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
338227845185	338227845744	338227846294	338227846844	338227847396	338227847946	338227848496	338227849046	338227849596	338227850144	338227850694	338227851244	338227851794	338227852346	338227852896	338227853446	338227853996	338227854544	338227855094	338227855644	338227856194	338227856744	338227857296	338227857844	338227858394	338227858944	338227859496	338227860046	338227860594	338227861144	338227861694	338227862246	338227862796	338227863346	338227863896	338227864444	338227864994	338227865546	338227866096	338227866646	338227867194	338227867744	338227868296	338227868846	338227869396	338227869946	338227870496	338227871046	338227871596	338227872144	338227872694	338227873246	338227873796	338227874344	338227874896	338227875446	338227875996	338227876544	338227877094	338227877646	338227878194	338227878746	338227879296	338227879846	338227880396	338227880946	338227881496	338227882044	338227882596	338227883146	338227883696	338227884246	338227884794	338227885346	338227885894	338227886446	338227886996	338227887546	338227888096	338227888646	338227889196	338227889744	338227890296	338227890846	338227891396	338227891946	338227892496	338227893046	338227893596	338227894144	338227894694	338227895246	338227895796	338227896346	338227896896	338227897444	338227897996	338227898546	338227899096	338227899646	338227900196	338227900746	338227901296	338227901846	338227902394	338227902946	338227903496	338227904046	338227904596	338227905146	338227905696	338227906246	338227906796	338227907346	338227907896	338227908446	338227908996	338227909546	338227910096	338227910646	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26394	4937	1896	1361	1130	898	678	577	505	474	473	439	406	453	447	468	459	427	396	435	409	415	354	396	390	413	389	361	415	352	413	401	344	343	365	378	383	374	385	438	376	380	373	381	366	341	367	391	372	407	363	393	368	368	400	378	423	365	374	364	379	388	339	365	337	358	392	361	374	362	371	341	381	382	379	383	389	381	369	380	395	357	358	375	370	376	393	378	352	397	367	348	393	340	413	366	360	346	404	382	397	407	363	351	357	372	357	343	335	318	377	396	379	380	397	372	365	354	359	375	393	365	365	314	366	352	375	357	354	340	389	342	357	387	351	395	381	368	341	372	394	363	380	386	397	396	391	361	327	338	381	365	362	360	334	364	402	348	359	389	347	352	351	364	367	334	360	323	382	364	402	392	367	352	370	364	377	398	371	373	316	367	380	386	385	372	350	365	423	363	367	361	339	353	389	361	372	380	354	364	364	391	386	379	420	343	383	395	357	353	376	355	415	351	345	369	396	349	357	353	378	357	385	329	361	354	406	355	347	361	357	344	370	328	358	371	379	394	367	401	361	367	377	366	353	353	392	373	370	363	397	353	342	364	377	374	360	367	375	354	355	362	352	372	401	371	356	397	357	393	361	364	396	355	373	386	377	382	358	374	399	340	375	352	363	350	356	373	360	331	369	344	325	343	342	335	300	350	357	383	338	333	365	353	365	381	339	361	351	364	394	384	384	352	384	366	404	382	362	336	379	349	357	393	389	379	380	358	334	355	324	408	366	376	361	348	382	309	385	363	363	368	376	386	356	317	384	391	324	325	350	388	374	368	385	382	381	389	367	347	391	381	340	360	395	372	405	372	398	356	354	378	374	368	376	381	332	369	328	352	332	363	363	384	352	346	368	356	381	349	389	391	379	398	378	364	384	385	373	376	416	391	375	361	350	363	384	410	373	390	365	365	348	374	372	342	361	349	350	405	369	414	395	349	364	380	345	389	357	403	349	413	340	369	384	365	346	391	364	340	400	402	369	358	340	361	357	378	355	415	400	349	342	348	388	354	396	375	333	372	362	351	382	379	397	401	424	372	371	345	376	371	340	363	396	376	377	357	385	369	325	365	382	343	366	373	374	357	363	335	367	358	354	393	373	374	382	363	371	386	402	370	367	395	400	397	380	380	372	358	385	381	397	379	353	394	412	382	387	376	402	423	401	394	333	366	385	399	362	377	381	350	377	373	396	372	354	389	361	368	354	338	352	352	356	382	337	389	367	365	371	342	385	366	390	368	364	385	358	360	362	411	347	355	376	425	352	359	354	365	344	351	367	352	377	403	334	374	372	347	380	395	344	360	386	343	393	390	381	384	408	322	372	362	376	361	386	353	402	409	374	340	390	333	353	376	356	384	363	348	399	347	359	361	394	330	357	373	349	320	361	354	348	329	377	363	380	354	345	334	374	359	363	400	395	318	376	372	340	383	377	410	348	360	382	358	385	397	385	359	352	353	394	412	388	358	369	417	350	394	327	382	360	362	380	371	347	370	381	412	377	347	351	390	399	379	374	338	380	355	357	364	320	359	359	354	368	356	364	387	370	347	360	349	375	353	385	367	351	388	368	357	365	370	382	360	341	376	341	386	384	384	359	387	336	379	374	354	385	368	355	377	326	353	376	378	382	377	378	381	346	383	403	363	377	366	355	346	386	376	382	387	371	362	321	387	380	371	389	377	389	352	361	341	378	340	376	361	428	354	345	361	364	373	401	392	356	368	329	378	393	390	366	362	345	401	385	380	375	327	361	358	393	400	362	366	331	380	374	339	355	375	364	394	345	384	373	402	383	358	348	402	353	412	337	353	346	359	327	355	353	393	371	386	331	375	360	370	384	344	315	361	368	367	408	365	406	358	359	388	369	357	362	361	395	350	353	331	365	374	366	350	368	350	359	349	336	356	396	382	357	405	353	367	372	378	374	352	358	351	358	378	367	382	363	364	376	371	359	386	336	336	346	365	391	382	370	379	404	355	373	362	366	367	342	395	386	383	374	341	407	392	387	342	356	347	328	393	386	359	384	375	335	356	382	334	402	360	345	338	371	384	353	367	390	404	399	341	374	353	419	368	378	385	372	400	358	347	381	348	339	382	359	339	392	342	347	337	352	328	335	369	366	368	354	376	367	380	342	387	351	383	380	363	377	360	343	353	378	322	346	341	341	373	337	334	336	356	405	349	384	377	370	408	366	334	393	378	386	390	373	345	364	383	317	369	366	376	382	400	350	368	345	350	384	348	380	382	355	359	384	369	369	391	358	347	363	350	358	365	354	388	357	363	316	387	396	403	391	408	381	365	342	367	344	364	359	365	391	368	395	336	384	370	339	373	369	341	351	412	360	356	370	368	389	394	375	367	364	387	401	354	385	354	364	380	379	371	397	386	372	356	354	363	368	371	390	375	354	384	365	367	388	396	346	378	356	379	389	353	362	343	361	379	333	408	355	381	375	366	387	347	387	364	338	363	362	372	397	387	336	385	364	354	357	338	347	329	345	358	384	367	362	401	369	356	345	364	382	381	354	380	406	400	377	358	376	369	390	356	376	356	376	357	342	406	382	397	387	376	375	398	358	352	351	332	364	398	387	324	381	343	347	369	372	358	373	367	358	358	350	331	380	388	335	366	349	336	350	362	387	380	361	366	387	389	376	379	341	396	324	372	379	368	373	389	370	369	347	364	394	383	379	343	351	360	378	356	365	375	376	364	356	404	350	373	356	404	312	399	355	379	395	397	415	360	392	365	344	342	362	345	367	391	356	340	351	383	377	327	343	394	344	372	328	361	347	413	300	359	359	358	369	382	362	375	372	338	409	361	379	377	351	354	375	384	348	348	370	314	351	397	346	368	375	363	340	384	368	342	363	367	394	350	384	373	339	345	395	368	360	358	396	389	349	366	370	394	353	395	359	352	358	356	383	356	350	370	380	389	370	362	380	406	363	347	355	386	374	367	381	365	382	388	337	347	366	348	374	344	375	343	354	374	362	375	368	352	341	350	366	365	349	360	340	402	331	355	361	363	384	362	376	372	348	339	355	369	343	382	384	381	352	398	391	376	382	394	372	345	377	364	376	412	378	404	382	351	383	380	350	363	378	371	360	369	343	329	338	360	325	369	371	377	344	355	372	387	387	362	340	333	371	389	353	376	366	409	354	382	369	362	358	386	362	340	388	359	367	390	331	386	366	375	364	400	390	411	343	358	369	360	352	359	361	389	381	334	343	366	331	349	376	375	382	378	354	331	364	333	387	393	394	392	353	385	353	386	389	355	361	353	344	376	351	386	373	360	349	375	376	378	375	391	352	371	367	369	377	405	360	375	327	377	396	389	343	342	358	392	374	346	356	360	346	332	369	390	393	367	383	372	354	345	368	368	356	370	357	391	380	384	326	355	335	333	366	356	377	401	394	370	429	383	330	356	379	388	401	377	360	385	342	310	319	392	351	371	341	393	356	388	340	362	387	377
15246	2916	3573	3916	3868	3077	2231	1816	1506	1408	1309	1307	1241	1212	1257	1166	1162	1176	1180	1124	1042	1088	1021	1005	989	1012	980	934	928	939	894	932	923	876	894	822	868	861	868	873	882	872	864	896	854	885	883	868	894	881	893	875	850	898	990	968	948	918	952	868	822	795	853	843	865	836	890	844	896	870	834	871	864	852	853	866	881	859	831	894	802	869	899	841	833	823	890	815	808	855	859	850	799	884	839	889	840	852	854	821	831	822	894	839	822	828	875	857	822	902	846	833	835	841	867	845	836	871	797	869	824	776	821	789	870	796	873	876	815	828	919	830	857	826	863	785	832	853	841	825	825	827	847	858	831	856	860	854	859	816	844	915	818	835	826	845	843	820	873	800	836	802	872	835	807	842	833	855	806	845	833	851	889	821	847	874	822	820	842	794	834	828	864	836	818	852	831	859	842	827	816	825	853	836	823	858	889	788	894	854	878	820	865	811	814	825	870	820	864	851	823	826	825	876	885	815	790	838	801	900	827	842	843	833	798	833	830	837	879	863	802	837	855	821	829	842	875	858	822	840	871	850	791	851	861	786	837	822	874	799	837	867	839	847	820	896	833	843	825	861	802	839	806	867	817	853	810	856	818	836	793	844	845	853	841	837	805	868	864	851	823	811	881	839	826	836	849	855	848	799	831	822	901	859	801	825	798	842	806	804	865	840	883	845	849	807	896	854	841	871	824	837	812	860	839	880	824	822	834	816	883	856	790	794	838	838	818	877	878	835	822	892	870	850	856	832	813	874	808	761	865	822	865	896	835	870	807	845	853	851	847	823	847	832	833	840	840	853	855	865	845	870	829	836	886	820	857	830	804	796	787	919	831	832	818	845	806	829	889	838	802	862	859	848	849	819	864	860	851	855	887	798	860	875	883	838	828	862	870	852	863	869	922	811	830	823	891	845	810	848	874	827	822	908	828	861	901	798	807	844	875	848	798	836	823	818	877	844	823	863	865	784	861	788	866	831	843	838	842	873	788	820	814	824	832	811	872	846	845	837	854	851	846	831	823	867	853	826	817	819	860	904	840	819	847	835	872	860	843	849	870	911	854	866	832	871	852	878	887	846	823	818	858	834	844	863	849	818	858	875	843	875	881	873	887	817	823	802	877	834	822	821	839	840	838	806	854	818	841	807	803	845	880	848	838	877	888	861	812	816	849	851	831	803	848	853	837	840	854	810	850	833	856	858	861	800	808	843	791	850	860	886	861	803	841	854	835	816	859	860	832	877	799	773	884	810	849	861	778	842	824	823	866	838	859	810	841	825	843	873	844	835	838	865	903	833	853	806	843	887	847	793	801	880	889	847	851	841	887	827	816	865	831	831	809	827	820	847	830	792	871	797	804	832	850	844	801	903	843	827	880	924	848	853	822	829	826	823	831	840	835	837	831	840	870	874	822	847	848	784	871	864	809	842	903	828	822	872	851	841	890	831	858	822	822	805	883	894	868	801	848	840	871	852	830	858	819	806	803	852	805	831	857	853	822	799	863	831	799	850	881	806	853	855	920	875	858	811	802	895	886	829	795	907	830	867	817	849	814	872	829	829	784	852	841	848	920	833	853	837	818	884	829	795	833	834	863	840	849	814	851	845	831	852	866	883	868	828	895	840	795	858	839	840	838	893	881	862	809	860	800	829	826	870	826	799	879	861	834	872	851	802	813	861	864	861	852	853	838	861	882	804	853	850	828	798	848	823	854	835	866	848	870	855	867	881	856	830	853	829	887	825	830	818	846	865	885	810	864	875	856	866	870	873	802	798	843	874	853	858	846	796	834	892	846	838	838	815	858	828	835	813	845	870	805	848	812	843	877	838	891	894	860	889	750	862	827	817	804	836	886	879	868	825	830	851	826	811	855	872	837	856	838	866	822	836	834	907	835	830	847	803	795	843	828	868	788	834	828	822	842	834	844	811	880	839	804	798	902	857	875	844	768	863	835	823	818	808	784	819	825	872	818	837	842	778	835	895	797	808	843	828	871	861	839	832	829	842	840	799	840	846	870	834	884	867	855	863	847	815	857	824	872	891	837	849	812	862	827	827	805	862	889	857	812	862	841	865	817	858	847	835	872	846	864	827	802	849	869	835	852	855	812	868	841	805	857	819	824	819	868	793	794	866	870	835	874	819	838	842	843	860	824	864	843	918	783	871	835	837	813	871	845	868	832	774	861	817	874	862	823	837	811	786	839	895	878	817	847	832	808	840	837	865	816	883	797	869	773	852	802	833	847	807	804	842	848	817	870	870	871	830	823	840	862	844	848	871	854	864	858	857	863	887	852	853	821	873	830	837	858	873	839	860	829	865	864	897	884	830	882	824	853	819	821	835	852	848	850	812	843	786	908	797	844	795	863	871	873	861	809	850	844	845	833	838	829	863	797	828	810	830	811	859	864	816	853	822	903	810	828	830	881	812	832	909	822	786	815	778	854	817	829	846	865	820	822	839	859	889	844	880	885	836	835	861	796	827	830	860	827	830	829	798	827	859	892	864	804	850	814	857	831	849	816	894	821	811	809	844	808	821	869	837	823	832	882	825	811	844	838	773	858	849	884	800	807	823	837	824	872	897	809	837	842	880	796	849	834	849	866	866	865	821	849	833	875	895	811	866	822	873	865	840	822	852	876	844	801	850	870	845	815	836	813	829	864	867	866	897	886	805	865	851	807	820	846	843	843	861	903	836	839	843	833	887	852	883	802	852	883	841	816	826	892	819	818	839	859	828	838	889	838	792	871	884	876	934	847	848	840	838	872	815	826	887	830	839	846	873	870	840	826	863	850	878	841	802	879	831	842	800	867	827	881	801	815	854	816	844	843	866	832	838	849	802	846	825	811	828	816	868	851	830	870	872	872	839	844	833	870	904	844	833	815	856	857	854	863	826	831	829	842	865	872	837	817	888	863	820	787	892	797	830	820	886	839	808	887	869	848	853	842	837	852	852	836	898	789	857	833	817	836	829	816	838	879	892	813	879	768	816	854	861	809	868	845	845	800	836	818	840	791	828	870	845	827	853	854	870	811	867	878	885	860	760	809	820	878	854	889	808	838	870	874	838	834	862	853	892	869	860	807	863	808	860	839	833	807	853	866	866	925	825	862	851	829	842	855	807	817	881	820	878	897	834	807	873	839	877	841	851	806	848	845	811	805	852	788	759	816	842	793	877	811	830	851	879	815	844	899	852	799	813	862	827	880	821	811	850	844	779	844	837	844	778	828	897	813	863	822	833	857	853	823	866	836	847	878	889	839	830	854	866	825	825	857	839	890	828	858	897	857	825	794	836	838	852	793	822	827	855	868	806	826	805	803	831	848	888	792	829	841	824	848	818	863	796	803	829	847	827	856	815	901	830	911	852	815	861	824	793	795	854	844	825	825	809	782	836	820	862	855	835	847	826	852	879	872	834	830	825	850	869	851	838	866	848	885	798	848	839	822	869	804	856	840	817	804	857	794	830	819	883	842	829
9632	1023	440	376	372	304	247	264	245	239	237	237	225	232	224	253	245	236	234	254	224	209	212	220	247	261	229	206	227	276	227	212	224	249	237	216	212	230	232	225	239	219	213	245	214	241	244	226	213	254	244	223	237	233	242	235	258	252	245	224	248	229	222	232	244	201	235	224	227	214	216	214	197	215	240	264	241	216	243	240	224	242	238	220	224	236	220	238	248	211	220	217	272	222	216	205	195	241	234	229	244	235	240	250	243	202	239	204	238	240	238	224	230	222	208	237	232	222	206	247	215	226	225	245	212	226	242	205	230	219	216	233	226	217	232	204	217	226	245	209	234	235	219	223	251	217	250	251	241	240	223	230	206	233	224	223	234	218	208	214	241	213	251	256	265	216	227	224	235	220	255	197	234	225	216	197	237	204	235	262	245	224	221	192	236	260	254	229	216	208	226	205	223	228	232	233	213	244	234	200	226	223	209	209	182	249	223	224	222	253	230	225	237	223	250	231	211	235	204	239	226	240	232	252	253	210	214	240	239	182	211	236	237	233	225	215	230	233	225	228	226	226	216	189	216	235	220	217	210	227	239	235	218	214	260	214	234	213	230	229	212	210	231	208	249	225	225	234	256	205	255	238	211	217	235	232	214	235	202	243	220	224	193	214	210	222	218	213	242	225	214	226	216	207	208	189	228	216	201	214	210	251	245	221	248	222	227	233	234	219	243	227	240	250	223	193	264	247	196	229	218	203	235	226	234	239	247	257	240	214	272	209	234	217	180	242	227	222	190	260	248	218	220	213	240	229	209	228	224	234	231	246	245	237	217	199	228	208	229	223	186	230	212	237	244	221	202	230	243	216	252	263	226	260	244	256	233	218	232	227	239	224	255	244	259	246	206	226	227	222	205	226	205	258	216	205	235	232	217	242	275	246	204	259	252	224	223	249	240	265	229	218	237	232	241	223	209	232	218	222	230	238	231	217	228	217	204	230	223	215	262	218	239	221	251	210	187	213	239	239	210	231	232	228	216	236	209	180	233	213	206	233	229	243	242	236	235	191	245	209	214	232	215	245	210	211	235	233	238	229	236	235	241	193	238	206	245	221	207	247	196	240	226	226	240	228	237	259	225	240	222	220	221	209	216	213	221	218	233	199	240	233	210	213	243	235	213	188	236	248	233	223	231	225	230	216	211	209	220	225	244	232	250	226	212	225	222	225	207	243	223	254	251	215	228	219	242	260	224	224	245	221	243	234	249	252	231	243	220	212	232	228	212	245	220	231	208	210	236	236	242	249	233	237	204	224	223	240	227	223	219	225	251	190	219	193	222	217	201	217	225	216	234	212	258	234	208	231	228	219	248	211	222	213	230	221	220	239	212	216	242	240	233	233	252	227	206	223	240	210	245	220	229	227	202	229	252	200	211	239	223	228	258	209	229	246	229	227	252	240	224	214	230	252	235	239	219	224	215	206	226	237	217	243	223	209	231	240	241	194	255	221	230	218	207	218	254	220	243	230	242	222	261	237	253	233	228	230	245	237	231	230	233	207	235	218	244	240	236	228	228	247	220	252	231	232	234	212	235	255	222	244	207	224	229	214	263	221	224	226	214	226	210	223	228	215	239	242	232	227	224	217	246	223	228	222	229	215	229	242	222	218	239	229	233	230	235	230	218	220	238	233	219	221	224	216	256	255	242	245	230	222	237	233	229	179	248	224	235	248	240	208	238	231	245	215	213	232	203	234	256	253	243	214	228	226	214	203	243	222	233	264	231	264	209	214	227	222	236	200	176	225	235	221	217	264	214	215	219	219	257	236	232	237	215	248	214	199	255	210	213	210	229	225	216	234	225	232	210	221	245	223	241	251	221	211	240	207	215	252	233	220	248	246	255	239	255	205	245	236	209	243	201	247	253	229	252	215	237	224	258	242	258	226	201	236	217	238	233	209	217	248	206	198	205	234	222	242	203	210	204	245	207	212	209	214	231	207	225	257	234	223	230	225	217	229	226	241	197	238	235	218	234	242	240	226	262	240	250	215	225	226	213	221	198	223	234	248	244	245	216	243	193	234	220	221	246	223	238	216	216	238	233	227	201	218	239	249	209	223	218	196	223	206	214	225	244	231	236	213	249	223	252	249	221	231	245	207	239	227	235	232	233	229	240	233	259	200	223	206	253	225	233	223	244	231	238	237	200	208	263	215	206	239	224	246	222	234	218	234	245	246	212	217	223	213	254	206	199	227	222	181	215	228	225	237	212	228	239	219	223	220	210	230	237	226	247	230	239	243	251	245	213	213	245	205	225	215	223	233	230	239	216	241	241	234	247	210	212	210	265	210	219	218	224	234	240	254	228	227	213	230	213	213	220	213	245	205	239	234	219	223	237	206	204	224	249	216	222	216	232	221	264	248	256	218	227	226	242	232	229	208	227	248	215	256	217	228	248	238	220	233	226	232	213	204	230	215	223	238	255	222	204	235	197	213	236	220	198	239	231	230	208	215	220	199	204	243	237	244	215	209	230	235	246	212	238	226	218	229	270	248	255	218	227	241	247	234	225	223	226	220	230	230	228	239	202	226	214	224	225	225	233	234	223	207	216	240	249	233	217	210	205	231	206	234	225	209	227	234	247	222	219	245	228	214	233	245	236	234	221	225	246	234	223	248	222	236	242	247	224	229	204	210	219	232	225	241	230	209	218	223	215	231	212	250	230	245	197	231	239	201	240	228	252	223	205	247	221	233	251	227	193	202	251	258	226	244	191	197	229	224	232	230	223	217	232	217	237	227	221	198	223	227	203	227	206	224	248	214	232	232	235	208	225	235	220	208	261	233	204	247	233	213	222	202	228	231	223	193	251	239	218	249	232	237	219	254	211	205	211	232	223	231	232	247	245	211	236	237	219	225	234	202	212	199	205	243	229	235	243	256	222	231	222	232	203	228	234	200	237	249	249	224	242	227	206	225	238	223	231	223	250	205	213	223	228	243	247	217	224	203	215	280	213	209	197	222	232	222	221	237	242	244	236	215	239	264	237	202	243	216	203	233	208	240	241	199	255	217	243	217	256	218	249	207	240	198	230	239	207	211	217	239	231	216	201	235	226	214	239	221	224	233	229	229	218	228	209	249	255	222	263	222	246	235	236	224	223	236	227	192	201	224	251	243	238	236	222	246	260	259	228	221	246	215	203	235	220	215	226	236	231	243	216	219	217	244	242	220	262	210	253	218	231	215	239	214	215	232	252	239	201	213	197	213	246	244	218	231	218	217	210	231	239	226	220	273	206	244	243	240	271	221	228	251	195	227	240	227	223	227	221	217	237	205	223	260	226	222	257	238	226	198	224	208	201	217	243	204	235	223	220	242	216	208	247	247	230	256	247	237	223	224	247	224	250	237	216	229	224	239	235	219	232	201	222	234	246	216	216	207	235	243	224	261	213	214	234	256	237	216	236	201	232	270	243	184	205	236	245	185	214	229	227	234	238	233	208	257	236	195	216	231	218	229
6469	1009	1110	1164	1087	959	752	695	633	668	651	667	661	706	689	688	653	682	671	610	632	595	601	646	657	607	589	625	619	600	565	608	601	551	598	604	597	574	564	589	559	565	587	611	582	615	575	619	617	580	555	574	589	574	621	564	615	591	577	598	642	611	570	548	578	570	567	588	551	565	572	562	580	539	596	537	529	538	572	585	598	596	575	577	558	576	573	573	567	575	591	625	576	584	555	568	588	547	581	579	609	580	559	612	568	565	580	564	572	568	553	578	581	560	556	541	558	573	556	575	560	543	532	571	572	570	556	545	579	566	529	559	512	570	580	565	578	586	577	563	613	571	560	552	586	525	611	599	629	581	563	575	532	590	551	568	598	603	588	552	565	591	566	594	537	576	600	582	575	546	562	591	589	573	557	610	573	553	564	572	571	565	571	547	580	576	614	580	577	572	589	566	571	569	556	559	590	551	591	609	605	545	574	597	590	553	539	579	560	566	567	574	536	596	589	561	558	571	586	542	576	603	558	590	583	583	608	592	603	593	604	580	598	573	550	599	558	555	626	573	564	588	572	609	576	582	575	567	582	566	636	584	582	565	624	570	573	592	594	542	579	578	585	564	587	597	540	552	630	528	577	542	561	576	589	547	584	588	601	575	531	580	530	605	622	569	550	643	614	564	581	560	586	613	587	606	591	553	556	615	590	546	636	582	607	559	525	595	613	613	592	561	584	572	573	563	582	556	560	606	555	544	555	568	555	605	582	568	621	579	583	564	571	554	601	554	569	580	534	581	570	566	542	545	558	563	555	615	591	610	542	552	586	575	575	599	579	586	592	591	579	600	551	545	597	635	556	560	585	602	574	562	559	567	582	545	549	574	589	599	584	573	546	582	535	568	587	520	590	572	578	580	582	540	526	528	604	566	587	557	563	554	583	565	553	545	595	581	608	560	586	590	561	574	531	575	587	587	564	613	588	563	575	560	596	552	585	586	557	602	577	586	601	608	608	598	561	537	559	554	588	576	593	541	565	562	596	589	538	531	589	596	582	581	573	574	567	548	566	564	565	563	574	612	557	523	595	570	559	552	607	570	550	568	577	573	545	568	582	619	595	588	592	602	560	592	599	551	556	553	574	594	581	532	515	563	616	607	571	569	566	584	543	588	540	572	517	611	579	571	567	569	600	534	592	566	580	573	566	517	566	565	576	580	537	594	568	536	583	555	560	578	583	584	569	611	615	609	543	531	568	575	570	523	549	589	581	614	564	567	573	542	542	586	569	534	561	594	593	596	586	596	564	548	565	615	558	581	594	568	537	573	569	509	552	550	568	624	572	561	550	588	602	583	576	607	557	530	565	595	573	578	595	577	572	530	542	611	603	538	512	589	562	561	582	558	558	616	564	528	584	586	558	581	572	575	551	527	563	568	544	562	535	542	604	588	560	560	564	586	583	583	586	628	582	522	545	587	500	591	606	576	553	594	568	626	541	608	535	612	586	589	581	522	554	573	593	569	558	589	582	548	574	622	569	547	597	566	572	601	573	580	559	553	595	565	564	543	550	567	571	603	612	527	616	593	523	600	567	565	554	594	635	546	616	563	540	550	624	550	585	579	611	643	586	605	596	574	609	547	554	569	544	602	542	594	558	572	547	569	571	563	551	561	619	590	572	557	595	574	599	592	589	625	561	591	551	569	561	556	590	578	554	555	600	529	570	566	574	579	559	536	588	535	591	599	582	562	576	567	554	573	561	592	564	586	594	596	553	593	601	547	572	548	554	545	636	531	587	579	559	539	572	554	586	546	584	583	557	564	555	571	611	586	590	549	588	580	539	574	576	607	591	561	523	577	602	558	589	577	589	553	555	537	560	567	554	567	540	580	583	572	607	559	509	591	626	539	589	588	567	570	566	555	570	612	590	618	567	550	614	618	544	593	527	605	602	624	540	593	577	552	593	591	575	628	613	619	600	576	575	591	555	581	601	576	555	572	612	551	578	590	549	603	629	553	533	576	560	609	572	593	605	560	574	562	560	562	573	521	590	564	589	556	578	587	616	590	551	592	555	585	596	608	573	577	571	573	562	581	534	559	560	564	575	620	583	586	537	552	568	570	563	583	549	536	601	579	577	601	553	599	543	613	568	583	576	568	573	572	615	575	566	611	537	571	551	599	596	523	550	579	554	576	610	595	592	555	576	555	585	591	564	537	537	532	595	596	534	562	573	554	597	597	564	627	566	562	588	598	588	558	576	569	585	549	531	586	554	581	575	598	608	569	585	603	547	584	586	551	558	592	520	590	608	555	560	594	587	577	607	535	556	586	583	541	555	578	582	574	571	559	585	555	544	563	556	578	543	579	617	604	552	589	572	592	561	511	538	578	550	592	576	574	574	593	554	577	531	572	544	570	588	546	623	577	577	568	570	569	615	582	552	616	585	560	557	548	602	607	566	611	577	574	544	558	566	582	566	581	542	570	551	547	567	573	534	586	551	550	586	559	567	558	547	585	568	569	553	577	569	573	574	564	608	549	549	585	573	584	558	583	561	634	572	535	567	577	615	562	598	542	615	581	577	588	564	581	571	575	629	542	588	572	534	586	587	579	575	586	592	552	593	551	574	591	569	568	571	596	562	530	587	559	596	539	560	564	599	551	558	545	560	570	593	546	572	546	569	557	556	559	576	548	558	582	578	548	544	571	617	563	593	557	584	576	555	577	586	560	591	566	594	608	607	533	551	566	595	540	547	625	584	590	607	530	610	599	564	558	604	585	570	556	600	596	615	546	534	531	593	597	524	604	554	558	575	556	558	583	555	566	589	591	587	572	595	592	580	595	542	571	586	599	584	568	568	561	588	607	581	603	585	572	549	555	607	586	589	597	579	554	568	599	603	556	593	544	559	563	574	583	558	572	618	580	562	604	550	608	585	579	554	570	507	564	586	560	563	587	605	563	526	586	578	593	544	597	562	560	536	553	571	579	556	590	555	576	577	565	553	545	582	576	569	565	543	582	614	601	580	575	573	554	598	521	564	589	572	594	578	589	610	558	572	579	572	568	585	615	572	569	557	582	603	601	581	585	631	567	553	550	568	596	595	571	547	583	527	524	595	584	576	582	566	578	569	614	559	593	540	589	567	583	542	584	594	630	541	590	552	564	581	576	583	545	575	562	592	582	591	589	534	608	589	585	531	517	553	575	546	550	570	552	556	597	556	566	597	578	595	600	542	602	608	575	555	606	566	577	572	600	605	585	560	555	587	596	560	598	587	587	532	561	596	548	564	554	580	611	568	556	587	610	575	618	608	562	555	569	576	537	580	588	590	586	524	551	536	637	564	618	545	552	577	568	574	588	546	574	612	627	577	566	599	576	572	583	556	564	570	597	572	563	556	577	591	545	610	615	564	556	574	600	560	578	582	593	602	574	575	544	552	612	574	599	563	601	603	559	596	592	579	546	555	597	564	618	608	541	591	564	575	539	588	572	549	561	598	560	619	542	596	567	560	555
18380	2756	1180	905	786	635	567	438	401	416	369	359	401	387	402	385	360	385	388	382	335	347	364	421	396	386	359	371	351	391	376	346	370	331	339	362	313	401	352	334	385	375	344	342	338	326	368	319	365	374	361	356	310	353	375	390	326	365	358	339	377	366	354	344	365	342	360	375	366	327	360	351	369	381	353	358	350	343	350	366	318	366	326	342	356	360	406	346	320	328	384	345	336	344	355	381	341	336	364	342	369	339	351	333	372	323	342	407	359	346	375	340	318	329	359	380	368	383	356	325	326	365	361	346	325	381	363	399	332	354	334	319	360	334	373	349	361	384	368	382	355	361	341	334	365	329	351	359	359	388	339	340	376	342	337	361	366	358	341	345	363	355	342	308	360	365	338	329	338	358	337	349	386	359	377	356	352	351	350	351	348	350	351	338	325	369	328	391	372	336	386	368	377	349	367	362	313	375	370	353	378	315	342	333	348	351	338	353	356	333	330	352	335	334	340	368	353	348	356	363	366	380	351	327	324	322	356	385	335	360	366	334	363	371	357	365	364	348	322	345	330	366	403	342	341	321	377	379	343	354	349	380	334	360	394	348	357	369	349	342	359	357	341	392	345	340	329	360	338	378	356	321	380	362	393	376	336	351	368	342	330	350	344	358	365	331	330	362	350	354	368	405	354	318	371	350	313	373	354	365	362	362	366	373	340	371	352	316	393	378	382	369	339	316	401	381	338	388	353	306	362	356	362	348	367	352	326	341	361	351	307	363	327	376	356	344	375	321	371	342	375	367	343	348	362	321	352	358	363	364	391	347	369	332	403	362	341	345	371	353	342	324	341	383	380	349	326	352	347	357	361	347	352	379	308	365	363	373	365	334	348	349	367	372	336	372	354	338	366	345	348	338	354	387	337	355	348	359	329	357	334	380	366	342	363	355	348	354	332	365	382	330	372	357	347	349	345	359	378	320	373	347	340	323	344	352	349	351	334	333	369	357	330	339	370	376	389	360	325	385	369	349	389	353	326	370	361	324	326	358	354	345	334	365	363	367	359	361	396	360	335	371	365	396	350	344	393	337	370	341	379	342	359	365	343	345	338	342	312	339	402	358	330	317	371	403	354	331	362	392	357	370	376	386	375	353	364	368	366	325	378	347	348	352	345	360	378	382	371	379	358	381	358	388	337	344	353	348	370	337	377	348	377	357	342	335	364	320	331	353	339	375	343	340	372	362	350	332	341	330	374	340	358	385	435	354	341	325	308	351	349	384	353	367	357	382	364	345	355	347	321	363	380	349	360	382	362	322	341	343	344	338	352	371	383	330	355	357	354	362	365	349	339	341	374	388	371	361	352	356	356	366	326	386	361	365	311	328	391	380	350	354	374	366	377	375	352	324	344	320	386	328	346	341	332	354	380	352	356	352	339	312	373	324	375	357	347	354	338	314	363	368	322	330	399	296	327	349	388	374	364	367	342	344	322	362	336	333	353	362	401	352	356	333	357	359	372	327	348	309	364	354	369	361	353	316	347	374	338	344	361	376	351	341	368	355	374	351	379	390	343	363	366	384	341	343	354	348	323	374	347	352	352	370	375	398	342	373	327	350	394	346	385	380	340	358	364	339	361	356	378	363	368	390	310	355	355	348	382	332	350	352	349	364	396	326	313	352	347	341	393	335	351	347	396	378	333	335	336	309	341	346	366	357	367	388	352	360	363	349	349	367	344	362	348	349	355	381	383	358	344	329	360	373	374	354	376	357	340	330	352	372	367	358	367	342	391	335	358	348	369	381	367	356	360	381	362	361	355	338	332	352	377	398	378	349	391	367	365	369	390	379	349	359	388	370	350	372	377	337	337	351	368	343	360	332	304	333	342	352	352	377	361	392	362	341	326	328	381	338	375	351	356	340	388	368	360	343	346	342	361	389	375	378	328	306	374	370	361	338	375	338	346	347	345	374	345	380	350	333	340	333	371	356	363	372	355	360	357	330	333	407	362	345	347	358	351	348	305	338	365	345	326	326	379	351	345	364	360	366	360	342	342	368	332	353	341	342	334	359	351	381	371	408	375	375	382	363	340	370	381	377	351	353	324	316	359	382	332	331	376	366	372	369	323	346	352	350	329	382	359	374	332	331	345	320	369	379	377	399	338	382	385	379	351	316	361	333	370	344	333	363	370	360	354	326	358	368	357	310	348	393	353	319	342	340	351	359	320	365	355	369	382	354	364	362	374	400	358	361	341	361	353	315	328	361	388	339	369	364	347	349	333	387	346	353	352	366	350	360	346	361	339	374	352	360	342	350	381	398	394	379	349	333	345	388	347	343	347	386	393	383	399	369	368	381	391	375	378	347	351	320	366	330	373	364	371	352	367	309	360	354	369	339	373	350	318	336	323	351	334	372	395	377	330	333	323	368	350	346	401	395	335	390	333	367	396	339	355	378	327	320	343	325	380	334	328	311	342	367	352	371	343	360	351	355	352	361	374	336	364	356	353	338	352	347	340	365	368	367	338	354	344	357	379	373	337	363	366	323	381	374	352	361	357	356	321	360	359	346	344	381	328	373	381	332	329	337	349	371	349	358	340	373	381	342	345	312	345	383	352	374	329	353	361	378	369	360	370	377	331	348	370	404	310	315	347	381	354	322	378	360	386	349	345	378	342	355	314	348	351	343	318	392	400	357	369	361	345	336	341	357	382	340	410	362	356	360	353	384	373	321	322	315	388	308	351	329	336	333	358	359	337	359	364	358	355	338	360	330	358	355	291	356	356	347	378	378	353	341	377	350	326	297	333	337	402	365	367	352	342	351	356	384	348	373	355	359	368	311	333	348	385	384	339	332	344	346	352	326	378	361	337	330	355	392	343	314	383	355	372	358	371	335	335	361	353	368	330	348	339	362	323	313	370	334	359	353	379	373	406	359	345	367	374	360	368	311	340	322	324	329	360	398	374	336	364	345	369	377	298	345	346	375	369	354	334	325	364	367	376	355	393	345	360	351	340	402	316	372	336	342	358	359	332	348	375	345	378	338	366	342	353	361	356	346	368	354	360	364	333	402	384	373	365	359	351	331	377	345	348	351	382	338	312	338	374	355	377	364	357	353	334	335	380	341	356	363	346	331	340	383	310	388	377	328	341	343	351	357	390	365	388	367	348	335	348	343	342	355	369	364	371	377	338	360	328	382	396	351	364	364	364	345	357	347	329	333	299	378	359	340	327	382	382	341	374	352	360	361	349	362	322	320	351	324	376	380	370	385	355	379	354	363	371	370	357	364	332	328	348	375	372	353	364	354	354	379	368	350	346	373	354	354	349	344	391	337	347	351	306	381	367	359	385	367	345	336	335	362	323	343	380	375	361	376	320	377	385	365	358	379	343	324	376	362	362	331	387	352	332	312	351	360	333	384	324	352	401	351	373	365	342	324	327	312	368	369	366	363	388	378	352	373	356	355	366	333	362	373	345	388	362	385	318	383	344	349	352	348	352	353	336	377	366	372
12336	2178	2434	2813	2596	2078	1665	1340	1157	1154	1132	1122	1091	1046	1075	1105	1007	1042	1048	1036	969	909	967	900	911	923	904	890	897	864	860	881	834	855	927	817	878	857	885	815	856	882	811	880	900	877	896	823	850	875	881	850	892	880	894	954	924	867	860	831	838	765	827	854	916	830	896	850	842	829	895	848	873	833	865	826	824	894	787	812	861	892	847	856	829	842	865	808	818	841	857	824	859	850	860	859	836	893	865	739	866	800	816	869	842	809	848	805	842	842	859	796	829	780	814	804	871	814	862	821	870	796	819	868	841	823	792	824	858	846	816	818	838	830	807	838	849	845	840	862	825	828	858	819	797	821	875	855	825	846	826	849	792	825	843	832	854	814	847	822	849	800	849	845	818	880	766	818	839	828	826	828	844	818	858	803	833	785	848	851	822	798	852	814	848	857	824	850	833	819	839	828	876	818	851	803	811	833	786	908	842	817	812	802	825	823	830	840	817	846	821	845	820	874	865	835	872	839	836	806	832	849	802	815	853	765	820	851	849	856	829	813	810	830	797	843	781	850	872	819	841	806	874	865	880	825	849	839	826	826	835	766	820	775	807	867	887	821	827	839	802	818	794	875	814	838	893	812	876	821	835	826	776	835	823	827	834	798	828	831	854	814	753	826	841	833	812	859	842	842	788	872	812	838	800	801	890	829	847	828	809	845	883	844	841	900	832	841	812	809	866	860	817	805	836	821	795	852	813	809	825	788	860	792	841	805	786	814	796	854	834	846	797	867	839	801	865	780	865	816	831	819	831	902	886	851	820	900	877	854	851	825	877	846	844	809	848	835	842	873	858	846	825	824	833	880	839	779	812	840	824	829	843	861	872	837	823	863	832	845	847	869	782	809	877	854	904	813	878	873	842	832	840	818	866	862	843	822	826	818	843	887	847	822	786	810	840	838	823	831	859	827	855	854	860	811	796	834	851	885	842	829	813	844	889	819	815	846	818	820	849	859	782	833	781	841	861	870	842	847	844	810	849	770	833	875	835	788	797	811	804	836	872	868	872	838	832	863	880	875	783	903	828	808	824	820	817	805	918	854	825	840	790	825	795	816	853	812	837	826	823	782	771	817	830	771	839	867	835	860	790	873	833	850	849	820	832	880	831	876	827	850	811	812	851	844	814	788	797	803	802	835	840	810	813	818	869	838	848	848	873	863	851	791	851	838	869	836	827	840	796	858	810	829	871	814	865	828	821	834	824	886	852	815	834	818	797	782	812	837	818	849	857	844	799	851	846	859	814	874	827	878	854	853	841	850	828	819	844	839	869	863	838	846	741	797	869	789	814	813	835	834	862	909	802	838	848	847	846	817	804	865	884	783	837	888	830	798	855	852	845	809	808	838	796	845	842	790	846	826	880	782	855	790	815	839	846	887	829	846	817	779	800	820	820	873	834	828	842	875	865	791	900	830	850	861	900	827	870	851	850	803	917	812	828	847	834	811	884	846	835	826	817	850	827	820	821	807	813	841	826	855	896	854	828	801	887	867	871	873	805	858	870	887	902	857	829	859	840	855	846	824	818	826	845	850	855	823	845	862	893	878	864	806	797	843	813	906	814	835	862	844	883	892	788	831	836	881	832	824	794	866	829	876	874	852	825	858	797	809	877	906	833	859	822	839	838	809	834	844	823	834	847	816	829	824	846	824	804	820	806	830	841	821	852	812	849	907	837	843	855	837	842	835	833	794	813	845	782	799	800	831	872	795	792	813	855	845	838	865	830	881	773	898	849	848	871	830	796	849	776	841	852	875	811	870	820	849	839	804	824	871	852	791	794	849	853	848	794	842	846	826	853	832	848	840	839	842	842	889	799	807	838	847	827	853	835	848	878	875	829	842	868	820	785	880	867	875	815	837	846	839	825	828	826	863	819	836	829	837	834	846	821	799	798	804	806	802	799	812	853	854	839	829	820	838	767	852	846	815	793	831	859	871	874	858	804	875	818	819	841	840	856	808	812	844	794	844	843	801	837	806	800	857	826	858	818	814	822	881	822	819	827	776	829	839	809	864	834	797	843	830	815	848	830	827	871	859	810	813	810	884	822	817	813	839	824	828	841	831	819	852	788	834	857	864	821	854	807	845	854	829	816	847	828	849	799	859	837	827	818	807	832	848	795	891	841	808	861	832	819	840	811	906	816	819	871	812	858	801	767	819	839	850	794	899	813	836	806	810	822	841	860	809	869	827	829	819	831	845	844	830	793	824	876	848	845	843	827	827	846	893	852	866	823	809	830	840	859	826	847	857	828	807	807	868	823	795	852	758	825	858	885	815	829	853	797	835	828	759	835	857	819	820	816	851	856	865	783	807	821	876	898	841	847	857	825	807	824	794	864	818	804	860	826	814	837	823	830	835	888	812	853	852	806	786	894	782	823	879	845	776	765	848	841	900	848	816	842	773	805	831	884	835	839	873	859	793	832	819	875	806	835	835	810	835	830	842	830	837	786	804	834	789	866	777	860	821	859	835	847	823	886	832	822	813	848	823	805	807	890	827	822	834	813	859	875	820	777	797	781	855	834	802	817	871	855	819	881	840	782	846	827	793	837	835	780	869	836	837	805	859	846	835	909	829	841	852	863	791	824	863	843	778	803	791	859	813	818	793	820	839	822	810	792	828	894	844	812	779	838	833	823	828	860	885	835	822	834	854	826	847	820	834	814	856	844	806	837	817	803	843	834	803	780	791	806	837	834	799	847	813	816	887	798	813	832	808	831	780	841	845	866	818	838	780	881	844	853	853	811	843	803	803	810	801	781	831	824	898	849	830	834	900	838	864	808	875	887	851	799	816	837	810	852	756	879	833	826	834	833	827	831	825	804	823	850	862	826	818	822	827	840	837	824	894	841	786	813	857	846	830	803	779	855	842	851	831	833	798	842	787	876	858	788	852	817	854	809	913	840	878	860	918	802	780	876	836	855	861	838	831	812	775	826	809	861	860	826	801	853	852	852	833	881	838	858	827	867	818	818	881	816	847	807	846	812	821	832	866	848	842	847	876	810	859	827	805	835	844	832	829	842	816	861	802	804	784	846	844	782	824	829	916	809	802	824	844	841	822	872	783	849	781	844	806	824	866	783	827	840	785	825	844	863	788	824	883	817	895	799	879	861	841	864	892	777	876	840	847	862	824	826	855	825	860	812	835	796	816	846	812	795	850	866	815	834	870	858	840	800	827	785	800	820	805	878	861	791	766	836	778	818	866	799	738	892	886	814	839	829	793	830	843	805	806	796	815	829	843	795	833	790	789	828	855	846	795	860	805	798	855	772	857	782	892	870	838	817	851	818	804	830	813	857	817	814	781	820	837	868	854	836	821	832	851	846	823	821	804	898	853	800	855	800	839	842	866	812	799	838	870	853	842	845	843	846	839	799	770	856	792	800	854	806	848	831	864	896	860	857	824	857	874	813	797	825	806	828	843	864	791	819	869	843	780	865	843	798	816	832	819	848	822	811	785
26532	5245	1973	1496	1073	818	671	516	499	494	444	457	405	432	424	392	414	397	396	428	410	403	395	370	399	339	384	380	350	393	375	361	339	357	367	342	371	408	338	360	387	338	372	371	400	364	358	361	364	362	356	389	368	356	393	369	372	377	363	389	353	387	365	353	338	362	347	389	356	353	379	367	366	379	403	375	388	359	317	331	359	330	405	368	362	344	346	319	350	343	361	372	370	388	330	366	364	367	375	334	364	394	390	354	415	371	349	392	339	317	372	351	312	356	358	368	356	339	345	348	362	349	361	353	362	374	307	363	351	381	373	357	384	362	376	361	352	344	354	385	333	393	363	341	381	331	368	391	367	368	367	378	354	334	359	371	392	380	351	336	349	403	347	387	364	390	366	356	360	391	399	361	341	378	379	327	360	333	382	395	370	344	325	382	401	359	340	360	375	367	373	338	371	343	339	373	383	317	338	355	360	359	367	342	321	366	337	394	377	347	360	391	315	387	345	423	379	361	389	392	368	360	342	326	370	340	364	341	340	345	349	373	367	330	356	359	364	384	362	352	368	371	335	352	368	341	370	372	341	329	369	375	361	380	369	369	352	328	344	372	354	367	383	377	371	373	361	360	351	356	339	375	378	331	319	361	375	394	341	359	420	371	344	353	358	356	345	349	355	351	367	343	390	363	359	373	395	344	373	372	355	386	372	332	331	353	363	368	334	363	368	363	385	392	374	371	357	327	347	340	390	359	368	367	384	346	352	397	407	347	354	388	375	355	342	364	388	336	387	373	376	371	340	361	361	361	357	397	389	366	366	351	363	360	357	384	365	390	387	360	346	351	343	367	342	369	342	303	353	353	377	379	392	363	342	371	351	388	380	351	349	347	364	360	346	398	408	354	361	376	359	368	345	370	398	355	318	342	382	341	371	335	408	352	374	410	347	351	351	362	370	343	359	377	378	341	354	340	353	386	350	368	348	362	359	339	363	378	375	335	354	336	367	352	358	367	334	380	364	377	336	351	367	369	311	360	351	379	349	358	344	386	395	361	363	358	354	352	318	358	374	402	399	383	390	358	332	362	360	342	380	373	373	369	362	382	333	331	354	347	357	360	320	379	357	345	393	378	360	326	356	337	348	345	375	352	373	403	392	354	363	385	361	371	354	348	385	343	374	367	364	349	363	369	375	394	340	379	343	328	369	343	352	338	363	394	364	331	316	349	356	343	344	339	341	362	342	353	364	378	363	366	358	351	363	390	370	365	366	345	347	391	371	381	369	346	362	378	395	377	372	340	326	359	374	382	365	379	355	384	366	366	361	338	344	378	333	343	355	359	373	351	373	344	337	346	366	385	358	337	357	369	348	376	345	331	366	360	374	387	371	363	404	405	387	363	383	351	342	370	383	353	353	376	387	379	347	374	349	356	394	371	385	352	368	361	330	395	365	334	361	368	359	359	415	318	375	350	350	363	384	365	383	363	373	399	367	343	336	333	375	370	370	348	369	380	345	399	352	345	387	399	365	327	356	341	363	424	355	366	359	340	377	359	384	357	354	372	373	407	414	351	350	409	363	332	345	344	361	366	355	381	371	361	353	341	330	355	362	355	373	345	348	369	336	367	405	347	342	366	364	378	356	375	359	360	364	375	415	366	351	364	359	353	331	339	358	349	333	403	327	347	342	359	415	351	361	395	349	371	343	337	368	372	368	365	387	349	350	356	353	361	341	376	376	415	331	371	337	404	346	342	316	336	348	362	333	356	353	371	330	343	348	357	373	348	411	349	376	349	343	388	359	334	347	342	369	375	374	346	349	338	373	377	379	384	354	352	378	372	365	331	359	399	344	378	399	394	369	344	333	359	324	327	347	355	375	366	355	324	335	343	329	348	354	360	347	378	394	362	388	358	391	344	391	342	350	325	346	371	362	367	375	366	325	388	321	399	375	364	372	325	339	390	326	332	382	325	359	409	358	381	342	347	342	379	395	336	393	343	359	368	353	365	392	367	396	363	333	400	375	392	361	367	353	356	345	372	363	368	364	338	354	358	404	362	361	337	354	354	309	346	344	382	378	380	365	378	384	361	363	355	369	332	352	346	346	366	339	382	353	316	353	358	356	349	382	376	356	328	357	409	345	359	417	389	362	355	345	338	362	371	365	348	375	344	335	389	378	365	382	397	378	373	363	345	345	351	352	355	380	365	374	361	335	339	355	354	356	348	357	369	397	325	357	368	387	370	372	374	345	334	379	334	372	359	340	348	333	364	363	351	357	335	338	420	336	353	368	380	362	357	373	346	415	348	384	333	363	363	350	381	337	369	386	359	354	341	361	359	343	362	334	347	330	393	348	351	376	357	368	365	396	350	382	336	338	355	304	385	342	367	351	366	371	357	328	353	359	355	384	367	375	356	337	383	352	369	347	322	361	391	381	326	352	408	364	328	375	370	381	332	347	332	354	388	353	341	381	356	362	353	372	360	391	362	364	338	361	367	365	373	330	357	364	347	385	337	363	355	344	333	373	344	357	398	327	388	339	426	332	338	358	386	365	341	340	355	339	351	358	367	350	382	346	345	400	361	374	334	379	382	330	334	330	387	395	349	353	349	374	380	350	335	398	351	339	396	383	379	366	371	349	381	385	315	365	362	366	373	387	375	343	355	378	376	363	370	340	349	370	410	360	337	368	353	381	350	331	340	337	368	361	375	355	353	369	355	369	320	385	339	369	344	358	343	348	368	375	370	365	325	377	340	332	352	395	388	376	405	410	341	331	360	347	335	363	380	336	346	376	349	341	331	356	344	359	379	352	352	356	385	357	371	392	359	378	376	353	364	355	327	361	398	343	401	366	380	362	374	394	341	370	365	347	353	372	362	357	378	358	328	368	363	352	387	349	381	386	342	374	400	348	413	356	366	338	343	364	369	344	357	358	361	347	329	367	335	328	380	374	361	359	360	386	385	367	380	367	365	373	350	349	347	372	359	357	330	347	337	373	350	362	370	370	352	369	346	371	318	341	358	335	378	386	338	365	318	373	357	386	372	344	391	369	350	365	360	363	349	358	340	337	374	368	372	352	393	392	366	360	386	361	381	392	372	364	347	332	328	372	383	351	344	333	351	375	350	359	363	375	387	354	405	354	344	409	358	394	384	366	367	336	353	389	381	348	394	330	403	373	341	373	345	332	400	350	328	373	343	348	341	347	381	360	349	375	378	392	363	383	359	388	362	358	354	351	373	375	398	337	374	391	361	362	363	349	385	365	351	341	370	352	355	353	330	368	356	381	351	393	350	335	393	392	359	370	346	350	405	362	345	334	335	381	371	361	345	336	414	382	373	344	344	367	382	376	371	361	357	359	359	346	348	374	360	379	318	365	342	350	328	336	365	382	340	383	344	363	384	350	359	336	373	378	392	365	360	351	384	407	338	417	321	341	363	378	384	330	362	356	366	353	327	371	361	320	334	366	316	430	356	338	383	352	353	373	370	367	376	372	330	317	313	378	429
15067	2998	3712	4265	3906	3112	2205	1709	1509	1344	1309	1210	1242	1156	1221	1163	1150	1150	1120	1118	1055	1049	1045	1028	1002	981	987	906	867	935	899	886	871	871	855	819	880	879	863	880	855	841	875	874	909	881	888	823	858	824	912	860	857	881	948	933	936	871	838	846	803	828	840	805	849	857	869	808	865	844	823	879	899	816	826	831	864	818	848	821	850	790	844	837	854	843	850	827	880	836	866	816	852	823	852	822	887	815	800	834	838	889	827	807	811	837	769	855	803	824	877	809	832	852	813	820	817	886	852	820	835	862	863	876	823	782	871	880	814	851	847	822	880	808	821	817	824	842	853	842	807	857	838	805	838	812	805	852	806	794	846	798	831	881	844	847	845	871	849	824	866	834	855	825	828	783	853	791	815	797	819	827	847	833	809	806	798	815	822	821	886	810	803	819	829	856	787	771	823	821	789	846	882	809	868	824	868	837	811	810	798	828	788	831	754	839	800	789	796	833	853	814	855	793	808	827	846	778	818	826	838	799	813	860	839	799	832	817	850	838	781	810	820	816	831	824	822	854	798	826	878	814	807	807	837	817	821	836	804	803	785	829	775	837	807	821	863	835	838	808	850	845	821	843	821	822	824	781	851	819	827	848	786	811	856	825	821	866	853	806	834	850	801	825	814	818	841	833	834	863	813	813	792	788	792	829	818	794	765	835	741	851	845	816	845	847	870	805	805	809	797	817	832	761	844	809	897	768	804	803	834	800	808	814	805	818	792	848	848	850	801	828	842	831	811	830	832	798	798	839	856	856	808	817	840	779	823	783	805	786	816	784	830	810	796	822	771	837	805	830	793	852	807	824	831	845	846	838	774	823	846	828	795	832	871	814	837	753	828	839	778	812	796	854	771	826	851	839	899	824	823	799	879	862	804	787	854	820	777	823	843	792	794	849	772	823	823	805	879	796	839	835	885	790	854	832	882	843	845	817	884	839	844	776	840	829	896	774	859	818	863	818	840	804	786	847	830	809	808	782	799	816	870	794	813	828	822	811	880	793	791	837	810	868	821	850	842	852	872	836	833	878	833	815	848	799	789	808	797	849	836	808	836	839	857	828	860	844	847	831	817	802	801	827	815	861	868	830	844	772	797	791	832	818	801	840	783	830	828	862	839	818	857	841	796	811	799	832	782	830	770	813	870	804	826	793	854	826	813	823	824	804	865	841	865	804	831	831	839	867	845	796	836	893	848	818	870	807	823	791	839	870	823	805	848	831	798	839	812	751	812	828	850	779	830	839	805	835	841	831	823	833	767	895	858	869	781	826	798	814	831	817	841	812	857	847	853	839	822	865	830	843	788	810	826	821	816	821	857	825	800	866	850	820	822	817	828	799	837	830	792	837	880	833	795	825	850	866	778	806	828	845	809	837	812	822	805	843	854	794	808	826	836	782	824	888	855	816	838	846	822	814	858	779	862	787	870	814	822	802	831	847	802	810	839	800	797	809	847	875	836	817	820	822	825	826	773	841	814	832	777	813	862	833	868	824	854	771	869	867	812	836	804	794	771	825	842	832	796	832	826	786	761	853	906	855	788	810	835	835	871	828	821	871	833	832	856	811	833	828	820	798	832	804	819	786	886	815	891	836	846	825	785	868	794	832	834	789	843	810	792	805	839	800	799	827	843	836	875	809	800	864	820	830	758	876	800	810	856	813	838	824	909	799	813	822	853	827	792	834	849	841	811	831	798	771	807	831	798	838	834	789	816	793	828	821	794	799	843	870	855	843	815	838	814	842	829	884	892	797	803	740	795	880	841	839	800	774	842	877	771	824	863	828	787	838	835	843	836	812	816	848	886	847	820	802	814	831	879	832	774	843	761	823	869	808	844	806	803	873	864	778	792	849	866	812	843	834	792	783	823	844	828	795	813	854	860	795	823	817	847	810	849	834	867	802	831	845	834	839	881	858	820	739	843	806	899	882	851	848	836	810	827	832	856	854	809	810	835	829	843	832	834	810	820	821	798	831	819	845	788	848	805	885	887	837	808	837	831	869	860	845	836	791	797	825	795	836	795	806	852	797	864	795	839	859	810	842	809	814	808	816	832	810	867	802	843	851	852	818	845	821	790	860	846	805	803	757	823	784	791	859	850	844	854	818	822	832	806	818	784	766	864	802	765	833	820	794	807	818	786	825	820	804	809	836	903	795	865	816	821	787	812	793	824	843	821	826	840	812	812	845	797	827	820	814	840	824	865	854	838	803	822	861	852	854	864	792	784	814	844	827	880	812	752	780	771	797	817	841	809	859	871	841	813	778	856	792	849	829	808	806	803	782	842	840	838	864	825	827	854	807	841	914	829	857	797	800	845	807	799	834	832	832	799	853	778	857	797	815	847	785	802	767	895	809	814	801	892	834	786	837	876	826	861	821	849	862	825	829	790	856	816	797	811	808	812	797	844	784	772	811	847	817	806	815	830	789	828	801	838	787	778	842	840	797	822	825	864	864	876	852	800	799	848	823	819	836	856	804	833	826	864	881	816	887	815	795	796	791	850	856	809	893	830	848	842	775	831	791	860	825	853	817	823	841	822	816	804	790	806	851	779	785	813	846	831	752	803	814	831	855	818	817	837	796	782	780	877	800	877	858	841	777	830	808	814	780	805	811	825	801	856	790	783	831	876	823	844	796	829	864	804	825	842	796	813	832	752	868	847	785	796	811	811	856	802	875	827	836	827	863	837	845	806	829	846	822	838	779	819	814	869	819	837	868	842	845	813	814	880	887	873	833	824	818	754	838	810	828	803	816	828	814	848	884	788	829	851	768	843	828	825	808	814	827	858	820	826	828	853	769	819	830	853	859	856	800	879	821	776	820	801	854	812	811	835	863	816	866	811	825	804	824	806	835	851	861	782	816	822	834	775	813	821	808	812	854	808	783	796	824	815	806	849	839	794	856	844	822	806	808	861	832	849	806	830	813	828	797	835	868	779	821	856	870	804	794	869	863	799	829	870	848	819	868	844	873	850	795	810	859	822	857	839	856	862	828	835	837	882	874	808	884	802	838	809	812	816	808	836	797	846	822	794	869	774	849	820	827	810	808	844	836	770	848	804	868	811	847	857	787	832	760	808	878	785	796	837	825	820	854	815	775	787	854	791	824	825	762	836	860	850	806	844	840	860	830	826	821	834	822	810	831	826	778	829	824	786	837	825	814	812	827	824	800	834	821	839	798	890	837	857	852	817	833	811	885	777	801	800	892	865	841	826	838	827	829	871	852	878	771	822	824	853	800	822	804	828	816	857	844	863	841	854	831	816	807	872	810	842	812	804	843	836	796	835	826	866	779	783	856	800	868	784	830	806	858	843	831	827	883	783	791	870	812	816	826	771	855	820	841	835	769	813	817	862	838	861	779	839	802	875	819	852	816	808	800	788	845	828	837	855	807	855	795	841	811	813	817	813	808	786	795	833	827	825	798	781	860	798	815	812	834	806	805	823	825	838	733	856	816	794	852	814	888
9537	1048	454	372	346	261	244	220	210	222	211	238	258	222	239	252	250	262	222	235	255	242	209	199	246	246	235	243	247	195	224	235	220	217	245	211	249	217	222	241	225	217	230	207	228	200	248	237	232	218	232	215	246	257	261	218	232	224	213	226	219	228	189	235	218	237	227	238	196	204	227	257	222	231	239	235	252	198	224	217	207	229	239	211	244	238	218	227	242	229	214	216	209	228	239	207	206	198	214	210	235	214	215	248	210	243	219	235	227	201	227	239	237	215	201	243	209	200	226	216	221	222	217	198	217	242	211	210	215	207	231	243	228	238	273	227	253	227	240	262	218	209	225	214	205	236	205	210	240	193	218	217	225	241	219	246	204	233	217	216	228	213	230	231	235	199	204	227	214	222	222	230	204	253	215	229	217	234	230	246	233	232	234	232	221	212	203	217	240	255	218	225	231	220	209	252	210	230	186	225	216	244	275	220	208	243	232	234	213	242	223	217	244	230	211	226	222	233	238	232	202	214	208	217	246	219	230	242	255	241	217	189	206	213	229	237	208	247	217	230	239	226	210	238	228	197	228	228	195	251	215	230	213	223	219	225	234	260	209	235	230	193	219	225	204	190	222	239	246	224	229	232	247	211	225	245	234	244	229	211	224	211	196	237	233	209	225	233	230	215	251	203	225	233	208	230	242	260	229	241	247	221	234	218	255	220	262	217	208	227	195	250	223	217	220	197	194	207	254	218	241	221	217	210	202	202	215	242	234	226	228	214	221	235	222	239	226	248	228	220	242	212	215	237	222	208	213	192	207	210	247	212	220	233	217	222	253	243	218	238	238	259	239	225	211	230	231	221	205	257	226	229	235	252	215	261	236	233	215	215	239	232	236	198	224	254	240	231	210	209	235	206	222	248	218	220	240	217	217	232	225	209	265	219	210	235	232	211	226	252	220	203	228	249	198	215	244	215	230	245	230	245	260	245	186	246	221	226	208	218	235	235	212	198	220	199	215	232	260	195	194	234	234	225	234	226	208	206	216	219	234	253	220	229	224	238	208	211	213	231	221	206	234	234	251	251	219	227	241	230	195	220	227	215	217	242	230	231	254	238	224	215	235	231	246	226	242	227	204	229	254	241	215	261	195	219	229	238	245	237	229	213	260	229	225	214	205	209	193	210	212	229	216	235	252	218	224	233	223	228	218	210	257	220	209	238	208	225	222	255	229	213	236	220	204	209	205	220	216	223	231	229	234	240	204	236	236	214	216	218	245	242	222	227	283	238	225	264	261	239	211	219	217	247	205	236	227	235	247	202	198	223	226	234	227	249	236	204	228	235	217	224	225	234	232	222	221	246	212	227	230	228	220	232	202	226	199	217	219	210	212	219	195	191	222	213	242	246	250	207	228	231	209	218	203	208	214	235	259	230	197	245	244	205	222	226	222	234	223	205	214	230	214	236	248	248	218	230	221	207	243	217	219	206	226	235	218	229	212	211	212	251	191	231	240	240	218	235	215	228	220	225	230	242	245	234	236	214	239	227	205	234	195	218	219	232	203	199	236	247	242	207	239	238	198	206	213	239	215	211	219	232	210	261	227	230	253	228	232	232	247	209	220	240	181	212	232	230	241	246	226	226	196	211	211	232	222	204	217	257	249	226	224	237	250	236	210	238	209	192	209	218	220	244	211	245	231	218	247	258	216	194	224	236	221	233	237	220	230	243	214	239	230	212	227	210	203	234	214	211	272	203	235	224	192	247	231	234	204	230	244	205	229	203	202	222	170	203	201	230	215	223	229	214	233	199	223	239	220	237	214	218	207	258	216	208	221	226	226	197	242	207	223	249	212	245	217	211	202	227	231	205	240	233	242	274	211	234	250	225	203	246	206	230	227	203	199	221	240	196	208	212	238	214	233	256	215	230	227	211	180	233	211	204	239	255	221	226	241	221	214	207	226	230	226	257	208	212	223	199	214	200	219	220	250	242	251	224	230	255	234	234	238	226	230	239	255	241	233	231	199	224	228	241	206	194	223	226	228	235	225	182	218	209	221	242	224	229	210	233	213	230	230	192	215	221	232	213	204	225	220	209	232	210	216	251	239	231	221	214	242	200	203	221	227	229	201	246	216	243	217	221	243	221	212	214	219	213	235	218	228	229	221	211	241	217	226	223	223	208	239	201	218	225	244	242	231	252	219	231	205	195	200	250	217	234	211	230	206	233	238	224	213	234	238	218	202	221	213	230	224	211	216	261	224	218	223	230	238	202	233	198	210	234	219	234	228	258	230	218	214	207	230	219	248	214	229	226	193	221	200	225	217	236	219	214	237	244	212	235	232	201	222	224	224	254	233	236	228	204	220	219	226	228	234	241	227	219	232	213	201	257	221	205	232	225	242	231	183	244	237	257	225	245	224	252	237	215	251	228	238	216	223	247	205	223	206	209	255	222	228	235	214	221	209	210	232	241	206	197	240	260	232	246	237	213	241	216	220	248	204	250	219	245	257	252	223	223	220	222	215	212	209	245	236	243	242	236	221	237	205	250	252	244	241	249	237	233	252	235	220	201	222	212	223	217	251	229	232	188	220	230	247	244	230	215	218	204	198	215	214	222	233	242	218	213	228	222	207	231	224	254	251	220	221	218	259	211	217	222	245	239	212	214	197	209	243	181	203	225	205	219	223	237	221	219	197	214	240	222	216	235	204	214	201	245	223	235	225	240	225	233	219	217	226	210	212	248	232	225	210	211	224	231	197	230	233	237	229	211	212	245	223	260	230	233	218	247	234	230	233	230	220	222	234	209	216	234	229	236	266	250	231	233	219	210	258	209	225	242	238	234	204	227	225	219	219	239	209	229	227	198	227	257	235	209	216	222	257	238	218	219	225	236	221	245	231	213	232	212	218	219	223	232	220	214	249	215	226	199	201	205	228	228	233	244	202	235	221	219	229	224	239	223	233	232	212	239	223	243	245	240	221	242	242	252	251	212	244	224	228	211	223	229	212	207	238	240	238	244	238	222	202	202	231	206	216	214	222	234	189	213	218	214	233	196	221	211	249	207	226	222	225	196	212	216	244	231	261	257	206	234	229	194	198	226	211	229	239	209	256	224	212	213	245	218	238	231	192	257	219	218	232	193	205	229	232	248	242	230	211	243	248	210	214	213	230	231	220	216	215	241	251	247	229	244	215	243	228	238	214	232	214	217	236	216	234	205	239	221	226	216	239	241	241	224	240	208	229	208	219	200	219	215	205	230	214	211	228	229	204	221	213	223	216	202	231	200	198	253	216	226	209	233	224	203	232	203	221	240	219	215	278	204	269	228	236	233	212	219	247	243	236	233	210	210	262	218	220	213	246	234	202	205	228	214	219	215	241	227	212	222	215	247	258	237	213	264	250	199	232	218	240	235	229	207	217	220	228	221	240	248	250	247	213	230	236	224	263	223	206	216	261	223	223	227	243	233	219	253	219	280	210	220	231	221	238	230	237	215	220	244	251	203	207	263
6415	1007	1127	1271	1143	1008	752	701	634	659	666	685	594	652	704	673	658	666	656	648	650	667	641	625	617	615	606	597	633	601	601	578	624	557	624	599	561	576	568	524	552	587	588	576	571	578	546	567	605	567	569	553	546	626	602	643	653	598	608	584	526	542	612	572	577	554	541	594	582	585	614	575	607	588	572	515	589	555	565	589	519	538	590	574	575	597	581	534	566	556	531	558	576	562	566	544	567	591	560	585	571	554	593	593	566	580	563	611	563	557	598	537	592	525	558	576	566	540	569	546	558	552	586	580	561	623	528	529	609	546	575	549	543	573	591	587	591	552	578	604	520	572	566	548	576	515	571	597	562	645	552	595	583	549	563	572	561	561	623	562	564	554	569	554	567	594	593	502	563	579	547	569	570	597	576	578	562	580	588	545	526	555	564	572	568	563	579	533	550	604	577	560	567	588	550	531	576	604	601	614	523	545	588	543	551	544	557	532	552	580	570	581	571	592	542	580	555	571	549	561	581	552	611	557	526	567	571	580	545	569	575	560	598	589	612	573	611	558	581	552	550	581	562	588	529	547	576	564	551	570	517	577	590	580	591	582	607	549	559	574	568	604	541	580	581	611	563	576	557	578	600	570	548	603	559	590	576	560	563	571	573	563	548	535	597	582	554	572	563	569	572	575	536	577	512	602	579	568	553	591	556	587	561	575	502	580	565	549	599	579	580	565	553	550	555	622	559	566	605	601	581	570	600	556	591	555	551	560	609	606	545	572	612	582	555	568	542	558	550	565	582	538	583	572	573	564	568	566	627	539	588	570	538	586	560	539	571	587	575	523	584	554	606	579	561	570	533	577	555	601	552	587	544	565	577	592	612	562	565	542	564	590	581	563	550	591	514	547	569	554	546	539	546	550	537	590	541	581	544	595	563	600	595	573	563	586	561	578	567	558	561	594	615	575	571	551	592	521	567	558	583	558	573	576	564	565	591	578	546	616	567	567	597	572	571	587	565	576	565	582	567	579	551	574	536	602	541	543	591	562	557	560	585	552	586	569	570	617	568	601	575	561	570	560	555	580	578	592	570	556	556	573	553	610	607	538	587	536	552	548	560	554	545	546	533	554	518	513	525	602	604	546	597	593	592	535	534	546	551	586	572	545	587	550	549	528	573	562	562	566	548	559	573	581	573	563	562	573	596	589	556	575	546	594	561	602	589	564	563	581	533	629	575	560	601	524	623	572	559	569	596	578	565	574	579	595	573	573	543	565	590	558	570	590	557	547	525	567	586	590	591	573	582	562	583	547	581	559	575	602	585	557	544	565	586	576	565	544	583	566	531	547	602	558	532	536	584	536	546	549	565	587	581	575	588	563	565	550	547	519	568	557	594	598	571	560	609	547	581	605	541	560	585	570	559	542	584	561	603	546	576	586	555	574	530	536	605	568	602	590	548	596	541	560	578	607	564	574	550	578	551	559	562	566	565	545	560	580	579	541	566	611	548	560	584	562	569	554	611	580	578	543	537	588	576	560	577	553	526	532	575	550	559	559	594	574	580	541	563	570	583	585	596	571	536	562	536	557	561	581	565	569	568	550	582	548	578	560	588	557	590	570	580	589	584	608	582	619	581	583	542	577	597	548	537	591	563	568	570	583	561	615	570	536	600	567	566	588	595	574	592	543	568	561	572	598	628	541	595	497	543	558	549	572	525	572	581	597	583	551	604	560	577	541	588	567	568	569	585	617	585	566	599	558	556	582	576	543	599	560	588	536	596	578	582	563	577	567	535	582	559	564	576	573	552	536	581	576	583	588	564	505	551	569	602	537	556	556	622	544	523	556	546	561	597	537	563	560	536	599	577	552	565	584	545	577	569	612	536	546	565	546	562	510	574	579	584	607	611	549	582	594	571	583	545	597	569	570	560	557	582	542	568	539	552	556	611	547	556	609	573	570	598	582	583	576	574	556	545	580	557	531	599	624	588	617	538	573	556	546	560	528	571	554	612	542	546	578	576	570	578	581	552	541	615	579	572	562	614	610	564	592	559	589	582	567	560	561	533	582	553	551	587	572	543	565	553	548	559	591	606	552	578	588	610	613	600	590	561	618	595	575	553	588	575	581	549	570	562	573	574	578	535	569	517	556	565	583	584	565	598	570	564	560	560	580	582	584	545	505	587	535	607	525	542	549	572	546	532	558	554	550	557	542	580	539	571	554	552	552	584	554	557	537	571	543	582	531	614	577	606	579	585	583	580	577	573	587	588	571	555	505	537	548	586	575	609	570	556	580	565	537	608	580	562	540	597	583	558	537	594	563	579	552	533	556	618	599	600	549	575	598	572	594	540	593	606	587	522	566	570	562	583	564	571	537	569	645	571	545	541	561	574	590	566	541	563	589	557	554	528	575	583	609	549	591	564	562	532	541	582	558	531	564	550	572	558	628	541	543	569	568	555	598	544	576	577	574	574	605	570	575	565	556	576	577	534	558	551	613	598	569	546	535	593	535	557	578	517	588	581	552	573	577	614	562	538	606	594	558	571	577	533	557	534	562	563	581	555	604	568	547	533	580	577	545	564	549	563	556	559	568	566	543	582	608	590	569	574	563	563	587	575	609	555	515	616	551	579	574	555	568	532	574	568	554	543	579	571	560	582	542	532	584	580	589	549	615	551	571	555	570	585	562	540	606	556	559	594	531	588	590	547	565	542	564	538	570	573	573	561	587	531	603	571	607	604	546	580	598	609	603	579	582	523	557	538	590	585	538	578	575	581	574	600	580	557	574	542	564	542	587	544	577	558	562	588	562	590	579	581	579	534	581	580	580	571	555	569	546	579	594	596	555	575	592	553	548	540	569	538	539	534	580	621	555	562	554	565	547	586	571	550	597	550	562	567	540	564	573	554	520	604	583	558	567	587	583	587	552	587	576	596	617	549	551	578	591	565	538	547	552	605	577	604	600	550	562	574	568	578	553	605	552	566	531	557	557	549	565	588	598	525	566	543	542	554	568	578	600	585	578	559	529	573	549	551	571	567	550	584	543	576	524	563	567	573	616	579	561	536	565	594	543	557	566	583	535	556	541	579	561	568	526	566	563	563	594	600	566	599	557	546	598	529	535	535	540	570	563	540	585	547	598	550	577	583	553	582	562	572	556	623	579	479	577	568	577	551	571	582	534	599	585	571	547	522	559	592	610	581	570	555	615	585	569	590	536	582	578	569	532	557	591	554	590	580	562	547	566	574	581	583	554	548	558	569	578	584	549	558	530	526	574	571	531	576	540	572	578	584	572	587	595	558	563	509	597	567	580	626	568	532	576	586	548	594	563	574	573	568	547	628	594	575	571	596	582	606	571	590	523	607	610	541	581	553	580	563	568	539	557	587	578	584	583	561	521	532	548	562	577	545	558	576	605	532	573	538	577	588	545	597	591	547	584	565	531	561	556	585	575	573	590	586	542	570	579	550	550	573	532	568	602	611	603	561	570	552	574	552	556	568	571	555	563
15816	2544	1174	929	765	644	508	473	407	409	376	374	399	368	378	386	384	409	329	343	382	382	393	364	365	336	353	392	359	363	353	366	344	380	354	336	375	351	340	356	389	362	364	388	339	365	373	360	357	388	342	377	354	383	336	372	388	344	357	385	361	354	364	368	342	340	369	355	375	354	324	346	344	337	343	357	330	321	408	318	390	362	382	395	339	392	356	397	332	394	362	381	393	358	353	352	333	348	355	353	311	353	362	322	337	382	365	362	380	363	376	359	401	357	318	308	330	329	369	339	359	338	375	330	381	357	336	376	370	334	360	363	382	361	334	352	337	362	333	345	345	394	361	351	339	372	362	327	357	328	355	344	347	382	372	356	333	358	316	361	368	359	336	328	332	353	374	341	341	349	356	346	326	389	346	365	342	358	351	346	323	342	373	371	350	351	374	335	366	353	341	357	320	364	372	364	359	378	365	325	337	340	355	331	361	346	367	367	377	373	333	368	345	357	357	395	373	355	360	375	372	354	376	343	348	369	338	358	373	364	336	330	341	319	335	365	348	370	325	377	369	363	364	316	363	349	390	325	329	349	387	356	344	332	322	376	355	361	325	341	340	339	376	350	370	341	352	326	332	325	307	386	377	339	364	320	343	338	326	322	344	381	358	351	308	323	364	352	333	349	346	322	367	345	340	358	323	324	361	378	345	403	349	320	376	335	381	325	364	380	366	378	383	301	352	343	379	329	394	349	353	395	325	352	356	320	336	327	339	337	375	350	343	363	366	316	318	343	346	379	356	300	375	380	361	355	379	358	331	339	368	351	332	347	361	355	365	317	322	345	345	345	361	364	376	308	359	356	342	334	362	363	345	357	374	360	351	299	360	350	333	357	360	378	340	358	363	403	341	342	350	334	350	335	386	330	335	351	346	355	309	356	356	350	325	333	332	357	344	338	334	356	360	359	314	399	401	380	356	343	372	382	337	421	384	357	357	348	389	396	370	346	358	356	346	325	329	335	336	383	371	348	325	342	357	359	339	341	365	366	336	375	369	375	346	358	335	312	348	351	323	360	350	362	378	398	348	372	329	367	330	330	325	369	367	329	316	358	398	323	343	357	351	299	340	345	342	362	371	377	343	325	342	363	362	322	339	339	345	396	341	346	382	365	348	311	332	366	339	344	350	349	315	388	372	372	330	367	374	352	365	361	336	388	348	334	347	357	368	365	362	347	349	383	358	340	350	325	366	337	350	342	343	342	337	329	370	341	344	302	377	386	381	341	371	363	336	352	318	340	404	340	378	343	329	333	326	325	348	347	343	345	314	346	354	361	354	353	350	327	334	319	326	387	348	333	333	342	349	329	314	334	355	348	361	364	346	339	343	361	394	359	369	333	387	340	369	322	328	408	377	379	319	315	338	339	341	369	374	373	371	338	365	340	312	337	341	341	386	352	377	378	390	327	361	329	347	346	346	308	321	360	332	359	356	341	319	374	337	338	389	395	386	375	344	378	358	372	351	349	328	381	367	354	348	357	359	317	378	347	358	342	368	372	355	361	335	321	348	363	317	318	324	346	346	368	356	372	362	371	313	348	344	329	358	346	359	356	344	344	323	371	374	368	355	353	345	360	352	315	368	384	382	366	369	367	361	342	370	360	374	322	340	345	376	339	376	360	372	312	372	352	378	354	362	345	336	340	349	387	362	364	359	369	321	346	345	346	345	337	346	388	334	337	358	302	352	331	356	357	358	320	375	330	402	395	404	329	378	312	342	339	338	335	389	361	324	342	330	357	362	318	334	340	385	368	336	377	320	324	362	313	349	316	309	378	328	341	346	339	350	341	364	364	323	339	319	317	367	348	352	327	362	376	342	373	314	342	298	337	338	372	332	347	364	346	317	334	382	363	340	380	346	340	339	344	346	313	347	325	334	376	342	365	360	328	355	354	374	376	331	325	365	332	336	299	335	356	340	340	368	328	354	358	342	369	334	377	358	348	347	342	352	318	371	350	326	353	356	333	358	366	348	388	343	319	350	347	339	326	378	364	371	389	373	321	341	342	353	364	402	333	345	361	364	329	349	342	358	336	371	370	369	357	366	353	315	367	374	351	384	377	334	328	354	332	373	349	335	334	372	320	346	353	349	304	362	334	369	366	341	335	353	375	358	391	340	325	355	325	364	347	369	331	378	360	358	299	320	313	379	363	325	314	376	333	372	353	355	348	388	335	348	332	344	348	381	340	356	342	365	351	376	328	317	320	346	338	348	387	348	338	336	335	349	329	337	316	377	370	353	338	342	394	366	353	354	356	334	368	385	335	365	371	324	356	377	388	344	350	390	346	332	355	352	371	357	384	343	366	384	353	333	364	359	350	367	377	344	344	331	354	356	350	362	356	351	354	346	345	371	335	355	308	341	368	354	329	355	327	341	355	351	359	360	332	359	371	383	335	355	370	399	345	346	344	386	341	327	349	346	363	364	338	341	355	371	395	351	372	368	369	335	376	321	341	374	324	330	349	339	335	325	342	305	371	391	367	378	349	349	341	345	338	410	308	325	366	320	335	344	328	356	372	342	351	362	341	349	401	342	349	356	353	337	356	376	383	377	340	372	385	373	385	326	357	371	382	341	314	364	325	364	354	336	363	362	355	359	356	377	348	363	337	399	361	349	341	363	347	391	337	337	343	327	357	349	368	354	355	327	370	345	355	352	351	329	356	352	341	352	330	318	353	361	366	362	354	334	347	344	364	361	331	377	340	359	344	372	347	337	372	392	348	359	344	337	333	364	349	336	318	332	354	329	328	341	344	344	336	384	356	358	335	341	354	340	356	318	329	364	330	351	369	318	328	358	360	345	341	373	393	348	310	350	359	328	336	319	353	337	367	360	320	371	371	361	383	323	328	382	367	354	360	338	345	358	366	319	352	356	369	364	320	366	301	346	359	384	384	368	361	362	315	357	338	358	337	347	354	346	322	332	345	344	347	326	374	352	384	354	348	389	361	355	336	317	318	356	357	371	326	336	356	339	371	342	379	389	362	331	334	375	326	341	324	356	346	366	389	343	332	324	367	328	362	378	357	372	359	340	359	338	352	368	330	357	313	332	327	382	349	347	358	336	339	330	337	336	390	369	349	342	356	376	332	372	368	355	377	318	342	344	373	304	352	359	338	327	359	380	353	379	350	336	348	318	320	358	347	325	346	346	361	352	353	367	353	375	326	344	342	352	359	358	336	346	337	390	340	381	361	322	343	316	361	354	315	346	365	389	381	382	352	373	358	368	350	357	334	349	355	369	343	380	342	352	376	364	329	368	344	371	352	320	348	353	333	337	385	378	359	362	350	358	345	357	345	340	349	351	364	378	346	328	328	341	316	369	379	373	342	333	362	336	350	347	372	350	356	340	355	331	347	345	337	360	377	343	363	341	373	342	315	362	342	391	329	344	361	304	362	382	344	345	332	356	339	348	312	337	371	377	357	352	334	342	374	366	324	347	362	340	370	335	326
11028	2113	2522	2813	2620	2087	1610	1264	1243	1179	1079	1075	1031	1032	1015	1084	1024	1011	969	929	988	991	931	912	886	903	887	892	860	855	839	852	819	838	818	886	865	861	859	835	840	830	835	840	859	849	845	826	900	892	844	888	869	812	865	955	904	908	851	895	913	855	819	868	819	870	858	825	860	841	846	834	815	825	858	757	842	810	889	835	843	815	873	829	844	838	787	804	841	836	783	826	779	831	810	890	757	848	824	852	781	883	865	817	787	813	810	884	781	851	845	798	821	832	845	818	817	845	810	814	821	788	832	778	843	834	815	833	858	816	826	810	796	809	801	834	828	846	846	834	812	808	773	812	841	829	816	844	838	861	871	857	775	851	829	864	818	879	799	848	852	809	814	791	839	848	775	807	853	825	822	812	888	901	841	850	867	831	840	779	829	812	812	819	779	817	822	810	816	784	848	863	786	818	816	772	818	856	870	855	815	861	834	841	853	831	807	829	774	820	779	823	834	850	787	847	789	828	824	827	862	852	835	837	774	843	822	827	830	829	826	793	789	826	827	780	798	840	837	833	823	824	822	841	827	882	786	795	794	889	844	785	831	813	902	800	836	846	839	827	799	797	817	860	861	817	805	889	872	843	870	785	854	875	858	791	847	854	790	825	827	820	881	877	783	823	802	840	850	833	822	784	877	856	832	814	840	868	836	828	823	886	829	858	817	816	788	812	781	813	778	858	811	789	778	821	780	825	798	820	809	840	866	812	820	819	839	835	868	844	801	821	822	837	844	858	853	863	879	817	849	790	813	857	838	805	810	761	824	878	841	814	787	866	811	808	804	831	811	796	770	846	802	885	844	809	807	782	856	851	796	839	845	828	851	809	782	816	834	865	847	805	838	826	811	834	803	803	817	794	865	824	829	806	835	824	875	796	854	807	834	818	808	817	784	826	782	786	803	788	815	811	862	843	802	799	846	789	845	848	837	831	842	858	843	845	831	813	839	836	864	811	821	791	830	821	847	833	803	845	851	831	817	870	837	823	819	865	823	860	856	812	786	816	853	815	843	802	828	867	822	805	830	822	840	812	782	794	841	826	807	838	805	818	846	812	820	816	777	768	843	779	846	774	810	846	868	800	864	854	825	813	830	835	795	832	801	839	860	835	803	876	811	807	792	841	813	797	797	856	847	782	802	811	782	779	811	782	817	833	787	857	776	854	855	816	811	795	812	850	822	770	831	812	841	823	862	810	799	824	856	795	872	801	860	813	824	818	813	833	789	792	868	834	822	818	824	827	834	785	843	774	838	809	808	879	798	820	763	845	826	799	843	833	851	810	823	813	870	814	857	789	801	860	810	854	842	815	843	825	838	840	812	789	802	805	796	838	845	846	815	849	824	864	798	817	813	834	803	821	822	823	803	821	806	810	844	823	818	831	824	809	811	848	813	841	833	800	790	852	901	827	806	796	834	814	833	783	839	807	789	844	800	824	829	831	863	831	829	845	820	802	813	797	803	833	800	803	840	814	808	833	869	817	810	802	800	852	796	792	820	827	872	757	784	780	807	826	868	852	779	861	807	805	797	812	806	801	815	873	856	839	792	804	834	848	789	803	801	869	815	834	809	808	802	784	803	848	804	801	854	858	852	827	827	843	854	803	830	844	795	832	819	785	859	806	847	831	811	817	807	833	821	823	789	845	806	833	837	841	825	850	803	766	851	816	781	837	811	752	772	822	854	768	859	821	821	776	834	809	853	826	878	832	855	799	811	777	832	840	853	799	845	837	834	864	803	805	859	803	830	867	830	864	851	818	813	854	807	830	815	870	771	825	820	840	839	848	761	840	841	826	751	792	834	843	828	812	818	832	816	857	799	787	847	818	832	773	840	801	799	830	842	817	808	813	807	823	823	846	813	785	782	802	794	832	789	805	765	860	862	817	827	823	802	855	768	828	812	869	829	792	827	812	822	797	806	862	821	879	809	806	825	879	807	835	825	771	826	805	829	788	859	797	832	849	752	846	832	821	822	863	834	848	831	834	814	834	832	827	867	818	874	854	840	857	802	832	796	878	845	833	830	850	826	887	780	817	903	855	819	818	819	820	799	877	782	792	763	787	869	814	823	780	813	900	832	839	834	829	794	789	842	835	763	863	804	832	854	833	812	820	821	853	801	813	818	814	789	834	770	869	844	774	863	843	823	792	810	826	872	797	803	817	809	881	769	805	848	847	818	861	817	843	836	845	785	837	791	817	803	787	820	816	789	779	807	822	821	789	811	877	844	872	852	845	789	830	827	854	835	818	820	839	845	820	849	803	849	852	848	774	786	873	865	799	757	846	857	839	828	798	799	848	819	835	871	853	783	837	872	841	813	845	872	852	820	843	804	844	854	850	816	828	843	888	841	819	817	826	827	824	824	825	829	827	808	803	753	866	821	794	855	817	821	803	863	832	805	846	810	803	870	753	887	841	819	787	863	824	887	842	823	824	843	835	850	865	869	818	831	809	845	846	830	854	774	826	860	797	827	840	859	815	779	793	835	813	808	792	790	792	873	798	847	826	834	785	800	851	844	839	850	777	819	840	841	838	841	856	836	854	884	840	808	856	785	810	794	822	806	830	805	831	843	802	790	842	817	853	869	793	840	798	793	847	824	830	807	801	791	825	789	834	800	802	794	735	841	877	817	782	836	817	836	802	875	881	832	864	806	772	827	838	847	869	828	777	846	834	858	817	791	794	825	808	802	844	845	846	814	773	844	791	821	842	839	827	815	810	846	848	833	883	828	825	831	865	822	824	869	814	833	814	820	823	817	824	763	834	808	853	866	851	832	846	797	842	839	825	805	754	824	808	789	873	841	819	805	873	862	798	816	812	787	827	814	860	855	817	812	854	761	794	826	814	862	813	853	741	857	826	825	800	890	800	813	803	856	853	754	762	824	849	776	827	827	819	786	837	805	841	830	813	823	831	776	808	835	830	821	862	794	892	788	813	810	831	838	828	844	810	811	812	823	789	831	829	798	816	844	815	824	812	836	818	767	827	818	832	757	782	842	840	834	824	822	799	797	851	854	796	794	809	813	796	861	826	860	794	829	840	832	802	829	812	826	839	826	840	827	835	806	839	765	784	835	854	801	848	776	798	866	820	818	797	845	866	780	767	826	849	774	813	851	789	767	803	801	822	840	792	814	832	793	774	831	818	819	861	830	842	811	734	835	848	850	820	862	817	828	850	869	822	841	813	823	862	829	839	830	821	809	805	826	773	839	925	803	803	822	818	811	800	767	833	842	812	795	806	846	846	816	823	827	837	849	844	803	863	827	837	776	861	822	855	850	880	832	836	881	778	813	845	787	825	794	853	866	760	829	814	835	815	758	852	795	818	801	780	833	802	812	864	809	875	792	819	818	803	823	807	805	856	842	857	859	818	831	826	815	815	822	806	789	825	852	765	808	833	805	827	805	854	846	860	845	840	842	821	863	878	787	848	828	827	836	830	779	763	819	783	832	859	837	879
23776	4640	2016	1465	1157	806	668	536	490	417	434	421	449	393	420	426	394	423	393	372	406	399	413	360	376	393	372	346	377	364	365	337	355	330	342	362	369	352	371	406	355	374	387	367	344	365	355	367	344	363	410	392	384	344	365	375	354	357	372	378	358	328	333	359	346	397	379	346	356	324	387	366	368	353	371	344	362	332	360	299	353	348	363	381	371	324	349	362	329	366	338	368	364	358	316	338	363	377	333	353	334	380	400	360	366	342	374	359	340	369	334	345	342	360	377	340	383	380	343	331	361	371	364	357	376	358	337	340	314	349	351	371	359	382	392	379	325	334	317	381	369	352	351	334	360	353	365	331	389	350	347	346	360	324	342	372	381	323	368	350	341	350	318	376	371	337	332	375	358	355	346	361	383	353	339	364	370	347	353	342	356	322	350	314	369	347	345	382	401	364	359	358	322	337	349	326	346	384	334	350	372	333	353	352	353	390	338	371	388	315	354	390	321	369	360	370	339	358	337	323	370	348	316	314	375	348	344	345	344	371	389	337	368	359	338	347	339	353	361	348	347	354	392	354	372	327	374	344	358	316	364	335	323	366	338	370	322	370	343	411	381	365	348	391	351	358	326	354	334	327	373	378	385	363	383	366	344	342	351	359	385	363	357	329	342	303	356	386	340	413	352	353	370	345	351	368	345	358	335	309	348	352	384	305	327	334	314	367	333	343	338	371	339	353	351	383	354	363	343	365	327	386	346	346	378	374	341	366	355	348	354	357	330	341	368	330	377	333	361	382	360	359	313	356	341	343	326	330	367	370	349	332	392	348	337	358	355	336	346	362	343	361	316	349	385	311	359	377	350	307	367	394	413	337	313	376	361	348	351	329	355	333	380	375	367	346	331	380	348	340	329	359	336	353	342	347	348	356	351	388	371	331	348	358	344	345	349	359	358	356	378	359	341	358	376	383	365	373	368	342	338	352	363	335	323	349	346	310	339	345	353	344	342	377	330	364	347	389	338	338	346	348	332	365	352	344	337	352	354	337	339	360	369	358	322	327	369	353	370	363	341	354	399	360	369	328	330	336	343	351	343	356	371	347	377	317	390	351	362	345	388	339	394	335	390	338	334	382	378	394	355	367	370	373	346	334	351	366	351	344	331	362	348	373	374	399	362	373	341	350	361	294	358	355	352	361	363	341	383	331	359	337	402	374	370	358	372	351	349	357	386	360	366	355	337	372	355	364	355	363	362	384	332	379	365	376	427	332	397	340	354	352	342	356	358	352	354	367	323	374	348	382	336	356	290	324	394	320	343	365	365	346	377	354	344	343	315	324	340	332	373	325	371	323	371	336	348	356	361	357	364	364	357	363	331	363	349	346	328	333	334	347	349	334	339	355	387	346	362	336	369	355	353	389	363	347	354	339	337	360	380	347	329	360	349	335	337	363	379	372	371	367	423	342	359	356	348	356	343	360	344	370	341	324	367	382	343	362	379	367	346	332	340	400	356	323	359	347	374	342	357	349	375	368	365	348	343	378	316	355	375	374	385	325	334	337	387	385	372	382	371	345	318	364	354	338	326	345	343	335	314	361	341	367	372	363	375	386	352	324	366	331	362	367	358	361	323	351	398	398	369	348	376	368	361	359	342	348	339	361	342	382	329	351	370	350	369	326	343	355	361	317	379	358	345	351	332	363	376	373	354	377	359	379	334	354	405	355	380	381	365	377	331	359	361	381	397	330	337	374	324	340	344	368	345	354	342	383	357	364	336	352	360	317	345	331	356	349	338	353	362	371	330	347	328	332	331	357	376	353	362	341	371	394	321	388	390	332	336	391	348	340	369	365	334	372	351	350	384	352	348	370	362	321	348	380	341	335	367	350	306	357	382	362	362	339	376	336	347	344	347	366	355	312	318	319	319	333	343	350	343	339	374	354	340	332	350	340	360	380	348	336	352	377	394	365	369	364	339	351	386	384	340	349	339	341	373	368	334	344	394	357	366	384	335	325	354	346	331	374	341	372	341	365	350	352	371	355	386	359	384	351	371	362	345	335	351	343	358	349	356	324	344	350	363	358	377	365	340	381	357	342	340	359	356	344	347	326	435	362	339	361	367	336	373	374	361	371	372	352	338	399	367	346	377	382	359	337	364	332	353	359	353	348	380	360	336	363	345	365	338	363	356	364	308	339	360	336	351	368	355	383	349	337	349	356	385	364	347	347	387	357	365	359	364	355	373	355	388	348	384	342	368	352	367	373	400	354	344	382	338	335	340	363	369	371	382	326	361	359	380	354	331	371	353	372	360	333	326	328	349	344	361	331	335	361	364	367	377	355	363	336	345	379	352	374	327	347	375	370	336	311	391	340	382	363	328	378	362	343	344	349	353	360	320	322	399	332	379	354	333	348	356	308	360	395	320	373	348	337	356	352	330	328	334	358	355	369	314	342	365	366	368	362	396	325	376	349	329	323	363	360	341	367	391	345	362	379	367	343	289	348	353	391	374	340	345	403	379	365	328	352	383	333	330	370	391	334	364	358	335	360	361	302	342	340	359	351	354	343	365	383	349	366	356	313	390	364	360	335	336	364	357	379	378	374	315	367	356	342	357	391	369	371	331	347	359	380	380	387	314	351	387	406	335	327	329	339	372	355	407	365	346	393	347	382	333	389	329	340	337	387	337	333	366	348	335	342	334	341	319	379	369	396	377	348	366	345	356	336	336	340	342	372	363	355	391	369	344	324	374	359	366	347	356	341	340	343	388	334	358	336	361	351	336	374	368	382	339	341	353	328	346	399	315	351	346	364	376	339	347	359	371	358	364	368	342	356	376	369	377	348	363	360	335	339	357	370	328	391	348	330	359	346	338	357	375	357	352	332	323	354	366	371	367	360	353	396	338	380	345	362	388	321	356	341	331	333	359	330	409	338	343	366	333	339	339	375	383	357	360	354	346	370	381	357	335	351	384	362	368	336	366	361	345	378	360	373	355	379	379	319	343	368	336	341	337	404	336	376	356	362	345	308	383	407	334	346	366	360	358	350	358	339	342	334	334	305	352	343	329	342	336	352	372	351	369	320	365	331	332	324	344	360	326	360	377	360	329	374	362	360	372	351	385	392	372	391	340	332	353	344	361	367	341	387	384	363	343	322	351	347	361	342	365	354	366	363	342	351	346	369	354	369	356	349	361	343	356	317	347	354	370	365	333	372	376	378	367	353	374	329	341	348	320	342	404	359	375	329	376	344	378	340	355	358	335	356	346	350	350	332	354	350	348	327	343	350	348	311	368	343	359	365	371	362	371	368	327	338	369	326	355	354	346	346	355	337	339	358	353	317	379	324	339	364	347	349	343	391	343	369	380	357	356	348	346	354	348	314	331	330	363	373	363	365	328	320	356	362	343	338	349	370	330	375	372	377	373	347	345	311	351	351	401	335	383	329	380	355	363	322	337	348	343	376	348	366	322	338	375	367	373	355	367	375	368	348	342	341	330	330	334	339	329	359
13732	2980	3830	4161	3939	2919	2244	1696	1417	1290	1335	1213	1182	1188	1177	1202	1142	1155	1100	1119	1059	1004	935	955	1000	977	962	898	885	857	880	872	889	860	890	859	865	804	820	838	879	871	799	870	786	801	831	883	856	837	837	848	854	834	879	965	978	925	830	805	759	824	785	805	798	812	833	858	775	781	817	833	920	786	890	787	828	834	864	846	803	847	783	820	884	821	820	818	800	790	811	806	781	844	895	845	824	845	796	826	826	801	813	843	801	797	825	805	870	838	799	772	796	829	800	827	860	844	818	837	801	803	783	801	800	773	828	806	816	804	839	775	787	804	834	772	846	803	841	840	816	790	817	836	813	839	819	748	799	876	782	813	794	820	863	858	790	794	846	805	814	845	789	860	843	794	800	782	849	886	816	813	815	774	780	810	832	868	831	845	848	816	822	810	807	837	843	847	820	826	797	838	817	803	806	801	824	814	850	829	795	806	791	818	802	797	807	759	777	807	863	781	879	836	823	843	787	853	787	756	776	780	837	871	787	760	799	800	791	800	814	819	808	838	827	824	811	782	802	836	846	828	849	818	814	774	786	810	808	789	830	853	838	845	803	769	837	809	796	811	829	834	795	760	860	814	805	828	835	826	816	761	792	798	847	809	796	809	826	804	811	802	828	826	784	871	859	759	790	822	875	811	828	834	878	820	789	790	798	799	788	759	840	777	807	798	789	785	800	785	842	854	799	780	779	790	839	771	784	824	788	811	876	764	833	873	833	844	806	833	827	802	815	794	740	827	801	819	797	796	845	809	806	824	770	776	844	769	818	816	835	810	771	793	802	789	803	783	797	804	810	794	774	865	824	869	806	798	777	848	841	794	767	828	780	802	808	807	858	831	790	834	794	785	815	855	827	796	846	792	781	862	779	810	841	806	805	836	794	815	802	796	895	826	799	820	859	761	831	827	864	815	808	764	825	848	801	802	844	826	826	847	855	789	750	804	831	817	833	819	819	808	855	819	832	855	854	788	832	807	793	866	821	786	846	810	802	834	789	798	766	767	849	813	759	789	785	811	845	842	760	801	823	800	833	781	832	817	816	837	796	843	852	786	767	858	816	862	829	824	787	813	854	824	856	837	832	851	810	800	846	808	810	850	781	802	859	823	814	742	788	815	803	811	784	819	791	797	772	803	806	764	816	821	825	840	778	794	817	780	838	830	850	790	829	808	849	773	857	794	779	815	744	802	819	794	846	870	798	816	856	795	806	797	790	874	838	781	793	828	798	805	828	798	813	769	846	825	806	793	834	802	793	847	845	817	786	822	811	745	799	805	815	830	834	809	816	796	840	824	829	849	785	808	797	828	839	788	833	825	810	813	849	881	842	849	809	804	777	807	798	851	785	863	786	826	755	851	846	776	822	776	785	796	791	843	817	767	800	812	787	825	849	870	878	810	791	811	813	849	796	765	815	776	788	875	854	805	790	806	800	835	789	851	814	798	812	831	844	816	807	806	870	819	808	832	821	844	769	779	815	804	811	861	766	783	833	802	836	785	799	819	806	813	745	824	864	804	781	785	811	807	815	830	806	771	735	818	783	773	795	791	812	852	777	764	783	821	826	762	812	795	829	775	804	798	850	847	757	788	799	866	810	752	825	842	836	817	805	896	849	785	843	796	842	832	791	846	829	812	846	809	828	804	795	777	799	801	825	833	817	788	831	826	848	837	826	835	773	795	810	786	769	788	829	817	858	828	842	767	841	816	809	803	817	890	780	785	830	777	840	811	771	847	747	819	821	782	776	779	809	814	789	837	809	787	853	770	880	781	834	835	768	804	856	848	815	834	787	797	792	814	808	764	835	806	779	874	820	782	819	811	796	831	826	799	829	817	767	833	808	814	773	762	856	828	793	787	821	761	816	784	814	817	831	805	803	822	799	862	785	810	823	788	831	845	787	842	826	834	790	818	826	765	824	805	798	825	819	830	816	760	771	790	864	824	805	863	786	765	802	880	783	799	792	813	809	785	821	809	842	787	801	772	797	786	821	816	844	832	835	800	807	775	812	856	826	810	832	795	790	844	785	787	839	856	788	786	799	801	818	872	788	841	831	832	781	788	782	843	832	820	825	810	817	779	783	823	808	829	822	830	805	831	840	833	781	848	797	830	804	850	823	801	845	869	804	810	817	782	852	872	838	830	788	830	793	811	828	832	787	832	840	759	774	807	801	804	812	825	776	814	800	822	821	811	851	755	785	827	815	823	801	824	776	826	825	787	767	845	830	818	856	805	800	825	838	787	811	833	828	794	836	806	798	814	834	810	814	843	794	805	831	816	803	812	834	841	800	853	786	831	841	833	819	826	773	893	860	888	839	860	806	809	857	815	842	824	816	801	842	787	792	782	834	801	791	828	833	859	847	844	855	774	862	825	857	846	849	832	827	840	787	861	826	785	827	814	806	784	787	796	818	777	838	803	797	847	855	790	819	826	783	770	814	764	798	761	800	854	825	770	833	810	832	829	798	759	802	795	831	809	819	813	798	775	790	774	861	842	806	767	812	767	817	814	852	850	880	787	851	783	777	853	835	836	767	807	805	785	888	789	812	775	812	810	782	784	820	864	867	836	823	804	781	851	797	814	831	815	783	826	838	802	800	767	838	795	835	819	836	832	836	841	802	850	820	799	807	796	806	812	800	829	791	820	830	777	793	778	787	793	791	807	824	839	863	834	794	784	850	804	787	854	795	809	779	852	752	748	817	822	877	837	809	834	800	811	849	835	858	838	797	853	796	758	865	828	823	835	835	792	822	830	829	822	820	786	789	762	763	823	770	822	843	779	770	788	840	878	845	877	829	807	865	810	783	780	831	826	783	828	782	824	838	847	786	775	815	832	829	789	821	807	810	832	802	848	794	807	760	791	789	832	819	820	802	828	800	824	807	817	796	803	791	851	849	819	795	808	819	808	856	802	785	799	802	772	836	822	829	845	786	781	804	857	805	766	801	766	781	781	819	801	790	815	821	765	774	799	805	836	773	842	825	831	835	752	772	763	815	861	813	778	825	802	795	844	811	828	818	809	778	829	852	858	807	779	859	819	810	832	830	786	811	838	808	798	801	893	834	848	850	823	801	824	839	842	810	784	808	815	793	787	761	856	832	798	828	809	821	803	784	829	773	801	806	797	820	799	867	832	814	769	788	823	804	834	797	887	757	820	797	761	840	786	781	779	770	799	809	793	886	868	810	878	811	815	840	771	824	813	820	800	808	823	804	792	817	823	852	808	831	781	848	822	800	825	870	799	795	837	803	803	830	809	760	787	808	820	787	826	797	817	804	797	817	836	843	825	821	829	822	809	801	783	788	812	844	803	815	809	820	855	784	851	812	772	758	808	827	780	787	825	809	778	779	827	782	779	787	792	834	788	808	796	840	822	811	833	774	786	795	809	820	831	790	879	867	780	818	827	818	812	761	833	788	802	826	837	826	811	829	834	849	869	816	841	793	819	833	814	816	820	794	786
7361	943	508	428	341	285	241	227	222	244	207	238	231	215	238	228	223	258	237	217	215	233	259	254	246	210	227	215	238	226	248	216	219	223	237	227	224	222	219	195	188	223	245	230	227	225	196	213	200	247	231	231	200	220	221	222	244	213	237	224	211	230	218	218	259	195	234	186	223	216	190	225	228	204	231	226	200	224	206	200	189	233	226	223	243	214	180	253	212	199	223	215	227	202	235	220	213	219	224	221	216	209	237	213	204	220	214	259	224	209	229	236	189	229	225	231	232	232	224	194	206	212	232	224	214	215	208	233	242	209	228	211	210	233	222	225	225	236	213	209	191	197	191	237	220	233	205	220	223	230	213	215	208	242	221	209	211	204	240	226	196	201	243	224	215	198	200	206	224	209	218	203	213	210	194	244	240	212	240	197	211	207	191	226	255	217	216	219	207	249	212	224	194	213	222	215	217	226	237	225	186	200	193	209	217	212	187	207	228	198	227	252	225	230	208	219	196	240	201	198	213	204	234	208	229	243	216	243	218	212	204	194	219	204	200	203	235	225	214	203	229	235	227	217	223	239	209	211	213	207	198	196	222	223	218	231	218	224	209	197	211	231	223	220	233	222	237	188	206	224	223	259	244	209	224	200	219	214	174	223	217	207	227	204	213	235	227	232	207	218	201	218	236	221	231	198	217	192	223	223	204	220	204	218	230	214	213	184	218	226	218	239	205	213	211	227	209	228	229	223	216	215	210	234	220	222	205	256	211	265	217	198	212	225	216	247	223	215	226	224	208	228	197	216	215	245	223	198	206	222	203	232	230	236	241	230	212	201	229	224	213	210	238	236	217	214	242	200	214	184	204	224	207	209	229	223	214	231	230	225	225	199	191	208	210	212	212	225	217	198	210	200	220	211	203	216	210	183	220	208	224	209	229	220	245	204	199	228	219	220	223	220	205	166	206	226	197	209	203	223	219	210	226	203	226	227	196	197	225	185	203	212	219	212	218	228	218	221	205	219	210	208	219	240	199	192	209	234	209	237	186	192	203	200	233	195	246	206	214	188	221	229	194	228	221	214	200	228	197	199	241	219	222	193	238	226	209	202	221	215	202	219	215	213	228	198	172	208	203	219	217	219	230	228	203	209	220	222	204	202	198	247	211	237	226	231	227	234	220	241	211	228	235	233	205	217	224	205	213	202	209	258	190	226	216	247	207	210	205	203	233	192	221	218	231	249	214	239	202	242	232	211	210	221	236	235	245	230	228	193	221	202	229	234	231	253	226	240	211	231	258	211	227	189	238	207	217	190	210	242	223	251	209	248	241	255	227	225	234	226	231	208	226	222	210	202	229	215	230	224	218	216	214	204	201	192	239	213	219	196	218	229	223	218	188	229	205	197	203	224	194	197	240	193	223	220	200	235	237	214	214	214	208	222	234	186	227	232	220	191	223	196	199	239	233	220	205	221	225	203	237	250	232	235	197	199	186	182	212	232	234	236	196	228	201	200	204	242	204	223	212	219	219	215	202	194	215	198	241	201	201	209	208	205	193	208	221	215	198	226	243	220	210	246	188	212	246	244	226	222	234	240	214	232	228	214	224	230	229	210	199	187	205	228	211	168	231	183	239	214	242	211	204	221	229	218	246	202	198	211	204	240	216	206	242	216	217	224	211	206	218	217	209	205	218	221	228	205	205	233	209	233	236	235	200	237	231	219	233	231	193	203	210	204	201	195	252	210	237	232	221	226	206	184	224	220	189	241	201	226	205	218	215	209	243	201	222	224	201	242	228	214	210	216	222	229	207	199	230	225	194	252	193	206	217	218	252	203	196	187	201	227	205	204	210	243	216	219	221	222	210	210	234	210	216	257	228	206	211	196	257	199	210	201	205	227	200	224	222	199	213	207	188	175	200	190	217	209	207	183	233	208	236	201	222	188	208	219	222	238	203	195	187	235	213	234	190	218	215	232	228	205	215	216	219	237	244	243	198	211	218	228	210	205	227	214	207	210	215	232	201	212	217	193	198	230	218	209	210	210	201	230	221	222	189	239	216	222	223	248	244	204	206	237	222	214	206	237	251	230	228	199	225	212	211	232	230	200	212	223	207	207	227	222	255	235	230	206	200	208	221	241	219	212	229	222	252	205	222	193	183	228	217	196	203	219	238	213	203	192	217	217	227	213	230	200	222	221	202	211	248	217	198	226	184	183	225	232	192	247	216	213	207	224	217	220	199	212	225	223	225	261	200	209	227	205	208	203	217	258	219	179	193	217	200	211	219	199	223	226	178	203	235	232	210	217	217	233	191	231	174	211	236	227	216	233	215	194	224	201	227	231	216	197	236	226	213	249	203	214	184	234	232	205	206	206	221	239	213	221	209	222	215	202	212	206	196	214	213	251	229	232	221	224	222	225	211	233	242	235	245	236	202	215	187	212	205	226	234	196	199	214	239	204	206	199	219	231	216	217	219	211	224	199	223	215	210	216	217	220	198	235	202	234	217	243	243	204	211	221	200	224	217	196	190	208	206	208	225	205	240	192	203	228	232	222	205	195	212	232	196	220	229	216	194	207	176	247	229	256	219	199	202	227	250	231	226	253	242	193	215	222	191	201	197	211	221	205	241	213	195	214	211	221	216	212	211	213	228	239	215	204	211	244	232	228	224	195	223	222	218	202	205	207	219	214	195	217	229	205	221	220	222	215	233	226	196	220	190	207	223	214	230	199	235	213	250	210	217	189	225	210	210	202	227	209	208	222	193	221	220	263	214	225	214	228	232	226	192	234	201	219	235	220	215	219	234	214	230	227	214	246	225	205	233	230	216	211	226	202	211	226	219	228	206	219	223	205	212	216	218	220	240	236	246	233	222	217	222	200	212	214	210	218	207	225	218	229	206	230	231	219	210	207	226	201	218	213	190	216	199	218	203	230	218	212	209	209	194	218	240	205	206	224	210	225	247	216	236	202	203	257	258	171	209	247	222	230	232	201	223	209	233	197	231	247	229	200	230	211	241	218	197	217	219	217	207	209	209	204	187	210	222	215	226	232	233	221	227	229	223	206	204	193	251	208	199	218	218	206	194	235	223	214	211	241	223	201	214	207	211	256	207	236	220	222	194	190	217	197	199	209	217	220	230	215	230	250	215	221	219	230	193	227	222	208	198	194	216	215	224	191	225	227	214	211	175	210	228	233	185	230	245	207	217	220	229	227	217	208	197	199	204	238	214	230	243	217	251	212	198	187	220	222	223	225	215	200	208	225	251	214	246	245	223	221	234	213	195	202	210	207	218	214	230	208	217	214	232	200	199	231	236	245	204	216	233	228	213	221	238	211	217	226	249	220	190	223	224	224	232	206	249	196	223	200	182	229	216	195	215	223	232	213	217	227	213	220	239	233	214	207	212	214	238	245	271	239	204	234	233	215	201	217	208	231	218	231	226	201	214	231	205	228	223	233	222	215	236	189	215	229	224	204	208	241	251	195	217	222	246	200	189	243	215	220
5217	1032	1092	1213	1147	881	763	671	641	604	636	648	602	623	694	645	656	653	638	600	660	629	624	593	607	575	514	573	583	589	574	564	607	563	553	552	549	583	545	588	574	571	530	558	561	573	571	554	592	557	550	543	594	538	579	605	608	559	607	571	570	534	563	541	546	619	594	551	536	523	526	593	551	556	577	535	542	548	527	559	561	519	599	528	535	547	539	557	550	583	569	581	552	567	593	537	598	524	541	545	568	573	537	570	582	562	536	567	556	522	544	552	513	525	559	535	512	571	535	614	556	584	523	524	513	557	541	529	532	535	545	543	568	596	531	550	508	562	539	530	507	581	567	563	538	528	532	565	550	559	556	575	569	591	557	530	535	550	553	520	562	517	565	501	563	562	594	539	566	533	515	561	571	542	584	605	543	598	536	527	572	540	552	545	560	573	510	576	555	536	567	557	563	572	558	566	579	585	561	567	571	527	558	569	572	536	549	572	591	551	509	524	536	565	572	556	537	603	540	519	542	546	546	561	577	557	572	551	555	530	544	564	542	567	547	589	573	556	604	580	560	551	554	573	570	489	544	553	541	542	532	507	557	520	544	541	501	567	600	572	511	575	547	541	579	508	554	556	551	559	563	538	565	533	546	560	568	524	527	533	519	552	584	573	599	597	572	539	542	580	534	565	565	566	569	537	537	544	522	540	546	527	593	545	517	547	558	575	528	553	540	560	508	561	539	566	566	531	557	579	556	512	522	549	521	541	585	556	567	567	545	567	568	541	559	588	595	538	563	556	589	572	541	564	523	557	519	550	583	561	548	560	577	538	521	525	540	575	571	523	561	556	571	521	563	561	520	575	577	552	552	603	542	519	525	532	549	559	559	519	555	523	562	542	521	522	528	511	567	523	564	566	545	561	545	590	590	563	527	598	524	523	557	561	512	551	555	587	532	563	526	577	565	578	547	576	565	548	577	549	533	578	536	537	588	589	549	541	567	522	554	546	546	579	591	575	541	557	555	554	577	553	571	575	517	572	555	545	545	526	605	537	553	548	618	600	550	588	520	543	575	588	546	555	547	595	549	538	543	510	534	524	535	504	542	610	560	542	511	532	593	514	571	552	558	569	580	502	556	575	551	538	619	593	571	551	559	574	577	587	533	507	565	549	566	566	538	547	568	609	557	558	554	566	580	511	597	567	562	553	556	539	570	546	563	549	591	513	551	580	555	551	542	556	620	541	567	565	567	555	569	575	540	562	574	523	544	540	524	563	523	584	606	509	588	547	551	546	542	555	496	539	548	554	574	575	551	550	549	544	534	520	526	586	587	557	538	558	553	507	571	519	523	520	522	560	569	591	563	562	563	594	542	521	532	556	505	548	554	572	578	561	559	597	593	593	542	518	525	550	560	538	549	555	511	541	566	564	596	540	564	564	539	552	538	532	530	572	560	565	524	597	543	545	494	570	581	538	539	599	579	579	557	551	585	521	556	570	555	542	540	533	539	547	587	546	577	551	573	551	536	552	576	583	565	548	572	541	588	578	574	561	544	556	566	555	557	593	582	555	530	558	540	587	510	539	559	518	576	530	554	537	566	539	544	537	577	569	551	540	581	544	572	547	551	526	555	587	575	554	574	572	574	580	544	523	564	510	548	545	507	552	584	604	573	548	573	527	570	553	524	505	596	560	546	520	575	523	569	537	530	527	507	561	580	551	555	549	538	548	550	552	544	559	624	560	574	521	569	536	523	518	560	586	518	537	551	580	555	536	568	547	525	594	552	516	594	576	534	506	507	576	563	543	530	560	565	583	553	521	586	562	614	529	574	566	563	575	567	608	578	547	529	609	555	588	558	566	539	568	582	551	556	604	546	511	555	542	530	500	544	541	599	576	542	570	592	551	557	548	570	543	558	541	546	545	581	578	527	593	551	545	549	566	588	541	523	559	548	574	556	575	561	526	540	580	537	533	582	570	573	550	586	568	594	544	537	522	534	518	566	571	569	549	559	580	569	528	545	533	546	549	546	555	570	540	566	519	552	539	548	533	552	556	570	556	536	556	564	585	545	550	527	574	569	531	586	540	521	582	592	578	592	590	569	570	535	609	519	565	551	533	506	556	561	560	549	564	529	565	573	499	543	588	545	536	546	568	553	564	568	552	551	575	562	553	580	570	547	567	561	557	566	546	536	551	599	537	561	567	551	559	557	514	564	590	507	567	590	599	568	566	541	574	532	567	544	602	533	593	570	571	545	566	558	530	539	538	564	586	517	554	569	557	560	636	565	562	559	530	547	546	563	569	519	570	513	540	532	565	574	539	536	552	523	541	526	527	581	544	530	566	578	562	584	574	597	544	524	561	543	560	572	576	541	552	540	605	536	560	533	544	589	532	619	552	540	546	564	545	565	523	511	572	540	532	571	590	510	584	560	513	560	555	570	564	574	571	561	547	568	573	565	560	551	531	583	523	558	557	603	547	507	594	599	566	538	570	568	598	563	556	583	566	585	527	512	580	549	546	536	612	550	539	545	545	553	546	561	584	603	552	541	580	579	540	568	529	569	569	560	561	500	529	599	544	549	538	582	548	594	581	564	554	557	529	574	542	538	586	577	536	545	559	558	570	569	569	535	517	510	519	575	560	507	570	524	561	536	542	589	566	600	528	561	555	526	557	581	562	545	577	597	538	514	549	572	550	566	519	562	551	527	561	583	536	533	561	526	532	539	567	538	550	558	548	543	510	537	553	546	554	557	533	578	576	546	570	587	569	548	543	525	516	522	586	537	510	585	558	585	545	532	591	577	582	579	512	582	527	562	548	528	541	571	533	518	599	540	547	566	549	561	576	527	566	542	551	536	509	522	568	566	541	565	524	551	532	579	610	562	505	546	560	577	561	565	550	566	549	510	552	566	543	557	587	517	521	576	541	550	545	518	574	554	561	585	570	572	523	556	497	554	588	537	572	525	516	567	592	537	587	562	496	571	557	511	534	571	569	548	510	606	521	585	594	566	575	564	539	547	567	532	512	536	537	555	518	526	551	608	550	537	525	549	585	546	547	581	505	576	571	547	550	549	534	562	595	568	538	585	547	552	591	560	576	557	528	556	548	572	585	569	544	587	568	570	580	520	549	553	559	526	568	557	560	545	572	585	545	554	571	576	570	559	552	545	553	585	607	532	508	519	572	540	610	542	567	554	568	606	505	559	531	542	547	594	534	555	529	545	575	554	538	533	569	554	595	580	534	548	546	570	553	590	583	589	518	602	533	517	544	626	544	557	580	587	538	566	531	535	561	553	573	542	559	580	544	580	551	549	521	589	557	530	529	541	550	544	505	546	536	537	579	561	542	546	534	553	529	527	536	562	543	542	558	566	540	535	545	598	568	596	554	602	542	547	538	551	585	545	532	562	572	540	546	605	517	598	566	573	546	533	552	523	556	554	604	550	602	558	540	543	554	561	544	517	530	576	561	552	565	540	585	566	573	571	522	524	589	578	612	568	524	567	581
21272	3192	1221	888	783	565	454	430	437	373	378	373	352	360	366	378	366	405	379	364	345	371	363	347	354	342	364	360	335	338	343	364	376	355	303	351	356	349	365	386	352	353	316	340	332	368	360	338	341	351	372	335	341	382	364	372	335	348	358	371	322	315	378	307	350	354	366	341	345	322	375	325	337	382	365	342	335	348	333	328	321	347	322	357	370	337	372	328	345	373	333	369	327	329	317	343	351	324	377	369	355	342	392	358	365	329	342	321	351	361	312	339	304	340	363	325	348	338	338	358	362	341	356	355	323	354	318	356	364	336	327	324	349	358	341	341	355	345	334	339	332	372	352	310	339	363	331	357	340	355	344	329	330	350	327	355	343	336	348	324	345	350	353	305	336	382	365	341	284	344	302	322	326	366	347	351	347	371	362	353	348	354	336	337	325	335	341	314	333	337	340	366	343	345	338	350	355	356	360	353	356	324	383	349	334	320	340	358	357	357	341	320	334	329	331	347	385	316	313	349	345	316	313	335	339	354	399	337	321	325	345	326	363	338	343	334	350	371	339	314	289	315	349	351	298	372	315	385	304	384	360	348	319	367	325	302	345	331	357	362	325	305	315	368	297	343	369	363	351	341	345	362	325	310	348	363	339	320	338	329	357	342	343	311	334	335	331	384	372	352	354	341	324	332	377	331	327	329	323	368	365	364	313	367	331	384	380	319	295	336	336	369	337	364	346	355	339	309	322	339	317	314	335	353	331	339	367	359	343	369	399	338	358	316	334	378	349	335	344	372	359	335	363	351	328	319	356	360	333	344	320	338	347	332	344	328	331	324	294	352	317	335	329	333	393	344	361	346	362	354	349	332	310	359	334	322	350	337	336	361	327	354	329	311	338	318	336	301	353	342	330	308	341	366	336	313	351	305	299	331	327	397	351	326	364	314	366	337	365	362	337	352	337	344	339	325	343	336	355	337	363	347	321	345	333	322	323	324	321	331	347	339	362	347	318	329	338	332	360	342	324	379	386	334	305	361	387	356	351	300	330	345	355	325	318	330	369	370	334	345	346	358	356	359	369	331	335	352	339	318	363	344	355	335	297	364	344	361	331	336	310	299	374	366	346	319	342	347	338	336	334	342	334	349	335	362	352	361	353	384	355	370	355	339	353	369	341	346	331	344	353	336	354	374	365	370	354	352	350	346	369	342	340	338	332	314	346	338	360	363	344	358	383	328	360	347	327	315	357	375	331	318	360	351	370	371	365	315	350	334	348	348	361	347	335	304	359	331	306	403	370	333	366	357	345	324	327	316	312	363	322	351	340	385	389	341	332	338	315	315	319	311	330	360	366	359	367	335	318	342	326	335	344	350	363	369	353	382	332	329	342	342	351	359	360	354	345	389	340	342	410	348	363	329	311	338	339	356	353	392	346	344	340	334	334	334	337	365	333	343	368	345	342	349	348	329	341	332	296	332	330	331	327	379	375	351	347	348	336	361	312	336	355	357	329	336	356	343	366	320	341	354	376	318	347	352	341	331	362	347	354	322	348	344	324	362	346	343	334	333	342	355	397	356	355	313	346	353	345	348	326	350	371	385	354	340	376	317	358	323	320	309	330	312	351	365	324	353	338	353	364	358	357	329	354	349	346	354	334	368	344	312	323	354	354	332	330	344	286	351	353	322	320	329	332	346	343	356	356	340	331	347	339	333	299	355	362	354	319	322	307	311	341	354	361	335	343	359	369	372	358	340	362	351	363	340	362	362	365	347	353	329	339	344	339	322	318	357	343	341	344	333	354	335	343	359	331	340	301	318	360	322	350	331	349	357	340	348	337	316	338	336	321	368	365	329	332	360	353	341	392	318	314	303	340	370	380	346	322	343	353	315	317	328	317	363	353	306	317	338	374	371	357	355	341	324	355	319	316	317	348	367	364	346	330	333	326	320	312	333	342	352	315	342	336	341	330	326	339	349	325	342	305	344	351	317	353	336	335	353	346	341	326	341	337	388	351	335	370	334	348	314	357	368	352	351	331	331	347	355	364	335	327	343	341	324	329	333	353	381	377	340	320	348	348	347	363	346	329	343	360	327	314	335	304	326	354	359	335	378	362	352	338	350	320	312	317	329	350	367	357	353	332	344	325	329	318	377	364	339	352	339	364	324	331	367	315	347	380	330	377	346	371	360	302	349	344	333	337	380	343	302	348	335	336	338	345	339	302	341	317	339	375	344	341	334	328	330	343	372	325	350	357	343	345	383	360	353	340	348	317	351	353	324	317	336	350	331	334	360	362	359	320	323	336	334	351	355	320	329	368	341	329	341	338	317	322	350	312	303	345	361	322	360	328	323	343	360	360	350	332	310	349	333	356	342	366	348	340	324	323	354	370	348	346	353	343	337	385	350	349	363	350	331	352	317	297	303	353	349	334	330	342	307	375	341	325	357	357	375	341	353	363	352	376	321	348	377	334	353	336	371	349	334	378	367	376	332	365	353	322	372	341	324	335	332	318	363	373	378	336	349	367	341	344	294	312	360	339	369	350	339	304	318	306	331	313	317	332	338	342	326	349	386	353	347	309	318	353	314	301	360	322	333	368	337	341	343	339	304	357	294	342	342	281	321	332	322	336	327	329	313	357	363	325	329	339	325	324	330	358	348	371	354	344	319	380	328	352	329	337	318	351	340	349	339	350	350	306	310	358	341	349	297	356	334	376	394	357	331	347	366	339	346	342	318	341	334	326	369	325	347	358	334	345	374	332	347	365	348	334	351	359	355	345	318	324	305	368	336	337	385	344	320	370	356	336	365	368	369	378	341	345	352	318	332	358	345	331	352	341	356	346	337	351	359	350	351	352	306	329	309	353	379	342	334	353	351	342	394	346	312	321	363	337	327	329	312	373	333	359	320	345	328	359	351	340	398	360	335	339	353	353	340	321	368	346	358	364	373	341	362	352	334	330	306	327	328	330	365	357	351	351	357	358	358	366	346	354	366	357	364	347	305	326	340	325	338	356	336	291	345	311	352	387	361	350	341	338	326	342	323	347	365	352	377	385	358	360	368	316	341	384	325	351	334	347	351	330	325	377	363	352	322	335	346	360	352	309	346	369	330	342	373	322	371	340	341	325	331	341	335	346	357	312	330	298	348	341	327	344	346	332	298	340	321	371	340	348	339	358	354	375	333	364	378	331	346	403	363	347	343	376	334	357	328	311	343	337	366	351	337	371	348	367	326	342	360	333	347	366	339	350	335	354	302	345	360	348	348	325	321	317	332	313	312	331	336	352	327	334	333	334	315	365	346	320	365	386	352	320	338	340	384	322	343	321	345	327	351	340	314	387	317	340	376	307	367	342	307	321	305	353	321	353	350	342	352	322	354	328	312	343	345	300	332	354	345	322	314	310	317	364	334	348	345	317	310	346	335	326	361	335	332	336	321	365	340	341	387	349	310	331	305	378	343	351	333	372	327	339	325	350	335	355	360	343	354	372	343	333	321	331	366	351	344
13284	2179	2642	2816	2586	1876	1614	1248	1156	1099	1030	1031	971	1031	1031	1015	957	1023	952	925	996	995	970	845	895	847	897	901	913	828	818	810	814	803	779	852	803	800	818	836	754	787	790	842	840	799	771	786	848	818	813	806	791	883	892	886	903	819	855	750	768	757	852	879	791	829	819	818	812	897	762	831	794	825	821	772	846	802	747	807	824	785	818	847	805	835	812	832	771	748	784	791	827	866	800	849	851	814	817	816	765	803	782	804	784	866	798	752	741	801	835	794	822	809	798	794	803	850	860	842	820	826	786	793	814	823	867	780	817	791	797	794	840	797	784	836	812	869	785	801	805	841	790	862	856	783	806	791	814	817	804	767	820	834	819	847	867	826	820	811	845	781	860	786	826	866	768	878	808	745	785	818	798	824	850	772	757	802	808	833	781	774	800	822	807	856	881	799	817	831	772	831	804	814	826	816	813	802	801	810	782	798	801	799	786	798	782	787	801	825	837	822	809	791	794	840	857	860	795	834	846	863	808	786	794	840	814	792	813	842	799	816	784	752	832	795	767	794	797	783	836	822	805	838	829	845	839	847	863	764	821	773	758	812	786	839	798	768	864	798	798	789	798	783	833	814	840	849	808	842	839	823	811	844	848	820	853	858	809	828	778	775	828	834	787	806	854	788	795	827	810	774	720	814	838	782	809	784	770	798	797	823	781	791	844	846	794	791	816	770	797	795	843	778	874	789	828	827	838	815	819	808	786	800	790	805	857	785	856	776	794	813	833	816	844	815	791	846	809	845	799	769	809	816	801	792	836	781	804	836	815	835	807	798	802	839	838	793	794	783	780	817	814	792	780	863	809	780	795	825	817	761	807	733	852	847	826	805	800	803	826	828	754	816	839	798	838	799	784	774	801	817	798	787	828	805	780	798	840	835	804	775	824	780	836	773	817	827	802	828	827	761	816	769	835	794	837	807	800	857	853	748	799	816	817	867	807	825	825	804	808	767	815	807	806	766	812	834	817	802	883	783	828	811	802	791	779	820	773	844	819	779	825	797	816	776	779	808	801	793	795	835	774	832	779	761	865	846	774	790	805	805	839	778	777	801	776	847	850	760	774	768	842	800	782	773	790	824	807	801	788	828	816	850	877	845	818	818	793	797	761	811	812	830	804	804	811	816	784	800	817	857	777	813	811	758	832	818	796	810	833	818	806	782	810	760	822	804	823	812	855	768	829	822	815	781	845	785	800	780	818	797	802	818	827	868	810	834	883	802	793	815	852	752	804	756	794	777	775	820	835	782	826	806	791	811	793	810	815	770	833	807	849	831	823	806	799	860	829	873	763	816	784	781	797	793	899	810	773	843	816	759	818	783	816	802	804	816	819	833	804	801	784	833	778	805	805	792	845	784	809	817	806	814	807	824	812	821	789	820	798	855	803	828	814	801	815	792	761	829	765	771	814	791	790	844	772	831	778	802	872	775	855	855	827	814	748	885	754	776	790	815	816	861	826	778	748	789	794	788	820	793	835	827	793	764	796	780	842	814	827	789	829	818	771	808	812	802	822	825	794	803	788	838	839	732	797	811	839	832	776	791	821	812	822	798	774	807	800	815	804	857	813	805	775	786	873	813	811	785	768	836	787	813	829	799	861	818	820	757	811	828	823	819	802	780	781	763	843	817	775	803	804	848	820	792	796	840	796	821	795	801	803	787	855	793	799	807	835	786	851	783	825	779	822	800	819	822	792	769	833	837	795	831	793	796	862	793	823	793	841	815	831	835	757	790	765	784	806	809	805	808	786	825	822	838	844	829	807	773	789	807	815	825	842	831	787	824	806	814	848	769	833	792	796	773	773	804	821	843	803	823	782	822	816	799	742	801	813	773	870	837	849	848	813	811	821	791	781	767	818	756	802	827	808	778	804	780	804	814	796	805	840	809	805	831	823	818	773	808	795	742	830	836	792	764	806	789	770	796	805	831	785	844	795	802	810	811	781	803	845	793	791	775	826	816	830	823	798	771	796	820	773	824	821	765	743	801	822	801	813	813	806	792	818	772	797	829	801	860	809	776	796	800	820	849	794	771	826	804	815	798	819	769	779	781	778	795	846	841	803	795	767	816	786	797	793	801	762	810	763	778	811	840	825	791	855	844	810	813	833	806	830	782	757	769	816	777	838	776	811	753	786	860	818	839	854	783	851	827	809	773	781	845	809	832	800	820	817	776	808	790	819	804	802	862	756	799	808	837	846	788	820	812	841	791	822	778	812	837	811	807	851	830	782	831	826	808	772	852	846	772	810	765	796	784	782	783	787	815	761	840	808	803	796	751	821	824	799	771	815	816	855	748	822	792	777	829	805	868	813	784	817	831	808	759	818	760	800	834	784	850	809	797	789	806	842	789	829	783	784	837	803	856	780	798	844	833	823	804	783	794	828	854	814	804	781	765	815	813	800	782	820	820	839	849	826	830	812	835	783	780	796	858	836	834	787	800	803	829	819	814	789	758	749	828	767	846	869	779	809	843	828	784	785	833	769	810	796	882	800	810	827	817	779	846	793	877	818	804	797	859	840	796	779	846	812	795	829	787	754	857	781	811	758	794	785	806	827	793	796	804	775	841	811	874	804	799	783	795	794	774	792	830	765	859	774	803	772	813	775	845	763	772	800	803	788	833	768	831	860	803	833	753	749	800	785	876	775	778	803	794	825	804	793	862	793	843	850	807	833	835	777	761	813	769	813	811	793	809	832	794	763	838	867	786	818	789	835	787	810	779	771	793	789	866	795	781	836	826	824	804	814	821	918	833	802	854	831	831	802	845	816	801	803	797	836	824	802	817	780	777	860	783	805	804	783	784	805	777	786	786	832	752	820	760	773	785	807	752	792	802	815	813	821	760	825	839	756	821	827	786	766	783	768	804	828	813	801	848	835	899	792	827	765	799	824	840	802	791	825	853	821	835	835	842	832	803	863	774	859	813	743	822	822	784	799	761	785	864	783	822	756	801	846	803	786	827	829	781	844	786	800	811	864	780	852	764	810	787	818	822	813	770	781	747	774	823	818	813	801	789	760	809	754	824	830	791	773	767	835	769	789	843	834	830	804	763	888	758	822	838	838	791	871	799	812	837	837	822	801	825	765	769	803	789	837	859	856	840	868	835	838	807	787	889	840	794	746	788	803	770	792	824	844	790	827	792	850	778	823	808	831	767	797	756	834	793	821	785	825	820	816	807	828	834	802	806	836	785	830	758	840	808	759	859	852	839	862	757	756	827	826	776	773	809	819	808	819	800	773	734	809	798	821	802	818	783	786	816	770	825	781	838	803	828	819	819	815	851	829	828	792	857	813	792	794	758	863	794	821	798	818	799	873	839	777	842	851	798	807	798	829	748	796	807	787	788	769	831	808	812	821	824	780	849	789	838	783	792	780	790	786	805	771	785	846	837	798	801	794	839	807	824	800	868	825	801	804	774	800	823	781	817	762	787	841	811	824	866	797	827	824	818	823	867
24809	4771	2045	1479	1058	770	621	510	430	435	345	404	384	401	411	396	402	410	387	360	374	341	360	386	377	354	361	353	338	348	346	404	360	354	372	349	373	366	349	335	382	362	357	331	355	345	313	344	365	346	324	350	339	370	344	333	387	391	354	344	359	330	368	348	349	340	341	328	333	363	357	335	348	314	348	310	358	335	328	372	339	306	360	347	363	344	387	370	327	349	347	319	338	363	342	347	367	371	367	378	361	312	326	337	351	352	327	364	363	357	358	339	350	329	370	377	387	378	368	351	323	341	362	354	341	359	374	387	339	360	346	337	338	344	366	358	324	334	383	370	383	353	349	349	373	386	370	368	326	319	332	374	353	369	330	342	366	357	346	374	364	324	353	306	324	361	329	377	374	339	351	334	356	352	339	348	357	357	336	331	356	339	340	371	338	352	315	378	332	328	339	337	332	358	354	314	362	339	318	352	351	377	340	369	358	362	340	344	325	363	373	334	349	376	350	365	324	346	341	341	316	320	346	393	366	359	343	318	368	301	331	359	359	388	350	353	373	333	349	342	362	342	351	333	329	356	367	332	326	329	342	325	328	314	380	325	385	337	355	316	329	355	347	363	351	401	324	352	385	367	382	333	328	363	374	295	349	338	362	361	346	348	370	362	370	325	344	336	381	327	345	365	357	306	348	355	358	340	335	377	357	352	349	364	332	366	320	362	338	355	372	347	369	397	319	332	325	337	357	378	352	363	357	370	334	326	355	377	371	337	335	313	346	351	321	342	333	321	342	322	380	357	335	334	315	367	390	337	374	304	393	360	337	350	352	336	322	371	363	374	327	391	374	328	342	366	348	357	324	357	325	327	382	287	316	385	335	364	370	343	402	355	345	372	353	353	326	351	349	372	353	400	344	358	378	355	400	377	364	318	305	307	346	366	362	316	333	366	335	351	335	311	340	322	356	335	328	364	404	340	336	336	341	369	360	323	364	357	358	328	317	326	348	326	380	383	339	353	328	363	368	347	325	355	354	351	327	355	376	336	370	306	369	342	369	358	360	336	359	349	417	340	363	354	368	349	363	316	367	361	366	338	347	393	352	384	330	327	358	341	341	316	336	347	333	375	372	329	355	336	324	339	357	344	357	332	359	360	330	340	366	307	346	342	345	351	295	358	340	399	350	348	342	371	368	359	319	316	342	340	337	362	346	373	371	331	338	370	348	346	341	334	352	324	311	359	336	387	334	371	352	333	337	327	319	337	358	369	319	341	319	344	331	383	344	387	317	351	335	343	348	352	345	332	362	353	336	396	322	381	331	341	348	365	348	316	368	349	346	374	375	345	344	339	357	366	351	370	353	364	363	337	390	355	357	332	340	347	323	368	361	350	342	356	303	347	344	366	363	378	372	334	366	370	338	342	357	341	355	363	359	356	359	320	312	362	372	330	362	366	330	347	326	391	342	364	371	342	338	323	359	323	317	407	333	355	338	345	354	346	338	350	336	307	367	316	354	315	341	340	336	356	364	389	355	346	316	297	326	318	328	334	353	331	369	352	341	351	350	315	367	346	320	366	327	350	344	333	304	359	394	347	352	354	333	315	371	341	315	339	348	347	339	338	348	340	320	332	345	369	334	333	366	302	357	389	373	318	316	365	372	361	354	296	344	331	352	381	328	337	332	338	344	325	344	406	354	330	356	348	355	339	291	364	376	376	383	342	366	365	329	328	337	349	308	338	332	372	356	334	334	333	347	355	327	336	361	322	377	339	365	369	363	344	311	357	336	358	322	326	334	337	332	351	365	356	354	344	350	383	346	337	355	335	347	338	336	339	393	344	314	363	335	334	343	358	332	320	375	345	357	360	361	367	393	338	345	306	333	315	358	377	365	363	366	345	324	345	369	330	342	350	347	361	324	350	343	358	341	347	368	375	354	352	360	361	345	362	351	366	385	349	369	349	346	345	368	386	347	323	375	355	332	378	354	371	359	331	341	391	308	335	386	344	361	362	346	309	374	350	317	347	340	331	375	351	335	364	306	335	379	331	334	342	349	316	341	341	304	380	333	365	361	395	359	337	342	348	341	345	318	387	341	320	337	361	346	353	340	354	367	337	352	354	369	379	358	331	362	380	340	382	350	337	343	361	335	324	317	295	362	308	332	335	403	355	351	339	323	355	329	359	361	318	363	334	331	379	361	387	307	346	369	373	402	367	349	382	339	297	337	331	347	363	360	359	371	370	322	354	348	333	309	356	321	361	363	349	343	338	367	366	357	318	327	356	366	378	368	390	369	338	335	371	302	319	330	353	349	343	341	342	355	351	352	363	356	366	360	356	335	320	354	339	339	337	343	340	362	321	345	349	353	350	350	370	371	354	332	341	334	347	362	318	349	376	400	371	342	364	340	337	360	347	337	378	363	386	345	340	338	348	348	330	343	357	345	345	349	354	350	323	315	350	348	375	366	349	359	361	357	379	330	360	337	342	318	319	345	369	333	328	343	346	378	329	347	372	388	344	363	338	338	374	332	367	353	339	360	333	342	323	368	341	335	354	347	326	322	367	345	328	299	365	336	335	331	317	321	344	323	373	335	360	350	344	394	349	379	357	360	351	322	375	335	321	344	355	351	348	366	350	305	335	348	354	358	354	357	357	359	374	367	355	332	341	340	332	331	365	338	370	356	338	345	341	336	362	345	378	364	347	318	353	388	341	336	356	336	359	342	348	336	344	358	339	348	332	367	345	347	330	337	333	358	352	336	339	334	337	346	330	349	332	320	342	345	387	342	346	323	367	374	386	371	372	356	348	341	331	347	334	347	352	349	353	331	362	383	355	352	370	369	384	388	357	361	330	343	355	374	334	371	356	336	366	338	330	341	351	334	367	347	322	343	379	380	356	358	361	362	353	357	368	347	345	353	341	333	377	378	372	334	321	349	356	345	361	333	307	353	347	360	394	351	341	343	355	336	381	341	365	358	343	371	340	344	320	344	320	378	371	350	345	356	349	304	323	321	331	374	339	344	369	321	322	338	326	345	343	335	337	351	342	354	369	363	351	354	344	344	372	299	326	321	361	357	347	347	352	346	335	357	335	338	358	349	350	363	327	315	323	360	356	353	290	369	337	363	391	359	369	333	368	347	345	361	360	363	330	341	341	352	370	340	360	379	329	290	358	404	330	362	340	347	361	314	345	374	359	366	373	365	335	352	373	374	369	310	365	304	352	334	342	324	350	321	322	344	335	326	308	327	330	308	364	345	374	394	372	366	360	349	373	374	336	315	383	345	382	359	344	371	363	369	364	371	346	359	353	373	354	352	360	331	418	342	319	383	360	344	339	332	375	322	353	319	359	335	371	326	365	320	347	330	366	359	329	376	340	385	388	370	337	338	367	374	370	355	373	323	360	331	343	359	357	349	331	361	365	348	350	349	351	341	333	315	350	343	324	347	386	343	359	369	339	344	321	352	332	355	330	357	350	392	353	369	349	337	350	333	356	367	371	318	363
14303	3178	3767	4110	3435	2680	2180	1641	1420	1268	1269	1175	1142	1180	1121	1151	1131	1086	1122	1015	1028	1065	983	907	950	964	925	917	893	896	876	879	841	861	870	853	866	820	783	874	797	835	776	848	865	812	788	809	812	856	818	858	845	829	850	869	969	896	866	775	702	850	823	792	791	851	844	794	768	786	804	810	802	880	807	810	794	754	781	811	845	820	783	813	828	813	860	788	794	765	754	791	807	865	796	779	825	820	852	848	766	788	829	803	768	751	804	836	735	812	814	806	822	816	756	802	822	799	802	769	781	795	784	818	776	804	809	762	799	830	758	806	811	811	799	735	803	779	774	827	769	778	815	784	747	760	837	759	816	812	823	802	757	816	764	842	805	758	754	779	821	749	785	796	836	810	781	787	756	770	763	787	784	815	793	765	833	783	793	763	802	802	830	786	798	770	825	778	769	776	819	774	779	813	828	809	781	783	808	792	809	814	820	778	793	793	797	779	845	770	785	822	785	766	831	793	779	768	807	820	805	792	773	817	789	797	757	816	817	840	825	833	828	773	776	792	789	822	811	827	843	848	801	736	775	832	748	862	771	774	771	809	771	834	835	810	746	778	817	829	796	813	774	851	751	833	790	790	785	805	812	786	815	774	761	805	787	812	783	794	757	818	758	842	812	825	763	780	809	806	784	866	784	831	808	812	829	800	830	779	778	886	808	785	787	830	796	800	774	779	761	793	773	812	829	811	759	806	750	748	749	808	845	815	784	803	774	830	813	787	817	809	809	749	782	871	742	784	761	831	779	772	829	789	863	749	764	830	750	757	818	808	794	786	794	762	796	772	780	776	808	805	757	764	797	824	779	793	804	762	773	781	774	808	804	761	794	813	781	799	817	855	798	775	759	825	833	764	799	819	786	811	851	796	811	773	750	785	860	832	784	765	831	735	747	773	759	775	819	763	775	791	845	807	780	829	818	763	828	830	843	818	782	803	815	807	818	793	773	817	824	804	751	768	810	779	843	795	817	782	767	757	801	751	789	801	797	780	793	875	835	757	859	837	740	799	819	790	780	753	844	792	788	845	760	794	770	792	733	754	803	827	816	828	769	792	820	796	800	803	790	804	791	826	767	755	802	768	780	799	825	815	816	799	833	847	840	848	769	787	763	760	831	817	762	781	782	780	795	849	796	800	801	801	821	773	787	821	809	792	812	753	761	812	832	808	806	813	788	760	788	772	758	776	797	787	751	812	770	843	810	791	801	818	780	828	770	765	796	796	802	794	784	808	793	761	811	796	880	829	809	802	862	800	791	860	865	816	784	815	758	768	790	787	783	742	820	823	825	774	792	788	775	744	782	812	862	819	833	808	821	828	819	759	783	814	807	863	825	815	776	769	803	819	806	806	770	842	838	811	794	815	852	760	798	789	853	805	875	786	804	797	854	838	786	772	821	803	806	755	835	824	816	879	763	779	771	778	826	810	807	778	746	767	775	858	794	842	811	800	771	774	773	829	796	851	832	807	776	802	810	791	790	772	814	835	822	794	775	829	785	781	794	788	747	819	806	750	802	813	776	803	815	779	730	804	769	789	756	834	794	788	770	792	823	803	847	805	793	792	733	767	838	771	764	833	829	802	792	783	736	789	793	827	787	800	816	805	759	807	771	816	819	788	843	812	780	841	845	792	839	833	775	782	824	777	799	808	823	792	832	792	763	768	773	798	809	852	757	861	791	791	804	823	772	820	800	811	775	810	823	817	785	802	753	801	792	827	802	783	793	850	839	809	794	818	803	788	798	800	804	824	823	807	805	776	798	727	771	828	801	782	822	758	829	742	813	762	797	761	825	781	812	825	774	791	846	804	862	781	777	777	797	812	803	840	757	864	804	758	790	830	789	827	781	802	822	817	804	789	776	836	760	833	811	851	843	836	799	770	788	797	736	782	787	774	761	788	812	816	831	838	767	780	843	881	821	777	810	800	815	825	807	816	796	820	778	788	808	791	820	815	834	791	816	789	815	826	786	782	815	795	801	797	852	780	779	796	792	814	803	802	812	789	794	808	742	740	776	792	799	760	816	816	768	794	805	772	811	719	791	794	748	732	797	815	810	838	812	824	809	842	768	811	827	828	803	806	811	795	785	835	816	773	788	817	815	865	790	823	827	753	807	770	750	813	813	821	729	752	799	819	844	768	843	769	807	807	800	749	819	820	773	774	771	802	787	796	781	814	759	746	790	784	807	771	781	748	813	811	817	796	772	766	781	829	837	827	775	809	821	809	796	850	836	765	808	832	775	801	793	823	787	792	786	837	773	783	770	845	801	808	816	817	821	779	768	823	797	769	815	770	824	766	816	802	796	815	773	769	814	810	735	790	796	776	750	820	806	794	821	795	839	748	774	788	782	818	792	793	799	805	784	766	829	784	786	850	822	839	763	834	749	781	795	825	803	769	823	760	781	788	776	805	750	838	756	847	777	813	835	800	778	825	820	825	787	785	767	825	785	816	820	765	816	822	840	830	803	786	752	822	814	828	773	804	804	780	769	786	804	783	803	799	821	798	754	736	775	846	761	828	783	823	787	784	778	802	788	856	796	806	799	739	771	846	816	865	822	829	817	835	782	832	794	732	785	774	783	778	786	812	788	837	777	787	783	836	795	816	822	779	863	760	796	797	805	767	777	764	813	808	774	811	803	788	824	789	825	783	834	792	802	735	784	805	799	814	833	850	810	845	791	850	821	799	789	802	808	748	794	786	796	809	786	825	786	823	823	812	861	796	775	831	842	785	765	812	737	805	855	787	801	832	810	812	836	761	832	782	842	737	824	785	850	819	821	815	813	792	823	803	820	790	810	800	787	815	796	814	835	788	851	774	778	764	790	790	835	825	812	788	755	814	820	836	841	816	789	809	773	798	810	795	761	783	763	812	821	789	795	793	834	838	776	790	788	807	788	787	804	790	816	835	793	815	773	755	804	837	884	815	800	780	797	835	867	807	818	770	765	790	766	780	869	825	826	788	814	851	798	780	794	779	783	812	774	851	761	757	762	803	795	783	818	824	763	742	808	813	794	751	800	814	815	819	775	829	826	803	802	800	840	817	807	787	766	822	858	805	767	829	758	806	760	823	864	793	783	728	816	766	814	799	794	871	790	783	784	821	815	806	778	760	833	791	801	806	837	823	841	800	879	806	760	812	819	778	785	745	801	799	792	791	780	798	804	820	839	834	789	822	766	807	790	772	819	755	832	742	760	819	776	752	821	844	805	789	786	804	842	767	838	852	788	744	873	810	812	761	859	843	830	813	808	775	769	808	811	811	773	777	784	785	840	783	752	807	790	811	826	822	797	765	808	815	788	779	812	816	775	826	813	794	809	754	813	752	794	786	768	817	761	815	732	798	810	767	827	778	818	778	834	812	849	802	782	839	838	770	786	817	806	801	800	786	804	767	789	806	814	821	818	829	783	813	815	774	839	772	782	788	749	786	761	786	791	807	851	763	809	794	755	844	807	791
8923	1094	517	426	326	270	224	219	203	238	225	220	217	227	217	237	242	251	216	215	240	233	191	223	220	222	191	248	219	234	214	188	211	223	215	209	215	235	228	216	195	217	225	233	229	204	234	243	228	223	228	209	194	181	221	215	219	225	197	213	210	194	222	223	227	218	203	226	212	207	204	253	209	224	218	224	228	220	201	202	213	226	191	199	241	202	216	212	257	222	222	219	222	210	187	216	186	219	225	212	216	222	195	227	191	205	204	220	201	185	184	213	253	211	209	223	219	218	212	200	228	208	216	235	191	201	209	198	192	216	218	188	209	212	226	242	233	215	213	218	213	216	196	195	192	205	227	230	234	203	231	199	214	223	255	195	232	199	204	231	234	221	222	215	239	194	208	206	204	194	236	223	220	203	217	202	212	180	253	218	213	276	221	233	206	215	222	199	193	206	240	215	222	202	189	207	196	227	207	210	214	216	203	203	212	206	198	203	199	225	236	227	214	193	216	194	232	226	216	201	191	216	203	231	238	231	220	227	189	211	186	234	243	211	217	224	230	216	198	240	213	209	211	212	195	223	185	221	205	212	212	188	208	203	213	216	220	219	192	212	240	201	222	222	207	205	202	219	207	179	227	251	199	216	208	241	206	202	225	186	207	221	176	195	215	222	210	232	231	220	227	225	196	197	207	249	237	205	215	187	194	169	236	198	240	237	199	201	196	232	185	218	215	218	234	218	205	224	235	198	212	204	207	222	210	232	221	213	201	222	194	221	212	194	217	199	194	189	236	203	229	222	224	225	226	209	216	200	224	225	242	205	219	226	240	225	228	224	219	220	173	193	247	231	200	224	214	189	218	194	223	212	194	226	193	187	208	201	199	238	229	205	198	222	215	192	232	227	242	219	206	164	229	192	208	235	195	185	215	202	193	187	223	227	208	239	218	227	201	222	194	252	208	215	179	234	231	201	211	191	218	202	201	217	205	216	193	208	206	222	233	217	203	219	215	213	195	206	217	199	234	195	206	199	215	201	197	209	235	218	197	233	217	222	218	236	238	227	225	208	218	219	205	200	208	191	230	219	199	232	204	195	225	221	219	240	226	234	216	202	217	205	229	211	217	216	202	214	195	216	215	224	267	204	213	183	233	220	214	229	226	256	249	238	220	209	219	202	202	241	243	198	225	240	207	221	208	229	196	189	217	191	221	220	206	212	228	201	228	240	217	189	195	224	245	210	200	242	186	244	189	224	239	214	199	192	222	203	212	234	218	212	236	198	216	196	220	211	196	207	195	208	204	209	224	241	218	201	200	244	219	209	229	211	211	217	202	196	201	192	229	212	222	217	227	251	196	209	213	207	250	216	209	201	187	210	235	225	198	242	214	187	224	228	215	201	217	167	211	212	217	171	203	209	193	235	195	204	200	203	192	214	198	213	219	203	209	218	204	220	200	221	233	219	206	200	217	215	219	217	204	185	219	186	208	237	219	194	193	188	191	220	222	225	217	224	220	231	223	181	218	207	228	191	212	194	211	220	186	200	233	218	188	209	229	243	217	228	229	216	220	226	224	208	205	204	211	209	207	220	197	202	236	227	213	199	218	219	227	213	199	235	193	224	219	212	241	220	250	211	221	202	223	221	193	203	215	207	209	215	222	225	197	203	249	230	223	206	218	206	210	210	222	258	207	222	231	221	218	238	198	217	196	213	207	222	233	199	191	185	243	205	203	247	217	233	225	193	244	217	223	193	234	246	207	175	230	245	192	183	219	214	203	220	214	216	203	207	196	181	229	239	191	208	199	209	204	193	215	229	252	220	235	230	251	189	205	234	209	198	236	192	229	211	243	231	212	231	247	207	243	228	210	224	240	186	197	223	222	226	212	216	193	219	187	182	219	231	215	234	197	218	220	193	205	197	195	217	227	217	227	195	218	202	219	209	209	203	215	212	250	225	218	221	209	224	242	218	189	217	214	243	243	201	231	215	240	196	210	221	233	232	206	235	216	210	195	208	225	225	201	207	199	228	232	210	199	224	218	208	194	238	224	229	191	230	210	223	225	227	203	249	227	227	229	238	214	216	212	221	234	225	191	225	209	235	215	228	230	233	215	212	206	202	233	223	195	202	189	218	184	214	214	223	209	215	220	210	226	260	195	224	241	222	216	205	194	213	222	206	238	219	192	206	211	242	206	210	228	239	192	197	240	246	222	220	181	185	240	208	204	213	195	228	249	226	219	225	201	217	209	211	216	209	223	223	212	192	179	217	193	219	249	191	207	208	215	220	193	221	215	198	209	212	195	195	218	192	174	213	219	215	207	203	196	219	204	206	190	209	218	224	217	247	226	221	232	248	211	187	200	216	230	208	249	215	228	203	231	199	217	236	248	203	201	245	215	241	231	218	199	208	207	192	198	230	218	208	221	232	216	222	207	213	222	203	231	214	204	238	201	245	206	217	199	180	200	219	205	197	252	203	231	215	213	230	229	230	224	212	194	212	232	251	195	209	209	205	217	235	214	207	238	224	219	198	216	225	224	220	208	200	206	185	239	188	209	225	220	219	241	207	202	196	228	231	179	200	206	225	214	195	221	218	199	209	206	217	254	233	221	208	196	204	226	220	210	217	209	201	201	225	215	260	203	201	220	226	198	204	208	189	227	196	224	212	190	215	217	200	213	217	191	207	219	214	202	205	215	178	204	223	223	213	224	219	197	228	214	205	199	228	242	231	224	218	222	201	237	231	197	220	209	184	231	237	208	190	234	244	216	210	212	203	211	191	206	205	218	201	199	243	202	196	213	204	233	224	200	210	193	215	194	219	230	213	201	260	202	220	193	235	221	211	251	207	219	220	221	205	196	232	222	200	231	196	198	236	206	216	226	214	219	203	209	220	206	215	198	236	211	222	209	203	207	192	212	226	222	237	206	210	213	210	211	188	209	231	242	238	231	219	219	180	203	210	223	215	199	214	214	218	203	186	192	192	226	224	223	221	209	199	199	215	259	211	201	200	229	183	195	221	221	233	218	202	239	221	206	197	227	227	224	238	219	226	204	216	211	209	246	212	219	210	219	224	260	209	180	211	202	225	242	211	206	221	226	224	225	230	197	214	214	215	204	242	225	232	227	213	230	209	207	219	212	205	209	206	194	214	211	222	200	238	234	214	212	199	187	224	213	207	216	216	226	199	224	200	229	203	224	234	219	230	170	212	216	187	206	182	203	197	226	208	237	190	190	232	185	191	218	248	238	193	234	218	214	226	214	219	218	238	225	207	200	206	216	229	204	199	194	207	187	241	205	225	245	205	213	240	235	183	232	223	215	208	215	197	202	256	195	198	206	212	238	206	228	206	211	195	237	212	204	173	209	221	216	213	210	224	231	218	205	195	225	198	193	249	217	191	233	216	245	222	220	208	208	200	215	202	202	223	240	227	201	230	198	198	211	199	188	193	210	229	218	221	221	226	208	243	178	208	200	208	238	234	227	186	221	224	196	220	223	206	213	227
6032	1106	1119	1203	1045	884	733	661	604	617	629	657	605	680	594	581	653	628	664	640	605	615	592	586	576	591	568	549	572	552	613	526	572	544	569	549	545	586	563	527	565	546	551	571	503	551	545	549	577	571	602	541	560	592	596	588	575	548	544	552	558	573	542	508	581	533	581	521	579	593	532	513	564	519	539	569	555	531	560	549	515	567	569	571	578	530	551	516	543	529	558	541	584	517	564	581	566	550	531	559	532	518	530	535	573	536	591	545	543	548	534	528	513	535	542	524	587	564	517	524	518	600	560	567	562	553	583	550	533	552	594	540	586	490	557	483	564	525	518	526	546	572	529	499	537	559	533	518	557	545	490	567	530	556	528	519	531	583	596	566	535	574	556	523	615	538	535	532	568	580	555	533	533	548	589	600	502	530	554	561	542	535	600	511	507	488	552	543	556	544	538	550	546	513	544	586	575	520	521	598	524	548	528	538	544	537	578	569	575	544	531	534	561	542	535	514	566	563	538	583	538	592	515	594	578	519	538	554	563	574	549	599	549	573	557	544	522	515	544	569	587	542	558	536	519	570	517	554	597	559	526	551	522	560	531	543	511	506	513	569	571	575	554	556	556	554	546	511	473	577	517	533	565	539	568	574	508	564	566	559	573	520	517	577	563	584	555	565	579	560	554	550	574	559	538	534	510	516	520	546	557	502	513	592	564	572	580	519	581	498	548	545	551	558	592	552	535	510	589	567	576	538	541	556	577	534	542	537	541	558	563	541	532	529	506	572	575	538	572	572	533	548	511	542	581	518	524	519	556	521	578	553	574	536	564	515	526	515	543	535	559	567	542	509	552	568	577	506	511	545	530	525	588	535	576	555	595	529	546	532	587	553	532	573	524	562	558	540	515	565	546	544	560	509	586	528	556	568	563	564	511	568	535	509	564	564	531	528	548	578	482	564	558	556	565	552	530	557	571	522	540	535	542	543	541	574	550	584	492	526	553	494	500	501	557	500	559	523	584	560	547	561	564	539	518	544	592	551	562	551	522	553	579	556	538	561	571	543	532	524	530	588	562	596	576	554	555	550	532	536	563	507	547	510	558	564	506	541	541	572	578	566	552	525	565	559	523	551	491	545	541	564	522	545	573	534	579	561	524	547	575	522	534	555	522	533	550	572	529	535	533	551	611	539	582	581	562	530	576	546	518	566	547	542	504	533	546	570	580	545	554	563	553	566	563	549	549	504	558	536	551	517	547	579	540	539	515	573	532	552	545	513	510	558	541	528	535	549	520	558	565	559	546	540	545	562	507	524	579	565	517	557	552	524	513	546	578	545	569	560	542	544	507	532	544	555	560	541	542	602	527	571	596	560	526	551	534	574	551	549	553	536	529	576	560	514	543	552	584	566	548	522	547	532	556	517	522	548	551	537	517	531	539	553	572	569	500	565	522	550	573	561	572	525	520	509	573	537	543	564	566	528	562	525	543	559	538	521	561	508	562	551	554	556	568	525	529	513	540	559	520	584	547	519	589	512	538	555	517	542	553	532	534	561	566	518	543	577	530	558	585	505	528	515	563	557	473	563	570	528	540	548	519	517	562	571	540	554	535	548	534	558	524	521	546	534	532	502	515	512	543	553	537	555	528	552	544	547	498	528	537	511	536	528	548	539	560	540	587	565	552	562	554	594	555	563	578	511	546	527	579	575	585	512	554	522	556	517	572	546	531	532	543	566	516	539	580	550	559	562	558	512	560	547	576	559	599	572	530	567	532	527	524	559	518	552	573	530	570	521	585	574	518	531	533	549	568	530	542	553	537	558	556	542	528	497	546	550	546	509	516	497	568	520	562	577	521	583	548	504	518	493	529	539	571	555	533	548	526	512	577	556	540	549	528	557	537	562	547	534	560	560	619	583	591	540	536	518	560	555	542	546	552	557	522	564	544	530	539	583	539	544	605	544	528	568	527	539	528	538	510	531	548	514	534	555	535	549	576	567	569	536	539	574	559	539	533	533	540	522	538	535	542	580	514	542	543	555	570	512	529	559	521	550	541	549	502	553	542	514	492	547	569	519	567	539	540	578	517	559	542	591	555	527	563	535	560	545	560	552	561	575	551	552	527	549	560	545	518	552	532	561	530	591	528	546	573	513	546	527	510	554	579	526	572	538	511	537	533	613	552	532	551	576	553	511	574	555	503	533	532	529	545	584	526	551	548	543	560	559	551	581	579	553	546	545	533	542	526	566	532	529	527	539	528	507	561	537	595	555	571	553	571	592	534	573	550	559	564	509	539	510	546	533	566	513	564	553	546	550	543	559	546	502	559	563	581	591	534	546	546	574	543	542	527	509	553	513	549	583	529	515	564	556	553	559	543	562	564	556	545	597	561	541	535	551	499	558	522	538	564	525	534	526	517	561	528	619	563	574	581	531	557	568	551	581	600	547	544	558	552	556	499	557	566	564	573	551	552	531	529	514	563	554	539	554	521	524	545	543	554	519	515	533	563	550	543	580	541	557	520	534	553	578	516	547	559	524	563	553	568	540	534	554	530	492	528	535	506	510	558	575	515	531	542	539	528	537	546	519	586	519	554	540	529	579	519	501	542	539	566	504	526	533	551	551	545	575	534	545	504	543	538	556	557	548	528	551	545	543	542	510	546	552	509	561	529	535	542	546	514	540	512	541	548	564	539	540	537	500	496	561	521	521	540	512	523	565	593	562	587	552	558	587	520	547	553	560	579	531	573	563	516	555	530	515	573	534	541	504	545	588	526	538	551	561	505	556	525	572	527	537	531	534	563	508	565	572	571	568	524	525	548	541	572	513	538	522	564	531	539	528	519	549	581	564	570	530	577	550	540	535	559	545	550	551	549	563	570	611	574	546	552	478	555	521	552	549	540	552	530	593	562	567	565	564	564	554	523	561	566	517	548	539	560	571	594	522	567	591	528	535	553	519	565	549	536	590	520	524	536	578	554	502	550	553	560	572	580	534	505	528	562	553	527	503	536	477	515	500	571	568	581	534	568	529	562	540	589	552	540	537	562	595	513	532	520	520	565	557	598	561	537	557	548	582	516	518	555	545	544	559	577	560	563	560	562	538	534	523	568	596	557	520	542	519	532	545	556	509	499	525	521	556	588	598	561	494	549	531	565	546	555	516	559	552	530	505	480	536	529	538	552	588	549	564	565	557	544	590	567	560	530	548	528	538	530	556	591	518	545	539	579	535	528	480	523	537	539	540	566	527	534	543	538	531	513	550	556	549	543	544	598	574	519	526	507	546	592	550	542	550	555	568	523	565	562	566	554	597	542	556	492	536	515	575	587	536	547	556	567	547	542	576	553	514	556	536	576	532	543	525	539	556	552	519	553	517	546	538	556	566	518	537	588	498	519	533	568	529	549	497	531	538	536	527	561	500	538	511	565	593	573	516	535	571	546	516	524	597	533	535	538	578	539	542	527	555	536	533	529	571	571	537	550	545	488	561	589	568	512	543	547	546	558	514
16726	2563	1158	941	745	628	466	416	384	404	378	390	396	346	347	333	375	343	382	355	374	348	408	380	388	340	336	331	358	359	329	335	334	354	332	372	370	350	359	330	344	333	358	353	335	377	321	341	323	370	297	338	313	321	341	326	368	325	340	335	335	330	322	301	387	349	378	308	345	344	320	347	344	330	343	332	336	340	342	353	333	345	319	341	330	332	337	328	322	331	392	343	356	295	360	342	355	390	340	359	335	337	363	329	355	320	294	331	324	340	339	359	364	334	325	334	327	334	344	324	326	330	348	328	344	366	356	334	348	386	306	348	317	329	335	326	349	331	307	329	361	351	346	332	328	320	339	331	334	342	335	316	350	311	330	354	366	350	332	337	338	314	342	309	315	360	331	321	357	361	353	344	350	337	339	300	359	331	357	326	336	350	373	345	333	326	348	350	351	309	350	316	322	326	347	329	340	341	362	342	331	321	335	331	340	332	318	335	342	360	333	333	341	319	355	340	338	350	387	351	322	354	340	304	323	372	363	344	337	327	373	344	328	357	339	349	338	321	383	373	346	360	375	344	346	313	338	355	323	321	326	345	336	357	318	340	332	326	319	321	317	330	348	345	315	290	330	302	365	317	345	348	331	325	352	362	323	328	331	340	361	323	340	323	338	304	359	331	321	341	300	317	322	355	322	333	340	343	314	341	326	332	321	330	339	363	301	351	343	343	327	332	372	305	356	309	309	304	362	383	351	372	341	329	319	356	397	350	329	336	332	332	314	335	359	373	331	385	379	355	324	321	332	335	330	344	313	308	389	346	310	368	358	339	346	352	324	335	354	301	336	292	331	353	331	316	344	359	329	349	321	353	388	359	328	350	349	307	311	324	332	330	338	344	327	379	373	324	309	307	373	350	390	327	353	292	382	325	348	361	353	301	313	349	341	315	342	362	340	352	324	315	346	333	298	351	367	345	317	322	321	326	342	357	330	320	359	328	324	343	335	361	338	364	323	358	347	346	366	357	340	364	334	354	316	334	331	333	357	366	334	320	343	360	317	295	338	356	343	369	359	349	329	366	334	322	353	364	311	342	313	363	354	340	334	334	344	361	386	366	336	336	364	354	335	329	353	340	358	323	320	382	334	337	346	336	324	305	331	370	348	325	371	315	350	354	351	323	332	330	325	324	339	303	332	308	329	339	375	331	339	340	357	342	308	324	364	339	356	338	342	324	347	317	375	363	326	356	344	335	352	325	334	356	334	377	348	319	400	347	345	305	352	349	302	315	351	348	359	370	336	334	336	344	319	327	366	324	378	341	342	330	324	357	332	396	341	356	334	357	365	366	360	318	339	331	373	355	320	340	351	370	330	339	318	325	328	351	292	326	359	313	339	390	346	380	330	360	337	350	366	352	392	331	324	395	363	389	312	329	312	362	376	348	331	345	316	341	336	339	356	341	375	373	346	324	364	332	327	319	343	319	325	372	330	341	321	382	343	351	350	381	335	322	349	358	340	325	320	350	345	357	353	332	319	369	326	343	352	348	319	386	353	335	384	338	343	352	339	360	371	351	369	331	322	337	316	344	345	324	346	348	360	346	354	319	317	367	345	342	322	328	333	371	324	347	335	406	386	374	311	391	349	310	292	337	314	319	356	340	321	331	326	316	325	334	347	331	357	342	334	343	341	342	360	332	324	341	347	334	334	370	320	351	326	323	356	313	326	350	354	309	338	337	347	358	329	309	339	317	310	339	294	356	308	358	364	361	342	354	349	326	354	349	349	320	368	318	327	304	290	309	340	347	338	358	345	357	341	322	327	359	369	350	353	370	330	366	328	325	329	345	348	335	325	324	330	338	325	377	313	324	318	351	341	344	324	355	348	327	328	344	326	311	327	349	320	320	327	342	350	376	365	337	304	361	348	313	334	341	336	346	357	368	338	349	343	338	342	338	353	342	357	366	346	318	377	300	361	324	351	357	352	338	309	326	313	320	354	333	328	365	373	345	355	342	360	369	320	323	365	340	359	353	319	332	342	385	329	332	332	325	378	339	305	332	317	339	334	334	347	332	351	321	355	340	315	333	318	357	361	340	331	340	342	302	361	325	309	336	366	321	353	329	335	316	310	360	337	352	314	337	357	309	316	350	321	370	330	326	315	332	347	339	343	356	308	324	330	344	378	324	347	341	331	321	340	348	332	342	354	346	344	339	358	330	352	339	345	359	354	360	364	306	297	310	342	355	335	339	341	349	356	334	288	312	349	322	331	350	349	358	353	347	325	348	329	356	331	348	333	335	330	348	307	310	295	325	343	338	361	325	310	325	350	340	341	368	335	342	327	358	353	322	326	342	335	326	348	333	358	320	329	359	320	319	359	333	341	363	361	325	362	319	330	351	348	357	362	350	360	318	343	320	344	338	360	340	330	384	337	330	321	374	322	312	322	349	369	386	312	346	353	315	294	323	341	355	332	350	349	355	364	340	320	339	354	351	370	301	314	349	346	299	353	348	317	362	351	328	349	359	349	303	315	363	345	348	358	367	335	348	312	334	341	324	342	327	327	302	343	326	326	349	357	385	361	351	347	344	394	332	340	330	355	363	309	317	338	324	371	342	352	324	316	324	346	321	372	355	335	351	352	313	349	315	315	352	334	352	350	326	360	315	333	340	329	353	307	313	301	363	372	377	344	310	313	363	357	306	345	357	347	339	374	343	385	366	316	345	336	338	350	367	334	320	319	323	346	351	346	326	373	331	313	344	375	352	347	332	357	363	327	341	348	305	355	325	353	341	375	348	326	362	333	340	359	318	341	349	364	363	333	340	349	343	362	345	380	328	348	327	336	338	338	341	365	316	351	328	374	350	335	311	345	352	312	369	349	334	330	340	335	323	357	324	325	369	331	326	346	337	375	370	327	327	364	334	353	371	326	355	352	349	321	363	362	322	330	329	332	318	343	295	328	347	349	289	349	331	327	335	374	345	327	359	372	328	350	334	366	357	320	363	397	344	367	347	340	344	368	337	309	327	358	363	356	354	339	341	305	343	346	302	321	374	356	316	317	344	335	343	293	327	351	344	342	370	330	324	352	330	351	384	390	387	323	328	404	352	342	357	349	357	345	368	351	332	346	303	373	350	384	367	340	325	349	340	331	329	330	338	339	328	314	334	346	350	324	319	342	339	337	318	310	352	327	334	333	300	340	360	341	334	346	327	330	361	310	323	337	311	322	375	360	329	363	351	359	338	345	346	350	334	357	368	347	360	325	339	344	333	367	345	318	338	322	338	338	340	322	319	329	352	358	337	293	341	324	310	343	359	328	334	340	277	345	349	335	318	328	331	345	329	348	336	307	352	336	333	374	344	356	340	329	333	366	347	333	329	350	334	312	362	368	333	340	322	358	360	375	332	327	337	316	355	337	341	318	358	326	332	357	350	302	328	342	379	339	312	345	338	349	295	340	347	346	368	311	339	345	367	339	336	316	362	359	330	374	342	344	360	359	319	315	342
11602	2175	2574	2789	2482	1924	1489	1263	1128	1125	1125	1048	1027	972	1016	987	1030	1034	1018	975	999	875	904	915	902	898	939	900	862	816	855	816	865	821	822	816	808	798	838	840	772	814	805	787	857	815	810	869	871	803	876	849	836	812	841	906	891	817	846	813	763	811	828	775	854	792	735	800	784	801	743	803	772	792	799	750	828	874	791	832	795	812	850	773	778	795	851	772	824	749	845	805	787	778	814	777	772	742	813	757	862	838	830	801	777	823	855	819	786	784	776	770	796	726	786	800	806	783	829	844	784	827	797	796	818	824	819	802	790	827	802	799	805	758	798	821	754	824	802	753	804	817	777	799	743	806	827	825	837	774	816	818	841	779	749	790	785	829	759	780	814	818	854	835	782	815	798	793	812	806	758	838	842	788	766	800	811	794	803	784	802	791	753	824	825	797	814	813	761	792	749	809	768	777	813	833	762	842	752	816	806	795	783	815	744	814	798	790	780	864	741	809	810	863	879	838	828	784	767	836	768	811	831	747	808	815	796	822	804	795	795	799	818	772	828	831	815	801	744	810	861	853	749	805	804	825	788	781	792	800	783	789	810	817	796	834	833	801	827	793	784	766	778	833	832	807	769	772	804	852	858	784	772	786	792	800	799	767	773	837	811	791	813	821	811	775	816	827	816	815	778	781	792	812	854	765	824	810	794	844	817	833	854	792	819	780	828	805	812	763	749	820	791	793	822	784	788	809	818	843	821	798	787	794	832	746	833	843	807	799	769	781	767	834	828	856	899	780	825	824	841	813	781	781	814	809	796	804	819	757	816	845	849	757	762	781	761	792	784	835	806	812	803	756	844	775	804	811	790	784	797	836	832	780	813	751	822	848	816	818	821	807	829	787	801	810	844	836	792	808	814	790	830	761	811	833	809	809	837	781	808	851	795	798	784	798	817	728	784	791	799	760	827	782	790	823	797	784	796	769	795	861	840	747	831	798	857	852	853	800	787	813	790	798	841	789	777	807	817	771	796	835	814	824	793	761	775	815	818	849	821	800	834	805	807	845	830	860	799	756	830	819	808	780	782	814	793	833	798	843	786	829	789	767	798	824	846	831	784	796	852	790	804	816	776	800	800	839	816	785	843	792	814	823	793	833	810	764	813	809	772	783	782	777	793	817	754	765	795	823	756	817	796	824	789	835	835	796	837	853	804	763	787	806	832	746	819	850	789	768	816	860	803	753	827	739	787	832	795	793	822	870	762	791	838	783	833	816	785	791	764	789	831	796	809	806	801	798	822	818	816	773	807	783	787	772	751	787	841	823	773	817	837	820	777	868	827	815	741	803	753	762	824	742	803	831	771	776	762	784	813	790	811	836	752	781	824	800	762	818	836	789	794	819	820	793	810	804	809	746	804	778	778	818	812	813	797	811	785	843	778	793	779	822	814	728	787	834	799	783	792	805	766	823	766	777	833	826	817	748	763	790	778	775	762	815	800	853	780	746	819	808	821	854	755	759	796	755	830	811	799	833	848	822	744	791	762	763	807	800	804	825	761	817	843	825	820	839	810	830	837	832	847	769	833	786	804	802	803	812	810	768	824	775	759	804	838	810	780	746	782	804	789	801	846	809	782	810	781	804	779	799	824	761	809	772	763	778	803	801	815	782	834	813	790	808	815	751	756	790	809	802	792	804	757	816	842	825	816	836	786	748	782	806	783	780	827	805	796	814	829	837	802	772	793	801	827	807	808	839	783	813	860	870	782	813	795	812	795	821	876	769	818	822	821	769	834	850	795	757	741	790	742	807	820	790	779	777	764	745	810	802	823	798	818	781	846	813	784	828	804	787	809	797	799	769	785	820	829	823	792	850	844	786	824	817	763	777	869	795	763	810	878	783	819	804	798	825	786	806	767	832	776	805	751	783	827	791	761	782	768	820	844	784	837	854	752	823	801	827	815	796	791	830	772	776	789	779	825	811	788	851	858	799	778	772	772	803	799	815	799	816	860	791	789	830	809	803	824	765	796	754	798	795	797	798	799	775	837	833	829	824	808	853	833	801	820	817	766	752	830	791	773	790	869	879	798	828	851	785	751	764	809	728	881	825	788	809	826	786	809	850	798	850	801	831	807	831	813	756	862	824	808	794	772	815	810	772	791	824	789	770	762	822	834	833	805	825	798	792	770	777	823	780	860	790	819	809	820	760	825	802	808	788	769	837	790	772	810	786	808	805	782	776	831	799	836	810	789	802	729	767	804	815	804	801	794	777	780	815	803	854	863	811	789	778	801	827	802	810	823	759	827	782	812	773	767	773	812	801	844	757	833	740	811	789	727	731	816	850	811	758	832	798	830	834	755	832	804	800	859	802	768	787	811	839	777	823	801	781	788	814	792	804	771	812	834	741	781	765	777	814	800	765	805	749	842	851	774	817	798	802	791	848	754	819	815	801	825	757	821	783	790	800	805	761	829	765	804	805	773	790	769	822	757	791	813	800	777	784	771	803	799	748	798	797	798	805	843	755	774	796	745	823	796	832	753	791	843	797	815	802	824	752	792	811	820	813	744	775	761	780	781	814	782	755	801	753	792	788	804	784	772	798	808	786	808	753	758	824	760	810	773	782	813	795	752	814	789	780	803	754	840	762	818	793	824	760	765	811	806	782	802	802	823	785	781	776	821	777	764	809	786	818	800	779	788	785	792	822	794	788	772	838	788	836	784	771	817	848	822	778	773	801	854	786	850	828	833	785	777	767	764	786	843	831	775	821	813	794	809	780	824	813	785	768	775	774	785	810	733	830	756	773	806	782	780	752	808	802	810	782	791	785	815	770	788	784	807	836	860	782	798	804	781	830	829	831	784	841	820	828	780	784	792	819	801	787	841	764	877	820	815	834	795	792	805	764	804	789	760	808	792	775	755	795	810	793	803	765	793	807	783	777	778	790	841	813	795	837	763	794	780	771	806	828	764	793	810	801	820	778	763	852	830	791	817	821	833	807	737	785	767	753	777	768	805	786	788	775	780	883	780	808	820	738	768	783	799	757	841	845	817	790	815	813	834	815	801	821	852	815	803	816	749	852	809	784	799	814	786	821	770	755	810	851	763	830	807	826	813	787	850	794	794	801	804	832	794	788	762	771	746	785	853	745	792	835	817	805	837	819	794	829	794	838	856	800	795	750	779	835	836	843	814	806	809	811	835	792	821	826	837	777	816	798	788	789	768	808	804	828	793	824	791	819	806	829	806	772	793	802	762	824	750	833	816	792	817	845	786	797	865	757	816	777	807	804	805	757	755	814	782	809	756	804	770	842	793	811	766	788	820	840	759	789	783	832	794	776	827	871	798	828	796	811	766	808	763	776	791	842	779	831	778	803	825	811	768	749	792	776	791	826	797	781	842	793	811	779	812	771	830	827	862	780	814	748	775	773	801	769	754	806	829	796	796	795	805	803	865	794	815	770	825	784	789	757	735	792	817	825	833	824	807	799	821	787	811	865	815	744	810	794	818	838
23987	4925	2008	1353	994	773	550	490	474	388	406	426	366	444	394	443	409	375	385	385	396	381	377	397	352	362	339	364	396	348	334	353	362	388	382	330	351	360	350	352	346	361	352	325	384	379	361	369	376	394	350	328	353	322	356	326	359	335	361	341	332	382	339	343	321	330	357	352	346	376	356	360	366	347	349	346	350	355	357	379	350	315	372	339	333	342	343	323	346	363	362	335	346	340	340	322	367	325	377	358	321	355	343	363	332	342	382	320	388	369	350	352	335	339	336	357	352	361	327	339	339	322	353	346	328	342	328	346	312	350	352	335	342	352	353	325	327	359	324	359	340	353	325	363	343	382	349	352	381	340	363	313	376	360	340	364	336	334	330	348	361	318	339	351	351	325	318	350	339	326	333	341	342	342	354	325	336	311	364	359	331	346	345	357	334	365	366	357	378	358	339	341	322	332	353	334	370	373	317	302	347	343	345	353	356	325	314	314	329	394	374	358	357	363	346	350	364	332	345	355	351	342	343	346	353	353	394	367	389	333	358	369	311	355	350	323	340	313	378	352	322	331	352	375	347	365	336	365	365	344	359	357	304	359	332	346	300	310	315	372	347	364	322	337	374	353	362	343	365	328	350	384	302	328	335	340	334	325	339	315	346	317	351	331	301	332	328	375	339	370	380	359	317	322	361	307	384	377	347	325	353	346	334	317	322	350	366	339	320	366	364	357	349	356	321	331	384	328	336	325	347	348	358	370	359	398	354	344	316	339	348	356	332	336	358	379	337	338	380	355	340	329	348	327	301	367	371	360	337	365	374	342	379	366	327	365	327	368	344	377	331	336	351	328	312	349	343	369	356	348	330	354	352	322	323	333	386	390	322	390	362	362	387	349	321	335	365	359	344	327	369	371	343	374	372	310	382	362	296	302	330	358	358	369	333	388	356	356	343	343	322	357	346	372	330	357	363	305	345	357	337	347	311	381	336	362	358	323	338	327	363	363	321	361	333	333	321	346	329	374	352	369	346	317	358	339	331	309	318	325	340	316	336	357	320	357	329	318	354	366	371	317	317	327	370	333	336	348	350	391	366	371	364	347	337	376	335	365	342	366	341	365	370	308	325	399	323	354	357	339	331	324	331	350	365	351	320	335	345	364	343	355	365	341	347	359	347	332	344	364	313	329	317	318	349	373	355	321	354	352	356	365	340	359	349	315	350	329	363	355	328	333	373	330	342	314	322	321	366	374	318	347	352	345	349	345	362	356	341	329	314	331	328	331	363	355	338	340	346	320	343	333	353	358	347	381	313	319	337	342	332	325	358	358	345	321	337	326	349	368	361	326	361	362	365	379	327	320	372	358	345	337	329	368	363	345	328	354	375	348	339	364	351	308	345	317	364	327	352	398	336	351	339	352	364	369	354	340	330	339	365	392	348	368	369	350	357	329	342	347	367	343	350	343	388	377	341	348	350	362	358	326	360	339	354	394	378	360	374	316	332	330	364	335	365	348	348	319	359	343	358	385	357	344	351	337	354	319	305	320	347	316	318	364	319	337	351	366	353	320	317	326	329	349	339	320	343	340	347	339	378	388	352	327	334	337	348	327	335	374	333	388	311	325	387	337	350	350	346	381	367	380	319	374	331	356	360	335	360	337	362	368	365	340	358	349	364	358	362	338	359	336	346	336	353	355	348	326	358	375	360	355	331	333	367	354	377	328	408	362	369	355	352	355	337	330	346	329	354	360	335	349	332	350	342	368	343	333	317	342	328	343	317	340	377	357	315	333	328	333	354	321	327	357	336	351	343	373	356	359	340	350	350	339	354	369	302	328	370	358	357	354	317	333	327	342	383	346	342	344	350	363	359	324	351	390	394	319	367	360	378	319	353	362	350	325	356	353	332	323	338	382	357	328	334	335	332	343	316	341	320	381	348	331	304	390	367	384	348	359	375	323	343	348	366	338	367	351	354	360	321	346	342	328	344	361	353	341	358	351	335	375	327	384	360	330	342	358	353	320	355	376	354	298	332	372	379	376	343	341	311	317	390	362	359	334	335	362	359	356	323	340	317	305	358	352	345	373	327	313	337	325	330	341	341	340	380	329	322	346	354	341	360	359	352	324	347	344	351	313	341	305	373	355	339	324	352	368	350	369	367	346	323	361	341	383	351	333	364	309	316	364	361	341	354	344	339	373	372	360	352	362	369	375	327	360	371	340	340	327	349	318	312	339	357	323	328	327	319	356	330	337	342	322	347	323	343	363	356	350	348	312	337	309	350	334	354	338	360	327	329	392	367	341	317	346	365	350	323	323	323	355	339	316	307	335	336	330	331	364	332	360	345	344	333	347	394	364	371	354	370	365	315	320	377	355	360	346	361	331	354	339	322	334	336	350	376	349	373	339	366	372	347	354	357	329	352	347	378	401	372	297	336	329	335	343	333	330	348	341	357	377	367	341	348	335	354	347	339	363	374	408	317	343	342	344	339	377	348	342	367	367	348	342	310	370	346	323	357	355	364	330	362	326	316	357	314	332	314	331	325	325	328	386	339	298	348	324	359	368	368	356	347	383	338	323	322	352	335	352	340	366	335	361	293	338	331	358	350	363	338	353	366	354	326	348	317	354	372	364	302	297	306	304	375	374	349	349	315	363	314	319	293	327	318	336	325	367	360	331	299	327	317	350	362	335	333	381	367	381	343	325	319	355	333	348	347	350	351	332	317	378	379	356	338	336	332	367	337	334	355	364	370	385	349	337	343	334	355	319	364	326	329	322	363	375	345	342	343	349	351	346	314	341	334	342	314	343	397	333	364	309	333	317	361	352	380	341	392	320	353	362	368	344	359	354	358	329	347	340	311	351	353	350	360	374	363	363	382	359	361	340	319	369	350	352	384	339	338	351	327	328	369	356	374	361	331	356	356	338	319	372	353	340	367	314	345	346	359	322	376	367	369	367	338	320	322	351	355	343	305	376	356	329	327	386	336	355	335	310	371	320	348	323	328	339	365	330	350	330	357	326	355	338	345	343	345	342	321	308	337	321	365	334	375	336	325	311	311	383	336	327	362	369	363	351	320	337	358	340	349	355	348	373	315	346	356	347	321	368	370	349	401	328	366	369	353	302	316	370	331	345	344	344	357	369	316	356	337	361	339	342	336	351	352	331	341	349	391	324	352	340	345	334	339	319	293	391	349	346	340	357	347	343	324	351	348	343	344	363	315	348	363	377	367	359	347	313	378	333	328	343	335	356	333	340	350	357	355	314	327	380	334	368	371	352	338	364	341	351	359	346	357	361	329	329	354	343	331	346	342	337	359	331	355	314	308	365	358	326	322	356	350	328	334	336	362	330	347	359	329	329	375	367	347	321	317	352	324	341	341	346	335	345	336	370	328	340	356	346	364	341	369	357	375	329	363	338	293	357	356	351	388	374	381	317	321	334	326	357	324	364	327	305	353	344	324	350	347	350	383	342	339	340	336	317	344	397	372	349	342	352	357	365	375	340
14060	3093	3762	3876	3332	2682	1999	1584	1442	1313	1307	1205	1167	1157	1155	1153	1042	1148	1144	1055	1069	1017	1015	928	907	945	860	911	881	862	886	765	833	848	807	803	838	880	843	847	838	803	827	835	827	868	802	790	871	781	825	850	800	825	838	854	923	832	841	802	824	767	819	792	768	798	820	785	855	857	788	801	768	825	853	812	798	815	829	805	801	794	828	769	799	774	819	807	831	808	831	801	807	889	797	831	774	845	791	865	799	833	820	845	785	793	794	825	784	801	785	802	746	805	738	725	776	832	831	834	801	785	803	817	751	831	779	826	808	779	757	833	788	775	777	812	765	825	760	806	811	774	791	764	790	814	830	820	769	792	800	765	820	807	774	843	799	773	835	787	824	793	752	808	819	800	812	788	802	754	796	797	781	787	817	814	790	833	794	792	786	816	773	763	817	754	813	790	794	810	807	811	820	862	802	795	798	781	808	779	796	773	808	794	790	800	800	774	844	769	782	812	751	733	766	766	798	784	847	834	790	771	738	813	780	770	841	784	804	753	828	776	781	797	795	750	786	803	780	783	773	803	804	822	776	827	806	826	820	826	772	823	801	799	785	831	749	782	795	758	812	800	776	832	797	738	756	780	804	783	825	823	752	792	760	796	828	804	806	783	814	781	790	784	774	763	795	853	757	864	821	780	864	796	813	823	783	781	785	792	769	839	796	821	776	782	797	884	806	766	806	769	842	777	788	829	799	790	762	809	830	795	833	794	812	776	787	781	775	771	794	848	800	839	756	787	811	802	773	800	808	797	810	812	809	788	802	870	795	770	724	789	802	814	802	759	795	803	783	783	776	808	783	815	813	762	788	764	732	809	764	813	806	761	792	748	814	792	783	884	757	853	839	801	789	761	804	755	763	852	829	791	804	808	817	778	815	746	812	798	833	800	780	782	807	751	776	791	754	796	839	782	837	844	766	795	820	741	775	814	774	785	785	803	815	790	832	772	792	717	861	811	759	803	810	782	837	791	807	807	843	838	827	782	818	789	769	797	814	740	853	776	807	773	796	837	781	831	787	777	802	813	837	814	802	784	793	788	791	764	789	794	792	819	814	803	790	784	797	775	802	838	811	772	811	831	764	809	810	855	791	742	731	869	815	836	807	798	803	762	826	819	834	806	784	762	807	803	817	754	801	783	831	789	784	746	808	804	789	796	767	793	833	784	730	767	869	856	793	830	804	735	819	816	798	830	832	769	809	768	789	777	778	840	772	778	795	798	851	841	843	811	812	804	761	787	777	787	832	839	825	842	784	800	764	847	803	785	820	758	765	805	760	819	782	778	820	832	848	760	745	794	787	820	788	811	803	803	817	778	841	839	858	805	747	799	773	763	789	781	809	787	783	816	785	789	788	835	827	760	793	839	746	810	822	773	792	779	788	770	765	756	732	758	798	820	810	799	745	763	753	807	796	811	792	873	804	809	793	780	798	810	747	833	796	781	819	785	802	766	843	766	793	866	836	823	754	814	812	797	824	791	820	834	775	786	851	773	793	795	777	776	770	833	827	812	774	794	786	778	823	775	780	802	853	813	765	827	820	787	794	796	827	734	831	755	794	778	794	815	858	840	793	770	775	816	778	773	794	757	805	808	768	771	776	801	814	816	827	786	797	836	775	791	799	807	806	820	800	770	813	779	785	813	851	745	751	768	824	788	803	840	799	792	794	790	797	771	778	761	820	863	803	766	815	822	798	847	809	852	759	797	807	866	818	784	837	787	782	821	813	708	803	818	807	803	818	802	794	800	796	783	822	779	812	787	821	792	821	794	791	786	812	857	824	834	793	827	808	790	782	792	804	798	781	831	795	747	814	859	821	779	826	834	772	810	812	821	843	789	806	774	792	796	792	798	782	831	760	799	778	778	834	808	803	776	799	786	775	767	856	780	785	766	773	815	804	802	801	771	772	711	819	789	778	822	791	764	825	791	857	775	777	786	778	826	780	802	821	805	776	811	790	791	832	805	824	784	795	829	770	810	855	791	812	784	772	761	766	760	762	828	815	863	820	793	811	750	817	796	818	807	792	788	747	822	773	760	752	745	781	811	787	851	805	792	827	822	833	803	780	800	804	786	826	774	836	782	801	770	816	824	809	780	782	818	847	824	794	771	754	830	786	793	779	733	830	781	796	809	804	823	781	784	801	770	778	814	791	802	783	804	808	818	850	804	769	794	781	766	752	817	796	774	829	782	799	855	803	802	792	856	792	811	805	816	795	769	855	794	792	805	795	775	745	836	786	807	792	825	806	776	809	809	751	822	811	818	775	780	828	778	820	793	787	788	782	742	783	780	809	748	767	775	776	804	818	802	800	854	780	781	807	779	807	778	802	768	799	773	794	751	766	783	777	867	779	823	803	838	776	794	778	827	779	806	775	775	817	833	759	817	765	818	818	758	826	804	778	797	815	825	826	839	790	793	809	818	792	802	814	781	804	786	809	798	770	820	799	745	759	741	772	841	803	820	807	797	822	812	752	871	786	831	774	808	782	786	731	813	786	783	739	760	744	804	815	809	801	770	785	803	805	799	786	739	824	831	786	751	836	822	799	860	822	812	811	813	796	778	832	744	785	801	815	749	822	765	875	796	831	814	817	843	777	822	784	780	780	805	780	770	805	794	843	840	814	833	788	793	752	789	787	786	714	864	802	798	794	781	819	804	788	802	783	803	776	802	822	835	793	778	801	759	845	802	786	801	760	820	834	765	764	811	823	783	785	816	851	810	780	760	816	776	824	798	808	862	769	787	825	801	824	780	806	755	801	799	807	818	824	845	764	837	788	795	725	769	836	752	746	769	809	745	822	785	762	755	798	842	813	856	766	844	804	729	808	813	833	732	781	756	799	757	777	779	781	801	791	782	796	778	791	833	784	791	758	835	805	798	827	780	781	814	779	783	802	788	794	789	799	773	777	810	829	760	819	765	833	795	858	803	754	827	816	822	767	778	814	825	804	829	761	821	819	805	844	752	785	812	789	813	782	754	763	717	827	807	814	838	783	762	784	763	794	787	785	793	740	832	793	792	802	818	779	762	771	842	777	782	798	701	793	751	800	787	838	805	764	796	781	768	845	795	761	824	833	818	814	801	774	809	785	799	787	794	811	809	827	822	769	793	807	800	819	791	811	841	795	799	803	783	765	864	810	804	819	775	781	816	749	808	811	784	811	743	797	718	767	795	790	802	738	764	804	771	847	792	796	822	771	746	799	754	764	799	757	766	812	805	797	823	762	779	730	827	788	792	768	772	805	750	832	813	789	816	788	800	802	756	814	829	844	775	764	762	796	763	820	815	811	846	818	815	788	797	767	799	789	790	795	819	854	852	798	789	807	793	778	748	826	785	806	778	808	824	762	789	824	808	813	842	774	779	795	783	837	781	851	790	799	815	817	760	835	830	804	806	820	782	834	806	814	799	800	765	766	809	849	795	855	825	819	780	817	811	798	826	779	811	777	768	752	791	765	814
11659	1409	507	402	316	294	277	242	208	222	238	241	240	238	235	216	227	229	243	222	214	211	220	218	233	195	205	224	231	244	247	212	238	190	214	212	249	203	221	212	199	197	223	208	205	220	219	214	229	227	208	200	227	203	229	204	226	209	204	227	218	203	230	241	197	201	229	220	205	212	200	224	223	199	237	239	202	220	202	213	226	208	192	244	197	208	219	210	203	230	215	235	251	234	200	205	212	222	233	256	206	243	230	234	211	201	221	207	221	233	214	189	228	192	216	212	208	231	230	206	232	204	223	207	205	210	239	213	206	211	219	222	207	233	237	228	226	246	211	223	233	234	208	234	199	242	194	218	219	218	209	187	179	220	205	197	211	224	236	242	221	230	220	192	216	217	214	209	221	209	223	204	210	232	223	198	229	229	193	227	210	234	218	213	232	233	228	214	200	216	216	219	237	198	226	218	208	210	208	224	223	212	235	231	212	204	227	231	219	214	207	215	228	236	228	189	233	213	224	199	225	206	223	221	229	250	209	210	225	231	210	243	233	227	219	213	211	218	195	226	199	184	213	252	230	252	206	198	190	257	228	245	216	209	213	203	239	228	220	223	238	235	225	219	216	222	205	229	229	214	202	235	185	216	203	192	247	242	223	206	215	214	236	208	221	219	219	225	242	243	219	232	220	187	210	211	187	230	213	199	215	218	230	222	212	218	220	235	221	212	230	209	227	211	252	213	203	235	215	208	208	218	225	231	218	227	198	197	216	222	216	194	230	207	211	213	247	212	211	216	205	224	221	217	222	239	200	234	213	217	251	215	185	215	228	212	222	195	233	208	233	218	209	214	229	217	185	178	201	189	194	212	229	222	197	193	217	196	192	229	200	215	222	208	233	203	202	239	202	216	226	187	229	202	207	229	220	207	203	199	210	209	224	223	223	205	202	216	224	219	188	206	201	232	198	212	206	205	219	231	221	203	208	223	208	215	209	224	204	231	210	212	224	235	227	236	225	214	212	218	181	203	224	231	218	203	201	233	217	226	211	217	202	235	226	228	203	215	224	202	217	200	204	227	200	215	253	217	215	228	222	240	220	225	220	233	216	230	229	196	217	217	247	237	205	225	224	223	229	227	208	223	227	203	240	213	242	181	251	215	211	213	212	220	223	234	203	220	257	244	233	222	209	213	215	209	209	213	201	229	236	208	171	233	222	223	194	219	224	193	199	186	241	211	210	199	235	223	214	215	207	215	211	217	232	225	212	203	236	223	219	221	225	206	196	221	219	174	230	205	219	213	235	217	230	222	187	230	257	198	219	212	206	201	195	205	228	243	205	224	214	206	234	213	234	216	230	201	208	208	239	228	203	213	200	212	206	229	233	213	211	229	246	217	230	207	214	241	205	200	236	206	243	210	226	201	202	200	215	221	224	221	232	209	195	210	180	230	231	221	226	227	217	232	201	237	207	223	226	224	214	221	225	220	221	215	205	211	220	260	222	222	212	214	243	209	210	199	210	242	218	206	224	211	232	220	220	215	232	234	204	234	186	225	205	192	244	205	229	245	190	228	238	215	190	208	243	228	218	204	197	212	208	208	226	200	225	223	216	210	211	208	205	230	224	213	229	205	201	217	229	227	223	198	228	222	202	206	198	214	225	215	227	211	227	237	210	211	209	241	209	225	230	232	227	209	205	203	205	199	233	227	211	206	224	250	211	211	213	250	235	205	198	242	232	226	200	217	198	212	209	197	239	203	223	200	237	243	225	211	219	223	223	260	215	220	205	211	201	192	215	228	241	217	217	232	222	238	221	220	228	220	217	208	209	212	225	232	192	212	192	204	230	225	204	216	214	232	229	222	223	215	228	206	219	213	214	235	208	202	198	225	211	230	215	188	185	213	202	220	222	200	201	239	220	223	225	209	210	235	186	194	193	248	214	208	245	222	217	200	245	229	221	225	198	241	239	237	193	200	244	225	215	225	238	209	204	198	195	211	199	212	209	246	241	228	218	221	213	204	206	218	198	216	216	229	241	220	216	207	212	221	216	205	204	229	232	260	226	203	212	247	222	207	231	241	232	199	209	209	196	213	221	213	218	237	212	250	215	233	217	218	197	192	233	209	198	235	216	226	209	222	228	233	214	230	195	203	202	245	220	229	260	238	260	213	209	230	225	229	177	201	239	217	209	241	241	189	216	203	196	228	226	200	216	194	216	222	215	216	204	222	228	212	224	249	236	224	225	228	234	203	200	218	212	208	206	231	205	231	200	211	220	227	220	225	231	210	228	195	220	255	212	232	203	202	223	233	222	204	210	207	225	184	215	225	201	198	207	219	229	226	229	202	224	220	196	198	222	219	237	227	227	224	212	224	239	213	222	233	210	207	207	230	216	215	223	211	222	217	220	206	209	216	226	204	203	228	235	211	216	186	199	217	206	214	215	204	193	223	236	239	245	211	193	226	253	207	216	203	236	226	209	215	230	223	233	220	199	220	225	237	249	206	215	209	215	224	206	178	228	206	243	206	235	258	196	208	204	196	232	201	221	220	219	174	183	211	219	209	208	236	261	196	218	198	198	208	219	228	206	226	216	237	217	222	210	209	249	220	218	202	179	206	217	220	212	234	248	192	226	212	216	244	211	212	212	222	177	208	225	206	194	225	200	209	200	193	200	234	221	224	207	214	235	211	245	207	192	220	247	208	230	222	196	207	204	201	204	228	236	220	204	241	204	204	216	250	248	240	199	239	197	220	206	217	210	214	217	184	221	213	222	227	207	204	239	219	207	217	200	226	224	220	200	190	197	205	218	202	213	205	226	220	202	220	212	209	197	233	246	206	221	226	204	218	224	211	188	220	202	226	222	218	223	210	213	226	198	224	209	255	195	227	180	236	222	224	243	240	227	223	239	230	268	208	221	218	236	207	226	218	208	233	234	198	215	226	232	214	219	201	233	215	214	234	227	251	185	228	216	195	222	209	212	201	198	236	214	227	231	225	207	194	205	199	222	200	181	252	209	222	211	221	215	189	221	235	195	212	208	230	226	230	241	197	227	234	192	234	223	238	219	204	210	216	196	227	195	245	214	203	212	222	235	248	200	221	224	182	214	196	208	224	226	185	214	216	229	209	214	190	211	205	216	212	214	213	217	218	191	218	222	204	234	240	245	231	204	232	214	201	220	211	232	208	220	249	237	226	208	234	204	221	204	213	199	219	224	237	225	229	246	231	210	215	200	226	215	243	195	256	224	195	215	238	221	210	218	184	189	200	240	224	224	238	209	209	227	193	242	205	201	206	222	191	225	234	218	198	246	227	223	210	225	249	204	230	218	212	212	203	255	219	197	225	198	225	239	200	212	235	220	230	247	206	195	181	202	219	221	213	194	211	237	199	230	181	231	211	209	199	217	245	228	203	232	216	214	221	220	237	197	189	233	222	236	204	223	232	213	211	213	210	222	200	206	210	191	209	219	212	221	220	248	221	243	234	225	195	206	232	232	251	220	223
7329	1056	1104	1171	977	858	737	619	634	626	600	702	675	630	593	655	649	634	650	615	622	590	627	612	548	596	579	549	538	560	548	565	605	523	574	547	549	598	541	522	534	591	542	540	556	550	546	556	541	546	543	507	571	532	586	564	608	570	568	556	582	541	534	556	556	572	511	578	542	561	547	527	586	561	590	561	566	538	560	544	536	566	494	522	545	531	567	572	554	564	555	581	560	514	551	574	537	524	569	545	579	569	561	539	559	555	523	532	516	568	527	542	523	572	549	619	538	561	550	548	595	577	559	518	532	577	527	531	562	507	536	530	559	559	569	554	516	510	579	541	529	577	535	558	550	570	585	533	540	551	568	536	532	601	591	546	539	601	542	581	532	553	578	491	516	563	539	530	551	535	543	510	579	533	591	558	520	562	559	512	548	582	520	535	561	540	542	543	583	572	531	560	549	495	537	547	566	542	557	549	592	531	569	584	545	542	571	543	539	541	549	573	581	580	584	521	467	584	566	532	570	572	560	548	595	564	549	547	525	546	576	560	563	527	527	622	548	599	545	538	555	577	548	558	527	573	583	576	575	535	554	520	502	545	558	533	493	522	532	474	556	554	575	545	518	552	563	523	557	564	562	560	556	513	551	531	500	562	618	525	600	589	566	588	575	506	546	545	565	532	520	542	540	485	529	598	577	551	545	531	566	562	530	539	519	544	584	531	518	580	518	565	571	524	556	538	580	531	539	557	522	561	540	531	562	520	561	533	575	533	543	562	586	536	520	583	531	526	562	573	520	535	548	529	518	544	538	545	543	530	517	560	538	505	527	588	549	540	564	569	573	542	528	555	520	529	524	568	582	575	595	532	551	580	578	578	539	520	537	558	552	501	533	571	534	603	558	530	561	586	537	582	542	549	554	551	547	520	553	549	563	535	551	558	557	547	587	587	526	532	556	563	549	535	535	560	565	536	547	507	565	551	603	548	562	571	556	566	562	557	593	523	548	563	524	582	523	558	536	515	575	579	530	591	558	530	570	556	582	567	559	554	549	523	543	520	597	527	543	545	522	580	559	550	530	559	551	588	541	582	506	537	536	548	593	539	563	503	522	589	534	514	538	494	558	549	551	543	492	547	606	560	573	502	609	540	525	525	523	575	564	556	572	545	576	524	534	532	527	529	561	541	590	585	544	571	546	536	562	572	565	591	543	556	552	555	564	490	566	541	520	596	544	540	537	511	532	598	527	521	557	560	559	524	535	527	554	557	570	538	554	520	542	556	567	541	573	545	539	517	557	561	514	526	577	567	541	574	503	578	557	544	526	583	551	568	555	553	556	569	564	544	579	546	516	560	534	559	539	542	539	515	566	554	551	514	511	542	552	541	596	571	591	526	583	530	523	518	544	515	527	539	523	553	566	565	534	536	544	548	609	501	554	568	569	548	556	558	541	553	567	549	547	515	545	531	544	539	581	494	570	520	564	550	534	546	548	561	551	537	563	552	588	561	545	524	547	547	550	579	591	550	566	548	564	577	588	552	603	530	539	515	551	578	585	515	533	568	578	578	522	560	581	558	548	574	570	528	547	576	578	561	521	525	574	540	579	512	574	523	537	548	532	578	532	589	518	551	553	532	520	578	548	564	544	546	567	568	539	557	566	532	570	523	648	553	599	509	524	533	575	552	556	565	564	518	552	589	570	555	546	565	555	497	601	558	571	580	560	489	516	518	554	564	575	552	545	527	577	513	541	606	537	575	580	541	566	529	548	557	595	592	570	570	551	553	535	561	541	551	573	603	582	543	537	514	514	582	574	538	544	522	595	541	556	563	542	550	557	566	566	586	532	541	528	563	576	584	539	532	559	615	573	566	565	546	567	555	528	552	547	550	528	545	549	591	549	514	562	573	525	547	613	507	567	526	549	532	558	561	535	536	537	558	589	514	514	554	584	527	550	600	563	469	535	531	585	569	586	588	551	547	583	556	533	547	543	569	577	555	522	527	581	553	519	576	529	502	525	543	590	565	556	578	550	549	551	537	561	567	570	519	520	574	547	556	546	563	557	583	560	525	566	560	541	545	540	567	572	538	526	550	560	561	606	546	592	534	581	543	569	551	563	534	580	510	544	515	554	535	569	556	576	552	555	527	557	555	565	557	586	528	556	580	563	533	543	560	553	544	582	586	592	552	561	546	587	541	551	521	527	543	510	541	557	541	544	579	590	533	535	537	559	597	530	591	534	546	562	563	595	555	528	563	528	553	615	567	507	509	526	530	532	591	532	514	534	605	581	586	554	577	570	579	539	561	524	552	563	583	551	528	556	561	538	511	555	552	566	568	528	551	543	538	542	551	543	563	525	519	564	572	560	545	518	543	539	555	586	547	559	529	533	508	523	572	507	546	564	615	567	577	581	544	544	604	541	592	545	582	513	593	566	537	538	539	569	557	575	590	560	578	506	543	526	522	597	539	539	574	551	588	580	551	556	562	547	550	553	533	532	545	519	542	536	562	585	528	566	532	592	546	564	569	525	564	549	567	561	525	511	570	546	571	591	566	593	522	548	552	534	552	561	581	613	538	556	559	594	517	567	556	571	559	540	537	536	581	550	530	528	590	516	522	580	584	535	573	561	564	546	524	550	556	566	525	541	580	548	541	575	577	523	590	546	546	570	576	602	552	546	524	564	587	525	506	522	530	534	571	536	544	502	594	580	558	560	550	595	591	549	583	559	527	537	538	542	532	546	594	535	529	517	580	550	567	562	536	551	568	533	536	526	595	559	532	582	588	572	563	545	584	544	560	565	554	585	566	543	584	570	563	559	573	562	511	514	537	558	552	543	550	550	538	494	541	586	566	543	501	517	537	536	569	578	600	539	554	580	552	574	583	524	563	522	547	553	612	538	570	550	528	582	580	566	525	553	536	517	500	554	549	563	527	582	550	536	535	571	603	508	512	602	551	585	545	598	571	529	562	543	557	521	536	580	560	569	510	586	562	550	547	551	553	563	567	536	563	566	536	564	547	607	537	563	514	519	533	558	519	565	580	539	540	527	522	547	527	579	552	514	538	522	542	579	587	559	556	547	610	607	578	539	534	533	516	526	528	569	538	545	572	600	532	555	584	497	543	541	547	506	542	597	526	563	550	536	552	552	573	579	529	556	562	551	567	534	557	531	554	589	561	596	539	575	518	601	533	558	601	535	602	577	547	571	571	534	572	564	528	588	517	532	575	580	547	540	540	616	552	540	562	553	559	530	560	595	525	540	573	495	530	565	523	548	598	520	518	578	543	540	597	525	608	517	598	535	534	498	509	538	512	556	576	520	533	563	543	592	566	569	561	570	591	526	500	490	552	524	545	566	516	551	504	544	565	584	575	540	526	571	551	519	555	563	555	594	533	547	552	558	580	517	543	556	579	608	556	555	585	524	566	545	578	534	605	569	538	535	527	546	559	572	557	557	565	572	542	546	556	516	546	537	566	548	525	519	581	572	550	505	567	547	547	543	528
23770	3664	1307	888	642	521	428	460	352	351	402	364	404	389	355	392	377	353	384	369	348	382	337	335	329	359	346	363	370	330	327	341	349	366	350	344	339	380	323	346	348	319	353	355	378	365	345	340	345	368	358	360	355	322	374	357	318	350	347	298	337	362	342	332	341	322	345	363	365	324	353	357	337	355	326	351	381	324	317	330	318	333	335	381	370	348	312	344	338	387	331	308	367	332	344	343	354	357	340	304	364	341	347	347	330	340	337	343	334	349	337	342	330	330	334	353	350	381	383	311	335	362	332	372	350	369	318	329	362	346	355	332	322	352	349	360	357	341	329	378	331	345	342	370	378	333	298	348	360	352	318	337	344	319	341	347	361	335	357	376	363	322	354	358	348	368	312	346	337	345	276	363	320	342	342	315	372	335	351	349	343	328	332	285	319	374	339	344	303	341	339	355	360	353	340	372	323	301	335	367	354	291	342	357	327	353	336	377	338	343	334	355	321	355	362	342	344	379	371	382	385	345	353	357	363	328	327	364	371	354	364	333	363	332	332	348	349	341	353	388	341	304	338	331	338	325	376	311	359	368	357	351	356	339	313	362	332	313	330	371	364	325	328	342	336	357	355	370	332	358	356	323	310	338	376	360	335	375	307	332	337	343	343	334	359	337	337	346	334	311	353	377	311	331	332	357	378	355	331	341	336	320	339	334	346	328	370	334	306	378	337	316	319	329	306	350	326	362	349	356	369	335	357	302	323	347	339	365	306	320	330	324	331	353	344	316	319	362	362	297	357	333	338	335	323	371	324	333	344	334	325	357	297	360	320	336	349	346	359	346	314	366	342	355	324	331	384	388	378	357	340	323	370	328	350	345	337	303	320	385	342	346	351	380	361	351	373	327	339	347	340	351	362	335	300	379	351	320	334	322	318	354	378	325	332	346	352	362	308	378	343	348	350	344	326	297	347	351	305	321	335	334	357	363	349	344	369	375	350	361	366	334	397	380	316	381	352	392	340	342	354	358	336	332	362	362	350	314	346	305	356	385	319	337	345	353	283	359	360	361	361	339	350	355	375	342	349	341	336	353	342	327	349	317	354	335	367	356	347	366	338	383	367	340	347	336	345	383	344	330	340	354	371	341	355	347	344	368	354	367	365	347	354	338	329	386	340	366	359	379	351	356	317	352	361	380	334	353	321	354	355	342	356	346	378	339	364	347	330	328	339	350	288	311	351	310	335	340	336	337	332	327	364	326	307	360	343	356	339	353	317	367	335	351	376	351	355	367	344	337	313	348	350	348	326	342	374	337	331	302	320	338	318	329	384	375	373	328	353	327	327	362	314	341	354	336	355	301	344	347	311	355	352	332	346	346	280	368	349	345	367	332	376	378	354	354	337	349	344	328	353	352	335	334	352	359	311	331	348	342	352	336	317	340	383	372	339	326	341	378	340	335	348	332	353	331	328	331	352	400	352	327	313	335	341	352	357	369	375	349	315	340	326	316	327	356	360	348	352	374	347	318	366	355	342	356	348	359	321	340	320	345	348	335	354	372	351	340	350	368	335	353	324	294	319	376	332	388	342	368	353	376	341	363	296	342	322	356	373	357	353	325	315	341	338	346	337	345	355	337	344	340	370	328	307	331	311	336	366	336	358	333	330	352	310	359	343	332	335	354	308	360	345	375	345	330	326	352	365	332	372	334	340	361	378	366	332	381	351	339	349	315	353	329	365	358	346	368	360	354	362	376	323	304	341	351	319	325	343	313	350	311	316	318	342	342	319	329	317	339	352	319	346	306	309	329	334	331	349	363	310	357	320	302	337	341	363	310	330	323	345	368	313	349	342	320	342	339	375	346	352	359	359	350	349	360	348	364	365	356	376	334	354	341	347	355	331	340	359	343	335	317	332	331	354	355	335	310	303	358	323	317	341	336	355	360	347	343	377	333	357	312	371	351	346	349	368	310	322	366	312	328	325	373	341	351	369	352	352	351	328	335	369	349	352	363	340	342	343	340	333	342	396	384	375	319	359	334	303	350	372	331	305	345	331	331	376	354	345	379	362	331	340	343	328	354	336	358	322	330	350	315	327	324	344	375	357	352	343	345	348	343	336	320	302	350	341	354	329	366	354	330	367	320	309	339	339	367	377	342	320	297	312	358	347	361	335	380	357	360	328	327	330	332	333	323	348	364	357	327	331	357	344	351	371	314	347	349	318	371	315	326	360	386	325	334	324	341	356	312	344	313	346	341	349	399	344	333	354	353	338	354	352	367	331	315	325	350	310	349	339	307	329	371	401	325	362	369	332	352	307	298	370	324	327	360	346	303	359	354	324	350	339	345	405	351	351	297	356	354	344	349	352	329	365	309	380	330	333	352	337	315	310	323	308	376	341	363	338	337	332	352	310	346	361	338	350	284	285	337	351	324	370	325	326	326	360	338	356	342	338	338	360	394	370	341	360	355	367	333	363	364	354	374	360	307	334	347	336	334	361	344	354	339	357	337	332	323	364	325	367	321	350	303	325	349	322	305	388	330	381	337	378	361	354	337	350	352	350	356	335	379	312	360	353	312	329	391	364	363	342	334	343	376	353	316	351	322	336	294	316	324	362	362	327	366	344	346	340	327	343	321	349	358	321	339	345	351	342	309	305	353	319	355	354	331	326	346	364	338	336	316	349	379	349	357	348	322	332	331	325	359	324	348	365	335	334	372	359	349	350	354	370	352	329	388	340	367	367	381	354	307	344	321	327	356	344	347	359	377	341	377	365	343	357	351	356	340	367	352	349	390	304	324	314	362	362	393	379	360	385	374	362	352	361	315	331	323	357	344	356	338	342	381	340	317	351	326	347	350	309	346	341	331	336	316	339	340	341	309	318	342	326	336	335	334	359	350	300	331	366	356	392	341	336	354	357	327	349	380	333	352	370	347	345	335	337	328	356	341	363	312	320	365	390	323	307	335	350	352	331	332	350	330	351	359	343	338	325	350	375	327	331	345	331	365	354	318	332	333	309	360	381	315	348	365	340	349	347	336	342	317	346	326	311	370	299	369	325	336	348	373	321	379	365	351	354	344	335	341	326	374	353	375	348	353	343	330	354	323	336	379	326	345	347	338	333	368	308	355	362	332	355	341	327	386	349	340	339	364	353	332	348	307	331	354	353	369	384	347	331	341	383	375	336	358	322	332	329	355	337	369	345	340	356	361	369	358	352	339	360	331	361	343	338	360	363	378	345	342	334	314	360	320	350	366	343	364	355	318	352	352	318	330	330	336	368	312	332	350	309	376	365	372	331	327	344	400	361	368	352	353	331	333	335	398	366	332	360	385	350	308	369	328	319	342	331	366	357	370	319	294	381	351	330	325	333	343	337	320	312	332	334	359	364	339	338	350	363	338	350	361	339	326	339	336	355	339	355	332	320	316	317	384	353	374	356	346	340	318	330	327	329	330	317	330	347	348	355	334	353	375	338	346	314	348	314	359	407	370	325	346	305	345	352	365
14741	2166	2626	2578	2321	1872	1428	1275	1092	1090	1087	1050	984	1008	1001	1088	1085	999	963	981	991	949	905	978	910	868	925	878	830	872	889	861	891	867	845	850	820	804	808	852	805	763	817	849	783	872	852	832	834	825	834	862	784	819	827	884	934	790	794	799	826	803	834	786	835	781	791	819	782	772	841	815	784	793	780	838	806	806	793	803	859	785	807	785	815	815	853	854	834	816	804	782	859	831	805	879	808	775	828	794	836	800	790	722	800	775	858	807	806	787	829	793	840	817	867	766	834	858	834	813	827	792	800	766	815	790	747	803	801	843	786	763	816	846	832	761	806	825	857	844	806	789	791	804	831	779	869	780	810	795	802	803	796	854	801	789	803	746	807	834	778	814	846	805	821	835	830	811	812	770	794	806	823	807	883	830	803	827	854	850	825	840	798	829	846	815	794	842	798	818	841	786	825	773	841	780	825	803	829	796	827	826	799	799	784	815	858	780	824	813	815	814	797	871	829	812	770	810	794	793	799	763	788	813	835	790	793	759	797	818	820	779	780	758	833	803	807	808	808	764	884	802	851	834	804	861	822	765	792	823	803	826	820	793	762	817	864	767	821	851	799	787	825	852	817	870	852	800	805	847	784	795	768	756	846	849	801	792	799	800	802	813	818	777	823	824	864	806	824	812	802	808	777	842	747	815	828	830	773	783	814	871	832	770	735	791	821	807	826	804	853	796	829	815	797	834	777	838	792	777	803	844	788	848	785	806	815	755	838	781	805	791	838	775	772	792	836	822	809	792	797	787	781	810	807	829	739	802	786	819	875	801	783	767	782	805	856	847	818	812	796	826	826	814	780	769	815	816	873	853	786	794	796	823	868	858	814	805	849	787	787	781	786	821	785	827	812	805	815	823	804	804	811	863	819	760	770	814	833	789	862	841	825	814	817	828	806	801	807	850	814	845	802	819	797	861	790	784	798	795	835	758	823	800	758	764	793	824	805	770	848	807	775	790	809	864	753	790	865	863	829	850	780	748	823	778	774	775	802	884	826	787	818	800	819	812	766	831	839	809	826	742	803	770	822	782	837	828	838	779	821	826	795	840	785	812	825	843	777	784	742	824	806	794	804	784	813	764	827	782	835	826	830	800	795	861	812	823	814	770	822	783	815	826	830	802	832	792	815	765	767	741	810	832	804	755	794	775	789	827	768	813	787	819	802	839	837	834	789	811	741	808	794	792	828	817	803	848	775	830	790	776	796	812	762	813	836	806	778	842	847	866	828	817	787	785	851	807	817	809	858	773	753	776	736	852	802	790	829	813	819	841	843	843	801	782	810	789	843	775	836	769	804	807	846	828	832	783	847	789	768	770	787	780	832	801	782	828	802	814	763	769	799	813	786	864	813	771	785	815	843	763	805	869	835	792	788	775	844	824	828	814	795	867	803	799	737	849	800	872	820	828	784	814	815	838	804	800	802	841	818	839	840	775	818	876	757	793	796	790	819	792	861	868	844	806	798	774	872	815	828	864	837	807	810	830	839	817	808	794	815	788	834	889	798	777	820	824	856	822	790	847	843	793	804	774	850	764	741	756	794	817	798	847	774	813	793	789	812	803	784	822	839	894	810	832	783	838	846	769	828	824	857	741	798	829	826	779	838	831	838	810	789	815	814	859	814	798	816	760	842	798	786	801	836	853	810	826	874	815	772	798	787	781	785	810	782	818	852	861	764	781	836	783	830	806	777	848	787	792	831	850	810	841	768	836	847	822	815	794	789	805	741	787	820	820	817	799	833	887	798	849	852	836	822	770	750	801	816	835	811	809	825	741	806	788	801	830	778	831	792	811	768	806	808	832	806	777	871	804	811	798	819	832	799	813	764	816	791	781	816	853	839	769	789	788	807	743	803	791	763	775	766	847	849	766	838	847	786	826	781	805	806	786	840	819	846	796	804	830	787	803	760	796	841	846	829	780	817	812	783	820	849	841	815	844	741	810	804	757	779	824	786	789	808	799	795	857	857	823	812	785	799	815	866	819	819	825	879	778	831	808	870	830	799	853	795	800	783	830	805	807	811	850	809	783	878	816	816	817	819	828	865	765	782	861	789	805	793	819	822	845	804	838	793	844	816	777	791	813	798	786	808	816	763	816	848	864	813	779	803	777	862	771	821	845	792	840	775	814	809	871	783	825	829	819	810	866	800	785	791	814	826	827	819	829	751	747	810	774	747	803	794	819	797	787	771	841	779	788	794	823	814	751	817	779	791	783	813	869	828	794	789	775	793	788	842	785	828	791	784	783	855	813	822	769	835	789	787	859	784	816	800	835	773	856	842	790	808	805	819	861	833	792	843	820	817	792	772	811	808	793	822	808	796	795	817	821	804	832	835	781	801	845	822	754	829	837	785	789	810	817	790	814	809	824	789	810	864	793	783	807	808	803	784	813	795	825	825	786	835	803	839	804	799	788	787	760	773	771	774	821	824	843	797	765	809	818	751	846	798	806	804	845	821	815	790	789	814	817	759	875	860	797	807	816	792	775	826	790	761	824	808	787	862	826	789	815	853	799	804	773	758	761	827	865	771	871	868	794	801	809	807	809	766	762	868	823	824	819	815	813	823	823	803	771	798	792	747	815	778	751	816	820	802	779	868	752	836	814	771	749	843	843	777	823	842	793	792	783	789	852	801	801	811	836	857	831	785	814	795	839	836	820	791	804	791	842	849	831	817	786	816	792	791	874	796	796	795	822	805	740	809	837	845	754	771	768	795	786	763	812	792	803	852	816	760	865	831	778	830	815	813	832	801	792	808	807	802	789	817	787	778	803	782	787	803	799	808	795	829	846	810	789	829	853	792	846	772	771	801	808	824	845	874	779	793	785	826	837	844	792	841	814	883	814	778	845	837	814	820	795	805	792	792	811	806	827	810	822	870	849	860	783	775	805	796	788	791	839	831	823	823	771	846	839	856	846	780	865	795	818	839	808	797	784	827	791	810	831	770	823	764	797	864	776	841	791	830	797	795	810	842	833	865	844	805	801	795	830	766	804	788	795	780	771	836	803	829	818	836	862	774	848	806	843	838	810	887	800	795	826	837	839	871	814	846	781	816	826	799	838	772	788	799	852	826	753	816	742	783	803	781	880	822	780	783	731	832	848	798	801	854	829	773	788	817	863	765	763	790	727	837	801	776	789	781	802	858	833	803	803	828	793	851	788	789	795	808	811	806	796	786	857	773	791	840	832	808	831	834	780	783	814	808	806	829	742	799	760	774	760	775	843	789	828	846	788	789	820	786	813	813	794	829	855	834	754	862	779	786	799	803	791	829	841	818	839	820	760	763	787	856	797	777	813	803	822	818	877	794	790	834	815	822	784	868	812	820	834	784	818	807	797	757	769	795	812	834	806	830	771	778	790	817	843	849	762	857	859	787	820	839	768	796	798	790	797	791	816	792	812	789	785	838	827	787	807	817	841	754	803	796	848	814	814	789	867	870	779	777	783	875	832	828	789
27234	5926	2255	1443	1010	690	545	510	446	420	401	422	363	438	434	373	435	398	425	405	364	367	376	395	407	357	353	326	321	343	349	365	319	382	342	362	369	366	352	381	348	339	334	364	346	373	351	358	368	345	354	377	364	358	371	393	354	351	360	347	368	379	349	325	330	304	346	375	359	321	369	352	343	318	340	330	325	358	371	349	342	361	334	311	351	351	358	327	342	352	376	336	359	382	335	366	337	342	380	322	370	345	305	349	318	359	365	341	340	378	341	321	355	351	371	362	334	359	363	353	348	370	333	344	374	368	402	343	338	328	380	343	370	364	354	361	323	317	391	341	345	328	338	343	327	338	329	353	357	338	342	310	361	333	322	352	345	335	363	332	320	361	320	344	348	366	382	370	338	349	345	349	345	342	348	344	353	362	358	349	344	337	371	366	322	358	390	317	342	367	375	335	311	348	365	378	346	341	321	365	356	357	396	362	377	370	362	324	374	346	360	345	356	365	349	374	344	355	311	340	373	336	377	344	336	336	355	329	359	358	344	357	361	337	329	334	373	334	330	386	327	334	363	327	351	367	341	361	351	328	354	330	359	356	315	323	337	348	319	344	331	357	342	355	388	390	346	355	334	368	325	387	352	351	313	348	345	367	344	320	307	349	355	337	354	364	330	341	347	371	357	362	342	344	335	369	316	348	347	356	338	360	374	345	315	321	360	377	346	337	359	358	354	369	369	328	337	358	345	335	336	333	347	327	310	365	343	363	375	387	352	330	380	329	362	336	319	349	306	312	344	355	369	340	340	342	366	337	316	306	353	342	332	326	357	356	350	342	365	336	344	325	345	329	335	329	359	346	324	323	368	355	355	361	357	381	360	365	370	382	318	321	371	343	342	318	324	324	316	389	321	357	316	355	348	332	343	367	322	374	358	375	369	377	374	396	360	346	389	363	350	345	325	336	347	392	348	375	366	360	345	349	376	359	412	324	347	353	362	371	339	347	353	376	304	362	337	392	344	346	326	338	364	377	378	356	397	370	358	335	356	357	351	368	369	330	364	332	372	376	357	373	348	336	374	345	369	325	335	360	340	375	335	357	376	361	349	346	361	296	367	335	364	360	362	342	343	347	368	365	346	353	363	368	354	337	361	333	339	358	364	334	330	338	367	321	357	308	365	341	347	363	373	338	328	368	344	333	360	335	375	351	334	375	365	347	336	378	356	370	373	359	353	310	359	340	382	363	356	346	339	379	344	372	353	340	376	334	354	342	339	396	336	310	323	329	373	341	351	379	349	337	358	339	320	329	335	337	340	371	323	354	336	357	327	331	360	338	320	332	372	322	338	329	328	369	348	404	339	354	317	367	371	352	341	343	363	393	341	316	333	338	360	371	358	322	351	344	336	347	337	329	336	355	344	308	313	355	342	321	301	331	361	319	377	386	351	323	371	366	335	336	344	335	342	335	329	327	350	326	365	358	372	334	364	339	316	324	348	344	328	336	315	327	339	353	374	347	373	353	365	387	348	342	370	348	353	353	372	292	335	392	396	386	320	365	350	371	371	375	331	331	371	365	371	351	381	359	330	359	324	324	363	362	339	325	366	344	363	361	387	347	335	356	335	325	344	375	360	351	333	330	334	329	348	364	379	342	338	351	346	349	354	300	331	368	369	340	322	333	359	341	355	326	361	335	366	321	341	376	358	311	321	358	370	346	339	363	341	339	337	358	341	328	331	367	339	335	337	336	399	357	341	326	344	321	334	323	350	343	337	381	334	355	351	340	307	345	321	359	303	337	329	319	352	384	335	340	363	330	338	331	310	375	381	367	372	343	343	342	353	335	331	377	352	302	336	386	370	344	350	352	312	367	341	339	377	354	346	369	377	360	332	361	387	356	346	370	320	351	363	377	343	335	328	318	364	342	365	361	319	366	370	328	330	361	330	374	345	338	346	365	382	364	375	338	373	374	385	333	356	355	308	334	337	356	304	352	352	346	369	359	341	360	334	362	366	348	392	350	360	362	322	318	352	349	336	359	347	334	352	324	371	361	350	363	398	333	327	378	362	332	342	340	344	366	340	348	331	319	347	367	371	366	376	354	328	351	321	361	345	367	356	365	349	333	350	380	357	344	386	366	362	327	352	398	329	370	333	341	355	342	349	351	378	348	354	386	351	330	335	328	352	340	361	362	352	399	357	311	332	370	365	372	336	340	346	360	339	355	348	318	359	353	358	355	322	355	330	334	362	330	346	312	362	340	322	349	376	334	355	331	385	369	358	343	386	339	341	374	348	368	321	321	356	356	328	360	361	339	368	342	354	359	408	338	298	361	387	305	366	357	354	328	327	379	341	350	343	342	345	346	313	307	339	358	394	322	366	351	357	382	347	382	356	384	341	362	340	334	352	359	370	344	355	316	331	349	351	343	351	358	335	352	346	336	301	360	338	333	350	357	343	357	350	354	345	332	322	389	361	326	340	364	359	292	349	348	333	383	318	342	339	324	369	327	327	348	379	370	375	391	355	342	338	331	386	325	326	324	366	345	360	322	355	360	355	340	366	347	337	328	402	321	343	348	338	361	338	350	351	371	322	351	353	322	324	348	329	357	340	350	339	367	321	384	302	327	315	299	346	340	327	337	308	346	348	382	329	337	360	362	352	341	365	323	304	348	303	348	314	367	358	336	362	350	331	337	327	341	313	326	340	378	381	353	355	348	337	377	332	347	342	331	369	340	348	325	334	358	346	367	391	343	353	345	331	345	340	349	378	346	329	360	357	341	339	401	364	360	354	340	331	369	341	366	368	343	360	381	376	378	359	348	377	349	375	347	402	392	316	328	372	331	360	336	356	368	327	348	350	346	372	356	380	367	368	375	362	345	308	324	314	357	361	326	359	333	317	319	359	372	346	342	333	363	324	367	369	358	322	305	342	360	348	373	381	342	333	352	356	356	347	358	354	389	336	324	317	337	349	333	337	323	314	370	326	341	338	324	382	360	380	344	359	340	352	323	358	355	373	387	338	355	350	326	326	355	374	321	354	322	331	357	362	363	363	346	349	350	334	354	383	334	345	339	338	369	360	382	336	352	319	325	353	348	363	351	402	350	326	313	334	339	333	367	353	320	380	346	368	345	365	316	324	340	361	335	338	348	340	353	352	333	354	341	340	349	348	387	313	341	363	333	355	365	312	341	375	363	335	338	337	341	316	338	355	359	378	369	373	370	336	352	316	313	369	338	378	349	343	345	365	340	337	325	317	369	342	336	369	357	324	340	332	338	361	414	328	321	362	339	377	358	329	311	349	383	305	351	330	338	348	377	344	333	341	343	322	365	368	329	367	337	356	322	383	332	359	340	341	347	355	340	343	382	348	350	336	321	316	349	330	366	340	383	323	362	329	381	330	337	334	365	357	386	335	343	370	337	355	358	287	340	343	363	368	353	351	351	395	354	362	322	396	338	325	361	355	335	333	333	364	348	325	318	357	351	363	364	321	355	314	352	368	371
15816	3057	3778	3857	3443	2592	1897	1643	1468	1300	1279	1228	1185	1163	1235	1199	1121	1164	1144	1077	1076	1055	1010	958	998	906	913	911	830	898	828	822	837	834	879	812	814	838	841	804	900	783	847	859	865	859	869	795	807	859	871	817	819	801	872	916	878	913	832	832	798	797	815	862	815	834	741	816	830	783	815	780	825	796	828	798	805	851	846	816	803	771	741	772	841	810	741	858	832	810	805	761	777	796	792	838	856	804	821	792	839	788	806	778	793	812	835	805	788	786	786	788	772	757	782	797	824	845	773	740	810	770	759	802	772	748	845	775	791	781	849	806	800	827	835	800	741	828	817	780	799	821	764	822	799	808	826	759	788	802	826	791	788	812	866	815	792	788	826	787	827	788	741	766	823	787	826	793	809	774	805	796	775	770	821	742	791	813	833	764	813	797	762	828	801	779	786	774	773	851	777	794	804	869	798	766	790	761	774	808	800	792	789	823	856	839	823	833	848	805	853	810	760	747	810	777	814	792	809	783	826	775	846	831	778	811	774	825	822	805	779	779	790	747	775	824	815	780	789	826	827	770	810	776	826	836	824	788	833	790	756	790	842	722	755	834	850	787	777	813	787	774	831	764	790	777	780	803	806	749	804	769	793	749	742	834	839	774	794	847	791	771	804	744	795	788	772	775	798	801	779	827	802	805	782	806	793	763	806	769	817	770	796	845	805	786	813	824	775	858	776	809	815	828	784	789	812	719	778	836	786	796	812	809	730	811	784	801	786	768	835	777	773	781	815	804	791	779	784	750	763	768	770	810	783	809	818	762	756	733	784	782	828	811	797	764	774	824	807	858	823	781	825	777	759	815	792	851	809	776	794	732	747	787	766	798	783	779	858	788	795	839	822	754	813	813	830	816	810	835	799	788	821	823	729	796	755	765	844	747	806	798	789	812	837	790	717	820	777	794	817	804	720	802	832	781	780	802	762	781	791	779	794	825	810	779	796	838	790	761	836	824	783	812	823	810	761	774	768	803	819	803	809	794	789	769	818	785	800	805	756	823	793	795	791	806	861	784	763	822	828	750	757	745	818	820	808	850	786	800	855	805	827	748	834	783	856	756	795	784	825	745	779	730	768	807	864	820	748	833	780	800	774	789	805	835	807	801	836	701	787	849	824	811	774	803	796	846	806	826	813	786	808	741	744	812	761	824	831	812	743	779	796	804	819	824	814	790	824	801	825	794	822	820	803	765	804	816	783	819	778	769	801	813	838	845	792	813	768	817	763	782	763	786	756	836	813	852	772	844	794	787	800	754	815	734	821	775	794	754	771	771	839	803	822	757	784	817	781	808	801	775	787	802	776	797	776	801	787	820	775	758	859	756	802	782	827	776	816	801	830	778	813	775	776	779	828	824	809	785	796	771	767	819	812	756	778	819	782	822	737	781	755	832	837	789	747	799	778	768	762	802	809	859	805	781	755	781	834	763	814	818	779	830	757	823	789	777	855	822	787	831	773	788	827	801	821	800	747	788	787	793	790	804	834	817	765	832	748	805	802	789	804	773	816	815	778	787	765	811	831	782	798	808	806	829	758	795	816	791	806	827	807	753	735	847	856	797	770	854	803	820	749	801	811	733	844	750	823	774	832	777	781	778	830	798	791	778	756	832	823	858	840	796	806	814	800	811	790	792	799	782	804	851	819	780	796	829	811	788	815	789	815	822	789	802	836	785	769	839	800	794	812	773	763	747	791	805	795	847	781	778	785	845	820	801	772	796	796	799	847	788	824	827	829	811	826	826	785	779	821	835	797	780	802	733	832	800	827	785	816	800	780	782	841	797	819	825	809	819	764	843	757	789	821	760	775	765	827	777	834	767	807	818	778	817	817	784	787	820	786	824	737	824	808	767	797	793	822	823	811	812	795	772	761	796	808	742	774	783	830	855	784	757	829	767	797	832	783	795	821	807	800	736	818	832	773	814	826	765	776	774	769	856	801	830	780	830	753	822	738	787	819	830	788	841	790	806	771	747	795	786	777	824	788	857	790	816	756	798	810	784	806	820	799	801	788	761	781	845	812	789	820	818	797	796	785	823	803	854	763	781	774	811	785	778	732	794	790	846	786	835	772	736	812	798	771	829	766	814	793	809	802	812	796	817	761	800	791	773	776	791	815	811	719	814	839	836	817	759	802	812	822	756	761	822	814	804	819	872	771	797	823	799	750	840	801	759	778	793	825	788	805	801	822	787	752	811	818	800	845	801	818	815	797	817	819	746	825	785	759	797	812	820	757	806	849	797	812	804	754	806	840	850	797	834	773	805	789	756	803	788	801	808	788	782	769	804	774	827	747	792	803	833	822	815	825	812	782	860	825	766	760	796	812	769	810	796	768	833	810	852	806	823	784	755	810	802	758	809	801	825	811	764	739	822	799	799	831	859	798	815	855	765	816	798	814	820	836	796	779	836	776	774	791	790	842	831	787	782	753	816	785	758	804	806	774	758	795	831	807	781	823	783	802	768	828	846	819	734	790	802	806	800	771	833	770	761	787	758	803	799	768	827	777	796	812	789	816	804	805	795	829	791	822	826	826	756	827	772	811	813	857	805	788	808	772	773	816	783	756	848	770	770	779	787	762	814	855	787	862	786	824	822	770	795	776	791	722	768	787	770	820	785	805	778	794	786	781	760	813	777	812	827	804	776	808	812	814	770	812	809	808	767	793	800	819	812	773	812	764	813	806	774	837	783	788	765	851	806	814	780	815	831	761	790	785	787	813	750	816	826	792	776	804	815	845	792	802	778	821	809	808	814	829	865	801	827	761	761	773	795	748	824	790	779	808	827	817	848	838	815	828	874	779	827	792	823	808	784	821	797	750	823	775	847	787	811	776	806	806	810	816	804	801	795	791	788	772	802	808	823	828	815	773	808	773	834	768	728	805	803	788	746	788	789	794	727	814	773	826	782	856	791	793	828	807	777	759	821	800	823	826	781	820	777	829	789	772	804	837	813	854	784	792	878	830	824	790	761	794	842	823	838	824	765	855	850	807	815	751	786	781	804	806	772	749	782	794	758	787	799	735	843	801	836	845	793	727	779	776	820	811	792	823	799	817	815	750	861	765	809	805	803	828	822	773	817	777	810	781	792	796	835	759	808	784	815	808	794	818	813	794	825	808	719	837	802	758	791	776	800	790	759	779	770	806	819	783	792	815	789	825	815	804	765	791	814	811	800	796	819	728	767	810	792	808	809	769	790	777	804	795	783	826	768	767	803	823	770	779	795	856	864	782	832	824	758	855	785	759	766	773	820	814	850	811	816	821	792	790	766	835	796	815	757	822	798	833	781	802	812	819	775	800	788	812	791	814	840	757	808	800	786	807	835	765	770	779	785	774	818	799	816	864	745	777	771	801	799	799	789	804	774	857	783	831	785	771	771	753	843	826	782	738	804	753	795	705	758	808	782	790	774	795	795	770	773	822	763	785	802	789	799	832	772	770	797	814	841	789	804	795	833	826	817
7687	975	484	387	326	247	228	248	208	217	232	218	184	251	239	272	226	215	255	224	265	211	197	206	228	198	219	232	215	218	225	248	218	235	197	212	195	187	201	212	244	235	228	232	205	213	243	171	212	211	212	197	213	226	208	226	205	238	210	243	253	237	211	216	223	218	182	215	237	221	216	216	196	242	223	210	224	212	211	228	242	216	217	226	207	209	187	207	208	220	194	214	215	210	205	234	210	232	211	215	178	211	209	229	214	213	197	230	217	222	197	222	265	198	224	228	198	201	187	234	228	191	202	223	215	252	251	186	231	213	219	182	197	200	216	225	199	208	223	243	243	231	218	214	224	216	222	238	191	183	197	212	212	230	209	198	249	223	220	214	187	196	211	195	220	204	184	219	240	223	226	192	231	203	210	220	197	202	210	206	233	221	223	207	216	219	214	225	175	185	236	240	195	191	217	198	202	209	241	191	210	205	203	208	202	232	211	214	225	202	229	193	232	243	258	213	211	217	239	207	208	227	237	209	233	235	230	218	223	220	234	241	213	243	193	208	233	220	216	237	218	211	196	196	202	201	193	221	232	226	233	216	228	225	220	228	214	211	237	205	225	201	210	227	204	193	248	214	239	222	218	215	216	192	187	220	240	226	213	214	220	194	220	213	195	216	205	235	197	222	233	188	221	223	221	220	222	248	206	221	203	193	228	231	222	220	244	214	195	175	217	199	191	253	225	209	212	200	206	205	223	234	231	223	206	195	215	232	217	210	218	204	212	200	220	205	233	209	214	209	209	215	234	200	229	209	215	244	198	183	225	196	216	200	228	207	222	248	210	213	207	211	241	236	215	217	211	216	251	222	216	209	217	240	213	226	227	228	207	203	231	261	226	221	218	206	189	255	192	217	215	213	252	202	193	223	208	210	222	266	245	215	211	197	246	227	245	204	215	196	227	233	229	206	190	183	223	227	249	222	229	243	223	212	197	193	232	207	184	210	246	215	213	221	199	196	227	221	221	202	187	228	203	222	213	217	200	216	227	244	208	218	218	225	198	204	205	224	212	237	227	178	248	193	218	214	209	236	188	233	237	199	210	215	240	249	226	221	249	191	201	219	221	207	180	212	198	223	247	214	213	230	216	180	207	232	236	189	228	232	211	223	232	213	213	184	196	210	212	200	194	242	230	225	200	179	211	219	223	234	228	252	247	236	202	228	215	247	203	224	197	207	235	233	209	229	220	202	195	219	217	199	210	194	209	232	201	206	208	229	219	202	229	218	225	218	225	217	193	211	219	193	224	212	255	225	229	205	200	221	214	194	185	208	222	215	195	203	206	216	229	230	244	204	247	210	223	215	219	203	233	215	231	215	242	209	208	207	178	224	200	221	215	214	212	212	225	194	236	214	222	223	228	216	226	212	243	236	236	193	200	222	201	241	228	232	208	220	197	219	221	180	207	207	222	231	210	241	227	205	239	227	221	192	232	205	227	211	233	214	246	242	217	222	208	213	223	211	216	206	222	205	180	231	224	200	233	206	219	235	237	201	205	218	218	185	202	202	208	216	176	226	197	203	210	247	190	201	199	219	231	203	237	217	237	240	208	210	194	210	202	203	223	237	206	200	200	236	229	211	219	212	229	207	211	203	198	236	204	212	215	215	217	206	210	203	206	233	196	205	229	201	208	224	205	208	227	204	201	220	210	233	221	235	217	228	224	193	231	223	221	212	224	213	215	233	230	240	222	219	220	228	205	198	200	189	214	202	218	213	247	214	232	210	205	212	217	240	223	225	223	228	211	225	194	206	218	200	207	220	213	202	220	192	210	216	227	209	237	238	227	232	244	203	184	232	244	222	257	216	221	222	222	241	240	202	190	244	220	211	236	217	208	218	212	214	221	213	201	222	183	225	209	200	231	231	224	192	210	195	220	222	229	221	176	216	220	241	195	226	209	241	186	223	226	258	221	199	180	189	246	214	204	196	218	200	201	201	206	223	201	196	208	230	250	215	213	209	224	217	249	222	199	224	208	243	226	208	228	207	207	240	205	235	211	219	182	201	208	207	201	233	240	216	192	197	234	232	219	227	228	219	229	204	202	199	210	226	194	202	219	190	208	240	210	201	243	204	223	217	194	214	212	200	182	208	193	218	218	221	206	211	218	220	225	206	229	240	201	202	211	189	206	252	234	210	198	216	217	198	210	211	213	216	245	210	201	206	210	216	224	211	193	242	203	171	214	225	224	206	226	192	207	187	219	213	209	217	201	212	207	199	198	200	220	217	236	229	221	219	216	220	199	200	239	179	185	184	223	231	201	195	189	213	214	241	231	226	201	196	217	233	220	209	202	201	234	221	209	214	184	236	191	221	209	212	196	226	207	214	211	207	235	199	226	222	218	190	194	211	233	207	200	211	215	214	254	235	216	171	204	211	198	229	222	213	244	235	195	220	247	193	210	247	213	237	206	218	212	223	204	216	236	229	183	228	227	221	217	219	223	219	217	239	228	215	247	212	213	231	219	230	217	223	215	210	207	219	233	220	211	229	187	205	245	210	231	194	211	190	192	205	220	213	221	207	203	217	202	189	227	234	196	230	217	212	216	190	204	235	204	194	229	212	197	237	233	235	234	208	205	221	227	211	201	237	223	189	194	210	198	200	217	218	218	204	233	214	199	215	214	230	234	225	233	184	201	221	247	217	231	226	219	223	204	193	192	227	205	203	231	241	215	231	193	207	221	220	227	227	228	210	205	208	234	212	224	230	240	245	203	226	219	208	252	204	212	224	197	192	229	215	220	214	221	217	234	237	228	209	224	235	227	239	214	205	194	190	239	192	182	185	205	229	211	191	221	211	216	195	178	179	227	219	210	204	199	204	209	253	225	214	212	223	250	181	213	231	215	190	217	216	182	196	221	228	217	195	212	204	207	203	214	214	193	183	184	229	213	257	236	192	231	186	208	192	205	202	252	207	206	211	219	189	231	210	218	228	194	201	233	243	215	193	211	199	198	189	225	204	223	200	204	199	210	221	225	225	220	218	227	204	215	228	235	202	208	210	238	214	210	210	189	189	220	198	195	189	209	206	215	208	210	228	198	225	202	216	232	220	222	245	211	232	186	227	226	221	212	239	236	234	194	230	207	211	205	214	255	206	212	207	228	219	224	237	225	216	223	197	198	232	215	214	220	224	219	208	220	231	216	209	197	227	230	212	241	231	237	193	202	200	219	210	227	213	210	196	210	240	206	211	211	220	218	200	206	200	226	198	240	222	227	222	203	222	215	212	236	242	257	220	216	219	218	199	214	209	252	206	212	201	205	223	206	189	216	207	242	185	190	226	165	212	224	220	197	226	196	201	217	231	197	246	235	182	174	221	198	206	237	220	213	206	222	229	204	226	210	215	215	229	219	213	217	220	207	204	195	199	219	200	216	232	164	209	247	213	204	193	174	227	196	220	212	218	199	199	225	179	177	209	207	214	216	215	237	187	251	224	220	189	213	238	203	211
5510	1024	1093	1128	997	743	590	603	704	617	641	650	616	637	667	667	618	668	666	627	640	575	591	583	611	575	643	548	561	548	522	553	582	532	572	534	515	507	536	567	541	561	526	555	547	570	554	618	517	584	565	531	504	557	555	599	589	583	554	569	551	543	567	562	516	535	539	560	516	524	543	582	546	521	535	512	560	535	599	540	562	547	513	553	537	506	544	575	552	566	573	510	497	558	491	539	537	555	573	519	590	559	545	562	530	522	577	575	594	523	529	550	516	499	554	555	552	532	560	535	535	534	576	516	540	592	503	521	567	540	540	564	517	538	495	522	556	556	564	560	563	529	551	509	549	569	522	541	561	538	574	512	554	559	557	552	539	556	587	525	534	547	577	563	577	525	530	522	550	531	576	533	538	552	589	584	551	611	572	498	563	556	615	551	547	545	537	533	548	546	546	543	574	573	559	565	525	538	550	531	528	536	542	579	527	531	496	537	555	512	597	576	532	548	561	540	575	544	546	530	533	565	519	542	537	525	536	539	568	534	557	536	581	536	555	557	542	513	560	572	512	581	532	581	607	537	543	550	532	549	511	495	552	527	568	552	567	527	546	563	563	552	541	541	573	530	545	525	538	567	556	544	579	565	571	554	530	499	557	514	566	548	577	515	541	571	525	547	558	562	557	577	527	565	549	510	558	605	580	543	561	551	534	521	568	540	557	572	540	554	562	537	539	539	533	544	581	561	542	526	565	552	517	527	533	564	560	556	546	525	605	533	531	543	524	521	551	570	534	541	497	540	555	548	503	532	534	551	515	531	551	549	491	542	516	548	561	529	565	522	572	536	578	560	534	494	493	534	559	604	527	555	576	517	548	556	573	545	542	586	530	526	509	558	529	558	563	574	543	574	547	566	529	532	497	585	553	520	541	566	586	539	522	554	555	533	579	560	578	587	528	555	525	561	553	604	581	524	521	526	513	555	559	559	533	599	542	520	520	563	554	534	502	590	550	537	580	528	546	530	521	548	543	556	566	580	508	513	547	513	571	501	563	534	551	565	556	582	527	550	593	521	522	519	489	536	568	553	495	559	573	556	528	538	557	541	571	556	552	559	531	562	541	522	554	563	539	550	572	532	543	535	587	578	530	505	568	542	537	554	566	583	515	516	539	556	573	508	587	530	574	561	536	538	535	554	573	536	548	525	516	561	473	551	525	536	517	553	575	545	513	575	540	535	598	551	567	565	539	537	535	541	517	523	564	567	522	530	546	591	552	542	561	509	569	558	524	545	561	550	519	531	555	560	585	566	557	549	535	534	576	500	501	532	589	534	556	524	536	535	596	572	536	590	550	561	556	524	549	540	561	546	538	560	525	583	533	555	570	547	518	583	554	523	523	550	535	593	543	530	549	562	536	531	555	588	579	511	534	584	506	558	569	518	504	521	546	529	533	543	551	529	511	554	509	557	549	534	520	576	532	549	553	590	535	555	516	534	539	555	508	528	521	541	521	491	561	576	553	556	547	529	546	543	541	601	591	493	521	577	579	579	538	556	545	537	547	552	522	540	542	556	573	569	533	545	533	523	533	552	555	551	507	558	499	579	564	485	565	559	543	548	582	560	559	561	548	534	529	525	569	555	507	542	549	556	533	567	594	550	535	520	504	521	494	549	514	539	560	561	545	572	549	570	519	551	527	566	533	525	534	586	538	539	531	551	554	541	586	548	541	537	526	514	544	543	550	540	597	579	505	574	535	540	545	527	548	553	555	605	537	541	547	535	517	549	553	570	555	518	539	534	573	550	504	523	548	528	550	487	544	584	560	537	572	534	558	509	527	551	503	549	522	523	549	544	535	560	547	579	523	564	530	548	540	564	569	534	511	544	532	525	534	532	560	567	576	542	563	558	547	553	562	498	561	561	524	572	554	540	527	487	547	535	551	522	519	550	540	577	518	506	540	552	579	536	513	582	576	569	531	541	564	559	523	563	548	544	546	538	567	525	533	546	505	593	567	525	569	550	570	563	542	583	571	537	530	596	522	544	524	534	514	576	550	524	546	528	549	499	550	542	549	548	520	501	523	544	541	504	538	534	568	563	526	578	572	551	504	542	550	524	554	512	560	551	528	528	555	591	538	563	563	555	560	557	537	559	531	572	567	538	536	529	525	523	526	557	582	537	546	515	536	530	537	532	492	492	531	544	542	540	542	575	516	550	548	541	553	521	537	502	512	555	509	542	563	552	543	554	537	544	548	525	558	565	540	543	547	531	551	548	525	517	531	532	553	546	507	586	551	569	580	526	517	493	556	572	524	523	496	580	553	475	511	521	555	560	539	548	568	545	522	509	530	505	494	583	543	549	503	562	568	575	546	600	571	584	541	553	578	519	562	543	507	523	518	551	549	523	546	566	531	537	481	564	537	508	550	571	571	544	531	539	590	523	491	541	537	539	590	548	526	553	560	569	564	566	482	528	554	545	555	556	538	548	561	593	593	545	562	545	529	523	577	555	535	576	563	595	566	562	559	504	572	557	577	519	525	536	553	543	526	543	528	503	531	593	576	584	546	544	547	604	571	565	556	526	547	489	507	530	531	526	546	532	577	576	556	511	531	544	548	531	570	544	552	552	536	505	564	565	563	587	529	551	555	587	572	571	517	572	504	524	512	556	534	500	562	556	560	546	512	546	561	517	538	509	583	518	537	527	547	552	540	526	557	539	555	517	543	550	548	581	540	504	551	535	547	543	510	558	532	588	546	531	522	535	546	533	526	545	538	529	537	518	549	553	559	552	533	564	508	525	574	512	551	541	532	554	540	574	558	520	510	573	545	572	518	505	526	513	479	565	532	556	545	547	552	550	560	551	542	532	583	566	526	503	549	508	568	548	569	576	575	525	536	552	546	534	535	572	485	548	505	545	540	537	544	597	542	525	568	526	550	536	539	527	524	522	574	532	523	538	536	528	529	537	560	520	576	555	549	524	531	519	535	558	551	567	542	558	568	567	552	546	556	556	537	539	530	526	515	551	513	544	540	536	563	533	553	552	470	610	527	537	526	542	572	541	548	561	534	523	585	565	568	515	523	540	533	526	539	537	533	532	539	561	552	608	554	533	565	550	537	538	525	536	532	541	588	548	594	532	562	516	535	548	546	575	505	549	552	596	503	531	600	506	560	542	540	522	509	535	559	566	539	543	554	552	529	578	519	538	527	526	564	589	528	510	524	554	518	576	590	532	542	526	542	503	529	507	536	566	542	549	563	518	526	568	526	552	539	557	555	529	495	551	568	577	539	586	567	547	547	555	537	546	564	516	564	498	532	543	588	512	535	579	547	568	523	568	521	561	545	555	546	580	511	585	551	520	538	528	553	540	525	565	600	524	572	550	529	561	563	530	525	585	567	536	540	554	516	521	543	555	539	544	525	523	581	573	526	534	551	556	588	516	553	543	566	494	534	553	533	555	543	524	563	561	520	527	568	514	523	534	587	550	561	532	543	508	549	521	527	496
20120	3222	1154	904	772	558	496	424	388	383	361	388	383	388	361	371	395	388	375	365	356	368	390	359	330	333	355	339	355	344	353	349	337	360	368	341	357	348	374	356	326	361	361	348	299	361	354	317	368	339	333	370	343	370	389	372	377	350	387	354	353	348	328	361	343	321	317	325	356	342	362	342	345	370	315	354	334	363	317	356	336	295	358	385	363	338	348	361	339	343	339	342	322	344	317	319	342	357	331	341	354	354	384	371	345	313	332	358	335	296	338	377	330	346	378	319	338	341	334	355	333	313	329	326	369	325	336	323	356	319	343	340	364	334	335	347	347	363	344	341	319	346	300	328	322	335	364	341	355	363	383	375	312	328	378	330	336	334	349	359	352	317	386	339	329	366	312	327	329	374	343	346	324	345	405	327	356	358	362	347	322	353	336	376	340	342	330	338	333	359	353	363	305	334	350	350	354	369	348	342	367	320	327	317	378	332	371	323	339	335	321	340	328	348	330	339	337	330	340	361	337	321	341	343	370	320	373	353	355	329	352	342	328	341	310	307	327	336	352	344	337	337	357	315	343	355	323	347	376	351	350	373	341	344	302	316	316	333	361	348	374	348	331	330	395	339	341	346	341	390	356	329	334	326	341	357	342	350	335	351	320	362	345	345	342	346	340	327	350	356	359	337	318	311	345	324	344	335	312	345	345	314	352	364	313	318	341	368	315	361	323	358	374	312	312	351	309	385	355	329	321	346	338	347	319	317	350	312	350	353	321	333	326	337	338	336	380	334	392	374	360	338	372	353	297	334	358	349	309	354	331	333	323	366	334	327	333	341	331	315	366	373	319	328	310	326	354	345	325	337	343	322	359	357	322	375	319	320	341	347	344	356	337	381	352	333	334	382	347	365	346	328	371	316	396	357	330	330	364	308	361	344	350	329	331	333	351	345	386	349	358	332	338	377	366	301	354	376	359	348	333	347	331	320	352	363	333	372	346	326	358	389	401	317	319	343	320	362	326	339	352	339	294	310	364	362	369	368	357	359	355	347	338	321	364	350	348	347	333	334	354	334	348	327	341	358	340	342	359	352	359	314	324	324	342	346	331	315	353	336	330	342	342	315	397	350	340	331	336	366	336	318	307	327	354	348	351	344	365	352	388	354	326	318	388	364	314	354	321	306	358	375	330	347	351	343	329	372	350	351	362	367	364	345	339	340	324	306	341	357	325	335	330	326	354	344	366	362	334	339	359	343	344	325	341	344	319	341	322	321	362	350	356	313	332	340	335	343	339	331	339	389	321	355	389	359	314	315	334	327	353	325	357	331	363	345	354	364	372	313	352	340	351	354	341	363	324	385	328	278	331	340	367	354	337	356	353	322	356	351	346	331	368	350	340	329	350	365	341	293	336	343	349	308	358	363	362	322	339	346	369	341	337	362	338	310	347	358	357	313	323	346	374	318	339	295	335	365	354	314	334	356	347	323	347	365	359	363	361	295	318	352	331	338	323	366	342	382	312	309	318	340	327	396	343	337	338	315	367	355	341	355	366	354	362	352	296	341	369	351	352	342	343	328	360	338	334	325	333	360	320	345	342	332	336	351	335	316	365	365	361	311	347	349	345	355	330	317	340	331	351	337	343	294	334	360	351	362	355	360	338	328	280	335	306	339	351	338	324	341	337	364	331	339	328	349	373	343	344	344	374	335	325	349	328	321	350	354	339	353	321	342	302	348	313	315	344	330	355	342	385	377	340	318	357	361	314	341	355	334	355	363	368	342	353	332	327	315	351	309	331	352	352	309	318	333	320	330	351	334	361	353	319	329	324	322	316	335	314	291	314	335	340	337	335	321	333	361	336	334	353	364	348	336	330	384	390	312	344	372	345	338	324	331	348	344	337	360	386	326	326	343	336	343	317	364	360	345	338	347	336	350	343	360	351	340	352	370	361	342	322	331	325	319	338	324	303	339	322	349	339	338	337	334	355	377	349	349	343	325	315	334	356	358	361	381	365	341	346	337	329	335	337	316	341	299	358	353	333	329	356	322	333	343	314	346	354	307	317	371	376	336	356	368	365	324	354	365	349	319	340	341	388	328	336	323	322	359	340	329	344	323	317	364	337	331	342	342	381	332	402	362	355	340	352	356	319	359	369	359	338	346	356	369	331	372	357	330	336	332	339	373	354	390	367	326	326	379	368	333	325	346	343	337	375	352	361	335	338	367	361	295	310	314	336	331	334	323	350	319	390	341	344	346	377	342	361	337	338	336	342	356	318	353	357	382	353	311	321	345	348	343	371	359	320	381	357	335	325	333	361	333	335	354	355	361	353	343	341	362	368	316	376	356	354	354	345	342	362	319	363	350	396	366	346	354	336	336	318	310	371	351	331	367	356	344	363	381	361	340	359	321	360	354	348	333	360	369	371	321	307	336	328	328	322	338	335	362	348	346	325	333	351	306	322	347	340	329	344	341	326	361	340	317	314	357	359	376	327	372	349	367	359	367	361	320	330	361	348	348	370	339	392	366	352	339	345	352	325	345	382	360	371	351	330	371	320	340	334	381	307	384	335	320	361	312	298	324	327	373	324	335	314	319	357	352	317	355	347	329	340	341	315	365	329	313	313	373	331	350	359	358	324	359	344	314	344	284	329	338	346	348	338	371	337	345	353	356	387	341	335	361	358	347	327	365	348	332	350	332	302	319	382	357	375	337	353	366	339	342	362	342	324	337	346	288	357	361	370	388	356	343	348	358	339	326	383	334	316	347	354	339	327	357	347	336	345	311	383	325	310	291	357	307	338	365	347	357	325	317	369	384	329	406	344	328	379	357	341	333	325	325	340	343	298	389	333	341	322	321	321	344	337	346	364	385	388	342	318	327	300	342	357	354	388	336	360	343	326	350	297	340	391	347	336	353	335	351	365	326	348	327	354	373	337	308	325	330	306	325	368	335	311	373	351	343	350	370	343	348	357	334	313	343	348	307	335	346	348	341	318	349	324	371	348	377	356	327	362	338	345	375	322	329	331	328	324	331	327	298	310	360	344	337	304	366	349	328	363	371	336	351	330	348	341	337	347	351	411	320	340	350	346	364	370	350	320	310	337	343	320	389	323	371	334	322	359	341	344	330	344	324	340	349	362	325	373	316	336	318	327	368	357	326	335	341	347	362	339	319	345	309	334	351	322	370	391	381	359	355	319	376	336	334	350	343	353	324	336	307	319	365	353	347	352	362	346	344	351	357	341	372	315	346	342	345	315	350	338	320	336	348	326	328	362	343	340	334	347	360	352	342	363	375	346	342	355	326	353	328	317	353	323	358	320	326	365	355	364	355	367	383	352	347	327	346	322	327	371	341	341	317	352	342	355	353	317	358	342	383	326	357	326	354	311	302	319	316	349	334	316	346	373	328	350	333	332	369	351	304	368	365	327	329	350	370	320	364	383	348	360	343	367	340	361	383	352	344	346	351	344	315	326	351	366	343	334	360	366	363	335	333	350	321	354	375
13056	2064	2421	2667	2358	1906	1467	1278	1186	1117	1124	1032	1084	1051	1045	1100	1091	995	1016	1026	970	940	974	930	844	878	887	893	826	912	868	878	834	907	828	856	794	805	891	870	859	865	866	869	831	773	789	824	781	849	807	821	825	819	863	857	910	842	867	809	797	753	826	852	773	780	806	804	872	867	838	801	766	808	797	821	828	824	784	834	828	793	801	824	823	850	831	838	822	849	837	848	855	824	849	811	819	832	780	806	796	832	810	799	798	782	823	832	827	804	807	852	817	811	816	833	830	860	779	791	771	805	826	846	800	755	808	793	824	794	806	827	818	737	830	825	794	771	776	778	774	811	825	815	819	813	763	818	828	762	839	854	836	776	817	785	809	764	767	837	782	786	835	764	791	784	838	828	801	831	797	852	789	824	817	792	848	839	797	834	814	756	846	813	819	803	801	743	777	775	767	775	796	756	812	787	811	844	828	799	803	801	842	870	749	837	809	817	763	826	774	775	770	817	787	853	839	784	801	813	800	829	817	774	801	811	788	728	827	799	738	810	809	798	810	848	773	813	794	807	789	828	833	805	862	777	796	798	840	756	754	803	776	790	836	797	809	819	847	820	804	834	821	807	795	791	823	747	795	799	766	799	777	813	802	793	806	793	791	799	888	877	762	813	812	802	828	848	829	847	837	807	742	792	752	846	800	783	791	822	831	817	821	836	818	825	802	786	782	809	782	843	838	812	797	851	821	827	843	777	835	800	830	823	828	762	794	852	827	820	838	793	791	797	809	787	790	764	829	786	811	845	812	822	784	832	820	772	850	797	792	829	846	784	807	823	791	785	795	795	831	806	845	865	842	788	828	812	798	872	795	834	792	814	819	777	798	834	783	786	794	798	830	860	842	786	796	790	809	846	807	792	761	768	776	822	830	821	840	844	830	800	799	823	788	837	813	819	802	819	815	822	888	802	839	773	835	853	758	804	790	715	840	835	859	794	820	789	809	810	812	806	814	841	822	781	796	813	855	733	796	769	805	786	784	816	753	823	804	829	772	874	839	861	839	798	787	844	783	782	792	800	782	821	797	774	865	783	797	812	818	785	815	828	817	814	832	829	837	761	826	806	809	758	816	826	812	762	829	816	764	816	807	815	781	820	791	789	775	809	810	754	798	807	881	788	789	801	830	784	788	818	821	825	863	793	795	788	798	779	849	752	775	840	815	838	817	815	784	827	850	888	766	817	767	838	823	795	797	853	791	833	823	818	792	823	796	769	837	827	841	818	819	808	782	828	811	843	792	812	747	786	840	746	788	837	817	872	799	813	763	827	847	852	785	794	845	819	769	787	804	789	753	775	834	811	803	772	785	825	779	766	810	817	772	805	800	822	797	799	840	813	832	808	826	866	813	793	803	773	800	810	787	767	792	788	772	819	830	766	820	799	817	791	807	774	769	818	802	824	783	766	802	816	815	797	854	817	817	827	833	785	853	770	837	815	794	846	804	774	794	819	809	836	820	781	868	856	832	838	804	807	787	832	837	794	788	819	810	789	834	770	847	825	813	835	782	808	819	813	841	770	731	864	808	822	826	832	786	812	819	823	773	805	799	801	790	812	819	793	835	811	805	783	789	839	807	795	828	869	789	783	771	832	792	811	789	873	843	791	828	819	765	807	788	744	823	814	797	826	785	822	822	794	825	795	808	797	802	799	781	794	838	766	775	835	778	879	756	755	816	808	797	860	796	828	839	804	839	814	795	802	788	753	818	764	848	814	839	795	814	767	822	827	798	741	769	818	809	867	817	885	802	797	814	805	862	800	834	776	787	798	815	832	815	835	771	789	774	821	832	842	796	784	788	803	785	790	790	817	833	817	802	798	814	757	885	890	799	789	827	841	809	792	823	825	803	795	778	815	813	849	799	788	840	804	813	826	817	824	801	814	845	777	806	795	823	755	803	866	783	782	804	780	835	790	795	795	822	792	789	835	818	760	827	769	794	778	819	799	847	788	791	803	780	811	752	792	830	728	805	793	776	761	793	782	819	814	794	848	851	868	779	833	832	826	844	770	837	802	757	862	793	776	806	787	803	817	774	782	761	799	842	845	790	816	792	846	810	775	758	790	773	826	787	821	788	880	796	831	829	787	804	819	841	848	770	796	816	795	820	787	816	801	839	807	810	805	803	812	793	795	816	855	772	837	752	798	822	818	813	841	770	807	815	846	829	838	790	826	785	855	761	809	795	809	819	798	825	801	819	783	807	820	775	789	777	830	773	796	810	851	848	838	816	823	821	748	868	833	829	792	830	795	828	859	774	795	843	784	798	864	847	806	820	787	817	788	782	860	807	837	807	780	865	759	787	790	759	813	822	746	850	785	839	829	820	809	841	841	790	840	820	810	861	837	795	854	796	778	831	810	769	851	803	773	808	806	798	810	815	850	797	783	794	811	842	859	829	775	863	806	831	813	840	826	794	826	774	818	761	826	848	754	783	820	763	811	794	815	821	771	834	827	813	843	829	825	810	800	773	815	780	835	833	809	817	858	772	784	822	809	822	805	800	791	801	770	803	817	838	819	806	859	815	803	847	817	801	835	830	827	825	812	822	833	809	845	801	805	779	781	817	810	823	803	784	838	824	799	829	864	825	810	780	812	824	800	808	799	805	810	797	807	833	868	812	741	831	795	868	854	800	806	803	797	867	799	775	806	827	812	831	788	822	801	812	795	857	816	792	795	787	840	823	846	799	756	829	788	875	838	880	782	818	758	829	772	855	853	800	785	827	784	830	829	870	784	845	787	781	822	819	781	766	839	799	794	809	806	806	821	873	770	841	799	813	810	802	843	776	804	833	808	786	798	791	821	871	772	788	836	810	821	783	795	791	812	817	842	779	788	798	785	802	798	834	815	825	755	809	833	772	789	827	789	841	849	825	821	802	787	794	790	813	802	823	862	822	822	771	779	785	814	786	775	830	843	808	813	786	837	835	801	798	805	790	865	852	782	815	799	777	798	814	814	816	810	805	767	772	837	805	807	887	859	848	780	798	820	783	842	853	815	837	853	829	797	840	797	839	788	788	812	813	786	780	786	844	813	801	801	802	785	808	794	837	733	823	825	840	791	811	827	817	763	825	839	818	788	828	766	806	844	829	829	813	798	803	837	794	788	841	791	826	817	884	825	837	803	815	810	818	820	827	785	873	825	806	852	817	837	771	834	843	801	829	800	776	824	775	835	827	819	791	862	809	822	828	798	826	840	737	836	815	773	801	807	816	833	789	822	743	771	805	827	764	751	753	840	838	793	818	789	862	805	783	802	820	799	799	846	806	786	804	876	767	847	770	761	758	836	812	828	786	803	823	795	832	776	776	817	846	821	836	824	859	799	805	843	836	795	793	821	801	794	842	823	851	786	851	830	813	779	855	776	872	796	772	788	799	839	820	835	824	820	820	863	765	799	840	904	782	780	807	774	803	759	832	825	823	846	842	836	834	825	837	801	821	845	799	833	806	799	807	865
25102	4984	2058	1391	971	946	677	550	545	462	407	417	416	450	430	394	415	460	393	424	400	377	384	342	387	377	366	342	351	350	376	344	357	373	361	365	345	413	360	364	362	346	329	345	382	349	349	333	324	348	344	387	360	357	364	373	373	375	360	383	352	326	334	371	365	321	320	324	348	348	343	346	364	336	345	346	340	301	334	371	356	343	349	365	329	324	383	374	310	367	373	323	337	350	355	358	344	369	362	369	363	331	388	306	379	374	379	348	312	323	350	337	363	362	354	373	346	331	318	326	315	358	348	334	345	368	358	395	359	323	340	336	388	355	348	359	323	332	336	367	337	346	386	309	351	340	356	364	359	357	333	344	321	312	326	331	360	355	350	330	377	323	359	341	358	317	347	358	350	312	329	348	349	336	361	335	325	396	316	320	361	378	375	330	350	312	382	350	334	370	327	368	338	352	329	330	332	354	338	369	328	330	329	355	380	348	336	347	314	345	330	395	367	325	364	363	374	359	346	356	329	300	328	344	335	351	323	392	353	337	379	320	339	367	380	345	358	333	351	341	320	328	315	368	339	346	328	339	327	333	340	372	339	338	347	380	387	343	328	333	350	377	374	364	348	351	375	327	350	339	371	305	328	331	355	314	364	373	349	375	347	350	311	357	333	314	354	334	321	332	344	327	358	328	363	328	356	330	358	350	348	329	357	347	335	347	367	302	339	339	355	329	346	360	341	340	341	357	343	333	343	368	380	302	330	357	326	337	370	360	333	353	349	339	355	340	347	340	370	354	345	352	368	336	315	377	376	333	316	357	311	346	351	302	336	369	390	356	363	341	331	347	328	359	309	347	367	372	361	385	325	387	346	379	326	363	358	369	365	372	391	351	312	324	362	327	330	378	376	329	357	353	338	371	322	340	342	350	369	364	376	320	308	357	351	375	367	331	329	377	322	343	316	334	384	370	337	348	334	323	324	361	357	352	332	365	329	339	350	345	333	375	379	367	359	373	354	362	349	346	329	325	349	347	361	330	357	311	371	348	366	325	341	345	341	341	339	336	329	306	358	345	354	358	366	370	382	339	359	362	346	349	363	323	374	355	354	333	356	302	333	356	368	330	343	319	356	372	358	346	330	357	332	318	374	341	356	336	346	313	346	326	352	355	340	359	378	385	345	328	364	332	333	387	364	334	323	349	346	344	344	335	375	369	335	366	351	315	338	317	340	324	350	356	370	345	346	367	351	327	352	373	371	329	341	355	329	340	325	316	354	352	341	340	374	342	329	337	387	378	355	361	366	347	363	332	306	314	324	290	321	355	324	344	364	346	321	347	359	330	337	336	329	333	321	347	367	340	344	348	340	341	337	355	326	309	321	341	337	340	339	379	340	350	353	334	347	335	357	330	367	328	319	311	363	332	359	350	314	380	366	362	389	358	360	360	329	354	339	352	367	326	357	381	332	360	350	338	370	355	368	350	382	355	370	347	348	354	336	322	380	375	357	353	361	322	321	325	375	359	354	368	344	384	353	342	339	373	339	310	362	372	337	377	321	322	354	373	356	372	330	359	363	365	356	326	369	340	332	347	307	324	387	343	343	361	362	388	329	374	387	334	333	342	325	337	349	380	334	366	361	333	346	334	356	315	359	356	370	358	339	330	331	339	321	382	332	332	339	343	348	327	371	363	379	342	321	338	312	351	353	373	363	374	306	327	339	370	370	374	343	349	335	348	339	344	369	324	333	315	380	344	382	316	339	345	370	359	335	326	324	324	349	354	344	369	349	355	332	346	343	368	378	353	338	340	320	365	366	329	356	377	368	390	355	343	367	364	323	353	364	333	351	343	349	359	359	321	377	352	343	363	341	355	371	347	333	366	347	335	382	366	323	344	361	376	381	362	317	307	368	363	340	338	328	353	355	346	362	379	372	340	367	381	368	328	391	342	341	364	353	366	353	336	346	366	357	322	373	340	332	367	357	364	358	380	349	340	324	353	377	395	317	348	340	322	342	355	361	327	330	379	305	369	346	373	336	332	309	347	365	345	304	354	331	353	350	320	354	352	363	337	347	327	341	350	337	324	364	355	313	333	345	365	334	352	340	346	353	351	334	333	339	368	322	356	361	361	379	328	359	357	367	353	349	334	364	323	319	338	341	333	307	352	351	317	339	370	340	367	349	343	337	319	335	307	336	324	332	342	333	351	352	371	355	323	342	392	341	341	354	367	358	316	354	328	335	338	333	323	336	352	354	320	360	324	341	353	377	340	340	359	378	325	328	340	326	342	342	339	370	352	336	325	333	344	355	371	363	338	344	348	334	347	337	349	358	350	296	340	359	357	357	348	353	317	376	342	318	368	338	339	333	316	336	365	295	329	343	338	355	353	396	310	339	302	324	365	358	340	360	326	337	331	356	324	364	369	318	383	305	366	303	361	346	313	346	351	367	365	357	333	375	378	351	324	383	356	369	355	395	353	384	393	341	340	355	311	321	338	359	368	375	363	326	360	335	351	348	315	335	377	364	353	361	344	367	362	358	353	381	368	357	362	341	347	374	313	369	373	405	352	355	394	333	325	339	315	318	361	352	366	318	361	360	324	367	308	379	342	327	347	356	347	316	352	381	359	318	305	357	367	348	334	374	343	374	401	313	322	342	323	314	356	317	344	340	329	342	366	344	368	363	398	344	344	339	328	376	329	329	362	335	320	331	353	366	397	366	357	398	343	351	322	346	359	383	347	337	343	351	357	371	301	354	355	338	324	342	308	361	336	372	359	362	343	346	300	336	326	340	334	400	371	363	346	332	347	366	346	341	311	343	356	395	380	383	326	356	327	372	330	350	345	367	346	339	360	355	347	342	378	345	343	385	346	333	337	360	366	357	347	353	342	409	348	375	369	354	357	354	357	346	358	334	359	360	388	381	335	325	341	311	345	385	333	302	321	367	381	340	318	325	353	335	390	371	367	348	311	343	357	366	348	322	339	342	353	340	358	347	361	344	351	331	320	336	360	316	377	339	374	367	371	351	382	349	342	295	341	336	370	338	381	358	360	351	353	356	322	354	325	360	348	347	348	357	361	380	370	401	341	337	347	328	308	323	393	363	324	316	363	370	340	386	355	350	357	334	361	325	338	354	338	421	360	299	358	324	358	349	322	358	314	318	350	324	308	354	304	359	354	341	365	324	342	355	369	363	352	336	318	380	323	331	348	376	340	334	350	313	330	340	365	335	342	351	361	365	375	323	347	361	323	347	333	340	328	341	334	325	331	327	324	371	355	332	350	372	333	384	325	322	351	352	321	326	334	376	371	391	355	332	361	342	342	350	304	331	384	347	340	323	354	334	359	329	353	365	335	348	359	341	344	352	334	350	357	345	337	343	369	370	329	368	357	348	335	328	358	334	342	351	374	399	337	380	363	343	334	393	322	332	351	357	310	335	383	365	342	340	349	303	350	313	334	343	351	341	341	336	331	321	307	369	340	362	354	361	333	351	328	337	320	339	346
14529	3072	3843	3868	3232	2671	1918	1664	1505	1388	1325	1269	1220	1221	1197	1179	1268	1116	1085	1071	1049	993	985	911	947	944	867	895	813	890	838	950	853	831	826	857	889	780	854	854	855	838	863	823	838	847	831	816	843	826	801	828	835	798	855	897	919	898	814	808	848	749	826	778	849	760	800	835	811	814	799	803	844	807	840	818	822	794	816	813	832	804	852	825	809	833	781	833	764	798	799	798	809	763	861	762	825	789	799	827	867	834	779	819	818	778	813	826	785	847	790	757	785	833	765	774	795	841	819	814	772	824	797	833	782	727	797	758	768	817	740	814	791	802	805	811	791	825	778	733	815	781	777	759	844	807	757	792	829	786	798	807	821	787	771	777	789	842	776	802	809	828	817	817	802	790	854	788	786	784	802	806	772	816	816	816	805	820	787	731	782	799	801	767	843	754	764	782	780	796	789	769	790	790	795	787	762	816	789	809	776	851	799	846	831	795	837	794	799	790	791	766	834	833	763	816	793	768	791	799	748	751	785	815	793	847	821	807	829	792	831	807	858	784	779	797	781	765	806	757	827	822	816	819	791	786	808	763	820	830	779	703	791	800	773	787	804	744	770	777	785	825	857	790	798	763	805	763	844	788	747	823	818	812	811	789	781	827	800	763	761	763	775	799	808	800	777	841	757	772	764	797	810	846	821	801	816	807	757	764	816	767	810	841	775	859	839	756	781	752	799	760	858	786	828	836	812	791	766	798	817	829	773	774	822	743	828	836	789	756	789	788	811	771	785	794	815	845	808	799	823	794	780	840	787	832	829	778	773	833	726	818	792	812	810	776	814	829	770	762	808	826	773	811	785	739	792	819	806	804	761	794	769	797	782	864	784	820	797	801	745	846	788	788	742	795	824	831	786	789	741	824	819	819	821	841	837	819	774	788	802	756	783	750	833	824	840	739	811	817	781	778	764	803	840	826	813	786	758	859	818	798	779	787	837	766	852	815	773	829	839	850	829	815	878	787	853	837	825	800	813	836	802	828	859	772	788	834	822	773	830	807	806	803	855	803	784	805	751	829	836	784	786	804	835	789	770	812	767	844	827	832	807	805	742	798	780	781	769	807	777	793	804	801	784	820	808	805	819	820	752	795	856	780	824	769	795	759	809	856	793	797	797	850	835	767	783	737	777	801	822	756	787	786	808	792	793	759	836	789	825	775	834	778	826	807	774	853	816	812	826	848	795	765	777	810	745	795	777	817	808	836	803	830	807	773	829	756	795	784	832	793	783	797	764	743	830	847	805	762	804	787	821	857	838	772	790	820	807	783	807	810	774	825	731	807	777	814	776	797	799	768	768	827	805	788	803	833	758	837	869	794	797	796	765	840	808	774	764	816	754	773	835	770	836	774	720	819	795	874	756	816	783	786	769	804	824	831	806	767	751	751	752	796	802	807	776	808	789	843	787	811	794	758	795	819	755	790	753	842	828	793	793	837	823	808	834	800	782	834	767	779	785	830	805	830	795	765	775	817	801	774	795	833	762	744	793	806	779	809	762	801	867	785	787	827	816	783	762	815	816	853	805	817	910	835	782	814	811	804	842	812	792	826	807	783	766	789	793	819	773	780	818	811	780	785	833	856	758	775	766	771	768	812	797	811	846	808	809	796	807	791	824	856	787	813	814	754	841	818	810	798	834	777	815	802	799	838	786	782	823	792	772	792	754	762	834	777	802	769	773	741	793	787	768	754	787	774	812	828	798	778	779	818	777	806	813	795	853	832	828	783	779	787	813	777	860	791	850	830	807	820	824	821	763	774	733	737	808	816	811	759	810	749	834	853	799	838	835	765	816	774	793	788	790	808	747	790	782	818	791	747	777	798	812	818	777	786	784	832	802	816	805	814	823	761	811	780	804	772	821	763	790	798	826	755	763	807	789	786	799	753	784	771	788	758	770	814	820	779	819	759	797	801	802	812	785	775	863	799	821	801	836	776	815	786	785	785	799	835	749	804	810	799	789	770	788	795	813	856	806	817	762	787	815	854	827	853	763	766	784	829	783	750	734	839	776	826	809	846	756	824	792	770	761	798	790	790	793	838	817	809	801	808	819	779	861	760	768	837	778	844	777	787	824	759	747	808	815	795	812	777	786	770	777	882	803	763	805	759	805	826	825	780	796	783	743	789	785	823	837	775	839	812	828	807	825	796	789	774	862	779	815	771	780	832	811	843	804	795	804	799	773	803	811	790	792	791	788	775	836	855	760	769	787	799	752	790	805	790	791	784	855	822	788	789	735	786	799	821	744	832	817	785	765	752	769	767	823	707	816	820	821	823	778	810	802	791	758	765	783	809	830	796	777	768	807	797	798	766	813	775	780	733	826	753	749	776	751	805	779	793	823	832	789	772	803	835	816	782	813	774	778	803	803	783	810	758	806	823	806	821	805	865	772	785	849	822	803	843	809	840	775	832	840	747	763	828	791	761	794	818	786	807	824	847	778	820	810	817	830	759	812	764	787	821	790	802	758	818	748	795	750	786	795	813	778	802	814	780	788	746	762	790	763	780	782	797	735	826	813	757	818	785	803	802	753	778	793	758	801	800	760	781	817	753	779	814	844	803	804	809	773	762	792	819	819	795	857	829	735	832	821	856	799	798	761	787	804	789	821	818	820	783	784	831	818	813	818	802	774	808	781	858	812	763	757	804	779	835	810	807	783	814	813	806	820	772	820	821	799	734	777	832	787	812	829	782	813	757	830	834	794	860	769	784	798	747	782	841	835	825	788	822	812	812	848	799	810	793	788	799	807	805	808	791	776	790	783	799	786	823	817	810	849	808	781	781	757	795	794	809	802	794	767	800	796	765	794	777	744	838	821	761	777	782	805	776	790	818	785	736	798	799	805	785	762	817	798	762	822	805	801	845	790	787	807	810	805	795	801	841	848	778	782	796	827	778	788	796	800	791	810	821	858	813	863	857	843	803	778	805	758	758	779	767	826	822	781	831	845	835	769	797	805	810	780	837	786	741	808	783	823	799	811	805	774	757	792	799	799	807	802	795	785	764	801	812	841	812	830	789	823	788	799	828	775	769	821	818	758	763	795	747	795	786	822	789	791	797	792	756	838	798	801	792	846	793	813	802	773	784	815	820	791	808	785	794	756	802	853	804	740	835	756	764	832	806	786	792	818	788	809	761	817	862	766	817	758	805	778	792	812	784	788	809	852	789	804	827	801	770	755	819	811	787	831	800	817	813	774	758	856	787	774	780	820	797	790	815	789	786	836	841	788	833	790	757	773	786	787	775	799	822	790	807	846	799	771	835	845	788	849	826	879	774	794	797	798	835	829	782	818	811	803	824	842	803	755	787	799	802	843	779	744	789	795	801	814	804	771	815	773	825	762	797	847	785	776	826	827	813	821	777	775	792	802	772	806	774	850	805	802	829	831	815	741	795	786	821	813	836	827	799	745	854	809	765	795	780	794	827	857	841	770	828	812	815	807	773	821	754	813	855	796	771
7488	963	486	347	277	255	252	250	226	228	245	245	225	249	220	260	239	237	210	243	261	250	247	231	205	213	231	207	210	220	230	225	227	246	205	252	215	185	225	226	191	217	246	196	216	219	227	238	202	178	240	225	206	221	221	221	236	213	224	222	208	219	223	236	173	202	209	222	208	213	247	230	216	217	201	214	205	215	227	215	191	177	226	189	228	219	227	217	224	202	202	218	231	210	224	208	208	228	229	205	212	203	207	198	212	185	215	206	214	229	231	204	241	204	182	217	184	230	230	200	197	191	236	202	196	237	209	259	227	231	215	206	188	215	225	213	232	214	186	225	194	218	222	216	214	199	218	208	231	233	197	226	184	205	195	218	208	240	225	221	194	216	211	258	197	214	194	201	209	218	235	195	228	210	243	202	212	201	214	206	222	203	229	210	232	218	205	205	214	199	230	220	241	194	204	207	255	202	248	211	221	187	227	211	191	213	217	238	213	231	227	219	244	236	215	201	214	216	210	216	219	198	201	220	206	220	211	224	206	208	197	229	222	221	219	239	236	241	218	227	220	229	220	218	216	200	233	210	195	204	241	217	233	227	245	233	219	226	218	209	204	224	201	189	200	224	184	239	197	201	230	222	219	238	205	213	243	208	192	209	211	214	220	231	231	230	186	199	226	206	202	233	233	209	217	221	232	197	213	226	228	212	222	211	197	210	210	204	186	217	220	224	202	218	228	209	211	222	201	243	220	217	220	188	194	194	203	234	224	227	238	199	211	208	236	227	245	227	264	234	209	197	231	225	217	221	222	203	236	215	234	213	227	230	215	226	221	227	219	261	218	219	219	214	196	233	211	203	220	210	216	201	217	218	194	228	211	192	236	206	227	228	228	246	231	217	193	216	208	250	224	220	191	224	233	230	228	215	207	214	212	244	221	220	224	233	241	223	201	226	215	233	240	216	211	228	217	212	219	226	224	202	197	210	181	234	233	254	219	211	247	181	227	215	220	217	247	222	234	212	242	181	219	227	213	222	231	207	206	231	215	244	225	222	211	230	221	190	216	216	187	241	236	245	235	226	206	218	227	226	207	224	196	214	253	202	214	222	199	220	208	211	211	221	216	206	229	250	193	199	236	198	228	209	214	205	187	228	225	226	212	213	206	238	232	221	241	238	233	232	219	191	210	224	235	189	220	244	231	213	228	241	205	197	193	227	189	235	237	200	185	215	187	258	208	226	199	207	239	202	206	222	205	218	216	215	220	246	220	214	231	213	227	224	225	224	220	201	198	195	234	223	234	228	197	232	216	217	182	218	205	241	219	197	199	204	198	194	225	217	214	236	239	221	209	222	224	224	196	218	209	225	237	186	209	205	223	212	195	215	188	196	237	230	210	210	236	201	211	229	197	219	232	197	212	228	214	211	216	176	223	228	220	208	242	219	225	223	212	192	192	216	219	208	193	234	229	210	218	223	260	213	189	233	198	252	222	189	231	221	225	185	194	204	194	233	200	224	207	222	210	216	204	236	221	205	221	225	221	208	210	237	215	197	217	196	238	220	197	216	250	214	234	212	193	214	220	191	226	207	210	203	190	216	214	233	230	217	203	219	201	237	241	236	222	236	179	199	210	212	238	212	227	225	209	237	208	221	199	211	205	209	206	219	233	196	195	228	218	218	198	201	224	206	206	184	222	205	195	220	218	208	213	217	198	235	214	225	226	191	193	238	250	202	198	192	199	211	211	214	204	205	207	245	226	226	238	228	206	201	205	245	215	229	214	213	235	234	232	232	239	225	203	195	204	224	215	219	176	232	195	224	178	220	236	198	213	230	199	191	235	205	201	221	213	211	222	233	237	221	191	230	227	225	236	248	212	197	208	213	223	227	210	239	222	245	204	209	187	239	215	195	202	187	209	232	201	204	248	234	192	205	215	231	225	215	185	227	213	208	202	208	195	210	208	223	215	243	234	197	192	204	230	216	212	226	213	220	210	221	211	235	232	210	232	203	225	215	203	203	195	212	233	200	197	213	240	256	211	216	193	211	204	194	207	238	215	231	202	215	203	228	197	211	224	195	203	226	239	200	231	190	219	263	219	229	230	221	210	221	214	224	182	239	213	183	202	223	212	220	204	231	225	214	198	218	204	209	202	238	186	221	227	222	218	206	222	188	194	208	218	236	226	196	223	209	178	223	229	208	230	240	247	178	206	210	199	197	208	204	201	199	213	229	216	202	253	202	227	225	202	212	226	219	193	238	218	197	219	245	204	199	202	224	192	220	243	211	214	213	215	230	251	199	201	197	194	227	231	218	233	201	213	225	224	211	206	216	204	216	212	184	211	247	201	208	225	208	210	253	215	204	230	217	235	192	206	234	232	238	225	253	225	230	210	212	217	224	228	215	221	242	210	210	201	221	192	218	217	211	208	239	211	207	209	229	232	226	224	210	204	186	215	217	238	211	215	228	198	213	207	207	221	200	234	217	189	205	228	235	238	211	201	232	223	225	218	209	208	211	214	221	221	240	199	187	222	217	226	234	243	224	218	215	209	197	202	197	210	215	201	248	249	212	209	230	230	218	221	216	211	221	238	214	218	227	218	225	208	237	220	226	238	214	178	217	229	244	183	222	201	257	236	231	225	225	223	234	214	189	231	203	235	201	205	226	245	210	229	195	235	211	191	199	240	226	218	213	220	199	221	207	212	205	240	230	203	238	216	238	225	204	206	207	222	215	201	207	222	205	219	213	223	211	203	236	222	228	233	214	212	220	198	215	205	222	232	201	224	202	251	232	230	225	230	219	205	248	207	218	237	218	217	210	251	238	209	204	218	238	217	201	211	243	223	192	210	222	216	248	206	239	178	208	197	207	208	201	204	218	210	234	201	189	210	210	214	232	197	195	209	229	227	211	222	219	205	231	200	215	230	203	214	234	218	220	243	222	215	199	226	229	218	224	235	211	204	222	235	235	210	206	244	192	220	201	181	247	194	221	201	228	205	224	217	225	206	235	202	203	218	206	234	235	232	214	224	217	215	207	236	230	223	199	218	204	204	212	237	243	190	198	216	236	219	237	224	241	209	221	258	212	207	227	223	216	221	219	213	191	204	235	228	237	207	233	197	234	239	210	218	228	231	242	234	222	226	183	212	206	205	216	229	200	202	223	218	215	227	247	217	222	232	241	200	240	213	237	231	213	213	230	207	212	223	201	213	212	224	235	229	235	230	237	206	205	216	208	208	237	218	202	187	222	224	209	210	227	201	200	230	216	202	208	210	224	184	242	215	208	200	225	233	222	214	221	215	215	224	212	213	211	211	180	213	248	238	238	223	206	229	221	209	207	219	202	244	217	198	230	222	189	186	200	203	214	220	209	225	221	219	229	215	200	208	210	203	211	224	219	227	255	232	224	213	211	195	206	235	239	234	211	236	213	199	207	254	235	217	216	216	209	222	210	219	205	226	227	194	214	231	237	220	238	210	186	192	232	230	212	185	231	232	201	202	232
5472	997	1075	1129	968	833	655	648	636	620	661	641	661	683	629	687	685	654	654	675	651	611	617	623	594	584	604	553	581	564	575	559	585	546	562	592	527	612	579	538	596	575	547	560	526	578	553	526	581	606	571	574	537	570	561	577	587	628	522	580	520	568	513	529	525	532	526	600	530	560	595	543	566	572	571	590	553	528	602	540	565	555	597	536	526	521	512	570	562	552	568	547	554	570	563	578	591	561	535	588	550	580	538	530	539	553	589	563	571	512	569	602	553	581	572	582	568	555	538	595	555	521	504	575	555	561	566	551	515	566	506	533	532	546	543	589	551	511	573	551	563	549	540	545	586	531	502	545	556	576	558	556	546	552	550	520	532	518	532	555	525	552	599	504	595	513	547	530	554	538	573	557	561	564	543	602	558	558	548	567	563	536	534	545	533	553	523	549	539	530	527	542	525	545	503	546	526	525	570	553	491	591	518	567	515	570	558	561	535	558	564	528	559	531	553	601	553	541	519	524	591	561	559	550	548	575	515	551	595	555	568	527	505	536	558	561	569	573	597	558	556	513	543	521	509	575	559	554	553	544	553	514	540	559	511	546	556	582	568	527	519	534	552	543	536	549	565	530	534	542	565	567	607	574	562	488	555	557	567	590	539	575	567	575	526	571	552	517	557	546	525	496	584	591	523	562	498	569	569	564	549	598	573	524	534	565	526	603	537	562	521	587	575	530	577	572	547	546	522	533	553	526	530	546	559	572	539	517	562	564	544	537	536	615	548	550	534	567	525	541	560	562	587	537	560	541	535	572	513	504	548	545	555	550	587	529	558	563	551	560	534	557	520	569	540	583	573	525	534	566	574	565	544	532	523	546	565	523	537	599	528	562	532	583	530	565	544	569	535	514	579	521	540	550	574	508	531	536	578	578	562	536	587	538	492	560	544	572	548	565	524	566	536	548	596	576	544	569	553	543	521	518	581	532	481	533	544	519	537	554	594	544	528	518	501	586	551	529	530	555	549	538	538	535	556	547	551	540	547	558	553	534	557	561	553	549	506	522	554	560	586	533	524	549	503	575	546	558	531	545	561	586	535	521	574	541	539	592	532	590	561	502	510	533	538	555	531	549	540	574	568	570	554	614	577	556	568	498	576	556	606	573	520	516	515	593	564	522	581	515	567	525	537	525	531	546	589	547	561	527	566	550	544	581	584	532	586	539	541	562	530	599	577	564	560	512	554	554	554	549	567	526	592	564	553	527	544	498	510	551	532	557	527	496	524	553	530	565	573	517	532	535	575	553	500	544	556	510	522	580	560	536	540	538	511	525	567	528	540	532	498	567	585	528	548	558	553	568	506	530	549	577	552	585	564	535	539	526	548	543	560	539	551	559	575	539	537	554	562	520	542	596	564	524	574	531	515	564	562	550	567	553	546	532	549	556	553	540	563	540	536	510	571	532	583	543	558	499	553	570	527	493	557	549	547	555	521	527	546	599	578	559	552	521	551	521	518	568	530	554	549	521	551	555	562	560	540	597	539	546	580	581	528	533	541	531	559	561	560	558	516	507	623	574	559	529	556	520	533	595	565	544	580	585	576	595	534	541	562	575	547	545	534	534	561	520	507	569	531	554	530	538	580	562	570	553	558	575	500	561	577	577	572	557	556	557	549	518	531	568	586	570	540	514	556	595	546	569	558	530	567	525	560	591	501	549	522	513	519	567	587	607	549	581	551	578	544	526	523	575	554	559	555	580	534	566	534	537	534	557	571	614	545	532	541	544	536	533	538	559	564	597	559	584	552	565	581	591	535	549	522	524	524	547	543	516	538	545	557	526	578	555	565	565	519	564	530	521	513	561	537	532	582	534	547	535	581	539	568	550	525	565	522	572	570	525	553	544	534	567	542	570	557	531	544	534	540	566	539	590	548	541	584	529	579	524	543	560	544	521	563	545	522	561	542	548	537	530	553	573	537	566	523	541	578	591	579	562	547	557	511	516	556	563	522	533	532	532	542	532	575	543	547	535	581	549	556	582	550	556	520	527	545	545	519	581	561	542	557	566	574	532	529	564	560	512	554	539	543	551	549	544	554	562	529	570	549	580	548	550	551	597	587	528	571	524	570	546	563	541	543	528	571	572	550	498	540	516	527	535	521	557	532	494	551	556	544	508	560	537	525	537	560	525	552	548	534	559	497	548	574	519	524	549	575	565	543	549	575	514	563	543	526	573	513	521	524	514	553	553	567	517	557	528	614	535	498	526	547	554	515	525	529	569	516	556	531	559	558	523	563	525	588	532	552	570	552	589	529	555	548	502	555	565	583	593	564	547	569	558	538	533	513	560	583	538	534	511	531	555	550	525	576	526	554	573	579	569	551	556	551	573	555	536	543	560	529	553	521	562	591	534	537	538	566	510	560	539	575	582	577	552	544	572	513	560	564	568	561	499	509	577	593	576	607	542	541	577	560	551	532	586	567	509	537	529	527	530	568	547	580	522	548	540	558	534	562	581	570	531	543	533	602	536	561	514	548	539	518	538	566	584	510	575	560	588	556	514	574	539	560	541	598	529	570	533	545	559	542	574	599	544	559	524	545	537	527	535	546	562	532	542	531	536	559	526	551	559	515	575	544	556	512	607	600	554	557	555	499	565	586	571	544	545	561	531	544	557	575	511	583	506	567	543	562	548	510	532	564	522	558	545	540	525	543	538	572	491	541	564	573	602	562	546	572	542	567	540	531	531	560	532	555	551	513	588	575	581	528	536	541	576	551	527	576	534	573	525	571	547	566	537	556	577	540	572	547	559	565	501	522	563	531	548	558	530	542	556	575	595	532	558	573	508	532	543	535	496	554	530	543	508	493	544	575	602	542	565	548	567	569	503	563	565	581	523	577	547	521	558	572	589	539	537	598	489	559	551	541	538	571	563	527	522	548	506	515	548	583	571	540	594	547	556	541	590	535	532	568	548	567	518	564	539	575	537	592	545	539	550	537	550	536	551	560	546	569	564	537	564	567	554	556	522	560	536	560	527	572	544	529	550	556	568	549	519	532	527	564	574	561	540	546	553	558	577	557	525	524	539	559	578	529	560	586	510	565	532	574	557	557	588	538	543	573	569	563	549	566	517	542	563	556	549	546	531	535	554	546	532	531	556	527	566	570	574	570	540	548	580	583	596	585	514	554	580	560	484	597	549	529	533	537	590	561	562	531	549	573	514	552	530	503	564	554	505	519	576	522	590	541	549	549	564	540	574	555	518	592	530	552	556	511	547	542	522	539	559	583	561	547	579	537	584	561	541	554	558	569	568	561	551	507	561	557	594	584	536	557	520	580	545	553	551	547	568	533	552	512	541	548	544	541	517	558	574	572	550	590	556	530	567	554	553	554	576	544	539	588	539	587	532	535	547	535	502	557	539	524	596	573	566	515	516	552	556	567	597	552	564	530	582	542	550	522	579	560	541	546	582	511	508	550	584	521	523	497	542	531	553	535	521	569	562	518	554
20663	2996	1246	873	655	555	447	454	396	455	408	398	368	383	417	393	393	378	373	368	405	354	365	344	405	346	389	334	323	365	329	339	315	347	354	321	330	349	323	314	317	353	321	359	370	362	359	365	309	342	338	347	349	364	331	347	360	367	349	351	341	360	354	378	325	307	357	320	331	369	369	336	330	366	326	352	334	327	343	334	320	344	367	340	366	356	344	345	347	365	368	340	363	343	351	385	334	377	371	361	338	323	353	344	333	375	358	313	344	373	335	349	332	351	329	334	334	351	379	366	340	366	347	356	375	324	363	366	331	343	337	352	329	350	322	355	346	373	324	363	340	339	348	317	340	319	351	327	346	351	323	352	318	362	334	334	337	350	321	352	344	322	375	312	342	372	317	333	360	318	342	341	330	335	353	353	385	304	336	338	345	374	341	327	354	351	332	315	321	326	372	355	365	379	327	309	328	350	313	311	330	338	329	338	375	341	337	349	338	331	322	320	364	352	358	318	359	400	359	328	357	338	353	327	346	344	353	355	359	331	352	342	321	336	339	338	349	335	357	340	347	329	376	347	334	327	359	334	344	399	343	332	342	321	357	343	337	342	329	318	330	344	365	328	334	356	315	301	340	323	306	324	327	361	328	339	321	352	332	334	325	326	327	335	346	314	340	351	389	364	335	356	339	340	325	344	339	316	338	351	358	355	324	312	348	344	380	341	359	347	308	338	362	329	361	346	362	309	354	366	340	344	350	345	322	343	349	354	369	362	345	373	338	302	309	315	321	349	363	348	354	348	282	346	369	371	379	316	327	368	338	335	309	296	289	333	321	334	329	355	367	335	328	347	379	324	321	342	362	348	291	355	369	326	337	344	348	349	309	353	350	355	343	349	349	328	327	363	393	376	338	300	352	349	336	308	322	348	357	323	339	353	345	345	374	351	319	365	336	355	346	324	329	350	374	363	349	355	352	348	371	338	347	332	323	368	353	311	335	344	327	327	302	377	341	369	319	326	335	332	362	344	317	347	330	292	361	331	367	357	349	382	350	312	354	333	306	328	342	336	297	360	335	368	401	346	364	365	338	309	301	351	371	379	345	344	372	359	358	360	364	363	369	386	370	356	358	356	340	382	384	351	320	318	348	375	356	326	348	337	323	344	383	316	352	349	343	319	355	352	336	323	340	323	354	311	342	341	342	327	381	341	324	348	396	329	313	319	344	356	341	353	335	310	337	334	355	342	331	325	324	330	339	346	355	373	366	327	348	348	354	355	336	347	347	316	357	374	354	352	349	349	343	318	328	331	348	328	327	375	327	332	364	306	354	351	358	347	342	365	331	350	330	405	357	347	333	351	381	329	349	352	364	340	376	349	341	359	359	347	352	375	324	366	361	356	324	346	341	342	308	318	347	355	308	335	344	325	327	330	342	371	324	352	366	364	308	305	334	335	305	325	312	346	325	324	329	332	332	358	338	368	353	348	284	329	354	355	364	359	331	324	333	367	359	334	329	353	362	347	355	370	356	341	319	320	360	351	352	330	355	341	321	373	334	359	318	348	324	383	334	347	304	328	353	338	336	329	331	344	347	309	334	327	365	346	351	348	347	376	341	309	345	336	351	358	339	366	313	341	333	323	321	312	336	328	326	355	353	368	348	341	351	342	309	341	376	311	336	341	355	319	340	351	349	325	385	363	362	311	331	346	341	355	298	345	334	350	391	344	325	362	388	318	355	347	350	346	346	376	330	345	374	366	342	377	328	319	339	341	338	326	290	322	330	330	333	353	341	359	344	341	312	312	345	340	336	376	341	395	332	317	356	339	307	297	348	352	360	298	349	364	384	347	332	351	349	363	319	325	360	308	324	315	360	302	336	338	321	340	350	351	328	339	341	339	353	354	313	317	331	352	321	334	345	352	362	336	375	333	370	360	347	331	335	349	338	305	354	342	326	335	339	344	349	339	323	331	353	347	353	358	352	326	352	347	369	338	346	327	339	337	316	323	341	375	371	345	370	326	366	305	371	319	327	336	324	335	348	342	355	323	378	396	328	342	334	348	373	353	339	327	343	340	366	328	369	348	348	319	331	321	318	348	374	363	286	336	338	338	331	319	357	344	356	348	350	296	352	332	333	361	353	352	376	357	371	333	359	334	334	327	329	358	349	364	342	364	320	374	344	366	355	337	363	371	347	364	351	348	334	326	320	317	334	299	341	350	325	305	330	304	341	349	361	367	349	347	375	339	316	364	351	338	351	333	331	371	356	355	362	339	356	372	328	366	335	349	348	346	306	340	335	338	321	339	343	330	393	344	356	325	365	339	361	312	314	373	343	328	331	344	361	339	353	356	357	387	308	311	356	338	342	353	360	327	337	353	359	324	343	314	324	328	382	360	360	308	340	365	378	330	335	336	340	363	351	356	315	342	352	331	320	363	341	310	373	340	315	374	309	333	322	326	339	353	303	368	335	367	355	311	354	337	354	327	357	354	336	352	333	359	359	381	325	326	324	309	354	347	334	333	338	360	316	327	347	343	321	322	328	363	354	346	306	381	348	354	335	339	341	340	351	328	407	341	344	343	315	357	329	365	347	365	346	335	333	327	354	325	377	337	350	341	359	349	336	333	346	335	353	307	325	358	318	336	323	332	351	359	371	355	336	318	341	381	347	348	332	317	317	315	344	334	322	349	357	346	357	333	348	361	332	345	339	342	362	332	345	341	340	325	350	321	372	306	348	329	318	314	361	356	338	319	350	343	334	345	342	362	337	336	376	343	372	334	377	341	329	392	364	333	330	343	352	327	346	338	350	319	312	330	356	346	349	350	333	380	349	380	331	311	327	314	325	327	355	342	306	327	342	344	309	341	338	330	337	328	354	356	323	364	326	351	329	363	369	330	341	316	350	367	321	372	370	338	330	346	324	356	308	385	371	360	320	315	394	323	336	306	332	358	332	324	343	366	321	323	347	329	341	330	339	321	332	354	324	350	326	330	344	360	334	327	342	319	348	308	332	352	339	305	356	316	341	343	339	333	383	332	366	333	368	332	350	344	322	318	334	358	323	356	355	347	345	355	351	357	315	293	337	356	370	357	305	354	306	320	341	359	365	353	347	377	342	306	344	374	362	350	330	319	358	334	313	350	352	370	392	350	340	372	389	354	341	345	323	345	318	295	316	333	323	357	331	358	349	370	371	327	335	343	321	354	345	336	336	350	346	322	328	331	340	321	374	336	328	348	342	337	400	344	350	382	359	300	329	356	352	329	321	355	366	344	326	340	348	329	377	359	394	343	331	312	298	368	368	359	314	352	317	352	327	367	341	349	345	360	326	386	394	351	321	344	363	330	344	326	361	348	348	309	372	335	384	357	357	335	336	396	388	333	368	336	321	362	343	332	305	328	354	346	354	358	318	360	346	347	352	331	317	340	311	341	296	332	368	357	298	350	336	356	360	353	325	367	346	335	307	331	310	344	355	331	358	351	365	311	361	356	339	366	342	307	356	353
13092	2157	2537	2554	2138	1849	1390	1297	1162	1179	1113	1130	1077	1063	1044	1091	1123	1074	992	1043	961	937	976	953	883	880	865	874	905	831	802	855	868	839	851	767	811	812	792	875	848	834	802	830	805	839	880	826	845	842	829	774	863	812	900	922	920	858	818	833	800	809	838	799	875	782	808	822	789	867	800	808	810	785	827	824	849	844	806	802	780	838	899	809	812	815	832	787	793	859	851	769	813	787	807	811	827	819	772	792	841	829	804	790	810	836	793	832	824	815	851	821	786	827	824	763	808	798	817	840	803	834	785	802	841	735	801	777	825	794	813	807	770	808	812	763	801	828	837	847	829	776	829	795	820	786	750	809	870	843	854	818	794	797	821	842	822	842	768	790	808	816	897	812	842	821	782	838	798	810	778	779	805	784	789	807	830	879	804	778	823	811	803	787	836	770	831	806	780	845	812	879	814	808	825	790	831	840	860	811	801	803	823	799	821	830	853	767	783	737	808	738	840	877	850	786	808	815	753	812	836	861	839	756	817	775	816	850	813	812	846	790	870	783	842	813	787	819	815	782	779	855	809	867	798	810	783	738	809	825	791	791	782	796	833	809	834	843	828	810	836	825	792	784	822	816	829	787	853	827	829	819	843	806	780	871	760	814	790	777	786	808	791	826	793	838	806	820	775	859	799	774	818	767	822	837	825	805	843	824	806	835	835	776	812	788	765	813	843	770	860	830	830	846	815	789	850	799	833	824	784	818	780	839	802	752	829	798	846	785	826	823	789	774	779	856	816	760	770	747	770	832	789	785	777	885	824	822	808	810	806	820	827	822	856	804	829	808	845	790	823	807	848	819	809	810	872	759	819	830	817	793	820	824	821	809	834	849	786	789	807	801	808	826	853	782	810	811	845	804	785	778	830	816	786	797	808	785	814	812	808	816	804	763	811	856	814	821	779	828	783	818	855	768	788	739	826	782	782	877	768	811	840	805	788	830	737	831	837	849	837	794	808	806	816	784	892	831	755	819	750	769	841	771	772	865	808	781	866	805	796	844	820	863	783	785	813	826	803	822	835	823	810	815	825	825	793	831	812	841	832	843	838	830	802	809	803	766	761	815	834	847	808	814	789	779	846	793	816	839	825	815	789	821	884	792	817	819	801	865	838	812	834	769	867	771	778	836	842	818	772	775	800	850	784	823	778	778	813	799	815	809	803	790	816	775	800	805	769	759	812	817	770	837	778	811	791	814	770	806	829	848	818	849	766	844	805	789	828	818	796	823	825	774	817	800	797	790	790	839	803	824	807	819	856	834	798	881	824	823	787	799	846	787	853	805	874	840	824	826	794	798	816	764	810	793	794	802	802	839	791	811	773	804	836	802	791	795	816	800	803	820	792	800	794	799	819	829	812	785	803	777	775	827	823	781	830	758	864	811	839	826	785	779	766	787	823	813	768	789	829	749	838	827	854	844	776	831	816	824	779	854	810	783	815	744	824	842	774	829	796	817	786	822	796	818	783	772	814	816	822	784	847	819	768	820	789	823	780	841	847	826	834	776	800	861	796	796	819	805	845	840	815	841	772	771	889	793	862	848	862	776	806	859	830	781	809	802	838	807	785	874	809	782	793	810	822	833	811	768	837	813	818	738	841	833	827	841	751	809	782	792	799	793	771	788	776	830	777	819	803	846	850	787	771	838	808	774	794	839	829	870	795	782	740	798	800	829	803	770	841	810	820	837	865	768	851	827	811	788	820	832	821	791	796	820	798	806	832	801	823	766	853	776	824	759	826	820	813	798	864	831	828	793	816	824	825	850	809	852	817	820	839	876	788	822	813	794	787	827	765	804	809	835	793	803	837	788	854	825	821	833	804	835	817	839	799	857	833	789	832	820	823	799	810	804	836	823	808	797	850	797	804	812	813	799	786	814	793	837	814	834	782	831	839	800	817	811	845	829	798	804	811	821	784	822	794	863	855	824	805	765	876	797	815	851	854	790	749	822	815	807	805	760	772	827	774	781	780	804	783	868	857	826	829	790	829	797	814	767	806	793	780	792	811	817	832	785	779	776	817	806	805	779	822	782	834	826	775	808	808	827	810	752	826	831	849	817	807	786	863	805	800	776	824	795	790	796	807	817	759	845	803	833	849	793	816	817	814	835	778	850	775	810	790	813	824	799	818	777	800	801	786	804	791	817	783	843	763	848	789	765	791	775	778	775	754	842	816	852	854	820	822	823	822	818	777	799	836	853	801	811	807	784	829	746	845	769	839	816	801	812	841	783	795	801	786	833	845	837	827	781	846	834	850	833	787	853	851	837	799	790	796	814	857	855	812	825	794	834	837	802	792	830	818	785	792	784	812	788	825	822	828	838	843	846	810	837	817	814	834	817	807	794	785	804	823	787	863	824	810	810	813	798	807	739	769	769	821	824	803	799	811	807	800	789	814	781	825	809	892	779	817	823	876	838	808	803	808	803	802	831	807	790	772	866	783	806	806	856	787	833	823	767	809	806	838	784	823	796	836	782	792	820	831	811	802	807	817	765	813	824	823	844	844	807	815	755	785	822	851	779	798	825	813	786	761	830	840	834	835	810	823	790	785	800	773	760	811	813	821	834	804	804	787	792	829	735	787	827	806	844	848	838	776	847	781	761	802	843	784	817	782	773	821	806	812	829	849	822	798	788	796	784	824	803	838	827	776	801	790	776	808	732	799	785	807	805	780	811	789	810	800	801	799	850	794	762	822	772	811	829	826	845	843	800	808	816	789	797	798	799	805	837	856	767	848	810	821	835	789	717	826	821	858	863	775	758	778	798	815	814	838	806	825	836	811	781	765	820	804	849	766	807	836	833	886	803	758	816	826	788	799	831	857	839	820	780	829	831	846	784	787	840	827	817	791	774	775	771	797	854	757	775	803	819	783	809	775	817	787	801	889	760	822	841	771	807	782	784	809	797	814	785	819	822	876	777	800	812	802	792	777	815	773	793	774	852	801	818	766	814	821	862	787	813	782	823	800	847	829	783	794	813	810	833	793	823	821	829	726	836	810	854	812	818	832	819	797	799	829	846	833	835	790	776	826	812	784	820	805	839	786	832	802	858	838	793	782	817	851	867	792	838	832	833	887	802	784	855	808	803	781	798	837	803	863	854	823	805	842	849	843	854	822	827	856	845	788	828	821	786	830	814	843	814	789	860	851	828	838	817	810	812	809	871	797	760	828	767	811	793	831	798	732	821	813	812	832	802	827	806	817	771	801	862	877	802	814	772	802	824	794	771	838	796	794	823	859	809	857	855	774	795	808	858	786	806	797	827	833	778	815	824	871	854	810	824	839	857	826	820	778	820	805	834	764	845	762	797	806	787	812	854	897	812	847	773	796	821	799	790	812	764	780	809	856	786	796	845	781	825	811	810	817	815	806	820	832	832	852	776	816	826	780	817	827	776	819	793	819	793	809	775	787	814	813	865	794	851	787	830	802	813	807	828	787	786	797	819	799	853	761	799	809	837
24536	4609	2089	1363	969	768	625	500	500	438	424	427	430	398	372	389	403	414	406	394	381	395	364	391	374	375	388	331	338	366	341	360	360	387	335	343	357	340	336	365	354	363	334	364	358	344	378	350	335	388	352	336	379	367	359	367	358	369	340	331	333	359	343	347	394	309	362	382	323	373	327	344	360	380	357	336	304	346	369	337	351	319	376	370	369	374	354	345	323	341	328	360	369	330	357	349	330	386	313	343	339	342	367	393	342	337	321	341	360	354	356	357	355	361	343	282	402	368	364	399	347	334	375	347	328	331	302	342	294	333	340	364	362	311	339	335	337	324	362	349	346	347	364	376	323	381	376	347	375	377	373	376	318	361	350	304	313	393	366	346	344	354	354	365	340	351	364	348	373	341	361	352	360	331	329	360	339	338	350	362	346	329	327	329	328	327	337	394	375	359	350	323	370	346	349	345	348	319	350	357	358	350	351	330	352	363	362	346	345	360	337	305	357	359	357	354	349	344	307	325	297	351	350	380	354	324	341	345	365	366	350	347	339	336	351	356	358	327	354	363	318	342	335	323	372	351	345	332	356	378	349	313	325	316	365	336	359	352	377	357	359	301	335	346	356	350	326	363	356	355	348	350	375	341	349	336	332	367	346	348	353	388	375	326	364	373	366	341	358	334	377	369	366	365	313	355	318	327	406	325	381	340	350	374	355	328	355	336	354	343	326	357	331	384	322	302	350	369	352	327	354	375	366	354	373	361	324	336	361	350	414	370	351	367	315	347	317	360	362	353	361	374	373	371	378	349	368	367	356	359	362	333	323	339	341	344	335	330	385	368	334	330	332	347	374	304	372	373	366	339	366	332	360	322	362	393	335	334	364	328	324	323	373	368	359	356	317	343	362	359	370	341	367	400	358	366	345	337	360	332	358	322	359	320	349	321	343	334	326	342	326	332	364	373	371	378	362	339	359	364	338	408	328	377	345	344	365	337	375	327	331	343	353	371	367	366	356	334	392	350	346	332	319	335	401	371	359	321	383	359	343	382	378	357	345	310	360	335	346	357	319	317	350	355	348	357	349	374	351	375	334	351	361	366	341	356	346	362	322	330	342	299	380	346	357	369	378	341	350	341	357	367	342	335	372	338	326	350	380	323	374	314	364	337	331	351	367	334	339	389	315	328	400	369	345	330	320	331	340	362	344	326	382	387	339	364	343	319	353	322	368	371	372	335	355	324	323	398	367	341	322	316	336	340	344	347	366	374	358	345	361	322	368	362	341	362	325	345	343	396	394	391	357	347	336	352	348	329	301	353	359	371	367	335	354	349	295	347	369	355	332	376	323	334	323	338	325	354	345	334	353	376	364	334	343	308	337	359	381	333	339	368	310	334	372	339	343	360	365	336	352	341	369	335	358	357	368	333	345	350	375	364	365	359	355	323	376	332	350	360	337	378	364	373	352	354	345	340	358	342	388	344	329	343	305	327	367	343	310	364	361	328	357	312	362	378	337	352	346	324	391	368	342	382	354	333	341	366	355	358	354	366	376	351	352	344	378	333	348	307	340	342	346	362	377	347	405	336	327	341	332	355	312	290	327	376	344	366	360	333	360	337	310	322	356	366	328	317	336	339	327	372	369	381	364	343	351	332	344	407	333	349	353	333	347	357	375	316	359	322	351	385	316	376	357	342	343	353	378	350	329	372	343	391	327	350	344	344	354	356	318	352	341	356	334	350	361	356	345	379	350	324	314	344	358	344	345	305	366	395	381	335	340	331	378	358	353	329	369	343	393	333	332	332	324	340	355	345	332	381	384	365	345	351	356	358	355	350	368	372	335	347	380	342	335	356	365	343	349	352	363	301	334	335	375	361	359	367	342	364	357	345	327	331	354	345	349	334	356	341	353	352	320	343	350	316	337	310	335	308	403	347	370	314	327	337	342	341	358	347	361	358	347	335	364	324	335	321	343	358	358	368	335	345	380	338	324	360	369	332	354	349	338	356	334	355	351	350	360	354	341	366	336	385	333	358	311	315	335	356	350	347	364	333	386	341	355	301	345	373	341	344	363	357	354	397	341	327	356	380	398	371	327	356	352	384	350	380	363	346	337	355	310	348	356	325	312	335	371	361	364	381	368	321	351	304	332	353	333	355	395	317	360	342	348	345	364	321	317	365	338	301	353	350	362	379	326	302	337	327	333	350	360	342	336	348	363	320	307	342	347	346	312	355	347	353	354	328	335	351	337	347	342	364	351	349	358	356	343	376	370	355	354	348	352	360	357	354	322	366	342	369	338	390	362	340	342	336	340	355	388	371	352	379	339	327	327	331	351	313	348	327	347	347	359	355	352	338	349	353	374	356	343	379	353	361	350	356	345	354	356	375	369	377	339	351	346	353	282	323	351	352	365	346	365	328	361	345	373	360	290	300	305	378	338	388	349	366	381	372	343	352	360	391	337	323	343	363	341	387	343	305	313	354	365	351	344	345	329	360	319	419	355	345	348	330	378	362	321	349	342	331	375	344	356	352	337	350	330	379	362	331	340	325	329	367	354	332	316	336	328	350	301	336	333	358	351	368	331	348	342	336	374	349	299	331	351	359	338	351	343	354	402	354	350	331	370	327	335	354	340	346	361	351	322	336	385	349	377	320	346	321	349	347	349	377	347	341	373	340	346	330	361	354	319	362	358	339	370	340	297	351	341	323	329	352	342	368	328	340	312	344	348	333	358	336	374	332	394	399	353	308	357	363	369	332	327	348	366	339	341	351	347	338	353	328	331	334	338	353	309	350	323	330	343	336	351	351	331	358	310	324	331	364	360	357	338	364	318	370	321	326	362	341	363	357	361	370	315	346	307	329	338	374	344	360	351	341	371	332	338	323	356	373	338	330	330	387	372	370	349	342	335	357	350	367	377	356	308	339	318	319	353	355	400	374	377	370	343	327	372	346	340	344	387	303	349	369	389	310	327	326	331	338	341	339	382	354	377	331	360	347	377	346	330	315	381	340	356	377	387	311	309	332	366	337	372	359	342	326	385	376	341	325	331	301	349	328	340	325	324	359	350	353	356	346	412	386	335	345	373	311	357	393	352	375	333	314	386	342	344	339	354	347	345	332	374	346	335	323	380	339	376	362	360	310	369	329	348	346	327	339	310	352	347	336	369	355	361	379	386	330	380	316	360	347	357	385	403	332	366	351	364	341	333	359	357	372	342	341	375	380	365	353	369	346	357	339	361	360	386	348	345	343	359	363	362	370	383	364	352	332	326	350	328	313	329	363	355	335	340	348	338	377	384	356	357	372	322	347	321	357	350	335	349	329	324	400	340	346	350	355	338	372	328	353	350	381	358	349	375	345	353	350	317	366	384	377	343	355	339	361	340	352	360	320	306	377	364	349	359	326	340	336	363	339	371	360	307	332	339	323	384	349	341	344	326	344	342	357	341	325	330	333	345	347	346	383	374	369	351	363	334	347	337	371	317	338	373	352	338	319	341	361	383	356
14350	2947	3834	3721	3148	2664	1853	1637	1497	1329	1402	1311	1272	1283	1284	1320	1166	1169	1144	1145	1085	1092	1039	971	931	914	961	907	884	876	874	870	886	835	891	928	880	844	836	844	846	832	812	834	872	813	840	873	818	850	865	853	817	824	813	878	957	845	843	823	804	848	817	864	839	818	765	832	823	811	787	815	829	799	848	767	807	867	830	845	819	787	813	787	808	851	768	820	761	805	815	820	811	803	803	862	789	817	811	859	868	808	851	760	829	774	819	799	763	778	759	780	807	834	791	759	814	768	809	792	775	772	775	795	816	771	813	810	772	807	827	847	816	829	807	786	763	794	816	749	792	815	791	834	837	800	801	772	793	790	785	789	805	822	823	785	791	817	829	793	777	780	823	822	831	764	762	808	764	769	805	783	786	787	805	788	817	745	800	805	869	797	811	804	815	796	781	792	769	818	744	802	791	808	814	827	803	818	771	804	786	794	835	818	797	781	838	819	804	779	846	817	788	806	715	804	861	795	772	775	756	790	820	818	808	822	802	827	760	784	792	818	814	784	799	808	759	834	763	821	825	816	803	838	807	802	779	822	790	815	763	726	828	769	754	874	837	772	809	795	826	793	794	831	790	796	786	825	771	810	785	798	796	809	792	833	770	788	818	784	826	824	818	781	830	828	813	804	818	804	809	791	836	779	798	836	800	772	831	814	773	834	816	839	826	753	788	795	798	813	835	781	821	794	826	782	743	819	802	779	793	767	790	846	751	815	821	783	791	853	762	806	837	786	798	753	795	811	794	788	829	800	804	752	834	774	800	816	784	796	796	811	786	774	806	826	828	801	853	816	827	816	818	823	791	810	754	832	822	784	810	780	839	809	777	821	800	737	743	794	793	781	785	763	835	787	785	835	774	774	874	790	799	754	831	749	805	865	827	764	790	816	790	827	799	808	786	809	809	774	813	767	808	800	794	824	784	748	802	792	751	760	779	779	821	791	773	852	779	823	772	843	834	840	798	782	819	787	724	814	810	746	819	854	798	800	815	794	779	820	853	826	787	824	809	772	827	792	793	770	779	791	791	800	832	840	765	787	853	838	768	826	814	762	789	779	871	799	805	807	842	742	827	797	794	793	814	793	793	791	828	797	832	811	787	794	831	765	794	835	805	800	746	772	790	799	776	809	788	791	756	782	740	831	817	830	816	739	801	793	785	777	837	807	792	816	823	791	790	766	840	841	758	744	821	799	839	784	837	842	801	850	795	753	784	759	809	855	813	810	825	807	839	800	801	790	816	767	830	797	799	836	798	835	776	742	770	767	838	773	775	777	827	806	807	768	775	810	800	824	782	760	848	789	843	810	832	812	780	761	838	780	819	848	760	825	834	798	786	754	782	803	825	874	770	829	815	778	787	790	788	831	747	767	801	797	806	839	787	899	796	858	776	806	785	814	811	818	793	754	839	808	834	745	807	779	809	803	792	813	774	758	799	791	741	792	762	795	808	762	816	757	809	788	792	837	845	782	773	777	757	800	824	806	830	774	829	810	774	809	803	784	805	785	791	810	803	855	747	785	815	804	830	798	805	740	796	793	770	792	794	768	828	793	763	832	807	812	810	810	818	846	806	784	777	808	839	795	760	810	844	813	774	748	792	744	765	802	817	794	842	809	834	818	789	788	798	830	837	799	797	792	790	809	782	807	777	845	815	789	818	848	781	750	778	893	828	824	814	836	771	817	821	801	798	832	744	838	755	789	741	784	783	788	805	768	837	805	779	798	814	841	848	813	759	825	824	821	759	790	782	808	798	819	824	876	838	801	775	770	833	766	803	771	781	825	797	818	770	844	847	809	794	804	802	766	788	760	753	799	804	795	768	829	784	883	840	802	810	835	766	850	768	768	778	810	822	747	783	832	782	781	782	812	781	757	789	773	800	774	720	815	789	797	800	827	815	783	782	800	828	796	841	798	821	748	793	850	751	783	771	841	752	797	802	850	806	752	771	740	733	757	821	791	820	804	744	808	769	791	809	807	759	833	773	772	810	778	791	796	757	765	780	750	807	801	857	819	817	846	817	802	747	788	789	824	799	818	783	797	799	789	814	795	845	802	840	754	755	784	785	763	778	823	766	774	792	799	811	797	808	810	757	807	864	806	810	795	795	833	852	759	769	787	810	857	807	785	786	763	859	767	755	806	777	811	796	794	832	781	824	808	819	821	799	832	815	790	851	810	842	801	786	874	762	835	810	811	824	757	776	826	799	812	825	819	825	820	850	782	765	836	799	746	784	779	837	802	790	783	765	864	810	792	760	777	812	796	808	810	761	799	776	787	759	831	771	775	794	734	828	821	787	779	816	763	819	777	865	774	793	811	737	794	804	839	774	811	791	840	790	776	779	737	782	862	782	822	749	785	792	743	760	786	812	837	824	795	794	767	844	755	831	776	797	800	807	843	782	831	799	801	803	793	829	830	827	784	839	811	779	808	868	794	799	803	783	860	823	796	807	841	777	800	788	800	836	795	819	793	789	794	818	806	788	818	788	797	807	773	766	793	812	775	825	803	772	804	766	802	736	784	804	829	824	810	802	772	781	814	808	787	797	769	823	779	759	787	812	803	828	836	797	797	813	766	771	791	804	840	838	848	776	799	848	809	816	763	793	818	812	785	783	785	803	777	822	816	787	761	766	782	786	811	803	756	814	785	749	789	802	800	834	821	788	791	808	809	767	805	794	784	776	765	821	855	812	747	769	778	832	798	780	807	805	774	821	771	808	809	786	767	771	805	794	800	763	816	758	832	773	785	812	853	845	781	778	813	806	794	792	773	791	836	777	788	801	764	772	779	792	772	777	782	789	816	778	864	800	772	819	825	804	832	795	772	802	801	759	794	794	774	822	793	816	761	861	836	816	750	790	784	798	796	797	803	741	789	786	786	814	798	819	831	817	784	823	852	810	766	805	796	804	820	792	761	842	854	823	806	787	771	795	762	825	801	778	781	830	807	829	818	821	801	807	776	826	815	821	805	747	828	814	776	767	721	815	791	783	810	854	851	791	844	776	764	810	758	791	741	779	757	835	804	771	838	799	754	777	794	827	789	752	795	833	799	808	811	828	882	808	798	770	761	811	743	762	786	797	803	800	753	812	805	790	799	779	788	798	798	772	801	745	808	775	803	826	790	773	827	817	736	824	781	802	786	820	793	835	791	811	742	773	779	796	841	774	805	818	823	807	786	799	836	778	751	840	805	805	820	745	766	803	814	825	816	831	788	830	810	824	835	804	864	770	805	777	777	830	801	765	804	805	772	823	821	826	787	832	840	774	783	816	796	773	770	827	824	782	814	793	787	794	743	805	815	783	779	818	785	799	820	786	775	850	708	823	871	796	828	836	749	823	787	762	783	844	866	779	743	798	851	854	788	786	849	793	813	808	837	784	827	773	754	775	796	819	854	802	745	778	847	801	872	816	853	836	793	780	800	726	804	752	859	777	773	818	819	756	815	816	809	828	805	868	775
12891	1465	533	358	304	278	270	202	202	215	240	199	250	247	224	231	248	227	210	242	244	236	205	202	194	199	221	186	208	248	222	252	217	207	195	231	185	220	207	195	225	226	233	209	211	217	225	207	227	218	209	206	207	229	211	221	230	241	235	227	198	223	203	223	218	240	211	221	227	207	231	237	203	189	201	211	221	227	234	195	191	214	200	210	186	226	219	199	167	227	210	219	232	207	205	227	228	221	232	217	214	230	203	220	204	249	226	190	185	255	256	206	241	198	200	224	214	217	202	202	239	257	230	212	215	205	247	229	225	221	222	199	205	205	200	230	228	242	228	229	199	227	199	233	226	222	223	258	210	188	232	218	191	225	239	207	210	206	228	218	221	213	218	187	215	194	213	198	217	189	198	221	191	222	192	205	222	232	236	204	202	211	179	202	214	208	206	182	211	226	239	229	213	222	223	188	225	208	196	216	230	219	209	230	202	203	205	240	230	195	226	215	220	197	223	262	238	220	212	231	205	220	220	208	215	234	193	208	192	203	209	205	209	256	219	192	199	234	193	195	231	194	212	210	224	216	213	219	235	247	206	202	205	215	198	202	226	192	228	217	244	194	223	227	216	203	216	222	233	229	251	211	218	228	214	199	244	205	247	213	240	235	197	193	208	185	195	233	221	242	188	241	215	241	206	188	233	240	228	228	205	215	200	231	223	222	197	224	218	209	194	204	226	213	215	229	210	222	227	192	198	210	184	204	213	222	197	194	223	197	215	179	212	224	200	208	213	214	237	204	224	222	216	217	233	241	219	207	204	212	195	197	228	231	218	199	239	208	204	208	218	210	253	226	193	224	237	209	222	227	216	193	241	212	216	206	228	200	222	189	190	194	230	238	236	222	220	234	198	204	209	228	214	210	218	241	219	199	235	203	202	203	220	184	209	230	221	223	200	220	228	228	219	220	220	210	196	233	196	224	206	224	219	198	195	213	259	197	213	231	221	242	225	197	215	211	255	257	234	210	222	214	235	234	219	211	227	236	204	237	200	216	230	229	214	221	242	255	219	234	198	215	221	211	233	216	236	241	226	201	203	253	199	204	217	233	197	210	224	201	240	219	202	233	200	212	227	218	213	217	232	220	207	217	164	210	220	211	238	247	213	228	218	207	232	208	205	182	241	204	200	232	204	218	219	238	203	229	208	214	208	206	182	175	227	215	250	209	239	204	213	255	235	220	208	215	250	233	230	224	236	215	212	233	220	219	220	236	247	210	200	225	229	222	195	213	193	237	221	240	226	218	212	206	232	182	225	216	201	213	226	251	229	194	199	236	214	219	216	225	212	217	243	227	228	229	202	213	205	231	207	216	188	217	217	220	245	225	241	208	244	221	219	226	221	197	204	226	204	178	196	210	232	236	250	234	229	195	218	211	212	204	220	218	227	195	203	232	224	210	213	213	255	243	238	212	204	201	231	185	205	209	190	181	224	196	214	215	217	207	213	242	191	204	213	232	230	222	230	209	210	210	214	221	219	233	218	224	222	203	222	241	239	242	184	220	225	208	237	219	210	236	222	208	227	194	210	221	240	247	209	243	205	226	215	215	226	214	199	216	230	219	232	204	237	205	221	211	241	187	228	214	209	220	222	201	218	215	261	225	231	190	211	220	209	207	235	234	237	240	237	207	214	228	218	206	246	202	219	232	234	208	251	197	233	211	217	186	207	220	227	218	233	238	173	202	211	220	216	211	220	217	208	209	220	225	230	211	226	205	212	231	238	226	202	218	196	214	227	219	219	239	264	229	215	241	239	190	215	218	207	243	210	206	209	195	218	209	194	201	213	218	237	233	219	209	210	186	207	221	220	206	213	214	201	195	212	227	209	223	227	204	207	203	204	210	214	197	202	202	211	227	189	193	215	235	250	186	218	205	222	223	230	204	228	204	216	219	208	245	227	221	203	226	193	218	220	227	221	203	209	197	222	204	223	214	242	212	190	194	235	220	200	220	225	175	232	200	229	223	201	217	229	226	209	221	209	236	240	240	230	198	213	210	227	192	208	204	220	206	230	208	202	252	224	207	197	224	237	208	235	225	230	226	222	203	200	216	231	224	224	223	249	225	209	220	224	206	240	206	223	212	229	237	196	197	217	219	211	226	209	205	202	223	203	212	230	217	226	237	189	235	201	215	244	194	243	205	210	217	225	208	201	212	180	241	209	220	195	212	252	219	204	217	170	183	224	194	205	191	205	230	230	202	191	218	207	212	221	225	227	217	209	238	196	252	230	211	223	224	209	249	186	218	216	203	202	223	242	203	198	230	215	235	246	230	251	249	227	230	191	208	198	207	207	233	232	217	224	229	231	196	188	184	258	232	193	209	216	215	224	192	234	241	208	233	206	224	246	202	231	242	237	220	207	220	210	217	221	224	222	212	215	218	204	207	209	228	205	224	213	259	253	223	211	208	212	227	203	219	224	204	191	207	228	229	224	201	201	187	200	210	199	212	246	238	219	206	202	193	221	206	233	249	205	199	222	219	227	202	225	217	228	237	239	228	193	197	237	225	190	212	220	206	229	208	206	172	207	213	215	209	211	200	236	203	238	247	228	225	183	252	203	217	205	252	248	208	202	201	220	227	230	221	213	213	192	204	203	224	210	210	216	204	225	193	234	244	255	226	201	208	232	224	249	224	217	208	211	242	230	219	237	243	201	220	205	242	194	235	214	211	197	198	219	227	220	231	212	244	229	218	219	219	214	231	210	228	186	200	186	212	222	214	233	226	222	190	204	228	239	223	231	228	220	223	206	223	244	230	213	233	236	209	245	192	204	226	217	203	219	191	224	211	231	196	245	204	210	226	195	203	200	203	195	234	217	219	220	228	233	251	213	211	209	217	199	216	235	211	223	213	235	220	202	247	215	206	217	227	199	212	206	201	189	219	207	228	195	210	207	216	199	203	225	220	185	208	245	205	212	235	214	207	239	216	229	200	212	234	240	199	240	229	214	222	224	192	238	240	212	189	202	206	212	180	262	214	200	240	257	205	219	239	228	201	216	255	223	214	212	213	209	194	200	222	189	230	209	230	232	219	197	198	226	215	245	217	208	187	231	174	214	217	218	217	193	222	203	213	215	182	226	226	210	229	215	211	182	211	216	215	227	221	239	207	217	199	224	235	216	220	196	244	219	229	234	181	221	218	214	218	212	214	239	254	227	207	195	227	227	218	228	207	217	199	246	239	215	203	191	226	187	248	206	241	223	233	236	222	235	219	214	208	238	196	192	210	223	218	205	220	208	217	239	194	221	230	205	215	218	219	191	249	240	226	227	225	219	217	214	203	213	233	195	197	236	246	217	220	195	224	230	203	246	232	234	212	202	212	211	229	213	236	217	222	198	228	225	229	225	209	233	203	210	211	219	234	254	235	233	201	215	195	213	216	197	186	196	231	209	221	202	226	205	206	215	226	207	213	213	249	223	205	198	204	222	203	176	216	201	201	211	235	211	206
8025	979	1126	1087	898	734	700	631	604	633	619	641	711	658	661	708	672	679	635	677	641	621	600	584	604	590	527	578	551	545	595	559	554	549	579	503	537	580	540	539	555	522	569	548	566	525	588	538	563	555	574	538	547	588	555	584	583	595	577	503	576	524	515	585	510	548	551	564	542	603	556	551	582	568	581	604	522	537	590	546	535	589	568	540	562	538	553	557	548	525	546	539	531	584	522	545	553	577	549	533	579	537	603	543	566	568	567	540	523	513	559	527	541	570	520	522	573	525	580	543	533	533	498	554	592	558	503	551	508	534	574	515	550	552	569	555	539	523	514	550	514	564	542	545	554	527	525	496	524	542	555	590	531	543	546	555	523	546	555	580	517	612	574	558	569	611	527	552	573	572	605	545	549	596	524	522	528	549	515	548	580	565	541	521	537	547	525	542	525	525	570	553	520	577	516	547	580	517	522	507	585	568	566	545	557	583	536	529	553	545	546	534	551	538	546	531	534	554	541	526	562	561	530	539	509	562	537	577	552	590	569	520	513	540	522	527	518	554	560	521	546	557	514	562	540	546	508	561	587	504	546	529	572	545	518	572	551	539	522	551	583	556	546	563	541	554	534	544	533	540	539	538	581	560	527	579	548	534	550	561	565	552	531	610	521	528	519	539	549	552	572	537	549	554	517	567	573	526	560	561	552	578	536	531	572	507	560	537	557	559	562	558	564	551	559	542	580	535	541	569	567	547	585	523	582	535	555	554	569	527	514	550	542	579	562	527	564	566	591	554	574	539	539	499	578	565	567	537	529	546	522	571	514	529	521	539	557	556	558	553	527	552	519	531	553	569	533	537	530	568	555	560	540	607	594	539	586	560	552	550	558	537	532	569	580	555	538	591	606	549	547	561	548	517	534	545	587	564	547	518	554	543	520	549	570	553	518	512	554	542	538	527	582	525	520	578	517	580	562	513	588	556	581	542	537	517	553	545	558	585	532	551	570	576	561	550	533	526	528	551	511	546	543	540	544	495	526	582	529	552	583	562	527	538	538	533	544	536	534	530	563	542	579	516	556	551	503	537	579	557	535	595	522	518	570	532	534	543	539	513	558	532	565	569	520	520	547	515	556	530	528	543	512	512	547	559	541	518	533	594	529	556	522	549	521	557	550	511	561	557	553	544	579	552	580	592	559	559	541	548	520	517	563	580	538	550	518	546	541	526	560	558	541	580	525	528	519	543	545	526	520	553	541	535	548	575	509	560	541	584	505	527	545	579	578	577	536	508	495	526	564	584	570	555	536	562	506	539	529	565	545	568	548	541	537	507	552	590	551	523	516	588	562	541	549	522	560	545	577	497	550	517	551	549	581	508	525	530	554	507	578	592	526	559	547	580	544	513	549	533	507	592	553	554	515	579	509	575	554	527	576	546	507	594	538	543	548	531	551	536	552	583	585	540	549	579	575	556	572	545	555	553	544	526	513	558	522	551	546	549	539	548	562	510	546	544	594	556	545	542	545	536	562	581	568	570	545	560	541	562	553	585	525	567	590	547	570	495	554	557	534	538	567	540	550	563	525	523	576	561	535	583	562	571	573	601	530	517	505	502	547	550	562	520	520	542	550	529	532	524	523	555	562	533	515	528	548	540	571	570	556	520	563	585	569	532	562	562	580	562	555	513	530	554	549	568	544	490	519	543	541	548	538	559	550	563	566	528	539	536	518	515	525	502	539	516	532	551	531	543	512	588	545	559	546	502	565	564	560	603	553	564	560	569	535	538	580	574	565	550	573	541	573	543	493	573	556	559	526	537	522	542	542	552	533	606	537	534	566	514	557	546	572	543	570	560	576	545	511	570	543	534	506	540	580	541	531	564	534	585	562	532	533	552	557	532	588	547	536	528	544	523	537	573	550	544	559	559	536	550	544	540	530	549	558	531	574	518	566	528	531	509	526	557	546	528	528	583	551	540	574	555	526	513	558	536	594	556	570	558	532	551	536	512	580	553	584	583	555	566	517	568	571	552	559	565	541	572	610	500	564	531	565	550	582	572	550	561	533	510	525	593	570	572	573	567	554	560	530	549	549	620	529	544	526	529	524	555	551	540	555	512	570	507	577	569	563	568	518	549	520	543	517	528	528	523	554	546	577	529	513	549	573	498	548	543	541	562	551	547	527	551	555	554	551	533	528	531	564	583	565	576	547	559	584	570	569	544	542	540	562	521	504	537	597	557	516	575	537	526	565	562	551	590	563	579	524	538	547	576	551	585	569	506	578	587	579	552	538	548	593	579	573	575	562	532	522	517	561	571	555	576	548	510	563	550	546	532	557	554	511	520	557	504	548	538	526	520	553	548	519	537	566	560	548	535	554	525	554	553	504	541	554	527	535	552	524	539	511	536	570	542	543	563	574	559	511	539	531	578	563	561	567	533	528	563	553	483	574	556	560	560	514	586	552	567	526	582	541	577	567	568	529	523	542	513	528	562	505	549	562	558	531	539	553	567	512	543	540	498	538	546	536	600	571	558	535	550	571	546	536	548	546	536	551	579	532	594	555	587	548	540	589	568	543	561	556	577	527	551	584	550	532	568	524	527	569	549	568	522	517	573	555	531	550	577	578	551	552	530	561	530	551	583	574	554	538	562	541	543	554	494	553	575	542	564	527	586	554	542	543	563	533	571	536	516	568	541	539	554	560	558	540	478	545	562	550	573	532	508	526	517	548	518	581	533	590	567	534	490	521	541	557	543	570	579	558	577	541	590	559	542	594	543	570	497	546	601	546	503	514	552	547	535	552	540	555	544	530	545	547	519	603	567	546	519	544	517	524	515	528	584	530	552	544	546	547	500	546	581	512	510	543	546	542	567	563	512	539	598	537	552	524	575	541	591	525	549	576	548	540	521	546	540	528	556	518	551	562	548	585	516	554	525	542	566	510	556	549	530	525	575	529	560	518	548	527	546	512	548	553	518	577	573	597	579	567	550	578	521	537	512	569	540	526	539	586	536	555	515	555	549	584	539	546	558	582	550	555	505	519	525	544	518	536	562	535	561	564	546	486	566	561	552	560	533	549	580	582	539	537	599	554	529	520	556	520	502	550	529	545	550	540	511	545	538	504	566	533	608	587	548	532	543	585	533	516	537	587	565	507	531	524	531	542	528	530	511	579	547	541	539	553	572	529	530	500	549	533	523	514	555	594	554	555	545	575	596	535	557	535	549	536	573	561	545	546	503	557	621	557	536	570	551	553	544	544	544	573	580	552	586	569	519	559	545	529	581	545	576	556	548	559	578	547	518	475	573	530	557	551	531	563	552	585	571	529	519	531	572	577	540	577	593	590	553	543	570	530	577	554	558	567	549	519	567	592	603	537	539	529	575	554	538	502	528	531	554	559	529	485	528	534	566	546	546	472	496	575	552	539	573	603	540	510	539	529	555	564	543	531	509	531	547	550	534	499	568	556	568	544	557	518	559	553	553	541	575	536	532	550	556	539	571	523	570
18774	2762	1309	942	697	616	456	416	428	402	355	395	422	414	413	406	386	376	399	385	354	396	373	345	351	288	381	376	361	329	336	346	344	340	384	344	362	355	394	368	347	373	381	390	345	332	329	341	347	363	334	338	338	335	317	345	356	371	390	317	335	332	327	352	355	340	335	356	330	345	343	374	349	374	323	368	331	326	357	336	357	363	357	349	348	323	339	331	328	377	336	339	338	331	355	310	378	332	354	347	364	389	323	338	357	336	344	348	350	360	356	356	352	358	325	368	324	341	352	354	366	374	323	348	358	331	354	323	363	320	343	314	344	357	383	343	300	316	320	331	356	340	330	353	313	342	349	334	342	328	358	356	326	326	360	342	371	356	325	340	341	320	359	355	341	352	335	319	348	375	344	328	394	345	364	339	328	348	355	375	359	314	328	328	347	331	338	319	333	326	318	346	325	360	387	326	332	327	334	325	340	320	343	325	348	363	379	339	344	339	355	322	317	310	340	389	335	350	329	363	345	341	339	353	303	315	361	356	318	350	358	345	347	352	356	318	351	331	344	379	358	375	337	361	355	334	335	378	370	320	326	337	344	361	338	335	385	372	311	337	330	357	346	349	339	353	367	371	356	319	374	363	335	339	353	333	323	347	347	312	356	375	311	365	313	305	306	346	337	350	385	358	329	343	302	330	352	343	347	381	312	298	319	345	324	336	378	338	310	371	357	318	335	322	354	358	343	330	337	364	285	318	342	330	371	376	356	327	326	387	337	340	370	343	373	339	311	368	367	364	351	337	324	330	319	342	347	295	304	346	382	345	347	356	346	350	333	345	375	340	344	367	351	353	345	339	339	354	329	327	363	344	348	339	332	353	362	329	325	338	368	360	352	376	332	303	340	392	355	357	325	344	379	340	312	319	318	348	376	345	348	335	313	351	326	359	354	344	367	323	317	313	323	345	354	327	312	368	323	331	337	350	342	337	346	343	332	328	337	335	320	345	331	342	344	341	332	361	352	370	343	356	345	301	326	345	315	344	374	332	320	330	334	317	332	299	369	344	382	346	342	333	371	345	356	336	335	353	347	323	333	342	321	327	364	331	352	346	333	335	327	389	322	361	334	350	362	344	363	335	353	353	354	334	344	333	345	296	310	352	320	357	368	371	366	335	337	331	336	361	354	364	347	352	325	348	312	314	350	351	325	345	368	336	378	313	344	368	346	331	345	353	360	319	352	330	343	344	347	338	329	354	364	318	320	343	339	338	349	312	349	390	327	330	360	348	334	352	331	341	363	312	329	365	355	318	372	339	357	340	341	319	367	354	357	339	336	326	380	337	361	352	341	337	339	342	349	354	316	329	325	313	353	342	336	343	332	338	346	344	357	341	329	344	338	344	354	321	346	364	320	325	328	366	318	387	347	355	367	353	352	303	337	325	345	349	327	324	347	314	355	329	382	363	347	343	346	369	323	328	294	345	330	324	322	338	341	336	343	349	342	346	333	323	322	303	354	331	327	350	365	352	346	333	333	315	350	373	365	343	356	326	335	376	333	349	345	317	364	350	329	320	351	337	349	357	316	320	364	335	360	324	366	329	345	342	357	341	350	361	351	358	389	337	346	367	328	388	329	355	331	322	387	372	346	356	307	316	343	375	340	332	354	374	321	348	329	354	365	345	331	329	334	357	330	322	349	361	302	341	347	348	345	312	352	334	352	347	324	304	334	331	344	333	360	345	357	319	338	336	349	330	368	335	374	376	368	359	303	335	344	330	342	363	354	315	383	359	373	329	313	318	303	348	346	368	341	333	303	345	332	357	345	349	392	338	363	326	310	340	310	320	382	348	345	324	339	385	326	363	317	355	355	324	345	342	322	343	355	318	323	340	370	308	324	373	381	365	352	338	326	338	350	334	344	359	369	322	309	367	324	335	321	351	309	341	316	343	349	297	330	328	343	344	319	361	370	342	311	349	347	348	329	372	341	358	341	336	368	353	322	359	330	360	349	328	295	342	342	350	318	330	348	341	331	306	331	352	328	327	349	340	363	310	335	313	348	324	316	334	326	358	347	348	324	336	359	296	356	328	342	329	335	395	336	310	319	311	341	328	322	348	355	357	358	355	339	325	322	377	334	376	384	338	347	353	314	309	353	356	352	333	378	350	359	324	300	343	331	357	338	331	332	344	354	362	363	349	328	330	325	346	332	298	332	351	340	350	351	351	323	356	366	346	330	339	338	346	363	347	327	364	328	341	326	365	361	284	325	358	348	346	352	302	333	346	327	326	311	337	289	329	354	377	360	364	385	346	309	370	357	329	330	314	368	352	320	365	334	362	361	346	342	353	331	356	374	365	354	302	357	312	337	365	343	319	318	333	367	340	310	338	354	337	379	331	390	348	350	320	393	348	321	366	352	364	332	353	359	363	341	313	337	340	345	359	351	352	345	346	352	372	341	291	358	319	339	349	311	374	366	311	369	364	341	339	394	326	343	351	340	329	337	331	351	355	357	344	317	343	313	346	333	363	337	343	329	353	320	335	352	384	351	368	360	343	337	297	315	360	378	342	316	374	363	357	349	310	355	389	347	320	379	308	336	360	312	321	369	319	362	330	327	373	336	352	357	331	364	346	349	370	365	355	313	325	331	357	354	312	318	363	366	351	347	314	348	359	362	349	382	340	367	357	307	319	326	348	339	337	322	307	332	410	357	315	307	364	314	370	346	364	360	344	316	333	355	323	315	342	356	350	383	342	372	349	347	327	340	358	351	323	334	352	334	379	337	341	360	334	339	321	324	331	360	353	372	349	312	326	365	377	352	346	388	352	339	359	313	356	346	332	342	333	355	350	346	341	328	321	332	321	349	378	362	308	370	324	335	322	357	306	316	330	373	333	328	367	349	348	360	308	345	342	362	361	385	334	317	361	342	346	334	388	364	341	354	307	350	336	333	328	323	308	367	365	312	351	337	346	328	345	361	353	338	298	321	346	380	319	351	337	299	326	341	342	340	358	342	355	333	312	328	343	323	316	315	396	310	374	351	377	346	324	338	330	364	330	371	358	344	305	334	350	325	338	344	348	348	363	323	327	331	339	330	358	360	325	339	343	348	334	366	364	358	306	297	364	348	356	353	334	376	336	368	325	330	369	364	331	364	361	343	328	363	331	339	353	364	380	342	368	367	318	341	322	362	378	339	328	327	332	346	334	314	369	335	350	346	357	330	334	350	333	369	324	358	351	312	325	348	342	362	347	377	362	351	359	347	315	361	325	332	332	338	327	381	378	325	341	344	379	373	354	352	350	333	328	358	350	356	359	378	376	389	360	316	335	329	353	376	369	357	375	334	327	311	368	340	382	359	340	333	335	353	352	339	326	337	362	341	356	325	359	306	322	319	362	354	341	364	337	330	366	331	359	338	377	322	354	360	344	340	331	350	315	348	370	356	324	372	352	345	365	383	313	365	367	345	339	331	342	290	325	310	327	379	366	365	339	355	340	328	333	325	381
12385	2106	2654	2525	2294	1800	1480	1230	1197	1116	1104	1112	1101	1095	1090	1177	1082	1061	1093	988	1065	980	949	928	881	921	905	830	840	853	817	787	848	816	825	875	801	883	848	834	854	831	838	785	833	798	817	794	894	835	851	832	835	830	868	870	897	899	838	866	778	845	814	817	792	823	755	774	832	818	799	817	850	788	836	769	784	800	849	799	778	801	804	833	815	821	813	803	794	831	806	841	790	829	798	787	819	841	834	849	857	826	824	846	742	799	809	831	808	833	772	780	818	836	842	778	812	804	843	823	846	779	818	796	816	786	786	811	764	804	807	836	801	797	742	799	791	775	816	849	838	773	777	808	786	868	808	820	849	838	764	831	864	808	845	797	782	779	809	811	784	815	818	863	847	788	845	862	804	767	775	803	844	766	773	782	834	784	756	821	816	781	802	859	823	815	759	833	843	807	832	795	815	830	804	805	838	795	828	808	776	799	818	753	803	841	792	821	792	795	824	847	822	856	805	804	854	808	768	799	830	782	823	839	777	759	800	800	825	894	836	825	826	770	810	800	835	818	822	809	782	798	820	841	836	841	786	808	799	818	804	834	781	831	850	858	802	798	804	809	828	845	829	796	797	779	805	832	811	787	851	853	851	870	807	808	816	782	806	798	790	757	843	808	797	853	774	776	822	824	834	847	790	844	743	807	757	827	803	821	779	757	771	821	772	811	826	820	790	790	811	806	822	770	769	822	858	833	816	835	811	857	806	783	796	791	751	798	865	776	808	801	845	803	786	829	824	824	798	792	774	810	813	806	807	849	753	818	825	847	785	812	841	814	825	793	811	792	796	812	806	797	823	818	767	818	831	809	855	788	750	798	797	779	787	791	807	839	844	805	788	797	799	841	832	828	803	801	807	810	797	787	836	841	805	787	771	805	806	853	796	788	786	800	779	799	809	777	810	808	829	822	788	853	797	832	829	826	828	784	821	788	804	804	817	831	818	816	804	848	770	812	787	818	823	808	787	831	779	805	826	812	855	807	851	808	751	760	806	865	788	779	821	764	802	806	785	815	880	813	809	792	775	805	778	811	820	785	782	807	808	780	790	790	759	828	794	797	782	844	800	791	825	818	840	784	805	829	805	808	790	841	819	792	834	761	825	780	832	844	759	790	864	888	789	849	805	773	777	764	795	785	821	846	749	832	803	749	829	764	771	843	854	793	834	870	803	763	817	770	846	824	747	798	853	848	729	799	801	794	780	784	807	801	774	858	857	779	826	796	804	807	762	823	792	817	794	856	802	822	770	820	825	823	793	796	804	819	808	815	830	768	807	728	797	832	802	797	829	789	794	793	818	834	787	784	815	786	811	819	807	819	866	824	802	775	773	796	815	783	858	874	803	819	811	830	783	803	834	814	752	835	849	845	776	823	803	847	801	835	794	818	818	867	792	836	829	839	815	880	795	747	844	835	855	818	814	797	846	831	846	850	823	781	779	807	780	840	791	810	841	812	829	873	807	797	813	831	803	848	793	781	834	805	823	774	817	799	782	822	818	788	826	814	799	798	808	782	825	765	847	774	798	806	803	836	811	795	796	834	820	831	745	830	826	841	850	836	801	789	848	770	797	774	794	793	813	808	828	800	780	804	813	821	832	815	885	807	810	779	779	799	876	802	786	819	811	778	857	806	808	800	811	803	800	814	826	798	776	782	863	822	760	844	798	757	785	802	798	799	778	843	764	796	795	843	829	844	785	791	817	819	777	796	793	795	851	781	805	788	761	843	827	795	815	854	802	816	822	840	828	785	807	769	813	757	788	805	783	796	791	819	804	801	815	828	802	858	777	768	825	847	768	827	765	803	793	840	777	837	843	857	799	859	801	830	836	817	804	800	773	848	752	812	817	829	883	765	809	784	768	861	829	799	810	783	840	800	796	846	772	822	771	850	807	807	787	770	794	783	807	817	819	880	805	795	773	819	848	806	772	828	769	801	810	801	848	813	800	835	850	860	762	833	783	796	814	796	784	809	811	791	857	832	821	790	790	832	828	809	786	765	802	804	771	798	804	841	820	815	833	824	803	792	818	759	811	794	823	788	774	825	833	773	804	831	807	819	817	807	847	813	804	764	816	842	831	860	803	808	784	775	799	812	807	799	792	812	779	830	817	820	816	819	795	860	821	812	782	858	844	811	843	845	762	823	827	799	838	815	808	811	858	820	820	767	809	798	825	799	805	823	787	779	781	811	769	796	794	806	787	792	806	868	813	834	790	799	823	827	808	824	813	796	802	782	798	874	766	802	773	847	819	805	841	803	830	808	829	773	783	788	784	837	852	794	815	792	799	821	802	817	823	825	839	777	773	815	752	830	835	796	885	798	821	827	804	803	759	859	818	816	805	800	801	760	839	807	830	772	843	815	781	817	788	815	785	825	783	811	807	767	826	815	837	827	832	811	837	784	805	800	813	826	844	767	815	811	809	814	783	863	802	792	807	798	777	814	823	797	818	784	810	850	825	803	766	822	822	870	776	838	777	792	819	796	816	763	789	843	781	786	830	802	842	836	778	829	840	797	821	808	821	823	812	742	799	767	826	817	880	785	802	826	786	847	793	814	786	784	845	802	816	781	806	824	864	791	757	790	797	792	822	779	827	809	793	821	744	766	793	812	792	833	791	805	868	792	778	735	844	847	800	797	777	825	823	885	778	842	775	836	777	795	817	801	794	821	815	818	789	826	817	791	793	800	779	811	798	807	801	852	779	833	804	810	828	799	792	802	851	804	825	772	831	835	800	853	822	791	806	792	759	820	791	796	842	791	832	833	817	824	860	787	850	818	772	806	790	772	795	817	755	823	794	778	835	772	806	788	826	838	754	860	798	826	826	847	818	810	816	828	816	830	793	792	794	786	784	818	768	781	824	862	823	812	818	807	793	830	813	817	748	849	788	818	809	796	817	838	814	797	854	830	797	753	779	811	775	790	814	796	802	789	776	774	786	800	761	819	776	805	781	853	802	804	783	811	805	835	774	774	778	793	815	802	806	850	830	771	800	800	856	791	832	810	861	769	792	781	803	857	769	802	856	819	805	785	822	781	821	787	816	851	832	793	803	814	848	813	739	793	805	805	819	802	803	760	761	860	762	718	810	793	820	844	754	850	829	798	852	832	811	798	814	844	765	840	777	823	784	857	787	859	774	844	781	773	839	799	810	811	803	803	852	790	808	817	754	757	832	736	846	787	800	807	798	784	826	847	811	805	767	798	775	850	800	837	819	801	805	793	858	821	824	806	861	816	796	840	879	798	856	821	804	807	802	780	775	860	797	765	826	802	813	796	748	814	854	757	795	800	797	854	774	815	818	818	806	777	843	834	755	835	805	795	796	799	818	863	815	817	762	764	792	780	774	776	813	812	785	813	781	815	804	820	820	825	839	779	736	798	810	787	824	825	788	802	860	814	823	831	863	802	834	835	771	871	794	792	822	792	799	848	784	794	800	799	799	780	806	802	848	770	868	745
25557	5048	2088	1424	944	763	638	507	463	491	442	436	443	403	419	419	404	395	424	395	404	383	358	352	370	345	360	330	379	358	370	352	359	345	339	347	356	350	328	361	337	369	348	351	366	364	338	368	371	373	340	363	363	300	327	382	361	338	325	356	365	334	386	344	328	342	315	364	360	350	344	331	346	343	357	351	323	339	354	358	362	345	371	354	385	323	371	316	357	355	377	315	339	385	342	388	340	340	332	352	333	373	340	341	361	353	336	363	339	376	320	333	332	328	379	358	366	337	358	328	359	347	297	310	376	357	349	352	345	337	321	354	350	343	337	348	347	345	316	311	361	335	366	357	366	317	362	367	365	344	342	369	332	355	375	343	315	365	377	355	369	353	374	366	315	341	358	358	352	364	373	352	351	345	358	301	359	372	377	361	326	300	387	306	325	345	361	331	372	337	326	344	363	302	352	349	340	315	351	343	347	377	384	323	341	381	358	333	371	338	326	324	350	315	365	346	370	339	334	331	337	359	310	325	347	355	354	343	320	376	340	375	344	354	359	358	326	329	311	363	359	401	344	331	353	313	336	361	335	349	341	318	319	319	399	359	354	379	349	357	335	361	375	345	360	350	343	372	347	348	347	317	364	350	347	355	357	354	379	336	309	369	362	329	336	355	337	361	339	325	354	358	373	315	358	325	359	356	333	334	373	344	333	343	354	367	306	368	319	373	371	340	332	368	376	345	329	350	383	362	365	365	335	370	348	330	360	312	318	332	339	328	341	371	331	320	346	369	329	332	319	371	331	351	364	362	342	339	315	360	297	377	342	381	315	305	372	343	362	384	366	368	349	326	306	347	374	327	349	320	320	341	317	358	354	317	312	332	341	347	362	358	316	357	349	371	354	355	307	330	334	349	340	342	346	393	343	372	337	335	301	388	326	337	352	354	369	342	401	370	349	367	386	344	362	370	347	364	320	291	399	368	405	361	342	309	336	345	349	353	394	348	340	315	371	363	334	349	359	324	324	321	337	368	348	367	378	355	344	325	378	354	314	377	378	348	343	343	326	335	330	321	368	336	362	366	308	359	336	340	315	343	359	337	340	348	346	390	306	369	320	346	333	369	379	340	338	306	377	322	364	337	317	347	343	341	348	330	313	340	342	377	339	332	365	335	326	346	362	354	382	337	342	369	342	371	354	369	342	354	320	345	353	354	343	343	327	353	328	334	356	341	342	361	367	370	342	316	359	359	327	357	364	332	360	360	340	321	343	376	358	336	352	339	336	336	351	344	367	326	319	331	325	350	325	340	318	335	327	353	358	369	303	342	340	319	315	375	358	349	356	342	317	333	309	369	369	370	338	297	354	323	344	328	363	331	346	346	341	351	353	363	371	360	375	318	338	355	323	344	341	310	340	389	358	334	329	329	375	361	336	347	313	338	349	357	345	326	316	350	369	342	345	327	309	334	321	343	341	349	344	375	356	354	357	358	318	358	357	360	334	338	331	318	329	329	345	340	347	335	351	315	330	361	342	324	340	371	370	337	333	348	305	359	372	334	394	359	360	343	365	348	325	343	330	349	316	327	357	346	319	331	302	385	338	321	345	339	300	334	348	294	333	327	365	326	362	342	345	319	347	315	347	348	330	338	344	372	318	323	293	335	315	335	370	342	322	353	352	348	326	354	349	343	294	332	362	339	350	318	317	362	351	360	330	329	340	355	371	366	326	323	341	386	330	349	332	390	329	332	342	325	327	333	341	339	318	364	313	380	351	358	386	356	331	361	314	349	340	347	348	388	356	370	338	365	362	321	349	360	330	369	359	299	368	347	389	320	336	357	374	362	315	308	373	354	348	327	359	351	322	337	374	345	344	365	313	342	375	340	348	352	345	305	319	385	332	340	368	370	328	336	356	351	341	350	354	372	361	322	349	319	343	359	383	344	341	353	312	319	356	342	358	333	341	323	341	343	349	341	387	374	328	356	362	346	325	320	337	329	357	369	345	347	322	323	314	339	369	340	357	343	348	334	366	355	342	351	314	385	384	354	343	360	317	328	363	343	315	379	331	288	357	343	310	341	354	342	333	380	325	344	374	351	352	351	338	385	327	336	320	349	314	338	328	305	327	327	334	364	327	319	329	337	314	330	346	338	340	338	340	310	357	320	356	323	327	344	327	345	359	333	354	341	386	339	297	306	348	414	355	386	344	378	331	326	339	360	336	320	321	353	369	345	315	352	327	322	332	337	309	318	358	331	362	340	307	333	318	313	342	324	309	340	353	338	335	335	334	313	366	328	349	359	321	371	336	363	348	315	302	322	337	345	343	345	333	384	352	351	392	375	339	333	337	342	374	316	344	327	347	327	360	314	335	376	326	356	335	322	337	341	336	356	327	391	339	371	350	330	352	381	358	354	372	337	353	308	349	331	347	368	360	382	366	361	329	381	318	327	380	343	311	320	339	357	344	356	298	375	342	317	345	344	318	301	336	340	341	344	371	385	325	319	353	343	369	345	354	354	323	310	353	367	320	307	345	337	326	323	323	335	326	357	319	376	368	342	310	378	372	326	357	345	337	346	372	336	334	369	328	375	316	330	320	319	305	355	373	369	353	330	362	345	337	341	332	334	358	334	335	327	350	342	370	359	362	375	341	304	342	341	334	327	330	332	358	382	359	351	337	337	363	347	304	325	302	355	325	354	337	366	353	348	358	356	320	322	329	355	318	327	370	362	353	382	333	336	377	392	376	330	354	326	339	309	332	343	334	346	347	369	337	338	336	344	344	344	330	325	329	321	347	321	369	388	373	350	335	324	353	382	318	375	300	321	354	377	359	371	363	342	374	333	364	335	351	340	348	377	331	359	348	312	350	365	355	310	355	324	358	325	360	365	345	325	374	342	344	361	362	366	350	358	344	356	360	320	364	337	330	332	299	350	332	339	367	297	350	347	343	323	341	330	378	352	338	352	331	347	328	365	358	315	393	361	356	331	353	347	368	342	363	350	371	326	311	393	353	333	352	338	320	354	357	344	365	390	375	329	298	313	361	320	353	329	331	346	355	326	346	342	324	399	340	329	354	338	331	334	335	344	329	365	332	342	363	359	324	349	358	356	346	342	336	355	346	352	317	349	308	346	384	322	334	353	349	326	339	326	312	355	322	336	318	370	348	363	331	333	344	333	348	332	340	332	341	350	366	391	318	349	349	374	341	343	315	347	368	370	368	355	295	344	346	347	336	376	330	357	356	355	310	343	389	390	376	322	359	359	335	347	383	333	344	338	388	340	351	333	372	350	331	363	357	342	350	342	322	334	336	339	343	321	311	337	354	323	325	351	367	353	319	361	348	359	342	328	319	336	355	319	337	340	352	321	363	314	331	369	351	333	329	350	317	316	347	332	337	362	318	378	315	345	353	360	346	339	381	331	320	344	353	350	354	336	343	367	311	371	341	343	338	332	371	367	343	340	329	356	329	341	304	330	351	334	337	355	362	338	337	353	353	349	373	354
14732	3053	3849	3864	3038	2634	1918	1639	1529	1419	1366	1379	1298	1336	1328	1325	1217	1107	1124	1070	1063	1035	972	979	871	888	887	892	787	870	818	846	839	820	829	844	812	801	802	887	843	831	821	833	924	846	800	830	827	826	813	838	795	823	843	860	925	907	853	836	759	874	812	794	778	760	787	789	774	796	833	858	800	805	772	831	812	800	791	790	830	823	807	773	786	871	743	821	773	800	761	772	791	801	793	779	862	771	799	778	772	822	823	767	772	803	797	790	817	772	798	774	791	807	777	781	795	783	780	810	768	843	809	796	790	781	818	789	753	790	785	805	791	795	797	775	770	764	785	774	734	838	793	775	784	799	736	803	784	778	790	776	817	832	819	847	748	770	765	750	740	732	801	788	770	755	763	831	807	822	813	787	774	807	793	787	784	795	766	807	761	785	771	807	797	751	829	788	820	786	815	774	818	777	711	815	813	825	854	799	796	767	735	828	828	770	786	795	784	826	790	793	764	781	819	799	755	780	741	791	768	744	824	796	810	818	786	814	787	796	838	852	792	747	817	787	798	824	769	760	768	780	772	774	802	758	766	827	765	774	782	817	801	784	804	760	782	784	759	805	818	749	776	799	773	805	799	818	820	760	779	816	800	787	757	828	770	757	776	814	829	797	743	811	786	754	786	786	789	755	735	768	841	714	768	772	805	807	834	793	815	812	833	771	801	815	793	782	822	775	786	802	843	781	800	756	802	818	865	777	822	821	753	796	758	766	782	767	797	788	821	768	798	827	802	823	757	795	759	786	858	754	794	795	786	786	794	751	829	842	785	781	824	846	779	775	782	816	800	822	800	782	756	792	756	816	786	722	801	788	784	788	779	760	777	757	770	756	768	805	835	759	787	842	784	836	783	766	818	781	751	800	748	847	787	788	785	775	720	808	790	790	776	825	744	824	830	813	782	816	747	753	804	789	771	817	749	759	763	741	757	737	799	787	770	775	770	782	774	775	745	801	825	779	803	774	804	807	754	818	780	764	777	817	817	764	823	800	818	823	778	790	753	807	817	774	783	758	791	818	811	841	789	759	798	758	772	799	828	776	788	766	810	779	768	735	756	822	701	780	832	768	796	851	804	830	819	788	758	724	789	774	775	776	783	786	848	776	742	808	828	759	762	823	789	762	836	860	799	759	810	750	749	778	837	772	760	804	802	809	817	823	814	858	748	758	766	746	790	824	726	796	760	780	772	801	754	800	761	764	817	777	818	777	794	768	816	788	780	792	826	776	800	724	791	809	750	807	802	809	749	762	820	803	776	751	767	820	764	820	880	785	775	765	825	792	809	798	783	813	781	814	825	754	791	786	827	827	808	786	782	827	757	777	821	774	784	733	756	790	826	824	806	793	804	773	774	808	793	827	763	774	784	781	815	837	796	800	825	718	803	800	785	763	773	775	776	773	772	805	779	757	814	792	799	805	804	766	825	816	821	750	817	819	781	787	847	802	798	834	792	786	748	735	772	817	769	791	802	775	825	816	802	787	741	804	802	807	781	845	823	822	754	815	774	784	814	827	756	788	768	826	808	820	786	775	835	780	801	793	823	806	778	836	781	782	843	820	764	820	810	793	838	794	802	765	781	785	786	768	771	804	771	787	838	832	841	866	777	797	820	809	806	817	808	782	799	784	778	733	809	798	773	770	784	775	800	826	821	768	749	817	756	793	824	819	816	775	799	752	801	772	825	820	770	824	833	782	822	765	775	754	786	837	731	842	792	821	784	757	830	799	850	767	807	748	794	760	792	762	815	778	783	775	766	770	761	757	756	795	773	797	756	777	769	762	833	814	812	772	796	796	766	805	799	787	787	782	788	838	793	762	778	851	782	733	792	812	774	807	727	791	782	736	786	791	795	798	823	772	800	848	760	797	767	754	828	814	806	812	836	802	776	798	779	829	779	796	779	790	832	793	785	761	774	846	777	799	789	753	804	749	763	859	806	841	820	787	855	816	850	809	764	772	727	815	725	787	806	772	777	815	747	827	835	776	762	807	810	783	798	786	782	776	763	807	764	744	808	822	787	752	779	820	803	750	833	835	752	778	790	778	759	814	816	838	767	792	761	814	754	805	797	802	755	798	801	746	757	804	785	765	844	828	794	780	802	799	830	781	816	843	744	783	803	767	822	793	781	767	836	777	756	788	738	825	797	847	780	803	778	836	883	802	780	791	809	808	819	771	797	766	825	751	764	837	811	779	797	798	782	853	806	812	775	764	765	751	838	758	806	783	802	761	768	767	828	775	834	750	764	745	752	805	771	764	762	795	814	777	821	783	772	801	772	760	758	809	791	764	772	785	765	797	829	777	756	789	803	786	794	826	786	843	752	836	807	830	819	779	849	770	786	820	797	825	811	780	786	742	760	769	775	786	796	805	760	779	785	804	778	761	757	803	806	806	783	757	843	740	826	820	748	785	731	782	827	842	779	751	858	737	796	726	782	814	800	773	779	795	754	818	760	811	793	775	841	783	830	819	820	779	793	774	811	797	777	790	780	828	796	804	839	755	781	817	772	766	796	785	819	793	779	789	809	776	773	779	775	750	818	814	750	828	782	799	768	783	795	774	803	783	745	810	812	741	814	757	790	805	720	771	814	786	827	810	820	783	821	770	769	796	813	789	788	805	819	796	754	777	807	769	824	812	779	770	769	877	802	821	785	803	792	822	823	803	785	831	732	786	814	864	761	754	839	801	802	781	790	753	787	763	757	796	788	829	755	771	799	800	797	807	790	837	821	758	784	759	827	793	798	788	789	808	775	821	847	788	828	802	838	736	750	770	798	805	798	784	798	779	717	773	818	784	790	814	824	783	797	865	777	780	777	818	804	788	795	779	861	771	793	765	787	810	824	769	803	803	848	782	824	792	746	777	788	812	781	825	774	781	798	833	793	770	809	817	793	770	762	763	804	844	770	782	820	791	792	797	832	791	785	814	767	816	816	779	781	783	764	735	805	795	812	762	812	779	897	783	847	765	733	807	812	808	767	745	816	750	780	792	806	860	789	772	756	757	775	811	815	793	787	778	813	786	795	770	783	735	773	805	777	717	793	776	816	787	800	804	761	786	809	804	781	791	787	793	838	855	806	789	817	758	765	820	763	782	781	829	794	767	831	815	774	803	738	759	794	800	766	789	845	789	792	812	810	873	815	800	768	772	795	770	720	816	798	813	766	725	792	788	797	830	849	836	841	795	824	783	824	782	751	797	796	837	750	766	799	817	846	831	772	831	785	788	791	778	768	769	774	778	798	821	781	736	752	775	824	785	796	798	783	857	814	794	801	860	778	802	818	772	849	770	837	793	790	836	805	795	775	791	814	803	751	755	778	805	834	764	833	764	781	812	782	783	811	730	818	827	820	796	838	753	812	754	818	803	726	771	812	789	799	792	766	814	798	798	809	762	748	801	783	818	771	806	836	801	810	820	803	776	802	767	784	814	770	826	786	775	779	810	813	785	808	820	806	787
9109	1317	453	344	309	263	230	224	265	244	224	248	239	249	225	269	236	222	230	240	227	208	234	216	195	246	192	195	198	242	229	216	214	206	215	226	219	222	218	208	215	216	213	238	213	229	185	227	227	234	218	244	245	205	237	227	203	227	203	242	215	219	236	244	202	242	198	195	234	209	213	189	208	197	225	252	204	215	206	213	209	201	190	225	200	197	226	225	222	229	202	213	175	197	214	204	217	176	260	255	194	200	218	245	214	208	240	214	202	199	226	200	195	209	187	217	220	205	218	223	212	204	250	211	228	199	191	195	251	183	219	206	222	243	199	207	224	258	207	209	202	191	210	209	209	217	221	229	223	213	207	200	191	193	190	193	223	237	189	215	224	226	205	201	226	245	208	179	215	218	222	208	219	210	229	210	208	230	215	229	220	205	232	219	237	206	222	198	229	218	229	209	254	235	231	222	194	215	200	205	184	203	238	211	224	201	197	225	238	189	198	184	233	224	211	220	194	198	202	213	210	223	223	208	207	257	233	213	200	198	216	219	204	203	213	219	204	203	201	191	204	193	183	202	192	227	224	226	215	189	220	232	230	195	232	220	228	232	213	226	224	212	221	196	204	212	234	202	209	224	205	206	213	226	224	222	201	225	212	193	248	200	237	212	188	195	204	231	202	224	244	211	231	220	234	209	227	207	212	189	220	218	201	233	196	222	222	203	220	213	197	223	233	218	213	196	208	187	229	227	187	211	223	215	205	211	209	237	186	206	203	208	207	203	195	208	238	197	194	194	206	205	207	223	193	224	218	194	220	211	214	191	202	243	204	225	218	202	220	209	218	216	199	218	228	210	225	199	196	221	217	215	198	228	208	226	213	212	215	206	203	188	223	212	224	205	232	186	202	220	201	214	203	227	240	217	236	237	221	221	203	206	217	217	234	184	242	222	231	217	215	226	222	231	203	223	236	208	207	218	205	214	193	238	211	209	231	243	200	205	228	237	204	221	207	235	206	211	190	200	198	233	237	250	207	227	215	220	215	234	219	215	207	190	205	217	213	225	194	221	194	204	219	226	204	203	240	214	197	209	224	220	214	213	223	235	203	196	191	207	228	212	213	214	208	206	203	184	214	237	206	213	223	225	225	211	202	215	207	191	205	217	200	203	190	218	220	241	195	200	228	233	222	230	224	219	222	224	206	228	218	195	225	212	204	201	223	241	247	202	229	212	209	222	210	221	212	207	210	201	193	208	200	216	212	220	215	217	237	214	203	223	193	220	248	248	204	201	185	227	187	222	215	222	209	226	201	244	221	239	184	220	217	212	232	218	212	225	218	214	211	197	238	222	225	205	222	199	196	212	203	211	205	206	200	229	233	194	216	203	227	205	232	195	200	196	228	225	230	213	197	197	213	220	227	237	194	187	235	210	231	193	236	224	207	200	197	245	235	202	203	245	206	199	210	201	225	212	236	222	206	216	221	237	215	208	218	216	239	202	211	221	201	198	196	190	211	198	245	216	203	216	245	236	220	213	220	199	215	236	211	205	242	241	215	191	188	202	204	234	211	215	197	203	214	223	212	196	212	219	202	218	197	222	228	204	217	193	204	212	201	185	190	204	222	236	190	209	221	240	223	223	214	204	210	218	250	221	208	179	208	180	216	207	205	217	217	203	232	219	203	245	204	215	217	200	208	224	211	211	229	209	215	209	218	239	205	208	233	191	199	195	199	198	231	195	225	218	189	219	240	209	236	219	200	247	195	188	224	194	219	198	216	212	219	238	202	219	205	216	205	226	222	171	216	216	207	209	237	224	214	204	210	212	208	199	215	212	218	210	218	216	239	195	225	217	230	191	193	187	221	227	211	190	230	202	171	192	203	211	220	209	250	209	228	242	195	206	208	239	234	216	213	225	238	225	226	229	216	223	212	198	190	242	217	206	223	186	245	221	198	213	204	202	185	193	206	248	213	230	209	222	205	221	207	193	204	231	215	197	204	231	219	220	222	203	212	216	241	216	226	193	220	194	204	217	200	228	231	211	207	199	232	220	227	230	193	213	219	221	222	220	225	223	231	221	229	228	207	220	196	168	220	221	180	214	206	222	225	241	237	206	239	230	180	196	195	200	204	193	208	210	196	204	205	220	208	232	215	216	221	200	228	217	253	200	209	228	198	192	229	208	203	220	215	214	208	189	215	233	231	208	185	217	196	235	215	234	245	213	182	183	216	197	231	237	220	200	180	188	212	197	179	208	220	207	205	225	205	224	206	202	204	204	236	205	201	197	209	239	217	212	220	246	183	185	210	206	210	210	229	263	233	197	208	162	199	233	222	238	228	210	199	215	228	208	219	224	200	214	219	201	231	228	228	212	210	188	218	205	194	206	219	207	196	218	208	220	219	225	201	206	224	236	214	200	244	205	233	246	214	194	215	195	229	198	223	207	204	218	208	181	194	261	234	224	200	215	201	190	227	221	197	238	200	233	213	219	223	202	179	221	213	206	195	225	221	210	227	188	224	219	213	220	250	217	260	196	212	203	186	222	219	212	226	203	214	228	188	250	223	198	224	225	220	228	206	213	213	205	208	212	233	192	192	238	205	224	190	171	218	218	180	214	218	207	205	229	204	199	225	229	242	223	191	218	204	215	214	211	220	184	195	213	223	189	181	226	187	189	234	233	223	217	196	218	234	220	209	241	231	194	212	193	206	206	209	220	207	199	212	201	230	217	233	217	201	210	217	236	215	217	213	185	217	243	216	194	199	194	219	214	233	218	236	188	208	208	200	210	203	190	198	201	210	239	227	222	217	202	199	216	239	236	212	207	220	200	247	199	225	205	255	235	206	219	201	217	186	198	217	182	197	203	221	231	223	234	232	238	209	208	226	198	220	191	209	213	218	208	215	211	197	200	190	211	222	218	215	201	228	212	219	215	186	195	200	210	197	182	218	213	219	255	188	204	213	232	222	208	216	199	225	228	231	239	224	217	210	209	219	210	216	220	238	188	212	207	208	206	231	234	190	198	223	203	199	227	212	211	200	206	221	213	233	233	215	199	221	190	194	206	201	217	210	231	232	213	230	217	215	231	206	206	199	198	200	191	229	217	218	241	207	206	207	221	201	210	201	228	223	186	188	210	207	226	223	210	206	226	217	211	216	186	210	228	216	209	204	210	205	200	203	200	216	242	227	210	231	208	201	210	179	219	224	233	242	235	231	226	185	215	212	232	229	211	203	210	172	200	182	231	227	224	213	224	181	209	221	194	198	219	198	211	212	264	222	215	233	199	196	206	207	196	204	225	223	213	214	219	227	221	213	207	208	193	218	204	195	190	207	230	203	183	222	213	199	197	206	236	198	222	200	230	207	199	223	256	203	218	202	218	234	224	205	211	268	207	211	212	216	206	219	187	215	220	213	254	198	233	200	219	227	210	226	206	208	239	187	230	228	208	213	226	223	219	221	206	228	185	206	201	224	231	220	213	224	203	229	227	219	206	226	214	183	228
6108	1128	1092	1020	857	758	662	639	602	665	703	695	660	738	708	709	707	654	650	626	609	619	594	579	597	555	557	594	563	557	531	562	589	550	541	572	534	532	531	549	556	587	550	541	526	582	563	529	557	540	541	535	576	525	571	599	623	563	518	549	570	559	562	536	546	600	566	563	551	533	549	543	528	551	514	516	533	579	563	548	543	549	553	507	566	519	547	535	523	544	534	554	550	559	511	550	562	539	592	571	561	542	492	593	546	560	587	506	524	551	518	564	577	547	541	533	580	581	560	560	530	518	538	571	517	571	557	573	546	501	543	522	545	556	547	520	544	577	568	583	531	531	517	568	540	567	564	548	541	520	561	535	563	541	533	515	549	584	534	594	567	535	559	563	551	527	516	576	572	526	578	489	569	513	589	566	555	572	511	541	606	538	551	513	549	522	562	556	562	574	532	558	596	566	539	541	521	554	543	552	515	531	521	579	560	543	558	504	562	546	517	555	547	547	501	548	533	575	508	545	567	522	560	530	525	539	547	539	536	554	538	520	546	551	525	592	502	575	586	517	539	577	564	562	567	557	528	560	516	563	531	584	534	572	586	528	534	552	524	493	578	558	547	554	565	569	536	542	514	522	546	538	517	545	511	527	535	571	540	531	574	558	531	551	591	565	587	556	560	545	508	553	520	535	528	554	565	579	523	555	539	550	589	521	549	560	573	569	514	558	625	532	546	524	544	497	530	537	555	523	582	508	582	515	604	573	551	547	539	517	528	544	550	542	535	517	549	578	542	574	544	557	581	576	597	565	524	583	570	572	536	576	543	555	524	583	571	519	564	519	516	527	539	556	504	538	526	564	560	552	560	567	541	514	523	579	544	539	552	553	554	569	550	553	504	535	531	560	540	582	548	548	545	535	533	554	570	580	533	497	505	522	531	558	590	561	514	507	499	522	508	573	505	588	525	517	529	536	567	496	575	514	546	549	554	572	568	560	582	534	539	545	527	536	569	512	549	560	532	548	514	587	522	523	526	585	548	523	531	547	520	531	522	572	545	552	530	559	512	549	536	547	556	560	503	551	516	529	553	507	558	565	541	525	578	503	542	565	554	573	514	554	552	559	580	526	501	543	565	515	575	558	526	530	552	525	537	553	567	533	535	552	561	555	555	560	518	542	556	561	576	507	517	547	561	528	551	554	563	523	540	535	575	544	547	504	522	534	560	552	536	545	547	522	562	535	524	561	546	560	531	542	550	559	575	556	528	534	566	528	511	525	571	506	544	562	515	554	515	552	531	557	544	496	519	545	524	551	569	559	527	570	548	550	534	559	571	534	541	522	530	594	528	516	543	563	527	532	529	584	560	538	508	517	567	548	507	547	524	572	550	538	555	530	523	554	541	590	548	577	513	560	505	533	500	546	555	518	590	564	566	547	527	553	542	527	533	539	574	539	532	535	563	513	518	559	563	551	518	564	523	556	539	574	531	535	525	539	506	562	569	571	528	552	573	557	566	560	515	542	563	566	549	575	579	532	587	521	573	534	554	504	544	579	589	541	548	559	576	494	563	583	497	532	598	543	565	544	552	540	552	531	529	527	554	548	559	517	535	528	528	587	568	486	526	555	515	543	506	548	532	547	550	585	540	573	546	560	554	557	495	538	545	512	555	507	551	509	532	588	527	568	545	533	531	498	585	557	539	514	525	507	529	525	538	552	513	546	575	578	570	521	512	535	531	529	518	530	529	562	539	524	526	562	552	563	526	546	555	558	573	548	539	538	552	557	560	527	558	527	559	550	530	518	521	543	565	547	493	529	586	531	581	548	587	571	587	539	537	550	539	575	552	549	546	537	502	539	527	599	542	563	544	604	533	587	558	512	497	570	553	509	562	549	519	543	547	522	594	559	530	548	549	534	497	530	574	584	504	547	525	538	581	527	545	524	573	550	562	559	582	547	533	545	545	565	570	553	543	544	541	595	505	506	513	540	526	559	528	539	497	545	526	496	571	516	531	535	588	549	555	544	498	529	546	542	541	531	554	535	526	549	551	531	559	511	522	528	578	555	588	554	499	516	546	535	498	541	537	520	542	534	534	548	583	554	522	544	556	543	562	532	556	521	547	534	570	534	547	587	530	571	567	558	525	571	566	549	555	533	574	522	545	548	538	568	556	540	553	531	535	535	560	541	592	560	502	555	498	528	547	543	555	548	527	534	503	539	575	560	561	559	570	574	534	513	541	545	584	523	544	514	573	596	536	557	565	530	583	514	531	499	568	547	564	550	527	513	540	503	547	500	557	544	571	562	538	574	543	548	581	550	541	566	574	604	578	551	554	561	544	535	535	515	590	531	572	594	511	567	547	562	511	541	554	567	563	558	522	574	518	544	550	571	536	574	530	552	538	520	531	577	547	555	550	570	567	565	520	526	542	576	551	542	546	546	511	565	569	591	571	581	539	530	567	507	555	582	560	553	518	498	537	560	549	533	510	560	546	534	530	565	512	558	540	537	578	532	535	590	551	503	582	530	571	533	576	531	539	524	558	532	540	549	509	549	543	571	539	515	548	538	552	504	534	542	555	551	525	576	518	468	564	536	519	542	501	514	590	587	550	564	540	550	527	575	552	537	519	525	545	520	546	511	530	581	564	533	515	617	511	544	541	548	563	603	584	518	548	539	548	526	562	508	546	513	563	543	539	546	587	579	557	519	538	535	567	553	551	553	525	513	526	577	567	580	551	538	537	579	564	529	510	551	490	514	588	556	516	584	545	584	603	524	528	520	529	494	567	532	549	522	501	572	515	519	532	541	557	547	511	565	553	551	516	551	543	545	513	558	566	535	561	518	589	551	549	547	527	548	517	632	525	549	558	491	562	546	545	560	559	546	544	529	587	592	590	519	559	558	530	532	583	603	544	530	531	597	532	571	534	537	520	572	515	551	543	567	551	553	528	570	529	552	561	548	498	529	522	538	550	573	540	501	541	540	524	493	585	565	543	528	530	577	541	534	552	540	509	583	526	537	537	547	549	579	534	553	571	500	567	524	523	551	564	558	512	554	567	582	521	506	537	558	584	567	526	505	535	573	568	535	562	502	523	581	525	557	555	555	555	521	571	572	543	546	524	538	504	516	533	575	482	572	559	554	582	545	550	535	543	549	526	539	527	541	564	545	561	572	541	556	562	538	565	559	530	559	533	558	540	559	543	567	535	558	536	521	508	543	560	544	550	556	592	515	556	502	526	520	521	551	536	535	519	564	538	575	543	545	541	569	557	558	561	567	523	588	536	551	586	507	540	529	529	569	508	550	566	559	534	527	531	562	557	523	570	562	536	494	543	584	531	508	555	571	541	500	502	560	499	543	539	553	523	552	515	562	553	526	582	525	531	574	569	559	567	534	556	552	550	554	570	541	539	536	576	565	528	513	516	522	522	556	541	536	565	582	564	552	556	533	572	552	544	534	575	538	533	551	512	573	541	539	552	520	530	538	523	548	534	597	513	571	562	550
21938	3440	1218	832	633	568	462	431	404	440	417	413	402	396	391	406	371	378	408	328	379	356	376	326	351	357	313	368	309	341	351	376	350	350	329	372	344	335	360	355	341	353	325	356	341	363	327	356	358	335	355	340	318	329	367	312	345	349	334	353	391	311	380	332	356	337	319	333	364	353	329	326	333	338	348	341	352	306	367	372	303	337	317	330	317	308	366	333	332	356	304	354	369	359	353	309	346	295	353	358	334	349	343	373	360	331	323	341	355	364	367	337	330	339	366	349	346	331	352	307	342	367	350	333	341	292	340	353	347	355	346	371	329	332	318	371	349	320	352	304	342	393	345	340	344	326	345	308	347	354	344	320	338	365	355	358	359	336	330	314	353	334	351	381	355	343	323	333	371	343	341	342	328	336	381	386	334	351	321	321	372	326	362	374	363	343	330	316	339	333	331	335	325	334	320	341	288	344	362	357	343	324	332	335	313	335	359	352	337	326	332	338	334	364	347	330	340	385	325	318	336	354	344	363	342	370	348	341	336	351	366	348	334	313	379	344	316	336	319	345	373	345	371	338	364	341	359	362	344	361	320	322	308	305	338	387	358	341	409	328	325	319	326	339	336	369	360	350	341	305	353	370	338	368	348	333	342	317	337	372	328	374	353	343	348	326	346	370	338	323	346	369	359	367	339	368	342	367	350	349	334	315	349	360	321	338	337	346	351	342	350	314	345	351	358	326	323	363	338	341	360	320	328	339	337	364	331	301	358	312	294	365	337	323	316	333	336	351	377	330	301	332	363	340	330	337	333	347	337	350	343	320	372	346	314	366	374	349	332	389	337	332	306	320	335	311	317	333	313	348	316	307	344	348	375	340	319	341	358	380	353	328	346	336	320	362	315	325	364	348	313	305	328	344	303	339	326	386	336	343	359	362	344	315	330	324	315	349	331	348	355	308	320	357	370	340	328	369	349	308	368	355	345	341	354	338	347	370	302	309	303	359	324	323	329	288	342	338	308	354	326	330	303	351	348	331	331	334	318	344	330	344	338	329	304	349	326	355	339	354	356	328	333	336	325	385	327	366	358	333	344	332	366	336	319	342	355	320	344	353	345	370	337	351	347	380	336	326	345	360	358	334	352	347	353	330	319	315	357	322	311	334	318	333	377	364	355	353	354	350	359	341	326	351	350	347	356	357	334	345	328	334	353	326	366	361	316	345	339	354	371	358	358	338	311	344	369	356	344	325	396	320	341	340	356	377	382	370	324	333	388	368	359	357	316	323	347	329	322	337	319	324	347	353	318	340	352	317	315	365	353	348	345	351	391	305	342	385	363	386	354	348	319	340	359	366	360	314	385	367	310	364	324	350	345	342	355	345	368	347	372	360	324	333	362	334	341	341	356	376	377	331	348	360	345	324	353	363	326	335	340	357	349	327	359	334	388	346	328	363	351	350	335	355	364	363	321	339	328	359	322	352	302	322	357	335	346	323	324	352	337	334	339	348	310	356	338	312	327	366	333	350	335	316	323	291	310	350	330	354	377	340	341	353	298	327	298	332	339	348	358	349	341	330	346	344	328	351	332	299	353	338	346	358	324	348	343	339	379	312	355	338	332	333	337	327	329	321	291	325	383	360	346	344	330	348	347	354	383	314	345	327	347	371	317	347	336	340	352	330	328	349	350	366	350	336	382	356	390	361	303	330	333	363	319	350	369	346	330	349	406	378	335	350	343	350	313	364	325	347	345	340	323	343	324	349	379	313	302	336	352	357	339	313	355	347	339	314	323	339	328	339	302	347	352	340	336	339	348	341	343	341	371	314	316	344	330	358	333	343	338	340	335	348	340	334	358	349	326	302	329	360	324	335	334	336	334	393	305	318	348	359	380	372	323	362	368	353	355	318	337	368	366	362	330	346	337	357	346	330	339	328	348	312	325	347	374	322	334	332	336	329	331	348	337	327	366	338	353	364	328	339	354	333	339	331	350	335	340	317	317	321	343	326	349	339	362	331	336	324	324	301	352	345	345	325	342	327	348	316	341	345	325	338	346	351	319	335	324	343	342	355	351	338	323	347	323	306	345	353	356	346	370	314	331	354	324	348	344	331	345	321	319	320	345	345	325	338	332	341	326	320	343	359	376	343	345	340	347	336	347	356	309	354	347	346	367	359	348	309	346	318	343	302	346	337	355	368	292	316	344	318	330	353	314	347	361	344	315	350	359	354	358	360	365	352	359	366	359	349	307	337	326	322	308	346	318	312	356	343	344	346	322	351	356	360	367	313	330	327	306	362	356	378	354	379	341	364	342	331	335	353	332	343	331	320	357	284	324	367	332	344	352	341	362	371	299	347	351	360	346	306	337	341	347	345	329	333	327	352	333	373	322	323	322	329	327	360	300	350	350	318	341	341	332	347	351	380	350	327	324	319	342	350	326	363	380	348	332	319	307	381	321	340	295	352	319	320	357	330	326	333	322	369	330	306	349	332	332	312	320	343	334	317	304	341	382	352	383	364	335	347	311	324	379	375	311	350	330	316	320	341	314	348	313	346	342	343	339	334	359	331	383	343	313	317	329	367	359	347	320	354	302	337	327	367	334	338	328	363	338	360	339	317	315	327	329	316	336	361	347	358	348	361	375	350	325	338	357	320	325	352	376	318	334	349	327	316	343	346	298	347	319	313	332	337	347	352	332	306	370	336	318	336	376	370	322	341	334	341	327	318	343	334	343	333	306	338	362	309	335	328	357	332	328	332	331	326	300	332	336	328	337	345	331	334	328	344	315	316	359	329	332	329	346	357	358	323	339	355	326	316	334	349	339	344	353	354	331	369	331	323	317	289	349	356	324	341	373	335	333	348	343	367	321	334	323	332	347	359	326	358	334	344	361	323	380	318	359	323	334	342	329	329	313	375	337	323	339	316	365	345	309	316	351	347	325	352	333	362	348	365	336	341	333	307	327	326	360	318	319	325	324	341	344	387	358	368	354	341	363	370	363	379	324	302	305	335	343	373	347	332	370	372	361	353	329	340	375	325	338	368	353	346	330	353	362	333	313	351	325	330	327	357	333	341	320	335	330	341	327	342	334	339	325	346	371	362	351	355	313	335	337	328	320	304	330	345	402	360	338	348	333	332	367	342	327	382	357	322	368	344	327	335	335	322	341	367	353	366	335	342	346	321	384	350	339	358	361	347	345	345	342	344	330	299	327	364	321	346	366	367	341	379	336	316	324	315	317	310	306	375	353	337	302	371	338	350	346	331	382	321	344	357	312	322	315	317	349	324	368	339	316	328	333	346	336	345	330	304	310	353	358	334	300	345	378	288	369	327	332	338	352	320	343	349	342	323	359	324	347	341	354	363	347	378	337	334	354	354	336	357	349	294	359	330	348	315	333	355	318	326	339	352	380	317	371	297	348	371	329	349	346	334	337	358	391	332	355	345	306	358	347	364	347	336	296	318	377	332	376	327	345	373	343	354	376	367	364	311	297	352	334	328	360	344
13892	2244	2501	2465	2123	1944	1475	1268	1225	1190	1163	1140	1177	1126	1183	1067	1072	1025	1010	1008	963	1008	946	850	904	796	867	844	863	825	852	851	825	839	861	836	813	804	834	832	822	781	826	832	755	811	792	853	785	813	818	868	788	835	811	867	910	895	822	860	845	815	811	774	814	803	812	888	810	799	817	831	841	820	819	791	786	850	760	756	800	784	790	849	816	859	825	791	748	821	808	817	846	777	800	784	826	791	807	857	750	786	784	783	793	812	777	803	852	819	801	829	797	797	773	837	816	827	787	809	836	803	783	787	821	778	856	819	795	797	810	747	763	787	777	752	836	776	817	813	866	831	788	838	763	844	782	795	835	785	803	814	799	832	823	806	817	843	812	833	789	809	793	850	796	812	767	787	796	800	843	789	827	814	787	852	820	838	808	801	764	790	803	838	776	832	792	802	819	796	807	834	813	780	790	784	831	780	854	796	798	797	789	815	802	805	848	840	780	797	810	816	817	769	773	771	838	750	773	843	757	760	782	775	810	797	752	778	785	805	812	763	830	802	796	804	817	743	839	845	819	785	851	779	777	810	805	838	841	803	768	820	752	811	779	839	794	795	814	813	778	825	864	756	763	810	780	828	814	806	793	813	776	806	791	811	818	785	786	791	821	791	795	822	792	806	870	767	813	800	775	785	814	809	801	797	782	823	860	807	820	801	818	806	831	797	764	762	804	809	812	814	826	837	817	850	804	741	849	861	828	793	763	780	783	796	827	785	840	754	844	811	792	783	808	779	832	787	819	827	836	767	771	831	820	766	802	759	812	764	852	805	766	826	809	781	823	804	772	839	805	852	793	802	825	758	796	854	781	774	794	775	802	760	831	805	785	835	783	763	789	816	778	772	832	807	751	797	821	809	791	759	830	758	810	815	857	809	806	774	801	844	842	797	817	826	790	804	837	825	782	792	805	785	775	761	823	830	765	852	831	800	823	847	780	797	785	848	797	791	769	813	814	757	804	776	793	778	794	788	798	775	832	790	793	818	800	753	807	787	854	832	849	810	841	769	783	778	769	806	822	784	834	813	759	804	812	779	769	798	794	780	806	810	777	821	780	831	790	787	834	789	800	813	807	817	819	760	843	815	776	792	804	799	806	763	796	830	830	863	749	809	836	855	805	816	748	802	802	861	842	841	819	797	795	819	830	799	805	789	817	783	858	815	785	792	764	777	791	820	787	801	775	817	755	779	768	775	777	827	787	825	746	795	809	734	811	800	808	858	825	796	805	833	788	828	785	784	784	757	815	798	800	848	802	788	840	822	880	814	831	806	775	775	768	779	835	806	818	797	812	798	795	818	814	783	792	815	846	780	807	790	794	796	825	789	815	805	824	781	787	795	789	790	821	788	806	816	792	783	861	850	793	778	812	789	815	745	851	787	794	773	754	795	788	820	782	789	824	843	849	789	863	838	799	791	740	793	837	807	783	781	819	751	780	860	811	862	793	789	782	773	836	773	804	788	799	748	824	819	777	803	757	823	754	811	795	840	846	778	804	835	727	784	787	797	792	795	800	784	792	840	856	798	823	808	814	791	836	764	807	804	799	803	851	816	856	787	826	826	800	789	845	777	830	807	820	817	768	799	808	814	853	803	758	803	835	815	817	724	869	819	799	816	785	856	766	846	817	804	824	773	851	827	816	791	786	766	819	841	861	787	811	772	807	820	816	794	785	796	773	800	856	759	722	807	807	799	786	807	748	880	745	813	831	801	760	819	798	817	788	790	830	835	777	809	804	859	843	837	732	722	753	811	792	804	818	760	771	788	830	803	817	821	771	856	825	800	800	846	790	809	832	796	817	803	808	810	775	825	841	792	790	862	803	801	831	812	776	776	843	790	789	823	744	783	782	824	759	774	776	806	810	743	812	833	779	784	793	810	831	836	844	786	810	777	764	851	817	808	786	795	838	742	790	800	791	811	815	847	799	787	798	812	836	819	770	796	791	799	777	781	790	802	775	791	768	791	800	775	829	787	799	790	786	784	833	807	806	783	815	792	783	743	776	813	819	796	811	803	781	755	851	812	862	843	801	851	813	852	813	795	783	806	782	777	835	888	803	815	796	795	814	782	788	800	850	757	805	800	764	786	824	792	777	793	850	804	784	796	829	812	797	843	805	803	861	831	809	820	813	869	777	807	804	805	803	804	858	823	817	815	761	808	802	743	860	826	818	825	848	829	814	808	849	800	807	759	776	804	795	813	820	772	782	771	786	863	797	821	817	783	829	806	828	785	774	788	812	812	823	849	794	757	789	812	753	843	817	756	865	764	772	797	736	801	775	804	785	804	843	752	755	799	792	778	817	793	778	822	821	807	799	770	801	787	766	767	771	827	765	813	806	790	773	851	785	819	789	735	791	793	787	822	788	799	794	819	790	813	823	780	814	824	786	795	826	834	783	772	758	772	794	808	793	802	761	796	800	819	808	847	796	798	803	796	813	783	783	800	825	818	855	816	777	776	810	786	797	825	784	775	779	801	785	821	739	798	792	792	787	794	806	808	767	763	796	783	800	874	871	815	786	795	831	836	809	820	796	783	851	772	773	792	799	812	798	768	768	792	804	809	773	816	790	837	811	778	846	784	783	815	854	824	806	757	776	816	797	783	836	807	845	750	811	758	788	787	811	838	762	820	834	854	766	793	785	793	800	830	749	798	791	802	792	790	812	807	730	797	824	742	781	807	798	848	867	723	803	806	762	763	749	821	804	769	810	829	807	761	792	815	846	801	764	854	808	780	859	790	798	809	775	859	778	784	847	778	789	831	822	796	790	815	765	752	789	774	809	822	784	818	797	797	817	805	776	790	750	826	832	794	813	808	765	797	790	832	831	826	836	858	824	841	849	774	815	787	816	817	856	758	818	846	789	871	811	829	815	792	806	801	796	841	825	847	813	818	824	777	765	782	790	755	795	878	821	825	792	795	797	810	800	818	817	807	831	783	818	747	819	778	790	835	776	782	793	792	826	801	772	817	824	818	790	836	792	834	801	833	790	781	784	788	816	817	803	809	837	834	800	779	851	810	810	795	772	807	795	800	790	832	832	778	820	777	822	767	793	785	837	807	810	799	846	811	760	829	789	796	811	748	828	821	840	775	795	818	810	782	847	859	790	789	832	764	808	824	805	800	763	780	836	858	778	768	807	780	830	781	833	794	783	802	853	771	764	823	820	775	797	788	832	779	758	794	786	825	800	742	806	759	790	838	864	882	819	879	823	832	803	806	827	793	748	827	823	788	759	772	826	817	770	797	776	839	763	803	783	773	789	798	783	791	795	818	816	825	780	826	775	777	771	837	797	779	788	787	871	842	777	819	762	785	840	788	780	752	808	828	795	815	757	805	822	774	788	774	815	783	787	812	818	839	787	797	797	785	806	794	803	806	787	764	792	792	783	867	792	807	809	811	771	755	816	783	728	789	808	773	828	776	834	800	762	801	727	850	805	785	853	803	808	793	854	858
25405	5001	2050	1383	965	765	557	534	490	464	446	454	445	415	421	407	414	392	363	373	376	416	387	348	356	362	337	358	380	310	351	348	366	325	323	340	336	350	327	315	322	332	336	335	386	333	374	362	324	355	372	304	367	320	371	404	370	371	343	374	375	357	323	351	335	333	324	304	351	333	336	361	357	353	327	295	347	345	334	353	318	371	368	313	352	352	331	339	326	346	348	371	324	317	331	361	323	366	337	321	349	354	342	353	340	333	333	355	311	314	317	343	332	325	364	355	366	342	336	388	337	336	328	372	329	351	351	333	341	321	324	374	326	366	317	348	341	358	355	334	355	368	359	343	363	352	363	275	350	349	352	359	316	337	341	381	365	341	358	339	348	334	334	337	309	362	376	353	324	352	334	317	316	340	337	355	329	381	328	310	331	332	317	341	349	354	344	316	348	340	312	347	381	321	339	350	341	327	362	353	314	369	334	384	350	347	336	366	328	363	368	330	342	345	327	337	329	373	333	332	382	340	328	329	359	362	321	317	364	344	369	354	318	357	343	338	329	357	347	333	317	329	303	315	325	307	368	344	349	330	353	368	328	316	354	335	363	371	339	314	327	361	349	345	354	323	335	328	323	351	336	323	317	310	339	331	354	360	347	353	342	334	335	323	362	295	304	341	329	352	324	375	336	340	342	357	340	355	317	328	321	328	321	314	330	344	325	344	301	362	362	306	321	359	341	349	356	311	350	402	388	327	354	335	378	349	329	344	356	321	370	347	355	361	347	341	332	366	325	318	365	342	340	339	314	366	345	341	332	349	354	319	337	349	338	342	374	340	322	352	330	339	341	386	337	336	379	346	356	332	370	326	317	330	328	360	352	354	318	383	350	382	343	366	335	340	342	313	354	311	346	316	335	361	330	341	363	391	365	334	344	336	323	316	351	331	382	343	346	346	371	353	328	336	318	346	329	322	328	324	326	339	322	356	335	348	359	326	336	325	343	324	363	374	337	333	348	354	337	326	342	327	337	326	324	308	348	367	325	336	336	343	365	359	305	366	329	323	337	341	322	327	358	365	327	326	322	325	344	345	340	352	327	342	308	293	348	346	341	343	328	332	370	309	331	323	402	348	345	329	336	357	355	331	342	323	362	361	299	334	350	372	313	340	342	327	331	339	352	323	328	344	328	381	365	370	366	349	325	333	325	337	328	339	348	324	348	331	333	395	348	323	350	336	332	369	327	333	319	351	339	326	378	330	356	368	366	358	367	345	356	356	336	338	328	316	348	336	325	371	342	339	321	324	322	309	341	364	348	349	305	342	335	400	345	363	331	306	350	328	332	363	319	342	360	343	320	325	359	347	354	323	352	334	335	345	335	327	331	333	332	347	348	325	313	331	324	381	313	365	357	360	363	359	390	352	320	354	333	367	356	340	355	379	374	331	379	351	341	370	345	334	351	382	348	347	358	379	337	346	334	377	299	318	322	340	363	355	326	345	334	372	341	348	339	318	363	362	364	342	343	356	337	303	326	311	329	389	344	365	358	324	340	339	337	355	348	340	294	359	348	337	358	330	352	343	376	340	340	343	361	344	307	298	334	332	336	312	333	348	344	356	383	339	371	383	364	328	335	357	321	313	346	336	343	335	375	334	370	343	298	339	354	304	341	333	318	341	362	340	323	345	320	353	352	371	333	323	328	337	324	343	339	368	333	367	318	346	321	339	336	352	331	370	363	334	325	371	334	350	332	344	282	340	356	385	340	325	329	318	333	329	363	340	329	363	381	365	331	305	350	360	314	320	326	359	367	351	351	341	325	334	322	307	349	361	352	314	305	334	390	373	320	363	344	365	341	354	345	321	340	360	326	342	366	336	358	343	386	327	331	344	366	311	328	305	339	335	347	341	337	390	333	344	359	343	336	357	355	354	365	344	334	328	347	341	294	339	327	332	361	367	405	357	315	354	321	336	340	328	344	361	368	374	325	353	334	327	361	365	340	319	353	319	332	326	331	361	319	328	342	333	369	371	346	357	331	310	340	336	332	359	350	360	381	354	340	349	370	309	317	353	382	367	342	334	337	307	356	366	356	339	308	367	319	333	335	321	339	315	330	320	326	348	353	360	319	344	354	330	338	334	358	339	334	301	313	338	355	322	337	371	345	337	322	344	323	323	347	348	332	327	336	342	357	350	369	305	328	316	336	347	383	338	360	365	367	328	348	360	320	286	291	376	352	379	383	340	327	346	346	336	334	331	351	318	341	341	382	365	387	306	333	335	328	359	331	344	318	294	313	341	325	370	338	349	343	334	338	341	358	378	341	350	331	336	321	353	309	322	320	343	382	337	330	340	368	349	340	277	319	370	357	357	345	356	351	352	336	370	360	352	400	348	353	326	335	350	344	330	310	368	389	350	343	322	334	342	342	347	334	409	301	339	327	380	388	360	339	335	329	368	366	367	328	288	318	373	364	299	307	349	327	326	336	329	329	358	339	320	336	347	379	334	356	342	348	348	318	348	384	330	351	337	360	329	297	345	321	341	352	350	340	315	357	340	324	378	340	342	354	357	338	350	360	312	361	339	350	357	319	320	342	341	335	342	348	341	336	378	336	340	328	330	353	358	358	359	364	342	352	334	306	363	352	323	310	337	315	328	340	343	347	375	334	324	355	338	382	349	354	345	316	311	299	369	344	333	320	351	352	349	295	315	313	343	337	309	309	321	341	361	358	380	348	314	364	344	324	371	297	349	344	338	356	293	396	342	347	324	322	360	345	340	311	361	356	352	350	343	370	377	344	310	368	351	331	318	355	310	335	337	347	363	346	332	312	346	325	324	351	344	371	338	323	312	358	340	347	361	344	322	366	373	349	352	333	315	347	358	312	353	375	323	337	367	341	374	353	340	302	293	350	310	372	310	357	357	310	365	324	368	378	371	377	324	310	374	361	339	362	355	326	348	337	336	311	358	348	341	338	356	347	337	330	326	362	334	338	357	347	368	299	305	355	335	341	322	371	379	363	321	338	338	336	355	360	364	324	306	350	330	366	320	330	362	363	364	365	341	360	333	341	332	309	300	326	352	357	329	309	346	342	315	324	305	352	333	348	344	352	340	349	345	355	330	317	382	345	339	338	384	334	369	354	305	349	351	314	333	330	362	383	334	319	330	324	334	331	305	337	354	336	373	356	341	356	372	342	333	373	389	356	348	363	342	355	346	312	343	352	365	292	329	325	326	338	337	329	351	372	365	324	338	348	321	334	391	340	338	376	316	325	347	343	346	300	345	337	321	341	332	301	397	317	337	349	369	323	340	347	353	364	389	358	371	335	317	312	316	339	351	334	356	358	307	348	342	368	322	339	336	322	353	314	314	335	303	298	339	346	366	348	340	322	351	319	363	363	338	315	344	366	347	348	330	362	351	358	340	351	342	356	341	354	354	323	366	362	317	351	377	317	337	363	327	318	351	352	303	341	324	325	400	355	369	336	357	328	329	323	299	359	334	336	352
14829	3100	3797	3621	3166	2562	1937	1662	1475	1473	1382	1381	1334	1202	1337	1224	1186	1171	1065	1023	1061	1054	1017	907	918	925	895	843	831	843	911	881	882	854	871	818	837	781	842	815	839	804	832	805	782	819	843	833	844	772	825	879	794	766	770	872	894	903	882	820	778	844	802	773	789	762	790	816	709	831	773	808	850	790	769	830	795	755	782	786	820	836	796	777	773	812	800	823	774	790	773	785	791	786	791	838	864	737	821	768	822	817	803	801	804	767	769	749	786	789	810	788	758	783	736	741	767	734	761	784	811	736	753	794	774	777	795	776	820	778	764	783	823	771	814	805	763	797	755	783	776	758	834	765	853	855	842	767	770	781	854	743	789	803	789	737	814	786	782	838	772	763	755	783	784	784	792	774	746	774	791	815	788	743	792	754	830	801	799	764	830	824	753	782	776	796	786	829	811	758	729	790	784	791	764	788	767	802	765	781	802	776	770	739	782	797	775	780	841	783	771	819	755	747	773	778	746	795	798	802	739	786	819	764	857	813	808	793	780	793	811	746	810	748	765	757	832	781	817	785	824	794	816	854	802	828	761	802	819	858	783	764	794	739	790	781	768	774	860	777	773	789	772	784	788	784	767	728	779	743	808	769	810	745	814	802	809	804	813	813	752	802	780	816	780	782	792	783	772	778	816	743	789	781	816	802	809	795	764	742	784	775	844	716	821	750	788	804	843	795	788	797	791	749	809	798	820	787	807	749	765	733	793	763	740	814	795	773	795	795	867	780	762	803	737	799	778	778	774	735	784	747	846	805	743	837	784	804	786	757	825	747	767	770	778	780	818	785	792	780	760	796	756	774	761	750	789	829	799	818	826	777	778	783	763	767	761	790	728	758	733	839	853	791	779	754	730	771	771	776	760	769	768	724	741	816	796	811	768	786	794	784	789	749	755	837	805	800	798	776	788	803	739	773	817	805	786	771	781	788	827	792	824	767	741	796	771	750	772	781	731	764	727	758	787	784	800	807	812	788	805	751	833	795	777	789	801	780	794	804	740	749	766	786	783	789	748	803	780	811	756	775	807	815	805	817	735	759	742	831	780	750	776	767	770	801	824	790	777	808	863	757	803	739	805	814	810	775	832	836	811	758	839	764	749	745	803	801	743	793	748	800	813	779	735	770	816	779	790	798	844	750	728	771	805	762	779	783	812	806	746	733	785	822	791	784	810	782	803	764	749	815	775	814	766	812	780	810	772	781	804	795	794	765	768	776	797	704	763	736	807	830	827	729	798	812	788	769	816	776	764	795	826	814	761	782	766	749	801	771	809	787	765	718	791	795	751	786	789	786	809	767	774	810	743	792	783	779	778	790	740	787	776	759	804	785	765	731	824	802	704	784	794	731	829	766	796	822	794	824	779	790	767	742	763	793	790	794	785	789	842	767	797	816	821	804	787	785	704	779	783	740	786	750	701	818	782	737	797	746	803	767	809	782	812	791	762	800	786	776	743	764	791	805	801	783	790	784	765	738	799	797	814	789	796	817	814	777	802	763	749	771	806	832	779	757	781	780	751	764	761	806	766	783	803	768	800	758	703	808	764	771	791	775	810	807	790	767	798	739	753	755	773	803	784	789	843	799	815	754	737	827	793	747	768	776	817	739	787	777	764	789	780	737	793	806	794	819	765	792	796	747	810	764	781	768	752	784	752	737	760	815	804	796	800	788	814	779	794	765	750	799	792	827	777	743	781	763	773	778	764	688	773	755	811	803	799	772	748	804	776	796	811	790	734	811	802	786	781	804	809	793	786	784	766	804	743	799	781	803	767	833	815	812	800	785	756	790	748	790	817	735	765	723	764	782	803	749	771	755	791	755	769	767	811	725	742	776	783	807	812	802	810	815	779	778	776	777	850	786	784	802	771	760	815	742	800	823	830	765	774	793	804	744	825	848	769	828	807	825	804	809	730	765	832	824	792	758	778	784	814	762	821	750	797	829	768	842	761	816	811	785	731	756	801	760	814	781	794	789	785	765	782	773	788	762	800	750	760	783	800	807	807	789	850	788	750	763	781	758	734	818	808	801	784	799	778	734	755	804	757	787	757	789	741	821	763	791	763	789	768	764	782	799	807	743	779	839	794	788	774	752	807	824	786	792	779	782	762	832	727	827	756	778	760	819	741	810	790	769	855	768	752	736	775	747	739	839	785	785	786	814	790	776	810	759	783	800	761	763	821	782	763	788	776	797	794	798	778	783	795	816	772	821	801	806	785	779	789	751	789	802	819	823	771	775	816	776	811	820	785	787	770	764	750	838	790	796	788	747	769	781	802	805	819	773	699	818	758	809	772	775	783	796	834	778	790	757	789	798	791	795	786	789	778	792	729	812	761	744	809	852	780	830	792	768	740	813	806	767	809	762	770	738	809	767	838	831	756	807	805	767	812	789	786	756	848	795	795	767	827	779	784	736	823	748	765	776	792	778	768	679	825	825	781	825	794	736	754	782	792	798	765	791	791	796	782	782	785	786	781	772	771	824	772	815	753	765	721	830	770	787	794	807	805	824	764	768	760	795	789	789	796	779	785	777	799	800	840	800	790	726	729	763	777	817	813	784	782	803	738	732	767	811	772	796	843	798	794	770	775	803	834	756	835	784	787	753	762	773	826	772	769	787	815	794	829	800	834	802	769	791	751	834	771	786	794	787	777	769	806	778	812	777	778	752	824	775	769	748	771	729	724	786	738	740	781	764	767	793	784	846	831	802	780	753	770	772	777	767	808	755	783	754	823	792	795	764	809	791	818	774	783	779	787	744	774	826	811	808	738	851	785	798	804	823	773	824	777	772	767	807	759	825	782	801	806	750	751	754	754	795	744	781	775	764	744	831	781	781	782	819	793	745	803	775	796	799	826	747	797	798	741	790	798	790	791	821	799	757	822	820	830	801	744	788	745	847	768	775	745	830	769	739	805	769	791	813	765	749	851	815	758	846	742	811	758	769	777	785	753	826	850	850	805	734	757	821	792	802	799	738	809	798	811	751	776	781	750	770	812	788	775	756	747	828	735	770	809	774	762	742	798	766	776	762	773	739	791	745	811	764	773	759	767	777	807	792	801	750	788	800	775	805	810	749	792	829	793	763	827	766	780	751	803	748	816	767	731	731	749	761	779	765	767	822	742	738	771	768	764	777	761	832	821	774	827	768	808	751	807	822	753	749	816	760	855	783	788	771	797	807	781	806	785	783	765	794	844	776	822	839	776	804	790	767	772	776	827	786	771	828	768	836	759	795	788	753	744	806	767	797	805	787	770	780	785	758	805	793	749	756	750	760	793	778	789	795	812	806	734	801	815	793	769	776	803	771	792	769	764	835	786	798	761	815	810	772	789	812	793	765	791	822	758	777	788	782	786	730	769	824	772	789	776	786	795	804	718	791	819	798	781	798	754	780	803	792	761	815	827	804	819	766	777	773	761	813	776	784	782	825	791	778	857	796	746	765	825	847	772	797	770	735	816	783
8873	972	603	344	278	264	248	225	259	214	267	226	236	230	244	251	236	235	259	218	205	227	225	220	207	238	207	211	213	231	193	210	212	185	224	250	219	192	223	215	211	202	211	199	212	196	211	216	216	200	192	218	244	244	195	195	217	223	203	218	191	211	230	222	201	203	208	243	224	214	203	188	219	180	200	227	225	184	220	226	216	218	205	188	221	203	202	205	233	208	209	216	211	202	215	215	218	194	209	209	212	227	214	231	223	217	198	218	208	222	184	203	190	218	210	239	213	227	198	215	243	188	210	230	219	224	217	184	229	216	227	222	222	196	205	200	204	211	176	197	226	198	217	248	233	221	202	226	209	211	234	202	191	220	196	208	212	231	208	219	216	204	201	207	208	216	202	199	203	207	197	216	209	191	195	219	212	176	224	227	207	231	202	230	221	209	230	231	203	223	189	245	218	178	180	212	207	244	206	227	195	230	203	198	188	202	226	198	225	204	188	233	213	218	221	228	214	249	200	198	222	230	229	206	229	228	225	229	222	234	203	226	205	203	203	215	216	217	226	207	208	210	196	199	209	222	241	203	225	233	227	200	199	227	225	208	244	231	202	196	222	220	208	208	195	203	223	222	206	223	188	196	190	222	248	208	205	204	191	212	194	217	221	239	209	201	188	222	209	216	217	190	242	209	195	197	227	198	224	189	228	208	222	183	204	219	213	208	208	225	191	190	233	200	211	246	203	192	186	240	186	213	198	221	224	198	221	190	218	218	175	231	194	264	215	205	214	214	230	213	221	222	237	189	233	200	195	187	199	219	210	196	219	232	231	255	203	214	225	221	196	219	195	221	193	193	193	210	188	221	202	225	221	223	209	227	226	231	214	225	230	229	220	195	196	192	191	203	230	205	188	209	234	231	221	260	236	188	191	208	184	226	207	193	240	226	215	209	208	199	209	172	209	196	209	203	224	216	207	229	197	230	212	237	213	202	211	223	221	230	229	228	202	220	226	218	220	207	208	204	205	178	175	203	213	206	209	200	201	237	204	222	191	202	208	223	220	200	206	176	221	233	193	182	205	220	222	224	229	199	225	200	207	190	224	201	203	215	222	209	216	212	230	197	245	220	235	232	213	209	223	205	218	189	235	207	213	207	201	221	220	232	214	209	226	206	241	218	244	201	228	218	204	217	207	217	193	198	214	207	215	207	181	240	220	216	222	219	207	220	206	221	197	239	190	202	196	244	236	200	189	207	223	203	206	220	239	218	223	193	192	217	202	190	216	215	206	189	225	264	218	206	212	209	216	206	210	232	202	190	198	249	229	213	233	206	197	218	206	211	232	249	207	226	259	217	199	217	208	217	203	201	223	209	204	218	197	220	184	229	226	227	227	217	204	199	180	224	205	207	224	214	222	207	226	205	194	221	215	200	211	221	240	204	250	221	213	177	221	200	219	212	183	201	231	221	200	203	191	181	193	210	206	172	209	216	219	224	201	200	193	209	199	232	226	208	248	206	218	249	207	228	213	202	217	227	223	177	224	217	225	239	200	207	182	195	213	181	230	230	221	218	224	210	225	220	219	208	212	183	225	213	209	232	242	233	187	195	176	226	246	212	216	196	188	228	222	221	207	203	204	188	213	190	238	230	208	198	218	178	204	220	223	219	213	186	196	215	207	224	223	212	202	239	254	218	224	205	210	222	190	232	206	212	199	213	247	229	217	206	226	208	205	215	203	216	204	208	238	233	217	190	220	206	214	247	230	234	178	170	206	209	208	192	231	213	212	230	212	201	221	212	218	219	212	217	192	219	231	207	208	228	214	224	217	193	212	205	221	195	262	215	210	203	199	215	231	205	209	205	210	223	211	206	206	191	206	190	193	191	202	188	228	216	181	229	213	212	209	208	216	226	235	239	237	212	195	208	217	210	243	227	205	222	209	220	246	227	187	207	183	215	203	195	216	209	221	213	205	209	200	190	199	209	208	212	195	219	184	194	213	183	187	176	203	231	200	198	213	208	180	207	202	206	230	217	222	222	218	206	213	224	234	231	225	219	194	194	210	220	192	201	209	200	241	239	191	237	233	230	218	213	205	202	221	234	221	184	202	202	223	192	224	199	200	196	232	203	205	222	194	214	193	190	205	240	203	195	229	215	236	198	215	234	247	196	189	211	214	205	208	219	210	196	222	209	214	198	238	257	213	214	215	192	207	218	200	218	208	210	214	174	211	222	238	213	188	196	212	215	197	209	219	213	221	220	192	215	196	236	232	218	219	218	221	215	184	218	225	226	214	208	203	215	210	209	212	207	208	193	212	230	237	209	211	186	232	208	215	230	182	232	223	228	211	217	209	217	189	224	233	206	211	190	233	213	216	215	195	205	206	212	207	226	208	218	203	186	210	204	198	186	190	195	196	200	172	196	228	196	235	212	209	203	208	189	217	201	208	202	224	204	195	216	189	224	181	205	205	198	196	211	195	227	222	233	203	180	217	215	219	210	229	214	205	218	245	246	215	201	199	231	221	201	228	219	211	234	205	222	215	213	223	209	231	218	206	241	199	218	212	232	201	196	216	205	202	206	203	222	239	189	204	208	169	205	212	193	217	186	208	212	210	220	213	204	217	218	201	220	212	201	209	211	225	219	186	228	201	209	198	212	229	222	249	216	214	193	192	203	225	218	210	214	219	230	207	228	233	198	238	191	197	195	198	211	195	201	213	245	210	211	196	241	213	215	196	183	212	225	206	204	207	216	197	218	189	195	237	216	174	187	218	191	230	188	241	219	210	220	193	191	246	216	240	192	197	220	224	215	223	215	228	213	201	190	204	214	229	201	225	224	219	200	198	224	181	211	211	197	197	202	207	220	185	168	223	229	200	192	208	212	218	220	184	218	212	203	220	232	233	219	198	221	203	218	208	224	217	201	215	191	195	185	202	211	200	219	214	219	244	222	220	213	194	220	213	222	198	230	207	223	214	189	207	200	223	211	224	201	195	198	193	199	209	183	204	194	201	194	188	213	178	202	202	199	210	201	190	205	221	217	211	227	211	206	218	201	193	220	192	180	215	191	226	206	214	244	197	244	236	217	217	229	220	233	216	222	219	221	191	218	210	199	203	209	202	225	215	218	188	206	227	192	188	192	213	176	236	195	236	223	220	193	213	224	222	206	206	214	222	202	200	208	219	199	237	211	203	211	220	213	193	188	172	197	221	213	213	205	200	195	214	182	198	232	201	167	218	201	211	182	217	211	205	205	221	217	211	221	192	196	226	202	197	215	198	222	219	229	177	195	199	190	205	191	194	258	219	205	207	232	248	215	232	188	199	214	208	199	198	208	203	229	217	208	228	205	204	195	217	183	206	211	209	207	230	201	198	234	212	207	230	211	218	212	235	225	189	197	210	221	232	211	210	230	203	219	193	234	222	216	203	226	183	200	218	228	182	201	198	206	226	210	213	236	210	207	218	201	246	216	226	220	241	228	225	190	215	207	213	228	210	238	215	221
5846	1046	1171	1066	890	851	806	691	684	699	692	714	753	718	685	679	651	632	601	614	611	606	597	587	583	578	544	577	537	548	542	543	570	579	538	574	524	550	557	546	515	515	516	583	566	537	518	541	562	557	541	554	525	588	578	564	588	584	528	547	492	572	534	506	527	501	571	573	559	523	546	553	527	572	545	536	578	573	537	538	507	540	508	523	536	522	538	555	545	558	509	499	577	537	522	536	559	519	567	523	498	507	562	490	551	518	537	562	561	531	529	568	539	544	570	527	501	560	538	542	503	547	545	543	529	570	511	542	553	569	553	503	543	536	542	540	531	533	524	536	551	585	536	539	561	571	518	503	561	561	503	564	537	554	507	522	523	518	503	559	531	477	520	585	599	507	547	529	539	550	537	516	507	540	547	518	568	510	547	559	575	518	560	555	570	576	522	549	574	513	537	556	524	506	511	535	508	497	495	502	535	568	583	511	528	536	539	537	537	516	546	554	489	527	534	563	519	523	561	513	552	514	537	550	567	534	515	540	539	579	520	554	555	484	565	542	515	522	577	515	566	558	529	548	582	493	513	538	543	541	546	562	541	529	504	548	522	523	552	511	552	522	572	576	535	507	547	567	531	560	547	540	539	521	559	546	521	504	559	522	570	516	516	523	587	557	565	580	524	541	532	558	540	521	565	538	517	533	520	578	510	550	530	523	545	538	532	544	531	522	521	566	518	556	517	561	523	534	548	504	517	540	567	567	558	543	500	544	516	572	543	499	526	537	567	509	553	539	539	542	512	562	518	539	520	533	536	585	523	522	522	497	498	516	501	553	526	536	567	532	538	528	538	563	496	538	565	559	519	535	501	579	542	531	546	536	554	529	568	532	519	516	518	538	535	499	535	531	554	520	552	537	500	588	541	519	517	523	572	533	560	514	579	551	573	532	559	577	499	561	554	516	556	527	554	532	539	563	563	528	524	496	503	547	537	543	499	539	571	556	515	516	589	539	487	531	544	573	509	542	528	550	505	581	545	563	496	537	556	534	569	581	538	525	523	548	554	546	531	535	541	513	582	544	533	499	585	536	490	552	555	534	565	541	505	504	534	563	558	543	545	585	569	576	529	495	527	481	528	530	548	540	568	558	550	547	514	539	528	532	528	586	556	532	532	543	542	565	524	529	544	502	577	507	532	554	580	565	562	531	550	546	553	548	537	585	552	541	476	533	510	541	516	558	571	484	517	520	555	521	545	507	558	558	530	510	537	529	527	527	538	534	539	584	520	580	540	546	510	488	545	539	530	495	527	526	530	540	526	545	511	573	517	567	500	538	530	525	526	523	544	554	495	562	533	507	545	531	510	543	554	543	511	537	547	567	563	528	522	503	534	545	551	529	517	554	538	555	532	538	577	483	533	555	540	522	585	560	501	530	522	542	538	528	554	523	536	568	542	540	522	516	504	513	532	548	539	550	549	556	530	505	537	549	568	539	573	576	554	500	521	574	520	522	539	548	531	536	494	566	557	476	558	553	546	558	546	531	569	533	532	562	525	503	555	532	580	517	549	498	509	543	514	566	522	513	550	545	540	551	508	561	568	564	511	517	529	537	556	551	549	528	523	515	537	544	555	511	553	535	569	565	525	507	515	555	530	552	545	539	549	494	518	493	525	524	529	552	544	532	523	556	540	526	546	566	564	590	503	502	542	530	544	545	551	513	560	533	528	534	580	560	565	535	563	556	497	530	571	558	547	584	511	523	543	507	509	525	561	532	544	510	523	525	542	549	517	580	503	516	509	531	501	524	514	513	451	572	508	578	522	525	546	510	515	524	533	542	539	568	530	518	496	512	529	535	539	555	552	524	502	537	568	561	547	518	551	504	516	559	554	522	555	515	513	483	567	571	540	517	554	553	523	514	510	581	541	554	558	554	532	544	542	555	516	551	538	537	553	546	567	541	501	521	491	557	552	538	557	571	503	521	569	510	563	554	553	556	525	487	503	529	562	537	523	519	561	547	609	530	520	514	555	501	536	504	516	542	487	551	488	558	511	527	546	537	505	546	587	516	520	510	561	576	532	544	540	541	544	546	500	571	545	524	570	546	526	524	538	546	531	559	508	549	520	551	545	510	550	515	548	539	539	517	562	578	551	545	566	514	542	555	554	546	492	559	514	580	506	588	530	533	526	511	566	601	521	577	577	526	512	575	522	549	548	546	538	530	523	546	557	543	526	562	521	520	522	592	564	542	512	549	526	553	534	551	553	515	506	557	506	573	546	566	541	575	601	592	534	554	499	533	455	539	529	547	575	528	538	538	586	538	557	528	561	539	541	565	528	499	521	541	523	529	540	545	570	563	526	515	575	523	514	519	544	540	545	515	570	558	507	545	584	510	503	574	557	532	561	527	553	521	509	515	579	530	533	590	561	547	523	560	554	590	562	520	526	539	532	494	560	553	549	541	558	490	557	493	541	520	564	528	570	517	525	561	522	519	535	553	529	520	500	543	532	515	529	545	497	534	539	547	535	531	550	528	543	571	521	583	587	573	520	573	531	564	544	555	571	540	507	521	573	521	554	536	524	523	519	504	539	508	516	554	525	572	560	556	558	525	519	567	529	492	556	525	573	516	555	516	547	559	499	563	561	554	529	584	520	501	590	516	554	563	563	530	535	523	540	490	555	562	555	565	544	527	554	567	571	545	533	569	523	498	554	511	587	519	554	537	543	578	507	528	543	492	565	513	527	512	552	529	569	534	545	573	551	556	542	557	535	531	511	536	542	562	547	542	565	487	514	525	573	519	513	539	556	539	558	551	513	535	579	531	527	578	583	536	545	495	535	578	558	552	545	525	592	564	539	539	511	540	566	534	544	525	520	533	555	544	513	537	557	599	552	555	563	542	499	567	544	549	574	549	549	506	537	522	520	578	550	543	534	523	543	515	542	560	530	512	534	550	532	545	523	532	541	602	526	579	563	545	523	491	566	552	523	528	561	572	546	567	558	538	523	538	539	499	511	572	515	562	572	543	514	554	541	532	560	496	565	514	593	517	516	544	545	528	530	546	522	539	511	517	538	564	547	557	539	525	537	610	507	587	523	534	569	543	571	549	551	535	570	586	542	511	523	529	552	551	517	527	571	549	543	501	535	545	568	547	538	544	518	528	505	487	543	547	512	565	526	541	563	521	523	514	540	572	521	552	509	501	529	560	543	534	525	546	545	511	510	551	554	536	531	547	497	555	524	542	520	559	540	552	494	522	549	522	524	542	527	560	489	560	577	547	519	539	582	552	512	558	532	530	529	552	567	569	557	570	544	534	573	536	531	536	540	495	587	584	506	536	538	578	498	552	543	564	573	542	549	619	551	524	566	519	555	534	519	549	560	543	538	535	560	532	477	544	554	536	512	540	574	556	505	539	540	518	520	561	512	534	536	520	535	545	508	540	556	557	501	526	569	533	532	541	506	583	506	484	545	574	505	534	536	561	539	544	552	580	505	548	524	535	557	538
20632	3067	1442	925	669	550	513	394	375	396	404	361	410	377	385	396	360	367	351	352	360	332	363	386	392	366	342	361	344	317	333	344	376	335	316	333	336	364	359	321	366	341	329	355	323	299	350	312	350	347	340	401	323	346	340	322	343	349	342	327	339	321	320	351	343	303	308	321	328	315	300	374	354	299	343	402	338	361	382	325	347	332	352	305	307	344	370	350	347	333	310	347	331	337	363	330	370	336	331	311	327	332	308	368	366	337	324	359	367	320	345	332	294	329	361	333	340	359	316	331	331	367	364	337	331	358	349	335	332	354	304	328	335	306	336	351	320	352	345	325	318	308	359	335	322	317	316	311	331	356	313	336	325	349	347	328	372	360	370	331	342	353	374	321	354	354	336	350	354	328	361	327	349	334	368	343	344	335	336	353	317	347	313	317	345	344	383	316	343	352	298	369	298	315	329	359	355	349	326	332	323	325	327	332	336	356	320	373	344	329	328	323	363	360	355	374	353	362	338	347	350	300	363	323	375	323	318	357	328	322	359	341	323	350	350	311	327	338	357	334	364	345	314	348	305	358	335	359	332	337	317	338	334	319	330	327	306	323	328	337	348	352	320	374	355	324	308	350	332	349	339	343	362	367	378	367	311	330	336	338	365	350	321	312	338	332	365	313	319	372	327	340	330	321	335	335	346	368	334	318	360	334	327	373	340	368	347	289	336	328	336	335	319	366	322	320	321	345	317	316	335	338	336	311	353	304	297	324	334	332	314	374	296	315	317	314	323	332	341	377	316	365	363	312	346	388	311	312	327	361	322	346	334	317	347	318	372	326	381	333	335	363	312	352	351	319	330	360	319	314	326	330	308	343	343	311	368	318	328	352	329	296	323	317	344	311	348	333	370	298	320	334	323	307	361	335	342	347	359	347	338	358	347	315	297	335	318	272	350	348	335	314	359	305	349	305	339	320	302	363	332	341	333	331	352	333	326	355	312	323	334	337	329	345	321	339	356	368	341	342	322	332	330	336	377	326	347	312	383	318	314	320	341	344	351	309	344	360	314	364	318	359	320	349	381	343	353	353	347	343	327	308	333	347	317	333	340	325	341	371	315	319	308	327	360	310	365	331	357	315	377	330	322	337	355	373	299	363	347	358	339	306	336	356	349	327	311	357	357	328	319	330	332	327	334	337	356	324	337	302	290	364	342	358	357	327	336	323	326	347	352	342	301	309	359	318	358	348	331	351	364	317	341	344	343	331	330	343	337	346	341	333	324	330	363	370	331	322	328	318	318	343	323	317	321	301	327	356	355	341	336	333	318	366	344	336	343	360	334	359	342	341	321	347	342	329	344	321	336	357	371	349	328	307	320	363	333	346	332	345	325	362	339	310	359	330	339	335	345	322	343	326	339	342	339	335	340	311	347	344	320	372	363	342	329	356	351	321	317	314	317	380	328	292	344	359	339	301	311	339	310	316	342	348	313	308	369	337	335	320	324	333	362	333	367	310	336	307	368	399	369	356	335	318	360	305	319	335	312	310	354	333	333	341	302	362	318	327	320	320	332	370	310	310	340	340	371	337	364	332	317	319	358	330	334	320	325	340	323	351	331	352	329	355	311	310	344	312	363	335	345	349	326	308	324	339	359	334	314	363	387	347	346	335	342	355	317	367	314	310	354	347	326	341	327	313	344	341	365	352	328	341	346	345	328	337	362	334	324	329	320	343	342	332	324	346	354	339	343	370	344	295	370	394	365	311	329	334	324	359	305	328	329	341	319	328	308	321	357	374	344	326	343	355	342	374	306	354	331	314	314	310	331	329	349	354	356	342	342	331	352	334	324	336	318	377	320	361	357	343	336	353	394	328	339	354	348	358	352	332	325	367	346	335	318	376	327	320	333	357	342	324	358	326	369	343	364	357	354	336	334	358	316	296	336	321	359	333	360	315	342	340	318	335	361	370	353	331	352	333	326	321	345	317	327	341	334	319	333	338	362	344	339	348	326	347	313	341	364	328	334	322	327	326	302	326	313	381	362	317	329	343	346	315	341	373	304	341	314	322	331	331	345	322	331	302	333	332	327	334	356	276	349	350	321	351	313	337	360	349	322	320	323	329	330	338	322	350	320	325	307	346	364	324	336	352	350	358	355	325	317	304	349	346	342	348	309	339	329	314	313	346	352	299	336	345	341	348	329	336	359	332	355	308	326	309	374	340	323	329	398	350	329	333	323	350	331	330	320	312	345	355	343	367	356	347	316	347	313	373	323	317	350	324	341	352	354	334	313	319	343	352	340	347	324	349	367	353	375	341	346	341	374	340	329	326	287	356	340	326	371	334	381	321	338	336	346	336	381	324	346	366	322	345	338	343	310	350	365	321	346	341	336	332	339	311	318	307	310	310	352	361	337	353	324	365	316	336	350	355	322	343	315	333	316	372	352	353	293	286	308	347	334	317	329	325	311	325	342	358	347	336	355	340	348	346	329	355	312	345	338	291	353	327	312	315	293	337	353	319	352	304	343	341	395	347	316	298	349	350	357	386	339	359	359	374	371	323	322	362	339	338	326	329	358	317	295	335	355	346	346	309	334	327	350	326	308	341	377	351	314	317	347	344	360	343	314	400	313	318	323	327	326	337	342	309	302	328	370	294	321	336	354	336	343	344	342	326	310	345	328	342	349	332	328	309	326	313	341	323	298	324	339	354	329	334	342	352	350	340	360	347	329	324	323	334	317	374	324	328	348	389	365	340	320	334	320	331	298	315	351	341	338	314	332	329	323	325	318	337	339	339	324	351	351	382	339	346	302	337	340	343	351	339	327	342	309	335	345	343	343	352	336	313	328	346	351	316	319	324	360	354	284	357	324	330	325	334	344	323	331	320	316	341	357	332	334	335	339	363	329	326	305	343	371	350	370	339	351	311	322	360	308	323	319	360	361	289	364	343	337	320	327	362	284	331	314	332	327	336	340	341	322	294	333	349	325	341	340	354	341	302	324	305	342	362	315	329	321	309	351	333	340	331	348	323	334	333	338	326	332	316	339	377	365	368	331	434	319	319	348	338	351	327	325	368	290	344	311	320	353	353	337	355	339	351	329	365	324	317	319	358	364	324	347	344	349	347	322	327	359	334	346	284	335	303	323	332	325	319	353	370	336	356	347	339	348	328	305	332	343	329	335	359	325	365	313	326	366	342	367	275	357	310	309	351	329	345	325	362	309	344	350	326	306	338	387	341	359	322	326	333	367	312	341	354	331	339	327	336	324	344	339	353	309	351	368	342	315	301	342	329	325	327	336	338	327	350	351	337	334	334	364	358	309	338	349	351	340	333	333	283	322	347	300	303	316	328	360	335	332	303	300	334	331	335	308	340	334	344	337	345	365	343	294	321	339	314	353	374	334	321	335	348	361	349	362	315	311	329	346	348	339	321	332	316	325	337	324	348	344	348	341	329	327	329	314	338	353	341	364	342	380	320	331	359	356	366	328	321	329	361	333	327	307	329
13169	2021	2795	2622	2298	1878	1583	1354	1246	1249	1174	1262	1202	1201	1130	1150	1048	1010	988	969	929	976	918	961	860	923	866	846	847	826	840	842	862	818	830	813	827	871	788	852	822	823	815	842	800	753	786	860	803	855	817	813	842	748	848	798	890	849	839	840	845	778	791	830	776	778	815	805	757	813	788	825	792	798	833	825	788	834	782	806	848	790	839	792	796	816	801	769	786	804	797	819	761	866	819	761	818	780	817	827	790	830	801	794	765	813	795	767	816	794	795	811	817	822	809	773	751	820	746	797	789	795	803	790	786	816	824	760	788	843	810	792	717	795	825	763	827	803	812	765	813	779	832	823	793	838	768	811	814	754	808	765	762	818	792	825	838	848	769	764	746	797	759	790	804	811	774	798	738	774	756	785	752	775	799	819	805	795	780	727	814	818	805	761	807	797	796	804	805	844	780	775	850	802	798	801	867	819	831	777	827	779	800	737	763	819	783	778	798	776	840	784	786	778	768	762	743	777	833	791	796	759	854	855	814	813	767	770	785	761	814	759	804	811	750	771	801	787	791	808	832	811	785	822	831	768	801	770	758	782	798	809	817	776	838	789	783	758	783	818	771	774	810	838	757	804	785	836	799	782	784	826	787	747	768	766	819	877	792	761	819	812	760	818	824	789	806	828	815	813	764	792	774	759	746	810	763	778	790	767	756	803	849	802	812	788	773	820	818	792	843	790	787	816	802	794	811	812	782	844	794	807	781	763	794	779	852	772	783	829	814	815	803	801	795	794	813	780	799	787	857	846	806	756	805	820	813	769	783	819	778	794	762	840	775	805	769	766	779	825	813	785	801	746	833	787	825	779	833	787	746	752	772	813	784	759	802	801	824	861	758	789	806	797	810	801	801	788	774	773	790	818	737	761	796	862	765	805	838	758	808	793	790	738	817	806	822	764	816	789	740	780	801	751	809	790	758	789	806	742	796	780	821	827	769	802	787	800	790	823	771	855	798	815	808	805	835	816	768	836	781	848	800	824	780	791	785	766	787	811	764	789	803	751	830	799	796	811	792	770	753	801	818	753	782	804	786	847	796	809	779	801	804	798	767	754	783	766	740	795	808	813	797	806	796	839	760	835	811	772	836	724	742	819	805	831	833	779	759	770	754	802	764	807	772	766	848	799	798	782	806	790	793	802	806	789	764	758	775	794	788	806	816	856	796	789	848	788	842	772	805	781	745	790	806	733	807	793	793	816	774	812	820	798	841	808	806	800	785	780	804	783	805	809	794	778	793	806	796	819	772	762	759	795	761	779	790	806	806	818	802	786	813	807	778	771	801	754	758	814	800	842	774	794	806	792	763	784	787	808	771	790	815	818	816	757	801	835	822	822	772	762	790	830	781	789	789	798	797	827	781	834	771	821	777	793	802	837	783	808	759	818	829	858	769	812	792	785	786	813	837	768	788	845	777	788	782	798	747	858	798	789	841	781	779	741	777	763	809	783	820	813	791	789	784	812	789	775	795	787	786	775	778	731	785	756	736	768	810	808	788	788	781	766	793	748	789	773	806	774	838	798	795	821	803	771	812	784	802	784	784	828	770	843	787	796	832	791	784	795	833	826	793	801	722	791	748	799	836	809	805	802	737	783	871	756	776	838	798	756	770	848	801	816	799	762	780	778	780	809	773	776	763	787	827	810	788	815	773	788	750	758	738	778	778	734	827	827	768	786	823	804	782	834	782	838	827	815	820	796	795	793	803	823	736	795	786	811	781	768	809	834	786	807	809	791	790	810	812	823	839	816	772	796	795	768	761	819	816	811	824	801	743	771	832	802	791	768	820	802	812	795	774	801	823	792	776	770	827	772	754	827	817	781	786	773	813	807	748	809	785	797	838	797	811	836	785	796	799	751	856	780	824	758	793	805	809	808	845	749	813	760	814	813	770	764	748	793	713	823	788	734	770	824	797	747	836	769	811	837	841	790	811	820	817	730	771	760	787	786	765	761	806	805	832	805	785	853	874	814	807	758	802	795	808	761	736	816	807	760	786	827	800	793	804	783	755	831	845	805	824	789	832	778	808	817	755	764	776	817	780	763	772	787	794	781	780	784	805	821	784	828	758	793	771	799	750	805	823	789	760	815	763	826	775	801	803	785	814	808	786	787	786	795	807	759	817	777	790	800	802	847	778	825	839	784	798	792	775	799	743	750	795	768	741	786	773	840	802	779	838	863	789	762	795	801	782	789	795	788	784	822	769	808	767	763	790	803	809	794	799	812	748	766	829	781	811	812	825	788	812	773	791	803	802	786	729	788	750	821	777	819	763	790	816	807	766	862	817	801	823	747	841	787	800	732	780	766	752	856	782	801	778	779	758	811	810	810	744	832	788	849	724	826	832	790	751	757	836	792	780	756	798	749	789	773	832	827	796	795	789	756	830	768	750	825	793	803	801	812	768	818	793	813	759	773	779	821	759	781	792	747	775	798	762	801	842	809	809	730	780	797	785	782	805	794	783	827	789	819	822	821	797	749	791	830	829	816	754	763	821	807	734	787	753	767	810	798	812	795	843	794	838	793	800	757	783	779	818	809	805	814	786	805	744	795	821	831	762	776	757	775	800	793	834	756	780	789	785	766	821	785	793	769	786	779	799	781	780	812	801	810	804	765	773	783	780	775	771	773	759	807	816	736	789	786	818	841	761	849	770	801	782	822	810	842	811	799	844	817	795	748	851	726	766	775	773	839	774	861	772	759	768	803	753	789	790	756	865	816	819	864	803	785	839	808	756	802	810	777	806	783	812	798	773	743	817	820	833	770	779	737	750	831	790	771	798	793	815	797	812	762	805	813	819	792	772	755	790	785	810	784	816	766	820	777	765	813	783	832	838	824	786	841	821	798	816	784	792	837	865	788	826	832	794	795	781	780	797	813	816	808	821	769	787	842	803	798	830	765	755	797	770	768	782	824	828	819	800	800	823	807	809	783	770	743	835	811	798	791	800	804	773	784	802	792	791	811	787	762	810	781	756	767	820	793	787	847	838	761	776	824	836	797	772	778	832	770	798	784	833	749	855	785	769	813	775	833	771	781	801	860	725	777	809	773	810	848	778	771	812	739	824	763	825	828	868	798	754	778	719	794	793	833	756	771	790	828	786	815	708	835	814	811	782	784	794	758	805	793	814	797	768	799	803	805	843	797	824	806	829	785	762	748	804	808	796	811	808	819	767	745	791	738	803	830	786	773	813	799	802	793	833	770	782	786	766	751	805	744	758	735	799	826	800	788	809	794	769	785	848	792	797	789	844	746	796	796	798	739	858	803	769	759	751	755	780	828	760	806	775	797	775	811	811	807	847	781	789	785	777	816	785	760	783	795	778	804	779	820	779	838	812	804	821	840	814	812	792	786	788	748	828	766	775	766	774	770	746	831	771	792	774	785	798	801	847	830	835	782	742	775	773	789	775	806	806	748	806	779	820	750	825	811	778	839	819	812	773	811	741	789	816	732	756	842
33895	7049	2314	1412	999	685	567	499	539	481	425	476	458	441	393	421	392	428	382	357	396	368	384	358	398	386	333	349	326	332	345	375	382	383	339	384	341	370	326	350	324	327	329	329	315	371	361	358	340	333	332	345	342	353	296	334	391	362	380	349	299	348	338	368	357	332	354	351	368	348	326	318	379	349	355	335	369	339	338	321	304	333	324	349	382	336	336	349	372	362	337	327	339	295	317	320	306	342	343	350	350	358	325	350	357	328	316	385	340	352	343	353	331	326	325	334	355	359	337	324	389	349	345	362	365	408	344	355	329	322	347	355	351	338	314	367	356	336	343	323	371	360	327	338	349	335	337	326	359	346	345	392	392	350	338	375	364	349	362	340	340	326	315	348	334	359	395	356	326	333	372	353	304	345	344	347	294	333	351	327	331	376	333	357	356	345	370	330	363	342	348	333	350	329	309	329	386	307	335	341	327	347	362	346	362	339	339	387	376	313	332	355	326	341	324	366	333	349	348	391	395	370	321	362	340	326	325	344	349	326	342	321	317	337	364	358	319	342	346	333	376	356	347	354	318	359	321	325	317	323	328	385	336	341	330	375	296	351	362	327	370	338	367	329	307	344	372	350	330	367	303	373	337	322	337	377	357	336	369	313	351	318	326	316	332	341	358	362	334	347	305	301	323	322	355	317	342	331	355	370	328	345	375	329	330	304	343	353	320	350	342	328	391	348	313	339	312	328	337	333	350	334	321	373	332	360	375	325	363	334	330	350	337	346	355	322	352	358	353	325	340	343	311	356	329	365	335	331	358	350	333	389	361	345	327	349	357	361	340	308	302	342	365	357	350	360	364	344	340	378	348	297	343	323	304	364	344	362	323	343	352	354	316	330	350	342	371	374	363	353	354	342	358	339	385	334	325	345	331	357	385	334	369	305	355	364	342	385	339	354	358	320	309	338	363	370	355	320	354	341	324	398	388	324	343	364	350	323	335	341	340	370	370	357	340	371	337	304	350	372	346	357	361	349	340	328	360	338	365	373	352	339	329	357	332	343	330	370	330	348	342	349	343	350	361	353	356	361	346	364	371	342	387	335	329	350	352	355	354	362	360	344	349	382	340	316	320	355	357	376	367	378	384	364	365	350	376	311	320	328	364	349	325	317	326	362	340	357	338	361	342	352	319	362	339	364	365	367	322	330	373	343	354	333	365	338	317	319	372	336	312	317	353	352	362	330	395	364	347	347	337	368	339	332	312	330	354	361	328	331	343	334	308	355	395	359	361	331	323	339	365	323	326	377	370	365	337	356	317	379	357	371	342	319	312	347	339	342	360	366	272	329	377	350	309	347	350	322	339	332	359	355	325	339	318	324	329	339	353	378	363	375	307	335	323	381	358	356	342	299	391	365	340	342	350	320	323	366	309	328	308	324	348	324	316	339	357	387	369	310	359	354	334	314	330	367	357	338	339	303	326	324	332	282	329	313	318	348	344	321	352	332	343	362	341	335	313	336	327	334	347	299	355	359	360	361	329	330	349	344	334	370	329	373	345	349	333	327	329	355	349	346	326	375	350	320	367	381	329	335	350	355	319	357	352	338	341	326	343	353	348	335	361	350	410	352	330	369	365	346	359	326	380	320	323	357	333	359	348	341	346	340	316	354	354	315	351	352	342	333	347	335	356	337	330	345	353	338	329	329	390	359	315	375	341	320	361	342	322	354	337	350	367	370	346	329	299	349	354	374	349	348	345	349	329	331	357	357	366	383	317	303	347	379	345	348	319	348	353	338	391	298	330	350	319	369	362	350	346	294	334	356	341	339	353	326	355	324	330	328	322	330	338	349	348	338	336	379	366	330	332	334	362	322	314	321	342	321	359	344	313	358	369	358	364	362	374	356	329	343	345	330	349	331	353	324	361	351	341	317	320	325	336	338	334	308	354	324	348	324	325	359	378	334	346	343	360	379	360	364	321	356	333	309	310	330	393	372	372	368	368	320	336	364	337	292	355	358	324	320	374	328	346	354	382	362	337	343	362	325	362	337	352	324	356	340	323	361	351	339	314	358	318	365	351	367	343	345	360	302	327	338	335	357	332	372	352	343	363	358	366	376	333	332	356	364	321	305	338	368	342	310	306	319	353	320	367	319	373	327	351	337	365	346	341	339	311	325	361	332	326	336	356	355	350	352	320	356	372	344	389	349	365	323	339	336	339	329	337	346	302	324	361	326	306	341	348	376	341	331	321	356	355	376	335	365	365	312	313	344	357	328	319	320	353	374	326	324	339	321	338	318	353	345	359	340	375	328	351	315	361	326	380	336	303	346	348	352	324	347	343	333	339	325	369	348	332	346	353	357	350	337	343	360	354	364	330	367	316	343	340	346	387	364	335	356	362	373	337	316	374	326	345	312	309	349	331	339	339	339	307	408	366	360	362	348	378	327	345	328	334	314	332	330	327	332	345	342	316	370	346	360	332	374	324	346	383	341	348	323	348	375	338	340	361	382	375	334	340	348	358	385	381	337	321	329	347	347	323	334	342	336	356	338	342	385	329	349	350	334	321	357	354	355	347	325	343	308	326	345	350	301	334	350	335	291	374	330	352	339	365	322	316	333	344	356	379	328	375	295	343	347	340	360	355	338	329	341	330	357	330	326	324	357	339	340	333	340	308	366	368	333	314	330	326	313	336	349	321	334	349	322	320	375	355	346	369	332	342	330	342	353	348	368	377	306	359	383	331	334	359	349	335	304	313	292	345	311	328	328	310	354	338	343	371	368	337	345	328	366	339	337	343	328	320	335	340	381	318	346	329	360	329	379	349	343	357	353	371	328	359	352	332	354	359	322	344	376	344	369	352	332	343	360	345	365	318	354	337	342	373	315	317	357	342	343	362	342	342	345	401	312	353	328	353	339	311	344	356	355	316	329	351	339	331	329	360	343	378	346	328	305	312	340	301	291	325	324	367	343	342	324	389	365	335	298	306	368	365	374	308	351	355	345	379	336	322	381	358	348	343	331	358	332	308	336	342	326	324	324	334	353	368	344	348	312	306	354	358	320	309	348	335	330	332	321	338	369	328	334	362	370	335	349	355	319	334	363	349	361	362	343	320	375	331	327	360	324	337	303	361	378	359	352	292	349	346	354	335	322	373	339	350	352	341	351	342	323	327	333	319	329	308	326	378	340	331	359	361	330	316	341	344	330	388	360	368	354	313	311	320	330	358	344	364	352	362	377	311	351	338	342	353	389	333	352	351	361	355	330	345	319	336	316	360	343	316	364	331	333	368	342	363	344	356	362	343	336	368	319	339	354	340	351	336	369	333	317	339	360	343	308	357	342	326	342	303	361	344	348	318	317	357	367	369	341	332	372	344	352	353	333	370	297	389	368	337	325	344	340	318	346	322	340	361	384	342	355	344	330	366	339	320	367	355	350	341	323	322	344	384	336	347	340	381	306	323	326	342	342	361	356	348	351	320	341	347	354	335	360	349	361	348	366	355	357
19067	3038	4033	3918	3256	2494	2022	1732	1544	1599	1402	1570	1457	1360	1321	1243	1196	1160	1081	1110	1043	1019	958	965	924	892	907	872	865	769	906	859	810	828	841	788	843	857	833	885	793	795	862	796	842	792	837	795	811	808	809	780	779	795	811	850	881	906	875	861	805	783	808	773	795	780	752	797	798	810	824	846	755	819	801	758	795	855	803	814	798	803	780	783	783	858	820	787	749	765	787	776	760	800	774	819	778	792	776	810	775	769	782	836	819	746	778	752	776	777	813	849	788	786	799	735	844	761	778	761	788	830	802	803	849	836	758	801	761	791	792	779	723	765	776	822	761	808	773	771	753	806	778	789	775	799	756	791	780	797	764	817	770	810	755	761	754	829	782	756	779	778	837	789	787	793	856	790	774	778	774	769	815	766	767	789	786	794	733	800	782	827	813	757	812	801	819	730	756	721	775	777	812	822	787	750	783	803	812	750	785	773	821	785	776	757	829	796	785	818	742	772	792	766	760	760	756	780	777	813	811	779	787	821	801	839	784	758	744	812	735	811	776	810	788	799	813	777	752	763	823	783	785	811	739	811	813	774	825	753	803	803	798	826	750	797	829	784	800	770	796	811	797	795	801	779	774	755	793	803	760	760	777	756	786	822	788	812	860	776	795	780	792	818	821	777	796	801	835	845	798	803	801	756	800	768	799	752	777	793	780	835	756	768	804	786	767	745	821	795	798	827	810	802	819	763	774	838	763	791	825	781	827	768	781	751	771	743	726	791	788	743	755	773	795	783	775	763	777	759	784	728	762	794	740	804	772	796	735	812	741	805	768	820	800	765	760	827	808	797	875	838	817	727	792	813	779	783	796	809	766	773	794	790	801	774	760	801	791	779	788	751	782	812	782	803	765	745	824	820	794	820	742	821	789	791	802	869	753	740	800	811	803	731	795	792	817	778	791	771	789	827	761	769	764	763	803	768	784	778	771	776	765	814	755	796	848	815	815	746	776	762	804	798	806	775	780	792	766	798	796	778	848	773	782	798	756	813	768	774	779	798	748	799	752	780	803	772	817	857	739	775	809	812	817	810	788	798	788	826	792	799	794	766	794	755	831	821	788	763	827	817	802	787	838	786	781	792	841	753	739	764	779	807	773	812	780	820	780	781	788	816	774	795	806	824	757	746	822	762	794	837	789	762	777	800	758	806	768	786	804	793	869	846	808	803	812	825	785	773	794	781	753	753	811	732	749	772	790	811	824	810	809	756	825	761	831	811	818	770	805	787	766	799	784	814	792	815	773	739	739	777	792	816	805	794	788	830	742	775	799	772	738	802	764	774	824	783	805	754	780	752	793	818	754	818	852	818	844	775	747	797	821	788	766	767	809	813	774	748	854	817	803	779	780	777	764	744	829	763	794	744	781	792	777	759	790	808	789	730	774	845	777	796	798	803	783	808	795	782	724	775	757	836	770	778	788	756	759	857	759	768	838	778	782	804	787	826	777	816	765	791	779	818	778	825	792	740	764	781	791	796	765	766	802	824	763	803	836	753	751	831	781	740	829	813	812	769	807	792	787	754	764	778	755	800	850	792	832	747	804	757	771	793	727	821	773	752	786	807	759	802	786	755	832	819	776	789	806	831	788	815	751	814	780	806	750	792	830	724	794	806	814	749	753	812	816	755	814	787	807	780	843	806	766	799	779	790	820	792	782	806	766	767	767	793	787	776	830	818	809	783	798	811	763	813	749	777	843	754	787	813	781	740	741	712	825	785	827	769	824	761	812	815	756	768	791	778	797	818	825	741	727	784	808	788	751	829	789	820	738	807	781	764	807	828	785	800	722	802	749	793	781	804	763	824	795	798	736	762	783	837	769	763	830	776	814	761	799	808	769	750	772	808	801	811	813	822	838	792	732	721	753	795	775	793	773	751	780	759	791	846	798	782	839	763	796	772	748	759	778	813	777	781	775	761	775	784	758	791	798	771	774	775	790	798	769	798	779	840	793	758	792	787	764	842	843	797	783	816	814	789	778	784	735	785	779	794	785	751	788	772	797	812	763	842	838	806	741	787	719	815	763	833	808	755	768	790	772	796	796	783	831	806	783	758	816	728	760	808	808	745	831	792	784	828	806	754	811	819	796	761	790	817	738	818	782	806	796	775	818	806	869	759	824	776	823	768	796	826	844	856	789	760	799	797	830	738	837	781	751	757	819	769	768	795	823	820	750	791	775	730	809	788	774	798	758	745	783	840	754	819	789	816	772	796	794	814	753	755	816	806	776	764	761	749	772	841	759	745	807	781	830	779	774	821	764	798	774	813	755	785	742	801	749	814	778	776	819	800	796	820	767	825	772	721	851	794	799	778	791	796	836	794	797	793	753	773	757	789	826	812	793	789	794	822	732	798	822	807	777	764	770	775	753	811	837	802	765	756	833	789	813	831	825	797	827	845	802	803	796	805	817	814	741	799	775	776	782	790	815	757	736	832	735	790	744	781	811	800	804	785	815	830	755	770	748	829	800	814	799	767	803	816	764	805	798	772	779	760	792	786	751	759	772	798	802	765	758	811	757	764	768	851	824	769	772	775	764	785	840	768	821	786	763	771	835	787	786	775	771	780	716	757	809	819	766	772	785	783	776	810	716	802	785	768	811	786	773	797	765	773	769	760	774	789	797	767	809	816	808	753	810	741	718	769	823	783	814	783	806	787	792	749	789	746	800	772	816	766	825	802	789	833	749	778	776	801	845	740	818	781	825	781	827	796	751	763	769	773	796	780	780	752	769	822	761	755	799	798	771	766	780	739	783	839	812	801	784	777	789	821	772	778	792	789	776	807	843	810	812	804	776	761	806	780	747	772	763	798	761	789	776	793	780	771	797	762	776	764	786	808	798	765	841	799	723	762	781	814	813	798	773	771	824	861	808	809	822	777	767	798	792	761	750	783	837	769	781	831	738	773	846	813	817	818	770	804	774	766	750	777	816	751	780	762	757	791	782	764	819	807	801	797	818	784	772	782	728	821	762	738	802	811	829	746	778	784	752	754	840	782	792	761	799	806	786	789	795	856	810	772	816	821	804	749	794	763	777	786	821	810	831	816	831	784	771	833	795	831	806	714	728	834	773	802	796	812	772	772	836	799	803	772	776	793	740	842	768	860	781	790	800	815	792	790	735	848	799	775	757	807	778	799	781	756	777	806	768	782	759	786	740	765	850	814	813	771	782	788	827	817	832	777	765	812	790	784	755	828	829	765	798	790	794	766	777	779	787	827	741	786	784	720	783	773	814	733	816	759	802	774	793	773	778	782	739	768	783	799	818	775	804	777	754	776	831	728	776	823	829	832	786	807	807	811	798	807	736	788	793	780	795	778	802	817	800	798	780	837	786	781	808	793	795	827	761	792	738	779	784	748	764	830	760	793	779	785	784	800	766	812	760	783	803	798	801	792	787	757	781	791	760	807	754	773	738	785	777	733	756	808	785	799	755	791	780	817	800	777	794	780	785	832	809	749
10646	1050	577	411	300	276	247	237	218	261	262	244	245	219	260	233	219	237	228	229	216	221	262	231	221	203	228	208	204	234	203	242	225	242	217	225	229	223	239	229	181	211	212	215	244	209	212	197	203	221	221	218	225	206	195	174	203	199	216	221	192	218	193	209	211	217	211	228	242	193	225	215	198	196	187	186	216	224	234	189	218	222	206	201	224	225	195	194	193	187	218	200	229	205	214	194	199	248	219	237	243	197	215	211	199	222	222	214	211	165	229	208	217	229	212	211	228	252	231	208	224	234	196	201	197	212	199	209	210	212	223	225	197	198	204	249	200	217	217	203	226	212	219	222	244	217	206	233	211	185	201	192	217	191	235	204	239	212	209	259	212	228	216	236	229	260	200	205	226	215	248	239	242	219	205	215	180	185	225	248	224	242	211	197	210	203	213	229	204	207	220	230	200	208	242	213	219	202	219	239	216	184	230	211	194	205	236	234	199	199	230	223	215	214	228	225	207	194	202	233	213	205	215	203	214	207	189	237	198	242	203	207	178	212	239	222	192	226	233	226	211	187	228	193	205	198	239	191	215	211	250	233	235	184	210	231	206	226	224	180	199	197	239	214	218	206	185	212	218	223	227	197	205	217	216	221	197	202	213	202	208	219	191	220	206	213	211	199	239	205	236	212	203	199	224	227	173	208	195	223	203	212	229	188	225	216	235	204	219	217	214	197	189	233	225	219	237	231	209	189	235	237	199	221	199	213	205	193	223	197	225	211	204	220	198	218	206	215	217	189	239	209	235	241	243	224	211	201	228	210	205	218	221	215	203	228	201	218	227	221	203	218	229	221	230	224	210	223	228	221	213	234	225	220	189	224	222	208	212	247	230	206	216	216	203	209	209	202	216	210	197	198	225	215	231	191	195	246	209	192	222	219	218	211	219	236	230	212	199	216	204	228	219	213	209	208	210	225	162	225	222	197	211	240	220	220	202	194	232	198	218	207	219	204	230	179	209	205	211	201	217	211	179	209	200	212	206	221	225	200	207	261	203	217	232	242	223	244	233	235	230	236	243	217	218	218	216	202	202	205	210	228	203	227	217	203	239	190	193	223	224	201	211	226	236	198	220	221	214	200	247	233	206	219	222	233	196	204	207	200	202	216	195	207	210	218	221	192	213	230	228	201	198	213	225	227	220	248	223	231	196	204	206	212	200	216	210	224	234	219	196	213	229	199	206	199	234	211	209	202	214	226	203	201	199	208	204	232	217	195	210	214	203	238	251	220	220	214	210	213	212	215	213	204	210	235	197	223	208	198	204	195	212	198	200	210	199	210	213	243	223	226	222	191	208	189	198	198	225	219	201	206	193	227	238	231	228	207	236	211	220	202	222	199	194	224	219	203	231	208	207	201	212	229	222	192	210	205	213	234	223	205	205	238	209	214	214	217	228	223	209	203	202	202	233	209	222	198	198	218	219	237	224	227	212	214	195	218	215	211	197	191	224	202	217	216	203	204	219	215	229	225	211	227	212	196	205	215	208	217	206	211	191	206	205	225	241	228	186	202	213	238	222	210	211	245	235	220	229	211	222	205	230	211	230	208	183	227	225	214	223	236	207	202	239	213	190	191	202	205	202	230	222	228	233	223	200	223	197	194	205	212	242	190	217	219	208	197	197	209	211	230	193	231	192	206	188	210	222	212	205	201	219	233	218	237	233	223	253	226	205	226	235	201	204	217	194	168	209	202	235	223	203	253	238	243	257	225	234	190	213	219	217	204	210	210	218	211	217	207	207	217	189	210	238	214	218	230	238	205	197	185	216	245	203	239	217	233	213	208	248	205	216	208	218	186	219	247	222	219	198	205	204	208	233	198	214	224	203	205	206	226	201	217	205	210	236	211	181	231	220	228	228	205	184	221	212	230	234	217	219	209	190	246	199	239	211	235	193	208	204	214	232	212	219	244	224	257	244	216	232	213	215	201	217	223	233	227	209	184	211	243	193	209	221	195	195	190	234	216	201	202	235	198	190	209	197	228	215	208	222	222	235	215	203	203	203	196	217	236	221	223	207	210	215	220	219	194	212	217	232	207	203	206	197	217	194	193	226	195	199	209	218	199	206	196	231	222	207	209	226	225	216	233	228	236	197	208	182	199	219	210	226	241	243	221	206	212	208	240	196	216	219	201	219	195	181	230	238	218	207	212	231	208	236	222	208	201	203	232	229	212	216	205	218	203	224	230	199	229	199	236	199	217	199	207	213	190	204	200	212	209	226	195	189	207	203	253	206	214	202	211	212	240	237	235	202	216	203	236	221	227	237	232	238	198	260	182	230	214	254	239	224	209	216	220	203	205	227	206	235	221	235	228	204	224	213	217	186	223	218	214	193	221	197	184	206	229	223	214	175	208	204	215	208	175	195	215	227	221	211	197	189	202	243	227	219	215	214	203	216	258	191	229	230	209	216	217	193	219	223	176	210	204	222	222	196	217	210	196	228	229	230	201	213	210	224	218	224	202	232	222	209	204	195	212	210	216	189	238	202	222	225	209	218	206	227	200	201	223	208	221	172	201	246	208	192	225	193	221	197	221	241	226	205	198	204	221	228	211	213	227	251	238	209	256	211	184	218	246	199	205	243	235	216	212	207	203	212	225	229	230	198	236	216	220	215	229	216	254	209	246	207	213	235	196	211	234	202	213	209	232	210	212	200	215	196	202	236	235	209	235	194	211	199	246	222	253	196	228	230	224	216	212	230	208	231	191	209	225	202	199	226	220	209	256	204	204	213	179	225	204	193	197	241	200	214	210	205	196	241	197	225	237	192	183	211	219	214	246	222	198	199	189	187	200	204	213	203	199	209	221	191	196	233	231	212	210	201	219	225	197	198	226	224	244	204	220	227	229	207	220	214	195	214	230	208	191	242	214	198	215	217	236	204	225	204	219	207	208	208	208	210	194	212	230	187	209	205	198	188	208	216	180	206	217	200	239	196	219	230	203	205	199	198	209	193	224	211	217	218	212	220	205	222	237	218	245	208	232	202	231	215	202	220	213	222	205	200	217	232	229	195	228	209	206	225	211	218	242	207	225	212	231	203	193	201	211	203	201	228	228	193	168	248	206	223	204	196	203	218	208	181	219	208	197	213	219	226	198	215	210	182	199	256	201	239	221	220	217	191	176	217	230	191	208	229	238	223	225	228	222	198	215	217	199	230	242	201	228	230	189	203	219	237	216	205	206	224	243	207	211	218	204	213	211	215	187	213	220	214	227	234	219	196	219	201	198	239	198	196	239	206	204	218	227	208	209	188	229	214	218	155	200	192	203	239	218	229	235	182	208	203	202	215	230	203	222	189	205	213	182	218	225	213	228	206	218	227	215	176	209	183	251	207	213	214	225	195	226	215	197	234	211	228	212	221	212	188	223	231	222	207	211	219	220	207	236	208	228	200	233	208	230	247	241	235	233	223	205	201	194	216	204	219	192	211	216	200	209	225	219	210	208	213	216
6980	966	1213	1118	874	848	790	721	715	720	717	774	828	721	702	666	711	637	620	638	596	622	620	592	576	567	572	522	535	567	556	533	525	559	490	547	552	572	582	516	557	589	534	532	565	565	533	557	560	582	569	563	540	527	531	564	609	572	595	579	576	538	569	549	501	523	529	535	525	524	535	544	549	518	535	562	568	527	527	559	536	493	536	540	536	548	520	511	513	524	561	534	565	536	522	517	557	536	511	548	540	520	580	506	552	577	516	540	562	544	530	537	514	559	547	538	579	567	496	542	517	539	545	547	557	552	512	563	550	543	531	532	599	550	566	537	505	555	560	542	544	553	522	544	567	535	539	519	553	519	514	535	528	543	554	516	567	548	538	529	502	544	566	516	532	505	549	574	529	543	572	547	537	522	586	552	547	584	535	541	559	559	529	517	542	520	545	526	563	506	546	548	532	558	588	544	517	579	496	594	537	523	540	559	521	528	531	468	526	553	522	540	546	517	552	542	576	532	555	559	516	545	588	571	556	585	550	558	528	526	551	537	562	578	580	600	565	546	492	529	543	531	571	516	541	571	522	555	545	584	557	552	534	505	526	544	538	544	593	519	544	546	541	522	581	551	574	525	557	552	553	555	551	541	533	513	548	552	543	563	572	532	556	512	510	516	563	526	504	525	556	479	544	546	548	536	540	511	495	563	569	503	567	518	570	494	559	540	534	545	533	527	574	523	536	525	555	580	514	526	560	518	548	551	497	519	551	555	557	565	555	546	564	524	520	539	568	547	545	535	521	533	526	543	544	527	520	551	558	531	537	605	544	502	490	560	551	552	497	552	556	567	531	507	504	550	545	596	537	547	574	552	531	557	579	549	543	512	536	567	505	518	557	559	538	564	528	512	563	519	506	519	559	541	534	521	556	559	565	566	566	553	555	517	502	519	535	567	535	505	573	572	554	543	539	568	501	494	521	542	522	512	557	551	524	575	549	527	579	581	561	510	534	522	495	535	595	503	524	538	562	515	527	513	537	515	530	580	513	552	511	571	519	529	516	518	511	505	585	512	534	478	539	572	548	548	523	559	509	563	524	567	577	528	514	531	511	543	554	553	523	516	489	531	556	563	559	551	541	545	535	540	549	554	511	539	546	561	561	503	524	518	595	515	522	539	525	555	536	500	527	516	587	527	533	573	562	534	526	526	562	523	491	521	527	521	503	523	536	535	503	554	502	537	535	507	500	571	561	527	544	548	536	559	534	575	562	523	525	569	578	518	550	567	583	542	586	521	530	540	531	515	541	533	525	534	544	575	541	499	544	544	524	498	528	545	524	532	511	554	535	540	561	516	542	564	538	492	587	539	560	520	524	530	542	549	548	544	529	527	538	600	538	574	514	551	499	543	537	567	536	551	534	560	519	550	593	498	522	532	579	529	539	526	535	519	562	527	561	511	490	533	506	532	557	574	522	521	561	547	545	521	558	540	577	591	534	562	546	553	543	543	607	531	530	575	562	525	536	540	552	555	536	545	527	558	570	548	557	535	575	535	507	565	533	516	512	549	557	528	500	553	518	546	539	556	561	563	528	514	525	566	565	536	556	539	556	534	531	551	521	497	551	518	553	584	514	536	552	574	553	542	504	535	521	522	609	524	549	553	539	540	481	536	549	532	493	516	510	512	577	549	570	538	549	538	558	518	508	532	509	552	532	548	526	588	530	555	542	580	541	546	552	539	553	531	531	589	527	517	543	510	516	577	499	561	585	518	531	527	532	554	577	513	554	521	552	525	526	525	558	531	549	596	554	508	547	540	576	525	519	565	519	549	563	525	566	604	597	541	540	539	544	545	552	546	549	567	537	540	501	522	525	544	551	508	540	517	569	530	558	563	545	562	507	546	545	507	548	566	571	573	535	510	571	560	514	547	543	603	542	590	551	530	551	554	561	540	541	564	534	569	550	557	541	529	505	559	565	544	537	557	571	529	520	564	491	499	496	544	548	557	546	511	504	523	552	590	555	522	543	561	546	513	562	512	558	563	538	563	567	548	523	585	556	551	530	573	554	549	562	563	556	571	516	520	541	553	533	551	504	555	501	523	554	537	538	566	582	542	576	542	549	533	531	515	553	555	558	555	547	595	530	548	591	549	534	520	558	510	538	529	517	545	581	531	541	544	547	539	527	527	549	536	549	534	554	533	524	560	497	548	556	551	579	564	531	547	557	559	557	547	536	542	533	507	542	547	501	537	551	552	542	576	519	542	576	512	505	551	559	556	537	499	469	535	531	560	567	534	488	575	542	515	541	526	548	530	561	518	569	558	556	550	526	543	537	534	527	551	544	532	545	519	568	580	562	570	552	539	539	522	502	594	511	538	531	528	511	580	576	529	554	556	540	496	532	510	525	523	554	550	518	531	537	535	559	530	522	522	539	523	583	537	567	564	529	568	544	533	585	497	535	516	556	583	524	578	532	566	541	510	524	535	503	517	561	528	516	541	569	552	572	531	525	509	543	554	565	534	583	566	528	553	559	568	552	562	561	545	570	545	478	568	539	524	538	506	539	527	552	511	562	565	595	534	515	514	543	516	529	534	560	544	597	562	559	514	539	562	577	523	539	530	531	540	518	551	514	533	524	558	517	514	556	540	528	569	525	497	602	508	539	561	513	544	576	531	512	561	546	548	550	572	543	534	503	574	537	541	535	536	585	530	551	528	557	565	512	537	547	520	560	523	492	541	549	562	535	550	518	545	540	543	527	521	526	561	572	554	511	525	498	599	518	551	536	556	541	559	530	536	543	546	544	570	581	539	549	534	490	568	602	528	552	536	560	547	526	573	569	555	522	582	537	552	567	562	508	509	532	562	494	491	510	549	543	501	485	511	548	566	525	514	531	520	510	509	549	541	573	577	544	564	534	587	565	555	574	560	566	545	574	554	543	537	551	574	520	536	553	530	539	550	539	555	571	530	522	567	538	556	540	572	552	518	581	544	530	499	533	573	534	538	569	541	533	548	545	569	540	489	535	537	547	551	543	571	545	593	557	518	559	519	514	518	494	547	567	579	538	518	517	524	573	568	547	553	518	576	539	513	538	556	506	573	538	555	555	551	555	534	511	531	547	523	532	535	549	499	534	555	519	532	514	531	506	516	559	520	549	562	531	534	501	557	517	553	566	549	507	537	540	512	482	549	526	514	540	527	506	576	523	536	594	521	561	569	545	524	560	539	533	555	515	567	549	547	538	546	553	522	559	525	577	506	527	556	518	585	551	594	566	542	536	574	535	535	582	547	564	510	541	485	554	548	573	540	561	529	532	590	536	565	543	556	515	550	542	555	550	553	524	526	545	535	546	530	543	527	564	551	527	527	549	539	528	556	561	542	562	562	546	547	561	512	514	531	496	526	575	564	559	538	542	515	512	546	575	556	566	558	522	583	557	539	539	534	538	505	523	570	484	559	574	556	562	531	546	499	561	547	585	558	586	543	577	519	540	491	523	567	536	514	540	598
17821	2608	1356	845	698	608	522	471	390	375	428	442	412	380	384	350	374	380	356	367	373	334	385	332	320	385	352	354	342	369	317	339	323	320	324	340	350	329	331	319	330	335	367	312	357	314	333	331	311	354	361	343	375	390	338	360	366	339	319	305	345	338	315	316	341	333	329	349	365	320	323	362	327	343	384	327	340	349	332	333	323	318	325	315	339	336	380	324	323	353	329	336	352	324	330	337	348	326	321	365	340	330	348	337	369	339	352	348	342	326	346	298	344	342	347	314	338	357	328	330	338	345	344	346	329	370	357	352	334	338	342	325	329	351	326	361	355	363	344	361	337	340	340	316	327	294	307	341	380	342	340	355	364	363	328	340	333	337	345	331	386	303	296	332	337	325	321	309	353	345	358	328	335	340	366	313	363	307	333	338	347	347	356	325	361	382	356	356	355	329	312	354	343	345	367	345	343	324	346	349	318	304	354	352	297	342	354	328	346	340	343	335	327	333	328	334	339	384	353	339	308	348	305	347	378	343	366	343	366	324	338	361	341	299	302	331	361	348	340	368	350	361	338	329	319	312	362	329	359	340	344	315	339	344	323	369	325	329	325	355	332	306	360	323	334	367	364	351	354	351	341	347	349	368	316	324	339	307	355	324	364	357	341	328	328	357	324	351	315	371	341	303	337	331	359	289	333	321	343	334	287	360	359	338	354	366	356	335	316	318	345	363	347	331	336	318	316	338	349	326	368	309	303	339	342	351	331	336	349	332	327	314	375	331	320	386	358	325	283	339	347	348	327	329	320	344	341	303	340	322	373	356	311	340	377	317	313	335	332	338	343	348	353	319	293	302	334	333	310	348	328	346	308	359	353	315	354	323	374	312	386	360	334	311	339	350	338	314	370	356	352	346	322	349	369	322	329	348	316	343	357	344	355	341	370	339	346	320	314	354	334	347	371	298	315	332	310	354	366	331	307	346	329	308	359	335	313	337	339	330	373	347	302	330	338	343	350	289	357	303	342	333	321	324	320	332	350	321	316	346	357	336	365	320	327	320	317	317	355	346	356	386	349	336	331	378	325	329	334	346	327	319	313	336	311	330	369	351	339	346	329	316	315	322	326	337	338	388	323	336	336	357	366	333	369	320	304	345	328	340	347	337	327	334	315	313	324	331	341	313	355	351	386	350	365	359	331	346	334	343	334	340	332	324	300	374	332	341	345	392	344	308	320	335	335	338	331	329	326	331	341	387	334	327	342	350	358	333	344	310	354	302	326	308	372	345	326	317	347	362	341	321	367	312	335	351	329	339	340	314	368	363	376	350	301	347	333	337	369	334	347	347	332	343	321	322	327	331	341	337	336	289	345	299	306	342	377	305	326	349	315	331	321	338	368	326	354	313	308	349	361	307	325	340	353	335	377	319	322	376	368	357	267	340	354	329	359	320	345	332	346	326	333	326	330	318	309	360	348	312	349	332	363	326	352	325	381	341	359	346	313	333	355	336	321	342	297	326	332	350	321	316	353	377	320	327	331	327	379	350	321	367	361	343	363	295	352	328	309	361	327	335	330	325	347	318	336	360	361	358	333	337	348	327	325	321	330	352	373	365	336	342	333	331	346	414	350	314	317	331	348	355	317	325	362	367	332	318	356	360	336	365	362	338	336	345	326	361	320	315	323	334	315	357	323	351	326	371	347	323	356	330	333	321	325	329	350	367	329	308	330	343	350	318	351	304	323	301	356	300	341	319	331	331	357	356	373	367	328	332	354	316	342	337	368	334	349	311	304	347	345	344	311	369	349	335	323	327	362	346	328	323	349	318	338	329	338	339	334	335	318	343	314	321	332	329	315	332	337	355	312	323	349	357	330	324	310	343	366	325	322	343	329	346	338	338	331	319	337	322	367	345	326	335	334	328	376	331	300	327	338	307	358	312	386	332	357	342	344	331	320	337	326	344	366	332	301	343	337	340	330	327	335	342	326	315	327	355	314	323	347	346	376	316	315	320	383	325	336	327	340	352	322	319	359	324	320	335	374	322	355	340	334	347	313	345	365	366	370	369	338	367	342	343	296	327	309	340	357	348	348	323	314	339	337	323	353	292	326	366	339	341	319	344	353	309	345	340	307	353	327	344	351	328	327	314	308	329	344	327	323	335	334	329	354	298	324	330	327	340	366	360	316	359	356	352	314	324	359	331	291	332	378	322	331	309	314	339	337	332	329	331	345	324	318	329	315	342	339	340	341	360	348	326	346	375	314	320	355	357	334	329	315	350	352	335	351	315	329	349	330	357	380	360	357	327	342	338	292	344	333	356	336	358	342	332	311	349	346	333	357	353	340	326	322	291	321	355	337	306	373	360	331	359	336	339	347	334	340	374	349	350	315	299	303	374	334	324	330	335	323	339	337	321	368	343	357	345	345	333	343	314	326	348	321	331	341	345	357	327	337	357	325	317	320	306	342	304	360	357	327	327	316	360	373	349	343	321	321	333	352	325	321	292	306	355	348	315	335	350	336	349	331	345	308	361	314	362	325	350	331	338	338	329	349	316	368	334	331	346	378	357	339	313	338	339	317	301	348	318	360	331	333	338	335	337	341	339	337	347	341	328	303	308	301	325	336	336	365	303	312	360	309	336	328	347	340	318	328	338	321	342	349	301	332	342	294	323	289	321	332	359	359	328	350	373	330	355	348	305	366	336	298	314	354	332	336	312	355	326	341	357	297	311	349	324	293	372	332	350	334	321	325	357	307	319	348	317	342	336	328	334	362	326	345	319	303	330	318	339	326	333	364	343	368	325	382	335	371	329	354	321	351	347	322	356	325	354	363	348	327	331	323	321	314	335	299	347	321	325	329	348	332	303	317	353	324	326	323	344	343	314	331	331	336	333	328	335	315	342	335	295	362	370	362	342	317	351	291	320	355	368	340	337	334	308	350	368	336	352	341	324	288	396	339	358	322	345	366	330	330	305	321	345	348	346	337	317	316	323	326	363	335	350	323	344	347	359	328	343	330	344	350	353	317	357	350	366	372	341	343	355	338	313	314	327	327	320	364	348	339	361	364	337	359	279	354	336	342	351	364	344	352	301	315	328	334	363	355	326	333	311	355	336	323	348	332	322	336	350	306	330	360	344	342	348	375	310	320	351	336	362	384	352	338	368	379	354	357	331	328	365	310	325	351	323	346	343	344	334	329	356	353	342	319	357	335	381	338	304	409	322	356	325	364	318	345	341	358	349	334	359	338	373	348	325	339	334	326	335	364	350	335	337	348	353	341	355	311	368	362	353	359	334	342	313	343	322	309	353	363	357	334	375	349	320	338	315	332	344	361	354	346	353	323	336	321	317	339	329	342	345	364	312	342	354	330	351	345	346	368	356	323	322	339	343	347	315	317	329	354	356	321	348	365	353	335	330	314	336	332	335	348	352	360	356	316	309	350	325	350	357	347	286	284	322	340	320	316	329	372	349	319	314	353	315	361	349	320	345	348	387	326	359	296	330
11679	2152	2788	2699	2238	1964	1582	1432	1327	1297	1308	1323	1315	1263	1173	1108	1094	1093	973	954	1001	941	921	900	842	865	842	785	830	820	860	851	858	873	842	876	839	805	786	827	803	847	831	838	785	829	794	850	794	835	813	842	831	790	797	847	851	858	865	805	788	803	778	799	785	817	797	773	789	801	838	821	801	790	797	757	824	753	800	811	784	824	789	793	754	821	786	823	778	785	772	778	830	823	814	807	768	770	810	800	793	754	809	790	780	798	809	821	809	778	790	782	802	790	862	799	762	810	741	786	798	761	780	792	790	756	761	793	800	802	828	785	768	820	771	783	828	789	823	794	733	788	782	802	769	826	820	762	821	804	763	772	822	759	762	805	790	775	840	790	882	780	776	750	830	797	797	749	797	778	805	775	791	783	789	719	762	804	786	812	790	847	807	818	777	810	776	772	792	761	813	796	813	798	788	843	787	786	776	753	774	851	822	801	783	803	801	803	820	797	772	817	814	816	790	811	832	814	769	798	775	802	816	826	798	768	753	801	824	799	824	807	797	768	798	850	812	806	774	801	754	828	823	771	784	814	735	784	801	781	818	784	784	797	717	808	829	773	766	802	817	828	839	795	749	811	743	785	844	768	794	766	795	820	775	811	822	791	769	797	781	796	759	780	764	797	737	805	801	767	782	823	816	761	800	770	794	799	813	771	790	745	769	788	771	775	825	816	772	787	812	791	825	773	823	758	784	748	823	792	785	809	784	791	779	812	808	775	787	818	816	842	784	781	801	793	805	826	760	764	816	783	767	759	825	835	834	790	797	764	785	836	815	805	751	764	764	800	773	828	786	760	776	807	795	798	726	836	803	789	770	831	860	761	851	775	806	853	798	835	781	799	787	746	794	783	796	750	739	739	829	739	788	810	795	752	803	798	780	806	764	800	832	797	815	819	780	824	840	811	818	805	805	770	814	795	762	820	726	770	803	790	802	788	835	808	799	768	738	820	795	725	778	770	785	816	822	794	816	803	792	773	751	853	802	783	804	795	820	786	772	840	774	780	793	770	808	734	762	805	800	800	768	784	788	805	771	775	750	818	801	812	776	794	788	791	818	828	790	828	782	771	780	822	808	788	805	807	793	795	794	755	789	862	810	762	829	808	758	818	796	756	822	814	807	817	735	778	821	828	824	804	817	793	737	746	764	820	778	807	812	791	795	856	831	763	774	814	825	822	785	778	746	822	784	772	807	792	775	766	769	881	789	828	816	787	751	796	785	803	778	802	800	805	808	810	768	793	773	814	808	770	759	772	806	800	818	781	788	816	812	792	804	785	814	818	778	785	796	772	793	779	784	774	858	783	779	817	768	777	779	785	756	802	745	790	793	820	831	794	804	801	760	742	737	816	793	761	837	787	805	781	878	832	789	785	760	805	805	774	782	818	795	778	758	749	787	843	811	773	765	798	770	821	689	789	746	774	758	805	800	813	807	848	745	780	785	752	803	829	801	770	787	837	777	814	782	830	755	796	827	824	775	820	818	776	758	815	800	833	773	820	763	809	830	792	831	791	761	830	827	795	861	802	775	791	800	737	843	795	752	781	803	754	771	773	850	792	772	815	797	774	793	770	776	792	775	771	772	801	773	765	787	810	819	821	827	853	773	757	776	796	762	791	779	778	780	801	805	784	795	812	778	822	770	846	836	818	805	817	820	799	818	803	780	853	817	833	813	737	822	739	748	803	753	799	803	758	778	813	783	824	803	776	787	799	797	799	754	831	789	794	813	721	816	782	791	772	784	818	794	803	780	774	776	773	720	805	763	762	725	810	748	754	786	747	767	827	798	803	873	794	814	815	822	824	822	814	803	796	775	772	807	805	818	813	730	801	807	816	813	826	791	835	775	773	796	794	790	831	782	827	790	813	789	769	810	805	824	827	775	794	790	805	807	733	752	744	768	777	803	811	824	722	805	808	816	804	759	797	788	830	802	753	826	772	772	832	803	803	745	826	756	722	797	805	766	841	813	786	781	754	827	842	801	772	774	810	767	759	784	765	816	782	812	812	817	824	752	777	840	871	792	778	753	763	830	782	843	786	826	785	770	765	826	791	805	784	750	839	789	825	766	810	836	787	780	781	807	784	759	767	815	790	790	796	782	816	805	842	753	795	787	791	792	789	784	778	737	795	810	746	759	801	817	766	834	808	728	795	799	858	825	801	780	788	775	774	804	814	785	766	800	769	834	778	762	852	761	825	794	835	812	823	737	785	770	809	814	798	812	776	784	779	755	815	778	817	802	803	788	769	826	799	761	782	803	796	797	796	801	797	787	755	847	754	781	741	841	824	813	824	787	800	807	792	788	819	813	764	792	808	765	829	856	832	807	795	790	688	784	776	773	746	792	775	743	788	735	805	803	798	762	749	779	852	796	806	752	793	812	755	835	758	803	754	821	806	817	841	770	823	822	839	792	756	777	793	756	792	772	770	738	743	814	814	812	786	826	766	774	796	781	751	760	789	804	816	808	804	836	796	792	789	840	844	788	847	746	807	860	803	805	779	742	750	765	860	828	785	803	784	822	803	799	801	773	729	845	802	772	805	798	857	819	739	817	785	784	749	772	800	851	805	788	759	771	777	754	812	816	852	784	825	778	761	834	783	761	815	863	784	812	860	790	780	783	805	810	818	817	807	777	721	825	796	821	803	782	793	796	798	829	844	792	738	784	816	790	761	801	759	784	803	789	798	790	815	793	828	789	746	807	780	781	759	801	751	754	787	782	768	819	838	780	836	799	802	791	761	806	757	806	791	777	764	764	734	815	799	802	799	765	814	779	823	781	807	785	800	849	833	804	839	767	758	807	791	775	742	776	803	820	751	818	765	838	787	790	832	797	812	811	833	799	779	781	778	824	813	765	823	784	827	786	850	793	800	804	835	752	848	758	798	770	800	789	804	791	787	796	788	784	784	829	783	815	781	780	803	779	777	782	793	805	775	794	774	807	749	765	812	762	788	757	853	769	801	782	777	807	783	804	827	791	805	806	832	771	850	818	805	741	760	836	763	826	812	823	808	823	813	751	762	759	795	819	753	805	786	754	757	830	791	824	841	782	799	797	738	794	813	795	753	741	749	777	800	785	767	749	841	746	813	816	827	774	800	817	788	781	789	801	794	768	771	715	789	733	791	759	763	778	763	787	820	802	762	829	803	819	821	817	775	766	804	847	742	826	785	835	811	777	825	793	780	763	832	788	788	801	782	785	757	768	787	759	800	798	799	755	826	763	796	853	756	792	775	812	777	802	814	789	787	838	776	846	802	797	775	810	823	797	769	704	780	767	799	821	768	813	759	828	839	784	772	763	866	767	801	784	856	798	795	776	814	791	779	810	793	816	768	817	773	785	827	787	830	821	795	760	797	793	797	788	791	809	801	792	789	768	784	795	792	767	827	817	822	836	802	734	792	780	834	777	801	806	788	841	811	772	804	762	743	740	781	780	837	792	788	802	824	803	801	805	825
30160	5909	2139	1438	992	765	605	538	484	482	472	463	481	449	429	444	400	396	358	389	388	370	393	387	354	352	343	306	368	350	342	355	323	348	342	361	384	334	389	360	336	369	328	319	382	357	340	353	370	373	324	357	336	352	358	369	377	356	367	319	318	357	345	312	329	297	317	359	337	325	356	327	382	334	325	304	360	351	359	338	363	342	342	355	376	356	319	367	383	312	356	345	339	325	347	325	324	374	372	359	358	330	317	353	372	343	332	308	360	368	376	354	349	383	360	350	355	394	327	361	326	352	349	353	330	311	347	372	342	368	353	377	339	318	377	357	332	372	375	339	325	364	344	364	356	322	300	342	335	306	365	312	361	320	356	330	342	341	332	361	315	349	337	304	354	339	334	352	338	358	360	356	337	316	328	362	329	304	380	367	360	334	343	355	324	367	346	343	322	340	345	317	321	340	328	341	365	343	327	319	304	363	354	353	339	348	350	320	301	331	349	380	364	333	313	367	362	347	341	387	344	357	399	325	349	325	343	342	334	332	357	390	329	373	373	343	346	344	308	348	371	370	372	344	342	365	322	365	382	369	336	337	321	340	335	344	359	374	347	354	330	350	343	348	361	364	358	341	328	377	353	338	348	372	329	386	367	366	351	333	352	316	334	331	371	337	354	345	337	348	340	373	329	329	302	355	355	356	313	343	322	330	334	364	333	370	328	351	348	348	310	350	338	381	345	344	317	386	353	336	357	324	339	362	324	334	349	331	316	349	350	350	367	362	325	370	313	346	350	328	378	349	344	329	320	371	356	341	304	329	363	312	356	343	342	342	328	346	361	358	360	361	327	330	361	356	342	320	326	330	333	355	327	363	361	344	331	346	339	337	342	344	306	375	303	353	332	319	376	340	312	304	324	343	320	327	341	326	365	351	373	336	361	337	316	352	349	342	335	307	343	351	360	351	369	314	327	365	379	342	338	341	351	350	345	351	340	353	358	349	323	358	368	378	347	330	336	358	353	345	343	310	330	317	324	358	322	342	329	347	308	371	330	355	346	301	342	339	324	322	368	339	367	334	349	354	341	324	369	334	346	340	339	328	348	351	325	354	348	333	348	353	365	358	331	361	339	370	358	371	364	343	347	362	342	361	378	333	332	326	313	299	330	355	331	308	329	348	346	324	321	340	354	344	347	335	361	350	338	317	365	333	354	347	314	352	325	355	370	350	340	359	348	325	357	342	334	328	360	351	352	341	316	327	328	342	343	341	342	330	342	337	351	329	343	356	350	361	355	334	361	333	334	313	330	358	380	360	370	365	339	326	311	379	328	344	357	362	330	342	332	361	363	345	322	362	350	356	359	343	331	334	349	348	393	324	369	327	370	329	331	331	349	327	355	340	352	339	364	348	307	348	333	370	353	364	331	348	360	337	313	367	317	355	342	306	327	364	334	313	367	342	341	333	321	346	324	368	316	353	323	330	326	355	348	336	339	372	336	348	346	344	330	335	358	368	323	335	346	339	353	346	328	337	347	348	317	297	350	310	326	312	330	354	357	373	341	383	314	341	348	350	363	359	362	339	351	315	317	389	365	337	315	351	361	315	318	339	358	345	389	392	330	340	358	347	367	363	307	368	356	342	313	345	387	353	332	304	335	326	342	372	346	339	319	354	409	353	335	340	347	357	339	317	338	305	350	375	345	329	333	336	295	355	372	335	333	378	353	341	364	334	326	368	348	328	375	318	332	383	359	373	348	332	313	356	347	344	318	343	316	338	329	327	353	362	368	357	332	374	322	321	321	337	383	374	344	347	373	328	389	381	362	334	320	339	343	370	373	338	314	304	348	368	364	330	326	343	365	343	368	342	382	351	367	343	333	359	334	358	324	370	325	342	344	350	341	361	362	314	334	337	338	321	345	324	327	363	364	365	366	341	350	378	308	349	343	333	356	333	338	358	333	305	358	338	348	363	363	297	345	319	362	366	350	340	389	330	340	330	341	357	315	350	353	328	372	380	347	352	377	386	323	382	353	333	334	351	319	345	383	339	358	331	323	300	384	342	335	345	353	341	333	351	364	356	365	359	374	326	359	337	347	338	354	394	311	357	342	337	355	346	308	328	351	312	329	324	364	370	337	339	317	364	336	336	357	344	354	384	371	379	327	305	319	344	352	329	353	322	353	379	358	382	311	361	377	333	363	340	316	352	329	351	310	373	320	364	340	336	305	337	334	297	361	346	349	361	349	314	365	360	325	377	347	377	352	292	392	369	338	397	366	339	331	350	337	325	343	349	342	348	344	333	355	384	344	336	351	316	341	355	355	349	325	381	367	313	319	348	333	330	344	344	337	329	330	391	324	354	317	347	357	378	333	341	311	350	329	355	329	334	372	331	329	362	351	336	354	345	368	351	350	375	347	337	344	358	350	354	333	346	372	370	316	327	323	344	370	376	360	365	323	317	361	320	334	344	329	358	310	340	335	313	317	328	335	326	355	355	320	344	355	383	316	346	339	365	343	344	331	356	342	342	322	322	352	365	353	325	342	361	336	316	344	288	351	358	353	347	336	357	337	326	342	339	338	345	319	321	330	346	345	331	354	343	368	329	318	348	337	398	342	318	306	394	347	345	350	366	327	348	330	337	364	328	369	327	327	379	338	328	332	363	312	347	335	350	337	342	342	334	351	343	330	349	364	385	358	332	353	367	340	376	305	324	351	349	332	355	370	341	338	361	317	345	348	327	357	355	334	349	317	340	347	312	355	322	339	353	346	350	346	361	341	366	356	334	348	324	335	329	346	331	346	366	342	341	359	321	334	342	359	343	342	329	374	356	372	340	329	341	331	379	343	338	337	330	343	329	328	362	346	317	327	340	337	348	337	348	362	319	337	319	339	345	329	319	326	357	387	346	366	344	298	343	340	320	324	359	325	329	360	341	345	343	333	325	338	379	352	348	331	332	347	300	326	339	320	357	313	341	336	319	346	383	296	328	384	347	350	348	316	342	333	320	406	338	323	351	320	356	346	324	324	349	358	316	343	333	372	351	379	340	305	361	330	337	335	345	318	336	336	305	355	404	368	356	358	323	318	375	347	331	358	305	318	332	348	363	364	374	356	361	306	326	347	322	335	334	373	356	377	365	327	329	322	322	319	358	322	335	340	362	344	334	349	375	351	335	332	324	322	359	331	357	353	346	337	338	361	368	337	332	380	337	325	335	355	316	321	340	345	360	332	322	368	317	351	361	361	347	344	346	348	399	323	355	356	347	354	357	363	328	354	360	367	322	345	350	325	371	334	346	345	342	344	346	361	337	364	371	358	322	351	326	330	344	330	324	310	342	363	357	362	325	327	358	347	359	311	332	347	363	350	326	349	315	310	354	333	331	352	348	359	385	358	333	355	334	352	360	378	376	382	320	372	372	357	328	365	334	351	337	340	392	367	330	352	352	340	338	347	325	348	356	343	347	334	316	345	366	372	323	320	361	339	343	351	331	374	313	350	395	377	322
16847	2831	3908	3929	3152	2708	2065	1778	1635	1624	1525	1515	1592	1432	1355	1266	1201	1160	1132	1051	1064	1040	997	889	867	937	857	872	849	841	898	846	808	828	798	824	851	790	838	808	844	799	797	758	842	798	792	816	786	779	764	842	785	792	729	826	890	878	832	894	809	731	817	767	740	834	778	777	786	777	808	808	776	778	792	794	772	794	780	784	751	788	774	742	807	784	799	811	798	821	812	764	807	863	748	805	793	787	812	825	799	824	801	830	806	739	774	793	779	775	791	754	757	763	766	788	781	746	769	825	810	781	783	782	795	812	777	778	693	792	768	789	772	811	787	832	788	813	786	824	781	808	791	755	807	849	799	777	776	820	813	796	769	799	837	796	793	733	819	849	790	774	788	778	737	770	818	801	753	767	820	805	813	786	716	776	825	788	812	792	766	783	764	810	798	793	787	774	793	809	795	787	827	791	801	800	794	769	812	825	834	789	807	824	769	776	775	808	756	780	828	807	728	786	773	751	807	798	759	726	810	780	843	824	773	791	805	835	773	787	784	810	746	780	793	818	724	784	815	767	790	812	857	790	794	786	792	783	793	794	798	736	744	814	814	794	772	811	791	766	800	758	788	779	860	823	768	811	828	831	776	774	793	797	753	774	759	774	822	781	820	763	784	772	831	810	830	805	799	802	835	812	800	756	792	793	839	782	761	782	784	757	848	753	796	782	797	787	797	782	769	810	731	812	704	795	794	768	803	733	812	770	823	777	783	803	765	765	758	766	775	811	748	767	783	803	800	823	783	788	759	802	785	725	776	791	803	782	790	817	803	779	816	781	816	768	782	830	797	811	748	760	768	727	749	808	821	768	774	819	835	798	788	779	739	786	755	824	748	824	784	795	858	768	789	767	763	790	807	861	776	838	788	841	845	754	798	756	736	806	807	754	797	799	795	778	770	803	810	796	779	802	819	789	750	845	815	754	793	807	810	860	822	795	793	757	790	757	779	770	769	756	799	826	773	795	737	795	820	809	813	849	835	775	758	747	773	782	768	805	759	815	795	778	755	740	817	851	794	809	783	825	732	778	801	811	765	812	778	807	767	765	819	786	811	799	825	739	804	789	790	773	780	790	802	854	809	782	812	740	831	808	819	813	801	676	745	788	786	755	750	784	814	818	780	789	767	758	754	791	830	791	804	773	792	763	761	791	731	756	758	792	801	765	834	799	795	777	770	783	813	805	811	813	764	816	785	801	818	784	743	821	809	770	762	791	807	747	808	799	797	787	771	718	829	797	782	777	800	814	852	831	809	828	800	771	752	774	843	776	807	769	780	804	827	772	810	766	834	786	736	741	784	809	795	832	766	806	834	783	772	797	761	808	811	776	786	753	799	781	758	804	801	792	817	808	779	819	792	801	810	782	798	833	769	794	798	783	799	799	804	795	760	742	741	749	831	752	776	805	784	840	818	835	768	801	776	767	738	796	765	782	817	764	764	768	716	761	821	877	791	796	777	754	778	796	772	723	782	764	765	770	832	733	798	767	759	826	778	805	770	819	752	753	806	751	812	802	842	799	769	762	791	805	787	779	788	771	751	793	764	799	814	741	784	755	767	830	769	771	763	758	847	780	784	808	839	772	816	785	741	805	775	778	739	791	782	757	818	795	777	791	812	781	797	755	825	747	801	773	760	811	801	785	812	811	762	764	744	758	828	808	790	787	774	812	822	726	817	856	778	786	757	775	803	834	760	787	788	822	738	803	759	779	782	760	784	784	815	832	785	786	795	771	739	835	826	782	757	778	801	774	778	749	749	763	807	762	745	860	828	756	767	814	774	762	824	774	789	779	780	784	808	741	791	755	783	762	790	756	741	769	763	808	823	831	730	789	826	738	765	759	745	742	738	806	827	793	789	787	755	781	745	811	832	794	800	794	802	804	769	778	780	776	782	775	782	758	795	754	789	824	779	782	791	783	779	818	826	765	801	795	769	784	765	821	771	794	802	713	760	861	826	722	746	805	754	783	787	760	823	815	757	833	798	756	787	787	850	804	780	794	814	749	794	763	820	774	782	745	794	780	771	769	828	773	826	817	802	779	751	768	769	809	815	809	775	802	788	809	773	771	789	767	789	778	785	807	824	774	779	754	777	779	790	777	802	711	791	802	787	758	830	815	796	771	779	826	830	824	784	757	790	779	769	810	821	794	801	783	764	764	773	786	787	767	752	796	733	812	746	724	801	767	757	748	796	750	782	779	736	786	824	741	785	810	812	822	751	810	789	755	823	827	770	770	771	786	781	781	786	752	815	787	788	770	794	784	795	752	775	780	808	825	758	825	749	801	822	827	830	801	776	797	793	767	851	769	800	800	828	808	791	779	739	794	772	807	834	782	803	798	817	782	807	808	813	792	804	782	753	758	747	769	793	766	749	783	749	764	838	789	795	805	791	811	746	774	759	760	788	777	800	738	760	770	825	811	787	778	819	845	855	754	823	779	760	791	796	770	772	794	820	823	785	818	852	816	788	761	789	790	798	773	746	781	839	790	822	808	802	827	742	796	767	773	784	795	754	806	811	791	795	776	716	793	786	775	786	756	777	843	784	760	744	744	849	769	736	710	790	713	764	755	727	808	794	779	767	766	783	819	772	777	828	765	784	788	733	803	788	816	786	776	852	798	795	754	846	783	776	818	770	796	791	811	766	786	810	843	807	771	807	812	808	792	788	794	800	781	812	783	776	798	801	764	753	780	796	754	824	802	730	765	777	836	838	838	779	813	866	837	775	828	787	723	772	787	723	829	755	784	761	755	797	774	764	788	786	805	746	800	790	799	779	788	785	822	730	738	807	810	770	777	771	766	770	803	805	803	772	829	745	807	773	786	770	791	766	821	813	701	807	742	843	809	777	773	802	791	777	771	783	813	808	816	792	813	849	815	782	775	821	772	752	813	798	797	780	736	786	812	771	753	775	849	817	829	775	793	778	797	754	726	792	755	735	778	748	781	788	782	793	778	797	787	760	800	809	823	798	759	774	759	761	768	749	783	809	805	756	748	822	782	788	787	851	818	840	775	789	821	787	773	796	812	779	774	723	849	771	767	773	759	831	777	752	789	717	813	788	775	798	789	801	735	766	772	819	780	796	806	765	808	770	720	818	758	770	801	762	760	778	798	813	812	775	849	820	829	836	773	794	748	749	776	752	806	790	733	738	830	700	789	804	805	789	750	809	786	798	769	788	819	758	766	762	788	805	821	754	786	831	836	781	751	788	793	790	839	804	802	748	782	723	840	796	732	780	820	815	780	765	753	817	795	791	727	782	806	766	764	828	782	817	817	765	789	780	815	856	748	753	824	769	812	781	766	770	754	722	773	766	812	808	773	743	774	861	791	807	782	840	806	828	782	858	752	762	795	778	728	747	782	779	799	802	786	764	750	760	740	780	787	826	808	783	799	744	844	770	797	791	761	774	820	764	758	772	785	787	777	817	808	766	728	743	804	784	755	775	793	787	816	792	760
7321	906	508	408	271	285	273	240	270	238	240	263	239	293	211	249	254	263	220	198	222	226	222	218	252	225	234	227	217	210	240	215	215	233	212	228	235	219	218	206	217	202	191	186	237	242	223	205	189	216	208	197	236	209	195	200	221	205	200	202	198	232	218	224	185	216	201	204	243	218	232	214	180	194	226	212	210	198	197	200	209	210	214	215	190	222	219	192	223	223	182	202	199	192	220	232	204	248	225	228	209	191	211	239	215	223	202	215	220	235	203	235	219	210	226	221	243	226	216	234	228	236	212	226	241	195	205	205	214	242	216	197	206	242	254	199	216	206	238	209	224	208	192	229	198	213	217	210	208	184	231	221	200	216	225	211	229	226	233	248	204	197	192	204	221	217	230	212	196	208	221	204	213	209	219	245	222	214	247	220	226	216	193	226	214	229	223	201	198	224	227	230	186	229	206	259	214	198	220	223	193	216	218	182	221	208	217	220	194	217	206	243	220	216	200	234	209	199	198	205	222	199	210	216	216	208	202	207	207	201	213	212	212	202	217	222	197	228	209	224	196	212	207	231	218	226	201	213	187	213	204	239	208	213	226	206	210	218	216	245	229	224	192	217	195	216	208	253	206	199	227	187	222	232	236	211	232	221	222	195	221	228	191	218	218	195	227	214	213	199	228	194	219	246	239	226	241	195	223	237	221	210	194	221	204	216	209	230	201	208	226	210	214	204	209	206	211	227	219	217	212	219	213	206	215	199	222	243	221	200	218	217	215	225	238	213	221	234	205	208	197	234	209	219	254	247	198	208	187	190	195	203	253	222	188	204	209	195	193	220	186	208	220	215	196	234	224	227	223	216	212	244	235	220	198	219	235	211	209	215	223	224	218	206	214	217	189	206	226	239	231	200	186	239	206	213	242	183	215	185	218	206	201	191	223	222	230	220	217	200	195	238	198	205	230	192	203	208	249	202	222	229	190	195	231	188	218	217	221	218	247	195	222	193	225	195	204	188	234	226	211	225	198	223	215	206	233	216	199	225	205	229	188	213	227	227	219	218	212	217	184	222	179	207	217	235	210	236	192	219	216	198	207	208	237	218	250	242	237	198	222	213	195	192	245	204	226	209	216	224	229	222	207	217	207	218	217	211	216	199	211	202	227	214	200	204	229	247	247	226	197	228	187	194	191	203	212	199	235	206	228	220	217	216	234	250	201	191	217	192	210	209	223	211	183	213	190	216	206	239	238	216	217	198	221	225	200	223	207	213	236	217	215	197	163	221	204	215	200	244	183	233	232	192	209	189	226	191	228	227	209	218	250	210	228	212	201	220	214	223	208	207	203	213	220	195	222	225	237	184	215	228	207	201	235	240	195	215	214	208	234	211	219	209	210	212	212	209	209	211	229	239	202	226	197	217	218	239	192	185	206	213	206	229	228	184	189	211	218	217	231	212	180	216	201	194	208	227	221	224	228	227	189	200	231	220	244	216	209	221	213	221	205	219	219	234	224	231	184	223	204	206	212	200	217	195	219	216	220	256	226	205	200	216	228	229	210	204	201	206	213	202	220	220	212	207	226	211	207	212	222	205	191	227	193	240	240	199	224	232	227	210	209	216	232	213	207	223	227	257	208	250	218	221	236	214	232	203	200	212	203	219	234	212	185	230	221	228	227	246	222	205	210	212	207	219	212	194	214	213	208	213	246	201	206	229	215	207	217	192	232	223	216	235	227	207	203	244	201	200	199	225	221	226	227	216	220	231	205	210	222	225	204	194	232	200	200	192	194	204	199	221	228	184	184	232	229	216	215	237	210	205	223	222	198	208	217	217	203	214	220	204	207	237	223	207	193	193	222	211	202	198	247	204	214	243	219	202	225	200	213	205	217	211	204	224	203	229	219	215	196	181	232	212	201	172	215	212	203	215	222	209	215	186	208	208	211	203	212	203	233	216	239	207	200	229	230	191	205	199	190	222	210	205	217	227	217	185	203	194	225	215	201	211	233	192	204	217	225	217	214	222	234	212	220	216	253	249	188	191	229	211	201	210	229	222	212	213	225	215	224	227	235	224	232	200	204	218	185	220	209	231	242	212	232	215	204	191	196	209	248	228	224	183	211	218	206	191	199	217	213	221	216	179	205	214	214	241	191	203	206	215	169	213	202	222	190	214	198	216	204	231	196	220	198	206	209	226	199	231	195	199	201	199	226	221	204	206	228	235	217	192	243	217	217	214	219	204	232	198	223	223	217	224	209	225	214	221	221	223	215	204	217	237	222	207	201	210	198	213	197	239	188	210	220	217	233	178	219	207	229	196	200	218	218	191	200	225	224	224	220	225	213	210	221	211	203	185	205	198	212	206	199	233	199	221	193	224	214	198	198	228	221	192	173	226	213	237	244	210	238	250	232	225	223	233	190	235	223	202	216	192	215	218	198	191	231	217	194	217	211	227	212	232	206	215	205	201	210	196	201	213	216	246	210	240	194	203	193	222	213	236	230	205	218	227	232	199	222	206	190	200	220	202	207	199	221	214	220	191	222	196	229	193	207	232	215	217	217	233	214	201	226	229	205	176	207	222	203	222	230	235	210	197	214	214	194	208	207	214	220	226	228	221	212	241	213	229	236	189	205	246	217	212	217	226	229	203	222	225	248	204	213	209	194	236	192	198	212	210	232	206	218	242	183	218	203	221	190	233	212	208	185	205	240	214	192	215	182	235	222	216	227	182	211	206	207	225	207	227	199	202	212	175	186	214	229	210	221	205	215	206	223	204	259	221	206	208	202	218	208	214	223	206	197	224	234	197	212	216	224	234	226	218	195	197	237	193	198	219	207	235	234	206	200	210	222	186	235	202	213	213	222	214	188	216	213	189	212	188	183	225	231	200	212	217	200	226	208	237	221	219	232	216	223	210	229	211	218	232	206	227	215	239	211	215	185	202	188	207	209	197	196	229	184	186	229	226	220	222	200	212	217	189	223	221	231	238	213	202	242	218	213	220	194	215	198	204	208	217	171	197	235	205	208	216	180	210	206	192	255	204	204	215	199	203	225	243	209	234	207	218	206	226	226	220	230	202	204	203	192	209	234	210	203	200	172	209	202	224	235	237	216	224	242	212	218	185	209	204	203	213	199	200	208	209	221	191	192	204	195	211	238	203	190	225	187	191	204	218	186	202	223	206	175	186	207	212	210	206	215	218	230	225	223	193	233	244	228	219	207	246	224	227	210	196	220	193	244	200	229	244	247	236	225	226	192	217	183	222	218	180	201	213	216	195	221	214	206	215	204	198	208	239	227	218	195	204	208	216	220	201	209	237	248	216	203	214	210	234	205	195	188	237	234	181	189	229	200	210	208	215	199	213	228	199	211	241	214	204	202	195	242	212	231	221	216	221	207	215	200	210	209	248	219	218	218	192	231	235	195	230	211	194	230	213	226	202	213	212	204	227	196	224	198	207	216	214	188	197	212	246	208	215	205	190	221	217	230	225	219	212	225	208	194	207
5346	1047	1217	1076	927	813	785	745	735	742	768	760	692	802	771	667	712	646	619	661	606	584	604	572	609	584	567	536	578	609	558	540	552	607	545	571	539	530	582	585	536	589	518	565	525	563	520	559	545	552	499	593	528	561	522	576	600	596	571	530	542	545	530	557	552	553	514	532	536	567	525	544	559	568	550	556	527	549	571	548	550	516	580	557	586	526	572	558	550	567	530	558	542	525	534	532	536	509	530	574	474	536	533	508	521	542	547	528	491	539	562	555	542	530	525	521	575	550	516	550	533	509	509	537	511	559	567	535	534	514	537	547	501	530	525	552	577	543	572	541	547	556	535	572	540	523	539	533	562	542	541	535	563	507	536	598	554	531	566	524	537	517	528	521	527	527	537	530	526	548	525	503	524	558	535	573	504	513	514	578	511	573	551	521	617	568	536	527	546	509	542	508	563	558	530	521	520	520	516	475	535	540	513	562	534	557	574	559	535	580	497	531	532	553	552	528	539	560	519	573	569	545	537	549	531	540	561	574	535	549	539	580	554	507	546	588	563	526	501	558	531	523	520	529	524	508	561	519	537	548	526	557	508	554	523	531	495	519	529	537	554	542	498	535	588	542	545	526	575	550	539	502	542	513	513	547	522	531	565	535	535	541	517	527	513	516	571	508	586	550	523	566	546	538	545	519	578	517	544	557	588	545	522	560	514	502	559	528	530	540	532	537	565	551	505	540	550	509	540	574	550	543	581	540	578	495	515	551	505	587	562	592	572	551	522	548	586	558	487	550	543	579	544	546	551	534	545	522	557	552	530	514	512	522	555	534	567	507	553	540	527	545	523	568	545	497	516	524	568	533	518	534	550	535	488	515	522	513	540	563	553	548	533	567	536	537	546	512	538	567	557	583	543	551	500	545	530	546	538	552	497	548	513	542	549	515	538	563	568	531	548	507	549	521	582	518	558	525	569	521	493	539	530	514	549	518	518	524	547	542	551	557	575	543	525	532	535	517	546	532	552	488	512	548	497	582	495	533	542	512	560	533	547	526	572	513	548	533	571	534	520	525	530	520	585	550	558	514	493	588	506	589	582	562	530	551	583	536	561	533	538	525	552	538	591	526	509	538	510	570	546	526	556	488	546	544	564	583	527	552	530	567	577	542	556	524	578	566	524	571	575	554	528	537	544	555	567	548	535	574	526	517	568	522	582	522	584	560	526	547	564	543	569	567	530	510	546	563	528	562	572	588	533	589	499	557	521	564	531	516	532	524	508	522	544	551	555	545	526	525	539	537	539	494	508	529	538	572	574	537	577	552	509	551	567	528	535	560	529	537	558	537	538	552	529	534	519	529	548	537	525	549	514	561	542	556	523	547	560	513	503	490	539	531	577	546	497	563	531	548	524	515	540	561	534	491	550	538	561	532	543	520	555	543	526	517	533	514	528	555	503	564	541	558	548	514	512	552	537	518	542	557	542	499	548	528	520	557	505	522	524	543	558	507	534	579	507	516	504	550	526	528	537	579	508	554	536	568	552	579	531	557	496	544	572	532	557	538	590	531	572	556	540	527	547	491	532	543	517	529	589	542	528	518	526	489	569	546	538	551	524	549	536	529	518	548	512	543	562	509	551	583	559	478	522	570	577	568	528	550	559	518	538	500	545	563	507	542	514	538	539	544	552	533	528	560	558	533	540	535	531	550	553	505	500	533	546	502	549	554	524	567	578	538	520	597	555	522	556	532	569	541	569	535	557	538	586	574	541	527	528	514	543	515	550	531	507	493	495	500	550	583	531	570	525	533	529	556	502	548	578	559	586	545	518	539	502	545	523	567	569	495	521	516	522	503	504	551	550	533	492	541	559	523	574	511	548	535	519	506	514	559	472	550	562	550	541	528	497	531	502	563	524	536	497	530	557	552	536	556	554	512	523	560	543	521	532	582	519	534	562	556	563	515	569	574	549	542	535	566	553	540	574	559	573	556	595	526	498	566	561	584	558	586	499	524	550	569	506	561	561	517	491	554	538	571	497	512	548	537	567	558	512	571	534	572	522	557	525	561	529	551	559	588	538	492	571	519	549	557	555	543	498	560	536	546	522	545	505	538	537	562	541	513	521	547	576	556	536	543	532	517	499	519	517	500	558	572	538	535	503	537	499	549	571	527	597	590	507	541	531	575	550	538	528	525	529	536	588	556	530	507	541	494	535	569	526	540	547	551	532	567	541	553	570	530	574	554	537	530	557	531	546	552	524	548	518	547	536	504	580	540	530	533	490	518	542	560	521	531	536	563	552	539	560	539	539	541	549	528	553	576	580	567	581	561	537	524	526	538	538	544	558	525	510	534	531	560	506	516	536	519	556	564	559	516	540	511	562	539	527	556	538	528	574	530	549	521	545	557	522	533	537	570	552	565	546	521	556	522	536	587	552	515	504	523	497	534	552	555	558	534	546	526	568	515	543	553	513	536	539	582	560	547	485	535	525	569	548	530	563	499	538	542	539	521	520	543	527	541	544	539	561	554	537	555	572	580	557	534	549	522	510	519	538	472	538	521	550	573	512	536	575	565	588	537	555	541	533	530	508	540	504	606	506	514	541	574	503	581	518	548	537	519	529	529	570	554	565	533	496	510	537	571	550	542	554	524	524	560	556	504	563	509	529	558	543	580	541	589	546	536	540	588	529	551	556	544	537	511	492	540	539	550	550	524	555	514	511	587	519	526	538	537	509	527	565	527	553	527	526	570	475	512	524	567	528	554	561	575	536	550	548	543	555	553	525	550	510	517	545	505	501	539	565	487	531	559	545	500	534	541	533	529	530	546	547	520	563	542	540	537	525	569	531	500	581	556	498	542	537	572	555	551	527	513	532	537	560	546	525	558	515	533	547	578	552	526	548	533	536	525	564	546	565	521	517	524	588	571	516	529	609	540	579	521	530	516	558	536	548	548	498	560	597	532	546	508	542	572	551	555	548	510	540	545	544	579	578	535	537	596	485	564	527	517	514	547	516	549	542	557	562	582	585	519	550	530	597	551	571	517	578	535	532	554	534	588	539	533	554	496	481	548	527	559	500	486	530	500	527	556	542	556	521	566	503	563	580	571	535	535	555	536	517	511	549	547	562	560	548	544	576	553	598	530	569	529	540	548	540	567	560	528	539	529	575	562	531	519	505	563	526	552	525	536	573	569	514	539	528	539	570	548	581	513	521	512	520	538	507	526	542	512	580	535	560	541	517	565	540	550	518	561	528	531	544	532	523	559	477	542	597	544	512	590	584	558	489	529	546	522	517	542	574	597	598	552	543	541	528	534	510	531	547	544	543	526	546	549	582	546	537	556	539	508	521	562	524	557	568	574	538	539	559	547	567	546	566	508	553	542	601	567	552	511	567	556	540	514	570	554	512	556	515	554	556	546	537	539	542	545	497	507	531	520	542	556	518	554	553	503	515	541	501	534	564	538	567	532	550	563	561	528	530	473	533	538	510	534	566	552	566	576	525	563
16890	2533	1320	915	677	569	477	423	470	455	434	463	406	402	407	365	376	409	365	351	360	347	400	380	317	325	342	323	329	369	366	347	353	370	328	312	333	341	337	381	328	358	385	348	309	391	356	343	359	331	331	364	322	326	401	369	348	363	341	359	362	326	307	303	315	324	324	346	370	347	370	366	342	364	352	332	344	299	327	362	335	313	346	315	326	319	318	307	321	373	337	331	371	338	338	334	347	337	356	340	322	346	356	363	352	358	326	366	329	334	337	336	358	345	332	329	336	360	338	332	346	358	325	355	325	340	333	334	331	313	339	313	323	330	327	332	355	339	340	319	359	350	337	348	353	351	378	367	309	337	305	307	341	365	380	369	353	352	362	316	326	337	300	349	343	367	374	354	366	322	344	364	322	328	320	305	355	364	358	365	349	368	332	359	334	324	331	290	347	322	325	349	345	343	371	323	345	341	342	302	327	346	366	328	341	302	315	362	364	341	339	335	329	326	322	348	319	330	347	356	320	326	315	336	316	326	335	355	339	326	371	327	337	350	315	347	353	343	319	341	312	325	376	306	329	359	365	330	326	360	296	295	345	330	341	350	351	353	327	326	362	305	321	364	321	348	351	322	311	343	340	338	360	302	347	340	352	359	356	359	341	319	353	377	358	388	319	307	335	329	318	308	333	365	336	338	345	344	343	324	352	338	326	316	310	312	312	344	330	332	297	339	352	346	350	311	309	346	372	355	351	313	322	305	334	350	349	333	338	330	352	346	348	384	321	321	337	323	347	357	338	350	373	303	335	351	354	336	338	319	343	349	304	322	345	362	359	337	337	335	403	315	324	307	297	337	302	314	332	345	338	341	343	289	339	352	358	366	345	342	324	344	314	343	318	340	346	322	361	326	330	381	346	356	318	368	351	307	343	356	333	348	349	335	358	311	364	356	358	329	334	322	334	324	323	349	352	355	325	366	362	345	355	306	364	336	323	357	314	328	328	344	334	362	352	353	365	346	316	323	350	338	332	394	355	339	332	327	325	361	332	338	359	340	342	303	344	343	339	346	334	344	343	349	325	344	344	336	336	349	322	383	361	350	383	336	328	315	326	328	354	323	338	336	348	343	334	319	359	316	332	359	345	333	326	327	340	346	342	319	353	301	342	308	338	317	356	350	386	337	336	372	339	367	319	357	319	366	331	357	368	320	339	342	322	331	355	367	350	375	351	322	347	326	331	332	342	340	342	351	320	330	341	348	364	345	301	299	334	326	360	334	347	346	337	346	352	355	329	330	361	347	311	329	333	328	338	332	331	326	353	361	376	362	334	324	354	380	356	348	353	335	320	337	316	335	352	372	347	389	347	324	323	342	345	317	314	345	329	338	353	341	352	307	337	371	368	348	354	334	321	338	353	348	360	361	347	347	343	326	341	332	302	368	331	330	353	334	335	306	311	335	339	342	318	348	341	363	289	333	330	339	325	369	369	385	341	309	344	339	336	373	354	352	369	328	352	359	315	335	341	327	338	347	341	319	347	323	350	347	345	352	331	355	313	349	326	352	317	311	385	346	324	327	355	347	319	333	338	340	330	324	326	290	328	353	331	342	316	369	346	330	376	349	372	330	327	346	330	330	330	342	330	291	318	319	324	315	339	300	338	356	318	360	333	315	361	295	307	318	362	377	324	328	317	343	348	351	336	327	298	318	343	342	358	308	351	307	296	340	318	334	358	331	284	348	311	356	384	309	346	295	340	347	341	357	322	324	339	347	350	304	324	346	321	331	363	320	339	340	375	317	349	359	328	333	316	353	337	359	338	390	353	332	338	347	378	337	362	388	297	363	341	373	357	341	359	328	316	338	339	327	337	326	306	341	302	350	349	343	360	301	354	332	300	348	345	321	308	325	368	338	348	347	350	334	317	345	324	320	355	382	323	335	366	319	342	341	335	313	345	352	333	326	375	322	367	337	360	324	353	349	312	372	344	357	352	360	373	325	311	377	364	347	355	389	358	342	327	330	329	294	326	347	336	352	332	330	341	374	330	340	356	309	319	344	325	319	344	352	348	348	369	346	308	328	356	330	329	338	341	325	332	329	315	345	368	361	342	326	338	326	316	301	353	370	359	294	355	296	362	327	324	349	339	318	330	334	326	372	355	334	371	356	351	331	326	352	295	322	321	332	313	319	300	351	322	356	320	339	343	367	391	359	334	309	296	353	339	316	342	344	309	321	327	344	340	364	342	315	339	318	313	356	333	342	342	351	399	343	333	308	323	336	299	369	321	329	359	332	344	339	321	367	337	355	356	326	330	292	341	375	335	332	372	347	320	373	314	335	342	334	341	339	330	344	334	290	341	330	346	341	362	342	352	326	336	315	352	305	331	302	311	360	324	350	325	327	351	339	371	367	334	307	335	317	334	324	329	352	344	323	346	347	360	347	350	343	343	316	343	358	340	351	335	325	358	357	315	311	322	353	320	400	333	382	330	337	343	357	336	312	360	298	359	306	349	374	340	357	350	373	355	323	349	332	341	326	326	336	324	336	317	324	328	383	328	328	375	355	302	340	331	353	354	327	355	327	331	334	336	335	335	348	357	355	355	334	337	360	325	321	361	335	358	337	340	365	354	338	341	342	339	338	333	353	350	358	343	355	293	337	328	339	326	317	344	359	332	351	342	347	324	342	308	358	350	322	337	334	333	344	342	335	328	340	343	366	318	325	332	378	309	321	331	358	345	340	351	353	363	368	318	379	338	331	358	343	331	339	342	398	369	365	338	330	357	340	318	343	349	306	337	326	379	350	317	321	307	319	341	343	332	315	325	342	323	322	361	339	353	340	338	388	329	342	350	344	333	350	366	362	316	334	342	304	318	350	325	366	326	367	323	340	327	359	372	350	347	367	329	344	321	315	318	374	330	340	312	355	322	342	312	302	362	373	349	354	347	356	371	341	322	313	326	340	386	311	356	352	315	342	346	331	348	346	336	351	385	363	318	332	335	334	355	342	330	352	347	358	362	338	329	374	328	361	331	374	325	356	325	333	352	343	302	313	316	363	354	344	330	326	369	363	345	331	327	329	305	322	324	336	299	353	371	365	324	354	357	347	320	342	316	363	317	349	368	362	343	356	350	350	321	346	385	350	357	339	327	366	373	363	339	332	333	364	359	352	343	335	358	351	352	338	376	335	352	365	335	314	328	350	342	336	315	325	327	369	349	348	352	332	361	288	332	359	338	314	376	353	327	353	340	358	368	315	326	341	327	355	322	334	336	351	339	371	323	340	344	357	348	350	373	330	324	367	366	332	336	386	317	344	297	318	338	342	310	336	327	345	329	339	353	350	288	338	323	337	336	370	315	356	362	303	334	307	343	339	331	353	339	300	343	336	317	320	355	323	335	320	329	315	344	339	343	339	320	353	377	335	323	327	341	359	359	359	340	329	330	329	340	368	328	339	333	338	315	342	327	381	311	327	328	343	337	315	348	328	340	341	347	331	322	336	350	325
11598	2118	2679	2724	2289	1873	1707	1448	1376	1355	1431	1439	1238	1206	1298	1137	1125	1060	983	974	979	982	933	875	898	889	872	837	821	901	845	890	862	836	851	848	789	781	832	806	839	806	810	797	832	802	812	824	851	860	783	793	759	807	814	820	880	941	842	816	832	807	801	794	851	815	770	837	793	809	841	812	769	823	864	828	826	817	745	745	822	750	793	778	825	793	751	789	790	783	738	768	788	752	831	801	818	836	879	753	818	800	801	772	780	747	798	794	800	787	817	827	799	752	837	783	840	739	771	783	822	797	787	821	809	826	821	792	820	786	789	768	812	798	785	788	807	803	775	800	777	813	799	740	873	774	808	846	816	819	838	760	744	813	792	824	813	797	788	814	824	831	805	811	801	819	795	798	789	860	796	816	746	845	830	800	768	757	787	787	765	826	786	801	777	748	770	761	752	802	774	807	747	782	828	815	775	768	802	784	823	774	844	781	805	752	821	791	782	805	806	806	871	805	769	768	799	827	771	820	760	759	787	798	827	872	795	782	788	822	794	806	825	790	773	839	832	766	743	828	745	818	783	773	761	791	754	765	785	812	807	801	831	836	731	858	841	866	768	766	797	807	794	828	807	825	801	784	814	796	777	804	814	839	804	808	813	846	844	780	822	807	799	779	812	835	781	767	803	805	775	807	781	817	769	758	827	773	811	796	763	840	808	783	791	797	823	834	802	861	800	769	776	825	808	738	788	834	800	820	793	830	787	785	785	791	789	803	824	789	815	789	780	755	800	857	758	798	777	809	829	823	730	808	784	785	802	796	785	786	733	766	822	832	779	777	789	808	824	811	744	777	828	762	748	822	803	839	774	783	751	826	839	776	842	827	856	805	827	772	765	772	811	775	789	807	797	818	781	847	829	795	850	785	761	794	757	772	803	769	851	802	832	765	769	890	772	821	803	824	744	761	826	823	750	787	804	869	785	803	769	792	787	787	750	737	802	815	821	795	804	791	800	830	783	777	771	803	793	838	767	755	786	816	800	741	781	830	776	800	790	765	782	845	826	769	821	808	792	792	737	800	791	778	754	795	785	810	851	820	802	788	803	816	795	816	734	867	809	820	771	839	808	783	747	771	819	792	759	879	828	815	780	790	777	775	824	767	778	760	790	800	810	831	803	822	798	808	818	797	757	821	808	811	805	813	843	792	807	830	869	784	786	837	778	765	758	810	771	807	785	795	745	771	801	820	799	808	808	808	758	803	785	776	764	787	807	802	790	806	815	815	847	766	856	755	735	786	862	813	766	851	828	812	781	806	793	794	848	822	755	809	744	804	787	799	756	794	814	798	769	848	790	812	834	849	766	780	801	846	792	862	721	825	840	835	794	795	871	834	779	788	794	780	792	802	812	822	778	797	758	844	828	827	832	795	802	760	832	800	818	777	752	857	735	806	824	792	825	786	786	809	815	808	788	755	792	849	810	804	855	830	779	780	818	785	713	797	830	794	844	799	815	740	794	747	807	829	770	739	763	797	738	782	774	846	829	798	769	818	759	808	794	838	766	830	836	792	768	795	801	825	756	797	824	805	791	788	765	826	825	802	786	804	787	772	789	816	822	785	819	769	808	820	788	803	827	805	823	803	797	830	818	765	853	785	835	827	789	819	808	828	789	788	802	754	843	799	787	801	783	807	785	754	793	812	791	840	817	761	812	857	748	802	799	825	765	763	782	758	794	794	811	796	798	806	807	801	828	785	821	795	768	873	780	851	757	847	835	816	820	800	777	792	784	849	806	823	738	779	839	778	765	859	827	804	777	811	782	793	745	818	814	786	798	780	846	836	795	744	805	753	810	803	786	801	797	795	763	785	821	777	781	833	822	802	862	776	783	776	777	802	803	842	762	785	873	829	771	815	757	820	803	849	791	808	755	786	766	764	809	803	790	794	785	819	825	784	769	771	817	817	818	768	852	808	827	798	829	798	826	782	847	811	794	773	863	812	790	803	806	774	794	804	782	842	808	821	826	783	857	753	859	814	826	750	811	795	740	770	841	819	794	788	849	764	801	764	813	774	807	767	804	766	853	790	819	766	786	823	794	744	863	755	818	836	795	784	830	774	814	758	761	780	740	797	810	841	767	810	825	796	800	780	826	847	811	797	739	804	767	770	839	817	809	801	810	792	821	846	795	856	812	809	807	869	783	776	789	803	781	788	779	772	793	836	794	824	824	824	737	843	774	777	799	766	797	779	841	836	745	790	812	790	780	855	782	755	791	783	774	780	771	807	792	885	769	815	818	790	781	772	779	775	749	817	789	826	796	736	837	792	835	832	790	828	809	776	806	769	767	809	811	787	806	817	791	803	802	864	804	793	761	794	797	764	829	816	778	794	794	813	802	785	814	809	829	838	815	836	796	786	797	788	779	781	805	800	802	809	833	837	788	882	715	788	791	812	817	803	860	755	878	804	761	749	871	831	789	844	778	745	792	824	841	815	799	783	739	789	797	762	785	793	785	790	724	797	841	780	839	824	835	812	768	810	784	807	802	817	751	852	850	817	780	838	771	764	826	835	776	829	739	767	769	793	813	822	771	851	761	784	752	774	773	761	835	791	745	806	811	761	788	868	836	811	831	836	783	772	803	804	803	786	761	822	787	850	850	740	783	803	801	857	791	859	795	838	771	823	763	832	817	821	810	779	797	823	780	830	793	787	823	786	819	817	814	808	780	799	816	797	761	791	846	787	793	758	829	770	772	794	811	820	768	828	775	835	759	811	758	813	848	816	768	778	773	792	794	775	841	790	766	793	813	789	812	745	806	775	816	754	755	762	860	771	836	823	810	769	804	780	751	796	810	822	832	789	811	798	828	752	803	763	780	810	849	836	794	807	803	788	818	814	808	807	796	784	822	742	790	759	795	788	772	795	765	785	820	840	757	787	780	855	817	808	771	795	794	791	851	784	800	829	790	787	810	807	814	780	772	803	804	792	819	732	752	816	803	794	767	735	805	777	788	798	799	810	831	783	783	747	819	815	833	803	781	827	761	781	817	830	773	831	815	771	757	786	815	761	756	788	812	736	811	822	812	825	785	784	799	735	803	769	810	811	816	828	779	819	793	763	823	797	802	787	782	801	799	811	802	826	816	784	838	850	770	832	818	767	806	768	833	817	783	846	771	827	775	818	793	808	852	807	789	792	764	834	756	736	759	802	749	777	818	772	776	851	828	822	832	758	782	841	786	795	791	838	772	773	800	764	775	816	780	771	731	804	800	819	800	813	802	809	834	794	759	745	808	798	803	820	809	794	803	820	781	814	821	766	824	761	837	833	847	812	781	823	823	795	765	806	816	754	732	813	783	837	787	824	835	791	846	783	800	819	847	764	762	789	810	784	777	821	803	762	813	827	742	846	777	785	794	779	805	777	811	771	795	767	794	798	779	819	803	818	758	776	816	776	801	759	790	788	787	766	750	846	829	781	818	741	753	810	752	791	801	779	802	767	790	792	777	779	841	774
25493	4827	2145	1385	939	742	709	571	510	509	458	535	485	413	427	409	451	425	389	360	363	340	373	357	352	328	361	342	358	325	334	348	354	321	368	329	350	346	368	354	360	357	350	355	334	353	341	352	360	347	310	284	363	371	367	326	349	352	351	361	323	344	367	374	364	344	327	345	327	337	325	368	337	338	358	346	359	331	351	336	363	324	344	337	314	354	355	337	328	341	339	375	294	363	354	329	370	336	301	311	327	312	369	350	369	329	340	357	326	341	338	363	339	359	371	375	321	323	341	337	316	336	345	357	342	354	359	325	322	363	346	305	303	337	308	344	344	308	312	351	337	350	338	321	371	348	333	389	351	340	338	326	342	355	329	313	325	292	344	342	339	331	358	368	343	350	336	333	317	353	296	384	344	366	342	346	309	341	315	351	315	319	343	351	350	391	333	360	377	324	309	346	336	350	348	341	302	324	338	338	364	356	357	375	374	349	358	347	325	359	340	350	327	318	352	344	350	350	347	331	329	346	342	362	365	359	348	347	352	352	376	314	370	363	338	342	329	357	358	351	360	308	341	327	341	339	315	372	370	335	303	340	323	354	346	349	306	345	325	299	321	321	355	367	327	304	309	362	371	358	352	305	345	328	324	340	351	318	363	330	376	376	346	311	358	368	333	308	300	339	312	339	320	346	348	329	340	346	333	310	350	344	313	313	307	335	369	374	345	301	351	353	371	344	363	339	342	333	416	368	364	320	327	308	372	342	369	337	358	336	344	362	356	346	344	333	331	316	328	358	314	380	327	320	330	319	327	339	329	350	340	354	349	341	313	330	304	339	388	358	330	372	321	345	380	360	345	329	386	329	340	359	372	357	339	317	304	342	327	360	321	340	350	358	345	347	337	361	378	323	321	334	354	357	344	338	326	300	349	335	343	342	346	323	327	352	331	342	359	334	351	342	369	312	337	343	337	327	349	359	309	356	344	334	315	339	338	343	330	340	378	343	360	382	354	317	312	326	393	337	336	346	338	358	292	357	309	332	335	341	314	370	348	315	321	381	374	350	352	300	351	376	368	362	355	312	341	320	324	352	325	316	366	343	329	350	349	335	338	322	349	346	324	339	357	348	358	360	354	321	306	328	354	345	357	337	333	315	328	326	324	348	331	336	372	322	345	359	361	382	319	329	344	355	329	318	327	331	324	366	363	315	351	360	334	362	302	360	338	372	330	328	359	342	326	355	313	342	334	346	343	344	328	356	333	340	367	355	326	325	353	336	348	371	324	333	319	312	333	332	324	362	316	328	322	347	342	315	350	350	306	347	319	349	340	324	349	326	332	372	369	334	366	326	361	333	345	361	331	337	345	338	309	326	378	329	327	349	348	344	320	333	332	299	318	346	350	357	327	337	346	306	380	372	342	350	326	362	358	349	318	352	348	376	335	368	310	345	322	334	407	351	331	340	319	352	363	353	339	306	329	310	383	361	331	318	312	364	347	369	335	303	330	352	301	360	354	364	330	370	368	351	345	346	344	352	351	322	350	365	359	323	315	335	347	348	337	341	361	343	351	360	339	359	328	346	356	341	325	322	365	347	360	350	306	350	321	318	325	321	349	313	343	316	346	354	328	301	323	336	345	322	333	336	330	324	343	378	362	348	349	285	312	335	313	373	357	352	366	334	328	323	346	342	314	328	343	359	353	282	338	321	375	383	335	349	373	337	336	347	374	296	341	386	345	316	319	344	364	332	337	329	317	369	369	319	299	347	311	317	390	329	364	337	358	345	328	342	333	322	345	389	325	362	332	326	364	375	357	367	327	345	356	361	305	344	368	287	342	339	369	358	345	343	367	341	313	307	379	395	360	345	318	344	351	348	325	320	361	351	355	359	355	338	367	378	335	364	326	350	311	350	350	321	303	341	323	357	329	323	362	343	326	362	354	366	340	335	342	349	394	347	348	350	348	302	334	338	355	289	305	327	318	379	331	357	368	345	312	324	302	344	341	350	359	333	342	314	324	331	339	337	325	339	348	342	364	342	342	352	337	344	359	373	313	309	332	321	334	351	342	350	347	342	352	347	326	342	334	343	336	290	344	331	341	322	322	327	351	355	363	349	350	324	347	330	342	317	311	330	361	365	342	332	357	339	335	333	369	327	341	358	364	359	334	315	328	303	321	329	343	334	288	334	368	336	316	314	342	354	349	356	324	346	346	334	330	361	346	351	338	341	337	377	354	352	364	368	388	331	352	297	337	380	324	364	361	337	354	363	358	347	332	336	346	343	346	354	346	324	359	370	350	349	328	338	363	370	335	336	350	313	346	296	369	341	341	347	312	357	328	361	346	335	363	342	350	326	320	357	301	362	334	325	336	299	335	359	358	327	357	334	348	355	358	349	320	357	372	323	348	260	334	336	323	335	331	336	366	377	352	330	387	360	313	320	372	350	352	330	346	330	333	359	332	363	321	324	343	347	315	313	320	354	330	311	337	319	330	345	352	350	335	327	376	341	333	347	317	320	328	336	317	357	331	321	328	360	349	363	316	372	348	371	314	342	333	326	344	355	330	337	382	373	407	344	320	326	350	323	376	340	346	343	311	328	332	368	325	323	365	329	322	348	362	355	352	358	385	356	339	333	320	356	343	374	384	346	342	336	314	333	370	339	355	323	362	352	331	340	330	344	373	331	357	330	335	301	377	370	334	332	339	345	335	318	325	328	385	352	336	347	341	327	358	338	369	349	348	335	376	317	352	334	324	338	348	391	337	322	369	319	334	333	342	348	328	324	344	354	354	319	345	347	349	362	373	367	327	339	313	302	360	331	368	362	335	339	347	320	325	366	356	351	341	368	345	357	348	342	368	320	364	337	339	355	396	343	343	336	328	343	357	379	378	330	361	334	325	342	321	323	357	340	339	356	312	318	343	346	334	312	354	384	354	340	335	329	314	362	340	342	356	365	361	295	320	392	355	348	353	325	323	354	363	322	338	343	347	344	352	357	326	316	363	339	325	357	348	324	318	367	326	353	351	355	344	321	343	374	379	361	355	304	331	311	359	319	356	333	322	358	370	346	329	301	315	349	339	340	338	386	359	360	376	365	357	336	319	345	349	339	365	311	293	340	344	347	334	347	332	343	327	320	309	328	315	352	368	341	357	316	315	329	346	340	329	313	295	338	364	317	351	359	321	359	328	351	347	356	328	341	299	346	338	341	361	372	315	347	351	350	349	352	421	352	331	310	341	359	368	342	371	322	368	327	354	331	354	340	343	343	337	319	360	337	327	370	324	335	321	324	314	366	364	334	355	333	360	357	339	335	324	363	363	337	320	344	358	357	330	350	328	307	332	338	331	336	312	329	357	306	324	299	353	350	358	366	374	330	363	372	355	322	325	303	307	312	319	329	317	363	321	327	343	361	340	317	325	356	351	346	370	372	316	314	366	337	362	333	346	313	318	346	346	344	343	350	366	278	358	325	330	351	365	305	339	324	352	317	363	293	309	364	364	383
14678	3047	3859	3863	3329	2633	2215	1885	1855	1728	1760	1759	1441	1437	1332	1352	1188	1184	1099	1116	1081	1046	989	942	986	892	860	882	912	853	801	849	820	787	823	899	858	845	778	809	856	797	789	814	835	813	840	820	822	774	768	830	798	813	803	814	927	941	869	866	784	811	815	758	753	859	770	742	819	807	827	812	835	819	785	789	795	771	817	747	785	814	786	775	828	792	760	753	761	789	818	801	812	801	793	768	788	846	789	839	802	807	769	814	784	835	774	777	771	821	765	790	733	772	731	782	764	765	801	805	818	715	736	832	843	768	817	821	809	762	792	761	791	784	746	815	806	760	806	748	758	783	754	794	777	779	750	802	805	772	765	850	831	829	809	783	768	807	790	807	780	816	716	816	805	822	812	776	790	776	804	746	804	806	804	808	785	782	742	759	724	766	811	762	812	775	761	828	759	763	795	794	781	754	759	759	743	828	793	778	802	802	838	813	803	804	817	842	803	815	785	789	829	768	779	775	770	786	824	806	790	771	765	767	772	792	749	754	753	775	773	800	773	806	828	756	767	769	800	746	835	803	846	789	778	766	821	800	780	755	767	800	836	820	787	744	772	787	811	768	754	826	830	813	840	779	801	811	808	787	788	781	802	802	779	784	797	770	795	793	760	767	816	772	771	834	745	801	765	742	812	785	747	804	789	812	739	746	776	811	779	792	819	808	849	758	819	797	764	776	766	758	800	792	772	735	797	775	731	759	772	811	773	742	807	808	783	747	785	784	771	796	753	751	823	839	756	736	742	807	797	801	799	766	780	772	769	856	759	791	757	737	783	748	804	758	801	799	792	786	808	776	817	782	755	784	771	799	764	754	782	743	767	750	776	772	741	790	752	762	756	832	775	752	829	804	822	728	797	777	723	811	797	837	778	677	756	805	805	785	825	811	799	810	790	825	797	806	772	823	786	766	769	803	772	784	801	796	820	749	796	787	780	796	741	810	774	771	787	782	809	808	843	794	776	746	766	829	796	743	782	798	763	753	783	822	786	759	807	782	773	778	784	779	771	758	783	768	766	809	774	802	789	797	768	795	785	772	747	813	816	786	798	822	781	753	787	814	781	831	775	755	764	793	760	816	731	762	809	796	814	778	809	723	751	780	796	766	780	769	768	828	819	810	740	820	779	721	808	789	808	814	783	725	776	796	784	822	762	768	730	824	800	815	773	806	818	786	723	830	804	787	824	750	797	822	764	745	827	772	796	791	767	719	765	761	764	759	827	723	737	706	776	784	815	827	761	791	787	788	785	784	791	743	789	782	786	806	788	806	852	768	818	780	727	786	775	801	770	826	822	813	767	787	788	808	849	800	800	737	807	772	774	795	780	799	778	772	769	758	800	793	755	811	802	803	750	749	765	791	780	808	779	781	791	776	754	762	772	793	856	810	713	777	780	767	762	817	805	774	792	726	751	747	786	757	794	761	809	826	770	776	774	806	800	773	784	824	809	788	806	792	811	798	744	798	740	796	790	785	783	793	765	817	787	736	773	744	758	798	762	792	802	754	786	811	806	789	807	785	804	778	808	792	796	812	822	817	770	809	765	810	805	795	794	765	776	750	801	806	760	782	814	814	808	766	767	790	741	743	790	770	783	784	808	803	751	787	762	826	813	788	815	840	773	833	785	785	794	826	807	852	815	731	809	783	766	757	810	766	790	853	777	759	743	804	800	775	816	767	813	768	776	797	773	779	867	760	801	807	788	797	774	747	755	779	754	765	771	824	807	826	753	776	770	749	731	765	799	824	823	793	827	809	734	773	772	780	849	790	764	741	788	786	780	758	759	788	736	799	752	845	803	832	799	753	747	776	758	807	820	767	786	771	773	768	766	798	787	796	770	785	790	795	783	790	790	772	811	750	786	774	760	793	808	801	771	809	745	790	788	809	794	784	811	757	826	835	736	853	802	758	822	749	813	780	796	797	801	813	754	812	780	781	809	762	759	760	739	784	781	816	723	771	761	817	770	815	755	767	774	735	834	753	768	779	792	807	802	784	759	782	806	822	799	772	790	773	777	795	780	805	772	761	807	778	837	820	766	813	810	796	778	827	811	791	802	791	789	813	756	848	792	774	795	807	768	786	801	808	775	843	754	761	787	811	819	773	855	754	750	755	800	785	760	826	781	764	759	783	815	799	813	793	755	746	773	796	767	788	811	778	777	786	828	850	750	815	701	819	779	788	771	761	734	804	801	790	757	781	751	785	814	772	790	800	787	770	776	797	853	773	747	795	805	800	789	794	782	755	797	795	760	794	767	836	809	773	776	749	774	715	730	810	723	768	815	788	804	805	812	785	754	790	809	787	795	828	793	818	790	764	786	795	768	833	752	824	795	741	734	784	779	872	769	748	835	844	802	797	772	781	752	791	817	814	813	823	765	790	756	798	798	808	773	805	736	791	759	806	797	731	806	812	796	764	743	756	805	757	758	763	789	806	799	789	792	808	774	767	785	787	763	795	731	782	831	828	832	781	769	763	813	760	783	754	788	784	737	823	828	753	775	790	815	832	797	744	777	807	804	798	778	806	759	773	787	792	785	734	768	749	825	802	811	799	779	792	817	760	800	773	790	792	806	723	809	781	802	780	767	773	796	789	821	827	780	770	783	758	812	821	824	802	769	782	774	801	768	774	817	845	772	818	824	744	791	769	805	729	742	809	807	766	778	751	793	747	794	814	768	812	756	760	765	778	770	836	742	772	813	780	791	800	776	813	795	790	764	800	811	717	779	831	759	765	822	752	754	802	790	741	742	772	805	811	821	777	808	743	826	799	808	812	830	816	767	766	735	807	777	789	756	841	753	748	835	769	811	771	801	790	818	792	791	753	780	760	771	771	759	735	737	796	823	777	767	784	828	752	753	771	775	809	795	814	719	826	773	783	769	793	767	806	736	780	784	784	857	820	732	772	764	783	766	782	810	772	780	755	777	758	768	842	774	764	733	730	795	775	787	786	795	779	762	795	773	776	799	759	788	805	772	743	775	788	781	772	727	827	766	790	781	754	831	777	749	779	781	834	783	759	794	825	791	780	792	813	804	736	761	806	775	792	809	849	815	768	788	716	779	780	783	803	791	745	812	809	771	769	789	837	778	779	818	799	785	740	813	771	771	819	785	764	792	849	770	780	833	765	765	796	738	768	831	757	757	768	836	788	740	783	766	765	819	808	836	787	782	731	785	780	760	790	801	722	774	809	779	808	790	783	787	813	754	748	811	805	741	806	744	838	800	766	747	807	801	769	821	776	755	752	782	773	813	760	760	820	747	738	779	785	827	783	805	791	734	788	794	775	828	782	802	840	757	818	753	807	691	785	770	746	746	802	820	759	818	824	743	778	765	786	752	753	796	777	783	836	805	767	790	768	803	782	809	804	816	770	784	792	774	775	762	784	812	778	747	783	786	766	755	752	772	747	772	781	793	761	819	779	772	792	788	754	826	790	767	779	792	807	755	822	798	757	805	796
7746	928	446	370	307	318	255	259	258	274	268	275	240	243	232	230	225	211	219	257	210	206	224	209	201	229	214	229	222	191	227	208	210	227	221	198	223	233	187	207	228	223	220	234	225	224	201	218	237	219	234	196	211	194	190	218	227	247	210	239	240	216	227	204	189	223	197	218	217	208	196	234	231	218	198	207	222	230	194	212	213	201	214	230	235	206	238	225	195	197	215	214	215	223	191	231	227	223	210	220	229	225	218	226	212	201	237	256	202	217	227	211	217	215	221	196	212	203	207	228	208	193	215	226	219	228	195	192	221	195	219	206	214	209	201	241	215	228	205	209	187	207	229	219	220	212	203	227	207	192	229	204	203	228	219	251	228	208	238	211	246	198	202	219	225	218	223	229	208	230	204	199	201	196	206	233	205	222	227	243	198	189	218	205	196	208	229	202	212	225	225	188	229	194	202	204	204	220	230	228	230	220	217	217	231	211	243	222	228	218	197	193	226	228	203	207	200	203	194	205	231	223	202	210	216	236	192	216	203	209	186	196	201	224	200	231	215	212	214	217	199	209	204	222	198	240	212	220	222	201	247	229	233	221	240	181	226	214	219	217	206	204	254	191	206	234	204	226	245	209	208	249	245	206	197	201	219	222	219	182	185	209	222	204	201	182	247	231	200	200	203	203	207	205	216	211	202	170	218	221	226	201	230	213	227	224	233	198	219	233	201	213	233	203	226	222	182	210	220	214	236	217	204	213	221	227	216	213	227	223	244	232	216	200	198	198	204	199	220	213	213	230	205	214	218	194	205	214	223	198	226	199	215	215	208	205	198	209	236	214	220	220	211	199	211	217	214	212	219	214	227	213	194	213	224	237	234	255	231	210	234	215	192	235	214	209	216	223	225	209	227	230	203	204	209	215	216	224	210	248	223	219	245	230	240	208	193	225	210	198	241	199	218	190	228	188	238	201	238	210	211	213	202	237	222	229	207	207	202	214	202	197	207	197	217	226	241	211	211	217	218	236	234	227	254	213	164	221	228	213	200	217	212	195	226	216	196	217	227	236	216	223	190	229	235	212	202	220	219	230	230	223	235	211	245	225	217	210	202	218	225	222	226	194	209	221	201	225	227	221	214	217	220	205	208	205	226	200	223	210	246	202	213	195	206	238	221	197	175	212	201	224	240	251	223	239	220	250	221	242	228	186	233	197	205	222	233	227	221	207	211	194	201	224	198	187	219	206	229	215	203	235	232	216	193	203	188	226	230	206	192	183	219	234	200	241	219	213	200	247	191	233	200	221	226	211	210	221	229	209	192	207	179	232	229	205	209	218	209	190	202	212	223	229	199	218	227	248	217	208	202	217	214	182	259	209	217	227	247	230	223	225	206	246	218	186	213	213	203	209	217	214	222	215	212	219	213	196	220	196	209	213	237	214	225	236	210	224	219	212	225	219	215	226	229	224	217	207	200	226	208	206	213	221	227	249	202	203	196	246	181	212	209	213	217	225	226	227	235	218	212	217	220	200	210	200	226	214	244	232	222	247	219	219	202	208	189	199	234	217	231	203	239	218	256	223	232	211	194	232	237	199	225	217	211	227	222	202	189	229	244	195	224	232	224	227	205	210	207	199	188	214	237	222	208	242	219	176	210	207	226	202	213	200	197	208	212	193	196	216	237	190	212	218	232	205	213	225	232	232	195	225	204	203	245	230	206	205	199	220	238	206	226	228	189	216	201	187	196	212	214	192	242	190	224	173	202	208	250	236	220	179	235	228	205	236	228	202	219	191	207	246	229	196	211	189	175	207	189	213	176	240	214	225	206	233	218	217	208	204	219	188	198	204	210	215	242	214	211	203	186	220	224	225	210	192	225	213	203	187	215	213	215	226	212	185	229	189	206	192	215	238	217	202	203	217	219	210	231	214	211	224	216	218	187	221	231	227	229	223	211	218	239	205	202	234	226	223	225	198	232	213	187	199	232	206	226	197	202	197	233	207	219	225	223	236	223	229	229	188	215	225	229	229	236	226	199	217	217	172	241	212	216	219	210	240	235	209	214	214	217	217	219	191	182	225	217	224	249	229	203	227	250	217	211	227	202	217	220	217	236	218	209	240	196	230	234	228	239	208	200	219	211	185	216	210	219	210	212	216	208	197	210	236	210	205	193	238	221	238	202	197	231	218	212	209	187	216	226	213	227	194	200	234	228	237	201	233	199	200	209	193	210	224	206	238	198	234	230	210	225	225	219	219	208	188	187	202	228	203	228	211	244	212	214	221	201	249	233	233	205	200	196	234	238	171	194	223	227	216	213	236	198	226	221	201	234	199	205	211	218	206	230	220	205	207	206	193	228	222	236	217	214	204	207	209	221	212	216	219	210	217	222	204	177	220	205	192	212	227	196	218	209	213	211	224	199	206	188	201	190	208	206	229	216	212	203	214	222	216	220	195	214	206	196	199	219	249	233	239	223	210	235	201	198	212	242	228	228	218	207	200	222	230	185	215	252	209	220	215	211	210	223	225	235	205	250	197	229	194	214	196	209	200	209	201	215	212	231	222	232	215	227	232	197	228	237	196	210	202	215	204	223	228	210	245	218	189	235	197	208	231	205	209	225	227	208	208	185	221	229	225	219	227	220	219	252	204	189	222	225	203	190	229	229	247	228	212	218	204	215	232	218	244	205	203	206	188	185	233	184	221	233	193	200	205	227	235	230	221	220	200	195	217	216	202	237	221	211	205	201	232	233	222	194	221	215	229	202	214	190	224	228	222	231	219	206	189	192	241	199	206	204	204	234	227	227	223	207	225	209	196	199	217	226	209	216	254	185	196	190	178	232	214	201	216	211	244	220	231	217	227	225	224	179	234	224	220	209	211	191	183	197	227	222	189	233	221	211	240	232	211	201	207	238	240	241	227	201	234	213	210	220	202	211	232	189	226	221	213	238	211	213	222	253	236	195	238	220	223	201	211	203	197	218	233	227	259	189	188	211	216	210	224	232	249	203	216	231	200	200	230	207	224	212	202	216	251	195	225	204	213	208	200	221	236	209	223	201	206	207	199	201	233	214	209	212	233	217	202	174	196	239	231	208	206	212	205	208	225	238	194	228	229	237	228	231	226	205	238	220	229	229	219	230	185	207	222	224	228	214	221	222	224	215	190	205	228	205	211	202	180	201	199	208	185	201	188	210	203	206	204	200	187	218	203	223	212	221	195	232	244	235	201	204	235	226	215	210	228	230	228	241	251	211	206	201	232	209	215	208	192	215	214	193	215	211	228	218	207	225	225	185	246	208	192	228	215	230	213	226	215	199	203	215	217	202	223	232	235	219	212	217	219	239	194	200	177	226	232	212	192	204	221	205	179	179	206	239	210	230	183	208	221	188	227	220	236	210	216	206	194	227	238	199	179	215	253	233	217	205	198	204	221	217	214	212	199	213	202	213	215	205	237	222	199	222	201	242	206	206	199	252	193	203	207	217	225	189	178	195	228	236	229	221	205
5753	1035	1127	1072	1005	873	847	808	820	824	796	787	751	670	733	738	675	658	633	619	609	616	588	573	555	572	570	537	564	524	568	579	551	566	542	537	537	568	550	538	555	548	562	540	593	546	563	535	586	544	520	596	570	508	516	610	585	649	576	554	513	563	526	520	575	522	540	556	537	570	560	507	559	507	585	550	562	496	526	529	523	535	560	549	578	574	571	574	568	588	511	459	524	533	550	539	581	543	532	534	538	527	572	544	518	528	556	505	543	568	536	535	502	590	549	561	507	555	531	575	555	581	541	510	547	569	571	509	579	519	550	545	550	540	553	531	514	541	529	562	545	590	578	523	540	535	536	510	533	558	540	529	551	522	558	554	581	600	585	515	592	534	521	563	575	573	505	568	581	537	526	544	526	545	563	539	554	518	526	548	562	519	566	559	496	566	573	567	553	507	562	532	521	548	542	569	522	563	543	553	566	512	553	548	529	552	544	547	561	493	541	530	526	550	539	588	563	504	510	535	521	552	578	545	554	542	598	506	556	580	533	525	568	581	551	535	536	559	528	533	551	582	583	559	540	523	542	484	545	551	564	546	573	574	574	552	517	523	514	559	570	526	561	586	546	561	531	551	564	562	526	570	554	556	534	564	513	571	543	547	518	528	550	534	541	562	535	568	513	548	538	552	574	579	542	497	539	513	514	565	540	515	504	552	525	556	531	542	535	545	566	557	556	495	551	502	499	535	515	527	537	555	573	525	566	547	576	529	541	540	543	530	585	582	554	545	554	564	534	577	535	523	544	549	524	545	569	552	507	553	568	522	521	528	505	584	552	573	532	550	571	540	535	551	560	541	556	549	584	518	513	515	584	529	575	562	561	519	559	545	583	538	535	554	546	516	542	537	576	519	512	517	570	521	570	551	555	495	519	514	510	512	581	582	571	562	570	545	534	528	521	502	549	550	551	561	575	542	525	552	550	569	545	542	536	544	535	508	544	514	571	508	516	546	543	554	609	492	485	526	530	544	528	524	567	541	558	548	513	537	528	569	562	534	546	558	536	548	570	576	522	517	537	518	570	589	558	506	511	524	575	510	550	559	533	546	547	548	560	523	539	530	532	557	528	550	541	552	531	523	516	552	574	525	512	535	538	553	550	558	543	550	542	564	517	530	550	523	548	557	561	536	549	577	513	521	543	559	506	536	577	592	538	495	522	548	533	547	519	550	550	538	527	569	536	547	501	553	557	561	534	560	538	544	555	525	570	559	569	520	548	535	521	581	570	549	592	556	557	574	539	533	544	566	536	560	545	524	486	555	542	554	554	581	538	568	514	530	536	542	539	538	496	560	581	591	541	543	505	516	542	515	528	553	549	544	562	545	526	552	568	523	546	527	591	543	534	527	554	529	505	578	535	540	577	547	532	528	536	534	549	548	539	551	575	522	498	524	579	588	573	574	527	528	544	505	539	510	489	552	539	522	511	565	556	542	529	503	511	561	530	534	556	556	542	530	508	537	535	559	604	552	557	535	508	549	566	531	561	557	531	562	577	563	595	542	546	548	529	520	524	561	581	513	536	524	571	579	536	519	536	555	573	553	534	541	537	549	544	554	561	494	537	533	505	525	558	546	519	558	529	538	506	557	561	544	527	521	531	538	482	571	557	551	576	537	518	526	533	522	575	553	560	548	555	513	574	527	501	563	551	521	529	576	551	603	518	541	521	556	551	523	514	531	539	517	546	564	543	538	536	528	550	543	531	536	571	552	522	519	537	527	586	547	538	571	498	493	544	569	554	537	518	572	538	540	528	534	545	537	544	513	532	558	546	520	536	598	548	539	558	576	537	570	579	553	514	529	518	562	578	556	552	527	523	595	559	513	554	525	533	527	575	558	556	541	527	529	533	565	525	549	518	478	551	539	559	597	506	565	572	572	545	524	576	511	553	538	547	543	523	586	523	528	543	524	552	533	528	522	550	534	577	531	533	549	519	516	552	568	525	549	519	536	565	556	558	528	514	587	543	593	554	569	524	552	572	584	559	575	506	578	559	558	573	503	554	562	538	515	546	571	565	485	545	526	535	576	579	568	587	598	541	564	575	571	524	540	514	498	538	499	505	565	542	539	588	559	598	538	548	571	542	548	492	528	531	539	543	532	531	513	537	545	537	551	515	575	537	553	608	468	524	553	524	565	507	563	598	555	542	555	539	533	546	514	552	554	592	543	584	559	551	528	554	527	518	578	564	508	523	502	567	583	503	525	562	523	537	518	538	616	510	549	567	519	510	549	564	517	561	516	591	556	554	533	549	539	531	572	556	516	531	543	485	558	568	546	543	570	556	593	585	542	510	507	581	539	542	482	524	539	559	559	519	548	533	538	558	535	571	564	541	545	550	562	520	559	551	516	520	574	524	543	551	563	544	595	501	538	564	561	577	559	514	591	524	531	522	544	573	568	541	576	521	556	539	508	543	556	490	504	529	542	541	574	550	568	537	495	531	573	554	488	538	564	554	514	559	568	538	539	546	547	566	579	543	563	518	546	557	541	559	559	514	557	558	530	522	549	514	527	564	550	548	569	522	549	518	552	538	577	567	557	555	563	542	546	537	518	527	536	537	582	534	555	563	568	514	518	570	537	556	583	515	537	543	577	587	530	529	541	513	540	564	529	567	516	542	515	613	563	517	515	532	572	558	562	542	546	628	569	615	524	522	557	508	553	550	525	552	583	527	556	575	494	552	501	570	507	516	564	574	579	524	543	558	574	565	515	545	576	535	574	562	549	559	499	574	577	542	612	533	539	551	552	570	526	499	580	578	566	566	542	545	538	537	538	528	576	496	545	550	516	551	529	542	516	539	533	512	511	553	550	532	536	578	524	534	565	505	542	555	563	562	596	540	547	583	518	540	508	532	525	541	568	561	532	594	508	540	542	518	523	547	576	519	588	567	536	569	583	499	586	549	526	494	531	572	577	526	535	572	523	542	519	563	550	544	546	522	590	521	577	544	499	558	579	572	545	561	568	544	517	562	582	544	541	550	538	560	533	586	526	532	536	486	556	560	554	571	535	563	566	545	509	582	576	500	552	546	540	567	543	581	545	533	553	547	567	559	539	548	529	546	553	506	524	543	518	545	561	569	549	541	543	523	554	507	556	530	559	534	570	563	563	524	564	548	570	513	532	554	545	528	554	577	542	520	527	588	547	560	586	538	548	602	536	533	562	516	571	537	567	544	573	545	551	576	543	567	546	547	550	564	548	546	557	546	525	534	524	543	522	545	536	530	558	520	561	556	546	524	534	491	527	532	558	532	519	570	506	542	537	531	552	564	535	531	554	526	503	554	535	534	554	575	563	536	565	472	551	576	574	549	538	541	531	521	556	551	545	538	539	542	500	570	529	576	533	558	579	564	553	535	558	535	570	548	571	500	521	540	556	531	534	528	538	535	523	565	520	531	522	533	538	540	573	548	528	558	522	501	569	546	544	564	573	550	535	529	531	589	565	574	519
18997	2753	1271	903	760	546	503	426	467	470	439	450	423	391	412	395	370	384	360	371	374	368	376	344	319	338	357	325	310	320	379	357	355	317	298	312	365	327	349	351	326	342	316	338	349	336	336	367	357	289	352	342	337	309	315	360	309	327	319	325	318	347	339	368	319	354	355	316	333	335	360	348	358	321	338	346	340	360	358	354	333	345	358	347	309	324	318	316	313	354	329	339	355	322	289	312	293	337	326	312	343	359	367	325	315	315	335	349	332	324	362	331	304	306	330	330	361	341	337	346	317	331	317	320	369	360	368	357	355	361	347	346	332	325	322	382	337	324	329	342	315	335	378	349	323	316	343	342	357	307	310	321	294	326	347	340	343	322	323	332	348	360	323	337	302	300	342	331	318	356	332	353	312	341	360	323	329	315	311	339	300	389	359	322	348	330	327	325	311	340	339	337	335	331	344	382	350	340	349	354	346	354	322	360	342	304	340	330	298	326	330	320	330	305	348	314	312	356	358	359	327	362	300	357	311	322	379	359	311	350	328	316	329	348	366	304	336	330	337	314	340	356	379	327	309	349	340	341	349	363	377	314	333	316	328	305	358	325	328	350	334	321	368	284	347	327	328	379	340	331	303	346	375	304	322	333	357	329	292	345	352	332	327	320	366	382	329	365	313	314	339	356	326	327	337	355	350	346	342	338	306	299	353	314	328	336	335	343	334	357	317	342	337	356	313	341	330	384	330	340	314	318	345	328	368	353	347	386	354	351	332	353	368	342	371	309	349	363	362	306	348	319	304	320	356	362	340	340	354	325	322	321	317	333	308	309	390	333	340	343	353	332	335	355	297	341	323	316	319	337	339	343	331	301	351	348	350	294	330	310	300	355	343	375	349	355	342	359	370	358	378	340	312	332	339	329	340	365	342	366	343	322	303	339	346	350	316	371	364	372	314	340	312	323	336	334	342	350	341	332	340	358	332	349	350	312	323	379	313	351	345	358	333	377	336	343	358	326	336	319	335	330	321	329	330	318	337	320	357	350	338	361	360	353	305	347	348	365	382	342	324	303	358	328	336	324	345	318	345	338	335	334	362	356	374	354	328	339	384	327	318	344	351	348	374	309	310	357	378	390	351	308	318	356	362	316	325	338	349	306	380	342	322	332	324	324	297	353	327	341	387	343	330	322	368	313	363	368	352	377	331	356	366	332	327	325	349	353	350	325	314	349	369	337	330	328	357	340	360	374	323	372	341	356	348	345	346	353	345	372	344	317	332	332	394	307	299	358	352	332	352	296	337	347	369	318	327	316	358	380	320	369	359	325	340	327	320	324	324	329	334	325	360	374	343	362	351	309	317	365	341	338	342	311	333	323	329	329	326	330	341	341	310	309	327	343	336	356	329	359	321	314	315	331	358	327	346	334	341	363	361	357	367	339	326	355	354	358	355	321	333	359	329	353	328	322	314	346	301	333	327	332	342	319	365	327	312	341	355	370	343	341	330	344	317	343	306	348	339	363	337	335	306	310	315	351	348	298	340	345	371	345	353	360	322	311	362	335	352	362	349	322	378	314	331	317	337	329	351	308	317	332	382	335	351	364	348	348	359	360	349	334	339	333	357	346	365	298	338	310	306	316	320	334	323	347	339	324	353	365	335	331	323	356	395	342	342	312	328	336	305	340	333	336	368	319	326	317	335	341	333	343	307	327	346	367	345	324	325	321	322	321	347	345	323	349	332	338	340	366	336	356	291	342	350	385	354	324	316	362	342	326	350	336	386	327	314	370	317	339	321	335	326	373	331	342	339	373	325	299	346	348	333	374	336	359	346	325	348	306	354	385	329	330	335	316	308	334	336	336	352	352	341	342	360	335	324	335	332	368	362	289	318	317	345	312	364	336	341	346	376	357	343	322	351	363	321	341	334	346	336	327	352	343	334	330	324	333	353	347	346	335	359	330	328	333	347	354	376	357	338	326	360	322	329	324	343	334	314	370	343	331	345	328	343	348	351	342	335	330	334	340	334	333	333	378	340	318	346	322	296	324	337	349	337	343	322	316	347	336	318	349	328	353	344	340	359	358	339	305	302	330	347	347	356	367	340	339	328	333	315	336	301	341	319	354	325	323	369	339	341	310	326	335	326	333	326	322	342	309	324	350	337	337	333	344	319	326	295	338	293	339	338	340	333	332	320	312	330	315	334	340	335	351	342	326	354	320	316	365	339	357	334	336	363	347	357	341	339	347	358	334	369	376	317	308	299	337	314	309	357	342	329	329	349	333	339	336	350	357	316	365	339	325	375	342	376	323	344	334	343	341	370	353	306	317	289	314	314	352	375	340	317	304	354	341	309	355	328	353	335	295	329	360	324	330	331	322	336	323	334	345	335	330	338	357	310	326	344	350	316	330	336	350	334	328	327	366	322	313	334	330	346	336	369	360	345	336	339	298	296	326	310	356	355	344	325	352	391	329	359	318	345	346	346	353	374	359	326	380	318	359	349	353	304	331	298	299	370	338	335	352	335	362	387	316	303	346	304	330	338	305	322	338	333	361	345	349	322	338	332	312	332	332	344	347	339	337	339	336	386	340	351	339	353	352	320	360	301	300	327	345	373	324	329	342	339	309	373	347	329	351	350	309	334	319	350	316	350	338	324	365	328	350	325	358	335	345	324	322	350	335	338	359	351	335	302	347	364	372	337	362	373	360	350	373	369	331	356	359	349	338	359	328	310	344	318	339	331	330	311	299	342	343	346	355	335	332	346	346	317	321	349	344	347	358	348	329	334	330	354	369	361	326	330	332	312	354	340	355	357	351	344	348	352	333	339	306	341	346	295	330	325	347	346	309	326	333	354	340	355	342	359	328	343	328	340	351	355	348	372	329	358	330	353	337	354	327	323	316	347	344	336	367	342	340	355	323	348	333	348	343	333	347	309	349	305	321	314	348	347	357	339	346	345	341	328	329	324	324	371	342	359	347	337	362	319	338	302	301	356	361	344	351	335	334	335	322	325	349	358	350	347	347	326	359	342	342	345	343	300	316	337	362	312	336	321	299	335	347	335	348	312	309	331	337	369	370	359	341	316	329	341	344	344	351	379	341	317	376	301	343	319	355	351	332	331	342	312	340	328	351	314	349	299	327	323	372	341	386	369	357	338	354	326	297	327	357	353	368	342	328	301	343	345	338	328	375	364	340	317	332	331	342	362	311	371	329	333	345	295	318	353	339	300	305	339	324	334	328	325	361	334	337	341	365	320	300	326	344	324	343	325	306	335	330	311	376	351	337	382	349	303	322	332	327	350	321	394	313	312	324	342	308	325	359	357	346	348	314	333	361	332	339	345	376	332	323	289	299	294	347	333	338	310	322	334	319	329	343	382	332	324	340	393	341	369	336	323	360	321	346	350	332	315	317	308	357	318	317	373	319	358	368	353	331	328	360	344	340	336	373	314	336	360	324	340	339	341	327	330	359	350	348	340	349	336	354	293	328	358	349	316	337	353	340
12363	2170	2502	2630	2354	1919	1713	1546	1397	1329	1346	1457	1350	1182	1152	1116	1087	1099	1042	1023	929	939	907	902	854	870	858	849	824	836	835	829	807	837	787	849	861	837	812	809	783	765	820	796	801	791	775	830	788	803	830	763	763	812	761	807	832	854	760	826	788	843	839	799	793	780	776	844	793	818	790	816	840	826	780	836	748	785	790	814	822	785	793	790	811	796	770	833	776	819	763	845	800	865	810	839	851	832	800	803	818	795	811	793	796	779	788	812	808	861	803	790	763	788	813	739	816	818	803	760	815	800	828	835	751	817	810	774	831	776	814	795	775	772	799	835	837	852	787	766	838	817	804	770	780	820	788	837	784	792	785	760	791	781	776	846	847	816	820	793	817	752	818	854	804	820	834	781	795	789	786	766	749	849	764	816	780	823	765	759	814	821	825	824	795	825	810	833	795	811	793	820	798	719	778	793	789	766	799	797	771	779	791	759	769	845	755	840	790	830	793	788	770	827	785	798	792	781	834	839	765	766	786	809	795	857	809	787	776	770	807	795	768	792	828	807	801	829	834	787	823	837	758	740	830	866	835	819	813	767	777	814	794	814	776	789	750	786	810	763	804	767	827	736	747	768	799	843	851	770	759	847	789	817	793	819	755	792	808	766	785	793	722	809	812	823	773	760	760	739	767	791	805	818	751	873	805	783	784	781	815	812	809	828	770	804	762	783	758	783	754	812	816	789	802	818	785	805	834	770	839	788	768	834	846	747	830	807	807	762	779	837	795	782	767	743	774	784	765	809	803	809	813	771	750	811	796	820	817	796	789	805	820	733	826	847	803	752	812	743	783	830	772	818	793	801	849	800	821	846	806	768	815	826	737	746	782	806	784	774	802	822	848	751	823	790	803	822	795	768	815	825	800	802	807	801	833	861	783	806	767	775	795	824	803	833	802	759	758	766	801	757	793	791	796	791	845	782	822	791	808	763	791	790	788	818	806	753	806	828	798	784	790	829	803	763	799	797	755	823	813	817	821	773	769	816	784	768	814	817	791	770	834	768	801	858	755	742	778	777	763	810	783	799	790	770	737	778	754	842	772	773	785	795	813	795	853	806	786	820	780	785	759	801	826	803	774	759	819	813	780	788	763	784	799	772	805	788	783	791	773	814	803	803	753	779	786	771	786	813	802	788	774	784	813	789	794	809	787	766	807	744	815	860	782	800	723	750	783	804	780	743	808	817	800	830	819	766	764	758	841	791	786	792	861	822	844	788	785	779	842	801	787	782	769	788	804	786	763	775	766	758	829	867	771	799	792	802	845	803	771	791	816	808	816	781	750	788	801	800	826	813	858	767	793	809	832	806	814	819	810	789	810	748	773	762	801	803	844	821	784	775	803	810	773	803	806	820	796	781	809	806	785	747	779	827	814	786	759	768	818	778	781	761	799	791	845	860	814	755	755	812	789	822	751	734	798	805	756	814	827	815	755	820	788	772	783	823	815	852	819	778	809	807	795	796	752	819	820	803	770	798	772	777	827	815	802	807	752	830	836	805	790	808	792	794	801	776	792	804	814	754	805	802	769	801	804	798	785	811	786	789	794	790	875	774	824	784	818	775	778	791	833	818	809	792	807	834	804	846	785	793	796	778	803	791	790	746	816	800	811	809	791	788	786	763	797	785	841	768	796	833	793	744	811	777	811	776	797	752	843	844	778	826	855	754	790	828	756	831	772	818	760	823	836	746	815	771	771	801	772	784	755	791	784	784	780	831	829	804	794	844	821	827	782	785	832	766	762	793	801	811	790	824	790	797	771	822	762	791	795	760	764	816	776	765	808	765	789	734	842	806	796	805	778	816	781	773	793	770	824	806	835	808	732	772	795	874	832	794	874	758	782	812	803	813	810	822	801	737	775	842	730	760	757	796	796	831	810	736	816	777	784	785	824	776	800	812	854	848	782	811	807	766	803	785	809	825	783	797	797	785	781	733	735	761	789	803	760	800	788	832	814	747	810	799	863	779	776	798	776	803	784	833	777	781	769	833	808	800	811	782	791	781	842	851	832	793	738	755	764	755	845	820	785	814	765	806	818	817	798	736	798	737	775	807	781	786	810	866	831	861	794	803	768	786	810	808	776	805	773	822	808	808	747	795	806	759	815	787	745	806	785	789	825	788	763	808	812	820	832	813	850	777	769	827	828	779	762	806	793	789	841	813	814	814	745	803	775	775	753	835	776	729	800	749	780	842	767	821	809	804	824	800	776	810	798	807	803	795	856	805	776	828	804	766	787	830	780	785	776	765	811	797	803	845	798	750	812	764	738	817	741	779	814	846	795	794	791	805	828	819	820	816	802	759	749	845	771	780	753	780	827	786	792	722	791	770	829	762	813	824	869	838	756	782	851	828	811	817	775	796	757	810	800	807	821	792	736	828	841	812	824	783	799	819	767	716	783	777	787	844	789	761	845	782	830	717	818	828	779	774	730	784	792	771	804	775	772	817	801	799	827	773	786	831	763	782	806	813	802	815	811	787	797	729	779	732	828	788	808	795	813	794	835	782	811	777	782	774	841	747	854	735	823	822	767	765	757	799	808	756	787	743	785	788	795	807	798	821	790	789	800	845	785	796	796	775	771	815	811	821	800	840	792	831	807	774	767	752	811	790	785	794	751	794	784	769	822	793	802	785	808	813	785	857	814	804	805	813	770	778	777	803	792	759	781	787	816	753	770	797	755	760	824	783	781	821	788	767	771	817	785	750	838	751	812	814	802	806	797	841	797	818	806	828	791	757	756	749	826	833	810	807	797	775	790	764	791	722	744	806	773	804	798	745	768	792	804	765	793	785	815	797	804	823	769	768	811	824	753	824	839	777	839	775	775	740	771	853	803	778	820	798	778	788	829	780	834	750	815	808	770	779	791	770	830	795	810	831	780	779	812	781	764	802	805	743	772	828	775	801	778	785	845	754	768	799	825	786	794	781	806	822	777	801	797	747	783	780	793	811	833	796	804	847	847	823	789	848	835	801	788	811	799	770	739	783	805	834	766	801	841	787	783	812	778	802	790	785	839	783	780	804	785	788	766	772	812	789	812	789	818	802	808	758	798	812	862	813	781	838	744	780	750	804	788	795	800	837	714	841	822	801	793	811	794	753	783	779	770	809	827	734	786	791	790	777	789	861	772	776	754	806	812	864	751	771	753	768	803	814	819	843	774	782	759	788	788	817	783	781	763	784	803	827	790	793	784	760	793	765	768	798	803	808	800	819	821	812	765	800	815	757	814	796	772	788	782	766	820	822	795	807	773	800	875	803	814	793	849	807	809	834	778	843	807	805	829	818	826	789	749	830	787	815	837	773	793	789	782	741	815	768	803	807	796	834	800	765	791	751	804	848	767	798	824	753	828	814	837	800	805	817	765	717	772	826	828	779	785	816	851	841	786	800	844	808	800	828	821	832	794	800	834	756	797	825	739	796	764	813	789	779	792	752	789	809	750	822	777	772	799	792	800	803
25463	4710	1988	1343	989	774	624	538	501	491	506	474	512	485	397	411	419	407	443	371	370	387	399	358	362	376	382	372	353	355	332	371	368	370	317	371	348	333	386	348	341	322	337	333	338	324	324	314	340	315	359	332	333	325	368	364	368	356	340	328	324	338	337	326	349	346	322	338	379	338	293	309	350	357	324	352	318	370	346	344	328	360	351	327	384	350	294	326	363	334	355	344	317	315	378	361	350	314	329	365	341	353	322	306	323	330	363	319	368	323	359	332	335	333	360	317	345	354	328	329	359	307	364	377	328	341	321	314	337	313	334	356	341	349	347	325	319	307	347	281	362	332	323	334	333	332	334	342	364	340	372	322	329	318	309	356	337	319	325	323	354	329	358	332	352	368	321	363	327	327	343	313	347	356	348	334	349	322	330	322	340	333	348	362	306	340	305	343	327	322	305	342	336	349	345	314	360	290	321	350	332	357	336	351	344	377	352	349	326	367	336	334	327	353	377	336	337	333	353	322	342	342	325	326	323	346	370	313	333	318	340	365	352	383	319	365	328	327	393	340	358	348	317	302	339	333	329	376	325	362	324	311	366	347	337	321	343	347	328	362	324	348	347	346	333	326	359	367	330	360	351	334	309	308	319	333	310	332	324	309	331	342	348	308	321	352	313	335	334	338	334	343	324	334	331	345	321	354	320	347	342	348	369	350	368	356	366	338	346	341	341	356	327	356	313	341	319	342	358	391	338	339	337	353	318	328	325	320	275	334	329	342	316	367	356	352	325	334	358	321	275	332	378	345	351	363	332	325	338	366	351	325	351	369	322	299	357	314	334	309	348	342	322	343	333	323	316	345	367	346	339	345	318	380	349	317	326	321	357	381	360	274	338	337	356	362	353	325	361	338	353	342	353	373	295	356	347	306	343	324	349	344	349	382	348	358	333	372	327	356	339	348	358	337	352	333	381	358	346	310	349	360	332	336	347	350	299	333	312	328	353	363	323	295	339	382	387	327	348	327	343	372	332	377	333	328	326	355	364	381	320	332	302	342	339	322	319	343	360	339	371	331	345	370	318	357	373	334	380	348	343	325	335	361	313	363	328	298	314	344	336	344	340	328	348	317	333	353	318	312	332	343	360	310	332	332	323	328	312	322	353	331	339	341	332	352	387	359	338	357	382	347	350	352	329	323	362	327	341	334	347	337	314	318	365	353	307	343	330	351	313	329	319	327	340	333	325	339	351	338	322	332	342	342	314	331	323	354	338	347	354	314	345	340	357	388	388	331	331	337	383	333	310	305	318	362	334	321	318	383	354	333	341	324	331	340	363	311	345	291	321	375	353	367	344	348	336	335	348	356	353	330	314	340	315	300	361	349	344	333	333	324	337	317	347	327	364	322	339	376	359	347	314	372	352	341	333	313	350	316	331	309	360	336	365	354	360	380	345	349	348	344	355	359	329	338	345	323	357	337	313	333	334	346	373	330	353	370	322	336	322	368	354	296	363	340	326	328	332	363	334	325	323	314	307	355	320	337	338	343	318	317	366	337	353	381	368	335	335	359	366	361	363	355	354	296	345	366	347	358	333	333	342	346	334	342	362	329	338	333	366	357	368	313	329	358	371	351	357	334	369	354	355	332	351	335	325	350	356	344	333	305	347	355	338	363	336	356	323	345	356	331	328	337	308	299	346	289	342	352	344	330	355	323	354	367	342	357	341	343	335	384	352	329	346	300	318	339	397	349	326	339	313	361	332	308	344	358	349	295	324	356	381	356	327	351	350	348	326	305	327	296	347	315	328	349	358	327	342	326	342	323	352	331	337	305	349	346	324	339	336	295	336	322	334	316	329	339	366	372	362	386	343	302	352	326	372	305	344	336	367	324	344	341	311	340	366	326	352	301	314	335	347	344	334	289	315	333	350	312	308	337	317	369	339	305	335	311	360	324	375	325	342	351	355	354	362	351	325	310	331	316	314	309	366	317	328	327	340	334	304	371	378	359	315	328	345	348	324	342	333	349	343	340	323	344	316	319	337	344	344	345	320	333	334	349	311	356	333	393	334	314	308	337	323	363	342	354	341	337	363	389	355	366	348	310	325	332	311	341	307	340	327	359	353	363	348	365	387	355	319	314	343	340	341	340	320	326	322	362	326	355	352	294	345	307	333	367	338	337	333	325	300	319	322	340	320	345	338	344	353	354	332	335	372	341	347	308	340	304	337	348	359	357	337	340	310	343	330	303	363	335	353	345	327	345	335	344	312	328	364	367	328	308	325	337	331	318	341	316	335	354	344	338	365	364	354	352	360	368	355	322	361	334	352	336	332	395	312	346	336	310	349	311	379	339	350	329	359	336	329	311	348	359	338	349	328	335	333	338	312	305	311	328	361	345	331	335	340	332	330	343	345	330	320	318	293	301	368	362	353	330	381	348	307	329	326	311	323	322	341	352	324	344	355	330	331	349	341	295	323	325	343	326	344	340	355	351	335	320	326	350	332	344	306	322	350	336	348	333	309	382	337	357	329	357	358	310	362	346	358	382	354	333	369	340	370	400	347	352	327	313	341	331	361	319	303	355	309	321	321	318	339	367	357	351	337	353	330	346	338	330	329	365	332	353	346	316	337	361	374	303	365	381	312	338	329	369	346	337	322	327	348	346	346	358	342	356	333	346	311	347	366	337	340	350	322	328	339	339	339	346	339	325	328	347	322	334	336	335	392	354	352	348	351	328	342	316	328	330	348	352	352	339	318	342	335	322	352	321	350	343	360	360	326	323	326	372	348	313	348	343	372	329	327	336	339	329	327	356	341	348	337	315	365	312	313	320	322	335	329	352	335	362	349	327	312	331	340	316	361	352	382	353	323	310	361	344	352	332	347	328	368	361	365	384	317	337	314	344	340	366	317	329	348	351	327	339	342	327	310	319	317	319	373	308	361	317	358	356	333	385	373	359	329	360	347	321	362	298	318	325	361	342	344	370	341	352	342	322	356	349	356	373	392	329	356	338	316	333	360	326	313	334	359	331	324	360	337	365	372	309	329	337	387	346	337	320	326	336	326	311	311	345	352	325	310	353	317	364	319	336	286	354	337	328	319	340	317	325	347	317	335	335	328	361	333	350	346	333	320	323	334	360	313	365	320	344	330	317	319	346	317	312	359	332	317	327	358	346	355	406	321	334	356	336	354	337	328	323	322	355	354	328	344	320	315	330	358	331	351	349	317	308	300	335	355	330	312	294	344	328	339	355	342	380	307	344	366	350	327	337	309	323	337	340	305	311	351	319	336	367	325	377	347	333	301	359	357	351	363	312	339	339	305	335	363	323	337	347	332	336	347	316	327	341	340	329	335	334	323	354	357	341	323	367	296	315	336	329	340	385	315	357	335	348	398	387	353	334	331	347	309	341	344	347	335	338	334	340	314	330	356	303	338	333	343	325	346	362	354	325	340	348	375	338	324	317	341	342	329	342	349	360	342	338	331	322	334	367	353	337	331	362	333	365
14791	2912	3589	3922	3437	2793	2323	1880	1796	1694	1701	1517	1567	1449	1339	1315	1221	1154	1160	1083	1090	993	1059	917	916	841	859	861	803	831	853	811	813	803	805	821	833	807	814	855	785	797	821	822	834	794	764	776	780	791	856	778	829	833	790	864	873	848	835	774	773	822	820	775	740	764	771	736	710	770	790	767	712	759	797	786	772	777	825	742	803	778	787	768	745	769	763	790	792	742	788	785	775	752	793	757	734	784	757	822	824	802	797	783	818	774	800	789	817	780	798	812	749	763	787	800	757	740	778	837	838	787	751	800	793	764	815	810	819	739	802	805	793	783	806	778	750	761	777	788	783	739	754	788	763	754	766	794	769	774	824	800	784	783	736	781	744	782	804	726	759	748	756	743	791	761	783	748	744	806	764	741	786	753	776	755	731	759	734	763	784	793	759	792	781	742	773	805	740	775	779	760	775	760	740	807	791	774	804	767	732	771	774	800	742	778	784	742	748	814	711	775	771	762	784	704	801	748	765	768	772	803	766	786	783	828	766	765	817	764	824	787	792	763	762	791	785	748	734	802	814	809	776	788	761	777	808	799	821	777	735	797	759	824	806	757	729	776	764	784	796	801	786	821	760	744	773	815	773	804	737	795	771	714	767	763	761	778	741	786	816	731	737	796	774	803	793	796	758	776	782	783	776	800	745	767	780	736	752	792	748	746	751	765	818	798	757	814	768	778	793	736	804	767	737	810	789	816	808	805	824	807	777	845	780	747	785	785	746	778	746	766	839	770	747	789	807	809	802	811	784	805	770	817	814	772	759	726	776	794	769	787	767	766	785	737	768	798	801	760	796	775	758	771	779	780	805	823	791	753	781	780	745	781	754	784	820	761	837	831	785	823	795	781	732	774	778	778	750	772	792	757	779	840	780	792	786	806	727	812	717	770	746	815	754	803	791	795	774	810	793	766	765	745	767	788	765	781	823	756	732	808	717	801	798	764	792	806	780	747	777	712	803	763	779	771	751	793	813	757	795	798	780	731	708	794	800	825	786	821	748	795	809	762	753	775	784	699	772	731	745	758	749	772	796	782	725	754	813	804	848	773	778	785	777	731	768	808	775	830	763	770	825	790	797	786	788	754	743	781	742	772	787	785	783	802	817	754	818	791	712	783	807	769	783	794	790	769	736	782	770	766	738	857	764	745	792	791	732	802	832	764	768	750	737	800	837	757	748	788	727	797	785	789	816	747	800	803	719	768	781	782	751	834	777	773	781	819	784	767	756	794	787	799	775	780	795	776	813	791	799	805	778	793	770	793	797	767	797	765	809	716	746	833	788	801	737	779	787	824	781	776	819	780	791	838	741	748	808	742	789	769	819	774	728	828	819	791	752	812	778	789	784	755	764	813	794	773	778	809	752	805	752	794	818	802	781	740	865	747	784	759	716	761	788	770	774	784	712	775	741	774	839	782	776	795	774	821	856	768	732	766	798	781	790	802	764	799	803	782	792	792	756	821	761	793	780	770	771	821	733	782	783	737	765	770	770	802	772	735	741	757	781	776	764	784	736	745	767	732	757	791	773	829	736	826	770	720	832	754	766	813	771	795	771	791	767	762	761	745	813	786	823	790	794	755	739	818	800	744	792	784	789	754	794	778	747	736	792	779	782	793	789	775	758	720	781	795	790	746	779	814	730	788	779	795	809	797	780	728	764	790	756	772	828	771	747	786	768	729	751	801	762	857	797	767	781	788	775	773	781	753	769	774	785	737	806	788	772	793	770	781	759	738	788	745	773	777	745	738	827	725	737	796	749	743	791	761	760	816	827	792	815	772	758	803	782	840	796	804	761	749	802	742	813	779	765	794	776	767	770	770	782	740	734	764	814	804	747	801	829	818	803	818	769	773	781	776	753	782	787	800	799	754	761	741	778	774	740	800	796	804	773	793	778	767	723	804	710	813	770	815	819	781	755	800	762	782	738	788	781	756	742	795	734	751	746	742	751	773	757	768	744	740	799	762	795	799	796	776	833	779	834	775	762	778	771	782	817	730	795	777	838	762	839	758	734	778	752	742	745	805	777	777	727	838	839	790	748	807	739	770	757	790	772	787	782	683	753	793	708	750	810	799	830	794	771	794	742	744	804	790	755	811	828	799	768	775	815	768	776	803	789	724	775	765	801	800	749	755	777	754	790	804	775	759	774	799	803	771	758	754	807	724	799	759	766	709	746	817	795	760	805	804	805	746	781	759	812	820	805	773	764	802	767	782	784	795	759	828	805	791	785	810	799	810	776	806	754	782	798	812	814	785	708	807	741	801	791	747	784	748	790	759	787	744	815	747	777	758	823	784	760	811	790	753	720	794	736	795	778	857	748	791	739	780	764	782	836	808	837	782	736	776	741	758	758	802	798	729	822	787	730	782	737	781	798	786	810	838	832	780	767	755	781	733	809	735	760	816	770	804	787	781	814	796	722	796	800	792	744	781	748	747	748	795	821	797	784	755	769	759	838	756	801	773	855	763	757	781	806	775	775	745	789	761	757	767	774	773	805	792	781	737	786	817	759	801	780	755	829	816	770	747	792	750	796	784	764	776	790	788	786	790	782	790	773	716	817	763	838	788	762	766	786	747	766	773	765	784	745	753	789	809	787	830	752	778	826	741	807	759	769	783	719	826	773	789	821	745	788	724	768	805	764	760	784	742	807	741	802	820	778	758	750	774	809	806	715	790	825	828	808	772	804	781	757	750	812	775	781	730	761	771	768	751	772	846	779	734	781	780	748	763	824	769	797	793	783	751	776	779	838	787	825	795	766	776	739	815	772	745	808	780	836	775	710	735	773	765	765	736	815	739	802	763	773	807	774	806	747	777	827	729	736	806	743	774	774	744	798	774	726	786	816	797	778	771	771	805	819	781	817	748	792	787	783	771	736	775	861	743	759	787	793	746	768	828	765	799	799	791	783	822	749	733	847	799	748	780	784	783	816	779	772	752	778	748	801	828	784	804	758	799	806	811	783	791	793	718	759	813	804	745	766	785	817	778	776	801	779	823	782	777	760	800	825	735	772	733	822	820	761	727	817	774	801	774	778	801	768	792	781	843	761	738	782	762	788	791	784	792	771	762	741	811	778	791	773	776	751	755	764	809	789	750	748	800	768	774	767	808	771	805	777	797	811	774	775	789	793	751	776	746	782	795	795	836	733	766	783	841	742	828	853	809	775	763	767	796	793	774	795	758	751	778	720	794	817	735	751	810	758	763	788	777	777	764	787	773	790	755	814	796	744	743	759	754	770	821	782	782	799	803	764	789	767	793	784	728	814	759	770	767	768	775	823	720	778	822	758	768	763	741	778	754	785	786	797	724	774	750	790	769	788	783	783	812	812	790	783	731	756	764	781	790	741	772	761	768	728	748	787	774	804	817	712	765	784	750	758	758	786	781	761	776	796	814	763	796	771	751	752	776	794	825	796	802	787	785	747	727	791	773	801	787	794	824	726	756	811	787	745	776	802	772
13127	1426	475	351	303	269	294	283	222	252	222	231	260	224	242	248	253	240	214	210	229	233	218	202	233	211	206	206	216	198	226	200	211	218	233	221	212	201	218	237	192	227	224	205	215	178	225	202	235	231	213	236	239	214	202	184	206	194	217	214	213	216	220	221	218	223	205	215	196	195	200	194	223	209	195	218	218	194	187	195	204	212	213	248	215	197	206	218	224	214	205	214	207	218	193	190	205	209	215	206	207	222	206	192	208	224	188	221	197	204	213	212	233	201	195	199	230	226	208	209	214	204	207	192	198	211	198	209	199	208	202	188	199	237	205	233	207	204	204	212	238	177	219	238	218	212	211	197	218	203	244	222	211	209	202	232	232	171	204	208	197	206	199	218	235	215	229	208	198	200	215	222	216	195	181	223	204	183	211	179	198	185	192	229	191	224	216	229	217	215	230	199	215	201	219	211	212	217	210	213	225	194	213	209	229	195	228	182	176	204	192	196	208	227	237	229	211	210	209	229	209	206	229	228	197	207	184	207	195	211	215	232	228	205	235	216	204	209	191	235	197	218	188	198	198	214	216	221	215	212	181	194	205	213	209	244	209	198	202	199	223	179	195	234	213	203	200	162	205	239	200	216	189	218	227	214	215	225	210	222	198	222	200	196	205	209	229	210	208	200	220	194	213	212	205	209	223	215	219	199	188	230	203	250	224	193	217	208	210	208	224	209	190	216	207	199	202	195	206	205	209	186	221	214	238	194	200	221	191	222	168	223	215	241	215	206	205	204	211	185	226	212	227	225	234	202	236	196	227	183	205	217	175	217	177	219	227	211	203	225	222	216	220	204	214	203	223	177	203	221	225	201	217	186	217	241	205	219	225	196	208	219	248	204	220	188	232	209	219	233	238	205	197	184	206	220	221	228	198	189	221	214	205	226	196	174	225	199	215	209	242	213	200	218	223	210	222	204	202	224	197	218	205	224	208	236	208	221	200	211	228	202	202	223	188	231	211	202	201	224	196	206	210	213	196	197	240	196	214	217	203	232	208	227	240	207	214	231	199	220	227	179	199	187	226	201	196	206	206	219	204	212	186	208	210	200	225	187	217	232	237	247	249	233	194	218	199	212	195	205	225	230	216	222	211	230	227	212	200	223	210	228	203	217	236	188	203	191	194	251	199	203	195	215	217	201	215	236	231	235	215	178	214	218	223	199	201	195	222	223	173	214	214	202	203	224	181	205	210	210	233	217	207	204	205	209	192	214	233	193	196	223	195	208	206	178	205	207	221	225	201	208	209	222	228	199	170	191	203	217	211	205	230	221	211	222	229	208	196	202	194	219	212	208	231	197	200	210	207	211	228	224	202	226	218	230	201	226	197	191	208	184	214	229	211	209	217	237	214	198	195	225	210	199	216	203	224	211	211	226	198	211	193	209	211	209	236	192	188	205	189	214	227	211	226	199	235	194	243	246	227	195	231	208	190	210	201	207	197	184	195	221	210	215	205	218	215	209	215	174	228	229	189	188	209	226	197	200	201	212	221	222	221	228	194	210	203	185	199	196	221	229	197	201	204	201	216	221	214	224	201	215	239	232	228	223	210	222	243	209	206	219	191	225	207	215	209	208	212	189	222	220	222	202	208	227	205	198	176	203	228	204	220	229	230	214	211	197	195	210	185	195	191	213	213	217	194	222	204	219	215	207	221	230	183	198	192	231	203	204	202	215	206	210	199	198	208	212	204	179	189	190	195	178	219	200	225	202	199	218	212	226	190	182	218	206	222	183	224	201	217	203	219	208	184	219	220	226	206	189	199	242	213	213	170	228	224	201	204	203	201	202	252	214	217	231	230	196	231	214	222	182	220	202	215	198	209	206	227	201	225	193	180	188	217	210	206	200	207	227	204	198	198	201	229	204	200	202	191	200	211	212	175	205	218	220	211	217	213	204	195	215	216	211	222	196	211	192	232	209	197	232	217	196	216	200	203	213	205	223	220	219	203	200	223	213	202	208	208	204	246	210	221	192	223	182	220	231	192	194	234	211	199	235	205	207	238	203	185	209	186	205	174	212	192	217	198	203	229	249	235	225	214	196	239	226	182	251	202	198	234	223	219	212	232	217	225	209	200	207	216	208	202	209	192	238	200	210	196	240	227	240	191	215	214	235	199	239	200	217	250	207	217	193	197	202	191	204	232	211	191	203	228	206	221	179	188	237	226	223	209	210	192	200	225	210	208	227	211	201	224	184	224	253	184	227	191	219	203	221	180	225	199	187	204	193	204	222	229	227	209	180	221	195	205	216	225	211	240	206	195	197	229	224	208	221	224	212	232	218	216	213	208	197	225	206	238	216	215	199	197	201	200	208	228	206	220	200	218	230	208	211	232	222	239	197	189	200	209	223	194	191	198	210	187	200	197	218	225	213	199	210	188	193	199	200	226	186	202	220	207	202	182	210	230	211	209	212	214	219	215	233	204	217	208	202	197	242	206	222	202	223	180	207	225	216	223	200	215	203	200	216	194	211	213	194	215	194	219	199	217	193	216	217	198	200	231	217	196	223	198	199	195	199	201	187	225	247	200	198	191	188	199	198	193	210	221	210	213	202	188	206	204	226	219	223	219	226	220	216	190	205	238	206	216	212	185	196	212	228	162	200	189	201	197	244	224	208	211	203	193	235	223	214	194	207	191	195	205	224	205	203	186	204	204	229	221	216	201	212	189	198	216	229	182	182	197	208	205	198	233	220	206	182	223	195	221	204	203	224	200	187	202	200	207	205	205	229	190	213	242	203	222	216	212	215	194	216	201	210	210	195	190	227	214	225	215	228	206	209	190	192	209	199	204	193	197	207	225	223	216	206	195	221	191	238	221	195	216	236	213	228	207	207	204	220	207	232	214	229	218	230	226	227	214	192	205	214	218	217	200	220	223	210	209	220	224	208	206	243	232	214	189	222	172	205	208	221	211	217	213	219	210	221	220	225	214	184	222	210	185	220	224	223	185	191	193	235	208	203	189	224	182	192	230	209	216	179	217	223	199	204	222	215	210	208	209	225	236	223	227	221	219	199	218	215	210	249	178	218	210	165	222	215	217	205	209	215	210	231	208	219	220	188	209	217	212	205	215	227	200	217	201	215	190	208	213	189	231	251	198	201	224	213	230	219	228	232	234	232	222	180	204	201	227	194	215	218	193	227	221	225	215	207	199	237	222	211	211	219	207	242	203	190	191	200	206	226	202	223	213	193	203	223	208	203	190	212	208	183	206	227	217	190	207	211	223	243	231	205	196	207	210	201	210	188	217	187	202	195	207	199	212	198	237	209	205	209	185	230	226	224	219	204	196	223	219	205	214	223	199	204	197	200	213	222	230	221	209	214	210	209	206	197	212	226	225	197	200	235	200	201	201	226	204	199	229	176	218	197	209	215	244	240	211	196	215	223	196	211	206	211	198	209	231	210	223	205	210	204	180	207	200	215	192	233	198	205	189	241	231	207	193	215	205	223
8282	1021	1038	1119	1051	845	826	758	736	817	771	795	760	711	700	708	714	655	663	592	615	621	563	532	549	547	512	548	547	524	562	575	509	561	527	577	590	559	519	519	556	529	524	561	517	529	496	502	573	498	541	520	538	515	527	552	552	599	548	555	555	558	522	523	569	553	539	520	507	501	570	549	584	565	547	500	515	546	545	510	526	539	491	508	537	532	557	498	578	536	525	547	499	567	479	583	545	565	564	537	569	522	552	553	533	484	520	559	558	542	534	539	491	512	516	536	570	513	540	553	527	580	502	549	539	548	530	576	552	476	526	519	517	563	547	558	517	538	527	536	530	572	516	530	551	499	543	539	520	530	561	553	507	497	595	549	504	564	561	478	536	571	536	544	572	519	555	575	571	525	549	528	515	543	529	595	550	517	580	533	516	545	539	563	521	578	502	549	522	507	568	537	552	577	536	525	570	522	540	510	551	563	530	531	549	529	520	581	553	534	535	564	524	541	538	479	587	514	535	580	515	555	530	543	512	520	551	499	483	586	495	546	518	553	550	532	488	531	536	550	558	531	540	564	529	542	507	535	510	510	521	606	546	566	521	528	547	521	544	513	504	536	537	505	529	544	510	517	540	520	510	519	558	508	529	554	561	506	532	540	527	507	532	551	524	543	499	519	504	547	506	531	553	510	556	547	558	538	550	535	582	527	532	574	529	515	509	548	536	571	515	549	534	547	519	567	532	557	544	521	474	529	561	547	512	557	524	552	486	532	542	537	526	559	508	572	506	503	509	509	527	510	527	532	541	566	556	520	526	534	528	565	534	559	556	487	514	542	543	523	563	537	542	504	537	526	518	562	544	498	565	526	538	497	523	536	513	554	491	550	564	516	516	556	546	576	499	532	557	587	550	493	501	539	549	532	506	542	565	528	547	543	552	554	528	474	533	569	553	526	553	514	561	554	589	531	559	501	528	501	566	523	491	544	542	537	540	539	502	550	489	526	504	540	573	511	502	538	552	532	566	529	533	490	527	559	526	528	519	580	504	590	531	558	539	498	540	527	532	531	530	550	509	537	549	579	553	518	546	527	551	558	526	550	537	511	552	550	530	533	506	531	521	550	540	542	554	497	530	560	543	538	555	478	550	521	597	546	529	523	578	505	531	527	480	578	544	554	538	518	562	520	512	590	547	562	578	566	584	548	523	531	548	510	518	542	541	508	527	531	561	463	517	548	546	508	530	528	536	533	488	517	532	514	555	505	557	488	535	518	525	528	543	519	545	560	493	537	545	544	529	518	558	570	549	510	584	559	496	511	545	521	515	548	565	509	517	510	529	526	569	533	553	565	510	533	542	535	520	539	562	564	533	543	556	514	545	555	522	558	543	545	527	530	527	584	514	541	495	513	565	542	550	540	500	552	533	530	525	534	529	506	532	564	522	549	550	558	521	535	551	459	529	535	537	520	538	561	566	553	512	540	530	534	520	527	571	535	528	561	498	527	493	529	542	561	537	541	563	555	561	511	546	535	534	559	532	518	554	536	561	539	537	509	507	550	535	544	517	492	532	544	568	526	570	526	549	528	538	573	528	551	527	530	520	557	548	545	527	516	551	538	503	541	537	539	558	545	516	546	519	549	568	524	524	559	536	568	556	533	482	477	528	543	551	532	514	581	553	533	557	522	514	549	533	532	532	501	526	573	551	540	526	529	564	568	544	534	492	544	568	573	525	523	502	548	501	567	565	546	503	523	495	507	551	534	563	550	520	565	549	559	491	504	527	563	506	553	539	527	510	549	507	560	531	505	536	538	553	553	511	514	518	523	547	574	527	529	503	541	524	538	514	559	568	525	490	500	548	560	519	518	520	474	543	541	563	545	550	517	538	595	527	547	547	538	532	486	530	522	493	540	527	534	517	510	601	530	546	498	493	534	566	518	588	508	525	521	520	508	582	560	555	550	525	534	530	565	519	547	580	528	513	548	517	522	559	500	495	510	541	518	535	528	515	540	525	528	566	534	587	532	554	553	553	522	541	537	496	507	568	523	526	577	517	522	522	581	512	517	562	546	512	510	539	539	498	526	551	544	585	531	531	500	506	535	552	575	525	509	550	545	533	540	533	548	569	546	533	543	507	554	520	541	554	599	526	567	553	542	517	535	545	545	550	549	550	544	540	514	560	541	539	511	531	574	579	514	529	569	560	563	554	566	497	560	492	530	518	603	553	600	537	561	544	527	525	523	568	594	516	516	518	537	527	560	514	576	542	561	545	518	545	497	493	489	552	527	540	586	533	560	518	541	501	540	498	507	554	600	492	587	530	532	588	549	518	534	513	548	557	536	559	534	533	508	525	523	549	525	521	534	543	546	575	540	576	521	524	580	548	494	510	541	546	562	505	511	544	553	501	561	554	518	528	524	570	535	473	571	553	532	541	500	548	492	511	550	503	502	580	535	537	571	509	529	515	509	499	585	495	569	522	547	542	540	543	533	547	502	536	574	538	541	544	530	529	516	531	564	577	537	517	556	520	562	534	517	516	548	499	495	508	532	542	517	489	497	533	562	543	545	499	549	569	515	495	519	556	540	545	508	514	545	509	535	526	534	490	495	540	578	536	584	507	556	539	510	534	526	535	544	509	565	532	530	544	535	551	550	518	509	531	505	540	504	544	489	562	579	510	515	506	524	569	532	491	521	563	548	516	535	504	524	522	548	532	505	531	507	540	522	502	504	521	543	547	516	562	519	534	535	502	517	555	480	563	530	550	501	527	532	511	533	542	515	545	518	506	557	527	539	554	493	552	541	562	544	555	584	531	513	519	534	533	523	573	506	533	532	580	554	565	543	483	550	526	543	515	554	519	511	555	528	548	555	504	519	574	566	518	537	535	574	528	578	506	544	533	531	577	506	526	510	523	524	548	519	492	513	517	537	546	554	572	554	516	531	533	544	542	550	548	521	529	561	512	521	546	523	536	502	578	536	514	495	580	532	549	533	517	562	506	539	583	535	537	533	543	542	521	498	529	518	552	503	538	551	532	539	555	570	517	549	536	489	513	567	518	521	531	579	546	527	497	512	526	566	559	538	517	572	532	520	490	487	508	513	502	540	476	507	534	529	544	545	535	503	536	525	476	502	530	512	550	493	544	497	521	500	535	550	571	502	521	511	551	534	560	534	535	522	534	563	560	530	516	572	502	540	541	551	535	563	562	523	529	522	529	531	541	527	564	516	583	521	531	547	522	548	556	523	510	493	537	535	521	565	511	545	582	559	534	512	533	515	524	583	542	571	527	528	566	540	535	557	526	540	513	509	537	532	561	552	532	554	520	552	510	515	527	487	559	540	531	574	524	550	532	525	557	521	603	508	528	566	510	509	520	542	529	584	509	515	521	540	545	552	545	521	536	521	507	568	582	574	551	525	522	535	548	541	533	507	507	560	557	518	515	555	538	530	532	535	558	504	504	528	530	495	560	550	541	592	569	508	527	537	556	532	545	563	508	567	574	499
21632	3051	1263	899	715	587	505	449	428	444	409	404	417	396	387	388	344	376	369	371	353	372	347	334	343	342	358	343	313	353	337	363	329	327	336	339	337	341	325	329	334	276	326	332	345	351	327	384	369	356	340	359	371	333	326	317	328	296	300	320	332	307	331	334	315	325	325	360	342	309	341	327	279	321	334	341	344	307	310	362	301	362	320	328	330	364	347	306	329	367	344	340	281	311	337	370	347	351	357	339	316	343	343	320	339	325	336	347	339	336	337	343	356	322	343	344	344	340	293	303	334	319	324	322	362	346	346	325	330	322	352	340	352	331	307	352	356	340	329	337	323	318	320	346	324	354	341	342	333	337	319	281	351	351	321	325	347	335	333	339	333	322	320	351	326	329	299	347	361	314	317	319	321	339	310	330	364	342	329	331	334	323	366	366	332	306	341	285	345	320	342	307	316	320	320	321	334	346	346	363	354	318	322	327	281	321	323	345	327	345	324	312	327	329	351	320	335	335	328	324	355	331	312	339	332	338	349	328	374	321	322	320	364	318	318	303	310	308	330	321	338	323	336	361	360	348	347	322	325	367	330	326	304	316	309	367	359	310	328	392	342	311	316	344	327	343	341	351	346	358	306	345	317	344	342	355	332	347	341	299	309	341	306	336	319	350	313	329	349	285	319	325	341	315	302	347	324	344	326	300	348	358	302	362	344	335	321	324	325	292	303	341	343	273	307	316	318	332	342	309	325	300	347	345	314	342	325	342	312	321	348	338	317	291	358	322	355	317	330	346	321	352	331	334	347	350	321	359	344	315	326	317	354	325	345	317	333	354	337	326	334	298	298	378	376	328	342	358	359	326	338	346	351	316	328	323	354	321	325	330	337	337	311	340	340	314	347	313	329	353	330	342	323	332	312	337	364	356	328	330	368	339	328	349	334	377	327	332	369	348	365	365	338	335	322	351	337	323	348	280	341	311	342	326	346	286	303	343	329	309	376	351	349	309	303	330	340	296	331	368	314	302	315	343	300	339	341	323	345	324	346	310	365	322	320	343	325	304	339	349	332	324	320	323	352	317	361	335	349	371	346	334	310	367	334	337	330	365	344	312	326	331	311	351	337	352	319	357	352	337	342	303	307	346	356	356	334	369	341	297	349	355	325	339	338	343	322	322	342	315	367	341	330	330	313	311	348	337	369	327	307	335	364	329	325	324	361	354	317	336	316	309	350	305	312	321	344	339	339	352	363	329	332	319	308	344	332	350	347	317	327	312	330	305	317	310	331	331	326	306	316	383	311	344	313	341	305	342	357	313	343	342	247	337	308	339	333	340	312	328	359	333	345	312	324	345	340	331	316	331	346	308	321	315	362	350	292	310	340	324	362	311	311	362	319	330	358	327	308	371	325	309	332	342	315	334	380	326	331	361	328	376	349	348	323	327	338	340	343	319	317	329	338	348	335	333	378	324	320	345	362	333	334	354	330	345	326	303	351	330	325	363	310	307	345	318	346	292	328	333	316	354	310	329	339	319	329	325	311	372	352	316	307	298	341	343	369	341	330	327	309	340	377	351	374	321	316	349	318	347	299	324	348	323	312	316	317	348	324	280	311	318	313	323	338	327	330	295	325	347	305	302	307	325	368	335	347	297	362	338	349	309	337	327	337	301	329	324	328	337	329	341	336	324	331	331	349	352	348	352	355	329	335	358	329	341	325	323	308	316	333	366	353	372	320	346	340	356	310	305	367	319	332	348	336	345	339	355	317	325	330	304	324	329	348	335	356	343	336	346	334	344	361	334	348	333	354	365	346	328	356	333	350	328	324	316	321	331	348	314	324	354	330	322	356	334	302	332	351	335	362	342	319	330	330	343	349	323	296	333	300	321	320	304	333	369	357	322	369	341	333	300	318	338	324	320	340	371	311	305	325	300	344	325	320	340	351	310	349	352	324	340	349	303	325	321	312	330	325	334	336	344	341	310	317	332	333	327	308	337	321	309	360	352	342	344	336	353	341	339	302	328	322	348	318	350	341	329	355	316	324	350	323	349	318	354	294	332	351	313	343	326	326	317	358	377	343	357	343	339	378	314	307	345	339	376	356	335	362	321	318	309	309	299	352	353	328	310	304	296	336	356	346	313	323	342	308	312	331	337	311	323	340	319	370	339	330	318	346	307	326	331	303	364	315	307	312	333	368	371	328	363	340	353	357	354	378	314	349	322	319	330	304	300	338	313	360	344	351	340	334	354	340	315	313	320	356	306	352	340	363	351	362	328	312	355	321	324	332	342	342	305	331	310	312	394	336	310	330	300	329	357	341	311	297	325	323	302	319	328	319	314	334	303	361	364	289	354	351	336	349	316	311	322	338	346	325	327	325	328	336	329	337	341	314	341	331	326	316	320	332	336	352	332	349	346	336	330	319	325	335	306	350	338	312	318	318	347	323	326	318	311	329	356	352	319	398	321	324	319	328	328	348	332	313	304	380	354	341	314	336	339	329	329	318	327	344	352	355	328	359	321	336	347	283	369	372	316	377	349	330	336	330	374	364	320	338	331	342	340	322	344	326	339	333	338	327	363	331	334	319	343	322	319	339	347	364	320	313	351	308	334	336	317	347	352	332	310	306	333	348	314	269	338	311	311	368	319	320	325	365	361	335	315	338	332	353	306	330	340	327	350	339	278	325	325	345	324	357	320	321	332	357	323	324	325	358	337	325	342	361	315	339	337	314	368	336	344	343	356	310	309	338	333	396	354	353	337	296	347	348	328	316	313	339	320	355	326	334	348	304	361	292	361	350	320	342	325	341	310	323	349	329	331	379	343	346	325	350	318	345	344	334	303	332	320	322	297	334	328	299	340	330	350	339	352	344	308	321	325	330	307	366	302	357	343	320	325	317	341	342	295	332	322	335	329	290	341	354	311	376	351	343	355	327	332	328	361	336	293	316	365	348	306	336	344	361	323	339	338	337	367	325	375	328	414	351	328	324	299	330	352	330	346	316	360	324	310	298	341	338	334	335	339	331	313	323	295	342	317	326	315	319	335	332	341	306	307	312	319	349	357	308	332	344	319	321	384	356	309	338	330	323	349	332	314	323	349	375	311	319	352	320	353	337	336	323	307	313	327	363	303	338	312	327	330	340	361	353	341	315	339	321	318	331	346	367	373	350	337	353	359	354	333	323	294	304	364	343	330	333	313	352	337	340	320	359	337	356	349	359	332	321	336	342	331	346	311	343	318	335	287	342	311	290	335	315	350	365	325	362	314	355	351	341	340	337	289	299	360	318	356	318	316	348	341	385	344	333	323	346	338	353	350	333	323	359	345	346	325	328	359	342	352	343	321	331	326	310	366	357	341	337	323	360	325	312	338	331	350	335	353	328	321	316	342	323	318	290	348	333	347	335	335	315	327	326	327	332	331	343	355	320	336	325	336	330	341	324	322	329	361	343	323	348	293	367	346	315	344	321	309	316	322	332	360	366	336	329	351	342	371	313	325	334	311
13576	2106	2389	2694	2395	1931	1695	1560	1452	1458	1289	1285	1282	1187	1187	1092	1069	1053	1029	1004	893	895	909	869	886	850	848	821	810	858	829	872	806	819	817	792	762	835	825	808	814	795	804	806	811	840	778	868	779	731	774	792	774	821	798	808	884	824	810	770	839	765	748	843	794	804	803	784	803	793	795	815	822	801	805	809	781	830	726	835	783	762	788	783	814	836	749	766	797	800	755	748	750	801	791	799	797	790	784	785	797	832	811	826	748	853	761	753	780	787	815	789	829	780	751	789	782	778	782	818	821	797	789	700	756	714	760	779	781	798	771	792	822	801	783	798	773	799	821	788	794	813	744	763	780	742	761	778	767	772	808	774	799	771	793	782	830	765	793	800	829	764	770	816	775	829	789	796	759	833	739	779	820	805	827	825	733	797	748	790	841	808	812	808	808	771	804	849	784	716	826	786	771	764	836	821	798	816	804	753	774	833	778	770	812	793	757	749	799	809	781	805	802	772	770	802	757	775	817	780	789	799	829	751	747	812	840	773	795	783	809	794	796	767	821	810	770	785	777	809	835	771	764	779	774	804	799	746	749	809	774	754	781	778	766	791	757	791	777	799	764	742	744	767	752	738	808	785	789	738	756	734	786	751	760	779	771	756	813	782	772	817	824	767	786	768	733	796	770	780	788	781	786	754	786	796	811	810	781	811	786	767	816	798	803	775	738	790	797	789	774	815	815	788	821	782	751	774	759	779	790	784	799	749	776	809	799	831	828	806	841	757	800	765	751	769	833	809	755	808	845	793	807	793	730	797	774	836	771	748	753	776	772	792	833	785	790	798	798	788	750	769	854	804	770	770	814	810	737	779	803	767	764	760	786	782	818	845	787	853	771	801	780	789	826	761	781	742	775	726	782	786	797	803	832	767	792	839	751	784	810	822	789	731	832	778	832	765	836	751	805	784	769	748	796	739	763	751	744	755	792	802	743	810	806	799	812	845	816	792	756	768	818	771	800	766	753	767	750	817	802	775	792	792	767	815	765	803	803	759	762	768	821	764	799	787	798	765	780	811	783	733	751	742	743	769	705	758	791	792	795	789	824	778	781	797	785	777	763	793	829	770	749	810	792	762	794	801	749	740	800	793	785	773	792	762	822	766	813	787	778	767	787	762	790	782	800	793	780	802	778	785	802	785	798	769	777	781	770	776	768	757	821	783	813	829	818	760	751	831	795	781	770	753	778	795	780	835	805	820	808	774	750	812	793	792	807	801	765	796	811	826	771	794	828	761	774	834	792	725	843	802	800	792	789	829	836	778	809	772	783	803	818	719	796	806	738	812	781	775	820	775	786	770	763	797	781	810	817	790	780	820	764	816	759	809	802	768	836	811	770	785	791	750	786	812	803	863	813	795	804	778	795	774	812	810	800	832	796	760	736	748	775	778	845	792	779	751	790	775	832	829	755	749	801	763	731	834	828	800	839	738	792	773	806	769	777	753	766	753	817	792	805	767	780	799	793	752	800	816	811	818	830	801	839	787	809	782	785	807	803	753	737	773	797	764	779	793	867	789	768	777	749	771	753	830	777	803	798	778	762	820	775	780	804	816	759	835	787	725	767	751	737	761	789	773	776	780	792	816	811	811	755	827	755	808	795	790	779	782	756	752	777	789	774	756	758	743	763	807	800	771	775	829	791	762	805	814	779	816	831	813	821	787	805	813	800	819	798	831	818	768	832	809	825	776	796	737	778	760	741	810	794	771	768	778	800	781	744	756	840	769	826	753	784	805	790	782	811	803	776	775	781	789	802	814	772	773	762	791	758	775	819	807	832	796	781	773	758	804	795	797	810	757	791	782	774	765	816	819	831	808	753	738	777	765	799	846	798	787	787	733	839	781	785	774	810	761	791	795	834	777	808	752	822	792	778	811	742	783	808	722	785	763	734	793	773	788	750	723	783	793	803	763	774	796	778	813	791	796	799	765	819	796	789	811	741	785	807	802	798	829	812	807	785	768	792	801	772	764	814	787	738	822	780	754	780	812	812	777	773	774	816	749	813	774	752	781	765	728	808	786	768	769	802	780	797	791	778	761	771	825	740	804	785	808	724	824	823	799	819	744	797	778	743	781	765	804	776	748	778	804	779	739	825	782	781	769	785	793	794	751	819	779	795	801	796	852	804	788	849	774	771	781	794	778	798	770	757	784	799	737	741	799	772	793	803	786	822	776	791	768	745	816	785	786	805	791	757	805	781	789	750	749	773	787	779	787	814	791	805	794	802	794	769	759	791	756	760	801	764	814	796	765	783	824	768	811	820	769	824	759	753	822	713	788	773	725	778	825	736	787	782	803	843	742	781	823	767	815	735	788	791	820	822	740	750	771	804	827	787	825	804	825	827	770	779	789	822	759	774	848	792	750	819	825	762	783	788	814	761	777	790	771	782	783	790	812	770	791	787	772	837	743	814	752	773	794	770	785	772	794	781	814	792	770	785	831	758	770	780	799	752	805	817	789	788	788	777	772	777	786	775	828	820	780	835	792	825	833	823	763	832	772	785	759	770	767	842	829	767	835	743	834	794	751	802	791	781	833	801	758	763	775	776	756	766	808	762	795	798	787	781	729	810	794	776	747	801	794	801	779	789	787	779	880	789	819	805	861	792	778	785	805	794	781	752	832	730	811	827	799	755	763	776	770	794	746	762	782	771	753	818	819	801	788	775	741	798	755	770	733	724	799	787	778	819	810	761	721	772	758	748	762	804	845	799	774	759	748	771	769	731	850	785	727	798	809	761	786	751	767	793	770	750	780	789	799	827	791	811	824	763	779	772	799	757	737	837	759	745	789	745	747	772	801	763	798	836	769	790	778	839	800	762	789	839	775	844	827	755	765	700	793	812	811	790	772	768	790	745	766	810	762	729	794	726	804	760	813	798	795	808	754	736	782	792	799	768	813	794	798	810	786	784	783	827	806	788	786	806	746	804	818	757	776	758	801	801	731	800	809	808	766	814	784	768	808	785	761	772	782	768	781	775	741	835	803	792	779	756	812	804	795	741	738	758	731	785	766	805	795	773	764	803	780	759	785	761	816	803	796	733	817	769	750	831	815	803	796	812	805	788	805	790	742	762	760	799	801	787	776	752	845	809	800	743	788	789	824	778	814	813	827	809	825	819	826	795	760	834	768	802	732	776	755	792	782	850	777	792	775	799	762	826	807	841	801	750	809	756	757	816	820	845	782	801	776	759	789	758	809	770	760	809	808	761	795	798	800	759	744	783	825	757	798	787	776	767	804	760	805	753	773	784	738	766	799	836	810	766	789	787	793	765	762	785	789	737	767	792	816	783	789	797	804	778	804	796	811	825	762	749	883	773	760	773	770	813	754	828	771	773	755	756	818	787	787	778	776	787	775	741	805	787	793	777	855	763	831	836	774	771	775	808	752	759	768	821	781	773	801	766	818	790	822	800	810	798	752	808	807	744	755	761	803	799	801	779	756	763	752	753	802	752	766
24084	4528	2015	1344	947	789	620	529	500	449	443	453	473	427	420	395	356	387	404	384	364	346	374	359	321	346	336	344	328	312	345	335	338	337	363	354	332	307	350	335	352	320	350	335	354	321	337	356	350	293	335	349	336	328	342	331	343	363	348	335	361	320	340	327	292	345	308	328	309	326	347	337	351	346	319	342	332	340	328	327	324	349	348	337	322	361	372	306	396	359	354	343	362	363	320	340	310	351	329	338	319	318	315	350	305	328	313	337	330	325	347	346	331	349	364	312	333	298	339	350	323	348	346	320	356	327	321	321	356	365	362	333	307	353	320	347	357	304	335	348	350	334	355	357	325	331	323	350	328	354	334	336	315	334	325	308	339	311	307	322	336	319	333	312	343	338	328	324	324	276	335	310	303	341	398	338	338	322	343	366	345	335	351	312	311	361	330	334	326	356	342	349	319	356	312	360	364	324	318	307	329	318	343	350	304	367	330	326	308	313	295	366	334	344	374	334	320	339	345	365	304	330	325	308	319	355	365	331	321	322	296	336	321	330	320	318	346	335	291	297	336	352	316	309	343	361	353	341	342	356	319	355	325	328	328	352	346	336	342	377	335	327	351	329	313	315	315	345	318	327	312	319	369	331	352	318	336	359	332	298	327	362	337	353	314	310	317	334	300	343	337	357	354	353	331	281	336	308	344	283	355	345	310	318	326	320	345	312	311	313	327	349	340	314	339	347	347	280	352	331	354	305	340	327	365	334	301	353	341	294	346	340	333	321	330	313	341	306	325	334	331	292	340	295	364	327	335	341	353	344	338	338	340	325	317	346	322	273	329	351	332	326	343	332	328	295	310	357	322	389	359	337	316	306	320	339	335	308	354	369	281	327	346	325	316	327	338	332	334	319	362	342	339	344	304	355	311	307	356	352	370	320	312	343	336	307	317	323	320	310	358	373	355	335	340	344	334	366	332	330	328	330	329	327	347	328	359	294	350	360	325	347	358	325	307	335	344	353	323	339	352	320	316	364	321	333	337	324	316	323	327	344	319	338	329	341	331	312	336	306	308	325	275	305	361	322	333	329	351	296	356	339	350	364	348	346	297	364	367	308	336	332	328	317	343	311	361	344	342	363	325	310	331	333	319	345	331	364	335	317	319	346	328	346	311	339	336	358	295	334	327	317	341	310	331	338	339	321	313	301	337	320	331	371	352	326	354	342	336	335	328	314	353	324	300	282	335	351	360	368	346	352	315	322	311	340	345	349	338	324	341	328	332	374	306	297	362	348	340	351	300	329	374	331	300	324	319	298	357	293	339	341	350	325	328	345	297	331	350	335	267	358	301	318	288	339	351	386	313	315	345	316	292	370	333	347	332	364	326	310	329	334	318	328	332	323	334	363	333	313	341	319	305	315	340	301	302	340	337	300	352	355	333	331	293	346	323	347	309	366	319	311	312	311	321	346	356	334	299	352	347	323	300	316	340	309	354	324	331	313	346	323	324	347	314	355	317	333	340	327	334	318	340	318	313	358	346	349	299	349	330	349	322	353	336	344	360	335	332	335	395	352	330	365	313	301	315	339	355	364	321	295	369	325	354	330	344	348	340	328	325	357	359	333	341	304	365	355	306	326	366	324	301	343	328	338	337	312	344	324	344	346	308	338	321	343	321	370	334	327	368	321	333	315	312	326	292	332	346	344	320	342	330	333	292	343	329	327	343	351	317	346	329	318	328	309	343	297	363	320	293	306	355	350	369	363	310	320	333	324	315	326	361	321	313	335	297	352	362	339	345	330	314	308	345	334	342	322	387	339	317	348	364	364	360	328	295	315	342	363	322	298	324	303	349	337	366	330	370	363	278	336	316	381	333	321	346	372	330	353	328	331	330	313	329	315	344	341	326	353	317	366	315	348	308	299	307	334	330	338	348	337	303	336	323	311	312	359	324	351	312	323	323	297	359	338	340	329	352	341	322	301	307	311	365	333	337	328	319	343	329	301	345	326	328	326	330	351	326	330	334	324	325	315	334	336	324	363	361	318	326	320	331	331	323	371	357	347	313	348	348	322	353	326	333	337	331	345	346	330	353	331	312	347	350	331	339	311	317	308	312	296	376	343	316	307	341	374	306	322	347	316	317	356	317	342	315	342	315	351	351	332	295	321	293	303	344	338	317	287	331	324	320	348	318	350	326	307	337	310	312	341	298	343	316	364	346	339	312	360	347	341	319	325	342	313	321	330	373	369	320	331	309	338	354	343	331	338	321	328	335	313	334	341	335	296	327	335	350	327	309	353	309	351	365	356	356	334	320	346	305	353	332	322	369	333	360	335	316	322	361	320	329	346	316	321	354	343	303	317	347	312	350	338	365	362	341	341	337	349	321	331	315	310	297	318	340	298	335	338	326	340	347	395	308	351	371	348	336	327	310	351	387	299	322	326	306	325	323	338	349	332	303	346	336	326	334	336	324	327	360	331	313	320	313	331	352	316	316	320	347	322	311	331	313	310	319	340	308	370	323	311	323	311	362	346	352	351	325	339	347	333	344	328	328	327	298	352	349	280	328	337	332	337	320	351	361	336	342	344	317	311	370	336	325	358	291	322	315	372	297	308	330	331	293	335	379	296	328	334	311	335	303	332	349	337	331	325	311	320	356	341	329	333	335	320	319	320	309	319	375	353	323	374	345	355	402	320	328	341	352	295	313	324	352	355	358	356	395	331	352	355	310	303	297	345	356	337	346	366	343	332	339	328	312	274	309	349	346	346	326	334	367	327	332	289	328	327	329	328	337	338	325	329	336	308	341	349	340	284	324	360	325	365	315	347	316	317	332	304	335	327	351	328	309	342	306	327	352	309	327	302	321	302	348	318	344	355	334	335	382	343	290	308	325	305	339	333	344	338	339	320	342	371	380	347	331	359	358	352	362	308	358	331	313	328	360	350	297	338	328	365	343	334	294	329	347	360	328	356	322	330	347	303	352	322	331	337	327	319	320	345	366	309	352	327	334	334	323	318	315	304	320	305	327	338	359	308	309	326	320	319	303	348	330	325	291	316	317	357	352	360	336	338	370	363	365	341	338	315	349	338	334	356	339	315	332	306	337	349	348	340	335	312	304	336	338	349	299	311	324	318	332	353	326	332	341	315	320	295	309	357	331	333	363	335	320	300	322	358	350	316	337	331	296	363	325	303	315	348	309	353	335	304	309	339	335	328	364	322	340	314	332	300	318	353	348	304	351	355	315	305	340	356	333	326	329	321	319	347	331	356	339	349	329	327	335	337	327	347	356	348	341	305	338	327	316	291	345	334	337	337	302	354	358	367	369	327	356	374	328	345	334	341	340	287	314	318	305	360	348	321	306	318	339	313	325	321	346	309	366	344	353	319	342	332	323	331	326	362	314	335	316	344	334	341	345	340	370	340	342	326	314	333	353	340	356	328	352	362	353	314	320	332	348	333	325	322	295	304	314	315	318	315	292	337	338	318	346	347	339	355	321	299	343	370
14187	2877	3610	3993	3451	2835	2330	2032	1962	1731	1571	1641	1656	1419	1461	1303	1274	1055	1160	1075	978	966	895	899	871	813	869	836	930	828	826	832	755	845	833	837	801	789	844	801	797	788	820	829	808	794	799	792	800	775	764	772	795	807	754	817	871	882	776	809	777	803	792	754	761	822	818	810	819	844	778	824	806	772	755	791	773	766	789	732	844	789	755	749	731	762	759	766	762	747	737	816	688	736	769	817	720	758	830	787	788	736	819	807	793	740	696	730	715	734	755	805	749	744	797	777	798	755	776	777	763	722	759	784	757	776	773	779	781	733	777	788	698	780	747	784	732	757	759	752	764	728	740	774	727	760	779	764	812	775	803	817	796	749	760	819	773	794	735	778	723	762	767	730	713	767	727	807	768	797	742	754	733	803	709	751	784	791	741	778	759	809	751	771	765	779	833	776	761	783	761	772	781	736	752	703	786	776	755	800	791	832	785	754	770	803	783	760	742	761	767	812	766	781	805	744	785	732	780	781	700	828	765	775	796	772	774	775	760	763	776	729	787	740	755	809	835	742	759	764	739	768	769	748	754	746	744	796	781	773	772	737	775	765	766	761	796	711	821	744	808	751	784	799	755	768	805	787	747	738	740	773	750	756	806	770	790	759	739	797	752	753	757	744	789	721	791	780	754	829	729	746	812	775	788	756	762	778	776	755	777	732	752	773	762	761	770	748	786	797	786	769	711	741	785	784	766	783	774	756	782	747	761	740	807	797	704	816	754	786	812	751	805	727	799	754	760	758	755	751	794	851	797	734	798	745	753	721	718	763	747	766	765	766	811	727	791	737	812	793	780	756	785	771	800	764	746	769	763	767	774	784	772	745	695	778	755	779	796	733	777	737	765	785	743	724	781	831	780	780	806	737	794	705	736	743	729	850	765	746	755	815	772	760	785	736	771	790	777	773	755	730	754	800	770	749	739	838	830	787	778	763	775	792	792	756	781	760	744	735	761	765	776	820	748	787	732	789	746	776	759	773	787	759	781	731	756	739	751	718	727	762	757	724	790	783	793	783	761	775	765	766	790	796	785	741	733	785	785	755	727	720	825	787	828	784	770	768	761	795	722	770	786	794	751	743	741	740	740	744	789	769	758	795	775	748	780	760	777	686	739	750	735	777	782	763	806	743	768	738	764	794	782	729	786	739	793	760	725	775	766	760	722	772	779	746	746	795	784	765	768	830	774	801	779	782	714	797	787	780	750	788	776	756	775	777	743	740	727	757	757	710	762	764	746	832	737	760	740	792	777	752	768	749	772	774	756	836	734	810	784	774	780	763	765	780	763	757	734	756	761	770	758	764	813	774	734	763	785	807	733	810	732	789	770	700	763	782	746	780	762	773	826	733	771	748	787	722	773	801	772	760	767	745	737	764	733	801	813	769	768	786	757	721	799	785	782	765	770	759	745	758	767	720	795	775	742	764	764	755	774	801	755	746	789	749	785	789	706	797	768	736	760	775	787	736	733	771	751	745	729	734	770	760	730	813	794	763	796	751	778	754	768	750	767	695	786	769	761	747	804	768	799	781	753	747	749	751	742	753	766	814	772	758	745	738	773	757	801	766	760	747	734	742	792	750	788	805	754	748	753	787	760	796	736	791	798	774	778	750	773	787	791	817	721	841	768	779	758	741	764	754	818	762	751	746	730	780	755	704	801	762	757	804	764	756	800	739	734	722	760	801	753	758	774	749	820	711	751	784	776	739	755	784	787	699	805	749	818	787	793	727	802	775	750	725	783	754	742	803	781	758	776	755	747	785	774	756	799	756	776	790	784	780	703	766	737	764	729	778	823	798	775	770	788	720	755	790	785	755	774	721	770	778	753	741	749	773	740	740	715	818	743	781	753	701	702	823	746	818	769	780	742	752	818	776	789	709	787	784	764	779	764	793	766	796	756	730	720	774	735	779	783	777	767	750	761	815	715	757	780	781	739	731	761	814	748	789	804	752	789	834	751	783	742	717	732	780	779	783	691	772	768	747	805	732	773	748	764	739	772	778	730	749	794	771	773	785	769	766	803	738	747	805	741	789	791	793	781	791	742	715	776	757	731	777	770	771	824	795	785	755	765	771	778	753	744	787	777	762	760	804	782	807	736	755	787	825	757	740	776	721	771	723	762	738	786	764	778	794	702	764	760	760	731	739	751	701	791	799	769	718	771	735	721	776	718	795	797	731	753	726	791	778	746	777	764	788	740	736	819	779	711	773	781	746	777	778	791	801	726	741	796	723	728	793	792	808	759	729	716	778	822	796	804	722	758	733	745	746	773	745	781	761	782	753	739	762	781	787	730	763	760	792	746	766	745	795	744	752	721	744	751	779	803	766	790	794	753	743	702	787	761	756	775	773	804	744	820	770	782	796	751	778	722	785	797	795	726	758	767	742	741	720	770	744	809	805	753	736	714	751	759	812	782	765	752	805	782	804	811	764	752	771	717	749	763	772	734	807	817	788	807	781	764	803	772	749	741	746	764	757	744	757	802	736	775	791	764	778	771	714	750	707	768	775	778	789	805	747	762	760	776	766	775	768	742	707	733	791	770	752	780	770	787	792	815	786	811	724	726	754	722	775	726	754	731	785	819	780	726	748	761	788	718	764	754	788	758	787	766	793	732	775	790	744	738	759	728	767	791	749	761	801	766	764	792	822	789	759	723	774	767	786	769	784	829	743	740	766	789	775	766	797	762	728	741	725	743	779	702	732	774	756	798	760	763	794	745	791	788	743	774	714	770	799	779	733	769	824	798	759	812	762	771	749	715	702	761	743	775	769	747	800	747	793	754	804	759	750	750	736	768	775	789	775	779	806	791	818	812	766	806	737	773	763	734	784	779	738	754	768	729	801	808	806	791	797	766	784	752	764	745	811	735	780	762	738	796	734	775	764	754	718	782	774	765	753	751	808	743	785	781	728	790	778	760	733	801	785	777	773	745	742	763	737	814	806	763	756	774	793	745	761	760	760	836	739	744	786	783	796	769	829	787	777	785	767	851	764	795	736	770	755	731	766	721	787	700	781	802	797	745	738	789	718	753	824	762	704	789	782	744	825	773	823	718	755	736	767	734	776	776	734	779	739	758	773	764	765	783	778	757	829	767	770	766	791	719	813	740	782	783	800	818	773	804	773	822	785	720	791	753	732	792	721	760	801	752	767	772	767	768	771	753	799	797	808	765	798	778	746	800	784	721	769	804	731	722	751	771	733	781	775	761	761	745	760	760	746	770	717	751	773	739	771	779	760	743	800	786	742	802	764	759	712	806	747	778	743	737	732	731	814	769	751	796	719	777	744	787	783	757	832	764	765	759	813	801	750	769	794	788	754	768	742	738	762	801	790	754	768	793	745	761	806	779	727	730	754	787	746	802	798	737	765	786	792	790	798	809	759	713	689	740	704	773	734	784	747	755	746	763	742	761	761	760	808	789	713	748	796	733	779	747	782	759	809	785	763	744	746	751	789	748	789
12587	1514	453	380	338	275	262	262	232	239	250	259	239	213	222	240	248	230	184	178	200	242	206	193	200	193	198	212	214	220	209	205	208	217	206	186	208	217	188	202	182	206	186	236	179	209	203	195	200	207	216	204	211	198	203	229	191	206	214	198	200	230	199	195	184	200	246	213	192	204	186	162	198	234	185	203	193	234	197	177	207	203	210	217	219	211	216	201	222	194	191	190	163	203	227	205	198	198	194	196	210	195	188	200	205	201	198	193	189	216	196	188	203	192	197	235	215	193	197	179	244	211	225	190	201	196	198	203	238	216	182	224	197	207	199	187	213	207	216	207	184	214	204	221	202	187	186	202	198	176	216	199	208	193	201	213	217	193	215	198	185	196	210	174	197	187	225	191	217	177	195	203	194	215	204	208	201	182	209	203	210	197	216	192	231	245	226	223	192	194	188	208	200	194	195	211	188	182	199	218	213	235	227	216	196	187	220	202	207	193	197	225	215	186	180	194	190	224	199	216	231	234	211	207	228	198	207	196	188	203	200	204	198	230	200	205	209	222	213	182	219	196	177	205	204	178	201	199	197	185	206	184	212	202	235	196	229	207	204	216	203	199	191	198	165	171	205	193	206	201	201	230	195	225	197	194	194	208	202	190	191	204	203	199	205	203	205	196	208	187	222	193	199	192	199	215	220	237	179	186	221	212	204	201	206	199	194	199	210	209	203	167	221	216	221	242	223	210	238	209	231	189	220	181	225	224	207	175	206	186	208	202	210	190	215	232	178	210	218	192	220	225	208	210	188	210	210	226	185	190	203	185	214	226	192	198	193	189	191	188	235	224	219	205	196	196	213	204	213	228	195	208	204	208	187	228	237	187	200	211	193	223	184	209	195	192	231	195	203	196	213	189	202	204	202	210	220	198	241	224	197	186	223	203	220	182	201	195	220	217	225	218	226	213	181	208	207	255	211	171	196	195	206	200	210	192	220	225	207	194	219	197	233	200	201	210	185	220	183	192	228	203	201	254	191	187	189	219	197	212	187	200	211	204	202	195	208	209	191	191	202	193	202	189	223	203	172	221	202	209	198	199	189	189	224	208	224	202	224	188	224	213	206	195	201	211	204	185	189	211	193	219	182	189	192	191	195	174	193	203	180	192	232	182	205	188	196	198	200	233	213	183	222	217	241	196	194	202	204	179	195	203	206	225	199	199	219	207	226	207	170	182	198	192	206	175	183	217	209	224	227	211	213	192	176	206	189	188	201	184	221	210	216	170	189	206	206	184	240	211	200	211	207	181	228	209	198	192	196	206	194	184	203	219	235	223	175	200	213	208	191	197	218	217	219	198	208	202	176	188	215	216	193	185	195	192	187	203	196	191	212	196	207	229	236	207	186	216	185	190	198	208	222	201	198	199	200	207	194	207	215	220	196	211	209	219	239	215	175	199	195	221	221	206	212	224	203	175	197	204	231	195	180	202	198	195	227	207	186	209	207	212	211	229	226	218	200	194	250	215	212	202	183	189	217	210	182	203	183	208	195	184	192	173	212	194	216	220	207	199	176	208	179	245	201	215	195	223	194	206	199	211	180	175	196	190	220	206	190	233	198	192	211	194	225	205	217	181	186	198	199	198	201	217	225	212	206	195	209	188	195	218	204	176	193	187	216	203	212	212	221	225	207	179	202	227	220	212	237	193	215	194	190	185	186	200	231	209	193	189	198	181	246	189	183	213	182	220	196	201	217	212	177	204	188	195	213	191	171	188	181	218	199	196	202	174	191	199	213	226	184	195	201	191	217	211	189	198	220	256	224	208	188	219	223	211	177	232	189	196	210	187	194	208	228	230	196	195	211	214	188	184	201	205	224	186	171	193	201	210	189	168	184	206	208	201	221	193	237	182	200	204	239	210	203	197	194	194	195	212	220	173	204	176	202	217	202	212	204	200	208	183	212	211	210	189	191	212	201	193	198	203	224	192	160	209	207	191	186	209	197	239	205	198	184	224	195	221	205	211	199	223	206	187	214	219	192	190	206	200	194	203	199	208	225	209	208	210	174	183	202	194	208	221	200	196	175	185	188	212	194	192	213	209	183	203	168	206	189	220	198	197	197	191	187	198	189	223	200	205	235	226	186	185	251	242	203	192	203	205	196	196	201	216	215	217	183	192	236	195	234	176	220	207	233	204	209	239	202	207	207	209	227	218	195	215	210	215	166	171	197	198	212	199	194	209	209	228	185	215	196	219	199	218	222	174	181	223	191	202	201	201	184	242	198	207	198	203	190	204	190	227	193	212	197	221	201	205	209	215	167	206	210	221	186	219	187	198	179	206	230	190	204	224	210	223	184	210	227	208	208	212	207	193	194	208	175	237	216	183	162	192	208	196	196	193	217	182	203	204	201	172	188	223	187	202	202	199	204	212	186	210	244	172	204	199	213	178	206	218	203	219	208	206	206	189	204	194	191	194	185	209	193	224	201	208	206	210	209	228	194	219	212	189	209	187	226	192	210	184	186	188	223	219	240	188	207	190	193	209	206	242	207	203	208	182	195	216	179	201	206	208	210	217	182	203	195	205	207	200	187	169	223	213	195	193	204	178	193	205	191	211	224	206	200	182	194	206	198	197	190	208	216	199	207	200	214	185	227	194	223	213	202	206	226	220	201	220	215	204	186	212	184	218	211	202	207	193	206	205	221	212	227	181	179	200	204	234	193	175	206	187	205	223	218	206	207	188	181	189	200	221	217	222	208	227	208	216	198	214	229	195	187	205	195	227	184	224	206	202	200	203	223	188	193	201	229	217	236	199	196	178	202	192	219	195	201	217	216	188	209	202	206	189	190	204	206	202	206	200	217	202	202	212	197	222	221	183	222	198	190	202	199	195	211	202	218	194	200	204	237	190	194	220	194	178	201	217	198	192	188	217	208	183	188	181	191	212	205	214	185	199	234	216	203	186	199	210	198	211	198	233	209	204	198	215	184	195	216	215	208	175	198	196	197	195	192	203	228	203	204	212	199	203	185	170	228	208	201	234	188	216	218	202	210	196	199	225	195	200	203	189	205	189	199	217	245	212	198	214	176	200	211	194	187	222	190	185	194	223	222	189	223	187	203	222	213	202	229	201	200	219	207	208	188	177	207	201	200	215	198	237	196	197	198	230	199	210	211	196	197	189	221	189	183	210	174	212	198	201	193	215	222	218	204	193	205	203	203	204	209	208	243	215	221	225	210	213	195	199	209	207	170	204	233	207	231	224	211	200	208	175	200	224	206	200	185	192	203	198	209	201	211	206	210	215	194	210	195	219	218	208	186	210	211	201	203	210	180	161	190	209	181	203	216	216	182	194	196	219	204	191	195	192	197	213	207	213	180	192	194	223	211	195	212	198	234	215	237	184	199	212	202	186	166	189	193	198	201	205	208	199	238	194	178	221	181	214	207	211	189	193	210	205	191	201	210	212	205	217	192	207	199	202	190	204	223	222	221	191	208	197	195	182	197	236
7518	963	1019	1089	1021	932	836	766	779	826	727	743	764	645	699	653	680	627	610	617	590	612	567	536	540	529	537	520	542	542	534	529	538	578	524	523	509	506	529	526	535	544	569	550	531	492	529	564	502	505	521	513	532	565	516	537	548	607	551	540	576	589	513	478	525	558	507	568	565	498	491	522	590	518	523	536	508	518	564	551	548	571	535	543	517	501	552	513	544	519	539	497	545	530	499	473	550	517	499	529	514	549	532	513	482	548	514	536	544	547	510	514	510	564	474	573	498	538	502	525	497	491	554	517	525	531	534	518	492	525	546	567	538	530	506	527	537	519	548	494	511	526	513	536	521	535	511	516	508	565	495	532	513	522	520	556	544	487	519	505	528	520	528	543	505	550	504	534	501	504	499	492	505	529	519	536	545	502	470	529	551	534	547	550	533	509	516	532	553	533	539	514	536	508	527	512	534	536	500	503	537	531	534	523	498	509	518	532	544	510	494	523	495	529	495	564	491	507	547	524	555	517	532	526	501	504	538	471	523	513	540	531	507	493	504	498	524	553	541	491	546	556	487	495	509	549	541	517	530	493	523	522	493	499	548	548	526	524	488	507	555	498	542	530	496	520	522	529	477	552	560	519	503	488	556	491	533	513	556	537	524	525	599	547	543	528	533	512	530	545	543	528	530	509	506	534	500	525	512	544	517	462	535	518	536	470	511	513	536	521	531	515	501	547	554	491	526	527	524	561	551	542	546	492	529	523	503	533	540	526	488	505	510	523	492	498	526	560	526	537	507	515	521	497	533	479	517	508	515	513	531	522	539	509	553	497	530	516	539	534	544	528	556	503	531	537	528	502	539	499	515	517	578	514	516	546	486	510	543	525	494	518	489	571	526	523	526	531	516	504	555	552	577	511	529	526	537	479	518	529	496	531	495	545	537	569	547	507	522	517	554	504	533	511	507	571	503	490	542	505	517	504	542	508	511	480	474	545	521	535	512	513	514	521	493	511	476	521	548	498	501	495	541	509	471	519	538	549	529	499	504	497	502	544	520	497	551	531	578	507	534	531	519	535	530	535	529	527	482	523	521	520	512	524	511	530	523	511	536	504	487	519	525	501	575	473	540	546	541	516	516	547	504	491	505	558	516	500	528	509	531	507	544	475	524	486	534	548	572	528	516	545	505	523	515	509	526	521	503	546	552	526	568	524	536	537	549	494	509	511	511	527	510	556	542	529	508	504	521	508	506	560	531	552	527	526	511	532	563	506	526	539	526	543	503	548	555	494	561	513	511	526	537	522	524	496	511	521	551	544	513	509	495	492	511	537	476	542	549	534	504	505	498	521	477	519	492	489	482	518	544	510	548	536	506	560	558	523	514	500	507	526	510	545	496	553	538	540	525	508	539	515	541	528	480	523	552	493	510	479	503	498	514	554	506	490	470	511	507	524	529	495	501	513	517	506	539	532	556	499	520	528	517	512	535	508	551	540	505	501	513	468	555	489	572	521	515	512	498	514	567	542	498	521	512	487	503	495	487	538	513	521	548	548	514	521	518	531	499	534	495	529	516	487	512	521	543	524	526	493	540	507	507	565	553	508	523	503	524	542	521	521	527	521	528	534	514	528	508	527	489	535	543	516	538	548	509	501	525	511	546	477	491	525	498	504	524	535	511	531	529	523	517	498	526	537	536	571	499	494	542	496	517	501	535	529	504	485	516	513	526	496	512	501	499	513	523	500	524	509	505	532	522	506	547	487	543	459	518	514	570	529	504	538	551	507	516	566	517	531	513	501	545	543	485	462	549	517	533	472	546	541	531	511	502	574	514	506	535	537	512	526	540	551	521	532	554	530	522	494	526	471	501	516	502	500	532	554	522	485	530	561	556	530	510	563	518	524	553	489	514	505	518	544	561	508	536	514	528	522	524	485	515	501	509	514	516	528	525	480	499	565	549	505	523	488	532	562	505	501	530	531	527	503	514	539	534	486	529	505	542	505	538	497	546	482	546	525	502	503	517	509	542	538	481	533	518	559	527	553	537	539	520	560	501	507	528	548	532	519	513	525	552	509	510	530	518	503	537	512	531	538	543	557	520	538	528	542	548	503	525	497	517	545	531	537	470	532	538	512	507	517	551	553	536	522	527	510	464	547	503	507	488	538	555	502	571	520	517	526	516	510	553	503	545	511	524	535	517	547	506	509	546	500	544	533	566	507	517	521	472	514	517	505	488	550	530	529	478	520	539	517	522	502	531	479	487	459	457	515	558	509	553	511	521	529	501	496	547	537	548	587	504	527	530	502	466	520	517	517	470	521	540	495	535	530	518	501	533	553	549	493	513	522	588	520	543	513	507	556	523	513	541	532	561	507	510	518	476	500	476	492	521	546	524	546	494	546	497	517	518	501	540	543	552	518	512	446	532	526	531	486	534	499	531	525	560	531	498	527	552	574	534	529	489	510	518	549	491	526	546	514	494	547	506	518	542	489	525	513	540	522	510	509	507	538	512	519	532	551	541	547	530	514	505	523	485	497	522	548	597	528	502	523	515	503	514	507	539	509	507	554	505	536	527	473	513	545	530	488	511	511	533	539	517	528	532	513	534	538	558	555	538	518	561	517	516	501	494	541	498	499	503	522	511	501	513	521	519	501	489	499	547	508	570	528	546	526	488	547	510	495	493	556	514	528	557	522	528	497	522	503	501	531	495	459	476	552	508	502	508	551	498	490	507	551	540	528	539	525	480	522	485	518	535	535	524	493	540	494	495	515	504	506	524	501	556	583	518	524	513	501	523	512	535	513	530	508	525	491	494	541	495	496	544	480	545	569	536	513	505	565	520	519	527	530	507	509	507	540	503	498	539	527	551	502	508	514	516	551	539	516	478	507	513	503	517	534	513	517	507	542	521	548	524	528	526	552	504	515	543	515	520	537	528	522	488	548	482	561	532	531	502	514	501	507	525	485	521	539	537	536	539	539	519	531	544	546	531	500	471	513	507	496	528	536	514	511	498	524	529	531	505	535	497	492	543	540	508	508	499	534	529	569	524	504	511	547	506	498	539	510	488	530	507	532	532	538	500	504	522	536	511	514	587	512	537	517	531	507	520	495	567	555	506	517	532	518	554	528	514	523	486	534	507	505	515	517	531	524	521	529	523	511	511	562	519	493	530	496	489	536	532	518	536	558	521	528	570	449	513	517	539	554	525	476	532	511	507	537	508	527	528	499	510	573	524	506	531	590	516	510	512	478	541	483	582	503	532	537	500	531	538	510	517	545	534	568	532	507	519	569	545	507	539	529	519	514	542	527	573	512	520	499	530	494	539	522	546	497	540	527	498	504	555	496	534	493	511	491	549	517	546	520	527	527	514	521	517	554	503	524	508	507	506	481	545	515	587	477	559	505	570	520	539	483	538	522	527	523	485	507	510	519	502	537	485	552	514	508	512	515	535	502	519	539	514	506	500	536	480	554	512	502	546	551	506	480	511	516	516	536	526	486	514	586
19190	2664	1123	918	745	560	500	524	467	444	438	401	425	382	429	402	365	370	349	379	333	345	382	333	350	322	307	330	326	327	332	314	327	297	325	312	319	355	355	342	332	358	346	337	318	318	320	301	321	311	324	370	316	345	350	358	363	354	399	344	322	352	352	325	320	285	340	369	321	324	331	337	344	340	317	327	332	339	324	354	329	325	338	346	342	308	311	297	308	323	296	311	293	313	344	332	334	317	337	352	323	312	344	346	306	329	354	324	320	323	306	343	328	315	316	337	330	320	304	315	337	328	360	353	373	347	302	340	339	361	324	329	341	321	326	330	320	295	349	331	328	347	304	318	338	332	325	315	339	352	357	310	348	365	323	329	361	308	340	306	317	359	288	283	345	319	297	309	320	309	347	332	300	309	319	335	336	349	352	332	328	355	354	322	306	319	332	365	341	336	334	347	332	372	349	302	317	315	315	312	340	385	358	343	343	306	339	368	326	309	305	338	349	323	304	344	341	339	311	336	328	368	327	375	337	369	364	324	319	352	320	323	306	324	310	351	314	338	320	332	346	351	302	326	383	320	319	301	339	323	316	314	350	345	332	338	321	313	333	338	313	328	330	353	348	332	332	321	357	359	347	332	358	321	312	320	339	348	312	309	310	351	340	340	316	335	331	377	313	300	316	330	333	316	314	326	368	323	357	305	322	336	317	349	341	357	323	341	333	313	320	312	338	325	316	339	342	338	308	336	344	338	334	307	307	314	364	325	319	351	337	312	339	333	332	337	340	308	328	337	332	322	326	368	348	318	297	326	313	302	320	344	348	362	332	331	315	324	339	325	352	387	300	334	298	307	314	336	329	376	307	316	341	335	345	322	343	338	303	340	328	342	322	289	357	320	323	317	295	341	335	381	335	313	310	337	357	325	328	319	302	303	326	305	316	315	333	337	321	328	294	309	338	317	337	334	330	319	347	310	326	324	331	352	365	310	355	309	348	356	285	345	322	313	359	309	321	357	322	345	308	300	307	337	334	338	300	319	332	350	315	324	301	319	332	330	323	355	331	326	332	349	326	335	338	365	343	326	309	302	338	334	323	319	372	332	306	322	320	299	302	318	341	342	344	322	316	299	341	341	353	329	323	322	335	337	344	323	331	336	310	340	323	336	342	351	328	305	299	327	312	317	317	320	310	357	336	306	334	350	326	328	334	320	303	336	330	336	325	344	380	286	312	349	322	310	325	359	363	331	334	334	339	301	330	341	321	314	319	354	321	323	317	317	326	327	344	310	348	339	305	297	340	310	307	324	317	320	350	342	310	336	314	325	326	363	334	334	338	326	332	324	347	320	304	344	352	331	318	339	310	341	324	314	337	328	315	323	371	321	311	332	313	315	311	311	336	344	323	327	333	338	343	323	330	361	336	302	329	321	321	329	289	355	349	319	341	328	299	305	348	319	341	314	348	285	291	340	328	343	343	309	304	310	316	313	326	352	355	357	353	338	313	299	313	333	318	295	315	356	326	340	361	327	312	349	339	351	353	310	359	313	336	314	312	318	334	349	350	336	321	345	313	358	348	300	347	300	344	361	331	304	312	331	362	318	356	317	323	328	323	362	319	331	355	332	326	348	328	350	316	328	353	354	308	314	318	320	329	326	322	312	322	337	326	335	348	330	304	329	321	309	324	316	336	318	346	301	341	330	303	309	313	330	347	356	337	275	319	336	345	318	339	345	321	321	351	327	322	353	341	315	323	313	361	350	314	350	360	336	310	329	320	351	334	369	321	347	327	362	341	341	345	316	315	297	309	329	340	326	275	323	349	335	327	343	310	327	386	347	329	337	313	328	325	334	327	308	333	358	313	363	301	341	355	321	317	351	347	308	315	299	340	302	328	332	369	359	338	324	360	310	343	369	326	299	332	336	315	314	311	308	376	334	310	320	364	330	321	322	331	346	359	312	327	310	304	309	349	319	348	320	325	301	298	317	343	346	308	313	341	318	322	377	314	342	318	344	312	327	330	334	324	286	284	317	332	329	355	336	315	308	274	318	288	291	354	336	338	306	376	356	351	312	351	327	320	349	303	348	383	317	305	333	322	343	387	347	322	326	349	327	316	321	340	349	311	319	357	310	325	361	360	351	295	354	343	355	372	335	332	329	310	313	279	357	309	327	342	323	341	335	332	357	298	343	341	298	333	319	328	321	302	343	315	350	340	336	329	315	318	316	332	348	302	310	362	356	303	343	326	314	374	348	315	298	345	319	330	311	313	335	327	330	354	346	322	279	315	311	369	351	332	326	332	317	326	313	329	307	344	339	321	355	316	319	303	357	325	304	323	286	328	320	323	329	344	335	321	353	317	319	326	340	372	363	347	303	323	341	347	328	344	326	321	306	313	289	347	355	336	316	309	297	307	316	362	330	342	320	362	331	353	351	307	334	293	326	356	386	314	356	301	339	352	310	351	305	345	322	340	312	314	338	330	302	294	345	292	336	353	300	312	362	350	351	295	324	327	335	358	368	333	312	341	326	336	338	310	312	347	326	320	303	350	321	323	309	330	334	340	301	311	346	328	350	353	365	328	344	355	360	353	353	335	310	329	308	332	331	326	336	318	319	300	294	348	353	339	338	308	361	341	307	316	352	324	333	339	296	349	312	339	325	342	333	344	301	312	310	318	318	343	336	371	332	357	318	330	324	298	343	357	320	367	328	341	325	332	362	337	350	330	304	313	345	313	358	341	342	335	314	325	287	339	302	328	323	306	307	344	296	323	321	315	325	323	340	298	311	365	359	324	304	316	325	320	342	315	325	353	351	332	331	339	339	324	308	349	311	320	321	343	291	310	339	355	315	356	329	308	313	320	316	364	319	331	345	302	343	279	338	348	338	319	330	337	325	317	322	303	344	308	335	326	341	352	354	328	349	339	319	342	311	314	279	308	333	312	304	318	335	315	291	337	305	325	332	336	330	352	336	301	342	349	360	307	301	336	343	335	345	346	333	348	338	334	312	356	318	331	336	345	314	315	325	329	305	351	325	332	339	321	353	303	325	329	313	339	320	326	343	329	360	342	302	345	344	331	283	353	344	286	332	339	331	311	348	290	306	333	320	347	373	336	348	334	325	324	305	310	334	340	343	327	309	351	379	354	363	319	310	338	346	344	307	364	312	340	337	348	332	318	352	302	322	339	319	366	348	323	332	348	378	362	322	345	316	346	376	313	330	321	328	312	293	323	319	312	340	315	328	305	335	301	297	321	320	346	361	315	307	325	367	340	319	321	344	336	336	318	296	306	318	302	357	374	337	351	339	330	309	296	316	305	314	333	332	372	323	318	348	291	315	338	323	328	311	304	330	366	331	338	325	322	327	354	325	339	315	325	330	302	297	314	351	318	353	303	356	317	293	309	334	308	342	331	332	303	319	306	335	292	360	330	368	351	339	322	308	351	306	341	331	330	335	315	327	340	332	358	320	320	307	349	335	319	342	339	334	316	339	321	338	352	325
12415	2018	2538	2761	2401	1960	1781	1540	1442	1412	1359	1227	1219	1222	1168	1143	1024	1064	954	1031	972	912	871	877	852	818	792	836	804	832	809	807	803	838	797	740	725	805	812	886	820	809	820	791	770	818	767	695	809	732	786	759	774	778	832	784	874	821	794	771	792	799	760	809	773	816	744	757	768	820	782	806	775	828	813	722	794	760	791	771	808	759	860	764	724	787	803	761	746	790	777	773	764	756	795	803	778	772	769	754	829	822	766	772	781	806	749	757	816	773	753	809	752	819	799	820	790	829	717	793	823	732	791	791	724	798	775	752	733	791	812	758	741	789	805	801	767	746	783	775	835	711	784	782	780	746	822	793	807	814	747	814	757	771	810	735	805	812	780	774	806	744	814	774	775	735	758	773	751	821	743	784	787	784	791	845	758	773	766	763	752	780	766	752	762	854	795	783	767	803	805	776	699	741	777	723	736	802	745	769	752	795	823	755	772	769	802	806	792	786	750	782	776	755	787	796	758	770	727	783	760	768	763	751	747	825	784	783	768	775	798	806	766	778	754	767	805	778	792	797	794	756	791	783	746	797	799	835	785	744	771	780	778	785	761	797	800	818	785	784	794	774	794	760	831	794	787	787	791	787	834	740	804	767	772	829	805	773	782	733	769	758	746	786	775	764	756	762	771	799	750	749	771	775	787	770	744	803	817	776	811	772	830	729	739	804	779	816	716	787	813	796	736	789	723	749	778	732	761	817	761	786	809	751	804	775	790	769	793	780	773	802	832	748	780	743	737	841	809	796	744	791	780	764	736	748	832	813	715	763	739	776	803	786	761	791	789	772	837	827	808	764	761	809	753	777	809	776	787	781	783	756	717	756	711	834	756	764	778	817	774	785	790	814	819	789	807	744	779	813	836	779	764	815	800	721	800	778	748	748	822	760	762	756	795	768	735	821	788	816	802	795	839	763	754	754	784	791	793	829	754	766	778	814	756	800	721	766	801	744	790	776	771	792	800	794	770	770	815	785	751	801	753	798	732	752	772	770	785	748	776	727	767	795	807	774	757	755	786	757	780	823	766	785	775	751	793	782	764	825	773	777	774	727	734	770	780	732	791	782	843	808	774	790	772	812	792	786	762	784	792	749	742	794	788	777	778	789	860	795	761	777	782	773	809	815	778	771	766	798	806	724	748	752	789	752	727	808	759	782	762	800	774	775	785	763	819	772	828	766	741	778	798	746	828	739	819	779	795	845	813	803	770	736	767	793	807	792	766	733	816	760	772	812	809	798	772	796	770	734	770	747	803	777	808	819	788	788	777	802	798	776	736	822	725	763	773	773	786	806	782	760	779	792	793	791	799	762	818	834	728	741	706	780	714	823	772	786	790	722	779	787	781	767	809	815	789	818	740	759	767	736	749	766	767	768	704	790	813	790	750	834	763	804	817	758	781	744	760	767	776	794	789	784	711	803	827	771	787	814	787	809	776	773	739	811	791	752	778	782	779	738	758	797	736	775	779	812	804	776	757	801	795	830	791	787	747	795	805	786	771	808	825	795	752	767	832	790	757	784	755	788	799	819	746	785	754	785	733	818	782	772	779	721	757	761	746	772	814	770	795	780	779	762	752	788	760	768	794	822	752	756	758	758	774	742	779	785	782	715	789	790	775	778	793	814	786	769	787	761	772	802	728	796	761	724	803	786	753	787	809	820	789	787	800	784	767	732	780	783	808	772	805	776	801	840	771	782	810	796	774	754	793	775	788	795	773	763	791	768	763	831	762	770	769	806	795	764	751	780	734	749	813	781	746	752	771	794	797	753	769	822	775	735	761	738	817	754	784	803	797	807	778	757	775	842	821	769	755	808	781	735	743	824	797	770	791	796	748	822	718	764	774	833	772	764	786	786	764	742	797	804	760	773	796	783	743	768	765	763	768	718	824	758	742	769	799	801	750	795	772	792	777	754	787	821	820	810	782	817	729	768	768	788	823	721	744	846	796	780	793	767	801	766	796	803	767	788	832	709	746	795	760	758	755	749	766	748	767	782	831	732	772	801	795	766	785	773	791	778	786	816	799	746	811	749	757	777	749	785	785	780	774	763	786	749	750	769	762	762	757	786	773	795	780	748	797	784	808	838	800	780	751	801	753	830	745	820	774	718	792	781	803	788	834	731	771	791	779	803	721	750	777	811	786	714	762	792	810	756	779	771	811	752	764	739	764	762	750	738	828	772	799	790	838	712	808	752	773	773	768	726	779	739	778	775	806	758	843	739	774	779	774	815	811	812	779	749	770	762	745	810	759	785	777	758	797	800	829	789	788	784	767	765	813	806	778	767	784	778	751	771	809	802	785	777	750	786	796	802	742	751	785	823	819	831	808	787	805	720	806	779	774	735	813	810	735	789	784	793	742	734	765	768	726	713	792	764	782	741	742	818	783	799	761	771	789	738	850	800	788	810	743	796	779	807	794	747	813	813	766	781	806	781	781	704	736	782	749	738	757	794	771	776	820	812	786	763	805	779	799	799	805	779	736	801	833	807	816	808	768	829	759	796	776	805	727	780	792	781	766	749	731	769	816	812	773	767	762	750	832	762	727	864	815	783	787	802	746	785	774	731	811	840	803	780	811	772	822	790	818	744	768	770	791	810	796	782	835	807	806	795	782	789	772	813	800	813	792	732	805	767	788	762	780	765	787	818	762	747	761	812	805	797	793	788	760	744	810	793	750	785	788	763	850	812	782	813	788	863	777	799	788	745	779	728	816	720	801	771	770	800	775	766	773	767	776	798	710	799	757	784	727	754	764	728	790	774	781	741	751	750	793	775	779	831	737	763	790	804	771	800	739	761	811	827	799	739	800	802	751	793	729	747	755	766	814	722	765	764	792	811	743	774	812	772	802	807	771	789	807	782	789	803	704	780	745	817	812	780	763	744	782	758	805	790	829	773	780	723	814	782	764	781	754	806	811	744	787	785	801	714	792	789	763	817	795	799	727	811	775	740	773	811	764	796	743	761	741	725	794	812	738	781	797	768	758	780	770	791	799	746	734	768	765	757	816	782	839	737	793	799	792	774	778	794	758	752	817	802	818	797	767	806	727	772	777	801	782	752	788	776	733	771	816	740	781	742	746	751	783	725	792	796	781	837	767	787	802	817	826	790	796	759	767	795	726	769	775	798	736	763	767	819	812	784	796	766	787	804	799	799	745	788	768	798	716	729	787	792	797	821	831	772	776	785	818	800	788	802	785	773	799	816	790	761	801	834	763	812	785	804	749	747	807	789	810	797	818	771	800	805	796	748	817	768	803	756	770	781	768	781	758	777	772	743	731	732	776	760	825	795	755	749	768	786	821	747	788	807	770	798	750	758	811	780	806	798	793	818	788	732	762	777	801	761	808	785	789	803	752	756	769	795	754	757	790	753	777	804	794	787	732	777	797	737	736	733	779	799	805	745	786	777	790	770	767	824	750	800	794	797	790	790	789	808	806	791	760	778	747	780	785	769	749	732
29266	5604	2016	1488	989	820	677	604	533	507	487	455	475	442	464	388	398	359	393	362	380	335	349	369	353	344	345	376	325	352	358	331	341	349	321	334	329	337	333	320	330	367	328	307	312	310	312	330	338	304	340	363	323	352	343	324	358	348	352	327	314	315	316	352	325	361	320	333	340	313	343	315	313	333	323	320	344	350	346	341	329	340	348	301	315	316	309	299	342	355	336	314	324	364	387	314	353	321	318	303	317	305	325	338	324	335	326	335	365	318	317	340	338	312	357	344	336	338	298	322	331	334	358	281	317	304	296	323	397	320	309	344	313	327	358	295	349	327	330	336	329	339	313	310	331	326	296	312	288	334	329	331	315	351	317	347	301	313	345	338	350	295	331	304	322	335	338	327	327	365	316	369	352	355	343	321	350	377	321	323	355	312	330	315	311	311	335	344	394	338	333	306	341	325	336	304	330	331	338	351	312	313	324	333	330	341	310	320	322	325	325	324	351	379	327	335	320	312	311	345	324	325	321	319	335	354	355	372	303	297	322	300	346	318	329	333	329	340	327	320	306	326	334	333	323	329	331	340	343	340	325	314	350	303	283	342	338	334	324	321	338	307	333	324	361	319	356	340	341	305	331	333	308	354	380	354	309	321	345	364	297	329	325	346	332	337	326	312	331	317	350	347	330	330	333	345	346	325	330	327	357	349	351	369	364	347	327	329	310	326	330	340	282	349	334	292	289	332	325	341	356	343	313	303	314	370	272	300	335	313	337	297	348	341	378	328	327	328	351	320	346	358	320	326	343	331	342	360	346	344	338	322	298	364	350	355	345	340	331	341	316	335	342	295	300	353	331	376	357	327	316	309	295	326	330	320	305	333	331	365	362	365	354	342	334	350	335	321	298	296	355	337	318	354	336	358	318	322	337	359	353	304	331	339	351	342	349	343	355	334	351	339	355	340	295	336	327	328	355	368	353	359	345	338	308	319	311	296	323	311	320	313	337	331	319	327	338	324	337	347	341	341	327	327	350	320	321	332	272	300	348	337	357	332	328	336	343	332	362	352	334	373	329	351	339	355	354	368	307	309	346	313	326	323	386	330	294	317	335	298	330	322	295	332	330	319	322	329	300	312	325	329	360	335	356	338	333	343	331	358	338	339	314	347	320	339	354	345	339	357	316	342	295	351	337	370	338	336	384	352	326	318	374	343	310	324	342	312	297	339	298	321	291	321	337	342	340	321	311	302	337	329	310	301	313	339	347	346	314	309	368	353	332	314	327	323	381	345	342	367	343	322	349	296	354	335	343	307	315	352	299	316	321	359	333	344	315	347	335	349	357	333	346	350	325	340	345	313	326	316	310	319	322	319	332	305	292	322	339	293	339	340	378	354	326	333	336	351	333	352	333	337	291	358	324	309	304	316	334	333	320	332	332	323	356	328	357	357	312	347	335	344	314	274	321	314	318	346	320	335	321	292	320	354	340	325	341	361	323	323	336	348	353	326	368	321	308	340	302	346	340	323	362	337	299	386	331	353	341	328	322	350	335	320	378	322	315	321	363	314	328	331	373	348	319	321	373	332	373	322	337	330	312	339	341	299	341	345	330	326	328	343	321	357	318	310	338	338	348	337	333	345	361	317	333	293	307	332	309	343	340	369	333	311	310	318	339	316	317	356	369	297	315	336	323	326	319	345	302	327	326	315	308	342	332	352	326	337	304	344	340	335	336	318	336	337	335	309	355	332	315	332	342	294	330	325	309	322	323	324	333	356	313	329	323	312	369	284	319	340	291	323	373	345	338	300	320	313	312	332	314	356	334	327	354	352	334	343	332	320	323	327	312	339	357	311	338	370	310	398	354	359	317	301	339	290	303	332	301	335	369	347	351	326	295	325	298	355	325	349	314	343	359	319	312	347	289	360	334	300	312	333	327	320	354	314	325	352	337	320	339	371	337	326	356	312	345	342	330	315	306	324	358	354	319	308	345	324	314	329	305	322	311	321	339	318	318	334	322	358	296	324	318	305	373	339	324	335	340	300	292	317	323	349	298	290	305	339	317	367	333	329	346	338	347	328	357	363	320	310	340	339	323	341	320	328	340	323	334	306	313	315	307	318	311	311	337	369	325	330	363	322	354	347	338	325	283	337	324	371	355	325	348	331	333	338	329	326	321	333	360	389	329	346	380	319	337	327	339	317	305	316	318	331	326	312	339	301	330	333	317	340	348	382	321	322	360	331	323	313	344	326	339	322	327	338	330	326	327	298	309	337	335	359	320	315	319	348	346	331	333	332	324	343	325	311	317	319	350	343	312	343	376	318	341	334	298	318	336	322	353	353	299	357	330	340	330	304	331	330	330	311	370	307	319	306	352	334	324	336	303	345	335	348	309	346	307	305	315	358	305	311	333	297	294	331	335	316	327	301	310	349	335	328	336	353	385	323	361	316	343	374	367	323	339	350	368	334	317	321	314	346	354	326	301	335	337	357	329	309	326	345	371	363	317	349	327	340	338	317	328	309	357	337	318	386	351	314	337	336	350	345	314	365	330	357	339	313	331	361	319	351	313	326	340	315	324	301	342	332	338	313	342	322	339	335	341	317	310	323	344	328	322	333	349	352	363	304	355	345	342	379	354	309	336	348	329	321	329	282	318	368	357	359	297	343	379	345	341	366	359	353	329	346	336	383	342	341	316	339	338	354	322	313	368	317	346	330	351	342	351	317	343	351	337	337	322	358	321	290	356	360	321	353	332	336	372	318	351	334	318	352	325	300	345	339	308	347	294	349	342	331	323	385	296	321	348	325	298	323	332	367	328	305	305	327	349	322	322	324	317	341	299	339	341	337	351	329	338	308	339	324	332	354	331	339	327	334	319	342	310	338	348	321	360	321	305	314	332	319	360	371	321	353	338	329	340	344	342	311	324	358	313	314	357	296	334	367	313	330	316	318	342	371	324	323	329	365	329	323	335	352	311	342	329	365	373	332	302	355	366	332	341	326	364	357	323	329	328	362	315	340	322	338	337	321	342	358	344	306	338	345	351	334	317	380	353	336	365	349	352	342	308	353	336	308	305	341	318	339	311	339	369	320	344	366	326	342	328	333	350	346	337	325	319	347	332	355	349	310	342	344	342	343	332	346	334	346	321	354	342	344	342	342	313	345	319	326	335	322	321	340	320	336	333	366	292	327	353	332	335	332	280	318	358	341	322	336	313	332	328	327	322	337	349	302	303	333	345	330	365	348	311	354	343	323	285	363	323	328	340	328	299	337	297	318	308	349	311	325	338	346	347	331	375	335	340	288	327	357	330	323	357	344	324	361	342	348	347	322	329	311	330	337	319	319	345	325	337	316	312	345	331	322	346	315	332	336	327	341	313	331	291	305	373	361	386	330	316	344	348	347	318	335	352	332	340	323	360	340	340	353	321	345	342	311	320	322	349	298	358	354	327	321	257	320	338	288	310	337	331	329	319	328	316	355	344	323	312	352	364	335	363	348	285	326
16567	2774	3746	4192	3370	2794	2403	2031	1913	1771	1612	1626	1514	1421	1330	1236	1177	1191	1008	1111	1061	1030	919	961	857	826	864	847	890	856	846	817	778	799	827	826	809	802	782	832	862	776	812	786	805	783	727	759	769	769	765	757	787	787	802	856	894	906	844	742	844	811	785	719	762	790	753	782	766	775	818	805	818	771	774	754	739	831	753	774	743	759	810	729	788	778	797	757	778	771	777	783	785	714	766	772	790	793	824	817	753	713	749	804	807	769	785	780	736	743	743	790	722	726	722	737	756	724	745	772	740	726	795	762	732	751	784	840	744	754	809	723	755	792	778	770	746	762	782	772	717	788	808	753	810	755	768	761	785	746	787	767	724	730	751	725	798	763	806	696	766	747	754	780	770	752	758	733	756	783	721	759	772	736	780	790	771	797	763	741	756	764	770	829	758	756	752	770	782	803	731	738	763	780	781	756	718	779	760	750	826	727	717	744	721	749	766	782	800	724	734	760	797	721	771	719	764	718	761	794	798	778	740	747	752	718	766	773	765	810	789	733	768	721	792	749	801	777	789	793	766	764	742	787	735	754	783	757	796	748	788	758	778	769	801	775	742	762	767	764	768	750	764	724	782	782	787	755	774	761	765	754	754	771	794	780	758	759	701	756	677	736	768	736	709	747	740	716	775	742	800	774	794	757	771	769	826	800	770	799	748	804	742	739	755	747	784	760	757	779	738	773	766	732	788	754	790	743	777	743	720	787	751	804	779	786	768	768	773	753	798	767	775	756	726	745	779	795	668	773	761	816	803	775	708	771	744	763	797	766	772	751	766	806	795	790	733	759	762	757	727	807	777	775	769	773	743	752	770	775	760	750	799	742	777	748	743	768	764	742	760	789	758	805	751	743	754	771	773	780	847	820	784	776	766	733	793	796	750	783	780	748	712	797	764	728	703	763	774	772	775	773	778	763	753	752	788	750	755	744	732	685	714	814	713	740	767	739	806	800	781	778	740	768	757	739	743	802	782	711	767	788	744	744	725	765	720	769	734	755	725	789	770	761	727	752	787	762	782	786	740	744	800	745	730	737	761	723	782	740	814	781	767	724	755	756	753	741	732	745	813	744	721	808	693	750	760	762	757	785	747	740	742	704	798	780	749	773	807	768	757	797	743	760	716	762	790	800	774	768	800	736	777	797	699	775	743	756	778	776	758	771	696	756	801	782	727	786	720	764	795	728	767	769	748	792	744	736	734	757	791	725	788	776	759	778	768	797	790	761	735	729	745	746	730	793	744	758	755	744	761	770	751	783	755	717	780	770	764	761	788	739	783	736	778	768	804	811	799	823	767	766	735	731	752	770	745	770	748	761	781	775	755	765	731	768	757	755	802	784	717	747	753	749	822	799	790	757	729	695	757	795	799	735	734	764	746	749	792	765	753	743	795	747	784	759	757	722	755	784	727	733	782	794	767	793	729	755	795	744	742	716	747	749	828	747	774	744	773	780	771	728	776	782	769	759	732	784	776	744	758	718	733	825	782	764	790	743	744	768	739	731	785	727	782	807	772	804	769	731	765	751	801	736	758	716	738	798	788	755	779	786	753	764	708	813	798	749	730	747	801	810	745	796	753	754	782	735	702	806	727	764	752	748	699	761	772	764	712	774	781	767	770	756	751	767	754	759	795	766	750	733	733	803	775	783	745	773	759	741	747	797	766	771	751	746	759	762	761	736	780	767	744	757	752	778	780	728	722	756	764	778	762	737	782	765	771	773	762	764	773	773	808	766	735	789	755	757	738	745	771	743	711	750	770	821	753	811	752	767	776	754	774	741	776	711	758	724	806	771	763	745	801	792	726	772	777	738	762	807	755	737	783	767	775	790	782	796	754	749	773	772	750	809	786	760	769	761	780	803	777	754	788	766	834	772	793	720	752	775	757	783	771	750	779	791	794	786	747	730	747	761	713	791	765	768	742	788	759	735	800	779	771	797	705	763	789	742	824	733	729	765	742	787	763	723	743	758	823	729	755	808	757	761	794	800	787	746	756	786	714	760	747	758	782	789	773	726	757	760	786	748	740	810	748	766	708	750	666	742	778	763	756	756	763	789	794	762	750	785	740	783	760	723	775	779	733	751	773	753	760	793	790	750	817	775	767	740	791	749	733	739	790	747	744	748	799	790	771	742	763	803	764	735	760	822	758	751	778	806	778	733	786	751	774	812	749	840	761	777	799	747	772	757	753	763	753	776	776	788	729	752	779	748	800	823	775	767	700	802	739	706	713	783	701	742	781	747	793	785	712	777	727	739	718	803	755	784	738	790	765	802	818	772	767	784	767	781	753	804	739	786	768	805	760	779	715	797	766	765	761	755	775	820	763	789	735	714	786	813	761	766	747	756	745	741	749	742	779	777	773	759	822	758	756	772	753	826	769	771	755	736	764	757	749	771	727	777	740	769	790	785	777	751	762	778	764	765	778	745	824	757	780	748	741	767	750	760	780	768	765	768	740	735	779	814	773	755	751	738	784	810	769	734	736	731	760	749	755	787	754	742	735	770	725	791	721	786	747	769	767	737	719	745	733	736	758	752	797	838	790	774	760	768	749	742	823	751	774	768	734	758	783	761	806	763	768	758	794	791	776	753	724	775	793	803	753	735	782	751	740	821	731	763	772	719	740	729	788	714	717	735	744	765	746	814	772	799	803	755	786	787	744	774	737	813	734	795	736	737	744	771	727	807	789	752	748	802	780	735	737	746	750	773	758	750	784	834	750	719	794	747	733	738	775	778	804	797	799	799	753	791	780	774	730	759	765	776	747	782	782	807	794	774	760	763	754	784	696	751	768	807	794	796	794	752	773	763	762	739	758	768	756	771	753	757	793	809	804	739	814	744	771	768	747	769	741	754	750	775	772	722	762	804	759	830	731	763	797	760	758	786	812	802	788	741	768	769	738	775	767	780	740	738	764	768	787	783	711	730	770	739	795	769	807	777	801	753	743	735	763	733	731	778	727	795	737	755	772	791	762	789	738	733	788	759	770	696	813	768	773	735	769	801	739	797	744	779	732	748	761	808	762	757	731	769	796	713	750	778	757	707	773	764	742	748	784	781	739	779	812	807	778	791	840	837	779	785	765	782	757	752	751	762	789	739	784	761	749	815	752	765	766	769	786	771	728	766	792	773	797	778	741	760	803	769	749	735	748	790	790	755	813	778	734	817	775	755	769	718	820	729	785	735	752	775	768	775	758	783	744	739	737	772	765	797	772	787	738	759	769	782	801	770	793	731	698	739	733	759	751	803	788	761	708	754	765	777	784	821	743	778	763	785	746	786	784	801	788	747	719	774	780	736	712	790	803	769	750	768	702	777	725	808	761	778	696	777	750	812	766	747	739	770	801	755	773	769	810	830	753	776	743	789	766	764	794	752	739	760	788	778	778	718	770	776	760	777	719	746	753	827	767	774	752	762	758	763	765	752	782	783	766	790	741	741	786	785	774	754	789	746	809	791	807	758
7159	859	465	372	330	319	267	250	252	230	230	257	231	241	243	215	224	192	198	220	205	231	203	242	196	227	182	202	188	195	191	202	215	208	216	201	214	202	217	204	213	215	217	197	168	198	200	212	211	207	194	211	192	203	240	197	207	221	179	196	220	197	172	192	236	198	198	186	220	217	207	193	197	205	193	191	204	205	207	193	172	236	189	211	186	159	209	201	173	207	191	201	210	215	180	189	196	219	214	177	214	224	194	214	244	213	192	191	209	194	181	232	210	207	200	213	185	197	197	192	219	217	200	192	210	230	227	229	217	208	217	186	180	195	209	183	200	206	196	217	212	246	196	214	206	205	205	202	209	211	212	173	216	219	211	200	226	187	214	210	173	221	194	226	206	182	192	177	197	210	213	204	211	227	180	178	218	182	203	204	208	214	204	176	190	198	187	212	228	204	235	213	185	184	222	221	194	195	199	216	200	190	178	198	195	203	214	199	224	162	201	187	191	195	204	205	205	189	218	180	175	171	205	203	212	198	218	225	198	211	194	208	201	209	204	193	181	230	209	205	193	189	201	232	200	219	190	183	198	205	196	202	225	207	186	182	200	216	193	198	215	229	193	219	196	205	201	211	210	207	217	184	201	213	210	217	199	181	202	205	228	196	197	209	202	179	194	190	184	177	195	206	189	205	207	210	177	194	219	215	185	187	193	214	174	185	196	203	181	189	216	211	195	191	194	208	206	188	218	207	186	206	218	208	197	216	212	207	221	196	210	178	230	198	195	191	200	197	195	201	206	171	207	188	204	223	220	192	192	206	208	190	207	223	228	222	207	201	199	189	194	183	181	202	203	217	196	203	191	161	197	183	215	167	184	188	202	200	204	215	207	200	197	170	239	205	222	210	201	213	212	215	204	186	213	209	220	206	207	212	182	225	221	249	185	211	189	180	218	164	234	207	191	228	212	219	211	178	202	199	201	204	162	189	211	209	211	206	180	211	197	187	195	215	205	198	214	203	169	201	229	205	220	167	180	211	211	223	204	202	241	210	219	201	222	214	218	215	183	183	192	206	208	195	195	227	212	224	185	179	184	206	189	195	181	212	218	206	217	211	201	200	203	201	211	189	174	217	170	213	185	204	202	213	203	188	203	181	194	173	223	176	191	191	203	176	212	207	184	161	229	189	215	212	212	192	207	191	188	191	188	205	203	186	209	180	216	213	187	232	191	199	228	220	186	184	216	227	237	189	226	215	191	221	212	192	184	199	183	181	205	223	228	204	200	199	189	188	194	189	203	190	213	193	207	182	195	233	170	225	193	179	214	229	225	221	211	206	182	221	232	182	195	172	172	219	213	201	216	219	201	215	215	222	188	195	234	219	209	210	190	200	210	216	193	185	206	187	220	226	168	206	209	187	205	221	194	236	199	168	190	186	204	197	220	193	202	196	212	178	233	198	182	199	185	188	194	194	208	191	194	208	171	208	222	206	214	184	167	213	225	199	175	197	192	204	188	190	224	216	183	180	198	173	199	198	192	201	192	176	187	234	218	201	210	178	215	198	221	209	225	186	195	196	172	215	199	206	201	207	204	210	191	190	183	183	208	202	195	199	200	208	235	177	235	213	184	220	208	206	250	205	186	214	191	213	221	184	214	186	218	198	218	213	198	198	208	198	203	201	178	210	201	191	211	217	211	195	202	208	220	195	191	211	196	206	223	204	221	203	204	214	208	200	191	196	196	232	227	192	215	231	235	208	179	221	200	188	197	191	191	209	186	195	182	200	189	224	212	216	221	193	187	189	201	191	196	232	223	224	231	203	193	203	207	196	213	192	193	215	224	222	195	211	211	221	206	184	192	192	191	204	191	203	200	179	227	226	228	180	203	209	203	188	205	219	218	215	195	209	182	206	173	209	215	232	184	208	196	225	214	201	231	202	196	197	185	213	204	221	202	215	195	185	207	197	169	183	188	219	177	198	185	237	203	196	214	202	184	199	202	209	196	190	195	204	207	194	231	225	202	198	196	208	205	176	218	188	194	204	199	198	204	195	222	216	218	215	194	171	210	222	205	188	177	197	188	204	210	181	227	201	166	212	202	196	219	191	200	202	206	219	189	172	222	196	166	206	201	206	182	195	234	205	187	191	187	211	187	210	194	212	181	210	194	190	205	199	183	175	236	199	206	216	170	184	201	237	207	224	196	185	182	209	176	219	220	202	193	185	188	195	203	227	197	171	196	217	172	202	189	193	208	202	218	222	202	215	185	196	213	202	193	186	205	189	201	198	195	235	220	201	185	202	221	200	219	218	189	235	218	167	185	212	195	212	222	204	207	194	169	211	191	209	189	220	224	193	209	197	191	202	209	189	197	197	212	215	207	196	190	188	178	215	203	175	211	236	184	227	200	179	170	189	182	197	213	225	208	237	215	192	209	185	182	194	200	193	197	193	183	202	183	194	186	226	186	187	185	186	204	218	187	212	187	191	199	210	191	213	220	203	203	207	205	208	214	234	231	198	184	201	219	227	186	188	221	205	222	184	198	193	189	219	206	187	211	212	228	184	203	205	171	204	208	189	199	204	220	218	222	183	213	213	207	219	199	196	193	209	198	178	183	190	234	203	198	213	210	226	209	210	208	223	169	221	191	212	189	191	204	211	185	186	213	204	201	225	216	222	214	176	211	197	217	205	175	228	170	197	216	205	169	182	205	172	205	172	187	204	203	220	201	198	190	197	205	183	187	231	199	201	198	205	183	223	199	197	203	209	217	209	203	215	186	204	226	240	204	219	199	212	220	182	221	201	214	224	184	205	191	205	179	214	191	187	213	222	191	171	187	171	214	190	191	210	208	217	192	192	194	206	190	188	198	208	197	233	206	205	203	217	200	192	245	204	212	217	211	189	204	196	197	197	209	224	190	174	194	204	198	208	189	201	203	203	187	190	194	195	192	213	218	198	179	221	209	198	204	216	191	199	214	197	197	203	212	202	191	205	191	187	212	195	189	200	210	212	223	215	194	229	220	199	228	215	215	210	232	205	184	181	200	220	215	211	212	203	180	197	216	199	209	198	221	218	235	178	204	221	203	212	205	214	194	189	177	199	194	206	211	215	214	180	191	180	204	202	187	222	226	181	200	187	214	199	226	214	183	208	194	218	190	195	210	216	210	209	199	206	201	202	198	191	199	240	210	211	201	189	243	180	210	214	231	179	209	194	164	211	206	177	203	180	211	208	193	191	209	230	194	212	179	210	231	189	197	200	201	210	206	197	204	217	168	213	201	230	217	202	199	193	205	238	217	184	194	216	189	202	188	196	214	205	202	210	207	197	240	224	210	187	215	212	202	204	185	201	220	231	182	202	219	191	207	186	200	184	212	203	224	188	229	178	208	210	192	213	217	174	190	183	197	225	187	180	210	198	214	191	183	198	196	187	192	193	216	204	200	224	195	192	179	199	190	197	179	204	221	238	202	185	203	195	186	224	177	204	188	210	195	209	202	202	207	201
5669	957	1084	1179	1053	1002	870	887	759	797	784	794	758	738	681	638	633	631	614	529	574	536	594	560	519	535	571	505	512	528	508	534	523	548	599	485	541	485	509	549	560	552	495	513	510	551	555	510	505	508	498	543	510	495	496	534	579	542	526	564	519	526	498	523	525	485	497	494	561	519	532	504	498	510	533	532	515	477	520	510	492	578	456	539	482	511	540	519	512	536	572	528	512	543	469	504	561	518	503	467	502	497	525	513	522	520	469	539	529	473	531	493	486	521	493	529	558	506	527	507	525	523	530	492	499	499	493	525	527	525	549	522	524	520	491	534	505	526	524	531	561	522	530	523	571	499	547	534	497	510	522	512	542	471	505	525	493	492	550	542	466	491	544	537	493	536	481	506	533	501	516	485	525	532	487	484	527	517	543	569	507	496	523	505	488	503	530	531	501	555	502	524	466	537	537	528	536	497	510	533	500	543	514	495	493	511	507	531	539	568	513	533	490	512	521	511	551	499	516	508	516	504	504	488	515	550	515	521	481	526	503	537	491	523	527	553	521	533	513	517	510	486	510	542	528	517	534	490	495	502	472	557	531	520	521	510	541	526	511	524	487	453	487	512	526	567	520	546	539	522	535	505	525	532	500	524	531	518	525	556	515	499	544	493	514	510	488	526	502	505	526	509	532	534	562	489	535	519	511	504	510	505	543	525	527	537	509	542	527	505	513	487	480	552	505	512	549	477	538	478	502	485	517	505	513	492	498	510	530	539	495	475	481	531	526	478	526	528	520	535	484	487	530	506	495	556	504	524	524	520	517	520	536	527	524	514	513	490	504	488	484	492	499	506	564	542	503	540	510	491	540	512	541	532	535	499	489	497	509	541	525	523	505	518	511	539	524	548	506	528	522	516	518	530	499	514	516	491	547	514	461	510	546	568	550	522	525	477	521	526	529	541	529	541	531	492	507	532	556	526	567	485	497	478	563	549	502	500	553	504	517	518	517	531	532	524	506	494	525	485	504	522	550	498	547	531	460	521	512	485	493	523	519	532	511	502	502	507	510	509	508	534	513	513	514	509	546	531	515	509	514	509	482	531	537	534	554	511	526	518	543	488	519	515	533	564	538	527	523	548	499	521	515	481	505	553	481	548	483	528	524	515	513	511	562	494	508	482	505	537	522	526	545	521	537	536	506	527	511	532	546	504	508	520	507	516	538	476	553	519	507	527	497	495	549	484	498	500	513	575	519	498	500	518	530	507	525	520	524	506	494	571	513	515	501	503	520	488	527	513	494	501	520	512	500	523	519	489	519	469	513	539	505	496	527	539	530	525	501	495	538	537	503	535	526	496	489	517	517	490	521	513	539	533	523	495	489	504	508	515	526	560	512	506	501	527	518	485	490	517	502	540	545	544	552	557	496	486	525	547	540	517	551	504	475	486	517	501	513	514	508	510	523	492	529	543	522	493	527	530	541	518	485	536	509	499	563	535	522	474	513	541	470	543	544	491	559	547	554	517	527	503	484	501	490	502	523	505	522	508	538	498	515	521	509	524	512	515	539	523	521	511	555	521	515	538	500	509	532	482	509	560	495	579	522	541	545	501	501	468	488	507	529	537	499	529	565	520	550	482	503	536	508	497	550	509	493	516	474	526	482	523	559	552	492	494	466	531	508	504	520	534	498	473	511	541	540	512	512	503	457	494	518	524	548	525	504	619	549	513	513	507	500	532	476	511	493	513	518	516	503	491	499	511	502	503	498	526	530	529	494	527	554	531	537	519	537	520	504	548	455	504	537	548	549	551	474	525	539	504	508	515	537	528	513	490	509	538	567	510	478	529	499	545	522	490	506	538	489	522	573	502	508	532	532	492	532	551	516	524	511	496	558	523	558	547	490	487	522	507	526	494	515	533	500	516	542	482	500	496	549	562	538	515	506	506	545	503	495	528	549	531	499	513	469	500	530	513	518	495	535	512	527	520	513	538	519	528	507	527	534	520	508	539	512	513	532	524	509	536	527	495	498	504	509	514	513	516	498	501	549	527	504	513	499	534	537	503	541	535	523	497	517	485	552	492	485	516	500	526	522	530	519	545	538	544	546	517	503	515	540	507	502	498	540	499	517	503	504	519	532	511	501	506	488	535	522	497	480	514	547	499	511	537	491	499	529	503	530	475	523	496	543	515	522	523	519	521	546	522	520	527	549	502	485	487	478	487	530	518	501	499	505	529	535	472	500	533	553	520	546	517	499	500	488	529	523	536	537	540	538	487	532	512	510	496	499	516	529	479	537	481	501	525	519	478	512	541	513	548	506	487	502	518	501	527	543	509	499	537	498	485	529	553	510	534	523	548	522	494	554	510	506	512	521	503	505	512	491	505	538	507	526	533	541	530	504	545	576	526	508	525	534	512	517	519	498	539	551	483	511	536	505	527	513	485	520	510	490	487	576	526	502	510	529	511	502	521	522	515	501	535	507	498	515	517	499	505	522	547	553	522	494	526	492	523	534	567	552	537	490	516	497	524	491	537	535	489	517	522	495	480	514	482	512	537	526	494	521	521	486	551	555	543	485	498	530	526	526	531	514	504	479	553	540	523	545	478	549	506	506	502	515	516	493	520	514	506	511	475	481	531	505	547	525	500	501	540	531	560	486	541	561	532	482	443	482	499	532	499	512	517	489	528	529	558	525	509	522	505	503	480	515	529	485	520	519	532	535	531	514	569	590	524	518	541	505	538	530	501	516	488	484	498	523	514	515	529	504	530	514	521	502	557	516	486	526	506	510	523	525	496	525	504	518	483	531	519	504	506	534	496	522	470	512	501	463	528	530	524	524	548	492	525	502	527	496	530	516	495	518	534	539	543	470	488	523	553	572	521	477	488	526	594	506	537	489	546	516	482	512	545	534	502	500	523	525	528	510	506	524	545	506	525	512	510	477	541	507	495	499	503	499	557	569	519	505	541	521	552	521	506	570	537	526	551	477	472	510	504	479	518	479	481	537	508	501	535	530	530	543	560	522	512	516	493	508	582	523	500	511	514	495	509	504	501	509	570	456	541	537	521	525	520	511	525	514	515	465	539	526	519	536	550	476	532	535	540	516	505	508	525	537	538	520	525	584	466	513	536	521	535	489	527	478	522	523	544	488	542	513	553	541	514	520	556	529	566	514	539	524	506	540	552	493	556	488	515	520	505	497	504	544	542	526	505	545	499	487	484	538	531	507	540	540	534	543	535	553	527	514	508	519	496	568	544	544	502	524	507	519	504	503	503	485	520	528	526	509	543	512	519	527	541	524	505	493	500	504	496	523	511	514	517	505	547	528	548	541	539	476	525	499	539	558	473	495	548	563	537	535	492	535	550	500	552	481	545	482	518	515	523	518	512	498	507	546	498	548	519	476	511	477	517	553	526	521	502	555	493	504	513	472	495	484	521	543	517	535	534	518	466	508	530	505	518	535	542	494	487	491	513	534	518	522	511	506	522	509	521	538	520	511	475	517	538
19617	2885	1266	915	708	597	564	515	452	504	442	429	390	394	331	360	351	315	337	340	352	343	362	342	351	354	357	357	292	342	359	329	363	329	353	379	327	304	347	348	369	319	356	327	321	306	350	324	327	297	336	334	313	335	326	350	342	365	345	328	350	349	337	328	347	318	310	342	333	301	352	315	319	335	348	315	284	331	334	323	392	339	326	334	330	326	300	326	365	365	329	332	317	308	338	347	327	340	298	315	325	348	327	337	350	335	325	272	326	338	310	316	311	319	301	325	317	314	335	333	336	336	323	311	345	326	304	323	340	312	314	325	348	337	314	308	334	371	322	296	322	319	357	296	325	344	374	322	349	297	325	341	300	334	331	291	326	321	297	368	342	317	338	317	323	324	370	369	330	344	338	359	335	370	314	339	309	338	298	295	337	311	347	313	325	327	299	305	341	338	312	310	329	350	349	312	344	368	327	313	327	280	335	326	345	317	355	335	336	351	292	359	338	345	335	346	321	316	311	318	297	336	318	372	311	366	297	300	316	340	306	335	353	344	311	309	304	314	335	330	347	343	333	315	332	340	294	369	354	339	328	309	347	302	336	350	293	350	352	295	317	333	369	367	316	290	347	319	352	329	336	327	340	317	313	310	270	318	301	346	357	299	359	338	316	337	347	339	330	390	304	340	287	313	328	327	332	324	350	319	313	330	328	313	316	366	327	352	342	351	322	333	346	336	331	348	314	328	297	304	340	346	331	322	321	366	307	309	297	313	355	340	343	332	346	319	344	333	293	363	333	298	271	363	330	309	325	331	338	298	329	365	353	329	335	307	327	308	333	316	314	352	339	356	344	301	345	318	328	356	336	300	300	328	293	324	351	305	302	287	336	304	332	323	347	323	346	332	364	385	350	307	332	293	346	338	336	359	344	298	312	340	297	334	329	364	295	326	353	309	300	313	300	300	331	305	337	334	343	341	318	331	289	338	319	342	340	320	336	300	343	326	311	313	312	342	330	310	304	358	321	317	308	319	279	350	322	339	335	309	331	305	320	325	330	318	339	337	324	306	335	324	367	321	334	337	321	327	343	331	333	320	321	316	321	345	323	358	324	342	346	342	357	358	301	355	347	346	337	323	336	335	337	320	341	352	325	352	315	354	338	363	316	329	316	305	297	327	302	322	310	316	315	329	324	323	326	317	334	333	327	369	309	323	314	318	310	311	339	325	332	316	313	313	278	303	319	334	327	338	322	363	354	299	316	320	342	319	304	333	342	336	308	332	364	321	329	353	343	335	345	286	327	319	342	311	312	333	301	361	300	350	356	336	358	377	316	330	328	341	369	318	326	321	328	309	330	370	338	298	317	356	320	333	325	322	307	336	343	344	315	299	326	291	334	322	328	321	341	303	319	296	313	316	307	313	309	391	308	330	362	373	341	321	338	306	301	310	313	374	324	327	332	310	327	318	316	298	303	356	299	321	343	333	329	338	295	321	310	307	341	323	271	334	310	271	330	301	302	306	352	325	339	323	327	316	353	325	289	321	338	343	276	340	342	322	312	337	351	300	327	351	314	337	363	311	305	314	318	330	300	352	314	366	296	342	360	299	357	308	316	328	329	331	317	303	320	327	303	348	324	329	334	326	308	337	342	296	308	313	327	380	363	345	305	332	337	344	319	332	358	315	347	361	349	296	339	326	333	334	362	339	328	321	353	291	320	339	337	334	308	300	344	318	354	323	351	311	347	350	326	312	316	333	312	319	336	331	293	320	327	357	353	334	322	323	336	288	304	333	325	349	348	335	344	354	300	336	329	329	321	285	311	335	329	318	326	321	329	342	308	339	354	306	308	299	316	305	354	386	283	330	291	315	316	306	320	314	318	298	352	333	322	334	320	343	322	325	342	334	322	316	333	359	335	308	333	293	348	328	316	319	302	316	322	334	289	286	332	349	324	311	336	311	342	307	311	320	330	330	335	297	326	320	324	328	341	332	341	322	334	302	312	308	312	322	302	361	310	353	369	334	311	331	313	332	299	316	369	326	322	324	310	315	351	353	329	320	341	331	343	343	334	362	307	326	351	324	341	342	361	308	333	340	327	302	316	326	349	335	321	317	320	291	299	274	343	296	338	340	352	335	330	315	349	339	313	362	349	309	310	363	376	325	356	352	313	326	322	365	331	331	356	318	334	339	285	316	344	348	316	364	296	350	330	302	332	328	327	358	307	302	334	321	320	323	358	355	342	314	352	345	312	315	346	337	302	320	344	320	367	325	368	362	331	356	329	338	317	344	332	328	316	329	313	326	338	338	292	333	333	315	316	363	309	320	338	329	313	321	305	343	303	345	313	334	326	328	315	323	334	320	327	316	315	322	345	350	359	309	316	305	352	348	301	334	321	328	316	354	316	347	330	310	377	333	295	330	297	314	300	328	342	346	303	326	338	310	360	332	306	305	312	321	321	321	343	305	290	304	307	323	334	365	318	306	319	375	332	316	334	332	323	315	334	337	333	340	336	349	327	377	355	316	314	306	324	302	340	352	320	346	307	345	335	300	309	307	331	316	329	340	319	303	300	335	308	329	352	315	338	311	303	326	316	329	312	359	321	340	342	321	326	305	314	297	322	325	340	325	320	332	285	363	314	352	368	306	339	319	338	336	321	370	326	333	348	360	285	328	319	340	346	321	329	310	319	333	356	342	306	343	354	285	358	327	321	344	331	333	319	370	326	338	348	312	336	306	316	303	350	318	293	321	309	306	301	315	290	323	329	318	310	326	331	332	321	349	305	288	331	311	291	323	318	355	323	322	354	297	314	302	325	320	314	327	362	293	342	345	327	361	323	322	334	304	325	310	287	323	318	300	347	349	315	333	335	337	361	325	294	327	343	331	315	319	345	317	334	358	303	326	334	333	325	322	338	314	344	339	291	342	300	303	307	326	290	329	324	329	336	318	340	318	356	364	308	315	334	353	316	312	340	345	331	334	332	307	357	336	339	345	335	270	315	339	334	303	336	339	312	293	313	322	330	304	315	296	310	338	321	323	325	368	333	354	322	319	326	315	316	354	295	310	306	334	349	321	336	327	334	325	338	298	325	300	327	313	315	326	315	328	324	321	338	298	308	333	365	334	344	348	335	309	333	294	331	323	325	301	339	306	337	339	334	342	332	305	326	328	333	341	329	320	317	340	351	314	328	308	327	334	307	348	321	308	324	331	306	284	319	312	321	306	341	312	321	305	327	344	320	332	337	344	323	311	298	306	362	340	311	283	339	297	297	325	320	327	349	337	349	319	362	302	297	319	305	276	339	321	331	306	319	338	318	346	314	348	361	348	312	353	331	307	350	372	339	326	298	366	326	357	324	330	354	320	341	328	286	310	339	333	322	364	355	321	329	309	351	346	362	332	348	336	341	364	310	334	346	325	369	334	338	309	311	341	337	330	354	336	303	305	384	326	321	375	343	309	335	323	320	328	323	322	339	342	355	309	322	314	327	314	293	325	323	313
12760	2104	2537	2681	2463	2121	1881	1704	1551	1480	1348	1311	1232	1245	1082	1038	1078	1092	1033	948	932	887	897	818	838	828	816	803	784	896	854	818	822	869	825	796	864	809	814	816	774	753	806	797	801	810	748	797	815	777	778	744	806	753	841	855	898	894	773	811	847	749	799	757	794	847	747	756	795	771	685	775	786	770	785	824	760	755	812	770	816	798	769	754	798	791	784	805	771	755	811	750	768	783	826	817	775	818	779	732	732	741	804	770	785	773	787	800	767	762	767	769	805	772	709	814	768	760	721	794	839	783	792	753	733	734	797	849	754	778	810	736	809	814	798	796	741	803	762	752	795	767	848	740	766	729	782	751	798	816	762	761	781	768	757	780	745	743	800	807	788	770	820	800	799	766	755	746	773	779	787	796	786	763	745	765	771	737	832	798	749	789	777	776	773	770	757	763	822	793	760	790	808	766	764	770	767	800	795	824	836	791	748	820	819	810	777	771	799	806	795	741	728	807	791	766	750	805	784	745	737	784	756	781	808	838	740	753	755	740	799	786	753	731	789	814	712	837	807	775	789	762	740	795	790	765	745	768	841	747	817	788	761	784	773	800	753	785	734	790	771	781	836	756	822	784	742	780	798	763	750	721	776	793	771	756	783	766	767	743	773	755	797	788	775	793	775	809	774	831	780	819	766	726	763	772	750	747	782	757	752	773	793	811	773	762	756	805	739	776	780	802	762	776	804	708	803	835	756	784	803	757	803	790	754	812	717	797	795	790	774	798	758	803	771	816	776	785	798	781	759	788	831	756	751	782	738	806	769	773	798	743	761	780	719	795	777	783	755	759	766	785	791	754	763	764	752	740	763	727	712	765	790	761	769	787	760	759	752	753	794	728	771	801	762	803	787	825	788	829	716	743	780	786	754	770	830	759	781	775	796	736	813	792	806	837	806	799	806	780	813	747	839	733	724	816	713	770	729	826	800	766	799	818	833	781	746	765	815	761	808	787	767	754	758	759	781	794	767	773	766	800	768	784	747	786	804	731	802	735	750	764	775	771	772	743	750	778	707	784	796	762	799	766	761	793	762	762	768	787	780	783	775	731	755	720	770	776	800	792	790	757	766	778	751	788	797	750	751	769	787	777	777	834	774	755	793	789	753	791	757	764	805	803	773	740	852	806	813	789	761	751	828	807	747	750	790	740	727	762	756	781	742	758	806	756	767	783	792	809	741	771	763	796	758	725	749	797	824	845	761	788	757	774	791	787	728	793	778	723	761	776	782	819	767	779	811	731	805	760	826	748	768	792	753	838	751	779	757	833	791	740	780	803	818	757	783	777	758	800	769	755	769	798	759	820	780	714	778	771	765	805	822	791	724	785	810	796	769	796	766	783	754	769	773	750	719	780	757	788	771	730	789	758	774	790	789	802	778	779	744	756	771	744	823	806	808	798	796	779	786	747	767	782	770	756	747	794	768	754	779	769	762	819	774	755	808	701	776	728	800	781	814	784	773	779	744	716	761	814	807	804	767	843	827	743	787	799	765	753	752	776	730	789	713	739	829	751	746	844	763	791	736	780	770	744	734	792	789	758	779	766	785	764	781	782	781	778	803	766	726	768	762	737	806	783	813	770	752	813	797	764	795	782	785	794	765	790	783	778	756	755	764	824	787	772	803	782	783	768	822	774	791	768	795	783	797	782	796	773	784	804	801	744	827	807	823	774	786	764	786	805	777	762	787	779	740	794	782	723	757	758	764	811	824	790	738	760	787	770	789	758	796	794	750	755	795	756	786	786	784	781	778	849	768	784	808	758	748	787	791	775	787	761	822	767	812	809	741	735	768	831	807	740	798	782	797	797	742	825	827	803	752	779	784	837	772	750	793	726	749	776	798	760	774	772	772	803	782	772	775	753	813	818	761	774	737	799	776	735	825	784	785	781	766	772	802	833	819	783	795	788	777	770	742	764	769	776	772	794	820	738	743	753	753	771	780	766	768	724	768	772	762	789	793	794	724	822	758	758	820	758	790	745	729	764	763	787	772	767	755	757	749	722	779	787	810	754	825	801	768	785	783	810	810	747	748	855	770	784	788	743	724	832	774	775	751	783	727	734	819	756	733	822	806	832	745	776	775	787	743	824	809	751	774	780	813	772	774	800	764	784	821	765	747	788	779	754	780	738	744	755	746	793	762	755	766	797	761	766	772	791	777	761	810	763	774	738	750	787	818	738	787	813	771	769	860	812	788	769	822	767	813	835	803	795	738	843	798	791	776	770	755	742	758	765	834	775	756	789	754	731	781	786	725	746	783	740	755	823	805	801	755	745	769	786	758	744	782	738	747	799	798	732	779	749	790	799	764	779	777	817	779	775	754	741	735	785	784	732	756	734	815	804	802	805	763	816	763	759	773	809	794	816	733	753	716	738	796	745	796	777	726	785	775	790	824	802	818	814	779	775	824	768	774	799	757	757	767	831	791	778	772	773	851	810	729	777	806	775	781	774	822	763	833	776	758	782	763	749	759	753	786	790	776	763	740	764	789	793	767	822	809	775	781	766	775	800	780	816	781	759	747	744	793	780	771	774	727	815	763	732	816	753	744	831	771	770	781	822	834	748	745	756	758	786	748	733	802	765	798	785	791	765	803	807	820	803	795	810	798	772	728	758	816	727	820	746	793	801	764	736	749	826	768	738	766	779	777	792	745	772	748	781	733	772	755	778	827	734	715	844	797	756	789	816	750	756	813	727	777	790	755	773	744	727	780	776	742	764	737	777	740	758	764	773	750	748	775	778	797	783	770	793	789	758	743	761	747	757	803	788	801	739	757	759	766	759	821	801	796	761	698	822	820	776	728	744	811	782	775	829	824	763	787	791	787	745	814	777	812	798	794	801	764	780	833	769	752	748	766	767	777	780	774	717	795	774	741	828	746	732	747	770	792	760	782	761	786	748	793	773	798	782	770	759	772	758	767	796	799	745	838	801	798	809	777	777	810	799	774	753	769	769	767	732	773	755	744	772	816	798	741	781	767	733	766	785	801	774	814	740	785	751	812	797	786	774	778	809	780	796	781	760	811	759	758	804	736	771	797	752	802	781	761	803	780	735	806	788	778	781	782	762	812	769	806	770	770	759	784	793	764	751	745	772	773	755	781	795	805	750	735	780	764	738	766	763	756	733	789	807	809	812	791	775	797	760	788	767	789	731	738	775	781	751	825	730	785	720	756	809	750	765	735	774	797	784	775	805	748	764	820	799	823	782	805	749	777	766	784	756	735	794	766	743	798	822	776	801	802	811	787	754	794	770	734	747	778	760	789	787	783	762	745	761	769	815	827	728	780	754	760	772	751	777	803	730	716	786	751	787	791	741	765	781	773	771	738	759	799	746	792	733	759	796	783	763	749	789	755	828	806	753	790	742	813	785	809	764	755	790	786	717	787	751	744	752	736	771	793	821	797	730	805	762	768	815	781	805	747	767	761	827	731	760	727	749	776	803	807	763	760	754	762	810
29841	5533	1950	1355	1044	818	692	645	531	510	464	433	428	405	431	402	387	364	388	368	355	351	311	288	332	342	332	344	331	314	309	344	350	332	356	373	322	339	338	360	324	325	343	336	325	325	296	364	345	335	358	322	321	309	342	347	357	351	362	313	322	337	357	344	330	363	328	362	347	315	316	321	323	341	347	294	332	355	310	362	308	317	298	352	326	342	326	322	308	358	344	338	356	334	343	347	378	327	352	323	379	315	308	346	339	323	338	351	314	295	324	317	352	343	328	325	341	340	333	319	353	293	341	348	348	347	334	321	340	333	310	314	313	363	342	323	326	340	358	313	362	340	343	351	348	327	331	307	353	342	326	330	307	317	318	320	307	346	327	308	311	314	352	312	346	344	329	325	323	316	320	359	344	334	336	350	338	318	371	317	316	316	337	308	305	294	355	297	298	347	339	330	340	338	322	333	334	348	324	310	299	302	313	353	319	300	345	313	307	322	339	349	311	309	326	317	351	333	374	336	319	370	361	300	316	305	316	363	303	309	294	356	320	344	299	330	371	328	321	302	372	336	365	344	338	298	387	341	371	318	340	348	317	321	369	348	299	357	307	346	352	334	333	299	332	306	316	342	324	338	323	343	312	356	342	330	328	377	353	353	334	328	335	354	285	340	338	326	330	327	342	350	331	332	334	325	310	352	314	331	326	314	314	358	324	341	320	328	350	343	359	350	347	337	383	327	337	349	313	395	330	303	327	284	329	352	302	324	331	344	341	353	318	347	304	344	345	291	315	354	339	315	342	308	326	345	366	347	332	323	325	314	351	331	315	327	303	316	348	316	311	328	312	353	320	361	313	352	364	317	302	297	358	343	334	335	342	352	320	353	345	342	322	340	269	342	340	320	323	342	338	290	376	307	334	372	316	342	368	320	332	344	372	334	295	331	334	338	330	290	308	309	360	307	350	317	319	306	314	357	364	327	378	302	300	331	344	328	301	369	303	335	344	346	348	332	334	340	343	352	345	334	326	314	306	281	308	321	310	332	339	350	311	319	336	326	345	334	319	341	337	350	353	362	343	320	307	302	331	342	316	320	337	371	318	339	317	344	356	301	339	328	354	320	352	338	326	359	328	317	301	308	345	335	317	342	335	338	354	338	315	311	334	301	323	349	338	332	340	338	329	310	297	288	361	333	313	327	337	340	321	291	294	306	371	334	303	325	343	322	342	345	310	336	330	345	348	334	324	360	343	306	336	324	347	302	339	319	338	273	342	365	311	343	335	336	341	321	317	334	334	353	300	321	328	349	339	304	343	341	339	373	305	310	336	321	335	312	323	331	316	325	355	318	340	312	352	329	294	340	320	339	327	302	350	373	345	353	314	336	324	327	314	292	332	333	354	344	317	324	356	331	337	355	322	334	358	374	327	377	300	346	317	377	367	319	304	359	348	367	330	328	336	325	350	324	320	330	328	340	336	284	319	344	373	329	304	286	339	341	356	359	321	344	282	358	341	325	324	352	333	349	307	334	323	315	330	315	307	334	335	298	325	312	303	333	333	359	351	326	342	321	344	313	335	316	298	332	339	344	349	323	313	324	354	323	300	353	318	325	312	323	346	334	366	318	319	288	335	331	339	317	314	330	314	339	324	356	316	334	342	354	316	314	320	293	312	349	343	337	300	311	336	304	332	326	312	345	321	343	317	303	367	355	309	338	336	300	339	319	325	300	314	345	363	349	319	339	345	337	318	375	321	318	335	367	331	343	311	338	322	343	331	312	333	298	337	317	315	351	321	322	328	291	354	349	353	368	310	310	308	337	305	377	346	321	316	330	322	333	334	331	294	322	335	329	351	321	294	345	317	326	346	341	350	310	295	318	311	301	310	330	363	320	333	356	325	329	307	324	313	304	329	330	332	350	312	336	304	368	346	332	333	322	310	324	303	333	343	305	311	320	349	305	302	340	335	308	339	312	319	303	309	328	337	322	346	327	335	329	329	310	342	345	354	330	323	347	294	320	332	323	319	328	340	342	324	357	357	338	310	346	360	337	310	315	330	379	345	350	300	379	321	303	307	319	324	323	315	332	330	333	307	363	315	318	355	353	330	334	349	342	340	346	361	340	338	347	339	333	316	322	298	295	299	309	330	352	309	352	287	287	317	331	335	317	336	316	352	349	314	356	361	320	301	330	312	345	314	343	345	335	321	337	341	313	320	346	325	333	326	341	355	336	345	338	314	323	334	318	336	324	348	359	318	325	329	329	312	349	324	328	340	359	354	336	343	337	350	376	314	333	329	313	341	323	337	312	296	327	330	311	333	347	291	311	341	325	345	304	321	299	352	324	333	379	346	304	299	315	338	333	335	339	311	336	325	322	321	326	359	320	320	350	328	339	343	333	294	331	348	330	314	338	341	344	354	364	315	330	370	355	331	326	335	300	345	346	328	344	323	318	316	332	330	309	394	330	322	327	319	298	349	323	305	360	358	311	303	349	314	298	305	356	310	355	318	308	332	327	284	339	333	364	384	340	333	351	342	335	336	317	335	354	302	309	310	309	347	336	330	327	319	295	348	346	304	344	355	354	342	335	311	301	349	358	335	324	322	305	337	345	318	303	323	338	337	322	347	348	361	340	326	330	347	317	322	323	353	337	320	320	335	342	357	329	363	349	275	330	315	332	330	331	353	353	303	337	352	338	368	340	345	320	305	345	316	309	326	306	303	313	379	310	326	331	322	333	329	306	351	342	363	329	325	323	328	337	335	304	318	316	350	328	329	307	308	364	330	356	346	347	304	342	320	333	343	376	330	317	333	306	351	343	320	320	309	368	355	352	318	372	304	357	331	349	332	322	302	302	350	345	318	343	321	337	341	339	290	364	319	331	293	340	329	351	336	366	352	331	315	288	352	334	324	314	311	328	367	365	320	333	310	355	331	317	313	291	334	336	343	317	352	333	323	358	319	353	344	349	317	363	342	344	323	324	327	346	324	343	344	332	315	287	347	363	329	294	330	333	333	316	340	325	330	323	320	388	361	362	306	365	321	346	318	350	333	345	348	350	349	348	293	353	320	323	329	334	328	316	320	339	338	359	320	350	328	331	360	341	312	335	397	297	345	326	318	333	314	353	322	312	346	370	359	340	312	326	322	371	346	359	337	339	313	315	337	339	315	302	307	344	333	324	325	313	320	327	332	312	341	289	357	337	315	324	373	354	325	312	303	346	370	333	329	341	327	333	319	310	306	308	341	345	318	294	307	322	314	358	307	339	309	322	316	326	365	326	338	361	328	336	326	333	330	348	325	363	325	318	328	321	339	315	349	326	300	341	333	351	337	321	355	319	309	346	323	323	318	313	304	325	314	312	319	311	316	327	312	359	300	326	351	319	348	335	336	312	318	322	317	358	343	332	307	325	339	360	335	328	352	326	321	309	322	325	346	307	315	362	317	331	324	301	313	330	333	290	341	340	345	324	341	303	329	321	350	311	276	356	340	319	316	372	314	332
16944	2813	3719	4025	3533	3052	2551	2223	1969	1862	1577	1606	1480	1434	1331	1150	1212	1255	1205	1137	948	917	905	841	850	797	816	877	804	801	842	788	812	814	811	798	802	749	768	785	772	814	781	783	757	793	714	810	795	739	784	756	803	773	771	824	893	814	823	792	766	761	796	740	739	716	734	787	779	748	762	764	743	703	829	758	778	784	797	786	743	785	793	763	710	795	781	792	820	763	725	778	813	780	757	792	792	803	787	770	788	741	753	747	791	781	711	750	748	804	771	807	760	744	781	777	744	740	746	745	731	817	772	759	777	759	790	762	765	797	788	826	785	810	764	762	831	827	734	756	738	743	776	800	794	808	796	759	760	725	757	721	742	752	783	775	769	774	721	761	755	742	749	683	755	789	790	739	764	724	770	741	746	738	807	790	752	713	768	774	772	810	776	805	774	770	719	767	757	794	728	734	711	758	794	720	743	800	780	726	759	747	757	761	753	723	823	775	756	775	725	787	758	835	769	764	821	759	775	753	771	725	768	741	743	744	759	739	792	768	814	777	790	729	744	797	717	742	730	809	724	754	730	750	737	750	733	761	821	789	739	777	791	770	738	816	832	749	779	729	760	729	728	810	754	721	715	745	741	794	769	804	785	755	767	772	777	779	776	777	804	776	776	771	725	699	706	759	778	784	757	804	737	760	764	797	770	751	808	734	756	739	770	767	730	791	761	795	779	762	773	777	774	773	773	717	802	828	765	772	776	755	733	706	750	787	786	747	767	794	783	784	803	749	808	751	770	715	740	774	764	776	734	769	731	765	712	748	741	759	740	755	741	743	760	774	789	751	750	813	742	745	764	740	824	758	786	765	705	771	807	770	749	792	773	743	771	763	766	749	769	758	769	729	738	767	753	794	752	716	819	719	758	726	709	776	751	758	733	728	769	749	737	744	753	801	738	692	749	783	797	776	769	747	793	751	789	753	759	793	756	731	809	777	680	788	801	744	734	728	779	762	748	835	800	770	739	732	723	749	721	753	758	794	773	757	789	760	741	761	803	808	762	764	762	831	774	794	796	746	798	763	762	748	734	816	724	736	803	820	796	759	731	756	757	766	780	731	824	760	756	720	754	781	774	794	794	765	768	790	730	717	753	773	753	776	751	762	735	786	739	830	798	813	792	776	799	800	799	773	791	739	737	750	839	750	772	757	766	787	809	786	716	787	783	819	787	780	831	702	715	752	756	697	742	743	751	775	735	743	755	788	720	724	711	761	786	755	795	686	698	711	750	748	778	753	834	790	761	746	766	739	752	743	816	757	788	739	783	782	766	757	788	737	715	724	745	746	696	748	815	723	722	760	761	785	749	698	699	778	776	756	768	745	775	747	780	782	764	750	722	761	777	804	730	786	767	739	815	782	798	755	733	777	776	803	778	756	796	773	798	755	773	762	756	782	776	751	823	797	735	772	749	793	767	752	751	789	729	783	812	756	754	707	823	744	762	772	790	742	756	774	751	800	783	771	758	784	779	746	766	752	767	842	764	758	776	735	754	729	761	781	776	769	769	757	794	754	768	804	777	716	782	733	721	752	775	786	770	738	780	771	808	800	789	774	773	709	767	739	772	716	788	726	761	750	766	766	753	756	763	762	786	744	764	768	765	762	755	772	745	768	815	744	791	764	783	776	778	800	751	763	797	745	776	760	772	779	745	776	791	782	718	765	816	744	792	748	830	786	674	790	786	713	795	766	765	784	705	707	764	783	759	791	793	758	752	773	745	769	841	775	741	712	743	784	788	771	757	746	746	765	783	800	753	782	744	696	809	767	792	766	783	793	787	741	704	793	762	749	763	731	786	767	731	742	776	751	796	743	791	761	761	751	751	748	769	742	799	739	773	756	783	747	840	742	721	755	776	698	759	766	800	718	804	793	771	789	710	747	781	802	733	789	769	775	784	727	732	754	708	765	747	753	765	762	821	808	777	736	751	725	715	775	768	784	774	773	725	765	793	772	755	724	740	786	737	807	820	781	741	759	721	797	735	759	758	780	705	737	746	730	782	781	741	763	723	717	782	775	821	764	778	729	756	699	724	773	786	768	745	731	770	747	728	729	749	745	756	762	764	791	799	750	774	770	786	786	764	786	755	748	790	764	758	741	712	743	746	752	769	769	726	764	746	751	753	803	783	744	745	728	779	765	769	758	728	811	800	706	798	786	765	758	790	763	750	754	741	714	780	771	736	706	751	783	726	772	744	723	847	762	820	725	704	765	779	752	762	821	737	790	716	787	782	719	772	780	755	754	810	743	746	723	775	780	749	734	787	771	753	766	812	709	801	781	774	759	731	811	756	768	706	709	755	754	783	770	752	783	826	756	818	802	764	727	772	696	754	738	773	776	776	721	808	751	739	755	814	759	785	746	776	758	777	771	756	783	772	779	717	744	738	772	778	762	775	701	785	801	768	757	735	759	753	742	762	778	773	742	761	750	713	750	782	765	765	747	749	766	747	758	750	778	765	770	750	774	767	807	700	744	740	784	784	748	787	802	739	745	766	735	745	817	796	806	793	777	719	785	785	762	778	791	719	770	848	765	754	773	726	780	796	726	778	743	789	783	740	743	793	754	726	815	769	758	783	779	761	826	775	746	780	768	827	760	754	736	783	754	806	819	725	797	742	764	804	748	786	794	800	764	758	757	785	750	711	731	785	746	764	787	733	736	769	745	759	744	787	763	796	754	717	701	753	764	782	792	779	724	788	742	731	753	778	751	762	793	827	758	726	804	759	727	771	756	738	779	803	796	742	775	817	775	759	784	747	740	723	744	749	752	755	771	765	774	737	772	812	705	782	755	796	773	771	736	796	784	793	771	757	732	759	756	791	754	787	763	722	778	713	783	785	718	786	773	794	721	708	722	743	719	765	798	721	739	778	748	746	756	753	757	754	785	790	741	801	779	801	785	742	762	773	771	742	792	758	738	764	767	751	772	747	747	799	763	748	795	815	726	761	730	731	808	773	772	757	751	764	774	775	711	770	762	771	699	747	777	757	782	796	745	762	769	798	776	807	754	759	787	745	800	770	767	738	724	789	751	691	778	794	766	746	739	802	783	783	802	746	761	845	782	820	798	738	719	793	723	793	736	748	757	694	742	766	814	802	729	755	756	708	788	775	768	766	755	719	783	751	786	746	799	800	776	719	769	743	780	732	774	765	763	774	756	751	750	800	770	725	732	756	740	787	779	731	759	745	792	763	782	788	778	759	739	785	707	759	790	739	755	733	795	748	738	758	790	771	724	770	766	762	759	790	762	742	762	729	801	812	761	709	772	807	741	805	712	757	768	730	784	741	769	750	774	746	777	776	762	786	780	773	736	751	797	747	782	718	785	756	755	788	769	800	777	791	729	773	752	752	774	763	782	750	764	740	790	771	760	756	776	764	743	752	788	808	746	790	802	758	741	761	743	762	808	785	814	751	771	808	751	817	798	772	781	700	778	736	728	759	723	754	771	711	756	727	797
9998	1044	535	392	392	342	291	297	241	228	209	252	240	220	237	193	242	221	259	222	216	218	212	214	213	217	225	231	217	195	218	206	205	232	205	221	232	209	166	228	191	219	217	198	220	207	217	195	210	199	214	213	199	217	203	181	201	219	207	201	198	188	241	192	229	205	189	209	144	232	212	192	185	207	228	197	190	225	187	202	193	214	175	221	217	219	222	186	210	203	223	199	225	199	223	202	210	225	180	205	189	256	204	221	211	206	208	216	205	188	203	224	186	213	180	188	214	180	197	216	203	212	215	217	191	216	203	199	188	196	208	212	206	194	195	199	204	194	208	202	197	185	192	193	202	217	183	214	202	205	203	215	196	218	197	223	209	183	201	223	193	212	189	221	205	179	220	179	207	214	192	193	239	222	213	213	183	205	217	226	228	199	206	206	188	224	212	226	224	191	226	204	239	178	199	215	198	192	206	197	211	217	197	231	218	218	177	197	179	219	225	202	212	208	229	212	188	217	192	174	192	194	227	222	203	190	202	201	196	187	208	188	210	233	219	204	189	205	222	206	202	221	188	220	187	209	221	215	199	187	214	215	209	186	200	236	215	219	196	202	221	198	213	197	184	200	201	231	232	211	230	200	201	212	193	192	210	199	192	207	218	207	235	208	217	181	203	226	201	205	226	205	179	214	208	214	202	215	200	200	185	182	216	216	195	198	202	195	200	211	208	208	183	222	190	214	207	230	200	190	225	182	222	205	175	202	199	216	216	196	185	205	207	224	197	205	204	205	198	197	190	209	191	244	179	195	202	188	229	190	192	208	229	225	200	216	220	203	202	191	200	242	222	192	188	225	202	226	210	221	192	214	183	206	244	203	207	212	195	225	221	219	216	198	200	191	196	216	206	215	186	203	204	210	183	197	209	206	219	228	190	190	207	194	196	212	240	191	179	180	203	231	207	204	195	226	227	210	214	211	225	197	197	203	211	196	200	189	218	207	210	221	217	206	217	192	204	196	201	213	198	198	235	198	199	220	212	213	196	214	200	219	247	203	169	192	198	231	197	214	212	187	187	193	202	196	201	207	221	208	199	204	212	211	215	197	189	207	204	235	215	217	200	234	206	194	190	182	198	201	217	212	217	185	201	189	190	200	207	189	210	202	213	179	192	197	184	188	234	233	249	211	172	210	195	202	232	220	196	191	188	180	199	196	198	189	223	206	200	204	201	186	209	186	200	217	212	218	182	195	204	220	216	201	210	200	210	210	186	187	197	209	201	199	184	263	206	199	189	244	212	197	218	216	181	209	192	188	208	238	185	199	171	210	199	224	189	216	207	209	234	209	217	207	202	200	190	212	189	205	216	206	185	213	191	198	204	205	211	222	204	206	206	210	181	185	229	225	190	205	200	230	189	209	188	193	223	219	223	185	213	215	197	209	211	204	192	189	205	226	203	202	218	187	222	185	193	187	205	201	195	199	169	200	203	214	217	239	194	197	174	191	205	182	207	205	183	219	213	235	189	190	213	198	218	230	217	210	226	211	200	242	231	230	219	190	209	229	196	206	213	189	192	218	235	210	214	198	234	195	214	197	213	186	214	204	192	196	217	199	202	176	204	198	199	229	194	246	237	204	222	193	201	189	213	226	229	193	215	211	230	201	196	193	193	201	192	208	200	205	205	204	210	223	214	192	217	201	207	213	206	196	194	224	221	187	198	222	217	201	220	223	210	202	205	221	180	204	187	203	216	227	196	216	182	217	205	201	196	205	209	185	196	178	203	196	201	206	207	185	199	222	212	210	210	178	198	209	184	195	208	217	221	201	209	202	226	239	201	232	185	207	225	225	227	192	216	204	205	192	212	215	200	172	211	177	197	209	210	223	193	218	196	204	183	181	200	210	233	214	195	184	183	213	213	219	222	220	221	222	201	208	185	210	179	179	204	201	184	199	185	206	207	178	188	210	178	186	211	192	207	195	242	202	191	189	207	213	218	194	199	208	203	212	218	209	216	233	208	217	178	215	226	215	188	214	211	202	205	217	225	217	241	195	197	181	183	213	218	218	173	222	214	196	215	214	191	217	176	191	179	236	242	213	197	209	207	188	211	198	201	184	191	205	219	209	182	205	227	182	221	222	195	218	215	214	212	202	202	207	205	196	190	199	182	218	215	198	243	229	204	203	218	197	205	171	169	202	206	199	179	189	197	227	204	198	192	199	223	212	195	203	199	192	194	209	191	213	225	217	226	224	194	211	220	234	212	212	230	196	219	231	236	241	188	188	199	224	231	215	220	205	205	192	211	203	193	228	181	207	210	218	199	217	196	212	212	180	207	203	220	228	222	202	220	191	195	222	207	218	201	197	201	220	213	200	243	213	217	204	189	201	209	240	218	178	194	236	195	228	211	199	220	209	216	206	194	167	196	215	196	221	201	222	187	198	201	223	210	200	205	206	211	224	205	193	194	199	183	197	194	208	214	195	197	182	206	211	212	186	196	213	204	175	210	201	186	177	202	197	186	215	226	223	201	212	211	194	197	212	199	191	216	169	218	192	212	210	249	206	205	217	211	204	195	231	247	219	204	211	239	176	202	204	223	207	186	196	218	191	223	213	195	214	187	221	212	184	181	204	204	209	217	214	224	201	199	193	220	175	205	212	188	200	207	230	220	215	195	229	194	189	212	197	212	220	220	208	220	195	215	217	173	215	219	203	213	211	211	202	180	209	205	198	224	229	217	184	211	192	198	212	212	204	179	193	189	210	214	219	189	200	228	200	202	211	212	208	182	218	230	201	202	219	186	219	184	198	223	172	200	206	227	204	213	205	195	216	240	206	215	220	186	218	209	190	197	191	202	185	201	208	206	200	204	231	212	204	255	204	217	227	192	195	220	199	207	207	203	225	230	210	200	187	171	209	206	183	209	226	203	203	198	189	227	198	231	187	202	227	191	186	209	204	232	191	229	210	186	186	197	206	223	184	192	214	228	217	178	194	192	220	198	217	227	214	231	222	178	206	192	216	216	220	219	228	214	208	194	211	214	200	213	182	227	236	233	209	222	209	210	204	221	207	209	215	181	216	198	246	200	193	209	204	203	220	189	224	221	217	223	184	179	183	209	204	208	240	188	177	169	216	211	234	231	231	200	194	226	230	222	178	195	204	203	215	225	196	199	210	208	246	223	211	205	207	228	193	211	219	222	241	202	215	205	196	208	212	208	203	198	197	221	177	200	201	196	231	203	196	211	208	189	203	214	201	205	234	192	209	194	214	203	209	207	185	194	197	203	209	181	189	180	200	163	219	207	203	197	205	221	213	195	211	185	213	227	212	173	203	202	198	202	189	203	220	235	246	224	195	220	197	204	198	236	211	228	208	180	213	215	230	216	206	227	212	221	222	198	215	206	177	207	204	200	191	229	198	206	211	193	187	204	192	184	217	235	241	218	189	219	206	170	211	209	206	235	236	177	217	222	213	228	200	200	197	214	209	216	219	209	197	217	193	227	204
6740	981	1161	1208	1171	1081	953	900	815	820	824	752	725	716	692	618	630	608	634	586	564	558	551	531	521	543	542	525	503	533	545	555	549	513	539	530	545	566	545	535	514	554	521	499	538	548	550	523	556	547	538	534	504	561	544	542	575	611	537	525	519	554	541	524	498	495	494	516	543	540	550	545	525	569	502	506	574	537	515	532	501	531	532	495	548	486	525	516	534	524	505	540	504	521	511	506	554	577	548	557	525	544	563	538	575	551	522	543	568	516	544	489	494	532	535	543	546	538	518	525	552	518	491	504	540	496	511	523	497	566	540	573	537	520	540	504	557	565	554	557	538	545	548	522	534	525	582	545	528	517	567	551	508	498	555	478	536	498	521	507	534	502	498	544	549	519	548	568	530	562	553	541	553	552	528	511	562	524	525	530	515	507	549	540	545	552	524	496	513	515	519	543	487	537	504	543	589	529	501	560	520	537	501	515	520	563	496	503	534	547	516	506	556	526	455	530	512	498	593	525	507	516	546	552	505	516	492	549	552	536	522	556	505	519	504	516	520	517	517	522	532	511	514	561	529	534	541	521	520	516	492	510	456	552	500	537	494	514	546	501	533	547	510	498	532	510	512	546	528	529	546	565	514	520	525	516	500	528	503	512	551	507	575	552	503	507	544	555	483	529	544	544	552	538	525	532	546	529	518	520	509	486	515	512	535	508	525	564	517	542	511	525	506	553	540	536	553	538	542	522	492	533	518	546	527	507	539	522	524	526	493	515	539	545	516	540	544	565	502	510	539	513	537	520	520	509	521	550	516	536	535	537	510	529	495	525	511	525	542	511	496	547	557	566	578	530	524	510	504	492	485	510	529	558	540	480	513	476	537	503	530	523	508	557	598	545	518	525	564	515	515	496	493	555	538	520	511	478	541	543	563	533	529	522	539	523	491	513	525	519	501	515	554	523	530	512	516	570	550	496	542	525	468	492	545	506	537	512	536	524	552	510	537	507	524	524	528	529	561	560	523	516	499	521	520	541	535	523	528	532	503	518	565	492	551	497	503	522	496	483	555	519	466	514	517	508	506	505	504	519	543	546	524	508	517	532	543	524	566	561	538	493	534	551	486	569	533	517	529	532	530	557	519	516	502	547	516	529	545	536	527	496	564	522	522	504	541	515	519	502	499	524	509	536	502	531	569	520	533	529	531	507	511	531	531	503	512	549	491	535	539	523	532	525	543	523	539	540	560	527	510	511	559	538	534	530	495	509	523	536	503	516	534	485	525	565	505	501	485	539	503	515	521	530	530	506	511	527	518	520	522	524	540	556	510	505	543	485	524	501	528	556	535	557	513	531	560	525	520	526	567	544	496	490	542	554	549	501	525	521	544	558	539	531	545	556	562	512	516	535	481	522	533	523	541	528	549	494	542	523	531	521	528	533	520	545	560	503	505	500	539	488	544	516	536	513	523	558	551	511	523	509	534	530	500	509	505	511	575	499	550	534	493	560	509	490	499	531	502	521	521	513	533	528	533	521	477	497	546	542	442	527	561	497	532	531	509	534	543	520	538	534	551	561	517	524	489	521	528	528	532	522	544	495	508	568	532	527	531	562	540	555	514	513	527	536	543	544	587	545	475	536	513	563	522	533	554	516	500	515	560	513	493	520	533	546	529	512	514	522	481	531	521	542	548	513	524	552	513	521	551	523	540	556	514	540	530	543	543	559	557	546	536	587	526	545	507	566	559	515	548	499	547	532	528	515	544	493	584	552	546	535	536	526	516	510	511	496	513	510	495	519	509	492	526	537	577	490	549	575	547	498	517	520	499	574	525	519	495	485	505	522	524	508	527	519	557	541	499	535	523	523	542	511	553	532	534	578	510	505	539	552	513	511	533	494	545	507	526	506	560	516	484	517	488	556	489	532	532	535	475	575	568	530	494	545	511	510	552	503	517	541	523	530	495	567	512	519	508	534	518	511	520	566	524	535	524	541	540	520	531	522	505	509	537	557	526	555	497	548	531	551	528	534	493	516	529	500	555	525	500	545	523	528	515	475	534	541	522	554	543	562	531	514	495	516	561	501	541	560	541	533	557	519	565	520	507	527	572	563	560	504	484	498	539	552	492	527	503	529	504	520	554	539	542	505	537	518	527	512	517	511	521	547	520	542	554	523	504	522	555	498	523	584	539	522	580	531	524	526	552	513	538	561	574	529	524	532	535	485	534	581	517	528	533	545	538	505	531	533	545	507	495	537	565	541	550	527	529	546	528	513	515	512	571	499	534	584	530	558	546	518	509	549	541	546	512	529	541	498	552	515	542	557	528	519	548	551	529	523	532	490	578	537	549	580	502	502	543	492	487	540	524	504	519	514	489	536	525	516	507	524	538	491	496	527	527	507	545	507	490	535	499	528	545	527	535	517	540	559	496	525	549	537	540	503	488	522	528	531	543	508	525	528	548	539	519	559	531	543	520	486	516	499	523	538	534	516	525	497	584	513	531	513	535	486	501	562	563	492	500	555	515	484	531	535	518	508	511	535	510	508	513	538	477	463	539	526	541	524	539	535	522	502	570	595	502	542	550	515	500	523	520	515	524	523	516	505	547	574	550	526	501	499	502	507	515	531	527	535	531	569	508	500	524	510	516	566	598	513	502	550	545	555	534	524	546	547	520	542	526	528	547	538	538	559	537	567	533	502	517	531	502	531	538	478	543	502	584	533	523	545	522	503	533	576	532	550	468	533	479	538	494	521	555	525	497	569	525	544	504	562	516	527	511	549	507	528	508	525	533	559	546	547	487	538	510	522	544	518	540	524	545	556	512	510	556	519	508	533	568	532	498	516	534	514	550	493	539	516	574	540	534	527	517	505	579	579	562	543	557	564	551	479	490	530	496	522	557	538	527	538	509	526	537	502	543	546	525	550	583	559	556	521	531	492	543	547	522	522	517	512	572	523	521	482	528	527	548	538	535	541	528	457	555	542	540	491	508	542	499	496	531	533	540	534	503	552	535	533	521	527	506	509	559	504	539	531	524	546	548	521	513	519	517	493	541	533	566	551	535	473	488	489	516	531	511	545	537	503	530	531	518	511	493	546	514	512	494	508	534	505	562	547	523	485	545	538	511	507	564	543	589	442	519	542	505	491	500	543	557	513	531	516	543	529	560	513	544	519	501	551	510	530	574	535	550	537	515	505	522	534	540	491	547	525	534	499	481	517	537	547	532	520	591	552	519	548	517	549	510	513	531	506	554	521	505	475	504	565	554	495	530	528	535	540	522	583	487	493	508	528	540	518	534	550	537	547	517	554	517	531	517	545	529	579	495	537	529	562	540	549	521	503	517	500	551	523	512	502	528	532	514	528	570	529	530	495	551	521	522	564	511	515	526	542	485	545	607	492	515	512	521	537	552	544	547	481	534	524	535	556	566	487	551	528	550	522	552	544	527	514	498	507	533	527	514	514	553	517	546	553	502	527	517	502	522	574	550	493	549	530	508	519	572	508
19254	2817	1352	988	762	642	553	490	447	456	404	419	385	359	406	375	350	352	311	362	340	335	321	342	340	351	352	333	317	318	326	300	344	338	351	331	309	326	312	326	345	346	350	380	325	342	343	306	322	350	318	335	333	325	327	328	313	330	315	326	300	320	340	338	329	367	284	326	324	314	331	309	315	341	350	329	301	322	323	316	322	341	303	302	328	353	316	325	302	300	296	349	322	338	324	327	330	357	317	311	328	335	337	313	335	314	335	330	296	328	338	372	309	331	331	337	322	340	333	312	297	317	314	339	309	378	348	345	340	317	339	321	315	321	328	327	347	365	338	338	303	328	342	339	324	370	297	331	318	356	330	320	328	330	337	338	330	349	299	273	323	342	331	341	296	306	317	320	323	309	303	307	308	332	348	349	330	339	292	309	365	320	360	288	336	337	330	335	287	335	364	330	332	308	327	327	318	320	334	317	321	320	322	313	311	311	326	315	327	320	315	332	319	314	326	350	328	321	301	297	323	342	347	309	316	320	320	322	313	343	344	332	325	350	322	306	319	319	324	321	358	309	315	313	312	332	340	302	333	317	317	319	311	322	344	311	334	288	297	328	333	318	350	337	326	315	336	339	338	330	331	317	338	325	323	315	319	340	353	293	319	323	380	326	327	313	326	315	278	348	308	345	321	329	356	331	338	341	309	358	325	342	342	332	334	308	325	332	328	316	332	347	350	297	316	310	300	317	309	308	331	326	333	334	343	333	343	329	339	314	310	357	339	366	325	328	328	315	296	308	309	345	319	321	313	338	356	338	318	326	340	350	342	339	331	313	328	315	341	338	303	314	325	305	353	327	338	314	320	323	307	308	319	327	358	324	340	318	370	326	323	338	343	328	327	364	344	299	353	339	320	330	351	355	348	326	301	348	316	340	303	295	339	334	335	326	317	352	327	343	351	356	340	309	358	334	316	347	341	311	318	334	327	343	298	329	326	322	299	345	347	309	317	328	298	326	314	330	336	321	373	336	339	350	295	293	300	347	333	310	301	295	302	312	314	320	339	319	357	373	326	346	360	322	280	324	330	329	321	338	319	331	331	351	317	312	317	305	328	311	285	324	346	340	307	352	302	310	341	373	329	290	340	301	296	328	316	314	343	347	344	338	312	347	316	304	341	299	298	331	311	326	340	334	315	325	376	312	318	323	332	320	335	335	344	299	338	352	338	325	337	399	336	318	328	315	336	314	338	361	356	324	324	296	298	324	306	298	357	342	357	302	322	323	326	316	315	329	333	317	377	320	321	325	354	312	313	330	314	331	314	321	335	326	332	299	289	310	353	338	366	312	297	326	306	354	342	357	321	315	349	334	333	315	335	300	315	324	324	327	335	301	336	314	310	322	317	335	345	334	329	316	362	328	351	296	297	320	332	359	340	345	323	339	335	319	326	344	322	266	323	336	302	302	318	315	378	331	325	297	361	321	325	375	319	316	360	334	300	292	349	337	328	304	333	330	321	322	351	333	330	312	306	325	340	348	294	335	344	339	279	343	324	331	301	316	329	289	334	310	336	322	307	331	364	290	341	295	335	305	312	330	363	306	276	292	333	319	318	318	311	383	305	356	323	325	327	334	374	291	306	290	348	327	286	329	344	314	341	340	329	297	295	313	314	305	333	337	339	292	318	291	340	316	356	310	331	324	287	325	303	318	313	315	313	328	341	342	310	343	328	318	323	320	318	305	304	312	330	336	325	327	340	348	314	319	320	333	350	301	302	347	312	293	284	355	322	314	307	292	389	338	313	324	345	321	334	367	316	317	311	319	308	340	328	358	354	283	324	324	354	358	324	336	356	348	329	359	349	306	322	305	317	347	324	319	298	313	338	333	322	324	359	345	304	305	344	346	323	311	314	319	300	329	326	325	332	304	330	339	323	336	325	323	311	353	289	347	349	336	314	363	328	309	302	309	347	324	332	314	341	314	316	340	357	303	308	303	304	311	331	324	297	294	337	304	325	352	304	343	341	320	338	326	336	322	325	358	317	325	329	349	368	330	328	348	334	309	307	324	331	313	285	305	317	348	298	343	357	273	342	346	321	326	327	308	316	307	360	344	329	353	287	368	333	335	335	343	327	309	327	353	319	360	326	311	321	355	332	315	311	314	303	344	311	326	322	293	304	343	326	338	302	317	322	314	329	325	323	308	287	351	309	336	303	329	322	330	324	328	344	341	347	324	330	331	326	310	349	308	327	333	307	326	345	296	319	328	330	319	328	288	320	322	322	318	333	319	328	334	341	311	319	321	303	306	350	355	374	339	308	334	319	319	340	315	328	319	334	335	319	313	339	326	365	347	318	308	314	335	325	303	279	336	298	317	320	323	288	296	357	317	325	350	330	331	287	310	291	316	328	302	335	347	334	308	329	344	320	338	333	330	342	295	313	322	317	344	321	329	383	279	335	340	364	331	319	349	320	335	343	326	324	317	316	359	350	321	330	344	293	284	304	299	332	314	333	345	326	350	303	338	356	332	315	336	310	353	338	315	313	311	297	326	315	342	334	309	307	342	340	320	319	314	325	339	305	342	297	341	309	335	347	324	337	281	340	284	335	308	364	302	325	329	331	346	321	309	321	307	305	326	343	330	331	323	336	345	332	338	350	290	309	331	339	319	310	306	315	335	310	308	308	317	325	330	342	323	309	301	330	337	311	298	305	280	310	316	341	341	343	308	318	325	327	293	298	335	309	307	323	317	318	304	313	320	324	293	330	325	333	361	288	348	340	311	319	316	353	297	285	312	330	324	345	330	310	338	331	307	351	356	362	353	341	317	333	315	341	330	315	342	334	314	307	322	354	326	353	310	289	347	326	336	321	310	375	329	312	329	334	291	312	326	318	309	321	337	329	324	299	280	304	314	325	308	324	342	303	297	329	353	320	331	347	354	297	317	360	331	305	331	321	330	353	307	316	325	339	326	337	330	313	309	325	318	331	318	305	340	339	339	322	360	332	315	324	301	325	345	328	340	338	321	330	290	355	377	319	361	354	339	314	392	316	305	313	327	308	286	304	344	339	351	318	329	289	304	300	300	309	345	282	325	324	321	305	323	306	327	357	328	342	310	363	351	305	351	342	343	311	312	360	321	360	316	313	285	317	306	361	342	309	327	323	301	326	310	344	324	329	305	303	349	339	295	300	317	329	346	326	339	296	326	331	317	301	334	336	353	343	304	335	378	331	300	328	313	325	338	290	374	329	314	334	290	326	330	299	293	329	320	333	339	319	341	308	327	302	352	327	344	321	333	331	322	320	333	335	295	347	314	324	352	330	318	353	309	328	309	329	305	326	316	366	366	352	369	320	351	339	308	358	325	311	332	332	326	328	310	341	322	355	333	313	293	338	339	319	329	305	322	302	309	309	298	300	335	324	304	291	340	307	366	292	319	348	291	357	338	311	320	346	306	331	349	345	330	349	330	340	302	368	332	337	319	378	333	307	312	319	326	348	243	321	296
12757	2043	2720	2812	2505	2349	1961	1686	1568	1412	1480	1348	1282	1214	1153	1043	1060	1050	1032	945	903	837	862	843	851	809	774	845	802	800	835	813	804	754	844	805	833	753	791	853	845	774	845	819	794	841	748	820	706	749	817	760	786	774	826	813	792	834	798	810	824	809	832	790	815	754	795	823	762	829	770	780	762	839	759	800	780	730	799	768	762	770	768	763	748	747	811	767	791	798	783	780	841	806	790	766	789	790	781	800	765	797	792	796	812	773	803	770	774	761	762	735	772	763	775	753	751	754	788	755	772	806	831	786	807	759	779	768	783	815	760	764	822	791	790	759	789	778	760	746	761	822	814	774	786	765	738	772	777	784	793	813	740	760	729	790	839	778	741	718	763	776	798	821	778	782	765	762	775	751	745	752	785	756	760	794	758	741	812	790	831	736	762	752	737	730	836	733	792	760	782	748	831	787	792	808	740	797	828	822	783	805	813	751	760	798	811	745	786	824	723	798	774	790	751	774	740	794	786	774	811	778	807	759	830	779	777	797	786	801	759	779	764	771	797	757	750	807	777	790	778	781	790	791	813	783	781	787	733	786	765	756	818	772	770	807	758	734	803	771	802	716	741	794	723	779	793	769	742	782	792	789	767	749	771	769	766	722	755	752	793	742	797	721	725	807	771	782	788	748	795	725	787	774	771	766	822	760	774	784	793	801	730	741	814	795	791	735	770	759	738	810	684	799	734	836	793	743	757	789	805	750	786	777	780	757	767	799	819	773	814	777	799	799	759	776	746	759	804	796	818	777	758	759	801	746	754	772	809	735	777	779	734	774	781	802	779	741	822	797	767	749	786	748	780	786	762	741	762	747	830	755	762	791	762	795	778	779	792	764	750	834	780	772	790	833	770	802	789	828	807	741	744	745	774	778	776	757	818	754	738	780	818	820	756	804	787	740	834	797	827	777	772	787	791	753	791	784	733	790	817	743	792	758	740	792	725	758	791	752	768	742	804	840	760	794	795	737	802	781	826	818	788	773	740	793	812	759	831	757	740	797	783	799	733	794	795	734	779	810	766	788	785	758	783	733	727	789	770	781	742	749	752	747	786	797	760	790	817	739	813	804	789	793	734	748	747	801	797	869	743	784	775	777	756	769	752	729	781	808	741	803	753	810	758	745	806	758	725	826	790	750	799	729	801	792	793	787	826	798	783	796	817	773	766	780	750	789	762	795	790	739	786	793	742	786	758	774	779	755	783	767	789	783	724	776	786	744	775	745	715	770	811	784	802	773	766	820	771	770	782	841	757	790	723	745	777	734	769	779	802	802	740	796	766	794	760	748	752	777	714	768	755	800	740	798	780	820	765	806	820	778	781	749	787	768	781	770	771	743	743	786	779	807	783	751	784	773	734	797	794	820	762	771	757	774	759	778	749	805	785	766	755	801	739	755	768	759	783	767	741	774	761	711	790	797	777	794	784	790	780	816	809	731	758	803	806	775	759	798	787	776	793	774	761	767	777	748	787	788	824	769	815	791	743	784	834	761	786	789	801	765	805	778	718	803	771	727	796	783	788	772	769	732	763	755	784	802	771	807	792	732	763	776	758	805	730	783	768	748	810	777	793	719	753	746	783	757	790	769	795	815	746	768	819	778	754	764	810	737	725	829	758	818	761	764	766	835	820	748	749	787	746	765	751	801	804	810	799	838	758	776	775	756	789	792	760	795	784	798	780	742	812	769	780	794	735	770	803	769	832	756	743	745	727	797	813	737	770	799	769	805	756	770	826	765	752	760	764	770	797	776	757	760	821	784	801	805	779	797	793	796	753	762	787	773	795	748	776	845	742	730	778	775	778	775	749	771	742	755	729	853	747	741	712	792	789	764	760	783	796	741	739	806	789	768	779	753	790	744	784	703	771	761	798	754	749	821	799	802	780	762	801	766	782	725	766	804	768	818	808	817	769	747	741	787	786	777	775	807	759	790	775	782	768	825	791	798	794	806	747	774	767	755	773	805	751	739	774	786	775	791	768	818	751	742	763	814	805	746	866	763	808	767	737	788	818	795	785	794	735	719	817	754	770	733	735	723	808	740	795	746	784	798	757	804	770	812	709	758	749	781	820	773	761	761	751	753	772	763	756	835	801	770	720	736	832	814	752	821	745	777	779	779	792	795	811	839	776	829	762	795	804	756	801	728	776	770	799	802	722	782	779	760	791	697	770	770	801	795	743	834	742	801	763	807	784	758	765	795	765	751	759	798	771	740	766	783	794	779	708	756	800	734	733	785	810	768	772	785	800	787	819	735	788	780	755	791	742	734	809	748	724	784	778	723	793	747	769	790	776	732	768	755	791	835	788	758	765	806	731	745	793	711	719	781	768	732	756	808	745	749	791	824	739	816	788	780	732	748	795	798	774	787	727	761	766	760	758	757	836	781	717	783	774	759	744	845	748	769	805	780	793	773	765	777	787	788	754	791	768	752	763	785	790	743	786	762	750	812	817	780	794	774	780	788	766	748	822	779	733	770	787	761	768	814	795	798	815	716	791	761	744	772	778	789	772	781	733	822	817	788	763	778	775	747	747	816	765	763	798	756	813	792	754	741	758	789	786	762	817	800	803	795	818	816	763	809	729	823	747	813	754	778	781	738	787	767	811	760	801	845	788	739	726	775	699	784	766	779	813	763	796	777	792	759	786	773	757	750	753	753	802	836	775	763	737	734	804	771	741	742	783	772	784	793	816	810	827	796	791	779	826	777	756	766	773	763	744	790	770	796	751	737	787	764	769	821	752	784	766	821	768	779	790	781	808	778	774	788	787	783	717	809	782	781	781	806	761	843	779	832	760	803	786	817	811	772	800	753	799	783	795	771	692	774	769	781	735	745	819	824	774	788	818	761	731	805	763	793	796	777	806	775	790	764	809	767	800	771	827	749	801	766	743	726	745	762	780	768	784	781	791	764	786	817	758	781	782	775	792	765	757	768	804	757	767	740	765	767	787	740	798	775	762	800	746	772	792	776	764	843	785	777	767	833	762	767	791	755	732	715	751	745	737	745	788	838	780	796	791	742	766	759	737	815	769	810	777	733	804	774	775	760	832	825	793	720	794	776	758	849	739	739	785	813	798	788	711	798	815	778	744	766	778	740	748	810	798	757	741	764	819	784	777	783	741	776	780	768	739	787	781	778	787	812	774	835	735	799	761	810	796	796	755	771	756	753	863	806	777	734	765	793	726	791	766	786	787	808	805	801	795	762	755	750	738	811	787	791	792	781	720	800	775	771	775	752	765	800	757	754	761	795	812	782	757	797	687	744	738	788	750	799	717	797	779	812	758	780	712	802	773	813	729	766	793	768	745	790	747	765	767	788	778	832	760	781	832	769	770	723	779	762	774	699	789	808	786	758	795	731	750	811	749	780	802	768	824	791	748	762	815	772	760	780	760	755	788	805	798	765	794	747	791	814	751	783	796	792	769	814	753	780	789	824	784	785	761	761	787	746	780	770	792	758
29394	5474	2248	1516	1035	881	724	636	500	532	481	475	436	403	414	381	368	412	397	355	390	345	366	338	376	341	333	332	319	345	324	312	339	320	363	315	298	312	330	348	334	346	331	351	318	291	338	325	304	319	343	336	332	314	313	323	312	326	344	306	334	353	327	371	326	313	306	315	337	330	302	290	295	311	314	317	325	323	313	317	314	329	341	333	337	341	339	317	326	331	318	309	346	309	329	351	316	309	344	335	315	370	332	313	326	305	323	283	324	311	295	295	371	313	328	324	294	319	325	329	338	317	314	341	338	316	344	302	336	311	325	334	340	330	320	314	325	358	296	356	313	298	354	323	336	331	307	305	298	319	333	329	328	325	363	329	340	328	338	346	316	315	308	373	327	351	323	325	311	300	325	353	343	308	319	316	366	312	302	346	327	333	362	331	349	300	323	331	320	294	315	325	328	318	325	318	361	315	337	276	296	313	356	363	304	314	306	282	310	342	320	300	327	331	297	322	362	343	325	329	366	304	316	344	308	336	327	329	299	324	315	299	317	334	345	342	319	342	346	344	297	335	317	338	349	367	314	294	320	329	306	294	326	315	336	328	348	349	331	340	288	299	315	317	359	322	296	310	343	296	339	372	309	322	300	351	336	320	305	338	324	301	317	346	323	316	303	270	319	309	344	362	341	334	312	336	321	339	311	343	304	328	314	331	327	319	330	322	350	355	337	285	318	333	361	292	303	328	354	306	314	356	286	365	341	319	312	346	320	319	284	306	325	313	327	304	312	340	316	333	304	336	334	338	341	337	323	336	355	302	327	301	309	320	357	306	323	333	319	320	324	329	305	351	310	300	316	339	317	291	305	309	331	311	350	347	315	320	322	310	315	322	301	313	343	314	329	300	332	327	318	337	300	311	316	288	334	298	350	300	320	312	295	326	320	295	329	279	338	311	295	337	327	304	361	306	320	305	329	321	312	323	282	345	322	337	318	303	313	298	336	329	341	333	290	327	301	313	289	338	335	313	311	368	303	316	304	306	326	315	324	312	333	303	323	318	305	319	372	351	332	333	297	310	328	302	318	310	287	319	332	344	302	342	305	341	326	337	303	334	339	343	329	341	335	352	316	327	332	341	304	328	312	326	298	309	335	321	317	327	336	323	317	297	297	296	334	324	336	319	321	322	378	336	321	353	314	309	323	328	314	348	319	350	310	305	326	321	295	321	324	323	323	309	322	333	329	299	357	318	351	291	312	310	349	324	311	359	310	354	292	351	344	328	337	295	313	323	332	345	304	331	377	328	338	313	330	332	315	314	333	361	319	340	335	346	334	347	364	318	314	335	351	293	337	323	310	340	300	317	312	305	318	324	342	351	349	331	310	342	351	300	336	315	314	325	317	314	326	320	305	327	306	325	328	305	339	350	320	311	344	335	325	328	314	334	321	301	338	331	365	378	306	297	289	335	306	305	323	301	339	369	318	342	337	336	275	353	361	323	351	326	315	306	316	286	335	323	311	306	356	311	316	291	314	364	329	341	320	309	297	341	332	299	319	321	343	326	350	336	296	303	306	342	310	294	291	343	368	348	347	343	323	310	309	362	306	345	334	291	318	345	353	334	336	338	369	366	311	325	319	322	340	363	332	346	323	289	337	337	350	312	307	333	329	335	333	336	306	317	340	318	322	299	348	339	289	317	335	349	346	306	326	343	286	328	366	341	335	372	345	331	333	316	358	311	358	327	317	297	295	345	329	339	325	323	299	337	317	304	341	328	341	304	317	325	328	327	318	336	347	345	360	309	321	307	345	330	332	341	337	313	314	319	318	318	335	320	313	324	329	362	335	375	333	318	323	321	292	309	329	299	350	306	311	345	338	360	332	326	365	355	325	320	364	299	326	288	317	332	309	330	320	332	305	344	281	324	308	316	317	338	296	351	308	314	321	309	352	319	353	338	342	324	340	359	335	326	340	341	366	308	306	322	319	338	316	350	311	305	345	337	314	319	341	321	337	326	334	331	300	300	291	306	285	339	349	305	331	299	310	298	306	322	305	323	313	333	326	331	303	332	318	352	330	353	320	307	306	323	351	309	303	331	326	316	338	359	342	314	338	329	291	316	343	337	306	330	294	329	313	342	324	321	329	345	331	335	329	309	346	297	329	333	326	346	308	335	323	311	320	313	333	321	297	313	336	322	373	339	323	346	329	336	321	308	344	318	293	356	322	331	343	342	318	340	308	330	321	326	354	308	342	339	341	324	325	329	313	347	340	341	310	336	334	322	318	333	313	336	345	303	346	329	313	323	320	323	333	328	336	304	297	283	329	312	311	319	304	338	326	308	350	352	323	316	368	341	339	327	324	315	286	311	348	340	283	319	348	300	334	350	312	347	287	314	328	315	345	299	291	332	367	347	324	331	308	278	324	279	340	321	343	348	290	342	348	352	313	333	313	318	320	313	366	339	309	319	316	335	302	308	310	323	325	343	313	322	331	329	300	315	316	340	351	350	313	309	354	315	307	350	309	312	345	329	313	296	354	311	314	332	312	318	315	359	324	345	344	336	335	310	294	306	339	353	328	318	321	302	319	328	327	321	351	349	337	310	339	313	336	297	324	317	351	342	351	314	302	296	357	288	274	307	328	340	327	325	301	333	293	316	326	306	330	292	337	296	336	347	308	315	326	334	330	319	313	318	338	330	349	316	366	346	339	338	326	345	328	295	330	349	333	312	333	343	304	336	271	320	291	328	316	313	319	315	360	320	338	360	331	345	302	299	302	347	341	293	333	332	343	323	318	314	304	346	330	325	336	347	313	360	316	308	332	328	324	361	315	298	326	314	311	325	330	312	309	351	322	302	373	297	340	362	291	341	302	341	343	312	342	342	317	338	314	312	312	315	336	345	303	319	341	311	324	303	287	320	333	341	340	301	362	289	344	369	312	310	314	367	313	321	361	337	307	298	340	310	319	323	315	346	363	325	330	317	314	302	342	295	320	303	327	305	337	331	321	322	348	305	365	335	294	331	314	317	278	360	351	326	302	335	301	325	293	310	292	292	336	305	336	323	305	354	349	331	329	323	327	337	317	314	344	321	335	325	329	289	361	337	339	355	328	339	307	347	310	323	321	306	343	310	310	311	301	333	324	346	325	332	323	383	321	323	306	346	358	323	317	348	353	304	303	323	342	327	306	288	331	343	346	309	357	303	308	341	299	289	345	329	335	314	325	352	287	303	328	284	309	341	324	354	339	338	308	301	318	315	346	295	315	301	314	335	303	325	343	338	338	336	353	318	321	314	333	302	314	321	325	332	306	346	324	314	365	335	346	348	314	282	354	311	335	315	311	341	318	306	306	330	327	321	313	330	324	345	327	306	331	320	299	325	332	343	311	298	301	306	331	339	353	360	346	349	329	306	329	332	325	306	319	316	349	316	313	329	327	310	298	323	348	312	344	308	298	342	331	334	325	388	340	319	353	313	297	331	316	365	323	286	325	322	315	341	326	324
16559	2899	4051	4472	3795	3218	2689	2283	1947	1813	1714	1652	1516	1350	1275	1299	1220	1093	1115	1034	965	913	873	834	835	843	804	850	834	791	799	810	812	791	842	774	767	799	806	794	789	762	766	773	755	801	790	802	812	779	754	785	745	792	789	811	868	793	790	788	768	770	767	787	738	750	798	770	815	761	785	718	810	797	799	750	769	763	802	769	759	751	765	732	760	766	770	752	773	738	729	776	782	777	764	761	712	773	779	751	787	751	725	730	720	724	774	773	761	790	741	785	711	732	772	724	747	726	748	812	795	751	784	742	775	750	755	736	767	786	770	774	773	780	757	781	764	747	761	732	741	738	737	801	760	721	755	773	722	729	739	809	737	722	787	737	755	691	747	770	736	784	774	707	715	755	727	751	758	729	757	743	778	750	726	778	783	771	775	732	725	739	740	771	741	710	759	712	754	747	790	801	739	726	721	721	737	813	712	732	723	713	752	739	782	700	743	699	761	756	732	719	733	739	787	723	773	768	763	741	768	744	752	754	743	760	787	735	740	759	768	757	748	794	742	742	748	773	795	755	755	731	679	781	732	757	774	740	751	766	779	769	755	746	737	783	761	762	769	732	724	708	750	775	756	748	759	794	747	732	723	744	790	744	756	784	773	746	753	777	786	747	762	778	766	739	741	698	759	787	732	764	777	791	739	747	736	751	738	800	738	811	736	785	756	739	760	761	746	789	785	775	776	720	743	732	776	740	769	756	770	733	749	759	752	713	764	775	772	765	717	789	735	743	772	703	758	688	754	708	763	813	740	781	751	795	742	739	771	815	805	766	769	785	728	776	717	719	769	727	779	750	738	749	753	729	735	750	746	782	754	769	750	763	764	720	777	753	769	684	759	749	777	762	761	741	778	749	763	730	763	761	763	808	797	752	736	817	748	784	740	778	782	751	790	705	711	742	771	717	766	782	740	768	763	737	719	748	768	795	780	736	784	793	778	742	738	757	752	745	711	767	723	776	773	775	778	756	742	770	732	777	720	712	804	745	746	769	782	744	734	774	744	770	740	761	717	794	735	768	769	779	755	780	761	738	746	735	785	730	745	746	805	759	765	792	793	745	827	782	754	769	693	757	737	717	728	750	763	772	793	739	727	782	795	739	751	767	742	738	743	726	767	756	743	785	723	727	772	767	768	750	753	767	707	757	792	747	729	736	767	796	735	739	725	711	783	764	753	784	744	763	739	706	757	805	770	765	798	719	761	744	782	757	775	741	740	731	743	782	731	743	732	720	802	729	741	775	773	729	800	746	744	741	760	729	771	772	708	784	760	757	776	750	742	730	748	720	800	746	759	798	717	774	743	772	708	775	737	692	762	769	765	756	757	783	731	730	769	735	742	816	753	756	749	778	778	739	760	706	731	798	743	761	696	759	724	781	756	718	729	732	735	744	811	763	735	743	747	775	727	753	693	765	728	776	747	709	787	714	731	739	755	788	767	762	695	775	782	756	733	749	743	763	756	758	774	745	739	810	728	774	779	734	737	803	727	745	791	742	724	765	769	713	742	716	728	657	753	756	751	716	771	723	732	750	731	738	792	774	707	771	747	750	774	774	802	754	679	764	761	758	761	715	760	767	749	770	788	795	768	792	844	772	794	859	763	736	798	764	766	786	777	812	760	723	750	739	733	805	739	747	782	794	759	742	744	760	740	771	728	762	766	785	732	729	735	760	760	737	763	759	780	748	758	777	764	712	760	756	770	766	744	769	749	721	799	731	773	764	743	701	715	739	756	762	725	769	742	740	782	728	765	766	742	760	745	796	766	805	755	759	757	738	762	726	738	775	761	782	704	768	776	800	737	784	742	751	742	742	774	700	748	768	740	790	790	701	713	735	773	769	728	771	739	698	729	744	795	758	755	760	763	748	726	813	795	747	756	755	750	718	755	785	777	741	787	745	761	706	733	768	736	684	713	729	717	761	783	815	751	800	823	784	760	715	750	771	732	768	793	741	743	793	754	745	763	776	716	755	779	747	773	728	698	733	762	803	740	769	742	754	731	783	775	749	731	741	757	746	725	754	751	735	731	762	749	742	739	705	775	744	807	754	764	788	741	767	754	768	745	785	752	757	708	784	733	816	725	785	714	740	769	789	729	737	753	778	745	741	804	768	738	681	717	762	691	732	742	753	710	743	810	760	735	793	757	715	722	714	757	741	775	763	745	770	754	766	754	755	777	767	777	727	753	726	742	760	746	771	773	728	788	758	751	739	760	780	739	706	741	718	737	771	733	749	705	776	778	724	766	759	770	784	783	767	780	716	759	711	706	767	741	790	758	744	790	764	739	708	779	732	738	716	736	730	758	750	740	799	760	776	814	719	704	761	809	760	784	770	714	794	754	820	761	729	646	816	745	799	789	759	738	766	729	780	730	757	776	737	753	774	749	761	736	797	748	746	775	763	726	728	776	792	750	752	786	778	727	755	744	770	747	741	778	783	729	773	717	769	777	752	747	756	752	744	770	726	758	802	771	715	726	767	775	768	761	744	754	804	764	798	764	744	718	742	736	758	749	730	790	768	767	800	759	752	769	733	751	746	752	728	757	820	788	738	740	776	745	765	759	757	735	775	739	769	746	742	792	794	758	749	727	772	711	758	730	782	804	753	746	762	762	759	726	746	754	755	773	793	796	749	806	753	738	737	762	709	731	749	753	793	785	702	767	724	717	754	732	747	752	723	718	732	768	790	796	760	765	735	772	731	719	766	734	777	812	738	733	791	764	764	761	762	738	776	775	792	738	756	755	745	760	799	749	688	739	737	783	744	746	718	727	753	752	689	794	780	756	770	746	762	783	781	723	821	737	742	745	738	746	772	746	746	809	746	755	728	773	782	779	774	741	765	770	737	763	736	782	729	733	735	750	740	771	734	728	752	749	714	749	731	777	789	753	814	742	810	802	736	747	773	745	766	753	754	769	734	737	708	721	810	763	811	722	735	767	733	784	760	721	703	732	751	710	743	750	737	757	723	781	771	775	737	758	751	764	774	770	736	762	737	749	780	789	744	724	749	739	796	743	770	755	712	734	735	752	751	774	747	752	748	766	791	760	667	759	761	785	782	772	752	744	751	764	762	736	763	812	734	705	727	768	757	736	760	753	727	737	768	741	724	783	808	803	757	692	766	760	767	763	785	745	776	737	720	781	743	744	765	732	778	781	797	803	777	763	773	821	778	799	784	756	758	747	729	748	728	735	748	749	726	780	740	746	714	748	758	741	805	745	761	749	741	795	753	736	728	711	771	764	748	726	715	748	719	760	772	767	738	757	762	734	712	757	726	704	804	755	737	714	796	787	753	733	750	787	791	744	716	706	769	719	755	756	784	703	717	762	747	754	775	748	756	704	789	727	768	749	736	708	772	761	793	778	754	753	727	753	762	730	745	733	751	732	767	738	743	709	789	705	747	756	702	752	701	721	764	789	782	737	748	722	760	764	725	769	779	757	762	746	747	810	755	716	737
8202	907	551	425	343	319	327	254	249	268	266	232	223	204	251	246	234	204	228	189	182	216	225	206	216	212	201	219	202	177	207	184	180	206	180	188	194	182	192	236	173	195	213	179	197	237	231	219	233	218	211	194	246	202	198	219	218	197	187	217	215	199	191	179	205	221	191	179	175	207	187	182	183	195	197	196	226	214	176	207	226	197	178	188	205	204	183	220	222	208	250	209	211	182	213	191	221	197	191	189	212	222	213	196	201	229	189	207	213	213	184	204	188	166	212	197	215	203	216	169	214	224	214	187	189	195	213	161	204	207	191	195	207	198	191	239	191	177	192	203	179	206	162	193	188	183	191	180	188	200	200	201	200	195	210	232	187	203	211	206	220	194	215	215	209	210	198	181	208	219	206	204	206	207	207	202	191	195	223	201	197	212	193	214	197	190	214	190	230	199	179	207	205	202	219	174	218	194	229	229	200	208	209	181	186	202	214	190	211	177	206	215	200	199	199	200	188	202	181	216	217	196	216	205	169	203	176	205	218	180	201	220	226	193	198	193	209	178	217	185	208	209	206	218	192	219	233	228	241	204	198	209	212	201	170	188	232	179	220	199	205	210	201	191	218	202	187	208	214	206	189	209	207	173	165	211	199	190	185	212	216	206	194	194	210	217	172	197	210	239	211	212	193	189	207	200	202	174	193	213	189	229	180	222	192	216	192	234	210	205	203	211	194	210	219	196	213	186	184	216	189	204	197	191	196	201	195	196	205	197	193	217	201	212	197	184	218	178	195	205	227	208	219	190	181	211	190	186	209	200	219	206	200	219	204	212	206	231	222	181	219	219	185	211	208	207	193	222	233	196	227	223	186	177	207	187	206	209	204	213	204	222	193	212	189	197	220	187	193	185	194	191	189	221	193	213	217	218	221	193	177	190	209	180	216	223	192	182	207	194	211	185	216	204	211	193	213	234	223	206	202	197	203	203	184	210	205	213	184	202	195	193	205	214	214	213	212	214	188	199	191	197	194	220	216	200	202	208	193	219	193	185	184	196	218	171	211	201	185	193	193	202	188	192	200	195	200	229	211	199	185	207	203	195	222	210	190	208	216	213	184	207	203	201	189	191	209	208	216	197	216	197	191	216	205	229	225	175	202	178	196	205	196	207	211	200	209	203	228	229	219	201	198	198	211	193	212	217	183	209	198	206	190	212	181	188	197	200	203	216	189	204	201	207	235	206	215	210	202	197	191	201	218	201	205	201	179	193	207	192	199	188	193	178	201	202	202	220	207	201	201	211	216	203	186	195	201	215	227	194	192	205	232	189	217	198	168	176	217	221	202	192	212	209	197	193	198	211	221	213	208	192	208	186	216	199	200	190	219	218	175	199	196	195	196	225	179	219	174	176	215	205	190	204	216	206	191	213	206	212	196	201	202	193	216	182	192	248	185	189	209	206	209	193	188	177	188	211	188	215	204	202	227	198	189	218	178	188	190	187	196	196	187	212	216	184	174	201	198	191	204	198	185	168	215	216	237	186	209	173	181	224	227	210	210	203	188	187	182	201	203	206	197	190	220	187	193	191	206	221	222	163	199	208	191	203	193	217	209	211	227	219	215	192	185	192	208	220	196	227	211	215	222	194	203	189	206	236	198	190	228	203	199	208	228	242	193	205	201	193	231	205	220	237	214	184	185	219	205	241	198	181	184	198	169	215	193	205	203	238	229	187	220	185	208	179	178	183	199	198	212	205	245	182	212	209	194	215	179	193	205	181	192	186	199	201	195	179	192	229	183	187	186	219	215	181	207	202	201	195	182	201	200	216	175	216	207	185	212	204	225	197	205	195	193	204	158	178	217	200	171	203	215	203	203	192	207	184	211	209	202	194	188	188	196	169	205	207	222	186	190	172	202	192	218	216	201	206	176	188	192	211	191	183	213	200	198	224	199	208	223	215	193	202	218	243	191	200	181	212	181	206	197	219	187	196	212	198	190	189	206	225	192	204	212	183	204	206	206	196	193	201	231	229	186	208	189	223	205	201	213	206	210	214	209	200	219	195	172	203	195	241	195	198	197	217	191	172	208	206	226	202	215	187	222	194	199	206	194	189	205	218	208	178	218	186	190	194	176	191	157	175	209	219	179	189	225	206	207	235	200	208	191	200	186	215	195	228	214	211	193	209	201	206	194	178	199	187	178	206	225	244	225	168	159	167	196	204	200	178	185	208	198	219	163	186	186	214	183	236	176	213	202	193	187	212	204	192	192	210	176	197	205	216	184	213	197	176	208	220	174	215	199	210	195	201	210	190	191	206	215	187	187	191	209	220	191	201	217	198	219	229	211	201	233	199	218	230	210	190	202	202	195	202	186	224	213	191	206	204	209	207	221	165	211	192	186	217	208	182	185	205	182	209	175	214	209	194	185	187	213	164	206	214	202	177	201	180	180	194	204	191	223	201	226	198	197	212	210	184	203	211	204	185	187	217	199	185	191	179	218	178	160	211	223	218	198	196	187	219	225	219	212	200	201	206	212	192	212	191	189	195	217	195	186	228	217	198	180	179	202	203	199	168	182	203	193	210	185	226	210	188	227	203	201	211	197	177	179	182	203	185	221	185	206	197	191	215	189	204	210	202	213	201	196	193	233	214	209	186	197	184	211	185	197	196	189	223	214	182	184	199	217	205	226	209	201	219	182	191	187	211	231	208	200	193	184	212	216	204	193	178	223	195	213	238	202	190	193	223	226	220	180	202	208	230	203	235	205	177	189	233	195	186	211	205	191	212	202	209	230	191	204	187	203	217	204	214	221	215	204	225	198	210	166	208	215	213	185	204	196	203	224	200	225	213	240	193	217	198	202	207	191	226	206	226	224	208	188	168	205	212	221	216	221	200	208	197	189	195	194	210	191	189	232	200	205	210	170	189	200	189	209	201	230	184	189	182	221	199	210	201	198	178	213	205	209	211	209	228	200	235	201	183	212	189	225	221	190	190	164	206	229	182	210	215	206	199	215	177	184	191	203	199	213	199	202	201	206	214	236	192	209	182	205	198	230	177	213	210	216	206	233	169	207	198	189	181	189	204	178	192	220	218	213	182	211	195	205	227	228	183	223	243	204	209	186	198	225	216	171	194	187	221	190	215	208	197	207	184	205	183	177	213	216	217	199	158	188	228	217	237	198	199	226	256	210	213	162	208	221	203	202	186	207	221	210	196	189	185	200	196	214	175	208	179	190	179	205	221	224	200	203	188	209	213	221	207	191	194	208	188	218	176	194	193	201	191	218	245	205	189	226	180	220	209	207	219	223	171	182	196	213	217	187	202	203	182	207	213	184	219	214	171	207	182	208	198	194	196	211	208	192	189	216	209	204	191	187	212	193	206	192	228	224	176	196	200	203	198	216	190	185	179	213	217	191	192	196	201	208	196	189	194	174	181	176	198	230	215	208	176	193	188	187	213	204	204	212	208	187	187	203	228	214	202	197	179	194	189	217	209	198	182	205	207
5940	951	1259	1342	1253	1070	1001	909	891	791	817	746	750	677	636	637	654	589	618	588	555	520	536	543	490	532	509	547	536	539	509	534	478	526	522	531	510	550	534	562	510	502	523	536	538	542	517	511	520	543	481	541	493	534	542	554	608	575	539	534	487	538	486	481	526	545	568	553	508	492	499	530	514	518	533	472	507	514	545	539	522	484	524	531	472	526	522	525	547	518	491	531	485	568	532	514	551	535	523	530	513	461	487	505	517	471	507	548	515	527	522	526	495	550	548	500	510	520	531	472	492	499	528	481	476	513	550	543	539	533	500	548	559	469	562	536	572	480	541	551	505	501	470	552	540	521	517	565	531	551	531	522	503	524	511	487	512	532	529	527	566	490	576	485	497	544	467	538	494	540	505	525	521	520	491	505	503	531	551	512	518	551	503	537	510	497	525	524	524	506	502	491	526	510	547	535	514	548	541	482	481	552	528	506	517	481	473	497	535	544	560	537	520	507	537	475	515	488	488	529	506	545	577	492	506	509	505	492	538	508	565	532	554	517	552	541	520	519	537	549	509	488	528	557	502	517	529	522	533	538	484	543	511	512	498	534	501	521	495	564	535	515	535	508	555	513	537	523	494	521	527	494	508	517	521	562	553	531	552	516	555	502	493	529	533	512	528	488	532	487	488	522	551	498	505	486	507	506	499	538	479	523	498	515	507	541	525	529	536	522	532	499	530	514	508	491	526	527	497	532	552	507	493	534	519	505	533	502	530	544	490	506	494	475	523	553	497	511	514	514	534	553	511	555	507	499	509	516	504	536	528	532	520	540	523	512	551	514	522	493	526	488	526	526	557	514	517	504	506	563	514	493	500	507	493	508	527	492	501	486	507	550	502	520	505	550	526	517	516	500	541	526	513	528	514	531	551	530	552	508	517	569	467	500	503	522	542	527	469	511	514	523	549	504	484	516	542	493	484	548	494	489	477	532	525	509	517	491	497	515	483	518	539	513	527	507	521	513	527	474	506	525	494	537	525	513	525	551	535	521	533	511	566	512	531	497	545	483	512	508	524	525	477	516	490	480	550	514	518	573	506	515	532	499	523	500	512	558	501	516	507	519	537	533	524	546	523	534	515	517	538	534	536	529	527	534	509	488	507	532	529	511	503	518	567	476	508	527	490	536	509	525	522	478	506	503	516	485	511	508	505	484	532	530	502	507	509	533	519	519	461	532	498	494	517	516	545	530	522	459	530	551	516	484	508	519	522	498	547	525	494	528	522	513	519	500	515	482	478	515	502	524	572	482	511	472	511	510	487	506	558	497	527	524	488	471	523	522	552	512	533	500	538	497	497	537	483	505	507	532	488	496	525	513	485	537	521	512	477	509	538	535	541	531	528	528	508	495	559	557	453	586	500	485	531	535	533	514	493	520	533	525	487	480	503	500	477	489	515	481	501	524	533	503	521	480	539	541	518	504	478	547	511	492	509	516	545	500	523	518	533	488	529	526	530	493	500	524	522	510	495	521	505	570	519	538	481	545	544	516	569	513	509	500	529	511	491	495	541	513	493	575	511	538	531	507	551	526	538	533	509	469	525	532	531	498	508	497	562	531	526	485	517	539	508	489	503	449	521	522	532	518	545	515	534	549	520	509	527	464	516	505	510	501	505	489	498	533	527	516	495	510	505	534	504	534	500	550	549	524	519	536	519	520	497	515	509	514	521	530	486	530	516	518	528	533	481	501	526	590	546	523	539	528	538	523	529	525	501	488	514	469	531	523	501	525	518	523	526	526	512	505	556	518	540	528	529	489	494	547	537	520	495	455	556	521	522	531	530	521	508	525	493	536	546	484	565	529	495	498	515	506	523	546	551	529	512	530	539	506	534	508	553	496	503	552	479	545	533	506	511	490	501	531	523	535	576	501	497	536	554	507	501	487	545	535	524	469	531	507	490	530	498	522	495	534	514	535	575	499	488	549	555	499	488	523	513	506	577	513	508	529	462	542	522	579	522	540	458	510	502	496	486	511	532	508	488	528	510	510	503	513	490	496	528	512	508	536	540	494	503	508	536	524	528	538	481	524	491	530	517	515	536	517	546	527	487	504	514	527	545	503	508	506	529	525	513	514	557	518	511	495	510	525	511	522	529	492	559	542	526	551	518	513	510	526	525	521	511	509	523	493	578	526	495	568	490	513	530	514	499	482	510	497	488	513	513	533	532	493	535	513	500	568	532	472	540	466	518	499	534	532	547	544	488	528	485	545	503	481	515	534	530	480	538	527	444	572	568	481	531	546	514	524	559	480	563	520	518	518	550	495	567	477	524	530	514	527	525	534	485	528	517	510	532	499	554	493	496	495	502	507	537	518	529	504	519	530	507	539	506	549	494	498	525	528	498	516	549	515	488	528	481	521	529	518	525	490	551	544	517	553	515	491	522	521	501	491	559	476	516	516	529	526	544	505	501	550	599	510	489	501	499	510	511	499	475	515	542	534	503	538	497	485	513	513	527	518	511	528	477	527	548	538	519	531	493	512	523	554	488	507	511	547	514	486	530	541	506	487	527	497	486	564	489	493	522	507	512	517	545	513	537	507	495	531	464	555	510	517	509	518	510	542	537	520	500	491	525	506	479	511	526	519	507	485	496	538	541	532	514	520	551	509	497	516	540	491	504	464	530	520	500	541	534	521	563	499	521	534	491	531	510	516	567	528	501	492	495	500	527	521	546	480	522	543	464	529	505	530	506	509	521	528	508	525	534	538	503	517	550	547	496	509	484	468	524	516	497	498	527	494	515	498	543	501	506	516	499	491	566	486	488	508	545	508	484	492	541	510	531	524	495	491	552	555	513	530	544	525	482	525	548	499	491	499	557	507	492	518	564	544	519	518	494	506	502	532	515	477	515	519	548	515	451	523	484	522	548	551	532	532	515	527	555	510	514	519	518	544	533	504	510	508	542	494	525	513	553	514	505	535	531	500	536	486	548	532	548	549	538	520	546	534	496	521	525	522	533	505	545	556	513	520	518	504	497	517	502	527	538	522	524	512	537	477	527	466	525	492	548	487	539	542	495	516	512	528	494	517	489	527	494	499	533	524	538	535	520	546	490	497	530	514	493	518	532	490	482	483	474	523	533	505	528	565	509	515	504	481	537	515	530	493	486	524	539	541	517	467	512	501	514	529	508	492	513	538	508	536	526	514	508	533	518	542	507	553	485	583	537	533	509	532	554	536	516	506	497	525	488	515	531	488	519	530	534	499	558	547	524	508	501	504	518	479	452	492	476	508	499	501	519	512	500	524	532	543	482	495	532	537	455	526	568	482	526	528	536	486	531	488	512	493	536	506	556	526	518	527	503	500	555	515	541	533	507	488	495	541	508	483	510	540	520	537	474	533	535	487	483	552	508	509	513	518	521	506	509	480	516	500	523	495	545	507	492	518	515	547	539	523	529	569	539	487	522	498	568	504	552	500	498	514	535	475	480	548	548	548	569	538	536	520	509	508
19551	2942	1359	1021	794	609	566	553	459	453	418	419	422	373	380	382	384	391	342	330	287	352	308	304	315	345	336	367	362	336	317	315	335	337	331	385	341	344	348	316	312	380	340	336	355	334	307	348	348	313	301	336	317	328	310	302	295	333	320	317	365	292	294	307	277	356	340	337	316	359	340	340	332	334	312	306	327	317	314	340	328	299	305	297	316	315	308	313	298	319	310	333	295	344	349	329	348	306	301	305	369	320	294	355	291	326	325	314	326	324	322	322	293	309	319	334	277	299	312	322	310	305	334	338	340	323	309	355	314	320	300	303	334	352	318	351	345	338	329	328	320	343	344	318	332	312	329	330	340	352	312	357	328	303	335	340	316	332	322	322	314	313	318	362	298	301	346	342	326	288	345	352	285	333	336	316	357	318	317	341	336	314	352	311	317	334	333	361	338	318	312	349	337	341	332	348	286	300	311	330	297	318	320	315	340	330	314	317	289	331	334	290	324	310	300	299	324	342	304	311	314	327	335	349	315	312	321	289	302	295	313	325	322	315	289	278	320	319	320	320	328	297	350	305	313	315	340	298	316	331	310	354	363	300	333	290	315	321	326	326	379	318	309	298	325	319	326	357	338	344	299	326	336	313	326	319	296	322	317	304	336	308	323	329	349	325	309	322	319	308	345	320	351	332	301	322	307	295	370	311	331	324	333	320	342	341	325	311	369	328	331	316	320	364	309	277	334	315	326	320	321	297	279	331	328	327	324	305	321	355	345	328	302	306	303	330	336	337	362	325	360	325	326	318	329	330	335	329	324	289	304	323	313	324	342	324	306	324	343	307	338	313	296	337	339	359	318	317	302	332	332	328	317	323	311	283	316	312	358	298	348	299	313	306	292	342	305	338	304	308	334	352	333	299	341	309	334	331	310	336	348	333	335	328	290	325	314	320	312	315	294	302	332	353	329	299	299	346	323	329	337	313	351	318	343	319	342	332	318	324	351	300	348	297	316	309	328	368	318	313	340	315	371	312	294	313	323	320	323	296	314	322	316	319	348	300	315	314	320	328	299	300	332	291	316	354	299	315	287	303	332	304	339	327	314	344	319	314	347	338	335	324	338	341	324	325	315	280	313	324	298	296	318	296	329	339	320	329	323	339	340	346	336	289	297	329	345	336	339	301	306	315	311	300	308	315	306	281	307	323	321	342	323	342	277	371	312	303	352	328	334	362	289	349	331	313	327	315	341	343	320	316	333	283	327	331	329	310	316	358	306	308	324	325	302	306	301	337	324	348	331	325	334	329	343	299	340	332	354	328	313	331	312	365	347	323	336	363	343	317	297	341	348	294	298	310	303	322	338	346	334	313	347	350	293	305	336	315	321	304	344	331	285	301	299	290	305	341	273	371	312	348	325	318	308	313	354	367	295	358	320	324	310	336	313	289	313	302	329	332	312	324	346	339	353	295	293	350	317	334	296	268	340	323	299	325	314	312	301	315	303	311	337	316	310	321	340	303	312	320	315	327	344	308	339	299	330	306	337	328	304	327	294	324	341	326	325	313	324	337	309	330	325	338	332	320	341	299	315	307	335	324	350	341	306	332	317	313	316	330	305	349	336	343	331	293	344	310	319	306	318	320	358	306	308	329	351	334	342	341	366	332	297	301	338	320	320	347	347	304	335	319	332	348	311	372	286	314	336	315	336	342	336	333	330	319	313	318	352	318	312	313	312	323	314	330	283	260	314	309	297	283	310	332	297	309	320	299	343	297	326	352	316	315	287	347	309	300	343	309	372	342	324	346	317	290	339	288	332	316	336	303	341	367	351	362	319	288	331	336	323	326	316	322	304	335	326	314	296	321	280	353	325	286	334	329	339	306	307	353	339	304	320	321	312	292	342	329	312	320	355	345	358	330	349	328	316	335	330	349	343	302	340	318	326	325	332	325	326	295	351	295	304	319	326	322	330	313	313	359	306	291	331	309	329	344	310	298	298	300	312	333	328	284	339	355	365	314	344	357	347	314	300	301	309	320	292	346	348	362	307	367	293	282	315	313	322	299	326	339	319	311	343	306	285	366	345	370	330	362	327	334	365	336	316	343	348	333	310	389	340	326	308	340	298	328	333	331	321	296	352	295	320	326	366	341	359	306	341	308	336	317	335	304	341	323	323	304	311	320	304	360	341	319	359	321	311	318	336	325	297	361	346	358	349	334	326	319	317	352	317	335	372	324	308	285	312	350	342	364	317	327	319	315	287	335	315	343	347	340	317	310	291	333	283	309	336	332	320	315	361	332	319	352	296	351	378	322	336	321	315	333	326	321	309	324	354	318	350	345	307	334	331	338	314	328	303	313	298	302	294	320	319	326	285	300	316	328	326	310	331	307	362	330	311	340	320	328	308	343	328	328	325	342	332	335	304	318	331	333	359	356	313	338	316	303	322	323	321	330	382	358	333	328	343	337	295	313	327	282	314	344	321	340	308	305	369	317	318	341	313	329	336	341	354	308	345	357	315	317	312	338	344	319	336	345	327	340	341	344	323	323	320	313	317	278	351	368	290	317	304	318	327	387	342	304	340	340	306	339	332	322	300	297	337	320	306	345	325	321	343	333	326	331	300	328	343	334	325	305	342	361	330	321	344	359	300	340	319	298	318	294	302	355	325	299	295	356	338	335	314	314	312	354	332	270	342	352	320	303	331	322	307	323	346	337	319	313	326	332	303	313	280	313	324	343	331	348	307	327	332	327	355	324	289	350	333	340	317	328	292	338	346	336	336	330	289	323	334	340	329	284	316	314	331	321	309	302	344	346	348	306	335	305	332	291	316	310	336	308	327	307	316	334	321	320	310	314	330	297	360	305	329	309	313	327	328	319	332	325	299	309	337	289	356	327	308	337	291	318	346	341	303	325	330	337	299	361	285	339	314	316	297	316	315	306	303	336	333	362	360	345	338	324	321	320	330	304	341	311	296	333	319	324	328	326	312	316	317	307	301	302	332	324	288	297	356	308	326	300	294	311	396	341	347	340	357	328	304	316	320	307	308	312	307	328	327	354	325	316	305	337	288	310	331	334	298	334	314	302	332	316	311	372	337	334	332	295	322	353	339	333	306	299	331	334	295	329	352	331	325	337	314	338	299	342	310	333	334	358	323	311	361	326	333	299	313	333	338	307	339	329	298	304	325	294	311	339	336	364	316	331	364	341	291	337	322	324	341	313	338	337	280	360	335	275	306	328	336	347	314	313	303	322	346	337	327	316	327	328	337	351	330	275	324	314	322	337	313	326	351	320	333	286	351	363	310	341	281	277	315	316	346	325	322	337	359	324	317	344	334	322	331	340	309	345	375	315	355	371	363	334	322	330	338	354	358	316	326	348	314	343	334	320	346	331	304	314	327	323	328	360	353	303	313	309	287	305	311	319	318	288	346	336	310	343	323	335	360	313	324	342	361	323	342	304	347	301	314	340	353	293	322	323	319	341	344	369	318	318	335	338	303	326	289	313
12569	2111	2877	3008	2651	2371	1990	1646	1614	1483	1449	1330	1281	1168	1123	1056	1011	1020	989	919	877	904	812	806	792	799	862	799	797	855	809	768	841	799	839	825	808	817	777	813	785	761	787	779	804	794	745	793	788	787	819	783	807	746	722	818	910	867	845	749	772	819	775	796	753	793	752	802	760	780	793	773	778	760	785	801	816	769	814	770	761	724	754	742	795	780	803	795	808	769	736	735	747	782	827	787	781	792	766	722	770	736	790	696	800	746	775	800	749	775	789	806	776	810	797	779	767	768	726	733	781	791	744	750	781	741	723	786	727	730	769	765	786	762	785	820	771	774	739	821	763	764	763	767	788	782	782	774	787	762	750	737	764	802	755	786	758	773	767	787	809	780	753	772	774	776	782	742	780	788	792	737	759	772	754	744	801	760	752	741	750	761	800	763	760	791	775	781	756	737	768	794	747	755	748	805	776	770	745	756	804	721	775	743	746	733	776	790	774	761	812	777	798	780	793	763	753	781	793	797	770	782	772	767	744	760	748	813	745	770	784	775	782	737	816	780	750	789	790	743	761	735	754	773	763	726	714	823	735	793	762	742	777	806	765	811	802	790	725	802	811	746	760	817	801	787	763	764	805	770	751	779	722	782	830	738	753	734	781	776	740	781	763	707	782	732	817	726	762	708	751	832	803	817	773	757	777	785	794	768	792	754	751	778	761	773	821	745	718	788	799	709	763	775	783	771	767	779	782	799	797	744	792	814	816	730	801	814	735	820	817	808	755	754	774	801	802	844	805	808	796	777	755	719	747	822	799	757	725	765	759	786	795	764	749	790	737	748	735	765	775	779	760	762	736	764	783	813	802	759	783	765	797	762	779	736	766	775	761	776	771	805	790	763	748	734	757	775	762	749	778	765	787	760	805	732	765	765	742	770	764	784	751	802	811	727	756	722	727	779	742	745	774	795	744	742	775	786	787	766	786	752	734	783	754	762	835	763	745	737	735	763	733	781	804	755	790	812	728	755	738	729	816	784	720	750	795	749	793	740	772	796	731	791	763	747	748	809	759	765	793	802	746	762	771	767	795	790	766	812	816	780	777	732	827	771	791	766	775	725	780	725	795	746	779	767	721	766	825	799	763	742	757	785	742	762	798	777	732	793	754	797	761	759	765	811	758	744	769	789	793	816	767	755	853	787	762	750	762	763	751	736	828	780	753	789	739	778	805	826	771	798	752	790	753	741	794	780	731	747	804	703	777	749	828	751	761	722	780	796	728	791	706	769	755	780	770	792	756	769	734	770	790	761	769	733	768	806	745	810	789	747	784	735	717	797	750	801	764	728	759	771	744	723	751	778	730	778	777	781	762	734	770	813	807	750	764	754	807	769	783	743	756	718	749	708	717	774	717	764	750	778	829	717	787	781	746	696	764	764	760	789	805	792	778	751	801	821	750	716	745	769	738	750	783	742	775	811	787	787	790	787	769	812	794	842	765	762	765	797	775	826	770	789	727	800	780	777	803	752	747	784	710	721	719	770	719	792	783	740	753	778	729	769	766	771	747	770	706	816	766	770	763	711	788	777	724	777	755	777	788	764	761	780	811	749	759	777	745	745	737	747	783	775	748	749	828	736	734	708	707	783	743	767	758	762	742	779	739	769	766	775	783	756	765	753	753	754	775	759	811	756	734	770	808	762	738	749	737	727	758	808	764	752	774	791	744	787	761	750	830	798	726	771	767	736	789	785	794	802	775	758	746	799	782	778	797	757	804	751	754	779	757	731	768	768	775	793	770	764	751	767	775	793	717	774	804	738	785	780	792	784	759	746	805	761	803	776	762	772	795	758	724	817	742	766	739	795	781	780	784	778	807	775	771	790	783	769	816	787	745	796	774	748	760	764	774	771	749	777	779	796	806	818	797	736	740	706	826	776	729	795	791	795	746	799	765	764	760	775	747	777	790	763	734	739	744	795	776	790	738	765	795	798	750	783	787	834	761	796	706	774	717	764	742	758	782	812	795	788	771	732	787	765	788	746	814	773	761	727	752	758	795	770	761	778	781	718	746	794	756	765	777	775	774	791	772	775	759	765	750	718	802	751	736	749	752	762	767	733	759	772	765	740	717	755	726	712	784	742	726	789	745	751	776	841	779	756	791	766	751	788	794	757	770	780	751	789	767	756	802	811	782	768	799	746	771	783	789	805	769	723	766	790	767	702	757	736	751	811	797	756	747	780	777	835	758	830	767	777	711	741	788	761	761	770	765	739	770	802	755	743	742	808	765	746	801	801	801	744	760	757	751	803	782	741	771	797	778	788	749	735	801	754	759	745	745	795	722	778	750	769	787	824	735	762	753	719	772	762	773	807	747	741	801	792	731	775	760	741	798	793	753	774	808	776	805	787	748	744	780	754	783	817	779	732	732	817	770	762	774	788	744	803	734	768	773	744	742	767	777	792	777	780	780	817	792	770	754	810	793	838	745	786	736	762	732	788	717	790	778	750	735	777	799	774	793	745	776	737	811	778	832	748	750	757	774	791	800	768	749	798	815	781	770	805	801	762	762	760	779	796	805	757	757	764	780	766	745	805	778	767	727	817	777	797	805	749	804	685	802	791	796	755	773	789	775	779	816	805	777	738	812	780	796	752	785	757	764	791	783	708	782	725	762	753	769	747	735	828	779	793	730	743	748	793	804	773	781	782	794	744	713	731	835	758	829	808	690	775	755	783	778	739	787	741	761	752	747	788	817	812	765	785	814	748	764	731	822	778	763	769	772	776	797	754	784	804	798	851	797	756	778	796	752	765	736	732	787	766	790	732	789	820	756	793	774	727	763	755	741	760	754	759	760	762	785	783	745	723	769	766	766	761	797	755	771	754	786	742	782	733	738	770	802	738	762	735	715	747	740	786	764	770	757	731	763	773	737	795	805	790	777	781	755	773	753	724	776	819	797	765	816	787	785	787	732	712	792	755	749	809	800	828	801	781	744	799	782	727	781	718	778	792	756	792	753	761	785	756	775	791	757	734	808	754	735	745	726	812	782	723	765	773	759	755	782	770	794	777	755	740	855	806	804	784	713	753	732	790	746	766	785	791	790	747	744	756	723	760	765	772	774	751	696	795	798	798	748	770	803	729	760	815	771	768	785	776	778	713	814	809	808	735	767	769	715	770	807	738	792	797	770	769	754	782	762	794	774	756	759	795	792	754	745	741	807	771	799	730	750	764	731	767	766	745	772	778	751	815	761	769	770	767	794	752	764	756	757	765	762	777	769	736	747	723	794	802	769	764	773	787	788	775	767	753	776	774	766	764	778	773	775	735	777	814	723	749	753	737	760	779	797	754	754	759	762	810	751	714	805	794	762	699	778	792	792	783	742	776	785	786	789	784	761	774	823	754	754	787	765	809	743	772	757	797	765	735	807	828	711	781	765	774	777	845	722	828	747	797	786	762	829	716	759	762	763	804	778	760	764	795	812	741	785	797	780	752	800	773	740	759	735	737	741	736
29485	6138	2217	1586	1092	795	658	612	554	512	491	440	442	423	397	441	396	411	384	369	390	382	362	356	341	318	302	316	381	342	314	332	355	331	307	323	366	340	367	298	348	324	311	353	344	351	343	332	317	342	352	336	317	368	324	331	316	339	354	347	339	329	337	341	359	324	335	344	336	345	324	340	332	316	368	319	359	301	336	338	323	364	354	349	344	339	319	302	319	322	365	259	346	354	340	319	347	316	370	309	307	347	334	306	350	371	319	344	310	310	323	303	347	329	310	306	334	315	323	334	335	310	370	295	310	314	326	340	335	365	355	313	308	320	370	357	338	345	289	349	328	309	302	307	335	300	337	323	334	327	320	315	349	313	320	322	347	335	332	328	304	330	344	347	283	290	310	332	326	323	342	331	324	331	307	315	322	311	313	308	306	370	331	330	344	314	370	332	325	328	299	357	315	344	302	300	349	349	303	335	361	343	295	324	361	362	331	348	350	316	341	379	313	333	349	316	331	343	306	333	324	337	318	337	308	323	312	310	330	337	310	311	338	349	323	320	330	347	373	350	330	282	341	345	311	273	296	337	346	317	303	293	328	307	317	318	298	302	336	365	358	321	317	327	319	333	311	298	314	307	323	356	345	308	294	323	363	309	316	324	338	300	303	298	298	312	360	333	379	345	283	307	319	364	342	290	293	283	326	316	303	327	358	347	293	329	311	336	319	346	318	324	299	319	338	353	332	355	303	340	313	345	343	308	329	316	303	348	304	334	383	339	361	337	336	330	293	320	360	292	347	353	341	318	338	348	352	344	343	349	360	311	312	314	318	321	307	378	324	330	335	368	327	353	280	289	347	313	332	344	336	350	346	348	319	324	327	323	364	352	303	325	354	346	310	312	329	322	318	340	325	356	364	341	309	326	320	350	332	393	352	350	304	354	343	317	333	320	331	358	330	318	317	335	322	320	326	336	313	304	323	340	338	309	317	333	339	312	361	363	319	305	311	311	346	330	352	334	361	326	340	310	331	319	354	317	359	299	335	318	327	327	333	298	314	295	337	347	342	310	330	353	317	342	312	294	349	319	349	342	329	301	315	325	310	312	287	324	331	316	357	300	326	316	334	331	342	339	329	338	344	285	318	311	310	374	327	310	359	343	295	327	337	356	340	347	316	338	313	301	319	308	314	305	324	357	346	316	337	326	338	294	321	347	318	341	336	324	321	342	326	344	359	309	342	316	325	338	349	310	312	307	331	307	314	313	337	353	324	315	340	330	301	345	312	314	348	335	357	320	322	343	324	325	311	335	325	322	319	302	323	325	351	316	300	306	350	318	378	350	340	332	373	334	309	325	339	307	333	305	339	358	310	292	322	334	336	353	326	345	318	318	309	315	293	321	314	326	319	327	341	351	337	307	308	306	326	337	345	338	312	344	325	361	337	333	314	329	318	316	333	321	302	305	311	340	283	292	312	313	347	336	333	294	285	297	318	345	326	353	361	339	308	358	327	324	328	335	338	347	330	305	322	328	322	307	309	297	298	283	296	317	333	310	303	331	324	331	348	343	374	323	357	344	318	355	300	307	299	347	328	334	352	317	328	339	348	330	355	343	327	351	330	311	354	309	378	311	313	296	326	337	319	328	321	316	341	306	312	326	344	311	344	358	318	367	362	315	349	311	326	287	339	362	330	328	302	357	358	332	318	282	368	315	319	381	328	320	332	361	298	355	320	334	309	314	279	342	311	303	287	328	321	318	310	301	363	370	294	318	327	321	353	346	324	353	345	350	300	351	330	339	330	345	340	326	310	310	355	305	363	290	305	325	349	309	347	349	299	332	334	298	334	355	341	308	329	316	323	334	343	333	322	312	332	302	331	312	316	326	351	324	306	380	333	330	308	347	328	322	313	348	374	332	293	351	304	332	343	317	335	363	317	344	334	312	326	321	324	338	323	349	307	318	306	361	311	343	337	318	310	331	333	319	345	325	315	328	310	360	357	328	341	344	298	307	311	332	335	350	366	308	315	342	310	298	327	312	352	326	348	310	328	304	330	355	323	335	348	328	314	341	340	329	310	327	367	369	317	318	330	340	339	331	301	334	305	310	309	322	348	329	312	326	327	337	344	367	331	377	350	323	345	333	331	313	319	352	338	300	313	308	348	318	330	320	333	357	351	303	332	342	327	327	332	319	318	340	340	300	330	298	323	337	301	356	335	326	346	348	305	324	332	337	318	327	335	338	321	326	299	316	294	309	336	317	338	326	349	352	309	275	318	317	351	316	285	334	330	329	314	312	326	312	330	322	336	318	316	321	328	305	381	330	324	342	338	323	300	316	309	340	317	291	352	298	319	334	335	352	304	325	314	308	341	297	350	322	321	331	323	370	323	299	369	351	304	316	328	343	340	378	268	351	323	329	309	365	297	328	321	320	358	325	353	302	324	337	352	348	333	341	311	362	338	320	322	306	341	344	310	373	357	314	311	319	338	335	331	313	332	288	310	332	292	372	322	337	353	347	308	358	323	337	312	333	350	351	366	339	323	324	312	312	344	303	319	304	333	371	322	327	316	359	317	297	323	332	325	326	305	313	340	351	334	329	307	334	354	332	341	368	332	326	301	327	332	378	359	333	331	329	364	331	343	343	349	345	332	328	341	340	306	316	327	301	320	326	323	337	304	358	327	322	307	298	306	305	338	356	314	335	297	321	358	353	314	321	344	328	327	333	347	302	296	320	359	309	302	333	313	273	315	310	312	348	345	298	356	331	322	308	326	324	355	332	311	344	325	337	303	301	316	335	325	315	318	356	314	319	295	331	338	291	323	356	329	324	313	324	309	315	344	309	318	331	332	343	306	321	309	316	316	315	360	347	338	301	332	362	336	354	317	323	329	371	315	344	333	317	316	354	314	332	301	341	317	337	319	315	313	305	343	287	311	330	290	320	352	309	315	325	333	302	314	345	281	308	322	327	334	347	327	335	325	359	343	326	310	321	313	341	365	313	307	322	305	342	311	342	338	361	345	330	355	356	345	300	322	341	315	327	322	351	303	305	320	376	322	328	316	335	274	322	307	310	329	333	330	331	320	356	326	282	330	373	348	338	355	314	298	335	334	302	358	321	342	299	331	360	355	367	342	314	332	339	312	333	338	331	356	346	325	320	311	320	329	330	333	321	352	335	319	309	313	356	383	343	339	377	309	331	306	318	332	268	323	340	361	343	319	333	336	335	315	309	314	305	314	315	322	309	320	317	347	353	342	331	328	320	339	352	350	347	349	301	311	313	309	345	321	314	266	334	308	334	326	335	359	305	328	275	344	325	353	316	306	352	341	315	358	309	302	348	322	317	322	328	310	334	321	309	321	319	325	316	316	338	341	326	320	305	319	335	306	320	321	373	317	278	321	331	347	331	331	303	312	316	338	321	355	329	326	329	304	358	321	303	293	323	337	343	312	322	314	309	313	337	319	304	336	355	277	285	329	296	368	314	356	343	300	326	323	322	317	331
17086	2926	4208	4452	3954	3245	2694	2354	2066	1908	1739	1654	1509	1388	1302	1131	1173	1059	1063	1046	914	919	911	834	858	840	778	940	801	799	853	813	801	812	831	789	773	788	824	775	780	796	773	812	813	808	788	840	751	813	763	789	754	722	757	887	849	852	795	722	774	760	776	763	774	802	723	724	792	764	759	783	749	715	757	753	825	764	756	723	734	756	776	767	729	738	773	743	734	731	701	758	756	776	773	728	768	763	765	783	705	732	782	772	769	749	765	787	745	780	784	774	731	732	719	798	763	722	759	756	743	751	774	792	743	711	801	744	724	746	794	713	768	740	818	729	782	747	732	800	791	774	705	751	777	769	743	772	777	745	773	758	701	748	780	736	776	788	765	776	782	767	751	748	707	761	776	737	787	786	755	730	745	731	772	729	772	721	778	722	782	795	776	737	761	786	783	735	704	786	703	708	772	762	714	765	819	787	741	786	759	760	750	760	758	802	749	809	728	718	721	761	757	779	785	678	723	747	740	741	740	758	726	805	742	747	763	761	762	804	687	796	773	742	762	764	696	705	736	740	819	811	743	799	758	759	724	775	825	757	798	740	657	744	801	787	737	736	773	759	772	774	737	750	721	803	755	742	757	759	759	726	744	775	735	736	769	761	757	767	799	748	740	752	725	744	729	755	755	768	750	764	768	729	778	720	767	742	730	730	733	775	770	711	768	766	790	758	794	709	719	768	714	731	747	769	731	745	762	739	741	791	731	746	794	744	762	766	756	772	749	704	753	772	767	781	778	764	745	792	778	850	748	754	762	769	767	754	762	752	753	761	746	714	722	748	766	800	753	769	760	772	770	707	722	768	778	761	787	750	731	713	751	722	713	749	753	717	716	791	735	751	773	736	754	768	781	730	727	759	749	704	802	824	765	775	741	766	813	765	718	766	787	722	798	764	781	763	763	762	746	768	747	755	771	765	799	741	713	755	738	702	798	790	747	774	740	720	766	807	749	750	694	771	744	780	742	731	751	764	772	713	784	782	726	807	720	780	719	720	767	759	759	736	841	743	772	756	734	700	729	744	754	721	753	764	719	759	770	781	749	735	738	768	775	726	760	763	762	762	761	764	711	778	758	773	775	790	751	746	798	770	777	732	752	777	767	755	743	744	757	754	728	798	782	782	746	830	671	793	778	769	811	728	779	768	749	757	735	760	755	783	703	807	728	736	773	757	721	790	778	743	765	726	760	769	775	673	802	730	760	752	798	765	817	725	744	723	758	748	796	801	825	741	771	750	738	760	763	739	822	788	757	755	763	764	732	762	723	737	771	726	732	733	770	785	748	755	722	780	807	770	766	783	785	732	739	751	754	711	773	740	778	733	777	738	764	707	736	781	734	764	752	733	765	780	753	763	732	775	766	723	772	778	786	788	749	799	735	718	676	731	767	770	745	754	756	740	741	814	760	723	752	713	804	772	807	759	722	754	760	734	759	762	742	714	776	744	745	790	724	751	786	739	751	763	744	728	785	762	725	766	748	749	749	758	756	753	794	748	767	786	732	700	770	764	763	724	761	747	738	750	722	739	762	822	673	719	735	772	741	724	740	737	746	710	749	771	759	755	754	817	778	731	754	754	761	735	751	771	784	744	729	714	769	746	766	738	701	796	739	718	798	775	764	797	754	749	801	755	776	765	771	799	754	750	738	709	726	751	753	776	755	787	758	714	804	708	764	746	741	740	753	771	782	785	762	754	693	754	740	767	731	774	750	761	770	746	757	737	747	717	732	759	739	721	714	701	777	772	818	751	756	799	706	758	723	733	703	741	813	719	733	723	752	749	745	780	808	787	772	765	818	684	730	808	793	774	777	764	774	775	735	767	776	808	749	754	763	737	754	803	800	716	770	733	734	820	714	770	822	742	733	744	714	760	791	738	780	715	791	720	702	784	748	762	724	734	732	778	750	770	756	736	759	742	729	766	758	751	760	706	733	762	756	740	702	728	779	807	756	790	765	735	785	713	734	739	778	752	749	727	717	770	745	732	784	776	703	703	747	702	716	755	728	737	769	704	732	782	717	813	820	738	728	727	748	764	754	780	799	762	771	732	760	747	769	728	767	792	773	748	740	755	741	736	702	780	835	757	746	784	761	799	775	772	801	756	760	720	759	730	761	752	818	737	747	728	738	730	795	747	714	782	760	781	778	794	780	763	776	774	706	705	772	736	765	723	790	760	737	787	728	782	804	764	748	791	770	698	740	754	761	744	775	800	753	702	756	797	718	795	740	806	753	801	781	731	730	736	770	780	762	741	732	728	803	720	754	739	789	749	736	753	748	734	778	751	794	766	689	748	778	763	747	741	788	778	705	732	735	756	774	766	751	711	695	821	716	790	725	717	725	729	759	773	701	764	712	723	773	725	764	747	751	790	775	798	778	731	761	800	731	778	727	740	798	780	766	756	715	751	739	775	752	801	741	718	728	773	763	736	746	730	719	699	738	754	777	739	722	742	762	706	741	762	777	734	735	745	773	719	739	746	751	774	749	778	782	750	742	747	751	771	766	748	737	752	763	731	749	749	742	755	726	762	790	741	773	706	813	749	738	748	721	758	737	751	720	714	760	760	731	726	780	770	708	763	739	734	767	748	781	731	779	798	768	702	797	737	779	789	733	786	757	771	713	736	725	760	751	767	736	804	733	772	735	798	784	734	737	745	754	756	732	773	752	728	755	725	743	727	758	796	739	760	758	727	751	767	743	737	744	793	768	729	721	772	715	765	746	730	780	729	810	728	761	804	816	759	754	748	775	774	706	756	754	759	739	788	725	742	710	767	753	793	722	781	725	748	789	735	707	710	740	798	737	732	779	708	793	769	742	766	753	748	722	752	733	744	757	755	742	731	756	765	764	809	764	791	802	742	776	771	696	769	707	801	774	763	827	787	772	711	827	759	711	751	745	713	774	728	732	737	727	808	736	736	728	725	765	739	732	788	752	723	744	688	743	775	740	744	757	730	779	754	778	788	772	740	735	714	728	705	731	710	758	693	722	786	779	731	731	750	781	764	728	772	770	731	749	748	781	747	704	797	684	767	731	716	755	756	738	754	782	721	732	779	763	717	747	741	723	768	692	763	760	733	743	760	766	752	773	730	788	771	801	719	784	714	709	749	741	771	756	771	766	708	734	764	808	714	719	699	763	729	734	737	790	735	812	776	782	762	733	739	795	710	708	769	703	778	728	752	708	698	764	729	769	733	730	696	733	752	777	757	787	772	800	736	736	804	745	730	768	731	678	713	752	733	764	772	732	758	723	807	745	763	767	758	774	801	759	728	790	786	740	728	754	790	748	775	764	778	804	759	746	752	714	757	777	757	764	768	772	695	807	733	761	720	801	723	738	803	788	758	804	812	745	756	753	708	771	764	757	717	738	758	772	750	736	727	755	755	735	797	703	688	770	755	724	795	766	748	770	762	716	697	753	778	714	738	730	762	741	738	756	764	784	731	709	749	807	733	726	793
8775	973	547	439	355	320	286	302	290	231	221	256	227	241	220	226	239	193	199	194	197	215	189	210	200	214	199	213	208	208	216	212	199	212	193	207	218	203	190	216	198	193	182	209	187	216	197	223	207	223	198	215	199	183	188	195	211	218	196	217	233	223	190	207	208	186	215	220	216	198	215	187	209	220	202	221	221	217	204	209	187	210	205	188	192	217	192	176	180	201	211	173	205	209	213	190	210	203	234	187	201	211	204	207	204	192	205	199	181	195	186	200	203	179	197	197	212	175	208	193	176	216	210	202	198	212	199	198	189	207	199	177	199	195	203	190	231	206	200	208	186	192	189	221	191	205	198	203	203	179	197	227	211	192	203	231	209	208	233	199	218	192	174	180	176	219	213	207	225	194	223	209	205	199	198	204	193	187	179	197	197	225	175	230	182	182	222	209	211	203	214	208	199	197	191	217	222	191	202	206	193	222	189	191	218	192	202	227	205	189	190	189	195	212	190	162	213	183	219	184	187	225	230	175	238	200	198	182	192	192	222	199	190	194	227	205	207	194	198	222	182	217	213	216	203	228	186	194	195	166	216	233	181	200	215	212	191	229	220	171	185	186	206	224	193	186	210	190	195	189	219	208	198	177	233	202	193	201	199	215	200	201	218	219	212	198	203	207	233	203	207	198	203	225	187	234	189	184	204	220	242	214	192	215	220	204	225	189	214	194	223	189	214	181	205	201	220	199	203	202	212	217	188	200	176	202	190	182	202	200	220	215	198	206	214	187	199	221	226	197	224	213	199	203	204	203	214	162	189	200	205	238	202	199	194	167	185	179	244	225	184	193	201	210	233	202	189	216	220	172	213	201	216	212	206	199	203	201	174	213	193	202	189	210	201	181	195	236	211	205	197	207	240	193	182	224	215	203	224	226	200	219	196	185	191	183	158	214	235	215	180	195	215	191	212	227	200	205	188	194	210	233	215	203	231	213	220	213	244	187	198	207	236	190	203	192	193	222	206	220	207	181	208	201	217	211	187	205	214	191	204	181	213	201	209	209	209	200	218	171	186	209	238	204	198	212	195	198	211	226	172	193	189	208	191	223	196	207	217	201	193	194	196	181	204	213	186	202	186	189	209	195	208	204	218	217	191	201	224	195	225	187	234	229	211	183	199	201	194	187	179	203	193	190	193	199	223	205	185	210	179	199	199	199	218	200	225	194	205	197	188	220	203	221	183	186	197	210	185	186	215	224	200	214	197	195	186	178	199	210	201	178	200	199	201	216	239	206	185	199	195	221	231	193	209	211	193	188	176	204	197	193	225	206	203	194	210	203	197	198	196	222	220	205	196	240	187	207	179	199	197	222	203	191	213	219	222	213	204	234	190	205	214	201	194	200	204	186	176	195	213	220	211	206	171	192	229	198	186	203	185	196	202	185	177	203	207	202	197	214	234	203	251	211	194	204	227	197	211	217	179	220	182	202	217	163	205	206	201	186	201	226	198	200	225	188	190	177	206	188	203	218	236	194	222	206	202	197	171	182	213	216	187	235	178	197	210	207	220	214	206	193	195	188	230	200	207	215	213	190	185	201	191	231	214	229	192	186	227	205	200	213	196	209	181	214	240	200	187	219	210	208	203	218	225	188	222	178	223	211	203	216	205	185	175	179	201	186	195	196	209	208	183	188	184	195	218	181	196	197	193	183	196	206	194	197	194	236	210	223	198	215	270	203	205	235	245	210	228	212	221	200	195	213	201	200	198	212	193	246	210	211	212	201	184	195	213	223	196	202	200	205	210	205	190	200	202	204	204	209	208	193	178	240	204	194	194	232	212	214	212	169	216	216	184	219	194	173	198	167	195	186	197	187	204	219	175	196	214	181	219	191	212	208	219	206	205	195	185	217	237	193	214	208	190	204	186	197	218	193	202	199	176	206	209	213	199	188	190	203	225	221	192	215	227	208	177	185	193	205	192	196	179	201	217	221	211	222	221	198	190	210	205	213	193	201	206	203	218	189	188	178	209	195	203	211	239	210	212	219	209	211	209	176	200	196	205	199	191	209	214	197	205	209	196	201	213	193	210	190	213	212	198	186	203	202	198	222	227	207	216	204	190	204	190	193	201	176	205	178	227	175	200	179	213	182	197	208	200	183	210	205	208	171	209	190	207	229	215	189	224	188	209	207	187	239	212	197	222	227	190	223	221	208	204	210	214	226	191	216	207	201	240	222	227	196	203	218	216	200	180	228	201	218	203	200	204	187	190	232	215	200	207	203	209	200	194	180	221	217	184	199	218	205	207	203	186	179	208	219	172	197	198	210	188	222	205	207	205	196	218	210	228	199	223	189	187	231	211	219	205	213	200	206	203	196	194	199	214	203	205	214	191	209	216	203	187	194	218	198	213	201	181	220	214	203	191	224	215	185	203	173	198	203	189	171	209	199	211	178	192	202	187	203	192	191	222	201	193	205	216	206	164	212	213	169	201	188	202	220	201	206	197	212	208	189	223	196	188	184	223	163	192	186	178	187	197	212	201	202	213	201	185	200	189	175	187	217	214	223	245	211	170	201	168	180	199	212	199	191	206	199	206	219	209	244	194	218	204	197	216	196	189	203	208	212	219	195	202	185	187	203	215	218	222	242	197	229	202	214	212	219	206	223	225	183	204	213	214	186	215	230	197	224	205	196	200	207	189	219	204	197	203	221	200	205	231	188	185	213	167	194	199	203	213	234	209	215	204	185	191	180	207	201	200	203	183	177	154	181	184	211	208	167	198	223	201	226	189	217	230	185	198	194	217	191	202	217	232	193	184	201	189	218	208	212	221	190	233	205	191	220	214	199	220	221	205	199	208	227	207	208	227	189	211	201	203	228	214	190	177	196	203	215	183	197	186	215	180	212	214	193	193	192	211	203	185	171	220	231	196	191	197	204	208	215	207	161	210	204	197	211	217	192	220	177	200	197	179	177	199	186	207	204	230	203	194	161	209	193	214	201	164	214	202	209	208	177	208	201	173	214	193	196	228	203	158	199	212	221	198	203	210	195	189	195	233	204	186	194	171	193	202	220	188	176	187	177	187	209	177	206	186	212	194	185	201	197	209	194	196	205	211	211	214	250	184	189	190	207	186	224	203	204	228	200	195	196	207	209	211	214	243	240	189	203	207	209	225	194	208	210	197	180	190	189	210	192	200	208	219	204	212	233	205	200	208	217	187	215	209	213	221	234	197	225	185	212	225	195	178	220	190	201	221	219	191	202	218	221	194	194	207	198	214	208	200	218	208	192	212	233	172	188	192	190	232	206	189	225	186	181	191	213	203	196	205	221	161	182	177	190	201	172	208	183	188	185	205	179	204	220	199	188	194	206	190	200	190	214	213	205	205	185	203	212	186	200	236	205	188	228	204	194	180	173	199	186	209	226	194	249	187	214	203	210	178	186	213	234	215	188	209	215	209	202	196	196	217	213	217	216	217	192	204	191	200	202	200	217	204	190	214	213	192	178
6089	1045	1272	1292	1196	1071	1022	964	924	800	746	729	738	720	643	664	619	598	570	594	556	548	563	544	498	524	518	529	513	496	554	535	523	525	541	536	571	508	547	487	542	509	534	561	486	532	526	512	536	548	537	540	550	528	535	577	600	531	515	532	491	548	534	587	513	538	547	512	532	537	508	513	538	511	520	501	544	504	507	512	543	518	542	517	531	470	520	531	525	527	512	496	502	518	490	517	487	516	510	527	494	523	508	492	512	497	501	528	524	507	493	552	488	498	519	513	533	557	514	463	528	525	528	489	539	514	519	519	492	511	483	537	519	507	517	501	471	514	510	518	489	520	534	540	517	593	537	499	482	530	487	530	516	511	492	505	527	506	546	572	506	533	566	528	530	506	506	529	535	495	520	485	513	520	572	549	485	507	572	498	479	492	508	534	530	505	505	540	503	515	489	512	474	505	528	528	496	510	511	518	586	520	560	520	510	514	527	547	500	511	517	532	570	497	500	527	512	508	520	557	518	513	496	521	515	513	543	509	492	485	517	535	503	487	511	538	554	490	501	536	500	496	513	526	575	517	519	525	505	533	540	507	505	495	490	502	542	537	504	541	513	509	503	479	526	539	537	520	521	537	500	519	524	488	537	503	537	517	519	499	533	589	485	522	531	509	481	517	493	503	495	548	571	507	505	575	518	524	506	509	514	497	542	496	500	524	530	527	511	520	543	529	489	528	541	539	530	540	559	495	489	513	549	478	509	541	574	528	558	552	497	540	525	547	525	517	551	519	508	479	512	507	468	540	510	521	547	492	511	524	526	513	501	546	557	551	545	520	514	559	571	528	546	462	546	530	541	517	556	495	529	523	491	566	498	547	560	517	494	526	573	534	536	537	470	508	531	516	534	519	519	513	499	529	511	539	548	496	512	517	471	539	515	536	554	498	504	523	504	507	531	518	525	545	499	548	515	569	485	505	509	499	482	528	517	543	518	473	520	500	535	519	544	507	527	518	515	567	540	516	495	517	522	476	502	524	553	519	494	496	561	526	492	500	550	553	512	556	511	503	532	515	511	485	517	499	502	532	486	542	529	559	524	520	558	528	512	493	510	527	548	534	511	483	556	509	517	549	544	514	521	553	499	537	544	542	504	500	479	556	531	514	515	520	486	496	555	488	516	504	520	522	528	505	496	500	520	472	540	536	520	490	534	522	521	488	510	567	503	499	514	518	495	529	524	522	537	527	499	522	512	517	480	520	505	512	503	501	488	510	522	496	523	530	503	533	502	529	501	529	464	508	528	499	517	506	555	509	534	489	530	518	521	514	559	536	537	514	576	470	497	533	538	500	516	534	570	500	542	501	497	538	528	567	545	492	510	521	545	495	516	501	489	500	511	518	495	514	509	498	550	524	480	566	536	499	528	518	509	503	505	482	514	516	498	526	550	486	515	520	528	477	496	509	518	499	537	463	515	534	488	488	546	508	490	494	482	515	535	532	532	525	534	539	519	534	499	489	565	513	508	553	533	483	518	513	486	539	494	502	484	475	466	517	522	500	518	513	518	519	539	500	507	504	513	532	500	532	520	554	515	499	558	532	516	511	529	518	522	500	535	559	550	533	491	501	482	475	512	499	531	503	474	529	534	497	526	562	519	521	485	492	517	530	544	496	501	501	486	504	518	472	500	538	534	546	528	499	500	517	515	547	525	492	503	501	509	492	533	485	563	469	511	518	583	509	524	514	515	529	481	540	480	508	547	545	536	535	504	536	539	486	526	466	524	509	536	524	498	513	514	522	484	528	559	534	561	517	500	563	554	543	496	500	575	519	524	532	545	502	502	487	525	516	533	561	478	524	577	516	549	479	501	517	530	520	542	529	515	518	502	498	542	547	496	550	510	525	514	518	482	502	484	552	532	516	542	500	516	515	535	508	543	523	492	524	510	524	555	515	509	560	565	552	517	503	524	526	492	505	485	467	525	473	521	510	527	472	478	497	537	539	514	512	511	510	507	502	507	509	500	494	522	517	513	507	540	519	513	544	536	522	530	499	462	554	515	518	484	534	533	520	478	519	510	520	543	500	517	512	507	526	486	534	509	537	516	524	537	528	542	518	497	500	541	545	562	545	506	524	505	532	498	534	468	492	498	491	520	549	499	515	532	563	517	507	509	501	524	535	534	516	529	495	571	505	504	501	502	513	496	494	539	556	526	483	536	533	545	520	574	487	538	521	514	510	525	524	499	530	526	540	568	513	544	485	517	508	524	504	510	532	512	538	508	492	485	513	570	529	514	520	563	518	490	510	498	499	522	518	552	522	530	528	538	520	507	515	503	553	553	525	517	493	518	519	546	541	500	534	495	521	525	552	507	540	540	531	487	501	480	522	477	513	524	501	537	508	538	508	531	534	500	523	554	477	507	526	512	550	533	500	532	555	541	554	537	508	530	483	534	487	536	537	456	491	511	518	508	527	516	515	494	532	526	504	489	528	523	534	513	535	519	497	513	510	528	496	482	513	500	554	523	490	525	534	496	516	466	447	541	510	498	518	526	504	484	493	506	577	546	481	476	536	514	526	561	493	501	537	500	521	520	518	513	480	495	551	498	494	508	517	519	520	557	512	500	541	519	510	493	526	533	502	524	529	503	515	529	529	453	561	498	509	502	520	515	512	503	499	524	488	483	559	548	501	491	511	509	520	531	507	504	511	556	486	514	529	505	519	533	496	520	510	518	491	474	521	520	546	530	520	508	561	508	529	524	517	541	531	495	522	502	502	542	482	520	559	484	518	499	544	541	553	541	516	476	513	522	513	509	529	524	511	509	523	552	485	463	506	542	537	473	521	538	504	472	532	471	508	478	536	532	539	489	508	525	477	475	484	563	518	510	508	540	498	482	494	496	523	512	491	493	532	531	489	503	510	505	534	547	509	511	536	506	520	526	562	530	524	518	543	532	516	527	502	543	492	509	525	513	503	535	510	511	529	524	504	508	508	525	509	508	505	515	516	548	518	541	518	492	533	520	519	478	552	496	518	508	501	502	499	576	493	498	538	497	494	505	483	517	511	493	493	495	525	539	480	544	537	505	515	538	535	511	515	534	512	517	526	504	493	559	529	510	558	541	547	492	520	524	529	543	504	509	502	507	511	517	550	485	479	507	533	514	523	496	504	516	501	524	484	504	537	496	527	522	526	530	509	553	533	501	478	529	537	501	522	523	507	519	498	497	546	523	503	533	506	518	555	496	524	539	486	505	474	480	513	531	475	523	508	550	536	499	581	549	510	527	506	536	494	519	511	498	536	523	480	502	484	516	478	498	529	485	518	520	489	530	549	546	491	507	469	575	539	518	507	521	525	523	516	500	513	536	500	531	495	512	580	480	518	533	532	542	477	525	513	534	519	505	520	534	515	530	474	500	479	536	529	530	498	480	486	498	475	530	499	532	498	530	493	516	513	493	502	564	509	532	546	528	516	490	516	502	453	498	499	516	515	551	489	510	510	494	524
16110	2365	1338	1002	832	675	561	488	539	493	374	367	403	355	387	358	351	352	377	329	340	356	334	302	296	369	355	322	329	334	327	325	315	304	343	341	309	346	338	352	341	329	340	299	317	338	297	345	305	323	317	318	314	331	312	317	297	324	334	335	343	333	343	323	332	305	301	346	317	324	292	287	345	334	341	323	323	329	317	311	367	310	291	334	308	310	318	299	322	302	325	340	319	319	319	327	317	321	379	344	336	305	330	328	309	331	341	323	291	321	316	319	344	321	289	337	319	324	309	342	345	320	324	291	316	340	298	345	374	353	341	317	335	334	326	336	324	303	339	348	328	289	307	318	326	310	309	283	349	336	325	319	337	305	332	321	341	343	326	364	311	295	315	309	344	320	330	318	298	292	293	308	283	297	348	318	313	347	336	313	330	319	305	297	332	328	328	311	309	347	340	299	322	342	340	341	327	345	271	337	312	325	332	268	313	339	334	299	317	347	320	311	297	297	312	338	309	336	324	317	313	298	336	307	317	324	342	311	304	343	320	328	314	372	329	347	340	314	347	353	291	359	313	337	324	321	347	309	291	343	346	302	312	332	363	360	321	313	329	376	317	314	321	354	341	301	325	350	355	298	370	333	303	327	361	307	313	354	346	357	349	341	347	321	359	307	310	350	322	306	333	328	362	312	317	308	342	328	329	291	320	341	331	345	285	332	337	346	292	315	312	326	310	313	326	326	312	314	325	323	310	333	340	334	308	330	364	350	302	304	360	300	301	326	320	321	299	326	321	325	359	334	327	326	315	324	315	330	333	314	312	333	315	338	315	317	342	345	342	320	313	327	338	349	346	349	317	310	303	307	311	337	304	333	328	304	328	317	314	364	318	330	290	285	299	329	272	348	337	311	316	313	322	337	318	350	337	373	320	329	364	302	313	349	314	364	356	332	345	351	357	313	341	327	325	354	315	329	307	321	349	334	320	291	291	317	340	314	333	312	354	318	351	336	324	293	318	363	319	329	327	324	308	304	314	314	343	330	311	358	310	332	306	315	304	325	319	347	337	356	348	301	324	295	355	322	326	332	343	315	297	342	320	311	296	328	325	314	340	336	335	329	311	320	301	326	359	281	314	354	353	300	309	315	311	288	316	315	341	325	304	335	351	329	317	316	327	317	309	361	340	343	337	338	317	336	334	348	313	328	326	319	300	357	325	328	338	354	311	351	340	267	319	339	321	325	319	332	341	349	294	321	349	332	314	316	309	355	357	325	323	321	316	305	303	338	283	314	341	303	314	352	317	359	335	276	344	308	304	339	298	319	338	335	325	337	306	355	328	318	354	328	319	359	314	310	350	326	332	300	286	306	303	341	309	325	323	346	318	309	313	318	332	323	329	305	318	323	352	369	348	313	330	318	336	357	375	313	319	371	334	286	328	343	339	322	333	324	343	332	326	333	329	325	359	292	312	324	337	327	288	288	330	344	319	329	301	326	282	307	311	315	328	288	287	292	342	323	323	317	335	369	330	383	312	304	307	350	324	327	372	296	317	319	323	340	291	297	312	330	343	315	303	304	345	332	326	319	317	337	335	326	332	330	327	306	343	306	324	295	327	290	297	339	289	310	340	345	306	331	318	320	344	317	330	325	346	309	308	362	320	316	298	302	339	320	338	367	300	297	307	358	310	344	293	304	318	307	335	327	329	316	304	325	341	375	342	351	323	308	314	334	347	328	304	321	353	317	321	299	316	319	308	290	323	345	314	321	330	344	298	336	306	350	326	325	315	327	309	353	336	321	328	300	348	306	315	315	302	340	328	317	308	315	339	299	290	331	321	318	347	331	316	335	300	339	293	307	301	284	324	353	311	360	307	337	330	318	315	321	310	303	334	356	296	274	339	319	309	281	323	330	321	346	293	353	341	313	362	324	315	322	312	329	338	320	338	334	287	298	330	316	317	335	310	328	335	270	306	305	325	341	338	336	322	364	331	317	333	352	339	350	330	340	312	313	333	327	305	278	320	312	339	323	328	348	338	311	334	317	330	330	335	322	294	364	360	350	315	328	299	350	353	347	340	343	320	300	326	332	322	339	352	314	341	355	329	331	299	294	337	346	341	325	337	315	341	347	359	366	340	354	333	326	343	309	347	301	350	317	334	292	326	301	318	336	348	352	315	338	323	312	299	331	346	329	321	336	310	329	329	308	314	358	339	326	311	304	325	343	309	343	288	343	354	317	332	352	345	305	294	339	309	305	313	271	320	333	287	289	358	322	329	325	313	330	328	282	328	323	301	320	335	338	333	324	327	348	321	345	321	346	313	323	330	313	322	287	350	302	324	319	333	330	310	305	312	307	365	371	334	323	329	317	349	339	316	347	310	342	341	327	348	319	352	328	348	355	329	334	330	291	320	343	339	337	312	305	327	339	335	328	326	319	338	333	314	340	309	323	328	290	311	319	329	320	326	311	339	330	312	335	301	302	306	322	376	322	319	324	330	364	347	323	341	315	329	299	306	333	335	337	343	319	373	308	317	339	318	307	327	327	301	314	308	307	353	325	335	339	352	344	289	326	338	361	347	290	284	320	343	317	346	324	316	286	323	370	304	333	326	334	324	314	373	304	329	344	339	365	333	328	318	314	315	367	299	320	335	380	312	348	303	313	326	329	311	340	373	338	307	349	265	372	300	298	319	321	354	339	354	303	319	313	306	354	272	296	329	326	344	324	337	313	378	331	351	332	344	323	320	328	331	337	315	309	349	305	306	353	333	317	316	326	353	305	344	304	319	314	328	307	301	290	326	316	297	304	330	312	366	310	311	302	315	307	352	351	341	333	320	347	321	310	323	340	312	324	350	315	293	316	345	319	283	342	319	333	338	339	333	326	319	339	368	341	331	322	328	357	331	345	326	315	345	301	330	335	333	305	287	320	356	352	304	307	320	299	326	340	324	319	352	320	339	369	292	328	358	294	321	322	327	321	336	316	319	307	315	337	367	339	342	325	325	331	335	331	336	345	305	367	300	294	323	303	333	290	332	338	321	312	340	315	338	338	303	296	341	323	319	305	313	315	332	321	311	342	321	315	302	342	315	290	317	347	296	315	358	342	310	319	311	319	341	305	330	325	296	323	279	314	355	334	324	327	323	333	320	335	334	335	318	342	297	318	329	307	314	333	355	334	319	328	316	337	311	314	328	348	346	333	328	344	351	316	300	325	350	326	354	303	361	373	361	333	327	281	335	317	344	324	301	282	345	316	323	306	298	337	306	353	337	339	326	321	330	338	346	296	322	333	335	327	319	347	321	301	338	303	334	318	351	317	332	335	331	304	360	322	291	310	337	318	314	315	337	335	323	281	322	322	318	308	310	312	293	335	318	355	291	312	352	306	324	332	312	321	327	325	343	331	307	337	328	323	344	323	324	336	305	344	370	354	351	325	312	330	337	320	330	321	318	338	332	319	321	316	302	342	335	341	332	316	341	335	324	303	315	308	326	303	343	342	329	334
11140	2068	2759	3072	2820	2338	2003	1841	1619	1456	1397	1339	1158	1175	1111	1024	1025	963	925	911	890	890	846	803	814	830	852	776	844	785	791	777	759	714	840	798	800	774	797	799	813	788	783	805	804	757	769	778	778	768	760	765	810	815	792	846	813	751	780	740	787	780	799	751	780	772	770	774	784	746	780	736	757	802	760	759	785	818	784	750	756	795	730	783	755	726	790	780	747	779	759	732	739	722	815	771	771	758	792	739	778	787	762	751	772	749	746	760	793	785	760	777	718	748	781	718	843	786	768	743	757	730	791	764	754	786	730	785	732	733	780	748	789	736	769	747	786	798	748	790	743	792	773	759	791	738	802	804	792	769	751	770	712	730	793	807	743	765	799	739	771	730	711	789	792	763	752	757	735	721	791	790	745	734	751	800	768	772	801	757	790	794	814	767	751	779	750	832	736	780	766	769	763	758	740	781	756	786	807	792	744	743	792	710	737	762	779	800	750	770	758	764	781	785	839	766	730	765	763	779	771	730	743	778	744	756	744	770	787	806	758	742	748	760	791	723	789	772	762	775	788	739	764	754	776	704	796	800	747	772	755	768	771	739	790	792	778	808	769	767	853	747	756	780	761	753	781	731	757	777	778	732	764	733	798	781	767	742	776	750	794	783	768	774	736	764	742	740	817	754	802	780	762	797	756	773	730	767	781	736	769	781	791	758	761	747	749	774	781	795	738	763	761	750	764	778	769	714	804	778	810	786	788	728	782	700	793	802	803	783	726	762	776	733	780	761	749	774	767	776	727	755	756	790	762	807	762	764	757	727	772	730	781	787	808	770	748	741	722	767	753	739	741	770	756	767	789	755	777	748	798	770	817	765	783	795	751	722	781	809	765	758	795	773	818	793	767	748	758	787	776	753	704	718	768	739	820	790	818	792	783	743	786	750	742	770	737	732	768	789	782	732	779	751	742	786	687	834	755	735	803	748	785	764	733	767	801	733	774	774	757	820	735	819	754	779	805	761	821	741	708	750	761	791	788	748	802	796	728	754	768	748	771	782	743	747	706	745	767	773	759	757	794	774	781	762	800	758	785	761	799	718	722	744	812	774	755	773	749	706	735	731	757	761	749	785	792	710	780	730	716	747	762	778	798	729	722	748	738	755	715	804	812	779	722	732	777	782	780	788	751	751	748	785	742	828	816	768	792	730	780	761	780	786	802	741	774	758	762	803	770	803	788	807	758	750	738	704	801	763	782	761	816	714	757	790	748	824	782	764	739	779	792	753	772	773	787	777	780	783	729	803	772	768	750	765	712	808	780	737	765	739	712	747	847	757	770	783	768	809	753	765	741	728	770	788	785	780	784	739	792	787	805	802	779	741	837	765	721	781	767	754	734	807	788	746	737	795	776	756	779	746	777	727	743	736	777	741	776	770	763	755	810	777	801	784	765	739	770	754	785	750	720	785	784	795	772	800	768	806	740	740	747	758	835	725	813	754	762	791	760	765	801	783	757	736	728	798	773	805	773	790	698	784	750	774	734	721	784	747	777	815	756	782	752	759	783	794	737	774	785	761	771	801	777	760	723	791	815	806	761	779	798	771	764	778	767	758	759	772	695	778	747	806	765	818	738	752	763	784	790	787	782	783	730	780	770	806	754	784	780	759	745	813	764	773	736	727	747	760	780	769	818	783	808	699	759	799	754	802	735	842	771	735	763	769	835	802	756	735	745	744	717	778	775	778	775	810	756	758	807	768	752	802	771	753	765	767	812	779	766	741	818	779	754	759	781	729	744	786	817	766	767	757	754	735	792	758	706	753	792	762	803	787	783	773	739	726	748	773	789	762	776	775	815	827	758	763	744	742	767	709	751	752	791	755	773	799	771	742	761	805	823	788	741	724	777	767	777	740	759	762	809	766	797	804	737	755	771	784	799	749	788	722	741	737	758	757	778	859	779	758	786	771	755	719	753	807	790	727	763	776	767	742	764	797	796	757	793	747	762	793	762	794	744	780	752	737	749	800	821	755	774	769	744	761	785	792	749	722	772	760	753	760	798	774	804	759	739	784	753	776	805	780	820	796	728	792	751	790	769	765	777	762	791	747	823	765	848	751	770	745	783	810	736	767	749	734	785	750	778	818	767	814	826	721	786	728	801	803	801	781	755	724	749	769	755	748	771	731	773	792	754	778	781	701	770	740	747	727	716	758	769	746	762	760	763	768	742	783	771	736	748	758	788	824	789	769	734	749	781	760	797	792	778	792	764	760	762	769	744	751	790	734	784	782	767	778	750	750	741	752	771	813	714	785	730	738	763	744	735	806	835	761	764	712	743	775	798	775	722	751	737	738	736	755	791	739	721	793	716	771	817	781	761	733	779	731	749	749	760	713	798	783	753	780	773	742	778	742	726	726	817	779	772	794	753	823	791	755	761	785	831	787	722	748	787	770	727	735	759	766	772	718	761	774	769	758	717	766	777	712	767	781	787	737	779	734	744	779	817	777	780	736	781	754	728	784	745	727	787	763	755	821	807	783	797	801	738	797	790	777	683	788	734	746	817	797	801	736	750	765	751	750	764	771	814	745	798	752	706	760	813	765	781	779	751	772	749	805	767	802	800	739	772	756	760	777	768	758	770	719	753	786	793	789	740	762	748	763	772	754	780	773	763	796	741	798	744	768	727	716	746	773	755	759	773	716	752	750	757	752	817	771	799	731	779	852	741	770	778	826	785	787	780	789	765	769	791	801	743	794	759	714	776	754	764	819	786	782	727	734	747	734	809	799	772	810	728	752	763	758	750	783	790	794	726	766	824	726	741	765	733	755	787	786	736	792	779	698	781	779	761	752	797	735	757	785	747	777	708	774	741	817	808	755	769	782	757	754	733	773	762	767	763	773	796	798	762	805	804	754	801	756	778	774	771	785	765	830	760	791	795	747	762	793	747	774	754	782	783	758	761	796	785	795	803	732	752	755	777	737	784	749	782	778	726	732	752	733	752	752	778	768	765	740	787	778	758	743	771	800	790	790	779	776	741	785	744	755	789	773	716	756	752	783	734	740	804	741	800	775	793	764	778	804	803	790	735	766	789	763	760	760	827	777	807	803	817	780	755	798	776	794	771	760	819	801	747	729	795	750	782	763	805	739	780	751	814	787	751	794	772	821	773	747	782	810	771	713	792	779	766	713	769	806	783	738	745	688	737	747	742	709	735	768	776	726	761	802	785	790	766	784	800	799	764	791	774	775	741	810	802	805	776	762	810	753	760	775	754	767	748	761	785	740	785	792	784	770	757	772	784	768	758	798	774	727	776	803	772	756	781	787	744	813	780	794	776	800	752	767	767	753	755	765	769	757	794	761	770	755	773	763	714	791	806	772	764	753	781	773	798	782	830	783	771	793	796	719	766	750	770	743	770	786	779	790	806	767	761	767	785	737	772	816	784	753	749	785	717	795	795	875	787	729	776	750	802	722	764	722	736	739	787	736	804	798	762	747	786	740	802	768	793	768
26746	5103	2106	1547	1069	849	763	605	559	509	481	446	435	413	419	411	385	375	374	312	321	324	328	360	342	326	333	324	341	306	317	329	331	313	336	312	314	322	315	353	324	321	366	334	323	362	314	332	345	323	312	332	341	359	331	384	310	338	336	363	306	322	331	313	286	324	303	288	337	308	294	333	332	327	337	333	334	324	303	344	290	326	348	322	349	316	360	316	320	355	349	338	343	325	349	306	317	350	330	346	320	315	303	307	322	301	325	334	323	322	318	307	337	369	336	341	313	283	347	303	305	322	370	323	294	318	344	339	337	316	336	320	318	343	355	325	331	347	311	322	308	356	345	312	350	325	322	329	342	326	334	321	300	334	306	333	330	323	286	374	337	351	342	326	353	300	291	310	326	317	329	322	304	339	297	338	329	334	373	349	332	320	296	294	293	319	325	357	313	330	327	338	298	301	363	324	294	330	333	322	288	332	314	298	298	308	308	362	325	312	330	351	333	309	333	328	285	341	315	311	298	307	310	303	324	310	316	331	324	324	355	329	335	361	318	347	312	296	337	315	284	324	320	393	307	327	323	310	363	348	344	321	314	292	325	352	336	340	363	305	310	336	313	331	321	324	324	350	270	312	313	315	331	339	277	321	318	319	299	293	319	309	320	329	303	321	290	302	313	314	347	331	332	279	308	328	348	329	314	327	296	292	291	338	343	334	335	331	315	327	329	289	333	307	328	333	343	338	358	340	335	298	303	338	338	343	327	359	308	324	346	340	326	345	305	301	337	319	325	349	322	301	300	309	302	299	264	315	349	284	349	334	308	356	378	329	340	316	307	283	317	314	344	311	304	362	304	342	323	343	313	293	329	350	353	330	343	306	331	318	339	370	379	304	324	295	337	304	320	319	352	308	315	360	359	309	289	351	372	356	316	325	348	335	352	367	329	345	348	333	312	328	343	343	299	351	321	345	352	340	327	319	315	343	338	322	322	319	356	340	315	312	329	314	301	325	351	316	343	335	322	362	359	359	316	318	337	318	337	303	300	327	322	342	322	290	305	343	354	314	339	304	325	336	319	323	316	358	335	320	308	361	332	305	326	345	337	317	291	317	327	363	348	334	341	345	275	368	329	349	353	331	317	359	320	323	343	317	297	329	323	311	323	319	336	335	358	331	297	317	324	360	320	333	315	295	320	336	322	288	304	281	346	300	312	285	328	322	316	320	323	297	344	338	331	349	347	316	320	278	279	334	312	308	308	328	312	370	325	306	345	342	307	353	331	323	324	293	316	341	341	322	326	346	315	350	350	293	319	334	282	346	336	370	321	362	346	346	320	324	341	313	301	299	346	343	348	311	379	327	309	302	331	318	343	296	332	350	316	278	330	328	340	325	325	332	344	324	300	363	353	283	342	333	329	357	330	362	307	299	339	327	352	312	310	340	354	328	298	316	278	332	318	347	305	300	280	343	330	291	308	316	321	315	312	329	354	334	298	328	294	309	303	344	332	321	313	324	321	322	329	339	282	300	328	320	349	346	299	357	348	343	338	313	307	302	312	304	343	300	322	346	311	332	315	332	334	309	377	306	311	329	295	317	308	344	321	366	333	334	314	340	326	349	338	315	319	356	300	346	319	299	280	294	306	330	310	319	341	290	303	334	306	312	305	345	327	295	330	307	315	317	316	346	331	309	308	317	333	348	353	329	336	341	324	301	335	315	316	335	326	319	316	328	327	311	342	326	343	324	315	337	324	326	316	346	295	298	307	312	322	331	333	321	318	332	337	295	297	300	308	335	345	305	331	341	330	314	313	338	319	346	361	314	298	288	342	334	329	286	322	296	323	299	343	345	293	326	335	304	327	304	316	308	327	344	361	290	345	307	299	310	325	342	353	339	352	336	337	335	341	329	375	339	293	332	313	312	342	311	346	347	312	339	315	339	333	355	351	327	313	297	294	287	281	314	306	308	327	317	319	325	308	351	338	327	305	353	351	317	337	342	323	347	313	344	318	336	311	335	316	304	311	349	314	302	340	330	313	341	326	342	323	322	280	348	313	316	306	312	325	327	302	306	334	331	304	313	320	322	312	295	339	328	343	332	318	349	340	322	360	318	314	347	338	303	298	314	307	320	324	330	322	354	321	315	325	300	331	372	325	319	318	356	342	324	310	334	334	329	345	350	318	329	297	330	358	355	299	332	338	282	314	351	319	306	326	311	307	350	330	345	302	305	343	318	363	320	314	320	336	306	351	311	349	352	341	311	310	313	326	315	324	303	329	340	344	300	370	342	323	311	311	349	335	322	332	309	346	294	299	306	333	325	313	317	291	315	331	307	324	328	319	349	286	315	341	318	359	337	315	325	321	292	339	314	315	356	357	351	324	343	301	340	297	325	323	310	314	306	325	345	380	330	313	310	322	335	334	293	329	319	366	325	331	300	327	299	311	344	343	326	351	336	314	333	330	310	307	313	310	294	321	325	363	313	354	320	343	310	320	308	341	311	319	310	333	336	346	295	311	294	353	323	298	341	345	330	349	363	316	350	318	331	310	331	362	327	338	335	315	327	300	291	327	295	320	336	292	302	337	299	348	325	313	336	343	310	319	309	327	337	318	319	313	334	347	320	329	321	329	333	325	340	334	323	308	331	339	334	302	311	355	322	344	318	329	309	315	329	349	334	331	345	296	319	297	304	298	336	300	324	337	328	347	327	308	362	296	312	332	288	298	308	325	291	305	312	328	331	341	313	328	301	314	318	345	333	360	305	316	322	319	336	344	330	325	340	300	310	315	329	324	327	314	326	309	307	318	335	336	319	321	356	316	354	313	341	316	316	274	379	305	336	302	309	323	340	295	328	358	314	336	310	303	288	320	326	335	300	304	330	303	279	334	326	303	316	333	327	325	315	376	332	321	321	346	317	327	365	320	360	311	327	313	317	276	327	353	299	316	343	319	331	309	305	328	315	357	327	343	344	304	347	359	336	355	338	324	312	322	355	285	312	318	321	326	331	326	355	350	314	320	343	354	326	309	347	335	328	324	320	341	299	320	302	317	302	346	352	343	336	353	289	360	312	297	286	348	315	328	332	349	305	311	330	299	337	356	317	305	307	287	355	313	306	317	314	327	318	322	323	332	326	368	305	349	342	341	328	326	334	344	349	321	298	301	334	295	341	330	294	295	322	318	329	331	326	303	307	317	327	330	317	287	307	337	311	349	332	315	323	332	288	321	340	326	341	282	327	307	316	338	328	285	324	313	348	331	337	346	279	304	302	324	328	305	293	311	312	373	322	343	323	330	337	322	331	316	336	285	326	327	314	299	322	319	320	354	362	328	321	321	339	327	301	326	366	312	320	326	327	303	298	341	322	305	314	265	325	317	363	330	285	309	368	313	330	327	323	374	364	356	310	345	305	308	287	318	311	332	308	318	285	304	350	336	297	344	340	297	350	320	328	314	312	303	315	350	320	363	327	318	336	336	337	333	335	345	341	333	354	315	287	314	342
15413	2859	3964	4451	3934	3201	2698	2312	2101	1833	1682	1540	1346	1328	1345	1158	1074	1047	996	964	921	904	877	870	861	828	827	790	780	802	867	771	831	786	808	819	809	779	790	776	765	784	773	783	736	785	725	728	801	766	805	760	772	762	806	789	877	784	808	792	777	703	750	765	712	775	773	803	743	767	740	742	830	772	714	778	733	761	747	742	741	822	777	781	748	762	755	727	692	757	764	763	760	769	765	754	751	775	777	763	768	747	757	804	799	762	718	742	797	730	769	738	719	763	757	723	769	697	772	775	792	736	798	745	717	708	762	729	728	768	742	783	745	740	776	711	725	795	787	743	803	721	755	768	743	727	801	756	770	709	778	730	679	794	789	761	737	724	752	761	773	714	745	695	771	706	735	726	722	766	758	758	753	805	751	747	769	759	736	726	786	730	719	731	806	742	722	735	730	758	773	762	749	761	707	704	762	719	747	800	760	760	775	740	768	732	766	767	801	742	742	770	782	749	749	744	733	765	750	763	756	742	795	768	690	823	736	785	733	740	738	729	759	730	803	750	767	709	807	771	754	781	798	761	745	749	796	806	770	728	793	766	767	775	755	771	771	760	828	763	765	703	728	753	760	744	778	709	761	748	732	722	774	759	707	798	802	700	790	760	774	734	789	757	732	758	794	722	757	763	747	752	751	790	778	735	754	713	709	752	716	736	745	761	714	815	738	724	712	730	741	736	748	759	758	780	758	789	753	719	755	722	759	743	724	768	734	773	766	752	740	768	794	767	857	791	769	787	762	686	756	737	736	802	754	714	739	774	763	671	754	750	756	749	748	759	806	768	764	781	777	768	740	757	754	782	723	684	788	767	772	787	753	747	751	729	710	739	744	719	728	755	767	705	747	724	723	730	750	757	730	710	771	746	728	730	749	775	750	732	823	733	747	719	743	781	737	749	789	743	749	741	751	737	772	739	747	769	757	745	761	718	767	687	769	755	811	757	749	751	723	742	732	759	784	732	752	729	747	741	766	741	772	780	716	818	813	784	745	708	757	745	756	761	735	744	757	727	742	729	727	767	778	742	760	724	735	738	716	706	757	741	754	701	769	740	726	697	761	802	710	728	761	764	754	749	701	722	743	749	786	747	718	727	700	717	739	750	758	735	718	735	709	748	742	728	751	738	745	696	766	720	743	737	772	768	758	758	764	772	746	733	714	819	748	763	718	728	709	784	740	782	782	732	734	777	712	709	762	741	756	767	784	750	776	713	724	728	779	756	779	745	789	713	719	789	728	705	746	762	768	791	807	783	765	753	769	763	720	756	790	729	751	774	730	789	759	747	811	761	739	756	766	766	735	773	798	747	679	741	778	720	743	723	709	765	728	759	744	768	761	762	802	724	750	741	730	793	772	751	783	780	757	751	772	760	731	782	757	722	740	777	760	737	761	699	804	771	716	733	752	765	779	776	684	741	747	779	733	728	767	710	768	751	709	722	732	728	743	750	745	703	691	730	761	739	756	724	742	761	771	777	744	721	768	761	744	730	707	722	773	718	783	744	763	741	742	692	755	683	766	786	719	742	758	757	765	745	778	751	752	755	772	765	812	791	736	755	727	777	740	712	731	748	771	792	805	782	775	731	787	691	750	729	769	830	761	755	798	738	774	735	765	728	800	726	760	724	752	787	711	779	782	752	776	743	806	763	774	758	753	731	733	744	787	732	774	738	756	803	694	702	775	729	739	785	805	697	723	751	731	728	761	728	703	767	690	752	781	732	673	704	804	762	756	715	721	753	770	779	711	802	745	742	705	763	729	773	750	770	793	758	718	783	803	739	753	743	688	769	711	758	780	723	740	726	705	725	721	793	727	767	767	800	750	728	693	760	743	772	729	787	775	740	715	726	784	767	716	723	763	813	744	728	761	781	736	729	775	798	721	768	771	768	746	784	737	773	808	748	802	728	718	764	757	772	739	716	733	796	786	759	743	805	711	783	774	746	761	738	748	782	767	749	773	753	745	774	826	737	783	770	742	761	747	778	724	713	750	727	802	759	791	756	764	776	676	705	766	756	733	759	743	748	711	730	716	736	739	776	775	755	818	722	744	758	764	742	717	753	754	748	717	751	741	739	719	747	775	770	766	779	725	753	709	726	737	744	701	744	750	781	765	737	769	751	749	724	727	769	730	723	777	701	732	795	752	749	757	704	766	749	770	773	776	730	801	753	732	784	737	732	784	750	715	799	742	759	763	769	753	764	738	739	763	748	780	751	761	664	740	707	780	728	779	709	748	740	666	777	733	736	666	681	718	737	743	732	748	760	769	772	773	741	759	739	764	707	738	733	749	707	752	758	740	748	745	762	785	785	792	726	766	705	705	726	761	737	726	747	738	753	733	782	810	667	712	762	784	762	798	773	749	737	713	753	716	787	775	763	725	770	751	750	764	710	764	720	744	749	711	734	792	744	776	744	735	782	742	810	714	739	724	685	739	727	718	752	712	735	721	735	778	762	755	738	735	783	750	759	778	690	781	793	768	742	777	714	747	724	714	727	714	738	766	772	670	746	744	690	764	784	745	777	742	721	745	769	720	731	752	756	735	729	730	741	714	738	692	744	723	711	736	773	766	736	721	755	723	750	704	727	735	767	669	705	702	755	737	779	767	783	732	730	747	743	738	733	759	761	735	784	748	738	745	746	732	770	710	750	750	740	751	761	743	734	743	761	781	751	777	742	715	742	771	782	749	742	756	732	730	714	743	745	733	733	776	770	717	748	712	801	736	744	720	772	699	749	721	789	693	712	771	741	705	785	759	722	709	765	754	747	714	761	690	773	782	708	759	742	771	725	737	718	773	717	742	743	738	772	750	724	775	770	761	753	733	771	714	729	741	746	734	812	775	751	758	767	796	813	756	706	745	778	759	738	772	721	773	704	729	733	765	759	748	772	741	766	712	788	734	765	774	742	762	707	703	714	708	752	750	749	657	709	739	771	778	778	726	765	741	724	759	729	717	749	747	738	719	737	751	759	735	737	762	772	743	749	809	764	764	728	702	780	746	784	678	799	747	725	707	744	722	784	726	751	725	727	720	745	730	760	715	793	829	719	741	724	766	736	742	782	798	738	758	723	743	768	685	725	762	761	764	768	743	712	776	764	767	743	755	757	790	762	720	789	739	828	797	761	711	781	744	739	743	730	752	802	776	756	683	774	755	756	744	800	773	806	708	794	741	741	746	767	742	749	776	760	775	697	757	726	723	761	731	752	749	758	774	729	718	745	697	684	736	756	804	724	773	741	781	725	727	779	719	737	784	693	759	760	783	719	740	675	693	794	740	737	762	768	771	728	767	719	756	732	767	789	738	709	750	714	761	757	706	752	782	746	768	794	758	760	711	694	753	753	788	752	741	731	802	702	724	757	748	704	758	762	727	739	738	744	746	796	711	739	732	756	792	780	779	754	744	746	748	724	748	714	782	734	768	756	745	758	710	732	769	707	732	762	752	722	764	754	786	752
13411	1232	516	398	345	287	299	292	274	253	241	233	231	241	205	241	201	212	215	216	197	212	237	199	192	197	213	196	186	191	212	193	194	198	207	191	231	190	197	200	201	208	175	234	218	206	210	181	198	207	222	213	213	212	192	170	226	212	231	185	199	234	208	181	188	214	202	184	172	193	194	199	226	214	214	184	210	214	236	202	229	181	211	198	206	224	189	208	221	217	226	191	249	196	195	187	223	203	179	211	200	210	208	181	179	191	205	183	209	198	193	233	206	194	214	199	202	196	193	199	206	191	218	206	200	211	217	186	212	199	200	199	195	210	199	203	162	196	194	226	211	191	191	212	200	192	199	195	199	223	176	186	230	203	180	214	202	208	220	194	202	195	190	188	205	184	167	197	175	185	212	185	202	198	233	213	217	196	191	166	200	190	203	187	196	206	207	195	217	202	190	203	217	180	204	208	175	196	187	195	164	205	190	210	183	202	205	193	210	201	232	186	197	181	185	190	186	183	197	156	215	188	220	189	213	176	206	194	211	217	211	184	203	194	192	215	210	210	192	206	188	213	197	200	201	210	175	165	203	221	209	193	202	189	180	177	216	227	210	219	181	207	211	200	199	201	176	188	188	177	184	199	207	201	223	202	215	204	214	208	208	211	190	204	200	231	210	193	190	188	187	206	190	186	194	220	189	194	208	221	214	189	193	178	183	212	217	191	187	192	210	192	240	213	201	194	211	222	203	211	217	205	191	201	204	187	205	194	199	190	188	184	203	229	226	203	222	166	212	233	238	220	201	220	216	188	187	207	175	242	207	209	174	190	187	166	193	183	219	183	201	195	190	201	212	172	207	191	161	215	191	208	226	187	187	194	198	189	191	172	176	176	210	204	180	245	197	195	198	182	197	211	195	196	203	180	193	205	188	210	204	202	206	198	220	222	194	197	183	195	197	161	163	198	165	202	206	191	212	189	181	183	211	201	184	201	212	197	193	196	217	209	200	184	198	186	208	168	217	194	181	191	188	203	201	223	212	201	176	219	210	205	210	192	184	212	190	211	204	186	192	176	193	193	214	210	197	182	183	175	193	158	208	191	184	225	182	230	181	201	179	169	229	196	182	203	188	193	215	179	223	219	189	177	172	185	200	194	194	183	205	222	195	212	208	193	202	218	190	203	191	197	221	185	195	212	220	204	198	194	179	196	220	218	216	213	197	197	198	201	216	192	206	202	200	192	222	208	208	184	201	190	211	216	187	196	210	217	221	180	178	201	183	191	206	208	194	207	194	176	207	202	223	199	196	180	199	234	193	191	212	195	203	198	213	207	219	224	190	184	192	200	171	195	192	165	217	210	207	187	190	220	205	222	217	216	205	204	206	212	241	203	194	188	204	199	208	211	208	203	237	211	219	213	213	168	197	191	212	213	199	198	204	199	215	180	215	209	182	193	202	214	174	191	181	223	200	204	221	201	198	170	182	212	208	225	184	211	177	204	218	224	188	189	220	209	203	190	188	187	211	203	210	188	215	165	214	206	195	192	209	198	199	195	186	192	180	194	219	205	200	186	199	196	196	192	179	206	231	221	210	221	188	194	230	203	198	196	188	221	204	214	214	212	196	220	208	219	186	183	190	216	215	195	220	181	188	180	232	181	198	230	199	205	202	230	208	184	198	198	198	197	213	212	239	193	218	192	186	208	198	181	222	183	186	219	209	184	182	204	193	182	199	194	211	206	196	241	247	193	200	204	210	195	200	190	207	198	171	212	198	194	202	215	203	204	194	191	213	233	195	232	171	171	166	197	202	181	187	198	221	186	202	240	206	193	192	188	206	208	182	196	192	209	207	218	212	222	197	194	206	188	193	193	207	189	244	197	229	203	206	193	227	186	209	200	205	208	175	216	213	214	203	182	212	217	200	187	211	189	184	195	188	195	225	212	217	190	214	203	200	209	175	199	195	203	197	189	213	203	201	217	211	223	229	211	185	208	190	194	231	206	178	192	179	192	197	201	198	207	193	201	214	200	193	234	195	206	175	186	223	184	207	196	196	239	209	191	201	203	197	194	199	214	180	190	206	195	201	204	211	179	206	178	186	192	218	205	205	201	203	173	175	208	171	191	212	185	216	206	202	207	248	188	227	183	200	167	167	195	215	188	180	202	187	214	216	195	199	164	203	193	200	184	219	225	213	226	213	193	190	214	210	180	212	219	196	193	187	190	215	186	192	202	193	191	186	207	187	198	173	198	190	197	201	197	229	223	224	197	192	201	173	203	230	201	216	176	194	185	188	213	196	194	208	231	196	224	172	202	205	189	214	182	218	182	190	218	187	188	203	183	196	193	220	211	209	182	193	199	207	193	211	177	219	201	186	193	193	179	217	195	207	173	204	206	188	191	219	194	199	177	187	198	200	192	191	199	195	200	175	218	196	199	180	194	200	211	202	188	174	190	221	201	182	207	221	190	216	184	209	183	205	202	197	224	180	188	204	214	188	192	206	210	213	175	200	224	198	209	208	230	208	211	205	177	190	183	207	212	202	165	210	200	194	208	203	190	182	178	218	215	220	201	201	208	210	228	208	201	211	178	180	187	163	190	216	205	184	195	201	202	241	207	181	195	221	162	213	183	243	196	190	208	200	212	221	196	194	214	210	178	230	205	225	212	187	195	214	210	208	180	184	203	183	216	200	213	214	190	183	194	199	204	194	203	209	230	193	215	213	212	199	192	208	220	206	180	187	198	199	202	187	210	209	224	194	166	197	209	202	200	197	242	196	184	202	171	220	197	196	237	197	227	180	205	189	191	207	191	212	236	236	218	189	184	238	203	178	201	191	199	206	191	204	192	208	196	190	206	194	192	202	206	176	188	221	195	224	192	209	196	208	219	209	194	190	195	229	190	217	223	210	211	230	201	192	239	216	200	221	194	215	182	204	227	207	190	196	200	182	196	187	183	214	205	183	206	179	198	218	192	193	218	202	187	186	211	210	204	203	214	198	209	205	204	213	189	204	219	225	205	205	192	202	220	172	230	198	196	182	203	218	211	218	211	212	217	222	211	204	193	200	216	205	214	216	215	204	194	198	223	198	202	236	205	205	201	199	204	200	190	211	216	177	206	204	193	185	220	199	210	203	215	221	189	188	200	180	200	205	198	191	203	214	187	207	212	169	188	210	202	202	215	194	218	205	202	198	237	232	215	209	197	198	206	194	195	172	196	200	192	168	204	210	212	214	229	189	196	196	189	193	216	183	206	196	216	225	214	190	171	209	217	193	183	200	211	191	189	221	210	205	195	183	218	219	208	205	207	195	232	219	205	191	185	208	158	203	214	211	198	199	181	201	208	209	202	202	213	225	220	208	219	184	199	226	210	197	216	196	198	208	204	195	188	171	192	168	177	216	214	195	179	188	200	182	208	193	214	199	206	196	211	192	183	199	214	196	193	187	196	220	222	214	201	210	200	187	207	198	162	218	188	192	207	188	213	187	220	247	206	194	187	168	214
8058	1035	1177	1272	1221	1158	988	948	845	772	772	732	721	719	674	647	569	556	541	551	564	568	552	532	541	519	519	528	543	493	521	513	531	515	531	518	519	514	485	542	502	530	527	535	534	538	520	526	524	572	510	523	519	515	534	498	583	552	523	505	527	478	484	498	492	502	495	520	496	524	559	532	531	531	551	504	529	504	552	518	520	497	523	480	503	519	520	518	528	488	510	538	495	532	529	528	521	515	493	521	500	468	482	499	540	510	552	539	528	511	506	529	510	538	547	538	496	538	497	518	539	501	561	543	504	535	509	470	612	545	522	502	538	515	523	534	499	551	505	528	488	527	528	486	532	483	515	511	495	520	502	513	485	557	527	509	524	549	530	524	481	469	495	507	530	519	533	503	504	543	511	521	543	504	495	522	513	504	481	493	521	493	502	509	535	505	526	500	527	539	517	523	499	528	510	559	533	533	499	564	482	508	485	521	511	515	498	510	527	490	487	486	511	506	559	552	474	478	489	545	529	532	559	510	494	528	540	497	518	511	468	523	508	487	524	512	520	534	531	520	517	529	517	521	476	472	517	464	489	480	499	516	516	482	492	514	496	536	513	494	484	559	502	533	540	527	546	485	497	513	520	511	497	550	523	540	496	513	529	481	502	529	528	536	512	503	522	481	485	517	486	562	476	534	527	520	506	524	522	539	535	481	512	549	523	515	537	513	527	519	500	510	491	556	513	517	512	493	521	512	545	523	498	501	556	496	506	520	532	567	497	529	502	538	526	528	518	522	528	543	550	511	479	504	495	518	521	539	527	526	515	501	489	512	540	496	545	504	517	513	518	489	505	528	503	521	564	475	507	500	549	496	507	545	542	526	553	496	546	539	498	502	527	502	529	536	518	562	532	496	545	493	559	500	522	480	538	578	528	533	486	543	529	554	535	493	520	490	511	485	465	461	529	506	532	541	527	501	533	485	546	508	509	506	515	532	458	545	510	522	532	522	495	513	541	505	550	519	567	549	531	545	495	514	513	488	523	547	531	488	518	529	509	496	505	544	478	523	542	500	531	505	528	523	540	513	522	453	489	511	543	522	499	562	499	538	504	498	499	541	507	545	505	527	473	544	499	543	531	514	503	545	485	525	525	525	526	524	490	530	492	517	491	539	543	493	510	535	494	518	519	504	493	513	518	518	516	563	494	561	537	543	481	503	529	506	534	522	517	520	538	523	556	489	515	506	532	488	525	536	483	521	529	554	488	528	528	501	496	519	493	507	535	527	531	524	499	527	506	547	545	532	539	511	526	531	505	494	521	546	498	528	519	516	499	538	471	511	544	508	513	517	466	536	497	494	490	528	506	493	486	520	486	543	509	521	529	515	452	559	539	508	527	554	501	551	528	543	557	487	516	497	481	523	521	549	496	501	514	546	486	542	505	513	494	532	481	522	466	479	559	530	519	486	544	509	496	509	490	507	488	519	513	494	507	520	488	515	544	515	515	535	549	530	545	521	560	516	478	501	532	518	495	534	512	480	502	521	507	486	542	520	488	516	561	570	502	543	503	493	519	498	562	488	504	477	497	484	513	517	527	520	523	501	501	460	512	516	528	499	523	512	538	534	517	559	518	511	499	505	489	480	464	543	522	549	513	473	505	516	540	477	540	533	544	550	498	534	511	514	490	511	491	530	529	503	582	556	536	515	501	529	533	505	517	528	515	542	512	500	477	514	566	514	513	537	514	460	528	531	516	524	524	501	479	495	494	538	500	544	500	472	534	494	511	561	495	466	513	523	499	491	495	577	524	507	486	511	535	503	477	545	551	502	539	495	539	545	493	568	508	529	544	503	490	548	468	500	544	504	481	522	523	498	497	540	531	501	535	550	495	531	548	525	495	528	511	518	519	580	530	514	512	533	484	545	499	547	521	514	529	484	536	529	514	526	512	512	499	532	544	518	499	537	502	516	530	547	478	522	524	512	496	519	533	531	545	524	505	496	531	499	516	483	510	531	548	506	537	554	528	471	493	504	476	496	541	506	541	506	476	486	509	532	521	519	480	504	513	526	536	505	518	557	483	564	495	527	520	533	507	512	540	573	501	519	472	492	535	505	559	435	511	528	514	525	523	528	520	504	533	511	501	526	519	527	531	511	503	492	528	503	515	542	492	518	517	514	509	548	507	514	527	505	488	497	543	507	500	512	519	539	533	520	559	535	504	551	505	575	510	500	573	504	511	507	507	554	500	500	547	475	545	482	506	479	531	484	530	563	484	508	515	510	519	540	483	498	489	543	507	499	508	528	526	521	531	528	510	471	497	511	504	511	566	470	511	504	518	501	508	544	489	528	506	554	493	535	513	512	509	560	549	535	522	548	518	520	548	475	507	506	509	515	547	517	513	552	554	515	511	567	510	508	517	508	480	519	552	542	505	514	520	527	537	532	518	495	556	561	512	538	490	539	513	485	523	513	485	507	568	550	528	504	473	526	523	499	520	537	528	523	502	536	479	514	487	488	526	516	548	517	543	555	489	531	495	538	540	509	560	499	515	545	534	488	541	552	499	518	497	499	474	488	494	530	508	476	492	504	531	484	511	543	571	517	603	490	492	525	530	501	507	518	550	529	504	493	533	515	482	528	515	527	527	539	530	511	541	536	523	513	521	561	503	559	489	523	511	532	508	509	491	502	489	505	487	496	511	520	511	523	503	525	495	485	538	487	496	518	497	494	479	506	491	506	509	556	513	506	551	507	514	487	512	460	491	515	498	486	564	485	517	535	482	560	548	509	511	540	477	558	498	511	487	538	508	481	486	510	528	517	494	496	526	571	510	510	517	547	520	461	509	524	475	510	506	482	512	469	548	483	510	526	534	497	509	523	504	539	534	527	531	472	496	510	488	491	475	524	530	548	525	515	481	513	532	517	514	531	510	480	482	526	530	514	492	510	516	515	476	495	501	528	506	524	477	516	504	521	519	528	513	545	514	490	515	494	553	552	505	526	516	503	537	512	526	502	515	519	556	505	532	494	546	522	516	503	533	542	538	479	530	528	512	505	500	525	537	505	505	532	515	524	527	494	526	535	525	527	502	528	527	509	518	521	537	498	513	515	512	552	504	512	487	541	494	514	491	559	539	532	516	530	504	471	512	503	548	517	547	522	516	488	532	580	488	542	544	535	545	580	513	500	516	503	505	501	533	528	506	506	547	509	501	538	510	535	544	501	531	504	489	525	531	518	528	529	526	496	504	513	521	492	543	495	499	502	547	554	484	493	555	528	565	515	509	478	558	508	511	531	531	500	516	523	493	501	484	487	522	554	503	509	522	500	531	492	503	537	511	520	492	545	500	503	549	529	465	533	517	512	512	519	507	530	508	522	490	544	522	514	481	523	498	497	535	512	543	514	565	542	502	556	506	486	501	525	493	499	540	479	527	492	539	514	498	518	486	531	509	494	508	510	517	556	516	470	515	535	527	518	541	508	535	468	537	575	516	529	491	483	497	494	504	526
18713	2743	1355	974	775	656	553	487	486	418	419	393	378	389	363	387	361	319	328	368	332	297	379	354	340	332	339	327	327	347	337	330	335	329	345	318	336	332	322	347	335	312	334	306	314	370	316	327	302	279	333	348	323	340	331	348	337	336	316	290	316	307	373	334	306	329	296	302	345	292	299	329	310	293	341	307	322	336	335	335	320	337	340	356	331	317	320	293	327	317	334	327	290	340	347	308	343	347	319	330	300	294	371	321	311	319	307	342	322	285	309	301	358	319	320	334	318	344	284	308	284	302	305	310	311	316	365	317	316	321	303	316	292	358	322	320	343	338	308	307	335	322	321	382	332	328	341	305	327	344	347	314	299	321	308	332	340	312	321	337	310	311	323	355	298	348	347	322	342	362	294	300	320	329	313	347	332	310	306	327	312	321	299	338	331	334	343	301	324	310	350	327	318	301	311	306	357	320	340	337	348	336	313	346	293	351	327	328	356	313	337	290	304	329	330	310	339	292	311	350	329	325	306	303	314	319	350	318	342	315	315	318	329	282	335	330	319	366	329	346	312	336	287	292	289	335	351	333	320	293	323	326	316	283	321	337	318	340	313	304	295	342	329	298	306	321	293	355	351	316	345	334	319	289	304	315	300	286	315	373	333	305	345	317	339	285	291	313	337	304	306	325	308	344	322	319	314	329	297	316	305	334	373	324	295	344	364	302	390	328	332	357	302	339	356	318	341	337	343	303	324	306	322	307	332	328	331	317	341	282	313	306	349	302	298	318	322	351	322	322	287	328	325	289	290	351	316	320	330	306	301	287	344	286	330	337	307	324	312	344	347	295	294	321	355	306	349	294	329	327	305	360	341	292	347	306	352	296	319	351	363	322	333	326	340	301	346	314	304	295	368	313	295	329	347	323	324	309	296	330	322	315	339	325	314	309	328	332	351	301	295	292	314	316	320	341	281	324	317	336	286	294	300	341	309	305	283	326	317	336	329	308	343	341	320	313	291	299	381	341	343	334	319	279	315	330	303	340	330	313	303	295	302	349	365	349	318	352	332	324	283	294	313	337	334	323	312	341	330	325	367	318	321	301	289	326	343	340	302	333	302	339	319	295	330	318	362	330	310	327	328	332	317	361	355	323	316	311	304	294	313	347	345	310	347	294	321	329	311	337	338	327	356	317	320	344	328	295	330	328	320	326	341	322	318	309	300	314	306	312	321	258	331	308	296	303	312	344	274	287	338	336	318	321	334	329	334	328	301	327	346	291	312	309	331	355	290	339	284	314	308	306	341	303	326	316	334	321	335	296	367	332	351	316	302	331	321	313	357	320	313	338	326	307	328	333	314	312	325	333	341	316	300	356	282	296	330	288	357	320	304	324	300	317	291	325	336	276	303	331	341	298	302	315	365	320	357	306	353	346	318	346	342	344	289	325	316	304	347	330	299	340	321	305	329	334	298	342	350	329	290	338	283	259	312	329	329	303	321	333	331	323	294	274	312	310	315	311	316	355	326	331	319	342	351	291	319	285	333	324	312	331	314	317	330	322	315	332	322	307	335	351	333	334	343	354	337	316	318	295	280	338	279	285	331	314	336	305	337	331	305	320	278	308	312	315	287	320	334	315	324	310	326	311	324	321	345	323	349	321	339	299	336	322	348	332	338	323	342	318	360	321	322	282	323	384	313	349	302	315	328	352	339	317	334	289	318	306	324	316	356	295	296	320	340	299	335	314	333	329	308	311	309	343	274	323	313	308	326	322	338	333	328	322	346	333	306	335	346	329	331	328	342	292	337	289	315	332	317	319	328	314	332	348	339	324	332	346	336	302	335	303	297	314	319	324	328	328	333	314	293	338	312	330	322	320	346	339	326	312	312	344	310	317	352	356	308	318	331	334	338	331	293	283	332	316	330	302	333	299	328	269	305	338	310	305	319	324	321	316	295	347	364	308	323	317	291	315	318	298	307	348	327	357	329	350	348	319	322	291	309	332	338	355	328	355	323	324	335	356	337	282	345	318	295	334	320	323	309	304	337	314	305	312	306	308	363	346	329	299	321	342	343	328	311	333	305	340	303	353	331	308	342	333	294	307	305	312	314	310	323	296	352	372	327	330	317	300	323	329	344	335	333	339	323	285	310	331	348	340	302	319	292	310	299	314	299	308	353	326	298	336	307	315	344	322	334	306	316	333	328	307	303	333	328	337	282	298	319	303	321	342	330	307	317	311	319	379	303	336	330	307	331	306	315	306	308	312	310	320	332	295	333	323	345	322	333	296	328	335	345	331	300	292	304	322	296	329	292	351	317	322	357	330	301	318	310	305	321	302	368	316	330	318	340	310	291	304	354	325	331	353	334	303	334	352	321	293	324	324	343	340	349	346	338	346	310	327	330	320	316	309	331	358	335	305	333	311	309	294	314	349	338	358	329	314	326	335	325	297	333	283	330	301	313	314	300	325	335	313	299	324	283	299	291	319	312	318	333	308	343	301	315	320	328	323	308	337	330	330	322	316	319	347	302	312	351	318	287	306	332	335	335	334	324	327	294	320	307	357	295	281	331	305	320	310	305	315	298	298	294	344	299	289	325	339	351	307	331	323	318	314	325	316	334	333	312	338	309	328	291	333	310	336	326	342	344	327	333	313	335	316	312	297	328	325	293	314	285	316	318	333	306	340	353	312	313	307	333	285	310	330	319	351	316	316	314	334	332	311	379	323	294	318	331	381	329	310	321	321	284	299	331	311	329	338	335	335	329	305	314	316	313	347	299	312	323	316	338	288	328	339	316	334	288	312	312	316	370	352	318	309	309	330	329	338	297	330	322	316	312	331	298	305	329	300	322	321	318	323	319	343	322	304	334	325	316	333	360	353	319	313	333	346	329	321	320	361	338	311	286	338	331	312	319	326	326	348	372	341	309	321	316	306	315	285	283	313	340	313	296	319	310	335	305	302	297	330	317	322	333	349	316	285	322	302	316	298	279	332	311	359	338	278	287	304	307	331	330	307	331	340	319	318	304	290	295	332	284	321	319	322	344	316	304	330	345	335	286	331	335	335	297	317	296	318	308	336	280	316	300	317	310	343	334	357	331	326	342	328	311	326	271	313	344	342	291	299	329	344	314	310	329	313	320	325	343	322	319	299	327	313	315	325	317	323	343	329	301	329	325	304	339	334	311	380	295	334	311	324	304	334	328	307	325	329	316	329	324	330	331	329	336	291	348	308	335	331	291	305	345	344	350	321	324	338	315	316	345	339	358	280	337	324	290	319	338	331	305	335	330	314	297	330	333	309	341	339	354	323	303	333	282	320	297	329	290	325	287	310	348	334	302	322	332	347	321	363	307	297	321	304	329	316	361	340	306	313	313	330	322	309	317	322	298	325	338	330	315	327	300	304	300	322	334	325	323	306	301	294	328	276	302	296	343	346	328	336	310	322	357	294	291	323	312	324	311	335	302	328	316	303	336	323	306	350	366	313	308	325	325	328	331	303	289	323
12218	2092	2828	3017	2758	2382	2029	1751	1580	1520	1355	1261	1188	1204	1076	1035	973	947	943	921	926	791	796	853	829	844	800	826	738	826	807	774	770	790	801	824	815	810	783	814	782	775	789	826	755	799	797	727	796	760	768	802	751	820	769	766	851	817	798	793	770	791	774	775	765	770	711	811	788	744	755	797	747	831	767	769	785	783	790	746	748	752	764	785	765	780	764	768	771	777	788	771	719	782	809	750	777	745	763	756	756	771	773	782	816	744	772	826	776	783	756	814	806	752	760	791	753	800	778	806	783	821	724	743	802	736	767	759	763	787	757	769	758	769	778	787	759	754	697	801	776	744	773	737	795	763	747	788	805	780	791	763	767	818	751	768	748	815	775	785	786	793	740	791	781	788	745	702	764	720	775	704	732	714	801	749	721	769	792	737	691	686	768	798	788	749	769	782	742	756	764	749	746	792	767	731	776	732	804	796	773	793	802	767	791	801	729	740	756	755	747	792	746	759	767	791	774	732	714	802	801	802	774	778	808	712	769	768	715	787	796	766	745	785	748	750	783	769	751	777	734	772	735	759	757	764	717	754	753	786	736	769	781	807	776	788	800	774	721	781	772	749	759	803	756	733	840	777	762	759	811	766	792	749	758	763	768	758	736	759	755	797	750	767	763	797	762	777	745	804	721	802	725	795	774	795	771	750	736	738	752	784	799	757	752	740	778	805	800	731	803	797	726	782	738	765	711	766	778	743	736	751	720	795	755	732	761	788	737	788	759	736	761	692	747	795	728	780	777	812	772	784	750	762	807	770	736	841	780	828	751	723	745	764	785	723	727	737	755	752	742	716	747	790	767	749	742	740	742	762	724	803	730	776	779	786	813	772	773	790	790	738	770	776	719	789	812	751	792	765	797	775	780	749	755	777	751	715	764	760	779	766	777	713	740	732	730	766	769	812	755	778	742	763	772	775	779	727	755	744	794	754	783	738	765	739	776	754	761	759	757	769	709	768	718	762	781	754	797	796	756	754	766	738	796	807	754	770	808	742	782	747	767	715	789	799	805	785	760	795	802	767	784	775	782	764	800	764	768	764	759	767	763	811	726	784	731	781	778	799	778	750	734	817	731	742	783	783	768	752	775	711	812	758	744	769	803	766	776	787	747	746	775	754	817	794	758	802	786	726	785	761	726	743	730	769	831	734	765	853	749	751	758	748	755	754	766	746	766	795	795	762	752	759	759	757	769	808	802	800	813	740	791	759	728	779	770	766	790	797	773	733	794	733	747	769	755	770	762	779	801	763	773	739	758	779	753	766	762	755	762	770	798	742	852	753	744	779	751	739	760	757	704	787	766	767	738	783	812	824	760	761	788	771	808	759	739	785	783	754	769	749	732	737	737	789	775	767	757	751	798	754	770	761	756	760	733	760	777	803	796	799	734	766	797	761	780	751	761	748	729	750	782	785	786	764	756	787	777	813	758	793	793	794	741	779	743	760	773	747	766	738	750	762	756	764	733	786	749	777	746	710	749	787	760	755	735	741	747	745	756	719	759	782	753	770	745	751	786	808	717	776	763	769	781	750	808	789	738	733	812	767	731	790	813	733	756	791	755	770	720	761	765	769	812	791	758	764	735	730	793	800	770	727	784	740	769	771	793	762	797	746	773	750	717	798	811	723	748	731	748	792	783	813	791	771	747	789	742	698	777	733	771	743	747	824	792	744	789	751	781	779	778	782	759	771	759	781	780	732	711	792	817	815	750	767	808	719	726	792	739	760	774	747	777	780	772	767	726	770	726	776	737	777	711	776	761	799	751	784	770	768	771	767	796	745	780	749	767	738	779	752	735	745	765	742	775	708	796	795	754	757	803	792	730	754	779	819	715	747	726	772	783	813	754	785	799	803	741	732	778	747	786	768	773	778	820	764	783	796	771	753	799	740	753	787	756	812	712	729	776	795	789	829	775	759	778	744	809	783	798	773	774	752	807	740	772	825	749	772	782	779	721	737	752	738	757	718	777	772	767	772	727	772	720	780	785	779	751	747	703	709	738	779	772	768	798	755	752	743	812	728	738	757	797	798	748	828	725	752	739	762	759	783	766	790	781	793	765	801	740	755	760	748	775	782	743	757	770	786	785	790	743	766	790	773	743	763	816	805	751	717	746	792	759	775	776	780	768	791	780	776	802	750	738	753	791	791	761	767	755	746	740	760	795	794	763	774	773	766	780	788	826	792	760	805	753	752	766	717	716	818	714	732	786	714	770	769	775	736	808	695	753	786	793	743	738	758	780	724	776	807	771	753	740	754	791	784	761	737	826	779	779	808	756	786	767	778	790	755	760	820	763	739	767	796	734	731	711	787	762	769	766	712	748	768	766	734	758	769	718	758	830	795	750	751	772	769	740	826	782	726	762	742	715	745	769	782	773	791	738	809	807	801	809	793	799	745	820	799	751	805	771	757	797	761	753	741	791	717	745	800	784	778	786	786	770	816	760	758	742	805	786	730	821	773	793	794	803	740	805	729	785	804	776	796	806	758	786	789	779	779	777	805	790	772	775	780	734	761	786	767	771	757	808	779	780	811	731	756	749	800	790	753	749	783	773	785	792	802	814	738	809	778	744	770	735	774	745	765	780	817	757	777	747	789	761	756	813	801	726	746	760	756	788	825	786	750	750	792	734	760	734	772	766	784	762	736	779	740	790	785	826	771	805	823	767	794	745	724	814	742	784	764	766	757	801	829	793	772	782	727	779	746	786	817	794	778	749	739	747	748	811	792	769	777	745	797	776	731	782	762	798	801	728	758	832	770	758	736	862	791	801	732	751	762	743	736	807	763	756	750	753	789	744	704	775	773	811	770	738	760	715	742	796	783	755	733	777	772	821	750	762	753	727	739	759	783	777	749	781	780	776	738	784	780	732	813	791	797	741	753	756	736	764	773	768	778	740	754	761	805	739	763	752	762	760	755	757	769	762	763	726	825	751	749	784	760	767	828	765	804	758	802	808	745	750	793	734	771	749	759	734	756	801	756	751	754	775	794	747	736	768	753	771	801	796	759	734	758	752	785	744	743	740	800	780	797	770	800	758	738	779	751	765	756	770	767	795	791	766	694	713	748	770	807	794	739	693	769	814	742	805	756	808	744	798	768	747	780	744	793	752	782	775	757	757	735	746	750	765	750	788	782	778	766	785	747	770	751	789	771	780	790	747	728	770	767	752	744	795	737	787	757	768	749	738	717	794	772	778	752	803	791	804	742	720	757	760	741	736	699	798	762	774	774	761	764	776	751	779	785	755	760	829	750	696	795	749	761	796	771	726	760	783	774	788	753	774	789	778	728	776	812	779	754	825	798	756	762	742	756	763	782	792	803	775	787	804	753	760	776	783	791	817	745	758	763	719	786	799	738	733	771	785	790	777	761	741	730	762	743	765	769	765	734	737	787	746	786	806	755	737	786	735	827	707	764	777	746	741	790	755	770	743	732	768	737	755	746	787	782	800	745	712	789
25103	4819	2457	1707	1199	867	745	617	541	493	510	495	451	407	404	376	391	421	376	361	368	354	343	364	330	362	316	346	323	354	369	342	367	315	330	331	330	384	346	321	323	308	362	349	346	358	316	342	327	321	342	331	312	324	356	325	365	343	323	332	349	330	324	300	309	331	313	331	316	311	349	342	295	320	341	341	327	336	323	308	296	326	352	326	338	309	313	368	333	335	324	316	294	313	300	326	358	354	338	327	352	341	333	336	341	295	347	324	336	342	350	304	346	344	288	342	338	337	336	320	327	336	347	325	283	356	301	363	306	348	339	286	340	346	364	354	340	342	325	330	359	326	343	338	358	305	307	331	328	360	315	335	302	319	313	326	356	289	311	339	363	330	356	349	329	345	326	330	327	307	347	341	326	327	354	327	314	316	344	304	348	337	334	345	350	331	326	295	277	313	356	322	356	353	347	313	322	308	343	344	313	331	337	321	332	322	333	327	341	330	314	326	353	305	309	318	330	338	318	323	310	315	366	308	350	352	327	346	323	349	327	329	305	335	331	340	331	320	327	333	327	346	344	314	311	315	301	319	336	336	324	374	333	306	309	341	303	337	343	316	335	323	331	340	344	326	335	353	318	371	329	331	317	297	341	349	305	331	316	322	306	318	329	310	306	344	326	325	377	289	289	325	343	321	296	292	316	295	334	300	327	337	320	323	340	335	333	307	323	336	319	306	370	329	309	310	326	320	278	324	331	292	331	320	315	331	295	317	314	308	307	328	317	363	330	347	354	308	298	320	297	334	326	323	267	316	339	354	290	325	324	315	343	323	336	336	326	322	293	307	329	350	329	299	323	341	322	319	341	323	318	267	302	329	333	302	331	327	305	338	306	341	331	314	311	319	335	331	332	330	335	325	362	297	349	323	327	339	329	356	328	310	330	334	319	342	354	351	297	320	319	345	317	298	329	335	340	310	299	319	321	335	332	309	318	323	320	353	346	341	308	300	317	326	328	326	338	347	357	335	319	297	317	318	301	341	351	298	307	326	335	334	313	359	338	334	348	333	339	323	349	315	348	313	323	363	368	318	351	290	317	343	329	326	329	322	315	331	328	308	322	308	338	315	318	380	311	314	319	321	354	321	336	346	328	312	355	370	332	311	333	338	322	326	368	335	291	324	336	334	303	345	346	348	301	331	326	326	356	293	356	350	304	332	293	386	322	316	331	316	336	349	334	312	345	354	333	324	307	313	313	335	371	346	304	353	317	326	303	269	321	334	344	338	307	360	359	318	318	314	370	284	318	322	330	344	311	344	320	328	324	353	320	346	309	326	372	338	337	310	325	314	316	335	338	314	309	336	342	367	347	331	314	345	309	323	333	335	337	308	341	319	326	324	309	306	325	329	292	325	328	291	318	347	354	301	346	363	351	309	344	341	304	337	343	343	295	316	312	308	346	327	362	306	345	320	355	311	332	316	332	335	353	329	326	325	324	365	327	328	366	326	329	292	343	342	337	325	327	325	308	340	331	343	356	351	338	349	326	358	331	344	342	321	331	327	357	303	339	308	323	306	325	332	338	327	347	320	336	340	335	295	313	337	301	306	334	322	342	334	300	322	310	338	288	343	353	344	341	304	301	293	317	335	355	362	368	308	301	309	377	346	318	364	333	307	379	342	334	314	335	315	288	323	343	304	348	330	291	301	339	326	321	311	334	324	297	286	340	307	326	315	330	339	318	326	309	318	311	310	369	311	348	344	335	309	328	338	338	322	331	326	338	310	300	327	304	315	338	331	315	315	318	322	358	375	326	336	319	330	322	348	340	327	322	326	345	363	335	325	339	345	345	306	310	328	296	310	312	363	336	338	334	373	319	322	350	312	332	294	331	347	344	345	353	296	358	345	316	298	365	350	339	328	323	300	321	305	323	325	366	306	316	325	330	339	349	355	313	316	348	327	311	328	364	326	299	320	333	343	319	364	337	342	292	316	306	335	314	350	366	323	339	336	306	366	342	333	347	288	328	324	312	333	329	331	326	320	311	343	318	340	327	327	331	326	301	303	326	276	336	339	352	333	355	302	350	314	335	325	373	313	327	343	326	339	341	346	303	302	285	294	347	340	355	310	331	359	388	316	336	334	319	312	302	353	332	336	317	329	329	328	329	306	321	359	319	329	329	313	333	334	344	340	310	306	332	336	358	311	314	339	306	320	307	328	338	299	334	305	294	306	315	328	336	327	325	319	299	362	321	338	321	316	325	317	321	297	319	351	321	325	328	353	321	356	331	311	345	348	336	331	316	291	317	327	320	327	297	342	342	332	362	306	292	300	334	271	322	371	323	317	324	348	358	338	322	328	323	308	352	324	289	336	373	343	352	333	330	342	323	354	329	368	329	331	323	300	317	279	317	352	310	344	359	348	326	348	332	313	296	328	323	356	320	331	304	336	298	335	330	279	324	313	305	320	332	326	347	324	285	348	350	339	359	316	331	335	313	350	349	334	340	302	328	289	314	295	352	340	330	317	322	307	322	313	332	344	357	345	354	370	315	332	304	294	304	333	323	290	291	320	353	359	307	342	299	347	310	325	342	327	347	295	298	306	339	310	315	317	349	330	343	326	352	326	333	349	328	315	346	346	315	325	349	341	318	349	330	308	327	341	322	313	328	330	335	313	328	323	318	298	343	339	346	296	346	317	331	326	325	323	320	384	340	311	319	342	322	315	331	313	355	334	308	338	316	365	316	329	355	308	317	332	290	346	322	321	342	309	307	339	342	317	330	343	345	331	346	360	343	334	320	305	317	352	350	298	309	321	330	350	323	316	322	333	304	354	309	340	315	332	326	294	343	318	358	315	315	323	324	314	334	314	315	334	331	322	315	306	354	320	349	323	337	334	333	325	313	302	345	344	269	317	332	355	349	327	326	375	325	330	327	284	343	314	330	325	309	347	326	306	338	330	334	331	365	348	366	286	339	330	359	338	341	329	343	339	322	301	341	330	351	303	283	286	317	348	328	359	321	358	335	345	359	295	344	332	353	286	312	342	317	325	368	302	340	314	267	336	355	287	315	342	343	315	323	303	315	310	381	327	353	299	385	364	344	326	340	348	305	333	309	298	324	341	350	328	363	329	299	333	344	345	336	296	351	346	324	321	303	304	308	311	315	333	298	300	320	308	319	327	299	338	338	305	306	297	325	358	319	307	322	347	326	311	318	303	313	366	293	296	313	296	348	332	310	327	317	314	305	366	352	354	345	327	306	296	288	340	332	331	355	302	344	320	343	346	345	329	337	335	340	341	334	336	333	313	344	377	342	324	330	340	322	302	339	353	319	301	340	321	306	326	303	364	336	306	338	332	333	324	316	298	330	293	296	314	333	341	321	323	317	301	336	333	317	341	326	300	341	323	368	351	317	321	300	348	333	323	321	297	310	295	321	329	349	292	329	354	352	346	280	356	324	279	304	388	319	333	317	321	321	318	330	328	318	354	311	348	297	317	301	340	294	351
14604	2952	4551	4649	3936	3207	2871	2352	2014	1795	1640	1607	1428	1343	1156	1208	1073	1066	965	1019	902	908	863	896	800	819	805	843	777	820	793	819	774	797	828	772	824	799	807	750	801	829	755	757	786	822	763	750	762	802	749	763	798	807	737	838	911	806	763	796	777	788	751	757	811	758	770	720	756	823	740	780	706	768	779	724	766	728	824	751	766	815	752	743	786	804	721	696	707	766	772	742	770	756	760	776	755	780	787	781	762	720	773	787	732	770	749	760	729	688	729	762	755	835	798	769	732	787	742	751	766	726	765	811	739	737	759	715	742	796	718	776	716	797	770	831	737	773	762	746	779	830	722	724	740	738	819	769	734	763	749	753	735	744	726	729	727	718	759	726	754	759	736	784	744	715	777	771	743	763	780	814	707	776	775	748	763	737	767	734	819	750	773	782	774	749	782	791	748	777	753	723	817	745	723	745	708	802	744	761	772	664	789	737	744	784	759	742	770	786	697	785	754	790	778	719	763	737	772	714	759	727	742	741	728	782	769	745	773	720	718	725	747	697	752	789	761	778	789	759	731	790	752	722	741	695	730	747	755	773	742	774	718	777	695	805	745	731	768	792	771	803	708	769	728	747	751	780	730	755	772	773	733	826	767	753	783	718	740	745	745	734	720	772	739	782	765	723	714	782	760	785	756	776	717	790	768	757	763	756	716	731	742	794	791	701	710	749	755	744	703	769	755	730	715	791	762	733	748	801	750	712	792	768	768	755	739	753	783	721	737	793	759	808	785	750	726	735	773	808	756	771	729	793	711	772	748	773	769	745	774	780	747	708	716	760	757	750	714	738	740	723	750	732	785	698	776	735	759	747	780	723	754	785	771	769	790	782	727	793	723	746	716	771	767	703	676	795	733	762	735	824	793	771	761	777	758	756	769	757	754	723	725	763	763	804	760	768	772	725	702	773	776	766	685	730	758	804	754	800	731	771	760	751	730	769	726	787	727	788	789	758	736	738	781	711	745	755	797	717	755	789	708	699	751	766	757	755	737	751	770	731	762	723	748	785	777	718	741	743	791	705	728	744	736	739	758	709	731	747	722	773	743	782	737	741	723	735	769	744	757	779	771	780	782	776	716	730	732	758	742	695	733	751	789	776	752	754	740	783	759	776	751	780	764	789	743	789	785	779	783	723	748	801	757	769	775	767	741	748	757	835	744	766	736	730	747	723	768	779	784	726	752	814	747	795	756	782	724	770	775	775	744	741	737	740	765	787	730	733	749	750	785	801	742	731	713	759	714	701	770	759	757	748	760	757	746	810	743	744	770	776	784	784	735	776	791	762	771	717	756	722	767	759	736	747	763	746	787	726	728	795	774	778	742	721	756	733	774	786	775	788	719	764	717	811	785	789	770	730	776	728	807	764	769	754	763	744	757	735	727	750	768	760	785	751	758	759	780	750	791	789	753	744	761	752	792	760	793	769	758	699	744	750	770	753	692	699	781	791	731	713	756	753	742	784	758	761	752	789	752	743	714	723	789	744	762	771	743	728	750	759	758	761	713	741	749	699	760	793	780	743	744	735	730	745	767	775	774	759	763	706	772	735	784	764	755	725	768	729	768	741	771	711	760	757	769	755	785	735	742	752	708	803	716	758	744	776	728	759	790	706	785	756	794	791	774	775	728	752	735	774	765	740	724	772	775	733	758	757	777	786	759	777	764	776	749	713	795	740	739	766	733	764	744	734	731	749	788	778	798	752	765	726	839	778	731	762	748	756	760	748	835	734	766	758	790	742	735	720	770	764	741	799	778	769	772	792	739	757	777	755	765	731	733	732	779	756	712	724	749	779	736	753	731	747	768	775	716	770	720	752	802	758	742	774	750	750	747	763	758	754	752	743	735	736	786	788	772	750	737	750	773	782	728	718	716	782	816	755	726	744	712	733	724	768	826	755	819	782	763	776	767	774	759	711	740	703	743	743	749	785	792	775	794	732	791	739	793	761	760	766	720	710	777	745	763	707	754	704	794	743	812	797	770	774	791	755	764	714	793	756	740	747	702	761	773	736	776	756	727	754	727	789	755	734	774	755	759	740	727	784	750	744	713	727	757	701	803	771	768	721	729	677	744	768	668	794	749	754	736	754	765	720	750	751	792	801	764	782	727	720	698	726	751	735	747	725	739	752	748	715	724	734	722	724	729	742	756	749	804	732	780	809	719	786	724	770	781	730	781	763	733	750	738	727	740	751	755	705	816	761	735	772	721	773	738	730	751	723	734	727	749	765	749	832	801	764	762	752	778	720	769	735	723	729	757	775	769	708	787	726	789	729	734	762	771	771	728	711	680	755	742	735	762	800	759	781	764	737	763	789	802	772	751	754	784	767	737	763	841	764	749	750	744	713	741	741	751	768	747	787	777	749	766	746	813	792	769	714	757	810	833	770	752	770	749	753	759	774	752	791	807	771	751	786	754	793	730	727	776	755	729	758	747	711	782	790	778	741	789	730	730	753	709	733	744	775	734	695	730	825	714	760	730	798	713	779	762	791	736	733	760	729	786	797	744	728	737	712	723	783	787	773	733	766	785	743	783	781	751	730	768	743	762	796	772	772	776	693	774	743	779	778	754	735	777	753	760	746	752	751	736	759	738	748	719	744	713	774	757	752	765	761	731	719	761	762	764	735	763	780	795	743	748	722	732	757	757	798	734	788	748	734	776	761	746	764	718	716	771	747	767	732	797	763	737	737	743	783	732	750	724	741	728	704	738	745	799	781	724	762	791	740	802	740	798	776	718	725	738	741	729	721	779	769	709	750	749	798	762	748	754	755	753	716	780	790	758	744	719	729	746	751	741	774	728	764	725	748	787	783	776	726	781	752	770	746	757	667	717	775	764	787	774	778	723	741	814	755	771	748	752	764	801	776	761	739	716	789	702	728	742	721	736	754	718	791	757	730	753	726	792	757	721	786	756	765	723	726	768	718	775	758	751	708	769	732	742	740	782	780	726	752	797	772	779	756	777	726	756	712	717	783	743	781	753	721	706	744	760	742	740	705	724	738	737	752	760	772	781	736	750	748	744	770	770	741	801	729	710	717	762	794	789	745	738	837	741	767	750	798	756	704	729	780	748	770	771	720	743	729	762	785	716	750	653	756	739	715	767	730	813	768	737	739	778	744	710	748	695	780	754	752	732	797	723	780	757	759	707	787	750	754	752	773	784	727	755	755	754	756	743	766	727	705	771	724	704	738	727	759	737	778	696	755	750	766	741	715	741	775	750	764	755	808	726	714	718	752	798	728	737	786	714	746	735	771	773	761	766	739	774	718	729	735	765	779	751	732	765	696	793	675	738	754	792	704	716	737	784	794	777	761	734	783	720	781	728	831	747	751	723	767	789	766	798	774	748	779	769	737	715	694	767	772	776	732	733	755	761	795	776	757	776	744	736	717	721	775	738	795	722	781	753	809	773	708	771	783	744	720	789	765	756	724	710	752	743	747	812	706	715	741	776	773
8224	959	592	439	384	335	309	294	275	255	234	255	243	232	232	242	222	229	245	230	233	213	229	198	184	211	219	214	204	213	210	194	204	206	236	224	212	214	209	201	190	224	191	176	221	196	221	230	203	195	223	201	195	192	213	213	234	219	210	215	205	204	196	235	217	222	196	190	192	209	209	225	222	216	190	186	212	185	182	224	207	227	231	215	201	209	189	202	203	204	197	210	198	236	190	213	218	230	201	219	215	212	216	218	225	183	213	202	261	236	191	201	196	223	196	175	227	209	189	203	186	194	230	220	185	239	201	214	194	199	218	208	217	194	197	188	210	182	191	198	214	217	197	196	208	208	201	172	219	215	208	188	186	186	217	186	186	205	202	225	202	207	197	228	225	212	222	212	200	181	202	191	244	213	226	218	194	199	220	203	228	183	222	197	207	215	204	206	210	209	210	213	204	183	175	208	178	203	208	159	209	193	248	231	198	188	212	180	199	220	192	202	212	179	194	186	193	208	211	198	209	229	183	224	209	238	203	194	215	211	203	204	192	179	198	217	200	190	195	218	190	180	194	215	210	198	181	210	207	217	218	206	208	207	197	213	199	206	201	211	215	199	222	214	227	215	185	220	223	246	250	235	202	201	215	186	231	231	197	182	208	200	204	210	178	221	216	193	208	205	224	215	232	183	210	217	220	222	233	194	203	213	232	228	190	212	209	240	200	195	211	235	188	198	238	220	227	203	211	225	212	185	205	206	224	216	238	192	201	218	207	200	198	213	210	211	183	232	179	226	195	209	210	195	221	207	209	207	223	177	199	203	220	209	211	193	184	205	228	207	206	195	210	181	175	243	189	194	210	231	206	202	210	194	212	194	222	193	213	211	206	187	203	207	201	226	197	210	203	204	189	208	194	207	194	215	173	219	189	212	181	178	147	202	174	205	230	206	178	213	188	220	202	207	221	189	196	217	196	195	220	222	238	192	197	203	210	197	192	195	227	213	208	200	207	230	215	178	207	203	200	191	211	215	212	228	201	213	207	219	234	218	213	191	226	180	192	229	184	197	191	202	210	195	192	204	200	222	216	196	206	212	192	186	223	200	192	219	212	198	217	198	178	204	228	228	194	221	189	180	201	207	197	213	210	217	191	231	212	213	213	188	210	209	200	201	227	208	176	216	234	187	189	188	229	202	198	199	190	219	206	177	179	216	216	193	190	162	191	188	191	208	219	209	185	207	201	198	230	191	209	200	181	209	222	196	195	198	211	208	213	223	199	201	197	177	217	236	228	212	194	227	215	199	203	207	198	198	208	194	210	212	195	219	212	196	203	193	204	222	196	200	192	187	203	212	197	200	197	195	194	207	202	216	211	198	202	189	199	202	200	210	182	195	215	212	172	226	238	232	203	199	176	195	197	218	196	187	202	196	225	224	213	199	195	206	173	191	209	186	213	196	215	215	207	195	211	212	222	194	225	208	182	171	193	232	207	191	208	201	221	226	228	207	215	200	209	218	205	197	206	224	193	205	194	224	220	218	202	202	206	202	216	211	180	237	233	222	217	211	208	196	178	209	180	179	204	212	216	202	195	209	212	203	200	225	186	202	207	184	211	182	201	199	199	194	187	184	208	201	207	234	221	196	200	194	198	204	193	186	187	210	190	181	184	209	219	216	218	194	175	184	211	203	188	202	197	179	212	203	194	211	201	215	203	215	197	212	241	221	190	178	203	199	228	195	199	185	211	219	191	217	203	180	225	209	180	186	215	199	170	223	209	188	196	152	192	203	198	240	227	208	205	158	195	177	188	195	194	209	218	208	217	207	208	205	201	187	190	187	196	213	210	223	229	226	230	201	192	179	199	214	240	196	225	196	220	190	219	201	185	185	188	202	218	210	190	215	205	196	177	174	204	212	210	208	177	185	219	216	196	199	189	200	201	201	195	217	194	245	207	209	174	198	205	214	191	213	231	207	194	205	215	208	208	187	224	207	225	182	201	219	194	219	202	172	195	202	212	179	188	219	205	206	217	178	195	226	217	229	219	194	189	224	208	215	210	209	202	181	210	194	192	201	214	200	220	217	217	204	202	209	205	221	220	210	187	190	194	204	193	211	219	207	210	199	181	206	198	220	221	236	192	189	234	184	211	199	213	213	240	207	214	199	231	208	180	235	199	214	203	199	225	183	215	223	194	201	203	197	216	230	253	236	210	209	191	206	202	218	215	211	196	226	171	188	190	221	187	189	230	192	188	203	202	211	219	193	221	191	188	189	173	208	219	211	175	199	177	224	186	193	207	196	196	210	193	201	212	208	196	204	203	205	207	194	188	216	198	233	241	198	198	206	198	196	192	212	181	192	210	197	176	229	183	218	187	209	215	222	188	188	207	201	217	211	221	200	222	202	230	220	189	197	210	195	212	223	223	195	195	232	220	185	186	201	194	206	191	210	192	207	216	242	194	215	191	212	190	186	219	205	201	183	209	179	198	222	196	209	226	215	218	220	203	177	194	181	201	202	206	214	220	212	184	223	227	213	215	209	233	179	185	212	222	219	198	188	209	204	189	212	190	210	199	196	223	212	202	192	217	219	200	207	209	199	196	198	214	229	242	195	231	229	217	222	216	222	180	186	212	223	195	218	188	192	194	205	212	217	170	189	193	233	171	200	220	204	212	188	199	220	207	206	247	203	215	203	206	195	197	194	205	222	185	217	217	212	227	183	190	216	220	224	196	211	211	220	196	213	188	202	213	205	163	193	196	209	208	210	218	227	205	210	194	201	220	230	210	207	197	208	204	204	213	233	190	217	202	217	210	215	181	201	218	201	229	169	179	199	211	218	203	194	195	211	202	213	190	198	206	193	195	232	212	204	183	220	200	198	214	212	197	215	214	212	172	188	203	214	217	181	183	208	196	197	201	210	215	243	207	205	196	208	234	202	223	211	180	216	222	204	207	205	230	197	223	206	202	222	217	199	186	179	202	180	207	207	212	209	218	205	207	211	215	203	214	224	212	212	211	205	216	221	221	200	172	210	193	202	213	199	185	189	206	200	209	199	184	211	203	198	200	207	229	189	208	218	175	192	212	212	188	187	191	185	220	208	215	186	222	219	182	194	194	216	199	194	233	206	171	186	209	181	183	192	211	211	216	192	229	214	186	202	196	202	215	225	207	182	214	212	246	194	187	202	202	195	197	191	189	184	210	201	179	207	225	223	206	213	230	201	193	195	197	199	181	194	230	181	205	220	222	184	205	201	220	198	176	196	207	211	189	194	200	236	179	220	219	209	214	210	163	176	213	217	186	175	198	252	213	206	179	199	186	190	208	196	197	191	231	219	181	222	203	185	205	208	206	206	192	207	221	245	203	204	187	196	224	216	241	189	193	201	207	207	194	202	257	220	184	218	189	220	237	212	229	198	203	192	200	213	212	178	207	191	204	208	186	189	196	221	228	200	225	207	220	186	224	205	184	213	177	206	230	219	175	243	183	207	201	226	226	190	203	194
5731	1027	1212	1393	1252	1132	1066	883	887	775	736	726	720	703	602	670	602	589	622	545	566	580	553	533	524	504	567	539	516	479	531	558	532	496	549	522	539	541	520	549	592	587	549	527	513	549	481	508	545	550	543	515	528	550	512	524	586	570	537	540	544	505	537	484	535	549	530	513	510	516	556	514	494	535	535	496	534	524	538	537	527	529	516	516	544	523	480	539	511	493	540	515	495	539	512	492	530	517	540	554	527	528	517	494	542	513	524	566	492	479	511	523	504	508	509	489	526	541	508	513	499	536	539	524	512	513	516	521	555	524	546	504	549	509	544	473	485	554	517	504	522	533	532	518	545	514	528	517	521	507	474	547	523	543	498	531	505	494	531	559	536	530	554	512	514	536	534	495	519	503	491	521	515	511	516	539	548	513	494	544	503	551	480	538	491	503	497	509	505	502	496	469	553	541	528	496	509	506	553	535	522	535	562	498	531	558	523	517	553	501	486	504	514	567	564	498	534	544	530	548	521	522	522	473	537	503	562	526	545	514	555	554	544	481	528	524	535	546	558	497	528	498	504	519	525	550	528	532	516	551	541	489	487	516	502	519	507	531	511	551	544	529	539	512	544	532	515	513	534	474	545	508	509	528	539	507	486	519	532	509	531	558	565	560	490	487	515	531	512	562	522	517	530	571	506	548	548	559	525	552	568	489	531	580	520	473	492	530	510	524	506	516	498	532	512	512	467	534	553	485	527	509	561	498	515	479	515	517	509	501	536	537	524	512	522	510	524	541	536	526	498	514	514	529	516	489	543	509	479	530	518	533	487	514	568	501	524	550	528	510	534	515	502	542	497	503	495	524	533	499	524	543	552	516	499	504	527	533	499	552	532	514	499	509	516	517	530	546	511	501	541	528	492	534	556	494	539	527	570	522	576	507	524	519	553	512	507	519	550	504	536	498	519	564	547	539	530	481	508	526	514	536	469	494	543	529	523	581	525	540	535	545	484	539	541	552	506	520	513	516	512	561	520	489	539	527	513	513	522	530	512	503	539	527	520	496	531	501	533	551	508	493	522	537	495	560	514	569	522	540	492	545	543	549	568	494	509	486	487	540	559	498	560	527	555	482	524	549	502	515	532	470	504	521	520	509	499	507	500	504	539	530	531	526	536	515	530	535	482	546	513	540	485	495	511	483	513	564	561	523	516	498	559	512	517	553	512	541	470	536	504	501	522	543	527	550	522	503	534	518	556	532	496	516	514	470	519	516	499	496	537	509	525	517	525	513	498	532	475	526	512	505	517	504	575	515	521	526	532	542	502	534	519	494	546	508	532	537	490	524	502	523	545	519	484	529	515	518	546	521	519	486	534	513	504	529	497	548	481	567	514	542	583	520	530	538	509	530	512	528	534	519	545	494	539	524	555	546	504	509	520	499	539	517	510	509	547	577	509	539	540	524	526	490	494	549	548	533	554	518	519	516	539	522	514	525	532	546	467	526	500	527	526	525	505	529	549	556	498	559	574	513	548	459	548	508	548	531	512	535	522	465	518	548	517	551	494	523	543	500	532	479	522	529	478	500	541	549	524	536	514	569	541	524	544	498	541	542	495	515	536	535	557	523	544	536	497	503	538	524	528	545	530	512	512	535	510	575	513	534	528	545	529	515	502	558	526	538	506	509	507	556	494	502	519	492	511	520	544	566	523	538	509	515	502	487	574	517	554	518	537	568	517	503	517	554	518	561	541	492	533	473	538	510	516	511	532	506	505	538	525	547	533	541	533	538	507	543	556	517	501	478	506	551	515	500	488	556	596	515	474	517	508	538	538	506	520	481	487	501	529	510	507	519	528	517	502	515	548	529	552	519	534	548	532	524	503	531	528	517	521	493	514	556	534	557	498	543	555	566	503	507	558	552	543	541	552	521	508	560	538	578	503	516	525	541	503	538	509	489	560	539	534	498	537	516	541	491	519	520	558	541	564	534	521	500	496	545	529	535	532	521	519	532	513	521	552	520	562	491	506	492	542	479	560	518	539	547	498	512	556	520	541	549	514	515	512	504	552	510	546	537	494	521	511	528	521	478	547	507	567	530	550	526	515	477	512	567	477	524	502	518	510	488	522	535	509	543	532	538	509	499	447	517	564	496	500	457	488	509	540	523	511	503	518	553	524	545	545	521	530	518	535	534	521	551	499	486	518	507	516	526	511	553	557	500	496	515	534	519	561	543	532	508	528	517	518	475	513	546	565	513	512	536	516	533	521	541	517	510	583	576	523	526	528	512	549	514	504	522	535	499	528	537	536	523	501	521	490	558	533	544	533	535	513	514	481	524	529	579	494	507	521	550	540	533	514	540	540	504	502	496	559	530	531	515	496	517	498	518	530	510	537	485	542	531	492	517	553	527	513	526	552	514	493	547	561	530	474	495	539	479	503	505	514	550	516	528	556	537	511	550	554	572	540	521	514	498	491	515	518	533	523	516	512	514	541	493	506	550	512	561	514	511	505	546	539	502	543	550	533	537	505	533	526	509	528	507	517	542	547	549	518	495	516	516	487	526	561	509	546	529	528	512	510	507	534	538	551	480	482	531	496	504	517	504	491	523	515	550	548	519	531	484	527	521	541	528	506	516	496	497	520	528	529	546	502	565	507	543	529	532	537	525	551	536	525	515	508	584	515	589	522	493	513	567	493	520	534	502	514	521	536	495	543	504	538	564	533	479	484	541	541	528	511	504	535	556	533	477	540	511	528	514	535	523	495	514	541	525	512	530	516	527	544	521	554	548	509	499	507	518	509	494	495	578	542	515	550	518	533	523	530	506	514	522	511	569	548	519	503	532	524	516	507	494	558	556	507	512	517	543	530	532	529	528	509	540	509	524	567	509	539	512	561	477	540	533	509	547	549	514	540	472	508	562	526	515	546	519	524	502	540	500	483	543	528	546	525	544	535	517	538	520	524	501	533	537	542	509	549	529	516	514	541	526	525	543	536	493	529	532	544	478	513	495	563	546	515	535	554	526	510	528	545	517	507	524	526	485	511	548	517	522	520	505	504	562	510	540	520	536	545	553	509	519	510	523	524	548	478	509	526	532	492	547	544	541	510	534	514	501	532	538	470	518	522	539	525	536	508	473	507	506	503	552	496	530	531	502	539	535	518	506	539	512	539	567	551	501	492	503	547	572	519	513	518	547	527	518	536	533	535	538	475	560	498	519	533	505	512	537	540	538	529	534	561	525	522	524	496	529	511	498	548	531	513	549	523	491	511	490	531	519	496	481	500	497	536	525	495	521	561	524	508	533	485	520	523	551	509	532	508	491	520	503	519	507	552	494	527	520	492	482	526	486	514	525	546	513	543	501	517	543	561	550	487	491	507	564	493	502	525	534	525	548	495	521	543	544	534	527	511	527	504	504	515	543	530	485	547	551	545	514	525	531	528	496	525	568	538	519	536	544	525	544	549	511	556	486	535	513	496	530	533	513	487	519	507	475	493	477	539	536	567	506
18250	2641	1526	1027	759	718	569	504	460	449	426	449	397	431	384	371	392	372	399	338	340	337	314	331	345	346	317	300	338	296	277	366	315	313	337	327	358	351	334	322	337	331	333	338	331	356	351	330	302	309	345	356	325	346	300	315	321	332	310	343	337	362	364	348	357	328	318	350	327	345	334	331	318	380	287	322	310	368	338	357	307	317	344	319	367	337	315	314	345	324	289	349	326	345	342	331	324	352	338	328	346	356	310	339	351	301	349	320	333	311	354	326	331	301	342	389	338	330	349	321	338	356	320	327	328	325	318	341	350	313	321	303	321	304	350	318	329	346	333	335	335	310	298	323	355	313	355	347	325	307	326	323	318	303	333	347	311	297	332	303	293	319	342	318	359	310	323	342	329	333	301	325	324	363	315	323	359	312	319	321	324	353	318	340	337	310	335	368	340	312	318	322	293	342	366	324	316	312	311	349	333	321	333	310	305	303	319	312	307	348	291	377	348	342	329	342	337	288	321	336	330	322	324	315	301	304	375	343	321	342	349	336	347	317	318	302	339	281	334	324	297	341	350	340	360	326	322	338	320	330	340	334	304	291	302	320	298	335	297	304	324	324	366	326	345	327	323	326	358	328	340	333	351	310	320	320	314	295	328	351	285	301	304	297	317	324	330	280	308	312	313	314	324	294	266	351	300	351	342	325	300	337	293	321	311	322	292	311	329	330	329	343	343	375	346	331	338	282	354	374	337	334	318	330	308	332	330	298	336	321	289	322	325	315	331	302	311	361	321	305	314	345	325	355	348	320	314	379	328	315	283	301	335	324	306	305	324	362	324	338	349	351	321	324	327	319	343	336	295	294	314	315	325	330	310	362	321	304	341	329	372	327	318	333	311	326	332	318	308	297	320	335	320	323	336	317	333	331	323	321	330	315	303	314	338	340	357	351	329	334	318	303	320	344	319	323	333	298	304	331	357	283	336	310	320	340	355	315	342	296	324	340	332	330	352	315	336	327	327	308	333	332	327	340	298	326	353	357	331	320	343	339	326	311	324	346	360	317	365	349	316	332	297	325	336	330	303	303	331	341	320	275	287	358	307	310	321	329	316	367	343	334	356	358	317	279	312	324	360	307	347	293	323	322	330	323	326	319	297	341	301	364	338	326	322	319	333	325	330	337	324	271	313	306	296	306	301	342	297	347	314	322	334	305	331	317	338	342	348	293	334	302	336	352	308	320	357	342	344	312	345	321	306	348	343	339	307	350	346	304	319	338	337	330	308	323	336	302	337	330	279	334	346	320	320	347	337	314	275	307	335	297	315	350	273	310	339	344	330	364	320	311	333	325	331	305	329	351	326	312	316	295	320	338	275	322	302	311	303	320	326	353	315	334	292	321	371	337	347	300	315	333	301	357	329	309	349	316	343	318	319	326	344	322	322	306	314	330	314	331	325	317	340	350	334	361	326	293	335	330	321	308	341	316	335	339	329	337	359	321	324	339	308	299	358	351	365	337	290	309	340	311	332	337	305	317	343	328	334	324	314	311	305	314	348	318	311	295	321	346	320	366	340	323	325	352	325	329	315	349	330	324	344	315	357	276	309	289	343	317	343	326	300	312	335	322	322	324	349	373	318	317	339	361	324	342	348	353	356	332	337	340	343	323	337	279	311	362	332	299	301	363	357	332	326	303	342	353	347	365	347	339	356	320	353	372	330	349	288	292	322	332	294	307	338	320	321	369	316	320	307	342	331	322	317	330	322	313	321	317	356	333	326	356	341	288	351	338	327	330	341	353	351	326	336	330	349	355	320	310	330	320	330	325	297	333	323	330	343	322	343	318	346	330	352	334	322	300	327	347	302	313	349	358	304	322	374	359	336	356	346	301	322	340	340	338	349	334	331	290	282	310	333	292	360	313	318	351	332	316	297	323	327	295	316	295	312	296	329	296	336	275	330	314	357	343	301	296	320	306	319	330	351	264	335	344	293	320	313	310	300	333	317	343	323	338	344	350	387	327	299	315	349	329	307	332	327	303	327	304	332	334	296	337	362	306	335	336	350	333	295	338	324	340	297	332	343	333	345	342	309	280	322	321	317	368	336	293	335	303	358	335	318	324	320	309	307	372	318	320	298	322	312	338	325	273	304	318	325	334	334	323	320	342	331	318	336	322	337	310	337	345	313	311	329	303	300	364	335	326	328	325	327	322	347	319	295	318	337	325	305	337	345	333	323	301	332	304	343	342	341	343	343	347	316	303	320	311	301	339	341	316	331	333	317	289	307	329	365	366	330	355	319	335	277	332	346	328	308	308	329	307	346	340	331	305	301	328	332	331	353	313	319	317	325	322	372	345	324	318	337	332	350	292	342	334	367	331	339	332	328	290	331	341	337	320	374	328	333	345	303	317	326	337	349	356	363	309	331	320	350	339	316	327	330	341	335	307	330	298	319	325	320	338	298	335	287	372	309	314	337	298	319	342	354	308	297	329	307	333	315	321	318	294	344	324	319	305	328	296	272	350	326	311	322	301	342	349	319	306	325	347	321	340	340	347	309	325	298	297	335	278	319	310	319	304	336	326	353	328	327	327	334	340	295	312	327	348	331	336	324	315	346	330	307	320	341	317	301	337	349	328	323	357	321	342	327	294	317	293	298	353	294	309	338	312	355	315	329	309	347	323	332	350	333	357	309	320	307	334	329	350	349	343	328	313	357	324	323	343	335	330	321	381	317	304	339	336	302	312	336	313	318	328	328	356	331	336	315	325	353	313	359	339	346	334	357	350	342	340	288	354	328	323	354	334	347	320	311	310	322	291	345	348	293	338	302	307	335	340	344	330	314	364	352	332	323	352	319	317	336	348	322	319	313	341	326	296	338	324	353	301	316	316	310	336	315	348	382	336	358	328	334	285	327	319	307	339	303	336	320	352	335	317	325	311	323	285	306	335	342	337	341	313	318	353	335	335	321	362	338	363	328	314	348	328	330	373	318	340	361	346	323	308	327	311	337	315	315	328	331	323	312	365	326	315	338	332	317	351	313	300	367	308	340	309	321	344	330	325	361	315	341	316	303	292	330	339	341	351	317	341	306	313	300	321	328	340	320	330	348	333	328	333	359	299	326	302	335	328	334	320	327	316	346	319	322	295	287	328	306	356	354	329	306	322	362	344	330	362	308	311	261	336	329	324	315	310	339	336	347	323	345	326	288	360	324	322	288	298	330	346	326	350	353	337	310	331	305	351	320	344	314	355	303	333	351	312	319	298	342	321	360	334	317	300	364	322	356	338	334	332	369	328	318	320	330	327	324	295	352	318	313	290	360	326	334	327	331	330	338	342	317	302	340	345	315	346	339	340	300	305	312	339	335	328	360	336	318	334	314	352	331	336	332	322	344	336	336	363	320	327	327	301	352	336	311	330	324	340	319	336	332	377	288	309	312	325	317	309	333	313	327	313	337	316	327	306	343	350	312	332	364	341	324	321	352	378	367	343	337	300	295	347	352	347
12019	2216	2874	3076	2803	2539	2092	1762	1557	1487	1305	1368	1224	1154	1096	1052	1062	1017	896	927	897	849	849	838	809	809	820	789	806	807	812	763	813	810	798	786	780	825	812	788	788	769	806	833	789	744	819	800	778	760	814	824	753	770	835	801	886	775	809	771	845	806	764	787	801	744	736	813	806	751	765	792	799	789	836	751	798	764	792	822	799	800	793	747	749	786	766	825	754	816	751	777	755	755	801	753	791	791	800	796	748	769	751	802	769	738	786	821	740	790	714	812	759	796	824	704	785	796	747	797	772	838	766	755	753	763	775	767	799	771	754	768	736	778	785	744	770	770	764	764	757	785	742	814	780	754	762	783	795	781	792	816	811	787	725	783	749	777	786	756	761	772	718	789	812	785	778	829	728	779	797	785	735	764	797	775	764	771	802	777	758	777	760	771	795	773	803	768	808	740	803	754	741	763	765	812	764	812	738	748	800	778	807	822	775	769	750	731	800	771	782	795	788	766	783	759	765	789	783	796	744	784	834	767	785	803	782	792	764	798	764	768	776	796	760	737	754	785	779	754	789	757	752	777	804	775	815	772	760	767	714	773	780	745	745	742	707	842	762	730	787	775	798	776	792	740	772	761	783	798	725	736	781	736	760	786	768	729	825	755	822	803	813	796	764	762	777	771	790	819	789	769	747	739	764	796	796	820	756	770	706	765	777	792	769	839	768	771	802	786	788	799	761	800	741	800	812	777	773	780	758	741	736	756	777	779	736	753	757	788	762	814	782	746	786	814	802	761	800	771	775	803	780	799	779	756	714	788	806	727	772	749	804	729	797	798	738	762	756	779	780	788	776	814	845	812	787	776	788	733	819	802	720	803	784	783	732	784	777	775	789	795	799	831	790	758	753	795	778	793	766	790	808	737	755	788	811	753	767	807	780	767	762	759	784	794	755	763	786	774	811	778	800	747	817	841	799	758	744	719	770	794	775	778	745	758	763	736	795	770	813	797	769	742	789	771	774	758	775	775	777	773	766	797	764	739	727	805	817	821	821	774	762	753	737	757	774	788	747	768	716	781	767	805	713	747	774	811	778	771	774	746	756	834	784	743	848	781	784	792	781	761	741	762	800	745	746	742	796	774	772	764	766	766	740	804	784	792	748	760	785	800	817	799	857	722	796	754	789	837	779	805	772	789	786	791	736	783	760	771	805	787	792	787	833	767	778	801	779	812	776	772	820	823	765	736	785	780	861	776	796	765	745	797	783	769	791	752	765	754	704	744	782	754	789	803	755	749	777	769	745	763	792	740	759	773	812	749	750	775	792	756	782	771	822	723	799	756	789	735	792	767	787	776	769	793	766	774	784	828	773	803	745	763	782	729	793	759	779	758	816	724	722	733	706	792	789	773	786	777	784	785	787	758	809	790	799	701	784	775	791	761	785	773	768	785	785	713	773	798	737	789	773	804	759	771	762	761	758	792	792	748	737	778	732	785	787	734	804	788	794	796	795	816	776	758	775	766	791	758	744	755	781	777	770	728	768	789	807	776	768	727	778	770	881	752	796	770	726	789	776	730	761	738	795	759	735	754	776	732	792	836	764	763	760	830	806	821	845	773	755	708	757	758	741	780	767	820	754	797	820	801	750	785	788	742	745	703	807	730	775	746	748	794	741	735	762	751	817	806	811	778	747	829	781	768	741	788	758	759	692	760	793	805	742	789	769	784	788	743	764	748	766	785	781	728	774	762	773	782	775	752	774	747	818	740	833	794	742	738	754	805	748	768	761	787	805	740	770	739	818	762	750	749	764	796	786	764	780	777	789	798	758	777	791	744	758	821	750	800	764	757	764	771	727	726	722	760	750	763	778	790	703	804	824	740	776	837	785	787	792	808	751	791	749	789	755	768	735	813	753	749	802	761	779	742	761	786	796	813	748	782	752	768	748	744	783	774	800	802	785	778	734	786	796	779	781	779	795	773	755	790	821	740	787	776	784	777	780	774	803	751	781	705	736	758	765	774	799	760	784	791	803	734	767	758	823	722	769	781	811	777	798	792	820	780	767	757	764	787	786	778	772	827	797	793	754	763	726	714	751	791	749	761	837	805	743	771	774	764	745	741	784	841	837	797	768	761	776	805	822	751	808	788	758	765	790	772	726	778	777	799	768	807	764	766	767	742	828	772	773	790	770	781	735	728	757	780	816	760	812	773	816	776	779	773	767	755	781	804	780	777	791	717	770	749	779	750	786	770	788	780	788	780	773	723	783	784	844	840	792	764	774	755	800	765	787	773	772	750	740	741	791	736	754	749	793	747	829	785	773	760	836	759	789	762	797	764	815	806	778	733	771	762	775	812	807	729	798	744	751	787	767	773	751	751	775	760	787	721	763	812	779	766	758	804	740	757	776	723	786	745	766	750	763	725	792	770	750	777	771	773	779	749	765	749	805	810	793	725	748	759	743	796	775	726	776	749	760	819	731	785	761	750	786	687	768	769	815	773	821	729	726	746	740	789	742	776	791	775	771	790	736	752	781	791	723	800	774	786	739	762	758	765	797	788	793	807	778	804	747	762	816	777	746	822	745	808	804	814	747	816	810	775	763	784	742	789	782	795	754	773	797	735	765	774	746	764	827	761	747	713	788	774	788	692	751	763	789	769	765	798	792	747	781	762	798	749	775	774	738	741	793	763	734	787	818	754	789	805	783	816	771	740	798	754	795	840	769	754	814	808	724	724	796	765	800	771	744	772	816	808	754	769	804	712	755	775	765	780	736	725	785	723	771	771	785	790	789	840	764	796	814	759	797	747	781	728	782	761	806	711	754	780	735	795	785	767	742	817	800	790	778	777	720	750	809	764	793	766	784	735	767	741	797	767	776	738	801	747	759	780	755	735	809	761	753	781	755	748	775	793	782	814	737	760	746	756	782	816	794	770	780	817	749	823	782	813	790	825	768	769	746	761	796	765	810	754	787	728	792	741	769	744	799	780	803	774	729	777	770	751	801	792	831	785	777	766	799	775	816	771	799	834	795	766	753	770	776	770	706	720	798	772	771	734	758	809	726	747	784	807	758	788	795	787	817	747	783	769	738	760	822	787	803	817	777	777	804	769	775	774	702	786	786	791	714	803	764	744	776	768	798	758	804	773	775	808	783	801	715	786	768	736	826	780	785	765	728	758	800	812	796	729	774	750	720	767	779	757	727	786	769	747	800	799	742	774	787	748	791	720	847	761	763	725	778	786	774	777	749	793	754	807	818	737	792	770	791	804	739	768	803	744	776	766	812	785	759	756	757	784	765	721	767	781	799	776	825	778	754	762	771	769	766	771	785	785	770	746	757	770	762	737	764	761	767	763	796	783	831	757	768	788	785	762	793	780	717	843	723	749	791	808	765	771	769	753	798	747	810	783	735	771	770	836	796	792	809	746	821	745	734	772	747	808	801	788	769	786	760	779	801	741	802	758	819	783	769	812	730	797	804	840	717	749	812	788	791	761	779	792	773	776	727	808
26350	5351	2269	1435	1028	883	700	579	546	541	517	413	446	434	426	360	363	401	387	348	330	369	367	338	348	352	348	335	307	322	347	341	352	315	290	303	305	334	312	335	335	343	310	342	330	321	363	318	313	341	332	341	324	311	341	352	356	331	313	284	362	326	320	317	351	317	336	334	300	350	344	332	325	346	336	306	368	309	321	385	321	322	304	351	308	333	365	334	333	321	311	338	333	345	352	324	351	287	336	304	295	323	345	313	323	325	296	325	334	328	326	319	325	312	324	342	354	338	328	307	292	320	324	317	312	321	320	337	291	326	317	292	313	313	373	334	300	326	281	334	312	352	371	330	333	355	323	327	339	329	311	325	320	352	357	302	373	326	312	316	340	333	339	307	377	341	295	332	287	328	310	298	315	334	348	331	364	343	323	331	347	332	333	334	335	336	334	324	341	338	300	319	331	322	291	329	320	336	323	329	332	342	365	316	334	309	323	324	330	317	325	335	316	294	331	350	352	346	327	325	332	342	343	347	305	340	342	357	314	304	354	302	355	288	325	336	316	306	308	330	332	363	322	315	339	311	338	290	341	338	330	351	335	286	311	335	293	316	338	334	322	323	338	308	306	296	321	304	334	336	341	333	327	316	321	338	321	324	349	350	304	343	343	342	345	312	340	317	352	334	315	363	358	323	346	330	319	342	297	286	336	317	307	318	313	296	303	300	323	310	299	286	317	289	316	333	305	349	359	313	296	299	297	300	342	333	335	311	303	321	319	339	325	328	313	301	371	321	316	324	310	331	345	330	300	332	308	320	275	338	340	303	326	350	298	354	327	316	353	319	323	336	324	323	285	308	350	319	335	354	306	297	309	299	297	346	327	346	348	298	359	331	328	313	350	379	300	325	323	303	369	324	323	349	322	319	340	329	321	326	328	326	325	345	331	285	307	350	333	332	325	356	346	349	323	337	327	328	357	297	333	332	326	327	320	337	284	337	337	317	332	312	338	336	325	327	326	329	319	347	352	364	330	290	358	330	335	317	325	358	341	315	323	345	341	317	343	351	328	316	304	319	305	340	338	326	318	356	316	302	329	325	308	328	322	343	354	298	321	345	348	349	333	342	335	348	361	315	347	336	335	304	326	329	374	311	308	358	344	351	326	317	345	344	316	363	306	353	328	341	340	370	326	335	296	306	308	307	316	321	328	312	318	322	305	326	315	328	316	329	342	337	323	319	326	339	299	328	328	367	341	327	331	317	295	369	326	300	323	299	332	326	315	352	308	309	351	335	328	345	299	306	325	316	331	301	305	359	329	314	340	334	332	338	317	309	303	342	344	342	368	347	318	307	333	339	361	316	337	334	336	330	318	340	319	313	298	310	292	333	289	300	328	317	306	308	305	346	317	351	306	320	309	341	334	308	331	284	344	332	318	328	324	301	333	360	323	358	349	345	336	338	328	302	350	357	320	315	354	344	313	298	314	276	326	346	333	329	338	293	327	328	307	363	312	324	320	338	314	352	299	333	333	325	332	361	336	296	373	332	308	338	335	356	307	338	339	335	293	292	344	351	316	301	352	337	329	305	328	318	336	362	301	307	326	324	303	372	351	338	329	326	311	348	310	295	310	334	333	334	298	351	332	324	336	358	319	331	351	338	301	322	320	351	343	327	315	324	308	301	336	304	377	326	348	337	341	348	311	320	345	354	321	327	343	361	321	358	326	310	300	329	338	315	325	312	359	315	291	373	318	310	318	327	318	301	311	346	340	319	311	333	353	306	339	334	330	339	297	300	342	310	319	302	325	313	296	303	320	325	307	316	334	346	330	308	352	337	333	330	348	293	321	323	324	352	351	325	338	295	311	323	319	313	328	347	325	349	332	305	336	301	309	354	325	328	318	353	330	354	357	317	337	308	351	335	297	304	335	327	337	343	312	327	298	295	347	321	327	322	332	361	334	303	325	315	320	321	314	321	320	332	276	335	344	313	340	335	321	298	302	316	328	331	332	332	319	355	345	338	318	332	326	310	322	317	319	363	314	333	320	295	324	312	288	339	334	344	349	366	315	322	353	322	332	301	330	295	360	346	349	319	346	350	292	280	348	324	319	283	313	295	329	351	319	365	350	319	332	324	320	358	337	337	315	340	295	336	313	316	331	280	337	326	307	303	313	336	333	325	334	318	324	299	316	335	322	309	354	289	326	269	310	339	330	320	367	317	323	318	315	336	350	342	323	322	332	304	347	330	327	285	306	300	362	289	324	345	323	310	339	332	327	304	373	360	323	301	310	311	371	340	330	328	325	356	320	310	301	312	311	316	320	352	320	313	316	345	335	318	330	330	306	301	333	394	345	303	339	353	328	328	303	298	311	339	324	324	295	320	337	343	355	313	328	320	326	342	298	314	320	318	310	320	300	333	336	343	303	326	351	277	315	336	311	322	303	318	332	337	301	345	356	309	313	357	354	347	321	351	331	319	334	299	351	345	328	328	332	352	278	303	332	312	328	314	322	318	313	284	322	312	325	319	290	309	328	322	301	329	294	327	321	314	309	304	319	300	337	287	296	296	377	325	314	288	345	318	343	309	358	309	343	346	324	340	306	344	336	293	339	330	311	332	311	344	330	308	339	319	351	322	356	322	332	357	298	347	324	332	305	345	280	337	312	334	330	302	332	318	314	340	348	320	329	316	334	317	319	312	318	333	320	335	306	318	323	324	324	325	331	292	326	337	337	341	317	298	325	328	304	345	341	307	337	336	321	321	342	279	346	315	311	343	344	311	348	325	291	338	299	321	326	324	301	330	313	347	303	333	325	336	331	299	329	329	326	339	323	326	342	352	308	301	319	345	329	311	333	299	305	333	306	314	335	339	321	307	334	330	332	349	327	339	338	290	335	329	329	316	352	346	358	288	341	321	346	337	313	288	336	337	315	334	333	321	291	323	346	320	334	322	340	356	293	330	328	299	342	321	313	300	280	356	318	299	297	298	312	324	301	312	316	314	350	301	321	340	319	341	330	322	347	326	309	310	313	324	330	315	313	305	316	355	310	332	303	370	323	340	317	318	331	354	353	329	309	314	324	315	350	345	357	313	335	334	327	318	290	334	299	342	307	330	327	308	325	312	323	334	334	310	340	342	352	342	330	312	330	306	328	275	323	339	301	329	328	345	343	313	322	308	336	326	344	328	336	286	351	327	314	331	359	326	372	288	301	318	337	326	312	323	338	336	298	339	353	308	328	338	366	266	345	336	360	332	298	371	329	344	328	343	318	370	276	335	308	307	338	329	303	313	325	305	309	343	345	318	357	328	341	315	307	329	360	342	345	347	343	333	323	311	336	305	338	355	342	337	323	323	380	328	319	321	334	332	342	319	326	327	337	302	283	338	329	314	349	333	345	319	322	317	333	338	335	320	311	351	314	333	337	307	321	301	282	302	336	305	317	364	303	300	334	331	340	307	317	318	319	279	332	338	317	301	368	326	364	308	315	351	343	297	345	310	324	308
15191	2977	4082	4566	3921	3385	2685	2217	2009	1738	1606	1488	1397	1337	1267	1149	1156	1014	1018	959	887	916	854	858	911	827	844	807	823	832	809	756	828	796	779	789	765	827	812	793	721	753	818	837	757	748	773	774	774	798	768	778	754	800	748	816	899	864	800	777	730	780	791	715	770	746	824	757	693	768	734	706	779	780	775	759	798	723	771	758	756	737	729	783	732	797	757	736	730	773	779	758	758	744	773	735	773	732	799	780	771	732	701	670	761	752	730	782	809	754	779	814	761	755	763	759	774	734	770	787	728	778	797	767	774	799	733	753	745	748	754	760	766	716	706	735	757	782	754	767	732	718	697	729	724	813	737	740	730	747	728	762	774	732	728	721	750	762	827	729	738	793	746	690	749	746	761	731	777	724	776	759	729	739	733	772	792	692	768	796	741	786	777	770	718	746	748	735	746	721	739	721	770	735	710	774	748	748	747	782	804	750	729	778	694	755	729	791	744	706	763	780	689	762	769	724	771	738	776	799	720	758	733	729	709	776	737	724	771	720	759	752	775	755	752	677	770	734	791	804	788	752	731	706	737	747	749	708	770	742	753	765	768	745	783	755	744	744	734	765	765	777	782	729	742	711	708	746	775	752	781	706	738	761	821	752	753	773	785	748	748	748	747	772	701	736	734	774	765	736	680	709	729	713	750	746	775	740	804	751	769	762	754	712	769	736	787	793	752	721	705	790	776	796	756	770	758	770	771	744	787	755	777	747	751	758	733	812	771	745	771	717	710	794	726	743	765	733	780	778	770	705	784	776	756	729	764	738	774	736	709	741	734	788	740	780	770	731	718	761	746	753	746	734	794	772	760	759	749	734	691	735	762	769	732	753	766	767	749	770	741	765	767	701	784	753	756	756	730	731	776	728	744	735	743	723	729	762	745	803	746	802	788	728	755	764	753	720	740	719	756	754	760	743	742	769	727	788	720	774	737	744	763	689	747	728	745	690	782	760	749	803	712	732	699	803	803	736	728	783	746	732	688	715	824	748	736	787	766	750	746	777	704	768	747	773	786	741	746	749	737	765	764	805	784	746	721	748	748	767	726	763	796	793	747	728	709	728	723	749	795	755	770	739	776	708	699	772	801	743	782	768	771	715	763	743	778	689	760	762	707	739	741	737	715	742	792	785	740	762	762	809	728	761	769	771	711	756	755	764	780	763	755	788	774	741	726	763	708	728	819	750	696	790	704	724	742	777	719	765	738	793	727	705	749	752	784	753	810	723	781	777	781	781	711	747	811	807	791	726	733	751	755	733	739	737	762	741	778	737	732	803	769	704	740	718	749	760	767	759	724	743	727	719	686	721	738	776	768	784	756	758	754	737	762	717	772	795	715	765	771	752	738	781	721	759	778	788	736	810	794	734	758	725	761	769	708	762	750	746	747	710	719	745	729	710	750	753	762	726	768	738	768	746	748	733	714	771	754	812	730	729	752	764	775	741	734	784	776	778	733	779	737	712	765	738	786	770	777	767	752	820	748	795	746	784	730	744	739	712	764	785	750	750	737	719	735	658	759	775	784	772	784	793	767	769	782	795	749	749	770	754	783	771	768	748	730	738	745	736	745	775	749	707	783	734	754	751	789	778	690	771	750	750	758	788	759	693	770	725	744	710	738	814	701	756	704	790	763	718	730	764	754	769	773	750	771	739	751	773	781	732	746	767	759	752	788	723	733	738	723	738	758	736	732	779	730	713	811	789	800	786	741	724	730	749	733	805	736	771	736	779	787	743	756	719	771	770	731	783	755	719	781	710	777	760	704	791	774	771	793	761	703	749	764	783	732	859	732	716	742	748	753	772	769	822	780	649	763	752	747	799	739	767	757	717	750	741	736	736	741	739	750	790	706	719	758	778	790	756	753	734	749	734	766	729	765	727	794	799	727	761	782	774	759	713	735	757	731	742	687	745	727	760	757	719	716	748	789	758	760	760	762	773	780	766	756	751	747	732	744	758	785	735	767	665	764	790	747	784	771	778	731	745	762	744	725	777	727	756	704	729	733	770	778	734	747	734	773	689	800	763	767	814	751	786	753	724	724	698	758	711	753	709	736	764	798	735	699	768	788	769	742	733	735	790	776	779	746	749	755	759	765	689	750	740	692	730	742	777	774	754	711	764	735	759	728	771	767	774	750	759	724	813	718	753	772	834	724	761	772	721	744	771	768	714	745	775	753	758	773	724	740	758	785	704	729	745	772	750	761	753	731	759	752	721	752	769	742	715	762	770	747	731	787	796	721	723	747	735	748	708	716	813	762	773	769	723	744	789	711	725	750	710	731	741	760	746	728	751	780	718	752	762	690	766	759	726	806	725	748	715	757	728	725	766	735	776	792	716	781	729	761	744	732	712	748	751	791	709	745	740	779	762	766	717	722	741	744	754	750	828	789	793	762	797	754	788	783	747	713	758	798	709	787	707	799	727	784	746	757	749	764	739	799	740	712	738	777	770	751	760	736	752	713	725	755	728	745	724	751	716	749	801	759	789	743	715	732	744	783	739	721	759	721	802	762	751	746	766	731	739	842	796	757	778	716	784	791	747	791	757	758	747	766	739	775	723	781	713	747	778	717	758	784	788	797	764	789	763	743	755	749	770	745	728	763	781	810	749	757	737	772	726	775	762	784	769	760	697	738	784	744	750	747	719	757	719	725	790	825	768	802	723	735	766	763	741	764	759	730	712	795	766	740	797	817	741	774	746	767	748	754	722	738	770	732	760	784	769	797	762	733	773	783	722	788	757	746	758	750	750	747	752	712	738	765	800	745	747	782	754	810	762	770	774	762	772	815	772	745	724	715	759	738	764	707	704	788	753	784	732	788	783	735	739	733	753	750	779	725	773	733	755	754	763	781	804	808	772	751	730	758	702	700	759	776	733	769	734	703	751	788	759	754	793	758	754	771	772	771	726	774	774	733	790	715	743	767	762	828	775	737	776	794	757	726	756	758	810	795	762	745	767	799	713	756	722	753	766	737	692	748	800	793	750	731	730	767	755	755	815	780	710	748	731	790	798	733	756	752	772	741	773	750	676	763	744	740	749	702	718	778	755	728	726	755	783	759	782	700	744	711	760	770	751	736	815	730	747	768	738	728	749	749	746	796	754	746	755	795	748	794	782	746	769	719	756	722	747	799	718	701	768	779	745	770	743	722	731	746	728	763	709	752	774	726	733	715	776	771	796	700	773	759	754	716	825	820	795	778	768	699	799	774	750	725	763	742	789	792	764	751	760	730	738	729	745	748	709	768	770	795	754	747	724	773	734	750	706	729	789	729	759	728	738	742	735	691	763	779	779	776	741	739	730	700	751	732	744	758	733	807	769	768	734	767	788	770	792	779	769	750	742	754	751	769	742	759	754	726	741	738	778	736	750	732	698	758	774	747	769	751	750	794	774	785	786	721	712	733	760	773	777	804	781	756	747	748	704	724	779	741	728	695	721	740	768	711	759	740	709	712	757	756	757
9045	953	539	425	327	321	313	281	259	246	219	244	244	215	242	188	184	235	246	224	214	210	210	220	209	211	217	212	197	216	207	196	198	215	198	215	194	222	210	219	195	238	188	223	174	226	201	203	209	209	218	218	207	190	231	196	202	199	211	189	188	197	204	216	252	191	238	189	216	219	179	182	199	176	214	199	209	188	173	225	204	206	205	196	209	233	213	189	201	190	203	183	209	181	190	205	200	216	202	193	206	181	199	205	217	205	218	222	183	206	214	203	186	214	201	200	210	207	212	177	219	189	193	238	194	223	224	207	193	195	175	205	219	214	231	212	208	220	202	212	201	206	198	192	209	196	206	170	209	219	208	194	203	188	223	175	175	209	212	211	196	226	199	173	208	200	211	203	193	197	208	199	224	192	222	208	213	206	191	186	196	222	203	207	226	195	189	201	208	183	189	199	190	181	215	202	193	216	221	184	229	195	173	213	192	218	202	175	195	218	218	218	222	204	195	175	194	196	196	195	195	192	191	189	197	213	172	178	201	189	191	227	203	193	219	193	229	204	212	215	192	212	181	204	200	235	182	194	189	185	193	217	204	199	206	210	202	191	169	225	196	189	194	190	200	194	210	209	184	172	191	210	191	188	227	204	198	208	208	178	230	175	202	188	183	213	220	217	203	240	228	217	222	206	224	196	199	221	203	209	220	203	165	211	171	214	220	182	184	185	229	210	188	191	174	194	222	224	191	198	173	220	209	191	203	224	200	202	168	189	152	193	222	225	197	205	203	209	218	200	186	218	162	205	190	196	183	205	199	194	215	203	215	215	213	204	226	182	200	211	194	237	199	206	218	210	224	187	197	237	183	225	187	207	159	215	200	199	201	207	200	201	214	203	200	217	223	220	179	205	197	190	199	218	171	184	199	202	197	182	195	215	225	230	206	216	195	205	174	198	219	206	203	193	200	192	235	184	211	212	209	217	219	221	212	212	235	228	206	208	198	207	213	193	177	212	201	214	199	202	213	190	190	230	219	228	204	193	219	167	188	203	182	207	215	208	212	221	230	213	197	185	199	219	190	237	195	221	220	215	206	214	208	206	205	191	207	221	179	229	205	236	210	214	181	193	188	184	219	204	192	195	226	225	203	210	250	207	208	220	207	221	201	202	212	193	198	210	215	210	216	197	217	196	177	232	182	166	226	186	204	203	199	205	211	205	189	184	245	217	182	192	198	242	217	219	203	177	199	245	195	222	220	185	190	194	186	178	205	223	207	211	255	189	209	215	192	222	189	220	207	197	200	187	181	216	211	191	192	218	193	202	208	204	198	179	223	212	184	207	232	195	212	228	213	202	177	198	201	197	234	210	193	203	188	214	195	217	201	185	234	182	207	201	209	212	225	219	214	195	204	213	201	195	213	229	192	192	217	199	198	225	205	200	217	226	207	217	176	196	188	214	230	185	213	197	193	201	208	217	205	193	226	221	183	192	208	230	202	213	199	198	213	203	191	198	186	192	208	182	202	232	191	236	207	212	176	234	207	206	205	203	185	200	215	194	183	196	178	187	209	207	227	181	212	188	212	196	198	217	207	189	210	210	229	203	229	195	204	217	206	183	176	183	191	175	194	205	217	230	221	187	202	187	180	217	223	209	210	167	178	201	202	215	187	201	214	176	196	221	225	221	227	185	167	226	205	221	201	202	180	224	201	187	204	236	226	176	192	228	213	202	207	178	195	195	229	214	233	214	179	208	192	180	167	180	196	227	205	198	205	202	177	211	182	201	207	222	202	203	192	192	202	176	222	204	206	196	205	201	184	209	200	214	189	192	203	200	196	209	204	185	209	222	203	161	188	215	194	208	194	205	221	216	183	202	203	233	201	197	211	169	217	213	205	188	188	186	206	216	219	165	177	217	220	201	211	198	215	230	224	226	219	205	210	213	205	196	203	197	229	207	216	205	206	217	208	187	221	231	217	180	214	205	219	209	207	203	204	216	246	242	188	201	182	178	207	207	190	196	191	199	183	211	227	200	214	206	214	201	196	204	229	204	188	207	229	192	229	215	222	189	202	205	187	186	217	227	215	203	207	199	182	204	202	170	213	205	208	230	207	232	191	201	213	218	197	200	216	202	206	219	231	217	197	200	217	192	206	220	200	208	178	222	197	198	194	218	207	192	210	185	229	205	202	188	214	223	205	204	210	197	215	198	218	197	169	224	204	214	211	206	203	194	216	193	209	229	184	218	199	208	183	199	189	217	181	210	224	203	205	218	225	199	215	198	183	196	219	177	171	171	240	232	185	183	174	190	205	215	189	203	175	195	200	199	210	223	203	220	217	228	224	195	203	181	184	204	217	217	191	189	204	197	215	201	222	190	192	235	205	202	210	208	216	216	199	208	208	210	193	235	203	231	226	191	179	193	206	194	186	211	203	221	213	215	218	206	220	214	185	203	220	222	189	209	222	205	210	223	202	175	179	215	199	217	199	222	211	213	203	197	214	189	207	201	204	196	201	172	227	194	197	211	193	206	204	184	215	194	200	233	210	212	201	210	194	202	173	194	172	238	187	205	181	202	171	210	190	223	189	209	187	219	196	205	219	213	214	181	188	216	223	189	206	200	238	221	180	214	212	170	214	211	194	188	188	195	216	183	210	191	196	212	197	174	198	205	216	193	216	187	196	204	206	217	190	201	184	221	204	222	187	180	221	211	184	193	212	227	201	210	221	216	200	197	226	193	201	201	218	183	191	190	189	199	198	195	204	200	183	215	205	199	198	189	206	185	225	207	199	204	183	188	207	191	182	212	171	211	204	205	215	206	197	216	193	197	223	207	219	195	198	208	176	196	178	186	212	198	206	195	206	212	213	177	205	195	228	190	191	230	219	197	199	189	192	218	190	202	196	199	205	193	184	199	204	197	190	186	216	225	213	200	192	186	216	212	193	211	221	194	200	193	196	215	208	189	186	223	220	190	173	228	197	213	207	227	199	202	215	208	205	203	187	206	207	201	211	189	224	196	176	213	184	192	190	219	209	205	202	194	251	189	181	211	189	189	194	170	222	223	216	226	238	213	226	193	194	208	215	188	206	202	180	217	230	189	193	191	201	223	215	200	214	193	186	184	203	198	194	215	231	186	199	182	212	220	205	195	222	212	222	205	198	217	209	192	180	216	199	204	234	220	209	210	206	198	197	195	199	183	201	232	230	191	194	223	190	195	214	188	198	233	217	225	195	211	231	202	182	186	180	185	202	187	208	226	219	196	183	214	210	181	182	218	198	206	209	225	172	181	218	210	209	194	230	200	217	200	193	226	208	227	189	226	190	192	194	203	196	194	195	194	196	188	204	211	194	186	202	207	191	166	215	213	191	198	188	198	184	187	200	210	215	220	188	182	203	211	193	199	222	203	225	191	229	189	211	213	196	188	222	209	225	194	196	203	220	195	203	184	191	189	186	213	188	184	209	201	219	210	201	200	199	208	210	200	187	227	203	196	192	191	183	186
6229	980	1237	1382	1294	1199	962	902	799	747	783	736	694	688	656	672	611	585	586	557	568	551	501	531	542	536	527	565	570	550	542	501	483	560	567	541	499	545	510	530	539	533	545	544	506	508	537	537	530	478	480	545	517	530	527	519	560	541	564	515	561	471	517	513	545	495	512	529	553	538	498	541	466	501	503	522	517	561	527	521	514	500	525	529	579	511	489	477	550	483	523	502	566	551	488	480	473	507	533	531	525	534	534	532	513	523	524	500	470	502	478	494	530	524	483	530	496	503	510	527	488	535	535	511	490	529	529	566	539	498	477	508	491	523	509	552	505	548	536	556	540	541	506	490	533	533	543	526	530	545	488	515	511	495	519	534	557	492	479	512	523	511	493	514	523	543	499	490	483	476	523	514	516	528	532	503	529	511	539	527	516	505	519	515	502	487	510	503	516	487	502	485	567	525	541	517	535	540	499	478	554	524	540	489	521	485	483	521	519	505	531	533	514	519	538	531	507	500	518	530	546	511	532	501	511	518	531	509	521	483	510	516	545	497	497	510	481	535	484	504	499	536	505	545	536	526	531	529	514	493	504	589	489	522	528	526	533	530	544	517	531	514	512	550	528	547	516	530	554	529	530	529	523	471	547	512	541	528	509	553	524	506	526	570	482	529	537	507	500	506	524	533	517	511	477	490	538	478	521	466	509	525	470	525	512	499	524	530	495	496	471	514	485	530	513	531	544	498	501	532	528	529	506	519	514	508	490	525	517	512	486	520	517	499	518	529	522	511	551	585	527	529	550	492	552	506	523	513	502	534	503	502	530	528	500	489	508	476	498	529	539	495	478	501	470	492	481	515	520	539	507	528	505	522	524	531	526	487	521	536	518	496	505	468	537	559	497	528	520	544	474	527	535	515	522	514	549	524	503	493	482	514	516	504	520	504	520	506	534	518	483	489	485	521	539	533	526	535	493	519	486	544	529	549	516	516	495	519	546	508	538	563	495	493	508	463	516	525	502	546	515	547	508	535	506	545	528	519	546	520	474	517	521	514	499	521	545	499	512	448	531	505	504	492	547	531	533	496	502	485	504	492	508	511	541	519	509	574	516	549	552	531	519	516	525	544	507	521	481	527	556	524	527	534	481	496	484	512	496	479	506	506	526	492	493	466	475	579	498	473	496	500	513	482	514	512	490	537	530	494	508	533	518	489	510	497	533	490	515	541	495	535	572	528	541	483	520	539	513	505	509	501	485	484	556	526	480	536	544	473	518	537	536	503	483	532	526	546	547	530	502	517	540	498	514	541	501	545	523	473	552	552	526	517	500	508	509	497	501	546	516	507	504	493	525	545	481	527	533	510	507	539	535	503	546	498	516	482	546	510	508	547	529	539	465	491	516	544	489	542	517	515	496	527	526	520	508	509	490	521	504	499	484	521	508	530	531	520	503	479	534	490	517	500	518	480	519	520	478	498	553	527	562	505	519	526	501	552	538	555	514	518	511	542	549	521	520	529	503	519	536	519	505	588	505	511	460	537	540	512	492	482	498	539	493	538	524	523	510	545	506	561	500	518	486	540	567	499	523	512	532	515	497	462	526	510	513	503	514	559	536	481	480	521	541	533	489	542	498	530	527	510	488	514	550	560	522	475	485	518	516	539	543	500	522	545	511	555	554	484	492	525	509	521	531	506	529	502	495	470	550	522	509	500	510	491	504	531	520	523	520	547	525	485	482	503	514	537	540	542	506	510	519	511	504	522	509	509	540	514	543	518	535	514	526	542	525	528	520	495	526	540	507	528	493	502	506	491	470	531	518	518	516	541	492	531	515	548	513	517	525	482	559	525	522	552	525	549	479	512	544	531	535	489	523	522	482	490	529	496	505	519	503	511	478	527	511	512	495	478	538	511	475	513	520	526	533	552	540	536	546	537	519	519	499	493	485	550	502	485	551	514	516	529	496	519	512	541	527	511	504	525	541	532	497	510	551	547	523	522	507	478	521	490	512	513	485	540	488	542	500	546	510	480	549	508	540	490	526	484	550	524	534	510	546	517	461	510	535	548	482	490	546	483	513	523	541	515	539	528	513	511	543	545	541	509	534	508	513	543	527	468	505	553	506	511	516	511	505	507	494	513	510	504	552	475	507	500	540	527	523	535	524	512	532	545	484	538	513	496	540	506	518	486	529	520	530	488	501	492	538	506	497	492	500	509	517	471	548	526	520	507	497	499	501	510	490	527	536	519	566	515	490	490	524	513	517	498	528	472	502	525	493	529	573	532	540	537	519	484	522	526	540	513	538	551	484	479	501	520	526	558	544	534	501	547	514	525	480	497	481	518	528	533	523	470	535	514	509	483	543	481	524	486	531	562	495	543	521	514	490	534	467	509	537	499	498	536	503	499	522	506	465	554	511	520	502	528	504	496	465	505	537	500	528	513	554	495	516	536	488	558	550	511	559	495	527	484	523	538	488	524	506	538	463	518	506	511	547	525	536	532	473	548	528	533	503	534	554	508	496	510	519	555	511	532	530	554	508	492	533	549	506	505	489	514	539	554	553	500	519	498	528	546	520	516	524	513	558	506	499	532	507	524	498	495	549	558	534	496	520	522	531	488	493	508	499	500	523	561	507	555	529	516	527	541	501	527	528	503	541	548	477	519	520	500	523	517	468	474	528	521	468	478	540	523	489	518	565	527	535	492	556	555	498	506	511	527	536	558	523	483	523	518	521	555	499	552	519	519	466	514	533	537	540	535	522	494	499	485	524	480	495	537	552	467	515	504	524	542	543	506	551	526	513	505	529	464	532	494	518	556	532	513	525	554	530	498	514	498	481	506	520	522	518	469	540	521	531	544	551	542	547	536	508	505	488	526	507	511	505	535	517	480	503	510	555	535	533	554	506	538	484	494	508	527	532	525	485	499	554	555	503	519	545	546	478	500	528	553	519	529	526	530	468	553	498	537	520	513	506	493	488	524	498	508	502	535	502	523	492	539	499	500	473	544	503	530	480	552	534	505	497	555	498	545	514	522	541	464	537	548	487	538	508	506	517	541	519	518	493	535	517	509	523	528	490	541	520	552	520	503	510	466	522	492	481	491	509	523	508	522	526	520	535	513	557	578	479	538	507	512	507	535	527	490	514	501	556	504	483	473	541	538	556	537	535	526	510	523	497	533	532	507	528	502	521	513	526	561	567	473	512	523	530	487	539	497	502	518	500	543	514	515	531	513	497	527	542	499	474	520	522	536	509	538	517	526	513	545	554	540	521	514	547	483	544	517	462	529	503	521	546	490	485	516	559	516	477	523	499	552	521	539	513	504	498	522	519	529	538	483	514	498	501	472	511	514	550	527	495	495	537	487	518	523	496	471	496	510	498	520	542	514	484	549	518	509	514	531	486	542	540	500	526	511	484	515	500	531	498	536	569	526	536	556	491	503	528	503	516	525	563	550	490	481	522	488	490	524	514	522	520	542	526	478	522	536	486	526	491	524	563	522	480	508
16346	2492	1360	1049	831	697	587	502	447	456	413	425	343	362	337	374	391	328	320	352	334	316	302	311	319	312	321	332	311	377	325	285	363	289	348	289	284	332	344	320	347	304	313	306	319	342	333	309	349	332	343	315	363	281	338	324	350	345	308	301	353	335	337	302	340	339	347	326	335	335	281	331	344	296	316	325	340	333	317	313	333	333	321	308	333	335	316	361	320	312	321	323	295	320	353	314	296	347	311	315	309	293	340	385	347	337	331	355	291	339	335	329	324	326	337	342	311	333	321	306	319	321	360	336	333	342	327	315	326	312	320	330	331	288	339	277	292	309	338	321	288	287	326	336	309	345	342	296	325	349	360	294	341	343	330	308	351	316	349	326	298	349	286	365	312	315	338	351	325	312	300	311	312	331	334	307	345	318	344	299	355	292	322	350	306	314	330	291	305	328	310	328	343	344	346	298	335	340	298	311	325	304	320	297	336	318	347	330	330	329	323	327	302	304	323	343	338	329	332	326	342	321	341	359	323	324	313	307	319	296	315	344	327	296	309	335	351	336	321	330	328	312	334	279	304	331	332	307	346	330	297	337	342	300	310	283	340	323	331	325	321	310	325	302	270	301	352	314	329	318	354	314	333	343	360	329	316	320	321	332	344	349	322	324	327	359	303	285	320	322	298	318	319	303	306	330	369	312	326	302	320	293	319	321	346	344	353	302	355	357	302	279	322	352	316	323	316	322	327	333	305	361	359	328	326	322	311	289	362	361	320	347	315	320	338	317	318	301	289	340	314	341	360	347	304	296	310	321	308	332	328	329	300	330	354	333	327	339	317	349	305	333	304	320	299	329	372	314	326	312	304	332	313	314	271	313	351	340	306	334	331	326	304	358	347	355	343	321	332	334	332	333	349	353	364	342	312	317	338	313	330	318	333	328	307	315	334	335	312	329	305	317	324	333	320	341	330	332	329	314	304	327	304	322	340	333	290	309	352	351	273	294	294	356	335	319	334	324	327	324	311	310	283	313	360	306	319	324	348	285	315	326	308	317	327	331	332	349	302	284	331	325	306	319	308	285	335	320	304	338	309	340	333	311	321	354	312	354	332	321	312	323	342	335	294	302	325	304	342	324	334	289	334	324	309	346	323	321	313	312	319	331	309	336	337	325	303	315	293	336	347	298	344	372	304	316	324	320	321	311	315	287	342	328	319	325	331	354	316	349	306	317	271	307	320	297	323	336	329	347	308	293	311	322	311	313	321	315	323	326	346	345	279	306	302	336	346	323	318	300	311	373	298	348	335	327	330	314	306	316	330	326	343	350	347	331	324	325	358	322	319	326	324	313	324	310	349	296	357	329	322	320	316	339	313	330	341	318	316	301	342	335	323	290	336	290	353	320	321	310	351	307	346	300	327	301	355	307	279	311	346	339	314	326	327	370	318	296	335	309	318	337	336	322	289	312	310	318	324	347	310	311	296	331	337	320	333	342	335	303	312	332	310	342	351	374	342	352	327	330	341	294	322	331	320	335	347	312	366	332	312	326	298	308	311	326	322	331	303	333	321	309	341	370	314	305	324	302	320	321	332	330	350	303	348	340	331	302	302	338	359	345	346	326	327	327	331	315	328	307	290	332	339	326	360	325	332	352	333	338	333	316	303	328	299	320	365	337	317	326	341	347	318	331	318	324	332	353	365	306	321	325	309	317	296	328	300	336	352	383	360	323	320	318	337	321	325	319	340	370	342	339	298	313	338	306	306	319	317	308	298	344	306	291	330	299	346	334	334	339	321	318	337	323	302	348	325	338	309	316	337	332	333	337	350	325	300	312	340	349	322	337	291	317	312	322	359	315	286	317	350	292	345	307	309	350	339	350	348	321	352	325	308	323	353	309	357	326	314	320	277	378	318	308	330	317	336	321	302	322	319	371	337	331	335	316	321	342	352	354	317	325	354	308	321	329	329	306	303	318	338	337	288	303	312	303	319	334	345	317	312	355	325	317	334	311	339	331	305	346	318	352	354	309	331	330	307	338	309	340	321	343	346	361	336	353	337	328	334	338	346	309	298	326	334	316	324	325	303	316	304	319	336	324	318	297	292	329	326	311	325	313	342	317	347	327	348	336	340	363	347	303	342	351	335	321	314	307	300	322	344	323	340	329	329	323	309	343	322	327	321	333	332	309	334	382	311	314	317	328	322	331	318	321	334	311	266	313	325	325	328	305	324	341	316	279	303	296	322	323	317	374	319	326	326	328	315	268	301	303	309	326	291	332	306	320	319	323	301	313	307	330	314	341	299	309	301	308	336	318	306	284	318	317	325	352	316	335	338	331	336	317	316	367	340	343	305	288	336	305	328	316	315	317	322	308	348	336	345	326	324	339	316	343	315	333	335	302	328	294	299	316	336	330	298	321	329	348	315	329	318	298	330	338	318	335	337	310	318	323	310	325	321	297	369	277	357	333	336	330	297	327	307	324	305	321	299	352	341	327	316	296	346	289	310	314	346	339	308	346	303	335	295	345	338	312	329	293	342	294	314	327	339	329	322	346	356	365	300	336	280	306	302	304	316	284	342	322	318	318	342	309	321	358	332	334	308	352	335	296	303	291	347	339	322	314	334	296	320	310	339	344	332	316	363	320	362	329	333	325	315	333	307	318	302	329	313	332	307	311	311	301	344	311	310	283	317	313	318	304	318	327	288	324	310	304	326	337	324	361	336	313	309	319	340	295	308	306	333	320	315	316	336	332	349	285	343	336	365	293	319	316	358	331	329	356	331	330	316	349	286	312	335	290	330	361	308	347	325	336	323	321	301	325	309	330	323	322	320	304	315	318	342	314	304	332	299	307	301	337	327	270	328	316	305	285	310	283	301	312	306	318	335	313	350	302	332	328	283	342	311	293	320	320	349	334	293	333	333	332	332	370	332	320	342	333	300	322	298	311	314	327	328	306	284	331	324	292	321	324	314	324	315	307	339	340	298	310	318	309	289	320	306	369	350	309	317	307	327	346	306	332	305	333	352	339	332	327	299	310	300	312	308	344	348	323	326	278	303	311	323	341	345	334	373	300	352	309	321	329	329	296	304	343	325	316	298	339	348	338	347	349	314	297	318	338	353	371	343	302	328	321	335	278	313	346	300	314	326	331	316	317	294	281	317	316	363	326	308	313	321	326	312	336	323	324	317	313	302	306	327	338	318	315	321	325	294	312	351	335	307	310	330	340	294	309	328	301	316	332	323	322	335	320	320	325	309	308	306	316	329	329	322	327	321	283	361	332	350	312	335	347	250	350	350	324	340	305	326	299	298	319	331	323	345	324	320	298	318	303	288	357	319	309	320	317	303	308	320	334	309	325	339	303	343	285	330	339	292	341	329	339	340	352	344	286	332	297	314	314	306	356	304	362	318	316	294	318	332	301	316	320	357	300	346	295	355	325	351	329	288	303	325	316	301	321	293	332	328	337	328	293	323	294	335	331	348	306	320	324	338	336	300	351	350	276
11228	2117	2820	3153	2853	2471	2025	1787	1590	1376	1354	1241	1236	1194	1022	1009	984	871	916	860	869	892	820	810	803	806	810	801	836	795	781	851	752	772	757	741	743	783	773	779	753	797	796	832	833	761	755	776	818	793	750	760	798	778	774	855	860	773	803	779	775	739	761	769	774	724	767	785	774	765	785	793	804	731	801	806	782	788	744	769	762	745	807	787	779	773	767	806	802	789	785	763	800	752	762	767	734	765	740	770	811	763	791	771	783	731	708	702	796	710	748	762	784	751	702	788	732	735	740	819	811	758	796	776	768	749	770	774	758	763	773	781	773	783	774	769	782	777	756	742	756	745	745	760	813	736	769	745	779	793	715	741	767	773	799	706	825	740	747	776	706	757	762	749	806	755	806	747	790	785	805	801	769	746	761	778	788	767	718	739	732	785	758	801	758	736	737	772	734	769	765	767	760	756	715	766	783	730	740	811	759	734	763	759	738	731	730	724	761	775	751	756	740	785	795	741	725	741	800	746	735	760	751	738	769	762	740	718	806	797	778	748	719	802	698	739	765	746	780	788	733	805	750	743	774	777	736	824	731	728	789	778	764	786	763	783	768	724	757	778	803	761	792	755	782	752	743	835	769	778	713	781	765	705	780	770	676	726	759	756	801	726	755	750	841	759	756	808	769	733	805	739	781	765	776	817	770	772	715	806	741	692	803	759	805	764	719	744	723	774	724	728	738	758	766	812	776	771	760	733	740	781	781	797	779	763	765	744	757	730	777	784	778	727	728	739	717	738	767	790	812	712	808	757	801	728	792	745	774	774	789	748	823	720	764	728	800	767	745	747	741	719	749	756	743	759	807	727	764	813	797	748	755	773	779	763	783	746	721	771	790	774	763	787	745	798	774	828	753	723	777	776	735	813	759	785	748	785	702	790	777	749	799	735	723	793	728	797	727	709	751	819	789	724	759	750	786	756	761	779	790	730	798	769	766	730	747	778	751	770	752	784	726	737	772	732	755	754	793	748	776	772	778	764	754	775	807	789	846	737	786	756	763	757	773	792	778	697	785	702	731	759	809	777	768	778	802	762	771	743	734	731	744	739	796	863	749	770	722	741	748	763	764	778	748	801	774	788	801	737	791	726	754	792	760	786	765	737	780	784	787	735	791	795	753	797	760	774	793	796	781	735	770	752	783	771	763	790	785	804	794	772	761	756	760	715	776	692	790	760	771	805	794	781	771	756	788	738	771	776	782	799	746	730	713	763	765	794	778	793	790	773	771	738	725	757	739	772	760	760	767	814	747	736	773	762	760	738	773	814	744	766	788	753	740	754	793	779	755	777	796	814	715	754	716	711	772	775	722	783	746	771	734	782	781	794	758	796	787	764	767	743	779	746	772	750	797	778	735	745	753	726	807	805	773	733	751	754	783	760	760	834	794	708	805	811	734	761	761	756	805	752	752	792	787	710	754	767	753	718	762	776	772	731	735	782	744	782	751	791	760	777	753	732	765	776	788	764	749	787	786	745	770	798	752	768	819	746	729	784	737	790	821	804	747	772	748	740	728	752	704	768	763	753	770	759	803	740	707	714	733	793	782	757	821	759	831	765	758	764	828	798	780	749	717	826	795	732	789	746	755	810	807	793	820	757	751	769	712	778	762	740	749	752	802	804	748	757	792	706	715	747	751	792	757	784	841	794	749	749	778	777	788	788	798	712	766	812	768	767	710	758	742	739	769	777	771	801	810	803	778	778	745	809	742	766	762	787	802	754	770	752	799	787	781	763	799	782	754	780	736	777	722	778	758	723	796	737	772	802	788	741	771	761	782	774	787	784	739	757	793	746	752	733	768	759	759	814	777	719	735	731	760	794	783	789	722	744	728	784	790	746	773	777	723	739	787	784	822	753	776	782	794	756	756	752	778	827	752	775	757	768	787	750	749	818	748	810	785	758	728	749	809	755	720	782	796	720	765	780	723	776	753	765	778	772	769	782	762	731	738	811	788	704	736	809	723	764	737	796	756	751	723	747	755	764	767	700	781	778	753	801	788	759	796	693	751	762	758	745	793	751	759	774	799	770	773	757	803	777	783	758	784	761	781	821	736	739	748	750	764	745	779	734	773	745	724	744	772	747	779	810	793	784	747	753	810	768	792	782	742	752	844	740	761	727	789	781	765	756	757	763	741	732	752	717	759	783	741	754	735	737	755	793	781	761	772	749	792	819	755	746	734	779	727	769	752	797	769	749	769	801	774	764	789	764	770	765	810	707	790	788	767	761	812	790	758	740	776	751	739	771	739	726	772	748	736	795	756	815	740	775	737	754	804	764	732	753	772	751	780	725	801	724	771	791	749	751	783	762	753	718	721	793	772	783	795	717	800	771	716	730	732	766	777	799	695	754	777	806	836	797	778	792	800	804	786	732	782	742	743	754	739	726	774	764	766	725	726	762	768	743	810	709	781	719	732	765	759	714	744	732	753	763	756	734	706	756	743	752	737	825	761	783	781	751	795	784	776	753	780	809	788	799	807	779	774	713	779	770	744	804	751	764	762	805	772	777	765	768	746	754	766	739	766	756	782	783	758	686	790	737	764	757	759	755	709	816	803	754	780	728	803	754	812	769	763	746	736	808	711	783	702	736	803	736	760	771	780	732	700	786	797	739	729	767	763	813	769	769	734	755	769	790	784	722	765	775	772	764	829	692	702	836	734	816	822	777	735	735	758	738	785	700	711	806	786	731	804	791	799	792	776	736	790	737	785	760	777	790	767	745	740	753	781	826	836	797	760	744	806	770	753	770	803	788	763	775	750	799	785	754	718	764	720	768	815	795	735	757	753	770	780	803	769	755	794	734	793	790	759	763	748	734	759	789	746	779	742	772	824	753	721	781	823	827	787	787	777	745	760	730	739	761	784	733	755	812	763	773	774	750	759	755	742	742	812	718	771	720	792	742	768	768	732	762	739	764	748	789	747	760	720	743	766	798	685	773	766	763	754	772	791	721	752	770	816	738	798	757	744	769	779	744	755	710	778	749	720	748	762	777	714	782	792	755	743	738	818	830	768	779	763	773	805	787	760	723	769	798	786	758	698	784	789	752	779	740	785	736	788	762	774	735	767	817	774	751	802	731	805	770	756	768	766	740	761	773	783	730	753	757	778	734	765	766	789	802	835	751	741	729	758	752	784	743	775	738	765	762	737	780	815	793	772	785	772	790	758	791	788	731	782	775	745	767	760	768	729	724	789	762	814	751	774	782	793	762	735	765	736	759	792	745	732	804	751	756	751	789	782	749	777	782	760	779	732	729	794	752	735	734	795	767	781	738	740	752	735	749	757	748	806	785	760	730	800	741	721	739	795	746	748	809	735	789	786	782	771	764	809	758	760	796	726	806	776	727	744	771	761	785	758	787	769	752	751	721	760	752	769	751	721	769	756	670	777	717	758	789	813	738	775	824	744	742	757	783	777	752	761	788	765	758	769	813	775	740	772	745	752	789	761	774	774	733
28902	5845	2286	1581	1067	933	737	621	484	477	482	448	425	400	381	393	393	371	356	375	332	363	350	327	354	322	324	350	332	326	363	328	335	315	314	358	333	322	317	334	306	340	338	326	317	345	322	316	322	322	297	302	332	320	319	340	364	321	331	315	328	313	340	339	299	322	323	336	321	326	331	321	327	306	318	307	337	346	307	329	298	355	317	277	352	320	325	326	325	319	339	351	324	348	309	334	342	350	323	318	327	295	304	328	338	293	334	324	337	358	322	323	304	317	338	293	302	323	323	323	343	297	328	312	312	301	301	338	303	325	305	341	306	328	294	326	324	313	339	329	328	331	328	306	317	300	279	304	329	350	305	295	295	319	324	312	360	304	331	309	300	338	307	313	314	309	285	337	306	301	314	324	323	333	316	339	320	337	302	353	344	323	339	326	307	279	345	313	310	315	297	309	339	311	340	339	336	308	329	329	290	344	312	305	361	333	308	291	315	333	366	326	296	308	318	324	328	351	330	324	322	326	329	346	303	303	336	347	348	360	361	307	314	319	334	356	318	322	348	317	346	331	314	304	327	333	340	327	292	304	324	310	320	321	306	325	347	312	329	330	312	387	328	331	331	316	317	319	310	353	365	331	327	312	319	354	302	318	342	318	309	330	334	352	311	343	317	322	335	317	290	333	327	329	365	315	353	310	340	309	317	297	318	334	306	351	301	326	331	340	316	313	311	312	322	305	318	321	346	320	296	327	297	325	318	305	329	328	313	308	318	318	335	312	339	335	347	287	293	310	340	292	338	286	325	323	347	300	355	308	312	306	341	329	322	318	302	317	324	300	310	311	364	337	333	320	331	330	284	325	324	351	314	352	307	310	304	321	327	328	290	324	340	325	333	327	338	344	361	328	352	307	326	373	297	327	315	306	332	329	359	335	296	336	297	328	301	338	310	305	355	364	333	332	336	349	325	312	297	318	323	312	298	312	334	356	311	311	287	342	326	337	337	305	323	277	341	302	311	340	309	337	318	319	338	331	319	348	318	297	336	330	314	353	321	337	334	342	324	319	323	341	306	291	335	334	360	321	334	314	309	322	317	290	339	332	315	301	354	335	357	333	290	300	297	313	343	338	296	301	313	346	346	328	313	319	336	317	322	334	329	309	347	342	306	377	294	317	327	280	322	331	342	348	326	324	327	329	295	335	349	331	302	296	338	318	331	325	342	328	341	331	293	319	320	317	325	281	338	327	318	330	343	375	300	312	320	304	339	318	357	304	299	323	330	297	342	331	332	334	335	323	304	280	348	312	319	353	310	337	364	323	304	322	288	329	275	327	308	322	337	332	374	321	298	299	324	292	309	324	324	362	321	305	270	323	307	318	328	320	286	296	343	316	278	334	347	314	321	348	322	363	333	351	324	313	349	317	331	342	335	319	347	340	322	364	332	314	319	341	324	365	321	326	315	313	333	307	365	337	330	347	354	309	357	363	317	342	288	337	337	336	288	291	318	357	337	322	353	328	325	328	382	338	338	343	325	323	307	329	313	338	346	298	325	338	328	320	301	313	329	320	312	296	328	322	326	313	329	319	320	347	310	318	318	337	305	333	361	330	339	319	317	279	284	331	309	354	329	326	290	316	305	311	350	282	331	334	350	304	306	307	343	297	333	310	353	310	320	308	368	311	336	297	336	351	318	379	367	316	329	280	293	316	324	317	317	321	350	291	313	355	314	341	295	312	359	318	294	343	372	305	303	323	350	317	339	341	337	298	314	282	300	301	339	328	319	336	310	314	324	322	335	346	315	316	357	340	315	327	305	334	331	306	315	291	328	359	330	320	309	293	330	330	400	341	347	313	329	335	343	354	348	321	336	332	322	360	321	303	335	330	326	305	324	321	324	299	324	322	297	340	311	319	287	323	315	300	311	318	338	327	320	347	350	363	275	304	381	304	310	351	322	337	329	287	305	303	338	345	320	338	298	305	326	377	332	316	315	321	313	337	334	295	324	344	344	312	352	321	317	327	301	355	326	294	332	313	326	342	302	361	324	320	340	333	337	293	301	332	303	307	299	355	353	333	342	333	306	329	307	332	340	310	295	321	312	322	283	323	325	334	337	334	332	326	339	341	319	320	324	303	336	307	302	304	349	324	309	286	300	323	313	313	359	324	330	315	327	310	324	314	316	353	347	276	337	318	282	327	337	368	371	377	354	314	288	305	302	353	351	322	283	332	353	323	348	301	326	322	334	355	333	338	324	345	330	311	328	307	318	337	299	289	361	321	345	322	339	280	332	332	342	349	316	312	305	297	310	342	336	360	320	333	337	341	316	319	324	332	328	302	333	338	299	321	341	348	324	362	337	344	293	362	301	350	310	324	306	344	310	317	314	315	321	349	320	325	354	319	314	316	297	291	327	332	371	334	332	297	316	342	333	322	304	315	346	336	304	343	347	314	308	297	301	334	335	342	317	319	302	308	313	366	318	344	298	307	270	311	301	299	365	300	353	329	292	338	312	289	324	325	316	301	340	337	308	331	338	295	338	349	340	367	346	371	347	285	314	321	307	335	321	304	315	326	300	324	327	298	307	316	329	306	320	327	308	331	301	313	333	336	320	314	309	308	322	285	287	313	313	325	325	280	329	329	335	292	315	319	361	295	332	331	307	342	330	333	316	333	339	368	326	316	338	321	329	330	327	338	315	316	277	294	331	311	356	316	307	327	308	282	335	316	312	332	300	358	332	303	332	327	330	315	319	348	322	297	312	326	333	355	325	332	339	312	329	331	321	298	334	256	322	321	290	297	338	297	322	346	292	338	293	308	298	313	338	359	328	329	318	330	331	308	345	328	342	341	325	330	324	309	293	316	325	322	310	289	338	342	354	269	320	302	324	345	340	307	338	307	333	328	341	322	311	338	315	330	350	352	306	331	353	301	339	328	326	343	341	335	326	337	280	336	332	336	372	344	301	334	319	331	309	341	333	350	373	344	335	367	301	308	346	323	328	350	309	310	323	313	349	320	329	323	317	338	306	328	299	315	327	327	326	295	303	290	331	351	313	311	308	308	312	319	346	329	325	350	308	343	310	338	323	317	303	336	302	310	312	315	328	338	327	301	348	351	329	316	287	323	318	335	322	303	355	345	311	326	303	301	327	341	312	315	338	356	294	347	330	324	350	330	338	333	346	301	348	325	328	306	317	303	299	328	318	307	334	302	323	299	329	324	326	349	291	331	307	328	346	329	317	288	303	307	307	311	339	358	317	368	350	317	297	305	296	335	304	306	336	316	336	326	306	294	351	299	341	301	320	334	349	323	310	292	307	311	311	340	330	336	337	309	356	332	312	319	339	366	356	329	333	337	337	284	327	307	348	323	322	366	319	322	349	362	328	311	350	328	314	309	286	341	320	339	339	327	332	322	308	332	316	314	305	312	319	339	312	340	343	310	298	318	307	327	341	335	293	316	310	308	359	308	314	307	319	331	334	314	349	325	306	308	335	359	333	309
16394	3057	4134	4675	4099	3361	2652	2321	1866	1672	1545	1418	1441	1348	1255	1168	1093	1059	929	929	895	878	855	834	793	845	801	839	812	791	815	759	798	769	793	779	793	795	765	825	789	781	779	774	771	745	753	783	735	774	795	728	785	777	754	852	874	769	787	801	727	748	765	726	739	764	745	742	755	747	767	752	772	763	743	731	778	758	790	771	771	717	764	730	731	751	716	739	780	768	771	756	802	744	757	813	750	764	784	767	728	792	742	741	747	733	731	741	735	751	777	787	764	788	743	780	733	779	750	753	710	782	723	685	730	801	745	773	742	747	752	713	738	749	745	752	774	763	779	711	716	750	733	796	779	795	747	802	717	744	781	722	732	746	727	790	767	786	795	773	705	747	749	731	754	739	746	710	736	732	722	771	767	787	755	781	753	761	752	787	778	750	755	821	780	726	765	806	795	756	743	724	762	747	758	731	763	773	732	752	720	754	744	785	747	739	707	698	800	713	739	786	715	770	706	735	762	782	758	729	728	730	723	759	758	731	675	830	732	758	751	748	761	734	716	752	779	725	757	757	736	765	738	746	734	666	739	718	720	724	690	721	760	741	725	733	734	760	727	687	746	709	755	697	792	781	786	725	735	719	715	795	757	802	756	713	785	729	701	728	689	760	719	765	733	793	789	762	740	742	654	780	751	751	789	742	721	743	793	740	705	776	760	724	729	754	747	742	796	697	702	745	760	729	761	751	754	820	703	779	762	715	739	792	737	717	767	743	758	747	783	763	738	770	738	768	747	752	741	763	754	717	757	719	735	777	767	765	747	755	762	693	774	724	702	776	777	760	749	737	766	768	766	728	689	692	739	757	741	742	684	735	735	751	770	726	714	740	731	761	770	651	752	758	759	765	714	715	763	723	701	767	734	769	745	716	688	754	753	684	757	721	753	717	746	784	758	764	753	733	744	717	730	731	726	764	735	739	728	738	715	692	737	784	722	767	747	733	732	739	751	714	744	740	745	742	762	744	729	764	759	769	740	747	719	722	750	706	766	780	742	755	714	731	751	745	721	752	741	716	768	698	741	746	764	770	782	737	766	727	715	772	736	743	716	718	764	731	751	772	737	739	754	736	740	775	806	750	728	735	710	746	738	713	694	703	740	775	779	734	771	730	742	728	725	706	778	743	734	782	700	772	749	771	734	734	780	761	768	750	757	734	723	735	723	720	733	774	740	728	733	748	710	699	766	784	738	779	698	741	706	757	757	780	734	722	720	721	769	714	742	715	739	771	765	733	802	746	760	756	732	715	762	786	763	760	743	773	741	760	822	752	776	704	747	753	737	762	760	787	737	751	785	715	766	750	743	712	745	675	726	802	746	739	730	765	715	794	779	777	758	708	749	782	718	709	682	769	729	758	740	790	693	688	771	761	730	774	709	768	754	760	778	765	712	763	779	763	704	760	744	741	753	712	753	716	755	791	761	716	725	757	749	689	750	727	726	772	723	755	760	760	773	786	734	768	764	727	754	746	724	705	745	723	807	704	730	770	754	775	743	759	742	742	773	779	772	699	721	692	717	789	748	771	758	712	731	728	775	731	734	806	761	762	773	758	749	800	757	712	736	715	722	769	741	757	752	783	752	728	739	740	729	775	761	721	704	746	752	730	776	760	718	736	692	734	685	779	769	720	777	752	697	729	759	782	760	750	742	766	726	733	752	720	724	720	757	774	761	741	758	750	777	758	796	712	730	775	730	735	720	750	827	728	718	719	743	765	732	741	751	746	729	768	730	732	734	750	739	711	774	738	676	769	726	695	772	751	773	763	776	771	746	749	745	744	767	799	726	761	738	736	729	761	742	792	772	767	767	741	755	756	693	730	786	707	766	758	744	770	771	717	719	789	766	742	757	795	710	739	743	765	753	781	688	740	748	750	806	811	798	740	721	738	779	685	711	721	752	808	750	751	779	676	792	741	738	790	751	740	716	750	749	798	748	750	716	732	758	783	717	738	758	778	718	707	695	749	766	731	743	754	785	776	754	775	746	741	703	724	774	757	764	719	736	762	762	724	782	750	726	749	752	756	779	769	755	768	770	754	704	800	723	792	727	696	768	725	696	755	722	749	749	709	730	761	771	807	748	755	765	716	715	754	750	773	758	691	735	701	752	714	710	792	720	675	752	712	775	738	768	745	757	752	707	742	768	755	770	727	764	744	728	723	738	776	760	729	728	722	751	711	733	789	723	768	753	764	784	730	711	677	742	760	701	772	722	726	801	766	732	762	717	723	683	742	750	728	722	727	779	700	734	772	761	754	777	760	747	728	746	757	724	823	744	791	822	738	750	756	757	728	762	735	794	739	757	699	704	773	749	781	774	781	785	748	763	755	717	769	722	777	750	778	759	708	753	751	721	777	760	749	759	677	770	705	715	731	718	799	750	765	758	724	806	749	758	754	762	761	702	715	763	757	781	770	735	704	780	757	735	769	731	729	766	713	763	712	693	709	748	740	779	728	725	768	773	735	763	815	711	734	778	807	744	750	733	778	726	759	720	760	727	743	756	724	719	711	725	792	766	736	801	718	726	778	745	710	751	768	700	757	709	725	741	838	767	770	763	790	742	765	783	733	723	796	739	770	727	769	724	757	742	747	724	730	733	720	784	755	714	721	756	738	719	773	711	788	742	768	799	752	710	723	757	745	739	727	766	725	695	760	726	717	715	776	793	733	725	729	786	783	753	791	672	737	772	702	759	757	766	711	796	719	743	704	776	715	703	802	762	777	718	705	825	746	800	759	749	737	705	745	775	812	698	762	720	766	775	770	771	749	764	775	709	798	694	726	788	747	741	691	691	740	751	771	735	721	770	745	757	782	750	713	788	749	700	742	750	764	757	715	729	781	746	672	734	795	693	755	745	747	740	783	746	801	694	768	685	706	775	757	737	680	751	733	729	692	739	741	766	766	777	778	780	758	700	747	760	746	715	696	726	717	728	737	719	725	812	746	760	721	755	718	745	732	717	793	752	788	729	771	777	752	757	753	725	717	755	705	761	767	726	757	764	774	720	784	741	711	771	754	727	700	756	789	766	759	724	754	731	784	715	752	762	742	721	724	775	770	725	751	758	767	734	702	734	745	799	724	781	715	747	696	755	711	729	739	729	765	725	727	702	722	725	734	733	740	764	766	751	787	713	778	720	753	721	735	769	728	722	722	765	759	762	722	741	715	774	717	769	754	776	794	742	786	771	753	760	734	781	769	747	728	758	788	719	746	739	733	737	738	729	756	733	768	716	703	771	725	754	773	771	700	723	719	779	728	750	723	758	769	763	754	770	749	755	734	725	756	758	761	732	769	725	763	735	686	742	763	738	754	749	769	759	781	734	748	763	723	728	762	712	713	749	729	735	774	793	758	752	761	745	677	734	706	741	718	727	707	764	765	757	762	734	776	744	715	732	786	747	773	736	733	723	688	760	762	741	757	711	765	728	736	709	761	748	753	772	785	769	713	740	741	720	726
7951	923	602	446	416	318	292	250	258	253	231	248	226	208	229	222	201	203	197	205	220	192	211	200	208	206	212	192	199	195	218	206	206	176	174	213	175	216	192	197	213	192	186	201	210	192	212	194	180	210	182	206	202	193	207	191	205	217	205	167	212	184	221	209	212	207	203	200	216	182	202	201	215	191	217	207	202	224	226	217	180	229	219	210	195	206	204	207	194	219	189	221	211	182	194	218	210	192	206	226	224	200	216	201	223	174	208	186	209	214	209	180	195	205	191	210	186	186	199	216	177	207	195	209	201	193	176	195	216	206	206	214	205	225	201	185	219	217	164	212	214	182	212	212	212	217	197	190	204	212	192	209	198	210	196	203	230	216	212	224	205	187	191	191	204	200	204	198	224	208	196	203	195	207	213	184	193	175	242	191	196	218	197	179	209	196	236	197	197	193	209	228	200	208	209	176	216	188	230	191	207	198	189	226	194	194	181	201	181	150	204	211	198	191	175	193	208	195	215	171	212	177	208	228	208	172	240	179	174	226	189	209	201	177	230	175	203	176	188	194	202	211	195	214	213	205	207	241	186	200	197	190	202	222	194	197	200	218	201	230	217	227	179	200	182	205	179	220	215	199	168	205	190	205	192	198	201	222	188	180	214	193	208	193	204	195	185	190	202	214	195	213	209	219	200	174	192	220	174	201	219	182	190	217	192	189	173	194	234	199	198	183	202	219	185	191	203	199	182	187	178	196	194	209	186	198	206	208	203	217	197	200	205	202	186	195	198	189	200	205	203	176	217	208	205	186	183	236	201	184	196	245	222	197	208	201	193	197	206	217	182	190	170	200	210	208	196	184	203	213	179	221	198	179	226	191	192	213	203	184	179	212	196	188	199	192	191	189	199	217	196	205	183	219	196	184	205	189	204	191	227	233	192	205	179	204	169	188	216	192	202	177	235	192	206	192	201	208	194	172	178	202	199	196	186	186	212	190	193	171	193	219	205	210	194	202	182	216	220	209	186	229	200	221	203	198	233	209	210	221	197	215	215	191	187	222	229	195	220	230	206	200	197	199	179	214	180	184	197	184	205	193	200	205	182	174	225	216	223	186	206	207	186	175	191	194	208	179	188	180	187	209	206	200	192	219	198	199	195	211	225	191	201	197	191	196	211	223	206	190	206	199	203	197	227	197	193	182	217	208	191	228	211	172	192	218	188	181	195	207	177	158	205	188	196	176	242	204	184	184	195	199	194	188	173	214	199	222	205	204	196	186	168	180	207	215	206	207	213	202	195	193	210	194	195	213	170	209	185	216	200	200	208	201	208	200	204	216	192	193	230	183	201	200	172	209	204	201	186	186	187	184	192	216	199	216	223	190	191	205	184	188	205	210	197	212	208	207	176	196	201	165	169	196	207	208	232	196	229	193	228	208	194	179	199	179	206	190	199	205	215	196	213	199	196	187	209	188	194	192	215	239	192	196	222	168	204	208	184	194	207	217	182	198	210	221	176	170	216	231	193	201	197	195	237	205	221	203	192	206	197	192	182	216	187	208	189	183	199	190	180	197	183	182	210	186	198	212	197	205	196	197	194	193	195	187	196	209	197	211	197	199	215	184	208	202	194	206	191	201	195	184	214	181	186	177	205	207	214	213	217	162	213	221	208	202	187	165	198	227	190	208	201	201	191	197	212	191	205	218	190	215	204	211	217	190	186	210	191	199	177	216	172	185	205	217	217	214	206	182	215	199	213	203	225	148	203	196	204	198	230	214	213	206	197	204	191	203	189	198	214	181	182	215	199	202	196	202	191	195	213	208	183	214	190	237	213	194	202	187	196	186	200	201	218	199	198	208	187	210	219	178	190	220	210	211	196	173	232	201	196	216	208	187	190	224	192	215	186	207	204	209	206	203	196	226	217	200	189	198	192	213	187	222	176	194	216	209	212	194	193	215	205	215	221	197	203	186	190	198	204	230	193	204	183	201	178	218	220	222	175	190	197	224	185	207	210	193	203	198	185	200	215	223	190	188	187	189	189	239	194	192	156	195	209	210	171	230	199	207	198	211	214	195	193	216	196	214	200	199	200	219	210	180	194	209	177	227	190	189	184	202	204	201	193	199	204	190	206	184	241	197	217	212	200	211	183	195	173	189	187	185	198	191	198	208	178	191	201	211	207	207	210	199	200	210	211	182	189	212	190	179	225	209	210	194	185	181	209	205	187	203	207	208	211	178	153	188	206	176	203	175	203	221	208	191	221	210	209	178	206	176	192	204	228	204	213	195	204	172	184	194	183	211	178	181	212	227	199	198	210	205	225	177	190	216	205	192	181	205	195	213	219	198	192	207	187	214	180	211	194	211	188	184	177	193	205	179	177	203	212	210	198	228	219	254	205	200	214	192	210	197	211	190	214	207	216	207	185	209	208	197	187	201	195	216	228	228	184	211	211	220	182	195	217	207	205	190	158	208	208	215	186	214	197	200	202	192	220	186	204	212	186	210	199	189	205	176	198	229	180	206	215	181	166	198	231	197	186	197	200	192	218	208	194	204	232	215	198	221	193	201	207	179	193	215	216	210	198	204	208	210	218	187	171	184	174	188	198	193	218	221	212	205	192	180	210	178	197	209	217	204	187	211	185	189	206	196	198	199	178	194	175	202	186	208	176	202	211	215	211	183	214	188	192	200	186	210	227	233	227	195	199	227	189	176	214	176	185	213	176	195	210	217	172	196	253	204	220	198	209	183	200	201	189	197	208	229	214	191	198	203	221	194	208	207	200	216	205	204	203	194	200	201	192	187	200	197	192	189	204	220	195	209	174	171	182	187	222	188	174	220	194	168	183	196	210	215	202	215	224	208	189	199	185	193	182	207	215	215	198	226	210	182	219	202	194	228	201	207	202	208	203	224	202	199	208	188	191	201	193	209	200	201	223	221	204	199	226	236	193	221	197	182	206	191	193	194	220	182	173	177	204	210	223	173	199	223	178	216	192	180	231	205	215	205	207	209	203	201	209	194	216	217	224	203	220	210	192	203	187	202	208	201	181	171	178	184	215	200	189	202	206	217	182	221	191	208	215	209	189	188	209	209	196	184	206	191	180	188	206	200	194	211	170	201	216	205	193	203	208	203	192	188	221	189	212	197	183	201	212	211	203	217	198	191	187	190	186	189	190	178	202	196	205	184	205	195	191	202	174	204	224	197	195	184	201	187	212	216	221	221	191	226	220	205	189	179	199	197	189	217	214	194	198	209	187	197	196	203	182	207	204	182	213	175	195	207	200	208	210	210	187	210	191	201	203	188	216	205	202	179	212	185	176	182	211	187	214	242	184	194	203	192	219	217	203	214	193	204	206	188	201	218	196	187	200	208	188	195	190	209	207	241	218	193	183	204	222	197	207	201	196	194	200	200	192	195	186	195	202	221	216	190	205	187	185	218	211	207	202	241	194	216	188	193	226	191	207	214	221	188	219	205	189	198	192	189	219	194	192	196	182	202	218	214
5521	1069	1283	1317	1332	1122	1068	919	808	762	671	680	622	657	661	644	624	615	582	560	542	587	581	536	576	501	530	528	541	521	527	565	514	535	568	502	507	512	549	496	559	519	483	535	520	518	505	469	518	528	539	524	543	525	479	526	596	532	517	532	542	506	513	484	511	505	488	522	516	515	510	489	487	478	523	522	502	527	554	547	509	536	504	572	505	495	538	520	498	491	537	525	515	521	463	537	520	495	545	539	531	528	507	479	513	519	477	491	504	505	529	507	487	494	521	544	502	477	501	469	458	533	527	459	533	522	494	529	510	550	514	540	517	489	524	517	519	525	510	542	487	518	509	515	505	508	529	511	527	494	528	509	495	492	526	502	525	546	481	523	498	530	487	504	524	497	533	522	486	506	486	511	513	472	522	517	479	494	522	494	546	499	527	544	494	482	520	503	518	546	523	513	541	494	510	511	537	513	525	514	504	494	516	509	517	508	518	497	538	530	538	493	547	533	510	553	504	518	512	495	537	518	532	489	492	492	532	504	474	513	510	501	508	496	515	475	515	468	513	500	499	515	558	560	528	500	540	537	508	514	499	500	476	520	533	515	503	558	536	491	469	528	535	494	521	498	478	506	503	559	505	527	561	524	515	552	534	504	538	512	533	525	524	511	486	549	511	496	536	527	518	526	534	520	481	499	517	520	509	557	480	496	535	526	521	516	526	529	529	494	484	493	538	503	498	478	517	536	537	547	530	508	529	514	518	502	524	523	483	498	513	500	464	523	540	524	514	508	511	518	541	514	525	500	467	475	534	543	501	468	501	549	525	508	520	522	501	561	477	521	522	501	509	517	534	523	521	532	493	510	549	498	487	527	529	521	527	482	517	510	563	517	512	515	491	521	495	518	506	546	506	501	501	501	509	528	536	519	476	505	504	524	503	498	548	547	498	485	484	540	503	504	513	517	521	523	514	493	515	476	501	497	466	522	508	503	520	498	513	517	525	560	480	537	500	526	492	481	521	530	493	533	469	506	477	496	522	490	503	502	542	496	512	531	509	500	527	545	491	487	531	536	533	510	499	532	482	530	528	492	516	502	506	536	526	516	499	495	485	517	538	526	501	518	516	511	465	505	531	511	517	496	502	544	490	520	460	505	521	480	524	538	546	507	508	515	510	548	514	514	525	527	483	477	533	522	527	548	503	548	576	534	518	512	506	536	505	542	513	488	498	514	499	501	514	505	513	524	519	533	493	495	499	495	468	525	529	498	519	498	513	525	509	539	514	530	499	510	513	527	534	490	505	537	529	534	507	474	508	543	482	513	526	493	545	527	529	501	513	500	523	507	485	552	508	551	496	526	511	570	542	572	524	520	545	528	491	479	547	517	500	523	494	529	525	501	551	486	502	505	557	521	536	514	510	519	508	494	493	488	523	530	511	488	499	525	500	492	532	552	510	510	544	532	520	507	496	480	488	526	529	513	517	516	482	517	539	527	526	488	534	501	522	487	524	517	483	524	492	482	481	530	557	524	480	512	513	520	508	517	498	500	559	561	550	487	515	493	545	492	525	502	537	470	514	474	526	534	522	503	511	470	535	512	538	532	514	534	500	535	496	529	507	498	492	502	565	510	534	489	518	514	471	547	514	474	533	498	519	517	512	491	501	517	485	508	516	500	519	555	558	511	535	518	471	525	556	504	504	536	501	492	480	535	541	524	513	496	538	477	512	468	489	515	520	528	504	487	472	477	494	492	510	503	477	556	517	548	497	524	489	547	512	483	505	511	528	528	486	493	469	496	505	504	483	512	538	474	529	487	545	543	512	518	516	503	528	492	509	531	501	513	502	510	517	525	514	529	543	516	510	475	521	504	541	498	565	514	508	481	495	516	540	501	506	477	564	506	526	477	491	514	541	530	509	486	509	526	494	509	493	518	519	495	507	530	536	511	519	499	486	529	484	477	537	480	511	535	504	503	462	542	525	565	518	495	516	514	506	538	528	501	497	528	505	530	483	523	473	515	534	522	523	500	465	540	468	534	535	534	550	503	495	547	493	516	527	540	512	467	547	525	503	483	484	505	488	524	494	558	534	526	478	548	534	486	507	559	501	518	503	503	516	523	526	507	502	498	532	482	556	504	513	501	498	514	500	449	490	533	509	503	494	508	530	520	515	564	504	515	495	502	540	506	512	524	533	509	511	511	505	533	512	525	507	521	490	489	503	534	509	534	467	532	524	538	500	509	503	526	512	543	503	513	496	512	544	519	527	493	531	552	507	525	513	517	518	520	477	504	483	530	521	476	483	508	521	494	534	490	496	490	511	493	535	480	539	469	508	523	504	533	547	483	536	537	512	523	518	491	479	518	480	490	507	530	527	545	555	518	517	550	477	514	540	569	492	508	504	436	510	507	518	507	547	518	470	527	560	482	525	509	478	486	499	530	520	527	569	535	507	528	487	476	512	561	510	593	521	543	507	538	498	506	497	509	528	452	513	519	533	579	518	519	505	520	512	571	492	499	481	510	525	510	481	487	492	517	468	577	513	508	515	507	549	531	494	510	522	530	511	559	467	469	486	541	500	510	531	516	532	534	528	492	496	444	499	503	487	542	475	507	493	495	516	511	542	538	514	478	491	486	524	491	516	528	502	550	523	502	521	544	504	453	465	485	521	481	544	504	542	500	544	503	485	509	499	562	520	497	512	515	495	492	483	503	496	479	512	532	480	541	492	533	513	485	480	481	534	505	470	519	545	506	542	522	518	522	539	516	534	548	524	546	490	477	523	487	499	522	503	481	529	505	511	528	554	543	498	506	488	495	516	505	536	504	538	498	535	512	491	490	532	517	499	540	506	515	555	522	504	532	511	542	504	509	499	528	521	568	536	513	497	536	488	513	524	508	530	512	549	510	529	539	548	468	477	534	496	451	517	469	485	446	477	505	552	471	512	485	479	505	550	509	491	499	493	496	530	483	540	534	543	500	506	471	493	529	490	510	482	520	479	490	495	548	547	488	538	508	478	546	500	495	462	549	512	520	531	524	533	525	518	526	471	480	501	472	528	529	531	516	505	491	488	548	518	479	501	509	493	556	583	523	528	520	523	449	483	509	504	505	491	516	460	514	513	476	493	506	507	570	512	535	568	501	500	545	520	506	529	528	498	496	532	534	549	505	492	475	476	499	469	499	512	508	500	481	490	512	522	546	512	504	535	483	543	506	547	525	531	481	539	507	573	511	511	525	538	500	523	532	528	541	525	499	555	554	487	486	518	511	513	518	544	511	493	509	475	545	476	501	552	495	506	487	495	527	501	515	501	541	478	484	566	487	519	527	516	494	510	506	505	510	540	516	496	502	531	559	488	507	499	517	542	491	527	492	497	517	509	515	528	529	499	550	509	549	507	501	489	528	502	485	518	552	493	525	552	516	508	516	462	464	514	496	557	477	541	519	551	566	509	518	498	499	522	493	533	481	529	517	524	503	495	498	508	514	521	504	495	483	535	535	522	497
15695	2405	1495	1038	853	680	546	478	401	403	396	362	409	389	353	398	395	377	355	311	336	356	324	328	320	340	308	344	310	329	318	325	306	311	342	324	359	344	326	326	310	327	310	340	318	355	316	342	321	318	324	322	323	336	295	312	335	330	307	292	328	300	304	313	350	317	309	324	334	336	331	341	336	290	344	332	343	280	322	287	307	309	327	311	343	324	336	315	329	321	335	332	357	320	292	328	313	283	325	353	320	347	302	284	318	329	328	347	312	327	311	335	337	321	308	323	354	333	291	318	323	310	302	370	301	326	301	314	336	332	299	319	315	291	306	351	305	313	321	303	313	323	345	345	290	349	303	288	372	326	300	352	327	311	328	353	306	302	286	319	345	332	334	317	325	303	344	306	314	318	314	304	299	374	309	323	355	325	320	326	278	291	339	293	295	316	303	317	330	314	335	301	334	305	303	316	297	302	335	312	340	324	294	315	308	306	313	306	349	323	357	323	323	304	298	319	326	297	303	336	330	318	338	324	330	314	341	339	306	309	322	338	300	310	306	313	351	332	325	318	307	319	345	310	322	305	320	292	319	291	317	303	333	331	305	367	297	296	349	321	304	306	292	330	317	298	306	318	342	281	316	311	314	318	315	333	303	322	328	346	316	318	294	302	304	301	325	294	286	326	326	324	279	312	307	293	331	337	325	331	345	302	312	284	306	315	329	332	356	324	252	348	299	342	359	331	344	354	310	296	327	331	343	325	315	293	325	347	324	311	325	360	340	329	306	279	323	318	309	306	355	316	311	305	325	317	334	276	333	287	336	284	314	291	321	334	324	338	313	296	323	316	324	318	334	338	301	349	304	321	286	337	311	338	313	325	289	318	321	316	298	320	327	318	362	293	317	306	346	301	331	323	323	304	300	326	303	284	347	309	291	309	329	345	321	303	333	303	347	306	324	315	355	301	341	340	327	298	314	331	321	327	321	331	327	314	333	304	282	318	318	354	345	320	327	315	310	321	301	322	290	329	317	279	325	282	314	305	307	346	309	325	344	381	346	372	312	340	360	331	297	310	323	336	307	297	344	303	312	329	323	342	340	374	309	322	336	335	317	313	337	321	302	345	335	319	299	315	303	305	303	315	329	337	341	288	315	315	314	303	325	308	297	282	301	326	372	309	315	313	311	302	298	305	331	350	305	300	326	300	348	305	332	306	319	310	278	333	354	317	294	326	320	311	311	326	313	341	333	324	331	336	337	316	327	332	325	307	294	306	332	301	329	302	333	303	311	336	321	338	327	320	318	332	292	333	323	294	318	345	357	295	309	319	285	325	325	340	333	340	333	288	304	309	288	306	347	310	312	306	285	324	302	300	318	341	334	314	318	302	325	346	345	317	342	324	332	350	330	295	302	335	335	350	316	334	322	348	327	310	315	329	340	318	306	314	294	304	293	310	313	303	321	338	322	277	314	303	348	328	302	325	332	311	342	357	340	322	331	317	362	317	344	331	313	308	313	325	334	321	308	336	331	321	337	363	333	309	309	347	295	322	361	324	312	317	330	310	312	286	348	338	330	344	327	356	288	305	369	308	315	302	313	310	304	332	338	325	340	345	309	330	297	284	321	309	327	310	309	312	313	334	324	355	349	285	302	307	344	306	313	291	300	334	324	321	299	328	308	287	375	296	316	296	347	316	344	347	332	322	321	322	320	310	318	310	324	340	283	320	293	315	334	294	318	323	302	307	324	337	290	329	307	311	323	327	333	346	309	310	295	357	302	335	323	345	293	318	331	337	314	332	308	318	272	330	347	313	326	291	297	333	310	311	312	332	336	332	302	335	340	351	302	318	357	359	297	289	349	331	330	326	330	306	337	334	322	313	346	326	304	309	337	362	321	334	309	325	325	370	301	342	330	335	314	318	323	340	360	312	325	331	327	281	347	271	328	323	349	319	315	324	303	340	331	309	306	328	279	308	326	290	331	324	311	304	291	322	315	338	330	341	326	316	328	320	330	324	324	338	315	318	316	284	307	302	294	311	346	331	327	289	332	300	315	330	314	302	304	303	323	380	312	301	328	328	302	294	337	326	310	318	326	310	298	351	315	323	315	342	303	298	318	328	313	300	325	320	335	300	329	344	306	334	326	321	318	351	375	305	310	349	323	291	287	328	341	333	310	342	299	314	316	313	283	306	330	292	325	311	297	336	350	323	336	319	352	323	298	336	356	321	296	302	324	317	342	320	325	313	355	324	312	309	329	323	351	311	329	296	315	304	340	351	308	326	322	316	304	324	303	375	328	317	305	324	320	317	333	337	329	311	331	347	289	306	346	336	304	352	295	321	307	348	295	334	310	355	325	340	303	320	325	319	347	293	341	318	316	320	325	298	320	327	335	283	306	292	310	321	319	331	316	284	316	296	298	306	284	305	346	321	315	321	332	308	310	292	323	339	315	335	316	312	337	312	322	325	335	315	323	321	341	313	330	327	306	326	317	348	327	318	327	327	341	340	343	307	265	323	336	332	311	321	334	330	322	347	342	300	312	328	318	309	335	328	324	327	350	295	341	298	283	306	313	321	340	337	337	305	329	308	316	337	311	320	310	333	301	330	319	299	317	319	290	335	328	309	301	337	315	270	292	324	303	317	327	349	331	308	314	313	308	304	314	307	354	310	323	306	311	329	315	330	315	305	316	327	336	304	330	304	327	333	341	295	280	299	297	332	315	318	325	335	330	331	340	312	326	302	318	293	306	288	320	279	293	305	308	313	322	323	330	334	322	313	305	322	300	324	289	335	339	341	294	283	356	328	334	335	345	342	355	314	319	308	338	339	339	296	321	336	312	325	310	338	326	303	311	354	321	328	330	328	322	293	350	332	324	348	330	291	284	283	276	332	315	351	298	330	331	302	303	329	372	320	329	312	285	349	303	278	306	322	311	279	324	305	292	299	356	317	300	353	285	293	315	303	318	301	313	351	305	291	285	307	346	303	354	337	330	313	286	338	332	293	319	324	325	323	302	325	325	287	335	319	296	330	314	299	287	334	338	330	309	329	293	314	299	310	324	314	338	321	311	301	317	299	379	296	332	313	329	292	314	316	334	287	300	303	331	335	318	294	317	322	340	330	310	314	323	321	341	320	318	333	343	292	306	329	305	292	296	323	308	322	342	336	311	298	323	339	311	313	294	323	324	338	306	342	335	325	332	293	302	309	299	352	315	305	318	295	330	332	315	300	303	336	297	310	297	324	327	307	321	321	323	328	324	347	353	318	319	324	342	308	348	335	354	334	309	326	309	297	308	352	323	310	323	309	306	349	319	290	313	299	288	311	317	349	321	333	330	305	322	304	329	326	313	288	307	298	281	328	318	321	311	280	307	328	322	273	300	268	324	320	357	320	316	309	324	304	341	316	336	312	336	311	319	317	331	294	292	315	297	307	318	294	329	302	322	345	317	309	288	310	324	307	342	336	329	330	318	337	325	369	352	346	374	327	307	305	288	370	317	326
11062	2247	3124	3363	2987	2450	2035	1579	1463	1309	1302	1197	1136	1046	1090	1058	985	946	990	878	892	829	869	875	845	769	783	783	803	792	817	787	812	844	801	780	803	764	803	787	758	793	774	752	799	807	747	788	706	779	776	753	789	746	744	844	866	809	817	758	700	786	782	713	778	777	785	792	763	782	755	821	760	779	750	786	758	773	734	762	782	770	746	730	817	780	739	758	743	715	777	710	791	815	799	751	792	761	785	729	733	754	757	752	767	810	810	726	731	802	732	743	729	761	774	759	749	755	761	769	748	800	798	771	763	755	799	750	714	763	732	771	782	726	806	723	779	747	768	737	768	740	766	790	786	785	723	771	763	759	727	755	823	748	756	758	774	775	700	750	744	750	731	724	797	794	784	772	769	785	711	790	758	733	762	774	786	745	790	811	680	709	762	747	761	782	774	782	737	774	754	777	698	751	760	741	746	775	783	710	780	739	723	759	793	765	746	762	716	765	777	785	779	724	762	681	745	763	739	795	808	738	753	773	797	740	795	762	774	738	774	700	803	766	725	740	756	774	739	759	778	779	735	748	759	763	766	798	750	746	764	756	766	750	786	816	790	764	766	799	725	756	773	762	732	732	724	744	769	761	759	757	765	753	774	784	750	777	744	718	763	746	773	795	832	778	760	713	790	716	764	777	747	754	754	757	760	777	804	769	763	745	749	770	751	803	724	797	796	778	756	758	731	713	752	749	734	746	792	795	774	719	777	770	750	777	750	769	760	752	752	741	724	742	745	758	761	746	746	659	782	798	760	762	791	799	757	731	730	757	764	832	792	799	803	793	713	731	774	706	821	794	763	762	806	759	751	750	739	770	776	765	789	798	771	758	778	751	716	775	741	754	761	750	741	808	764	788	753	773	757	744	774	778	763	786	810	769	740	728	776	732	756	747	710	768	748	789	771	731	732	729	729	780	754	747	744	797	740	718	708	734	742	749	763	719	750	768	777	727	752	765	789	778	732	730	800	769	772	731	734	745	748	796	731	799	782	782	753	788	788	749	737	758	741	779	743	716	747	742	802	772	730	789	781	772	822	757	742	795	820	729	794	815	797	792	719	761	739	792	718	727	750	769	708	714	757	783	719	768	731	741	742	792	788	752	772	772	778	743	727	819	803	779	751	758	750	733	772	716	794	739	762	794	810	762	760	728	781	769	765	731	814	728	775	744	769	774	759	792	784	782	760	794	714	751	792	747	720	751	762	710	731	809	785	797	773	790	749	703	801	781	827	750	745	763	794	777	716	789	743	782	760	730	779	763	802	802	757	773	723	767	761	741	729	741	742	813	718	762	732	765	751	729	750	779	755	778	729	794	780	794	710	743	734	758	729	757	769	744	708	793	721	748	765	753	792	777	732	793	776	769	754	792	734	792	795	749	754	739	733	752	766	719	740	750	769	791	756	742	772	741	773	783	798	752	773	731	724	714	771	770	753	717	711	776	736	801	760	762	828	783	783	780	755	745	765	790	742	805	747	752	779	793	753	759	736	778	801	738	730	716	774	837	751	819	735	737	735	742	782	764	737	742	759	783	798	753	768	804	784	801	749	725	764	770	747	754	762	794	740	809	755	774	751	728	693	758	745	760	729	761	777	772	789	759	771	776	744	815	773	756	729	798	746	739	736	726	717	769	751	712	724	715	733	764	776	732	822	774	748	792	774	798	779	750	719	776	768	749	752	784	762	729	733	765	777	731	745	729	771	780	740	772	796	790	733	804	779	718	717	796	802	703	730	802	785	754	744	809	791	753	815	743	763	744	754	754	755	767	829	707	689	795	762	749	755	759	721	767	720	763	809	794	754	776	771	692	734	735	768	763	750	772	799	774	738	757	793	756	764	775	748	792	760	779	784	775	790	747	782	768	770	722	778	717	774	772	792	789	756	733	727	771	734	745	790	745	775	725	772	731	733	730	791	817	752	730	757	772	734	784	783	729	747	712	707	718	758	757	795	743	716	739	778	750	738	751	760	775	754	766	703	782	808	747	762	787	741	788	757	774	781	755	762	759	719	761	778	786	783	725	748	771	784	751	763	753	733	751	735	788	762	736	712	738	747	754	773	745	766	746	774	710	792	766	769	754	771	762	789	796	767	781	770	752	748	721	760	748	751	732	773	764	720	769	715	757	809	782	792	771	724	788	715	742	777	746	827	747	737	778	701	777	728	746	775	825	752	779	744	710	739	736	750	771	780	741	722	757	820	793	769	737	723	750	789	770	732	805	790	752	755	739	780	772	756	807	775	753	817	755	753	774	727	778	731	708	757	733	808	779	762	808	755	740	704	760	788	797	745	728	774	710	757	796	752	764	741	748	764	725	771	760	755	722	798	731	786	799	744	765	738	776	790	714	762	707	773	766	777	751	756	726	770	808	786	772	787	756	709	760	756	771	818	802	744	721	746	768	701	725	720	716	760	766	750	729	802	753	831	810	703	783	733	746	784	781	809	745	758	783	726	774	735	799	736	751	792	784	753	716	783	709	718	776	752	758	733	752	751	777	759	749	784	790	771	792	705	760	766	769	762	768	742	772	757	742	746	744	795	796	692	737	715	749	743	765	787	768	771	742	766	794	753	744	717	736	769	774	795	772	761	723	775	719	745	739	747	744	749	728	766	736	769	752	810	737	765	771	742	782	747	749	767	733	746	740	805	764	796	751	736	763	765	760	783	776	771	782	772	776	783	799	747	774	732	796	757	748	773	776	776	800	713	791	765	770	742	737	782	693	736	768	734	759	819	775	749	782	759	691	777	713	738	771	713	750	764	704	759	744	762	751	757	726	724	806	790	779	756	771	720	766	759	736	769	799	781	724	743	752	759	755	744	773	775	810	734	770	793	746	747	708	756	759	732	804	772	803	716	769	752	784	772	780	745	769	763	740	731	740	761	740	779	762	753	778	740	739	763	785	802	732	721	756	762	735	766	761	801	790	710	791	778	767	759	765	759	730	763	769	785	719	748	757	778	747	762	798	808	743	775	723	747	741	784	722	751	755	762	800	741	743	791	773	787	731	734	750	773	753	767	792	805	789	760	752	743	757	787	718	784	798	778	789	738	778	776	729	752	754	701	747	823	775	768	759	766	745	736	816	756	741	799	768	827	803	772	743	760	779	761	749	737	723	784	753	733	780	771	737	760	766	765	766	732	765	733	824	724	786	772	746	738	752	751	756	782	748	716	732	739	779	786	776	753	742	763	766	733	696	760	761	751	786	742	796	768	784	791	794	824	820	767	686	761	777	757	780	756	764	732	793	805	776	757	813	804	789	805	790	775	790	781	793	769	787	732	737	763	765	769	757	791	813	732	743	748	740	758	670	744	784	743	785	817	775	748	756	742	785	740	738	762	729	701	744	760	738	780	719	777	764	752	762	767	763	732	728	761	771	736	763	763	794	759	779	770	731	758	781	747	725	763	765	782	748	719	776	754	763	768	769	797	769	817	784	743	783	781	703	769	747	724	771
23161	4422	2376	1758	1205	909	690	563	518	495	412	413	371	419	425	414	386	367	354	337	337	315	319	319	343	331	345	303	322	348	328	324	323	313	302	320	332	348	300	313	332	315	318	304	354	321	315	342	315	311	326	295	356	294	310	343	350	328	323	316	336	344	338	344	321	344	337	369	290	299	277	327	336	323	345	310	325	328	339	317	301	329	309	267	299	359	327	329	310	332	312	320	332	327	318	297	346	342	311	291	323	333	287	305	308	315	296	314	338	301	326	318	315	350	303	322	308	319	315	319	327	333	272	298	319	320	286	342	332	298	301	311	290	353	321	318	323	293	309	326	274	329	318	333	371	301	301	325	300	323	337	312	339	327	312	345	308	296	319	306	312	324	300	325	333	317	267	325	316	303	334	308	314	276	309	324	333	278	301	323	327	307	308	313	329	319	335	303	343	279	336	346	300	324	311	282	305	361	353	323	336	324	302	329	305	311	306	368	344	300	323	372	299	328	316	338	321	318	336	293	315	301	309	281	339	346	319	315	295	315	305	321	320	343	336	323	333	300	332	326	354	338	363	303	324	311	331	297	322	314	319	338	353	279	308	307	311	334	325	308	273	289	317	307	304	348	317	323	307	293	299	335	292	302	328	292	320	330	360	298	285	316	346	348	333	344	329	296	283	347	318	333	361	318	294	316	333	334	319	291	333	288	314	335	309	316	339	292	307	334	286	340	298	369	304	325	316	356	309	330	295	326	330	348	298	334	313	319	308	315	304	305	304	292	329	318	332	303	297	339	352	338	327	327	310	293	333	317	310	314	329	286	281	318	300	333	315	291	284	318	322	339	328	318	277	328	302	310	310	297	308	341	322	327	375	318	352	326	307	328	332	296	334	315	299	319	306	332	302	334	306	299	342	335	333	328	325	288	317	308	294	286	335	302	347	314	290	338	310	308	301	295	329	329	312	328	287	296	310	291	307	316	340	314	310	315	335	278	355	311	356	314	342	314	309	326	323	328	287	294	288	321	338	316	349	311	334	347	314	288	336	329	336	319	309	337	322	279	337	299	329	303	343	337	323	320	313	340	330	304	312	321	330	326	334	332	295	340	345	312	318	332	318	346	320	294	319	300	303	334	324	301	273	354	313	297	316	360	323	336	313	345	329	315	300	327	283	298	318	304	318	326	299	326	356	318	326	325	309	330	322	317	272	360	345	318	321	313	305	292	315	325	296	331	319	306	303	327	337	328	311	348	316	312	320	296	352	296	325	327	305	342	323	323	352	322	328	314	314	323	301	316	333	314	323	354	319	282	333	314	306	339	329	314	293	321	319	316	326	317	337	328	314	321	297	304	345	306	310	336	336	299	331	299	336	316	274	315	325	303	327	356	333	347	344	337	301	309	340	317	332	306	315	351	346	316	323	302	277	344	274	268	292	321	327	340	350	321	318	297	319	323	314	317	311	314	294	308	349	302	308	314	299	292	292	285	301	352	337	296	293	313	331	288	308	296	318	337	321	315	307	331	292	311	300	324	345	356	311	311	327	325	316	342	324	308	319	341	321	298	324	290	300	298	316	317	332	359	305	304	334	310	305	304	353	316	320	336	327	331	319	336	328	332	339	341	310	314	321	376	353	318	303	351	325	328	342	337	329	295	340	310	312	339	311	331	311	337	309	300	325	313	290	316	311	301	312	323	303	314	304	322	282	331	317	350	356	344	331	311	329	325	302	312	318	303	319	327	315	330	323	309	291	339	338	300	288	358	296	317	300	303	316	287	353	313	297	310	346	323	299	325	308	309	333	325	314	311	327	300	301	323	330	318	292	301	309	308	320	310	311	291	314	294	300	317	321	319	284	325	297	329	291	309	308	306	314	278	290	326	347	314	328	351	305	326	326	322	308	321	292	316	347	318	329	335	319	332	329	332	340	342	313	322	301	354	339	305	339	334	330	361	312	334	290	334	301	339	302	319	276	332	341	308	303	328	297	323	294	297	321	341	295	337	325	329	312	315	280	358	359	379	333	326	317	314	306	297	320	325	307	325	330	308	307	342	334	313	353	335	374	340	310	315	320	308	303	310	351	304	329	323	304	340	307	323	332	320	313	322	339	315	296	306	322	297	328	311	313	332	312	314	290	340	326	313	321	313	329	320	320	336	362	312	299	297	291	303	335	314	314	329	341	299	286	307	294	330	307	298	344	292	309	301	310	300	346	349	301	314	297	283	318	325	315	343	338	348	295	297	318	304	313	321	325	300	316	309	318	296	266	334	297	345	307	317	326	309	329	346	341	313	275	337	290	292	308	315	326	291	321	307	317	302	354	319	310	265	304	325	341	300	320	335	311	319	281	330	324	282	331	312	315	358	314	300	316	328	345	277	339	336	310	312	337	297	307	304	314	331	301	319	318	305	276	342	338	314	302	321	318	311	320	321	333	326	311	327	310	307	331	308	303	284	297	266	314	332	320	318	348	280	328	335	331	352	338	298	341	319	319	310	303	306	310	295	339	321	341	303	340	297	322	326	334	325	306	314	321	325	310	346	327	323	311	325	309	286	314	298	327	286	320	323	374	323	329	325	311	353	317	331	305	331	296	315	301	286	314	322	321	306	341	331	322	323	350	333	361	289	275	332	323	327	329	320	306	292	353	328	319	333	308	306	330	271	287	322	307	320	285	356	303	282	310	307	338	346	309	339	304	311	319	345	337	321	327	340	310	339	325	312	327	302	335	328	318	333	308	301	284	347	330	320	327	323	335	318	327	302	307	331	303	322	325	324	312	309	320	300	302	302	334	317	305	323	271	316	322	335	344	368	340	346	326	313	287	317	307	351	322	297	298	309	336	298	291	339	330	333	301	321	309	316	309	283	315	328	323	318	305	284	335	311	296	332	340	323	273	313	338	323	326	312	274	283	305	316	332	290	342	329	303	293	279	342	295	316	326	308	310	291	319	301	330	324	309	324	315	311	316	283	317	332	321	321	306	290	330	291	331	289	348	333	326	304	292	339	309	322	326	349	304	298	319	359	312	347	325	280	299	343	310	318	304	314	299	347	349	348	316	314	340	283	313	304	314	299	313	340	290	316	357	285	303	328	317	304	299	341	295	315	341	333	310	322	311	289	304	335	333	310	296	346	326	307	328	331	311	340	311	308	324	293	322	341	313	334	310	341	308	310	301	330	325	298	300	345	325	317	332	327	316	335	351	332	357	313	331	319	317	321	319	309	338	287	305	320	345	307	295	347	316	283	319	331	338	325	301	324	314	291	333	327	350	300	320	338	326	343	326	321	327	361	315	304	324	307	347	334	323	314	305	335	320	293	265	327	334	316	319	310	316	343	297	300	377	338	340	339	333	321	296	336	344	347	302	294	298	331	274	351	327	313	364	279	301	318	321	330	312	324	344	288	312	300	338	304	292	325	333	296	306	313	307	328	324	300	325	327	347	319	361	320	294	321	328	329	323	282	384	322	312	336	312	329	315	293	290	308	296	358	307	302	292	300
13507	3067	4662	5177	4205	3246	2572	2027	1814	1661	1442	1361	1388	1328	1237	1175	1191	1076	963	956	907	889	852	862	868	835	813	841	807	729	767	805	818	750	791	769	740	726	735	742	793	759	735	720	749	831	811	779	789	766	771	744	696	765	796	792	854	834	767	768	780	736	785	766	739	800	754	726	770	780	696	705	792	750	772	752	734	703	718	703	771	737	746	725	829	726	750	736	766	736	778	740	699	689	706	761	771	791	779	789	748	725	739	781	781	730	738	695	750	700	690	709	761	740	744	696	723	778	743	757	717	731	784	719	716	730	727	757	715	729	732	733	718	713	773	703	694	714	747	713	751	711	700	749	693	732	762	714	753	682	711	774	764	756	707	752	761	693	689	746	720	720	746	766	765	715	761	735	735	712	722	776	705	727	715	728	703	767	722	736	748	714	747	778	749	760	718	752	770	740	734	731	764	755	758	747	729	804	707	710	755	743	752	751	732	733	757	741	762	723	723	740	787	739	751	768	726	755	737	697	692	757	772	766	726	709	752	765	739	767	743	748	762	730	712	759	771	750	716	690	763	717	764	739	721	732	756	725	747	678	696	740	720	728	750	745	720	748	755	744	731	764	688	700	693	815	730	742	764	743	771	729	756	712	745	704	752	701	741	729	750	781	713	736	748	767	731	694	768	724	740	722	785	685	740	738	724	701	750	711	718	782	733	752	750	729	782	704	771	709	760	720	763	722	724	731	721	706	784	740	697	737	717	729	790	734	741	792	744	756	730	753	731	738	805	751	711	716	708	747	783	747	760	757	792	740	717	709	754	784	781	781	711	705	740	738	797	666	748	719	677	764	743	706	735	692	714	778	683	764	729	676	760	691	736	735	777	731	740	716	738	731	764	712	693	756	760	694	782	801	695	768	703	741	744	697	719	747	733	689	720	734	748	755	748	756	749	758	781	738	775	712	765	717	731	686	758	716	756	743	774	728	746	683	690	711	706	735	749	705	729	739	740	725	748	699	742	687	727	711	708	752	721	766	777	710	736	719	745	732	771	720	722	747	770	724	767	741	787	756	722	763	708	739	753	758	697	720	770	707	752	759	730	714	779	719	717	765	741	738	688	766	820	708	753	751	778	747	740	773	722	770	755	673	688	723	758	743	751	703	761	743	729	795	739	713	719	738	762	777	712	774	710	731	744	724	717	741	747	751	694	690	733	758	707	717	764	675	758	715	713	760	722	709	723	688	770	749	709	703	771	720	713	685	755	748	737	785	732	726	754	744	732	732	751	784	789	764	747	712	707	818	727	800	714	755	681	735	766	703	768	709	752	758	713	708	725	745	710	742	752	701	750	750	717	702	668	772	731	765	723	793	704	745	730	740	725	707	753	692	709	739	707	751	738	707	765	766	720	725	744	733	735	744	743	749	738	675	678	765	732	745	765	731	753	712	739	738	681	730	744	731	755	730	757	772	706	699	749	808	740	716	732	724	793	720	720	737	681	675	733	749	701	736	755	721	734	733	707	794	670	749	814	734	748	715	778	717	721	754	702	754	792	727	725	771	716	764	727	731	777	749	735	730	775	699	761	731	761	780	761	780	676	731	709	691	752	720	718	740	745	749	712	784	749	717	789	697	773	761	741	706	739	742	739	761	741	752	724	737	757	692	713	777	721	727	728	760	734	719	720	726	762	713	748	748	768	710	745	695	730	729	694	710	725	761	709	710	729	761	769	717	748	787	686	719	722	778	727	740	762	708	769	750	766	724	698	748	739	698	706	713	731	730	752	769	760	715	748	733	699	716	697	787	729	735	697	750	801	741	715	732	713	744	765	731	693	758	735	717	726	718	687	712	730	784	714	717	736	728	731	728	742	735	727	760	768	708	763	704	785	745	668	723	759	722	814	774	764	748	773	749	792	736	748	757	712	745	729	749	742	746	687	772	741	735	718	696	738	740	761	740	726	737	752	721	715	698	771	749	764	737	776	750	755	716	712	700	774	720	740	730	778	736	719	732	692	798	715	727	746	763	755	786	740	717	737	735	740	718	767	732	757	694	806	736	716	723	728	726	692	769	699	772	751	721	731	744	751	743	739	762	736	766	765	711	697	751	699	781	734	734	750	711	746	699	691	769	746	723	686	707	799	747	711	694	767	742	714	716	718	720	723	774	730	689	733	750	722	746	703	738	719	719	720	750	725	750	733	761	722	766	705	714	800	753	773	731	758	726	748	728	736	800	766	770	760	708	741	722	750	786	779	788	737	765	751	764	739	754	744	738	780	736	742	718	755	752	774	745	694	709	734	709	750	750	760	694	749	705	761	726	728	739	749	733	775	742	683	710	769	732	708	701	726	736	673	739	739	758	739	719	723	689	748	781	715	751	746	746	762	763	780	727	768	742	732	793	820	747	718	748	731	795	776	711	734	752	758	723	708	713	744	762	731	764	747	726	703	722	736	766	754	721	795	732	714	720	724	742	733	733	762	717	726	710	793	736	729	703	703	734	701	719	766	722	737	723	703	772	702	719	748	721	759	764	698	721	749	749	751	748	723	786	785	767	752	694	717	714	718	730	734	772	743	755	717	754	746	728	752	735	717	697	754	708	712	716	717	731	769	783	709	746	763	713	723	675	787	703	704	745	715	746	732	757	755	712	744	766	705	733	739	769	758	761	716	731	719	717	738	769	707	720	747	757	704	743	689	748	770	749	770	762	717	701	745	739	729	775	694	742	771	757	735	753	727	731	738	734	765	709	751	768	756	726	741	730	727	704	730	714	713	744	771	737	786	770	730	713	765	789	752	706	710	692	710	712	724	687	718	730	799	724	757	719	724	711	766	748	690	714	697	735	769	779	768	757	725	714	785	774	745	700	739	740	720	768	716	710	747	703	754	722	721	710	749	746	721	741	719	772	768	734	726	724	732	734	750	716	692	778	689	721	766	752	764	784	709	741	730	709	689	739	722	758	744	744	761	769	760	756	747	758	711	756	744	707	745	714	732	731	732	767	758	759	709	749	764	721	749	747	736	745	744	682	737	714	746	734	762	755	746	708	745	744	754	778	786	749	754	723	699	730	729	736	759	741	712	764	709	697	784	704	711	753	745	755	718	765	759	725	766	761	716	693	741	773	741	791	696	710	772	729	727	684	754	677	804	742	755	751	737	706	715	757	707	728	734	740	770	744	711	724	753	691	673	799	760	733	761	764	713	726	701	712	730	714	758	737	735	755	757	729	742	734	707	751	707	790	708	745	767	724	733	730	693	772	719	716	725	717	733	755	770	716	767	734	701	723	760	727	719	761	724	721	755	740	791	710	724	712	713	725	776	714	694	735	771	749	719	712	752	733	719	804	740	706	716	799	749	738	753	712	782	737	781	757	730	688	741	753	722	730	754	733	721	769	758	754	762	770	769	802	728	747	808	798	745	761	751	725	811	760	737	765	733	746	725	721	740	747	733	696	789	737	723	804	749	695	756	718	709	742	720	730	740	717	789	701	757	746	769	779	758	730
6046	858	661	504	351	305	238	301	243	210	247	203	246	208	194	226	250	215	216	197	209	201	193	202	199	205	188	206	176	196	189	210	201	180	182	229	174	194	183	196	197	176	193	175	183	202	201	197	185	203	195	180	222	188	171	190	183	193	206	202	181	160	200	206	201	212	177	201	194	204	202	193	200	201	187	198	184	202	206	195	199	163	186	188	173	177	173	189	200	211	194	210	178	179	200	202	176	230	176	198	199	178	190	204	195	170	165	204	205	196	207	206	206	192	187	179	171	228	218	173	190	192	198	190	172	193	198	212	184	191	199	197	186	172	189	179	188	174	181	210	190	197	195	211	213	196	196	187	209	190	189	162	212	181	201	186	204	188	214	173	202	170	174	207	188	170	203	197	184	191	213	218	182	167	182	188	209	198	193	209	205	223	193	190	182	235	224	203	209	223	216	190	203	157	188	208	206	172	215	179	205	187	165	220	195	184	207	194	199	179	188	207	204	206	196	188	214	208	181	186	178	205	223	189	181	190	208	219	169	175	205	208	205	176	203	175	190	204	185	184	193	199	206	180	188	212	193	229	201	222	221	193	198	236	188	200	202	185	196	225	206	226	190	185	165	189	190	162	189	193	199	174	178	214	202	174	223	224	197	200	195	190	192	181	184	221	194	191	205	194	208	210	176	172	173	194	198	168	182	142	189	204	224	190	215	207	213	190	166	201	176	189	195	191	176	205	203	202	205	173	196	178	212	196	192	188	196	156	216	193	198	203	210	189	174	198	173	185	201	181	206	196	157	189	190	185	192	211	216	174	202	174	220	209	175	196	214	169	216	204	195	205	190	186	181	196	190	198	203	190	199	198	185	203	182	174	229	192	212	220	203	188	217	189	231	190	192	174	172	186	201	193	167	199	188	189	210	201	185	192	203	168	201	194	178	183	210	180	169	190	221	185	172	182	207	198	204	218	183	208	196	211	174	193	183	186	173	183	182	181	192	207	186	192	195	175	190	219	202	204	190	192	203	217	184	198	191	203	197	179	194	193	187	191	186	203	183	217	180	173	182	204	221	220	178	180	184	205	226	210	176	199	193	180	227	200	215	197	197	203	178	195	172	184	216	166	186	207	227	213	206	201	170	188	175	177	196	153	193	223	182	188	206	204	204	185	196	192	205	213	178	186	183	200	210	187	183	173	183	214	193	179	198	180	198	207	200	190	195	184	200	192	212	209	191	195	162	209	183	175	206	207	197	200	205	198	191	174	202	220	221	189	187	196	197	233	217	176	228	208	213	215	207	186	178	186	173	210	185	172	199	222	204	218	206	199	190	196	208	207	205	202	174	220	175	192	194	208	200	196	207	196	198	174	182	208	201	214	197	198	182	171	203	184	165	219	233	184	186	186	207	213	177	207	210	191	196	186	158	181	192	175	193	176	177	175	202	199	203	184	188	191	193	201	194	199	179	198	201	201	204	185	193	197	202	166	174	188	198	204	197	208	222	178	185	181	213	217	207	197	193	200	185	180	188	206	190	206	183	182	185	198	185	210	208	190	180	188	192	201	219	186	198	181	197	201	225	192	192	189	210	206	187	209	185	208	223	213	195	199	201	201	205	206	203	198	201	194	203	186	199	182	195	179	190	205	192	197	195	191	224	226	221	211	165	222	217	210	206	192	188	218	179	197	196	161	213	185	187	194	221	207	170	219	194	184	197	190	191	202	214	191	178	194	172	212	161	207	198	181	186	201	203	207	225	188	203	184	196	208	215	215	188	210	193	180	206	199	207	187	164	217	182	199	208	190	211	218	192	192	186	174	221	193	219	187	192	177	216	191	182	227	208	208	185	172	211	224	191	211	227	185	190	206	187	187	190	156	176	184	203	212	184	180	223	225	181	217	195	172	202	202	190	206	213	197	190	190	172	188	202	192	210	198	184	180	177	191	210	219	228	203	194	178	223	186	180	203	194	171	207	173	191	186	162	199	212	193	170	182	171	195	171	187	235	186	173	177	192	174	186	223	221	179	183	191	195	231	184	157	193	186	192	198	214	198	190	178	201	191	184	200	202	201	190	186	189	198	190	194	194	162	182	216	207	194	199	203	202	180	202	215	195	201	178	238	180	198	194	167	199	156	205	182	168	174	220	201	199	174	191	220	199	196	171	202	200	179	182	196	195	207	184	214	187	188	176	195	191	192	172	198	183	199	210	184	202	217	208	188	204	194	191	201	222	191	191	204	201	165	177	200	213	203	188	187	185	214	193	205	190	207	192	185	179	183	201	192	199	190	204	219	189	188	194	198	179	175	201	218	205	207	210	178	239	180	194	176	192	197	186	177	192	183	188	199	192	198	192	184	209	203	180	190	201	208	207	193	204	216	183	198	208	195	189	208	190	184	209	188	224	194	178	180	188	203	204	207	214	182	221	211	207	182	180	138	181	201	201	178	201	186	206	206	192	194	203	201	214	217	182	194	202	192	213	194	197	236	209	183	193	173	174	204	225	218	192	167	217	182	158	193	220	218	184	200	182	214	182	181	169	192	176	185	213	183	185	188	185	207	166	192	197	229	214	208	195	194	195	175	202	205	206	217	194	168	200	218	197	207	184	187	191	212	190	177	212	227	180	174	205	200	187	213	194	219	235	187	220	179	196	172	168	187	163	191	174	226	166	199	216	208	213	207	191	204	229	188	216	186	213	193	175	186	203	210	189	185	184	198	224	180	202	196	213	199	211	219	214	203	189	204	224	187	198	174	192	218	175	187	202	205	184	174	199	183	175	205	196	187	190	219	203	201	206	211	200	194	181	213	204	175	168	170	197	214	217	212	188	190	189	189	201	199	162	187	192	192	199	200	220	199	190	196	185	184	173	187	196	204	178	206	196	216	197	207	176	183	215	194	203	201	201	206	184	209	168	201	191	206	185	205	188	183	179	192	225	181	193	227	194	165	175	215	199	214	187	213	195	207	184	207	214	184	198	203	192	196	186	196	194	177	192	194	184	201	209	190	185	215	179	193	196	194	211	180	193	189	199	199	204	230	164	191	190	196	185	161	180	175	199	176	199	172	197	165	213	207	185	197	233	195	185	185	162	200	188	209	177	199	182	197	196	189	198	189	223	208	194	195	182	184	193	183	198	210	204	219	206	201	198	202	215	197	207	193	188	192	207	186	194	210	188	183	205	183	200	213	182	195	202	214	235	214	186	188	209	211	184	178	205	173	197	156	164	206	175	189	211	161	162	200	198	155	166	194	192	197	214	195	182	181	200	185	185	217	181	186	205	176	192	202	181	202	195	185	194	184	195	196	196	210	179	205	197	193	204	171	215	203	189	183	200	206	209	179	198	202	200	207	195	201	186	179	197	198	203	188	206	204	191	193	165	202	181	194	205	218	202	196	186	196	213	209	200	197	193	188	174	198	182	208	217	176	184	187	214	197	186	209	178	210	198	177	196	198	197	180	180	205	191	174	219	217	194	175	194	191	197	224	183	190	191	185	201	194
4730	1017	1447	1607	1301	1063	906	831	704	743	678	646	631	620	667	616	608	555	550	522	496	524	565	488	550	545	526	498	528	504	476	512	474	492	559	527	464	505	511	535	556	497	521	514	512	504	531	503	524	526	483	500	500	509	459	576	550	565	491	534	487	495	514	495	456	494	478	494	494	496	497	527	484	544	460	518	520	506	528	468	504	488	519	485	517	504	464	459	529	468	541	497	537	510	503	504	507	471	517	518	511	501	491	505	518	481	491	512	516	533	519	513	512	442	455	528	549	531	490	527	520	461	459	502	480	501	498	477	495	493	519	470	488	511	485	485	502	499	492	511	522	570	438	481	505	498	530	509	490	513	512	452	507	477	543	526	497	516	477	512	517	518	468	485	511	532	504	500	516	497	483	491	502	478	540	509	519	505	524	507	554	483	560	508	477	471	491	494	509	443	493	477	482	493	476	507	501	497	485	460	451	522	527	525	552	476	542	510	491	501	516	504	485	498	509	481	513	506	508	529	474	489	518	507	484	506	498	536	522	504	501	505	519	477	494	493	495	517	526	495	536	496	505	542	510	503	483	505	529	513	489	529	492	498	482	519	471	445	497	432	503	516	488	464	492	474	487	523	533	466	502	497	514	502	495	470	485	514	483	504	510	521	525	495	502	509	490	530	518	506	468	501	515	503	528	566	466	486	485	529	486	495	495	514	498	510	497	483	511	507	511	535	548	497	500	483	506	504	540	486	483	512	472	541	524	513	452	505	481	432	518	551	542	549	482	528	535	511	508	478	510	469	510	529	484	506	501	489	495	502	474	548	523	511	560	474	533	529	537	498	485	517	528	514	511	505	495	526	514	500	481	487	460	485	480	503	494	487	502	501	519	511	487	506	524	478	470	469	500	531	509	495	459	522	486	509	484	514	507	534	484	459	518	512	483	491	511	496	490	501	496	552	525	519	484	482	486	475	501	522	488	488	479	486	498	513	537	494	498	502	475	512	510	513	538	503	490	498	477	569	531	500	525	486	499	475	498	507	551	495	490	525	484	494	528	494	491	527	511	554	495	520	498	485	475	498	480	480	496	537	518	457	510	509	499	506	518	483	522	504	483	537	487	514	492	477	494	510	529	526	478	492	516	477	492	558	490	518	492	508	537	490	494	451	503	518	537	520	516	501	467	523	497	490	473	500	480	507	491	510	497	466	527	496	478	501	480	460	470	511	479	507	494	505	548	525	483	466	525	454	516	526	533	558	518	509	474	462	474	510	518	481	540	500	516	537	485	515	493	491	532	475	482	469	484	560	487	477	533	506	492	498	473	481	488	526	492	506	500	518	524	492	490	493	499	501	492	464	496	557	518	532	507	500	498	552	466	512	495	501	517	495	486	457	517	520	537	525	513	500	512	510	496	492	542	513	484	488	484	490	481	477	527	521	505	525	488	471	536	501	492	487	508	507	498	496	499	557	493	521	517	494	483	465	468	509	518	471	490	504	511	502	469	466	499	489	506	473	508	484	481	520	503	522	507	505	457	513	507	457	485	542	479	493	509	492	481	474	505	534	486	505	497	504	463	508	522	511	456	509	484	488	485	506	489	509	504	506	501	516	475	489	535	509	515	495	480	495	483	508	511	472	514	492	489	518	493	522	517	505	485	509	490	466	523	491	519	504	518	464	491	505	530	478	481	489	516	448	512	508	497	470	505	497	534	478	513	492	480	546	499	501	514	499	477	483	493	531	479	492	517	460	478	490	515	500	490	529	514	510	477	457	477	536	482	503	467	509	472	540	493	492	482	493	506	474	484	502	473	474	527	464	482	521	473	513	530	518	520	500	499	506	492	527	547	515	505	483	491	473	502	499	507	479	468	519	504	512	496	506	487	511	474	527	535	526	514	479	505	499	474	527	470	532	521	530	509	527	521	539	525	490	509	488	500	477	489	486	486	508	490	474	542	538	471	519	487	450	506	515	514	528	503	445	522	486	497	494	501	500	493	514	489	535	460	514	533	517	523	505	450	509	492	513	521	535	496	523	479	522	516	540	494	537	480	535	478	502	492	513	546	517	515	533	473	507	516	473	551	498	491	540	493	490	543	484	542	495	490	522	525	507	510	520	505	501	479	551	510	519	539	480	483	468	486	481	507	546	466	512	511	518	455	559	516	497	509	520	508	537	539	524	511	508	469	475	530	493	506	498	509	504	484	523	531	502	494	476	549	498	512	517	556	515	487	479	509	522	521	499	492	534	489	502	487	553	509	461	487	491	547	477	546	469	535	517	524	524	491	473	448	511	518	544	466	521	478	464	497	533	513	491	503	475	504	502	530	520	505	509	504	500	509	475	510	505	489	494	467	517	562	552	493	470	515	523	551	530	515	503	488	511	494	446	490	517	508	468	507	500	515	541	488	511	517	477	497	484	507	515	494	486	503	485	528	446	533	473	499	531	471	526	505	479	530	502	504	523	514	529	485	536	503	519	561	523	512	523	511	529	524	462	459	526	519	523	509	513	518	485	497	524	468	490	478	466	502	458	478	511	519	519	504	500	483	493	520	473	488	514	471	494	486	537	531	483	466	489	512	500	480	502	507	487	490	481	465	495	532	507	545	516	507	470	510	493	502	491	524	484	489	498	469	507	506	478	495	500	473	510	510	505	526	461	525	505	507	507	525	511	491	525	517	503	488	515	497	498	458	505	492	516	527	477	509	533	505	555	489	507	480	492	499	489	489	481	510	464	484	496	495	494	475	518	510	494	531	497	525	517	489	481	539	457	485	524	520	495	506	487	514	475	499	552	506	525	481	494	486	542	506	512	505	481	509	499	507	465	531	498	506	486	528	498	501	529	516	497	525	465	484	544	501	535	500	522	518	490	529	514	510	518	528	474	492	525	478	518	499	520	527	539	522	483	504	520	490	505	546	506	455	542	510	485	515	479	498	502	500	490	492	510	500	536	485	518	527	486	481	509	521	509	502	481	495	478	510	507	501	492	517	466	501	489	501	526	484	512	535	556	549	496	480	464	534	509	527	495	547	491	497	495	491	532	485	493	469	499	489	534	517	516	531	512	480	489	509	488	531	535	504	504	512	537	477	507	531	468	487	489	493	526	506	490	496	459	509	508	502	524	547	459	520	524	473	476	461	489	494	505	551	510	526	470	500	485	484	502	484	484	540	484	532	534	543	500	501	467	526	538	502	507	516	499	460	508	522	488	511	500	495	521	463	494	504	496	510	498	505	468	502	564	488	509	503	511	519	503	489	497	514	483	502	505	494	476	502	498	496	517	513	515	524	474	524	521	468	482	507	499	535	521	486	498	533	443	468	516	510	456	515	474	515	477	521	501	474	498	502	488	524	494	489	539	515	509	469	503	470	502	457	492	499	528	481	495	485	494	492	480	521	485	513	468	470	529	538	497	535	496	500	553	436	487	487	498	499	493	526	481	497	440	512	521	484	482	516	516	529	510	507	484	504	517	488	542	518	503	483	489	525	475	518	504	492	522
15231	2479	1494	1194	831	670	551	491	427	453	421	400	367	413	350	365	337	335	382	298	300	354	348	314	306	329	334	323	327	303	317	296	343	303	332	355	336	346	344	351	305	360	323	300	320	341	328	336	279	340	297	350	275	303	307	282	331	320	303	330	347	317	296	325	298	327	309	305	355	281	294	333	311	345	313	328	328	281	314	310	293	348	306	320	318	325	320	310	310	343	292	302	340	336	280	291	370	320	305	308	315	298	360	295	315	318	347	323	342	293	342	289	322	322	334	310	320	315	325	324	331	303	345	310	343	325	284	324	320	322	284	345	317	312	327	357	318	306	292	294	305	321	328	315	304	316	326	313	316	338	329	297	292	352	309	297	292	305	317	306	338	326	305	318	320	313	322	319	319	316	317	292	318	306	329	311	332	316	350	323	319	330	280	323	297	302	336	311	341	344	331	320	320	298	318	312	288	313	322	312	288	294	322	299	314	306	346	313	273	302	319	307	323	330	332	336	304	300	339	338	288	324	331	310	286	357	344	337	325	298	318	309	313	326	305	280	299	326	327	292	316	345	326	320	331	349	320	337	297	296	300	307	313	332	366	329	303	326	312	304	318	286	325	345	329	283	327	312	328	292	322	335	340	332	352	351	343	321	315	340	315	279	330	332	313	335	331	327	349	328	320	330	316	315	337	346	338	336	344	327	343	335	288	323	302	336	346	345	294	321	303	296	327	323	322	322	328	322	310	314	318	370	348	323	330	344	287	337	311	320	305	336	296	311	322	311	342	339	367	364	320	346	292	292	309	338	326	315	311	311	351	322	296	332	342	287	302	317	331	340	297	341	334	324	301	317	315	291	340	344	298	373	311	343	303	308	310	329	341	293	325	308	317	369	330	323	322	333	307	343	325	327	329	339	339	335	329	287	308	351	297	276	314	300	340	286	293	299	305	335	330	323	344	318	316	283	302	308	325	338	329	301	317	319	352	303	290	315	334	334	333	297	322	316	311	323	297	326	313	307	322	309	327	285	314	338	295	271	302	321	332	323	293	312	310	306	313	334	307	332	308	324	319	326	320	355	309	330	300	288	297	348	302	291	328	328	321	306	334	297	300	297	303	317	306	302	326	317	324	314	304	327	329	325	331	332	299	329	310	311	328	313	314	326	315	327	313	361	303	347	291	323	331	296	328	313	316	339	314	305	358	328	324	307	338	291	311	305	329	332	354	280	344	349	303	338	331	341	318	327	311	296	334	329	347	313	300	304	347	300	332	324	300	338	288	304	328	315	344	290	310	350	338	370	343	331	349	335	315	339	303	320	286	312	306	327	338	301	307	325	319	353	314	320	331	315	315	294	294	292	329	336	289	304	317	346	342	318	354	309	323	309	337	352	312	341	319	308	308	323	323	284	331	320	321	279	314	315	324	345	339	294	325	301	293	290	289	332	329	342	294	318	317	329	324	315	312	282	319	342	317	310	338	334	304	332	322	351	331	299	335	322	342	341	317	331	317	315	284	292	347	303	307	329	313	341	338	320	290	342	331	350	316	304	304	335	315	310	307	323	338	324	304	276	367	316	345	361	294	356	307	310	346	304	278	345	309	316	338	290	318	310	336	341	347	310	324	309	284	322	320	336	314	300	319	305	314	340	318	349	338	300	304	337	337	323	301	335	317	352	326	327	319	317	309	315	287	304	323	324	357	339	319	307	345	338	333	301	304	302	320	291	337	297	330	315	329	296	317	317	321	309	318	310	325	332	338	302	332	306	299	298	296	274	325	305	329	338	291	332	312	286	315	329	358	346	321	289	276	319	335	318	335	298	319	307	304	292	292	342	331	327	313	326	309	295	331	314	295	316	318	334	318	322	317	321	331	335	327	333	342	319	301	341	313	319	345	301	300	330	347	339	329	296	309	311	308	343	339	337	321	342	337	317	375	327	325	311	289	328	329	328	322	319	299	311	307	346	356	317	304	335	312	330	280	307	328	286	354	348	322	323	299	320	318	338	355	316	309	292	296	322	337	316	297	351	319	311	321	359	283	309	304	351	348	335	335	335	335	325	316	290	356	306	343	328	313	353	263	310	276	307	339	327	300	333	338	324	335	300	299	313	323	305	313	277	317	303	356	322	267	343	324	311	299	343	303	282	300	336	339	326	304	329	337	307	331	314	294	297	323	332	325	332	301	319	298	303	330	302	313	293	320	301	322	302	323	302	322	264	305	297	326	281	313	324	316	326	325	329	299	321	317	336	330	328	290	313	316	331	318	322	332	304	318	304	317	313	300	310	334	320	303	323	324	330	301	337	314	347	318	331	304	344	340	341	306	329	307	307	315	344	325	337	311	325	324	297	304	298	306	318	340	335	291	312	345	310	319	298	316	284	319	334	307	308	330	356	335	296	320	346	345	341	330	310	349	320	287	312	316	334	345	306	329	298	329	335	330	303	313	320	322	335	328	353	320	363	365	301	303	326	323	313	323	296	328	333	288	330	338	344	301	286	338	310	287	309	305	317	292	319	302	316	320	314	331	316	318	320	320	302	341	349	331	329	340	327	294	309	305	331	307	292	335	321	330	293	286	310	321	314	350	310	341	331	322	352	295	317	318	303	338	322	329	337	298	336	342	326	315	367	328	318	309	302	301	318	320	317	323	366	286	270	330	330	328	312	324	303	314	305	302	325	314	292	327	353	349	309	307	328	308	312	360	325	334	311	330	303	332	305	338	288	325	336	341	306	330	316	349	300	337	326	307	343	291	300	325	317	299	325	333	311	299	342	331	318	325	317	319	320	341	304	323	325	316	295	300	353	340	348	296	320	308	310	310	316	328	328	321	310	330	322	296	281	295	326	316	326	298	344	314	305	333	311	321	306	291	337	315	343	343	294	317	343	318	320	327	345	277	328	296	330	317	307	326	325	311	349	317	286	350	339	333	328	337	306	322	297	328	333	289	313	346	340	291	301	307	377	297	323	311	323	324	308	318	325	296	315	341	333	332	363	297	311	313	346	327	324	287	328	287	288	316	314	314	269	308	321	305	277	316	331	307	334	286	313	288	330	349	359	321	339	337	336	366	342	326	319	347	327	347	315	325	277	334	336	322	300	324	317	310	339	306	311	331	311	336	292	346	357	349	325	289	360	325	330	317	300	307	283	320	322	299	342	301	364	321	372	319	330	298	325	311	340	320	286	304	297	299	343	309	342	294	323	323	318	309	312	326	338	313	321	324	341	350	321	314	344	312	378	323	340	323	339	316	304	300	322	301	285	307	289	335	333	307	283	285	322	333	320	323	310	314	327	315	279	319	330	322	345	307	315	300	308	263	322	295	303	329	298	328	358	313	323	309	332	297	306	338	320	342	365	318	322	299	314	323	349	306	333	328	306	327	298	360	332	330	293	343	343	311	326	309	337	337	356	339	332	331	359	312	318	327	321	325	325	327	332	321	293	303	357	319	331	311	296	356	341	322	307	346	312	323	317	333	336	310	329	336	358	317	346	337	335
10700	2240	3247	3587	2851	2292	1872	1570	1465	1283	1226	1230	1118	1114	1132	1060	983	955	916	899	902	808	854	805	779	810	861	810	816	863	821	769	820	751	774	783	816	794	715	776	804	823	738	758	742	767	812	771	777	761	747	854	724	793	788	843	818	782	711	819	753	782	762	727	775	785	788	771	709	771	792	730	789	750	770	750	754	744	718	723	765	742	713	766	707	736	696	772	789	744	777	779	704	772	734	748	758	775	800	884	788	795	745	754	746	799	763	799	823	761	736	774	766	771	775	809	773	736	743	757	761	776	775	724	745	755	801	730	737	787	765	774	761	751	774	758	715	683	772	782	749	796	720	794	726	721	783	741	752	725	788	708	823	758	786	757	777	797	726	684	717	788	772	760	800	724	719	763	763	778	789	730	766	746	774	774	759	723	747	774	762	801	734	761	766	716	791	783	772	730	758	796	775	797	759	756	762	731	761	743	795	758	728	757	732	753	749	762	772	756	797	704	710	789	759	791	781	799	767	770	754	768	785	714	756	733	778	808	728	735	789	770	748	743	748	757	779	755	736	743	819	767	715	745	774	741	766	743	711	765	783	815	769	764	736	823	742	751	775	756	806	762	699	755	705	786	751	764	734	733	778	758	732	780	775	793	728	708	807	793	795	792	774	735	728	761	749	759	768	760	797	731	747	765	773	785	815	750	706	766	795	717	760	730	767	731	786	801	762	711	742	790	778	723	758	731	762	778	775	734	758	696	758	702	728	770	728	769	747	769	716	789	774	814	745	747	692	771	769	776	763	772	748	757	702	820	789	760	732	760	739	757	764	747	757	771	721	824	791	764	781	740	756	752	757	738	744	712	768	777	756	724	748	793	800	753	739	765	757	723	779	790	737	728	756	781	768	799	777	764	717	718	722	765	763	773	769	750	807	788	730	754	746	796	790	728	760	794	758	773	777	757	799	769	799	777	737	778	746	763	745	770	778	760	754	725	802	744	815	780	745	745	733	738	711	757	746	729	721	754	792	795	766	713	780	786	739	733	750	774	728	802	797	745	701	763	775	754	772	739	713	712	717	739	755	762	795	753	746	743	722	822	732	727	767	759	776	808	799	824	773	730	734	723	779	676	766	789	797	750	795	773	771	764	736	772	754	809	734	771	783	775	763	774	796	766	738	788	793	726	708	793	764	791	747	711	726	777	771	728	789	764	760	769	746	720	759	762	807	780	716	789	764	738	820	729	761	708	715	777	848	777	759	801	805	763	720	751	738	774	728	795	786	769	746	752	797	767	807	776	775	681	768	775	754	807	778	750	778	770	759	756	793	779	756	782	693	750	776	748	749	735	736	753	741	761	779	766	714	761	762	738	772	726	712	756	748	709	744	758	765	753	759	806	782	773	729	711	754	765	782	693	746	786	787	738	701	754	743	728	772	801	740	742	739	766	781	744	740	757	777	765	718	742	756	787	788	714	723	790	788	752	776	741	750	760	757	807	756	770	729	760	793	798	735	745	750	753	786	742	756	749	708	763	775	826	777	793	795	711	733	761	762	779	740	746	731	754	780	787	727	759	789	787	739	786	793	793	710	770	751	727	750	781	764	734	779	761	765	727	776	758	761	770	800	753	717	782	723	803	801	771	744	777	799	735	766	720	769	748	789	788	758	686	735	746	762	784	729	755	787	719	754	736	743	787	759	749	736	747	731	757	769	730	741	724	823	772	760	791	729	746	755	789	756	717	757	714	782	808	734	797	718	752	722	757	776	750	771	712	710	773	741	768	749	792	731	769	793	724	715	737	755	753	794	769	750	786	742	750	717	745	759	752	696	796	719	753	779	756	805	784	748	739	766	769	739	809	737	758	797	776	711	774	748	767	745	754	762	768	748	754	760	759	822	778	758	763	771	713	772	770	784	762	731	755	722	777	794	757	722	815	774	747	741	716	752	742	752	750	773	772	776	753	772	759	731	751	736	724	754	742	765	759	698	774	709	804	758	785	746	771	744	737	768	719	743	737	759	783	717	739	826	815	753	726	747	772	754	736	769	788	749	769	760	815	732	712	725	713	756	797	766	753	751	795	760	782	762	814	777	740	763	780	788	790	789	819	727	772	800	734	727	754	760	758	736	783	801	749	755	786	748	746	742	765	770	763	794	698	740	765	746	778	740	750	752	776	800	781	742	743	739	778	757	722	762	736	790	782	739	704	740	771	717	797	768	756	770	782	753	757	741	770	811	747	765	794	782	797	788	776	749	803	759	747	789	743	727	749	783	763	739	788	810	761	771	740	788	751	720	748	761	770	771	783	720	746	756	723	773	692	803	722	755	747	753	730	752	805	753	689	743	805	715	763	775	776	748	789	753	782	775	751	737	721	758	782	754	769	775	704	728	723	719	730	725	775	740	768	727	702	731	805	816	685	759	792	735	755	738	741	771	764	757	751	780	763	739	759	776	746	724	751	762	782	768	748	764	763	747	827	767	734	689	738	732	717	744	754	755	750	724	808	770	739	725	762	776	763	721	798	728	827	777	754	714	758	794	767	775	802	772	752	749	765	810	746	750	748	778	721	780	748	749	788	718	781	755	685	770	757	785	765	779	779	763	753	775	741	752	747	785	758	760	806	748	768	765	776	784	792	748	788	769	770	789	743	755	749	797	751	785	742	733	741	786	743	765	732	736	736	753	763	807	751	757	818	736	761	770	744	772	746	714	766	825	759	799	819	783	769	773	773	711	788	780	683	731	745	767	715	732	741	746	800	745	775	841	765	762	720	762	749	735	776	783	771	794	771	770	773	732	714	740	754	736	782	772	760	786	743	763	734	746	756	822	720	755	740	775	780	769	731	797	761	800	777	827	717	825	740	761	784	759	765	763	735	783	760	758	791	763	753	725	730	748	749	768	709	792	726	718	718	755	737	802	795	757	773	766	748	760	716	749	807	765	765	787	783	759	790	763	712	766	736	766	712	768	750	788	812	797	788	763	735	750	755	758	718	725	714	759	708	818	768	729	754	784	742	726	711	789	748	764	722	749	777	722	763	758	733	766	737	790	781	773	795	773	733	751	758	735	747	769	772	760	812	752	762	799	742	721	749	762	723	761	723	767	732	760	778	737	729	750	754	732	750	780	721	757	782	738	778	734	733	751	758	738	751	737	765	717	754	790	757	737	758	778	795	816	739	759	766	731	772	752	790	770	712	773	793	757	797	752	727	737	773	729	794	774	748	739	759	739	740	766	770	779	701	713	789	750	767	711	758	756	779	725	767	788	759	699	743	758	746	772	780	725	753	719	763	787	740	785	775	711	730	767	764	756	765	773	751	745	781	708	770	757	744	744	798	753	784	762	742	777	748	755	781	749	747	738	750	770	775	709	761	749	724	791	771	735	790	779	765	802	756	748	756	757	794	747	776	768	761	704	784	735	795	786	738	756	731	787	804	714	756	750	754	734	766	766	783	743	757	783	763	736	739	782	723	786	809	789	764	717	780	743	786	791	740	748	750	772	764
30229	5904	2490	1685	1097	802	675	536	484	452	434	426	396	438	399	393	394	371	356	344	312	339	337	343	330	347	378	343	306	340	318	380	316	355	312	349	328	323	321	331	330	336	323	334	333	302	299	318	346	324	308	321	340	326	306	330	325	320	323	314	289	306	320	326	312	303	302	300	318	310	318	339	366	317	327	333	301	340	323	343	357	329	321	314	337	329	335	311	314	336	348	321	335	326	356	319	378	297	360	324	300	336	333	359	369	347	323	311	309	311	346	319	339	317	277	309	335	288	317	334	317	336	291	319	325	279	300	330	318	336	337	347	308	293	337	315	316	286	328	334	352	344	314	320	304	304	321	296	310	295	314	308	296	326	336	315	347	333	329	327	354	357	348	319	311	339	333	360	332	302	324	296	326	320	347	335	310	335	296	322	351	339	327	347	316	331	335	313	331	327	329	290	302	304	313	311	299	311	301	338	355	323	296	297	342	302	357	280	326	327	345	352	315	326	318	277	321	333	294	316	338	292	332	365	349	304	309	293	338	295	288	348	324	308	344	315	312	301	325	307	321	318	331	317	309	334	324	333	347	354	338	297	342	318	351	344	336	322	346	279	324	330	290	290	325	311	323	299	347	331	318	317	318	299	331	320	365	338	290	341	299	308	341	315	317	338	331	315	337	312	298	314	329	326	286	303	319	318	295	339	384	346	327	316	326	290	326	310	329	330	337	315	344	315	348	316	305	334	312	333	295	309	325	280	336	324	326	330	318	304	317	326	355	317	294	310	320	344	325	296	308	326	323	324	311	339	325	322	332	312	336	309	327	334	321	371	335	342	307	308	339	311	334	336	342	328	329	313	314	287	310	341	302	317	338	347	320	309	311	328	342	336	324	324	338	286	299	336	326	321	327	298	337	349	348	361	328	326	345	326	332	325	340	316	334	334	334	316	317	326	339	317	306	303	320	344	304	340	331	309	295	360	331	313	297	324	337	347	372	319	302	313	347	322	315	348	329	345	330	320	358	333	296	321	333	314	336	298	325	325	323	351	368	301	302	333	313	315	332	313	324	292	312	354	294	334	355	334	356	348	332	299	308	332	340	332	308	323	325	358	325	337	328	359	336	312	306	326	323	315	343	292	331	303	316	314	301	320	312	322	311	306	305	331	343	296	328	331	322	281	315	312	326	311	321	343	329	296	322	330	345	331	322	258	300	302	299	332	308	329	329	303	272	342	304	299	303	320	304	327	324	328	301	333	326	342	260	306	325	331	319	298	311	313	324	338	290	330	305	307	310	322	321	323	322	336	342	330	277	343	352	316	323	285	306	326	355	328	329	329	351	346	339	320	345	279	315	325	325	329	303	293	315	306	305	357	320	306	340	288	290	308	315	336	336	297	326	304	309	323	312	322	323	326	321	361	317	341	298	330	339	340	313	317	361	305	293	323	348	306	324	335	334	362	314	316	303	311	314	335	316	321	303	288	336	312	337	333	321	334	331	316	309	298	323	289	328	314	306	305	314	302	318	371	315	296	320	305	332	322	314	345	332	321	297	290	301	301	354	348	299	288	304	329	316	329	301	327	324	326	307	283	321	313	336	334	317	337	321	305	315	317	364	333	321	304	333	320	306	315	284	347	337	319	335	320	323	299	321	326	339	312	307	333	331	325	349	318	342	296	355	353	334	311	345	296	311	310	315	330	318	311	319	318	345	332	347	307	307	318	336	313	313	322	302	312	303	321	279	313	340	324	324	364	340	306	331	320	321	310	290	341	290	346	361	304	289	298	301	298	299	352	320	294	324	309	347	308	302	327	314	311	345	322	329	333	331	307	319	313	351	302	358	295	330	314	333	346	330	330	309	329	292	332	321	334	326	316	349	341	298	309	310	311	329	317	312	323	296	281	341	314	325	298	324	301	330	325	306	336	325	306	303	301	320	341	312	305	334	305	299	336	322	330	279	280	278	332	315	329	351	300	361	340	303	284	293	289	323	342	315	290	328	322	295	326	303	347	367	305	333	308	314	342	350	335	328	304	309	332	341	290	312	321	295	285	343	298	305	320	350	350	359	301	336	317	304	356	313	287	311	350	344	325	307	304	330	318	314	284	301	291	288	307	308	265	300	287	317	370	371	322	292	303	313	309	309	319	294	314	359	331	310	288	360	331	349	328	282	321	307	322	317	329	312	308	300	302	347	341	336	323	289	335	290	289	305	309	338	334	341	308	307	355	300	310	356	356	392	347	313	340	320	360	311	314	318	293	302	320	332	276	322	308	318	319	275	362	331	323	356	309	334	320	328	328	334	317	307	302	334	331	334	319	342	321	331	331	309	311	333	255	319	305	336	305	289	320	355	337	297	300	362	340	327	296	299	348	359	319	314	302	318	287	336	320	322	317	299	311	355	334	331	308	317	366	330	326	302	326	317	343	304	338	327	310	296	341	332	326	304	303	294	327	328	306	350	313	316	301	311	309	317	346	350	331	325	316	317	296	347	311	319	339	330	323	320	296	299	298	296	376	354	354	332	316	329	322	302	332	297	304	328	290	300	301	319	345	283	314	309	328	278	316	287	346	296	321	318	309	313	346	316	310	328	333	319	334	341	313	326	310	335	333	345	310	340	298	300	325	339	296	321	354	304	306	313	332	303	293	330	319	337	314	320	354	289	327	335	330	313	324	333	305	329	290	348	374	327	315	309	315	351	315	327	356	304	359	336	315	346	333	324	326	322	330	298	297	306	336	302	319	316	339	314	341	331	330	321	331	333	320	326	329	317	318	311	333	347	300	328	292	355	305	296	300	312	305	321	303	319	312	293	315	347	333	316	337	306	292	296	300	312	298	354	331	320	346	346	293	277	295	277	296	283	350	304	322	288	320	317	338	334	317	304	323	302	327	327	337	310	333	342	354	335	297	310	342	287	339	305	334	285	345	311	322	337	320	322	329	344	319	326	332	307	307	308	301	306	329	323	317	302	332	322	359	318	336	307	326	325	334	334	330	322	300	323	287	298	323	354	309	294	343	304	310	346	306	314	344	347	319	327	307	314	343	352	327	304	331	305	295	274	304	325	283	358	282	352	281	275	368	334	292	303	341	320	338	305	328	319	332	332	328	314	324	296	312	314	336	330	330	337	333	333	341	328	329	350	330	297	288	323	335	360	334	328	340	356	304	279	348	315	291	323	308	295	302	352	351	327	337	331	333	338	320	331	311	348	320	293	340	339	341	325	319	308	287	319	314	345	323	338	312	315	330	338	302	294	323	308	338	333	318	314	328	314	310	314	304	336	314	282	311	296	342	287	323	344	278	304	310	327	298	319	337	322	305	282	318	336	300	335	334	324	339	317	322	307	326	309	302	310	321	356	299	303	306	323	356	334	336	309	343	342	318	292	334	362	340	306	313	307	304	284	292	298	313	309	331	315	330	328	337	328	333	297	329	347	345	304	300	307	308	318	336	344	308	332	343	306	358	336	336	299	342	328	314	317	322	322	347	326	312	336	344
17105	3032	4600	4881	3939	3054	2398	2002	1803	1601	1481	1349	1310	1326	1199	1192	1105	1040	994	943	888	881	906	814	801	821	825	746	798	789	794	805	827	772	804	787	732	739	755	833	734	774	776	761	794	780	767	730	746	787	760	770	812	747	753	777	834	827	769	779	750	777	734	756	710	763	765	738	728	726	758	747	764	715	717	788	754	729	740	737	738	757	733	765	783	727	706	751	717	758	782	721	749	724	748	722	770	726	713	807	739	711	750	720	758	775	766	746	749	692	740	808	748	730	719	739	748	707	739	756	786	786	754	716	746	726	683	753	719	694	752	716	759	794	749	722	749	757	728	686	777	749	775	732	713	750	763	744	715	748	723	699	733	783	768	760	770	732	698	777	749	741	755	696	745	733	713	688	733	762	758	775	758	754	705	705	722	758	758	731	753	752	734	795	781	766	708	712	724	778	714	747	782	723	788	699	725	724	708	761	775	751	807	728	740	739	730	731	757	755	801	735	728	732	746	731	700	721	713	777	721	728	733	714	730	800	748	746	786	717	740	763	731	679	758	721	765	698	738	786	715	757	762	745	716	713	718	770	767	692	714	710	743	770	743	771	722	784	767	712	731	748	727	762	757	776	678	756	719	779	728	731	771	787	784	721	775	721	762	734	745	713	727	675	725	733	719	781	739	701	731	729	744	753	726	774	747	747	754	734	719	778	702	763	753	710	777	689	691	739	713	748	705	736	759	740	703	763	772	707	727	736	733	709	755	788	740	784	740	755	732	727	765	749	727	758	742	711	676	724	722	771	807	727	750	782	716	776	747	723	715	749	756	721	730	671	725	739	723	726	739	724	726	713	719	729	766	729	720	758	780	705	754	768	760	753	746	740	714	724	769	778	656	733	744	737	749	748	728	726	764	739	749	716	754	733	717	766	707	759	739	741	686	782	738	757	767	767	787	732	729	736	708	782	775	740	757	707	733	708	733	726	761	731	756	781	707	748	764	739	730	752	772	681	737	783	751	740	752	712	736	690	723	756	753	722	734	759	734	720	705	741	766	715	747	754	744	713	698	764	752	709	761	691	804	679	799	732	760	747	736	735	749	758	731	713	738	769	754	690	762	801	718	711	739	759	730	779	687	790	723	746	729	700	759	709	726	710	717	726	733	719	706	735	704	761	707	728	742	737	728	710	807	721	706	697	708	777	756	772	717	744	740	755	746	741	728	735	737	754	761	704	743	712	712	717	763	696	741	760	709	748	740	745	803	715	712	751	795	720	741	749	831	736	776	803	765	710	745	730	715	745	774	739	771	712	725	756	742	730	744	686	779	750	704	759	775	681	748	721	718	717	718	697	717	710	706	761	733	749	729	753	736	768	725	726	725	716	754	773	744	731	715	686	712	727	772	721	774	761	776	690	763	770	736	769	748	779	710	773	720	746	719	727	725	814	788	746	746	766	774	720	739	741	729	719	728	742	712	724	762	706	719	764	708	758	743	703	764	702	704	746	745	736	729	789	741	767	730	775	735	715	749	739	766	751	764	789	729	716	717	728	721	702	753	770	668	736	761	769	761	727	762	744	714	757	715	726	755	720	692	778	689	746	727	726	782	732	733	712	723	699	743	717	766	748	714	722	723	770	738	741	777	688	733	705	765	752	745	733	715	715	777	751	729	724	748	709	720	705	770	746	724	740	795	741	753	720	690	706	760	752	786	765	765	737	733	769	677	759	771	781	722	728	713	714	701	745	714	742	707	750	745	703	764	764	783	741	754	741	731	725	775	706	768	727	718	733	696	777	730	691	798	738	727	763	738	760	744	786	773	724	690	787	736	779	723	742	763	743	772	728	742	797	735	702	714	675	755	722	768	762	777	721	734	733	666	715	737	741	701	715	765	763	681	771	719	707	688	717	715	671	726	724	788	739	743	739	749	760	732	763	734	726	745	767	716	758	750	684	739	730	770	775	742	740	725	759	773	726	755	736	766	745	712	735	782	733	761	753	738	756	718	719	712	750	755	742	728	709	732	709	719	759	746	690	739	684	709	741	747	764	717	758	746	734	739	709	749	739	716	739	730	732	724	796	736	746	767	701	745	730	708	782	743	727	706	669	713	768	766	718	779	732	748	722	715	749	721	725	727	747	677	716	741	781	716	760	682	741	702	739	725	739	737	738	746	742	737	760	716	763	741	752	713	767	698	731	732	717	732	739	735	728	787	740	748	724	722	750	746	765	774	723	736	796	726	742	712	759	707	765	724	753	732	783	764	808	742	683	708	691	728	722	765	674	777	726	703	725	736	706	735	749	742	722	762	753	781	747	767	750	779	694	698	782	720	738	774	777	728	775	783	767	738	739	695	722	758	777	686	793	734	762	752	722	719	745	746	724	744	808	781	766	727	740	732	761	745	748	769	799	742	739	767	749	729	744	717	742	706	749	712	769	755	739	743	745	706	749	733	733	784	729	747	749	761	780	739	752	726	708	732	774	730	689	737	724	726	759	761	748	722	769	754	769	736	742	725	709	798	740	707	730	736	755	712	722	739	729	748	764	725	709	747	693	753	764	756	723	792	740	727	701	754	698	768	705	736	736	751	717	740	779	800	721	718	735	733	733	732	748	755	750	747	717	743	734	788	774	723	761	726	774	686	790	754	753	730	765	782	773	757	799	687	752	733	720	741	788	729	702	773	785	750	738	742	705	753	711	752	769	739	760	738	735	760	777	754	764	719	719	702	717	722	745	720	735	739	750	745	746	768	741	768	729	741	745	788	735	778	740	753	719	693	739	701	719	755	786	713	720	764	728	712	726	728	745	760	713	748	759	781	760	735	730	758	766	765	702	705	726	726	752	742	733	723	741	781	736	736	753	740	744	693	764	755	739	763	734	765	727	717	789	747	691	714	726	743	726	760	716	725	757	790	758	716	754	768	754	745	757	723	702	746	747	715	744	690	782	718	744	753	751	734	695	757	745	730	737	753	683	745	754	757	735	736	732	730	743	760	719	747	760	776	716	706	726	766	756	742	721	762	703	752	760	711	744	764	771	777	759	710	787	800	761	782	756	759	741	779	779	742	744	717	718	715	775	747	767	773	721	720	736	765	720	755	741	691	745	716	782	759	734	740	756	747	718	698	740	768	739	718	751	759	753	743	784	752	725	726	766	742	704	720	677	764	725	759	750	798	755	699	759	726	682	725	766	778	756	718	736	784	719	749	735	733	758	758	686	745	728	742	796	715	714	765	724	740	757	757	766	771	768	739	742	776	737	753	742	737	748	717	776	742	714	740	729	751	742	696	757	749	739	736	772	753	750	701	776	747	769	703	808	708	745	769	759	768	748	719	756	715	735	726	789	773	744	720	710	755	740	662	748	738	702	742	674	767	781	752	725	726	714	756	737	729	796	708	730	740	733	753	734	750	718	720	736	700	728	723	720	709	780	708	728	742	776	758	726	770	763	721	762	743	717	711	745	783	754	737	770	695	747	730	729	792	755	688	714	727	755	755	733	720	723
4691	827	668	474	356	320	286	251	207	236	216	219	231	236	235	192	186	217	204	204	210	202	184	202	205	203	214	202	211	195	158	214	215	193	203	203	218	199	191	190	192	205	197	188	218	204	182	226	232	173	192	169	209	183	174	201	208	191	205	191	203	185	200	223	189	185	201	187	207	189	196	202	198	200	194	195	181	200	162	236	208	206	184	171	173	180	174	196	181	212	183	182	195	203	189	194	178	192	209	195	181	192	198	203	209	215	204	171	215	179	193	177	200	226	171	202	191	176	175	207	213	188	194	171	162	204	195	177	197	209	183	183	215	192	209	187	214	210	178	191	183	195	232	186	188	193	171	171	209	196	211	166	199	203	193	176	199	198	224	156	204	236	175	195	179	229	206	194	203	204	168	174	188	194	186	194	214	171	190	177	193	185	172	214	199	192	237	212	231	215	213	217	174	193	187	184	176	184	214	204	184	220	210	194	189	188	180	195	200	203	185	201	193	204	186	204	222	211	224	182	204	165	193	216	163	189	206	195	196	213	194	215	202	202	191	179	210	177	209	212	221	166	192	174	174	189	192	199	199	236	212	190	191	183	196	188	172	208	198	175	225	190	204	188	168	208	216	181	215	206	198	176	162	168	196	170	192	218	171	179	182	183	181	203	210	207	171	178	193	176	172	198	188	177	200	190	206	164	180	230	181	143	215	177	198	200	193	176	213	216	206	196	191	213	188	188	171	199	190	195	182	187	202	179	186	204	194	180	201	185	187	217	165	174	194	226	197	185	203	184	200	197	191	177	197	196	191	178	217	173	153	188	188	186	198	231	201	207	225	201	190	193	206	187	170	204	191	216	193	193	203	170	193	190	204	206	223	204	207	193	165	185	206	186	245	218	191	218	190	208	205	186	192	201	186	192	211	188	195	195	197	177	190	190	187	174	198	235	187	186	184	194	181	212	200	192	173	219	183	213	218	179	225	162	200	179	200	192	184	198	192	210	205	178	202	186	190	197	178	176	179	199	182	218	199	186	184	234	172	197	199	196	207	198	197	201	190	155	182	205	192	189	181	204	195	195	211	183	196	181	178	204	198	192	217	236	220	180	171	203	195	185	201	199	210	184	182	172	196	203	212	179	166	192	209	224	207	189	189	197	175	203	222	186	170	166	199	184	188	184	218	200	205	178	201	199	215	213	187	193	214	176	209	217	204	201	177	172	198	173	186	194	182	208	202	221	186	191	216	203	204	186	187	205	198	228	193	186	176	205	213	228	208	164	171	186	182	209	184	193	191	187	196	209	186	176	197	190	211	224	198	171	215	202	210	162	179	204	188	180	204	180	183	175	196	188	180	208	207	215	228	177	192	192	184	216	225	192	184	187	194	171	178	192	180	212	181	198	163	210	191	196	192	190	205	187	198	173	186	159	175	186	223	181	198	207	215	194	208	176	207	198	206	171	186	193	199	208	225	209	212	202	191	185	178	180	210	182	173	192	204	193	185	189	188	203	181	173	217	202	201	197	184	223	205	201	190	216	199	200	172	189	179	181	183	198	177	202	191	196	226	203	182	225	208	173	196	205	195	181	200	181	182	201	206	191	171	188	197	188	185	186	180	178	185	177	233	175	188	179	244	194	191	199	191	204	241	170	178	210	181	206	206	177	187	181	212	197	185	193	197	173	214	196	156	190	189	221	185	171	203	180	199	184	188	183	201	165	193	196	170	192	211	169	164	198	192	217	174	213	190	175	199	184	197	195	225	168	173	213	178	191	206	183	211	208	210	161	174	206	196	203	196	209	171	205	205	188	189	180	195	191	177	201	224	176	223	197	187	171	203	204	176	185	186	186	187	220	208	217	200	199	198	193	181	229	198	195	187	191	187	184	178	197	179	200	181	184	182	215	190	195	192	197	177	164	202	184	196	198	164	182	195	187	214	197	152	200	201	201	214	210	212	194	188	186	199	176	193	203	173	177	195	178	189	204	197	183	211	178	201	188	193	170	194	178	200	207	197	184	173	189	201	210	180	191	201	193	213	196	192	188	187	181	213	196	189	174	180	203	151	174	186	215	194	178	190	208	184	199	170	170	182	193	185	184	220	205	234	210	203	199	201	187	200	168	178	205	196	199	168	198	185	229	189	177	184	191	196	196	210	199	187	183	202	175	193	187	200	179	167	168	194	176	192	199	189	230	198	195	198	176	205	199	175	185	196	214	189	200	205	216	183	176	210	178	210	225	204	181	195	205	186	190	198	194	201	206	206	195	197	189	205	184	183	199	184	199	223	178	176	193	206	170	173	207	186	195	192	217	182	213	187	195	194	176	199	195	212	222	196	185	184	185	202	197	198	201	186	197	179	210	222	213	205	205	195	172	197	202	193	205	173	154	204	171	194	212	212	194	190	209	196	185	189	177	220	196	199	194	183	206	197	197	166	177	200	206	178	190	195	187	204	205	167	196	182	171	199	205	208	171	225	194	217	195	200	167	219	199	202	199	190	173	202	198	193	194	165	197	192	192	186	200	182	211	186	204	201	202	189	192	213	204	202	193	230	201	207	200	194	191	179	193	186	184	195	206	177	200	197	183	192	202	203	188	183	182	218	178	212	217	170	199	178	212	190	195	189	185	172	201	182	204	186	195	173	208	180	188	188	192	193	210	168	198	204	211	212	182	191	206	160	222	192	199	210	192	219	193	215	196	190	185	189	199	185	186	187	207	196	196	201	168	190	173	221	203	193	225	191	202	196	203	181	184	215	190	180	209	206	198	225	189	211	191	183	160	185	203	189	191	197	183	173	194	189	227	181	162	185	174	185	173	198	193	204	198	215	181	181	207	215	187	204	196	203	175	206	195	190	185	159	189	173	182	239	161	213	219	185	198	184	203	206	234	192	199	177	221	189	184	159	220	201	178	207	169	199	187	205	176	221	193	196	196	193	182	194	230	211	189	199	181	197	193	187	203	189	175	200	196	223	197	165	210	199	215	201	162	190	217	184	193	212	192	177	203	209	203	203	200	188	168	208	201	182	183	197	205	179	211	189	219	215	186	179	189	197	190	181	166	201	185	196	200	191	208	190	167	170	192	210	189	196	206	211	209	170	169	173	209	194	199	208	188	201	229	200	203	203	218	206	205	188	202	182	191	185	182	201	189	193	197	174	208	199	182	200	212	189	212	202	198	182	188	206	174	195	204	190	185	191	196	201	203	187	212	203	194	174	177	218	215	176	198	175	191	205	212	172	214	192	186	179	175	198	197	215	230	214	206	179	203	196	208	180	194	189	165	172	208	190	202	171	180	195	193	182	193	176	201	196	172	179	201	215	213	216	197	185	207	190	174	184	186	207	187	178	181	174	175	171	214	194	202	196	219	197	211	176	204	195	201	185	208	175	216	191	210	178	198	210	185	174	192	213	214	199	195	156	200	197	186	197	186	203	197	207	185	216	210	210	191	183	228	176	188	202	193	194	187	184	186	191	198	173	190	187	198	190	185	199	190	161	176
4068	1065	1445	1559	1370	1018	867	811	775	737	728	707	602	675	602	589	641	577	531	558	560	511	509	499	499	490	527	558	516	472	503	556	499	507	550	498	525	486	459	499	533	492	535	517	495	485	518	500	521	470	478	500	477	535	506	547	533	530	541	532	510	469	473	482	509	518	514	516	491	493	473	480	562	502	511	483	517	485	495	496	488	557	540	489	522	484	506	484	502	499	508	507	497	532	469	542	494	483	536	522	486	492	534	517	532	497	529	550	516	463	492	457	526	508	503	503	523	493	491	499	559	506	497	530	492	510	533	529	473	489	511	546	496	520	488	503	517	518	498	472	517	484	508	489	516	486	469	530	529	534	532	490	486	472	501	509	461	511	505	511	485	490	486	486	503	497	536	493	490	487	485	458	467	500	496	494	454	489	492	489	502	489	457	493	470	520	520	489	514	489	484	485	474	496	518	490	504	518	447	487	525	465	508	484	503	505	492	507	487	490	519	489	502	452	492	511	515	524	486	482	493	510	525	497	508	480	498	502	460	515	529	506	502	514	479	495	488	520	458	511	511	533	518	509	494	511	498	469	460	509	531	484	467	521	472	489	476	504	492	521	508	506	520	488	491	492	513	523	503	515	478	459	502	540	486	492	468	529	489	499	540	528	543	477	499	501	496	513	488	534	472	513	480	506	516	467	507	438	556	503	507	525	535	458	523	501	514	499	531	460	488	506	488	453	493	508	511	508	512	512	474	516	547	476	471	494	471	529	483	510	519	518	528	504	509	499	524	485	529	510	532	454	536	528	474	483	471	491	495	503	532	492	478	542	512	498	469	538	500	506	510	514	501	512	540	494	538	515	468	542	520	521	487	529	504	531	539	504	509	441	503	494	512	497	490	524	497	499	495	509	500	491	515	510	464	451	488	479	574	477	526	462	508	466	504	517	486	461	465	507	516	483	488	431	533	523	488	484	480	496	473	472	458	464	483	493	538	475	494	505	499	496	482	545	498	539	458	510	483	506	518	514	480	495	517	501	509	477	501	512	497	505	531	524	504	499	465	463	526	492	490	540	496	488	469	492	457	502	532	480	517	510	517	500	487	494	530	499	514	483	496	481	521	494	556	514	499	494	452	491	521	509	490	474	473	459	488	464	483	514	496	532	499	493	498	506	497	486	530	479	509	520	492	512	474	481	496	546	491	481	523	525	523	505	523	497	509	487	495	490	510	495	514	506	511	517	466	524	532	553	506	474	492	487	518	513	513	458	495	517	496	496	519	491	512	540	528	495	483	488	549	480	495	476	515	523	477	521	514	527	479	510	498	549	514	526	518	527	514	491	503	516	542	479	559	532	513	539	536	457	449	481	511	511	533	514	465	505	533	524	526	511	517	483	474	486	505	502	496	498	481	529	469	533	503	567	462	484	492	511	529	489	471	538	538	528	532	497	491	507	498	471	491	465	539	508	511	531	510	539	487	494	529	515	505	509	493	501	527	494	521	495	506	516	486	474	473	509	495	528	475	509	478	463	528	506	489	450	503	504	522	498	481	482	498	510	537	505	506	516	495	479	515	511	452	503	535	500	518	544	498	481	506	492	487	524	544	484	501	496	518	527	520	492	545	526	500	598	485	492	521	503	503	505	496	493	503	496	503	524	521	487	472	469	509	507	472	476	520	498	483	479	507	492	487	485	483	515	501	503	507	526	527	505	525	498	482	541	434	530	497	524	484	467	497	506	507	514	495	484	511	471	513	505	517	561	490	469	545	510	527	516	481	493	503	538	487	539	478	478	512	518	487	526	450	518	488	510	471	491	496	502	475	493	465	486	480	516	474	518	484	485	519	510	487	502	554	519	483	480	504	522	517	500	515	496	467	497	532	486	508	500	498	497	483	478	520	478	498	466	504	482	518	496	454	519	502	522	489	471	511	529	491	528	557	506	488	501	531	539	470	491	529	532	498	499	486	496	526	519	477	535	469	507	527	483	516	488	487	477	513	508	512	493	511	524	525	493	500	526	511	488	499	518	515	491	503	478	497	519	492	530	502	506	504	489	523	486	529	522	490	502	466	530	487	490	514	475	492	492	483	505	523	488	506	473	477	482	505	495	513	550	528	531	516	531	504	494	481	526	475	497	503	509	464	511	466	489	501	495	514	469	520	465	492	488	559	514	491	534	504	466	498	484	500	535	492	464	457	518	527	478	485	488	506	512	456	456	492	505	499	503	531	482	492	501	524	503	484	500	513	531	487	468	468	478	500	477	519	515	520	465	459	513	476	485	453	546	531	498	494	537	525	516	525	508	527	525	508	505	483	504	501	503	501	509	501	518	475	478	505	504	479	469	465	518	520	512	506	510	531	504	525	492	564	543	520	501	471	506	514	486	508	491	503	530	524	514	501	517	505	529	482	513	478	489	539	477	499	509	488	475	477	507	476	543	530	488	571	461	533	511	499	494	458	508	505	468	486	490	527	502	441	550	477	491	505	481	502	514	499	487	544	513	519	499	506	502	496	521	512	508	510	504	495	474	521	504	489	501	505	482	548	523	501	500	509	495	503	514	504	502	515	457	517	445	507	518	487	518	477	493	498	541	516	489	502	492	479	489	502	525	513	505	525	525	451	533	490	508	503	512	503	495	494	517	502	506	515	480	471	487	511	517	504	467	503	522	529	457	494	566	485	510	508	488	498	495	489	491	483	478	480	510	492	482	510	522	507	491	475	527	475	513	479	477	449	500	485	479	527	502	545	496	507	514	510	511	459	482	495	451	463	520	504	536	542	449	501	523	479	521	491	475	494	496	492	492	520	488	498	510	473	524	490	515	511	490	504	504	492	488	510	516	474	502	493	518	503	559	450	500	468	503	531	520	511	519	515	491	497	519	473	511	470	478	496	507	453	488	513	515	486	499	482	480	516	497	486	478	458	484	500	475	525	470	448	467	481	503	508	517	507	537	517	539	502	456	530	505	523	475	532	478	488	474	514	502	525	501	521	492	507	495	470	488	532	524	511	491	478	482	475	503	486	518	510	519	515	515	532	546	523	488	525	522	508	529	514	495	498	508	513	513	505	502	488	507	502	554	496	505	516	498	550	492	542	480	495	532	475	464	481	517	483	493	434	509	530	467	525	506	543	481	489	503	475	482	496	468	511	509	508	522	504	523	478	512	474	499	524	548	534	512	509	462	517	491	493	525	517	494	461	506	528	517	477	503	489	514	511	492	476	552	518	501	519	492	499	535	501	481	489	492	528	506	521	486	464	473	528	535	516	459	488	498	458	540	530	524	494	503	479	471	499	513	518	483	528	490	465	509	488	530	500	488	514	480	467	474	493	472	527	511	506	544	462	512	537	462	512	483	504	533	513	525	509	494	460	481	524	490	491	505	493	496	500	507	545	535	482	527	488	538	502	509	450	494	507	509	462	523	479	474	495	481	521	481	494	541	477	537	477	468	500	504	520	528	540	511	514	505	514	530	515	475	500	492	499	500	504	502	536	462	480	526
14217	2474	1461	1158	811	638	526	469	448	444	429	413	360	394	381	367	405	341	329	354	345	319	347	333	308	335	357	309	334	358	335	356	339	300	289	306	297	310	342	311	325	307	299	325	342	316	293	319	319	311	328	280	311	303	300	291	321	322	316	347	299	317	286	319	326	309	353	299	308	277	349	361	348	315	300	324	287	294	286	285	313	370	317	326	311	338	305	328	345	312	349	293	289	332	333	310	295	348	332	288	310	336	295	287	282	317	336	304	332	284	310	320	315	330	342	319	321	323	335	334	319	318	331	295	315	287	293	309	333	315	317	317	295	315	324	330	303	327	282	305	306	301	336	327	318	350	306	326	308	311	295	296	339	316	320	320	344	276	336	342	343	306	362	287	296	266	329	345	328	323	366	308	282	314	328	300	290	297	292	341	321	328	318	325	307	333	304	302	310	329	303	317	312	293	274	288	327	308	295	297	312	346	310	287	291	313	267	338	307	347	320	293	330	325	316	289	363	302	337	315	332	342	308	299	328	326	318	334	319	338	349	345	317	319	273	310	332	291	343	308	275	326	317	331	262	317	303	323	335	308	322	292	330	317	303	301	313	297	360	338	322	346	314	322	356	314	320	309	310	367	328	308	277	296	338	293	309	327	316	315	322	311	310	326	312	339	329	306	305	331	316	287	304	320	327	321	338	327	319	291	317	317	344	312	345	316	337	305	305	303	332	276	299	340	316	300	297	323	311	305	308	312	296	341	299	289	266	307	310	301	325	297	330	322	313	319	288	333	299	302	323	329	301	323	321	328	345	322	338	346	324	330	324	311	368	283	322	326	313	283	346	325	323	328	326	294	329	315	313	318	304	313	279	323	317	292	311	313	314	292	303	343	351	318	312	285	321	305	311	338	304	308	361	349	319	272	340	316	321	346	334	326	333	309	336	321	340	294	286	318	298	324	318	300	349	309	258	312	317	330	298	315	314	297	306	320	301	323	336	331	303	322	307	330	313	314	316	337	312	287	318	330	286	305	279	347	338	276	338	321	319	307	333	281	340	329	320	334	282	321	328	338	274	313	333	324	306	310	292	357	354	279	305	342	318	307	343	303	308	313	312	317	299	331	322	296	327	293	326	339	323	344	289	289	307	327	323	292	295	324	327	282	301	311	308	285	313	309	329	327	294	291	303	282	301	324	313	305	327	309	319	329	300	355	304	326	308	317	334	284	311	300	294	304	294	318	339	315	341	306	321	315	312	329	281	322	323	336	327	258	302	317	315	310	297	339	316	313	335	256	342	307	292	319	319	287	324	318	314	280	308	301	305	341	322	323	297	308	302	334	309	336	320	325	313	291	319	343	312	314	293	307	324	296	320	293	326	321	327	325	305	285	296	279	312	303	317	324	309	284	340	318	346	330	312	319	323	324	320	314	284	317	315	309	293	303	291	321	342	346	320	322	313	296	314	344	357	328	329	299	291	310	316	300	302	301	305	323	281	350	339	309	361	281	318	302	316	348	301	323	306	321	321	319	344	336	322	325	312	318	309	318	351	286	319	328	288	318	330	317	309	332	293	279	338	336	280	327	343	341	312	316	333	310	328	311	322	321	320	302	325	303	270	301	330	322	299	353	284	317	287	305	322	330	299	311	307	341	301	325	307	330	303	329	316	308	331	315	326	322	316	332	350	349	334	302	328	301	313	317	327	296	308	307	308	342	320	309	332	312	359	321	308	314	315	303	289	309	308	307	286	308	323	345	287	326	344	276	312	336	316	297	331	299	324	316	357	317	323	303	296	310	287	311	282	308	306	351	329	293	319	322	325	332	317	301	343	305	295	301	304	336	325	294	297	317	320	320	344	307	283	307	360	308	320	290	305	314	307	312	325	303	329	338	295	316	318	350	304	313	307	316	347	303	315	319	295	294	350	314	290	284	326	282	324	298	306	303	319	304	303	284	275	306	301	330	319	333	319	307	311	294	340	314	301	305	284	297	307	298	324	306	320	328	336	303	302	287	310	319	337	308	362	322	328	321	324	314	332	308	306	311	288	331	332	326	308	321	316	323	302	296	302	292	314	311	312	295	311	346	306	266	329	346	313	316	323	323	350	337	332	295	350	297	331	310	336	303	346	343	357	337	295	287	339	327	296	359	324	285	300	325	280	316	289	300	338	292	269	306	310	319	334	337	309	329	305	317	289	309	313	348	307	242	269	312	302	318	335	297	302	327	301	308	298	292	295	344	304	314	312	314	292	304	328	282	299	337	353	304	315	306	342	319	295	320	321	296	320	316	326	323	323	308	312	309	341	306	318	326	301	283	326	342	327	320	330	305	324	311	341	321	316	321	308	313	302	338	292	298	310	310	346	290	332	309	359	340	282	318	316	319	311	291	296	331	303	300	295	312	327	323	295	327	321	358	287	327	325	309	297	342	308	320	324	319	330	327	320	322	334	322	301	278	322	345	325	297	298	329	305	295	330	303	283	303	324	302	302	318	319	321	310	304	301	324	299	296	325	318	299	301	310	332	345	341	340	324	326	289	298	305	306	348	311	316	354	316	332	335	343	305	345	338	332	313	333	306	331	309	289	342	316	334	320	317	297	301	324	310	325	327	296	309	355	300	275	285	285	301	325	324	317	326	332	317	323	328	298	311	315	335	336	326	332	338	315	288	309	329	329	310	337	309	322	291	300	306	299	293	315	314	305	291	294	311	347	317	301	304	312	327	290	349	334	308	317	304	324	330	323	277	302	305	307	323	308	295	330	348	334	303	329	300	305	352	304	318	307	322	311	278	299	299	310	334	329	323	371	318	332	301	335	317	354	306	288	307	290	308	315	270	319	331	317	329	308	300	300	299	344	355	296	321	310	333	295	336	298	321	304	317	314	302	329	311	336	315	319	321	299	347	349	301	318	316	312	314	258	310	324	306	343	318	314	293	321	329	337	309	340	299	309	313	343	288	298	336	327	332	297	319	289	323	304	301	320	358	299	322	339	340	278	325	296	323	324	347	322	289	303	314	326	307	341	343	295	294	346	322	300	311	317	325	312	340	350	348	350	305	291	303	291	318	303	322	302	320	301	311	298	287	327	340	304	314	317	349	336	325	297	285	314	289	322	308	310	294	302	309	304	315	307	310	312	286	325	288	342	315	323	343	329	316	291	280	322	310	335	329	332	317	280	322	296	319	332	275	308	313	296	313	331	335	294	324	303	304	315	313	302	322	329	315	323	302	319	311	325	344	271	290	321	337	330	328	306	354	304	334	292	284	289	299	335	316	329	320	328	296	320	320	305	314	321	294	335	364	318	308	285	317	329	302	306	291	304	333	295	329	316	357	320	309	299	315	307	332	323	323	267	314	340	294	333	309	340	323	323	309	352	366	301	324	307	325	340	337	337	346	317	325	336	318	313	322	304	299	300	302	285	299	328	298	323	303	361	319	291	323	304	308	314	330	283	313	311	332	332	322	362	329	354	302	306	288	324	310	322	334	302	345	286	280	311	317
10311	2238	3128	3487	2830	2187	1871	1585	1465	1315	1178	1209	1135	1084	1030	1056	994	916	921	864	859	849	867	785	826	726	782	778	784	738	756	824	837	823	786	741	861	735	753	766	747	735	824	762	778	741	741	764	705	699	775	698	771	743	788	807	777	777	783	781	749	730	784	816	738	774	774	757	758	755	771	776	754	768	794	712	734	719	713	733	741	738	761	741	748	772	737	788	749	775	744	735	736	733	797	770	747	782	770	765	742	728	742	774	750	749	739	760	760	744	760	721	738	725	732	743	747	727	714	725	740	762	742	768	736	729	726	801	778	747	797	732	751	724	763	719	764	728	755	742	760	733	805	706	749	751	783	772	748	739	731	796	757	769	707	714	769	744	757	763	750	716	728	764	756	749	718	782	755	750	768	766	765	710	728	746	776	742	761	791	739	766	719	744	749	757	777	749	750	757	768	763	723	741	759	739	795	796	746	718	748	740	702	761	787	737	720	758	757	741	780	742	719	730	785	767	805	752	715	735	781	763	686	806	746	729	732	759	735	782	774	751	710	705	787	774	762	751	800	738	690	769	713	744	789	759	778	806	742	736	782	752	719	757	756	797	758	727	780	721	756	752	756	790	748	762	807	755	735	753	792	733	725	752	742	751	721	736	740	757	774	741	746	712	734	719	740	775	754	738	734	777	770	819	772	751	700	790	734	781	756	772	761	738	729	733	791	757	776	733	736	787	760	726	755	746	768	772	721	737	741	743	725	703	767	758	755	759	725	752	748	773	785	799	700	757	748	742	796	734	716	796	716	789	648	699	723	758	705	734	757	748	781	713	790	740	806	707	760	774	728	741	813	769	748	751	742	790	774	744	728	700	752	741	796	743	719	739	766	765	714	757	760	740	804	798	744	761	769	729	760	751	715	737	762	684	802	736	770	748	744	772	741	719	732	742	785	748	752	781	763	706	738	750	702	702	725	764	764	721	729	724	726	764	722	765	772	740	763	729	740	745	736	758	780	731	705	717	698	706	739	718	709	750	798	730	745	750	724	715	782	699	766	743	779	765	714	710	751	750	778	745	706	711	786	774	677	712	768	724	720	742	777	749	772	758	730	715	691	740	734	752	759	756	744	710	790	713	724	773	760	784	711	771	780	751	725	784	744	699	781	763	759	745	732	791	743	775	803	727	743	685	762	745	710	795	694	788	734	761	721	748	760	770	741	701	778	764	765	769	781	775	754	731	700	740	756	731	699	730	721	759	783	767	705	770	750	749	739	711	756	712	758	715	771	676	790	740	758	745	715	722	729	790	754	755	761	732	785	774	751	740	709	746	767	722	762	785	765	726	753	814	798	715	784	755	709	754	764	786	763	751	756	711	787	685	741	758	714	764	778	722	806	771	752	712	743	740	786	748	766	735	756	710	786	744	784	728	720	779	764	724	761	780	785	759	675	770	739	732	683	737	761	724	767	779	733	743	741	708	765	752	830	707	739	748	755	735	705	802	732	731	718	767	742	745	728	705	770	748	733	738	791	718	700	725	713	699	720	750	718	789	815	782	749	776	783	742	740	786	772	738	743	717	764	726	765	732	743	728	807	737	760	696	769	743	748	748	709	707	761	722	727	717	723	784	762	754	760	789	727	739	702	824	763	778	777	720	695	801	730	754	710	746	761	746	749	769	699	765	763	758	680	745	736	709	770	767	727	756	721	726	734	744	749	801	756	700	762	715	712	737	783	762	737	740	746	747	706	732	715	723	703	748	716	706	740	722	790	776	711	696	726	705	761	779	716	711	723	691	749	681	751	746	770	744	732	710	764	739	739	742	744	752	781	702	747	765	749	773	716	789	796	724	722	750	785	699	705	735	720	752	712	686	687	734	754	779	702	761	773	746	769	770	713	729	725	796	744	710	714	713	780	808	753	786	759	760	749	762	752	750	702	781	761	696	767	734	720	790	730	753	742	727	736	770	767	787	753	756	749	749	768	754	742	722	799	777	748	766	758	751	769	732	751	765	755	713	742	710	732	760	807	801	697	763	748	735	706	790	748	717	735	729	773	811	760	725	761	750	742	771	733	697	762	745	736	724	743	743	758	708	766	779	752	765	709	687	777	731	735	708	726	709	747	772	814	729	766	735	813	738	767	722	707	745	730	756	746	754	792	773	727	795	754	789	735	784	726	732	739	747	818	788	715	751	768	765	701	731	732	727	761	742	751	748	777	797	727	723	700	735	776	700	741	748	787	779	699	740	753	758	761	744	738	727	763	735	748	741	763	762	692	780	716	776	715	769	758	759	753	749	760	731	800	727	710	769	731	754	776	758	704	774	703	751	712	741	752	697	757	715	751	718	689	730	757	737	750	767	753	795	729	766	759	733	761	742	703	734	707	746	765	746	737	780	726	696	814	756	735	745	745	763	750	768	718	791	691	709	716	757	778	733	806	748	796	767	748	725	753	768	754	759	721	774	737	749	761	755	739	766	740	733	736	784	735	770	732	711	743	748	731	811	745	714	796	805	680	716	780	758	759	767	799	761	754	721	748	808	698	771	725	725	725	759	752	761	723	698	784	717	743	781	787	755	712	746	787	709	769	760	701	784	750	743	793	769	720	774	713	750	724	706	776	735	750	724	725	728	694	786	704	762	755	766	727	759	727	762	782	728	753	677	751	691	766	736	757	785	768	747	769	779	734	763	750	756	756	752	763	724	747	782	762	742	734	731	749	712	772	809	726	761	780	763	752	748	754	781	731	750	756	788	694	719	779	755	715	720	748	776	769	755	754	716	724	748	792	783	712	769	791	748	731	747	725	768	731	742	779	787	754	790	772	723	755	771	710	727	738	723	743	766	772	739	748	741	767	733	725	767	799	748	718	777	723	713	695	766	755	734	746	697	745	845	744	716	767	701	751	752	774	791	751	743	765	761	747	782	734	769	774	741	710	697	762	765	734	765	792	739	758	781	732	767	718	732	777	727	746	768	752	729	725	774	771	741	708	800	744	703	763	732	761	767	802	770	739	696	767	766	724	719	751	721	751	735	748	788	790	728	731	748	736	722	766	714	716	763	715	768	712	770	767	747	743	760	784	717	736	756	720	706	745	714	738	736	730	758	721	782	716	704	763	733	697	736	704	700	758	773	757	773	739	757	770	757	712	768	733	729	804	748	745	735	737	756	760	771	740	753	779	775	734	729	806	788	770	750	773	732	690	734	766	728	761	789	748	724	789	713	732	753	765	709	730	769	734	742	770	737	766	718	773	782	752	728	726	735	763	746	726	748	753	765	747	779	748	757	787	802	743	740	757	766	733	729	722	753	789	737	706	768	740	736	780	751	724	756	706	787	719	757	779	776	758	720	746	767	741	703	748	728	751	736	804	765	764	791	741	779	741	754	736	728	810	728	740	719	715	728	699	759	738	740	750	760	723	765	795	757	771	725	730	714	740	740	738	735	777	729	826	752	736	748	743	770	774	760	758	777	711	767	703	765	760	767	738	716	762	722	766	710	740	710
23727	4725	2233	1631	1166	778	678	610	538	492	451	410	428	412	353	361	393	347	337	328	339	304	311	305	318	325	309	305	344	307	322	339	336	317	283	321	302	308	303	331	321	313	330	347	319	309	319	321	311	298	348	311	323	294	305	321	349	312	330	288	294	300	304	285	323	299	315	332	299	306	310	305	326	324	325	293	330	337	302	328	313	310	308	316	347	337	335	339	330	330	311	307	293	322	330	288	324	313	313	288	322	303	353	296	335	323	281	304	316	320	302	323	307	320	346	337	329	317	349	327	345	320	317	330	303	295	315	311	315	309	285	329	302	282	290	302	306	358	317	311	339	289	290	312	300	327	314	367	343	329	344	307	290	275	329	295	311	314	290	313	316	285	308	300	309	280	325	297	344	307	286	336	326	299	316	331	343	304	334	316	375	304	310	322	345	312	342	270	323	310	338	338	340	294	308	305	353	343	304	291	314	314	299	303	324	335	298	301	350	331	317	295	299	311	315	314	298	311	305	346	310	297	338	325	376	303	331	320	322	334	338	334	312	311	311	311	303	355	344	336	324	312	298	341	291	333	283	292	298	305	332	270	338	302	293	308	313	321	300	317	309	313	299	299	286	306	320	311	319	291	335	273	290	307	320	323	296	303	305	319	349	324	319	300	302	331	299	307	307	299	324	304	278	316	326	319	317	316	301	293	284	340	317	290	317	322	361	292	309	334	341	322	320	298	319	319	347	314	311	347	305	306	325	343	302	306	314	357	296	313	294	315	323	303	310	342	297	342	309	321	328	292	325	317	335	316	311	299	282	329	316	314	295	333	313	309	340	354	301	357	330	312	345	279	284	304	325	309	311	294	315	318	302	316	345	295	314	355	325	327	338	314	321	323	321	349	319	321	324	313	339	289	270	314	314	307	367	369	270	302	327	315	304	307	300	334	333	328	324	316	296	309	300	320	322	315	313	309	327	311	312	338	308	325	284	292	310	294	300	299	286	318	283	332	316	321	307	301	362	311	278	290	302	318	311	269	297	315	312	310	294	329	327	307	328	308	302	317	303	336	326	302	326	289	335	327	306	274	349	312	330	319	289	293	310	323	347	293	306	329	327	314	299	322	339	293	293	336	302	336	319	309	296	319	373	297	302	324	325	338	308	314	314	302	344	305	277	304	342	314	302	300	323	324	345	311	289	263	302	317	327	288	338	302	302	301	303	291	296	298	298	343	337	331	360	327	316	284	330	301	353	327	299	296	327	361	333	347	347	318	277	269	308	310	306	292	295	325	315	322	312	297	295	344	333	300	311	301	318	326	295	352	316	302	301	345	282	316	315	314	324	334	317	311	304	333	281	317	321	289	340	292	306	305	320	313	339	341	359	319	331	295	318	294	331	284	275	301	326	304	336	355	298	334	303	292	297	307	327	346	305	294	278	332	328	310	330	299	306	336	280	313	279	310	314	327	306	299	274	296	338	288	308	313	321	320	304	337	308	294	312	327	340	320	315	299	305	311	301	300	325	306	328	340	336	299	289	314	309	318	319	333	297	300	286	294	321	336	300	326	314	304	338	312	311	306	276	295	319	286	320	314	323	299	330	365	323	328	338	332	302	330	325	315	267	328	281	349	308	317	316	308	338	311	314	293	299	343	336	317	314	301	314	306	311	341	336	334	324	333	316	311	371	313	328	354	330	327	305	329	321	306	322	272	305	324	307	323	312	309	320	326	301	331	316	330	276	295	286	312	273	322	294	253	297	312	317	332	302	284	312	323	347	296	317	296	308	322	292	339	315	308	306	323	315	284	313	296	346	326	311	293	299	334	272	309	282	292	333	310	284	310	311	292	303	348	312	340	323	335	347	295	314	292	294	328	309	296	311	319	307	318	317	321	345	300	306	333	331	325	343	310	304	287	306	360	324	316	296	336	304	313	284	322	314	330	305	288	325	312	313	335	343	314	330	326	328	308	293	336	295	359	322	331	291	332	307	327	317	316	309	290	320	352	272	305	325	303	315	279	298	350	298	340	345	291	315	299	347	356	322	297	323	311	316	322	292	319	313	300	331	301	302	320	307	320	325	300	326	320	330	298	325	325	310	344	311	312	307	341	330	330	320	281	328	322	332	291	300	319	309	333	311	299	306	318	301	276	290	312	314	299	314	310	322	319	349	313	302	304	295	306	320	307	300	317	338	312	323	299	295	325	330	320	315	300	290	346	332	322	324	319	316	288	288	288	291	313	311	305	317	318	296	303	324	314	295	307	344	324	323	313	319	347	334	297	322	343	308	321	283	286	303	323	299	355	326	338	309	336	310	287	320	331	308	301	329	288	312	298	310	313	281	333	330	309	321	314	313	313	329	319	325	329	323	321	295	310	348	314	323	365	314	340	320	325	339	298	312	350	305	346	348	284	313	323	320	323	335	291	278	325	323	310	306	291	337	302	340	321	303	339	322	339	303	319	286	322	294	350	355	304	365	289	314	288	328	310	280	304	294	284	299	282	295	319	298	315	314	315	294	320	339	313	312	333	364	308	322	343	300	312	316	312	344	333	333	287	306	347	313	315	321	304	302	321	353	294	322	294	317	310	293	339	322	306	349	330	315	295	316	287	316	316	305	301	303	278	328	325	327	329	317	291	325	291	303	317	321	326	307	304	344	318	331	309	315	330	318	307	300	328	299	318	332	294	296	314	329	311	310	298	305	314	294	316	320	287	340	275	294	291	346	303	308	316	316	336	324	337	324	318	301	324	308	311	304	321	298	300	318	313	302	315	295	312	294	296	314	316	305	303	310	287	318	328	301	293	308	321	320	329	306	300	365	328	348	316	301	317	315	285	311	324	329	319	311	345	306	320	328	319	325	340	307	286	301	309	318	318	301	309	318	324	327	326	326	323	309	304	345	295	296	306	296	332	302	326	336	308	284	336	277	291	320	311	314	331	298	285	328	296	303	335	297	310	327	342	301	315	264	309	306	306	322	320	309	374	318	267	309	330	344	317	314	336	322	328	319	301	330	319	304	295	346	335	338	311	328	317	283	313	286	318	310	322	309	275	277	304	320	301	303	305	314	333	357	347	289	332	331	305	300	304	308	291	301	309	313	320	334	316	290	324	341	310	308	286	305	316	308	300	299	330	332	337	305	310	315	314	341	335	310	303	310	343	301	288	288	288	347	306	321	322	338	332	325	300	314	326	325	286	316	330	288	324	320	330	319	308	314	318	328	303	334	361	324	322	340	327	316	306	313	311	329	304	324	298	322	330	324	294	283	286	323	376	310	327	314	317	310	328	263	271	295	293	321	342	315	319	322	319	339	299	327	320	290	309	294	334	326	310	308	320	293	299	282	344	335	335	303	300	321	296	287	330	323	327	317	286	309	296	313	317	293	312	296	315	327	321	337	322	299	330	292	276	319	271	326	315	294	292	300	320	321	299	296	316	305	311	329	330	311	308	361	317	315	315	332	318	307	295	306	339	347	331	319	316	304	297	290	277	310	321	348	296
13975	3097	4329	4724	3817	2941	2494	2107	1831	1553	1464	1363	1356	1295	1311	1198	1157	1050	1018	905	962	865	819	819	833	831	837	840	758	774	795	772	749	821	809	819	751	773	757	767	744	723	696	769	761	776	773	759	672	728	749	725	725	760	726	867	852	775	785	703	708	745	788	738	691	708	786	708	729	757	759	703	727	732	740	739	770	716	757	696	741	704	732	745	754	715	750	705	756	754	708	778	735	753	683	770	733	702	775	748	748	746	699	746	709	740	737	737	744	715	740	672	657	696	744	732	707	743	712	739	738	741	730	721	732	719	711	720	753	716	710	686	735	698	729	762	725	709	746	695	716	741	708	735	770	715	741	722	698	713	732	721	739	750	720	763	736	732	715	771	747	716	707	750	685	708	751	758	700	712	677	724	715	685	703	674	753	706	734	727	741	736	719	715	693	697	657	739	740	715	759	702	731	749	698	763	776	704	767	775	680	756	756	749	706	747	761	706	734	694	690	712	752	735	725	743	699	754	699	751	730	731	734	737	722	730	753	763	660	695	736	716	752	664	689	731	724	711	734	700	767	708	766	752	738	698	683	723	713	759	737	721	717	718	750	733	718	676	714	757	690	717	727	742	771	730	728	763	747	716	752	731	686	738	713	755	746	722	691	692	707	784	739	738	727	725	716	731	682	678	697	748	701	779	745	763	694	707	748	698	791	718	769	705	686	741	753	701	744	741	714	684	701	766	728	771	734	741	730	754	766	775	688	756	705	689	720	760	751	782	761	696	762	742	683	735	741	714	750	706	725	706	714	691	689	767	732	693	763	711	727	732	690	704	771	715	711	715	711	706	721	708	717	724	727	708	691	715	707	677	705	757	740	707	706	773	699	703	797	704	703	777	797	725	721	760	735	736	734	696	724	752	749	712	702	745	737	772	718	745	743	697	715	735	754	702	713	750	711	740	705	717	722	720	751	708	720	694	686	753	740	761	759	714	726	692	739	748	736	702	727	719	709	736	736	671	706	799	754	666	745	733	739	714	691	766	700	714	749	737	688	712	728	769	711	725	751	735	717	702	736	735	722	724	747	734	752	706	746	733	689	700	705	765	695	722	796	732	768	721	712	739	716	668	702	711	732	743	758	740	696	721	738	725	735	720	721	724	717	766	720	720	748	713	710	732	779	743	762	786	703	732	725	686	724	756	761	721	752	719	722	783	733	717	710	747	718	700	672	716	658	704	763	751	742	676	725	715	679	729	728	743	728	700	704	700	717	751	696	696	750	716	730	726	707	753	726	721	757	710	740	751	698	671	737	692	685	695	730	718	689	744	741	762	726	691	746	770	708	714	744	713	755	744	748	693	722	796	690	743	753	699	732	751	726	752	731	737	764	665	697	737	755	751	651	705	723	706	695	792	727	747	715	741	739	733	772	719	735	724	685	773	704	747	761	728	747	734	727	720	706	733	763	708	775	739	691	682	689	707	736	726	713	712	756	752	769	727	748	690	787	773	741	776	769	733	719	739	768	721	766	749	757	732	756	695	723	744	694	690	713	735	750	736	722	707	701	762	754	761	697	717	703	722	709	676	694	715	732	735	716	733	748	710	757	736	710	732	733	708	709	755	746	724	742	734	706	676	745	777	715	775	728	699	738	757	708	698	722	738	709	737	688	759	737	729	762	670	666	715	719	706	707	667	774	762	723	717	763	727	759	705	739	703	746	721	778	741	733	721	752	725	708	687	712	722	734	722	738	726	724	681	727	730	739	725	727	732	715	745	718	698	748	720	764	728	740	719	736	725	736	757	711	779	757	702	700	667	689	714	716	728	715	675	774	741	732	757	739	692	688	695	714	683	714	726	697	725	763	736	690	760	726	741	749	801	683	745	719	724	772	715	694	720	777	681	764	718	724	733	715	741	642	719	714	728	711	713	735	721	701	767	685	731	712	762	685	758	750	742	696	693	731	691	767	728	678	717	779	716	696	769	719	755	787	744	752	688	707	752	655	717	752	717	724	735	712	709	708	690	716	731	725	738	711	724	665	725	682	771	758	786	701	705	706	743	710	702	695	753	709	742	735	785	724	703	687	737	727	689	722	687	772	754	757	693	716	724	762	717	743	729	735	702	690	771	747	727	706	734	715	696	729	751	688	729	682	709	757	642	741	719	750	709	703	711	727	720	678	706	726	772	732	755	702	747	727	744	755	736	700	693	718	740	681	750	738	731	764	727	707	763	703	749	706	739	742	751	747	672	712	730	733	741	732	671	734	737	750	738	701	709	738	745	742	700	725	742	733	738	756	729	704	691	717	743	740	702	730	691	692	722	769	643	713	682	737	719	736	734	756	773	733	731	743	727	710	717	725	744	785	765	708	754	717	682	707	725	687	706	732	731	717	725	730	723	679	676	716	731	716	744	770	728	762	723	772	744	747	700	760	738	693	733	695	806	752	701	733	755	708	716	749	698	725	730	700	774	720	709	725	744	676	697	732	729	768	706	696	683	809	726	704	726	739	697	693	760	720	760	746	728	699	718	731	695	698	742	729	712	699	717	723	742	740	726	784	696	717	742	741	677	775	746	739	680	696	736	708	726	743	709	705	729	731	726	692	723	748	732	710	730	700	750	742	701	740	756	770	710	745	726	732	661	727	713	665	719	721	722	740	727	744	688	689	726	714	695	711	781	729	665	690	752	685	698	732	719	730	746	717	752	704	728	737	701	713	790	702	761	681	748	725	732	709	697	703	712	715	722	730	703	726	710	726	738	717	713	719	696	747	745	721	732	745	723	768	729	733	747	685	725	674	743	726	733	708	671	748	674	707	751	748	790	718	761	686	737	746	690	731	732	704	759	750	759	698	712	716	692	802	769	727	739	725	687	702	767	717	760	749	732	725	655	725	757	728	713	720	711	739	724	723	713	774	741	704	740	694	774	734	717	729	669	716	753	703	768	685	761	743	733	705	690	737	732	688	745	700	707	725	803	705	696	743	726	714	755	748	768	733	710	760	708	738	712	759	725	660	761	726	721	734	745	710	743	757	689	734	701	723	732	675	750	699	743	730	723	746	755	769	717	721	720	709	737	733	723	741	702	745	736	747	731	685	722	781	746	745	683	730	728	748	756	711	715	744	714	730	749	719	750	697	708	765	743	694	764	739	747	684	737	739	716	705	725	775	710	708	726	730	700	719	766	711	733	730	742	769	756	721	769	734	710	732	748	749	732	791	755	743	729	738	670	714	741	697	736	789	729	715	661	741	749	731	734	719	731	688	755	748	714	719	731	729	744	744	749	719	744	752	724	726	643	730	722	735	726	774	685	706	710	717	693	746	737	736	737	734	704	734	720	720	728	714	734	735	720	744	721	721	699	731	748	714	686	696	717	703	788	722	765	767	736	682	700	700	703	720	754	724	716	667	729	772	732	759	682	716	751	743	702	695	760	716	724	726	738	717	748	722	713	742	734	715	725	715	706	746	722	803	681	717	734	686	731	716	761	730	767	759	696	761	780	711	712
5245	893	546	476	410	259	259	251	235	232	239	248	243	233	214	193	214	194	174	205	200	200	233	189	178	198	187	187	204	206	202	184	191	191	222	200	183	206	196	205	202	202	192	201	167	172	167	179	189	186	180	180	195	221	156	188	176	208	170	229	186	198	211	208	184	208	190	192	197	174	190	188	185	224	192	186	198	215	183	173	180	186	198	215	172	204	213	199	196	180	186	192	204	182	210	168	208	218	193	187	201	207	145	205	200	182	184	183	164	219	182	193	187	186	177	191	202	191	169	191	182	200	189	224	188	184	201	196	185	187	184	173	189	217	188	203	169	226	178	185	189	184	194	205	187	186	189	192	196	190	217	174	209	211	204	184	202	225	198	188	174	218	203	186	178	190	213	187	173	224	225	203	214	164	176	199	187	190	176	202	180	178	177	174	174	208	178	181	199	179	182	181	191	184	209	206	209	185	207	182	175	190	190	178	193	192	207	184	208	177	210	215	213	173	195	178	191	192	187	194	182	194	178	171	192	169	191	196	209	217	170	193	201	186	183	187	187	177	204	186	183	210	198	208	192	172	197	178	196	200	211	172	174	207	178	196	163	218	208	195	188	188	166	194	179	166	185	205	190	170	193	199	174	173	197	203	200	216	182	194	209	200	201	218	184	190	189	172	185	183	192	181	189	190	199	189	208	186	202	188	197	199	196	173	161	186	183	218	174	185	177	169	204	200	208	189	193	191	192	205	207	206	213	174	207	204	202	194	194	176	158	208	211	189	181	206	216	189	181	171	190	175	188	207	177	187	200	186	185	189	172	189	198	214	169	185	207	184	155	175	229	203	240	217	176	178	198	219	179	182	186	182	204	172	163	204	195	201	192	176	205	206	186	188	182	204	197	211	204	194	180	187	185	164	177	178	168	176	203	198	210	192	188	215	231	194	227	188	188	202	199	178	178	193	157	229	217	185	170	203	196	181	201	179	167	171	186	203	168	181	194	181	208	180	186	198	212	193	175	200	193	200	174	191	187	217	224	191	200	204	195	188	192	183	216	196	197	199	181	201	187	202	192	165	176	202	206	192	189	196	182	204	194	205	188	189	214	181	196	210	165	178	214	190	199	178	182	195	181	195	194	192	192	197	197	219	205	197	202	187	221	204	184	201	196	192	188	180	200	206	196	189	165	182	180	196	197	214	205	192	191	189	226	214	209	218	171	194	167	170	179	169	200	178	166	200	194	192	178	175	191	206	190	176	200	186	180	205	209	185	196	181	175	160	191	173	204	191	196	208	184	176	172	195	181	170	209	203	192	203	182	172	190	196	170	170	188	181	188	185	206	195	193	193	200	176	226	168	198	171	216	181	184	187	176	202	206	182	181	198	196	188	179	192	198	201	193	216	162	208	204	179	201	187	157	190	206	198	181	185	178	190	181	183	221	200	189	197	178	185	194	166	196	201	196	175	179	198	170	193	195	192	207	202	206	173	179	217	187	177	187	194	159	204	185	194	212	222	201	193	190	195	204	196	199	189	164	183	176	205	195	204	189	199	189	211	192	190	200	185	195	179	169	203	255	186	181	201	196	195	179	206	197	177	182	197	198	182	195	176	174	219	202	197	219	206	207	195	176	181	201	183	188	166	198	199	171	190	206	176	231	176	216	202	219	199	188	192	192	215	179	225	214	205	215	216	176	196	188	198	213	197	208	189	220	170	195	176	201	203	181	185	195	224	202	220	188	215	159	199	174	183	196	157	203	175	195	196	186	192	170	176	221	200	202	195	210	187	187	187	199	186	190	180	219	197	192	174	193	177	183	197	216	198	206	209	192	175	183	166	205	225	202	174	194	180	192	199	198	228	204	201	177	199	197	211	221	172	204	176	217	207	212	215	196	191	181	192	214	204	196	179	203	176	198	185	169	184	179	169	186	177	181	190	179	217	212	184	180	189	192	181	189	177	200	213	210	211	195	193	206	190	172	190	192	195	179	173	206	205	201	208	222	183	191	214	183	222	200	203	200	177	200	196	183	204	211	170	181	174	179	183	191	190	197	175	183	179	188	193	186	189	225	171	203	175	188	232	193	186	210	178	187	216	215	213	205	163	176	159	187	183	172	168	218	187	178	180	186	168	176	177	179	200	196	191	198	216	200	197	185	184	200	215	187	162	180	171	183	170	187	214	210	183	200	187	206	205	193	202	189	181	187	185	204	231	207	195	170	186	192	168	166	187	170	195	202	200	175	201	178	214	203	213	173	196	195	200	176	198	195	191	187	197	210	198	229	205	191	194	188	183	203	212	189	171	183	187	210	213	196	185	194	194	179	203	190	197	206	183	194	207	210	195	188	192	183	193	201	221	197	178	183	177	216	202	195	202	188	208	196	182	200	207	207	206	179	192	235	179	195	202	201	195	184	203	179	204	157	227	172	194	209	191	182	193	199	216	147	212	162	206	202	191	195	193	203	179	195	170	193	207	187	206	176	175	167	196	204	155	188	178	186	173	211	203	206	184	207	191	193	187	189	182	173	165	209	201	208	176	164	174	190	203	195	193	171	212	182	198	184	217	189	194	204	210	188	210	193	206	208	206	195	192	187	185	183	187	193	189	155	180	206	185	198	215	189	170	172	189	184	198	197	194	203	194	200	201	184	207	195	175	199	213	182	191	191	185	203	178	186	188	185	200	175	194	200	172	183	222	219	161	176	171	206	220	189	226	181	189	207	189	197	188	190	194	227	188	188	174	208	184	225	180	177	227	206	196	189	215	184	198	164	176	178	181	198	170	189	203	198	184	157	222	206	197	190	195	178	190	201	208	191	180	195	210	183	195	192	196	204	216	223	199	196	219	169	201	186	208	213	179	163	191	189	175	202	213	192	182	207	189	196	195	203	197	174	192	172	209	184	195	212	182	184	158	169	198	196	175	207	161	193	212	195	175	215	182	205	190	192	172	186	212	191	202	171	201	203	212	204	208	194	217	208	181	192	208	210	198	174	200	185	187	174	170	221	225	202	190	204	215	193	212	202	203	213	200	195	193	199	200	185	184	198	198	169	185	184	199	202	180	200	212	194	210	206	200	168	185	203	197	183	159	165	216	184	201	172	183	166	202	198	191	187	206	198	196	200	178	218	201	178	199	194	202	191	190	198	185	201	210	174	190	189	192	184	216	216	189	217	184	156	196	170	194	193	210	182	181	204	218	222	178	215	192	176	204	188	199	176	209	170	210	184	199	213	214	194	172	204	185	216	196	195	205	223	189	218	202	202	176	199	180	198	187	205	222	224	186	163	211	178	195	171	190	202	184	170	212	192	194	163	206	196	190	189	203	200	208	174	211	187	180	170	216	178	216	187	211	205	189	181	218	212	186	205	177	201	188	180	169	183	192	175	176	174	186	182	219	208	205	206	175	212	202	170	210	198	202	226	190	185	192	204	184	215	206	199	172	201	186	190	171	199	213	197	177	213	196	209	178	213	188	200	206	193	160	173	229	186	209	202	187	208	195
4195	1025	1346	1609	1323	973	901	840	766	695	729	654	660	667	674	604	640	600	589	579	525	530	501	481	498	484	482	496	515	492	494	558	470	497	490	502	477	473	490	533	506	497	498	513	508	510	480	482	557	499	477	541	526	522	463	577	534	528	477	493	457	519	486	537	462	471	532	484	502	487	491	474	525	502	495	501	517	545	498	503	495	477	480	479	480	500	469	497	528	471	466	521	517	534	487	488	486	522	510	522	511	522	459	524	513	506	500	517	506	491	497	492	508	479	506	470	497	473	514	475	480	511	482	551	506	491	502	514	529	500	493	499	502	511	464	485	475	514	467	532	489	493	502	466	459	494	478	485	497	502	495	507	501	504	487	474	483	503	509	486	472	484	561	488	496	495	514	508	484	462	498	475	481	527	537	496	478	444	492	473	500	493	471	548	504	487	496	473	500	493	477	518	514	536	458	493	472	492	512	503	507	514	521	479	490	502	501	496	490	514	509	495	508	490	511	482	508	502	504	487	522	511	509	502	515	485	506	495	540	483	500	512	472	460	526	498	510	490	461	504	504	510	508	500	489	508	529	489	507	491	460	453	512	478	477	485	532	527	487	517	471	511	503	472	499	471	517	509	517	508	479	485	499	483	503	498	505	491	460	461	452	520	474	452	508	467	495	461	520	486	486	535	523	511	512	469	503	472	530	494	484	545	480	472	491	541	501	459	479	505	473	488	542	502	523	505	482	494	525	525	455	489	441	490	544	520	509	527	543	509	516	498	514	511	495	512	475	488	510	497	445	463	465	493	527	506	517	500	501	505	501	449	488	488	455	502	462	502	518	471	541	494	506	459	483	507	451	493	478	471	505	487	511	515	474	471	551	470	491	488	535	490	470	479	438	468	495	515	508	488	477	489	478	492	460	507	499	474	495	471	540	488	504	462	541	482	490	503	477	498	496	512	478	497	504	528	447	522	529	497	506	492	512	498	503	511	517	497	481	487	503	497	494	455	471	450	482	472	492	465	524	463	492	501	527	519	500	507	516	517	495	496	473	526	497	453	502	482	485	479	492	534	481	543	522	466	510	440	487	520	510	490	482	490	499	500	518	470	548	496	490	474	496	478	466	461	528	526	511	476	471	497	493	523	497	493	517	493	492	507	444	455	499	515	498	503	469	509	490	508	493	499	477	511	494	481	461	493	528	486	466	450	471	473	513	474	490	476	488	552	507	481	537	504	482	496	478	509	475	518	466	507	486	498	472	489	531	479	508	494	533	511	519	516	541	508	506	475	480	487	554	508	521	513	515	513	523	478	451	498	494	541	501	468	490	490	508	496	474	513	506	493	485	502	539	471	503	498	479	479	453	490	473	520	499	480	484	476	491	528	503	512	482	497	472	478	492	488	484	531	484	494	509	501	503	480	486	521	523	512	517	502	443	501	486	458	494	526	484	491	478	503	507	445	514	494	536	519	479	492	496	448	520	524	516	470	545	476	518	491	448	544	471	534	485	514	536	484	491	509	486	552	503	468	510	472	502	509	497	484	496	483	492	466	504	473	490	517	484	523	516	503	437	463	478	493	466	516	500	472	506	462	469	507	476	528	493	492	462	500	502	497	512	506	492	528	485	526	505	463	539	487	493	516	526	498	484	510	518	518	510	492	456	496	493	490	498	552	483	485	509	468	485	517	510	506	486	501	517	521	503	510	463	507	562	505	472	473	476	488	529	483	504	501	489	500	495	481	510	487	496	461	530	508	478	542	503	492	514	472	540	524	474	498	524	513	515	452	498	523	508	484	527	488	509	476	468	502	536	528	520	486	507	536	480	493	502	476	511	525	487	509	527	533	481	482	514	527	510	464	507	555	513	485	533	504	517	516	460	486	447	529	526	440	488	506	491	501	550	510	474	507	531	503	476	501	504	509	484	516	551	461	491	495	517	493	491	507	491	478	488	527	504	519	516	493	525	498	468	524	484	524	508	508	483	517	518	488	432	507	522	469	510	488	508	515	507	506	430	510	479	484	504	513	513	540	483	528	467	546	516	477	503	528	463	488	511	464	489	509	528	510	528	528	493	539	526	502	509	479	534	491	532	520	498	460	525	555	482	506	487	534	491	462	493	488	491	493	509	490	476	464	504	495	466	506	527	451	473	468	481	474	509	501	522	505	485	509	485	478	509	489	530	536	488	466	522	472	523	523	526	514	484	499	488	503	494	476	492	543	444	473	502	508	496	511	497	487	544	516	473	495	519	503	495	513	499	513	489	474	448	478	508	474	507	475	522	518	493	499	493	502	529	491	463	478	488	519	465	504	519	512	501	486	491	493	512	501	512	487	498	478	529	503	467	500	440	509	515	494	513	474	464	502	508	532	479	496	493	523	471	484	475	508	495	513	495	530	462	513	480	508	509	521	493	499	489	497	503	511	488	485	492	492	454	494	465	537	485	475	500	483	513	497	487	509	496	494	517	453	493	523	495	474	520	493	471	513	478	516	462	506	481	514	454	500	500	489	496	485	548	474	488	444	508	497	517	509	477	497	516	456	454	456	486	517	534	470	476	523	522	470	504	499	503	479	480	489	467	493	479	500	488	503	490	502	499	513	491	511	494	486	510	539	497	500	489	514	495	482	489	486	499	488	460	479	506	522	504	525	519	492	510	488	484	502	501	477	500	522	514	541	497	471	488	497	483	494	472	514	472	525	518	486	490	512	495	479	511	457	500	478	504	490	492	539	470	482	529	493	465	503	492	464	500	493	503	476	520	492	497	504	467	491	435	517	484	474	495	541	502	516	487	474	488	533	531	507	504	504	487	510	492	543	495	494	502	517	474	472	509	483	496	469	492	500	494	494	485	499	465	468	495	495	459	533	538	545	477	493	477	489	513	510	502	536	516	485	515	505	537	479	517	464	500	526	510	465	508	505	551	483	503	495	508	474	491	515	479	477	486	466	462	469	500	540	513	480	498	497	499	472	491	474	519	488	497	525	485	498	536	542	483	500	474	501	487	490	497	503	506	512	504	506	518	489	526	506	521	506	506	533	486	500	492	518	495	472	505	514	533	495	509	463	483	504	498	530	499	522	487	514	538	455	499	517	501	473	532	476	483	480	509	476	496	528	534	498	475	478	503	482	524	544	488	489	474	531	497	513	500	495	511	504	476	518	484	511	482	484	507	506	517	514	471	495	474	483	505	506	504	547	512	475	478	502	502	508	460	530	464	505	493	514	495	482	498	538	501	481	518	538	498	471	485	512	524	467	491	467	533	469	480	517	489	509	511	471	508	512	488	521	495	463	493	467	496	486	483	507	514	467	513	425	479	438	507	485	478	477	491	512	508	491	516	512	472	526	511	481	520	477	495	550	503	506	532	483	481	508	532	525	545	487	528	482	449	488	472	508	500	517	509	513	493	518	515	506	498	534	512	484	485	565	476	515	479	485	478	499	504	512	493	484	464	483	501	526	498	558	486	496	531	501	504	485	523	519	506	510	478	481	520	475	530	505
15308	2435	1416	1139	806	618	516	436	505	430	386	384	377	360	375	359	339	319	363	333	311	319	316	321	336	315	286	288	343	288	322	321	317	320	312	328	335	306	341	311	332	317	319	287	336	337	310	308	305	305	302	323	326	327	310	332	331	342	312	316	299	327	313	330	317	338	311	298	311	341	328	287	303	279	328	330	337	339	329	295	323	278	309	305	324	291	323	336	285	323	311	322	318	305	335	320	323	327	335	302	292	312	314	319	311	316	335	322	312	345	297	319	330	353	290	320	329	323	324	294	337	317	284	310	305	304	327	338	308	326	301	319	276	292	313	295	303	326	307	297	306	322	340	285	315	337	373	347	310	317	314	318	306	306	312	310	292	299	293	301	306	301	324	315	291	274	335	303	332	304	319	334	348	317	281	317	313	327	314	307	323	289	307	271	311	325	292	300	341	323	306	324	324	294	328	297	334	292	342	277	352	341	324	309	304	331	351	332	327	333	333	312	325	306	292	294	282	282	348	307	329	317	294	310	296	287	256	313	306	312	303	325	327	335	297	330	342	323	293	307	315	341	318	328	307	325	334	314	295	308	326	323	319	288	320	320	318	314	348	308	298	336	310	302	299	331	293	345	279	321	318	297	304	326	308	331	315	323	327	296	307	300	333	296	344	311	306	311	296	278	318	313	274	287	328	328	324	310	325	320	311	290	335	308	321	346	312	297	326	311	325	284	319	330	373	301	297	317	323	310	302	340	298	296	329	305	283	320	288	321	308	310	325	314	321	304	332	290	325	302	304	331	290	290	279	378	326	276	326	337	289	319	299	300	312	305	313	289	315	299	289	284	315	337	304	314	281	332	304	296	298	314	324	305	325	303	325	307	309	305	312	306	314	323	340	294	329	364	312	332	331	320	334	292	320	315	336	308	345	287	323	300	305	301	330	276	298	305	299	295	326	341	296	304	320	310	306	300	316	330	305	299	306	316	324	325	305	313	306	327	322	324	335	309	300	337	303	306	274	322	332	279	288	310	337	335	318	335	327	325	333	282	290	289	281	318	299	325	316	292	318	316	316	297	323	320	314	326	322	318	322	326	308	311	317	325	283	325	334	325	322	319	318	267	334	317	297	335	317	287	312	299	304	305	307	300	292	307	317	311	306	334	315	326	299	331	309	294	315	302	336	310	341	320	319	336	326	305	303	317	274	297	296	331	311	310	325	294	314	363	302	305	295	299	310	306	283	302	340	272	349	352	309	320	299	285	314	297	317	283	289	323	332	310	314	320	286	328	300	329	337	293	331	314	316	296	324	295	329	339	312	294	303	297	309	311	315	339	284	315	354	301	306	317	322	331	317	283	306	337	324	315	334	307	310	319	288	308	315	320	318	257	295	305	301	318	293	307	327	327	299	344	290	306	323	287	291	286	339	309	310	326	309	291	315	297	306	336	344	345	316	295	306	322	384	340	284	316	318	287	343	313	319	301	307	325	328	341	347	318	302	310	308	288	286	268	306	285	302	332	338	298	303	312	320	342	306	304	320	280	317	332	299	296	303	335	307	284	335	313	293	343	293	279	280	313	331	286	320	332	319	324	321	314	311	353	323	291	310	323	326	309	288	297	293	279	320	317	322	328	327	311	303	331	321	322	332	304	302	346	336	311	290	282	303	288	299	287	298	295	332	323	340	323	316	294	311	321	291	296	273	319	322	349	299	347	285	333	319	318	325	306	319	269	308	293	301	298	304	302	301	312	309	297	291	304	318	291	327	301	347	308	316	302	321	317	347	329	289	277	299	327	317	275	283	311	315	322	297	309	283	312	320	294	309	275	296	327	324	305	309	319	326	301	280	295	295	291	299	311	305	350	300	295	278	317	291	279	332	326	306	294	305	320	310	340	305	287	331	291	339	316	320	331	312	287	341	326	322	297	275	301	310	292	322	333	278	320	279	300	277	337	287	295	301	330	312	283	289	282	304	302	303	285	260	321	344	336	323	319	336	297	297	316	297	307	317	290	314	302	327	305	305	304	308	292	328	306	318	342	316	331	295	297	306	350	271	324	333	295	293	321	311	303	324	294	291	314	324	324	295	312	317	319	285	318	328	283	294	283	311	354	303	290	324	311	297	292	315	299	316	324	309	306	310	304	303	285	307	285	306	321	306	312	329	294	316	292	308	283	321	273	289	321	348	307	318	272	313	314	344	298	318	284	300	323	297	300	315	312	314	341	296	330	305	313	314	319	289	314	336	301	322	311	309	307	311	283	311	319	317	297	292	299	299	313	288	301	329	314	315	315	339	325	314	324	316	336	280	272	279	318	306	343	338	283	287	322	316	302	330	317	349	278	296	330	321	332	276	319	315	316	319	332	310	303	342	326	331	346	350	320	318	323	300	320	325	285	315	311	318	329	303	284	314	310	322	310	295	318	298	319	315	299	312	330	328	295	354	303	277	304	326	319	307	316	303	316	303	322	330	309	305	265	317	315	353	303	296	291	301	302	295	322	346	317	306	311	310	307	314	323	286	307	299	292	291	309	295	334	325	290	284	258	322	310	288	348	311	323	275	334	349	298	305	299	303	306	278	323	306	302	293	302	292	341	272	314	311	297	312	291	317	352	294	300	298	292	357	338	301	293	332	322	309	308	283	296	297	297	281	321	281	312	277	296	321	308	310	299	317	317	289	301	314	332	305	322	300	339	328	310	292	310	317	282	273	273	301	304	303	296	318	343	275	330	283	301	315	324	291	322	318	302	355	315	319	316	329	353	322	333	324	310	319	324	357	295	304	345	314	323	285	311	303	293	310	297	342	322	309	309	322	310	298	295	313	290	330	318	301	323	352	315	318	324	289	324	310	306	267	307	320	326	302	319	317	347	282	317	312	354	300	294	303	291	316	320	326	303	287	283	290	323	319	331	309	297	322	294	345	311	258	300	333	338	282	304	324	304	324	295	296	323	288	262	326	293	319	334	324	319	321	307	315	319	308	298	310	304	320	319	290	309	316	288	319	318	303	327	333	333	295	286	336	326	328	341	312	295	319	277	328	278	300	318	296	332	289	298	295	311	270	286	317	283	316	334	340	333	278	314	326	305	340	296	289	318	287	275	313	318	306	308	332	280	313	310	295	357	336	321	315	305	307	297	339	315	311	302	283	329	313	331	340	343	298	315	306	309	308	292	306	305	323	324	321	304	309	332	293	321	318	308	314	320	313	296	310	358	316	297	312	330	349	297	297	302	308	313	281	284	308	316	284	296	312	304	311	331	324	324	321	309	322	326	305	283	295	309	314	307	289	277	348	299	322	322	329	305	317	312	304	312	289	316	270	346	337	315	287	318	298	327	322	304	313	318	351	326	329	319	307	316	298	315	333	288	275	322	319	324	304	288	321	303	311	297	311	324	317	281	336	332	316	308	282	328	301	286	311	327	305	312	316	351	301	299	311	324	326	337	294	286	309	318	295	304	291	326	286	284	300	297	347	319	335	342	308	306	309	289	320	335	345	293
10965	2108	3161	3468	2648	2075	1779	1581	1521	1325	1279	1203	1129	1026	1119	1005	1014	953	899	861	872	845	826	826	797	772	764	749	787	770	804	750	800	760	775	732	844	753	725	764	720	787	780	696	806	735	756	718	775	754	751	785	782	722	744	789	844	811	720	745	778	782	759	749	743	732	772	711	739	786	682	715	726	747	744	771	749	765	701	730	787	782	787	733	762	723	751	712	748	700	749	737	746	793	760	788	742	780	756	734	753	741	719	749	746	784	791	734	733	761	737	749	737	769	719	743	796	738	756	688	750	801	764	785	756	727	692	722	751	758	777	748	776	765	777	763	768	697	782	758	718	715	750	742	703	767	768	776	713	729	745	719	808	759	762	723	777	777	788	766	739	767	718	768	792	733	699	738	753	741	814	738	735	766	774	740	753	728	764	789	754	762	730	764	721	745	731	771	785	790	754	774	744	735	771	713	708	773	754	760	723	753	780	771	763	736	749	778	676	720	706	781	784	735	741	757	737	755	728	761	699	737	692	730	737	745	766	762	792	750	770	817	713	732	787	720	736	750	759	756	733	723	716	744	740	701	735	760	767	752	731	803	774	762	734	723	761	707	739	720	755	772	770	783	740	760	783	784	777	760	747	784	731	746	703	728	721	747	736	752	748	742	775	738	748	755	788	765	755	755	790	765	752	732	783	784	755	737	719	757	726	740	729	754	680	706	738	725	709	730	784	733	746	717	766	737	704	726	731	743	746	752	747	750	743	719	742	761	729	732	742	754	747	735	714	725	741	729	715	743	783	783	783	775	727	726	691	769	769	722	749	765	767	715	778	724	747	730	777	740	785	709	792	752	749	742	720	704	728	771	723	726	742	718	754	704	790	750	759	725	778	736	729	731	708	737	720	772	732	755	773	723	729	724	771	747	704	769	713	751	740	731	748	750	694	715	714	696	730	735	793	755	738	762	738	735	670	752	752	751	810	746	794	764	723	713	724	699	748	742	734	744	786	697	728	793	784	730	767	784	735	774	795	785	801	744	742	709	726	702	715	787	727	726	728	783	752	728	761	750	722	732	751	728	725	767	673	741	725	712	755	732	732	752	743	764	767	677	742	761	721	686	783	781	737	772	726	709	737	742	740	777	729	753	793	731	745	739	752	761	789	739	764	782	731	781	721	728	693	747	767	735	786	738	734	737	717	741	761	729	709	767	776	747	712	760	731	761	714	787	707	766	728	734	720	832	734	748	735	770	755	791	754	764	704	724	743	751	740	733	736	758	734	786	761	753	715	722	727	778	750	769	737	773	774	743	743	715	724	732	785	750	694	743	739	764	718	710	766	738	740	763	738	727	731	726	700	766	745	767	770	738	786	703	786	785	725	779	752	710	749	744	731	734	715	782	732	707	741	732	756	763	765	765	747	697	670	777	705	742	746	770	728	753	734	799	735	715	774	717	720	733	703	717	731	748	751	713	739	718	729	728	720	730	751	735	788	767	753	697	733	770	739	777	713	784	743	740	761	758	758	737	701	734	725	730	771	739	774	756	727	725	713	725	752	732	740	758	710	771	757	763	731	677	759	744	771	754	778	747	807	756	719	734	714	698	713	780	757	753	785	775	708	768	775	758	741	703	760	781	692	733	728	743	768	740	774	719	722	697	690	762	749	697	784	806	751	747	754	798	743	741	777	752	719	756	759	669	727	765	756	718	723	726	758	768	736	729	704	741	826	720	739	706	745	776	762	768	771	728	743	746	724	762	716	773	773	758	752	764	722	739	734	747	782	761	706	692	711	706	728	750	734	750	790	796	700	727	741	717	739	719	766	715	784	708	709	762	753	695	742	777	750	716	708	754	739	681	758	746	700	740	789	750	762	720	726	703	761	740	757	701	735	756	699	744	768	698	738	711	701	738	685	707	767	782	783	754	734	732	780	798	728	719	727	725	735	755	766	727	706	789	703	733	766	765	702	741	742	737	720	725	721	760	737	793	731	759	775	788	705	757	776	733	707	707	716	815	734	738	702	762	761	697	711	696	780	757	747	754	794	735	759	734	748	795	709	776	716	703	707	692	743	747	714	732	747	732	740	757	753	729	757	733	741	692	716	723	717	745	705	739	775	695	766	758	774	752	753	737	725	784	757	740	747	725	748	742	772	729	698	771	757	736	725	703	775	775	754	726	742	783	748	778	729	775	734	705	746	748	780	713	742	722	751	732	772	698	708	748	784	759	737	794	725	735	738	703	728	696	748	722	718	736	745	753	760	772	740	703	702	736	740	725	734	767	736	735	737	760	732	789	784	737	738	746	792	743	776	757	774	724	712	723	737	750	735	787	728	745	773	741	769	747	727	779	765	712	707	766	708	782	714	701	720	772	792	730	703	735	715	780	722	731	728	674	765	708	770	782	777	778	719	729	781	770	746	718	741	716	789	712	715	765	768	714	784	754	754	776	721	694	789	749	788	758	759	710	712	748	759	768	765	766	724	748	777	729	746	748	759	759	776	736	758	759	730	769	726	735	702	745	732	730	714	696	782	784	759	759	770	715	721	740	716	740	752	725	720	715	761	759	715	708	771	770	718	749	693	743	732	731	793	763	722	713	753	730	744	716	736	745	707	751	766	749	768	734	755	733	725	737	761	722	709	759	724	829	748	817	705	738	747	783	758	747	834	769	732	734	738	725	756	718	718	731	721	729	754	763	759	721	781	792	760	756	757	701	740	798	742	756	731	772	741	723	737	760	742	725	748	733	753	687	745	736	740	733	725	804	728	733	734	781	740	807	786	712	794	756	734	747	714	756	731	759	754	734	740	743	766	747	740	733	779	763	755	721	730	754	701	776	772	755	738	788	736	701	744	743	742	743	751	756	802	699	702	752	737	677	744	729	727	704	757	744	743	721	736	745	736	802	746	782	729	729	732	733	720	768	722	764	733	731	782	765	712	735	728	774	703	707	769	751	764	749	717	784	765	736	742	762	687	756	699	725	747	767	756	739	696	770	738	777	762	708	722	755	747	756	721	755	735	749	726	756	744	786	771	759	716	721	718	702	696	732	734	788	723	743	737	786	692	707	726	735	787	701	755	722	696	753	802	734	739	764	686	761	760	787	724	758	719	757	722	781	750	716	745	758	725	730	742	730	734	748	765	748	734	687	748	749	726	756	722	735	742	717	742	756	746	774	717	716	736	759	714	721	757	740	812	740	752	734	801	766	766	742	721	733	724	749	702	698	712	674	747	732	781	718	735	759	744	762	720	729	734	724	683	757	756	750	767	710	724	749	731	769	762	726	761	771	643	731	786	723	772	762	764	677	710	730	740	700	795	698	754	773	737	760	716	769	741	738	764	757	700	772	753	745	781	734	745	753	735	754	681	732	790	760	767	802	682	745	740	777	759	706	772	742	771	705	760	762	738	722	715	746	744	744	766	690	769	730	762	787	732	737	728	692	745	744	726	757	751	744	742	736	772	753	748	753	700	772	732	749	695	716	734	778	762	765	773	745	712	691
24613	5026	2391	1703	1111	819	653	575	521	479	440	402	414	391	369	380	370	368	369	349	366	333	341	307	315	336	333	309	341	295	340	296	294	330	315	318	298	314	370	308	346	334	307	325	317	290	295	296	297	324	321	323	342	326	317	349	309	319	281	316	315	311	285	269	318	326	347	329	308	313	359	304	323	339	310	327	333	297	311	345	337	349	342	310	326	277	313	350	328	306	318	319	337	321	309	255	289	287	329	327	315	305	326	274	302	319	295	297	300	295	283	283	297	315	298	305	309	288	327	325	312	296	320	303	299	307	342	314	295	290	316	315	277	348	297	337	307	305	326	293	336	349	294	289	285	319	327	328	306	332	298	333	313	331	297	290	294	317	324	310	299	325	309	324	300	270	315	320	304	336	319	297	318	305	296	286	279	291	286	322	268	310	284	323	346	297	310	281	286	307	322	324	311	326	321	297	325	323	294	293	288	314	300	298	327	313	288	303	279	274	287	253	283	306	315	318	327	314	304	307	336	308	309	303	293	328	276	311	311	333	329	332	326	308	325	309	324	307	280	303	317	363	297	319	299	311	290	295	314	293	301	319	278	345	302	334	288	301	305	315	317	307	357	288	277	321	280	309	312	281	269	349	312	310	310	312	317	302	292	314	321	315	321	340	306	330	310	318	286	303	280	287	319	300	309	339	292	298	316	292	302	295	306	307	346	317	334	305	308	313	301	327	284	305	304	331	285	293	309	298	319	316	328	317	307	303	273	285	324	307	313	281	313	302	295	307	327	320	300	299	325	286	340	359	303	357	313	309	319	278	332	311	310	331	300	310	330	302	330	303	320	289	284	291	288	332	334	283	319	320	320	314	299	273	278	297	293	304	376	303	304	343	320	283	335	322	323	364	320	305	295	292	285	304	317	313	312	288	315	297	316	318	328	286	298	328	311	321	294	315	332	292	335	320	288	288	310	314	320	281	320	301	315	281	281	260	284	318	301	328	292	310	308	321	294	357	300	299	283	300	305	368	317	287	339	318	301	259	314	303	329	300	309	327	329	322	350	324	322	361	322	312	308	333	295	299	306	329	338	298	303	329	294	296	318	345	277	325	341	309	305	303	309	295	338	300	348	340	327	284	317	311	292	278	302	288	300	294	326	304	303	285	306	336	300	300	303	284	339	317	285	294	286	297	335	311	346	305	299	331	321	286	308	314	317	289	331	335	282	290	348	298	328	294	297	271	307	311	331	320	355	346	310	295	284	328	294	276	313	320	346	318	318	336	306	325	282	333	321	305	308	290	308	292	277	329	284	330	368	313	309	327	318	344	303	297	313	346	325	323	330	318	322	338	335	306	319	316	310	312	338	252	333	319	311	322	322	330	331	306	322	284	307	302	307	312	316	321	301	321	302	332	317	320	288	327	357	304	336	290	308	314	303	302	298	340	285	293	302	299	323	303	313	323	326	297	321	314	306	315	307	307	292	311	333	306	340	318	338	326	306	311	315	300	286	340	333	310	283	277	311	318	307	327	329	308	327	299	355	350	277	319	341	298	317	303	321	375	319	300	280	279	348	291	304	323	314	279	339	330	319	330	310	271	327	311	289	317	339	327	274	301	321	325	331	302	322	287	304	312	304	316	309	303	330	291	336	359	343	308	320	305	312	301	340	304	292	299	324	299	326	337	312	304	328	325	320	280	328	333	290	323	287	332	330	300	300	326	326	282	298	325	306	307	330	296	324	328	324	338	309	314	282	306	277	296	326	335	300	293	292	273	329	309	309	357	301	313	316	294	263	291	300	305	290	327	358	284	286	309	303	312	336	340	327	281	337	316	281	293	303	299	306	313	280	307	318	299	350	324	297	314	311	314	302	340	298	288	340	299	342	307	319	301	292	316	274	354	324	313	297	286	299	281	307	299	309	356	305	293	296	276	285	287	320	313	323	339	323	313	301	306	316	293	297	313	313	315	309	300	312	277	329	305	296	313	306	312	268	311	291	282	315	300	334	336	333	295	291	308	330	342	339	293	281	291	336	316	289	322	290	333	313	336	309	317	321	325	309	311	349	286	309	313	307	292	362	291	309	315	303	300	304	268	369	296	306	294	292	275	311	295	336	361	308	306	311	289	336	282	310	306	320	355	353	303	291	335	296	303	288	326	290	304	351	300	329	310	295	305	308	307	299	280	326	322	278	346	277	339	312	311	321	308	290	340	299	310	280	306	311	311	318	319	308	346	292	300	307	277	325	322	304	301	287	310	344	340	339	325	310	348	276	300	318	331	353	356	300	315	298	317	267	310	332	306	284	314	300	319	348	312	266	268	281	308	329	303	302	297	303	284	325	287	305	318	305	299	332	340	305	294	307	294	311	294	340	329	299	330	284	295	350	333	307	287	266	332	337	302	338	355	326	318	321	298	304	343	285	313	309	311	324	312	318	335	313	342	316	281	322	315	338	298	302	296	305	298	348	301	324	315	294	292	314	311	310	297	311	326	327	339	306	326	318	287	317	320	318	327	277	257	318	311	295	316	315	312	328	309	314	326	302	316	274	314	314	311	303	309	307	323	321	330	328	280	312	294	329	306	280	299	319	325	320	311	312	316	337	304	325	276	277	337	306	310	295	332	308	321	307	315	309	281	309	315	325	312	311	317	307	327	311	311	322	305	290	317	345	327	314	277	310	359	341	285	340	347	322	286	310	298	305	324	299	332	321	315	302	312	318	293	319	306	329	329	338	331	331	320	274	286	322	309	333	345	340	323	301	310	297	273	304	308	283	339	334	326	335	311	275	362	280	299	287	290	288	309	286	273	331	274	299	353	325	311	283	335	301	294	305	301	349	273	278	325	311	327	312	294	300	312	300	283	316	336	320	337	294	313	309	263	299	338	308	309	279	285	314	301	312	315	282	266	308	336	321	300	310	309	322	277	315	357	333	349	341	289	337	300	303	311	299	347	297	311	325	291	331	283	319	272	323	311	318	304	355	320	326	300	296	316	293	333	307	325	336	291	288	293	325	306	301	306	287	291	322	310	334	320	294	285	310	327	309	319	323	298	312	299	341	288	312	282	320	290	271	297	294	301	308	288	321	321	323	278	310	322	320	339	298	350	335	311	317	297	297	304	297	296	320	310	295	304	317	347	330	349	318	319	290	305	289	322	350	271	332	288	266	333	319	312	302	312	315	333	301	362	302	277	338	309	326	315	316	323	313	308	299	293	299	336	317	306	304	307	342	301	290	285	331	320	285	295	310	313	315	300	351	336	307	305	327	282	338	321	309	292	307	305	277	302	300	366	290	347	320	325	312	311	319	308	300	330	316	339	318	305	315	313	317	328	288	280	297	318	314	319	299	297	314	317	309	289	293	302	336	336	315	298	322	285	321	323	271	308	318	347	308	308	297	302	334	320	280	302	322	330	324	334	321	326	309	300	332	319	311	301	312	315	309	344	298	308	322	319	322	317	337	299	326	303	331	332	296	319	293	296	301	288	296	292	339	292	280	352
14215	3067	4442	5016	3723	2929	2371	2099	1857	1726	1577	1466	1338	1287	1292	1136	1124	1086	975	982	962	861	858	779	781	825	814	797	816	804	760	734	773	764	778	756	711	801	712	765	734	729	736	760	767	754	770	710	757	745	716	762	789	761	737	719	847	779	809	732	724	721	749	714	726	766	749	727	773	721	741	703	746	754	804	733	774	764	729	675	764	678	707	721	721	745	719	729	705	735	708	745	709	722	699	794	764	773	709	777	762	776	723	732	743	686	697	725	709	742	738	730	736	754	780	727	715	684	718	741	715	735	711	747	707	716	768	701	713	762	681	724	710	767	709	735	764	725	751	678	696	724	673	700	712	728	740	718	737	716	752	726	735	678	642	678	726	734	735	736	757	746	722	747	701	734	689	736	685	741	681	750	732	728	755	733	706	704	687	753	712	673	750	751	779	738	724	749	710	734	695	731	697	746	669	730	691	728	729	690	733	676	721	720	702	675	741	715	687	707	738	712	705	688	670	741	698	698	706	720	713	750	695	745	728	720	712	737	720	685	726	716	724	722	671	742	745	730	695	741	750	715	745	742	695	714	719	700	706	739	691	735	730	714	692	762	700	697	722	739	716	765	692	698	775	763	726	724	705	771	757	778	765	714	730	726	714	723	707	736	752	694	691	698	742	726	719	724	705	712	740	689	706	727	686	734	698	711	770	711	727	672	686	695	712	736	689	686	740	747	720	750	701	751	710	694	680	763	697	749	750	685	675	736	710	715	719	727	729	738	752	718	705	755	744	709	731	719	762	758	718	776	711	731	710	706	711	721	730	733	712	756	762	669	715	737	748	697	734	733	734	724	760	750	685	723	710	703	681	736	689	718	662	721	709	727	759	681	756	713	700	730	725	690	741	770	750	722	727	703	709	680	709	767	732	735	749	698	756	722	749	723	755	730	680	698	712	757	727	750	712	685	767	747	709	668	731	720	732	718	671	719	725	696	671	678	700	724	736	736	687	736	743	703	702	737	751	721	753	722	716	749	743	760	683	722	698	752	680	707	720	780	728	700	727	725	716	738	754	744	675	707	714	731	743	780	725	710	724	745	689	751	692	705	704	690	684	727	681	695	718	758	733	720	735	729	806	729	713	703	683	728	687	747	702	754	740	722	671	739	642	759	732	703	700	716	720	738	763	721	661	727	788	706	677	703	704	739	742	716	773	717	695	691	777	684	686	733	710	745	693	706	676	768	735	698	758	706	698	721	741	711	715	668	712	740	737	743	736	737	749	707	745	711	750	766	750	735	749	669	716	729	740	715	698	734	715	744	738	717	745	724	712	723	676	729	753	688	695	728	745	747	730	733	735	763	747	729	718	734	772	749	735	749	723	747	731	762	757	711	716	705	711	724	748	699	724	708	756	731	709	721	702	736	749	764	695	737	748	721	716	686	727	692	745	711	762	752	720	729	780	746	695	719	718	714	704	726	733	758	662	714	740	737	684	729	786	757	774	754	708	677	720	705	768	728	735	741	722	743	708	721	731	742	729	719	757	705	718	746	690	717	752	781	762	710	733	742	735	702	720	768	726	761	711	683	696	741	739	680	742	692	749	758	709	715	714	752	705	688	749	744	715	714	732	724	725	760	729	764	758	720	696	796	739	720	722	692	736	710	746	707	708	732	737	676	724	712	728	768	697	737	680	751	751	787	711	745	694	703	729	676	706	715	735	747	750	720	752	693	740	766	736	660	742	722	694	765	673	708	719	733	685	706	687	689	665	755	721	738	693	729	738	730	714	697	732	732	734	735	687	710	737	741	716	702	740	711	670	723	718	728	719	724	723	689	733	772	781	715	723	700	762	689	661	748	747	721	773	724	721	736	685	732	766	753	703	751	697	675	756	730	742	724	708	745	715	731	732	681	730	676	716	722	729	768	763	716	731	737	698	703	677	705	771	695	778	713	727	762	695	705	725	704	666	702	739	765	718	644	756	723	733	718	741	781	738	688	735	726	696	716	725	717	733	756	712	689	738	743	717	730	671	701	735	725	716	719	695	747	701	737	724	712	707	697	707	732	741	753	751	707	729	709	704	734	663	709	738	727	683	746	726	671	700	721	724	779	675	741	708	742	706	751	704	724	701	705	739	641	721	697	699	720	684	710	705	687	695	719	765	663	718	713	697	734	690	742	725	750	726	708	701	727	739	726	717	759	720	713	724	709	732	688	724	720	742	728	736	706	732	713	699	701	693	722	695	713	738	718	756	709	690	720	750	668	723	724	748	707	758	689	706	728	706	723	736	749	719	709	663	698	691	742	755	775	723	726	665	730	740	743	689	714	718	725	712	690	746	750	678	715	701	716	724	707	760	694	708	756	754	759	723	776	704	734	741	711	735	760	725	698	686	712	747	680	705	757	719	724	734	711	701	702	719	716	685	696	713	709	722	669	720	746	715	722	672	695	738	696	686	742	741	703	667	769	709	707	758	691	686	761	747	714	699	678	745	722	749	710	744	681	756	694	736	713	724	688	767	696	731	737	693	705	714	755	708	763	736	747	697	675	763	730	668	672	726	712	688	759	742	745	712	721	766	722	727	750	743	742	758	709	690	735	754	718	707	699	725	691	748	802	714	722	721	714	726	710	735	707	719	750	736	731	704	681	744	741	681	748	710	735	713	741	721	714	718	792	729	718	714	693	748	666	719	757	730	721	761	746	719	746	730	693	715	713	711	748	746	692	729	707	678	693	691	741	713	738	732	701	731	750	647	718	718	743	709	743	716	706	654	712	738	740	719	723	750	734	709	677	742	711	731	788	695	708	714	734	731	739	692	708	735	703	736	669	699	764	714	705	697	721	743	717	711	727	709	757	672	717	705	717	725	706	745	781	679	755	735	694	708	740	760	663	736	698	708	713	741	686	678	696	731	707	728	693	713	718	698	710	707	753	743	692	749	708	736	755	709	700	724	731	735	711	735	737	712	736	739	694	728	704	747	742	675	754	736	709	671	749	746	680	744	745	723	714	734	693	749	708	727	680	729	691	747	756	696	696	734	659	706	743	756	682	692	682	756	761	747	706	731	734	721	733	676	704	741	733	718	683	725	727	717	694	702	787	786	696	781	724	728	695	665	741	669	719	685	668	687	708	760	707	682	658	708	747	721	726	708	725	695	725	752	730	771	791	728	728	725	717	711	737	684	716	766	690	709	748	790	693	731	683	753	708	723	738	733	748	717	721	737	679	731	738	784	693	716	741	739	713	715	703	722	723	738	739	695	695	714	730	722	708	740	709	746	759	700	682	677	725	767	689	675	730	713	755	711	739	753	693	732	726	712	694	694	738	704	689	754	718	722	733	737	795	720	733	782	686	701	724	727	702	708	710	739	726	704	722	758	725	684	721	701	732	760	692	721	769	709	766	695	735	719	727	744	692	693	717	753	742	706	768	772	752	669	758	694	691	717	748	716	762	715	750	753	702	726	773	758	705	740	720	724	739	766	723	742	726	691	703	715	732	745	695	728	711
5500	867	595	473	308	308	254	259	251	241	292	220	222	218	235	208	207	223	200	212	206	203	191	177	204	215	192	186	197	199	214	214	187	198	173	199	170	192	196	177	198	177	215	211	197	185	186	187	227	198	202	203	213	169	199	197	192	210	207	189	182	200	206	210	188	190	196	207	178	174	190	221	184	172	199	200	186	176	197	178	210	208	203	211	207	178	198	191	212	193	207	191	187	202	188	184	186	188	204	211	208	215	177	193	173	163	190	207	207	201	204	167	204	166	198	185	196	215	215	218	201	180	179	174	186	198	203	193	199	198	184	180	212	185	168	195	208	182	177	194	204	159	171	183	181	195	207	201	180	199	208	194	216	225	180	198	208	189	195	205	211	176	175	216	205	196	209	181	197	209	191	194	209	209	196	202	185	194	208	202	183	188	183	209	206	203	215	181	200	219	199	192	189	190	198	192	225	171	189	199	193	181	187	177	176	193	201	205	201	197	195	198	168	179	186	220	207	175	213	190	185	182	220	212	202	178	207	202	188	202	201	216	179	201	212	212	197	175	166	181	202	210	202	181	196	179	206	182	194	189	190	204	200	217	204	188	204	193	182	191	219	180	201	207	212	167	163	179	217	182	197	199	193	223	171	200	193	198	197	211	151	180	216	203	214	191	215	206	225	212	198	199	184	203	194	181	184	206	180	170	201	196	195	179	186	190	192	219	173	204	169	185	232	183	210	195	223	186	219	201	184	185	194	202	185	199	202	183	191	199	190	199	185	178	199	212	172	192	199	183	181	217	186	222	185	188	208	186	204	173	191	204	191	178	223	209	232	186	178	214	196	189	204	195	177	212	222	202	193	190	212	207	199	212	207	220	170	200	222	189	194	190	184	206	184	186	181	191	215	183	153	217	225	193	187	186	203	183	189	188	195	188	185	182	184	165	203	215	170	218	210	198	226	188	186	211	188	176	175	195	172	207	186	205	184	209	179	198	181	194	192	219	177	214	187	206	166	190	213	203	185	199	203	196	191	201	190	202	204	213	221	183	180	194	163	188	183	220	207	211	177	187	195	193	191	175	177	200	188	206	199	218	157	206	178	195	178	213	176	209	192	192	205	210	189	195	185	196	197	204	187	212	193	206	179	166	201	192	176	188	186	206	188	207	165	180	216	174	170	207	190	204	194	205	188	179	172	215	194	224	180	189	189	172	186	158	228	181	238	196	182	179	216	201	196	176	211	184	214	187	203	207	197	189	211	204	185	193	188	208	212	197	205	217	201	213	214	164	188	210	202	204	196	197	214	201	206	192	193	184	185	180	199	185	228	182	208	178	197	189	178	198	214	174	220	206	198	174	188	185	171	186	199	217	201	190	206	201	197	229	202	219	213	189	189	202	181	195	177	220	185	169	194	253	178	187	180	178	194	225	203	226	219	159	192	154	187	154	185	198	195	217	200	196	207	169	205	203	210	202	201	213	176	218	209	184	185	178	161	199	179	219	184	213	217	192	168	190	181	207	188	183	203	208	180	179	193	220	193	193	211	163	194	182	208	202	175	195	202	215	189	183	169	182	187	184	183	183	216	209	215	219	190	194	166	190	207	198	229	165	192	212	186	199	203	168	169	197	199	213	204	192	200	204	187	200	172	175	192	178	209	201	179	215	209	222	187	209	189	187	190	180	196	171	197	186	192	181	184	181	193	193	205	197	204	184	215	198	197	196	195	176	195	201	171	190	204	189	169	201	193	196	194	199	198	186	188	208	182	190	206	202	207	191	220	191	199	169	175	155	173	197	162	183	175	192	195	176	202	199	185	215	170	193	203	202	212	189	191	208	183	207	195	165	175	160	196	201	183	216	200	202	224	209	197	187	239	197	200	178	186	210	181	217	164	200	191	190	208	192	203	222	213	196	196	159	211	180	189	183	162	192	215	193	161	158	164	199	185	214	197	198	180	202	188	159	174	173	187	185	222	158	190	191	171	198	184	213	200	173	201	223	211	209	191	187	190	190	188	206	216	204	182	183	210	212	183	186	187	181	235	178	167	184	212	207	167	186	199	196	183	194	189	162	186	213	180	193	197	194	192	199	195	196	203	170	168	174	202	177	215	207	221	212	229	195	196	192	206	213	181	207	188	192	175	195	202	204	244	178	205	181	198	209	197	187	188	199	190	195	187	190	189	195	184	181	176	199	202	193	177	197	191	220	208	165	201	202	188	184	204	214	198	209	204	183	184	186	178	208	174	228	193	177	194	217	178	196	198	198	215	209	185	182	182	202	169	199	209	185	199	183	156	183	191	179	179	195	189	178	182	185	200	223	191	216	190	189	217	182	208	191	186	202	195	194	208	178	220	177	184	167	187	201	194	198	210	174	202	207	189	220	222	203	179	198	198	198	191	182	183	182	200	210	188	170	178	200	212	190	175	192	202	225	199	171	187	196	191	205	203	180	197	196	185	212	173	214	200	186	187	167	210	220	197	172	175	190	193	187	159	184	231	207	168	191	175	175	190	211	207	186	196	190	220	222	204	235	190	203	199	210	230	194	176	225	187	205	195	196	189	192	176	185	189	196	189	211	179	209	186	204	205	164	201	205	178	167	201	169	177	192	204	200	196	175	179	188	186	188	215	220	179	189	195	182	157	206	174	195	198	202	177	167	186	195	209	177	189	189	180	204	186	186	192	178	128	192	190	204	195	184	197	206	202	185	183	202	190	200	202	202	206	208	192	195	178	195	199	184	201	199	193	192	192	192	218	188	205	208	213	170	174	159	189	188	215	206	216	188	195	204	191	182	187	193	189	182	200	195	182	200	199	223	203	176	184	191	190	194	180	184	202	201	211	199	180	186	205	195	194	174	193	192	188	198	171	197	214	204	210	225	194	192	190	191	191	218	175	199	173	166	174	194	177	230	198	191	183	218	212	192	179	180	228	197	203	212	186	175	190	193	201	196	175	218	210	191	177	223	245	169	195	197	222	218	198	213	205	194	203	196	195	186	190	181	229	199	198	178	190	193	217	171	202	213	206	195	194	183	188	202	194	207	177	225	202	200	192	198	168	198	192	185	181	211	198	204	190	167	169	223	224	199	188	215	166	196	192	213	190	189	196	190	186	201	201	196	214	187	198	166	186	185	196	201	186	171	194	207	214	201	215	200	207	180	195	178	172	182	165	189	190	218	206	204	184	189	192	197	206	216	182	210	201	179	212	197	190	180	178	186	172	191	174	217	167	176	202	176	202	179	200	177	223	202	195	207	231	183	216	187	185	192	190	212	198	210	182	187	194	198	188	190	168	202	200	193	194	165	188	217	194	205	188	188	177	176	190	187	199	206	209	191	204	219	216	171	184	204	208	187	199	188	187	196	184	214	175	201	193	194	181	193	208	204	185	194	209	177	191	169	209	192	169	199	189	197	198	209	175	203	205	186	203	218	176	191	198	189	187	198	193	214	196	190	181	159	192	193	195	189	209	180	187	174	188	171	219	200	174	212	181	221	202	205
4463	1040	1359	1445	1153	998	841	770	778	714	695	707	603	710	656	658	577	591	577	539	530	525	505	523	547	503	533	515	521	478	545	520	511	501	510	489	521	501	557	538	517	536	501	512	454	485	508	515	506	501	498	485	468	510	500	520	529	591	508	474	484	522	491	463	456	499	481	487	520	516	531	488	483	480	487	521	511	463	491	504	505	499	468	479	486	480	476	486	500	498	449	486	499	535	494	511	518	467	511	496	497	487	500	502	505	484	512	490	490	483	459	496	460	521	533	486	527	477	502	498	467	517	488	532	488	460	523	535	523	484	467	470	525	505	480	505	536	495	517	506	485	487	453	520	518	513	489	471	497	473	468	503	494	518	463	464	502	483	531	511	520	535	484	491	495	530	514	524	481	474	465	469	518	523	516	455	532	478	563	521	490	496	513	493	491	502	528	508	476	510	505	509	503	533	502	517	500	513	554	509	456	497	479	490	485	497	530	513	505	494	492	485	521	516	495	485	481	494	480	497	502	474	537	465	499	519	504	529	497	512	465	532	503	502	514	507	549	515	482	478	490	476	481	476	518	508	489	499	516	527	493	476	456	486	498	538	480	495	480	495	474	472	486	526	504	543	453	480	500	468	473	452	491	494	473	490	473	523	513	560	460	481	503	475	476	510	471	507	444	498	504	460	538	472	538	502	496	457	502	497	508	505	505	497	537	472	507	479	538	520	496	517	489	508	474	507	494	495	477	486	485	516	463	504	536	514	529	514	479	461	465	528	486	509	430	500	478	484	482	543	491	471	472	484	541	504	517	492	519	480	476	500	487	511	477	506	491	501	527	521	478	530	490	492	498	531	487	497	516	467	520	464	517	484	509	510	478	481	493	489	472	511	476	489	534	481	510	527	501	514	512	517	499	482	467	525	477	498	516	528	499	544	488	462	461	524	502	484	483	499	440	472	484	525	464	512	486	511	505	496	506	450	475	515	520	502	485	506	508	495	465	515	499	484	503	491	510	464	517	492	534	472	493	507	502	479	562	492	475	462	496	511	502	486	502	480	539	483	471	432	484	483	479	515	484	533	479	482	517	484	482	519	475	463	514	499	516	482	515	485	501	501	492	530	532	471	509	507	508	520	481	459	498	507	531	505	486	451	513	475	501	528	493	487	462	511	522	497	485	491	484	502	523	534	507	507	518	485	476	483	519	500	505	495	514	490	493	498	512	488	467	498	510	527	531	514	470	485	492	479	504	519	514	545	502	528	504	474	516	489	516	489	473	480	475	523	497	499	533	499	518	478	490	476	495	499	492	536	424	482	465	525	477	470	485	454	537	535	483	456	464	490	484	501	465	512	510	498	521	477	514	490	534	523	473	503	467	535	522	484	526	544	508	507	541	514	488	490	507	496	507	504	473	501	494	468	535	509	527	465	476	482	501	476	516	521	493	466	504	449	515	514	516	496	523	504	524	472	483	492	535	502	499	499	485	488	485	495	518	470	540	494	508	431	503	505	490	503	506	498	537	545	475	479	520	495	443	477	484	482	535	457	465	466	516	510	493	506	478	520	485	454	529	539	505	489	476	513	468	490	538	495	497	461	465	488	451	486	478	465	491	499	453	495	539	493	503	497	493	496	501	522	463	472	532	489	496	500	538	512	498	523	500	483	479	473	504	544	480	500	481	491	538	504	523	517	519	491	493	520	502	511	503	498	545	507	501	496	492	497	497	543	509	502	481	508	530	499	503	493	439	505	497	519	488	501	513	491	538	522	517	526	518	528	480	479	479	494	513	503	484	499	522	473	501	489	486	564	453	542	537	533	539	523	519	485	511	503	527	486	467	524	478	485	523	501	496	479	500	470	485	492	515	487	491	498	509	505	479	512	497	527	515	521	505	508	493	509	490	495	532	501	474	500	497	515	487	466	493	483	476	504	519	520	491	505	473	523	491	518	478	511	479	470	508	492	485	484	480	472	493	506	514	548	490	468	476	540	500	529	494	472	496	505	495	483	542	479	494	518	513	469	494	505	520	500	490	517	510	515	452	477	518	484	503	548	516	489	469	478	518	503	505	467	468	509	526	501	488	480	456	509	478	515	519	505	489	509	478	506	491	452	519	505	519	488	476	524	506	484	493	481	513	490	489	472	513	465	510	510	466	481	483	471	484	524	500	509	497	519	498	510	484	477	522	522	493	448	461	521	484	549	449	546	508	521	508	493	512	482	556	497	509	500	509	525	481	514	499	454	544	516	483	514	493	476	510	512	547	489	504	520	478	472	471	502	502	523	483	503	505	497	455	545	498	491	490	531	505	522	499	504	523	484	476	530	552	466	461	473	512	516	541	519	475	468	491	461	533	482	511	546	511	504	475	492	465	515	476	464	476	464	512	515	507	550	503	494	526	516	510	478	509	503	551	512	540	474	495	507	496	502	531	428	514	514	486	519	531	463	472	490	476	478	488	494	507	436	491	492	514	518	515	511	509	522	447	455	529	512	513	506	482	527	507	487	502	494	472	478	492	473	531	460	504	464	476	524	450	481	482	445	501	482	520	535	481	517	476	485	487	502	463	465	478	500	512	507	539	518	550	466	492	490	490	517	487	521	519	492	498	506	485	463	521	491	521	476	489	489	527	518	448	506	505	532	474	491	472	473	517	490	481	496	514	484	494	478	515	507	491	504	479	487	531	491	483	491	506	510	432	463	470	482	494	484	477	525	491	546	496	506	468	507	497	486	485	485	498	494	506	559	478	489	492	526	504	482	481	514	489	499	504	514	469	485	497	493	533	508	527	545	536	495	519	524	525	500	502	526	484	500	508	457	458	475	532	510	513	480	504	521	514	525	471	512	509	476	533	499	481	475	459	481	485	500	497	485	491	487	545	522	487	522	516	517	505	504	518	487	522	512	502	505	498	489	486	564	507	508	521	504	468	482	520	504	472	552	487	491	474	491	478	514	481	510	511	470	485	504	485	468	496	502	490	490	514	490	479	517	506	515	466	488	481	479	534	466	523	509	488	457	493	491	497	489	473	457	477	495	498	522	496	459	502	483	493	517	499	471	505	516	522	515	497	499	505	533	444	486	502	472	517	506	495	466	507	514	524	528	525	531	476	509	510	502	471	527	528	509	498	502	498	488	498	502	513	488	500	489	564	529	484	491	481	469	488	524	510	510	522	483	500	522	511	496	479	470	486	508	516	496	527	518	508	460	486	480	486	510	503	474	505	491	504	527	490	487	503	488	487	520	545	490	498	482	458	508	500	499	464	480	454	518	484	497	514	469	506	475	453	517	513	471	535	506	487	485	489	493	510	472	502	524	514	516	526	521	493	481	487	509	512	506	513	513	493	467	544	506	506	485	500	487	489	481	514	506	517	489	522	494	486	497	517	541	502	522	506	492	506	533	505	518	503	510	507	524	480	536	493	483	508	475	476	492	507	508	515	491	511	508	473	527	485	482	516	492	496	475	479	548	523	502	520	519	505	516	503	473	534	507	503	493	469	526
15926	2553	1435	1106	758	594	491	482	435	433	411	373	378	369	358	406	325	357	360	367	370	337	292	313	295	305	339	322	331	334	296	323	328	320	352	346	305	294	321	327	310	301	340	308	327	319	311	348	336	297	330	310	326	318	273	333	345	326	283	319	312	293	310	334	298	320	331	304	343	327	299	307	292	293	318	299	312	294	339	340	341	326	339	304	279	328	321	317	331	319	324	369	335	323	319	319	308	329	313	317	369	298	324	333	314	269	301	308	290	328	315	315	316	296	291	347	321	348	275	356	325	329	320	316	279	283	325	321	311	317	305	307	277	291	329	314	340	297	343	334	333	316	328	304	322	345	290	315	293	348	300	311	325	296	361	331	301	275	317	291	299	284	329	336	296	337	332	316	278	306	317	310	349	331	328	266	303	313	302	341	313	299	304	297	294	305	325	337	286	290	316	304	323	284	330	336	310	310	284	300	307	326	343	329	335	283	311	302	330	320	303	320	334	312	297	319	283	328	287	315	298	331	308	315	311	347	334	296	322	340	321	325	294	277	329	312	296	342	290	314	338	303	301	319	312	298	329	305	293	375	295	254	352	300	309	307	301	314	320	296	329	301	333	328	335	354	322	321	277	310	297	313	325	307	321	331	332	309	326	294	333	302	316	331	334	299	290	288	301	318	305	325	328	336	291	316	311	323	336	320	330	294	323	311	318	307	328	291	320	303	322	307	327	302	319	308	310	287	317	287	326	318	291	315	336	339	315	294	311	306	265	307	328	317	319	338	333	306	300	333	311	295	299	343	310	339	332	349	301	333	321	312	307	332	296	278	315	319	329	289	328	338	326	295	307	351	315	323	321	306	338	332	319	304	339	347	301	311	338	303	293	313	332	288	328	321	304	273	316	297	297	312	320	323	322	342	341	285	305	317	334	314	298	314	311	334	317	322	328	330	314	354	330	359	320	332	322	333	299	324	336	331	313	291	290	345	337	362	299	307	270	331	306	333	300	301	306	326	313	321	356	307	308	330	277	359	291	314	320	334	322	318	299	297	327	297	308	346	312	309	337	304	315	336	335	323	334	303	305	333	311	323	318	354	311	336	343	330	319	314	311	299	340	344	327	286	323	295	291	341	323	292	326	283	316	313	305	325	343	312	314	330	325	328	328	308	325	315	300	320	341	320	310	334	303	300	349	332	330	292	298	310	325	327	353	311	319	325	316	332	313	303	315	302	272	301	335	285	300	333	341	334	281	333	331	346	310	325	315	319	281	318	350	308	304	346	322	312	307	338	336	323	316	286	281	341	303	299	336	334	340	345	311	327	313	276	311	324	334	295	298	316	337	309	316	286	294	338	311	322	326	311	276	288	303	293	309	302	320	299	326	319	293	316	316	311	302	309	330	316	319	339	296	307	322	304	329	319	317	302	316	312	289	308	358	346	337	331	320	333	294	326	301	303	333	321	314	312	315	270	325	321	295	311	305	330	320	282	306	329	349	352	315	334	329	315	308	315	307	306	315	295	305	328	332	283	336	324	261	311	322	293	284	276	305	324	318	317	307	320	303	325	309	324	296	307	291	314	316	341	316	315	342	349	283	313	296	361	321	273	276	341	330	325	304	300	314	362	322	327	305	310	309	324	294	379	318	295	343	327	358	325	319	320	352	333	306	323	335	324	338	321	301	315	299	322	303	301	281	297	280	304	269	293	314	293	304	315	337	300	313	321	344	313	343	314	309	296	304	329	335	313	309	331	343	323	329	311	311	285	349	347	340	307	314	319	357	318	317	333	346	306	331	321	306	303	323	318	341	308	299	334	314	319	329	328	331	308	321	329	322	275	274	325	323	329	346	333	333	292	322	299	307	289	314	311	341	318	357	283	315	287	311	295	310	334	318	301	295	290	335	315	311	300	314	285	312	310	304	349	311	314	331	294	324	303	324	316	315	316	297	298	306	322	314	294	343	306	315	316	318	337	259	306	341	357	293	285	331	314	304	320	324	329	310	330	321	289	320	321	301	290	327	329	343	334	311	328	324	314	303	313	331	326	313	331	294	319	315	341	292	310	301	354	287	318	313	305	329	321	291	281	317	321	315	308	318	321	333	364	295	345	310	331	278	337	297	286	322	305	299	348	298	290	324	329	306	356	287	298	297	307	305	338	305	325	296	304	332	288	332	328	306	317	345	331	323	329	340	310	332	333	314	325	311	306	314	281	299	263	289	318	313	354	323	291	322	331	330	320	339	356	310	330	317	289	313	335	314	282	312	296	338	343	318	295	281	323	347	307	332	301	337	325	329	316	307	288	311	329	318	320	314	289	318	332	303	295	335	323	290	274	297	313	336	350	320	320	293	362	334	347	330	282	324	311	305	320	324	270	322	295	279	332	338	317	323	326	341	300	324	316	307	291	296	326	273	281	318	335	330	322	347	283	324	317	328	328	307	314	317	305	286	306	308	306	305	271	312	323	347	304	312	330	326	298	308	316	367	313	329	326	318	341	320	350	327	321	360	340	295	331	299	311	341	318	303	323	314	327	311	309	343	325	325	292	329	309	335	335	302	329	331	286	321	308	344	344	338	333	313	315	311	283	320	327	335	319	333	339	313	324	323	298	285	308	286	347	295	339	364	273	343	316	367	318	319	306	323	315	342	310	293	276	316	307	335	309	327	306	309	297	348	343	342	312	352	331	328	318	353	316	309	340	336	338	314	329	320	315	290	318	294	305	328	250	313	327	295	330	329	302	317	322	313	296	341	305	327	315	313	300	324	327	288	313	318	271	307	302	289	325	346	315	325	328	304	317	315	337	348	331	321	334	323	307	339	318	324	315	334	345	323	342	293	304	304	324	305	308	354	321	314	312	302	289	301	298	303	333	329	333	291	316	304	348	292	331	275	336	346	337	329	300	345	331	331	311	367	320	319	316	305	318	332	311	316	353	336	301	309	315	303	303	290	328	320	302	353	321	311	327	316	307	318	320	346	320	340	289	292	296	321	316	332	283	314	277	339	287	311	336	291	270	318	288	291	283	367	319	342	331	330	338	277	314	319	322	304	299	344	351	312	314	313	349	329	306	340	298	312	330	320	338	313	319	343	285	319	302	353	324	301	319	298	311	302	329	328	346	324	309	291	305	317	275	299	334	317	328	344	282	303	316	333	300	365	311	321	291	325	309	316	319	280	309	328	334	331	303	328	319	344	298	346	318	293	299	347	289	337	307	293	315	329	347	345	325	328	313	300	314	327	326	307	355	296	306	307	314	332	341	335	332	321	294	314	318	313	298	338	338	348	262	316	318	285	319	306	332	297	338	288	282	301	320	301	314	311	324	307	306	305	295	283	334	297	311	326	287	318	292	350	310	297	340	297	302	324	304	299	366	308	312	335	339	331	322	296	308	296	273	328	335	317	321	329	347	304	341	340	323	344	291	328	278	341	305	353	293	304	289	340	309	320	284	302	302	313	341	294	277	322	291	284	341	348	342	333	333	329	310	322	305	332	351
11125	2211	3048	3254	2672	2093	1808	1549	1583	1438	1301	1281	1157	1103	1071	1081	953	934	907	882	834	856	835	790	745	746	805	789	766	790	792	772	759	825	788	779	779	745	755	752	760	769	728	759	760	722	795	780	766	723	769	704	718	759	824	775	833	814	774	733	795	741	774	766	736	711	720	750	740	702	741	741	775	773	725	746	734	771	780	711	733	768	791	705	714	727	752	720	752	719	771	770	728	759	706	717	758	745	774	770	783	764	740	738	791	755	767	757	733	728	736	741	729	736	763	745	732	725	821	789	734	773	785	749	730	749	739	801	749	728	748	759	735	706	762	811	731	777	771	778	716	731	763	757	747	736	746	764	728	747	746	765	718	743	748	728	749	768	772	727	669	760	735	757	743	785	766	743	796	769	715	799	796	725	777	767	742	752	747	759	759	729	814	775	761	793	773	803	803	721	749	727	742	713	786	801	759	768	716	724	730	742	710	720	742	757	783	781	759	769	766	770	777	719	768	739	725	769	754	737	782	712	728	756	757	747	731	734	717	726	736	807	715	678	720	760	738	747	712	745	720	743	782	731	758	781	771	754	790	700	752	756	754	720	781	781	755	751	718	744	700	724	744	713	780	745	781	746	764	764	742	734	764	766	753	681	733	708	723	796	745	824	734	703	700	772	765	741	737	750	753	788	772	706	731	796	742	773	762	752	752	736	762	713	743	787	737	758	740	802	763	706	729	791	828	766	736	712	714	762	729	789	763	678	733	758	752	769	805	745	745	788	799	743	782	797	736	691	787	728	740	753	784	695	722	725	734	756	728	741	733	757	736	777	782	720	792	697	756	697	782	738	770	777	692	759	752	788	758	762	780	754	732	760	726	739	774	719	771	809	702	712	759	744	763	753	761	783	735	744	744	733	746	757	783	741	768	795	707	788	723	777	788	734	773	735	746	697	740	752	694	747	752	722	738	745	761	799	779	764	774	752	783	721	709	775	744	774	719	776	731	731	735	773	811	733	760	747	738	784	744	767	779	749	805	749	730	763	780	696	745	750	719	722	792	691	716	738	727	708	749	736	738	741	742	776	765	741	795	704	714	763	794	685	752	757	755	764	803	732	720	695	741	770	776	746	759	778	750	812	763	769	772	735	751	754	745	751	740	719	751	745	779	734	777	726	710	756	731	792	732	745	718	786	759	748	734	747	778	793	773	823	749	770	741	738	757	755	779	729	767	732	766	742	713	735	704	780	766	759	728	792	774	697	744	699	725	763	700	744	736	785	704	703	724	739	736	764	795	747	784	736	757	754	745	799	750	720	755	723	741	711	703	781	729	791	763	720	752	725	705	765	717	793	740	711	725	692	697	754	782	730	747	785	715	719	761	725	766	714	755	781	758	775	741	778	764	818	759	771	784	713	728	721	719	764	751	810	699	790	749	779	785	729	737	730	738	753	699	766	807	755	749	785	766	783	803	764	775	734	769	747	723	752	793	730	717	746	764	726	782	787	753	773	735	738	745	773	789	781	750	707	783	781	737	775	749	703	736	799	762	771	725	755	742	737	724	786	769	756	726	810	750	737	762	752	772	767	756	732	726	700	759	753	760	760	752	760	820	743	703	791	746	739	763	787	751	760	724	768	789	739	755	773	739	726	763	726	756	703	744	747	719	782	728	733	776	780	764	769	705	759	718	800	760	765	735	773	750	737	726	772	703	729	785	784	754	760	735	756	741	720	719	747	751	762	767	759	716	759	772	730	722	716	744	743	743	776	737	805	773	740	725	760	737	783	731	744	783	759	741	732	763	712	748	726	734	741	747	765	747	736	744	714	781	760	781	771	746	778	768	696	750	750	739	741	750	748	700	755	735	740	749	727	760	760	689	734	751	695	789	748	749	722	725	776	730	698	768	760	753	729	771	732	754	752	753	754	730	727	753	772	731	779	753	762	782	740	750	738	773	771	755	732	755	737	794	766	785	726	790	735	790	690	735	716	726	764	754	753	739	756	745	797	740	727	761	788	750	700	763	705	737	758	739	728	716	727	737	789	686	746	748	750	772	769	726	781	759	770	773	756	766	752	738	799	760	708	755	793	774	753	794	738	784	758	718	785	798	768	755	773	736	771	705	777	755	740	767	762	752	710	779	774	804	757	780	682	716	767	774	763	718	735	771	690	757	784	796	759	758	780	705	727	731	730	724	753	774	750	793	727	770	722	791	776	745	754	746	697	786	712	759	739	792	803	743	780	764	708	714	725	734	734	735	743	736	766	780	734	736	761	695	771	768	719	761	773	741	734	778	763	754	746	749	726	700	761	765	700	704	772	753	755	753	738	755	783	781	796	728	702	769	723	758	735	724	743	786	762	789	722	785	773	776	742	763	771	755	749	732	748	718	699	756	776	761	716	710	748	745	774	771	724	771	804	753	771	797	773	745	753	748	723	788	765	779	768	754	751	761	733	773	727	760	767	777	684	720	781	729	746	733	755	747	765	739	728	724	764	747	729	797	744	740	715	750	775	766	727	735	746	745	752	782	776	790	693	720	745	756	780	725	757	769	742	729	790	751	724	779	710	727	727	737	752	731	751	729	736	771	730	734	799	758	788	786	725	734	733	730	742	713	762	725	782	735	748	728	741	736	757	749	729	753	703	775	766	746	749	767	770	732	718	760	719	733	759	722	761	754	808	771	724	743	712	749	702	739	730	716	732	808	744	771	818	764	741	778	725	778	770	796	741	723	742	718	744	751	786	769	762	738	746	742	755	788	760	732	725	702	735	759	727	722	698	759	775	830	751	776	759	732	739	774	778	727	788	768	741	736	740	703	763	750	741	811	705	764	741	751	785	770	774	772	757	782	720	703	732	788	723	768	718	771	756	749	779	722	777	731	739	777	682	722	767	770	773	741	726	776	787	775	741	739	756	777	738	778	751	761	703	736	745	748	773	756	741	800	775	778	753	765	746	735	748	687	743	758	784	739	812	806	753	736	750	736	708	720	733	683	756	762	768	752	727	742	733	723	743	705	736	748	753	703	763	756	779	761	701	727	777	780	711	745	727	728	759	701	701	763	753	730	791	743	763	775	777	769	752	781	729	784	733	758	713	766	705	770	778	750	768	727	713	756	790	750	730	782	760	746	716	722	717	731	756	748	801	766	729	737	762	750	725	777	765	774	766	786	691	695	756	748	760	745	764	765	756	777	757	770	717	741	704	741	761	772	778	763	702	735	763	736	697	730	785	784	723	704	756	733	716	770	735	771	747	707	753	742	758	789	753	700	720	735	762	733	711	738	781	755	733	695	765	753	763	768	736	764	721	831	761	765	753	726	811	709	761	723	749	752	766	760	691	741	731	732	715	764	731	769	735	724	772	769	816	742	715	706	739	769	726	762	720	757	789	777	809	824	788	692	815	709	763	773	749	760	758	715	743	762	782	711	712	703	742	740	771	752	739	751	797	712	739	729	780	720	759	751	718	735	790	722	721	713	741	756	725	674	729	706	783	773	760	801	758
23394	4789	2463	1670	1060	745	646	552	513	506	437	421	415	379	406	343	373	355	315	326	349	328	363	357	307	325	345	308	322	311	310	316	331	300	258	297	293	318	288	311	292	308	314	306	339	309	290	325	302	336	289	286	324	304	333	292	340	317	305	306	310	336	333	321	351	313	304	253	297	291	296	302	316	296	289	292	274	306	296	272	305	351	330	304	285	301	320	296	339	329	301	288	315	339	332	313	287	306	332	311	320	325	317	307	292	293	315	316	312	309	286	309	302	313	321	305	319	323	323	340	319	293	284	303	308	329	313	335	309	309	311	318	304	323	302	319	314	313	314	308	300	343	319	313	347	318	327	306	292	276	346	304	308	299	305	303	294	301	301	300	312	312	300	328	317	313	303	305	317	304	293	319	294	291	333	322	308	328	327	307	338	322	281	322	294	295	303	306	305	343	346	310	301	304	307	362	313	338	292	277	320	340	311	287	330	326	331	331	333	319	276	317	295	318	351	290	308	318	339	323	299	311	329	302	297	309	303	279	266	301	306	341	297	328	310	324	309	320	289	322	289	310	302	304	313	315	307	322	313	266	334	307	302	332	324	303	328	330	324	313	311	333	288	284	310	319	342	312	325	332	281	289	316	311	286	327	328	334	324	318	297	282	331	327	295	284	320	301	326	335	303	324	280	311	300	325	317	306	316	322	323	350	327	289	313	271	277	283	315	344	339	327	308	303	258	347	279	345	332	333	311	325	315	307	335	310	317	311	316	319	268	331	340	303	333	317	310	299	322	320	310	335	315	300	344	326	301	290	314	305	286	298	345	278	325	343	308	320	313	349	322	324	299	291	294	289	299	323	344	322	288	308	310	353	298	304	307	337	330	289	336	288	293	302	288	332	307	308	283	283	334	302	313	321	328	293	289	330	330	299	305	290	306	294	318	367	317	316	345	293	284	256	308	318	340	325	297	281	339	292	317	287	291	328	306	326	372	314	360	314	352	290	327	303	341	352	313	326	317	366	311	328	325	288	318	302	336	321	305	322	295	313	310	296	305	320	338	308	291	323	292	282	307	274	318	261	309	319	306	307	308	334	285	293	297	289	309	309	344	339	334	346	303	334	326	298	340	320	269	317	324	294	328	293	300	282	286	335	322	299	318	314	308	331	297	298	277	295	301	325	313	258	308	303	300	378	365	314	322	305	296	300	320	321	343	319	306	336	300	285	290	283	288	344	309	348	297	312	299	304	324	278	294	322	328	316	304	303	306	317	320	307	325	344	310	285	330	329	304	309	291	306	319	313	322	318	282	313	320	319	282	298	334	324	313	308	320	313	333	297	328	304	288	320	303	286	307	331	277	290	293	303	286	304	286	352	298	318	318	353	316	257	318	295	311	306	305	330	311	314	283	310	276	325	315	335	296	325	285	322	313	291	298	320	301	311	328	299	325	319	350	358	321	327	295	316	303	300	295	319	311	323	291	292	304	292	299	303	276	313	343	307	345	299	342	348	316	299	305	322	345	307	300	295	335	307	300	308	332	329	278	317	301	310	309	320	298	300	333	345	344	314	348	330	313	331	335	324	292	310	316	310	314	335	330	277	350	325	292	285	329	296	325	337	341	299	326	342	306	315	284	310	286	319	350	304	283	298	303	303	275	308	279	323	291	282	300	299	331	279	326	338	327	302	325	310	308	275	303	259	308	305	324	278	336	327	317	317	310	347	319	299	339	298	294	316	309	326	296	340	313	326	309	329	342	291	303	274	298	312	315	316	317	282	309	333	309	294	295	326	302	349	285	316	326	296	294	319	321	306	318	329	305	336	352	306	305	321	302	307	282	316	303	305	298	335	320	324	313	312	311	300	309	297	299	304	324	310	303	302	329	292	325	271	326	296	319	342	314	311	312	322	294	333	332	300	313	319	315	330	294	339	347	300	287	318	303	307	312	281	317	342	339	320	280	320	326	318	282	343	316	310	312	320	336	312	272	328	315	335	302	333	334	320	281	343	336	323	293	346	301	283	317	299	302	294	349	327	321	316	277	291	309	323	296	318	315	308	318	347	319	331	302	324	305	326	304	318	331	282	306	343	284	305	303	299	314	299	276	295	334	286	299	306	304	320	300	319	306	305	298	331	311	330	300	315	345	317	290	290	299	324	316	325	334	302	312	308	291	314	306	341	296	312	349	343	294	312	292	291	326	350	303	296	351	299	314	300	300	307	334	326	350	327	284	305	315	314	303	316	318	291	343	335	323	304	301	356	348	320	321	356	292	323	341	300	283	288	299	308	310	306	302	293	313	353	312	320	331	318	364	316	311	315	291	348	336	318	321	324	331	334	350	335	314	324	319	317	307	327	351	320	318	306	336	327	288	286	312	323	332	323	298	324	313	296	295	270	278	301	299	309	314	316	324	289	329	295	309	315	328	333	317	325	320	325	273	334	325	302	303	293	341	349	300	286	346	299	377	331	285	287	315	314	283	310	291	309	289	303	325	318	323	308	321	333	321	285	312	336	327	309	295	278	314	311	312	291	298	308	301	318	292	311	361	296	315	323	320	314	330	299	313	309	306	303	314	337	322	333	279	299	341	298	321	329	296	304	328	318	293	314	305	311	309	290	273	314	278	340	330	328	325	328	321	321	319	330	334	326	316	313	287	287	323	299	318	278	327	309	290	280	322	287	343	332	340	304	313	297	334	323	327	329	342	320	300	317	340	359	317	314	348	297	319	315	303	312	319	302	301	340	297	355	309	300	309	317	288	364	309	307	313	327	293	337	308	284	317	283	312	331	329	300	295	310	302	308	293	321	301	340	312	325	326	350	307	299	320	308	318	345	298	339	325	307	308	323	329	294	309	299	292	286	319	287	335	273	313	317	288	299	300	304	318	344	265	288	261	341	306	349	316	320	347	310	301	307	299	320	290	303	304	325	308	294	302	304	344	316	294	318	320	285	311	321	355	303	297	324	262	291	287	303	317	299	328	294	311	327	284	324	328	301	256	299	310	306	322	301	330	349	306	342	311	289	309	331	315	280	324	305	315	327	310	316	298	351	285	274	309	336	330	310	266	299	320	323	357	310	299	310	346	313	301	307	316	323	337	325	322	318	322	305	353	332	326	327	284	296	306	312	337	314	301	317	294	302	325	280	282	328	279	321	304	301	304	305	298	324	346	325	330	332	337	318	286	298	281	343	279	289	279	325	308	361	318	321	296	348	304	281	285	322	304	316	327	320	297	296	298	328	292	317	314	304	340	299	325	311	308	299	288	316	268	295	318	338	300	290	338	299	323	333	297	287	285	297	331	336	295	372	305	297	306	330	306	301	343	290	332	321	339	307	282	295	339	275	318	311	301	313	305	304	308	332	318	312	316	314	318	296	323	314	290	344	293	302	323	300	319	333	329	291	336	342	277	295	317	307	312	308	307	325	298	319	309	307	302	320	290	296	318	316	333	327	285	314	370	311	304	325	356	306	308	308	341	332	305	328	322	321	334	280	343	300
13791	3119	4492	4755	3686	2913	2474	2122	1943	1862	1612	1479	1361	1303	1119	1166	1087	1048	1022	974	907	930	854	839	820	805	791	770	783	829	800	794	786	764	811	793	739	760	715	744	773	757	745	749	767	762	760	732	745	731	747	702	755	744	733	795	815	816	764	784	730	716	747	753	738	725	784	728	758	696	773	734	712	740	771	755	760	772	715	695	676	786	755	758	761	704	734	738	722	736	686	696	715	702	709	724	720	711	764	729	740	725	757	689	693	733	703	724	733	698	704	774	761	750	697	728	713	685	725	757	735	654	728	738	718	744	685	731	727	755	709	735	660	727	691	712	769	762	731	691	705	739	713	720	737	767	739	689	705	738	747	706	708	770	727	750	735	746	721	668	750	681	742	706	722	737	721	700	760	722	715	725	689	708	736	740	743	746	735	749	705	724	689	718	737	740	762	771	789	747	714	658	705	759	715	706	731	723	719	822	717	713	739	710	720	735	737	703	727	718	707	723	703	706	685	748	698	710	722	757	689	697	695	706	706	741	687	738	682	749	757	690	737	767	656	764	741	717	729	709	767	732	739	705	756	763	709	739	747	706	762	711	683	777	736	691	713	762	743	728	717	740	793	723	738	703	725	724	706	661	731	686	722	689	708	741	744	754	744	706	711	704	711	738	726	693	717	733	711	730	720	708	761	748	697	733	716	730	742	715	774	752	733	694	721	730	735	717	718	699	717	707	735	728	689	738	694	710	691	718	692	716	755	717	732	745	704	773	714	719	710	724	758	695	737	734	759	762	667	752	693	690	722	731	697	713	714	713	673	678	713	725	731	699	741	704	699	662	715	727	701	713	678	709	719	764	717	784	730	721	724	704	699	743	728	724	750	759	747	693	722	725	757	683	701	724	739	702	711	755	755	740	790	723	700	695	763	767	709	716	750	712	711	723	705	730	723	701	762	751	716	720	747	734	740	731	712	772	677	683	739	760	740	778	776	743	682	737	699	733	722	767	709	717	690	744	673	680	724	706	778	738	708	710	696	744	709	770	702	684	673	726	723	743	728	723	750	719	704	750	765	723	679	708	708	777	715	715	724	737	689	728	723	732	691	766	719	747	697	693	711	739	677	717	709	752	730	729	730	695	785	731	717	738	720	722	708	699	721	736	731	724	721	680	704	673	705	739	737	773	755	745	770	756	713	712	728	740	735	749	722	732	732	705	705	770	740	761	686	715	660	705	730	709	715	717	763	698	790	732	698	680	734	694	720	748	691	721	706	675	774	741	741	745	712	747	745	713	746	697	698	692	751	702	739	695	726	737	718	691	726	712	751	670	745	716	742	711	686	740	713	717	736	715	724	718	743	732	705	737	736	710	714	708	715	727	706	755	695	726	673	767	773	698	745	735	700	684	712	680	702	718	710	783	753	779	709	737	767	768	703	742	771	681	713	756	727	701	750	757	675	740	685	753	755	691	709	789	710	709	753	726	723	758	699	711	716	747	738	669	712	715	763	720	760	699	721	750	700	744	738	694	703	759	756	754	725	730	701	706	692	708	733	712	709	708	729	720	711	707	710	688	664	720	708	746	685	729	713	694	780	693	786	708	708	688	734	748	698	746	686	729	689	698	712	732	750	750	695	708	692	712	728	738	694	711	764	713	737	740	720	710	753	741	683	751	722	745	691	677	759	740	674	744	690	719	758	708	758	755	745	751	699	744	715	700	741	703	693	718	744	710	710	721	788	715	698	752	720	729	694	657	754	729	759	699	749	727	712	709	718	714	720	742	724	721	708	735	728	700	754	738	728	665	736	713	724	721	727	673	721	683	705	726	729	720	760	727	712	720	699	714	719	753	676	714	691	688	737	699	719	727	719	740	779	689	708	703	712	748	741	723	717	717	682	730	708	761	754	734	705	786	715	692	725	723	720	731	700	702	709	715	720	707	726	704	733	730	685	692	724	752	761	744	731	734	703	748	736	731	729	719	729	731	746	708	760	743	716	708	716	737	715	756	706	741	671	698	729	704	706	739	716	716	711	716	696	718	680	668	796	729	744	742	704	706	748	714	690	755	708	671	716	724	706	776	730	725	710	730	723	702	719	725	723	745	716	720	745	722	692	736	733	716	731	747	724	725	718	665	709	751	739	699	695	728	697	675	718	703	733	741	693	740	717	684	735	742	683	781	709	640	691	740	725	725	679	741	782	737	710	691	754	676	692	711	724	708	751	736	724	710	662	726	714	754	724	696	696	722	720	707	703	695	720	728	711	723	695	749	757	699	744	718	709	731	740	784	727	734	723	741	768	738	721	699	743	720	686	717	753	705	726	763	730	762	724	772	732	726	740	727	720	719	771	741	726	748	682	729	736	732	792	768	711	716	736	759	735	749	731	731	703	678	713	661	720	726	724	710	722	708	760	761	718	691	737	725	727	729	759	747	745	687	697	691	707	703	675	694	692	736	708	760	738	727	690	694	672	710	720	748	764	706	705	714	734	709	709	714	688	714	710	758	725	700	752	747	659	690	693	686	695	681	728	738	713	751	734	725	706	769	711	708	674	741	709	698	739	728	743	743	723	663	735	717	718	755	707	725	748	717	732	751	747	716	737	719	745	688	724	743	715	722	722	724	742	720	714	778	730	712	724	723	727	747	752	734	701	738	697	755	716	703	741	713	723	788	740	717	703	750	725	738	730	695	750	718	730	719	737	697	718	710	728	724	715	744	738	726	706	695	659	730	721	727	735	717	683	721	718	742	742	767	703	725	689	691	735	700	714	692	717	730	704	698	741	770	764	698	724	719	755	746	725	726	699	724	751	730	718	727	758	774	732	691	706	735	753	699	742	769	767	726	719	725	717	732	721	701	751	735	738	763	754	763	731	729	763	671	735	712	760	733	709	713	774	740	738	721	735	721	734	759	710	686	685	698	700	699	760	783	716	729	695	724	694	694	700	692	729	739	685	713	736	672	733	715	656	749	703	679	721	717	751	740	737	727	707	689	743	727	765	701	753	746	714	734	742	736	757	743	661	739	720	725	695	736	695	718	764	749	692	732	756	711	777	741	768	769	743	695	728	642	768	785	712	759	735	733	724	738	739	732	691	730	703	755	712	733	732	691	724	718	741	658	751	728	719	725	712	727	756	720	701	716	758	734	750	725	722	693	721	716	750	721	710	692	746	701	701	711	727	750	703	716	690	718	704	784	746	712	721	716	742	769	748	722	776	736	701	709	708	700	688	727	744	717	708	671	703	665	766	742	749	696	724	711	738	719	716	707	741	716	723	752	731	681	717	674	705	759	736	674	740	736	716	714	708	692	716	688	764	706	742	755	743	707	692	686	737	728	740	710	716	739	746	681	705	716	727	713	720	702	708	737	724	721	739	751	730	747	676	750	779	709	708	717	682	689	712	708	692	730	704	750	750	723	701	689	731	735	706	730	733	669	724	749	797	709	735	756	733	722	716	723	696	713	744	724	706	740	758	745	725	693	684	719	675	710	728	751	691	729	702	690
6147	929	630	477	356	315	257	250	262	277	232	209	255	240	195	201	202	197	214	244	208	200	175	185	203	189	197	185	186	204	188	201	220	208	176	205	193	190	190	186	194	204	186	184	200	196	206	194	171	183	176	192	178	179	167	178	200	206	192	190	203	195	181	186	217	209	181	199	190	199	200	191	208	219	197	190	177	218	182	196	185	205	198	206	196	207	191	200	181	200	206	203	219	208	202	200	170	184	187	194	206	204	218	210	209	211	172	185	158	190	178	204	211	183	181	192	179	185	172	170	189	203	225	194	179	187	177	193	175	195	175	192	210	188	193	170	216	176	230	175	211	174	206	214	209	193	174	190	198	206	183	180	175	176	174	201	160	168	212	173	200	166	192	213	162	192	190	195	195	192	188	216	186	205	199	207	180	186	175	176	181	187	213	175	187	174	177	173	190	192	175	226	197	204	197	186	207	207	183	181	159	175	201	195	202	187	201	190	212	203	191	212	221	179	203	228	186	194	188	180	169	182	187	211	211	161	201	195	185	188	211	202	209	207	208	190	202	178	214	216	203	179	194	229	201	203	173	199	175	195	186	222	212	191	209	190	194	206	212	195	201	191	172	170	208	207	218	189	180	194	188	193	193	225	216	205	192	186	196	183	207	187	190	182	163	212	210	193	199	179	182	206	185	207	204	193	182	196	216	188	188	175	182	170	183	194	191	170	191	203	190	196	207	213	182	188	164	190	206	167	190	185	184	213	210	163	190	207	180	177	225	201	210	186	174	214	201	201	205	198	180	210	215	203	191	167	206	180	188	190	202	226	209	183	200	162	213	196	169	196	173	204	172	193	214	203	200	182	176	184	191	186	221	198	209	217	178	166	181	219	219	198	191	192	182	186	188	207	195	210	209	190	185	177	190	198	175	209	201	208	191	175	196	209	180	186	207	214	214	196	189	207	217	179	206	200	179	210	179	220	199	165	190	188	208	187	192	187	217	194	226	200	176	178	206	200	182	189	188	185	177	196	187	205	188	201	213	193	193	190	181	161	191	184	203	193	192	214	177	187	175	194	204	185	197	208	187	190	212	192	198	182	219	196	198	208	187	196	199	219	207	211	209	193	219	196	181	191	226	177	205	165	218	208	212	226	182	174	189	196	185	189	204	179	210	210	189	191	187	222	172	177	184	204	233	166	193	188	189	194	187	181	207	180	184	192	212	219	200	196	231	196	214	209	216	215	181	192	187	202	192	182	179	202	193	193	188	225	197	192	195	175	185	188	175	193	189	194	200	221	190	180	182	178	205	192	196	193	183	192	227	200	180	193	223	177	190	203	200	210	186	187	196	183	186	201	192	222	171	169	177	174	190	206	206	194	186	198	194	190	184	191	198	180	199	191	209	236	200	189	190	194	221	201	178	185	198	192	223	204	168	196	171	186	218	178	180	194	208	205	205	207	208	157	179	189	200	184	208	205	192	175	178	194	213	191	189	182	206	205	151	208	180	177	190	161	167	188	178	208	215	191	196	216	198	184	213	189	194	207	193	195	188	204	166	194	216	173	216	209	204	193	196	186	177	213	184	194	203	193	186	191	182	198	179	201	178	175	196	187	199	196	206	201	183	195	185	160	196	181	194	220	190	200	176	183	203	201	183	195	217	164	195	201	188	177	186	189	203	188	172	221	191	202	165	198	205	187	193	171	196	193	222	189	225	157	198	207	194	206	202	194	182	173	216	188	204	221	183	161	185	207	206	207	204	183	189	218	202	174	173	225	208	158	189	184	188	186	184	165	173	198	174	186	196	200	187	219	194	188	195	199	206	186	187	184	196	161	202	192	159	161	199	199	202	205	187	197	179	189	198	181	186	204	192	172	169	202	203	206	173	183	188	207	207	178	179	159	168	193	187	179	194	229	193	164	196	189	186	191	206	209	219	182	195	214	173	197	187	218	177	201	239	195	205	189	201	205	192	216	187	199	179	180	160	172	197	191	179	187	190	176	204	167	161	202	196	176	207	175	163	185	205	202	192	222	209	188	185	193	179	210	186	188	163	164	200	206	216	192	198	188	176	164	186	201	196	194	194	213	181	173	192	185	168	179	197	185	221	207	191	185	175	202	171	189	175	170	208	190	184	196	213	198	191	170	182	191	208	221	184	189	202	232	196	207	181	176	201	170	184	197	205	174	196	169	207	185	187	205	200	178	203	185	211	187	178	176	184	202	200	155	192	173	176	197	188	203	205	186	202	195	217	165	177	200	178	202	197	195	184	195	204	195	173	211	210	188	192	172	176	198	178	163	211	211	173	162	193	184	202	163	196	213	194	201	179	212	193	202	200	194	206	217	170	197	187	172	191	185	204	214	203	227	194	185	237	195	201	204	176	212	185	179	205	210	210	188	194	202	202	182	194	178	189	207	191	221	201	201	180	176	188	197	192	217	198	175	233	204	160	189	210	198	188	192	204	210	216	204	173	178	184	205	179	196	186	175	191	183	176	186	185	185	171	197	196	211	184	179	193	197	194	183	191	162	210	195	165	187	204	196	193	199	175	201	172	192	203	177	208	192	198	207	192	209	186	198	196	173	194	223	201	192	183	183	171	176	172	202	223	205	176	209	214	198	206	200	204	184	183	180	184	197	192	187	192	181	177	220	175	184	193	205	175	197	181	202	187	158	198	194	221	217	193	189	192	212	217	202	216	171	202	167	205	200	218	187	181	201	201	198	166	181	195	239	220	167	173	212	212	206	193	209	204	208	182	192	157	202	225	219	191	197	181	174	195	185	200	175	192	190	186	182	190	207	187	152	172	190	213	189	192	193	188	210	219	178	182	204	177	189	210	187	233	187	234	201	187	195	188	212	195	184	172	198	206	194	200	201	189	175	183	188	211	197	179	184	195	201	168	220	199	183	194	218	185	191	211	171	211	184	177	205	204	185	176	174	193	196	214	191	203	197	216	222	186	196	209	219	162	198	173	211	215	199	174	206	175	164	191	204	212	208	170	215	223	199	216	177	196	187	200	182	215	215	189	193	215	190	190	183	166	180	185	178	196	169	183	184	190	192	185	191	188	201	175	197	171	196	196	207	171	229	177	193	212	200	196	171	195	181	220	205	184	224	218	174	202	179	177	177	196	206	179	200	204	200	196	194	188	196	171	168	179	201	214	194	192	172	209	181	217	181	213	190	200	215	197	201	171	195	174	183	209	159	198	188	201	184	221	206	202	187	219	190	172	204	188	241	200	194	197	188	170	197	191	188	226	166	212	218	187	165	204	168	191	204	199	212	191	187	200	205	185	189	182	185	187	218	203	198	164	200	208	187	192	198	192	171	195	170	176	177	202	210	201	191	191	188	212	186	186	208	182	197	205	201	224	192	198	193	213	168	171	191	190	168	196	201	201	214	227	203	170	189	204	172	179	166	207	184	205	177	188	207	203	184	194	180	196	211	215	189	216	220	205	198	197	197	174	185	208	193	211	181	187	192	202	223	172	182	214	193	208	169
4761	1083	1488	1498	1195	980	926	890	821	813	731	768	688	690	636	679	635	530	597	551	536	487	538	563	541	502	466	508	473	532	488	525	562	477	527	477	544	475	495	483	513	512	518	462	477	520	458	532	469	522	490	529	505	529	475	526	522	499	488	499	509	527	469	520	503	481	493	517	505	501	494	489	506	483	500	513	511	533	474	504	473	527	487	485	505	507	485	490	517	493	502	490	524	536	529	490	470	497	501	489	502	507	541	522	513	491	522	539	480	480	501	486	495	479	486	498	516	515	503	506	510	489	500	499	514	516	492	496	502	541	476	513	493	515	485	495	501	485	471	507	486	537	528	488	506	525	465	518	502	518	491	454	501	516	494	477	515	469	471	487	503	458	518	514	499	532	485	511	497	449	448	522	491	472	489	486	483	494	506	532	471	508	530	538	501	437	523	483	499	517	464	525	510	508	522	513	455	482	481	509	519	502	496	509	477	494	518	505	479	499	513	472	552	482	499	529	468	509	477	509	498	517	480	494	455	468	515	542	501	523	483	521	475	476	458	464	495	479	442	491	490	505	520	519	463	485	475	456	503	509	494	490	496	513	520	468	479	493	498	536	460	502	508	520	467	477	513	497	492	545	492	512	465	481	503	522	499	492	537	524	458	496	469	482	465	485	505	476	493	517	502	466	498	505	488	525	512	480	494	513	506	491	523	517	494	458	493	505	495	510	501	513	496	465	500	469	524	458	503	476	468	510	526	546	519	501	496	499	476	496	525	493	518	484	480	490	515	514	498	498	509	475	513	483	463	486	523	483	515	501	497	504	445	549	479	505	490	506	501	465	540	495	502	483	534	508	466	482	514	502	502	538	511	468	512	515	548	467	509	533	536	479	523	502	501	494	507	522	489	501	518	522	526	494	491	474	498	518	525	489	478	441	439	512	511	497	503	527	506	513	525	496	494	489	470	461	486	560	509	495	507	484	457	509	533	502	467	471	492	496	464	485	460	513	481	530	461	486	524	480	455	521	512	476	492	508	508	472	487	501	483	513	528	499	491	509	504	483	519	490	512	516	523	523	507	509	516	498	471	518	483	442	509	486	478	501	500	497	477	506	498	502	505	495	544	510	530	497	490	498	493	491	501	509	518	512	515	530	500	453	496	485	480	476	487	519	451	503	530	482	478	539	519	491	471	489	500	484	504	468	502	486	513	474	540	494	548	492	450	476	476	521	534	518	440	480	545	504	520	510	512	480	473	537	515	509	507	503	535	494	501	536	506	499	490	466	458	525	512	518	476	485	535	467	505	470	501	498	516	498	489	490	508	498	458	490	498	562	517	462	518	543	498	480	478	520	494	495	488	508	494	496	485	502	516	545	463	489	507	466	517	498	539	485	524	517	477	488	532	469	470	480	460	475	492	487	491	496	468	491	513	480	467	481	506	525	493	506	543	487	500	526	513	525	475	478	526	498	514	494	500	479	475	530	512	466	517	501	501	496	467	531	514	459	488	472	510	466	512	496	501	493	500	458	482	516	492	510	487	498	499	485	494	487	477	521	488	528	491	499	541	496	480	482	500	510	503	459	488	494	503	485	516	480	488	518	494	498	484	544	484	493	524	489	552	494	495	537	518	489	467	477	476	498	490	478	504	464	485	507	440	500	473	506	539	488	495	506	492	495	513	494	516	491	493	489	523	468	561	521	503	479	503	505	495	536	488	483	492	502	516	494	542	507	460	511	510	516	468	460	545	477	492	503	475	478	481	517	478	507	475	551	466	494	478	485	469	493	456	474	518	493	498	493	509	485	440	507	466	529	513	480	493	466	486	487	502	504	490	485	496	503	500	501	486	564	482	475	514	478	502	508	449	472	482	500	523	504	499	458	482	515	500	483	487	557	498	538	522	514	531	508	451	508	511	512	524	536	495	502	465	522	461	509	463	520	506	506	520	529	526	501	477	455	510	535	508	498	512	497	538	476	545	477	484	495	487	515	482	498	506	467	502	537	483	467	520	497	524	522	475	475	468	469	473	530	513	480	477	484	486	522	491	510	476	531	528	513	490	490	525	491	494	497	455	509	520	437	475	487	522	473	488	506	482	465	524	513	510	496	517	489	452	488	527	498	488	489	485	526	496	534	444	494	500	486	549	521	477	514	494	474	502	519	449	473	489	515	485	460	503	513	492	488	583	481	518	527	519	477	502	511	493	485	509	447	512	519	513	492	462	512	505	462	487	491	451	484	471	468	468	478	531	517	520	526	485	493	446	474	531	511	535	481	511	469	441	540	480	521	471	495	534	506	505	520	490	534	520	503	521	499	527	539	478	453	496	523	516	520	509	462	499	513	496	518	489	495	496	461	499	482	497	515	535	486	492	487	456	532	540	496	478	507	471	499	503	438	492	521	493	502	447	479	499	491	503	548	479	481	502	464	519	504	486	507	507	523	522	469	497	471	471	424	526	499	510	509	502	501	499	516	470	503	537	507	535	489	488	508	537	528	491	506	500	533	489	527	501	483	504	473	521	488	476	509	507	499	482	528	494	487	542	505	492	504	487	512	465	536	478	519	504	476	516	511	536	510	504	495	545	533	542	486	502	471	479	497	449	484	495	550	509	503	464	492	495	494	464	476	488	504	496	473	495	497	515	517	487	520	479	517	508	486	497	514	509	517	486	503	533	507	494	463	524	496	505	510	510	484	544	510	490	508	494	485	500	500	478	512	486	523	497	535	526	531	474	513	505	493	511	496	520	493	504	479	499	444	451	502	488	486	514	486	488	536	499	505	479	475	527	493	485	475	483	494	511	513	487	508	477	532	479	494	506	481	523	490	480	495	477	465	521	474	519	489	561	490	486	513	491	533	495	507	505	508	525	499	461	500	527	511	503	467	503	505	516	508	478	489	490	506	495	515	465	475	470	484	460	494	520	498	489	478	475	509	529	445	484	474	474	502	483	511	497	504	449	482	491	493	497	519	498	515	549	484	495	486	502	493	513	499	508	516	446	486	529	480	489	538	497	501	502	484	555	464	480	513	533	502	488	489	524	477	496	493	473	515	498	503	490	507	504	529	474	511	488	533	499	479	459	498	487	495	497	512	518	530	492	510	479	507	532	508	497	511	490	513	461	509	525	531	473	493	515	495	503	460	546	477	495	493	485	486	480	516	527	488	507	520	472	538	483	517	491	491	483	484	531	496	455	480	481	475	438	524	494	508	570	479	491	465	532	521	486	500	466	523	489	500	462	496	464	497	494	491	477	550	520	539	480	525	498	477	485	478	502	532	520	500	483	482	506	511	506	536	518	515	522	516	469	488	476	520	495	503	554	501	493	574	488	489	513	485	534	549	499	518	507	476	533	517	551	529	474	499	456	475	512	502	514	493	491	485	512	475	506	472	494	477	525	482	500	486	492	537	535	505	485	517	515	486	555	504	519	489	454	509	506	466	537	494	481	468	495	491	511	553	474	498	525	516	468	483	506	518	509	483	487	510	481	517	475	501	528	484
13147	2406	1481	1035	759	588	549	506	467	410	398	417	369	358	400	394	361	311	328	291	296	307	348	348	301	345	333	348	332	325	311	295	331	295	306	345	279	333	321	329	362	314	297	328	344	313	288	309	331	331	329	307	304	307	301	329	304	301	309	305	306	302	334	323	300	302	332	316	315	312	290	283	297	300	323	288	290	319	312	331	312	302	308	311	318	294	316	326	303	324	305	331	310	302	266	285	299	311	309	275	307	334	308	320	312	305	342	275	305	308	294	310	313	327	329	308	302	355	306	309	321	327	320	334	276	327	332	334	278	279	292	263	289	300	319	298	299	306	268	292	301	364	296	312	290	313	343	290	309	314	299	309	265	308	341	308	294	329	322	287	290	338	310	327	287	325	344	312	308	317	332	316	324	328	332	320	329	320	343	322	310	317	347	316	290	277	323	290	300	309	344	335	308	299	306	327	317	308	335	308	302	320	293	327	336	296	316	309	292	340	323	304	287	291	289	322	293	348	316	321	303	322	322	316	298	335	324	305	316	299	301	335	293	281	311	309	325	328	312	296	288	292	296	319	325	291	297	307	310	328	307	277	329	319	307	303	330	308	290	307	304	328	320	301	306	292	312	300	309	305	282	293	289	350	284	304	342	285	338	306	293	308	300	289	312	326	277	307	311	298	303	286	297	323	336	332	322	318	333	356	303	330	302	302	295	316	285	334	313	302	346	294	318	303	311	294	306	311	307	288	323	323	348	301	305	306	302	305	288	304	283	319	318	282	346	314	285	299	330	328	333	326	314	316	285	323	276	296	324	342	327	296	261	292	305	289	325	321	308	321	305	306	347	337	305	308	322	338	304	294	321	326	288	297	296	317	344	294	274	285	312	294	276	301	315	322	329	319	336	305	290	274	331	321	322	311	315	299	329	298	313	315	299	285	335	287	294	359	322	332	309	335	324	315	310	317	344	317	320	309	309	312	302	289	331	289	307	301	300	322	323	306	323	322	340	311	291	328	307	316	300	336	299	308	308	285	278	316	287	312	332	331	298	295	275	298	318	346	304	279	327	287	334	297	379	290	319	326	309	294	341	323	312	278	305	290	317	296	285	309	347	306	277	302	332	288	342	311	319	321	321	300	306	314	344	344	294	298	335	304	303	296	289	319	295	326	323	292	303	303	283	281	310	314	293	322	335	297	280	314	307	316	276	323	325	278	337	329	309	272	324	295	309	323	298	284	313	297	292	296	306	302	303	309	298	354	302	312	336	319	320	311	307	310	352	285	299	281	309	304	332	316	311	285	317	305	319	313	320	318	312	317	318	320	338	333	309	304	299	320	332	301	312	304	336	334	323	271	332	306	296	329	294	351	299	315	325	296	311	295	285	335	308	327	339	332	321	318	305	300	325	299	277	317	268	299	304	301	331	313	302	312	306	314	326	323	302	307	336	315	304	300	327	303	268	331	297	322	316	316	294	302	323	359	311	319	310	309	274	319	302	307	350	304	308	335	316	320	298	320	315	338	304	285	291	294	312	325	303	294	317	287	312	290	316	338	322	293	314	341	300	346	312	336	329	320	312	323	327	323	324	291	326	352	326	277	298	329	313	303	313	311	310	351	318	293	322	316	295	299	330	303	328	328	291	297	321	325	336	316	291	318	285	305	311	302	329	305	327	318	357	327	309	308	330	305	322	329	316	324	296	274	291	332	272	312	328	341	324	306	332	311	300	296	308	318	308	289	290	311	276	324	315	284	330	336	285	274	284	314	327	325	256	333	334	351	327	319	317	296	307	321	293	340	326	274	301	293	282	307	304	332	338	289	271	302	330	343	285	311	298	294	303	307	329	286	306	315	341	323	335	313	316	309	299	334	345	294	325	307	348	323	316	331	329	335	330	292	325	282	276	286	311	320	337	313	306	299	343	285	318	331	324	304	353	324	322	313	319	311	313	298	337	316	298	330	326	332	300	305	322	311	317	290	353	324	318	308	293	320	319	321	318	298	316	326	299	316	302	334	310	305	330	331	327	285	291	285	334	329	339	343	327	340	269	332	325	331	327	311	297	328	322	324	308	318	323	305	318	299	309	294	291	303	340	346	336	319	312	267	320	306	309	326	270	300	282	307	309	318	328	324	298	327	323	303	305	273	317	319	303	282	312	286	311	321	289	283	280	311	315	292	295	326	283	336	311	313	290	342	298	299	325	299	299	295	314	314	310	318	319	333	340	299	311	273	320	294	303	280	311	371	334	327	305	321	331	302	314	319	319	299	292	330	321	298	280	303	345	309	302	299	354	361	327	320	315	322	306	317	320	318	310	314	290	307	329	283	311	323	323	316	325	314	316	341	299	302	304	333	326	295	335	314	317	293	305	312	328	316	319	314	303	296	324	303	316	334	316	283	301	331	327	297	348	342	312	308	340	308	323	318	362	313	298	299	298	313	305	354	341	287	341	322	298	321	323	355	334	318	315	322	323	334	303	297	299	323	292	295	315	302	336	315	327	362	272	306	305	316	303	338	327	342	344	309	286	325	313	320	304	334	314	340	334	307	302	308	306	287	325	304	300	293	337	316	320	317	294	292	318	342	318	316	289	319	297	318	304	276	279	273	336	328	308	332	327	288	302	326	296	331	320	308	325	331	340	304	313	323	330	313	302	315	264	295	301	330	318	321	341	300	297	319	319	304	273	291	289	300	320	303	310	320	340	320	325	321	317	297	333	319	310	313	286	333	316	330	338	308	320	324	325	298	304	337	279	292	295	338	332	312	335	318	308	310	314	304	321	336	328	303	314	310	329	297	280	314	291	329	294	321	322	261	315	316	302	292	291	272	328	302	294	344	296	302	310	306	339	295	333	300	317	310	297	288	320	287	294	322	305	316	337	316	298	308	311	303	310	317	324	300	306	299	329	295	313	324	307	326	291	303	291	308	273	270	314	273	297	312	308	286	294	304	273	297	307	314	316	350	329	333	323	308	334	293	309	309	304	332	302	291	331	301	307	324	297	322	321	319	324	314	353	336	306	326	319	321	321	284	325	311	302	290	318	314	323	288	296	306	321	318	280	307	300	289	320	303	287	302	343	295	304	308	326	324	352	363	300	321	323	300	303	322	313	326	303	302	327	337	282	314	303	335	312	331	302	265	297	303	299	313	320	351	296	315	302	320	309	323	289	280	300	297	323	308	313	295	341	273	289	300	323	339	321	298	313	285	293	322	288	327	305	312	290	334	288	315	307	332	326	308	319	318	325	328	354	322	298	348	348	286	346	294	329	358	338	301	326	307	293	315	313	290	325	307	326	270	305	327	306	333	339	317	322	317	333	318	310	308	322	282	276	303	287	335	323	306	314	310	326	343	298	332	296	310	309	311	341	302	283	291	322	301	291	303	315	328	294	278	306	337	285	279	282	320	302	299	294	324	297	335	305	325	348	321	310	267	318	360	304	297	307	323	315	299	300	305	294	331	295	307	335	318	301	307	307	304	308	346	325	331	324	302	333	283
9645	2204	3075	3269	2632	2131	1853	1744	1499	1491	1335	1318	1209	1162	1103	1027	934	886	912	844	809	842	844	836	810	822	739	804	713	775	780	770	831	804	761	746	708	733	784	806	714	823	755	792	778	751	750	752	808	740	726	756	804	785	738	783	838	811	767	755	770	781	758	746	735	757	725	739	734	738	762	741	739	717	736	785	745	777	723	716	723	703	727	723	740	703	759	790	744	731	777	748	776	792	750	715	773	784	753	762	735	718	680	761	756	716	784	708	700	706	761	779	768	733	730	735	748	724	723	745	751	744	685	763	731	714	693	749	742	717	801	700	744	738	799	751	725	744	750	801	736	722	741	712	722	768	726	763	774	753	730	775	692	728	730	738	793	702	751	749	738	768	691	775	737	776	748	754	769	756	755	773	772	682	754	776	745	749	718	750	737	732	752	720	699	745	760	807	713	708	777	767	725	778	768	736	724	708	734	742	712	710	773	734	721	731	705	745	746	748	785	758	783	766	727	711	754	730	732	729	754	760	761	727	778	803	771	756	746	695	753	743	731	718	773	751	738	729	731	708	771	747	689	781	727	759	690	785	728	737	767	737	739	775	746	727	742	738	738	710	733	743	761	701	707	719	762	752	718	796	710	723	725	715	708	737	717	744	728	758	754	745	751	714	767	734	773	773	714	764	740	772	765	762	730	748	759	767	705	751	793	726	736	739	717	730	711	736	724	766	720	692	704	756	689	719	714	795	741	728	738	767	719	700	702	773	733	736	724	709	697	776	757	738	761	684	722	713	806	744	735	731	784	774	720	750	767	760	772	775	757	758	789	774	766	713	739	789	725	676	745	713	727	715	772	732	743	777	758	767	763	692	775	745	744	772	768	711	744	756	728	732	723	731	720	775	756	700	711	736	702	780	766	723	704	736	700	725	756	730	718	751	752	695	775	773	721	678	714	732	788	725	713	766	761	738	725	756	748	735	722	675	767	697	748	730	742	753	719	693	734	710	718	804	713	747	702	750	687	761	691	737	743	743	725	741	739	716	749	747	697	689	814	765	725	741	720	727	769	756	723	726	720	774	767	727	726	742	736	753	734	699	754	727	745	760	736	706	727	703	780	734	740	750	717	682	751	772	720	728	740	762	800	743	760	739	742	761	726	729	708	725	717	742	744	741	746	731	783	730	753	732	765	764	732	719	709	688	770	765	733	783	732	714	723	700	774	745	746	710	746	727	747	767	734	782	767	723	734	739	712	726	742	770	690	778	674	784	712	692	745	735	751	678	728	764	751	735	714	722	759	711	749	746	757	718	769	741	734	737	744	688	677	764	758	745	742	715	689	735	748	733	796	736	724	728	794	780	719	749	710	703	771	731	719	749	727	785	749	745	750	750	792	707	720	706	770	793	752	796	771	738	757	756	740	745	737	721	747	703	752	767	713	706	759	783	780	678	757	782	750	780	728	751	708	737	721	712	798	724	758	748	757	742	749	759	743	707	801	752	736	733	728	768	730	722	752	717	741	750	733	763	724	743	762	741	739	775	707	732	754	728	785	719	756	799	749	743	755	711	757	742	765	714	761	795	765	764	712	745	722	781	746	711	749	763	795	733	802	714	738	742	711	748	764	785	747	762	742	722	746	749	679	760	763	750	726	776	754	790	741	725	724	743	767	730	741	712	724	770	746	732	730	726	735	721	709	734	709	776	692	778	725	694	735	723	752	767	767	704	752	724	749	723	706	762	790	763	714	712	747	723	740	750	707	746	722	802	706	760	723	703	761	745	778	736	774	716	754	720	702	773	742	753	736	749	790	748	755	777	801	698	796	733	756	775	738	728	708	748	781	740	721	734	744	773	773	710	766	731	740	719	757	737	785	762	755	712	711	748	730	748	779	730	795	760	758	702	751	731	734	732	769	784	746	760	711	715	776	813	745	701	767	751	745	789	731	754	723	716	741	736	736	725	762	801	752	748	741	758	673	715	750	763	765	751	703	736	765	755	719	691	699	725	749	747	773	791	709	755	760	706	755	762	738	740	726	791	712	732	726	731	714	756	752	723	699	725	765	720	750	788	748	768	715	760	796	705	715	784	702	724	769	790	711	713	727	735	787	728	738	763	778	724	676	726	724	734	778	754	766	731	693	731	742	772	749	727	789	747	733	758	739	765	770	700	764	724	751	746	770	708	766	741	699	712	742	777	757	743	753	736	768	739	736	783	713	718	772	751	748	742	724	753	746	791	696	766	758	741	753	706	733	743	750	728	761	790	741	748	801	705	703	690	721	721	751	718	746	748	690	761	784	741	810	771	740	723	729	748	766	753	718	742	797	756	741	735	722	750	725	724	764	704	780	736	741	739	708	730	741	744	777	719	732	796	738	732	724	736	701	731	739	775	747	734	723	762	780	763	702	797	713	716	758	786	738	749	760	750	732	754	760	722	762	770	709	751	725	712	774	750	737	763	740	766	717	734	702	760	732	742	737	717	755	754	770	745	711	736	767	721	751	747	735	743	751	755	773	728	760	728	749	729	730	717	760	775	722	739	733	724	732	802	763	789	794	697	734	741	723	788	746	763	752	692	735	767	760	814	770	717	753	712	783	752	768	770	709	753	760	733	745	713	752	802	728	733	710	758	734	700	740	724	715	683	710	801	744	821	758	768	719	752	748	768	701	747	735	776	738	739	729	703	771	713	693	745	719	698	754	763	773	752	787	715	717	708	706	698	715	729	759	712	759	756	785	729	777	740	742	734	739	731	798	729	740	715	755	723	715	792	713	766	719	726	781	731	733	746	768	799	720	718	749	726	733	757	753	782	726	763	747	742	744	729	712	727	743	807	761	750	738	759	747	692	695	795	733	721	654	744	749	744	711	745	750	738	726	739	777	748	722	735	761	730	774	736	706	715	750	753	728	765	751	729	722	717	720	729	732	734	786	738	714	756	785	759	711	768	773	773	795	767	715	773	741	759	772	793	754	730	694	746	768	727	697	763	736	722	785	723	714	706	728	751	742	769	811	726	772	749	762	753	703	711	693	734	722	714	738	772	738	738	726	757	786	736	735	731	798	707	708	763	702	701	752	754	750	729	736	762	722	747	719	725	756	766	719	756	730	709	739	769	714	696	760	775	666	730	738	771	753	706	743	750	711	758	755	723	757	756	743	729	750	722	787	763	738	712	726	716	773	767	743	758	784	770	715	708	710	745	752	744	702	745	780	762	749	730	752	693	756	729	771	722	758	767	748	753	756	713	749	792	739	710	744	758	766	748	736	722	738	763	720	736	775	690	739	813	732	749	769	742	705	766	767	668	735	766	781	739	782	717	709	754	792	699	752	693	766	761	745	739	759	760	726	720	720	699	768	760	753	743	746	740	731	798	733	761	746	713	764	725	755	751	704	746	705	791	729	731	689	694	693	704	750	733	733	733	745	681	767	696	707	755	700	768	765	775	765	753	792	744	769	756	709	776	705	803	743	731	720	785	789	746	775	782	755	690	724	741	770	742	747	753
25429	5097	2311	1495	979	782	689	605	522	488	418	461	422	415	399	358	394	349	351	315	345	325	299	316	301	271	369	341	314	350	341	324	352	319	323	355	316	319	321	294	314	311	343	299	329	276	316	308	323	308	318	312	355	295	325	313	300	329	284	307	294	313	322	309	354	357	309	319	287	317	320	331	327	312	318	337	295	324	339	327	310	306	345	314	266	345	314	314	293	303	310	343	321	338	325	341	316	314	340	370	358	291	276	318	323	315	314	306	321	302	280	290	318	308	318	294	295	316	297	349	299	308	301	299	302	291	356	312	344	332	326	300	289	281	307	338	326	317	344	328	321	323	309	329	316	300	326	332	339	326	304	316	310	255	350	300	302	354	306	314	302	290	319	331	315	305	298	287	293	305	268	289	326	293	281	317	294	307	288	341	323	299	328	338	334	307	338	318	310	313	310	298	296	322	320	276	314	292	360	306	292	358	319	300	283	294	302	333	316	305	336	287	307	287	266	299	283	309	280	291	309	344	309	299	339	301	280	325	297	304	304	317	328	297	298	294	306	288	300	290	293	307	272	321	338	313	293	283	324	322	339	292	320	342	304	340	300	322	317	336	323	298	327	280	348	304	328	324	309	319	298	325	286	342	308	315	298	322	332	324	325	315	309	362	303	305	309	348	314	316	302	325	288	277	297	349	315	331	329	324	291	273	337	336	313	284	308	335	308	307	320	337	351	279	326	311	289	270	313	328	317	305	320	305	345	300	309	269	316	296	319	320	315	290	304	309	325	300	289	315	305	304	271	317	330	309	331	293	278	314	298	313	327	312	286	318	305	319	316	302	327	328	324	301	323	307	303	311	308	327	286	310	292	303	280	291	329	300	337	349	337	316	309	336	326	315	284	315	304	325	290	328	304	337	283	319	301	332	343	283	329	287	326	344	280	283	309	291	308	315	291	296	292	291	306	319	315	322	315	294	305	311	302	329	313	335	299	293	326	308	330	328	313	291	299	301	301	312	315	293	290	317	301	347	303	319	322	310	311	332	323	319	341	319	311	307	372	312	332	348	312	302	301	309	291	313	326	331	314	299	305	300	319	302	297	308	317	326	324	318	293	304	293	276	308	289	292	342	307	313	342	311	288	302	316	315	338	322	290	295	331	311	323	313	298	312	316	298	306	338	312	323	307	313	325	296	307	317	306	299	291	298	319	313	301	283	295	310	312	313	310	332	314	286	277	306	354	308	313	299	330	288	323	318	344	319	324	300	316	322	315	357	303	331	328	265	262	346	303	306	349	289	311	327	333	304	327	342	337	333	311	343	313	313	310	314	307	312	312	317	320	341	318	313	319	313	300	297	313	305	299	305	293	313	341	300	309	317	307	332	330	305	319	295	280	330	275	332	334	307	304	314	316	293	311	337	338	292	297	301	336	305	297	312	314	303	311	316	320	304	277	333	317	311	283	303	315	298	309	319	330	331	305	356	353	292	327	322	289	334	313	310	333	316	341	298	316	286	334	328	303	328	311	306	327	329	316	312	321	319	301	300	342	298	291	304	342	310	264	321	321	323	353	322	318	281	313	296	327	302	302	323	285	285	320	280	306	277	314	295	289	283	323	295	279	335	314	289	322	305	330	267	300	325	292	290	314	301	299	312	321	313	340	312	334	318	360	321	329	282	305	341	321	349	285	317	336	293	291	287	323	317	321	330	335	297	338	359	318	316	318	319	338	307	286	315	316	311	304	306	326	294	329	312	316	288	293	326	299	321	269	293	265	291	336	307	326	331	310	329	310	327	298	309	316	312	325	319	301	271	305	312	336	290	317	295	297	308	299	329	315	316	319	297	281	295	302	311	300	306	272	345	315	296	276	293	312	320	317	270	289	329	320	291	279	316	288	318	288	336	316	299	323	282	312	315	342	318	296	330	325	291	342	331	296	281	315	308	290	338	302	311	316	303	280	287	343	305	304	307	297	315	308	301	298	329	322	321	306	278	305	309	277	292	324	323	302	330	323	276	335	334	304	318	302	312	292	256	298	291	281	332	285	296	339	299	294	315	324	293	317	345	283	296	311	349	330	318	294	313	296	310	322	347	309	316	277	299	305	312	296	348	336	311	336	302	308	337	278	282	307	332	315	328	297	291	306	352	318	287	318	289	311	348	306	293	316	321	306	326	332	322	291	321	359	285	310	318	333	326	330	291	300	317	343	292	315	292	308	290	301	320	323	305	285	260	344	298	320	292	345	303	287	277	284	301	285	313	320	314	334	298	295	316	292	303	340	325	362	332	284	316	314	288	347	329	284	298	330	289	348	293	312	312	285	301	315	276	326	307	289	337	306	316	333	277	282	336	316	335	296	312	316	298	290	261	305	327	295	305	319	310	294	333	332	306	324	278	296	317	326	284	332	336	310	293	300	335	341	292	331	329	326	302	328	283	309	343	281	285	299	339	284	333	325	283	279	286	324	314	320	297	289	311	338	283	303	305	297	299	297	282	329	296	334	312	315	333	315	327	334	295	323	319	308	353	309	304	320	319	326	324	305	307	316	303	332	307	310	287	304	283	266	298	281	307	288	287	286	306	296	316	305	300	312	312	312	331	334	322	325	302	300	308	286	288	344	323	338	312	334	334	312	336	308	320	285	343	303	324	320	355	304	332	320	291	320	302	318	305	322	331	272	286	291	322	322	298	305	272	308	301	342	293	289	291	317	299	302	273	282	309	312	324	310	286	301	297	312	309	329	319	340	317	356	306	328	322	293	294	290	314	293	296	323	338	301	301	312	289	309	290	318	324	289	302	318	267	304	325	326	299	343	322	291	306	286	294	308	333	294	290	268	331	297	330	294	305	340	302	327	309	319	331	303	345	295	295	317	337	346	309	308	293	307	297	275	325	305	291	341	301	309	320	279	296	319	311	338	339	279	327	315	315	306	298	310	320	321	319	327	330	316	289	332	340	343	323	310	301	294	309	329	307	315	259	326	280	281	319	301	313	321	335	326	342	355	324	315	309	287	333	312	319	294	308	273	302	298	325	310	314	334	335	313	326	329	308	310	290	317	313	316	271	316	361	324	335	336	321	306	311	299	305	315	325	302	300	273	286	296	313	334	320	298	312	309	329	299	326	299	322	294	340	288	335	315	302	320	305	324	321	313	341	318	313	338	269	317	288	296	304	366	303	315	317	304	297	279	291	287	291	309	274	323	308	320	266	312	282	284	292	286	289	332	296	297	336	321	326	313	328	312	309	262	276	305	311	306	296	314	320	304	322	314	342	330	324	299	298	265	280	320	344	299	305	350	323	294	292	315	319	327	284	289	312	297	295	323	275	270	323	302	286	339	293	303	308	341	323	316	295	296	309	316	291	318	330	270	304	302	304	311	334	310	290	338	308	344	318	294	327	298	301	310	319	308	289	305	277	322	303	302	325	341	308	324	283	257	306	333	230	291	326	306	288	337	325	290	294	304	352	339	297	282	306	285	309	333	328	338	353	316	310	344	310
14900	3098	4306	4493	3720	2946	2589	2349	1879	1730	1640	1531	1381	1312	1260	1025	1086	966	969	923	911	823	813	790	798	759	782	805	776	802	784	779	764	764	794	754	826	799	801	734	742	746	757	754	689	711	720	725	748	704	740	805	721	688	728	768	836	828	761	728	772	724	710	730	704	700	754	741	736	745	744	708	720	740	730	721	778	707	736	723	719	722	700	774	761	732	696	734	720	725	706	760	669	709	702	758	675	718	719	739	694	701	737	775	723	674	759	732	704	753	717	708	737	716	719	721	703	750	747	693	773	727	718	713	675	683	749	668	752	709	713	725	719	703	719	701	744	675	750	729	666	745	668	753	780	710	716	715	716	683	777	715	723	683	758	705	721	691	680	716	793	757	734	771	746	706	796	739	705	711	738	741	701	718	722	713	746	707	725	723	674	733	717	667	714	768	708	723	725	726	709	671	684	709	709	712	706	704	751	714	716	733	764	718	744	745	721	677	731	763	664	701	723	782	752	718	717	751	717	723	746	732	710	660	734	708	756	722	731	732	712	692	719	733	695	726	731	716	711	732	709	776	729	690	685	700	667	724	732	754	723	710	747	759	746	673	715	736	768	713	680	687	767	712	777	724	727	704	727	711	721	729	685	726	736	753	746	743	752	695	698	703	724	726	747	686	752	682	726	690	712	701	711	743	722	741	739	732	734	691	753	719	710	739	796	754	689	749	792	750	718	720	752	699	702	723	693	701	703	789	744	716	711	777	718	765	693	737	755	769	736	695	713	730	743	718	691	685	751	691	689	738	706	730	723	721	693	725	756	727	687	724	709	764	736	705	695	753	697	750	717	683	714	737	689	703	767	764	774	738	732	711	643	694	732	745	702	700	708	748	722	697	686	680	735	720	753	687	706	774	732	722	703	734	692	739	748	722	734	684	661	722	728	720	765	680	775	701	707	730	663	725	739	693	689	726	755	683	718	768	743	711	692	731	729	742	674	689	742	716	719	741	688	732	699	722	716	716	716	758	711	768	732	700	720	656	725	746	721	740	686	767	723	701	737	693	679	734	713	687	715	732	715	724	670	734	722	744	740	692	779	743	747	729	751	752	725	737	738	766	651	685	742	757	671	721	713	715	733	716	765	738	714	715	723	723	744	753	685	687	688	696	739	672	697	754	680	764	751	769	700	744	687	732	704	743	683	723	724	747	661	663	740	754	761	685	713	713	770	700	671	733	714	724	719	747	745	762	748	690	722	733	740	730	773	702	702	639	750	689	721	679	656	709	721	735	689	760	663	730	768	762	726	690	702	725	710	744	729	700	700	797	721	722	720	664	740	759	730	724	740	729	730	693	687	708	713	735	782	728	678	714	701	685	728	796	722	717	668	755	732	737	700	702	710	721	699	693	723	695	764	743	735	696	767	712	729	726	710	739	715	723	719	743	710	747	763	729	751	693	724	731	720	740	700	704	763	687	752	694	738	710	740	739	693	740	732	761	671	656	731	726	742	709	691	696	706	744	718	747	785	736	715	687	700	711	733	717	793	705	694	684	742	805	704	718	709	705	679	683	730	721	733	748	694	747	737	732	698	705	678	723	737	715	721	669	711	717	700	718	681	698	700	745	725	770	749	762	737	716	716	725	733	749	750	743	741	739	742	758	702	738	710	756	716	763	720	699	659	747	722	729	697	717	726	702	715	708	720	729	740	699	669	661	735	725	708	672	737	715	673	745	718	684	724	719	752	702	721	712	686	719	692	759	773	730	692	687	733	646	747	721	720	730	805	746	754	711	699	720	716	722	714	742	758	750	714	695	726	750	776	747	691	685	699	698	741	730	689	704	700	742	733	738	694	708	695	717	672	699	712	729	761	697	722	832	673	736	760	695	711	731	712	728	737	735	698	731	703	693	709	701	743	690	767	743	692	730	708	710	706	731	708	735	715	664	751	703	701	708	678	740	751	684	750	739	722	750	712	774	727	736	720	742	708	738	760	747	726	732	723	730	683	740	743	702	731	719	709	766	701	730	695	742	724	745	721	711	744	712	749	776	738	697	682	735	702	709	728	740	724	772	698	725	786	767	761	710	782	752	769	725	736	687	738	701	715	722	734	692	674	730	705	710	713	742	715	759	728	765	691	725	745	748	774	685	693	759	734	722	701	742	772	697	717	677	711	740	687	666	726	661	733	732	765	709	728	722	738	735	751	721	721	704	743	734	726	776	706	718	728	724	745	719	738	692	750	691	755	740	696	729	771	726	723	679	711	722	645	726	746	714	720	737	726	709	682	713	699	731	694	723	715	752	727	757	729	694	742	766	702	734	720	704	726	715	724	717	709	729	742	699	749	757	754	717	711	772	757	728	699	734	731	774	686	739	707	699	719	731	705	705	715	732	731	721	719	735	725	673	718	732	705	698	666	736	684	711	744	675	727	714	723	687	721	704	768	714	705	730	687	761	773	788	740	686	769	686	707	737	743	777	703	704	720	734	717	795	762	675	694	718	750	710	740	722	749	717	722	723	736	716	690	727	737	729	755	732	683	735	660	747	710	684	746	717	711	697	723	743	705	712	721	707	736	707	710	693	699	748	727	773	750	738	786	736	696	711	734	740	729	730	738	711	723	734	688	778	708	762	717	769	700	759	705	700	750	700	707	714	668	733	748	702	742	697	727	753	722	726	711	735	722	727	682	730	689	789	728	739	703	665	740	719	739	735	738	719	734	646	717	724	727	737	730	724	693	681	676	701	683	714	747	661	706	766	701	789	722	731	729	769	739	791	721	695	729	706	734	708	721	759	757	718	724	714	753	686	720	734	703	650	730	729	747	693	703	695	697	701	716	728	701	701	718	725	813	771	730	688	670	763	750	697	744	711	722	683	724	734	705	728	695	743	731	759	736	718	726	691	730	734	762	694	752	741	704	723	706	771	705	705	720	761	735	708	734	753	686	753	721	722	659	668	696	710	683	695	720	684	740	707	713	731	740	725	733	719	702	699	715	695	737	753	726	724	671	730	736	704	702	774	726	759	705	726	776	696	707	752	721	765	725	745	727	764	744	715	778	710	720	720	741	679	742	763	743	738	729	738	713	680	715	674	714	736	703	733	774	728	687	700	712	716	768	773	728	719	739	738	722	685	718	728	740	747	728	701	712	709	683	692	747	736	731	732	727	741	687	761	728	708	711	743	714	740	755	718	770	707	748	688	735	662	668	757	719	718	747	699	732	687	722	710	726	706	742	734	696	690	725	744	725	735	700	708	707	722	755	678	740	680	730	711	724	757	749	711	710	738	718	735	699	702	705	698	739	718	750	728	702	717	748	722	723	708	734	711	687	752	699	710	707	738	689	736	722	717	759	714	679	724	725	720	720	767	732	739	729	702	719	737	688	744	771	723	752	717	692	718	760	712	722	761	748	742	670	728	720	749	683	735	719	843	697	760	728	724	711	708	687	795	699	759	734	707	675	736	716	737	720	738	750	653	709	751	709	720	727	692	752	764	754	702	746	729
4602	826	558	477	355	285	272	257	264	263	234	250	246	202	226	212	218	205	201	173	212	204	199	195	207	215	167	200	183	214	183	203	215	193	174	182	196	215	213	200	211	191	191	178	191	184	201	191	203	194	202	213	197	172	192	191	199	206	165	214	198	173	197	174	182	192	200	206	184	192	171	171	183	170	175	195	214	182	172	167	189	205	194	195	212	197	194	203	171	175	176	184	186	201	192	185	206	181	206	188	220	209	193	207	189	180	190	195	196	194	198	198	203	194	195	191	181	202	186	212	208	187	186	166	165	197	182	200	180	196	176	202	202	189	171	180	184	183	186	226	174	200	203	196	175	182	200	194	183	179	205	169	202	175	186	185	203	168	179	193	200	207	181	206	186	194	183	174	179	240	176	205	212	209	180	201	190	195	183	213	197	161	211	228	191	176	191	192	216	183	196	177	193	172	174	176	205	147	170	189	207	207	190	195	223	208	217	194	183	215	193	178	213	168	185	204	187	169	183	175	202	176	187	212	198	182	208	216	197	164	192	203	201	189	199	195	183	188	187	171	185	171	199	200	185	202	176	187	194	206	211	179	205	212	183	186	203	179	177	178	217	189	229	199	201	189	153	184	207	180	188	176	194	207	198	200	207	176	182	199	172	199	179	184	185	183	189	181	184	209	179	203	209	175	194	198	214	178	184	201	178	205	201	197	196	183	189	189	189	206	199	187	213	210	186	216	180	169	183	190	198	187	195	175	192	176	195	175	206	188	160	178	211	167	171	211	196	186	216	204	184	198	206	184	176	207	210	188	196	181	210	201	201	195	196	210	210	213	189	208	178	203	203	190	195	172	165	215	191	187	192	186	180	187	209	208	201	172	197	191	177	174	190	227	198	182	185	190	181	187	163	211	197	200	150	199	205	200	198	172	208	172	188	199	191	186	175	181	206	200	192	213	188	183	194	200	213	177	187	187	186	179	200	194	201	204	177	187	176	195	194	217	191	178	200	178	181	203	178	221	208	175	200	201	177	201	216	197	192	191	173	179	182	209	194	181	193	199	220	198	191	203	183	182	211	191	184	204	210	178	185	168	182	190	178	209	229	195	206	181	184	190	210	201	196	194	200	204	200	174	200	170	180	196	194	188	200	213	188	170	187	197	200	188	198	203	182	192	174	191	197	181	180	223	164	218	184	203	179	203	191	155	156	174	194	165	159	193	198	180	206	184	194	177	222	201	186	195	161	181	212	185	177	188	201	177	225	163	204	201	175	169	158	208	169	174	165	202	171	177	194	168	192	179	192	192	206	207	209	190	157	186	204	176	187	201	176	211	191	193	188	192	163	177	157	183	184	175	188	180	194	206	186	206	202	184	199	168	222	182	178	192	204	187	186	184	187	178	203	205	172	176	222	168	196	206	175	184	206	189	199	162	187	177	193	200	225	180	170	173	176	190	199	185	173	206	202	182	223	181	183	186	198	190	193	197	190	201	187	216	191	152	203	176	182	189	209	200	195	211	208	185	175	195	162	180	187	173	202	195	201	182	203	195	220	196	189	198	196	203	193	189	180	172	178	187	208	189	203	190	198	180	197	202	208	191	195	198	190	190	181	174	212	163	212	183	185	206	216	168	204	191	220	201	176	193	194	198	198	175	186	203	178	193	210	210	212	186	175	201	206	189	169	198	184	176	209	218	172	170	182	178	181	181	185	206	184	177	168	220	167	196	199	172	182	209	194	198	205	204	206	176	189	196	186	193	196	181	183	196	181	182	202	174	161	206	201	176	195	194	199	219	167	172	175	203	201	208	190	180	174	187	197	180	198	176	185	196	163	195	200	179	188	210	189	179	198	181	203	197	187	194	185	200	184	191	190	185	164	177	203	182	177	194	200	209	208	165	182	184	188	171	174	203	186	198	193	183	177	184	222	190	153	205	186	203	186	162	170	205	208	206	186	184	209	204	193	198	198	189	182	189	216	183	212	192	222	179	188	189	210	180	194	200	193	179	199	189	213	183	198	190	197	216	204	206	205	180	194	187	191	197	203	183	147	189	202	200	202	167	181	193	195	192	161	189	176	165	200	184	194	176	198	182	197	217	189	216	178	198	178	185	197	229	214	207	226	188	178	193	169	191	175	151	185	175	201	222	217	185	173	209	207	169	191	216	201	202	193	221	168	184	184	187	192	201	205	195	199	171	205	173	202	178	178	187	180	205	191	189	206	234	194	178	179	184	181	191	175	198	192	191	203	177	212	161	203	194	182	191	211	197	195	187	178	214	157	199	180	201	209	204	184	194	218	182	169	178	207	202	173	207	195	202	199	202	170	184	195	178	230	215	171	174	186	192	219	189	192	223	210	177	201	187	187	204	188	180	185	187	203	200	170	164	192	208	193	192	206	216	171	205	177	195	197	192	182	191	189	217	193	193	174	195	180	174	171	194	202	182	205	209	202	184	192	202	182	183	218	221	192	187	189	194	209	178	212	206	193	198	187	188	188	202	184	208	189	174	190	199	177	202	183	179	201	177	198	153	170	187	189	205	171	189	215	203	182	197	200	187	193	194	203	204	179	176	181	183	196	199	185	170	215	178	187	200	203	194	194	172	199	195	190	171	197	181	179	159	191	179	187	210	188	187	217	182	204	173	164	230	170	190	174	202	177	177	206	214	172	171	207	193	188	192	201	187	182	197	207	179	189	177	200	214	190	220	190	195	200	193	193	206	179	184	169	197	187	205	225	191	171	185	193	180	185	185	186	169	182	167	200	192	181	156	177	193	178	189	203	193	206	154	185	194	175	184	192	176	200	187	210	166	209	182	193	202	204	188	206	190	167	165	207	209	190	169	164	200	204	165	176	208	199	190	171	189	231	195	187	184	194	181	222	203	179	227	190	210	187	218	220	191	183	185	191	160	199	178	168	222	191	219	215	190	178	182	193	180	196	186	180	193	187	192	205	179	192	176	186	225	199	185	196	181	201	179	195	192	177	201	215	192	210	204	162	201	161	193	203	202	196	202	175	217	211	181	173	188	176	171	224	207	191	200	170	189	183	185	215	201	190	154	186	201	224	198	204	194	162	189	178	206	198	177	166	201	197	183	191	204	168	173	183	186	163	198	205	194	197	193	165	179	204	196	192	247	197	193	197	212	197	183	181	212	193	200	181	180	188	166	186	177	192	164	188	187	169	189	169	205	213	191	172	208	214	193	199	197	194	197	200	225	192	190	169	189	172	188	188	181	192	202	196	189	204	158	198	197	206	210	159	194	193	181	170	211	191	192	197	204	185	174	176	197	197	195	213	173	185	187	193	215	205	185	218	201	190	209	176	173	185	205	213	181	199	192	218	176	184	173	172	186	198	171	222	165	204	219	174	220	207	221	178	200	187	192	165	174	157	197	167	178	189	187	185	179	216	183	206	187	177	189	179	182	194	168	212	183	174	174	200	183	198	216	206	187	184	191	205	179	188	210	193	177	181	196	177	196	195	209	178	196	167	189	206	163
3858	1202	1364	1412	1193	998	967	900	870	799	774	786	722	661	672	607	643	570	555	555	522	499	504	596	488	491	489	483	513	482	490	533	511	505	504	535	498	521	525	490	500	503	513	503	518	497	515	524	487	490	488	493	483	501	509	534	522	533	495	483	446	488	509	528	520	499	482	497	501	501	491	492	510	475	493	485	505	525	532	504	495	482	489	531	512	538	529	507	513	473	504	492	510	479	511	463	478	502	566	482	515	507	477	522	481	517	471	530	500	535	494	499	535	483	513	488	477	486	509	458	486	459	520	488	524	504	522	484	506	522	486	510	469	483	504	512	478	485	470	456	501	483	538	485	479	502	474	486	488	490	495	499	489	501	479	510	508	458	516	501	478	502	529	515	499	508	507	488	478	509	436	511	513	491	497	487	472	499	523	512	488	468	447	516	518	545	463	526	518	492	489	491	505	557	484	483	473	521	470	464	487	466	503	446	481	498	476	465	484	488	500	463	496	483	480	479	484	508	483	538	491	516	473	479	487	549	464	506	536	488	523	475	480	524	477	504	541	488	521	460	493	532	464	482	506	485	506	459	501	464	493	468	493	483	501	521	458	510	477	500	495	495	500	514	550	489	488	441	517	472	497	467	460	496	493	477	538	470	515	506	521	502	515	453	514	460	455	515	475	502	510	481	458	477	490	471	509	463	523	475	485	507	517	494	465	495	494	499	486	457	488	480	470	491	499	488	536	472	517	488	515	464	501	505	451	519	525	493	519	502	484	473	519	494	519	487	515	541	509	448	433	478	524	484	466	506	480	479	493	516	536	485	512	518	500	502	500	512	487	462	498	499	477	522	495	498	476	503	515	514	526	480	485	524	549	501	498	524	482	451	509	508	469	509	458	502	504	527	522	504	485	494	521	508	451	462	523	492	506	504	507	506	499	505	493	542	518	470	484	492	515	458	539	501	484	470	459	472	531	489	481	484	480	485	441	484	498	485	515	520	476	503	469	517	510	526	535	483	512	485	506	496	503	531	510	487	515	474	521	530	475	502	506	468	481	479	487	485	474	509	485	479	499	451	494	531	500	499	456	502	464	478	478	478	478	508	481	478	454	485	487	521	480	469	463	510	470	524	512	534	494	501	528	484	536	511	512	507	525	486	482	512	472	506	470	471	493	478	507	478	466	508	517	454	472	518	494	561	497	516	513	441	490	478	495	501	471	461	487	512	497	513	499	489	461	495	505	490	504	476	501	504	455	468	496	504	519	469	472	493	483	437	528	461	517	527	552	540	466	503	509	488	492	457	481	480	502	477	482	477	496	500	505	506	480	482	517	487	496	495	502	501	473	484	477	517	455	505	489	494	503	471	486	502	456	504	497	497	530	473	502	482	567	505	499	457	450	527	522	501	488	466	485	461	486	481	473	473	485	492	476	484	508	512	483	492	478	489	502	477	515	508	488	497	517	479	481	483	477	470	497	512	511	495	476	502	493	470	495	513	503	477	486	486	527	485	503	522	465	498	475	467	503	511	498	469	521	495	483	480	498	464	473	496	492	486	525	480	520	451	493	457	504	494	484	447	543	480	487	512	516	527	465	485	511	496	486	517	512	499	485	521	482	494	501	507	516	491	477	473	489	520	496	481	462	472	517	537	461	494	511	500	533	470	478	522	517	513	454	483	504	496	484	491	502	527	495	509	504	494	458	501	498	483	469	471	530	480	456	493	519	477	480	514	483	470	503	491	490	526	479	487	496	514	495	462	463	474	469	495	484	468	495	540	482	532	523	515	443	496	488	482	452	490	484	441	469	539	466	518	456	512	529	483	497	494	523	499	469	506	493	505	498	514	484	467	497	456	505	506	472	466	480	492	510	494	486	450	535	527	483	534	490	531	524	494	533	546	479	528	513	481	510	526	502	507	502	461	497	469	522	485	508	505	486	466	465	472	533	489	499	473	500	487	489	485	482	511	481	502	483	483	470	499	482	467	505	483	473	504	492	473	475	529	512	489	462	476	485	495	518	563	520	505	538	452	506	482	517	460	486	493	495	474	515	495	521	450	481	476	481	484	479	483	515	488	473	494	555	490	474	470	469	499	472	490	466	508	481	504	495	482	519	499	465	447	435	477	487	507	483	511	503	512	491	459	526	475	522	486	510	468	492	531	503	504	486	528	498	498	511	480	471	488	496	486	493	478	498	495	453	497	467	461	506	447	503	477	478	523	484	500	443	509	480	494	509	508	489	466	506	454	514	538	477	507	532	477	539	499	444	492	505	485	487	500	476	502	527	501	489	500	538	468	463	491	505	492	499	496	479	463	511	540	494	479	506	483	532	518	487	462	475	491	449	523	515	458	486	484	470	491	492	514	543	490	496	505	473	488	499	516	465	483	490	515	486	494	481	485	428	480	508	483	466	497	486	482	489	514	481	497	510	508	518	482	483	486	463	474	487	494	547	474	504	485	476	488	499	478	489	503	489	519	482	439	502	536	485	458	517	515	478	484	536	531	490	427	479	487	485	504	498	484	473	490	452	515	540	505	506	481	480	480	481	480	487	506	476	490	454	508	488	492	502	477	476	492	474	489	551	461	471	510	515	441	494	495	533	521	503	487	496	525	494	522	489	478	488	493	522	511	491	462	487	493	491	519	492	489	472	493	527	488	509	571	483	521	521	509	486	498	496	527	517	491	464	479	471	511	494	499	511	510	510	473	513	474	456	537	519	495	497	512	466	498	507	480	530	474	468	501	544	515	494	513	485	514	495	482	507	494	495	534	500	514	530	509	512	492	509	515	466	498	515	514	517	517	497	513	537	503	484	518	518	519	502	479	479	477	514	498	518	509	514	487	499	496	485	486	492	505	527	487	470	507	471	493	531	486	515	519	473	480	548	520	536	470	485	495	485	494	464	513	486	494	482	493	479	493	500	531	502	490	515	523	465	543	447	489	488	509	476	472	494	478	522	476	505	488	473	530	511	464	469	501	467	513	478	463	515	493	499	451	494	478	508	468	496	491	491	459	492	532	481	466	454	515	541	459	494	520	518	492	496	525	510	500	508	495	457	486	555	524	523	450	492	501	479	507	493	486	510	492	532	493	491	528	474	490	477	458	499	522	454	523	488	491	490	463	538	514	483	466	529	479	466	507	493	490	493	474	454	465	493	490	504	500	485	493	498	475	507	480	496	470	484	496	486	477	453	518	505	481	487	476	526	514	510	467	466	492	497	514	536	512	489	497	532	477	510	490	491	489	500	515	550	510	502	507	484	520	523	490	500	509	478	509	510	543	532	498	521	472	500	485	468	506	503	519	506	479	500	541	482	477	495	485	479	485	470	511	489	517	536	494	491	510	484	513	478	504	509	507	493	508	520	466	484	467	465	448	493	454	537	481	507	468	506	500	478	470	478	492	492	478	492	503	497	503	497	530	496	506	465	489	483	506	469	513	517	515	504	479	482	477	488	524	510	516	493	505	515	475	486	496	496	466	462	510	559	499	528	488	461	512
14422	2398	1400	1018	773	609	560	497	475	474	378	396	375	385	386	369	345	348	334	308	335	320	324	290	319	307	329	299	312	311	297	312	331	313	332	325	308	342	327	312	328	308	288	328	295	314	321	314	298	316	301	319	300	336	352	320	324	344	295	321	301	323	301	326	297	318	305	331	299	325	275	318	320	303	310	331	308	334	330	320	326	318	329	309	308	311	292	318	311	323	337	296	363	334	316	310	310	325	292	319	326	326	309	327	313	294	311	304	317	325	327	299	299	303	366	303	324	314	320	324	325	319	265	307	303	306	329	331	296	298	332	363	332	272	314	313	293	284	326	304	315	284	343	303	344	308	318	317	322	317	315	323	324	293	298	306	291	318	333	300	303	316	309	335	318	304	310	313	320	351	329	342	297	313	305	280	352	341	350	300	322	303	328	297	311	286	294	357	341	317	291	321	318	318	345	298	326	309	330	337	304	321	302	293	303	309	302	327	296	304	326	278	366	303	305	349	375	318	281	297	328	311	313	318	301	331	323	331	311	350	300	291	290	296	307	288	326	313	321	296	321	291	284	293	315	283	311	327	313	332	312	290	334	310	314	328	337	314	311	302	305	321	326	328	320	287	295	327	324	334	302	308	303	315	337	305	313	323	324	270	313	311	307	339	299	294	331	311	307	334	317	318	316	325	307	321	280	322	319	328	323	327	292	305	291	287	313	334	329	299	296	306	305	259	320	324	290	273	288	293	308	295	330	306	318	311	319	331	310	328	297	305	298	330	317	326	299	298	338	304	316	316	338	301	282	312	292	308	308	299	314	340	278	295	288	333	332	313	291	318	282	295	327	294	311	321	330	309	309	297	322	311	277	342	316	310	300	267	303	287	316	287	340	324	336	293	315	327	350	315	290	317	330	301	315	304	299	313	273	294	277	285	346	334	314	288	329	343	300	331	318	316	287	319	345	309	322	317	339	303	307	301	324	326	307	308	336	304	295	296	317	318	319	291	315	301	304	310	297	311	351	314	285	313	302	294	300	288	305	322	307	287	321	321	315	308	343	340	302	302	329	304	287	307	326	285	374	313	322	317	336	319	317	310	303	325	327	269	306	313	321	288	299	311	304	313	327	299	305	310	318	326	318	340	321	317	303	321	315	331	347	283	308	318	315	298	302	350	284	292	278	331	322	304	334	321	322	341	346	312	318	334	344	303	344	335	336	290	309	295	313	342	296	323	310	332	298	307	313	294	330	332	323	300	306	343	333	319	325	324	328	308	303	342	346	301	295	315	342	324	293	271	323	312	333	309	320	303	325	313	329	312	334	312	296	312	308	310	287	283	357	338	301	280	333	376	295	359	282	326	332	299	325	328	320	289	311	330	288	335	330	342	299	297	328	309	282	306	328	299	305	339	306	325	297	341	292	352	341	310	295	326	328	298	312	304	330	339	327	336	298	308	287	306	360	294	312	326	306	310	311	279	273	310	308	327	300	311	326	316	281	319	317	270	322	317	320	312	319	290	286	321	330	290	299	326	300	303	299	330	325	264	296	325	306	308	333	300	312	311	316	313	316	310	293	302	293	316	326	320	284	311	304	304	308	325	351	332	320	325	284	300	307	325	338	316	366	326	307	323	316	373	305	319	320	313	308	326	310	328	331	336	296	308	320	308	281	319	317	319	341	306	355	342	299	355	316	307	306	307	313	325	307	321	304	294	291	293	293	270	297	311	314	287	313	312	285	323	337	307	299	299	301	344	333	316	303	302	294	339	343	339	297	328	334	312	307	335	308	332	298	285	320	325	328	342	336	316	312	317	356	293	311	335	344	310	338	302	276	317	337	310	310	307	314	307	321	275	292	339	298	261	276	284	333	329	336	356	324	307	324	295	294	284	307	291	285	325	295	310	309	315	294	294	344	330	318	307	321	296	324	358	293	339	295	357	335	286	328	341	316	308	328	298	349	326	302	314	359	327	312	326	297	319	323	319	282	305	307	301	320	307	347	300	311	330	295	316	314	285	294	316	305	319	327	308	274	304	303	339	309	303	344	307	313	322	315	297	307	320	340	300	312	345	325	299	324	313	330	305	353	317	334	325	321	264	332	316	340	314	307	332	341	300	284	311	323	324	336	317	317	292	344	303	304	265	307	336	287	297	304	292	315	332	293	337	348	330	332	305	333	306	306	321	337	332	328	322	346	299	307	291	338	327	306	295	307	298	333	327	295	294	287	332	315	317	324	312	308	312	316	336	290	312	317	342	317	312	304	297	318	280	317	319	283	305	258	332	289	311	301	320	323	337	355	308	306	305	280	328	288	310	326	332	309	284	264	340	317	307	300	333	312	305	317	292	338	312	313	310	293	316	294	309	292	316	287	286	325	334	308	321	324	318	303	322	251	300	278	302	290	303	278	305	328	281	360	322	307	296	308	318	315	332	300	305	316	340	322	313	316	344	285	310	315	288	310	342	375	303	304	300	310	317	308	330	308	283	317	338	326	323	271	323	308	347	293	317	322	313	301	326	320	302	321	331	328	310	292	320	334	338	337	311	306	292	306	308	306	339	283	299	318	289	326	291	301	326	311	324	318	311	360	339	295	296	312	317	318	336	317	312	301	293	310	321	297	329	298	327	338	306	298	285	339	323	301	307	319	308	306	328	321	306	309	289	317	310	324	316	284	320	348	275	320	354	323	331	316	317	332	325	302	306	326	370	259	300	273	305	320	309	294	301	348	301	331	308	325	324	354	332	325	310	347	311	314	319	334	308	334	327	285	307	287	307	337	353	309	301	300	287	324	308	308	322	309	309	300	308	286	296	311	314	322	301	344	344	343	289	306	333	301	301	295	302	320	316	312	302	337	319	311	302	288	332	315	314	292	355	330	361	293	334	344	318	314	308	299	341	314	325	303	299	298	272	311	315	317	331	323	379	324	332	301	311	357	330	304	305	309	281	328	300	324	287	295	323	318	345	304	282	335	312	299	323	282	318	326	310	290	287	291	298	343	308	278	314	346	328	304	318	287	315	322	329	314	295	303	293	328	300	296	313	312	341	298	305	307	315	276	335	296	317	291	303	331	303	330	312	294	323	339	320	328	327	320	287	309	310	290	313	284	339	339	332	320	282	326	285	328	326	317	333	317	316	316	305	304	338	316	303	312	327	323	334	303	305	310	339	310	326	326	290	269	346	323	318	273	340	345	315	314	336	284	346	325	310	327	311	331	315	303	306	331	299	361	333	323	310	298	314	307	304	335	328	314	323	303	351	351	293	277	309	314	318	312	365	310	304	297	318	344	316	338	316	322	353	304	332	322	309	305	297	296	295	316	278	332	313	310	333	314	333	327	346	294	308	300	313	309	302	323	306	335	309	339	326	322	313	346	312	329	335	302	320	318	310	317	308	329	297	293	307	311	304	327	289	320	299	294	299	318	305	306	330	330	348	344	296	346	280	318	377	311	300	334	301	322	307	325	324	323	313	320	317	297	294	343	326	328	353	296	308	321	332
10511	2142	2958	3257	2547	2158	1929	1887	1728	1417	1392	1263	1245	1205	1117	991	972	917	886	879	842	854	816	853	781	811	813	827	839	776	787	829	795	771	742	760	720	718	797	753	725	802	779	770	799	753	748	734	771	763	747	794	734	755	788	795	845	808	741	717	739	701	747	709	704	759	771	785	747	741	767	751	736	744	755	763	782	737	726	723	764	760	775	731	716	777	697	743	751	759	774	702	765	755	760	768	791	783	755	769	796	726	773	723	738	759	766	771	774	754	729	767	700	751	803	730	742	739	780	735	758	747	762	731	736	747	715	748	709	763	757	737	721	740	759	752	773	755	764	725	734	730	743	793	813	745	703	731	768	765	775	743	737	743	726	753	804	780	709	739	729	703	733	725	744	734	733	738	743	719	722	689	766	792	802	707	708	742	748	736	754	732	740	699	747	773	737	737	697	737	767	723	758	749	690	704	738	710	775	674	732	735	725	740	741	745	765	752	751	723	731	782	735	755	680	726	755	775	741	762	752	746	752	740	770	720	763	780	712	717	724	760	743	719	748	806	751	709	752	787	757	761	748	725	740	772	734	721	777	692	757	747	717	798	733	756	748	758	754	748	762	775	742	707	747	699	756	726	723	750	742	761	748	793	731	745	733	745	744	749	692	752	757	752	788	771	747	758	748	739	701	764	749	726	695	699	729	726	740	736	699	782	740	745	702	824	792	712	733	738	727	733	741	753	709	755	730	728	721	719	738	687	743	767	740	707	759	734	687	753	776	765	773	748	742	732	753	721	743	797	718	727	733	737	748	709	735	744	775	722	705	718	702	728	779	705	709	749	732	784	784	806	721	743	730	762	772	790	715	745	720	785	754	747	711	736	750	744	739	696	679	736	726	772	766	732	740	727	762	753	761	720	714	743	670	772	750	762	712	747	751	750	712	725	777	775	795	741	783	681	750	751	730	778	715	789	718	758	728	738	746	762	781	779	708	751	758	758	698	797	801	700	746	776	733	716	699	720	740	759	776	761	748	700	774	724	736	747	708	743	790	754	775	704	706	713	767	728	783	766	752	749	746	731	743	717	774	791	682	780	741	716	733	712	724	736	730	737	717	788	782	756	779	780	715	748	763	718	749	720	732	748	767	725	700	741	766	747	729	778	749	725	734	750	711	731	742	761	724	744	736	767	752	699	749	759	718	758	734	753	775	753	705	757	768	765	784	786	713	716	718	723	739	793	760	800	752	760	773	753	717	683	793	773	691	730	720	702	794	724	694	755	731	725	793	774	729	728	763	757	768	747	747	763	773	724	737	734	769	771	767	769	738	798	721	746	752	770	798	785	731	721	779	701	824	754	731	752	745	775	757	749	764	738	732	791	769	780	800	718	687	762	772	745	711	814	723	716	749	779	725	758	749	695	765	724	763	793	770	779	716	767	735	735	757	726	748	759	697	759	758	719	744	784	803	760	753	766	797	719	730	739	772	809	708	724	755	714	778	739	716	808	721	715	736	772	736	744	756	708	790	744	756	712	765	748	784	724	721	767	734	757	727	731	742	716	739	760	691	775	740	766	724	726	764	726	697	789	741	733	734	748	803	711	739	760	672	719	757	744	779	690	763	786	748	765	708	761	758	759	730	736	698	682	748	730	743	755	707	740	739	787	761	703	774	744	758	695	734	742	709	720	749	779	734	776	812	777	734	806	772	783	737	752	754	676	761	710	728	699	758	749	767	776	721	713	741	741	735	763	758	738	710	722	751	766	733	749	740	685	714	742	769	745	753	760	761	703	741	734	778	739	794	758	763	708	751	756	709	712	724	743	731	738	753	745	791	718	714	698	744	788	772	749	726	738	803	707	762	756	702	723	713	712	707	757	743	758	783	789	745	765	710	729	760	735	757	749	726	747	786	694	728	724	709	743	806	778	741	746	690	752	804	757	766	748	715	741	736	704	751	746	710	785	776	780	735	724	787	750	771	754	725	753	722	713	683	763	752	761	709	750	776	735	745	771	712	752	716	748	775	765	760	718	731	755	751	812	721	743	746	725	782	747	735	767	750	738	766	726	777	747	731	731	757	771	760	760	747	783	781	747	736	726	744	775	752	759	786	742	739	759	728	742	767	720	751	750	750	795	736	783	762	719	764	734	736	717	761	741	756	681	725	761	776	743	729	786	747	737	758	772	743	722	787	779	812	694	727	784	720	729	786	731	729	773	763	743	773	799	793	785	806	750	745	748	766	794	747	695	727	795	759	802	712	740	753	756	714	813	750	756	755	729	734	769	754	748	732	737	730	719	721	699	745	751	706	797	738	751	796	717	701	760	731	749	771	758	694	756	768	774	759	724	751	713	713	721	751	740	798	763	742	749	740	758	780	712	640	754	730	749	757	693	791	742	753	731	718	778	717	812	765	741	730	717	739	710	723	704	802	718	780	738	698	760	756	713	700	697	796	748	735	780	714	721	748	769	755	727	748	781	711	718	729	746	769	738	749	709	745	760	730	732	751	734	728	757	762	708	735	708	757	754	788	765	767	751	731	730	793	717	712	738	746	744	707	769	726	749	707	698	719	785	782	712	726	727	752	721	743	724	756	709	745	755	756	742	682	737	702	753	751	731	739	724	742	753	727	763	754	749	787	796	768	707	753	768	738	757	682	709	765	692	764	765	780	738	709	777	721	744	754	748	751	840	706	752	749	714	750	739	743	725	715	719	741	710	727	764	751	787	734	718	833	752	769	776	689	737	730	732	774	715	690	752	737	735	739	703	733	746	765	707	735	719	738	725	723	702	746	709	796	722	695	742	771	773	713	711	686	752	790	736	730	731	763	762	712	757	720	771	776	743	745	776	739	727	738	717	755	757	724	741	801	726	734	754	765	762	744	721	802	760	743	756	726	763	690	728	748	733	720	709	744	764	710	749	743	733	780	740	790	735	725	750	770	738	754	724	706	813	762	709	769	739	723	765	768	753	736	684	769	777	736	754	723	712	768	732	725	771	696	743	724	756	751	734	726	741	740	698	734	790	738	733	728	741	722	739	749	705	824	756	714	754	724	729	744	769	707	756	712	711	735	733	738	771	752	764	793	764	726	790	773	766	790	761	765	724	742	737	780	747	755	749	755	732	762	714	739	749	722	697	729	745	766	788	734	734	736	715	719	704	770	763	761	717	743	739	787	741	714	728	781	735	765	751	727	766	800	758	809	826	745	780	704	725	780	735	744	731	795	764	773	753	767	756	777	736	759	742	748	753	777	790	705	773	760	715	764	746	707	727	752	715	723	726	747	753	749	734	730	695	753	756	732	715	749	744	701	737	721	755	747	754	753	776	738	732	801	746	775	718	778	693	718	717	755	773	732	760	795	796	761	773	797	780	767	773	744	758	728	724	764	777	790	787	743	729	742	783	776	751	784	753	729	788	736	776	786	724	725	739	769	726	759	718	741	770	720	726	746	749	726	726	726	758	743	725	731	750	713	767	740	785	722	778	798	756	769	784	736	752	728	725
23568	4829	2327	1603	1036	746	691	627	597	535	459	426	423	405	381	362	393	350	336	374	290	333	338	356	342	342	307	271	319	327	318	312	329	333	306	325	306	311	320	314	330	319	316	305	311	318	336	319	321	275	303	318	301	316	308	358	284	310	336	347	298	352	357	304	329	273	306	321	299	314	326	330	340	315	331	319	312	307	276	365	335	307	319	318	298	329	282	285	341	273	291	308	294	293	284	311	304	322	321	277	326	295	313	365	319	322	329	278	306	332	312	299	309	315	335	326	290	293	317	330	332	295	299	304	297	326	335	312	323	295	312	307	345	351	323	286	317	298	290	289	289	317	301	325	328	315	305	303	324	301	316	314	316	297	297	319	301	290	303	333	336	342	307	316	324	316	312	354	316	288	356	324	300	326	342	296	310	333	334	307	321	309	314	308	297	307	323	321	314	284	300	299	284	269	319	303	290	332	291	263	278	300	300	263	301	326	321	300	320	284	305	311	319	317	326	345	313	318	319	334	318	309	360	306	298	336	316	327	321	324	321	311	319	287	310	289	337	367	292	301	315	294	312	313	294	323	314	312	310	298	301	342	329	294	310	344	302	298	314	307	325	288	291	326	333	305	320	318	287	316	301	309	278	291	316	275	311	298	324	272	280	312	286	323	291	315	316	308	310	327	352	320	327	309	317	300	308	315	303	318	309	319	322	291	307	289	295	302	298	295	314	323	322	322	315	331	308	325	344	327	319	305	323	263	322	327	322	279	333	316	323	329	254	312	319	303	269	342	298	278	293	307	309	354	351	329	313	321	310	302	323	322	285	316	329	308	286	327	346	306	295	309	306	294	343	308	308	326	291	318	327	323	314	312	318	334	332	328	310	326	305	349	342	327	314	341	308	273	325	334	303	305	306	299	322	338	321	285	287	324	318	293	313	292	309	348	307	350	288	297	308	319	325	316	294	291	320	303	314	319	304	294	302	316	291	297	348	311	297	335	302	345	302	298	293	313	328	329	289	301	303	294	276	369	321	267	289	289	298	285	293	308	310	315	321	287	331	329	271	307	312	300	290	312	307	318	314	323	307	345	325	332	310	308	284	304	300	311	317	290	332	316	312	332	312	315	288	304	342	306	327	320	340	325	320	323	302	314	319	327	286	319	306	322	290	322	304	279	346	303	343	336	303	311	326	300	314	293	336	291	341	295	287	267	309	312	349	316	305	312	326	291	333	340	331	335	311	316	318	344	310	327	297	346	302	338	318	309	311	301	348	323	331	272	291	312	328	259	321	300	327	316	324	349	323	323	306	297	314	284	303	316	285	302	323	306	318	313	337	320	288	296	286	291	313	329	301	299	354	326	307	327	295	279	323	330	335	339	281	296	311	286	319	322	303	318	320	284	312	305	303	313	274	254	279	295	304	317	290	281	301	266	293	345	324	334	304	290	293	359	350	320	303	301	333	336	310	336	305	339	313	296	299	360	318	308	328	326	298	299	311	318	322	323	320	320	311	318	333	318	338	297	311	305	324	308	319	319	302	331	286	306	323	314	317	329	305	332	320	285	307	306	348	328	327	303	298	323	324	302	294	307	313	312	314	317	294	311	304	303	315	327	339	316	317	308	303	306	332	329	309	297	343	297	288	294	308	280	300	296	341	335	314	330	324	321	316	320	343	357	340	280	322	323	313	292	277	312	326	348	345	347	333	317	299	323	312	288	323	317	287	302	326	332	294	323	307	310	325	300	303	332	311	315	286	304	288	315	277	269	301	349	342	322	296	311	305	303	328	305	335	287	300	281	316	318	304	330	305	320	288	304	282	320	291	293	302	327	299	352	300	312	342	326	304	294	306	327	279	312	314	303	302	313	322	296	316	296	311	322	321	302	288	290	313	319	298	345	306	307	334	319	306	308	293	300	326	264	319	309	353	270	325	324	324	307	321	316	288	326	314	299	314	325	324	313	251	295	305	322	333	311	347	330	329	301	303	264	330	312	313	276	334	319	344	314	297	313	301	298	280	295	343	309	332	297	298	316	332	273	330	327	284	325	308	304	318	301	357	350	323	306	310	309	324	312	322	342	291	311	295	320	297	313	332	324	338	305	324	307	285	323	326	354	328	313	321	331	268	335	296	318	324	346	289	298	318	302	297	293	278	335	368	284	302	357	337	332	290	303	329	347	335	303	313	257	310	341	326	295	298	329	311	326	287	303	309	283	324	318	302	310	314	260	297	255	347	331	310	286	330	352	316	348	307	335	313	314	294	322	322	340	347	313	311	318	326	352	303	326	336	308	321	314	288	307	296	270	343	328	305	304	298	290	332	278	274	337	325	320	324	322	308	302	307	332	360	323	322	304	262	345	325	293	302	307	354	318	288	301	314	314	318	302	317	285	303	302	304	340	311	309	283	342	309	325	331	339	337	314	325	328	304	313	280	337	320	309	322	312	287	322	328	290	317	291	317	331	291	325	309	309	304	325	322	331	316	294	357	314	303	314	341	336	296	335	297	315	327	304	341	298	284	341	341	298	307	299	327	303	326	322	305	313	308	311	281	322	311	305	312	332	336	335	284	291	333	320	324	329	349	326	331	288	314	324	344	315	309	306	325	312	316	295	291	283	325	297	281	326	325	317	327	251	303	316	293	323	328	326	310	311	322	327	334	284	311	292	302	328	324	311	323	320	332	299	316	322	301	350	313	293	319	321	313	328	349	322	279	311	327	315	301	325	307	333	326	320	284	350	313	354	318	271	338	303	321	310	301	298	267	323	310	283	311	289	332	314	350	309	327	307	306	292	320	309	304	329	296	312	291	323	348	322	337	308	290	325	337	302	312	317	332	310	333	319	339	289	303	327	335	330	294	288	306	314	301	339	315	343	316	311	292	317	318	347	304	298	340	308	330	287	273	275	300	305	298	309	304	309	309	325	321	285	278	290	331	303	328	330	330	313	324	304	300	315	292	313	333	303	294	286	312	312	331	307	319	317	321	310	313	350	289	295	366	319	321	325	324	357	300	341	302	319	284	338	306	338	310	286	329	329	336	306	305	350	274	301	314	305	339	313	337	298	304	315	336	330	325	346	293	334	322	325	302	321	318	284	321	302	294	355	304	281	292	322	296	318	298	337	290	294	301	309	315	327	322	336	310	315	273	314	310	314	308	318	303	332	313	278	333	291	303	339	331	335	307	317	310	335	271	322	289	301	289	275	275	334	319	335	322	274	312	343	325	303	280	320	279	320	298	288	304	306	309	286	287	332	300	311	294	276	303	288	312	275	298	332	312	305	318	301	290	297	327	324	315	324	292	289	299	319	319	329	335	325	337	341	336	308	331	312	295	286	297	299	324	298	336	322	270	346	284	264	310	349	301	308	290	305	328	318	278	279	305	304	303	314	296	302	361	299	290	311	289	328	287	345	320	338	329	325	295	348	313	293	311	300	295	312	342	312	287	299	305	314	326	304	329	319	322	326	322	302	331	344	315	329	291	305	305	334	290	321	298	299
13601	3047	4338	4392	3751	2958	2630	2521	2320	1958	1775	1661	1475	1355	1103	1196	1091	1062	935	947	922	880	846	820	776	791	797	742	726	742	787	818	803	801	778	704	798	767	744	759	739	752	758	753	714	795	722	760	754	713	722	702	730	725	724	815	773	762	745	738	779	745	734	684	705	724	710	750	733	723	722	759	715	691	770	734	675	725	707	745	739	706	720	737	777	730	709	743	727	693	724	721	704	718	719	785	732	713	675	727	705	734	773	691	665	710	744	725	700	743	735	720	699	667	701	726	673	720	681	737	742	737	761	734	771	686	717	729	697	691	729	740	720	760	702	693	710	760	736	752	713	741	713	720	708	741	720	701	718	702	717	739	740	714	714	731	724	714	646	717	702	742	716	737	672	686	717	749	738	695	768	705	706	725	765	763	712	740	743	691	707	791	709	673	701	703	724	741	730	731	676	735	675	744	677	769	681	727	726	738	739	674	752	713	756	756	712	681	698	685	704	714	706	693	690	755	709	711	695	703	736	710	720	726	755	730	705	706	713	711	741	731	679	710	705	737	731	714	733	728	767	732	731	730	692	775	696	782	724	753	740	705	735	738	719	681	752	729	699	674	733	704	779	689	739	761	705	706	687	712	678	724	726	764	689	748	737	714	709	694	714	714	715	748	746	738	699	716	719	701	735	706	749	728	721	747	660	724	687	699	751	722	699	710	731	757	704	720	732	731	740	715	730	743	743	715	752	752	721	724	720	779	709	689	722	779	706	715	734	748	748	708	738	755	719	712	704	754	735	704	668	720	691	740	739	711	692	719	775	729	725	705	709	690	691	728	755	744	722	716	712	703	726	737	734	697	747	695	720	653	704	740	710	774	719	710	697	717	708	751	708	695	676	737	689	703	760	726	724	711	700	731	706	767	677	760	717	753	729	700	748	728	705	780	725	688	716	746	714	744	648	692	716	764	727	732	712	691	736	728	698	689	729	736	720	710	735	715	729	746	718	735	721	722	683	721	658	721	717	709	680	702	688	741	742	691	681	760	726	736	698	730	685	746	755	673	731	721	769	706	732	690	707	712	688	679	719	652	741	756	731	712	737	699	723	718	649	732	736	767	743	718	750	728	696	742	744	697	731	700	705	727	762	664	715	712	723	759	709	733	742	727	706	712	746	778	745	664	765	687	742	707	745	735	743	746	696	704	701	732	692	728	760	689	730	732	634	755	723	710	776	727	734	752	709	680	672	687	711	732	703	753	724	730	743	722	699	744	750	705	758	724	735	677	760	679	680	696	698	723	672	728	750	737	679	698	734	729	757	705	734	729	710	697	682	721	710	726	728	721	677	706	722	700	725	703	692	674	715	714	728	766	708	706	739	683	742	723	716	719	705	680	738	719	712	711	705	744	681	714	782	729	713	696	685	715	734	720	702	713	702	699	704	726	710	717	733	663	700	766	709	742	693	728	740	700	700	704	753	705	745	729	789	720	717	747	745	746	765	733	757	708	691	696	720	775	665	743	697	666	644	745	709	757	695	693	746	698	709	707	652	752	695	747	698	739	716	724	723	738	723	748	701	730	725	676	702	709	708	752	721	707	726	723	717	720	710	653	692	726	706	769	680	722	725	720	681	712	741	763	710	733	765	782	746	751	739	754	720	739	675	720	763	736	698	714	757	724	727	699	723	679	739	702	740	732	709	743	683	726	700	722	689	754	692	743	708	748	717	716	696	711	737	715	740	682	758	723	716	682	741	698	698	709	707	697	782	721	745	747	680	712	699	740	714	719	737	698	713	722	746	673	770	731	683	734	724	688	693	746	738	676	716	713	710	709	704	681	693	705	719	741	710	702	688	694	757	736	717	686	734	707	740	681	742	719	746	705	700	714	728	749	678	687	730	750	709	716	732	736	723	729	749	710	746	759	759	764	708	728	738	715	688	757	687	704	739	708	743	722	762	729	722	756	732	684	701	705	728	740	716	676	736	721	714	716	790	685	728	749	732	715	746	741	709	713	750	717	745	687	723	731	712	714	724	733	732	770	682	675	716	724	743	692	751	688	741	716	767	745	763	704	695	728	759	772	688	690	713	714	707	717	762	752	695	703	651	700	746	743	758	718	686	787	690	727	688	664	743	716	734	725	748	703	763	662	719	685	701	743	703	705	716	690	749	720	723	658	714	682	718	714	693	697	755	672	727	742	730	699	719	737	691	755	689	742	743	715	675	712	754	715	728	704	699	691	720	755	689	716	744	693	745	721	701	723	722	745	723	727	767	736	716	723	710	776	733	743	718	706	737	748	748	730	724	709	756	759	744	738	748	738	750	723	693	690	723	725	691	736	719	752	713	704	722	723	723	733	718	731	676	751	679	740	725	747	713	692	684	720	735	727	727	695	715	709	734	711	740	771	737	688	694	735	712	738	645	680	762	726	697	756	692	718	724	704	732	754	703	725	712	672	726	753	736	754	716	730	718	763	745	720	784	751	741	681	715	732	760	788	744	706	734	701	722	746	709	733	698	730	706	763	738	733	653	713	731	719	709	733	738	752	666	741	723	709	739	729	723	716	711	745	701	703	705	724	718	729	742	757	749	706	698	704	711	697	749	721	745	702	772	758	689	733	711	728	728	731	680	738	648	724	736	718	756	688	751	744	692	688	703	722	733	718	733	738	701	717	704	704	707	714	716	717	698	734	735	728	678	755	713	734	720	748	710	701	722	666	699	730	712	711	750	742	670	709	740	711	690	691	761	736	722	733	716	752	714	750	738	731	724	775	699	699	726	686	732	716	699	706	700	752	727	719	728	720	736	706	727	687	710	756	632	743	670	701	702	726	738	681	781	678	649	734	753	721	710	737	694	741	723	725	714	702	733	741	729	784	749	720	732	752	734	741	718	683	724	688	681	750	733	768	761	737	738	713	725	700	701	677	763	727	706	757	740	735	749	711	727	725	684	741	701	723	721	703	714	711	755	721	684	724	670	712	731	749	757	724	675	753	726	675	724	673	738	717	721	744	709	701	708	731	708	725	699	679	717	753	720	731	721	692	697	735	749	731	748	768	739	683	725	705	762	741	728	728	677	770	695	745	723	775	718	689	740	696	722	732	699	716	715	726	721	706	698	694	705	715	741	716	742	705	743	710	686	731	727	681	770	696	674	718	696	770	716	729	756	752	700	668	688	764	739	736	710	704	709	697	717	728	731	757	719	720	726	684	708	724	746	725	685	710	704	730	700	762	719	708	718	710	722	738	689	695	729	745	752	753	672	699	692	703	782	690	686	679	696	712	718	730	757	728	739	710	731	765	676	726	698	738	748	694	728	710	737	746	736	709	736	672	691	700	705	680	687	699	722	725	717	717	731	724	733	697	713	717	704	742	765	782	729	741	695	705	704	684	732	745	692	691	747	699	761	727	668	723	731	721	764	729	770	712	743	776	699	728	756	661	771	683	734	690	751	700	705	716	719	709	753	765	734	723	705	746	763	720	758	712	729	697	729	699	693	687	743	726
4285	796	569	451	324	318	251	275	281	289	250	255	235	191	202	215	205	213	204	200	187	181	200	181	191	169	207	219	212	182	196	212	190	184	192	206	208	172	194	179	194	166	191	185	191	184	190	184	191	183	216	182	196	210	206	192	182	176	172	201	206	180	198	178	191	196	198	195	194	219	194	184	172	170	187	190	189	200	213	185	186	202	173	168	201	194	153	194	210	219	189	222	185	211	185	197	211	178	189	186	178	203	179	192	191	195	186	173	204	184	202	180	209	197	190	176	209	175	183	161	189	193	196	184	182	205	190	177	212	197	179	192	165	212	212	171	189	208	214	213	194	166	172	202	196	180	212	201	209	189	180	187	199	179	188	193	198	201	213	183	207	186	193	162	196	194	185	205	186	172	177	204	173	190	183	183	198	174	190	217	205	163	184	210	201	200	219	200	181	189	192	192	195	212	195	183	188	200	197	199	167	185	185	180	195	162	186	160	179	189	202	182	187	205	211	202	224	177	192	208	176	201	178	203	216	176	194	166	193	183	208	143	164	179	176	180	191	189	189	191	198	198	192	186	204	196	179	181	188	213	178	163	171	215	150	174	174	199	192	218	191	177	205	194	207	178	199	179	167	199	215	206	170	191	196	197	208	203	186	184	204	180	181	176	180	197	203	184	184	195	190	193	183	189	181	192	195	183	208	187	181	183	176	194	193	195	209	202	194	208	211	194	170	193	179	192	194	176	180	172	200	182	206	174	195	197	183	206	200	184	194	185	170	162	213	200	210	200	172	179	185	169	187	187	185	160	175	160	180	180	193	194	189	209	171	177	184	188	178	203	205	189	182	209	178	193	182	191	188	168	166	167	177	204	173	197	184	182	192	205	202	201	197	188	188	199	212	187	189	187	151	221	198	184	178	204	190	208	180	191	179	210	182	181	162	187	208	180	207	187	202	236	204	211	208	162	221	176	237	201	204	191	176	217	196	186	190	181	201	200	183	205	202	163	199	175	187	199	217	212	176	192	209	193	162	188	191	187	177	188	185	190	189	176	195	216	188	201	199	172	182	196	189	188	212	204	164	198	213	182	181	199	183	199	172	195	201	196	161	164	163	194	190	196	178	190	190	182	159	203	196	167	163	189	192	162	175	182	169	228	194	180	171	177	184	172	188	179	185	178	182	213	211	172	203	202	229	200	196	171	196	167	192	204	198	207	186	169	208	209	162	183	179	221	185	197	186	203	213	195	168	186	183	177	196	180	221	180	182	187	218	198	205	195	193	180	170	181	185	180	194	200	200	177	195	198	184	183	162	196	200	179	173	219	182	165	193	226	186	189	197	164	183	206	176	177	205	181	199	186	209	210	232	194	206	187	156	184	191	188	163	175	206	189	191	195	204	175	209	184	192	187	191	187	173	178	193	186	208	207	173	178	208	210	216	200	210	200	186	207	199	172	229	192	178	180	201	178	162	208	196	206	171	170	173	187	175	165	192	180	198	198	197	174	160	197	184	179	195	184	181	201	179	186	184	198	165	196	177	205	183	194	169	210	226	193	188	184	187	230	171	193	195	210	191	185	196	204	175	200	198	167	201	205	223	182	193	170	196	163	163	177	191	170	166	194	186	188	206	169	184	180	197	207	191	193	198	189	165	203	202	180	185	191	197	194	198	193	192	167	172	202	150	204	193	202	199	177	176	180	222	182	160	191	186	195	200	153	202	207	174	193	198	222	217	198	220	180	194	182	226	197	192	195	191	151	198	192	180	186	195	188	198	174	204	176	192	189	187	177	204	210	210	167	194	208	219	214	189	218	199	224	193	166	228	201	195	183	165	202	172	190	199	207	204	208	207	169	164	186	198	177	175	200	199	180	194	166	184	181	197	203	196	192	196	187	185	171	184	178	182	187	186	204	165	208	182	172	205	166	199	199	196	191	202	199	182	195	219	190	209	175	213	185	195	201	198	183	212	184	165	188	209	216	167	176	194	207	183	176	179	177	171	181	172	195	205	201	190	173	218	230	174	187	193	192	190	215	205	188	199	188	161	177	217	218	189	201	183	191	201	201	208	208	221	174	189	175	167	168	225	225	224	220	189	198	191	189	183	191	213	210	165	201	205	193	188	173	198	174	189	199	191	201	208	188	175	182	210	163	186	173	184	185	169	216	194	198	194	194	185	166	190	192	191	191	167	182	188	182	197	200	167	185	198	192	190	184	189	188	185	215	180	216	193	182	191	205	193	203	190	196	179	207	176	184	198	186	183	188	194	205	188	191	193	234	222	182	198	201	181	205	190	205	240	179	186	195	209	176	192	188	179	211	182	178	203	192	176	186	183	189	188	205	223	197	196	220	182	191	185	185	197	180	168	187	154	176	201	207	206	197	187	204	180	173	187	193	178	214	179	181	200	182	212	183	186	202	182	181	215	186	178	190	197	193	181	197	175	220	184	196	180	205	195	221	187	171	172	155	198	187	196	202	189	174	198	172	192	187	175	193	191	175	173	216	183	213	190	184	180	183	202	173	205	219	166	194	194	178	195	187	198	179	186	179	185	212	208	212	181	182	192	173	181	197	187	193	185	194	204	189	194	171	176	182	199	207	173	176	219	214	164	199	183	166	175	191	200	195	214	177	179	177	185	179	196	185	186	186	180	179	192	186	185	186	202	173	203	161	194	192	162	198	205	203	190	197	207	180	184	194	200	223	188	175	205	195	199	168	187	199	163	186	189	205	208	187	175	176	176	162	198	195	192	193	186	203	170	207	194	174	186	179	166	200	193	177	182	197	225	164	198	208	209	184	181	195	196	174	164	183	201	184	201	209	208	192	166	167	173	200	197	203	176	215	176	198	189	201	187	175	158	173	196	220	205	191	179	195	205	174	179	194	165	195	200	213	205	203	198	198	200	205	169	215	185	208	152	185	206	195	181	195	207	174	195	188	210	181	194	181	192	174	193	171	181	185	204	197	194	208	170	186	207	209	195	191	200	175	217	187	211	198	161	183	193	220	239	216	211	203	177	167	198	184	181	206	195	177	201	181	197	166	202	184	179	212	178	194	184	177	207	204	196	177	208	201	188	183	199	212	198	210	198	188	199	195	200	198	203	195	184	219	196	209	200	174	201	204	172	190	201	181	212	169	173	220	179	178	170	201	202	191	170	172	196	199	196	189	193	186	172	187	204	213	201	205	224	172	187	188	203	221	198	197	177	202	178	196	169	179	188	205	196	194	200	200	198	210	191	205	156	181	195	191	223	176	174	195	208	213	196	192	202	156	178	199	186	176	188	198	179	203	169	196	177	196	209	186	202	204	176	189	204	183	187	196	182	198	192	187	214	209	180	155	181	177	195	185	202	194	208	172	191	200	204	166	200	206	206	183	204	161	183	186	211	186	184	194	194	158	165	187	208	203	203	211	188	215	189	190	202	195	191	197	169	206	192	163	176	216	196	207	204	203	196	192	197	180	228	177	186	190	168	176	203	206	185	185	188	204	185	197	183	179
3563	1043	1359	1349	1124	1018	949	1007	1061	914	808	775	730	700	666	659	574	581	524	515	537	506	532	505	496	503	526	503	472	493	502	533	505	530	519	510	521	470	521	489	506	498	532	524	513	443	479	490	512	513	505	491	448	473	540	543	546	517	508	501	500	507	457	485	496	488	482	504	526	490	470	523	498	509	475	446	483	496	481	462	492	477	529	466	458	437	466	508	448	553	496	503	477	522	514	498	509	492	488	515	495	525	517	484	466	505	486	550	477	458	496	520	498	491	476	484	493	505	501	480	455	477	539	510	477	473	479	538	466	490	506	487	475	492	507	481	504	491	480	462	492	506	497	463	474	442	450	507	507	534	488	486	466	494	469	491	498	488	459	496	504	475	487	529	511	458	524	493	440	479	503	501	473	517	525	507	508	479	493	487	476	495	493	537	485	504	528	473	490	516	467	500	502	478	469	475	486	487	525	492	496	486	495	481	458	487	477	491	468	478	488	477	486	542	500	501	518	477	466	479	477	464	498	490	500	489	510	494	512	537	465	459	475	515	482	473	502	482	473	459	515	516	502	488	511	486	500	485	502	477	525	484	524	463	505	497	476	456	512	520	467	509	430	511	498	525	471	488	479	492	458	521	481	505	474	475	467	493	518	536	474	477	476	485	459	491	493	474	491	476	486	524	471	476	525	506	468	522	453	470	487	512	500	497	443	482	482	485	481	508	499	456	483	492	510	462	499	502	467	501	522	494	488	511	520	488	501	452	461	491	515	501	458	475	485	505	483	504	508	500	518	485	499	480	499	436	556	483	516	507	443	470	517	502	466	524	512	513	470	510	480	478	490	470	486	506	480	485	498	500	482	505	484	503	484	466	479	487	499	504	497	497	511	460	477	470	519	473	493	471	481	508	494	474	475	473	479	495	500	543	481	473	497	515	458	492	479	474	532	484	475	474	497	502	464	461	507	486	492	494	441	521	477	522	483	502	517	507	511	476	480	496	518	475	457	486	482	491	499	494	473	478	495	510	456	491	516	500	518	485	527	471	490	505	488	497	501	469	485	450	481	464	509	505	493	474	520	494	486	475	490	475	456	490	499	515	499	522	518	480	481	486	489	486	509	548	471	509	524	495	510	462	476	486	479	503	491	502	478	474	464	509	517	493	460	512	524	465	512	452	523	497	491	491	515	490	503	532	514	489	535	475	480	471	486	473	471	482	474	515	483	489	512	521	506	444	527	450	480	497	493	485	507	472	467	490	467	509	425	461	468	476	468	519	489	479	497	494	498	494	485	480	474	511	494	493	535	511	472	510	464	447	507	474	493	509	461	504	488	504	481	518	469	494	502	524	509	513	501	488	551	500	462	476	506	511	436	496	501	478	483	437	514	480	493	508	484	480	496	466	509	503	486	499	497	482	495	543	482	457	467	473	508	498	475	486	498	472	496	508	494	446	533	511	526	432	484	500	519	499	534	462	489	519	481	520	471	454	458	564	496	444	505	481	495	474	481	485	498	472	486	501	499	494	514	492	498	472	501	519	478	493	496	505	501	498	492	482	512	523	479	498	451	498	470	515	486	504	511	497	492	508	484	470	498	475	494	493	490	457	498	470	490	529	509	472	494	494	523	486	466	471	513	467	481	525	467	519	513	497	466	483	518	499	511	488	524	470	479	490	493	509	483	484	462	492	481	533	487	450	530	507	498	474	529	481	451	460	515	490	447	485	494	508	498	483	466	474	531	515	515	491	455	470	495	482	469	497	499	473	498	474	476	483	510	462	539	496	505	495	528	511	507	506	499	480	499	494	509	457	479	508	515	488	481	511	458	479	529	464	490	503	484	497	494	485	505	515	482	498	529	479	533	503	503	525	489	483	498	468	489	448	511	468	484	508	490	534	497	476	473	515	513	493	468	455	509	483	459	491	469	501	550	438	515	531	480	476	504	517	489	470	481	503	537	541	492	442	524	499	475	527	497	495	490	486	495	506	495	500	518	506	477	492	491	516	496	548	477	535	474	442	448	451	516	436	482	494	483	476	471	518	522	514	502	472	493	515	462	510	473	503	464	512	476	473	486	487	469	465	517	508	488	478	491	504	492	453	503	529	515	526	524	518	489	526	505	506	500	494	503	523	513	510	473	497	487	465	518	515	478	512	512	491	484	497	489	496	459	517	473	532	465	476	485	440	495	512	475	481	504	489	517	502	538	528	485	512	461	480	444	479	477	500	487	509	490	499	469	468	509	516	505	496	458	491	485	523	448	479	544	514	483	500	497	510	475	513	521	469	511	496	509	497	533	510	496	501	498	470	489	488	525	517	446	460	530	526	496	479	477	502	476	456	511	518	474	474	495	445	483	478	486	534	509	510	502	511	506	464	528	460	521	482	499	492	456	507	449	472	487	499	485	490	531	478	532	478	478	493	497	514	467	497	498	500	491	498	526	499	504	498	502	521	495	472	489	528	494	479	464	503	490	488	452	469	467	518	529	475	493	491	487	511	526	504	464	508	528	502	503	486	523	504	499	471	507	512	475	483	468	468	547	500	521	501	489	493	491	491	478	500	497	483	511	499	499	515	480	531	503	465	469	548	504	473	533	476	482	498	427	490	554	535	506	482	496	499	510	504	503	486	464	528	490	461	483	507	536	513	494	476	501	484	495	479	513	490	485	453	490	489	487	494	530	498	500	463	481	481	497	498	479	479	466	470	500	473	510	517	510	501	500	446	490	517	472	492	521	508	512	482	511	486	490	499	470	481	470	501	520	492	469	495	495	492	496	485	491	524	482	512	528	513	501	474	536	501	473	489	507	488	487	507	452	475	507	505	487	488	514	503	532	523	491	499	527	498	510	495	447	527	490	530	470	513	475	519	502	495	498	491	493	448	524	503	510	487	519	444	516	476	542	488	507	519	509	463	517	490	476	506	464	492	501	507	492	507	503	473	500	521	515	486	513	539	473	503	492	489	501	476	508	507	504	530	476	505	509	492	490	497	498	486	476	475	476	493	500	466	471	509	490	491	469	513	480	531	522	491	463	523	512	499	489	468	497	495	468	500	458	488	518	489	506	503	495	482	497	482	507	513	504	540	474	505	475	480	480	441	472	525	468	460	447	531	491	507	503	494	499	484	449	538	479	477	534	518	538	494	490	495	463	520	434	493	478	486	518	479	479	466	476	498	500	491	435	462	466	513	492	483	467	449	507	496	514	468	479	500	487	469	508	504	540	514	445	497	478	553	514	493	457	541	458	485	471	487	517	479	502	527	473	479	495	472	517	507	469	452	465	512	488	509	524	499	500	498	506	501	486	508	505	502	466	469	504	466	470	492	523	533	496	522	510	447	493	502	482	477	470	511	531	498	476	536	501	508	460	490	494	478	507	506	495	461	489	499	525	474	512	477	440	481	490	473	484	542	448	488	491	495	518	491	481	488	489	473	503	523	465	480	467	499	533	494	510	498	536	486	493	498	509	509	499	500	486	474	490	459	461	507	519	469	473	446
14082	2204	1489	992	717	611	553	456	478	482	425	444	405	373	350	372	337	320	327	339	301	337	324	323	302	310	322	302	297	293	287	320	316	301	347	297	285	284	307	317	277	302	344	289	312	291	347	329	329	325	322	306	332	295	309	302	302	299	280	280	307	314	347	308	288	326	302	309	315	307	297	299	298	294	342	315	300	281	297	331	305	306	325	335	273	288	314	303	308	326	317	296	315	289	308	325	324	308	300	299	280	319	332	320	326	304	314	291	331	324	316	300	357	338	292	297	336	313	303	303	321	320	312	327	291	299	313	337	320	320	305	320	308	298	290	321	320	283	287	299	368	285	288	288	307	333	321	308	349	287	303	313	303	330	275	330	328	312	292	308	315	269	324	325	355	298	338	309	315	309	319	277	285	326	303	300	298	333	278	288	317	314	311	299	351	304	296	314	290	251	306	283	296	339	341	316	327	278	306	301	306	295	343	315	341	337	347	303	335	315	326	275	322	306	330	318	296	315	276	317	300	332	321	321	329	291	366	303	328	320	286	294	263	286	316	317	290	336	308	306	338	283	289	302	302	283	281	323	301	272	306	313	280	339	372	312	302	285	320	310	327	325	302	321	325	304	305	310	328	318	323	323	364	323	330	317	293	317	342	300	300	286	289	312	322	322	280	315	325	316	313	346	316	345	342	309	275	314	332	302	284	314	290	315	327	332	350	319	327	320	318	293	328	323	338	317	320	291	343	291	308	326	323	275	296	296	305	331	299	304	305	300	302	325	339	320	342	312	330	305	329	334	343	326	316	335	297	297	329	320	293	270	303	341	296	283	307	261	295	280	326	301	272	339	309	293	295	346	300	317	334	319	317	304	269	295	303	339	301	297	305	284	325	305	278	313	304	317	327	273	348	280	325	301	287	301	308	300	311	333	289	383	293	318	319	294	292	314	345	350	329	290	297	277	303	324	261	337	301	267	336	336	308	321	303	331	321	289	329	344	300	289	298	298	305	337	310	302	322	304	298	302	268	298	329	289	304	292	310	291	305	296	308	309	298	312	275	294	323	272	320	314	304	290	315	288	331	330	314	308	303	268	308	331	306	325	298	352	335	330	314	297	319	341	280	340	317	328	303	259	272	338	285	311	300	333	278	322	293	326	301	299	340	282	290	329	316	309	312	311	301	308	307	283	319	291	313	286	303	300	293	328	342	310	261	323	312	322	344	314	291	317	270	321	280	314	309	334	330	293	299	337	315	271	310	293	292	320	291	322	317	314	304	323	325	288	331	302	319	261	333	320	332	296	354	338	282	342	320	302	272	269	272	304	310	324	333	298	346	314	296	329	310	314	358	320	299	283	307	314	279	289	324	298	344	313	337	317	295	308	319	276	316	323	304	323	304	347	315	304	285	311	348	295	309	300	305	294	280	349	296	311	292	303	309	344	311	309	312	293	318	321	290	339	308	291	302	299	289	283	277	322	332	367	305	298	332	282	318	311	314	290	322	324	313	274	285	310	302	293	311	290	332	319	313	306	302	321	282	320	302	325	334	286	307	279	294	325	303	330	289	337	324	290	297	325	300	320	323	306	302	311	306	319	299	298	304	312	307	320	334	321	263	305	345	301	303	312	306	315	315	290	301	314	341	343	291	300	296	300	304	301	301	309	286	325	307	309	322	314	290	337	319	312	349	336	313	313	285	324	308	296	312	314	336	321	319	311	301	298	292	306	284	280	295	365	327	308	332	288	322	278	295	290	293	308	326	273	334	328	309	309	267	288	290	311	300	294	279	323	257	280	307	325	314	290	339	322	314	292	300	291	285	328	336	323	290	291	288	316	309	293	325	328	304	294	325	308	292	325	315	267	304	310	307	296	299	317	315	302	308	306	334	286	255	324	331	276	309	317	298	350	273	294	313	317	313	311	304	318	315	316	291	327	322	336	354	287	335	313	307	301	312	285	298	321	325	281	312	322	291	292	287	269	294	311	313	296	314	298	294	318	286	296	307	371	311	301	333	303	300	345	322	341	299	322	331	298	315	303	312	329	313	296	305	312	301	273	319	308	293	298	351	323	330	331	289	289	313	303	330	313	296	317	321	307	294	307	302	303	307	297	299	300	282	308	328	323	322	308	292	278	313	323	344	323	286	312	315	312	299	324	306	302	312	299	331	328	323	350	318	301	336	305	287	295	306	309	296	336	306	322	325	320	300	325	304	310	257	296	347	332	299	293	319	296	298	298	324	293	320	312	292	276	275	288	292	311	309	326	295	297	351	305	301	330	291	330	308	294	289	334	305	294	307	305	298	303	340	305	323	313	310	325	315	305	302	351	298	313	301	307	321	312	320	354	309	287	287	285	291	283	309	311	268	302	311	301	298	302	303	349	333	335	299	327	354	338	315	346	342	335	312	315	300	326	322	320	301	304	295	285	318	327	335	295	291	287	302	312	311	331	358	331	324	318	350	306	301	301	319	295	280	312	302	304	294	319	302	283	296	309	331	292	246	304	320	318	290	266	328	320	320	303	291	323	292	310	309	311	284	314	311	316	321	330	287	321	287	333	326	325	270	273	354	318	284	299	334	293	297	288	308	347	306	295	320	343	289	300	319	284	301	288	308	321	288	341	308	329	351	289	315	334	319	300	352	300	347	310	286	306	313	303	325	300	341	304	312	352	289	314	302	313	299	312	294	311	304	299	345	313	303	303	329	318	298	307	325	302	327	352	286	280	339	319	319	299	293	304	318	300	276	290	333	303	322	300	274	308	320	294	281	269	305	306	294	318	336	306	322	282	260	315	334	317	311	302	300	332	302	289	326	301	311	307	304	291	346	344	305	282	326	305	343	312	315	336	328	328	323	317	295	322	278	333	312	283	293	281	289	310	305	311	308	296	306	297	331	322	303	354	315	289	294	286	305	286	335	314	333	323	338	299	344	338	334	300	305	334	330	322	353	329	313	323	281	305	276	292	314	314	315	302	348	289	279	325	323	309	320	322	308	302	281	303	285	308	302	316	310	316	296	284	299	313	284	316	316	297	314	307	296	310	286	278	264	302	297	296	316	321	338	307	296	319	325	311	300	308	282	333	310	306	359	270	317	288	319	312	288	319	321	305	298	312	325	311	308	300	312	297	321	306	314	288	351	290	327	334	299	321	298	308	286	326	329	282	303	316	318	288	307	298	294	316	303	323	324	333	269	286	354	296	307	321	299	320	341	326	315	282	338	290	332	292	317	328	319	322	331	310	292	313	294	350	328	338	295	267	304	330	329	302	312	293	326	273	295	317	330	312	329	324	312	294	292	315	331	328	311	341	313	320	343	296	308	283	294	280	324	314	323	342	306	293	276	312	330	298	316	285	350	322	317	311	303	263	286	295	314	278	283	350	306	336	331	322	310	311	330	339	302	294	269	293	295	327	315	321	276	265	326	303	277	299	296	335	301	300	290	297	292	317	309	311	294	322	311	308	288	278	308	292	300	310	329	328	330	320	297	296	323	280	307	325
10096	2013	3005	3113	2430	2192	1975	1838	1697	1709	1472	1306	1325	1204	1202	1039	939	968	840	865	840	847	783	785	803	785	759	790	779	746	756	770	736	729	678	798	817	772	756	670	810	746	812	759	751	762	778	761	774	716	786	751	752	745	761	801	793	797	762	780	774	732	725	735	718	741	715	725	730	735	731	809	721	754	700	750	749	736	719	784	742	712	746	730	713	724	719	761	727	741	801	762	747	741	762	703	739	734	718	737	754	728	736	786	735	716	756	790	749	749	722	746	755	778	715	699	786	713	729	762	732	715	714	767	737	773	728	739	692	725	784	708	716	701	728	744	743	758	688	690	727	768	676	721	723	753	788	727	723	729	714	698	740	723	746	736	688	736	717	712	710	749	718	718	735	760	737	750	731	748	793	750	740	754	809	703	769	740	734	799	746	810	757	757	758	759	717	735	736	785	778	736	792	768	709	703	704	715	772	691	736	811	737	739	760	734	726	730	761	739	738	758	706	769	759	777	712	751	771	766	747	752	756	720	741	747	745	686	750	773	710	761	713	709	723	709	711	719	765	754	729	714	735	775	757	773	748	780	727	716	728	721	771	766	704	731	740	739	673	759	717	739	726	703	759	721	754	719	765	685	751	695	713	753	735	774	784	731	716	775	736	740	734	681	718	715	741	755	711	793	747	739	737	761	765	746	764	768	728	739	715	749	750	736	769	725	776	742	722	782	718	733	809	782	746	762	737	740	704	762	770	743	765	707	735	706	744	774	757	753	749	724	752	729	765	748	694	718	696	761	748	779	737	710	735	745	751	737	749	732	744	758	819	770	758	768	735	749	758	706	689	747	748	727	707	696	736	733	707	738	743	718	755	735	729	734	704	744	750	701	729	778	751	759	744	758	758	734	764	742	732	739	755	739	733	745	708	712	720	674	707	744	719	720	757	743	753	731	698	754	765	696	764	705	672	725	744	715	742	765	727	759	766	753	716	798	674	720	790	713	719	740	741	764	766	769	728	774	701	757	747	741	717	763	719	677	733	723	727	754	773	684	749	688	718	746	695	739	771	740	743	717	748	781	755	740	734	734	726	762	705	736	760	730	709	761	790	779	766	705	722	769	761	736	736	722	728	746	759	730	717	748	741	708	759	721	698	720	762	762	728	759	787	769	766	719	738	761	734	753	763	737	747	714	719	738	718	668	767	721	716	730	732	744	731	800	755	742	724	755	751	722	750	677	745	798	748	774	699	703	747	736	756	713	733	714	792	687	809	768	755	749	701	759	782	770	775	772	709	791	727	723	744	716	731	729	717	733	735	715	753	760	771	750	752	729	754	743	733	767	764	740	712	736	748	735	753	773	705	702	737	791	728	686	728	767	801	712	746	763	754	692	729	738	753	715	719	749	717	707	699	740	766	718	727	758	765	763	719	765	704	725	700	724	719	747	743	707	794	766	775	753	688	741	775	706	751	717	769	747	719	759	756	787	722	734	731	763	716	711	751	757	736	768	753	723	723	736	748	710	756	763	689	738	783	688	704	719	763	740	719	746	699	737	739	725	752	723	775	709	775	731	813	740	688	776	733	762	722	792	713	685	720	755	764	724	706	775	706	771	730	725	736	780	706	683	725	762	720	720	744	730	684	723	726	765	762	750	693	719	722	731	689	725	758	742	742	750	765	788	731	740	793	758	756	719	745	752	753	774	791	768	700	754	760	704	747	729	759	714	747	758	732	743	773	692	748	756	761	748	775	721	702	747	733	734	744	764	743	755	776	706	733	721	713	742	707	748	743	726	767	708	741	720	728	734	758	746	690	717	757	802	723	751	715	762	669	720	745	730	729	746	805	795	716	721	785	719	789	766	687	773	718	744	746	762	731	748	721	767	751	714	709	730	709	768	765	699	737	752	679	739	725	728	738	696	743	701	743	740	715	762	754	734	745	725	660	727	798	746	686	761	746	698	729	691	743	750	698	739	737	709	749	717	712	723	753	718	669	709	749	755	769	730	714	718	738	696	776	733	766	696	774	796	744	719	707	760	709	758	715	723	755	736	747	727	764	693	759	785	730	760	725	708	782	746	768	735	739	717	734	721	763	744	748	731	759	740	734	741	769	759	718	714	716	736	759	755	731	730	728	732	722	729	702	741	779	729	730	776	726	794	704	779	783	732	750	756	700	717	786	728	748	758	785	742	732	795	733	746	724	752	743	712	726	769	750	741	748	759	733	771	711	786	834	768	729	777	728	745	790	790	746	757	714	774	702	786	731	768	769	752	764	770	739	769	738	742	743	766	792	745	743	692	737	801	772	715	748	732	757	793	777	724	729	685	720	724	713	706	773	774	774	724	777	722	746	745	714	770	792	734	705	697	741	727	736	758	721	710	758	745	753	673	727	731	715	703	770	735	738	738	744	702	772	711	747	742	769	735	770	737	734	696	777	741	735	761	733	760	738	754	740	784	729	732	739	706	686	765	745	754	749	727	795	738	684	709	686	744	787	761	777	742	784	736	732	786	745	726	727	712	721	744	754	736	742	722	702	721	754	748	747	735	741	707	732	739	710	745	762	756	734	760	712	740	781	715	763	746	774	715	724	738	778	777	763	728	723	713	759	739	757	704	771	739	735	746	704	750	720	768	754	733	730	774	713	762	745	782	759	749	749	770	734	720	724	726	765	719	690	776	725	785	732	716	743	680	738	748	766	746	735	741	733	736	748	755	720	758	710	729	771	746	756	736	704	740	735	753	713	794	786	727	724	739	769	745	768	755	765	780	743	743	714	751	756	782	730	729	713	731	713	714	725	743	740	693	771	755	738	689	769	756	736	718	773	746	765	762	718	745	746	747	756	803	725	751	718	738	771	740	719	723	740	726	726	746	739	748	727	755	709	777	755	758	695	701	758	720	692	708	723	722	767	779	777	760	742	779	728	719	748	756	726	745	734	767	695	732	732	709	729	739	718	775	737	729	687	730	757	746	749	785	706	682	711	710	744	727	711	708	753	727	759	756	722	734	737	745	744	779	738	750	747	731	743	711	749	728	765	762	799	743	781	721	746	768	731	740	706	702	752	750	741	693	756	729	681	739	774	756	718	753	741	735	770	780	742	734	797	744	705	740	692	764	726	764	710	726	740	775	749	721	765	733	724	793	697	766	728	801	771	723	744	705	735	767	725	748	744	714	794	729	769	702	696	789	678	797	736	746	718	720	755	729	714	721	766	729	713	765	685	818	749	806	707	738	775	738	759	743	726	739	741	790	752	777	769	746	743	754	735	736	777	760	747	742	730	703	675	737	767	719	714	713	763	748	704	761	721	745	784	705	684	800	790	750	753	740	709	770	749	772	741	682	768	743	756	743	744	718	728	746	717	775	720	775	736	738	756	779	695	724	761	739	692	723	697	734	695	702	765	698	735	732	722	752	721	739	799	730	744	759	709	799	754	714	751	757	717	737	712	726	726	715	741	756	714	724	729	721	742	770	712	757	764	710	724	744	709	696	730	720	756	788
22287	4307	2293	1503	1057	812	646	510	545	550	524	413	437	387	409	391	365	357	375	338	327	347	339	347	313	330	336	315	300	280	298	305	280	303	323	326	324	284	332	311	312	317	306	350	330	315	345	318	277	312	303	328	307	307	346	311	323	322	320	373	300	278	329	280	320	310	308	322	314	336	294	290	292	323	309	312	292	337	286	251	307	309	294	290	311	304	289	316	293	335	308	327	312	306	328	353	310	305	291	322	335	328	294	300	323	282	301	290	313	316	324	318	288	300	318	298	311	327	319	325	294	307	286	315	312	323	331	325	329	288	320	288	303	312	295	328	294	345	313	318	330	318	316	279	271	352	331	329	291	305	318	297	316	293	299	301	304	311	292	306	296	280	331	298	267	318	323	323	328	334	325	300	308	295	291	315	322	274	326	309	291	305	334	304	289	287	304	314	298	328	309	318	314	317	303	293	322	299	312	309	324	337	315	281	313	286	287	300	328	292	292	333	313	337	303	281	332	303	341	304	302	319	328	308	271	323	304	307	306	296	307	315	300	331	297	296	300	338	330	325	294	345	302	286	291	354	310	311	317	325	310	325	319	283	302	311	325	288	288	332	283	296	286	313	288	317	302	315	328	290	295	312	301	302	327	336	319	310	318	330	312	284	274	292	299	298	299	328	309	344	299	310	269	281	335	345	324	319	312	312	294	292	303	336	281	305	309	284	324	278	296	324	319	310	335	302	277	298	299	307	307	321	289	284	297	297	288	299	319	348	301	292	289	325	300	313	290	335	325	291	277	295	305	327	341	318	321	294	299	328	332	312	339	288	332	308	313	332	298	300	312	322	341	315	285	301	311	306	344	311	336	298	256	322	302	304	276	279	301	340	322	279	317	326	301	306	306	293	319	318	312	345	335	300	323	288	316	298	302	321	348	332	310	311	281	337	290	281	311	310	284	300	308	310	293	316	272	313	341	319	353	322	305	323	312	268	269	309	316	310	307	291	319	305	291	309	302	318	295	305	299	302	318	290	336	326	317	307	312	288	311	295	289	322	315	300	302	323	348	300	343	324	309	309	325	281	282	332	343	312	315	329	308	268	344	312	348	327	296	328	321	296	291	313	293	322	307	294	295	319	316	316	291	299	341	323	287	300	315	308	299	283	310	284	301	307	295	337	328	326	280	314	299	318	335	303	277	317	328	305	312	289	339	286	284	328	327	291	272	274	330	313	310	344	348	301	311	314	282	282	320	308	343	299	310	324	290	288	266	293	352	301	311	328	294	289	318	325	318	284	337	329	285	304	271	294	330	315	316	325	301	290	287	295	334	333	309	311	333	287	306	317	283	303	299	307	303	298	284	299	267	299	298	286	327	291	316	322	339	294	321	324	307	273	282	307	308	304	290	318	323	319	307	314	279	326	300	328	285	294	297	325	344	298	306	306	330	296	279	316	274	297	326	325	303	293	273	331	330	295	317	333	303	265	290	293	297	277	308	295	302	322	285	312	298	278	308	334	328	303	312	310	305	309	317	325	305	288	310	290	293	313	291	320	315	298	315	309	329	299	298	302	336	264	301	297	316	278	321	313	341	332	312	300	297	300	291	318	304	308	320	321	300	316	321	308	316	298	290	315	303	270	336	284	319	303	289	316	296	289	341	284	310	335	313	294	326	341	328	294	305	312	314	302	288	299	307	314	303	330	287	292	302	288	328	295	334	277	332	318	347	327	283	309	309	295	306	297	335	301	324	297	305	340	318	323	299	279	301	301	274	318	300	348	297	279	303	309	303	324	302	308	307	250	324	309	300	334	324	324	320	325	298	301	298	294	315	323	337	322	286	291	284	330	346	291	324	312	296	301	314	304	291	306	299	290	308	320	276	284	318	298	306	326	312	307	292	296	309	325	309	297	348	299	287	300	329	322	333	328	315	312	290	324	311	281	342	306	336	295	325	276	272	318	312	289	305	320	289	316	297	304	310	331	324	328	268	296	317	286	301	286	308	285	320	347	335	307	327	275	306	307	318	310	295	299	306	292	299	346	331	305	298	263	320	328	268	284	353	297	310	286	301	310	319	344	294	369	293	270	293	313	291	311	299	283	291	320	334	325	302	329	292	289	291	291	291	284	309	298	322	285	283	332	288	298	298	280	291	266	341	288	313	320	331	311	299	307	290	328	323	285	282	331	287	279	298	307	315	308	316	291	305	292	292	318	314	302	313	299	298	297	312	333	311	284	303	324	313	290	280	288	320	307	304	300	319	319	310	300	313	317	287	311	315	344	299	298	307	322	311	293	275	297	280	287	288	296	310	307	340	294	294	299	311	292	318	315	320	337	305	291	288	289	280	300	269	329	292	290	328	328	285	311	304	329	332	280	291	310	267	304	277	326	334	297	325	279	319	338	289	296	314	341	305	325	299	313	305	270	311	315	278	287	291	308	315	309	307	300	339	305	312	278	340	346	347	287	343	316	365	305	307	322	326	318	297	308	304	329	360	317	256	292	321	345	332	315	342	337	296	306	300	323	315	352	321	340	309	318	340	302	273	292	300	316	301	313	314	317	314	310	286	331	321	310	310	341	312	321	316	296	293	317	286	298	307	306	342	293	309	298	303	322	319	294	288	297	284	258	293	270	293	337	328	310	309	325	316	285	321	300	300	312	296	292	327	299	295	302	289	294	307	359	288	312	318	314	295	323	314	264	277	313	301	291	311	295	272	285	313	299	303	294	308	326	336	305	263	313	312	329	317	281	284	310	273	306	317	290	323	325	298	320	299	361	312	325	309	309	302	340	329	284	293	294	284	330	290	297	309	296	301	355	313	297	319	318	272	309	294	285	304	322	308	291	314	300	310	280	337	352	283	318	299	288	307	297	313	305	281	345	326	299	309	300	325	286	323	322	309	338	308	327	319	338	334	343	359	312	307	317	285	265	310	320	330	295	313	298	272	322	299	298	319	319	281	309	276	283	369	299	296	311	310	269	316	332	296	344	330	303	324	361	306	273	307	311	296	288	305	301	327	279	297	304	333	328	296	312	313	289	301	293	289	304	286	318	315	308	327	317	304	319	333	280	310	327	320	322	309	263	289	323	281	281	298	287	315	297	322	299	317	356	322	248	315	291	299	303	335	354	315	314	335	316	293	305	295	308	300	316	309	314	299	317	311	313	289	297	297	331	305	299	303	310	301	306	304	297	310	317	326	311	322	285	323	304	282	312	297	314	292	298	289	287	345	330	303	312	287	305	319	295	311	282	297	316	285	308	318	307	289	300	297	300	345	347	315	302	312	307	311	320	306	311	295	285	274	294	308	282	289	318	290	316	316	291	297	302	317	323	316	316	289	322	277	306	295	350	304	309	299	323	294	274	308	283	313	335	350	293	283	303	300	294	305	323	312	308	270	301	292	313	315	287	301	297	286	318	276	294	299	313	278	276	297	311	298	293	267	306	297	297	303	318	311	359	276	330	314	339	309	253	296	285	344	324	323	320	305	306	298	284	306	326
13320	2929	4316	4453	3572	3041	2679	2257	2124	2203	1828	1585	1440	1400	1272	1122	1022	1000	937	933	849	845	807	793	794	774	782	735	803	758	813	745	762	810	816	777	796	730	761	700	756	724	709	700	752	766	761	780	696	737	738	774	702	721	755	857	801	736	725	704	693	740	726	744	736	676	715	699	691	674	761	685	763	698	699	750	685	713	692	710	693	747	747	724	710	715	742	730	759	742	725	728	822	777	716	782	720	740	679	727	784	743	678	739	685	687	716	701	730	690	714	705	726	733	703	744	760	740	740	660	715	710	698	724	700	702	724	710	696	695	718	708	692	721	702	753	730	643	714	707	727	745	703	606	721	695	717	718	694	768	672	749	706	697	739	660	772	710	718	699	676	704	674	725	742	703	714	712	722	713	683	718	711	721	708	738	721	680	712	758	750	731	693	755	756	713	688	714	753	704	697	667	675	717	692	727	729	725	700	751	736	694	707	713	693	708	680	691	739	671	677	721	752	723	744	683	691	714	715	756	715	691	712	728	710	700	713	724	754	733	668	761	715	715	700	728	692	717	749	773	697	717	745	694	747	721	782	703	732	695	717	691	741	696	662	708	722	725	733	701	724	719	742	708	709	695	725	728	705	767	722	737	705	666	680	712	713	707	750	738	700	673	691	723	741	769	716	735	739	725	719	757	694	674	731	744	682	727	709	668	728	729	669	708	697	683	717	706	725	694	670	701	710	746	773	699	649	760	717	727	688	754	736	712	702	736	693	745	718	724	699	698	724	656	705	688	755	715	710	703	683	721	739	691	714	659	689	740	764	669	700	748	746	719	680	702	683	730	721	747	705	741	736	682	739	711	682	756	745	698	770	736	732	708	701	727	709	698	742	710	721	710	659	718	703	708	703	689	737	730	715	719	688	734	667	686	706	691	729	733	720	717	701	687	702	760	727	697	695	698	717	683	733	706	695	772	696	668	680	757	725	667	682	722	700	747	712	659	692	684	683	715	727	723	754	702	700	716	745	707	677	720	728	754	706	756	687	732	721	720	722	724	728	685	674	740	701	715	704	708	634	695	742	714	684	713	768	749	742	735	708	736	709	706	691	713	725	683	713	683	708	719	713	706	719	789	696	752	692	714	705	746	758	732	734	763	666	675	731	678	704	781	711	680	719	723	724	693	722	689	707	699	713	691	741	714	724	699	713	697	707	693	716	684	708	659	701	743	688	738	689	682	706	785	706	706	668	703	728	733	696	712	716	723	706	692	714	754	679	774	719	729	716	739	706	721	700	674	748	737	713	722	679	685	744	700	736	721	702	713	655	702	721	697	737	703	720	716	716	677	698	706	708	708	710	720	704	738	685	682	736	711	736	704	743	742	692	736	714	678	715	711	711	709	695	726	674	687	744	697	754	683	685	698	722	677	715	709	692	677	682	667	705	733	684	680	695	685	718	697	688	706	762	664	686	709	683	709	744	699	732	712	709	685	699	734	735	681	670	684	708	706	716	640	737	727	737	683	739	719	692	767	707	755	714	658	669	729	698	685	664	734	704	770	716	716	699	702	718	692	721	727	712	738	704	680	742	738	702	679	713	740	750	697	709	762	739	707	798	686	698	673	690	717	704	672	677	727	696	764	688	756	688	710	752	673	705	782	735	732	717	733	727	694	747	678	716	709	735	712	709	701	714	751	680	731	697	684	725	696	664	725	702	740	723	696	701	704	682	711	716	677	713	724	762	691	698	734	734	752	684	684	681	752	682	720	706	701	774	733	697	657	724	714	713	734	719	704	761	697	720	743	681	718	742	716	762	673	770	717	734	699	709	705	701	695	706	748	759	724	738	712	757	723	707	727	692	654	739	708	683	713	722	777	746	683	702	715	699	730	712	724	735	688	711	693	717	704	705	730	722	718	699	702	659	725	728	747	664	672	740	719	722	724	738	704	740	706	737	724	706	742	671	703	736	750	761	679	696	727	737	735	737	700	704	734	731	732	733	751	716	700	663	682	709	734	718	702	739	680	694	666	683	723	687	671	705	688	722	709	709	641	701	714	735	695	696	704	723	690	692	717	662	696	729	673	769	712	725	716	762	722	735	783	712	712	742	737	762	762	691	739	719	744	755	727	745	733	695	709	761	755	685	705	672	723	715	707	707	728	673	708	717	741	727	734	713	691	706	726	729	693	727	711	752	676	711	725	709	688	689	745	704	719	695	729	734	689	729	750	689	690	768	699	692	677	715	689	728	684	730	723	705	723	751	721	701	674	705	729	681	732	705	721	711	748	717	683	687	770	709	777	683	696	669	705	698	717	722	728	667	696	733	738	712	663	702	744	730	705	738	682	685	738	743	696	703	734	678	689	723	719	702	668	659	733	730	695	696	709	660	702	665	721	735	729	723	681	689	697	696	678	682	757	711	708	709	751	748	759	701	735	694	732	707	736	766	743	705	666	695	744	696	707	726	744	704	718	725	699	703	691	764	749	685	701	757	712	713	739	708	718	694	737	661	755	693	742	723	755	673	729	752	702	689	724	728	704	682	668	712	720	694	723	736	762	716	754	703	697	712	718	717	669	701	697	704	686	710	673	721	718	738	700	744	711	679	739	701	708	661	727	729	704	694	710	728	715	744	703	698	746	707	704	707	719	714	710	747	693	707	731	757	709	699	672	702	716	729	731	681	714	672	716	714	677	709	681	707	749	749	693	741	651	704	679	672	706	680	725	741	737	698	732	705	699	707	689	677	682	744	715	677	691	732	682	703	728	690	746	723	703	661	684	672	713	742	682	692	713	760	670	694	777	712	726	739	712	743	702	738	691	733	785	660	766	688	686	687	754	714	739	722	668	748	772	685	731	733	670	710	775	727	711	752	717	680	727	737	729	691	756	714	727	690	709	691	681	761	635	744	700	726	668	669	719	740	736	693	734	722	705	701	716	686	694	708	717	699	727	686	698	675	738	697	707	680	754	738	692	700	662	710	758	716	692	691	742	744	679	689	737	724	706	672	714	673	743	696	688	717	730	709	741	731	706	709	698	698	755	738	686	688	722	653	698	745	737	742	713	712	715	763	706	724	709	717	769	672	682	689	750	704	691	744	700	707	741	716	689	700	714	703	727	712	667	729	686	738	699	699	729	742	727	703	766	734	667	737	711	719	690	699	722	710	713	684	672	713	688	721	734	665	755	755	705	741	713	732	658	706	721	710	734	706	724	718	638	730	718	682	766	719	672	704	677	712	725	778	721	722	739	726	785	733	697	688	684	704	712	702	701	668	691	655	728	706	706	735	702	738	720	712	720	713	688	713	712	760	658	719	744	727	736	734	624	705	743	709	720	700	723	716	701	725	738	690	766	771	744	720	701	711	694	711	665	688	755	700	697	727	686	669	728	654	696	659	680	716	696	681	736	652	717	696	714	738	720	673	730	722	687	699	673	701	681	741	691	663	730	718	743	676	732	712	753	659	759	686	744	636	718	710	697	723	711	710	711	730	686	712	690	686	691	716	736
4290	730	543	427	317	323	267	271	238	290	224	239	206	222	210	188	217	206	203	176	194	198	195	200	205	183	178	190	192	200	219	179	206	159	206	195	198	176	197	190	175	197	165	180	203	186	180	191	213	223	193	193	184	204	196	192	192	188	183	165	196	190	180	194	179	163	195	183	173	186	215	188	189	172	187	199	194	205	180	202	160	178	184	206	181	183	181	194	217	198	179	219	202	191	193	193	185	184	199	191	163	163	215	208	213	186	189	191	206	168	200	189	173	179	205	169	180	216	204	157	210	189	168	217	213	180	167	198	150	204	183	181	184	185	208	184	194	152	210	185	163	196	185	194	182	175	168	183	175	172	172	182	194	166	184	206	202	191	195	191	180	177	191	172	202	212	204	173	221	188	178	223	199	174	196	179	190	203	188	166	203	189	177	182	192	197	193	187	185	157	178	169	186	212	190	184	196	206	209	164	161	183	177	167	173	174	196	166	212	188	182	187	205	189	174	200	217	199	176	174	166	173	207	175	177	204	203	201	189	187	211	194	171	184	189	159	157	180	200	183	187	190	197	164	172	199	205	187	187	186	194	185	209	178	168	180	172	173	173	176	174	196	212	168	168	199	199	193	206	199	176	180	201	196	177	181	180	183	199	189	214	185	198	204	191	176	211	196	194	187	187	198	196	168	224	208	168	189	189	205	177	171	180	173	204	197	204	177	191	153	202	187	195	186	219	212	191	214	173	216	182	198	182	208	187	208	196	173	205	184	189	187	162	191	202	178	185	205	163	196	213	188	208	195	208	223	195	176	213	183	186	188	199	162	163	224	169	191	182	191	173	222	206	187	188	173	185	206	203	194	192	199	211	175	200	171	196	194	196	186	214	176	166	186	191	180	225	197	205	180	187	197	186	200	198	176	199	193	194	192	221	182	167	183	177	196	192	174	175	181	190	201	199	228	199	202	179	205	183	176	176	188	189	190	193	190	181	176	200	176	158	185	180	175	191	182	165	202	173	197	177	177	190	200	184	172	163	207	176	192	185	160	178	178	197	196	188	191	180	180	179	172	195	174	187	182	202	207	208	187	154	194	198	190	158	183	196	205	165	165	204	182	194	161	186	175	164	199	160	203	168	201	177	195	178	199	174	168	201	167	196	206	151	190	213	182	179	173	177	210	168	201	202	181	188	196	201	188	185	202	181	188	197	166	181	187	172	192	195	199	177	185	163	197	184	203	169	176	195	185	181	178	172	175	184	192	173	184	182	193	190	166	185	177	205	173	206	161	188	176	185	168	201	213	207	182	201	190	191	177	167	193	197	195	209	221	224	209	193	190	196	192	181	183	196	201	202	169	202	180	206	202	197	234	187	210	198	180	215	188	177	181	219	195	196	172	187	191	216	192	178	184	189	174	202	178	174	232	193	187	196	177	206	170	173	208	172	193	190	157	189	231	191	179	167	206	186	187	225	186	199	198	171	173	198	199	180	185	198	211	195	189	201	176	158	185	203	183	179	203	172	171	184	175	185	184	179	185	179	190	182	199	208	198	160	213	181	226	182	206	172	205	187	178	203	205	168	200	186	191	176	197	183	166	185	199	184	198	193	168	190	205	191	177	188	199	162	158	180	205	174	170	181	186	184	169	176	175	206	186	200	175	191	190	204	187	191	187	222	194	186	186	190	172	199	209	188	167	156	225	175	187	201	194	214	187	170	191	179	212	205	202	175	173	177	192	197	192	169	201	217	176	207	203	182	208	200	204	202	184	199	173	202	205	189	172	181	185	196	202	169	193	184	220	188	160	174	171	189	193	175	178	185	182	221	171	197	190	209	186	192	197	197	211	191	184	189	174	194	161	182	186	206	174	176	176	204	213	173	195	171	190	188	208	173	191	207	185	176	233	198	195	187	162	207	196	187	185	170	215	181	202	184	207	197	175	179	201	183	201	176	159	174	199	220	184	183	163	193	203	203	186	164	155	196	171	187	195	196	186	202	206	188	190	207	198	187	192	194	198	200	167	192	167	186	183	188	190	183	210	187	177	165	184	196	195	212	196	191	159	206	168	182	193	220	192	202	193	197	173	200	181	211	183	182	211	180	180	167	162	199	149	184	210	180	173	175	187	194	172	175	195	207	204	192	155	159	194	194	195	158	191	207	187	196	190	200	189	182	173	191	197	215	183	152	173	182	192	159	187	183	172	169	174	205	180	173	172	221	190	180	184	163	174	188	196	195	205	217	173	192	170	181	194	171	181	183	184	204	199	179	183	169	182	235	177	194	198	209	175	155	162	182	205	186	177	210	187	202	196	193	170	173	191	193	210	178	197	187	202	185	194	166	190	201	179	204	186	180	162	186	193	181	194	199	212	208	159	187	181	181	173	202	192	176	179	188	185	193	182	208	181	187	182	186	206	195	187	192	184	189	183	187	176	195	179	200	194	194	187	194	170	183	198	184	209	173	170	195	176	201	194	192	172	192	170	196	177	189	208	199	199	178	186	186	192	220	200	202	191	176	194	197	195	197	193	192	186	160	196	176	192	226	192	195	181	193	187	167	171	157	178	211	173	188	188	185	183	194	184	184	175	174	194	188	174	205	174	160	195	171	172	186	188	195	203	191	153	172	205	179	177	192	162	186	194	186	200	211	216	181	199	179	196	167	165	207	193	183	177	190	207	160	196	188	171	180	174	173	201	168	191	211	186	165	184	184	210	173	193	186	176	189	196	210	169	175	201	180	187	157	193	202	171	193	208	198	186	197	180	187	186	173	177	206	202	197	183	179	183	178	164	176	187	180	178	193	170	179	188	160	184	191	184	205	201	191	194	201	184	208	182	209	169	175	183	186	210	206	196	205	188	205	178	178	214	198	194	211	199	185	204	194	214	216	192	164	159	164	169	195	164	178	165	195	176	187	176	202	209	179	181	184	198	175	221	183	179	203	205	184	179	190	172	192	203	171	186	201	175	189	171	181	169	170	190	193	166	198	200	199	182	167	190	203	206	172	203	191	183	197	173	188	190	192	193	171	203	194	167	209	187	187	187	196	179	176	183	210	188	193	202	203	172	217	196	192	183	197	211	200	189	177	199	187	186	166	204	183	173	177	164	193	188	191	197	158	184	179	166	182	209	183	222	184	175	177	191	168	172	201	179	181	191	183	191	170	172	165	209	207	180	179	206	174	177	197	209	200	173	193	173	203	206	185	212	190	165	183	198	193	203	185	181	173	182	178	169	187	217	177	201	187	206	205	171	185	182	190	164	201	183	180	221	187	197	208	169	182	174	197	192	190	219	185	206	167	195	176	184	167	170	191	200	164	212	168	193	188	175	179	193	190	195	176	206	206	184	203	173	185	201	189	196	178	206	211	180	202	199	196	182	175	208	162	187	163	167	169	180	199	212	190	184	177	201	184	209	183	158	179	183	181	180	203	189	211	185	178	178	184	182	176	189	169	203	195	175	192	196	195	190	210	176	187	192	156	166	158	203	193	197	177	172	203	209
3525	952	1250	1298	1112	1079	1031	898	844	896	882	708	738	680	642	606	595	522	525	502	505	522	560	493	490	463	503	484	484	530	497	492	496	516	501	525	512	528	511	481	509	457	511	482	498	469	492	491	493	507	440	485	492	490	502	488	497	518	454	494	546	502	478	476	516	508	496	512	561	494	488	475	501	506	484	542	500	534	470	464	482	503	462	467	505	487	472	493	516	476	462	501	449	493	504	503	467	492	474	473	484	513	534	489	477	506	520	476	490	501	479	451	492	458	507	522	479	483	468	473	494	476	509	474	511	504	509	526	505	508	487	484	516	493	472	489	477	460	485	497	505	511	488	463	469	464	498	480	498	493	500	462	468	471	524	484	525	443	497	495	504	504	504	495	460	480	488	506	530	542	475	456	509	510	492	485	509	504	498	513	498	496	547	443	497	449	489	464	476	517	451	496	504	467	493	481	551	485	470	533	473	456	467	469	450	478	467	481	441	472	505	465	486	470	530	498	509	474	474	465	446	488	497	468	500	466	481	505	512	470	482	482	460	496	466	514	460	495	541	466	472	454	470	464	457	466	520	471	489	457	456	498	477	467	519	493	484	504	509	473	458	456	488	483	509	506	526	495	508	477	500	506	482	478	461	513	481	466	462	465	474	506	473	494	503	482	489	454	467	477	478	478	503	505	545	479	491	496	500	471	437	475	472	488	495	477	488	490	455	478	492	509	486	498	491	476	490	466	493	524	507	483	482	494	493	491	469	474	527	472	502	457	482	428	433	475	479	501	470	495	506	506	485	498	499	494	467	520	462	494	517	538	458	517	484	472	518	483	452	496	539	481	496	473	490	531	497	531	496	479	485	497	453	459	454	457	498	502	525	510	505	484	491	526	444	474	482	485	433	475	465	533	521	474	455	492	485	512	505	456	520	493	470	464	469	498	450	512	418	464	485	484	473	474	497	514	502	483	533	476	522	544	474	499	513	434	487	515	465	492	496	480	477	469	456	456	492	487	494	537	459	515	473	462	476	487	487	479	493	462	490	509	464	468	477	499	498	485	472	459	508	500	487	467	499	484	479	476	495	480	489	500	479	452	492	465	495	464	527	485	524	465	504	452	509	473	486	479	492	467	471	470	509	452	521	504	523	491	501	473	488	483	562	486	473	491	490	464	447	519	518	495	531	498	469	470	453	483	515	513	499	529	484	481	507	486	488	494	490	475	513	472	482	510	490	507	518	491	466	493	507	489	435	496	466	475	516	455	512	486	484	507	489	474	490	462	473	482	467	487	446	507	517	482	449	487	449	467	498	516	473	492	494	503	456	454	502	470	477	466	474	482	433	489	511	502	538	508	521	493	493	451	466	508	482	422	505	507	461	527	505	460	519	469	471	500	493	508	506	468	489	454	490	485	414	523	497	531	476	485	489	458	466	498	499	495	495	500	475	455	495	471	488	502	462	480	498	512	512	479	492	454	454	501	492	514	491	508	489	478	471	465	451	462	469	482	518	464	517	492	509	544	522	485	469	443	463	472	456	511	506	511	496	480	423	468	455	477	508	478	503	503	489	490	487	482	505	504	453	478	449	508	486	520	478	455	481	442	471	536	518	513	474	464	487	509	491	483	493	502	438	445	481	505	481	508	477	515	508	480	506	469	521	467	447	498	504	510	485	456	459	475	516	465	518	492	475	432	455	488	500	492	458	501	492	491	492	500	501	512	506	469	472	505	476	461	491	464	501	496	496	488	468	490	505	555	491	505	470	529	485	443	501	437	472	494	488	484	463	479	485	495	491	497	451	442	477	484	499	456	506	494	480	497	467	463	523	512	461	462	500	522	474	500	465	447	505	483	466	495	485	494	488	470	477	502	510	492	466	476	492	461	489	473	524	493	530	512	478	508	519	508	457	484	458	481	519	456	493	499	465	509	484	561	515	439	496	518	478	477	487	509	502	535	528	467	459	524	460	475	501	503	497	529	502	514	471	463	454	456	451	512	502	468	489	445	475	470	487	503	483	469	492	517	481	467	421	505	472	478	501	465	531	521	480	490	516	474	460	498	486	509	464	510	499	483	479	536	507	503	502	513	447	496	533	503	506	499	492	482	530	486	508	492	535	489	509	491	510	511	507	508	516	466	491	461	479	477	473	491	480	465	487	467	496	484	478	505	500	457	478	507	502	478	499	506	507	476	472	482	489	493	473	499	483	512	476	469	518	472	503	496	513	496	471	516	489	520	511	466	492	514	480	450	487	506	467	468	488	497	476	473	517	493	468	469	500	471	462	453	494	504	480	454	498	467	498	467	485	475	481	488	512	509	482	483	461	558	510	468	495	532	497	525	526	507	506	467	449	510	491	492	545	477	491	462	490	510	474	484	507	474	534	491	494	507	508	500	476	457	496	501	484	518	542	488	463	513	455	502	487	515	482	453	498	486	473	490	501	504	497	464	466	485	519	531	490	470	457	472	498	449	505	484	488	507	507	495	508	470	504	467	489	465	494	475	472	518	531	495	474	488	494	508	438	510	467	488	481	539	504	525	488	510	510	488	521	473	493	495	463	479	488	517	450	493	502	484	500	480	494	490	487	468	527	496	475	500	518	440	496	470	480	485	489	486	480	487	510	501	443	474	499	451	503	499	498	486	517	497	459	458	486	486	501	498	487	499	489	475	506	470	509	474	491	461	501	493	483	508	511	492	464	486	486	516	532	489	503	483	486	509	508	492	467	494	464	511	437	475	456	483	478	499	487	471	485	509	457	462	482	493	497	524	496	504	492	486	502	492	482	501	500	447	468	483	514	511	450	548	499	474	531	510	541	485	493	480	509	500	494	448	439	515	465	495	473	473	517	441	523	484	503	571	506	508	509	467	460	479	519	461	481	469	527	503	481	478	566	507	499	473	490	492	474	465	499	430	514	479	480	449	458	515	512	516	480	508	467	507	522	474	504	476	464	473	483	478	489	498	482	475	488	445	564	524	495	478	487	503	437	487	464	529	486	448	531	481	479	498	459	474	506	493	469	495	526	476	491	468	470	472	487	514	509	506	504	439	495	523	522	513	493	455	473	500	478	509	489	464	491	530	487	466	484	479	491	434	477	464	467	483	449	487	505	511	511	503	442	498	493	469	486	500	516	556	460	484	498	521	510	484	516	487	466	511	521	487	487	503	454	454	505	466	467	478	491	442	461	475	476	509	494	505	464	481	492	493	491	476	529	526	477	483	487	494	477	444	473	470	495	511	452	528	496	455	461	515	486	479	453	492	480	469	498	501	511	503	484	484	527	480	512	479	441	476	503	467	470	476	449	486	514	483	530	476	489	510	504	474	474	463	470	496	490	492	474	495	537	525	482	473	499	504	502	527	512	463	489	501	491	502	489	473	473	476	492	430	519	508	466	497	476	480	474	494	492	485	447	482	509	500	489	468	499	479	485	518	498	505	499	484	501	487	495	468	498	487	532	496	488	486	452	447	484	446	489	521	524	459	481	478	504	510	508	475
14667	2330	1264	990	654	604	551	511	499	435	409	390	392	398	366	343	334	337	322	361	307	331	284	302	309	317	321	313	293	281	314	333	296	313	329	283	264	325	318	310	333	301	330	323	278	314	321	303	296	303	316	339	296	324	296	334	311	336	320	325	290	314	301	311	301	318	319	319	298	315	284	292	306	307	309	323	312	313	303	301	308	300	313	291	299	328	353	341	295	294	329	284	280	333	313	282	301	289	296	313	324	312	336	287	301	321	305	328	304	307	314	280	282	274	346	306	353	314	325	306	320	287	322	301	303	277	271	366	362	316	305	296	307	312	264	276	310	350	326	289	322	305	321	307	296	296	322	302	322	319	300	286	282	339	307	310	330	319	305	332	313	333	341	345	333	331	336	297	324	335	288	321	294	337	311	304	326	300	277	287	313	279	309	298	292	333	289	325	307	288	308	333	302	308	316	304	302	295	305	316	295	303	297	292	304	325	310	282	334	354	338	334	273	313	307	324	354	311	312	297	323	315	329	267	318	318	319	312	328	292	324	356	325	282	315	307	300	321	288	286	278	315	328	334	330	343	335	295	329	297	301	321	309	290	292	310	312	330	292	341	270	330	315	267	314	326	315	277	308	316	347	296	324	311	316	291	326	324	294	300	323	319	297	298	334	286	295	287	283	314	299	294	312	328	287	301	272	301	300	311	308	303	286	302	278	328	345	277	280	312	319	307	312	287	292	292	306	314	288	316	331	301	305	323	303	302	305	275	295	328	300	330	304	299	299	267	321	286	302	322	280	310	341	290	294	331	298	295	311	320	308	289	328	282	299	317	353	269	315	310	320	321	324	300	302	271	293	331	308	306	285	297	316	319	325	309	302	290	311	353	304	302	318	303	297	301	305	291	320	312	316	336	268	317	307	334	334	271	346	304	281	339	301	272	305	328	276	302	301	287	303	308	279	295	313	292	287	274	325	309	298	297	323	311	327	286	308	287	296	312	286	299	342	314	300	305	341	328	281	299	272	313	312	309	305	297	325	309	308	301	343	301	276	289	342	332	310	348	357	335	295	304	278	267	281	318	304	304	311	321	276	300	326	310	342	289	341	318	327	307	301	315	308	310	311	291	322	295	305	286	296	291	321	313	314	316	306	308	319	293	284	319	345	300	314	321	319	279	307	338	324	287	302	356	286	335	308	321	293	358	304	309	297	340	337	308	314	313	290	293	320	343	291	310	308	297	304	308	345	307	302	342	287	329	335	347	343	319	320	298	279	290	286	291	320	286	293	296	316	295	311	286	298	315	305	310	297	290	280	307	339	301	301	261	318	298	303	328	321	304	305	347	277	333	310	329	297	319	318	299	305	301	282	319	302	311	289	293	286	286	307	283	282	272	269	335	328	294	316	294	307	304	339	341	286	315	293	304	298	302	294	289	297	331	314	346	308	307	298	341	285	293	321	314	323	295	297	306	328	298	279	321	316	314	326	299	329	323	323	298	301	317	315	294	302	309	277	329	266	296	287	318	316	314	311	302	295	295	329	310	307	282	300	308	329	316	307	311	335	275	278	275	311	317	321	308	300	310	300	322	337	287	315	262	313	308	290	290	318	300	295	330	308	321	298	335	311	316	309	298	259	304	318	310	318	315	344	315	316	312	294	334	300	312	272	313	292	304	318	316	299	306	297	294	280	296	316	301	310	322	332	301	337	301	296	303	312	312	327	323	332	277	309	301	312	274	330	331	328	286	323	321	310	261	332	313	274	311	301	296	302	324	324	292	302	319	312	307	348	330	320	321	353	302	310	310	299	304	318	294	316	292	304	299	322	307	315	310	293	282	300	337	303	336	300	332	296	326	309	287	309	308	301	289	306	287	295	292	342	312	337	305	311	329	299	342	299	291	289	327	311	322	305	290	309	305	301	312	297	306	335	303	303	327	295	316	305	306	338	324	306	279	320	336	311	310	308	327	302	280	319	280	308	353	283	319	296	349	276	324	280	294	294	290	304	279	302	282	277	326	350	309	327	300	315	307	309	320	311	293	300	315	298	301	289	298	317	303	285	336	277	291	310	327	303	299	292	266	328	318	342	307	317	284	309	299	310	328	330	283	311	332	358	328	295	288	307	326	316	322	328	303	322	274	311	324	321	324	344	294	310	311	295	307	302	351	330	317	294	327	315	283	305	293	305	319	283	325	290	287	296	285	279	311	298	318	313	313	314	328	315	305	298	303	299	292	324	308	309	280	334	314	310	324	328	310	303	323	299	315	315	332	287	305	314	322	296	313	299	306	288	336	277	305	329	315	306	322	308	324	304	302	289	307	328	293	332	310	322	277	332	315	282	327	313	269	317	289	308	301	299	272	349	287	279	311	304	329	313	309	298	324	301	316	325	350	312	293	279	319	299	333	330	343	299	287	321	319	288	297	293	285	306	318	311	313	294	307	358	288	284	309	308	333	282	275	294	347	327	312	314	332	323	300	339	315	310	318	312	322	330	328	299	290	326	274	338	331	293	319	291	324	320	357	326	320	286	342	332	297	324	305	326	332	337	326	276	315	309	270	312	336	275	324	312	262	315	325	272	329	313	309	339	336	332	341	304	302	292	292	330	309	294	297	304	311	293	332	334	308	305	323	300	350	309	303	308	301	283	283	303	302	308	330	327	307	339	307	341	308	302	305	293	329	273	333	295	320	333	352	324	324	299	318	325	308	293	340	324	304	313	267	308	332	287	320	266	260	311	313	293	281	297	283	254	296	313	292	303	293	278	277	293	303	307	294	289	319	323	324	297	293	335	323	307	316	316	298	305	303	315	321	328	284	317	342	317	300	285	285	299	339	318	290	274	312	315	323	352	365	282	303	288	278	304	288	330	306	321	285	275	333	312	314	325	310	327	305	325	303	303	292	317	309	321	319	325	297	276	318	310	317	312	320	316	335	327	305	298	294	298	316	297	293	303	353	317	301	285	303	300	307	325	273	310	275	289	297	309	326	298	271	324	300	318	333	308	296	301	326	323	331	279	345	310	310	313	294	301	293	318	334	290	321	301	280	314	292	339	279	298	318	314	307	321	330	298	342	332	289	310	311	329	316	315	289	313	326	302	325	322	317	309	324	292	295	281	327	321	293	320	281	358	321	300	319	291	292	332	290	344	303	311	319	304	316	294	292	314	259	344	301	289	271	301	328	298	289	304	314	296	325	277	307	316	310	299	264	314	329	302	323	290	287	290	321	313	340	313	312	280	281	328	335	318	334	303	288	352	316	294	296	342	331	322	287	291	323	297	270	305	336	326	330	271	316	299	318	288	314	334	292	310	318	310	292	337	319	303	317	293	316	316	294	316	290	304	301	287	271	324	311	280	311	279	330	351	335	320	348	321	284	334	330	352	297	306	285	299	322	360	307	322	312	341	287	302	303	273	325	287	277	324	349	317	288	302	311	287	276	307	309	325	322	312	287	355	298	304	315	333	371	300	283	289	323	281	324	327	302	329	283	296	351	328	312
10313	2165	2842	2862	2414	2294	2136	1852	1651	1647	1454	1366	1282	1139	1095	1095	924	902	878	867	829	826	840	782	827	821	782	755	779	745	779	765	784	827	774	761	786	755	775	791	789	776	729	781	709	728	751	725	728	728	790	763	761	741	748	792	752	766	754	728	721	818	710	715	746	765	750	747	784	740	718	787	763	785	733	723	812	747	775	751	755	756	789	767	748	759	763	697	757	792	757	772	720	754	768	734	751	730	738	719	773	774	765	780	768	756	765	797	734	713	750	714	734	745	780	720	768	682	719	727	748	747	762	703	689	722	728	718	728	782	722	748	712	756	714	751	762	804	758	717	736	773	734	732	741	732	742	710	756	805	733	752	741	768	788	738	781	757	765	685	770	763	719	711	805	702	746	717	783	720	729	775	756	750	704	731	751	725	762	755	739	735	768	740	729	740	769	710	721	738	761	758	737	738	722	760	709	703	759	735	735	770	731	781	728	714	689	748	786	721	786	740	728	704	780	785	749	752	768	698	719	718	733	780	787	725	772	721	740	737	787	700	755	709	741	734	758	695	767	781	758	783	676	769	764	700	765	727	746	758	744	735	793	718	771	731	691	762	739	768	764	768	695	752	710	730	745	730	772	737	743	750	720	737	710	722	723	720	769	715	765	709	734	739	754	718	786	741	768	727	687	704	750	763	722	744	719	762	742	763	740	770	719	736	752	755	721	766	745	749	780	756	694	776	775	801	802	686	754	737	721	740	743	730	777	723	718	678	719	746	726	735	722	754	716	740	751	718	719	682	706	762	741	746	770	684	678	733	746	705	736	750	751	762	723	728	739	731	723	726	719	757	728	744	766	691	791	750	753	774	736	740	683	731	734	747	683	741	714	699	758	743	736	724	729	714	755	747	717	728	725	699	702	724	740	728	756	715	701	716	782	701	767	779	748	711	732	750	726	781	750	736	746	715	760	691	755	713	740	725	722	746	735	730	706	722	773	724	721	676	734	734	751	789	731	778	729	722	741	726	755	774	734	758	703	739	747	701	746	744	717	709	788	684	747	727	762	744	736	700	749	697	708	764	754	740	739	720	796	760	732	717	762	716	789	703	773	684	757	738	756	714	735	691	732	762	698	733	727	732	727	737	785	746	713	740	725	764	771	721	746	731	695	703	722	725	738	769	753	795	721	707	700	740	751	721	697	743	784	716	745	720	700	702	693	712	716	741	718	756	784	755	731	728	741	755	786	735	690	680	781	750	692	747	720	712	757	706	735	736	728	734	735	765	709	767	731	728	729	745	706	723	756	733	720	759	744	789	726	774	775	748	734	740	714	719	738	753	759	687	757	725	718	780	721	696	730	697	741	747	717	724	720	708	729	723	722	678	700	726	732	747	768	765	710	759	777	750	741	747	732	730	753	751	752	808	750	727	682	749	717	704	755	755	752	720	752	727	778	735	772	655	757	743	713	727	770	716	745	732	716	707	720	678	705	744	766	736	744	745	725	727	763	746	711	716	730	726	767	743	748	698	710	774	741	739	765	741	717	705	709	760	744	691	716	725	753	727	742	733	719	736	741	753	753	694	768	749	750	734	761	737	763	700	725	727	712	733	756	728	721	750	725	676	756	726	746	701	726	770	730	707	755	726	706	696	774	728	749	710	725	743	714	724	744	738	722	738	742	746	725	797	723	778	771	737	761	776	712	744	777	690	732	761	760	708	739	745	715	739	704	726	725	741	716	711	726	734	737	680	760	757	797	723	711	710	724	668	742	768	722	772	809	756	702	762	731	724	714	723	777	738	727	712	699	717	719	726	734	689	761	723	725	772	742	770	747	747	785	758	726	733	730	749	778	732	773	706	752	739	717	736	734	697	763	723	760	715	741	776	739	715	748	681	708	743	718	714	761	725	755	751	749	703	756	680	770	756	784	704	771	695	722	694	779	739	737	744	807	733	743	734	724	725	712	751	739	765	744	758	769	736	759	716	765	777	703	739	752	724	754	696	787	736	717	730	756	727	711	754	740	725	717	769	731	767	699	707	738	700	731	747	735	702	767	727	743	742	720	745	671	719	736	742	774	780	714	738	730	705	774	726	779	790	753	736	771	734	718	732	713	698	698	744	750	747	748	778	773	762	727	784	726	733	775	773	711	737	712	693	727	756	754	715	750	801	745	736	687	750	729	725	711	732	707	764	718	700	708	755	734	752	664	768	750	719	728	716	728	765	718	724	733	739	766	800	756	769	711	751	746	742	714	744	720	745	721	715	683	704	723	720	707	757	724	728	733	761	726	773	736	743	694	747	722	737	737	748	762	737	720	791	681	715	749	733	716	751	757	759	751	733	721	689	757	765	749	696	750	749	714	723	760	770	763	765	760	688	751	745	732	761	757	725	732	741	749	713	725	734	755	741	744	743	676	726	695	751	743	709	733	702	763	778	731	731	720	734	733	742	737	736	780	753	757	689	753	738	732	772	761	753	691	773	699	727	733	741	702	748	719	792	752	750	715	715	717	737	733	727	751	709	732	799	757	699	778	738	741	688	776	738	742	742	723	701	757	734	725	760	743	710	716	795	757	736	740	745	753	703	704	733	748	725	707	726	812	757	704	735	732	740	730	698	723	753	722	708	727	692	736	691	734	744	800	772	744	705	738	750	727	761	728	748	763	725	766	709	814	732	774	767	729	726	681	763	789	723	764	700	769	761	757	777	690	733	699	748	725	702	766	672	760	742	739	695	725	761	681	751	747	733	732	743	722	784	760	778	721	761	710	701	716	749	786	730	743	715	813	788	734	692	777	765	730	706	693	731	750	686	691	723	733	744	750	729	696	716	751	728	749	711	712	735	758	771	726	700	732	757	741	700	713	734	744	742	717	742	762	718	702	741	803	743	739	736	762	765	717	736	676	784	737	782	737	758	673	778	818	680	749	725	704	721	757	771	740	757	717	718	715	747	732	732	715	772	757	722	767	737	782	766	752	748	693	771	719	752	752	730	720	719	750	705	689	731	751	759	746	759	731	726	737	720	739	752	752	748	736	704	738	711	739	722	744	743	765	774	726	766	749	708	774	702	722	723	751	759	740	710	711	756	729	736	744	724	740	755	763	734	733	707	780	732	664	731	721	715	720	736	739	736	750	744	703	764	762	758	710	717	739	700	727	727	727	760	799	717	750	741	784	681	688	745	748	747	748	760	758	711	765	787	758	784	769	763	752	755	721	724	683	759	723	743	712	728	720	726	766	737	733	788	715	720	727	725	735	786	763	741	742	742	723	757	687	725	734	738	698	732	721	712	691	726	731	687	744	709	697	711	724	740	709	765	766	728	752	724	770	723	735	733	737	788	674	739	717	788	737	750	706	707	748	713	679	775	839	702	717	749	725	779	754	763	762	713	730	672	773	730	756	754	755	735	706	711	739	784	687	698	761	752	712	697	756	740	745	719	753	730	711	739	724	745	768	733	761	751	726	704	802	741	732	729	758	690	774	748	748	752	683	718	701	750	752	770
21731	4442	2057	1450	1053	869	724	640	555	544	499	456	473	437	370	353	385	299	365	370	305	328	343	306	355	338	315	315	318	346	298	292	326	330	296	329	318	326	277	318	317	295	302	312	325	321	269	306	302	307	285	306	297	325	317	329	297	302	305	342	300	329	320	341	300	299	300	315	325	299	286	297	286	297	321	299	322	270	304	310	300	315	318	347	296	323	298	318	311	293	313	302	302	300	331	303	329	319	300	297	320	303	303	335	306	337	279	281	335	309	287	324	316	323	342	299	287	304	357	312	303	317	270	318	320	267	312	298	269	295	333	279	306	283	314	307	308	289	295	303	336	300	298	306	305	332	283	297	321	321	318	308	312	323	341	289	261	306	304	302	315	342	307	280	283	280	289	311	280	299	322	300	310	304	342	306	289	300	299	316	334	285	334	295	287	268	319	291	292	329	349	353	355	286	306	328	312	322	309	343	287	288	252	309	323	297	313	315	296	297	303	292	279	360	299	285	288	284	279	316	288	303	314	322	287	275	260	306	297	342	343	313	323	343	320	295	303	308	305	321	325	301	284	282	305	317	347	310	286	280	344	320	310	316	286	351	309	311	319	302	305	297	298	308	303	278	293	290	302	319	336	309	312	333	281	333	351	300	335	308	330	306	338	289	289	297	331	321	323	321	284	314	317	311	306	309	302	281	342	287	303	324	339	303	338	299	295	315	327	309	278	314	275	305	284	330	345	263	301	302	289	300	310	309	291	282	315	322	325	330	281	292	293	325	309	302	289	294	315	329	300	325	299	277	305	277	324	317	314	328	328	294	287	306	286	284	301	276	305	341	310	303	319	286	322	338	327	288	312	292	277	311	307	283	308	362	304	310	307	272	275	324	280	292	294	281	292	300	321	320	303	313	317	291	302	309	301	305	299	331	306	300	268	333	301	298	309	316	311	322	303	322	282	295	315	317	312	332	311	308	303	319	295	346	327	298	279	304	343	279	321	333	304	314	305	300	332	310	309	339	277	315	315	327	317	284	289	296	323	303	294	324	338	315	287	292	294	308	277	322	333	300	303	322	323	304	322	294	311	340	273	301	298	280	310	330	302	283	307	304	292	309	299	259	318	287	281	349	319	275	312	308	313	297	292	283	290	316	307	316	301	315	318	303	302	332	317	295	357	339	305	316	293	286	275	293	329	298	333	319	294	292	296	298	292	323	304	297	288	316	300	282	308	290	301	327	319	298	305	301	295	301	291	309	331	304	303	277	309	301	280	325	319	293	310	276	327	314	319	323	321	311	336	318	327	318	273	300	300	302	298	284	296	309	319	293	300	308	296	283	293	306	303	331	301	296	289	325	312	339	326	336	319	328	302	321	289	309	344	333	316	309	317	292	311	323	323	303	299	319	315	308	287	292	304	297	279	277	313	295	305	267	297	288	312	298	327	341	329	324	296	318	297	271	317	274	293	299	295	319	298	304	323	296	282	296	298	291	313	324	299	302	291	325	326	284	284	294	301	323	283	304	332	351	319	295	290	323	306	322	291	318	322	302	369	310	308	278	316	317	308	269	320	317	273	261	291	305	278	309	306	295	304	285	317	313	338	321	278	310	297	318	299	301	291	322	301	285	301	302	302	303	309	276	307	325	302	336	282	338	305	321	284	312	311	326	326	324	289	319	274	316	322	311	299	306	300	303	358	310	290	327	311	303	336	305	293	341	334	331	308	331	327	311	320	334	318	306	293	364	300	273	287	310	318	310	318	306	301	292	297	298	275	310	303	332	310	313	276	310	295	303	334	302	304	348	293	287	292	307	328	284	292	332	324	315	321	330	296	320	293	293	328	323	333	310	299	286	303	330	304	313	320	304	342	297	364	322	295	273	318	307	290	301	291	288	328	307	294	323	309	278	337	342	272	297	289	342	326	287	304	304	314	335	322	280	306	319	280	281	311	315	307	291	278	309	298	275	341	334	308	337	297	311	308	307	293	350	278	333	293	310	334	287	312	302	319	288	237	310	308	313	310	285	282	320	308	342	324	325	292	301	309	296	284	331	314	284	304	287	262	320	327	299	320	319	307	302	293	316	314	291	311	283	318	316	271	287	324	307	292	310	319	327	297	324	305	308	278	304	315	309	310	322	320	299	270	288	342	323	281	319	317	312	307	294	302	298	281	312	276	270	315	305	318	295	325	326	342	258	292	319	331	280	284	277	330	339	275	301	288	276	299	300	285	318	311	323	295	291	296	311	267	288	300	315	305	309	318	290	274	300	290	304	279	339	312	309	287	277	291	305	313	293	314	301	283	285	291	292	318	312	335	349	304	284	277	329	313	310	316	329	305	295	328	323	309	308	290	256	284	323	320	305	341	267	300	299	319	301	335	295	282	307	338	267	282	305	339	326	306	300	308	310	324	318	312	286	328	311	280	321	310	301	277	337	305	308	309	290	281	308	313	295	317	289	315	321	318	322	331	282	268	306	296	300	283	306	303	281	316	301	319	297	312	302	290	273	341	316	302	301	315	275	320	298	291	298	309	316	296	272	337	315	299	311	300	327	323	284	316	312	283	301	299	328	327	309	315	292	334	313	278	318	337	282	308	281	303	310	294	351	299	319	305	272	292	296	319	344	306	309	309	303	317	313	293	306	347	314	267	309	312	322	358	314	306	317	315	293	317	281	298	290	284	274	295	333	299	324	282	314	329	312	287	288	281	304	301	329	327	332	299	339	276	325	322	322	300	283	291	310	330	281	327	342	346	336	322	299	295	310	329	308	317	337	317	303	297	330	311	298	310	286	304	323	315	355	330	322	324	348	323	309	284	336	282	335	293	313	281	312	290	304	292	316	301	352	307	333	301	292	298	281	310	298	302	320	304	300	308	289	306	299	330	311	291	292	315	340	316	315	287	308	316	309	327	307	298	280	303	308	323	310	335	303	306	279	282	296	301	283	321	311	312	280	326	320	325	326	320	313	287	300	303	299	300	295	297	313	296	271	307	313	270	285	301	314	336	278	311	323	280	323	279	287	324	303	287	302	283	278	314	303	304	294	282	287	292	307	270	293	303	314	318	297	313	315	274	313	298	319	341	277	304	311	311	289	290	291	294	311	340	330	300	310	317	302	326	309	279	296	322	321	305	306	285	323	303	332	338	325	313	331	290	344	332	284	298	292	332	305	274	312	290	296	311	333	294	317	283	317	298	338	347	331	315	312	327	338	286	328	319	291	344	287	315	271	305	292	302	285	338	346	280	283	321	349	309	300	294	292	296	299	295	267	326	334	286	318	324	319	289	313	308	291	317	281	307	287	291	312	313	325	317	297	321	323	294	326	330	307	325	320	313	314	267	262	302	282	295	275	300	309	341	313	300	307	296	282	307	300	321	332	251	289	344	339	312	303	316	298	321	325	298	281	344	295	325	284	320	288	288	272	332	288	347	290	284	297	267	319	285	323	311	281	273	316	330	313	336	305	300	328	345	275	317	336	289	319	294	292	289	308	291	278
13071	3027	3891	4282	3654	3330	3065	2566	2231	1958	1912	1559	1507	1332	1235	1145	997	1020	919	900	877	831	816	840	776	761	763	780	816	724	757	759	740	789	795	735	738	752	751	747	747	753	715	751	733	751	776	766	714	716	724	754	706	741	831	749	750	766	769	702	766	688	677	696	696	687	724	795	775	752	747	697	715	740	716	737	748	762	734	749	714	706	704	709	749	714	714	725	686	723	710	726	742	708	752	710	696	743	718	773	713	730	712	748	675	676	759	685	719	698	720	695	735	712	705	698	726	705	689	713	679	657	654	672	694	676	756	725	742	749	706	722	732	696	716	747	672	713	693	747	743	680	751	729	733	723	720	691	674	717	679	735	684	686	724	689	654	725	675	680	693	704	733	736	704	680	666	760	692	729	690	674	705	728	727	697	708	724	709	706	720	712	698	702	696	722	709	689	677	677	712	681	693	751	742	747	700	690	664	686	717	691	699	717	705	682	718	663	741	694	736	702	750	706	679	678	733	709	695	698	711	706	754	772	734	747	678	765	717	709	685	715	700	741	745	757	699	731	720	689	689	705	749	699	759	679	767	736	686	713	660	701	683	694	743	678	676	692	755	681	700	701	743	727	715	755	740	737	712	736	679	700	719	720	744	699	679	726	722	716	681	722	664	695	719	710	712	729	684	731	711	702	716	774	684	749	713	726	703	716	753	739	728	725	735	707	710	711	745	663	651	760	721	679	740	746	752	712	735	747	689	684	716	724	723	686	716	701	727	686	748	747	733	755	700	747	752	668	676	734	676	709	674	707	746	704	700	721	758	727	754	750	731	715	709	699	763	739	698	724	710	749	722	705	751	737	680	661	707	723	725	691	711	721	676	732	700	724	691	713	734	700	657	672	699	722	692	715	714	703	728	711	669	711	712	724	693	736	727	670	693	703	700	727	733	711	664	719	662	674	697	762	716	720	722	701	705	733	714	716	730	729	636	734	713	724	719	662	712	716	721	706	684	686	704	687	721	726	758	722	664	713	727	725	707	655	736	717	697	667	683	679	704	687	686	699	745	679	701	730	756	707	718	759	737	709	670	704	703	672	777	716	700	668	741	744	749	731	748	694	683	668	733	739	716	762	707	665	725	671	723	741	733	711	733	729	738	725	721	698	721	734	688	741	724	744	716	749	728	723	714	709	732	754	738	683	749	712	682	698	698	683	706	700	690	689	731	725	700	708	728	745	679	696	674	681	689	721	749	711	716	708	719	676	702	733	725	714	681	716	695	690	681	717	699	725	733	713	682	729	696	737	692	733	720	692	670	727	713	766	719	688	719	715	706	752	696	715	728	728	702	718	693	715	698	668	752	678	685	719	715	703	697	731	668	698	689	708	697	723	691	716	692	761	718	711	721	699	694	739	717	743	700	717	675	715	759	668	749	665	699	743	690	754	689	713	725	735	726	699	691	712	725	732	750	678	703	729	703	742	692	719	760	743	718	710	741	719	742	685	702	705	751	695	702	683	677	760	781	715	725	694	745	692	724	741	709	640	716	733	712	688	737	720	699	664	666	758	706	685	748	795	693	713	742	750	699	699	724	724	728	685	727	713	677	693	701	679	686	699	705	778	696	734	715	679	733	732	708	713	678	732	713	680	682	726	724	706	696	720	730	711	685	733	698	650	729	691	712	736	711	712	751	713	684	715	733	715	718	723	722	701	672	723	706	676	734	721	702	695	744	740	748	688	732	698	720	683	699	689	669	676	727	710	734	707	699	693	738	772	714	705	668	760	721	735	705	704	729	711	745	713	761	664	686	693	678	716	743	695	732	673	748	677	691	739	678	712	667	718	755	744	710	703	713	739	736	692	701	716	711	682	702	699	721	722	707	753	690	718	767	659	706	728	748	690	702	727	715	650	711	754	703	765	716	710	714	690	719	689	714	671	731	755	722	698	715	745	713	706	698	737	735	720	685	739	749	758	715	723	712	672	731	704	685	706	697	741	659	747	725	739	646	732	728	679	703	687	700	721	722	735	708	707	730	725	688	701	734	744	719	690	691	693	631	730	713	720	694	718	722	701	705	675	727	711	662	770	709	704	738	737	757	727	705	699	734	706	660	731	723	716	725	714	720	653	692	743	702	731	723	754	770	710	721	678	702	740	685	743	746	739	683	739	715	719	739	699	728	731	728	685	679	730	700	746	679	719	659	745	731	704	685	760	676	699	719	718	759	702	759	655	725	716	692	702	698	692	679	693	707	770	722	746	690	678	712	720	734	721	736	757	704	713	683	653	713	690	693	723	696	717	727	684	707	717	700	705	732	698	711	736	702	686	655	748	693	698	673	660	705	741	727	684	720	701	677	735	726	710	743	699	735	790	745	727	709	701	758	702	712	728	709	700	685	732	723	723	712	721	699	732	743	674	739	719	655	711	725	714	700	684	640	740	707	704	682	724	679	732	686	707	680	638	704	694	696	666	750	729	676	729	685	740	717	711	722	723	732	723	660	723	656	699	663	712	752	711	734	739	717	708	706	714	681	726	759	728	760	709	753	679	673	765	734	715	677	689	676	722	704	734	717	729	726	717	704	707	685	736	720	745	703	677	669	704	679	647	714	694	749	698	732	704	712	758	749	716	721	696	691	704	736	738	713	759	724	699	646	705	688	712	707	742	756	700	740	695	702	691	691	681	681	736	682	724	654	734	719	664	738	696	675	719	746	768	709	690	684	741	718	713	699	727	678	702	715	704	716	679	714	712	690	681	723	746	703	672	697	712	758	671	709	732	699	755	724	730	678	698	717	712	661	737	749	671	739	727	701	692	745	683	668	743	676	711	702	711	663	679	706	684	726	676	695	706	747	707	692	728	707	716	697	708	661	756	730	695	657	694	704	722	728	681	701	768	665	699	738	658	698	781	709	750	685	702	743	720	699	715	727	716	724	662	759	728	682	713	659	713	707	748	683	635	748	715	739	712	734	685	728	721	665	691	693	713	729	681	684	688	755	749	739	704	680	702	733	663	687	693	714	744	773	717	736	695	741	734	645	707	742	719	687	747	720	709	751	705	735	740	750	692	699	671	699	717	729	703	674	710	726	705	665	655	718	707	758	720	724	674	700	709	756	703	719	692	759	656	642	669	756	653	673	703	716	774	728	695	749	694	741	725	718	730	671	707	692	708	703	701	719	728	745	715	635	740	692	677	719	739	684	743	735	693	682	687	733	751	695	745	739	713	736	746	732	712	760	710	720	752	679	707	711	698	692	678	681	754	729	666	731	766	674	732	721	699	712	742	683	700	712	709	725	720	713	703	697	768	723	721	724	703	733	721	705	676	700	678	694	739	768	710	745	682	740	750	756	709	666	689	707	730	712	700	751	687	697	683	688	722	717	753	733	679	666	704	720	720	746	765	701	744	715	732	720	771	759	726	697	774	698	695	717	703	692	701	751	702	716	738	689	721	680	651	697	743	703	692	709	719	710	685	711	720	729	749	695	680	777	752	700	758	717	735	745	705
4845	750	460	393	355	327	351	303	294	282	269	226	235	227	202	210	217	202	184	169	200	176	214	188	193	175	189	186	196	192	190	187	181	194	170	183	216	201	188	194	166	183	208	223	184	199	188	186	176	207	200	182	189	208	198	198	197	197	184	194	167	181	196	166	168	180	171	194	205	169	186	196	197	195	176	186	182	184	184	191	178	181	195	182	163	208	196	187	187	157	202	213	198	165	181	211	200	189	194	175	173	189	185	202	188	196	213	213	189	178	190	166	208	195	187	203	186	190	187	186	215	219	177	181	169	173	184	201	191	194	172	196	169	200	178	172	190	194	187	191	191	185	186	213	181	185	190	186	162	182	204	203	187	183	173	196	200	165	204	204	214	195	183	205	181	198	178	187	181	204	198	213	204	179	185	188	206	199	189	192	179	196	181	198	196	224	184	187	217	178	175	175	169	201	198	199	207	208	155	179	186	162	183	192	181	168	178	191	181	202	182	211	206	174	168	194	187	234	172	170	199	187	227	191	174	214	212	204	182	193	177	193	188	177	208	178	183	192	167	205	212	192	201	223	216	180	188	209	160	207	189	198	199	195	179	193	177	221	164	187	181	196	183	181	175	181	173	221	181	184	201	187	184	180	190	211	185	176	217	202	187	182	193	199	167	210	176	185	183	167	181	208	184	195	210	173	185	171	197	204	193	180	200	193	177	174	194	184	179	169	203	191	194	182	182	187	190	212	210	174	181	188	179	167	171	177	161	188	176	189	162	195	177	208	198	208	191	194	221	183	210	225	183	181	181	198	195	197	172	188	220	200	166	207	195	222	176	154	183	198	156	181	180	177	176	180	199	179	179	167	185	187	174	218	207	171	211	165	191	189	192	186	196	208	205	202	208	173	171	196	193	179	186	156	186	180	176	192	180	175	192	187	168	199	228	196	193	191	187	172	204	182	183	210	187	191	189	202	216	202	196	180	186	196	203	196	218	178	184	179	160	193	205	194	205	179	183	190	182	206	202	189	188	189	210	180	184	198	202	177	188	202	205	217	199	192	156	196	205	203	177	184	195	177	179	183	180	194	170	209	155	197	197	186	188	185	204	213	165	182	201	184	191	177	171	174	200	180	207	186	171	189	184	168	187	186	178	194	189	209	176	183	206	192	172	205	182	180	202	196	164	186	222	189	188	182	155	165	178	196	177	188	175	168	199	199	168	196	220	187	208	192	185	187	214	191	195	174	167	187	211	181	178	185	190	163	179	193	182	194	195	184	200	176	181	185	222	216	177	186	208	208	181	180	199	171	168	201	195	193	160	198	175	180	193	187	176	187	197	181	179	159	168	183	170	176	189	188	184	177	194	201	161	158	200	166	196	185	182	188	183	186	219	192	197	195	204	187	190	199	188	183	182	178	173	171	163	184	205	206	196	196	204	179	208	205	200	204	186	210	209	161	183	177	178	175	216	195	220	197	227	202	176	207	175	191	169	184	196	179	176	219	170	189	177	188	187	169	178	184	170	196	205	159	199	189	191	188	210	200	205	165	176	177	188	156	159	192	215	209	180	184	192	171	197	186	199	195	185	225	206	199	196	176	172	194	185	182	192	201	195	212	198	207	207	162	205	183	185	209	190	206	175	176	197	195	193	173	184	204	187	175	196	208	207	183	193	204	220	205	208	163	182	195	177	190	170	203	194	189	206	183	186	213	155	210	185	154	189	194	191	198	176	193	150	169	208	186	202	186	188	187	204	183	180	189	191	206	188	177	190	212	170	169	174	167	183	196	183	211	157	166	189	198	154	198	199	180	196	203	190	186	161	176	194	193	211	189	209	176	190	203	209	175	181	196	161	187	155	181	210	165	184	177	170	182	212	210	200	190	192	163	157	197	209	200	184	200	175	179	202	197	188	169	200	207	189	183	185	180	207	167	184	168	206	209	174	206	165	183	193	185	170	186	208	200	174	155	196	207	185	213	201	181	204	175	190	217	190	165	185	183	177	196	195	212	176	187	196	197	204	173	204	170	186	218	179	195	192	179	213	193	168	173	182	205	194	175	186	204	203	156	182	165	190	182	177	171	179	159	195	181	189	210	187	191	178	197	182	208	210	185	181	204	178	194	181	184	172	162	171	168	220	175	182	190	205	202	179	209	190	172	181	174	171	203	176	184	165	205	197	187	195	217	192	200	189	161	192	192	199	175	193	181	193	193	218	210	184	201	187	200	181	166	178	187	186	157	177	163	184	183	200	174	189	180	188	185	204	191	187	180	209	202	195	200	169	165	197	195	171	206	195	209	166	194	216	165	173	211	176	169	176	200	175	186	188	188	201	189	184	190	173	202	180	177	187	175	180	174	187	186	188	211	218	168	189	175	176	171	169	198	213	195	174	198	200	206	185	178	200	190	150	193	172	177	194	190	186	204	172	199	200	173	176	200	173	217	186	205	193	173	178	193	187	192	192	198	196	161	188	222	192	166	182	199	178	164	195	181	190	183	186	215	182	172	188	202	200	201	189	211	168	191	169	200	175	170	191	171	203	191	227	169	186	179	181	201	163	167	181	202	191	186	178	179	199	214	196	175	197	204	199	186	223	185	193	200	200	172	165	217	175	185	196	203	184	177	173	195	181	178	172	181	180	182	199	159	179	203	164	186	177	198	174	179	182	171	175	189	179	199	192	177	180	198	173	191	170	175	196	187	198	206	195	188	189	190	212	205	200	198	178	178	171	195	178	169	180	178	178	179	196	174	175	198	197	184	200	214	195	187	189	177	187	178	170	190	189	173	170	187	187	212	184	197	181	175	161	194	178	190	183	205	196	173	200	194	172	174	211	203	202	191	175	185	201	187	163	188	181	190	184	174	202	198	186	175	198	182	197	165	180	207	194	188	190	189	204	217	183	205	168	207	219	209	198	185	190	182	195	163	158	194	161	199	181	187	190	174	183	171	164	186	202	188	172	166	193	164	183	178	186	188	203	193	213	186	186	183	196	179	161	186	151	177	166	196	213	210	187	177	179	205	159	188	192	192	185	194	185	177	187	193	206	189	209	197	154	191	194	233	189	177	188	213	165	172	194	170	182	204	152	212	179	201	179	183	208	199	217	193	187	202	221	218	200	187	180	180	193	195	186	165	184	180	185	177	183	169	203	203	178	204	192	173	198	202	192	198	211	187	190	191	169	186	198	202	206	220	189	175	199	180	177	191	175	177	178	203	201	195	199	205	165	170	176	192	194	163	192	170	183	176	178	213	158	195	204	194	200	180	178	184	155	162	206	206	207	209	207	196	209	171	189	180	203	194	180	181	173	177	196	187	198	181	185	206	193	180	195	192	192	169	205	197	183	229	175	178	200	179	160	199	160	207	210	179	163	196	171	198	181	192	192	194	184	203	155	178	197	186	208	174	152	182	185	186	200	166	178	180	164	169	182	170	193	218	187	188	186	187	221	213	189	200	191	177	176	198	212	188	203	186	213	177	196	209	179	190	208	219	205	187	217	189
3842	990	1145	1195	1240	1279	1271	1131	957	880	819	768	716	639	640	626	546	552	534	554	480	498	554	487	504	504	526	529	508	531	515	501	499	548	509	531	483	475	504	475	471	494	472	455	498	481	522	498	501	510	496	484	484	520	473	488	482	525	494	510	456	498	531	492	505	479	493	481	479	509	509	512	512	509	479	454	462	501	514	520	506	461	530	456	526	533	477	468	498	513	496	414	450	487	476	473	481	489	464	479	495	495	487	500	482	491	468	482	505	479	486	493	494	467	493	468	500	508	486	517	460	490	506	501	460	528	470	438	496	491	470	504	494	505	470	511	475	491	452	491	522	492	529	497	491	470	457	468	496	475	478	503	484	502	462	488	480	514	469	525	464	481	483	472	482	468	490	480	523	483	465	477	499	493	494	536	473	486	479	476	511	499	487	477	528	475	519	466	493	457	468	503	496	510	441	498	495	511	489	515	504	473	480	500	470	489	489	469	487	458	502	479	473	502	474	498	525	491	439	474	459	476	475	482	482	493	496	502	518	448	494	484	468	482	470	519	484	486	488	499	479	447	508	498	489	484	477	440	489	483	515	485	469	492	474	480	491	494	493	498	472	491	542	498	468	502	463	470	513	481	503	495	474	468	470	455	519	458	490	481	494	458	452	506	479	495	462	483	469	549	533	479	519	450	510	510	476	534	501	494	491	525	506	539	469	484	485	485	504	443	469	517	480	531	468	463	492	516	485	508	453	505	532	465	491	544	471	459	500	494	456	440	493	495	477	487	492	494	497	470	480	498	474	489	488	478	481	497	493	523	513	491	483	467	476	497	465	500	467	487	482	507	501	484	466	539	466	472	478	512	511	523	488	527	514	473	470	496	472	482	475	522	451	468	470	497	479	462	499	466	490	475	461	499	488	534	458	490	490	547	465	491	466	513	476	473	503	485	514	480	470	451	463	500	515	496	525	529	449	475	487	502	473	503	459	458	503	500	494	503	505	498	495	465	489	508	491	500	464	489	526	504	550	452	500	484	440	508	491	494	504	473	502	490	481	476	463	474	494	532	468	495	482	498	518	476	514	505	515	481	483	509	474	510	449	458	529	482	465	482	467	504	502	519	477	467	463	481	472	506	476	489	485	479	492	518	482	495	481	513	496	481	480	450	514	451	455	494	506	483	490	465	490	475	476	486	494	532	484	474	484	476	504	493	452	488	473	532	507	490	499	502	510	488	484	469	498	491	487	486	515	487	473	466	480	545	517	471	495	485	490	458	497	489	490	489	535	438	469	468	504	452	515	504	464	495	481	475	453	472	488	488	469	484	466	482	550	494	491	466	518	488	507	464	469	484	500	479	485	480	463	481	489	490	462	504	505	494	501	504	463	464	476	455	485	494	468	446	524	514	504	494	497	463	507	442	524	503	471	489	492	485	484	484	510	497	483	475	453	503	479	477	528	526	494	508	504	475	508	484	503	494	487	501	499	468	528	488	509	487	463	537	484	511	489	476	500	475	503	500	479	476	514	496	474	476	477	479	514	475	479	531	477	491	474	509	466	489	491	455	503	485	500	518	503	482	485	474	522	463	486	494	531	494	460	461	472	467	494	470	519	494	498	472	482	498	495	477	519	490	492	542	491	502	496	525	494	492	461	448	464	481	495	525	486	488	472	485	465	480	501	460	480	505	497	470	465	513	529	509	476	488	465	502	502	464	466	457	487	469	448	484	509	505	491	486	511	515	518	496	461	463	503	501	507	466	514	485	494	529	482	511	501	489	504	482	472	461	484	500	491	463	514	445	475	480	492	502	508	500	527	503	506	502	497	484	487	512	484	460	461	475	480	540	486	481	509	487	500	467	484	507	462	483	458	494	487	529	479	469	502	474	465	470	516	448	490	495	505	499	486	450	498	466	488	524	499	506	496	496	472	487	496	517	483	491	420	519	483	476	489	491	510	474	481	466	484	483	496	443	443	483	518	481	497	487	474	502	488	484	507	500	484	489	478	477	525	520	522	458	492	481	500	478	461	464	466	532	452	477	491	498	473	473	488	467	506	508	483	456	512	482	491	483	470	519	527	515	509	496	454	477	526	532	450	472	470	506	483	453	519	488	489	483	500	512	504	466	493	489	483	482	455	481	474	456	494	498	483	489	504	425	467	514	444	513	497	494	498	477	465	474	498	537	466	496	489	449	482	497	517	475	475	479	525	454	498	465	449	492	501	495	488	504	478	487	494	501	472	489	488	500	530	527	490	478	492	502	497	493	532	441	481	454	503	482	501	515	510	491	499	495	505	486	491	459	498	468	499	511	503	484	451	471	500	516	498	494	516	468	474	487	521	472	525	463	493	508	476	479	472	501	492	483	474	473	501	489	484	515	511	524	462	512	493	482	466	466	488	462	526	495	491	461	474	418	464	459	485	489	476	513	508	501	501	492	483	493	478	464	482	461	475	475	473	481	492	468	521	498	491	468	517	494	489	481	484	482	450	467	486	481	485	478	512	481	488	469	485	526	461	491	471	474	466	487	455	488	511	480	497	493	521	499	459	501	483	450	469	523	513	445	454	480	490	471	510	476	511	512	483	465	503	516	486	464	490	474	545	495	467	450	489	502	493	475	510	521	489	510	463	497	549	502	480	501	479	463	496	495	497	474	495	478	477	488	516	498	466	468	489	485	489	486	505	460	477	482	465	479	483	513	512	492	458	503	466	505	527	503	525	516	483	440	495	437	508	470	499	532	455	506	496	461	461	485	525	483	510	505	491	511	482	478	477	534	488	512	501	466	500	473	478	500	480	506	490	485	460	463	472	473	526	480	485	497	429	477	496	466	511	487	454	491	491	500	435	488	446	506	513	481	504	497	502	477	544	488	499	487	499	501	481	476	465	482	492	472	506	501	463	506	479	488	464	521	468	456	505	466	515	474	539	474	474	479	523	481	502	509	513	487	473	491	496	477	478	448	500	484	488	500	465	476	479	504	507	498	526	460	472	470	472	486	523	491	495	482	503	522	477	505	515	499	433	450	499	449	506	515	460	456	494	476	507	504	522	517	494	520	460	486	490	462	473	524	468	464	474	501	476	497	495	471	499	490	483	465	445	492	525	449	509	494	479	461	525	470	493	512	487	483	492	481	487	519	479	481	463	493	482	496	512	496	496	520	498	518	488	442	548	489	536	472	477	491	492	448	481	489	479	499	461	468	470	477	473	496	497	465	499	498	495	465	445	484	486	466	486	489	453	488	508	459	481	493	510	495	499	478	472	456	463	498	517	480	529	499	489	466	457	488	494	509	479	495	442	482	508	472	493	468	448	451	458	496	504	513	489	491	512	464	472	469	506	495	444	503	505	482	480	463	474	516	482	526	498	478	467	473	440	515	494	496	479	476	457	475	490	483	492	466	503	483	526	483	485	497	507	522	511	505	486	489	497	521	495	514	525	479	503	488	509	502	467	500	485	527	472	488	452	494	529	493	516	504	469	425	507	477	510	481	550	475	457	522
13387	2325	1173	981	740	699	649	562	524	462	433	423	355	330	343	353	320	353	388	309	315	322	297	295	342	324	291	322	345	322	308	294	319	354	307	341	339	304	301	294	311	327	292	333	314	319	308	312	316	314	291	294	306	294	306	320	283	334	329	323	320	312	347	330	336	301	306	331	323	300	295	305	316	300	283	324	308	301	296	329	315	301	354	301	324	323	286	327	326	308	321	302	335	295	329	303	280	299	330	331	320	298	303	323	324	322	338	294	278	304	345	286	336	297	322	302	297	335	311	340	319	305	312	284	278	316	316	297	322	300	281	291	298	312	273	321	294	328	324	315	316	305	265	315	320	291	313	323	324	316	276	303	313	297	273	317	295	320	315	310	309	307	303	296	310	323	310	313	307	268	317	298	322	296	317	307	315	318	311	292	291	279	325	338	309	293	311	339	322	298	294	307	292	307	310	323	301	326	307	314	278	374	311	329	282	307	312	324	297	307	318	314	325	311	302	322	290	310	308	323	296	286	298	292	294	317	320	313	315	306	300	285	328	328	326	295	315	332	315	319	300	291	292	313	280	283	302	324	303	319	301	342	330	321	316	341	312	251	306	331	315	320	302	315	285	284	328	328	327	352	316	309	312	330	275	295	324	313	307	341	305	274	281	322	294	316	289	300	334	330	312	288	322	305	324	287	324	335	315	298	309	296	335	315	292	293	316	299	289	321	286	298	295	304	309	326	344	312	315	295	348	272	297	322	292	311	282	271	328	330	317	309	312	294	302	313	310	316	304	268	318	317	291	312	295	287	302	306	352	325	292	303	315	285	327	291	331	311	330	285	343	308	317	321	332	297	313	317	305	322	296	306	299	326	307	343	304	321	328	287	290	334	309	321	307	299	306	288	347	334	298	329	315	291	302	298	313	300	301	337	323	308	335	301	284	303	303	320	351	316	305	328	343	303	280	279	310	312	342	322	303	346	303	329	286	314	316	287	290	310	314	337	288	285	299	316	284	294	294	312	272	316	330	313	299	300	294	317	312	311	312	312	303	283	285	319	299	334	295	306	316	298	324	284	324	295	325	317	297	288	284	319	312	308	302	316	308	318	324	318	343	334	309	300	312	317	345	312	331	314	322	305	298	286	325	319	317	298	313	329	317	326	301	260	310	302	347	336	313	296	322	305	319	306	341	305	297	287	337	321	351	308	335	287	312	316	306	329	300	303	303	304	300	296	337	335	296	318	334	309	308	310	305	289	333	283	357	313	300	340	335	305	314	344	306	293	343	319	322	349	291	315	305	303	319	345	326	311	300	315	322	310	340	325	313	278	325	298	308	294	318	305	289	313	303	331	331	306	326	307	319	253	305	291	309	312	312	277	300	323	314	317	288	335	319	319	308	290	320	292	300	310	311	315	312	347	329	314	351	347	278	365	310	316	334	307	339	290	292	299	323	292	320	293	294	320	307	285	321	299	329	286	276	292	315	312	285	301	320	326	272	295	303	314	331	306	347	331	288	286	335	308	335	338	309	314	323	321	329	328	333	349	303	311	300	336	291	307	278	310	328	271	310	303	276	308	334	284	321	318	323	324	315	302	303	332	310	308	292	317	347	305	302	334	312	315	316	328	306	278	287	296	297	292	319	311	297	282	305	311	298	261	327	356	291	285	290	300	325	303	300	295	290	300	321	306	315	326	365	318	294	331	289	315	283	358	299	278	334	336	321	323	340	306	322	305	337	302	271	329	302	306	350	280	307	308	334	325	317	304	309	322	294	280	298	269	299	324	341	300	296	286	298	339	298	335	325	267	303	273	322	351	281	321	333	313	309	294	333	318	308	318	327	316	362	317	298	300	311	305	339	310	309	305	285	269	329	289	330	301	296	299	286	306	317	308	300	346	283	321	301	321	333	302	304	293	315	312	302	299	255	307	291	295	284	301	331	307	324	330	286	321	327	283	297	292	306	313	314	284	313	290	307	297	312	318	317	300	310	282	325	332	330	287	337	348	308	321	303	304	326	322	331	314	305	301	346	333	331	323	307	318	302	338	350	317	325	302	317	308	355	310	320	286	319	307	313	275	297	301	276	323	287	296	294	303	275	318	316	277	336	307	321	292	299	319	318	314	318	327	299	361	332	305	313	348	294	322	319	316	346	325	308	306	313	324	309	316	314	271	262	305	307	290	312	319	307	303	362	306	287	326	317	313	316	285	297	289	280	309	303	313	300	305	285	289	339	311	300	307	307	304	290	304	291	303	294	291	286	345	292	328	319	310	305	352	281	308	305	314	289	328	292	309	311	345	334	287	349	318	331	315	306	306	330	302	292	325	300	331	307	308	286	316	330	308	302	273	306	328	327	315	324	319	307	291	332	319	299	317	318	319	325	277	330	308	331	299	303	303	318	299	318	317	304	299	332	319	326	308	311	296	284	315	286	292	284	306	325	329	326	294	329	298	316	319	309	322	299	289	314	308	315	320	303	331	338	300	286	295	301	312	307	313	300	308	296	291	330	337	294	302	297	292	296	315	308	306	310	332	284	317	314	306	347	321	306	299	285	297	319	309	302	304	279	301	313	283	268	303	313	311	297	312	311	286	320	289	290	299	316	308	306	327	279	277	309	303	307	288	325	344	311	276	309	275	293	313	290	288	316	351	313	311	292	298	269	333	306	295	306	324	331	323	294	343	307	310	295	336	329	339	359	309	281	303	306	269	309	330	293	298	321	341	335	353	301	317	307	312	305	306	333	321	308	294	293	293	309	289	307	331	319	314	304	294	314	324	285	330	334	310	297	298	298	320	310	323	307	324	322	335	345	293	301	311	360	289	319	300	296	334	327	291	301	341	316	329	298	303	311	318	297	320	321	295	303	299	301	325	291	299	291	320	306	309	299	351	313	349	346	328	328	289	297	320	363	276	333	318	305	332	282	295	323	272	333	294	307	314	307	316	308	320	336	304	305	290	282	295	316	348	270	353	307	310	294	319	324	310	301	325	321	323	338	285	305	324	332	321	315	306	333	351	333	323	320	306	293	333	292	296	296	323	301	248	305	289	342	338	297	319	313	300	299	308	303	345	328	317	307	285	310	290	345	326	303	305	305	289	305	319	309	300	264	316	299	289	287	295	326	308	310	323	325	349	285	309	284	339	307	316	303	288	330	316	336	332	334	308	328	284	301	329	321	317	333	317	320	286	296	304	302	318	285	355	292	299	311	311	302	290	305	284	293	279	276	337	290	282	338	257	288	323	359	344	338	313	304	303	321	331	320	289	311	302	289	289	336	316	324	362	338	295	329	328	314	283	299	311	268	293	302	327	313	295	294	279	318	299	328	315	299	319	273	317	301	308	298	330	312	322	338	320	335	284	346	311	328	322	314	300	324	333	300	329	345	294	310	304	302	297	313	296	314	306	301	295	316	309	318	321	291	287	295	323	327	303	293	345	296	272	306	288	310	321	280	305	331	312	289	336	321	339	304	273	314	316	284	292	295	312	300	306	297	287
9703	2048	2671	2897	2650	2640	2396	2115	1845	1584	1528	1382	1277	1092	1081	1010	879	892	862	885	856	823	830	765	802	796	762	806	797	770	726	801	749	793	770	779	789	823	727	813	751	787	749	752	761	747	765	753	755	716	767	745	756	747	814	755	732	745	753	810	766	747	714	774	740	751	784	730	706	775	753	786	738	711	770	753	738	705	785	738	769	725	773	761	774	778	797	745	778	740	694	761	729	741	745	750	724	735	734	773	744	807	740	738	813	761	722	734	756	776	787	774	731	704	734	796	769	783	776	743	745	738	762	743	730	734	674	715	735	765	764	727	762	712	739	733	737	740	743	752	716	746	748	780	714	663	750	756	730	730	727	757	742	717	710	744	743	693	732	721	758	761	766	715	756	801	780	758	720	808	760	747	716	703	749	749	782	722	752	768	720	708	725	749	719	742	736	740	726	730	703	736	775	711	717	753	722	753	763	713	783	768	775	731	735	757	744	726	713	713	706	725	707	769	746	735	720	766	703	715	701	766	718	778	732	713	728	710	764	697	706	718	732	799	729	763	760	787	740	713	754	770	733	735	708	724	719	716	731	758	789	763	739	705	774	739	737	698	760	711	756	735	739	714	775	770	772	760	764	764	704	740	709	723	723	747	707	713	729	738	725	696	767	768	762	726	703	798	757	766	739	714	753	755	756	702	712	741	748	706	692	786	761	759	774	735	779	694	729	787	693	731	760	728	759	765	769	683	712	737	736	754	733	789	745	731	751	713	738	762	730	769	762	714	776	737	710	707	780	741	739	693	793	751	749	739	745	732	777	746	797	738	725	690	734	752	777	764	767	723	743	738	747	788	687	734	742	738	743	744	751	732	702	750	693	771	707	717	776	753	769	682	773	701	772	711	701	754	729	687	745	736	725	720	717	690	719	749	749	738	760	749	728	771	769	744	732	734	736	769	760	752	736	745	744	726	706	724	724	726	714	764	740	727	762	751	731	740	678	772	720	763	731	737	754	714	741	760	715	757	793	755	721	768	764	740	704	775	745	752	689	818	724	731	787	713	763	743	698	707	710	763	733	742	719	675	719	754	712	726	723	748	733	732	765	735	776	774	701	728	746	738	728	742	795	712	734	783	725	730	704	717	744	724	782	759	718	743	715	703	757	718	754	724	697	776	763	726	777	735	754	734	721	709	724	740	679	709	724	757	695	717	751	733	759	740	769	692	757	751	753	720	724	772	699	711	705	752	733	676	740	692	733	689	731	718	759	768	682	776	729	753	758	766	743	722	758	738	733	706	720	800	751	754	710	723	716	719	733	775	727	755	749	722	751	761	734	725	749	769	749	711	731	719	786	767	743	746	731	762	745	692	758	789	764	774	715	763	717	726	749	744	749	737	776	779	713	738	716	728	748	751	766	738	752	772	750	702	764	716	800	741	749	730	719	751	728	746	725	746	752	771	760	725	708	720	718	712	741	768	731	794	723	774	754	725	724	760	781	700	732	743	707	716	708	735	665	746	724	746	759	753	711	743	779	788	754	782	730	762	700	703	758	780	727	740	779	705	700	752	738	708	718	707	772	741	710	814	752	715	755	706	721	761	731	764	765	693	744	763	725	762	691	759	739	726	751	755	765	656	759	699	728	732	738	801	781	710	697	706	753	729	725	750	717	715	717	751	745	752	739	792	765	736	747	756	745	720	733	724	710	752	735	723	699	703	730	725	738	770	694	722	737	713	710	743	768	727	758	709	731	749	782	743	814	764	744	753	771	732	718	727	772	748	752	733	771	725	769	731	735	755	717	728	659	728	738	720	738	752	737	731	746	722	745	700	750	713	748	755	720	712	754	769	707	734	759	752	761	745	732	794	765	794	703	767	702	747	679	727	728	754	730	695	725	748	748	688	753	701	760	759	783	750	704	719	723	766	714	768	729	724	744	757	720	765	714	776	735	669	723	737	756	713	750	749	794	720	706	743	784	714	746	703	728	748	743	738	726	764	701	758	747	713	729	739	700	740	718	745	768	765	728	764	751	799	740	774	724	720	729	737	687	725	714	752	770	704	697	672	695	735	750	721	748	677	751	760	766	703	737	716	749	757	718	701	766	704	740	700	739	763	739	734	731	750	750	725	721	738	754	739	764	708	717	767	698	702	808	747	766	772	722	731	745	734	701	722	724	713	756	795	723	699	750	719	675	759	757	745	673	748	739	748	716	724	789	724	723	765	746	713	761	790	734	756	775	751	797	692	772	759	696	721	739	761	738	739	675	732	750	748	731	707	756	753	734	759	738	696	777	764	739	754	767	762	714	770	735	740	714	708	788	705	743	783	774	813	751	735	732	706	731	715	745	720	772	708	719	752	732	739	708	720	742	759	760	782	775	738	707	718	721	753	692	708	780	730	759	762	719	768	741	715	695	734	749	753	777	738	751	737	723	719	738	766	684	727	672	708	757	729	698	770	752	729	729	742	751	759	727	717	717	719	784	716	739	753	765	744	703	761	752	710	722	751	745	770	750	790	754	741	769	683	763	782	750	757	729	722	743	769	734	734	746	752	709	769	664	732	739	723	716	746	742	752	737	765	720	738	764	709	704	759	774	710	748	736	805	733	708	741	784	692	733	707	781	758	781	754	735	721	730	736	723	709	699	736	758	767	777	776	706	730	687	740	704	753	714	735	712	754	728	763	743	736	734	758	739	698	692	769	765	719	752	697	784	730	777	752	692	719	739	770	738	718	734	747	788	742	690	753	732	797	771	791	729	708	725	744	734	758	721	727	783	738	714	728	791	724	746	734	724	732	724	725	743	744	736	722	738	729	705	751	705	720	699	696	737	740	704	732	693	702	717	734	767	722	772	738	775	717	729	795	769	776	764	733	755	722	701	728	737	731	744	793	753	750	725	760	761	747	729	755	758	703	723	715	723	764	735	734	695	739	741	723	767	736	759	760	803	734	732	760	759	729	731	779	770	746	725	720	728	771	737	706	767	751	771	741	728	741	715	743	727	706	740	702	757	769	741	785	738	766	730	773	749	779	786	687	740	709	726	729	697	828	712	755	747	697	759	715	718	702	696	743	714	761	750	684	716	757	769	749	774	771	708	680	754	789	762	774	745	804	691	698	747	733	752	714	755	773	704	755	703	763	716	721	693	749	748	756	700	747	748	790	748	767	740	777	734	690	735	742	741	748	698	744	703	702	737	747	736	691	754	705	714	735	767	746	756	761	761	714	737	763	746	684	751	707	753	700	738	797	680	756	733	739	752	679	761	703	732	725	793	787	717	719	734	730	772	729	735	722	744	732	802	679	742	739	743	748	723	715	767	733	701	696	777	763	735	762	789	771	735	765	751	693	728	751	740	715	787	768	738	742	718	692	727	715	726	696	748	758	771	768	719	695	704	767	784	760	713	801	691	747	701	748	743	796	752	764	720	756	704	755	711	769	770	722	763	712	742	759	692	710	796	736	733	712	719	758	707	714	715	805	735	777	707	785	784	743	726	758	758	739
24272	4730	2030	1449	1062	942	796	681	605	515	478	434	376	382	393	315	368	371	339	318	310	314	280	305	309	315	329	330	312	296	307	324	294	331	300	354	320	294	313	302	286	292	298	319	324	321	327	325	321	282	338	308	300	290	332	281	334	322	327	311	313	329	321	277	301	305	300	306	321	289	286	348	314	336	286	281	327	284	304	301	310	257	315	323	315	282	287	327	297	317	293	286	294	302	283	294	326	305	299	287	323	305	296	325	313	313	335	305	286	344	263	314	315	282	287	279	310	303	357	302	313	304	284	301	245	327	304	275	292	338	298	318	324	314	293	319	307	311	287	330	302	302	314	340	306	295	328	351	328	315	291	357	332	286	299	304	318	328	305	298	334	306	259	299	317	299	309	283	343	319	304	317	272	298	310	287	335	312	292	306	311	324	300	296	274	322	301	300	334	284	318	293	300	313	297	299	271	317	304	307	333	300	335	303	300	307	317	331	315	287	322	323	316	350	333	291	292	301	304	295	295	356	313	302	288	276	298	294	327	296	318	351	324	296	290	307	291	341	290	288	332	313	302	333	307	321	311	319	305	314	292	300	328	296	303	295	303	290	312	311	308	331	331	293	314	280	283	303	323	303	272	311	324	324	318	301	313	316	275	308	265	296	288	316	319	309	307	297	316	301	299	308	309	345	290	314	281	290	290	348	282	296	323	283	285	310	356	294	300	290	340	312	335	318	288	335	260	315	316	308	326	289	284	277	341	301	326	315	285	302	312	285	315	289	274	302	296	324	293	312	291	292	305	326	328	292	292	314	326	302	300	316	293	335	314	311	292	287	305	302	315	312	316	320	331	271	277	327	304	335	315	340	316	335	297	304	322	315	333	301	328	319	279	309	305	324	308	279	305	275	338	341	341	333	316	290	305	284	313	320	291	292	318	314	303	302	304	292	309	292	307	304	318	284	329	313	307	302	331	319	327	291	317	326	296	298	324	300	307	330	283	281	311	278	275	306	304	315	326	283	300	280	330	335	307	353	305	322	307	311	301	282	314	301	354	294	351	305	299	297	326	289	300	295	311	296	321	296	300	298	299	335	318	313	317	300	288	338	279	278	310	358	311	311	304	256	273	326	349	329	308	338	300	291	278	341	322	336	323	307	346	315	291	285	324	300	326	289	293	323	307	301	299	309	327	295	312	290	287	324	327	324	279	306	319	287	304	346	313	310	323	278	314	312	301	284	354	292	257	305	321	295	297	320	308	311	322	274	308	308	329	323	265	325	291	309	300	307	315	304	294	323	335	288	308	300	303	314	291	321	278	319	344	308	308	307	357	302	329	310	317	307	273	277	293	298	288	287	292	299	267	314	320	326	304	274	318	332	320	319	297	289	323	299	300	341	297	302	307	260	295	302	298	318	296	306	289	272	287	302	324	305	315	303	286	311	321	285	321	304	310	298	334	290	334	285	308	353	305	315	328	311	307	295	311	328	313	308	295	312	322	321	303	307	310	291	312	288	305	326	296	309	295	303	305	284	327	314	335	319	285	316	299	302	329	332	348	336	340	291	297	306	350	328	285	326	355	329	312	345	294	334	314	332	314	317	331	311	264	317	267	313	330	322	330	318	328	308	308	321	284	288	293	310	315	298	335	293	292	318	330	327	292	283	311	325	299	300	295	308	298	343	300	292	282	352	300	320	288	301	297	316	323	297	287	336	304	283	295	281	309	273	312	304	296	303	332	324	320	344	301	299	322	337	316	316	341	284	285	301	274	301	308	308	312	313	313	299	306	312	318	335	288	313	340	327	311	280	290	332	303	302	303	302	294	280	301	330	323	292	341	304	306	315	296	302	277	320	341	292	303	316	322	352	279	300	317	311	322	296	340	332	306	292	303	301	307	327	325	288	321	310	290	299	287	309	304	298	344	309	314	308	314	301	319	295	302	290	333	291	337	300	315	323	307	299	310	309	284	299	353	327	309	338	286	312	312	283	331	292	288	332	294	332	309	354	358	318	329	325	282	333	304	295	315	326	292	298	280	309	271	308	288	291	305	271	299	267	338	301	350	297	304	319	310	343	261	309	284	309	302	277	290	292	315	311	330	287	286	285	314	309	327	319	307	310	318	301	329	319	299	340	323	300	314	310	296	294	310	308	324	298	310	328	296	310	336	295	295	288	264	295	312	296	287	343	286	297	269	295	300	340	297	341	313	300	284	291	305	293	273	311	305	280	333	294	328	326	305	320	329	321	292	302	299	327	284	300	298	315	343	310	292	306	330	316	322	326	328	286	321	320	309	311	297	313	295	277	308	293	289	338	317	337	317	311	272	269	318	275	309	311	315	331	281	306	294	314	283	306	330	328	282	317	303	349	320	313	313	315	318	318	325	327	278	320	327	271	308	320	273	314	314	302	323	299	332	304	292	306	306	326	302	288	303	278	309	331	308	297	354	310	294	296	269	322	306	318	310	300	342	284	322	332	331	312	305	283	318	297	341	305	362	299	307	322	288	322	316	293	304	318	308	298	305	283	268	331	307	337	340	315	319	318	285	329	300	298	287	307	286	315	300	318	330	309	323	350	333	293	297	291	290	283	305	310	316	322	275	257	274	311	284	318	358	288	300	343	320	290	304	361	319	294	302	297	322	303	289	321	287	273	320	335	292	292	291	311	333	293	312	272	292	307	333	295	326	306	287	277	300	304	326	299	299	302	297	314	311	290	306	323	309	283	321	311	297	306	292	323	297	343	328	312	288	305	277	321	289	315	325	325	329	295	295	307	306	300	283	273	315	301	323	312	270	298	311	315	351	327	315	286	323	310	298	298	291	295	339	296	309	314	309	335	312	321	276	310	329	328	332	311	289	318	301	305	294	340	323	295	295	303	247	337	319	346	292	303	339	304	302	321	297	327	283	302	295	309	299	295	293	298	323	316	285	286	290	328	300	319	315	309	297	309	308	318	323	287	303	310	320	310	298	340	332	302	307	290	331	312	313	273	342	336	291	297	305	289	314	290	274	279	286	294	273	323	305	293	285	293	309	327	307	300	313	346	309	269	307	296	302	291	314	323	341	331	340	330	328	317	277	302	313	317	287	306	330	311	294	309	290	296	311	322	280	311	334	328	314	329	336	322	303	342	317	309	333	320	342	281	282	303	262	268	367	334	291	329	312	305	296	280	313	347	316	302	314	324	269	301	311	318	292	306	313	314	300	318	296	329	292	295	346	295	319	302	301	311	316	295	284	291	354	286	319	329	320	330	305	339	308	327	316	278	315	318	325	302	297	305	285	308	333	320	328	297	277	290	284	281	309	300	283	313	293	303	319	287	345	307	262	321	314	295	309	266	297	306	311	283	290	297	320	298	316	283	286	295	293	273	341	292	311	339	360	299	280	324	349	294	329	308	315	282	326	326	321	303	310	299	322	356	319	309	274	285	300	315	292	312	297	329	336	316	352	313	296	307	323	271	296	271	282	250	320	290	289	302	306	288	306	304	308	324	317	320
14287	2997	3857	4179	3919	3532	3162	2727	2322	1934	1830	1736	1381	1258	1204	1106	1024	1006	965	914	916	856	862	832	813	819	758	804	816	735	845	770	789	789	748	762	757	782	783	778	780	770	715	656	782	746	732	736	740	728	722	751	789	736	774	767	834	737	743	713	701	780	758	671	745	679	721	759	725	705	725	693	812	704	679	766	763	724	730	689	684	763	717	716	687	777	708	697	726	723	711	756	757	748	803	731	750	702	727	720	735	780	675	701	736	714	741	721	752	677	729	735	729	792	675	725	688	727	697	705	756	767	651	686	694	767	698	703	744	700	680	725	733	715	730	738	704	718	726	686	754	737	723	695	691	691	713	733	741	693	676	685	696	743	750	701	731	684	737	672	729	708	695	717	687	722	685	751	710	684	630	686	694	758	713	699	693	664	721	696	727	765	759	733	734	718	709	703	737	737	680	725	741	721	702	739	675	709	726	686	767	668	700	704	692	749	736	719	709	762	694	696	729	690	759	707	714	733	735	744	739	776	693	694	770	678	736	715	717	723	703	782	710	716	735	760	761	680	706	706	703	680	698	718	707	707	736	705	744	739	757	729	720	695	731	738	721	729	704	696	683	731	713	732	763	733	746	691	743	684	750	735	724	684	726	689	716	739	724	683	743	718	701	742	695	706	697	722	738	719	706	699	732	752	716	744	754	690	744	738	674	677	743	726	740	721	708	708	683	698	764	735	705	693	672	648	741	719	697	745	715	719	714	706	696	698	705	718	720	767	718	672	747	671	707	741	739	721	720	682	736	724	743	737	709	700	739	646	754	747	702	723	712	721	735	710	712	756	721	739	663	730	695	683	729	716	744	700	696	680	686	759	722	669	710	724	736	760	744	739	698	738	748	703	756	739	729	721	751	725	660	715	709	751	710	674	711	725	724	708	691	713	674	658	694	742	722	709	713	662	689	708	726	665	720	687	679	798	711	737	731	683	684	683	787	707	684	678	736	753	744	740	736	714	725	726	735	689	720	735	766	685	775	783	695	697	720	721	706	728	742	721	730	721	689	718	720	740	790	676	719	731	710	735	712	679	717	757	685	704	735	671	712	687	754	728	694	759	706	735	695	726	749	712	715	739	704	685	701	736	710	789	711	703	723	665	739	689	719	721	682	686	716	727	693	692	741	715	770	739	687	718	692	694	727	720	754	734	739	716	705	743	742	697	732	702	742	709	741	692	725	713	700	731	683	721	716	690	678	726	711	723	686	699	724	752	679	738	683	772	730	730	692	736	712	712	701	726	709	712	723	687	722	720	733	724	757	704	679	716	742	759	716	728	713	754	703	688	733	699	704	717	716	763	717	697	729	678	720	684	744	683	737	701	727	668	760	718	773	722	728	718	700	728	716	689	703	729	728	702	722	684	697	721	724	673	753	690	728	757	752	693	757	703	735	689	748	691	737	719	708	726	678	690	735	705	697	702	708	741	707	698	680	713	668	712	718	700	669	713	661	761	745	673	742	715	662	735	694	760	721	745	690	668	725	717	708	713	738	746	682	704	671	753	741	724	685	713	703	701	707	753	726	741	706	747	727	683	713	709	676	749	736	727	729	711	731	711	716	714	733	711	703	696	749	699	705	709	726	687	710	761	695	666	722	728	742	721	713	759	762	761	707	686	742	700	725	745	727	749	760	703	682	725	720	731	754	708	693	718	730	706	743	773	769	786	684	730	720	703	683	701	703	677	712	742	731	722	761	738	724	690	700	717	726	741	705	730	677	744	706	724	718	774	701	750	694	699	719	706	727	706	676	715	716	656	679	728	756	746	709	712	716	722	707	672	700	701	753	645	735	730	752	739	682	690	723	699	744	755	725	716	713	728	747	728	747	681	729	736	729	698	743	741	753	723	757	735	702	695	764	684	681	686	742	767	726	740	749	757	675	721	723	713	675	680	735	732	696	734	714	762	750	730	715	720	718	699	681	698	718	728	709	704	686	712	739	707	737	729	728	746	683	789	746	776	708	670	720	708	716	706	698	743	710	767	692	702	749	731	694	697	720	699	699	659	730	708	738	711	724	719	702	761	721	714	706	767	713	715	697	694	688	706	706	746	707	735	707	711	716	708	704	721	746	732	638	717	720	742	699	737	702	722	703	692	744	698	737	729	690	691	682	711	729	745	702	730	710	737	705	756	708	704	690	732	722	689	676	718	727	700	643	706	690	702	698	687	722	676	708	722	732	717	743	754	718	699	685	751	701	694	713	710	741	726	670	700	752	723	705	685	720	742	671	697	707	725	736	717	730	725	779	709	689	717	723	710	724	736	686	741	722	643	720	716	678	754	722	676	701	693	704	686	729	736	700	714	734	737	710	719	696	715	724	689	707	678	680	734	679	727	682	724	724	769	683	701	733	652	653	690	728	729	714	690	750	706	695	747	683	712	729	723	732	709	710	729	718	673	731	746	749	715	732	676	718	701	709	709	730	735	727	708	737	710	727	711	735	729	670	747	744	731	726	723	753	674	692	746	744	724	719	728	706	742	713	769	713	698	761	768	697	788	687	718	691	702	686	768	696	675	693	685	743	717	718	782	689	687	668	690	722	701	702	739	696	681	716	744	716	729	688	719	729	730	704	677	716	771	683	735	748	735	702	732	734	710	723	715	726	631	713	695	662	712	680	697	711	705	691	704	711	697	721	699	740	710	749	692	756	742	741	702	753	706	708	720	760	696	726	723	735	702	733	718	682	702	699	731	729	727	729	745	735	720	690	739	690	751	736	723	723	684	685	690	719	694	703	737	696	692	723	686	741	699	718	724	681	713	694	702	689	727	727	733	753	702	701	735	722	683	720	724	723	718	685	767	754	686	698	680	720	707	707	696	725	702	698	734	732	743	692	702	712	720	708	746	691	713	707	675	717	723	698	700	680	729	704	741	710	669	667	751	713	733	731	740	712	714	744	708	702	676	742	734	735	679	730	710	701	717	746	729	716	706	722	702	716	725	736	688	727	689	715	731	680	704	652	691	750	708	721	663	713	744	714	754	705	718	682	762	743	695	707	737	704	712	702	701	708	715	714	701	655	741	715	726	730	691	715	734	699	733	736	714	722	709	739	735	749	721	696	701	731	719	701	696	737	718	702	720	735	752	705	769	690	740	678	665	680	751	746	703	699	766	720	724	691	657	674	702	697	718	695	714	790	797	736	687	687	722	728	729	735	710	739	708	737	727	762	695	702	732	699	743	742	709	702	708	707	665	728	705	690	701	688	732	755	730	724	713	718	739	743	707	675	696	739	692	693	719	692	700	726	712	653	775	721	697	663	673	737	751	715	684	680	703	692	700	726	690	704	761	735	703	733	761	717	684	694	678	722	718	666	731	734	701	746	688	693	728	738	712	713	686	685	721	689	743	726	695	705	721	720	702	709	725	747	720	704	703	677	746	711	695	668	698	745	771	721	737	713	731	706	689	709	747	717	725	758	692	656	735	690	756	674	689	677	689	744	672	747	724	755	673
4979	760	550	452	417	358	291	283	271	244	239	234	251	235	214	200	202	212	202	194	204	202	175	186	217	214	211	208	201	186	209	204	202	196	193	170	177	209	193	230	196	193	193	175	182	217	195	179	194	176	155	177	183	198	174	217	205	185	186	196	203	196	184	204	176	210	179	164	190	198	184	180	194	181	202	169	189	190	194	193	193	222	167	170	176	200	202	178	174	187	185	162	163	213	190	179	201	188	175	179	192	181	186	204	181	162	177	193	169	177	206	191	193	201	191	224	195	201	190	189	209	199	197	195	196	184	202	183	183	213	189	198	169	184	179	190	202	183	198	194	184	186	203	186	178	205	196	170	217	179	207	185	182	204	168	175	208	201	180	200	194	192	198	207	213	178	195	200	207	206	208	181	194	184	200	200	178	176	164	201	179	183	166	186	193	168	213	197	187	198	202	168	200	220	204	182	187	179	180	203	202	175	200	204	189	187	213	195	211	187	188	182	182	185	208	174	166	185	185	193	201	181	161	199	165	197	162	193	195	192	183	193	203	177	196	182	188	177	211	171	170	193	203	183	195	180	182	187	178	187	180	172	198	203	165	178	182	186	160	203	184	201	219	179	209	183	207	211	187	201	204	184	224	210	199	183	186	163	200	195	216	186	182	199	198	222	182	213	212	172	192	190	204	195	217	194	179	198	197	202	193	189	194	179	217	195	182	200	202	180	198	185	154	202	203	162	192	209	220	185	198	175	195	171	199	180	170	187	191	178	214	221	203	211	216	217	208	186	187	178	190	195	184	205	197	193	189	186	197	199	190	190	204	176	163	198	189	207	175	179	191	178	201	200	209	173	157	170	212	185	178	188	192	221	194	226	198	193	180	189	180	193	195	190	196	182	203	204	198	190	198	179	194	162	194	177	190	161	193	213	241	188	182	183	194	189	186	177	196	188	193	178	182	203	191	219	180	188	201	177	221	202	198	184	175	168	182	195	184	180	202	185	191	201	185	171	159	167	198	197	201	179	166	172	190	194	231	207	199	205	170	207	149	203	183	188	209	178	182	209	193	189	192	195	204	195	178	220	185	189	190	202	213	179	187	166	194	187	168	203	182	211	186	187	210	171	183	224	201	183	192	219	208	223	187	190	190	194	188	171	191	196	184	193	176	186	184	192	216	185	192	188	180	175	209	210	176	195	193	167	173	173	186	224	191	183	195	202	214	200	180	174	171	173	154	196	168	194	200	159	185	184	179	184	193	189	179	174	206	171	186	183	191	196	168	212	199	190	180	175	184	218	180	201	197	191	195	180	205	196	174	206	190	194	202	214	191	203	184	180	209	196	212	166	167	184	195	185	190	176	195	210	194	226	195	224	219	185	206	191	193	186	179	189	223	178	177	193	185	200	193	183	171	203	208	191	179	188	177	172	154	180	192	195	190	182	190	193	194	182	159	204	205	220	206	182	196	214	209	189	194	195	180	194	171	197	181	167	219	199	199	227	204	196	185	214	185	189	195	181	195	156	206	213	182	190	182	207	186	184	181	227	198	166	195	196	181	186	198	192	182	192	199	199	193	196	198	177	178	209	180	203	175	197	201	221	185	183	184	206	184	209	198	194	183	201	232	170	177	207	180	193	210	188	188	194	186	202	211	175	195	185	183	184	171	219	171	193	198	189	192	201	203	188	158	164	192	151	176	200	200	178	159	202	201	176	171	223	195	186	174	180	190	207	186	215	183	189	203	214	186	193	180	182	176	172	218	189	207	219	212	189	182	194	177	184	166	175	197	218	171	196	192	187	206	196	178	154	192	203	179	190	187	183	174	190	198	190	201	194	188	204	213	200	197	193	204	176	208	174	174	194	195	181	204	202	199	215	190	206	187	175	201	192	191	183	178	158	190	183	196	202	172	193	201	203	191	174	184	190	211	207	170	179	176	200	204	194	176	206	204	192	191	187	178	186	208	206	158	196	204	208	173	163	167	180	209	178	185	178	179	189	202	180	198	183	168	190	186	204	186	181	215	197	193	158	202	191	187	205	211	199	180	179	205	193	193	201	174	182	183	189	199	215	180	208	183	192	194	187	186	183	183	189	175	178	170	200	187	183	180	185	203	179	177	209	177	186	185	197	183	212	217	172	195	189	221	199	195	180	187	237	169	184	180	196	191	184	174	171	211	176	192	180	199	203	169	170	195	194	192	191	173	196	203	150	207	200	206	174	195	195	182	203	186	183	198	173	200	201	190	180	223	198	191	218	183	196	201	188	183	228	223	195	169	170	174	175	198	207	205	167	166	189	192	182	179	194	176	199	200	199	191	206	179	191	192	180	187	209	182	187	187	224	183	188	189	192	203	184	189	186	194	205	209	184	228	172	176	174	173	193	208	192	194	190	191	193	206	199	183	194	180	216	203	198	189	168	204	190	161	174	189	181	183	173	210	182	184	202	174	202	177	216	208	204	195	192	199	196	192	185	172	201	182	184	207	208	188	203	194	159	183	203	198	201	206	176	196	206	188	150	205	195	181	176	164	204	179	195	191	184	204	181	196	186	206	183	222	183	205	194	202	195	198	218	164	183	190	213	172	195	200	203	168	197	212	181	207	193	216	209	171	188	206	175	173	184	195	208	191	185	204	184	168	227	187	205	196	203	202	181	173	194	205	206	187	191	190	227	213	201	210	187	192	195	194	173	200	206	199	193	167	184	194	199	191	199	196	201	200	187	210	190	171	204	194	208	177	206	213	184	209	179	191	190	207	186	183	208	210	202	170	192	176	202	220	178	216	182	172	183	205	182	174	174	177	178	193	216	187	198	178	186	191	156	156	194	201	192	204	139	203	204	165	179	197	195	195	209	195	190	187	187	160	181	186	180	172	180	196	183	198	174	181	198	195	193	209	184	197	164	191	213	188	196	190	186	186	182	197	177	158	203	192	192	185	175	192	198	158	184	196	200	208	181	202	195	226	207	172	179	204	189	198	201	165	190	198	176	220	217	189	179	184	199	193	200	193	213	202	244	188	182	167	179	186	205	180	167	217	195	216	197	183	180	185	161	200	206	198	176	177	186	179	213	215	169	190	180	201	185	202	174	186	201	197	199	175	185	187	204	195	188	202	172	168	194	192	180	185	228	216	193	179	167	180	206	176	187	201	175	191	224	200	175	187	188	195	187	184	199	183	174	193	205	199	200	188	209	183	198	175	171	161	204	198	193	218	212	213	189	178	195	184	219	185	176	176	204	205	182	182	186	208	181	198	181	200	197	210	204	190	185	156	227	203	186	198	180	186	168	200	212	204	189	204	172	213	187	186	174	192	199	161	185	209	211	185	215	190	179	182	191	205	220	171	186	203	168	188	182	159	193	228	173	195	190	192	171	167	199	206	180	204	224	185	178	195	196	199	186	188	190	193	168	190	174	175	192	191	199	165	196	163	175	188	184	179	210	181	213	185	217	187	175	176	190	179	194	208	207	195	179	194	182	175	205	185	218	199	190	191	188	203	196
4081	1014	1170	1214	1386	1347	1135	1056	955	803	851	767	712	645	628	552	577	559	576	511	510	475	477	513	450	568	520	493	512	518	508	513	549	542	504	523	516	473	499	523	486	500	493	505	495	507	533	552	484	500	473	465	474	503	507	537	504	505	472	479	474	497	473	513	521	520	469	470	466	465	487	479	522	499	536	495	503	499	520	521	505	491	495	469	532	493	486	520	522	483	534	444	477	474	523	467	487	473	501	505	496	482	470	506	482	470	539	514	487	447	516	466	551	486	508	463	495	522	490	533	507	523	443	497	483	456	491	500	520	503	522	509	469	482	434	521	508	505	521	502	498	501	473	470	507	464	464	494	514	474	464	489	513	476	485	500	529	507	477	466	528	493	485	487	468	525	494	486	467	529	505	505	486	496	503	468	515	491	510	500	508	521	505	485	509	511	509	517	487	477	497	490	507	535	484	498	489	476	473	468	468	497	469	478	509	462	511	488	480	452	480	524	478	469	505	461	509	500	504	486	498	519	520	504	491	522	521	462	510	479	508	530	508	479	531	479	494	485	495	457	505	513	480	467	477	499	492	500	484	514	518	510	492	433	489	515	528	490	459	480	498	472	481	487	467	482	478	490	478	514	527	507	457	492	529	513	479	528	467	486	450	495	535	481	486	529	482	499	536	492	508	474	503	532	477	451	488	474	477	472	505	474	502	486	520	508	499	470	472	471	530	514	495	484	486	446	494	501	487	472	493	530	490	474	491	534	470	492	488	512	529	498	493	487	468	505	525	507	525	493	474	522	487	512	516	499	495	469	483	493	500	488	496	545	488	469	455	489	471	495	509	482	483	519	503	485	467	498	504	491	458	490	483	465	503	525	493	528	491	523	504	486	544	522	475	536	497	482	499	458	497	468	483	470	523	509	510	507	487	470	497	488	484	442	516	495	515	473	485	492	501	462	480	531	490	515	495	484	474	459	495	469	521	475	480	484	488	501	502	513	527	485	489	473	473	520	484	498	501	515	501	516	514	517	490	489	516	479	470	494	466	508	454	544	465	491	504	504	500	497	483	453	443	485	490	518	514	518	478	486	480	506	559	494	488	503	505	467	482	519	522	505	490	499	475	520	469	508	476	491	479	495	473	507	484	459	502	493	464	491	508	541	484	504	482	506	489	500	506	463	506	520	547	475	456	490	469	506	456	509	485	477	496	531	477	489	474	511	459	496	513	521	521	473	483	451	524	484	473	484	498	450	495	450	509	480	534	467	493	495	454	490	509	483	526	499	475	493	515	504	499	497	500	487	517	485	487	510	469	502	495	484	458	504	522	486	516	522	512	478	481	453	442	522	496	484	466	473	446	507	470	487	504	485	469	480	543	465	501	490	524	527	469	480	475	478	524	474	495	482	503	499	474	533	492	532	466	505	503	478	511	501	513	493	523	521	493	497	517	508	490	529	516	466	458	497	490	490	502	503	521	515	518	504	465	477	490	471	490	531	465	522	525	477	514	543	496	498	488	503	517	480	505	534	514	498	503	492	502	520	483	487	522	469	488	483	467	495	432	503	464	512	468	532	496	490	487	479	460	483	505	521	466	524	536	487	497	465	486	469	496	467	540	487	534	509	511	489	477	524	473	511	434	516	480	451	521	487	468	485	458	482	518	505	488	501	497	530	468	498	482	481	481	517	485	517	489	490	515	494	456	500	510	466	512	470	519	456	454	528	521	503	478	494	506	530	487	467	443	473	476	461	481	500	470	517	505	481	503	485	490	517	478	530	465	479	523	499	486	461	490	511	453	524	498	502	492	461	522	473	481	505	507	515	504	529	507	485	511	558	483	470	488	474	488	484	495	473	492	519	527	499	461	525	495	467	499	491	509	451	521	509	482	479	508	507	550	474	462	514	512	518	499	504	518	468	500	475	499	495	474	514	513	480	466	505	478	468	491	496	540	513	499	487	472	488	507	476	462	467	506	531	515	531	483	472	475	474	473	513	489	479	531	487	486	471	520	502	467	490	502	496	497	502	478	504	483	466	481	496	475	513	450	504	520	503	481	473	469	501	466	489	478	538	500	517	502	470	504	488	498	493	489	511	464	501	529	467	516	519	527	511	515	445	487	488	473	516	493	498	492	492	464	454	489	527	477	462	471	487	504	474	515	501	474	500	526	503	533	509	453	506	473	495	500	487	500	466	472	506	521	485	504	526	500	485	475	498	475	515	531	470	462	467	503	516	492	481	474	508	473	468	545	462	473	494	490	501	480	541	516	505	442	502	498	514	477	476	496	467	519	510	491	501	451	453	509	469	488	511	445	477	481	518	456	474	516	497	486	483	523	517	482	511	519	458	475	504	490	488	492	464	478	486	461	492	461	500	496	485	451	481	519	504	438	499	518	497	493	489	459	485	497	481	483	506	501	493	514	449	503	483	503	468	499	519	489	482	438	501	506	512	482	505	426	497	458	513	497	527	529	445	460	478	498	518	485	518	510	442	484	500	513	465	536	484	476	478	517	475	465	493	484	509	543	535	475	477	481	462	463	467	526	482	484	526	492	490	487	443	513	480	454	468	516	520	507	487	506	479	474	477	497	464	481	519	506	511	534	478	506	503	472	497	467	490	497	513	506	458	497	500	466	536	499	515	500	479	473	494	495	501	502	493	490	475	500	505	485	490	520	507	528	495	494	478	480	496	501	504	486	515	507	491	495	488	503	467	497	503	534	475	473	518	496	481	504	491	507	494	458	478	504	476	490	480	491	479	526	512	435	543	477	516	485	461	525	486	482	476	517	466	500	538	512	460	482	473	499	484	489	489	519	461	472	481	495	521	508	467	493	526	476	468	501	524	497	490	499	486	468	506	508	455	489	490	540	445	493	522	508	489	464	508	483	477	470	491	528	448	507	493	520	481	483	490	442	474	492	493	503	480	485	481	502	525	467	493	468	454	484	493	503	521	468	476	495	495	494	459	556	479	491	523	521	489	477	515	490	497	503	488	516	457	505	462	493	508	514	484	529	505	487	516	446	496	457	494	487	492	521	521	507	489	488	491	536	487	514	473	485	457	482	504	514	534	458	492	531	472	490	500	501	506	521	519	507	476	512	550	469	503	483	502	494	493	517	515	486	511	452	484	472	472	472	483	492	482	501	538	508	481	458	513	524	527	468	522	467	529	472	515	527	513	439	499	502	512	493	476	451	470	457	523	486	496	494	528	514	484	478	517	488	485	524	495	524	494	463	453	477	457	463	534	450	477	506	516	501	539	509	490	488	469	524	482	510	513	523	490	471	476	497	486	484	514	516	510	501	469	510	473	494	485	471	521	484	520	471	510	497	511	504	501	480	483	511	490	480	496	469	476	480	488	481	461	460	505	500	508	465	511	474	497	487	519	496	477	497	493	496	485	492	467	509	518	482	504	528	504	491	480	469	513	473	492	491	491	477	530	489	525	479	497	495	499	512	500	465	484	513	502	494	465	474	482	492	465	502	493	465	516	510	486	473	513
15197	2339	1268	1033	831	661	542	598	523	435	454	398	388	382	356	324	336	282	324	320	361	329	294	352	301	340	331	302	348	297	309	349	294	329	324	304	280	319	326	270	331	325	323	350	337	280	308	331	293	307	323	314	341	282	325	342	342	322	306	272	268	301	301	321	303	284	325	327	309	302	296	314	282	313	333	334	285	312	319	301	312	286	298	324	310	336	308	302	294	294	279	299	356	277	311	263	268	331	312	331	335	296	315	315	282	303	322	287	323	305	310	281	302	343	327	290	297	294	316	336	304	301	300	310	289	349	275	334	298	315	297	297	308	311	312	340	321	298	326	355	315	300	325	311	323	309	332	315	283	318	275	295	326	309	345	325	307	322	323	314	306	324	308	313	289	315	250	298	306	306	329	328	369	330	308	301	277	323	292	317	340	307	311	339	309	295	317	281	302	315	300	295	326	270	296	294	261	305	325	308	311	301	286	272	284	316	330	279	326	314	322	312	310	278	306	288	330	300	304	322	300	294	308	320	284	318	321	321	348	325	304	343	313	281	319	291	297	293	327	301	312	342	311	292	292	325	305	283	303	284	321	309	305	296	363	323	290	318	318	337	321	316	286	323	293	323	314	348	331	305	292	323	327	330	305	326	295	301	321	332	324	305	283	305	283	320	324	359	315	350	332	341	328	265	286	341	344	329	318	294	279	319	335	290	341	336	319	287	318	280	295	283	300	361	335	302	275	314	313	289	349	318	323	299	325	330	309	303	288	320	306	353	331	320	358	317	375	307	317	327	301	285	322	309	301	317	324	321	334	275	311	339	337	298	360	343	280	347	284	307	319	284	318	295	295	272	313	335	328	360	336	321	303	316	298	313	305	325	298	327	304	330	322	299	329	315	284	316	298	290	321	306	329	333	309	314	299	316	319	351	308	273	309	335	293	297	310	283	313	302	319	300	318	319	311	337	268	299	327	304	308	337	308	328	337	323	358	285	329	305	312	319	324	290	295	293	277	318	313	299	297	307	325	316	292	311	346	298	317	286	311	311	304	324	302	307	331	312	275	314	301	346	318	312	309	339	314	313	300	309	291	337	298	305	330	316	322	290	288	301	324	289	303	367	302	293	292	309	324	307	324	290	316	309	355	316	291	313	291	282	322	314	295	311	266	316	325	302	299	283	288	337	333	282	331	308	297	275	343	312	327	323	327	284	330	293	295	321	324	318	291	290	337	307	297	329	306	284	280	301	313	357	306	294	291	292	306	315	301	272	292	340	312	313	310	336	300	290	283	289	285	310	325	348	310	321	298	319	347	297	309	317	279	328	311	301	343	370	346	315	325	302	294	344	323	331	324	314	327	319	295	330	342	306	323	299	343	297	335	321	330	312	340	337	302	325	272	305	304	276	326	300	352	301	325	313	322	317	302	321	284	317	323	312	317	292	312	299	285	327	322	285	302	304	290	296	331	318	286	347	322	295	313	319	314	330	298	295	310	324	296	305	297	340	280	304	312	324	315	300	318	307	310	320	311	302	320	302	342	318	335	337	307	296	309	294	317	341	334	302	339	286	296	290	313	303	293	308	329	320	326	325	273	304	309	304	340	367	344	312	299	305	304	333	297	280	319	315	304	342	313	328	343	305	314	291	328	327	330	299	330	333	308	307	320	334	326	321	319	324	334	349	354	284	314	320	312	313	302	274	283	329	301	307	316	318	337	352	303	334	301	343	342	295	320	304	330	308	315	317	322	322	318	322	341	317	292	300	318	318	344	329	316	326	307	317	324	332	320	303	323	319	311	300	299	322	318	330	345	345	311	318	341	311	303	281	305	317	331	300	315	290	292	314	338	311	300	309	282	310	319	310	315	303	317	320	289	302	308	317	300	296	286	322	342	329	290	318	302	321	290	306	340	341	320	305	316	308	288	328	315	318	292	278	298	306	294	300	364	289	361	312	312	288	291	327	290	310	329	299	323	309	318	309	293	345	325	298	297	291	300	311	350	300	311	316	322	265	317	287	296	326	324	340	299	320	290	288	311	322	335	307	327	314	307	344	300	317	312	297	319	290	340	292	293	368	336	349	302	311	303	297	278	340	298	267	293	315	299	340	359	290	328	311	335	338	347	320	327	323	289	288	281	359	303	281	320	305	331	349	284	338	311	283	310	334	327	327	318	299	328	315	285	299	299	325	267	282	314	339	317	304	286	324	303	318	313	307	315	322	306	324	281	280	311	282	315	284	287	314	314	284	322	298	291	344	309	299	327	375	322	297	323	300	276	315	323	258	295	311	326	310	292	306	343	342	306	291	326	303	306	317	296	313	325	330	277	302	336	334	302	298	317	321	272	292	327	268	321	300	281	336	324	334	306	314	304	269	316	292	303	286	323	329	317	306	313	326	337	306	334	316	308	310	303	312	317	314	295	339	336	323	319	290	315	325	321	323	283	347	313	338	315	327	302	299	347	336	324	311	297	294	292	281	309	289	300	335	291	337	287	307	334	300	323	314	319	326	309	323	286	295	303	286	303	297	314	293	357	296	316	271	324	309	322	300	304	329	333	317	305	348	337	340	323	302	314	323	326	317	330	284	323	324	305	298	310	324	299	302	302	319	294	300	328	339	324	293	301	308	320	295	272	306	306	312	306	317	363	307	330	295	340	354	333	312	340	283	317	300	303	309	306	298	326	316	325	298	326	348	291	336	312	354	291	320	311	310	319	295	342	314	312	309	334	306	297	275	343	310	317	320	336	294	280	299	348	298	315	319	297	327	319	333	281	331	338	303	320	306	320	282	283	314	321	350	304	309	291	308	314	337	281	280	288	354	298	325	292	357	326	290	311	328	306	313	266	295	323	330	305	317	336	306	319	301	280	304	320	313	315	300	339	305	308	329	307	303	342	347	294	319	301	314	342	310	311	287	299	316	313	319	344	338	350	287	307	349	356	334	329	325	290	317	299	337	307	286	282	309	295	274	321	291	303	308	285	278	274	292	298	322	331	285	269	342	289	293	311	316	322	329	322	326	308	313	305	312	279	315	329	330	330	311	306	294	320	305	323	325	293	305	287	310	326	324	314	310	280	326	320	330	332	307	308	267	306	309	334	331	303	320	304	299	303	324	310	308	314	303	327	325	325	321	336	362	289	310	283	313	286	342	314	312	321	332	319	315	316	319	338	290	321	343	300	294	269	301	318	295	314	315	252	309	318	302	322	333	323	300	322	334	323	303	297	328	368	326	318	298	351	336	298	320	351	322	317	333	295	312	327	335	302	347	316	297	329	309	331	327	306	314	307	298	325	312	301	305	296	334	337	292	297	297	306	312	319	320	291	308	328	306	327	319	337	293	336	353	315	318	302	337	359	316	315	284	323	324	282	346	309	314	305	311	276	342	358	349	307	281	308	308	335	339	319	305	291	307	325	314	328	335	336	302	334	322	347	304	285	309	314	326	292	325	347	270	312	265	309	262	336	321	330	305	292	332	295	332	292	335	309	291	290	298	330	334
10606	2010	2658	3016	2862	2476	2108	2149	1881	1528	1378	1396	1219	1131	961	1005	937	893	865	867	817	869	818	749	801	805	725	781	782	725	769	784	759	823	804	759	737	787	769	712	762	750	774	765	777	747	730	772	777	753	753	716	709	786	858	786	749	771	769	749	761	734	754	733	739	752	711	760	745	765	715	731	735	700	736	757	774	743	740	793	778	770	720	766	782	738	770	790	747	736	750	743	764	685	758	766	754	736	735	751	784	725	745	716	772	730	706	740	758	756	685	738	771	752	743	774	769	703	750	747	742	721	682	762	723	697	757	741	715	715	707	713	702	707	795	687	755	736	704	724	721	708	748	759	725	695	750	751	717	756	742	762	720	730	751	716	734	745	736	761	747	689	722	758	718	747	728	721	712	717	752	753	724	687	736	753	726	775	747	751	734	773	714	723	724	710	715	744	738	763	755	732	737	712	739	738	757	721	787	773	738	776	779	737	767	710	785	760	775	676	730	741	736	758	746	790	782	721	727	724	736	760	781	725	745	742	773	700	754	758	721	696	757	749	772	757	646	714	705	730	698	737	780	725	681	724	701	737	743	754	723	772	756	764	772	763	726	727	729	702	734	751	737	745	778	712	704	737	754	706	792	727	747	788	718	708	782	774	777	738	716	736	717	780	747	731	688	728	730	741	769	699	795	755	726	708	698	737	745	750	726	798	774	707	748	752	737	734	722	706	754	732	755	700	698	756	719	710	738	783	724	756	749	726	783	746	779	706	761	758	730	700	746	714	777	777	742	771	733	742	765	752	732	719	770	777	777	743	759	775	687	678	769	723	725	717	752	811	729	797	765	713	776	778	753	718	762	689	768	722	751	737	756	766	707	739	715	758	694	701	754	707	734	728	781	747	744	789	727	784	783	768	748	760	739	739	700	751	763	738	737	817	772	730	696	734	726	723	793	698	737	710	732	758	726	752	768	736	743	790	770	749	709	712	738	732	794	716	700	736	768	680	729	770	735	726	738	739	764	776	734	754	720	804	703	723	768	743	756	751	728	762	769	837	770	731	762	748	744	748	752	706	768	656	760	723	718	778	776	755	734	786	749	739	739	724	741	753	770	775	756	732	755	692	737	701	745	735	697	729	691	751	751	748	721	753	755	702	735	743	734	777	759	702	762	732	733	750	780	755	724	745	787	704	773	734	696	721	754	782	739	717	771	748	725	758	765	730	740	704	769	693	757	756	740	719	783	725	718	750	738	744	683	741	759	778	697	681	727	734	735	710	725	760	720	729	763	777	719	750	794	794	747	780	707	772	736	732	795	714	783	712	773	697	746	707	767	808	721	782	735	740	695	713	721	727	719	740	810	756	756	693	729	756	754	753	712	765	676	702	712	763	794	747	713	696	737	709	735	742	711	782	756	723	701	745	735	736	751	723	743	775	742	731	692	736	745	721	747	734	774	728	752	742	766	729	741	724	735	750	728	789	743	718	713	784	743	726	775	750	799	762	796	719	762	765	749	743	733	733	713	776	741	723	746	765	715	772	744	764	726	702	731	776	714	758	757	758	746	715	764	756	732	744	743	727	758	776	761	739	753	749	735	694	729	763	743	766	708	721	717	730	766	725	695	737	741	755	734	686	742	741	705	706	757	722	742	733	786	778	735	728	780	729	744	745	774	717	735	716	745	796	728	747	748	736	712	751	787	758	742	711	689	732	751	766	758	760	780	743	737	751	724	719	780	726	746	749	749	735	743	759	727	733	772	758	763	759	754	715	724	763	754	718	720	782	730	765	728	704	754	701	755	723	748	716	760	728	737	761	742	724	775	748	770	753	778	751	780	747	734	726	766	761	756	757	738	727	716	711	719	709	738	770	734	689	728	745	723	761	741	768	727	751	769	731	728	727	774	757	748	691	732	709	730	746	710	712	772	680	747	722	724	741	734	748	737	739	742	753	752	719	771	687	720	737	748	748	745	721	717	774	773	727	735	766	731	715	734	673	751	711	754	730	724	765	712	774	732	748	756	708	697	723	758	698	718	795	742	753	770	801	752	780	738	728	735	748	741	748	775	715	767	752	723	709	723	739	745	748	710	755	745	768	712	760	749	740	746	767	746	739	721	753	766	750	704	724	744	777	718	724	750	720	735	706	734	742	760	747	686	743	779	747	709	745	782	751	740	757	736	740	702	774	712	754	765	760	708	756	766	720	768	756	773	745	733	746	740	735	689	736	761	708	709	733	739	757	830	720	693	730	710	707	784	760	754	704	694	730	726	769	732	755	758	710	750	747	748	750	736	743	695	769	776	728	714	719	782	775	775	750	742	732	696	774	705	798	729	699	758	754	731	743	718	766	734	754	765	742	737	725	760	763	701	770	803	761	778	737	779	726	717	748	765	718	727	754	756	714	761	727	746	766	744	741	786	725	757	710	745	748	717	703	749	757	773	716	750	724	704	749	771	747	771	740	713	703	750	780	761	789	763	765	748	742	730	727	722	745	697	754	732	749	738	757	693	748	727	740	725	705	767	752	751	770	762	751	673	723	691	718	721	759	753	737	699	749	710	709	748	760	740	768	693	762	758	778	717	771	755	748	761	698	781	694	709	785	729	736	727	802	716	701	712	716	740	704	734	750	704	751	784	744	725	737	716	694	723	710	737	750	755	720	731	763	764	744	754	717	788	724	722	729	730	723	776	748	733	752	747	717	726	710	750	755	726	714	755	719	749	775	770	736	762	761	766	751	726	728	721	731	716	759	743	752	755	762	743	737	727	736	757	796	764	734	714	703	731	783	739	738	747	737	715	716	749	736	770	694	704	743	739	708	722	739	745	742	738	736	742	727	712	719	714	713	727	750	688	707	716	741	730	712	806	772	759	735	785	765	778	710	691	709	664	772	715	718	712	771	782	739	728	757	755	722	766	706	724	782	705	729	752	767	715	747	785	714	749	747	717	776	782	747	715	729	730	721	743	758	713	742	738	723	831	698	710	732	718	769	745	733	744	787	742	725	765	737	762	764	757	740	770	755	707	674	721	725	742	788	739	760	810	749	724	701	752	759	758	758	750	761	768	782	752	763	741	716	730	759	734	777	725	709	733	794	763	789	765	796	737	769	716	760	730	712	749	749	689	684	748	727	770	702	742	729	752	746	719	680	709	736	724	749	729	719	737	721	777	746	744	735	700	783	746	776	770	721	705	757	722	709	689	774	774	787	737	747	729	685	769	754	758	719	769	763	720	712	728	740	714	727	782	714	740	748	739	742	735	739	726	757	710	797	732	741	752	733	704	717	750	733	793	745	742	686	735	793	717	754	738	736	752	707	745	764	731	775	774	774	765	748	756	713	744	755	748	730	701	763	739	754	723	761	728	780	753	812	716	731	746	780	730	793	732	732	722	762	718	778	702	718	753	733	758	690	719	671	751	721	747	733	732	743	748	750	733	739	687	741	794	723	806	741	714	731	742	683	723	760	751	769	717	742	747	771	755	778	731	694	800	739	710	735	717	805
22381	4578	2094	1526	1166	866	793	747	704	584	490	444	425	426	392	368	353	338	329	359	320	303	281	303	286	323	304	315	323	334	290	305	301	312	334	311	321	323	301	323	331	294	297	341	310	307	309	325	325	290	324	294	295	297	317	315	294	296	310	304	309	328	320	323	321	327	303	318	309	284	314	295	291	334	328	260	326	287	333	316	313	328	322	315	310	284	325	330	320	290	318	298	310	307	291	322	312	316	297	307	316	311	309	292	342	337	267	309	329	289	341	331	329	294	329	328	326	307	301	325	298	331	319	301	309	331	364	293	307	313	317	288	275	340	298	295	282	321	294	304	302	318	320	297	318	286	310	290	294	298	299	302	350	307	293	315	327	325	334	318	333	337	323	306	329	300	288	306	334	327	261	324	306	329	306	320	319	289	286	316	307	322	295	309	264	323	311	298	315	347	317	261	289	282	300	337	320	290	303	324	316	322	348	313	300	302	295	335	302	296	321	318	301	329	301	336	296	299	280	327	319	308	311	269	311	292	305	307	323	313	314	314	314	325	306	302	290	312	299	280	296	339	296	289	299	251	336	286	329	296	264	292	293	326	306	323	297	354	308	347	272	318	302	292	305	291	306	300	309	311	345	313	297	325	285	301	295	288	313	340	306	308	338	317	304	309	299	262	317	279	300	317	299	303	316	306	302	328	294	287	301	324	343	316	320	286	332	278	292	320	325	306	302	300	286	309	299	308	318	311	315	303	332	327	324	303	304	303	300	301	325	315	315	305	308	263	294	298	334	323	335	346	305	301	295	273	276	317	305	273	355	297	323	323	336	297	309	311	314	302	300	321	308	294	310	304	334	292	284	293	291	318	327	334	319	320	322	292	311	310	308	287	312	310	303	327	317	294	313	270	309	308	321	312	306	308	310	300	279	327	311	294	318	307	324	320	295	291	276	332	321	328	284	301	336	275	314	323	309	347	294	305	291	286	314	281	296	316	292	301	293	293	278	295	285	323	328	323	310	332	321	324	298	310	296	288	329	322	308	314	280	324	316	332	291	307	316	319	332	340	332	333	304	339	315	310	291	313	296	325	296	303	303	319	309	337	308	287	302	300	283	286	357	292	314	288	316	317	301	313	329	311	304	273	291	303	289	353	299	290	294	302	303	316	303	303	307	301	310	336	296	309	317	290	330	282	301	287	292	313	332	312	326	324	281	301	291	305	287	308	319	365	291	334	303	303	314	307	308	317	293	268	289	336	305	300	311	320	308	279	284	324	308	358	286	297	327	304	310	318	311	333	312	310	333	314	303	306	311	335	293	268	283	299	293	322	342	332	295	354	314	298	279	313	310	325	302	300	312	308	315	301	310	319	292	291	320	278	319	287	296	350	294	317	326	284	315	294	364	289	277	303	327	306	296	336	333	279	289	315	328	288	313	303	340	288	344	309	279	293	275	300	283	297	300	335	298	296	287	325	281	307	281	301	306	304	309	279	312	332	293	318	275	305	286	331	304	284	296	297	310	287	301	292	262	297	306	343	298	307	317	303	292	319	311	310	305	311	312	290	286	310	283	267	291	304	313	347	306	285	308	277	303	273	299	342	309	323	311	317	315	261	303	300	281	277	300	292	299	295	319	290	296	320	322	319	276	318	277	296	319	285	288	341	292	281	329	319	324	301	301	290	302	280	315	311	316	344	297	300	295	322	285	279	300	357	323	322	310	296	345	358	305	281	335	336	314	342	325	283	291	316	276	326	324	316	307	327	284	288	300	302	331	254	320	346	278	328	314	333	301	301	317	327	289	308	312	306	311	340	295	300	299	318	305	323	285	298	322	339	305	285	338	310	327	292	330	266	313	324	335	290	320	290	289	301	289	299	300	286	314	308	311	292	288	301	295	352	317	275	317	310	285	316	302	290	294	314	321	295	298	303	292	338	344	318	325	297	325	297	308	270	330	313	296	307	273	275	338	288	305	304	306	282	302	286	322	308	313	300	295	298	306	301	312	327	301	329	288	298	311	302	291	286	317	317	327	323	272	277	284	305	321	293	334	317	327	282	298	313	290	320	260	287	294	310	285	328	329	267	305	297	305	328	325	306	284	306	302	294	269	300	294	320	320	311	288	291	336	322	323	305	326	319	306	316	350	293	336	329	323	335	317	301	313	306	272	294	307	304	269	307	315	291	307	332	298	312	276	304	288	317	318	280	313	314	284	321	308	321	287	311	312	298	319	316	301	336	296	309	297	290	269	282	289	304	306	294	318	327	293	324	292	284	302	307	288	288	286	290	289	306	298	283	257	295	307	284	322	288	330	322	332	317	289	295	302	303	306	305	292	301	321	318	294	336	331	295	329	321	346	302	321	303	307	344	275	332	299	307	324	315	296	304	306	314	286	312	315	299	331	284	305	297	321	268	321	331	308	285	310	309	324	314	331	341	304	304	302	350	318	336	338	322	322	316	303	286	293	283	305	323	273	298	292	344	325	320	308	273	279	299	277	305	293	292	302	298	294	291	286	286	299	314	312	290	306	288	307	282	305	309	352	322	305	327	302	316	324	329	292	321	310	288	322	331	291	301	297	274	304	307	278	316	319	316	311	280	274	331	313	328	305	322	327	305	294	343	339	319	315	299	283	308	304	321	295	297	341	279	301	315	284	262	267	329	296	319	320	291	299	326	316	346	316	307	286	262	316	339	270	301	269	328	281	277	312	294	289	278	325	310	309	289	314	295	294	310	325	303	309	311	337	334	282	304	318	296	330	325	326	292	279	328	306	323	342	339	325	300	282	296	346	295	318	347	323	288	313	318	308	303	323	327	292	306	294	336	299	318	319	324	311	296	296	329	295	309	296	300	306	309	305	300	279	316	297	262	322	320	274	269	283	294	301	306	336	294	334	318	272	304	286	279	342	311	326	293	311	319	311	279	314	257	287	294	302	286	306	305	280	308	290	319	320	296	305	293	270	295	278	295	336	311	319	297	310	306	317	279	301	293	308	273	303	320	289	347	301	301	278	271	316	313	317	284	304	279	359	328	303	277	291	301	303	312	275	292	274	300	310	307	314	291	282	334	299	328	309	308	324	295	328	323	283	297	297	320	313	312	294	323	320	319	305	316	331	341	295	328	336	315	303	307	301	301	283	305	323	326	277	325	315	300	302	319	288	308	311	302	298	346	279	316	286	283	316	278	295	285	298	290	307	327	320	298	315	294	304	311	334	297	336	304	350	372	301	289	292	317	311	310	349	345	286	296	312	344	321	329	315	311	309	299	294	292	304	295	339	328	312	285	318	290	317	304	325	320	322	295	262	307	313	306	323	267	293	318	308	296	263	296	265	312	335	310	273	305	299	290	325	345	319	344	317	308	334	305	333	298	315	304	284	308	312	279	356	337	281	316	321	318	284	285	302	344	280	297	321	293	314	297	302	306	295	346	309	292	335	290	297	351	320	327	315	291	304	299	307	306	323	340	298	297	316	324	358	296	299	278	295	295	296	322	291	285
13301	2860	3807	4393	3917	3382	3146	3086	2827	2273	1641	1619	1461	1262	1211	1047	1126	1013	904	918	848	844	825	762	837	811	783	771	762	776	796	782	817	809	766	715	790	742	771	720	732	746	709	779	738	683	748	684	737	751	753	733	713	765	726	757	740	709	770	674	707	711	697	695	762	671	730	748	736	734	732	741	699	721	757	722	712	677	721	714	679	761	732	733	669	692	723	715	736	697	692	722	720	694	733	741	734	739	689	720	759	732	705	756	740	703	716	677	715	704	689	689	709	719	773	710	701	693	710	707	673	710	656	685	714	742	721	683	716	715	649	735	731	689	655	736	781	727	693	712	691	702	724	712	710	701	736	704	717	708	690	744	735	732	742	704	714	721	665	687	697	753	778	740	687	668	736	730	716	732	715	655	715	721	709	709	646	743	772	731	760	739	733	686	710	721	677	735	700	700	745	671	695	699	677	755	692	697	668	741	686	721	760	723	711	735	693	703	712	729	715	735	676	684	675	706	723	788	703	720	707	705	743	679	745	790	659	770	706	715	748	686	722	729	718	753	670	713	722	709	758	741	694	705	705	713	680	756	701	718	739	709	703	678	725	757	721	645	696	659	734	715	712	714	739	707	707	685	702	698	686	736	714	686	662	720	725	688	761	708	708	725	685	694	720	773	769	709	675	687	681	703	724	686	744	673	689	720	700	716	669	689	706	713	718	706	715	688	712	674	774	713	694	701	704	721	631	731	708	713	724	737	700	682	710	658	684	690	721	741	759	685	678	727	739	714	712	710	676	698	675	714	701	732	675	753	717	697	704	706	700	697	755	691	745	721	669	704	678	743	728	749	716	697	722	737	703	739	721	721	679	665	686	697	696	686	717	704	709	690	713	699	740	698	765	700	688	675	699	724	665	706	712	769	704	698	755	759	740	712	704	723	662	729	749	746	682	685	682	684	679	702	756	678	682	724	716	729	687	693	711	745	708	704	639	716	730	722	722	740	681	730	717	740	749	704	735	720	711	693	745	705	701	708	705	690	706	740	732	706	761	770	696	757	666	684	725	737	691	763	735	736	695	737	680	688	711	707	732	717	708	735	716	727	698	689	709	707	731	713	704	659	714	765	729	712	700	717	742	700	739	756	713	747	727	736	721	711	689	668	662	709	670	757	700	721	732	749	685	685	717	758	751	699	668	715	713	719	723	693	705	673	698	699	689	673	722	730	692	712	700	712	701	729	707	679	689	679	693	658	725	738	730	742	711	683	731	708	713	751	720	724	682	720	745	719	686	691	732	698	707	730	738	713	715	720	747	700	719	648	724	709	710	724	721	715	722	720	689	732	712	701	746	729	729	721	744	694	717	708	721	711	682	699	743	704	713	683	682	727	706	716	756	710	699	705	705	679	726	702	717	678	732	750	715	673	704	698	697	709	750	695	714	736	739	750	754	748	712	694	685	726	732	703	751	711	746	684	734	733	725	726	709	752	676	743	743	655	698	684	731	708	697	730	687	676	743	725	715	710	704	729	747	719	699	714	666	722	747	683	735	690	714	729	671	738	701	716	736	738	734	682	753	701	708	710	723	699	750	739	741	697	699	732	691	656	721	689	719	753	700	697	693	629	678	717	686	722	710	666	726	682	704	706	724	720	761	699	718	698	752	684	744	726	691	714	722	764	692	723	720	692	725	666	716	677	696	706	728	674	762	685	762	685	747	751	685	683	734	742	754	706	682	722	684	701	741	726	670	716	716	710	724	736	703	693	740	748	676	706	709	702	673	720	727	710	680	709	673	708	743	714	719	718	723	708	713	694	707	687	679	661	735	729	714	652	697	705	758	731	751	681	749	722	712	693	718	737	759	749	754	702	693	742	707	685	705	699	727	727	706	746	684	765	738	713	705	729	701	737	707	724	710	688	683	665	744	743	743	722	699	711	728	728	689	685	685	734	686	698	723	686	718	745	753	709	689	744	680	718	673	702	737	672	680	721	720	665	716	745	721	686	771	671	745	707	712	696	675	674	707	766	731	711	747	685	729	736	695	733	731	737	703	725	711	716	751	731	736	740	687	717	666	736	712	673	724	746	729	688	697	683	701	697	724	704	725	722	720	699	702	702	669	712	691	768	735	705	733	678	731	718	748	692	649	711	750	706	673	736	710	686	705	748	716	704	700	685	735	759	713	648	737	727	696	734	740	669	724	686	717	730	690	717	714	699	714	693	662	719	677	720	722	688	731	729	704	728	701	707	673	728	747	707	722	718	717	722	668	792	704	746	715	697	641	735	730	726	676	694	703	713	745	686	724	711	706	718	712	733	672	710	704	729	691	678	702	735	713	702	705	667	747	692	695	686	722	765	699	701	701	685	718	700	735	731	760	705	719	739	728	663	760	690	692	710	685	768	692	731	722	739	715	710	737	731	740	717	689	688	691	763	697	755	680	679	685	709	730	692	700	741	676	703	694	685	662	714	666	701	707	690	703	702	652	719	703	718	690	728	725	690	710	763	709	688	698	714	747	649	737	683	737	688	732	688	699	671	696	727	668	685	717	694	735	698	720	676	705	716	705	712	654	706	746	693	690	716	729	756	706	690	746	676	699	682	707	759	727	725	730	720	707	676	686	716	722	710	684	696	716	732	682	726	765	750	670	706	687	716	722	721	691	732	702	702	743	752	736	694	749	706	691	724	698	766	663	698	746	682	686	782	750	710	710	694	687	772	663	735	728	713	743	729	697	732	704	721	712	701	721	762	704	728	718	661	684	645	713	704	714	693	761	727	706	752	721	734	652	682	727	711	705	694	733	685	771	698	736	724	724	696	735	778	701	683	718	683	736	723	703	713	693	680	687	699	711	717	721	731	709	697	768	722	694	728	704	709	704	727	685	727	712	696	689	708	682	697	688	756	691	745	701	690	723	721	687	727	722	685	721	659	649	728	696	714	707	719	679	685	739	678	703	665	684	749	700	763	714	720	682	659	725	770	710	727	682	693	721	699	706	694	678	716	766	697	725	719	721	761	712	703	685	724	703	710	685	715	750	745	709	709	680	702	694	700	684	713	726	759	701	711	699	727	695	756	757	729	749	694	729	697	715	670	711	743	706	673	750	699	685	719	711	746	711	730	703	703	750	700	711	732	683	746	701	684	696	681	740	700	724	701	688	705	704	709	731	696	665	655	707	689	703	704	668	714	677	709	703	678	698	712	698	716	693	729	765	705	738	680	744	703	704	751	711	713	694	704	736	731	711	700	733	672	695	694	755	739	721	729	737	803	697	689	678	693	700	722	739	701	751	703	694	686	664	651	670	737	699	737	712	674	662	716	714	763	718	738	744	674	689	731	678	745	682	707	708	690	701	710	735	753	681	706	659	675	687	755	696	707	702	691	670	707	728	763	741	669	738	718	690	678	704	719	644	726	756	713	738	700	716	690	702	680	742	715	714	716	736	705	749	708	711	747	697	702	772	723	698	710	740	705	699	762	718	694	712	751	690	674	700	701	685	712	704	697
4667	768	483	439	364	350	368	345	312	273	252	231	210	204	177	172	179	194	205	204	190	183	205	191	194	188	209	186	184	203	187	181	211	227	189	192	186	194	202	186	179	196	192	229	196	197	180	217	209	194	200	200	185	207	189	179	199	191	220	209	203	194	199	163	190	200	200	201	171	198	185	197	209	182	194	192	213	168	179	172	195	175	215	190	182	189	201	195	197	181	194	199	200	194	193	206	201	176	186	194	208	216	183	195	200	194	174	174	170	180	204	165	167	208	197	202	195	193	176	173	203	196	203	169	173	194	197	223	182	197	162	211	188	178	173	203	183	208	198	189	184	188	208	196	189	185	158	199	181	209	204	196	165	187	191	205	167	197	204	179	185	192	204	187	182	203	165	210	197	175	193	198	210	183	223	181	183	202	183	186	187	201	168	197	171	192	174	204	188	190	217	181	187	188	208	185	187	178	198	214	202	174	189	195	201	190	188	177	171	179	170	181	195	215	197	176	199	205	198	212	186	187	196	194	194	206	190	179	195	216	187	193	184	206	155	216	172	187	160	193	183	202	195	184	193	187	153	196	218	196	186	182	172	182	191	174	194	211	222	193	182	199	200	206	193	212	173	209	155	222	183	190	196	172	169	205	177	190	208	198	213	186	203	186	185	207	207	160	174	196	190	191	201	184	184	210	190	195	166	168	201	181	158	196	187	202	185	193	170	203	175	182	181	194	204	182	191	211	188	184	198	186	194	193	187	194	185	204	203	192	200	206	195	188	208	190	176	171	192	179	180	217	178	219	173	206	198	188	195	178	188	180	177	178	193	219	205	211	202	172	166	181	197	162	184	183	185	194	197	213	207	206	166	202	202	188	186	203	190	181	185	155	205	197	204	180	217	211	164	209	223	187	169	196	199	184	172	186	177	196	198	179	173	207	165	211	209	201	162	198	193	206	208	181	165	187	197	184	186	187	155	180	199	199	177	183	174	182	207	169	190	185	201	209	215	211	192	188	179	175	240	199	199	194	184	170	215	175	198	200	191	194	186	159	186	201	215	235	206	206	206	187	181	223	179	189	169	182	178	193	201	190	183	191	182	201	165	200	191	188	211	183	203	189	190	203	167	182	189	201	180	183	169	201	196	207	195	166	179	169	202	172	185	169	189	199	181	192	190	192	198	200	208	168	186	189	203	199	182	207	185	158	179	193	190	167	198	213	188	174	210	192	188	197	199	200	174	158	160	174	175	169	185	176	159	191	204	185	189	188	188	168	167	194	177	204	208	215	190	196	177	164	202	182	203	169	187	161	191	201	202	196	179	154	170	217	199	195	176	187	212	169	204	201	160	179	182	196	201	205	183	204	189	179	181	174	202	213	227	181	195	198	204	217	188	197	206	187	187	206	187	182	190	163	179	199	201	186	186	163	209	174	187	194	203	187	173	212	199	207	174	198	186	197	185	186	194	153	194	196	186	204	184	134	208	168	171	182	195	230	198	177	205	187	183	167	186	180	171	157	205	169	206	180	199	198	198	197	171	220	187	193	182	198	181	192	208	194	195	175	190	213	188	199	175	194	170	193	213	185	197	187	200	192	204	184	174	215	179	188	180	211	186	173	212	198	175	195	190	178	201	219	184	198	170	171	181	176	179	175	186	221	169	206	184	194	182	197	182	180	185	207	165	218	182	164	193	191	184	180	187	170	160	157	179	197	194	216	174	233	186	194	204	208	217	199	183	173	194	168	180	190	198	219	179	247	185	184	201	164	211	183	211	207	177	172	204	200	197	210	168	207	170	173	191	196	190	173	196	188	192	189	182	159	196	232	204	215	211	212	187	201	186	211	213	179	176	170	193	203	198	185	195	177	197	197	189	202	213	195	180	186	187	178	211	171	226	182	189	203	201	196	203	178	185	195	200	190	181	210	196	207	197	185	209	194	182	181	202	187	184	190	208	181	188	160	213	194	202	220	194	194	182	185	161	203	195	208	210	196	184	171	196	170	187	189	214	182	201	198	183	179	205	168	187	205	189	190	179	199	205	163	180	176	196	194	197	169	162	195	167	171	187	196	175	188	190	186	194	197	207	212	178	195	192	235	190	183	177	188	189	180	188	200	190	188	199	176	171	193	187	193	189	183	201	201	191	181	212	187	199	193	190	192	194	212	213	176	203	178	176	189	199	192	206	190	162	200	173	202	187	194	201	198	174	190	202	218	189	167	180	195	195	206	200	189	215	193	195	202	178	187	197	176	221	218	209	184	200	192	190	204	174	165	177	187	190	185	197	184	189	193	170	187	190	160	186	200	179	195	194	209	214	194	162	186	195	212	210	216	193	181	183	204	188	186	191	189	195	186	195	220	194	205	180	199	188	164	174	217	167	204	200	186	197	210	201	222	171	187	189	186	202	181	209	193	172	189	205	200	192	189	180	170	181	180	215	182	210	197	201	162	180	186	203	200	193	183	216	201	202	180	211	209	201	177	181	188	230	170	210	222	192	202	199	189	190	190	181	188	220	154	160	185	154	202	199	167	199	203	185	172	201	196	194	175	181	178	175	199	207	177	198	176	186	185	198	185	180	208	171	192	171	194	173	187	196	234	183	204	187	188	187	198	194	201	194	210	218	187	205	204	192	183	219	194	187	181	185	213	177	193	204	190	200	183	208	179	190	185	194	187	179	198	178	188	179	197	175	196	174	191	189	203	218	218	171	178	194	187	166	164	194	169	198	161	194	184	218	182	196	178	211	179	213	189	164	210	188	187	202	182	177	194	204	190	191	165	195	166	205	202	167	182	189	209	176	197	205	179	204	200	186	180	178	205	186	196	194	191	183	188	213	195	194	177	185	190	206	197	203	196	199	184	223	207	194	174	190	167	220	188	218	213	193	181	172	195	199	156	169	175	189	200	200	199	209	190	189	182	183	179	206	170	169	190	201	194	188	182	195	202	211	189	192	199	192	171	190	196	203	189	177	185	195	184	194	193	186	203	209	187	199	208	182	217	209	205	175	174	184	169	192	186	158	195	199	184	184	171	188	187	198	184	181	165	215	221	207	164	193	194	194	193	188	177	183	195	208	165	210	177	196	174	180	181	191	183	178	180	185	170	194	197	175	200	192	184	195	176	188	167	203	213	163	183	213	197	187	211	195	198	201	207	206	217	202	200	196	205	208	188	201	201	186	201	174	214	187	188	189	204	171	191	182	166	172	204	162	225	204	195	202	211	201	195	183	185	192	198	188	199	186	216	215	200	189	216	205	191	200	220	179	176	196	184	214	182	191	181	198	223	171	197	175	197	223	178	193	203	201	184	203	184	214	197	192	194	193	183	204	193	145	218	184	212	199	184	220	192	204	199	198	191	183	191	190	199	191	215	189	191	181	185	190	184	192	173	193	207	192	162	192	194	179	202	202	176	176	177	195	213	188	184	204	170	201	194	198	197	202	207	190	202	169	210	221	195	207	217	166	190	177	162	207	197	191	170	171	170	203	180	206	193	208	188
3818	1007	1155	1405	1372	1271	1381	1344	1164	1068	835	736	754	692	614	609	627	542	550	500	480	529	547	503	507	530	521	493	522	485	516	496	519	521	511	479	477	520	498	523	500	515	495	489	522	484	519	509	469	528	506	530	453	494	520	526	487	503	501	515	467	456	471	460	460	509	502	505	514	474	529	513	512	499	508	508	500	503	491	473	476	486	432	499	511	492	458	487	488	524	493	472	522	466	458	484	502	524	475	487	497	501	487	482	475	521	490	510	491	522	474	506	520	479	493	504	505	519	522	492	475	509	515	492	443	499	476	461	488	521	480	455	530	465	484	481	463	501	496	504	502	502	531	534	498	497	475	489	506	501	495	498	486	503	477	498	526	498	481	514	490	500	476	479	554	461	480	489	518	482	453	506	501	502	516	504	534	502	517	488	489	537	483	478	466	452	470	502	456	504	493	473	472	508	500	524	529	520	514	496	493	473	487	476	515	512	517	498	516	497	512	458	494	466	512	482	475	443	496	471	500	464	504	479	509	500	516	480	509	465	496	499	520	536	480	485	479	513	480	486	495	504	483	459	467	501	459	516	491	519	495	481	457	478	528	513	520	506	507	504	487	508	510	500	505	517	534	458	484	500	453	494	485	468	523	477	461	479	513	502	473	501	499	508	513	461	509	512	469	510	502	493	478	479	459	489	481	488	462	451	477	512	513	510	479	520	477	459	489	517	499	454	463	494	514	521	487	491	492	504	514	464	480	519	507	512	498	525	478	489	517	439	484	514	534	500	482	517	477	500	467	472	465	499	495	493	517	489	498	507	506	500	487	480	470	486	505	479	525	504	465	496	466	509	463	491	519	466	498	486	499	479	514	476	491	443	502	487	493	498	470	469	483	474	492	457	454	503	542	455	494	487	513	479	507	509	486	484	490	473	509	475	464	510	481	500	512	479	456	477	493	527	502	465	485	521	471	467	488	501	492	483	511	504	494	495	507	508	461	531	481	522	479	497	528	474	467	506	466	457	475	532	526	474	505	503	525	502	489	475	489	489	501	499	526	513	512	512	510	490	517	495	495	475	504	498	471	511	548	545	505	538	444	498	487	514	472	491	490	511	494	524	520	462	500	508	492	516	450	487	480	530	431	464	501	483	492	537	507	472	517	476	463	482	534	533	482	482	498	467	506	481	478	471	510	532	520	502	516	449	499	465	504	457	460	496	487	526	474	491	511	505	495	476	491	461	460	511	479	522	511	508	492	484	485	468	483	501	543	463	485	513	485	489	521	486	456	473	472	489	454	515	484	494	500	486	490	502	473	510	514	488	475	447	458	466	481	463	508	510	507	479	515	549	497	491	561	520	499	510	509	474	510	441	472	505	466	499	509	467	473	486	524	513	517	531	494	505	497	527	480	488	475	510	494	503	502	488	487	470	500	462	515	498	488	533	488	469	518	503	492	468	529	504	478	488	455	485	486	505	498	458	482	507	508	506	514	486	483	499	531	477	511	452	513	488	471	497	494	481	491	484	481	481	543	488	477	525	504	473	510	500	442	470	495	472	510	501	500	446	501	481	509	488	512	466	498	473	500	482	472	515	475	479	433	487	506	522	480	498	492	503	505	486	492	479	468	464	490	478	470	497	501	505	514	508	537	489	513	523	489	474	453	479	539	512	473	485	506	525	506	480	482	509	500	496	503	496	518	471	530	461	469	479	492	482	525	496	506	495	476	476	518	496	496	454	479	489	507	477	455	499	495	484	541	498	501	465	490	478	497	484	462	486	463	488	479	505	501	517	523	489	478	516	461	502	485	485	456	477	491	501	515	545	457	514	518	484	488	510	526	480	466	466	507	517	522	495	514	527	491	492	472	495	522	493	470	499	472	487	514	473	500	497	489	498	505	489	471	482	492	491	545	477	492	523	485	467	511	537	475	504	486	505	491	462	485	461	466	479	511	520	483	497	492	501	504	487	510	531	498	478	489	490	471	508	515	510	522	500	496	468	521	479	481	464	528	501	497	465	474	475	487	524	454	449	493	495	523	515	494	491	510	481	546	538	499	502	461	511	492	475	484	496	486	503	471	469	483	516	487	500	476	480	499	463	450	496	500	487	489	501	494	505	488	459	476	525	496	493	470	469	524	502	476	496	459	504	468	461	527	477	506	486	469	480	522	464	497	478	484	481	528	531	492	505	507	471	490	513	520	504	579	472	532	436	492	511	513	517	434	508	473	486	520	516	477	531	512	501	520	488	486	488	489	499	483	504	519	469	471	506	486	482	457	541	524	506	495	468	495	519	501	499	494	467	481	463	471	477	503	476	518	459	513	492	507	532	480	492	451	492	442	498	506	467	529	497	474	465	502	498	480	499	501	498	469	517	455	474	484	506	460	519	504	473	462	469	455	503	499	496	471	464	466	486	510	509	515	502	513	475	458	501	501	529	509	482	513	515	532	500	482	521	526	484	490	508	513	491	470	524	510	520	501	479	531	476	475	529	494	503	532	487	490	498	477	478	463	467	504	486	514	482	533	446	467	470	453	521	485	468	483	497	522	504	486	511	472	499	509	506	501	492	485	517	468	475	495	523	500	457	535	460	475	515	470	507	506	453	509	516	523	492	515	459	466	502	494	489	494	518	507	531	490	513	501	492	498	516	510	491	527	483	496	489	509	493	520	539	481	467	481	516	528	463	500	490	501	493	463	511	472	457	448	523	483	456	501	505	514	503	526	485	509	438	506	529	491	497	508	526	485	478	488	452	469	497	520	483	516	483	498	494	533	465	514	549	471	503	561	469	469	482	509	528	449	497	522	479	531	496	502	482	508	534	473	477	459	514	487	476	482	443	489	459	509	460	454	502	492	497	490	498	525	535	509	494	482	502	482	493	499	530	526	503	482	503	486	501	435	499	498	507	480	498	441	480	493	476	505	540	515	482	515	506	527	471	558	485	502	493	480	524	482	498	476	489	458	494	493	467	453	479	516	501	507	483	487	490	505	488	513	460	546	488	502	543	465	533	495	476	483	499	488	530	490	517	510	492	479	479	529	487	506	531	518	478	485	471	484	496	518	467	497	555	487	507	464	531	513	484	479	508	485	523	494	487	498	504	502	486	457	486	470	491	518	487	513	490	516	448	477	480	478	528	464	500	539	478	490	465	500	476	518	479	480	495	485	500	488	501	508	473	505	477	492	489	495	531	506	527	466	487	473	498	503	517	499	464	465	465	486	482	514	493	500	505	492	506	484	452	470	445	511	519	465	482	515	522	504	465	468	520	496	491	507	502	491	482	529	563	513	465	534	511	506	489	484	541	535	504	486	509	516	490	512	470	475	512	509	461	468	529	501	488	485	505	505	520	507	464	486	547	496	501	485	502	506	506	536	465	514	489	446	524	520	513	461	495	479	493	489	484	497	474	519	497	500	484	502	511	513	473	467	486	469	496	445	511	501	521	490	482	510	510	508	477	528	508	529	460	523	485	495	478	506	464	520	486	490	470	486	504	510	523
14707	2321	1253	1000	770	771	721	592	556	537	422	415	414	355	349	368	364	337	350	355	306	325	303	312	303	280	328	293	280	294	318	318	301	310	316	327	289	265	310	361	353	301	292	303	312	312	338	272	299	316	266	307	316	304	314	337	317	342	308	331	341	311	328	346	303	318	357	283	316	326	313	286	305	290	286	298	270	285	326	346	315	325	335	320	321	320	349	303	331	300	284	318	302	294	342	333	314	308	283	321	319	340	307	340	276	297	321	282	324	334	320	344	272	297	360	310	309	346	335	293	325	331	305	323	295	321	309	310	285	329	331	307	302	299	320	290	280	288	343	327	341	316	299	253	345	336	315	332	333	317	270	329	329	291	355	369	342	316	314	295	323	304	292	304	309	295	346	301	306	306	328	331	305	309	299	321	319	333	318	319	323	309	291	322	316	311	299	346	296	332	308	313	333	332	312	285	342	302	295	278	327	286	323	337	321	342	298	290	326	311	330	304	344	332	298	339	334	346	312	314	314	321	324	343	274	298	366	291	308	320	294	321	297	326	290	307	293	299	330	249	314	330	292	325	307	341	301	312	310	294	292	321	346	322	315	321	350	335	290	303	331	329	293	329	314	317	336	307	333	328	295	292	317	322	282	322	305	314	300	326	294	354	325	316	303	315	278	282	318	345	330	337	293	339	320	331	347	327	323	293	287	313	350	295	288	325	308	299	352	281	311	324	300	269	319	328	325	338	314	306	302	330	329	297	339	318	312	315	284	304	329	317	357	339	310	320	293	316	308	312	282	296	302	302	322	347	332	270	294	324	288	303	333	324	280	303	332	316	342	333	331	303	301	319	300	315	312	302	324	308	296	342	315	317	293	324	281	305	317	307	338	285	303	334	343	323	304	308	312	318	324	294	268	314	292	337	351	265	326	306	296	331	313	313	312	311	304	317	313	320	314	295	286	308	320	310	292	328	340	282	278	301	313	304	281	306	334	315	281	317	314	296	325	294	295	296	331	320	312	295	318	298	298	262	304	303	336	317	316	290	305	323	346	327	300	306	352	318	323	323	296	352	299	317	301	328	305	337	261	314	333	324	319	302	342	308	324	304	289	320	314	289	282	299	304	281	301	301	293	317	341	302	322	331	349	312	350	279	338	320	329	357	307	326	270	345	325	291	347	304	282	332	308	304	316	304	282	303	319	345	291	295	319	312	308	324	312	315	283	313	291	297	311	272	280	295	311	329	286	344	330	280	293	337	301	267	349	329	324	313	301	329	332	325	308	303	314	329	315	322	313	322	299	322	290	315	319	312	346	354	297	281	305	326	332	305	348	330	331	296	314	314	334	286	284	314	304	322	326	314	330	288	275	332	304	312	311	322	297	309	339	299	355	292	297	303	298	326	304	331	314	365	325	346	341	345	340	308	303	326	328	323	312	321	296	313	323	298	328	323	314	319	300	309	327	300	332	309	326	297	343	361	277	315	301	331	314	341	304	309	330	309	319	303	313	296	345	324	304	302	309	294	293	303	299	316	301	312	297	309	368	311	315	331	329	299	310	314	352	277	327	337	301	319	360	300	307	305	291	310	339	310	333	293	292	294	310	311	291	305	299	355	299	306	317	304	308	313	316	301	292	317	302	298	322	329	326	318	309	288	325	306	294	317	312	340	286	334	283	346	334	324	332	322	319	303	333	303	329	340	334	317	292	331	308	307	319	291	346	337	309	294	305	306	277	325	292	279	280	319	338	286	316	307	327	318	308	318	314	309	323	317	314	319	321	290	293	294	338	351	318	295	320	307	325	321	325	326	309	278	307	341	315	310	301	293	326	330	316	323	306	320	313	332	303	291	348	298	301	318	287	311	293	350	274	297	305	342	313	293	339	326	308	295	323	310	275	288	283	325	321	300	340	342	288	343	321	291	326	318	308	322	327	304	334	296	339	356	339	292	314	318	293	297	307	335	343	302	325	292	321	286	323	342	305	299	349	307	303	311	310	329	340	326	290	305	298	293	313	342	335	338	323	337	279	296	328	307	314	303	351	325	309	304	315	308	306	284	297	312	307	304	343	286	278	356	305	334	306	318	288	317	305	275	323	297	319	375	311	285	322	313	292	314	321	322	326	316	282	305	304	296	292	321	309	317	302	343	323	283	326	302	324	352	316	313	322	331	309	280	305	295	317	305	289	311	334	330	325	341	299	269	313	323	327	300	324	317	286	301	322	328	308	314	278	327	294	294	285	318	285	314	327	298	332	338	321	344	307	324	311	293	301	304	336	308	322	357	310	291	315	302	293	326	277	283	298	275	323	348	366	330	306	293	298	283	325	303	291	326	301	331	299	320	321	304	337	280	316	328	346	287	306	306	340	328	273	331	318	314	300	290	270	315	329	284	292	313	334	316	317	313	331	310	319	343	336	296	287	308	321	314	340	294	305	312	318	308	286	297	303	332	295	318	296	334	313	308	326	314	303	312	363	255	308	302	313	317	317	291	348	333	293	304	319	280	303	312	347	338	335	341	322	327	334	274	353	307	317	322	318	287	317	301	296	300	340	330	283	309	308	287	332	318	317	301	313	302	298	322	348	315	307	335	314	335	325	278	304	317	332	325	311	306	297	310	331	313	318	305	363	316	316	300	297	308	322	345	295	320	333	318	316	343	321	345	337	349	331	332	316	295	274	278	322	305	309	300	318	311	287	324	336	332	308	325	332	267	284	305	305	320	331	298	251	289	283	331	306	320	299	301	305	300	304	319	307	313	318	344	283	318	316	301	307	294	331	274	303	328	311	308	294	272	314	290	326	330	297	329	322	308	322	272	285	312	317	300	301	314	351	324	346	276	323	301	315	294	311	309	310	311	331	337	268	273	312	296	295	360	316	322	361	301	315	301	303	305	342	332	337	306	340	349	333	277	314	290	303	323	350	294	314	337	335	315	336	304	309	347	263	306	326	312	309	310	299	337	279	293	330	324	324	298	285	284	317	327	303	298	310	316	292	307	267	339	342	291	334	373	345	306	298	311	291	306	303	317	295	319	318	312	323	320	332	326	322	312	305	298	312	310	315	326	317	292	292	334	316	310	329	313	321	304	326	304	313	318	348	302	333	331	317	324	300	291	324	319	331	297	358	326	313	325	321	303	314	301	271	297	294	336	326	293	320	313	315	312	302	290	310	339	322	312	311	296	347	347	330	293	284	333	300	283	295	313	332	289	332	312	275	322	292	308	352	337	327	334	328	328	308	275	307	277	305	341	286	288	314	320	284	310	315	321	347	312	323	308	333	284	303	293	342	320	309	299	352	295	333	302	276	271	329	303	338	322	335	305	285	348	348	333	311	331	324	291	307	302	303	264	290	309	319	326	318	316	304	318	331	305	343	321	332	332	317	312	316	337	333	291	323	323	344	335	307	289	392	276	331	314	328	301	300	323	309	329	298	295	292	331	283	337	308	288	319	285	322	325	302	304	284	328	311	281	280	340	324	316	299	299	282	299	303	325	332	300
10529	1954	2651	3026	2903	2857	2986	2348	2145	1953	1583	1293	1236	1089	1080	1038	947	888	859	874	855	801	819	800	831	803	785	777	772	747	694	748	752	778	765	740	770	796	765	757	775	761	755	749	692	714	719	759	728	749	756	720	740	827	754	800	741	762	743	777	798	744	798	763	704	802	730	736	731	727	753	718	807	729	732	783	736	777	781	751	769	727	761	755	773	755	749	767	766	739	718	790	738	765	749	791	713	717	752	757	726	767	758	742	780	742	780	729	743	745	760	733	744	715	704	783	733	728	719	754	732	760	710	763	753	753	767	717	776	786	734	748	740	739	776	712	719	764	738	766	742	738	811	767	767	764	770	738	760	720	711	750	748	761	760	718	735	723	716	710	726	700	763	729	757	765	755	766	706	748	787	756	740	751	730	734	755	706	727	717	711	736	738	777	730	747	750	734	737	762	746	742	729	755	742	764	718	708	718	760	769	779	697	769	713	717	722	737	746	713	745	761	692	711	787	747	774	781	702	767	772	733	733	742	713	753	776	710	727	776	766	746	729	787	760	748	718	762	721	694	782	732	779	755	744	723	691	774	736	743	736	727	754	793	749	776	758	704	731	731	717	715	732	730	752	798	761	739	762	746	702	748	738	748	759	778	746	764	708	747	678	758	735	765	705	747	701	755	768	705	761	752	758	760	779	732	759	768	805	707	742	745	774	735	726	732	749	740	733	723	788	750	747	742	750	794	727	765	774	685	739	747	703	723	697	721	725	760	745	733	741	690	712	712	737	745	758	742	758	724	792	725	720	723	747	746	734	740	757	736	726	735	719	698	767	773	765	755	748	770	721	759	744	725	752	740	708	800	726	774	783	723	724	780	752	692	715	689	741	735	725	720	749	739	788	714	755	721	715	752	742	727	709	725	692	747	737	767	780	769	727	710	810	766	790	735	786	728	731	734	760	756	776	749	723	716	751	747	735	720	758	738	738	717	732	742	785	714	733	739	755	722	751	781	729	757	702	758	671	736	716	746	729	778	704	725	742	744	749	749	713	752	698	736	716	718	726	769	736	730	768	727	750	805	726	751	709	755	745	753	740	764	728	747	761	754	727	736	718	736	729	751	732	718	752	752	802	686	750	713	704	769	748	761	772	749	751	770	716	721	716	792	694	766	689	754	716	697	777	716	755	797	741	759	759	698	756	756	746	791	751	718	739	716	751	725	765	714	692	726	729	676	746	762	674	739	722	725	724	790	777	761	696	717	726	776	692	736	733	761	767	683	739	756	701	681	766	747	760	751	725	721	728	743	741	736	725	764	731	735	717	723	721	732	729	680	775	744	777	731	758	729	728	756	765	746	796	750	692	751	754	700	723	652	779	771	790	737	733	692	733	748	708	741	765	746	746	714	737	732	789	717	747	760	795	722	758	773	765	711	758	794	747	758	709	728	741	703	755	768	779	743	777	755	726	712	761	778	694	732	726	729	720	756	782	717	737	757	746	752	717	759	730	767	768	719	727	755	772	759	771	743	731	739	773	739	752	695	806	736	751	759	742	691	757	707	756	686	733	677	732	772	727	750	732	741	758	769	756	724	780	747	733	725	761	748	753	708	751	745	746	707	703	748	742	774	711	769	764	736	749	733	729	728	732	779	741	742	750	744	742	735	726	773	750	730	773	749	774	742	749	753	725	709	726	742	702	759	701	720	732	760	773	751	742	750	660	760	789	732	712	755	750	751	696	734	758	722	779	749	726	739	779	695	722	723	740	708	743	710	758	729	752	724	704	752	710	735	739	745	692	770	744	747	786	708	725	719	773	727	769	743	752	736	717	713	728	757	745	707	707	772	722	718	720	736	800	744	696	774	802	765	761	781	752	731	762	736	774	750	733	731	760	753	741	791	724	743	734	791	788	749	742	740	756	771	752	734	726	761	723	723	739	727	720	748	735	774	762	759	756	716	733	764	775	762	771	756	793	743	692	730	737	716	728	750	732	720	742	737	717	769	743	742	751	779	735	747	737	767	716	770	752	737	761	719	795	733	801	733	758	780	705	807	724	751	781	742	732	730	736	745	732	731	734	698	737	729	724	731	752	751	724	730	721	777	772	768	702	742	751	760	734	723	759	734	810	698	744	717	727	725	711	725	744	741	743	744	728	737	747	688	755	714	744	701	751	763	751	694	765	698	732	673	736	739	720	745	772	750	775	732	756	742	769	716	773	776	756	758	730	693	731	786	752	742	724	727	859	764	710	728	751	733	734	739	780	724	738	718	701	767	734	720	761	742	775	745	782	771	737	746	739	775	772	762	718	749	733	729	753	777	706	740	790	733	760	747	768	753	744	784	747	716	721	722	700	753	724	771	740	721	727	783	726	811	716	804	747	716	803	778	744	777	717	778	732	690	735	762	735	785	757	777	719	784	732	746	745	774	722	720	744	761	743	760	753	771	727	692	700	734	730	759	734	756	742	732	713	665	765	729	728	788	755	743	747	783	746	713	742	729	805	705	764	762	733	701	739	767	742	742	755	738	744	740	745	755	794	761	740	731	744	769	701	752	771	687	686	759	700	734	727	788	783	775	755	741	748	710	759	743	738	740	747	807	756	712	701	727	708	795	716	767	742	776	686	732	733	713	752	702	783	756	731	731	696	748	684	769	722	742	725	763	746	764	717	709	739	723	745	750	775	759	752	754	758	777	749	717	755	703	795	715	722	778	760	755	744	751	754	739	785	775	705	728	770	680	727	678	820	797	772	741	699	707	765	760	753	770	714	766	744	712	766	740	727	766	773	724	753	800	762	739	785	712	762	758	722	742	730	784	750	778	735	825	697	769	771	746	749	750	764	746	743	764	702	773	737	740	725	712	749	741	784	711	750	767	736	740	725	726	796	714	717	768	704	788	723	766	758	741	741	759	766	696	721	732	750	725	783	751	765	712	740	711	754	729	765	750	790	729	746	743	750	780	746	723	748	750	755	741	774	741	770	804	794	745	728	735	787	754	710	723	769	736	752	698	766	704	728	766	712	766	694	773	739	719	765	722	732	783	718	756	736	725	726	812	726	736	714	710	733	729	748	716	742	752	742	730	790	721	781	707	715	719	707	757	738	772	700	740	783	725	772	716	738	761	724	785	762	763	741	745	726	683	735	712	781	730	807	732	770	735	774	739	725	718	721	706	777	702	730	718	760	736	721	741	748	792	745	777	733	722	741	727	749	729	725	781	747	713	757	737	706	743	741	763	733	782	718	792	803	750	718	757	710	785	783	709	758	731	724	724	777	766	776	759	814	710	677	759	729	756	751	724	707	768	747	700	797	716	749	759	744	733	724	736	760	799	738	731	719	773	714	761	723	756	752	764	747	676	733	722	793	755	729	777	724	779	704	752	742	744	713	745	727	728	741	746	705	722	734	701	703	778	752	762	725	718	742	759	742	742	718	739	756	767	731	726	732	739	761	761	755	795	725	727	751	740	750	764	743	792	726	743	770	747	779	737	793	717	786	772	755	718
23603	4390	1955	1506	1091	1054	976	674	670	642	529	499	463	397	369	369	364	358	347	353	348	345	338	322	331	324	340	338	326	346	314	303	309	330	306	324	337	304	318	329	299	315	308	323	308	275	310	330	312	303	328	334	313	320	290	329	333	324	325	304	359	314	283	303	322	305	268	313	313	340	297	325	307	307	312	333	298	319	293	284	305	302	304	328	310	289	324	296	278	353	285	323	343	334	335	317	317	320	297	315	303	275	295	322	321	325	304	313	282	320	286	310	309	308	302	289	340	341	337	290	323	312	316	339	298	324	322	306	335	307	280	297	298	285	309	329	298	328	293	301	307	331	316	277	295	341	277	277	331	333	321	297	310	306	287	311	309	298	316	300	293	317	299	304	331	307	315	296	296	307	340	316	306	323	299	317	298	325	310	279	308	320	304	332	368	320	296	342	355	285	303	304	307	340	335	326	338	313	322	319	307	299	331	322	313	323	312	333	304	302	283	320	290	320	308	298	305	288	316	328	315	329	319	297	307	298	285	329	290	307	338	319	338	316	319	293	297	311	287	337	311	304	318	322	300	322	309	315	319	302	298	305	301	325	343	329	323	329	308	334	316	303	300	329	306	309	290	338	282	329	314	327	317	311	302	316	290	353	339	300	296	299	313	311	326	321	305	323	300	277	308	332	343	293	311	302	313	324	300	311	288	309	313	278	337	331	330	289	276	326	334	327	341	281	287	320	293	291	305	325	314	319	300	279	305	314	323	332	317	320	323	264	294	322	311	318	305	325	316	315	325	324	322	276	299	300	328	293	310	308	335	324	260	298	316	298	306	298	333	295	302	323	303	286	313	326	301	313	279	288	330	343	331	290	289	316	328	296	315	286	317	304	308	305	307	312	353	260	308	313	302	270	313	326	312	328	290	287	303	271	274	295	291	329	313	283	294	314	333	320	299	332	315	305	270	293	306	300	270	291	334	316	311	346	277	278	342	343	339	296	340	299	285	277	305	298	324	317	311	323	303	305	301	302	275	279	325	311	336	318	305	344	305	331	294	297	311	318	301	304	335	301	318	299	306	316	319	285	326	335	317	328	310	362	279	311	307	304	306	318	343	299	292	302	338	290	291	336	312	327	307	322	338	257	302	315	314	302	308	296	309	334	310	299	324	280	321	320	314	306	301	338	311	319	289	296	317	256	277	278	285	326	320	295	316	293	308	289	299	294	327	322	308	270	310	312	314	295	310	292	315	322	348	292	314	287	327	295	267	326	266	282	295	296	303	301	330	291	302	325	296	315	267	307	317	313	297	310	324	306	306	331	289	320	295	327	308	280	289	314	273	277	298	304	300	309	291	308	331	315	300	296	310	301	313	322	279	303	279	327	309	303	308	308	340	336	343	295	322	304	311	296	321	346	297	304	328	331	321	332	338	317	323	305	313	318	328	305	289	348	287	301	306	298	319	315	300	327	302	305	296	313	296	319	289	290	306	321	326	342	324	320	312	297	302	353	282	306	287	319	314	271	299	332	351	298	317	310	310	338	303	335	322	294	321	347	309	325	308	334	305	281	307	295	314	323	301	316	350	284	307	340	304	304	338	309	327	325	316	293	315	306	294	285	277	342	320	313	322	332	308	293	348	323	318	315	320	309	321	326	301	337	301	283	304	297	291	306	325	304	274	329	311	337	316	302	337	322	305	337	344	297	285	297	302	326	298	289	307	333	318	329	323	282	284	333	292	331	291	366	308	298	295	280	296	329	277	314	303	307	288	300	309	303	341	293	304	323	308	337	271	317	313	313	325	311	296	267	297	309	273	304	267	292	296	335	325	313	298	291	346	320	327	306	268	329	322	343	330	296	304	304	275	303	307	300	325	345	333	307	299	305	327	316	317	289	292	334	286	302	313	314	302	277	334	303	329	284	286	350	284	312	289	321	298	287	314	293	286	347	308	313	341	323	303	316	304	290	295	320	287	304	329	290	328	299	341	330	280	309	313	297	322	313	312	307	285	343	290	316	263	319	287	312	310	308	300	307	316	314	282	341	316	333	294	286	319	313	347	331	293	297	312	312	260	308	324	343	309	307	294	310	308	312	342	295	334	323	345	317	284	270	323	304	284	335	316	316	290	328	295	327	296	322	324	309	299	318	338	304	298	303	335	314	302	326	301	322	306	355	319	312	314	335	308	299	356	293	303	331	326	312	325	314	341	340	299	321	321	308	303	311	297	319	314	308	302	312	311	289	308	317	304	299	308	322	291	306	303	283	315	286	298	321	331	332	289	270	319	280	315	288	275	299	326	308	297	322	335	298	296	318	308	326	312	305	310	317	295	309	324	284	347	321	320	327	316	328	296	304	322	304	318	341	309	321	306	289	292	294	327	310	285	293	306	314	321	298	317	315	327	306	328	335	304	330	315	301	312	305	303	303	313	309	303	290	291	287	295	299	325	321	308	338	345	294	286	299	301	295	294	311	351	308	318	307	284	297	303	296	311	311	308	316	333	306	301	327	324	311	312	296	336	297	324	320	277	275	354	342	350	289	309	318	279	296	323	298	327	326	318	349	335	300	319	287	358	317	301	304	329	317	305	312	325	284	284	304	309	304	302	305	311	305	308	295	341	291	343	339	327	333	305	297	317	310	320	331	315	318	289	311	304	301	309	330	296	306	322	327	326	314	285	323	322	318	337	341	323	335	294	296	338	288	307	309	332	339	318	286	305	318	352	320	310	300	310	311	320	305	281	314	323	303	310	369	305	296	323	314	324	352	304	304	307	341	326	293	339	318	326	316	297	334	321	310	281	298	321	350	291	323	331	289	311	284	315	268	285	332	292	284	323	301	319	331	298	308	319	314	289	318	321	337	348	307	292	314	321	291	328	313	319	361	319	294	334	313	289	321	298	305	308	306	310	292	323	276	296	292	308	344	288	325	333	326	318	333	330	334	316	297	315	305	308	362	280	303	301	315	324	338	282	306	285	322	339	320	354	314	313	317	297	319	316	304	295	296	308	326	322	343	288	308	279	320	323	338	304	305	298	312	331	308	295	306	333	314	308	321	347	315	324	348	306	307	294	323	307	301	336	307	310	325	270	334	279	280	292	313	302	315	319	294	316	286	335	298	314	306	306	283	311	287	347	304	309	274	308	320	278	322	349	325	306	327	275	321	316	314	318	313	323	340	303	334	289	275	305	293	327	308	285	250	296	322	288	308	323	292	326	312	272	293	347	285	300	307	301	334	314	311	347	308	339	314	322	293	295	306	301	286	297	335	354	342	299	279	332	319	332	295	305	307	300	277	326	299	310	311	336	329	297	335	302	307	316	301	315	301	304	308	351	328	322	296	330	308	338	307	287	319	303	334	295	317	324	283	289	318	291	351	324	309	295	303	321	310	316	290	296	292	292	281	319	295	315	319	325	303	302	272	311	316	318	314	293	297	298	291	304	298	324	285	321	328	298	293	326	304	327	311	288	291	288	290	334	301	273	340	322	321	296	353	305	308
13769	2638	3690	4444	4140	4173	3741	2714	2786	2420	1910	1599	1493	1314	1183	1158	999	940	927	891	919	924	797	813	793	786	814	749	774	799	764	743	819	791	789	805	795	753	794	795	770	745	704	738	744	720	758	747	727	774	785	725	758	781	781	762	773	734	770	738	710	697	750	736	783	702	802	701	694	730	712	734	740	731	742	725	721	768	753	707	723	701	764	709	726	727	710	725	714	767	743	703	733	737	687	767	727	738	706	723	724	743	713	747	690	664	721	697	731	733	710	774	730	758	711	750	691	752	720	764	715	750	719	703	767	712	749	736	686	723	699	658	636	745	712	752	715	713	685	769	722	709	741	721	702	770	750	720	682	770	697	701	688	692	734	669	710	714	741	710	725	700	746	740	689	690	750	743	718	747	690	754	727	746	745	689	780	696	736	751	749	677	687	722	718	737	738	733	708	760	714	670	758	741	736	706	688	725	754	758	669	735	674	703	790	734	679	718	708	725	706	748	666	657	717	709	692	689	715	759	744	702	711	743	743	677	746	710	729	690	717	719	719	655	711	718	718	733	748	739	697	688	704	750	744	675	731	695	764	717	765	771	716	699	738	697	718	764	694	702	695	726	707	687	706	687	704	735	715	730	739	753	709	730	714	687	742	738	750	702	729	761	750	734	751	713	773	687	703	699	725	716	694	735	749	711	777	677	690	702	702	720	745	719	688	726	732	733	690	773	720	718	688	731	736	685	674	750	729	698	740	698	735	739	698	671	721	739	672	720	722	716	761	767	721	705	702	721	752	715	718	703	706	746	748	757	668	747	696	746	762	745	742	713	716	753	736	683	723	717	703	674	748	761	699	690	681	750	729	733	683	718	684	703	691	638	716	761	720	719	682	757	726	745	744	682	736	758	705	704	694	712	711	700	713	759	687	756	713	758	697	721	706	720	693	709	712	700	671	725	712	756	767	729	668	747	676	704	708	694	718	701	699	765	730	782	710	676	710	708	724	720	719	704	671	690	715	700	723	714	767	697	676	727	737	762	741	751	734	769	740	723	716	722	707	724	672	709	695	739	692	753	650	733	747	768	707	713	749	717	704	699	723	704	707	725	747	714	718	699	710	711	712	752	741	677	745	726	687	700	731	730	752	721	703	711	737	758	677	701	684	721	706	710	719	688	724	729	699	739	721	760	738	682	715	722	686	740	702	744	710	688	700	748	726	699	733	730	699	785	776	726	706	723	732	694	688	742	722	752	692	731	757	688	701	708	737	725	790	699	713	725	700	656	737	738	740	670	757	717	723	741	724	705	750	721	738	686	731	708	711	711	696	708	748	707	743	721	713	710	729	701	723	714	712	679	689	719	731	759	721	692	710	730	766	694	730	709	777	688	731	701	739	696	700	718	720	702	765	686	690	720	705	680	691	735	716	755	688	724	720	748	782	720	706	716	785	686	698	731	721	688	780	744	749	744	728	755	669	723	721	705	705	710	743	699	727	722	765	700	704	721	713	682	759	740	739	730	708	767	760	716	678	778	732	734	725	739	690	721	720	788	738	673	692	750	696	775	690	683	711	760	735	742	740	684	718	716	746	756	697	720	660	664	742	713	727	735	727	723	664	698	696	741	753	720	668	710	770	758	770	723	730	723	703	714	705	739	728	687	722	716	742	743	711	708	753	746	735	744	683	710	740	719	719	756	737	719	688	737	725	720	747	772	695	707	700	730	705	753	694	695	736	655	714	712	689	695	723	657	747	676	706	729	708	701	700	729	706	712	719	737	688	686	718	678	731	706	743	704	747	715	736	700	740	669	709	709	704	723	714	717	732	780	701	727	745	734	693	719	718	685	742	748	725	702	721	719	698	692	689	744	711	713	748	725	727	735	727	685	734	684	768	737	708	774	739	723	687	660	710	689	736	710	699	713	688	665	744	727	711	682	762	715	709	712	670	722	681	734	719	709	732	713	750	715	719	735	751	716	722	681	728	713	734	711	732	712	749	709	669	696	736	670	743	691	742	726	673	742	745	686	752	758	693	702	661	742	754	730	722	756	678	758	714	709	722	730	757	729	749	698	720	692	709	732	710	672	701	692	709	728	697	741	661	729	731	712	695	702	708	662	736	719	720	720	713	746	712	674	693	704	762	691	707	721	735	744	700	712	710	714	753	718	744	760	701	737	696	723	743	746	716	734	727	684	701	810	742	694	757	754	766	756	721	690	694	707	692	732	662	746	670	809	718	729	678	771	693	728	738	791	699	726	740	697	703	710	691	729	695	719	710	738	756	685	724	717	737	692	725	687	689	723	691	722	709	726	732	729	749	747	719	686	742	717	732	671	697	702	715	706	727	658	736	732	677	744	744	739	696	753	707	726	698	753	695	716	701	704	715	731	705	719	724	677	718	722	724	744	724	753	743	724	710	698	704	706	719	687	728	724	704	689	704	727	739	664	741	693	756	721	750	752	676	681	699	721	742	730	673	726	756	699	748	722	748	693	725	700	760	664	753	688	731	723	698	691	721	738	758	707	770	697	703	736	715	753	711	718	701	780	642	711	726	732	691	757	776	718	709	765	734	723	688	695	741	697	730	723	730	716	766	745	813	723	721	744	645	745	748	673	724	714	708	730	732	750	728	749	699	694	727	714	673	711	710	696	758	711	752	734	695	686	720	750	695	727	740	696	687	717	736	721	713	706	710	674	706	720	668	716	719	713	776	716	709	732	712	697	761	724	660	704	710	706	680	693	696	695	737	714	742	697	697	741	716	701	793	708	698	702	718	727	682	745	692	696	713	729	681	719	681	714	678	713	691	693	755	772	725	713	691	739	698	662	682	724	746	719	724	708	667	705	744	719	786	713	707	725	651	708	735	667	707	701	755	689	672	710	762	754	727	742	748	738	697	695	712	738	684	738	707	734	707	719	704	687	690	735	707	710	765	724	749	699	702	719	739	720	719	701	734	723	700	714	716	742	727	701	723	669	751	748	727	707	731	720	704	709	739	705	678	716	700	722	676	703	716	697	702	715	725	736	750	741	717	636	697	709	743	725	690	754	692	741	750	692	751	748	741	676	713	743	721	682	722	730	710	707	686	702	721	702	677	751	703	712	754	728	728	700	672	695	742	727	707	670	709	738	740	708	729	768	729	717	688	739	671	735	747	731	775	739	751	745	716	747	706	711	776	662	760	704	735	692	770	727	712	720	718	729	695	724	761	715	690	727	712	715	740	670	713	704	698	744	714	706	714	780	756	708	718	723	755	702	691	722	723	763	750	808	751	702	722	698	700	712	718	752	716	672	704	755	735	720	742	771	743	735	739	714	722	685	686	719	725	711	759	688	705	761	681	749	738	712	694	641	702	731	700	761	705	678	714	715	698	718	738	760	722	694	703	707	743	715	714	768	761	690	747	719	723	709	700	802	749	741	703	715	711	747	707	697	723	755	760	733	697	683	728	712	695	725	702	735	718	744	719	723	753	748	715	706	734	724	770	742	776	742	758	712	751	699	727	747
4889	744	518	435	387	362	353	308	276	233	270	242	239	212	189	192	191	195	190	219	192	175	201	172	192	181	159	193	193	216	195	187	213	188	210	209	195	176	179	190	186	198	205	196	199	186	189	200	212	198	183	177	201	198	177	202	203	232	222	181	175	211	203	205	194	193	174	182	168	222	197	178	195	171	190	193	196	171	226	206	198	202	194	216	178	210	198	174	198	200	199	186	195	179	196	164	189	213	220	182	176	199	200	214	187	218	197	203	186	194	198	210	198	202	193	178	191	160	189	167	197	195	214	229	211	217	180	197	185	203	183	187	193	217	192	169	178	215	185	179	205	194	217	162	196	164	207	173	158	193	201	196	210	201	196	208	220	194	201	191	154	175	184	228	188	191	183	194	163	175	191	187	219	173	186	197	230	197	183	192	186	177	206	178	177	180	225	219	179	177	205	171	162	198	165	177	194	182	200	202	183	204	183	172	171	183	183	179	202	173	192	217	188	192	195	190	211	200	208	201	184	193	195	244	195	218	192	184	220	212	161	187	214	193	210	194	191	197	213	202	187	205	179	171	198	199	187	173	183	159	191	194	215	198	214	202	174	198	195	176	203	197	169	208	185	195	184	187	209	208	216	190	185	195	194	159	184	181	184	204	219	198	215	179	191	195	176	191	208	199	217	200	214	192	203	188	204	202	187	206	188	187	178	220	216	221	184	223	207	210	205	196	206	217	181	193	179	190	190	230	191	210	201	179	197	199	184	194	181	177	201	190	194	178	188	195	188	199	190	207	189	203	184	169	195	193	210	186	181	189	190	209	204	198	203	176	222	194	174	186	201	222	212	181	166	213	192	226	189	188	188	183	195	205	173	238	197	184	207	177	191	192	188	168	197	163	187	198	199	193	227	179	194	192	237	202	187	227	219	223	202	203	195	180	186	165	201	167	194	189	192	215	177	193	207	190	209	206	200	175	188	183	183	197	196	187	220	206	183	188	174	204	186	207	167	200	195	183	183	187	177	203	228	198	176	202	188	207	187	183	188	200	205	204	198	168	167	183	182	211	207	191	213	210	190	197	196	183	204	201	214	203	194	208	181	199	185	167	190	196	212	184	192	192	179	218	187	188	192	196	192	178	200	198	210	193	165	184	198	183	196	194	191	222	200	208	191	225	194	190	182	213	194	167	182	182	231	196	199	184	219	199	169	236	223	200	174	185	190	209	193	174	208	211	185	186	191	192	214	192	202	181	160	210	185	193	188	201	184	203	196	176	193	170	179	187	200	191	193	194	181	218	212	184	172	179	170	196	182	197	226	195	214	199	193	196	195	191	192	213	204	184	177	178	205	214	162	199	174	164	161	168	194	199	211	215	205	179	184	158	195	205	181	180	200	181	186	201	213	233	187	185	178	193	215	179	193	184	207	184	218	188	182	203	175	196	196	196	195	183	185	194	202	190	195	200	186	180	173	194	203	179	197	198	207	200	212	192	215	193	198	180	189	182	160	187	229	196	189	183	177	194	207	205	202	202	173	196	209	173	208	177	208	185	170	183	199	175	204	203	196	200	198	214	179	193	186	179	201	198	211	165	199	217	181	202	225	183	192	192	214	193	180	171	223	189	189	202	181	200	188	211	200	189	176	179	207	172	193	190	187	182	201	207	176	187	189	184	193	189	168	173	182	165	175	212	181	205	186	183	210	196	190	191	188	199	193	176	196	214	191	188	199	172	199	170	176	197	226	191	190	166	190	189	178	209	176	207	196	182	208	213	199	196	176	206	197	179	180	220	183	191	175	187	214	212	194	185	185	205	165	194	195	215	209	193	193	179	190	174	183	205	160	215	197	208	186	185	177	204	167	184	173	157	196	204	182	199	177	201	203	188	200	178	187	196	203	171	194	177	188	218	195	170	197	195	192	203	173	207	193	221	174	197	212	187	183	196	205	184	203	193	215	202	180	190	176	197	208	199	194	178	179	187	181	187	216	201	190	216	213	188	191	197	197	178	195	198	207	166	195	187	183	193	184	208	195	179	191	198	191	199	194	203	186	195	188	186	172	193	177	200	218	202	178	194	197	197	213	190	182	209	187	188	193	179	196	196	205	198	176	187	182	215	200	200	192	182	199	173	209	205	191	215	171	197	189	201	192	184	183	171	175	188	172	226	182	205	214	185	211	211	195	171	195	188	176	190	207	182	186	208	191	178	200	200	187	207	199	156	201	185	197	216	182	180	213	189	172	173	199	211	187	201	211	184	225	185	178	192	185	178	198	201	211	200	181	214	202	213	198	192	201	185	178	231	164	179	207	193	180	174	196	206	189	196	203	222	208	207	183	189	207	189	172	208	195	225	224	160	173	203	205	192	190	203	217	193	199	175	204	201	193	207	175	182	191	192	166	190	211	176	206	173	170	195	185	191	198	198	212	200	188	197	191	208	208	168	190	201	195	166	207	186	210	196	197	181	195	204	207	176	226	194	189	188	187	186	209	184	191	215	216	171	190	212	212	218	183	181	176	207	183	203	185	198	176	184	190	206	193	197	178	185	200	204	195	203	188	182	200	220	183	201	202	210	200	188	207	194	202	201	189	195	164	156	190	184	198	189	199	219	181	203	179	199	222	190	207	157	176	167	176	192	186	184	194	175	194	199	227	207	186	198	172	223	202	196	191	214	206	171	177	189	205	186	160	200	226	192	206	189	198	191	196	212	186	171	188	185	194	198	205	208	192	208	193	186	209	195	189	186	187	204	189	185	169	193	182	203	205	217	174	179	175	169	173	206	190	178	173	160	193	186	191	192	190	189	201	208	192	187	186	183	183	190	187	179	197	218	172	194	205	208	223	230	197	149	203	200	194	169	197	196	202	186	172	174	195	178	183	180	182	178	189	205	210	221	173	198	195	183	185	180	172	190	170	208	230	182	193	213	212	204	208	179	213	191	187	191	205	195	201	190	188	182	201	197	181	217	193	186	183	181	170	185	182	182	191	200	186	203	195	188	166	206	218	198	177	205	183	197	187	178	199	183	178	181	179	188	199	204	209	214	189	187	186	190	203	183	202	204	186	190	191	196	195	203	203	180	186	175	209	181	193	211	208	208	204	202	182	178	203	163	194	196	200	204	197	205	201	216	200	198	190	167	171	185	189	193	211	197	200	195	184	200	223	208	208	189	163	183	178	198	199	198	190	211	207	177	225	207	178	186	198	178	202	205	189	204	188	209	217	216	198	198	204	190	192	194	195	168	172	191	206	231	219	186	197	162	191	205	204	202	188	186	182	166	205	191	158	197	179	180	179	186	194	194	213	181	190	204	211	230	177	204	205	196	193	192	174	204	187	181	198	186	167	165	223	181	180	178	190	183	202	187	179	196	198	171	192	199	201	192	169	190	203	158	217	212	206	190	196	202	189	191	216	220	202	185	190	182	190	170	205	185	220	196	223	181	204	194	186	189	195	187	219	220	191	209	195	188	183	227	217	203	196	203	203	207	188	190	192	167	195	184
3720	955	1146	1360	1561	1551	1313	1104	1153	1071	942	684	691	657	622	612	569	577	571	527	553	523	513	475	501	460	531	469	478	498	476	521	465	508	502	522	499	500	513	491	521	522	490	501	506	492	475	447	507	491	514	519	517	493	525	500	518	509	509	545	513	510	534	509	542	502	490	467	515	441	494	526	490	471	522	473	469	473	486	506	494	518	534	477	453	487	495	473	519	498	510	478	517	492	517	489	482	494	509	489	492	486	497	481	483	485	504	501	488	512	509	542	503	508	490	543	503	457	531	498	464	469	480	549	480	507	500	484	477	470	495	510	518	515	484	471	480	492	523	495	528	523	496	501	503	503	501	499	486	500	490	482	523	517	514	488	505	513	469	513	556	473	481	513	519	489	461	465	513	516	491	500	504	453	487	533	494	483	495	530	519	482	507	508	498	507	515	508	485	481	474	500	461	520	448	493	471	497	501	508	502	491	484	474	499	488	497	517	506	486	527	469	492	499	530	474	510	461	489	478	529	528	504	541	471	480	475	458	477	468	489	504	502	517	489	493	506	513	519	548	487	502	493	483	498	492	468	525	493	488	484	498	491	493	499	501	515	507	499	486	503	497	543	499	488	526	529	531	518	472	492	507	487	520	494	496	501	497	513	508	512	494	474	520	502	496	490	474	521	491	516	493	470	510	520	517	510	478	505	466	487	504	488	515	490	518	510	497	501	521	459	489	513	515	506	497	498	457	523	503	500	470	468	471	466	511	496	513	469	488	492	488	491	480	507	509	497	497	472	502	521	518	517	483	519	489	500	516	562	505	465	594	440	495	510	542	526	476	498	523	473	491	518	471	482	509	468	467	477	492	492	477	504	480	523	502	543	446	510	490	511	517	501	475	483	497	479	512	488	520	489	482	498	484	464	520	526	513	467	489	482	472	527	497	489	512	529	487	480	514	439	487	497	520	501	459	505	513	525	498	458	483	487	501	492	493	486	503	466	526	490	524	516	426	506	483	470	498	496	504	478	469	486	515	511	511	474	495	489	490	480	503	500	519	517	515	467	472	518	510	498	508	493	522	496	484	484	489	495	525	515	470	531	502	459	483	494	473	512	492	536	500	498	513	475	477	494	531	517	484	497	509	482	479	508	548	488	493	515	452	492	482	478	529	506	517	449	464	557	501	490	506	493	509	543	467	463	527	476	501	475	510	523	493	483	518	475	482	513	516	456	439	534	515	480	486	493	500	456	536	476	493	517	443	485	507	522	467	465	464	485	509	503	500	517	484	522	476	519	465	472	478	515	525	483	501	473	479	497	462	478	501	476	527	520	487	526	482	467	498	455	479	502	510	501	473	498	453	513	456	518	528	490	502	474	502	473	540	478	500	505	487	482	502	490	502	518	522	430	496	474	494	491	506	507	512	491	522	466	492	496	491	456	454	485	507	483	465	520	515	500	472	534	508	527	519	548	509	501	493	495	493	486	464	488	500	498	489	479	455	497	506	465	508	472	465	511	522	512	476	471	472	504	510	479	505	521	512	505	426	503	524	462	524	501	501	479	520	496	496	550	492	514	511	478	507	488	510	469	510	520	513	526	489	485	536	497	499	529	510	525	480	482	482	462	476	458	542	553	490	461	502	523	490	512	505	456	494	460	475	486	511	491	546	487	477	504	458	487	461	468	528	509	479	485	488	504	487	480	517	502	488	505	486	453	507	506	492	521	514	477	474	488	477	511	491	506	487	499	474	498	494	482	487	523	502	537	504	543	516	488	504	457	508	549	490	475	522	500	473	514	454	486	506	522	495	454	522	512	488	519	498	483	521	493	488	507	499	490	536	533	486	462	470	457	468	512	483	490	485	509	527	447	488	498	508	509	486	515	495	499	467	522	497	481	500	503	508	502	511	501	495	482	516	482	469	451	489	494	501	486	453	543	521	437	487	503	548	514	498	529	516	490	492	460	510	481	479	495	468	538	500	471	484	470	484	520	494	515	525	505	495	482	505	500	499	501	486	490	478	481	530	489	478	464	561	518	492	528	528	475	480	493	516	494	482	488	480	490	452	496	496	467	494	527	488	495	487	501	489	500	512	499	518	485	489	516	535	506	509	487	540	495	521	503	534	515	523	502	489	524	501	471	506	516	468	491	497	449	506	477	522	474	526	485	489	547	505	520	476	498	486	472	507	488	483	563	473	513	519	490	499	469	478	487	446	512	513	499	514	482	457	506	468	527	478	461	507	493	481	520	441	537	480	479	567	526	511	498	485	445	454	506	494	467	487	537	483	503	490	503	509	526	498	470	537	450	502	473	485	495	487	439	496	487	519	489	498	469	511	501	477	505	467	494	497	493	494	510	486	496	488	479	484	485	494	493	447	536	507	508	491	507	494	478	507	467	503	466	477	512	454	515	456	476	499	495	501	506	472	527	506	473	494	504	479	491	549	502	470	493	477	512	520	506	545	562	453	513	476	512	483	524	482	516	511	523	501	495	473	498	502	481	513	491	472	495	502	496	507	492	487	474	490	477	505	524	468	494	479	509	514	458	519	546	476	513	483	475	522	530	485	495	493	513	479	502	509	524	466	513	476	457	501	508	500	510	475	475	516	467	476	524	482	494	498	508	475	513	491	521	507	448	490	493	503	533	478	543	481	469	476	466	540	464	488	484	511	482	483	494	508	492	497	522	469	501	501	467	507	534	522	499	485	519	503	553	534	463	485	496	500	485	501	451	502	489	485	507	492	479	463	479	478	526	497	507	473	503	504	531	542	521	529	499	498	479	500	482	502	493	477	478	493	504	505	511	459	526	470	492	460	494	509	486	475	478	492	454	491	534	483	507	471	487	492	511	515	473	515	530	492	509	481	487	503	439	520	515	474	528	465	512	481	453	478	507	482	488	538	518	487	510	485	487	529	496	522	492	514	526	469	523	537	423	467	503	504	499	471	540	527	493	555	515	506	520	492	549	455	504	490	546	517	482	533	498	438	504	485	496	498	506	532	469	484	491	443	451	508	495	479	539	489	550	467	516	522	513	506	498	476	468	489	483	475	521	528	475	537	486	484	488	517	518	503	502	483	474	463	462	473	500	471	508	502	521	496	518	481	480	493	540	480	545	521	476	508	459	475	490	494	533	494	508	463	441	475	502	520	499	471	474	537	501	466	458	515	495	494	462	502	492	455	487	529	500	487	507	505	495	505	489	481	488	481	516	468	536	503	487	505	497	508	552	502	488	490	509	502	482	491	506	513	517	470	468	479	474	509	505	518	486	484	510	494	496	483	477	504	520	532	510	501	485	483	498	505	501	457	494	513	504	501	468	487	509	525	492	523	504	433	487	515	472	517	493	504	493	506	484	473	518	468	485	434	488	486	523	476	444	505	513	467	490	511	470	510	512	509	488	514	511	505	529	481	505	501	449	477	430	492	477	469	500	495	507	490	508	506	531	473	495	511	550	496	469	476	515	523	526	519	480	499	473	513	442	471	556	502	485	530	481	477	480	486
14368	2349	1273	1009	819	754	654	530	533	467	401	446	361	383	389	359	347	357	348	346	349	305	287	341	321	325	326	319	293	314	312	321	305	305	291	319	344	325	322	326	282	296	332	312	304	303	302	321	318	313	346	318	305	323	328	341	346	288	305	296	277	296	290	341	342	292	320	363	294	318	295	293	323	359	291	317	324	303	338	328	264	304	302	323	329	315	316	314	289	290	308	289	331	348	320	285	284	322	307	300	323	323	296	324	299	307	298	316	293	326	337	310	318	294	308	272	311	297	316	310	292	292	303	318	332	308	333	335	326	314	281	301	310	307	339	322	299	301	286	288	300	295	269	309	312	283	335	297	315	289	307	308	322	332	297	293	306	347	296	318	284	324	325	285	313	321	293	303	282	312	269	278	317	308	338	315	323	266	315	329	323	345	348	287	300	324	325	323	325	288	303	328	318	311	302	307	321	326	336	323	326	261	323	314	287	327	327	293	316	336	297	305	340	320	299	322	317	321	286	296	314	303	290	312	339	344	305	284	302	291	346	325	306	314	300	306	323	309	307	331	311	325	341	306	303	327	298	302	343	309	317	292	308	314	315	345	336	292	306	309	331	302	297	326	304	306	313	311	294	287	304	331	326	304	303	296	308	320	319	302	297	334	315	302	306	327	296	283	276	327	346	345	322	333	283	304	294	300	310	304	311	293	314	305	313	353	338	344	330	298	306	298	298	315	299	312	317	320	310	297	310	310	281	320	291	317	295	292	329	337	312	289	299	325	283	321	304	327	332	318	329	329	296	352	341	286	356	314	346	285	333	297	317	323	318	344	306	311	264	307	286	326	318	306	292	289	310	314	317	325	339	325	294	323	336	325	311	305	303	299	307	296	318	321	304	345	348	297	330	309	301	316	297	298	309	319	299	309	320	333	351	290	313	342	310	312	318	310	311	292	319	305	296	303	326	302	318	301	287	292	307	295	326	324	308	329	338	307	325	302	288	335	321	290	264	318	318	339	298	302	331	308	320	319	339	324	327	299	293	330	340	309	324	314	287	300	308	300	316	316	315	329	315	357	324	300	289	285	329	313	334	300	334	312	314	322	308	314	307	308	320	338	320	308	343	334	305	291	318	270	318	291	355	302	304	286	321	323	306	328	299	337	297	318	312	300	336	288	329	304	330	327	326	316	302	309	316	324	328	356	331	343	289	326	291	315	314	284	320	339	339	317	333	314	305	302	281	330	293	290	294	318	326	284	314	288	316	339	320	350	345	315	341	363	288	307	308	363	301	322	310	345	289	323	328	302	290	326	324	337	322	327	304	304	305	295	274	286	311	346	317	291	304	299	320	280	320	316	306	296	309	330	310	316	321	301	311	348	279	297	342	305	303	288	317	290	280	293	322	308	310	286	332	296	337	331	313	313	280	326	309	306	327	316	270	320	296	308	303	320	351	304	326	333	321	339	287	344	316	319	286	276	346	297	327	302	317	313	289	307	298	317	309	305	350	313	320	314	280	323	332	297	312	316	320	343	321	299	318	311	291	286	311	324	315	326	337	334	330	316	288	313	311	276	289	338	332	360	327	311	297	272	291	314	286	331	283	307	309	337	341	335	325	293	326	335	299	323	378	337	327	334	324	327	304	333	292	271	303	286	316	317	305	320	328	305	309	312	299	358	313	312	290	285	322	339	303	319	325	324	323	318	319	315	314	300	282	306	332	321	313	309	333	303	297	301	294	289	306	295	312	312	318	261	313	301	320	296	290	291	341	312	308	317	286	290	305	322	306	314	298	287	304	301	329	353	305	304	319	341	302	304	318	318	323	307	323	303	308	275	321	315	308	346	320	295	317	292	299	312	290	316	311	300	340	323	298	329	331	308	302	307	337	307	335	326	279	323	323	291	329	311	303	327	320	285	331	323	287	284	328	295	324	306	285	344	316	320	294	321	344	335	320	314	329	309	304	277	313	298	355	334	325	335	294	321	356	308	285	300	327	293	300	322	331	299	317	319	335	294	306	311	306	322	293	336	331	292	333	332	308	312	310	332	310	324	325	319	321	321	301	307	313	282	288	289	314	340	309	269	314	294	300	312	320	311	347	348	323	317	314	317	299	304	343	283	292	337	329	347	288	301	293	330	287	301	303	321	296	303	311	318	308	298	324	315	346	296	311	291	272	301	335	306	331	298	316	309	326	330	299	359	322	313	325	285	305	292	285	292	337	317	314	349	277	307	299	301	329	319	280	326	310	327	306	329	276	286	325	276	326	313	299	299	289	278	352	309	300	315	333	348	327	316	313	317	303	326	310	291	331	315	309	318	277	319	325	300	289	329	338	282	308	296	282	321	292	289	337	303	326	328	313	327	298	333	293	323	332	328	315	273	288	341	314	317	321	279	284	302	277	294	355	279	337	323	300	281	309	304	310	300	300	301	305	296	319	332	284	304	302	284	296	314	297	334	283	315	295	278	323	288	276	297	296	367	281	311	305	334	288	339	306	330	311	323	262	312	315	304	314	296	329	282	319	306	321	289	315	318	290	316	320	321	302	311	324	336	326	334	278	310	305	323	313	299	351	299	307	345	285	318	360	343	318	320	321	332	313	344	298	302	284	296	328	308	303	310	304	324	324	322	298	304	300	294	289	323	266	311	310	306	349	329	322	336	329	293	310	297	331	344	296	352	323	298	309	336	290	321	332	303	333	335	319	290	314	343	334	317	311	290	315	317	287	309	329	311	294	312	310	282	363	302	320	312	320	332	310	341	301	303	310	293	286	303	350	349	291	301	319	312	348	325	324	312	300	291	273	313	319	325	285	319	352	308	301	296	315	303	300	302	303	324	299	357	322	332	298	279	324	304	319	310	328	301	322	327	354	299	316	302	346	308	352	310	299	351	285	303	300	342	346	337	310	326	289	322	318	293	285	335	320	280	311	325	344	311	299	277	315	321	324	321	295	283	296	308	322	299	323	306	293	326	303	318	322	307	309	324	327	330	298	316	321	314	321	294	295	296	344	293	284	330	307	317	288	283	318	284	344	305	308	324	287	311	307	318	315	297	305	292	320	317	310	289	309	314	309	303	273	313	322	289	305	319	334	309	315	301	329	297	273	319	309	289	313	302	309	319	320	325	301	294	315	305	299	309	309	311	292	300	308	293	325	299	309	292	296	320	297	296	287	286	253	286	333	317	325	326	305	347	335	321	311	296	322	331	313	302	320	309	346	274	335	310	336	302	288	318	295	272	306	340	314	323	317	289	356	332	354	292	315	309	290	308	274	330	302	322	307	312	313	332	313	308	307	305	319	319	314	342	323	289	302	321	305	312	268	276	303	303	319	300	325	303	300	328	297	326	286	315	331	344	283	309	319	302	337	304	315	329	309	325	326	322	294	303	326	328	337	290	297	328	291	304	360	312	312	336	345	319	297	347	286	320	326	304	288	333	314	316	277	312	342	318	287	323	287	320	293	331	308	320	341	309	314	325	312	310	324	320	325	339	314	303
10345	1953	2660	3085	3230	2924	2367	1942	1760	1842	1692	1304	1219	1151	1101	981	970	933	885	838	855	832	867	765	781	838	809	768	770	795	780	745	739	738	707	770	767	764	777	763	738	754	753	761	712	810	761	752	740	717	762	701	704	774	731	813	723	783	778	733	743	779	695	730	766	737	728	729	795	742	755	736	715	718	735	764	735	763	746	761	755	736	731	726	743	764	763	746	763	796	756	784	776	755	729	777	763	778	755	761	741	771	754	741	735	749	770	745	737	756	758	754	728	735	753	724	701	736	788	751	733	731	743	786	744	752	704	710	727	749	758	748	738	750	726	730	712	758	730	755	737	722	718	750	762	748	728	717	764	724	731	799	765	749	774	688	717	807	741	717	735	731	686	736	732	764	753	745	748	701	702	728	739	745	735	761	717	719	793	712	725	703	770	758	774	787	731	771	741	764	794	702	724	730	754	729	736	752	796	770	744	761	705	738	697	749	747	749	712	766	729	736	745	704	751	715	725	738	731	746	755	714	754	716	801	743	744	729	697	688	715	743	731	725	774	722	763	720	740	724	719	773	759	741	767	753	737	729	738	738	776	735	682	780	702	735	749	768	772	781	728	715	776	726	758	814	766	791	721	781	726	734	747	763	713	752	731	703	766	771	772	711	749	749	753	755	760	721	739	741	777	763	760	713	717	721	752	748	730	783	735	695	728	721	776	750	760	755	735	710	771	697	720	829	736	750	745	763	749	747	785	736	726	784	758	718	771	704	747	744	681	757	756	736	743	792	772	741	745	719	733	693	732	695	771	722	751	756	732	751	725	746	733	745	738	778	745	716	694	751	750	721	750	712	713	734	742	786	726	737	744	747	746	813	721	729	704	830	795	722	731	747	710	657	768	746	768	758	774	772	785	730	809	759	742	742	758	779	749	749	799	738	706	743	725	752	744	753	733	713	705	771	748	740	745	798	743	736	751	740	743	758	769	734	701	724	734	722	791	748	745	754	749	755	736	758	755	751	719	731	738	729	712	778	767	748	760	746	705	736	824	757	719	739	710	741	695	729	732	706	736	763	768	706	754	785	750	782	703	763	775	756	761	730	750	727	753	724	735	720	746	722	771	719	766	771	714	769	745	752	731	723	713	692	756	720	764	744	808	745	719	770	723	724	748	726	744	745	747	717	746	725	741	789	751	747	696	783	749	766	727	758	747	706	743	711	737	708	707	758	741	719	692	758	791	745	767	734	760	704	772	742	747	763	752	774	784	750	742	719	707	744	717	742	736	795	694	697	737	802	763	744	711	763	802	753	762	768	779	756	721	761	734	800	744	753	756	726	763	731	728	784	747	745	736	715	732	711	662	741	773	810	703	725	752	754	769	746	748	655	717	722	734	747	718	754	738	727	719	752	787	726	739	732	725	792	721	721	739	765	761	813	684	760	735	761	746	796	769	762	707	727	780	784	701	788	817	781	793	749	749	734	755	719	755	716	735	770	709	720	719	765	730	726	728	708	756	774	751	767	754	666	716	727	722	712	722	775	762	768	733	722	739	704	694	723	759	756	756	723	739	761	742	724	749	750	711	775	755	726	724	772	751	754	728	766	735	783	770	738	766	736	788	718	748	704	761	752	763	709	741	739	769	743	709	745	759	707	705	733	738	700	788	774	733	719	748	816	719	748	742	737	749	735	706	743	731	753	778	742	789	768	730	800	696	773	737	761	761	724	747	767	747	710	737	747	727	766	779	742	713	786	726	746	776	715	723	727	771	736	732	792	750	738	729	723	732	729	679	751	709	774	747	737	780	680	761	725	764	749	781	757	723	772	749	739	751	811	758	759	746	762	807	784	715	712	803	781	765	713	742	793	766	730	718	755	725	735	778	714	708	761	688	779	744	723	784	704	816	737	685	775	720	709	761	798	726	769	751	756	758	698	725	756	737	759	739	746	716	792	737	782	745	782	771	746	759	788	736	755	766	689	707	746	753	768	763	750	708	729	771	740	716	767	778	689	737	717	749	765	739	753	701	713	742	748	708	753	748	713	715	748	764	741	737	733	756	713	733	720	731	704	710	738	775	733	766	721	753	779	778	729	780	731	714	730	772	762	750	700	723	730	764	735	745	725	747	765	712	735	757	727	721	771	753	764	801	723	724	736	734	759	778	721	766	724	768	728	739	699	764	744	760	737	713	808	724	736	776	763	784	720	724	761	766	776	750	735	761	721	761	706	790	790	738	738	741	769	772	741	671	739	791	746	805	724	778	765	770	813	772	716	753	752	755	757	770	799	727	742	770	763	761	737	765	733	789	730	757	750	718	755	757	778	729	781	720	734	756	709	760	803	746	723	734	731	750	692	703	770	738	707	772	712	707	751	741	791	698	747	719	760	766	723	765	754	772	716	700	741	745	689	752	758	754	698	749	744	713	779	747	740	723	784	729	755	717	786	784	757	683	761	713	726	783	709	727	760	735	741	783	712	757	784	739	730	735	831	682	740	723	788	759	706	719	733	771	782	772	751	771	701	791	748	781	701	738	761	693	761	775	781	729	747	772	767	726	772	756	780	753	756	720	722	758	727	762	755	720	782	736	737	768	763	731	786	781	728	742	754	712	753	790	743	734	728	718	795	733	763	747	710	758	752	697	704	725	723	751	686	748	709	771	754	775	734	750	751	726	773	715	725	756	703	788	690	682	773	771	742	770	775	734	781	749	760	802	727	763	741	726	746	733	751	734	748	718	720	755	776	778	739	754	723	706	752	720	765	752	729	724	721	732	704	744	738	792	706	713	766	740	728	709	758	706	729	775	778	786	712	743	770	718	736	769	740	736	679	717	738	725	764	712	786	770	712	761	758	794	792	741	736	723	741	757	778	766	718	739	730	744	711	737	753	730	701	737	734	738	740	751	735	740	703	732	789	781	701	748	715	745	764	747	794	776	749	770	746	717	730	761	739	736	729	724	663	755	740	748	746	767	755	765	718	757	742	750	693	676	762	776	688	763	757	726	772	755	744	760	718	742	736	748	720	741	787	673	672	740	773	788	724	736	722	810	757	770	737	739	749	723	706	776	714	696	694	734	749	766	744	788	725	735	745	715	686	773	781	760	734	758	755	752	715	768	687	755	761	788	739	780	752	711	758	734	748	748	723	736	678	749	749	743	753	756	716	740	670	779	727	764	701	783	760	717	757	731	751	710	773	772	709	696	750	772	705	702	754	727	729	743	772	737	697	771	729	781	775	722	724	671	745	723	732	764	754	760	798	764	719	774	717	762	736	762	708	780	734	757	741	749	760	732	771	763	744	704	719	726	724	761	729	747	763	742	746	740	682	740	771	770	746	703	749	728	750	802	768	718	705	766	739	741	766	742	707	726	747	717	749	697	752	743	736	672	727	756	783	739	750	741	738	764	775	752	727	744	727	699	735	688	700	758	775	743	751	770	790	760	794	750	715	764	767	741	735	776	704	734	750	787	744	757	774	733	744	720	745	709	747	693	765	696	749	785	766
22760	4462	2099	1526	1183	1069	820	702	579	573	524	477	442	375	364	383	352	317	332	324	315	343	340	302	305	305	281	319	300	319	295	298	312	302	312	316	316	338	320	308	347	312	317	283	286	303	261	319	309	327	315	251	275	283	295	324	293	321	293	309	342	307	302	300	308	304	313	311	316	316	279	316	302	303	288	295	315	342	322	299	309	280	312	302	306	259	315	292	315	270	309	286	300	331	310	302	335	310	272	336	334	295	326	315	290	314	306	337	358	338	339	312	305	331	326	318	300	335	324	346	319	317	299	316	295	355	325	319	327	316	291	299	319	327	354	310	329	305	307	302	325	310	307	296	323	309	294	304	284	310	298	301	298	325	327	318	315	318	308	314	302	292	298	342	317	308	303	326	335	308	338	308	301	298	287	283	314	314	312	304	332	298	316	322	348	289	310	324	315	304	328	307	314	311	307	312	273	312	288	315	286	304	328	328	327	307	312	287	318	330	295	302	296	312	282	299	307	257	326	299	321	317	290	323	291	325	318	305	300	295	307	324	299	335	308	255	299	305	308	302	305	308	288	347	297	327	276	311	301	311	331	326	299	288	295	310	316	300	334	297	339	307	343	340	349	349	302	327	309	321	283	297	299	335	317	317	278	319	313	333	327	333	317	332	298	308	309	307	315	302	332	290	337	302	334	299	306	323	292	298	325	349	298	299	336	300	299	279	305	301	276	333	308	307	307	299	284	300	287	315	314	294	272	281	303	330	296	326	296	311	317	292	301	289	300	343	284	297	319	314	318	321	350	317	296	295	327	307	320	273	363	311	315	291	329	323	297	315	291	298	286	299	282	319	318	308	287	295	312	287	342	328	324	334	307	309	270	295	287	321	325	333	313	318	343	306	308	335	290	308	316	284	316	327	327	293	313	315	333	290	312	305	306	314	303	305	316	265	330	305	294	320	327	320	312	307	292	307	328	327	283	317	325	300	288	310	325	284	325	323	307	338	312	278	289	292	307	325	340	341	293	311	316	296	323	301	297	329	301	288	292	303	278	328	310	321	309	292	291	310	298	321	318	318	314	297	305	345	303	291	302	321	283	336	334	321	301	283	323	323	307	297	321	306	311	335	298	293	326	319	312	296	316	326	320	314	316	287	317	309	297	267	315	307	291	264	328	319	318	308	309	292	322	306	291	313	305	277	302	285	303	324	311	312	324	279	299	301	329	313	305	309	292	311	298	336	314	300	310	306	318	287	315	323	330	314	305	298	310	338	326	321	358	289	288	312	285	302	318	316	317	344	346	255	317	309	313	344	297	315	316	300	320	302	290	330	317	311	277	305	315	329	295	302	256	311	289	306	305	264	284	300	306	302	301	312	321	332	285	314	333	303	299	294	301	343	276	316	294	328	326	305	312	301	298	298	314	278	332	292	284	308	308	307	312	290	306	329	304	319	327	289	291	332	325	300	281	294	273	304	304	290	289	272	341	284	320	304	304	315	303	306	295	268	341	326	313	300	328	310	259	276	336	297	313	297	278	276	287	337	300	306	306	291	329	294	328	324	320	283	294	329	322	331	311	275	304	298	298	300	318	295	295	344	296	301	290	299	330	295	286	329	302	276	316	294	278	298	304	328	258	288	276	298	306	309	268	285	282	300	302	321	323	301	321	312	330	314	325	302	326	285	313	272	311	314	338	308	328	308	338	324	318	284	281	297	292	312	330	279	316	328	300	277	291	289	331	315	303	327	309	288	309	280	288	297	303	321	345	294	322	310	311	330	296	291	318	323	298	303	316	332	319	297	285	301	345	327	283	299	308	283	336	309	292	304	294	318	288	277	315	272	303	298	288	348	325	294	307	291	286	287	307	284	303	316	302	334	335	307	290	295	303	308	331	286	317	310	307	270	308	330	305	281	305	299	315	344	315	307	322	287	318	277	310	284	312	355	304	297	319	289	320	321	298	317	326	313	330	277	323	323	315	294	269	279	311	310	313	320	316	271	324	298	302	309	321	284	305	309	299	308	312	310	308	321	323	321	316	304	266	314	317	298	295	299	357	345	291	347	302	289	309	321	318	301	280	330	346	304	310	305	323	277	281	288	319	303	277	306	301	292	306	325	303	308	308	269	313	288	285	295	319	291	289	306	313	295	303	297	335	312	308	345	340	304	309	345	301	300	306	312	287	303	286	327	296	331	330	288	259	310	303	323	309	318	309	320	285	331	304	305	317	327	336	297	302	280	310	307	301	311	303	296	306	288	296	302	308	312	295	287	280	283	333	329	284	314	318	315	316	308	348	316	309	287	318	321	312	305	320	291	293	309	319	321	285	333	288	300	293	298	317	303	311	308	294	288	310	291	298	313	289	301	304	282	312	332	317	330	320	312	312	331	281	331	336	299	313	312	278	297	313	327	295	315	332	301	297	307	298	297	314	304	344	317	329	288	296	275	327	303	315	303	265	314	305	329	314	274	285	266	309	316	324	292	357	321	301	317	292	338	359	322	331	340	308	290	312	322	343	305	276	354	333	299	286	305	300	295	307	303	312	289	308	295	304	304	310	302	313	275	365	295	314	292	298	308	291	289	282	290	336	265	259	312	299	318	311	335	311	305	299	315	309	294	324	312	298	312	306	317	321	295	315	298	294	321	328	291	311	313	323	290	311	276	298	327	303	345	311	299	286	328	332	296	327	310	319	264	286	277	266	342	312	308	320	305	295	312	341	347	302	277	298	274	263	308	297	318	318	293	302	301	299	313	334	295	275	325	307	327	335	304	329	308	267	294	304	316	289	345	318	318	324	304	283	337	315	300	320	296	310	302	250	308	296	287	294	321	304	281	311	321	293	321	314	316	309	287	296	321	318	365	311	308	313	315	309	305	326	329	304	286	298	299	317	326	328	313	316	302	325	285	289	305	316	319	275	305	304	352	286	278	313	333	289	320	314	304	347	290	308	285	316	331	317	320	329	292	313	313	297	308	330	335	314	331	332	335	290	315	345	306	291	345	303	309	289	320	294	289	306	339	293	284	304	285	315	305	312	293	295	291	348	300	300	291	275	314	285	293	301	315	292	328	306	300	308	351	279	310	313	314	281	336	305	318	343	328	325	324	285	267	298	345	333	305	331	309	321	303	301	322	295	298	311	291	300	295	291	320	298	285	306	327	307	278	333	332	312	297	332	280	302	292	339	346	305	303	302	299	320	311	274	317	312	318	346	311	289	343	298	308	315	308	340	345	301	281	326	331	306	296	304	305	300	321	309	322	304	344	323	307	324	327	310	258	286	308	331	310	304	316	304	285	306	307	301	310	296	311	290	339	306	306	301	318	322	300	305	315	295	323	339	276	304	303	342	332	324	369	308	354	297	327	306	300	316	339	319	312	314	302	317	300	267	286	308	329	304	312	314	317	336	308	334	292	314	295	317	301	331	264	279	296	314	313	311	305	321	293	309	294	315	306	265	282	321	289	299	324	330	311	286	304	302	317	351	334	277	324	314	294	301	282
13512	2751	3790	4581	4578	3754	3173	2767	2191	2224	2057	1773	1484	1318	1185	1168	1049	966	955	925	895	790	812	821	816	816	734	767	763	759	715	738	809	748	810	766	793	731	731	726	755	797	727	790	746	718	720	709	714	770	754	710	727	787	844	729	772	690	763	671	766	707	740	708	692	707	680	673	739	752	677	744	754	699	762	785	716	742	731	713	688	680	723	806	739	684	695	734	744	728	759	691	721	729	722	717	703	742	717	696	786	693	704	690	709	709	731	716	684	761	729	713	751	706	696	734	721	731	727	735	738	706	718	746	701	726	731	728	683	693	730	736	703	688	703	734	711	739	740	742	721	698	731	690	736	711	661	740	745	758	687	705	695	726	705	717	721	699	715	754	715	737	732	734	749	700	703	677	716	734	682	725	728	718	724	721	701	755	745	752	743	723	718	741	704	746	741	688	698	705	734	721	702	723	727	726	728	731	755	727	701	706	730	696	755	739	751	694	748	649	711	743	713	758	752	718	715	759	728	700	719	701	740	699	710	714	767	673	737	689	745	726	726	697	719	721	676	733	721	700	693	750	664	717	685	720	725	739	675	723	725	750	718	695	696	773	718	712	715	727	681	666	761	729	719	727	703	707	742	717	727	663	722	668	736	744	699	769	737	729	733	730	686	754	708	684	712	697	679	658	682	729	716	710	759	716	719	677	701	729	687	685	749	751	742	739	697	767	697	711	715	700	721	697	673	705	740	725	689	722	732	685	725	740	711	729	683	721	696	718	716	728	735	748	773	734	696	707	681	720	754	741	672	699	679	714	741	673	731	781	699	679	689	696	679	688	702	718	678	680	703	713	708	696	727	703	708	701	715	745	708	711	719	756	735	695	763	699	712	669	711	680	697	788	704	728	719	713	665	724	686	743	703	760	707	726	752	727	718	718	730	702	662	747	721	727	730	724	770	724	744	724	688	722	723	720	714	716	692	729	759	725	695	694	685	731	720	709	711	716	740	750	780	679	670	733	657	706	739	706	735	699	773	710	708	728	687	735	735	704	764	724	749	689	697	717	720	754	752	708	761	685	740	721	697	723	706	738	685	736	695	721	733	747	686	711	714	660	709	677	734	731	704	693	714	703	757	708	769	770	766	723	708	696	735	729	711	664	695	743	737	705	735	705	705	704	729	722	689	728	682	694	703	714	727	694	730	718	711	709	698	678	709	722	702	738	738	696	739	708	708	733	748	662	764	658	681	697	718	710	734	704	719	726	694	662	699	740	739	730	724	715	737	749	729	672	705	690	709	671	697	722	700	730	721	697	724	708	683	766	727	716	745	696	700	688	749	649	730	760	668	770	729	708	734	742	719	729	790	740	668	691	733	695	706	685	710	723	735	716	726	708	676	694	706	735	696	748	714	713	686	679	773	711	704	745	705	718	710	747	758	734	721	695	727	673	745	746	656	705	677	724	754	668	702	716	672	678	735	693	694	781	706	680	700	684	748	742	688	723	718	722	735	719	697	709	719	688	700	659	755	687	715	708	720	739	706	696	706	721	736	756	729	684	700	744	712	739	706	685	707	671	715	683	674	731	701	663	705	688	735	732	697	735	718	729	741	723	728	751	718	706	738	690	697	692	777	722	714	753	709	683	650	703	736	742	671	679	705	705	702	698	707	729	706	701	723	721	738	729	773	717	728	733	729	696	676	707	715	769	713	667	732	687	695	706	678	686	738	665	664	668	728	713	736	720	713	709	741	737	725	713	728	709	753	675	718	714	747	696	707	724	697	703	720	728	701	725	729	718	684	717	717	718	752	692	716	741	686	722	654	714	742	718	693	682	706	703	786	683	739	739	729	729	664	687	699	783	745	726	751	720	715	725	704	729	704	705	706	723	706	702	712	699	741	701	689	744	752	703	717	735	733	767	710	705	712	676	710	765	716	749	750	757	707	734	722	729	709	662	738	728	697	713	725	720	678	685	780	715	691	704	709	720	720	752	704	785	724	702	678	729	739	722	738	715	747	726	712	694	703	731	718	696	701	687	721	748	676	710	756	674	745	754	750	740	728	804	697	714	725	719	748	732	703	744	736	752	682	727	687	737	776	752	740	717	702	686	689	712	677	640	694	707	734	711	716	734	691	728	751	760	686	756	705	753	733	763	689	711	720	688	699	723	743	717	722	700	712	704	714	744	681	726	697	764	738	704	680	722	686	726	679	653	722	726	747	673	706	736	755	680	705	740	720	752	758	694	669	731	701	737	695	684	732	707	684	704	712	729	726	702	685	717	711	740	736	728	698	681	690	658	721	682	693	676	719	743	739	715	786	759	661	700	730	738	714	724	744	727	756	751	753	740	694	708	720	784	701	685	689	723	768	734	750	700	723	677	723	702	711	710	713	737	710	684	730	730	769	714	722	729	718	694	681	719	722	731	681	707	706	704	687	699	710	718	677	692	712	707	713	668	682	742	727	705	748	677	682	709	718	682	680	737	702	761	749	756	691	658	756	718	659	722	740	692	718	690	759	748	721	684	659	699	713	723	718	697	700	727	755	710	675	718	762	662	676	716	669	734	713	696	726	688	685	735	706	714	709	669	695	737	716	682	736	735	741	742	658	718	716	747	693	749	700	673	692	734	693	660	703	732	681	697	738	700	706	660	711	754	707	711	682	745	790	727	701	749	711	714	742	701	705	679	684	715	733	709	699	754	694	750	707	728	676	765	723	701	701	702	683	721	686	693	759	752	701	747	672	712	752	730	738	668	727	694	717	708	675	719	686	697	722	699	726	717	710	735	688	753	724	722	737	723	727	701	744	728	690	700	738	696	790	731	668	691	768	685	698	731	709	758	756	760	756	745	695	655	703	713	682	683	702	748	751	727	703	696	741	758	692	730	703	756	718	713	694	741	732	733	717	684	713	704	708	687	756	710	698	673	765	724	714	696	762	712	729	718	753	695	762	726	691	729	724	707	690	719	721	734	677	693	720	760	644	673	729	740	696	715	710	777	705	738	722	710	724	739	709	686	707	731	701	648	699	713	742	734	727	733	679	712	688	721	713	691	728	740	741	728	720	752	721	704	745	694	723	680	744	727	709	738	687	719	692	705	636	703	756	717	709	714	742	753	711	719	713	771	771	719	685	713	706	738	733	725	745	670	779	723	742	697	674	740	674	702	754	658	722	720	686	711	758	751	733	784	738	704	685	735	697	735	726	697	691	719	727	694	733	740	716	706	715	704	712	745	723	738	687	682	700	738	741	705	694	729	714	670	740	733	713	674	661	695	707	714	743	715	704	695	701	748	723	756	695	678	731	639	716	699	687	734	705	751	728	745	776	694	681	757	682	731	727	701	700	727	721	758	717	780	730	687	697	741	720	700	703	708	695	685	750	728	716	754	735	710	709	728	692	672	731	725	754	687	768	694	671	702	718	744	756	743	732	685	720	733	752	685	746	722	706	705	716	727	729	718	729	731	750	731	723	686	757	701	707	683	693	675	701	692	716	717	736	721	755	715
4041	778	500	519	438	390	357	335	273	306	270	254	207	211	194	200	239	205	166	198	207	216	196	200	223	187	215	215	184	188	187	204	210	172	179	196	228	182	198	198	190	174	174	188	201	178	225	187	186	191	192	188	186	191	205	163	193	199	201	171	177	197	173	181	181	183	201	198	197	197	197	199	211	185	177	191	187	216	195	173	197	225	204	166	211	184	221	195	182	188	207	197	197	195	197	177	197	172	177	204	200	209	208	204	192	176	194	202	198	187	168	184	185	163	202	217	170	184	187	169	186	191	197	197	202	202	191	180	167	182	203	210	199	198	163	181	202	176	202	199	192	168	179	194	185	204	186	213	191	176	209	180	184	183	195	227	193	198	208	196	179	203	209	211	201	187	198	205	190	174	171	185	173	187	217	187	204	193	192	185	194	197	181	194	204	212	197	178	198	177	197	169	197	190	184	182	183	180	193	182	203	174	210	182	177	166	186	205	166	216	195	205	203	199	210	160	187	209	217	205	218	239	214	185	195	199	225	199	191	205	206	197	193	205	203	169	204	192	200	221	211	179	184	220	196	161	174	162	179	197	191	197	186	191	216	166	187	170	197	189	197	156	204	180	205	202	181	175	180	186	181	197	207	174	188	198	186	183	181	207	193	190	181	208	179	205	207	207	178	190	210	196	181	190	189	187	187	195	190	222	202	194	205	204	185	185	201	190	212	192	189	190	181	202	195	193	195	196	193	176	217	192	188	186	208	194	195	163	190	217	180	174	190	179	181	214	171	179	204	207	181	170	180	217	203	221	186	196	184	179	166	173	173	190	183	174	168	221	179	189	179	179	216	167	233	204	180	198	209	201	217	201	180	193	171	205	206	182	207	175	192	184	220	173	223	206	186	191	183	200	176	195	187	219	165	184	190	188	203	200	197	178	185	176	195	178	195	191	180	216	190	205	190	198	178	193	212	185	194	208	218	166	227	167	178	193	190	196	173	187	214	208	203	191	184	171	201	202	181	188	188	204	179	189	191	205	197	225	193	208	173	172	191	175	182	211	175	199	199	193	178	189	202	202	197	196	200	219	201	211	193	193	204	224	200	202	196	188	181	174	203	193	187	207	196	179	176	207	176	212	167	187	188	192	182	193	186	186	216	190	192	199	185	218	196	188	209	179	188	182	189	192	191	200	193	193	208	174	196	205	180	186	203	162	165	205	195	218	173	201	190	191	177	192	217	221	202	190	183	186	194	188	223	203	184	181	200	207	206	170	189	193	181	195	191	201	205	190	183	189	186	203	208	191	177	160	188	190	209	200	188	182	193	193	191	175	191	174	219	188	188	212	204	180	196	183	188	174	201	212	189	181	207	206	196	187	184	204	206	193	179	202	203	210	157	204	198	190	230	194	212	183	204	198	203	206	207	183	180	199	182	203	194	193	203	173	184	200	178	182	207	171	187	210	200	170	173	227	202	232	193	201	174	172	201	197	192	173	208	206	173	184	209	192	185	189	208	167	197	205	194	195	186	209	182	198	178	185	202	185	216	226	190	198	206	208	187	192	208	184	216	182	212	201	219	209	212	172	203	176	165	185	211	151	195	195	207	181	212	196	219	202	189	200	232	193	211	177	199	186	181	181	189	206	182	217	212	197	206	181	162	200	197	195	203	173	196	198	191	165	199	202	179	215	210	175	215	201	163	170	168	210	187	199	206	189	207	173	202	187	184	180	158	197	214	194	176	195	200	195	160	182	181	190	204	175	219	206	203	226	167	185	203	199	194	180	204	194	192	206	199	191	215	194	190	191	187	207	184	226	210	171	192	196	172	217	170	187	190	194	196	169	173	188	194	185	188	229	173	197	194	170	185	186	180	200	183	204	188	173	180	214	233	191	201	185	170	209	211	188	208	201	193	209	200	200	199	186	182	168	187	198	208	185	195	208	204	176	173	200	185	194	203	197	187	194	196	212	214	195	213	206	177	186	154	211	208	170	197	193	201	190	203	196	191	189	192	189	208	195	190	187	216	170	182	191	204	178	193	173	180	197	176	179	178	178	222	205	199	172	202	194	181	184	182	177	186	204	203	211	176	208	165	183	213	195	192	204	200	173	183	193	205	192	162	185	179	194	192	197	203	163	211	188	196	194	174	171	181	189	218	190	190	206	198	175	207	205	203	191	232	186	195	195	200	207	202	178	183	190	190	188	195	182	219	187	215	169	171	173	216	179	210	198	222	197	190	204	171	181	184	218	165	179	208	179	181	210	176	162	220	215	181	205	218	203	180	186	199	212	180	184	185	183	178	203	198	224	198	185	202	192	193	188	201	195	174	201	212	207	204	226	205	188	198	227	188	193	187	183	194	169	186	190	194	194	180	205	202	177	173	215	173	166	189	195	183	183	175	200	205	212	177	175	175	188	184	166	196	190	187	178	213	191	209	193	209	170	222	192	176	213	182	223	213	180	199	200	194	200	182	180	196	192	223	214	208	209	197	197	204	185	198	195	203	180	200	187	212	196	164	199	191	157	200	190	187	191	200	202	208	195	189	196	184	185	178	169	207	211	211	183	196	215	206	225	206	182	179	178	173	194	198	169	192	196	165	199	208	228	213	193	187	201	163	177	180	204	176	184	196	204	204	182	178	212	161	217	202	199	204	188	197	167	215	193	199	206	176	183	215	182	199	195	192	202	192	209	177	209	194	183	177	194	209	182	209	202	199	196	170	203	199	205	219	195	200	185	192	201	215	177	177	181	194	197	183	189	184	181	205	184	185	186	176	170	205	179	198	184	213	182	184	189	196	203	193	196	180	199	190	186	191	209	178	197	240	190	209	227	183	219	209	189	184	203	219	174	178	161	199	192	166	188	180	213	197	201	193	197	206	212	207	212	193	192	163	193	177	192	177	210	184	198	190	219	201	189	158	197	165	212	177	193	174	174	200	158	186	201	186	179	178	169	181	224	192	174	184	193	189	190	194	180	193	221	172	202	190	218	195	218	175	186	197	205	193	194	164	194	198	182	185	185	201	176	201	200	195	179	174	191	210	207	208	212	195	202	193	193	172	202	195	194	221	231	190	151	178	194	194	182	178	196	186	207	180	228	176	206	171	170	207	167	195	203	215	170	192	183	172	180	205	210	189	170	193	184	196	188	187	209	178	183	195	211	195	186	196	187	193	187	183	212	203	190	199	178	214	174	215	212	190	195	206	173	180	170	186	185	189	208	199	206	168	197	179	184	186	208	177	200	191	172	202	213	188	208	223	194	175	210	187	183	191	185	189	172	193	207	191	201	196	192	187	214	196	190	194	187	180	188	184	180	179	165	193	196	176	186	220	192	193	184	189	193	173	203	197	180	188	158	172	176	192	196	200	189	189	217	216	183	189	205	199	193	207	168	176	222	181	186	178	198	182	187	185	173	187	214	192	195	178	196	213	195	213	197	185	199	200	185	213	199	163	201	180	179	193	191	167	163	195	196	181	215	200	187	189	196	193	193	189	182	171	195
3282	995	1172	1620	1663	1413	1435	1237	888	981	883	751	677	698	659	590	554	534	548	535	537	525	486	530	514	496	512	519	525	556	464	520	524	509	490	485	508	500	552	500	476	473	492	510	466	514	493	470	465	497	542	526	495	520	553	509	503	535	524	492	536	530	496	454	486	464	518	474	508	476	484	487	471	524	497	472	494	500	543	476	518	548	516	473	515	457	541	515	506	471	466	497	492	534	522	508	513	513	495	490	468	511	456	456	490	451	477	494	503	523	489	505	525	456	512	531	484	510	536	503	472	533	470	516	479	530	488	547	542	525	461	473	511	508	502	468	520	490	554	500	533	466	484	501	445	496	484	531	488	525	494	483	524	500	503	481	498	482	503	500	513	493	490	527	472	494	476	459	542	495	507	517	491	481	502	480	512	458	476	520	513	485	517	474	513	487	502	472	516	506	479	497	509	499	497	494	515	493	433	478	519	520	502	519	507	480	517	535	496	504	530	518	470	516	478	479	491	515	477	452	475	500	493	516	522	509	528	501	479	481	466	483	506	478	481	504	475	504	501	513	474	505	496	452	520	480	491	484	499	466	477	512	504	501	473	469	518	487	470	495	475	491	479	462	451	448	529	479	482	547	458	462	460	543	530	497	514	487	485	477	511	535	502	513	506	491	487	506	489	533	538	515	442	510	534	479	496	445	539	488	529	486	494	516	512	530	492	539	508	477	538	478	511	494	478	465	548	498	482	541	485	463	513	488	510	469	498	484	500	503	539	504	474	510	499	526	522	534	475	503	549	495	453	497	503	496	472	456	461	511	476	506	494	532	491	460	519	479	509	529	506	471	508	489	489	480	529	452	509	481	508	486	492	519	487	495	509	477	506	484	525	511	479	546	467	503	519	486	484	513	480	488	498	472	510	474	494	492	464	510	471	516	489	496	493	515	527	488	511	551	476	497	481	477	477	496	497	505	464	505	476	499	496	461	463	517	497	507	482	483	469	488	496	522	487	508	461	479	446	489	445	470	507	489	492	440	489	496	475	501	507	468	502	526	509	520	488	466	525	496	469	471	504	525	469	488	531	495	497	496	496	478	540	483	540	512	501	548	500	511	515	484	481	477	491	463	514	481	504	491	514	483	489	490	511	462	489	529	501	547	481	483	516	451	503	484	493	503	490	493	504	467	480	479	494	488	494	490	498	496	476	519	530	458	503	524	489	471	504	512	461	526	517	484	485	492	484	461	520	487	505	476	502	453	486	478	522	476	504	485	491	494	473	509	514	493	504	502	516	511	489	515	475	508	482	488	499	505	487	478	490	481	471	456	500	494	502	466	474	523	523	515	474	517	500	490	513	512	530	518	555	486	470	453	519	453	497	504	494	520	479	473	528	516	514	475	455	478	507	489	496	502	543	503	518	517	533	494	524	462	492	509	502	483	476	501	484	514	482	496	458	497	486	527	548	482	513	506	484	509	480	520	502	507	496	489	471	497	456	477	475	476	500	460	500	492	507	458	525	482	518	498	526	502	460	525	490	514	494	519	472	501	528	483	487	480	463	516	510	467	491	539	503	453	495	522	471	492	483	505	478	527	473	495	515	573	523	511	504	508	501	541	550	528	493	457	491	494	449	456	453	502	505	512	487	442	506	449	454	525	502	496	471	508	467	485	547	514	489	530	513	480	494	489	500	509	487	463	510	468	503	478	492	480	515	504	529	462	494	506	502	495	432	475	502	498	513	491	472	489	465	524	502	474	502	567	503	480	494	470	453	461	485	528	485	494	516	470	491	504	505	508	495	460	476	503	463	502	516	503	512	515	494	487	472	515	478	473	450	469	486	490	495	508	479	485	450	485	492	494	470	489	485	492	486	508	473	513	467	484	514	509	512	516	514	496	508	508	473	502	505	474	475	490	503	468	474	527	508	518	496	512	509	501	527	486	458	476	465	484	480	493	481	495	494	509	494	489	519	503	530	450	501	493	505	472	499	483	495	475	480	490	514	498	478	463	512	498	492	491	467	469	510	479	517	510	488	494	493	503	521	515	467	501	466	475	464	466	516	504	477	483	512	507	500	491	494	485	466	544	500	455	531	476	501	543	491	472	458	479	488	493	451	505	488	504	501	475	501	516	509	518	539	470	484	490	473	520	530	476	488	499	488	476	447	480	482	478	476	501	507	501	504	523	504	488	513	538	502	481	554	506	507	501	506	503	488	455	491	530	464	515	502	506	544	520	514	493	499	471	524	477	496	481	482	448	488	511	504	518	504	481	494	489	485	491	493	489	493	536	481	495	517	517	507	531	507	512	475	455	478	457	492	496	522	472	484	507	487	506	469	488	479	486	519	541	546	505	508	473	514	490	485	491	485	473	448	475	497	502	495	446	481	484	499	496	471	497	454	461	480	502	501	516	487	476	532	508	519	491	496	468	488	450	496	503	482	512	523	513	539	501	549	503	527	470	530	490	521	497	461	520	474	512	490	501	475	484	463	494	492	453	475	495	490	495	491	483	517	514	513	547	473	504	519	463	505	507	506	513	483	501	502	497	476	506	471	521	476	506	481	522	463	547	504	520	461	497	531	511	528	517	465	511	459	532	442	478	537	498	559	502	503	497	515	513	529	509	494	524	531	503	484	486	500	469	498	498	516	511	506	471	490	456	494	502	505	524	445	493	517	540	499	471	494	515	482	479	525	516	498	516	469	468	479	516	528	522	455	488	477	481	492	500	530	488	489	510	560	484	487	470	523	471	514	479	459	508	508	509	485	477	519	527	528	532	494	513	490	452	528	472	509	500	484	499	460	516	515	540	542	523	489	496	494	464	478	482	455	494	486	481	468	487	524	471	507	486	471	501	497	497	486	505	509	466	491	505	464	489	551	504	533	484	494	503	507	500	504	489	457	512	515	506	440	506	457	541	509	512	481	465	493	490	487	490	501	476	529	483	493	477	493	496	522	505	538	466	517	516	459	478	504	529	498	495	499	472	485	542	534	534	486	484	483	495	516	479	493	515	519	507	489	507	483	506	460	507	528	468	504	515	506	513	523	546	481	504	490	458	455	445	510	490	561	446	473	463	478	508	519	495	465	482	476	488	494	495	486	506	510	466	493	490	530	485	441	513	490	512	499	507	489	527	500	525	513	463	495	492	535	475	493	539	487	491	492	519	483	528	502	510	526	514	477	467	494	485	511	510	495	470	514	524	503	519	498	513	478	474	500	500	510	542	482	534	520	461	513	524	481	491	459	498	494	503	507	514	485	473	485	537	479	478	487	497	523	524	476	496	472	489	526	503	470	523	496	519	509	499	525	486	501	465	521	484	504	473	480	495	481	465	471	500	486	519	453	521	499	437	517	510	473	459	491	474	483	523	470	508	501	489	482	471	528	515	487	519	517	516	492	508	478	492	486	464	487	448	506	489	493	487	485	516	443	528	482	489	505	477	511	480	479	509	507	518	514	472	471	488	493	499	503	491	477	478	487	479	473	506	526	463	491	503	478	540
14623	2296	1348	1144	899	772	721	588	504	444	467	408	386	370	369	354	346	368	364	321	326	349	323	312	334	288	292	297	300	316	353	312	328	353	319	319	337	316	294	317	302	299	319	326	327	292	266	286	301	320	306	327	297	304	314	313	328	330	345	310	317	315	329	359	340	308	312	309	319	360	322	298	302	273	266	312	320	315	318	286	321	309	325	284	285	320	296	337	323	306	351	306	293	335	313	290	334	357	299	311	308	288	338	319	303	303	324	331	340	331	313	336	300	334	321	330	317	308	308	301	301	292	352	328	308	315	329	327	307	330	322	339	318	291	307	311	339	337	265	330	340	309	308	290	285	314	287	323	336	302	325	291	300	310	326	316	355	296	323	296	324	312	271	270	327	271	291	352	290	307	314	286	314	284	335	340	313	313	304	326	325	328	338	294	324	282	296	299	298	334	290	315	300	343	308	288	325	341	302	357	329	293	331	333	305	271	324	315	310	316	339	305	337	339	314	339	303	322	318	306	285	346	333	314	324	338	338	312	303	285	307	317	291	304	273	309	283	328	330	352	334	341	304	356	305	309	288	279	300	305	292	300	304	346	299	307	302	338	315	297	314	310	317	310	294	360	338	326	330	329	323	344	293	309	320	328	327	298	328	311	354	346	333	314	328	311	307	307	309	304	322	331	306	316	353	318	338	297	295	336	292	314	318	297	295	320	309	324	298	318	291	285	301	267	309	335	292	332	340	299	356	321	282	309	323	336	332	337	319	300	316	343	329	341	318	299	335	311	322	323	327	339	331	349	318	285	349	334	304	316	322	330	309	334	309	320	319	320	301	311	325	290	288	275	327	327	329	311	291	279	311	317	321	283	291	340	347	326	331	333	304	316	327	312	307	289	307	312	307	345	316	290	306	309	312	291	294	316	311	315	371	313	322	320	321	313	320	332	314	340	328	320	294	281	310	301	327	292	300	318	316	309	311	324	275	304	312	345	306	325	338	314	284	304	324	298	303	290	291	334	299	297	341	294	300	304	264	301	290	327	292	313	297	307	324	316	325	306	275	302	289	283	351	321	291	309	296	330	318	317	306	311	287	319	295	317	308	345	292	306	294	312	284	331	301	314	311	291	330	331	299	297	301	278	317	311	300	297	309	319	317	331	322	316	316	281	324	291	293	303	305	299	312	368	308	317	322	302	318	301	321	322	321	304	295	323	318	307	344	319	274	286	315	290	277	346	312	294	337	331	327	332	323	294	336	340	322	271	316	331	288	324	328	304	297	283	312	291	343	302	303	325	282	304	297	314	333	328	313	327	319	303	288	305	300	312	312	341	274	313	338	282	324	318	330	326	327	296	326	342	311	291	284	298	303	312	316	321	314	292	318	337	351	318	306	311	315	308	309	330	291	349	335	317	345	318	322	318	317	318	304	306	309	346	311	316	330	281	318	288	309	284	307	337	284	285	319	328	333	306	328	301	354	286	323	324	308	335	324	342	318	323	322	322	286	319	308	336	312	279	295	304	301	323	312	323	321	318	278	306	302	334	355	313	297	329	297	307	294	324	307	329	315	316	305	366	298	300	332	333	307	307	263	327	328	318	312	338	306	322	278	285	342	306	297	337	332	334	306	306	270	290	303	311	300	319	286	302	296	316	296	289	302	354	316	286	327	303	312	297	327	322	325	311	315	294	301	293	312	324	286	310	346	324	338	330	293	280	310	307	328	317	315	320	274	294	357	316	315	281	335	338	337	305	282	286	338	324	327	298	303	329	320	326	309	307	326	342	337	336	323	307	316	313	286	305	354	303	321	315	327	343	301	309	268	322	310	302	307	288	335	345	284	318	351	339	303	308	308	267	304	329	365	348	290	290	317	350	308	313	325	350	295	302	319	326	305	312	296	293	261	331	309	358	329	319	290	297	271	311	342	321	312	289	276	318	339	283	329	331	328	321	318	329	307	341	320	313	294	324	299	321	335	312	279	288	308	316	321	321	309	310	296	334	312	311	315	315	335	310	287	325	313	313	335	299	294	311	336	312	285	321	347	300	318	302	338	332	327	367	321	303	293	312	308	311	340	330	320	319	296	311	303	329	319	338	307	317	312	311	301	311	292	327	324	305	324	308	313	297	311	326	320	351	321	341	301	270	299	320	293	287	341	310	325	310	300	318	298	318	314	306	318	311	301	320	294	289	291	319	315	322	310	333	280	328	314	293	265	313	332	323	374	321	319	311	300	350	298	322	294	314	346	338	328	295	311	322	312	358	299	312	304	312	315	312	347	296	312	315	327	329	337	331	302	320	336	288	311	295	333	374	307	315	309	314	315	318	321	314	319	286	327	298	303	309	353	306	289	292	300	327	318	330	330	266	336	326	284	310	337	325	333	277	309	300	325	334	315	325	312	298	302	286	294	316	288	314	312	301	308	345	312	309	313	323	308	309	350	295	312	322	298	326	315	343	290	275	287	304	324	331	279	294	300	329	285	323	316	291	273	295	311	299	303	288	317	302	286	320	291	317	342	321	297	299	310	329	290	295	293	323	316	287	303	346	309	310	306	269	329	317	302	310	342	318	283	310	358	312	302	294	340	316	292	313	274	296	311	323	306	316	317	320	304	320	296	351	298	299	330	304	303	311	277	300	318	301	324	326	314	312	319	308	306	337	309	301	328	321	329	306	324	303	278	303	303	311	308	295	312	317	335	291	330	300	329	283	289	291	304	309	326	289	302	308	313	318	307	333	322	352	302	304	320	282	305	327	299	331	332	288	318	304	310	312	292	334	299	328	315	312	343	318	320	318	310	281	306	322	305	327	331	298	305	285	326	318	288	293	325	357	298	288	323	282	311	309	326	319	327	332	318	327	300	299	324	323	320	330	308	297	319	344	314	288	329	306	291	322	329	320	335	348	329	306	333	277	302	290	332	331	298	332	289	317	330	316	331	302	329	326	270	304	292	288	295	322	312	311	320	326	317	272	310	337	329	343	299	318	323	282	314	309	336	287	296	306	295	300	317	311	284	318	309	300	318	316	317	294	316	315	333	280	308	348	353	309	292	298	307	337	310	303	300	327	294	343	346	314	313	307	273	323	318	307	306	343	303	333	317	305	319	296	303	290	294	285	289	312	344	289	343	290	293	305	328	312	313	337	338	294	282	313	268	324	322	360	318	305	284	345	331	314	302	332	356	301	307	309	299	327	293	321	305	295	300	333	296	319	284	375	328	285	304	321	319	318	326	317	298	331	314	287	302	319	305	303	314	329	321	353	301	313	293	317	326	317	322	311	315	311	309	338	312	344	314	314	327	332	318	303	318	310	302	310	328	311	295	313	282	296	347	304	284	338	318	345	299	294	312	320	325	331	303	313	296	314	252	335	327	337	336	318	305	329	338	301	309	345	310	316	322	304	325	315	317	322	334	344	321	302	310	330	293	319	274	286	323	339	282	316	322	286	320	282	302	301	304	332	277	313	278	294	345	273	284	333	293	307	332	358	314	283	297	325
10371	1998	2806	3575	3214	2874	3021	2344	1799	1592	1560	1439	1186	1130	1047	988	914	914	906	833	811	830	822	787	867	768	767	805	785	767	722	812	798	750	780	779	775	740	747	784	767	764	726	757	715	770	742	758	698	715	778	777	761	734	779	772	756	710	824	816	749	770	708	764	771	736	750	756	758	774	749	779	755	772	797	813	730	750	683	771	747	758	758	721	740	784	740	727	726	807	742	709	796	767	787	774	719	724	771	726	695	752	732	769	770	707	787	759	777	770	741	740	745	758	732	751	730	740	766	711	713	772	744	710	701	741	792	688	747	737	786	733	757	748	777	720	742	731	762	770	733	737	692	758	704	767	735	766	759	771	747	658	734	731	739	746	742	750	753	728	739	748	759	716	744	810	752	805	694	751	791	717	700	715	754	750	724	716	735	746	712	792	781	779	714	680	769	721	718	716	708	713	700	701	798	812	751	715	734	742	699	707	742	723	684	695	743	790	694	762	741	709	732	697	777	777	768	739	758	767	775	735	751	731	740	729	730	746	755	792	714	703	720	775	733	799	744	740	762	735	753	744	754	785	725	739	738	745	726	737	748	761	683	711	724	754	719	767	772	702	718	774	753	761	730	761	727	725	751	731	707	736	783	729	694	784	744	779	773	736	713	720	790	748	703	724	821	712	745	765	743	787	785	750	761	742	701	750	710	722	755	706	733	714	733	713	740	804	766	715	700	719	698	751	762	728	764	782	742	740	760	756	767	730	753	726	732	727	726	757	694	721	743	709	732	711	754	793	744	717	759	736	725	705	764	725	762	746	731	776	775	778	720	689	690	725	745	788	748	782	771	733	764	793	719	750	715	725	755	746	733	757	827	745	774	787	752	738	763	742	717	707	735	728	739	722	753	741	755	738	746	721	708	732	745	766	731	765	787	767	713	752	751	745	743	778	750	776	766	779	748	779	737	759	753	767	707	689	778	759	712	742	811	729	738	791	708	741	735	703	734	726	791	736	766	834	763	724	703	722	719	779	729	724	714	701	793	748	728	784	758	747	722	771	756	727	738	750	791	739	672	739	718	788	714	709	772	712	731	740	708	704	757	811	718	738	735	728	695	720	736	728	731	781	745	721	740	723	775	710	745	723	726	731	746	735	747	732	722	735	758	758	761	733	698	774	727	750	740	711	763	771	766	680	762	754	697	763	732	744	722	714	724	693	767	717	763	708	735	736	766	764	727	715	745	738	725	738	730	745	739	777	691	747	757	726	727	795	724	708	709	715	733	720	748	752	742	700	730	751	768	759	749	725	731	733	703	748	790	761	774	760	727	764	727	744	768	748	709	748	750	688	777	749	759	747	731	735	788	738	738	806	704	742	714	731	763	799	723	743	751	734	726	736	789	737	779	721	741	793	743	704	759	766	748	736	670	743	733	740	724	743	689	693	728	760	752	767	791	717	741	744	708	791	738	752	738	734	744	746	727	722	771	786	733	745	729	747	718	719	714	741	696	703	729	757	751	800	743	722	719	775	709	815	762	750	757	723	721	723	744	766	728	746	696	714	749	695	756	752	700	698	735	743	758	723	727	727	760	728	751	735	716	743	696	785	740	785	754	703	779	785	780	719	717	772	713	736	723	719	722	742	763	757	715	727	732	745	729	756	751	743	726	771	756	748	723	712	718	729	755	742	705	735	775	755	721	726	753	713	699	722	767	720	737	745	740	764	743	732	701	733	775	675	756	774	795	713	743	725	746	803	738	759	750	758	766	755	736	775	762	748	762	797	733	708	751	774	802	752	775	795	783	724	752	769	732	788	768	788	745	769	734	733	767	775	704	774	735	708	754	773	776	732	759	733	776	757	741	723	735	728	708	713	692	739	747	754	706	755	780	728	718	700	777	752	720	737	749	743	769	746	747	742	684	722	736	758	786	683	717	718	820	757	726	698	736	763	684	741	720	754	781	715	770	762	712	773	763	767	719	734	770	703	685	728	754	723	755	770	748	753	735	750	742	789	747	780	757	719	731	741	730	814	751	755	775	733	752	774	781	767	759	757	740	726	713	769	801	761	732	723	748	748	708	760	768	748	696	744	731	702	744	702	735	755	747	725	738	702	760	723	727	731	690	778	691	691	764	743	724	767	757	783	735	735	757	769	752	747	745	714	758	759	713	773	771	764	746	710	763	693	724	761	743	725	709	629	787	784	714	737	728	762	711	737	757	724	711	709	667	731	775	725	789	763	772	749	762	759	735	744	746	767	772	764	705	713	755	738	737	758	697	683	674	703	741	742	720	735	745	760	735	737	774	786	760	738	759	731	734	723	714	722	751	704	714	758	741	682	775	757	737	734	752	772	735	762	720	794	717	714	785	735	772	752	766	779	747	725	694	766	759	796	771	718	776	668	783	797	753	779	819	700	776	703	715	755	729	756	775	736	772	799	740	747	721	733	720	729	726	728	778	783	764	734	737	711	744	800	777	685	788	802	742	766	751	760	711	731	746	706	752	709	750	698	783	728	747	772	685	724	794	802	778	728	759	717	709	748	762	741	763	761	766	741	765	763	770	730	745	760	737	691	781	786	777	747	768	744	798	703	750	772	759	756	720	741	775	718	757	763	757	765	741	746	740	767	711	758	751	785	709	696	773	747	759	757	721	718	740	766	730	770	715	729	708	774	755	737	726	730	740	768	783	724	728	751	742	762	816	708	779	745	740	739	737	755	732	740	725	720	751	723	788	734	743	750	738	706	768	737	749	747	728	766	721	797	723	716	692	718	793	790	711	767	753	735	758	766	761	760	795	743	756	745	737	746	781	713	739	697	725	712	759	712	746	718	715	787	757	723	774	773	747	727	773	756	716	748	714	710	755	750	716	731	762	740	778	771	760	730	759	718	776	790	770	730	733	746	776	727	776	693	751	770	715	752	742	763	748	780	702	734	697	723	764	742	720	767	791	725	742	756	762	798	754	716	744	720	711	730	753	749	730	712	775	814	743	732	715	708	707	764	715	725	716	700	739	783	729	746	712	744	734	712	797	775	756	696	710	767	738	776	716	744	738	695	744	733	760	713	716	778	698	774	747	747	741	734	757	735	740	736	743	727	734	760	715	701	747	773	776	711	735	779	667	737	748	747	742	752	746	768	752	761	755	821	708	733	765	769	730	768	763	740	725	783	714	756	730	746	719	746	720	784	750	736	770	775	710	704	755	723	745	784	770	717	703	761	747	726	726	758	728	718	706	724	759	741	761	762	671	733	736	723	751	757	727	730	773	776	699	715	746	705	791	744	743	723	737	745	783	756	783	709	723	714	776	752	751	782	736	748	763	749	763	685	756	734	766	733	776	716	758	761	766	751	728	722	787	732	722	784	777	717	741	703	774	733	742	782	740	773	784	667	739	775	723	730	762	795	801	779	732	758	772	752	763	670	700	802	743	743	791	770	778	712	696	696	740	756	706	805	753	707	709	772	743	705	680	751	768	767	758	755	717	756	712	791	717	769	738	775	773	732
22291	4402	2151	1766	1316	1041	975	832	646	539	562	486	417	388	354	349	341	340	340	336	306	292	351	290	324	318	322	310	285	331	317	326	319	319	314	304	305	310	350	298	294	277	318	314	302	337	332	331	282	320	283	311	306	357	326	311	338	332	301	271	355	300	321	302	326	319	354	276	300	304	299	283	313	304	323	316	322	303	289	292	323	290	292	291	330	288	274	298	322	288	305	298	328	303	316	325	283	313	318	301	315	322	305	305	293	304	306	311	331	303	326	320	332	284	334	343	299	297	320	298	289	313	330	309	317	288	333	326	330	321	329	304	365	333	299	298	298	299	331	300	311	282	296	307	301	322	296	309	307	309	330	365	340	299	299	307	312	280	304	305	274	307	308	316	266	294	296	284	354	273	332	323	337	309	298	321	340	279	294	332	286	323	318	333	339	318	275	325	301	315	348	291	284	304	278	305	324	332	325	317	317	302	302	326	347	312	287	315	307	310	305	314	345	309	290	297	300	308	303	314	336	324	310	295	314	331	299	316	306	319	286	326	327	291	321	307	311	307	289	313	288	301	282	297	307	319	329	287	323	284	332	302	271	307	359	311	315	284	293	280	281	299	337	290	320	299	330	317	293	313	318	326	326	305	290	313	262	306	314	335	351	286	345	306	300	314	291	296	301	279	351	315	314	321	271	357	286	326	306	275	310	309	277	317	293	325	294	294	313	312	335	281	299	323	312	298	349	346	322	317	336	295	274	312	289	322	302	301	305	310	328	314	319	317	282	287	305	291	289	303	322	299	370	294	321	309	331	312	315	340	291	310	267	310	281	300	304	337	302	288	292	311	334	294	275	334	307	302	310	313	326	340	290	291	316	297	296	337	306	299	304	316	284	305	311	308	302	304	299	320	297	328	335	292	324	325	298	301	309	276	268	335	320	289	293	313	317	308	341	305	320	317	314	292	319	274	315	332	292	301	300	301	313	292	314	286	294	327	278	289	306	344	300	345	318	324	289	329	326	330	305	336	269	305	308	329	290	325	340	291	299	281	285	278	324	328	302	314	319	349	316	338	306	355	318	329	283	272	295	324	275	291	304	311	285	332	306	303	313	271	302	321	314	304	293	316	341	314	287	279	301	293	296	295	298	298	331	289	326	338	305	302	334	330	323	308	336	309	290	288	328	321	298	276	264	289	311	315	352	312	316	298	322	301	312	266	297	296	320	304	302	297	285	301	370	293	309	274	313	311	278	306	295	286	311	305	323	290	279	296	311	317	303	341	308	339	284	309	287	320	282	313	312	313	317	301	309	301	285	289	295	314	304	308	301	323	307	341	323	310	308	315	264	327	334	283	298	297	288	304	332	327	288	326	319	299	331	328	314	323	299	290	326	342	322	287	330	318	300	296	327	290	289	336	337	310	322	295	322	289	327	299	319	324	291	282	301	308	333	282	306	288	302	318	352	334	311	326	313	325	311	319	325	318	321	311	340	302	305	295	326	277	313	301	285	301	311	323	326	317	280	335	302	295	317	320	292	317	295	280	312	285	328	322	313	296	319	312	334	299	319	276	311	347	278	303	300	309	325	275	294	348	309	314	304	317	354	314	283	314	284	303	336	313	332	291	327	285	301	308	330	295	281	312	294	333	317	313	284	292	302	288	323	279	315	329	304	303	297	319	285	301	306	327	329	288	298	328	312	311	334	288	278	284	321	317	310	326	307	320	299	314	298	318	318	315	327	312	326	304	282	265	302	293	320	329	300	312	344	285	306	280	301	305	297	329	316	305	295	301	332	321	314	327	301	321	328	301	333	327	315	322	295	317	319	302	298	303	302	298	292	336	316	331	328	288	312	312	303	294	313	321	306	318	302	300	312	293	307	316	308	289	307	293	305	323	272	311	275	307	336	318	330	314	331	298	291	309	324	348	342	302	330	318	301	327	317	324	322	280	285	273	318	358	318	311	287	310	297	319	288	328	312	342	310	322	319	304	308	326	309	351	306	300	340	339	329	302	313	311	315	308	308	277	324	320	289	303	291	302	277	316	291	324	298	310	293	297	332	319	335	289	315	303	291	314	343	307	302	287	292	288	297	300	303	305	309	269	324	321	300	307	303	296	320	336	322	306	285	322	312	305	305	308	311	306	302	333	334	315	327	280	306	310	308	314	315	287	315	295	297	289	300	292	309	286	347	321	283	323	305	306	320	321	316	337	328	332	299	312	337	321	328	289	332	297	292	282	290	311	316	293	335	323	294	301	275	283	310	327	291	317	299	339	318	283	295	294	307	275	348	306	355	310	300	319	274	319	337	296	271	322	300	334	286	308	298	354	287	302	340	314	299	317	339	310	299	301	330	308	339	282	297	317	308	277	276	335	324	302	289	319	344	331	300	289	316	283	291	277	301	338	297	323	331	314	310	347	303	315	305	311	305	314	332	315	305	318	316	308	314	342	310	334	317	283	323	308	332	289	289	307	307	324	301	314	279	291	332	286	323	328	292	300	321	314	295	260	317	299	300	343	320	336	338	300	302	268	258	294	319	285	304	271	320	283	301	342	312	295	293	304	318	275	311	289	295	308	319	316	326	327	305	309	327	299	293	289	276	305	331	313	282	301	332	348	317	342	301	313	327	267	309	288	287	295	314	328	292	289	300	326	272	332	287	304	300	307	328	290	296	317	302	314	296	316	312	323	276	308	334	313	286	305	317	330	324	291	309	325	302	321	313	310	283	297	325	295	339	298	315	300	301	292	305	352	309	305	302	321	293	318	305	309	316	313	296	350	337	301	316	291	329	317	287	325	327	312	343	354	334	307	321	315	312	320	291	324	304	297	321	314	278	293	320	300	298	295	302	303	320	319	355	306	313	315	313	344	299	308	296	318	339	298	282	310	298	293	329	353	326	298	313	330	302	361	304	321	303	332	309	336	335	308	308	282	314	300	309	310	298	281	326	318	316	322	303	267	307	303	295	362	334	328	310	295	291	309	327	298	283	264	302	326	345	301	315	276	338	314	319	307	337	281	300	313	285	264	309	315	298	329	288	269	294	299	313	296	314	293	322	304	287	273	295	312	285	290	358	307	317	308	320	304	316	331	305	290	331	298	296	308	297	317	329	291	307	302	310	285	282	322	321	294	281	317	279	305	333	290	336	329	300	292	305	308	318	312	297	351	321	300	347	318	308	310	315	304	307	308	312	331	289	298	305	318	303	286	337	297	301	341	301	297	330	315	310	307	274	338	277	320	340	287	301	319	308	291	291	304	269	253	289	301	314	276	324	294	317	315	313	325	343	301	318	287	356	283	308	301	293	244	290	304	328	287	306	306	322	339	303	312	300	261	292	311	324	270	296	337	284	298	294	289	348	304	322	296	322	296	334	325	294	281	309	308	323	335	340	277	330	316	302	330	308	284	336	322	313	290	262	289	337	322	301	333	308	304	300	284	288	298	282	280	285	344	304	318	328	304	293	299	355	333	295	333	310	357	320	323	311	310	307	321	311	270
13326	2774	3977	5283	4462	4216	4220	3287	2681	2070	1954	1704	1491	1294	1119	1099	1050	981	931	919	845	864	802	766	767	834	745	774	757	842	819	792	770	755	766	730	766	754	739	707	755	743	743	734	709	725	757	738	728	781	723	706	765	719	791	802	801	787	773	731	734	737	738	733	696	678	692	746	732	763	740	759	787	683	722	677	726	765	689	688	737	726	722	745	731	677	709	690	748	698	707	690	700	710	733	715	766	745	761	703	744	784	766	776	722	728	742	742	748	711	718	697	701	701	716	703	685	707	709	725	691	732	711	726	754	695	749	731	723	676	696	645	766	701	705	715	797	714	695	666	699	678	676	718	700	740	766	726	710	700	718	769	660	731	719	696	661	733	662	715	738	719	727	709	730	719	753	719	718	678	696	729	699	710	713	693	746	717	705	709	690	739	716	746	662	695	743	740	719	718	683	691	756	750	725	657	684	696	703	684	689	664	767	773	653	671	705	728	732	744	721	709	690	717	722	641	671	724	732	689	691	736	698	743	716	696	743	750	681	707	714	770	683	686	663	728	710	739	783	703	669	727	754	704	716	720	749	701	703	724	732	754	693	746	720	667	723	751	717	706	735	689	739	729	687	722	698	739	697	749	719	728	726	763	717	699	739	721	734	722	696	749	734	758	743	687	705	721	729	692	711	731	740	731	707	717	721	668	674	735	701	701	699	729	718	695	696	689	711	699	731	731	743	716	710	714	752	732	739	737	653	724	785	701	743	739	662	704	734	710	681	675	700	691	706	694	717	662	757	750	695	726	690	719	685	719	706	727	711	728	734	693	714	727	707	699	735	729	694	728	686	704	754	746	773	714	669	756	716	737	740	729	705	685	758	724	717	708	729	721	733	699	725	679	704	755	714	648	706	702	741	699	684	703	718	717	745	735	753	751	713	738	707	741	761	739	735	694	732	767	654	709	725	704	721	695	776	709	742	721	703	691	702	738	727	743	683	715	786	700	736	715	745	724	671	770	721	688	715	738	697	737	746	728	705	750	755	721	690	700	681	715	715	736	718	682	734	726	736	731	740	730	684	692	747	722	762	730	747	735	690	738	698	721	715	750	737	700	719	752	700	751	704	737	690	732	724	734	722	731	697	680	676	699	770	687	681	727	725	689	716	699	710	699	747	704	687	729	697	729	704	668	679	737	729	748	750	654	671	700	709	693	714	740	685	678	700	714	721	745	710	692	669	724	674	710	688	731	751	685	722	719	713	712	698	719	711	768	664	730	755	754	739	695	709	734	724	761	741	723	721	671	743	701	733	726	734	722	727	719	729	726	743	707	721	776	738	733	696	793	707	730	683	677	722	665	694	728	704	705	747	735	753	742	729	738	733	689	741	715	740	747	703	698	710	734	735	703	668	742	752	692	711	709	737	756	687	717	722	771	714	686	706	781	732	750	730	722	744	719	701	761	669	676	734	712	767	738	709	683	742	694	689	707	741	689	704	779	705	673	724	771	715	701	705	721	709	735	643	682	707	711	701	708	738	752	691	755	695	769	698	678	686	711	715	679	697	729	749	700	743	715	739	749	719	729	744	719	727	742	727	731	706	677	752	746	678	692	694	749	719	731	718	700	751	691	721	668	707	728	748	687	741	715	711	725	702	679	738	659	736	720	727	712	729	722	732	715	696	715	692	713	695	740	703	704	654	714	705	722	720	720	728	725	671	681	706	715	726	771	675	722	734	694	723	696	773	681	714	711	733	735	688	709	741	748	721	716	719	707	692	778	743	731	738	710	664	693	716	720	707	688	715	724	713	734	682	733	727	707	700	693	697	752	799	713	752	722	743	748	725	727	740	708	734	716	685	735	734	722	714	650	710	697	729	687	671	705	789	709	740	706	717	669	780	725	687	748	745	710	701	740	715	735	693	682	665	687	711	715	677	726	694	737	735	698	723	758	706	764	721	676	703	708	690	726	741	714	710	730	686	748	743	720	723	667	695	723	686	709	706	707	672	759	711	728	755	746	714	736	703	687	694	762	701	695	726	735	688	719	706	716	763	709	703	720	707	672	677	701	730	710	710	741	736	747	702	736	694	715	675	720	724	708	715	713	723	715	655	747	713	725	700	684	713	750	710	729	706	745	685	727	717	741	752	708	737	706	701	696	697	722	722	687	724	683	695	796	756	688	722	729	683	711	727	722	711	757	703	758	739	673	766	642	687	706	794	692	726	717	753	694	723	774	686	717	740	764	702	724	736	704	768	693	688	723	708	718	729	675	728	703	688	720	799	714	712	700	707	728	689	715	709	702	692	714	737	718	726	707	736	721	682	718	739	710	710	777	763	754	727	657	696	772	712	769	743	741	737	723	682	697	758	679	703	691	686	698	761	745	747	702	734	718	700	734	742	718	673	731	719	707	739	728	673	748	741	724	769	690	705	718	728	694	723	745	700	740	677	709	718	745	714	702	754	701	660	722	733	698	707	738	682	751	728	756	759	683	720	708	704	699	708	719	689	698	723	724	730	770	713	732	723	755	706	679	760	686	722	711	687	758	748	733	739	716	674	704	705	712	709	717	738	717	704	718	733	711	730	731	754	737	648	732	698	679	742	733	708	681	754	684	708	708	739	677	682	778	711	690	699	696	722	662	693	663	699	712	707	705	703	702	765	687	706	692	736	708	729	735	713	681	720	747	657	710	720	740	711	707	714	755	715	737	706	730	689	724	755	715	737	666	743	706	713	694	705	711	712	773	739	731	756	706	728	732	746	687	716	697	704	725	725	733	726	719	690	664	708	716	705	743	727	714	758	731	716	640	702	718	700	712	663	680	713	687	703	692	696	768	738	722	736	758	749	695	647	753	710	685	695	725	741	755	690	712	737	730	719	773	737	688	707	684	713	673	720	681	735	674	740	710	729	669	670	732	717	662	737	710	736	759	695	704	740	709	735	666	702	770	709	720	773	732	711	696	742	669	696	787	717	700	688	748	734	726	726	714	703	695	750	727	722	739	744	781	759	690	680	738	749	750	710	699	725	712	751	698	704	728	736	736	745	677	678	707	726	681	713	751	721	712	737	725	726	697	728	697	701	729	731	646	738	689	692	743	731	747	723	677	739	710	696	745	704	727	730	698	680	677	688	709	717	706	710	723	738	736	722	739	746	675	679	703	740	754	734	670	728	715	706	721	703	698	683	732	688	677	722	696	707	707	732	718	725	664	728	733	730	736	749	758	705	721	703	737	717	728	740	753	683	739	695	695	712	737	719	725	698	701	708	704	736	721	727	708	711	704	674	730	687	685	758	684	716	688	708	683	638	697	707	713	707	699	701	710	689	690	728	731	722	724	752	739	749	727	737	745	730	724	757	691	769	755	720	708	715	764	699	688	707	711	754	709	686	652	730	688	736	714	707	738	717	730	740	708	723	735	761	723	734	747	703	694	726	724	707	767	644	755	764	710	725	705	755	756	702	730	667	717	730	695	738	723	694	693	750	692	734	708	724	701	740	723	720	719
4806	821	571	528	435	440	418	393	343	280	223	263	231	236	243	218	213	191	206	218	214	196	193	194	175	202	203	201	173	192	196	196	191	222	206	185	205	178	210	201	189	203	222	222	157	202	220	189	186	210	176	177	204	197	181	189	211	204	197	170	213	197	202	178	191	194	198	192	182	198	187	208	188	178	195	186	195	199	189	188	207	207	215	185	177	186	207	182	191	203	200	192	203	208	178	209	231	223	200	209	211	196	217	168	211	194	172	225	184	161	192	204	202	213	201	192	191	189	188	184	210	210	199	204	202	217	240	185	173	238	192	187	206	185	207	196	178	188	194	180	200	184	191	186	199	187	195	210	222	209	193	204	217	218	193	181	191	186	205	197	211	200	191	182	193	185	204	203	196	202	188	194	203	203	185	211	191	205	175	206	187	222	228	199	188	202	212	192	185	192	185	200	182	193	182	170	194	222	170	207	189	193	155	182	185	192	194	182	196	185	189	193	226	202	188	202	217	188	206	213	195	234	244	195	199	192	188	197	206	183	241	202	208	207	193	185	212	212	202	171	194	195	199	225	189	203	176	200	185	193	181	204	186	175	206	221	224	172	180	184	198	176	167	184	209	219	202	195	202	190	192	188	174	198	194	191	181	219	216	215	196	169	207	201	184	194	203	193	207	228	189	189	207	183	169	208	191	199	194	203	203	203	212	203	221	178	171	177	192	192	196	198	208	179	211	218	200	206	189	182	194	202	180	209	206	189	189	183	169	186	183	194	223	212	196	198	208	198	203	195	191	190	201	192	205	205	198	211	194	188	195	185	174	219	192	202	192	189	199	202	205	212	185	188	199	186	197	189	204	185	195	177	206	221	196	190	181	209	203	181	195	190	200	204	189	196	208	197	186	209	193	207	191	233	177	161	215	204	180	162	192	208	189	195	181	182	191	179	168	184	190	198	181	214	171	179	183	179	211	211	215	188	159	198	196	178	145	185	181	194	204	186	175	198	201	206	200	202	211	174	187	224	180	183	191	200	204	216	188	206	191	204	185	220	199	193	193	185	181	190	188	190	225	202	190	207	207	158	175	218	187	225	203	190	213	191	181	177	221	206	195	184	200	232	172	172	190	187	192	173	212	203	185	172	200	189	195	188	221	207	208	220	186	186	175	202	187	188	197	201	182	184	186	166	198	182	198	172	195	181	213	198	180	215	183	194	191	189	202	214	226	216	211	184	194	199	191	215	219	222	189	213	182	201	202	194	209	204	197	191	201	199	199	211	190	204	181	241	196	179	211	208	177	200	191	187	183	204	184	207	182	200	209	197	191	213	198	191	225	194	212	202	181	190	195	188	184	223	195	190	189	159	204	209	191	198	196	201	198	237	198	189	185	204	181	210	205	180	168	181	194	175	188	201	183	186	197	202	175	219	233	197	178	198	204	203	229	180	198	186	196	185	168	193	189	230	199	176	197	211	227	192	211	210	205	202	177	199	218	181	211	181	189	178	201	181	222	185	223	183	169	201	181	178	232	204	203	181	181	217	206	195	234	174	195	199	187	207	209	186	206	189	200	197	205	189	190	178	208	182	186	180	208	194	182	214	182	212	187	195	162	170	189	215	192	210	192	221	209	220	186	180	217	216	184	209	177	179	192	211	196	205	198	185	207	207	187	221	166	221	160	201	207	181	223	195	173	193	200	168	190	202	206	201	192	209	204	176	194	187	174	192	201	187	201	215	188	214	161	199	194	199	192	188	201	187	194	176	198	167	181	200	190	215	209	201	200	214	188	199	210	196	198	210	207	186	186	203	194	187	193	197	190	219	191	221	220	208	200	179	198	193	206	193	173	197	194	179	158	193	204	196	175	189	175	211	203	173	198	189	204	231	169	174	194	214	206	206	208	179	180	177	194	212	213	200	163	176	202	236	191	191	176	198	183	213	200	181	176	197	198	177	221	203	193	193	162	213	195	178	201	185	212	188	199	215	189	196	226	217	213	203	182	213	196	200	208	197	186	202	234	220	185	234	212	169	180	190	173	187	211	188	197	198	208	224	159	181	181	189	199	213	171	178	190	188	203	177	188	214	193	221	201	204	183	198	187	209	217	192	186	188	191	208	214	190	197	198	187	196	214	187	186	222	174	183	190	203	189	201	173	166	196	208	179	204	196	197	194	218	201	213	213	218	183	199	205	195	205	208	189	204	185	179	220	182	185	194	189	203	198	171	183	196	203	195	221	203	202	181	188	196	178	207	200	194	197	197	183	188	203	214	195	195	195	216	196	198	217	169	213	210	192	187	186	200	202	168	202	186	200	174	196	184	191	198	182	187	206	193	189	190	191	167	206	199	205	209	186	204	188	208	202	207	174	196	192	202	208	199	197	212	210	211	185	202	204	171	159	178	196	212	192	194	168	201	191	198	195	210	178	208	184	196	209	205	200	228	191	198	209	194	216	179	208	192	178	213	197	189	214	169	192	203	199	212	207	212	189	193	180	180	201	194	189	184	212	204	187	208	211	198	193	224	189	212	182	184	195	187	201	201	194	188	191	207	197	237	179	197	193	188	218	210	218	208	192	207	191	181	189	189	172	189	220	201	200	195	213	226	218	209	204	177	187	173	209	185	201	189	200	213	207	208	201	231	211	209	208	188	210	221	180	187	188	206	224	189	187	201	207	208	230	207	198	230	220	198	177	185	196	170	185	200	188	206	178	203	172	198	189	190	185	204	194	199	192	212	214	201	178	180	196	188	196	206	181	197	180	201	207	186	209	188	178	200	192	218	203	188	225	207	195	199	189	191	224	197	200	222	189	196	187	206	218	174	189	201	205	214	195	201	181	201	183	193	189	206	206	165	201	191	197	179	207	181	209	193	159	195	207	211	208	198	185	185	200	207	209	194	190	227	205	195	225	230	169	192	210	183	170	203	189	196	197	193	195	236	209	196	210	190	185	218	196	202	195	182	175	206	199	181	189	202	219	230	229	194	181	202	193	226	202	219	206	187	209	221	167	197	164	187	216	206	187	212	219	187	170	223	172	194	220	191	199	184	204	209	181	168	192	211	177	193	185	201	193	195	192	189	187	226	205	193	210	192	184	182	203	228	200	195	165	175	186	218	191	218	215	199	176	166	181	201	187	193	201	200	191	187	201	211	197	185	204	190	180	204	203	202	215	203	207	223	172	198	212	175	206	213	227	196	189	188	216	182	201	206	187	187	183	191	186	223	185	179	170	176	207	199	178	187	196	209	184	180	184	177	187	232	214	201	216	199	191	201	194	209	199	195	179	161	189	213	170	192	198	195	214	191	195	221	182	225	221	195	198	169	196	192	212	207	224	178	211	180	188	187	214	211	202	211	205	186	195	191	194	201	206	198	229	196	198	199	189	175	221	182	198	185	188	192	197	195	187	206	200	204	186	212	185	191	184	215	197	198	214	196	220	226	188	194	214	206	171	182	192	195	188	183	206	190	172	198	196	183	192	185	193	197	197	205	208	212	189	191
3664	1015	1361	1806	1592	1752	1748	1548	1196	988	890	813	682	691	578	596	602	566	541	568	532	492	555	500	508	547	517	535	488	518	531	539	570	579	570	521	522	515	498	491	494	504	530	459	512	463	529	497	507	482	529	521	496	523	520	496	551	537	462	526	500	490	500	563	483	504	507	497	491	514	555	527	503	521	511	507	472	514	506	512	517	505	515	512	484	509	530	511	499	505	507	503	527	529	494	460	537	494	493	495	533	493	479	517	567	544	493	491	469	498	499	494	498	483	522	541	532	503	495	538	528	512	543	515	523	511	508	492	496	478	482	563	522	495	509	544	484	479	512	518	512	549	497	485	520	514	529	512	485	511	496	512	516	526	554	530	497	487	526	503	548	518	496	526	481	486	486	494	496	511	462	499	518	483	469	510	479	474	517	491	474	531	505	493	481	487	535	517	530	468	528	503	543	460	462	528	528	522	494	510	527	540	494	481	494	502	471	498	472	502	491	472	490	527	509	484	502	467	470	481	454	501	514	482	560	501	495	540	516	515	504	509	525	523	496	459	460	467	495	499	508	495	546	509	506	479	472	485	494	534	481	537	517	529	474	549	493	500	503	512	517	471	500	476	507	511	529	503	506	492	482	517	527	484	539	490	511	470	502	519	493	507	473	512	459	524	482	496	497	495	510	486	495	476	479	525	484	524	512	528	528	531	506	509	482	470	496	568	495	500	522	484	501	503	528	518	495	505	470	498	533	492	524	503	520	504	457	480	502	517	503	527	528	539	457	488	492	492	491	511	521	458	485	533	505	505	471	520	517	550	527	506	541	519	475	501	491	509	513	518	497	555	472	542	495	484	561	522	480	506	490	533	515	480	530	473	470	516	489	524	504	518	490	533	511	518	510	515	515	476	479	539	501	562	523	507	503	506	547	487	521	480	493	476	498	521	525	506	492	491	482	474	566	492	491	486	496	553	480	486	474	491	454	506	533	494	517	528	502	505	520	525	468	503	473	536	448	494	550	501	490	496	532	477	509	511	511	549	516	551	549	483	491	510	482	524	554	491	525	502	506	444	482	523	488	494	535	497	468	508	530	493	535	538	494	510	507	514	505	499	513	528	495	507	492	529	553	506	482	514	502	468	545	508	517	488	515	502	543	500	545	480	522	471	521	477	479	461	473	481	499	467	491	476	493	524	499	466	519	525	474	499	498	519	509	524	489	498	498	484	522	499	504	502	509	536	488	499	466	504	493	486	506	536	489	528	524	546	505	476	461	499	486	475	501	527	512	519	489	536	516	540	506	509	491	509	514	521	493	517	501	542	502	502	500	482	486	519	496	496	504	502	527	493	518	503	491	457	511	512	478	508	554	529	500	502	510	482	488	539	487	489	467	490	487	508	496	474	506	478	498	510	472	498	555	491	487	545	533	472	504	483	494	515	508	553	510	485	499	541	504	491	502	520	516	464	548	486	471	473	523	482	464	501	498	463	496	492	497	501	481	487	512	484	527	494	548	485	484	515	508	488	517	495	508	498	530	480	511	497	489	518	485	490	508	466	485	470	519	530	510	489	490	497	503	531	518	524	471	482	511	541	497	527	508	530	530	434	503	510	511	485	490	515	490	538	568	513	521	535	493	545	495	511	477	517	514	479	530	509	476	512	489	539	467	499	492	553	533	497	513	523	503	479	499	509	507	464	515	501	464	516	496	472	500	503	498	516	513	489	521	499	509	507	505	485	503	517	474	507	469	484	487	514	496	503	473	496	502	494	481	531	526	484	523	543	481	515	490	510	488	527	481	467	488	560	498	492	535	485	508	509	490	488	515	499	470	504	547	505	472	543	490	547	511	483	528	498	464	528	527	508	502	480	485	509	511	498	523	510	496	473	477	476	522	501	482	523	490	493	527	487	526	501	464	521	487	527	501	526	497	521	514	508	485	498	536	493	511	476	492	476	517	487	516	533	473	503	518	524	525	497	472	496	506	498	492	533	543	533	494	499	516	521	484	529	512	467	512	476	510	486	495	506	476	479	499	517	507	501	526	525	489	490	469	474	526	524	501	496	517	495	531	504	540	496	519	513	507	465	498	449	500	509	482	512	525	503	500	470	534	497	456	479	542	495	515	561	476	506	529	496	524	516	455	537	501	492	498	505	515	482	521	520	495	513	539	517	526	495	499	513	502	478	496	492	495	532	491	536	512	526	515	491	497	513	511	508	513	514	494	506	485	510	534	500	537	480	515	473	519	523	498	493	517	472	525	484	512	492	475	512	506	523	504	471	528	526	478	535	475	541	473	565	494	472	497	536	516	480	505	490	457	454	536	456	555	491	451	475	505	478	484	511	488	524	504	529	505	498	439	476	522	482	486	505	513	554	472	495	477	502	510	481	474	523	487	495	489	516	478	509	490	507	520	523	532	506	507	510	453	541	489	484	494	514	533	504	521	562	469	479	482	512	501	461	526	520	466	515	484	519	536	492	538	540	460	520	515	527	508	475	500	466	498	490	489	510	530	480	530	494	523	530	473	508	473	481	511	507	482	514	507	482	459	513	522	509	481	508	524	469	472	497	485	548	449	496	495	509	512	527	504	508	530	522	471	496	507	515	486	517	529	461	443	489	465	474	503	500	535	504	466	490	517	461	510	494	538	512	501	472	502	525	487	541	503	481	497	490	497	489	477	501	505	502	543	485	482	484	487	483	491	516	469	489	503	466	506	531	532	501	488	491	460	491	499	507	518	524	480	513	503	496	489	529	480	491	489	451	497	536	543	532	471	525	487	488	495	496	540	547	486	489	501	494	493	471	519	464	502	531	545	536	468	465	509	514	509	474	519	499	467	499	521	541	494	526	509	521	511	519	535	513	516	486	526	495	533	508	525	527	503	537	516	507	539	485	525	490	498	501	527	480	511	472	507	499	533	559	500	497	529	495	538	508	501	501	532	526	544	485	509	540	522	508	492	476	504	510	474	506	485	472	520	490	516	481	516	507	503	530	497	490	467	516	494	507	546	509	514	510	484	547	510	512	496	493	523	516	464	508	530	510	479	493	541	524	516	492	470	496	531	511	506	500	503	525	504	530	498	511	469	500	499	520	503	517	519	497	518	506	530	539	491	474	497	473	509	549	472	501	499	518	476	495	517	517	496	535	504	556	499	536	483	483	508	490	520	523	513	506	504	493	513	546	514	536	502	480	495	516	508	515	492	522	519	513	506	472	489	473	525	487	539	459	488	515	528	512	505	527	509	529	495	478	518	521	471	508	520	528	492	527	475	513	484	489	517	502	525	525	534	459	497	466	427	525	563	491	530	463	464	456	476	504	530	514	536	472	497	517	550	503	520	514	461	524	487	526	481	515	500	489	488	499	482	522	522	498	502	529	479	521	485	510	487	482	480	503	460	502	516	494	518	503	501	504	501	490	498	488	507	464	528	514	532	490	485	466	493	507	477	534	524	474	489	464	504	487	510	446	481	503	487	475	501	460	514	481	526	473	522	511	505	475
14119	2252	1403	1256	972	872	767	625	588	513	502	416	399	389	406	368	368	325	315	350	311	311	330	345	351	343	303	287	340	316	314	294	296	378	294	305	320	337	350	308	308	349	316	326	334	346	330	310	303	354	310	309	323	303	332	341	303	316	309	313	336	337	322	298	303	298	327	321	325	300	285	321	327	320	321	345	343	311	316	326	297	297	317	302	318	318	341	313	305	302	365	338	297	285	303	325	290	342	319	314	317	351	336	328	339	338	333	324	302	310	335	313	332	291	289	290	312	302	303	332	345	311	338	321	321	305	321	302	332	315	310	298	284	324	271	326	334	321	287	311	311	309	301	330	292	330	334	297	301	301	308	316	330	300	275	308	322	289	317	345	313	295	313	310	319	347	319	317	303	330	313	316	335	307	319	316	313	323	278	301	347	331	306	321	296	321	338	338	327	289	311	374	283	317	342	357	331	320	288	307	319	309	346	306	308	344	313	340	301	332	328	318	315	348	316	289	325	316	306	372	269	324	335	298	296	312	347	341	304	327	277	323	308	306	319	339	300	330	335	318	315	316	310	288	273	294	271	322	335	306	307	296	306	295	313	332	294	318	313	288	346	363	346	312	309	326	303	306	274	293	311	316	286	306	334	329	305	320	289	316	294	298	331	308	326	303	292	282	315	311	337	342	331	325	307	322	330	323	317	349	332	291	318	349	311	305	296	333	332	324	333	272	275	294	278	335	318	308	335	289	298	300	338	297	320	337	334	314	355	305	325	337	342	322	328	287	307	290	303	309	312	299	324	323	299	298	295	311	358	301	294	325	329	329	320	333	299	317	319	333	309	337	311	342	310	323	286	320	335	294	329	292	310	349	286	309	318	294	299	332	337	317	310	301	295	304	293	290	296	332	293	302	330	290	344	294	322	319	324	328	306	319	331	279	349	315	309	346	323	293	333	338	341	316	340	351	327	323	293	316	316	324	337	291	327	331	321	300	323	328	322	333	335	290	325	341	313	319	309	315	316	303	297	292	311	286	313	341	295	336	274	296	322	317	325	320	342	320	345	271	324	306	329	305	297	331	295	328	343	302	298	351	319	310	295	339	300	331	289	338	373	315	357	304	312	331	295	326	312	319	312	314	312	292	298	348	325	294	305	340	321	319	319	288	319	290	343	315	324	306	330	329	329	290	319	298	294	345	338	295	343	310	318	326	276	298	300	321	315	310	291	306	304	291	342	342	306	287	359	323	340	297	331	316	324	328	313	319	289	325	328	298	318	329	346	305	335	290	310	320	318	292	322	303	315	288	342	316	312	297	357	328	322	335	354	309	328	291	300	305	322	299	331	311	310	307	309	327	268	277	337	314	304	289	309	308	339	310	320	326	297	274	314	289	374	336	302	360	296	314	297	317	343	327	302	329	338	346	311	325	325	351	307	290	289	326	291	325	315	311	303	308	337	324	283	310	327	297	290	323	319	316	316	307	333	362	347	304	309	316	284	345	298	303	296	361	351	307	324	319	315	327	330	295	322	312	337	336	311	321	315	324	309	302	299	322	316	328	323	280	308	305	346	310	329	328	296	309	310	266	294	301	293	306	335	313	332	317	345	319	318	317	304	334	295	310	341	338	276	314	334	301	307	314	304	300	314	313	313	295	296	302	337	308	297	333	279	315	302	303	298	326	314	301	292	320	306	295	337	288	314	362	326	282	298	289	333	320	323	331	305	306	305	282	359	357	297	312	337	305	312	338	320	329	318	317	358	289	315	330	337	297	325	311	298	307	308	274	315	298	315	313	317	335	309	289	325	329	282	307	310	292	297	335	303	306	312	323	349	294	320	320	284	317	324	310	311	319	279	311	338	312	321	340	357	331	318	350	314	311	320	309	272	305	284	303	323	314	301	308	349	336	329	331	331	302	338	336	310	316	301	309	334	329	305	295	345	296	321	340	298	312	283	316	355	333	348	343	328	307	313	328	326	330	322	289	333	329	264	293	307	314	292	314	317	290	306	351	328	326	301	307	327	337	340	284	317	300	328	295	290	334	327	310	335	309	310	303	348	300	322	323	328	310	323	338	315	335	282	337	297	310	294	308	328	349	284	326	313	306	313	312	330	345	326	316	304	290	299	316	308	342	304	307	320	286	319	304	329	324	318	286	311	320	292	331	329	349	288	295	317	298	296	307	318	311	318	324	319	336	314	325	331	319	305	318	332	342	306	347	302	344	306	318	301	324	302	308	270	318	330	306	334	347	307	310	292	299	319	305	353	252	338	291	319	323	360	300	347	340	319	292	310	308	302	305	348	335	323	342	329	323	332	275	359	315	305	284	300	303	308	351	315	335	328	303	353	342	325	322	326	306	357	313	305	288	312	331	313	283	286	357	287	294	302	312	321	301	319	312	336	328	298	329	327	315	336	323	306	337	332	339	292	327	310	318	286	323	355	316	361	297	306	333	339	325	300	292	317	321	296	329	298	336	327	311	308	317	294	286	303	320	336	320	317	344	334	327	337	349	344	335	329	297	323	294	311	304	293	322	305	328	301	354	322	333	308	293	295	301	318	343	311	291	325	351	311	322	267	316	310	320	315	329	324	348	340	306	308	339	310	299	318	337	325	334	321	299	323	297	316	305	313	303	314	324	290	339	360	321	316	320	282	358	327	329	363	330	296	345	289	292	284	313	316	343	349	285	311	317	331	334	330	296	329	306	341	327	322	306	318	328	308	301	284	311	296	294	300	321	354	339	336	312	330	308	299	315	318	319	295	283	338	349	312	288	314	314	299	304	320	293	320	308	306	320	306	298	345	326	339	327	307	296	298	292	326	314	295	302	290	339	318	319	314	333	308	322	323	316	307	291	316	328	331	328	327	322	322	301	309	280	330	344	305	292	321	298	324	298	298	324	329	306	298	318	292	321	285	309	322	361	321	317	323	346	323	315	276	306	365	324	328	303	330	283	312	322	326	348	319	315	306	289	346	308	326	319	309	334	315	352	320	352	284	312	326	318	335	285	327	303	304	326	321	320	341	316	321	328	263	299	305	291	326	288	327	324	332	315	312	353	345	334	296	294	323	279	309	335	358	322	287	292	321	330	284	313	324	324	327	305	285	317	323	304	295	304	318	345	321	297	312	313	300	326	300	313	350	334	330	331	294	327	286	339	290	326	304	295	335	356	292	312	325	317	297	338	314	319	330	335	309	296	323	296	327	305	318	336	334	341	360	323	305	292	287	306	291	304	327	321	330	363	298	311	353	341	320	315	343	317	320	279	324	297	329	284	313	327	301	314	257	317	302	325	330	321	299	302	333	302	299	328	335	343	309	322	325	322	289	328	315	285	324	302	316	304	308	330	341	343	321	335	306	340	325	312	298	331	329	293	311	327	357	321	290	328	312	309	280	331	323	336	306	317	294	288	306	333	317	306	312	316	321	353	311	315	303	340	304	282	319	298	325	346	320	303	319	305	311	330	270	301	325	311	308	318	317	320	346	318	309	290	293	296
10234	2013	2923	3718	3493	3417	3004	2505	2308	1834	1586	1433	1265	1175	1066	1032	1010	890	914	880	903	867	833	759	872	781	802	804	843	784	802	767	807	774	727	821	727	786	761	783	725	800	778	808	736	735	801	720	732	773	729	818	755	796	810	825	788	791	724	813	775	744	766	760	783	777	757	765	760	754	772	758	713	768	770	687	730	777	729	764	784	750	742	734	758	764	767	766	746	742	781	793	765	747	759	724	776	714	814	813	762	713	726	785	767	725	751	766	790	731	775	715	750	758	781	728	761	759	747	718	767	702	754	767	752	684	754	771	760	782	756	770	788	692	758	798	762	759	770	771	796	783	736	782	728	789	714	708	738	752	795	766	793	793	730	730	719	754	744	769	753	788	778	780	768	754	760	711	771	726	756	737	734	725	723	809	769	786	739	797	746	803	738	775	733	716	766	723	820	751	728	779	761	769	702	749	760	756	751	728	723	764	717	769	771	700	751	814	750	800	749	801	773	722	725	783	763	793	740	769	785	751	726	743	708	795	773	680	717	755	727	751	769	775	714	755	777	742	731	767	757	769	741	728	727	757	774	747	709	758	769	809	739	775	803	770	758	682	728	796	762	756	747	743	721	769	705	765	766	759	782	785	707	764	738	760	722	779	758	782	761	732	731	767	749	719	728	759	701	764	738	756	756	693	767	720	745	764	745	754	744	754	770	746	786	768	759	744	743	736	734	737	715	755	734	747	755	775	723	773	789	764	763	780	751	713	759	718	778	747	676	741	738	705	809	760	775	747	764	726	760	731	720	738	747	733	768	784	797	747	751	773	743	798	751	758	747	768	777	776	765	784	753	778	741	738	739	763	806	704	793	733	788	739	762	733	736	734	761	780	745	727	714	778	770	766	743	746	758	758	807	783	768	711	760	744	682	762	779	713	745	734	786	728	806	763	759	740	724	710	797	727	755	776	704	769	758	781	768	776	713	809	739	750	780	762	742	769	764	737	734	753	760	731	726	672	788	724	768	720	713	802	799	798	760	792	727	757	746	768	747	717	748	771	744	752	791	803	787	782	689	751	745	794	736	722	722	734	781	774	717	764	702	690	755	739	743	771	729	735	766	753	764	735	732	723	773	708	733	761	756	769	756	779	796	789	737	764	760	761	721	775	728	749	752	767	741	769	765	742	739	746	759	771	733	726	754	761	687	754	770	774	748	748	709	753	761	768	757	750	782	728	746	767	736	710	732	727	731	732	730	734	763	742	769	730	774	780	751	736	712	795	731	747	771	754	726	765	750	818	762	702	710	748	767	734	767	773	761	752	663	732	730	736	751	778	782	733	755	772	724	763	739	734	758	739	747	786	767	719	725	794	726	757	783	758	755	695	780	757	744	766	796	762	721	784	769	733	742	795	742	736	749	728	750	819	724	731	766	773	752	774	743	778	754	744	755	726	736	737	736	748	749	752	753	753	756	740	749	711	791	762	788	736	783	745	729	765	830	768	756	770	736	699	739	753	767	785	759	810	779	769	745	791	749	766	765	752	764	742	749	751	778	754	768	779	769	745	767	756	717	792	758	767	750	716	773	742	753	714	775	768	805	751	739	747	774	755	812	748	785	747	766	768	772	726	773	771	722	774	760	722	740	747	757	758	803	765	771	789	734	738	773	774	767	753	739	766	759	772	724	749	789	749	709	754	732	753	719	744	745	762	818	743	756	757	743	744	743	738	720	718	744	724	760	725	742	746	769	760	728	722	751	730	709	769	716	764	785	764	714	798	745	742	762	747	778	733	729	712	750	804	746	732	762	792	779	794	713	759	737	761	782	756	762	713	770	780	765	760	722	757	740	837	717	753	718	713	763	789	745	805	735	785	780	738	779	731	775	760	726	760	775	774	781	768	760	728	772	791	730	732	721	707	693	778	736	816	769	742	741	746	779	750	730	790	719	809	770	717	704	738	751	759	776	768	733	711	749	763	749	723	711	794	752	773	777	780	759	773	751	691	783	740	783	789	804	702	775	723	728	750	791	730	791	723	729	747	743	746	765	703	799	775	718	736	731	712	786	724	803	778	747	723	753	739	765	709	732	784	791	806	757	764	792	756	818	720	755	753	730	748	785	762	766	733	762	734	797	762	808	766	759	751	754	744	788	770	795	713	737	795	726	749	709	727	723	742	745	736	730	724	710	780	734	797	722	793	680	743	713	725	740	746	787	780	711	714	777	731	784	731	736	766	732	795	751	739	744	747	750	789	756	782	776	709	755	750	738	794	773	753	747	725	763	721	789	751	775	788	731	748	750	714	714	810	755	797	759	748	812	859	791	736	754	710	762	745	753	728	751	756	739	752	756	774	733	757	778	736	768	756	730	796	745	787	770	763	763	735	816	776	762	745	736	774	778	767	722	735	682	758	805	733	772	754	754	746	749	727	773	782	741	739	758	712	722	761	768	730	720	689	790	737	773	775	706	751	749	724	755	748	735	752	733	748	736	741	776	767	757	758	759	736	794	763	724	779	758	780	780	756	753	713	777	779	724	755	752	772	738	745	716	761	795	748	766	743	722	718	764	773	771	776	768	754	735	766	744	741	708	752	770	763	767	765	690	782	732	738	790	725	719	765	741	788	745	741	742	770	709	719	739	715	707	750	741	808	748	760	767	739	851	732	737	711	764	731	775	777	782	779	759	823	747	757	763	744	786	751	749	762	752	782	744	740	735	709	757	698	737	706	801	786	772	820	732	786	774	707	795	738	740	761	778	740	728	756	747	768	746	725	762	748	720	808	758	766	802	731	693	770	753	783	754	781	757	725	762	731	789	735	792	730	750	762	731	766	763	761	736	757	780	770	713	748	789	742	717	735	748	743	743	770	799	764	722	757	798	780	769	750	797	674	762	768	770	757	776	750	741	758	738	763	767	744	733	702	751	760	728	791	736	709	750	747	733	722	766	741	759	774	723	772	734	766	768	719	728	748	775	716	800	763	780	707	745	753	805	748	733	720	748	712	762	718	776	743	789	777	724	707	756	736	741	787	770	746	768	760	728	789	759	792	775	753	818	774	763	769	746	835	772	729	746	734	745	748	772	698	758	764	756	753	753	769	782	778	756	753	734	766	761	749	751	721	789	716	715	757	724	745	743	718	788	726	764	757	692	727	702	735	758	752	763	751	721	717	770	754	763	767	750	741	759	807	766	801	760	715	754	776	763	728	703	722	740	736	767	705	729	780	779	734	732	786	782	746	741	771	736	734	705	736	715	725	713	742	772	717	756	722	754	719	786	742	688	729	761	756	744	752	738	775	738	755	802	718	753	749	754	742	772	755	738	751	758	754	765	795	736	757	765	771	724	723	744	726	771	749	726	729	765	783	777	764	758	733	785	765	749	769	779	752	761	760	779	788	788	741	780	739	752	820	732	737	817	759	765	737	784	736	745	775	773	761	758	751	752	744	756	747	705	784	755	725	782	768	791	758	781	764	791	716	734	761	737	695	725	685	770	747	732	797	741	723
21797	4441	2270	1810	1410	1160	907	763	668	615	524	473	404	449	350	365	417	334	288	330	342	302	304	326	322	346	344	368	312	332	312	361	314	340	343	331	323	298	317	322	329	313	291	318	295	298	271	324	280	323	333	342	316	302	300	335	316	323	304	308	280	312	321	334	296	276	299	294	293	277	314	270	299	316	325	318	316	301	304	323	307	303	316	312	295	305	295	301	348	270	312	314	319	336	307	298	347	362	334	291	306	289	318	317	280	311	321	303	321	292	311	298	313	333	330	348	275	308	295	316	333	301	315	352	333	335	314	306	279	305	302	297	297	322	300	338	297	299	305	336	318	313	260	320	303	313	293	294	330	321	300	272	289	285	310	295	325	338	301	308	315	323	310	327	333	290	310	314	319	317	337	308	299	316	282	293	298	313	298	304	332	287	257	330	329	319	312	323	290	318	320	315	284	328	296	295	292	301	315	317	292	294	317	320	291	284	318	294	335	319	295	298	280	259	328	310	317	344	331	305	325	316	307	348	327	309	284	280	283	322	295	309	296	326	349	313	342	319	267	317	290	321	313	271	307	323	306	310	342	338	299	284	289	286	293	317	327	279	294	295	271	296	325	314	328	322	343	306	320	319	285	315	314	305	293	295	315	305	332	276	327	279	310	309	312	336	325	304	321	284	311	331	309	313	297	296	332	306	347	295	319	278	350	338	303	319	312	341	300	328	318	336	328	320	295	303	345	297	325	301	303	312	286	319	312	298	314	301	306	334	315	290	326	311	304	322	305	322	312	284	307	342	320	291	323	285	311	291	309	296	308	313	326	311	319	294	311	328	279	316	304	296	296	338	279	343	338	337	319	285	312	304	306	302	316	324	323	302	276	284	302	320	302	307	309	303	338	300	309	325	311	345	307	301	303	310	336	278	309	302	275	292	327	313	313	317	325	296	305	317	325	294	302	317	345	318	293	313	365	258	335	332	323	346	288	283	287	273	280	312	292	303	310	335	290	300	317	329	292	328	312	307	263	355	307	337	309	324	309	344	311	304	295	346	336	293	294	322	311	323	320	306	335	349	338	306	302	325	315	303	323	325	280	291	291	300	283	329	273	342	328	275	309	294	272	296	275	327	341	304	300	320	330	279	304	311	281	289	305	335	277	318	315	301	300	320	308	327	343	318	313	318	335	309	320	338	328	330	330	349	308	304	315	301	313	304	311	322	289	314	319	348	308	314	306	324	315	339	297	297	304	319	334	319	340	349	304	305	306	296	303	322	309	312	313	328	322	313	344	289	321	296	307	326	303	307	334	303	348	319	336	288	332	312	277	295	309	320	282	307	297	302	292	325	336	322	309	299	287	285	326	319	286	308	333	282	303	328	312	310	293	308	305	314	299	316	309	313	303	310	358	279	292	349	292	308	300	327	315	311	331	322	317	336	320	338	314	327	312	314	297	297	327	324	317	313	305	316	299	310	299	318	298	276	307	294	319	298	303	284	306	309	330	316	294	304	291	349	311	325	294	282	332	309	309	316	329	304	325	296	310	308	316	325	296	310	292	319	297	320	314	312	312	296	295	300	311	319	285	301	297	320	281	321	338	291	327	283	314	309	287	300	298	346	332	323	292	321	291	300	319	334	286	319	325	344	309	302	311	313	324	304	336	316	314	337	347	316	332	298	290	297	292	330	302	279	303	296	327	302	278	297	316	324	317	321	307	320	301	304	319	278	288	284	356	324	300	303	296	310	299	313	327	303	288	315	304	338	296	307	290	326	295	341	293	293	330	317	305	309	292	335	352	301	338	313	324	303	308	336	295	304	299	310	311	274	345	276	298	308	302	306	276	318	303	325	298	321	317	336	304	330	322	317	309	348	312	309	322	305	330	312	278	312	337	320	316	314	284	293	331	328	311	322	305	338	319	289	276	306	318	300	310	302	313	308	303	301	281	301	301	311	311	315	333	319	336	321	293	293	321	310	303	332	304	283	297	315	292	313	308	323	298	349	322	296	336	316	287	292	348	327	331	310	328	286	317	305	301	325	316	303	326	318	343	370	322	300	313	292	298	323	310	352	325	282	311	305	287	335	298	284	299	296	325	297	314	302	289	306	309	301	310	341	281	305	333	338	315	317	294	309	310	312	311	298	296	333	322	331	316	304	312	318	286	311	348	331	347	339	309	323	312	328	341	305	311	293	310	294	302	321	312	313	295	308	317	322	311	332	315	327	319	314	284	318	321	286	306	308	325	281	300	305	338	305	301	308	298	276	289	318	330	318	297	269	304	291	315	323	295	294	294	325	366	310	312	356	326	313	273	327	314	310	374	370	290	319	284	318	327	329	325	312	332	309	320	314	337	296	369	318	308	331	332	330	276	319	312	316	307	284	307	328	340	346	336	325	344	319	330	309	305	319	324	327	317	301	304	296	319	299	296	292	312	308	336	319	314	321	332	332	295	314	317	300	317	284	336	291	293	284	322	343	312	332	315	307	326	316	319	281	316	343	315	314	293	311	313	323	321	345	289	290	309	305	308	309	315	344	292	276	318	302	310	334	301	315	291	302	318	344	294	335	296	302	291	288	303	286	298	334	330	341	277	291	296	294	297	298	342	306	280	334	327	298	294	298	288	313	315	326	322	326	348	314	312	341	332	288	315	326	278	317	320	305	279	316	303	318	285	308	306	327	333	296	293	313	293	299	279	302	318	292	292	288	313	300	344	332	300	308	323	296	327	281	295	293	296	299	292	286	319	317	311	324	297	325	305	287	280	314	328	297	324	338	332	279	307	307	317	326	298	309	288	310	332	342	297	324	327	285	284	250	327	317	330	318	320	294	295	281	308	321	272	308	318	289	312	324	305	331	325	303	325	329	315	326	330	312	290	330	313	291	304	311	305	310	299	313	299	321	313	333	341	302	293	315	309	305	324	304	333	318	274	299	316	326	308	305	297	306	294	310	311	279	293	312	329	332	288	306	300	329	324	326	304	316	349	326	302	312	310	303	297	299	315	336	295	291	325	322	307	328	299	301	288	312	326	330	271	346	331	292	307	325	324	305	313	314	296	302	289	310	319	339	331	298	326	305	339	311	299	322	319	326	319	323	309	337	325	302	285	295	315	327	287	288	308	311	310	281	333	323	317	282	333	330	299	332	318	268	322	300	297	300	309	311	311	333	320	287	303	303	291	308	310	350	311	294	312	308	301	312	304	310	303	307	291	290	330	289	324	304	314	314	292	309	279	318	305	308	321	316	306	312	317	310	322	317	333	279	311	287	291	326	297	345	357	304	347	341	290	350	294	297	308	303	323	330	333	320	343	303	308	303	325	318	305	317	295	300	317	318	282	314	285	285	285	319	333	285	263	300	296	288	358	304	294	298	288	309	290	318	310	296	312	299	316	300	305	308	295	344	317	319	296	306	322	276	296	291	276	324	295	295	345	301	288	310	284	335	292	310	293	311	309	300	301	310	310	323	312	339	338	277	311	352	317	323	320	280	277	292	310	318
13175	2867	4371	5172	5113	4536	3563	3027	2856	2529	1983	1764	1652	1342	1207	1099	1090	989	881	906	836	881	846	856	826	849	855	777	759	786	776	800	752	793	740	807	749	755	773	765	736	754	722	780	707	729	747	733	728	733	742	748	718	805	793	757	750	745	789	762	691	686	716	694	694	705	722	735	716	665	717	713	796	711	698	752	714	704	647	757	690	713	687	767	702	756	690	718	700	712	730	710	690	696	745	724	747	752	714	678	722	727	707	715	729	691	832	694	716	738	722	704	692	734	696	683	710	722	744	708	682	722	700	747	697	698	767	758	692	702	708	740	760	718	741	753	702	712	696	705	682	741	723	760	690	732	702	738	703	697	708	695	752	746	748	731	777	735	674	735	708	737	714	700	718	748	728	664	675	769	717	775	754	706	682	732	718	744	752	737	727	713	754	711	729	701	703	720	744	762	704	733	703	784	724	735	687	716	713	735	732	716	681	695	772	738	720	735	691	702	772	779	719	724	682	714	760	740	716	695	731	731	716	712	769	701	747	690	689	718	683	749	687	739	734	709	750	739	687	691	782	731	719	714	683	704	665	720	661	711	724	702	718	738	711	716	712	676	785	736	749	749	708	725	715	721	749	742	677	719	722	701	726	710	717	736	693	744	748	713	714	696	711	761	738	700	740	707	739	704	711	705	677	756	692	741	725	731	730	709	741	680	721	722	722	671	760	695	707	757	760	692	752	756	700	722	735	714	671	673	716	724	728	734	681	735	758	728	779	709	744	690	714	734	699	751	720	693	752	730	683	731	679	746	702	765	738	711	666	762	695	692	746	760	735	696	679	729	723	721	751	747	709	728	710	718	715	709	788	680	745	736	701	715	673	743	703	707	713	670	771	727	766	714	715	698	711	694	736	722	703	683	801	715	718	706	728	731	714	699	689	677	758	791	715	742	702	696	790	721	738	703	700	711	772	710	695	705	703	701	694	736	702	677	702	692	772	676	700	746	765	690	732	710	764	687	703	700	793	677	745	759	714	703	776	739	701	716	716	703	726	717	672	728	751	700	681	729	728	741	720	723	746	710	729	708	773	691	725	747	743	680	676	737	725	712	690	761	739	655	731	733	750	705	722	733	707	675	737	702	733	714	746	713	763	716	721	708	697	731	773	674	745	709	762	757	741	709	675	677	783	722	709	718	732	701	722	707	742	738	781	784	713	689	662	704	714	704	753	713	687	712	720	721	711	696	695	681	753	724	720	742	760	724	726	699	711	720	687	690	729	771	734	706	710	753	745	715	715	708	690	715	723	735	744	751	782	693	706	735	762	657	714	728	737	707	733	732	744	721	706	712	674	698	737	711	719	679	679	767	715	748	692	696	694	739	684	703	745	707	752	764	720	703	762	728	706	719	762	753	744	701	690	749	729	704	743	772	727	708	700	695	733	709	704	727	736	704	697	715	721	734	742	756	735	744	702	733	728	754	728	691	757	708	723	713	731	775	711	788	715	748	718	759	729	752	739	714	683	701	673	730	718	703	763	725	724	712	709	760	682	690	700	715	739	656	739	741	684	780	715	721	697	710	699	671	753	763	719	723	755	711	737	755	722	764	690	689	714	724	711	717	714	714	710	684	731	741	646	666	693	741	745	704	713	732	712	710	696	682	718	714	734	687	715	740	722	754	749	667	731	716	707	699	706	742	712	745	721	688	718	704	734	697	757	709	681	721	740	760	745	736	744	715	712	707	728	683	766	703	732	692	665	749	713	725	710	669	744	767	691	702	759	698	710	695	677	725	740	715	674	717	720	756	707	726	738	744	721	713	711	720	753	716	699	735	669	783	727	733	677	734	715	701	748	672	707	688	703	706	673	734	719	710	738	683	672	699	737	741	777	731	698	728	737	698	705	686	722	710	723	675	771	631	751	713	735	685	742	711	697	714	751	757	744	718	727	754	720	695	713	742	703	716	727	720	712	757	700	715	731	718	761	762	704	739	677	745	751	729	710	688	678	744	734	737	757	708	724	769	730	707	740	711	726	729	725	725	692	739	732	705	672	707	696	663	767	727	722	730	733	730	710	744	728	734	771	784	734	770	690	752	780	724	690	736	682	690	713	734	687	740	735	778	733	755	746	751	769	755	694	658	731	717	775	742	722	767	697	749	738	719	744	710	728	743	711	674	715	689	715	762	717	773	714	685	692	725	664	705	685	729	712	671	699	720	714	705	717	639	719	729	708	672	735	721	705	741	723	736	736	779	712	697	683	710	707	720	741	656	728	724	755	690	689	729	728	731	764	722	700	714	765	698	738	744	690	742	639	688	729	717	733	727	745	726	731	714	747	701	717	715	714	741	769	706	720	749	687	733	722	716	700	712	714	677	740	728	716	718	706	751	727	728	698	723	747	741	677	747	718	713	728	699	732	722	726	715	719	750	695	709	756	758	702	680	714	708	701	727	726	664	711	724	682	776	730	674	726	775	672	738	661	740	743	701	740	750	726	718	739	677	751	723	678	709	738	739	760	743	727	742	747	711	716	707	699	720	734	728	676	682	717	741	696	730	686	710	705	719	710	779	752	689	705	714	720	778	757	696	791	681	704	696	719	718	697	736	753	681	738	745	688	749	747	706	686	702	698	742	723	738	699	725	685	673	667	679	719	736	719	709	743	703	718	708	719	748	679	689	713	689	729	709	746	739	748	709	732	703	731	749	743	747	747	739	680	674	756	715	707	711	678	725	734	685	697	765	768	682	742	712	725	721	701	742	693	714	733	739	758	763	739	759	738	753	714	702	683	710	685	737	740	715	713	720	703	732	686	732	738	686	705	700	708	736	700	683	714	733	648	733	775	740	743	715	712	717	777	685	679	761	772	694	716	700	702	689	759	678	764	735	727	744	683	692	714	705	732	796	730	719	737	665	767	716	752	729	699	719	711	834	761	724	743	738	755	794	710	689	724	725	726	737	735	714	726	720	694	706	728	726	691	713	742	733	723	764	724	723	697	725	770	668	719	715	758	682	722	693	746	665	704	700	747	715	673	708	703	714	718	715	673	733	729	686	726	717	711	675	701	751	716	725	707	730	738	751	691	725	705	695	676	677	782	710	717	700	761	680	728	721	680	735	661	766	707	723	734	738	732	733	716	717	762	743	721	712	759	695	734	724	703	734	733	706	797	712	731	713	670	696	718	679	663	726	694	735	681	734	713	773	773	700	764	718	691	688	738	731	725	725	733	677	697	774	719	716	687	697	710	736	728	749	688	709	716	713	730	744	748	702	749	698	772	680	704	723	792	751	714	693	746	736	677	762	767	734	723	722	749	719	721	732	714	741	699	763	727	729	750	703	746	752	782	734	700	765	714	748	770	760	691	679	742	720	746	734	723	691	699	731	708	722	699	707	743	726	727	733	704	720	714	687	672	744	696	709	706	720	694	757	680	758	711	753	709	748	672	736	705	703	698	737	749	734	743	794	704	753	752	699	713	695	700	708	740	713	696	702	742	684	667	694	728	710
4008	745	612	517	468	436	305	284	330	307	273	251	251	227	209	193	204	196	197	197	203	195	171	201	171	213	184	191	175	203	205	178	204	167	205	199	207	169	197	187	207	205	208	195	212	196	173	194	168	200	195	162	175	175	180	199	197	187	191	178	199	174	198	204	199	195	177	181	205	182	188	212	188	199	204	186	196	188	187	174	182	191	198	204	218	200	192	187	182	180	196	184	184	184	202	205	192	212	191	179	176	200	191	192	200	206	210	206	193	207	193	179	177	202	225	198	189	174	198	191	191	197	220	200	193	195	206	185	223	183	195	204	206	201	204	196	182	197	206	221	188	173	186	224	172	233	197	181	179	196	185	205	181	201	196	202	199	205	198	207	181	190	204	203	193	170	199	175	191	180	184	171	205	177	162	181	185	207	203	214	207	181	179	210	186	190	184	197	169	194	197	170	199	186	173	185	199	196	210	178	185	178	206	213	197	183	168	173	176	187	188	188	177	176	173	221	202	217	194	185	182	169	186	212	185	189	183	200	171	188	189	224	189	190	199	171	191	194	180	191	185	182	182	188	214	191	175	205	188	160	184	181	176	195	198	211	206	216	187	182	191	180	194	193	205	211	192	207	196	202	207	157	222	184	184	200	201	226	203	211	198	199	203	188	186	205	211	181	198	166	185	187	181	183	181	174	193	197	185	209	166	189	190	193	192	196	198	221	182	218	196	198	210	221	186	200	193	209	204	218	215	197	185	191	226	206	202	196	197	197	198	188	198	183	185	172	222	184	184	198	173	180	195	208	164	178	206	184	176	211	201	191	173	182	181	179	199	198	183	188	202	182	170	217	192	237	194	193	224	196	205	173	208	179	189	228	202	179	172	172	195	197	201	189	202	192	201	222	175	176	189	199	219	180	189	158	182	165	211	194	200	211	183	192	212	190	187	183	224	154	197	175	207	199	202	207	198	211	197	184	204	182	212	161	180	199	185	190	169	176	191	216	201	206	192	196	181	168	187	206	180	185	199	202	212	210	187	177	180	231	186	221	190	188	187	177	199	192	204	210	195	206	190	159	210	192	183	209	191	208	176	178	223	203	183	175	172	209	159	173	198	212	188	184	190	207	185	185	197	176	203	193	207	179	192	200	214	196	188	218	194	191	179	200	198	207	188	183	203	196	198	200	196	205	173	191	183	220	202	212	194	220	197	187	200	184	175	182	176	200	191	178	188	199	225	193	207	202	201	212	183	184	194	179	202	209	200	192	164	220	198	208	209	198	172	188	189	189	152	190	190	202	184	210	187	183	193	219	240	218	195	203	184	193	212	204	204	200	207	188	210	181	232	215	199	181	209	201	183	206	206	201	193	175	172	173	173	209	195	196	166	192	196	219	191	200	185	208	204	183	198	190	197	195	176	186	195	209	182	201	198	190	188	192	204	178	182	201	176	200	200	188	191	204	211	183	198	191	173	189	200	211	223	185	217	217	197	179	191	189	221	212	195	202	217	186	215	193	163	196	181	190	219	216	199	195	176	224	161	206	202	179	185	192	204	221	195	213	169	185	178	170	206	175	182	170	204	190	198	219	170	205	171	213	198	201	174	164	197	201	190	199	168	201	182	181	200	218	183	163	176	190	188	188	198	215	204	240	172	198	191	213	180	182	191	195	174	204	188	182	202	207	171	181	193	173	195	206	195	203	218	211	195	200	185	186	214	195	229	196	211	194	194	226	205	174	198	192	200	199	178	183	209	194	221	188	174	185	197	180	187	183	195	184	179	219	192	207	215	220	192	169	202	202	202	170	192	210	181	216	183	191	202	211	196	195	227	223	191	199	172	186	167	199	185	190	177	173	185	172	191	199	197	191	186	195	182	197	171	208	205	195	200	152	172	159	166	208	199	169	155	195	184	181	195	199	178	186	219	207	176	187	197	185	186	189	191	178	197	167	169	170	189	185	203	189	194	179	244	200	178	194	205	194	181	181	185	180	191	212	175	199	185	210	188	201	200	198	201	193	192	200	181	192	169	182	180	198	190	169	204	177	211	183	177	180	176	190	199	193	198	193	191	174	222	184	202	201	172	175	217	184	182	198	197	187	187	217	179	193	192	191	197	183	192	201	196	195	204	189	204	212	194	154	223	177	191	196	186	191	183	187	185	188	203	214	204	176	190	213	202	212	203	167	176	200	187	185	209	188	195	204	192	205	206	202	209	184	211	172	188	207	177	223	215	191	221	179	194	191	188	179	181	193	195	210	202	197	176	198	195	181	205	205	181	209	194	202	194	176	185	221	201	198	193	190	176	198	196	212	186	172	205	200	178	203	194	202	219	170	176	212	203	201	160	187	190	186	211	209	211	182	179	179	195	196	203	201	189	180	171	209	196	204	204	195	170	195	210	195	198	166	209	191	176	183	186	183	190	196	182	202	188	169	182	200	193	194	190	172	202	172	208	200	180	164	185	208	190	208	195	211	192	205	188	181	202	223	208	183	181	212	171	207	200	188	223	202	221	191	159	163	200	194	193	182	194	207	198	170	206	180	230	203	227	207	220	210	200	205	163	207	154	192	202	194	189	163	217	199	186	197	192	194	204	193	196	190	207	212	190	226	207	219	206	184	194	193	201	225	206	183	201	215	216	213	200	205	190	181	183	154	194	199	207	207	191	207	173	195	201	188	182	204	172	193	188	202	186	183	193	200	235	197	226	190	180	214	184	188	166	186	196	186	210	171	234	186	196	181	199	185	197	194	208	195	196	201	197	169	188	221	219	202	195	193	215	189	184	195	200	208	203	179	213	219	203	187	189	201	167	220	199	204	201	189	195	177	185	206	194	191	217	173	206	174	179	170	188	185	186	161	200	187	209	188	183	210	201	203	198	211	194	211	204	190	199	185	192	204	163	196	197	202	185	212	205	188	180	202	189	212	194	198	180	212	191	199	171	194	195	203	199	180	222	168	195	209	218	215	217	190	195	204	217	217	178	186	198	183	188	186	198	181	195	184	202	187	167	188	191	187	193	160	208	183	203	198	171	150	189	175	170	217	204	202	196	165	194	210	170	182	180	202	201	184	201	156	213	192	193	207	192	216	213	203	201	194	218	178	201	211	182	175	203	198	199	178	189	194	176	199	208	191	188	190	199	185	201	201	179	182	199	194	198	159	179	207	187	180	204	194	189	188	177	191	186	194	188	224	198	195	205	217	188	174	187	210	223	217	208	184	205	185	213	186	189	206	222	181	194	177	193	184	199	179	191	203	180	196	184	178	188	199	186	185	179	193	187	195	208	213	195	187	209	199	190	210	177	202	210	210	196	195	182	198	185	202	189	196	199	187	197	200	180	176	168	187	190	190	201	206	193	198	181	200	213	181	195	204	213	207	190	183	205	192	194	187	181	182	209	190	225	215	189	238	203	187	200	230	206	190	180	182	196	205	181	196	181	171	193	198	205	232	188	197	195	196	179	205	151	167	206	193	175	165	186	215	197	203	198	188	185	190	177	191
3226	957	1403	1664	1993	1580	1293	1129	1209	1084	934	818	733	729	590	600	613	531	580	520	535	532	540	505	524	542	522	501	565	486	519	509	515	548	501	525	536	524	505	493	470	479	515	524	461	488	514	490	507	456	541	541	482	501	538	567	544	524	489	510	491	457	475	560	474	506	522	518	523	519	503	488	512	526	518	513	507	492	507	494	509	520	485	493	537	496	468	482	500	470	498	469	523	511	468	485	499	507	517	464	487	491	492	463	522	463	498	492	511	524	523	522	468	517	515	483	526	483	499	521	482	538	506	517	508	512	540	495	504	493	493	536	519	504	502	505	531	470	507	495	530	478	487	479	490	508	506	473	494	530	524	524	484	507	479	508	503	528	463	483	534	490	492	503	518	511	479	483	489	505	495	508	526	483	513	481	491	526	503	511	481	503	457	521	479	527	525	503	507	488	488	452	495	502	501	510	520	509	493	494	487	528	465	489	467	505	490	519	515	509	473	494	536	493	454	464	495	501	529	496	492	460	504	496	455	478	493	521	502	488	525	510	460	480	509	482	523	567	482	469	481	492	473	508	487	508	501	536	497	516	490	492	495	481	490	529	508	508	485	500	510	480	530	528	524	498	516	469	489	490	549	516	493	485	477	467	522	513	559	444	521	480	491	446	466	497	525	536	515	470	514	527	489	490	499	513	540	503	479	506	508	457	470	464	466	519	479	520	463	528	502	502	520	501	477	503	494	510	482	458	508	481	491	520	526	490	501	516	476	516	518	457	498	521	503	486	487	491	502	514	489	494	488	523	513	488	479	496	493	522	483	533	491	522	533	485	515	469	469	494	504	518	488	494	467	473	485	507	486	481	491	503	495	471	512	501	512	482	474	534	489	481	489	488	472	513	481	520	525	500	486	505	521	443	534	473	498	485	515	526	525	480	519	511	505	475	513	486	519	467	479	486	457	507	465	516	528	511	512	496	504	490	476	506	490	508	504	472	518	543	510	493	539	521	476	484	518	486	494	511	495	524	510	488	501	528	493	494	474	527	503	488	501	486	481	479	501	482	486	500	488	510	494	531	464	471	501	499	521	533	459	504	498	477	500	505	490	527	504	514	498	485	518	493	484	554	487	459	484	532	506	483	513	554	468	514	525	510	468	475	474	441	490	506	504	484	474	495	481	513	483	487	494	518	495	475	495	484	522	486	486	537	511	473	530	454	499	527	497	537	521	499	531	507	504	517	503	519	505	501	497	481	509	490	502	449	482	484	514	475	470	513	506	507	479	464	509	521	509	534	515	475	524	517	511	487	520	485	505	503	489	473	504	499	467	487	479	487	475	496	498	496	453	474	471	476	506	512	508	491	517	462	499	495	517	499	518	519	476	468	464	516	469	515	503	454	491	525	479	500	496	453	474	537	493	478	483	489	513	518	475	508	479	496	480	522	510	485	495	510	495	509	469	517	498	472	484	516	489	492	484	529	518	527	489	475	537	518	480	492	507	481	500	488	503	522	481	496	476	508	528	503	483	501	490	512	479	505	527	462	499	496	520	510	504	481	467	497	534	505	504	495	455	471	490	506	493	470	473	472	516	527	523	478	479	487	483	472	519	506	484	473	483	499	506	510	493	495	531	467	510	500	504	515	448	493	506	481	482	478	517	489	487	520	503	474	478	487	492	522	537	515	500	486	485	509	515	454	514	506	503	469	511	485	543	482	474	507	515	472	494	530	514	521	465	468	486	500	482	477	509	463	517	484	494	539	487	522	529	518	518	536	506	490	482	511	473	458	460	459	505	485	470	483	468	507	487	503	486	516	488	504	544	475	468	481	501	531	492	492	505	476	484	494	515	510	503	480	481	539	515	508	475	487	507	528	531	540	495	463	517	512	475	522	527	499	473	525	454	482	494	540	514	539	488	477	484	508	484	545	511	501	519	507	452	499	480	511	484	515	467	483	486	477	508	503	501	490	491	532	482	508	505	478	505	526	496	526	539	509	542	535	501	487	526	538	496	474	445	498	506	507	451	499	512	468	475	516	497	516	480	485	512	474	514	508	493	542	499	482	523	457	544	520	491	496	451	480	507	501	515	535	512	507	506	492	518	494	490	494	492	464	500	520	519	496	516	482	501	468	527	567	513	489	486	476	517	503	499	523	506	509	536	477	479	503	524	496	507	475	536	515	512	513	533	516	480	494	505	508	531	513	539	478	494	456	482	433	481	536	451	504	476	500	496	504	482	509	475	547	516	491	490	493	507	500	552	461	492	509	503	516	545	490	548	487	500	489	478	557	505	509	473	486	470	513	465	519	478	512	496	505	518	534	479	482	518	480	505	495	508	482	486	506	470	496	541	484	481	504	509	482	492	527	514	540	490	479	503	490	516	525	502	538	510	483	519	490	501	510	480	492	476	512	544	497	485	498	524	432	469	480	503	511	499	518	504	464	498	509	507	478	466	527	511	523	499	462	462	474	491	510	491	492	505	527	525	482	464	480	490	483	480	485	461	495	497	509	542	507	489	497	502	482	472	498	536	521	505	477	516	492	531	501	499	499	495	524	518	507	549	511	498	487	509	474	512	460	540	526	482	502	517	437	518	497	488	469	465	489	512	515	498	497	493	464	490	496	497	514	492	483	494	528	482	495	534	493	496	557	527	533	526	481	481	508	519	485	527	511	490	485	476	494	483	515	532	506	517	496	532	524	497	487	443	517	531	492	491	489	501	522	492	481	521	534	479	516	475	538	485	547	501	499	498	482	479	488	494	448	465	527	501	481	502	485	494	501	498	472	522	490	509	471	513	491	496	485	484	480	470	509	486	472	506	485	521	524	468	500	502	488	511	535	492	511	535	511	518	486	482	538	492	522	512	512	497	475	523	493	471	529	507	504	506	475	530	510	478	511	507	492	508	513	485	501	537	502	496	491	478	484	506	500	528	506	470	513	491	462	486	509	510	481	555	488	487	506	489	508	475	524	507	480	458	489	509	496	480	506	454	485	487	510	521	526	546	507	490	486	465	521	495	484	474	498	494	543	495	481	514	503	485	496	525	521	474	507	469	507	475	510	480	504	453	475	496	517	487	532	461	480	509	533	537	515	538	498	497	503	508	507	498	486	520	469	463	483	469	514	488	532	531	497	514	482	494	487	479	518	483	485	515	486	481	502	475	478	531	505	449	499	487	521	501	553	500	515	490	529	529	475	502	511	476	511	527	541	480	501	515	489	525	495	509	510	555	532	481	528	541	522	466	515	528	516	473	529	500	502	497	469	502	514	508	478	510	522	474	462	481	512	501	510	529	494	511	489	494	458	495	513	517	482	497	453	511	466	481	521	505	478	526	482	511	451	517	474	480	475	476	524	500	533	499	489	505	509	504	522	494	509	531	486	510	510	474	479	511	518	484	501	504	479	527	474	469	497	514	497	500	491	493	514	476	493	500	499	463	527	521	502	468	484	452	482	489	526	494	520	513	469	520	525	492	507	495	495	492	455	490	462	486	487	527	475
14133	2381	1427	1204	971	809	688	574	568	539	478	421	431	370	317	367	352	343	340	338	323	336	301	312	327	354	297	341	334	333	311	330	306	323	315	301	306	318	312	359	294	316	329	312	292	333	303	343	324	314	315	318	311	304	347	330	339	303	298	306	288	301	288	332	318	337	311	312	340	288	328	360	307	325	302	292	298	306	368	355	307	326	312	316	285	327	330	316	279	291	298	283	336	313	357	317	303	320	303	329	343	336	279	328	310	316	334	324	344	312	298	287	331	309	325	302	314	304	305	307	293	318	317	307	328	302	291	292	319	314	347	322	308	313	319	305	326	330	275	307	294	285	311	350	304	324	281	334	269	345	317	316	286	265	338	340	320	299	337	285	312	300	344	295	321	297	279	315	311	322	310	315	323	320	336	318	311	312	316	320	297	286	334	333	307	319	323	335	324	351	334	321	301	337	297	344	282	368	292	355	285	308	307	295	341	334	316	313	301	307	326	287	280	329	314	308	332	291	342	301	309	340	301	321	313	308	296	319	332	285	301	318	337	322	348	318	332	281	301	307	301	297	303	332	313	323	335	311	342	294	331	287	272	294	321	295	318	339	331	294	322	312	306	323	331	288	317	287	293	314	307	334	325	306	302	297	324	309	302	321	311	287	326	324	305	318	314	308	321	334	299	294	315	349	302	310	309	314	312	272	331	315	323	313	320	290	296	292	316	323	332	314	336	357	318	309	326	322	293	283	289	330	300	327	308	300	307	316	298	310	294	313	312	313	343	309	308	310	312	302	344	324	303	300	339	341	297	340	330	300	302	324	300	311	296	286	345	272	328	312	303	325	303	327	287	323	307	291	335	284	291	299	324	338	320	297	307	296	312	320	314	262	325	301	287	330	326	337	325	323	292	346	320	327	310	339	299	307	304	290	341	340	310	314	298	315	299	308	331	336	301	326	283	288	288	307	305	325	314	270	277	362	300	333	305	335	302	368	289	331	317	296	347	312	304	390	313	316	305	299	310	350	325	314	293	321	316	278	312	326	317	332	301	326	283	286	304	302	260	307	304	343	293	299	318	310	296	314	311	310	343	317	313	349	326	288	295	314	317	305	325	321	259	313	285	332	307	304	336	342	317	329	310	289	311	303	306	284	323	327	346	310	333	304	315	284	287	313	340	276	269	300	319	301	360	281	303	320	308	332	312	325	322	297	273	353	321	336	293	321	306	321	284	317	286	304	309	318	313	310	326	309	300	292	310	341	342	310	340	321	296	316	287	322	308	305	327	301	291	303	305	308	325	321	307	317	320	321	284	364	306	297	320	325	325	322	330	302	299	341	362	328	336	294	325	330	300	336	323	342	314	340	337	312	324	342	334	319	299	321	327	308	310	296	335	313	316	329	351	294	304	279	292	314	343	270	312	292	300	305	325	323	307	334	351	295	310	304	330	320	285	308	313	296	320	265	291	346	305	336	312	310	334	330	319	315	311	329	332	316	299	304	297	319	298	324	315	305	282	328	330	322	282	328	301	325	272	323	349	319	336	343	326	289	307	335	315	298	316	319	322	315	340	300	327	345	304	296	307	327	304	339	308	335	329	332	304	313	278	284	314	338	339	330	299	295	307	305	301	322	332	289	294	316	338	314	370	289	315	331	281	310	295	335	288	303	270	343	327	335	337	308	299	283	325	320	288	306	349	329	325	307	306	357	331	314	314	337	289	323	314	278	332	328	352	318	348	360	335	329	318	331	323	305	328	316	322	299	284	309	314	311	337	315	299	311	353	317	331	326	329	348	334	344	328	321	306	290	282	311	322	329	301	306	330	342	312	291	329	298	316	341	330	323	299	307	339	315	283	324	360	310	299	299	336	310	314	303	321	346	300	321	351	288	310	285	299	314	329	357	278	314	292	292	291	320	349	311	325	299	312	333	275	321	312	341	335	302	327	296	328	322	360	308	323	320	326	312	335	311	275	319	292	348	303	302	332	327	285	290	349	343	323	339	320	298	320	313	315	335	326	292	330	297	338	328	336	315	352	285	355	306	315	320	297	314	338	347	315	306	356	331	274	305	300	348	294	293	304	303	279	285	283	341	329	333	348	312	343	361	324	280	342	356	313	343	349	327	299	330	314	311	285	335	314	311	317	343	287	307	314	295	329	311	328	306	286	332	291	312	342	339	327	317	340	309	323	328	326	305	304	310	287	324	353	355	329	307	306	316	317	310	308	280	301	319	338	314	321	315	301	340	292	333	323	328	353	293	343	269	275	334	341	287	317	309	277	331	305	317	299	280	324	334	350	315	302	314	301	309	319	312	299	317	292	317	279	321	322	322	277	313	323	315	347	303	318	299	367	304	298	326	332	322	304	313	356	328	305	288	307	308	318	300	311	294	309	332	321	327	307	338	319	313	301	319	313	327	308	303	299	351	315	329	316	292	262	309	264	344	317	316	315	330	317	320	331	287	339	301	310	282	307	326	345	329	307	310	290	350	315	343	297	314	331	341	299	303	325	291	328	309	342	326	323	325	317	322	299	306	297	307	331	332	314	331	310	331	275	276	329	296	339	331	299	299	330	305	343	291	319	265	304	330	291	280	322	317	286	315	318	324	302	314	301	331	330	324	331	320	340	297	341	317	281	291	294	329	277	349	333	282	322	329	302	294	307	307	307	344	310	289	332	322	350	316	297	319	297	297	314	303	313	306	301	327	330	294	299	301	293	317	364	292	319	355	318	350	323	324	323	341	343	325	325	313	289	316	274	324	335	314	293	336	302	291	324	313	324	322	318	342	312	317	288	299	305	328	350	321	312	299	287	302	266	320	317	304	307	327	321	346	324	310	298	318	327	320	357	354	279	324	290	324	320	300	298	324	358	339	284	315	321	316	332	296	313	311	299	334	330	330	288	309	303	311	343	292	307	324	329	279	288	310	297	281	335	336	323	300	298	305	323	306	342	323	292	327	285	272	294	311	310	340	316	319	333	312	310	311	312	292	306	313	318	315	293	314	311	294	298	343	310	279	322	322	306	277	314	344	278	274	325	371	307	302	318	286	318	342	331	326	304	310	282	326	332	306	304	293	357	350	359	312	283	341	314	344	324	325	327	337	300	299	304	305	320	298	283	319	313	312	335	324	311	306	326	288	319	306	284	292	310	306	264	313	324	299	326	305	322	336	373	338	315	310	316	298	281	312	312	310	292	326	314	310	329	306	343	356	298	326	327	314	314	322	299	304	322	317	307	314	328	324	319	318	306	308	302	298	317	297	303	289	358	331	312	294	335	321	278	297	340	330	310	308	328	339	324	325	293	300	317	308	320	297	323	311	339	305	299	336	344	294	291	344	318	309	304	325	352	324	321	346	314	335	340	324	317	320	336	305	310	334	302	328	315	322	284	333	341	302	303	355	273	351	291	289	317	301	311	329	321	314	325	316	310	325	326	300	377	352	324	319	265	309	319	351	268	287	310	308	319	313	301	340	283	304	305	296	307	318	334	338	318	323
10093	2111	2836	3752	3688	2938	2414	2220	2144	1939	1677	1471	1338	1204	1096	936	967	960	836	862	806	828	817	805	745	737	776	789	797	774	782	735	823	775	790	762	778	782	787	726	754	779	740	764	740	763	754	784	752	763	725	727	775	792	778	783	756	739	771	741	734	797	759	737	716	743	780	734	780	756	753	743	762	776	769	785	784	735	725	751	787	771	742	787	765	759	745	727	748	775	749	732	753	708	731	728	767	772	747	801	731	748	743	754	773	711	711	721	715	727	766	733	735	741	750	806	778	721	721	761	751	729	731	730	727	759	752	770	794	734	726	734	731	736	760	716	714	734	762	745	758	759	770	755	732	758	705	745	719	782	765	711	752	723	716	761	756	696	795	760	760	767	768	696	760	760	775	732	803	754	770	709	754	795	772	738	764	768	701	757	747	791	777	772	760	723	767	751	735	763	759	770	724	814	706	764	749	779	733	722	745	703	760	794	759	706	717	719	763	767	751	755	779	727	816	784	735	782	733	711	743	775	722	706	756	739	721	786	740	736	701	717	754	739	750	736	741	711	760	765	740	716	780	740	744	777	761	753	752	728	737	754	724	761	752	718	728	724	772	686	768	773	741	762	764	742	789	775	714	770	811	745	660	752	782	761	727	745	740	802	784	721	672	716	813	713	762	673	779	770	715	771	707	760	727	780	712	760	758	736	782	749	741	743	756	742	684	753	728	697	779	734	705	742	729	702	754	743	748	750	748	727	725	760	733	731	758	773	726	741	757	770	765	823	758	745	764	803	717	764	758	759	783	711	714	755	718	758	720	768	683	766	759	723	733	773	711	709	741	781	714	767	734	738	728	721	734	765	726	761	736	746	734	752	787	739	755	732	739	711	777	727	759	702	735	801	766	759	726	732	675	745	755	793	711	743	815	800	756	745	768	721	750	753	715	731	761	742	767	741	722	762	767	749	678	745	787	792	720	786	737	758	746	742	750	703	715	756	736	779	736	719	774	745	705	801	746	736	797	756	764	747	786	742	745	766	746	722	736	770	774	770	743	735	752	733	743	672	777	739	777	758	782	739	761	811	709	789	713	732	746	707	719	720	707	737	741	770	781	712	813	719	755	700	722	700	773	765	715	805	776	749	784	752	738	694	776	729	752	729	753	752	751	742	764	703	792	777	732	758	746	747	699	700	732	732	740	727	727	742	758	807	777	730	722	744	715	710	726	730	743	793	756	769	735	735	766	717	733	706	733	699	756	715	781	752	694	740	715	758	672	746	758	740	707	764	718	774	751	723	772	720	784	750	728	697	736	739	804	740	739	761	736	725	758	730	773	746	743	692	693	729	768	778	706	768	776	763	723	727	708	731	735	726	764	751	747	751	750	706	760	773	751	734	766	724	696	744	735	752	773	769	756	698	788	783	726	719	749	756	798	729	774	729	734	697	746	753	732	754	731	772	766	747	751	734	760	745	780	705	694	741	736	751	809	728	767	733	726	763	721	775	752	708	773	818	710	756	776	789	721	676	748	731	763	717	757	774	777	730	727	744	804	780	703	745	757	742	782	744	760	753	772	747	752	722	733	772	729	753	705	732	739	779	772	762	761	798	722	752	733	753	719	773	770	794	737	744	754	734	749	781	686	701	737	736	745	747	709	741	762	716	760	752	766	780	749	712	751	719	740	710	788	709	697	756	714	784	726	771	738	751	775	797	772	718	792	713	733	724	705	751	767	806	699	732	768	725	722	759	787	708	722	747	729	773	737	733	765	779	719	717	718	743	749	768	729	727	775	758	732	736	730	735	695	738	730	725	743	749	710	756	715	760	730	752	747	744	790	773	715	737	787	729	781	688	729	751	726	748	783	736	818	712	795	756	751	756	734	798	718	808	723	718	792	762	755	750	764	810	759	716	785	746	750	818	753	725	792	771	797	737	746	744	736	705	719	754	730	750	755	711	804	738	717	715	717	721	717	732	730	779	770	765	738	719	784	771	721	746	743	758	750	742	770	706	731	798	748	716	778	753	753	743	723	762	774	770	765	727	786	743	763	713	736	741	761	746	765	741	788	737	734	732	751	749	820	763	731	758	751	786	769	703	713	736	737	801	760	723	755	723	760	775	775	761	757	711	712	713	716	799	777	767	770	803	690	787	720	785	785	757	757	769	763	724	744	740	731	725	757	773	759	761	768	742	722	764	729	802	762	769	721	744	735	687	767	774	759	736	757	791	729	696	774	735	746	735	760	734	753	746	742	783	720	709	751	725	729	827	706	749	720	717	744	700	789	710	706	741	783	729	777	733	711	743	732	754	750	759	747	746	736	747	772	786	757	732	730	740	760	753	748	747	748	714	703	754	722	722	755	749	765	782	763	704	750	708	755	763	754	746	732	735	752	767	766	736	721	734	769	757	743	772	758	729	706	782	722	740	767	743	790	707	780	736	763	741	792	758	688	760	771	710	773	727	784	707	705	723	734	709	772	758	773	722	736	726	740	748	739	825	739	725	693	750	716	787	720	743	749	781	745	706	789	840	741	719	698	759	721	732	745	748	816	768	728	686	756	767	773	761	767	749	757	730	769	786	730	750	798	727	708	774	704	787	777	724	736	751	741	739	717	744	778	693	706	710	759	784	783	800	779	752	731	716	738	789	743	790	779	745	740	729	710	749	779	714	715	780	680	759	734	723	727	753	722	757	778	732	801	767	761	732	796	751	733	731	695	785	708	742	765	797	723	752	761	752	781	746	759	710	726	782	725	725	769	743	773	772	736	706	766	723	734	793	706	743	776	738	750	712	676	815	725	767	708	739	778	738	706	760	693	723	781	753	786	754	737	819	758	728	754	771	740	727	718	705	770	790	750	734	800	759	714	762	783	736	768	723	776	715	768	713	789	767	750	737	757	713	779	729	750	706	772	725	787	761	697	729	751	728	759	771	800	793	767	677	763	823	713	773	710	756	745	732	745	742	720	713	753	775	736	800	790	702	784	758	714	773	761	746	751	712	705	739	767	755	727	684	776	759	759	700	725	716	707	742	684	690	714	720	740	754	713	757	744	755	751	751	775	766	755	755	731	791	739	788	720	751	754	755	790	738	774	750	779	700	746	726	740	783	728	725	813	719	748	735	742	775	754	773	734	699	783	759	742	720	711	729	706	770	732	718	776	738	740	747	690	760	786	729	738	791	713	710	760	722	783	729	714	772	774	784	730	727	705	816	785	734	727	768	721	716	787	772	715	765	746	795	757	789	782	766	725	730	731	730	745	750	786	743	739	745	752	771	775	746	758	778	736	771	699	776	751	724	782	721	748	757	752	710	676	777	718	753	790	733	688	744	778	747	735	731	748	726	758	711	732	672	736	771	744	779	755	737	709	743	763	757	763	725	698	731	740	734	739	772	730	722	726	756	767	726	715	689	733	751	719	732	738	731	755	757	816	712	756	726	707	739	724	721	713	763	771	665	753	773	794	713	770	759	753	785	724	756	772	747	756	748	799	786	736	742	758	684
22682	4783	2156	1783	1376	1056	920	693	658	620	520	510	445	381	414	363	360	359	336	326	351	288	316	361	365	344	375	366	328	367	313	331	319	330	320	321	305	298	329	303	338	324	304	313	287	280	357	329	331	325	318	295	316	308	305	299	311	345	309	307	314	285	303	328	325	308	294	305	287	319	291	343	298	325	289	312	311	312	303	316	273	343	335	310	322	315	287	298	319	309	286	335	319	303	321	336	323	293	324	309	309	311	315	302	337	316	327	321	313	314	347	324	321	314	315	311	288	333	297	319	308	316	315	293	297	301	305	311	309	326	311	297	307	339	293	308	295	312	282	310	301	344	324	293	353	318	300	298	294	303	289	293	341	305	308	311	324	317	321	307	291	336	336	313	334	284	303	314	321	332	323	309	308	322	292	311	341	300	286	298	302	294	330	315	317	277	314	320	297	302	333	300	291	305	310	321	301	340	306	319	312	341	325	314	348	346	323	319	310	318	305	301	291	319	321	338	306	328	316	331	332	338	322	285	307	297	306	331	327	304	327	285	337	283	316	332	308	315	335	334	319	338	310	281	341	290	330	289	304	322	303	310	295	331	322	305	309	264	302	305	299	286	308	315	290	299	284	279	275	308	328	287	335	312	282	316	296	297	315	293	286	347	323	296	293	260	312	304	347	292	309	313	301	307	289	329	340	332	335	311	314	335	313	318	331	284	327	311	325	328	320	315	325	293	290	297	307	302	327	330	284	315	305	320	307	327	331	310	281	318	307	333	325	288	324	294	346	314	313	312	281	313	313	293	339	293	331	302	300	320	355	305	307	295	298	272	275	285	294	315	305	329	336	313	348	337	316	321	282	321	295	319	323	299	320	342	295	295	317	280	286	335	296	294	267	332	320	318	303	281	298	290	297	328	344	285	313	332	288	322	317	305	321	320	303	342	325	315	295	344	329	323	330	323	309	292	303	327	302	299	307	302	298	321	311	321	301	259	309	295	315	307	324	284	350	298	283	310	274	310	321	281	293	307	305	313	316	314	307	339	337	305	281	295	298	285	295	307	321	335	292	300	291	324	336	310	314	325	322	315	323	317	305	324	296	312	304	298	307	327	286	321	319	307	281	293	301	310	290	330	340	299	327	320	308	301	297	307	304	268	332	309	322	314	321	310	274	313	308	317	307	349	308	287	309	316	297	309	308	278	309	347	302	277	299	314	338	317	328	282	334	311	317	313	306	365	329	307	317	332	331	286	300	305	327	311	311	353	282	359	285	304	336	344	319	278	324	331	304	307	326	309	289	304	309	307	335	302	304	295	326	255	296	306	304	289	320	274	312	312	317	342	305	344	271	289	327	325	313	290	318	318	330	312	340	349	313	321	286	307	284	297	275	301	289	319	297	290	298	306	317	339	306	300	308	319	348	292	318	328	330	322	282	330	304	314	295	323	286	340	296	278	304	348	323	305	316	301	313	334	355	330	316	288	313	309	331	312	323	349	316	321	328	306	326	313	327	319	282	294	287	310	309	307	301	340	301	296	319	305	324	329	352	292	313	350	319	300	336	305	344	319	330	328	293	324	315	304	268	337	342	328	308	297	291	312	324	344	314	327	301	315	323	288	346	272	333	334	285	304	306	283	325	268	290	300	335	321	329	328	315	285	315	327	325	287	307	315	303	313	308	267	328	311	352	345	290	297	276	304	303	345	279	298	312	325	287	315	327	288	317	308	330	316	293	302	292	306	327	293	320	317	316	323	279	294	310	325	250	321	326	335	325	262	298	332	281	350	315	340	333	313	348	347	321	349	292	274	350	331	304	282	289	333	337	281	299	310	340	312	301	298	317	284	303	296	328	309	309	313	310	315	325	295	293	324	299	320	272	325	313	306	299	319	335	310	300	303	281	320	305	308	321	354	318	343	289	304	347	294	294	331	311	332	334	306	304	303	301	332	319	284	328	322	333	327	328	281	280	325	292	329	311	287	312	291	303	309	330	309	305	302	318	347	285	321	289	352	333	307	304	318	294	291	304	320	320	317	318	277	318	328	314	330	320	292	338	327	292	335	286	307	308	341	304	309	322	302	335	324	283	319	347	302	298	324	280	301	323	321	299	331	311	300	309	291	319	327	296	268	257	318	320	328	303	297	291	324	324	325	313	266	322	331	338	319	278	306	337	330	289	324	280	341	345	314	296	288	324	317	333	333	338	320	297	312	326	293	305	301	308	298	320	336	280	301	336	335	262	333	300	280	318	303	294	309	304	310	336	299	341	324	325	315	295	322	296	311	308	323	320	318	292	318	325	312	283	304	338	337	304	306	317	287	331	291	295	281	346	315	312	321	306	321	349	333	317	328	323	303	296	322	284	321	320	300	249	305	301	315	370	282	324	299	320	307	362	328	309	301	313	285	322	322	296	301	305	302	308	323	298	304	282	263	316	293	341	299	289	299	313	320	335	294	326	311	286	261	338	299	315	341	348	282	284	260	321	290	297	296	276	323	323	305	340	341	312	309	299	306	311	330	323	274	288	299	300	296	344	294	318	257	282	321	340	295	311	311	308	294	311	317	330	317	340	307	283	323	306	330	301	314	293	336	298	333	325	320	305	311	296	315	315	306	298	287	280	305	304	317	299	303	300	278	280	317	313	337	311	305	351	284	317	343	315	317	320	316	323	315	301	304	329	302	340	339	315	328	368	321	300	312	334	287	312	302	317	314	319	307	342	298	318	331	296	291	337	346	323	345	320	328	315	320	326	344	297	325	285	301	328	327	315	338	335	326	323	321	304	317	327	305	341	329	306	337	301	301	279	323	317	308	341	314	328	330	335	342	280	328	315	314	363	315	326	346	302	316	289	311	331	311	329	310	321	324	314	285	306	332	284	297	348	321	325	320	292	288	295	344	303	307	301	324	316	343	311	319	301	294	308	302	287	300	316	341	301	333	319	306	308	328	334	310	301	322	323	328	307	319	335	344	327	257	302	293	303	288	287	317	281	310	295	310	304	343	331	260	333	302	307	300	307	326	307	286	317	313	299	280	321	302	354	322	328	320	333	346	309	307	330	298	287	324	325	292	309	319	319	293	312	310	336	297	297	306	294	330	306	309	280	294	310	320	336	343	311	316	301	306	351	279	304	300	346	314	342	296	315	293	291	300	301	301	279	304	312	306	318	316	297	288	307	323	328	306	303	259	293	320	289	345	303	309	327	332	306	272	330	311	288	297	326	309	284	297	315	343	311	322	319	308	331	286	310	312	316	278	292	338	338	323	284	330	313	312	326	279	289	324	291	369	320	318	309	325	317	312	324	312	293	282	334	319	303	330	316	328	269	270	312	268	317	290	311	343	312	296	316	302	276	317	338	329	305	324	286	289	343	307	296	310	358	319	333	316	317	304	303	282	294	299	325	300	308	309	298	315	323	327	292	333	303	299	298	310	333	314	346	308	322	298	257	296	301	290	300	303	308	348	335	311	313	317	357	314	334	301	312	343	300	352	339	319	345	357
13557	2991	4151	5472	4867	3937	3373	2842	2560	2339	2091	1714	1601	1360	1180	1127	1026	979	906	923	853	873	873	798	800	803	749	778	761	758	801	779	773	764	732	800	768	761	731	726	725	739	709	703	741	766	704	733	795	730	683	742	711	756	786	754	775	691	727	709	665	744	684	708	781	747	754	718	721	722	711	717	692	735	765	723	714	727	711	722	761	735	686	716	721	735	803	705	779	693	750	709	718	720	686	731	708	746	707	678	778	705	732	752	716	742	755	748	755	678	764	746	729	748	695	748	721	738	681	738	680	701	690	672	749	728	699	714	703	709	735	690	708	711	676	698	690	712	764	665	738	741	736	724	714	722	687	728	720	737	671	731	645	690	776	664	674	743	691	690	690	745	735	750	720	704	694	720	659	697	745	722	750	699	703	732	745	732	719	733	747	720	717	745	736	718	737	714	719	712	664	711	716	683	734	712	721	689	688	701	732	730	700	728	733	743	722	726	719	704	770	715	741	738	735	686	698	723	701	742	728	666	718	742	714	736	737	723	735	741	748	723	731	728	751	726	730	735	710	741	697	691	709	723	745	704	750	764	800	724	722	694	701	693	731	733	713	724	734	689	725	764	757	731	709	745	747	677	687	715	721	721	733	710	704	689	729	683	698	737	723	715	734	706	713	728	797	703	740	721	695	752	751	731	728	747	714	707	705	715	754	670	740	713	660	707	708	735	767	729	735	674	746	717	763	686	691	739	741	736	728	721	645	672	711	770	666	699	719	760	746	718	727	698	730	682	653	680	735	679	731	712	716	669	693	706	674	741	760	740	729	663	708	733	715	727	785	733	716	699	748	704	694	710	712	671	715	726	710	697	714	729	721	742	699	744	707	695	709	693	733	690	717	774	707	684	742	743	744	691	673	721	721	704	745	714	699	737	688	721	700	757	725	644	698	738	698	716	702	705	761	732	697	691	730	749	733	730	710	724	714	768	694	708	707	750	693	677	748	732	682	744	696	722	722	702	684	743	727	698	665	693	744	752	725	697	721	740	733	705	729	702	734	728	698	680	721	751	739	682	795	714	689	719	715	692	665	677	747	709	718	716	690	709	703	732	746	724	736	742	684	730	701	706	745	732	689	678	717	777	679	750	761	750	757	713	690	684	714	694	726	757	668	694	735	745	731	661	701	716	700	735	695	668	724	709	738	696	733	719	663	728	722	658	738	692	729	716	701	702	727	739	754	733	749	697	759	692	719	754	754	710	766	767	729	715	722	684	697	745	685	727	729	686	698	765	702	771	687	702	732	699	718	697	760	713	757	730	699	712	729	782	687	740	705	694	808	736	699	654	750	715	782	774	692	748	658	748	707	710	712	728	697	711	682	723	698	689	744	731	693	714	758	723	747	721	707	740	690	743	684	702	722	778	738	720	726	749	728	714	719	727	750	757	716	727	722	660	719	744	719	730	696	727	735	720	686	702	692	736	728	714	705	672	705	699	756	767	713	707	728	733	720	710	694	738	734	698	752	724	683	683	733	725	753	699	711	723	699	706	709	696	764	717	769	667	679	765	744	739	737	740	719	766	716	713	681	682	711	675	762	791	729	703	750	677	721	717	702	704	731	664	740	688	740	787	725	770	733	749	710	723	737	714	695	724	727	779	718	694	712	701	752	694	690	694	726	721	695	704	686	710	748	682	766	719	679	727	740	680	695	745	700	691	708	755	733	695	698	705	777	706	742	698	698	676	734	709	785	693	741	699	742	742	666	696	751	699	750	726	732	723	738	716	766	687	732	700	699	737	717	708	748	723	669	708	705	704	723	700	716	720	751	773	705	734	757	714	718	691	754	738	752	726	695	746	740	710	729	718	713	733	662	728	688	704	642	726	761	730	725	732	722	735	783	773	683	723	678	724	732	685	737	675	709	737	723	735	767	721	661	714	712	722	688	710	677	734	790	706	752	707	704	732	691	677	705	722	709	755	688	735	710	708	726	692	716	698	691	702	708	768	784	672	733	681	682	681	724	729	695	743	743	670	705	702	736	727	730	735	719	732	697	697	709	685	750	725	751	709	690	713	757	741	729	705	682	680	719	735	753	735	733	726	755	750	696	745	734	695	711	727	705	696	728	709	719	760	733	686	723	685	724	742	805	712	695	706	730	714	718	714	733	721	748	687	720	679	763	704	740	704	706	723	726	695	727	735	718	726	724	697	698	699	736	657	707	694	694	668	689	696	709	676	726	696	739	671	675	665	700	725	710	764	661	707	759	699	727	751	714	691	755	705	717	795	689	714	749	675	725	714	728	764	716	733	664	696	709	687	721	701	720	748	757	735	704	739	762	718	707	712	684	735	726	696	704	714	725	745	779	744	708	695	747	723	713	750	701	726	743	701	707	714	749	653	716	670	720	689	713	683	697	724	715	711	688	688	760	733	702	725	682	738	748	699	751	736	704	727	689	729	716	725	731	733	745	733	717	711	742	719	735	673	707	745	674	755	734	733	656	720	653	723	712	725	691	727	715	745	722	749	723	672	709	688	679	718	694	699	677	726	735	706	700	759	773	689	719	728	714	737	696	725	688	731	746	706	730	699	720	740	669	752	706	715	709	667	718	707	749	717	672	694	717	703	711	699	713	726	705	744	735	662	698	695	717	739	693	734	735	726	695	711	650	705	710	671	731	700	737	672	773	716	721	684	681	693	739	733	734	702	723	672	712	745	765	747	731	718	701	762	747	743	687	722	708	764	692	712	709	707	726	752	737	754	704	744	752	674	731	727	774	686	748	737	723	759	721	726	660	743	725	718	757	721	714	702	737	700	701	753	707	676	700	684	706	691	725	731	723	707	727	757	763	726	685	668	707	739	744	726	675	746	752	682	742	684	668	716	695	678	767	756	714	731	736	714	750	729	730	737	714	711	683	738	680	711	711	701	796	700	691	709	703	739	678	704	763	730	738	700	695	696	716	639	702	758	733	686	749	745	715	715	692	672	758	748	707	744	695	760	733	722	752	705	729	706	757	668	694	729	748	736	712	724	758	675	666	716	713	677	736	745	711	689	677	685	735	708	682	728	703	640	755	746	701	718	756	745	742	725	738	714	703	693	717	748	714	739	742	747	696	680	770	697	727	733	718	755	740	721	695	722	729	739	709	663	710	767	754	701	741	650	721	731	728	742	728	718	685	695	715	700	756	698	732	693	736	741	744	735	725	765	700	712	730	711	767	720	685	768	764	690	733	716	749	709	678	700	702	753	719	734	729	716	736	720	730	726	688	715	715	752	734	697	728	721	679	714	724	712	725	695	728	729	684	706	715	720	662	768	721	735	689	708	716	742	753	702	722	760	730	704	750	732	683	766	702	725	683	692	721	686	690	774	732	725	700	693	729	732	673	743	762	734	717	694	672	726	774	774	758	743	700	707	762	709	706	746	720	699	744	713	717	721	708	708	710	744	717	729	658	717	722	716	754	701	718	761	728	709	758	755	703	706	743	671	755	746	725	704	733	706	681	718
4533	803	612	547	466	392	400	306	282	267	259	224	228	221	222	210	215	232	243	206	213	197	191	171	187	219	228	194	191	161	224	203	194	172	209	190	186	206	208	186	200	175	200	189	198	184	206	219	191	180	187	190	213	197	212	187	204	227	205	206	217	189	223	203	186	195	208	225	223	208	216	211	201	189	202	202	197	210	207	214	180	211	195	199	203	211	192	202	200	185	189	201	205	195	200	183	183	197	210	181	198	198	201	230	188	189	180	197	170	192	184	181	172	200	176	203	182	211	211	202	187	171	181	204	205	187	152	175	195	188	214	232	180	222	192	183	199	205	194	191	179	171	189	206	202	178	191	207	205	193	214	181	178	185	201	201	193	200	197	188	211	188	197	186	197	194	201	196	184	169	197	189	210	204	192	208	196	201	212	189	219	228	183	192	193	167	179	177	193	182	204	214	216	205	216	179	173	179	202	158	188	189	202	170	198	232	207	232	190	231	198	211	210	209	215	187	188	207	192	187	180	182	199	186	172	213	206	197	200	194	190	220	193	185	221	191	195	203	186	194	166	185	188	210	195	193	196	205	200	219	190	201	188	185	201	201	193	194	201	184	173	213	231	195	191	197	172	219	177	204	204	182	200	173	209	227	166	189	183	185	160	188	212	212	206	186	221	190	195	186	189	196	182	182	185	185	202	213	211	179	185	167	199	199	192	192	178	221	212	200	194	171	184	157	213	193	211	201	224	204	210	207	201	183	209	229	197	210	187	169	181	178	196	200	213	174	223	180	194	211	228	196	177	185	182	199	210	194	200	167	199	230	201	191	204	192	215	200	183	175	201	181	184	192	203	210	191	204	197	184	200	195	202	168	195	184	193	185	207	190	201	205	186	210	209	184	179	221	193	207	190	183	182	172	188	185	192	185	202	198	200	192	198	193	194	169	185	184	187	196	175	207	162	196	175	207	199	205	183	204	192	177	185	203	164	160	192	192	195	174	225	199	189	195	192	185	205	211	204	206	197	191	199	190	192	204	195	182	201	182	226	199	186	203	189	155	195	188	196	213	184	202	215	197	217	173	193	200	208	193	186	215	218	218	206	180	204	178	159	192	196	204	183	194	226	198	206	214	184	188	192	172	195	209	178	202	180	198	192	219	189	217	187	192	192	174	199	196	188	192	203	183	172	208	197	164	228	221	186	204	220	212	198	202	191	199	209	197	185	180	208	202	206	160	184	205	204	193	207	181	185	191	196	194	181	197	192	192	194	204	194	172	197	192	190	221	180	193	207	194	183	163	210	175	212	164	177	200	181	208	192	198	200	206	221	206	178	187	166	185	195	191	191	199	164	210	212	213	195	209	211	208	219	193	202	187	229	217	193	187	191	184	191	201	198	170	183	192	188	193	199	209	207	192	180	194	198	202	177	193	200	206	194	195	208	189	212	178	200	178	204	186	190	193	201	185	172	192	211	201	183	205	196	173	189	194	199	204	194	189	226	199	210	207	199	197	189	189	201	183	197	186	193	176	219	177	176	184	199	233	189	175	207	186	186	178	219	237	190	192	214	194	172	177	197	195	204	173	193	180	213	239	214	216	176	171	159	206	179	205	198	204	189	187	189	161	195	194	193	183	210	214	191	183	209	192	210	222	205	190	162	195	207	188	215	207	196	192	197	215	177	208	192	202	207	186	177	222	221	203	209	191	201	179	204	204	185	179	183	203	193	197	188	190	174	164	180	168	183	208	192	196	192	194	196	181	190	187	220	217	173	192	176	175	230	173	185	188	194	187	177	170	170	187	190	181	199	186	180	185	182	179	199	217	188	191	187	191	212	192	212	191	208	186	189	210	176	212	178	198	194	208	216	218	190	182	188	214	197	172	196	179	196	206	211	203	213	196	209	216	183	174	176	170	193	217	183	177	180	174	194	180	198	189	221	193	182	191	217	176	190	202	178	179	176	190	197	186	213	183	181	203	207	200	189	190	211	196	207	208	210	198	193	176	179	157	220	200	207	181	180	200	197	196	167	210	183	197	196	213	189	223	184	197	206	213	192	228	209	187	145	173	193	198	169	200	193	204	186	200	202	197	219	199	194	219	196	202	222	215	207	212	197	179	220	197	183	197	206	198	192	200	224	201	183	191	193	200	188	199	207	197	216	191	176	231	177	196	207	174	208	219	223	212	178	186	179	188	213	177	204	179	194	155	191	183	215	212	189	175	214	197	206	210	205	201	190	197	179	195	208	202	169	220	199	217	196	183	203	217	190	178	188	198	186	196	191	209	175	173	178	198	216	185	198	193	208	171	182	193	202	213	190	199	204	199	187	191	233	195	206	187	187	234	218	203	235	210	218	175	203	170	182	221	195	168	201	198	211	213	162	200	193	194	196	185	186	168	193	219	197	194	175	214	170	178	216	190	204	179	214	209	200	190	183	177	192	195	198	191	185	181	197	172	202	232	214	198	180	199	212	189	187	185	214	170	216	200	195	198	181	208	196	194	211	198	202	194	189	201	195	182	214	191	218	219	195	190	206	214	203	225	174	223	196	209	211	207	203	170	215	189	218	230	225	204	189	198	178	184	176	180	201	181	181	185	208	198	192	210	226	213	176	170	197	182	199	191	183	159	191	198	196	168	205	164	213	168	201	208	200	205	219	192	216	220	202	191	210	221	207	192	203	169	189	194	207	204	232	183	218	206	175	181	184	192	205	214	189	204	211	187	224	189	190	212	195	190	209	204	199	187	192	198	174	226	211	168	186	197	168	247	182	181	219	176	206	218	173	186	186	198	174	195	178	209	192	197	170	183	204	199	208	174	169	194	184	185	221	182	191	195	223	215	213	171	171	235	185	203	188	200	160	188	160	182	181	184	175	196	202	198	196	223	213	178	198	215	168	190	190	177	217	215	197	205	187	203	194	204	177	191	208	173	215	190	161	179	219	173	174	190	194	179	201	200	212	179	199	195	187	218	182	232	204	190	182	176	192	193	191	187	190	180	192	179	220	179	217	215	208	188	196	184	179	202	220	182	206	212	180	204	165	212	218	205	220	216	186	197	192	204	200	157	195	210	182	207	196	172	217	204	189	181	192	187	199	191	208	182	201	210	186	196	211	220	189	198	220	196	214	184	190	192	194	192	214	220	208	160	209	198	173	193	212	234	167	170	199	177	189	216	168	180	190	194	205	226	186	186	192	207	222	195	184	170	204	182	200	190	201	180	227	188	194	193	173	201	196	182	182	199	192	229	200	208	201	198	204	215	213	196	175	192	184	207	204	218	200	193	192	213	214	211	211	180	177	181	220	202	189	190	171	241	181	199	199	206	214	213	168	182	212	193	191	200	195	190	180	195	210	191	192	178	183	206	201	201	170	198	200	222	204	177	182	205	211	185	199	208	222	203	204	183	188	179	195	191	200	169	199	187	192	217	195	187	171	192	194	203	165	199	192	197	203	177	206	215	198	165	214	190	194	190	189	198	209	197	192	196	210	224	194	228	162	178
3758	1053	1434	1876	1650	1552	1412	1229	1044	988	980	798	765	656	639	585	602	555	545	526	548	507	530	490	543	482	515	490	519	496	530	563	529	554	522	561	528	544	522	505	485	504	515	513	472	537	528	527	493	510	486	498	512	488	530	497	541	489	525	488	519	492	497	455	506	518	514	508	538	480	532	536	485	501	526	509	487	490	480	518	493	510	530	493	488	486	529	501	516	512	499	475	484	466	500	495	503	535	499	475	499	541	483	517	500	473	494	467	519	488	495	501	501	518	469	492	529	516	523	482	539	510	491	518	489	484	517	496	508	506	511	518	519	466	487	489	535	487	517	487	499	473	546	494	513	493	487	531	466	506	503	464	448	510	493	483	509	464	463	498	507	532	465	519	488	534	497	519	457	487	493	505	499	489	486	506	531	515	508	529	485	482	469	499	493	484	474	489	521	505	479	458	502	511	519	526	513	510	526	499	515	486	496	501	504	510	476	510	526	541	493	493	513	472	473	530	496	481	480	482	482	524	502	499	511	456	505	501	514	518	473	500	485	498	527	496	467	484	488	490	458	508	511	487	506	546	497	495	492	503	510	542	528	522	479	536	496	480	483	516	476	550	483	460	451	499	520	448	522	479	470	501	522	507	518	513	495	497	488	524	488	482	481	475	495	510	445	544	489	482	561	483	471	460	526	513	481	498	458	504	514	486	494	480	529	493	520	529	504	480	481	472	498	484	477	499	531	470	493	514	520	503	506	505	496	491	505	512	529	512	522	512	486	478	488	510	503	556	527	504	543	479	514	508	525	475	527	510	483	480	509	517	521	497	468	496	477	515	496	492	504	509	498	470	501	465	493	502	525	514	534	487	479	485	481	519	445	487	464	499	546	491	526	500	504	520	503	546	497	486	499	536	488	513	509	521	480	499	526	520	493	525	519	479	479	503	501	503	498	523	503	486	505	482	453	480	522	486	487	519	457	528	470	513	541	549	524	475	455	467	486	494	477	494	482	483	470	484	508	480	516	499	532	485	514	491	505	490	516	544	508	517	514	515	522	528	470	476	532	498	493	502	511	530	504	482	511	468	511	491	499	466	506	495	482	483	516	478	506	528	479	457	496	482	512	454	511	508	524	516	508	511	492	482	484	542	519	511	478	540	501	486	476	494	532	502	516	479	496	482	494	479	509	499	511	539	481	464	516	496	516	496	506	507	519	465	514	471	515	489	501	453	524	500	532	528	530	516	500	525	494	515	469	537	465	548	517	485	517	521	474	494	520	463	530	461	507	491	475	486	532	464	529	503	490	504	494	510	523	523	456	474	492	496	517	503	508	543	523	531	475	551	458	508	510	493	464	458	509	504	473	504	493	483	476	497	504	504	524	477	518	554	512	482	516	528	531	477	525	462	490	531	503	511	491	474	489	508	524	522	455	479	477	481	496	525	509	503	560	506	476	503	505	521	504	503	470	476	541	500	537	479	477	478	487	526	509	473	507	521	520	507	493	495	482	470	497	499	524	495	494	503	460	488	447	520	513	477	472	490	488	493	509	502	503	489	490	538	491	488	475	514	514	507	505	522	469	480	535	521	497	524	464	498	496	480	520	517	507	468	498	504	485	471	523	478	494	503	504	490	455	492	481	509	492	465	482	521	490	503	494	522	528	558	514	518	494	468	512	466	466	481	513	512	511	463	519	519	496	541	459	490	468	505	491	502	527	501	512	485	465	532	466	496	515	512	521	482	517	498	497	486	506	494	535	515	499	471	503	494	459	476	504	522	496	493	513	510	487	487	477	492	499	499	512	486	503	473	493	516	515	492	486	446	510	503	498	476	465	524	497	484	480	510	493	518	548	526	501	521	499	490	511	507	452	504	511	500	507	473	499	500	538	495	525	508	478	485	529	506	486	532	521	496	488	471	499	556	506	528	459	481	517	534	455	505	478	454	491	506	498	468	506	516	549	502	474	530	469	490	524	517	484	499	498	474	473	503	505	512	488	490	472	453	514	442	514	490	499	431	526	544	481	484	513	488	489	511	507	476	497	532	496	500	516	464	525	447	495	516	488	522	478	482	513	527	475	489	539	475	515	539	450	482	505	522	509	505	507	469	479	508	518	500	481	536	520	472	523	521	454	490	495	494	518	472	507	513	507	539	448	489	487	553	508	539	498	514	525	505	502	538	464	503	517	516	495	499	465	510	499	507	484	458	481	572	487	543	517	429	519	509	511	481	482	499	510	511	493	488	493	500	523	493	503	519	493	483	520	490	531	509	532	458	519	465	499	478	488	486	513	464	521	539	518	489	506	514	519	512	515	503	481	510	492	454	483	530	473	519	457	550	491	524	489	503	502	498	479	484	482	501	515	485	506	520	494	467	520	538	543	492	501	508	533	475	500	487	478	488	500	523	504	482	500	478	489	495	508	528	538	538	454	488	523	491	464	493	505	495	490	508	518	521	514	500	487	511	507	488	501	482	487	568	480	522	544	478	542	503	514	481	473	477	519	485	494	508	544	498	503	527	515	517	512	515	523	479	502	538	457	488	498	507	479	500	526	496	488	528	561	453	497	462	529	536	507	506	486	509	505	503	520	542	482	481	496	514	505	464	510	483	494	538	505	520	452	466	543	488	513	509	481	517	497	463	508	521	499	483	514	460	476	486	516	479	522	507	516	523	490	511	492	501	487	548	509	474	532	498	498	495	501	514	507	503	497	494	515	480	507	506	494	533	481	478	499	477	534	519	532	462	514	465	487	486	475	492	504	501	467	496	528	492	501	496	505	515	482	546	521	485	470	469	521	472	498	513	534	518	485	477	491	496	509	518	512	492	479	471	541	511	497	482	518	493	526	533	525	516	483	515	547	487	488	488	511	474	526	498	533	497	488	502	477	491	473	479	470	497	496	463	498	481	491	495	525	533	534	511	463	516	477	504	528	487	506	479	517	493	492	516	482	501	499	485	520	465	484	527	523	508	515	471	524	490	472	503	507	476	509	477	511	493	506	515	481	479	549	488	511	515	486	492	543	543	483	492	533	537	522	476	468	502	494	512	525	497	498	487	477	524	549	544	493	518	479	505	515	507	471	504	507	523	491	514	542	498	506	492	502	508	522	524	508	484	511	485	521	513	507	539	512	462	504	523	503	496	508	533	523	491	509	545	489	515	533	485	487	495	504	494	473	534	548	504	512	512	501	465	471	522	494	492	515	541	537	466	473	504	506	503	491	521	506	490	475	530	479	470	518	550	487	508	472	510	531	475	483	473	497	519	501	492	531	462	489	477	504	471	481	501	495	489	494	533	480	502	516	509	499	487	536	527	480	559	486	493	500	520	492	515	466	460	580	492	543	516	525	497	494	488	500	530	481	536	513	517	499	509	530	506	460	449	485	531	544	527	495	498	497	509	517	495	549	496	479	509	531	459	485	495	494	493	503	501	458	521	532	480	526	469	487	505	505	534	503	505	499	520	472	517	468	514	512	485	530	545	482	485	485	482	492	498	514	489
13680	2523	1547	1204	926	831	705	718	583	474	477	452	451	373	409	361	342	348	331	343	343	355	349	360	303	325	294	340	318	325	288	311	342	314	299	333	326	298	311	308	318	334	283	314	310	367	339	325	331	290	311	322	319	281	327	337	310	322	312	295	315	305	332	308	311	292	331	318	323	312	339	344	315	311	340	326	300	309	313	290	353	322	315	351	333	332	330	288	320	319	297	361	346	328	305	297	303	320	327	319	311	278	303	338	319	329	323	335	354	324	320	320	325	341	300	301	334	290	314	314	310	323	274	308	302	322	338	330	353	299	310	292	289	337	283	294	336	323	316	312	320	346	325	321	317	314	298	308	316	317	283	291	362	312	296	324	321	316	296	345	313	305	309	317	294	325	298	331	326	315	295	307	295	357	314	303	285	305	294	322	321	342	332	350	343	308	314	296	313	322	342	332	307	341	324	336	298	314	322	302	293	324	299	303	318	311	338	297	332	291	315	358	329	329	317	321	316	322	332	306	293	294	312	298	320	330	315	273	323	330	321	299	340	323	301	307	326	327	320	297	321	321	315	327	345	279	334	310	332	351	278	344	348	314	341	308	314	318	331	316	308	344	287	329	335	294	303	297	315	317	304	307	277	334	310	321	306	308	289	313	322	322	346	294	283	327	292	333	310	317	293	333	289	296	298	291	360	300	334	307	303	300	284	293	346	337	311	309	309	348	331	314	339	351	294	306	293	331	289	330	343	303	342	351	336	311	326	309	318	326	311	279	332	295	302	318	324	340	336	306	329	336	323	339	317	286	357	288	334	324	324	301	330	364	321	303	290	340	320	300	303	346	299	340	347	341	304	346	325	315	311	343	299	291	355	306	305	345	309	306	349	289	314	327	318	341	313	329	313	327	277	314	318	326	319	318	336	307	317	316	331	296	282	345	314	306	322	299	309	303	328	320	316	301	327	289	292	300	323	329	348	332	338	334	275	318	316	321	305	311	310	337	306	316	346	291	317	313	315	281	314	293	307	322	306	368	297	321	334	275	299	294	328	306	316	326	286	333	298	323	327	296	306	326	307	305	330	337	303	328	308	320	312	299	320	337	299	303	309	346	334	343	325	331	286	329	286	308	327	326	319	308	306	300	286	350	303	300	334	356	305	335	289	333	342	273	294	283	314	342	324	316	279	328	322	296	332	302	348	339	299	327	285	309	355	317	339	323	311	330	297	313	343	285	314	304	335	305	310	322	317	359	336	307	306	300	349	333	313	331	333	345	325	315	281	326	335	306	306	311	282	299	299	319	320	322	303	308	320	325	294	320	310	271	297	284	306	325	309	291	286	313	302	305	310	287	312	314	304	313	301	319	327	307	278	312	345	326	303	279	298	348	283	289	277	287	310	356	303	293	304	297	308	326	296	334	308	329	327	313	315	322	316	308	321	297	345	314	287	338	308	304	323	305	329	332	349	303	372	326	289	306	292	300	333	286	328	299	307	323	348	308	334	315	327	337	315	314	318	333	294	268	319	330	324	299	326	307	274	323	323	325	318	315	263	321	320	284	357	309	335	334	317	303	305	279	320	338	331	329	309	346	299	317	302	284	311	332	341	325	354	299	322	342	303	293	290	321	306	329	326	325	293	305	324	293	326	334	302	294	328	329	317	296	292	350	287	319	315	333	308	296	286	327	326	325	318	293	297	320	310	318	308	313	330	314	288	294	301	305	349	299	323	326	275	338	322	297	356	318	310	302	326	287	356	316	353	292	339	306	328	325	336	293	300	318	312	320	333	312	322	301	297	330	348	300	296	291	309	292	374	352	334	342	326	328	326	337	281	298	309	297	301	336	321	309	320	309	326	319	301	352	316	309	315	335	337	299	331	327	334	327	318	323	325	315	315	309	296	302	314	327	351	316	324	324	313	325	312	289	290	318	353	324	314	337	309	320	315	317	331	294	334	305	316	303	353	307	334	331	297	331	329	298	303	307	356	287	321	339	314	341	293	308	336	319	331	318	328	356	314	306	342	296	302	307	341	301	281	337	313	303	326	284	299	290	309	347	322	301	315	324	363	329	347	332	304	306	288	332	323	350	304	331	306	287	314	328	333	318	288	338	326	313	306	330	317	338	332	320	308	366	292	327	334	325	305	343	337	309	316	295	302	298	281	271	329	309	302	285	329	306	328	335	309	321	313	317	325	313	303	318	321	304	346	312	314	339	310	324	323	344	326	342	295	296	342	300	318	289	297	294	289	310	331	302	314	313	325	330	331	322	324	283	351	287	290	311	295	337	334	302	332	330	337	309	285	343	333	334	338	340	314	277	329	347	286	296	310	306	348	290	341	327	297	302	309	327	301	312	327	304	293	338	311	329	311	295	281	348	312	308	335	343	341	299	359	294	307	289	313	340	330	329	318	309	298	319	317	319	322	321	326	298	295	300	278	316	301	314	333	343	297	332	363	318	328	308	343	314	307	342	333	294	297	316	278	296	312	335	319	302	294	300	316	314	321	305	328	289	286	290	314	339	331	338	291	311	304	327	312	329	358	298	297	295	306	315	319	276	318	336	286	275	301	319	315	309	341	339	292	335	340	296	336	323	312	305	311	299	311	323	338	349	308	273	298	288	310	295	324	285	311	336	309	292	330	292	329	322	321	302	315	320	301	332	331	304	334	306	320	288	313	313	316	332	317	318	318	282	299	344	333	327	314	315	304	280	283	330	331	301	301	363	303	320	306	351	276	283	363	358	297	328	336	351	272	290	315	286	307	314	303	324	304	288	338	331	299	304	324	316	315	264	322	355	315	346	348	306	347	313	325	316	298	316	324	308	318	356	327	320	328	321	346	286	297	318	323	303	334	310	345	323	339	288	307	345	300	316	310	300	278	279	317	344	333	376	277	334	312	300	334	322	303	324	296	270	326	315	329	312	335	349	286	323	325	326	278	315	281	333	327	313	317	345	314	345	316	314	317	310	294	318	315	331	291	323	320	308	318	326	349	336	326	326	303	291	319	331	308	322	339	333	339	310	306	286	298	309	305	264	344	301	317	334	315	291	347	319	322	317	289	318	332	315	315	309	320	318	295	330	337	307	311	369	322	325	323	300	332	315	332	303	384	319	298	312	277	315	317	345	310	295	323	291	367	345	330	289	338	314	325	322	319	305	316	301	325	348	294	275	301	298	308	321	312	355	337	314	312	332	301	342	295	305	327	326	351	338	349	313	290	316	330	333	301	287	317	320	295	324	347	356	335	317	317	296	319	323	290	306	319	345	356	359	322	325	322	307	279	304	293	292	348	310	305	336	336	336	322	325	322	336	322	307	298	302	345	315	297	334	302	295	302	281	301	311	311	297	305	335	372	331	328	297	327	312	326	327	307	301	306	291	305	318	328	338	313	303	308	308	305	308	315	320	310	307	291	351	322	322	321	325	295	280	318	326	353	346	319	279	338	298	301	334	306	275	343	320	301	332	289	318	329	324	302	336	294	280	292	316	336	293	313	342
10000	2290	3241	3866	3500	3300	2896	2569	2072	1824	1648	1453	1281	1201	1055	1015	948	917	869	836	795	858	836	748	802	839	798	801	819	726	793	814	800	749	798	775	801	804	801	810	743	798	748	793	764	763	813	794	694	762	753	796	748	797	843	834	752	763	745	770	747	773	721	787	782	710	748	732	744	719	746	758	740	746	795	747	772	746	759	759	710	729	748	715	753	799	773	716	764	753	761	750	722	728	711	764	770	765	754	757	749	781	810	736	767	781	781	728	743	735	749	738	786	760	764	732	729	725	730	751	738	736	771	770	764	748	741	729	773	728	754	742	732	751	742	757	741	772	725	763	746	702	800	783	731	760	746	767	760	771	771	741	721	750	722	739	711	724	742	730	739	765	713	826	703	756	748	790	788	711	743	714	777	697	758	764	742	763	789	766	723	748	745	737	735	757	716	687	761	743	725	758	762	803	760	769	744	728	760	810	742	732	705	729	719	724	733	742	752	765	783	724	744	715	738	748	754	759	722	713	726	768	756	759	739	735	766	718	766	743	757	751	701	714	761	743	772	756	772	714	729	743	744	765	796	704	802	786	759	788	769	767	772	682	723	763	729	715	752	733	742	743	800	717	762	725	737	723	742	762	750	759	739	724	744	731	770	770	817	701	738	724	709	710	730	792	769	782	795	729	759	722	743	775	716	728	726	749	788	714	726	764	795	758	695	723	716	722	753	792	711	777	722	779	721	717	738	753	768	717	808	756	702	738	729	706	754	760	749	712	745	781	743	766	726	756	734	712	760	747	725	795	752	762	728	772	775	739	719	738	730	733	728	733	738	738	733	781	712	777	721	740	748	779	729	738	693	746	781	827	770	764	737	725	756	732	732	729	702	768	738	792	746	738	704	748	759	730	708	746	740	740	714	727	742	760	779	753	767	736	722	751	751	705	729	771	736	749	802	782	793	786	740	759	763	736	714	699	717	733	752	714	751	779	722	711	744	739	719	737	753	752	734	739	791	723	795	770	727	679	713	749	717	703	726	740	732	771	722	774	760	793	742	771	748	757	731	792	731	777	750	786	732	729	781	716	728	747	743	741	761	718	761	761	749	774	757	761	722	752	739	721	742	781	758	768	745	777	771	699	698	759	745	722	730	724	772	768	715	722	734	722	760	734	734	795	727	759	739	758	760	739	721	750	760	728	767	795	775	727	752	687	734	734	709	702	732	735	722	751	766	774	696	703	735	697	712	755	760	751	726	755	733	771	784	736	748	723	715	721	700	785	744	731	790	775	736	776	777	783	772	741	763	781	791	757	721	795	744	818	745	780	740	763	725	699	757	733	785	783	773	768	759	711	707	710	761	754	759	774	753	742	742	773	753	742	755	778	751	733	741	775	744	735	736	762	710	748	739	751	752	787	741	788	779	783	764	769	739	779	736	752	785	722	720	743	733	785	777	769	790	717	725	753	724	771	741	724	779	704	784	740	798	746	766	790	768	719	795	794	764	723	729	737	734	748	760	820	746	763	769	734	758	753	727	730	788	738	778	773	763	781	791	753	758	736	741	774	748	750	765	724	734	719	739	745	762	785	759	740	744	732	728	781	736	750	751	719	743	727	724	708	762	720	754	720	778	723	726	740	736	790	725	767	765	808	710	730	739	756	692	757	729	764	746	762	728	721	739	734	782	732	764	721	789	769	756	777	746	740	795	748	729	739	807	761	750	764	761	776	767	703	768	765	766	745	740	717	783	740	747	732	774	736	712	791	760	790	759	737	734	726	755	748	727	764	765	750	702	710	753	744	716	703	750	743	742	753	745	746	763	734	737	755	714	741	733	721	706	716	771	760	735	719	731	746	717	756	732	799	713	723	802	765	740	712	764	740	751	729	758	761	717	787	782	723	725	723	750	712	807	703	795	732	737	795	704	791	660	785	741	737	732	766	685	731	743	740	744	730	721	742	717	743	723	790	725	708	708	739	779	741	819	739	748	739	761	757	745	758	745	691	741	774	749	723	775	709	752	773	719	733	741	732	715	765	727	711	764	722	729	771	777	712	741	741	793	764	708	759	705	711	768	777	783	783	725	790	751	770	745	731	773	772	758	784	685	746	748	779	785	745	780	744	718	757	737	726	757	738	756	744	756	712	740	768	795	738	684	695	772	706	758	704	775	730	742	743	713	751	771	746	695	709	726	778	770	769	761	807	711	734	745	699	762	759	695	733	744	795	745	760	752	718	749	732	758	741	710	740	733	745	703	763	781	791	759	761	738	733	704	757	750	741	742	768	717	742	788	741	759	795	764	751	786	759	742	768	811	742	749	728	715	734	761	719	749	740	747	728	767	770	697	743	768	738	746	675	748	741	779	755	728	712	762	771	740	731	747	720	756	752	762	801	663	768	768	727	759	741	704	766	752	742	768	748	750	785	738	704	749	770	715	714	723	771	734	734	743	749	724	772	757	730	800	710	719	742	736	702	736	718	720	712	757	710	695	797	758	784	759	734	782	767	753	755	728	739	705	705	742	756	731	781	741	787	808	744	784	777	730	780	747	776	708	715	728	752	767	748	741	736	782	724	740	737	783	727	711	711	747	746	767	739	729	719	743	756	747	750	733	725	740	777	723	780	758	769	774	708	755	761	757	746	746	742	762	732	739	757	760	742	779	770	708	704	685	723	731	754	771	754	746	778	767	720	758	761	743	755	809	683	738	750	771	720	730	729	771	783	762	753	741	754	709	764	736	758	783	798	718	772	757	750	759	738	755	780	752	740	746	765	762	734	741	745	724	813	795	744	740	763	766	761	781	759	777	694	731	747	760	742	699	725	726	747	780	750	765	757	747	802	740	731	723	709	747	739	683	741	739	725	745	711	732	736	763	777	749	762	776	752	788	699	736	773	768	777	729	728	736	767	785	757	745	742	768	778	785	764	756	745	784	773	774	711	800	720	745	738	785	772	750	739	782	729	752	758	769	777	702	745	729	737	714	792	702	750	766	773	781	788	808	692	764	814	780	768	725	720	670	727	715	752	733	753	764	730	740	789	751	747	770	714	773	747	740	770	793	764	727	711	743	755	749	733	748	762	739	792	701	741	734	827	734	692	728	735	760	739	746	700	722	754	708	742	716	755	710	774	751	768	803	742	757	769	786	729	723	777	782	756	743	776	743	772	760	729	765	759	720	768	727	752	750	758	797	764	737	758	784	743	722	750	725	770	695	745	732	804	734	713	717	737	784	668	707	748	787	783	710	756	751	761	724	761	731	761	736	754	793	750	735	737	748	749	746	757	769	707	771	690	713	730	740	732	754	750	748	759	762	778	756	719	772	749	750	745	701	793	745	731	769	781	753	711	713	744	761	715	729	753	744	759	786	761	760	756	734	743	749	764	798	736	720	755	751	685	746	764	727	743	758	745	726	723	791	770	728	786	768	726	733	736	721	721	768	745	765	713	744	734	747	749	734	759	712	733	672	723	715	734	749	716	750	762	760	757	737	684	744	718	732	748	746	650
22487	4957	2281	1866	1339	1212	969	855	744	615	571	491	425	412	379	371	353	350	370	321	347	319	352	291	301	309	380	330	350	341	329	345	312	317	337	330	306	272	359	322	335	316	305	307	273	293	321	322	326	315	355	303	329	321	340	328	305	315	318	290	318	310	325	341	294	314	327	325	321	312	303	299	280	305	331	299	338	311	299	295	325	319	334	298	317	292	300	313	328	357	332	331	315	324	325	303	317	286	304	325	316	312	277	326	319	314	264	330	308	298	281	333	321	331	322	288	330	275	302	325	300	268	335	328	346	304	320	304	317	299	286	335	317	323	326	352	283	298	272	310	337	331	307	325	320	303	314	313	321	302	315	347	319	311	328	257	273	313	327	287	335	337	283	319	305	314	308	331	309	289	326	330	292	305	310	262	323	308	298	347	278	290	287	340	303	333	326	284	332	350	356	325	322	356	367	312	282	301	327	282	324	338	353	319	319	298	318	310	295	318	304	322	305	305	324	310	321	273	314	330	299	281	312	305	291	333	291	327	322	313	318	317	280	333	324	303	303	311	302	314	325	334	325	262	320	319	307	283	333	338	337	284	337	318	302	306	280	294	316	296	305	341	320	332	333	335	307	320	304	321	313	291	333	312	302	303	284	344	296	310	307	316	318	300	307	287	324	324	334	305	315	300	282	295	325	315	313	308	299	295	311	316	287	301	324	321	296	303	314	349	337	319	305	329	335	330	319	309	304	297	330	311	325	327	324	331	323	319	278	299	316	344	343	304	285	322	305	322	268	301	284	328	299	327	322	295	327	307	317	329	301	274	320	312	305	292	323	313	318	363	324	293	336	280	332	310	319	303	306	329	303	316	328	314	316	338	329	318	310	287	318	294	275	314	303	299	293	329	311	302	302	295	323	271	311	347	305	313	299	283	317	301	328	315	316	306	320	292	308	310	295	296	292	333	322	298	299	314	297	323	298	335	329	275	304	278	316	318	308	317	310	338	333	308	273	323	310	296	318	333	322	315	319	295	300	311	322	358	334	306	294	300	286	312	322	310	313	347	297	339	300	326	331	343	289	335	319	323	308	354	319	318	295	331	290	297	316	302	289	282	285	320	356	309	311	309	305	276	307	290	304	313	346	295	329	323	279	309	313	320	331	346	311	301	341	279	332	314	308	337	310	298	342	330	301	299	330	303	320	350	296	344	354	313	334	292	296	295	321	363	317	334	333	337	333	313	299	309	351	279	341	299	307	311	366	324	314	322	318	312	296	316	305	315	283	318	315	303	334	326	311	321	292	328	334	326	305	313	325	311	312	310	316	320	318	298	291	323	312	275	317	330	270	301	303	322	331	336	345	334	308	313	320	320	337	302	292	310	330	302	335	336	304	313	299	275	305	318	313	335	320	313	328	307	350	333	299	305	319	326	315	303	314	342	319	328	319	287	305	311	342	325	319	294	286	268	294	308	306	312	302	308	304	305	281	296	344	304	312	291	325	295	309	306	278	319	318	274	277	291	319	311	331	330	286	318	309	315	311	332	331	298	328	311	318	327	319	330	299	313	340	285	307	317	284	353	342	326	268	337	325	318	312	309	299	321	283	275	279	312	284	334	298	301	291	308	308	314	363	319	309	307	305	290	328	303	266	321	304	307	298	295	290	291	319	326	295	285	322	328	342	328	343	310	319	358	337	337	292	317	297	294	318	311	288	328	320	300	302	295	296	316	317	322	314	281	327	271	315	258	307	319	294	297	297	332	294	321	308	319	280	300	305	304	307	294	353	307	307	330	325	332	314	342	330	302	324	298	306	324	329	325	304	311	279	295	308	320	300	325	302	312	334	297	334	297	337	340	321	305	299	274	304	308	320	321	310	331	322	299	345	326	319	294	338	315	293	285	338	315	320	311	324	333	357	342	336	290	323	304	312	349	308	302	295	322	339	311	279	334	313	310	313	317	305	286	343	316	331	302	307	298	303	322	323	306	333	315	330	265	305	309	292	331	336	329	323	310	319	328	308	308	322	316	300	286	335	306	373	288	303	323	307	302	333	318	304	341	324	327	292	365	297	305	305	316	310	306	287	337	327	293	311	311	311	325	335	322	323	323	343	309	285	304	298	275	327	355	300	347	324	265	320	297	306	311	322	311	287	288	341	326	309	327	314	278	311	304	296	284	288	322	319	294	331	318	307	331	324	313	310	279	295	318	325	295	339	324	331	306	294	301	335	338	319	269	290	291	322	329	312	307	291	312	280	299	296	360	341	314	319	331	311	291	283	345	319	280	325	337	293	348	332	327	280	286	308	295	310	321	294	303	287	297	324	329	333	320	305	339	310	333	308	311	287	338	342	327	284	298	306	355	338	303	326	313	342	279	317	287	313	308	284	316	333	306	311	313	311	342	337	285	336	355	291	290	320	304	316	318	300	296	313	323	289	299	345	294	329	327	312	307	290	312	315	278	321	328	324	266	333	341	294	301	322	301	293	354	325	292	307	304	307	275	306	320	257	279	341	296	303	307	306	317	348	305	311	303	328	326	331	337	297	314	313	327	292	339	302	294	322	313	345	355	303	327	321	301	344	323	307	349	295	319	294	300	312	298	316	336	315	282	279	326	296	299	342	288	317	308	315	320	316	325	306	321	334	292	310	305	329	318	320	384	319	289	301	334	326	288	323	330	288	329	305	329	317	327	291	301	299	290	263	339	358	299	316	348	290	314	325	332	303	303	345	272	312	311	302	348	317	314	315	304	332	325	340	286	293	325	332	332	304	314	318	307	321	295	326	325	302	312	271	321	300	298	315	315	341	325	307	341	335	313	298	306	317	336	308	304	349	309	346	314	348	297	365	312	299	323	288	306	305	321	339	305	327	316	341	314	310	309	310	275	316	314	314	288	319	304	339	326	332	309	328	332	312	323	297	310	286	354	302	288	292	308	323	356	321	308	327	284	325	311	334	327	303	309	325	322	297	318	313	306	355	308	293	296	316	324	289	296	290	311	330	317	355	308	296	314	325	291	364	314	339	318	315	322	340	316	313	317	301	331	313	317	314	312	314	290	308	317	293	323	299	317	317	311	321	323	296	285	286	343	321	292	322	292	334	318	307	293	291	328	305	345	292	314	305	295	350	332	306	300	310	315	301	292	305	299	339	332	310	317	297	339	290	272	323	323	282	280	335	343	309	284	335	315	324	312	274	311	317	313	302	295	304	308	286	302	347	300	302	319	325	354	330	331	296	317	284	340	320	314	342	298	345	289	315	293	352	284	288	323	315	302	292	299	315	318	348	316	342	323	329	326	287	349	315	328	285	315	325	286	306	304	312	311	309	302	289	301	329	316	295	296	294	290	295	307	315	305	332	317	285	301	327	300	322	338	329	322	309	304	278	297	291	320	308	319	279	287	327	294	322	312	350	339	281	341	320	334	315	333	303	351	291	324	292	293	338	300	288	325	304	322	317	291	309	325	308	296	296	333	303	281	344	366	329	307	294	283	316	319	315	329
13421	3123	4582	5386	5033	4801	3989	3644	2895	2286	2109	1787	1548	1418	1283	1233	1033	982	963	939	868	803	864	830	807	809	810	781	785	804	718	793	817	789	755	815	747	748	752	756	711	768	729	700	768	696	684	720	733	733	767	746	744	765	791	772	743	749	756	753	723	718	695	773	724	709	718	748	744	706	704	722	705	755	752	750	741	689	762	740	701	750	740	725	772	711	712	724	674	686	727	680	739	717	745	659	739	722	743	746	703	743	708	748	737	704	736	708	729	740	689	728	750	710	736	681	686	699	708	725	760	754	714	733	700	714	711	756	682	771	722	721	729	744	716	747	767	694	726	702	710	748	700	728	778	696	717	718	709	734	756	740	774	754	721	668	707	760	711	762	754	710	717	712	756	711	705	725	680	721	722	694	788	737	715	695	690	770	698	714	739	710	702	691	728	693	692	711	713	724	766	767	721	728	707	753	716	718	702	744	714	711	740	744	719	701	735	730	722	717	757	711	683	779	696	743	710	691	683	722	689	696	750	728	730	743	741	696	751	699	762	758	702	725	710	729	723	748	731	721	728	726	710	751	709	747	748	733	661	683	699	740	722	735	718	698	716	735	711	719	676	757	737	758	752	707	726	723	790	669	761	752	738	739	678	743	692	753	707	737	765	753	699	715	726	728	721	738	681	726	733	701	759	718	708	706	775	728	724	719	736	784	730	725	711	715	649	698	706	753	704	700	728	743	703	719	701	720	742	716	721	680	699	755	705	755	710	747	745	675	775	698	707	731	736	740	721	711	729	699	714	728	716	716	729	688	704	707	743	706	794	692	721	731	738	742	737	729	745	745	713	721	746	686	726	715	770	723	712	764	724	709	714	737	769	690	696	693	721	750	753	719	717	724	738	695	726	739	714	743	714	754	701	744	745	743	691	727	741	695	720	698	738	757	724	729	757	735	761	726	773	671	724	704	683	707	725	680	671	703	753	710	710	711	759	735	719	689	691	700	701	831	703	688	686	754	681	701	719	773	717	757	741	753	711	772	727	710	704	760	758	721	736	687	726	694	765	717	700	720	718	723	741	670	704	687	698	666	723	743	710	727	784	707	747	743	717	712	713	690	723	745	763	737	696	678	688	693	738	716	703	699	695	725	710	759	723	724	761	730	739	702	762	680	726	699	738	744	753	662	762	714	701	672	731	675	722	704	694	718	696	758	757	721	699	706	709	674	715	725	714	677	723	712	759	757	742	691	737	689	704	689	705	683	678	718	739	791	721	751	712	745	731	740	706	731	730	758	725	726	739	729	748	735	734	753	731	735	712	708	754	693	700	675	716	749	773	681	757	677	714	722	767	724	686	706	731	701	742	726	733	735	712	712	689	683	707	719	777	757	705	718	747	714	770	692	695	746	714	687	746	726	717	660	780	719	725	720	719	727	759	699	726	748	706	686	728	695	714	732	719	723	792	695	780	737	713	761	675	711	712	732	678	729	740	684	703	762	698	744	731	729	694	713	726	728	687	751	761	688	754	749	741	711	722	741	680	729	739	713	730	715	707	718	699	677	718	706	732	679	733	666	727	750	700	708	773	718	736	730	734	711	722	704	716	773	694	711	736	699	702	713	754	773	755	698	760	717	692	738	746	661	691	721	717	720	708	732	732	734	700	801	705	700	787	744	730	699	713	739	702	682	748	722	721	711	705	725	698	742	715	699	749	748	734	722	675	649	704	678	700	714	702	728	713	747	708	749	675	735	740	742	662	706	739	726	757	700	723	739	732	693	755	746	691	768	688	720	785	748	736	747	731	681	719	727	799	749	694	754	739	738	742	691	732	733	701	728	710	715	748	725	719	738	702	732	640	715	742	738	715	733	703	698	748	670	708	718	710	716	700	736	709	716	729	707	711	705	761	737	748	753	689	708	709	680	734	726	706	712	671	689	688	707	727	713	746	772	669	711	718	746	734	730	711	723	746	718	735	706	753	696	716	734	744	731	669	684	714	730	703	684	747	679	720	747	723	726	752	692	699	757	761	733	682	753	760	725	710	700	681	694	725	757	705	728	769	695	746	733	738	693	740	698	680	689	714	703	694	715	712	752	733	718	712	733	735	705	704	729	710	701	725	713	692	753	698	681	743	744	704	712	731	754	713	739	711	707	675	773	688	707	755	714	690	693	675	734	702	715	748	702	698	715	669	717	719	735	727	729	700	632	700	736	698	697	749	689	673	740	696	739	721	770	751	704	756	732	682	716	744	691	721	712	717	706	748	751	734	764	797	747	694	678	695	752	649	742	749	718	791	726	727	733	754	669	674	718	701	701	743	725	733	684	707	734	735	702	719	754	714	728	716	736	726	698	748	745	675	783	693	672	738	745	671	757	725	721	725	736	766	707	685	746	808	717	754	697	720	735	744	727	632	679	672	700	718	748	701	723	713	690	669	754	735	712	721	746	736	712	721	699	764	746	717	701	697	707	725	773	737	660	727	761	690	716	679	718	731	754	741	724	775	740	697	720	708	748	739	659	717	809	733	737	712	749	714	717	729	714	710	725	735	731	748	767	699	740	690	712	776	731	726	725	691	703	655	772	754	746	779	760	705	714	700	668	708	694	740	728	725	729	712	692	715	801	742	723	732	707	704	714	694	746	687	716	698	741	768	743	747	688	712	707	753	690	718	801	704	689	714	680	722	696	716	730	723	715	771	750	707	718	723	743	678	743	720	710	731	705	741	708	732	710	698	728	707	715	769	743	719	741	730	705	725	716	718	689	757	707	709	720	683	760	791	705	736	748	744	710	727	702	720	743	676	757	713	718	729	704	674	686	700	709	676	699	710	707	706	721	738	732	746	764	746	745	706	709	723	724	683	793	731	766	714	747	699	763	721	727	725	753	719	729	726	734	741	741	722	746	692	751	721	697	716	706	719	749	743	685	717	702	735	754	708	668	727	746	750	737	695	711	737	767	712	729	744	709	723	709	697	769	752	765	731	731	703	730	750	723	750	679	710	735	730	736	725	734	741	725	722	724	787	753	743	725	718	731	717	698	737	740	681	701	710	729	693	700	706	684	693	718	720	762	724	725	722	726	671	698	706	697	737	724	721	715	712	722	690	762	738	733	728	715	740	720	723	744	728	714	723	700	706	729	694	720	752	701	642	731	758	784	703	727	760	700	704	700	718	768	722	758	712	743	738	732	744	732	693	743	755	720	719	701	752	708	748	739	691	710	684	763	738	713	743	749	743	703	715	759	707	710	736	735	692	728	710	769	682	743	775	735	721	702	709	696	688	718	771	692	699	750	733	731	715	704	709	730	683	788	709	712	742	699	727	738	738	745	753	721	717	719	704	721	756	711	722	730	699	696	678	715	751	687	711	720	738	750	690	727	706	744	718	732	729	711	727	713	711	727	687	719	716	752	702	738	690	702	695	702	708	704	748	748	750	730	755	655	728	724	657	739	693	730	699	712	695	739	765	766	741	725	720	731	692	759	709	711	694	700	719	655	751	699	742	755
4819	829	637	566	507	449	392	405	295	263	254	252	229	240	205	210	175	197	208	200	191	177	193	191	204	190	203	212	197	193	185	232	207	204	199	214	199	188	198	171	172	206	190	216	203	193	189	207	197	191	214	153	199	200	213	208	212	207	176	179	193	206	204	168	213	209	192	190	214	192	210	197	195	168	192	191	180	188	180	211	202	184	175	193	218	197	196	211	185	185	192	211	206	218	179	192	210	195	203	206	186	201	213	214	178	190	166	183	220	163	203	187	196	204	196	191	218	213	199	215	182	176	177	187	195	196	207	213	206	181	200	200	191	184	197	219	221	182	200	196	198	196	183	208	192	199	194	202	190	201	193	199	217	211	210	215	184	208	180	209	219	196	210	210	194	193	188	180	202	210	207	187	204	179	193	209	176	228	195	212	198	202	200	199	184	201	212	197	194	199	177	173	179	186	215	200	206	167	203	214	196	192	174	202	184	213	187	187	197	195	200	199	226	218	217	216	191	197	197	224	220	221	206	241	177	179	187	192	191	212	184	193	202	222	186	171	178	194	173	195	218	190	213	212	190	199	203	200	184	208	209	196	156	180	189	194	200	203	197	190	177	166	198	180	175	175	188	197	183	197	187	223	203	192	179	187	187	189	204	225	203	207	200	190	171	210	231	203	197	189	180	197	194	187	205	204	201	165	186	197	196	216	206	194	210	218	203	203	181	194	181	204	208	190	200	192	155	196	183	217	203	191	206	167	198	166	184	198	163	196	204	162	198	203	185	212	180	184	186	198	184	185	190	194	199	195	180	199	205	166	193	181	208	176	202	190	184	206	211	172	189	165	190	215	169	208	230	200	206	194	201	184	194	171	187	195	237	221	199	206	201	186	193	182	193	195	199	190	184	199	186	188	202	176	171	202	203	191	208	197	207	205	213	202	194	202	193	194	180	201	232	169	206	187	217	225	187	172	189	218	194	204	179	183	178	213	210	183	209	188	207	203	205	180	193	187	194	209	176	181	178	199	172	190	196	191	195	207	193	186	176	209	219	180	201	198	197	176	195	191	236	195	176	192	220	208	203	202	199	239	162	224	183	191	165	200	177	197	180	215	180	209	183	196	214	204	215	188	220	208	198	214	191	208	203	212	208	207	180	199	207	207	199	196	181	211	209	170	207	198	194	180	207	209	190	184	218	223	175	203	204	197	176	208	216	189	173	212	203	192	182	205	217	217	186	214	201	161	180	182	192	207	192	212	199	193	189	187	199	197	213	184	201	204	219	200	219	186	196	209	203	200	195	177	177	223	190	217	172	191	211	186	192	195	190	181	206	196	205	201	193	192	204	188	186	240	209	207	185	181	223	192	207	224	185	212	224	201	176	198	209	201	222	193	164	235	184	220	198	191	169	220	192	188	193	219	205	179	209	236	201	199	201	200	211	205	188	191	192	212	165	199	187	220	177	188	198	196	207	194	199	170	161	197	199	179	213	192	188	225	189	167	243	189	212	206	183	194	190	204	178	169	209	199	198	183	177	186	193	219	197	201	207	196	195	205	209	216	196	210	177	207	188	191	208	222	198	172	205	195	196	212	195	209	208	216	205	224	185	214	199	194	204	199	178	171	169	204	179	185	204	183	175	189	166	201	213	200	206	204	221	190	180	189	223	179	220	183	235	176	197	209	210	210	187	208	196	178	199	221	209	210	179	202	210	196	172	180	180	183	187	176	197	196	182	221	203	205	199	167	201	199	203	191	199	205	204	164	214	173	202	219	196	211	171	175	189	200	195	215	193	176	211	194	203	187	199	216	206	202	218	204	189	199	205	191	202	170	192	181	205	196	179	182	196	210	211	216	185	197	201	183	179	202	171	207	194	196	178	200	181	182	190	231	225	178	192	207	203	212	214	182	184	196	197	189	218	191	176	155	202	199	191	230	202	188	187	204	189	193	206	192	202	181	194	185	186	194	216	188	207	193	197	201	222	187	218	198	189	231	203	187	212	191	203	174	184	201	201	154	199	196	182	188	170	195	177	186	184	177	182	196	173	205	214	227	199	201	196	208	198	208	198	185	172	193	178	185	208	177	181	211	241	207	188	192	191	204	193	197	173	198	219	196	186	190	210	194	197	215	208	195	215	224	191	199	199	199	183	216	207	208	211	194	197	225	174	188	187	196	184	197	190	210	181	164	207	179	203	184	166	216	183	208	174	203	223	203	184	191	199	189	208	201	167	187	211	231	210	211	180	172	215	220	224	201	184	179	180	197	209	167	191	200	216	187	201	213	204	183	202	191	209	206	201	219	193	181	199	192	223	193	182	192	178	203	189	201	182	186	181	188	186	186	198	196	212	204	194	183	203	224	166	229	198	201	196	190	200	197	190	183	174	188	164	206	207	206	216	190	208	189	193	187	176	207	204	192	190	178	198	196	240	177	189	198	213	227	206	215	207	193	231	204	193	182	182	213	195	237	187	192	188	186	221	171	161	179	185	211	181	187	198	192	184	192	206	207	190	206	230	202	176	204	181	208	211	180	200	200	199	181	217	224	197	220	207	202	194	210	222	183	184	199	204	208	177	184	190	183	217	219	192	180	192	202	189	190	198	177	209	184	225	216	190	217	206	191	185	164	160	207	179	225	217	207	200	203	200	193	188	194	202	172	202	202	183	201	183	189	207	197	194	188	205	181	191	168	206	193	185	175	212	184	187	207	182	190	202	186	230	203	216	179	183	200	215	196	222	196	180	167	199	172	189	178	200	189	181	210	172	188	189	179	211	187	183	190	207	211	210	216	203	190	185	216	199	172	186	241	186	194	192	173	208	200	212	194	203	207	196	208	196	189	187	212	193	194	203	191	172	188	187	202	214	202	202	185	198	187	200	219	214	203	191	194	207	209	180	181	182	177	218	188	173	199	197	182	209	222	202	186	232	207	194	225	199	191	196	203	212	225	211	179	201	199	187	203	212	188	234	183	204	212	188	180	202	180	190	193	195	201	167	178	226	174	209	190	182	184	216	216	213	190	196	184	208	220	207	179	181	201	200	207	199	202	195	187	187	209	194	167	198	220	220	200	182	198	231	183	191	189	196	176	211	199	196	170	189	185	195	186	193	188	198	207	198	197	196	163	189	217	179	217	199	215	182	195	208	205	197	206	198	201	206	236	195	174	198	171	194	187	196	197	186	206	206	192	201	219	181	197	207	210	179	189	197	222	200	179	173	198	185	192	161	185	191	211	222	205	202	204	199	194	202	205	202	198	194	185	207	182	180	204	167	184	204	195	196	196	191	193	217	186	179	193	180	222	215	175	194	205	195	187	207	205	194	196	207	208	199	209	190	182	191	174	194	197	181	191	187	196	194	220	189	175	192	206	171	175	210	209	186	233	218	194	163	187	203	218	185	179	197	209	178	195	171	181	216	214	216	208	220	181	185	202	204	199	199	213	195	210	178	202	197	200	212	215	194	192	199	210	195	199	194	190	187	204	168	185	193	219	216	202	215	206
3727	1020	1328	1775	1883	1753	1571	1529	1157	1034	929	884	754	717	666	581	621	551	560	537	518	526	519	517	488	473	520	508	500	511	503	474	523	503	517	477	544	537	533	495	539	538	551	491	511	479	498	515	515	501	479	494	482	555	521	515	523	528	510	492	523	518	506	474	477	503	507	542	497	489	485	461	533	512	515	485	512	494	476	509	505	531	468	508	468	473	479	482	493	512	549	531	483	495	472	541	481	523	527	482	495	466	518	485	500	498	499	521	514	498	473	534	493	524	506	519	468	486	489	493	535	497	501	524	475	462	497	550	528	509	489	496	502	516	469	490	488	512	523	518	501	533	511	510	471	518	511	498	488	490	466	492	544	487	511	483	535	451	427	504	492	475	493	518	493	494	518	510	497	491	501	520	505	514	495	555	504	470	545	494	492	486	458	529	499	528	504	509	487	527	520	538	488	527	509	490	474	481	511	526	502	488	493	527	474	513	519	474	529	505	463	515	476	464	537	551	482	526	547	509	526	505	517	491	490	498	502	462	483	467	481	531	513	539	561	466	495	511	544	513	490	483	503	528	469	516	508	480	532	480	504	541	544	511	509	505	447	494	466	525	490	493	490	515	530	515	496	491	520	522	469	498	494	470	512	482	532	500	511	485	509	504	481	527	509	470	498	523	524	504	511	504	516	491	476	545	499	545	515	460	524	492	497	488	456	520	503	505	539	495	500	493	459	538	489	539	470	464	466	489	498	518	479	519	491	537	502	532	476	519	485	489	489	524	498	494	489	495	496	500	533	496	505	525	497	474	503	463	532	485	508	492	497	527	539	510	471	525	480	482	543	538	517	511	531	554	498	510	494	469	511	482	517	495	537	450	503	471	519	500	464	481	529	526	502	480	516	505	498	481	514	503	490	450	449	521	525	470	467	490	496	463	517	502	536	507	521	482	519	538	515	485	479	460	504	478	450	533	525	467	521	493	545	489	508	490	489	536	534	511	489	477	479	471	514	520	522	534	497	448	459	490	508	468	553	442	491	483	511	510	523	519	543	483	513	528	489	539	490	474	492	496	470	507	527	496	511	477	514	517	516	495	517	499	505	530	498	526	498	492	487	533	486	512	508	511	507	536	490	458	508	457	528	517	524	558	489	529	485	500	484	505	511	498	491	531	499	495	496	470	492	546	490	511	508	485	541	445	482	511	511	505	521	518	493	517	532	504	465	512	491	470	528	480	543	556	495	505	497	488	469	467	501	483	545	513	497	501	484	497	501	487	512	483	492	559	524	483	497	519	481	478	514	476	524	520	537	541	488	541	506	551	498	470	472	505	484	465	517	477	503	447	532	533	515	503	524	470	502	485	521	490	473	484	507	513	515	514	484	542	461	464	474	492	539	474	526	522	516	458	462	530	471	459	536	512	515	516	511	532	517	517	524	466	508	541	515	537	502	489	545	494	521	498	505	485	515	477	481	457	495	528	504	506	506	476	493	487	498	521	498	500	497	509	489	501	512	494	476	536	485	485	482	484	466	486	477	499	509	529	533	507	508	500	481	499	550	502	494	466	516	494	509	481	518	543	526	547	497	476	519	488	512	505	514	505	507	535	529	468	490	479	512	525	516	530	507	517	502	489	501	508	529	552	503	483	517	530	506	508	519	520	466	493	491	479	525	516	504	547	461	490	534	518	490	524	480	527	484	503	510	492	556	516	455	465	511	508	501	533	527	503	486	462	543	477	514	478	474	505	517	532	523	472	468	477	515	484	486	501	471	497	499	495	529	490	454	517	488	494	485	521	487	529	522	498	513	472	497	529	524	504	520	483	504	475	508	521	501	468	488	522	457	536	491	495	528	492	511	466	509	529	477	506	491	491	491	509	503	527	488	516	455	531	495	525	484	509	515	557	513	507	520	497	536	482	502	489	504	537	511	494	506	553	512	500	469	473	507	533	514	522	521	537	528	531	493	516	536	475	479	516	501	469	495	484	511	515	505	504	479	473	509	466	486	506	512	525	501	490	512	525	499	502	482	533	521	459	490	513	528	484	497	445	508	529	493	510	515	521	506	452	491	518	468	516	514	514	482	502	514	545	529	506	504	572	504	505	481	479	517	497	498	480	498	485	530	505	515	490	499	520	526	475	516	465	549	463	491	484	502	489	502	485	491	480	476	510	525	529	509	526	522	528	509	511	517	508	557	492	468	482	497	474	491	491	490	526	475	523	488	493	473	515	462	513	486	518	501	471	511	506	542	478	495	516	538	545	461	559	526	534	502	521	537	490	515	511	484	506	485	525	507	525	478	483	504	522	495	510	529	492	509	492	488	472	532	461	495	492	508	527	546	469	507	518	526	469	493	526	547	529	539	544	468	505	519	479	501	496	499	511	483	512	509	487	481	517	516	478	501	526	467	516	507	509	481	486	497	523	469	498	477	537	526	508	497	530	540	518	511	514	488	547	516	510	515	517	514	465	500	492	506	501	493	516	512	513	516	473	440	503	485	514	495	517	514	519	463	526	494	498	474	507	524	498	460	479	489	486	495	492	518	536	512	489	498	446	505	471	538	513	491	499	513	513	509	535	478	530	489	477	494	483	540	532	526	479	512	510	525	466	456	520	509	507	500	496	488	491	490	509	528	516	552	480	494	505	526	462	541	505	473	562	476	504	491	486	473	515	562	533	518	504	519	538	498	526	525	482	497	515	504	500	503	518	474	517	496	492	503	510	504	509	487	557	517	527	514	521	490	452	516	510	493	486	531	510	491	542	511	470	490	467	501	506	478	519	515	492	519	514	516	485	491	493	553	533	494	494	501	542	499	525	503	520	504	490	461	481	503	476	476	517	515	473	509	480	459	496	514	505	506	499	472	509	500	445	478	473	474	521	477	496	485	527	510	525	559	496	502	486	505	528	497	504	497	483	490	503	511	474	513	520	487	491	557	517	498	528	489	492	512	463	518	487	507	455	543	504	477	515	502	525	510	502	469	532	489	481	499	486	491	502	471	509	458	517	540	503	500	527	518	528	505	496	515	501	489	473	494	492	460	518	515	509	514	491	479	488	509	512	505	525	522	479	513	496	512	487	497	507	505	515	459	522	503	486	494	517	490	548	509	503	508	465	491	508	500	525	513	542	501	538	487	472	458	487	501	483	488	516	528	490	500	510	491	537	511	492	498	508	492	493	480	525	520	494	502	479	507	535	479	480	480	518	509	525	525	518	486	540	459	502	513	470	540	482	475	519	456	472	475	510	495	486	487	513	480	472	488	495	493	482	522	479	519	467	510	484	496	490	509	523	478	562	511	516	520	478	541	489	520	526	516	495	476	485	533	492	548	515	502	466	530	484	482	510	479	487	503	516	497	506	482	495	480	530	505	516	530	504	507	485	513	484	489	489	466	486	530	526	517	518	504	511	513	509	528	495	504	495	498	507	488	478	530	536	507	530	541	498	486	514	505	489	534	501	462	504	471	503	538	490	492	460	529	508	488	474	504	516	532	511	537	480
14029	2485	1440	1192	1060	852	726	669	562	539	478	458	396	403	391	365	349	363	329	313	337	268	329	321	322	318	321	323	355	329	316	296	308	294	301	308	304	351	326	320	332	338	316	317	320	351	333	342	306	307	311	309	320	328	351	320	306	321	286	295	331	320	310	344	292	296	297	321	316	288	307	303	323	284	314	334	325	318	316	335	321	297	302	322	330	350	287	319	300	335	312	316	297	322	333	322	300	316	313	300	317	333	300	366	340	319	300	354	283	305	306	295	319	323	316	342	359	316	317	310	315	319	303	346	328	289	320	316	303	305	309	327	284	312	345	282	338	332	319	306	323	317	306	321	321	321	331	323	308	311	305	347	337	316	313	341	338	335	326	317	339	301	306	316	326	354	337	332	302	301	339	309	312	299	313	316	318	322	313	321	297	328	311	313	281	319	302	296	338	309	327	303	342	297	329	311	317	300	283	372	352	346	294	342	303	318	333	322	300	286	300	341	317	312	319	300	304	294	313	358	309	327	288	301	335	326	323	307	313	295	289	305	301	289	284	280	335	310	315	301	296	307	339	313	303	309	325	312	318	310	361	339	344	316	302	314	288	298	336	317	310	284	312	263	292	344	335	335	330	330	334	328	316	294	321	299	310	321	332	301	311	361	332	325	339	318	330	337	313	286	304	350	321	367	339	290	327	329	297	306	334	332	336	333	333	290	334	325	317	295	307	307	339	304	316	360	331	317	333	305	322	317	304	296	309	319	313	319	344	334	333	284	283	328	340	292	285	328	350	320	293	333	327	305	339	323	330	298	318	338	314	320	297	325	336	314	338	323	352	314	302	312	316	301	291	325	328	300	343	280	311	302	281	281	319	330	325	297	292	315	291	296	298	338	315	302	326	288	332	327	306	305	325	300	319	323	334	305	304	321	308	304	290	318	339	330	314	315	328	291	310	307	334	309	330	282	327	342	313	331	311	323	310	303	333	312	317	311	313	312	321	310	350	339	325	343	348	293	327	375	318	299	308	322	299	324	311	307	327	323	330	342	319	327	304	330	315	310	308	318	344	335	329	333	301	329	309	317	315	346	307	301	304	317	329	332	365	298	314	346	327	292	324	315	324	303	272	334	376	311	314	336	306	308	330	296	309	328	318	306	312	320	302	343	313	286	323	306	309	296	314	304	284	326	329	308	307	328	327	305	341	316	325	329	364	335	317	341	329	305	320	308	378	306	327	313	309	319	299	315	322	306	333	307	323	304	298	306	326	329	315	351	302	333	292	323	353	318	307	319	345	310	323	323	328	306	339	312	302	307	336	351	317	319	320	306	331	330	314	278	326	302	273	321	304	308	324	331	308	316	346	314	284	307	312	304	272	325	273	324	305	324	344	297	313	312	336	303	301	351	313	312	326	325	344	274	326	341	308	330	318	330	337	333	303	305	306	350	323	317	308	333	326	283	317	342	291	312	332	327	283	303	281	299	346	289	307	320	320	315	318	342	337	347	313	320	326	328	345	293	316	304	306	353	342	286	289	308	358	305	302	309	320	315	300	288	320	301	289	340	345	317	308	331	353	321	326	351	326	298	297	304	333	299	303	325	330	339	320	332	309	291	305	312	318	307	313	274	327	307	323	296	307	308	306	308	331	332	334	315	334	338	339	317	322	299	327	333	311	350	339	294	309	309	308	338	320	341	330	316	322	314	323	290	299	319	304	332	310	321	328	326	345	309	340	320	301	338	315	324	323	327	294	303	344	322	306	310	331	340	325	312	349	279	318	281	329	318	335	315	288	320	310	317	321	344	320	335	328	313	307	324	341	337	342	307	315	332	344	310	321	294	294	322	309	335	317	330	322	294	366	308	321	334	325	318	288	314	332	330	314	320	328	337	308	328	303	315	316	291	282	312	276	300	307	328	328	311	299	336	289	264	305	310	340	291	326	360	342	328	338	268	300	314	288	306	324	302	317	299	330	322	321	302	340	317	337	310	286	329	320	294	314	306	335	288	334	322	303	309	317	339	355	328	335	308	326	318	309	300	336	313	289	290	348	327	311	313	338	284	316	296	312	344	317	333	368	310	298	321	336	298	342	296	319	293	323	322	314	307	323	335	288	346	306	299	316	293	325	353	347	267	306	299	324	345	320	295	304	329	311	295	320	312	331	289	275	322	288	320	336	339	344	312	272	348	341	295	307	346	335	304	308	326	330	325	307	320	306	346	334	305	274	318	304	305	320	326	320	276	330	316	321	300	322	345	345	304	322	292	298	323	379	286	355	337	352	312	287	308	296	309	341	325	340	329	331	345	304	329	299	273	308	323	290	349	329	288	333	313	317	318	310	333	322	295	296	309	323	295	324	349	312	319	351	324	347	356	327	324	296	347	336	357	293	328	322	292	317	329	336	314	335	310	318	327	344	337	321	294	319	340	301	281	342	296	288	299	303	274	321	305	342	282	331	294	354	286	296	311	287	315	339	316	303	316	330	308	327	304	322	309	354	328	351	340	286	325	301	309	305	328	336	322	321	358	308	301	317	336	328	298	250	358	323	305	330	349	336	292	310	325	347	321	301	336	312	342	301	281	326	335	324	307	317	316	323	327	273	317	310	296	312	338	318	336	276	329	329	339	331	294	311	344	321	335	325	294	326	335	346	303	325	318	327	309	320	329	310	341	317	335	349	338	303	300	333	312	316	306	320	318	323	358	297	308	343	288	300	327	326	350	319	342	306	333	340	318	347	343	324	292	301	311	333	323	333	299	351	330	338	304	283	351	306	327	294	294	307	313	324	295	318	324	309	309	311	290	337	308	304	308	333	330	328	366	323	311	315	324	359	307	318	331	298	345	338	298	315	331	304	314	304	327	322	348	274	293	312	331	313	310	327	284	307	317	324	341	332	303	329	340	296	322	317	313	325	290	291	347	302	352	347	304	276	307	326	311	279	328	311	347	316	321	308	317	299	318	305	299	333	324	324	311	309	323	335	344	321	322	345	318	323	282	290	333	300	323	306	292	316	324	312	284	308	332	287	313	302	338	330	333	298	308	318	312	320	320	335	316	302	319	291	310	323	282	289	293	334	292	268	310	289	338	355	357	281	315	332	328	334	329	307	320	285	332	333	313	309	331	349	343	331	313	320	302	321	297	325	323	315	327	312	332	299	302	310	328	302	322	306	332	306	313	314	312	318	312	307	338	359	312	354	307	301	286	305	308	313	307	300	317	316	317	306	312	297	320	320	319	309	301	284	322	369	308	330	317	285	321	312	305	380	321	293	314	320	321	314	359	333	346	313	271	338	318	329	330	356	320	341	292	315	364	346	294	296	333	344	312	320	331	284	299	314	316	291	322	326	317	308	330	323	335	311	310	302	334	308	300	296	331	332	318	336	279	290	312	327	340	305	317	328	313	311	319	322	329	317	309	328	334	341	336	329	280	298	350	311	266	341	303	334	300	291	312	278	309	315	300	280	342	313	282	344	315	323	335	338	327	323	332	269	282	326	309
10032	2184	3073	3944	3951	3239	2926	2612	2263	1817	1582	1491	1298	1250	1092	1009	947	880	888	847	767	891	831	792	782	820	770	769	800	765	765	795	826	824	787	816	792	779	753	761	781	707	741	783	755	751	780	743	743	770	789	805	777	784	814	802	730	800	736	811	729	706	735	753	768	761	752	734	746	744	737	784	742	733	785	789	756	741	726	733	786	772	793	759	772	735	714	741	714	680	736	807	764	765	722	762	743	751	755	776	781	784	711	757	739	739	733	734	765	750	808	775	752	777	767	779	797	755	756	725	710	773	730	716	811	756	788	743	777	762	702	742	779	723	746	705	741	765	758	738	773	777	730	780	775	763	710	724	727	740	729	727	784	735	741	775	801	773	742	753	743	715	789	739	773	753	812	768	725	717	734	716	742	719	788	737	783	767	751	729	742	799	712	760	731	767	739	780	757	711	737	789	732	787	727	787	734	783	776	736	696	753	733	755	745	738	763	740	694	794	751	765	823	777	750	722	751	762	783	743	765	726	740	834	746	787	757	781	725	693	752	773	775	751	760	790	744	757	681	744	719	751	718	708	719	754	775	715	714	769	755	790	745	770	723	728	801	766	691	758	747	810	796	749	742	775	783	732	722	790	789	723	719	660	688	791	726	746	806	718	732	733	713	766	757	718	783	725	715	778	738	729	741	743	698	764	774	767	763	773	760	722	722	676	750	811	730	729	770	757	741	772	797	756	733	714	747	751	746	728	734	758	785	699	725	723	737	719	749	727	738	750	736	731	730	724	735	684	766	712	804	722	697	816	752	745	757	775	719	777	763	749	728	755	735	738	729	733	741	792	786	748	750	703	748	778	765	767	735	743	713	774	797	792	769	776	720	746	791	760	743	779	782	760	763	730	741	738	705	772	760	773	822	728	791	759	723	784	722	754	756	714	783	735	728	765	743	735	738	728	757	778	730	695	716	747	747	721	773	784	757	733	712	751	769	713	747	782	702	750	760	732	760	792	765	797	736	796	744	749	764	764	744	762	790	798	758	782	754	749	781	769	707	732	747	704	759	718	737	726	746	783	778	784	797	786	764	721	751	763	727	765	751	773	750	798	769	739	753	722	709	751	738	724	727	726	718	749	693	788	751	782	770	745	735	777	724	812	741	754	747	767	720	751	758	751	754	769	741	730	709	736	742	752	750	747	767	784	775	773	795	743	706	766	729	784	703	761	742	726	728	760	779	764	711	735	785	762	727	736	738	767	746	754	727	777	806	751	761	740	769	788	746	753	782	771	803	783	738	726	728	709	709	746	767	742	666	787	797	750	736	765	738	764	730	757	713	758	725	730	714	793	769	765	773	814	739	793	764	736	704	751	719	810	776	755	768	724	730	739	747	784	785	766	767	765	792	783	788	701	681	773	759	743	746	712	721	778	749	757	767	763	751	755	776	721	765	768	777	776	772	734	754	735	719	742	681	713	710	758	761	740	743	756	753	730	762	767	744	766	755	732	727	753	743	772	753	757	776	717	769	765	733	731	751	768	780	744	768	755	776	743	765	738	743	756	760	821	756	759	771	751	773	800	728	775	734	742	746	717	730	764	746	749	801	745	778	783	695	750	726	817	755	780	767	733	751	794	746	754	749	745	724	765	743	805	860	744	786	753	770	782	727	770	784	780	749	765	721	766	757	749	712	708	745	778	764	733	780	794	735	706	764	727	772	746	735	729	769	762	727	728	701	716	753	765	749	749	697	781	745	782	747	740	761	749	751	708	754	738	730	753	729	708	738	754	753	787	772	779	750	736	772	721	759	757	784	766	748	756	772	773	748	791	725	749	719	788	680	737	763	793	736	745	736	724	785	790	742	762	743	755	747	729	725	710	767	784	745	696	719	757	721	742	754	707	783	745	771	730	738	790	713	772	734	729	730	743	700	806	720	752	735	720	750	776	706	731	800	750	779	699	757	756	732	766	714	748	702	744	757	745	786	685	784	712	798	723	744	763	762	772	736	766	757	798	749	706	718	776	766	760	751	741	744	727	744	747	708	775	761	743	753	765	760	745	733	766	794	751	761	715	804	784	788	767	748	760	744	811	781	769	724	747	768	757	768	716	757	726	785	771	708	709	756	751	740	770	750	722	776	771	802	718	742	740	822	752	728	727	715	710	724	775	769	686	734	685	768	735	815	733	700	707	771	741	798	772	789	709	735	738	801	708	746	736	729	771	737	746	718	721	702	724	774	752	720	733	787	728	758	774	748	771	780	748	764	759	764	741	763	750	758	765	707	786	728	715	720	779	821	741	758	772	799	735	756	737	769	718	775	734	725	746	746	762	723	786	771	767	777	730	730	715	792	722	699	768	727	715	754	736	740	751	776	744	755	781	725	737	725	749	745	707	735	745	743	681	722	776	756	747	783	755	770	769	791	741	790	746	748	742	776	743	739	804	748	772	747	766	704	757	764	768	708	772	753	756	728	735	741	766	764	744	759	826	760	755	776	804	771	765	753	760	760	739	746	733	758	725	800	744	768	747	725	771	697	779	696	732	738	766	771	751	733	720	748	793	762	732	774	729	748	800	732	746	753	770	778	746	732	801	744	755	727	766	752	787	784	731	707	765	777	732	763	744	754	789	788	781	731	778	765	760	717	735	709	767	785	785	737	797	768	713	780	745	783	826	777	754	786	751	703	775	726	715	763	802	770	783	734	760	787	803	771	742	745	739	712	774	712	762	811	785	742	717	732	719	719	800	758	749	741	728	759	773	753	705	728	760	735	768	708	792	742	788	743	715	756	763	740	738	754	774	749	755	759	776	785	782	759	785	713	736	796	732	725	738	732	788	735	755	720	806	768	731	742	737	744	778	752	703	763	727	752	730	737	721	768	758	754	754	750	732	752	716	720	792	699	692	752	751	779	741	734	744	772	703	758	738	732	791	753	737	711	776	732	782	722	784	780	762	723	748	778	738	752	731	767	765	781	736	752	759	753	799	733	727	753	725	779	733	755	722	723	739	720	747	787	760	743	754	721	723	735	749	714	743	772	746	719	731	735	798	746	756	748	711	765	741	750	711	751	763	724	735	722	759	698	773	726	713	744	749	772	754	747	691	750	778	726	782	730	770	742	722	767	733	744	760	756	770	792	798	721	797	733	760	709	751	762	748	775	773	759	765	706	787	764	757	748	743	734	730	718	749	749	763	804	761	786	796	707	709	775	762	758	731	748	750	738	751	751	725	762	730	756	769	754	755	776	751	742	784	767	758	744	717	779	703	723	719	756	769	777	781	761	760	782	738	759	749	765	794	786	792	774	800	797	728	766	728	763	729	790	735	723	771	743	790	720	779	781	701	790	744	740	773	795	758	752	760	799	757	714	698	749	732	751	749	774	770	770	738	762	701	799	798	670	751	718	738	784	751	788	756	770	772	728	780	760	794	753	748	767	769	773	734	753	772	772	716	740	698	790	760	744	761	784	771	741	806	753	719	730	763	753	734	769	717	718	731	728	738	694	722
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
