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
338332119581	338332120134	338332120684	338332121234	338332121784	338332122334	338332122884	338332123434	338332123984	338332124534	338332125084	338332125634	338332126184	338332126734	338332127284	338332127834	338332128384	338332128934	338332129484	338332130034	338332130584	338332131134	338332131684	338332132234	338332132784	338332133334	338332133884	338332134434	338332134984	338332135534	338332136084	338332136634	338332137184	338332137734	338332138284	338332138834	338332139384	338332139934	338332140484	338332141034	338332141584	338332142134	338332142684	338332143234	338332143784	338332144334	338332144884	338332145434	338332145984	338332146534	338332147084	338332147634	338332148184	338332148734	338332149284	338332149834	338332150384	338332150934	338332151484	338332152034	338332152584	338332153134	338332153684	338332154234	338332154784	338332155334	338332155884	338332156434	338332156984	338332157534	338332158084	338332158634	338332159184	338332159734	338332160284	338332160834	338332161384	338332161934	338332162484	338332163034	338332163584	338332164134	338332164684	338332165234	338332165784	338332166334	338332166884	338332167434	338332167984	338332168534	338332169084	338332169634	338332170184	338332170734	338332171284	338332171834	338332172384	338332172934	338332173484	338332174034	338332174584	338332175134	338332175684	338332176234	338332176784	338332177334	338332177884	338332178434	338332178984	338332179534	338332180084	338332180634	338332181184	338332181734	338332182284	338332182834	338332183384	338332183934	338332184484	338332185034	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16389	2387	2472	2051	1349	995	836	656	548	456	454	396	302	334	297	302	273	292	306	307	279	329	327	291	273	267	288	263	264	299	259	281	271	301	244	259	249	241	285	269	274	256	276	244	282	252	255	256	274	268	240	251	240	281	261	283	251	245	249	272	291	247	268	255	268	255	275	254	290	253	260	259	259	246	243	248	235	221	267	248	249	223	265	267	247	253	246	234	262	268	251	252	268	293	259	260	255	218	278	285	241	253	246	238	263	244	250	273	262	248	264	254	252	262	249	248	282	243	243	251	261	273	272	239	232	286	259	266	267	243	258	212	234	279	268	284	251	244	262	253	239	261	259	239	238	246	258	284	260	263	268	240	254	274	236	245	282	270	273	260	239	255	249	246	234	243	246	273	250	243	279	227	277	257	252	241	217	288	283	247	255	229	279	251	232	243	245	267	244	228	249	202	230	268	251	221	285	258	302	249	253	229	257	261	258	235	250	274	259	238	235	278	268	257	251	276	259	263	235	252	262	263	238	284	274	235	270	279	264	260	266	242	270	274	260	226	261	256	269	241	284	242	270	292	240	259	233	246	285	223	243	230	271	266	287	254	259	235	245	236	250	235	234	256	251	281	270	232	259	239	233	248	231	266	257	248	264	270	266	226	266	219	266	260	270	258	260	266	265	242	267	254	257	251	274	254	272	231	241	224	293	256	256	267	241	243	272	290	197	231	251	250	294	244	290	261	249	273	251	269	239	272	265	251	245	228	271	290	275	242	267	283	237	266	262	246	276	249	263	239	268	219	255	254	258	256	254	237	227	275	226	255	265	226	280	255	233	298	254	268	258	238	263	266	282	262	258	263	222	248	278	243	247	279	244	241	282	253	290	267	248	233	268	264	234	205	230	252	265	241	239	232	257	257	258	292	251	253	324	254	277	266	280	239	263	289	271	233	247	208	296	267	266	245	244	286	249	230	257	254	260	265	258	274	266	295	226	254	246	260	259	267	240	249	275	278	258	265	265	263	231	225	219	243	204	256	251	256	227	274	223	237	249	228	254	251	237	253	254	256	266	242	257	259	240	269	254	253	266	257	239	246	271	238	266	267	247	248	253	227	279	276	277	267	243	262	268	252	258	234	235	262	281	251	272	249	277	262	223	249	283	237	252	272	240	240	248	241	243	270	253	263	227	238	271	268	245	267	261	222	250	243	263	255	273	245	267	235	240	248	227	304	267	240	258	257	234	246	258	249	234	231	227	271	266	268	269	266	252	241	249	256	274	233	243	233	282	260	285	264	252	264	240	259	234	226	266	272	272	247	269	255	222	260	263	217	237	250	274	274	267	272	257	240	250	234	240	267	253	275	243	258	238	252	258	270	221	239	255	236	293	263	280	259	254	268	242	275	275	283	254	261	254	267	236	281	252	263	264	239	278	269	235	257	281	231	245	235	275	242	251	239	242	259	280	263	230	272	243	256	225	242	277	213	233	250	277	273	260	242	253	250	263	242	299	243	232	236	240	237	247	295	264	242	271	263	238	205	251	231	284	259	253	251	221	272	252	232	256	276	242	263	267	238	263	260	224	269	255	268	239	266	209	237	289	288	248	286	228	257	239	220	222	247	242	238	248	270	257	260	246	267	257	256	260	228	269	255	250	245	229	256	225	248	221	269	228	251	267	280	262	279	218	262	265	235	265	288	242	290	267	270	259	268	227	251	238	223	258	254	254	259	247	256	264	247	247	286	223	247	275	273	269	275	275	258	276	299	292	229	218	251	263	272	235	250	215	266	249	254	250	243	253	236	283	231	240	284	274	250	244	253	264	247	277	257	263	275	271	255	229	262	249	236	236	265	266	254	233	256	251	269	264	272	276	261	260	254	255	230	255	209	267	251	275	217	264	269	246	240	279	251	262	240	256	234	228	249	223	220	213	228	224	225	252	229	287	256	267	261	263	226	256	258	236	211	238	239	238	250	256	256	231	261	257	244	235	235	270	276	222	252	267	261	277	236	274	259	270	260	255	263	245	241	241	245	249	268	245	278	262	248	228	239	270	238	286	256	227	259	267	257	253	233	266	253	255	237	226	240	270	259	246	278	281	309	279	263	277	261	265	273	217	230	273	273	244	265	282	270	250	253	231	249	274	277	252	260	251	265	268	262	266	282	249	235	227	276	266	266	231	284	236	264	242	255	263	267	255	255	256	271	227	275	249	256	261	257	235	219	287	250	253	281	261	262	246	248	250	277	270	270	239	250	253	275	247	248	287	242	231	247	243	271	255	261	243	230	256	316	227	237	259	250	250	251	261	267	273	261	248	273	247	275	259	217	255	267	272	257	243	254	275	260	267	234	215	238	249	251	244	250	257	245	237	263	229	242	265	274	264	246	260	265	274	245	246	267	270	225	265	248	240	267	271	237	230	266	240	275	273	239	268	278	260	255	250	256	262	245	258	225	277	240	244	284	273	297	243	236	283	289	246	252	266	272	261	254	253	253	235	264	278	234	243	238	277	275	292	270	241	274	240	247	275	237	242	282	223	226	260	284	245	241	236	267	244	259	270	268	258	231	247	272	271	254	280	292	238	262	264	277	246	267	239	250	253	262	291	243	247	231	243	247	274	258	255	262	246	266	255	259	260	278	259	294	232	265	256	233	214	243	263	234	250	227	241	244	230	254	247	282	230	244	270	271	247	242	220	236	253	245	253	263	262	240	251	247	281	241	275	283	288	261	252	238	240	257	254	235	253	245	303	282	232	263	264	274	281	243	249	272	275	261	266	272	262	273	257	252	284	244	235	245	234	231	266	259	228	290	265	249	269	284	250	249	285	270	298	261	235	276	286	273	272	217	236	219	294	253	257	267	290	254	255	286	225	234	221	283	251	246	227	250	254	267	247	250	244	272	264	222	237	248	252	255	268	270	255	226	258	249	241	273	255	256	297	225	241	256	278	230	258	259	261	257	256	239	239	240	257	238	275	260	253	258	243	240	240	231	258	259	261	230	251	277	238	255	255	246	285	244	257	258	261	264	262	236	214	286	265	280	222	231	272	245	262	280	276	271	230	235	258	252	257	252	247	285	261	245	255	235	222	252	247	220	262	264	279	258	241	219	272	273	246	250	260	244	276	220	240	266	247	279	280	274	222	259	253	270	233	251	232	273	262	288	244	264	241	292	245	271	260	205	239	273	218	270	262	251	257	235	253	262	267	270	243	220	253	227	268	253	288	221	259	212	271	252	242	242	263	288	239	262	253	281	252	278	243	271	268	239	262	300	251	241	229	253	247	258	252	258	253	252	257	225	245	250	253	225	279	264	259	304	271	240	240	267	260	250	228	268	212	276	251	259	240	263	252	273	288	256	244	252	262	247	242	235	239	245	251	283	274	260	234	297	288	240	235	246	276	261	273	278	257	245	248	255	273	254	274	248	278	263	263	288	255	255	235	253	247	233	252	263	274	258	257	288	246	219	251	242	254	266	251	253	270	246	259	234	237	257	269	241	232	232
9148	2063	4726	5785	4803	3895	3063	2619	2185	1624	1473	1327	1116	899	812	803	821	898	882	895	884	1001	849	862	852	848	763	735	781	739	712	709	737	677	743	702	646	640	664	647	647	594	630	639	623	580	620	591	588	553	570	575	555	544	596	570	612	572	585	567	548	555	571	603	516	626	590	553	563	592	560	580	577	598	538	608	563	634	575	597	604	586	595	578	615	571	597	538	536	604	558	561	618	535	571	652	579	568	586	572	553	553	586	576	567	562	522	575	625	568	581	606	564	592	547	581	576	599	544	562	550	584	601	570	550	591	567	591	569	590	555	589	602	594	608	572	593	546	523	604	580	583	563	546	569	551	535	580	594	567	580	600	558	613	574	573	534	584	547	560	544	566	578	568	546	538	563	534	572	608	575	620	567	517	587	575	574	557	586	600	610	562	548	592	566	580	566	595	561	551	567	586	609	616	570	607	559	578	547	608	527	590	572	586	534	607	573	567	611	614	594	590	604	557	536	597	584	569	591	578	591	580	582	566	536	587	572	528	554	577	559	562	574	565	563	557	590	551	574	559	547	568	574	557	570	611	596	602	547	558	556	608	578	562	578	536	593	587	567	540	586	571	577	600	579	552	601	566	581	543	542	576	586	559	590	558	549	568	570	569	562	553	578	541	556	606	547	604	600	574	583	607	575	540	569	590	572	580	579	593	573	613	580	552	583	602	561	582	535	561	590	596	559	514	559	606	563	571	604	594	556	548	550	571	591	568	569	568	583	592	576	596	596	599	558	570	593	521	565	601	615	552	585	592	576	609	582	579	557	554	598	614	548	617	570	581	584	581	568	580	593	566	529	563	574	592	582	598	608	567	598	563	567	616	569	593	561	601	585	587	535	586	576	596	587	585	603	561	581	572	542	557	584	573	536	594	609	573	616	569	600	570	568	575	561	569	595	565	606	565	577	580	612	606	574	581	590	603	546	568	597	594	587	590	630	570	587	585	573	570	577	546	568	622	543	560	557	533	593	644	598	594	574	581	549	570	581	577	549	613	584	608	579	575	580	579	609	563	588	571	571	608	576	587	568	596	615	592	601	566	556	599	571	525	585	629	580	576	589	557	584	587	548	611	579	555	564	571	604	541	592	618	605	567	573	584	543	582	607	568	577	542	557	570	604	593	588	542	583	592	552	549	602	583	591	597	553	555	576	592	570	573	568	579	578	560	569	598	548	591	573	564	578	564	514	612	548	587	602	550	622	619	589	576	542	609	606	564	558	597	575	576	546	547	585	595	564	577	609	561	586	558	592	572	582	586	538	593	564	565	530	557	607	520	594	568	621	553	554	578	551	597	588	528	554	542	616	605	593	582	573	573	553	636	568	547	597	506	579	609	555	598	591	608	577	601	578	584	584	606	590	559	545	589	554	557	560	585	561	541	592	596	587	593	582	592	529	553	611	595	556	551	583	564	611	590	522	608	576	609	619	564	619	570	535	609	568	562	553	569	590	637	605	548	553	557	559	603	628	566	581	588	599	578	588	559	559	580	546	589	546	548	616	596	569	618	587	561	587	588	567	578	552	536	547	595	590	605	616	583	614	590	611	574	598	574	614	611	555	607	555	606	594	560	569	590	591	583	578	574	541	574	566	626	532	560	621	582	618	577	594	541	603	638	593	583	553	550	582	614	581	548	580	557	548	583	602	571	553	577	538	591	586	597	582	547	574	613	590	585	565	568	587	629	534	590	592	560	558	542	560	567	571	579	566	588	534	563	559	596	545	578	578	600	580	612	556	518	597	553	593	587	569	560	549	561	587	588	571	595	586	573	549	565	587	562	574	587	590	626	539	571	574	602	577	592	579	586	570	587	557	533	561	549	599	584	593	572	574	578	630	596	583	588	570	551	583	584	568	580	580	582	622	565	580	565	570	573	615	575	556	596	535	592	532	606	561	581	586	553	596	571	555	568	563	554	614	568	585	553	576	596	603	578	524	562	602	586	574	591	612	577	568	541	579	579	535	583	586	567	579	597	545	563	570	539	544	554	558	602	577	603	577	561	589	589	565	612	537	580	560	550	592	555	592	575	558	573	592	593	594	561	563	550	540	571	545	557	576	597	586	593	566	584	583	570	588	549	596	567	603	596	584	574	610	590	563	616	586	611	582	563	603	602	581	556	527	605	586	619	602	653	582	544	616	605	606	578	509	569	544	583	561	582	538	561	576	560	662	575	586	541	588	599	611	571	624	574	555	628	609	546	574	552	626	570	590	556	538	572	567	608	593	560	605	614	564	605	570	599	574	574	574	568	553	583	584	521	585	595	604	616	583	572	581	529	552	569	572	580	582	573	615	605	529	608	571	596	550	570	597	570	605	567	592	559	549	594	575	546	623	594	516	553	568	583	589	575	594	562	578	544	564	560	581	588	567	602	536	580	548	581	565	567	585	549	565	536	522	594	548	555	570	576	586	582	571	552	599	579	573	593	549	588	608	625	593	543	552	612	627	615	602	602	578	591	634	594	604	563	578	580	540	611	533	559	595	547	575	584	561	556	554	562	541	582	571	597	589	636	605	596	611	587	602	586	568	572	592	561	573	576	537	602	588	565	595	590	559	554	573	614	618	635	541	612	565	569	600	542	560	579	574	597	591	562	564	540	577	575	597	575	574	618	556	564	553	602	615	569	573	570	606	593	519	593	556	572	577	576	547	580	590	557	560	562	609	560	591	601	557	557	549	602	572	540	559	596	575	606	563	594	578	600	587	554	548	656	574	579	572	614	558	567	553	579	588	573	574	614	603	566	582	564	531	563	542	602	590	592	626	566	582	581	550	563	564	595	576	556	541	553	546	565	568	540	599	594	569	593	605	616	547	610	598	591	572	599	576	592	573	565	611	606	595	583	593	545	605	591	548	595	554	594	569	588	620	587	607	597	590	582	563	619	592	554	566	617	562	565	548	559	584	599	588	590	578	563	563	614	558	619	578	552	607	591	603	630	539	585	575	576	560	584	593	561	552	566	625	590	607	529	615	586	605	585	584	587	615	599	631	602	558	579	557	590	612	593	608	558	573	585	566	603	625	575	586	535	551	582	560	593	591	567	575	581	593	576	619	575	600	602	569	610	565	593	590	580	522	544	566	540	563	622	542	587	548	574	610	588	625	596	584	577	564	529	592	543	578	571	595	619	589	613	563	581	597	572	597	603	553	554	589	565	617	541	553	581	583	582	563	598	556	597	595	595	588	559	610	538	565	573	604	600	555	566	591	614	553	593	587	622	586	624	564	571	603	569	569	572	534	578	578	563	503	589	604	589	620	584	602	592	573	600	581	570	559	559	553	548	552	597	599	582	610	576	603	603	569	574	540	589	616	558	559	576	581	609	618	610	580	588	553	530	575	615	593	587	569	555	576	610	567	571	586	601	561	588	563	562	567	553	583	575	550	606	579	582	614	581	571	594	580	565	597	574	615	571	608	573	554	566	577	540	614	564	581	546	540	567	573	617	567	533	578	617
2041	621	735	651	501	428	384	331	352	340	314	259	292	269	313	330	304	331	320	302	289	311	306	321	319	306	354	273	277	305	311	292	278	280	337	272	288	256	317	321	296	291	290	297	280	294	311	278	304	288	339	324	296	295	304	283	310	311	278	249	260	308	273	273	288	278	312	334	296	296	285	269	283	316	276	279	296	288	283	279	259	286	295	303	312	283	328	259	284	307	298	266	292	278	286	284	293	290	282	331	291	304	275	308	288	280	279	299	344	270	291	298	287	308	287	324	288	282	315	309	269	243	283	260	309	302	287	259	297	286	283	308	275	289	306	286	294	305	298	291	273	318	311	312	271	306	297	308	302	274	329	283	290	283	301	292	286	305	301	283	336	298	251	285	325	310	292	293	279	289	297	313	306	260	306	294	274	292	292	266	304	268	335	292	302	276	275	283	280	312	314	297	309	319	311	290	311	288	306	294	282	292	257	306	284	282	299	287	294	279	291	270	332	322	282	273	301	305	274	300	285	298	287	316	299	278	292	281	299	311	279	317	295	298	276	274	292	285	296	280	273	281	277	273	280	285	296	317	278	278	288	286	294	280	275	307	289	292	296	295	287	279	305	278	298	317	297	314	300	295	295	275	279	257	277	273	299	302	255	293	311	307	283	310	310	300	307	308	315	294	287	296	327	316	300	291	313	299	280	299	288	277	275	288	300	289	310	272	278	301	312	276	305	283	277	303	285	254	305	309	275	316	299	333	291	286	277	286	297	289	298	283	313	296	299	315	271	349	316	314	328	316	273	310	318	318	294	288	302	298	330	306	300	289	280	298	295	285	287	279	322	302	283	283	300	305	298	288	257	273	342	269	307	329	279	290	283	305	282	294	296	295	288	270	290	301	302	300	306	294	289	277	272	285	307	269	294	309	254	280	299	275	291	294	324	275	308	263	275	295	311	277	314	305	252	290	317	304	277	298	303	282	274	308	309	285	275	293	268	304	311	275	280	298	283	282	308	291	329	321	308	307	288	258	282	292	316	276	334	278	279	283	280	265	286	313	278	300	280	324	291	321	292	305	261	288	276	272	278	279	279	317	278	288	279	314	307	288	308	315	282	323	314	310	286	272	282	268	295	297	309	248	270	304	287	294	279	296	285	292	287	295	280	297	292	283	279	267	251	292	280	290	286	288	312	296	316	271	292	303	287	280	245	260	313	287	305	276	325	301	295	307	288	288	273	288	305	302	264	310	318	276	274	292	248	275	285	299	288	307	269	287	288	293	294	293	293	263	273	288	278	270	284	271	284	270	279	278	283	283	293	271	298	315	291	315	285	263	298	287	304	283	301	282	280	280	292	313	269	279	319	290	285	281	303	281	280	302	305	285	287	302	295	267	293	295	272	312	281	323	309	297	264	299	306	294	279	266	301	266	256	291	285	287	293	290	270	282	278	288	317	287	272	264	318	311	273	334	280	282	267	292	267	312	294	299	299	320	294	318	279	275	293	316	288	318	314	294	269	270	266	299	268	311	267	309	278	285	311	277	271	307	294	290	271	283	297	294	297	312	303	320	275	275	302	306	284	289	280	278	254	287	293	320	303	289	300	288	315	323	320	318	316	298	293	287	273	259	317	299	306	259	284	305	288	309	274	282	302	304	294	274	292	302	272	273	317	278	306	280	253	327	314	281	323	314	295	282	265	325	308	322	276	295	303	302	264	278	273	271	326	272	283	268	313	310	315	302	283	273	275	307	315	290	276	287	279	324	274	266	332	295	275	288	253	288	300	309	287	278	307	271	306	297	291	264	257	320	292	305	291	269	292	293	276	289	282	313	303	291	285	297	290	286	284	290	293	302	305	308	297	310	315	281	323	284	291	312	283	291	291	308	307	300	255	276	269	305	308	284	310	311	316	295	288	283	283	267	294	326	291	272	299	285	293	279	299	312	315	292	287	261	293	316	280	274	314	302	300	306	289	267	308	293	280	315	289	288	276	282	265	274	270	314	286	309	269	276	306	291	321	290	267	290	290	288	288	302	286	271	308	306	275	256	292	294	295	301	286	311	283	294	298	324	272	277	290	301	268	311	276	279	286	283	326	294	290	278	307	281	299	302	267	270	299	344	328	295	287	269	312	278	287	292	297	339	282	310	274	289	260	261	295	344	304	323	284	272	284	286	291	291	297	272	293	304	326	293	255	285	287	320	312	292	309	284	299	271	270	305	293	303	307	294	284	289	288	258	313	285	307	297	287	286	260	289	284	268	297	281	290	307	318	265	279	257	294	317	285	337	314	267	299	309	301	272	304	316	292	295	277	305	275	295	317	262	295	323	269	265	281	291	275	308	288	296	272	273	311	290	297	260	270	276	294	283	314	297	298	272	310	281	263	274	318	295	271	251	315	289	335	271	316	280	310	299	304	279	330	267	264	283	297	282	296	299	318	303	310	294	310	290	272	277	293	305	280	323	309	275	282	292	302	274	243	302	299	305	285	304	285	295	281	297	303	288	296	308	277	275	292	264	289	310	313	306	287	277	301	271	318	280	257	323	288	301	317	319	314	306	279	281	276	298	313	285	319	289	287	292	277	291	330	299	270	293	288	255	301	302	274	316	286	275	320	257	309	313	301	301	318	270	327	285	318	295	319	267	262	296	323	297	297	303	273	310	308	304	267	278	308	283	300	316	306	330	307	290	306	300	266	304	327	286	290	310	253	292	299	276	269	267	264	300	267	271	297	311	293	291	277	270	295	269	275	290	312	252	306	250	307	277	326	322	283	346	299	278	287	294	261	307	275	324	296	293	282	295	305	324	255	306	299	287	275	318	304	298	290	294	312	295	298	308	289	274	305	286	275	294	273	298	283	263	283	290	294	269	293	310	270	296	315	293	321	290	328	300	293	262	297	294	272	307	281	293	269	300	309	295	289	313	289	310	279	284	297	300	278	271	272	346	287	295	267	304	296	317	315	301	317	272	324	340	268	285	277	267	309	297	297	319	294	292	258	289	309	269	296	294	297	302	293	267	269	313	292	278	328	249	319	285	295	305	289	286	294	309	267	294	286	312	288	301	284	266	292	278	281	323	277	295	280	266	322	313	275	288	291	286	330	288	274	319	290	304	267	313	308	271	300	291	291	272	270	322	323	294	291	280	283	274	308	319	328	300	294	271	269	276	301	324	277	281	351	275	268	294	289	310	266	293	291	281	299	307	300	262	307	285	285	275	281	287	283	297	309	292	323	286	314	293	302	288	303	304	308	283	331	294	307	285	300	286	310	280	264	288	297	296	302	297	285	251	308	325	292	288	329	306	292	307	295	276	245	262	315	304	282	310	270	289	284	246	275	299	308	286	285	301	261	304	300	284	326	268	304	305	308	298	326	294	299	298	309	318	287	285	311	317	245	255	290	306	283	303	319	286	275	279	285	276	262	284	268	258	298	329	306	307	268	247	287	299	298	308	293	335	280	302	314	298	334	290	277	319	309	311	330	276	272	299	297	332	285	301
2174	973	1514	1793	1486	1323	1151	1027	939	895	834	815	786	673	729	723	735	753	696	730	724	749	789	756	744	695	764	672	694	700	781	696	700	729	682	684	650	668	679	724	709	695	680	684	660	645	610	708	687	683	705	696	662	718	674	665	662	655	694	634	663	635	671	677	680	722	704	680	677	655	721	683	708	675	686	666	642	643	658	686	642	664	690	726	715	681	698	664	686	683	644	696	646	715	667	675	692	710	724	681	648	678	654	693	664	707	668	681	743	666	688	677	702	630	679	682	682	682	654	707	695	664	712	664	642	673	657	720	695	664	693	711	630	720	679	632	688	671	696	689	707	714	701	688	718	663	647	690	692	665	710	682	699	644	659	677	685	752	686	667	679	691	681	680	696	667	652	663	701	617	689	708	664	726	673	667	670	642	665	655	706	698	740	669	682	678	722	713	707	681	679	654	665	661	701	692	713	710	709	723	699	653	638	676	719	697	655	704	670	651	680	706	670	694	675	698	682	696	672	688	666	639	659	661	708	702	710	693	687	683	647	705	717	670	700	706	677	682	679	732	700	714	658	707	647	680	688	660	684	681	647	719	696	685	696	682	635	654	694	701	664	690	671	724	697	681	689	730	646	682	701	652	648	676	683	669	673	650	674	676	697	680	701	674	674	638	656	729	660	673	678	660	694	701	683	683	684	651	688	678	667	736	637	704	671	670	719	690	683	701	708	629	715	696	667	664	706	637	678	673	676	724	651	702	680	730	650	678	672	630	642	719	682	700	668	675	666	686	725	655	720	698	679	696	690	696	691	681	679	705	675	693	640	663	651	694	612	672	678	666	671	669	734	663	733	667	645	706	668	690	716	646	699	661	696	652	682	696	628	691	667	696	649	698	717	675	673	681	640	651	685	643	689	716	681	649	661	673	681	631	651	655	684	686	701	645	671	691	714	724	678	645	686	648	682	663	656	681	664	679	732	656	671	685	699	686	685	733	692	713	705	688	660	715	649	706	669	681	649	676	690	726	709	663	696	684	709	684	673	642	655	650	685	661	685	679	682	740	640	674	672	642	663	651	695	688	659	650	691	670	682	682	703	657	694	660	680	658	663	667	722	697	713	687	692	643	659	653	694	657	703	653	666	688	710	699	690	665	690	671	631	651	649	698	670	667	673	676	694	673	656	665	713	645	666	667	670	676	711	704	706	656	692	700	688	654	656	684	658	654	692	615	653	671	685	648	693	680	698	676	632	670	689	643	655	673	697	692	744	681	661	696	686	676	678	700	673	676	674	641	659	699	667	643	685	634	670	668	717	666	704	680	679	684	736	703	686	674	627	717	658	670	638	668	677	682	718	706	672	674	678	660	699	662	697	689	730	688	688	648	674	710	694	671	653	672	676	640	707	690	655	673	714	713	648	713	678	677	700	696	715	633	654	684	682	725	714	676	675	703	659	660	701	663	651	670	663	680	659	718	647	700	705	661	672	676	722	692	654	644	676	677	715	687	742	647	655	665	656	655	666	652	627	678	722	720	672	677	653	716	716	670	670	707	703	702	614	665	736	665	665	674	655	627	707	693	633	677	616	676	716	654	662	660	656	694	695	700	677	676	668	652	670	661	634	674	703	671	688	673	683	698	714	647	651	659	698	726	684	688	691	641	663	668	572	722	671	709	744	635	694	705	676	674	685	699	665	706	680	671	667	675	684	679	655	630	682	703	644	688	672	694	671	656	678	688	684	659	713	692	698	697	723	651	678	716	647	691	645	630	694	670	700	690	666	665	673	703	686	684	696	669	711	663	682	684	674	650	682	666	713	635	725	698	666	671	690	654	651	711	689	613	686	649	702	706	653	692	642	653	630	636	667	645	675	650	634	693	679	688	615	737	684	666	673	659	667	697	646	664	686	683	683	699	730	666	686	644	699	669	670	671	681	742	677	644	681	663	687	662	682	664	670	707	667	686	712	647	692	681	681	720	707	645	629	703	672	681	690	699	679	668	646	659	655	689	674	648	690	717	683	700	648	685	660	739	692	703	667	683	659	673	646	652	725	648	696	674	742	646	674	668	680	724	704	692	698	668	665	626	664	703	652	729	670	704	699	678	674	663	679	701	717	630	703	688	655	658	642	678	667	691	686	710	657	670	663	666	717	646	718	666	704	726	668	660	671	667	692	684	671	667	681	677	712	727	689	638	686	676	688	695	732	681	648	659	671	717	668	665	631	641	683	651	708	715	661	650	678	664	742	696	660	682	688	696	680	694	659	698	692	672	686	703	675	663	672	643	686	692	720	608	686	642	651	629	692	674	693	637	685	692	736	716	641	703	685	710	701	643	624	698	698	654	701	685	699	662	674	700	639	646	651	698	678	660	620	649	659	654	648	678	693	660	613	756	708	697	711	704	677	678	674	720	665	680	654	679	646	690	632	644	669	699	691	698	679	690	676	712	737	676	678	657	653	663	672	648	687	636	685	708	675	691	657	664	680	685	706	632	673	627	684	691	674	692	648	668	678	755	721	683	712	660	727	679	661	729	675	665	724	702	652	665	704	688	683	714	683	649	696	686	644	709	667	691	683	693	693	706	720	637	752	668	678	650	712	673	660	643	690	731	674	703	716	684	643	698	709	712	676	691	669	671	667	668	699	626	704	660	718	686	643	713	673	680	694	709	647	676	630	652	667	716	715	694	672	665	657	684	658	652	655	649	641	624	648	656	645	705	642	667	689	724	630	653	702	697	684	668	670	656	660	677	729	696	676	681	701	682	615	726	618	697	702	663	729	636	655	648	747	680	695	644	701	682	692	653	688	647	682	684	694	640	700	667	723	715	684	652	673	635	658	675	712	714	682	669	691	663	678	691	712	674	695	653	713	668	670	695	664	647	658	697	689	692	700	649	707	714	655	680	662	666	730	697	665	658	675	605	703	674	644	690	702	657	690	650	699	688	625	663	633	668	650	684	750	654	707	704	708	682	668	688	712	644	660	710	677	671	666	656	607	672	662	671	674	693	687	701	641	679	662	674	687	685	645	740	668	675	688	667	637	633	721	691	672	691	705	695	680	670	692	660	700	700	653	657	688	654	684	649	652	720	690	667	675	699	662	644	709	675	610	726	656	704	685	679	701	687	672	704	686	687	656	660	674	718	686	705	681	670	689	719	688	676	700	693	696	657	635	666	684	684	707	695	669	659	722	656	701	700	633	692	665	705	620	740	720	669	652	629	667	672	707	670	654	749	679	650	704	670	662	682	693	700	682	674	642	733	713	704	655	699	654	687	660	704	716	665	691	663	674	620	695	696	647	689	611	718	673	688	678	697	689	685	685	686	673	675	668	682	703	695	652	661	707	667	664	680	665	649	638	704	706	676	693	620	665	661	670	677	685	685	739	695	681	662	681	660	671	686	676	697	647	703	728	626	719	709	656	636	664	718	711	712	646	672	674	631	696	715	715	686	687	689	668	683	694	646	678	681	650	682	642	725	683	677	674	632	650	700	660	655	659	721
9203	1369	1545	1341	930	767	697	599	547	484	456	434	442	436	381	393	428	403	398	366	399	398	385	371	368	421	397	432	364	399	376	393	408	324	367	385	374	382	371	380	369	349	402	351	398	362	384	404	397	369	355	399	366	365	367	401	351	351	371	375	330	351	386	331	360	343	403	394	366	340	358	355	345	416	364	366	348	362	390	359	332	399	402	376	366	373	328	390	367	370	352	359	398	402	408	393	369	381	365	356	365	377	404	347	374	388	382	336	362	362	388	395	340	397	356	371	369	368	336	378	371	364	377	383	365	355	344	407	387	356	345	385	351	327	388	384	398	365	365	371	382	376	366	392	407	347	362	358	391	385	389	370	379	353	372	420	359	352	367	384	355	379	398	385	348	382	395	347	373	414	383	375	393	379	341	365	370	399	372	398	363	400	411	369	338	385	390	418	381	383	398	365	352	356	355	350	393	344	342	351	354	356	339	346	387	430	343	404	382	325	402	344	367	365	375	385	359	383	344	355	337	377	356	375	353	363	377	404	379	340	380	368	356	359	365	384	368	383	395	342	392	385	376	395	378	389	371	357	353	378	380	353	361	355	394	378	357	375	388	383	353	336	374	370	375	376	365	372	362	325	341	355	405	389	339	386	343	363	377	383	378	381	367	377	388	394	378	394	385	379	380	370	389	356	359	395	401	349	333	374	402	387	361	380	364	382	339	350	355	398	363	375	416	396	399	336	377	391	349	367	369	359	368	375	366	349	352	334	365	339	404	356	382	371	366	367	381	367	369	390	347	377	365	360	376	383	385	381	369	337	395	395	390	364	401	386	362	370	377	334	332	349	379	337	395	349	356	383	347	378	331	366	358	368	380	326	399	403	342	380	402	355	392	368	350	373	366	362	327	359	378	383	330	349	342	409	403	353	390	377	364	378	378	375	430	376	352	371	371	328	358	353	373	377	352	397	399	362	313	377	385	345	374	359	378	365	347	356	421	354	368	399	387	362	318	359	343	363	393	360	373	360	359	369	383	353	399	349	409	341	374	359	355	378	377	394	384	372	423	392	344	328	383	391	355	350	377	326	358	368	343	362	356	333	362	335	395	343	360	350	391	373	398	328	370	375	413	385	322	369	409	349	374	342	388	365	396	359	361	390	382	353	386	362	375	372	387	322	367	357	341	387	413	365	388	350	390	385	344	367	380	348	359	406	381	346	346	354	388	350	364	396	357	371	359	356	371	345	379	383	375	389	381	372	335	400	350	386	433	385	382	397	392	383	337	363	371	318	353	366	397	379	387	386	340	324	384	354	405	356	370	375	370	354	418	325	406	389	398	395	386	375	356	382	365	379	376	387	347	365	399	388	328	379	361	345	369	369	386	382	345	364	395	374	371	353	359	329	360	368	361	372	343	348	342	366	356	382	348	368	339	358	372	380	402	364	358	339	334	368	373	383	367	408	383	363	354	338	344	369	384	372	352	391	381	371	370	375	370	358	375	348	342	397	390	396	345	414	390	359	359	369	415	366	372	371	345	360	383	404	355	405	348	361	379	377	399	391	357	344	361	344	343	367	382	391	351	381	365	393	366	357	367	393	387	378	362	379	356	357	386	351	409	406	379	370	394	356	383	375	393	339	398	389	342	357	362	355	356	373	351	354	363	357	420	355	351	395	358	368	343	392	355	376	369	378	376	360	372	396	351	370	339	350	364	337	396	382	417	370	341	358	337	370	355	357	403	375	333	368	368	365	391	372	364	381	358	389	399	351	368	364	399	374	354	370	340	344	348	376	391	374	336	387	386	385	374	383	387	364	351	366	370	363	365	396	375	342	367	363	366	379	356	360	376	369	395	371	383	355	346	363	366	364	369	366	368	370	326	360	364	345	376	372	344	391	378	373	335	367	358	350	359	352	346	359	347	366	353	382	387	375	319	380	386	355	348	365	339	349	378	391	380	380	347	393	361	386	400	356	345	379	383	396	383	373	370	345	399	364	362	334	371	410	412	416	387	349	394	394	373	382	401	398	353	348	334	403	388	361	375	394	351	401	357	372	362	391	390	367	410	369	385	369	362	347	382	349	357	356	397	373	360	372	368	388	384	391	376	376	356	376	385	366	351	345	364	375	332	365	375	368	396	364	368	366	357	361	383	374	379	373	398	343	369	381	358	369	356	380	338	395	370	367	365	357	381	366	389	350	377	385	386	391	367	351	365	362	373	351	373	357	419	380	386	439	373	372	373	375	371	330	365	344	358	387	352	356	362	367	358	379	377	364	393	388	403	360	381	408	389	370	344	366	386	358	377	334	346	379	327	381	379	353	375	348	332	382	344	392	358	343	383	345	396	371	355	350	356	359	336	356	369	324	353	325	356	373	369	366	388	408	347	365	372	348	352	358	403	333	345	351	366	375	379	354	348	387	336	388	377	344	387	392	371	361	346	369	399	335	340	368	367	368	344	370	415	381	339	412	412	351	389	353	326	356	351	412	372	375	337	417	367	358	365	355	350	419	366	374	394	371	343	366	353	410	375	353	392	389	368	374	337	393	371	362	379	400	357	359	379	382	364	384	359	356	356	391	355	349	376	367	344	375	351	388	370	374	326	384	380	363	351	344	378	394	386	386	374	379	332	398	393	397	356	371	371	352	381	352	363	396	395	407	377	347	390	356	417	342	395	343	374	393	405	366	381	392	387	368	371	408	344	359	383	353	363	381	366	379	337	399	356	376	336	383	366	353	380	351	354	349	389	390	370	361	389	389	369	374	394	361	380	352	349	378	360	372	407	366	351	396	308	342	334	382	380	380	378	356	348	393	329	375	381	335	422	383	400	375	384	409	412	383	341	370	397	366	390	403	346	387	366	375	342	351	370	331	359	378	357	377	383	427	382	332	416	359	391	379	381	395	365	353	371	364	387	380	353	334	377	375	346	376	382	359	366	377	348	353	382	379	382	344	382	371	363	357	352	360	355	349	349	364	383	395	371	402	369	375	346	388	388	378	383	363	387	388	374	390	350	378	360	361	371	343	375	380	375	403	373	378	400	416	366	404	327	381	368	384	371	355	341	383	373	372	388	375	367	420	407	345	347	349	366	395	389	373	365	348	363	371	338	372	391	388	397	368	344	358	378	362	371	346	375	338	387	349	364	362	378	361	410	413	344	359	392	410	402	368	375	335	374	398	359	325	352	359	364	358	351	366	336	343	388	388	354	365	386	372	383	377	392	349	353	353	412	343	438	373	384	386	333	356	365	369	392	371	381	376	394	371	368	366	387	398	391	341	367	348	360	379	365	344	354	378	365	325	359	386	351	406	352	384	361	358	366	410	375	358	371	363	335	406	415	375	402	366	360	350	410	382	364	335	361	343	347	383	376	375	379	386	349	339	403	370	371	381	373	401	393	325	372	338	347	386	365	364	376	375	330	403	412	397	386	410	369	371	391	393	387	352	356	390	359	373	407	364	373	363	395	359	369	381	359	378	369	358	370	382	386	397	407	382	392	387
7444	1650	3288	3887	3436	2733	2385	1942	1677	1470	1415	1242	1157	998	966	962	898	1006	1014	1009	990	1023	1037	1001	966	929	946	936	958	950	930	936	876	884	929	920	859	871	827	864	915	847	869	859	856	866	821	837	814	857	845	848	820	807	855	820	823	880	760	842	820	826	812	833	888	837	845	884	862	860	796	877	842	857	842	852	811	819	821	803	828	816	839	836	843	880	872	867	801	865	826	855	844	769	811	841	818	820	851	843	802	883	884	822	788	817	822	854	834	848	811	829	878	828	835	846	861	851	780	785	807	893	826	892	766	863	837	876	859	850	802	872	851	851	870	856	829	865	861	808	877	770	806	800	826	834	852	766	812	781	835	811	871	871	804	850	857	822	855	782	857	776	890	842	816	824	778	857	787	810	792	883	829	830	829	790	828	853	790	848	872	790	791	856	813	858	813	852	854	811	799	833	836	809	844	820	867	814	796	823	797	797	849	801	831	823	880	817	768	843	800	778	858	859	878	861	820	775	862	845	869	837	836	851	823	842	771	798	819	822	870	853	844	793	838	868	848	836	812	841	876	831	874	799	799	834	870	805	848	822	850	829	819	826	820	830	848	853	823	848	828	810	865	849	813	844	797	821	796	810	807	804	845	826	843	839	822	824	868	821	810	779	826	836	855	848	819	867	868	819	818	838	840	870	798	836	850	862	821	830	842	843	815	870	825	832	844	784	832	836	844	827	882	845	857	809	810	823	839	815	841	823	781	827	803	796	801	813	855	840	854	850	812	811	808	828	836	799	822	837	831	824	794	798	842	841	792	840	790	873	820	839	838	809	772	887	846	848	743	813	839	809	824	824	813	790	841	822	817	854	814	807	823	814	823	823	837	849	787	790	880	844	874	826	893	800	870	832	851	791	827	862	817	783	837	832	807	897	858	815	826	861	804	846	832	836	819	841	850	876	802	850	850	829	809	761	793	850	815	826	779	831	797	803	825	810	844	854	860	879	835	815	819	813	843	850	842	882	826	798	795	861	828	804	801	851	863	851	834	868	851	818	804	827	815	813	835	845	808	820	862	826	822	807	819	810	787	814	878	816	791	893	850	783	813	856	856	756	886	790	834	808	823	814	810	855	805	774	857	917	849	829	806	807	839	838	762	797	836	808	822	831	834	750	857	855	774	868	820	758	837	766	825	852	822	835	808	820	796	855	783	803	846	831	805	864	798	867	868	882	855	823	826	818	849	813	826	784	811	821	797	837	840	839	819	780	819	848	829	826	855	814	854	892	821	857	833	822	840	842	824	810	809	822	813	833	801	768	821	850	862	819	837	818	785	828	832	886	809	836	788	877	862	837	788	801	813	808	846	804	811	833	827	843	834	838	831	812	827	816	802	842	894	803	892	817	795	802	791	837	786	849	824	872	905	809	852	807	866	801	837	785	844	819	843	864	846	854	801	836	868	830	838	840	790	816	824	896	877	897	798	795	782	822	839	809	800	818	852	801	811	848	819	821	834	786	807	904	791	784	844	803	869	803	786	844	826	836	842	848	836	840	810	836	801	834	837	765	833	809	842	819	790	869	805	808	793	811	827	822	840	865	827	861	830	855	837	875	859	889	824	817	850	821	791	815	776	788	851	794	801	845	813	819	782	811	822	817	806	859	816	831	860	813	839	859	782	822	780	818	830	836	811	883	818	847	812	866	841	849	776	829	836	786	808	839	818	782	804	780	854	793	843	870	788	849	809	886	857	811	800	810	809	807	836	825	779	867	809	878	825	840	828	802	835	864	819	810	813	834	844	811	898	826	808	812	840	812	815	850	847	826	836	788	829	786	826	839	816	855	833	828	814	814	788	821	834	826	836	854	812	840	817	872	806	871	829	848	893	845	861	841	821	837	845	864	827	828	830	861	794	847	871	765	860	867	794	851	875	875	800	833	839	832	828	777	885	788	838	851	778	812	833	814	795	787	819	855	834	824	802	800	852	841	808	830	822	802	799	840	823	855	774	826	822	807	871	823	838	838	861	838	789	805	888	821	869	861	780	827	836	906	802	805	841	866	831	825	818	825	793	850	802	766	848	844	869	838	878	842	852	881	884	820	812	833	836	790	870	821	866	791	810	813	828	809	846	796	831	836	810	831	806	858	840	809	834	832	843	814	834	868	822	807	886	899	838	828	778	829	819	793	813	841	853	807	814	814	840	856	835	808	765	869	859	813	814	841	822	814	803	858	799	852	827	845	851	815	835	831	815	790	850	826	854	877	897	818	863	835	800	816	881	813	829	809	834	800	856	864	824	867	776	825	808	870	854	795	873	843	826	848	758	801	831	856	798	857	808	844	863	864	863	812	855	810	829	786	806	825	853	862	851	797	879	840	853	844	852	836	793	859	803	833	839	852	843	856	815	785	865	823	859	771	803	796	841	795	834	845	879	801	821	850	882	781	820	784	870	861	816	825	822	782	841	811	820	809	826	845	869	814	833	784	780	829	822	833	827	809	800	807	810	854	862	821	851	822	839	823	824	848	830	875	834	736	834	858	873	809	805	806	868	817	874	806	842	777	822	804	783	891	808	793	829	859	804	831	868	819	841	808	788	810	851	790	816	831	797	845	788	834	818	828	864	815	838	851	816	800	782	833	846	812	808	841	838	859	823	832	776	866	860	839	867	884	807	850	863	871	816	831	838	816	850	820	781	782	796	881	869	838	839	850	853	851	807	878	759	769	849	815	871	827	813	810	839	854	818	796	856	810	884	797	836	836	803	873	822	775	886	817	813	883	833	787	840	892	810	851	863	832	862	832	863	830	856	832	811	797	845	865	834	853	810	806	869	831	834	817	841	826	814	844	865	788	781	829	857	811	841	905	841	786	845	859	777	828	786	807	848	848	821	848	832	820	878	804	801	848	879	783	785	852	818	814	820	845	870	848	795	832	846	829	855	850	813	787	814	864	883	882	864	848	839	793	822	832	794	844	833	845	858	865	857	812	819	824	810	843	849	802	797	829	849	845	772	849	798	805	796	863	812	872	828	812	842	902	816	849	890	835	816	786	839	820	809	883	856	834	886	859	873	844	870	799	840	797	854	864	819	875	803	861	816	824	793	802	756	800	801	781	853	813	822	789	817	787	826	830	842	838	784	844	815	822	788	853	818	832	858	880	868	857	847	841	840	846	852	816	819	881	787	802	840	801	829	857	868	802	853	810	843	896	808	880	857	763	848	832	805	855	832	806	861	801	836	823	856	820	790	842	856	852	837	815	897	832	839	758	814	834	798	827	780	853	837	853	863	796	815	826	793	844	776	820	829	808	822	870	843	839	786	807	835	807	839	817	830	767	860	818	802	808	830	839	866	867	809	810	837	780	768	879	803	796	841	852	850	801	817	832	841	851	810	844	843	812	800	810	805	830	815	816	880	834	766	834	856	777	870	809	828	805	819	815	846	842	818	856	852	781	849	822	789	867	857	808	835	812	864	818	813	812	837	825	885	834	852	870	843	855	821	806	801	803
16508	2406	2369	1967	1328	929	729	591	541	471	414	373	350	342	285	322	257	302	328	243	270	296	277	282	271	289	289	263	257	279	252	265	291	245	272	258	245	281	275	230	260	231	277	240	262	266	239	302	312	266	266	265	271	266	228	296	270	255	195	259	239	257	261	256	212	247	229	230	252	264	259	274	257	219	283	254	240	232	256	257	240	239	261	232	253	273	275	222	264	238	262	254	243	238	247	226	246	247	239	224	240	228	246	254	253	275	256	263	273	230	263	254	268	259	239	262	261	241	244	294	258	265	229	216	228	247	262	232	261	215	256	266	275	235	246	250	259	263	271	280	250	244	255	262	216	243	272	240	254	229	252	247	269	271	241	262	261	222	228	235	266	251	269	235	254	248	272	275	237	269	267	273	223	240	232	257	261	248	238	264	227	255	245	228	275	233	270	262	249	254	255	228	255	275	228	259	296	264	218	256	263	257	237	266	256	252	230	279	240	246	241	264	219	250	236	243	259	239	214	255	280	239	243	240	256	250	236	226	240	236	212	261	250	234	246	234	253	253	247	270	228	223	229	287	281	245	249	300	234	238	229	265	249	292	257	258	240	255	264	227	258	228	204	217	236	252	238	253	259	284	252	248	241	235	290	241	253	232	279	233	272	247	246	256	239	277	238	243	205	251	257	228	242	233	236	219	247	225	239	238	227	227	241	288	253	274	257	250	225	246	254	264	240	224	210	230	262	235	269	240	266	269	260	237	263	267	247	231	270	252	218	254	242	245	227	250	234	228	252	269	242	261	231	261	245	251	226	236	236	252	276	254	252	238	258	277	252	245	245	264	252	282	266	253	227	236	256	226	243	244	287	220	224	250	266	245	232	227	243	248	245	234	258	264	211	268	251	235	260	227	238	257	246	262	243	273	252	241	228	285	284	273	235	268	246	237	297	265	258	255	261	264	242	286	257	257	235	290	252	251	272	260	249	253	262	227	259	222	251	225	256	270	279	270	242	241	241	263	242	244	236	244	278	236	262	261	239	286	261	268	244	269	274	247	244	238	242	239	265	231	243	234	235	252	251	234	249	248	283	236	243	252	234	271	228	244	269	266	248	238	282	290	245	261	256	266	267	246	235	229	248	253	267	242	248	249	261	231	276	241	251	273	240	233	232	269	246	261	255	269	253	261	274	217	270	268	273	267	257	243	266	250	242	243	267	237	234	265	280	249	249	219	246	219	256	238	245	246	216	231	277	271	246	246	276	243	262	279	251	272	236	243	225	259	273	241	256	233	246	220	264	263	254	237	282	243	249	240	253	241	248	230	252	255	247	226	278	261	265	228	255	253	251	223	259	259	247	270	233	242	267	271	221	265	247	263	260	238	240	264	257	234	256	231	248	233	271	256	286	245	257	251	272	244	221	261	234	219	227	273	250	267	284	270	241	250	261	239	231	261	257	261	249	250	247	269	231	278	257	244	278	273	259	255	275	226	260	249	239	240	256	244	242	262	262	248	283	243	240	250	259	240	259	236	229	246	226	271	273	244	245	264	238	247	222	228	240	271	232	253	255	266	254	238	255	237	240	260	260	239	244	262	235	273	231	250	242	248	260	230	230	221	269	217	232	248	261	260	253	226	238	261	258	252	268	243	254	262	232	266	248	246	296	262	235	265	243	231	248	271	250	244	254	232	233	250	249	245	240	258	217	246	232	241	261	240	270	246	253	239	267	271	237	245	242	248	250	236	236	228	260	265	234	257	247	243	253	253	277	273	231	249	251	239	278	223	237	231	213	249	259	266	266	237	268	243	234	240	265	254	257	237	243	239	249	255	238	229	240	217	218	251	253	242	236	277	240	225	245	206	247	242	226	239	247	246	234	252	261	253	261	254	258	238	235	242	268	217	272	240	259	224	241	245	280	208	252	247	222	280	250	208	259	239	230	270	249	269	276	270	262	236	257	249	265	249	231	254	229	256	248	231	240	262	269	272	259	250	265	277	260	273	242	245	263	244	250	270	248	252	277	260	241	223	236	252	285	229	239	256	238	253	244	220	250	252	244	239	213	252	265	235	254	280	245	227	260	272	262	263	254	238	251	254	230	241	254	273	273	235	262	242	276	263	258	263	269	215	238	236	256	264	241	242	240	242	245	230	256	244	226	278	246	261	233	267	255	220	261	237	242	265	235	244	236	215	242	244	253	262	281	249	245	252	245	243	251	277	252	256	245	257	280	258	246	304	242	269	252	271	262	210	258	233	219	257	236	219	279	274	243	218	269	242	256	256	230	242	240	267	250	257	251	252	266	264	263	240	262	280	233	272	259	271	245	246	299	261	265	221	240	251	268	247	249	240	243	236	238	228	234	252	254	246	235	247	240	258	221	248	226	246	250	245	248	263	218	242	217	247	254	218	248	248	270	235	262	247	269	251	262	258	252	276	251	242	232	254	271	262	288	263	254	253	270	277	276	236	243	262	229	235	287	236	277	227	242	224	247	270	280	252	230	222	233	244	241	256	256	249	256	238	240	271	215	226	238	255	232	228	240	222	267	233	229	250	235	248	268	222	264	243	251	246	267	251	252	221	240	239	256	233	267	281	256	226	251	257	257	248	249	251	236	263	226	234	241	235	246	225	264	260	241	227	246	231	235	238	252	271	242	257	241	236	271	271	221	282	272	246	252	227	241	244	237	235	234	260	235	237	260	267	263	263	235	266	280	253	240	213	240	282	229	263	236	249	243	251	250	249	242	244	272	264	249	257	213	244	266	226	284	270	240	262	294	236	254	279	247	238	250	258	262	252	239	273	248	237	213	252	248	251	263	247	223	266	243	242	258	216	246	239	231	260	241	257	253	268	249	234	213	265	242	241	265	267	248	278	244	229	227	260	217	233	252	211	237	243	257	274	240	254	247	251	217	262	242	219	238	219	260	254	248	239	282	241	264	228	272	243	243	239	256	241	214	250	264	283	242	275	262	237	280	224	240	237	204	244	216	253	234	249	270	238	291	258	215	243	250	278	274	251	229	227	276	270	233	236	217	244	256	244	258	225	239	267	237	255	258	258	240	235	265	228	259	262	255	267	264	228	254	259	242	268	231	283	252	252	236	246	250	221	276	249	243	221	254	270	238	249	257	239	232	244	272	225	259	264	242	273	261	263	266	249	219	238	243	239	255	236	235	226	283	251	231	246	256	252	250	268	231	267	218	232	229	290	265	231	240	250	269	243	216	251	250	216	245	222	239	244	238	252	247	238	217	234	250	249	238	237	254	238	252	285	275	261	213	231	233	249	238	272	273	264	248	249	230	249	238	245	228	235	224	235	251	249	264	259	268	267	263	269	256	262	224	248	227	236	255	251	244	244	272	265	271	263	242	272	269	248	255	281	267	261	241	280	258	258	241	232	265	246	257	231	257	263	253	226	255	224	221	247	259	265	239	236	256	232	278	227	245	250	281	250	255	274	237	237	248	250	246	255	259	244	233	252	229	269	247	270	274	273	280	236	281	231
9168	1961	4445	5461	4638	3640	3062	2389	2052	1722	1524	1306	1029	886	907	815	757	780	926	824	858	883	875	889	852	780	738	753	761	747	739	701	726	663	739	650	652	596	583	607	621	601	614	624	608	555	582	594	596	576	609	562	574	564	547	579	580	581	566	558	562	558	556	568	554	586	512	538	566	608	506	572	576	588	525	559	564	521	576	582	568	579	570	556	601	567	556	523	539	561	569	569	579	584	543	570	561	545	549	598	563	592	557	546	578	532	599	563	543	595	564	545	597	567	573	549	585	593	587	588	558	581	588	558	577	568	571	598	586	536	542	565	562	567	547	571	577	572	569	539	571	554	560	540	571	573	563	552	605	593	583	583	566	588	555	560	527	601	595	583	560	559	563	581	597	551	591	565	569	572	619	570	593	547	548	529	554	575	580	520	603	534	606	579	579	576	542	587	532	537	554	571	604	617	574	570	545	553	551	581	578	559	564	601	542	606	584	552	574	587	535	586	567	575	522	619	553	563	566	587	573	556	577	614	567	567	588	543	589	554	602	559	548	566	576	578	548	602	557	532	609	591	550	573	548	539	542	567	537	567	570	591	587	544	532	581	550	589	619	592	576	555	586	578	576	566	588	539	559	518	582	537	582	572	578	590	559	575	553	531	553	587	563	546	570	607	605	540	555	585	591	583	592	541	614	581	607	581	596	583	556	598	563	577	592	549	577	568	534	552	569	555	564	554	535	572	572	539	595	544	571	587	578	550	530	598	571	598	564	575	544	581	581	556	517	533	552	585	567	599	575	561	588	610	555	547	588	572	556	526	544	553	559	573	572	564	580	542	549	573	532	577	530	549	565	565	540	594	536	583	509	542	573	571	589	575	550	565	591	550	564	579	536	560	543	540	607	555	580	557	620	503	552	568	578	564	540	579	589	579	561	586	594	593	567	567	560	567	592	588	550	603	539	594	578	521	536	591	586	565	579	561	575	560	625	528	511	624	578	550	554	562	562	562	548	585	555	604	533	571	610	537	596	510	570	551	551	548	572	564	566	536	573	596	614	575	567	581	562	603	572	541	566	577	573	564	537	596	583	609	599	561	547	551	570	583	532	541	547	516	569	549	560	570	608	540	597	564	558	540	530	615	577	561	545	578	563	600	567	571	554	547	571	586	561	544	558	569	553	593	574	564	613	604	531	625	555	564	546	547	580	529	567	568	536	516	557	590	586	560	570	555	545	555	563	543	570	516	582	559	600	572	563	563	563	570	558	564	559	519	552	586	567	559	567	581	563	601	599	574	596	545	585	586	573	523	581	542	560	578	516	558	555	556	559	546	571	562	559	529	581	599	552	549	562	552	529	540	591	557	536	581	571	546	561	583	579	558	526	571	563	533	494	609	560	565	566	586	561	506	589	599	570	555	588	573	560	540	558	542	597	511	556	538	537	571	535	522	526	535	571	553	586	589	529	539	589	592	583	555	567	583	603	528	597	548	570	571	611	627	585	576	586	546	548	555	545	633	582	553	537	560	569	586	553	564	535	573	590	554	588	551	562	560	566	590	522	585	583	553	539	574	602	564	536	539	545	592	564	581	568	622	563	561	596	572	585	534	569	564	569	594	567	542	609	574	578	537	563	556	512	538	562	560	569	554	596	571	517	583	554	577	624	570	542	538	551	604	559	555	530	537	546	565	564	570	539	533	558	532	537	552	545	547	557	557	556	584	539	562	584	509	616	575	600	587	558	566	576	561	570	562	607	579	527	575	560	572	535	563	604	565	558	557	539	579	567	541	523	561	561	589	521	571	540	579	553	533	586	513	583	565	584	521	561	515	530	603	550	578	546	515	576	535	605	593	587	556	557	556	563	565	593	585	576	541	578	554	534	579	571	611	555	549	565	573	585	567	568	560	554	562	598	551	508	592	584	579	557	579	558	564	567	599	545	588	565	507	566	572	543	569	540	565	611	543	548	542	579	588	594	570	625	569	568	522	571	527	542	566	559	566	556	563	567	538	546	599	557	596	566	538	574	589	551	600	561	526	581	606	581	502	556	555	566	614	585	576	556	564	558	581	616	561	575	598	569	520	537	564	548	576	579	544	546	546	550	575	552	617	582	592	594	586	553	512	580	562	557	529	517	561	531	554	618	591	573	548	573	532	576	599	567	558	582	577	591	588	559	552	558	552	561	542	564	593	559	527	613	577	569	575	539	565	576	549	591	583	495	561	556	594	557	570	531	569	569	564	539	568	568	625	544	603	563	542	561	553	609	569	588	582	576	554	571	587	606	601	561	561	592	552	546	576	577	524	566	596	565	494	546	548	572	567	551	581	631	583	608	569	600	548	573	535	553	567	552	551	579	570	543	581	578	564	534	556	558	603	556	590	556	579	601	522	534	574	600	568	557	572	567	574	562	550	538	561	566	530	531	580	556	527	561	595	566	531	536	596	568	560	557	559	564	577	545	592	595	527	558	589	576	551	608	553	566	549	556	583	530	564	572	559	594	536	550	555	589	562	595	536	567	569	569	589	560	555	589	523	579	554	533	555	560	575	583	573	569	590	510	583	580	547	559	569	580	531	616	552	559	564	533	565	534	571	548	564	573	573	566	548	569	543	567	556	582	585	577	492	521	565	573	553	585	546	623	598	598	533	592	555	569	582	516	576	560	546	525	573	550	552	549	530	566	565	567	539	566	547	550	584	599	554	604	560	558	565	595	578	559	543	495	561	549	624	528	539	549	542	577	541	596	589	570	566	584	559	550	572	609	539	536	570	568	582	572	578	576	567	565	540	583	576	612	599	559	567	590	551	575	547	593	568	576	602	609	548	570	488	537	527	556	517	569	573	568	555	553	497	586	583	535	567	570	572	532	539	581	579	540	572	593	573	589	598	570	549	563	572	571	559	586	541	562	562	563	602	551	582	526	555	621	607	607	540	592	538	555	549	553	567	586	619	551	562	615	605	553	548	590	586	532	538	573	575	567	596	539	555	560	516	543	567	553	536	552	579	581	567	550	571	539	548	584	575	565	586	527	548	549	584	580	571	554	580	583	554	597	556	578	559	516	543	547	526	575	586	563	581	553	591	549	539	569	561	551	553	524	562	601	594	530	565	555	556	613	584	539	571	586	572	578	520	581	562	587	549	556	542	599	546	564	588	580	528	559	507	585	574	578	539	580	517	535	586	534	566	568	551	568	525	541	565	539	593	584	589	571	576	541	588	571	519	596	556	594	578	571	555	560	583	553	547	566	570	535	594	534	566	554	564	537	564	572	581	615	584	530	527	555	569	535	553	588	576	525	557	563	594	555	576	599	559	568	537	562	576	573	535	606	529	498	605	561	583	620	557	602	572	566	576	559	563	580	572	520	621	573	543	568	599	537	557	561	530	558	548	555	581	548	555	532	554	558	541	562	568	581	556	561	570	592	580	629	566	538	551	582	517	607	602	563	551	573	541	562	564	609	583	544	554	524	558	580	559	555	583	573	537	581	532	551	594	545	566	555	579
2070	573	635	599	467	387	383	330	310	300	322	316	328	282	259	293	302	298	316	321	282	297	286	277	266	265	297	319	296	316	303	281	300	293	264	276	315	271	295	307	314	317	288	321	310	278	278	310	285	290	302	300	304	315	248	265	278	275	285	255	301	269	292	308	305	316	293	285	281	288	254	273	303	279	278	291	273	273	319	282	290	269	266	285	277	304	324	259	291	290	283	293	292	313	284	303	290	324	292	285	290	291	289	287	303	276	296	270	304	261	287	279	261	301	326	277	304	284	251	252	276	245	280	299	274	277	306	304	270	271	282	301	297	278	245	322	323	279	301	256	283	312	294	284	314	326	308	288	284	287	287	289	274	276	339	279	282	263	300	268	305	297	270	264	312	307	306	281	280	292	281	297	304	258	306	272	287	300	297	273	284	312	296	294	303	241	333	284	268	284	285	283	291	257	301	290	327	300	262	259	290	291	277	252	307	277	267	293	301	263	324	252	271	280	303	300	322	307	301	259	290	286	313	280	281	258	269	310	337	284	308	290	272	272	292	268	281	284	312	316	263	315	292	287	343	288	282	337	312	274	256	301	307	311	306	291	297	295	275	244	284	311	261	262	300	291	280	301	291	289	300	327	259	288	276	309	291	294	294	281	316	293	295	281	297	332	311	302	281	298	285	300	281	253	295	258	282	307	286	298	290	267	316	299	284	291	260	307	274	274	291	270	274	280	294	263	284	272	302	288	282	286	272	275	301	298	259	275	301	276	247	286	286	290	289	294	271	277	290	267	279	288	304	308	293	292	279	326	274	292	300	272	326	282	320	296	274	277	294	293	278	295	306	279	309	299	304	281	257	272	289	292	262	300	263	284	265	279	291	276	248	287	300	304	293	270	306	294	280	284	345	298	325	277	271	293	324	319	324	307	291	290	277	306	302	253	298	298	275	288	310	278	301	325	318	295	283	290	323	293	310	305	282	294	262	327	295	266	267	277	312	283	284	303	296	296	283	263	307	295	262	297	297	279	298	298	292	313	260	251	306	282	269	286	305	305	299	291	273	302	330	298	287	295	283	299	270	287	267	316	316	264	303	271	315	267	295	272	268	295	273	277	295	270	294	307	277	286	246	259	279	280	292	305	274	293	285	270	275	262	303	289	278	299	280	281	293	292	274	304	291	264	266	285	297	319	292	312	283	287	266	276	295	293	287	272	304	307	280	306	327	261	257	251	275	273	297	291	301	290	311	292	300	263	280	284	277	291	317	307	274	299	299	301	269	293	274	309	289	280	262	278	306	262	264	292	265	302	288	304	283	272	260	264	263	306	292	269	280	321	323	299	279	301	282	260	262	281	302	328	291	304	281	299	275	288	306	266	291	264	289	286	295	285	289	283	287	278	259	304	321	278	285	252	260	286	279	297	260	274	263	283	291	293	291	294	310	276	290	280	267	259	313	306	323	288	270	260	306	274	281	274	305	267	257	257	300	272	282	317	303	300	296	295	305	275	296	267	292	288	312	296	288	282	287	332	326	255	300	273	293	301	275	303	272	295	259	298	304	305	274	270	283	283	307	285	270	335	261	307	302	284	305	300	274	346	294	290	287	299	312	286	279	299	274	282	293	316	292	295	280	298	277	300	279	279	285	300	259	287	289	288	262	288	307	272	315	298	278	266	270	311	293	275	278	307	289	272	295	264	300	292	274	299	295	307	304	273	269	278	250	257	286	300	281	279	277	311	273	280	313	283	285	315	276	329	299	267	292	312	279	306	282	295	251	297	339	283	290	286	304	291	284	316	284	277	303	348	295	289	320	281	287	291	322	281	305	302	306	295	291	306	264	317	297	261	272	262	334	313	282	255	309	296	280	319	299	253	283	295	291	304	300	275	304	305	294	275	285	259	260	314	313	279	332	299	280	281	298	281	297	295	294	299	291	283	267	288	256	290	277	327	306	286	287	300	272	264	283	302	290	282	283	316	323	288	321	283	279	256	270	285	311	310	281	301	268	259	269	294	293	281	306	295	284	264	297	303	311	324	278	295	283	302	304	297	265	307	318	321	304	235	313	291	304	290	302	274	306	306	261	323	300	285	293	285	247	298	303	305	304	270	286	275	274	282	280	297	313	297	275	256	310	266	289	283	266	268	264	315	298	294	292	276	292	282	318	317	287	289	267	317	288	300	290	284	327	266	266	263	273	280	275	278	281	275	280	310	322	335	278	290	296	288	320	274	285	308	299	278	311	293	272	268	285	271	311	303	285	266	309	254	304	285	298	284	282	300	298	280	284	286	279	302	263	274	285	296	311	294	263	286	277	266	294	302	287	266	289	285	315	284	319	292	282	278	311	303	280	288	323	298	278	289	282	301	281	258	310	305	260	296	293	279	286	302	279	293	278	278	277	240	272	267	285	266	284	297	292	301	298	272	291	275	279	279	286	283	281	284	258	284	271	320	309	310	283	293	290	293	277	309	290	278	270	269	274	340	263	282	280	292	290	290	283	271	299	315	285	273	298	276	309	284	287	318	274	274	294	282	273	315	304	285	285	301	272	279	298	292	296	291	245	266	301	302	295	290	273	288	308	281	305	278	293	294	327	300	303	271	279	250	304	290	269	285	270	307	298	289	288	311	302	307	282	279	271	291	309	275	257	279	282	271	257	286	304	300	294	285	248	312	263	277	287	301	282	282	305	288	257	289	286	273	283	275	309	305	286	294	297	272	283	306	292	284	304	287	261	276	288	315	315	282	314	289	290	307	298	269	281	305	311	301	241	261	277	264	290	260	306	308	307	256	276	282	262	261	271	302	292	290	258	299	299	291	289	299	287	311	292	286	300	258	259	284	276	307	292	281	297	317	315	330	268	272	283	269	295	317	304	296	292	291	312	291	285	272	290	293	281	285	282	292	319	293	286	300	287	291	246	290	284	297	358	287	270	304	309	312	282	283	292	290	253	300	287	273	292	301	265	311	292	290	251	300	302	260	318	276	287	276	271	261	299	294	301	296	289	296	269	303	272	306	267	316	295	289	257	290	266	249	277	312	314	265	298	262	277	288	293	297	305	298	283	287	298	287	301	271	309	274	300	283	278	322	289	297	274	284	280	293	304	284	310	292	313	290	308	303	278	281	306	242	272	294	243	293	265	269	278	275	304	274	299	267	257	300	289	278	298	313	327	284	269	279	275	283	320	294	272	286	311	267	313	283	295	303	278	278	294	315	246	233	255	289	298	294	303	306	255	273	327	293	268	336	318	285	309	277	267	306	285	313	300	306	309	332	266	262	275	271	278	288	249	272	265	301	285	320	331	283	303	301	286	302	262	291	273	288	279	329	311	302	282	255	319	293	308	290	309	324	281	309	277	280	250	290	295	279	274	287	298	297	304	284	283	288	290	289	317	310	295	295	286	278	285	258	270	290	267	295	318	267	276	285	301	293	261	281	269	282	253	276	260	269	300	297	276	295	345	300	267	288	281	281	281	296	287	259	294	286	265	258	280	286
2270	874	1419	1692	1394	1228	1185	1030	869	854	811	819	734	732	712	705	720	794	789	738	765	670	768	753	777	706	763	699	723	676	676	699	730	670	688	730	674	685	693	685	680	657	686	681	655	668	688	668	636	645	719	650	672	672	718	641	642	660	678	667	669	640	737	667	652	691	662	653	678	675	709	691	667	643	651	673	673	668	634	722	673	652	670	664	639	643	648	654	678	704	663	666	688	634	674	679	638	719	622	657	615	641	673	678	666	662	681	698	647	692	689	678	645	673	694	680	700	701	661	662	702	656	682	679	655	690	665	688	658	652	624	718	702	707	702	661	658	706	678	694	702	624	693	658	723	622	680	661	719	678	682	695	664	646	695	648	705	688	689	634	658	662	651	626	655	663	702	695	667	658	647	668	687	663	666	665	693	691	712	659	633	699	619	682	637	682	698	689	680	700	666	663	667	668	641	716	675	685	658	662	661	646	708	676	663	697	660	709	671	679	669	689	748	671	672	640	620	656	702	656	622	678	670	661	710	663	664	697	667	656	657	679	697	591	650	649	677	653	666	693	662	632	738	674	636	674	643	709	671	667	701	686	693	658	674	657	681	683	633	667	643	707	666	655	685	664	676	664	661	661	643	658	658	658	713	678	693	671	668	657	660	717	688	655	687	665	690	717	668	659	690	669	704	693	672	674	635	667	637	675	666	661	627	693	656	677	631	714	667	646	720	650	658	684	681	697	654	693	704	668	704	646	647	608	687	659	691	664	683	646	631	672	649	666	646	694	679	674	642	661	665	671	715	654	693	658	681	670	659	666	705	689	685	682	671	649	690	643	666	674	681	682	692	671	654	672	685	692	646	660	644	682	646	694	693	663	673	756	706	659	650	652	694	697	694	676	664	691	673	661	714	672	685	704	680	642	640	676	666	635	652	680	688	669	676	697	665	666	670	669	628	675	668	656	653	643	721	670	632	703	692	656	651	671	674	673	665	696	727	688	658	644	659	675	690	604	645	682	670	741	617	723	698	656	646	659	708	675	705	668	641	691	727	646	680	671	687	672	612	659	689	721	676	741	694	675	692	652	702	645	673	693	650	634	662	702	719	617	676	665	666	618	661	658	726	695	675	640	681	667	677	681	668	665	629	645	679	679	646	660	686	679	683	659	692	682	684	653	669	663	660	657	648	647	653	668	668	638	657	695	675	657	637	656	632	686	670	626	687	678	619	635	713	724	701	642	667	673	680	681	677	645	728	668	629	667	715	637	633	705	694	675	714	674	691	691	705	691	671	625	694	707	612	673	651	659	693	623	633	633	677	690	682	676	677	650	620	659	651	691	672	620	724	690	692	610	646	676	691	655	669	652	633	687	652	695	689	671	662	691	624	676	667	676	675	681	714	674	680	716	697	704	632	659	665	606	686	661	656	648	676	651	703	668	696	664	682	683	668	639	681	721	640	649	639	637	652	703	662	762	697	692	698	683	638	698	689	696	682	646	636	698	698	675	673	717	721	659	674	683	642	682	680	641	661	688	664	673	646	634	662	628	610	639	673	718	633	701	640	715	720	657	714	617	662	656	655	667	695	692	657	633	665	674	707	668	687	655	717	667	653	653	663	687	693	618	658	668	680	706	662	668	669	658	668	684	646	694	663	654	625	670	675	606	658	655	667	689	673	663	671	650	650	729	659	656	652	654	631	631	722	637	670	638	676	628	708	636	672	679	659	624	687	670	669	633	655	651	714	650	664	667	643	658	665	662	641	673	694	678	677	663	646	672	704	730	657	673	687	640	628	687	664	648	660	724	668	635	655	703	681	689	640	695	730	682	661	709	702	727	631	649	644	612	680	627	667	678	722	637	656	652	681	678	660	674	649	696	666	635	658	657	701	672	704	664	668	647	677	698	658	639	692	675	672	631	685	696	666	642	674	647	653	701	684	679	714	694	676	660	699	674	701	662	686	671	679	666	713	689	739	657	690	659	690	686	690	612	730	686	621	684	659	618	671	647	675	612	711	656	652	628	689	645	620	622	703	701	679	647	653	674	683	628	661	651	652	671	645	701	649	705	681	640	621	636	631	660	689	721	650	641	657	647	630	704	666	664	713	646	695	649	660	647	640	671	654	669	664	683	688	687	632	652	657	643	640	649	633	716	667	671	691	673	642	706	666	656	691	709	716	686	692	622	666	713	668	721	670	642	668	686	674	676	668	697	707	683	647	661	699	652	638	642	654	665	653	726	608	662	651	669	671	659	690	635	636	699	671	687	643	672	635	700	655	664	732	694	621	653	665	708	651	697	668	687	688	669	631	656	702	676	654	685	666	712	657	645	662	706	715	649	675	724	694	616	686	684	684	683	642	631	638	686	673	680	607	679	670	632	670	641	621	623	685	684	702	644	689	663	679	653	666	658	629	693	651	724	666	683	662	712	674	642	690	676	649	681	648	686	667	641	698	639	658	663	726	640	702	696	675	669	678	667	652	675	667	681	669	629	683	691	687	647	679	693	623	658	693	662	619	644	698	653	653	663	655	647	702	667	649	709	681	719	639	690	641	665	691	653	662	702	714	651	704	645	671	665	683	665	658	676	661	660	693	680	637	639	626	667	661	686	665	646	675	729	633	703	672	647	697	680	660	640	657	659	626	613	682	668	670	659	716	648	710	663	693	688	646	708	633	634	690	701	669	671	678	698	658	692	708	647	677	684	671	650	655	701	699	680	643	639	690	707	682	688	642	691	670	693	656	653	680	728	669	632	678	657	644	703	631	664	705	714	662	654	648	640	670	628	662	661	648	687	665	638	694	661	649	675	654	697	654	624	682	663	701	679	686	669	650	685	674	699	668	669	647	630	665	666	662	625	678	684	699	640	649	643	627	656	697	655	675	700	708	681	675	695	666	660	662	640	682	720	678	657	653	681	688	666	644	707	687	651	698	691	662	641	675	718	669	676	698	705	635	691	649	639	633	629	710	683	664	633	706	684	688	602	635	696	637	683	688	657	682	687	644	624	661	718	649	697	659	673	684	698	662	619	660	649	669	661	666	662	683	685	683	621	662	681	648	678	681	669	722	690	660	676	614	679	667	649	666	636	651	680	668	674	660	683	680	678	668	680	676	742	693	699	682	654	666	707	708	663	652	672	627	668	627	625	666	647	672	680	631	718	688	649	693	645	687	695	658	655	697	678	638	688	710	684	694	739	690	658	661	660	707	700	653	671	671	694	685	686	683	666	684	664	621	720	676	681	730	659	708	672	674	652	646	676	667	641	682	715	719	631	677	680	701	679	656	688	651	671	621	692	701	713	690	660	643	652	677	728	666	644	710	696	673	689	716	724	654	704	650	661	669	711	639	708	642	686	683	687	703	635	638	674	640	636	695	705	627	633	678	652	656	699	690	648	704	673	719	646	630	699	698	670	697	646	661	709	658	610	660	650	659	678	697	665	695	669	666	692	666	677	647	683	646	649	638	633	665	641	669	703	659	647	747	698	667	722	698	703	655	667
9326	1377	1438	1358	950	778	638	586	492	504	466	415	458	374	380	411	405	386	407	367	411	352	401	395	408	407	380	363	378	390	377	367	327	402	404	390	371	380	332	373	354	363	377	327	380	328	375	374	351	368	334	359	374	361	358	374	382	362	339	355	376	355	384	338	382	384	389	379	318	376	334	366	421	345	335	323	372	414	352	388	351	351	343	351	362	336	379	342	362	368	344	361	330	372	351	370	322	384	365	378	381	372	370	346	367	321	381	341	381	361	383	374	369	392	377	386	369	378	386	366	389	366	371	332	385	365	380	341	368	338	371	355	377	367	369	332	357	389	366	375	386	384	364	372	335	361	403	381	346	359	383	358	352	352	374	360	390	381	380	355	366	388	400	380	367	374	371	380	348	386	397	381	364	381	372	354	390	384	339	382	342	352	395	343	379	349	356	377	337	346	322	336	358	359	346	361	345	373	351	349	357	331	393	379	396	367	400	357	356	394	333	385	323	382	359	327	326	355	379	326	344	363	359	363	371	318	388	373	337	356	329	370	358	299	343	378	354	385	359	410	390	390	389	362	355	380	379	400	364	364	370	410	395	371	341	378	344	363	381	379	375	399	382	380	345	338	390	355	372	379	349	393	388	385	386	362	393	356	338	347	359	369	376	361	366	349	390	359	373	372	364	343	369	379	343	365	384	335	369	355	373	403	399	334	367	408	334	370	337	411	343	361	358	368	379	342	373	367	385	392	387	350	347	410	372	362	383	365	375	389	354	352	381	369	360	354	347	324	362	340	330	373	368	354	350	324	355	356	362	365	359	359	399	366	375	360	357	361	368	417	396	358	346	353	393	403	393	334	361	384	393	363	382	413	405	423	383	373	392	383	376	367	369	366	375	326	373	378	373	402	366	369	367	360	386	389	395	377	337	365	343	339	370	338	364	366	356	358	337	359	345	372	337	374	395	404	370	377	366	380	366	396	326	387	374	364	314	353	384	394	355	344	373	394	359	375	391	385	359	357	329	377	372	371	353	328	379	382	348	385	359	375	357	388	386	363	389	361	370	359	339	381	355	356	348	297	344	344	311	355	357	399	349	365	364	395	362	367	376	363	384	358	377	339	362	372	330	366	369	386	350	340	357	383	373	409	364	347	340	370	351	378	373	352	374	381	372	362	373	388	395	334	365	354	409	387	379	362	403	382	328	346	384	341	416	372	388	387	391	367	350	360	343	343	355	358	378	362	390	353	379	351	372	342	372	360	317	353	343	331	381	354	367	370	389	334	378	382	387	351	330	359	353	381	361	395	362	320	331	352	362	336	361	360	372	392	333	354	324	362	339	379	328	376	378	378	351	399	357	360	380	327	378	377	350	368	329	326	367	360	364	396	364	383	361	356	371	371	360	336	396	372	343	345	382	366	379	379	352	367	367	372	349	376	369	367	350	368	348	311	385	382	342	339	365	367	350	363	338	357	372	346	385	378	374	352	378	387	366	383	367	346	352	364	329	341	358	349	408	364	356	392	399	365	381	386	343	370	337	371	350	340	393	365	353	331	334	357	390	309	373	342	393	318	398	375	372	386	388	345	366	355	374	396	353	363	370	338	340	364	352	368	397	346	372	346	352	339	351	361	351	361	366	366	336	353	401	364	384	414	365	346	373	357	382	368	374	334	370	381	397	359	327	362	349	376	409	362	357	381	345	359	376	364	364	383	329	365	378	331	355	359	399	378	367	353	386	376	324	357	378	379	333	355	377	352	350	390	327	364	341	345	370	369	347	355	367	362	374	365	339	379	346	383	352	362	374	327	358	396	333	391	365	349	344	363	353	352	365	367	349	339	365	332	389	356	385	361	395	341	374	374	339	377	396	388	392	389	334	352	329	385	405	354	343	349	363	355	390	399	377	360	373	355	393	358	364	389	374	379	392	366	401	359	375	380	364	345	391	375	391	392	359	370	367	368	345	343	323	411	337	366	343	394	350	407	353	355	386	423	383	365	324	338	370	402	358	372	353	387	368	369	378	346	343	342	347	349	370	379	335	361	365	391	353	357	367	378	378	368	397	365	363	348	398	358	328	331	361	302	338	411	355	376	372	358	382	353	355	349	354	348	361	355	328	387	338	376	370	376	366	355	362	332	347	366	360	348	378	411	362	386	330	341	343	386	359	359	391	317	361	347	366	401	355	346	375	358	373	382	382	360	349	359	368	341	362	362	367	345	340	388	397	367	383	369	364	397	367	348	343	380	373	395	358	376	365	363	388	366	356	375	375	360	348	405	339	343	396	321	398	374	348	360	395	353	371	371	362	348	401	367	356	368	359	387	378	367	367	361	392	369	387	353	374	391	353	364	387	383	385	371	358	388	374	411	346	356	359	334	337	355	366	375	354	363	360	331	344	354	349	382	299	370	363	380	361	364	386	336	354	351	348	340	344	359	364	327	342	368	361	379	352	389	364	357	358	374	333	339	405	354	378	336	360	349	390	362	350	369	394	367	337	336	347	379	375	354	385	372	337	382	389	367	333	367	398	355	383	327	384	360	332	342	409	355	351	372	361	375	337	373	354	362	359	371	360	384	404	376	362	352	375	384	384	366	373	396	387	366	350	343	380	389	375	379	379	364	341	351	385	357	356	380	337	365	348	367	360	359	370	375	395	357	372	416	392	391	342	377	353	369	365	389	383	387	350	372	333	386	374	351	400	370	343	374	316	340	362	404	370	361	402	390	403	362	330	379	377	416	348	352	377	361	370	360	381	344	365	384	380	358	367	350	380	349	356	396	378	332	392	363	357	367	385	368	381	363	371	341	334	378	328	347	379	325	366	333	375	361	363	363	333	367	368	374	350	332	372	382	380	378	344	381	345	363	362	330	355	373	369	366	339	386	342	350	322	373	397	337	350	356	374	342	365	376	342	396	361	371	341	348	391	316	325	341	406	367	323	344	363	344	340	348	385	372	390	384	330	396	328	348	383	381	364	364	408	378	362	376	381	432	383	355	360	380	348	338	374	376	386	329	342	336	335	377	356	332	392	378	363	370	391	358	380	384	371	394	383	388	367	353	347	368	348	377	369	385	324	325	360	367	347	365	371	371	386	351	337	409	387	346	378	338	380	383	337	390	356	358	389	347	378	397	347	367	347	376	370	360	343	391	410	389	363	348	419	355	388	340	368	363	365	387	354	358	382	361	344	342	393	430	385	394	383	369	363	377	348	398	341	333	361	359	343	364	396	362	333	389	360	377	384	398	377	341	353	411	353	346	340	336	380	344	384	357	357	368	350	375	366	367	397	357	369	363	338	357	356	359	359	357	354	358	327	387	397	364	359	385	373	348	379	383	331	409	359	325	401	391	389	368	341	377	416	349	368	376	352	343	361	356	343	368	356	376	392	336	390	360	331	361	397	365	363	363	335	370	395	331	343	360	349	339	344	383	342	355	372	337	371	351	360	356	358	328	343	390	350	387	403	352	352	334	338	368	362	354	362	376	372	369	360	399	387	361
7452	1675	3081	3895	3196	2750	2338	1904	1595	1444	1337	1242	1106	966	981	963	972	990	1028	1048	933	949	1010	973	966	984	943	990	980	932	908	892	962	942	898	886	896	832	821	848	831	829	816	835	816	835	868	829	789	840	835	844	806	788	826	824	828	802	846	775	794	816	802	849	840	807	789	879	812	856	806	809	831	837	773	843	807	755	821	858	807	840	837	805	845	823	808	814	813	800	848	804	799	775	845	827	842	784	794	837	885	773	844	846	877	815	829	795	813	785	861	811	845	806	854	847	785	855	807	816	822	821	759	797	814	820	849	813	788	802	775	818	773	797	807	844	815	792	819	842	784	830	813	825	779	816	852	789	822	819	836	818	785	818	878	829	841	807	806	790	799	825	788	806	837	852	841	810	817	863	853	865	802	797	834	787	840	794	802	824	792	809	770	782	799	855	778	815	831	834	855	877	805	830	804	805	822	839	887	811	787	781	777	830	800	819	769	780	798	792	783	862	836	825	857	834	822	867	829	833	803	812	783	793	822	868	893	807	826	808	832	805	827	849	790	853	833	842	848	749	842	779	800	819	885	801	795	797	876	831	861	799	806	866	834	855	832	829	819	800	782	833	804	840	834	817	879	762	846	822	771	829	777	860	823	808	795	843	815	833	859	783	815	840	854	812	842	846	838	838	841	809	808	817	802	781	867	819	768	805	786	817	834	826	792	818	781	792	810	832	790	814	809	811	808	758	794	834	789	756	740	823	821	817	813	813	852	822	822	828	796	830	844	783	820	790	783	810	789	848	819	832	787	824	797	800	780	820	844	796	821	815	842	838	839	816	787	793	810	799	791	825	793	813	845	835	857	800	840	877	851	852	787	797	806	748	894	870	802	827	845	854	775	802	857	813	829	876	845	816	801	776	860	815	800	811	846	802	803	831	794	806	843	809	826	842	777	808	801	791	824	802	836	806	791	819	811	874	810	786	845	849	797	797	865	851	764	839	847	852	786	795	821	834	800	843	811	746	797	855	805	827	843	829	846	819	840	821	861	849	837	838	814	796	784	817	784	803	812	874	792	843	828	810	824	810	839	784	862	832	825	832	826	851	775	852	820	859	822	818	868	871	826	822	826	819	816	809	834	792	824	815	844	808	810	873	810	830	831	803	797	781	819	834	802	822	818	836	826	797	786	813	805	831	827	787	835	839	811	805	857	811	874	854	867	838	810	833	823	796	797	859	805	809	759	831	779	823	836	854	826	769	804	805	804	901	776	808	822	808	842	826	813	815	841	782	815	833	808	808	824	821	757	761	820	802	819	801	764	809	837	816	853	794	814	839	830	801	822	813	746	806	763	816	815	824	802	791	867	817	793	820	802	824	783	799	877	853	798	796	822	821	847	809	811	843	784	842	874	868	815	789	793	845	834	802	805	814	860	851	839	819	840	823	773	827	824	795	823	841	807	808	816	810	842	816	815	788	786	799	830	830	835	828	806	883	828	844	839	810	819	765	828	804	821	789	833	771	761	820	816	764	862	810	771	814	843	784	827	796	773	826	852	834	850	844	813	901	815	832	810	799	768	839	833	810	806	850	769	849	752	840	833	820	845	810	860	852	891	800	860	850	811	869	841	833	785	816	799	838	791	848	852	817	791	829	823	822	871	822	832	814	811	889	827	813	770	816	830	860	804	831	882	819	815	772	796	809	798	791	886	788	775	801	785	823	789	827	841	861	833	870	830	850	780	793	774	775	818	820	857	839	814	859	847	799	762	806	851	824	820	819	833	797	824	833	789	799	836	808	791	860	848	794	804	825	793	831	834	857	844	810	848	826	821	785	854	797	827	813	819	844	777	824	841	853	824	837	794	818	829	842	812	814	790	789	750	856	801	817	836	783	821	789	827	837	831	845	856	781	828	795	858	798	813	811	832	826	853	814	767	805	877	896	838	844	790	797	806	853	838	880	824	841	807	796	825	832	806	829	866	848	792	796	867	826	830	744	841	833	846	795	881	819	780	821	828	804	844	846	771	773	830	842	809	775	804	837	778	787	871	825	852	814	777	797	813	797	833	870	799	722	846	833	830	794	792	866	841	830	802	815	784	861	786	805	815	868	825	859	807	783	808	791	854	831	862	765	814	779	815	794	828	860	815	812	832	837	813	898	840	828	815	775	831	818	811	859	794	842	853	824	831	829	838	806	877	822	830	818	821	796	840	814	828	840	805	845	767	818	845	834	831	861	869	769	784	856	796	795	857	842	816	767	806	830	812	830	800	853	808	811	799	838	851	804	841	849	809	817	742	778	830	849	809	852	842	791	841	793	844	856	815	821	821	827	798	798	779	819	790	861	867	823	855	859	861	821	853	840	763	877	803	864	819	839	779	829	825	834	846	836	799	867	848	807	832	846	838	826	789	816	776	868	828	796	781	872	826	862	800	789	814	815	853	783	788	802	831	848	869	801	764	842	827	799	824	790	790	813	799	813	841	816	828	834	828	807	830	825	825	818	858	845	829	805	821	818	819	782	825	837	820	825	803	847	838	853	836	806	816	824	758	816	796	798	809	837	838	851	826	813	837	860	854	812	767	816	805	866	825	840	839	845	853	825	782	836	806	832	839	831	831	776	823	827	846	842	818	830	836	812	770	810	762	776	820	794	765	803	826	800	827	800	770	831	851	824	832	813	814	803	843	793	829	824	823	821	769	850	848	799	751	781	811	856	869	838	797	800	805	820	875	819	816	771	734	870	804	798	824	795	800	824	818	805	772	803	822	838	815	866	788	851	881	811	781	848	852	856	812	811	832	838	817	856	835	839	814	776	840	847	820	815	867	851	833	813	818	852	814	803	853	813	817	852	807	794	759	794	838	799	804	826	854	850	764	858	845	842	833	840	817	836	863	807	837	839	816	826	789	809	780	768	819	839	772	790	830	779	828	888	845	825	815	784	828	819	825	810	836	821	802	847	804	869	832	846	800	779	844	858	796	774	825	774	840	846	802	803	831	809	796	795	783	763	829	800	836	842	787	818	842	869	821	825	867	840	800	817	799	797	807	818	810	849	763	806	809	873	787	829	804	839	825	772	843	788	845	792	805	836	813	846	852	834	802	773	810	855	765	799	781	760	774	759	830	802	836	818	811	824	777	773	776	787	837	842	808	787	840	803	808	844	827	803	803	805	795	850	791	834	800	799	815	840	819	819	832	850	822	836	839	805	796	866	816	822	803	835	811	823	851	764	864	854	821	802	787	805	809	777	807	855	846	795	817	846	861	781	811	806	887	823	829	841	838	837	770	782	782	850	814	853	806	821	780	817	840	842	856	796	835	854	819	796	842	766	867	770	826	871	830	834	781	832	835	822	830	791	784	860	835	797	801	750	832	795	847	824	859	828	851	780	769	799	844	841	813	867	811	786	839	836	805	791	833	856	814	770	811	798	805	833	785	875	839	787	831	779	865	824	841	823	845	818	823	832	831	826	829	834	785	890	773	816	852	838	843	831	780	819	805	843	827	819
16181	2368	2134	1730	1245	894	723	597	542	402	381	369	319	309	247	279	275	296	284	300	295	288	306	291	276	254	268	288	273	270	260	271	237	240	271	251	290	254	236	267	262	231	249	253	254	212	230	266	228	257	235	205	261	255	266	262	228	253	253	205	243	254	266	256	267	259	236	240	270	261	248	231	221	237	239	241	253	265	214	258	262	231	256	235	223	247	250	218	267	233	252	247	254	260	244	241	247	268	264	254	263	248	263	209	234	239	229	276	250	262	238	248	251	213	259	225	251	261	285	238	239	227	237	215	254	227	239	270	260	212	209	231	261	214	253	249	237	264	242	227	265	251	257	229	259	242	235	239	233	262	239	270	235	259	258	245	243	254	226	235	234	254	267	240	264	240	240	254	270	262	263	265	231	220	224	276	243	259	209	273	270	232	223	229	228	223	280	258	258	247	270	229	243	263	282	262	224	247	245	272	245	253	241	221	267	253	270	255	227	253	274	259	265	248	236	259	212	259	251	231	239	242	271	260	235	233	250	248	237	221	248	240	241	238	280	231	224	229	250	226	224	251	254	242	262	256	279	247	252	279	250	269	281	269	233	238	261	222	255	239	264	249	228	228	231	215	253	263	246	263	244	281	238	248	254	242	224	240	226	225	237	221	210	233	232	232	255	262	219	246	260	257	231	271	236	239	280	236	237	249	255	221	248	244	257	242	252	259	250	227	253	232	247	234	233	261	214	225	230	209	250	243	230	243	268	243	227	251	210	252	239	246	258	259	246	241	245	248	217	232	252	242	233	223	262	236	229	231	257	255	244	234	247	248	239	244	216	231	245	243	241	255	279	245	263	246	267	259	232	228	252	235	223	242	244	256	291	227	219	227	234	245	250	239	248	251	251	228	225	222	250	261	263	283	253	238	219	257	233	254	252	241	241	241	246	249	238	249	244	259	223	244	234	264	259	258	210	248	229	290	248	265	233	285	276	233	243	215	227	262	270	256	240	256	244	241	248	250	235	240	214	257	270	225	243	254	231	231	228	235	259	229	260	229	252	244	267	244	259	231	250	247	253	230	251	243	231	273	232	246	252	243	235	253	228	268	254	257	211	221	252	247	257	227	235	207	234	255	226	252	243	273	270	257	249	267	279	230	239	219	242	230	236	265	234	242	221	236	243	240	228	245	232	214	251	244	241	232	236	208	228	249	269	228	242	265	254	247	233	242	230	259	228	217	272	256	220	248	229	211	261	216	268	273	219	242	263	265	279	240	233	256	239	218	228	240	277	252	222	265	245	265	254	255	236	213	254	239	258	248	261	228	231	244	234	276	236	259	224	228	256	270	263	215	231	256	220	223	217	266	248	216	254	270	256	236	265	235	216	241	235	259	256	248	255	226	233	260	251	235	234	261	244	227	257	255	258	245	275	236	242	241	254	229	258	251	242	255	241	236	240	239	228	278	263	266	248	256	244	237	228	271	221	226	246	252	243	228	254	250	246	218	223	242	243	257	238	239	249	225	216	281	226	259	236	261	276	254	247	234	225	250	232	211	250	232	234	244	235	248	231	238	262	232	222	222	220	221	211	232	258	208	239	250	247	243	211	211	216	246	232	247	254	243	274	228	245	212	232	231	252	222	248	273	219	217	229	261	251	239	222	225	264	226	223	214	247	238	243	233	261	266	238	235	217	259	244	247	256	245	244	264	257	271	258	214	266	211	234	244	255	221	238	237	218	256	227	225	255	246	263	251	244	216	205	260	233	262	255	232	214	227	215	231	231	244	224	255	232	272	274	246	257	228	257	282	258	237	229	234	246	239	248	217	257	248	214	247	249	237	273	255	203	215	230	233	244	225	245	240	248	246	253	263	268	248	278	224	240	227	227	232	253	256	248	272	264	246	256	262	214	245	243	250	243	249	232	267	271	233	251	243	232	247	286	263	276	250	236	256	232	236	246	208	232	237	272	237	273	236	230	247	241	213	234	239	249	259	258	237	234	224	262	251	250	231	243	258	250	249	246	249	288	263	257	256	230	225	246	242	245	236	242	235	233	241	271	263	254	244	246	237	293	267	239	240	232	227	228	244	240	257	236	253	245	244	258	265	238	235	264	222	225	245	243	244	240	257	243	242	239	245	255	241	247	250	267	246	253	230	235	252	245	212	224	234	244	246	217	244	239	209	233	240	232	248	272	237	221	242	233	273	257	278	264	247	208	270	217	253	244	230	262	268	215	244	226	235	240	245	235	246	281	210	244	255	257	253	267	272	251	233	275	247	239	260	240	240	232	246	251	209	231	278	276	260	259	246	255	232	242	264	251	238	250	237	244	233	243	256	261	214	238	229	237	255	273	281	257	247	291	262	248	239	230	224	217	238	267	245	275	224	215	238	219	256	253	253	277	250	225	257	275	277	274	206	228	222	247	227	211	261	256	261	244	221	264	275	233	251	242	257	231	249	196	202	246	284	218	228	225	239	260	259	239	269	244	258	252	230	231	252	223	239	256	238	235	235	262	251	242	222	216	253	248	216	269	232	235	254	231	236	283	245	221	232	214	265	247	247	242	245	205	253	262	213	257	232	213	255	242	262	218	248	272	193	231	215	245	220	245	248	248	242	264	235	247	254	236	266	231	256	258	278	235	259	231	244	234	234	230	249	255	216	246	255	276	264	254	258	243	257	226	222	220	236	230	253	246	228	241	243	264	258	260	239	221	253	244	255	294	243	257	255	267	208	261	250	247	213	214	229	247	232	247	235	265	247	253	255	235	253	231	229	243	264	249	225	228	258	247	232	275	291	230	259	269	218	253	260	233	232	231	238	227	243	232	250	238	226	251	253	271	258	238	238	221	244	241	235	260	246	238	237	253	244	253	230	275	252	267	227	243	207	241	229	241	222	262	232	253	248	234	238	220	265	251	238	253	252	279	228	219	272	247	251	207	219	237	235	253	240	255	244	268	249	269	248	232	274	242	258	244	215	248	237	259	230	249	237	258	255	271	240	256	228	261	260	236	207	244	268	224	267	299	254	235	252	236	243	275	222	223	260	246	269	250	239	244	236	244	242	247	235	267	259	272	259	251	225	245	223	216	257	254	239	228	248	230	225	229	253	234	251	240	227	283	248	193	217	244	237	243	267	224	211	221	253	228	269	256	231	308	232	258	267	221	239	252	254	263	259	242	243	259	239	268	276	243	230	250	267	257	248	241	233	245	263	268	274	237	236	201	256	237	281	269	258	217	262	231	253	254	245	234	246	256	246	234	231	257	249	249	230	238	243	240	234	252	249	245	261	234	263	224	247	269	263	234	249	222	250	237	251	255	232	226	238	264	241	277	245	232	240	253	258	216	276	228	250	256	235	233	222	256	251	221	235	215	233	260	239	206	238	235	248	265	244	225	244	258	238	235	237	243	267	249	207	241	243	229	256	268	236	244	239	260	231	239	232	224	261	240	266	248	241	232	269	242	240	248	259	243	219	233	256	228	248	264	230	236	239	232	239	223	229
9218	2088	4227	5302	4557	3576	3071	2427	1882	1628	1395	1286	1005	894	851	849	805	851	875	913	865	792	827	835	832	750	736	739	768	711	733	709	732	676	694	680	659	621	605	600	622	597	559	587	548	550	599	544	560	539	575	548	581	551	536	550	524	560	537	541	582	539	527	556	556	512	530	536	550	566	526	515	589	556	602	570	541	560	524	537	595	585	578	499	559	575	581	571	601	524	556	581	562	575	531	520	545	547	574	533	532	591	588	553	582	542	533	563	574	586	546	545	541	588	529	507	600	535	573	559	535	564	534	548	591	549	558	583	546	555	557	552	564	513	581	558	565	552	532	556	574	568	555	564	553	545	615	565	588	555	544	564	572	575	585	554	607	550	526	564	578	590	568	541	535	538	535	585	584	535	571	540	537	564	549	534	600	563	516	557	578	620	619	571	539	587	573	547	623	614	567	578	539	523	563	565	526	565	587	568	559	521	553	507	538	573	545	541	550	587	595	561	564	577	564	610	541	522	584	549	583	563	566	537	556	564	536	539	536	552	532	519	529	524	570	555	533	586	573	542	552	578	579	574	549	569	548	589	563	533	533	513	539	570	523	503	539	549	577	555	541	575	564	545	589	528	598	579	522	559	587	552	554	555	537	588	534	527	546	564	562	533	560	539	581	524	571	559	564	521	546	627	566	598	561	553	573	532	577	563	575	575	516	548	585	496	555	546	533	500	560	597	548	548	608	466	553	587	538	575	552	580	504	539	540	535	566	539	533	528	548	555	546	511	563	544	613	554	547	617	528	579	567	596	547	538	567	542	542	533	550	541	552	545	537	596	586	589	530	541	559	532	553	551	522	564	555	528	514	547	550	568	540	559	584	522	603	544	588	556	536	557	543	554	562	556	552	549	592	604	560	535	548	588	534	505	570	619	547	546	505	506	558	529	576	563	561	557	552	558	499	529	557	564	609	546	520	541	542	562	551	524	542	589	550	553	548	557	597	545	561	566	563	571	576	545	512	525	549	583	539	555	587	558	553	535	535	522	565	551	533	582	523	543	570	561	581	542	563	543	528	551	559	565	609	558	565	516	542	590	532	592	586	538	580	506	588	540	544	518	568	585	568	583	564	502	565	566	581	526	577	566	561	562	598	573	552	578	579	530	518	549	551	524	589	512	554	551	573	555	497	530	563	555	562	565	583	552	539	557	532	585	604	579	574	561	515	561	546	580	544	521	531	530	533	507	589	540	530	543	551	543	602	594	585	551	547	533	541	541	530	524	554	551	481	564	568	547	511	548	582	503	547	566	582	545	563	574	559	551	522	524	542	581	522	561	562	541	564	594	516	529	540	540	595	547	566	554	529	571	586	550	563	551	537	572	552	547	531	550	558	554	546	516	548	558	556	552	565	536	593	523	574	554	564	536	539	548	559	521	575	546	573	569	534	558	577	513	567	580	561	543	573	546	571	561	547	559	547	565	493	577	536	554	521	516	585	572	568	557	534	558	540	534	570	567	584	577	542	544	548	555	534	557	567	564	528	563	551	542	574	552	563	561	538	533	552	565	577	519	566	562	552	519	546	532	562	537	548	529	556	559	556	567	560	566	587	572	586	556	564	546	538	588	547	541	548	564	535	527	523	525	522	549	583	588	507	560	612	537	557	538	515	576	562	575	600	540	568	545	568	499	548	561	559	577	561	540	574	569	591	544	547	540	604	559	559	560	531	502	582	527	531	542	554	569	573	593	600	574	566	577	557	574	567	517	570	546	554	543	574	554	543	590	577	545	585	578	557	537	570	552	557	566	548	530	515	570	568	539	542	555	541	565	562	511	543	533	566	546	538	544	551	566	596	560	541	505	540	575	538	547	586	561	530	525	564	547	552	553	544	586	571	573	542	541	545	595	514	555	561	557	540	503	557	599	591	525	541	542	541	572	526	529	541	610	526	545	548	576	567	556	553	559	551	546	562	524	590	558	517	501	547	549	539	548	563	599	506	539	549	553	556	586	564	535	563	538	546	545	551	563	545	548	537	560	550	552	551	543	565	542	563	564	574	554	575	544	567	544	586	529	615	464	555	582	550	531	605	553	576	552	576	509	530	537	560	529	589	572	544	568	542	561	546	524	558	598	575	546	528	551	575	546	546	531	577	540	597	587	606	556	526	584	566	525	554	547	588	543	532	521	557	563	548	554	545	558	583	526	528	587	552	548	540	544	546	564	527	532	527	586	555	532	524	507	568	508	571	577	544	535	517	552	563	515	564	539	544	544	559	553	503	585	537	521	535	524	523	528	553	586	548	598	544	549	519	540	527	537	542	551	537	575	569	512	561	534	559	556	555	535	587	522	581	540	592	536	559	537	580	546	559	540	523	587	564	557	553	559	561	544	597	554	499	510	581	570	549	550	503	584	605	584	528	564	531	576	493	530	582	548	516	577	522	557	566	579	542	518	557	554	569	569	556	562	562	582	549	587	560	516	565	556	537	585	609	548	615	538	562	543	531	561	532	563	566	532	523	602	570	549	574	572	549	554	530	565	517	539	535	609	571	590	584	561	547	562	588	578	579	523	507	548	556	555	547	549	560	539	567	543	551	568	579	623	530	586	559	582	562	592	564	555	519	539	549	564	531	556	558	565	540	531	513	556	535	592	541	508	567	534	546	587	552	575	556	562	578	544	563	585	530	514	558	542	568	570	574	576	535	533	552	563	515	539	568	544	610	591	568	555	546	557	568	582	561	557	567	528	575	499	571	588	527	569	560	526	545	579	556	542	515	558	531	530	568	608	574	524	572	527	551	583	572	570	586	568	501	529	550	515	520	507	526	551	572	509	554	567	534	574	532	548	528	532	536	542	519	560	537	573	561	548	534	548	529	554	536	565	581	592	598	537	575	518	575	576	527	557	551	559	564	579	548	592	526	552	536	572	531	524	553	545	584	541	579	563	556	501	552	568	545	568	558	587	592	500	553	570	532	600	553	544	572	542	590	528	520	553	541	564	573	547	567	560	557	557	532	598	535	561	539	545	532	563	563	545	548	589	533	515	612	596	603	522	545	568	558	596	552	541	557	545	551	558	582	590	571	576	523	643	590	537	554	552	532	560	594	565	537	581	535	512	577	538	532	572	546	529	549	565	581	512	567	602	564	528	564	535	557	553	534	524	599	550	574	585	537	545	554	577	549	581	579	524	577	515	597	589	556	569	515	578	546	522	563	521	578	540	552	570	557	516	528	520	526	567	598	599	535	560	563	550	543	550	564	548	568	535	588	535	561	551	586	500	536	536	575	592	549	527	545	549	547	563	549	566	594	575	519	544	586	568	520	535	596	596	569	590	552	540	591	509	534	557	532	550	567	576	574	537	543	563	565	541	587	564	539	572	570	564	544	572	583	563	518	505	595	596	576	556	560	555	568	580	580	576	505	578	556	554	565	524	549	547	538	558	522	538	561	537	581	552	539	546	577	561	582	566	560	564	547	557	544	525	528	534	540	567	518	594	615	540	539	558
2144	566	614	561	448	389	407	381	337	278	318	274	293	271	304	280	327	315	312	288	273	270	276	283	277	306	256	322	305	280	292	301	285	282	289	262	251	284	296	284	260	290	294	306	287	314	288	298	287	294	306	268	284	320	293	267	271	264	279	254	292	291	253	277	285	293	253	265	276	277	288	279	289	281	299	282	262	270	263	279	299	263	276	261	266	322	275	286	277	275	280	299	280	274	298	284	278	291	293	281	296	304	279	281	293	287	296	249	278	274	259	283	295	281	300	269	266	261	295	282	308	274	304	277	260	299	284	277	290	300	293	273	276	318	280	293	295	302	277	289	338	288	262	268	280	267	263	294	296	272	282	294	299	282	278	275	297	253	285	307	288	281	290	317	306	303	315	301	286	273	301	252	301	278	285	301	272	276	261	312	277	316	293	286	297	268	262	257	266	266	281	266	292	309	309	299	280	292	277	288	297	272	272	256	276	292	275	274	269	297	294	279	310	273	273	268	288	299	289	271	265	285	309	269	265	256	276	298	297	299	311	311	289	278	282	295	290	290	311	280	269	273	308	275	282	253	293	272	281	298	251	310	298	274	273	268	271	271	269	323	308	284	294	274	271	258	257	258	279	260	262	308	256	276	305	279	312	297	281	259	275	262	277	324	295	285	280	267	282	329	257	278	275	259	304	278	275	275	280	258	274	259	297	255	263	289	300	291	289	295	245	290	278	260	282	269	265	280	276	291	300	307	268	276	290	302	274	269	266	283	292	283	274	291	295	261	272	233	282	305	301	280	266	281	257	273	312	306	274	284	264	284	272	291	283	300	301	305	272	263	298	309	270	291	316	301	289	306	284	291	283	282	304	287	296	286	257	282	273	285	307	297	306	300	274	295	302	268	279	308	292	293	277	262	281	272	282	282	294	289	294	295	292	298	276	275	296	286	285	261	248	290	285	307	273	298	256	280	293	301	275	287	255	269	307	278	277	312	296	297	285	277	307	275	296	316	306	291	254	252	295	263	273	283	303	279	275	281	281	264	309	278	258	307	270	290	242	282	274	286	289	277	288	274	256	263	291	248	264	288	292	283	308	289	313	289	287	295	274	282	279	284	272	313	264	278	297	286	254	274	258	292	294	280	296	292	261	259	284	268	291	285	320	286	279	278	310	272	323	260	289	279	311	304	291	304	305	313	269	277	297	258	299	306	297	262	300	275	289	328	338	304	290	285	266	268	288	280	265	289	301	273	262	262	292	251	287	264	297	282	302	275	257	273	261	301	271	317	310	278	282	260	276	251	294	289	299	286	289	269	272	276	291	275	276	288	274	301	262	280	306	271	272	295	309	280	272	267	308	284	298	274	262	294	288	263	274	262	247	300	279	306	312	280	299	292	297	293	267	298	276	234	310	268	296	271	269	290	299	277	296	265	271	281	307	305	269	269	280	244	274	269	308	280	261	265	296	271	274	271	278	250	283	278	288	295	287	281	268	315	305	296	245	266	272	294	292	306	272	300	295	316	256	282	293	278	294	290	286	281	272	285	271	302	257	268	262	274	292	264	306	291	305	258	305	281	264	263	280	312	296	282	282	253	294	279	251	283	300	312	270	314	273	296	236	271	308	277	307	298	325	276	286	283	270	267	285	294	264	278	250	266	299	301	304	265	282	269	277	296	332	276	250	289	275	274	293	287	267	243	304	288	258	280	269	251	283	281	253	284	281	303	299	299	265	243	283	290	263	287	243	281	280	279	285	302	275	291	252	296	314	296	283	268	276	252	295	320	278	278	289	271	293	276	299	258	301	327	295	335	269	302	281	241	288	280	288	281	280	258	284	271	286	252	279	276	264	293	297	327	273	273	252	280	258	255	267	310	290	305	307	300	278	277	278	289	285	307	279	307	260	258	280	271	264	294	284	288	325	291	238	275	308	281	304	282	273	297	266	261	280	293	276	257	293	288	275	311	275	273	250	305	290	257	292	296	319	292	315	320	251	248	285	297	274	315	276	268	301	287	286	259	293	289	291	270	303	270	284	289	330	279	284	284	260	304	271	320	270	252	286	289	282	273	268	324	300	279	273	278	296	289	288	283	276	258	291	280	273	283	307	292	288	309	280	306	297	282	278	280	286	281	289	281	287	283	284	298	270	258	286	322	263	277	257	297	260	280	318	308	262	278	257	285	249	287	293	288	266	331	243	281	293	280	276	290	290	316	267	302	247	292	264	303	255	304	281	294	322	295	305	281	252	300	288	300	245	307	266	266	273	281	288	302	279	279	321	283	268	293	288	271	305	298	280	270	298	291	277	260	325	315	279	251	271	255	301	305	289	283	280	297	269	294	287	288	281	287	295	290	313	260	276	309	281	306	270	274	266	306	241	269	299	295	254	321	285	296	257	269	260	280	283	287	293	272	309	344	285	279	247	308	326	289	305	285	280	265	282	294	300	265	259	276	311	239	293	303	286	295	331	306	265	268	290	269	302	258	271	307	264	286	272	269	263	274	312	320	282	276	281	290	252	266	288	257	298	296	310	306	256	315	293	255	284	297	322	309	306	290	284	266	278	307	287	248	321	308	273	267	266	276	306	275	267	261	260	278	285	279	326	306	302	319	299	267	265	288	302	257	295	284	281	303	313	274	286	286	273	329	281	312	273	314	297	277	265	314	230	290	261	307	269	296	281	281	267	252	283	302	289	302	276	291	272	239	272	293	277	290	268	292	274	287	257	253	248	291	301	296	284	288	281	271	285	282	306	301	294	287	272	266	305	288	301	299	277	316	276	308	296	291	266	298	276	276	289	269	304	257	285	287	275	264	297	273	276	262	309	287	273	312	289	270	297	264	283	265	291	251	271	282	274	285	330	309	285	299	261	294	286	316	281	268	287	297	285	256	311	299	271	288	301	246	303	264	274	313	276	271	292	284	275	255	307	294	293	248	305	315	301	288	298	304	292	306	280	271	265	298	271	260	277	282	251	291	317	276	281	295	294	332	294	298	289	296	287	313	305	281	310	309	242	263	262	306	290	316	267	267	306	255	289	305	290	275	309	262	289	293	240	283	257	275	260	290	303	263	284	275	237	289	282	278	257	277	281	275	254	279	285	295	296	270	262	292	296	273	309	303	297	263	282	286	280	318	294	263	269	275	305	287	286	303	288	284	247	299	294	278	312	265	296	270	276	273	280	238	260	264	250	258	280	313	255	309	261	263	269	289	284	276	299	262	301	259	285	310	260	290	281	266	262	234	277	306	291	284	292	266	272	311	303	272	276	299	322	315	263	263	276	244	284	280	254	238	264	271	273	272	279	297	288	275	247	295	281	243	258	288	283	274	276	283	286	267	274	309	276	279	256	282	289	287	260	282	275	278	279	310	258	296	287	264	307	296	282	287	280	276	311	268	272	296	307	289	248	306	275	311	297	293	277	311	288	320	295	282	298	257	280	312	285	274	300	263	282	297	299	265	284	280	272	282	296	285	305	269	262	308	295	269	269	281	290	304
2272	991	1331	1617	1370	1217	1143	1018	969	834	823	820	760	701	695	695	714	753	724	728	654	713	723	712	681	735	729	732	692	754	646	687	715	689	658	641	675	630	665	686	676	655	661	720	683	664	700	673	676	677	668	674	662	659	688	631	692	638	652	684	677	637	724	616	645	623	628	652	645	604	691	698	640	674	674	676	691	650	689	606	689	657	671	672	646	655	704	668	659	637	676	670	711	657	675	682	664	658	633	719	647	655	683	677	656	663	688	657	661	659	663	705	627	662	627	642	652	650	672	653	653	663	653	642	641	653	685	639	649	712	635	625	658	666	635	710	645	653	661	701	656	607	655	665	681	748	672	681	673	658	672	630	675	688	664	647	666	686	678	690	632	654	694	697	664	673	659	685	641	650	674	624	650	634	652	669	691	697	641	662	649	662	672	661	672	678	671	657	673	670	640	671	688	649	671	665	693	619	620	678	675	669	629	678	662	618	608	682	664	673	611	669	612	653	698	642	661	620	665	678	648	683	641	656	675	675	637	674	655	656	647	658	671	637	642	665	640	688	636	656	654	628	677	671	627	694	670	676	677	636	661	634	646	681	628	673	646	608	635	599	636	682	661	658	667	658	657	643	660	691	649	637	629	675	630	663	665	666	652	617	664	619	643	692	645	664	686	687	670	647	674	650	667	660	670	695	662	687	659	666	696	609	709	622	635	669	661	688	620	629	651	672	643	699	654	678	684	607	664	651	669	662	664	679	677	641	666	656	660	731	652	731	707	674	614	667	648	655	641	690	636	662	661	649	711	663	630	680	644	654	627	652	667	668	672	650	671	637	641	651	673	654	683	675	648	660	685	704	675	642	645	680	631	620	631	655	623	623	686	612	733	667	653	665	667	701	669	636	692	674	643	634	670	649	674	682	678	683	698	667	711	647	641	706	643	698	635	642	684	671	655	694	669	643	666	692	675	667	645	662	705	581	647	692	668	662	650	614	669	647	652	685	643	660	649	678	663	662	636	665	654	640	648	690	659	701	650	650	650	666	617	675	689	656	659	602	709	701	675	637	629	649	651	679	647	631	627	663	646	595	666	610	656	652	643	625	615	679	656	661	676	621	708	669	665	617	686	678	659	675	630	666	660	670	676	663	651	686	639	650	643	671	648	680	645	637	674	659	652	654	674	665	653	610	695	680	599	656	650	665	715	688	643	612	675	647	642	649	665	663	648	651	668	693	641	601	596	651	661	691	679	633	632	667	645	687	697	662	607	621	664	660	664	651	687	672	673	637	650	621	704	641	665	655	676	661	665	614	654	658	646	672	692	670	629	659	684	669	625	703	646	663	661	704	721	714	677	657	670	673	646	658	649	684	637	639	661	715	685	661	664	647	635	662	609	639	657	645	647	597	653	686	685	650	709	670	599	674	654	650	675	683	660	640	667	658	686	610	689	601	648	680	685	632	646	633	709	608	703	664	644	641	664	633	660	701	678	669	645	675	683	633	658	675	618	650	686	613	706	646	673	620	645	634	702	659	689	645	683	670	685	645	623	661	678	663	690	694	640	677	684	674	631	636	651	648	671	662	657	649	624	626	687	649	646	667	681	661	696	697	668	624	660	653	663	618	696	646	696	696	655	634	696	664	659	648	694	702	679	689	683	669	658	677	689	652	616	698	636	673	662	642	649	707	662	664	608	686	682	656	627	675	676	672	660	684	667	640	650	609	661	664	706	632	668	649	707	646	639	652	685	664	619	656	667	622	718	664	684	666	647	672	675	583	671	665	682	653	673	703	616	623	676	671	656	657	663	667	693	688	649	636	712	671	663	672	626	668	672	672	624	663	631	682	664	669	696	683	642	710	649	675	686	677	650	624	714	645	687	698	642	673	626	634	664	627	694	620	709	638	654	614	704	688	658	675	646	662	680	662	647	647	651	684	621	622	633	725	658	707	679	684	629	707	654	701	638	660	668	721	664	671	636	657	669	657	696	628	652	640	656	631	635	691	680	659	639	663	657	678	686	643	650	633	700	657	645	646	684	668	678	670	675	663	644	620	674	668	679	683	695	677	679	663	709	667	611	693	631	665	692	664	697	678	654	666	646	665	630	663	654	657	683	680	652	654	669	673	660	665	688	654	596	656	672	648	624	668	647	661	671	677	603	652	669	675	638	697	673	661	676	637	686	610	605	674	619	637	691	675	663	640	649	594	634	646	645	674	654	627	701	684	673	628	649	677	664	667	674	656	631	680	682	666	644	683	653	642	650	680	649	669	630	641	670	650	649	686	674	597	650	644	669	625	700	663	640	621	662	627	625	639	718	587	651	584	654	631	645	648	683	639	692	650	661	702	646	665	635	657	650	648	671	654	619	651	674	618	616	672	659	689	683	645	644	628	688	692	652	659	658	643	670	687	672	657	659	668	694	700	650	630	626	698	636	626	680	675	686	699	681	681	638	654	647	690	649	661	629	645	708	662	630	687	685	630	671	638	676	658	670	671	660	648	646	672	635	693	692	651	679	671	599	678	591	681	633	649	665	647	637	669	639	703	659	655	629	655	650	647	661	677	637	643	642	671	630	648	675	719	638	702	649	671	680	639	712	627	690	647	693	652	659	643	684	670	622	631	642	651	634	662	704	671	634	592	657	677	644	628	680	630	696	683	639	674	641	660	660	663	646	656	691	693	646	647	653	660	661	663	666	667	639	635	667	652	656	661	683	660	638	669	655	636	627	661	692	675	651	648	693	719	658	642	662	661	685	671	668	682	669	625	641	620	684	636	684	642	663	663	713	638	658	656	633	652	668	674	648	663	685	629	655	695	659	648	649	604	651	609	634	623	669	626	655	664	688	682	672	676	657	679	671	678	628	660	670	715	659	623	651	651	675	608	643	654	648	632	652	639	630	642	691	671	651	688	650	647	683	647	643	635	597	721	657	634	638	632	661	686	661	700	663	680	669	689	654	656	632	665	662	678	627	663	659	668	663	689	653	647	676	696	665	614	647	647	652	639	681	709	715	640	635	639	645	638	638	646	624	642	677	699	651	632	654	706	631	714	643	663	659	631	610	645	645	675	701	676	633	663	602	668	651	672	649	680	674	665	665	628	697	668	658	615	675	649	639	667	680	741	647	643	647	670	645	628	622	645	666	628	722	639	677	633	652	679	656	617	638	647	651	625	628	704	644	652	644	601	656	650	641	676	679	696	640	690	677	717	639	657	643	652	656	677	701	669	681	585	658	637	656	679	680	651	640	634	687	672	712	649	652	698	696	668	614	691	650	669	620	696	682	642	719	683	615	660	670	638	642	645	655	684	704	678	686	629	644	652	664	644	722	685	723	697	651	664	703	674	642	654	680	671	665	666	638	635	624	688	680	668	601	670	648	672	719	641	672	702	676	706	678	641	693	623	618	642	691	688	648	641	643	657	687	628	629	712	699	670	682	653	631	652	641	681	674	613	676	614	677	634	656	676	700	613	645	669	681	649	693	679	658	665	622	654	611	684
9218	1347	1403	1202	949	823	655	595	525	459	421	397	380	403	384	389	357	385	409	402	413	396	433	390	389	366	390	385	360	373	411	367	347	368	354	405	371	342	377	332	380	387	387	362	372	387	384	368	344	366	367	351	349	327	356	371	356	379	386	361	351	356	346	365	343	343	361	388	361	343	340	344	368	393	341	375	376	399	377	378	354	370	341	354	413	375	348	359	382	358	418	346	398	346	343	363	420	355	316	355	344	393	359	340	344	382	317	365	342	370	359	342	348	338	384	352	308	360	370	322	343	351	369	383	344	402	372	405	439	367	351	386	383	344	404	368	345	338	336	334	374	348	359	334	349	326	321	345	392	351	359	384	340	340	361	345	343	366	341	388	328	348	388	355	365	359	386	327	356	323	342	340	338	315	329	327	343	351	375	339	339	380	350	357	365	323	334	356	357	370	372	361	350	354	348	336	351	364	343	347	372	315	356	357	351	370	347	398	370	361	332	351	358	354	392	379	360	372	360	343	367	354	343	366	369	375	387	343	365	369	385	336	401	351	399	366	345	295	325	373	372	386	366	344	355	358	365	364	367	325	342	351	339	320	352	375	341	341	355	351	411	366	365	363	377	354	327	346	321	330	382	352	350	378	366	334	363	388	376	353	381	328	380	373	389	343	358	381	386	338	344	346	387	333	358	330	421	382	384	365	349	353	354	363	371	405	374	378	372	372	360	404	388	408	384	362	401	374	335	318	350	367	367	331	371	395	360	364	345	337	360	413	367	326	373	336	369	327	367	355	358	367	395	359	338	338	324	334	359	353	333	301	330	377	350	372	361	347	323	377	331	359	354	364	358	346	353	360	384	383	361	336	354	359	315	366	377	358	333	335	328	373	357	342	345	391	338	378	362	345	356	385	379	334	388	368	357	354	355	340	354	331	364	411	362	340	341	339	386	344	390	348	377	340	350	373	325	368	384	358	356	366	363	389	358	337	378	363	411	369	364	382	370	352	380	381	378	381	369	361	421	385	367	348	365	353	382	389	334	354	348	366	317	379	395	367	392	322	359	392	313	332	364	335	344	373	349	353	352	336	350	351	345	332	349	340	367	346	359	379	338	349	381	364	377	330	355	351	364	384	378	305	347	303	363	351	369	363	388	357	347	335	361	394	380	336	369	389	385	359	349	351	388	368	363	384	346	379	327	376	374	364	322	324	385	354	317	354	351	357	371	364	373	361	339	370	308	327	363	343	376	342	385	388	369	393	382	356	374	351	327	334	352	353	375	333	366	353	390	390	386	372	377	362	354	373	380	310	320	350	331	369	351	366	339	354	376	407	349	347	365	402	355	342	345	373	367	346	352	332	367	406	344	368	353	372	370	311	382	382	368	367	366	345	367	374	389	348	352	327	338	367	373	386	354	368	328	353	333	324	353	371	331	349	336	340	375	377	360	378	340	365	374	353	375	368	348	382	415	404	353	377	344	339	337	352	372	331	398	373	392	367	372	355	348	370	348	371	351	368	372	398	392	374	351	399	346	354	356	367	362	374	353	351	344	339	380	344	375	335	360	349	375	349	333	331	319	323	327	347	342	380	362	349	351	372	347	381	363	372	322	350	340	357	348	347	365	324	357	355	365	345	370	383	382	339	343	376	371	360	338	349	349	394	373	363	384	371	385	368	380	361	337	369	349	357	359	350	386	349	331	366	376	384	366	355	380	335	378	345	363	328	330	355	375	373	366	390	343	383	332	313	360	359	354	399	364	338	381	363	387	380	387	355	380	346	338	365	366	339	372	357	346	339	376	346	360	348	348	361	366	395	378	318	326	350	387	364	389	364	350	354	367	365	360	394	355	364	376	350	328	389	327	382	362	357	363	346	360	371	355	383	368	326	344	374	364	365	375	337	379	361	316	370	358	382	367	341	366	358	380	369	324	359	335	350	375	384	352	352	366	367	359	366	320	395	348	357	343	375	353	376	359	337	354	359	372	352	377	376	363	366	385	361	348	358	334	323	400	357	359	342	356	380	354	352	362	371	353	372	352	372	364	362	373	353	387	327	370	366	392	370	370	392	329	361	335	375	364	357	365	320	376	368	395	384	368	309	388	351	401	372	379	330	407	374	355	384	338	332	331	336	372	335	379	376	380	365	341	366	351	378	367	351	353	368	371	352	353	346	390	348	383	334	399	390	355	361	335	361	340	380	338	362	384	335	362	364	347	377	336	337	350	355	327	355	325	361	370	349	354	340	357	332	384	365	370	326	351	356	365	356	369	372	347	343	334	353	354	338	322	382	401	328	381	341	354	311	398	346	350	377	377	368	357	360	376	337	394	413	387	325	356	350	374	353	384	342	354	350	346	380	397	332	344	375	362	366	394	355	336	395	354	367	348	392	390	353	368	355	389	334	351	371	393	375	330	377	428	365	373	348	352	373	362	338	341	360	334	316	397	382	377	339	342	381	339	370	339	369	352	388	377	363	368	371	378	407	372	372	358	388	340	374	373	381	375	353	374	376	415	341	383	376	346	333	353	342	380	343	332	339	379	354	361	372	357	368	347	374	400	362	333	375	334	329	396	365	329	350	369	379	361	354	381	380	345	342	350	360	350	379	396	342	355	326	378	337	372	366	376	394	343	350	345	391	361	361	366	374	403	366	306	347	367	357	348	352	359	325	349	343	356	360	384	380	335	347	334	399	400	365	326	351	342	363	344	360	362	362	403	343	343	359	362	333	353	373	350	373	333	389	331	318	357	329	346	353	350	361	355	372	359	353	351	342	345	369	372	368	348	360	364	368	398	350	332	343	358	326	363	386	346	344	349	418	389	383	358	371	347	364	357	395	378	381	378	395	382	328	349	359	362	333	361	362	392	347	354	344	354	368	343	371	354	317	337	344	354	358	367	390	336	403	390	336	343	334	337	349	364	348	373	363	342	351	358	385	345	385	390	408	354	356	378	379	381	329	371	362	371	340	322	336	390	330	340	349	370	352	382	384	343	325	342	346	362	358	340	341	375	372	389	364	338	349	376	359	404	356	361	368	346	362	329	346	343	393	357	353	377	344	385	331	336	341	338	348	375	338	370	329	382	372	374	355	310	351	361	354	364	352	357	379	358	375	343	374	385	388	374	351	358	334	348	394	361	367	379	406	406	367	361	360	337	354	390	365	379	402	379	353	376	350	360	362	357	382	338	379	362	377	354	336	359	397	364	305	390	353	332	373	359	339	300	348	376	354	359	343	338	375	376	342	348	355	366	352	377	372	371	325	407	378	371	319	372	367	346	348	355	366	312	351	360	399	406	367	324	355	374	337	332	362	340	340	349	373	363	347	362	364	366	356	334	335	338	343	339	387	358	341	356	360	371	358	368	380	387	307	344	350	377	392	362	331	393	372	348	340	373	371	390	382	372	360	382	392	347	372	363	326	366	341	370	362	337	342	367	360	335	382	387	378	348	369	361	352	337	325	383	375	377	346	344	374	332	392	368	376	380	341	365	363	373	326
7399	1786	2954	3538	3154	2723	2267	1971	1587	1446	1367	1214	1062	962	941	965	1016	978	945	953	974	1028	962	990	951	965	931	944	928	891	903	873	856	858	898	857	851	807	835	811	829	840	818	782	805	874	850	815	796	794	802	835	819	858	854	839	769	800	799	826	772	801	780	844	751	853	809	854	851	795	854	813	845	749	801	797	834	795	795	789	803	795	854	851	826	817	804	798	784	864	840	780	813	827	833	809	852	792	793	817	823	828	810	833	776	831	829	830	781	787	815	795	793	918	808	774	816	823	836	810	789	814	764	845	838	831	839	814	785	787	783	797	788	813	794	833	754	802	838	809	737	811	850	793	830	811	807	830	823	795	790	844	804	793	800	826	804	832	821	817	821	832	826	764	852	836	811	808	790	789	803	814	825	808	789	807	810	789	808	810	835	829	796	841	847	775	821	834	811	798	777	797	826	842	758	821	785	848	779	835	786	807	803	782	866	865	809	810	790	806	833	867	813	820	799	807	822	833	795	813	809	831	809	853	736	792	756	865	804	805	776	771	771	837	786	773	779	816	826	850	804	774	803	774	808	817	804	806	860	811	816	811	826	857	777	821	862	869	853	848	809	789	799	808	764	771	791	866	772	748	820	798	792	768	820	807	870	810	806	848	810	788	737	733	812	812	770	819	816	773	775	856	841	798	808	792	816	805	813	809	813	800	785	831	843	813	833	808	793	804	797	805	805	764	785	828	805	770	806	779	860	824	803	752	792	830	856	814	803	834	777	806	797	762	809	796	791	833	759	787	829	808	782	826	873	788	827	776	808	820	814	835	823	783	757	819	830	807	741	848	780	860	784	800	821	822	841	809	800	831	831	814	812	808	768	787	823	780	779	847	841	752	851	863	803	768	792	853	837	820	759	857	803	797	786	783	762	786	774	805	836	829	808	878	779	816	766	757	803	783	756	855	863	820	847	794	825	835	850	849	771	838	823	813	830	844	806	880	804	822	800	835	805	795	800	821	858	795	804	809	754	797	752	789	796	828	824	792	774	796	841	824	827	811	810	790	835	812	845	819	839	847	788	843	803	772	794	813	805	838	806	765	804	841	868	813	789	842	817	773	834	830	799	774	800	846	805	807	816	793	785	837	838	825	757	803	812	851	818	817	858	807	804	841	855	821	845	777	808	799	780	820	833	770	807	804	776	804	801	806	763	845	799	775	798	799	777	868	772	821	791	810	825	776	769	797	846	795	819	768	796	876	806	793	805	792	769	831	812	793	829	832	825	850	795	803	753	812	818	793	781	788	812	829	778	802	767	782	811	785	817	780	778	738	832	822	734	796	825	778	841	799	802	837	828	805	758	784	846	791	736	818	815	795	822	796	770	829	772	802	806	811	789	832	767	798	840	838	822	821	793	861	786	802	835	813	838	850	818	864	847	788	756	811	852	777	801	805	813	819	819	810	809	841	775	791	796	848	807	816	773	842	802	842	799	846	825	796	815	803	788	788	802	744	827	855	806	755	783	790	801	866	805	813	768	800	831	777	803	845	830	803	853	793	839	842	803	829	791	896	804	816	822	741	821	817	789	781	811	869	745	781	766	846	767	802	838	835	790	792	779	809	792	751	761	830	742	859	819	789	767	765	751	807	794	788	822	813	859	805	767	783	792	806	780	801	843	768	803	837	788	817	849	869	794	808	837	787	809	869	834	788	854	821	814	800	837	813	797	760	827	796	795	811	752	809	771	805	845	845	787	822	825	879	829	847	822	822	767	861	831	825	835	815	734	798	801	786	824	819	780	800	813	783	864	791	813	764	829	828	828	853	798	832	794	759	809	795	806	771	792	783	768	807	799	817	774	802	818	803	777	793	839	845	763	842	816	863	803	821	767	823	816	750	790	808	787	830	768	845	838	817	803	758	759	789	824	824	815	803	834	791	752	794	784	808	808	792	831	778	773	771	792	792	810	764	781	850	792	749	792	772	824	816	826	785	831	768	837	852	834	778	787	844	787	792	783	789	822	810	785	885	767	862	801	863	769	814	782	863	813	797	856	860	788	808	769	818	784	845	773	816	783	786	778	756	790	784	758	758	781	812	836	827	838	790	788	777	819	825	789	801	816	819	827	767	827	831	837	798	817	761	794	831	833	825	765	821	814	811	803	756	760	814	788	797	849	730	813	827	791	763	786	772	801	833	824	857	765	760	830	831	808	799	786	759	844	776	815	807	789	789	790	771	806	803	752	828	744	857	843	797	831	841	840	789	843	820	779	831	788	804	791	820	823	802	796	843	778	770	819	806	786	788	825	812	808	758	838	795	781	817	797	745	793	786	793	822	819	784	797	875	832	836	766	831	783	825	848	823	801	749	804	822	740	783	807	846	812	830	811	793	811	784	795	793	833	749	816	837	888	801	786	795	808	779	843	848	794	748	791	778	801	832	777	753	817	864	835	832	817	823	835	760	782	811	821	789	825	817	832	832	847	818	772	812	816	816	747	801	794	841	762	782	823	812	794	767	800	833	792	791	799	746	812	810	774	837	778	813	813	805	817	842	811	827	807	821	813	862	807	790	819	785	775	807	781	824	792	776	798	830	816	847	818	842	826	812	835	810	781	824	793	788	867	796	774	826	787	794	812	772	817	745	795	834	796	799	829	776	832	828	811	818	754	783	799	831	807	798	850	849	798	793	787	763	792	815	844	777	826	815	811	793	831	859	794	803	856	795	799	793	807	855	809	791	845	789	796	824	772	841	835	817	784	839	776	792	777	875	787	801	774	790	843	818	798	793	803	774	795	791	807	745	765	849	826	758	823	795	791	826	820	828	781	740	816	818	776	813	768	821	777	813	794	806	799	774	788	829	802	817	791	788	799	806	764	855	821	784	868	790	769	769	849	789	820	742	804	790	746	764	784	776	779	776	864	837	820	756	835	802	857	844	808	866	819	815	846	819	839	812	797	831	826	833	840	783	789	810	860	830	803	815	822	769	819	803	855	807	783	770	786	769	764	795	836	806	812	794	769	846	812	797	827	792	815	783	803	853	833	827	796	805	799	807	793	766	764	817	811	816	779	793	795	815	831	770	812	793	819	799	779	848	798	831	802	773	783	792	832	798	823	838	802	800	826	783	801	807	763	767	782	783	840	793	766	815	843	780	825	832	828	799	819	789	757	816	784	795	821	772	816	797	763	828	860	756	802	766	790	826	828	779	795	805	825	823	819	860	788	808	795	797	801	805	805	824	826	794	869	814	765	820	828	821	796	775	819	871	776	809	778	777	801	815	801	809	856	788	800	845	823	831	789	859	805	745	774	855	780	859	805	823	802	763	790	827	795	809	798	813	758	770	833	780	806	833	737	806	833	844	764	813	769	799	815	806	815	818	842	796	819	793	830	781	817	819	767	819	815	852	755	799	823	788	792	756	787	839	782	809	750	798	832	780	805	762	831	801	815	794	813	786	848	838	838	817	784	824	764	857	792	800	802	873	848	800	788	798	811	857	796	776	796	783
16180	2538	2038	1607	1209	920	746	599	495	411	356	398	302	312	259	325	261	260	286	281	262	282	268	254	272	286	282	290	257	248	285	283	265	257	259	207	267	250	267	275	226	222	240	241	275	266	242	230	214	247	246	236	255	234	243	258	221	247	242	260	218	248	234	239	243	244	223	236	243	239	244	255	248	250	231	240	250	261	249	212	228	250	228	235	247	225	253	269	265	252	237	262	224	214	240	234	226	264	244	250	236	208	265	236	247	235	258	261	252	253	241	251	243	247	233	236	242	269	249	224	229	231	223	241	243	217	232	262	277	222	212	201	213	249	218	245	224	211	263	240	220	274	229	235	230	233	220	244	236	234	254	205	264	225	217	214	235	247	215	260	229	232	261	230	249	234	255	243	237	262	256	262	237	208	259	257	230	272	226	226	216	226	251	215	240	245	243	247	224	232	230	221	246	247	238	208	254	268	254	216	256	223	252	238	249	204	257	245	228	243	255	242	231	265	242	248	239	253	207	252	260	247	278	243	241	260	234	232	250	234	231	258	239	226	305	255	229	240	261	255	242	233	223	249	249	240	237	266	252	246	249	260	222	245	237	244	225	256	252	242	254	239	258	241	252	248	220	240	252	235	240	234	271	242	231	264	223	243	225	242	223	227	215	227	223	248	275	219	242	249	262	216	235	240	244	246	241	234	240	212	256	277	239	219	247	274	211	224	214	247	238	230	226	217	206	256	239	208	261	249	223	266	237	259	283	255	249	260	227	264	272	237	227	207	252	251	240	240	245	224	244	274	230	248	236	223	221	233	233	277	232	242	226	237	257	216	230	253	251	214	221	244	206	229	220	234	236	232	249	259	260	259	237	236	260	227	247	234	236	241	229	287	253	248	263	219	230	246	246	207	215	215	233	276	248	285	229	267	269	257	220	227	218	266	272	246	252	210	250	243	269	218	279	225	228	248	253	219	256	243	237	238	259	234	239	246	251	230	231	250	254	236	216	249	236	252	254	255	239	216	237	205	229	230	243	234	268	243	257	236	235	271	194	235	243	237	212	214	250	236	238	267	244	263	228	233	242	250	249	235	252	249	265	252	239	246	232	243	256	253	245	232	256	226	252	255	219	235	265	261	226	242	279	248	243	258	242	250	246	232	226	240	257	217	224	217	218	246	230	221	247	271	221	231	246	237	211	247	256	243	264	259	211	239	231	248	267	230	245	239	260	235	247	219	245	271	247	259	248	249	258	250	280	231	245	228	252	228	227	237	274	258	232	245	224	245	211	251	215	274	243	267	218	258	236	249	206	257	263	261	231	238	246	280	250	216	250	239	240	230	245	235	260	216	238	246	243	223	272	250	283	284	234	227	261	235	251	233	258	226	211	226	231	251	249	234	265	251	249	216	254	219	240	255	237	254	244	253	248	241	247	246	230	262	216	234	225	211	240	234	230	261	230	237	235	223	255	237	235	241	247	252	237	231	255	257	244	225	250	260	240	247	268	240	245	231	206	238	269	244	237	247	238	252	209	238	242	269	250	272	259	261	247	261	207	238	239	243	234	261	203	243	233	223	253	244	234	242	229	253	257	230	248	232	273	226	229	227	225	259	275	254	267	248	225	244	247	225	233	226	224	235	236	248	247	249	235	245	228	225	249	244	228	243	238	246	233	243	273	223	238	235	254	268	258	215	268	228	237	261	223	229	265	236	235	230	235	208	252	248	236	213	260	248	271	219	219	214	220	199	250	233	242	233	234	234	245	223	202	247	232	255	254	235	250	251	247	252	227	236	238	244	272	229	245	236	257	260	238	254	247	218	212	238	223	249	251	222	215	231	231	200	238	254	251	241	266	267	271	223	257	236	238	253	230	221	221	267	264	226	233	232	241	251	231	217	228	218	244	229	236	210	227	227	245	240	242	279	240	256	266	257	244	234	268	237	237	259	229	216	226	257	244	198	258	258	254	229	238	222	234	236	235	263	265	250	241	227	231	233	272	273	261	241	241	215	228	228	207	242	245	246	240	241	228	268	272	236	254	257	246	235	230	215	245	240	225	220	237	233	224	233	239	227	258	260	276	226	242	217	237	224	219	259	222	228	211	255	224	246	248	248	243	243	219	293	265	237	207	239	271	241	236	223	247	239	271	264	252	238	265	227	264	237	282	239	241	259	233	235	241	216	250	268	264	242	236	232	236	231	256	251	238	221	262	256	260	226	234	253	238	234	228	255	219	267	240	243	250	235	233	250	237	217	273	244	237	249	214	216	222	251	233	226	238	221	255	234	264	225	225	249	268	248	243	245	229	216	226	243	220	241	248	240	206	274	263	273	242	231	247	280	267	235	241	250	252	219	247	230	286	246	266	241	253	214	218	252	260	260	249	219	234	234	238	249	252	244	220	212	253	260	269	257	252	222	256	240	237	252	245	242	253	227	254	249	231	206	234	265	256	242	237	264	235	239	235	257	233	266	235	216	249	241	249	221	253	261	224	245	227	247	237	256	217	231	260	214	251	232	283	265	231	251	228	266	270	230	227	246	230	258	277	247	214	262	221	265	256	240	248	252	237	242	223	287	243	238	237	238	224	230	234	260	250	271	245	253	249	218	236	230	285	219	232	208	227	228	232	231	242	202	235	250	244	234	250	249	244	218	255	241	251	241	223	227	279	215	247	257	216	249	259	238	233	212	245	239	234	243	258	231	254	263	257	232	240	235	227	269	250	265	244	245	242	246	257	237	219	266	269	260	235	249	269	255	221	271	267	229	259	230	239	271	254	253	248	255	223	234	229	261	209	204	264	242	268	220	248	218	248	240	225	244	250	226	260	245	223	250	248	244	244	247	227	237	248	248	245	244	241	237	245	247	236	212	212	251	250	233	255	271	261	271	221	248	256	229	244	231	221	236	227	249	279	230	266	230	240	230	247	235	226	256	261	243	237	225	211	263	238	221	218	233	218	238	233	207	231	209	221	222	250	207	243	239	233	208	266	245	251	220	235	226	249	228	255	228	234	263	258	208	227	248	242	242	251	238	245	236	243	242	234	247	240	259	246	245	240	252	247	269	255	250	263	244	289	263	246	261	215	260	238	255	251	226	225	250	271	232	238	270	269	218	222	244	245	249	249	239	236	238	248	230	249	277	255	242	236	242	221	241	226	265	256	251	238	216	238	237	218	254	198	238	236	217	233	235	231	275	224	232	225	265	235	263	255	248	224	233	280	224	239	261	270	251	246	216	229	229	249	223	213	254	267	236	199	259	233	229	250	273	258	246	239	256	246	246	225	199	251	262	239	250	239	223	254	256	232	237	243	230	211	198	235	253	220	261	237	260	260	222	233	217	268	254	240	246	259	244	260	240	237	249	239	234	236	250	224	258	231	228	243	224	239	219	246	223	248	248	257	228	257	264	228	255	230	254	206	245	255	238	245	240	245	248	277	253	261	214	220	214	241	267	244	247	234	242	281	223	251	215	244	218	218	235	247	240	251	253	222	235	232	220	255	245
9035	2121	3941	4797	4249	3777	2996	2583	1993	1718	1438	1266	999	857	824	813	776	802	822	856	833	799	824	800	783	773	692	734	723	752	726	733	710	657	655	630	635	612	622	611	557	567	629	564	556	603	570	501	528	576	546	601	555	542	576	597	582	567	494	546	533	573	510	543	518	541	487	593	582	535	563	561	596	521	552	542	553	525	548	571	565	574	539	522	542	569	535	557	590	560	518	612	513	581	562	536	569	572	560	551	592	562	580	557	553	551	535	561	547	576	582	547	573	547	514	520	593	536	557	547	550	536	514	529	537	578	533	570	546	584	571	550	554	556	573	542	556	505	586	542	576	526	538	526	533	503	531	562	504	578	546	588	503	584	569	563	546	542	552	562	572	545	521	558	539	551	572	560	532	545	542	564	570	540	555	557	553	538	625	553	509	546	548	549	535	566	575	551	568	603	543	537	534	569	548	547	530	517	525	562	547	498	489	556	581	566	551	579	550	561	572	564	541	554	543	573	532	533	514	551	523	545	566	573	551	567	517	557	560	549	520	528	585	541	573	541	514	584	568	540	491	544	557	532	544	541	536	550	547	525	539	577	556	519	573	598	528	553	567	564	602	557	605	510	546	519	524	518	505	520	535	521	515	538	545	556	562	569	569	613	563	501	545	528	538	586	479	540	534	544	550	554	511	552	545	520	614	579	561	544	537	550	509	551	492	540	500	531	539	560	513	550	517	525	545	543	494	576	578	529	535	539	572	546	561	561	598	550	534	541	571	561	549	571	555	502	536	571	581	566	565	545	559	557	575	530	606	518	498	499	532	560	525	552	557	526	563	490	564	521	560	556	555	579	559	576	536	605	553	554	575	529	524	543	562	553	525	537	534	561	549	566	577	487	538	530	552	553	524	543	537	530	570	545	531	533	595	581	551	556	525	522	569	574	541	567	528	566	542	512	544	569	523	579	577	546	564	566	553	571	562	557	564	580	547	549	607	574	528	513	546	542	527	554	605	507	571	546	527	542	541	547	531	570	538	553	538	585	583	554	556	520	529	547	547	540	587	539	554	554	560	529	552	523	546	531	547	546	622	563	586	569	552	539	611	568	578	539	522	527	572	541	554	563	537	531	548	515	501	534	574	572	575	563	535	535	545	559	530	521	596	526	539	541	515	549	552	558	545	550	525	531	568	554	566	551	516	542	545	551	519	536	548	527	508	545	545	532	589	569	585	553	570	515	569	528	564	549	549	544	503	550	536	500	587	560	580	570	497	543	575	542	513	518	513	524	554	547	537	533	574	541	571	560	528	566	512	600	555	582	531	544	544	522	566	549	556	559	546	571	529	546	546	547	543	523	536	554	570	521	561	578	503	562	560	551	578	523	532	511	554	536	586	576	555	561	582	568	551	550	568	547	578	589	512	553	583	589	539	568	568	527	555	565	553	535	562	601	562	536	515	518	516	541	523	543	571	563	558	574	563	582	624	551	560	579	578	568	569	581	547	570	522	529	528	515	563	533	571	559	592	554	554	524	531	591	542	556	529	562	536	526	589	545	504	517	553	537	553	567	592	558	559	541	568	537	561	586	560	543	550	522	535	531	554	540	537	595	573	582	534	538	546	564	538	569	560	550	536	554	566	553	559	493	568	541	555	542	581	579	544	582	565	560	528	518	551	534	563	581	554	558	543	510	553	555	565	522	526	528	520	573	557	525	574	528	567	583	553	546	529	534	503	577	520	538	609	555	566	567	556	515	580	534	577	562	556	540	598	575	542	597	554	540	595	571	557	541	562	590	550	494	528	585	524	557	591	570	588	530	539	556	571	566	583	549	535	536	574	572	549	562	595	525	555	566	559	595	528	579	547	550	550	553	550	541	543	531	526	570	581	569	531	573	518	523	541	560	577	564	504	535	500	540	555	543	583	545	538	517	562	537	535	539	582	518	549	536	542	504	509	524	524	558	604	585	523	563	569	580	500	576	540	553	523	559	533	561	552	609	536	608	566	552	582	567	546	573	609	499	513	549	570	525	555	513	583	584	538	578	557	531	592	572	554	555	512	568	483	517	565	531	532	559	531	533	578	575	580	570	564	570	565	497	530	526	600	546	529	551	557	538	517	529	516	556	574	553	575	523	542	583	540	576	564	603	548	586	549	598	474	528	553	533	529	555	564	525	543	574	563	556	567	562	541	547	521	533	531	553	586	551	568	514	568	550	600	508	577	535	538	547	559	517	528	542	555	517	542	595	565	519	535	565	518	588	567	499	523	504	553	561	605	558	545	574	554	549	565	548	508	534	514	547	509	574	553	542	555	554	564	552	516	573	550	554	537	612	570	526	584	565	584	534	518	536	557	581	569	550	509	540	547	544	572	554	533	516	519	544	538	530	542	549	523	549	495	541	578	536	536	587	554	530	532	546	544	599	570	574	580	575	533	579	507	549	520	545	545	539	531	577	529	567	531	557	572	537	554	512	535	570	560	491	531	538	558	530	525	556	578	563	568	533	532	542	573	547	522	566	548	514	562	553	581	541	554	561	583	559	541	518	543	583	510	524	575	564	532	587	588	539	522	545	588	566	562	574	548	527	562	567	558	542	557	561	574	541	526	530	588	554	553	546	554	529	536	560	562	542	545	553	549	551	530	550	498	549	578	576	548	547	572	549	517	556	536	553	567	544	559	563	563	540	541	549	546	532	560	559	553	552	547	551	543	536	551	550	524	567	518	561	543	561	590	560	536	506	580	546	567	581	618	565	560	605	554	576	525	564	544	541	553	583	540	485	607	561	530	574	505	558	523	516	527	543	560	569	529	525	531	530	593	556	519	565	541	547	530	552	555	562	547	581	533	531	595	549	524	541	576	548	606	578	518	550	565	588	561	570	588	577	524	571	538	557	519	523	525	591	539	554	555	538	574	570	584	542	561	554	570	567	487	531	518	529	598	531	586	557	564	544	549	557	558	509	610	541	601	576	504	513	545	559	543	527	556	557	544	568	552	570	578	546	550	499	529	557	539	616	493	554	570	583	580	567	530	544	564	545	588	536	578	556	527	518	522	540	496	541	488	554	548	513	518	550	545	572	562	516	553	553	571	537	563	524	548	564	558	553	526	543	555	553	535	556	493	544	520	558	549	575	489	549	538	552	513	534	559	515	525	536	562	507	539	573	556	542	547	519	542	508	556	611	529	545	548	553	551	533	546	584	548	529	518	602	537	528	534	543	570	554	545	530	553	531	527	543	547	550	547	536	560	577	556	506	544	555	516	559	528	533	528	559	558	566	517	541	571	577	562	551	539	537	545	544	568	561	571	550	564	552	533	519	586	531	527	543	534	542	596	555	559	556	521	548	544	518	567	540	548	555	580	570	540	565	547	560	528	565	581	567	505	542	573	549	569	523	528	529	559	564	551	520	522	529	520	525	564	569	545	551	549	552	505	548	500	571	605	582	571	536	522	563	561	587	538	513	553	528	565	506	571	524	545	575	560	568	544	507	531	600	554	524	537	539
1968	534	607	491	465	353	364	334	344	304	281	273	280	324	283	298	283	277	252	273	293	318	276	254	286	305	303	303	274	274	290	292	272	332	293	247	269	267	305	272	286	304	296	278	264	293	321	275	272	271	261	300	287	251	256	275	296	328	257	292	308	253	269	242	292	240	278	260	304	274	269	325	286	286	277	272	281	283	311	277	316	299	282	278	277	253	266	270	290	312	271	290	273	301	257	256	318	292	313	292	275	307	302	260	318	265	278	269	271	282	287	304	269	253	330	256	297	303	296	311	288	257	246	300	262	285	278	274	276	288	274	256	294	254	274	278	251	271	285	301	273	268	282	269	243	273	290	266	302	294	284	266	299	275	284	285	293	280	279	313	304	307	295	235	270	268	310	272	259	278	289	278	298	273	286	272	284	288	281	323	287	276	263	279	311	270	262	258	294	273	310	242	295	274	296	273	278	259	300	300	272	262	283	272	289	264	298	264	292	288	286	282	259	279	255	285	280	265	267	257	284	258	297	290	269	282	282	277	272	263	289	278	274	265	277	275	279	297	297	309	275	277	278	264	261	301	297	265	304	261	259	271	271	271	323	275	268	290	262	262	267	303	299	249	268	289	270	267	313	301	284	300	259	275	302	284	295	287	250	272	296	298	269	303	273	247	280	280	275	297	263	274	296	240	269	278	280	284	289	279	279	275	284	280	272	247	298	261	270	285	258	298	283	284	298	307	279	247	290	264	302	280	318	287	289	262	299	284	294	311	283	279	297	265	266	253	251	260	271	273	262	283	283	276	313	302	253	305	261	276	284	265	281	270	283	285	286	276	271	274	294	241	292	262	277	291	277	258	316	285	274	260	275	271	286	307	270	247	270	315	276	291	296	294	277	283	303	271	289	282	256	261	254	272	246	280	284	288	283	257	282	278	268	272	324	301	302	270	265	275	274	279	258	281	273	245	283	279	245	262	284	306	266	274	289	288	281	293	266	280	259	285	309	304	266	315	282	286	292	296	312	282	235	290	293	255	257	278	267	306	307	247	272	295	309	309	252	284	268	293	248	245	254	314	267	275	315	298	284	309	304	279	256	295	268	255	265	256	263	305	286	268	281	304	262	258	289	278	263	269	289	246	297	265	295	286	285	267	278	291	302	277	278	274	272	254	253	294	288	282	284	314	282	274	270	261	292	303	277	298	293	272	301	286	310	282	276	287	282	294	282	291	255	294	276	260	297	272	290	273	272	290	242	282	265	265	273	294	276	287	283	262	292	283	258	300	303	258	286	244	292	293	254	271	286	297	280	268	260	281	287	284	270	261	260	266	280	293	278	262	271	308	294	269	287	268	311	277	290	292	312	292	250	311	318	258	276	303	279	265	283	261	258	280	280	288	270	289	257	252	260	285	257	249	286	304	273	263	252	291	277	297	284	263	299	290	294	280	311	274	305	296	267	312	288	255	281	256	306	297	271	289	282	284	272	326	297	263	268	269	279	282	298	277	273	259	288	288	271	268	251	282	361	280	279	279	301	259	301	296	279	283	276	296	264	249	272	254	287	298	285	262	286	264	285	255	283	269	292	269	258	261	254	273	268	290	290	276	295	333	281	281	287	294	267	263	284	255	282	302	303	305	268	258	263	285	261	328	289	290	308	284	280	281	277	300	302	301	258	279	284	252	316	264	272	271	314	280	264	253	277	287	257	245	264	294	282	284	294	333	288	271	263	287	290	268	293	263	278	267	255	289	275	271	312	293	280	312	287	249	261	309	288	293	267	302	287	273	286	287	265	299	306	282	282	278	283	289	301	259	312	290	267	283	263	252	241	270	255	261	295	267	259	301	289	300	272	299	303	299	278	285	328	277	280	284	312	267	296	291	303	315	290	262	342	266	276	306	278	261	297	268	299	251	261	285	264	255	260	285	273	278	316	282	291	285	258	283	263	322	294	272	297	274	258	259	269	264	243	285	287	273	278	257	273	285	303	291	305	300	267	282	266	283	289	277	280	254	260	283	284	304	267	283	283	265	288	280	295	256	257	274	260	286	292	281	290	263	264	284	284	300	291	249	280	285	302	292	286	307	276	262	284	280	303	304	292	269	310	287	262	256	267	289	276	258	249	271	258	255	279	262	277	298	278	297	278	288	297	295	283	255	312	295	273	251	283	279	263	257	306	304	264	286	263	294	281	295	286	329	305	303	273	259	286	266	295	306	295	275	276	264	272	248	277	292	287	274	289	315	295	274	248	285	274	281	284	280	288	277	269	284	265	263	265	303	272	293	275	298	256	304	286	244	278	293	281	269	290	279	268	288	284	278	278	303	301	274	269	277	266	277	291	292	272	299	263	289	315	291	289	293	268	323	293	285	276	280	280	288	282	270	290	300	308	252	273	294	237	306	315	271	289	282	263	267	271	274	271	283	279	287	267	290	289	273	258	296	285	275	271	242	284	262	263	246	271	303	254	276	301	273	259	252	288	278	281	292	283	282	315	282	300	275	253	301	295	267	291	297	276	281	235	317	286	296	268	246	294	284	277	264	276	310	267	313	260	317	275	281	256	283	280	285	298	301	256	303	303	294	274	300	275	294	293	265	291	275	309	279	274	299	288	264	272	266	289	286	300	286	287	279	310	281	301	292	284	249	307	253	314	289	283	279	263	291	305	270	278	238	280	277	267	282	270	250	317	275	292	260	291	303	277	281	238	307	326	275	273	272	282	286	314	279	278	290	267	292	283	280	284	269	259	279	284	291	287	287	256	289	262	304	268	292	252	273	248	249	295	294	304	276	258	288	250	268	286	299	300	296	278	264	300	300	289	276	276	273	277	278	305	292	273	273	272	270	274	274	291	274	283	264	277	292	235	269	271	283	286	270	259	305	274	264	278	303	298	257	271	257	256	246	308	250	262	258	307	282	275	290	303	309	298	307	275	305	272	286	288	274	281	259	285	277	295	288	291	276	280	262	263	272	256	279	283	275	280	251	296	308	277	308	262	285	297	296	282	290	288	289	284	292	275	294	271	269	309	272	242	314	269	355	306	280	274	264	242	246	281	258	270	250	303	309	260	273	287	276	288	278	312	303	301	283	285	319	247	282	291	290	300	281	316	305	268	305	261	272	279	285	266	278	291	271	329	283	292	296	290	264	304	262	311	285	282	304	260	271	241	291	295	285	306	278	282	253	287	277	308	293	286	281	321	336	256	286	271	284	301	304	292	301	306	269	274	268	290	266	281	295	276	284	275	278	290	266	289	289	311	265	299	298	283	263	279	297	264	260	266	282	269	269	310	283	286	299	270	279	275	276	253	271	294	275	284	277	284	274	290	245	245	275	269	274	297	279	274	300	281	279	286	296	267	293	293	326	296	314	270	235	298	290	280	279	256	295	277	277	289	258	255	274	268	311	294	300	268	267	255	282	287	264	251	283	267	262	294	277	255	317	282	292	312	281	291	296	291	279	287	278	260	268	285	297	269	263	274	310	268	278	315	288	264	285	279	273
2144	921	1254	1397	1274	1251	1110	1054	922	874	804	762	695	681	693	734	658	686	693	693	701	717	739	725	742	704	776	693	702	726	707	684	692	692	688	700	625	655	676	651	659	657	698	650	656	664	596	632	618	615	654	650	675	644	635	682	653	640	718	687	607	662	659	683	659	683	667	737	656	712	662	680	683	668	635	609	653	685	654	653	665	685	643	664	688	671	609	701	644	652	634	637	630	698	640	663	623	663	603	663	675	622	624	642	643	621	639	663	653	605	651	605	663	637	677	625	638	680	723	662	626	644	670	680	670	692	678	656	664	640	664	647	605	644	646	673	648	644	622	619	635	655	664	649	639	639	650	684	630	656	648	650	656	687	634	658	697	620	621	651	641	638	658	658	636	637	638	646	734	651	661	657	670	675	663	670	679	668	673	633	590	630	651	670	663	676	658	634	643	614	637	645	624	678	659	639	605	657	665	678	663	665	664	653	651	640	602	670	670	640	648	646	626	646	706	682	659	656	675	647	667	661	634	674	664	649	670	664	642	655	574	629	613	625	665	673	674	648	627	622	631	675	695	667	679	640	656	673	639	643	611	644	601	591	651	665	693	662	626	725	706	639	648	691	641	678	641	652	620	620	644	638	657	596	690	658	674	622	635	626	648	691	697	643	655	669	664	669	654	670	643	643	663	707	644	659	635	637	678	689	619	649	676	663	629	637	676	675	636	695	649	652	632	620	649	650	677	694	663	669	648	650	640	658	639	627	675	682	678	655	658	684	658	636	676	625	655	648	674	645	656	703	623	620	640	650	634	688	587	661	651	707	646	602	655	578	693	636	658	642	658	625	625	640	645	685	689	664	645	666	627	687	659	642	638	644	645	663	653	646	650	654	624	623	673	623	648	655	669	635	640	684	604	668	648	663	673	688	713	642	659	627	621	644	627	663	595	632	674	641	694	614	644	642	653	640	667	702	637	673	634	652	673	624	625	670	603	673	675	682	630	670	718	632	668	668	652	628	657	728	625	673	675	617	681	621	632	645	665	669	632	638	661	641	659	628	642	633	654	635	677	647	630	651	651	661	637	636	656	663	621	714	654	676	674	642	657	631	661	625	607	648	652	656	640	666	617	643	628	593	643	693	680	701	673	620	686	661	622	672	651	627	689	652	674	649	676	640	656	608	621	629	639	626	677	688	668	646	657	654	678	664	628	671	633	613	654	629	666	659	651	674	685	638	682	678	664	643	636	655	707	639	655	598	617	639	648	667	662	620	691	681	634	646	616	665	582	637	644	710	667	645	677	624	667	676	702	617	661	668	626	637	666	623	646	675	647	661	648	647	621	638	663	642	652	648	660	603	630	620	678	627	630	659	689	622	621	607	633	621	660	654	648	661	646	659	631	639	614	680	659	672	630	634	643	627	646	657	661	667	628	650	689	644	637	620	640	650	621	621	664	649	650	646	681	650	633	648	655	671	639	721	642	671	628	662	646	646	698	617	671	635	655	634	654	642	661	662	659	638	651	580	656	616	657	651	645	616	597	648	659	655	674	659	605	656	653	625	699	632	640	678	629	639	610	667	658	671	642	683	622	642	648	681	661	649	630	616	658	683	643	620	651	670	654	692	652	690	658	651	646	635	602	651	670	619	692	626	657	695	620	620	658	677	682	676	645	631	681	653	640	621	622	686	641	635	643	632	633	671	673	654	632	658	665	684	617	643	688	651	636	734	627	624	620	685	654	646	659	629	696	639	632	660	676	691	676	657	674	634	685	660	645	705	627	618	683	608	695	653	694	669	676	639	656	644	647	642	675	633	676	644	670	649	652	643	705	645	672	669	709	642	637	682	606	634	623	668	617	690	656	666	690	646	616	623	645	649	613	640	669	648	658	700	639	637	643	636	709	668	658	639	642	659	672	663	688	665	608	691	659	650	651	672	657	711	659	633	632	620	663	665	661	610	680	658	638	683	656	632	618	695	641	674	571	667	614	669	691	684	672	647	733	679	653	647	644	646	617	703	622	672	690	681	653	643	647	630	678	662	642	683	625	634	628	652	628	680	662	701	641	661	618	658	625	662	663	641	685	648	648	659	642	647	683	648	641	653	650	648	688	613	636	650	631	632	619	665	640	691	620	611	637	644	695	636	646	675	658	674	649	665	640	690	668	633	656	681	650	689	647	606	656	691	640	657	629	660	633	620	659	666	657	652	612	589	698	649	620	663	628	655	710	682	641	678	644	678	610	680	650	697	655	659	627	621	613	633	640	639	578	684	635	661	642	652	672	625	703	655	597	664	672	641	644	644	670	627	614	681	696	693	619	693	682	620	609	665	666	643	637	628	628	632	676	657	678	671	696	624	652	658	653	610	688	666	605	636	664	656	664	663	634	686	670	624	703	685	611	645	633	662	641	652	630	647	602	618	645	662	676	657	644	640	635	630	659	645	642	641	689	647	595	626	640	656	697	618	651	693	692	667	651	673	629	636	657	660	659	652	653	660	673	657	711	632	665	688	656	630	676	690	691	682	672	678	621	654	689	613	656	661	588	639	655	711	645	631	632	646	672	695	596	650	595	616	672	651	671	657	647	619	644	609	639	635	669	660	647	617	625	640	654	668	631	680	662	650	649	637	627	669	625	667	697	617	627	694	658	639	629	651	655	681	630	645	680	660	649	681	647	619	663	637	645	696	697	640	674	665	624	631	698	666	661	666	637	704	601	666	698	656	638	642	634	695	630	648	635	714	605	648	626	652	649	636	650	680	656	664	610	660	699	661	677	613	632	658	621	667	658	649	644	663	619	639	641	595	642	656	678	643	620	650	636	678	672	685	632	650	652	663	641	651	608	615	678	634	615	692	637	655	677	658	684	679	647	657	631	601	617	665	659	675	627	627	662	662	659	656	617	675	661	678	631	664	626	656	668	681	678	659	691	659	668	652	633	670	668	636	682	640	639	616	657	731	727	649	653	676	631	694	630	652	668	647	638	672	626	695	670	673	671	637	681	627	647	654	663	695	643	672	687	672	656	622	614	629	660	650	640	670	677	655	656	667	672	669	683	631	654	636	637	665	648	631	629	634	691	655	622	702	625	652	684	697	612	694	640	655	647	653	670	648	650	621	661	678	647	605	654	706	657	642	670	621	659	640	688	658	630	689	672	668	664	698	644	676	647	690	659	648	608	643	634	635	681	614	626	646	634	667	686	678	627	681	690	637	638	685	685	648	609	636	652	610	665	624	693	669	701	645	679	669	636	617	669	652	677	682	604	640	595	662	621	630	671	648	673	681	676	699	616	683	617	654	631	647	622	663	662	647	628	627	669	680	700	654	676	666	641	645	642	666	663	668	601	613	632	662	650	640	651	658	657	655	610	637	635	682	669	640	672	628	639	663	631	679	655	701	676	664	656	662	624	666	631	643	659	700	642	695	647	615	647	622	641	653	651	701	678	580	647	647	650	621	665	678	685	641	607	670	631	658	631	717	619	600	704	629	628	619	649	625	607	647
8879	1313	1418	1111	840	787	639	575	499	436	516	438	412	407	413	402	405	391	376	388	401	394	407	417	379	369	337	388	382	374	368	368	370	368	378	367	381	388	442	352	390	361	347	341	349	358	325	363	392	368	355	364	338	346	376	371	339	331	333	379	396	367	317	370	378	373	363	357	341	302	351	367	365	367	348	349	315	337	363	350	347	382	393	343	342	360	312	333	362	342	353	352	370	337	376	355	388	352	350	337	371	347	398	370	379	352	370	360	376	390	339	384	328	379	373	351	358	400	360	336	389	370	352	340	382	354	373	391	355	353	371	375	330	383	341	345	420	371	344	385	357	363	366	323	328	367	384	338	372	347	374	393	342	393	382	380	321	335	353	349	357	315	351	364	350	367	347	337	372	337	392	394	349	339	358	371	318	356	318	366	357	353	344	394	337	385	364	352	393	367	349	337	348	383	390	352	349	365	378	391	349	323	329	340	369	360	388	366	298	366	375	356	326	366	344	363	383	331	360	311	360	369	318	355	357	335	381	369	390	369	369	345	384	325	373	344	323	381	330	350	348	380	372	341	369	325	368	332	379	347	350	346	358	339	356	357	354	336	401	337	335	361	389	355	381	337	351	321	359	375	358	330	333	357	313	347	366	356	342	350	375	349	348	367	341	357	351	361	336	368	374	383	352	372	363	384	354	336	365	382	331	362	330	367	345	370	332	329	374	371	371	358	333	361	398	379	356	364	336	342	366	361	358	380	341	378	344	364	364	346	358	356	363	392	378	390	380	348	365	331	413	324	402	342	389	356	366	343	354	336	352	361	357	362	346	360	388	330	353	366	353	374	355	341	337	360	370	351	361	350	333	329	341	403	352	356	358	370	388	350	333	371	380	368	367	373	379	371	362	370	324	345	384	400	367	348	352	377	353	345	400	353	385	362	329	348	358	368	349	361	330	373	339	351	386	352	383	372	352	331	374	316	344	303	358	386	361	354	395	350	358	381	357	346	361	353	373	364	345	394	352	351	346	358	360	341	371	331	370	375	379	355	370	342	354	393	356	380	362	381	356	359	339	356	376	341	342	351	373	339	364	368	361	357	379	364	343	332	371	339	374	347	388	347	371	398	364	337	336	322	339	378	343	337	376	349	366	352	332	382	344	371	333	393	367	324	357	344	357	377	320	369	325	340	342	359	360	395	379	376	366	366	360	338	327	346	389	364	385	373	349	324	372	378	342	343	356	360	374	367	378	370	349	383	357	354	362	365	414	356	371	376	361	361	365	354	363	374	344	334	399	336	339	352	338	338	351	347	363	333	338	332	339	367	350	348	341	389	362	358	337	327	355	351	337	377	401	373	388	338	354	365	316	369	401	337	349	397	375	316	352	375	363	361	354	383	363	390	363	382	356	320	339	323	342	337	342	382	394	372	368	405	399	346	333	361	316	354	361	372	360	344	383	357	371	329	356	393	357	355	363	345	341	376	350	376	352	342	391	331	371	370	343	311	328	341	360	340	367	350	350	362	378	355	385	364	354	366	394	350	342	371	378	356	355	334	354	379	344	363	360	333	353	373	377	378	328	356	373	347	377	366	350	377	331	368	395	374	348	374	389	363	360	365	344	396	333	345	374	339	308	316	341	367	395	340	375	345	381	360	358	359	381	376	347	365	336	329	361	382	387	360	362	365	336	383	384	359	349	366	358	344	342	345	318	379	347	359	352	365	350	355	324	319	352	321	367	383	351	359	371	341	395	364	306	358	395	374	356	356	346	359	384	375	371	348	337	324	351	343	327	349	372	375	366	370	365	370	384	374	336	360	345	376	358	350	336	374	367	367	384	341	358	372	371	337	365	351	374	420	372	365	349	382	357	357	365	371	379	351	392	366	371	373	364	411	350	347	359	316	340	350	358	366	363	371	372	342	360	375	345	340	323	344	344	345	341	349	362	383	335	359	364	358	361	350	382	323	397	352	339	320	358	334	389	355	333	339	416	358	373	360	362	367	336	338	350	394	373	362	361	369	379	359	341	344	315	386	411	377	374	359	293	358	373	353	334	339	351	383	344	363	331	356	343	334	385	355	388	351	358	383	372	369	370	348	343	375	344	397	363	333	355	374	398	378	385	355	370	371	346	340	372	369	370	370	350	359	359	332	330	362	343	360	385	349	378	350	382	371	378	344	358	340	361	359	356	365	334	366	381	356	346	380	380	355	317	345	378	341	374	363	353	390	374	344	405	353	349	342	350	366	365	376	353	351	336	359	331	361	359	390	354	358	357	369	353	350	368	359	381	354	374	361	378	329	320	364	354	389	381	353	351	355	342	354	350	365	344	354	360	331	352	359	366	341	368	319	335	403	355	369	334	329	370	341	371	399	361	366	394	378	345	343	371	349	356	349	403	350	376	334	344	372	332	348	363	356	375	358	315	369	334	340	373	386	336	322	365	368	367	348	373	359	389	357	370	351	367	329	368	322	375	352	341	375	363	349	390	366	351	345	341	361	337	364	388	350	423	367	360	366	348	375	333	351	355	346	356	349	353	398	369	353	385	374	327	343	349	345	370	369	387	317	357	359	368	399	347	377	376	343	350	364	355	373	333	343	333	331	356	368	372	369	362	344	372	358	319	343	390	369	377	361	343	357	398	391	359	327	341	367	381	336	380	350	356	400	349	315	337	310	369	335	346	388	347	377	339	369	355	338	390	388	334	344	342	346	347	376	347	359	366	357	373	345	367	352	385	400	358	343	346	391	372	319	349	401	378	364	334	412	343	372	348	334	344	351	308	327	377	343	323	377	387	361	327	371	346	329	332	345	374	335	390	361	391	356	353	350	359	344	370	337	353	372	383	353	357	316	358	369	353	340	388	343	374	334	344	332	350	387	391	365	355	366	350	367	369	339	360	349	378	373	395	371	382	367	363	350	348	331	359	364	349	376	355	326	359	367	347	351	348	342	352	364	372	353	360	354	340	350	357	352	338	366	358	343	340	378	359	364	365	370	354	324	373	371	362	335	366	368	346	360	355	347	327	371	364	338	344	383	376	375	362	366	355	340	362	373	350	392	384	358	384	350	371	356	361	325	374	308	360	349	306	340	381	343	359	377	336	363	360	338	348	355	365	385	342	322	351	352	322	356	371	372	342	387	363	359	336	335	397	357	371	375	380	363	414	382	341	357	388	355	368	381	359	348	375	359	394	373	329	350	350	377	398	361	389	331	341	368	373	360	384	341	375	344	322	343	373	373	346	398	346	384	346	346	352	355	357	365	355	387	377	357	331	377	354	342	343	379	366	352	359	343	388	345	377	351	343	353	319	329	302	358	378	324	339	376	390	339	384	350	331	333	362	370	346	357	354	394	345	331	358	334	380	373	340	338	333	356	347	348	388	371	385	365	380	312	379	385	356	374	360	373	359	361	391	356	382	322	341	339	348	343	353	335	378	331	374	387	341	353	337	379	332	369	382	351	345	381	331	347	349	353	358	351	367	352	370	337	373	354	337	359
7343	1760	2814	3279	2870	2664	2222	1991	1662	1510	1294	1205	1070	979	957	964	960	911	951	1013	987	970	937	972	980	930	965	889	907	924	878	912	953	868	863	858	811	835	874	850	858	881	862	823	800	834	789	790	887	801	797	782	829	913	795	791	786	798	805	792	791	811	871	758	859	820	812	813	806	800	792	826	810	778	793	788	810	842	826	754	812	825	810	786	833	799	802	791	767	836	842	755	804	773	859	803	815	842	783	813	763	812	826	818	813	884	830	779	789	797	793	748	783	818	833	863	823	803	838	815	784	815	739	785	801	820	785	813	820	830	825	828	797	781	826	802	847	800	814	793	831	814	790	806	819	789	794	777	843	869	851	830	803	848	761	806	767	775	814	794	803	847	807	872	848	778	840	764	838	824	781	786	773	826	798	787	796	823	819	800	817	822	792	772	807	842	858	815	817	806	793	791	792	820	779	780	827	802	854	802	779	797	810	765	807	773	788	791	805	775	840	814	796	788	816	794	766	821	818	765	779	782	811	818	791	813	836	816	733	813	850	801	816	812	805	786	768	817	792	768	786	841	801	872	820	751	815	816	854	830	812	787	809	801	766	838	806	784	847	774	760	799	849	794	817	800	803	798	827	772	745	765	762	787	840	824	819	807	787	760	813	811	839	820	774	825	823	787	755	820	815	798	817	773	853	846	784	812	792	856	761	803	809	799	839	804	843	784	801	827	863	791	799	794	794	833	800	825	797	821	866	821	846	806	795	764	839	789	851	784	791	792	805	825	833	825	744	805	733	818	810	831	824	789	811	811	813	766	786	797	852	788	815	796	847	851	849	821	811	798	832	819	824	828	830	802	760	829	778	773	771	826	779	773	776	819	829	797	797	819	790	856	812	821	802	807	809	813	811	781	810	762	806	795	861	795	830	827	787	812	806	819	827	802	829	787	878	784	804	822	849	773	795	805	812	768	769	793	837	784	820	842	801	784	803	778	813	783	811	780	823	864	761	811	820	776	840	822	806	879	808	816	818	817	823	827	781	814	810	817	780	805	803	778	870	818	814	840	818	819	820	798	802	856	824	796	784	755	776	777	781	815	809	798	854	798	764	818	800	812	808	826	840	801	788	847	790	826	793	827	820	830	734	822	802	757	794	788	810	856	776	781	736	795	842	834	765	775	805	825	793	783	735	795	815	796	844	820	821	790	815	814	841	787	759	820	730	801	803	808	827	857	773	778	779	785	750	872	781	767	839	819	810	749	806	825	740	790	835	779	789	777	789	820	807	857	819	830	808	809	780	805	770	804	805	754	738	784	830	811	864	815	806	788	824	829	740	840	803	754	815	791	785	789	762	769	798	864	787	791	776	769	759	774	778	787	815	826	763	809	856	802	772	771	817	818	757	773	803	812	839	808	775	770	832	791	782	718	821	763	813	763	741	765	764	805	811	785	785	790	825	769	863	743	808	798	786	777	843	807	771	781	842	741	819	791	786	848	780	774	814	808	865	811	768	801	794	830	776	781	791	848	790	808	802	831	786	809	803	812	816	842	803	805	824	829	795	795	792	726	770	818	832	842	805	834	815	799	848	824	812	780	818	794	771	858	832	800	784	814	801	829	781	826	822	854	813	790	824	767	785	842	798	832	841	807	813	824	769	807	818	773	782	802	797	803	805	779	800	815	833	831	814	780	807	818	773	830	838	789	772	830	780	778	806	808	822	837	843	820	840	825	772	780	780	805	835	765	781	777	818	838	801	765	830	842	811	829	766	815	762	817	780	806	824	795	768	790	801	782	816	822	841	786	783	745	812	796	774	768	832	847	815	797	810	820	779	800	815	824	825	833	827	854	825	829	791	812	825	853	815	773	766	786	770	811	813	818	822	837	851	821	794	783	765	836	822	811	758	781	818	809	772	779	823	843	816	769	758	830	786	815	777	842	799	808	809	767	809	757	787	815	827	723	798	811	822	846	808	821	785	814	744	809	805	818	778	822	829	809	818	798	837	841	810	819	806	824	813	804	833	779	834	814	817	819	836	775	818	824	789	811	804	767	819	792	805	802	791	802	795	775	779	784	833	818	791	764	799	793	785	809	777	819	776	823	809	809	744	774	840	825	804	820	794	805	829	739	835	853	772	766	827	844	798	807	782	800	793	771	835	798	779	823	833	810	851	765	823	860	824	800	812	773	801	759	862	814	841	760	855	826	777	806	849	796	864	823	767	790	834	759	836	873	871	811	811	803	801	788	838	751	785	771	803	830	839	835	815	761	819	804	833	762	800	797	833	795	835	837	782	778	829	774	818	826	780	797	770	761	847	824	802	830	879	817	823	734	848	807	814	848	807	849	793	885	837	743	797	832	805	809	864	825	787	843	782	777	811	772	801	756	815	842	824	817	808	847	768	790	829	786	813	826	862	789	795	804	838	777	809	815	805	809	756	753	865	830	774	803	800	791	784	802	801	803	846	827	870	827	810	834	840	791	823	837	761	757	767	828	782	804	748	851	814	766	807	825	796	841	803	770	758	826	813	763	811	791	825	818	772	733	789	816	828	715	800	815	785	761	819	766	826	839	780	774	780	807	771	828	851	842	840	826	791	839	758	793	781	809	767	801	790	823	819	781	835	792	828	822	761	829	804	776	800	789	743	745	849	788	780	806	834	796	819	855	750	815	814	853	804	828	851	814	850	851	795	864	810	814	843	773	835	819	774	842	812	837	774	801	812	892	820	815	801	825	809	804	795	794	821	873	747	775	781	829	752	766	840	786	793	768	838	765	800	784	799	802	807	775	859	787	786	801	754	825	791	788	833	807	803	775	794	810	799	781	856	791	793	784	792	815	842	770	803	794	756	792	811	830	746	846	766	779	777	806	864	784	841	756	795	783	767	765	803	808	832	806	778	830	819	858	777	787	792	786	778	810	839	826	772	859	872	775	862	776	825	830	763	798	810	748	803	859	797	844	796	848	791	817	877	805	793	765	802	817	781	810	816	785	802	790	809	796	804	795	754	753	831	805	772	826	770	837	811	798	868	801	805	784	817	848	824	786	749	844	789	780	799	836	842	811	786	771	835	777	839	785	815	848	861	765	823	827	791	814	821	788	798	802	799	818	796	782	799	798	774	836	809	856	795	780	827	870	760	791	778	805	782	792	820	786	802	799	800	822	782	814	760	809	799	798	852	780	753	784	800	814	803	789	817	792	814	830	798	836	825	800	789	796	809	831	816	834	793	839	827	778	804	789	788	857	793	798	819	826	821	837	794	818	801	799	805	830	830	821	803	796	772	778	842	837	787	903	842	808	760	797	818	781	787	774	765	836	833	802	824	846	818	758	788	806	785	814	790	787	806	790	832	815	842	813	792	779	800	808	764	834	810	805	816	805	785	851	791	749	799	784	780	791	747	812	774	823	821	783	758	793	724	756	804	825	854	841	774	825	747	812	744	751	780	789	775	778	799	813	770	826	819	784	823	764	802	790	800	828	892	818	813	773	841	798	812	853	822	781
16181	2389	2083	1613	1080	898	758	617	498	464	389	354	324	312	275	295	288	313	277	311	290	295	301	282	273	280	264	260	288	268	273	277	287	252	258	266	254	272	251	234	250	245	261	252	235	235	262	221	255	239	227	265	272	257	240	250	257	227	233	252	254	248	223	220	211	216	225	209	252	227	233	237	241	260	262	237	272	258	229	236	235	253	232	235	243	224	228	237	251	249	241	215	227	285	251	239	248	230	214	238	269	235	256	222	233	232	208	246	242	240	246	257	243	237	236	224	241	254	252	202	230	219	218	225	270	235	253	265	245	234	235	213	237	237	251	223	229	215	231	237	236	230	252	234	243	226	264	235	239	235	252	236	231	261	279	248	203	244	241	220	262	212	243	199	217	217	266	234	262	255	250	233	259	243	241	240	236	236	261	231	257	235	256	219	213	242	252	239	264	223	242	232	220	256	265	246	219	234	233	241	235	256	245	272	232	243	258	226	260	226	236	266	257	226	227	234	239	245	251	226	229	231	254	254	215	257	245	236	248	250	241	247	220	243	270	243	241	227	220	253	211	248	240	241	239	266	233	271	236	257	235	219	239	262	213	213	247	265	229	256	257	242	258	253	253	226	247	246	257	235	209	255	225	211	238	273	243	243	258	242	253	217	223	219	242	237	245	238	245	224	220	246	265	245	250	228	260	218	228	226	222	250	242	241	227	213	227	253	250	243	243	261	236	242	242	230	240	221	249	230	256	247	261	247	240	245	269	247	211	248	224	273	213	245	229	220	218	227	237	228	240	251	209	217	233	215	236	260	240	258	234	241	278	283	260	248	267	235	225	262	240	240	241	226	236	269	257	252	247	243	241	231	235	225	242	238	245	220	263	238	240	246	241	241	224	270	233	216	219	251	237	248	215	215	209	251	233	256	244	253	226	212	257	254	223	250	236	253	224	238	215	239	221	247	277	274	245	247	224	243	234	260	232	221	216	258	240	253	236	251	253	269	227	231	240	240	231	208	237	233	241	271	243	228	203	236	233	200	262	238	250	235	256	217	223	256	230	219	238	248	229	229	218	260	244	223	228	229	222	235	273	236	245	231	243	233	259	222	228	242	235	243	239	239	239	227	265	235	243	265	248	246	275	261	233	250	225	217	234	228	214	238	272	222	258	241	239	242	252	250	264	232	237	248	240	216	226	245	253	206	243	241	246	236	237	236	238	237	231	224	221	234	224	256	252	228	220	262	231	276	204	219	215	264	245	234	241	219	232	207	220	227	220	242	247	240	237	264	255	239	246	217	255	252	223	234	249	219	268	241	238	213	213	275	245	241	269	231	231	258	230	254	237	213	255	240	241	251	251	232	226	234	234	233	241	222	239	237	260	254	241	219	247	220	221	281	241	251	257	245	239	264	237	219	232	215	238	248	252	214	259	251	256	250	231	237	247	257	259	200	238	239	237	258	234	217	245	262	229	215	251	257	243	236	260	206	241	238	232	211	231	226	237	253	229	239	242	240	201	213	244	254	251	241	230	240	268	261	252	233	236	200	241	241	264	230	225	250	224	265	252	247	246	252	224	222	253	238	275	238	227	226	250	221	247	230	232	218	238	242	203	283	252	236	221	237	243	237	249	225	257	229	253	236	239	226	240	226	228	241	244	234	221	259	213	241	257	234	231	248	225	249	245	243	220	234	242	241	257	220	241	247	228	239	211	247	235	240	242	241	205	238	243	269	276	216	246	261	257	239	269	247	272	264	250	250	248	240	221	249	245	246	230	246	244	221	213	223	238	251	248	230	230	235	219	234	220	248	242	247	251	234	225	244	236	240	267	249	246	235	245	240	253	202	246	267	236	224	230	235	236	204	232	263	237	224	234	232	221	240	219	231	225	214	241	238	226	260	217	254	221	234	222	241	211	224	247	238	233	229	235	246	263	246	240	227	250	249	227	236	249	217	242	245	232	211	261	213	248	244	207	258	242	253	251	236	260	248	248	271	233	249	214	222	251	239	253	226	255	214	240	229	229	234	249	230	220	235	243	267	225	235	227	233	257	235	217	243	186	250	222	245	255	231	238	251	227	212	208	221	238	224	220	236	235	218	255	222	234	222	271	241	260	232	223	236	255	237	226	249	242	239	239	221	237	225	226	240	236	219	237	231	252	251	255	272	245	268	237	234	234	250	254	223	225	249	213	240	231	225	266	231	236	253	218	208	218	246	219	216	267	262	255	239	246	231	223	250	275	233	252	226	252	210	253	249	205	226	240	234	235	245	245	254	241	255	213	258	233	251	252	236	213	238	232	244	225	239	253	260	217	250	245	251	253	248	256	249	241	236	212	237	252	236	284	253	252	234	238	248	237	229	238	212	220	274	249	234	251	252	227	230	233	261	262	238	243	208	246	245	269	238	223	264	234	232	238	223	256	254	218	222	248	229	246	248	238	242	258	208	276	240	242	244	224	250	242	279	200	221	231	252	243	229	260	232	243	244	273	260	221	228	254	240	283	188	228	249	242	227	235	251	218	228	252	244	214	227	241	258	205	224	259	248	243	255	245	240	235	222	230	234	226	237	270	263	233	227	234	236	274	231	246	235	239	226	217	206	246	234	263	260	241	228	253	233	252	221	216	246	250	203	246	242	234	224	247	241	206	242	239	247	261	267	249	220	232	230	214	250	264	225	250	215	250	265	254	257	214	227	235	222	254	242	236	244	246	233	258	249	211	225	229	227	218	257	218	194	227	258	244	236	231	236	223	237	223	263	245	248	242	230	229	235	278	253	227	275	264	247	212	234	256	261	272	262	245	249	221	238	237	267	241	243	253	267	246	230	241	229	242	223	257	241	222	264	263	246	261	231	231	238	228	264	269	239	232	251	234	236	219	255	256	275	191	251	255	247	227	228	281	218	255	228	250	227	254	224	245	240	231	240	228	265	258	213	231	243	224	234	240	232	250	285	244	258	286	260	267	267	255	226	234	206	251	267	224	235	231	276	225	247	250	219	239	243	252	249	264	224	240	220	242	238	234	233	251	231	280	243	249	255	222	270	238	257	271	235	245	215	238	237	222	235	216	225	214	278	243	228	237	242	291	270	249	242	291	253	226	261	265	238	259	251	217	222	222	226	238	210	228	240	248	251	225	229	232	240	255	253	257	234	236	245	263	250	234	232	273	243	228	241	255	271	201	218	226	235	224	224	212	246	224	229	227	253	249	227	255	229	221	232	230	241	218	252	225	242	217	253	227	225	226	242	246	270	250	246	220	225	258	262	250	232	245	234	232	246	213	256	245	245	250	240	237	256	258	248	228	244	218	253	294	240	211	237	282	237	222	226	245	261	241	256	261	232	246	237	233	223	243	240	246	263	237	234	238	223	238	246	241	248	256	244	229	243	224	231	247	235	238	239	257	242	196	216	224	242	232	238	264	212	270	219	205	207	244	238	233	223	237	223	248	236	211	248	270	243	225	260	211	211	239	257	240	271	239	237	245	244	220	223	256	219	245	244
8943	2032	4126	4652	3881	3672	3090	2514	2078	1753	1551	1276	989	851	829	805	851	787	843	896	900	852	773	855	763	756	798	699	749	665	750	732	716	661	671	643	598	549	563	548	571	574	561	565	555	566	564	567	565	571	573	531	523	540	584	530	569	529	593	553	511	542	558	578	535	544	495	608	490	531	559	523	519	572	570	578	535	537	548	529	503	533	524	548	548	529	573	550	580	578	589	551	537	506	582	567	494	566	569	559	550	603	553	568	546	553	559	559	537	538	546	544	570	549	522	545	572	568	554	559	533	515	569	592	549	544	560	529	543	525	528	560	563	488	526	533	542	526	559	582	523	585	526	537	558	504	503	522	525	523	556	549	545	556	507	529	534	558	551	549	569	563	548	546	553	560	543	535	577	570	543	512	535	544	509	569	582	560	518	494	504	556	566	530	539	523	525	552	569	546	492	541	538	531	526	570	533	574	596	550	549	529	557	526	559	536	512	566	554	575	511	520	552	535	538	546	562	553	588	528	521	549	584	560	530	530	557	542	529	548	590	554	517	553	529	574	561	530	579	553	542	556	546	559	564	541	536	528	534	592	544	516	551	584	570	557	569	577	585	550	547	561	517	517	531	544	543	549	551	546	596	557	561	527	516	516	547	522	522	526	559	516	541	588	505	537	517	544	512	559	584	566	529	553	546	548	572	519	550	497	519	532	567	568	528	497	556	576	538	524	527	543	541	542	583	555	528	536	614	578	569	564	564	536	522	551	566	561	524	537	508	601	568	605	515	564	534	516	560	595	540	532	570	531	541	557	526	501	537	541	501	537	562	514	516	524	538	500	563	571	519	563	584	585	546	533	577	516	576	521	555	530	555	565	571	522	526	547	566	548	502	560	525	577	526	545	558	548	556	523	505	533	583	561	496	547	541	535	561	549	574	551	510	584	558	536	517	501	535	554	494	550	556	571	550	580	537	595	510	545	563	561	537	569	547	529	523	533	494	583	532	539	528	598	552	547	561	543	578	528	509	542	538	537	582	537	525	524	519	516	571	483	521	539	521	524	501	539	553	520	535	517	527	520	572	586	551	529	538	553	562	548	519	534	533	553	557	551	533	524	561	545	550	565	547	531	515	566	538	548	539	556	535	548	532	519	511	558	554	584	505	523	565	527	537	546	554	561	539	563	556	540	544	557	566	539	549	533	518	557	514	586	532	518	514	554	559	537	570	526	509	531	526	572	498	548	515	538	590	552	516	556	496	532	562	553	547	524	537	589	522	540	529	569	573	552	535	568	551	517	560	546	583	540	553	558	520	542	543	553	536	555	522	535	555	520	533	567	551	538	548	533	540	558	517	555	504	537	510	516	561	543	503	527	581	567	571	585	513	550	552	522	503	530	544	560	541	567	547	556	552	529	537	572	560	569	535	584	494	552	544	565	510	511	513	509	530	530	577	578	525	528	559	545	468	549	562	566	507	541	522	536	559	518	538	504	524	530	529	525	527	587	496	524	579	575	574	544	578	548	549	523	537	551	562	532	562	571	543	546	579	573	566	530	551	520	538	533	538	517	527	541	593	547	542	575	548	544	552	524	577	534	542	543	549	578	534	553	516	529	551	545	555	546	560	543	580	536	544	541	535	583	564	562	547	562	566	546	551	568	535	559	561	566	589	578	590	564	563	526	565	531	589	537	546	538	539	529	545	540	518	576	497	577	535	525	541	548	614	561	543	535	550	524	496	545	559	541	588	563	536	546	557	557	576	559	551	576	596	514	592	528	530	530	519	546	594	564	557	532	585	536	573	543	587	528	546	552	527	558	531	592	526	545	575	550	538	519	547	556	531	573	537	583	518	567	538	539	579	586	563	556	552	552	537	566	580	536	499	547	577	539	563	546	545	534	531	539	535	531	542	540	581	553	564	538	543	534	551	562	541	555	568	551	520	575	531	532	570	525	522	525	552	547	514	523	539	532	527	559	544	538	539	551	528	529	562	557	588	558	536	511	549	507	570	506	558	529	569	550	560	558	536	542	529	562	539	553	529	562	532	546	490	546	519	587	562	548	515	533	543	534	521	515	574	543	583	598	555	570	516	539	536	526	513	589	538	502	558	568	571	504	536	528	567	575	577	540	572	523	550	538	568	533	555	529	581	553	577	500	564	567	533	554	531	553	532	564	544	552	590	586	541	526	558	523	531	556	564	570	528	498	547	543	572	546	547	532	587	548	555	523	552	541	548	598	542	521	557	553	562	505	557	537	573	549	528	557	543	541	565	526	553	575	578	533	537	533	562	555	530	563	566	569	558	543	541	527	553	548	605	520	579	532	548	568	530	542	564	525	562	528	571	521	533	566	536	509	582	533	528	568	496	589	559	553	550	558	541	532	548	570	505	559	530	554	547	574	602	572	519	541	519	548	544	574	554	556	531	491	617	552	562	554	520	594	528	502	532	519	546	525	568	547	529	563	580	541	586	572	540	574	512	533	527	547	566	562	587	537	532	548	577	556	511	564	544	521	599	525	572	532	528	545	557	533	588	613	579	526	573	526	536	559	560	569	520	572	524	575	563	569	511	503	511	536	510	576	525	540	525	498	532	592	553	521	499	591	540	548	524	549	548	570	540	546	531	553	532	547	512	561	501	555	526	600	560	526	547	590	555	565	570	558	559	568	561	559	556	557	522	491	545	549	577	521	546	535	532	527	555	546	529	508	556	554	544	509	553	504	571	546	538	548	559	590	550	504	547	555	556	534	553	544	530	578	497	564	562	536	518	561	528	548	577	523	527	577	571	569	531	552	538	557	575	551	555	558	582	574	550	555	552	552	553	533	577	587	521	556	555	535	566	537	529	541	545	549	527	583	518	545	551	514	535	564	555	585	545	548	548	544	525	531	535	555	558	541	528	573	496	556	560	577	560	561	567	556	570	522	543	562	590	528	524	542	547	559	559	520	552	545	525	572	536	607	563	551	583	514	540	544	560	530	570	483	513	559	590	527	545	473	557	560	563	528	540	507	562	521	531	572	551	547	526	501	552	550	533	537	552	557	546	521	580	565	548	566	545	571	559	544	581	579	552	549	583	527	546	607	526	579	551	538	606	520	567	510	564	522	537	566	522	527	562	543	585	502	515	548	563	559	515	560	596	531	506	599	565	529	551	553	495	555	555	553	538	573	601	539	558	543	529	526	543	584	580	570	567	473	540	533	561	522	565	550	536	570	522	534	525	502	566	558	501	548	597	564	540	539	542	541	577	575	564	544	529	536	512	545	560	533	530	532	558	557	530	542	548	575	544	536	542	540	527	530	562	552	531	560	534	523	576	558	557	562	553	528	570	505	614	535	561	557	545	568	551	557	558	554	541	572	495	521	572	546	560	529	502	538	537	584	548	545	559	524	530	544	597	532	543	566	504	557	537	562	513	556	527	527	587	545	498	544	542	565	536	530	550	534	526	519	532	549	526	530	558	520	567	560	567	584	548	575	575	582	504	547	514	532	569	524	517	556	540	542
1910	532	603	521	480	400	382	322	323	350	315	273	286	278	305	257	290	251	284	275	301	305	303	272	270	301	293	269	293	257	289	296	318	275	297	304	321	287	289	252	323	285	270	296	299	299	271	279	275	257	290	247	254	283	310	291	267	239	293	272	291	274	257	283	300	301	295	243	282	281	302	293	284	271	274	267	273	301	296	254	281	287	283	282	270	294	294	280	302	237	260	269	276	264	285	319	316	264	285	280	315	271	274	262	283	290	270	295	287	272	290	267	301	305	265	260	272	305	313	303	283	289	307	304	281	256	264	322	291	279	273	305	288	274	300	279	290	286	293	283	247	303	261	269	260	260	282	282	301	274	271	299	281	268	267	261	284	287	251	280	288	275	266	274	279	282	280	275	284	274	282	283	288	242	266	251	282	290	256	274	289	265	299	274	270	315	276	337	290	280	279	305	281	279	325	281	262	278	260	301	252	265	307	306	311	319	279	286	299	275	293	254	270	282	299	242	284	284	258	272	281	257	291	249	268	276	297	300	275	303	296	273	267	298	332	263	282	267	274	294	268	278	288	265	318	288	294	298	256	298	314	276	279	264	286	269	281	312	259	258	243	279	273	297	275	264	282	266	284	320	267	270	269	285	250	252	281	248	324	265	248	283	264	277	271	277	283	320	289	274	250	274	279	269	288	292	268	272	259	289	284	311	303	285	295	290	262	294	292	305	298	317	252	289	302	273	289	263	283	283	300	296	278	256	304	283	287	282	275	257	287	298	265	316	261	306	289	288	273	273	289	271	304	301	270	260	280	254	272	260	292	264	272	233	265	310	284	290	264	278	251	268	271	305	280	259	254	274	276	303	284	287	298	282	272	262	277	259	276	281	277	287	275	295	271	298	277	288	279	288	288	285	249	268	272	303	291	257	262	273	257	292	263	283	291	288	273	263	308	269	304	288	279	283	278	292	269	262	278	251	269	300	295	307	288	252	293	270	287	302	290	279	282	281	282	267	269	296	320	278	277	288	278	278	261	310	277	280	290	299	283	305	291	265	270	278	269	278	288	258	293	276	274	288	313	280	268	283	299	266	284	250	281	268	294	316	277	300	270	282	306	276	250	247	269	254	282	277	262	287	279	284	274	283	301	291	257	283	280	290	284	275	287	302	301	303	290	283	304	321	290	264	271	283	275	263	272	301	279	283	305	288	237	281	285	306	294	286	269	258	279	254	266	280	277	285	286	256	269	318	324	286	276	271	304	266	287	262	295	265	258	299	288	273	280	280	265	298	269	286	283	269	259	274	304	263	288	257	275	306	276	277	251	266	281	315	285	266	297	256	268	291	272	285	293	247	272	309	302	302	282	288	281	275	289	299	297	269	275	260	290	258	251	283	268	251	289	274	299	278	275	279	270	257	274	269	275	280	281	252	255	319	241	285	275	262	271	297	253	288	238	289	287	268	279	315	297	304	299	283	295	260	283	267	253	275	259	239	294	295	272	310	287	284	294	290	290	275	263	261	286	256	285	286	277	291	266	318	274	260	287	294	284	301	253	279	257	307	271	262	324	291	275	290	296	290	295	264	274	261	273	269	277	272	312	301	280	287	277	282	266	317	283	276	316	250	260	302	263	297	271	297	302	303	283	268	280	309	281	300	267	273	271	291	295	292	282	289	274	306	296	290	298	291	270	299	304	274	287	253	282	307	283	274	257	289	274	287	286	280	274	249	289	297	305	268	279	322	262	304	300	281	290	253	267	270	294	283	276	263	256	338	330	302	277	283	264	276	283	271	266	264	298	262	281	307	272	257	293	298	279	315	249	279	289	264	275	316	269	303	283	278	277	301	300	298	305	262	275	280	269	250	285	289	261	254	280	267	293	285	307	297	260	326	297	269	271	330	286	259	279	257	271	261	257	282	310	295	274	258	269	295	254	308	258	291	285	258	257	294	310	265	286	288	276	274	250	270	288	278	277	274	251	238	307	259	280	271	285	306	306	298	264	297	273	316	281	296	304	274	307	263	277	279	314	290	276	270	270	323	252	252	315	310	280	245	273	287	280	283	261	260	281	305	277	320	312	249	293	268	285	259	287	273	262	255	309	267	270	290	295	258	292	265	295	292	298	292	259	282	272	310	258	318	288	300	269	281	258	273	309	271	276	295	293	294	265	264	292	266	274	285	279	258	257	251	257	301	273	275	271	266	277	309	314	270	284	260	259	305	284	271	325	293	276	296	268	264	285	292	323	302	324	278	287	296	283	254	258	275	272	262	277	277	288	263	281	264	281	280	294	300	284	271	261	289	292	285	264	263	294	279	230	282	256	272	277	257	314	255	265	290	317	307	240	276	305	294	317	295	290	288	295	320	250	275	295	287	242	280	283	258	266	249	290	318	278	293	261	310	296	265	298	292	295	296	288	252	283	257	279	295	285	291	300	301	292	306	281	288	284	298	309	287	274	260	279	307	275	258	272	302	282	269	284	271	278	288	262	286	290	279	279	294	276	278	292	262	315	297	295	272	288	297	289	285	295	277	289	281	270	267	258	272	259	269	297	282	295	272	253	253	293	293	265	310	267	305	326	246	279	292	308	288	278	289	275	271	291	285	270	299	268	262	264	275	265	295	268	243	296	291	294	295	283	293	284	312	284	315	280	286	274	268	244	258	258	293	279	256	267	317	302	270	274	279	290	283	265	262	293	276	297	253	260	302	294	266	284	273	292	282	280	272	283	311	250	297	293	310	290	305	302	286	298	299	285	271	292	261	269	254	300	283	307	278	302	260	303	248	271	282	278	285	257	297	266	275	261	280	289	278	264	276	288	284	280	273	274	295	272	277	256	289	279	278	292	262	265	276	298	295	290	277	315	295	267	268	248	274	278	279	283	313	279	287	250	244	279	230	265	291	282	278	288	294	259	299	285	275	293	258	265	272	281	255	278	269	266	245	297	304	297	297	306	274	266	236	297	302	287	293	281	289	268	261	301	311	331	283	259	289	294	282	293	317	294	279	258	318	262	249	286	317	273	277	310	278	261	291	281	285	286	269	275	301	292	295	277	253	251	253	331	277	238	275	298	301	282	283	265	273	268	266	244	287	282	233	296	289	282	255	253	293	279	284	269	303	289	308	226	278	287	335	271	254	282	286	263	278	294	269	265	293	275	280	296	275	262	287	277	282	281	271	261	286	272	271	305	276	279	270	254	292	282	275	261	274	304	276	283	261	264	299	283	296	293	252	268	306	262	308	289	307	258	292	267	271	265	309	252	278	270	283	287	283	281	249	269	298	272	305	278	265	318	252	281	308	252	273	301	289	286	248	280	278	266	319	309	285	315	315	286	245	260	287	325	261	303	299	299	264	296	265	248	264	292	273	259	270	280	266	290	257	231	285	246	270	278	244	287	268	284	290	307	249	255	287	276	227	281	292	295	309	303	295	260	291	272	315	288	299	281	277	278	278	279	307	290	314	267	255	284	275	293	284	291	271	253	301	312	269	326	309	277	276
2141	939	1314	1407	1238	1214	1157	1068	989	838	803	779	693	722	718	683	672	645	700	733	752	722	743	743	758	659	658	657	711	711	730	599	706	740	688	663	676	656	641	633	645	640	656	631	653	682	662	723	733	681	642	676	666	683	669	584	677	646	687	633	662	654	692	659	654	603	662	626	698	672	631	661	640	668	693	625	665	674	663	623	634	624	676	650	644	627	641	655	702	686	656	684	645	612	700	694	659	641	660	672	660	678	671	680	616	660	652	626	655	645	652	653	650	677	627	664	650	672	623	655	677	643	663	628	639	675	602	686	614	651	678	706	704	644	684	637	691	646	652	658	643	650	667	676	617	585	639	659	687	670	633	652	683	627	616	609	652	649	681	641	626	662	705	675	682	656	665	634	649	657	631	661	657	633	636	635	638	616	660	700	692	685	612	642	635	669	660	620	625	644	727	626	682	599	669	661	650	689	611	672	631	663	619	695	624	610	622	674	661	659	643	621	634	632	694	627	639	631	673	666	668	643	643	668	656	618	682	614	668	656	668	670	627	667	640	645	645	678	617	664	645	666	658	642	671	690	654	664	683	672	672	680	658	657	696	688	648	674	663	651	617	619	639	658	642	665	612	650	686	643	610	646	713	655	682	629	669	678	654	633	674	642	668	684	624	611	681	690	649	696	647	670	664	627	621	710	612	659	640	608	658	640	645	661	654	610	661	638	687	677	660	632	689	674	661	663	637	632	608	704	665	679	676	629	663	640	636	657	665	675	664	664	591	706	667	662	654	667	669	688	655	648	629	661	609	675	638	665	662	660	679	655	620	637	632	625	647	680	648	673	658	653	657	657	640	661	615	663	639	641	693	655	702	654	652	654	655	603	626	623	649	666	677	652	682	644	672	691	658	654	647	661	698	648	649	692	636	634	674	698	646	641	618	649	646	678	640	650	653	651	714	637	717	634	649	627	701	665	643	665	689	673	669	675	621	663	704	696	635	631	628	677	657	675	601	636	658	669	645	688	614	636	670	664	640	646	635	632	692	647	658	714	629	643	624	651	668	689	605	662	641	689	601	653	631	658	646	661	621	657	626	660	639	703	691	646	683	679	636	644	631	669	624	641	653	678	633	648	646	633	635	639	699	622	639	698	679	660	617	633	676	646	693	656	681	684	588	666	644	655	666	679	640	639	633	655	610	663	665	673	678	629	668	666	603	681	647	657	642	611	666	631	678	648	652	676	648	637	631	620	703	647	611	620	683	645	707	675	666	651	653	635	685	690	692	639	624	643	684	665	640	699	663	634	675	637	691	701	641	659	632	650	714	691	638	647	706	639	679	645	685	633	610	671	662	636	625	671	645	671	684	647	643	702	657	637	696	686	687	672	627	643	660	669	636	650	630	642	658	608	640	665	649	617	626	652	667	664	588	692	682	662	673	683	634	652	687	613	626	649	653	643	637	652	654	646	662	622	667	701	654	659	653	648	698	705	669	639	655	699	665	683	662	698	714	704	663	660	645	661	659	641	695	631	688	673	683	608	602	705	637	665	641	672	652	654	664	643	630	663	669	649	634	682	666	652	611	670	641	639	667	666	654	641	657	636	638	671	665	597	666	617	629	680	681	641	713	647	641	644	705	698	630	686	654	663	635	658	652	638	672	653	675	716	664	654	669	668	663	650	633	704	677	691	614	719	678	664	660	687	661	633	651	732	682	685	641	717	696	676	659	680	658	676	653	645	636	675	649	630	632	654	665	710	623	625	683	641	636	654	695	658	697	616	637	631	672	647	686	673	633	681	707	607	666	607	688	640	663	646	688	628	675	664	593	635	682	630	670	597	648	610	670	653	638	659	622	658	650	666	646	677	673	673	644	605	630	640	657	641	672	684	707	630	663	652	695	618	673	687	628	617	666	738	679	632	656	647	620	643	622	663	598	637	604	643	658	668	601	658	643	662	658	639	654	671	658	674	663	657	606	708	642	658	631	674	697	652	711	647	640	631	673	661	684	634	656	625	628	654	651	661	645	667	646	601	663	655	689	645	657	639	603	629	677	680	662	705	640	656	697	686	695	635	644	638	684	638	675	688	695	623	681	680	659	634	663	697	688	659	679	667	636	686	679	600	654	653	685	678	646	648	652	662	666	689	660	654	642	602	661	707	620	608	676	650	703	669	685	679	651	668	657	661	650	615	632	630	663	634	597	646	646	657	667	671	652	647	644	661	657	619	675	651	679	650	655	683	617	677	655	600	677	653	671	606	699	696	672	687	673	662	638	643	606	637	623	644	665	636	674	657	651	596	646	661	656	673	620	684	660	662	701	674	678	636	604	670	663	633	662	635	671	678	632	686	646	631	626	676	657	653	638	632	697	676	678	662	686	663	596	610	666	645	677	650	636	674	637	655	637	683	674	629	686	619	637	665	688	690	668	674	706	649	654	686	665	655	639	656	623	690	684	690	656	697	605	634	635	639	649	638	657	640	643	665	649	650	660	664	638	651	627	652	631	688	613	684	631	639	610	685	661	605	638	624	655	654	662	695	681	689	622	649	645	645	619	641	650	664	666	664	670	614	681	716	687	662	627	674	617	666	647	661	675	672	710	656	654	615	668	636	710	621	641	610	683	676	649	694	632	636	687	692	644	629	633	671	685	661	663	648	634	656	648	628	679	669	644	633	671	625	655	650	654	646	655	638	674	659	665	672	660	650	672	638	665	627	702	621	689	642	655	643	615	687	656	607	656	636	663	630	646	692	649	661	675	654	671	621	662	642	642	671	667	685	644	702	665	668	634	657	640	639	675	655	642	664	658	628	624	680	649	604	643	645	685	656	687	648	682	682	706	663	639	622	660	666	635	601	664	630	597	632	682	633	652	665	665	624	659	661	597	675	666	623	636	671	663	645	648	658	618	664	671	676	681	651	686	666	655	652	627	657	594	663	676	653	641	650	627	659	661	662	644	670	642	656	711	638	676	667	658	671	641	669	682	662	668	637	647	695	647	659	651	650	699	674	676	597	647	678	664	669	641	656	612	653	666	645	644	632	633	684	636	640	630	671	655	643	670	680	667	648	678	625	679	702	629	635	658	645	715	644	673	605	685	682	660	643	671	656	639	665	694	652	638	631	695	624	678	656	643	682	677	674	699	673	645	658	643	631	647	705	638	635	631	666	696	718	648	649	654	667	678	667	615	637	641	675	633	669	647	624	682	703	623	646	662	618	709	643	672	645	600	685	671	643	679	635	657	618	652	653	677	655	635	652	641	633	649	660	655	635	633	621	633	701	687	661	651	663	672	685	622	633	659	664	711	652	616	619	646	660	677	666	686	660	659	674	686	688	655	637	644	667	651	661	637	633	641	687	679	662	635	678	646	688	699	672	647	679	672	642	627	647	648	669	675	675	672	647	677	683	650	673	636	649	579	653	693	640	675	688	653	654	641	647	653	655	666	687	655	628	671	635	692	699	643	677	628	666	690	636	622	690	695	654	644	666	657	694	603	642	614	643
8643	1269	1503	1108	846	678	615	569	556	457	402	438	414	408	407	416	376	355	379	383	396	386	368	344	380	349	380	321	373	373	367	332	376	376	370	387	366	352	379	363	368	364	346	390	382	352	345	376	360	336	369	360	338	353	350	361	381	323	362	351	345	313	360	389	349	365	339	351	409	381	356	348	373	359	358	387	364	371	344	354	341	365	341	321	371	345	353	359	348	379	368	365	380	354	358	335	315	346	348	400	361	352	367	396	362	323	390	362	301	326	345	337	385	369	350	352	352	386	383	392	354	363	368	326	338	355	351	361	319	367	313	339	345	368	370	385	335	395	333	370	400	376	344	389	357	346	362	399	371	355	349	341	355	321	354	357	351	384	364	380	404	348	384	382	363	364	386	323	357	361	362	398	349	406	349	354	344	368	347	330	346	362	310	350	404	342	362	342	337	338	332	377	361	329	320	372	393	374	381	335	364	338	366	387	345	351	374	382	324	364	349	389	368	365	344	375	332	332	325	332	369	335	396	349	323	350	364	357	314	319	370	347	361	335	412	333	355	331	358	334	357	319	344	371	349	335	383	371	352	379	337	373	364	348	371	381	350	350	366	334	394	388	372	353	344	373	378	361	364	320	355	344	343	357	348	371	339	350	358	330	377	386	384	345	362	396	315	369	362	359	349	347	335	359	389	374	378	350	366	359	402	329	359	395	338	381	392	348	349	380	366	389	358	347	364	309	354	389	361	339	353	367	378	346	336	358	339	337	350	365	362	364	317	358	376	335	412	362	328	387	343	357	355	340	322	396	344	346	386	350	358	354	339	379	342	382	335	371	355	339	383	363	348	320	374	362	351	335	351	373	370	346	371	354	360	338	351	343	372	351	330	347	374	394	369	356	363	353	373	388	353	333	348	355	356	379	389	370	351	360	335	346	354	375	345	360	334	358	368	332	334	307	356	383	387	354	362	348	334	353	376	352	376	350	353	337	361	376	341	366	329	335	314	355	373	329	368	326	344	341	335	341	365	373	368	355	354	365	354	353	355	359	349	368	359	347	388	378	380	376	365	296	383	365	344	331	350	353	371	339	341	321	362	354	358	368	359	334	328	373	342	365	358	342	338	358	363	356	368	367	350	361	320	340	354	364	354	324	375	329	362	387	378	339	340	381	376	380	376	360	395	344	361	327	366	351	381	392	305	371	339	340	370	353	344	398	357	353	350	350	405	402	384	364	358	384	397	314	369	372	354	364	364	365	346	367	378	357	366	336	320	361	358	335	335	355	334	347	334	341	355	347	328	363	323	338	341	333	356	362	355	382	309	402	387	377	374	363	349	326	379	369	378	358	340	345	354	396	349	357	373	337	382	342	341	360	337	364	396	336	362	369	416	383	369	368	357	348	413	356	362	356	323	361	322	365	368	375	384	351	408	360	350	333	395	369	318	333	322	344	364	357	382	352	365	382	362	347	368	374	386	336	338	347	354	345	371	362	342	350	394	380	336	337	352	379	355	355	353	345	368	332	364	355	372	360	342	313	334	340	354	353	362	414	363	330	387	376	355	339	363	354	334	373	348	361	348	349	364	337	330	370	332	342	327	338	339	309	389	340	338	340	389	358	318	365	347	361	367	351	387	348	357	355	310	351	353	362	385	329	340	346	367	375	341	390	347	371	368	339	367	372	343	350	356	329	390	371	364	366	363	355	377	366	341	304	374	344	342	382	340	377	361	327	377	365	350	339	347	358	357	361	363	359	351	358	322	350	337	355	340	382	328	359	381	367	338	346	346	345	352	334	351	332	369	341	345	359	323	381	393	368	348	347	350	333	348	314	346	361	319	362	355	359	355	327	370	352	351	354	313	333	373	346	380	363	346	346	386	346	374	342	335	357	358	349	354	380	347	369	382	366	378	350	331	340	351	376	362	356	349	342	346	357	359	365	307	368	349	376	356	368	344	379	364	381	380	398	390	370	344	347	374	373	351	373	331	389	328	358	347	332	326	364	371	391	388	326	333	363	350	306	351	377	349	335	354	335	372	355	407	380	369	357	357	363	333	380	364	369	358	349	369	337	341	374	373	370	344	373	394	376	368	405	359	347	365	361	343	362	341	331	340	355	389	365	353	335	339	371	377	328	327	334	379	343	344	337	368	367	331	374	340	332	365	322	401	361	335	373	366	356	361	338	391	389	345	353	362	352	338	361	366	376	368	355	346	349	352	341	339	351	352	342	341	379	360	349	324	370	348	335	361	334	366	330	339	381	412	354	360	337	304	355	353	338	374	314	369	358	359	339	368	383	344	340	385	384	351	364	357	368	358	360	350	369	369	325	363	384	322	349	344	348	393	366	357	334	353	325	363	372	353	344	389	371	374	353	418	349	321	346	342	367	380	360	362	370	373	359	363	368	370	337	347	364	380	341	372	332	352	350	333	341	358	377	351	361	348	336	357	382	332	366	366	374	359	354	357	338	347	359	384	390	342	332	312	349	338	331	325	390	357	361	363	362	348	359	369	359	389	335	343	384	345	377	365	344	355	349	369	365	330	383	345	346	351	372	359	345	359	323	356	379	392	384	359	347	360	374	370	375	352	357	334	363	355	354	377	322	337	313	368	343	330	357	332	390	368	354	361	378	348	342	348	368	363	372	351	356	368	363	365	343	388	331	389	345	327	352	334	351	360	378	365	345	343	355	364	348	361	380	379	359	324	368	348	336	364	318	348	366	349	349	353	350	350	353	324	355	391	338	343	368	372	340	341	353	367	357	355	334	359	346	358	390	319	346	376	361	325	357	358	367	381	355	369	326	328	349	345	356	351	341	380	363	318	371	355	367	357	376	351	369	354	383	387	326	342	343	365	345	324	392	362	366	365	354	380	319	367	356	342	375	357	381	350	394	362	387	374	341	364	316	339	377	409	327	371	363	334	318	338	350	360	358	330	388	377	332	342	380	367	352	368	367	338	353	370	344	364	353	345	380	327	362	364	331	326	369	354	365	354	357	307	323	339	350	325	337	318	361	359	361	344	358	327	364	374	336	362	303	325	335	406	348	356	336	370	336	334	310	377	333	320	379	335	329	384	403	372	359	356	372	403	372	333	322	344	355	375	344	374	375	341	328	402	345	340	378	339	332	367	337	350	362	345	368	379	333	375	347	315	327	344	400	349	366	372	335	342	354	341	373	378	323	345	339	368	394	362	360	316	407	316	346	356	339	343	346	323	377	395	353	363	380	344	393	393	352	337	381	360	386	359	374	381	346	362	370	371	353	372	367	411	363	366	324	335	358	353	381	348	357	345	370	419	337	326	362	368	333	393	357	338	336	343	331	291	332	319	347	350	348	360	371	349	341	339	334	363	379	342	358	340	368	343	372	365	382	361	352	320	317	344	313	362	333	350	313	331	352	351	335	380	364	378	376	364	346	372	363	365	367	374	322	356	379	353	377	330	376	359	367	347	336	380	367	343	360	338	340	343	323	361	353	365	328	347	352	323	319	341	343	319	358
7143	1624	3017	3317	2776	2618	2298	1915	1738	1494	1358	1180	1016	998	880	972	961	938	963	1000	954	963	975	938	930	972	964	883	920	908	903	902	903	831	858	847	813	807	878	836	769	763	790	787	773	806	876	807	789	772	862	819	814	763	749	797	854	778	771	764	830	806	835	787	835	789	846	840	753	771	791	849	771	771	788	753	844	793	788	833	779	789	816	821	787	820	803	790	795	798	848	806	814	770	796	793	780	812	809	806	764	837	827	755	830	806	851	745	816	795	791	760	795	779	813	835	756	795	799	747	827	786	799	755	798	795	806	801	776	776	780	796	815	788	822	809	835	750	783	844	793	769	826	733	771	796	768	750	798	811	800	884	812	767	794	798	795	785	794	737	745	803	793	793	755	788	791	831	792	777	798	818	781	794	812	785	795	811	840	782	839	795	822	832	801	812	791	821	832	789	806	805	755	828	782	772	813	800	781	802	802	814	819	817	757	808	807	790	763	755	824	825	812	798	812	762	837	783	869	787	783	742	777	787	815	753	800	796	748	808	772	784	792	791	762	788	785	842	818	817	802	753	768	804	809	775	801	778	788	758	784	774	789	786	797	796	799	800	792	827	790	815	785	796	821	793	784	784	843	800	799	826	813	817	765	772	791	822	796	772	843	767	771	825	862	777	782	757	802	829	779	777	826	784	812	830	796	818	812	784	830	750	843	814	782	779	792	855	815	792	799	782	756	776	778	827	780	859	779	755	760	788	765	805	756	799	772	768	781	758	766	766	767	795	772	854	773	773	803	802	800	766	838	705	797	812	786	823	772	806	748	788	794	737	753	841	814	811	819	839	768	766	815	806	801	812	819	792	809	852	828	829	774	748	782	809	816	865	820	813	844	746	787	795	823	814	826	754	765	816	799	749	797	819	806	788	835	803	789	802	828	754	797	770	810	810	726	795	793	819	804	794	774	843	825	813	791	856	815	828	788	818	821	789	847	798	801	785	823	800	837	754	790	794	833	765	847	788	793	827	774	761	764	876	819	771	783	838	827	748	801	821	784	842	820	784	868	729	807	812	792	818	813	799	808	768	823	816	787	788	799	770	799	809	779	823	794	822	814	853	823	766	783	849	812	770	809	825	790	801	797	777	756	765	804	763	805	826	799	791	804	762	754	771	770	787	742	821	782	824	823	833	817	810	769	825	805	790	776	812	730	806	859	818	806	779	792	759	774	822	759	811	820	719	808	794	794	833	759	820	780	782	736	808	776	787	766	768	801	810	767	759	803	748	794	774	810	783	755	777	763	821	777	823	790	827	791	766	784	835	762	814	779	812	744	783	794	762	827	804	795	815	778	822	778	806	752	786	807	783	813	823	784	779	785	805	774	828	849	768	793	801	780	826	806	734	750	801	814	776	827	799	816	808	794	785	773	763	841	780	801	795	815	824	785	793	842	787	787	804	723	793	807	823	807	807	792	780	778	838	804	812	794	790	835	841	826	852	746	832	835	780	787	747	800	755	814	763	798	816	779	794	777	767	784	833	764	754	821	762	823	804	802	795	799	776	768	801	815	841	801	832	834	771	790	800	854	832	773	780	805	827	785	821	806	853	782	820	750	769	765	818	808	757	790	836	808	824	805	792	758	801	799	824	846	774	806	821	802	781	777	817	807	752	819	777	815	810	810	850	768	767	810	761	753	789	820	783	793	768	761	819	775	787	820	758	828	856	833	756	769	715	824	803	809	782	807	782	831	805	782	814	815	775	814	808	769	792	787	855	780	807	800	779	833	801	772	752	795	815	783	787	798	793	794	789	784	798	830	775	780	853	800	820	835	835	831	808	782	761	770	787	792	808	789	822	748	765	801	837	780	802	791	803	845	821	794	783	747	796	794	800	792	823	798	811	792	763	816	778	811	774	813	767	781	842	758	806	808	832	827	845	798	764	756	792	798	765	818	795	747	768	810	797	844	799	815	780	742	775	844	786	830	771	815	794	806	780	792	827	775	758	813	804	806	783	827	797	766	807	786	859	782	765	811	817	757	782	832	854	779	817	771	818	832	827	792	825	813	807	736	805	818	810	814	782	844	835	852	782	759	773	748	798	783	824	781	809	798	861	802	812	753	805	759	781	798	785	779	788	763	813	825	824	801	775	811	807	830	785	836	822	790	838	774	799	804	790	817	818	784	831	828	820	783	806	836	732	811	835	798	776	806	851	773	799	786	820	782	825	813	828	776	838	791	756	788	801	799	788	809	788	825	848	793	794	795	770	824	802	788	760	792	798	808	858	785	772	789	824	797	821	778	799	817	800	753	793	781	818	793	815	737	838	778	837	733	853	776	767	826	762	799	815	770	859	801	818	821	817	806	795	795	808	792	788	835	902	779	819	842	759	802	775	848	792	773	775	797	801	798	769	815	809	782	808	821	773	793	840	775	791	839	803	807	879	766	824	814	825	803	853	769	815	816	791	797	802	800	778	760	815	790	769	791	769	839	775	806	785	771	799	775	773	765	775	838	806	776	808	814	822	829	773	843	791	835	791	852	770	803	807	798	766	798	773	810	832	830	784	806	759	811	829	828	819	808	812	781	797	844	808	777	780	824	809	769	759	802	821	806	772	815	779	778	814	781	813	776	817	742	804	708	807	786	815	745	795	834	799	838	865	809	751	809	832	788	757	788	803	746	790	788	840	778	829	779	794	796	779	790	765	846	786	826	772	745	786	819	806	770	761	773	803	843	764	785	858	791	824	797	814	810	827	823	803	821	827	782	852	774	803	770	802	807	813	822	815	798	784	791	839	838	830	782	774	772	813	814	813	788	776	855	780	833	800	814	761	790	802	830	823	786	859	789	756	804	781	772	809	846	782	806	757	810	804	760	789	754	824	781	863	788	791	807	835	820	796	783	765	771	774	800	754	805	788	797	781	796	785	781	816	822	779	810	850	795	756	768	792	824	770	851	768	808	774	810	805	775	788	794	798	796	812	820	750	764	804	741	775	803	813	812	801	783	798	806	751	805	779	802	809	769	790	766	824	835	808	795	844	734	775	803	819	853	797	805	812	764	790	831	812	798	773	791	851	763	829	796	855	805	774	775	799	750	784	736	827	808	850	827	812	755	785	765	764	852	802	821	851	814	772	839	771	805	790	796	818	772	780	750	773	831	748	833	833	802	792	776	791	781	850	805	786	806	789	829	809	830	836	785	789	815	810	769	766	790	786	797	823	786	821	787	800	832	789	777	781	798	755	758	817	770	785	794	840	785	768	767	825	788	841	802	801	800	803	755	828	820	807	774	813	807	806	827	763	790	820	794	755	801	803	873	782	844	770	811	790	794	802	810	804	767	813	874	803	816	790	806	753	758	785	760	793	838	801	806	814	741	773	798	810	771	794	824	736	791	769	797	862	851	805	746	804	787	787	770	858	802	817	746	802	800	823	742	804	804	803	791	826	818	838	786	806	816	803	799	803	786	829	778	833	798	798	834	802	845	831	769	788	763	770	817	754	792	805
15693	2228	2289	1655	1147	874	694	614	502	482	381	316	293	270	263	304	243	260	279	305	301	297	292	269	268	290	264	255	279	284	280	250	247	227	232	286	203	250	249	238	252	228	234	260	251	214	241	257	228	237	223	231	241	239	227	244	266	224	206	250	236	233	232	228	235	254	258	251	228	229	225	225	250	272	249	242	244	247	235	234	240	231	245	239	232	238	236	246	232	275	233	252	237	261	195	237	221	223	251	227	239	215	235	251	235	235	252	229	231	242	250	259	234	264	261	235	251	247	224	216	231	241	229	231	236	213	233	223	204	244	265	260	216	249	265	238	220	228	235	246	248	234	232	237	225	218	234	222	238	241	256	202	224	258	256	200	265	212	250	188	253	227	232	227	232	219	252	234	221	238	243	226	274	247	250	226	257	227	243	240	239	253	242	243	216	244	240	220	227	237	242	251	242	233	245	262	225	224	221	265	213	217	227	251	252	219	227	234	237	229	249	221	214	235	244	215	260	224	249	237	229	254	253	228	217	233	244	269	224	244	216	223	265	233	224	243	247	252	228	219	237	211	256	205	245	217	216	225	241	223	259	224	209	210	253	232	248	229	212	226	224	234	245	239	231	247	252	216	235	219	236	231	222	233	227	262	250	219	205	238	238	232	206	250	248	229	232	222	198	232	216	238	257	206	284	242	235	243	248	224	239	249	223	241	229	220	245	248	253	226	240	234	229	227	222	226	269	225	230	223	221	252	274	227	245	258	233	256	265	261	263	255	234	234	220	241	228	244	237	243	248	245	274	253	222	230	229	230	214	216	238	212	232	237	238	248	282	251	214	253	208	224	247	222	200	207	255	240	257	230	249	227	241	255	230	247	214	240	247	229	261	218	224	248	245	242	256	226	230	237	246	223	237	208	217	229	227	237	242	232	225	236	242	221	223	228	243	231	243	256	243	193	229	236	234	264	236	240	249	227	228	249	239	250	266	225	252	239	232	239	226	233	252	253	225	231	224	266	220	239	233	255	236	226	206	261	263	278	226	241	270	241	242	226	251	236	234	268	235	249	262	230	221	227	233	206	214	239	250	216	228	259	279	226	227	239	244	255	265	224	241	210	243	248	247	240	243	228	237	231	239	248	256	249	211	233	219	212	237	221	240	255	225	247	248	262	263	238	246	229	234	222	244	235	238	230	250	220	232	237	243	232	213	216	222	237	253	245	217	248	257	237	230	189	241	274	242	225	209	198	215	213	225	253	240	229	239	226	236	239	215	204	214	242	221	238	218	235	258	226	248	250	231	202	225	274	228	245	224	248	218	234	218	231	245	241	241	280	245	231	243	248	239	205	248	241	243	228	206	239	244	246	230	234	237	217	227	218	235	239	240	233	207	217	247	227	246	258	239	235	216	223	226	228	226	236	238	228	233	243	235	214	267	243	232	198	247	205	245	228	264	233	237	214	236	262	235	256	221	216	211	228	222	232	243	244	256	207	201	229	232	239	246	204	239	237	252	274	239	221	257	239	263	243	220	251	205	234	221	245	250	241	252	249	270	235	262	197	200	245	239	241	221	212	215	263	254	244	247	241	222	245	216	272	265	259	214	226	242	240	226	238	231	251	248	248	230	256	232	226	215	245	244	250	225	213	259	240	247	246	228	253	217	237	233	233	254	243	243	228	239	232	239	224	232	222	242	249	230	247	214	249	226	229	247	208	240	224	255	262	244	237	231	240	244	209	253	222	230	251	263	234	252	240	251	259	209	223	250	234	251	246	261	252	212	278	237	250	208	254	263	233	254	253	223	220	230	203	224	236	227	224	234	230	224	234	216	222	238	235	226	232	222	239	234	221	248	257	255	237	233	219	237	247	246	238	242	238	246	247	232	243	229	250	248	242	240	248	223	254	248	266	264	224	233	225	224	249	244	228	233	219	251	247	241	232	251	239	226	267	269	199	257	253	245	255	262	253	255	251	229	250	261	242	245	271	226	224	227	247	220	206	229	235	265	218	256	220	229	211	228	253	220	229	238	240	268	215	216	244	220	241	235	231	238	243	236	229	241	265	257	256	248	247	239	249	228	248	247	234	213	225	213	223	243	229	264	246	230	228	237	227	246	255	253	269	231	261	238	224	226	211	243	228	219	253	241	237	239	225	246	242	280	273	259	237	268	233	238	229	234	242	240	221	235	280	260	211	220	246	248	218	238	236	234	236	228	208	234	243	235	231	255	248	219	247	234	246	257	244	238	246	214	216	244	238	248	244	255	240	208	242	223	250	242	225	245	231	219	218	232	261	237	249	234	215	243	239	251	234	238	253	230	233	254	190	226	254	230	258	259	252	226	254	260	281	242	245	243	231	259	211	219	216	225	257	241	243	244	260	227	242	229	240	212	217	206	271	218	236	238	248	204	222	215	247	257	267	231	208	227	243	215	248	224	214	211	242	234	226	215	210	238	218	220	236	230	234	255	247	243	243	239	262	251	229	270	258	242	235	258	243	218	263	227	218	237	213	246	240	197	232	242	233	263	244	248	242	229	275	252	237	250	235	243	239	242	232	260	239	248	247	239	260	230	277	235	245	240	254	239	217	238	255	250	207	219	224	223	221	260	249	258	219	231	285	257	224	249	246	231	231	228	249	251	242	216	234	263	291	251	235	230	261	218	217	218	228	240	244	250	256	265	204	240	240	217	261	250	220	238	243	260	233	221	216	247	251	243	256	245	212	240	241	252	249	252	217	232	233	246	254	232	231	211	244	250	221	226	244	258	246	230	211	222	246	216	261	242	249	234	233	255	253	203	223	263	220	232	236	217	228	265	235	266	250	202	200	225	220	252	234	221	220	243	229	245	251	248	248	223	286	221	238	220	258	224	246	228	268	234	257	221	232	241	237	254	261	258	216	244	238	257	227	234	232	217	235	242	244	255	211	239	217	231	253	253	254	245	240	270	245	260	206	194	247	259	205	217	229	250	232	205	237	222	244	261	218	237	226	249	251	228	240	245	203	210	257	208	256	225	225	225	238	270	232	253	248	227	266	234	231	233	261	270	245	227	225	255	229	241	232	248	231	234	209	246	243	244	239	217	243	251	250	235	234	252	229	250	233	217	234	241	261	219	204	243	237	267	240	241	215	246	267	216	240	249	229	254	229	234	234	266	220	225	227	249	240	234	223	233	256	244	200	241	203	211	231	232	229	234	223	243	247	218	225	275	243	227	214	249	226	247	224	238	225	224	222	255	222	245	255	196	233	251	256	229	244	255	257	232	252	246	240	238	231	207	260	248	255	267	276	235	241	263	254	257	279	228	241	242	253	203	235	250	230	234	214	248	221	219	257	246	227	242	210	226	227	252	225	239	237	253	267	248	240	248	217	251	245	223	242	196	222	224	222	244	262	231	257	230	247	253	249	258	264	264	206	220	237	228	229	220	249	250	229	241	243	227	232	244	257	226	264	241	249	227	249	258	243	233	227	225	231	245	233	226	253	250	244	246	234	220	251	244	222
8704	1933	4189	4831	4029	3456	2914	2394	2019	1842	1539	1167	948	864	774	847	809	823	834	867	851	819	826	806	773	808	848	800	725	752	669	681	666	633	668	601	610	611	566	580	510	578	559	510	542	540	581	566	545	570	577	550	547	515	562	527	511	560	558	534	579	534	563	579	524	531	550	540	531	517	549	540	545	548	584	538	530	539	531	558	567	592	524	550	525	582	508	527	545	557	546	544	492	560	550	527	589	545	542	543	536	500	522	558	548	583	547	523	527	531	517	538	488	539	563	583	518	548	486	534	556	545	567	489	518	502	582	557	531	526	539	527	582	539	517	534	507	510	576	536	533	534	554	567	530	503	504	557	502	568	520	547	573	533	512	531	523	561	526	543	506	587	510	505	533	552	605	560	521	594	566	561	536	547	547	510	529	564	540	559	532	532	523	527	560	557	517	584	545	557	506	518	561	524	556	511	545	540	484	614	510	566	534	511	534	512	509	530	558	546	534	521	483	570	518	517	530	491	526	509	526	516	556	495	526	533	556	555	506	522	541	570	516	526	526	549	536	520	571	512	574	536	528	520	548	519	521	540	548	566	592	563	540	505	559	561	558	523	511	518	572	517	528	558	531	588	499	548	532	552	531	547	518	550	518	565	550	546	531	564	554	547	518	558	562	501	534	570	539	502	497	568	562	534	528	520	567	571	541	516	552	544	529	512	530	522	606	505	549	597	535	516	540	594	552	540	525	528	565	511	553	521	510	489	524	543	508	509	558	554	575	520	511	562	535	550	531	563	511	579	501	536	509	575	561	546	540	538	542	547	507	527	537	542	535	535	557	507	519	520	534	578	527	521	607	539	540	531	603	530	558	542	524	521	516	503	508	575	571	551	518	536	528	527	544	487	597	566	517	588	537	518	550	508	544	542	549	572	505	513	541	544	518	549	510	560	563	528	537	589	598	557	541	557	540	552	542	505	535	535	524	543	509	522	535	529	530	499	513	539	550	551	538	485	520	547	552	509	521	564	565	536	521	522	540	525	523	590	528	511	533	532	505	524	585	543	572	536	507	522	507	518	539	517	542	555	558	530	526	570	521	481	500	574	543	563	536	494	562	570	531	523	521	561	526	547	518	539	527	562	503	529	542	553	525	513	556	556	555	541	542	540	548	550	525	516	537	511	516	527	523	532	558	535	539	552	504	525	570	566	540	550	535	519	568	549	528	520	555	508	514	541	518	547	497	551	543	528	554	548	535	502	576	538	523	533	566	538	528	558	517	501	599	544	557	504	555	517	520	586	534	538	561	508	495	582	559	582	549	551	530	504	570	553	548	534	515	571	545	521	520	526	521	543	542	594	525	515	572	575	552	519	532	490	539	526	519	523	527	524	503	583	573	554	565	529	568	509	542	501	554	513	519	530	546	513	534	514	549	538	526	551	492	499	542	532	529	501	544	520	558	513	521	519	532	560	555	552	519	527	543	523	504	522	574	551	544	507	533	533	531	498	552	576	520	587	534	531	557	575	549	512	522	520	564	571	505	493	530	581	516	491	550	534	550	508	536	552	501	526	534	536	528	504	527	565	519	525	528	515	546	529	520	574	517	586	561	558	512	545	542	559	514	495	558	532	556	532	560	528	594	573	500	580	528	542	520	522	508	588	520	508	557	519	557	546	555	559	536	542	532	540	535	535	519	555	519	519	518	480	544	538	553	543	516	561	546	539	583	516	590	536	565	555	500	516	534	518	519	529	565	574	526	501	523	547	545	492	539	529	553	496	507	507	535	520	507	522	563	536	531	549	513	512	539	525	528	525	570	565	552	560	558	557	543	524	528	533	531	517	551	539	488	538	590	524	527	537	547	530	513	518	509	571	495	578	512	548	580	535	527	523	518	537	552	568	489	547	528	500	538	522	544	552	523	548	537	527	530	545	532	566	539	559	510	546	551	526	516	550	552	498	578	561	567	504	550	533	545	507	531	529	575	554	505	525	529	542	485	483	560	533	534	554	555	564	510	524	572	548	546	554	526	539	514	512	533	548	550	535	523	598	565	529	535	500	542	515	536	561	506	561	512	548	520	530	551	510	563	519	548	568	565	536	565	551	520	555	524	498	529	519	551	572	503	496	574	528	561	513	572	554	530	501	543	537	564	583	555	543	508	551	539	511	545	553	564	535	583	506	524	554	530	535	536	535	508	523	533	512	528	552	531	542	584	525	546	526	543	528	536	523	538	530	537	519	548	552	540	523	605	535	550	569	512	532	511	551	539	513	500	543	597	505	530	550	589	584	561	533	563	551	584	537	533	547	598	519	540	526	536	548	546	515	530	536	553	510	524	530	523	583	528	514	559	540	509	528	543	526	517	507	543	548	565	532	571	583	569	588	548	533	544	535	570	534	536	544	558	570	505	544	544	514	524	492	550	544	533	558	546	564	612	546	521	543	599	580	541	506	536	519	547	591	538	597	538	562	516	560	538	591	562	522	539	573	555	561	524	523	529	525	527	541	515	519	511	535	586	529	531	539	580	513	592	543	566	542	550	556	554	552	556	537	536	519	553	569	535	531	603	520	536	566	588	590	549	542	538	548	497	505	578	582	509	517	486	518	545	561	519	543	575	533	536	552	581	572	511	542	475	568	533	550	537	518	562	517	506	547	518	536	553	548	524	569	564	578	556	565	530	514	515	477	530	547	525	515	577	516	557	545	574	521	536	562	520	536	503	528	513	553	526	545	539	571	567	565	563	555	515	513	544	573	572	505	567	578	503	501	505	549	542	532	551	508	551	500	511	509	548	535	516	525	582	516	520	509	535	565	551	553	545	530	496	560	567	557	529	558	536	532	499	536	532	541	555	490	506	525	530	528	507	529	542	550	512	541	552	553	565	539	563	540	504	535	509	500	504	547	560	543	529	522	549	512	501	555	564	512	534	492	544	552	548	541	556	553	520	503	584	570	564	536	522	536	553	552	547	523	532	530	554	539	523	535	528	527	536	524	548	597	521	508	535	522	517	510	516	563	541	544	548	531	566	494	512	531	550	560	525	518	535	505	548	546	551	535	530	549	560	503	516	548	536	578	543	546	543	562	526	532	544	537	524	522	558	501	580	496	540	511	548	547	548	545	516	539	505	570	529	534	536	546	541	538	525	561	549	538	574	554	522	584	516	508	545	587	510	552	535	541	556	544	543	546	493	538	539	588	536	590	566	532	538	566	522	574	564	546	545	531	525	551	538	558	503	522	486	512	494	577	504	527	564	553	500	534	553	549	554	555	569	557	573	532	521	562	539	533	542	524	521	545	564	559	557	546	550	519	518	564	533	546	485	533	532	515	515	501	506	573	541	568	508	542	537	569	525	558	516	554	554	530	543	505	533	542	503	523	548	548	561	583	555	520	537	558	525	537	517	575	493	510	542	499	534	538	585	541	498	522	516	568	494	530	591	544	522	567	538	546	567	500	534	548	539	558	526	564	585	546	523	516	526	533	549	520	545	561	578	528	525	544	525	544
1934	528	581	525	465	401	356	337	312	322	300	290	284	281	279	261	271	276	267	273	286	328	277	302	303	292	295	317	277	282	302	288	309	285	276	261	269	288	277	285	277	279	320	242	292	318	294	286	247	288	258	299	302	279	293	294	250	257	253	302	253	291	284	281	279	285	306	271	282	262	263	325	270	241	248	319	303	305	254	300	264	264	264	259	291	288	299	270	262	298	318	302	305	273	240	270	285	314	280	306	294	274	265	278	305	275	299	269	291	302	290	282	287	276	265	302	262	271	294	291	266	305	280	280	302	287	249	300	280	267	272	308	282	285	339	314	272	296	270	298	260	254	261	273	267	279	295	265	290	276	308	288	304	330	330	280	252	289	268	276	278	321	267	266	265	311	263	298	277	274	272	272	274	289	280	280	296	291	283	298	316	314	297	277	270	296	270	297	267	292	286	289	301	257	265	293	297	273	267	294	259	296	304	275	287	294	271	263	285	288	295	279	301	253	290	269	271	280	261	298	265	261	274	275	290	263	302	299	264	296	273	264	289	251	291	262	253	270	297	282	279	280	261	302	270	282	326	300	304	277	292	289	254	275	265	278	285	279	325	321	287	261	282	282	296	274	278	287	282	277	295	258	283	318	252	274	282	290	275	284	271	268	271	262	303	283	271	286	264	253	248	263	274	230	295	274	280	253	265	273	284	297	302	279	273	271	268	266	269	265	271	269	263	268	264	281	263	264	268	272	282	280	249	294	264	309	301	262	287	283	277	266	290	309	283	274	291	271	273	309	268	292	290	268	276	240	280	288	259	283	274	281	244	268	279	265	256	278	260	297	278	280	261	295	270	281	283	219	295	297	269	285	301	284	269	281	255	254	279	257	264	287	312	277	289	276	313	311	303	275	266	254	276	274	289	297	291	249	250	264	285	282	261	250	283	258	280	291	277	266	270	274	286	259	264	256	286	268	281	287	273	306	301	253	275	270	265	282	288	280	266	266	276	266	256	258	258	266	284	271	280	302	276	331	282	253	303	266	289	279	254	293	298	281	315	266	298	288	282	288	289	273	293	305	286	255	297	289	292	281	290	239	269	280	271	284	271	258	307	250	266	273	271	303	314	265	295	275	292	265	273	289	267	263	281	300	276	254	294	300	281	295	279	273	276	284	307	304	295	268	279	266	290	292	292	267	262	283	276	256	296	282	297	294	296	274	311	313	261	271	281	273	316	286	283	269	286	262	279	253	263	254	280	248	295	304	302	270	283	298	316	290	269	269	286	277	284	259	261	227	281	262	298	302	269	280	286	266	289	302	287	292	279	293	255	255	282	289	271	250	274	306	274	261	269	269	279	276	277	260	284	301	275	288	265	286	287	268	279	271	281	281	304	275	283	271	261	258	268	299	273	280	312	257	331	240	270	304	279	294	280	288	280	308	277	269	274	296	244	265	271	269	275	266	317	289	278	286	276	266	252	306	275	257	288	308	327	275	291	265	269	236	298	273	297	297	255	267	241	277	292	276	258	281	270	279	300	286	284	294	255	268	271	314	266	250	261	263	277	285	291	237	300	282	265	270	272	280	300	275	268	262	274	265	261	278	312	307	283	302	307	286	276	289	268	289	316	260	264	246	289	248	269	319	281	304	313	252	250	252	265	320	271	324	299	305	291	251	297	307	290	283	285	273	272	265	266	265	277	287	310	251	289	281	268	229	272	270	276	288	267	287	285	257	297	255	244	270	280	314	283	247	257	278	279	276	242	310	284	301	297	275	266	286	272	270	260	276	294	262	283	254	285	293	263	274	270	277	287	279	285	257	258	304	259	282	288	266	299	288	282	285	265	265	285	272	264	275	269	271	260	263	288	294	297	257	327	271	292	273	283	305	310	302	281	283	270	287	290	292	272	298	284	251	265	261	312	257	305	292	253	297	295	294	239	259	295	257	294	289	308	304	289	267	280	293	263	306	272	286	287	311	275	268	295	275	261	290	317	272	269	274	294	268	271	259	283	287	302	313	271	257	283	296	270	257	266	287	263	257	267	296	324	260	273	288	277	307	264	264	272	294	275	292	272	244	287	256	300	296	268	318	271	290	274	298	294	297	263	280	283	269	307	271	287	293	250	269	249	296	311	274	264	270	284	279	253	275	291	302	242	257	252	283	293	251	275	276	261	255	279	254	295	292	303	261	287	298	277	242	257	301	289	275	302	292	291	272	251	294	294	263	296	318	280	286	300	315	258	275	279	312	296	232	314	282	290	277	290	297	284	295	296	277	295	315	246	279	303	330	309	269	275	287	250	293	262	297	287	272	287	324	316	287	268	259	256	277	247	310	262	292	311	273	269	283	284	271	256	274	240	289	305	262	280	266	302	269	269	257	291	261	288	249	302	269	270	285	299	268	293	251	283	310	271	259	289	292	258	287	292	264	259	274	296	282	308	269	288	302	294	288	297	263	302	251	286	243	297	285	284	290	301	262	270	275	264	276	291	276	302	283	292	269	299	271	313	269	282	283	293	283	254	261	261	309	287	280	279	273	277	249	295	282	269	290	276	267	261	309	267	264	261	303	293	285	263	256	293	275	248	267	269	266	298	265	258	285	286	297	250	298	301	290	274	274	278	289	301	295	283	273	286	267	263	266	268	264	242	270	320	267	300	294	258	276	267	277	250	301	281	276	276	308	294	281	282	285	268	275	310	268	272	288	255	261	264	279	243	282	304	300	259	253	295	284	271	292	291	268	254	284	292	268	276	263	282	280	296	235	260	270	267	275	288	284	304	279	289	284	292	275	303	300	309	252	274	300	282	296	285	288	266	284	268	292	289	275	295	271	272	293	282	287	273	270	270	288	292	281	284	285	276	267	260	252	288	269	283	251	291	294	294	258	268	279	234	292	268	259	263	307	286	283	290	287	280	306	274	290	275	255	254	312	274	282	317	293	302	252	271	293	261	249	260	256	247	241	266	267	282	298	268	291	261	270	258	292	269	301	285	296	273	264	281	278	263	249	278	250	285	267	274	297	277	283	261	259	284	276	257	279	311	270	228	290	261	274	267	277	296	283	280	256	300	265	287	282	267	288	314	282	270	274	282	285	279	282	278	278	301	251	300	304	295	244	271	262	290	265	287	244	275	276	259	276	287	289	277	273	285	274	258	306	262	295	254	282	271	270	300	274	273	241	260	269	251	290	282	284	267	311	273	258	249	296	310	306	285	284	274	284	272	318	293	284	261	263	280	306	282	291	287	290	269	257	245	289	301	271	274	249	280	284	317	249	312	300	269	288	282	291	280	264	283	292	274	268	269	286	258	278	263	268	295	294	282	290	322	281	281	247	295	258	280	284	295	298	296	268	290	257	281	255	255	303	314	259	279	291	276	280	290	254	297	269	265	270	256	285	286	289	289	286	283	287	297	265	243	280	270	281	289	281	269	256	307	296	289	281	271	290	248	258	275	260	269	264	285	288	289	251	315	240	307	270	271	253	281	267	263	272	255	293	270	268
2118	904	1371	1479	1334	1260	1089	1004	887	854	813	769	716	710	707	681	722	673	709	726	701	749	682	706	684	706	706	691	671	687	701	689	698	684	646	651	688	686	647	624	668	632	641	662	630	626	667	657	630	656	637	647	675	666	693	633	665	653	639	659	636	637	656	607	659	685	637	634	623	668	692	678	626	595	698	667	700	649	678	659	653	622	660	636	687	644	696	641	655	631	647	632	648	684	655	630	689	617	649	650	633	679	669	634	607	622	692	634	625	614	593	656	636	659	658	634	651	638	624	607	653	631	640	631	682	651	654	690	643	675	662	649	565	651	671	646	633	653	622	657	661	692	677	607	654	673	655	685	634	671	654	580	628	629	655	593	655	675	662	646	644	646	646	608	691	697	619	641	618	622	689	648	607	631	632	640	656	659	688	590	686	672	650	710	667	636	638	640	643	650	629	670	616	689	697	621	621	689	626	633	611	634	674	629	613	601	619	622	691	633	666	696	651	641	664	619	619	659	631	657	608	683	642	638	660	589	613	652	641	639	678	610	662	619	672	689	622	657	631	644	610	638	633	677	671	634	644	668	609	670	650	640	659	660	673	597	631	601	636	609	626	633	666	649	645	659	658	637	657	676	654	664	629	649	626	625	587	661	644	648	655	678	656	613	636	635	643	660	611	684	651	658	659	634	593	669	673	632	630	661	686	645	632	660	650	648	662	619	665	660	639	617	652	603	674	629	640	659	640	638	697	679	672	663	617	636	685	657	623	677	633	634	660	662	681	651	672	660	721	631	580	630	705	684	700	704	635	655	617	614	666	629	653	661	664	655	640	629	641	646	611	676	658	664	661	649	700	650	639	682	625	663	641	646	621	684	670	675	642	630	625	629	657	638	657	645	682	613	647	656	628	656	707	650	659	649	639	622	622	660	648	635	654	663	656	619	670	642	640	640	680	678	646	598	669	686	685	644	637	628	678	650	620	680	653	659	700	639	659	662	668	658	676	655	682	652	650	645	655	602	701	663	691	661	676	654	677	639	626	648	676	664	628	634	650	662	637	697	698	653	621	627	657	657	704	606	647	663	652	693	621	642	661	665	658	682	646	673	638	676	679	659	655	609	678	632	665	639	662	628	655	632	669	667	627	639	679	678	639	631	660	641	686	681	633	661	624	639	617	666	659	651	600	731	651	625	628	686	690	632	638	628	627	689	678	635	613	662	681	648	635	642	636	663	636	641	671	647	612	617	626	652	638	627	674	611	615	552	672	660	638	659	661	625	621	663	664	629	674	631	663	640	684	659	653	656	622	636	613	634	634	704	674	648	634	632	666	641	670	706	682	625	658	684	606	647	660	677	623	607	651	676	654	609	688	661	638	667	661	667	664	646	618	689	666	632	653	641	639	618	646	665	647	610	698	686	618	644	619	638	606	638	656	677	663	656	686	619	655	605	657	697	657	652	695	645	674	664	661	685	614	637	642	660	675	638	652	647	657	656	664	660	680	661	635	601	688	672	670	631	651	609	659	665	605	650	705	626	664	654	648	589	637	612	683	659	639	645	630	652	657	642	638	621	618	704	647	625	678	629	689	629	648	616	647	670	696	655	655	673	632	654	683	684	676	675	670	623	640	631	640	643	632	649	648	675	628	658	687	624	645	650	641	641	626	618	681	690	670	655	633	647	650	655	629	624	656	622	700	675	660	627	631	651	667	690	625	685	648	644	661	647	624	629	639	573	711	653	654	652	672	670	681	651	624	651	644	642	620	678	628	700	613	694	651	642	660	623	650	647	687	638	633	641	652	639	656	622	665	604	625	630	607	628	667	647	641	638	687	650	666	634	638	624	620	651	639	671	637	591	689	642	663	697	652	627	644	623	632	666	647	633	650	679	659	636	610	645	646	603	627	675	638	647	652	662	648	645	630	650	680	655	674	600	648	660	661	666	629	683	660	664	647	657	671	660	633	670	625	671	677	662	621	697	656	645	674	690	645	641	638	637	676	702	606	685	663	648	641	611	693	669	693	637	660	635	660	647	684	623	683	656	638	686	625	636	647	659	654	648	676	644	629	630	695	636	638	673	655	670	612	700	639	698	638	657	643	663	622	618	633	611	673	641	625	645	616	661	622	649	666	702	640	643	629	625	650	653	635	639	655	652	662	635	616	646	694	707	641	643	652	677	648	679	708	635	704	628	667	646	668	672	618	681	632	692	618	654	684	643	598	633	631	674	667	665	678	618	680	617	648	671	642	639	657	679	649	642	674	652	678	697	683	633	642	662	673	698	696	682	652	612	674	680	633	644	708	614	631	654	647	637	617	619	637	614	659	630	694	610	660	626	661	651	608	648	686	649	688	671	619	649	704	670	642	612	644	621	643	646	679	640	607	631	654	637	632	666	636	693	632	681	628	657	628	676	651	659	616	641	649	675	637	685	697	634	627	605	606	657	731	656	707	619	688	655	665	621	606	687	630	668	702	642	631	603	608	668	672	647	638	668	615	676	687	649	661	651	666	605	673	644	630	654	651	633	683	661	648	668	668	678	636	679	638	650	647	667	608	629	645	659	709	605	666	646	688	641	653	653	671	662	700	611	632	644	611	652	634	635	647	665	637	636	639	598	624	656	679	692	679	657	690	703	670	642	671	636	652	639	637	668	616	608	647	632	679	652	657	615	669	634	668	674	686	672	660	676	591	590	678	633	642	618	669	634	645	647	663	616	666	681	639	648	649	659	650	636	667	714	638	676	643	605	642	625	686	659	680	653	647	658	670	676	697	635	630	646	663	657	598	666	649	671	659	657	694	600	656	646	691	636	602	662	628	622	719	648	664	636	635	611	643	670	701	662	637	642	677	622	636	694	630	634	680	627	656	641	629	634	652	635	622	626	687	649	666	629	674	662	648	664	712	684	659	685	668	659	675	645	608	703	615	681	621	678	648	626	694	636	676	654	619	604	614	654	666	621	656	654	587	673	679	640	625	631	654	625	714	609	617	615	643	649	659	655	669	668	650	688	643	645	637	641	695	634	665	637	635	624	662	658	645	625	668	682	677	683	630	639	659	671	671	649	607	664	612	648	636	667	638	677	657	674	664	656	672	680	664	642	679	648	623	648	660	651	629	650	670	673	683	678	609	648	623	634	696	570	692	655	653	651	674	687	686	673	665	627	624	662	633	653	677	654	650	667	641	660	671	617	657	628	655	636	695	648	638	649	643	643	666	678	636	624	622	632	621	628	663	650	627	597	653	630	665	641	682	646	681	643	663	657	656	652	658	667	654	658	624	627	647	641	635	624	591	646	648	654	642	650	681	626	671	686	598	627	617	655	651	674	718	712	643	643	638	676	636	634	650	666	679	676	664	640	654	649	571	628	658	652	649	653	709	654	674	663	641	632	623	636	647	667	617	667	679	656	667	672	652	639	666	668	684	630	656	619	619	678	619	655	675	713	614	664	662	610	695	690	686	635	674	664	687	644	646	667	644	676	673	686	638	654	640	610	611	645
8671	1221	1408	1209	911	684	626	593	513	498	469	457	386	349	352	376	381	361	365	380	379	360	400	390	376	372	352	368	356	334	359	374	359	319	372	357	350	339	368	328	349	347	309	367	300	368	348	355	357	337	368	335	382	380	370	344	342	313	322	375	402	364	336	384	360	319	365	356	348	342	342	319	344	364	338	362	379	321	346	370	360	370	341	365	331	332	336	351	335	313	353	347	364	348	372	351	340	334	326	338	364	363	363	329	379	329	358	349	378	380	326	352	355	323	350	373	376	342	365	339	359	352	339	344	385	363	336	354	360	347	304	345	341	349	365	348	318	323	314	341	340	354	362	344	338	324	306	371	331	334	358	384	379	383	391	369	352	349	358	362	352	378	356	364	350	343	357	332	355	377	370	375	354	352	340	342	352	351	382	335	352	369	337	386	373	337	381	380	380	348	387	364	317	325	359	339	380	320	343	339	346	327	357	356	374	352	366	336	345	365	331	348	329	359	378	356	320	317	370	365	373	380	350	330	337	396	367	337	325	337	327	357	338	311	353	310	332	349	349	336	360	381	387	381	358	361	355	387	379	334	338	347	385	355	337	374	350	340	338	341	346	365	388	359	356	353	381	338	370	364	343	377	324	341	327	358	309	321	350	339	332	366	300	343	372	357	345	346	343	319	373	360	375	341	347	358	330	325	334	379	365	348	352	354	330	364	369	353	374	395	348	318	366	337	354	345	324	333	353	336	412	358	362	352	365	348	339	349	335	354	389	350	335	349	345	357	362	317	313	346	358	355	337	371	334	363	313	350	348	391	356	368	317	363	375	341	316	350	382	393	371	339	355	355	348	349	364	378	379	355	334	353	327	346	352	362	374	361	342	340	343	357	344	385	346	394	309	372	383	355	359	333	350	371	373	323	363	345	334	321	339	384	353	349	371	384	350	340	380	343	345	338	331	342	334	350	364	375	340	364	339	304	302	361	374	353	346	319	356	373	368	369	358	324	348	315	326	386	355	367	353	397	336	341	364	367	326	373	355	345	377	345	343	355	383	337	346	306	341	347	308	345	367	342	365	370	337	335	372	331	337	339	362	366	339	326	376	346	353	331	388	323	347	331	340	307	336	338	366	332	386	315	349	372	329	409	319	357	358	363	351	331	331	362	331	391	347	333	359	329	343	384	365	346	369	338	353	349	374	353	350	407	386	349	377	345	345	342	332	335	316	328	365	366	381	357	367	368	345	345	362	353	325	339	381	331	376	350	351	322	334	375	379	372	366	332	319	355	358	364	343	355	311	347	355	366	366	341	356	342	339	358	373	374	354	354	354	335	346	396	367	377	352	361	354	351	350	358	328	354	381	329	347	343	363	359	343	371	347	357	357	371	337	338	325	377	378	326	359	366	332	360	351	334	358	361	359	383	396	352	319	374	363	358	348	324	329	348	368	337	348	376	356	319	338	376	334	358	362	375	358	316	375	355	362	371	352	384	375	339	351	332	358	372	333	370	329	361	358	336	358	359	363	384	320	326	325	335	381	365	354	374	365	345	362	325	393	318	345	348	343	345	344	359	331	362	380	334	315	391	357	338	347	354	357	300	361	348	353	309	361	358	370	364	330	355	358	342	331	342	376	388	379	334	322	343	356	350	305	365	365	343	374	348	325	370	361	401	358	355	357	365	358	358	372	321	335	323	336	357	331	350	341	364	367	330	359	384	347	351	351	317	306	329	366	340	353	365	350	362	321	330	363	339	341	364	396	381	332	368	348	368	346	334	354	383	385	369	377	346	353	338	350	358	350	359	372	360	357	343	326	405	346	331	350	357	335	399	317	357	338	360	340	331	375	327	369	340	383	328	347	365	352	390	354	366	336	360	361	372	355	334	377	337	337	384	355	380	352	354	347	326	349	367	345	344	343	408	397	355	349	337	370	330	320	360	389	368	373	342	317	349	310	388	360	350	338	393	312	353	333	367	369	328	391	356	329	358	380	337	360	370	361	368	369	367	374	342	332	352	379	336	364	350	335	347	347	388	314	331	369	388	311	347	367	350	365	337	383	339	322	346	335	385	352	346	346	324	366	341	331	326	353	332	366	371	348	380	353	353	354	343	361	369	371	355	376	322	349	393	347	344	334	361	375	359	332	348	325	330	323	317	360	342	366	328	330	359	378	349	335	340	392	351	348	338	344	354	377	346	322	371	386	344	329	351	372	380	343	318	357	404	340	355	341	327	357	373	359	342	365	364	377	365	390	341	345	359	341	367	336	371	324	372	340	338	300	340	341	347	338	390	309	313	350	345	371	338	367	365	355	381	356	395	368	357	352	391	336	364	332	337	337	322	369	361	336	338	300	361	405	333	396	331	333	360	319	354	349	341	341	333	333	348	317	371	347	335	348	371	365	327	331	315	349	351	375	337	339	350	365	331	360	349	357	353	355	328	343	341	370	325	335	372	387	364	361	355	351	344	339	341	360	387	321	373	329	330	362	337	336	333	345	350	338	376	367	356	360	333	362	334	382	322	347	351	356	367	323	348	353	327	338	346	346	326	337	324	401	342	354	348	360	313	374	385	379	342	357	398	351	324	362	352	370	327	354	374	344	370	364	386	375	321	357	348	347	344	342	367	355	394	379	384	366	359	348	378	345	304	335	322	338	346	361	305	355	374	321	348	383	341	341	331	345	349	345	352	368	326	373	343	337	347	352	371	333	355	329	361	329	330	355	319	358	352	352	356	344	327	354	359	328	342	362	351	341	356	336	399	339	369	338	356	324	378	351	342	369	328	348	355	395	381	384	359	368	334	321	324	347	344	304	323	378	355	330	329	368	357	379	362	330	348	350	324	351	345	351	349	319	346	389	351	363	348	310	325	332	356	354	344	377	350	366	345	328	347	398	350	335	344	348	374	334	349	302	350	392	327	333	336	383	369	347	367	350	376	360	328	355	343	350	328	353	365	398	373	350	345	352	388	344	368	366	328	329	344	337	348	381	348	351	367	333	324	361	309	341	325	362	303	340	341	347	331	383	346	359	341	310	341	365	345	344	352	347	333	324	367	382	333	377	367	367	351	399	380	339	354	358	356	366	312	372	336	340	334	361	339	338	330	356	351	332	346	350	344	337	386	342	342	394	318	314	341	359	359	342	366	362	382	366	359	344	353	309	371	361	332	353	321	356	338	328	319	368	331	365	379	381	380	315	337	354	367	347	373	348	392	353	362	352	350	319	376	363	353	359	345	333	347	382	366	370	348	346	366	341	368	388	363	389	351	367	345	341	361	389	365	348	363	376	370	385	353	352	344	366	375	363	356	361	361	351	381	363	341	342	359	351	367	341	343	344	331	399	354	342	325	323	311	383	300	364	349	363	356	345	364	304	359	363	347	342	343	344	360	350	336	332	407	356	355	320	359	332	368	415	376	331	354	363	333	338	336	361	345	333	330	367	413	361	351	352	326	320	364	354	358	372	366	374	397	341	345	356	332	337	336	354	366	403	368	359	347
7177	1580	3061	3500	2944	2510	2300	1988	1756	1583	1350	1146	1011	935	975	952	945	950	966	937	1040	1047	955	1011	937	921	889	909	966	914	886	899	887	845	803	802	863	809	831	779	817	822	742	832	772	825	793	809	736	826	831	813	800	801	754	768	790	765	774	799	733	821	772	745	813	778	811	720	817	802	777	815	769	796	833	794	797	795	812	817	797	793	823	793	789	799	704	820	858	814	867	826	748	788	717	761	795	791	779	803	780	765	776	831	837	756	776	760	776	786	779	801	818	777	771	792	800	783	764	803	779	800	777	778	817	803	807	762	766	817	799	805	845	768	786	773	755	789	760	805	751	727	813	787	784	773	851	782	792	793	814	788	785	786	778	793	776	782	773	772	778	766	747	794	776	791	825	808	808	755	816	840	800	721	777	809	780	786	753	802	807	772	803	788	762	792	812	773	789	767	746	738	822	756	756	802	789	800	794	809	801	806	770	831	847	763	811	827	817	768	809	804	790	716	776	807	818	781	762	794	780	822	792	782	801	800	770	779	808	795	838	818	777	770	789	774	788	802	757	781	778	790	774	798	796	819	803	758	770	788	805	766	856	733	829	832	811	792	784	778	827	823	848	778	780	760	810	810	794	780	793	835	826	804	814	742	791	815	816	776	842	788	726	793	802	772	827	755	846	793	796	779	783	814	782	792	814	737	882	854	787	799	775	817	818	794	777	749	829	736	798	799	783	776	771	835	756	823	799	806	814	746	784	809	782	784	771	831	788	762	777	802	773	791	795	833	804	797	802	798	750	809	830	805	825	792	804	811	787	721	798	762	821	787	776	749	794	785	827	821	767	849	730	834	757	775	758	803	788	779	808	848	792	822	774	773	785	764	776	838	828	781	798	792	788	797	799	780	803	795	850	776	785	784	772	827	828	784	777	835	796	839	802	800	794	815	780	774	773	797	777	808	823	821	788	772	801	823	791	876	784	781	807	788	844	803	772	747	784	809	774	788	828	805	819	778	803	850	849	791	828	764	823	808	858	809	830	777	814	802	773	753	793	777	805	800	734	761	769	784	808	761	821	800	786	798	762	800	764	840	777	787	817	756	786	794	785	852	771	815	737	783	790	807	809	784	745	795	774	797	754	796	793	766	803	820	763	758	807	820	810	755	816	791	796	822	800	809	757	811	818	794	800	809	804	815	779	799	783	756	779	778	782	781	760	773	821	772	744	774	796	831	828	795	783	808	795	798	774	747	791	792	815	793	802	808	800	747	838	828	791	774	785	766	751	782	827	732	781	822	803	758	764	743	835	807	833	820	820	730	777	828	853	815	797	781	832	803	775	805	794	791	766	840	828	779	759	813	845	833	810	797	772	773	739	736	800	822	790	785	809	774	834	762	795	807	792	770	801	805	816	811	786	810	789	829	815	776	840	771	831	814	818	788	807	818	783	789	791	805	768	818	798	761	774	799	802	747	764	777	811	812	840	780	825	818	785	787	851	738	798	824	793	800	787	830	795	764	781	740	849	835	725	775	805	784	760	778	827	830	795	787	763	784	775	795	747	775	794	787	797	802	778	830	799	782	859	776	803	799	790	785	809	777	832	795	776	794	799	777	801	770	804	808	776	832	848	798	782	810	749	805	794	824	784	794	773	817	761	798	769	812	793	769	818	772	765	782	809	813	715	790	839	803	795	757	793	805	769	796	834	808	765	806	779	793	800	788	810	797	805	835	707	785	818	818	804	776	790	816	770	860	762	809	829	840	730	774	842	783	805	785	755	788	811	838	759	785	750	753	746	811	752	809	800	770	736	789	737	819	835	774	849	824	799	815	806	795	786	807	773	788	797	814	792	778	801	807	800	733	781	779	798	796	793	787	818	825	793	800	783	807	789	826	748	783	792	782	820	736	776	778	766	797	782	750	807	798	765	815	764	805	761	838	800	772	776	745	791	791	784	812	783	810	793	775	767	794	788	805	755	835	840	767	767	807	781	761	753	803	789	761	774	772	788	753	804	790	848	746	767	774	793	841	738	787	784	798	731	793	738	760	773	744	820	799	798	776	772	793	750	789	781	796	779	812	776	814	770	790	806	805	845	774	777	781	799	778	802	818	794	808	751	760	808	781	775	819	805	762	824	772	765	818	828	792	784	738	831	829	760	746	773	845	765	777	804	772	804	757	783	758	732	821	791	751	767	824	818	823	794	763	791	790	841	776	820	846	766	765	775	819	772	785	730	735	819	830	782	804	811	772	789	754	804	800	793	803	737	800	833	808	833	766	836	816	752	805	850	780	848	782	774	794	831	755	777	765	783	852	807	729	764	839	805	827	802	737	752	801	767	766	797	760	779	767	776	800	783	817	761	756	797	736	819	782	815	800	765	817	793	790	830	782	729	780	811	771	792	795	833	789	725	721	803	841	802	803	827	780	804	827	786	821	801	806	774	756	826	737	777	836	732	824	823	732	835	795	753	774	797	793	811	768	784	806	847	781	745	769	819	768	778	785	786	771	796	822	793	823	793	840	850	779	777	770	811	790	826	801	833	782	804	777	799	814	825	780	772	829	752	776	755	814	796	800	729	782	788	781	794	798	805	750	810	824	829	819	803	799	819	764	781	761	788	776	795	802	757	782	790	768	836	799	790	773	788	748	849	786	764	795	774	801	805	818	770	780	762	849	826	812	801	773	814	816	767	782	772	834	756	799	756	780	758	763	842	834	774	814	801	791	767	823	817	818	756	762	800	835	839	750	807	782	830	795	799	794	752	769	764	801	782	783	818	765	778	796	808	770	806	831	771	824	807	777	787	774	789	773	845	764	822	811	741	756	812	772	752	830	804	840	744	815	799	781	774	785	766	758	797	772	802	794	833	825	801	801	803	802	783	822	799	779	804	839	745	780	794	786	779	766	784	765	769	830	787	803	789	773	730	775	840	768	795	789	752	789	789	818	785	829	814	790	836	835	784	778	821	805	784	780	781	798	784	791	756	800	816	772	816	767	808	787	814	781	762	788	766	852	785	772	707	756	814	768	783	811	832	823	816	822	815	838	749	776	796	819	805	850	810	820	815	780	828	782	786	791	755	787	832	820	827	769	804	801	800	782	776	770	848	755	768	789	771	746	792	805	834	803	804	753	785	795	776	806	777	771	793	819	811	818	785	792	810	777	758	767	766	835	806	804	789	782	777	767	793	759	766	796	797	779	785	770	823	747	805	761	796	813	837	834	858	812	819	807	807	763	833	768	777	802	766	753	808	746	816	745	806	801	788	768	770	788	806	801	805	829	756	785	791	823	814	794	790	795	823	801	781	746	783	833	797	753	749	800	784	764	786	803	772	736	761	763	776	791	750	778	843	764	804	818	796	793	868	770	790	795	770	800	778	773	740	756	773	779	795	795	777	822	815	779	756	773	754	789	796	793	787	782	804	817	749	800	771	785	767	789	783	780	796	754	823	776	794	755	764	815	789	806	818	786	779	737	790	847	784	809	861	750	807	824	824	789	779	824
15834	2057	2198	1781	1102	918	734	606	554	479	371	305	306	280	294	284	288	244	257	266	289	311	245	287	283	272	237	244	315	256	276	254	234	245	244	222	231	253	230	275	196	247	245	225	230	237	241	238	250	229	220	203	214	258	240	248	213	203	223	230	232	230	232	238	246	227	215	250	239	257	229	233	229	238	204	199	222	223	225	237	227	216	224	273	219	234	217	198	256	227	235	228	235	230	228	232	256	245	241	250	243	206	225	219	219	261	270	253	239	247	247	243	235	265	278	236	232	238	205	247	243	262	232	226	247	218	249	247	198	226	243	218	229	276	206	238	245	214	253	266	205	249	262	201	237	224	225	248	238	236	235	231	225	262	220	262	222	220	245	226	214	256	207	232	212	228	245	258	244	246	233	239	215	238	237	212	221	249	239	245	233	217	256	218	252	206	245	247	245	230	248	233	217	248	249	264	211	250	223	211	232	195	205	238	246	215	233	235	240	218	236	235	246	240	226	206	232	218	236	239	216	222	226	235	246	243	249	208	248	233	251	263	224	222	232	256	224	216	230	214	219	226	246	255	273	239	225	217	232	241	212	270	225	228	222	226	238	264	231	235	222	262	251	231	249	241	219	226	237	241	223	217	244	232	226	245	220	194	228	240	215	239	203	245	268	254	234	226	238	260	262	228	228	244	218	240	236	238	230	234	205	234	241	275	209	244	222	224	211	211	250	247	231	203	236	232	230	247	247	239	256	252	223	250	196	210	265	241	233	240	227	237	249	235	208	232	234	228	221	245	242	237	255	233	260	222	247	236	218	222	227	239	212	239	230	250	236	237	244	207	217	253	236	201	223	228	238	220	233	231	242	248	243	239	244	221	233	248	213	215	216	208	241	231	238	231	237	243	231	211	227	216	287	247	229	215	244	218	216	230	223	217	223	229	230	234	211	287	219	221	197	232	228	238	243	222	236	232	202	244	232	219	211	223	211	193	223	228	238	213	228	247	246	239	239	239	229	236	231	248	236	244	235	250	242	212	212	248	240	211	232	215	204	217	265	240	207	233	224	249	238	243	231	209	260	232	222	237	220	263	216	232	236	235	231	252	231	225	223	233	256	204	236	217	242	244	241	256	219	234	221	256	225	207	244	242	203	229	227	207	256	209	239	217	234	231	208	250	242	252	217	230	258	231	221	241	211	217	225	209	227	227	221	224	227	222	252	229	241	247	240	222	235	250	243	230	235	247	206	250	233	266	237	236	240	267	233	221	257	223	233	227	247	245	236	232	254	222	231	213	214	224	244	227	248	208	218	226	244	268	214	219	223	262	213	226	274	209	248	237	199	243	246	240	249	253	237	253	235	214	245	246	255	245	260	239	227	195	255	233	232	248	246	221	212	237	242	245	224	218	232	247	223	234	214	209	232	236	229	247	199	228	230	229	203	243	235	216	202	199	237	218	242	237	246	219	224	241	217	216	241	222	228	237	226	228	209	251	238	244	220	249	228	254	231	233	240	256	251	227	216	225	246	227	221	229	234	239	221	232	229	237	247	217	234	235	230	249	242	236	229	247	222	246	220	239	221	245	237	229	238	239	221	239	228	210	199	247	224	233	250	238	253	238	231	228	247	232	222	244	224	238	223	248	255	246	238	243	232	228	218	216	227	206	258	223	218	243	220	210	250	250	250	211	227	235	226	247	257	201	219	221	227	217	237	224	226	234	227	252	236	222	241	243	231	228	255	228	209	223	234	184	214	216	208	215	212	227	241	227	231	209	247	244	240	241	232	250	209	252	203	256	229	209	236	240	233	229	232	227	229	227	220	231	228	232	206	219	259	212	238	219	236	251	234	221	193	223	226	200	221	241	251	228	215	232	255	224	239	248	229	232	219	214	221	216	203	241	239	225	238	245	234	243	228	232	243	205	219	229	238	235	244	241	259	220	233	227	217	230	231	233	222	247	219	201	202	236	241	254	237	220	227	243	233	241	215	256	244	238	242	232	235	241	242	215	225	218	214	233	246	237	269	227	235	229	252	216	234	243	262	252	234	218	236	236	221	233	241	246	246	251	215	212	221	240	204	230	224	213	244	246	243	207	185	231	251	217	219	221	205	204	248	223	238	269	257	231	206	231	255	213	239	246	236	223	255	219	241	248	223	240	247	222	248	248	252	236	220	220	243	228	216	208	213	227	245	244	197	209	217	237	242	219	245	230	238	214	226	232	195	255	244	237	230	201	220	211	243	230	250	227	209	245	237	259	237	237	234	238	222	257	258	273	239	209	199	273	218	250	227	190	239	205	227	251	224	237	218	226	235	214	244	248	254	211	241	207	238	244	236	258	234	242	212	227	220	256	236	214	235	246	196	238	229	243	226	248	231	237	230	245	242	220	227	243	243	236	243	267	239	236	215	253	225	243	232	252	226	223	262	224	237	223	233	225	249	253	236	226	215	249	269	233	234	237	240	229	268	223	214	203	228	239	258	210	247	232	234	225	220	232	256	234	231	217	222	250	225	238	279	243	224	214	207	248	252	205	241	230	243	232	209	254	278	199	221	242	214	235	227	222	243	248	238	215	245	256	258	230	226	236	240	247	229	241	234	236	252	240	232	232	243	229	245	224	207	215	233	248	263	211	243	196	230	240	222	206	229	232	255	231	220	212	233	234	255	233	202	212	255	246	260	239	213	240	262	257	238	232	238	236	245	227	232	218	230	214	231	230	222	234	252	249	219	215	208	242	240	242	246	231	216	214	221	222	231	208	203	234	225	221	257	214	235	235	252	240	224	193	223	231	245	231	229	239	215	197	219	244	228	268	269	251	244	240	271	231	241	222	227	268	234	232	225	239	221	228	202	224	241	215	212	247	242	240	204	248	226	187	208	203	203	221	255	260	229	235	243	226	216	264	236	228	196	212	237	214	227	243	256	234	231	204	265	196	217	262	229	226	245	237	202	200	215	219	196	231	229	237	235	224	235	228	226	210	244	238	244	241	211	221	251	222	235	237	244	234	224	230	195	274	247	223	213	236	229	215	232	228	184	240	237	217	229	233	226	244	221	213	210	244	219	243	245	215	244	212	225	238	246	227	244	255	246	222	253	233	235	230	246	263	238	214	257	242	212	226	198	227	226	248	244	244	218	222	263	265	283	216	223	238	240	229	229	251	246	254	208	205	253	227	214	247	233	248	246	233	246	233	202	228	213	243	255	241	213	232	263	256	250	236	232	246	249	252	223	211	208	241	218	224	260	224	234	217	243	217	236	229	234	247	215	200	245	213	211	219	213	212	243	254	262	209	229	233	233	215	213	244	238	233	236	246	258	226	218	256	234	231	227	233	213	235	257	204	243	220	243	253	233	209	224	241	238	272	258	228	216	205	224	231	232	257	217	210	224	228	237	191	216	215	242	211	218	230	260	213	225	233	247	219	218	237	230	216	219	221	194	242	237	265	247	199	242	266	233	217	229	220	219	228	241	245	219	225	225	234	243	214	237	215	219	240	240	257
8676	1837	4302	4723	3978	3384	3020	2567	2068	1878	1471	1143	937	818	828	793	799	801	813	877	859	879	858	810	780	761	785	731	730	688	718	697	696	651	593	572	564	607	542	552	534	550	541	573	523	527	496	513	510	526	539	518	517	532	517	526	526	532	520	495	509	522	554	513	513	531	546	560	543	533	543	528	529	557	527	522	521	530	538	537	560	579	536	532	552	579	518	545	504	526	485	552	558	574	524	547	552	519	522	519	533	526	553	516	527	558	552	499	493	534	540	483	560	521	509	544	525	516	522	546	578	539	551	512	520	539	564	577	511	525	526	541	504	484	479	508	527	536	495	528	505	527	552	548	533	505	524	556	531	536	573	545	541	524	538	508	546	538	521	517	533	493	487	493	507	511	554	552	578	527	528	551	519	518	492	548	510	541	535	522	503	527	551	495	562	555	494	548	495	521	503	507	516	526	534	561	539	538	573	512	522	520	517	525	527	507	531	556	528	565	527	515	577	502	531	503	566	536	520	533	556	541	536	517	517	549	575	518	530	534	512	527	509	525	502	538	547	541	501	546	502	539	526	546	530	511	490	506	515	524	546	502	535	527	507	493	536	544	497	538	526	518	523	525	541	539	540	535	600	496	503	518	571	562	561	522	485	556	559	511	515	526	572	523	537	525	504	558	568	521	530	498	488	519	526	553	504	528	534	527	565	512	519	524	533	504	540	533	567	532	538	563	521	511	518	522	545	512	539	541	498	523	538	530	517	524	551	531	480	492	517	537	522	502	514	514	513	501	533	577	487	560	543	509	505	534	554	494	553	537	547	538	540	468	545	512	540	511	550	525	541	502	539	537	507	539	489	535	591	508	516	543	516	515	533	543	553	506	501	521	557	508	541	532	523	524	540	543	569	509	536	540	551	469	507	495	545	523	562	525	526	508	495	547	520	526	543	510	514	509	511	547	552	525	550	498	504	498	543	546	550	525	536	533	576	531	535	531	500	531	517	519	588	504	518	503	503	545	555	547	536	563	555	550	478	495	550	514	494	549	547	528	475	540	546	528	543	539	575	538	532	482	524	523	552	539	515	536	566	518	591	542	524	541	505	524	484	518	525	507	541	541	532	547	502	543	536	533	531	536	521	530	530	510	514	497	580	528	515	500	507	539	561	554	535	534	567	532	515	544	518	546	536	506	536	522	498	557	523	583	559	531	501	519	523	516	545	540	546	537	541	553	525	530	505	529	501	509	507	533	573	589	502	539	495	517	550	517	512	531	512	512	519	563	511	517	492	518	515	555	521	509	568	512	513	528	487	506	532	514	529	508	526	528	508	531	541	523	555	521	546	491	557	535	505	522	553	534	494	513	531	549	502	557	486	543	501	559	502	527	563	522	509	569	511	529	546	521	539	501	510	511	504	523	509	514	560	537	482	544	545	514	532	526	534	567	540	538	523	582	518	554	542	515	560	539	520	518	521	520	547	500	504	533	509	520	527	542	569	540	533	549	521	515	554	493	495	525	516	505	496	547	545	490	501	523	538	523	505	529	535	487	570	525	525	536	534	513	522	562	536	543	547	542	515	525	514	518	512	552	545	539	556	498	532	551	539	508	525	531	516	524	550	525	571	535	529	514	557	554	497	556	491	520	560	535	558	588	476	477	525	545	561	530	525	530	507	501	564	527	513	495	535	541	558	543	535	529	561	550	509	529	546	525	525	483	542	510	537	502	524	556	525	532	514	532	526	552	516	539	489	490	558	498	502	534	509	530	537	521	508	536	512	574	526	515	499	538	525	524	505	584	516	563	501	512	531	536	554	551	557	504	546	516	535	497	469	531	519	571	559	509	539	499	547	527	537	505	512	529	511	509	536	511	512	547	508	501	500	486	532	595	552	503	531	553	511	536	574	526	509	524	491	512	530	517	550	521	499	532	503	528	539	528	516	545	491	513	515	562	531	516	547	513	530	522	532	529	521	551	559	499	516	538	563	552	540	578	567	506	493	499	514	518	536	525	506	549	536	511	532	559	560	535	550	527	488	571	511	534	499	550	534	523	507	504	526	531	525	552	505	551	547	505	526	552	537	500	557	502	510	526	543	534	513	518	522	559	561	514	523	544	495	542	516	526	504	524	540	512	584	537	536	478	550	537	558	520	529	500	527	528	517	502	555	509	532	509	522	503	568	576	549	499	533	507	507	538	541	521	516	496	549	535	492	529	500	504	570	549	515	549	527	483	500	490	529	519	551	528	532	499	536	566	549	519	530	519	562	538	570	537	534	498	559	538	524	518	478	549	477	576	538	509	567	574	517	523	516	485	575	560	578	514	514	520	583	521	510	566	485	539	511	494	490	513	503	518	529	499	494	521	535	515	560	528	535	541	508	540	546	528	532	500	560	500	507	535	538	534	530	524	537	524	478	493	529	496	501	516	492	517	558	527	502	517	562	539	487	497	502	551	515	553	514	528	549	505	503	503	522	550	547	526	588	513	499	556	549	475	538	537	533	502	562	518	517	548	552	522	551	505	548	498	506	459	534	521	535	536	511	511	530	555	498	524	530	544	510	515	532	537	533	510	530	512	495	525	533	561	513	488	535	530	540	511	542	570	532	534	513	519	547	522	522	523	553	542	549	537	499	522	552	543	532	566	509	518	503	543	529	519	530	550	514	537	530	540	528	544	508	550	539	575	518	525	500	515	493	525	586	523	539	553	508	540	542	523	520	533	533	529	518	519	502	556	481	571	533	539	568	553	487	502	542	600	550	522	507	559	537	540	517	527	484	503	533	557	487	553	554	546	517	496	540	510	471	523	526	501	554	536	504	560	524	531	532	525	486	528	534	535	530	544	540	520	511	541	500	576	526	512	494	513	494	520	519	521	519	513	484	545	527	519	533	577	554	548	532	509	525	550	492	601	510	527	517	541	554	540	561	503	544	550	507	535	542	513	499	526	573	562	563	531	536	527	520	534	542	536	534	541	549	520	510	533	539	517	516	563	522	551	524	554	512	550	560	554	556	492	552	524	514	525	528	535	451	546	525	527	513	477	534	559	534	538	480	527	542	508	520	491	547	531	545	536	509	557	533	548	512	537	501	502	542	511	499	528	567	514	513	483	514	505	581	537	556	510	505	568	510	496	548	511	512	519	538	571	502	500	499	491	555	548	529	544	500	511	557	514	575	514	571	515	523	520	542	494	561	535	522	526	514	543	591	486	459	536	529	550	527	489	526	523	514	477	508	554	527	532	553	507	509	541	545	527	515	496	536	509	524	493	525	561	538	536	494	502	536	541	514	546	530	553	524	555	514	531	528	520	520	506	560	542	518	568	519	528	525	546	540	524	506	587	579	483	553	551	508	542	525	550	529	511	517	519	522	504	594	486	538	512	513	492	531	545	560	515	556	548	496	517	509	558	533	548	523	553	556	551	554	519	537	540	508	495	532	537	549	511	506	544	527	536	481	525	559	542	549	560	560	504	526	518	531	515	570	488	501	519	532	544	553	556	488	528
1814	455	607	524	486	378	358	359	302	294	294	278	303	288	289	249	264	291	264	260	300	309	268	276	255	293	288	302	261	294	263	269	252	311	282	261	279	271	256	270	249	273	271	271	269	253	268	273	258	289	265	265	264	268	286	269	268	265	275	276	297	284	242	272	271	285	271	230	271	269	292	277	288	288	303	283	256	265	304	257	290	275	271	261	256	255	242	282	284	285	293	249	283	287	273	288	255	310	293	259	282	296	258	295	274	289	257	268	304	306	283	268	279	284	256	264	264	287	271	305	281	257	277	262	296	277	294	264	298	277	292	266	244	272	287	267	272	280	295	255	308	269	247	250	275	300	246	264	296	279	266	285	270	260	291	289	249	286	258	261	281	274	285	282	253	282	306	278	262	252	247	283	251	266	281	262	239	270	256	260	279	252	277	248	246	245	268	253	256	325	281	234	269	271	262	256	276	267	297	262	250	287	276	289	281	231	290	272	273	259	268	277	290	279	253	281	273	293	276	301	283	300	293	266	241	248	247	275	275	257	310	255	271	287	243	288	269	263	268	274	268	260	271	260	306	267	287	281	266	278	270	281	255	251	240	277	276	273	306	302	274	302	262	274	245	284	276	261	252	262	278	296	269	309	261	274	275	282	290	282	261	275	267	255	260	277	271	232	269	250	286	305	293	275	261	238	230	249	265	278	270	244	287	257	240	292	251	256	295	278	273	282	262	253	284	264	256	296	329	261	275	263	294	278	298	278	271	270	284	243	316	309	299	270	253	261	298	258	280	266	278	286	317	276	257	294	306	269	283	235	276	283	281	269	293	281	309	270	290	278	303	241	279	302	298	282	259	297	269	270	238	278	269	267	282	293	253	265	251	250	285	271	253	295	249	290	239	245	250	285	265	295	305	279	285	301	292	290	264	240	287	284	274	300	274	279	291	295	285	296	271	262	286	294	290	285	263	290	266	299	256	313	231	270	260	289	275	284	276	248	284	266	267	275	250	275	284	284	274	279	301	308	271	270	295	280	274	266	267	284	258	268	259	263	281	251	282	277	295	254	264	262	268	267	258	280	270	261	278	278	270	278	265	292	279	273	287	283	269	281	278	275	273	274	286	271	299	283	248	277	273	261	254	256	284	299	263	279	237	267	288	237	266	286	262	243	275	272	272	250	256	278	269	284	272	264	289	274	297	278	312	266	286	288	285	299	259	281	289	277	283	278	277	247	318	282	260	302	247	299	283	268	290	249	268	252	270	268	278	280	274	264	262	257	257	286	272	273	282	284	303	263	312	289	281	235	258	305	294	254	266	312	280	269	275	283	270	269	251	249	251	252	255	263	280	272	274	252	297	307	265	270	261	294	302	305	270	293	269	296	282	275	280	272	247	299	267	285	306	307	306	323	281	288	286	294	232	270	287	260	282	276	274	289	272	275	255	287	277	248	272	260	264	288	296	298	287	281	272	267	259	258	276	283	236	285	239	280	290	274	268	277	305	278	271	255	264	274	274	289	280	272	250	305	299	268	290	303	275	280	289	269	296	271	302	280	265	270	244	265	283	286	269	279	258	266	259	250	251	238	247	260	273	265	288	276	285	261	284	276	255	289	251	245	280	264	244	295	295	306	269	299	291	279	278	289	266	280	290	257	292	270	232	277	297	262	255	266	275	264	271	287	282	254	284	282	275	261	266	265	244	276	282	277	270	239	273	298	288	283	277	279	314	273	268	263	234	274	293	292	285	299	275	278	303	245	311	279	272	288	268	279	279	292	261	265	247	289	265	293	272	260	285	269	261	219	250	284	258	286	293	288	295	259	279	256	296	284	273	274	258	301	252	267	278	305	264	265	277	301	266	255	257	293	258	252	254	274	253	293	273	268	275	263	264	280	283	282	319	266	239	242	263	289	237	283	258	269	275	265	273	301	266	279	270	277	273	295	243	294	294	268	267	244	244	280	280	307	305	297	239	302	252	250	244	254	304	272	318	296	307	287	285	247	273	266	226	277	250	279	268	262	271	246	261	262	308	260	297	262	248	294	276	277	278	270	257	251	257	257	286	266	271	270	273	252	273	287	284	280	280	287	265	263	248	275	262	268	270	269	270	301	278	257	284	264	227	262	291	292	277	279	286	276	280	279	295	282	265	285	267	276	261	295	316	280	300	254	258	264	292	292	306	238	270	304	271	298	300	277	280	291	274	247	262	272	286	301	264	282	274	300	277	267	234	268	280	285	300	275	252	255	282	280	252	311	257	266	308	248	259	282	304	287	262	258	287	259	286	264	292	263	288	284	282	285	259	298	304	309	298	277	270	276	239	288	276	256	269	274	268	257	271	256	308	275	292	291	273	266	260	248	246	272	261	272	294	275	261	293	278	288	287	261	250	261	293	282	279	262	295	255	263	251	282	273	283	283	281	295	292	268	300	264	287	317	252	298	277	273	266	281	263	276	267	285	285	261	250	227	262	271	304	276	273	253	301	271	266	247	265	247	261	303	271	251	258	263	277	283	274	279	269	264	288	267	261	268	293	276	269	299	284	289	302	267	278	265	284	276	292	293	247	266	266	237	282	264	254	270	254	265	285	293	267	277	305	302	305	287	273	285	276	249	268	271	272	275	234	259	267	281	296	259	296	249	286	296	297	292	302	279	293	262	268	273	294	282	286	262	278	267	297	270	277	269	286	285	279	294	284	292	281	248	269	256	272	288	280	266	258	256	274	301	287	266	254	272	272	265	266	284	309	324	288	286	248	280	280	299	306	271	284	252	286	277	277	231	311	284	276	285	275	270	265	289	285	293	272	261	274	298	272	232	240	279	248	254	261	272	296	328	249	281	295	286	289	252	260	258	300	269	293	325	299	268	274	267	304	269	242	290	267	284	263	280	268	239	251	239	232	265	286	268	266	279	277	264	310	268	269	277	268	279	274	251	273	279	303	238	266	265	302	263	243	252	289	248	270	263	251	278	283	286	236	299	277	260	268	303	256	281	313	275	259	250	276	276	247	278	310	289	268	313	315	277	264	285	274	243	280	281	290	278	261	286	278	275	272	267	252	258	276	266	262	288	267	254	295	273	280	271	278	286	277	251	279	280	273	300	277	278	264	306	273	259	264	259	279	272	291	281	257	292	295	261	303	265	299	277	257	307	244	265	278	262	322	241	270	278	278	259	269	307	308	231	291	274	250	269	274	272	273	293	292	297	261	272	285	252	255	322	282	281	284	295	316	289	254	278	272	251	248	271	270	263	282	267	277	262	277	302	272	298	286	256	297	257	298	287	260	280	266	266	302	285	272	282	254	271	281	312	264	272	275	276	295	267	241	283	252	276	271	291	236	272	235	273	265	252	251	277	278	297	263	239	283	295	275	286	293	283	236	252	303	269	288	270	295	257	292	278	270	247	272	274	290	262	303	272	263	261	254	270	281	288	294	252	277	263	287	265	289	290	233	281	252	284	278	272	275	260	265	274	267	257	259	299	281	251	262	263	275	271	289	272
2095	842	1400	1480	1282	1220	1074	1006	896	828	757	758	681	672	673	690	616	706	658	738	773	720	718	643	678	720	691	665	689	652	710	692	667	665	654	692	626	626	660	598	628	643	630	622	622	566	622	613	602	620	611	666	626	575	633	621	634	645	620	641	636	629	625	635	629	641	602	643	646	631	669	626	644	668	625	664	650	614	663	621	666	617	605	625	633	659	659	644	605	613	582	628	677	630	593	631	650	597	606	672	645	616	615	647	636	629	606	669	628	696	672	656	626	635	624	691	629	583	653	624	690	693	639	653	628	673	608	629	680	656	623	616	677	631	618	623	619	682	623	659	662	634	628	634	651	655	642	602	580	611	619	660	635	575	637	675	681	647	620	641	647	620	642	622	634	653	609	642	600	635	568	660	649	656	710	594	638	644	680	610	590	661	653	644	614	653	655	603	619	591	650	658	629	681	661	644	656	598	650	663	623	633	627	587	644	653	656	658	660	611	647	600	674	695	575	689	621	646	634	651	665	595	664	632	621	623	644	578	639	637	670	649	637	687	656	627	655	625	631	627	606	632	644	665	654	626	660	603	657	632	592	663	630	638	593	627	615	689	652	636	654	577	619	698	648	624	639	645	667	647	631	599	630	610	693	621	656	634	647	676	636	675	618	631	589	620	661	640	640	585	625	672	666	594	601	672	667	639	609	659	688	638	603	629	643	597	640	669	608	629	669	608	604	643	641	688	629	626	647	645	669	652	659	693	643	621	658	638	631	651	619	627	625	640	611	640	611	659	669	632	636	579	606	615	598	622	588	661	600	615	640	668	616	622	613	649	635	637	617	640	667	643	608	638	612	687	638	647	625	648	609	646	604	677	608	606	629	640	646	606	640	659	614	611	678	670	622	610	604	639	608	660	618	602	665	645	677	639	660	630	609	644	589	598	634	663	652	617	643	682	624	626	629	610	651	611	610	604	599	626	654	671	679	617	629	621	606	647	638	617	658	612	666	583	604	618	633	622	603	654	637	628	652	675	655	618	592	623	614	605	669	697	634	630	651	617	635	655	619	694	638	619	594	630	680	630	659	643	687	608	662	654	655	649	640	598	656	687	651	642	669	647	623	613	634	648	692	613	660	687	605	622	663	611	670	686	624	660	654	657	593	589	644	628	650	612	651	678	668	600	623	687	652	658	641	580	683	609	650	633	614	624	652	641	661	572	657	616	640	629	660	715	623	639	642	606	638	670	667	664	626	635	628	663	645	610	636	608	612	640	667	655	611	615	669	611	637	655	626	689	627	628	656	621	650	647	630	645	679	668	660	631	622	647	635	593	625	645	645	610	636	649	615	652	628	654	665	651	628	629	623	632	643	644	621	677	600	628	646	624	646	645	646	608	660	599	642	664	632	611	633	654	603	622	610	700	641	620	693	642	638	588	660	627	629	668	645	617	648	646	642	586	648	646	646	639	617	633	618	639	645	634	644	654	616	668	661	610	624	628	620	687	602	626	623	627	659	646	669	615	628	652	635	632	676	694	637	664	644	662	641	657	611	615	684	694	635	666	649	626	661	636	660	631	622	659	670	706	623	677	656	625	610	600	617	647	647	626	644	629	593	671	642	627	637	668	635	650	670	624	594	624	614	678	656	595	634	602	625	640	640	629	600	625	645	633	691	630	638	634	633	668	697	621	651	624	611	643	663	667	618	632	648	598	630	641	664	586	625	606	621	683	640	670	628	674	614	620	658	579	615	630	671	631	644	629	647	647	651	642	631	665	660	634	633	626	613	608	631	641	631	665	636	681	641	642	661	656	614	630	643	676	624	634	604	627	637	619	638	603	626	618	606	640	645	646	638	645	625	626	630	642	680	613	617	624	619	719	659	609	668	664	677	595	673	662	663	611	650	613	618	617	674	645	651	650	610	646	623	655	659	626	637	643	629	646	601	672	662	590	656	644	621	643	638	684	670	645	623	645	628	651	604	670	662	642	628	609	609	620	631	660	642	648	625	664	587	619	589	672	589	647	602	673	623	640	690	637	652	625	607	681	606	647	591	608	652	678	671	640	642	612	607	598	615	648	654	631	679	622	622	645	615	600	633	634	607	609	664	627	667	647	636	675	618	587	627	629	650	647	647	629	636	654	616	641	654	668	628	646	589	661	639	656	650	654	633	690	658	656	670	657	659	651	647	628	579	656	640	620	609	625	616	645	672	642	631	612	684	662	675	664	680	644	659	627	632	683	626	638	654	635	613	641	670	639	655	632	639	656	591	670	620	606	647	638	649	597	601	625	642	609	623	661	651	624	648	655	632	672	612	758	642	640	674	660	649	644	626	646	645	623	632	696	644	603	651	625	612	634	624	663	682	589	609	646	629	589	603	628	632	653	652	634	622	654	614	641	638	653	693	635	619	635	626	595	609	640	623	617	600	629	638	580	610	632	693	611	633	660	630	611	658	626	609	636	668	600	630	626	613	650	638	608	681	679	633	611	641	672	659	661	693	649	602	629	653	660	609	646	638	636	617	618	630	669	620	684	633	631	658	628	655	639	646	653	697	659	642	612	623	630	625	624	673	595	629	663	609	641	633	653	650	645	625	641	647	605	575	665	626	644	654	611	590	635	577	654	661	610	634	656	650	627	649	686	676	656	644	565	619	613	671	620	576	635	630	663	648	634	614	644	626	628	653	605	595	626	625	599	613	647	641	643	620	672	673	664	657	675	601	611	676	656	644	615	612	635	661	632	657	631	675	656	593	636	673	617	658	653	598	631	655	664	631	659	614	650	635	616	636	630	680	641	630	713	694	624	628	594	631	604	624	624	624	658	629	626	610	658	576	656	687	631	618	633	627	588	598	616	633	646	570	650	630	639	574	655	641	610	643	636	667	650	635	666	657	657	701	650	671	687	611	681	639	604	661	669	659	667	659	652	664	618	652	650	669	655	623	657	614	612	689	587	629	672	676	640	648	633	587	634	643	629	598	663	623	695	606	624	629	640	651	625	611	630	630	605	644	660	648	633	614	676	643	646	578	706	583	628	626	654	681	643	590	650	676	653	653	671	627	687	640	629	645	600	586	643	645	641	682	673	666	665	632	617	622	684	591	597	627	660	640	646	613	665	627	620	612	682	657	616	622	647	621	620	681	624	668	618	635	592	641	633	648	653	631	630	637	621	658	673	678	647	626	636	598	656	641	670	612	597	694	651	659	660	627	673	642	648	662	619	616	624	636	643	625	628	618	644	632	638	630	610	603	613	606	615	652	674	620	681	627	600	654	637	624	641	636	643	647	642	662	647	641	636	668	631	579	649	624	634	628	640	614	613	633	615	603	613	646	661	615	647	623	672	633	620	607	611	654	696	676	687	624	643	647	641	631	686	620	629	641	635	638	644	666	638	660	651	621	632	645	644	662	633	654	638	648	641	605	672	643	619	634	658	648	640	622	626	632	582	649	597	584	646	633	616	623	631	615	615	643	592	674	612	614	575	654	623	635	644	594	671	606	622
8651	1086	1420	1164	823	722	650	584	480	493	412	405	368	413	337	379	349	359	372	406	366	350	390	332	372	373	357	368	403	361	357	361	373	365	367	336	318	346	360	347	339	351	340	334	338	356	394	304	358	332	350	339	344	366	364	336	342	383	384	329	354	362	368	354	308	335	370	365	335	330	354	336	352	321	352	352	385	337	351	381	376	344	349	358	369	373	365	324	350	387	369	335	313	351	344	348	361	339	329	336	340	358	357	361	356	359	359	402	359	346	336	359	314	338	318	361	296	318	379	323	377	371	379	334	363	332	330	341	345	351	347	381	422	339	333	346	312	355	351	313	342	324	350	342	345	351	351	315	342	337	351	385	315	334	349	375	317	348	332	357	330	355	338	365	359	373	364	360	358	344	363	368	352	331	314	361	349	368	342	342	350	327	311	290	352	359	330	292	377	342	319	339	316	358	350	330	354	373	340	341	368	365	357	343	324	369	310	346	348	350	361	367	330	352	381	369	353	347	334	345	364	368	342	371	352	363	382	394	349	368	371	340	350	334	349	348	368	359	319	310	368	360	347	335	339	356	370	352	384	308	352	380	357	350	334	340	353	357	380	329	309	311	384	355	353	360	338	337	338	389	296	368	330	375	378	333	352	313	370	372	372	353	346	367	367	335	349	355	349	341	368	372	365	382	367	320	345	343	333	340	331	334	370	367	363	355	357	384	370	367	344	353	325	334	371	364	347	359	366	321	375	358	291	347	395	339	376	378	343	369	372	341	358	334	313	307	338	355	353	339	370	359	342	387	344	351	344	364	308	308	331	350	353	346	352	325	333	362	336	334	346	352	358	309	343	360	334	343	318	335	344	365	341	385	367	333	337	343	308	349	322	337	357	301	359	329	324	335	352	308	373	376	321	333	340	335	369	347	388	360	379	344	350	332	326	379	381	329	323	374	327	350	367	387	373	361	322	360	359	325	339	345	339	335	349	355	349	362	368	343	344	327	349	361	393	379	348	357	344	394	354	366	325	351	329	372	353	349	344	334	343	336	330	366	354	360	355	350	361	331	344	363	315	358	324	337	329	335	360	329	343	323	350	375	357	358	344	357	361	355	320	311	306	333	326	360	316	349	347	337	344	357	371	354	344	364	377	346	368	339	301	363	348	359	326	326	339	344	345	358	350	301	309	356	359	348	363	317	353	347	373	338	376	332	348	367	334	375	364	342	318	363	360	341	354	328	356	337	338	361	340	336	347	375	352	345	358	358	339	355	341	312	338	365	352	351	315	359	382	355	343	342	379	356	369	362	345	378	357	355	348	368	341	323	363	349	339	340	354	332	340	329	374	371	363	341	327	377	347	317	314	358	328	344	382	317	324	329	370	333	371	358	335	335	325	372	382	347	347	347	337	336	332	335	333	322	370	359	348	365	334	313	379	326	341	356	356	344	346	350	375	349	335	377	347	356	355	333	362	317	357	386	352	348	345	365	345	337	407	353	362	341	321	390	375	344	320	314	361	363	349	347	317	329	330	357	315	350	311	325	370	348	356	350	336	350	353	361	350	398	343	343	343	334	359	375	324	376	372	384	324	369	366	370	365	387	360	365	361	321	363	344	373	364	340	360	357	347	347	356	334	383	343	346	342	383	339	331	338	330	351	373	350	336	346	333	356	304	376	349	349	366	352	349	326	339	385	365	347	368	366	315	356	338	352	363	356	354	335	343	383	324	326	340	395	334	359	336	336	364	359	316	332	352	346	308	350	366	357	333	357	367	327	336	350	345	358	341	316	318	330	345	348	335	349	368	373	343	365	370	335	374	360	323	369	339	294	348	324	356	375	323	350	350	315	350	345	340	330	327	312	394	339	322	339	376	328	367	341	393	355	364	335	327	307	343	322	335	346	387	343	400	324	328	337	367	367	372	343	345	375	356	343	360	332	319	336	364	323	339	370	331	381	362	347	315	352	328	353	351	346	328	359	337	315	317	350	364	362	343	351	344	348	357	332	347	310	368	358	354	349	346	342	341	338	316	344	337	342	352	338	289	347	337	332	337	324	373	353	370	356	354	344	370	344	354	348	362	330	381	336	356	331	367	332	365	333	346	354	322	375	336	331	324	327	375	335	358	377	335	362	342	330	353	325	373	335	326	377	348	313	377	358	350	331	349	342	326	367	372	349	343	373	346	337	342	345	346	369	329	358	340	384	331	337	337	371	366	337	339	331	357	325	334	342	354	367	404	372	363	331	350	354	383	340	310	371	349	343	346	344	358	387	356	369	346	371	359	344	322	344	359	334	371	334	346	346	354	344	354	361	341	368	382	314	364	361	357	329	358	326	347	379	368	334	347	318	337	338	347	337	342	332	333	376	309	359	315	334	371	375	366	356	370	352	349	366	339	329	331	366	332	321	357	317	366	363	345	329	326	322	319	350	326	315	361	321	310	326	343	373	316	343	340	338	341	327	329	312	366	333	344	349	365	338	385	325	344	340	348	351	327	353	362	337	368	354	373	321	363	319	344	343	311	350	369	341	337	323	327	319	339	338	368	376	370	335	373	379	340	362	379	401	348	322	352	348	335	327	318	335	358	382	359	325	357	347	338	334	375	327	326	346	345	336	364	387	357	362	312	368	303	321	349	311	358	331	335	324	344	374	350	378	336	343	351	340	361	316	354	411	338	356	344	308	323	354	319	345	369	369	351	384	331	324	348	341	307	355	348	343	362	336	384	324	344	325	370	378	311	363	312	349	332	381	371	350	356	370	322	365	339	322	345	347	363	346	338	344	382	335	351	389	357	331	351	354	338	328	350	334	367	327	378	321	336	349	343	344	325	334	343	327	337	325	350	359	330	322	397	350	325	370	381	358	389	320	325	344	339	360	354	356	330	322	342	344	346	346	354	327	326	351	404	372	348	336	360	370	309	355	366	323	350	330	365	342	344	338	332	385	329	337	339	373	363	345	353	361	331	364	314	339	308	365	353	342	376	310	327	352	330	356	316	362	314	310	364	367	351	362	362	360	361	333	317	358	346	326	306	338	379	386	344	359	325	358	371	332	345	347	341	376	345	358	334	342	330	343	344	333	357	362	345	338	322	369	330	334	377	349	361	332	335	387	358	351	355	360	346	332	341	380	355	385	327	315	320	354	339	310	348	308	353	326	352	358	353	355	345	321	348	402	384	352	361	377	378	350	344	344	375	338	347	343	312	368	354	387	354	319	346	344	356	375	361	358	345	384	363	321	325	340	334	384	350	339	329	374	339	337	297	336	315	332	348	340	381	387	346	357	359	341	349	331	337	355	370	342	322	329	317	369	327	328	339	331	353	343	334	322	352	346	326	366	319	375	341	373	322	321	335	363	336	355	372	369	328	359	379	357	340	353	324	404	362	352	363	326	340	363	343	356	333	370	361	336	329	357	331	374	344	325	351	336	340	323	345	343	336	320	378	345	366	362	343	368	358	326	326	349	328	323	347	341	366	350	311	348	359	318	336	350	374	346	313
7035	1531	2994	3548	2869	2526	2377	1972	1626	1510	1319	1154	989	980	952	915	975	890	880	995	1061	969	1004	942	963	941	954	949	861	892	857	879	834	851	820	845	801	711	804	840	792	757	819	814	764	770	767	798	773	804	798	749	767	853	824	749	790	791	773	751	794	742	753	769	780	805	767	768	754	781	832	795	766	771	793	775	763	802	772	724	809	774	753	793	740	727	767	743	800	809	750	791	771	771	758	793	791	771	762	805	832	770	755	806	799	757	798	778	794	735	769	798	812	736	765	755	761	781	789	775	768	760	800	743	737	818	787	774	788	743	833	727	754	798	760	767	781	801	802	785	754	811	772	768	802	768	726	777	798	769	844	768	762	768	773	772	742	799	802	799	775	771	760	843	739	736	774	812	757	762	768	755	751	695	763	765	803	791	787	750	756	764	749	793	765	827	756	775	756	780	802	837	780	750	793	772	776	746	786	767	769	792	812	792	747	776	773	779	801	757	818	773	797	751	742	801	779	702	783	787	758	726	792	821	823	803	727	702	735	798	757	771	752	756	810	781	834	821	764	816	765	751	793	767	777	787	768	755	757	809	815	782	784	805	754	774	744	781	784	755	786	763	807	798	825	819	795	815	814	814	792	796	744	785	747	798	770	770	774	782	793	746	787	760	761	802	772	803	829	778	744	799	828	774	776	780	783	784	812	768	798	765	827	812	759	793	836	771	761	750	766	774	792	793	801	734	787	746	778	784	817	781	794	786	752	779	770	760	786	725	804	754	747	820	774	775	746	814	806	756	793	766	778	799	779	769	761	794	802	745	740	789	741	813	745	785	746	764	787	792	815	786	775	803	781	843	721	769	737	803	758	783	775	752	774	779	701	788	774	796	805	753	749	784	817	777	749	775	810	771	749	766	807	788	789	790	742	815	737	798	777	808	776	797	772	816	761	763	766	720	777	730	773	807	809	793	785	815	800	809	713	764	746	839	780	823	808	779	762	763	739	752	754	751	775	783	753	782	752	766	781	802	802	715	746	754	767	801	821	777	782	781	786	778	736	796	782	768	819	785	785	785	772	814	797	794	803	765	749	785	811	787	771	707	805	802	813	770	806	747	785	766	818	760	811	728	814	777	782	780	755	758	765	762	760	792	770	768	740	799	766	789	780	763	789	767	776	779	821	777	782	736	775	787	769	737	728	775	799	776	789	765	780	788	716	782	791	746	773	783	753	762	766	799	816	773	771	771	807	792	796	787	777	773	782	795	749	802	737	801	780	776	789	754	753	756	770	773	776	806	798	767	801	816	768	816	795	749	777	813	805	788	770	739	799	820	742	758	771	754	782	801	797	772	733	787	770	836	793	768	791	765	767	787	757	786	795	780	784	715	736	749	784	827	757	825	781	785	784	779	795	806	764	745	770	749	805	817	792	788	744	758	727	799	741	775	736	775	793	746	768	772	761	794	758	774	789	769	754	767	769	776	803	756	741	802	771	746	809	799	803	774	761	797	781	787	758	806	807	745	778	819	728	758	819	749	764	789	762	834	775	818	780	763	779	720	757	797	794	821	802	777	767	768	826	788	810	806	761	820	802	767	765	759	744	865	758	730	774	742	753	744	806	842	804	803	802	803	805	765	805	753	765	764	769	776	776	835	742	775	811	751	783	792	802	797	769	785	770	744	751	782	812	762	757	782	744	757	792	792	808	794	795	755	789	760	802	804	808	763	791	780	772	837	777	809	749	747	769	730	734	791	801	733	741	792	803	763	809	783	814	761	757	735	792	758	778	812	754	780	749	761	805	762	785	785	750	713	786	732	809	728	753	778	751	793	818	798	769	732	798	772	791	791	813	784	791	832	774	765	772	825	770	817	809	764	772	773	809	781	762	826	778	757	798	792	775	792	796	764	773	811	763	767	805	788	775	794	754	750	758	756	758	794	789	815	805	792	788	744	765	739	784	755	765	825	753	779	778	787	783	779	775	805	808	763	783	799	769	778	813	814	799	746	721	793	756	788	778	870	814	776	815	777	761	798	784	775	793	740	798	797	782	789	742	736	771	765	734	840	790	770	764	797	746	808	792	797	817	755	788	739	766	779	742	724	799	837	730	818	749	800	758	814	783	742	807	807	756	736	800	775	784	824	819	790	811	790	825	808	789	804	746	789	775	765	813	810	769	821	792	805	810	739	755	740	818	741	770	788	747	796	778	806	790	770	820	802	797	766	773	775	730	770	792	780	808	779	790	776	815	746	797	787	758	761	796	761	760	797	768	797	772	763	800	794	797	751	760	806	781	740	771	785	763	821	805	843	781	748	780	797	800	755	761	774	723	768	788	735	782	767	760	771	732	707	757	778	807	798	734	758	784	769	783	779	827	763	778	792	767	795	787	772	793	778	750	801	799	820	752	748	758	771	791	842	800	794	764	792	817	792	837	802	733	753	763	797	780	804	818	786	781	775	839	755	742	769	805	840	762	776	793	693	750	756	787	804	857	763	821	777	768	785	777	739	758	798	803	736	773	770	778	806	781	779	853	743	760	774	776	772	784	785	742	802	760	754	760	808	731	785	802	753	750	768	784	760	752	780	784	803	804	750	752	781	775	748	777	766	738	749	771	797	765	776	799	752	749	772	769	760	750	793	763	770	803	834	790	743	801	773	747	761	817	828	761	780	766	815	814	748	769	811	792	749	753	789	824	828	807	793	751	746	807	794	758	777	781	791	762	811	762	768	759	753	780	789	773	842	787	806	764	759	764	736	745	741	813	805	810	785	779	770	744	782	796	768	782	799	815	805	803	735	750	777	796	768	754	810	824	790	795	767	802	777	773	761	800	777	790	754	790	781	744	784	806	783	756	757	787	804	777	825	815	789	782	748	800	755	765	772	798	791	817	750	755	787	750	789	759	721	782	744	759	764	786	738	772	804	787	819	769	803	759	768	795	746	768	763	745	773	788	769	744	774	737	795	750	757	779	787	798	781	762	776	746	744	772	720	762	733	770	771	771	732	804	722	822	761	766	772	784	739	818	781	763	800	780	808	753	792	769	741	768	783	783	798	760	830	800	752	843	815	799	736	785	764	782	755	760	718	740	802	769	793	722	771	821	755	786	772	791	821	774	711	778	807	791	830	762	783	784	783	776	800	795	785	771	755	771	764	800	774	746	792	746	781	784	736	778	764	842	759	831	806	798	731	783	754	811	781	816	764	771	779	776	829	797	761	705	760	794	781	780	777	782	796	752	805	805	777	770	853	729	773	786	790	770	790	723	805	758	796	777	777	790	764	768	745	756	766	766	781	827	787	722	750	813	758	780	788	765	765	785	830	814	778	763	778	791	775	807	795	781	826	771	774	800	799	835	756	764	818	814	821	766	781	772	767	831	782	779	788	825	793	734	779	763	783	730	719	767	731	794	768	728	767	757	791	765	818	775	718	761	802	758	813	842	775	769	793	808	776	758	758	733	723	788	799	749	798	772	780	808	735	738	815	718	819	795	730	755	811	766	793
15607	1917	1959	1723	1102	889	721	607	509	422	405	322	312	266	265	285	270	277	262	265	294	276	274	289	291	277	251	249	245	263	233	227	247	239	245	246	249	209	219	216	243	234	235	231	235	231	232	218	266	213	217	238	227	218	223	207	222	231	225	232	218	241	234	201	207	254	231	212	229	244	232	230	202	230	244	229	217	231	231	274	226	243	229	234	224	239	259	233	220	212	199	244	219	263	215	218	188	225	237	232	211	197	247	222	245	242	251	248	236	198	250	251	227	235	242	247	226	229	215	208	214	224	232	238	226	243	194	212	247	245	211	234	225	242	234	223	200	219	237	236	235	240	217	250	236	274	232	201	224	228	220	253	257	226	219	243	231	248	223	230	224	207	260	211	237	219	239	249	205	213	273	240	243	240	206	246	248	198	208	227	229	257	206	236	242	222	193	229	219	235	230	228	226	236	236	213	254	232	244	199	247	253	252	225	211	228	215	244	241	226	193	212	223	226	258	262	222	211	217	253	207	230	204	227	272	221	216	233	229	199	221	251	217	259	240	215	214	238	239	237	223	225	226	240	196	237	198	258	219	232	213	256	232	261	236	216	231	240	223	249	206	227	221	236	209	224	216	230	214	206	231	219	242	227	215	213	224	257	237	238	260	252	247	211	206	249	220	223	225	233	211	231	240	252	246	223	235	215	245	207	229	248	226	221	239	231	242	253	235	204	213	239	220	193	223	202	238	229	226	258	224	223	206	205	243	254	218	194	216	210	199	222	264	233	232	221	201	211	187	240	240	227	236	239	209	264	229	228	204	197	219	246	254	244	231	234	228	201	222	230	225	243	238	236	237	211	213	222	214	226	233	222	231	215	209	255	220	197	233	228	227	230	208	245	215	238	255	235	219	230	256	283	225	215	243	225	223	246	219	269	241	240	241	235	227	206	216	201	202	224	240	239	237	207	220	216	223	235	214	239	219	235	220	201	228	224	224	228	231	245	195	234	195	216	245	218	240	214	229	219	225	267	230	223	214	233	264	240	210	247	218	240	223	254	259	226	218	226	271	234	239	232	226	230	215	234	243	245	235	220	237	247	211	226	256	229	204	213	236	244	203	210	242	224	241	226	232	213	239	243	244	229	239	253	221	240	234	217	231	261	219	213	208	222	224	242	240	211	235	219	201	214	231	248	230	248	207	239	239	210	224	238	240	206	244	238	243	216	218	227	246	238	237	258	220	232	216	224	199	225	241	215	212	224	239	226	213	250	233	249	226	248	222	236	239	260	192	195	251	235	255	251	258	238	252	204	232	242	234	237	238	263	251	252	268	233	216	222	224	214	192	223	238	238	239	233	222	233	238	228	226	205	210	215	226	218	236	254	219	227	293	216	208	199	226	247	225	197	255	227	230	212	234	226	265	227	222	204	211	211	211	201	235	235	212	210	195	248	207	231	198	210	234	228	226	268	201	217	252	239	253	237	247	236	218	236	230	247	216	234	244	208	230	244	236	229	257	203	242	246	216	220	222	198	227	227	209	230	222	230	257	248	256	221	259	235	227	238	222	209	198	225	228	221	248	239	203	268	264	217	260	216	224	229	235	219	232	210	241	224	200	227	240	237	224	236	258	212	221	225	235	233	216	217	223	233	238	246	241	215	234	264	227	240	207	235	190	219	229	230	214	221	222	224	258	249	230	187	225	226	225	229	222	240	231	237	239	222	209	228	224	227	226	242	215	235	229	232	256	226	231	239	257	225	211	230	255	242	231	246	240	223	230	255	232	195	227	235	230	216	198	211	223	215	241	212	234	240	229	216	239	239	228	213	261	238	239	246	232	202	201	238	222	201	193	232	257	243	224	241	233	223	215	229	224	244	229	244	217	239	235	219	217	228	213	219	236	212	210	207	251	219	244	214	238	213	224	221	231	198	222	233	214	222	235	246	240	217	195	208	253	226	227	231	227	244	208	256	229	236	249	266	248	239	206	206	219	216	233	241	189	204	231	201	225	241	238	227	204	242	234	228	237	231	215	232	222	232	232	244	239	219	229	245	239	250	245	263	230	245	234	221	226	208	222	237	214	201	222	224	243	278	253	213	204	217	230	224	238	217	261	211	243	198	240	207	194	242	241	234	223	250	198	221	245	250	235	221	217	222	214	212	232	234	230	246	233	213	221	228	233	243	224	240	243	241	233	225	240	228	214	228	218	213	241	225	225	216	222	250	233	239	212	217	206	255	214	219	233	209	236	210	217	228	219	248	239	231	245	230	237	297	247	253	239	216	247	215	230	206	253	214	216	219	217	230	222	259	226	223	228	250	216	229	195	239	236	238	237	206	234	219	253	216	248	216	227	217	233	237	205	216	253	227	216	235	224	234	219	212	220	238	246	237	229	233	256	227	221	211	221	229	225	215	243	231	224	210	240	243	216	209	235	247	223	225	214	208	240	203	216	251	233	203	195	233	227	225	211	199	220	228	236	248	233	229	255	223	227	205	254	263	251	213	239	226	241	237	236	263	221	222	219	240	198	240	194	228	220	225	255	214	238	229	216	214	242	212	227	248	215	216	244	224	209	238	226	229	217	210	240	230	216	246	224	235	230	223	236	259	241	247	229	224	246	255	222	236	236	243	235	267	228	215	215	249	216	220	215	231	249	225	240	252	214	224	231	237	239	210	233	218	218	226	243	212	264	251	231	236	226	218	202	221	231	232	253	236	231	232	247	199	233	213	242	217	216	210	217	220	233	216	227	235	213	236	209	222	244	233	270	228	234	253	220	232	224	224	234	251	230	226	241	206	258	210	235	239	219	247	221	239	224	264	216	244	198	218	253	230	222	229	215	217	209	230	238	231	250	228	204	242	223	246	219	218	254	208	209	240	215	231	207	211	209	223	246	246	237	232	250	265	233	240	218	217	248	242	227	218	212	251	246	238	245	216	243	243	225	238	230	246	245	203	245	223	213	225	231	223	222	236	237	241	263	240	246	262	230	215	244	219	209	231	220	257	228	237	225	253	290	226	225	235	194	235	245	220	244	242	250	241	218	243	220	213	221	215	218	199	236	207	232	274	237	208	213	222	227	203	223	216	214	223	240	242	241	235	245	225	237	253	210	216	235	212	198	205	223	230	234	238	209	227	254	249	226	218	232	237	216	232	233	222	228	234	214	222	233	211	177	245	216	241	225	244	251	237	229	222	236	246	242	246	229	219	237	225	236	235	228	195	220	220	224	230	200	219	228	226	233	233	238	204	229	226	203	233	248	234	252	238	240	247	233	229	226	223	230	174	217	224	204	256	243	233	216	202	220	223	229	199	222	219	218	224	250	230	210	258	246	257	216	206	223	263	215	201	248	236	262	224	220	204	229	237	218	241	218	249	221	229	222	206	222	230	237	206	198	212	235	229	215	231	225	237	238	220	186	229	247	231	206	232	240	224	221	229	230	218	222	230	212	233	227	226	247	224	222	222	227	232	248	226	244	251	217	244	222	256	243	232	233	250	213	245
8661	1646	4064	4875	4129	3625	3017	2438	2001	1663	1380	1132	939	840	829	782	780	808	782	884	903	906	871	847	772	749	700	698	693	740	689	721	674	587	610	609	582	575	591	528	526	561	590	525	543	516	539	543	542	553	554	526	523	555	499	553	532	539	576	562	528	526	542	517	527	542	527	550	518	550	522	517	492	502	521	513	512	506	549	508	511	533	574	544	520	539	570	528	518	503	499	481	552	563	502	525	519	549	521	528	550	523	509	497	527	511	540	487	512	539	528	493	531	516	562	509	541	480	533	491	567	538	518	540	550	552	495	542	481	505	576	513	486	502	499	518	488	524	530	523	523	509	535	542	510	551	533	502	516	519	505	548	515	525	528	512	513	506	530	484	525	530	485	497	541	508	507	487	534	516	552	566	518	514	527	520	517	498	506	536	515	517	552	506	451	489	523	552	534	535	521	571	556	527	540	522	487	550	529	559	496	494	490	552	515	493	504	542	494	469	514	545	540	552	492	537	519	546	507	528	508	532	533	546	494	494	529	513	503	563	540	530	526	515	513	536	570	524	522	516	500	518	514	529	514	492	492	572	531	493	501	514	517	523	555	503	539	505	521	514	513	523	518	545	521	531	534	515	504	539	519	518	511	518	544	498	527	521	484	538	557	529	508	501	533	540	520	515	504	515	511	526	514	523	558	522	491	566	503	522	558	544	563	518	486	498	567	502	510	525	530	514	516	519	502	529	560	494	524	552	520	559	530	529	485	485	521	475	498	475	533	528	533	481	505	518	539	481	514	517	521	526	472	539	524	497	505	545	503	531	550	490	555	549	505	566	545	531	513	549	541	506	484	499	528	549	501	523	554	522	511	530	520	525	548	524	523	546	526	497	523	542	479	511	532	524	496	515	578	550	520	535	513	508	533	513	525	533	552	553	501	505	493	536	524	551	499	517	519	547	525	482	498	544	476	528	484	508	494	529	579	549	482	526	504	563	537	534	554	497	536	519	541	523	530	547	537	471	489	527	521	485	511	518	549	564	534	521	536	533	551	517	514	505	512	538	533	507	541	503	502	505	500	531	515	520	513	504	486	528	530	532	504	516	517	535	489	555	566	559	502	489	552	501	547	531	516	482	515	555	559	584	499	526	509	534	572	492	525	552	496	529	497	501	537	536	491	547	525	560	516	485	569	521	520	484	493	545	499	544	552	480	524	504	524	534	488	537	537	533	531	501	472	567	533	552	470	509	503	469	519	539	547	529	539	516	532	528	471	485	489	561	543	484	514	522	539	520	559	530	519	557	541	496	543	534	537	558	554	491	516	506	573	539	516	506	521	516	509	551	472	544	506	527	542	535	528	545	534	487	497	525	515	521	521	499	549	523	523	551	534	548	520	545	520	503	494	512	527	517	521	489	529	511	575	552	542	542	505	488	529	545	508	509	509	514	531	541	476	494	563	494	481	524	555	478	533	552	514	539	507	496	477	528	523	536	539	505	532	526	525	554	521	523	530	519	545	509	498	549	526	489	495	467	504	527	509	547	563	528	522	511	542	503	538	484	525	518	472	503	525	518	541	505	510	520	523	524	521	508	559	492	509	494	517	529	515	480	518	519	507	519	476	555	542	517	558	537	533	490	518	495	529	528	528	469	553	542	494	515	492	572	538	519	517	489	499	555	474	531	534	502	532	543	489	502	536	513	537	517	543	546	512	520	519	527	537	548	576	484	518	527	538	553	526	503	498	496	534	521	503	489	534	504	509	499	516	501	541	574	542	535	520	527	548	537	493	471	534	486	528	564	528	586	519	499	518	511	554	510	553	542	497	524	529	516	505	523	556	558	512	537	521	496	496	517	514	527	517	537	542	499	508	535	512	493	519	536	533	516	556	509	514	526	541	521	525	510	523	510	512	479	563	520	526	484	525	527	532	506	516	506	483	492	523	514	539	484	523	500	546	533	531	526	522	504	535	519	532	533	515	502	527	523	550	533	539	509	544	502	526	565	474	499	498	527	537	558	492	480	499	511	493	525	552	544	511	491	521	519	540	512	531	497	471	515	476	529	537	512	571	562	523	545	554	543	519	485	493	540	531	530	540	564	488	535	520	495	540	547	508	498	513	516	495	513	544	512	555	507	507	595	504	524	533	518	522	542	547	507	511	515	546	534	528	506	519	522	501	535	534	532	500	484	502	549	478	545	495	505	519	529	511	499	539	549	523	548	497	550	504	523	491	565	523	499	473	520	546	469	547	512	498	512	554	544	538	549	554	514	503	528	521	496	543	484	528	484	535	547	524	511	479	492	475	539	543	522	581	567	514	497	529	551	532	496	501	507	516	515	530	498	530	481	509	491	583	493	510	553	509	507	504	526	507	520	564	515	473	529	517	546	569	535	516	525	506	550	536	502	542	493	525	499	534	475	522	530	542	500	562	546	527	516	518	499	563	529	542	541	506	531	526	517	514	495	526	576	508	547	530	513	546	507	521	513	507	493	544	515	543	512	512	529	488	503	551	502	520	505	533	475	534	505	539	493	465	480	491	490	537	518	535	543	511	538	505	547	483	534	526	521	519	486	524	518	500	494	559	565	542	555	500	485	547	532	477	496	538	528	516	513	487	507	516	533	515	505	515	524	513	516	509	489	495	492	500	518	528	522	526	540	521	513	533	526	479	503	518	512	524	486	530	521	559	540	510	558	491	559	522	565	517	516	486	520	515	550	528	530	509	528	518	590	530	527	492	494	520	518	510	519	531	520	528	501	514	538	522	524	517	514	525	499	519	506	544	520	548	479	532	489	515	521	537	538	490	510	506	502	546	537	534	542	514	516	523	525	540	499	511	535	518	537	499	547	489	517	524	534	502	509	508	507	546	506	534	507	481	519	537	513	508	523	545	519	598	526	509	518	541	542	502	530	531	516	522	544	572	470	520	504	559	575	534	529	533	499	521	536	491	528	516	566	512	506	534	564	503	540	552	506	509	463	522	530	485	509	544	519	534	543	490	512	537	543	548	542	517	550	524	512	521	524	502	526	522	547	490	529	559	516	517	535	534	516	539	524	490	509	570	516	512	530	538	468	543	518	536	508	530	515	537	531	503	563	525	557	550	538	523	508	517	539	519	514	521	566	469	487	513	592	542	500	504	489	526	501	515	510	541	451	520	515	536	483	522	491	533	519	541	542	518	505	514	516	526	531	521	483	533	540	554	510	509	496	515	529	515	527	534	562	518	510	549	549	522	530	512	514	474	513	531	513	521	534	484	537	536	528	522	532	502	543	571	496	522	519	530	505	493	546	534	517	526	487	530	526	559	549	562	542	518	556	528	544	534	528	490	524	543	524	563	484	513	471	512	553	560	496	510	536	498	528	520	528	494	547	514	509	499	528	481	500	580	517	522	517	572	524	524	529	504	513	543	505	530	542	521	504	527	526	537	522	510	525	543	497	535	499	514	534	548	486	541	552	557	509	524	526	513	514	495	486	545	469	504	544	505	517	530	530	487	511	486	505
1786	466	612	488	393	390	382	346	289	285	272	292	289	280	329	258	286	296	260	282	286	283	293	273	289	285	265	292	260	266	287	276	272	267	259	263	267	280	275	274	271	264	277	262	247	278	286	269	274	295	228	276	234	246	286	280	284	261	254	289	279	260	278	280	278	279	331	260	277	264	273	268	265	249	271	295	299	277	269	253	272	306	275	278	282	274	274	244	268	259	286	258	271	273	266	253	278	294	302	309	274	258	272	228	230	297	247	271	280	273	256	245	299	257	288	264	247	252	248	283	269	295	309	273	297	250	266	259	253	268	271	293	269	283	271	258	254	255	248	260	271	257	263	262	255	258	282	299	248	264	273	286	283	256	284	294	295	285	255	267	288	251	269	246	295	281	316	287	274	268	267	256	271	264	240	293	270	245	250	277	245	287	261	279	253	273	293	263	267	231	285	279	273	268	284	280	251	280	290	268	243	253	305	234	260	287	286	296	289	273	260	247	275	257	296	277	268	256	264	282	242	303	262	267	237	230	279	256	261	268	275	298	242	256	277	273	279	277	256	288	260	243	254	247	255	281	257	279	260	278	269	250	278	275	280	277	258	288	276	249	239	266	271	305	291	229	266	255	282	281	250	283	299	266	300	259	241	266	276	270	237	277	267	280	249	243	277	236	296	274	223	266	277	291	273	242	244	238	294	262	285	271	252	272	254	272	290	276	253	286	296	269	246	249	265	265	275	259	261	277	259	261	290	276	274	262	271	273	256	269	289	275	268	287	249	265	288	294	279	250	223	251	266	254	272	240	269	280	254	278	288	307	272	302	283	248	247	290	304	251	275	252	250	279	272	292	252	275	279	276	274	252	248	257	255	284	251	256	303	267	283	279	269	247	250	268	288	267	288	263	250	275	300	291	247	288	267	273	291	290	292	274	288	257	221	270	277	288	264	258	281	267	258	269	287	262	276	286	321	290	258	246	254	257	260	282	262	267	289	274	304	236	237	239	238	275	303	286	255	281	257	277	263	258	265	283	279	272	297	242	272	261	243	252	279	270	264	274	265	260	253	253	269	249	286	278	255	289	277	248	229	259	270	255	257	273	240	280	273	287	271	270	289	287	277	283	266	285	253	269	300	277	277	275	282	281	247	281	275	253	263	264	295	240	252	290	259	300	241	271	235	269	243	242	254	292	281	288	275	257	278	272	235	247	258	277	259	282	266	268	295	252	258	283	266	252	245	245	252	268	270	279	284	305	261	288	259	253	259	257	240	271	267	270	261	284	248	256	283	260	316	265	260	328	250	269	253	276	253	300	260	275	249	280	258	258	270	305	235	282	270	245	282	276	243	266	301	270	306	286	266	284	287	244	268	226	270	301	287	257	299	283	247	264	281	290	285	285	268	248	275	282	259	264	281	257	261	252	260	287	251	258	295	291	266	245	289	259	272	277	264	240	270	230	291	238	249	273	281	272	270	276	301	268	263	282	249	289	259	257	275	275	264	267	280	243	280	275	248	259	280	261	248	282	271	258	277	254	242	263	248	306	270	279	267	281	297	274	268	268	268	287	264	258	261	273	273	270	285	270	296	300	269	266	258	262	283	269	266	258	260	257	263	285	297	287	270	264	294	270	262	267	280	252	267	261	276	285	260	262	284	265	286	265	267	270	280	261	256	280	261	273	277	287	295	278	264	267	248	235	237	262	242	264	254	266	279	258	258	305	268	299	279	269	297	221	303	272	289	256	278	269	270	232	263	246	284	278	284	272	245	256	277	254	263	259	282	265	298	258	276	266	266	263	265	293	260	268	265	280	237	253	315	247	240	256	280	271	305	279	238	263	248	276	268	279	238	296	250	237	293	271	263	270	240	272	261	273	279	270	243	258	270	255	271	292	295	271	294	243	259	239	259	268	290	250	274	250	274	273	251	275	263	296	262	304	275	246	264	304	284	262	237	233	295	274	284	255	267	286	282	303	269	255	300	266	253	317	255	255	278	267	274	255	284	271	301	251	273	262	258	267	259	257	284	278	286	251	280	214	237	282	253	295	272	278	255	259	244	275	273	261	296	257	251	273	266	262	258	263	257	254	289	275	263	278	247	272	271	281	255	290	260	301	273	234	256	242	297	255	296	282	289	289	264	270	264	282	276	276	263	281	275	292	266	274	284	249	289	244	271	275	288	286	244	274	241	256	267	251	280	305	254	257	234	272	252	278	230	254	279	274	274	270	253	246	274	270	320	267	260	292	278	286	286	254	254	253	268	269	279	271	262	273	280	282	311	276	257	245	267	278	270	253	263	247	269	301	283	287	257	293	271	260	244	294	251	228	256	262	286	286	264	277	279	271	268	292	298	254	248	287	244	274	281	272	267	266	262	260	238	266	304	273	270	264	266	261	237	288	274	236	257	251	268	250	267	246	300	291	263	271	289	260	278	297	279	290	307	245	273	254	262	262	283	323	267	276	251	274	281	277	287	278	257	292	277	269	307	259	239	271	273	271	277	245	266	237	273	267	248	292	220	260	297	293	267	266	271	278	265	268	278	252	267	295	276	262	268	249	256	226	269	272	232	259	272	268	253	268	287	252	254	278	274	286	268	255	273	257	296	304	289	249	249	279	254	246	264	278	258	243	251	238	247	270	292	283	279	261	272	274	251	285	266	237	282	248	256	265	254	242	245	256	284	279	243	282	276	261	236	256	257	279	270	268	258	261	287	266	316	292	248	260	315	300	321	285	297	252	277	269	263	246	269	248	258	278	279	250	269	239	257	296	264	276	277	267	277	279	264	247	288	255	287	298	264	252	227	280	291	267	281	295	243	277	290	279	260	268	259	257	273	251	263	260	272	283	278	258	244	293	281	272	318	258	249	297	267	261	280	279	284	265	277	263	259	285	269	250	295	244	263	291	257	277	266	253	258	322	272	274	291	275	267	276	239	256	253	266	243	268	275	262	271	244	272	247	295	275	253	267	277	266	282	269	249	293	243	280	317	290	282	270	276	276	277	282	253	257	270	273	299	263	262	296	266	302	288	276	269	282	245	285	258	237	292	288	248	282	267	276	250	249	305	291	282	263	261	288	248	237	263	280	267	246	285	254	272	288	291	272	269	275	292	260	285	252	275	282	240	286	295	238	242	242	232	273	261	251	280	251	261	260	259	253	280	299	263	265	291	300	260	241	253	286	285	256	277	275	270	296	274	242	232	272	301	267	294	254	257	276	256	269	254	249	310	298	276	299	272	281	241	272	251	278	263	305	296	264	269	266	272	241	262	260	248	282	269	258	282	290	290	295	263	283	285	275	261	307	264	288	258	273	277	299	302	261	244	279	228	265	249	245	262	291	250	254	275	253	290	261	273	261	268	242	237	277	299	262	282	268	273	286	252	310	236	261	271	259	294	309	283	243	258	268	289	263	235	270	276	253	272	244	277	304	294	271	248	280	313	277	261	280	279	283	244	278	296	297	287	297	259	255	298	273	277	266	261	280	256	248	263	261	261	283
2024	821	1268	1394	1343	1166	1067	949	900	839	787	762	691	674	645	698	672	720	676	675	681	665	737	706	673	659	658	651	693	675	656	656	646	681	668	649	614	669	652	574	672	628	627	652	617	657	620	626	609	587	621	636	606	626	651	633	590	668	631	631	595	601	617	605	609	611	585	619	661	590	611	610	652	631	670	606	612	670	600	631	683	656	617	644	622	583	637	665	651	649	629	639	629	606	575	600	617	640	627	648	628	644	618	661	632	671	613	635	639	653	650	634	655	635	616	627	641	634	680	612	650	633	620	630	615	590	676	655	629	640	646	624	628	634	682	659	574	611	668	641	673	628	645	679	674	598	662	638	620	638	609	642	625	671	634	634	645	622	625	649	632	645	605	675	641	611	592	624	630	621	618	636	647	647	650	651	625	638	597	634	627	615	623	628	656	659	627	622	633	647	618	643	628	561	619	652	646	633	588	659	653	640	655	651	652	656	613	597	617	641	644	634	601	625	625	645	651	660	666	638	649	636	644	621	633	642	608	632	622	601	605	598	632	651	592	621	602	613	592	639	634	605	609	672	624	626	635	638	601	683	602	639	594	654	631	659	611	611	672	616	643	597	626	636	597	651	604	663	615	587	617	667	639	661	594	588	631	613	620	605	644	613	651	618	622	634	641	616	606	614	609	626	661	591	647	643	641	622	669	609	608	603	650	623	630	615	621	602	633	637	649	645	620	613	598	580	624	631	641	577	627	654	622	657	595	618	603	615	675	618	646	625	619	647	633	657	638	604	648	646	640	648	616	621	623	625	680	607	588	617	614	657	598	637	580	624	612	633	625	596	643	617	629	664	622	597	635	623	672	623	616	616	649	634	649	639	643	585	605	579	626	618	640	680	633	619	648	603	632	578	589	611	597	664	628	596	638	574	603	593	647	632	611	639	647	661	615	631	624	628	670	606	643	601	633	620	647	591	601	626	658	585	657	596	624	618	658	661	637	672	617	626	636	638	639	603	621	627	616	631	653	588	592	676	672	633	637	582	624	628	650	627	617	659	629	595	631	670	644	674	620	618	623	632	634	626	636	621	646	644	634	612	617	651	599	620	650	604	651	628	631	627	648	620	637	623	617	640	652	632	622	676	585	648	646	611	642	620	639	641	664	644	625	573	591	609	631	663	608	644	643	674	643	677	606	644	650	594	645	593	621	639	613	578	595	646	641	625	633	634	560	619	680	658	612	619	583	647	641	633	627	610	661	622	610	641	665	646	649	618	635	601	634	621	630	642	626	620	610	624	623	650	580	625	636	641	665	704	646	630	636	668	652	647	651	604	641	617	664	623	633	619	656	644	652	600	661	632	646	642	617	585	666	635	609	577	639	636	613	666	665	615	643	628	624	637	609	660	629	627	608	565	597	615	588	609	651	618	636	653	643	628	619	601	589	601	629	641	662	598	570	631	639	627	607	644	621	671	645	625	633	637	601	616	632	670	632	635	590	550	632	603	612	605	645	608	593	608	622	649	619	659	559	657	649	602	608	598	635	610	644	629	639	641	615	640	660	647	651	639	642	623	594	635	640	639	657	605	624	665	651	661	594	622	633	597	624	609	589	630	611	631	611	631	687	648	663	640	601	640	663	625	595	635	629	609	632	645	668	632	594	644	631	645	620	629	602	619	601	628	631	637	622	628	628	658	592	640	637	646	655	605	639	614	631	652	641	619	640	661	637	594	660	636	620	647	643	581	603	613	620	649	618	620	635	628	567	631	626	677	649	652	644	601	646	596	634	651	613	657	618	645	632	594	623	599	599	616	639	650	626	585	664	619	647	665	639	662	700	593	636	663	642	671	630	634	675	660	583	637	656	626	647	622	585	677	608	613	654	650	614	604	620	651	623	598	641	615	636	620	640	636	615	630	638	628	632	605	629	652	644	641	669	640	630	648	659	627	630	623	625	612	625	620	622	605	582	625	575	586	644	639	621	670	632	609	606	665	650	642	590	669	597	644	578	630	637	639	603	586	625	665	585	627	649	673	609	592	637	601	611	631	617	606	628	633	616	611	627	670	626	616	585	642	612	663	623	613	608	632	605	589	574	615	619	656	630	587	617	605	640	662	607	619	652	633	642	627	645	665	615	628	632	636	659	614	615	703	650	623	614	612	648	631	577	632	601	634	604	658	684	630	652	642	602	661	636	634	640	580	637	611	604	598	627	628	666	670	631	633	648	638	636	652	611	644	630	646	647	595	613	622	655	624	637	634	631	666	599	586	657	635	612	650	603	650	666	567	676	602	634	648	601	592	629	616	626	604	631	624	623	598	637	633	604	635	602	604	609	649	634	623	619	622	632	615	642	623	636	588	667	610	610	602	626	621	660	618	605	625	618	645	606	666	604	642	682	613	686	593	652	671	617	634	618	676	660	630	638	702	623	552	660	647	586	607	617	653	617	637	639	609	590	608	634	624	564	627	606	656	644	600	624	589	621	623	628	613	656	598	609	649	610	643	632	583	640	626	636	624	645	635	619	645	634	637	635	630	651	638	641	695	624	582	676	611	665	620	601	586	624	637	640	593	674	594	595	674	653	608	587	654	638	614	641	635	643	658	635	627	638	661	630	627	622	664	636	657	565	621	639	617	652	656	659	628	648	621	613	678	648	638	664	598	597	604	623	656	647	621	651	623	579	587	678	599	673	651	615	637	637	612	620	626	601	626	603	597	631	597	600	593	626	609	585	611	626	639	646	617	638	608	640	622	622	596	645	648	622	654	644	663	638	623	629	633	613	667	600	627	641	639	589	635	631	662	642	630	672	630	626	643	615	634	628	613	657	630	640	638	616	633	616	589	651	597	681	624	614	582	612	618	632	612	592	609	592	624	610	612	635	636	580	562	615	635	639	638	587	619	683	674	605	674	615	635	602	645	614	642	637	570	620	622	622	596	635	614	629	628	626	608	628	621	663	627	613	611	633	610	613	659	603	597	667	629	631	629	660	637	669	604	612	659	599	623	630	636	650	595	597	663	637	624	641	635	620	623	624	599	634	619	643	624	632	595	655	628	603	645	668	661	618	679	653	626	640	636	624	645	638	583	649	629	594	684	641	626	628	621	647	614	673	635	627	652	648	606	591	621	612	631	645	631	631	640	637	634	616	624	628	618	605	637	665	666	615	608	620	620	633	624	620	645	627	639	678	667	623	599	636	606	656	641	645	670	587	606	619	593	644	628	619	647	612	657	626	606	620	618	604	612	622	630	622	681	633	606	650	630	615	606	609	623	670	692	598	602	663	602	606	635	677	583	679	628	603	618	606	658	633	669	655	673	631	628	611	636	660	642	654	632	664	668	587	639	576	621	669	632	661	655	632	635	624	626	621	651	652	594	654	625	622	619	610	655	676	612	641	641	654	605	581	585	632	654	622	653	592	625	629	628	586	671	652	601	650	645	666	594	625	631	650	636	624	607	613	624	658	652	595	637	624	644	653	670	653	564	633	673	673	571	622	645	643	636
8649	1184	1358	1021	904	693	609	530	506	461	430	402	387	391	327	371	420	404	350	381	367	370	324	379	309	382	357	368	374	328	400	389	378	342	344	350	344	361	350	352	332	342	371	353	394	343	333	366	344	375	363	345	379	336	361	352	370	344	354	360	358	320	361	334	338	343	323	347	387	326	352	370	336	316	341	357	346	329	331	310	364	380	349	337	371	347	348	378	349	334	338	385	353	362	358	336	334	356	370	336	372	353	338	369	327	337	331	333	350	358	354	334	343	369	349	368	317	335	348	381	319	339	355	330	372	390	356	362	354	348	327	359	336	332	357	349	345	356	355	393	329	331	385	352	322	335	374	348	344	325	355	318	321	337	359	349	339	361	341	351	388	383	376	357	320	351	365	364	342	375	304	311	392	362	353	327	350	337	357	349	302	349	356	309	380	365	353	335	355	352	377	356	334	325	369	350	398	351	351	364	327	340	350	336	393	351	374	344	356	357	349	333	396	348	371	314	343	358	327	339	319	318	343	331	317	324	326	345	343	329	344	315	376	362	327	347	353	357	374	362	351	334	353	334	354	311	368	366	360	355	317	356	349	336	347	341	378	370	305	322	333	356	352	338	330	323	341	374	313	343	334	375	316	325	351	368	386	328	339	335	326	327	393	372	354	327	348	328	341	325	340	332	352	340	348	360	375	318	341	357	332	296	307	353	359	350	355	370	338	302	322	331	377	344	341	326	301	363	346	394	359	342	353	311	318	356	352	338	336	330	376	352	331	302	323	326	339	352	325	375	363	333	345	366	355	344	342	370	348	341	372	331	323	330	337	353	342	389	325	342	358	355	342	352	329	378	340	365	297	362	353	363	351	308	341	340	326	397	360	313	317	367	348	323	369	367	338	371	314	345	343	348	329	341	336	304	360	341	340	316	376	328	348	372	353	307	361	361	355	337	369	366	343	357	347	353	345	345	337	374	341	355	316	315	348	367	397	367	370	360	340	356	346	359	319	380	335	341	342	346	345	354	359	356	348	339	335	358	343	396	372	338	319	342	319	332	321	363	357	359	342	322	341	358	343	305	359	355	374	303	374	357	361	377	345	355	377	391	319	347	320	346	338	367	351	370	359	316	318	327	313	341	319	336	373	356	376	369	351	315	361	349	343	361	347	338	324	355	337	331	366	350	352	356	325	336	361	354	361	347	349	367	343	341	309	364	344	337	358	378	368	323	377	363	372	365	369	322	301	363	366	309	354	374	298	311	376	362	330	352	343	322	337	359	338	320	349	385	340	373	337	351	335	347	335	380	362	305	345	409	352	343	339	376	338	328	353	350	341	361	339	353	355	315	328	383	322	378	334	336	345	350	377	328	375	332	341	348	352	327	373	329	371	317	355	355	397	356	350	301	340	338	370	369	347	307	327	336	347	359	384	385	341	364	326	331	343	317	307	345	358	360	326	356	314	323	354	373	374	327	347	361	361	393	380	362	355	332	344	344	339	331	389	357	343	314	365	332	326	397	366	360	318	330	317	328	353	364	333	381	356	349	375	367	351	331	373	341	360	325	348	383	352	323	319	382	339	315	321	328	342	351	362	329	354	347	333	340	380	336	371	330	313	335	401	331	330	350	325	332	336	368	321	369	338	333	340	336	359	332	332	363	361	346	335	382	365	367	368	365	333	372	341	354	361	352	338	334	307	354	363	320	366	324	330	342	330	329	368	356	358	342	363	385	351	336	353	321	372	352	348	360	348	342	379	342	348	363	387	332	320	338	374	325	363	352	308	377	339	327	352	319	336	365	394	335	324	363	329	331	345	358	378	298	330	334	355	338	351	342	320	332	362	324	323	323	331	341	387	346	350	307	306	368	339	367	342	355	344	320	311	293	328	342	368	343	342	345	331	329	334	343	354	342	341	353	381	347	328	348	322	354	380	331	324	393	342	316	343	374	344	318	360	356	346	364	338	362	334	345	344	321	352	342	356	326	324	359	310	346	361	347	351	337	356	372	361	359	334	320	285	312	342	328	329	332	328	321	343	368	345	344	345	358	338	377	358	372	348	349	358	343	364	349	334	347	364	339	378	365	348	327	324	336	355	318	341	325	352	352	353	346	353	366	355	323	358	329	329	339	355	363	374	339	367	350	337	344	349	339	355	341	328	332	341	319	360	336	333	371	353	366	341	358	344	332	386	345	364	328	389	345	353	376	351	313	360	377	339	324	381	350	339	345	374	361	369	383	366	338	328	354	360	330	361	323	343	351	343	303	346	359	361	322	309	337	376	318	344	330	355	373	338	338	350	359	369	343	331	334	412	321	364	350	340	356	330	344	312	331	360	359	353	354	310	300	354	347	351	349	312	360	338	357	337	397	366	351	333	336	322	340	347	310	355	376	378	331	362	331	355	406	341	380	342	326	366	334	332	339	331	338	373	350	340	350	332	311	356	358	348	376	331	358	313	329	338	336	340	339	330	350	361	340	353	333	362	356	374	368	314	372	335	342	376	303	347	364	358	352	373	350	343	364	354	342	341	368	325	334	312	318	344	364	332	344	341	342	357	380	405	349	321	323	346	358	323	318	394	339	342	344	323	365	371	365	384	353	330	347	339	333	336	339	336	357	320	324	352	306	334	364	355	337	359	331	355	324	344	323	370	338	360	359	292	321	359	340	349	356	361	323	329	349	323	369	347	337	343	343	359	328	376	362	350	357	319	375	366	311	360	355	353	306	366	355	365	377	320	344	356	329	370	380	384	338	336	347	335	344	340	359	349	354	371	363	342	336	352	342	369	340	371	363	331	369	350	313	307	362	363	376	362	355	341	340	365	360	355	384	350	320	331	318	382	341	359	337	332	322	348	322	321	359	352	321	362	332	352	309	356	347	358	340	355	294	369	339	320	352	395	352	346	381	358	349	336	319	337	314	329	360	334	305	348	347	356	367	359	377	354	386	355	336	354	354	367	318	376	330	362	316	372	344	352	389	366	332	371	414	341	343	321	338	360	291	348	338	321	306	324	334	345	344	352	349	331	338	382	322	318	340	308	341	390	342	341	325	365	336	342	315	343	350	330	352	377	333	372	363	337	362	285	338	324	379	330	334	336	428	371	351	353	371	346	329	364	362	320	353	335	360	298	380	330	332	372	361	335	325	337	346	344	351	345	341	317	333	344	343	314	315	336	313	381	340	336	324	329	343	358	328	373	335	372	361	334	311	342	340	333	343	354	325	362	354	334	328	354	363	365	329	330	328	356	371	369	372	328	351	338	338	315	367	307	327	330	315	346	346	334	338	302	371	320	358	361	384	369	301	345	351	354	353	348	338	347	379	356	341	352	401	385	348	321	339	360	338	339	349	338	348	356	364	402	335	359	325	365	370	345	400	321	344	364	348	357	326	313	340	381	331	347	340	330	342	334	313	390	330	349	352	344	335	347	332	345	332	349	334	361	409	326	350	321	386	349	315	350	347	374	329	372	337	341	355	362	331	392	348	380	393	337	328	376	347
6993	1417	2877	3316	3026	2528	2297	1920	1649	1438	1296	1085	1007	992	909	964	939	997	987	1010	1005	1002	997	1008	994	926	902	847	905	884	865	872	859	850	838	758	811	774	800	799	775	768	740	782	790	767	754	766	856	775	777	784	800	731	778	769	777	789	767	751	803	750	739	756	815	760	803	784	794	811	778	789	764	796	783	720	777	757	786	786	788	774	799	741	749	747	788	733	785	806	850	794	791	792	759	742	752	767	783	807	773	751	855	800	743	769	758	787	811	778	745	799	754	746	788	785	779	735	822	753	744	741	757	772	763	763	812	756	761	739	753	751	736	758	757	757	756	780	828	724	741	761	725	777	793	826	764	776	746	741	764	753	731	801	770	794	774	784	775	750	795	739	791	773	779	770	808	768	750	808	728	763	783	795	755	813	786	798	807	774	726	808	803	772	789	788	753	826	789	769	783	787	753	811	769	789	731	821	750	718	779	794	768	798	793	717	801	772	730	769	809	770	794	760	788	789	779	820	801	740	744	743	778	781	772	780	799	745	771	762	779	777	771	805	773	785	824	793	782	771	794	777	794	834	802	747	781	770	808	787	796	844	745	762	805	783	812	791	822	787	772	793	698	766	839	758	781	753	793	749	783	791	811	797	742	783	766	743	822	754	777	743	829	747	822	760	810	783	807	747	768	775	795	799	722	814	759	785	769	813	784	746	753	744	778	788	752	765	773	761	743	796	731	778	797	781	790	779	753	764	753	786	823	792	788	768	764	759	771	776	763	782	754	779	801	762	784	757	801	811	798	774	729	724	758	771	809	752	778	741	823	806	758	778	767	778	749	749	817	768	780	758	810	813	751	766	755	751	783	738	772	798	773	784	805	791	792	779	781	787	744	808	706	783	801	819	803	782	790	810	770	803	805	765	712	815	753	747	814	790	766	815	755	734	739	733	748	765	803	764	750	788	771	771	780	773	803	747	805	761	791	745	783	790	823	725	773	787	799	772	802	763	801	748	796	772	789	803	759	796	751	777	750	731	813	731	805	751	800	721	755	749	807	780	748	768	748	813	788	772	765	781	758	755	783	755	803	741	763	759	721	761	758	747	699	742	776	789	748	758	801	759	778	751	783	767	761	751	751	840	803	795	781	747	773	725	793	771	830	799	794	760	794	769	830	718	798	781	769	763	713	766	818	786	780	804	803	798	803	753	799	768	793	754	720	761	784	755	786	715	771	761	776	801	801	781	760	782	746	764	785	791	776	808	744	760	769	820	736	754	728	779	759	793	730	799	764	774	802	778	738	800	774	761	811	766	806	777	733	745	770	770	804	720	769	790	795	776	774	759	771	786	727	811	712	855	781	759	780	787	717	766	836	778	746	781	749	759	839	783	790	760	795	743	768	812	786	797	805	721	735	785	787	760	789	753	765	807	763	789	772	795	793	705	762	783	759	742	776	774	775	756	764	755	791	742	820	730	783	796	732	741	770	769	803	765	766	821	770	783	787	785	771	760	741	764	809	774	803	825	780	789	739	771	766	778	805	757	777	737	744	739	766	842	744	727	813	791	765	761	767	778	768	804	783	786	775	828	753	798	802	774	850	790	788	770	764	783	760	757	790	767	784	730	795	733	812	778	762	755	784	771	791	735	733	766	750	783	783	819	811	739	791	779	781	778	741	770	765	764	803	734	749	727	787	778	724	773	749	794	811	784	761	767	841	746	753	783	762	787	780	762	780	800	776	778	775	789	811	789	762	772	775	782	747	792	789	812	754	763	743	808	799	780	752	749	741	804	754	749	800	748	765	804	781	729	808	730	759	767	855	738	758	779	762	774	754	768	857	759	805	845	770	767	749	786	817	745	729	807	845	822	756	811	838	803	731	727	789	766	762	772	768	760	792	777	769	780	792	734	815	755	785	815	804	816	722	722	786	741	733	791	825	731	773	824	798	765	809	738	823	798	775	774	780	754	808	771	796	835	728	780	783	758	758	825	770	768	803	705	719	794	737	784	744	772	773	791	784	827	774	776	740	732	765	796	776	754	783	790	793	821	777	759	755	770	846	743	775	774	773	799	782	740	742	761	788	760	787	768	760	786	763	736	789	750	765	742	780	775	750	847	786	805	731	789	787	764	741	786	752	792	767	787	767	802	747	768	782	772	727	722	808	816	744	822	773	761	774	813	799	780	805	796	787	803	843	757	786	796	787	737	777	800	710	772	833	788	789	782	753	723	758	757	781	779	811	775	783	801	742	771	753	757	783	761	787	795	803	801	784	766	730	763	768	735	775	736	737	796	780	788	795	772	753	734	806	757	767	765	832	788	775	755	773	700	795	775	773	750	768	789	796	773	811	813	770	764	781	803	777	778	842	757	800	734	753	717	772	803	739	753	779	773	795	765	776	800	749	779	793	723	767	824	727	742	793	789	799	804	787	756	809	767	795	766	833	758	754	782	765	763	785	744	795	776	799	770	754	796	708	796	807	804	785	793	802	789	752	779	724	758	785	779	811	743	787	731	811	787	728	801	771	753	799	734	757	774	770	725	795	743	731	730	785	787	764	803	782	755	801	772	797	761	768	801	723	763	769	778	792	750	748	778	780	791	780	814	783	728	834	741	811	760	739	773	788	786	778	785	785	794	800	752	715	763	767	764	789	786	768	796	749	807	799	768	760	753	756	775	789	786	786	786	760	771	732	772	730	779	776	717	808	776	748	727	791	728	723	728	784	753	792	787	769	735	765	784	788	783	769	805	794	775	745	750	789	746	747	780	758	749	780	802	771	800	807	763	799	746	774	789	781	742	807	772	781	792	789	797	765	778	799	798	752	789	757	771	793	783	736	797	807	767	825	825	789	786	750	785	790	792	778	751	771	738	823	801	794	774	831	769	763	776	793	770	779	721	711	789	790	707	740	771	781	782	815	789	792	736	754	744	752	756	798	763	781	762	777	799	823	760	804	749	771	794	764	779	786	731	743	740	788	755	777	792	777	782	774	747	768	757	787	778	786	816	796	767	736	807	728	780	793	749	829	792	767	827	778	807	776	779	763	711	774	789	785	787	761	807	829	746	790	770	768	773	792	762	807	760	774	751	780	801	777	775	753	768	771	764	754	852	737	789	795	730	794	771	809	775	743	767	759	833	797	776	748	751	789	802	717	757	793	753	739	775	756	780	727	785	781	762	791	744	784	769	793	774	776	717	799	765	787	764	747	813	749	784	761	755	806	832	783	761	756	759	746	774	818	738	804	842	756	758	779	746	777	756	744	714	802	818	788	759	767	805	762	784	774	785	753	815	759	746	754	787	784	767	772	787	734	856	832	763	783	799	737	796	774	729	805	744	760	780	805	770	746	792	793	774	792	731	750	723	765	767	808	804	781	737	767	749	765	838	810	750	811	760	789	755	754	795	801	784	761	759	770	803	725	808	777	793	719	805	755	782	780	776	767	810	812	786	766	830	763	761	796	818	778	740	775	773	711	846	798	826	738	769	749	737	806	749	743	764	802	821
15514	1969	1891	1523	1093	901	725	588	476	434	396	320	297	277	274	280	271	256	269	282	334	268	273	266	273	298	259	231	247	242	249	256	222	230	212	226	265	238	195	221	206	241	224	200	206	248	222	228	236	265	226	235	232	260	231	205	203	254	238	241	216	253	251	222	211	253	223	217	227	206	200	218	251	224	236	254	211	234	208	248	207	229	220	221	224	249	227	215	212	190	265	240	243	256	222	200	232	244	225	227	227	233	245	216	231	213	217	259	219	231	224	212	241	215	254	218	225	216	213	243	246	262	193	215	212	218	205	217	240	253	250	215	220	231	238	228	238	227	219	242	221	220	242	221	201	208	222	217	210	219	224	253	231	236	236	228	194	235	227	234	237	236	249	228	210	253	212	237	218	227	254	228	260	255	249	254	235	238	179	209	212	225	210	232	217	214	232	214	224	211	194	211	207	215	226	227	246	236	218	212	206	259	219	222	216	249	223	227	230	216	260	243	228	221	224	246	243	221	215	247	238	225	232	229	239	192	260	227	208	251	229	207	242	205	205	247	229	225	258	261	174	246	231	226	239	219	190	234	229	210	275	209	195	207	257	243	218	247	211	200	229	250	200	240	229	225	250	244	224	241	214	236	244	246	232	224	227	212	218	221	207	227	207	224	239	223	245	215	243	201	196	265	248	247	198	229	201	208	231	224	222	219	228	227	230	233	221	245	260	207	238	239	222	231	228	204	219	238	235	223	229	216	231	224	218	233	247	243	220	231	183	219	243	249	225	227	232	210	229	210	227	231	223	253	219	235	243	223	218	191	240	229	239	229	236	214	194	207	231	226	241	224	222	219	220	199	238	244	243	254	208	238	230	247	275	211	231	229	217	234	218	219	181	259	238	233	234	235	244	257	214	244	234	260	222	233	233	211	213	245	252	217	233	255	231	234	215	234	229	215	231	245	206	229	221	235	229	232	224	221	199	267	236	204	215	229	232	229	243	221	211	200	220	206	232	239	235	218	273	212	221	244	236	258	241	229	199	208	233	240	205	227	234	197	210	227	214	225	221	217	229	205	203	215	224	226	226	211	230	242	236	231	229	193	235	234	204	229	244	238	202	205	232	258	223	228	253	215	250	238	228	237	223	202	230	253	235	224	231	228	238	196	213	225	251	253	243	255	192	232	234	243	204	209	221	215	209	229	227	241	232	236	244	242	266	245	255	209	199	216	229	231	224	242	218	247	221	201	219	222	247	220	226	247	236	230	221	209	231	231	246	230	222	225	237	224	235	268	242	231	197	185	185	220	244	242	228	220	231	221	202	216	214	219	232	188	252	201	205	246	231	233	242	239	195	226	220	231	227	214	214	223	246	224	245	242	226	223	221	243	267	224	225	227	238	232	196	261	220	213	226	236	245	252	227	242	223	248	206	257	228	242	243	236	208	220	227	230	233	209	241	225	224	197	236	216	232	207	253	227	247	228	217	233	196	221	228	249	198	256	227	243	234	230	215	247	231	214	248	204	224	201	249	249	221	264	278	261	241	262	223	225	227	248	214	221	264	243	219	218	196	238	229	221	251	231	199	210	232	210	219	262	225	237	221	225	216	226	247	215	249	222	211	227	206	223	243	252	235	226	236	225	188	231	251	255	248	215	223	244	257	205	265	232	255	227	206	231	218	251	207	214	226	210	230	212	227	243	223	221	239	234	211	229	238	227	232	236	226	261	214	239	209	243	229	235	246	239	203	212	247	250	279	244	215	232	206	219	231	243	221	225	257	206	253	224	246	208	218	234	236	231	211	234	210	236	243	234	229	229	234	237	251	218	217	242	219	214	222	234	221	226	200	243	274	217	221	206	234	227	277	242	251	265	213	215	246	210	287	222	191	235	233	243	240	237	270	255	235	231	205	228	204	218	239	224	225	239	227	231	242	218	220	249	225	255	228	211	224	221	222	232	204	209	229	250	212	235	231	243	235	220	227	229	239	230	226	233	226	188	214	227	245	207	234	237	208	199	204	233	231	222	212	212	216	224	204	222	239	231	212	236	220	232	231	241	230	238	219	201	223	237	246	220	223	214	239	256	236	232	241	229	241	239	207	191	228	207	206	245	264	235	223	216	235	201	211	211	196	224	266	229	219	217	219	239	212	214	194	263	213	226	204	222	234	230	198	227	207	206	238	243	226	234	248	239	254	244	227	234	200	209	228	182	248	232	240	210	200	231	234	227	222	227	219	218	239	221	228	248	231	222	240	242	237	249	239	232	220	210	229	230	196	204	269	242	232	209	229	214	212	208	232	230	234	255	205	196	225	225	233	248	209	220	218	232	259	240	233	228	216	237	237	205	230	237	214	215	220	260	235	255	240	233	209	233	234	231	201	215	242	237	241	232	219	220	226	222	220	240	222	202	221	220	224	221	234	217	224	230	243	232	232	201	218	237	217	238	214	213	235	246	245	239	225	266	254	210	214	226	226	213	211	260	240	209	225	232	219	231	250	232	253	227	232	205	217	201	241	221	211	221	219	229	254	221	274	219	244	242	217	221	218	247	215	228	228	221	195	267	250	231	229	237	240	199	221	245	234	243	230	250	250	211	210	195	214	220	232	225	222	221	214	238	219	216	245	244	257	228	219	206	212	225	237	230	211	236	214	226	217	217	217	217	226	267	235	209	235	226	231	203	206	221	245	224	219	202	229	219	216	216	245	228	244	232	223	219	229	232	208	209	247	226	246	251	234	223	218	248	231	208	278	198	231	206	213	212	238	224	257	238	215	197	224	245	232	220	230	226	207	216	221	219	212	242	221	244	220	199	221	203	263	231	260	236	228	259	230	221	267	233	228	234	262	224	214	200	258	235	265	256	226	265	217	238	224	232	217	250	231	238	235	240	246	251	251	235	209	241	226	213	211	233	234	227	219	236	227	193	237	235	231	193	225	227	249	221	213	246	215	252	246	212	236	198	227	225	220	242	241	238	223	207	259	187	219	218	220	204	239	237	252	202	192	204	214	223	223	255	249	209	209	220	232	241	240	216	235	207	262	223	218	256	221	238	222	243	235	239	237	214	233	201	216	211	237	212	219	249	228	222	240	228	215	215	214	208	238	234	198	230	249	281	230	219	214	215	212	231	224	228	199	240	227	217	209	209	224	196	208	228	231	219	253	214	226	232	253	204	232	262	263	205	212	214	217	232	238	204	208	228	215	256	206	219	216	218	231	200	245	215	203	231	256	227	237	195	230	233	224	226	231	242	233	249	255	214	241	254	221	242	220	258	206	215	247	215	219	211	220	214	215	250	227	210	235	238	212	256	255	216	218	257	236	212	238	198	230	221	243	230	238	227	236	232	221	216	245	229	240	206	204	220	219	221	210	193	236	236	246	226	223	222	194	204	225	187	237	238	223	219	214	203	233	228	198	224	220	216	240	217	223	223	236	227	205	237	230	216	248	237	222	204	279	207	216	212	224	250	238	226	224	221	219	232	215	212	221	243	231	206	236	230	232	234
8551	1630	3765	4532	4135	3505	3073	2385	1880	1623	1378	1106	910	853	838	782	780	796	831	796	922	905	838	774	808	736	717	715	718	692	659	662	635	603	579	582	567	563	582	555	549	504	551	501	534	554	516	548	551	512	528	548	502	565	556	548	537	482	494	541	539	489	562	521	548	538	514	545	529	526	533	487	490	517	508	527	479	499	511	529	512	548	507	483	496	505	491	482	539	504	524	534	511	514	528	507	484	539	500	511	518	486	514	538	490	533	489	551	513	508	500	532	498	569	523	533	579	515	469	484	512	576	495	535	515	489	519	516	543	485	521	479	508	489	514	512	519	539	466	513	497	487	500	515	484	494	517	504	454	506	545	536	489	548	530	500	534	530	521	557	545	530	519	534	515	503	553	517	521	495	484	582	485	529	503	497	543	482	556	516	491	500	514	547	518	530	525	562	520	489	550	489	537	490	532	510	496	549	507	519	496	530	463	494	547	521	508	542	488	531	486	556	475	526	503	535	516	517	505	478	494	511	520	511	521	536	510	495	530	483	495	494	497	529	524	472	470	540	468	540	481	485	521	489	478	492	506	529	541	511	547	511	522	567	516	525	508	511	492	508	533	525	504	528	507	525	522	503	572	533	511	538	498	493	512	536	516	521	527	526	511	512	535	565	549	481	526	486	498	509	498	518	522	508	499	513	543	474	536	512	547	506	536	567	525	529	527	567	528	495	488	497	571	502	507	451	536	511	508	505	525	581	534	540	518	547	491	533	521	534	536	509	499	502	523	506	504	528	539	529	487	550	550	502	557	494	494	518	530	504	526	496	518	503	520	522	521	563	514	529	533	500	517	536	537	530	513	534	509	530	536	501	540	489	510	496	505	501	501	529	540	541	502	507	502	551	512	496	522	523	508	528	515	557	492	523	515	538	508	518	536	490	565	517	517	504	524	505	549	506	494	572	565	513	511	509	495	490	486	553	481	537	490	492	483	520	540	543	482	489	492	526	547	496	512	541	525	500	542	531	557	543	493	528	509	504	543	487	521	565	509	515	524	507	528	502	508	535	534	518	507	473	500	558	505	517	504	527	522	510	521	548	499	504	524	505	500	517	524	530	498	486	544	516	529	489	519	521	483	500	516	506	475	512	523	498	528	517	514	503	521	523	505	540	531	538	511	478	498	505	514	524	526	545	502	501	508	500	504	526	521	517	463	537	546	540	525	514	543	529	544	502	562	520	468	533	521	514	471	545	525	525	498	494	517	531	533	491	532	514	502	519	491	508	553	528	523	525	534	500	510	535	477	492	536	501	541	477	531	527	528	489	516	545	523	520	482	531	527	518	493	514	521	494	482	475	522	503	527	504	532	509	522	502	470	534	517	494	511	520	491	520	501	550	527	506	514	508	500	467	503	520	524	508	540	507	484	493	541	502	543	529	530	468	501	514	549	508	546	540	533	499	518	511	552	546	520	496	466	556	489	487	511	531	511	512	529	482	494	509	478	500	522	532	486	501	479	510	520	508	495	517	500	525	526	540	506	503	556	511	503	529	553	499	516	513	535	512	543	525	560	507	555	533	504	540	535	484	528	511	516	493	557	467	549	516	507	474	499	538	537	502	496	519	517	503	492	528	512	468	513	517	504	540	535	486	511	511	522	506	499	567	524	497	523	483	493	510	538	532	475	471	531	530	480	550	547	511	529	515	531	551	455	533	533	501	549	520	546	512	516	503	529	500	489	506	506	515	530	492	532	538	537	522	512	506	487	507	537	518	553	515	543	518	501	536	485	520	502	525	544	470	551	515	523	503	516	476	518	493	519	500	507	529	552	509	510	502	517	478	522	506	457	546	497	477	485	545	504	524	531	548	552	513	550	521	525	506	509	511	500	515	530	513	511	517	528	551	560	553	507	498	511	526	522	489	532	535	559	491	537	514	495	495	513	527	523	558	499	515	492	475	471	528	510	486	543	517	501	517	524	489	514	496	538	496	528	509	489	549	520	509	497	546	511	532	500	498	481	521	502	513	489	520	494	488	502	499	520	513	489	531	513	554	517	481	505	535	464	509	486	466	490	527	515	515	523	535	522	533	500	532	514	512	507	550	496	523	466	512	517	524	521	519	524	504	545	504	500	484	534	537	498	497	527	475	513	516	464	525	500	500	541	520	529	498	547	501	523	520	508	466	519	516	537	510	540	501	515	516	505	496	513	507	549	500	506	491	544	502	509	511	499	487	519	513	495	533	522	554	525	554	558	528	506	460	507	495	536	473	533	469	547	497	504	544	535	543	494	544	509	515	506	516	515	518	519	530	525	533	511	530	513	487	518	504	505	477	518	482	514	480	506	485	478	496	502	516	479	518	535	519	503	490	518	503	526	536	486	523	531	500	504	513	508	486	575	512	492	534	520	499	519	519	526	512	490	500	531	481	547	486	537	516	488	459	504	524	493	506	513	522	557	539	549	517	507	523	530	529	489	546	567	486	559	542	529	530	519	512	510	543	519	480	505	540	519	501	519	486	497	521	498	494	513	510	529	529	505	503	500	512	500	525	506	499	542	558	552	497	514	498	498	552	507	519	488	508	494	510	529	510	463	474	522	516	465	528	500	507	511	533	520	478	527	530	498	499	512	503	491	530	494	500	498	530	517	513	523	530	549	531	512	523	521	491	498	502	524	498	501	517	543	472	504	558	537	483	514	529	536	514	561	517	522	521	469	505	496	501	536	490	532	524	530	528	541	496	488	558	516	551	516	499	521	484	493	495	539	528	556	505	511	522	552	495	531	498	514	545	518	550	496	497	531	502	502	523	543	501	485	494	524	495	486	480	506	522	537	482	527	526	523	499	507	539	539	517	522	479	532	518	520	496	510	508	472	495	548	470	560	465	515	488	547	485	494	520	513	499	515	516	525	517	516	510	567	504	501	521	523	479	523	565	555	546	521	486	505	521	521	515	493	481	498	534	545	495	555	514	511	529	490	502	547	468	483	519	501	528	527	516	499	521	491	531	500	552	531	493	492	527	487	519	491	483	519	481	498	508	501	528	543	492	554	492	521	513	500	555	524	521	511	565	529	531	509	497	510	504	486	536	506	513	533	511	505	526	500	464	518	536	507	510	526	537	487	561	473	540	526	526	482	486	485	527	518	523	491	475	529	509	502	541	486	530	520	487	535	522	528	490	530	533	530	537	513	546	538	521	548	505	542	488	486	498	511	536	498	522	569	531	506	519	534	531	551	529	520	518	528	463	507	515	508	543	544	532	536	470	522	545	537	513	527	527	527	502	525	519	487	502	515	500	538	511	522	569	549	490	514	544	539	541	531	498	520	526	537	523	510	500	518	535	468	561	506	456	511	525	516	469	507	489	540	541	504	541	508	488	507	517	540	478	514	520	561	534	494	561	488	513	509	515	511	523	504	546	487	526	525	483	547	466	507	485	520	524	553	511	498	494	545	516	469	547	501	511	508	548	529	537	548	494	528	488	508	493	520	514	503	501	509	480	486	556
1721	471	520	467	429	364	387	314	304	306	280	297	289	277	283	268	296	270	310	283	294	301	313	281	264	264	302	295	332	261	274	262	273	283	271	317	298	283	268	284	281	261	245	242	256	280	304	308	284	278	237	273	280	300	285	236	256	271	300	281	274	263	278	264	232	271	251	274	258	259	261	278	266	276	256	281	250	233	295	273	243	276	279	265	274	277	266	257	243	266	252	250	272	303	253	274	292	292	264	263	246	262	258	268	260	259	256	281	295	265	256	286	299	289	262	265	289	272	259	276	269	281	243	265	271	265	256	232	237	250	246	261	266	262	255	262	284	282	267	259	235	257	266	268	235	243	278	277	274	278	262	252	275	247	254	252	246	258	253	278	260	317	293	249	255	271	277	284	256	276	294	259	253	280	246	274	292	248	274	281	276	264	243	275	243	253	268	263	248	285	295	286	284	301	277	300	273	259	273	257	264	279	256	280	323	265	311	294	291	266	282	266	269	282	262	258	295	287	270	275	268	252	273	265	258	264	242	269	237	262	290	276	297	256	297	234	302	251	245	258	257	271	225	274	266	254	266	266	256	261	284	280	259	293	268	267	258	274	257	265	264	268	273	278	263	282	342	256	250	271	257	266	292	273	287	260	270	272	290	246	254	273	305	275	287	235	272	275	278	255	249	285	280	280	243	254	283	289	283	256	279	246	268	282	262	289	247	260	234	254	259	271	299	246	268	298	248	238	274	261	251	228	259	273	263	265	284	280	271	262	239	279	247	272	283	316	263	284	250	284	295	265	250	255	286	281	244	237	270	280	255	268	305	260	281	236	268	274	267	283	261	272	237	300	268	275	283	264	252	261	251	249	267	265	283	263	284	257	266	287	267	295	234	275	221	280	289	235	251	233	273	279	263	272	296	265	236	260	248	248	265	268	271	276	263	266	267	296	279	283	251	244	279	264	275	279	274	300	269	266	261	251	255	265	273	279	256	264	280	280	294	257	234	282	251	273	272	273	278	267	243	265	273	273	265	282	300	292	290	270	264	267	266	294	258	295	269	276	278	263	296	252	259	256	232	273	279	247	274	263	265	267	257	283	263	275	273	268	274	310	295	274	264	279	288	251	240	262	279	274	253	277	259	259	282	261	282	259	260	272	265	276	269	270	270	253	280	290	255	297	294	280	278	262	289	278	269	264	312	261	257	282	250	285	296	278	276	269	282	275	251	256	265	266	285	284	263	316	303	296	262	255	270	280	256	264	237	297	324	299	253	285	260	269	271	266	285	259	292	293	284	265	282	223	262	269	263	264	291	265	266	249	241	262	244	253	276	303	270	233	263	259	276	271	291	243	257	280	277	262	293	292	279	249	242	286	266	260	288	264	250	251	265	308	284	284	293	271	284	286	241	275	290	249	212	270	275	298	266	300	261	259	282	272	274	265	267	268	265	264	295	258	266	288	270	291	249	251	266	291	288	299	292	258	265	268	272	269	255	230	256	247	259	275	288	291	247	278	275	254	283	286	274	257	277	278	282	248	279	291	258	250	304	286	278	252	276	283	256	309	257	275	265	250	278	262	290	275	252	261	321	236	251	247	252	256	284	277	293	258	248	268	278	296	294	272	267	266	267	274	278	290	292	256	259	269	309	288	267	263	242	287	271	261	298	296	286	237	255	254	284	287	305	293	299	297	291	265	274	281	273	261	259	278	243	253	263	268	269	285	264	272	255	272	290	263	277	271	301	277	267	280	297	236	285	272	272	291	257	286	303	278	228	274	254	267	264	275	262	249	285	264	288	284	262	238	277	250	294	298	282	270	267	313	272	271	276	277	282	272	307	283	304	232	259	274	263	309	250	292	272	261	257	256	244	266	264	263	244	254	277	289	267	236	295	252	256	291	262	239	254	306	228	268	268	271	293	289	232	285	250	270	252	284	253	239	277	253	261	288	285	244	265	245	277	265	267	270	271	251	251	275	273	266	240	282	292	268	258	254	265	284	295	275	244	270	242	263	254	284	275	282	248	266	260	274	253	291	270	283	253	288	265	258	264	283	252	289	273	263	281	249	261	249	241	241	276	277	261	285	270	276	264	280	276	295	265	271	283	263	316	263	246	254	288	237	290	238	243	270	282	294	274	258	279	271	261	270	258	263	298	260	270	285	223	263	309	268	243	275	280	275	238	296	305	260	279	273	251	278	278	243	257	282	273	255	231	263	271	278	270	285	283	277	271	261	266	251	287	242	234	256	274	241	279	264	256	281	258	275	265	268	286	285	279	263	250	310	305	260	250	300	294	278	262	233	276	243	277	272	268	255	292	277	265	288	304	273	289	267	261	260	286	293	273	267	280	267	253	275	266	278	264	250	257	271	259	317	278	262	277	304	270	262	245	274	275	282	249	241	234	293	287	275	256	280	251	276	272	273	266	253	252	287	283	288	286	245	230	245	297	246	276	276	273	272	258	246	279	279	267	268	277	277	250	261	261	261	279	292	290	284	268	274	284	274	274	270	267	294	292	245	219	275	253	284	257	290	274	262	269	262	242	266	278	287	262	249	293	263	279	241	255	285	263	299	282	285	269	296	273	263	299	266	271	261	257	274	273	267	296	277	300	268	309	288	297	301	256	281	278	283	271	275	219	255	277	278	276	271	275	287	276	242	249	254	269	253	272	266	259	269	300	257	289	272	253	254	266	299	278	270	255	266	289	283	295	241	248	295	262	237	251	272	255	260	287	273	266	244	263	292	260	305	251	285	278	237	279	262	282	285	289	241	293	279	273	258	293	217	305	294	276	248	279	281	249	268	272	257	259	251	266	224	266	286	254	260	260	295	287	270	254	255	258	262	259	289	257	272	259	271	241	274	270	275	286	243	267	251	258	313	279	290	268	282	278	260	263	254	272	296	257	265	274	252	254	245	278	282	298	281	278	255	261	240	248	254	235	269	272	277	255	292	284	274	277	239	252	249	298	227	257	276	257	269	260	264	249	277	290	257	279	282	269	282	253	295	292	266	278	240	293	278	276	289	264	281	269	264	273	253	276	262	282	265	276	285	259	328	310	245	293	261	299	276	299	242	261	254	275	296	286	288	284	272	312	267	274	284	276	250	272	262	268	274	258	247	255	263	273	265	254	273	262	272	266	243	259	257	301	263	294	288	270	239	288	250	274	264	273	273	291	284	311	280	257	274	284	301	261	288	306	246	274	265	243	273	260	265	276	269	276	273	322	277	250	263	252	300	283	266	253	267	297	278	268	248	289	279	263	270	247	263	256	274	284	279	269	272	266	265	295	268	276	242	281	248	281	228	261	254	265	294	271	275	265	321	256	295	235	258	288	251	247	311	317	264	246	265	268	284	240	265	248	255	249	267	278	249	295	287	256	275	249	275	222	261	282	264	265	236	273	269	263	275	297	262	280	281	259	231	264	267	258	263	277	255	269	246	276	238	248	265	290	279	261	252	252	276	271	288	291	292	254	298	310	264	258	271	255	270	281	299	279	267
1968	782	1185	1437	1259	1169	1057	956	834	815	785	743	679	697	569	653	695	663	733	690	704	711	730	714	657	694	647	707	684	697	645	651	653	674	630	653	636	633	593	616	611	633	656	598	650	615	660	582	623	626	613	636	634	642	642	625	649	610	629	614	620	620	646	562	616	623	579	612	702	598	643	604	585	699	567	631	637	634	619	622	671	613	603	661	612	614	642	606	694	631	643	657	654	601	629	611	651	638	625	616	596	613	570	612	614	675	627	621	629	611	612	630	618	651	597	596	641	612	651	640	620	637	637	619	600	653	576	669	623	634	646	630	628	600	602	656	641	593	632	623	647	652	621	642	655	641	632	677	641	607	640	632	676	664	595	646	630	625	600	635	619	636	644	673	634	633	633	599	618	616	643	627	601	642	669	591	655	620	586	633	598	621	648	624	668	660	575	657	621	638	601	623	618	614	674	600	626	622	616	636	584	641	639	614	609	626	662	655	617	640	609	614	642	602	546	663	641	652	650	606	620	626	620	631	616	652	659	639	632	592	643	639	610	642	612	634	623	644	635	607	610	634	654	668	617	658	647	645	702	657	601	615	649	644	623	639	636	601	633	614	639	651	640	617	607	647	628	636	647	627	625	645	636	615	643	607	614	582	685	653	639	635	644	684	577	612	622	647	606	667	634	633	620	636	663	657	621	603	620	646	597	584	657	614	661	635	652	623	628	643	629	621	632	652	593	636	609	644	610	593	663	621	626	606	653	626	615	643	642	631	607	640	654	649	648	618	584	623	641	664	597	617	625	606	617	644	649	638	611	644	586	643	591	588	568	602	620	638	609	644	583	617	625	636	659	678	636	606	626	638	625	662	622	648	649	620	650	627	648	659	604	612	610	623	619	608	640	613	627	587	637	643	613	612	591	599	588	581	600	668	621	711	614	624	631	633	637	622	602	630	640	630	642	609	636	613	586	661	602	598	653	643	681	548	635	617	622	630	648	598	662	656	612	604	617	670	656	665	625	629	632	668	646	658	628	604	671	649	626	628	611	655	639	611	656	651	631	596	599	627	613	595	654	592	602	585	622	640	649	652	592	610	602	595	616	619	657	618	621	617	620	600	709	629	654	597	574	617	669	649	634	622	638	592	631	650	644	642	615	586	595	648	578	650	576	620	608	616	696	620	605	620	644	614	604	635	622	632	599	622	641	637	607	605	632	595	616	676	617	677	618	627	626	669	633	658	626	603	613	658	630	633	665	617	642	577	622	656	601	619	626	645	591	604	638	642	590	621	614	631	620	675	633	643	614	660	608	627	592	628	645	620	632	636	653	635	632	599	666	580	605	658	641	649	649	642	641	633	647	644	608	641	620	696	604	631	641	681	613	637	586	647	611	605	658	640	628	668	612	624	592	645	668	631	663	631	596	657	621	609	675	637	605	614	614	594	674	658	655	659	650	620	640	670	694	639	622	656	631	654	627	635	629	658	638	592	657	594	564	673	643	643	639	608	645	606	604	626	652	627	622	617	668	614	633	631	607	601	603	609	611	628	644	580	623	608	636	579	606	615	648	629	640	612	635	644	640	620	602	632	613	661	637	617	670	609	616	615	662	621	627	639	653	639	613	653	649	662	618	569	637	610	607	629	614	619	607	589	624	626	651	633	638	624	640	679	628	662	585	635	611	648	645	620	625	624	604	612	622	596	597	630	637	648	628	610	637	669	645	644	665	633	663	652	623	645	635	666	620	642	663	613	643	611	636	635	619	612	591	610	603	651	628	625	598	664	612	661	625	631	581	592	610	677	631	620	617	602	629	676	620	671	606	616	670	640	650	602	581	600	596	610	632	642	595	648	613	644	589	632	585	691	648	585	645	641	617	625	593	570	597	594	600	609	640	634	607	614	639	623	612	608	563	605	594	628	625	613	653	621	607	627	586	701	627	627	599	592	599	596	633	651	648	661	631	614	637	637	652	627	586	657	635	628	613	646	673	618	588	605	632	601	618	610	659	630	606	625	621	639	693	613	643	634	619	592	639	607	648	601	630	591	646	610	620	652	633	629	656	675	605	619	597	585	624	676	623	600	661	669	609	634	658	601	638	644	614	625	649	610	593	674	607	632	632	615	626	621	594	663	655	614	623	652	618	619	615	653	617	568	622	637	668	590	633	645	637	573	581	649	598	628	605	648	616	634	642	612	623	647	643	655	629	624	649	648	605	630	599	633	641	615	655	594	628	645	587	615	627	608	597	590	627	664	610	597	613	641	618	652	584	618	635	632	646	624	621	611	675	610	626	645	612	621	581	671	656	649	632	675	608	603	660	621	608	661	662	642	632	651	590	623	617	650	614	600	604	636	655	636	594	612	659	608	640	625	667	604	580	606	630	603	645	632	582	652	632	605	692	636	637	581	652	617	651	662	603	603	631	638	623	662	665	607	620	617	623	643	637	662	619	603	632	634	618	670	611	625	593	638	630	632	677	644	666	589	631	617	598	631	635	653	640	629	604	636	607	657	615	670	587	636	629	665	620	608	613	633	608	600	664	652	660	593	639	626	649	615	609	622	641	602	591	609	612	658	592	636	658	622	626	628	618	610	590	628	671	627	642	626	581	639	656	637	612	589	649	631	645	621	658	664	644	652	681	647	687	641	587	583	637	640	600	646	602	628	635	637	647	620	661	647	605	626	647	651	656	631	599	610	589	661	667	611	619	585	601	634	590	661	660	564	616	671	620	647	625	584	647	637	630	659	635	621	636	577	612	640	625	592	644	620	656	632	570	650	642	604	630	594	609	643	586	652	622	581	637	644	594	674	651	648	618	607	639	640	676	632	602	623	586	645	648	612	632	637	614	639	640	627	612	633	632	654	646	634	693	653	620	626	601	617	586	586	648	654	622	627	663	635	653	604	642	627	650	626	654	597	624	643	622	614	567	566	633	598	650	665	664	643	642	656	584	622	625	628	648	619	634	656	622	667	610	622	652	596	616	619	643	608	604	626	609	644	660	610	613	606	630	607	636	645	657	624	635	627	622	614	617	605	600	649	652	625	623	678	646	633	641	598	635	637	633	624	615	632	647	647	642	591	654	621	622	622	644	597	629	613	623	627	641	593	632	609	672	663	631	640	615	631	635	626	664	614	668	617	612	671	599	623	619	619	629	604	596	593	622	634	618	623	618	606	622	613	595	628	677	614	655	623	638	631	575	601	659	628	667	614	655	606	632	669	649	628	653	621	614	628	637	624	632	649	573	622	635	585	644	646	631	646	646	636	653	630	626	640	705	645	610	619	614	636	615	626	668	664	583	657	619	653	601	656	676	658	626	669	602	605	612	637	631	628	608	587	645	617	617	697	654	622	651	634	615	628	604	628	610	625	641	644	602	597	624	636	595	617	612	639	621	621	637	592	616	626	665	643	622	647	612	638	624	585	626	610	623	622	647	607	653	640	656	649	599	646	651	594	628	600	618	622	597	626	603	650	692	606	615	632	572	687	614	645	661	629	607	617
8462	1054	1219	1038	801	739	646	541	483	449	432	421	372	391	413	331	354	349	342	416	353	365	365	392	357	345	371	332	374	332	365	331	339	315	392	372	352	361	364	340	352	332	346	308	350	365	358	347	359	362	348	387	345	332	376	336	314	372	320	332	346	347	378	350	351	337	368	352	343	353	345	357	373	347	324	341	322	316	355	326	343	308	334	335	324	354	357	361	358	372	339	353	366	397	345	319	359	357	314	312	329	340	316	327	329	329	334	334	352	360	327	360	358	362	324	333	337	340	319	293	392	296	344	313	383	357	330	343	353	354	367	339	373	372	353	310	336	361	367	360	364	339	352	361	355	368	349	338	302	350	335	339	368	347	340	378	349	342	335	380	303	325	349	357	361	331	370	373	324	309	351	290	327	327	328	350	380	285	334	379	352	334	358	388	372	351	325	358	343	338	351	315	371	371	355	375	353	353	378	343	305	307	338	343	365	336	348	347	326	341	338	335	361	327	362	317	333	307	351	392	320	347	354	363	372	357	337	364	349	323	341	329	315	321	347	341	358	367	316	364	320	372	367	369	338	341	354	336	339	329	333	318	369	342	340	344	326	367	311	380	341	369	298	331	343	342	393	325	352	386	331	316	351	345	326	325	330	282	315	333	351	323	381	358	321	358	357	349	373	390	315	383	359	377	359	348	333	338	333	324	351	325	326	334	347	350	328	350	345	378	347	346	367	338	335	346	366	360	349	335	311	342	325	320	329	346	361	356	352	340	344	333	342	362	326	351	340	376	342	302	330	320	344	311	319	276	336	346	354	340	354	340	335	321	341	372	360	381	315	337	359	326	314	329	330	333	381	367	344	352	372	359	345	343	348	353	305	376	305	338	328	347	366	320	320	358	342	368	389	354	349	360	348	350	332	338	332	356	312	366	338	380	310	344	335	349	365	372	325	364	348	368	362	366	361	323	344	362	340	319	320	357	316	373	326	342	326	303	331	303	370	344	345	320	361	354	333	318	342	314	332	360	363	335	304	323	331	344	337	330	297	373	341	324	359	371	353	345	307	368	299	344	356	360	356	347	369	334	358	332	309	350	350	333	344	338	367	343	326	346	376	388	324	386	349	396	329	351	331	364	347	319	343	327	341	380	352	363	317	330	346	309	339	313	343	345	348	359	375	350	311	359	363	348	325	321	355	379	330	325	337	339	341	354	353	337	358	339	348	324	313	340	322	335	352	356	330	347	369	374	334	306	340	338	344	391	350	337	322	368	358	323	357	326	387	309	356	338	352	319	335	375	362	330	334	333	355	332	391	329	317	364	369	353	334	344	317	358	336	346	363	346	366	371	347	319	338	369	364	310	345	355	335	367	384	329	371	363	373	318	373	325	320	357	324	376	322	358	304	361	349	353	329	368	336	348	295	349	325	357	334	345	328	310	328	328	338	341	367	352	328	337	386	325	364	359	359	345	328	356	370	371	351	356	334	315	350	312	334	352	356	324	327	341	342	333	368	357	344	363	326	346	342	325	344	351	327	335	367	332	352	329	316	351	345	366	339	320	328	363	359	351	359	359	345	326	327	369	311	326	338	341	340	346	363	365	369	321	345	306	336	339	302	330	328	369	352	329	364	357	287	353	368	333	352	376	377	335	344	349	332	350	296	338	372	368	358	341	339	316	356	335	390	328	346	337	339	364	364	369	363	324	345	321	355	315	345	341	382	341	351	353	378	363	322	312	335	359	332	342	355	337	313	291	350	355	341	360	325	340	321	345	321	309	312	362	350	310	341	343	342	347	348	331	328	348	339	355	329	335	323	370	349	374	337	369	345	355	382	343	320	360	360	342	374	344	357	356	344	364	329	357	356	345	331	325	322	349	333	356	345	351	332	380	360	320	354	322	341	310	328	367	366	361	321	336	354	351	344	356	330	359	324	349	306	335	396	337	310	359	328	336	341	321	323	365	341	325	343	323	337	307	348	299	324	356	355	378	345	345	323	320	321	328	336	341	364	340	345	340	336	330	373	312	369	322	332	320	360	319	348	344	375	382	336	338	316	340	341	365	330	374	316	320	359	298	328	375	337	345	312	356	355	321	342	340	345	322	316	309	328	332	305	371	355	327	330	349	362	370	318	344	341	353	384	385	336	356	314	384	372	321	352	347	346	332	330	381	319	323	343	343	360	335	317	354	353	304	368	320	362	339	305	313	350	338	369	346	322	352	333	377	318	314	371	318	341	313	362	345	354	344	327	361	347	331	349	351	351	335	352	371	334	341	326	373	365	300	330	331	319	352	349	361	354	374	388	315	329	316	363	325	321	369	339	327	319	364	353	336	322	350	297	322	362	322	349	337	322	313	346	350	338	349	377	355	352	362	378	340	327	339	319	338	317	374	388	348	333	325	340	329	355	351	365	354	372	312	324	334	329	334	371	354	348	360	291	322	369	345	334	371	373	333	324	314	336	312	358	323	335	322	318	354	349	312	320	316	344	317	344	345	340	336	341	303	352	296	343	361	354	351	318	337	320	355	331	378	319	349	329	340	359	317	363	346	354	441	348	321	383	333	370	345	377	319	345	344	361	333	340	332	330	310	327	321	346	347	390	356	319	367	344	326	321	360	342	315	300	311	344	359	321	332	326	359	329	350	304	352	326	329	322	326	328	322	304	319	323	305	345	281	356	321	346	311	318	350	346	329	386	383	389	336	340	351	300	381	365	335	333	346	317	311	317	354	346	338	360	338	307	348	382	301	310	385	352	348	338	361	367	342	341	355	350	324	343	357	321	350	337	342	327	346	343	373	341	320	339	351	318	334	407	333	349	329	315	361	384	332	373	343	322	308	323	347	328	344	333	321	369	338	372	369	324	359	336	359	347	344	318	324	327	350	340	352	360	349	334	318	361	343	327	377	329	341	319	324	363	323	336	328	344	338	347	361	367	368	355	320	336	364	370	339	356	327	342	350	326	339	349	343	374	358	348	351	323	338	354	334	329	331	352	333	371	344	351	325	377	335	320	339	314	360	346	328	368	336	371	341	312	337	365	315	354	322	347	353	365	334	331	361	325	316	314	341	352	334	346	364	355	361	360	358	330	337	330	350	365	327	358	364	328	346	333	371	361	334	326	370	335	343	342	327	364	325	362	324	346	337	342	338	335	317	376	372	374	387	337	354	378	365	332	350	322	358	337	335	352	335	391	320	340	366	361	329	331	350	311	343	325	333	340	334	383	333	359	342	305	324	345	348	335	356	341	321	366	345	353	343	391	382	304	339	344	323	372	347	341	386	353	342	335	366	384	362	343	333	375	321	352	350	353	352	360	387	343	320	353	339	328	383	361	362	332	334	351	325	331	345	368	322	308	398	387	324	314	325	343	362	356	362	357	337	363	349	325	325	311	337	340	323	339	311	336	337	369	356	361	322	387	357	323	345	333	326	296	342	389	337	334	333	352	327	348	325	349	344	305	357	356	351	338	329	327	355	359	322	384	350	295	304	322	348	354	325
6965	1422	2598	3178	2854	2643	2287	1747	1544	1415	1308	1172	1058	943	914	922	931	922	994	953	1030	976	969	948	959	874	878	901	922	856	903	863	797	826	810	820	817	811	774	810	784	775	839	800	771	771	783	779	802	768	771	826	724	765	765	750	730	748	813	786	771	734	795	794	749	812	794	761	761	740	742	751	724	808	789	836	793	767	819	746	759	750	755	727	786	730	753	737	771	779	761	733	741	769	752	729	775	732	725	764	767	784	715	789	809	749	795	795	740	725	731	726	783	752	794	793	791	741	740	721	770	730	750	799	768	749	754	816	794	763	712	796	832	733	788	774	801	781	760	775	757	835	792	799	808	772	691	746	729	760	820	810	779	786	750	809	752	777	779	793	790	745	769	782	714	748	732	792	794	769	759	720	756	766	771	796	747	818	756	800	755	804	765	798	726	770	770	726	807	739	746	761	758	735	810	776	789	739	757	763	770	788	737	712	737	806	693	735	744	772	748	760	769	806	760	829	733	761	846	747	729	722	765	776	795	802	774	808	755	783	766	765	766	742	737	766	782	764	758	746	769	771	741	745	765	778	755	781	766	776	785	745	763	800	761	771	752	809	782	745	755	776	774	799	764	740	763	786	807	786	760	772	722	752	729	733	755	743	786	814	783	732	775	783	752	769	772	779	771	801	800	779	680	782	711	794	711	697	819	728	787	731	760	752	845	770	775	745	794	748	773	749	711	757	748	788	768	767	771	778	761	803	799	775	748	757	732	744	794	706	776	768	790	768	768	771	784	807	753	818	784	726	768	791	761	729	757	834	802	763	799	765	753	784	803	717	759	754	761	789	761	778	797	781	771	777	784	795	799	811	716	751	776	800	805	725	764	784	765	746	696	779	800	728	791	802	794	780	826	738	772	744	769	745	730	780	769	760	762	737	818	737	797	730	789	752	781	766	751	792	785	821	820	821	766	792	734	808	710	751	762	770	780	781	751	726	791	782	762	789	780	781	791	748	792	774	769	759	745	740	780	723	815	780	773	779	751	781	755	786	730	763	767	807	761	728	749	774	763	770	793	821	765	745	747	768	778	727	838	716	754	807	779	765	779	762	730	805	791	722	772	769	790	765	758	751	823	767	838	733	779	796	780	785	759	726	776	705	773	776	773	759	772	720	783	754	802	771	759	771	769	746	760	716	768	780	772	749	730	780	750	733	782	800	713	801	776	764	774	794	776	821	801	793	767	737	726	795	752	747	725	773	779	746	762	754	749	778	772	800	785	785	770	740	784	765	729	812	818	781	795	713	724	785	779	862	773	745	830	825	742	771	796	773	775	797	788	769	807	783	742	756	802	752	772	780	751	742	768	773	806	748	732	792	691	747	801	748	762	746	727	741	795	770	741	780	801	784	742	758	748	765	743	771	701	800	734	798	795	794	785	796	771	783	761	772	758	807	798	760	742	781	731	778	767	794	766	783	785	758	772	773	792	714	781	739	769	775	768	797	793	734	775	731	767	779	759	761	808	798	764	782	776	766	827	722	724	709	773	765	729	737	700	767	753	778	770	740	755	769	734	752	758	779	817	775	766	789	790	767	769	766	770	739	753	814	782	785	793	746	768	752	757	721	797	754	707	747	800	779	786	755	749	789	787	803	773	766	810	824	804	786	745	764	781	728	787	775	801	726	787	752	778	790	744	772	783	760	775	766	757	707	771	766	731	760	793	752	812	709	728	719	783	729	725	774	721	811	752	757	787	781	797	779	775	808	812	742	757	804	760	767	747	767	796	813	760	820	753	773	814	800	758	732	713	742	759	723	735	759	784	755	720	793	756	773	739	784	735	782	788	786	778	774	756	757	839	826	763	745	816	804	801	749	765	759	757	768	744	751	783	734	766	735	752	802	801	764	790	755	824	755	805	770	794	774	718	748	723	759	767	764	799	727	705	769	807	770	734	761	740	787	769	754	780	792	797	757	793	770	718	741	786	782	725	739	785	789	748	772	732	744	754	701	750	778	759	767	738	730	763	782	796	758	784	843	787	767	769	763	759	756	827	752	781	719	769	761	802	729	798	763	752	768	757	787	739	810	775	727	768	803	812	769	785	736	780	726	790	766	771	792	808	745	750	797	754	801	743	725	784	709	746	768	761	731	740	769	760	726	804	720	763	734	753	733	731	785	765	770	780	792	745	773	782	781	789	768	761	837	794	820	770	803	720	772	759	780	708	731	744	820	807	752	753	760	799	778	815	761	794	758	727	747	771	718	768	695	727	707	743	787	738	748	785	756	799	780	831	789	780	754	721	756	783	745	758	770	763	794	734	801	788	782	750	767	747	754	725	758	743	746	759	778	740	775	749	810	717	773	784	788	774	805	724	752	746	770	775	766	812	786	784	755	745	755	822	778	781	757	768	797	814	738	742	761	770	749	828	776	747	722	730	788	725	787	783	792	744	746	767	808	773	755	823	767	761	792	761	742	815	778	704	777	773	793	769	772	765	772	743	776	749	763	791	752	748	749	770	733	781	799	759	781	768	773	730	797	724	758	799	754	740	807	714	736	796	735	761	732	805	788	727	783	744	726	785	736	735	798	774	732	777	768	736	765	797	763	755	860	764	785	784	724	740	756	729	743	750	768	739	755	748	820	751	810	786	725	808	767	726	794	823	758	841	747	756	810	762	760	722	772	766	751	786	719	732	797	746	735	730	765	766	797	791	765	788	743	774	678	834	786	766	835	821	786	745	765	764	755	764	841	761	762	775	781	767	771	779	791	755	770	776	841	739	713	748	813	809	746	790	807	770	745	798	763	734	755	739	754	789	715	780	778	802	765	772	769	774	701	752	751	763	712	770	781	752	723	737	818	755	753	797	735	820	757	794	710	808	782	782	738	804	742	759	751	782	757	746	766	762	778	755	829	756	726	740	782	794	810	749	755	789	762	769	805	728	762	748	755	784	778	759	759	761	749	750	741	762	750	758	817	779	770	748	764	743	727	753	713	739	808	769	795	757	778	800	753	803	775	777	819	777	756	792	822	778	781	761	776	731	784	763	752	766	804	803	808	755	760	766	720	791	744	761	793	771	731	805	739	782	787	748	787	784	763	752	786	740	786	732	788	738	775	787	746	802	753	773	734	786	776	735	800	769	701	722	769	778	811	809	775	756	765	774	748	789	753	723	761	788	731	758	746	810	750	747	799	727	755	735	795	785	758	785	771	757	789	748	767	737	794	705	805	798	731	781	755	820	725	735	749	759	780	811	783	758	765	750	761	822	784	768	725	780	797	747	761	751	748	740	746	725	752	711	740	744	765	804	736	728	776	778	733	792	773	750	754	733	747	716	785	807	738	783	726	790	769	769	815	772	792	752	741	760	754	790	761	735	770	755	810	836	774	716	794	784	754	776	787	755	788	775	766	804	772	796	780	745	773	726	752	783	768	776	804	724	742	776	750	740	752	775	782	755	804	764	746	739	798	742	796	748	775	765	793	752	753	739	721	695	717	757	766	736	784
15654	1896	1882	1494	1081	880	683	609	479	425	364	329	300	266	275	225	266	294	289	256	248	308	253	244	267	273	247	248	244	247	229	226	261	236	251	239	240	235	226	248	228	229	241	202	215	204	228	265	226	215	220	236	227	240	206	228	241	229	230	201	229	206	220	211	275	224	218	264	223	227	232	238	224	220	227	201	242	241	227	187	196	241	229	216	239	224	229	234	231	214	196	215	227	213	230	235	222	209	210	219	251	208	243	237	224	220	236	202	234	209	241	239	208	231	231	223	241	237	230	222	247	192	255	221	209	229	237	216	212	212	231	236	209	222	211	214	228	218	217	225	220	199	218	229	218	244	206	219	218	256	229	235	216	250	223	203	221	225	225	212	228	200	219	212	215	238	236	218	226	207	242	212	210	208	205	238	233	218	237	209	239	222	213	214	217	219	233	232	214	217	203	229	228	228	215	227	205	206	232	246	227	222	208	242	209	219	213	232	229	236	227	256	223	228	233	216	236	228	245	234	222	249	226	212	230	245	240	217	263	233	214	232	202	226	214	192	198	212	221	196	250	242	223	215	226	222	222	209	215	251	231	224	210	193	248	228	229	219	179	223	244	216	226	202	216	237	228	225	195	212	229	190	233	209	196	220	214	284	238	247	210	217	207	228	234	208	221	230	246	218	215	215	242	211	217	228	239	212	223	203	252	256	219	246	234	207	230	266	215	213	201	246	243	231	231	206	210	242	233	237	206	221	235	223	256	241	262	252	242	209	209	260	207	209	227	238	229	243	219	233	212	209	224	239	229	239	234	232	199	220	211	198	232	241	240	213	242	258	236	212	224	210	212	216	221	212	216	195	268	218	195	231	230	206	240	208	234	200	208	211	219	225	245	217	219	226	237	221	228	225	234	194	216	242	191	229	196	209	221	239	241	231	234	240	201	226	214	223	229	216	250	238	245	192	224	243	219	226	197	236	221	221	217	227	242	228	247	237	214	224	231	213	210	252	232	211	229	214	222	239	199	202	234	221	219	221	228	230	233	216	217	220	247	243	253	213	223	210	222	242	230	227	203	231	217	236	228	235	258	227	227	240	230	216	206	227	264	237	210	205	255	240	219	206	215	243	230	211	249	234	216	227	237	232	221	229	226	225	214	229	225	220	200	228	221	235	226	231	207	215	236	209	228	231	198	235	207	206	241	216	234	213	222	214	236	212	222	226	227	203	197	240	242	224	251	247	227	212	192	232	211	216	230	235	228	215	238	222	261	242	215	231	232	190	234	238	213	215	214	219	210	211	192	235	204	217	227	215	214	233	221	243	233	228	233	212	242	242	241	219	208	241	232	196	217	206	242	232	228	210	214	199	229	235	226	216	238	264	233	241	229	216	232	245	240	224	220	209	240	238	228	207	217	227	209	248	208	241	214	234	231	200	230	198	213	229	234	225	227	249	210	276	205	225	228	227	250	228	222	254	217	202	219	203	223	228	213	230	241	210	218	236	196	219	231	229	211	217	217	207	207	209	210	221	203	213	229	203	281	247	216	206	226	255	189	238	217	238	238	235	240	222	215	224	240	226	196	194	245	234	233	199	226	222	217	237	202	216	222	217	210	184	219	205	182	244	200	229	243	223	219	223	219	209	216	233	231	232	237	234	214	223	221	237	233	215	218	219	222	214	223	230	209	209	237	215	195	208	219	219	204	232	218	210	236	204	241	244	250	212	212	225	211	217	230	219	233	232	228	206	223	191	219	232	219	189	217	218	218	222	243	219	241	224	223	213	231	245	202	209	238	218	245	187	203	215	235	230	221	187	194	218	208	242	242	237	228	243	223	225	234	199	217	240	262	218	233	235	244	206	193	219	227	252	230	220	224	206	209	196	230	230	233	232	204	220	218	259	233	209	206	216	210	220	231	206	215	202	212	219	254	215	239	218	210	214	230	238	227	233	227	248	238	214	252	236	210	220	220	219	205	200	206	221	239	190	236	241	209	204	186	232	239	255	249	232	230	242	222	248	217	230	241	224	213	222	211	209	221	206	207	229	222	234	233	225	212	203	233	245	244	232	221	226	244	242	213	211	219	233	220	225	235	249	226	216	198	247	224	214	242	221	241	234	241	248	212	219	220	228	230	240	201	238	217	214	250	211	212	193	247	241	222	206	226	192	212	217	254	227	225	212	223	215	230	229	245	214	206	216	240	229	221	228	213	234	207	205	211	231	231	203	222	206	237	200	226	223	214	240	206	246	242	236	207	248	198	197	219	254	213	221	241	219	237	227	216	232	240	212	226	219	211	220	229	222	210	215	208	229	233	206	229	229	210	193	235	186	229	212	223	243	243	246	208	224	228	235	220	247	234	250	230	233	232	230	205	253	201	220	202	237	228	201	219	220	219	206	217	222	211	221	227	217	245	183	264	212	224	217	212	234	237	253	242	235	249	220	253	245	204	235	239	226	218	212	203	222	223	221	208	258	210	246	224	224	196	223	227	223	225	227	231	234	209	220	224	229	218	227	250	251	236	235	219	183	212	215	230	210	234	241	233	228	222	228	227	250	224	234	204	235	215	225	235	205	233	216	205	238	233	250	217	236	229	189	220	212	254	219	221	201	229	249	227	211	217	231	203	222	200	244	221	234	207	241	179	224	218	253	176	187	218	212	241	235	231	199	222	196	214	204	208	236	203	240	236	227	215	207	223	231	231	220	205	210	200	200	208	215	241	225	212	217	213	212	199	214	220	202	221	232	217	209	225	195	218	205	205	212	209	182	250	215	236	225	240	223	234	234	244	208	221	242	226	240	212	227	238	225	215	218	221	223	223	219	213	209	225	214	214	231	233	216	211	233	218	249	254	235	225	233	206	214	191	223	202	231	203	203	226	223	237	262	254	222	246	208	206	233	216	237	242	211	199	202	218	229	247	239	214	224	213	233	201	215	235	192	221	250	211	232	223	232	234	196	241	209	230	222	235	242	229	207	213	218	224	232	217	232	210	237	240	265	242	217	234	242	228	199	223	246	225	211	227	222	250	229	224	207	253	230	218	212	232	233	216	239	223	202	217	215	233	197	212	224	218	252	227	226	243	216	212	256	221	208	216	241	206	226	220	213	238	245	191	218	238	226	245	201	204	209	228	231	203	222	225	216	228	232	238	236	246	202	237	230	237	195	255	236	262	216	183	273	222	219	226	223	221	241	213	220	200	205	223	242	210	186	240	220	210	233	233	246	254	223	199	210	237	220	215	190	247	230	202	225	237	252	211	241	218	222	214	252	223	232	216	236	217	219	233	279	240	216	246	262	255	244	239	227	201	196	227	215	206	226	194	239	215	237	219	221	221	220	212	251	216	213	217	202	229	246	227	205	223	222	217	231	224	213	206	234	215	251	239	209	223	221	214	220	201	200	218	244	213	212	229	245	215	219	229	217	236	204	225	236	230	229	240	214	226	205	220	212	214	230	216	200	263	252	239	242	208	215	194	213	238	223	243	248	215	204	232	218	237	235
8693	1655	3767	4478	3959	3462	2902	2364	1809	1591	1344	1137	925	817	848	762	776	780	870	786	840	820	832	831	774	726	752	720	738	633	697	642	656	628	615	552	568	548	534	501	497	502	512	528	546	504	541	493	525	523	504	496	533	543	501	532	497	497	492	504	476	535	522	536	495	533	488	469	490	513	515	481	515	498	468	525	556	516	525	512	525	527	466	486	507	483	516	549	480	483	459	490	474	489	489	478	536	495	503	518	526	481	498	486	501	519	493	525	538	498	514	548	513	528	525	517	534	517	523	510	520	532	526	506	500	523	542	475	511	525	513	521	503	532	482	540	507	490	532	521	507	488	515	502	543	482	498	473	484	491	498	501	510	513	495	499	499	508	501	541	538	531	540	522	512	488	503	517	505	523	517	515	457	485	520	529	520	498	532	469	517	496	499	536	512	510	488	484	503	525	538	471	497	515	519	498	487	494	543	548	495	504	496	520	535	519	474	514	485	517	502	476	491	552	464	504	504	488	463	550	488	531	514	537	479	507	542	499	483	540	468	481	504	520	464	503	549	520	474	578	516	514	476	523	437	500	505	467	523	503	505	496	559	483	512	555	531	474	518	509	479	527	508	515	472	486	496	513	525	524	522	515	469	510	524	536	505	517	487	488	517	526	513	517	498	501	542	518	507	489	501	503	551	509	533	513	482	471	523	503	524	496	492	505	504	520	506	476	505	496	490	510	522	501	528	502	472	560	476	553	486	502	501	526	464	523	493	474	522	485	464	531	494	517	508	544	506	518	519	536	511	501	513	512	477	473	475	536	513	522	496	490	520	535	547	533	511	492	515	510	490	509	485	488	512	545	520	535	465	515	475	512	504	476	516	506	485	526	507	518	518	531	477	466	545	514	512	494	460	478	520	522	465	505	475	547	484	490	504	485	523	511	491	504	505	492	496	535	521	499	534	484	541	519	522	485	506	497	483	501	486	532	506	504	491	516	513	529	517	488	485	501	487	487	515	536	495	510	491	455	530	504	483	525	457	500	510	441	524	516	468	544	482	468	511	496	517	488	530	499	519	490	488	530	552	521	535	501	517	474	479	534	482	441	502	494	534	483	477	487	484	537	515	514	509	502	497	513	508	519	539	469	515	464	509	548	533	502	484	496	455	523	507	491	506	527	509	502	517	491	463	486	536	511	504	472	514	529	494	529	504	498	516	506	504	531	500	478	495	529	527	474	560	476	534	521	497	528	474	556	473	534	510	531	517	510	509	513	452	529	505	494	479	526	516	546	497	492	540	484	504	512	495	544	523	472	522	514	485	521	492	530	498	488	483	481	529	516	478	521	559	491	500	527	480	527	485	480	500	474	531	549	516	553	518	567	489	483	516	506	524	510	485	489	493	449	532	499	533	499	521	496	513	512	474	535	523	516	529	511	511	528	489	548	509	514	483	513	480	475	501	558	491	486	441	540	539	515	498	487	539	490	477	483	489	547	471	493	496	483	513	533	509	500	515	501	514	506	532	469	560	566	518	528	533	495	519	530	488	506	490	499	531	481	482	490	521	525	488	522	450	537	503	504	485	480	520	497	490	486	506	491	530	488	495	517	499	506	510	516	510	515	493	533	499	500	505	511	492	530	511	492	474	521	529	495	459	476	491	509	553	521	540	479	498	498	487	514	520	503	492	505	502	499	499	488	506	510	504	536	510	514	526	516	530	505	498	497	527	513	482	482	495	516	496	552	496	509	539	503	540	501	486	508	504	530	499	511	491	531	494	483	502	493	520	530	492	492	533	476	509	496	512	478	512	505	466	543	568	486	487	485	505	536	489	488	493	507	519	488	461	505	516	490	472	499	494	491	471	530	535	509	525	520	533	503	503	497	510	502	492	510	501	504	472	519	480	535	518	495	522	515	513	522	528	539	568	525	509	506	518	533	512	464	508	512	534	517	482	506	519	547	475	490	518	508	530	493	479	501	500	514	504	549	522	538	520	500	502	512	490	513	515	483	523	505	487	495	515	510	489	496	483	540	535	503	525	524	520	486	481	523	480	483	517	510	529	514	504	463	501	481	445	534	521	511	502	496	529	521	500	521	502	500	495	489	494	530	540	477	558	442	494	510	528	506	507	526	495	519	482	526	516	495	508	486	490	489	537	545	482	539	509	554	507	533	488	486	519	436	530	479	504	504	545	482	506	487	498	514	502	494	524	515	504	488	528	502	517	492	504	493	522	504	503	504	481	524	467	503	533	497	492	481	512	499	531	501	472	520	484	491	501	521	519	503	517	520	529	512	474	489	540	498	494	515	530	503	517	537	532	515	470	515	464	492	476	538	492	529	492	523	472	531	477	538	476	554	486	496	514	471	527	520	511	492	514	520	499	488	477	503	542	478	490	512	556	490	493	525	493	525	484	505	510	514	549	508	549	532	502	529	523	542	454	491	531	508	497	481	498	487	516	526	516	520	513	505	501	517	556	504	463	557	551	503	511	545	554	517	506	490	501	477	491	489	491	539	465	515	478	486	492	502	541	501	538	492	511	516	517	547	549	532	493	480	507	504	498	518	523	487	477	489	533	474	505	491	479	511	517	476	545	493	514	518	501	514	519	519	516	501	512	506	478	517	531	482	512	484	501	488	556	527	502	505	490	521	475	462	513	477	494	554	490	483	541	482	538	517	510	501	532	538	515	497	528	495	538	522	519	521	509	566	500	489	517	517	523	482	498	476	542	524	532	510	524	539	502	500	460	499	508	514	538	461	489	498	525	503	551	517	538	518	529	476	513	520	516	478	524	501	483	474	519	521	500	515	533	518	495	539	538	545	480	453	446	529	503	516	519	519	477	525	534	541	499	505	461	536	502	530	455	495	465	523	522	530	540	497	502	532	537	480	522	550	518	535	492	534	519	529	485	505	493	474	499	493	506	507	527	505	513	512	536	486	498	539	451	540	506	498	514	491	528	486	529	537	512	461	531	497	474	507	519	508	516	509	462	508	505	489	487	507	530	506	505	508	516	503	515	511	493	530	494	474	477	472	530	510	530	525	500	461	493	505	540	502	507	555	504	550	499	480	522	509	480	514	508	506	534	499	469	531	533	608	439	481	512	481	479	511	525	472	513	487	505	512	488	492	493	511	494	492	504	517	538	488	477	503	491	541	525	487	485	498	503	469	470	507	531	534	500	513	534	505	538	491	543	475	481	507	544	522	516	548	529	475	471	517	482	512	538	482	488	508	498	453	462	496	516	491	539	495	517	504	459	536	506	535	514	525	494	515	484	507	514	509	536	531	471	485	503	483	467	493	518	499	472	501	511	559	480	490	544	521	522	498	506	518	483	520	507	505	512	474	497	538	522	478	521	506	496	495	518	496	491	479	521	512	524	537	504	479	517	505	522	508	468	514	538	501	504	512	511	499	504	499	505	501	504	501	497	490	509	535	515	464	495	475	520	551	507	520	481	502	512	471	502	536	538	501	519	488	522	503	520	503	540	518	504	495	485	483	516	507
1654	454	470	448	403	387	322	298	305	317	294	253	272	274	254	274	253	274	282	303	288	268	310	285	284	246	267	275	274	254	247	256	296	270	240	272	279	300	231	266	275	271	254	260	292	271	285	273	256	270	269	241	240	251	270	299	242	287	249	259	253	240	254	235	276	240	252	270	261	292	280	256	258	290	263	273	269	288	280	258	287	238	259	238	252	288	267	281	240	260	295	274	272	277	232	239	277	285	245	290	245	274	270	253	286	284	274	311	288	232	235	268	242	266	266	256	252	252	284	293	273	251	252	301	263	248	241	241	276	240	235	271	226	243	275	267	266	249	263	247	275	267	277	247	256	249	236	276	279	287	256	249	266	280	315	246	279	262	275	288	237	268	254	251	274	315	249	268	291	285	267	275	264	274	218	279	247	236	279	278	275	226	280	270	254	296	286	266	278	258	261	258	296	259	247	257	249	220	270	265	282	309	295	275	284	288	279	283	247	265	262	286	258	271	248	248	248	267	274	242	263	284	259	268	261	252	270	254	271	267	272	229	230	239	225	260	274	260	272	283	270	278	248	295	243	237	271	264	256	274	266	266	248	266	284	246	279	286	252	254	247	261	246	264	273	268	240	235	260	255	268	275	269	240	274	288	252	276	269	280	242	230	250	247	249	251	264	270	241	288	276	280	285	265	208	246	256	248	252	246	240	293	231	247	248	229	255	280	251	276	259	232	250	251	222	271	261	262	278	231	257	291	312	290	258	300	268	290	270	255	256	266	275	269	284	279	251	269	296	247	244	251	284	263	288	252	251	280	265	258	261	236	276	277	257	237	261	262	278	283	240	294	259	277	253	256	270	248	254	261	268	250	271	245	274	266	268	260	253	268	262	250	279	247	282	266	271	259	270	271	263	248	294	286	248	228	272	258	280	271	245	263	276	249	268	277	303	271	259	257	221	279	224	292	265	259	264	267	233	250	257	255	257	248	239	234	272	266	260	266	245	263	265	269	291	267	250	279	271	264	298	244	268	263	241	251	243	293	250	240	294	272	230	256	271	270	282	275	260	239	248	254	258	244	271	265	255	282	259	279	282	284	251	283	252	254	266	282	268	275	264	260	269	240	267	259	259	270	278	255	259	258	252	267	286	281	279	270	253	264	265	265	285	255	287	269	259	287	264	225	246	275	258	265	256	280	252	276	230	290	257	264	310	268	239	273	293	272	226	258	262	254	261	251	289	270	249	228	231	279	252	264	241	288	254	247	285	283	267	255	262	287	265	279	243	275	263	276	224	251	247	269	246	252	263	287	258	275	267	262	239	272	267	272	262	265	290	284	298	270	287	275	275	297	289	265	283	252	274	258	278	248	295	278	261	269	242	253	289	259	298	268	260	280	269	281	242	312	268	239	241	281	273	248	248	266	243	241	253	276	243	285	295	283	273	281	269	238	257	270	228	254	278	280	259	258	293	250	251	288	272	252	265	270	292	257	256	234	267	263	280	245	275	254	271	287	249	211	260	248	269	263	253	262	252	270	262	260	266	252	252	264	272	280	243	212	263	263	245	281	284	241	248	272	284	268	275	267	239	268	264	277	237	265	267	235	277	250	256	283	262	261	260	263	232	279	268	248	269	290	258	259	256	258	288	293	262	206	241	259	244	240	275	274	260	291	230	299	263	256	262	213	284	275	266	275	267	244	271	268	278	272	277	289	256	259	248	237	259	222	258	281	266	242	267	265	254	266	280	238	263	268	235	272	257	261	250	263	235	274	250	261	284	281	264	270	248	279	255	252	281	249	259	303	255	283	265	266	281	296	248	270	245	266	263	277	255	275	260	248	258	271	227	296	247	272	261	261	267	255	240	269	245	258	276	259	252	236	278	267	254	281	301	255	282	248	262	228	264	300	257	264	281	263	256	293	257	276	283	251	253	265	300	290	291	272	264	263	251	296	233	256	264	301	279	219	221	255	255	261	250	250	214	272	250	239	283	270	272	222	256	270	240	277	274	240	260	248	284	285	292	298	285	261	272	277	266	280	255	260	222	256	256	295	249	292	259	254	281	276	297	281	240	301	264	295	269	257	284	293	260	245	292	285	251	273	278	261	255	263	231	287	311	258	246	259	269	264	246	242	239	249	243	256	271	269	252	254	235	270	263	270	259	271	280	242	293	269	242	296	271	253	260	287	285	284	310	246	269	259	272	279	251	255	281	286	272	269	261	232	268	266	261	282	253	238	292	260	266	230	323	263	259	284	248	252	250	248	260	258	234	248	248	259	286	283	274	270	255	289	257	268	264	219	260	264	290	277	251	238	245	273	245	262	252	277	250	261	288	254	271	257	252	263	282	270	247	297	261	300	287	299	263	263	267	254	278	250	260	252	244	269	259	261	266	263	237	262	281	273	267	256	276	252	269	234	259	294	296	272	243	269	272	256	269	286	264	252	290	272	248	268	234	248	266	276	237	252	248	269	238	270	272	281	274	284	300	270	280	260	288	255	258	267	273	278	234	251	284	247	265	246	280	246	270	284	274	279	257	244	239	256	240	246	263	271	276	243	284	276	234	269	250	261	254	253	239	260	243	251	280	278	260	292	279	250	290	266	270	269	207	239	274	259	291	257	230	234	284	304	250	277	282	318	261	277	299	254	273	258	282	251	286	243	275	281	268	249	251	219	260	250	281	261	267	282	284	275	272	273	255	253	261	257	324	267	260	289	257	267	266	256	260	267	255	256	244	247	243	244	251	238	250	273	272	231	273	231	255	274	285	259	272	251	249	276	275	261	251	219	247	272	250	240	258	275	254	243	268	270	281	267	290	265	232	247	268	277	284	245	279	246	251	211	257	263	235	254	267	290	256	282	235	275	228	290	260	269	254	285	265	257	277	265	256	299	262	262	268	293	248	268	264	246	259	252	223	293	260	236	236	271	260	246	263	276	268	276	281	256	273	268	252	304	293	280	270	266	241	259	277	327	266	230	231	245	284	258	242	275	293	259	279	256	275	297	261	270	238	236	249	253	267	251	249	250	260	274	270	240	286	266	244	275	263	270	251	290	259	283	258	267	274	294	302	268	295	244	262	252	242	279	274	269	256	267	275	302	261	297	276	281	257	270	278	270	276	262	287	242	251	269	246	275	239	265	290	240	240	259	251	266	259	265	279	284	269	253	248	280	260	266	270	246	252	295	291	272	263	251	273	306	262	225	271	279	266	279	295	281	234	267	279	282	263	274	249	265	269	298	294	255	284	263	281	269	260	249	263	249	273	277	261	261	261	284	270	244	248	276	258	261	258	311	277	254	263	258	271	267	275	274	267	267	275	301	290	254	286	244	245	268	247	231	267	265	272	273	269	278	266	261	245	266	259	278	220	294	269	288	230	273	270	259	273	276	268	264	241	252	283	291	271	281	298	282	245	258	258	210	259	292	244	238	262	251	280	234	271	284	256	261	267	262	298	252	284	260	263	241	288	276	266	269	238	263	279	266	256	236	276	278	275	291	252	273
2004	778	1198	1300	1263	1164	971	912	851	767	726	683	652	689	680	671	666	720	699	645	683	695	680	677	665	673	723	652	642	608	650	637	619	661	627	632	619	628	617	656	640	646	589	672	624	638	628	621	639	612	620	594	630	620	637	657	598	592	624	630	650	607	559	608	569	581	630	595	613	634	636	591	609	603	608	561	596	622	646	675	621	609	615	613	623	629	619	668	592	614	607	621	589	591	651	614	624	650	605	587	621	637	664	618	629	573	663	638	630	628	599	664	642	622	604	587	615	597	622	613	598	641	638	599	639	619	599	630	627	598	640	619	609	603	628	683	566	568	550	609	598	622	604	636	661	623	643	647	628	588	584	627	660	620	591	606	560	600	635	629	623	635	644	638	655	593	607	624	599	639	660	632	547	652	615	622	635	647	612	625	637	653	588	629	616	648	637	627	640	603	683	638	570	633	622	620	603	650	636	626	610	650	620	637	582	614	615	599	596	569	594	616	615	574	640	612	626	638	585	560	632	665	626	622	627	602	624	627	625	615	617	606	582	608	613	605	647	648	641	614	591	649	620	603	629	630	619	608	625	610	605	599	678	615	607	594	617	636	567	624	624	620	651	609	603	630	644	619	661	615	536	641	598	599	581	638	630	580	640	628	615	623	618	608	616	588	644	627	616	652	651	645	621	631	591	610	639	627	611	582	604	652	609	618	586	617	609	618	631	622	611	587	612	589	602	591	614	588	578	643	647	625	647	602	587	624	609	609	651	596	646	584	643	620	648	616	621	617	688	653	604	647	641	587	617	563	647	643	600	639	614	644	629	618	652	616	580	627	597	594	664	619	591	580	601	636	588	602	556	578	615	642	597	623	599	612	627	588	647	605	641	608	614	649	630	616	613	600	609	647	621	652	650	621	618	619	636	631	606	620	652	605	568	622	623	647	596	662	625	620	636	637	637	615	637	623	635	594	651	623	603	640	654	624	635	632	580	601	629	593	588	628	623	585	615	624	632	624	573	624	615	589	613	622	618	604	647	591	631	648	589	661	602	670	617	605	626	599	629	671	633	580	619	611	615	608	612	624	635	642	660	652	598	618	635	607	664	612	553	645	624	644	616	620	608	592	591	567	637	608	622	659	646	625	594	676	625	608	602	617	595	562	598	633	628	629	621	682	599	634	668	640	559	565	636	579	666	616	625	620	603	623	620	634	619	637	625	589	642	576	639	619	617	627	619	634	603	626	628	594	632	577	573	659	614	612	590	595	645	625	614	592	585	628	632	604	597	628	620	653	609	584	636	573	623	625	570	621	627	595	572	631	627	577	634	548	575	618	617	620	671	601	657	590	612	623	593	605	656	604	615	639	597	645	623	602	640	621	616	644	573	626	613	628	610	642	621	643	596	612	590	633	623	642	616	585	611	602	624	642	616	626	618	620	652	616	626	664	646	636	571	573	623	620	634	596	629	573	613	623	599	647	592	611	626	649	652	627	669	622	645	659	607	643	612	612	618	586	570	612	602	638	663	616	589	614	611	581	638	612	632	608	579	612	620	647	588	654	585	654	599	627	601	617	621	598	616	586	618	558	635	591	604	585	619	580	573	625	586	612	607	633	610	642	595	647	649	587	571	588	615	552	622	621	613	578	617	638	599	641	595	641	601	607	621	618	627	600	608	613	580	593	654	604	590	634	615	631	578	630	613	634	605	599	626	617	605	596	581	615	637	639	619	610	646	629	612	613	641	617	630	654	593	572	626	646	569	574	629	611	647	638	592	649	627	611	606	603	575	626	633	611	648	649	606	612	605	633	612	618	606	554	629	646	651	629	610	642	613	653	597	641	666	592	620	582	610	648	633	601	587	619	620	612	619	645	602	602	622	665	632	636	632	595	597	612	625	633	563	643	625	627	635	638	638	617	615	582	620	633	598	638	591	604	636	587	611	603	632	618	606	580	616	648	637	609	579	600	597	575	646	581	595	585	562	634	651	574	598	651	593	577	627	620	601	649	637	612	625	604	613	644	626	582	624	599	618	608	642	583	631	622	625	563	646	649	608	633	578	616	579	619	600	607	615	598	580	611	629	631	585	642	615	629	638	601	668	590	616	621	620	609	660	654	612	573	646	639	631	594	597	590	618	645	613	643	621	612	661	596	624	630	649	575	583	598	634	605	637	593	598	647	618	604	577	606	591	647	602	612	645	613	602	636	568	631	600	642	619	638	606	629	625	626	627	608	587	653	605	610	629	631	605	659	641	638	595	622	639	609	634	628	618	633	609	621	590	628	612	605	552	575	687	589	597	620	578	595	612	603	609	601	617	656	627	609	587	574	638	639	664	660	623	610	576	633	626	664	614	604	614	629	623	645	632	648	592	642	587	626	647	635	627	613	632	624	611	637	641	598	592	608	608	619	584	612	607	576	641	650	646	588	639	626	584	596	587	677	623	583	631	619	676	616	576	596	632	590	579	618	618	640	647	596	658	612	661	626	585	617	604	638	628	621	618	646	616	637	601	578	646	567	684	605	624	603	632	612	648	595	606	606	590	611	626	584	670	609	641	624	644	679	605	581	635	574	646	618	580	633	586	618	643	597	652	628	599	649	625	649	617	627	562	615	634	666	634	611	630	567	617	613	618	606	586	635	611	591	624	610	594	617	611	635	609	603	590	622	576	584	577	631	620	614	617	651	621	590	674	642	615	618	602	634	639	668	651	620	680	614	608	655	621	590	620	629	644	635	594	636	587	617	634	637	638	663	595	617	602	646	625	638	651	600	631	656	621	618	629	595	563	636	670	614	633	614	591	642	608	606	582	622	632	657	606	658	648	599	599	607	596	598	607	585	641	586	662	595	653	621	635	610	618	628	617	679	639	625	616	626	658	644	589	579	584	601	621	610	622	679	659	631	614	602	575	604	640	622	620	631	633	621	601	618	606	625	640	641	592	578	638	577	621	607	546	652	620	637	612	581	620	623	656	640	607	622	628	623	583	595	684	663	624	646	616	612	585	616	593	599	605	635	615	577	625	602	625	646	634	602	631	595	625	581	609	585	617	639	622	593	643	628	637	614	609	590	587	581	622	611	594	648	661	585	621	633	589	661	628	658	642	590	617	638	582	655	632	625	581	667	593	596	643	634	654	636	621	629	631	630	595	612	582	617	599	588	605	604	649	594	616	652	600	647	644	630	619	604	648	618	648	625	604	670	601	591	551	607	636	588	623	594	643	650	596	670	648	614	635	607	598	633	635	584	633	600	590	603	597	601	580	595	610	650	636	645	592	626	653	586	658	594	603	629	625	623	583	598	682	613	626	599	576	616	577	615	577	652	634	585	637	596	638	624	591	631	626	589	563	659	608	642	655	602	600	594	605	590	594	587	604	663	591	600	649	666	593	573	569	613	602	575	639	616	594	649	633	613	643	590	611	623	654	604	580	624	592	646	628	594	560	606	573	601	579	590	628	608	620	596	623	646	670	616	586	650	633	641	611	629	618	611	592	614	595	635
8556	974	1150	1062	792	735	572	521	454	458	403	403	366	355	358	339	385	338	360	377	398	349	352	380	380	342	373	353	368	369	393	316	326	401	313	320	351	370	356	341	328	346	325	373	317	357	301	342	338	364	328	335	353	335	373	338	330	324	315	368	347	342	343	312	322	319	324	376	353	361	308	343	324	331	369	335	324	326	353	340	351	338	330	333	317	346	298	326	348	309	317	323	325	366	325	301	311	317	325	338	368	324	329	318	352	325	331	362	340	330	345	281	326	333	319	329	376	356	345	329	328	348	319	371	345	336	383	320	326	340	328	328	332	339	368	336	348	331	341	339	351	345	333	337	326	338	331	321	337	353	352	315	381	346	342	352	341	347	340	324	326	360	366	348	346	323	345	319	327	338	320	349	344	346	347	389	337	344	322	369	331	318	330	364	328	350	351	400	355	355	303	331	341	307	310	321	323	344	367	343	337	320	378	308	310	327	349	325	364	328	309	330	320	335	314	317	358	321	358	347	310	309	357	327	325	332	347	348	345	306	317	321	329	374	302	323	300	381	357	345	311	296	308	336	316	355	325	352	323	370	330	346	354	360	307	333	343	347	345	326	343	317	327	307	356	329	360	327	331	324	321	353	316	325	354	335	318	370	361	330	270	314	316	350	309	322	331	349	339	364	320	332	305	331	383	334	346	387	358	342	331	354	333	387	333	319	346	323	336	338	335	341	301	304	321	331	333	334	355	330	341	328	333	326	349	334	326	360	336	372	353	366	321	348	376	336	311	363	343	351	337	323	329	354	356	299	341	306	368	364	331	343	331	293	331	349	317	370	357	339	373	329	355	330	309	343	336	332	323	328	343	349	306	324	308	327	353	345	294	326	344	354	332	338	349	315	357	297	346	290	322	377	324	326	326	346	321	326	351	339	300	358	335	335	307	369	324	295	312	312	342	305	342	336	314	352	333	365	331	368	361	365	289	347	308	322	345	355	287	312	331	338	340	318	351	343	330	338	285	342	386	388	375	352	333	321	331	342	306	355	315	364	320	355	356	319	334	316	335	329	316	342	317	353	342	323	358	327	306	357	350	323	346	319	336	339	340	326	336	333	354	351	317	334	333	316	289	333	316	322	340	363	325	311	326	338	345	300	360	307	338	331	319	332	315	317	335	322	317	320	308	337	331	344	288	338	334	338	360	312	343	376	343	347	367	327	363	379	345	303	361	349	339	367	382	324	332	340	332	327	314	328	369	354	307	333	294	367	324	381	355	364	364	350	303	341	353	330	353	338	345	311	329	384	367	326	317	290	317	326	304	294	343	320	306	346	344	354	355	319	336	354	344	322	361	338	339	326	354	337	305	351	337	331	317	331	328	324	343	319	330	321	342	323	333	332	371	332	351	330	305	301	349	320	359	361	327	325	350	345	330	374	357	338	322	334	382	341	313	345	307	321	331	314	308	344	357	315	335	351	335	327	338	300	331	323	322	385	339	363	316	322	332	342	304	312	325	332	345	329	331	345	341	349	329	357	283	341	293	346	332	315	313	317	308	329	318	326	346	309	356	361	324	384	350	313	340	362	375	336	343	334	327	343	321	337	329	332	297	327	358	360	335	347	358	341	327	358	351	353	346	337	354	321	309	362	348	313	346	326	336	334	298	322	318	335	331	286	322	334	319	321	314	328	360	302	348	304	339	345	364	317	354	313	327	342	347	327	329	354	328	324	325	317	342	386	320	366	346	342	373	312	335	326	335	363	338	319	306	345	332	336	336	300	346	342	326	369	336	327	380	357	299	323	317	328	337	336	340	324	312	315	353	347	328	343	320	363	335	345	371	302	304	337	365	375	334	340	336	341	328	322	354	312	340	316	303	353	330	346	339	304	321	340	310	328	315	362	338	336	338	334	359	384	335	347	337	343	340	349	361	366	340	323	338	333	310	333	355	314	344	364	334	337	340	314	334	339	338	333	350	339	312	344	344	355	369	337	343	315	349	335	310	356	363	333	332	343	346	327	356	325	339	311	351	322	372	344	332	338	345	341	344	329	333	336	366	331	334	375	361	368	336	328	328	328	333	341	374	347	320	314	339	316	309	339	331	347	366	353	314	287	371	355	373	317	347	368	334	369	367	341	347	381	326	319	342	279	322	330	308	330	343	371	305	340	351	299	378	344	326	332	295	308	309	350	353	355	332	364	350	318	349	361	349	342	350	339	331	327	326	329	337	357	343	288	348	361	340	340	350	336	344	375	325	308	349	334	352	337	362	347	347	349	337	336	334	350	323	350	358	295	323	324	365	348	325	324	303	289	335	342	300	320	348	327	375	342	331	352	340	340	360	367	321	391	355	334	324	311	314	311	324	353	403	341	335	310	340	284	313	326	315	298	322	331	332	287	354	343	342	358	327	351	323	362	355	309	351	324	345	335	350	352	352	334	312	351	318	354	330	345	363	308	357	363	354	298	347	343	291	357	312	334	390	337	338	375	346	383	353	346	336	322	366	345	318	352	352	300	345	368	338	318	333	340	314	361	305	356	343	349	348	367	318	325	329	338	347	366	317	341	360	351	353	321	321	350	356	347	332	345	372	372	328	321	338	363	354	368	349	303	322	332	307	308	341	352	375	354	329	353	370	309	348	344	343	350	378	347	357	381	313	337	318	340	310	358	342	323	356	349	322	379	321	357	325	345	340	336	358	339	334	364	332	335	297	334	345	344	300	321	334	327	338	340	348	348	320	359	337	350	319	321	342	344	356	329	327	330	344	315	358	335	375	334	328	368	329	310	291	335	345	337	305	356	324	337	320	335	334	321	349	315	310	359	334	347	346	320	345	322	320	325	330	354	374	358	369	335	323	357	335	322	351	306	334	357	345	341	369	345	314	328	320	324	342	363	316	358	353	334	337	330	355	378	314	323	342	327	357	323	383	348	355	337	305	364	353	355	334	344	305	329	333	326	320	310	350	362	347	336	324	339	330	316	307	366	347	353	319	339	348	364	341	379	329	342	316	341	327	310	333	350	340	324	337	338	328	349	345	343	336	337	367	341	354	358	366	330	360	315	371	347	354	327	346	363	383	326	319	330	323	367	310	337	321	332	340	352	339	358	346	312	333	294	364	335	352	356	310	357	357	359	341	339	317	343	349	320	332	354	353	349	376	340	351	345	332	327	310	305	336	359	365	363	327	345	330	319	340	326	337	336	358	363	361	328	322	337	355	355	372	330	322	337	363	334	324	337	336	317	378	346	329	342	357	362	304	340	301	314	333	300	329	348	339	381	363	303	357	324	317	302	344	354	332	347	314	349	345	334	346	321	335	328	355	324	309	335	390	362	348	322	330	325	341	325	361	311	318	335	349	299	324	323	335	325	350	328	311	322	347	318	311	302	330	341	270	359	364	385	358	317	326	320	306	372	316	315	358	316	329	309	328	309	328	307	324	324	291	289	323	323	296	348	307	364	320	301	305	345	342	335	348	343	356	301	350	354	346	323	309	350	332	336
6912	1328	2653	3017	2881	2637	2122	1818	1538	1373	1266	1100	940	956	895	891	984	892	932	980	913	926	955	911	890	949	891	824	894	889	888	792	855	779	777	778	732	757	759	804	810	745	761	802	780	762	754	778	763	723	794	750	749	774	731	781	780	767	733	756	753	719	763	775	744	695	787	734	739	735	755	812	714	772	713	784	776	787	742	740	757	741	755	734	780	772	806	742	792	687	732	725	716	782	721	743	787	739	757	754	743	727	740	789	759	770	709	733	799	760	777	742	749	720	766	755	709	766	762	681	726	704	774	739	788	681	734	745	724	726	768	745	767	754	769	742	763	754	772	802	724	776	743	747	803	766	764	766	772	773	771	743	759	709	745	754	753	767	813	748	758	740	762	738	702	776	795	769	799	776	776	782	765	742	678	772	742	776	730	787	766	758	755	733	750	766	772	740	773	778	792	761	773	736	725	750	764	783	801	779	748	750	766	759	740	737	746	751	736	800	746	728	768	741	740	748	770	729	727	749	794	752	742	747	766	739	775	762	729	776	752	791	745	782	752	749	744	744	762	824	698	825	759	774	747	711	788	774	713	721	735	727	774	740	749	751	688	722	753	737	723	768	767	781	755	736	794	703	789	775	735	805	763	729	705	755	713	747	736	764	727	765	722	744	770	753	793	744	781	724	731	749	709	737	687	762	730	734	722	730	741	768	754	755	702	744	703	731	760	744	701	771	713	747	691	747	763	751	711	755	743	777	753	807	767	739	757	779	802	753	835	748	755	760	777	719	747	790	802	734	752	769	790	771	734	728	715	784	732	796	757	753	805	684	785	745	736	776	728	755	813	734	758	773	746	732	743	706	781	769	749	715	779	745	750	739	720	853	771	762	727	731	723	757	738	761	734	710	703	711	727	772	690	683	770	746	776	787	764	720	764	754	749	707	765	778	736	722	756	740	722	773	758	771	782	773	762	751	759	729	722	790	734	766	681	777	732	765	753	736	751	708	755	773	729	737	759	759	777	736	776	722	812	759	751	760	687	743	763	767	777	786	725	762	779	782	742	758	740	802	733	704	751	687	747	776	740	737	732	732	743	779	793	779	804	746	768	743	730	753	764	778	795	738	707	751	778	748	797	749	766	734	718	788	755	745	764	714	740	785	751	759	774	679	770	787	752	754	696	724	728	821	804	797	743	759	706	722	749	749	720	756	784	745	718	815	783	733	778	787	761	735	731	788	745	760	756	744	735	753	772	736	740	735	784	733	768	802	778	765	733	766	736	751	806	749	708	724	743	738	734	751	788	739	737	753	771	773	725	735	752	774	808	703	766	777	760	691	741	701	770	742	700	753	693	779	728	746	752	762	807	770	689	765	775	717	790	814	768	768	760	787	795	749	731	712	731	777	739	739	779	722	753	749	743	773	753	797	708	738	728	758	749	742	803	757	695	718	753	790	756	753	747	752	743	784	774	769	693	736	777	746	735	769	764	747	763	791	722	756	763	696	704	759	789	752	741	764	782	791	756	809	729	729	791	723	745	754	769	726	721	751	755	707	755	686	771	761	760	751	730	720	768	733	774	729	764	711	713	732	745	774	763	755	726	794	744	709	753	778	727	719	779	756	750	735	777	703	719	767	759	752	773	715	745	730	752	740	729	719	810	747	734	757	774	783	727	740	745	741	790	743	748	743	724	728	717	741	765	762	743	777	762	761	701	747	794	744	702	729	763	737	776	755	736	745	763	753	781	762	715	769	772	712	773	755	744	770	750	747	807	796	764	759	757	747	740	756	810	739	752	751	735	747	755	745	749	731	727	777	768	736	714	743	738	738	741	729	772	713	791	751	758	795	743	748	752	732	756	721	788	779	731	762	747	718	766	794	690	726	731	741	722	820	740	794	717	774	781	736	748	815	713	726	731	783	784	747	731	733	763	812	762	747	713	745	748	718	728	767	764	773	760	761	757	770	710	797	765	788	717	755	802	776	767	768	695	719	776	751	762	759	745	750	692	716	735	738	736	788	770	770	712	742	740	746	767	759	756	739	757	699	742	738	739	738	760	716	762	785	696	736	746	740	762	719	780	763	754	728	789	708	752	735	754	757	718	771	769	745	771	800	725	748	708	752	734	778	777	728	756	785	768	730	718	721	812	753	758	778	765	706	759	737	777	774	743	800	726	742	761	776	802	694	783	741	785	751	715	748	753	755	812	763	762	766	738	743	749	751	739	780	775	750	762	706	780	759	786	763	815	743	779	781	755	781	738	737	753	744	764	773	780	727	749	726	743	789	683	806	760	788	750	709	733	741	754	723	783	733	816	716	746	727	746	750	727	765	742	756	719	800	748	781	747	734	755	765	796	751	757	772	733	793	791	731	729	767	696	722	742	728	730	774	770	760	761	737	749	749	709	746	741	749	784	741	737	703	730	770	742	737	745	741	780	780	760	733	701	751	770	710	754	767	786	734	714	742	735	782	689	723	754	704	765	714	729	672	750	771	689	717	784	780	840	727	769	761	763	774	756	716	722	705	767	736	764	732	780	749	752	771	700	774	765	761	734	788	781	773	788	712	724	751	731	747	765	716	768	716	760	755	766	764	773	716	694	744	751	732	802	705	856	749	772	734	776	748	740	786	756	776	780	730	746	759	780	702	746	775	759	710	765	698	778	737	767	725	766	730	759	760	679	754	759	763	728	793	804	776	783	761	753	761	717	740	745	686	765	760	703	796	750	810	743	749	745	753	789	789	780	766	734	713	760	744	716	754	772	761	727	721	774	757	751	734	763	731	727	748	707	763	767	699	740	778	809	793	787	766	740	776	707	755	815	752	721	754	737	778	789	731	761	726	722	717	757	787	766	773	707	778	764	749	678	709	804	728	736	744	733	758	761	667	789	746	772	731	742	775	786	778	740	766	766	801	741	766	759	768	792	757	749	768	752	742	800	708	758	744	765	724	747	798	759	706	745	752	740	768	745	773	770	743	710	736	799	736	766	682	757	781	750	729	742	747	786	805	731	734	765	715	759	708	747	772	750	745	780	724	734	696	747	778	747	731	751	738	709	779	749	735	776	719	736	797	749	765	739	773	757	777	792	714	731	739	711	785	783	736	753	713	742	781	795	821	789	716	750	740	747	747	758	786	739	685	763	775	748	768	703	763	772	759	759	729	757	777	800	794	768	741	791	717	722	798	764	759	772	753	835	752	771	751	785	760	780	750	724	744	770	782	722	782	721	710	748	745	723	728	737	753	776	723	754	757	720	721	792	793	744	759	793	772	762	758	756	735	742	747	737	726	760	748	773	736	776	777	745	756	758	759	754	779	745	818	729	755	743	742	758	706	799	753	768	756	729	761	784	750	777	736	778	732	764	777	718	758	767	757	784	731	722	746	821	711	734	786	750	788	794	714	710	772	765	736	773	775	721	794	707	746	787	741	787	783	780	728	804	758	743	769	719	754	714	743	748	743	773	716	747	743	760	772	725	718	721	732	738	728	795	727	744	770	751	769
15063	1752	1813	1395	995	859	665	542	466	377	352	336	286	251	281	229	259	238	274	235	265	256	250	256	262	265	249	279	235	234	231	239	251	218	234	275	229	192	205	214	234	241	197	234	199	200	233	225	220	240	205	209	241	228	222	231	211	186	214	208	230	172	230	230	249	226	189	208	210	221	263	222	239	211	178	209	228	222	231	227	208	194	212	221	217	260	226	222	231	206	215	222	225	211	224	217	242	229	205	188	195	219	217	193	201	192	206	239	236	230	226	219	227	252	210	211	193	257	262	243	224	202	203	215	229	198	215	213	250	209	243	209	192	208	179	205	193	208	228	203	229	203	217	227	243	199	196	214	241	237	213	229	243	216	185	217	205	215	220	202	216	221	239	217	222	227	225	228	244	215	204	218	227	239	235	223	246	208	230	259	224	235	198	217	217	246	210	212	216	203	214	216	179	218	219	233	228	234	240	214	231	184	199	197	191	228	222	232	231	213	218	231	204	231	220	239	233	221	234	236	214	191	222	224	206	230	208	210	217	211	247	228	216	222	224	197	218	240	216	217	230	223	236	232	221	234	244	200	216	190	218	209	215	218	223	211	211	194	220	198	220	213	212	224	236	215	211	205	211	211	234	247	230	224	212	190	211	230	221	203	199	187	211	204	177	215	206	230	200	231	245	223	209	196	220	226	195	242	207	209	232	194	223	182	208	202	218	245	204	203	200	212	246	224	179	196	225	194	230	199	234	203	223	205	194	193	214	257	219	225	202	218	203	212	239	220	233	241	225	210	223	217	197	213	220	216	194	215	231	222	197	217	238	210	182	220	207	240	204	232	225	228	222	206	204	224	208	214	232	232	222	238	211	226	241	205	220	217	195	226	221	242	218	217	209	191	213	206	240	188	226	221	218	204	224	206	208	228	199	224	225	204	235	229	220	221	225	218	203	209	244	229	219	222	243	235	207	244	224	208	233	219	207	218	224	231	216	175	229	220	235	215	226	248	213	198	223	200	215	265	224	207	236	224	220	206	226	221	213	188	216	216	205	215	191	202	222	222	196	218	226	209	212	205	220	240	222	207	204	216	200	206	216	190	209	210	206	216	217	214	223	201	182	254	203	216	218	198	214	230	214	215	221	205	196	222	205	215	229	215	237	259	231	210	218	210	215	225	200	221	218	247	239	214	226	215	205	213	186	217	236	236	227	213	194	240	232	219	217	191	219	233	244	216	201	242	238	196	200	216	213	244	237	227	190	200	234	203	208	239	240	211	223	218	217	217	223	217	179	208	200	227	250	214	235	181	212	218	220	219	193	190	225	222	210	234	198	212	200	200	213	212	213	256	211	231	212	226	206	232	219	207	242	235	185	214	217	226	208	217	207	214	207	228	249	192	202	225	203	233	215	227	228	210	222	209	193	201	233	211	176	204	199	225	226	221	211	219	227	224	212	210	215	207	226	221	185	235	254	246	222	218	213	197	202	210	211	220	200	237	245	253	213	206	255	205	199	223	235	201	239	214	240	246	205	214	208	246	231	221	216	195	215	209	193	206	222	224	215	224	212	222	204	205	233	218	191	199	216	220	226	181	206	227	219	206	234	213	211	220	189	221	221	198	209	217	197	243	217	217	225	208	190	201	207	200	218	218	193	189	221	211	230	211	241	211	227	236	227	214	222	224	227	226	185	212	191	218	217	238	269	196	223	253	214	237	210	241	222	214	213	214	225	191	233	189	213	210	234	235	231	228	194	197	213	215	248	241	222	259	212	195	245	228	224	218	257	207	216	196	235	224	227	210	204	200	215	247	215	206	212	216	222	232	222	244	195	205	239	179	213	206	221	207	200	190	208	227	207	212	221	213	228	208	249	214	213	250	188	205	200	223	216	206	227	246	218	204	214	214	193	213	207	231	201	198	231	211	217	225	224	218	203	218	225	230	244	211	230	222	197	219	229	207	239	212	203	216	183	199	207	213	232	207	218	204	192	226	203	206	205	205	204	213	213	226	213	216	196	214	207	221	247	224	194	209	239	198	240	224	210	225	220	199	205	229	210	236	210	216	204	195	212	203	228	214	210	206	205	215	221	220	220	194	217	219	198	233	227	191	205	204	229	215	248	220	249	231	212	181	211	237	214	228	196	198	251	228	250	214	198	224	221	201	189	224	230	212	238	221	242	206	206	235	225	204	228	218	219	200	241	233	234	239	201	233	210	221	236	221	233	199	197	235	216	202	182	220	205	240	241	209	200	212	227	213	185	228	223	222	202	181	209	222	210	217	208	215	224	235	179	209	220	241	204	232	222	204	205	234	206	213	193	227	203	200	187	220	214	225	219	220	191	205	211	223	247	222	253	204	246	223	219	231	223	204	222	236	214	213	235	195	217	234	215	237	240	238	231	193	199	218	210	219	240	210	224	214	225	223	210	227	257	251	221	196	205	230	198	223	243	216	234	219	228	239	206	210	234	194	201	193	210	208	193	220	254	220	229	211	256	239	219	203	186	209	207	234	195	219	225	235	241	195	229	206	198	218	205	196	210	214	181	203	201	199	188	203	228	229	216	226	232	215	219	264	210	234	235	238	211	222	198	221	234	220	244	253	206	213	237	201	222	212	211	204	235	198	233	209	234	205	204	229	224	220	227	208	205	223	214	225	235	213	202	200	222	222	247	212	237	231	231	207	236	223	226	224	207	196	209	201	196	211	209	205	191	213	234	235	220	203	207	259	239	206	206	229	236	220	228	224	220	227	231	234	239	210	204	251	181	222	201	211	177	236	209	224	214	222	224	202	189	211	228	190	232	210	201	215	204	213	210	220	234	227	253	215	212	232	232	194	197	184	238	227	217	216	241	230	206	218	230	211	236	206	247	229	223	239	195	232	212	214	226	253	219	232	211	202	207	220	201	205	224	238	211	225	223	214	215	214	237	202	252	210	187	190	230	230	210	199	193	236	222	204	225	203	192	246	239	218	207	221	177	183	210	216	199	252	245	237	199	227	210	212	195	220	219	220	218	214	188	212	233	223	220	219	216	228	187	229	249	201	236	206	196	214	198	210	243	202	210	226	231	208	229	237	222	226	236	219	215	189	216	191	220	224	211	203	222	235	259	236	215	190	226	233	247	215	235	231	205	207	221	197	205	223	247	219	220	186	189	221	208	245	254	203	215	209	204	213	219	230	183	210	190	190	250	204	200	203	203	239	218	226	227	197	232	221	210	203	224	211	210	206	234	213	224	231	233	235	219	208	220	208	240	209	205	230	226	196	201	227	219	212	205	201	206	195	203	240	242	238	242	220	201	214	254	228	224	201	237	219	233	217	225	215	214	209	209	222	198	188	207	230	225	224	231	209	226	216	220	217	224	228	205	217	206	204	217	194	246	215	197	233	205	202	202	230	225	219	203	224	225	235	210	223	239	223	240	241	195	209	220	202	206	220	238	234	217	236	230	221	221	235	234	206	218	218	228	234	220	242	219	214	212	209	223	219	238	232	206	242	221	207
8590	1548	3651	4470	3992	3678	2730	2255	1830	1537	1264	1095	963	855	816	829	779	765	817	834	762	829	787	814	742	773	723	636	656	623	594	576	643	612	571	536	498	555	546	573	511	512	513	521	534	543	489	471	495	496	495	506	514	500	509	509	469	507	470	485	525	495	508	528	479	485	488	470	510	503	473	507	469	527	495	522	491	502	541	527	475	504	470	465	522	494	495	499	484	530	473	494	515	509	497	489	499	538	529	464	489	491	482	514	518	497	488	468	506	492	509	496	500	474	491	517	490	466	489	528	453	465	470	499	488	502	500	527	519	514	519	524	486	479	506	506	479	461	507	478	513	465	551	537	480	498	489	497	487	553	527	451	469	436	514	517	521	429	523	505	453	499	426	518	446	495	522	486	497	492	477	475	469	542	454	518	499	454	544	481	499	509	496	521	509	485	466	499	477	509	472	487	507	514	485	526	489	496	516	490	513	458	507	468	504	512	494	510	512	471	483	485	497	493	505	483	502	509	517	469	488	502	490	502	524	496	479	479	494	482	494	538	497	495	489	469	516	523	490	517	473	463	472	502	521	514	487	485	488	497	499	474	483	524	464	511	463	438	506	516	495	488	501	525	466	508	482	487	513	514	505	488	523	463	534	495	495	512	509	496	489	483	470	455	484	515	490	462	502	477	533	556	508	515	499	495	483	517	487	467	507	486	474	486	511	475	453	489	539	510	523	485	498	522	473	517	495	524	532	530	502	486	508	511	482	471	540	458	481	513	491	482	506	492	470	484	482	527	538	493	509	486	492	512	487	502	514	495	484	457	483	489	494	485	495	495	524	470	515	494	466	519	495	465	557	488	482	478	465	479	520	498	493	513	477	496	486	459	487	488	468	491	515	492	481	476	525	509	499	454	496	496	471	482	526	485	498	518	482	502	501	495	479	492	482	501	487	519	517	478	507	493	469	483	473	493	524	520	495	492	491	473	531	463	480	486	485	492	512	456	483	505	479	512	460	512	479	502	482	500	485	484	523	501	512	501	520	500	509	511	457	526	511	472	523	514	511	512	475	445	499	534	485	511	499	493	476	492	469	496	488	479	503	480	503	497	509	526	453	511	497	534	504	485	539	526	495	513	529	450	470	455	484	496	508	496	454	483	469	468	511	492	531	478	489	482	514	500	438	492	485	507	515	467	455	496	509	519	472	506	485	463	506	504	464	438	507	538	491	469	501	493	501	501	473	463	474	499	501	464	514	506	498	524	516	441	499	537	506	477	510	500	456	492	521	499	485	487	491	490	488	514	469	480	503	502	496	491	507	507	499	481	524	501	450	512	475	483	491	488	500	492	466	462	484	474	500	504	466	495	543	509	475	503	528	518	477	513	495	452	510	485	496	493	445	503	508	485	532	505	493	484	523	495	527	463	467	474	499	511	537	510	461	483	497	495	421	475	478	467	500	498	514	507	465	516	497	474	532	506	470	460	513	480	537	487	490	524	463	481	514	482	461	516	440	500	480	483	476	496	501	512	525	494	479	494	504	483	479	512	493	500	485	456	510	530	492	465	490	520	471	503	482	471	516	464	518	525	518	461	540	494	501	525	481	464	469	507	496	516	508	509	497	491	518	484	503	510	529	535	486	521	521	472	482	527	465	522	495	501	496	491	507	517	454	482	525	530	498	508	505	483	469	487	524	507	499	499	524	535	484	526	493	527	510	526	465	507	503	481	462	489	493	489	510	495	516	495	497	472	502	494	499	491	487	487	522	482	504	444	503	480	488	512	503	454	487	523	508	493	502	506	469	490	474	477	466	489	522	494	512	483	461	516	483	440	460	471	500	501	458	462	485	467	494	469	548	508	473	482	504	503	488	518	490	512	494	503	493	497	493	494	477	505	520	474	493	498	513	479	492	464	505	524	514	503	506	525	485	471	496	461	488	496	479	514	519	515	492	474	489	480	445	477	482	466	499	520	503	494	490	517	509	531	501	498	451	495	460	456	461	480	509	532	501	481	511	516	487	438	516	526	541	473	473	494	467	476	497	498	477	481	456	517	474	474	489	491	512	483	504	482	509	491	494	490	498	496	504	447	499	517	508	505	514	515	504	523	472	539	527	516	492	480	499	473	456	501	513	463	489	463	469	498	491	509	506	491	466	495	484	519	469	473	521	490	476	515	493	480	509	493	493	470	480	477	502	526	491	528	457	490	470	484	477	491	474	533	487	514	510	494	470	451	496	501	494	554	513	510	470	503	489	483	450	432	495	444	477	522	489	520	459	506	477	471	508	528	509	505	469	505	511	482	497	486	508	536	498	486	477	467	504	471	478	520	460	505	468	495	520	501	497	506	472	523	495	476	460	502	469	470	484	497	480	448	484	507	511	485	467	490	478	510	467	519	496	467	498	459	479	493	455	473	482	488	482	484	493	501	485	481	492	532	497	489	475	503	475	507	467	469	474	454	510	485	502	444	486	497	534	487	495	532	477	487	486	497	477	492	473	490	525	472	477	480	523	538	510	488	508	480	503	489	515	487	499	512	530	508	511	542	519	469	476	497	486	506	520	507	487	498	537	489	532	528	542	512	521	516	501	498	488	470	523	488	514	494	476	496	532	457	459	518	470	497	499	486	498	455	475	506	512	474	497	527	492	526	525	484	486	442	476	457	489	507	502	539	529	507	484	470	490	483	532	475	502	518	453	496	508	466	479	495	464	458	480	563	515	468	488	483	480	512	501	508	483	487	495	483	468	483	519	507	512	502	499	484	514	483	467	494	494	494	502	506	483	503	531	502	503	484	478	503	477	518	499	477	496	504	475	497	525	527	471	485	462	499	451	534	504	497	488	500	560	490	520	514	456	487	495	506	504	480	510	477	483	521	493	507	456	444	509	495	538	499	492	473	498	505	517	506	505	463	479	497	503	495	485	463	481	469	484	475	503	486	481	523	484	496	485	525	483	480	472	504	532	462	487	473	460	466	510	505	442	493	501	521	487	498	443	538	508	490	519	483	513	499	476	479	528	503	488	514	518	508	469	512	514	516	500	496	505	511	493	491	525	493	475	472	501	520	475	471	564	486	520	497	497	504	530	481	497	505	467	521	498	466	512	470	486	521	510	493	497	504	491	505	496	504	532	474	464	490	487	465	509	456	477	458	483	503	501	493	514	498	518	464	473	485	519	455	500	522	513	472	518	504	438	516	440	506	461	502	487	460	565	490	496	474	483	496	471	477	505	511	449	495	471	466	475	522	474	496	502	514	530	485	483	476	488	456	482	459	516	522	514	518	514	515	478	492	500	499	530	468	490	495	445	482	500	532	491	531	539	459	515	499	500	516	480	518	534	482	532	450	494	515	480	518	455	460	490	548	517	503	498	519	476	517	480	484	512	485	494	486	516	476	496	501	484	515	487	501	504	512	533	525	505	504	508	530	466	505	489	511	488	466	476	523	492	510	473	483	490	453	519	468	470	522	517	488	485	499	503	541	447	452	491	459	497	528	528	501	520	522
1741	417	464	490	416	383	357	299	294	275	277	262	271	275	262	291	278	264	258	244	316	302	280	277	274	282	270	272	243	240	277	247	262	261	234	264	230	237	260	262	271	301	263	256	258	243	260	286	256	229	260	267	258	263	250	249	262	275	269	223	254	227	276	269	265	222	259	256	266	287	234	259	232	247	260	211	275	293	268	266	250	231	243	280	277	252	284	269	242	261	278	227	229	243	294	275	263	252	274	242	258	265	242	256	253	230	243	273	258	241	261	241	264	252	256	250	225	290	298	251	260	261	228	248	239	248	265	294	241	262	278	258	245	243	228	264	251	243	271	262	262	272	264	279	280	250	255	256	236	225	236	235	260	262	266	271	272	247	246	271	280	257	266	240	249	259	293	257	272	266	270	238	259	246	279	262	254	276	257	277	281	251	255	279	271	254	296	260	272	246	285	248	269	281	262	296	259	273	273	280	271	278	240	250	270	290	254	236	252	250	243	257	252	254	277	266	278	262	251	239	265	246	232	261	239	251	263	244	275	238	275	279	252	276	271	246	252	221	244	237	255	249	267	267	251	245	247	265	256	270	253	257	245	268	256	261	246	252	257	267	262	254	248	244	252	229	253	245	261	229	239	273	267	266	268	255	255	241	257	261	292	240	282	287	248	264	259	243	265	254	240	234	247	236	237	242	245	236	245	269	250	243	272	259	275	240	250	263	231	270	239	283	273	263	268	258	268	254	275	281	251	271	264	284	269	252	269	255	257	221	272	270	240	260	252	272	228	269	257	238	247	231	268	257	259	254	281	255	261	239	241	242	266	273	298	272	280	252	235	282	276	245	236	267	217	241	246	241	250	219	248	250	287	285	274	257	267	268	260	249	269	234	286	229	256	242	264	248	260	235	259	242	265	221	253	262	286	247	242	261	248	257	269	223	268	254	277	280	233	256	282	260	283	276	241	270	290	267	269	239	278	260	298	275	257	234	241	267	261	279	248	243	261	251	231	242	250	231	232	243	265	258	238	253	229	275	244	239	280	248	244	258	261	245	249	283	263	271	256	273	247	271	251	255	277	250	226	253	322	269	289	257	261	254	232	240	288	280	272	269	246	269	267	250	235	239	269	294	267	229	261	271	239	268	261	256	289	258	257	264	222	249	259	285	267	278	230	244	234	260	242	243	254	296	285	258	250	255	242	281	235	250	246	250	279	284	241	250	265	255	255	248	246	273	245	234	266	236	241	264	226	226	282	274	242	257	230	245	263	269	257	258	247	266	250	275	224	261	281	246	254	256	275	281	279	284	268	276	275	278	250	254	282	256	250	244	258	254	221	252	276	235	276	237	272	234	258	251	273	254	275	251	243	251	260	247	239	255	269	214	268	270	269	238	252	291	267	280	275	272	239	286	258	256	272	254	271	268	261	281	242	230	264	258	269	271	275	248	259	251	232	237	291	292	271	258	278	271	267	226	276	259	262	250	253	238	220	225	239	233	279	239	250	251	252	254	218	284	281	267	242	248	273	265	270	247	275	270	251	222	264	240	268	261	270	272	276	256	262	269	264	265	255	264	265	230	237	295	262	233	239	245	245	240	293	233	287	256	257	262	247	253	234	267	257	254	285	278	266	235	272	265	258	269	259	258	257	267	279	269	257	244	282	258	276	245	268	262	247	251	279	276	256	254	253	270	263	269	259	256	274	257	290	244	269	247	231	294	301	251	260	256	269	241	296	235	251	297	241	265	259	259	271	275	245	239	252	277	267	261	250	265	261	264	243	273	215	257	276	268	241	267	239	255	235	251	231	275	277	260	228	246	282	243	261	252	255	279	290	245	268	276	268	241	245	247	254	283	271	276	254	250	249	261	257	255	258	254	257	268	264	238	278	244	227	257	262	251	238	244	271	253	242	236	236	256	262	265	227	248	229	228	268	280	259	257	254	256	251	279	267	278	249	237	242	249	240	249	274	247	244	283	269	265	230	237	228	248	267	273	254	246	260	286	266	265	236	262	243	258	250	258	288	246	252	244	245	277	229	258	275	243	269	261	269	260	246	273	271	243	242	263	253	269	261	246	250	240	252	250	255	252	269	238	247	235	260	247	266	238	235	256	271	251	261	241	250	266	258	264	259	256	256	262	260	232	274	248	246	295	252	266	277	229	265	264	253	257	269	252	233	251	285	263	240	252	269	232	237	279	269	252	254	251	255	259	300	288	239	280	261	282	283	260	231	240	262	224	261	290	276	258	293	253	208	285	276	248	273	226	244	279	255	250	260	278	254	283	283	239	227	255	238	285	289	254	267	248	227	266	262	256	225	261	279	258	242	258	280	262	295	287	232	227	293	265	239	261	285	273	265	247	252	258	282	257	258	266	272	272	248	252	282	257	249	256	273	241	279	283	258	238	268	272	251	265	287	269	231	258	282	285	280	226	261	222	248	231	263	302	257	261	291	257	275	252	273	240	260	241	235	267	269	257	275	261	265	270	225	269	238	220	291	267	242	275	265	241	260	259	261	219	276	265	269	282	270	273	264	242	278	257	262	290	283	270	245	277	276	232	251	287	233	268	268	250	226	212	245	264	255	256	272	235	200	245	235	252	253	246	265	253	275	268	272	250	247	299	255	264	290	266	242	228	263	232	224	264	289	260	245	244	257	258	254	246	244	259	266	280	273	276	256	257	285	283	237	279	243	253	241	236	260	293	262	266	262	286	278	289	259	246	249	242	232	250	263	255	241	252	236	290	274	252	232	269	263	261	225	253	285	272	281	260	233	244	247	255	255	292	205	274	224	250	292	267	282	278	277	252	271	249	247	232	254	267	292	280	246	242	271	251	243	240	250	264	240	238	237	251	234	252	294	247	268	261	295	247	268	222	260	254	255	265	231	237	224	256	246	259	266	268	287	256	260	290	287	244	247	241	248	258	227	274	259	289	281	251	261	246	260	263	206	237	251	262	251	261	270	260	300	241	244	242	252	269	234	262	258	232	253	235	291	278	231	257	273	241	251	253	258	243	278	254	256	250	290	255	272	269	262	249	234	264	274	273	234	259	284	295	242	235	237	254	275	256	254	272	277	252	225	268	265	253	247	235	286	263	259	271	245	257	267	293	272	221	254	274	239	274	256	248	249	241	234	240	271	295	280	284	278	236	236	268	276	230	272	252	267	262	251	310	263	253	275	261	268	274	233	269	281	242	283	273	245	272	286	282	216	273	230	272	281	261	260	243	290	252	224	256	257	232	264	245	209	252	240	269	259	243	265	267	245	257	281	274	224	234	285	271	256	306	255	292	258	235	272	244	254	260	227	253	242	254	252	249	242	256	279	245	285	252	252	275	246	225	281	282	258	265	255	252	259	252	244	261	240	292	257	294	279	270	250	264	261	242	226	287	266	257	252	238	259	264	249	262	306	261	222	232	253	241	260	282	249	254	275	250	285	257	232	261	254	247	227	250	293	267	263	272	247	247	269	272	220	284	229	240	278	289	258	227	265	238	234	289
1989	758	1118	1316	1227	1104	930	908	834	753	740	696	652	650	635	671	646	622	655	716	664	667	683	676	656	666	664	595	680	594	597	619	611	604	651	587	596	617	586	619	578	636	585	610	597	602	591	597	609	594	610	559	632	582	603	613	611	613	631	576	600	628	601	610	627	631	602	563	596	594	604	606	590	582	610	611	593	615	628	590	665	607	602	649	613	584	611	568	604	603	595	614	577	603	569	607	605	613	602	603	599	632	602	569	565	616	587	590	603	544	611	613	600	630	605	550	618	643	595	633	629	569	620	627	625	595	622	614	577	627	630	551	585	581	583	572	563	653	596	582	582	597	610	567	625	654	630	615	565	607	567	594	584	588	577	546	563	586	589	609	599	620	578	621	623	604	567	629	592	639	614	616	622	635	604	605	586	649	640	609	580	603	613	610	613	585	610	601	575	591	580	663	594	611	587	584	614	621	574	616	591	558	622	590	613	615	549	633	570	649	610	594	593	648	630	587	599	580	602	610	581	597	604	599	624	598	603	604	605	630	587	623	610	603	638	622	651	602	623	640	608	579	599	592	587	618	584	658	606	580	563	604	567	560	616	623	613	609	558	593	592	641	589	611	607	611	636	619	571	619	575	585	594	601	562	575	629	604	579	637	604	579	599	644	603	640	577	606	598	629	588	588	598	617	607	591	612	602	596	585	598	637	584	559	601	623	600	637	639	622	570	631	574	567	629	657	616	606	628	602	600	587	591	596	569	557	598	569	641	593	570	569	605	593	628	593	557	590	617	650	624	574	582	590	576	589	615	605	587	657	592	602	587	576	584	591	609	582	596	619	661	655	610	627	624	622	624	600	577	601	579	592	597	613	537	607	609	592	605	602	605	604	598	612	569	615	587	602	624	588	569	569	637	628	654	582	596	593	615	586	597	625	621	578	597	576	597	614	595	604	581	596	633	597	599	594	616	576	576	610	598	593	632	603	593	591	615	612	575	643	626	626	636	622	596	603	606	593	585	643	590	623	569	554	595	609	590	607	607	556	596	621	570	645	585	609	586	634	609	617	608	575	625	618	595	644	607	594	629	576	614	626	567	578	580	565	598	590	577	624	596	652	604	591	578	565	604	623	596	605	594	592	601	605	595	619	636	600	534	612	585	554	592	614	656	617	604	578	576	654	632	562	558	642	601	594	596	623	580	569	579	637	563	624	611	577	598	605	593	620	594	568	605	620	604	599	611	581	632	613	634	635	571	569	625	609	577	623	628	602	609	567	604	565	619	626	588	611	572	596	596	600	609	603	644	647	568	602	649	593	638	547	572	604	577	578	589	627	596	596	605	586	631	616	610	582	631	633	591	600	604	585	577	607	567	603	594	583	579	581	579	611	628	625	620	580	563	598	633	610	601	600	603	615	556	604	585	632	627	619	628	566	642	618	661	590	609	589	595	579	594	591	550	596	576	619	594	620	606	599	665	616	601	600	583	578	571	582	605	614	616	596	604	613	616	572	596	644	570	593	643	568	589	593	627	573	575	595	638	584	578	587	592	651	567	575	606	635	599	610	590	609	604	615	609	575	615	589	577	564	610	613	575	633	582	594	604	611	579	638	592	590	572	617	612	624	590	588	603	620	566	597	633	606	596	612	614	562	604	595	630	635	618	625	591	589	582	622	635	613	609	576	648	601	563	616	573	642	582	600	606	563	599	595	588	591	619	601	608	592	618	582	616	632	646	616	620	626	620	639	644	599	654	630	611	600	627	608	571	577	614	605	558	643	592	600	579	615	620	620	635	604	621	569	605	625	641	610	617	627	541	667	593	625	596	596	622	621	601	612	595	640	592	598	570	606	575	582	585	618	609	604	606	614	627	635	594	611	568	548	602	597	626	589	552	606	552	606	661	587	588	621	630	575	550	647	601	596	597	595	610	619	622	637	605	644	646	625	606	615	600	587	577	564	615	598	611	585	601	606	592	603	593	636	638	615	587	599	584	582	572	556	638	622	554	604	621	582	616	598	565	551	596	587	571	586	596	608	615	590	573	573	607	634	610	565	592	581	563	575	598	618	602	655	611	581	579	605	560	589	590	595	603	590	614	591	564	627	628	600	587	636	565	614	583	622	594	548	556	635	597	634	621	598	584	594	568	573	635	634	647	580	614	571	621	668	589	560	608	627	611	561	580	590	596	595	587	586	569	586	614	606	614	562	653	614	598	621	568	577	616	579	657	585	614	592	585	584	599	636	620	567	618	597	574	641	618	631	631	584	573	632	591	566	604	599	638	578	615	591	606	589	633	598	613	581	625	628	640	603	646	576	575	594	566	629	629	626	585	629	632	582	592	612	636	620	579	594	628	628	607	600	585	599	631	626	621	631	606	616	560	616	545	596	569	579	595	607	607	615	603	592	587	593	589	623	582	624	613	608	611	621	597	623	580	627	579	531	593	651	635	644	582	608	594	607	597	628	593	602	586	596	672	643	593	640	611	632	581	566	598	586	573	555	610	624	603	592	612	551	644	564	621	568	608	603	603	603	608	606	583	615	562	576	645	585	570	571	614	664	591	582	616	585	593	628	605	636	608	555	551	544	627	594	601	608	595	582	550	616	603	608	605	618	605	650	646	580	549	599	588	594	606	645	602	639	625	577	624	613	625	594	604	582	607	622	566	655	572	609	626	633	583	573	574	609	640	622	575	560	582	639	631	581	610	624	600	542	587	615	576	607	604	608	649	608	608	579	602	596	564	591	607	616	612	577	585	629	569	588	596	607	589	583	572	612	610	579	558	592	560	583	611	615	581	599	598	552	594	589	634	576	611	602	601	636	610	649	604	627	631	607	631	577	612	636	594	632	622	568	586	610	557	547	544	624	637	622	582	587	611	588	584	635	582	638	599	613	610	596	607	621	660	592	575	637	612	602	600	586	596	620	625	595	648	587	551	634	621	612	643	628	632	602	586	578	631	606	631	595	595	615	663	560	612	547	606	618	624	612	572	608	584	612	581	611	620	609	585	556	575	590	625	567	594	633	637	605	638	607	623	614	604	603	613	594	609	556	612	606	596	603	607	554	615	586	637	610	605	602	541	582	613	600	554	588	590	618	607	594	602	585	586	594	586	609	618	684	610	588	593	601	587	612	618	604	621	564	619	569	600	587	603	603	577	610	619	598	567	625	611	590	605	616	570	592	608	599	596	589	624	621	636	584	598	571	617	622	579	623	644	664	605	659	627	601	623	564	578	630	602	613	605	585	563	625	597	618	582	621	546	620	595	584	620	584	630	638	604	566	605	593	575	573	621	611	578	606	601	596	613	611	591	611	629	554	627	597	587	653	598	600	566	583	581	667	596	628	591	576	587	619	564	615	650	600	598	591	634	645	606	576	606	598	588	554	625	593	613	628	613	557	630	612	624	602	593	618	612	579	602	582	583	607	620	648	622	616	616	587	645	634	625	588	603	626	638	627	588	621	583	583	601	597	614	603	610	574	547	582	594	603	598	589	612	590
8532	1037	1221	1039	799	657	653	514	439	434	420	417	390	392	379	365	361	334	393	360	395	374	379	341	335	377	328	337	345	342	319	334	345	338	333	337	321	372	369	353	338	322	326	316	338	323	346	342	332	339	318	354	331	334	353	341	324	349	341	333	328	347	348	328	340	345	310	328	334	319	351	354	337	319	324	359	341	320	318	326	323	323	336	312	352	303	365	360	291	336	342	322	312	360	318	322	359	325	313	310	345	326	305	335	354	341	309	288	348	343	348	345	327	311	287	321	361	322	310	299	316	329	325	345	330	335	309	383	346	345	308	316	345	340	322	324	354	327	299	333	343	316	314	338	345	321	315	379	320	289	337	360	279	335	312	346	350	340	335	351	330	324	321	366	293	338	338	362	336	297	332	343	323	331	326	311	363	334	361	303	315	312	357	356	380	349	371	348	301	327	382	312	321	304	320	336	365	316	297	338	347	342	341	323	353	332	330	340	318	289	337	297	315	336	320	374	315	309	307	314	333	326	351	311	292	342	341	302	311	330	333	308	341	364	306	348	331	304	329	332	360	322	334	347	309	343	309	330	344	339	368	338	318	346	356	353	313	309	339	310	317	326	331	345	360	346	351	329	348	341	306	294	329	332	316	351	347	337	318	328	295	345	322	309	350	330	322	336	366	344	295	326	341	326	342	346	341	320	326	306	326	355	376	354	352	349	359	386	345	359	340	361	332	305	326	350	313	302	341	306	333	337	301	363	386	366	351	322	343	328	348	328	350	363	338	333	349	338	339	348	313	312	295	338	351	357	310	340	319	316	334	325	329	310	322	306	340	317	336	353	339	315	352	320	317	324	351	354	338	328	353	318	324	301	342	339	328	374	345	315	346	339	323	331	331	335	348	345	354	316	346	352	317	319	353	289	298	325	317	312	349	362	340	313	315	334	323	327	345	369	332	336	330	356	331	331	375	349	362	348	336	312	301	347	335	331	304	313	331	328	321	333	359	333	349	376	371	341	362	341	343	332	323	348	329	335	364	323	311	313	294	344	379	356	334	342	335	357	294	324	336	330	265	337	338	331	356	349	326	353	329	320	298	339	325	318	348	352	326	349	292	317	317	355	335	360	326	351	354	345	324	314	353	324	354	307	360	342	364	351	343	328	311	319	324	321	370	345	324	341	343	355	333	331	347	320	330	338	335	326	314	330	317	325	320	325	338	325	350	358	321	346	329	363	327	346	303	369	297	336	309	337	316	364	340	336	301	351	325	317	359	323	337	349	325	358	317	344	336	399	308	322	328	390	329	335	342	304	356	328	311	359	342	308	317	315	326	340	318	321	319	343	334	342	327	273	348	302	346	342	331	370	333	339	338	347	341	316	359	310	363	341	313	374	349	312	328	315	356	339	339	336	355	322	331	334	302	350	366	319	351	300	304	337	367	321	321	316	349	371	318	328	357	367	305	325	340	353	325	299	322	340	336	306	361	365	274	323	292	308	292	325	362	328	335	331	305	305	349	318	328	348	348	348	336	362	325	297	342	344	333	327	366	327	298	344	330	320	363	323	345	320	351	321	345	338	339	345	338	358	365	350	290	379	325	341	341	330	327	331	323	337	352	305	343	318	313	316	358	355	358	306	333	323	334	337	314	320	323	347	351	355	318	312	330	353	323	381	343	347	319	340	338	326	348	293	354	321	353	329	337	357	327	344	369	339	325	308	356	335	340	331	332	317	330	293	345	322	311	321	322	322	309	319	384	325	350	363	323	354	340	334	349	326	362	316	341	359	358	328	360	337	327	365	345	357	318	328	329	350	327	314	333	354	316	330	384	366	339	330	325	332	285	294	358	298	326	370	336	322	362	310	316	316	336	337	341	324	304	306	313	307	372	347	327	344	296	337	363	322	352	313	335	365	324	343	332	351	360	333	309	319	328	321	331	294	326	333	344	345	325	351	367	299	335	331	318	325	380	355	327	319	303	360	296	314	354	299	291	330	315	334	314	336	352	341	339	312	303	329	324	327	303	373	320	319	332	311	313	357	333	339	329	328	329	332	320	336	300	307	299	333	324	316	376	349	319	345	313	311	327	330	334	299	351	311	325	369	304	344	327	329	305	354	325	330	363	330	331	349	276	345	344	326	321	303	346	323	338	354	336	362	311	321	310	324	352	313	321	333	323	339	339	356	334	346	350	338	329	320	355	346	312	348	316	366	345	371	356	331	312	334	322	322	317	327	307	319	322	349	320	332	318	329	357	347	365	331	308	364	329	298	337	350	314	316	348	339	332	309	311	338	357	338	328	342	339	346	321	339	309	360	342	329	333	316	335	354	326	318	319	303	307	303	329	305	332	331	310	331	326	297	332	315	332	392	331	296	331	350	337	304	342	399	349	376	339	338	322	351	321	332	332	363	340	311	313	340	308	362	362	380	338	331	342	333	349	342	368	342	321	352	313	376	362	341	330	333	337	327	331	329	360	348	331	319	329	341	338	339	345	337	366	347	334	327	318	337	339	338	324	308	365	342	350	317	339	344	330	321	347	347	308	315	316	371	349	318	305	379	313	345	336	326	319	317	341	350	304	292	314	337	331	329	345	296	301	328	364	309	332	340	356	350	323	337	310	353	365	324	353	345	339	358	329	331	359	297	367	345	349	334	326	358	345	346	363	396	349	344	324	333	295	327	330	345	339	325	373	317	334	356	350	367	321	329	324	306	350	359	336	334	303	335	321	302	314	331	364	302	346	342	316	338	304	298	330	374	345	347	333	342	345	329	317	356	320	344	357	353	352	328	327	326	313	339	372	310	357	341	344	328	315	338	329	324	354	341	356	335	393	346	369	347	305	338	322	356	322	301	294	323	321	301	324	338	372	330	349	317	325	307	325	332	318	338	321	320	342	343	313	309	379	347	336	326	348	351	361	329	360	342	310	298	354	347	318	350	355	373	330	338	342	323	334	348	327	354	342	297	358	334	338	321	325	320	342	343	361	303	309	316	308	311	330	337	283	326	349	327	369	363	346	327	329	326	329	355	364	341	341	324	342	329	320	338	334	315	332	324	327	396	375	331	345	355	329	331	323	379	339	318	339	345	327	328	349	302	337	326	324	323	325	318	316	363	346	309	324	311	342	346	344	352	314	325	352	317	308	380	334	354	338	362	352	353	314	312	384	347	334	342	335	341	344	327	299	313	298	296	320	363	348	308	353	351	318	318	319	345	330	315	347	321	314	340	357	305	337	334	363	327	356	333	346	299	340	359	336	327	327	326	334	333	332	339	323	341	320	331	329	315	319	323	312	335	335	351	330	339	323	344	355	288	333	337	302	359	348	348	352	379	340	373	349	336	324	340	328	345	354	330	324	333	321	361	328	323	328	343	317	314	347	315	358	371	299	346	340	328	340	342	318	330	323	343	308	328	308	363	317	320	306	345	305	341	349	323	334	344	307	319	342	317	315	345	334	353	315	364	350	352	366	372	326	329	298	337	333	341	365	324	335	331	318	323
6755	1308	2582	3072	2835	2647	2054	1805	1453	1293	1211	1061	911	959	928	923	878	905	950	1011	953	849	932	952	910	912	921	870	791	836	812	828	847	837	793	791	772	803	754	797	791	732	788	760	764	770	770	690	747	789	754	761	775	736	804	713	795	770	797	703	745	756	722	743	768	775	684	767	763	772	743	747	783	751	697	777	738	757	723	780	739	754	742	766	761	763	709	733	762	713	706	727	746	767	765	803	761	765	745	708	715	749	720	768	739	778	734	774	730	698	759	715	769	738	741	711	734	775	725	760	788	794	754	764	719	760	733	764	774	760	757	735	732	710	735	752	708	714	715	735	756	712	738	746	800	732	735	729	704	731	711	768	779	746	731	753	774	743	693	732	755	741	811	737	706	777	737	761	750	774	758	734	726	740	800	728	775	723	767	744	744	749	742	777	748	737	769	741	766	771	755	785	750	759	782	755	765	767	739	770	754	705	751	780	699	687	751	782	748	717	696	750	739	739	725	717	792	777	746	702	692	763	786	741	732	685	733	728	695	760	720	721	730	749	741	735	741	730	797	709	714	725	776	844	723	778	748	776	738	781	777	773	744	725	749	722	794	705	748	722	776	763	733	773	742	700	740	765	768	743	688	725	774	742	774	770	739	811	758	770	731	705	795	739	739	834	743	719	756	710	758	754	761	748	771	781	773	773	732	715	734	737	762	730	785	723	758	775	706	691	764	733	703	723	726	685	751	727	777	733	757	772	711	775	771	693	760	703	764	750	760	759	749	765	781	718	708	728	737	773	755	775	729	706	742	709	754	749	753	715	786	772	726	724	729	770	713	799	734	779	750	714	777	728	733	750	726	739	750	781	745	695	722	735	748	734	750	760	808	713	707	715	734	800	772	778	735	772	737	741	825	729	741	733	768	710	757	745	757	738	766	751	783	724	773	702	734	777	796	770	737	738	754	751	736	754	741	729	734	784	759	743	752	765	777	723	726	780	738	732	774	729	791	720	748	763	770	727	744	736	728	740	742	750	736	726	744	762	711	707	812	757	754	781	735	735	718	749	717	740	756	769	733	716	755	726	721	747	737	717	745	744	755	739	799	777	780	736	746	777	778	783	747	774	651	683	770	784	771	683	766	748	728	778	744	752	776	785	780	773	761	810	746	745	785	719	768	770	750	803	740	784	714	749	715	744	765	731	740	759	752	760	777	779	762	723	777	753	799	657	725	675	764	782	739	800	706	743	720	726	742	727	738	746	714	715	770	784	701	735	732	712	722	726	700	752	727	697	760	703	765	782	754	752	724	752	703	758	746	736	804	709	774	790	728	780	777	709	725	754	709	830	732	700	775	789	742	796	731	719	796	738	732	697	744	724	758	801	752	744	751	759	739	756	706	789	769	734	775	737	736	690	737	736	738	747	767	745	762	698	759	768	739	691	721	770	710	741	736	746	737	766	743	742	765	726	725	705	794	783	787	751	758	757	807	757	753	763	768	783	754	737	779	743	746	766	769	783	768	785	720	750	728	761	753	756	767	728	735	767	724	740	774	736	767	779	754	744	743	778	748	749	758	718	732	723	713	730	752	765	768	778	736	760	720	745	751	716	738	767	724	744	765	731	741	756	766	765	761	730	799	722	766	746	784	772	744	753	713	752	760	748	798	762	778	736	681	746	746	706	783	735	711	695	749	741	726	733	740	759	776	769	770	743	749	745	769	755	728	767	753	749	814	703	800	737	763	789	718	733	744	706	777	705	758	708	768	684	780	723	754	786	702	700	755	745	743	773	744	724	750	821	727	718	733	784	745	771	776	713	735	756	737	735	777	778	786	725	790	739	794	775	769	725	760	768	725	760	777	733	754	703	757	744	713	729	747	747	757	714	704	738	785	738	710	701	759	762	786	716	732	772	793	719	736	722	724	714	772	816	747	712	779	676	757	700	766	752	762	758	779	748	749	813	721	740	749	776	761	746	773	741	716	709	728	789	747	774	751	718	753	762	732	757	724	719	739	751	779	761	772	699	750	728	724	736	774	747	737	786	699	740	722	758	749	743	741	740	802	782	755	716	712	789	736	789	737	796	762	766	716	747	728	744	704	707	746	769	694	757	749	724	759	737	717	776	707	729	702	728	754	764	727	772	773	758	720	773	785	743	773	771	766	727	749	785	699	765	796	730	758	756	748	713	730	764	698	752	718	722	773	766	734	799	721	748	745	752	741	733	806	768	801	782	721	728	758	772	752	767	781	754	704	745	751	713	760	682	743	732	764	715	734	761	801	746	781	731	755	755	711	749	721	764	709	711	836	775	776	748	755	793	679	763	768	734	741	784	752	724	747	748	755	771	695	732	752	686	742	723	756	770	731	742	813	808	766	719	762	847	728	780	763	818	781	759	725	779	739	710	733	744	714	725	747	755	757	719	791	780	735	730	764	761	766	747	806	820	734	719	727	730	714	749	745	726	696	709	768	745	748	769	765	749	761	770	721	759	769	759	736	735	766	775	692	756	742	740	737	745	733	732	747	733	743	709	752	735	741	734	743	758	764	770	767	737	724	792	777	705	739	758	709	737	745	776	692	740	719	789	753	682	784	743	819	735	791	756	780	726	720	751	721	745	770	741	788	748	764	751	741	778	733	742	712	754	702	767	769	735	710	689	731	768	752	689	718	718	726	721	740	765	758	779	772	722	801	751	726	769	752	750	745	768	732	773	732	715	740	754	764	747	770	777	729	744	769	744	732	710	728	732	745	722	758	767	733	708	723	789	752	704	774	770	708	768	751	789	767	723	756	717	739	781	788	740	768	745	780	736	779	768	748	742	744	749	716	753	716	796	781	720	803	733	756	750	748	767	703	738	736	756	786	804	732	793	749	757	757	729	724	773	784	736	772	792	735	691	737	803	717	691	697	728	742	729	790	722	733	777	788	780	771	761	787	757	758	730	733	741	759	771	790	745	788	772	757	801	749	758	769	784	824	744	746	795	776	700	732	736	738	750	746	703	743	799	766	763	770	755	758	754	794	732	737	743	734	738	713	730	690	767	748	801	742	731	715	681	834	723	738	732	716	718	715	755	767	748	722	801	733	782	788	774	734	760	753	713	764	752	744	780	795	735	731	721	697	724	755	786	786	740	740	735	724	743	725	705	748	708	777	748	756	744	732	781	737	694	783	712	790	809	729	778	722	710	767	772	756	775	742	742	743	791	747	709	779	767	764	726	775	766	732	720	768	725	780	740	770	727	772	786	757	739	760	761	707	747	694	768	791	722	723	774	749	748	730	758	794	758	759	733	753	753	741	757	693	746	727	764	752	746	737	693	797	743	725	701	782	811	713	730	789	728	799	721	766	718	754	756	737	752	752	716	730	766	761	774	723	793	767	707	746	753	760	706	729	707	742	741	759	751	787	744	753	694	740	725	692	794	772	761	757	729	747	744	779	752	744	720	738	727	746	778	768	703	777	761	729	744	757	719	760	733	762	745	751	739	783	665	749	737	743	739	745	763
15417	1772	1739	1447	1070	852	643	565	480	370	347	354	269	266	279	249	250	297	267	251	266	265	249	296	233	248	238	276	253	223	248	238	241	226	247	219	211	229	222	226	204	211	229	205	245	179	196	184	212	221	246	234	193	251	235	253	198	220	216	220	241	222	215	228	212	202	222	200	239	206	206	212	223	210	195	210	195	223	215	233	223	221	226	207	221	200	211	217	202	208	200	230	228	224	252	205	199	223	213	220	240	226	219	213	199	229	219	232	219	206	194	235	227	227	200	231	242	216	220	211	199	226	234	217	233	203	199	237	194	223	181	222	221	221	196	227	230	205	205	210	223	236	234	214	236	210	211	226	236	215	196	221	193	216	197	239	218	232	238	217	229	222	217	215	240	214	207	234	263	232	214	217	187	218	214	230	234	197	235	237	199	205	222	206	241	224	227	229	201	214	212	225	217	222	241	206	230	211	199	213	211	244	204	209	220	235	226	211	195	214	209	205	233	199	208	213	217	217	224	247	235	194	218	202	221	209	193	207	203	179	233	222	206	203	208	212	231	195	201	211	227	219	243	225	177	219	202	238	228	190	231	220	232	211	214	218	196	231	201	207	208	175	226	195	221	214	220	193	210	202	210	209	231	197	212	204	218	202	212	225	218	197	214	236	247	196	226	219	219	198	208	206	236	220	233	210	205	212	208	210	201	194	232	223	227	224	209	201	229	203	250	225	216	208	205	202	232	190	236	213	215	228	231	241	217	218	208	212	186	173	210	217	228	221	220	226	217	216	201	196	180	205	209	192	238	226	231	207	195	201	198	206	189	239	235	214	222	206	236	203	217	224	202	229	240	236	209	199	240	203	215	185	225	256	188	218	216	214	191	195	199	209	224	241	230	225	221	194	181	218	202	212	227	216	226	213	208	207	197	204	210	233	188	194	230	206	215	222	216	202	200	199	242	230	245	210	250	225	213	215	222	229	190	230	198	216	197	224	231	207	204	214	205	187	222	213	202	231	204	220	267	219	208	206	212	222	219	209	206	194	198	226	212	209	215	242	228	228	194	224	234	220	205	211	218	194	246	215	252	210	235	248	188	211	205	231	213	207	230	210	185	217	186	212	207	240	222	228	214	219	214	218	212	203	220	220	242	225	236	223	227	209	217	192	200	221	186	210	234	235	232	208	195	189	220	206	221	221	211	225	199	225	222	233	196	226	223	206	239	217	202	208	235	213	239	239	239	243	211	207	246	219	227	225	207	245	229	231	239	235	184	222	216	222	212	220	255	191	229	212	222	193	219	208	242	188	211	186	203	194	204	196	207	194	220	199	221	196	213	214	228	209	228	231	220	226	216	234	222	199	209	217	229	205	225	207	205	222	232	228	214	229	223	223	208	234	214	200	244	244	201	234	209	225	201	215	192	216	216	243	206	207	241	224	241	217	211	206	217	208	218	194	178	212	208	218	232	207	231	196	184	225	196	198	200	184	252	231	195	235	212	211	211	200	215	214	227	228	234	250	224	211	235	208	239	221	218	223	198	201	209	220	190	217	214	221	246	212	212	202	201	190	220	201	220	188	235	221	211	230	229	198	208	233	217	201	219	221	195	183	214	237	199	211	212	200	205	206	262	228	204	226	219	202	231	217	231	254	222	221	196	207	199	225	207	206	212	185	227	180	223	189	209	220	243	217	220	216	223	217	196	223	204	233	216	207	227	175	218	239	201	226	204	210	235	207	222	229	207	209	221	201	260	201	224	206	225	218	254	224	218	224	184	227	222	231	188	214	195	231	224	221	234	224	232	248	255	234	193	226	230	236	237	204	211	216	225	211	220	215	222	214	214	214	251	186	222	185	193	216	206	207	222	220	213	234	231	204	206	219	192	194	219	202	230	206	186	231	205	220	242	218	204	233	219	229	219	194	208	214	243	202	214	199	206	217	212	225	198	210	250	220	245	236	226	201	240	222	234	206	250	226	198	210	234	214	201	209	190	223	247	214	224	229	249	241	233	212	218	214	223	213	196	235	228	247	226	198	189	227	214	227	191	222	247	192	215	210	232	218	218	194	223	187	218	210	210	214	238	248	248	222	208	201	196	229	189	219	228	240	246	213	216	211	243	226	225	219	185	205	227	228	223	200	248	231	216	217	243	210	253	230	235	215	211	192	219	229	201	220	204	224	222	205	201	223	198	209	213	206	214	212	184	228	220	238	232	214	204	222	208	202	195	218	225	199	203	201	198	228	213	211	209	221	189	226	212	225	223	253	259	196	214	201	232	211	194	227	219	212	228	232	205	180	230	226	232	247	237	214	193	183	219	220	245	207	205	198	240	191	249	234	216	195	190	235	223	196	246	234	220	218	215	228	172	220	240	235	238	194	236	217	238	221	233	186	195	217	230	204	200	226	251	238	229	239	224	235	220	207	209	218	197	225	210	190	215	237	202	215	235	206	210	219	211	231	202	221	198	210	213	212	208	221	205	246	202	228	213	203	209	232	212	214	206	239	209	236	208	217	255	232	226	217	179	202	221	230	219	230	203	203	219	219	203	209	238	211	202	227	222	205	216	240	210	227	202	222	214	252	210	211	225	236	196	222	249	242	255	201	207	228	203	240	217	214	219	209	232	202	218	216	202	212	217	235	229	182	226	198	217	185	252	240	194	200	227	220	229	206	221	225	199	206	212	225	183	214	229	219	226	197	227	196	204	215	196	233	208	213	218	206	221	265	236	240	221	210	210	217	220	226	231	244	228	214	223	248	229	203	198	198	206	185	232	234	234	193	212	232	199	214	189	210	204	229	216	211	244	216	216	231	237	221	238	213	237	197	230	237	201	203	227	233	225	239	234	217	197	202	202	201	212	191	228	191	228	218	209	213	211	189	251	226	249	216	213	214	224	241	229	210	233	215	224	234	219	228	236	197	225	221	217	225	220	205	210	230	209	250	199	238	231	223	225	208	211	233	222	215	229	210	237	204	215	191	184	214	217	246	216	209	246	216	231	248	239	173	233	241	240	231	190	242	231	181	214	208	233	196	211	233	231	204	209	229	189	201	216	182	176	201	227	207	182	200	252	261	227	209	223	210	217	205	215	216	198	230	209	228	213	206	205	229	251	198	182	214	230	231	206	218	190	249	204	228	218	215	237	224	216	242	230	208	224	243	251	188	214	205	217	224	217	212	207	241	224	224	232	218	231	221	236	218	203	230	194	201	221	205	206	216	237	210	234	225	219	219	211	222	203	215	219	198	213	239	223	203	228	237	240	226	199	211	199	201	206	212	213	232	249	233	218	231	229	190	200	205	185	214	223	218	246	243	201	224	228	225	224	206	212	214	237	238	187	213	215	213	207	240	241	217	224	211	218	230	180	202	218	228	207	203	207	196	210	204	205	206	196	215	222	238	202	208	223	211	223	244	201	202	202	224	216	235	203	212	221	194	225	231	228	212	212	202	248	213	183	229	195	195	209	232	215	252	205	226	225	215	202	228	216	217	228	210	213	213
8552	1616	3360	4358	3984	3555	2778	2254	1723	1416	1313	1053	870	857	819	809	741	775	794	821	801	818	763	795	763	739	674	660	636	622	664	626	600	589	513	570	501	544	538	554	491	504	514	470	499	477	531	499	533	515	499	470	495	484	509	490	518	505	531	489	497	542	473	492	477	520	505	507	494	514	484	506	473	482	506	546	494	470	494	493	478	456	489	514	505	451	488	469	472	494	501	506	540	511	489	496	513	522	477	511	516	478	496	491	527	510	480	477	489	527	511	502	552	498	505	509	461	511	501	472	466	446	447	512	524	507	499	495	495	481	488	503	543	437	480	449	495	505	495	457	532	475	470	499	478	521	489	516	481	480	455	497	487	476	497	506	519	455	495	486	495	520	530	494	545	548	482	486	462	499	451	492	460	474	507	471	463	497	470	452	523	472	486	531	493	468	489	500	503	504	510	480	480	469	492	514	506	439	508	543	485	483	501	527	495	527	487	461	505	494	480	526	482	526	514	456	479	543	502	491	500	457	514	504	519	490	507	502	500	488	450	503	501	488	527	498	509	519	523	498	486	493	461	508	498	488	492	496	501	511	497	517	511	485	506	451	510	472	523	483	503	497	482	535	496	464	512	494	497	460	471	508	544	502	506	506	496	488	474	477	449	498	492	490	471	489	481	472	483	495	503	532	475	496	460	530	479	512	506	493	462	471	498	484	458	486	506	465	521	482	494	473	449	462	475	504	499	451	468	443	474	456	485	484	503	534	440	455	535	508	497	515	501	505	492	493	514	498	503	489	502	520	489	503	492	475	521	493	525	480	498	495	456	486	451	509	523	501	491	500	467	534	535	488	504	487	504	521	520	499	528	480	467	525	469	463	509	492	485	497	465	502	494	475	489	480	528	507	459	514	485	467	502	487	506	515	487	525	494	472	497	482	524	447	511	502	497	508	453	499	488	453	462	503	479	499	463	496	498	504	526	487	448	486	514	477	510	504	488	494	508	489	500	458	459	530	504	498	480	529	482	475	505	494	497	551	488	498	493	466	495	495	483	470	468	509	495	476	510	478	537	501	483	499	510	499	476	480	495	430	528	521	490	538	510	526	467	486	517	478	513	479	530	488	480	546	472	485	515	484	474	516	485	476	527	565	499	481	481	430	538	496	485	502	501	479	479	530	486	501	488	452	529	484	492	441	521	480	491	477	512	485	478	468	517	483	515	484	470	488	562	504	531	501	484	496	467	492	490	493	444	494	517	466	505	502	447	477	508	491	505	464	534	491	496	491	508	487	487	477	508	468	476	484	453	478	439	480	451	505	456	489	504	475	471	486	506	493	468	477	531	483	472	466	515	547	504	498	528	520	489	508	524	499	482	493	503	550	497	462	480	511	477	457	492	532	499	484	479	494	483	482	494	484	490	483	503	480	494	483	502	536	470	500	505	479	508	492	538	468	467	457	498	464	533	474	482	471	526	465	524	490	497	502	478	492	483	514	488	459	485	485	506	512	513	470	481	516	495	488	503	487	490	534	522	498	498	506	503	477	485	484	511	449	498	477	453	476	491	480	497	480	519	481	495	515	467	482	472	488	427	480	490	514	517	508	493	506	474	495	476	528	528	450	472	472	529	499	487	520	488	527	440	497	466	525	502	523	488	475	504	498	515	507	487	505	485	454	468	481	485	496	502	524	491	503	521	484	451	488	559	475	478	512	545	499	502	459	469	491	484	471	467	459	505	488	473	508	478	492	437	531	467	512	501	532	496	476	462	511	527	456	514	503	475	473	478	482	499	490	505	527	487	530	493	508	512	474	482	506	493	483	512	494	519	505	503	489	508	502	473	489	498	489	515	510	532	491	519	505	472	451	472	481	492	475	476	474	479	480	469	453	447	484	498	509	484	492	469	526	493	510	471	489	470	522	516	473	500	437	508	509	446	489	463	501	480	514	448	490	522	544	476	513	522	510	506	490	490	501	452	495	494	526	506	513	509	484	549	528	503	518	494	491	479	473	538	479	480	489	500	483	479	507	513	498	528	489	492	498	505	518	460	518	547	483	516	496	464	482	527	506	507	493	505	465	484	485	486	488	473	499	489	518	461	459	509	480	465	470	510	497	499	466	487	506	485	537	448	515	528	489	485	465	489	527	485	519	479	513	457	475	516	541	507	532	468	512	524	449	536	478	486	474	469	489	491	527	505	480	495	511	538	486	493	489	538	476	507	482	508	462	510	505	527	508	514	494	470	527	474	479	532	540	476	486	522	483	478	491	463	513	487	486	511	490	524	508	461	496	539	495	504	499	503	494	485	495	494	488	497	505	510	518	500	555	506	515	548	541	490	550	483	524	505	435	459	520	490	502	460	490	493	496	507	461	519	480	466	509	495	484	482	522	472	540	500	518	485	506	513	473	463	495	479	502	525	505	474	482	522	487	522	484	478	487	502	491	474	504	496	527	486	503	498	501	505	510	489	518	527	500	484	490	523	485	475	496	510	475	504	494	515	472	473	493	494	497	449	513	474	462	486	517	496	495	478	489	514	530	539	543	496	505	506	493	473	473	502	503	490	538	477	483	500	484	522	477	482	528	461	523	476	447	485	521	523	492	516	492	512	535	536	498	505	508	500	502	525	509	481	491	521	502	514	508	486	477	447	478	492	463	502	481	515	500	461	467	453	469	464	484	518	492	472	496	548	454	507	500	484	492	488	497	512	476	504	493	455	480	485	479	534	505	536	501	471	469	497	561	465	513	476	462	454	540	492	529	515	473	495	488	467	495	496	528	483	525	525	500	481	487	452	471	495	491	490	511	472	489	487	513	485	498	544	517	524	446	528	495	487	510	497	461	504	520	511	459	509	451	482	495	472	495	464	501	506	530	494	460	485	496	505	482	473	485	535	485	506	538	492	512	496	487	526	504	487	538	518	526	487	543	475	554	472	439	547	488	472	504	527	492	472	463	505	487	476	488	484	488	417	463	504	541	485	517	489	515	495	476	486	507	528	503	462	491	509	501	483	496	499	499	494	486	489	523	483	482	482	474	536	501	512	521	512	481	481	496	521	468	451	493	509	506	478	460	494	488	504	503	528	493	493	481	521	502	490	489	540	515	506	477	464	446	444	511	462	491	510	477	522	483	484	539	495	480	509	489	468	486	497	543	501	499	508	478	487	490	465	480	493	473	546	501	504	478	471	502	518	521	496	512	499	507	493	514	521	516	488	499	491	490	488	505	508	502	495	468	478	496	492	480	480	489	494	516	504	466	482	494	492	481	486	492	460	513	477	517	495	484	539	478	475	492	485	484	526	478	479	472	478	467	544	502	485	522	511	488	501	498	520	493	521	471	489	502	490	508	494	482	491	518	466	480	480	488	510	522	456	485	493	472	468	457	538	490	472	500	488	489	495	503	535	471	482	482	487	480	466	509	490	492	490	493	527	482	468	526	536	510	502	485	503	541	516	467	503	513	506	516	515	502	483	500	546	485	521	479	497	493	540	514	505	517	449	510
1764	412	474	467	429	404	361	342	300	258	299	270	282	261	283	279	244	291	292	273	248	292	257	259	267	294	239	256	222	239	281	265	259	251	294	295	239	249	275	275	277	266	226	256	250	240	243	279	249	243	278	217	252	245	252	262	236	253	246	258	275	259	284	275	285	232	256	266	225	259	296	282	276	255	264	268	284	263	257	254	271	257	277	229	231	281	270	277	277	268	278	274	287	283	246	251	254	245	273	275	262	246	278	280	274	255	284	262	264	244	229	253	281	269	269	239	250	251	297	271	262	273	248	266	277	292	285	251	231	254	272	253	264	267	300	275	264	276	263	262	239	289	270	250	216	262	260	249	250	279	233	233	256	290	281	264	277	246	235	235	314	264	251	249	264	237	281	275	262	299	272	236	298	250	251	261	277	239	230	280	238	252	251	257	254	244	238	279	257	270	249	261	278	224	260	251	277	242	246	257	241	259	276	263	290	262	249	282	256	255	270	294	251	259	253	264	261	254	257	258	263	239	255	252	250	288	246	273	298	262	267	249	305	280	256	252	291	247	235	252	257	252	257	245	239	255	279	239	286	259	254	275	264	268	267	243	252	262	279	275	274	294	259	256	242	242	247	290	248	282	258	239	266	259	267	262	261	235	249	280	244	263	257	256	241	252	286	274	255	254	270	274	277	238	261	284	229	260	257	253	247	258	252	268	254	254	269	243	270	264	271	243	259	253	248	265	264	284	248	262	241	280	236	268	273	273	246	272	273	266	266	237	264	264	267	244	248	282	293	278	273	258	273	257	219	268	232	277	293	278	253	268	280	263	256	241	235	226	266	248	247	272	242	299	281	249	269	279	277	238	269	240	224	241	254	259	267	277	236	245	285	269	285	285	282	256	284	226	264	250	249	257	271	276	252	262	261	268	259	262	260	258	264	258	257	252	244	249	262	234	264	232	260	264	266	239	263	227	269	288	283	303	265	269	250	261	280	247	278	274	264	260	248	255	262	246	248	254	260	241	272	254	271	282	285	255	250	238	279	258	270	283	252	259	259	302	260	261	248	241	256	252	243	248	244	255	259	260	280	263	235	259	261	270	265	240	281	283	248	267	261	274	257	283	260	258	237	231	254	239	247	247	224	276	257	231	264	263	255	271	252	250	281	263	253	231	258	268	239	264	288	291	266	254	295	229	253	222	262	256	235	280	231	234	242	265	246	256	294	233	246	246	263	264	250	279	220	271	228	247	268	266	286	261	281	266	263	249	245	258	245	249	216	277	251	260	260	234	272	279	286	285	275	254	271	256	260	262	254	273	245	267	239	233	239	283	262	268	257	258	282	273	247	300	218	278	241	237	283	278	258	224	271	251	261	284	288	253	289	271	252	269	263	272	259	237	242	271	289	258	279	257	251	266	268	300	268	232	273	265	255	238	251	255	233	232	277	273	273	287	280	266	240	292	210	264	299	236	271	263	279	257	274	272	265	257	247	259	261	267	279	272	276	267	262	281	271	281	249	303	270	294	279	267	266	248	227	279	250	261	247	252	262	270	266	273	239	258	252	265	287	232	274	245	250	281	244	295	252	250	256	269	249	263	256	298	254	267	274	255	263	257	235	273	247	252	255	262	252	281	280	235	251	240	245	251	280	248	242	241	263	253	250	255	295	277	261	241	251	275	275	246	250	264	272	266	249	249	274	246	247	261	252	288	297	245	248	242	252	290	264	285	259	216	271	268	238	277	294	283	252	254	235	244	263	234	273	262	264	271	257	275	261	283	269	260	247	276	262	266	279	271	262	276	301	248	260	287	255	294	222	266	255	265	257	263	275	254	259	271	259	298	219	243	281	270	252	288	257	240	261	282	266	250	249	237	244	230	252	270	259	259	259	258	266	266	274	292	252	249	277	248	264	332	277	247	283	253	261	247	273	251	252	263	329	275	282	241	268	286	261	262	263	260	247	238	263	271	258	273	286	282	273	252	238	258	259	266	269	256	263	257	290	255	234	268	272	278	260	266	252	244	261	241	258	257	245	240	255	264	282	255	247	243	281	283	242	255	275	262	247	253	228	283	291	257	271	276	259	286	241	254	238	258	263	268	242	264	267	257	267	271	274	258	279	262	231	282	271	267	244	230	270	289	276	266	252	240	256	278	256	255	256	267	263	247	254	297	230	245	258	245	280	258	266	279	247	266	226	260	267	242	236	243	249	249	290	291	272	253	238	233	255	268	236	256	258	255	272	247	267	260	296	281	266	303	269	266	251	262	273	260	264	268	264	269	234	282	291	260	261	286	269	278	283	289	255	258	261	248	271	273	266	286	239	242	275	229	239	276	277	250	225	257	271	253	275	251	244	262	255	253	246	251	236	239	284	273	268	275	268	268	244	234	251	263	242	299	272	261	281	240	258	278	225	257	247	289	266	204	249	252	258	280	255	248	271	257	269	275	269	266	234	241	246	247	257	271	260	252	262	231	270	289	261	291	287	252	265	295	277	274	250	300	283	254	272	292	258	246	253	273	274	241	279	238	240	270	247	252	243	257	231	261	251	294	292	274	260	286	255	291	263	287	260	233	267	278	234	236	243	257	250	255	274	282	276	248	246	272	302	272	248	257	270	272	271	264	273	275	233	236	238	282	232	280	228	284	252	257	295	236	264	246	302	278	262	248	273	271	252	254	246	259	259	253	290	259	269	278	304	258	245	253	251	291	266	260	282	244	245	282	265	242	258	255	252	262	241	247	285	284	293	262	229	220	258	271	208	255	241	262	293	256	250	265	270	292	273	236	254	251	253	266	257	256	274	295	244	258	239	234	285	258	221	294	239	258	266	291	258	255	269	266	252	280	281	261	285	256	251	265	267	262	253	258	243	255	259	271	242	258	241	287	262	272	272	277	257	271	269	265	285	301	272	247	233	213	255	259	262	265	284	254	263	212	278	252	253	272	251	276	265	254	286	248	257	247	234	247	233	278	262	258	274	265	246	294	275	247	256	261	259	253	249	272	251	291	236	271	266	227	263	254	308	243	251	237	264	244	248	290	262	301	246	227	270	269	289	293	266	265	264	251	257	258	243	261	247	243	293	259	265	253	241	279	258	230	257	240	281	289	256	253	259	260	251	262	273	248	239	273	261	256	277	261	253	261	235	256	231	260	276	280	248	255	271	241	264	259	229	275	214	264	267	227	269	267	254	261	293	253	258	244	243	248	242	257	280	284	280	256	256	252	269	301	266	264	266	251	252	254	251	271	245	287	260	256	242	278	243	262	229	262	278	244	259	276	249	264	258	291	257	239	238	267	234	216	240	266	261	254	275	245	257	280	274	272	219	244	249	245	254	279	246	273	247	239	243	287	288	235	274	264	286	236	246	267	255	268	267	271	264	268	243	257	257	250	248	236	287	257	271	277	280	254	309	267	282	245	228	282	258	249	276	251	282	256	259	239	245	262	277	252	270	288	245	281	246	288	250	237	263	271	293	279	257	277	258	240	278	257	244	242	275	256
1922	772	1090	1332	1248	1224	1076	848	836	737	727	720	713	677	649	667	658	678	698	686	704	686	649	679	614	718	649	658	659	654	674	608	697	619	610	627	654	615	624	575	580	586	610	608	607	637	641	628	594	614	600	623	586	584	585	635	616	620	585	617	595	613	626	612	629	627	631	569	626	589	599	559	617	625	604	633	600	618	581	590	638	588	587	608	601	653	607	629	604	613	600	631	575	606	672	627	654	600	630	612	631	620	609	640	625	606	614	615	660	631	613	602	633	649	598	661	580	592	642	617	608	566	611	572	592	587	628	643	594	573	595	601	581	619	610	616	557	573	616	636	624	593	629	606	631	559	598	595	579	611	598	581	668	655	638	684	599	610	594	593	599	627	624	594	592	586	616	615	612	599	609	657	641	605	657	603	609	610	608	603	620	609	699	659	604	610	575	579	611	600	580	620	570	625	602	609	607	638	622	628	605	585	618	583	621	638	638	608	612	584	629	645	632	595	620	615	588	612	614	600	606	623	593	631	600	598	602	566	646	572	655	636	611	620	620	604	622	604	613	594	613	636	634	619	605	609	612	581	620	628	637	609	601	614	608	611	544	647	632	648	607	614	600	631	565	654	643	583	627	573	602	616	647	614	623	629	624	616	573	617	588	607	611	589	575	624	568	606	618	615	568	622	638	624	598	570	607	647	646	576	593	616	635	618	644	633	579	635	611	606	652	597	665	587	614	620	592	610	594	670	566	593	608	566	604	589	622	621	579	615	621	607	632	652	614	631	616	614	651	653	584	595	576	613	608	628	605	620	596	604	623	626	630	610	556	598	637	597	596	574	615	611	609	599	613	622	605	612	621	618	579	559	643	601	626	639	587	590	575	613	613	606	612	616	580	593	605	617	595	562	631	632	594	610	599	624	604	624	627	613	625	619	627	599	625	615	594	635	595	620	581	587	637	577	657	614	586	610	670	606	628	611	587	606	616	559	620	583	632	610	576	596	648	613	608	638	593	608	590	607	598	610	638	629	630	598	569	616	612	660	647	588	598	586	594	581	617	568	597	570	619	643	642	598	628	624	622	586	628	605	582	643	624	635	629	636	579	605	608	590	591	589	611	582	623	642	629	646	605	613	625	602	579	606	619	601	600	606	605	640	574	599	647	637	591	617	606	608	614	608	596	591	620	600	602	581	599	623	619	584	630	618	612	635	573	654	582	620	604	591	590	718	606	579	638	643	608	608	627	596	613	585	608	639	607	585	625	636	609	614	597	597	624	591	635	614	617	624	629	622	664	614	624	650	597	640	616	565	622	580	600	586	576	580	622	590	579	630	614	621	679	634	647	657	595	603	607	636	556	618	572	660	588	592	609	627	646	606	630	592	628	644	626	624	613	629	585	620	625	588	615	609	615	581	590	587	629	616	577	653	649	617	669	646	601	592	610	598	571	619	577	613	617	613	587	618	631	593	634	668	613	604	649	639	623	620	603	590	622	652	641	602	652	612	605	616	610	564	652	615	575	583	603	616	597	616	565	615	601	561	619	615	589	632	607	618	586	609	651	600	653	592	670	616	600	566	649	624	585	642	635	631	606	631	591	608	630	610	592	608	602	656	625	591	627	627	597	604	658	591	622	615	625	609	623	621	604	611	563	654	631	605	607	641	653	579	650	622	551	590	598	636	600	622	605	670	612	569	608	606	588	600	558	636	595	601	552	618	591	629	610	617	599	610	608	616	610	607	606	614	556	641	653	643	600	593	624	637	590	606	613	605	614	602	625	636	600	638	606	619	604	616	597	632	636	575	641	558	574	554	650	624	586	627	620	582	575	606	644	602	668	630	624	637	584	611	601	664	620	590	629	602	617	598	597	621	603	611	582	600	688	614	633	618	598	606	632	579	590	607	620	621	612	578	609	644	621	602	601	611	650	594	634	648	619	589	647	650	625	621	654	578	616	573	619	623	633	592	619	567	615	599	619	642	601	637	643	583	620	609	585	591	685	572	550	580	605	590	576	626	636	607	596	581	567	630	595	628	595	633	599	585	581	642	617	575	557	592	651	584	608	630	606	604	611	620	594	594	596	634	618	606	573	663	591	625	597	634	594	580	618	607	580	623	658	618	632	559	594	600	586	611	599	593	619	601	622	629	618	589	588	599	594	589	619	587	579	668	623	618	625	588	591	628	634	584	647	607	609	624	580	622	603	608	594	669	630	586	646	641	588	602	632	634	569	585	607	590	594	600	650	616	603	613	629	557	636	590	617	671	658	630	628	610	582	601	586	639	579	609	596	636	592	646	568	580	648	641	602	603	617	611	631	611	596	621	636	576	590	625	641	658	616	639	598	623	613	609	647	643	602	611	601	568	609	596	587	625	629	605	601	582	631	586	584	625	619	612	600	603	617	622	609	576	612	621	620	605	601	548	607	621	669	585	614	577	643	620	603	616	649	582	651	633	618	632	623	631	602	653	611	599	633	577	591	640	612	636	594	604	599	655	628	621	621	653	622	623	597	579	620	599	611	588	610	674	615	575	641	635	638	655	633	620	606	644	635	580	592	650	616	606	631	595	641	602	586	608	612	608	566	595	625	647	625	613	616	606	568	617	581	596	605	599	629	597	597	595	594	598	630	615	585	591	561	613	640	595	613	640	627	612	667	602	580	628	630	645	582	603	604	611	620	624	591	618	588	574	602	600	556	586	604	629	554	584	612	614	621	645	605	604	642	644	590	622	620	631	577	644	626	577	623	594	642	607	580	642	645	608	604	585	607	619	634	634	617	627	592	615	620	612	586	635	626	608	619	587	540	658	609	604	617	621	598	566	603	653	599	568	610	633	635	586	582	634	613	644	616	570	574	608	589	587	631	634	608	563	584	612	594	600	619	625	607	575	636	596	601	629	620	607	573	632	624	604	596	609	659	653	585	637	629	595	598	636	610	587	584	602	643	603	613	629	614	611	638	592	592	607	592	620	618	621	644	621	623	618	577	630	589	613	590	579	604	602	605	612	620	617	570	631	622	590	625	585	644	661	604	591	624	618	662	623	645	608	606	634	620	601	620	585	582	610	653	576	638	615	635	638	595	581	570	596	606	640	583	591	573	622	622	609	643	612	635	597	582	647	598	616	544	639	589	610	604	628	614	602	605	598	567	625	585	642	570	592	600	612	657	642	565	605	609	618	631	604	606	627	621	624	621	633	605	599	635	609	575	567	617	554	577	628	670	663	627	641	601	625	563	574	584	639	655	647	610	609	604	642	574	629	604	595	613	649	571	604	610	621	643	613	580	658	633	617	620	601	653	650	582	612	600	587	603	615	628	599	630	568	617	586	621	589	582	607	591	651	656	604	618	611	623	559	637	653	614	636	624	583	598	636	579	597	593	597	611	597	675	611	619	621	580	586	586	596	619	586	604	601	628	590	631	583	628	624	623	638	621	642	614	618	596	618	585	621	595	591	626	683	637	637	631	614	652	621	618	605	597	590	553	591	626	655	605	598	622	589
8431	916	1135	989	780	770	570	477	493	408	394	404	372	364	355	338	385	383	359	360	332	364	365	374	346	370	365	386	309	344	299	338	330	378	347	336	336	355	363	357	363	322	346	351	350	317	307	335	316	343	314	321	330	331	342	325	298	343	355	312	355	336	334	296	324	306	328	333	303	320	375	341	335	354	330	323	323	322	339	310	364	349	369	310	337	329	317	348	347	315	307	335	323	316	292	336	312	338	351	314	335	319	313	320	352	343	334	316	337	333	298	309	347	372	312	339	304	363	307	327	362	323	344	349	375	350	356	349	341	345	352	374	320	322	339	365	321	318	369	354	349	317	360	341	353	309	334	340	345	320	358	359	319	356	356	371	297	372	375	325	321	334	325	348	357	362	380	361	344	337	361	315	302	335	339	311	358	346	325	338	356	336	346	351	385	317	353	301	332	329	382	324	351	298	327	329	344	330	338	351	321	339	368	321	342	341	343	311	321	330	358	363	368	327	357	359	324	339	340	309	313	336	335	300	357	349	335	315	355	327	315	341	337	348	374	324	322	350	338	355	354	298	334	340	355	369	340	326	313	336	333	324	311	334	348	346	343	339	332	309	321	326	369	352	294	347	373	333	323	339	317	311	331	324	389	379	325	338	351	329	348	347	344	330	365	365	324	328	356	303	320	338	302	337	325	345	329	350	346	307	314	332	331	327	328	349	329	315	319	318	355	296	324	309	352	340	349	340	339	297	330	329	340	294	308	322	345	325	335	339	287	353	341	334	348	321	362	340	342	301	333	337	337	353	323	354	353	331	311	309	346	335	343	341	351	355	335	344	324	346	349	368	315	346	365	330	324	340	345	349	335	314	356	355	336	305	324	327	359	336	337	297	371	317	349	313	324	351	300	366	330	310	303	327	330	328	325	335	361	387	305	323	347	338	311	344	313	364	319	317	326	319	364	328	345	318	334	361	361	332	351	355	309	364	331	303	332	355	369	341	342	328	339	336	332	336	324	360	342	328	346	329	318	307	329	313	375	321	333	333	324	351	309	325	340	343	336	305	315	322	304	335	329	349	282	314	337	364	324	347	358	319	341	338	301	359	351	345	328	333	372	320	311	371	321	309	338	338	357	317	335	329	317	327	311	343	360	322	345	318	316	329	301	340	322	340	355	304	338	349	326	326	347	342	327	376	326	347	335	293	366	346	321	351	333	349	305	340	298	338	335	325	311	317	393	379	336	332	356	305	368	343	318	309	290	316	349	352	346	345	374	340	318	299	328	324	334	340	337	304	348	353	341	319	336	352	336	342	362	368	328	355	331	293	303	327	313	364	319	359	344	345	362	329	333	350	332	296	347	363	346	332	322	341	318	362	359	333	292	320	330	314	342	356	328	329	337	304	343	337	325	362	349	340	320	331	385	348	296	367	313	303	321	299	300	351	320	343	341	332	303	344	374	318	342	346	297	349	334	339	357	296	317	329	309	340	350	323	331	316	328	323	297	337	325	336	326	350	303	332	315	308	340	321	329	305	307	335	355	327	331	323	312	281	371	317	309	348	362	342	305	308	293	309	348	369	364	335	345	336	291	339	345	319	339	341	301	312	328	359	316	333	332	368	321	345	345	348	347	330	338	380	350	362	336	325	351	325	336	362	336	324	337	345	350	330	386	332	328	330	327	308	321	315	357	295	330	339	316	320	332	339	318	308	318	305	339	348	316	349	353	346	333	356	352	346	319	359	344	321	301	341	334	350	355	350	306	332	342	330	317	345	341	338	325	360	310	337	328	336	338	366	356	382	362	312	317	316	378	383	315	327	364	298	318	343	314	325	301	312	314	356	314	322	341	339	301	343	348	334	349	326	342	339	365	345	332	334	333	338	328	329	329	344	324	317	309	317	339	343	310	345	336	349	321	321	325	344	329	338	313	289	352	342	346	309	335	353	331	332	329	347	328	347	310	312	323	334	362	326	358	339	328	325	334	352	368	324	346	347	294	332	322	333	355	320	324	325	362	325	345	342	342	350	359	345	352	373	358	302	311	337	325	292	309	341	333	356	336	308	340	349	328	306	342	321	339	322	295	315	341	353	354	355	345	314	334	331	352	350	325	338	322	344	327	324	322	362	368	341	347	328	352	305	318	347	320	317	353	329	303	366	339	360	329	331	352	352	375	338	332	361	316	320	320	314	324	344	347	339	319	383	342	327	315	327	327	324	365	313	345	339	326	313	324	310	355	336	335	323	336	332	365	341	357	326	319	314	321	339	359	349	327	306	316	320	332	331	302	315	336	330	336	355	350	347	307	336	333	364	323	308	355	300	315	334	355	303	321	324	321	344	340	346	336	343	331	333	376	355	303	341	314	339	334	340	307	334	337	309	315	311	324	331	372	326	357	323	327	356	357	321	310	331	337	319	346	349	349	324	329	329	310	333	364	352	357	338	325	348	303	297	314	340	331	332	318	346	361	342	302	368	326	355	309	324	338	328	320	294	322	349	321	295	354	356	353	326	326	324	331	332	340	312	348	320	350	345	323	328	332	373	323	340	315	324	343	340	353	343	327	320	349	355	323	365	316	304	319	332	352	334	343	330	356	316	353	364	307	306	341	310	359	368	304	340	338	347	359	348	306	329	351	316	370	360	313	332	319	323	313	315	288	331	333	362	337	358	374	355	340	353	321	335	316	312	320	343	320	334	332	312	333	328	340	317	322	321	312	328	326	350	330	361	354	338	365	338	345	313	357	349	357	361	349	318	362	327	330	323	295	337	310	270	308	336	295	356	329	343	360	327	370	326	327	381	358	344	338	361	321	319	289	343	337	300	309	311	346	312	340	321	346	327	370	324	291	321	329	342	319	393	327	332	309	331	344	321	314	330	320	331	356	326	322	329	324	324	330	325	310	356	322	334	320	317	330	317	352	306	330	311	319	319	333	326	342	343	307	338	327	339	349	303	361	337	328	318	317	317	313	299	311	319	328	326	346	349	324	331	342	331	330	341	346	347	331	349	357	346	337	356	320	368	341	355	327	401	294	305	320	343	323	332	369	344	334	310	337	333	309	312	344	346	366	319	360	306	304	323	311	361	345	306	357	337	323	362	349	337	336	316	337	305	362	352	356	362	344	326	356	362	362	354	348	299	347	303	361	372	330	368	354	352	319	353	344	288	300	345	366	352	320	338	351	310	349	342	374	336	296	379	378	326	358	354	351	352	340	340	376	336	299	340	326	353	323	350	334	332	341	354	317	355	317	314	333	309	331	330	377	352	313	329	330	364	323	311	329	294	335	331	328	340	329	319	315	332	327	346	350	358	306	309	311	321	324	348	346	324	328	353	337	369	344	313	291	345	346	355	332	326	327	355	378	369	329	320	349	319	316	334	332	330	313	325	343	358	361	325	306	351	364	293	358	349	357	334	291	329	315	366	346	370	324	347	305	320	337	326	308	331	337	317	360	304	331	315	370	408	375	344	331	316	305	333	374	335	319	322	337	299	305	333	343	343
6839	1341	2379	3020	2817	2547	2173	1717	1484	1276	1160	1099	965	905	879	902	900	878	900	968	955	957	993	944	926	891	913	854	845	859	879	810	801	794	761	765	775	797	784	747	749	746	708	727	763	734	717	753	740	778	707	766	741	803	773	802	768	803	756	788	844	743	793	717	768	729	750	731	717	752	781	791	760	726	759	737	784	753	797	701	729	726	713	735	729	760	750	767	756	729	719	733	763	772	710	740	734	730	727	761	700	752	768	748	752	706	729	764	745	760	719	760	752	748	721	749	708	763	726	769	782	746	767	746	726	725	793	778	768	712	732	752	696	759	753	782	762	772	755	775	742	703	755	743	755	733	738	772	721	741	734	744	726	784	706	753	771	727	755	728	737	691	724	821	752	745	800	770	738	752	780	776	711	729	778	787	722	764	785	766	750	765	763	784	725	796	767	742	792	766	710	758	695	762	775	763	720	722	779	759	760	720	786	749	814	764	710	734	782	749	774	742	811	770	769	718	736	713	768	752	754	753	789	730	726	752	765	816	750	705	771	787	745	748	717	725	758	734	737	740	687	757	758	720	757	753	744	760	754	794	771	730	741	793	740	760	744	725	750	796	759	715	800	762	756	729	733	747	719	745	731	697	800	692	726	773	725	761	762	764	714	798	788	724	760	739	708	700	772	752	780	795	769	753	763	756	743	701	765	732	805	776	764	688	768	739	743	735	780	717	784	725	713	742	763	792	706	768	752	744	790	753	742	756	775	769	724	720	695	741	733	726	722	748	719	759	763	717	746	765	767	761	798	725	810	730	772	722	768	736	792	781	784	710	711	774	754	714	772	776	748	709	735	725	736	725	773	736	746	747	781	718	739	775	715	752	744	739	698	705	697	741	702	736	760	756	747	741	741	734	774	712	734	727	771	757	781	781	712	773	775	745	706	729	786	788	813	732	764	758	722	754	728	767	722	746	759	781	739	761	746	733	789	761	739	732	740	731	740	754	780	772	748	718	764	750	721	776	762	759	797	734	740	710	781	739	717	818	760	714	705	742	735	749	729	790	727	764	766	747	760	761	769	797	763	776	712	766	775	748	713	762	770	742	707	759	733	790	771	753	749	777	754	720	751	768	733	744	768	789	759	697	768	790	687	737	791	712	743	757	789	748	768	771	756	726	742	776	730	798	753	773	729	715	741	743	779	693	742	726	736	703	716	740	784	722	749	751	761	740	756	764	714	729	765	750	771	763	753	738	767	774	731	743	797	707	770	804	729	767	783	716	761	746	782	737	754	771	741	747	788	785	754	824	742	733	766	794	767	729	748	764	774	722	749	735	777	751	759	729	723	801	750	752	722	747	765	770	750	793	705	732	754	755	713	746	694	728	755	742	755	740	785	783	752	733	708	743	745	797	734	726	822	733	728	763	786	781	705	753	757	787	780	726	738	760	708	730	805	782	713	782	782	747	767	758	703	715	787	732	748	710	717	753	710	758	791	811	749	769	767	738	759	744	745	767	749	784	766	758	733	761	779	750	782	766	732	779	784	733	711	745	790	728	727	757	776	746	768	748	779	746	723	767	712	822	786	730	737	736	752	735	781	758	749	750	702	793	750	757	777	745	726	775	764	749	744	717	729	761	718	719	734	773	749	755	748	737	760	736	724	761	750	766	747	736	735	721	786	725	743	793	743	761	733	698	772	780	779	739	719	765	794	723	764	766	760	738	728	724	755	691	729	745	775	708	718	728	743	736	794	747	712	791	751	758	772	715	745	787	748	761	790	795	772	732	784	739	767	746	774	777	743	746	800	675	747	715	711	809	705	755	808	760	701	747	725	745	749	720	761	761	731	773	722	734	797	740	773	754	781	741	708	725	748	778	777	738	730	735	820	749	718	717	770	748	717	745	700	768	706	795	754	770	741	747	757	773	730	768	731	799	751	831	743	718	732	710	745	731	745	744	738	751	757	755	721	771	740	797	746	758	745	760	744	735	772	814	760	782	815	772	768	762	688	713	718	729	730	791	739	729	773	717	803	803	743	760	769	730	774	655	763	754	738	736	771	758	714	777	771	818	776	766	763	756	744	701	723	773	796	772	727	728	753	710	698	742	743	750	747	737	758	793	743	727	760	753	710	736	717	745	735	794	752	732	720	727	754	745	759	791	732	753	748	748	721	774	734	756	697	708	746	742	775	760	737	744	709	737	746	742	743	731	799	745	747	779	760	748	740	776	755	759	742	759	733	730	763	704	787	723	766	730	745	728	752	813	753	768	788	745	774	709	771	729	753	737	723	792	773	717	707	754	743	766	722	766	745	770	789	735	741	778	808	812	799	713	795	734	702	775	757	737	741	743	734	753	764	746	713	769	777	761	735	786	695	764	776	774	792	744	767	744	719	773	782	731	746	792	758	775	775	783	756	733	707	702	801	789	748	732	743	738	792	767	776	732	769	709	745	768	770	747	746	784	729	746	776	789	756	760	721	752	736	761	726	694	788	777	748	752	719	767	761	758	773	740	761	763	747	762	746	731	792	767	737	707	701	781	765	760	728	771	749	736	762	714	730	759	693	783	711	796	711	771	710	790	796	732	773	774	802	760	705	800	752	795	788	750	715	756	774	744	794	767	756	761	742	729	797	755	711	766	742	739	737	714	756	678	742	760	730	750	794	732	757	808	717	850	783	767	778	775	787	754	774	756	722	756	775	785	757	768	800	760	753	767	794	766	737	741	739	752	770	750	752	719	774	701	741	732	719	775	731	736	752	772	769	773	778	739	757	766	777	708	741	763	752	778	672	732	791	817	775	749	748	724	711	761	737	732	783	736	733	801	765	805	752	751	699	773	752	783	774	744	768	771	741	676	792	700	781	760	789	784	800	786	716	747	762	772	788	718	778	712	773	750	745	726	768	735	816	759	754	787	777	777	790	721	653	724	788	698	778	757	771	763	792	710	718	765	742	800	722	770	770	760	732	764	778	783	738	740	754	744	788	767	788	713	790	737	715	767	743	774	752	771	731	745	744	778	723	772	727	771	790	731	775	745	745	705	753	733	723	732	755	737	736	775	757	774	753	763	717	752	762	739	731	771	752	731	730	724	744	733	726	736	751	711	777	718	775	756	693	719	680	798	801	757	728	786	772	717	729	787	703	790	736	810	748	731	699	746	736	728	715	733	755	767	793	754	745	725	730	753	708	744	733	740	731	783	758	735	783	775	763	725	779	727	772	737	736	788	755	792	806	721	737	759	779	765	753	729	733	769	707	697	718	789	733	758	739	704	767	789	766	761	758	790	766	739	733	723	744	729	766	779	756	747	762	745	781	758	809	787	782	805	767	761	726	741	729	767	765	780	755	744	777	746	786	765	720	754	826	762	762	750	754	763	715	756	745	769	786	737	741	722	719	723	754	782	701	781	726	770	743	722	688	747	752	739	755	779	787	733	743	740	721	771	800	784	723	755	747	753	720	725	761	811	742	755	776	746	712	735	728	774	764	782	761	723	749	670	716	798
15188	1742	1667	1412	1094	886	710	484	420	398	364	318	292	296	259	248	280	278	258	280	274	248	263	269	292	217	213	231	244	229	255	246	234	235	212	244	238	218	212	220	227	222	226	253	238	222	192	210	194	222	222	195	209	210	217	207	249	212	200	217	242	217	235	183	231	219	201	243	224	241	196	243	242	218	208	213	208	241	203	198	200	228	228	210	223	222	215	234	213	202	217	207	222	219	226	200	179	223	212	203	190	206	223	233	203	207	216	236	214	195	205	228	225	246	216	232	214	209	238	210	202	238	241	218	210	202	219	195	202	203	202	230	230	194	213	209	206	182	205	238	216	214	226	255	206	196	226	229	221	253	205	216	227	202	223	240	232	220	214	206	203	232	203	216	221	227	229	185	240	223	204	195	241	226	210	223	207	206	232	232	195	240	198	217	229	189	203	197	208	196	240	235	202	206	236	234	214	207	222	225	190	216	232	199	194	193	220	207	208	192	209	220	237	215	232	186	198	220	218	217	205	207	208	184	212	222	208	209	219	201	208	210	213	216	204	237	197	204	203	210	250	208	211	215	206	231	208	222	212	219	205	233	190	205	234	194	210	208	218	216	218	222	221	224	200	252	198	223	235	221	203	210	225	215	201	213	224	252	228	217	208	240	222	200	217	244	244	222	217	207	246	202	212	211	184	223	204	220	219	187	213	215	228	211	217	210	207	225	254	236	211	217	207	206	197	200	253	220	227	232	199	214	237	233	235	215	211	190	244	219	186	206	211	226	185	209	214	202	206	238	221	213	201	209	212	237	191	212	230	204	205	236	234	199	204	193	202	238	209	199	253	224	231	241	222	181	213	209	223	205	218	232	212	209	169	205	230	182	217	173	222	216	237	197	231	225	210	203	219	204	225	186	224	230	233	234	203	254	233	219	210	224	238	221	201	213	197	218	227	225	211	206	229	184	206	179	205	195	204	219	205	219	235	187	216	211	230	221	207	231	215	204	230	212	205	208	245	196	237	203	223	199	249	209	231	207	199	215	247	245	233	234	235	200	227	208	235	211	213	191	223	218	212	224	228	212	227	218	217	213	231	209	213	199	241	213	207	229	193	214	210	210	223	207	192	216	209	199	184	207	235	209	195	189	209	253	196	207	238	219	231	224	263	206	222	183	204	194	218	191	230	220	218	196	210	215	218	183	224	203	236	206	220	185	218	201	238	195	214	205	236	246	213	207	215	216	205	213	207	212	219	218	225	219	213	214	244	244	228	246	213	235	204	214	225	231	221	239	225	230	208	236	253	237	209	223	190	219	219	232	199	203	224	213	226	233	208	222	236	200	236	221	218	217	254	237	192	210	224	256	207	194	236	211	182	237	182	244	218	208	224	235	202	228	199	211	191	185	206	194	186	176	192	243	214	244	204	195	221	249	211	231	236	219	193	196	202	216	207	233	251	218	232	215	228	222	192	229	192	202	202	227	203	211	204	205	228	235	194	219	198	230	226	226	226	210	255	204	230	228	225	217	217	191	247	180	201	219	218	216	204	222	217	201	197	247	242	217	209	232	240	225	212	184	212	176	217	222	231	175	214	188	186	215	227	208	201	203	226	190	192	233	219	217	228	195	244	210	229	205	214	192	194	213	205	174	233	213	212	208	180	207	200	218	193	230	205	203	222	191	222	204	201	237	198	201	202	226	209	245	192	191	202	229	214	214	216	220	230	207	214	237	206	190	233	242	216	204	195	220	209	227	212	238	200	262	218	210	206	204	215	238	232	248	241	242	251	215	193	225	241	204	216	231	214	220	220	173	234	222	206	210	204	205	244	199	206	208	236	236	222	209	235	209	208	241	218	181	217	213	189	235	217	217	201	197	233	225	234	228	197	205	197	263	211	214	245	223	236	237	215	236	229	232	227	204	219	178	225	242	195	195	179	204	230	202	177	223	232	243	215	190	238	211	235	205	226	208	200	228	211	202	214	202	216	235	211	213	213	205	215	222	204	239	233	230	210	206	241	207	224	230	223	208	242	231	202	225	218	209	218	209	212	196	239	207	214	230	230	212	234	196	234	232	199	205	226	208	209	191	236	197	208	213	217	217	211	241	216	235	219	228	220	235	228	231	215	215	210	202	205	193	237	233	192	226	229	223	212	238	223	217	184	243	232	205	234	205	252	220	224	205	217	196	220	203	237	191	186	202	229	216	228	252	199	203	229	199	208	204	195	194	207	241	202	213	196	224	220	227	215	202	217	206	224	241	210	209	207	237	229	241	207	207	212	214	220	223	240	208	214	225	240	216	232	226	227	260	198	245	227	196	213	209	221	198	205	221	226	235	215	216	228	199	184	205	217	231	221	221	202	215	229	175	199	239	245	222	258	239	225	219	220	204	217	249	226	245	199	211	196	205	224	226	212	221	214	193	216	216	198	163	221	203	196	233	229	213	230	218	210	227	212	183	223	215	211	196	227	226	237	224	214	195	229	191	213	201	216	252	213	173	193	238	232	205	201	192	210	247	190	198	205	202	198	200	239	250	241	229	211	188	217	215	211	228	190	202	224	209	205	192	203	246	216	225	231	203	225	203	210	226	220	206	201	210	217	223	200	193	205	222	219	224	206	229	204	191	217	236	214	225	190	222	236	198	219	182	208	214	198	215	208	223	215	221	236	177	255	221	214	209	203	213	216	217	225	216	230	209	203	239	212	233	231	224	233	235	208	200	216	212	207	223	205	198	207	193	234	220	237	235	227	211	214	236	236	206	190	207	203	216	217	213	222	228	207	221	199	205	197	216	213	216	229	201	242	218	199	237	203	206	211	212	218	216	187	224	226	244	225	187	211	221	205	216	225	208	209	240	217	242	189	230	214	208	227	241	243	195	229	208	200	262	234	229	204	204	202	236	213	209	216	213	222	200	247	223	233	223	206	224	231	217	229	219	217	191	208	213	218	201	224	199	227	225	213	201	229	222	215	217	221	243	215	194	197	206	245	243	217	236	211	228	230	203	206	251	216	221	219	209	195	222	255	185	228	198	223	206	223	222	223	211	232	216	228	210	217	223	191	216	205	239	198	204	217	223	227	201	200	224	229	228	206	210	216	215	204	220	218	202	204	218	213	187	220	221	208	214	198	207	216	203	218	210	231	236	231	224	223	237	224	224	204	191	199	194	193	194	201	204	201	230	211	214	253	227	208	238	233	196	175	219	235	221	233	227	203	200	229	229	244	221	216	220	207	228	198	237	215	201	226	212	215	235	214	194	250	204	227	193	215	231	220	216	235	224	219	233	189	205	215	200	201	180	230	204	201	209	221	206	212	210	208	221	215	211	214	241	229	239	215	224	211	205	206	239	243	217	251	200	244	200	223	233	195	217	218	222	227	218	229	206	252	214	190	207	222	208	231	246	221	194	221	236	189	231	202	205	213	226	219	232	234	208	207	246	202	211	228	179	204	222	242	232	226	220	200	198	240	218	221	212	199	212	226	239	212	217	219	222	223	228	204	219
8544	1436	3337	4156	3862	3521	2929	2211	1801	1456	1179	1133	950	824	792	815	795	737	821	819	836	885	877	830	785	716	650	684	618	660	641	637	599	556	517	522	537	514	567	555	498	493	505	487	458	472	540	469	490	467	509	513	490	498	501	528	488	512	451	459	458	475	496	497	479	489	510	497	517	499	477	542	483	482	521	483	555	479	517	472	500	492	459	489	465	518	506	488	481	477	504	463	472	500	476	497	507	498	466	490	516	505	512	486	483	496	452	458	491	495	510	486	516	488	484	484	494	494	517	503	505	489	479	475	473	514	482	441	419	464	479	491	521	495	514	487	526	476	516	494	457	526	469	466	489	526	506	483	473	516	502	523	454	490	520	509	480	503	467	460	471	465	519	508	534	460	485	500	511	477	504	517	480	469	455	490	506	475	497	486	493	506	481	487	460	537	520	485	422	478	538	517	470	494	494	464	501	474	463	509	453	506	539	504	550	490	506	454	475	495	526	473	513	499	493	490	484	478	513	524	535	518	478	487	537	478	497	455	499	507	530	471	504	517	495	516	515	497	441	484	496	492	512	498	524	458	471	487	504	499	487	467	498	445	515	537	499	512	489	504	495	496	492	500	494	503	488	504	478	528	490	525	432	475	500	478	520	473	496	475	506	502	470	498	520	501	473	468	511	505	465	480	480	480	484	481	455	494	492	510	477	498	484	487	475	523	498	512	486	477	498	516	486	501	532	488	475	502	485	541	487	536	472	478	482	483	468	494	493	474	524	484	557	520	500	485	466	487	488	510	500	480	479	485	487	506	505	526	487	528	529	488	500	555	494	491	518	458	494	503	492	476	488	521	495	479	458	486	493	525	478	505	478	485	524	503	492	493	474	506	467	475	491	491	477	447	483	519	545	474	492	480	471	528	518	514	472	459	482	499	498	469	501	532	502	493	481	510	521	485	541	474	499	508	493	516	496	489	483	457	491	496	495	454	447	480	471	525	520	494	490	506	522	484	510	463	457	472	499	498	508	476	487	484	512	501	502	486	481	513	501	458	500	469	469	472	484	493	479	516	515	465	485	492	473	458	477	480	480	483	452	489	491	505	486	459	500	496	500	517	461	487	460	501	493	500	470	473	486	503	527	481	458	498	475	457	496	501	492	518	495	475	467	512	451	512	471	507	485	501	476	477	464	495	505	514	501	522	486	498	488	504	472	448	486	486	471	472	484	499	498	507	499	531	494	467	484	515	516	473	440	495	512	514	503	501	488	474	513	472	503	475	501	464	498	459	472	475	501	474	488	472	467	542	496	493	520	498	495	504	487	511	479	507	506	480	491	470	475	487	527	467	503	478	477	471	474	514	487	504	498	516	481	490	491	477	488	516	460	497	470	499	466	538	509	503	480	498	493	472	457	454	501	467	475	473	491	479	509	519	478	527	470	471	452	496	465	475	484	502	430	491	476	496	513	474	478	498	495	474	492	484	488	542	471	474	470	553	520	502	512	522	481	489	508	521	464	497	483	519	495	464	488	513	494	496	496	495	469	511	511	460	470	509	458	510	466	485	495	485	513	486	515	482	510	489	485	486	477	502	539	536	490	485	479	532	487	510	458	511	514	510	503	478	467	484	489	525	506	503	467	496	488	443	511	549	455	499	489	511	515	469	474	544	503	476	488	472	514	486	489	488	511	486	524	467	495	523	497	495	516	489	452	499	524	474	496	505	501	493	505	481	476	494	478	502	492	472	484	491	509	488	501	463	546	470	521	531	461	482	492	482	501	528	466	483	458	503	495	461	530	505	471	492	473	498	487	486	511	488	501	484	488	481	498	488	499	490	463	502	473	476	503	455	470	461	504	454	477	471	487	479	483	544	491	481	491	470	490	469	473	517	518	488	507	466	491	477	470	487	456	498	470	500	479	480	478	514	493	499	508	481	514	487	454	501	485	502	505	483	482	553	458	473	472	451	462	467	495	489	452	473	502	470	492	498	481	520	482	513	527	510	460	500	494	465	506	507	480	486	502	519	505	464	504	497	548	511	506	492	489	495	503	493	483	476	472	501	483	487	523	458	477	474	480	489	513	494	477	489	461	497	481	498	498	481	486	504	485	478	481	498	469	460	532	517	480	528	459	519	493	455	526	524	513	494	498	503	483	492	486	508	504	498	485	516	475	543	490	502	515	490	469	503	476	492	483	533	476	508	514	483	458	483	485	486	476	509	492	492	462	487	496	487	451	503	484	493	511	510	493	488	498	481	497	469	506	486	461	495	479	492	493	536	509	477	509	488	461	525	472	503	483	476	492	493	470	526	478	466	482	514	481	479	484	521	518	499	506	527	477	517	508	500	478	497	521	464	495	501	518	525	513	498	462	473	501	505	487	510	470	467	504	474	497	489	514	466	487	503	494	543	498	469	467	452	515	504	489	466	486	527	464	490	457	516	482	501	499	500	488	466	499	527	506	519	449	496	474	524	514	514	484	538	469	470	436	460	496	523	489	479	530	499	516	498	487	497	489	496	464	504	492	498	484	489	513	483	481	440	503	498	497	507	519	517	450	483	540	489	487	480	481	482	505	452	493	499	480	475	482	464	511	506	561	470	502	489	496	456	495	473	492	508	487	465	508	488	478	436	511	481	503	533	538	491	517	497	506	459	506	505	476	504	477	469	483	494	523	502	467	497	457	475	476	485	506	513	522	470	504	485	500	497	458	478	448	489	486	483	485	474	479	462	499	499	512	496	480	505	470	528	493	499	464	488	503	522	537	470	455	466	486	507	463	460	461	526	473	483	475	464	515	490	461	543	451	496	499	523	510	488	493	513	500	513	486	501	489	474	538	556	450	538	509	493	458	528	500	517	491	468	468	520	486	514	508	493	485	526	492	469	490	475	503	434	472	450	473	485	489	496	526	430	453	476	502	534	470	482	491	464	500	507	490	508	514	513	497	507	490	495	466	457	472	500	489	483	491	484	487	465	498	482	473	454	490	498	488	488	446	471	472	486	484	485	476	494	491	507	491	494	531	494	516	478	443	507	498	495	522	510	493	505	488	496	504	455	516	492	497	479	476	475	506	461	497	486	506	469	528	497	540	506	536	488	499	463	498	464	507	487	503	476	486	482	519	483	482	526	517	438	488	493	488	478	495	485	492	530	519	505	479	505	487	507	482	445	488	507	484	477	497	456	517	471	540	487	523	472	478	448	495	443	499	515	521	511	534	510	528	502	461	466	487	503	477	511	483	492	499	478	513	515	432	476	519	486	501	497	478	444	532	505	532	524	487	458	485	467	497	501	514	457	488	491	492	454	537	497	514	480	456	499	487	498	477	472	525	519	449	485	447	461	499	461	474	508	539	475	514	478	467	472	521	509	515	480	495	493	498	509	472	474	494	513	467	511	503	502	492	511	489	480	517	497	465	458	511	494	500	491	491	519	484	502	500	528	514	494	471	477	480	516	499	504	472	452	511	468	509	508	454	487	508	523	512	466	469	462	470	473	495	488	501	474
1706	435	445	442	360	335	324	294	288	271	266	272	275	234	249	275	246	259	290	275	270	291	258	279	277	253	278	280	283	256	249	248	277	254	234	282	250	278	266	285	270	257	263	284	257	228	253	244	248	267	271	264	270	248	277	248	283	261	265	258	276	258	275	272	253	259	261	238	265	237	280	271	254	263	260	238	252	282	248	255	245	247	237	281	275	285	275	236	233	228	254	239	236	227	259	253	267	254	289	283	250	228	244	272	259	271	258	254	266	254	250	266	260	262	265	280	264	263	235	243	250	272	259	271	257	240	264	271	244	286	288	252	250	281	267	255	268	241	234	252	267	240	272	258	278	262	267	244	273	246	261	248	240	231	238	262	257	249	288	249	253	300	248	269	263	265	281	269	288	292	283	262	226	233	255	255	242	253	266	212	258	233	268	273	275	254	257	254	230	259	234	272	252	260	266	291	281	294	294	271	256	248	269	252	247	273	258	268	292	282	268	294	285	248	214	275	266	279	285	267	283	232	248	236	263	223	266	269	277	230	278	268	244	252	256	269	282	266	259	287	283	263	268	243	251	239	247	243	282	227	258	235	272	286	246	274	254	251	265	292	223	240	234	236	251	273	281	243	251	260	247	270	271	245	246	267	250	273	233	239	264	254	277	272	286	281	256	260	260	287	254	251	260	263	244	290	257	264	290	248	284	264	260	238	278	259	253	265	260	268	261	267	242	278	282	242	262	263	283	269	262	231	267	268	233	261	241	244	289	246	262	242	262	267	248	301	266	289	283	263	244	251	243	263	285	213	280	244	238	246	248	269	267	239	250	246	241	269	267	261	270	273	235	280	260	287	245	307	276	261	269	269	249	238	230	244	219	261	249	275	280	296	272	267	259	244	266	226	258	310	263	272	296	262	264	277	251	248	285	286	266	256	253	267	272	258	259	253	247	243	231	251	231	254	259	264	293	237	235	253	262	229	303	233	273	255	256	255	268	253	275	269	249	260	279	275	255	285	244	270	236	258	289	253	270	266	244	281	222	259	231	255	236	248	257	274	253	259	268	238	247	268	252	245	252	262	270	250	259	259	280	236	262	254	267	240	280	274	245	248	279	250	283	268	282	256	252	232	305	253	259	236	242	269	272	275	242	237	242	249	268	276	242	278	265	290	257	252	279	263	280	269	250	301	261	249	247	269	225	245	263	257	266	265	279	281	256	239	245	228	267	272	262	270	272	248	240	237	247	269	266	276	262	266	263	270	244	251	275	270	247	290	249	256	282	285	271	272	277	244	284	257	274	270	247	300	263	294	262	270	257	250	235	245	238	264	255	257	283	264	264	256	250	228	266	249	244	265	279	275	283	262	240	258	265	283	262	290	275	248	231	235	288	242	257	251	263	253	268	258	261	263	251	255	259	262	266	260	243	247	245	259	248	269	266	265	263	252	273	276	276	262	229	243	218	299	281	226	256	209	246	252	277	227	260	244	277	248	258	257	241	266	278	272	263	257	272	252	246	268	273	266	235	258	276	289	257	285	236	266	293	250	292	264	252	263	254	253	247	245	259	269	264	252	302	257	231	254	245	263	252	265	246	268	293	261	296	247	283	261	250	275	272	263	282	244	255	274	249	271	255	261	260	266	302	276	268	290	252	273	250	232	276	247	247	231	272	237	262	264	251	246	275	279	237	251	256	273	271	267	266	272	279	250	249	273	270	263	255	268	269	263	247	275	234	257	254	251	241	231	261	249	274	262	247	252	265	272	282	244	257	260	254	251	250	245	249	243	272	278	244	257	279	278	262	284	246	283	289	261	271	268	256	227	241	240	248	281	255	248	247	252	255	253	259	234	262	282	269	243	266	283	268	287	289	266	265	259	259	262	279	245	290	250	235	241	244	262	245	239	262	260	273	241	270	278	275	304	259	241	265	279	216	234	274	249	272	254	227	240	219	277	275	255	249	261	245	239	261	220	252	252	270	266	237	249	263	250	292	296	291	293	232	231	251	271	272	245	247	215	255	250	264	251	287	279	275	278	247	240	254	228	245	223	245	256	275	285	262	263	244	281	283	272	255	272	260	243	230	233	257	266	260	283	280	265	261	271	233	268	276	272	264	295	249	265	257	260	236	271	278	257	278	266	270	275	258	280	262	258	265	260	246	259	238	280	270	266	263	259	227	262	250	265	220	272	306	266	285	260	271	277	273	242	246	250	233	255	217	251	259	284	256	247	249	243	252	289	247	228	266	275	289	261	216	237	226	248	245	241	258	279	252	259	244	271	249	255	269	253	263	244	257	250	256	259	231	282	265	303	270	273	255	255	226	270	282	253	261	279	248	242	283	243	255	270	262	264	274	251	233	253	264	250	269	220	259	258	283	249	246	257	253	267	272	282	276	261	237	262	261	255	269	288	275	271	254	279	253	259	289	266	273	273	285	228	274	267	276	271	226	282	250	270	275	255	245	268	257	244	262	261	239	265	195	245	289	245	257	259	250	238	255	265	246	238	252	232	288	273	251	239	270	267	235	277	256	251	272	283	237	264	229	284	236	261	297	258	272	269	247	233	277	247	250	264	262	254	225	279	242	250	256	268	249	226	266	255	261	242	260	257	249	306	293	294	261	255	282	229	276	259	278	202	258	282	274	223	281	288	284	266	256	251	266	252	266	265	272	287	257	259	262	272	272	243	245	264	276	276	278	262	240	274	265	270	218	232	250	251	240	260	276	272	236	254	242	244	241	256	243	248	223	270	277	241	255	258	268	268	242	266	260	265	243	250	267	261	266	252	269	267	240	276	252	267	258	277	280	265	269	270	280	259	235	248	289	243	250	237	263	261	255	272	227	256	257	249	261	289	249	254	266	237	269	277	297	291	282	262	273	253	289	256	271	250	273	262	249	253	231	259	265	277	234	248	226	240	239	266	245	251	239	266	244	244	289	281	284	245	242	259	246	242	258	229	251	279	239	272	276	271	268	228	261	286	260	246	267	248	272	278	258	278	251	284	271	262	264	281	254	296	257	251	247	254	250	259	252	265	286	252	259	238	281	240	226	249	255	239	240	270	258	256	212	263	254	259	292	261	280	266	254	256	247	240	263	263	257	276	239	250	239	246	252	246	274	261	260	234	233	249	245	255	246	256	247	270	274	272	275	253	256	237	254	246	265	266	231	249	275	232	274	266	267	270	285	260	227	267	261	275	276	231	252	271	271	264	292	251	250	271	240	196	244	251	242	243	259	254	280	262	270	254	265	267	235	248	266	279	240	280	239	263	260	253	247	265	228	236	243	273	297	273	278	251	267	265	257	269	223	269	259	258	236	243	264	294	260	257	282	259	243	259	252	259	302	237	233	280	254	270	264	279	266	265	238	246	281	277	260	275	283	277	267	253	251	248	248	248	275	267	284	270	289	261	255	243	235	247	254	269	232	239	271	242	266	258	242	263	238	266	261	264	241	257	262	267	248	275	246	243	243	245	251	238	271	227	280	259	263	268	246	280	261	272
2037	771	1006	1269	1185	1205	1084	859	827	758	752	707	661	637	632	636	648	671	695	702	703	688	707	694	685	653	620	632	617	678	627	619	633	633	642	625	635	633	597	596	616	596	613	578	608	572	613	598	599	558	626	594	632	627	663	642	627	632	621	571	618	628	627	605	575	648	597	616	648	592	629	576	585	622	560	575	557	633	627	591	607	608	579	634	605	609	597	603	599	605	611	603	689	561	606	579	564	575	621	595	608	641	602	603	626	588	587	601	625	616	581	583	619	628	575	616	616	584	605	663	572	654	588	607	605	588	588	606	595	618	611	608	646	631	573	596	545	575	603	602	560	605	598	593	613	593	597	600	577	573	615	611	602	543	591	583	644	654	582	613	594	587	601	616	605	608	599	607	570	639	586	630	613	574	606	577	612	586	579	590	619	599	599	602	611	636	636	632	574	625	598	550	652	619	589	614	585	646	616	589	615	610	569	603	612	612	604	582	617	601	595	575	585	600	621	617	580	570	614	615	591	608	608	593	605	565	577	578	659	566	554	611	645	609	595	622	617	582	565	602	563	549	578	583	565	584	655	634	612	596	624	611	650	637	613	611	610	570	612	627	633	639	621	639	595	582	579	618	605	589	581	639	589	590	620	580	595	622	594	584	614	637	577	566	614	621	603	563	594	571	601	536	561	611	612	612	642	659	611	576	598	606	593	574	566	599	622	600	603	611	590	581	595	606	582	581	609	622	583	618	642	592	584	620	642	584	635	607	606	627	581	574	622	630	602	611	595	603	602	597	631	593	619	578	587	601	565	611	635	623	640	604	599	600	606	588	593	612	635	569	626	609	613	642	577	550	648	587	640	615	610	575	626	606	600	639	634	610	587	596	650	629	589	637	559	622	608	645	603	597	618	610	633	605	608	608	590	608	598	645	570	636	588	642	606	570	601	589	576	601	601	638	588	649	606	614	552	611	562	634	608	596	590	569	574	604	609	607	603	600	601	622	634	596	606	574	582	586	610	618	592	639	635	608	575	635	610	575	586	598	641	644	648	575	591	614	617	587	613	570	598	562	615	627	623	613	622	607	570	612	586	649	658	596	599	599	599	604	589	559	642	602	585	615	604	634	601	605	608	571	625	610	612	623	563	594	624	556	643	611	597	594	543	567	598	620	603	621	630	551	559	623	564	551	585	602	624	584	591	587	585	639	620	596	618	625	623	629	601	615	586	600	620	600	644	619	586	600	576	565	620	612	602	578	595	608	594	572	657	601	611	642	608	597	589	628	619	609	597	601	576	577	615	581	626	621	625	594	584	586	634	632	608	637	607	616	613	567	584	625	596	576	599	573	607	617	608	621	592	567	609	626	562	616	610	580	620	624	606	585	650	589	585	624	561	588	608	615	609	576	634	573	576	608	616	611	600	581	608	588	586	585	614	583	629	602	572	610	583	578	590	610	608	608	581	602	578	612	559	650	612	584	602	600	580	612	610	594	592	550	598	592	631	615	591	575	633	591	611	551	595	639	612	640	571	595	636	608	626	616	610	592	584	608	608	626	640	591	646	603	665	574	535	599	650	635	575	558	579	643	611	611	610	637	586	586	587	619	573	647	582	576	570	611	586	632	611	598	604	616	589	543	608	625	596	589	590	616	600	607	627	625	624	564	575	584	572	623	555	623	589	599	611	611	569	614	604	604	548	612	571	634	587	614	581	593	579	608	604	655	666	604	633	590	591	561	621	615	612	579	618	609	594	633	617	619	612	580	600	581	612	619	594	577	607	634	614	611	637	588	636	586	587	621	609	596	558	617	649	605	580	603	552	589	578	566	603	559	573	590	605	645	614	616	639	560	629	633	586	608	583	618	618	622	601	591	588	617	632	558	610	622	570	598	624	566	581	632	622	587	604	629	601	586	599	575	621	615	605	599	571	661	554	604	604	573	574	618	611	647	618	626	626	585	571	614	604	610	598	631	556	607	597	561	642	624	579	604	579	595	584	611	606	615	591	595	652	590	576	645	639	580	577	620	614	597	585	590	662	631	599	586	624	597	583	608	615	632	591	582	607	549	602	593	591	638	589	588	617	638	602	624	595	589	602	588	581	586	611	572	633	620	610	635	631	627	598	612	609	608	626	662	545	606	570	664	584	627	608	621	597	590	585	610	572	600	644	577	602	623	587	594	632	572	610	560	625	577	613	645	598	562	598	604	596	602	614	624	577	591	588	581	614	585	623	594	563	648	625	564	633	586	583	601	629	618	621	616	651	611	621	552	594	586	581	591	611	623	611	609	602	647	592	591	613	570	605	613	585	588	655	590	580	601	577	596	621	589	588	590	566	616	598	618	639	615	588	597	615	576	632	631	598	645	591	600	560	600	612	627	607	597	625	631	625	581	559	589	600	625	623	563	639	586	636	597	586	576	625	566	626	613	575	628	625	633	542	591	663	581	625	578	596	639	667	613	591	603	610	608	636	553	582	594	631	606	616	592	624	624	625	582	615	548	594	629	618	573	580	568	595	571	617	616	609	622	688	600	592	588	611	644	589	626	611	604	503	605	598	598	600	620	615	582	611	579	630	609	615	620	579	597	621	580	588	621	633	599	600	592	652	578	550	648	571	590	620	623	572	609	628	583	607	579	614	592	595	580	618	599	580	642	596	623	601	580	617	606	635	569	604	624	609	589	617	614	618	621	624	603	615	623	586	600	569	592	640	565	566	648	619	624	570	548	573	605	600	620	616	602	651	576	598	614	619	615	604	625	604	568	600	597	599	604	609	643	605	577	597	581	584	617	593	607	592	613	576	556	577	605	637	648	603	607	599	612	592	594	599	599	599	624	579	581	618	623	617	613	584	587	611	567	595	606	633	615	570	608	595	607	612	548	574	573	622	631	567	551	558	649	628	608	624	607	589	537	589	589	608	641	622	574	586	629	610	627	609	634	564	569	597	614	579	603	650	608	627	578	607	612	616	616	571	617	634	586	600	583	639	660	605	613	618	573	596	591	642	602	655	578	608	628	644	620	636	592	564	615	598	612	586	599	615	602	578	605	623	601	586	655	586	624	604	587	592	595	565	631	587	630	614	605	594	610	601	570	623	602	620	630	607	607	619	621	566	598	615	585	611	620	628	615	616	612	608	603	629	619	605	611	541	583	602	564	649	593	561	636	560	652	590	604	582	589	599	623	592	609	601	621	630	617	619	610	628	612	586	588	633	628	631	598	612	613	609	590	590	607	590	569	583	625	621	587	597	636	617	612	688	605	584	641	583	629	562	620	559	589	583	608	592	637	600	600	618	551	592	565	574	583	638	591	613	641	543	571	573	651	587	587	649	592	638	588	627	598	610	615	598	603	558	594	629	640	566	652	583	592	614	582	595	594	615	610	624	637	625	609	588	639	581	554	625	604	596	574	650	583	622	661	637	628	600	651	584	596	592	606	567	601	542	596	596	581	594	606	663	564	603	600	617	584	570	612	625	653	597	589	598	612	626	629	599	604	639	603
8494	953	1129	922	806	679	638	508	510	483	434	369	353	345	315	383	413	353	329	351	395	343	374	364	327	320	339	335	362	365	339	319	368	394	336	357	330	354	345	303	349	354	344	322	366	351	343	342	300	320	335	355	330	310	305	323	317	318	325	352	335	311	351	335	376	350	327	330	316	322	333	319	312	345	344	296	350	319	328	352	335	315	329	325	344	314	355	325	323	340	333	318	317	345	351	328	338	301	339	356	347	338	329	320	331	304	340	390	317	334	333	298	297	328	320	338	365	314	327	328	335	336	354	297	313	314	332	337	343	318	315	299	326	314	308	333	333	376	307	348	341	333	353	332	337	317	309	362	348	322	357	333	352	306	329	345	346	278	338	307	348	309	307	330	328	335	326	354	297	361	356	309	315	339	340	346	337	332	351	325	338	347	350	336	337	285	320	328	362	350	345	336	313	301	294	328	336	344	337	331	358	331	338	307	322	348	309	291	354	305	338	352	348	352	344	313	306	326	334	340	343	307	336	349	324	312	336	332	299	351	349	321	358	344	374	334	331	350	336	332	353	329	326	343	327	345	286	326	339	390	378	317	294	324	358	349	370	328	361	310	319	331	342	328	319	325	339	349	307	352	330	323	313	342	314	334	334	342	349	359	325	333	338	333	350	344	352	318	311	348	326	339	357	332	348	315	309	378	312	324	323	335	338	320	284	355	341	353	346	335	307	335	337	346	356	362	329	309	345	350	330	319	376	323	341	305	337	309	316	350	357	363	336	321	330	331	358	360	354	354	350	341	327	345	347	326	323	341	334	311	341	329	346	355	330	293	330	356	355	328	302	355	339	334	364	350	339	342	312	340	331	333	311	308	319	325	296	302	355	323	337	307	381	334	284	315	321	329	338	338	335	327	290	358	321	325	299	323	334	314	346	334	335	296	320	343	342	337	311	343	346	338	325	341	319	325	345	319	356	354	340	346	309	338	330	346	333	350	274	336	346	364	335	342	363	381	323	321	276	320	337	301	349	331	321	332	322	322	365	342	357	313	336	353	346	322	311	307	340	344	334	333	302	325	350	305	350	317	313	311	354	310	357	326	380	323	349	339	350	333	362	358	353	331	349	340	334	329	287	318	288	346	367	346	331	327	366	351	306	340	337	307	339	342	331	297	299	324	317	325	313	315	328	327	356	342	353	356	302	364	317	334	306	346	330	345	362	323	342	319	361	344	289	345	343	315	290	300	295	365	332	321	346	327	305	325	301	328	312	365	337	343	352	328	344	327	321	339	299	288	325	298	338	348	323	351	301	304	345	353	293	323	368	332	352	321	357	327	332	292	313	350	316	325	356	340	355	351	343	350	335	365	359	335	292	328	364	304	319	326	373	371	346	291	319	359	323	331	339	320	332	297	328	359	317	326	344	347	340	330	306	346	350	341	362	332	353	339	391	337	352	345	352	318	360	279	342	349	360	317	325	336	316	323	318	344	302	334	362	335	373	365	333	336	341	324	279	315	346	345	359	339	373	324	304	349	322	322	327	321	321	346	351	283	329	330	375	346	358	352	344	335	357	344	315	313	342	344	351	303	335	326	321	337	322	337	320	346	317	333	355	346	333	344	323	302	327	351	342	333	345	311	306	334	333	328	340	333	317	301	331	353	356	296	297	333	347	307	336	338	344	323	357	304	305	312	306	326	335	345	332	334	323	326	352	326	327	316	336	368	326	327	292	328	349	306	354	332	343	330	316	351	313	357	324	362	355	297	357	341	303	315	323	326	368	317	312	344	343	342	318	321	327	339	323	315	343	321	321	323	356	337	367	333	345	332	301	376	335	345	327	333	326	372	344	324	361	341	349	320	303	349	355	324	339	352	340	328	317	341	340	359	372	314	339	360	348	343	339	336	335	329	342	365	347	342	323	355	348	355	363	316	312	324	326	335	373	346	321	317	325	360	317	348	356	351	315	309	305	333	333	330	335	330	312	327	333	306	322	341	282	278	350	361	353	335	352	354	353	337	350	324	332	322	320	301	348	313	330	338	324	327	349	333	387	290	307	298	347	353	305	330	319	332	347	335	357	334	358	334	345	319	329	321	378	300	338	327	375	297	343	315	322	298	319	348	296	342	321	372	356	347	326	379	350	331	341	374	318	315	308	282	279	331	330	361	337	367	321	313	305	371	338	353	323	371	320	339	331	337	350	323	322	315	321	323	359	322	328	330	339	341	349	352	333	365	329	303	337	339	374	326	356	352	325	353	326	342	363	337	325	269	355	335	352	303	309	345	338	331	338	338	355	306	323	305	332	342	337	351	315	335	345	345	322	351	319	324	312	337	312	337	363	336	359	343	305	314	307	297	298	316	316	342	314	344	327	326	362	351	343	345	331	293	348	330	327	346	340	331	289	326	311	327	308	309	375	343	314	378	310	329	320	338	352	303	346	339	346	313	347	354	346	317	340	323	340	330	331	303	349	319	335	298	362	303	328	339	342	314	339	349	333	337	370	322	355	322	339	364	303	299	327	350	350	367	349	348	347	354	320	336	356	336	336	319	348	335	336	318	322	355	327	358	331	358	339	374	328	356	324	322	321	346	335	320	364	346	321	312	311	332	338	326	339	356	320	337	303	345	339	360	366	321	325	353	345	360	344	353	320	322	325	365	339	366	327	334	308	360	327	320	328	336	378	316	312	326	346	349	345	335	313	358	356	345	324	310	313	338	356	309	321	321	348	341	326	344	324	360	324	309	302	352	345	356	357	348	346	348	346	305	335	332	351	348	326	304	300	310	336	310	366	335	353	337	311	308	314	369	323	343	341	347	329	315	354	357	337	326	295	334	353	348	380	345	344	323	320	321	344	379	300	309	299	346	314	318	338	318	326	334	316	352	352	293	309	386	309	325	321	345	351	301	313	310	326	331	359	337	328	332	344	319	314	303	310	327	364	317	330	352	327	310	317	330	315	330	359	302	325	368	310	307	327	347	345	321	316	323	302	335	300	338	319	304	284	328	378	368	324	358	319	320	330	339	326	319	347	334	306	304	344	313	336	338	298	310	329	366	340	317	329	320	351	359	365	359	330	371	320	303	312	319	308	314	327	335	321	296	302	325	352	310	326	351	290	343	349	348	315	347	349	332	355	347	338	361	335	323	326	371	349	353	313	321	372	305	330	334	354	325	335	360	356	358	351	372	336	311	320	354	341	320	312	353	322	330	307	342	341	336	348	336	329	320	323	335	325	346	318	352	319	343	312	337	321	343	332	355	348	321	362	328	358	329	302	317	357	332	320	299	299	360	353	328	333	357	304	319	349	356	346	363	335	308	383	331	342	294	335	352	355	358	342	325	330	311	336	323	299	298	312	311	287	329	309	336	330	348	341	321	352	343	348	311	316	320	340	311	312	336	345	358	330	367	351	347	360	346	338	324	305	352	358	369	383	311	344	395	329	319	370	358	333	333	313	361	326	360	323	296	351	323	321	324	305	324	343	292	344	310	324	363	320	355
6903	1319	2275	2898	2741	2487	2232	1789	1661	1344	1215	1067	1010	977	894	900	964	911	941	877	969	974	939	946	918	883	856	841	859	856	840	821	787	762	797	766	753	761	769	722	767	786	731	791	747	776	790	781	747	760	790	796	768	776	761	693	751	713	686	743	779	749	809	792	731	772	746	778	785	708	760	761	727	749	737	751	722	742	766	783	741	780	743	745	800	711	770	763	740	750	771	768	743	772	773	721	694	731	759	730	778	755	712	726	739	707	730	745	785	718	755	730	762	745	726	781	713	739	763	751	768	686	746	728	709	726	800	713	733	717	786	788	731	715	722	752	717	743	770	761	765	728	719	747	745	731	756	785	737	768	792	739	715	762	779	770	734	731	782	769	766	760	749	696	761	844	731	740	751	805	712	716	727	762	735	751	718	739	713	758	784	731	773	684	747	742	737	723	724	758	787	796	760	721	748	744	743	720	733	747	689	777	720	763	776	738	731	737	737	762	774	746	775	751	751	768	734	697	728	769	773	721	736	722	758	741	709	757	761	686	776	771	714	752	762	749	710	760	775	782	764	795	740	768	702	770	736	757	732	759	741	723	765	732	720	755	751	699	721	775	709	745	715	738	755	805	724	761	723	708	744	741	749	759	719	748	742	834	743	755	766	780	798	718	766	742	717	726	801	753	768	723	741	719	780	757	731	714	752	795	777	732	724	751	738	733	741	778	710	754	793	791	752	744	743	770	759	696	742	739	741	782	715	742	724	757	671	735	764	752	727	752	749	770	747	741	723	747	776	749	759	706	736	787	755	739	718	771	735	740	728	795	728	725	808	706	735	730	765	732	718	709	781	729	764	704	722	764	781	754	720	773	785	721	743	735	724	730	729	755	702	717	734	765	759	772	692	735	751	740	730	776	752	725	744	788	723	723	732	732	775	758	726	769	766	745	755	744	799	705	716	729	749	737	779	716	732	755	752	751	796	765	757	726	705	791	738	731	795	747	766	757	711	781	741	755	747	739	723	770	688	745	754	752	710	791	744	735	791	725	736	745	768	735	717	769	781	733	771	775	742	707	751	744	763	741	757	764	749	715	742	717	749	717	729	735	759	771	765	710	747	813	745	729	782	741	724	782	724	779	741	755	775	768	704	738	746	752	788	707	734	757	794	842	720	731	740	732	762	801	725	726	730	750	717	783	727	744	797	729	789	734	689	743	812	765	704	751	731	741	759	725	770	756	768	734	708	747	759	720	750	765	758	759	742	771	739	757	755	744	759	760	735	771	770	759	742	730	738	728	779	791	735	777	729	725	742	745	745	732	788	753	747	781	787	760	711	724	732	708	729	748	731	784	735	754	770	771	730	739	781	764	729	754	804	739	758	702	845	748	722	769	694	764	767	746	726	733	710	754	772	721	738	766	757	731	757	737	742	777	772	735	745	750	759	749	771	795	774	750	720	790	735	771	758	721	715	731	733	720	742	783	721	726	746	742	737	696	758	729	751	724	738	733	729	768	745	698	778	778	758	761	764	744	763	717	747	798	718	780	731	769	779	720	733	786	758	701	732	775	755	744	761	754	732	782	711	688	783	750	754	742	711	743	742	729	715	753	733	722	770	729	709	732	754	774	759	751	813	750	756	755	746	736	750	734	781	756	784	758	729	718	766	748	752	778	752	740	749	743	731	734	757	671	750	739	690	711	743	796	756	728	729	777	746	775	712	797	730	800	730	731	709	744	780	804	707	733	687	758	724	742	719	734	772	747	783	735	753	763	712	694	757	771	776	777	789	752	732	741	719	748	735	703	771	803	747	788	754	765	722	761	715	786	786	763	763	758	770	698	749	739	804	742	779	742	779	764	734	739	728	781	804	763	753	741	747	774	732	759	761	730	697	748	695	815	797	753	700	764	712	720	737	773	742	757	719	736	772	702	738	781	689	761	764	712	775	762	782	715	744	721	732	722	794	760	743	748	804	749	720	726	750	792	744	729	726	707	736	767	790	741	752	790	738	716	780	719	758	718	731	682	707	785	742	733	798	701	696	762	715	767	745	786	736	705	761	758	794	728	777	717	713	765	750	762	745	727	760	801	690	701	736	724	702	722	747	722	744	732	769	741	801	696	766	728	756	727	740	681	796	744	706	742	774	716	721	750	731	762	759	728	771	792	759	731	778	714	782	741	755	745	729	714	735	749	749	756	751	695	703	742	753	773	762	749	743	723	724	732	780	719	720	767	723	765	745	686	779	698	756	737	772	774	776	764	755	788	738	755	728	749	707	720	735	758	725	693	778	762	737	800	761	745	734	698	719	736	755	739	769	785	787	733	745	744	739	725	749	753	775	747	695	775	701	740	717	731	750	785	746	780	757	738	757	740	708	740	721	716	737	724	790	753	708	782	747	764	740	769	742	783	751	732	753	731	730	720	801	711	730	727	788	738	715	759	769	762	710	762	779	716	747	759	742	744	709	722	762	705	724	729	696	711	735	758	726	717	730	681	819	747	771	724	760	766	753	742	756	741	711	739	715	747	761	766	729	706	729	680	800	742	737	731	724	760	753	756	769	700	766	761	732	746	764	794	747	757	732	741	734	717	768	704	743	758	763	752	782	728	805	771	716	748	784	735	747	742	765	786	745	734	721	746	708	790	738	772	725	745	769	729	708	789	805	721	724	765	734	732	772	717	759	743	780	701	725	722	772	744	742	769	770	774	747	710	751	743	663	765	745	783	752	752	753	782	759	664	707	746	780	750	736	763	723	745	697	744	742	766	763	764	750	775	792	727	774	740	713	728	711	732	735	757	764	738	730	684	801	747	737	749	735	803	764	698	773	749	746	716	777	770	737	738	764	746	718	788	741	731	726	758	800	724	708	781	742	767	758	722	706	737	750	761	746	743	777	735	745	809	720	748	712	706	742	741	739	748	784	753	742	745	731	736	734	760	741	747	767	736	750	784	733	759	763	762	739	700	774	701	739	765	738	757	742	717	746	724	775	765	760	759	777	728	748	700	732	751	756	716	785	814	726	709	733	709	731	771	756	732	765	729	733	710	773	727	718	775	766	750	796	705	731	769	732	720	773	766	761	787	776	781	745	769	707	741	762	714	729	740	755	748	727	802	721	728	772	671	721	710	735	722	681	762	662	758	755	781	751	746	723	717	752	722	742	760	693	767	710	746	747	748	707	762	725	739	760	754	726	766	727	761	725	718	748	791	786	734	722	772	777	731	735	724	779	740	734	747	756	731	730	806	781	722	722	723	765	752	748	765	748	749	706	775	776	715	759	759	748	779	775	765	765	775	749	720	739	781	751	761	731	790	755	733	759	695	806	767	740	750	705	748	737	783	750	711	731	743	763	741	722	739	706	768	736	739	737	743	645	753	706	744	765	742	753	732	714	721	754	751	722	727	769	739	800	744	732	718	755	773	726	744	743	756	728	792	799	756	730	776	772	789	769	740	667	742	762	740	735	731	766	740	758	760	738	782	745	763	788	758	758	757	744	779	764	744
15189	1711	1644	1385	997	765	655	594	476	424	343	287	274	285	250	252	282	266	265	268	276	278	259	253	259	261	233	244	245	224	239	253	215	218	195	247	247	192	196	224	208	228	218	229	236	202	232	199	220	217	220	197	209	232	221	200	222	214	238	211	191	211	184	204	190	196	224	231	241	219	220	220	240	267	210	229	193	205	203	204	200	195	215	238	217	225	186	235	202	227	215	206	237	231	221	232	237	219	218	214	215	214	236	208	233	236	216	232	204	216	207	234	192	208	251	225	196	224	205	215	210	202	197	215	246	205	220	233	212	211	225	208	204	247	204	221	206	227	220	223	197	188	223	245	238	228	235	223	216	216	196	218	216	247	193	196	224	232	219	216	211	217	216	231	221	232	210	204	225	231	251	231	226	225	187	217	199	235	194	223	220	192	213	216	212	239	207	222	231	213	208	245	200	225	236	191	200	235	207	190	208	233	214	197	190	223	243	204	216	205	193	220	211	245	232	195	208	225	220	164	216	208	224	207	186	192	238	205	240	231	230	182	240	207	219	228	230	208	241	198	240	242	205	220	241	214	195	237	219	209	198	230	211	233	222	215	206	219	217	197	213	227	201	220	200	225	230	232	218	210	198	228	228	219	220	213	213	195	178	235	198	217	210	196	179	202	222	226	237	191	223	231	206	249	216	204	237	233	190	229	225	208	210	253	193	206	200	209	194	215	181	206	256	218	228	224	240	185	187	191	196	226	238	197	213	225	205	208	208	228	233	212	199	237	205	195	198	199	227	208	211	241	209	212	237	216	213	189	215	217	190	208	193	217	196	215	214	197	215	192	223	188	200	215	186	209	238	186	227	222	205	227	203	206	199	229	207	214	214	217	198	216	213	196	233	206	221	223	192	232	215	233	199	228	232	209	222	221	204	235	186	221	240	205	211	199	192	224	221	216	207	223	242	192	199	217	233	218	205	221	195	239	248	185	216	208	226	214	208	231	252	220	203	209	216	204	212	217	241	212	222	213	197	211	210	192	206	227	204	195	232	185	210	188	206	206	212	215	217	220	214	225	201	203	213	209	213	219	230	181	226	190	240	221	201	198	232	211	207	217	214	196	201	229	228	222	228	192	224	223	192	223	201	210	228	185	213	214	228	217	211	201	232	215	179	217	221	190	196	209	197	219	198	250	227	217	259	211	214	209	211	191	204	220	216	230	199	229	209	244	234	219	234	205	192	225	216	216	215	228	218	214	224	200	227	208	214	201	207	220	204	219	204	204	212	232	229	231	222	191	216	216	215	208	202	194	202	231	218	219	228	196	196	215	226	206	228	239	216	202	228	197	211	202	200	216	229	196	233	222	201	221	175	204	239	237	207	236	224	201	222	193	222	218	202	207	237	213	198	225	212	214	201	208	233	226	211	214	208	178	219	203	208	208	184	203	224	221	225	224	222	210	214	229	270	214	173	204	206	193	234	200	229	237	209	233	199	240	219	214	219	242	225	233	197	191	223	216	192	222	212	193	197	194	199	238	211	233	221	212	218	242	232	183	211	219	209	228	234	202	231	208	225	238	201	221	188	222	203	198	199	211	220	185	202	210	230	229	238	190	191	220	236	222	217	243	196	174	217	224	220	204	201	192	207	208	222	208	230	219	232	232	200	227	242	224	207	213	216	220	193	226	205	211	220	208	200	194	219	210	263	197	212	180	215	202	220	187	222	230	235	255	209	199	203	228	208	191	178	219	220	228	229	212	198	207	203	185	222	206	219	209	214	215	209	219	217	225	214	190	195	199	222	223	197	222	231	216	238	228	238	226	196	223	243	214	193	201	219	225	230	227	229	204	201	214	210	213	202	213	196	191	215	201	231	203	246	230	215	190	196	212	190	207	217	226	223	227	202	220	208	225	219	200	214	200	255	216	238	220	219	200	190	232	199	232	222	216	203	182	178	204	225	231	181	192	199	204	214	192	200	230	199	193	218	210	211	199	220	210	235	196	208	230	214	189	216	182	196	231	210	203	196	240	215	212	231	209	237	211	248	225	217	217	234	219	226	200	216	210	225	207	189	211	195	218	224	214	186	199	217	245	213	233	192	184	211	217	229	229	210	230	207	207	218	201	201	207	194	216	227	239	205	197	213	210	230	245	202	216	215	218	224	219	201	232	204	189	206	191	222	237	221	204	225	218	195	246	218	233	211	222	208	225	242	169	211	198	227	249	194	219	177	209	228	208	230	224	212	226	235	226	200	210	228	190	241	187	219	203	245	223	209	213	215	215	199	202	188	233	193	217	194	218	216	222	208	185	230	180	233	222	232	219	224	176	200	235	218	224	195	241	195	228	222	235	211	204	193	199	210	227	238	210	234	206	242	206	202	170	218	215	196	212	200	214	227	219	195	198	217	241	200	218	198	264	201	208	191	203	220	203	235	206	183	244	180	215	214	218	201	243	247	212	233	215	214	190	229	199	223	205	195	203	231	201	197	184	211	195	193	208	211	192	244	203	207	213	228	216	219	197	224	222	223	243	217	232	193	217	254	220	222	186	217	225	205	242	197	221	189	217	229	201	220	216	224	219	205	184	216	188	220	214	249	209	192	226	195	218	218	210	200	196	216	235	240	216	237	229	200	212	223	205	237	257	215	207	196	204	209	215	208	207	222	214	210	247	254	209	203	236	203	207	203	209	208	225	200	173	214	231	209	233	202	204	199	208	203	205	208	224	177	242	223	218	189	244	218	247	211	192	226	189	206	223	219	191	245	160	199	210	211	222	213	226	197	225	226	209	190	206	218	242	218	201	202	206	209	201	190	219	231	227	246	220	212	199	211	227	212	218	213	210	211	216	211	222	230	206	219	270	216	189	206	204	209	208	226	205	240	223	192	204	254	223	237	195	230	247	183	183	195	233	218	217	238	224	229	246	203	210	213	233	222	205	233	202	191	242	253	194	207	200	186	206	189	231	196	199	204	209	192	217	186	239	181	194	245	207	226	214	212	195	224	227	210	256	221	232	199	201	219	218	204	206	249	212	215	211	210	225	231	214	216	210	191	220	218	206	194	199	196	206	211	183	219	243	222	198	218	218	198	208	235	201	199	240	228	202	199	206	204	242	203	193	198	214	232	221	220	205	214	205	211	235	191	208	221	216	267	230	216	213	200	216	215	230	239	205	201	202	223	237	234	195	224	190	191	212	226	217	219	215	235	226	222	222	225	210	223	255	212	205	187	221	206	238	205	196	231	203	231	219	245	223	203	196	234	222	214	217	209	229	215	203	209	220	224	226	214	254	257	201	203	198	206	195	216	215	208	211	215	247	215	199	226	211	195	217	210	207	195	229	208	220	194	222	217	236	223	256	200	169	203	222	214	236	219	214	201	215	206	219	225	206	226	234	218	188	203	227	185	192	226	222	213	226	213	187	219	221	231	199	205	209	219	201	194	208	206	218	209	210	196	207	219	210	217	242	201	203	220	235	228	228	235	226	210	216	199	228	231	207	222	220
8472	1437	3258	4078	3700	3142	3186	2329	2067	1701	1257	1112	918	761	737	784	823	754	790	810	815	860	812	833	727	683	654	673	643	639	610	611	632	601	598	527	540	515	515	536	515	508	489	496	492	514	519	541	478	512	463	479	495	495	493	475	480	484	504	482	484	507	502	503	513	508	515	501	518	490	502	524	463	512	520	469	473	458	524	465	489	511	504	456	490	458	543	479	486	507	455	499	489	505	524	467	490	483	493	523	514	499	484	464	502	504	495	448	521	473	495	486	546	475	485	504	468	512	474	448	497	448	516	475	471	478	472	460	455	474	530	468	527	465	508	501	521	459	489	491	508	499	467	460	471	493	453	478	510	490	482	475	479	493	454	500	504	524	490	492	535	481	478	502	482	480	498	481	483	503	560	469	475	478	490	510	504	531	480	551	492	456	508	495	482	516	462	492	523	500	479	517	532	481	526	532	502	444	468	515	519	460	476	501	497	475	491	501	460	487	534	499	489	489	474	503	464	490	501	485	447	449	495	475	528	504	480	508	493	479	511	538	495	480	509	541	481	465	508	488	506	483	494	470	507	477	446	465	498	484	469	502	460	499	522	516	492	495	523	476	500	466	486	440	490	515	497	493	508	527	497	496	497	494	482	520	522	515	480	474	512	484	499	488	501	479	526	497	476	473	494	471	487	465	465	489	487	477	487	465	479	473	524	521	457	470	527	499	488	472	551	481	489	472	467	457	454	498	523	459	483	528	510	518	517	453	489	477	473	420	517	528	467	459	478	542	507	497	481	500	499	525	474	511	497	463	494	505	480	490	489	479	534	469	468	453	503	495	516	476	458	475	517	499	439	519	510	494	486	489	453	515	463	494	492	484	498	478	481	484	472	518	507	491	489	454	469	488	480	462	491	465	469	518	496	472	510	484	503	496	494	459	481	522	521	458	486	494	499	484	511	528	473	491	527	489	491	500	519	493	501	461	461	513	498	517	505	467	513	515	496	507	488	476	479	531	476	455	505	515	490	482	488	483	487	487	503	489	501	521	503	481	480	508	476	473	496	450	493	492	463	464	485	485	479	499	450	506	510	519	538	501	466	481	509	507	499	489	490	497	501	499	497	509	531	521	478	505	500	475	501	461	495	467	487	488	471	474	486	489	508	446	499	485	495	490	504	497	476	476	500	537	477	450	499	506	488	453	503	501	490	472	538	523	476	441	488	495	429	440	531	498	525	498	488	477	505	460	512	473	488	519	479	463	529	494	489	467	519	506	518	492	472	529	472	484	492	502	450	443	460	516	519	500	470	540	486	483	463	461	531	534	511	513	484	488	524	470	509	491	445	467	465	486	484	499	490	480	434	479	470	509	519	533	489	492	503	516	495	488	504	492	476	466	474	454	501	497	551	493	468	498	493	488	523	494	476	500	495	479	492	473	492	474	537	510	469	507	484	468	467	522	505	479	500	470	454	503	510	435	500	510	498	482	507	478	498	503	492	480	491	485	463	463	467	484	507	454	481	467	508	482	562	469	470	507	482	462	498	448	485	485	510	474	503	488	502	524	454	518	482	499	480	496	512	490	511	453	481	448	459	470	495	475	525	463	441	518	486	483	462	434	488	496	453	502	472	511	473	503	487	474	499	470	473	512	477	467	491	478	533	430	463	444	465	496	520	500	495	461	501	460	501	486	530	483	464	518	522	469	499	504	497	494	528	464	515	491	509	477	446	432	503	456	528	493	507	474	496	499	517	507	486	521	492	517	494	520	486	467	487	487	442	428	497	474	491	471	518	504	493	521	492	486	513	489	500	470	471	456	500	483	507	453	487	478	530	464	520	489	497	475	483	467	465	502	479	492	485	490	461	468	492	521	440	527	489	489	504	487	525	535	506	493	509	491	476	499	467	495	508	510	521	471	481	486	453	452	516	476	491	505	498	507	449	517	495	526	495	494	537	499	480	548	544	470	469	488	488	458	429	517	488	524	501	493	477	484	507	493	486	515	480	454	531	485	473	446	514	504	426	530	506	483	502	498	494	501	509	485	492	479	508	476	486	499	481	516	511	497	497	540	464	498	471	498	495	516	484	523	494	495	500	519	472	521	537	456	487	468	501	447	489	461	512	496	519	506	496	465	497	487	474	497	491	490	478	503	494	486	482	509	514	487	517	521	445	488	514	495	477	506	487	484	485	470	504	519	507	484	471	496	502	485	508	515	514	492	481	471	461	484	473	490	490	496	461	498	515	476	474	469	483	487	511	503	494	536	493	464	477	468	508	489	486	507	469	456	483	469	468	479	468	457	488	494	465	493	436	471	491	428	513	485	496	504	493	509	450	510	491	477	521	470	482	457	502	477	511	535	472	492	461	478	507	503	484	492	464	479	509	493	506	495	533	516	498	464	501	470	486	485	477	476	462	510	513	468	443	501	506	518	481	453	529	468	506	492	491	489	504	540	476	498	505	495	530	509	473	539	482	493	473	542	489	479	511	495	497	470	502	489	449	532	483	491	489	488	481	502	471	507	500	484	471	493	501	510	518	515	491	484	536	504	485	481	506	514	513	547	499	475	488	524	502	493	488	481	495	510	479	474	526	450	483	498	480	511	527	481	486	534	469	483	499	510	491	519	495	497	513	495	508	475	503	491	437	497	475	474	516	510	504	483	501	487	475	500	483	469	522	497	447	490	474	502	494	473	504	492	494	478	484	523	477	473	474	487	478	493	523	485	464	498	481	498	515	480	494	465	488	455	465	479	464	483	503	482	494	467	459	522	519	426	489	501	491	470	511	501	517	496	478	522	509	486	532	424	508	459	478	480	484	514	444	497	514	527	516	475	530	478	481	491	446	489	495	458	491	489	475	480	498	518	483	503	487	502	469	478	497	528	462	471	493	495	491	490	467	484	457	481	469	486	474	482	513	495	488	547	495	511	487	485	486	490	501	504	490	473	479	454	460	480	498	484	498	493	484	463	500	458	499	499	514	478	477	529	496	494	505	504	465	533	474	502	503	494	468	454	462	464	506	519	486	500	519	514	520	481	495	485	515	481	472	471	459	504	473	488	482	443	499	490	538	456	489	469	484	502	483	472	518	504	503	523	483	499	481	518	492	496	458	517	483	480	493	473	500	475	452	499	453	505	498	465	477	506	537	438	483	505	517	483	520	468	510	514	522	501	501	518	495	477	469	488	505	507	515	495	483	507	494	485	446	467	510	485	460	472	480	498	528	494	466	533	487	494	488	505	510	479	532	435	481	471	475	477	537	481	486	510	464	484	490	490	464	515	483	519	481	503	509	520	509	443	510	481	492	475	502	464	504	518	515	512	509	501	473	503	514	501	466	494	457	483	460	462	462	464	481	474	461	464	497	479	451	477	521	436	479	430	492	518	460	455	513	511	486	494	502	485	484	486	479	506	494	485	509	492	490	526	495	473	483	495	530	481	500	462	478	470	482	512	534	498	530	517	491	488	502	520	480	487	507	454	495	495	536	473	426	460	505	518	481	449
1675	438	458	369	373	364	383	315	304	291	280	290	251	270	289	228	278	284	288	246	276	257	268	274	277	255	274	240	272	237	285	279	283	248	259	251	280	274	254	261	285	247	261	270	264	240	264	244	246	236	246	239	253	288	263	246	272	241	245	249	285	305	262	234	279	259	260	233	256	258	262	287	282	241	251	267	283	259	281	309	263	232	263	260	285	277	231	262	272	241	262	270	261	243	264	263	286	212	247	264	287	282	231	276	238	235	250	260	293	224	257	259	268	271	253	266	247	250	252	261	252	235	275	241	246	269	228	253	259	291	271	267	266	250	247	231	276	261	249	275	276	242	252	268	247	299	275	243	253	278	259	260	268	256	236	254	288	227	266	256	254	245	265	256	270	281	279	272	258	265	254	264	261	275	219	255	282	278	225	273	252	216	274	261	303	257	274	268	245	257	280	270	276	257	248	258	247	264	271	278	277	273	243	238	257	237	257	269	261	267	266	238	253	253	252	285	246	259	267	238	284	251	250	276	288	268	238	252	275	262	271	258	249	260	260	276	251	261	248	283	241	253	278	258	261	237	254	243	279	242	237	225	250	232	260	297	247	273	274	232	253	250	259	272	253	259	266	253	285	245	263	261	265	290	238	262	248	276	273	279	269	261	285	263	250	248	278	271	272	272	250	263	234	261	252	284	286	231	265	248	249	251	275	225	244	281	236	247	226	227	269	258	227	248	282	259	271	261	274	267	260	266	278	263	270	244	277	250	260	259	272	268	229	251	250	255	293	263	266	263	243	240	291	262	260	260	288	268	248	247	266	272	291	276	256	256	278	253	238	251	268	279	237	255	259	234	242	254	237	269	253	254	236	258	278	237	259	251	277	243	276	259	253	254	294	258	253	267	296	263	246	240	271	274	254	265	248	246	269	298	239	232	265	265	230	272	274	268	249	231	242	276	284	223	257	262	275	229	275	269	249	252	273	265	271	282	252	251	228	288	238	285	281	290	276	245	270	262	247	290	289	242	261	237	244	267	238	270	279	235	266	258	260	277	246	286	241	246	305	303	290	235	244	228	240	263	254	279	228	274	238	260	282	255	268	248	254	272	246	261	232	264	256	267	233	256	270	230	273	269	228	251	284	258	226	259	306	283	287	249	249	265	271	279	283	250	269	273	264	259	238	230	237	274	247	272	276	254	241	277	262	236	249	292	265	255	255	303	255	260	258	280	237	253	268	252	265	256	262	263	297	271	289	248	250	282	260	258	269	241	241	264	265	266	277	259	243	252	231	229	246	284	265	266	241	243	266	241	261	260	253	256	242	297	278	265	266	292	250	269	232	285	266	283	310	279	248	242	261	299	234	266	258	246	248	296	283	298	262	254	271	280	307	274	266	256	242	251	253	219	269	236	218	249	280	252	281	253	215	269	220	287	264	274	237	255	244	257	270	281	260	259	259	267	237	281	265	289	265	268	252	263	260	247	261	243	244	239	271	281	280	265	266	279	274	270	268	218	232	267	278	269	271	261	245	232	277	273	234	269	265	285	276	283	234	265	222	279	243	257	246	269	254	268	243	241	248	229	258	247	258	265	246	237	292	255	283	254	281	262	240	242	273	257	245	267	241	257	292	254	246	257	257	279	236	261	254	267	239	268	275	263	277	259	267	273	257	279	257	268	257	265	277	270	254	263	247	258	280	250	250	260	269	295	257	264	254	264	263	253	238	266	260	253	261	260	276	269	263	263	262	244	264	264	260	250	248	264	254	264	232	235	223	239	270	272	285	236	263	267	262	262	269	299	275	270	243	288	283	247	249	252	269	258	237	261	235	264	228	244	244	245	265	259	259	267	265	271	261	270	265	278	285	235	272	268	246	272	266	286	236	237	263	275	289	252	265	284	236	237	250	253	254	239	249	275	251	269	239	270	260	269	272	272	238	247	259	247	213	217	267	282	281	259	248	274	302	261	260	279	270	283	253	257	290	240	262	209	224	250	271	234	280	230	277	253	240	273	257	243	265	272	271	264	247	235	254	257	254	270	268	284	256	240	226	296	268	262	277	288	255	243	255	269	289	273	242	235	248	228	253	278	274	273	261	269	269	236	260	248	260	279	287	264	255	263	278	275	281	245	274	287	259	279	244	239	268	264	274	245	250	293	246	218	252	253	274	274	250	294	242	263	267	283	256	249	237	281	273	260	253	256	263	274	270	272	277	260	267	251	254	254	251	261	239	262	254	276	265	251	242	236	261	276	279	238	244	255	258	255	253	260	263	271	287	249	241	251	237	262	244	267	244	247	274	271	281	268	249	261	240	256	269	257	260	257	250	271	237	270	243	271	252	244	241	221	250	239	217	263	291	295	289	250	246	259	259	244	250	261	280	270	277	264	253	285	260	236	261	257	264	262	256	224	265	263	242	250	298	230	245	272	247	250	230	223	253	258	259	256	280	232	240	285	251	242	242	274	260	269	254	246	246	270	258	261	246	230	266	252	255	245	287	259	268	272	245	250	242	242	226	261	247	249	269	263	272	245	233	249	248	264	271	257	239	233	280	255	258	263	268	242	232	290	238	265	226	242	249	262	240	276	300	276	294	281	244	264	308	247	245	243	291	282	270	284	227	287	272	249	288	243	233	231	236	245	269	245	268	288	263	238	294	243	278	280	257	277	254	269	287	242	260	245	258	244	257	264	256	258	258	249	276	251	257	290	255	262	247	253	280	261	247	258	301	269	282	276	279	234	249	279	257	225	255	218	238	261	237	285	269	263	258	282	256	269	262	264	266	278	225	273	274	241	257	270	226	251	264	264	258	243	232	239	252	264	265	263	240	277	251	263	254	259	252	243	255	300	259	229	249	254	246	250	252	284	234	263	241	241	270	241	270	254	232	255	305	269	278	264	244	303	287	297	282	256	255	253	252	278	242	228	257	248	232	254	249	262	262	263	262	284	295	255	253	277	256	258	255	257	270	278	262	237	262	257	250	263	292	280	248	244	240	287	233	236	280	264	280	267	242	259	273	256	243	229	261	236	268	240	260	255	264	237	259	257	297	283	258	260	233	273	258	249	241	262	268	238	251	266	283	237	259	236	205	247	261	260	264	307	253	269	240	278	287	253	243	260	254	249	251	259	272	254	257	263	222	243	253	273	246	254	280	268	244	260	258	262	256	260	266	255	276	267	258	248	266	240	249	246	258	246	260	258	259	267	284	247	257	235	282	254	271	273	251	268	276	239	264	259	261	251	254	258	231	249	291	265	288	286	285	252	258	269	223	261	289	255	263	256	288	258	262	254	265	244	250	245	251	250	243	231	250	244	212	261	232	248	221	260	257	274	261	240	267	303	282	243	269	293	251	251	266	273	226	252	239	270	261	286	271	255	274	242	302	283	231	272	277	263	257	277	252	275	256	237	281	254	249	265	292	231	261	268	235	271	273	257	259	284	252	254	238	255	268	270	250	238	250	255	253	260	237	267	269	244	266	292	264	308	262	271	279	241	270	269
1944	723	1047	1201	1225	1026	1100	955	949	827	781	753	689	652	658	651	696	692	703	653	679	643	690	705	667	653	731	636	699	645	626	621	626	652	602	624	667	612	606	623	605	624	588	594	583	629	611	649	615	576	607	638	604	610	620	621	602	625	655	589	613	570	567	649	636	630	604	577	604	612	582	567	621	624	621	596	559	612	629	633	604	595	626	619	647	586	581	646	575	621	625	643	604	626	586	616	629	571	595	603	590	646	612	648	556	607	623	577	598	597	546	628	593	596	604	612	591	617	574	613	558	565	598	586	602	597	608	594	631	613	612	575	588	588	606	619	591	612	590	597	583	555	654	640	587	582	573	567	606	580	606	610	594	555	597	618	615	624	584	570	589	603	625	578	625	606	625	570	593	599	609	593	600	635	623	575	635	609	636	603	600	590	637	622	613	610	578	641	624	620	554	624	599	638	632	560	611	596	551	631	588	601	590	626	640	582	625	612	637	614	634	620	596	626	626	631	606	664	649	601	607	618	611	592	620	647	614	609	614	613	601	618	585	588	625	611	638	638	600	598	619	592	617	602	621	612	578	583	628	585	639	592	627	610	589	618	628	613	624	628	601	607	583	592	624	596	592	627	592	613	556	646	596	620	589	587	611	614	642	585	588	621	607	600	615	605	614	618	647	584	583	592	589	615	614	606	619	637	597	573	621	640	629	581	617	642	572	657	554	612	598	650	610	634	590	625	606	579	627	588	611	654	646	591	653	645	610	642	607	609	643	602	575	541	619	609	570	583	616	597	611	611	647	627	577	639	651	641	582	634	596	605	616	638	596	614	633	586	650	580	597	595	591	646	609	600	645	584	606	625	647	640	617	584	640	604	534	590	628	616	601	598	581	648	593	569	616	588	636	605	611	566	609	608	613	583	641	585	635	598	610	589	569	568	589	633	648	647	583	581	592	585	582	628	609	608	605	652	589	616	631	617	607	590	613	634	617	612	593	629	609	572	647	593	596	630	633	593	624	656	568	623	595	591	591	567	614	570	633	603	595	542	599	590	596	619	609	586	597	637	610	582	593	634	607	583	597	652	619	632	560	588	618	612	561	605	582	608	599	599	580	667	605	588	614	629	621	607	616	604	627	619	625	630	595	606	524	616	600	622	584	594	610	576	639	597	621	610	586	614	583	632	598	589	611	610	607	594	621	625	612	605	597	617	602	625	612	611	600	574	619	614	631	624	619	591	581	640	612	619	598	614	610	644	604	617	564	625	553	599	600	608	623	594	634	540	613	610	617	596	602	573	604	564	608	582	644	630	632	629	594	617	580	653	645	606	611	592	609	612	646	599	612	576	653	604	594	609	607	629	657	644	624	647	546	620	640	629	656	596	574	572	575	598	621	623	592	578	603	610	635	575	596	629	628	609	573	620	649	623	590	585	691	606	585	627	614	636	609	588	563	584	609	561	586	622	606	567	605	610	639	622	575	632	632	613	608	580	654	647	621	591	607	588	574	660	540	598	642	604	634	611	617	623	597	609	603	602	607	616	660	607	588	615	611	601	569	612	607	590	578	613	622	577	586	586	637	658	621	613	624	593	593	575	589	611	606	570	644	615	623	623	595	628	586	593	618	600	625	613	555	615	610	622	625	552	602	615	606	613	605	570	629	594	595	606	630	582	587	639	635	595	631	586	610	615	626	643	625	618	592	596	568	620	570	632	629	610	656	619	594	595	611	621	605	610	619	626	631	634	636	594	578	644	667	681	622	622	559	623	611	628	631	614	619	613	597	576	601	639	595	594	560	553	615	596	589	604	630	608	595	582	575	586	619	628	612	615	596	576	584	616	572	610	600	609	626	641	616	594	599	602	638	610	634	637	597	575	626	577	575	643	598	589	604	615	600	627	625	602	622	627	642	639	639	613	639	609	621	598	644	611	622	581	618	594	614	580	632	626	571	630	617	623	646	611	648	642	616	567	641	598	593	613	610	656	616	655	603	627	623	598	595	606	622	608	618	651	615	610	628	607	569	618	601	618	671	644	582	595	660	634	588	617	605	606	618	585	596	612	608	607	659	606	636	650	605	612	606	591	609	631	620	637	610	607	623	660	588	659	582	603	590	622	618	620	605	613	616	598	604	621	603	598	656	599	597	622	569	588	588	608	563	604	591	625	605	618	608	619	622	625	644	652	607	579	576	590	594	577	616	592	643	632	635	621	614	639	609	596	599	591	605	544	569	657	561	603	597	596	564	572	586	594	591	603	574	631	623	618	632	582	644	624	613	568	608	578	623	599	575	594	611	607	637	625	604	607	633	594	602	612	609	615	603	610	573	605	605	575	620	623	577	611	683	597	638	595	598	603	578	594	623	597	637	607	659	606	564	563	596	612	650	565	618	596	617	592	566	588	593	635	599	657	623	609	593	577	598	574	612	621	631	573	593	563	582	610	626	573	577	610	593	670	602	621	582	635	604	624	618	615	641	610	601	572	637	579	643	643	602	623	560	583	636	614	604	655	616	600	601	605	644	600	592	604	607	596	619	579	612	588	613	593	640	624	621	609	612	580	611	611	605	607	618	601	611	567	653	633	592	584	676	585	586	617	599	572	575	551	573	606	592	620	569	568	615	592	587	564	599	566	627	637	585	625	582	604	572	607	581	613	582	636	592	616	600	621	605	588	648	565	642	609	566	614	579	683	607	582	576	625	581	641	633	610	542	602	584	614	615	613	597	619	583	600	604	610	589	630	636	574	657	634	611	600	627	610	626	642	599	663	606	572	579	638	626	616	599	592	603	614	619	609	639	579	587	607	614	589	570	637	595	594	615	606	594	607	578	614	596	623	589	579	599	590	649	604	640	635	597	634	629	586	620	566	575	603	592	559	601	618	608	636	659	630	611	572	644	609	633	608	595	627	590	622	613	604	627	574	633	625	640	563	631	564	602	616	638	601	613	590	598	534	607	584	606	586	641	597	654	615	629	592	628	597	603	621	593	606	558	605	634	574	601	601	597	572	639	628	602	591	613	611	601	633	602	602	620	590	578	597	631	649	570	621	597	637	555	626	618	589	571	633	601	613	590	581	627	593	640	660	631	627	540	579	615	618	610	604	601	576	626	622	601	625	572	633	602	602	567	601	587	658	639	637	599	598	589	556	606	607	582	598	535	579	584	630	576	586	570	563	611	631	607	615	624	589	616	606	619	590	597	573	622	614	573	616	607	590	616	608	606	595	578	590	591	609	590	629	598	569	609	588	607	576	631	633	585	630	623	576	597	569	569	621	620	623	607	633	586	609	596	647	600	618	632	625	594	602	605	600	628	602	612	624	641	561	611	590	601	611	620	633	595	604	578	592	550	634	626	621	638	620	596	634	558	641	637	596	619	629	642	588	585	579	581	633	600	600	639	607	618	591	634	593	626	613	597	631	639	608	642	603	621	628	571	638	627	557	565	579	599	642	616	558	595	583	643	573	644	567	598	589	677	619	581	638	581	624	572	593	640	614	594	653
8496	950	1089	960	760	733	617	565	488	518	441	366	368	343	344	340	331	389	411	342	359	361	360	381	360	360	359	381	356	364	335	338	353	310	340	324	355	306	346	323	329	338	347	303	325	343	298	341	356	342	284	353	353	318	332	336	360	338	337	341	355	337	351	326	332	328	318	297	345	312	346	334	316	369	343	327	356	351	344	346	337	332	365	326	346	350	352	312	325	341	337	327	313	326	353	354	310	367	305	331	332	299	333	331	335	337	354	311	339	364	311	313	356	360	295	308	336	294	336	384	347	346	358	337	338	327	387	349	316	338	326	385	329	298	342	330	329	317	319	316	292	345	341	308	365	369	307	304	315	337	348	342	308	328	340	309	349	335	359	364	327	320	322	345	310	327	326	350	361	311	331	306	336	327	325	315	330	346	318	329	307	313	310	343	348	348	334	308	366	336	354	319	335	331	328	338	328	320	323	314	353	335	330	363	360	365	347	396	306	317	347	329	323	366	343	329	343	327	355	351	318	345	318	310	343	332	340	338	279	337	346	348	340	292	309	338	372	359	304	301	331	320	348	349	322	321	339	359	319	343	330	339	372	333	331	362	313	327	344	335	340	349	345	296	313	332	343	301	345	316	343	300	329	358	340	301	325	355	328	371	335	328	340	314	348	310	360	376	332	337	329	311	345	325	325	331	354	304	330	332	335	353	312	370	291	335	358	309	302	357	307	328	366	302	281	389	349	333	383	340	327	307	304	329	303	338	343	355	321	319	322	340	322	312	283	332	331	343	341	327	365	336	352	320	344	346	353	318	325	339	310	314	288	344	369	323	345	324	341	324	301	343	365	348	336	300	332	333	340	369	352	284	331	330	311	325	363	319	294	346	338	325	352	349	336	344	307	292	343	333	313	310	344	328	340	343	343	302	348	334	337	319	331	319	348	300	329	294	334	363	364	350	331	344	329	337	330	347	306	349	330	314	319	345	310	347	331	322	363	335	304	334	314	328	322	350	327	312	334	345	325	351	329	325	333	318	352	342	338	321	334	316	338	335	347	338	340	366	373	343	383	360	325	360	343	318	322	297	352	388	314	319	289	337	339	318	290	351	344	311	347	335	326	332	371	332	295	334	333	329	366	358	296	337	339	342	350	299	341	350	306	351	304	345	309	303	337	300	348	326	329	341	373	320	327	309	358	330	338	328	315	340	320	349	362	331	339	318	331	346	318	316	339	355	357	335	328	313	317	327	326	316	333	382	314	330	324	333	310	322	343	329	340	337	337	317	324	320	292	304	295	350	342	314	300	361	316	326	329	330	325	335	359	357	329	318	328	332	358	347	348	308	303	347	325	330	319	344	352	306	347	339	356	357	347	322	306	355	337	368	335	334	352	318	329	370	354	310	363	360	350	364	321	288	344	303	334	319	354	346	338	378	339	327	356	321	342	331	322	363	334	323	349	377	367	343	346	313	322	324	327	320	354	322	329	317	321	335	336	350	335	330	361	336	334	320	323	335	312	344	313	363	325	349	303	343	366	292	316	321	305	309	332	334	368	336	310	301	336	352	346	356	333	359	311	315	297	371	333	350	326	328	368	351	373	330	331	315	346	347	314	337	325	331	335	362	302	327	311	320	321	321	314	360	325	307	336	292	327	304	352	370	306	354	347	327	316	304	334	324	329	356	315	365	366	317	332	365	340	340	348	314	324	332	349	302	350	349	330	360	325	353	348	351	351	342	315	338	323	327	345	322	336	323	330	373	327	335	347	330	306	325	319	346	335	333	357	338	324	341	361	373	327	313	360	363	356	339	321	319	351	348	352	339	327	330	331	349	323	346	331	334	359	312	349	352	344	319	304	327	315	323	318	357	360	360	355	310	316	315	327	336	319	322	336	324	347	343	314	359	370	363	357	333	362	329	347	352	337	349	328	306	347	338	310	279	313	320	344	295	309	332	361	344	378	337	359	342	281	320	340	300	323	288	319	313	340	354	350	321	339	312	319	334	315	315	355	343	324	351	325	400	331	340	355	310	318	307	281	332	331	348	348	341	301	338	324	341	346	302	350	330	313	354	292	333	379	328	348	316	330	348	342	334	361	358	333	347	330	346	313	325	365	345	330	327	322	346	339	302	327	308	349	354	348	336	356	377	334	316	326	368	286	308	323	318	288	325	344	370	343	352	317	344	308	348	297	330	327	343	358	321	311	344	317	351	330	337	349	324	336	367	337	352	345	355	366	306	332	331	357	318	337	339	298	311	300	364	351	350	310	307	332	306	314	355	341	317	316	350	322	338	320	345	323	330	339	322	341	364	329	339	334	352	315	348	358	358	319	325	318	351	358	353	323	379	352	324	310	325	363	333	343	329	343	299	332	352	355	331	348	324	335	313	324	301	345	325	304	320	328	327	315	343	373	303	298	308	336	361	312	366	324	329	348	331	320	304	306	313	318	359	347	320	334	336	343	344	362	333	313	341	363	328	317	324	316	304	363	305	355	327	342	353	326	347	335	320	322	325	305	314	337	359	354	282	324	339	314	315	375	323	312	339	331	333	339	313	364	343	317	346	346	337	365	354	337	370	307	319	308	334	324	355	332	327	299	309	297	337	361	357	317	331	295	326	331	358	366	332	332	320	357	336	339	321	309	315	343	321	330	336	344	306	319	329	311	329	323	333	333	313	309	343	346	345	345	335	312	347	306	339	302	319	343	343	349	370	345	331	288	341	322	364	374	362	319	312	321	365	284	327	332	315	333	317	295	364	311	340	308	305	331	330	344	326	343	311	321	336	319	337	339	317	326	318	345	340	307	331	348	313	383	327	392	305	349	358	314	323	323	324	319	365	369	320	332	319	318	332	336	359	302	320	329	339	327	348	343	349	324	330	323	320	363	321	326	318	358	341	343	317	316	316	347	322	354	311	330	335	312	316	326	334	341	316	321	345	355	373	319	321	328	358	328	331	347	332	325	311	319	325	370	307	365	302	350	325	325	340	339	319	341	315	363	313	342	309	344	331	362	352	354	336	316	321	307	350	340	367	380	332	337	358	351	324	352	344	324	335	326	309	322	328	346	328	328	307	314	329	335	341	340	316	387	323	303	332	332	360	340	302	344	345	324	364	338	311	320	328	328	304	338	324	339	320	366	346	340	361	337	317	341	314	297	327	350	348	347	373	316	312	365	340	307	309	328	340	317	296	344	350	328	318	298	336	346	336	330	361	341	321	348	389	345	325	358	325	311	334	309	347	302	330	318	341	334	345	341	334	338	331	357	301	314	326	339	361	325	326	325	333	362	343	337	328	316	310	332	318	359	297	310	314	319	326	328	302	316	316	351	321	339	308	313	331	334	341	313	322	315	343	357	348	311	325	339	303	342	331	350	306	361	375	333	303	317	329	328	336	373	382	341	341	324	347	340	337	317	328	297	377	378	348	319	350	332	373	315	345	330	333	330	343	345	348	333	356	364	325	343	332	327	348	332	312	371	332	327	380	364	339	325	333	327	384
6957	1293	2383	2876	2654	2222	2258	1888	1770	1458	1227	1072	985	948	878	992	907	938	853	885	925	967	998	933	900	892	902	825	841	819	815	809	820	783	751	812	793	739	711	767	790	734	759	750	781	722	767	778	755	737	760	748	785	747	757	727	714	756	757	736	810	726	666	812	745	764	773	740	744	712	760	755	725	725	779	699	725	734	748	745	731	721	784	764	741	774	731	766	766	752	739	697	744	724	753	787	797	737	669	789	748	713	737	732	773	735	696	744	692	709	758	743	694	712	759	701	733	754	752	779	733	764	745	698	756	765	740	730	702	775	740	726	734	747	753	750	760	707	720	714	754	799	694	741	708	685	764	726	746	706	749	750	756	762	772	712	746	768	769	749	739	753	671	742	715	756	747	737	772	737	691	759	744	714	784	710	763	752	731	741	768	740	738	783	743	766	732	783	755	738	746	773	798	739	765	710	714	732	757	797	712	729	751	729	700	748	761	730	742	761	747	743	763	712	754	748	726	711	701	778	711	733	740	741	790	737	724	730	710	729	729	753	729	803	686	751	748	730	706	752	735	746	706	789	737	774	745	723	805	775	760	699	756	713	755	708	778	754	783	781	709	701	780	726	771	732	751	765	765	699	742	723	756	729	730	764	701	758	759	829	720	749	698	731	784	752	737	712	716	755	734	682	721	739	738	685	723	724	736	765	750	766	729	711	743	730	725	748	781	810	710	753	728	768	713	765	809	766	723	750	736	748	739	713	758	721	784	687	745	769	754	731	784	713	763	720	745	707	705	757	756	772	757	790	721	717	742	764	747	751	754	743	711	723	736	758	747	798	735	745	751	710	776	700	777	773	725	753	706	726	725	720	764	759	713	707	734	770	762	732	739	706	726	698	687	783	752	736	745	771	785	790	700	714	776	788	744	746	727	745	776	718	743	805	706	752	810	714	780	735	698	729	753	776	745	701	750	762	755	738	731	745	771	755	739	739	755	787	781	763	710	729	770	730	750	712	693	752	788	728	691	745	746	745	727	748	752	749	743	780	766	702	768	786	762	755	738	752	702	791	746	799	756	768	771	777	716	754	795	805	750	718	719	787	724	707	717	719	705	759	759	709	780	728	722	759	733	759	777	698	736	772	785	732	738	722	709	777	698	706	731	745	753	732	717	730	781	768	734	719	698	734	734	720	736	742	745	728	776	737	774	776	739	784	710	739	736	713	773	729	780	777	728	788	749	772	749	688	721	736	781	739	696	762	764	751	724	776	759	710	743	737	716	719	749	746	774	730	764	704	741	712	775	762	749	764	718	780	756	694	777	727	786	749	763	785	739	711	733	719	757	726	747	730	721	753	779	728	729	720	695	754	752	765	746	725	762	741	755	797	742	702	759	788	715	733	701	742	735	726	729	789	774	746	729	683	752	683	766	801	764	736	773	724	801	736	723	749	720	729	777	776	729	781	748	759	749	749	728	741	724	750	729	733	752	748	743	695	726	763	804	732	740	738	752	724	718	751	800	742	697	733	767	719	764	754	727	769	762	797	738	738	729	765	731	720	773	709	790	733	748	693	736	714	734	741	737	740	736	768	777	704	722	731	762	731	740	730	753	757	786	712	715	714	765	736	732	734	743	763	762	765	728	758	720	769	752	727	763	760	778	691	776	706	723	757	739	818	757	724	723	668	754	761	755	735	690	707	757	755	735	804	732	721	781	750	757	746	732	764	722	701	714	745	728	724	708	724	757	774	765	782	747	721	704	740	734	724	770	698	753	765	761	749	737	771	774	735	731	746	685	726	738	761	759	729	768	730	749	767	703	776	755	796	729	736	707	750	698	726	747	767	716	760	734	756	749	799	746	747	741	750	742	700	693	734	745	695	721	696	780	777	776	714	723	768	705	708	720	720	750	774	732	763	693	730	780	722	748	730	681	773	714	747	726	716	749	757	742	754	733	775	785	735	711	754	752	722	759	710	752	756	780	735	745	735	737	733	762	744	728	773	807	706	719	739	766	711	740	741	714	813	806	716	729	793	737	709	759	711	760	750	768	728	754	746	755	735	783	734	733	764	747	748	717	692	742	747	711	789	729	734	748	774	744	683	728	719	671	783	736	766	789	785	794	772	730	716	712	759	787	775	741	760	746	762	765	750	735	731	763	784	762	738	738	697	765	743	800	734	737	725	751	782	758	779	787	738	762	754	760	769	731	758	757	748	725	767	814	743	755	782	734	715	726	723	762	786	755	709	751	771	739	756	766	727	812	689	704	750	737	727	754	784	717	746	732	751	722	688	745	707	754	728	726	749	765	697	751	728	693	747	727	714	727	766	768	760	698	740	714	783	735	761	763	742	751	735	755	720	766	727	726	760	718	732	682	730	720	776	730	705	721	757	790	777	781	684	763	751	737	770	772	691	739	750	748	692	710	719	735	759	717	777	752	734	785	745	792	739	793	753	765	707	738	709	790	741	767	726	745	730	746	713	762	686	714	752	685	714	754	681	716	721	749	748	803	753	738	694	762	732	753	728	724	715	758	727	753	704	734	750	749	714	745	724	815	727	743	699	697	716	788	724	726	747	771	752	746	749	745	787	751	721	711	730	743	759	769	731	773	698	734	739	800	729	764	776	765	713	745	718	761	754	701	777	744	729	741	763	759	798	726	770	802	786	744	754	722	771	747	748	714	715	728	746	744	717	713	727	700	742	712	725	746	725	766	716	762	741	738	720	757	756	734	755	795	728	745	753	720	725	776	757	733	740	741	757	770	754	760	730	738	743	691	713	758	747	697	729	739	689	764	735	767	760	706	769	733	763	790	745	722	747	740	715	780	750	740	740	788	722	765	754	774	715	763	760	729	719	695	739	781	776	732	773	739	747	767	790	766	715	730	772	721	761	741	787	695	755	742	741	737	727	792	738	691	759	726	788	701	736	717	746	744	739	753	738	764	708	752	708	701	738	735	807	739	763	718	753	737	685	733	738	727	718	793	769	778	724	743	717	750	764	775	775	730	697	772	737	749	741	749	753	721	763	757	722	761	748	766	739	710	725	707	736	759	732	738	787	782	759	768	697	760	753	727	757	798	765	736	781	739	771	713	731	771	743	801	761	682	745	728	750	791	772	795	725	697	721	743	742	758	759	724	813	734	748	712	803	750	737	733	728	745	759	713	689	782	770	742	746	750	711	724	743	765	765	728	756	732	730	747	712	716	728	736	757	750	733	780	723	721	734	736	816	751	788	772	689	729	706	744	753	778	735	743	734	747	723	741	736	758	744	758	770	726	756	739	785	701	726	765	755	752	721	748	773	700	728	747	786	739	752	744	764	713	741	707	752	756	741	741	761	735	749	756	739	718	741	731	738	702	766	726	767	769	789	730	756	806	699	729	677	755	737	781	753	712	710	756	762	743	750	753	738	762	723	771	734	708	841	755	782	712	729	756	751	775	729	758	793	759	722	717	747	717	762	751	700	782	771	736	734	774	744	726	777	661	760	754	671	689	659	763	736
15619	1664	1461	1314	964	742	708	576	487	416	381	313	277	264	275	287	273	257	235	258	286	266	208	262	239	244	260	230	249	210	216	223	242	236	221	200	214	204	235	215	213	205	202	226	223	205	229	198	192	217	215	234	213	206	220	203	201	205	228	208	230	212	247	215	228	214	232	224	192	208	201	221	203	242	229	214	197	233	221	225	259	209	238	233	190	195	211	198	207	235	227	199	210	214	226	212	221	199	220	214	224	221	190	234	218	185	223	214	213	181	233	217	216	216	222	211	206	185	211	213	211	211	173	204	207	209	192	218	185	233	210	238	211	218	212	214	220	232	193	216	184	219	212	233	215	214	217	194	190	184	207	195	207	203	194	218	204	246	216	210	207	198	208	214	195	213	244	190	202	196	208	215	242	221	234	204	204	204	242	206	220	184	209	210	219	209	207	217	219	211	193	202	209	208	207	172	202	215	206	211	211	208	214	218	171	230	215	206	192	230	200	204	221	194	233	230	198	242	215	243	216	229	220	210	226	204	210	199	205	200	220	189	194	216	207	218	195	213	192	184	215	241	227	218	220	227	225	225	214	208	226	200	204	219	204	199	232	236	213	211	244	189	225	218	198	206	196	225	197	214	200	229	202	240	206	232	214	201	208	210	206	200	234	232	233	198	214	189	266	204	225	226	220	216	228	194	214	211	212	194	244	227	209	217	210	195	217	235	214	220	222	216	238	196	186	233	196	213	235	222	228	212	218	211	217	198	188	195	219	201	221	214	205	224	206	212	220	210	188	195	224	217	202	222	212	201	204	200	216	210	205	202	226	222	199	211	225	209	198	208	236	222	241	206	216	209	220	212	190	229	177	208	173	164	237	206	244	212	196	220	211	229	223	201	203	218	235	216	226	222	222	230	214	230	205	201	217	206	218	231	206	211	225	202	231	248	195	194	220	201	215	227	227	235	209	201	192	218	207	208	180	208	186	214	204	211	209	224	188	199	215	180	247	214	205	216	200	226	272	212	223	207	190	232	226	226	208	185	231	241	221	232	203	238	190	171	215	220	214	208	206	224	198	185	209	215	218	209	191	206	218	199	222	223	219	206	224	205	210	203	215	204	207	190	215	207	207	207	237	232	256	208	233	210	228	240	211	207	209	194	229	197	221	192	195	230	200	200	232	171	206	208	198	207	207	196	202	217	204	245	182	199	222	225	249	185	194	189	221	229	218	209	202	221	222	212	237	218	228	221	219	196	212	183	233	211	184	215	207	213	243	200	210	211	241	224	212	215	218	207	229	204	210	208	208	225	240	222	224	211	238	201	227	178	210	207	211	216	207	205	208	222	196	205	229	225	172	180	228	215	207	239	208	211	205	211	207	200	211	214	184	208	202	228	199	195	199	210	241	198	226	223	194	208	230	234	208	204	228	220	237	207	184	193	213	246	195	199	201	213	182	219	194	205	222	199	219	222	220	186	216	217	213	206	228	195	229	231	220	204	213	208	210	180	222	243	208	189	209	210	213	214	216	228	229	205	211	219	213	205	206	177	183	198	176	211	191	182	204	239	181	190	226	190	178	183	227	200	222	223	224	211	239	196	202	220	219	190	225	214	218	215	194	232	206	215	205	188	193	251	233	204	169	253	201	217	229	192	216	203	211	209	236	190	227	192	218	217	199	206	204	191	244	202	203	218	189	197	233	222	225	206	206	206	244	216	198	216	217	215	228	209	190	209	216	236	213	208	202	211	220	222	210	218	222	221	195	242	211	193	180	204	214	200	209	212	235	211	210	226	199	210	233	224	216	205	228	196	203	225	236	213	192	231	214	216	162	204	216	236	224	233	241	209	254	222	193	215	208	218	252	215	209	205	187	221	212	183	202	195	213	221	213	202	229	193	213	209	223	203	198	225	232	238	215	231	222	186	215	214	217	240	225	186	208	194	207	191	202	219	209	204	199	215	214	219	212	213	179	258	221	211	203	181	230	208	197	208	224	209	206	185	254	203	232	226	225	201	195	218	200	181	239	196	237	191	230	201	211	186	226	236	186	194	203	227	189	213	218	208	190	184	217	223	223	226	232	218	238	208	198	187	218	202	248	234	206	194	189	209	182	207	205	210	201	202	218	225	200	199	223	225	215	227	234	229	237	222	205	192	214	193	227	220	205	211	202	211	242	211	215	223	209	223	235	203	202	192	200	195	196	210	250	197	220	220	210	186	203	235	219	220	234	208	219	201	205	207	224	194	234	218	206	228	242	212	201	191	201	205	200	199	220	234	225	223	219	190	226	195	210	214	205	205	204	219	217	225	207	199	216	213	206	222	219	217	202	244	239	227	217	203	230	257	243	228	200	206	240	253	225	202	228	211	216	205	239	223	200	231	209	201	222	207	212	190	230	225	221	239	224	245	185	208	209	200	200	187	217	202	208	209	228	231	187	231	213	219	218	184	218	237	208	228	230	201	195	226	209	194	202	204	209	221	195	209	194	185	217	210	202	205	235	208	197	222	207	215	212	217	227	216	201	241	220	214	205	205	232	203	247	196	203	210	228	212	187	215	197	239	215	213	194	210	210	232	225	207	208	217	217	231	202	203	183	202	197	212	213	209	212	220	209	217	218	247	197	204	231	198	193	196	213	223	238	214	227	205	240	209	211	170	201	192	244	209	214	229	214	218	207	226	209	207	231	236	197	206	231	200	192	215	185	217	209	212	210	234	224	203	226	210	202	217	221	202	187	236	194	233	207	229	201	201	226	192	190	208	197	229	209	213	197	196	218	203	209	213	244	190	191	219	186	199	201	205	219	208	206	219	209	225	211	220	227	219	216	224	217	181	217	189	197	209	223	209	238	212	188	210	190	201	219	200	199	210	217	200	210	205	214	208	213	218	217	218	228	222	232	211	220	234	235	244	233	199	232	237	234	229	225	188	208	235	222	222	182	209	218	186	199	226	185	216	245	239	207	205	221	204	203	216	210	204	193	204	180	229	209	212	200	201	201	231	206	220	211	210	205	183	222	229	200	189	207	214	218	201	206	229	204	193	211	234	231	235	219	241	216	236	219	220	256	259	214	211	243	201	199	214	208	220	208	219	218	226	243	214	222	206	205	202	228	196	201	244	234	226	245	206	200	233	241	199	193	212	189	213	205	235	215	216	218	221	219	221	236	216	232	202	202	189	224	206	190	218	220	197	207	201	205	204	200	200	203	196	216	220	192	208	214	219	183	211	217	202	227	234	203	223	202	213	210	193	199	225	209	226	224	215	216	194	201	189	198	208	226	215	225	230	233	206	197	174	174	213	218	229	186	215	232	208	223	204	190	217	223	210	211	198	178	203	208	204	203	212	206	194	251	237	212	206	191	218	210	215	210	214	251	221	212	211	203	199	212	197	223	213	226	244	206	233	205	208	200	207	205	199	227	193	219	249	223	192	216	233	204	212	217	186	207	205	189	215	187	206	205	190	237	185	210	204	210	210	204	241	231	234	229	213	197	195	216	206	198	202
8568	1479	3064	3938	3700	3090	2992	2403	2068	1738	1354	1145	886	850	793	832	813	782	739	820	808	772	790	810	711	708	691	680	669	645	659	569	580	545	535	503	522	547	525	510	500	491	507	489	500	485	492	479	524	536	495	506	471	480	498	519	469	478	501	500	458	484	475	499	471	505	513	460	465	496	493	449	441	454	481	470	447	479	547	505	496	440	473	434	512	509	496	479	476	494	514	502	465	486	490	481	500	495	465	524	461	494	445	510	479	476	484	462	500	458	468	465	478	453	455	485	501	479	510	476	518	483	475	497	474	459	489	518	501	489	505	457	501	512	485	470	526	463	467	512	481	487	514	486	472	481	446	485	470	473	483	518	466	490	494	485	458	466	459	493	512	467	496	487	504	486	503	460	490	501	482	457	478	485	467	527	472	510	495	492	485	513	458	485	521	464	462	479	496	483	500	480	498	453	495	481	504	467	485	452	455	494	478	500	425	501	490	430	487	495	505	469	445	474	482	455	478	481	493	456	471	510	457	466	527	477	460	495	472	494	494	471	478	475	465	464	493	468	509	486	481	514	479	461	484	504	509	478	465	467	468	445	463	476	482	446	473	468	486	498	531	501	471	474	490	466	469	446	501	455	493	478	455	475	475	481	478	527	511	495	469	495	509	491	479	464	493	476	473	464	474	491	480	462	494	482	511	452	486	496	442	463	475	505	488	459	487	518	497	472	484	470	495	475	486	456	504	495	443	500	476	492	502	525	480	476	487	480	442	502	512	525	476	455	505	492	487	489	474	462	510	541	504	501	463	512	479	469	472	480	495	501	493	485	502	449	503	485	475	497	505	500	464	505	483	512	473	496	489	492	518	472	532	514	484	544	470	475	472	487	479	473	496	472	480	461	468	474	465	486	497	432	489	459	500	466	487	457	524	515	470	471	464	466	481	447	481	465	496	491	470	509	491	484	491	493	478	483	465	462	494	488	475	464	461	509	491	484	499	518	508	511	445	499	481	496	502	479	454	501	471	486	477	461	436	475	457	499	482	487	484	494	473	500	527	461	496	458	511	460	513	505	483	461	500	493	443	447	463	475	479	465	490	482	488	508	481	472	469	481	498	496	450	509	499	481	504	461	493	440	489	487	464	510	491	500	476	495	491	464	493	505	509	489	480	493	471	492	474	470	483	514	481	501	492	458	474	480	462	469	487	510	474	479	509	465	468	462	510	522	493	504	456	493	480	466	487	459	529	463	441	452	462	465	511	485	472	457	481	453	505	459	521	481	502	468	481	482	492	479	455	479	445	461	523	476	481	496	483	509	444	448	544	501	497	502	442	460	514	431	466	501	478	540	501	491	511	472	515	500	471	464	518	464	485	471	470	496	444	510	500	520	459	495	488	439	494	500	482	514	459	488	470	491	479	492	485	464	502	479	469	467	544	480	464	499	481	445	505	482	468	462	436	498	478	502	480	482	463	451	451	502	503	461	450	469	507	494	462	509	516	472	473	464	503	505	517	480	466	486	485	476	494	476	493	495	497	487	513	493	521	462	473	456	466	479	497	487	457	499	521	516	461	477	452	510	479	488	445	496	470	467	478	485	525	452	482	463	446	506	487	496	472	496	502	496	512	459	493	468	502	490	487	453	502	458	468	482	478	512	483	492	521	483	478	497	474	458	507	508	492	484	478	485	502	465	483	492	476	463	476	458	491	494	472	498	503	460	515	467	480	474	495	436	428	465	491	489	478	518	507	491	483	462	455	497	499	491	456	443	489	492	483	483	474	504	475	487	483	493	485	486	488	502	439	473	489	517	508	513	516	489	483	497	479	486	451	481	523	496	468	500	465	478	477	451	477	468	510	510	471	472	467	491	482	455	501	437	479	469	481	464	461	480	446	520	486	471	469	484	482	510	461	503	488	493	495	487	488	472	488	492	472	500	479	481	538	552	479	488	531	458	428	465	508	468	485	482	471	513	492	485	531	517	511	461	480	459	476	464	484	477	468	486	474	478	532	473	486	445	498	535	451	520	508	519	530	470	539	428	513	487	492	500	475	496	484	468	472	508	449	469	456	453	490	467	476	468	525	505	502	482	496	481	472	499	477	505	468	494	450	454	487	487	490	469	497	491	451	446	503	477	467	506	462	483	464	474	460	504	496	500	510	477	491	484	475	503	448	472	503	450	451	502	512	484	463	457	491	469	511	461	422	480	492	488	483	491	510	488	462	516	464	496	468	455	507	432	508	508	484	509	422	464	492	478	493	451	499	512	479	518	496	476	482	492	476	501	510	495	483	467	475	475	491	501	490	466	480	467	493	482	493	506	527	515	516	490	505	507	433	468	506	469	446	507	457	484	492	476	485	490	507	445	452	514	528	478	497	474	460	485	444	472	466	490	438	473	482	476	546	484	509	462	486	472	490	487	462	486	487	443	489	446	468	453	491	494	491	479	489	482	468	471	456	496	495	524	465	490	461	474	508	482	477	480	502	468	469	486	491	482	476	483	468	458	499	493	460	466	472	479	488	463	479	498	469	521	493	471	469	504	453	486	490	510	492	459	437	496	511	504	482	477	444	462	508	522	469	473	506	505	486	487	479	471	482	461	441	481	489	495	507	468	460	509	449	478	454	513	470	470	508	472	503	490	492	468	503	470	480	474	480	467	456	458	443	469	465	480	531	479	483	480	498	486	456	470	489	456	469	486	458	477	486	489	505	518	497	514	465	499	500	482	501	446	471	477	473	472	499	443	463	505	484	450	462	510	454	486	471	469	489	495	460	476	519	485	446	450	491	510	459	492	511	477	471	467	450	482	468	467	521	470	470	488	508	472	495	496	503	453	522	489	499	480	486	504	518	474	476	486	494	524	460	504	500	510	484	479	472	463	469	440	526	476	497	467	494	464	484	490	499	456	501	448	477	487	486	463	471	504	455	460	459	485	475	477	445	448	467	490	460	497	486	476	472	438	470	467	498	496	465	461	465	483	511	495	478	470	486	493	507	465	501	518	488	491	479	515	496	469	499	480	483	468	496	463	482	481	527	487	478	459	479	500	504	492	485	498	432	479	471	476	486	482	491	461	459	497	450	509	500	477	474	462	504	467	513	483	505	450	522	499	483	523	443	491	487	482	488	473	486	480	485	466	489	475	441	498	474	467	503	456	490	531	475	448	501	462	532	490	475	456	467	499	486	451	487	433	514	473	492	466	503	508	482	489	497	475	462	478	488	497	495	463	504	491	474	482	473	532	458	494	488	508	454	474	503	481	493	477	501	450	494	498	516	468	530	469	507	465	426	473	455	506	476	459	504	506	475	472	463	452	490	492	473	535	461	484	493	476	467	464	494	473	504	476	470	498	478	492	465	472	505	525	499	493	485	443	464	470	469	471	479	446	489	490	526	495	481	494	491	434	511	480	459	492	497	470	433	482	478	490	489	489	457	503	507	468	490	437	503	475	480	503	526	455	493	441	508	470	486	532	504	468	479	469	477	492	485	495	516	459	483	457
1610	419	437	421	399	362	339	342	300	289	279	264	246	250	268	268	264	270	277	264	250	267	254	280	294	241	234	250	240	255	271	259	268	276	278	278	253	244	275	269	215	254	283	256	210	244	248	255	231	264	241	247	266	250	263	224	259	225	250	223	279	260	259	271	271	303	268	267	279	258	245	269	290	279	251	256	252	234	276	227	264	264	236	266	219	243	266	254	259	286	251	252	264	274	241	247	246	225	256	268	259	224	258	244	253	243	254	249	254	258	235	217	242	215	255	290	250	273	232	250	216	255	238	258	275	246	211	242	280	250	254	268	247	248	252	263	282	250	290	255	251	245	277	266	276	250	267	264	245	260	244	249	259	267	247	250	260	262	239	254	289	273	248	274	242	251	234	260	264	251	305	267	272	257	259	240	266	258	277	247	249	289	273	270	271	256	277	277	223	288	229	238	291	283	228	263	268	242	265	285	279	262	243	245	262	250	226	281	259	273	276	262	254	252	262	237	263	229	254	285	250	270	239	273	263	255	262	274	276	246	229	252	262	265	255	270	272	277	266	258	274	256	246	242	217	275	267	245	244	244	254	274	229	262	258	259	249	246	268	263	262	226	249	287	263	253	282	234	239	238	284	280	242	235	231	247	222	268	256	276	230	278	257	274	262	250	264	249	268	241	241	251	269	262	254	251	259	261	256	265	219	246	251	241	252	280	259	256	287	277	241	244	277	239	263	221	281	251	256	276	263	272	262	251	245	285	270	271	277	251	230	266	245	275	222	220	267	266	288	238	236	261	236	256	268	265	292	243	256	258	269	256	257	261	258	242	260	266	282	230	245	263	257	270	271	266	279	252	240	243	272	243	258	282	255	249	245	250	254	266	242	258	263	263	235	264	257	251	246	305	266	267	246	231	254	216	263	251	258	258	265	250	268	255	300	276	255	286	268	249	274	246	252	224	235	260	241	276	230	237	255	244	238	267	265	257	265	262	263	251	260	241	265	273	237	260	254	259	260	248	225	274	277	272	267	227	231	275	216	267	250	229	267	266	288	255	246	268	264	263	257	240	269	260	231	231	237	269	237	270	240	273	270	256	248	247	260	240	233	288	281	242	241	248	247	251	266	262	264	217	262	242	238	244	255	250	264	278	277	272	263	282	250	260	229	249	269	252	270	269	260	274	275	252	239	244	269	260	251	275	275	262	253	237	263	255	264	261	250	251	254	270	260	234	268	286	248	270	241	269	280	250	286	244	265	295	268	268	257	266	239	237	263	268	231	250	254	260	263	236	241	268	257	249	251	239	244	287	273	288	257	256	246	258	273	280	258	226	255	241	249	253	273	263	277	279	231	248	241	261	229	278	255	258	246	294	252	264	275	315	243	259	265	251	271	269	236	236	282	230	261	238	264	248	258	237	222	247	276	293	257	249	278	268	262	249	253	237	231	259	268	266	261	295	267	216	240	257	237	242	275	234	245	260	255	251	304	254	262	257	261	268	251	217	263	260	233	254	238	267	230	258	237	249	242	230	249	263	252	233	278	238	252	242	254	248	240	239	260	274	261	250	238	264	260	219	250	238	248	255	247	245	275	260	245	262	245	242	269	278	263	226	267	256	255	265	246	243	279	250	269	264	248	242	275	280	298	256	255	249	263	274	263	259	242	238	264	278	230	248	236	264	251	246	267	250	257	248	256	265	256	249	258	249	235	274	259	250	270	273	288	283	253	265	265	209	230	234	264	266	230	229	283	261	270	245	269	245	272	281	248	272	261	251	269	258	248	255	257	244	241	267	271	285	258	259	260	238	224	271	257	251	216	247	262	239	230	243	279	278	283	265	244	256	243	262	236	252	252	248	253	276	264	252	248	286	260	270	244	276	254	239	243	270	252	274	268	262	261	245	263	268	254	208	245	239	274	278	250	242	275	258	288	245	274	265	265	258	253	245	250	287	236	255	266	294	234	270	238	250	262	269	251	257	274	225	284	240	254	278	278	260	259	265	255	278	287	274	259	272	300	268	274	253	279	243	297	280	267	257	248	231	248	293	260	230	263	278	287	248	266	248	257	251	243	288	250	280	251	247	255	269	255	233	232	246	253	255	257	246	241	232	232	257	245	268	236	241	245	282	271	260	265	247	265	253	277	255	242	254	257	266	237	278	258	255	282	262	242	257	262	232	239	264	223	245	273	250	250	258	226	250	257	261	277	243	237	252	246	268	256	271	272	302	264	268	257	250	250	255	233	220	272	268	283	279	261	243	279	245	247	274	253	296	243	264	242	241	245	234	268	219	245	249	242	251	252	252	233	273	271	264	257	269	245	264	251	270	276	248	289	252	252	219	278	238	239	256	250	260	232	298	259	236	252	236	243	254	263	238	286	247	267	241	222	290	238	259	260	246	274	251	235	266	276	249	246	272	232	247	242	226	255	242	236	235	236	242	257	237	274	228	241	251	225	241	277	232	265	257	223	229	227	220	240	258	259	223	281	243	247	244	238	252	266	256	239	274	275	224	249	254	258	254	252	229	237	219	272	263	278	237	244	263	251	279	277	238	297	259	257	251	275	210	249	265	276	270	264	265	246	270	252	248	281	230	255	230	255	254	240	250	270	218	241	237	263	276	265	267	250	249	210	250	252	265	302	291	252	251	237	269	262	229	213	251	239	251	257	245	241	261	255	245	260	244	266	265	268	258	239	261	252	248	262	234	249	259	285	243	254	263	256	304	251	256	241	271	275	260	257	250	253	255	237	256	260	271	259	267	282	263	260	270	278	255	271	260	235	270	239	258	248	283	285	301	240	252	280	233	253	293	251	255	256	265	246	255	269	238	252	252	253	241	285	278	239	270	255	273	249	274	269	255	255	222	257	222	260	259	275	296	268	245	239	267	253	262	234	231	260	264	228	257	283	258	243	279	291	268	281	285	252	238	277	276	271	260	248	263	257	264	244	247	248	240	261	270	231	259	281	263	300	263	258	264	263	271	257	263	280	256	254	242	254	236	242	290	240	226	249	272	239	245	243	263	240	247	232	244	250	259	270	262	263	267	254	259	270	249	233	281	235	252	273	233	228	254	264	241	254	290	267	289	246	224	243	239	285	273	297	263	242	253	273	269	255	257	257	243	258	243	278	222	263	242	268	252	249	260	271	224	235	274	266	233	231	282	211	285	238	283	230	276	243	244	246	255	263	259	259	273	233	258	226	292	254	250	259	257	226	241	270	251	238	260	262	244	230	225	246	273	235	232	229	263	278	268	246	228	252	271	252	258	242	291	280	287	247	268	280	269	277	250	244	274	267	248	252	274	236	269	251	270	261	258	233	253	243	259	253	269	249	273	267	263	259	273	262	232	271	261	254	238	269	225	256	237	253	250	285	262	233	239	246	266	251	287	240	275	260	251	282	239	237	299	256	240	277	254	279	232	253	253	280	227	257	275	240	239	270	262	239	238	247	249	261	246	272	262	252	269	273	245	254	242	264	265	288	258	255	242	251	293	256	243
1985	709	1027	1120	1064	1079	1039	999	880	866	713	657	637	631	643	662	664	651	616	665	630	674	618	697	608	656	646	658	645	651	644	616	671	604	634	596	577	594	621	606	562	606	596	613	608	575	584	570	588	607	602	637	586	585	560	612	601	564	592	621	616	570	559	586	604	568	567	613	566	615	615	612	584	623	617	600	577	594	589	593	570	600	609	587	616	646	618	615	639	613	555	582	565	591	593	590	577	604	581	622	624	611	632	594	571	597	617	597	619	624	578	613	556	587	608	595	607	618	573	615	568	598	594	562	587	593	571	573	604	610	545	608	610	568	649	596	610	644	617	633	610	617	631	624	613	591	530	603	591	624	559	622	565	587	584	578	583	574	600	580	615	583	629	624	570	572	588	604	571	577	610	577	566	660	570	562	599	579	586	581	585	605	578	613	605	608	591	547	588	571	563	612	615	591	588	596	635	590	627	618	626	619	611	622	593	619	611	594	578	622	570	603	570	629	625	596	575	622	594	620	574	573	583	579	586	561	570	599	565	590	657	602	625	561	604	616	590	573	583	585	611	613	593	594	632	610	578	577	583	597	570	582	633	632	551	669	619	619	630	600	567	592	628	582	572	581	558	596	598	587	556	553	590	625	599	554	577	575	588	599	620	601	600	605	630	597	619	556	585	658	611	617	663	615	577	606	609	572	603	607	598	556	563	601	631	627	624	601	553	600	561	592	633	641	600	586	648	576	582	590	579	607	603	565	556	626	614	573	615	608	638	597	616	596	624	601	626	606	565	619	615	587	607	606	612	576	573	639	590	622	585	574	588	593	581	609	572	597	573	606	598	597	601	629	593	585	597	593	604	651	593	606	603	613	582	597	586	590	614	621	593	594	574	602	609	616	610	568	585	617	588	634	608	606	645	613	589	597	608	602	595	625	591	611	617	633	596	604	629	615	549	585	610	612	589	593	606	588	591	583	576	575	592	564	606	623	577	580	588	590	571	611	617	599	605	610	602	607	608	525	614	616	604	593	609	622	600	601	566	630	594	581	603	538	654	616	616	602	591	603	602	624	576	629	591	590	604	615	579	633	615	623	620	586	558	629	597	615	584	616	602	624	588	601	597	626	568	653	582	608	624	616	592	656	607	599	575	618	574	577	614	628	595	575	615	609	622	574	602	610	587	581	593	566	586	602	603	619	576	523	615	588	572	618	609	591	591	604	621	563	573	603	620	570	615	618	639	595	651	594	625	601	568	589	651	615	658	607	634	567	592	587	609	595	658	607	578	592	608	610	605	631	562	604	613	638	601	566	593	600	601	550	556	581	562	593	592	637	648	560	597	578	612	574	624	647	637	562	611	619	581	565	556	606	603	600	573	656	551	602	580	616	595	603	604	594	614	589	632	598	587	593	586	663	563	580	595	652	580	569	652	576	612	590	615	585	602	601	628	613	596	583	619	597	569	570	593	622	598	589	604	575	628	626	564	622	600	595	581	606	591	587	613	633	575	631	572	624	582	555	577	594	625	614	600	580	560	608	625	584	598	613	558	607	586	605	626	588	608	563	563	590	605	605	595	600	600	584	597	569	618	611	608	595	591	623	566	613	568	615	602	589	650	586	591	644	618	594	597	555	566	628	592	607	575	587	599	584	584	602	553	555	611	619	551	620	578	656	602	616	618	610	592	592	646	554	616	565	594	596	632	592	614	564	596	562	627	581	590	569	615	584	589	623	600	616	623	586	601	617	574	568	582	574	591	587	611	617	583	584	614	629	574	630	612	588	591	640	605	600	584	615	568	579	565	622	586	609	556	616	637	643	623	577	604	583	629	617	582	614	596	571	607	587	596	636	601	604	572	593	564	610	562	617	623	580	600	558	566	621	593	591	564	602	611	606	626	596	608	616	611	579	589	598	573	626	612	622	622	592	595	603	646	607	607	587	580	585	577	609	631	578	597	601	590	569	558	573	594	671	583	631	583	609	604	583	559	601	596	624	576	601	593	591	611	611	595	629	599	595	636	581	631	618	599	609	612	556	605	595	623	597	583	592	606	586	568	576	621	568	573	610	563	569	580	660	579	622	612	637	618	612	625	577	614	613	590	637	565	602	616	585	616	607	616	594	599	639	634	586	644	656	619	574	575	575	614	622	619	593	616	582	610	607	550	587	617	571	607	630	581	602	614	589	564	558	627	604	605	594	582	568	585	615	571	583	596	548	621	602	564	614	577	608	605	624	628	570	589	592	598	620	610	595	573	590	556	622	636	592	637	577	617	615	625	556	584	608	595	612	575	619	597	610	567	586	601	567	648	594	603	616	618	613	640	614	567	642	582	590	605	589	603	563	579	598	586	636	649	587	597	556	576	572	588	574	594	572	629	642	642	573	593	581	622	629	608	568	603	603	596	597	545	561	582	627	587	606	554	603	570	559	526	598	633	641	584	593	590	578	624	586	627	607	636	556	610	588	585	598	577	600	605	610	625	616	618	578	632	615	607	648	607	592	612	603	578	584	620	566	560	590	603	593	593	624	569	585	594	622	589	578	585	587	607	611	605	606	628	626	611	607	627	600	577	632	578	648	593	587	600	590	643	570	583	570	588	604	584	611	603	631	590	615	600	597	588	635	597	599	620	581	598	591	566	599	604	604	612	624	571	555	576	624	598	638	584	587	649	640	575	569	581	559	602	578	572	604	614	624	565	638	595	591	591	627	610	581	625	617	606	569	619	591	602	638	589	651	608	597	592	606	623	594	599	615	606	583	589	604	562	603	627	585	623	612	603	602	623	580	578	593	588	616	640	583	582	605	558	569	596	613	630	574	604	557	636	566	600	616	610	592	571	613	585	570	643	592	613	556	591	596	621	551	591	620	607	626	572	651	624	571	593	658	614	593	631	563	622	586	636	594	605	607	601	591	592	557	623	602	574	602	628	628	610	613	578	579	613	585	613	605	600	608	580	578	638	592	608	606	578	581	572	570	613	592	648	579	597	581	565	609	605	593	610	617	599	646	628	616	606	613	614	604	569	593	586	561	586	579	560	592	628	591	604	612	583	610	598	625	596	578	605	682	656	606	561	603	585	626	583	657	622	587	598	633	607	590	639	585	555	653	543	563	593	627	590	596	584	604	619	588	628	621	595	573	580	600	602	553	606	594	636	551	573	606	586	648	608	580	600	584	623	601	621	585	592	616	587	596	538	598	600	594	628	645	591	579	611	568	611	601	590	598	591	570	602	587	599	606	578	603	636	593	613	576	580	581	559	608	565	585	624	608	590	594	593	599	620	582	643	600	619	661	572	585	607	602	622	607	608	576	599	590	628	578	591	587	587	615	600	600	588	603	552	609	627	552	616	610	598	605	534	631	582	581	601	565	602	647	632	654	613	617	608	572	660	612	594	619	588	569	623	604	635	597	595	582	622	588	548	567	614	633	592	640	644	565	583	594	619	635	612	591	650	576	579	626	624	579	600	578	592	593	612	607	561	604	610	612	589	590	614	593	602	596
8393	1000	1045	948	726	655	597	555	469	464	425	365	376	378	363	355	364	384	351	345	359	357	340	363	356	336	367	374	355	314	362	282	315	340	309	342	328	335	341	347	316	326	341	315	332	370	330	319	326	314	334	331	334	346	363	336	320	335	339	361	322	302	356	311	317	304	300	296	318	307	308	322	375	314	291	351	297	312	326	296	313	356	348	347	342	320	318	331	363	334	324	317	314	327	342	320	335	344	371	335	349	337	308	309	303	341	322	336	319	302	301	307	341	319	335	317	326	322	352	360	321	312	280	367	317	345	317	319	280	345	349	307	322	340	347	320	341	318	332	317	297	334	328	302	340	342	324	331	309	323	312	324	352	331	335	339	301	350	325	316	298	332	311	312	320	333	346	298	338	342	318	353	313	347	337	332	331	332	321	340	335	314	322	326	347	317	362	324	364	311	310	343	318	332	321	339	350	311	344	313	323	333	323	324	345	302	312	332	348	303	333	335	323	358	326	348	352	342	328	349	293	324	329	353	329	333	306	323	359	303	369	305	324	363	300	309	353	296	339	330	329	334	337	286	297	347	334	306	320	342	325	310	308	286	298	319	362	376	337	284	341	360	335	331	344	345	325	344	349	323	326	287	287	340	338	333	324	307	328	333	311	316	308	341	321	333	327	332	297	361	337	325	324	302	319	316	316	337	317	321	342	313	312	317	347	316	342	313	340	318	341	312	341	344	318	354	327	319	313	325	314	292	346	304	306	322	306	311	346	299	353	357	328	328	352	333	310	329	354	318	324	307	333	284	321	341	315	361	355	324	335	338	355	375	328	314	318	309	325	270	298	313	347	322	328	345	325	326	301	294	339	319	361	331	360	323	334	345	309	293	340	355	335	363	314	313	337	338	366	333	317	357	335	295	327	321	345	320	321	334	317	313	314	345	299	287	322	346	321	308	336	324	331	290	330	328	328	307	320	324	335	308	304	298	266	322	316	325	323	325	339	354	345	322	333	327	332	327	335	341	320	320	336	326	362	313	322	349	323	338	310	313	331	362	364	343	321	288	326	333	309	293	344	327	353	347	328	326	335	304	318	316	339	317	332	345	338	355	304	337	333	328	336	312	330	331	343	341	303	342	333	303	323	361	353	323	375	367	338	316	303	333	327	295	361	313	311	348	334	322	311	324	315	324	303	326	364	315	371	318	341	323	318	335	331	316	309	334	333	335	353	333	327	305	281	293	354	315	338	322	329	329	327	340	348	364	372	333	321	309	346	344	304	322	355	323	301	346	351	296	326	327	336	350	300	285	319	315	336	339	351	338	396	356	319	316	326	321	336	331	310	348	332	362	334	361	346	332	354	329	322	323	313	334	319	348	379	331	316	295	319	361	311	350	325	307	303	310	329	349	314	328	331	282	326	299	334	315	319	328	333	340	292	336	317	313	350	335	369	344	363	315	337	309	313	344	328	324	333	312	339	318	319	291	311	343	332	293	308	337	313	348	339	333	314	331	338	348	347	309	335	314	355	323	356	329	351	369	334	324	315	357	349	344	338	320	325	366	370	353	335	310	312	346	326	302	326	310	349	287	324	354	347	306	332	329	329	337	330	329	321	327	323	326	310	324	330	351	317	319	344	348	359	309	303	341	335	323	310	343	313	331	326	293	330	319	320	329	336	344	320	345	334	329	325	292	302	338	324	320	329	345	294	304	318	339	328	326	322	315	326	341	321	311	335	340	334	301	328	331	314	301	344	332	333	326	307	344	306	354	324	297	328	309	311	323	276	338	279	332	307	364	307	312	358	331	323	312	322	331	336	351	331	314	339	338	337	318	344	296	351	304	322	340	344	346	339	329	318	310	313	328	330	362	298	377	319	332	323	314	352	322	305	345	324	297	341	358	343	324	334	317	322	327	325	348	330	309	306	310	298	324	320	349	293	313	319	342	306	332	311	322	316	301	329	340	347	304	319	329	312	298	308	340	306	332	336	327	339	324	310	336	335	338	342	333	316	334	312	324	327	358	341	284	341	306	334	311	318	326	368	337	285	314	336	342	340	374	354	320	315	332	317	335	337	348	351	326	313	320	366	311	288	351	313	353	329	343	347	330	328	321	367	304	311	342	351	329	342	347	314	327	328	314	305	321	321	339	347	322	370	322	319	313	342	327	294	301	350	349	334	327	316	315	315	315	344	336	312	327	308	328	328	351	290	361	317	336	295	332	339	338	355	331	354	346	332	315	339	312	299	294	308	348	291	359	333	329	326	326	288	337	333	323	358	314	338	323	313	334	326	356	347	329	342	324	308	342	348	350	312	302	325	311	319	300	322	319	363	313	338	317	374	325	294	348	332	330	325	315	304	350	351	330	309	316	340	313	318	328	338	316	334	367	366	345	320	366	339	318	370	321	338	322	311	318	312	355	319	319	301	294	344	275	310	365	311	320	340	326	333	346	361	342	361	368	343	310	368	287	328	305	322	364	284	341	307	338	309	328	327	344	324	325	321	303	332	360	328	327	355	333	306	336	346	332	337	318	347	357	307	319	328	333	310	316	319	368	346	333	333	331	333	293	345	332	336	325	328	363	373	363	345	285	350	345	295	346	328	337	335	299	350	339	339	318	292	332	315	308	320	321	314	338	325	304	308	321	303	353	334	326	329	330	366	321	340	284	349	342	293	331	363	332	328	337	358	317	318	316	318	319	292	339	320	322	347	316	306	320	357	336	313	352	276	325	291	315	361	314	319	315	327	333	322	323	336	365	327	299	279	341	306	315	324	352	345	312	358	323	337	333	310	315	327	351	345	327	352	335	271	361	271	302	327	318	344	322	313	328	295	350	346	337	322	314	344	347	301	319	347	338	341	328	349	338	331	352	347	348	317	324	283	322	327	344	310	335	325	318	295	287	314	303	329	355	343	323	307	335	342	331	322	321	347	322	332	305	398	316	326	308	296	310	313	355	279	362	312	334	305	341	319	324	332	332	332	329	318	346	335	338	304	345	330	347	357	369	348	331	321	317	320	315	367	335	322	333	303	331	311	318	306	335	349	317	338	312	327	354	330	315	298	309	334	342	300	324	358	282	318	319	296	354	369	297	363	350	357	338	332	312	305	324	319	326	376	327	312	372	330	343	366	270	354	324	332	339	326	308	323	329	329	339	348	379	330	305	327	328	314	355	315	322	313	286	322	358	306	348	338	363	288	319	313	347	324	318	320	341	322	308	331	297	347	346	331	310	340	319	309	322	319	315	327	347	374	303	332	328	338	351	354	326	330	309	339	339	310	323	347	298	317	346	317	322	313	300	338	350	354	321	346	344	356	314	356	318	313	314	349	339	344	315	362	333	340	308	329	339	341	346	331	321	338	310	308	309	307	371	321	339	321	365	299	332	312	322	349	328	331	334	353	292	321	372	330	323	359	303	309	349	338	345	334	347	331	341	310	355	329	371	319	337	330	333	352	321	327	376	300	341	304	334	349	340	310	317	349	315	316	342	337	329	344	352
7016	1253	2274	2752	2587	2281	2144	1968	1747	1556	1319	1090	990	957	947	963	914	894	847	945	921	928	890	936	918	806	876	856	791	790	845	820	775	739	800	755	715	785	719	752	746	731	736	732	733	743	780	697	753	735	760	748	742	721	696	749	766	715	752	702	711	712	765	789	725	764	767	724	743	796	728	760	726	716	723	744	738	764	756	705	746	756	761	728	712	721	721	700	755	761	719	721	746	720	687	735	733	753	720	733	759	780	762	765	736	744	762	758	714	754	754	760	756	702	735	737	724	747	765	760	749	719	756	763	735	741	746	730	763	720	706	729	735	785	755	730	725	773	789	706	728	738	743	733	789	708	760	781	732	722	730	703	734	738	725	738	671	759	733	765	757	703	746	755	720	708	714	719	724	727	710	765	749	745	738	731	735	714	696	746	699	751	776	683	815	749	692	753	733	755	722	688	736	737	734	761	764	673	746	790	740	711	736	750	696	748	739	733	753	733	703	722	718	701	702	748	755	769	772	705	752	779	688	705	703	743	709	772	677	792	742	747	767	758	762	791	732	757	701	731	777	736	732	810	732	720	705	701	725	749	747	788	734	707	749	683	751	725	763	732	709	721	738	735	748	767	721	715	744	713	694	748	707	738	766	693	697	771	768	694	748	731	746	764	749	810	722	714	715	736	715	757	716	803	720	776	723	733	713	693	782	740	737	726	756	785	704	771	735	727	723	777	740	713	729	723	720	700	708	680	777	702	760	733	740	810	732	693	723	759	718	744	703	716	789	729	716	704	735	677	731	764	725	752	700	736	707	737	695	739	746	789	719	734	720	780	727	767	765	771	713	725	745	772	742	724	711	743	699	736	726	701	736	756	727	746	763	713	740	746	709	774	780	723	761	706	753	725	742	720	732	732	747	790	720	709	719	737	733	712	723	745	821	739	783	718	735	721	695	758	723	710	734	686	724	730	729	731	731	685	730	716	775	746	715	731	705	739	782	734	742	710	729	732	687	733	729	712	766	709	713	752	753	717	767	725	767	731	712	759	767	746	763	689	657	748	721	750	762	745	727	742	751	737	700	721	793	707	682	777	763	728	759	670	816	725	744	706	755	745	751	725	701	735	718	683	722	759	687	724	730	751	751	688	739	752	722	800	691	751	707	741	715	674	761	720	734	727	720	750	695	750	758	762	740	749	742	740	670	752	726	718	736	730	788	769	721	733	744	729	708	714	746	693	752	764	735	708	775	734	707	713	759	731	720	719	731	729	702	676	732	693	713	786	727	695	697	715	772	746	764	701	718	747	757	769	731	788	789	715	740	731	721	760	708	764	770	745	784	763	766	724	791	734	729	747	714	734	766	745	718	704	728	715	810	760	752	742	706	758	750	746	726	744	761	708	745	701	728	750	731	691	776	724	737	738	780	693	766	750	788	775	724	702	699	729	722	716	727	695	732	716	755	722	750	747	766	728	775	700	736	773	729	793	748	704	721	729	736	774	741	752	737	708	747	817	785	743	741	773	713	746	701	726	702	712	730	778	758	743	754	736	732	717	757	715	786	733	745	753	736	706	752	720	751	754	727	699	746	726	755	719	733	703	737	730	722	703	707	767	748	753	731	743	689	655	703	713	691	739	746	678	761	736	754	711	733	727	715	739	750	728	779	760	768	726	745	736	779	683	721	736	715	733	762	745	731	747	732	700	740	706	774	752	746	780	669	750	721	707	690	726	725	695	754	726	731	795	740	704	712	717	726	709	717	739	746	808	698	703	773	679	748	741	784	778	730	704	752	737	785	770	740	792	737	734	745	727	760	733	766	742	721	744	782	746	728	728	719	719	735	761	727	718	710	772	753	719	766	742	762	740	722	696	735	745	747	741	715	679	743	759	695	733	766	678	725	711	764	741	723	709	731	708	739	693	797	727	733	749	790	732	757	789	737	736	732	775	765	753	760	735	720	709	719	778	709	760	719	722	689	717	763	717	724	736	670	755	766	752	750	752	723	717	772	730	707	731	719	714	768	767	745	711	717	751	792	730	716	722	770	720	729	740	744	716	749	765	705	739	802	759	778	721	747	700	749	753	758	721	781	756	745	705	754	737	710	745	695	739	752	708	762	727	762	747	699	757	717	731	718	731	743	759	757	743	772	748	703	750	732	738	720	738	691	814	688	774	726	735	708	746	747	716	791	740	735	706	745	762	739	743	742	711	735	705	750	749	744	715	757	680	734	780	717	746	728	711	754	754	694	761	798	745	720	695	754	728	717	727	743	718	724	674	698	744	756	721	732	721	772	752	752	808	792	734	760	714	724	777	721	752	686	744	689	738	779	721	697	742	753	722	708	744	725	740	766	764	667	702	703	730	770	714	729	720	705	716	718	735	772	733	708	686	766	739	738	780	734	694	724	743	721	785	712	769	722	755	719	725	742	757	731	689	727	726	738	784	734	743	734	744	799	755	705	669	690	724	727	748	751	736	747	772	735	747	741	752	744	796	709	762	721	747	781	745	761	727	744	709	716	682	701	725	736	770	777	738	712	722	713	720	709	766	741	721	749	676	716	703	721	754	775	743	748	745	740	738	731	740	733	723	734	710	738	667	709	781	730	737	760	710	750	733	746	755	702	768	793	711	740	718	712	719	708	751	714	765	725	701	742	685	737	747	703	743	776	737	756	705	741	719	725	714	711	727	711	746	778	719	796	717	800	719	759	708	717	702	732	738	756	753	724	707	727	746	785	731	723	722	726	767	733	701	739	703	718	763	762	749	738	795	751	745	711	694	793	762	717	758	747	725	733	767	724	725	684	713	718	760	719	708	773	768	714	762	782	722	729	795	698	737	755	739	682	734	691	745	706	750	735	671	706	752	755	752	783	726	771	734	735	768	742	748	725	674	740	743	708	745	721	710	742	706	756	728	739	732	722	740	710	774	723	731	764	751	721	757	756	740	779	753	739	701	750	705	697	742	758	774	690	741	744	697	768	788	752	708	743	741	685	714	738	728	728	783	784	755	755	723	689	721	773	712	742	802	671	731	711	713	756	760	706	707	748	712	760	751	713	754	723	738	752	711	735	786	754	743	729	707	700	761	748	737	703	766	722	719	782	748	761	740	736	707	751	708	733	731	749	747	736	752	753	750	749	690	725	718	727	709	745	749	732	716	722	724	729	742	707	707	746	801	776	730	706	726	697	771	704	735	726	776	763	811	759	748	764	758	740	749	706	761	743	741	745	721	742	764	693	762	721	753	770	739	727	707	728	723	779	712	757	722	742	711	645	765	719	693	747	683	727	752	748	751	700	682	761	755	748	793	730	786	743	741	753	713	707	714	727	721	732	711	723	694	789	742	743	755	777	730	750	677	715	721	774	735	767	728	735	728	692	731	704	662	713	729	738	760	735	675	777	752	732	752	723	723	731	748	742	723	743	729	691	714	764	731	746	769	747	739	748	740	732	721	720	730	746	767	668	740	752	716	717	738	774	770	763	721	732	762	701	752	720	773	758	787
14942	1596	1572	1318	944	799	681	577	523	403	369	306	260	276	242	264	249	260	262	225	270	242	241	246	248	270	227	240	245	233	225	212	199	250	206	184	191	233	199	229	199	206	188	207	200	234	229	224	210	226	217	215	198	212	210	196	236	211	226	208	223	210	192	233	201	228	204	198	228	205	205	204	256	210	215	171	195	212	221	215	216	221	230	210	183	230	239	187	203	214	219	208	194	223	211	208	225	197	218	197	213	170	210	171	245	215	208	216	246	210	252	207	222	195	210	215	201	201	186	206	232	207	216	219	219	213	210	233	191	177	230	201	230	214	216	214	219	204	228	207	205	209	196	199	220	197	208	224	215	203	215	193	201	196	181	203	236	217	204	232	227	199	199	202	190	203	220	218	209	218	193	209	199	215	219	208	214	204	199	168	211	189	195	208	196	209	191	222	214	211	216	191	193	206	207	216	228	202	212	249	214	200	203	217	187	207	236	196	189	214	228	200	219	221	226	207	216	189	201	214	228	214	185	202	214	217	202	198	217	229	207	176	204	214	212	221	195	228	209	206	203	190	207	214	205	198	183	181	187	196	199	211	218	193	200	189	202	219	212	199	198	238	215	227	220	210	224	212	194	192	223	213	210	194	183	224	226	197	211	222	217	185	209	193	219	220	200	196	191	213	179	226	225	212	223	190	213	189	204	204	203	215	211	203	188	217	215	208	205	211	211	208	190	170	175	203	193	215	202	204	211	179	193	210	213	194	215	218	219	244	209	179	191	206	223	219	188	220	215	200	226	237	211	231	241	229	236	232	246	194	231	188	223	224	180	224	205	190	212	217	215	217	214	198	217	200	203	221	219	210	185	198	212	202	203	210	187	205	193	197	205	210	206	201	201	223	192	190	198	234	208	202	174	218	187	197	189	214	215	219	219	182	192	216	208	202	212	235	199	200	203	201	198	224	217	220	213	205	222	216	205	205	209	209	236	183	200	232	207	226	223	188	215	218	213	184	218	202	212	230	224	186	234	221	203	213	206	189	221	225	194	169	214	213	187	245	220	204	192	203	192	230	242	238	184	218	225	225	215	236	197	185	232	205	193	195	207	227	201	203	214	216	199	227	204	181	236	193	240	231	179	240	210	221	180	200	234	211	212	200	196	214	197	209	216	248	217	199	177	207	195	219	211	191	189	177	208	213	208	199	197	184	186	218	229	211	242	184	191	214	216	200	201	222	215	227	208	186	191	172	211	224	216	188	218	236	192	207	219	184	203	197	206	191	226	219	192	192	212	212	216	204	202	220	217	197	227	203	190	186	231	209	241	216	202	227	208	213	216	190	214	199	209	241	227	224	187	209	215	227	217	199	201	206	213	204	213	234	208	253	209	213	202	215	197	227	210	220	211	185	215	206	217	205	208	199	201	208	208	215	208	228	238	231	218	229	216	233	174	216	240	205	201	200	227	188	166	191	183	225	212	228	226	226	184	245	213	218	231	208	196	221	226	215	191	204	236	207	200	220	239	206	224	241	233	219	222	176	217	190	232	186	245	207	192	231	205	215	185	198	218	230	238	224	230	225	211	183	216	228	200	190	205	202	215	225	182	205	238	194	201	218	209	202	218	204	221	175	234	205	219	217	227	188	194	202	196	198	182	227	222	204	210	198	196	219	216	198	250	215	196	226	216	195	212	220	211	203	193	187	199	183	229	213	195	206	218	186	232	212	212	207	200	214	193	210	232	221	205	180	201	181	196	202	187	228	205	256	209	240	212	224	224	206	190	201	189	194	177	198	199	211	202	235	219	191	172	216	193	192	179	194	202	214	216	198	215	197	224	231	203	173	209	222	227	198	218	215	226	218	208	203	212	227	202	194	228	194	200	226	216	235	230	175	208	186	202	224	218	204	212	211	229	207	220	222	203	196	217	196	225	199	211	202	186	224	198	217	195	212	219	190	232	181	216	223	215	207	180	213	220	193	182	213	196	191	223	215	194	220	233	218	203	221	210	195	222	210	212	202	190	221	229	199	214	182	222	221	206	198	208	218	216	225	193	201	211	205	196	206	195	210	204	211	192	206	200	190	239	229	205	216	220	227	183	222	215	189	208	221	198	235	215	175	218	192	199	226	217	211	183	199	213	187	191	195	193	200	212	212	199	197	191	191	224	205	215	196	213	202	208	235	203	244	238	208	190	201	211	169	201	231	212	213	205	223	186	210	205	230	234	221	219	210	205	204	217	199	195	227	188	202	223	207	183	204	217	206	231	217	189	201	193	202	187	236	256	211	192	228	216	197	232	195	226	215	194	221	209	233	189	201	196	192	215	222	203	201	196	191	200	212	235	192	227	234	202	232	220	220	206	220	189	220	211	203	182	197	227	207	194	225	212	218	192	168	209	225	200	220	223	215	217	214	221	214	206	230	175	199	205	183	184	195	181	202	209	202	224	203	206	210	238	204	205	227	207	206	209	217	212	222	192	195	200	177	191	221	221	231	198	195	196	190	184	212	238	201	238	200	213	199	218	200	208	209	193	197	223	218	186	201	211	215	198	243	221	238	218	212	233	216	214	205	202	205	203	212	204	201	225	184	196	212	186	222	211	216	208	196	194	211	182	213	207	220	182	186	198	214	194	184	180	217	195	228	191	218	218	209	237	216	213	177	227	214	176	230	210	216	186	176	211	206	235	203	216	193	185	217	200	217	230	197	211	168	206	183	209	196	191	213	192	194	244	209	204	211	202	202	219	199	228	202	207	215	177	207	227	194	206	190	200	206	208	187	200	208	221	216	211	201	169	229	204	189	225	190	176	188	207	230	210	213	198	203	237	206	194	201	205	235	196	187	212	235	219	212	211	225	198	194	182	216	203	208	221	211	216	197	212	222	215	220	240	232	194	206	216	195	203	173	183	189	216	193	185	200	233	216	221	222	207	207	201	225	231	221	233	214	212	221	215	220	202	208	204	210	216	221	213	219	214	214	187	179	184	227	224	217	232	233	211	238	199	208	192	222	195	206	197	235	203	195	221	200	232	207	223	207	234	192	191	207	226	208	198	189	209	237	206	220	201	233	209	204	224	230	223	217	203	256	198	193	236	215	229	203	206	218	220	233	195	209	239	216	207	219	217	224	204	199	186	191	222	215	186	212	199	223	199	219	210	211	199	201	206	195	199	212	230	230	193	241	190	227	193	209	211	198	229	219	223	219	229	206	232	244	199	207	212	186	202	230	216	209	179	204	228	210	200	212	238	220	225	197	184	219	213	219	211	214	239	201	207	217	184	214	221	229	227	219	210	188	202	222	210	205	192	193	220	192	237	231	206	205	195	197	220	223	196	215	232	198	200	219	238	214	220	234	235	240	214	223	190	232	219	214	215	232	214	198	219	211	225	213	208	234	202	219	189	226	205	217	220	181	203	208	207	210	200	229	206	219	187	208	204	213	210	191	195	206	215	207	213	186	219	215	170	198	222	203	215	208	223	203	226	209	202	214	204	227	200	206	186	233
8348	1461	3127	4021	3335	3131	2792	2560	2094	1817	1287	1011	960	811	822	851	795	791	702	839	798	813	726	732	780	758	642	619	671	626	610	575	544	554	550	530	510	549	500	490	574	459	469	505	497	438	474	491	493	486	512	482	494	480	482	511	451	505	500	535	507	483	529	502	493	458	457	555	433	509	493	525	481	495	469	504	487	506	469	475	483	451	476	493	468	484	498	478	483	430	488	495	495	478	479	453	468	485	488	438	487	503	467	500	464	471	481	506	479	501	482	490	504	473	511	480	492	493	459	514	466	468	500	452	472	438	482	474	477	460	509	498	477	469	450	493	460	522	496	484	453	478	487	467	511	553	504	491	508	503	455	458	480	506	507	473	460	488	483	513	490	471	470	468	429	516	466	489	493	493	471	483	466	462	495	514	484	472	488	527	461	478	455	473	472	465	460	469	465	476	469	459	496	470	512	489	479	510	453	508	471	515	475	485	473	460	485	477	459	443	499	497	462	480	523	502	470	513	461	508	490	480	468	467	455	478	493	505	477	469	477	498	492	476	510	491	477	480	449	485	500	465	466	496	476	455	510	458	506	468	500	462	492	435	476	485	486	488	468	496	472	457	477	479	467	430	482	478	451	475	502	448	518	502	494	465	474	468	525	443	491	510	486	465	482	472	460	460	445	502	479	537	479	451	496	459	475	491	493	509	461	451	479	464	441	478	450	464	532	464	480	472	453	469	492	483	478	482	479	478	476	472	501	540	494	470	489	507	460	497	465	461	449	485	461	492	466	534	463	451	473	483	465	445	484	444	486	464	529	460	506	508	462	504	496	518	488	483	436	485	462	476	484	528	473	466	520	494	462	506	495	467	507	469	471	464	481	456	464	461	467	468	477	455	503	486	499	511	483	461	497	488	503	516	505	483	505	498	471	507	474	503	468	480	433	471	483	464	490	492	446	488	478	486	455	469	477	497	500	466	514	462	436	486	483	495	457	435	493	486	495	453	484	469	501	506	444	503	442	457	481	422	498	466	472	499	460	481	470	497	473	473	461	480	461	441	489	450	472	463	475	478	507	486	456	467	450	474	483	486	501	438	506	494	465	474	488	488	461	484	470	451	470	492	447	461	497	502	504	466	494	484	488	483	459	536	487	439	502	481	506	458	491	488	456	483	488	477	467	449	467	502	477	434	477	445	519	470	503	471	470	486	469	476	461	453	475	451	477	456	495	444	504	495	487	465	466	493	479	508	486	483	478	463	467	481	473	493	474	456	476	495	493	496	508	468	480	450	478	481	471	454	490	522	500	461	471	501	473	467	492	484	496	454	496	497	513	502	473	500	506	476	450	464	478	450	450	494	464	496	452	519	456	479	513	495	478	470	462	482	519	495	512	480	467	480	490	449	460	477	472	441	476	475	453	436	486	468	478	480	468	459	476	472	513	488	457	501	478	531	467	484	472	453	461	509	525	464	485	466	483	468	436	456	499	459	446	444	493	485	458	474	499	478	473	473	463	501	496	490	463	494	494	497	459	476	459	437	523	512	439	469	464	522	462	490	487	458	465	479	510	478	487	489	473	440	517	485	507	463	446	522	449	508	439	435	414	458	518	459	469	512	445	487	515	473	479	486	511	463	478	473	461	456	469	505	496	496	446	456	487	476	485	461	475	475	466	505	477	422	452	497	441	494	505	468	506	462	471	453	490	494	448	428	476	442	486	452	518	524	474	513	488	474	459	499	449	509	486	456	462	459	470	478	463	464	501	463	492	464	470	438	489	481	474	487	475	427	500	488	496	466	462	513	436	467	482	494	473	495	474	484	483	486	472	474	494	438	483	479	451	483	447	484	461	468	452	492	462	469	508	470	472	455	493	471	462	524	491	463	495	465	471	463	500	528	470	486	496	466	458	484	494	470	482	458	503	493	473	507	463	478	438	460	466	511	459	518	509	443	467	476	453	482	502	477	459	523	451	466	458	488	479	487	455	454	485	482	513	486	516	480	455	484	466	459	501	478	486	472	489	491	511	472	509	506	503	472	493	492	452	445	478	520	469	471	499	458	468	504	443	452	462	450	496	470	498	498	466	465	479	486	479	505	447	466	489	453	501	462	517	502	513	439	483	468	472	506	440	481	472	457	477	474	536	455	522	469	513	462	449	469	439	477	466	470	489	475	482	457	500	479	472	493	492	481	465	462	464	471	428	482	495	467	476	518	502	482	484	479	457	477	498	457	468	473	450	473	532	466	451	465	465	471	471	521	526	509	497	466	489	479	487	464	480	445	471	505	493	503	497	474	461	499	448	453	444	440	441	455	488	467	441	505	502	506	453	491	527	529	481	487	486	453	545	475	483	455	482	495	446	495	494	476	449	489	467	491	507	493	460	541	446	489	496	483	525	473	472	492	458	490	441	493	476	480	472	460	471	534	487	529	453	466	486	489	492	479	450	488	510	484	486	480	487	484	489	471	502	504	480	462	516	442	450	511	464	509	504	513	459	483	458	471	475	482	480	448	465	490	470	457	473	474	477	495	527	485	518	452	516	477	455	442	490	472	484	487	452	493	454	490	513	463	485	487	474	483	522	487	485	470	485	458	493	515	480	436	462	544	456	521	487	494	477	471	464	452	462	449	430	482	526	477	470	476	457	470	498	472	442	438	479	496	474	452	492	459	482	530	504	502	506	465	518	495	488	438	491	464	483	484	480	479	505	440	468	473	508	477	486	442	453	458	490	515	462	480	500	451	466	497	482	514	465	492	466	498	462	486	456	516	494	466	456	486	481	491	499	492	446	493	476	461	475	477	478	509	491	481	490	481	485	473	536	482	469	498	425	489	471	474	470	518	461	496	440	440	493	480	506	461	505	494	486	472	447	495	473	541	465	492	493	453	493	468	454	473	509	543	470	478	496	479	462	492	502	492	473	468	535	475	476	481	456	470	440	504	441	493	509	482	515	455	476	556	502	472	485	481	451	446	529	504	519	498	469	523	481	448	466	441	473	488	515	476	473	487	468	448	467	430	456	499	484	461	467	458	514	479	445	493	477	447	492	529	496	480	445	460	465	482	475	478	535	523	471	508	483	479	478	441	469	480	493	532	466	480	448	471	447	467	474	454	478	487	464	527	494	526	437	484	487	475	444	489	515	517	469	478	492	488	471	512	461	446	493	447	467	472	473	484	492	477	505	461	515	489	496	511	515	524	473	478	476	444	504	524	441	482	502	470	468	475	467	440	482	540	491	463	454	460	507	458	484	520	452	439	492	488	487	496	473	477	487	479	473	462	478	474	456	484	466	464	472	454	452	442	459	478	458	500	476	451	475	487	444	467	482	481	496	491	482	475	489	483	476	495	491	485	507	483	475	458	456	460	482	444	416	457	480	480	500	452	461	481	488	468	469	472	461	513	480	458	437	479	496	506	494	443	487	474	481	458	463	479	451	499	437	479	521	506	509	539	493	470	446	475	491	464	499	466	487	468	488	449	468	474	452	474	478	489	507	463	478	481
1791	376	467	419	340	334	307	319	307	304	273	234	248	233	275	274	270	285	280	288	242	260	266	248	262	245	261	227	259	283	293	271	285	264	261	239	285	261	266	247	235	232	264	271	267	276	241	248	275	222	254	259	252	262	270	243	272	251	265	252	271	251	252	237	259	237	252	233	259	244	254	239	264	275	268	263	265	271	258	255	274	238	221	248	284	259	228	245	275	252	282	226	228	257	245	236	227	238	248	259	252	249	290	232	267	212	230	294	276	257	260	285	251	240	281	261	303	250	272	235	231	253	244	239	240	253	232	218	233	246	253	244	225	244	259	253	261	247	242	276	275	222	272	228	276	252	247	284	267	247	267	270	274	229	262	243	255	220	248	258	254	251	270	271	258	249	251	234	260	272	251	248	234	288	272	242	284	287	271	227	227	259	273	281	244	272	258	249	275	236	247	228	242	253	231	248	276	250	248	259	254	269	260	251	227	262	285	238	247	237	248	275	277	244	249	260	245	275	290	228	250	230	269	263	254	252	233	267	260	246	270	251	254	229	266	243	255	257	266	285	227	259	259	239	233	238	248	262	265	282	258	285	253	250	268	244	244	261	281	259	267	246	198	238	255	269	234	281	254	232	253	241	239	222	221	247	267	251	229	299	250	249	247	231	266	247	249	252	230	274	240	212	281	254	286	285	254	257	282	281	235	272	267	231	244	288	247	279	269	268	285	270	283	246	254	277	286	234	270	231	265	224	248	250	271	243	256	253	278	246	231	284	267	236	235	213	223	232	231	276	228	220	233	243	222	265	286	254	260	235	231	277	225	267	272	252	264	260	259	243	276	242	241	245	231	259	232	252	282	256	229	246	234	254	236	236	248	279	279	257	248	292	284	275	280	257	227	240	283	257	263	250	242	234	256	235	241	235	241	276	233	247	252	304	246	276	265	233	266	259	250	252	272	270	244	248	247	264	246	230	258	242	247	277	266	248	259	268	232	240	275	272	266	244	286	232	266	261	284	274	259	244	257	276	257	243	287	267	242	241	254	250	240	251	247	262	255	236	263	232	262	259	286	206	250	228	281	260	286	264	242	268	251	240	252	244	238	242	256	277	216	256	246	245	225	260	262	256	203	244	226	237	260	255	238	259	245	250	265	263	256	253	255	261	248	244	279	250	278	264	258	239	218	259	245	282	252	237	264	254	269	239	254	226	269	254	270	287	251	274	255	272	246	248	268	255	239	256	262	253	245	244	226	248	236	244	238	254	259	244	295	264	265	267	266	288	242	256	254	242	237	220	273	248	254	264	249	224	273	270	272	268	250	282	252	247	242	260	275	270	251	289	272	280	275	238	269	250	246	250	281	251	265	253	253	238	269	256	281	281	269	236	252	285	256	245	267	259	266	287	272	267	253	267	244	287	262	255	271	260	244	225	238	254	270	260	254	260	244	252	273	259	288	289	228	251	251	257	255	255	248	222	256	235	249	266	246	256	232	258	235	289	253	241	268	250	235	254	265	248	252	270	272	257	291	235	243	245	259	244	256	227	263	267	249	247	237	243	305	249	234	274	276	234	269	238	266	247	258	250	229	254	249	239	245	261	234	248	246	233	248	239	261	236	260	222	276	255	268	248	254	266	248	266	231	269	238	243	239	268	252	272	234	254	244	252	244	232	250	238	278	273	237	250	262	246	243	265	269	253	275	262	228	256	264	273	241	264	278	267	243	241	256	235	234	264	230	246	253	269	234	248	251	251	269	262	207	249	260	274	263	255	250	228	223	254	254	277	252	259	245	271	240	271	253	268	231	244	244	285	261	272	259	287	256	259	232	285	263	236	264	249	245	284	275	234	263	238	299	281	288	247	263	252	277	264	273	267	242	230	274	247	239	259	244	221	219	251	252	285	273	243	268	247	253	222	245	236	237	240	289	250	252	242	257	222	254	279	294	228	302	266	276	260	251	242	272	244	254	250	275	243	245	242	260	267	253	262	259	233	227	242	252	236	241	247	245	226	262	237	263	276	261	237	235	261	242	229	264	236	261	286	261	265	220	251	253	270	276	289	252	257	254	271	227	269	209	252	262	241	235	256	291	259	253	266	261	265	237	279	255	242	247	265	239	269	254	253	257	246	270	253	238	270	279	249	252	263	254	268	248	257	247	239	283	249	269	246	232	248	276	266	242	251	257	252	255	248	275	244	274	263	255	239	266	273	275	263	268	232	264	268	222	227	254	297	241	248	250	245	281	275	231	269	231	279	243	237	262	236	252	250	256	247	239	261	249	308	269	262	265	245	277	251	251	260	248	238	241	267	256	256	265	293	277	264	255	277	239	229	288	248	258	247	252	265	259	262	243	232	251	238	263	264	239	229	268	246	264	287	244	278	249	257	256	240	278	235	254	245	242	261	233	249	224	231	274	253	247	246	252	261	295	247	238	243	229	256	251	241	276	249	238	270	268	272	264	266	265	253	244	218	225	274	242	263	226	248	249	241	273	286	222	262	239	266	267	254	276	271	233	256	250	226	268	269	240	246	251	222	250	213	253	237	284	225	269	279	239	279	294	253	236	236	232	265	250	246	228	235	237	250	240	244	247	270	271	258	267	244	288	261	235	219	278	261	249	246	261	303	241	247	248	269	241	243	260	267	246	249	246	249	245	267	200	266	231	245	286	262	255	234	263	258	254	301	222	255	230	250	240	255	232	224	265	264	237	249	234	286	266	246	252	262	256	288	240	206	247	262	238	261	249	241	244	224	252	243	252	218	255	278	267	267	262	235	261	241	277	203	276	239	229	274	278	269	254	231	271	272	230	231	231	248	259	266	262	254	256	252	259	256	262	244	298	261	246	215	262	263	277	284	284	258	259	266	274	255	274	254	267	231	244	239	254	256	254	250	270	235	274	278	286	278	260	247	226	256	239	232	262	264	269	256	259	252	282	288	243	282	264	252	237	252	262	233	276	262	264	241	240	240	266	237	237	257	257	295	235	250	268	264	249	238	260	233	232	274	272	244	245	258	269	269	270	231	226	220	249	260	262	283	268	262	263	276	272	256	267	272	303	238	260	281	263	257	240	253	260	260	256	240	248	201	259	270	255	256	257	256	264	232	232	225	205	281	262	267	249	247	250	268	279	249	288	249	275	249	267	256	281	243	250	236	281	257	280	252	271	259	229	242	247	269	250	223	238	256	247	251	245	277	255	232	243	219	242	255	256	289	267	236	230	245	275	253	249	232	256	259	251	270	242	215	263	274	271	259	270	269	279	269	273	257	234	259	257	275	249	250	244	258	226	241	277	253	268	257	252	266	265	266	271	235	246	246	273	277	242	242	276	267	258	264	284	222	269	241	275	248	267	234	233	276	256	252	263	245	275	238	248	255	260	253	243	257	252	220	239	229	234	226	234	285	277	280	260	235	229	258	267	260	258	238	249	269	282	283	262	270	257	266	250	245	259	259	257	261	263	266	236	269	261	261	261	256	239	272	221	214	276	235	261	254	262	251
2072	806	1007	1201	1092	1112	1036	988	915	853	765	649	660	645	650	708	650	669	658	659	648	677	655	664	639	616	627	596	682	631	582	614	598	639	581	619	644	561	606	573	601	616	615	625	598	574	606	567	583	600	627	568	625	589	584	564	628	578	632	564	580	592	601	635	618	590	617	609	591	629	596	606	630	598	617	621	584	612	597	587	608	594	605	604	602	607	589	560	616	617	647	575	591	591	610	550	568	587	626	563	569	596	590	535	576	656	570	582	589	592	641	647	598	591	586	592	615	575	631	588	579	567	569	558	589	600	560	619	603	613	600	572	574	607	578	617	551	612	609	581	585	569	585	640	602	583	578	601	605	612	607	590	630	602	536	617	597	574	635	594	593	608	611	611	606	595	608	628	638	575	591	571	589	574	611	611	561	571	629	595	584	583	594	568	581	552	580	569	622	564	586	632	633	597	631	593	595	598	590	623	606	600	543	589	607	611	608	587	632	599	607	604	595	613	625	557	609	603	614	633	597	621	635	589	599	600	604	583	589	582	600	603	660	599	598	617	630	603	604	591	562	642	620	629	587	618	644	598	633	587	598	565	567	599	603	613	590	634	580	597	576	590	605	618	585	526	612	621	647	573	597	602	569	630	576	606	607	610	587	590	590	584	576	619	572	616	613	652	642	604	594	569	592	591	628	584	578	593	619	576	612	594	590	594	620	599	610	600	602	623	581	577	589	594	634	584	570	584	604	624	596	585	636	548	598	592	536	621	617	616	631	629	627	571	537	625	579	596	574	574	611	599	622	647	622	590	591	598	626	636	609	634	606	575	608	615	600	668	589	577	596	584	598	634	633	595	610	619	560	590	566	639	589	584	553	583	614	562	587	608	605	549	646	544	623	569	590	628	579	634	588	602	538	570	650	615	605	626	591	533	570	635	581	568	595	577	578	602	588	598	595	593	602	589	524	610	574	562	593	605	571	591	635	546	591	622	558	599	580	624	587	638	650	631	575	619	585	584	647	590	612	569	592	602	580	598	581	589	601	606	606	613	577	596	603	589	627	625	585	612	613	598	623	577	584	601	557	574	600	608	588	567	602	592	596	604	573	593	596	615	562	579	556	577	595	561	602	608	645	592	575	622	596	596	569	578	646	600	617	628	615	628	625	568	606	605	623	610	595	593	608	571	614	548	632	598	590	595	599	600	592	556	584	608	567	561	581	554	615	604	578	576	570	611	555	652	605	610	596	602	574	626	594	622	598	649	633	609	616	614	547	589	628	662	542	621	628	561	609	629	581	602	592	562	567	600	563	585	581	628	635	597	587	625	596	576	575	573	582	559	575	585	603	585	612	568	599	582	580	596	563	614	535	608	601	594	638	594	598	567	625	608	650	603	630	620	645	613	597	614	609	593	627	611	604	611	610	638	633	627	576	560	615	607	563	650	595	598	574	601	582	569	624	616	624	624	590	614	575	609	621	540	632	576	599	578	585	520	574	594	566	579	605	559	596	637	644	599	545	598	654	580	550	602	626	651	575	589	562	566	601	595	607	623	595	636	563	537	625	634	594	579	622	607	564	552	590	582	618	585	571	589	596	556	600	596	639	593	565	612	585	570	576	577	601	613	606	575	611	599	623	621	578	561	595	593	597	541	575	561	599	629	578	634	610	554	642	579	617	583	627	609	610	591	597	605	591	642	628	601	589	631	596	572	606	584	589	596	606	592	573	649	563	575	557	582	553	621	590	550	551	615	548	632	578	573	605	629	590	596	587	585	585	566	612	585	590	610	619	660	596	557	628	574	591	582	561	576	586	612	581	585	608	573	584	592	584	594	586	566	597	610	612	639	574	564	623	642	560	589	587	590	599	609	636	570	598	584	583	598	620	614	612	620	574	589	579	637	603	575	609	604	623	520	612	609	617	592	644	608	562	621	591	603	593	577	584	567	617	612	624	567	622	598	587	552	623	623	597	595	572	624	626	598	605	636	601	581	609	592	581	557	649	587	595	579	577	573	572	596	590	545	585	561	583	586	597	586	600	597	603	573	584	627	600	629	561	632	588	613	578	619	597	586	608	597	586	604	591	664	600	624	571	557	593	551	626	622	606	583	587	605	650	589	648	633	595	565	620	587	589	630	640	552	585	535	622	554	607	591	624	615	617	606	599	642	615	565	587	597	657	591	607	563	588	607	558	595	590	598	570	615	572	655	609	574	574	622	579	607	589	599	595	581	593	602	547	617	611	609	568	593	603	626	608	550	633	603	581	621	559	575	574	628	620	606	620	612	603	621	593	611	622	568	574	572	611	550	578	557	613	655	553	607	574	609	598	551	578	571	623	565	612	585	588	588	632	594	618	593	587	600	619	608	603	591	554	573	595	616	591	591	587	584	601	609	554	579	580	596	590	572	615	609	593	606	592	629	580	594	580	611	602	667	588	575	574	603	645	553	599	628	575	569	566	617	600	630	603	619	579	575	637	624	594	607	590	619	610	595	558	603	612	606	633	587	604	596	588	598	528	603	596	588	580	583	581	619	600	610	619	572	534	592	563	607	625	593	590	588	623	583	569	611	565	585	586	583	584	590	606	611	606	573	569	600	587	606	589	609	634	590	567	615	592	626	614	590	581	594	621	596	582	629	553	615	603	616	602	587	576	628	581	577	582	617	614	629	614	591	583	581	588	588	590	562	607	581	625	536	566	625	588	560	553	580	600	605	626	620	618	585	613	617	572	598	584	601	636	600	612	565	555	568	581	592	595	584	574	596	574	624	589	571	581	595	609	600	616	584	598	579	597	606	554	618	615	612	586	563	626	580	596	583	578	578	591	613	578	579	615	577	571	577	529	617	575	599	581	596	640	595	586	608	658	584	625	596	572	562	580	654	565	592	605	588	628	593	576	616	605	615	608	554	582	617	606	619	580	571	643	624	609	587	578	612	625	557	614	585	603	617	580	552	606	596	575	579	621	635	586	606	560	575	590	539	594	599	587	546	597	634	578	597	628	610	607	582	604	569	580	563	636	626	617	616	553	592	630	573	588	597	609	597	607	611	591	592	566	602	605	551	612	621	594	598	610	570	580	614	599	556	554	620	624	600	616	607	568	623	630	590	626	642	575	615	572	549	604	603	644	630	581	621	584	577	602	621	597	569	627	613	588	604	569	581	597	610	579	658	594	586	580	560	577	580	558	599	552	567	638	582	604	576	571	591	574	575	622	559	583	607	616	573	589	621	623	541	608	594	584	587	585	595	602	571	612	609	554	597	623	603	574	609	579	544	601	615	605	615	590	606	591	557	641	583	626	589	582	617	568	601	575	569	566	554	576	601	584	584	588	588	610	566	637	613	630	619	561	593	576	611	596	626	578	632	543	609	607	604	596	590	555	611	623	606	601	589	547	619	569	622	626	552	570	567	598	612	634	598	580	619	579	591	586	631	624	623	559	580	618	601	617	605	602	631	592	589	586	579	622	633	609	606	582	571	631	603	588	607	593	621	584	592	598	602
8381	943	1012	978	747	673	595	578	522	432	388	382	376	370	360	394	379	330	328	353	360	340	350	351	355	361	323	357	364	329	294	351	355	323	341	304	336	319	337	345	314	342	334	311	298	328	326	316	349	331	297	310	306	295	351	328	322	325	327	308	311	301	310	326	322	309	320	321	310	327	333	349	319	332	359	354	363	309	334	302	354	299	319	336	333	337	335	302	383	315	320	332	341	301	357	321	325	328	340	363	317	299	323	335	289	290	352	354	336	334	346	320	329	320	314	361	296	315	302	330	325	344	291	280	341	334	325	339	328	312	324	349	357	363	333	345	330	337	300	302	323	307	345	357	330	288	332	334	346	302	347	297	299	290	331	322	317	309	321	345	339	345	308	309	317	297	319	330	294	317	337	322	318	322	279	296	303	334	291	308	317	305	310	348	325	303	308	307	313	316	311	328	299	345	353	323	322	328	311	356	299	321	344	324	349	357	309	312	374	338	333	324	309	355	307	357	339	327	325	319	307	318	335	306	305	325	322	306	344	332	322	319	315	370	320	291	370	301	327	330	325	331	316	334	339	328	285	327	325	354	296	324	301	338	328	334	331	325	322	347	306	304	330	318	329	322	304	336	320	354	342	353	313	329	292	330	336	307	305	331	348	348	307	335	349	304	355	281	308	340	310	352	356	309	351	296	321	343	328	336	308	313	304	289	358	328	344	366	298	334	298	318	317	348	332	313	312	316	333	314	325	332	346	340	305	339	309	342	292	323	344	321	333	318	323	308	295	309	344	315	326	311	305	297	340	331	307	362	326	322	344	331	344	341	335	334	330	313	342	326	337	320	362	291	287	315	324	326	296	337	373	330	310	305	297	301	318	321	319	320	348	334	328	331	342	283	325	315	333	316	331	341	345	322	305	319	307	308	351	333	289	294	350	315	317	320	329	330	324	330	353	318	339	317	305	331	314	317	319	349	342	334	296	350	338	335	284	293	322	328	312	298	341	329	312	297	333	350	317	350	304	333	319	303	325	327	360	290	329	349	362	356	341	332	308	321	305	296	341	328	340	334	357	326	352	320	332	336	339	314	318	317	349	327	322	320	356	350	342	332	359	309	339	329	336	302	334	333	299	296	310	350	367	339	312	310	301	313	297	339	337	321	319	322	324	327	340	347	306	357	322	350	342	304	315	325	338	361	346	328	333	288	293	319	334	337	330	373	357	300	329	327	340	304	294	315	347	307	331	313	338	304	371	308	349	322	308	305	338	299	334	333	313	319	336	311	304	330	304	337	303	360	334	345	306	302	315	358	323	328	358	337	318	342	313	320	321	298	315	325	345	330	322	371	334	312	311	314	335	337	330	350	324	343	333	340	353	335	287	306	347	344	288	311	347	303	317	313	370	332	318	330	301	314	309	303	340	321	339	328	337	322	348	362	310	339	326	323	348	307	335	316	341	343	364	294	337	337	323	331	354	349	284	325	327	367	340	307	310	356	326	314	350	356	314	304	363	338	295	394	295	341	318	345	377	334	349	293	326	294	321	306	316	292	333	318	308	317	309	326	327	324	354	342	315	312	314	361	315	336	352	340	357	329	348	338	323	364	327	307	342	313	322	316	301	327	315	283	280	353	333	278	332	314	340	316	303	319	326	300	347	324	358	315	355	344	327	330	343	313	329	285	340	287	301	334	316	333	330	340	342	295	307	336	357	330	332	326	339	313	359	305	299	313	272	315	372	328	345	316	328	310	346	339	334	290	321	304	311	322	349	324	305	311	309	339	362	326	361	335	343	358	327	299	321	330	342	343	328	309	321	327	318	301	332	333	331	301	328	323	328	311	328	327	320	308	326	308	322	307	344	318	335	307	331	329	302	372	332	323	350	338	346	326	298	309	327	307	308	339	321	345	350	325	343	322	329	331	314	344	279	293	319	303	304	314	331	347	345	347	338	327	339	362	297	318	348	349	330	346	331	324	364	305	275	325	294	348	348	354	330	341	323	329	299	331	318	313	319	341	305	360	318	329	356	309	309	351	306	300	367	335	306	343	338	330	293	307	333	307	314	301	340	311	312	342	335	287	344	319	354	346	319	333	310	324	343	316	319	293	313	319	322	319	344	321	374	342	316	324	333	359	338	333	316	321	352	293	321	341	335	324	353	357	309	313	325	364	318	356	322	386	309	328	349	327	333	304	304	299	324	289	313	289	350	345	364	345	305	333	286	305	329	289	304	332	362	324	346	332	347	359	343	334	358	342	332	320	323	302	302	347	327	308	326	337	364	330	328	320	323	326	338	322	329	332	336	329	339	330	309	306	316	353	323	314	306	305	317	327	337	339	308	294	297	337	292	330	299	324	297	350	343	327	333	343	338	313	313	300	329	325	338	328	333	329	332	314	327	298	334	308	293	327	334	332	336	321	262	351	318	341	323	340	342	317	295	331	319	349	335	300	302	340	308	311	360	307	345	307	298	307	303	330	362	343	323	348	297	359	335	332	325	336	313	327	349	297	324	332	315	296	300	314	282	359	329	330	305	348	340	324	328	360	297	348	325	315	328	338	362	347	293	304	331	345	374	342	310	286	314	316	333	345	311	308	327	316	339	314	346	359	316	299	318	315	339	303	329	292	322	316	337	304	337	334	313	329	305	295	308	323	318	321	342	320	359	318	328	304	317	361	344	306	338	305	303	301	334	327	315	317	330	288	337	317	331	301	329	314	301	313	313	325	349	310	298	315	328	332	351	324	347	312	323	331	332	345	334	309	326	312	329	316	306	338	331	298	319	333	332	300	364	330	339	329	364	349	319	298	319	349	343	322	330	327	329	340	296	327	337	321	366	332	298	328	286	322	287	344	351	356	374	308	335	322	316	324	327	314	298	330	322	310	300	324	309	313	315	345	316	319	377	350	347	313	342	357	301	330	303	329	317	311	360	320	331	364	341	329	312	319	316	314	307	312	330	297	352	294	295	310	343	336	294	329	320	309	360	353	370	315	302	314	343	325	336	316	330	296	310	343	303	317	317	316	364	324	306	343	343	355	363	306	324	358	320	307	334	368	296	331	306	356	339	266	353	320	339	323	315	294	302	306	338	300	343	334	308	307	317	347	349	340	319	337	321	315	303	310	326	315	334	335	327	356	330	316	317	311	314	325	305	322	339	347	307	308	297	308	334	348	321	304	360	315	327	335	346	334	323	292	299	351	339	332	350	302	302	350	336	341	295	291	326	333	337	323	340	288	365	320	346	293	320	340	332	385	320	327	342	304	338	323	330	327	286	316	320	309	309	334	350	304	330	323	279	317	352	374	319	333	358	366	305	339	316	322	334	323	324	337	354	306	347	343	337	310	322	335	321	318	290	299	345	329	340	310	353	297	329	344	317	296	359	323	328	337	294	297	329	322	308	336	310	359	328	321	297	351	355	332	337	333	344	347	331	327	346	323	319	311	298	308	349	323	356	360	311	325	303	295	287	316	310	316	310	313	340	359	319	350	333	339	352	300
6816	1253	2284	2718	2401	2435	2081	1963	1681	1404	1314	1037	955	942	969	1030	935	871	860	866	910	865	926	891	844	871	871	844	811	793	795	804	781	792	787	760	698	769	763	741	715	768	784	721	775	714	706	779	766	765	738	696	745	716	726	764	762	754	781	722	670	713	696	723	736	748	718	727	724	729	698	761	731	754	704	749	705	699	729	737	758	728	734	774	791	696	734	757	745	718	689	747	707	750	738	740	693	805	712	716	701	728	718	707	713	731	766	699	785	743	757	735	694	757	739	770	733	759	730	738	752	761	753	733	766	704	716	733	742	684	724	727	723	754	706	740	690	772	707	694	705	732	690	718	769	722	826	728	717	745	701	750	721	755	759	741	755	743	744	787	682	704	750	672	750	754	709	780	753	731	696	747	740	793	719	734	715	763	705	746	742	728	696	745	771	762	726	694	745	689	731	763	673	688	719	776	698	755	721	713	737	732	717	730	759	737	693	743	704	747	758	740	701	778	715	756	713	749	688	740	724	733	703	700	740	757	710	772	717	716	714	746	726	718	715	743	735	688	722	721	740	746	726	715	721	722	726	721	726	730	706	770	712	726	730	713	700	738	753	694	748	709	739	679	741	704	727	754	778	765	699	732	681	738	761	708	740	711	746	772	770	712	720	684	707	754	718	726	711	747	742	715	717	738	698	719	706	772	729	748	758	708	723	739	763	739	688	746	735	777	730	739	756	698	735	697	740	740	724	702	750	722	734	722	749	755	724	769	669	804	727	740	725	702	743	724	706	726	695	702	749	737	711	762	748	755	692	744	693	727	705	725	748	712	798	728	740	694	750	742	720	748	752	699	772	734	750	702	740	744	687	763	693	738	750	774	755	751	796	684	719	699	746	726	760	739	729	737	749	695	759	674	735	712	706	718	736	726	678	745	751	687	734	695	738	691	757	708	775	697	700	751	717	683	735	719	759	742	748	742	720	737	762	775	740	725	690	733	728	740	712	708	749	768	729	741	695	708	687	756	759	667	748	754	723	695	701	723	753	732	713	678	750	738	769	732	754	723	753	729	704	774	810	731	752	751	703	699	774	718	774	733	744	761	733	741	756	755	702	729	767	748	717	763	782	736	744	675	747	745	692	728	771	745	749	690	707	754	742	740	735	761	707	770	725	734	719	729	786	753	736	720	754	688	714	714	710	714	708	728	789	739	787	739	758	724	737	737	707	716	722	780	788	748	785	705	783	772	779	745	761	711	709	685	746	731	708	746	733	743	720	734	775	740	735	725	766	675	717	725	753	730	756	772	737	740	692	708	745	720	723	689	685	713	716	697	724	713	719	761	688	735	718	693	705	751	754	734	753	724	798	731	731	779	711	727	729	738	701	697	732	738	740	732	703	757	781	733	766	694	687	752	767	786	784	769	792	742	741	740	772	730	743	726	735	733	756	720	758	750	736	728	718	746	700	728	717	704	702	708	749	674	712	748	712	733	698	730	734	741	773	770	790	706	687	741	666	696	765	757	733	756	699	771	722	760	724	709	710	724	695	717	725	760	709	776	724	738	748	677	733	752	735	738	745	746	730	751	736	745	697	704	748	756	699	810	688	724	745	749	745	745	728	744	724	740	715	701	718	737	695	713	709	746	748	687	705	711	773	709	761	717	740	776	758	732	713	766	762	742	761	684	754	779	724	705	702	738	726	736	797	731	726	728	743	770	726	763	740	745	705	748	726	704	725	760	746	714	697	747	700	729	732	746	696	752	711	705	728	706	689	739	757	732	724	725	692	758	716	730	717	716	676	744	754	704	718	757	719	733	738	693	744	725	704	723	774	699	725	729	787	739	792	764	710	719	740	729	746	711	747	722	733	711	797	709	713	731	702	770	752	729	741	711	754	767	725	787	754	701	716	703	753	758	746	718	737	713	722	751	748	703	678	722	759	728	752	728	711	734	701	703	748	709	721	748	747	752	746	710	729	761	833	747	686	719	732	712	718	732	745	719	700	726	706	767	712	736	727	774	728	706	710	745	767	720	741	728	747	745	703	706	723	741	779	737	672	717	751	677	683	716	702	705	692	759	681	767	690	722	755	740	701	748	743	704	756	715	738	726	721	729	778	747	733	695	674	713	725	774	744	709	711	747	740	726	763	697	800	730	691	781	735	754	725	746	676	718	738	745	723	658	730	720	749	745	727	749	671	710	709	743	730	711	768	695	749	688	724	714	747	733	723	760	724	689	716	710	718	742	761	734	725	747	756	746	733	717	740	713	696	759	779	720	745	707	726	740	771	667	706	719	785	777	744	724	690	718	770	741	719	706	721	775	713	792	773	761	730	716	773	791	706	789	782	690	724	713	770	709	776	669	730	736	764	742	717	718	742	734	748	776	723	709	700	741	713	699	723	711	760	691	749	747	763	697	742	753	728	761	743	736	731	717	748	767	751	747	754	763	789	725	711	689	741	761	720	744	726	771	715	754	781	729	711	711	766	705	768	733	753	725	707	709	733	738	721	749	717	738	717	726	737	728	699	745	710	693	710	719	698	733	737	755	729	732	731	707	731	747	755	724	761	746	760	755	739	754	692	721	758	732	738	730	744	723	745	715	722	791	716	718	733	728	718	748	726	737	699	765	724	782	741	735	746	771	729	689	717	758	760	752	777	727	754	750	698	764	724	746	729	695	705	719	730	716	735	703	744	720	756	767	707	741	725	772	737	725	758	698	711	716	719	758	729	737	700	726	760	771	733	754	781	694	736	698	708	714	760	708	796	702	786	720	741	762	767	715	693	714	715	735	737	721	742	716	726	712	785	739	725	705	719	730	692	705	770	754	724	711	758	758	731	745	740	723	717	709	715	739	719	750	716	741	694	711	758	723	688	724	718	669	711	737	752	726	725	695	691	717	749	716	773	729	757	730	740	775	723	760	683	705	737	722	783	736	711	720	721	712	713	776	720	717	747	737	693	729	714	764	781	753	719	737	736	803	700	689	727	717	760	767	760	715	755	693	757	695	706	766	729	704	727	724	758	733	738	716	720	740	737	755	743	734	727	696	737	723	728	737	711	696	748	766	749	740	768	753	719	710	749	724	736	727	723	735	738	799	753	721	708	711	759	688	708	727	699	726	686	724	751	741	727	718	738	708	797	695	741	739	778	743	773	734	712	671	805	725	763	699	705	735	709	741	748	726	755	737	767	720	744	788	761	752	755	732	732	760	711	757	731	745	705	717	671	781	754	716	715	795	717	736	759	724	681	743	755	716	755	730	696	731	760	713	705	731	760	783	717	696	733	696	693	732	676	739	727	796	730	727	721	679	685	722	708	734	756	766	801	820	746	778	723	732	728	766	664	704	733	716	725	701	760	755	701	756	755	744	723	774	765	735	718	725	758	687	688	703	748	693	680	711	766	702	713	783	708	742	736	736	713	748	753	806	734	723	726	702	696	745	692	691	698	717	747	695	688	708	736	731	740	680	718	750	672	738	745	715	714	700	710	736	728	741	745	676
15396	1815	1610	1280	918	751	681	662	507	448	383	284	289	261	300	258	255	250	228	278	255	244	222	246	218	232	241	198	251	254	256	239	216	217	221	204	210	196	223	223	215	196	213	199	213	227	233	206	218	197	195	216	213	203	199	211	214	176	216	201	204	196	205	202	224	219	174	198	193	195	223	193	209	203	216	205	213	215	202	215	218	201	234	208	220	191	217	193	213	194	197	233	226	208	199	220	196	171	197	234	194	223	200	199	207	177	185	200	230	181	186	213	175	204	210	230	175	234	219	181	199	216	179	201	202	193	219	230	222	224	185	231	193	208	180	184	231	203	210	177	219	250	225	223	259	175	250	197	190	209	174	190	211	216	199	198	238	195	192	200	208	187	232	223	187	198	189	199	199	184	212	233	220	199	223	194	217	197	211	193	185	216	239	216	231	191	188	205	242	197	220	186	244	224	231	207	214	231	221	219	222	204	199	219	236	203	186	226	183	229	208	186	219	201	209	204	212	208	219	210	209	206	189	222	210	168	194	219	208	219	201	226	219	214	211	193	186	231	205	222	213	201	199	211	243	215	238	207	212	230	204	223	202	205	211	229	205	196	214	209	217	188	226	222	188	199	221	204	203	198	211	231	228	232	237	198	220	202	210	212	209	213	222	206	213	247	192	193	209	215	215	187	212	205	228	185	226	193	216	189	247	223	223	195	202	213	194	210	200	201	222	198	221	223	201	226	214	232	181	189	234	213	194	206	198	200	208	209	217	232	215	189	183	234	231	224	217	228	195	207	203	215	213	203	200	214	207	192	229	208	218	230	204	205	191	165	190	194	226	178	216	214	191	229	204	199	212	225	195	209	192	221	204	182	198	211	206	238	200	232	189	180	207	217	209	200	208	213	188	190	205	207	226	229	221	182	198	207	187	187	219	197	245	224	240	216	195	225	218	211	200	223	197	196	244	228	213	224	222	199	193	221	201	188	210	219	208	196	221	206	200	203	195	194	197	210	184	185	212	215	196	211	192	222	219	193	207	200	203	203	200	218	210	227	224	234	240	210	193	217	196	207	185	218	217	207	227	210	206	180	220	213	233	214	208	201	181	204	192	210	203	190	216	231	194	222	194	182	200	216	204	200	188	213	214	191	239	186	206	194	212	196	191	191	208	206	228	206	182	191	194	194	220	194	202	241	212	204	224	220	229	195	200	230	209	218	219	182	211	223	224	242	205	223	191	207	207	231	226	203	207	210	228	196	185	201	216	209	184	243	222	231	181	203	203	224	211	235	211	194	227	200	212	200	207	179	208	220	237	214	205	214	210	195	208	230	230	210	204	232	193	179	215	202	232	216	212	214	205	206	191	211	224	171	244	252	196	209	214	199	216	201	230	214	241	216	216	198	217	211	224	226	202	208	243	213	222	212	231	214	206	228	213	236	212	222	225	190	182	198	231	178	203	216	221	182	182	203	202	200	218	191	219	227	221	233	198	198	201	233	184	217	227	187	197	234	207	182	214	215	205	212	231	204	222	229	185	200	188	208	224	215	213	234	211	233	195	214	206	229	215	226	191	216	187	190	221	221	213	188	189	215	199	217	195	201	210	198	239	228	217	177	186	196	228	216	214	204	181	197	206	228	191	199	218	207	224	221	185	226	224	205	227	234	194	212	203	194	196	205	192	214	195	209	218	226	183	219	233	221	182	185	226	192	198	233	217	202	198	193	206	207	185	200	227	206	206	203	228	224	230	188	211	214	231	219	192	210	197	240	204	223	206	221	232	195	223	218	225	178	224	204	220	222	179	196	205	242	214	194	215	202	200	196	218	213	239	192	231	202	198	231	215	192	216	181	176	214	200	197	214	199	205	222	166	207	188	224	232	227	199	220	218	201	193	212	216	217	231	216	197	212	193	188	187	194	235	198	201	199	173	178	215	236	202	196	188	210	226	194	205	210	168	185	217	187	208	199	216	215	189	183	211	202	174	181	207	202	213	221	216	188	210	233	215	191	203	219	192	219	240	198	181	210	186	222	224	193	233	198	210	228	210	225	188	236	203	222	213	236	216	227	193	223	197	203	208	218	230	192	211	197	195	198	182	230	232	229	206	222	203	232	229	209	211	211	227	217	221	208	195	198	212	218	236	185	204	200	226	214	218	235	217	206	229	224	197	223	197	199	218	210	205	201	193	192	201	202	192	205	183	192	214	232	217	205	203	180	210	230	226	218	217	188	228	233	208	211	233	222	206	214	185	166	200	192	187	221	215	243	187	185	208	201	194	226	196	177	193	217	215	180	221	204	215	206	216	211	213	201	189	235	194	209	235	193	208	207	177	220	191	182	200	179	181	205	211	196	199	203	198	199	225	247	207	229	189	229	203	186	225	203	210	187	183	213	207	191	212	253	203	212	201	235	201	219	195	209	182	218	198	204	190	210	211	216	208	211	241	254	211	209	229	238	234	212	219	205	231	218	168	199	202	192	187	205	206	211	199	192	215	211	202	215	204	208	227	219	187	206	186	213	223	186	217	221	210	191	171	207	219	226	202	194	240	224	216	208	184	204	182	192	208	205	199	225	212	209	199	194	219	196	217	212	210	194	214	182	195	200	179	221	206	232	224	212	228	221	190	218	214	222	210	209	236	214	189	221	212	179	182	210	212	207	201	205	199	194	213	205	236	186	213	226	191	188	198	208	182	225	193	233	228	198	214	213	207	227	225	224	224	199	223	201	215	220	200	221	189	200	203	223	205	223	250	202	186	213	214	199	190	233	187	180	195	240	201	191	216	233	202	190	211	226	205	198	205	193	214	198	207	200	211	200	238	209	217	233	202	198	194	189	210	208	196	202	188	200	195	220	217	202	192	208	205	192	186	224	220	210	228	209	213	217	190	201	212	212	199	216	218	176	192	218	221	218	212	190	231	210	213	228	206	194	200	217	207	199	207	216	226	212	208	211	212	222	191	236	235	199	234	216	206	218	190	222	230	234	224	196	200	213	202	245	228	202	188	221	199	208	230	195	210	186	208	205	163	218	203	212	240	242	222	193	222	230	170	211	194	214	188	210	210	182	221	199	205	243	214	218	210	237	195	186	203	198	240	219	225	219	214	220	212	199	231	206	202	224	208	218	223	191	184	188	181	190	241	189	195	229	189	237	216	178	178	190	228	220	197	230	197	199	212	200	194	220	215	234	183	210	207	210	213	235	191	207	181	218	210	248	210	195	214	181	213	220	214	212	225	194	201	192	218	211	194	219	204	212	208	205	222	175	193	215	185	180	220	210	210	199	202	218	222	235	200	209	213	215	212	208	207	190	202	191	210	204	199	212	200	187	181	213	218	196	177	209	220	206	204	203	198	225	206	215	208	200	172	204	218	223	226	212	217	208	195	211	251	203	207	207	216	205	222	223	206	206	208	207	199	209	200	198	189	211	226	216	213	212	199	230	222	203	226	201	222	228	199	205	197	228	233	192	191	211	208	194	202	211	217	196	198	209	216	247	208	232
8546	1425	3142	3912	3396	3120	2753	2495	1939	1739	1434	1073	918	879	881	903	900	802	757	777	763	804	770	706	736	689	732	667	620	624	560	591	624	544	535	529	499	510	502	515	515	444	490	509	509	480	528	502	477	455	488	484	488	476	479	520	497	511	483	457	519	478	477	502	456	471	492	524	465	457	478	466	511	481	471	461	437	467	486	452	496	515	460	472	473	513	495	509	499	504	471	445	493	502	471	489	439	503	476	504	496	479	450	478	464	434	467	477	499	496	486	468	506	473	429	459	463	450	479	469	434	523	503	490	480	482	467	469	491	492	485	505	466	489	494	470	478	443	483	448	457	493	457	474	495	485	474	476	482	474	475	483	502	417	480	484	463	478	479	451	464	471	488	475	458	450	487	455	481	480	462	496	461	478	515	486	510	467	512	498	483	468	452	450	456	469	447	459	479	505	491	489	491	501	499	457	468	466	473	448	473	516	473	468	525	523	464	452	488	482	501	437	475	436	469	439	463	501	498	477	486	485	456	466	470	452	467	452	491	472	493	487	482	498	476	451	502	455	471	472	472	516	478	490	480	451	460	482	465	461	498	499	457	459	483	437	495	482	455	490	476	473	483	482	499	467	490	465	506	442	454	484	451	478	501	475	477	487	461	489	464	485	496	450	485	485	470	420	444	476	470	419	483	456	450	472	488	430	503	452	483	419	494	518	471	482	474	475	491	489	459	492	502	484	460	471	491	483	468	455	453	479	449	477	465	512	431	472	466	500	491	486	469	458	457	503	479	466	464	483	461	477	517	458	497	483	480	511	457	437	493	481	495	461	492	480	484	456	476	454	499	494	501	452	496	474	452	500	481	459	458	464	440	472	458	467	466	426	465	486	493	482	514	459	448	476	475	475	488	435	491	497	459	516	455	473	472	506	481	456	453	466	474	464	471	488	477	522	468	506	482	477	482	493	505	481	466	480	480	479	490	513	485	511	502	443	468	476	463	476	488	486	489	449	458	457	489	504	458	489	461	452	477	470	491	490	481	531	483	444	477	455	461	530	489	487	513	435	429	474	490	507	492	475	484	461	482	462	456	443	474	467	468	492	472	504	490	443	461	485	465	476	480	512	464	450	503	447	487	434	452	491	479	474	463	501	485	493	445	477	462	450	481	452	465	467	450	485	475	458	472	497	447	447	480	472	484	497	489	467	477	482	491	505	453	486	439	490	479	476	453	453	434	472	480	454	480	452	437	480	465	498	486	481	465	493	457	467	452	495	474	498	486	480	444	477	502	482	450	422	461	474	470	441	508	491	465	470	476	445	449	499	511	474	470	454	510	512	473	443	490	491	487	450	471	519	464	496	431	475	483	477	475	508	457	467	446	469	483	471	464	504	471	496	455	499	485	456	464	469	478	497	446	491	496	477	449	493	486	499	522	455	457	476	464	483	486	479	493	493	446	463	450	499	465	500	468	456	467	488	475	447	512	461	522	476	438	463	509	494	465	459	500	473	451	450	439	502	461	508	443	472	464	479	507	481	489	497	506	475	495	488	445	474	477	507	452	484	454	514	486	462	448	447	487	464	510	477	478	508	509	488	472	431	467	499	476	468	504	520	469	448	476	493	459	519	489	478	459	506	470	482	488	477	457	483	473	449	497	425	480	468	456	451	476	500	479	494	471	499	479	492	469	481	481	469	478	530	475	454	486	449	508	485	463	462	488	430	464	441	449	445	458	448	474	484	456	455	525	459	446	504	475	480	487	457	462	454	510	481	500	511	449	434	454	485	454	494	491	444	424	487	440	479	459	443	508	485	482	530	467	481	471	489	500	482	471	485	471	483	464	475	461	443	496	515	478	460	476	472	492	477	411	440	462	497	468	481	504	510	501	473	447	491	463	464	491	451	476	499	488	465	494	528	497	460	476	461	479	478	471	508	488	479	469	406	459	436	477	462	473	471	497	490	412	477	454	477	433	465	458	441	449	488	451	452	480	486	502	474	463	463	450	443	495	433	484	464	478	468	432	500	452	454	514	452	492	445	478	464	483	478	474	485	470	493	480	430	483	441	483	456	479	473	476	473	439	511	485	519	460	451	488	448	507	472	467	481	459	485	435	442	452	526	464	481	466	464	506	522	484	504	511	495	535	442	486	454	482	461	470	461	453	448	499	431	479	485	443	459	480	485	477	436	516	486	472	476	504	503	486	478	462	511	467	469	480	478	475	468	471	440	427	467	487	427	477	472	510	495	472	453	455	454	463	460	467	469	501	501	460	498	479	486	468	459	442	457	483	485	500	482	455	445	460	513	451	449	466	459	480	490	465	488	493	460	443	480	476	459	482	483	460	510	459	499	458	482	501	465	456	483	432	482	479	426	429	483	455	451	527	425	497	463	488	478	510	482	499	481	504	477	445	444	437	477	465	483	479	475	455	498	468	476	514	457	497	483	449	476	500	466	520	427	482	470	416	491	481	475	458	453	481	476	471	479	449	490	457	478	443	482	503	492	464	469	505	498	444	477	471	471	525	493	486	467	499	491	508	476	456	487	494	487	488	463	436	476	461	464	488	453	525	483	477	481	442	458	483	480	444	507	464	456	497	484	512	474	524	474	480	490	465	513	468	477	467	421	434	467	449	471	511	499	485	468	433	487	435	497	551	478	473	485	480	455	485	454	439	496	472	461	458	451	466	465	459	489	452	482	483	448	497	504	500	511	464	467	493	506	487	483	478	468	495	492	487	436	458	460	513	450	492	453	508	461	463	486	457	490	505	466	443	492	465	479	489	493	462	482	429	463	516	472	480	440	491	447	487	484	508	477	454	480	494	454	457	481	493	443	447	484	472	482	442	471	479	444	483	486	457	476	464	442	474	435	507	505	481	450	463	465	472	454	482	491	519	464	481	493	513	477	493	456	466	468	465	483	448	463	504	426	482	457	462	500	451	509	478	441	460	433	478	455	515	460	471	466	487	451	432	489	495	491	478	482	470	505	501	440	449	464	460	496	463	478	478	412	472	465	444	465	479	453	455	501	447	488	493	504	488	456	469	508	479	471	496	471	464	490	460	468	461	481	484	484	468	485	462	457	476	498	484	494	481	500	461	466	500	454	526	465	450	443	500	490	462	467	505	468	472	506	494	500	455	470	487	460	486	497	513	492	469	507	474	457	455	494	473	490	484	473	460	506	485	495	454	484	459	455	463	434	459	455	452	445	474	436	494	494	499	485	462	452	511	500	440	457	468	508	439	491	479	446	460	466	477	497	477	487	498	501	479	473	523	489	497	482	498	448	497	474	469	461	489	474	472	442	454	517	490	508	474	452	493	497	488	498	507	436	475	491	468	494	468	455	483	468	462	472	490	474	482	444	469	452	490	455	469	485	491	483	496	470	481	447	492	457	454	485	472	454	487	483	488	480	488	468	461	446	479	430	483	456	486	484	473	450	503	485	490	446	505	496	424	443	475	504	519	473	514	492	449	464	487	500	463	498	470	470	492	477	482	478	468	459
1680	414	419	432	359	365	318	300	305	304	311	250	241	252	257	252	264	261	254	264	233	270	253	260	277	260	259	267	285	221	266	253	253	269	274	266	260	223	263	221	287	267	256	223	268	227	238	240	262	256	240	242	272	250	229	244	245	251	224	253	268	261	267	261	230	252	262	234	232	251	269	237	248	232	251	237	259	235	256	264	263	252	276	253	249	278	251	255	251	240	246	224	238	230	261	258	246	305	285	242	257	238	275	232	256	261	223	266	234	263	251	256	246	228	237	261	261	242	237	236	236	259	246	258	268	284	270	224	250	233	257	277	215	260	248	234	256	264	285	259	255	223	283	258	249	255	259	255	280	235	286	290	251	269	235	266	291	224	258	222	282	233	253	241	263	261	250	289	247	264	255	231	218	246	257	257	262	233	242	244	252	292	271	263	235	231	244	239	274	283	263	224	267	241	240	255	253	255	259	240	239	263	252	291	289	255	275	243	254	235	244	230	257	246	261	236	253	253	254	244	253	251	264	271	238	272	263	272	245	269	259	279	249	254	266	300	277	267	240	258	270	261	258	243	255	204	271	265	253	267	244	269	283	235	227	250	280	271	257	257	238	279	240	221	250	249	226	248	262	251	242	279	247	250	228	233	252	275	248	237	256	233	243	244	235	251	257	279	247	258	248	297	271	247	226	228	256	240	238	244	255	270	241	265	232	239	246	276	254	267	244	223	232	237	250	244	245	274	265	246	249	243	278	266	254	234	245	235	232	254	271	272	288	241	226	283	239	256	236	252	229	211	262	275	241	268	229	239	237	255	243	248	274	269	253	270	296	271	283	209	259	293	263	227	234	239	245	247	262	246	258	268	251	251	270	248	243	244	241	280	250	230	241	240	242	245	241	258	243	269	252	266	265	243	236	256	249	265	231	259	254	250	256	220	285	238	233	211	280	265	250	248	240	244	268	249	239	287	240	245	236	251	239	246	242	253	244	269	243	261	260	256	257	261	261	259	259	246	281	248	257	260	261	233	260	237	272	273	250	258	243	254	269	264	237	233	223	256	245	269	232	234	269	278	258	236	239	266	258	240	248	228	227	207	269	278	233	266	270	274	235	236	284	264	248	257	235	237	242	280	271	246	270	255	280	258	225	263	258	260	249	269	267	269	244	258	254	241	285	249	264	259	262	225	207	259	270	267	241	269	241	281	283	227	234	249	214	263	270	274	263	245	264	267	255	259	252	249	241	232	235	270	240	231	257	252	230	231	267	251	266	272	254	242	273	241	253	267	271	260	229	244	243	271	252	255	276	267	238	269	264	230	273	257	256	245	260	251	259	295	258	265	246	255	269	262	228	270	266	264	270	234	280	239	253	247	241	258	260	239	280	260	278	265	265	249	255	246	267	257	256	251	257	264	260	220	277	278	267	260	248	259	257	213	238	266	283	259	233	208	268	257	271	265	265	246	243	279	245	272	254	266	236	245	279	278	261	262	260	283	274	257	247	233	255	268	287	279	250	284	247	268	250	270	242	243	232	264	236	253	278	256	236	249	269	261	242	281	259	258	261	292	286	236	245	234	260	281	255	264	261	240	261	254	257	247	268	259	266	281	246	245	254	246	235	232	246	272	267	269	251	231	264	261	266	268	257	275	269	250	239	267	243	272	252	250	253	233	244	242	266	263	281	310	230	300	261	255	228	264	273	289	257	254	268	274	262	285	268	258	258	220	255	289	259	242	250	245	236	261	239	289	257	257	260	250	258	257	262	288	251	244	229	235	247	260	251	262	278	253	255	262	222	242	252	257	232	214	259	280	269	254	266	261	264	252	256	241	274	253	238	245	236	257	239	266	263	237	227	267	283	257	257	268	248	263	226	253	226	253	233	246	245	296	250	273	246	253	235	279	269	256	240	258	261	205	257	234	281	277	259	264	251	248	275	271	255	260	236	264	261	241	233	254	258	260	237	239	238	258	270	255	264	245	232	256	271	266	290	273	262	253	239	258	261	256	269	237	290	244	238	252	259	242	251	265	271	221	221	277	246	270	270	209	264	253	259	259	269	243	263	229	241	238	255	286	279	254	261	283	257	261	263	226	291	242	254	252	266	285	232	281	243	265	272	240	258	237	261	275	240	265	285	236	268	234	260	277	215	258	255	251	270	252	256	242	264	231	244	256	251	247	279	236	237	207	278	260	278	231	257	269	263	232	266	257	245	253	256	274	259	259	253	250	238	250	262	258	232	240	256	295	252	263	239	269	253	265	268	300	233	269	229	267	241	247	259	238	243	283	274	239	278	264	266	251	280	220	262	232	262	274	266	272	276	260	271	259	243	265	244	229	246	241	259	262	271	236	253	241	239	266	255	255	248	234	258	248	247	250	242	250	230	242	226	225	226	274	234	248	242	284	260	248	247	266	253	246	274	260	254	267	269	259	242	242	254	243	256	231	244	233	257	252	237	223	237	272	220	239	221	221	273	258	234	253	249	222	253	284	243	264	235	216	245	229	264	284	279	250	259	267	264	233	278	250	238	256	263	279	247	252	258	232	267	254	255	234	272	228	252	240	261	258	265	227	242	288	230	255	269	271	234	232	257	236	273	250	251	223	202	264	258	234	251	280	268	271	252	243	277	255	270	234	273	258	271	273	250	270	270	252	257	265	241	255	254	281	269	261	266	231	235	261	256	233	244	268	240	264	270	234	234	237	272	264	273	260	256	244	246	244	292	256	253	234	268	252	241	225	256	271	276	224	250	223	266	247	249	244	262	261	241	235	232	240	268	241	247	274	245	242	265	259	238	252	293	272	263	242	270	209	241	254	237	253	262	246	226	258	262	231	237	250	235	239	285	266	238	233	258	255	261	251	284	248	259	239	273	261	215	255	230	252	258	250	256	248	229	242	258	258	259	253	257	279	236	264	243	250	244	259	265	269	265	273	272	221	228	259	247	244	254	267	248	283	262	247	255	248	252	273	225	248	231	253	245	269	261	267	227	272	221	262	238	244	236	243	235	278	238	252	246	232	225	252	259	261	251	239	268	235	256	265	272	223	247	253	282	262	248	251	252	230	240	263	230	244	253	242	233	228	234	246	256	240	248	261	256	236	240	243	256	241	252	229	270	244	242	273	272	260	243	262	261	260	243	256	247	232	253	299	274	247	259	267	246	288	253	222	226	265	248	281	229	242	278	249	232	254	280	235	264	260	221	245	249	273	234	246	263	230	241	258	250	225	279	257	277	248	259	234	216	228	267	282	249	260	251	223	271	280	235	289	243	246	277	265	282	241	277	211	252	260	224	262	239	229	277	245	304	235	216	209	232	264	235	241	293	251	251	237	231	255	231	227	227	275	290	257	260	247	260	248	257	228	257	243	240	255	259	273	259	262	236	263	254	225	277	251	256	250	247	244	244	255	236	225	260	236	260	240	244	259	293	269	259	269	248	250	284	270	262	263	262	252	228	257	235	237	253	262	244	239	271	266	247	253	250	242	213	247	254	261	258	273
2003	745	980	1100	1023	1037	1045	891	933	839	759	696	657	627	658	687	637	643	696	674	674	664	628	634	656	633	631	614	632	610	619	636	629	605	573	635	627	553	611	595	589	571	598	603	572	624	641	598	618	598	605	596	613	585	531	606	573	590	577	553	595	564	586	573	550	610	553	641	614	576	620	571	617	590	583	627	620	574	575	591	635	588	567	592	552	605	605	580	572	596	590	580	597	586	594	567	595	625	609	626	590	612	615	558	623	569	604	609	592	572	640	585	595	618	599	601	615	612	617	555	591	623	568	628	578	553	592	587	551	560	592	587	588	570	607	570	632	599	599	542	593	593	553	576	572	577	582	576	578	620	565	549	555	575	601	560	566	588	573	580	666	569	581	587	587	581	609	577	569	586	584	575	627	641	592	598	553	597	584	569	609	577	602	595	611	601	648	556	624	624	539	571	566	597	548	600	625	622	561	604	605	622	609	558	581	574	579	551	575	566	542	582	574	599	579	596	557	562	546	591	605	619	582	586	580	591	623	573	577	587	565	577	607	568	598	631	590	563	565	576	580	583	593	607	629	594	579	573	592	610	556	622	564	629	588	621	567	579	573	609	632	616	559	580	600	549	580	621	559	600	521	564	552	610	601	581	602	583	595	585	610	564	580	624	582	562	585	612	585	599	558	613	603	601	575	596	564	619	558	558	572	621	557	603	562	577	606	609	580	593	589	605	596	578	623	590	589	565	593	549	622	608	579	572	622	628	559	597	597	592	602	568	584	593	622	601	605	600	585	584	580	580	584	588	597	565	582	595	589	559	575	601	599	582	589	579	592	601	596	585	634	572	584	617	605	574	581	586	588	618	560	610	635	581	597	626	580	605	598	617	580	571	616	592	581	625	581	603	590	601	593	524	617	526	589	598	585	553	596	570	566	627	584	605	592	622	578	594	562	648	563	592	570	548	561	586	621	596	594	607	570	566	568	566	596	552	581	625	567	586	567	561	589	611	619	558	645	585	622	593	570	597	557	615	615	579	596	594	576	589	569	588	638	599	605	538	649	557	577	616	582	595	555	584	609	616	590	563	575	604	558	599	616	573	564	596	594	596	605	563	604	586	630	537	586	569	604	620	595	582	570	613	608	561	589	616	579	610	617	561	551	657	578	578	522	612	584	544	569	584	575	565	595	561	522	620	610	569	557	586	560	613	579	572	603	588	633	590	571	607	603	631	603	591	616	560	599	608	600	598	617	599	597	599	577	585	632	550	547	575	623	573	561	558	614	613	606	549	595	602	591	556	604	565	583	611	621	599	619	617	591	573	607	642	590	566	611	578	589	562	579	594	576	554	543	617	583	573	619	578	597	571	627	584	603	614	604	571	607	601	629	598	574	591	594	612	606	598	606	551	594	640	613	569	591	607	594	593	590	592	583	588	599	596	609	591	619	563	576	605	539	586	554	615	554	606	623	559	564	638	629	610	612	646	571	572	538	636	588	573	587	596	565	560	611	598	603	582	554	601	545	577	630	583	575	581	597	544	587	586	617	595	599	523	542	572	579	611	625	566	616	596	568	591	580	564	566	615	596	548	601	539	644	601	544	635	605	570	587	575	586	594	553	613	593	583	585	590	585	611	558	593	572	632	564	569	615	621	606	560	520	607	593	599	576	626	573	563	593	634	599	653	602	599	622	542	592	631	566	577	554	615	585	579	571	591	571	570	564	538	615	569	584	594	612	603	611	632	626	555	564	573	556	618	602	568	617	547	542	591	588	613	647	570	571	601	594	538	568	596	592	572	608	557	592	574	570	596	637	619	622	607	590	565	567	633	552	602	656	599	614	617	587	566	596	544	626	612	563	621	566	580	571	572	577	599	578	534	577	600	587	585	613	597	564	567	614	555	624	568	566	596	596	612	627	612	625	598	583	623	576	581	573	574	602	596	604	577	603	572	577	587	619	606	565	611	601	585	594	553	590	584	612	600	582	594	611	638	632	614	637	574	573	622	603	563	593	584	590	572	571	596	574	613	548	581	591	581	557	588	593	576	578	621	623	625	644	621	590	551	638	590	604	638	588	572	613	604	616	604	611	591	582	604	590	605	567	612	562	636	599	594	584	593	631	583	565	528	554	554	616	593	604	578	568	570	585	568	617	579	637	588	605	574	604	596	599	578	599	558	617	611	575	565	583	622	588	583	542	610	594	610	592	576	601	578	581	573	557	587	607	594	614	546	564	597	615	584	565	580	651	592	590	589	637	607	598	578	612	587	605	559	616	658	620	618	591	592	631	608	613	621	615	617	615	532	594	563	548	595	583	610	583	599	589	590	577	612	601	602	589	580	622	665	583	538	562	586	578	609	581	626	580	572	606	585	631	561	580	589	576	565	611	572	653	609	643	630	615	560	609	590	613	590	600	586	610	634	589	614	594	591	563	531	579	569	574	627	590	599	623	555	564	622	535	572	583	607	593	629	570	566	599	622	556	652	620	595	608	588	575	617	570	582	584	598	571	566	591	583	566	595	575	581	556	620	572	599	602	617	623	586	611	624	570	619	586	520	607	566	605	624	627	578	584	580	562	570	588	594	582	565	540	581	636	605	638	600	628	564	608	590	582	609	597	629	578	597	606	630	626	562	596	563	602	638	616	601	567	589	629	600	575	597	583	582	564	575	575	613	551	589	623	611	611	591	601	601	570	587	562	635	561	573	565	619	584	584	629	570	574	600	613	589	607	552	581	606	638	565	571	608	572	620	600	606	628	575	575	585	595	594	558	592	537	658	553	593	581	587	613	587	611	622	570	598	567	638	570	564	598	565	566	556	570	625	601	585	597	589	557	619	604	616	622	629	583	542	603	579	615	611	569	531	627	603	575	583	617	624	623	597	616	591	604	590	561	619	617	599	615	596	582	593	576	609	586	559	626	588	594	566	620	565	634	601	577	575	615	563	590	583	577	560	591	582	572	586	634	596	561	622	637	566	552	605	590	612	610	585	624	602	608	561	554	659	559	580	563	588	614	589	581	555	580	547	567	547	583	567	598	600	593	580	561	607	608	559	554	649	564	595	541	609	598	563	620	612	612	543	580	567	632	576	645	589	578	605	616	550	555	561	583	575	600	610	603	599	623	614	581	595	598	590	622	570	611	574	600	602	557	584	543	610	572	576	592	547	604	555	611	565	594	581	621	592	618	561	587	604	573	624	626	591	610	566	567	593	597	614	622	600	650	610	611	597	642	565	539	603	623	602	614	630	601	623	609	572	593	581	586	581	552	552	600	603	618	557	620	632	580	588	550	576	589	592	610	577	638	578	624	567	615	575	634	577	557	606	601	515	553	543	577	625	597	545	576	625	600	580	561	605	616	585	586	574	610	572	592	603	601	569	589	636	548	611	613	587	615	617	541	619	576	579	589	615	612	552	581	577	614	601	573	602	554	601	597	605	597	604	542	588	564	592	563	629	562	614	596	619	606	611	545	611	538	561	600	593	576	569	575	609	608	611	561	583
8404	929	1057	880	729	634	604	517	482	458	430	362	375	316	376	335	350	378	363	363	306	339	355	353	351	362	363	352	330	335	361	329	322	328	271	338	366	378	323	288	324	324	345	287	345	328	326	319	316	310	309	362	360	319	338	330	355	303	336	321	363	332	302	275	357	326	312	335	324	279	340	346	339	333	341	303	297	339	326	317	290	328	364	333	330	309	346	340	330	317	313	341	319	333	308	312	317	330	321	311	344	362	338	339	309	295	304	349	340	332	325	331	328	374	360	332	339	337	311	303	321	290	335	326	338	320	335	341	288	318	348	338	382	332	345	353	336	323	311	341	321	323	381	330	360	319	356	329	303	333	339	331	326	316	302	343	295	362	300	361	327	352	297	279	334	312	325	308	320	308	307	356	320	355	297	327	333	282	333	298	302	344	304	343	326	317	352	330	337	349	348	318	320	311	319	327	302	365	330	347	340	330	336	318	349	338	333	327	339	335	310	335	353	311	361	321	328	340	360	324	303	314	328	331	347	319	338	320	317	333	349	301	300	315	319	341	293	321	271	329	355	324	311	319	304	339	340	355	319	317	336	329	334	306	317	339	320	303	340	343	340	325	331	359	335	353	326	307	300	330	334	334	316	348	309	340	370	315	343	332	323	331	347	352	317	321	344	358	326	334	315	354	347	352	353	314	318	324	322	298	309	321	304	359	319	316	351	355	343	328	335	320	318	305	343	332	344	360	349	321	324	309	330	321	325	320	347	319	356	326	325	302	339	334	316	351	339	341	321	304	347	323	302	295	317	357	342	318	340	334	349	305	310	324	325	349	304	327	296	338	340	315	301	314	339	316	331	354	357	349	314	321	319	351	335	339	328	331	350	332	347	302	322	309	339	302	351	335	331	323	322	310	325	283	354	326	335	286	320	335	326	342	313	324	340	331	327	312	316	343	299	342	291	314	345	326	314	335	362	330	319	372	332	347	346	331	354	336	300	322	356	322	360	332	328	329	334	344	328	310	356	371	339	303	326	332	341	311	376	359	322	336	317	323	309	295	314	308	288	352	335	319	331	297	305	318	327	297	354	334	328	322	333	308	338	317	355	354	337	274	347	335	330	327	358	305	341	307	321	300	307	343	345	352	315	331	316	341	294	336	387	298	304	344	348	307	346	337	303	357	326	337	322	317	340	331	326	330	334	333	323	337	304	353	330	321	321	334	327	347	325	304	313	340	332	312	296	324	347	317	331	342	322	311	310	322	324	308	315	334	345	320	322	304	332	307	321	329	333	337	321	323	317	318	348	331	340	329	293	299	362	315	330	311	337	288	304	290	336	357	318	334	312	325	352	314	280	298	303	332	305	341	310	321	312	357	291	280	292	348	356	324	338	314	341	322	341	351	287	319	327	356	299	312	316	327	355	329	318	340	350	323	318	366	311	306	297	306	350	363	323	328	325	327	289	335	340	332	334	354	359	301	322	345	340	343	310	328	329	320	333	323	294	336	343	326	290	329	334	318	319	330	311	344	283	336	325	327	334	329	325	332	362	337	340	312	343	318	315	304	306	346	329	323	362	320	328	312	344	331	351	338	298	321	300	332	340	354	320	327	320	377	318	314	308	325	322	332	329	356	335	354	344	333	329	321	346	306	338	338	329	318	316	334	317	323	344	349	337	303	308	329	314	325	338	314	330	323	340	330	334	349	346	363	370	396	305	323	356	304	310	341	346	353	308	335	330	336	354	336	342	307	320	356	341	315	308	325	319	307	292	329	334	320	318	342	350	355	338	313	328	316	319	335	362	351	342	308	349	354	312	333	318	317	334	339	296	331	369	333	346	312	314	327	307	304	294	330	304	301	341	329	314	335	314	343	331	318	309	331	324	309	333	311	318	324	314	314	338	343	294	338	317	322	304	320	343	310	323	328	346	314	327	333	328	318	341	345	318	325	284	296	327	326	343	330	309	341	342	340	342	356	327	326	349	321	290	329	352	320	372	319	328	330	305	357	320	344	337	348	327	321	296	328	340	293	319	330	286	319	301	318	304	311	331	325	319	312	313	287	343	337	327	330	309	323	370	318	297	334	359	323	329	309	320	312	298	305	329	334	333	344	370	349	323	354	355	322	345	364	342	302	303	324	376	323	349	360	322	345	315	296	289	325	316	314	365	354	328	311	315	347	302	334	345	320	309	322	314	312	340	313	314	301	338	308	346	343	335	382	323	345	346	324	344	343	292	315	338	347	337	304	314	348	322	333	319	339	356	362	343	361	282	305	310	321	296	319	344	357	320	332	344	323	303	327	317	337	296	287	326	313	345	345	325	316	349	333	307	337	349	320	316	290	333	282	326	291	345	320	309	325	316	359	341	293	350	342	330	331	363	340	342	328	347	308	346	308	318	280	349	329	346	334	322	334	368	340	355	292	287	350	337	310	307	335	302	285	337	301	299	307	328	332	330	349	326	313	321	343	326	350	302	303	314	338	319	323	358	310	329	304	346	316	303	340	355	339	320	342	322	360	324	334	346	300	269	318	301	311	289	341	316	320	303	334	344	343	328	334	327	328	305	304	310	316	327	323	305	294	318	345	345	333	324	348	303	310	340	317	301	336	309	367	283	321	343	352	366	363	281	326	302	316	342	316	305	312	309	325	333	321	306	339	316	338	315	322	300	355	328	314	339	326	320	322	324	320	323	339	351	305	299	302	324	323	302	313	345	342	301	354	360	336	340	302	342	340	340	320	347	300	338	342	327	336	316	324	341	318	301	332	359	342	336	350	307	334	326	290	321	325	291	329	312	319	339	336	339	319	301	337	302	303	320	328	305	337	304	311	327	314	359	322	334	330	307	317	323	362	296	336	352	311	304	318	335	349	334	324	285	308	319	316	351	316	339	337	330	340	355	292	318	333	360	310	325	338	295	325	331	320	365	318	339	332	351	318	314	315	341	328	297	297	337	345	331	315	306	331	331	335	332	357	330	281	319	336	307	323	362	353	355	299	343	351	298	297	310	310	346	326	308	310	341	316	281	290	315	297	300	308	341	340	300	301	306	364	322	321	315	302	300	340	317	329	312	345	330	332	311	344	367	321	325	329	300	327	307	365	304	302	305	322	318	329	312	329	350	299	352	343	322	342	334	317	323	313	314	294	296	303	306	308	287	311	328	301	339	330	313	341	305	318	303	342	319	298	315	321	286	293	317	306	301	290	311	331	330	369	293	346	315	333	298	329	322	331	310	374	346	324	345	312	300	315	301	301	320	327	332	344	336	318	323	344	311	335	367	312	335	296	279	320	318	279	326	336	302	356	304	303	312	354	310	346	300	298	346	322	292	364	317	374	299	330	303	319	304	333	317	312	308	322	308	328	339	298	362	305	322	295	322	315	332	312	313	319	340	330	318	329	296	301	330	317	342	303	309	323	359	295	307	337	339	358	350	333	357	316	336	377	276	340	332	319	351	321	309	357	309	345	323	297	279	335	326	313	328	358	336	318	328	344	305	286
7058	1283	2174	2790	2617	2330	2033	1871	1572	1599	1258	1111	1055	1007	963	972	918	924	954	938	939	859	950	903	821	837	895	848	847	835	813	794	747	821	746	794	769	773	731	710	728	767	735	711	755	706	751	773	758	758	744	749	735	728	739	741	730	756	715	760	701	738	785	764	716	703	669	733	707	736	748	730	786	802	705	747	719	770	723	751	729	728	702	710	742	755	759	732	702	746	679	713	720	769	695	711	781	738	765	709	745	753	756	703	712	762	744	746	717	724	746	673	714	733	705	703	724	742	774	702	742	756	659	731	718	742	707	725	703	724	718	745	719	730	733	717	793	726	747	718	722	759	722	766	738	748	727	718	707	740	746	732	724	741	747	744	729	736	753	752	719	734	732	775	747	747	698	697	738	725	717	727	728	802	725	743	727	697	708	753	718	723	721	734	687	761	725	767	745	726	766	751	707	789	757	761	715	754	789	764	725	755	718	729	765	710	728	686	745	733	738	740	745	717	720	764	773	720	730	706	705	724	769	784	745	747	707	713	714	779	709	705	712	768	743	715	727	728	744	707	731	724	702	738	742	732	744	729	739	753	751	744	695	707	731	685	754	706	741	736	704	736	751	806	721	651	718	754	747	756	746	792	719	728	696	742	732	742	701	721	737	731	677	699	727	725	747	707	680	710	758	683	677	683	762	720	746	742	746	755	713	693	799	701	767	759	744	722	786	729	738	747	753	734	712	710	745	729	772	740	721	773	761	722	698	725	723	716	769	743	733	726	761	740	725	747	721	766	761	717	748	780	777	722	705	795	768	756	739	742	755	730	679	762	763	777	744	717	733	763	714	728	714	722	758	761	718	764	750	753	711	698	711	745	710	706	707	727	709	736	738	721	737	723	733	732	750	722	737	731	746	714	746	730	747	779	707	733	744	798	697	748	700	772	768	753	750	746	775	720	700	723	763	696	713	719	766	726	752	698	790	726	749	736	725	788	746	727	741	736	750	707	722	738	700	717	717	748	758	718	715	742	755	709	772	730	753	759	767	728	681	725	744	656	704	728	719	722	734	686	720	724	767	727	700	731	676	716	760	761	741	695	726	732	746	711	729	732	687	741	705	695	774	732	724	704	715	762	719	691	678	767	729	776	781	760	754	739	723	722	715	743	722	752	746	701	742	732	786	682	715	703	723	766	742	734	769	698	780	715	706	744	763	701	706	781	721	811	786	734	731	755	745	692	761	747	776	718	717	701	775	734	763	743	709	712	720	684	741	741	724	721	721	718	784	753	711	749	759	766	700	690	737	746	751	739	762	736	750	772	714	768	699	699	734	762	770	730	759	706	762	767	729	759	732	707	713	781	730	755	729	782	740	729	700	749	727	725	703	726	744	710	749	713	718	686	733	705	759	767	725	709	717	794	724	735	745	736	749	694	715	784	732	763	706	702	719	726	732	738	740	731	713	765	699	760	708	725	689	742	739	708	732	707	771	757	708	696	739	703	738	760	694	763	698	693	703	737	760	710	674	733	732	741	738	718	741	704	769	742	679	763	708	709	732	760	742	682	718	733	727	702	727	736	722	732	740	713	739	722	729	702	760	761	747	763	723	708	680	726	758	751	744	793	713	759	783	713	724	706	702	751	756	733	721	772	768	768	752	772	757	729	700	745	741	770	731	733	761	756	723	680	734	720	767	728	720	737	739	700	732	730	750	679	784	703	693	706	743	702	735	745	716	748	712	752	751	697	720	771	714	768	750	697	714	718	778	732	753	681	751	751	735	734	740	734	740	751	726	757	738	783	683	726	716	675	704	744	737	769	747	737	727	739	705	775	702	734	746	754	692	747	712	788	701	710	705	738	708	716	718	771	747	742	741	771	719	774	738	719	707	757	705	760	707	736	734	735	715	726	708	726	692	789	757	732	700	727	700	746	696	700	767	731	747	768	754	718	748	748	680	741	766	747	737	703	714	779	686	729	701	722	728	752	704	742	734	747	705	729	797	702	721	703	758	709	738	743	773	747	734	757	699	733	749	788	701	762	694	714	762	732	712	760	721	744	759	679	762	723	760	790	756	729	779	756	757	743	763	750	727	762	723	703	715	739	726	706	751	707	741	751	753	730	718	756	750	730	767	687	730	718	701	712	698	740	730	718	678	707	769	734	741	779	722	744	771	740	665	718	730	714	702	707	733	691	775	705	705	733	723	722	686	738	712	748	733	750	747	756	743	708	724	721	758	709	682	741	708	769	741	701	694	778	693	735	729	722	724	722	725	721	758	751	771	701	776	722	714	697	734	742	696	768	721	768	742	705	767	719	739	723	754	738	714	746	721	724	733	708	740	730	769	688	753	753	723	714	732	753	681	756	729	716	755	741	738	668	742	748	720	728	722	756	725	743	770	700	730	703	742	701	716	754	739	684	743	800	776	761	745	704	737	744	744	700	730	727	753	703	695	743	752	754	770	739	706	728	675	727	698	713	698	732	752	736	729	770	704	748	735	656	710	698	705	762	768	760	671	758	792	724	737	736	732	761	766	733	694	743	719	728	749	727	770	746	760	705	720	727	737	717	740	734	724	727	752	786	736	777	758	718	721	754	709	770	707	707	766	727	789	732	694	814	694	697	726	722	756	754	721	778	730	761	711	715	778	718	727	759	706	743	755	731	774	738	747	693	714	718	696	720	745	733	717	739	717	715	712	715	760	729	741	775	761	744	730	745	754	765	692	758	758	720	710	695	783	743	697	760	687	715	745	706	713	686	670	749	774	708	683	741	769	776	748	728	738	742	721	723	750	708	715	716	773	717	718	737	773	732	744	717	729	729	761	767	711	741	730	701	734	731	726	706	698	761	722	723	673	743	731	739	698	762	689	725	770	751	690	727	716	739	753	709	690	724	737	733	764	697	721	712	729	710	734	710	731	740	742	687	684	732	702	760	721	768	763	752	711	699	724	776	744	747	733	706	704	738	741	711	757	721	761	760	753	723	737	752	729	687	769	745	728	717	681	697	755	723	701	733	732	756	744	750	726	740	735	736	749	754	741	732	718	735	714	747	783	728	721	754	795	764	692	706	715	735	772	673	803	718	766	753	695	740	763	710	772	722	706	780	701	719	736	756	740	746	727	755	740	719	759	714	757	699	671	724	767	753	753	737	721	714	697	736	721	723	705	702	788	763	686	747	750	682	726	766	757	704	758	761	745	751	718	692	741	750	735	757	704	752	734	727	789	727	704	669	719	731	764	742	746	792	730	724	702	776	702	732	731	764	749	763	707	717	706	763	699	742	740	737	745	696	740	728	692	727	798	742	764	758	744	732	741	730	721	780	774	783	759	714	723	737	741	740	735	714	752	720	753	757	701	725	732	686	721	771	731	750	743	692	716	733	722	703	702	707	710	787	707	677	724	741	792	728	721	711	773	755	720	698	741	707	724	737	792	764	777	748	785	697	741	740	744	756	705	747	726	705	708	778	730	685	731	690	733	743	751	749	751	695	711	751	691	705	712	745
15431	1708	1497	1250	1011	719	640	505	485	446	387	307	283	286	260	255	266	250	251	266	237	233	240	241	252	233	241	238	230	245	217	221	253	233	220	203	197	221	231	232	210	226	197	183	188	205	189	221	208	204	220	202	185	201	190	225	217	200	213	195	191	186	205	197	231	211	240	213	232	213	204	181	199	197	224	227	210	189	189	215	210	215	194	209	211	231	197	196	222	231	189	211	216	201	260	193	195	228	205	202	209	199	206	196	183	206	206	176	191	188	215	210	202	202	224	230	208	189	221	248	213	227	219	190	205	224	223	215	215	225	204	238	208	191	208	204	227	217	195	202	214	214	187	207	181	210	199	206	208	213	193	213	220	209	210	195	220	219	194	212	210	221	247	215	217	212	209	207	200	201	221	223	196	179	181	198	174	221	190	190	214	177	211	211	203	202	202	214	198	201	203	220	206	219	220	210	203	222	211	192	246	211	199	212	219	201	229	227	185	204	227	203	224	208	179	224	198	245	196	180	208	222	209	217	202	211	185	222	237	199	208	202	192	219	213	214	193	213	215	185	237	213	223	194	196	194	199	184	216	193	221	183	219	176	205	185	184	207	195	213	187	221	226	227	220	208	207	191	211	200	210	214	210	196	224	220	200	229	223	192	188	210	184	230	220	217	218	233	199	195	198	230	215	200	208	210	205	228	212	181	219	216	231	217	218	211	220	201	185	197	180	218	196	196	205	217	179	199	199	199	229	185	210	227	210	209	197	197	203	191	218	222	198	224	212	180	204	198	213	200	227	192	194	190	196	215	199	181	208	233	209	206	186	226	209	224	201	214	206	223	215	224	215	193	209	200	204	223	204	191	215	213	177	212	201	218	210	216	172	203	178	216	207	201	183	205	212	193	200	200	214	219	211	215	239	213	221	184	212	209	185	175	216	227	206	222	222	191	223	199	220	209	198	207	231	210	220	218	242	213	199	221	211	202	210	204	194	218	211	204	203	185	201	199	194	195	202	220	188	195	230	209	194	217	223	216	176	209	221	210	188	204	230	206	225	213	217	232	215	194	227	224	212	195	217	220	226	181	240	228	215	230	209	207	221	203	222	217	222	205	196	204	184	197	231	203	198	209	183	228	209	222	222	250	214	252	171	186	206	211	182	208	231	217	208	237	231	190	231	211	213	199	209	213	215	183	200	232	204	209	192	221	190	190	192	204	215	211	192	249	199	195	205	225	183	198	197	217	197	215	198	201	190	220	206	213	236	197	206	189	203	199	206	232	159	202	190	198	203	193	206	201	188	214	206	214	204	210	199	208	235	206	207	171	204	179	198	227	180	187	206	225	222	219	192	218	194	184	249	192	193	235	205	217	235	228	208	211	196	210	211	179	202	197	201	186	198	208	221	208	204	213	199	202	215	206	202	172	217	234	214	203	204	206	200	210	203	204	203	207	197	193	205	226	210	231	179	209	208	216	232	216	206	225	218	218	210	216	196	258	206	203	199	213	203	230	215	198	179	186	209	193	198	208	218	202	193	223	225	208	216	236	211	229	193	214	219	213	209	204	242	192	230	222	189	199	215	190	215	200	225	211	228	193	220	198	212	196	226	204	203	213	238	212	207	236	202	189	186	213	214	216	212	200	196	197	218	217	198	208	196	199	234	211	196	221	198	206	207	200	197	211	203	205	201	217	194	209	189	226	197	221	238	206	213	168	223	237	210	194	198	213	189	180	224	178	219	197	184	227	203	209	209	214	242	232	204	209	211	214	219	199	236	209	216	189	192	206	213	193	206	221	195	191	219	210	205	220	208	220	204	213	184	205	193	214	218	223	188	214	230	195	214	215	206	221	210	229	204	200	230	175	194	191	202	207	217	198	191	216	226	226	198	211	204	200	199	190	184	198	210	193	215	193	205	228	216	210	213	210	203	188	205	193	219	224	189	194	193	207	238	203	205	184	193	184	209	223	226	210	185	182	228	205	237	208	207	194	173	196	177	209	214	198	218	229	231	235	239	215	187	208	240	236	231	225	188	203	214	204	183	190	211	220	181	204	225	219	204	220	196	216	215	208	241	209	212	184	216	210	206	221	183	208	228	207	194	196	192	193	210	198	217	214	230	184	208	220	209	216	204	188	231	250	229	189	228	195	223	224	213	194	211	212	204	233	197	201	208	207	199	200	237	182	206	201	220	205	206	219	192	230	221	193	217	217	231	220	197	196	242	203	220	233	214	198	219	182	214	206	175	218	199	199	202	200	199	202	216	193	198	227	219	199	208	218	220	205	224	223	238	221	213	198	194	200	196	226	189	226	207	213	177	222	191	215	194	187	191	214	204	224	190	240	223	211	218	196	209	197	203	203	223	192	200	222	182	187	180	189	191	224	202	209	185	208	233	235	185	190	203	193	201	217	226	217	197	201	220	208	201	224	213	214	191	186	214	224	195	230	234	196	203	220	210	179	196	203	218	193	236	241	196	201	201	175	204	209	216	187	192	212	210	209	191	218	213	202	219	204	191	211	216	215	186	187	185	182	222	209	192	214	207	197	182	202	199	203	218	203	198	184	187	222	216	213	223	224	227	212	207	205	202	209	188	166	230	231	223	238	201	205	205	170	221	234	228	197	209	185	195	189	205	218	194	238	203	241	207	194	230	180	214	194	217	226	214	206	190	176	197	211	227	233	206	214	209	196	204	208	210	182	206	202	177	234	206	219	213	203	186	227	224	195	235	230	242	205	176	212	214	229	212	218	206	228	182	207	209	193	226	221	194	216	228	197	198	207	220	216	190	225	257	195	211	194	205	224	219	203	223	240	206	223	187	197	203	200	227	215	208	228	234	208	193	200	232	237	206	243	214	209	199	198	224	229	199	206	214	205	202	209	210	172	210	208	215	192	193	208	174	203	229	184	212	218	186	231	212	195	228	168	202	209	181	233	222	218	248	185	192	189	222	210	177	236	239	191	231	194	197	194	175	209	222	212	207	199	240	187	213	188	212	178	199	218	183	213	214	219	223	213	176	203	196	187	233	212	204	205	202	200	226	199	210	205	195	229	213	192	217	201	196	198	196	202	201	214	210	212	232	225	229	200	179	211	206	228	185	171	193	202	212	230	226	212	224	214	215	192	227	196	212	208	190	206	210	209	214	174	217	180	190	205	188	189	191	189	215	194	222	228	221	211	203	222	196	223	203	228	211	192	227	196	175	203	231	202	225	189	205	202	207	219	224	207	234	228	195	247	183	185	194	194	189	222	222	194	216	226	210	196	178	216	227	199	230	222	218	241	211	203	190	184	210	222	224	187	212	203	222	215	202	224	194	193	226	213	191	211	228	212	171	208	216	232	228	215	205	196	208	220	205	218	204	202	235	198	207	228	203	190	210	218	192	205	200	219	192	206	217	200	225	210	200	215	212	216	196	211	203	181	202	195	221	224	223	187	204	208	188	213	237	207	199	233	217	211	201	244	210	213	223	179	213	203	203	198	205	215	213	217	209	203	206	215
8463	1550	3071	3896	3534	2965	2754	2180	2066	1767	1414	1106	999	903	910	908	822	808	819	805	780	773	781	689	697	674	672	667	607	568	604	629	565	540	531	554	495	510	505	532	505	429	488	474	496	518	493	497	425	484	496	481	486	468	495	459	490	453	490	494	475	462	492	487	467	491	488	522	460	465	490	502	471	458	464	473	494	468	499	484	538	449	514	484	475	472	476	481	474	467	457	520	485	493	469	445	458	478	461	473	509	442	489	477	512	431	496	477	467	459	452	486	470	470	509	467	481	524	447	478	462	504	505	457	472	499	475	488	456	503	453	478	471	465	480	447	479	492	427	482	461	496	484	435	457	471	417	465	498	471	500	470	447	463	479	471	497	454	505	493	426	450	480	491	505	474	469	473	441	503	500	509	493	496	498	492	522	455	491	486	467	483	467	424	455	478	446	484	460	456	455	484	472	461	491	492	494	478	487	507	463	483	496	502	457	452	455	499	445	503	492	453	483	481	480	472	470	481	506	488	474	507	453	498	457	486	503	503	483	469	469	515	493	475	454	463	486	472	462	500	491	451	502	484	492	483	494	495	500	514	443	443	443	451	494	499	501	492	482	466	506	442	489	506	473	520	462	438	469	478	429	451	494	452	481	511	465	503	424	469	488	461	502	447	468	511	484	456	460	468	495	463	468	447	476	492	463	488	458	456	424	459	454	479	465	482	461	463	495	453	469	484	470	452	484	486	482	435	518	459	504	463	514	520	488	442	489	420	469	465	466	496	488	475	442	484	493	459	479	453	460	474	458	493	473	486	452	474	480	435	497	460	483	459	462	516	462	474	467	445	514	458	484	497	454	482	498	485	464	516	468	465	489	491	469	457	466	522	474	453	481	481	478	482	459	488	467	465	508	460	508	476	491	437	441	426	530	496	484	472	476	480	466	475	474	487	463	468	453	475	438	466	510	463	474	456	468	473	446	477	467	477	461	492	456	469	451	462	478	468	460	496	482	443	511	468	497	477	452	451	476	476	476	463	462	475	452	470	471	445	479	507	470	461	484	468	435	453	480	459	507	463	481	464	495	459	511	475	441	458	484	524	443	491	486	479	475	471	454	464	485	472	485	478	484	442	493	469	465	505	508	482	478	545	519	447	460	477	493	483	469	481	497	443	468	469	487	483	472	467	461	491	468	496	444	447	439	491	474	521	472	459	480	484	450	481	483	471	469	449	443	468	483	451	482	466	482	505	463	473	494	498	462	472	511	440	470	494	482	497	486	472	474	483	471	474	516	478	467	484	476	471	477	514	474	471	502	445	464	500	469	461	472	490	445	453	505	452	474	455	481	451	482	468	468	460	474	491	468	444	433	504	451	481	479	473	485	483	477	470	497	481	473	471	476	491	494	471	444	492	476	496	501	463	466	483	450	461	465	468	481	503	464	454	459	450	472	486	489	444	452	439	487	482	500	466	491	493	493	481	475	478	494	508	488	480	470	459	477	433	476	458	442	502	452	483	510	462	483	407	463	488	486	499	466	456	482	493	475	472	474	463	441	445	454	481	452	454	494	501	487	473	443	480	503	459	496	496	479	483	490	477	459	494	450	476	484	463	512	470	501	457	460	441	449	461	465	472	436	446	476	493	433	484	460	471	473	483	500	458	466	456	466	491	509	483	472	468	445	482	469	486	457	455	492	467	459	508	447	480	482	476	445	499	515	486	443	474	494	498	507	549	444	476	472	495	447	479	461	473	447	504	480	479	467	440	488	438	459	469	472	492	493	507	438	488	479	484	489	478	452	441	444	410	478	471	470	478	493	438	489	452	492	483	484	483	501	457	485	475	478	446	483	467	437	471	452	447	483	499	483	444	425	500	453	470	468	505	502	420	484	430	451	476	436	506	499	435	476	513	531	449	482	441	455	473	493	466	478	457	447	439	486	436	470	478	475	461	467	524	475	474	418	444	435	452	462	469	450	491	504	468	447	521	460	500	468	496	428	486	450	497	496	475	460	496	486	533	436	480	468	444	473	455	451	465	493	475	456	492	476	480	480	468	506	455	512	426	498	456	473	468	482	443	438	479	505	476	478	440	455	497	481	476	485	469	500	430	493	452	474	488	501	454	490	556	445	471	478	483	464	492	475	449	491	472	489	477	465	476	435	484	472	503	509	477	478	485	477	481	485	470	469	463	465	503	479	473	448	463	456	468	435	479	503	495	482	482	487	456	524	451	506	506	473	478	469	467	460	507	494	496	508	498	492	480	477	499	505	467	472	504	439	488	493	491	478	438	473	487	449	475	472	478	488	489	494	458	494	465	506	468	436	478	480	495	463	452	408	511	478	460	471	496	480	489	470	450	472	442	467	458	483	490	464	457	476	493	485	486	493	458	494	449	483	487	483	518	440	457	476	491	489	452	500	470	473	473	485	484	457	465	494	511	466	484	493	500	480	489	479	510	489	455	454	448	457	450	478	483	498	449	468	449	443	496	482	468	488	459	470	455	454	427	510	460	489	476	483	429	470	447	452	496	474	459	490	433	477	447	441	484	513	466	487	443	492	482	485	447	493	469	448	470	423	494	471	489	456	455	474	451	476	457	493	492	478	479	421	465	462	481	468	480	494	521	437	474	453	447	481	496	458	488	518	476	503	465	500	451	447	456	479	508	413	508	494	411	478	475	460	465	501	434	495	480	475	480	478	492	490	466	511	475	485	505	451	511	453	496	474	504	480	497	455	461	497	457	496	456	507	476	476	491	448	463	469	453	438	498	452	476	457	504	491	491	476	449	470	474	472	488	444	458	428	477	492	460	489	478	515	475	453	472	446	447	475	453	429	480	521	459	478	469	490	471	454	465	501	451	454	462	501	486	490	468	463	515	432	450	441	482	475	484	516	461	470	487	460	470	494	483	481	486	503	475	458	455	468	496	505	465	489	488	486	465	458	491	491	472	500	414	447	491	468	446	470	465	427	458	482	468	477	491	476	500	477	496	484	481	450	490	476	447	478	499	437	480	464	459	480	439	468	448	473	482	527	504	490	474	517	451	471	425	477	479	476	478	432	484	518	475	486	462	479	481	483	475	481	482	452	476	503	445	479	479	456	449	442	496	484	401	496	467	501	486	442	469	465	508	458	481	435	496	501	445	477	500	476	469	498	494	467	459	471	468	450	485	480	487	494	463	481	490	462	483	465	471	452	453	523	477	454	487	457	445	485	488	497	478	497	508	504	481	461	458	495	448	458	494	491	486	465	478	480	483	491	485	456	511	479	471	456	486	510	471	450	477	458	453	507	449	490	468	464	490	504	443	534	463	471	442	469	466	497	501	499	489	476	453	490	465	489	466	481	485	446	472	514	501	481	526	462	466	456	489	486	490	483	450	475	422	475	490	454	473	481	482	479	487	495	503	534	496	467	438	452	499	482	419	483	465	483	436	477	451	474	494	469	440	495	470	462	436	466	498	472	478	480	456	469	472	503	470	490	466	454	501	465	465	460	489	480	458	482	451
1652	380	415	369	360	363	371	314	308	309	271	264	283	257	259	276	248	255	250	261	238	272	264	270	233	283	240	258	254	258	252	266	243	268	221	256	192	265	233	256	233	276	241	264	248	295	269	268	254	264	242	254	278	256	275	250	239	229	258	265	220	258	235	229	228	257	240	264	236	254	268	287	246	260	240	278	280	236	247	270	266	244	281	266	216	251	274	250	263	248	253	267	249	283	229	253	256	252	277	266	276	259	259	253	221	260	244	249	281	260	259	234	246	263	255	297	258	289	288	267	271	234	272	255	256	257	256	276	264	265	227	257	255	249	257	259	223	245	261	284	252	252	247	286	281	248	248	249	238	187	254	237	244	253	235	258	255	250	262	258	262	231	273	257	268	250	275	268	262	263	249	267	250	287	229	235	264	231	237	258	243	284	254	303	270	238	267	262	232	272	266	258	249	250	249	268	276	245	266	285	243	257	238	243	257	245	278	236	238	279	266	271	295	258	234	265	226	259	265	265	244	235	246	280	234	225	257	242	235	249	263	271	239	235	226	291	229	217	249	242	251	238	267	215	261	257	237	237	254	263	209	251	276	254	271	240	271	255	252	252	268	269	251	258	255	249	254	237	247	252	255	248	266	256	254	247	255	288	231	251	269	262	255	254	240	234	239	287	239	249	240	239	257	256	271	227	266	242	226	247	250	249	224	233	267	263	258	253	265	273	263	270	257	257	275	238	228	271	263	266	268	250	286	224	251	249	288	252	229	268	249	246	256	261	276	275	242	224	269	258	273	275	221	239	237	254	288	249	268	267	280	243	241	266	232	252	256	251	253	299	268	269	256	229	235	245	268	238	255	270	270	271	263	258	285	263	267	251	265	224	246	226	272	253	241	249	225	230	261	265	266	273	251	254	250	288	229	235	266	249	263	242	245	216	256	248	261	274	280	258	279	246	236	236	239	273	275	232	228	270	254	236	253	234	258	260	236	235	254	243	246	244	241	236	219	252	256	249	267	263	272	239	257	243	228	243	274	255	253	256	239	252	257	256	275	261	258	250	258	226	283	256	229	242	226	242	228	254	255	231	226	236	250	226	274	267	243	236	252	251	279	228	300	254	269	256	255	276	240	273	267	248	257	266	253	241	247	235	263	250	238	270	239	273	234	262	266	230	263	240	223	253	255	250	266	278	263	228	255	256	278	263	242	241	255	251	252	263	260	264	270	278	270	232	259	241	241	238	241	262	245	276	261	221	278	223	236	278	239	260	251	242	252	294	257	228	213	264	245	243	264	262	252	259	242	246	220	235	254	267	244	267	269	240	238	213	266	242	239	262	259	254	245	277	253	274	277	251	257	276	256	278	254	256	238	251	271	255	236	257	263	249	267	275	244	276	275	216	266	253	258	244	261	258	271	280	253	230	220	250	259	259	264	249	236	239	249	261	274	293	233	257	230	265	253	290	275	249	279	262	247	258	263	273	245	237	257	233	247	249	269	250	245	275	264	246	240	294	262	235	246	246	267	259	245	259	273	235	246	254	229	251	253	243	256	222	252	230	245	277	253	298	248	251	270	266	254	269	261	249	291	248	239	305	245	268	271	267	239	268	263	261	250	232	258	262	253	255	271	261	276	214	268	268	240	247	230	244	250	245	258	253	267	249	233	247	278	252	252	264	244	274	264	251	257	258	285	232	230	277	250	268	241	243	240	237	233	269	272	242	266	235	276	270	264	251	255	262	241	270	242	270	270	228	265	264	246	259	261	240	242	239	284	231	241	247	247	287	249	233	245	253	271	277	239	249	232	269	270	269	285	278	257	247	220	221	254	287	255	254	256	273	288	232	247	206	244	239	260	252	249	278	245	249	276	214	253	275	240	249	283	240	260	296	258	242	280	231	257	240	232	235	237	234	237	256	252	266	253	243	226	252	248	251	250	271	255	255	246	239	256	262	252	261	256	249	264	241	213	286	241	281	275	260	277	267	261	263	262	225	249	260	237	243	276	244	235	256	263	242	247	244	255	226	264	270	267	252	255	239	283	274	262	255	250	265	264	268	267	263	249	245	248	277	248	255	239	246	239	245	269	265	252	250	256	270	246	251	231	251	229	275	260	253	263	260	269	248	238	258	287	225	259	248	240	254	227	250	245	263	270	267	236	225	248	230	260	248	235	254	287	264	279	247	254	257	252	247	276	272	256	242	243	242	282	266	240	289	271	268	248	240	256	241	225	259	239	237	264	248	255	235	243	237	254	226	243	270	240	235	246	259	252	257	308	252	223	239	231	239	262	252	253	254	266	276	295	243	222	240	269	256	259	258	280	249	238	271	234	263	249	255	267	295	241	254	265	266	251	267	261	235	210	249	255	250	247	249	228	236	225	262	265	268	266	252	248	229	252	238	233	272	253	209	256	286	270	260	251	256	235	266	265	229	248	256	259	249	255	245	260	237	223	277	251	253	224	263	249	242	264	255	240	258	233	236	250	251	273	230	287	289	264	262	270	221	254	256	234	257	270	245	258	239	237	268	267	246	279	234	249	246	236	253	239	254	233	262	250	267	279	249	277	290	252	241	279	254	272	246	209	260	269	266	275	271	289	244	239	257	248	242	234	246	254	242	246	264	271	252	249	244	232	262	250	247	270	229	235	240	238	273	284	225	271	241	229	262	245	242	253	245	259	288	259	248	249	270	271	244	255	247	247	256	251	256	233	286	272	282	272	271	273	279	244	267	233	276	250	281	249	239	254	245	272	253	261	217	279	251	267	249	261	259	243	235	249	247	257	236	246	264	256	244	259	274	236	263	238	257	254	251	256	253	235	239	253	241	258	244	259	230	241	248	257	242	266	260	244	248	272	283	246	292	231	244	286	308	285	238	243	244	273	251	254	240	244	267	245	236	272	282	255	244	273	284	258	241	262	295	245	234	282	242	238	248	243	249	250	263	246	243	271	272	263	260	244	261	250	262	262	268	251	288	244	263	255	272	234	270	260	263	250	278	251	268	265	233	280	260	255	247	274	273	234	275	263	267	269	252	235	249	263	261	253	257	257	275	225	254	238	227	235	245	258	273	268	229	214	274	259	272	247	248	261	235	235	236	245	262	270	253	250	258	251	284	244	274	255	235	251	274	272	234	237	259	258	261	269	258	263	240	269	266	235	255	221	248	271	248	234	269	261	282	236	239	254	265	243	237	268	285	266	251	286	252	266	255	241	244	274	259	237	254	234	257	227	254	252	266	261	268	266	246	242	259	264	210	246	221	257	270	238	261	249	255	274	232	236	266	255	255	282	232	210	250	262	250	247	246	277	264	269	245	237	252	243	274	225	241	251	269	237	244	239	276	267	245	257	269	255	257	282	265	237	229	246	247	239	235	256	227	237	247	243	235	236	293	226	247	235	264	268	286	222	271	260	261	244	263	266	263	270	243	252	262	227	274	266	249	279	283	284	263	241	282	246	239	226	258	252	258	239	262	251	261	257	284	282	255	254	277	275	267	283	260
1973	721	980	1157	1096	997	1095	919	851	837	746	696	670	647	692	689	677	664	704	692	664	652	709	671	682	693	625	590	651	629	636	629	632	648	633	643	611	607	592	621	601	610	563	578	596	603	570	610	642	597	601	626	602	600	616	590	614	592	585	598	606	617	601	550	622	601	603	613	592	586	598	611	619	645	596	621	592	569	556	594	618	586	612	620	622	598	571	576	589	587	618	630	600	587	580	578	594	585	617	621	602	600	667	589	638	604	644	576	620	624	604	585	590	595	604	593	578	645	616	571	603	590	646	595	592	616	562	590	575	587	607	600	575	586	639	586	568	601	556	589	586	629	626	609	577	619	559	583	586	577	613	597	552	529	579	615	616	571	613	573	592	587	627	614	558	590	606	605	619	645	604	563	538	578	621	587	606	619	613	592	561	567	598	574	625	589	623	627	584	592	611	577	565	603	619	564	596	575	592	616	599	657	579	589	637	609	609	620	538	635	580	603	614	546	641	595	656	582	583	603	591	579	579	619	594	581	582	606	578	581	612	623	606	596	617	621	591	559	601	659	605	618	653	585	651	601	627	620	560	603	587	602	576	609	578	580	572	583	581	571	570	613	631	565	630	570	597	590	567	629	598	576	597	633	612	638	612	590	595	591	595	614	584	603	597	612	585	604	584	576	564	627	627	582	617	613	575	572	587	622	570	573	578	562	594	599	571	610	586	622	586	639	566	571	613	624	580	580	630	639	608	609	581	592	619	600	581	572	628	571	579	606	604	582	568	583	608	595	578	625	635	624	612	593	602	602	605	661	581	637	592	596	582	642	624	632	627	650	561	583	643	566	599	586	643	642	583	600	622	620	640	632	590	597	589	623	608	634	599	586	607	549	537	617	603	594	611	626	624	608	580	605	588	588	558	606	549	610	631	623	558	580	619	621	594	613	615	568	591	593	631	611	595	573	623	612	674	608	593	616	632	617	587	583	630	606	628	603	617	602	629	601	591	612	611	585	590	620	633	618	613	575	618	626	600	606	601	667	630	574	618	644	637	564	594	576	599	580	572	576	573	563	597	601	615	621	595	594	612	609	600	617	587	580	594	614	621	586	599	602	584	597	583	604	572	629	591	622	612	574	571	597	613	625	594	566	594	609	596	619	595	579	607	616	604	585	578	586	586	643	582	621	626	604	622	601	585	603	611	572	581	610	574	611	561	599	613	548	613	586	623	638	568	616	606	622	605	578	595	579	600	622	611	598	575	560	587	580	566	597	584	610	592	603	581	591	603	570	613	630	583	584	627	620	579	603	604	618	638	615	588	599	565	670	576	623	600	611	579	596	609	563	652	588	613	566	562	601	625	514	600	621	632	600	616	592	577	634	590	628	575	595	573	576	618	611	591	616	633	630	605	598	606	582	611	583	602	615	596	631	595	621	600	603	565	591	610	598	580	575	576	620	588	602	612	566	622	615	607	621	622	564	628	620	601	584	579	616	584	561	600	580	590	587	590	624	576	617	588	590	585	618	596	623	647	577	567	625	613	613	598	583	620	582	567	586	595	633	587	615	599	572	581	610	582	590	623	623	600	604	565	612	588	598	613	602	581	609	580	599	639	594	610	640	625	631	584	585	612	581	605	590	591	624	619	630	617	621	621	585	611	621	596	593	562	536	619	585	602	593	629	591	582	601	573	601	548	590	660	539	593	617	651	584	611	589	585	609	630	578	583	588	570	599	588	629	571	588	608	628	626	630	601	601	619	570	591	596	575	576	595	552	590	539	634	572	587	605	586	631	610	622	631	637	613	631	622	565	597	604	611	632	588	628	586	616	588	580	572	611	592	593	562	626	585	569	545	593	616	577	573	598	613	612	610	621	624	582	580	550	597	589	559	611	581	581	572	643	613	588	613	591	584	599	603	588	578	582	567	579	571	582	592	648	618	602	603	640	556	588	608	609	576	636	605	609	553	574	598	616	585	583	566	601	597	598	597	569	588	567	588	576	649	596	579	544	644	565	655	569	565	631	618	600	590	603	625	605	590	590	606	633	597	590	591	587	592	620	609	611	622	600	640	604	646	612	565	611	570	589	586	567	564	629	603	592	582	633	613	592	626	638	602	616	585	626	635	569	570	597	617	604	655	658	605	583	601	592	560	581	606	590	578	621	601	585	567	595	614	577	613	604	601	574	588	614	584	606	611	623	616	612	645	621	597	589	578	615	549	634	571	609	545	596	584	629	580	593	577	601	614	612	595	604	620	601	626	596	593	609	628	600	603	622	608	618	591	580	604	577	562	640	591	592	632	620	637	612	669	575	631	570	580	584	591	613	594	583	600	639	595	604	580	586	584	586	592	596	627	619	582	607	593	623	593	599	558	594	602	585	578	608	609	679	621	585	624	593	590	618	644	646	554	579	592	631	577	564	589	598	587	627	591	620	616	629	590	583	617	585	653	587	563	591	607	602	603	600	560	617	594	566	608	647	632	615	602	612	637	601	616	585	606	599	611	591	600	543	609	606	653	554	573	613	614	639	624	587	597	576	573	609	607	609	630	597	618	626	620	585	644	633	576	583	606	597	598	636	598	617	571	581	597	658	550	587	557	602	585	605	561	601	586	575	563	596	603	583	584	592	604	604	593	610	607	594	580	565	609	589	584	595	596	596	628	590	601	577	593	608	587	616	570	649	578	609	589	594	620	595	605	628	566	613	571	610	585	561	603	565	606	585	624	577	609	633	605	582	571	560	537	602	579	638	633	574	604	580	605	580	614	608	623	573	611	594	622	598	552	567	602	601	583	567	614	603	566	593	562	600	601	527	608	554	578	575	598	603	604	627	591	600	563	599	585	613	575	616	603	614	597	596	578	595	581	558	611	616	619	608	584	578	600	576	576	641	589	646	636	611	588	622	610	573	567	601	630	603	577	623	612	599	610	593	569	596	599	590	588	601	642	601	560	592	594	586	619	552	581	637	611	597	655	625	613	583	630	614	608	626	615	597	548	630	597	630	611	615	621	585	560	591	575	586	604	594	586	634	609	592	595	627	609	618	596	593	611	618	584	554	591	619	625	593	597	603	605	600	593	598	541	578	547	623	583	599	603	595	560	624	608	569	628	626	612	579	619	612	550	613	629	626	569	559	578	572	615	585	629	591	603	593	557	581	606	636	595	619	591	654	580	599	591	599	580	607	563	582	594	625	566	551	578	592	556	588	634	634	613	609	598	593	634	592	631	622	567	598	583	600	632	623	582	592	577	602	572	612	646	636	602	600	598	603	596	595	585	613	590	582	623	578	587	576	619	609	595	612	650	590	582	605	604	597	606	571	586	596	580	561	625	622	633	609	600	560	611	578	544	604	549	578	647	648	597	576	575	648	608	642	592	578	594	568	621	605	599	631	598	593	545	599	587	556	611	596	641	587	554	624	587	597	559	608	603	587	598	617	569	602	620	593	617	614	620	562	583	616	617	599	618	561	595	623	607	599	590	584	567	582	584	581	606	586	594	604
8597	985	1060	883	749	675	611	532	505	427	402	391	401	385	384	360	342	405	372	377	362	340	348	355	360	363	350	328	336	342	347	334	321	353	335	330	317	301	360	306	345	337	330	305	309	345	351	357	362	287	297	369	334	296	335	331	333	321	307	352	328	355	321	356	300	317	322	340	317	354	339	333	340	313	302	323	296	354	362	338	346	333	320	308	317	344	326	321	348	339	336	347	319	348	311	344	350	308	322	341	334	306	263	324	316	353	347	347	327	303	306	339	315	336	350	341	326	338	365	298	324	305	294	319	326	285	324	352	320	310	319	361	320	323	324	313	337	308	335	339	352	308	300	329	306	330	323	319	308	328	320	331	298	322	352	334	365	376	319	320	359	352	313	306	353	340	329	322	331	344	328	289	329	305	292	314	312	313	320	328	366	302	299	309	299	296	326	313	342	342	309	304	341	312	344	363	336	332	318	310	300	282	339	298	328	322	329	312	316	332	333	350	315	331	362	329	370	349	317	342	321	312	321	329	320	317	331	322	359	326	323	325	325	336	322	320	327	313	319	334	347	377	327	370	337	337	303	349	353	320	329	339	314	332	344	319	307	349	280	330	344	309	309	347	334	306	304	318	290	346	332	306	334	342	326	329	307	338	316	364	318	300	343	297	287	331	314	365	307	291	318	332	310	337	304	311	345	314	309	304	302	334	338	324	334	311	312	319	330	313	315	313	368	313	357	335	345	352	315	311	310	321	325	316	350	317	286	374	359	349	336	312	311	333	304	312	292	312	322	337	299	301	315	302	324	313	292	333	353	333	317	308	298	317	319	302	280	294	326	327	349	358	318	304	322	367	304	344	317	326	337	353	343	349	322	364	321	343	332	309	331	331	342	333	324	295	293	320	331	335	350	363	309	340	319	274	326	356	328	325	310	334	332	347	312	327	338	344	341	329	324	314	346	312	328	286	314	346	357	313	290	316	356	329	287	289	342	319	344	369	310	320	318	320	328	313	323	353	321	313	306	296	314	385	330	335	307	276	319	309	306	300	329	360	350	306	351	315	357	364	335	318	344	374	339	331	311	310	378	329	319	307	322	332	337	337	323	278	315	302	331	326	319	305	334	308	289	314	320	341	293	331	319	297	301	331	349	339	338	333	331	338	331	334	311	312	324	318	340	335	342	331	344	322	329	356	333	335	302	305	302	340	327	303	356	347	316	317	308	334	360	331	342	286	343	338	305	305	332	348	314	294	322	328	292	331	318	302	320	360	316	336	348	303	327	328	335	342	330	318	319	289	307	294	313	336	349	347	327	299	331	320	311	319	360	346	342	314	325	342	286	352	335	296	310	376	346	329	347	323	343	315	346	326	311	300	337	310	333	297	349	308	318	308	346	286	312	318	366	324	332	364	308	297	303	297	375	332	303	340	326	342	309	344	342	355	329	315	333	361	325	315	346	358	322	345	319	321	326	326	307	309	306	264	312	342	305	308	324	351	357	344	343	320	314	308	301	332	333	338	310	356	356	323	330	294	306	305	314	325	364	288	367	323	335	339	334	381	326	317	345	314	346	340	321	311	343	336	366	308	318	333	359	306	323	298	320	350	338	320	353	327	321	337	346	323	299	348	322	345	305	313	337	329	298	324	358	326	292	322	320	343	336	308	337	359	325	287	320	334	352	351	328	319	308	328	331	339	339	300	295	305	341	314	329	364	302	309	311	317	316	327	296	340	327	328	363	301	340	316	340	356	313	295	330	307	319	344	312	318	326	307	305	349	351	313	324	321	305	341	325	330	340	318	337	315	317	313	326	349	336	341	381	312	308	305	352	323	308	357	329	307	343	357	318	302	350	312	299	306	352	332	333	337	353	341	310	304	339	327	321	333	301	334	349	290	342	334	337	340	347	320	323	322	315	332	327	335	305	312	318	348	341	325	363	340	295	332	317	378	322	297	284	349	313	305	353	328	345	347	321	326	322	304	302	340	309	364	306	320	341	338	344	334	336	325	352	304	351	349	335	324	338	328	332	332	301	341	323	316	314	356	320	364	376	335	300	337	323	335	337	322	322	345	311	297	328	336	304	337	333	330	316	318	318	327	319	292	338	364	346	336	330	345	346	320	325	296	312	336	322	344	324	310	345	339	320	334	327	278	324	331	317	345	321	364	290	319	325	343	330	342	316	336	344	360	307	338	326	307	299	311	345	336	352	312	341	363	310	306	294	291	316	318	329	298	322	317	342	353	348	350	336	339	327	342	310	356	325	312	332	335	324	322	314	327	326	307	301	319	330	342	331	326	334	322	352	380	312	321	303	348	338	318	328	325	303	337	341	290	328	328	330	366	331	320	357	334	311	300	361	317	340	330	339	313	282	292	335	368	336	333	341	331	326	310	326	312	371	338	329	306	353	333	316	329	315	337	293	303	291	328	266	315	347	299	315	331	331	355	325	309	362	356	346	336	281	350	345	315	330	315	345	304	323	342	323	315	322	326	317	348	323	328	279	337	349	316	332	338	319	326	299	331	317	361	319	334	314	348	309	371	347	341	342	306	295	299	316	335	330	335	295	292	309	317	357	353	320	327	332	350	361	359	356	317	329	293	370	345	306	335	345	297	311	346	342	325	310	350	338	302	296	308	325	314	357	345	318	329	342	309	338	368	333	347	359	324	300	332	275	339	306	334	297	312	331	374	346	320	325	361	295	307	344	338	351	350	304	317	299	324	343	318	333	332	294	325	332	329	302	326	312	313	326	327	323	315	292	366	330	358	354	330	327	325	319	328	296	324	312	320	310	344	364	302	344	323	328	332	349	349	332	318	339	335	331	305	318	286	317	354	313	307	327	300	295	297	329	313	323	320	365	327	310	308	303	348	308	345	338	335	315	347	343	280	374	344	313	320	339	321	317	316	306	317	331	300	332	327	330	305	331	342	324	360	359	317	301	336	321	335	344	337	304	331	347	328	319	314	345	309	297	322	331	305	325	321	316	290	305	314	324	313	326	309	338	313	320	356	365	319	349	326	329	297	338	318	301	332	327	357	310	316	336	360	318	303	326	327	336	331	324	355	346	298	323	336	315	298	334	321	335	349	336	315	344	317	309	349	350	345	304	327	358	316	337	290	307	342	356	335	328	361	374	306	340	330	336	350	305	307	345	343	311	317	314	320	321	318	350	321	323	309	320	362	323	337	364	309	334	316	345	349	341	316	303	322	323	304	346	371	303	343	334	304	291	307	333	341	332	331	300	306	329	331	337	307	313	330	317	343	339	304	363	312	344	326	342	335	387	312	326	325	312	351	307	328	329	323	344	342	317	332	323	363	321	344	326	332	325	352	343	316	328	352	346	327	319	300	317	308	295	302	332	345	322	306	329	333	301	315	334	337	339	329	313	371	315	305	316	335	368	313	350	326	333	333	342	327	294	335	296	352	349	323	307	308	327	352	335	320	320	313	316	316	337	327	340	322	325	327	319	350	317	338	343	337	324	303	339	329	342	314	317	327
6944	1291	2276	2699	2519	2246	2120	1817	1603	1493	1296	1133	1035	1080	1017	1012	930	996	960	939	912	884	908	900	913	889	882	889	845	871	779	723	799	760	814	795	775	742	715	743	737	724	744	736	725	713	766	751	810	710	694	711	765	730	777	776	747	711	677	744	718	741	731	718	760	715	715	732	703	750	688	762	791	730	709	772	728	744	711	769	736	732	742	715	709	759	766	697	727	761	736	736	774	798	744	711	752	728	795	719	696	738	754	712	753	746	724	741	724	752	783	792	714	742	702	723	726	734	767	708	715	729	692	700	694	732	729	747	774	726	710	743	707	649	736	725	706	755	753	752	738	755	750	712	713	693	754	710	730	732	747	734	752	684	711	742	750	711	723	730	737	738	700	755	746	733	711	778	779	741	711	745	782	786	802	727	700	734	739	761	801	781	759	733	708	776	759	726	782	705	733	688	730	715	738	755	775	710	752	734	704	779	712	756	777	731	764	760	752	721	722	731	725	744	756	780	738	675	774	776	687	727	709	748	747	745	709	710	737	760	684	760	708	729	742	663	756	711	750	788	748	730	752	710	777	790	772	751	733	762	768	702	704	735	711	768	770	745	713	743	718	765	697	746	721	748	679	735	724	742	749	705	733	740	738	745	700	738	742	728	744	772	742	726	760	723	725	712	755	728	737	761	756	748	747	745	716	704	801	720	781	705	739	686	783	774	809	690	727	762	763	731	764	720	699	710	726	739	723	748	771	750	736	738	737	700	725	764	716	702	779	740	699	724	734	695	698	752	719	747	752	722	726	722	713	744	771	733	731	719	730	747	709	726	747	715	758	712	708	738	740	750	718	733	742	753	713	771	730	743	762	747	712	769	751	752	723	701	745	707	757	706	760	706	755	739	717	751	705	759	716	771	757	782	725	760	683	744	754	752	773	760	752	762	726	720	772	758	763	802	696	737	767	719	755	742	718	701	768	750	737	707	722	721	723	710	719	777	779	755	710	733	762	776	715	784	710	729	797	697	706	724	724	743	736	748	738	746	755	730	740	700	695	752	772	753	757	760	736	755	706	745	749	707	689	709	728	711	734	711	724	734	723	739	750	739	712	720	715	751	684	722	723	770	729	718	768	788	772	733	782	773	715	779	767	715	734	758	725	701	777	742	710	683	755	716	711	682	763	745	705	752	698	729	746	731	729	730	707	764	686	673	748	687	732	742	778	733	737	700	726	710	769	735	796	749	718	732	742	738	731	748	742	726	737	740	735	687	679	702	787	710	720	692	703	789	698	694	750	704	693	749	710	715	740	756	768	692	702	747	742	715	750	730	736	736	776	738	779	707	745	747	713	691	714	726	711	711	722	730	792	746	737	713	733	751	720	736	715	704	755	729	731	765	740	704	802	747	763	743	769	700	745	744	739	732	763	717	684	720	739	728	704	771	712	729	679	733	705	711	738	744	743	676	723	720	732	757	746	685	775	684	699	736	763	695	736	791	740	736	742	774	778	729	740	754	735	718	720	756	742	729	699	742	733	711	741	696	725	759	733	708	740	773	741	716	706	709	726	720	701	686	779	782	704	724	755	751	747	716	739	736	714	763	705	722	752	742	734	718	692	711	752	703	690	775	718	758	699	742	772	755	753	760	726	735	730	716	750	758	783	728	708	715	755	740	705	749	733	703	719	757	753	751	759	697	715	742	737	768	702	762	726	701	728	706	730	736	724	801	734	759	735	744	780	743	745	720	728	779	735	734	732	730	717	746	784	674	743	749	733	747	755	749	720	751	728	766	743	746	746	767	746	734	712	791	714	741	744	723	746	763	700	744	762	776	713	765	721	739	771	705	682	755	741	723	709	812	743	743	719	677	780	747	694	740	732	745	737	742	727	781	732	756	747	716	749	674	704	725	737	764	724	799	732	695	753	757	731	707	671	736	796	690	788	734	701	773	767	714	752	729	788	710	689	769	778	714	709	731	765	751	736	720	714	703	713	737	708	735	751	743	710	758	747	748	724	732	679	752	714	735	752	702	728	724	722	722	765	730	714	736	749	751	750	755	717	694	722	742	744	727	726	726	730	746	716	737	718	727	717	666	742	738	790	728	735	758	757	752	768	758	727	734	711	724	700	769	717	750	743	737	738	683	761	705	741	729	730	744	776	723	734	763	711	746	690	724	740	751	698	761	777	763	725	737	762	756	689	710	702	735	756	719	739	721	721	748	742	783	744	755	750	712	715	726	774	766	681	811	716	771	754	705	744	702	729	721	762	720	674	765	697	757	762	711	773	734	717	765	738	751	692	803	754	764	725	718	766	704	746	716	740	738	739	741	752	748	817	722	706	696	723	692	747	788	772	749	734	693	737	753	681	709	755	680	712	723	748	750	763	682	718	725	730	711	732	770	706	738	710	737	763	760	691	754	793	795	669	724	730	724	769	733	732	725	725	747	776	705	745	743	769	742	744	744	744	751	752	781	725	720	735	708	741	772	717	733	747	756	680	743	770	754	742	700	797	706	734	740	730	752	740	747	736	728	732	740	714	715	727	746	706	745	680	729	714	759	705	726	700	675	740	703	728	682	710	695	741	710	760	702	757	710	744	736	750	739	756	728	772	687	712	706	677	762	732	705	756	757	775	741	729	730	745	751	696	714	758	725	765	731	714	714	752	773	741	742	712	738	731	762	751	759	712	734	776	707	766	703	716	664	742	756	711	783	773	711	758	708	685	718	740	746	759	768	721	759	742	756	743	711	762	714	721	712	784	763	694	765	707	707	745	748	785	677	734	698	742	695	737	756	741	741	781	735	736	713	744	751	741	766	715	711	733	739	764	700	727	754	771	750	762	719	784	757	726	701	768	698	727	748	742	699	692	739	772	731	730	713	803	753	718	725	750	731	719	728	727	739	765	749	734	734	754	715	723	780	737	683	755	728	769	712	704	702	736	721	727	723	701	767	720	729	724	725	733	759	706	694	724	745	749	776	729	707	730	734	701	764	744	709	719	754	762	735	748	713	714	702	771	728	735	740	746	757	699	773	721	695	705	725	726	724	760	690	709	747	719	713	736	777	717	769	684	743	721	722	762	735	716	727	729	729	702	751	758	710	764	766	765	726	747	752	751	724	787	744	714	766	701	748	760	730	695	724	735	793	745	737	703	699	779	766	719	731	760	726	718	734	747	770	767	744	682	806	754	742	759	795	711	769	730	731	699	720	789	752	734	718	722	757	713	714	726	743	742	737	768	727	669	668	801	702	723	739	704	744	746	759	726	672	695	716	741	750	723	708	755	775	724	734	725	737	728	702	747	685	774	738	699	755	700	736	753	763	717	745	715	741	747	761	721	727	762	729	717	691	701	736	763	719	734	748	754	735	697	759	744	731	753	728	732	730	747	699	702	758	753	728	746	717	720	710	745	715	723	726	699	737	737	768	714	710	746	718	746	703	713	798	758	734	721	721	719	754	709	741	735	758	718	720	756	716	767	737	756	707	737	755	744	771	754	749	701	707
15444	1775	1600	1228	989	709	668	533	508	406	376	328	277	255	251	254	251	256	252	265	232	242	241	234	249	259	250	229	245	222	203	209	232	231	215	205	223	224	189	224	214	197	212	207	221	187	215	229	213	210	240	206	206	190	176	196	184	220	218	238	216	201	205	217	175	226	183	214	225	224	205	179	207	204	221	217	223	228	236	207	233	202	196	205	222	194	203	202	196	208	227	196	221	193	211	179	215	201	220	203	191	224	200	188	214	194	194	226	205	206	222	199	210	216	231	196	208	195	216	223	183	224	229	223	220	207	214	224	202	187	217	223	205	212	241	231	194	197	200	205	211	186	218	194	182	213	196	254	227	215	210	199	195	235	215	185	219	222	234	213	220	190	211	237	247	210	209	195	211	234	219	206	211	220	210	192	198	215	211	237	249	227	217	205	204	199	192	221	206	213	200	178	214	203	218	210	198	183	232	205	175	216	194	213	205	193	201	200	183	244	215	216	200	213	203	191	201	226	220	206	216	200	213	213	191	226	199	230	220	216	204	202	208	201	208	214	224	197	236	219	220	238	190	202	207	232	214	244	193	211	219	207	212	218	203	200	196	207	210	210	221	199	225	220	216	216	211	223	199	190	197	218	201	226	223	229	198	211	198	240	209	212	220	230	220	208	231	211	218	221	211	252	190	229	234	234	209	218	222	225	225	226	189	200	200	222	183	218	193	198	189	191	209	244	198	223	218	219	241	227	201	201	197	211	227	218	203	209	197	195	206	201	233	217	206	234	210	201	215	250	215	237	247	197	209	232	202	207	231	214	238	215	239	224	223	182	210	226	232	200	205	238	222	203	213	247	212	235	222	239	209	190	214	207	200	211	200	179	221	233	196	192	195	184	186	182	189	210	200	217	213	207	237	211	215	230	226	221	218	223	216	228	231	205	207	191	173	215	232	204	229	211	193	223	199	223	219	228	200	215	231	222	208	218	191	190	212	210	219	226	235	209	213	193	168	214	224	228	204	228	214	235	223	189	223	204	190	188	193	208	196	233	206	207	211	204	225	187	189	198	208	201	195	165	191	219	230	212	191	186	217	195	220	208	203	237	213	223	189	215	196	209	185	212	218	208	212	190	206	200	214	208	187	190	198	177	214	233	192	208	211	206	202	223	198	219	213	200	203	210	203	198	207	206	208	231	168	194	209	205	208	210	212	213	232	187	198	180	211	214	193	234	219	218	180	184	196	241	235	218	180	205	196	216	219	209	214	235	212	220	187	203	216	222	194	198	196	232	248	191	225	226	209	192	217	198	198	227	233	210	196	209	224	195	224	214	230	222	221	233	206	216	230	193	203	177	196	236	208	192	204	225	202	211	223	200	210	212	215	232	200	204	198	212	225	213	189	241	209	203	201	212	218	207	260	185	216	229	218	209	207	211	219	232	201	233	226	214	209	184	195	228	205	244	204	233	202	213	175	202	194	194	211	211	191	207	215	218	185	193	221	195	204	222	224	209	218	181	195	224	199	226	224	201	196	218	192	209	215	200	210	200	184	194	218	208	234	217	196	197	193	186	225	216	218	186	203	240	217	180	243	225	218	239	226	215	194	223	207	226	202	195	204	214	229	223	206	210	198	209	216	205	196	221	209	217	214	205	191	225	235	209	208	207	234	210	202	169	235	227	207	197	196	199	201	195	205	227	209	212	229	218	211	202	210	207	247	214	203	196	239	219	212	200	220	190	216	191	198	202	212	230	211	210	208	213	183	201	200	184	200	196	215	238	225	203	203	184	208	205	200	169	202	203	199	182	207	197	202	223	236	222	205	198	222	221	203	209	183	212	220	197	246	210	202	205	181	190	174	207	210	217	223	233	193	205	196	214	215	193	201	204	211	195	191	195	245	224	227	230	204	218	191	208	213	221	211	204	217	202	187	210	200	198	217	210	215	221	201	213	203	230	227	192	202	204	234	212	209	187	212	205	216	212	227	229	201	187	217	205	207	172	174	208	187	216	223	199	201	211	217	206	200	192	198	227	214	209	205	235	208	192	202	205	202	213	211	221	204	194	217	212	233	223	180	201	215	197	201	195	199	197	196	217	196	197	223	206	194	218	237	233	225	228	201	165	217	221	211	193	230	224	219	208	213	186	192	212	224	205	185	211	229	183	218	249	209	209	202	201	202	199	181	205	217	199	188	193	182	201	231	236	221	210	215	200	221	214	189	180	223	228	228	232	213	209	190	206	201	219	228	229	220	197	209	228	222	209	225	189	224	216	227	204	213	212	209	207	220	200	203	181	195	215	180	206	241	203	220	189	211	228	206	187	229	210	212	214	230	232	206	209	228	209	213	213	222	213	202	215	204	228	200	224	204	210	214	210	217	206	220	223	218	182	185	204	214	212	214	221	240	202	224	205	223	208	207	194	202	245	199	231	182	222	204	218	217	225	199	223	214	205	259	208	188	211	185	206	203	204	208	217	177	217	225	211	207	202	199	188	195	230	198	200	195	197	213	210	219	211	224	190	209	183	247	214	191	171	215	209	199	211	190	211	201	206	220	198	222	198	255	213	214	206	170	185	215	197	215	211	213	221	211	225	221	193	219	212	222	215	219	204	191	195	208	182	195	208	177	194	213	204	225	204	196	211	208	207	216	209	212	218	224	217	225	204	246	191	223	218	236	231	231	201	199	195	188	223	185	203	179	216	188	202	189	220	216	214	194	195	219	174	219	193	202	187	182	207	178	210	210	206	212	208	195	198	211	204	193	197	209	217	198	194	220	205	184	221	201	213	200	234	210	225	215	219	207	206	213	214	210	217	204	195	207	221	208	206	226	191	195	201	196	232	204	204	196	208	209	207	196	219	200	228	215	217	189	227	190	195	188	195	214	196	203	192	192	173	181	200	208	227	201	195	211	201	206	205	219	222	231	190	202	219	207	192	178	201	206	199	190	186	216	213	196	206	212	228	192	222	225	207	217	230	228	198	198	183	203	210	226	179	195	214	199	241	224	242	219	253	196	238	223	186	230	213	211	234	217	223	215	199	198	181	221	186	188	210	210	188	210	193	218	195	211	221	226	215	200	199	216	232	211	209	200	208	217	239	234	206	200	231	200	259	205	228	197	244	203	191	213	216	226	215	204	212	218	215	250	199	234	224	185	210	224	224	231	213	230	189	189	270	221	189	207	223	221	189	196	204	189	217	202	194	234	215	212	222	201	210	213	197	206	211	201	201	238	187	234	220	217	205	212	207	196	200	227	199	212	245	233	207	205	221	208	215	185	185	206	204	229	234	216	211	196	218	204	213	185	205	194	213	212	187	231	209	205	191	216	213	206	227	180	200	203	218	211	224	193	217	208	198	200	222	184	223	240	223	198	202	233	213	181	201	238	198	219	230	193	205	211	211	224	206	194	220	228	238	224	195	205	211	199	199	205	209	202	214	189	201	189	197	196	204	195	198	200	235	229	173	207	223	195	214	217	213	195	226	244	188	230	233	191	224	191	224
8584	1460	3164	3717	3467	2844	2795	2268	1956	1714	1335	1126	975	1046	967	974	817	841	851	796	763	771	775	731	724	758	694	713	673	658	626	550	607	550	529	528	547	507	480	509	504	442	474	470	463	495	513	485	490	493	480	477	514	481	455	478	512	468	433	485	489	475	457	509	483	503	524	502	496	452	458	467	490	504	491	476	509	513	470	479	499	465	486	484	473	440	460	465	448	442	481	496	508	444	496	472	483	511	471	503	453	451	472	452	430	497	478	500	488	473	491	494	477	460	467	439	481	470	451	490	503	479	487	485	469	482	456	487	504	465	460	444	462	509	497	462	474	499	467	499	478	465	477	438	469	462	479	458	431	484	515	458	473	464	521	489	464	456	478	476	499	462	467	506	513	489	461	495	507	488	522	444	500	443	476	521	487	487	480	471	471	496	488	499	472	474	461	454	447	451	483	483	484	511	488	489	506	459	492	494	458	467	480	477	512	483	461	529	453	470	458	428	495	478	529	480	490	477	477	482	460	450	437	471	498	478	463	512	466	466	481	508	431	434	461	479	472	483	453	506	508	489	491	479	515	469	494	511	461	437	489	437	445	485	488	476	477	484	535	479	443	519	460	467	436	469	441	495	480	486	491	487	478	479	490	501	505	472	482	483	511	476	502	468	477	493	510	472	513	469	511	467	485	490	507	493	462	466	478	466	490	490	501	507	521	492	483	483	460	496	425	469	453	484	468	462	474	510	486	465	450	500	466	483	529	463	511	491	462	492	475	505	506	462	479	495	507	482	440	474	473	516	506	463	483	500	482	506	501	479	494	469	472	427	462	482	494	480	496	499	474	466	429	493	508	476	457	514	471	461	478	504	446	481	498	476	494	493	493	506	505	470	523	485	473	492	536	465	450	455	446	474	448	504	467	476	505	487	431	476	517	510	455	436	445	485	482	504	436	452	493	488	499	474	479	443	491	468	506	508	469	477	498	493	488	517	457	487	449	481	490	461	500	484	490	476	505	476	479	522	523	471	484	463	485	474	492	503	460	473	483	457	466	466	503	444	482	480	447	481	512	484	472	514	487	498	499	517	474	494	539	495	458	489	518	509	428	466	478	484	465	470	467	489	492	492	448	473	456	444	480	445	490	485	460	499	502	512	481	519	460	511	522	425	453	459	471	485	505	478	513	491	486	473	494	464	506	466	520	462	484	509	471	498	481	489	479	506	493	487	505	448	504	475	455	502	456	447	461	495	483	483	502	497	465	464	467	502	471	509	485	442	473	491	496	468	505	517	518	500	476	475	445	424	462	513	468	484	475	473	483	471	461	505	491	470	483	507	477	465	476	496	488	469	514	458	472	471	475	501	485	518	472	496	458	544	479	499	493	489	517	430	489	477	476	470	494	453	474	485	487	456	500	457	479	477	480	471	460	460	494	476	461	504	508	470	452	488	486	497	511	483	468	487	487	483	473	475	487	502	476	510	470	478	483	500	442	479	539	466	491	475	476	467	469	485	483	450	487	487	483	474	466	494	440	492	472	444	468	490	520	464	459	486	496	461	500	461	456	438	472	491	469	468	481	497	454	497	469	476	457	468	500	483	536	464	475	451	523	486	494	463	467	490	476	473	483	475	462	440	490	495	477	459	492	503	459	453	482	485	493	485	486	482	500	455	461	497	453	487	521	466	480	467	489	458	470	431	479	491	504	497	534	465	468	460	476	475	448	456	467	482	484	468	453	508	465	445	429	517	510	459	516	507	491	527	484	505	466	483	483	472	482	477	453	466	472	501	447	525	488	455	519	490	487	443	497	443	488	504	462	511	498	473	482	493	487	460	468	490	452	487	487	499	479	497	505	457	475	460	455	515	486	497	471	490	475	487	492	515	505	476	485	479	454	509	513	453	478	484	447	487	448	468	449	478	522	496	509	448	465	486	454	488	458	497	489	463	493	484	508	477	499	471	507	468	500	459	487	461	491	497	459	461	445	496	466	486	490	448	474	459	482	491	524	483	483	494	513	489	472	448	472	474	491	462	459	475	454	478	497	492	483	493	474	440	500	479	486	472	464	491	484	466	486	506	452	527	478	483	456	467	488	493	489	457	457	482	521	505	495	508	471	498	510	500	476	475	477	469	513	470	480	456	452	467	507	464	476	499	482	458	459	503	486	459	494	437	443	503	447	471	485	478	473	466	509	485	510	484	493	509	427	486	498	494	507	471	476	465	474	470	444	457	448	487	466	488	478	481	503	451	483	460	498	438	463	470	486	473	468	482	503	504	540	467	483	473	516	510	476	502	487	451	504	470	470	489	515	445	482	479	472	481	450	463	437	480	459	498	492	505	449	520	439	485	466	424	463	468	496	462	488	460	476	470	467	514	498	460	459	470	445	498	458	485	479	477	454	466	492	478	486	468	502	481	498	500	460	506	495	464	473	442	483	477	484	491	484	513	473	468	494	437	465	481	500	521	448	544	533	450	446	479	507	476	504	478	478	506	458	447	470	430	460	449	480	471	459	490	469	447	523	473	494	475	522	461	441	488	502	444	468	448	486	494	468	482	436	479	464	489	487	476	507	479	509	466	535	441	442	519	493	505	481	482	481	454	480	447	482	493	464	482	453	503	450	496	456	457	459	480	550	514	516	483	490	465	493	495	464	487	442	483	474	502	462	483	498	491	495	484	474	438	498	494	443	479	476	434	482	492	455	456	535	460	469	513	480	491	496	467	488	480	489	500	445	465	431	499	463	465	453	491	478	467	462	494	479	490	485	483	490	479	493	480	459	462	483	487	496	479	447	443	492	488	509	499	467	489	490	440	480	477	468	512	490	476	449	488	463	466	493	528	511	479	462	503	459	481	487	521	485	503	523	474	504	469	491	481	479	514	460	482	496	498	495	489	495	456	460	496	472	421	463	469	503	485	473	472	499	507	522	473	476	493	512	446	486	514	470	472	483	464	483	477	447	499	501	448	482	480	551	483	467	460	481	489	489	467	487	471	465	508	486	453	464	494	474	494	504	456	470	541	477	436	507	439	450	490	467	433	470	486	454	467	489	468	465	468	485	451	508	445	459	462	494	487	470	508	518	468	518	482	492	445	498	462	465	481	481	459	524	517	467	498	463	477	475	521	478	489	519	471	447	455	475	520	442	483	463	478	460	468	471	456	472	482	468	499	420	496	472	470	505	463	510	451	458	456	523	501	442	482	515	488	487	472	496	444	471	468	449	482	478	499	459	482	504	493	472	466	449	515	448	465	464	497	459	462	483	465	468	415	506	473	496	437	434	511	479	491	497	419	497	471	469	509	499	493	506	476	477	470	485	497	506	495	461	464	493	477	467	515	452	481	491	486	483	474	473	497	471	486	472	460	494	462	484	460	471	423	471	462	514	475	479	511	477	485	472	484	449	473	463	529	469	467	459	458	465	489	459	498	463	457	441	476	477	472	456	453	497	472	479	514	475	488	468	487	499	471	484	496	479	475	465	492	502	453	457	497	481	466	467	491
1714	437	476	410	370	335	342	299	288	323	324	285	281	287	286	297	271	262	289	257	249	242	260	271	253	247	233	267	265	274	238	260	257	270	285	249	242	261	249	255	269	255	268	235	274	264	289	246	246	249	254	263	261	231	257	261	258	266	256	247	266	245	247	236	233	268	275	251	240	251	249	263	233	257	240	241	268	272	228	242	237	224	256	253	268	252	263	246	235	226	214	270	271	259	245	220	284	267	229	226	237	249	255	255	245	269	252	256	279	284	284	254	213	240	302	267	237	242	263	243	251	248	245	250	252	265	237	291	267	255	241	247	280	239	242	240	238	257	255	250	245	248	251	247	277	250	248	260	245	263	257	248	287	286	251	267	253	246	264	258	259	249	255	260	256	268	234	264	273	271	260	238	248	279	270	263	230	244	265	252	271	271	238	270	275	256	243	281	257	225	263	246	269	257	257	298	289	257	271	215	229	254	244	258	239	226	269	245	214	250	235	229	260	275	245	233	250	257	256	240	276	273	242	299	295	266	259	233	280	269	287	264	274	253	287	247	261	262	279	267	259	264	251	249	245	274	267	245	275	258	254	263	270	253	258	259	285	279	271	232	255	271	252	260	241	241	254	265	269	279	261	253	262	248	271	263	264	256	286	232	264	236	269	257	221	265	247	240	264	258	207	235	252	252	281	280	267	263	223	250	245	241	259	245	252	243	252	259	247	276	279	252	249	265	259	245	265	260	265	261	260	262	240	246	258	280	223	256	240	260	270	238	274	234	250	231	260	252	255	276	235	212	270	271	248	274	238	265	274	259	261	229	251	239	236	254	246	245	223	246	239	267	246	244	256	245	261	276	231	253	244	240	259	267	263	277	265	253	265	247	254	270	247	244	265	232	278	241	248	255	256	231	234	238	245	262	246	245	273	235	251	228	236	264	240	248	249	281	285	243	248	285	261	228	256	224	284	241	264	234	232	269	275	256	231	258	251	252	259	233	255	292	319	288	239	242	256	245	211	244	276	273	249	254	240	239	263	267	244	258	241	282	261	240	263	268	234	257	253	236	261	267	270	270	211	255	255	253	283	260	227	270	321	268	286	243	241	276	237	273	255	229	274	235	250	239	246	266	248	264	285	249	245	259	262	254	277	246	260	258	242	239	271	288	256	242	229	242	242	274	254	238	243	218	277	276	242	248	213	296	264	251	247	263	264	235	244	242	265	256	257	263	278	262	275	246	259	233	293	249	244	272	243	259	279	267	282	240	248	227	246	270	232	247	233	286	261	279	271	265	248	265	270	272	259	238	223	263	255	249	247	245	252	226	274	251	268	266	244	263	242	277	272	246	278	249	259	253	255	304	245	237	228	260	272	238	256	272	280	246	247	225	253	251	297	244	259	255	256	234	267	265	231	265	276	293	247	241	276	272	253	270	264	252	271	248	242	257	244	242	239	247	265	255	265	234	303	238	263	275	245	258	239	275	253	255	241	257	240	245	249	250	277	289	236	252	250	250	261	261	249	251	235	268	249	260	260	266	256	252	235	265	267	261	267	214	226	267	234	283	253	250	245	242	281	259	284	257	256	249	245	282	254	257	253	264	267	287	263	285	260	252	245	260	254	257	241	286	267	260	260	281	260	297	226	274	280	236	257	281	246	262	263	249	256	265	260	235	235	226	257	242	245	246	259	239	258	236	277	259	263	234	240	269	286	237	241	221	300	246	277	248	278	283	258	274	239	252	253	267	263	278	245	290	269	252	282	284	265	232	256	272	279	245	271	233	274	273	277	251	225	266	250	276	235	264	245	272	280	265	229	263	238	241	258	253	233	229	276	259	270	294	280	230	249	293	274	266	220	252	250	285	275	225	247	262	252	224	268	263	252	243	238	263	268	265	256	265	229	259	262	247	288	252	227	245	255	274	255	264	277	252	247	289	246	280	240	236	249	245	272	260	265	259	232	228	241	243	268	267	263	249	279	263	254	260	229	221	251	248	247	279	256	266	251	240	271	263	257	262	257	242	220	243	254	257	241	246	242	263	253	258	255	229	229	241	219	242	270	259	272	265	277	271	279	275	272	255	255	254	226	241	287	278	291	231	264	268	269	240	248	246	208	267	255	252	272	264	276	281	237	284	226	263	254	279	247	206	232	240	276	240	234	246	275	239	257	242	244	262	253	243	253	241	237	259	253	259	297	238	274	255	249	239	263	215	253	266	293	235	271	258	242	294	226	230	240	244	256	238	280	254	258	234	243	234	246	240	218	239	237	280	246	256	256	279	235	258	252	231	302	282	274	235	242	230	233	241	266	233	290	272	244	275	294	262	270	251	289	237	254	260	269	258	262	266	264	280	286	236	247	250	237	245	262	248	244	257	266	241	260	276	275	239	271	264	255	257	239	269	247	294	238	264	271	253	254	240	253	260	265	246	287	270	246	290	250	264	247	253	261	240	254	259	279	257	288	234	251	221	250	246	260	266	237	272	264	258	272	259	229	260	272	246	246	288	272	260	255	250	254	244	257	236	273	274	270	239	251	254	251	261	276	266	266	249	245	260	291	255	270	275	234	276	235	256	247	268	289	274	250	243	266	248	255	262	288	285	271	248	275	242	270	268	247	268	273	282	255	259	252	264	267	246	239	260	260	271	263	240	251	230	243	237	240	287	262	266	268	242	283	266	236	262	256	255	254	266	287	260	249	255	277	228	248	269	261	261	282	250	264	213	240	248	264	290	271	255	291	277	252	264	296	247	236	285	261	242	279	262	270	269	284	263	287	280	264	250	248	260	247	261	244	254	300	274	240	253	274	269	211	270	266	235	253	284	261	279	259	274	258	206	248	242	238	248	254	262	279	269	258	247	260	253	264	238	250	235	245	254	251	296	254	250	244	265	245	218	285	267	281	261	235	253	280	244	225	273	239	266	257	235	235	242	240	245	237	216	231	240	281	248	256	231	270	228	237	271	254	240	277	240	245	250	256	255	252	281	271	245	261	262	261	250	242	265	298	233	250	235	239	261	234	258	254	258	260	250	233	246	240	273	275	237	264	262	269	255	258	248	256	244	241	243	272	269	293	265	253	259	223	254	214	269	267	224	259	268	254	278	226	274	255	237	249	265	227	263	244	263	296	247	271	259	262	266	248	276	274	278	281	260	234	237	250	235	241	264	268	285	234	260	271	269	252	251	244	271	255	254	276	251	241	238	252	285	278	263	239	260	274	280	228	224	267	275	233	258	301	240	232	260	276	237	236	236	254	242	241	276	311	265	248	237	258	252	239	275	265	267	242	248	244	238	231	257	246	276	237	275	267	249	254	270	244	250	263	240	250	271	276	248	237	266	268	220	262	257	267	247	274	264	259	240	274	243	260	254	269	273	268	266	300	253	226	259	203	231	312	239	272	272	243	271	273	257	249	222	244	244	250	261	275	281	253	237	287	256	237	284	267	235	247	241	235	253	253	283	248	283	287	256	272	234	277	268	263	278	252	248	274	272	229	270	234	255
1932	769	1041	1123	1151	988	1019	942	836	840	775	693	656	703	702	678	705	703	655	673	726	643	650	686	665	631	670	667	649	637	626	587	651	590	625	599	593	608	574	577	595	562	618	601	612	599	620	611	606	614	564	644	615	631	593	550	563	608	605	561	594	622	625	614	614	639	550	641	598	610	568	589	652	605	594	580	617	597	610	585	592	621	624	617	609	596	603	654	607	538	604	600	591	583	616	593	612	632	585	577	571	640	605	594	565	608	572	604	611	606	623	607	608	615	586	607	627	622	575	635	617	605	629	611	611	573	600	574	609	585	622	619	591	581	591	629	594	617	624	609	573	553	612	592	607	646	560	625	604	639	611	605	573	627	592	615	563	574	603	598	627	620	628	564	643	607	626	613	575	576	604	569	617	612	570	612	585	601	630	595	608	587	619	608	608	636	583	594	631	590	603	568	626	611	604	613	580	555	626	586	601	632	587	619	570	592	651	611	630	588	602	618	617	584	587	561	624	586	604	609	570	600	608	590	573	589	610	631	627	640	590	608	632	609	612	610	624	592	575	583	631	609	633	591	619	563	614	601	611	566	643	615	629	599	616	582	557	610	581	630	616	612	599	591	599	622	584	557	583	573	587	634	578	595	629	603	571	611	587	571	598	594	607	602	560	595	585	618	623	573	626	612	573	611	595	627	584	615	571	631	583	596	601	604	543	605	595	625	607	589	585	574	619	613	581	591	646	609	577	614	632	615	576	685	604	565	583	598	622	640	577	606	617	616	616	616	593	600	595	606	594	596	611	583	595	537	610	612	594	616	611	581	600	598	572	653	634	595	576	561	611	614	624	592	583	604	611	618	653	574	623	544	561	596	631	602	570	563	551	608	593	604	585	626	607	623	559	631	604	628	636	620	598	572	614	611	629	636	626	624	579	612	590	589	583	583	608	599	643	600	602	603	610	611	575	618	626	567	538	640	581	583	577	594	621	598	559	605	652	584	569	569	625	572	603	606	604	585	568	558	608	627	574	577	628	553	607	549	623	596	596	592	628	597	613	638	559	611	543	579	626	585	617	563	587	580	597	620	589	643	616	605	594	598	548	607	628	605	568	613	618	599	597	608	621	619	577	655	557	561	603	628	593	581	593	612	625	625	597	590	649	615	605	586	596	600	599	582	586	615	542	594	604	624	582	550	604	598	589	611	639	604	545	608	612	608	603	561	588	567	613	582	619	564	638	580	562	666	587	561	615	595	631	608	621	543	620	584	600	614	613	623	581	604	594	657	595	592	620	560	595	638	629	570	618	572	604	606	601	636	593	566	587	601	625	598	604	587	564	551	581	591	616	596	650	584	621	625	588	588	574	566	601	647	613	611	601	599	662	618	600	598	546	587	611	612	605	586	599	631	603	593	569	558	581	575	662	576	628	581	591	654	580	672	625	590	625	684	616	617	615	529	584	630	577	599	587	610	618	610	609	651	618	532	617	577	548	616	601	614	590	615	603	604	591	618	590	551	659	635	581	577	524	591	607	601	632	621	615	601	576	602	585	594	591	581	596	609	590	591	631	617	569	582	624	589	609	573	602	597	581	594	577	580	609	588	608	575	635	591	641	613	604	602	605	602	608	583	561	608	621	569	578	599	654	597	590	598	561	590	601	613	584	534	572	614	631	632	629	580	649	551	603	588	604	593	612	598	593	574	601	620	582	564	630	577	611	604	647	563	576	587	601	577	617	622	583	577	603	644	600	554	545	627	602	587	582	590	588	590	585	597	619	575	585	590	579	590	588	609	569	595	636	581	549	622	628	613	537	600	610	575	607	636	574	615	606	579	605	671	608	603	567	620	600	583	584	621	619	611	607	644	607	590	590	632	575	565	598	625	630	609	599	641	654	614	620	586	593	580	576	586	613	576	633	578	647	656	609	566	625	567	542	557	588	625	584	597	583	624	634	627	652	629	581	582	615	594	571	620	585	597	600	574	580	619	581	583	644	594	573	550	628	588	557	586	606	599	624	611	584	583	607	562	533	616	589	612	601	585	601	609	566	602	570	587	604	580	583	536	627	586	612	590	616	621	599	606	650	619	567	644	608	657	580	624	561	635	618	615	597	604	617	613	626	621	581	609	617	577	600	608	628	613	617	598	569	603	628	598	631	600	578	609	582	588	531	597	593	571	582	625	577	600	574	633	596	597	622	597	624	571	609	607	589	594	589	610	595	613	585	568	624	591	629	607	603	562	581	597	608	575	604	584	592	622	614	591	618	554	565	636	568	580	574	585	585	609	642	561	576	610	591	600	523	597	605	582	631	591	599	584	574	601	607	617	604	547	578	625	567	571	611	602	579	618	608	547	582	658	583	636	588	604	598	593	607	623	611	566	576	636	577	565	582	591	592	570	645	588	592	596	599	589	637	581	583	629	602	586	628	609	595	614	605	571	557	584	605	587	590	620	572	592	583	615	572	595	605	584	590	586	597	623	630	580	554	592	655	587	634	586	639	573	573	606	605	639	632	576	605	602	642	606	614	568	594	627	573	587	596	546	602	597	614	619	625	581	565	561	636	616	611	600	568	610	597	585	561	623	587	569	604	619	580	599	584	573	638	603	575	622	626	613	571	604	599	652	593	589	569	585	538	600	626	667	618	604	609	618	646	639	624	582	593	581	608	636	608	575	585	632	644	578	633	617	574	625	610	608	552	620	600	575	585	577	620	579	585	596	630	559	617	576	590	571	644	582	566	581	629	608	639	611	637	612	606	646	600	617	626	624	586	543	617	598	591	606	592	618	608	567	605	619	581	623	631	612	635	630	635	586	599	584	622	621	636	612	599	607	573	642	576	667	588	661	595	613	613	617	609	615	651	635	558	618	571	595	563	550	587	608	581	582	609	588	594	574	549	531	565	566	582	618	580	545	684	647	618	616	581	592	616	589	622	597	630	624	616	625	660	562	601	619	639	631	551	558	563	600	594	604	600	621	580	605	646	597	557	557	574	626	601	622	561	585	601	614	596	633	595	650	605	585	642	606	620	629	580	575	600	591	614	559	561	625	542	621	604	611	559	585	607	585	645	581	613	624	593	580	621	579	619	600	605	569	602	599	609	610	618	604	603	593	579	567	611	562	609	628	599	609	620	578	637	621	606	632	605	582	574	638	615	595	622	565	600	556	600	628	626	611	618	599	598	568	614	600	605	601	612	602	617	596	665	630	613	592	627	600	594	611	608	583	585	613	631	617	596	578	631	614	614	582	614	576	618	625	617	608	587	587	608	634	610	610	649	601	574	622	638	602	643	600	613	575	581	574	623	577	575	607	594	610	587	599	577	603	610	592	587	578	619	619	590	621	624	561	607	609	610	582	611	608	631	607	561	577	606	638	627	570	605	583	594	644	560	600	602	632	595	551	656	567	652	604	580	593	584	562	578	634	659	609	587	617	564	628	574	596	620	612	615	579	636	598	614	600	640	627	601	581	533	586	582	568	587	616	618	607	658	632	607	590	599	606
8530	936	1076	904	745	599	510	527	466	497	449	375	351	378	403	352	346	320	341	363	318	380	356	337	349	377	331	352	322	312	355	339	334	322	333	374	310	325	351	324	348	334	329	336	369	364	350	341	335	322	299	311	330	314	318	311	337	350	347	314	282	332	338	343	317	316	316	319	333	367	356	351	336	344	333	315	325	344	325	295	303	372	331	327	300	354	348	350	329	323	352	343	347	279	377	332	320	337	378	317	359	320	366	324	330	341	316	338	313	317	372	330	330	328	361	345	359	288	351	324	308	337	344	305	351	331	299	321	319	336	330	329	300	314	341	319	303	306	353	301	303	297	298	327	328	347	311	340	308	298	354	340	365	292	337	328	342	332	300	331	316	317	311	310	308	318	323	343	319	342	319	346	362	298	319	364	337	375	342	355	342	322	340	342	336	280	339	339	334	313	323	288	347	300	295	351	302	371	339	346	313	333	335	313	343	347	293	335	358	337	347	312	348	338	307	346	351	343	325	306	338	333	297	315	311	327	311	336	359	321	321	364	345	319	347	332	314	332	341	345	348	355	329	308	316	324	295	355	310	322	334	305	327	336	336	373	322	324	331	311	337	311	290	338	313	348	349	353	297	359	338	317	338	343	345	334	372	312	327	349	332	331	339	324	321	329	344	345	341	340	338	361	335	336	330	319	312	344	312	341	359	352	322	329	330	348	303	310	373	312	357	356	331	315	293	340	318	350	283	319	320	325	326	296	342	325	359	310	333	360	315	332	308	295	303	336	309	326	331	329	343	342	305	368	300	325	324	327	360	335	334	309	359	341	360	334	312	343	326	309	309	327	348	339	317	368	298	299	321	338	354	318	347	325	323	334	355	340	324	336	314	305	332	307	307	353	312	323	282	347	333	334	337	326	340	327	306	343	331	288	315	341	346	324	351	339	328	335	334	321	290	335	346	312	318	320	311	313	313	366	337	321	334	319	334	356	318	296	313	357	327	320	320	343	315	323	305	290	326	338	332	332	348	318	328	339	317	294	310	323	295	329	327	301	330	343	332	367	313	328	314	345	331	340	293	366	341	327	335	365	314	326	314	330	318	328	341	330	307	314	305	320	352	302	278	301	332	343	364	345	339	299	336	345	324	319	364	349	313	338	341	374	313	319	339	334	332	351	332	311	363	331	335	335	326	311	311	327	328	356	372	341	323	332	321	309	340	335	332	322	347	330	340	313	336	324	326	326	307	321	300	352	325	321	334	298	315	308	308	298	325	338	341	337	345	294	332	318	347	363	345	309	323	316	344	326	309	323	341	333	319	299	339	326	351	318	298	316	330	340	358	320	319	319	298	313	308	299	349	354	328	305	327	343	377	323	315	343	335	362	334	318	287	359	327	317	291	337	353	330	302	317	317	312	315	310	324	325	326	298	339	351	321	321	315	326	330	361	293	316	324	338	368	330	340	325	315	319	345	332	338	350	340	314	317	319	308	347	314	302	345	321	359	339	340	369	333	355	312	344	348	313	360	323	333	343	325	318	313	318	300	301	310	356	343	335	336	367	296	328	316	310	318	301	331	337	330	308	306	326	318	308	306	342	301	286	316	291	319	341	342	347	365	351	330	327	364	324	309	292	308	357	302	330	290	308	314	312	328	333	300	311	306	340	307	303	345	330	325	329	321	322	330	345	340	319	315	310	337	366	320	320	331	307	340	335	346	315	336	338	349	375	322	305	300	331	334	341	319	321	339	315	331	302	314	316	335	302	316	383	375	307	345	343	317	341	346	323	351	303	311	308	338	318	319	340	331	330	329	357	306	307	333	305	352	328	324	346	329	326	302	340	334	313	325	323	321	336	353	326	332	296	351	328	342	311	315	342	334	348	343	308	343	318	318	343	349	294	323	296	328	332	375	334	321	305	331	331	319	368	298	354	351	343	338	309	312	345	300	310	309	324	356	354	316	278	316	353	305	314	328	311	340	338	331	326	310	322	296	331	339	301	303	307	349	307	356	327	305	316	328	336	320	320	329	305	329	318	336	339	364	347	346	328	325	354	302	346	298	334	356	326	331	346	333	321	300	342	335	340	320	324	336	372	314	362	305	342	312	289	326	327	318	311	300	301	366	361	321	313	342	320	299	350	367	303	341	313	294	347	377	322	339	349	328	302	350	299	344	307	315	313	334	337	338	333	334	342	334	331	367	303	366	307	312	269	324	348	338	306	319	336	294	287	337	359	301	328	300	310	322	346	310	356	316	298	346	304	331	345	320	331	332	343	322	344	342	319	346	360	362	315	331	332	320	306	314	325	322	330	375	329	344	353	319	310	362	330	337	337	330	356	326	347	344	361	319	308	303	307	315	320	330	352	324	344	326	344	336	315	371	322	338	292	328	323	357	345	341	309	286	345	320	299	363	313	310	350	335	332	304	341	342	345	310	320	330	317	363	340	330	347	312	291	350	345	336	330	317	328	347	276	298	339	336	301	378	323	360	295	299	334	343	328	334	329	326	322	322	286	306	337	346	324	347	341	316	336	332	309	322	309	357	337	331	330	325	325	287	327	350	294	336	325	322	354	300	313	343	343	314	329	332	312	354	346	316	357	314	325	322	289	345	326	331	332	284	327	338	335	307	344	318	352	288	332	318	340	298	340	333	389	336	313	334	338	342	336	322	337	354	343	314	322	323	301	326	318	322	330	344	333	356	320	337	314	334	329	333	294	315	360	339	308	329	310	331	322	315	323	319	339	344	357	329	325	368	336	316	312	355	328	300	310	310	322	340	320	319	318	316	298	297	336	347	344	334	292	317	322	324	339	291	303	332	329	320	335	322	315	362	348	307	328	294	328	347	319	369	309	342	336	334	334	311	359	325	351	318	356	316	306	314	347	342	288	265	327	327	322	334	321	308	314	314	334	330	344	339	342	348	338	333	368	339	345	304	319	325	331	326	344	335	353	314	355	300	312	294	355	363	330	348	316	319	316	331	323	359	342	286	348	345	308	358	343	343	356	311	339	314	341	354	339	325	311	338	328	332	314	307	323	347	330	322	314	327	329	324	336	322	335	345	312	345	358	355	323	329	335	340	325	353	312	319	313	315	298	336	347	336	327	311	377	306	331	336	298	335	389	328	295	290	334	317	379	310	294	322	332	315	318	301	321	341	331	358	331	349	334	348	339	328	348	314	333	318	369	307	342	303	320	308	338	308	323	339	322	348	314	323	348	293	329	352	344	333	305	341	289	311	290	336	303	353	322	334	284	326	297	312	309	348	337	294	316	326	305	339	329	301	356	347	314	351	296	328	321	292	319	319	315	313	336	335	331	301	287	321	293	351	339	355	328	304	306	332	331	347	300	291	317	324	341	346	356	352	316	300	306	334	294	334	297	278	301	345	311	312	313	331	316	316	316	337	316	313	308	326	344	373	345	320	345	323	321	307	332	377	303	321	342	331	346	344	351	349	341	345	351	325	312	284	323	306	348	342	318	326	301	343	321	313	315	296	330
6914	1242	2319	2695	2479	2135	2053	1821	1607	1478	1258	1112	1099	1081	1071	962	981	939	987	932	878	928	957	913	914	850	880	837	894	878	757	805	780	717	767	754	733	793	741	741	757	724	720	805	704	720	705	771	734	729	725	720	729	750	771	723	746	776	679	764	738	711	742	782	729	774	728	711	740	752	732	755	792	748	744	738	743	705	734	754	726	755	712	757	736	744	741	730	728	734	728	778	759	738	750	739	744	733	710	662	725	738	748	699	753	724	753	751	776	714	813	769	737	708	715	741	738	768	780	747	731	730	744	744	757	780	751	770	704	715	723	715	749	713	713	765	724	743	730	729	747	722	746	738	778	765	777	748	740	748	744	733	755	756	766	744	754	718	733	765	696	759	756	772	760	733	741	781	734	740	713	718	719	747	791	752	796	746	789	750	745	768	772	732	783	731	753	753	761	730	740	750	735	731	753	746	740	765	719	747	769	725	727	715	738	764	719	712	748	707	803	771	714	764	722	720	731	727	665	729	794	746	707	769	744	778	685	730	740	711	773	732	744	732	738	760	764	695	727	754	781	753	747	707	710	722	714	717	750	761	718	730	695	778	766	745	759	780	741	800	775	711	715	734	722	740	728	760	729	757	722	732	749	779	727	754	711	771	741	704	723	752	719	764	712	726	732	727	712	745	719	745	777	782	717	757	754	752	713	748	723	701	682	771	751	743	710	791	793	732	744	743	731	725	772	739	769	735	739	735	738	737	739	764	730	737	738	680	701	769	715	746	738	745	739	735	706	735	714	678	723	740	741	732	751	746	741	777	754	734	772	740	694	798	759	749	717	706	730	740	732	745	774	744	714	764	740	717	770	731	765	716	769	736	697	677	785	695	726	681	724	721	734	734	725	737	719	787	760	692	693	719	725	767	755	696	677	737	680	717	747	757	722	706	757	726	761	699	727	701	743	761	720	689	742	685	735	709	718	707	737	732	728	736	734	749	727	737	760	714	745	679	752	770	752	756	776	747	701	725	768	748	731	700	761	720	716	760	791	728	770	740	763	719	800	776	752	763	710	761	722	758	719	753	782	767	713	698	738	706	722	727	696	771	763	707	770	724	740	775	739	755	738	727	774	740	723	822	777	665	762	752	733	719	734	732	685	746	749	733	715	675	786	723	726	724	749	747	719	729	750	704	739	724	753	702	694	755	731	728	710	765	741	728	756	746	752	736	727	728	692	744	733	724	760	735	745	724	768	752	734	715	715	755	708	721	731	726	757	752	746	712	709	727	701	704	733	749	692	686	714	750	750	714	696	734	761	730	705	765	753	731	685	724	780	732	678	730	767	710	661	765	756	692	750	744	714	745	737	750	725	693	746	740	710	730	782	730	735	778	778	727	721	735	702	754	713	774	790	699	759	697	748	726	752	738	761	705	741	651	700	791	729	689	738	722	710	765	743	715	761	752	690	730	753	707	714	781	711	741	775	706	765	744	769	734	730	697	744	727	741	765	739	692	663	714	704	752	737	767	722	705	732	736	749	733	744	710	730	762	711	727	727	684	722	708	744	712	713	778	731	722	717	737	730	748	717	689	782	744	776	774	740	764	754	751	749	772	728	721	725	741	751	786	686	754	711	748	721	746	661	772	718	689	760	695	733	754	723	765	800	707	741	760	728	681	760	755	744	748	731	728	694	689	702	759	767	777	726	708	744	770	697	720	747	740	718	770	747	778	729	756	714	758	747	756	722	688	745	733	753	765	778	695	754	705	731	650	714	735	733	724	731	718	734	703	738	752	691	714	740	728	727	734	733	715	761	741	703	726	734	789	735	730	727	737	732	741	741	727	723	737	709	701	709	749	774	761	738	765	727	732	750	756	793	719	739	721	748	704	690	711	746	753	807	733	732	757	739	701	707	758	742	744	755	742	726	731	726	809	711	706	722	739	717	719	767	689	765	784	715	725	758	740	728	708	735	743	740	752	716	752	767	726	742	738	732	710	738	713	713	731	721	742	798	774	745	690	741	723	726	783	746	711	761	749	754	767	736	713	734	759	741	770	677	720	697	724	705	752	750	738	711	719	744	772	714	716	701	762	732	674	773	756	750	740	760	745	738	787	735	717	760	772	762	718	738	791	759	674	726	778	777	755	748	741	754	714	734	724	766	749	713	723	729	697	710	751	729	719	760	756	710	790	774	723	739	719	703	733	761	747	742	706	727	748	748	758	701	774	748	769	689	711	753	715	758	735	746	709	749	754	805	723	782	742	746	768	722	762	742	826	740	727	717	760	766	763	729	778	755	782	783	723	779	736	730	790	718	733	696	758	734	796	665	694	749	760	716	731	736	742	712	670	775	734	750	684	727	739	717	712	662	710	763	728	745	778	738	684	724	752	746	702	703	740	675	757	747	773	760	776	714	724	740	674	747	744	720	771	743	780	745	765	743	758	722	754	719	726	714	755	764	756	784	736	727	727	738	770	759	768	738	727	730	737	752	701	711	755	756	785	696	738	720	733	707	708	694	734	731	708	706	771	730	724	752	692	734	713	750	733	682	780	733	743	755	758	735	726	689	732	744	746	726	771	754	741	738	738	750	731	702	739	742	751	746	729	710	691	730	710	726	757	716	751	772	747	723	802	752	725	735	782	762	695	737	715	733	721	758	726	715	699	773	720	760	783	734	698	723	743	755	750	743	734	777	725	733	712	739	694	744	775	787	726	714	787	690	753	705	735	667	741	684	746	749	676	801	681	744	732	762	710	769	714	670	750	735	767	735	776	733	783	685	716	719	765	721	716	747	693	722	774	712	743	771	771	748	757	725	760	730	746	720	765	749	707	740	735	741	724	745	732	740	706	750	709	722	726	756	727	772	739	722	703	780	739	718	768	717	761	735	732	733	751	749	721	761	706	702	723	708	759	737	798	743	721	740	762	754	754	746	730	716	773	716	734	755	709	740	752	763	753	737	734	728	697	663	736	697	784	703	780	774	713	694	793	785	770	735	729	729	732	718	740	744	678	750	730	751	741	704	723	756	711	759	755	790	797	701	734	731	716	752	774	751	708	704	780	730	772	750	760	732	764	691	740	763	817	754	748	783	729	710	728	715	710	735	763	737	724	713	740	736	720	754	728	731	743	717	750	755	773	751	750	694	711	725	766	720	753	776	722	711	745	737	753	708	700	694	760	752	764	718	722	702	710	746	760	728	709	708	758	741	734	737	768	706	716	746	719	771	767	746	765	771	694	745	708	792	734	695	719	757	718	771	763	653	770	752	695	753	703	741	723	735	715	747	768	723	750	733	684	698	745	754	782	735	766	741	711	737	728	737	710	689	742	756	737	711	752	787	718	735	706	717	755	768	751	720	728	739	781	697	691	725	723	749	759	711	702	740	725	721	766	746	785	704	737	753	757	731	738	735	773	745	741	737	720	757	768	767	726	737	756	754	731	738	702	778	758	702	720	752	746	696	756	680	740	744	683	753	712	750	724	713	727	746	732	728	721	735	733	768	729
15223	1731	1583	1303	918	707	626	547	474	426	381	322	278	305	290	286	269	263	272	277	254	266	263	243	251	243	232	262	237	229	229	210	197	225	201	229	215	214	210	188	197	199	215	214	220	213	214	226	200	237	235	251	234	209	207	217	210	229	210	204	220	225	243	241	229	186	213	210	209	223	188	205	228	213	189	195	206	207	200	191	209	197	195	210	224	238	223	223	200	211	195	203	210	195	208	195	196	165	196	180	198	202	206	197	227	187	202	216	207	203	186	235	227	201	202	205	221	202	215	211	221	206	220	233	205	220	211	226	207	211	218	196	219	213	212	228	182	217	211	209	207	206	200	191	204	212	192	209	216	206	221	195	214	220	166	188	221	217	232	207	199	224	172	221	206	227	214	231	218	241	198	169	233	208	205	239	224	230	180	198	191	197	207	190	202	209	217	153	166	195	209	215	182	188	169	194	193	249	216	216	189	195	249	203	206	197	202	206	193	215	240	204	225	246	217	228	231	181	194	200	243	226	219	207	209	205	212	248	227	202	200	212	208	193	213	205	209	205	206	224	201	218	182	235	231	211	195	213	236	246	205	209	186	217	234	209	236	216	206	204	202	202	213	195	200	192	223	254	229	198	200	201	178	215	202	208	207	217	199	192	182	220	233	208	205	194	207	208	231	199	182	193	195	223	205	206	205	220	221	213	228	209	204	207	231	203	207	218	223	209	214	202	218	214	212	195	228	207	220	212	224	221	199	218	195	233	188	211	224	200	194	209	195	205	185	210	239	217	195	204	193	213	222	219	187	193	232	191	211	204	185	214	201	234	174	197	227	242	209	207	201	216	195	195	197	222	196	212	200	206	227	216	222	243	204	206	213	189	213	201	198	222	208	183	196	193	220	208	186	204	223	235	189	220	211	215	236	210	215	208	213	199	202	215	226	224	194	243	225	206	205	218	207	212	219	234	182	199	200	211	183	211	218	207	195	182	217	199	212	236	220	208	203	206	232	204	206	218	239	215	213	221	214	190	188	201	195	253	186	197	224	192	187	198	223	214	192	211	221	214	192	227	221	200	205	205	250	188	236	221	211	214	216	194	220	192	216	204	200	229	203	223	216	197	210	211	207	204	212	211	235	209	182	191	188	201	203	223	180	208	205	198	187	211	216	216	203	207	217	181	230	190	227	249	224	207	181	200	183	213	229	212	203	184	229	215	167	216	224	215	183	204	224	187	225	213	227	215	209	214	202	218	197	215	233	226	216	214	227	187	197	209	229	231	227	212	210	181	207	231	219	209	234	212	195	220	205	190	219	196	199	220	212	197	207	187	198	200	180	202	200	231	199	200	173	188	192	199	219	205	214	231	234	207	210	199	211	214	207	195	199	261	218	213	231	209	204	208	200	199	203	219	208	200	196	223	183	210	213	214	239	219	222	227	217	221	178	219	219	224	214	215	232	186	206	218	204	216	193	187	236	207	206	194	197	220	217	193	206	213	204	223	207	213	202	181	205	198	188	207	200	207	184	224	214	247	222	208	216	209	207	231	237	224	226	183	188	171	220	191	219	186	222	193	201	174	222	209	204	215	222	208	202	194	199	179	241	209	192	197	231	210	196	224	190	224	177	175	187	204	231	233	216	223	196	229	211	189	203	195	208	197	201	202	182	200	208	216	198	202	247	198	240	252	202	221	195	178	207	237	228	200	230	229	219	187	169	211	197	219	223	238	206	163	208	197	217	186	192	182	212	224	201	225	194	171	201	227	211	227	207	217	201	215	203	203	190	207	209	204	207	236	206	260	251	257	213	214	202	227	248	210	212	190	167	209	226	190	217	226	211	232	203	203	234	211	198	226	204	203	154	217	216	195	205	206	213	213	197	225	202	205	213	181	216	213	216	224	205	193	234	190	206	237	230	208	215	219	216	231	213	202	209	205	204	195	200	217	211	222	246	236	220	231	207	251	197	213	232	236	219	220	218	213	195	210	207	220	217	176	208	194	173	200	210	228	218	210	210	184	193	217	219	213	190	202	212	210	234	214	202	222	200	197	225	206	211	201	215	193	218	216	231	206	232	218	174	212	205	223	203	196	195	222	230	225	219	213	222	213	216	211	184	226	200	224	186	236	234	218	210	191	188	208	233	171	218	226	212	183	209	191	198	197	217	209	212	231	203	222	183	197	211	225	225	188	187	226	200	216	210	207	193	218	200	197	221	211	212	227	208	212	187	222	214	216	186	205	200	203	237	198	188	210	202	204	204	210	191	181	234	216	207	199	195	208	212	229	212	215	206	231	233	214	204	228	229	216	195	187	198	222	206	207	207	203	209	232	181	228	191	209	191	203	201	202	211	219	185	216	219	186	227	185	233	230	205	202	198	198	233	231	234	205	240	202	192	202	209	206	201	206	244	193	238	203	206	168	189	198	200	199	186	224	217	239	195	218	200	225	218	202	189	198	193	228	217	228	207	193	206	194	197	204	206	235	201	195	221	187	220	184	231	191	221	217	220	207	205	227	224	209	211	230	204	249	226	200	220	204	209	196	190	194	231	210	214	227	224	226	216	236	226	205	201	207	231	214	208	218	209	209	194	185	210	192	191	194	246	231	197	204	199	227	230	205	212	239	183	213	208	194	192	232	222	198	219	218	210	221	215	194	208	209	209	188	205	174	195	201	212	230	219	209	224	223	219	205	210	209	211	212	214	210	238	197	229	218	204	210	193	247	201	214	198	217	226	210	209	230	239	254	199	217	185	200	233	219	226	206	222	215	221	209	204	204	232	209	203	199	231	215	226	211	212	185	207	223	185	197	203	201	190	181	196	212	224	219	196	199	221	190	210	208	204	212	199	227	193	194	217	212	218	214	219	198	203	257	196	228	225	242	205	213	205	189	207	205	228	214	208	223	223	212	216	201	198	206	263	218	185	235	220	217	198	192	224	207	202	206	218	200	228	209	196	210	226	219	208	222	208	198	203	221	239	218	221	236	204	186	201	173	212	205	200	205	228	209	217	236	207	195	213	221	214	220	190	220	208	221	237	201	223	194	186	190	199	220	255	209	197	214	174	217	224	200	200	208	205	177	207	187	215	210	191	192	206	216	191	189	211	211	251	210	202	183	198	225	180	230	206	239	209	218	211	197	204	215	212	206	183	196	200	192	222	204	218	208	195	215	202	211	235	216	221	201	208	206	187	221	222	208	208	214	235	247	212	213	202	201	207	195	202	188	220	211	196	228	216	201	214	185	193	205	193	228	206	191	182	230	213	229	219	225	233	190	239	226	236	221	226	186	190	192	192	220	184	208	201	205	208	229	222	185	209	217	200	223	194	243	239	183	212	222	201	216	236	239	192	211	174	214	213	210	209	203	230	194	203	216	216	213	219	206	242	203	162	194	210	229	194	209	207	206	206	197	227	197	215	202	212	198	229	202	200	226	200	215	223	204	211	201	220	229	197	222	193	220	209	201	214	201	212	203	219	222	234	207	204	204	212	204	199	212	210	190
8583	1487	3306	3950	3573	2839	2638	2341	1911	1701	1386	1195	1057	1110	1060	945	878	845	858	816	758	782	832	783	774	750	707	676	633	600	611	551	532	596	570	529	510	534	524	511	505	459	502	514	513	490	497	460	494	494	463	472	515	486	475	498	474	525	484	522	530	502	438	493	502	449	486	481	493	492	457	451	511	465	484	498	495	471	448	484	461	482	496	487	483	469	473	510	524	485	527	473	518	489	523	519	512	493	523	490	470	494	473	476	460	470	487	479	462	475	459	511	514	483	460	484	465	440	503	484	469	485	463	473	473	493	474	512	469	464	460	488	491	474	512	484	507	513	496	487	495	467	510	467	471	503	458	470	490	457	475	468	480	486	435	440	483	457	448	489	460	482	466	492	493	471	482	474	482	469	438	496	450	491	419	480	467	473	474	502	469	478	480	446	482	483	467	491	486	491	499	503	463	476	490	493	454	484	511	494	479	491	507	517	444	462	489	484	464	438	453	470	459	482	490	525	480	474	433	446	504	453	512	480	482	464	483	465	468	487	471	405	456	498	472	493	490	464	501	457	457	469	502	490	457	502	521	492	459	468	478	533	497	469	459	480	506	476	467	475	463	482	471	470	477	482	478	481	469	491	499	497	495	502	482	488	479	500	502	449	479	468	506	470	490	462	482	503	467	467	495	495	440	496	448	474	484	475	481	436	506	470	498	489	494	476	446	496	435	467	486	487	507	450	510	513	509	514	463	496	469	466	485	515	471	507	484	527	493	501	443	490	476	503	467	492	423	524	486	500	505	494	490	475	499	534	484	502	459	524	469	478	482	457	438	498	478	475	465	472	490	472	480	487	452	469	474	435	461	518	500	494	474	488	489	449	439	483	470	458	455	456	466	466	481	437	475	490	468	488	495	496	455	465	456	490	461	493	482	535	484	449	520	504	491	443	490	454	502	504	491	457	452	432	460	501	475	480	456	494	473	481	452	515	467	454	497	463	497	427	527	513	458	514	461	518	400	466	486	449	476	532	445	525	467	487	475	488	460	447	439	483	464	494	478	525	464	462	512	490	470	462	478	431	447	456	493	483	455	488	479	443	454	495	494	464	492	501	486	442	518	479	464	468	488	479	480	448	447	442	471	498	493	494	478	451	471	490	461	452	492	488	474	448	517	447	469	471	517	482	514	484	476	502	484	449	469	488	485	451	487	447	480	501	473	468	502	518	522	503	468	488	470	509	484	453	465	514	509	444	471	485	467	495	502	513	469	497	481	500	544	437	464	474	461	446	460	496	476	484	447	500	513	456	471	488	471	488	460	475	462	499	500	426	508	493	496	435	533	493	456	465	460	486	494	471	445	468	498	437	474	501	454	486	475	547	492	488	457	462	448	499	507	509	454	471	484	487	467	484	483	456	440	481	468	522	472	485	507	496	444	440	452	449	409	483	510	512	480	497	490	483	473	469	495	460	459	491	438	488	492	461	501	498	507	475	492	487	514	475	511	525	457	465	441	486	495	476	492	467	473	479	476	498	491	487	477	497	463	481	465	493	473	473	461	494	479	486	473	484	506	483	478	462	503	505	488	477	488	469	436	490	475	462	448	506	482	500	433	506	496	510	456	464	491	524	464	473	501	515	466	490	460	512	484	526	456	475	451	488	426	461	460	496	532	482	518	476	463	473	468	513	498	484	484	486	504	444	463	511	495	488	462	462	487	487	490	510	494	487	472	478	477	491	498	455	484	486	441	456	482	483	486	451	526	443	489	459	487	479	491	496	516	494	481	471	459	478	480	468	480	516	471	450	457	452	536	476	449	489	509	445	467	507	505	463	475	458	501	472	488	457	473	457	485	491	504	473	512	484	462	451	497	453	470	448	487	465	468	469	468	480	473	413	498	463	443	437	491	504	494	463	474	497	468	502	514	515	454	449	510	485	488	484	498	492	458	530	453	489	447	467	485	507	508	455	476	495	475	457	515	467	519	495	485	477	458	435	428	510	469	512	518	475	488	467	549	485	476	472	526	479	495	458	482	485	486	470	473	462	451	484	466	502	489	503	485	479	480	518	535	453	450	468	519	485	446	496	417	465	498	480	492	484	512	462	487	450	503	474	493	483	527	445	462	511	466	447	486	456	522	492	441	457	489	481	485	497	492	495	437	430	466	502	488	485	468	509	449	515	485	517	451	471	467	474	455	487	465	484	467	464	465	480	486	471	487	484	512	493	449	482	488	438	525	447	502	506	461	496	468	488	481	485	495	512	506	504	455	491	460	469	509	469	462	465	500	433	492	483	467	455	480	475	494	476	491	510	489	467	505	502	493	470	483	473	458	465	513	494	475	478	452	487	471	447	467	479	473	467	488	458	450	484	499	504	494	530	474	483	537	442	506	448	490	470	473	486	493	433	456	446	477	469	528	491	475	512	518	460	489	482	471	462	497	477	464	476	504	467	490	487	486	491	479	480	452	486	458	500	529	520	466	486	478	466	452	466	497	475	484	491	497	494	474	512	487	486	473	482	496	507	487	505	484	486	472	507	479	493	465	498	488	459	531	467	434	520	463	423	511	491	507	465	451	494	514	486	499	448	440	458	453	424	506	480	496	469	518	459	546	500	451	469	476	494	505	470	491	476	510	483	474	480	459	503	496	507	489	506	500	490	476	511	489	465	444	477	488	477	449	493	475	500	488	495	515	451	511	460	492	453	488	470	485	473	449	489	484	458	460	505	472	432	462	421	457	459	521	500	484	491	525	495	488	483	505	515	439	463	443	471	496	518	477	476	473	455	493	501	487	503	477	479	472	482	474	500	439	489	511	473	466	520	460	452	479	465	481	475	450	444	495	449	483	503	509	487	447	475	540	482	481	474	467	470	506	468	486	492	467	472	500	471	484	465	434	435	511	476	491	480	478	510	477	488	518	440	464	532	457	480	458	470	488	488	461	480	518	454	484	466	473	514	485	447	504	454	495	448	463	492	474	493	457	452	472	472	480	453	500	484	438	496	454	477	513	499	474	456	454	473	480	499	493	482	475	479	487	507	514	472	467	444	485	518	528	470	470	490	503	499	494	496	487	469	481	431	514	481	495	487	506	515	468	475	464	459	499	499	457	484	465	476	525	483	458	468	467	531	473	493	455	494	449	443	494	487	513	438	479	479	492	478	470	479	508	510	495	486	478	486	488	479	468	472	475	476	482	490	452	462	473	465	476	470	471	489	475	494	491	482	505	487	483	485	481	494	453	476	478	478	447	504	490	473	487	480	494	462	458	495	510	495	485	468	484	454	487	462	497	487	496	456	447	471	450	492	504	477	472	495	456	497	506	476	498	452	467	477	449	471	462	482	461	477	468	483	484	483	473	432	447	465	507	495	481	504	494	499	527	487	483	499	496	508	474	466	471	491	463	509	510	467	480	472	456	495	473	457	485	459	467	452	482	445	485	456	490	441	529	481	489	499	486	492	475	476	495	478	497	489	488	488	499	490	434	511	473	454	527	459	495	503	519	487
1669	389	449	441	387	332	307	285	308	278	306	281	287	317	308	306	274	297	270	261	256	231	315	248	288	244	281	224	262	246	276	270	258	256	257	232	295	264	261	264	243	274	245	271	266	260	250	267	264	242	265	247	289	265	252	244	242	279	234	282	262	280	245	255	251	253	243	279	276	255	273	246	232	275	269	227	282	254	220	249	230	262	262	273	245	264	264	258	250	255	262	264	277	250	237	245	283	245	263	259	272	259	269	269	275	246	247	238	259	284	242	269	247	254	249	271	265	264	264	270	259	274	255	284	288	291	328	255	291	259	244	272	254	222	241	261	251	274	252	270	237	267	249	264	287	247	232	247	241	244	268	253	240	263	277	265	273	245	247	287	248	265	257	249	242	252	268	263	264	229	242	268	261	266	284	265	280	236	229	258	262	278	251	239	244	262	276	231	253	244	218	268	250	256	279	270	245	272	259	247	249	255	261	273	237	268	251	268	308	250	236	242	264	264	249	250	228	297	225	243	244	270	261	271	252	262	272	271	257	244	244	262	254	264	270	259	269	239	260	244	253	253	266	253	252	236	248	247	261	255	258	258	249	293	243	277	261	251	257	240	248	245	246	238	226	234	270	245	288	261	243	247	267	271	263	260	239	256	266	262	266	276	258	240	258	244	268	302	247	284	244	259	231	244	265	255	252	253	291	258	256	256	236	246	247	295	249	226	250	231	231	244	232	265	259	247	250	267	260	268	224	268	259	258	250	224	243	233	246	250	246	244	251	240	258	269	241	253	289	244	259	259	284	240	247	272	232	279	237	254	250	227	268	244	253	235	279	285	255	285	276	288	284	275	274	244	276	275	242	273	257	267	269	264	240	274	259	263	258	239	250	248	254	300	228	271	277	260	255	250	274	235	252	261	261	248	255	275	261	278	239	245	267	248	275	278	249	262	298	276	262	230	243	265	245	262	262	251	262	269	265	245	244	261	230	245	262	269	281	259	245	242	276	240	258	265	224	311	254	220	232	254	252	257	261	230	246	233	270	242	285	253	225	242	261	257	272	258	250	249	257	236	256	257	261	255	278	268	275	223	230	278	233	256	271	255	238	263	246	293	258	233	250	257	277	262	245	196	274	266	274	256	258	229	277	263	230	212	245	217	265	263	254	258	252	243	254	248	248	238	249	246	235	261	282	268	255	255	243	234	225	224	232	252	220	275	259	238	263	260	271	234	231	235	250	240	259	242	267	258	269	248	249	294	248	248	268	256	251	230	227	263	280	286	240	234	235	260	246	245	266	269	266	251	280	261	238	236	229	268	244	254	280	271	298	276	268	254	231	213	249	253	246	266	289	249	279	250	260	261	257	269	216	287	278	280	278	252	253	253	259	251	250	262	250	270	281	243	234	262	261	233	261	246	243	236	242	297	261	269	275	260	247	261	280	246	273	244	248	272	252	243	255	201	260	259	249	281	257	239	254	222	245	228	277	267	263	299	237	247	250	242	244	227	232	237	265	251	258	237	273	260	244	275	259	262	225	260	246	237	252	248	275	252	283	237	258	258	270	271	271	266	232	271	285	254	251	263	252	265	254	254	269	275	248	281	241	240	256	240	221	254	252	238	290	281	219	283	281	240	246	272	264	244	245	256	234	258	252	248	246	263	225	229	254	256	268	286	281	276	259	255	239	261	283	243	287	242	250	251	249	233	236	257	253	277	240	283	258	265	264	275	260	256	276	257	252	251	265	223	241	254	252	279	265	260	242	234	261	266	271	264	241	236	259	256	237	244	241	225	249	271	264	263	272	212	242	258	263	264	246	268	278	240	266	258	257	247	234	266	242	249	260	249	285	221	252	275	269	290	228	274	237	272	228	250	246	253	268	247	271	228	235	284	248	264	221	264	255	254	242	260	286	270	234	265	263	247	263	216	252	253	233	239	262	252	254	283	289	240	279	242	230	261	230	243	227	241	297	295	251	267	253	256	272	243	296	231	245	235	269	276	267	268	222	269	252	296	267	238	263	241	277	287	275	259	270	270	277	239	262	264	231	262	288	262	240	220	265	242	283	263	265	255	304	254	237	273	290	263	279	251	284	267	255	249	250	242	254	265	267	256	242	230	250	266	258	297	270	230	248	271	233	283	265	248	238	263	264	276	282	246	276	266	272	236	255	233	288	240	273	260	242	275	256	263	259	271	270	248	271	230	241	284	238	224	227	282	234	222	236	262	246	288	230	246	261	229	269	301	253	243	238	274	248	234	281	274	285	280	258	230	256	231	249	237	256	274	260	286	280	248	250	286	268	252	270	240	264	237	252	260	246	251	241	269	259	220	248	234	263	258	266	257	253	266	265	249	248	258	254	260	263	254	271	269	211	249	266	219	281	271	272	278	275	239	258	222	221	244	251	277	284	262	262	256	267	277	241	244	265	272	246	288	253	225	270	264	270	243	268	296	252	273	272	295	236	255	238	276	271	247	263	249	263	279	252	273	264	224	265	278	258	267	258	263	268	262	244	269	240	226	256	252	231	259	253	233	233	245	271	247	275	281	271	276	254	238	246	237	277	247	245	271	270	245	251	258	264	224	226	271	266	256	279	247	232	255	235	264	241	250	252	252	263	248	296	255	252	255	266	258	241	230	250	255	265	230	255	261	237	264	247	238	279	273	245	309	251	263	211	255	232	280	256	245	280	231	267	255	222	244	273	244	223	246	234	258	254	281	249	296	244	246	246	272	257	267	300	229	252	252	248	266	277	294	243	257	230	264	213	247	268	243	223	263	220	271	278	265	288	255	249	237	254	260	258	261	242	248	217	227	251	228	265	292	244	256	300	246	252	241	286	251	267	225	262	226	245	257	247	240	261	259	266	276	259	254	266	264	269	233	241	272	268	250	257	264	275	229	238	248	230	270	240	246	279	267	259	249	254	257	215	234	265	238	247	275	282	253	281	240	233	241	285	242	252	266	261	261	285	255	268	290	258	262	261	243	261	246	258	244	268	252	273	261	254	251	260	256	221	248	252	282	240	259	263	261	253	265	280	249	240	250	269	261	248	265	265	252	269	249	283	245	266	236	233	235	243	250	264	230	271	260	225	221	262	272	261	284	218	288	272	303	296	254	237	271	247	239	263	281	260	234	275	273	248	230	219	251	245	290	272	242	297	231	236	246	258	240	231	248	241	250	248	230	237	265	269	253	286	318	245	267	266	247	275	279	268	261	258	262	239	258	285	273	246	257	224	261	271	270	229	246	268	252	291	247	242	250	228	272	248	249	277	301	293	301	253	258	250	251	270	249	245	233	243	254	255	238	260	243	239	247	260	232	287	246	240	244	271	285	238	253	267	241	245	231	243	281	243	282	240	242	260	260	259	264	269	270	270	270	276	285	239	237	233	235	269	241	247	255	261	223	245	250	278	251	239	232	257	253	248	268	246	272	265	284	269	281	288	250	238	251	280	264	248	240	263	259	253	239	266	254	257	250	242	272	245	218	235	218	249	262	275	254
2031	716	1052	1239	1099	998	1034	954	855	784	794	735	731	693	734	733	673	718	662	656	680	699	655	597	663	664	643	688	638	594	623	629	578	617	612	620	594	630	643	601	600	605	607	595	602	637	618	564	615	631	581	614	611	619	603	622	590	572	589	567	580	603	567	624	634	588	601	567	602	603	611	585	586	638	601	601	627	605	579	604	638	625	553	580	573	591	572	587	642	591	615	608	613	652	590	606	588	621	629	567	595	591	586	618	611	596	608	593	576	572	614	590	575	598	635	633	617	550	582	583	576	608	656	598	586	633	621	583	613	575	633	582	590	579	620	637	602	576	611	586	586	600	572	639	585	608	593	605	628	574	585	648	573	592	605	609	617	611	624	624	582	588	622	617	587	623	599	604	590	622	588	586	586	591	639	589	629	586	595	592	575	646	653	555	653	604	572	593	599	607	583	589	566	617	563	580	580	620	576	589	632	592	644	606	585	569	643	567	642	623	598	604	558	596	588	621	626	592	586	614	609	599	587	591	610	610	611	568	616	545	599	577	567	618	616	605	551	627	625	611	632	600	585	615	557	593	615	626	613	636	597	612	609	613	620	656	625	616	620	585	565	570	602	577	592	611	606	592	581	604	604	632	571	632	644	589	643	590	617	611	542	607	615	640	540	615	602	572	586	587	568	605	604	610	561	624	623	592	601	609	673	652	635	570	606	617	585	587	582	597	588	588	579	645	640	588	598	585	611	577	613	596	591	662	597	603	571	578	569	606	580	627	633	551	615	593	590	557	611	593	590	563	622	613	565	576	614	603	605	630	574	592	587	582	610	618	605	616	596	622	607	614	629	562	611	602	607	593	584	605	600	565	628	558	565	579	580	604	587	575	595	576	568	582	573	644	583	598	633	610	598	611	569	565	573	604	588	594	604	602	602	622	648	644	604	599	590	632	624	645	559	603	641	597	571	600	590	585	588	610	587	578	581	598	549	617	608	619	595	578	627	617	602	600	643	541	616	603	652	607	594	576	593	588	569	619	590	608	612	623	585	608	600	668	573	594	608	615	609	570	615	573	584	580	649	544	634	562	594	616	578	610	589	601	607	589	599	640	626	628	603	632	614	598	624	581	585	612	542	612	597	598	573	638	622	648	584	573	594	618	586	596	623	588	629	633	566	637	608	630	632	606	639	605	600	644	602	603	608	586	624	586	591	547	613	626	605	611	680	658	639	569	614	628	578	645	575	617	561	640	560	604	591	618	623	651	614	601	554	633	625	584	573	577	600	603	577	597	556	587	600	585	639	617	603	625	629	562	573	599	625	588	583	592	599	629	574	594	649	590	591	640	604	601	625	606	553	676	605	612	612	632	573	571	622	638	575	595	590	620	589	608	599	617	542	617	585	598	601	667	623	571	596	580	620	589	607	594	637	592	631	584	575	582	604	630	612	581	580	605	629	595	577	581	637	623	580	570	550	631	596	578	614	590	575	617	636	617	623	596	628	607	610	613	623	563	633	579	581	626	628	579	630	609	581	580	626	622	585	623	635	599	593	597	597	613	587	585	596	571	588	593	602	645	569	585	552	611	636	716	609	568	640	585	602	604	645	590	604	566	637	590	617	632	640	568	617	623	574	600	523	623	594	572	591	588	572	571	592	617	626	633	579	610	639	635	582	587	610	605	608	578	632	612	565	597	606	584	613	624	611	617	605	631	608	636	619	600	587	578	608	611	568	593	524	617	626	605	629	634	588	636	596	620	595	578	590	552	560	633	590	612	612	612	623	573	600	602	508	566	658	595	551	593	633	631	577	603	555	567	537	603	640	619	607	603	594	603	625	559	654	594	610	592	595	603	554	604	634	610	593	596	605	587	606	585	604	596	588	667	600	582	600	610	575	634	576	638	582	596	593	606	590	582	587	605	581	579	613	586	551	613	609	620	580	633	630	582	555	601	609	563	627	580	541	642	595	588	610	605	638	639	620	588	602	613	606	635	642	618	567	632	571	594	652	639	621	636	604	571	598	574	524	596	576	574	591	544	642	622	636	602	585	590	608	621	617	609	634	591	589	585	598	576	589	565	614	615	635	595	597	564	584	625	581	593	598	617	619	568	594	597	636	637	613	630	609	602	613	595	622	593	615	615	612	607	608	627	571	573	585	571	653	620	594	624	565	600	610	608	583	597	623	608	606	618	607	595	585	575	627	588	574	587	589	558	572	576	593	566	566	586	588	605	628	616	591	594	602	616	598	614	617	616	593	589	592	629	598	576	633	663	593	559	624	631	606	645	615	596	620	602	617	641	617	613	588	587	618	604	604	658	590	597	641	610	619	588	545	613	588	623	601	626	620	586	618	611	604	612	635	634	591	618	585	587	584	584	596	584	578	596	565	590	635	590	572	644	618	597	584	627	627	555	599	599	639	643	561	574	591	546	581	607	612	577	631	578	588	610	640	589	590	592	625	624	636	578	624	621	578	652	603	605	616	607	639	564	616	589	615	626	627	605	620	556	598	661	555	616	569	658	577	633	613	585	596	574	617	617	641	604	564	594	625	572	610	566	620	583	644	598	621	571	622	616	577	593	623	591	621	609	601	615	566	602	619	624	565	613	592	612	636	603	614	581	611	597	621	602	580	610	560	603	617	629	573	591	611	656	598	614	614	596	576	632	624	621	612	611	579	583	578	591	618	605	598	577	555	636	619	622	616	617	600	598	639	612	573	616	577	621	607	639	613	602	622	563	620	620	646	601	610	638	606	610	614	616	586	571	595	675	597	583	613	592	648	609	559	591	607	624	620	571	564	544	597	553	601	621	596	618	615	590	647	583	603	606	601	626	569	617	595	611	618	643	591	652	575	617	638	569	596	590	596	618	530	630	604	627	614	613	562	590	626	637	635	589	586	595	616	603	592	587	556	630	561	579	624	587	612	615	583	616	607	591	580	596	601	621	629	563	597	641	595	557	574	641	588	560	583	607	633	643	617	618	589	599	546	596	571	625	612	615	586	597	584	596	565	608	578	607	596	647	594	639	579	633	584	614	657	639	620	598	624	560	609	585	629	599	534	601	604	601	577	591	590	581	574	593	605	575	583	561	604	625	621	601	601	610	597	637	563	629	592	626	623	618	634	568	547	611	616	612	569	568	580	612	585	610	628	612	611	559	558	618	613	555	658	585	668	579	600	606	589	583	599	633	647	629	541	640	515	609	582	610	624	635	612	621	567	597	597	623	594	605	622	589	619	609	611	608	565	569	572	615	579	585	580	601	594	616	620	600	574	614	601	610	573	592	560	598	657	630	623	614	595	560	588	591	583	585	575	601	571	608	619	580	661	612	584	541	567	576	602	621	607	615	604	572	595	596	565	649	571	610	554	610	601	631	587	605	623	609	618	582	580	622	612	629	598	640	574	605	597	617	607	587	643	644	607	641	620	594	608	650	571	622	583	616	604	569	570	571	627	584	585	600	566	640	614	597	576	570	607	564	621	586	633	613	596	629	590	630	593	570
8489	965	1092	908	734	647	513	487	492	472	423	389	377	362	383	355	408	386	356	346	339	349	357	348	339	348	329	353	323	335	328	356	335	344	367	356	335	345	341	342	335	322	347	344	321	356	336	295	313	316	333	337	338	342	342	339	339	358	309	300	316	340	315	335	348	267	317	328	342	323	373	327	292	383	336	332	331	308	316	355	320	343	321	318	310	333	328	340	313	310	318	307	360	331	317	341	330	329	326	306	289	305	317	316	341	321	336	324	326	311	357	318	359	320	331	315	358	323	337	333	346	313	345	333	320	336	332	301	332	320	303	316	304	318	336	330	310	352	297	339	321	332	339	362	346	328	335	313	315	333	353	335	311	352	319	334	297	326	341	317	308	332	325	319	324	322	365	318	337	306	310	351	305	349	308	310	315	344	304	311	339	306	336	364	329	304	328	297	360	323	325	330	282	340	331	352	338	339	293	343	333	302	330	319	336	282	338	350	339	335	351	328	295	365	337	302	315	339	348	323	317	300	310	316	318	376	313	316	345	315	339	306	364	300	323	302	332	289	303	318	332	325	330	324	335	314	314	294	311	308	315	332	320	307	296	281	336	348	344	328	360	335	334	311	328	337	336	316	312	294	289	354	327	349	331	334	348	337	329	307	330	335	293	321	318	326	311	314	311	333	335	308	305	298	349	343	303	322	338	319	346	308	313	329	314	335	328	335	319	323	319	324	315	292	317	326	340	320	299	313	318	357	318	321	320	350	315	303	327	349	381	327	342	292	332	321	298	349	328	323	323	299	335	290	269	310	342	305	330	317	332	328	327	299	332	331	351	324	319	287	332	336	344	335	328	347	342	314	322	323	307	337	344	309	302	312	312	306	352	301	300	314	330	303	305	333	314	333	347	326	334	313	320	317	340	340	355	305	319	336	321	324	329	316	309	322	315	311	347	302	290	344	320	318	338	356	304	380	335	311	328	315	340	312	344	337	306	341	315	346	297	332	325	347	320	352	317	333	322	339	356	340	333	365	314	343	341	304	335	347	366	317	310	331	293	304	336	315	332	336	355	331	307	340	317	357	301	289	293	361	352	368	305	359	336	336	318	338	308	323	334	321	312	323	345	298	314	360	315	366	350	335	326	320	347	326	353	306	292	351	308	294	321	321	310	287	360	360	304	322	315	310	356	337	322	341	335	289	318	308	346	339	291	351	339	312	331	323	334	344	314	315	310	343	316	312	310	317	319	355	340	316	295	336	326	315	338	344	295	354	335	324	330	296	304	307	342	332	324	342	327	336	320	285	336	304	298	309	368	309	333	372	361	316	324	323	303	350	334	332	330	320	320	322	304	330	367	340	324	323	329	349	311	326	334	331	352	332	339	329	332	328	309	301	314	336	335	354	289	295	339	332	346	311	319	313	295	338	289	323	308	334	311	358	358	358	300	333	348	336	320	321	327	319	314	298	353	332	341	307	332	333	320	331	333	310	316	315	343	337	300	327	324	314	325	347	325	285	308	330	351	336	330	335	329	345	320	330	365	340	330	336	340	319	323	333	304	336	322	306	338	337	337	318	321	311	343	364	356	367	312	326	317	314	304	314	323	336	339	333	320	349	286	317	302	337	308	317	350	312	323	332	336	310	342	371	308	320	300	315	320	273	327	367	331	312	373	356	332	303	324	323	331	349	313	301	320	323	354	349	318	345	307	333	302	313	347	346	325	323	359	349	295	296	298	350	316	297	320	326	307	341	314	348	319	305	310	338	298	322	308	310	311	326	366	303	311	325	316	317	340	335	319	350	319	316	333	305	309	285	313	359	330	337	292	325	354	300	338	341	343	288	354	311	325	338	325	292	317	351	348	295	319	319	328	286	324	354	351	317	315	308	281	314	329	362	291	367	320	326	367	369	307	326	305	312	299	351	315	326	286	332	315	272	345	351	339	304	346	327	306	259	332	309	318	368	343	329	347	316	312	289	319	302	318	326	366	312	327	301	338	353	297	306	329	312	314	336	326	321	328	346	315	361	315	312	358	280	297	344	346	326	321	307	352	352	329	308	344	302	294	349	332	371	338	313	324	352	289	358	311	346	304	336	343	335	337	318	343	300	343	328	306	325	338	331	322	339	296	365	329	338	341	349	352	345	354	334	307	339	333	357	327	286	309	335	379	333	345	313	334	336	280	331	344	323	304	322	321	316	349	316	321	311	306	336	345	297	329	311	293	300	313	308	316	364	322	347	335	307	328	351	333	306	312	323	350	301	288	334	319	340	329	335	335	291	339	338	311	351	308	315	360	322	329	321	289	355	308	316	316	331	327	355	335	355	380	354	312	308	355	317	354	309	328	334	340	320	321	325	362	354	304	314	335	332	339	315	309	304	298	330	328	344	311	329	330	333	338	347	338	335	327	352	325	342	326	326	342	350	337	322	334	337	317	343	301	331	360	316	346	332	312	313	319	315	319	359	355	349	314	312	335	358	341	321	316	310	322	324	308	332	309	318	309	342	351	301	296	334	298	320	358	314	333	336	346	340	346	351	321	345	355	329	329	297	339	332	351	346	317	381	311	335	319	300	365	315	313	309	327	309	338	380	355	300	299	316	320	317	327	323	327	318	279	292	304	300	316	323	340	366	342	327	341	340	318	324	323	334	328	325	312	311	335	312	294	322	343	314	344	313	311	317	345	286	330	315	319	312	324	325	304	292	354	318	318	313	329	325	311	335	327	302	331	371	306	319	308	301	314	300	339	336	299	321	305	320	317	333	342	333	312	312	347	351	329	354	320	352	319	331	341	345	333	317	320	344	314	338	323	312	315	353	318	308	334	335	371	338	327	329	333	333	316	304	325	313	335	345	336	307	304	319	313	350	398	338	336	325	312	316	340	284	332	368	315	337	309	339	327	334	321	362	297	312	363	314	326	332	320	312	299	319	302	351	310	340	356	337	294	321	311	321	341	342	321	319	349	324	350	316	328	340	329	334	319	310	304	334	321	311	340	292	333	347	294	354	311	318	335	345	302	308	340	317	318	306	329	308	294	307	348	367	357	306	311	308	318	313	337	285	304	342	314	310	322	328	304	315	329	296	310	351	328	290	294	343	338	323	296	302	345	317	314	325	308	320	295	336	304	329	311	333	322	343	293	312	334	331	337	298	347	311	322	324	338	349	348	318	309	278	336	322	333	326	346	341	342	326	325	351	319	304	303	371	348	349	354	306	337	327	321	318	320	304	326	354	324	372	366	326	312	323	327	330	330	360	330	343	327	327	324	316	325	303	326	359	300	349	345	327	324	293	317	346	320	320	315	343	327	367	353	325	312	341	338	322	330	307	275	316	325	336	360	347	337	341	338	337	316	319	330	307	339	329	353	316	312	288	327	307	302	331	320	312	321	302	314	353	365	321	335	289	331	325	313	301	327	298	332	328	334	332	317	296	339	343	303	294	321	336	321	310	283	321	358	354	357	318	334	324	323	346	305	329	348	328	310	314	337	312	354	345	334	324
7013	1237	2279	2731	2564	2183	1866	1789	1666	1505	1301	1187	1093	1072	1144	1013	949	925	919	919	953	917	931	864	847	895	811	861	800	844	830	817	808	725	785	733	793	772	726	762	787	731	723	780	685	724	734	752	720	750	722	679	741	754	751	778	704	701	721	734	792	707	728	694	776	695	730	708	741	768	689	784	734	758	739	781	703	754	753	733	793	702	777	731	719	734	759	751	717	772	774	699	705	730	746	763	698	757	750	770	770	704	739	760	785	777	755	693	737	741	750	758	722	795	746	714	718	728	754	760	701	785	738	696	712	775	710	759	735	722	701	710	722	747	740	769	692	778	734	714	713	694	706	684	701	742	751	759	738	738	764	738	747	745	767	710	738	733	722	705	724	768	734	765	761	738	733	755	784	756	752	725	724	673	722	717	750	678	749	762	751	740	733	723	767	795	717	725	743	708	745	738	748	747	725	745	757	677	737	742	747	766	747	714	695	776	798	719	754	748	698	780	751	729	735	776	735	689	757	752	764	706	702	701	741	715	715	742	731	793	789	724	676	720	707	760	732	767	706	741	753	703	733	704	748	719	746	737	680	750	737	729	778	756	752	734	767	772	723	738	730	756	718	708	703	729	788	724	767	738	722	725	776	742	740	736	753	760	747	686	686	718	740	771	753	696	747	778	751	720	717	728	728	719	730	790	727	728	732	731	769	737	768	717	721	672	715	732	708	712	745	707	734	763	752	763	712	694	698	715	743	685	740	746	735	752	700	752	741	689	702	733	751	699	769	742	746	721	725	760	696	775	677	708	770	722	756	718	766	699	700	712	725	700	764	776	770	777	726	764	693	743	727	719	729	738	738	774	731	712	748	711	705	702	753	715	714	753	784	757	761	709	727	753	743	746	716	691	709	719	739	749	713	760	733	686	731	714	729	730	693	744	739	720	757	702	706	722	762	739	691	769	731	777	717	757	706	712	801	696	704	740	659	726	713	769	747	768	737	725	737	762	752	718	782	775	729	730	730	744	758	719	696	735	764	764	708	784	791	720	705	761	708	720	696	767	700	758	733	696	757	717	723	705	704	726	784	720	688	700	719	681	739	745	790	747	754	745	754	701	737	715	746	792	721	760	709	720	741	741	744	741	716	746	709	746	769	763	728	764	726	785	760	699	743	776	754	761	768	712	724	797	717	725	777	780	712	745	732	757	767	724	697	747	767	665	703	778	752	760	780	733	776	774	728	723	719	734	765	746	759	714	771	762	750	683	766	751	753	778	695	743	746	759	752	765	748	745	713	734	769	721	780	763	747	763	712	736	761	759	721	757	771	797	745	756	739	743	664	761	713	780	749	724	743	729	808	719	749	738	733	737	712	782	751	744	709	761	723	711	702	761	770	811	795	703	736	750	747	723	775	736	723	761	729	746	741	747	719	700	708	710	692	772	727	681	763	749	744	785	696	718	734	770	738	779	731	710	741	713	759	763	712	747	738	719	708	777	706	735	740	715	685	744	777	718	779	708	767	725	746	709	765	775	756	790	753	717	734	732	716	750	742	753	753	727	729	720	741	686	715	746	680	798	772	762	737	764	770	718	760	741	748	785	750	751	681	790	716	758	754	747	752	723	726	702	728	739	710	739	705	758	707	719	773	735	747	761	701	704	740	715	735	754	744	734	742	728	787	706	740	711	724	735	695	711	756	747	742	709	745	741	729	764	740	775	739	731	780	729	745	720	726	769	730	693	708	713	764	735	765	749	724	755	761	794	714	712	713	734	747	735	746	688	762	722	754	729	719	732	744	751	739	723	718	775	716	712	719	720	722	758	708	713	733	679	731	746	708	748	751	761	753	728	712	714	742	772	711	753	736	772	756	767	741	721	761	727	773	731	728	710	738	739	725	658	748	750	732	755	774	791	755	748	684	749	755	709	699	776	720	748	775	721	706	750	727	740	726	727	714	690	746	742	773	803	718	714	769	743	728	752	736	689	746	717	735	693	728	764	737	693	731	710	754	724	725	736	734	766	705	749	724	727	767	740	691	732	774	665	705	694	705	726	749	747	748	710	755	721	699	764	725	715	715	696	714	750	686	764	790	723	758	756	726	771	757	728	741	720	732	724	722	726	737	706	761	748	741	717	770	716	687	714	686	767	710	769	752	735	719	743	745	726	711	772	764	787	766	699	797	768	742	722	726	753	719	743	785	728	711	744	683	725	716	725	746	730	717	716	776	762	751	699	730	769	696	753	695	755	700	716	730	778	680	721	718	724	707	750	713	753	701	723	734	706	775	748	756	748	667	757	710	726	734	763	710	702	744	751	688	702	694	733	736	730	737	745	736	702	720	730	761	730	765	741	774	794	728	709	757	732	704	706	767	704	747	730	728	692	724	781	723	705	799	705	766	729	725	717	721	751	748	757	743	743	765	697	709	766	721	732	756	748	710	721	693	709	717	728	713	752	697	729	724	744	709	687	754	759	744	751	748	758	719	737	745	743	692	750	751	718	719	743	744	768	760	772	737	728	739	720	672	721	737	730	719	735	717	724	675	752	723	726	739	725	763	769	723	784	682	694	745	741	742	726	734	702	716	779	779	726	702	712	767	695	698	667	779	760	704	735	721	794	720	714	706	715	769	720	716	703	721	729	725	763	749	715	720	728	760	752	758	737	772	745	748	750	750	739	739	714	720	688	728	736	732	703	722	718	745	760	786	683	730	723	700	732	674	710	718	728	707	706	727	753	725	714	756	764	764	736	739	690	771	762	739	670	738	730	711	731	730	742	746	767	740	785	689	771	735	752	693	705	715	709	718	723	776	692	750	742	726	699	740	738	691	764	707	775	698	773	736	707	710	747	746	717	747	747	725	725	772	731	754	723	718	694	754	743	716	753	769	726	763	733	769	790	753	753	749	723	727	716	715	731	732	766	753	756	731	700	759	763	695	697	733	683	747	752	702	736	705	739	733	801	759	743	694	720	762	748	731	741	691	729	729	730	766	716	734	779	678	708	692	750	772	771	731	744	749	765	739	719	685	691	731	691	713	717	717	736	758	716	707	690	768	728	751	773	733	722	721	717	716	720	747	714	725	743	697	756	712	702	716	748	726	726	719	754	769	715	729	714	724	728	720	731	724	766	728	743	723	754	741	710	724	767	681	759	726	746	737	756	750	747	761	692	704	713	721	734	714	775	741	749	727	737	749	756	701	768	688	738	725	761	724	758	747	746	720	710	732	747	712	770	712	729	721	717	730	725	793	739	689	687	734	723	735	770	737	707	688	714	734	736	738	773	722	702	722	729	735	745	735	725	719	738	756	747	781	714	745	757	741	720	728	746	728	730	681	770	781	730	691	649	746	733	748	757	699	756	709	712	771	732	764	764	739	721	725	778	695	742	710	747	710	744	756	770	704	706	732	691	740	729	726	765	773	708	763	685	763	699	711	705	732	784	699	723	739	760	715	707	775	751	746	775	740	721	756	760	710	762	671	709	735	743	734	761	749	754	745	683	742	735
15237	1681	1582	1357	880	733	543	513	458	427	375	303	291	284	261	279	265	253	270	257	231	245	254	250	249	234	270	235	180	222	223	215	225	211	231	210	184	202	208	187	227	230	188	215	196	221	190	199	220	215	191	198	201	232	234	194	198	189	193	202	237	205	238	197	216	179	184	197	199	217	223	214	200	185	168	196	176	217	213	206	197	229	222	202	187	222	221	221	215	257	198	202	201	191	209	216	237	221	226	208	190	193	232	203	195	232	229	211	197	206	217	206	211	211	216	198	225	222	191	200	226	214	198	206	218	203	179	209	200	200	196	189	223	203	214	209	189	211	222	211	214	225	222	211	234	201	201	205	197	210	214	201	206	192	209	201	187	215	206	218	225	221	223	221	227	223	201	206	178	201	173	208	194	207	210	213	197	201	180	220	200	197	203	220	236	200	181	225	212	197	193	222	228	228	222	197	212	211	168	184	222	205	201	209	232	225	213	211	215	165	221	204	207	207	238	216	212	220	230	206	197	193	202	218	181	220	222	194	213	214	224	215	214	208	161	200	188	191	231	234	207	186	180	212	185	197	194	209	214	200	216	204	200	217	206	173	195	201	212	214	175	194	193	230	207	226	206	201	205	204	224	232	224	186	200	232	175	214	223	205	228	229	199	216	210	202	194	218	209	200	213	202	227	222	207	189	206	214	203	205	224	236	215	226	203	215	206	189	193	216	181	204	230	230	225	245	207	207	199	213	221	204	230	211	217	222	219	207	208	211	211	189	216	222	199	202	215	217	211	222	210	180	217	189	225	210	209	203	207	215	209	204	221	191	201	214	234	227	239	209	206	196	188	226	210	233	208	223	216	227	208	221	192	185	188	214	166	206	211	183	188	220	202	190	199	193	199	186	209	209	215	208	207	202	205	202	220	182	196	210	201	226	186	248	214	178	200	231	203	202	218	221	218	201	210	224	222	224	223	200	198	223	201	190	178	188	224	194	200	186	208	227	219	209	217	222	211	240	220	217	176	201	200	190	198	221	182	224	216	189	193	211	239	232	209	209	238	211	238	189	197	209	186	215	206	223	203	204	192	209	226	206	223	217	228	185	215	217	231	204	231	198	204	228	194	200	224	212	193	213	187	214	200	205	226	203	196	172	226	212	207	193	174	203	191	224	191	212	200	207	208	221	199	175	217	209	187	214	260	220	211	195	225	202	208	187	201	203	184	195	225	210	197	224	203	210	201	228	235	229	192	206	232	225	212	219	207	220	221	196	199	222	224	223	193	209	207	203	197	207	192	192	208	216	212	215	237	206	207	184	221	222	204	207	199	216	211	199	208	222	236	241	179	202	205	216	186	237	221	215	210	210	204	225	215	232	196	216	185	225	213	194	217	193	214	227	204	186	167	210	189	224	226	191	192	221	187	211	213	188	180	216	222	214	195	191	214	198	192	220	203	247	197	198	199	217	204	178	202	186	196	198	210	201	202	240	181	202	163	219	211	198	205	201	222	223	215	212	188	211	206	171	218	189	225	204	212	208	218	244	224	199	212	197	180	197	179	227	185	196	234	216	193	205	198	187	205	198	199	222	198	177	195	231	193	184	216	212	221	226	198	213	216	217	184	209	236	184	222	194	170	213	202	180	155	188	214	223	191	232	219	191	215	194	200	216	212	194	210	220	228	220	215	207	189	210	211	199	200	207	217	206	230	223	207	212	223	204	231	173	214	209	185	217	222	205	224	224	208	215	206	218	180	194	202	197	212	220	203	202	186	215	193	202	191	191	198	228	193	206	201	210	219	192	195	211	209	228	233	165	200	211	195	203	232	213	190	216	193	226	209	206	222	208	197	224	216	187	200	243	192	195	197	187	192	225	204	209	218	182	212	216	192	206	214	184	195	194	177	217	204	219	237	217	188	193	212	239	224	206	176	212	208	222	217	187	183	218	204	217	219	193	203	224	220	189	218	211	189	204	216	200	231	202	204	184	211	182	191	230	201	231	217	168	231	212	213	214	201	215	221	193	213	204	208	195	226	197	223	177	221	232	204	206	210	205	214	208	197	206	208	179	185	191	217	210	225	221	185	234	195	201	220	207	208	217	188	224	239	236	212	196	187	178	223	188	220	206	188	248	184	221	194	189	218	223	215	214	176	224	199	202	229	186	191	209	199	236	214	221	185	208	216	193	227	189	201	204	221	217	193	188	161	209	217	220	196	205	194	188	201	231	192	230	208	200	210	186	224	214	225	223	205	200	211	176	229	210	220	215	211	198	229	192	199	203	202	223	192	198	206	181	218	193	194	188	201	234	199	186	201	223	225	199	216	197	190	252	218	226	206	188	191	167	197	191	204	242	166	184	196	200	210	199	172	187	203	203	205	193	211	215	203	209	205	235	204	206	204	204	211	217	210	229	201	187	200	219	192	219	184	201	202	196	164	204	173	236	235	238	214	211	200	202	225	223	194	226	200	195	188	206	192	207	193	196	201	215	207	195	204	257	218	208	180	224	237	208	231	243	185	201	193	189	228	197	222	218	211	200	183	208	224	195	205	241	202	193	217	197	228	193	221	219	201	198	215	222	218	215	217	214	174	200	198	201	196	203	207	224	204	231	202	216	203	196	206	186	207	208	201	227	181	213	177	183	210	183	207	197	199	186	201	211	217	197	209	199	201	196	221	221	196	188	211	210	202	239	257	203	204	189	203	212	203	210	227	214	188	192	217	189	217	214	188	202	218	244	217	197	194	206	206	209	223	218	210	229	236	200	222	188	193	218	223	217	215	194	192	220	195	202	224	200	212	223	227	216	190	213	230	227	255	247	182	206	200	222	250	203	225	199	185	219	199	209	221	214	219	244	176	205	174	222	200	217	184	195	238	208	197	230	210	208	235	221	210	205	199	192	195	210	190	191	219	202	200	203	193	192	193	221	198	207	208	191	214	215	218	200	207	177	199	226	212	193	223	232	208	193	195	185	202	216	215	207	221	175	239	215	242	230	193	211	205	190	220	212	219	200	202	204	195	209	212	187	177	220	205	219	197	216	233	191	196	220	214	213	216	220	188	214	164	201	263	217	208	197	211	182	183	206	209	200	205	215	197	204	195	217	218	177	187	210	196	185	236	202	199	211	179	204	217	210	212	196	230	196	208	222	209	212	219	214	211	203	209	203	170	221	228	204	221	223	225	195	183	217	236	228	192	239	214	197	186	212	237	184	187	182	205	185	199	192	216	216	198	228	226	232	194	216	212	199	202	219	209	220	188	212	231	255	216	184	192	229	191	224	231	188	190	192	237	202	196	202	220	195	184	201	231	222	238	192	202	197	184	208	204	207	219	208	200	192	200	226	205	236	203	205	217	225	226	202	195	186	218	222	198	215	195	204	201	194	202	212	224	251	215	222	224	221	216	231	214	190	219	180	207	218	233	223	226	212	238	227	244	217	212	193	201	216	224	188	210	221	207	207	216	237	229	194	228	202	215	204	230	215	187	217	223	230	212	211	236	208
8607	1434	3241	4133	3555	3025	2340	2181	1987	1668	1440	1152	1136	1043	992	960	860	823	838	830	757	803	740	706	726	689	728	651	636	607	572	584	598	521	523	543	515	510	501	490	509	483	474	482	458	466	498	485	490	461	458	503	500	449	475	461	497	498	507	493	509	480	495	492	523	416	427	493	507	523	459	452	488	444	464	489	521	492	472	524	448	469	469	444	489	441	513	462	493	453	494	491	487	448	495	450	458	449	442	453	475	487	446	476	462	483	473	424	482	448	469	520	464	462	475	465	475	496	452	465	491	480	509	478	477	491	441	450	462	469	473	485	514	455	490	461	493	446	484	499	488	457	493	469	488	527	476	475	481	448	472	470	481	438	480	475	486	471	500	464	494	490	485	459	452	482	497	484	497	468	453	486	451	447	459	458	485	477	482	525	458	502	469	470	487	433	509	439	435	497	484	458	470	504	476	489	479	452	454	488	459	470	486	455	504	477	498	522	473	475	489	433	458	473	441	528	481	483	481	489	453	433	464	495	460	467	459	497	472	509	460	461	483	449	472	473	473	470	476	474	495	487	469	444	434	500	458	474	476	434	480	491	448	472	486	494	485	450	495	460	475	474	468	491	478	505	450	454	492	437	472	498	464	499	484	461	483	503	473	471	473	509	502	484	527	461	490	470	472	482	489	490	458	462	524	435	478	481	460	519	475	491	485	484	466	483	458	508	488	477	454	493	504	454	450	474	477	487	472	486	478	487	509	503	416	467	487	455	494	463	483	446	534	510	485	531	460	486	447	474	479	465	489	496	529	475	484	453	495	494	480	478	482	492	522	466	491	472	504	509	469	486	456	439	478	442	498	468	483	552	467	484	465	497	486	494	484	469	448	466	457	475	449	496	483	473	468	473	469	453	482	491	497	433	462	489	482	480	510	472	492	501	471	488	481	484	461	479	476	476	481	475	446	476	446	490	504	500	434	461	457	460	459	436	439	470	448	468	533	482	485	449	507	469	455	508	496	505	486	479	469	481	472	499	450	485	465	521	505	482	500	447	462	487	448	464	455	497	470	474	447	446	481	507	482	490	452	453	495	494	457	461	465	459	457	492	474	477	477	479	466	455	469	461	474	494	471	463	474	454	494	475	479	517	455	487	525	470	476	539	451	458	445	492	467	458	500	481	498	480	480	457	458	479	471	516	502	502	478	485	481	493	454	507	496	472	445	453	490	467	475	468	494	479	450	477	476	475	457	472	471	473	505	501	491	455	451	463	482	481	519	473	452	505	475	439	458	465	506	467	480	483	466	457	467	520	468	461	470	462	501	471	465	537	446	507	471	477	484	506	462	481	461	497	473	470	463	450	461	449	485	480	474	436	506	488	476	462	486	462	486	500	449	474	470	441	475	476	496	486	459	471	495	499	499	469	490	463	477	469	451	497	481	459	451	474	500	459	474	415	481	451	482	469	456	459	466	512	457	438	549	465	446	480	495	461	504	499	476	466	470	466	461	485	470	452	487	511	501	441	486	488	459	496	482	476	508	460	494	508	499	474	478	459	473	455	492	503	483	499	442	447	501	485	458	472	475	479	475	470	486	460	485	445	489	493	462	476	517	486	503	508	453	471	534	503	478	501	483	431	499	473	453	488	475	466	472	480	462	459	478	452	442	534	476	473	474	449	476	448	449	480	441	462	466	440	483	490	468	482	451	429	457	500	473	500	445	485	515	466	459	488	506	459	480	480	487	512	465	506	481	464	500	505	510	506	462	484	450	499	471	518	473	483	471	480	474	473	504	494	462	460	507	449	492	489	444	501	432	456	500	472	472	498	460	509	483	469	483	471	468	489	465	519	482	506	459	480	461	457	474	457	408	482	466	487	494	464	501	468	465	461	440	470	473	446	488	449	468	432	467	504	499	516	486	468	439	472	466	477	467	470	501	482	466	476	436	474	491	481	474	467	496	479	473	499	460	496	487	456	492	444	454	437	495	424	487	487	503	463	521	444	492	469	504	505	467	475	477	447	465	475	485	434	445	496	461	469	517	488	480	431	482	516	481	501	436	465	496	460	489	494	490	493	515	465	462	464	473	462	488	503	491	531	454	474	416	503	484	502	466	496	454	470	483	499	421	476	496	486	525	460	475	494	507	465	465	454	502	478	464	482	481	476	453	463	466	440	480	454	468	488	476	484	518	481	477	499	495	465	470	474	430	442	490	479	514	478	502	501	469	461	468	484	489	491	477	485	459	496	469	483	500	501	471	460	443	491	471	448	448	514	457	475	506	461	473	489	467	445	485	510	483	495	457	466	485	463	483	449	495	451	477	464	485	481	494	463	499	482	485	482	516	465	468	509	462	485	478	480	496	455	426	474	470	457	465	435	449	431	440	429	481	482	432	471	466	485	450	497	479	487	483	482	446	449	494	494	471	512	459	482	481	467	488	458	475	507	487	506	472	479	482	487	453	466	476	481	444	491	453	448	472	443	480	477	486	475	501	436	502	452	459	469	530	454	484	445	495	440	503	459	485	500	479	503	480	475	485	493	447	475	432	464	495	472	495	456	441	500	486	452	441	466	462	502	470	473	484	472	506	443	454	458	500	486	518	470	463	482	473	442	492	444	483	499	471	473	477	488	475	488	478	478	461	481	516	466	462	424	490	499	477	472	486	488	476	470	495	487	435	535	464	505	492	461	484	470	488	507	483	489	483	478	477	412	497	489	494	443	436	486	467	529	445	487	437	486	463	518	478	468	512	490	448	493	497	473	493	432	507	446	456	475	473	481	505	500	426	481	480	457	541	459	509	485	503	442	429	502	477	453	479	466	480	481	429	501	499	474	545	499	473	482	463	472	488	485	488	454	478	464	496	509	445	471	472	473	460	451	527	524	451	504	479	479	465	481	489	455	495	482	478	481	452	438	480	461	524	473	483	492	477	535	494	487	459	463	487	494	473	475	464	470	466	489	517	454	488	467	470	470	457	479	494	481	463	470	480	488	480	470	477	497	472	486	484	482	457	480	491	457	434	507	490	476	468	502	461	492	524	497	478	467	473	488	481	484	443	486	468	477	476	474	468	483	449	481	495	465	495	512	479	468	472	468	493	498	485	467	488	442	484	475	466	514	463	535	478	449	485	453	510	487	481	470	478	484	462	537	513	445	466	471	505	457	502	503	490	493	493	477	503	489	501	460	468	438	440	468	507	457	494	461	513	504	456	465	468	461	499	527	494	474	506	499	462	464	483	465	473	461	462	476	415	473	441	497	482	501	484	465	507	470	484	488	485	479	473	501	500	458	520	484	461	429	464	495	484	478	470	500	457	463	477	505	453	461	464	521	484	481	470	475	454	464	499	471	477	453	443	470	502	464	433	478	471	403	460	522	488	459	505	509	468	463	488	495	483	474	456	491	491	465	449	418	446	481	450	505	478	432	490	500	471	499	473	489	486	478	527	482	466	476	480	475	418	506	513	471	425	527	504	414	474	473	476	443	484	505	468	480	492	462	494	471
1616	370	429	439	378	338	300	312	327	302	270	266	262	307	268	282	245	238	239	244	238	275	277	272	250	260	226	262	264	243	244	249	252	250	227	251	260	228	261	226	267	250	264	280	239	246	259	271	244	284	223	273	242	256	262	214	272	268	276	239	262	266	222	236	281	261	225	232	271	247	261	269	232	273	268	238	255	267	284	239	218	270	264	235	268	240	285	281	254	230	248	225	270	274	233	272	274	243	228	259	242	263	268	279	222	222	279	267	258	231	245	253	288	255	257	269	252	247	233	260	238	246	256	242	230	242	263	241	237	260	263	255	240	251	246	252	270	261	244	273	252	223	263	255	268	279	263	261	229	280	237	263	256	225	276	251	237	237	218	228	272	244	230	248	236	262	259	227	264	289	262	238	245	246	255	210	283	250	254	269	291	242	269	282	275	275	251	254	251	246	249	278	268	279	244	255	279	271	280	239	284	256	261	230	250	281	250	278	256	258	264	251	253	283	276	235	252	215	248	250	237	267	232	273	249	216	235	252	289	271	238	235	268	265	250	259	235	270	277	233	235	251	273	239	245	248	261	237	246	243	243	239	282	270	268	249	249	225	247	258	251	235	269	274	223	255	252	242	249	264	206	280	252	283	249	251	290	240	261	271	231	293	241	268	223	251	275	269	242	271	269	235	254	230	270	216	255	262	236	256	248	302	244	259	206	258	228	255	238	242	273	244	276	236	281	271	255	241	279	228	241	252	267	243	248	267	256	247	278	245	273	309	265	259	284	263	223	239	264	246	270	244	266	242	260	257	282	245	263	256	260	257	229	259	252	270	242	256	292	258	239	250	248	266	250	251	261	254	225	223	242	267	238	246	268	243	245	255	246	271	272	265	259	204	264	240	255	271	258	257	243	247	236	240	255	241	247	254	244	250	271	259	249	238	233	267	257	248	237	260	285	239	253	250	227	222	268	242	242	262	225	230	263	246	234	268	255	250	295	241	253	253	256	229	251	236	247	258	237	240	241	267	248	263	259	249	250	250	254	277	250	278	230	245	234	209	260	225	235	247	234	252	250	279	267	256	272	240	238	236	250	247	246	233	232	254	265	250	226	258	247	279	252	262	261	297	280	249	266	267	243	260	269	243	251	246	228	263	247	239	264	257	246	229	281	253	249	230	258	261	254	246	237	255	278	260	247	227	239	272	278	259	229	226	245	268	250	244	215	224	254	259	252	264	257	247	245	258	244	252	245	261	288	268	290	264	255	274	271	256	246	253	248	239	261	227	242	257	227	245	253	255	253	250	250	217	257	241	227	236	265	258	270	277	242	260	259	255	237	284	246	259	266	284	255	250	225	220	252	230	252	262	248	259	255	248	244	297	244	246	239	281	254	243	241	212	244	230	262	236	255	240	232	252	240	264	266	258	266	265	239	254	305	263	266	223	265	256	270	248	240	255	238	247	254	235	253	252	261	243	240	274	252	261	266	249	283	249	256	249	229	260	243	226	247	263	240	279	263	249	282	256	251	240	236	259	236	243	228	239	257	258	216	262	269	230	231	267	264	256	249	218	259	260	225	238	264	241	229	245	251	264	269	231	293	262	256	254	279	240	220	219	212	246	224	263	249	246	255	256	265	250	265	239	241	299	253	229	241	220	270	279	298	277	233	284	231	230	250	239	274	265	272	277	230	231	289	281	237	266	252	276	243	239	232	259	241	256	256	250	247	240	243	239	244	276	252	231	245	246	268	231	259	256	226	247	252	264	271	258	238	235	256	297	289	264	235	289	244	236	249	288	233	255	254	255	255	251	230	247	264	246	244	266	227	241	245	276	233	219	283	280	284	238	266	266	258	280	277	222	269	274	249	265	235	257	253	226	233	257	225	247	277	254	261	238	276	255	262	239	251	252	237	250	282	269	253	259	251	245	246	227	237	251	222	253	245	250	255	262	233	256	238	252	267	229	258	252	226	245	269	268	257	232	243	263	238	246	243	242	269	257	250	254	268	278	250	242	214	223	267	259	254	227	269	261	243	286	278	271	256	250	266	248	281	252	246	237	283	245	249	227	277	270	225	239	248	243	284	225	265	228	237	280	252	280	265	260	239	239	228	256	261	251	245	248	247	244	255	231	238	243	252	278	226	272	260	227	259	236	278	221	253	203	278	257	284	251	211	289	233	266	266	279	262	268	271	272	251	269	266	281	247	249	249	266	248	255	273	244	274	269	302	246	230	241	226	253	250	272	260	259	227	268	244	265	225	250	270	253	247	241	263	245	258	248	254	233	262	265	237	271	235	264	267	259	242	255	247	247	235	251	243	278	257	269	257	250	258	246	262	279	234	253	279	269	252	260	239	244	250	275	271	268	259	218	244	241	228	246	246	253	263	244	253	248	291	266	250	235	258	274	267	234	232	279	243	274	243	251	311	256	262	238	293	245	224	270	254	264	236	231	266	247	243	230	273	254	274	267	267	269	214	243	267	303	276	257	236	256	228	264	298	203	233	246	291	274	261	259	232	245	263	219	241	267	233	233	270	252	251	242	245	256	273	250	239	266	252	251	247	264	233	245	251	249	250	247	260	269	235	276	289	269	277	272	253	279	238	266	236	296	244	246	249	216	227	256	239	237	253	275	264	230	285	258	265	244	228	242	261	221	238	238	222	245	258	234	235	246	238	232	241	218	272	263	268	272	252	253	229	254	245	258	245	266	255	231	268	259	256	257	243	239	230	273	237	222	275	260	219	251	251	247	243	240	243	272	246	242	249	262	259	267	233	239	268	260	275	250	268	251	261	255	257	240	213	242	252	227	235	226	255	241	229	251	230	264	247	267	239	250	255	243	260	228	222	250	228	238	270	284	280	247	278	266	250	254	241	237	278	270	255	252	266	230	261	253	262	249	242	258	253	272	251	251	245	240	277	246	239	252	242	255	231	266	295	281	242	258	266	260	261	298	256	235	267	231	255	261	262	207	237	271	264	258	238	266	285	258	285	254	264	271	244	242	260	222	232	249	231	234	254	238	242	256	267	267	254	238	267	263	251	248	271	245	250	271	238	255	267	259	246	249	264	271	263	260	286	251	256	245	274	234	245	243	263	238	214	285	269	227	275	262	220	213	233	254	238	261	249	260	247	256	253	237	280	259	270	268	263	277	296	237	240	255	219	270	242	252	231	270	267	283	262	274	250	227	268	242	255	285	264	258	287	260	279	243	237	248	251	227	231	241	241	249	255	241	252	283	266	234	277	257	249	268	270	275	230	245	246	273	271	230	239	234	253	252	261	243	260	289	255	252	242	268	269	239	239	256	247	264	246	245	278	256	243	215	264	233	245	235	251	261	249	241	245	250	243	254	249	238	268	279	265	258	244	261	250	237	253	272	222	252	255	274	239	268	253	252	252	268	269	249	261	263	251	261	245	226	280	278	266	270	280	256	264	255	233	281	231	253	232	255	251	228	262	258	230	254	241	222	269	281	270	268	261	267	276	240	236	249	237	250	247	274
1949	730	1009	1216	1179	939	841	878	791	888	752	732	707	705	688	649	709	630	632	684	672	670	653	676	657	640	633	636	609	608	645	643	611	578	584	609	590	616	584	607	582	590	567	578	587	588	593	591	626	607	567	600	576	584	587	625	567	614	601	569	625	611	615	569	586	574	571	611	582	626	615	599	594	602	568	599	606	612	626	635	603	580	618	595	581	582	623	579	554	561	591	603	569	607	612	592	563	580	592	613	627	586	588	593	622	611	570	639	570	594	597	575	623	629	635	595	601	552	635	534	654	549	668	581	618	595	615	581	604	567	590	611	633	576	628	584	605	619	604	609	641	592	592	575	617	626	610	621	649	609	592	592	596	585	617	571	556	612	600	593	599	606	571	615	628	597	570	593	626	633	502	632	588	599	604	602	582	568	599	604	575	572	614	613	638	564	570	588	569	597	597	618	575	602	595	628	587	639	625	564	613	573	592	608	590	605	593	583	598	600	624	593	595	571	580	590	614	604	592	583	594	583	580	571	570	623	617	606	580	558	633	631	645	630	611	604	588	601	606	573	611	590	558	581	570	606	577	607	596	589	615	573	579	626	595	634	583	631	570	602	602	587	605	628	576	586	565	594	630	631	596	657	559	583	583	565	631	590	521	592	580	596	585	576	558	571	615	581	577	569	576	611	648	574	598	637	583	617	589	601	606	641	617	596	624	583	617	681	613	603	605	609	600	638	574	576	592	605	546	664	617	607	597	610	618	588	575	605	618	610	566	602	579	572	598	635	637	603	617	608	606	565	614	573	591	565	614	573	598	588	641	576	598	621	572	615	527	592	632	627	623	599	582	613	611	617	616	588	562	546	625	563	580	591	615	589	565	595	575	619	600	573	554	622	585	611	618	589	599	586	579	595	597	585	590	616	602	620	594	603	611	578	573	572	564	597	581	590	588	623	593	571	581	629	574	574	558	604	584	614	638	631	593	637	630	603	594	602	598	587	605	622	613	612	561	581	593	566	565	559	607	591	539	604	600	621	564	578	595	580	606	592	586	586	612	584	596	571	560	585	602	592	598	563	635	611	609	626	580	604	593	579	578	651	554	610	561	631	601	598	569	566	583	666	641	559	647	635	583	668	607	594	571	628	605	558	631	650	589	618	580	618	578	577	589	610	559	616	650	603	593	606	585	583	558	601	575	616	601	603	584	611	607	592	593	594	531	617	578	568	563	593	565	614	617	635	625	633	613	565	629	606	596	577	570	608	607	588	604	650	520	586	584	629	586	582	629	604	611	606	565	610	610	594	619	582	596	638	588	587	602	633	589	599	626	628	629	588	602	591	619	597	617	581	604	564	600	564	545	542	585	578	582	573	573	585	648	617	592	568	609	663	594	617	588	594	604	611	639	554	562	582	597	591	606	600	591	598	613	585	622	596	582	584	575	590	562	562	606	641	648	628	545	584	615	598	592	589	624	571	612	566	585	610	570	561	601	594	579	580	583	564	563	621	640	583	563	600	573	597	600	640	590	627	633	601	573	560	596	583	580	622	634	614	583	579	623	596	596	560	575	611	591	598	616	581	627	615	621	577	592	605	595	581	578	592	605	598	651	570	603	622	628	549	589	593	605	643	601	582	579	577	557	568	596	583	622	565	580	625	588	557	591	555	580	599	620	597	581	589	622	637	600	625	567	634	572	588	614	566	582	579	610	605	580	586	600	615	575	600	632	594	606	623	625	597	618	660	602	566	583	624	573	630	556	628	590	597	629	594	625	607	640	606	630	623	594	628	613	614	575	568	604	574	605	563	605	610	615	583	600	592	591	596	627	651	622	579	617	595	597	583	596	587	555	643	584	611	575	615	625	566	604	546	589	565	660	602	599	592	590	581	598	612	601	537	619	578	646	532	601	591	593	582	601	595	585	615	599	599	574	606	651	622	560	547	593	595	651	566	590	574	571	565	568	599	579	576	600	644	625	603	598	621	575	577	605	598	596	549	621	621	580	598	590	601	588	572	611	596	600	620	621	570	618	577	608	604	580	547	573	603	605	595	584	610	590	601	596	571	549	588	627	592	579	581	620	585	599	578	618	596	572	616	635	596	618	627	595	556	612	620	569	596	593	627	604	603	631	614	621	616	593	574	564	605	596	583	587	548	560	553	571	548	582	575	583	618	602	607	551	632	576	621	599	595	612	611	613	623	616	585	593	609	624	571	591	606	607	630	613	593	604	651	617	593	589	572	602	573	575	593	625	610	606	568	640	621	633	576	582	619	611	571	588	586	586	599	608	600	562	610	611	593	587	572	590	621	639	584	641	606	647	575	612	558	623	621	644	614	583	620	616	550	610	611	597	589	648	640	590	596	614	614	593	602	632	596	599	588	568	589	583	606	644	619	583	585	593	620	591	597	579	584	579	618	569	567	633	611	592	567	596	594	587	595	592	595	644	604	574	588	560	614	589	591	609	618	579	590	555	558	599	609	597	586	554	569	626	627	611	608	606	598	580	556	595	602	619	644	595	552	623	625	579	624	606	590	602	546	560	575	565	581	550	606	590	578	578	627	547	625	608	608	607	535	630	591	608	541	599	614	599	592	609	626	596	596	608	625	635	583	603	551	680	556	608	591	599	608	630	604	595	593	606	646	594	556	567	569	619	595	563	594	588	578	553	635	599	639	608	656	602	640	568	571	615	568	602	625	570	572	612	602	576	627	607	589	597	627	600	581	554	570	579	583	542	582	573	626	604	609	631	590	603	613	606	601	581	606	592	607	595	583	620	586	588	585	604	623	604	579	605	587	634	576	601	556	609	587	615	566	618	632	613	636	583	611	586	592	604	597	582	555	571	568	586	572	628	632	599	611	618	566	576	594	606	588	584	595	611	601	625	637	579	595	597	599	576	606	588	561	599	611	588	579	641	597	616	602	585	595	610	596	607	603	629	611	568	613	564	576	559	618	593	586	602	621	641	621	601	586	584	609	571	587	585	602	574	576	563	604	596	593	596	559	589	598	588	566	612	579	555	557	555	584	612	632	561	600	579	567	621	627	595	589	621	627	608	611	577	603	606	619	583	593	559	631	585	589	616	576	608	590	603	598	633	607	584	617	609	595	600	585	603	590	595	584	598	605	621	579	613	588	567	618	604	588	578	605	566	591	597	609	632	600	594	592	577	622	613	617	584	603	584	573	600	619	577	600	577	601	594	581	611	607	637	553	598	565	564	614	595	583	552	627	565	574	580	604	613	585	595	592	597	570	567	585	600	613	575	599	593	598	573	521	629	601	623	577	570	662	551	579	590	565	596	588	615	618	606	577	628	645	566	564	575	598	596	573	610	644	593	597	597	631	570	580	588	546	638	576	571	592	655	612	592	596	636	566	622	596	626	597	614	606	579	552	584	605	603	602	624	581	646	559	577	577	621	600	559	635	567	584	613	596	583	609	557	596	589	624	593	604	616	594	572	609	554	605	563	580	560	610	597	600	659	641	603	602	569	598	591	587	576	584
8325	941	970	976	726	667	567	419	459	451	411	370	379	355	388	341	322	356	347	324	316	340	321	310	349	322	350	359	322	334	323	305	341	334	325	305	319	324	324	328	332	351	347	338	333	320	318	336	328	349	324	312	256	341	313	350	318	342	340	332	338	334	309	325	295	317	278	346	320	337	342	326	308	312	277	294	320	299	307	323	340	319	335	316	297	329	378	351	350	333	342	317	295	321	306	308	319	336	342	333	295	344	329	332	322	321	299	311	333	322	322	306	328	312	291	267	325	335	332	324	323	328	321	332	354	340	312	324	320	360	310	331	315	362	330	321	302	325	315	347	322	305	336	316	338	332	286	339	294	306	321	304	314	283	313	291	330	350	335	322	315	301	342	336	307	344	330	319	298	353	289	319	303	306	319	314	294	307	333	302	316	315	336	322	313	337	311	310	332	303	307	343	307	347	335	297	327	326	320	339	348	342	309	350	324	335	310	288	313	333	304	312	315	321	317	314	340	302	325	313	303	317	329	327	335	347	344	315	310	334	282	311	323	331	342	326	281	318	332	336	299	330	334	348	343	341	316	309	289	326	319	343	324	304	328	325	328	308	348	315	311	334	359	319	316	304	326	322	315	322	331	336	329	304	344	307	338	346	313	348	350	316	388	319	337	277	290	299	336	363	322	308	335	344	317	340	338	308	334	310	358	327	309	360	324	367	291	353	328	315	308	315	333	337	320	301	320	326	340	342	322	324	291	298	312	358	345	343	325	353	314	312	309	329	348	338	319	299	327	341	328	346	328	307	315	361	311	280	322	314	332	312	289	322	307	310	325	321	314	340	349	334	293	307	337	278	347	316	322	330	320	303	322	301	316	313	339	304	317	298	352	297	322	311	337	323	377	323	322	309	292	323	321	327	326	328	311	317	308	305	340	309	311	293	310	292	315	327	329	321	335	328	325	293	330	299	313	335	318	321	315	334	345	335	336	329	324	303	292	364	351	327	311	294	352	324	297	328	346	309	353	318	340	341	337	299	302	291	324	293	354	357	357	313	334	299	330	298	330	319	331	339	305	334	297	310	309	332	313	357	329	316	342	316	326	317	310	355	311	334	309	369	351	362	343	300	316	328	304	310	305	302	294	360	339	326	353	357	339	331	328	285	309	327	311	324	309	310	274	315	343	318	313	307	299	321	334	345	314	325	310	294	328	323	270	302	326	304	289	284	339	318	313	296	331	299	315	290	339	316	318	326	314	358	341	313	293	324	346	318	334	311	326	310	346	311	279	308	331	329	294	310	313	326	306	315	323	361	301	347	309	276	339	357	300	351	260	305	303	325	321	322	286	285	312	343	313	330	310	282	289	337	317	325	306	298	286	351	319	357	315	322	306	318	310	299	310	302	294	332	350	307	289	311	352	327	300	297	305	289	358	317	318	297	296	337	301	344	313	337	324	324	321	305	318	322	322	315	355	303	298	338	331	310	325	275	309	316	324	339	307	304	286	321	338	319	292	317	316	336	320	322	317	317	300	294	297	322	323	310	342	341	325	326	318	319	344	320	297	309	304	308	306	338	305	296	329	323	343	352	312	306	324	353	322	311	353	351	266	293	361	297	313	335	310	303	305	324	336	346	334	320	354	319	341	295	287	317	281	309	350	283	293	316	299	303	315	323	331	322	331	333	337	319	306	302	315	319	338	294	334	310	346	320	331	341	338	325	325	325	363	331	340	292	317	326	312	279	338	323	334	316	330	329	323	295	318	300	334	320	355	352	314	344	304	330	333	313	291	327	342	327	330	322	330	320	339	322	341	309	325	294	290	336	328	348	319	317	348	350	318	310	322	366	303	311	302	341	314	320	318	327	318	323	297	318	317	332	318	299	313	322	336	336	323	308	332	281	316	327	312	320	344	287	340	354	317	354	295	350	329	340	308	317	333	320	319	334	306	313	319	354	332	327	309	330	328	299	324	325	320	331	302	331	316	311	323	318	318	315	310	318	302	324	350	335	302	320	314	320	286	328	369	292	297	311	346	324	355	278	329	306	305	315	333	335	304	304	297	307	346	325	292	350	298	294	342	324	291	301	339	292	309	365	325	323	289	337	313	316	338	333	325	321	319	292	332	340	316	314	332	325	305	369	286	334	348	369	292	301	296	352	343	322	334	293	311	306	336	288	322	331	342	299	329	321	324	279	316	296	327	332	314	336	336	350	313	298	303	322	306	322	325	315	311	320	337	348	324	331	331	364	314	314	328	297	305	319	328	332	328	349	301	336	324	347	325	321	345	333	343	365	291	346	334	318	284	326	320	308	318	286	303	319	350	316	334	342	318	340	332	338	342	325	313	316	298	338	313	339	345	329	305	310	299	343	309	315	322	371	334	301	316	315	335	316	359	310	315	306	326	335	314	350	302	315	327	324	325	364	334	345	318	307	301	312	320	352	361	318	331	317	310	314	273	316	345	316	356	297	302	337	311	306	334	343	328	340	301	312	352	318	333	323	343	327	312	317	337	328	325	320	275	343	363	303	341	311	275	309	330	298	319	322	349	342	344	314	318	322	313	324	313	333	329	299	287	329	327	302	318	371	338	300	335	321	371	289	318	323	357	347	357	343	348	311	309	322	349	341	305	288	305	336	322	314	347	307	322	316	331	313	342	327	299	346	348	325	341	311	302	351	336	347	347	350	293	333	315	340	317	326	266	294	343	352	319	342	311	316	320	299	316	293	340	339	346	294	318	352	306	354	314	315	331	305	304	347	333	315	320	339	336	304	294	332	344	330	298	312	310	317	326	348	366	339	358	329	324	333	317	304	310	317	341	357	319	319	324	312	299	319	346	323	319	299	331	313	355	359	349	288	316	315	299	279	332	296	326	303	311	359	326	291	334	331	334	294	336	317	345	350	298	342	303	341	304	320	345	301	348	326	324	306	336	273	325	278	298	308	332	337	365	323	298	309	344	315	326	315	349	316	318	343	318	321	317	324	334	352	339	321	342	342	322	306	321	322	340	345	299	355	324	323	313	315	307	296	316	336	316	304	337	356	338	342	334	298	308	322	302	351	305	336	318	341	337	327	320	304	325	320	310	312	332	343	282	313	320	317	277	331	321	346	330	349	366	312	323	366	344	324	295	326	338	324	323	344	291	311	376	306	323	285	299	342	339	321	318	314	322	336	327	346	333	293	343	319	311	312	310	305	333	276	325	331	331	324	297	292	330	337	320	328	297	324	311	362	319	329	344	322	276	292	324	319	298	319	277	346	332	325	318	317	297	356	314	301	320	298	300	299	331	305	319	320	330	297	289	312	331	318	318	323	311	313	297	309	320	329	321	307	346	334	348	316	337	296	298	333	280	348	287	334	299	300	329	291	319	339	309	344	342	313	311	325	337	350	301	326	303	326	328	344	332	299	325	323	290	341	333	288	301	299	305	368	287	337	341	324	344	336	291	315	276	336	324	335	310	297	301	305	340	306	302	333	345	317	324	298	322	306	305	319	332	322
6998	1289	2263	2877	2526	2244	1764	1645	1469	1547	1273	1087	1123	1127	1050	1008	967	972	949	1002	925	905	884	883	858	891	869	848	830	813	868	826	810	776	768	718	755	778	719	733	710	735	698	714	690	738	762	727	682	773	753	766	721	736	747	712	744	768	736	702	798	741	758	733	705	786	715	728	762	752	709	774	717	700	728	704	751	720	711	724	722	757	741	728	740	723	757	765	744	738	715	660	739	737	716	744	759	712	730	720	741	724	713	706	754	746	714	711	695	752	759	737	730	740	714	776	783	713	729	722	765	737	703	772	799	722	694	758	708	771	718	735	718	696	691	741	739	776	735	704	755	705	725	751	692	773	685	726	727	717	726	736	744	705	747	719	738	737	790	744	696	764	731	706	714	755	764	676	727	674	740	745	690	720	684	690	730	709	720	706	751	753	678	722	719	796	775	716	695	753	743	676	722	711	729	688	711	668	669	719	698	703	726	693	713	667	691	743	766	759	699	744	717	754	688	792	727	679	733	703	725	719	720	753	752	759	720	752	728	705	703	702	769	727	727	708	672	748	731	767	740	739	706	715	708	777	740	718	724	720	725	723	744	689	723	746	695	716	727	708	730	749	731	721	744	748	701	730	742	750	736	722	747	721	725	715	714	751	719	738	740	736	730	711	726	684	743	778	722	693	743	714	763	692	734	726	731	683	760	740	708	708	716	712	734	719	682	721	738	723	753	757	722	725	709	752	726	699	704	739	700	683	749	728	682	701	711	706	747	726	733	705	745	721	739	735	746	742	731	714	703	706	688	732	769	693	660	708	742	716	709	718	705	751	694	746	774	710	709	715	734	743	803	742	723	749	731	726	696	711	701	749	706	695	702	707	756	731	744	699	672	789	761	669	679	714	741	714	733	710	716	768	726	780	708	663	751	700	691	716	710	794	685	743	735	735	744	723	700	719	709	694	743	778	712	712	723	706	734	736	693	782	757	687	681	755	743	722	781	717	761	731	748	720	738	727	771	730	707	732	756	687	730	688	736	837	712	750	755	730	728	728	735	741	763	695	720	730	773	736	731	752	741	727	733	743	683	727	722	705	744	706	773	730	695	734	665	737	728	706	738	756	728	701	681	722	707	744	687	747	700	745	699	747	737	719	737	707	754	703	762	744	714	694	726	711	703	699	728	742	706	720	747	715	741	733	719	771	771	678	749	738	729	722	724	714	747	715	702	734	715	672	671	734	717	715	703	753	771	686	772	721	748	670	704	720	712	701	761	729	727	742	734	746	760	747	713	693	740	720	742	755	699	749	704	774	772	716	764	755	768	693	758	732	706	744	717	727	683	715	757	674	733	722	690	746	755	745	762	770	771	680	741	727	725	688	779	716	745	735	746	774	722	719	731	698	719	697	741	725	753	696	706	721	735	796	724	675	708	741	739	729	722	706	698	735	707	715	768	737	718	757	750	742	751	742	742	725	748	728	723	734	699	747	716	728	722	700	686	694	729	717	700	719	729	744	728	768	766	654	710	756	731	690	733	769	709	726	744	704	694	739	724	768	707	687	744	702	748	731	754	705	776	744	771	769	693	723	698	729	765	744	761	717	770	673	766	744	752	723	739	720	672	771	700	717	724	759	762	711	712	697	701	755	713	714	728	734	747	729	765	714	759	777	786	765	773	713	708	695	702	712	711	724	738	761	721	739	737	757	718	671	720	730	764	702	761	790	736	805	761	719	739	745	794	715	713	717	735	726	726	687	733	699	727	732	744	686	652	747	721	719	717	709	711	762	739	736	754	723	691	778	757	699	781	765	732	691	742	757	706	702	734	754	722	767	779	770	740	731	717	725	747	690	724	763	732	692	734	707	760	696	732	740	735	758	775	699	705	752	763	731	818	701	707	752	722	741	714	719	733	766	759	697	711	734	730	678	745	732	686	712	676	725	705	676	748	705	720	726	746	749	719	749	708	750	749	730	747	756	745	723	787	723	736	745	748	754	698	747	689	695	728	709	745	726	746	773	698	746	760	675	718	729	725	735	716	753	734	753	690	717	713	669	728	740	693	732	661	724	701	698	705	756	753	691	724	731	723	736	777	739	738	698	767	691	740	710	720	743	735	714	733	732	701	727	718	727	711	702	779	731	730	681	732	765	750	702	691	771	738	750	739	720	746	755	757	752	730	725	719	755	749	720	729	704	746	709	751	685	699	727	754	738	736	684	729	772	720	734	737	746	714	669	731	721	736	761	757	772	756	689	705	729	680	728	737	730	715	715	747	751	741	709	698	741	718	720	745	704	714	759	709	746	694	750	741	694	708	747	751	741	700	718	772	740	740	750	755	755	707	713	692	674	744	738	757	724	707	769	684	732	731	712	710	709	675	698	690	755	712	748	737	713	713	755	799	718	696	757	696	743	692	707	674	758	714	709	727	744	753	667	718	660	677	684	727	767	726	707	749	714	700	682	715	750	717	769	706	713	733	722	725	740	758	757	710	737	745	715	729	728	763	740	773	740	747	742	767	731	760	704	737	697	708	744	725	779	720	714	730	724	734	792	705	691	735	713	688	752	684	747	733	675	695	699	698	727	738	706	710	704	731	759	687	720	686	776	695	698	765	696	774	698	740	753	744	710	760	743	726	740	732	760	739	694	662	711	708	709	698	678	723	736	715	752	681	761	720	731	732	737	695	724	735	757	729	752	758	700	747	725	676	739	761	719	740	796	757	760	756	664	710	724	784	747	760	716	707	751	725	695	739	775	710	715	767	729	743	767	775	694	766	713	763	770	714	759	761	739	697	719	717	692	757	725	741	747	688	766	699	672	745	716	755	735	717	746	758	771	773	741	732	708	748	727	720	706	769	732	731	703	688	749	703	782	753	745	699	749	717	762	711	764	733	715	784	708	699	771	727	739	749	782	717	691	696	734	741	725	743	732	765	729	715	694	688	701	716	682	765	713	737	720	718	750	765	740	728	719	710	732	724	739	709	747	745	745	752	738	726	787	710	739	721	727	756	758	708	725	720	715	715	691	735	719	721	757	739	709	743	751	717	760	682	696	767	706	700	769	713	727	746	754	754	707	739	706	728	752	730	732	657	678	718	742	686	726	750	720	676	718	804	770	709	752	724	679	717	725	734	714	732	739	769	732	681	706	751	735	728	759	746	724	692	727	740	711	756	699	749	756	755	752	720	745	696	705	754	728	740	743	702	724	799	745	746	727	755	727	780	750	743	677	715	770	758	718	724	712	758	725	699	778	712	709	709	709	758	727	740	729	714	742	736	736	712	707	725	739	739	716	718	746	730	774	738	694	716	655	704	712	746	775	665	722	710	692	789	770	740	689	725	729	740	721	735	721	741	738	746	696	758	702	724	708	728	724	723	704	717	752	750	728	689	713	776	720	736	678	708	722	728	760	744	759	750	728	715	770	690	722	757	694	719	754	759	709	744	709	745	731	719	758	767	741	744	731	703	758	753	761	742	747	681	732	689	745	741	755	711	768	726	761	738	724
15108	1586	1492	1364	986	791	538	495	437	385	384	325	299	308	272	271	296	275	250	287	248	229	247	238	224	236	217	212	233	207	237	232	197	214	214	196	229	216	235	207	236	228	192	214	237	189	199	220	196	184	185	195	180	215	200	205	207	210	194	219	196	213	219	187	217	174	213	204	190	210	185	192	182	188	185	215	224	212	189	204	215	190	218	203	204	219	195	200	203	229	207	196	216	198	201	218	205	210	178	205	217	198	192	203	203	217	187	208	197	228	217	179	209	221	192	199	219	198	171	216	211	232	218	203	202	211	198	232	228	211	226	215	186	191	192	204	228	237	186	193	201	205	209	209	212	180	190	200	194	209	211	212	211	183	193	185	202	220	197	226	220	171	204	224	233	214	185	207	228	206	201	215	206	176	202	193	188	183	167	224	202	192	205	211	227	196	214	225	220	227	228	203	194	209	191	192	221	227	188	209	206	172	212	200	195	198	221	212	216	191	223	194	195	216	196	202	200	224	241	195	204	213	181	189	226	218	205	195	194	218	190	189	196	155	215	177	214	194	196	217	193	200	210	191	244	207	223	208	196	242	222	216	196	170	192	193	190	182	186	186	209	185	190	214	183	182	192	183	192	219	216	187	216	193	215	234	185	178	167	184	220	190	180	217	183	209	198	214	204	204	192	155	190	217	202	204	192	195	186	215	207	210	224	191	215	205	195	200	213	184	202	181	192	208	190	207	179	198	209	197	198	199	210	212	210	206	230	194	240	214	201	235	204	207	206	204	220	211	192	198	203	205	210	222	234	217	183	201	198	200	205	210	218	195	214	235	244	193	200	194	207	202	185	210	221	206	206	204	191	193	215	191	201	206	194	222	203	236	203	223	243	174	210	211	220	214	198	179	208	203	224	215	191	179	188	194	220	194	200	188	198	200	181	193	201	197	213	202	188	205	195	234	176	204	190	190	216	215	192	200	222	218	206	191	191	207	205	228	194	210	197	210	184	197	191	216	193	172	230	201	173	187	191	201	220	188	184	221	196	187	185	231	202	225	203	193	225	208	167	211	202	219	197	190	215	211	208	220	189	199	204	224	217	194	207	202	178	199	209	183	197	195	201	194	202	205	192	202	214	195	213	205	200	193	213	186	185	220	189	223	214	215	190	202	187	210	193	197	220	220	194	196	188	194	194	205	188	188	182	211	202	188	226	204	224	191	205	211	183	201	216	212	183	215	206	193	241	210	203	195	188	210	230	200	193	219	197	211	171	171	224	222	204	203	196	224	200	190	203	204	183	217	188	198	236	202	200	195	200	198	207	213	204	229	205	214	213	186	208	202	219	195	218	203	204	198	222	190	186	217	227	215	220	210	235	227	178	162	232	236	191	235	179	189	174	193	187	189	190	211	212	231	208	195	226	202	220	201	240	199	205	194	210	203	217	198	190	213	214	199	189	201	200	188	242	208	192	203	239	190	191	205	198	187	193	207	191	207	201	205	201	197	189	186	213	205	205	221	190	220	224	187	220	174	198	187	172	190	198	200	195	207	213	204	205	206	191	223	186	188	203	190	200	188	206	197	196	219	200	252	188	198	206	189	190	229	183	194	199	210	182	217	195	210	203	220	193	181	218	178	185	197	210	189	209	214	215	192	200	203	205	199	223	213	174	197	182	199	201	200	187	210	204	187	220	202	216	208	186	213	222	220	189	190	203	186	182	196	200	204	215	200	204	216	202	216	199	197	197	204	231	192	179	213	192	211	201	210	208	202	201	189	193	199	190	211	207	198	208	229	209	216	174	203	195	205	181	189	221	180	226	178	206	203	209	174	209	195	213	224	202	202	219	210	199	221	211	235	201	181	221	197	238	209	211	200	187	202	180	202	204	196	233	219	211	215	237	190	223	216	185	220	205	179	218	223	218	196	209	203	194	213	216	205	207	197	184	217	198	189	187	186	212	186	179	180	207	218	228	205	245	222	203	220	212	220	184	203	214	200	206	201	184	214	213	189	203	208	200	175	184	200	224	205	194	193	200	186	238	205	199	191	202	203	209	203	211	206	197	220	187	189	234	217	189	226	212	192	190	197	188	225	219	199	195	213	192	191	214	201	207	202	183	200	199	208	213	184	199	206	207	194	191	209	203	196	181	212	184	224	178	174	188	202	199	203	228	200	203	199	192	198	193	208	212	217	215	209	182	184	212	204	196	210	203	206	205	184	214	212	186	207	204	219	186	163	188	221	203	203	206	216	181	204	210	224	210	247	193	195	206	201	230	210	217	189	213	199	210	208	205	186	236	207	203	202	183	172	210	212	221	203	204	198	190	179	175	222	173	191	212	186	217	200	176	202	196	225	205	171	208	192	211	208	191	221	210	210	204	219	203	210	217	244	206	202	197	208	215	165	198	203	199	186	193	180	195	194	183	183	193	221	186	208	231	225	202	220	208	184	215	243	189	208	199	213	226	220	209	212	201	203	201	207	200	204	189	211	194	190	183	208	216	205	200	233	205	207	203	192	185	221	212	215	182	208	205	194	190	191	206	209	200	224	209	207	203	210	205	238	198	208	186	200	184	205	207	227	221	204	240	209	188	189	191	202	221	198	189	208	183	194	192	216	181	194	206	182	193	184	189	182	220	204	221	230	175	205	205	201	192	192	224	186	224	221	201	194	204	217	211	228	179	240	219	186	201	189	224	204	173	182	191	212	199	187	229	197	196	197	211	178	209	191	204	239	187	186	192	222	211	212	192	213	202	214	198	189	211	196	206	192	204	211	202	205	206	183	212	193	196	221	193	191	218	221	198	196	208	205	196	189	185	194	219	187	198	219	197	249	197	207	205	218	187	241	191	207	197	180	195	190	192	172	209	185	207	204	234	200	205	192	187	184	219	203	214	218	193	219	192	208	196	219	195	215	210	200	204	223	214	202	211	219	169	205	220	204	223	197	207	227	213	236	205	184	222	185	207	204	192	181	202	186	191	218	220	208	199	203	217	206	188	203	196	178	205	174	198	222	202	182	209	189	225	193	215	214	182	198	193	207	203	210	206	202	211	200	207	212	211	217	193	206	250	196	198	182	238	206	209	186	224	223	177	189	207	235	198	246	200	201	193	183	207	204	209	205	195	213	228	178	199	192	209	172	224	196	211	211	205	193	207	203	195	202	208	204	211	176	207	219	185	198	208	220	195	206	223	209	213	206	207	186	216	199	205	225	199	181	197	177	220	200	211	207	202	208	186	241	215	210	220	211	202	163	209	205	198	198	207	204	204	219	210	211	202	200	227	200	190	196	205	218	202	183	194	197	178	191	205	206	212	195	191	196	216	198	199	219	221	212	175	193	168	200	185	212	230	193	197	205	246	208	204	197	213	201	208	211	203	190	220	192	200	212	218	197	208	203	193	234	173	203	204	171	196	213	235	195	209	217	223	244	183	194	175	197	184	197	194	217	202	191	211	205	236	203	185	218	193	212	202	189	210	204	176	192	155	164	198	193	193	224	211	216
8382	1397	3101	4215	3479	2987	2263	1986	1793	1642	1353	1159	1033	1085	978	970	916	838	868	852	764	826	792	799	717	705	673	651	634	562	597	522	566	517	528	517	496	493	532	491	468	472	509	513	527	481	482	443	467	495	505	497	467	494	445	476	489	505	462	470	504	455	465	452	441	498	455	460	493	446	483	446	481	497	471	503	480	490	475	462	488	443	473	468	472	491	460	488	461	489	485	475	471	465	508	467	451	475	461	452	478	474	472	491	490	462	461	458	487	474	457	471	452	466	482	470	486	473	468	456	496	458	480	447	508	490	502	483	460	470	484	453	503	479	464	419	455	459	470	490	444	469	460	482	451	516	470	473	451	441	483	466	481	429	425	491	466	451	494	518	473	472	483	472	528	472	440	439	481	482	465	469	477	499	504	476	508	491	479	445	461	466	463	438	438	477	497	443	474	495	472	453	499	445	449	458	491	456	451	520	499	444	482	466	433	482	453	449	441	471	463	456	498	459	440	440	487	438	462	460	431	482	484	459	447	461	468	499	467	441	481	467	444	467	478	513	512	503	478	429	446	439	486	496	453	495	413	447	448	502	489	496	483	483	470	475	530	461	478	423	453	476	496	473	482	446	481	494	444	461	476	469	414	495	482	513	469	463	468	475	433	447	474	460	518	454	445	459	483	457	505	451	495	482	400	454	507	489	471	475	462	465	472	501	499	467	484	462	443	448	482	472	464	486	458	444	445	464	476	428	477	456	441	472	479	456	471	464	486	435	471	453	473	493	471	489	503	495	485	499	454	467	466	470	484	475	511	454	473	478	512	480	412	460	448	471	494	464	482	512	477	519	471	438	490	492	486	488	503	463	444	467	460	483	489	444	475	470	438	476	471	466	490	476	468	475	477	466	447	500	506	441	473	480	540	479	445	466	454	462	489	494	467	459	463	504	474	466	463	472	462	464	473	458	489	469	470	480	478	456	450	503	468	470	448	469	496	481	469	496	439	478	479	502	471	496	459	466	449	492	490	416	455	441	432	471	447	517	468	473	460	447	473	440	474	467	475	526	438	504	486	455	437	443	443	463	491	449	459	473	486	468	441	498	449	467	489	455	498	496	441	455	496	454	465	469	477	494	470	452	458	471	477	487	474	438	488	463	495	453	468	462	478	466	464	482	490	479	481	473	465	473	491	432	442	442	457	462	483	488	485	473	498	476	475	473	504	455	469	457	459	484	429	453	426	469	488	474	467	406	492	495	469	469	459	494	491	436	423	460	451	500	443	467	489	462	439	439	499	456	459	483	429	471	503	461	457	460	508	487	462	449	479	454	434	476	429	509	434	437	456	475	530	456	466	479	430	469	456	436	470	452	484	455	460	461	496	409	510	485	470	451	481	447	471	498	486	504	484	474	493	480	423	485	480	490	480	445	422	482	423	460	444	480	442	456	472	460	464	453	472	511	449	469	467	457	431	506	492	456	496	465	477	494	463	444	460	489	453	467	469	475	463	486	481	489	453	504	465	465	476	459	453	465	478	473	462	491	531	540	484	492	489	483	439	428	507	454	473	459	442	458	526	459	462	426	472	435	500	479	458	482	483	514	475	443	446	478	475	438	471	478	499	517	474	452	448	460	451	513	472	495	458	486	496	467	484	473	522	480	462	515	498	470	508	482	486	495	456	448	460	436	487	512	497	500	491	473	464	447	472	494	451	498	481	482	496	489	468	484	490	511	516	487	465	426	464	479	451	457	475	497	439	451	473	466	431	465	486	480	473	461	481	480	477	483	456	484	450	487	479	497	473	506	435	445	485	460	490	500	472	495	447	477	452	456	461	443	468	413	470	483	453	470	471	476	446	462	451	498	517	450	480	461	475	464	503	460	481	461	457	497	492	432	476	517	489	478	465	489	456	475	477	483	456	453	497	487	483	437	462	505	467	457	514	484	444	457	469	468	552	468	477	439	494	455	501	467	490	449	454	501	512	445	498	486	506	455	466	495	470	463	478	457	462	508	442	459	470	440	501	481	473	470	474	459	491	477	449	507	466	469	465	483	470	475	486	482	473	426	450	489	484	472	445	493	461	462	518	446	476	447	441	468	466	475	464	470	463	429	482	516	471	453	483	491	438	486	451	465	486	491	468	492	468	433	440	472	473	471	481	455	464	484	484	452	513	436	496	477	513	468	449	457	438	484	474	483	489	470	471	491	477	479	478	534	521	484	488	464	451	457	475	500	489	442	495	465	477	482	468	475	446	467	486	467	477	477	469	464	447	449	469	469	483	480	456	478	447	508	482	461	480	454	436	477	495	446	475	470	492	460	483	430	503	433	444	503	501	478	463	494	495	440	479	446	498	478	448	450	471	451	529	454	458	463	481	489	489	445	461	506	474	472	466	469	476	423	469	493	459	462	497	432	500	508	476	454	433	466	443	489	474	463	465	499	486	504	492	467	481	445	419	478	440	461	510	486	475	458	425	459	473	474	464	468	490	459	461	499	464	452	476	445	450	476	416	478	451	475	451	508	456	439	447	509	499	466	494	470	464	451	460	493	478	474	476	489	477	439	457	493	480	463	447	415	493	515	410	480	467	491	487	482	457	474	501	491	475	469	456	418	474	454	473	452	451	461	492	509	482	476	484	445	520	483	480	490	473	469	458	492	497	486	457	455	476	461	476	477	485	472	464	489	446	483	460	436	455	459	492	474	462	487	435	446	417	453	467	486	489	464	496	462	470	452	487	460	511	485	456	469	457	458	481	464	447	475	474	471	452	473	488	430	474	446	499	525	485	474	445	501	498	456	472	434	497	517	448	469	494	467	475	481	468	469	482	489	481	452	445	466	454	479	485	483	444	471	478	478	511	476	473	475	463	495	467	490	476	478	482	477	447	436	464	496	429	492	477	455	476	481	475	476	440	454	503	489	452	450	487	477	485	457	440	436	495	432	479	464	480	490	509	456	438	473	472	490	444	443	503	465	455	483	498	484	470	484	443	453	470	454	481	483	453	483	505	464	470	464	505	473	473	433	496	462	464	449	432	440	477	432	459	453	460	464	465	419	463	482	498	496	467	472	455	465	444	456	485	471	449	460	419	461	430	466	474	440	441	470	488	481	495	484	493	471	495	462	467	441	489	470	478	471	498	471	468	479	441	472	445	460	463	505	467	478	473	482	454	478	474	475	462	479	536	479	502	482	455	437	484	489	467	474	506	490	475	445	509	449	475	518	440	468	479	475	481	511	488	483	494	481	472	458	455	448	476	490	486	464	474	478	481	459	467	462	482	466	460	457	428	492	477	484	448	479	481	502	478	438	496	476	496	472	437	488	471	464	498	477	478	480	505	474	461	453	435	473	468	458	455	490	460	470	455	470	455	451	499	469	449	461	514	442	478	474	461	499	479	435	425	462	457	465	504	468	487	506	498	453	479	508	430	460	468	462	439	474	481	432	471	532	457	502	503	494	503	487	456	496	446	457	480	461	475	453	456	476	473	463	506	441	484	440	439	467
1632	356	460	399	330	309	289	318	262	256	288	245	279	279	272	274	260	255	221	240	249	280	290	245	283	249	255	297	267	273	249	261	271	269	253	239	260	268	244	262	224	277	255	237	234	242	300	274	225	242	270	282	235	276	258	250	277	262	253	238	257	252	250	258	248	263	254	254	277	272	301	214	225	239	272	253	240	255	254	249	263	222	278	246	264	257	251	276	251	267	262	272	251	253	233	249	223	228	240	253	246	225	246	258	266	271	247	256	259	238	252	263	245	274	239	232	258	221	233	229	291	244	247	242	266	244	230	237	227	252	249	226	275	217	263	252	204	222	252	269	256	247	244	235	239	254	263	255	261	238	243	270	238	238	272	285	273	267	258	263	227	245	268	253	260	256	229	251	245	198	248	234	243	253	259	290	261	251	255	258	243	286	257	240	250	267	250	243	249	221	250	258	249	261	227	257	249	224	261	235	280	286	227	260	232	228	252	279	256	236	220	269	240	264	256	269	257	218	257	274	283	249	250	240	264	238	270	222	261	245	224	292	255	240	261	260	252	231	249	230	264	233	241	252	284	249	272	260	279	254	242	272	255	252	243	241	245	204	240	211	250	253	267	266	250	227	233	239	279	236	249	220	224	245	251	227	234	237	260	257	252	256	247	275	254	261	230	274	229	231	257	256	257	257	275	271	276	280	238	238	244	245	243	232	282	226	265	283	259	254	251	234	261	226	264	254	239	230	218	279	259	235	242	277	230	281	243	261	245	244	262	252	242	241	265	224	260	242	256	244	242	233	239	255	244	227	278	267	266	275	227	252	259	206	241	262	246	264	261	236	266	230	236	220	260	277	279	265	268	254	246	290	292	252	273	276	269	257	256	250	285	249	262	273	257	217	267	242	264	241	259	231	253	251	250	288	240	276	282	224	259	257	258	222	241	259	239	242	268	258	264	270	238	261	279	246	249	260	263	250	243	221	258	247	277	243	256	245	267	264	234	258	263	247	262	235	238	273	283	289	256	251	246	270	233	246	241	275	251	266	275	245	237	272	254	234	252	246	259	267	254	261	230	255	228	238	256	238	236	248	266	245	242	272	237	269	250	241	244	224	250	245	258	261	281	258	232	231	240	256	255	259	248	286	258	277	259	261	230	232	253	253	251	265	252	278	249	243	235	257	249	255	247	250	223	266	265	292	225	245	251	236	243	235	250	227	242	210	257	248	241	270	243	247	239	227	234	248	249	244	250	233	280	265	258	231	253	212	222	257	246	246	242	234	250	232	265	249	244	276	243	248	253	258	235	252	249	264	249	230	257	270	228	237	254	271	258	277	278	255	276	255	241	234	248	246	263	238	270	244	264	258	258	265	249	290	285	279	217	251	257	291	302	263	246	265	253	269	267	226	227	240	222	233	248	247	250	233	242	248	248	231	255	255	246	233	249	246	237	258	246	242	260	262	239	260	258	238	239	243	266	258	241	231	230	256	243	271	253	213	238	261	274	283	249	260	223	247	262	255	259	263	228	237	237	268	246	283	278	246	260	240	277	243	263	244	263	276	245	253	242	225	287	280	237	213	228	235	268	257	216	275	262	279	244	249	242	242	242	248	246	247	256	242	211	251	221	255	262	249	235	264	234	264	266	274	258	276	259	245	235	247	284	271	269	258	282	244	268	276	230	262	260	255	246	246	276	263	263	258	220	251	277	247	254	235	263	235	258	273	256	229	241	262	253	235	242	267	285	244	237	252	271	270	252	256	236	248	239	259	273	252	245	268	250	263	251	234	212	274	253	274	264	232	240	250	233	237	266	232	249	245	274	231	228	268	284	253	269	288	245	242	257	257	205	255	258	256	258	267	282	237	275	210	232	249	242	290	238	243	290	252	242	260	265	237	252	273	246	266	259	248	256	267	255	219	243	267	263	265	262	254	257	239	233	293	278	262	238	243	264	244	245	258	261	262	264	240	216	256	288	249	226	253	246	267	266	223	259	248	237	272	236	279	225	268	263	242	243	236	273	261	259	280	254	257	267	285	247	240	248	267	239	250	255	245	262	258	247	254	260	249	271	237	242	243	218	248	277	257	270	238	265	251	245	278	253	219	254	254	255	233	247	258	294	230	249	219	220	267	257	241	237	251	195	270	272	239	258	231	243	242	256	261	247	253	243	223	220	245	261	261	238	254	248	271	257	248	258	227	243	237	251	248	251	255	250	227	250	237	244	246	244	238	256	285	283	262	250	257	257	229	246	266	206	262	213	251	241	240	230	261	278	266	221	219	244	243	226	229	263	252	220	243	272	268	248	247	233	246	242	244	273	298	249	274	270	236	259	216	261	238	251	268	258	244	283	255	283	274	252	218	252	252	274	256	263	264	240	224	244	278	243	267	290	254	229	238	269	235	267	259	229	250	252	253	255	249	257	252	260	245	234	259	259	252	245	253	250	251	272	246	238	261	236	263	232	258	244	241	275	261	237	241	246	269	237	224	280	289	253	253	252	236	252	234	227	234	244	236	268	269	222	249	241	260	239	244	248	266	253	239	247	238	267	271	243	253	259	247	276	258	251	235	242	274	265	231	223	281	281	240	264	221	258	237	237	230	281	240	252	221	226	274	245	266	272	252	231	246	231	222	259	257	229	256	251	231	240	278	230	238	274	293	236	231	275	254	259	233	251	259	276	253	241	258	240	268	240	238	212	257	260	267	247	234	244	232	258	270	259	287	251	264	265	264	271	245	234	252	240	215	258	264	259	256	266	260	239	277	256	274	267	268	275	291	235	251	243	282	271	256	261	278	262	259	272	240	285	235	256	236	273	242	260	263	264	258	258	248	229	232	263	216	281	262	280	284	242	250	234	246	271	244	245	263	259	255	233	277	245	228	241	246	260	247	214	258	248	253	220	230	228	260	245	242	279	241	248	237	228	237	243	239	252	216	263	262	239	303	271	238	233	281	216	232	226	250	243	275	279	268	276	282	283	258	268	252	261	229	241	235	233	224	271	255	232	254	230	257	234	233	255	257	241	263	289	272	266	265	247	248	262	245	245	242	240	262	248	249	260	235	223	260	262	255	245	246	248	274	260	248	265	240	262	259	256	226	281	281	243	260	248	234	260	236	241	260	253	257	255	247	261	234	216	255	260	230	236	241	264	257	235	236	267	249	269	251	227	225	249	242	240	278	248	242	264	235	262	274	264	236	257	278	264	281	237	284	269	264	256	263	247	253	253	249	236	222	237	244	273	266	249	227	276	231	239	277	254	261	243	251	226	208	271	251	250	233	273	285	237	256	251	249	235	246	265	267	262	262	285	277	249	230	240	260	290	236	244	253	230	258	266	248	260	295	268	232	263	262	237	224	245	211	248	245	234	247	224	235	255	246	255	220	254	269	263	252	225	237	226	235	258	263	255	243	253	230	242	253	244	240	246	252	289	252	233	243	258	273	265	250	257	245	252	272	250	257	262	251	269	296	256	243	227	228	268	263	227	288	265	249	245	257	253	234
1918	749	993	1186	1115	994	856	825	777	779	764	690	763	716	723	647	683	695	662	671	666	682	617	672	662	632	645	587	652	635	606	627	605	613	598	581	567	604	628	561	622	586	564	573	595	578	581	570	586	614	598	594	577	548	590	596	591	578	614	607	613	578	559	567	603	594	574	553	568	605	597	599	591	587	589	610	572	606	562	596	607	579	685	595	619	598	594	530	632	573	543	591	571	601	591	627	594	611	588	581	607	570	550	592	542	594	589	649	598	566	542	600	606	651	579	609	580	603	590	603	596	593	654	598	605	642	585	577	583	531	587	545	566	559	631	569	565	613	599	598	592	602	604	642	583	588	545	628	570	624	578	574	625	562	598	561	591	590	666	606	576	599	564	644	606	571	628	560	542	624	587	596	585	607	574	588	612	582	559	591	600	553	595	596	556	587	610	608	603	555	599	598	606	582	582	596	582	594	583	592	621	558	608	584	642	596	629	611	588	549	596	581	544	617	610	566	607	576	567	610	594	597	619	647	610	567	604	592	598	611	571	571	569	604	619	602	632	581	581	574	593	570	614	596	589	569	618	572	599	613	598	605	609	579	607	587	620	550	556	554	580	586	612	656	598	592	545	540	598	572	612	605	621	560	564	602	560	601	577	564	630	621	594	596	585	570	580	589	635	630	607	604	568	550	578	653	602	556	613	594	603	602	590	551	573	601	590	544	617	587	610	581	595	573	584	578	570	612	575	571	617	619	582	603	568	589	591	619	598	604	590	613	575	606	590	581	587	585	576	616	569	575	586	596	642	613	661	570	628	569	578	575	580	533	582	551	645	608	561	596	570	591	548	637	618	591	632	552	593	598	596	582	564	557	549	559	577	590	595	634	596	582	559	615	621	601	652	603	564	556	586	597	556	603	598	617	615	591	610	612	609	580	605	606	586	575	639	611	571	587	577	586	586	587	590	599	562	607	599	605	595	582	600	603	586	616	588	584	596	604	611	660	548	579	610	587	577	578	620	615	566	552	618	595	563	581	636	577	624	602	578	596	546	593	602	556	586	558	588	604	596	583	626	598	558	581	600	598	573	583	609	591	583	587	620	602	587	589	591	645	617	608	638	613	604	582	585	601	601	594	641	588	582	615	598	562	592	563	623	604	594	572	623	582	601	578	585	632	573	597	619	595	570	599	604	582	555	574	621	569	603	584	564	560	577	575	547	593	652	587	603	606	566	620	589	641	609	611	593	590	594	596	578	619	582	563	544	588	602	585	598	584	570	585	604	588	591	599	586	562	613	639	603	652	597	602	607	555	594	598	581	625	614	619	599	582	661	622	573	579	608	640	557	595	602	601	607	559	595	604	619	565	572	589	594	553	598	571	607	576	600	586	574	598	620	584	602	600	599	639	588	624	561	594	573	627	652	555	588	610	629	580	574	613	596	585	578	552	614	629	605	610	580	595	575	537	590	608	615	601	589	605	614	588	626	572	613	618	630	611	616	613	598	574	540	574	580	551	616	649	648	586	593	584	598	584	608	557	579	630	570	581	589	575	609	578	569	571	607	616	631	628	601	584	598	575	578	634	630	585	590	628	590	599	608	636	583	581	567	595	604	541	609	627	565	541	603	568	529	604	586	655	636	594	604	602	622	615	600	563	565	557	577	594	598	635	608	558	574	631	588	588	595	604	582	579	605	610	542	585	580	574	630	555	555	569	591	590	612	585	576	590	593	633	588	631	591	609	575	576	596	539	569	644	575	593	623	595	579	540	606	563	561	615	580	592	581	572	600	614	642	609	571	596	584	600	579	605	575	614	606	616	604	587	607	593	581	582	594	605	565	595	577	599	589	573	602	619	589	608	628	594	544	581	585	638	572	607	629	564	583	600	619	558	593	547	600	533	595	567	581	556	560	609	622	630	605	591	566	601	623	581	593	591	608	558	610	605	583	561	599	588	582	574	562	602	579	587	630	595	548	565	582	616	563	529	613	592	604	563	575	593	629	582	599	545	624	546	581	563	545	549	602	576	605	600	552	568	593	602	615	586	582	601	597	582	597	567	584	577	635	629	583	633	604	621	618	585	579	619	643	595	604	582	630	585	555	573	595	570	565	588	589	595	633	609	618	641	578	612	579	616	616	638	565	591	575	591	605	629	614	582	602	612	557	583	618	581	600	600	607	578	600	586	582	545	624	594	592	584	571	598	588	637	557	555	604	612	600	573	640	578	579	528	620	659	636	625	553	602	606	587	634	609	592	610	589	639	615	611	631	605	582	572	584	557	587	622	619	561	579	544	583	585	625	581	601	536	527	634	602	581	563	595	594	637	609	543	570	594	606	586	580	579	610	563	564	603	615	558	594	603	582	579	606	619	591	598	550	621	547	613	584	572	621	580	593	532	596	615	585	621	607	607	590	602	591	593	607	575	607	640	593	609	548	611	582	636	579	634	553	606	569	586	632	584	562	586	607	608	616	625	579	598	569	572	546	601	587	598	567	577	610	619	569	555	571	588	586	598	544	611	571	588	611	635	586	566	565	594	578	563	562	548	538	562	573	573	600	575	635	603	629	590	614	612	579	604	605	604	590	612	600	610	587	584	581	582	555	566	584	625	588	582	605	619	596	590	626	558	603	586	586	617	590	579	601	588	609	596	637	594	582	584	561	570	600	560	574	620	583	578	618	579	607	598	576	549	572	552	569	608	593	599	546	548	556	579	641	587	590	605	574	604	619	626	598	603	572	604	621	621	538	609	615	583	600	578	608	602	553	572	586	614	581	616	591	594	583	548	613	576	576	608	562	633	531	573	589	606	641	570	568	607	567	588	553	598	582	600	618	619	528	606	588	567	555	631	556	575	557	628	558	609	597	577	558	585	603	592	589	565	593	604	599	604	611	601	581	602	608	652	603	568	612	573	615	601	583	576	594	628	574	588	561	583	574	605	604	606	600	572	561	583	608	601	550	610	580	551	593	606	580	573	583	593	597	604	594	584	595	616	616	587	601	583	622	560	635	606	615	582	623	587	587	615	556	626	577	607	594	598	566	619	636	564	579	619	557	586	576	576	647	583	595	584	620	573	601	555	614	580	617	586	597	580	619	620	597	590	617	600	580	588	566	598	588	570	576	596	549	582	594	602	614	586	657	616	592	550	581	557	623	613	592	596	610	607	545	607	598	595	567	611	578	596	549	592	574	589	580	604	575	595	560	623	552	599	606	571	567	586	607	586	600	570	630	593	593	531	593	569	631	603	578	614	611	572	567	586	583	571	582	574	509	600	572	576	577	609	609	559	639	563	628	592	594	568	578	597	605	609	571	580	586	584	547	587	620	580	572	576	573	560	597	591	579	594	624	593	627	629	584	608	611	551	572	587	599	597	561	537	615	640	567	560	576	581	559	598	547	569	582	608	619	607	596	552	628	599	614	562	608	597	584	613	532	585	631	610	588	596	609	580	596	593	571	628	552	587	590	577	572	587	613	582	602	571	576	601	576	588	583	591	608	566
8353	960	1034	967	740	631	577	508	473	450	398	397	367	374	403	404	354	336	304	374	322	397	360	345	327	341	331	341	340	332	337	346	333	330	312	343	326	359	336	340	355	319	302	308	304	293	312	324	308	325	324	305	314	334	309	294	344	337	315	313	305	335	309	322	321	290	338	322	316	347	292	307	351	314	333	306	320	294	319	321	327	324	326	318	301	324	312	353	310	328	294	288	317	334	301	325	319	296	279	294	328	324	312	292	315	324	335	305	305	349	281	335	348	317	343	343	310	333	326	326	338	314	315	355	376	306	365	340	313	299	348	334	337	305	306	281	295	321	298	308	321	348	318	339	360	326	313	300	328	299	317	336	313	315	323	319	309	352	320	280	311	319	341	322	326	344	328	313	318	332	291	330	287	327	284	359	339	309	307	310	305	306	334	324	298	316	286	336	303	305	344	350	334	351	309	344	301	317	332	297	349	337	333	341	329	279	297	329	324	302	319	342	327	337	350	340	345	348	342	383	331	316	321	324	302	328	318	305	287	328	314	347	295	286	304	293	331	313	351	317	329	291	300	307	357	353	331	315	333	302	328	281	292	299	306	344	321	347	330	319	327	336	327	317	316	332	303	290	319	328	325	361	342	294	331	313	305	297	320	335	306	322	315	329	293	320	291	313	322	337	318	297	338	304	293	328	305	344	311	325	329	325	323	338	307	303	303	312	331	303	311	324	325	329	324	310	328	314	315	320	323	298	292	343	313	332	337	296	323	327	344	306	301	337	310	331	300	320	303	296	340	325	344	309	313	272	299	310	296	364	304	322	319	325	297	330	312	296	307	333	306	332	333	300	325	292	329	319	282	329	301	327	323	317	336	298	330	343	317	343	305	312	295	313	332	307	351	363	342	301	284	293	307	284	352	340	329	321	335	305	371	316	297	298	312	326	306	297	345	342	332	292	313	314	286	305	326	334	338	347	312	313	310	338	334	292	300	338	319	334	329	347	332	326	306	325	291	333	264	310	339	330	294	313	312	291	290	302	297	329	296	331	320	314	349	338	343	323	303	312	313	318	298	333	314	300	317	301	300	327	327	279	330	296	299	301	312	282	312	340	309	291	355	332	331	319	303	314	292	292	346	317	323	350	304	276	347	293	308	337	278	325	327	317	314	303	344	306	313	316	326	319	335	313	338	313	330	280	320	309	326	335	329	339	317	332	315	316	283	334	305	335	330	341	306	322	307	304	351	316	333	335	317	315	319	276	292	306	301	311	323	356	307	284	325	309	286	327	341	357	318	358	317	329	315	307	324	326	296	355	320	305	333	301	360	305	336	321	317	323	309	332	344	338	312	321	276	347	313	324	345	312	328	348	338	338	298	344	289	335	310	314	314	333	300	320	321	306	354	331	291	364	345	311	335	284	322	317	315	306	296	345	308	311	273	309	341	329	304	325	310	313	310	329	310	306	328	304	332	287	332	300	355	314	335	324	281	311	297	338	345	332	317	329	331	332	351	333	317	325	312	327	322	310	349	329	311	301	317	318	339	353	340	327	323	320	308	330	326	318	304	280	323	305	349	291	330	341	339	333	301	290	320	353	302	329	323	344	324	313	338	302	312	301	282	293	295	295	314	316	328	325	299	350	330	328	301	330	301	323	356	350	332	313	365	339	347	310	322	287	325	299	326	344	336	319	296	303	326	371	331	351	309	320	321	302	323	295	334	348	330	329	334	346	317	284	313	310	321	332	309	264	313	294	301	320	286	291	311	330	334	302	319	335	309	316	308	327	311	263	318	325	362	348	332	357	333	318	305	315	344	321	353	294	312	318	318	320	291	322	330	313	337	324	302	338	320	317	339	318	318	319	352	309	291	312	298	301	299	300	341	312	339	304	317	310	314	313	309	297	336	350	315	323	324	297	318	306	334	350	292	308	300	332	334	318	333	337	327	294	305	325	342	333	288	339	311	317	307	300	319	316	329	355	336	293	301	325	311	297	276	321	329	330	309	313	361	345	314	312	319	304	310	327	318	325	311	316	328	327	341	342	356	335	347	289	301	329	290	299	344	287	305	311	314	318	314	320	308	344	333	330	324	366	315	304	348	322	295	317	313	331	334	306	327	326	328	327	326	300	339	309	310	284	314	349	337	340	307	307	318	331	296	311	290	267	310	290	315	321	327	330	313	319	319	333	327	301	334	324	350	319	316	332	340	314	326	315	287	323	311	326	364	323	328	342	318	338	315	315	329	286	333	350	297	311	310	325	331	319	304	322	319	306	307	319	312	295	325	294	302	302	283	302	344	372	338	327	342	310	354	296	266	290	309	314	325	332	313	334	331	349	298	297	313	303	319	344	333	299	312	326	308	309	309	291	312	360	334	310	312	313	312	318	315	333	289	328	336	330	329	302	326	316	323	332	316	330	341	335	335	299	337	334	296	316	318	287	319	298	316	324	330	332	315	338	357	304	312	298	324	298	307	322	294	348	315	303	324	314	304	323	298	318	365	322	353	315	364	295	322	325	363	343	322	322	316	309	315	324	305	349	338	320	322	323	341	290	306	303	304	364	323	323	318	304	321	276	333	308	366	338	309	320	290	278	332	326	300	339	290	278	298	330	318	316	326	303	308	336	328	325	306	309	296	333	335	294	296	281	346	317	309	342	330	350	354	300	322	338	339	295	316	317	331	326	316	284	312	328	342	312	305	306	316	317	335	343	292	324	326	292	334	339	324	326	310	300	309	327	300	340	297	348	298	320	317	292	318	306	312	314	293	338	368	310	356	339	332	310	337	323	321	348	256	306	311	306	317	276	330	355	336	306	327	331	309	313	305	324	330	330	285	334	358	347	297	298	320	331	343	381	290	295	293	329	298	333	313	308	285	281	327	315	333	309	303	335	324	323	348	293	302	325	314	302	308	298	327	294	303	316	334	300	328	313	320	325	316	320	317	321	310	323	336	324	305	306	346	305	316	343	324	319	312	303	330	337	332	306	373	310	336	317	333	333	333	311	325	333	291	324	326	351	373	320	372	296	335	330	319	301	379	319	306	342	297	278	300	349	319	365	284	319	294	322	341	308	304	297	366	347	334	300	341	298	306	298	333	328	332	297	323	270	319	315	355	284	267	315	334	317	323	307	323	322	354	301	318	328	304	290	331	337	270	328	325	316	334	319	273	340	321	319	360	282	347	315	324	296	327	321	300	340	288	340	325	317	302	325	280	315	292	307	318	325	347	335	332	319	329	300	285	344	284	294	285	312	311	349	305	352	326	335	305	291	331	306	330	331	309	309	319	326	312	321	310	319	340	315	320	313	320	314	329	331	324	334	327	295	307	300	312	327	335	324	295	314	297	327	316	322	327	315	334	349	300	348	299	339	333	322	335	333	326	304	326	314	324	299	335	315	302	335	336	318	326	346	334	315	340	326	321	325	361	307	323	294	357	319	280	316	325	325	319	340	333	330	325	289	298	308	319	316	333	323	343	322	333	360	295	324	316	295	327	300
6879	1273	2229	2909	2584	2149	1799	1585	1510	1414	1230	1070	1104	1079	1102	1024	1046	956	925	964	926	909	910	825	865	851	849	890	799	823	785	778	765	764	740	756	731	751	718	702	792	748	752	749	686	729	721	716	764	749	721	714	767	742	761	725	672	661	741	758	770	762	745	746	705	722	779	733	715	718	709	714	725	678	740	723	723	711	699	772	719	757	678	676	732	735	773	693	685	708	723	690	709	740	758	720	713	685	702	730	721	721	717	716	767	738	730	716	699	710	709	716	721	695	712	761	749	683	729	689	708	745	714	696	718	715	730	689	755	731	740	735	765	731	743	727	729	718	692	753	683	694	715	769	712	741	706	680	720	714	736	719	710	691	695	708	725	747	714	690	677	743	762	705	743	675	711	686	695	708	698	691	735	733	694	719	722	738	704	707	737	685	705	720	708	684	727	780	701	687	749	735	713	744	760	749	746	752	714	729	728	738	716	666	716	712	763	733	677	756	706	714	713	678	743	741	776	685	730	726	685	725	699	684	722	753	759	727	735	739	685	692	719	707	712	774	682	755	738	708	722	695	724	693	749	671	718	741	680	711	704	700	707	705	751	730	709	739	726	713	727	711	698	710	725	676	705	716	737	686	702	751	727	704	738	693	725	690	754	766	753	758	703	718	689	761	742	692	744	748	753	656	752	756	699	737	740	712	684	714	690	708	699	717	710	750	722	691	804	788	704	725	694	679	711	680	722	739	718	742	745	717	694	699	700	767	737	756	695	768	696	792	732	754	740	706	696	730	751	700	707	714	722	686	742	691	708	748	682	754	703	714	680	716	694	691	758	741	740	727	749	685	730	713	727	711	722	765	665	709	733	729	783	760	731	748	679	667	683	725	732	746	763	718	723	761	716	749	743	743	753	726	667	689	738	712	763	732	744	735	710	713	711	765	744	689	716	703	676	747	708	752	738	716	720	711	743	695	703	698	726	749	744	713	713	737	721	712	690	691	727	685	734	710	726	682	736	724	707	712	717	751	758	715	728	748	731	745	738	783	770	704	717	770	705	693	724	680	636	688	738	679	696	750	673	704	749	754	729	740	719	713	767	706	736	697	724	680	708	676	691	732	756	728	729	699	761	694	691	765	721	738	717	750	693	710	650	710	716	756	705	672	715	690	749	803	701	749	719	727	720	700	748	709	743	730	718	751	719	697	710	713	746	714	734	742	722	720	741	704	711	724	715	672	683	690	755	703	720	764	659	679	706	675	698	721	749	727	765	732	742	750	706	748	707	759	704	714	750	699	718	771	716	721	740	720	746	706	724	755	720	716	742	708	745	676	774	725	734	789	732	696	721	709	777	690	697	714	682	692	694	692	677	717	701	698	743	731	680	731	773	704	716	681	721	670	733	703	682	760	695	718	719	705	739	713	723	757	746	737	775	719	727	733	701	730	707	718	696	751	720	755	747	728	681	681	743	734	698	694	732	709	748	674	725	788	737	702	733	713	731	732	687	742	680	760	761	731	682	685	731	726	774	748	732	702	725	713	710	705	742	739	725	707	689	712	752	672	737	764	757	730	737	743	706	706	695	710	699	693	743	700	737	703	703	712	667	683	777	658	764	746	708	699	721	765	723	716	731	732	724	741	712	752	715	757	731	730	738	706	733	733	724	735	749	715	692	718	703	722	734	747	753	727	757	743	646	703	751	692	724	700	743	737	734	747	724	726	708	737	731	773	747	737	729	699	694	721	699	706	704	748	735	691	738	725	692	699	714	710	707	739	714	769	674	721	731	751	675	745	706	699	702	721	707	700	743	747	742	712	704	714	699	705	741	754	706	744	694	745	696	726	751	738	663	690	722	709	725	763	735	717	726	712	669	677	735	717	702	701	766	768	742	714	737	757	740	704	685	709	756	732	755	706	722	690	773	698	733	734	742	724	735	710	718	707	698	773	730	713	714	703	730	755	759	707	708	737	736	712	719	732	734	723	755	729	740	715	687	739	771	755	711	699	686	692	712	737	691	669	731	661	733	742	710	722	725	742	735	744	698	707	741	736	731	695	755	724	727	745	723	745	685	739	682	725	747	711	728	757	754	736	766	731	697	692	726	717	755	764	737	716	717	722	708	704	718	720	770	698	680	729	742	669	704	770	696	687	704	724	720	738	713	732	670	736	718	728	731	727	669	717	734	717	687	713	772	688	721	774	712	725	749	726	750	709	726	759	676	748	705	715	731	719	748	748	709	714	745	708	718	740	750	756	691	720	703	714	695	740	734	697	729	667	764	702	714	746	743	727	738	697	716	668	728	720	744	726	748	733	676	733	718	737	742	714	692	727	743	760	728	742	724	740	713	741	664	762	736	704	727	739	703	718	706	719	705	694	678	708	750	696	726	730	716	700	710	732	714	716	693	732	758	770	733	686	761	739	731	739	730	756	704	709	729	730	688	762	711	730	740	746	751	686	731	696	721	706	695	712	700	708	747	743	722	705	698	728	709	689	709	703	751	683	745	695	730	719	729	748	730	788	751	783	715	740	720	690	719	740	721	682	762	687	706	737	726	726	696	731	712	704	740	759	675	723	739	720	732	706	721	738	755	693	685	744	710	710	781	757	691	776	769	725	728	708	755	730	725	770	736	690	691	732	688	707	711	687	751	728	745	755	754	763	754	693	697	729	724	736	706	732	766	746	755	726	686	799	733	726	686	785	744	718	732	703	751	693	747	689	724	730	709	716	721	764	723	719	719	729	713	726	723	690	671	756	760	734	735	749	682	744	703	695	726	731	699	727	757	745	753	708	697	693	711	740	682	700	706	679	719	712	766	706	718	693	713	654	697	700	705	738	727	724	723	744	693	737	770	779	730	716	716	663	730	724	712	690	715	722	720	704	725	767	716	737	753	709	719	664	671	774	723	758	777	728	720	744	721	729	687	647	709	753	742	764	709	709	740	695	713	732	706	713	739	734	753	726	751	744	708	712	783	709	741	704	716	741	731	734	714	723	738	699	737	687	701	693	714	744	752	716	723	750	733	742	670	714	664	721	752	722	712	668	745	757	722	767	763	723	778	729	762	712	699	737	721	710	724	686	714	716	688	692	739	734	771	721	741	774	700	733	714	712	692	680	667	763	762	690	668	725	693	713	675	734	705	732	705	676	746	711	739	724	750	707	677	754	686	754	730	721	713	708	724	682	755	715	733	677	726	722	716	685	694	706	697	733	721	736	713	736	709	764	698	774	719	748	690	743	755	720	675	708	719	734	704	690	728	758	719	678	708	678	738	722	730	693	744	740	705	705	701	723	722	708	713	687	703	706	732	735	684	693	703	732	776	694	684	658	789	687	686	682	755	753	747	764	734	707	722	738	729	738	700	761	749	688	741	694	699	714	773	715	747	708	713	707	728	706	713	732	751	717	702	725	793	713	718	684	728	754	682	727	757	696	744	734	736	755	782	707	728	668	716	702	713	698	723	732	750	690	773	722	708	722	731	747	703	699	712	717	699	699	776	737
15287	1623	1590	1342	915	709	557	482	447	403	349	297	295	313	251	282	278	285	271	275	239	261	243	267	258	216	225	235	223	208	212	215	194	202	203	215	185	185	188	206	188	180	190	213	151	217	203	191	195	202	199	217	187	221	225	210	200	175	208	192	193	183	196	183	204	192	168	175	205	178	176	199	169	184	193	196	196	207	183	201	239	213	204	216	172	205	238	198	209	213	202	187	176	196	232	216	192	206	226	193	184	215	210	216	195	219	190	200	210	212	202	188	179	206	219	212	240	211	193	220	191	203	187	173	189	190	212	204	193	184	196	210	197	193	215	189	214	203	224	181	222	205	197	217	228	202	225	197	192	175	212	200	223	180	186	201	204	204	223	207	210	193	212	185	209	193	177	189	230	218	189	197	215	191	186	227	199	208	184	186	226	192	204	179	195	192	217	223	223	188	210	210	174	204	207	201	195	186	186	202	177	213	218	227	201	184	211	195	211	196	198	196	195	217	213	195	177	226	196	198	219	217	207	217	226	201	198	197	219	193	218	201	204	198	213	184	204	189	202	237	226	178	207	218	186	194	194	214	210	225	196	195	226	219	188	206	202	215	206	225	225	196	212	202	211	223	211	198	209	174	181	211	205	215	201	237	226	208	195	194	200	191	213	225	193	215	222	212	207	219	223	213	194	177	231	218	178	209	198	224	207	215	186	183	197	201	183	202	213	208	206	196	202	206	198	200	227	228	222	191	189	227	200	185	194	221	232	216	201	188	218	200	205	194	187	210	189	217	199	189	189	201	197	195	199	207	210	215	218	204	205	201	206	199	178	187	201	197	223	204	183	175	226	192	214	207	225	209	187	207	231	205	207	207	198	192	201	202	191	203	191	182	210	190	208	211	197	193	180	234	200	191	190	193	187	185	200	215	231	188	203	211	197	210	184	192	196	204	198	206	220	225	214	220	198	199	198	188	201	193	223	187	186	210	204	226	187	212	198	210	195	215	200	204	222	223	202	193	223	176	207	209	211	203	202	187	205	200	214	213	207	195	198	191	196	181	207	183	205	167	240	211	225	202	191	197	201	206	209	233	218	198	222	209	201	182	207	207	212	209	204	196	200	231	188	195	207	201	206	183	212	200	179	187	196	218	205	223	198	218	224	216	191	220	208	213	189	177	217	171	202	180	170	203	198	207	190	198	195	198	203	198	197	201	197	201	197	191	214	195	200	210	232	216	180	210	200	200	198	212	215	223	190	227	213	211	217	209	195	196	192	201	224	175	226	197	195	201	209	201	216	214	177	194	190	188	209	212	187	190	208	209	196	204	209	210	213	209	209	209	208	190	200	212	245	201	196	197	162	228	189	176	212	190	192	217	167	213	246	205	197	200	211	209	213	183	199	210	211	198	203	203	177	224	210	244	181	198	211	212	178	232	197	219	180	205	208	213	192	195	222	209	208	210	204	190	197	219	195	202	210	183	192	201	184	203	226	196	233	194	208	189	210	177	199	207	198	187	209	196	218	203	159	196	216	206	202	197	204	232	203	231	223	196	206	183	187	203	170	198	222	210	174	193	208	201	200	163	203	201	225	225	209	194	204	228	198	233	181	204	228	193	219	199	235	219	211	200	194	211	147	204	201	218	212	206	218	201	206	189	216	210	229	243	215	215	241	190	191	218	177	207	204	213	219	207	194	178	206	215	177	217	210	215	189	181	206	214	178	197	190	207	213	179	178	200	183	232	212	182	217	211	213	205	222	190	204	225	205	204	203	215	216	197	217	197	204	189	194	190	221	211	214	209	215	224	186	202	215	191	200	213	181	194	215	171	205	209	177	198	196	213	190	193	207	193	189	213	198	200	190	186	209	207	218	206	248	193	199	212	179	214	203	210	215	176	188	195	197	199	168	205	213	206	182	180	206	205	201	224	193	205	224	200	221	207	216	198	202	221	229	206	200	188	188	222	228	192	198	222	207	217	203	193	205	155	192	203	190	212	221	214	184	231	205	201	207	202	199	217	208	202	209	192	245	244	185	206	186	187	170	184	206	213	233	217	237	207	169	208	212	204	228	179	170	205	210	226	209	206	214	199	198	192	194	192	182	199	200	202	214	175	201	223	211	219	200	216	178	223	234	224	186	177	207	211	219	202	176	188	190	218	192	212	210	191	203	185	221	209	223	181	201	221	173	196	197	197	176	197	207	192	231	199	217	189	210	205	210	180	197	184	178	194	211	170	203	179	197	214	210	180	222	199	204	179	206	187	194	201	186	207	210	203	213	196	199	220	217	202	194	213	208	220	195	216	203	207	199	201	185	193	185	200	178	231	200	215	195	198	165	215	209	211	182	194	202	202	208	204	179	171	191	195	205	197	216	186	205	187	213	198	204	191	180	216	217	234	204	183	187	212	209	190	188	188	219	198	222	205	198	211	188	200	224	184	199	217	197	203	230	195	176	195	192	171	222	216	200	208	205	179	201	234	182	208	199	208	192	208	198	219	212	211	191	197	231	207	193	201	195	222	207	209	185	194	179	197	209	194	207	195	228	202	200	215	202	210	195	194	203	209	189	199	199	199	208	211	216	202	191	230	222	209	181	224	202	190	204	209	216	200	193	187	237	209	215	195	197	222	217	195	198	236	196	202	216	220	201	214	218	217	203	196	194	201	178	193	190	172	184	192	208	210	232	190	165	194	203	196	201	213	207	206	207	178	216	193	177	201	209	177	206	197	204	208	194	218	175	182	199	193	208	198	187	229	183	194	210	219	194	200	196	191	213	180	192	197	174	194	209	222	209	195	212	224	219	210	222	190	209	230	199	187	188	199	174	239	197	206	215	184	217	172	220	212	194	189	176	193	202	200	190	183	209	186	198	189	183	183	211	200	211	205	207	230	195	192	188	223	185	228	190	197	236	204	189	211	204	222	195	190	201	190	162	185	204	197	185	186	187	211	191	198	206	170	186	200	209	211	199	200	204	183	183	202	208	183	208	209	224	196	206	209	213	202	200	210	173	190	188	207	175	202	216	204	210	188	196	204	237	210	196	194	210	180	193	198	202	189	178	196	200	217	190	179	200	203	213	172	178	202	207	202	235	212	224	202	221	200	204	209	213	206	199	181	199	185	214	188	193	229	227	206	211	185	197	196	179	198	175	184	186	202	191	203	206	204	212	217	197	197	215	231	233	190	216	208	222	215	218	207	212	216	197	202	196	212	211	250	203	210	191	183	177	188	206	193	209	225	185	203	190	186	206	198	209	187	180	204	188	195	211	209	176	186	180	197	185	193	217	183	199	181	187	180	196	200	217	205	194	191	241	191	187	207	193	197	197	188	191	197	195	210	228	207	197	191	200	202	188	213	203	197	195	200	218	209	214	206	179	202	191	219	206	197	195	192	192	207	177	222	223	218	237	191	211	198	196	205	185	218	185	188	195	214	215	199	178	228	191	179	205	197	214	201	247	221	216	212	198	175	176	211	218	211	196	210	196	203	179	196	208	184	208	211
8486	1438	2970	4046	3634	2959	2366	1884	1734	1579	1345	1089	1058	1002	971	1002	931	809	764	861	772	796	775	706	656	672	718	597	589	592	529	523	567	527	528	529	482	502	473	459	479	489	461	470	505	495	487	460	434	463	480	493	469	488	447	483	491	446	432	474	482	485	527	438	451	448	471	477	481	486	453	478	449	451	438	486	486	458	461	464	502	471	500	467	516	419	498	452	505	484	429	458	476	435	451	456	473	423	482	467	486	486	485	455	463	444	449	456	415	451	486	490	473	425	433	461	472	458	498	518	487	451	442	456	478	471	489	482	462	432	458	481	473	434	466	444	464	470	452	436	433	440	456	471	453	450	429	457	490	442	453	485	524	482	466	450	463	461	413	491	482	466	454	462	428	450	463	491	523	475	476	444	474	444	502	446	474	503	468	466	458	437	463	463	415	443	461	466	480	464	488	468	462	502	470	442	451	499	482	496	435	479	477	485	489	456	441	466	434	476	492	457	445	437	440	445	465	458	463	436	460	490	436	454	450	457	450	476	486	446	450	486	397	490	476	424	495	459	474	460	433	412	431	452	478	457	458	437	476	435	477	440	475	451	465	472	477	464	462	494	458	460	457	472	482	468	472	454	492	461	465	445	474	410	442	467	456	502	466	509	493	454	469	447	449	483	483	441	478	459	482	451	456	488	481	467	459	475	462	446	473	420	477	478	455	480	413	495	487	443	455	423	459	491	470	465	480	484	443	473	417	480	463	479	459	456	441	451	464	449	473	479	449	455	474	470	467	453	438	437	479	494	448	448	489	447	487	450	449	469	454	440	409	427	471	492	481	469	459	447	453	435	423	465	439	437	489	454	483	462	431	509	424	477	454	497	464	488	492	471	470	503	472	462	460	449	479	497	486	447	481	471	480	465	466	465	458	461	464	436	471	492	457	462	487	465	468	465	460	453	484	469	436	469	468	468	465	477	484	500	453	476	446	465	450	483	453	476	462	407	463	458	467	462	469	461	489	464	470	458	456	415	464	442	469	455	479	479	447	468	462	455	421	451	482	452	497	464	474	471	475	439	451	480	476	474	467	445	464	445	484	495	467	450	463	443	475	468	491	463	495	460	446	432	480	422	471	481	448	438	490	475	459	413	487	450	428	500	449	474	516	449	500	448	443	480	466	455	441	439	463	486	442	468	494	449	471	452	470	498	478	432	420	450	457	449	456	466	434	454	473	469	433	470	468	462	461	462	476	501	480	466	492	469	459	494	477	446	471	424	478	461	449	500	462	464	486	437	473	456	501	516	448	497	484	488	489	482	468	454	471	484	482	500	461	441	481	484	439	442	496	469	460	502	442	440	467	412	464	442	464	480	467	465	441	478	445	464	461	462	439	467	451	477	470	445	430	459	453	447	491	469	465	458	479	488	445	479	442	482	452	455	450	495	461	458	482	485	449	476	448	476	459	488	430	491	444	452	419	449	469	488	456	505	463	474	462	477	481	480	474	443	453	472	463	454	451	474	488	480	447	471	478	473	454	443	464	496	446	442	494	438	477	445	453	443	459	455	469	464	454	453	434	428	461	454	445	465	462	476	475	459	495	445	469	480	469	488	461	487	453	493	455	488	455	428	487	463	447	443	426	476	439	461	433	464	448	482	457	497	456	492	481	476	468	477	471	459	440	475	472	471	446	450	482	477	462	481	455	455	499	436	413	460	459	473	497	502	435	475	428	477	456	453	429	460	458	488	493	504	476	428	468	459	507	501	452	488	499	497	448	508	480	461	491	475	458	430	484	448	520	445	475	415	480	439	423	478	481	456	482	512	467	443	503	425	447	475	472	477	520	479	457	470	450	464	483	448	446	445	485	466	457	490	454	465	463	459	489	518	435	459	472	473	487	437	451	451	456	458	474	480	432	429	487	476	458	496	444	455	446	455	443	452	508	444	456	484	481	446	471	454	463	476	456	483	477	455	434	466	465	452	462	428	492	464	468	447	444	494	431	486	454	422	479	461	423	408	469	454	456	459	464	453	436	476	451	454	442	450	460	463	452	456	466	474	454	465	476	455	483	458	504	460	464	495	481	475	474	489	439	468	488	482	483	500	469	429	456	492	455	484	470	486	435	469	472	435	405	503	472	441	455	482	485	392	465	460	476	466	459	465	456	451	448	464	430	434	495	509	462	456	446	486	521	453	470	509	474	447	457	474	444	457	459	432	467	480	440	460	466	454	468	476	439	452	480	429	445	401	447	491	467	467	461	440	490	445	500	490	477	459	455	454	475	470	466	450	468	456	457	455	478	436	487	472	487	438	431	469	464	445	477	467	466	450	458	443	495	413	485	445	459	448	472	480	465	457	475	506	476	471	462	464	488	431	448	481	476	509	456	452	460	426	502	465	470	462	418	427	478	511	488	486	490	482	472	456	482	459	493	483	463	477	455	475	482	480	467	488	470	481	480	450	467	462	473	460	457	453	459	494	494	468	476	485	433	454	453	496	442	464	468	434	479	490	446	467	448	436	474	452	437	438	457	428	478	441	471	468	453	448	438	447	471	474	493	473	436	452	447	492	477	446	440	479	477	477	482	484	506	448	462	440	445	487	452	459	492	459	480	430	432	452	489	464	478	455	464	473	460	451	496	482	472	464	462	466	451	467	454	473	476	484	493	452	481	436	485	462	456	447	480	432	431	501	452	463	495	459	486	470	461	436	485	439	442	512	440	473	485	469	436	458	476	479	465	462	478	475	485	482	441	430	455	459	468	474	472	472	486	444	457	471	492	473	451	483	459	477	471	477	502	461	463	447	484	463	497	476	495	430	496	469	468	509	445	482	455	457	462	452	491	461	448	457	452	487	485	437	431	484	480	444	458	446	457	496	474	456	460	466	505	485	442	478	468	471	443	449	458	480	445	455	471	423	436	479	435	491	459	495	469	446	466	425	467	453	473	501	438	443	459	421	499	470	466	498	457	482	437	442	449	453	468	457	469	437	465	444	469	460	466	471	429	462	445	501	495	456	469	476	460	407	467	437	439	498	432	476	457	469	452	471	490	495	471	470	478	458	444	466	422	487	417	446	449	511	425	445	512	478	487	448	469	459	446	477	464	465	471	462	450	421	446	439	445	446	451	460	458	432	452	479	457	458	451	498	476	491	439	494	486	433	504	484	447	463	476	511	458	449	468	440	497	450	484	476	457	519	462	467	433	465	462	430	437	480	474	439	451	458	470	471	468	483	419	457	469	495	466	440	465	430	464	449	441	455	448	479	427	429	472	442	437	433	454	424	448	427	454	489	491	478	423	479	477	429	428	448	458	463	462	507	498	476	497	440	463	493	433	471	493	462	459	450	443	436	456	443	448	474	485	428	460	405	412	477	446	426	520	504	470	449	475	468	485	447	484	456	504	467	451	458	459	439	480	458	492	445	423	457	456	454	485	456	450	460	486	484	510	453	470	422	459	452	428	442	508	473	455	470	487	473	470	453	440	465	458	465	449	470	472	452	418	468
1619	397	425	418	370	343	310	275	302	282	287	273	234	303	302	265	264	271	226	247	291	256	279	256	226	276	262	255	266	249	276	227	270	248	234	271	260	280	233	237	250	239	244	248	241	239	269	274	292	244	254	246	276	231	246	248	258	254	274	237	224	226	247	273	257	290	258	240	281	245	258	277	222	243	231	225	240	255	245	278	250	286	271	231	240	306	247	239	247	242	250	248	259	250	246	235	233	231	257	224	233	221	234	256	249	259	261	236	261	258	249	247	215	232	237	272	257	213	230	254	261	261	247	254	251	267	224	253	264	248	272	276	259	267	251	302	274	247	290	239	259	245	248	253	270	249	257	218	241	251	252	254	236	272	252	264	271	257	248	277	305	272	257	257	232	223	224	293	276	240	231	256	245	257	251	287	232	259	203	231	273	238	253	237	249	244	248	263	253	254	233	257	264	262	266	265	249	277	245	228	254	268	253	238	257	228	251	254	237	263	212	236	238	239	251	235	245	238	262	259	238	241	240	241	262	247	214	232	248	238	270	268	255	247	281	294	248	260	257	240	250	256	259	225	246	270	253	269	249	245	245	273	264	253	242	238	257	270	277	274	242	261	244	246	251	247	239	237	271	264	252	246	273	259	231	240	236	252	256	256	267	244	233	242	258	247	265	241	236	236	233	277	273	276	240	273	263	252	246	241	259	246	254	263	228	248	260	244	241	231	217	260	219	247	272	227	243	258	251	237	259	247	250	266	236	232	237	240	266	233	245	274	267	237	232	266	254	246	291	261	252	228	265	225	256	290	233	268	240	267	278	237	265	245	274	253	257	256	228	237	255	242	302	264	256	256	282	261	265	233	258	275	257	284	270	271	234	272	279	238	268	267	250	258	234	268	270	292	275	269	260	260	232	253	275	249	247	214	240	262	276	286	247	271	247	251	263	238	264	256	235	246	271	254	259	222	248	267	241	275	241	242	269	284	278	267	276	257	283	256	253	243	237	259	226	235	249	252	252	272	292	267	232	231	227	230	216	261	264	225	237	252	254	255	249	255	250	229	255	244	278	257	277	247	269	241	246	259	270	255	209	239	242	232	238	260	241	257	235	247	262	232	233	264	281	266	239	244	283	249	256	230	254	266	236	228	257	225	253	222	257	254	279	259	247	246	251	260	264	252	280	256	249	264	247	264	266	244	251	253	240	268	264	242	260	242	252	268	209	254	230	259	229	250	233	270	215	260	272	247	252	243	226	247	240	249	266	258	252	269	254	248	244	260	230	257	227	228	264	235	230	232	272	264	232	263	273	270	257	275	232	245	256	220	262	257	216	247	267	226	234	226	246	269	238	215	281	246	259	253	262	259	254	236	270	263	234	265	253	253	272	264	239	248	253	228	274	275	247	271	257	270	253	232	245	272	260	246	255	245	297	247	253	246	262	252	270	258	270	260	266	233	216	244	250	234	236	263	263	258	246	248	262	232	263	254	246	228	235	254	280	245	299	266	246	221	237	264	263	253	247	243	243	242	264	234	258	257	256	241	274	238	253	264	233	247	258	225	239	253	242	247	269	252	257	259	267	255	265	246	250	255	255	259	261	228	266	259	246	246	234	245	244	264	226	247	250	221	235	227	260	227	239	242	276	270	253	239	247	266	245	249	243	267	245	235	249	237	258	282	208	262	245	234	251	282	237	247	225	277	278	236	233	278	241	235	255	249	255	242	238	235	228	245	250	243	240	239	216	282	267	231	244	235	245	235	250	254	238	257	278	260	249	288	222	265	265	230	235	215	250	256	248	244	267	240	271	246	215	265	248	236	269	233	281	257	237	224	254	257	262	257	243	292	282	266	241	239	234	268	245	232	246	258	278	262	247	255	261	254	233	247	262	266	272	261	263	240	267	281	251	262	223	232	263	253	251	273	257	267	252	258	263	251	261	256	256	233	243	239	282	253	240	216	266	262	250	245	234	237	276	236	232	238	257	271	269	248	217	241	249	267	252	263	244	228	256	259	270	256	251	264	238	267	252	222	284	241	257	276	268	245	256	249	265	283	237	287	263	227	246	230	259	277	264	259	267	270	258	268	205	257	279	260	246	253	255	248	248	242	232	233	270	257	264	253	250	246	255	268	239	217	274	257	246	266	232	263	265	274	228	257	249	268	269	252	259	235	236	245	251	240	281	245	215	237	256	289	253	237	222	246	258	233	242	247	277	261	241	260	219	247	261	275	250	256	259	236	244	244	232	250	251	238	260	272	271	234	242	244	247	252	254	265	235	274	234	244	254	221	286	302	245	263	243	235	237	259	263	239	241	284	234	268	272	221	269	243	257	237	263	243	248	219	245	238	246	276	247	251	263	242	243	247	252	244	257	257	270	245	265	264	275	253	269	233	228	261	256	263	240	253	251	236	285	270	261	237	230	276	273	229	275	250	244	235	246	235	252	231	256	275	266	271	276	243	276	275	246	213	221	264	226	267	242	227	263	253	239	261	264	240	230	232	248	254	251	249	236	209	256	252	239	237	262	253	232	228	252	244	248	272	266	263	275	243	256	250	229	262	257	232	262	265	248	268	257	245	219	255	252	223	233	280	226	250	274	242	215	268	255	271	230	247	255	246	263	278	239	250	244	262	277	290	226	242	249	247	250	258	238	260	258	222	239	260	262	236	220	242	231	271	279	267	253	243	265	263	255	266	276	255	247	223	265	265	255	260	245	283	228	221	232	251	243	267	267	258	246	243	234	265	254	265	245	240	231	257	275	252	236	233	274	255	233	245	280	267	221	263	280	227	227	238	222	261	233	244	236	254	237	266	225	259	245	257	221	232	281	272	241	234	277	241	252	236	259	268	229	252	259	261	245	273	231	260	247	240	246	219	261	259	254	241	255	249	241	225	243	247	254	253	277	263	262	275	244	267	278	230	238	272	238	258	269	282	232	271	241	283	229	256	215	254	255	255	259	248	233	240	253	266	276	256	243	257	232	275	278	287	229	240	234	252	251	256	245	254	230	284	246	263	258	273	231	230	276	271	246	260	244	249	228	263	276	251	238	253	252	251	268	246	267	263	240	246	263	236	238	248	238	252	236	243	262	252	278	248	239	258	228	256	267	256	239	205	257	248	260	256	271	235	214	251	230	249	272	277	233	226	260	245	252	250	250	254	260	250	215	262	234	249	236	249	266	241	247	248	259	293	261	262	249	256	231	264	261	255	269	240	257	231	212	255	239	260	239	250	254	227	235	234	246	253	250	261	260	261	248	264	268	234	261	268	259	263	266	274	255	220	271	262	223	236	265	244	251	254	236	242	254	270	269	270	236	257	251	244	239	245	231	242	228	255	227	233	266	271	254	248	239	231	238	260	258	253	253	221	246	249	276	282	255	224	229	224	258	237	271	261	260	212	226	249	238	233	236	242	216	222	238	232	237	251	271	262	257	262	243	232	262	245	269	246	255	241	234	239	263	250	243	246	261	235	249	293	271	240	237	237	238	282	275	251	254	270
1950	720	957	1111	1121	1034	886	854	837	779	735	661	682	736	743	629	688	687	684	643	667	617	608	696	634	645	663	656	613	630	643	606	605	610	580	602	635	566	574	543	548	580	636	590	550	569	577	605	596	542	630	551	569	592	599	566	539	551	535	598	566	595	604	605	569	582	609	566	581	593	623	603	597	558	591	584	599	605	595	617	616	580	633	581	570	587	583	582	582	587	623	578	589	525	614	576	564	595	579	594	573	596	567	641	569	589	620	554	559	600	589	580	604	578	591	583	607	559	642	599	531	538	599	634	625	607	558	600	589	589	583	579	597	587	573	590	536	633	673	559	570	604	596	630	565	608	565	556	571	593	586	626	623	597	592	605	584	573	581	570	596	587	631	621	591	575	619	550	559	588	594	573	617	614	635	598	563	563	542	581	588	565	583	560	589	583	608	582	557	583	601	585	611	596	637	559	580	577	585	568	582	582	573	580	586	572	545	583	584	626	601	591	583	597	562	654	574	580	614	587	624	565	582	562	628	629	536	567	562	587	596	589	597	628	575	605	612	578	577	603	572	579	587	603	572	601	583	578	624	616	565	540	564	587	646	629	635	602	616	555	605	612	605	603	567	590	588	553	590	655	582	600	587	593	601	559	561	572	570	580	573	558	623	609	607	610	605	607	598	622	630	583	575	603	585	634	589	588	573	589	573	605	611	627	572	611	589	598	579	606	608	619	601	583	572	591	611	626	582	572	575	571	603	579	557	595	588	645	608	577	625	617	574	565	607	640	566	605	568	547	572	560	535	579	573	624	552	597	605	572	566	589	540	607	586	547	614	563	588	598	584	608	582	564	597	562	579	616	584	594	594	549	568	583	623	574	583	595	553	577	635	584	646	623	558	593	603	562	625	564	606	583	543	590	602	533	629	592	546	553	560	601	552	570	559	594	594	600	584	575	606	570	577	541	566	609	550	608	565	598	585	551	586	618	604	619	567	591	609	630	561	610	575	629	565	543	583	599	608	569	639	622	565	581	588	595	559	564	599	593	565	600	583	604	640	609	592	553	598	591	533	590	587	568	570	591	571	570	575	628	626	562	574	600	588	542	588	568	583	577	597	566	584	621	569	611	591	575	556	550	549	598	588	602	559	599	584	577	570	592	571	608	579	587	581	594	589	572	631	609	567	583	609	604	546	622	624	588	591	612	629	574	618	543	636	587	566	574	588	600	575	573	575	556	579	628	555	603	614	553	632	613	605	583	571	573	598	569	601	609	577	542	608	612	630	580	580	585	576	589	606	574	593	575	601	571	574	596	629	624	596	597	604	569	559	565	592	611	613	582	631	590	594	574	630	563	613	565	566	561	593	588	594	587	564	574	578	620	600	609	580	571	586	554	553	582	575	617	625	581	612	593	556	551	585	581	604	585	588	623	628	583	587	561	596	564	587	606	608	586	609	633	582	543	584	573	568	590	575	570	565	560	616	605	576	589	574	580	637	655	597	598	586	585	604	597	582	523	597	593	628	597	569	564	581	595	618	611	570	623	579	633	549	570	581	576	572	550	606	595	638	533	583	581	592	582	606	576	596	620	564	516	570	605	645	641	624	616	579	600	627	606	588	619	616	637	581	596	578	572	632	554	589	558	581	593	608	611	593	575	614	589	551	633	579	579	571	589	588	587	593	580	584	562	589	608	614	610	585	608	608	591	572	580	610	569	596	590	608	607	554	602	599	549	634	611	605	592	591	598	572	599	570	635	544	552	574	649	644	607	587	580	625	583	579	582	568	561	562	650	611	601	616	591	616	608	602	623	598	631	576	560	587	555	597	606	578	588	631	604	629	556	552	603	570	599	599	569	590	559	637	588	567	572	587	598	602	541	574	593	532	589	582	557	593	603	641	601	561	628	582	606	600	566	608	579	593	595	608	605	588	585	630	623	599	610	593	571	586	564	569	631	629	556	605	588	606	572	582	621	606	561	580	579	597	605	577	604	585	604	630	564	575	615	590	587	602	605	570	580	581	580	560	599	580	604	579	598	556	570	635	580	632	606	565	594	622	613	589	589	543	574	589	567	596	605	589	591	580	580	592	584	561	564	584	568	618	611	557	617	535	579	613	595	581	568	584	565	588	585	632	574	622	600	571	626	550	589	584	591	615	569	563	572	562	603	590	593	577	592	601	569	581	632	629	590	594	596	577	579	543	607	596	573	610	608	620	600	610	604	595	610	616	580	553	610	575	587	566	609	611	567	576	627	612	589	599	600	561	612	605	594	647	584	606	568	566	620	594	576	605	582	600	592	588	590	576	571	561	574	619	587	631	610	602	611	610	607	614	567	581	621	619	568	581	610	564	594	603	636	572	625	619	547	597	593	574	549	618	629	584	597	613	597	583	604	545	625	567	591	583	573	594	587	620	605	589	570	569	594	596	583	578	610	563	590	592	609	594	541	639	601	596	603	590	543	602	593	611	560	585	551	595	596	584	580	606	580	569	598	598	579	591	653	580	579	574	575	598	590	578	583	542	580	629	581	645	598	569	562	602	563	593	642	599	631	633	570	586	600	596	574	572	622	589	547	529	566	564	569	608	598	592	603	662	568	590	607	566	619	625	609	599	595	573	574	590	603	556	569	554	612	610	589	617	549	591	531	625	595	594	580	591	575	598	588	572	667	594	603	599	603	611	571	626	559	592	566	587	591	581	596	606	634	583	556	628	571	607	616	592	593	605	627	601	571	622	576	583	583	560	611	584	558	545	540	556	568	609	581	621	574	578	601	634	578	565	583	623	561	592	538	577	565	595	623	578	574	564	604	563	581	592	631	589	608	578	616	599	602	570	545	547	558	609	547	606	600	588	578	611	613	619	582	630	582	593	594	598	588	558	560	571	597	545	590	598	577	603	567	603	590	593	603	573	593	600	559	622	609	576	578	595	590	605	575	570	571	579	569	562	586	576	583	611	602	621	574	602	568	593	594	622	594	572	620	568	554	621	570	565	580	608	632	580	580	594	618	600	543	569	590	575	590	594	581	601	582	572	593	579	607	613	604	595	551	581	595	587	594	573	579	602	588	580	627	621	604	606	615	614	619	594	619	593	585	572	616	621	556	570	582	614	587	629	588	608	549	580	603	616	584	629	590	563	594	587	586	607	601	588	575	627	601	622	553	605	612	615	542	606	624	544	594	623	582	581	592	576	598	552	553	599	580	591	611	540	562	586	669	600	549	575	557	628	580	644	643	636	610	567	640	575	578	566	630	615	591	574	589	649	545	624	564	634	630	598	616	565	589	598	592	628	572	624	596	604	609	568	585	586	652	597	625	553	578	571	585	544	599	578	584	625	544	578	573	589	610	564	600	579	576	615	598	573	595	595	539	581	620	598	601	576	628	597	584	552	580	607	573	631	539	629	612	597	597	590	584	629	610	615	615	578	589	575	587	573	597	593	583	580	581	600	601	566	597	604	600	549	599	581	615	600	571	571	567	630	596	597	557	578	611	568	600	577	612
8346	957	1048	905	728	642	541	476	472	417	407	375	358	336	338	350	353	392	318	367	328	375	343	334	357	357	322	293	342	327	313	338	301	333	344	303	322	319	307	318	292	351	312	289	342	326	290	356	350	334	300	308	315	343	334	303	354	346	335	305	308	333	302	322	324	321	313	306	303	325	324	295	329	313	316	326	304	331	313	300	321	343	340	333	301	300	336	282	318	312	322	337	323	331	316	348	308	319	320	313	315	338	314	322	314	337	340	322	329	277	326	308	291	310	309	284	309	324	339	312	319	349	308	321	321	322	291	308	320	315	315	353	254	288	291	307	325	329	321	283	320	281	304	315	341	327	297	320	310	301	327	306	303	327	313	320	335	312	314	329	326	317	331	307	337	321	285	293	272	321	314	307	324	323	324	318	321	288	315	310	371	333	300	328	295	318	292	329	314	337	284	336	301	337	325	331	338	319	319	325	335	330	343	337	297	340	310	314	333	320	316	290	320	326	310	315	331	360	337	316	320	311	337	298	300	299	316	305	317	315	309	307	344	338	306	326	322	328	316	304	313	299	323	287	332	323	338	299	313	295	303	333	382	322	326	368	321	324	301	290	302	308	302	349	337	321	327	305	328	300	301	292	307	306	324	321	362	291	317	307	320	316	322	337	288	333	340	318	343	322	344	349	309	315	309	303	350	333	310	332	307	328	351	324	311	320	288	318	316	296	326	292	338	349	319	325	328	297	297	296	329	331	311	310	333	328	314	316	370	353	289	332	347	323	313	343	306	334	344	345	312	332	313	326	331	321	288	292	284	325	302	330	370	326	318	298	346	321	292	316	302	298	346	287	292	322	338	316	299	343	302	320	326	287	353	343	322	307	314	344	340	328	318	307	330	360	323	340	286	344	336	280	314	318	309	334	325	273	313	359	314	309	324	332	347	313	354	348	316	344	282	346	309	317	303	302	325	300	326	368	306	309	329	358	322	320	330	265	319	325	316	326	342	336	329	363	324	359	321	334	326	334	298	336	314	328	370	320	337	345	339	318	311	322	329	332	359	345	288	319	328	303	334	314	298	335	309	302	322	293	283	291	316	313	329	324	319	312	310	307	335	357	327	324	288	323	309	341	276	343	321	322	319	315	319	356	319	321	307	317	323	292	305	304	347	304	343	313	352	288	323	312	333	291	306	285	299	302	314	287	299	298	333	314	331	328	307	321	309	337	308	326	343	306	315	299	344	344	303	355	277	287	311	320	322	323	313	315	307	313	328	337	297	356	328	345	316	347	307	354	310	332	274	301	316	328	331	322	284	306	338	296	316	312	366	362	323	335	343	322	298	327	330	286	340	317	324	308	327	331	306	300	322	378	325	294	344	345	314	303	334	321	337	320	309	307	315	322	316	313	326	361	325	298	296	312	320	346	299	341	307	354	351	308	306	352	305	323	307	341	350	308	321	308	312	322	358	309	325	332	324	298	331	329	281	329	331	291	322	277	328	349	312	319	316	321	313	305	275	305	309	354	310	317	310	338	318	348	342	358	324	304	293	317	310	297	309	341	313	301	304	309	323	290	302	322	319	314	317	319	312	330	332	311	293	341	358	341	323	282	307	272	293	322	311	357	353	315	342	301	313	331	314	311	274	315	302	335	296	289	360	322	292	312	301	312	319	357	331	311	333	291	324	320	318	324	305	309	335	308	326	346	286	323	337	330	334	297	319	341	353	345	303	332	342	317	316	290	307	328	284	304	282	317	339	306	324	294	358	317	346	315	334	334	318	298	304	343	298	328	319	303	309	315	322	355	299	338	310	347	298	317	336	335	319	307	330	315	360	311	335	281	323	305	318	321	312	291	317	318	331	350	319	347	291	335	339	335	315	327	304	321	323	295	368	301	290	317	307	333	304	332	304	297	326	285	338	291	317	304	365	316	305	324	294	342	332	327	331	318	317	318	295	331	286	298	324	336	331	329	304	327	322	317	330	351	321	310	305	316	335	352	351	310	343	329	299	347	349	279	320	298	294	328	332	314	334	320	339	330	345	328	323	321	337	316	305	308	308	274	302	328	302	334	309	326	315	318	279	313	312	314	342	307	312	296	306	331	291	352	338	349	339	311	337	322	319	300	319	310	330	327	316	277	313	324	300	350	324	339	330	302	326	315	286	316	303	324	321	292	301	330	323	270	310	310	300	293	329	352	314	304	345	308	337	333	329	324	308	294	319	295	297	305	269	350	331	328	321	299	324	339	330	294	305	338	344	344	302	307	327	329	278	332	337	346	314	319	317	328	325	334	359	286	314	310	321	281	311	278	319	292	309	334	256	312	326	290	307	328	320	325	290	293	324	285	316	254	292	347	283	286	342	339	327	341	325	329	332	320	335	318	325	300	292	331	292	319	337	330	335	325	314	285	301	335	334	336	358	333	315	337	316	308	339	322	315	309	302	285	342	358	356	331	325	336	305	336	350	318	305	337	309	332	302	316	318	333	312	348	319	306	307	307	296	320	294	311	299	354	286	328	320	330	346	318	313	315	302	342	331	313	279	284	298	326	327	341	354	308	299	308	316	312	329	319	318	292	324	350	309	318	350	302	346	310	285	291	308	310	318	333	328	307	321	317	326	344	337	330	313	319	318	313	286	322	309	318	309	310	321	314	274	332	345	323	294	291	337	313	274	312	357	295	301	342	322	335	332	315	335	320	343	319	336	325	327	322	290	281	344	304	305	310	329	304	332	326	323	339	290	320	309	320	359	318	308	292	305	325	326	338	329	345	335	309	317	362	307	329	331	287	326	344	305	335	313	332	322	310	327	305	303	332	332	329	333	336	314	296	324	313	276	343	319	330	322	318	322	326	325	353	336	309	347	330	327	323	345	288	340	339	345	299	313	268	338	347	325	319	318	346	335	292	333	308	311	307	323	308	325	304	340	322	318	333	315	327	296	304	323	319	329	288	321	341	347	334	319	324	277	318	325	366	306	332	290	297	306	312	334	338	332	304	347	363	368	326	290	291	289	310	333	286	296	322	307	307	326	305	291	321	321	343	290	330	285	341	323	324	305	313	338	320	289	341	339	307	305	321	312	310	294	322	328	305	305	288	337	347	307	304	306	289	327	294	337	325	299	315	333	322	323	314	332	304	306	333	282	378	322	328	334	310	277	311	318	327	313	308	313	346	317	320	336	305	327	297	310	318	333	330	304	357	331	311	349	353	312	313	315	322	318	319	318	341	309	266	309	302	340	320	323	319	317	342	351	334	321	291	317	340	365	328	339	312	311	356	279	293	298	369	320	294	294	354	302	321	321	317	341	266	303	314	329	292	276	296	340	325	341	322	302	350	289	301	286	323	315	308	265	335	325	346	317	344	327	336	319	353	310	300	349	295	361	352	325	312	383	316	312	283	330	321	326	342	325	291	304	381	328	329	308	298	331	327	313	328	303	337	305	293	328	316	306	316	343	339	311	318	302	295	282	330	336	314	291	310	339	300	313	315	319	341	305	326
6911	1264	2206	2738	2651	2260	1905	1680	1502	1368	1158	1050	1038	1080	1034	982	973	960	949	890	947	902	880	873	871	821	943	772	820	858	754	744	714	780	763	739	755	709	735	753	734	750	702	770	717	755	766	722	747	692	735	740	730	735	707	737	724	731	727	776	706	746	721	709	727	689	699	727	783	680	690	756	677	742	749	732	702	732	714	725	702	714	676	706	747	701	743	736	713	744	687	727	716	724	707	788	737	715	691	751	776	660	758	656	709	705	715	687	708	759	728	715	713	685	748	662	724	759	721	687	738	716	690	728	752	697	699	673	702	705	712	722	692	708	751	709	705	720	743	665	710	759	716	708	676	719	747	690	676	695	734	681	736	708	710	706	728	749	707	686	708	706	728	730	747	724	689	695	706	709	708	737	762	681	721	777	743	721	708	794	735	700	713	682	701	738	711	727	739	697	726	729	669	719	730	750	757	749	715	764	741	738	668	724	709	753	750	731	707	750	752	712	714	768	701	715	718	699	753	725	748	755	689	727	686	680	660	699	733	690	697	745	741	754	732	722	742	756	685	714	741	716	718	717	670	746	709	746	742	734	757	703	737	745	705	731	705	772	729	736	695	783	711	740	755	729	721	730	709	751	710	725	737	725	725	721	768	740	702	769	721	709	688	706	725	707	683	760	719	725	707	737	709	745	677	750	722	727	716	722	732	719	768	758	764	732	692	711	677	784	721	732	686	693	709	719	729	750	691	689	719	781	703	723	713	746	727	705	703	718	669	713	716	697	753	727	705	665	675	730	675	692	697	756	713	713	726	747	682	704	739	714	697	742	643	747	692	726	713	709	738	682	715	710	709	769	686	696	710	745	715	718	748	733	693	740	687	654	684	749	711	698	713	725	690	696	715	767	727	764	759	694	704	738	729	688	704	697	726	721	691	723	705	735	711	717	703	700	722	707	761	695	740	735	714	741	710	722	681	728	726	711	708	747	746	693	708	745	735	719	716	668	753	768	715	673	719	729	714	706	752	724	738	762	712	713	696	703	726	750	795	725	754	708	707	747	732	737	690	751	717	750	679	698	720	724	693	771	740	745	757	713	720	737	716	712	714	718	741	692	766	715	743	696	695	741	732	705	777	757	704	700	757	674	718	722	712	689	690	697	688	699	766	798	715	722	672	715	698	736	776	704	682	729	685	668	727	706	748	720	739	729	730	743	732	731	703	751	733	709	694	724	674	768	692	699	774	674	688	749	692	707	710	686	750	673	674	719	725	720	742	732	754	693	752	747	704	726	706	718	737	735	717	696	742	742	690	742	723	707	718	722	727	703	713	766	702	733	742	690	720	754	713	712	665	707	718	754	716	730	723	736	718	710	789	674	707	747	707	728	696	751	766	700	717	731	734	725	757	709	709	756	714	719	693	685	731	708	706	735	760	660	685	669	693	728	724	687	661	746	720	714	695	682	753	720	781	719	700	682	726	729	726	734	705	748	675	699	734	693	758	713	679	675	748	741	765	690	726	745	724	700	775	686	680	711	762	735	737	687	689	727	729	671	775	714	685	766	724	697	674	687	706	729	741	681	717	765	692	774	681	742	724	716	689	772	682	752	727	720	681	677	690	749	708	755	694	674	742	737	764	701	733	689	741	705	742	751	699	686	752	704	724	743	701	739	786	701	740	710	675	759	733	747	751	702	737	716	706	752	762	683	735	701	751	760	693	725	715	698	713	709	688	705	710	711	718	757	673	723	735	642	683	719	732	727	726	723	701	706	676	749	730	712	696	772	707	729	753	697	706	714	722	764	702	698	716	726	728	723	737	750	756	733	678	695	693	712	700	747	735	683	729	747	699	741	747	700	701	734	692	692	735	717	746	704	708	687	738	680	710	755	737	755	737	739	742	719	703	691	723	761	787	709	696	755	676	697	772	734	738	720	705	696	722	768	727	705	694	715	730	675	698	737	696	688	726	722	725	706	745	759	688	675	729	726	696	758	768	705	705	761	720	727	770	721	698	686	729	759	713	728	717	750	687	706	731	737	719	722	724	757	721	726	720	694	752	742	683	736	730	728	725	723	719	736	706	715	720	688	705	696	691	705	690	722	697	732	697	705	704	713	743	758	726	760	708	702	696	696	719	742	723	732	693	675	744	718	735	709	719	763	681	723	723	743	731	722	730	687	692	747	696	733	710	738	710	794	705	708	711	672	700	689	722	668	758	679	779	692	746	714	753	704	759	713	691	708	761	739	737	745	718	764	722	716	740	683	681	710	704	746	718	708	707	743	767	747	715	691	758	698	680	670	741	703	718	724	696	716	699	730	769	726	735	752	706	731	655	744	729	738	703	736	703	759	772	786	747	737	748	690	722	702	729	697	697	769	705	718	696	735	744	754	707	702	721	719	672	737	714	733	730	776	692	753	683	737	702	715	724	722	724	775	711	682	712	693	735	725	752	727	743	692	683	742	729	739	710	704	769	757	763	721	695	702	711	716	708	754	714	697	695	680	743	710	728	681	740	710	691	734	661	722	714	698	701	720	713	716	714	710	703	709	731	679	720	743	671	712	776	676	754	664	725	724	716	688	703	648	746	698	749	763	730	732	688	741	727	696	744	717	704	720	740	726	738	705	675	770	741	745	730	722	696	718	729	768	756	692	708	692	715	723	671	692	718	698	705	690	713	701	707	759	710	682	799	724	712	723	752	683	759	747	685	764	739	729	666	809	753	742	725	714	724	707	738	756	699	741	743	724	710	709	743	766	748	748	729	722	750	747	718	735	652	699	759	706	742	743	718	661	712	767	700	684	690	721	696	721	719	705	738	692	694	736	736	722	727	723	722	736	717	701	702	706	728	736	745	691	738	710	709	656	733	677	723	733	738	703	679	739	740	681	737	717	702	664	728	695	722	700	728	671	707	738	739	741	705	714	753	764	713	719	677	712	691	699	701	735	710	745	711	745	700	718	716	723	728	725	768	769	756	714	698	696	722	710	719	697	709	672	695	752	701	678	737	724	740	735	705	719	725	684	747	748	673	706	717	676	700	776	753	741	687	773	757	722	725	696	713	713	732	746	729	678	729	767	772	713	679	709	717	722	703	706	681	712	808	716	705	709	750	736	731	717	712	707	733	712	751	691	766	705	754	720	708	710	680	729	774	720	693	698	756	760	771	743	708	703	714	679	704	762	751	676	721	735	713	750	696	715	762	780	704	709	713	728	712	746	688	752	723	692	712	754	718	718	731	739	781	729	724	726	721	695	701	695	739	747	756	717	751	739	718	687	729	741	676	679	718	721	703	676	761	735	696	706	742	674	758	718	733	721	730	702	711	746	663	705	699	721	674	696	730	699	736	731	687	724	734	742	711	688	700	735	663	758	730	717	733	707	773	719	717	710	721	718	745	723	745	693	714	719	785	716	729	738	750	705	757	701	753	707	647	693	728	746	745	696	722	711	706	750	721	705	741	709	718	733	757	723	699	727	731	722	738	731	735	717	688	695	744	733	721	749
15456	1633	1468	1352	977	751	619	493	438	366	350	276	250	285	306	261	255	262	275	243	282	247	259	239	257	197	245	215	209	225	236	221	216	245	204	201	212	199	239	196	198	167	210	207	192	219	226	202	177	203	234	213	220	213	170	186	205	200	170	225	208	221	219	219	196	198	184	213	160	208	204	218	195	204	191	214	234	186	194	204	216	212	211	176	184	187	201	223	212	193	201	196	226	192	188	213	186	209	213	204	178	194	218	213	191	176	187	188	185	190	218	219	180	180	230	189	177	182	215	197	204	202	206	187	217	214	196	215	202	193	195	208	203	214	213	205	238	203	201	214	229	200	185	211	177	194	170	211	220	212	203	192	199	205	208	204	191	203	183	195	188	200	200	198	195	189	197	175	196	172	208	201	178	201	205	210	198	197	198	203	187	220	216	222	197	191	195	224	186	183	224	188	193	194	196	221	219	222	185	191	202	204	227	192	187	194	212	199	221	225	198	218	208	207	209	193	190	213	190	188	181	200	193	200	189	213	187	217	199	169	217	215	194	190	215	185	212	173	220	196	200	200	166	167	198	210	182	183	199	194	226	169	213	191	216	176	185	168	204	200	206	200	187	174	166	180	210	196	182	182	201	189	224	196	213	202	205	216	189	185	215	214	197	195	174	194	209	209	187	199	176	211	194	198	187	212	193	196	222	205	209	213	193	179	196	192	189	211	213	218	182	185	176	181	195	189	185	172	217	216	228	193	199	196	203	182	189	198	192	184	200	176	197	237	213	200	217	192	203	217	208	214	205	208	214	175	207	204	194	216	182	176	189	216	194	197	218	207	195	236	223	201	198	220	202	204	181	189	201	229	218	218	206	205	190	203	211	212	198	202	221	211	208	205	195	191	199	227	186	197	211	190	198	186	179	193	175	206	185	193	191	184	180	230	217	200	203	205	214	215	197	198	215	189	192	199	192	216	181	194	201	197	206	198	201	184	188	210	172	184	206	193	195	185	226	182	217	181	205	221	201	194	210	194	210	177	183	177	225	205	204	214	173	199	211	208	187	210	200	181	166	169	175	205	210	224	222	202	214	180	204	200	176	185	200	199	210	199	198	187	199	206	187	215	211	192	181	189	197	187	159	230	177	196	178	210	252	197	229	192	205	195	199	209	224	177	208	215	183	205	190	200	216	186	185	206	198	198	206	186	218	199	235	218	222	196	217	213	248	199	179	198	195	207	197	197	208	164	211	216	198	212	200	188	232	231	163	172	182	218	200	203	186	175	205	181	197	190	177	196	204	219	174	190	179	220	195	202	207	224	209	195	200	234	191	203	192	195	199	196	211	204	207	198	190	223	205	190	209	230	234	217	196	192	189	214	196	206	205	202	202	220	170	190	218	206	232	177	188	190	193	208	177	206	220	184	223	214	178	198	218	204	168	212	196	211	205	213	193	191	217	171	208	190	205	186	197	202	186	181	199	207	195	196	206	197	182	208	225	217	209	218	201	191	202	190	187	207	208	206	214	178	202	228	209	219	199	180	184	180	176	197	211	187	200	196	231	182	181	195	200	191	180	182	179	200	192	197	207	211	195	200	211	222	198	203	190	184	210	201	192	187	218	196	223	191	221	215	178	198	195	185	181	209	198	220	201	186	210	192	220	225	153	192	190	200	200	192	211	208	208	168	176	215	180	183	210	207	215	189	204	172	206	200	201	202	197	192	207	197	186	199	218	182	224	201	192	203	183	188	191	181	200	231	188	223	175	237	184	194	188	202	199	207	181	211	205	208	184	188	216	208	197	186	191	201	202	192	207	198	189	195	192	187	208	200	212	194	176	202	210	179	214	194	203	210	208	188	207	207	217	185	188	201	179	205	204	194	206	198	216	195	202	190	198	175	208	203	205	179	183	210	199	222	214	209	197	192	196	190	203	202	211	177	204	224	208	178	220	186	206	180	206	181	224	194	174	197	195	186	217	222	190	225	215	216	202	199	201	190	194	190	208	200	199	192	222	176	197	180	206	217	202	204	200	204	173	211	202	193	202	202	219	185	185	197	203	222	209	216	193	215	208	203	217	201	191	222	184	193	217	195	185	197	198	204	203	202	176	184	222	188	200	191	201	216	199	220	218	194	170	179	189	202	221	202	211	165	204	206	184	226	212	187	191	191	186	204	200	209	202	218	190	208	222	213	212	216	178	215	179	183	181	199	212	214	221	224	179	211	209	207	188	197	192	178	189	199	218	194	176	193	215	175	218	185	200	194	213	211	214	214	180	203	199	226	191	186	195	177	209	188	230	182	194	208	205	224	180	216	194	211	205	205	204	175	205	221	200	198	204	208	197	195	194	212	211	219	209	193	187	202	223	199	197	195	198	213	189	184	211	214	231	230	200	173	232	218	217	194	226	191	197	204	196	209	191	205	196	199	217	202	199	191	193	206	221	196	230	204	202	195	207	236	230	191	200	186	206	208	222	206	209	175	186	201	227	223	199	216	182	186	214	215	209	196	217	207	198	217	203	210	182	239	177	189	169	187	201	208	193	174	209	214	204	207	210	219	212	202	200	214	218	200	198	200	198	206	185	199	198	199	200	175	185	215	186	206	199	187	200	195	206	187	204	182	222	192	179	233	232	212	206	222	192	223	193	210	166	174	212	187	210	230	202	186	209	204	208	192	215	182	208	203	197	191	225	194	212	206	224	181	186	212	194	210	226	197	208	206	197	206	202	195	200	201	194	208	208	202	210	192	179	180	199	210	223	210	213	190	226	199	198	193	216	177	199	204	217	211	179	199	202	195	221	199	200	231	203	209	255	201	205	176	192	192	187	219	174	193	219	204	208	178	208	208	235	221	213	183	206	178	215	197	222	182	203	221	215	204	220	182	196	206	199	227	208	212	195	180	224	195	207	177	213	202	234	207	207	174	206	200	213	202	211	184	191	223	200	213	200	190	191	208	203	198	194	196	214	227	188	174	189	215	211	212	206	211	194	226	185	187	200	191	224	188	218	197	199	203	198	219	206	205	197	207	190	181	212	203	204	192	171	192	180	177	206	194	197	227	219	200	180	184	203	226	195	204	203	214	231	222	213	196	226	226	197	208	204	194	195	193	214	212	208	199	199	208	181	205	194	210	171	181	208	191	200	171	199	200	186	203	198	198	181	176	188	210	200	183	189	213	192	204	174	195	204	182	202	194	175	191	209	188	193	211	200	224	190	208	220	203	222	192	199	208	190	198	193	190	187	209	214	205	204	216	190	197	219	205	184	181	206	195	206	204	210	205	187	220	231	204	221	204	207	230	184	217	190	183	184	195	213	206	188	220	213	201	221	195	177	176	194	173	170	214	199	217	218	196	197	184	213	213	205	204	228	200	209	192	183	183	193	202	202	230	188	188	220	210	225	183	197	192	225	192	205	195	197	208	179	192	198	176	179	202	179	207	204	204	197	192	198	205	185	211	210	213	174	191	195	222	204	194	198	210	215	192	188	175	196	181	195	220	211	199
8581	1405	2943	3880	3751	2964	2423	2002	1812	1609	1344	1041	1015	1026	975	956	951	930	772	872	783	750	715	740	734	656	674	666	646	604	549	546	521	495	495	516	493	483	479	468	442	462	460	462	473	475	483	426	487	452	506	479	507	482	494	490	458	483	459	480	471	452	452	455	488	501	439	450	493	461	489	454	466	480	459	469	461	440	460	486	462	449	446	485	426	451	472	470	450	456	456	467	486	443	424	484	441	481	477	468	471	428	487	476	487	423	465	450	398	440	463	455	485	454	479	475	440	421	456	462	457	489	441	438	433	462	463	455	429	426	473	473	451	473	466	469	439	464	464	450	465	479	475	485	459	462	445	442	467	501	490	502	481	489	447	491	463	471	484	448	471	462	464	449	457	485	470	469	483	476	463	458	496	463	459	498	429	411	435	481	421	480	441	474	494	438	448	443	429	452	471	438	414	457	479	464	454	472	449	476	467	430	472	462	449	458	476	479	477	459	465	445	455	468	471	450	471	470	456	424	479	473	466	409	475	463	457	443	472	479	504	423	459	470	484	502	487	481	430	441	470	468	489	466	471	450	469	427	451	495	421	488	430	497	459	453	455	460	438	460	422	409	487	467	417	452	478	438	466	441	453	425	449	456	445	461	492	536	437	445	467	444	476	464	451	446	424	490	444	446	493	426	433	458	457	473	489	505	458	468	475	471	471	442	429	501	483	459	464	479	423	434	445	468	454	441	455	485	458	500	438	475	502	429	459	447	452	485	461	471	424	441	469	433	478	450	459	433	441	477	501	477	452	460	495	468	476	457	464	444	444	451	462	452	480	514	445	436	469	460	489	445	476	507	475	481	444	484	450	485	451	437	424	457	441	432	471	465	456	440	462	484	502	460	451	501	440	473	448	490	457	482	489	443	457	418	468	467	453	466	445	468	442	444	460	494	457	459	473	473	427	472	472	513	437	481	463	452	440	463	417	465	472	427	449	458	443	489	454	462	463	459	449	457	423	446	452	484	477	468	488	433	478	451	477	488	457	466	469	462	437	474	452	508	424	485	409	442	448	419	503	439	485	497	463	492	451	470	463	473	474	442	470	443	451	457	434	447	463	465	489	458	474	444	419	452	481	458	488	471	450	442	460	436	442	444	499	495	460	442	502	493	449	444	465	454	512	451	492	463	498	461	474	474	482	492	455	435	467	414	441	474	490	471	478	492	460	484	473	475	461	448	473	484	479	472	509	487	462	464	451	448	446	439	440	463	446	478	505	477	486	437	426	485	482	458	443	467	450	456	486	439	467	497	468	480	459	469	456	476	463	436	471	470	439	528	483	461	462	451	425	451	458	434	454	443	473	458	451	452	474	469	488	442	474	449	496	441	471	444	430	480	479	458	434	449	451	495	419	445	460	469	477	433	499	456	462	438	483	498	475	450	448	497	468	457	465	474	467	464	431	427	485	455	490	466	470	458	436	471	463	427	458	438	466	454	421	452	463	427	513	443	463	490	479	489	456	486	483	482	440	452	471	487	465	455	480	477	505	469	479	489	468	474	475	471	429	471	437	425	469	439	485	454	413	505	422	463	447	444	441	469	452	480	451	437	462	460	450	456	493	436	487	478	474	425	478	465	452	479	500	462	443	456	465	474	484	453	435	463	493	428	481	477	498	447	450	453	468	471	461	448	461	522	454	464	463	434	470	495	434	504	454	497	448	470	443	457	446	455	462	469	456	441	455	475	453	454	436	513	412	448	472	408	475	451	444	457	443	496	454	435	485	463	449	483	427	470	472	470	488	445	459	460	458	430	464	442	449	474	435	414	475	416	442	432	459	441	460	454	496	480	467	459	458	419	466	484	463	470	495	430	498	442	509	500	478	495	433	481	422	451	490	436	491	452	465	461	473	452	464	470	451	472	460	476	460	461	461	468	467	483	461	491	462	479	456	433	450	459	463	501	441	441	452	460	463	427	473	453	463	461	498	476	410	449	477	490	454	483	462	484	451	472	447	458	467	452	500	435	443	450	468	480	477	455	471	498	476	466	451	438	430	451	448	483	423	479	484	470	453	489	450	458	480	475	472	493	446	435	486	452	465	503	462	462	458	445	444	464	450	433	468	436	447	455	445	471	456	408	426	455	462	472	459	468	453	505	480	463	471	454	432	420	493	435	460	460	471	466	460	464	461	484	464	461	448	435	472	449	447	456	445	461	416	452	444	435	430	482	486	461	461	452	464	479	445	413	438	489	494	449	480	488	432	453	451	478	460	448	457	498	472	463	456	430	449	436	455	501	435	453	456	438	447	447	430	459	441	433	485	455	457	496	441	457	485	483	471	437	451	433	444	491	465	483	453	477	500	465	479	472	437	449	455	474	460	420	480	450	494	430	440	452	441	477	410	467	415	422	482	447	457	426	455	490	474	491	438	494	484	456	481	501	487	455	456	463	434	458	533	459	457	446	464	426	464	478	441	432	444	459	444	458	449	453	452	469	468	478	487	446	453	450	510	482	502	449	459	461	399	469	486	454	465	452	469	460	446	483	475	461	479	422	465	438	441	455	455	456	478	456	483	426	471	442	457	508	436	442	439	446	465	469	494	457	452	445	467	478	442	513	471	456	428	451	456	461	472	450	463	444	463	476	483	479	474	458	443	471	487	491	441	469	510	484	459	479	451	454	453	447	451	434	434	439	457	475	459	475	467	451	470	466	470	449	469	457	449	453	454	446	457	450	462	431	495	436	468	479	460	465	469	427	433	448	437	446	469	420	507	455	421	454	487	463	491	455	436	462	465	423	475	449	468	446	463	453	417	458	461	424	438	470	459	485	455	486	501	456	437	462	446	471	464	455	477	462	495	487	445	494	449	454	459	461	427	461	455	442	460	485	484	463	488	484	485	461	469	466	465	456	515	449	431	457	451	446	466	508	460	448	449	460	456	462	430	462	442	468	444	450	489	425	488	491	473	442	450	445	470	465	439	482	456	472	477	489	440	473	458	442	483	464	475	469	449	486	466	407	435	458	440	494	469	445	470	416	466	449	440	470	469	454	428	425	441	431	490	464	434	442	440	431	431	406	461	489	458	473	440	453	480	455	503	432	478	467	459	443	428	422	472	449	487	456	444	446	461	442	490	490	456	470	490	485	452	453	497	498	466	464	447	457	498	443	464	405	440	446	452	466	474	466	450	452	463	471	481	481	486	467	459	498	459	454	454	496	483	495	432	501	463	474	472	453	471	448	475	456	452	473	456	481	436	441	434	459	445	494	440	464	452	484	464	452	446	502	472	480	451	468	479	472	482	449	464	446	479	457	457	445	445	442	403	472	495	444	452	457	454	439	482	451	418	487	467	505	454	516	463	464	472	462	507	492	479	441	470	500	478	479	480	459	466	485	487	424	459	455	456	435	479	444	467	441	483	468	453	451	475	461	479	440	486	460	460	472	490	464	468	442	445	456	458	440	453	454	500	486	469	441	418	453	453	428	475	432	439	466	460	473	478	436	482	480
1880	428	424	403	374	319	336	305	291	247	253	263	255	273	283	229	240	287	250	276	272	269	272	254	235	237	234	267	242	282	257	270	229	234	244	258	247	257	252	268	245	286	237	219	231	235	259	236	269	281	244	245	237	272	259	263	205	262	254	260	230	218	243	249	242	244	245	268	262	260	257	275	254	261	253	252	240	249	257	251	242	275	267	241	234	275	252	224	223	249	264	240	241	260	248	254	236	248	263	220	269	255	255	229	246	256	262	278	262	255	257	265	261	254	272	285	242	274	276	239	277	276	266	245	228	275	237	237	234	247	246	263	231	228	236	237	258	229	234	264	281	243	243	260	245	250	251	257	237	267	245	255	299	238	244	231	238	253	261	244	262	264	233	249	268	270	222	259	216	265	287	271	269	256	264	256	235	274	272	283	252	265	248	249	242	251	261	271	257	232	249	253	250	279	245	258	244	233	238	272	248	241	250	227	256	236	231	255	258	252	245	260	249	259	275	260	270	243	235	266	256	257	242	247	244	262	253	265	259	266	266	274	252	249	232	249	237	232	241	252	261	235	254	257	236	236	266	241	255	241	237	254	244	227	252	254	251	236	271	255	248	244	238	261	246	228	218	247	249	259	284	267	294	254	230	254	252	247	238	234	221	220	241	224	235	244	263	227	262	270	275	239	213	238	249	266	245	235	234	232	247	276	252	219	255	223	229	269	249	281	255	232	252	245	249	237	221	243	269	266	249	263	233	258	259	246	245	226	272	258	267	212	250	243	292	270	274	267	253	263	278	271	241	251	256	254	266	246	232	276	234	232	245	266	246	286	267	241	216	205	253	224	257	253	253	261	246	238	251	229	267	248	220	224	276	235	240	218	215	240	231	266	258	252	241	232	253	223	241	271	241	266	258	248	260	267	252	242	264	264	247	236	255	247	279	209	243	255	249	235	258	253	238	243	236	261	242	250	254	250	254	246	237	233	265	252	276	241	244	269	234	241	247	232	267	265	231	248	261	228	259	258	257	264	245	249	264	248	239	293	267	240	245	270	253	242	233	252	246	265	223	247	217	260	270	236	246	239	198	290	263	213	275	247	242	258	257	265	241	220	265	224	267	250	274	255	244	252	250	235	222	262	243	253	262	247	237	234	254	254	290	268	226	233	246	247	251	262	245	238	237	238	238	238	257	245	280	264	249	281	225	227	225	224	219	247	248	257	237	246	254	268	232	222	270	262	244	194	242	233	254	243	252	254	229	221	237	270	261	265	263	237	268	267	284	276	256	244	262	253	231	245	255	259	249	270	264	276	262	265	254	263	242	261	271	261	243	250	254	252	249	255	240	278	249	266	237	242	234	245	272	246	267	241	254	262	255	257	247	238	243	250	235	231	247	248	255	278	239	262	254	275	258	244	254	244	264	257	235	229	232	219	237	237	257	226	248	274	274	238	234	256	253	231	269	272	254	259	249	250	264	245	249	248	255	241	209	214	262	245	247	258	236	271	222	244	244	256	247	251	244	259	268	245	251	246	217	235	287	264	232	227	245	215	279	268	215	254	281	258	259	206	275	225	256	254	252	238	265	256	219	285	255	236	255	225	248	247	248	252	241	242	239	252	278	253	251	259	232	238	256	220	249	254	271	252	263	236	213	258	242	261	237	266	224	288	263	259	271	273	252	264	247	229	218	239	245	242	225	275	234	256	220	239	236	228	272	234	244	252	274	234	251	268	265	248	218	242	227	250	228	270	254	260	272	277	270	251	269	237	211	254	270	229	282	248	254	251	243	230	250	232	240	257	242	251	260	241	255	241	230	239	237	236	268	252	240	256	244	240	253	270	225	257	226	232	253	241	236	266	265	244	212	234	255	249	271	239	236	275	238	243	269	253	284	249	249	256	257	256	221	262	239	247	257	259	243	249	247	266	307	237	257	231	241	248	247	274	256	249	252	255	246	256	264	261	208	208	252	241	257	240	255	264	242	227	267	252	263	231	269	241	239	255	214	273	264	222	238	263	225	259	282	258	238	245	307	227	268	256	244	257	244	272	221	236	250	240	220	256	259	231	250	253	233	263	265	254	237	256	259	224	259	242	253	250	271	244	237	260	284	234	226	242	249	241	242	261	252	253	249	248	251	242	238	251	231	246	254	247	244	246	247	248	247	271	255	258	227	246	282	258	225	238	259	249	218	235	247	250	240	238	250	288	232	281	233	250	268	241	224	226	245	208	270	222	251	266	257	242	265	248	244	269	239	279	258	253	261	288	257	257	277	269	269	223	215	224	260	268	244	263	254	233	218	262	212	246	278	247	251	267	243	244	254	259	227	246	200	242	258	274	246	259	244	242	226	248	240	245	238	262	272	230	218	248	253	281	251	273	266	264	220	239	268	246	238	256	245	262	225	262	270	239	251	261	233	243	240	278	261	261	244	264	237	214	278	228	233	267	258	255	248	236	235	240	261	251	255	269	261	281	245	247	262	286	277	246	268	240	217	220	259	240	245	267	276	242	257	232	222	230	226	247	256	241	244	227	255	254	242	251	253	263	271	251	266	234	282	256	263	261	286	244	254	236	258	244	281	251	234	228	238	286	287	257	237	294	259	270	252	219	240	240	239	266	229	234	241	275	255	234	255	251	264	267	263	252	228	254	241	229	256	253	250	258	233	224	249	280	274	243	260	251	239	257	287	256	261	273	248	257	238	253	245	238	230	259	267	249	226	280	229	255	256	269	272	256	259	258	259	251	267	233	285	266	243	242	267	229	254	275	268	236	222	244	245	255	266	267	227	253	260	248	247	234	258	234	257	275	221	292	222	245	254	253	257	249	240	243	273	252	280	226	245	223	247	265	236	268	256	250	196	255	236	259	257	246	273	285	262	248	261	251	226	253	303	253	243	265	248	224	232	271	269	274	220	263	254	248	268	250	236	249	264	270	271	239	243	250	228	279	256	256	241	254	253	235	243	250	244	246	253	270	257	239	239	265	254	238	219	257	251	266	240	254	234	246	248	235	237	220	263	230	259	280	236	226	254	246	218	231	259	262	249	243	221	259	250	259	248	224	256	276	269	223	235	217	276	244	234	244	248	248	236	259	244	262	270	254	229	241	253	228	272	268	289	228	246	252	240	249	286	281	243	253	254	257	251	259	249	244	239	260	236	223	242	220	247	252	288	269	280	235	233	257	269	252	266	232	234	262	261	232	220	229	264	279	229	247	266	225	265	253	239	271	272	265	271	247	250	283	249	248	246	245	241	250	272	251	288	255	211	275	251	220	248	267	233	264	268	274	242	254	246	231	234	241	211	238	223	241	238	283	263	252	257	257	243	233	225	244	284	226	215	231	274	241	272	216	243	276	231	247	234	236	241	243	240	261	276	250	243	248	251	272	264	243	266	246	228	224	240	269	260	236	231	258	227	236	253	234	233	236	220	230	285	268	250	265	224	246	291	241	235	219	252	237	228	220	236	253	258	264	260	252	250	230	206	242	269	242	249	262	253	248
2090	700	1001	1141	1074	1001	891	868	813	761	723	645	707	693	714	711	710	690	677	656	644	625	613	638	650	659	613	656	627	615	663	613	548	609	638	577	613	582	589	607	544	578	588	589	581	621	626	607	576	607	558	611	577	630	563	601	543	611	571	612	636	583	623	593	572	603	595	572	587	607	566	625	548	595	596	595	581	556	607	596	613	549	585	595	611	618	594	596	542	618	603	592	606	617	547	569	585	562	578	571	602	631	573	585	614	561	567	601	564	593	572	617	607	567	558	545	612	533	584	576	594	570	613	587	581	625	639	580	609	580	579	593	577	577	561	609	602	580	555	643	579	650	620	563	596	568	594	602	546	588	570	595	602	554	622	589	576	602	572	583	631	570	564	561	589	592	582	577	541	583	589	581	632	631	528	585	584	554	598	601	582	602	610	583	569	571	634	560	593	574	605	617	558	620	553	608	573	561	590	622	587	539	564	550	547	577	543	575	601	585	582	596	569	606	565	580	588	603	583	572	576	578	585	584	598	584	586	579	562	599	585	571	564	580	578	530	578	551	593	599	572	594	653	533	560	597	640	602	594	615	569	555	605	580	588	602	557	575	538	579	591	592	596	570	596	565	598	621	537	610	583	613	574	505	607	580	566	567	618	583	585	549	601	591	564	565	572	581	589	598	601	595	588	585	590	586	611	565	604	585	593	566	591	553	580	604	564	600	587	595	552	632	611	607	556	539	596	603	594	597	565	608	600	559	541	576	566	590	593	585	600	557	576	586	592	591	604	555	578	592	591	627	586	628	606	567	601	620	587	611	583	622	576	556	595	592	592	594	569	549	523	592	589	555	579	548	579	628	626	614	580	612	595	596	592	598	582	621	556	609	574	583	607	598	590	596	579	581	551	611	588	523	605	607	591	584	564	551	631	600	587	606	593	569	566	599	597	575	605	586	578	647	567	602	568	575	555	568	590	622	570	616	578	634	551	574	608	608	610	581	566	587	602	612	595	595	625	580	638	585	607	587	569	552	583	591	606	641	612	587	582	629	569	563	644	578	607	591	595	564	585	608	593	579	579	539	620	588	635	580	599	574	617	596	606	620	589	576	607	605	590	575	600	526	601	594	590	608	562	606	549	566	593	638	590	574	588	579	569	536	611	598	587	564	570	583	597	599	563	611	572	610	630	590	584	612	589	575	555	588	574	575	559	601	578	564	645	563	621	628	627	613	598	567	609	592	606	567	600	593	569	569	569	585	588	577	616	575	568	583	609	629	575	572	593	573	619	552	584	566	619	577	605	626	610	585	577	611	570	564	616	612	597	602	592	562	578	521	556	611	626	605	559	566	639	582	568	573	609	594	558	601	639	554	617	596	589	566	569	569	603	596	609	590	566	602	593	581	582	627	563	586	572	594	562	578	601	617	591	589	586	582	523	614	571	610	632	596	603	570	581	577	552	583	608	579	586	558	558	585	588	574	581	573	619	605	571	569	573	602	560	587	592	536	609	582	591	580	553	587	588	571	614	599	551	561	591	595	553	593	582	593	596	625	594	565	579	610	568	569	574	558	583	608	547	570	606	582	611	612	586	613	606	588	578	634	571	577	589	580	537	573	614	560	592	540	623	579	547	581	582	607	595	595	563	584	597	600	583	623	598	588	584	594	608	602	593	585	591	637	556	577	606	568	608	596	612	575	609	534	565	587	588	567	607	561	581	597	616	585	588	606	547	579	630	568	570	604	589	529	567	589	597	603	576	537	580	589	603	591	565	601	582	568	604	580	601	586	644	539	617	581	584	568	572	577	609	634	601	550	615	546	634	576	547	553	598	599	606	602	576	549	549	593	591	586	574	609	609	564	589	543	573	666	579	622	589	603	575	550	587	594	552	545	518	604	550	558	589	571	557	608	569	572	588	594	586	603	603	622	571	592	574	593	600	561	599	618	565	589	597	570	620	588	588	625	599	612	595	631	540	565	579	588	627	582	530	565	598	535	566	607	611	594	611	647	603	583	598	566	606	634	605	567	581	555	598	588	559	609	560	573	578	577	546	623	601	604	596	573	586	612	580	577	626	560	565	603	581	600	577	586	627	584	595	630	622	564	576	612	586	520	585	577	612	614	551	641	562	563	621	556	583	612	629	615	591	556	566	557	586	578	593	618	629	565	582	555	600	584	598	604	596	593	600	579	586	589	614	601	568	555	608	595	601	550	564	630	642	554	585	596	532	591	553	579	631	596	579	577	594	598	603	604	606	584	574	587	570	614	600	557	580	567	549	565	597	567	552	547	576	549	580	615	548	603	599	574	588	598	578	606	594	569	613	554	595	570	598	580	595	589	605	591	642	593	568	595	578	521	579	572	652	566	552	574	586	566	588	582	578	596	561	577	607	585	582	566	569	578	575	600	597	598	602	602	595	560	622	595	579	605	587	612	570	562	593	554	567	605	613	613	578	600	557	599	570	603	528	589	575	588	675	604	562	593	586	592	584	584	620	545	554	568	594	603	617	579	597	589	599	565	622	607	602	619	560	620	626	607	561	592	600	572	550	599	570	605	590	584	585	616	582	617	623	602	599	582	576	601	588	568	608	588	583	574	530	568	563	561	602	576	562	626	587	584	594	555	589	579	563	624	627	628	587	614	610	627	596	546	595	612	644	574	588	609	600	600	535	615	546	587	591	598	554	598	606	597	599	567	591	586	574	562	576	581	644	607	591	608	608	602	558	582	626	576	621	589	572	605	606	585	579	618	586	569	567	588	590	590	599	592	610	571	612	584	587	592	579	620	601	589	585	610	536	570	578	583	570	621	581	543	583	578	568	584	648	602	576	552	600	548	592	576	608	629	585	581	559	609	569	605	567	594	575	555	583	610	584	569	574	560	595	595	544	596	556	579	618	592	562	562	608	617	578	583	595	603	629	588	576	557	579	578	592	567	590	558	565	580	584	563	574	609	594	545	598	638	594	598	551	613	558	594	545	574	551	610	596	644	613	580	613	573	558	582	609	597	581	587	572	553	614	586	580	564	604	577	589	586	613	546	543	522	600	591	623	590	601	606	589	545	560	569	631	587	560	598	533	622	517	590	580	593	582	593	584	618	581	609	609	611	566	599	602	569	576	610	589	619	587	572	564	585	594	583	628	579	583	546	559	598	602	603	598	604	585	593	557	574	555	617	569	559	569	548	648	604	527	575	612	579	553	592	613	634	561	591	609	584	603	592	581	551	627	592	584	574	606	573	566	560	577	612	617	612	577	631	577	568	574	614	592	596	598	583	621	585	556	619	522	576	594	560	572	558	612	548	570	611	565	574	571	598	581	584	612	544	589	565	544	585	546	567	619	578	602	601	546	600	610	565	560	583	570	605	602	537	534	602	613	631	576	593	556	600	588	573	576	585	581	574	564	583	580	543	568	595	536	564	574	583	565	610	615	623	584	587	614	567	584	613	603	654	589	611	578	581	612	572	615	573	596	595	590	605	568	598	584	558	597	566	587	584	614	585
8403	965	1006	894	772	653	570	517	470	446	365	367	353	332	395	361	334	315	326	345	362	360	385	375	339	344	353	328	351	318	319	347	297	325	341	355	379	312	323	313	348	292	315	345	323	305	313	329	371	341	299	360	336	326	311	323	366	307	311	305	319	293	352	291	309	367	376	314	318	317	317	331	319	318	301	318	321	359	321	307	323	286	318	342	298	277	358	343	309	332	317	305	293	336	318	316	322	343	336	294	352	308	316	318	325	328	319	279	311	324	312	330	287	325	329	321	366	347	336	324	327	337	331	318	309	319	336	306	306	316	284	309	292	321	300	329	320	301	324	337	344	329	290	318	360	315	327	308	293	307	326	314	327	306	345	328	347	312	298	305	350	320	314	300	294	319	354	297	306	312	305	312	316	299	302	313	322	290	300	306	336	343	333	331	298	337	303	287	306	320	340	335	322	339	284	289	308	300	329	317	294	309	289	322	288	296	328	370	301	304	328	317	305	309	325	322	309	345	322	336	324	281	314	313	299	308	278	294	299	288	297	355	332	331	261	308	340	304	321	329	305	341	299	323	299	310	315	360	286	297	339	321	320	318	316	339	333	303	353	320	314	304	298	336	340	331	313	297	323	269	321	330	312	307	361	323	307	325	334	365	299	283	339	310	302	343	352	333	339	309	302	340	308	344	374	326	278	334	335	306	336	292	329	323	306	297	321	322	292	312	308	284	319	323	322	331	301	311	312	320	316	317	335	343	332	322	317	334	339	287	326	314	351	324	287	370	303	311	325	328	327	339	297	307	380	329	313	331	301	305	306	291	321	293	318	313	327	299	321	329	335	334	332	299	315	316	297	360	323	362	340	327	317	315	321	308	338	273	283	325	333	284	324	333	325	303	325	335	310	313	332	301	294	313	331	323	306	290	277	298	290	323	329	319	312	322	342	311	316	321	295	348	337	317	288	306	308	291	294	332	344	316	360	326	304	323	301	293	339	318	301	310	295	353	291	296	323	330	330	334	285	329	325	344	323	318	317	325	298	302	315	306	318	289	300	305	305	355	294	336	343	302	322	338	293	350	288	302	282	308	332	294	327	303	293	299	316	340	303	316	317	312	322	334	292	304	291	340	280	303	317	318	352	317	303	335	333	344	333	321	303	303	286	332	318	324	316	278	330	293	309	317	311	322	299	356	315	295	291	329	335	340	316	276	285	308	287	338	290	342	314	308	310	300	306	326	301	318	289	336	304	294	288	333	329	279	318	324	334	347	316	294	336	310	338	302	326	296	310	345	293	313	344	328	306	315	341	329	328	277	311	327	315	307	306	322	303	324	311	308	303	323	320	305	317	321	354	329	298	310	329	307	345	330	283	339	312	320	310	339	310	285	313	337	316	327	317	292	342	332	309	298	308	299	283	291	332	296	328	359	331	318	355	331	325	294	302	319	289	262	312	294	323	295	314	340	380	317	309	317	331	340	331	295	326	316	331	368	327	310	311	301	343	303	299	324	275	270	298	321	306	322	312	330	303	292	318	342	314	359	333	318	285	308	334	296	337	314	318	359	333	295	331	354	312	329	278	336	337	361	317	272	312	294	297	342	317	325	292	343	283	316	287	305	292	317	280	306	294	306	317	341	307	323	315	331	337	331	323	323	323	310	288	316	302	297	332	327	343	309	299	285	320	284	287	326	323	292	305	335	343	315	334	335	314	308	316	336	306	314	306	337	313	321	324	289	333	316	329	313	319	296	338	313	315	334	305	335	300	293	286	323	309	331	331	321	331	328	344	316	296	313	325	305	275	292	312	358	364	307	317	339	338	328	322	320	329	323	313	284	304	345	311	298	328	309	312	345	323	308	319	314	335	272	278	283	318	333	316	358	335	379	324	335	343	304	301	358	289	303	327	291	273	318	311	320	338	320	306	309	306	298	311	289	294	338	330	321	327	323	294	314	287	335	343	307	301	318	343	358	356	297	328	326	308	309	322	331	319	321	344	310	340	335	345	312	325	339	317	326	310	312	344	303	329	274	318	326	317	312	310	299	339	332	338	331	307	322	289	309	336	339	331	314	335	337	303	355	336	282	302	339	347	294	318	334	294	330	332	314	326	283	325	310	326	303	326	324	302	328	341	324	301	291	310	305	323	334	299	276	313	310	301	295	367	303	301	325	325	315	354	317	316	322	334	294	310	310	326	311	317	314	335	317	308	309	296	307	356	325	317	343	334	337	317	311	301	310	322	337	324	319	321	276	315	295	298	323	323	303	307	272	349	311	330	327	348	346	315	314	326	340	324	300	335	297	353	333	305	299	310	313	329	307	304	296	280	328	320	320	309	295	333	331	300	319	311	288	318	287	311	328	312	327	303	309	306	305	309	316	308	276	293	290	303	321	302	311	322	362	311	316	333	336	355	306	329	335	334	323	319	301	280	304	288	287	341	294	318	340	327	317	295	303	327	333	300	311	338	324	308	362	331	324	282	310	317	318	311	314	313	320	323	327	312	311	324	324	340	325	296	324	337	323	302	323	313	342	316	322	325	320	301	313	286	314	290	323	336	302	303	299	311	304	305	290	355	363	315	294	295	325	293	319	308	321	338	312	336	301	276	356	326	332	313	334	332	335	303	325	330	327	312	326	325	346	317	306	363	314	309	329	306	322	291	309	288	318	303	337	292	348	334	310	351	293	315	304	322	322	322	303	316	312	318	291	340	279	312	284	314	300	299	311	339	321	317	313	322	334	330	307	348	320	308	326	305	288	352	296	298	306	326	323	334	299	303	294	294	308	329	333	326	313	316	317	307	352	337	336	309	310	304	304	343	296	316	313	324	307	334	272	342	318	354	298	328	330	299	289	326	331	306	294	296	312	314	283	337	314	306	295	331	332	332	351	369	337	340	318	321	289	303	315	324	278	286	286	333	286	315	301	302	319	304	322	309	330	276	301	311	324	350	341	323	330	300	321	346	324	327	300	337	336	311	334	323	311	338	308	308	320	322	279	326	332	281	311	305	292	327	311	287	296	306	290	313	332	303	306	308	298	325	353	337	283	327	305	348	327	334	334	296	310	306	281	343	299	284	308	283	308	316	373	273	304	307	332	330	336	357	306	286	353	333	334	309	321	292	326	317	303	346	326	317	319	337	319	324	335	290	350	308	323	337	297	344	322	325	316	281	318	332	338	296	315	311	297	308	311	338	321	314	285	327	318	319	326	300	318	337	308	325	312	299	272	342	313	322	323	290	296	332	312	333	318	323	285	298	303	369	314	289	290	317	327	301	300	301	347	322	296	316	317	331	348	329	324	306	341	287	306	289	296	291	327	314	342	299	319	308	338	271	326	300	335	330	326	285	315	345	298	335	281	343	293	317	316	331	332	291	330	304	301	310	343	324	307	306	307	315	324	334	294	316	354	329	306	333	313	296	340	300	334	322	334	322	315	329	339	330	338	345	317	345	334	315	318	300	319	298	320	352	338	324	338	304	297	314	339	312	284	327	297	315	336
6927	1283	2099	2652	2591	2310	1938	1834	1453	1338	1204	1100	1086	1100	1081	1016	1011	990	990	982	948	851	926	891	910	905	852	825	778	786	763	798	753	750	814	738	742	751	775	721	717	720	745	758	732	726	705	707	713	731	710	754	648	746	707	754	717	729	728	701	704	693	706	678	746	723	728	674	719	683	733	752	754	702	677	730	708	761	692	679	752	759	704	713	720	687	724	725	722	762	721	681	734	741	703	746	716	734	718	671	763	700	717	733	701	728	721	701	718	699	743	715	691	727	684	713	723	717	748	724	730	673	711	690	717	667	736	700	729	704	681	707	713	716	724	701	698	743	727	687	722	688	701	743	736	732	752	702	726	688	727	738	726	770	703	656	740	724	667	725	737	650	741	691	709	675	736	720	730	707	731	712	713	737	725	670	720	739	702	702	762	717	744	732	729	796	674	707	704	752	687	729	739	727	765	682	739	742	753	737	722	679	694	672	730	734	720	705	730	713	736	708	690	679	758	687	676	704	729	681	716	707	721	718	679	732	700	764	669	685	711	740	723	727	688	700	717	734	737	711	736	705	693	777	751	715	705	744	703	738	746	714	738	710	715	746	692	684	728	738	745	726	772	691	680	695	738	700	724	700	723	696	724	679	701	748	732	724	722	729	705	736	729	726	695	740	715	684	686	673	719	728	713	665	716	732	733	719	731	703	735	710	711	741	701	705	714	676	695	730	737	690	739	699	725	709	735	727	708	712	712	719	663	773	701	739	740	723	725	734	683	754	740	709	718	678	708	690	725	721	724	696	754	726	704	699	731	718	705	676	680	671	676	739	734	730	740	747	753	718	728	736	697	714	668	692	680	706	717	735	699	717	703	696	737	683	721	751	715	731	735	725	729	752	706	729	702	698	750	733	688	704	710	733	681	689	729	699	709	723	704	700	721	751	723	719	739	733	714	699	666	701	692	739	727	737	694	727	666	690	696	724	718	711	707	717	644	747	734	690	737	729	701	742	693	718	701	681	708	709	659	729	698	735	736	738	752	737	720	731	751	669	742	727	745	724	773	734	721	703	731	738	705	726	684	719	715	702	682	696	770	767	722	791	681	689	723	721	685	726	752	717	731	685	687	716	722	720	683	704	733	664	702	720	736	790	717	749	730	697	658	738	755	692	747	694	776	725	737	698	733	703	704	728	687	706	709	777	741	711	725	703	762	711	724	705	714	694	668	723	721	756	725	712	709	785	725	710	783	769	702	632	728	740	695	731	736	667	681	704	740	723	705	724	779	747	696	723	707	737	713	722	717	725	735	688	708	716	720	732	753	731	738	731	720	713	713	738	715	704	699	703	728	729	728	717	675	736	713	678	716	709	739	716	717	744	750	745	720	672	711	721	729	724	729	726	705	720	710	725	759	755	700	719	679	705	717	695	738	713	719	685	689	686	727	724	710	732	733	702	730	722	754	678	694	734	657	710	694	719	744	701	740	699	730	712	736	683	731	714	705	684	732	753	696	703	683	802	644	765	703	728	709	750	728	712	755	728	743	668	776	718	714	665	691	733	681	717	711	728	719	728	697	744	672	693	730	671	732	679	730	652	732	753	712	685	715	690	705	701	701	719	687	706	727	699	765	697	655	715	688	705	704	724	739	669	677	730	699	763	704	659	734	718	724	718	730	721	691	734	694	728	726	760	700	733	706	689	677	661	716	674	690	701	708	733	743	757	706	716	642	785	707	765	700	694	750	694	698	766	708	725	713	699	705	720	679	706	691	690	698	696	694	684	705	750	732	686	759	719	699	693	709	707	749	742	650	730	717	682	697	712	751	721	694	688	743	697	711	694	692	740	723	763	720	701	741	734	692	681	735	735	716	735	683	719	725	754	749	713	690	731	697	752	725	747	684	774	756	727	690	751	735	700	729	742	674	733	673	701	709	721	726	762	737	696	691	661	690	749	754	726	739	712	692	682	768	684	711	700	702	715	718	691	732	734	733	690	713	746	716	720	699	720	727	718	712	727	692	751	719	716	701	720	743	750	735	712	665	726	695	700	693	740	697	715	711	745	689	686	739	713	718	726	689	706	681	698	688	689	714	688	708	743	739	762	720	717	733	730	743	692	718	733	716	711	727	749	696	721	732	719	696	761	732	640	729	699	721	732	689	732	739	703	683	694	661	761	730	691	735	707	683	737	721	722	721	692	711	668	775	682	724	722	685	735	710	737	709	739	766	764	700	743	718	739	757	739	714	730	716	721	691	718	666	665	722	708	689	740	691	736	746	710	714	709	754	682	729	660	730	748	735	660	724	718	716	741	752	705	760	700	696	717	674	724	712	731	698	725	720	710	698	670	730	727	748	737	725	715	739	731	709	704	749	730	763	712	723	755	757	705	744	765	711	716	703	744	664	711	677	718	720	729	762	726	752	646	725	758	710	713	689	698	697	723	715	698	698	726	801	715	712	724	703	760	669	665	720	693	686	678	718	718	764	687	664	718	729	750	727	712	718	691	721	762	759	726	681	731	700	698	755	692	726	746	704	722	733	726	704	706	731	759	756	715	687	696	708	742	750	712	696	720	733	765	718	662	727	749	760	761	733	709	722	707	660	677	736	706	743	712	716	744	691	738	732	728	730	761	728	739	756	646	715	746	696	709	709	723	704	721	693	685	680	719	744	704	680	706	725	675	729	734	763	693	726	737	732	665	680	683	713	738	728	746	749	767	682	703	732	749	726	762	712	745	751	699	725	723	695	706	686	686	742	735	721	731	715	698	704	750	655	738	679	778	749	718	706	749	749	797	703	704	689	742	704	711	758	777	711	721	693	719	749	733	695	709	755	672	715	697	713	710	729	705	751	673	721	741	724	721	742	689	737	744	747	722	756	685	743	697	723	725	715	737	715	732	739	708	724	693	684	695	727	707	729	741	701	747	726	743	720	690	685	694	712	746	709	674	746	736	728	680	662	692	660	688	705	708	717	728	680	726	695	712	749	738	704	708	738	684	691	700	688	759	744	755	747	735	701	702	690	642	693	716	764	708	749	743	727	715	737	727	751	672	715	702	713	700	711	693	699	733	667	668	760	708	758	685	703	710	723	716	680	712	709	715	709	714	695	724	685	727	667	738	734	729	695	716	708	748	698	699	718	718	701	706	712	739	736	691	743	669	724	713	720	703	723	716	732	715	761	753	772	738	721	766	730	723	700	692	667	726	747	732	743	792	709	681	721	671	745	725	702	696	758	713	738	722	714	703	767	709	754	771	721	739	743	736	718	702	722	705	665	686	708	746	708	699	699	688	703	707	745	774	740	710	736	745	715	665	666	667	704	713	692	675	693	741	703	745	756	689	703	761	756	715	725	719	729	719	691	661	741	739	729	680	742	698	762	655	711	695	737	702	713	705	726	713	765	727	715	754	772	722	691	731	707	720	727	714	711	700	725	717	754	671	685	706	740	700	783	704	696	678	699	713	729	718	711	738	688	668	710	734	720	732	695	741	756	728	712	720	710	726
15528	1596	1369	1170	902	738	598	528	435	341	321	320	274	286	318	276	278	275	276	229	224	213	261	249	250	217	247	227	232	203	208	201	247	237	194	177	207	222	198	213	200	188	195	199	201	196	201	193	196	205	192	189	240	200	231	187	202	232	192	204	182	200	164	219	206	208	186	189	217	205	203	216	195	194	205	213	233	212	212	206	190	211	196	226	185	197	227	216	212	225	217	188	194	208	187	231	187	177	191	189	215	196	211	190	201	155	197	214	201	199	201	218	205	169	196	201	236	185	225	191	222	216	182	221	198	180	231	190	210	206	203	197	198	184	177	204	216	207	194	196	209	194	212	210	199	210	185	193	180	214	205	200	184	188	200	193	208	232	189	215	177	233	212	190	216	175	198	229	195	212	201	207	190	199	219	186	167	199	212	188	185	191	210	173	206	190	176	201	183	208	210	231	219	194	194	199	198	233	172	221	207	221	217	198	198	218	236	206	195	188	223	206	219	171	201	164	214	182	175	188	219	211	192	192	185	176	208	190	197	187	205	206	205	214	209	202	181	212	209	182	193	183	205	198	203	181	208	224	203	181	196	223	188	196	205	247	184	193	203	215	205	194	193	197	202	207	219	206	187	210	200	208	216	218	207	238	204	186	190	194	205	193	170	190	203	224	182	195	206	207	204	203	203	203	195	202	201	176	182	182	214	188	200	220	236	202	193	184	186	209	198	199	178	186	204	220	201	189	201	181	182	209	220	220	157	201	202	208	202	196	177	190	188	185	201	199	203	189	180	190	194	201	183	174	191	196	215	215	219	222	242	185	189	174	193	222	201	215	139	234	182	188	211	181	209	206	181	192	225	195	190	182	196	225	206	181	206	172	184	193	189	179	188	204	179	205	209	211	193	210	194	193	202	185	208	191	202	189	203	206	194	212	192	204	218	208	210	221	223	202	191	194	203	187	209	183	176	181	203	198	193	207	195	206	196	193	204	189	220	202	190	171	189	173	188	216	205	174	204	206	215	199	206	176	190	175	204	176	189	220	192	183	216	184	183	193	210	198	184	204	184	201	193	188	197	204	186	185	212	221	196	210	184	196	196	201	198	207	214	217	190	177	203	207	227	202	174	202	244	200	184	202	215	211	179	191	189	216	183	181	216	178	215	190	231	179	206	195	206	215	209	208	211	175	230	189	179	195	217	202	203	200	205	188	192	208	220	175	213	203	215	224	194	209	199	214	193	220	216	224	188	186	193	227	225	197	215	176	198	205	196	215	188	205	203	254	217	205	187	196	213	203	181	210	191	200	181	182	203	205	206	203	189	189	204	200	219	217	217	184	185	202	198	159	196	208	190	182	198	182	190	216	199	188	187	232	193	202	198	189	220	201	212	184	187	190	200	185	203	216	201	218	220	201	205	197	207	192	199	181	220	196	170	210	195	218	199	174	218	210	179	193	205	191	196	202	186	215	217	199	172	219	178	197	175	215	198	217	204	188	201	175	216	181	206	215	207	197	197	216	183	186	205	193	214	205	202	228	219	182	197	198	201	222	212	242	176	196	185	200	222	212	198	201	204	187	219	198	204	190	206	195	198	200	196	221	202	196	190	187	216	176	204	211	229	178	208	201	215	197	227	209	167	165	185	195	224	192	200	189	185	196	184	208	219	191	182	204	174	192	206	216	202	195	225	167	191	187	218	234	189	212	219	187	192	181	206	221	183	180	201	205	191	184	201	183	186	213	233	198	208	201	202	195	214	178	185	200	187	206	188	199	222	192	232	215	217	220	227	193	188	177	223	205	211	203	208	180	221	187	206	211	212	187	196	190	217	190	188	195	195	201	168	234	196	205	226	219	230	201	192	190	215	190	200	211	214	222	201	221	199	189	190	183	192	182	191	227	178	233	199	167	211	223	207	177	204	195	193	192	195	203	185	204	180	225	201	238	194	217	206	187	214	191	204	156	209	200	208	187	196	177	213	195	205	206	244	190	205	201	205	220	193	180	220	207	219	223	205	213	186	193	198	179	173	204	187	206	214	203	231	194	226	198	207	216	213	206	192	208	187	194	208	177	193	181	192	228	184	206	209	221	215	224	209	204	203	233	224	208	193	193	203	185	173	186	206	210	222	197	211	209	231	207	181	203	231	210	197	206	206	216	205	222	215	188	215	188	196	171	215	203	194	209	220	179	219	192	224	213	190	205	198	223	205	172	178	198	226	197	202	201	250	193	214	220	207	200	217	166	188	197	213	196	223	214	187	188	219	206	208	190	175	213	214	210	207	196	219	219	196	177	191	187	159	211	184	215	177	191	169	206	192	196	216	207	195	186	204	182	212	209	203	187	205	181	190	197	209	205	185	214	202	190	218	192	221	191	178	190	194	200	195	214	205	196	205	195	197	209	218	213	200	220	239	198	195	206	201	197	187	204	169	197	227	204	236	197	193	228	203	196	221	210	169	185	219	209	200	197	202	170	176	172	195	209	191	213	193	200	220	185	192	215	213	184	219	196	200	204	197	173	226	197	202	205	214	197	202	199	195	223	183	180	199	217	182	223	219	202	196	208	196	204	209	221	170	224	221	219	191	190	201	191	207	214	203	203	191	216	211	184	180	223	213	228	184	220	197	207	211	217	205	210	173	152	183	194	220	223	190	184	198	232	213	194	196	198	215	224	188	194	200	209	202	205	207	210	203	187	214	180	194	188	194	183	227	192	206	183	191	203	189	214	208	183	203	211	188	214	211	210	210	197	198	212	217	199	190	221	206	197	236	178	203	189	205	205	193	210	226	215	178	196	185	201	228	201	210	186	199	184	188	201	190	193	211	231	210	198	203	184	206	229	223	196	214	195	187	189	229	230	189	187	207	215	204	192	191	221	208	188	221	186	190	186	187	196	186	187	218	205	200	189	203	202	187	209	202	214	212	213	202	186	182	185	180	205	179	205	198	189	205	180	173	197	211	196	218	204	195	182	202	183	164	212	226	193	218	173	215	191	197	251	208	192	217	182	188	197	182	208	188	184	200	196	196	188	201	222	213	206	223	195	187	163	198	191	200	203	219	203	200	222	208	223	182	201	180	149	222	215	203	192	219	189	192	210	194	193	192	198	198	189	221	191	220	167	211	200	190	190	212	201	203	198	170	221	212	211	181	201	208	190	189	179	233	205	197	177	172	195	201	189	191	187	189	202	202	176	195	188	175	189	219	210	185	208	185	206	193	179	196	197	176	192	230	193	190	189	203	203	204	187	200	191	188	210	197	189	190	177	193	200	231	202	204	220	215	177	189	179	197	189	203	201	189	189	199	190	228	188	212	201	199	202	197	192	195	219	185	201	204	191	215	208	202	191	187	217	192	183	199	212	190	197	229	210	199	198	215	181	197	197	214	177	195	224	189	207	199	214	195	201	197	208	203	177	231	172	211	171	190	205	211	188	189	207	215	184	203	200	177	207	199	194	189	194	202	188	197	219	220	184	187	219	218	228	200	189	236	222	207	186	187	206
8483	1321	2905	3845	3528	2992	2515	2099	1887	1541	1297	1058	1067	1028	1044	953	935	878	897	822	850	799	705	732	674	656	663	672	589	621	594	514	565	522	533	505	478	471	512	495	462	484	451	514	472	440	466	491	425	489	460	462	478	441	490	494	496	459	468	491	435	470	497	500	480	430	485	477	458	473	498	475	511	476	460	466	468	485	472	448	437	480	484	486	444	465	466	462	460	496	499	473	496	484	477	491	432	422	453	473	464	452	507	476	481	484	439	475	480	473	456	475	447	435	465	443	493	453	432	461	473	457	487	475	448	519	454	472	468	439	437	462	466	454	446	478	459	461	454	439	449	442	436	466	502	494	433	496	436	452	465	481	496	420	476	499	443	466	433	472	463	461	478	443	474	446	494	446	465	438	469	446	485	467	463	471	422	486	470	467	404	474	442	434	439	508	460	460	474	456	460	476	447	410	441	487	455	411	459	478	478	480	481	465	469	456	443	461	456	498	486	430	452	453	461	468	447	484	463	468	480	453	422	470	453	476	452	436	432	476	449	492	452	439	489	444	422	446	445	485	491	488	473	466	459	495	472	444	481	459	458	450	483	485	452	507	451	482	438	484	449	503	478	473	469	479	482	473	465	481	479	457	451	503	475	460	461	454	464	458	454	472	436	492	483	459	423	442	474	487	467	476	450	450	481	482	451	437	443	479	406	454	432	500	444	464	432	421	449	448	460	479	413	430	431	437	473	490	450	468	423	420	443	470	468	473	445	410	492	477	480	445	432	434	452	460	476	456	461	435	458	488	439	451	482	500	450	494	496	478	473	443	456	443	462	449	449	488	439	473	492	460	426	405	450	471	457	481	477	477	450	472	451	483	456	475	478	445	424	432	464	470	493	473	460	456	434	457	466	435	477	443	500	477	481	459	458	442	478	437	506	461	473	448	444	452	417	457	446	484	468	434	455	437	423	489	493	461	445	474	459	510	420	491	455	440	502	451	488	466	503	422	412	494	462	454	480	452	436	503	479	450	513	430	437	478	457	462	451	475	456	475	485	451	479	472	477	489	475	461	469	481	479	477	443	473	454	448	451	461	459	438	449	454	491	479	441	455	463	429	468	472	462	477	459	480	455	428	453	442	475	476	471	428	466	458	469	502	472	484	466	452	470	457	455	471	449	448	463	430	493	440	498	446	482	473	490	462	426	473	467	459	435	441	487	433	467	431	440	446	441	450	494	438	419	449	462	465	464	489	465	446	472	438	460	428	469	416	457	491	470	451	448	442	441	469	465	481	460	488	520	414	462	420	493	482	437	462	508	459	458	480	453	508	454	443	491	466	458	477	481	442	457	441	441	434	463	465	460	517	470	454	443	456	451	482	472	451	457	438	487	466	458	483	461	447	461	464	495	410	452	464	439	483	449	439	464	483	471	466	444	455	442	513	459	432	459	464	496	476	470	449	461	458	425	444	435	453	468	487	453	457	485	458	465	458	473	466	415	428	429	451	456	422	452	472	462	461	433	469	483	480	466	451	429	443	397	434	488	487	480	511	432	467	441	459	464	489	446	460	445	425	454	443	451	503	477	458	467	468	463	491	434	472	451	492	459	502	508	469	454	455	454	469	447	447	477	508	435	469	444	455	457	455	416	470	482	424	490	420	433	499	441	468	436	478	468	475	421	456	489	452	454	468	473	479	481	516	442	479	483	460	455	447	475	444	428	446	463	486	489	432	436	475	460	475	468	430	457	431	461	472	464	458	465	441	451	462	470	446	443	420	454	452	466	446	438	477	477	421	490	436	451	459	484	483	463	461	441	499	453	445	468	499	422	432	454	494	468	480	469	493	455	450	479	470	445	429	447	490	432	472	427	428	498	482	464	478	467	433	434	451	457	421	468	444	455	457	464	462	503	421	429	479	489	453	492	472	443	448	460	439	446	441	452	495	475	434	485	463	473	505	459	470	456	469	481	445	483	473	483	449	459	438	509	489	429	491	459	462	440	451	436	504	471	418	459	434	477	454	466	481	467	477	460	475	443	455	444	432	451	474	465	505	465	449	445	458	454	461	481	456	504	462	437	474	479	433	464	492	490	449	469	448	462	497	458	487	462	453	426	443	467	477	485	460	446	480	467	499	465	442	454	413	474	443	450	466	439	445	461	468	454	433	458	458	466	480	458	439	453	481	481	472	452	472	436	430	460	476	457	409	460	491	480	454	465	444	435	444	446	450	484	471	471	502	458	463	423	461	424	483	441	462	490	441	459	417	436	494	421	446	499	470	468	433	450	474	465	448	427	458	468	462	480	466	451	465	465	481	496	443	464	458	452	439	422	451	466	450	467	424	501	480	473	442	436	479	435	476	426	481	455	458	490	422	461	464	454	465	446	445	433	426	429	450	416	489	459	455	492	429	482	505	447	434	442	464	429	484	473	475	479	473	458	447	512	461	473	452	451	444	440	460	456	450	466	445	494	420	465	521	464	420	461	437	430	445	483	436	454	447	442	448	445	497	448	489	456	470	437	439	498	450	462	469	479	462	477	453	436	486	478	470	482	492	486	445	449	464	479	416	473	465	438	478	453	450	460	478	485	432	444	440	471	448	444	462	494	470	476	467	478	431	448	465	416	457	471	459	408	448	463	483	489	454	442	461	444	488	468	486	419	442	432	461	407	488	439	435	497	453	466	498	475	498	449	464	468	469	464	468	459	506	463	472	420	453	443	467	464	457	418	489	475	448	478	482	468	467	487	439	473	463	448	445	482	441	483	523	473	456	457	448	489	461	436	447	480	430	487	455	520	468	485	469	468	488	453	454	502	465	449	447	452	424	463	435	470	448	432	481	450	459	456	483	451	462	425	438	452	453	485	486	461	477	446	481	448	456	464	453	489	470	476	450	506	471	478	498	468	448	452	439	483	479	463	482	468	473	479	465	452	454	489	457	480	469	493	450	479	457	496	475	432	471	435	495	471	446	438	474	494	434	449	493	429	502	456	462	456	455	462	466	454	421	456	429	472	502	459	478	447	450	447	447	462	452	461	466	445	460	451	424	464	466	467	448	495	469	478	456	450	453	457	452	459	467	469	466	443	545	454	464	432	466	446	517	423	479	488	435	443	471	455	475	441	439	444	490	463	472	486	443	489	424	420	470	486	455	483	495	468	479	420	448	468	469	475	457	438	439	508	448	450	474	439	456	479	475	454	456	437	500	455	453	450	460	427	458	467	457	423	435	464	436	470	464	431	438	435	452	473	469	498	423	445	453	451	490	487	455	486	427	473	458	437	485	449	458	458	426	486	446	479	472	462	467	492	428	476	503	461	463	473	489	452	452	439	523	455	475	441	499	451	460	491	481	500	458	481	485	453	455	422	427	457	463	510	457	467	485	468	484	473	448	476	461	457	514	478	395	474	445	481	456	440	447	478	412	461	437	437	490	439	456	487	475	454	444	467	509	452	472	494	468	463	465	433	455	461	495	443	470	442	466	436	461	448	451	462	445	457	473	483	474
1677	365	418	386	353	315	334	274	308	264	275	275	253	308	255	289	263	288	260	247	271	245	267	275	272	226	260	250	254	270	243	263	236	257	251	267	271	240	253	261	265	236	235	268	252	259	250	237	262	267	263	226	245	272	264	255	251	244	231	269	235	222	229	264	236	227	241	256	269	245	258	239	245	259	250	251	252	240	240	225	244	236	271	237	229	261	251	252	279	250	238	251	242	250	269	260	257	229	240	252	276	244	246	252	228	259	238	250	246	242	247	229	239	249	258	266	253	262	228	240	270	254	223	245	248	258	277	268	240	242	237	258	241	259	268	263	242	225	251	247	277	261	245	250	256	218	268	226	268	273	255	282	247	237	252	250	259	259	259	228	264	288	267	234	259	272	270	245	259	280	231	241	241	242	269	244	241	217	269	229	219	255	231	282	228	262	244	257	248	279	259	259	243	258	215	231	232	265	233	252	242	241	236	256	237	229	235	254	260	233	236	260	246	236	271	249	280	271	257	246	234	228	228	234	262	259	259	223	242	265	251	256	252	257	262	254	266	268	238	238	238	220	270	247	250	230	257	246	274	238	261	262	266	233	253	260	234	229	255	264	252	237	261	258	279	260	259	261	233	241	251	253	246	242	224	269	244	261	234	274	298	262	270	229	235	268	250	255	246	275	241	261	275	245	254	247	249	240	259	229	241	240	264	259	226	253	252	259	242	261	230	236	274	246	247	252	247	268	241	268	237	249	250	244	259	231	276	239	228	275	243	264	239	252	258	245	228	262	273	232	260	248	275	249	223	244	266	256	246	254	255	247	245	235	284	264	250	230	217	274	213	247	237	251	228	258	254	226	280	233	249	249	241	249	275	267	253	239	245	221	271	213	253	247	241	270	228	233	214	230	257	208	260	249	274	248	257	221	227	233	258	242	236	249	242	252	234	248	260	245	274	247	242	234	223	239	230	254	278	251	250	226	258	241	255	239	256	226	240	257	215	257	258	271	245	265	246	242	241	228	263	244	252	249	226	261	256	262	271	251	251	240	258	245	283	279	272	280	263	217	251	260	228	207	271	286	249	228	288	261	227	231	269	256	275	248	220	265	224	257	240	227	199	242	293	246	267	265	279	273	237	251	235	238	283	232	236	269	269	238	219	236	192	242	252	286	266	247	242	245	266	244	249	293	292	262	237	252	215	246	266	241	249	239	225	242	273	250	222	262	203	246	255	244	253	260	247	275	254	251	271	249	249	229	241	271	233	237	245	253	266	259	240	246	263	264	252	277	241	274	265	244	220	261	241	243	249	232	255	258	269	258	233	264	227	274	249	258	252	272	251	234	271	258	226	248	273	244	260	270	237	242	251	218	247	268	247	258	251	242	223	277	255	262	243	249	257	246	260	238	281	270	268	254	223	242	261	247	229	227	255	251	270	247	210	245	252	249	278	247	251	234	234	252	262	223	228	233	241	246	245	238	275	252	268	240	227	264	250	231	249	257	265	241	254	239	258	250	261	242	280	237	237	241	281	263	243	250	239	245	264	282	269	254	250	272	245	266	262	225	239	244	226	249	281	254	244	246	243	267	224	271	237	241	272	259	225	262	262	226	247	288	253	229	277	223	253	245	249	223	238	270	249	282	244	274	264	242	261	252	241	234	251	275	261	244	260	248	231	247	243	245	236	242	260	261	230	275	259	257	235	237	281	255	280	237	231	229	277	260	253	276	213	263	285	264	266	272	256	243	237	243	263	263	244	269	249	253	233	252	237	253	252	257	272	236	261	257	282	235	260	279	273	229	240	272	264	266	269	233	266	254	290	283	273	237	230	234	259	252	278	267	254	238	236	280	228	281	245	252	262	245	235	247	246	240	264	246	269	233	265	260	245	270	246	213	235	222	261	263	260	244	267	247	288	278	236	248	250	274	238	248	223	229	263	237	245	263	265	228	279	255	268	264	254	225	267	250	216	243	258	264	246	246	227	278	239	246	252	260	258	251	265	278	253	284	249	283	247	243	249	304	251	254	256	244	228	228	247	258	251	258	248	275	256	262	240	288	248	242	271	270	263	265	275	282	233	246	267	263	267	268	258	262	249	249	243	253	276	264	270	266	224	220	242	256	260	260	244	240	260	247	254	263	245	252	244	240	268	247	262	270	274	283	267	234	233	257	251	219	249	219	240	256	249	269	259	263	291	249	240	239	253	251	247	270	236	234	256	224	236	221	280	259	259	239	286	268	292	242	243	260	210	242	252	227	249	280	224	247	244	288	261	249	243	198	224	228	261	230	270	270	243	238	293	259	241	252	228	256	263	254	252	242	241	248	238	252	258	276	261	225	237	256	273	247	236	250	250	243	241	254	227	236	229	264	264	223	251	245	246	237	247	246	242	272	236	251	278	267	251	253	275	276	240	232	245	217	248	254	265	217	245	253	261	265	260	221	222	253	264	242	260	222	225	245	275	214	249	264	269	283	266	246	278	266	287	255	262	271	231	244	240	247	273	269	245	263	256	248	227	260	262	268	246	270	239	235	255	248	243	260	259	243	253	257	249	247	236	253	248	211	223	233	223	246	224	233	232	245	265	247	211	257	268	237	288	241	259	270	237	259	258	286	216	228	253	250	261	265	261	245	250	251	265	275	254	253	278	226	256	249	236	241	262	240	195	232	261	220	248	239	256	229	276	242	269	239	288	269	218	213	267	257	248	267	249	239	251	241	269	246	236	230	244	305	289	245	278	277	277	247	237	265	258	241	268	246	262	281	259	258	251	259	219	241	243	254	260	277	262	241	243	247	230	242	248	221	259	265	245	251	231	251	255	240	252	258	240	235	249	227	230	269	270	274	244	225	281	231	251	266	210	269	273	230	284	277	261	266	257	263	243	279	237	255	282	239	232	281	242	253	257	266	243	250	244	232	250	239	253	260	261	240	249	248	264	241	253	258	240	232	260	239	224	247	260	258	255	248	234	249	263	272	259	260	254	239	254	244	250	245	273	256	280	240	234	239	237	235	249	252	249	266	264	218	237	255	243	256	229	246	234	255	269	266	277	237	256	263	280	261	256	242	234	263	237	219	248	261	245	246	244	264	250	258	260	297	248	205	247	252	279	235	258	255	267	258	245	237	251	258	253	255	264	264	249	215	244	249	254	275	250	248	249	221	237	221	234	261	249	252	255	247	234	268	295	234	267	250	253	232	246	258	271	252	266	242	272	264	250	271	263	240	251	247	226	254	248	223	248	244	275	255	239	256	227	232	262	268	269	235	263	251	253	287	251	264	246	229	238	255	233	253	255	263	247	253	250	274	234	260	239	245	232	256	250	259	265	231	264	259	217	282	246	249	272	248	243	252	271	251	251	260	242	275	232	272	224	222	239	278	275	225	264	246	213	263	273	266	241	261	241	231	278	228	246	237	322	252	247	243	235	238	247	245	239	233	233	266	243	260	226	285	291	269	266	236	258	252	261	256	251	258	239	240	263	281	212	266	273	267	281	239	286	253
1917	709	983	1116	1091	1010	996	938	753	793	727	724	679	688	702	697	651	682	648	645	670	665	658	691	637	637	611	587	626	578	574	644	580	630	652	613	567	614	609	571	607	602	594	624	590	609	567	583	594	600	602	609	545	574	571	590	587	579	611	576	567	598	552	539	615	619	574	625	612	590	601	587	591	568	583	603	611	594	573	575	590	574	598	598	568	593	568	564	564	551	675	596	592	603	546	610	613	618	610	545	590	616	609	585	600	606	612	558	538	611	557	577	595	625	594	564	538	583	605	574	543	621	562	557	595	565	580	566	605	584	583	608	584	575	584	608	572	534	579	588	594	582	591	626	573	568	576	577	570	588	586	584	591	561	556	598	575	617	610	569	551	539	564	568	569	600	582	552	553	593	573	570	587	598	553	607	590	594	610	575	601	630	570	593	615	613	583	567	580	585	555	583	576	579	578	588	572	555	595	594	595	555	606	616	623	601	597	615	624	599	552	565	580	603	569	631	541	592	572	593	594	588	593	579	581	609	588	609	556	607	639	566	593	550	593	587	663	543	572	562	596	624	566	580	628	583	603	603	587	589	561	598	579	596	616	575	565	537	612	591	562	582	588	587	611	546	641	615	609	585	580	540	599	594	615	584	640	604	561	541	553	636	585	566	549	582	602	579	603	619	605	549	576	587	617	579	588	604	600	564	592	605	636	553	555	626	600	590	587	608	594	571	576	586	627	581	583	582	581	594	570	618	591	636	587	548	589	617	615	570	551	624	588	580	598	552	595	604	642	582	587	586	562	540	550	583	599	600	560	528	608	567	594	519	590	525	586	605	617	597	610	585	599	603	591	567	584	606	580	548	599	611	625	592	601	545	563	599	609	616	615	603	638	612	594	561	571	581	606	615	590	616	551	593	621	570	601	622	601	592	601	508	615	587	555	615	598	609	543	560	607	597	597	563	566	590	600	537	590	534	595	583	604	577	633	623	568	587	633	591	603	610	567	619	570	567	604	543	576	578	572	583	578	571	615	612	552	583	623	579	581	560	604	571	584	575	580	601	609	592	572	611	605	563	575	595	592	646	579	599	562	602	608	615	557	558	562	610	588	584	577	554	545	626	568	605	611	597	584	571	584	599	568	586	562	561	565	610	570	580	604	588	595	580	583	605	588	584	601	578	612	571	571	608	609	606	612	569	603	582	575	596	593	556	636	602	585	579	566	615	571	596	571	581	586	597	614	562	581	612	600	601	601	551	597	617	547	597	621	579	537	558	584	600	640	626	558	543	573	632	560	596	588	626	650	608	607	590	579	570	589	616	571	547	600	611	598	594	620	553	593	547	572	590	534	553	584	561	601	592	613	569	571	580	591	593	601	547	588	593	598	591	579	569	607	567	634	587	586	584	596	571	575	637	618	556	589	606	580	613	590	598	578	543	568	574	613	533	594	617	590	571	577	579	591	560	583	601	551	600	626	581	563	606	543	589	555	566	591	621	599	609	601	582	555	518	524	579	548	619	591	601	572	608	591	597	584	583	580	579	568	549	597	577	564	557	575	578	621	536	595	553	595	608	595	565	593	606	613	555	554	529	593	629	545	525	551	567	610	552	603	542	639	605	574	599	610	554	591	612	595	646	562	592	613	542	570	599	544	551	617	593	636	603	594	574	599	631	628	586	610	570	603	564	543	600	564	615	596	572	581	611	635	556	594	557	595	567	594	575	570	595	654	586	587	587	624	644	595	559	557	544	605	555	577	612	603	591	595	566	533	630	585	574	592	579	582	555	623	596	610	629	615	609	581	609	611	609	578	555	591	586	561	605	621	606	573	601	572	589	577	629	617	608	575	592	559	606	563	602	576	596	614	571	608	606	580	585	581	556	558	598	559	563	574	568	605	568	580	580	597	571	575	592	618	522	608	573	574	613	558	617	579	584	586	602	576	592	581	559	560	597	544	590	605	596	615	559	566	571	588	623	592	571	606	609	591	592	625	612	572	602	599	601	609	565	555	585	610	598	579	540	595	587	603	626	621	627	559	588	601	593	562	570	615	575	596	590	594	572	568	579	599	546	579	577	568	601	570	603	574	566	563	591	540	565	547	590	573	589	562	622	599	607	575	574	579	633	577	613	573	553	552	616	581	628	597	544	607	584	587	586	594	593	592	602	563	614	602	592	591	579	594	572	582	598	535	616	558	624	586	582	662	580	519	602	620	615	618	608	625	617	648	555	609	584	573	552	548	662	581	587	549	574	602	546	553	587	557	583	572	573	579	622	558	596	578	597	575	614	559	624	569	581	562	563	571	562	626	555	585	596	588	577	595	578	593	591	574	585	580	567	598	594	551	595	623	595	600	621	561	570	651	615	603	620	540	639	621	605	583	590	581	581	597	595	605	579	594	609	605	548	646	561	569	596	550	582	586	630	594	581	552	586	598	606	603	559	589	569	553	593	547	583	590	580	589	589	549	630	612	528	585	621	578	608	535	563	574	566	583	585	572	613	581	601	562	574	570	613	564	633	580	611	600	641	584	588	576	621	573	581	553	581	566	575	556	556	582	575	548	558	560	579	623	580	648	565	602	562	593	546	597	585	616	573	601	531	568	555	569	586	584	607	581	604	580	599	578	602	592	574	599	583	583	596	562	591	565	598	558	583	565	595	560	616	587	595	623	581	577	623	590	562	611	604	595	605	590	577	589	608	618	585	609	548	588	598	603	581	581	609	597	531	588	655	611	591	594	569	576	550	625	603	588	573	543	592	576	601	594	604	634	599	599	579	610	563	586	591	591	549	619	614	562	618	610	570	621	589	602	589	578	573	586	584	591	547	607	551	606	595	615	598	612	570	623	593	577	566	579	560	573	606	584	602	554	575	603	579	618	594	579	571	574	629	583	566	607	597	559	636	608	558	571	559	605	620	584	551	580	574	548	580	596	619	607	554	636	622	620	593	599	557	628	616	628	599	640	606	557	605	598	651	596	585	588	611	586	574	636	544	600	577	613	589	602	624	596	597	567	618	574	660	593	584	604	562	601	586	549	604	589	629	639	605	603	577	598	569	560	606	592	605	586	590	595	630	589	584	556	534	582	618	606	637	622	588	588	601	612	595	586	604	634	553	624	594	522	616	582	547	577	584	617	573	557	570	560	576	601	551	576	595	597	589	566	587	596	620	583	655	615	564	628	614	579	600	571	624	610	583	571	613	601	572	631	612	579	589	576	560	602	544	593	613	605	574	610	616	601	589	606	562	606	593	561	591	604	571	590	550	589	580	597	608	633	586	596	589	612	618	587	612	600	602	625	606	575	550	589	611	608	587	566	597	657	578	598	610	587	589	603	549	557	580	561	605	560	536	629	561	559	592	552	576	614	620	607	605	596	587	608	598	574	619	612	612	608	590	601	553	540	629	573	569	635	610	581	623	584	582	577	564	595	559	581	606	590	595	568	588	574	598	594	585	563	588	608	607	577	630	615	597	599	558	588	523	571	587	571	603	590	554	596	629
8394	920	1028	907	693	617	519	505	485	422	436	396	390	360	396	358	340	371	349	340	319	353	359	294	334	332	360	342	354	314	330	346	318	294	323	320	316	314	312	321	338	319	302	331	321	301	328	300	287	326	320	327	323	323	330	293	310	323	334	318	328	345	312	332	329	320	311	331	314	318	311	310	311	323	301	308	324	318	325	264	346	320	300	317	322	315	326	313	349	338	316	296	294	303	300	307	324	337	334	335	302	368	316	303	339	321	365	295	317	312	278	332	362	288	301	329	315	352	308	327	333	352	291	316	330	302	299	311	330	321	302	323	311	298	330	279	265	266	294	332	303	327	303	315	276	326	310	306	316	308	318	335	322	342	322	340	335	341	320	322	311	322	353	332	327	324	337	344	339	361	353	360	324	289	285	320	338	312	299	303	308	347	319	294	323	325	300	321	317	298	305	310	318	289	319	301	300	308	301	322	301	329	332	333	326	311	292	338	329	294	327	312	305	319	335	301	358	323	309	294	276	321	347	316	335	322	344	317	317	327	353	323	296	341	305	294	334	297	315	315	309	311	298	341	320	313	331	350	339	312	324	347	291	284	293	321	289	296	341	358	333	287	293	296	292	331	341	315	311	282	328	360	330	295	286	318	315	304	309	334	306	290	344	305	320	315	288	334	296	308	354	316	327	312	371	315	300	305	342	328	307	291	279	313	327	320	331	306	333	316	318	283	308	306	312	309	301	320	305	315	306	319	340	316	308	313	277	286	331	292	325	318	332	302	358	311	336	322	306	296	333	326	333	297	338	307	299	336	298	339	286	310	309	302	301	297	352	320	347	304	323	310	314	304	341	308	326	297	304	313	296	329	322	316	334	353	322	306	342	296	298	329	307	315	337	287	299	327	315	308	302	360	295	288	323	295	304	310	322	311	327	312	290	314	309	321	348	371	276	339	317	338	339	327	339	322	341	301	341	338	315	331	333	305	347	291	329	320	301	309	323	293	312	295	313	285	313	310	311	317	350	329	311	308	310	329	315	351	304	309	338	300	278	336	319	326	302	310	290	329	317	338	326	291	311	295	314	330	308	321	317	336	305	289	326	299	330	306	330	323	328	303	351	300	276	336	304	293	336	316	322	319	317	316	302	298	328	320	312	380	333	342	332	306	310	321	305	331	313	275	334	334	337	312	337	326	279	293	314	325	311	303	316	361	294	316	330	284	320	289	320	322	316	319	290	334	296	310	324	313	342	324	337	318	273	270	322	314	343	336	329	328	344	283	292	315	299	347	315	310	265	308	295	335	283	326	323	338	321	354	337	316	311	346	289	302	307	293	305	307	307	325	285	325	328	298	276	340	335	347	352	309	291	297	306	338	320	318	317	346	339	293	304	319	347	330	316	329	319	341	337	319	344	302	324	346	309	309	312	302	306	339	326	278	325	298	328	313	308	310	289	290	290	290	319	312	341	316	340	315	321	307	352	309	327	300	307	309	305	315	323	340	302	336	345	336	290	303	329	298	336	272	290	315	314	318	302	305	309	314	314	317	343	310	326	320	309	309	301	318	306	299	320	298	336	290	312	314	317	357	314	294	295	308	315	332	304	334	361	346	340	315	322	318	318	317	309	314	327	335	312	327	304	347	321	310	305	295	307	317	327	358	320	287	316	304	338	323	280	345	314	303	298	323	304	355	311	323	322	300	326	369	366	317	290	323	305	328	299	298	337	345	338	306	328	346	322	291	322	338	307	348	307	335	346	347	361	327	325	306	322	328	304	317	300	284	339	342	318	305	293	345	341	320	326	364	322	311	338	321	305	311	367	329	305	297	281	344	356	309	305	296	358	295	328	302	293	310	328	298	294	323	271	282	324	325	352	303	297	340	308	322	303	319	324	329	319	328	268	306	309	290	310	309	313	325	329	338	326	334	305	320	367	336	365	286	317	297	312	337	331	294	331	312	286	268	319	310	340	339	280	315	326	296	344	287	313	326	315	345	366	316	330	293	324	303	345	316	346	330	302	307	342	336	332	317	356	313	317	297	323	321	282	323	332	319	335	334	308	315	322	321	306	309	311	314	302	289	326	285	313	333	294	274	326	314	327	322	336	310	316	276	308	334	309	332	331	322	335	360	356	299	283	347	335	291	299	322	283	263	325	322	302	314	337	313	291	340	321	279	309	313	305	330	319	288	285	309	304	320	360	300	351	310	333	326	322	286	340	301	300	327	321	328	275	310	313	304	314	330	289	321	288	306	339	334	303	321	321	302	281	316	294	325	283	342	337	325	310	298	326	324	288	265	307	353	303	310	347	320	325	310	308	333	323	313	373	340	349	291	324	327	311	328	304	299	303	301	321	276	304	342	338	292	323	346	345	321	303	343	331	301	286	284	317	300	315	350	312	314	317	326	322	317	317	328	352	355	302	317	349	281	311	328	312	333	327	298	304	309	317	355	318	295	326	323	306	290	320	323	318	326	299	357	329	328	325	304	327	325	353	343	347	309	281	296	342	328	302	328	316	342	326	326	315	333	306	324	329	327	293	310	314	325	279	324	326	310	328	335	325	262	327	340	334	319	318	321	306	310	320	321	307	315	343	310	311	326	307	295	295	281	314	265	305	344	320	321	287	324	332	316	306	319	364	309	293	299	311	317	320	333	333	338	325	305	328	294	317	325	319	320	339	331	318	298	277	306	313	309	309	312	325	339	296	348	346	352	306	324	301	333	314	303	317	285	347	305	289	312	282	336	293	289	315	331	315	334	298	301	322	331	321	307	302	341	295	305	276	314	321	354	303	299	309	321	333	326	299	324	307	323	326	297	305	312	325	323	304	307	309	313	292	330	318	313	300	324	291	316	320	279	307	318	294	341	341	326	309	331	313	294	344	330	299	334	326	306	303	344	364	326	309	309	334	309	290	314	318	323	310	323	352	321	367	312	308	365	329	325	338	297	281	318	310	309	318	313	333	344	317	292	321	311	330	353	337	296	298	311	355	294	384	316	310	290	321	342	330	299	322	333	334	305	331	297	296	319	337	325	297	329	293	310	316	309	310	350	329	326	345	318	310	295	316	323	290	327	340	323	310	318	311	344	310	293	303	344	350	340	336	301	301	351	297	317	275	305	313	347	323	322	305	345	301	295	303	363	348	339	307	306	314	278	294	342	286	326	349	301	339	330	330	332	316	294	342	327	325	288	298	307	319	316	323	302	310	316	322	336	318	312	319	326	342	327	334	346	331	316	280	306	324	306	316	301	317	346	332	312	345	309	327	291	295	281	336	330	323	289	323	350	301	296	316	278	328	357	347	366	286	316	356	324	314	310	311	343	310	321	324	326	317	330	356	330	316	304	325	312	297	320	333	289	288	317	321	333	331	334	282	318	354	308	279	334	349	341	323	320	297	339	299	293	321	300	338	291	332	364	310	342	339	305	265	308	317	306	328	297	290	314	328	317	357	324	287	295	308	311	326	332	317	345	297	332	299	321	312	307	334	325	333	301	303	339
6994	1250	2095	2692	2473	2255	1950	1722	1479	1366	1110	1150	1025	1074	991	1011	1025	953	997	994	944	883	921	909	830	922	851	864	789	835	821	777	745	716	750	735	769	723	735	726	692	716	686	734	695	734	676	719	754	813	754	709	651	735	763	687	705	697	758	745	705	761	692	687	710	722	691	716	755	709	731	665	710	663	696	717	715	709	744	746	701	710	662	732	718	729	709	713	725	701	708	745	668	753	707	734	704	725	758	710	694	704	705	753	726	714	728	741	645	713	694	716	721	697	682	670	727	690	724	680	731	670	733	720	737	727	711	695	715	739	759	694	715	701	721	756	721	703	719	661	721	716	754	758	713	722	695	727	698	723	700	757	711	695	701	764	736	736	737	708	663	731	753	765	745	708	668	779	717	695	661	663	741	681	720	730	735	731	707	752	719	714	706	728	683	749	707	715	713	710	717	721	721	742	697	762	731	691	755	723	686	699	640	695	704	759	717	702	742	707	704	738	680	694	727	679	731	669	705	716	720	703	722	682	723	713	745	744	720	719	678	720	682	716	652	770	711	720	700	696	726	742	683	695	693	718	695	729	719	718	725	647	718	748	697	689	693	714	746	716	735	694	715	757	720	721	710	711	768	740	747	723	743	755	686	687	755	717	702	784	733	689	696	747	723	741	763	696	725	686	734	690	713	714	689	766	706	679	708	647	693	713	744	729	691	735	705	717	706	718	721	723	683	688	693	724	700	706	704	713	685	691	718	714	715	722	673	727	741	752	733	704	717	729	692	733	698	737	712	738	739	714	734	741	678	692	733	703	708	697	768	713	749	705	734	709	706	711	733	684	772	715	700	774	707	691	716	754	730	750	677	687	706	684	703	721	680	703	750	752	668	744	750	716	729	733	740	759	653	717	696	709	722	678	687	718	764	720	727	671	694	694	726	727	745	733	697	741	711	743	687	686	727	710	697	720	714	710	683	733	746	710	690	756	751	701	685	714	699	733	757	709	728	736	733	702	723	741	727	723	743	687	707	718	701	702	734	762	703	761	766	700	733	741	727	742	728	693	694	738	683	729	700	713	738	729	725	709	718	673	701	758	692	713	734	743	680	707	730	720	707	768	726	694	745	725	667	748	701	738	755	727	723	684	712	749	718	741	703	721	743	732	721	719	711	701	688	721	714	685	724	722	677	686	720	721	738	734	685	745	702	730	715	701	731	704	707	705	716	736	741	737	781	708	707	756	642	695	678	749	715	731	694	723	688	701	701	721	689	751	735	737	739	738	706	711	703	733	692	708	737	725	687	657	703	744	733	755	724	768	752	712	733	742	708	722	746	680	766	744	705	709	714	738	705	696	701	709	737	719	742	662	730	688	720	716	758	740	725	732	749	747	686	688	724	682	727	753	702	727	738	712	736	704	700	682	725	674	701	699	704	709	775	741	745	730	739	692	680	665	670	728	669	700	733	750	724	730	713	703	740	711	696	692	701	688	780	720	773	696	739	763	673	740	718	692	706	712	753	726	725	710	725	719	732	679	730	713	692	687	669	688	715	709	737	720	708	707	713	734	735	692	685	708	743	675	722	799	691	691	674	731	758	715	673	718	722	716	718	714	711	679	712	704	683	712	694	728	715	685	732	694	694	686	685	720	710	735	695	744	708	748	736	751	741	751	688	725	654	728	683	742	681	697	728	733	735	709	729	748	702	753	713	701	675	749	800	739	721	738	732	755	726	669	695	714	719	727	727	685	683	738	764	673	691	735	730	728	720	728	710	679	718	737	761	678	749	723	712	731	745	698	712	700	701	753	715	735	709	717	742	697	706	730	703	673	717	709	733	705	687	768	716	735	690	715	732	746	686	700	719	690	687	731	757	754	711	718	707	722	691	759	748	737	722	729	733	731	704	701	723	702	732	713	698	734	710	722	767	749	702	696	698	745	765	698	670	733	734	717	682	660	710	689	728	721	645	720	665	724	711	678	708	715	755	712	724	663	697	709	701	712	749	703	715	686	711	734	714	697	758	691	674	711	716	658	738	764	675	731	698	698	696	705	691	726	741	742	667	707	765	710	770	718	708	716	697	725	663	695	708	676	729	665	760	743	718	673	697	684	708	710	735	687	820	707	746	712	720	723	690	737	720	725	717	710	686	754	721	731	719	720	704	714	713	657	711	770	659	715	668	703	684	751	758	684	731	725	719	731	724	702	702	689	683	693	737	730	737	698	699	706	683	724	721	793	784	743	714	765	737	701	713	700	723	724	709	689	734	745	684	757	739	681	722	759	719	702	697	700	713	724	720	723	740	745	759	719	689	689	710	726	729	776	746	676	744	722	724	711	744	678	731	708	693	722	706	734	716	720	718	738	695	726	720	697	669	721	699	693	692	754	700	757	654	637	728	708	733	724	724	690	687	693	700	736	693	767	674	766	678	711	689	721	722	711	707	734	717	693	703	678	728	729	693	728	761	680	685	718	732	700	722	688	717	706	728	698	712	752	764	710	720	736	691	762	758	700	653	716	722	695	666	685	733	763	668	728	761	731	731	729	704	759	732	728	804	661	749	711	717	751	685	731	702	688	746	713	724	706	683	738	712	761	690	730	720	679	704	687	712	710	741	726	765	704	650	756	720	722	696	713	709	681	687	715	714	778	701	724	703	719	731	706	723	691	704	701	701	712	737	676	760	706	723	758	698	699	708	725	683	713	777	710	717	711	749	700	705	791	727	758	698	743	725	713	697	717	691	706	698	734	734	716	709	728	737	706	731	772	676	699	738	703	702	761	665	701	754	684	699	727	732	693	786	663	736	706	719	695	685	732	732	685	743	708	733	774	673	705	726	712	734	708	724	729	698	674	685	711	742	701	721	742	722	695	702	738	722	707	706	666	758	679	697	682	720	714	740	718	693	672	689	744	698	686	711	716	697	724	673	700	688	706	749	696	741	725	717	729	696	694	709	693	740	757	709	738	729	667	738	699	721	705	721	727	742	694	689	698	656	721	737	763	728	708	745	670	688	726	709	747	705	722	684	688	725	733	757	678	747	718	735	764	661	700	698	710	707	713	750	695	748	716	697	688	676	732	718	712	676	712	720	758	718	724	702	765	724	702	685	733	719	693	721	705	739	733	721	703	740	676	719	733	770	714	721	725	687	738	768	775	789	746	718	735	721	720	696	742	699	718	720	692	729	700	697	694	747	690	766	694	727	700	697	719	710	734	736	696	725	673	757	756	732	692	777	669	761	718	690	685	730	693	711	755	714	756	706	707	760	734	725	713	754	742	704	728	737	730	683	707	733	725	716	723	777	693	719	700	759	744	700	693	709	740	712	737	707	667	665	721	768	739	729	708	704	693	697	680	733	693	678	706	711	734	735	740	737	694	770	682	745	693	680	713	737	749	725	724	698	719	736	729	755	697	714	779	707	679	704	737	691	697	661	700	703	688	693	670	750	763	707	741	719	766	733	746	674	750	743	716	703	757	722	750	747	732	742	708	687	721	708	730	736	703
15330	1716	1398	1226	932	716	619	552	435	347	349	299	329	309	273	266	286	270	262	247	262	242	233	267	240	237	229	237	222	215	221	183	195	193	223	203	227	199	213	185	200	197	250	204	186	184	200	206	193	224	191	223	188	197	206	183	217	210	220	194	212	207	200	188	201	197	187	185	207	205	195	188	187	180	182	182	208	174	221	194	227	209	198	194	229	222	209	195	175	209	216	181	205	214	187	176	197	181	213	214	203	196	206	199	224	208	181	206	203	200	183	208	226	207	185	231	199	211	219	207	219	199	195	212	183	180	201	206	207	199	201	217	208	200	201	207	213	193	197	170	182	206	190	190	213	193	203	197	214	176	190	183	206	178	240	178	184	200	199	221	194	208	215	212	186	218	208	196	197	225	213	194	176	200	198	199	224	191	161	215	192	181	230	188	188	229	241	204	212	225	218	198	198	187	182	184	217	216	179	179	190	205	175	208	180	201	211	203	196	174	191	215	196	204	190	195	219	204	198	226	218	211	243	179	219	202	223	216	219	210	228	195	198	211	214	197	180	193	201	200	190	210	184	209	207	209	213	167	204	185	180	161	174	197	192	188	192	230	179	204	176	193	205	168	214	200	215	195	211	185	193	194	201	212	191	212	216	233	198	222	223	206	214	201	192	195	196	191	202	190	216	173	207	208	185	188	216	207	185	223	201	186	172	168	202	209	202	182	203	203	213	201	208	203	210	208	218	201	213	202	170	192	196	193	198	168	198	198	216	206	220	207	185	193	185	187	214	207	222	184	211	177	202	194	176	190	182	198	183	195	218	185	179	174	192	171	182	180	204	226	171	184	224	226	189	197	189	201	210	204	230	190	221	216	219	214	221	198	208	235	203	208	217	174	203	220	186	192	210	208	209	213	194	181	204	191	202	187	200	202	218	175	203	204	173	183	209	190	205	190	212	189	201	195	183	189	209	202	200	185	211	195	199	175	230	164	216	204	191	218	200	182	174	196	211	174	204	196	187	238	217	189	187	218	218	190	208	202	179	182	205	200	217	211	187	178	198	163	200	193	200	172	189	187	193	180	214	203	219	200	211	204	190	189	206	185	194	205	196	200	177	208	181	203	218	199	248	208	194	197	193	187	187	179	205	196	172	196	200	191	182	212	210	185	208	185	173	197	181	183	190	206	195	207	184	208	194	202	177	200	197	198	174	203	208	191	187	218	196	172	228	203	187	190	189	212	197	204	207	215	180	188	210	200	179	205	209	214	217	212	221	189	195	169	203	191	185	218	187	229	199	216	196	186	207	198	196	171	171	217	183	216	189	191	200	200	219	200	193	190	198	192	211	203	186	194	200	200	194	200	182	217	231	182	209	180	195	187	191	190	197	215	191	164	199	176	198	185	211	214	207	212	188	205	216	203	208	179	201	213	199	203	185	201	204	190	196	183	204	200	176	185	210	171	183	203	193	183	208	181	196	213	186	200	200	198	189	212	189	207	216	225	193	214	193	179	181	215	208	186	200	198	185	193	182	192	213	196	203	183	223	186	189	233	217	210	187	206	226	177	194	198	195	218	202	211	202	192	186	171	211	192	188	192	179	175	212	162	201	196	197	199	196	186	210	181	189	182	191	192	183	198	219	186	197	217	214	204	188	229	229	181	208	170	204	221	199	196	210	191	219	202	196	186	211	209	200	196	192	218	179	208	194	208	181	179	181	187	225	195	211	228	202	212	226	206	223	224	189	195	214	209	200	200	167	192	207	173	187	200	183	210	219	179	189	206	220	190	184	216	185	203	208	195	196	205	196	181	188	201	195	184	174	174	221	204	211	202	194	180	179	184	193	229	199	200	202	202	195	180	229	227	197	221	214	209	203	204	196	193	190	204	222	191	203	206	203	207	203	223	207	186	193	198	205	204	197	199	187	193	191	224	203	208	214	214	177	160	184	204	197	197	191	187	190	204	180	208	206	190	192	212	197	200	196	226	216	220	187	177	190	189	196	207	216	205	207	203	183	218	207	193	216	220	197	186	196	197	191	218	192	214	215	192	196	203	177	187	204	169	193	170	210	201	177	213	220	215	200	201	228	182	165	221	183	204	187	201	185	193	184	203	180	200	200	200	195	199	201	241	200	195	183	212	198	206	207	201	181	197	241	215	216	185	226	201	190	184	201	221	199	173	219	208	219	225	233	197	231	185	237	189	168	194	228	190	166	206	188	193	229	196	182	197	185	213	177	212	207	200	218	216	207	197	200	215	224	207	198	200	190	203	213	220	192	222	199	219	183	181	202	199	220	199	182	167	195	168	173	209	187	200	215	240	190	214	182	192	175	197	216	213	168	198	188	169	192	205	215	197	219	192	199	200	189	209	193	167	175	167	173	200	183	220	201	201	194	218	214	212	207	183	217	208	202	195	169	212	197	215	216	196	186	218	211	186	195	203	199	201	207	189	190	191	224	201	209	180	176	194	154	194	174	206	215	192	201	185	219	198	208	187	202	200	164	202	204	203	182	226	220	212	201	208	199	212	190	207	187	187	215	244	219	201	195	198	199	199	192	218	204	186	217	189	241	208	201	242	191	218	183	185	203	188	195	193	216	196	188	206	197	214	218	229	197	201	193	185	199	211	206	188	182	195	184	189	191	198	200	205	191	225	230	171	174	204	204	190	220	223	217	206	225	195	223	181	217	235	192	203	219	216	229	207	183	160	210	193	196	195	203	180	214	160	184	189	200	215	196	234	188	200	211	199	186	213	196	198	193	209	217	207	226	199	185	207	203	191	198	212	251	186	176	199	205	200	226	193	196	184	208	180	199	175	192	203	201	195	183	194	168	203	194	212	203	184	214	196	218	191	189	199	196	187	193	197	208	204	173	208	202	213	182	190	206	202	185	212	201	206	219	234	194	186	197	200	209	185	206	209	170	180	184	180	195	195	198	183	195	212	186	196	209	185	180	190	214	179	206	181	179	181	181	190	190	198	204	206	179	173	205	208	208	178	204	178	197	211	177	208	208	184	188	209	227	202	209	211	205	199	182	208	206	211	216	203	196	198	202	220	233	183	210	207	192	200	196	181	191	219	197	186	206	194	208	207	221	200	201	221	187	189	205	190	206	182	187	197	188	181	203	176	220	214	215	193	214	216	170	153	209	200	213	216	170	176	195	187	194	188	182	186	197	189	188	182	205	192	185	222	200	205	183	192	195	206	168	180	197	177	184	209	202	207	217	213	168	217	204	183	207	188	194	185	209	191	195	213	204	207	184	203	187	220	176	179	191	215	192	205	216	194	197	238	190	175	172	187	173	178	182	229	213	201	209	199	188	209	195	189	172	193	204	174	190	202	210	187	180	210	179	202	184	232	235	217	197	201	187	159	213	198	198	214	192	176	185	195	225	193	194	217	182	205	195	199	200	222	200	222	185	212	201	200	197	225	217	195	187	209	231	189	201	200	197	193	230	185	188	178	196	205	239	196	187	162	189	181	212	196	192	199	178	213	179	186
8594	1454	2906	3718	3344	2992	2527	2112	1782	1588	1256	1155	1039	998	979	978	978	917	887	863	812	804	801	760	673	684	668	641	570	585	584	573	526	560	516	533	449	447	500	494	483	445	495	468	454	470	467	475	469	485	507	514	477	488	455	471	487	446	470	438	468	495	475	461	419	476	443	474	491	468	471	529	479	461	437	434	450	501	460	484	415	439	434	526	472	429	487	471	430	480	436	455	490	454	504	447	475	490	466	487	446	469	446	464	460	468	437	449	452	467	447	446	471	437	514	437	440	440	456	469	480	451	445	443	501	458	472	479	464	490	412	455	471	440	458	427	490	449	462	454	480	429	448	509	423	467	477	469	456	473	441	439	459	447	481	473	477	478	460	431	470	465	452	481	446	483	454	428	484	424	472	458	502	451	426	472	462	467	484	465	456	477	437	456	431	464	467	446	475	437	436	473	469	474	456	473	451	472	496	428	491	483	448	468	465	429	429	428	446	466	441	474	486	459	446	488	450	446	477	429	466	493	428	467	449	439	435	436	473	445	412	499	495	467	477	434	496	490	474	453	462	459	473	459	449	454	479	454	455	465	469	452	419	460	490	421	455	480	483	488	451	429	448	473	464	468	473	460	466	456	442	433	465	458	431	462	481	453	455	490	414	440	457	460	460	419	481	471	458	470	474	427	442	490	456	439	438	475	466	456	456	434	425	464	430	471	448	441	469	453	484	463	444	475	432	444	451	481	461	431	408	474	480	444	412	444	470	458	470	472	492	491	456	435	432	465	441	489	457	518	459	485	451	460	481	499	485	452	445	446	478	455	448	453	476	492	437	471	452	463	449	473	445	461	446	458	470	478	433	453	436	449	464	497	468	444	448	479	516	445	489	443	447	491	429	437	434	473	460	444	470	469	457	478	476	428	490	478	426	459	464	452	474	467	478	482	476	478	483	459	457	488	451	448	467	429	457	474	462	454	474	442	450	417	437	473	462	429	488	446	479	432	463	511	444	438	482	472	443	439	463	433	420	435	455	416	488	454	460	470	457	466	488	471	465	453	441	430	467	448	454	445	479	432	460	424	450	443	482	455	483	456	490	440	485	448	449	480	454	486	427	457	436	438	452	447	454	460	457	451	446	452	430	444	456	492	473	494	487	460	465	468	444	515	448	469	472	431	467	450	460	476	488	465	437	481	451	509	465	458	426	488	454	444	477	454	454	469	468	495	472	526	464	447	429	470	412	471	459	474	432	457	457	455	450	447	454	411	464	441	448	465	447	425	396	471	465	436	478	439	468	410	444	441	458	413	456	466	441	499	450	484	461	425	455	449	465	452	482	439	454	460	419	460	469	460	423	452	457	438	457	480	475	449	441	457	473	443	472	423	481	466	438	490	442	448	448	433	434	441	437	471	461	475	446	396	433	435	469	487	437	493	491	479	457	458	479	447	434	459	456	475	487	466	495	436	446	452	479	478	479	497	450	463	474	468	470	491	459	464	454	453	440	489	463	415	490	464	420	479	472	448	473	443	461	485	411	451	465	479	447	456	445	480	490	461	435	441	498	433	454	457	458	457	463	445	466	451	460	459	488	444	480	467	465	486	455	476	468	492	482	442	467	487	477	460	451	452	445	469	465	454	441	456	433	476	466	450	464	423	462	445	446	484	450	432	479	454	445	478	468	447	476	478	483	437	458	464	430	469	451	435	456	450	457	482	466	458	463	472	429	453	462	468	453	486	439	458	449	455	471	415	449	494	427	469	489	415	488	473	478	430	477	456	423	424	458	468	446	460	477	454	461	444	456	480	473	433	487	475	449	461	453	456	486	457	452	462	426	450	466	444	474	478	452	487	442	444	432	469	462	460	452	429	503	431	445	502	434	454	476	472	446	466	431	440	472	448	448	469	403	478	425	465	448	436	466	520	454	473	438	479	465	431	445	457	464	497	474	479	424	458	456	475	468	445	422	433	439	428	445	437	476	487	463	459	458	455	423	456	471	472	447	418	445	469	457	465	468	438	442	457	459	452	470	449	435	488	451	456	419	502	437	460	477	471	464	446	447	445	503	438	516	490	475	447	434	449	471	483	471	439	444	431	420	472	500	436	468	508	501	469	461	494	460	468	485	451	426	507	462	460	479	441	481	482	455	472	450	462	451	430	439	449	507	463	481	497	449	450	475	443	464	516	452	444	467	439	445	462	454	478	440	493	462	444	478	493	413	441	485	452	498	460	461	486	436	481	433	484	454	473	437	417	476	469	469	460	460	456	432	444	465	482	433	446	486	436	449	475	427	464	472	438	456	436	415	465	487	428	486	456	454	463	458	481	477	434	425	455	457	503	494	491	472	465	446	448	472	463	472	453	466	450	432	498	462	460	401	471	469	454	453	454	461	475	491	467	428	457	450	511	456	453	480	460	415	463	480	459	409	444	479	477	478	438	453	501	398	470	462	418	476	442	465	506	463	426	471	473	463	424	422	448	440	481	462	477	504	439	470	483	474	472	464	492	482	442	459	486	473	449	471	438	452	439	454	446	473	455	463	502	427	468	417	480	461	460	467	479	487	453	473	455	463	457	457	446	469	464	450	470	450	476	451	508	465	475	489	432	421	482	500	497	450	454	450	493	455	461	480	435	442	470	428	413	459	458	474	463	437	459	460	464	454	470	432	506	477	446	464	439	460	439	460	457	449	523	478	439	416	441	433	449	458	430	440	477	428	488	460	476	465	466	456	462	442	450	467	501	430	471	442	460	492	435	484	427	489	463	437	439	469	420	403	500	459	448	439	442	488	486	469	442	448	470	442	439	438	461	459	489	432	457	497	458	443	518	444	449	460	495	487	427	431	444	453	449	476	474	458	460	455	460	474	476	455	476	454	476	448	471	464	453	486	474	445	442	498	442	467	485	476	465	482	489	441	454	441	463	449	488	431	444	415	480	444	464	461	439	421	483	446	473	481	485	452	416	470	465	486	469	476	441	431	476	434	496	455	473	471	468	450	466	440	454	467	487	475	458	461	447	435	480	469	455	464	436	441	461	504	439	490	451	492	474	435	432	473	429	485	428	476	424	487	481	503	471	446	410	487	468	438	436	454	448	458	434	434	474	473	478	433	444	446	416	482	459	433	466	461	477	480	455	465	447	471	466	526	518	438	463	474	479	455	429	464	465	484	450	463	450	501	489	451	443	451	420	464	461	459	436	476	500	461	494	509	478	454	456	500	463	432	464	491	447	446	474	445	480	447	457	478	415	449	464	458	429	376	440	436	408	485	504	493	460	434	427	460	466	475	474	461	469	452	444	516	461	442	432	429	500	487	477	458	466	473	433	496	479	468	450	462	452	467	463	469	433	462	454	456	469	445	435	448	432	465	463	468	466	470	453	449	455	457	449	485	451	460	468	448	489	478	438	462	475	440	440	421	465	461	463	451	509	432	501	459	469	456	426	457	470	486	448	476	464	448	462	460	437	445	491	473	477	466	421	448	460	442	473	445	482	469	493	476	476
1697	401	423	346	343	330	324	302	295	289	270	255	255	251	291	259	252	275	258	290	294	266	279	267	234	250	282	276	254	239	244	255	252	248	239	229	233	256	218	252	274	241	236	257	238	243	254	262	279	236	268	240	262	285	238	229	262	265	248	223	249	258	262	229	257	229	218	240	237	234	260	256	251	252	265	230	255	252	252	249	238	248	233	259	255	260	270	266	234	249	231	209	271	264	238	251	256	264	237	232	240	258	259	280	243	240	234	232	244	273	233	264	288	224	245	248	240	253	251	254	242	246	242	226	279	229	234	234	243	248	221	250	244	217	232	238	241	249	269	230	248	265	241	224	250	233	263	273	261	268	229	244	272	269	224	218	237	218	252	268	242	277	260	282	252	238	274	280	271	243	257	259	231	192	237	241	265	258	247	250	246	241	212	249	241	242	257	245	259	247	262	204	205	262	248	251	245	253	224	236	231	249	251	270	254	254	265	245	229	221	250	235	251	235	257	227	255	275	222	249	231	241	256	250	290	268	240	236	251	215	271	259	234	267	228	225	255	246	253	259	256	267	241	275	278	260	270	260	268	266	241	230	261	262	229	251	258	248	226	256	253	241	241	236	237	260	241	249	270	222	228	245	210	245	245	263	249	258	245	248	234	236	247	278	237	232	264	233	250	234	255	245	239	236	238	271	261	254	272	260	251	231	282	258	252	266	244	235	253	236	239	274	259	244	248	259	208	226	242	257	265	237	239	246	277	246	251	224	249	246	253	240	251	252	230	214	253	253	250	252	254	219	228	236	236	282	232	231	259	249	236	260	249	259	226	246	253	284	240	236	245	231	248	265	244	274	241	225	248	239	227	255	245	230	266	245	242	242	236	264	230	247	231	232	245	243	255	247	285	291	266	272	249	273	227	254	250	259	273	287	262	285	247	257	236	220	250	253	231	264	253	257	262	247	280	279	257	235	256	270	250	232	240	257	245	279	267	237	224	222	255	249	236	240	247	302	272	242	259	252	241	275	267	261	256	228	239	238	232	244	262	232	267	239	275	271	241	256	274	262	232	269	277	254	249	252	270	266	276	292	254	238	264	241	229	236	257	259	228	225	259	215	240	259	258	252	243	236	235	259	225	232	236	243	248	277	240	255	257	265	258	281	218	298	234	245	250	251	233	246	258	257	230	250	261	256	234	227	276	269	240	235	227	252	253	266	263	251	259	292	233	273	253	268	212	230	258	254	233	251	262	219	275	270	237	254	257	267	236	260	263	257	210	266	242	255	253	256	230	219	254	260	259	259	239	264	262	237	240	255	222	244	237	263	273	242	219	240	276	238	254	281	245	220	264	242	236	259	245	238	248	246	248	230	234	254	251	240	248	240	237	236	226	258	264	252	235	249	245	253	247	259	273	222	249	235	258	246	248	287	249	248	251	228	231	252	265	231	256	229	236	237	228	260	258	256	259	222	237	277	211	234	271	246	240	249	245	254	222	232	236	274	271	260	278	229	238	240	234	230	240	266	258	251	251	228	221	268	237	259	264	264	231	275	249	268	237	256	240	218	228	246	253	232	262	227	253	269	248	241	256	257	244	257	272	220	269	237	245	264	231	247	262	281	240	259	272	218	264	241	218	253	280	275	225	247	254	226	240	256	238	241	238	227	231	258	233	246	255	234	273	234	255	221	252	243	255	279	249	233	270	217	257	261	253	236	249	279	226	239	244	239	276	264	248	223	232	238	244	238	248	251	260	268	285	257	233	233	260	239	233	289	255	221	254	243	232	234	255	226	221	270	248	258	251	261	254	234	267	263	209	274	253	238	238	251	266	264	229	260	263	228	265	265	243	264	220	208	248	277	271	258	250	273	254	233	233	220	269	251	231	252	250	238	270	231	278	272	262	238	248	261	244	257	228	275	261	249	249	233	229	245	231	239	258	220	230	223	249	228	234	244	253	256	238	236	243	260	251	229	242	253	250	233	251	261	291	246	261	236	254	238	264	218	260	267	252	222	242	262	230	254	275	230	266	270	285	252	248	261	240	250	243	236	248	218	239	249	248	268	244	233	262	248	237	251	255	272	264	265	258	233	214	234	289	251	250	233	286	255	267	239	227	235	218	250	252	228	263	262	228	281	236	232	247	247	247	262	266	239	251	265	243	247	292	233	268	260	225	269	253	232	250	258	235	247	220	238	276	250	241	250	237	254	246	242	254	246	263	230	249	227	265	278	229	252	312	214	237	251	245	250	258	279	265	242	241	251	232	239	231	232	269	242	247	241	204	256	203	273	285	238	239	216	230	247	259	244	255	249	270	245	236	265	249	255	216	269	253	273	251	234	228	220	265	245	236	241	265	240	239	247	274	214	244	264	260	255	237	273	256	249	254	272	222	246	243	297	240	246	252	232	227	257	252	239	261	249	232	245	227	243	264	226	253	264	253	246	268	251	237	261	284	228	206	216	251	233	253	245	247	254	243	241	245	259	264	223	219	224	272	275	227	255	250	268	254	255	266	259	240	250	241	260	262	248	253	282	259	248	229	236	260	265	234	244	283	255	260	244	246	250	241	243	274	254	266	250	265	252	268	240	225	291	261	265	231	230	256	240	257	271	247	251	248	282	263	230	250	269	237	270	248	254	230	256	282	235	222	267	242	254	260	255	260	240	237	264	242	272	263	263	238	238	260	239	231	247	242	238	225	256	238	240	248	254	256	258	233	260	257	261	243	283	228	276	275	240	244	227	232	233	238	257	259	219	273	264	262	234	244	261	251	249	244	232	227	249	233	277	229	266	248	269	275	235	256	227	252	275	263	290	220	243	277	261	233	241	242	251	284	240	247	269	265	233	262	267	246	275	246	235	221	246	235	240	260	251	250	223	255	242	256	250	248	234	248	250	234	249	239	240	290	229	254	217	249	251	230	265	260	252	224	269	252	232	282	231	249	248	235	253	262	259	254	241	266	245	257	233	269	263	223	226	265	235	244	244	247	230	243	230	265	247	254	259	252	249	229	230	266	228	252	218	267	244	219	252	236	253	250	262	255	249	228	252	261	223	287	252	204	229	235	267	248	235	214	235	225	280	272	267	251	268	264	258	236	280	250	293	234	258	258	258	262	264	221	254	243	219	242	242	220	242	247	249	249	207	234	206	236	260	238	236	255	246	223	237	265	244	269	262	228	255	268	240	242	256	234	263	207	254	246	242	241	261	238	256	239	251	216	251	241	245	261	237	226	284	243	261	245	271	234	259	246	276	245	287	235	252	277	244	288	238	261	236	248	308	235	275	275	266	258	239	268	262	249	246	235	245	206	218	244	251	268	264	228	270	235	252	255	276	252	247	220	253	257	252	233	271	263	244	221	244	273	240	262	252	240	262	247	226	271	258	231	240	284	264	251	248	242	256	269	261	230	240	209	245	240	283	251	268	251	234	245	257	231	259	263	272	211	234	249	269	246	242	259	240	234	262	285	215	263	244	237	250	251	241	249	239	275	235	245	254	254	231
1913	715	1001	1061	1074	935	1000	890	782	781	737	696	705	657	718	670	681	682	666	682	674	684	687	654	570	620	667	630	620	611	573	559	571	600	591	572	554	608	602	555	597	588	567	574	584	575	637	604	569	565	628	583	606	571	594	565	595	590	611	569	575	584	582	585	609	593	590	562	608	572	533	543	575	580	572	603	576	584	582	599	601	571	611	595	633	571	586	576	573	577	630	599	610	552	603	579	567	556	557	569	522	559	620	546	641	567	567	574	610	550	588	599	609	599	556	558	590	554	559	590	580	593	575	595	570	545	589	615	571	566	587	589	582	610	592	579	594	602	603	559	574	568	616	577	596	604	583	595	591	608	594	606	586	572	579	593	594	605	561	561	652	584	602	576	625	587	588	610	569	549	579	578	594	629	544	577	576	577	597	593	612	602	585	583	625	583	565	546	592	539	573	616	632	568	557	575	574	617	573	578	583	596	578	576	580	563	595	563	565	585	581	579	586	603	565	539	562	605	602	586	529	569	579	577	596	592	563	594	628	602	610	619	639	566	589	565	582	581	582	616	591	617	580	630	580	552	587	594	581	572	577	581	602	591	559	567	545	610	585	572	565	590	550	556	551	614	599	546	608	563	565	551	561	587	593	575	562	557	572	636	554	623	598	589	588	575	586	580	591	572	597	589	587	541	541	591	584	538	583	594	605	566	572	581	589	548	611	574	544	569	554	544	588	597	599	597	603	562	597	607	541	578	575	584	597	589	605	581	587	575	577	639	591	634	605	604	514	596	606	578	653	612	582	564	599	593	559	633	592	585	582	600	613	568	616	554	565	528	575	572	624	621	587	585	578	615	583	593	621	566	605	605	575	565	556	594	594	589	576	595	596	618	641	602	559	592	560	573	585	578	563	574	579	579	618	597	582	630	572	568	601	580	582	550	522	583	577	581	614	586	571	594	554	562	594	606	594	591	586	591	570	581	563	582	554	565	610	592	595	623	594	568	568	583	580	538	566	550	606	609	607	574	539	561	616	573	589	521	547	556	583	531	644	586	634	601	580	614	565	597	596	547	590	525	547	563	584	588	590	611	595	574	587	544	610	604	564	570	549	543	599	587	555	644	591	609	551	584	575	584	578	529	598	595	580	587	567	606	604	590	562	585	574	592	567	615	599	579	610	564	555	578	582	570	596	583	610	567	618	558	611	614	572	583	669	576	588	577	584	611	576	605	611	621	630	616	543	570	542	595	585	595	586	554	602	595	572	579	577	608	594	606	607	611	623	566	560	606	576	616	561	589	548	597	640	600	579	584	602	537	601	562	560	579	585	551	578	577	597	587	592	583	567	556	576	598	567	580	571	573	571	571	564	560	549	594	604	574	591	633	568	568	597	579	543	583	591	590	603	564	600	605	585	576	615	548	571	583	577	547	599	614	596	624	574	563	574	536	564	581	607	574	596	584	545	565	579	593	583	602	565	587	588	556	573	618	597	560	565	573	603	590	597	575	617	554	617	564	584	588	622	607	588	591	667	571	572	576	577	582	562	575	587	614	590	566	608	570	536	553	536	556	565	553	558	572	549	572	580	630	586	560	642	568	565	594	604	607	586	607	574	645	613	565	567	569	597	595	614	606	570	603	587	559	596	636	554	604	544	576	588	620	608	581	566	586	605	578	590	617	573	582	598	607	590	594	605	561	582	610	583	587	578	580	582	549	558	576	564	621	596	605	561	590	567	585	585	589	594	563	570	563	587	584	601	552	580	607	586	598	573	598	596	582	542	547	557	591	564	540	587	610	587	607	589	600	593	579	601	540	593	609	583	597	550	611	589	597	600	574	549	582	581	572	611	573	622	599	597	605	549	551	597	580	551	583	572	657	564	571	568	599	576	572	599	554	554	603	574	581	575	579	576	572	620	589	621	581	605	617	585	589	601	566	589	531	581	580	593	567	582	586	574	597	537	606	564	581	548	569	603	570	557	564	582	571	576	579	568	550	549	568	580	607	620	585	621	595	574	600	624	585	608	548	605	558	549	583	594	558	625	564	580	590	576	593	587	574	591	584	613	634	587	560	577	602	629	520	611	564	560	614	606	565	572	605	568	610	576	572	563	622	589	567	552	595	565	588	581	594	581	614	609	582	569	571	636	597	591	591	568	576	581	595	597	586	630	562	600	621	609	565	564	549	592	620	558	598	626	570	598	583	646	586	577	612	605	592	592	581	586	591	575	579	606	622	607	602	560	578	530	579	538	598	622	577	601	572	569	591	588	557	556	589	583	623	559	600	601	575	564	595	561	598	559	564	598	573	611	575	583	575	542	577	611	608	591	602	574	558	624	562	583	598	578	584	575	581	639	620	513	582	582	561	588	564	563	548	604	563	581	577	573	585	605	604	596	607	592	556	596	544	567	568	596	602	586	576	534	605	589	593	576	626	615	551	575	615	593	559	585	573	578	590	597	525	579	578	618	563	567	549	587	565	607	556	638	633	598	602	595	593	595	616	584	600	596	566	575	607	601	596	600	595	556	582	607	562	601	617	588	622	581	572	609	612	591	610	572	544	585	603	564	598	567	580	577	598	578	525	575	572	647	582	542	574	586	575	591	549	573	591	588	570	572	548	557	637	568	575	556	608	587	620	568	564	547	626	558	554	597	573	606	610	592	611	626	618	637	566	601	561	571	566	604	592	580	574	572	611	617	588	620	583	607	575	556	587	582	668	629	572	549	631	611	580	553	595	604	577	574	583	637	563	588	566	579	588	557	617	596	569	633	565	590	570	596	628	578	623	609	549	575	583	578	578	604	647	592	595	555	638	584	591	553	521	603	566	579	572	581	581	592	563	545	587	620	592	592	566	586	569	577	568	590	594	581	542	628	572	559	556	625	589	608	562	598	547	612	554	593	543	577	605	558	601	579	593	524	581	553	626	615	547	613	544	610	563	597	575	573	591	561	635	575	570	573	545	630	561	596	583	551	590	578	601	614	598	578	592	573	560	602	569	569	575	605	541	584	542	586	565	627	589	576	591	613	544	593	572	583	571	602	582	635	586	636	596	553	589	593	586	589	587	587	582	620	562	622	613	569	581	523	577	591	581	573	580	594	575	549	594	602	640	575	605	572	585	565	601	596	584	586	591	562	572	619	560	614	560	594	586	565	601	544	618	602	588	608	574	564	661	604	589	623	578	563	554	653	608	575	611	597	583	538	555	599	594	603	588	594	578	577	614	576	597	554	560	607	561	558	582	579	575	564	560	631	578	605	556	586	584	588	560	583	575	574	599	566	629	591	589	597	612	584	585	621	557	558	580	565	599	588	608	543	590	583	535	596	601	590	585	555	548	556	562	617	587	600	588	561	564	565	601	599	588	574	574	593	576	644	588	593	623	612	597	569	556	560	580	596	547	605	611	591	625	578	569	600	582	603	600	562	571	574	534	573	597	598	580	598	590	581	570	622	548	589	590	579	593	613	609	605	586	584	620	612	602	617	552	588	578	573	580	543	563
8491	973	951	867	713	670	541	519	446	469	386	353	366	361	342	351	349	358	372	360	366	314	344	366	337	325	295	327	358	323	350	314	309	337	335	321	318	333	323	293	318	319	322	291	324	359	329	319	306	307	323	315	329	330	319	325	329	300	302	315	324	322	318	302	347	299	304	335	346	337	325	342	299	349	328	299	320	315	336	338	319	308	297	318	304	293	321	314	319	307	369	321	328	314	314	298	335	323	303	302	312	304	302	295	274	350	320	330	332	339	358	343	330	317	312	311	320	302	320	348	304	297	294	292	337	282	312	297	329	304	299	279	358	322	297	308	322	291	290	312	285	306	276	335	347	305	298	305	323	300	299	328	310	322	325	310	299	308	330	312	330	307	312	316	332	310	284	334	322	314	313	323	321	313	311	321	289	310	320	321	306	304	301	272	330	301	286	320	310	308	319	302	303	336	298	302	326	293	298	326	329	353	299	297	308	305	329	304	368	298	287	316	302	300	303	333	313	360	286	343	305	289	324	330	313	314	288	309	312	307	301	305	269	329	327	350	325	293	302	304	317	314	327	313	319	316	324	319	334	332	286	324	342	323	347	307	354	322	319	316	338	355	309	319	322	340	325	316	301	342	325	319	337	291	310	301	336	318	334	323	326	327	339	337	299	362	349	320	324	255	290	283	319	321	327	340	315	319	328	349	321	346	315	327	325	310	344	280	324	310	301	306	304	317	307	315	327	319	309	294	321	299	277	299	348	278	317	298	329	298	306	263	338	317	301	324	295	318	347	331	324	354	305	335	330	309	302	313	338	320	300	314	305	312	314	313	336	300	314	333	327	296	320	348	312	314	346	319	300	279	289	302	319	319	336	348	315	310	292	337	312	326	308	303	293	316	327	301	307	318	320	309	334	301	308	378	343	329	318	323	304	311	339	348	343	337	353	368	324	299	306	290	300	323	330	335	338	339	301	319	324	317	304	294	319	313	336	299	338	303	307	318	363	290	302	343	308	336	315	295	306	311	290	333	351	337	315	312	320	333	285	338	337	336	312	306	328	317	301	340	315	321	317	312	335	330	303	306	324	311	297	343	329	322	306	314	287	323	337	296	283	309	288	289	303	305	328	309	284	277	301	362	324	316	314	339	323	321	322	342	310	344	292	311	340	303	295	326	299	288	341	342	328	305	305	315	306	307	314	318	321	344	319	311	286	293	298	302	327	344	278	314	338	336	308	293	321	310	321	319	310	317	311	336	348	310	329	307	327	340	293	319	321	326	315	312	296	310	309	333	329	339	291	322	331	322	322	331	297	329	320	317	302	347	320	284	303	304	320	327	320	306	332	326	339	310	279	319	308	310	298	290	324	320	316	316	356	320	330	317	295	303	287	316	329	295	330	344	306	366	298	278	315	315	313	311	337	273	311	308	307	331	269	299	335	329	305	308	316	319	303	323	312	301	288	308	322	310	327	306	300	298	308	329	333	310	328	288	347	317	320	271	332	297	282	311	336	324	316	313	310	286	301	285	293	322	317	306	314	273	315	316	283	322	311	283	316	323	323	365	320	263	339	322	309	340	322	326	308	310	285	287	311	331	344	294	301	294	302	314	334	350	333	296	362	319	344	338	289	296	335	333	307	325	305	314	271	340	329	326	323	333	326	325	310	300	296	317	295	300	325	313	323	361	356	303	309	313	316	309	307	316	298	300	313	338	316	310	275	302	333	355	359	314	335	318	307	299	321	290	295	285	301	351	373	328	323	307	344	304	304	327	307	360	301	295	330	302	319	304	298	317	318	324	305	265	318	311	325	321	315	330	304	315	301	319	318	303	304	351	354	326	332	283	277	298	306	292	288	307	310	327	318	332	324	326	328	318	325	331	306	278	298	295	306	330	312	335	340	346	326	346	284	333	348	342	326	330	318	356	298	335	329	358	306	332	338	306	313	328	304	327	293	325	303	317	305	316	322	327	305	328	318	348	348	329	311	301	371	327	326	321	317	266	338	307	310	289	293	322	330	320	349	319	327	316	327	281	297	319	285	292	346	335	343	308	334	291	282	317	281	323	333	314	344	312	353	329	272	302	301	337	307	315	273	292	313	340	322	314	313	300	313	309	341	335	330	349	336	324	313	304	297	328	302	301	314	314	374	344	323	346	295	306	292	335	297	319	309	326	314	318	314	338	297	331	328	296	306	323	290	361	308	325	311	302	330	312	330	291	319	284	303	305	323	307	307	331	297	309	303	329	312	332	321	334	309	293	343	309	327	314	329	331	312	345	316	321	348	344	330	305	301	320	277	328	347	319	319	304	338	303	290	318	312	336	290	307	316	355	324	326	343	316	353	331	330	339	283	301	300	313	311	275	333	305	298	302	296	287	285	317	293	312	309	312	316	305	316	344	294	328	314	336	339	332	326	332	323	317	327	332	358	293	307	295	333	309	283	315	314	331	346	315	350	318	337	316	303	299	304	290	280	317	354	331	314	308	333	361	285	291	298	302	316	293	289	308	331	311	328	339	300	348	317	327	306	306	362	309	312	330	310	353	312	298	330	313	306	343	340	298	318	301	348	310	312	287	306	313	313	308	321	288	331	325	301	334	290	324	285	296	339	324	310	284	318	287	335	285	322	340	287	297	313	339	309	316	314	297	301	305	330	340	297	320	304	299	315	327	319	290	344	347	296	294	305	334	337	324	332	302	320	292	297	323	328	312	371	313	297	330	298	321	323	332	303	321	297	293	297	338	309	295	333	288	276	308	323	307	339	326	302	289	326	335	314	338	309	283	305	333	327	279	269	309	318	338	329	272	284	339	317	305	324	340	317	269	339	304	301	313	311	269	287	304	334	373	324	299	344	282	315	285	313	352	274	319	326	308	310	330	316	339	354	323	322	300	319	333	324	319	323	308	314	303	310	330	305	337	323	341	340	306	312	313	270	311	329	299	278	312	353	317	295	327	301	289	312	305	362	338	304	335	324	306	338	310	350	305	327	312	321	294	306	342	295	315	323	298	333	312	321	280	338	294	305	308	318	319	324	339	274	281	308	333	308	315	291	334	311	337	336	327	294	327	311	318	297	320	294	323	304	320	337	325	329	317	322	296	308	289	284	330	324	309	311	286	313	320	331	353	326	303	313	359	356	332	321	313	285	338	316	317	354	326	323	351	325	328	302	292	349	298	288	315	314	330	326	321	310	276	305	333	329	364	320	308	303	298	312	304	311	326	315	331	329	330	335	337	335	308	324	309	329	314	275	308	333	325	314	308	350	350	311	339	308	326	329	302	314	287	286	313	323	287	317	319	325	323	317	342	353	324	337	291	336	300	278	341	303	326	295	353	307	300	328	281	337	283	321	334	329	301	294	284	333	291	297	333	310	343	285	292	310	290	324	292	343	334	345	314	291	284	316	316	289	285	304	308	308	293	321	310	326	341	304	356	353	316	303	350	325	377	298	328	329	313	338	289	324	304	370	336	311	318	310	284	334	288	327	304	342	326	345	315
6995	1301	2074	2575	2412	2122	1920	1699	1373	1365	1196	1078	1009	1021	1010	959	980	1007	982	910	967	904	906	899	820	853	835	797	801	822	758	809	733	753	742	727	744	720	775	770	747	723	771	722	749	724	720	708	735	662	699	708	699	761	710	679	685	746	662	695	726	737	690	690	721	719	711	702	725	718	699	702	670	692	720	674	704	725	714	734	705	685	689	723	754	716	706	699	715	728	727	673	695	708	738	690	698	732	714	703	716	726	675	680	728	700	703	755	759	759	720	717	682	686	706	703	738	681	727	707	716	715	709	772	715	679	716	711	711	699	716	712	726	688	748	712	730	708	706	699	731	700	756	756	688	707	781	697	725	670	694	723	708	728	744	746	722	720	702	734	697	729	684	701	745	663	716	724	708	731	714	720	659	723	696	656	707	724	681	745	687	732	679	725	721	730	735	695	662	743	743	762	784	720	715	744	682	673	697	701	686	708	730	709	675	742	734	715	709	706	691	712	729	707	706	730	743	695	715	718	719	725	657	710	722	734	647	720	684	692	747	720	687	718	652	717	711	744	732	660	679	656	762	708	724	682	664	715	702	685	720	716	743	698	706	688	697	690	724	745	690	702	656	705	664	657	759	692	722	696	692	669	666	707	687	690	689	711	704	697	691	723	732	693	737	688	754	695	740	715	712	730	717	755	697	696	726	794	716	736	738	680	709	713	718	744	718	698	653	678	679	702	716	675	696	689	740	728	727	707	695	740	684	728	734	735	738	680	768	744	719	712	710	735	766	720	728	733	651	701	713	684	722	701	705	738	762	748	712	680	693	721	702	712	708	704	733	727	713	678	693	740	701	727	696	735	715	752	686	711	724	740	697	705	711	752	699	734	698	737	694	742	717	706	677	703	726	704	727	716	729	710	747	682	695	715	733	683	728	711	678	703	683	705	749	668	723	752	743	682	734	701	705	700	773	713	712	665	688	707	725	721	679	684	668	728	681	709	697	729	643	701	758	688	689	687	758	703	750	727	764	700	680	690	705	699	689	720	686	723	661	724	704	730	741	709	712	722	730	690	734	684	728	717	724	729	691	711	706	689	707	703	677	694	729	653	685	729	772	739	682	697	723	731	647	690	688	694	669	731	694	718	738	708	689	662	704	683	665	728	699	699	740	693	674	701	689	688	705	744	713	740	693	694	727	733	673	684	671	725	670	707	726	749	673	724	725	689	659	685	719	715	739	695	713	721	693	727	699	712	729	690	691	694	748	713	728	669	716	703	719	711	727	721	700	707	707	685	652	679	750	679	702	769	712	758	714	689	729	711	668	676	688	697	665	739	719	706	685	751	674	727	742	655	678	733	691	751	706	706	665	684	762	701	745	740	695	726	723	718	717	710	735	675	744	729	710	726	746	702	733	736	684	692	719	721	748	711	693	743	727	711	692	641	691	710	680	712	737	726	789	695	714	722	713	725	695	713	682	734	678	722	698	674	680	702	746	702	725	712	751	706	710	679	714	699	706	693	752	691	699	699	686	698	693	692	668	754	716	661	711	725	695	761	707	711	681	675	703	679	755	704	705	721	716	756	703	752	733	734	707	694	701	717	733	720	700	677	712	685	691	703	715	748	685	673	742	710	643	725	736	701	704	691	691	648	776	716	722	718	693	704	718	752	701	785	698	725	685	724	751	718	689	659	751	726	763	703	704	729	717	706	707	670	721	753	722	738	743	690	739	678	719	731	698	663	692	720	672	698	671	736	703	707	672	735	734	682	650	708	704	696	746	742	741	701	698	731	678	724	678	734	686	695	709	718	760	691	748	724	721	724	688	716	699	675	697	678	667	718	741	722	733	739	686	732	713	724	745	708	650	727	732	707	715	698	736	747	713	709	661	718	704	677	690	737	704	677	692	742	723	686	752	690	749	694	692	693	678	731	722	729	720	733	726	747	694	710	733	698	690	721	708	692	674	692	654	715	741	742	750	696	696	727	737	756	706	722	690	670	706	684	691	742	725	718	721	699	714	696	722	710	737	723	696	727	693	659	692	759	703	674	712	742	734	711	703	726	734	689	714	666	674	721	687	707	728	729	685	708	714	718	681	708	700	724	692	690	718	728	669	731	684	740	710	718	683	795	704	717	704	694	770	690	697	720	702	700	706	737	693	703	673	739	735	713	689	730	702	726	708	727	716	737	705	716	766	733	762	727	738	740	696	652	709	755	760	723	713	709	749	722	735	716	670	711	702	700	670	700	711	755	739	713	721	738	695	676	720	716	751	732	691	689	716	701	705	707	689	699	680	654	704	719	673	739	687	739	682	730	702	730	731	678	736	721	702	713	706	734	737	675	707	711	705	678	681	724	718	711	745	728	705	717	713	705	705	724	729	708	718	714	686	679	752	681	711	761	696	707	759	754	697	724	735	722	737	667	687	719	710	709	724	665	658	692	753	694	695	727	695	730	725	756	750	685	705	744	678	686	743	745	683	748	712	737	737	750	706	753	681	723	709	697	715	671	734	720	706	743	680	696	692	673	696	693	740	725	685	701	743	723	730	705	748	716	708	732	691	735	662	732	707	738	744	755	721	723	749	738	685	666	746	690	732	655	700	730	719	730	699	726	691	747	735	730	714	706	733	735	691	684	668	736	715	774	688	685	696	754	728	710	674	728	736	684	696	719	658	724	749	718	699	687	694	743	712	750	756	697	738	732	674	715	732	714	734	710	712	711	702	665	702	655	687	714	719	705	667	692	664	703	726	705	717	700	737	657	673	670	728	708	673	719	705	718	704	681	718	737	746	725	767	751	737	702	695	724	673	728	722	705	703	689	721	779	690	697	713	744	742	745	728	701	728	714	729	701	713	747	717	684	713	714	696	691	693	710	703	693	709	759	661	735	682	720	690	749	724	714	665	687	708	693	720	749	741	689	685	732	708	705	665	733	700	719	714	659	698	721	689	677	756	728	687	722	716	688	725	709	725	683	720	668	676	751	708	678	806	681	725	710	692	740	702	702	759	702	712	730	725	698	737	717	755	696	674	706	685	675	751	731	754	718	698	675	736	701	699	737	720	719	687	733	669	750	734	742	719	724	735	686	670	645	725	693	668	741	665	702	682	714	693	725	709	712	652	701	727	703	685	718	678	703	740	696	706	679	745	708	697	719	748	719	718	705	736	721	731	671	711	725	718	693	693	724	701	769	736	693	674	670	689	680	714	686	723	680	706	735	679	690	716	714	701	749	751	702	703	737	711	687	721	665	744	693	723	686	675	770	722	686	703	757	735	731	707	704	685	703	713	682	756	725	646	702	677	718	719	718	710	740	708	797	719	665	729	686	707	686	728	691	726	704	698	722	733	767	740	697	721	736	699	725	726	792	741	708	723	682	753	691	759	726	667	738	678	751	730	715	711	661	756	734	725	664	738	741	683	772	711	735	709	719	674	768	703	724	700	736	710	693	708	696	740	681	720	688	700	645	662	710	678	725	723	684	700	707	722	703	691	686	715	688	699	693
15316	1742	1492	1141	905	743	593	498	405	374	328	303	308	300	253	282	277	277	265	251	274	248	250	216	224	222	193	225	207	218	207	177	217	206	199	227	201	190	215	206	190	178	217	191	202	195	180	196	199	212	194	214	199	188	189	176	179	236	206	201	210	209	200	235	197	201	199	197	181	224	204	193	207	228	240	222	197	208	193	192	191	195	172	196	171	192	172	188	181	222	198	204	176	197	211	200	194	196	218	231	238	201	192	191	192	205	192	206	217	181	191	208	214	211	206	210	184	193	181	200	194	201	188	208	187	230	184	173	195	205	204	181	225	176	192	188	191	182	220	205	199	171	192	205	201	206	205	206	193	209	195	193	200	185	216	191	183	199	177	198	225	219	192	197	216	225	226	190	189	180	215	212	196	168	204	186	184	175	182	162	179	205	190	215	213	191	201	178	187	185	207	196	198	197	185	206	201	183	188	225	195	187	172	199	196	207	213	223	212	190	211	216	174	193	195	222	216	217	210	210	212	204	183	206	180	164	197	173	175	211	180	194	218	173	203	198	189	226	210	205	193	171	224	203	189	196	190	189	195	188	204	176	196	188	200	193	211	210	197	218	213	188	195	193	234	210	178	194	191	227	204	197	210	211	214	213	218	229	209	193	173	196	182	168	180	201	169	173	188	192	215	192	181	202	220	209	217	207	212	224	190	198	190	183	187	222	200	219	198	217	205	164	189	196	187	225	184	176	195	210	196	171	178	189	234	211	186	201	173	215	205	180	198	195	184	223	195	218	193	207	203	198	200	193	203	194	203	192	206	193	205	179	187	182	219	215	206	194	226	185	233	193	207	204	199	206	221	190	198	241	173	188	191	209	201	172	201	202	185	225	198	187	213	172	193	181	207	192	213	209	223	203	196	177	212	205	208	202	161	197	184	186	207	192	183	210	199	184	181	178	203	203	202	215	201	207	181	180	184	203	197	192	219	194	176	190	196	192	211	168	194	181	208	224	177	196	186	195	206	183	187	201	205	219	220	210	239	270	193	193	199	210	190	180	193	200	195	203	187	187	208	208	228	189	207	195	202	210	191	194	211	193	206	186	178	192	168	208	188	176	200	217	204	161	195	183	205	227	197	211	190	190	208	195	182	190	177	232	180	175	208	200	198	198	205	217	206	209	196	217	169	190	220	181	174	194	213	209	196	191	195	200	198	189	211	226	215	189	180	215	196	174	201	202	226	205	190	217	224	198	203	195	213	189	205	214	179	191	191	201	226	214	190	177	221	212	211	204	185	188	192	196	216	200	193	193	185	204	185	213	167	201	222	197	192	201	192	184	181	204	216	196	196	175	181	191	222	173	196	231	191	228	206	204	185	205	216	193	190	175	192	226	189	169	217	200	188	184	172	210	198	199	226	196	204	206	200	208	213	193	181	207	220	195	194	199	195	211	179	196	163	186	172	196	192	176	210	220	185	198	195	201	219	194	206	186	186	189	196	215	186	215	197	191	207	188	181	194	196	199	194	200	189	205	208	192	175	203	192	194	235	203	227	207	220	220	206	196	226	199	203	213	198	217	213	184	198	205	223	175	222	182	209	213	182	185	184	181	208	193	202	208	191	176	181	219	179	179	198	205	232	224	172	185	184	214	215	175	202	202	197	198	193	183	201	211	198	183	212	176	232	178	193	213	217	178	168	198	201	193	199	252	216	204	195	226	238	159	203	202	197	203	201	185	168	219	198	229	178	172	192	224	209	230	202	157	218	192	205	171	223	185	205	208	184	197	204	203	209	207	178	208	209	200	193	187	195	186	230	194	178	197	193	190	197	172	199	188	193	228	182	191	197	189	198	225	196	198	211	222	238	198	183	202	192	190	186	186	207	203	173	206	195	186	167	182	167	233	199	210	207	193	189	206	196	198	220	203	203	211	176	209	198	182	201	187	183	158	204	214	202	207	187	195	229	190	223	204	155	184	190	205	204	175	214	197	213	203	226	196	205	199	191	203	177	187	192	208	198	166	196	215	195	192	207	195	199	197	202	184	212	218	214	178	216	186	195	188	181	206	197	195	206	180	202	182	205	198	217	194	205	198	224	211	207	170	193	212	216	197	190	205	208	215	198	199	178	179	188	185	196	186	180	185	198	205	206	195	212	193	179	190	208	208	187	219	178	191	204	184	211	184	178	198	163	189	188	206	192	195	210	208	208	190	207	211	195	194	178	221	196	175	174	206	188	180	222	202	191	200	204	195	188	220	185	206	217	180	207	210	174	214	200	180	171	225	193	195	194	214	212	189	198	190	187	206	197	188	192	186	183	183	189	196	223	195	161	178	209	172	209	192	190	168	164	196	206	194	194	202	176	197	216	178	194	183	192	179	189	213	199	216	189	198	195	211	185	188	202	197	193	192	181	217	188	223	220	175	210	191	172	226	217	210	169	209	185	178	181	184	181	194	232	180	172	189	208	185	204	205	196	186	197	203	188	182	212	181	234	220	194	206	201	188	203	216	195	236	194	212	220	227	184	176	180	209	193	188	201	219	207	202	176	213	175	193	187	202	218	196	208	201	183	182	188	189	202	212	198	194	184	187	191	181	209	187	212	190	196	188	202	191	199	203	199	188	205	209	209	215	190	192	233	206	198	228	204	195	225	195	195	191	191	204	204	175	201	231	192	170	212	215	198	212	203	191	217	194	184	211	211	204	195	158	203	198	189	186	208	190	201	193	214	192	191	178	203	202	215	187	167	188	203	195	196	191	185	179	194	201	204	198	189	192	208	197	213	204	183	210	194	214	202	218	215	195	195	199	162	197	198	206	182	191	222	194	203	177	166	188	198	185	193	191	194	197	184	219	191	214	173	211	178	203	187	195	202	202	189	208	183	181	209	240	208	171	186	204	212	209	216	224	205	211	222	206	213	200	171	189	219	182	197	180	195	201	199	184	208	190	187	208	206	219	192	189	188	190	208	198	188	173	201	196	207	212	195	191	191	195	204	175	190	193	186	191	205	185	200	205	196	211	214	188	203	195	169	190	205	210	216	188	184	202	180	166	204	189	211	172	179	201	179	206	213	186	180	182	196	192	181	196	196	211	200	223	203	199	205	176	196	213	188	183	195	209	183	205	186	156	179	195	193	192	210	197	195	207	199	206	209	200	236	218	205	218	180	196	200	213	205	178	182	219	201	191	183	180	204	186	180	205	186	202	189	200	200	204	203	200	180	236	204	190	212	216	184	192	190	190	193	199	183	183	190	170	204	219	206	229	221	190	175	184	163	184	217	204	187	198	201	183	178	194	180	184	171	184	203	223	200	199	208	186	221	185	211	228	204	188	187	199	199	169	196	182	199	198	196	213	182	205	183	191	191	193	186	206	186	176	177	210	184	175	214	242	205	177	235	194	206	192	189	199	202	203	188	172	187	203	180	207	210	211	217	197	199	195	207	197	216	222	198	216	185	200	224	213	199	194	182	200	179	196	177	182	203	184	179	220	197	215	201	205	198	210
8500	1360	2821	3611	3226	2908	2448	2077	1654	1436	1247	1098	1035	1013	921	980	1038	978	856	821	851	778	711	691	691	675	693	615	615	561	568	554	551	521	508	515	511	521	471	454	465	449	459	454	510	472	470	491	483	439	455	457	463	452	468	448	494	440	451	497	439	453	468	458	479	438	430	474	481	507	431	472	475	476	463	425	488	453	453	440	457	478	466	470	442	487	455	453	488	439	459	427	447	462	483	419	499	463	451	441	484	454	439	462	455	464	463	477	445	477	446	427	466	459	465	468	466	488	460	434	465	476	459	451	501	439	440	474	477	461	444	442	462	434	451	487	495	443	435	473	484	477	488	445	445	431	460	473	422	449	479	452	431	473	446	463	473	448	474	428	429	466	403	442	463	455	456	462	472	443	441	435	476	442	435	428	450	478	434	455	469	443	469	480	487	462	453	485	456	492	432	485	488	455	486	435	472	477	503	447	451	429	437	407	469	448	427	449	494	429	483	464	441	428	448	464	447	461	448	472	468	450	496	480	425	459	459	467	475	416	496	449	468	455	469	478	436	442	459	461	440	461	466	418	452	435	474	461	474	468	457	479	494	455	463	429	461	499	468	431	442	454	462	435	473	497	443	480	472	463	426	435	438	476	467	490	431	447	443	446	447	453	430	453	428	469	466	491	446	439	468	499	473	447	486	446	451	446	448	460	432	473	403	462	463	476	465	406	478	430	465	451	477	473	429	425	460	498	496	462	476	443	423	448	429	465	436	472	460	439	441	439	443	465	489	436	477	498	451	427	430	467	451	475	424	429	454	490	465	454	462	456	422	498	445	435	483	478	448	487	487	455	451	449	468	459	451	450	451	491	450	479	452	425	459	464	472	454	459	475	510	423	446	444	495	477	458	442	444	445	456	449	433	435	449	473	476	478	472	459	481	448	480	444	429	448	462	431	448	462	461	475	432	434	456	450	481	427	451	445	431	418	463	487	453	459	439	451	478	497	476	432	453	479	462	437	448	445	469	462	418	471	452	471	447	474	488	522	435	454	446	456	467	435	427	432	458	453	485	420	481	448	436	464	486	472	418	439	439	442	441	438	468	433	470	460	475	485	446	462	451	435	456	487	427	455	455	474	451	419	459	421	442	447	443	454	469	454	486	428	432	456	418	458	440	441	452	445	457	410	480	426	429	426	436	381	462	438	478	441	496	474	482	503	475	498	467	475	471	445	470	443	463	424	474	453	441	453	465	455	482	403	488	459	456	422	450	448	455	440	435	453	462	461	433	440	453	482	505	456	463	451	516	465	468	430	483	455	456	499	455	445	474	482	488	500	461	463	474	471	445	490	464	449	434	487	455	440	474	447	436	462	441	442	430	484	427	476	444	448	470	474	425	467	429	488	428	434	473	476	451	436	449	476	475	487	465	432	416	434	460	484	450	463	462	443	487	477	468	462	460	481	440	455	452	454	454	458	474	460	453	436	444	491	451	491	472	490	450	481	442	491	497	457	442	436	452	485	448	457	449	474	457	457	434	433	446	450	449	465	455	428	446	479	426	466	430	407	433	452	436	485	448	458	466	453	454	429	471	441	431	448	485	451	448	458	442	482	460	433	473	466	460	468	430	453	427	454	404	434	465	456	467	409	452	436	475	464	484	499	467	445	514	477	451	442	437	449	485	474	453	438	426	472	470	426	466	504	438	437	496	441	491	442	447	480	443	442	442	470	503	449	419	493	472	464	414	433	503	455	459	489	441	424	496	432	440	469	444	437	454	496	434	453	485	463	474	483	440	451	461	463	460	436	476	443	436	439	473	466	446	479	467	439	451	443	435	453	449	455	491	450	474	442	489	454	430	454	451	433	446	480	455	425	435	475	487	435	422	439	445	470	436	455	414	476	457	454	447	464	460	442	448	454	439	435	459	439	463	485	454	438	449	400	437	435	479	420	446	464	428	455	461	470	460	452	497	460	438	483	470	479	456	460	441	431	455	441	473	467	461	485	450	485	413	443	472	434	460	413	471	504	439	435	479	438	426	454	459	443	451	464	446	503	494	465	442	471	450	436	448	484	449	483	454	481	462	447	430	432	435	470	488	474	445	481	468	443	469	466	447	439	445	481	449	476	460	463	455	466	457	464	443	463	485	475	468	465	440	432	444	455	428	505	456	436	456	458	464	412	474	453	430	476	456	436	439	477	472	454	456	475	472	488	427	450	457	444	440	433	489	481	434	467	475	466	468	460	421	475	444	462	421	435	438	421	455	454	493	482	466	449	412	482	463	457	423	460	451	431	462	453	439	457	435	451	464	465	466	431	475	442	475	440	459	483	409	468	446	463	446	464	455	480	454	442	483	424	448	459	410	471	426	471	480	496	512	485	447	470	493	453	451	456	455	463	438	459	493	439	470	433	480	470	484	441	440	468	467	443	458	443	444	436	429	449	443	443	436	458	432	454	443	450	486	451	471	414	458	439	463	485	480	421	457	472	448	449	435	437	471	421	443	433	475	473	460	449	474	468	434	449	460	450	450	458	441	482	431	461	466	475	482	432	488	461	416	458	471	483	457	479	443	449	472	457	440	425	418	450	454	432	437	460	460	418	449	459	484	450	450	468	439	490	488	488	466	509	455	444	459	454	452	481	443	437	448	426	471	454	456	417	444	455	445	446	451	442	465	463	455	453	482	472	427	430	475	479	416	451	453	461	475	451	434	484	427	417	447	463	424	442	424	455	473	460	436	463	497	448	442	460	435	459	473	465	435	488	505	441	443	459	501	424	463	470	440	481	438	461	428	458	480	445	443	472	441	412	488	475	430	494	438	437	424	440	460	477	448	451	416	412	438	442	465	452	483	467	463	469	459	450	474	475	459	469	438	480	455	501	476	481	457	469	456	464	466	450	467	458	470	472	475	449	445	438	463	460	459	481	479	462	441	463	405	426	429	463	430	482	452	450	471	437	473	486	451	470	465	444	460	470	476	460	454	458	412	451	422	446	468	475	407	471	479	436	445	434	471	480	440	429	512	478	448	448	456	425	444	460	429	441	486	423	486	435	428	438	465	500	489	485	441	454	456	440	474	458	409	478	445	491	477	428	482	464	456	444	440	478	466	468	395	442	417	469	468	494	414	445	459	427	450	494	476	437	496	461	441	461	451	426	434	457	425	419	445	474	449	457	431	432	482	451	455	434	418	439	428	488	439	435	439	438	448	431	445	444	466	451	468	448	457	486	480	447	424	441	450	444	457	458	442	483	445	442	469	428	469	501	423	455	456	488	469	438	462	459	480	463	473	487	440	461	413	475	488	450	460	444	509	452	475	492	421	470	469	453	443	438	438	449	478	454	477	409	443	483	450	426	479	445	438	467	437	435	434	416	480	465	422	480	470	494	455	466	477	458	451	445	446	474	454	469	442	473	473	449	454	464	410	442	490	433	456	458	496	480	481	482	453	433	485	470	468	461	459	466	473	468	450	473	449	442	415	492	463	474	452	487	450	497	471	454	463	437
1654	388	438	357	325	332	300	271	261	308	289	307	285	244	244	232	260	267	285	276	241	255	266	280	255	295	261	255	252	263	262	230	265	247	231	254	248	245	247	248	226	209	269	264	244	240	244	241	227	243	268	227	265	251	226	217	222	255	247	241	231	234	227	287	271	256	266	228	231	259	216	245	237	260	260	242	248	277	251	249	256	230	277	256	231	230	222	239	232	234	254	249	221	242	237	258	232	221	238	274	248	250	212	243	241	234	260	241	232	259	242	261	244	271	251	223	233	275	257	256	261	233	229	292	225	254	227	248	223	257	241	247	266	275	251	243	253	262	233	263	249	290	266	247	270	232	243	250	265	267	267	276	246	257	263	263	241	268	246	233	236	227	226	258	210	296	271	234	241	266	226	233	251	256	248	220	292	285	245	247	230	260	221	235	263	208	211	237	249	268	244	246	247	238	269	227	235	253	261	275	244	259	249	231	246	225	221	236	272	272	232	235	250	264	244	259	236	253	249	252	225	243	264	239	248	237	252	244	235	279	260	249	242	258	255	258	244	261	271	259	231	221	224	251	260	238	277	249	279	280	270	246	239	250	243	251	251	241	268	244	208	237	232	271	271	244	238	267	209	221	271	234	247	261	264	247	250	269	249	289	274	248	267	242	259	223	263	249	243	280	265	232	244	248	264	247	260	265	258	263	253	234	253	249	243	255	228	240	256	242	236	251	265	261	277	239	239	208	235	249	258	259	285	248	258	261	239	248	253	257	284	257	250	234	253	225	241	258	240	259	256	239	240	265	228	248	244	249	233	218	274	247	256	265	249	239	268	261	251	253	254	275	260	250	259	262	267	238	230	273	248	247	212	246	236	265	258	260	273	223	237	257	242	242	256	257	260	258	257	244	268	270	219	252	280	253	273	272	251	233	231	260	265	262	238	244	248	252	221	262	243	214	236	224	275	214	245	261	224	235	260	243	265	260	239	215	257	256	250	230	242	262	233	283	247	260	247	230	292	238	227	244	255	256	250	254	254	242	241	236	261	224	251	262	238	244	233	229	248	226	225	246	263	263	248	252	244	267	273	232	269	232	258	236	249	236	217	247	243	245	233	249	245	225	243	234	257	224	243	272	266	256	219	218	255	264	226	255	254	256	218	226	231	215	223	234	254	253	273	255	260	215	252	246	245	261	274	218	251	270	254	252	290	278	239	227	249	234	254	250	249	253	256	261	225	245	237	243	232	250	250	246	270	254	277	261	251	219	233	235	284	292	252	247	262	266	262	264	231	241	245	249	257	221	271	258	231	247	243	235	231	264	274	247	247	240	248	226	229	233	250	222	230	245	237	219	249	250	246	252	262	279	273	233	242	257	244	259	230	217	246	257	257	233	250	251	244	303	230	234	237	271	248	253	256	246	277	254	247	233	243	236	279	242	214	235	240	252	271	260	252	254	257	224	254	245	274	284	267	258	252	261	248	210	233	224	271	248	238	232	250	268	273	274	239	271	265	257	235	236	248	214	223	234	247	230	246	259	208	257	237	216	232	232	249	281	266	242	252	231	240	204	256	242	228	265	237	263	232	239	263	264	252	248	261	239	220	231	231	249	230	233	236	235	243	237	253	252	252	232	253	225	229	256	242	232	259	233	261	271	256	246	235	247	233	260	253	236	252	270	279	224	272	213	225	234	252	236	221	267	243	252	247	224	226	263	253	215	258	261	242	261	244	268	254	234	228	245	220	245	248	231	251	225	229	247	220	245	247	236	230	263	246	275	262	250	229	237	231	262	268	241	256	285	228	248	263	260	248	259	229	253	250	258	240	256	233	215	266	221	260	249	282	244	231	256	271	247	240	276	238	249	262	226	239	267	229	243	221	238	281	234	237	277	268	263	227	248	245	282	258	269	253	230	236	253	281	274	235	253	276	251	242	252	260	281	246	259	267	255	236	237	242	259	259	268	235	260	273	242	260	238	247	223	259	268	215	247	246	236	230	246	262	259	223	242	235	231	232	243	244	226	239	272	287	246	281	263	254	255	244	242	229	270	271	224	241	225	222	212	233	244	236	231	263	254	230	252	254	244	242	265	233	233	247	263	242	250	260	243	267	261	250	239	285	302	261	262	265	249	250	234	252	257	208	229	252	275	251	259	236	250	244	265	266	263	230	235	247	234	232	232	265	243	222	234	245	243	249	254	254	248	264	269	267	277	264	268	229	264	245	271	227	235	230	232	259	225	218	230	248	213	258	251	270	279	270	244	287	241	251	260	250	258	279	219	246	278	249	272	243	257	247	231	219	252	251	253	244	253	258	251	245	252	262	249	222	253	277	248	255	240	256	247	210	266	237	235	268	237	250	251	236	264	233	231	242	250	281	251	241	248	245	240	243	224	251	237	257	227	243	256	252	256	240	232	242	218	244	254	261	248	271	251	251	235	242	234	223	225	266	256	271	263	234	247	207	244	257	271	226	265	275	258	267	272	240	257	256	204	250	236	268	229	264	275	255	260	245	216	300	247	267	265	266	263	252	249	232	273	253	245	258	275	234	230	247	267	256	261	261	221	241	222	272	234	214	246	244	223	257	253	240	240	261	262	253	263	251	282	282	253	230	257	253	275	254	258	262	235	233	227	243	265	250	238	259	251	248	245	271	250	251	261	279	257	231	245	262	240	205	256	255	250	269	251	240	252	239	282	254	254	254	235	234	274	230	250	228	249	249	276	248	253	258	237	233	261	249	242	247	245	260	255	240	240	226	240	239	256	232	243	267	250	229	234	235	280	251	260	267	232	254	228	236	269	266	275	259	237	229	231	262	239	220	244	244	228	281	276	253	253	237	252	239	270	237	252	225	265	252	274	241	252	243	236	281	265	259	256	295	240	263	256	243	238	218	242	264	217	270	276	267	269	272	279	254	242	245	216	266	272	244	221	249	250	254	272	263	242	266	242	238	249	223	240	246	242	218	257	266	233	256	276	242	236	278	236	212	255	260	235	250	245	251	271	280	249	242	248	272	255	259	243	220	278	246	248	264	243	238	241	261	227	241	242	259	233	250	263	260	274	253	270	254	236	217	274	241	291	258	227	248	242	245	255	244	237	250	249	239	236	219	252	258	246	247	262	228	270	240	256	263	267	230	279	207	230	268	257	236	258	240	238	222	258	259	233	277	260	283	238	217	244	252	226	252	241	246	250	226	271	220	226	220	232	247	263	242	222	244	266	246	207	201	214	238	252	257	229	254	245	254	242	258	206	236	239	236	264	249	259	262	232	241	256	269	244	245	258	257	266	238	220	242	238	239	248	243	228	251	247	237	257	251	247	254	215	241	271	246	281	224	238	226	254	251	274	272	254	249	243	221	241	250	233	244	252	260	268	249	277	250	229	251	281	244	247	288	247	239	282	240	254	243	238	227	268	243	245	269	250	257	260	247	260	230	285	232	223	264	255	265	263	252	227	253	272	257	260	267	288	291	276	247	283	229	237	243	265	268	254	259	224	256	289
2037	730	878	1043	940	954	899	810	756	744	661	710	648	685	680	677	710	659	734	720	665	654	656	638	658	620	606	639	622	559	626	567	606	601	642	575	558	566	609	607	571	600	569	545	566	619	561	610	624	590	501	568	601	603	647	639	541	596	591	551	590	603	579	577	539	532	578	634	600	620	558	634	599	576	548	562	590	605	541	567	587	587	584	616	610	547	593	569	531	560	603	566	546	541	518	605	600	557	542	584	571	548	578	608	584	615	600	597	614	592	567	569	585	621	605	533	604	611	580	568	624	603	567	593	572	579	522	592	558	588	590	620	585	592	573	578	567	646	593	606	588	566	587	600	560	601	625	563	624	584	602	595	591	615	571	599	601	570	550	595	584	576	586	578	579	592	605	546	571	554	547	576	613	616	584	592	581	632	564	587	613	600	587	616	618	578	576	596	571	597	576	593	573	582	542	587	540	606	578	596	646	583	565	607	571	584	578	584	588	606	570	561	548	568	562	582	597	558	564	588	614	549	583	591	577	558	548	576	534	581	590	558	582	570	550	607	614	580	596	567	621	604	543	565	579	577	571	551	592	545	601	556	563	604	577	590	592	566	582	588	570	565	545	602	523	560	589	566	601	573	607	622	552	565	595	558	597	611	583	542	568	557	600	588	565	614	570	600	618	610	571	602	640	625	593	608	553	566	603	576	567	547	594	612	589	579	631	597	619	600	613	617	566	543	575	566	556	579	549	603	602	554	595	580	626	560	544	595	614	581	604	563	620	559	614	587	602	547	533	537	578	591	574	556	567	565	640	545	582	594	523	587	613	545	543	544	603	586	578	621	596	632	562	554	550	611	567	597	550	585	650	556	588	552	607	583	581	551	585	587	571	578	572	585	604	572	549	552	570	613	548	575	559	593	591	566	527	597	536	536	555	599	594	551	617	543	568	626	623	596	563	606	612	578	564	548	555	620	611	556	551	566	601	551	563	615	576	554	583	562	578	533	559	587	591	608	577	590	548	581	587	568	591	551	618	594	602	616	560	556	580	616	567	578	561	572	593	585	546	578	565	588	616	603	562	604	627	587	611	584	604	591	526	619	591	588	574	615	579	591	579	586	599	536	602	564	616	580	616	629	565	581	606	561	584	599	566	588	607	605	555	587	586	591	566	586	554	614	584	554	587	602	585	546	570	583	572	621	542	552	609	598	581	561	562	569	625	557	581	553	624	611	613	603	578	527	628	556	602	557	551	584	621	589	579	573	539	606	569	581	625	605	581	607	588	597	529	561	619	577	625	583	618	594	555	579	571	547	624	614	546	559	607	579	570	587	575	589	581	596	560	597	578	594	560	630	556	574	588	638	601	577	607	580	563	562	579	593	597	614	574	578	559	625	572	601	597	588	582	599	519	555	599	569	610	586	590	607	588	577	611	574	612	600	585	551	563	555	618	596	600	599	550	518	592	569	635	563	589	577	579	563	562	581	635	567	561	546	532	573	607	571	557	619	585	607	601	595	542	532	568	580	602	568	571	576	569	559	620	602	587	569	573	600	589	585	559	585	588	578	589	573	552	601	554	599	629	614	563	619	599	604	595	567	558	553	578	567	575	611	620	563	579	622	587	589	566	578	588	607	597	601	601	586	574	591	576	593	591	566	608	564	566	587	568	582	560	560	578	584	577	571	582	575	588	585	582	602	566	612	539	598	560	544	548	602	604	575	585	613	549	565	558	590	541	644	588	571	604	542	608	574	593	584	569	525	591	601	610	551	553	572	569	601	553	581	576	629	584	543	567	645	603	608	567	594	612	540	571	598	552	621	597	557	601	558	617	566	582	611	579	546	589	602	585	547	593	558	607	629	544	573	597	548	569	589	543	578	579	587	590	507	612	553	547	559	572	573	598	562	553	564	563	532	560	540	555	571	581	575	568	558	565	585	605	591	585	565	603	518	571	587	580	580	561	613	605	576	603	549	551	577	592	570	595	597	575	590	574	595	540	585	601	537	602	572	606	572	533	608	599	602	575	594	588	597	588	597	603	570	578	604	567	591	544	542	602	572	586	594	580	591	581	593	609	590	650	609	572	597	609	598	591	582	570	577	586	535	632	545	613	612	617	550	569	568	580	579	581	559	586	604	625	597	613	600	559	571	569	573	555	589	582	581	564	593	580	557	565	581	584	595	546	582	544	523	608	631	615	573	593	593	635	565	623	556	557	561	543	523	604	542	592	573	568	582	580	603	614	567	603	600	612	579	546	597	619	528	606	537	598	603	553	532	545	576	588	589	627	600	568	604	591	568	561	557	574	565	617	560	569	605	581	581	506	627	610	609	570	572	587	537	580	593	620	574	560	578	561	598	556	603	583	532	581	611	571	551	568	587	567	558	624	554	609	594	536	565	574	566	580	578	564	556	546	605	553	568	617	552	577	563	578	568	625	625	602	582	603	567	583	552	575	614	596	548	555	586	581	578	570	539	552	588	503	584	591	606	541	571	563	598	559	543	589	606	569	547	580	603	570	586	621	567	584	618	556	588	576	623	615	585	602	585	557	555	607	581	616	593	590	598	547	588	584	522	538	604	567	622	605	577	526	605	589	571	556	573	648	575	580	578	580	610	561	607	565	616	528	595	594	627	559	568	615	602	567	558	582	564	556	564	562	608	606	574	615	595	565	548	568	594	547	609	579	591	595	595	599	568	552	599	558	583	569	586	585	601	559	615	579	602	569	602	599	602	541	568	533	569	601	569	579	558	558	555	584	575	552	656	593	576	595	583	596	615	585	577	604	629	579	578	545	579	583	581	579	540	533	632	599	577	551	566	587	593	557	564	568	567	559	618	629	599	573	572	511	544	585	632	608	579	567	543	598	611	581	579	643	534	577	596	577	586	542	556	624	603	554	659	632	597	565	591	590	567	563	589	601	603	566	546	579	568	546	604	572	558	572	567	532	588	529	617	575	592	594	652	578	565	570	611	633	592	561	552	517	598	563	580	579	578	574	569	544	597	591	584	593	552	593	549	602	606	552	607	596	586	603	579	589	591	560	609	605	571	577	550	592	591	595	596	587	583	607	569	571	604	564	637	592	566	563	600	557	597	604	598	565	579	560	564	558	578	607	626	598	575	596	588	593	614	584	571	586	576	624	576	601	570	560	597	588	541	607	607	615	599	581	582	581	583	564	599	576	596	580	607	551	639	553	556	593	553	602	588	612	579	610	626	597	577	605	534	590	595	596	571	602	558	604	581	589	577	621	580	596	560	599	568	582	574	543	560	595	580	561	578	581	558	558	548	587	577	602	567	547	595	563	559	591	600	593	570	547	568	599	556	603	587	608	596	546	524	587	582	608	563	600	589	579	602	555	560	597	564	530	593	573	589	595	593	572	585	582	583	568	582	617	568	573	536	591	570	573	598	585	589	629	598	542	587	584	576	591	565	581	569	594	562	578	578	614	575	623	519	586	606	587	595	572	541	540	564	564	609	606	579	585	626	587	562	600	569	592	618
8448	899	937	829	673	581	547	493	447	371	377	390	392	361	351	327	365	356	339	374	361	341	341	428	326	323	320	376	326	292	346	349	325	340	295	321	288	316	325	317	320	307	337	318	287	319	313	339	301	324	297	292	296	296	266	293	288	335	268	318	353	326	344	331	292	277	307	321	357	291	278	331	324	301	301	340	325	334	334	272	321	313	306	331	302	297	308	312	326	312	293	305	301	313	306	339	307	346	341	330	310	299	351	307	325	291	327	354	335	325	327	318	312	331	298	327	308	309	299	315	336	337	296	331	349	308	300	302	321	332	293	317	329	304	345	321	317	330	292	270	315	315	287	317	311	349	308	325	290	321	314	295	264	312	299	351	280	339	313	326	343	295	308	345	318	321	276	286	276	304	350	312	271	310	329	306	297	343	302	300	289	303	297	286	296	315	292	311	309	318	266	300	324	336	332	316	311	341	310	302	333	299	309	298	311	318	289	320	299	286	298	355	332	329	330	297	280	291	287	316	312	323	316	334	307	311	325	321	305	285	318	331	312	320	281	314	334	308	303	303	309	319	304	313	271	308	314	293	337	314	340	320	294	316	290	327	337	322	302	322	335	330	297	299	290	307	303	320	327	280	311	322	378	301	298	317	305	307	308	315	334	312	304	325	328	275	295	305	324	307	276	310	319	321	316	295	293	299	341	331	311	329	300	315	314	296	306	326	324	287	311	320	305	308	354	333	324	291	310	312	293	276	298	350	330	307	303	301	303	319	284	283	324	277	309	313	302	322	314	338	304	279	313	322	306	305	273	317	356	322	326	307	303	300	329	305	299	318	314	334	325	319	319	311	289	339	305	325	326	282	272	302	354	321	293	315	300	319	299	306	312	322	307	344	338	282	337	306	320	297	306	290	311	339	296	319	360	322	348	321	277	297	342	311	307	339	282	326	320	311	306	304	359	312	314	335	315	293	292	304	297	328	344	344	335	294	316	302	279	294	288	299	302	314	328	322	309	292	350	305	327	280	345	308	288	315	325	303	335	296	264	311	302	325	324	299	337	355	318	304	309	316	304	308	301	285	320	319	296	307	307	328	321	330	300	297	321	272	296	305	303	306	308	306	305	330	292	323	309	321	341	344	294	305	307	311	318	285	330	312	303	303	332	307	329	305	308	320	308	318	316	329	319	278	304	314	330	313	292	322	305	341	315	346	307	293	324	339	308	335	313	352	282	307	333	347	313	334	342	325	347	346	326	316	345	320	276	326	317	328	313	294	329	318	313	322	328	301	267	311	315	276	337	289	314	304	316	331	310	283	308	303	314	288	346	266	296	301	292	299	303	318	285	312	314	304	316	316	300	304	301	323	330	287	296	301	293	329	328	339	329	307	311	322	266	295	321	298	277	310	327	313	293	291	318	304	352	318	292	278	313	284	313	333	300	330	315	310	343	310	295	325	307	298	285	313	348	330	345	306	308	305	314	338	317	306	304	320	331	333	314	320	337	328	354	297	308	333	312	333	302	267	322	324	321	307	346	301	332	324	316	342	320	313	316	318	342	296	322	316	336	298	297	304	331	313	330	301	333	311	308	296	326	305	311	325	267	371	320	321	319	293	294	307	334	294	345	315	347	346	290	296	299	323	306	318	290	302	346	335	310	305	320	323	310	328	289	335	302	293	302	313	316	286	311	331	331	299	276	318	312	306	339	308	294	309	300	342	306	294	316	301	309	308	337	290	335	300	299	290	267	308	349	300	313	318	347	311	313	309	344	320	313	309	299	325	305	316	347	311	320	310	310	291	287	310	314	309	321	320	325	311	296	317	306	305	325	328	304	336	339	335	297	298	319	356	312	282	302	340	298	297	341	342	300	332	320	317	322	321	314	324	299	307	334	327	273	365	321	295	318	292	310	285	278	283	326	350	318	300	297	338	316	297	316	318	319	314	330	307	340	304	307	330	324	304	295	318	321	295	312	316	301	343	344	311	313	301	332	270	313	311	311	291	325	308	297	309	305	310	300	315	339	309	315	287	295	317	318	323	308	321	309	339	335	340	285	281	298	273	320	319	315	306	309	299	319	318	315	281	350	303	326	321	290	288	343	285	291	298	307	336	334	325	322	302	314	315	317	312	283	330	343	287	336	309	322	290	283	319	304	278	321	317	339	310	338	296	329	283	335	309	313	332	360	316	287	293	309	307	333	307	285	304	356	373	316	324	316	328	336	287	296	301	282	292	323	320	327	313	323	281	307	327	339	325	301	324	258	357	315	302	290	335	331	320	314	330	296	329	301	294	293	338	333	299	318	324	317	339	295	309	326	291	327	307	312	278	331	346	321	287	319	298	310	301	296	318	325	317	296	349	309	298	290	334	305	310	340	283	288	278	298	344	286	281	321	323	294	326	309	362	326	317	301	344	309	327	340	290	309	290	292	326	314	331	322	302	314	299	269	308	298	308	318	361	304	292	290	335	304	307	324	302	313	289	310	292	303	301	344	326	301	321	299	329	322	300	289	314	308	292	323	303	304	304	319	323	372	329	292	284	303	331	317	303	300	301	292	319	330	324	352	314	311	302	291	290	326	302	321	311	311	305	322	285	284	311	327	355	311	324	334	308	296	334	332	306	299	324	304	351	352	340	302	304	309	278	294	331	303	305	310	324	298	301	298	338	331	323	318	294	292	325	308	320	291	289	342	324	320	329	334	296	321	310	291	324	319	300	297	291	303	307	313	317	298	298	328	297	262	318	314	348	319	315	351	335	302	322	296	326	321	312	285	307	338	345	303	309	301	286	316	336	332	322	305	311	296	329	288	331	339	321	307	289	297	301	297	339	355	326	283	297	314	318	297	314	324	323	345	287	277	282	334	295	322	314	334	309	262	277	281	321	306	333	311	313	300	281	318	327	305	319	325	320	332	363	336	332	299	319	301	318	309	321	308	284	324	322	324	302	300	338	312	297	348	333	324	309	330	300	296	311	311	287	339	323	308	314	292	312	292	324	308	312	332	312	316	367	310	305	306	322	319	300	313	309	302	343	314	344	328	314	318	338	303	301	286	291	322	324	319	336	307	308	305	339	290	337	316	299	292	309	336	320	300	304	342	301	309	333	289	302	300	282	337	336	332	302	321	315	342	322	296	286	308	267	316	329	283	298	301	320	335	293	305	300	316	302	332	288	323	265	324	287	286	325	311	305	319	325	301	284	289	297	313	289	305	291	333	331	363	321	348	319	317	327	329	328	312	289	298	350	309	300	300	280	309	287	320	347	314	306	320	330	302	345	331	312	306	325	307	332	333	329	310	318	336	315	332	306	312	304	299	305	323	301	308	311	334	315	318	312	328	286	327	313	329	323	278	317	322	324	327	288	285	297	293	311	305	320	289	348	339	329	321	291	328	312	288	349	316	309	344	286	315	301	323	290	296	303	286	305	303	330	315	323	298	333	305	340	324	320	293	315	305	313	269	311	302	317	306	300	356	311	299	320	299	286	322	325	292	301	275	299
6805	1198	2127	2372	2300	2127	1777	1617	1378	1306	1122	1128	988	1054	987	1100	1037	1042	983	943	915	905	901	889	867	815	803	826	843	813	806	705	739	758	776	678	721	757	674	796	698	693	684	716	681	715	675	728	709	681	695	703	708	701	735	699	673	686	695	694	687	714	756	714	711	744	720	713	703	677	706	694	726	680	648	756	743	709	647	698	705	704	715	708	736	676	708	719	728	675	715	704	719	676	687	678	749	708	701	740	687	701	712	683	655	721	781	759	719	728	676	717	735	690	716	691	665	686	719	723	721	699	740	689	741	677	707	669	685	719	732	689	704	713	740	701	746	694	711	691	723	678	705	683	661	707	700	670	692	745	710	731	666	731	668	710	748	713	709	689	669	673	679	668	708	729	670	652	693	715	675	706	724	706	726	742	696	741	694	695	720	722	668	722	731	691	694	722	697	730	730	711	754	693	734	727	730	739	790	735	676	716	723	702	656	733	706	642	711	680	711	709	738	701	705	704	712	705	720	701	703	716	679	743	677	724	704	712	684	747	676	709	671	732	673	670	684	681	646	702	680	664	706	718	729	734	693	723	656	667	695	711	693	676	695	668	678	637	704	713	690	711	692	706	745	673	708	706	663	702	696	685	722	746	700	730	691	742	694	743	674	660	666	757	754	712	689	679	713	646	761	673	709	690	731	715	703	745	733	717	712	709	683	652	699	750	670	718	758	658	671	667	697	712	699	719	705	691	710	720	706	703	754	687	742	732	707	739	728	699	764	739	729	765	715	733	676	707	687	683	707	675	684	717	755	722	708	690	716	703	752	709	666	703	690	714	694	687	701	706	697	693	656	698	674	716	714	710	698	713	707	694	722	687	705	723	700	681	701	705	726	701	696	708	735	671	703	700	707	703	731	684	702	654	684	689	734	710	768	672	744	701	723	744	730	708	688	717	688	699	714	684	703	683	663	658	751	729	712	722	697	643	733	715	641	679	719	710	702	696	707	704	759	710	683	736	686	724	726	676	676	697	702	683	681	683	736	697	661	728	757	708	709	732	741	695	719	672	675	743	688	682	664	704	701	728	711	678	716	673	704	689	748	737	766	720	704	700	704	726	724	648	720	679	680	696	685	666	736	688	669	728	716	719	741	692	723	684	644	697	700	709	683	709	673	727	721	696	670	684	677	719	677	705	712	642	726	687	693	710	723	786	721	707	687	679	691	734	731	722	725	653	727	698	701	719	723	688	715	733	710	670	678	691	690	687	721	700	718	689	716	686	670	721	708	703	723	712	710	691	697	684	671	689	694	723	698	673	742	712	762	763	691	720	716	677	722	721	688	677	721	690	651	721	685	699	707	676	723	721	730	712	717	711	719	727	737	717	695	687	713	699	707	703	742	680	681	657	702	709	688	700	687	704	659	713	674	702	732	667	769	727	710	684	673	759	699	737	742	701	666	737	694	714	715	723	691	667	750	696	725	693	715	724	763	722	740	726	680	692	737	778	757	711	733	689	714	719	682	665	701	725	704	695	735	675	674	755	681	723	718	732	678	686	758	715	675	678	731	711	677	697	703	714	700	683	725	721	726	664	703	661	757	718	694	734	751	694	702	732	699	675	676	690	717	696	700	709	728	735	679	754	696	700	677	735	724	657	700	707	718	714	696	674	726	691	667	718	673	672	671	716	727	693	720	715	717	724	692	701	694	750	701	709	768	681	691	666	668	729	683	680	693	690	697	751	687	713	718	690	728	700	706	675	725	689	685	652	721	730	708	692	653	698	752	679	700	696	686	713	686	714	714	715	736	669	660	760	711	675	729	704	691	696	673	669	746	700	741	681	701	746	710	681	719	752	741	733	715	686	715	716	692	690	656	703	678	706	708	710	650	684	733	699	748	700	754	723	689	741	663	708	696	749	679	761	706	695	699	697	747	669	684	697	716	670	697	698	682	737	733	715	673	706	710	728	672	675	704	704	716	703	725	729	719	717	695	695	691	701	662	704	736	717	709	709	683	713	707	697	720	725	745	699	699	725	694	705	690	696	735	664	695	718	654	725	714	706	744	711	709	697	696	704	724	725	675	735	720	694	717	664	766	713	687	709	668	717	678	710	718	733	729	750	724	663	721	739	720	670	704	692	710	777	733	711	722	773	684	664	713	705	726	720	662	706	713	750	752	705	703	688	674	669	748	685	648	678	703	720	670	703	707	720	757	726	709	688	689	694	683	656	682	702	680	745	721	701	705	732	728	702	694	690	747	686	701	721	677	674	687	707	725	697	769	797	725	674	715	679	709	720	750	718	700	772	732	678	715	741	729	689	746	714	651	687	696	691	735	674	737	702	707	697	703	709	711	716	731	713	727	697	731	678	662	715	744	710	693	696	723	732	714	689	699	662	703	705	766	750	764	715	717	691	743	734	659	718	668	729	733	729	719	673	730	653	673	721	713	715	760	688	758	766	698	632	702	663	677	659	676	715	708	741	706	640	693	672	670	726	676	715	718	711	693	729	670	723	696	738	695	724	720	734	759	700	660	707	684	683	747	697	681	669	614	693	672	729	671	677	700	646	686	668	678	668	698	693	717	705	744	727	727	715	673	725	725	681	745	663	716	703	714	655	699	638	699	712	705	725	725	727	719	719	695	696	677	698	740	702	690	691	746	731	737	705	697	701	705	671	713	682	708	696	758	723	702	703	707	686	694	781	708	656	680	696	708	712	699	685	750	700	697	752	699	711	707	670	768	717	715	707	715	727	690	681	701	664	719	683	734	757	742	660	681	693	720	748	716	737	691	744	687	687	682	753	689	680	727	700	750	712	679	672	719	666	724	644	714	692	655	767	696	742	697	741	753	713	702	702	753	692	717	698	679	689	721	680	728	716	707	713	685	730	690	699	716	668	741	711	680	746	690	724	767	692	691	703	698	706	712	686	724	680	668	717	749	754	737	704	706	705	699	664	724	680	698	662	688	655	664	711	710	776	694	682	680	681	719	749	705	749	691	715	696	676	720	673	695	700	699	699	706	697	676	689	668	668	708	685	728	704	733	713	720	748	712	700	690	717	722	705	719	712	715	673	684	728	707	706	737	720	790	716	748	659	740	711	677	677	750	736	689	775	707	712	709	723	710	697	678	682	760	694	759	708	716	699	725	673	701	735	714	730	734	702	723	760	739	656	726	687	695	712	699	704	692	697	723	670	691	734	698	676	724	677	748	747	714	680	723	735	710	656	720	727	688	693	728	683	693	707	708	706	682	687	711	669	754	681	795	667	745	715	713	722	718	723	725	725	709	669	729	694	695	741	736	702	702	705	692	686	749	672	683	670	731	726	702	745	721	659	709	758	665	718	753	705	763	718	668	679	720	743	716	732	679	742	737	745	694	704	709	735	680	663	694	715	715	705	689	678	673	680	742	694	697	684	711	687	707	695	677	685	731	694	735	761	705	745	713	717	685	699	706	717	693	730	684	758	684	768	688	699	718	715	674	688	733	693	684	728	690	723	722	751
15167	1622	1490	1079	841	677	613	506	351	344	316	293	283	269	288	280	276	298	252	268	254	272	233	226	241	204	223	236	233	218	212	222	211	204	191	186	215	156	201	200	236	197	178	185	222	206	184	177	159	186	194	200	220	215	196	174	218	184	173	175	185	202	182	194	196	197	197	198	165	174	221	193	208	211	201	153	201	192	213	194	207	203	194	208	227	217	193	192	189	205	169	211	194	188	223	199	216	202	204	206	201	216	215	200	166	193	217	175	169	174	207	203	194	194	182	218	206	194	197	204	233	219	209	191	195	177	188	233	210	204	212	220	197	198	204	201	190	206	186	213	203	204	185	208	202	182	204	206	202	223	220	176	207	177	198	196	164	166	191	216	203	238	191	225	175	186	236	211	192	217	193	169	221	177	220	204	210	201	203	196	188	198	209	180	199	194	191	190	215	218	225	191	188	185	194	204	189	184	194	202	194	192	174	168	190	204	179	179	197	205	171	205	200	196	209	195	225	197	191	208	190	172	205	221	226	185	192	234	217	192	203	159	175	182	198	192	190	187	197	187	178	196	183	201	197	194	212	196	194	181	191	206	190	170	193	202	194	209	206	209	203	183	206	204	183	179	183	218	172	182	175	204	175	184	188	196	194	202	162	172	184	203	202	181	211	188	161	211	211	185	180	196	212	162	191	211	222	211	222	178	218	215	236	174	188	208	180	186	198	193	204	196	204	198	178	190	194	223	201	214	201	197	185	200	203	177	188	197	158	209	189	174	190	182	213	201	198	239	222	201	213	203	206	189	215	213	208	172	202	200	183	212	208	169	196	173	185	197	175	197	201	193	191	196	181	224	172	177	197	196	183	181	178	175	194	185	182	203	187	202	209	199	196	192	191	198	166	193	188	188	202	209	209	206	196	192	211	204	199	188	189	175	201	185	195	202	200	185	191	225	218	192	216	190	200	198	198	202	211	207	208	215	195	179	203	174	234	212	190	192	213	184	175	200	207	212	185	206	191	211	206	158	178	191	189	182	215	179	171	202	228	216	174	184	200	184	181	206	173	191	192	208	187	191	193	201	193	215	204	203	228	181	189	201	208	192	216	218	152	212	211	179	207	201	179	210	200	208	227	164	189	217	182	198	162	171	194	184	176	206	192	198	226	191	198	206	173	197	195	179	219	205	215	178	218	199	213	202	192	187	173	216	206	147	218	186	185	197	205	218	199	174	193	175	196	187	207	195	199	201	172	186	195	196	190	222	210	177	203	183	166	188	187	212	187	195	215	204	233	201	193	189	203	204	181	175	192	167	204	208	184	219	228	188	213	221	191	202	198	209	169	177	231	192	194	202	182	187	202	179	190	202	178	180	217	197	188	192	162	191	204	183	207	203	228	172	191	197	212	163	186	215	201	215	194	207	198	202	184	185	179	198	168	214	233	197	196	215	181	182	202	185	204	194	180	191	193	191	207	190	180	204	191	180	193	214	196	205	202	180	218	187	197	195	206	211	209	178	196	172	196	227	196	193	207	186	186	189	205	211	216	202	199	212	195	205	171	226	223	170	218	190	195	217	213	178	200	214	217	190	190	169	215	208	187	197	209	190	208	206	189	191	194	186	173	207	202	199	186	207	184	194	181	170	207	201	202	189	192	199	217	225	183	206	185	203	196	207	208	188	202	188	183	191	205	185	199	176	215	192	196	184	192	197	221	209	187	202	190	185	192	196	229	201	211	175	196	184	200	201	218	186	189	183	175	206	224	229	206	188	173	200	197	203	218	196	205	234	187	211	208	176	166	176	210	186	174	202	192	183	195	190	209	198	193	202	186	185	184	203	181	198	215	179	213	202	196	205	193	189	185	222	182	211	217	197	177	205	197	205	192	210	217	177	194	221	193	198	200	183	213	229	177	206	194	206	224	203	221	232	171	200	185	172	163	211	206	216	185	207	204	208	210	197	179	186	209	183	235	189	205	190	223	201	195	222	188	199	202	202	199	197	173	203	168	193	198	199	184	205	169	189	185	189	196	195	241	191	204	192	186	192	190	200	202	176	177	178	166	185	220	200	202	176	189	183	232	193	178	207	175	184	193	194	208	190	213	201	236	198	180	187	213	189	174	189	198	201	197	192	206	201	201	192	189	212	209	204	223	221	196	197	208	194	185	177	200	215	244	195	204	199	205	217	186	197	183	207	201	206	186	191	160	184	198	205	224	182	180	176	189	203	190	180	208	210	162	210	183	194	180	205	200	194	224	204	197	194	207	170	190	184	196	198	179	198	186	183	197	187	204	180	164	185	181	214	217	185	189	222	199	195	195	200	181	204	198	196	208	185	187	185	191	197	250	180	186	195	191	175	191	191	184	179	191	218	202	202	191	199	174	188	185	230	179	173	169	187	210	181	185	183	196	183	181	197	191	208	199	187	183	211	177	187	212	200	196	202	185	183	196	162	190	188	202	204	187	211	173	220	175	223	195	200	217	189	180	185	181	211	195	195	213	210	191	172	197	172	189	213	186	218	165	193	168	180	195	186	212	205	188	216	199	206	191	203	189	209	196	176	199	206	212	203	207	198	184	193	208	179	189	195	183	175	197	168	190	206	176	193	196	174	198	196	193	175	187	178	196	195	203	196	196	159	174	205	210	183	187	200	183	203	195	208	188	194	178	204	226	166	187	211	215	209	180	201	162	192	219	214	220	200	187	207	168	181	198	187	191	187	202	208	218	180	208	210	220	210	210	196	232	191	222	188	175	184	197	208	184	196	206	191	193	196	186	201	190	162	204	162	175	200	211	171	190	207	211	195	191	197	218	201	187	196	186	181	179	199	170	209	212	170	200	212	201	208	202	204	189	192	220	186	158	189	173	203	194	214	217	233	194	215	219	152	203	213	193	185	195	200	218	193	201	219	181	211	174	161	187	195	192	229	186	196	202	207	203	201	189	189	177	190	180	182	208	207	225	184	205	176	187	224	180	212	187	198	185	214	212	177	190	203	200	187	216	199	198	210	195	186	194	196	212	206	196	168	224	202	216	194	207	206	227	208	184	197	207	202	219	184	190	190	177	184	224	165	156	197	208	191	215	166	178	193	217	207	222	201	193	175	182	200	193	170	163	203	184	213	195	178	178	177	166	193	244	216	213	206	184	197	169	189	209	163	195	187	192	164	212	199	199	194	169	216	182	213	227	176	181	170	198	203	194	187	194	197	201	208	197	194	203	193	181	238	194	201	169	192	207	191	217	200	217	206	185	173	206	170	180	179	199	196	177	207	204	187	194	183	208	230	209	231	196	176	208	187	223	165	162	187	190	210	196	210	187	178	214	203	191	179	194	197	198	176	189	198	199	185	216	208	190	168	220	203	160	197	176	196	174	171	214	198	204	179	191	215	197	196	195	185	176	181	203	220	174	199	192	211	211	209	192	157	211	204	187	182	207	175	193	179	190	188	220	211	210	185	227	202	180	186	200	188	178	188	195	205	191	201	220	200	195	193	201	191	223	214
8530	1316	2880	3379	3126	2632	2286	2000	1596	1359	1214	1016	957	999	929	957	960	979	901	865	884	785	771	736	659	680	683	606	628	567	574	500	556	513	535	494	479	469	466	474	481	496	479	467	468	443	514	446	475	447	457	461	468	439	452	478	456	444	435	412	458	463	437	456	443	409	483	458	433	465	427	458	468	449	482	452	472	456	476	462	464	473	417	442	426	458	440	448	471	437	452	452	480	427	492	480	481	457	445	453	466	452	447	427	435	467	486	447	442	450	463	444	495	425	410	441	430	447	416	444	429	447	454	464	437	482	430	447	462	476	458	462	448	451	453	424	435	473	446	457	459	433	435	457	463	432	416	463	447	454	444	456	443	466	426	480	427	464	434	477	449	464	475	432	444	435	448	447	458	454	475	473	438	456	457	428	472	490	453	438	440	425	433	463	433	436	504	413	468	448	456	455	457	472	468	449	475	418	424	423	441	407	426	463	480	462	430	440	470	454	472	448	447	476	482	409	447	432	432	475	506	482	456	421	443	477	416	461	461	431	417	402	449	431	445	435	467	454	442	470	447	477	476	468	466	437	462	432	434	457	471	468	463	450	452	478	417	434	481	452	451	456	477	425	440	464	489	438	440	458	461	485	487	470	433	419	421	408	409	445	483	454	396	432	452	458	468	482	447	399	432	457	446	447	476	436	447	493	458	418	463	442	434	439	417	487	473	442	438	425	444	435	445	418	471	455	407	433	417	463	457	388	463	454	440	446	464	451	463	440	450	466	432	450	473	456	448	418	428	458	466	437	419	415	486	509	439	449	411	452	435	433	460	467	414	438	421	456	432	488	446	456	436	475	447	446	459	482	465	417	426	448	422	443	433	440	434	454	455	480	438	439	442	482	457	461	432	426	440	466	431	413	439	424	434	471	483	477	471	432	450	463	456	450	453	442	426	464	451	436	440	428	433	494	423	448	426	450	464	444	425	428	442	471	418	452	465	447	431	468	421	446	439	456	470	420	435	412	442	398	453	406	446	465	442	432	447	438	409	447	477	460	467	460	448	456	456	440	436	460	441	453	451	449	474	448	415	441	428	428	445	399	476	471	464	442	447	446	443	452	445	490	415	467	413	397	443	447	424	445	483	468	427	457	415	455	427	463	437	433	442	464	480	461	434	461	430	472	443	410	469	445	502	461	454	421	427	464	449	438	504	444	453	467	451	489	460	444	430	446	458	447	433	475	450	452	512	472	437	435	427	439	478	468	439	467	431	466	433	445	432	463	481	425	458	456	445	475	444	443	437	471	435	418	488	434	487	441	484	450	412	425	485	425	436	459	454	432	467	467	420	441	408	458	457	449	435	460	466	418	458	453	461	501	456	458	472	466	439	421	442	459	429	454	461	451	441	442	483	485	455	456	419	449	463	473	466	476	478	459	469	452	462	459	457	481	440	481	435	439	473	444	415	430	435	428	495	447	436	476	446	450	450	471	432	465	450	413	468	480	412	428	440	459	438	456	473	435	428	461	485	428	440	442	472	470	482	459	457	474	439	437	457	437	442	454	402	443	482	436	436	454	458	472	439	427	466	483	414	436	419	459	444	438	453	434	454	452	493	442	482	440	426	445	445	465	455	456	477	439	432	445	474	442	462	420	420	447	448	462	429	414	488	454	452	450	442	432	462	443	489	420	462	474	445	488	432	473	451	446	449	452	467	448	412	509	447	445	442	430	473	419	449	460	468	425	437	433	416	437	451	476	467	476	472	430	453	429	465	429	448	465	473	471	456	433	436	466	456	487	450	436	447	474	465	476	471	492	486	442	444	426	451	436	476	461	429	419	463	462	483	489	427	447	446	465	453	460	454	491	457	442	432	486	471	466	452	452	455	444	457	459	426	445	441	438	453	441	443	427	463	451	471	467	433	420	428	477	433	457	448	438	444	497	435	494	417	438	445	438	477	452	478	486	456	462	466	450	452	420	447	425	414	436	416	452	429	436	455	467	463	417	477	483	454	476	467	430	457	420	410	437	478	453	414	458	444	451	467	409	425	478	450	439	488	464	473	484	439	470	476	456	447	434	448	452	438	502	423	497	436	424	423	432	411	452	431	451	450	439	435	457	445	451	454	457	430	468	465	446	481	399	429	431	441	476	434	430	422	469	464	446	428	446	431	473	465	421	466	443	435	429	440	497	456	414	497	475	433	439	454	470	453	478	463	459	472	432	444	486	431	494	440	471	392	456	457	427	453	439	467	489	441	477	453	448	434	464	453	460	488	455	465	430	458	447	450	456	453	484	439	457	438	421	477	464	470	456	493	433	457	445	476	417	484	461	467	462	490	461	416	469	478	408	461	484	464	450	418	441	444	488	488	463	481	463	464	443	464	449	413	469	475	419	495	422	432	433	460	470	455	465	470	450	484	424	461	456	475	449	441	457	437	429	409	496	429	485	490	457	437	473	408	442	443	462	444	427	448	476	454	447	451	476	442	438	415	472	458	453	411	431	426	480	459	434	457	464	426	446	470	445	440	457	454	434	400	476	435	462	428	465	461	416	441	455	459	442	427	431	465	464	444	438	464	423	444	437	427	443	436	477	460	427	445	432	434	436	500	432	463	473	472	432	485	483	449	413	427	488	459	410	417	470	453	492	442	462	436	448	475	468	457	480	461	463	444	448	422	440	431	432	464	464	467	434	457	488	434	436	491	425	478	462	457	420	487	435	443	430	496	460	438	462	455	439	409	468	445	478	467	488	464	453	460	460	449	457	471	436	468	430	466	444	462	440	450	495	474	488	448	428	466	470	481	451	444	434	436	437	435	464	534	475	423	433	453	431	439	438	464	416	436	456	450	437	462	448	454	466	458	458	405	460	471	444	452	456	457	471	443	447	470	439	434	451	469	441	444	438	459	444	490	440	423	422	443	460	405	422	439	469	438	485	426	432	450	457	468	443	488	440	410	435	447	482	505	494	438	451	469	458	460	464	487	448	405	444	482	406	440	473	450	443	463	437	493	448	426	458	449	448	449	453	430	454	468	466	415	460	409	413	473	464	445	438	434	454	448	437	439	428	440	467	423	426	440	436	438	427	415	420	462	407	469	413	437	433	418	454	464	460	401	411	442	472	444	419	438	421	427	448	445	479	440	489	463	418	457	421	434	476	438	440	441	442	474	468	427	467	485	441	413	422	466	431	453	442	458	484	454	472	435	425	425	445	443	475	438	458	452	445	489	467	478	467	449	482	432	445	473	478	460	478	469	442	445	444	454	461	438	416	469	410	469	463	428	447	410	403	450	438	432	466	475	436	455	401	473	484	451	435	476	450	434	418	431	453	472	428	458	449	447	484	458	476	449	458	442	473	468	462	420	423	424	448	439	467	450	462	439	466	445	452	460	446	438	442	421	499	496	464	452	468	461	461	440	476	433	449	457	443	492	442	446	444	512	459	449	447	429	461	446	447	455	458	437	463	522	448	434	447	481	432	427	456	465	447	448	453	419	450	438	457	479	482
1677	411	440	347	370	357	322	269	276	278	236	217	274	259	254	275	260	232	274	254	272	267	250	253	262	253	239	276	284	223	238	243	263	250	275	269	256	254	244	263	239	229	244	246	249	251	293	231	239	257	283	249	265	231	259	265	233	275	261	239	242	227	259	244	226	249	235	222	214	230	275	241	256	245	258	245	251	248	241	254	218	223	244	240	255	252	219	256	263	215	257	261	240	244	223	254	237	255	232	199	254	250	240	255	267	235	244	272	233	251	266	236	239	233	236	239	258	226	234	242	255	215	244	237	244	244	244	227	269	273	261	228	239	218	230	212	213	267	243	228	223	225	223	256	206	240	244	273	242	246	263	248	256	226	246	254	219	248	266	247	244	218	214	240	238	239	238	264	234	242	278	234	258	250	214	272	241	227	234	215	242	252	228	242	236	224	248	245	227	225	241	246	238	270	234	274	253	225	244	226	263	270	238	233	218	230	219	230	238	250	244	231	262	260	249	243	228	268	254	255	246	247	246	232	252	256	240	276	253	224	246	248	249	236	243	256	244	243	229	230	253	245	248	243	228	256	223	230	258	277	233	243	257	236	281	233	220	215	253	250	245	242	255	242	244	235	274	265	237	250	248	267	267	246	236	279	260	243	266	279	271	290	254	243	264	276	219	250	273	233	237	246	249	223	236	279	237	253	266	243	255	283	256	214	219	233	230	233	249	268	209	261	242	246	243	247	266	245	246	256	262	253	234	221	234	243	254	263	234	244	271	256	272	236	238	235	259	249	272	266	231	238	243	247	278	246	241	233	246	205	238	259	247	238	236	222	227	263	271	235	255	230	248	214	239	301	242	279	237	234	269	249	259	241	256	235	253	236	263	294	247	226	243	257	259	232	257	233	235	260	252	274	240	217	249	234	241	283	221	290	254	238	242	239	254	234	255	233	280	252	196	251	248	235	282	252	246	245	206	227	256	279	258	236	225	252	259	243	272	283	266	255	266	261	229	235	239	268	228	267	248	227	233	238	228	277	226	227	251	260	227	288	253	250	264	247	226	234	280	245	244	254	239	237	220	271	249	253	234	243	227	247	247	223	237	238	271	237	263	272	229	229	236	239	237	273	269	246	275	222	276	237	264	264	262	235	221	241	255	240	238	242	254	222	259	218	228	257	251	240	230	234	249	224	271	267	251	221	212	257	208	250	254	245	256	251	226	255	266	263	225	232	251	242	261	245	286	236	219	225	242	285	240	222	255	273	242	217	253	278	259	240	263	266	276	281	213	235	249	230	235	212	259	239	243	225	221	253	241	264	271	254	257	273	230	232	250	250	237	220	271	232	261	237	243	213	247	241	284	255	239	252	244	264	247	236	243	226	251	257	222	235	262	254	242	258	243	232	277	248	262	258	250	245	225	249	234	235	257	257	264	272	228	264	250	237	220	215	226	209	241	259	227	251	274	215	234	219	268	243	245	226	269	233	256	267	238	238	222	264	217	259	217	236	253	254	237	241	230	242	261	240	242	226	247	226	206	252	261	258	237	252	242	265	231	261	263	245	246	223	242	242	212	257	233	219	261	257	250	246	251	251	211	216	264	225	259	249	238	260	242	216	258	234	246	233	242	238	247	230	271	255	241	250	249	243	231	272	263	253	293	236	244	253	263	282	278	254	217	258	248	237	239	233	242	235	274	250	273	267	263	259	255	223	243	238	234	248	237	244	226	243	245	253	221	264	222	228	246	247	261	246	238	271	240	258	280	235	241	226	210	241	273	235	260	264	260	230	229	245	260	253	224	225	261	260	255	226	255	288	230	239	240	252	218	217	264	219	241	257	238	215	243	263	236	269	261	258	248	229	267	279	268	230	258	223	262	226	266	242	227	254	253	243	208	248	269	241	255	232	258	225	218	228	255	257	249	248	232	229	242	246	217	254	243	233	255	244	236	210	224	251	260	243	234	259	217	271	247	217	258	228	223	241	270	247	237	245	251	232	231	255	225	232	258	259	237	249	205	245	234	230	235	232	213	234	275	204	244	234	230	250	221	251	273	236	214	244	243	281	265	241	219	262	234	259	252	268	235	214	270	235	245	269	245	216	249	255	265	231	232	255	250	239	252	236	230	249	234	264	245	241	248	245	278	260	277	233	259	262	257	251	258	244	229	256	258	245	205	247	237	244	251	212	247	279	253	234	252	256	264	231	247	245	262	226	256	240	242	248	242	278	236	281	242	254	258	235	263	226	260	243	277	252	256	244	253	235	257	220	278	262	225	261	253	243	250	225	267	245	251	210	244	243	254	280	244	245	276	234	279	263	243	253	257	238	295	244	233	234	253	233	247	255	250	252	238	245	259	219	253	222	252	253	260	236	223	255	255	235	279	219	246	229	262	270	267	252	239	249	238	252	253	257	255	285	238	237	251	265	259	264	256	225	217	224	263	224	269	255	253	256	266	223	275	253	245	245	248	243	262	254	230	248	238	231	253	256	239	285	225	264	262	264	252	222	212	241	253	275	265	238	264	264	259	216	222	229	255	281	263	267	248	243	239	237	233	248	241	247	237	271	270	276	265	252	271	226	263	238	231	237	259	241	248	234	239	240	249	263	264	216	258	250	231	247	250	226	236	250	204	225	252	250	224	261	234	242	277	259	237	231	244	213	243	262	258	264	273	253	263	252	246	245	245	251	253	250	267	237	257	223	253	249	246	239	232	285	231	236	261	205	232	254	246	250	274	250	215	210	259	243	248	259	236	241	245	247	225	254	245	248	253	234	252	244	228	268	262	243	235	226	254	229	231	261	208	238	250	216	262	258	280	263	222	235	252	267	239	229	237	284	242	237	263	235	235	248	276	231	228	249	225	260	256	253	276	251	234	248	237	252	232	263	243	240	228	221	240	223	257	223	235	255	275	241	247	278	283	269	236	246	255	263	252	229	291	247	210	269	240	235	252	272	232	262	234	237	258	243	270	245	219	254	251	225	231	255	253	247	261	255	264	252	242	242	251	263	262	258	258	272	267	267	243	257	241	240	257	246	252	222	227	242	240	243	259	261	263	253	244	258	231	228	239	243	235	254	271	233	240	234	261	250	242	226	276	226	245	238	254	256	226	257	269	288	255	223	262	252	254	250	248	229	261	231	262	267	218	234	242	264	246	245	249	244	229	270	241	241	247	259	226	223	260	244	280	266	252	248	224	225	239	238	235	214	262	224	268	247	230	259	201	260	221	255	260	284	278	251	233	250	244	275	226	244	255	233	264	229	245	243	236	256	237	226	249	240	263	255	257	239	249	238	278	256	242	281	264	264	260	240	268	266	231	218	232	220	230	255	232	261	242	237	251	259	248	243	258	244	270	261	245	263	234	237	252	238	232	227	253	238	255	242	272	230	291	216	225	254	257	248	249	269	238	239	230	274	226	257	250	264	230	233	260	249	236	260	259	268	263	237	253	215	197	246	251	273	234	234	271	262	241	282	272	234	267	221	221	249	236	241	228	263	254	250
2013	723	930	938	946	929	875	848	768	718	647	690	666	708	648	690	704	725	661	664	682	658	603	670	621	599	662	638	632	637	610	616	622	590	561	601	533	592	583	545	580	612	602	583	587	584	566	560	621	596	597	607	554	590	609	601	565	569	589	591	595	611	552	598	595	569	554	569	608	622	574	597	582	578	563	534	569	538	545	540	565	635	585	551	561	532	622	557	575	595	594	593	616	595	593	611	556	559	526	596	564	593	563	606	584	616	598	550	580	586	598	566	615	617	575	571	633	543	562	583	593	572	625	601	578	584	564	625	571	562	553	615	586	581	587	577	576	530	569	580	564	559	622	632	615	604	584	534	574	575	601	555	528	602	581	582	564	571	564	556	515	572	586	590	599	590	572	553	574	565	566	558	597	580	586	585	600	576	556	596	599	549	610	586	556	631	587	621	565	584	578	564	586	547	559	571	598	581	550	550	555	544	551	616	556	589	639	569	578	542	571	627	588	562	574	558	574	579	611	588	585	578	540	591	576	609	608	575	558	555	555	601	576	579	590	590	567	520	604	584	613	576	608	590	544	595	633	573	548	582	524	582	538	601	569	526	558	554	587	574	578	540	622	549	557	567	570	627	629	585	608	614	557	613	617	607	588	545	541	555	572	556	580	595	593	597	581	589	617	519	609	548	593	600	613	600	602	573	573	620	558	573	552	579	583	570	572	551	540	595	605	585	563	564	582	586	592	560	603	539	565	564	515	559	575	565	583	591	579	589	627	583	554	556	567	566	570	559	602	618	562	586	576	564	597	562	606	596	603	579	591	624	573	560	572	572	580	581	583	560	608	596	596	594	552	561	567	562	579	567	563	589	599	608	618	603	585	563	581	619	595	600	608	577	592	605	569	599	546	562	588	569	561	614	579	623	537	524	602	558	537	618	586	564	600	552	572	557	597	571	591	583	589	585	598	588	634	591	568	614	571	582	573	555	528	594	636	541	585	545	542	529	558	589	582	589	564	554	592	551	587	635	581	564	574	565	600	656	562	606	601	580	635	607	559	530	548	589	558	588	577	578	571	575	635	562	557	593	606	555	564	542	561	555	610	576	604	579	593	586	568	543	582	562	551	621	611	590	574	584	588	597	578	564	580	576	559	580	539	539	586	588	576	607	557	610	617	616	597	584	570	614	617	600	584	548	587	548	592	584	551	592	591	559	557	608	596	598	573	587	620	560	585	595	593	534	584	560	632	569	628	565	552	593	530	598	594	579	562	573	552	623	635	588	573	553	592	599	555	561	630	550	598	549	579	618	550	618	607	591	526	620	605	573	564	630	604	575	584	628	568	600	535	563	595	547	580	559	570	586	588	546	565	580	623	583	553	575	591	596	633	595	565	559	562	553	562	579	607	625	610	557	577	589	572	556	617	625	597	567	545	553	576	577	571	619	585	577	585	593	560	560	582	530	554	561	587	524	572	546	556	587	563	624	543	613	565	612	554	591	567	635	614	570	569	582	589	604	534	584	561	585	601	588	575	558	582	568	588	586	586	569	521	552	562	588	548	575	567	548	585	600	564	586	566	553	580	579	602	576	581	569	579	582	624	582	575	616	615	574	573	568	544	589	592	586	543	543	560	602	580	567	558	569	566	578	591	556	577	567	536	598	534	553	589	581	553	566	601	600	608	527	590	499	616	583	557	580	554	558	549	581	599	578	609	575	586	555	605	569	648	580	609	584	579	588	564	581	552	581	575	594	566	626	577	577	571	576	549	587	590	593	604	582	560	589	584	590	540	612	595	557	556	550	623	577	585	558	580	570	584	601	579	545	600	582	593	560	580	566	580	547	598	588	540	580	574	561	569	547	590	568	600	563	526	571	575	606	595	586	590	562	586	615	567	632	645	601	596	598	579	552	538	565	620	593	570	647	561	567	544	587	625	558	582	558	519	565	531	595	570	579	579	565	606	572	592	588	588	599	572	559	579	611	607	560	573	572	599	547	552	558	633	599	562	645	595	509	603	588	555	556	608	559	546	615	576	563	604	577	579	591	575	544	617	592	559	601	610	587	549	590	565	608	551	554	558	536	583	592	617	542	577	582	608	582	585	563	603	564	584	594	577	580	587	554	546	586	566	594	564	573	593	603	582	588	615	564	545	534	592	602	573	557	580	577	582	601	571	613	585	582	613	586	567	546	585	557	576	591	589	596	581	592	532	605	629	647	585	580	577	575	579	514	561	569	614	540	547	569	590	589	641	602	614	598	584	590	579	589	596	587	600	616	554	572	608	569	613	582	588	623	564	600	596	579	609	579	556	592	597	626	567	560	561	590	626	569	562	573	611	605	564	638	537	561	573	596	576	583	601	577	596	548	632	603	564	591	606	583	591	559	612	553	587	613	588	541	584	612	556	609	603	551	588	567	611	541	590	556	577	615	570	556	545	631	561	603	611	606	596	563	603	570	631	569	625	594	585	572	577	554	590	597	588	585	588	554	578	570	622	609	628	622	570	588	619	552	610	529	596	590	602	591	579	588	597	566	555	595	548	637	581	544	563	601	548	586	618	628	576	577	569	572	590	577	593	599	590	603	582	581	593	570	577	579	580	587	532	586	602	594	596	576	575	586	588	597	588	568	571	510	549	572	564	569	604	592	554	557	564	578	555	540	610	551	564	554	591	580	573	573	579	592	579	596	578	625	568	563	582	584	572	571	566	619	579	592	583	588	534	573	605	562	570	544	611	588	525	595	585	652	569	568	605	578	630	611	550	610	599	592	540	570	617	602	548	576	530	572	513	575	552	598	581	567	614	571	566	583	609	596	567	604	584	586	571	575	592	579	580	561	574	595	603	570	596	603	566	583	561	600	594	568	577	598	588	535	521	595	628	556	577	589	607	600	584	574	606	604	572	559	533	610	560	627	550	579	565	596	561	610	586	528	558	571	589	619	542	607	575	608	582	594	603	599	583	612	628	606	559	583	590	573	574	610	569	554	617	569	637	571	556	535	576	527	570	573	553	582	611	598	549	570	609	609	554	576	570	557	574	589	577	567	575	581	553	612	567	589	610	596	577	612	538	599	485	610	565	577	605	576	594	577	553	557	584	571	617	559	581	583	570	575	585	606	558	568	602	588	599	579	602	583	591	597	598	556	593	615	614	578	572	604	570	591	568	613	564	536	574	555	600	569	580	577	576	624	544	610	612	564	606	575	586	555	562	610	521	585	634	566	533	575	597	551	575	595	501	588	584	611	549	543	568	568	569	588	587	594	547	584	551	569	575	577	578	582	612	592	552	591	549	582	571	639	569	607	564	585	593	552	542	581	575	552	557	535	536	565	573	591	645	583	562	522	572	548	561	583	557	579	599	576	570	590	564	596	525	541	547	550	592	602	586	561	587	574	614	562	579	558	568	588	548	558	567	607	563	583	549	590	581	566	582	544	607	606	553	578	599	571	557	575	565	550	563	545	567	589	589	600	604	621	564	597	536	589	627	607	542	578	556	594	542	568
8409	951	939	833	627	554	557	481	464	409	346	362	355	381	357	365	336	351	357	336	345	348	329	350	346	322	375	333	306	298	314	331	303	314	300	325	304	331	314	310	331	302	294	282	275	302	339	315	313	328	300	312	313	291	327	320	359	288	316	330	319	319	318	285	309	317	312	293	321	331	314	311	329	315	313	310	315	316	321	344	351	278	282	329	329	317	323	275	290	316	310	292	316	333	315	291	296	325	304	312	288	318	306	308	312	335	323	274	303	311	321	345	272	327	334	277	303	311	317	312	341	311	323	290	335	334	309	309	293	313	292	324	308	309	282	310	290	327	326	325	345	279	363	305	310	293	326	287	324	330	287	294	310	317	340	284	308	321	328	316	312	302	329	307	324	314	318	329	313	301	297	321	312	314	316	315	303	319	308	315	305	319	316	294	314	289	292	325	363	335	315	319	314	309	272	304	318	286	286	301	286	318	325	341	332	315	308	334	314	306	321	289	291	343	263	307	325	304	311	316	332	344	310	330	323	355	333	298	324	340	297	298	345	280	311	326	316	339	287	265	301	309	294	299	314	296	306	305	315	325	337	321	277	296	308	326	312	342	304	332	312	284	301	300	355	294	283	288	293	319	337	318	328	305	291	302	306	323	300	328	282	306	331	321	311	299	296	305	312	318	310	316	282	295	327	297	297	319	300	316	372	280	296	295	301	327	318	316	286	313	305	292	274	321	300	282	325	327	340	320	324	312	321	325	312	297	299	315	295	291	275	311	323	297	298	291	306	299	336	316	323	338	297	315	333	315	290	311	303	303	323	289	281	348	305	318	317	313	314	293	331	315	344	329	302	301	309	318	293	313	323	328	338	306	322	342	328	302	297	317	324	333	309	300	305	287	313	318	284	300	292	313	338	342	328	364	290	288	294	299	310	280	342	291	291	308	314	301	294	285	357	327	310	318	292	300	307	323	314	293	310	303	315	319	305	320	321	317	302	318	346	269	304	314	339	305	301	291	298	310	341	337	280	333	343	344	284	333	343	336	312	318	326	348	328	302	306	305	312	319	324	339	301	308	329	323	316	346	297	300	296	351	329	329	280	324	323	328	313	343	307	325	329	345	306	293	329	307	323	290	331	262	299	310	327	308	320	289	326	324	295	304	311	314	316	337	323	310	289	295	317	304	339	348	296	341	325	295	301	266	308	301	305	350	318	307	337	277	328	272	319	338	315	322	293	323	314	291	309	313	341	322	323	328	323	306	336	313	290	317	314	294	304	316	268	343	274	308	294	306	309	340	322	314	300	335	337	313	300	315	303	323	306	297	337	306	285	291	344	320	304	312	319	300	352	333	288	340	304	273	301	286	308	295	315	351	341	285	328	327	315	328	320	326	313	292	332	329	325	285	279	350	297	335	277	313	282	317	292	293	313	334	339	308	310	288	308	307	305	312	301	310	311	327	300	292	304	316	321	327	332	310	312	313	354	320	299	306	301	337	337	318	302	298	344	354	328	302	338	313	295	313	293	313	291	288	312	357	304	288	319	321	313	305	325	307	319	325	282	354	320	322	291	315	290	330	297	327	331	321	317	319	296	288	303	327	347	321	328	315	303	305	320	311	292	283	305	328	290	295	290	333	302	286	296	297	341	306	307	264	313	273	351	311	316	318	340	295	295	340	321	324	313	328	312	331	322	297	304	325	335	323	321	319	306	300	307	354	300	312	289	297	309	360	298	313	301	294	348	315	310	320	313	319	338	306	297	332	327	340	338	323	337	313	311	305	316	323	334	319	303	347	332	307	294	294	290	307	296	334	320	371	334	302	332	314	313	287	329	324	331	323	317	322	335	318	319	341	307	291	312	347	317	326	323	291	293	327	303	288	287	299	322	267	309	317	309	305	284	321	332	293	318	315	317	295	317	280	293	280	319	329	292	338	296	317	301	309	310	300	313	282	302	313	341	299	317	313	320	335	322	327	290	291	300	303	311	343	303	325	317	292	335	315	290	332	322	340	298	287	329	306	311	315	286	319	353	331	324	320	303	354	310	311	332	310	326	320	298	306	292	296	312	312	304	312	298	326	274	294	307	329	301	298	286	301	315	321	306	329	339	312	331	338	257	331	288	323	299	287	298	317	313	312	287	332	315	297	333	306	291	325	307	292	322	315	324	330	296	331	303	326	297	294	306	306	296	318	322	336	304	293	292	288	314	331	335	294	318	296	323	274	310	350	334	300	328	320	295	305	318	359	329	330	325	307	291	319	312	305	306	340	298	334	329	320	317	305	278	320	336	305	322	321	283	301	313	286	295	292	332	316	308	280	312	331	308	339	304	288	307	320	353	362	329	307	362	306	313	289	329	302	316	315	277	294	314	272	336	315	347	329	296	312	333	310	313	336	270	318	278	326	297	307	325	351	314	324	322	317	329	304	316	327	324	319	336	306	301	330	336	322	301	307	335	333	293	324	310	329	327	298	312	276	328	290	323	334	336	346	372	315	285	285	307	289	361	316	317	297	315	307	338	316	314	324	303	319	322	286	338	330	291	323	295	290	327	288	299	303	305	328	317	299	285	335	270	305	305	271	320	346	313	324	275	306	319	335	320	311	325	297	293	315	322	322	249	320	280	288	341	308	302	319	294	337	323	342	291	284	283	286	320	331	315	350	301	325	296	340	301	307	316	322	339	323	307	314	307	290	317	299	317	313	354	290	287	288	289	334	334	320	298	325	334	350	316	320	310	344	306	296	314	352	294	321	328	309	323	331	341	312	277	289	336	259	296	281	296	322	308	303	302	290	303	336	305	318	309	280	304	328	330	316	283	333	331	283	313	319	308	325	345	285	342	300	348	300	309	315	343	313	298	305	315	322	296	361	308	308	294	294	344	316	294	289	301	325	297	313	287	305	330	315	284	343	298	305	306	371	308	296	327	318	327	288	291	322	324	283	305	331	304	338	312	287	319	303	325	327	339	295	334	303	309	326	345	320	317	309	301	343	303	279	328	310	281	319	279	280	336	324	323	289	322	319	362	322	289	293	308	301	294	302	321	331	318	308	298	274	333	315	313	313	353	311	284	314	323	328	314	326	314	303	330	306	303	302	321	315	309	298	313	306	276	300	282	329	310	355	310	318	309	291	316	305	331	336	318	307	307	303	280	321	300	322	311	318	332	305	329	293	321	331	292	297	272	302	287	304	307	309	354	318	326	282	301	325	309	302	318	297	298	315	334	311	310	304	332	292	325	314	311	306	330	302	312	341	336	322	307	303	320	320	304	296	295	315	297	284	285	286	314	304	299	320	355	330	291	336	308	299	334	332	340	315	291	346	325	299	348	308	304	330	313	302	343	332	348	294	332	312	311	322	311	315	303	300	336	322	295	333	306	287	335	335	338	317	263	314	333	324	339	305	295	297	306	307	313	284	301	328	348	265	325	303	308	352	301	296	325	307	276	314	306	318	282	281	318	357	345	273	275	287	330	284	309	340	322	287	309	327	364	306	321	343
7007	1284	2078	2293	2169	1989	1808	1561	1338	1271	1143	1029	1006	942	963	1039	1039	1032	1063	990	913	963	989	812	842	813	822	823	818	757	827	805	694	709	697	741	693	711	761	682	719	685	718	744	723	751	728	682	710	698	754	678	724	694	695	684	670	717	714	767	728	659	690	743	719	721	691	721	684	691	718	711	735	684	686	701	703	724	687	702	706	750	723	697	693	700	742	702	688	757	710	719	673	682	730	707	730	680	698	775	734	682	665	716	732	718	692	716	706	682	743	743	703	702	702	734	697	737	720	681	700	714	727	732	679	667	729	710	650	763	699	709	697	713	738	706	725	739	655	700	668	681	749	707	691	732	718	768	698	679	666	662	671	718	737	691	710	698	683	685	679	719	733	690	671	703	714	727	675	749	734	736	706	713	675	742	736	685	742	730	712	769	740	729	712	675	675	710	714	675	701	752	762	703	654	749	685	760	721	740	679	673	717	705	713	697	733	742	718	692	725	713	711	712	689	681	729	691	735	712	724	704	693	677	752	675	692	700	727	681	748	716	748	696	704	671	678	710	678	705	723	749	764	705	696	703	684	721	675	692	683	720	711	729	672	683	707	676	720	731	705	689	694	695	707	711	642	738	666	705	690	689	705	678	743	700	657	725	687	709	673	717	716	687	694	738	722	701	713	705	713	692	728	718	724	691	744	709	720	695	730	682	698	693	734	743	737	674	755	705	684	719	755	716	721	686	718	701	684	713	681	693	704	717	787	740	735	693	747	705	686	717	725	707	684	700	704	702	669	686	665	740	712	720	718	756	720	703	703	785	702	715	717	694	688	664	681	706	725	726	704	733	688	725	681	719	665	699	688	720	719	644	688	708	732	711	732	724	687	704	691	718	710	712	677	692	697	699	651	711	662	678	723	672	706	740	719	705	740	725	721	688	705	752	730	689	765	675	757	654	689	669	691	683	668	734	770	750	662	664	706	703	670	724	723	713	709	737	702	735	688	735	698	705	719	690	697	686	720	724	707	676	717	691	704	694	702	689	676	693	658	663	692	694	705	705	726	688	705	751	710	730	709	726	692	709	653	711	723	703	669	757	722	711	718	701	706	700	680	668	704	693	725	688	667	696	721	661	664	677	684	689	727	733	693	660	707	751	679	690	675	736	682	683	703	714	697	738	675	736	659	738	679	748	671	675	723	704	677	726	698	719	717	704	707	721	705	713	696	689	704	735	670	704	737	750	687	704	685	681	719	736	670	696	642	679	740	698	713	746	706	774	678	679	706	742	665	686	662	725	690	679	727	644	701	716	713	700	706	708	688	732	724	689	699	664	702	724	772	738	678	705	703	710	741	686	728	746	680	728	692	706	692	687	705	684	682	685	696	724	682	726	669	686	718	705	696	642	684	685	651	734	713	680	738	729	698	716	749	679	684	714	730	694	680	711	676	697	704	709	720	728	716	660	744	696	689	711	671	718	707	705	694	683	720	638	683	721	673	704	700	749	647	716	750	694	707	726	675	711	711	716	702	681	688	687	732	664	690	710	688	739	714	685	689	680	719	704	710	708	698	714	708	694	682	732	704	714	723	725	763	661	715	672	709	687	703	633	728	687	662	693	710	703	702	671	709	737	655	754	691	696	692	691	670	677	676	729	643	673	718	733	612	735	701	690	714	680	702	729	673	758	736	690	696	720	691	717	674	704	717	661	736	695	676	700	728	705	695	682	698	681	713	674	726	724	651	705	654	714	703	713	702	699	698	732	697	767	690	707	708	719	735	753	713	735	684	672	670	711	718	695	683	696	675	714	721	704	728	714	716	670	722	689	672	702	658	719	723	730	704	721	700	683	701	740	657	723	727	735	686	689	738	719	705	705	713	665	687	714	722	690	672	742	703	746	684	747	723	694	714	701	758	685	672	687	737	714	734	695	722	734	718	686	703	711	689	675	728	706	728	684	752	700	710	702	709	725	717	685	682	711	744	692	753	730	681	695	669	717	695	740	728	699	690	729	705	694	696	676	712	682	702	698	738	723	696	712	728	686	678	678	741	657	743	685	704	720	703	701	727	704	710	692	703	721	698	649	691	702	754	708	705	713	677	728	736	711	719	676	668	711	749	718	711	661	673	695	713	679	718	714	765	727	718	700	716	730	722	700	713	697	718	660	720	700	699	723	698	695	712	653	662	708	719	659	721	729	673	690	693	704	685	719	712	702	707	713	691	724	715	680	697	665	726	718	698	656	703	701	729	670	705	742	701	716	702	722	690	759	750	708	686	703	705	696	706	709	669	727	691	693	707	745	716	669	695	739	715	668	710	727	689	715	654	693	725	715	721	761	739	699	707	655	722	654	725	707	743	768	730	720	738	660	685	700	686	753	740	685	719	710	740	698	684	727	677	749	713	706	737	691	702	733	709	669	677	711	732	650	675	628	667	711	679	701	725	677	714	729	718	712	711	708	715	694	724	683	714	690	682	710	698	719	727	758	660	693	666	727	685	703	715	674	708	676	707	741	681	643	712	718	713	679	677	657	715	719	702	690	697	693	675	711	706	666	637	682	654	681	711	715	696	715	736	724	751	671	676	705	748	739	713	677	744	665	725	691	699	672	684	667	684	692	702	698	740	715	790	667	738	698	709	691	682	699	694	683	716	677	710	661	756	721	677	691	687	722	643	719	716	709	669	709	750	720	719	710	742	739	713	685	725	675	697	701	694	748	693	773	691	727	691	668	687	665	651	722	706	663	714	692	716	660	707	661	712	688	709	691	729	689	669	719	704	690	700	720	699	709	702	760	695	674	667	636	725	709	703	713	677	710	715	659	695	692	690	700	699	716	720	705	705	678	699	686	716	685	691	704	681	708	708	721	715	700	701	667	742	715	736	693	715	730	677	717	684	700	721	702	729	677	691	669	720	698	674	700	699	729	700	758	772	736	703	679	706	706	673	687	717	689	737	714	689	735	719	729	705	659	732	705	706	698	703	683	745	743	754	729	636	705	747	719	705	665	710	727	712	718	694	661	655	695	699	735	721	685	702	705	711	710	681	712	724	626	723	709	710	702	702	702	695	779	721	679	714	730	701	680	685	713	672	718	714	679	766	759	715	676	709	699	710	679	694	702	677	707	704	748	696	702	730	725	733	676	703	691	654	703	688	706	699	701	749	697	701	708	730	685	684	706	715	665	720	704	719	697	703	687	705	711	679	695	715	712	719	716	695	699	782	700	731	686	715	709	683	675	700	730	738	697	697	687	726	736	738	708	758	699	735	685	715	663	664	740	699	752	709	715	732	702	682	690	681	683	711	706	646	696	721	711	687	711	687	711	740	703	674	698	726	748	672	703	691	734	698	707	714	726	695	698	746	695	678	676	686	743	702	744	689	722	738	705	756	689	691	738	718	709	706	714	722	698	696	716	780	685	702	676	716	702	710	711	732	652	719	711	705	699	683	705	689	710	682	668	686	661	648	710	696	682	735	696	718	719	706	681	693	719	678	729	685	685	698	658
15243	1668	1424	1066	805	660	589	487	377	342	369	297	287	281	244	260	286	306	286	284	267	278	207	232	213	238	244	226	197	224	195	222	214	190	225	198	223	206	224	202	174	186	182	183	188	187	188	197	190	213	206	178	184	208	179	199	183	185	177	177	224	169	176	195	203	227	172	209	193	188	196	219	214	194	216	192	207	238	180	178	167	215	189	200	195	218	181	205	202	185	194	202	184	202	207	181	190	203	186	216	186	199	210	169	201	199	206	196	222	208	196	217	188	207	173	191	179	206	213	195	177	201	216	194	200	189	175	218	207	198	204	192	191	182	177	203	196	160	192	186	191	186	183	205	185	181	188	215	209	188	211	206	191	181	183	191	185	196	204	175	203	207	178	192	194	199	202	178	191	224	219	178	192	199	174	178	189	179	185	184	181	207	206	221	190	182	182	170	203	180	238	185	184	188	209	187	203	209	189	203	206	191	166	196	181	202	179	206	172	178	190	198	207	185	186	204	203	173	192	201	184	203	204	200	189	201	209	188	223	197	175	201	182	205	187	209	200	191	188	196	195	212	195	219	194	202	221	230	196	211	226	206	194	202	206	205	223	204	185	198	188	186	205	220	213	195	217	196	179	187	187	190	185	218	181	197	193	205	199	202	204	190	182	208	187	182	188	190	196	175	200	180	189	190	181	198	224	188	183	195	182	188	201	185	187	228	210	197	203	208	202	187	191	191	175	188	190	214	191	202	182	189	205	181	218	186	188	182	196	227	166	194	194	195	204	240	201	176	190	189	186	159	207	185	203	186	180	192	197	199	197	185	181	219	199	210	189	183	182	194	175	163	204	226	184	205	193	200	190	235	163	200	214	191	191	170	196	195	194	200	208	207	214	185	205	181	201	198	175	235	212	217	181	186	169	215	195	176	179	195	179	182	213	216	204	186	201	184	203	206	187	188	208	185	187	227	160	228	201	222	190	182	188	193	210	235	205	172	182	192	222	198	200	181	218	209	220	213	205	191	200	179	207	205	216	179	173	185	196	202	210	194	197	197	202	187	190	202	188	186	191	211	179	191	212	204	181	156	191	201	231	197	190	199	174	185	178	208	182	188	194	183	199	184	184	159	206	210	190	207	205	216	190	174	211	209	182	178	225	204	186	198	200	196	222	201	200	197	170	177	205	176	208	191	215	192	201	184	186	219	179	189	156	192	211	215	205	233	187	206	205	199	158	183	182	191	209	194	192	184	173	188	195	220	218	204	181	158	185	208	219	195	215	191	200	178	206	216	192	210	203	190	190	172	207	196	168	199	179	213	217	204	187	214	185	178	176	174	212	204	194	199	196	196	196	199	213	191	188	205	212	177	160	178	189	192	205	168	184	221	211	226	169	192	190	202	184	167	211	190	195	177	185	199	190	217	196	190	189	200	194	194	193	185	168	195	197	207	194	198	215	186	195	189	195	213	190	188	190	170	201	193	223	206	176	183	203	203	224	195	186	189	200	196	205	193	176	200	199	178	238	198	197	238	227	180	202	193	186	197	183	192	190	189	181	178	212	207	182	210	198	227	202	212	170	188	182	193	181	194	160	213	193	176	195	200	212	183	171	196	170	162	204	193	191	185	219	189	201	186	202	177	190	197	208	178	186	186	191	215	189	191	204	181	174	194	175	220	230	190	202	198	209	214	214	190	186	166	175	207	211	201	187	175	203	184	193	178	167	242	198	197	178	175	213	192	190	203	191	199	172	191	205	180	176	189	195	199	185	205	219	193	192	188	165	200	180	176	204	181	178	189	198	215	196	188	191	211	191	224	225	189	195	189	203	199	187	208	175	202	182	193	168	223	192	200	182	205	221	193	197	181	183	197	178	175	195	206	221	218	219	210	175	203	174	201	178	181	187	186	176	196	204	185	197	195	206	214	171	195	213	172	178	200	180	208	171	182	204	195	184	212	180	187	204	177	192	203	186	200	231	220	200	200	200	192	202	200	168	187	191	173	200	176	214	183	192	192	185	179	190	217	213	211	205	213	172	228	197	211	184	201	218	208	180	173	198	187	185	174	191	197	189	196	200	200	184	210	174	180	206	221	190	190	185	169	185	216	213	191	235	195	216	199	200	200	209	199	216	172	192	206	182	200	173	178	160	187	193	220	181	174	171	181	180	208	194	196	208	183	231	220	183	194	184	205	178	173	168	171	197	198	191	189	217	199	194	202	189	189	189	204	207	196	176	162	199	223	199	185	190	191	176	191	188	202	193	207	177	212	202	184	197	202	193	219	195	185	215	209	216	198	195	180	193	211	196	191	202	188	205	179	182	211	177	213	189	215	190	196	191	197	198	226	205	201	232	189	191	188	200	201	183	195	198	191	201	182	185	179	178	194	206	194	197	209	178	214	224	217	181	189	176	176	205	182	185	205	214	194	194	175	189	183	176	192	187	186	203	201	210	199	194	226	173	164	201	202	225	194	195	202	188	207	179	205	190	165	168	179	177	207	198	185	177	201	199	201	206	204	180	203	211	209	192	179	201	204	187	171	178	178	181	190	207	178	188	206	186	178	197	206	205	201	175	223	198	202	185	212	185	197	172	186	226	213	176	203	224	188	178	218	208	190	209	201	220	161	212	204	182	178	233	208	179	209	214	194	185	196	196	161	186	174	187	181	177	196	188	176	190	195	203	199	171	198	225	195	215	192	191	188	183	174	206	191	215	216	187	194	209	178	179	193	224	193	201	188	223	203	164	196	227	184	182	198	196	169	196	211	192	196	199	186	191	180	173	170	194	187	197	183	206	173	178	205	207	181	194	199	200	213	169	169	178	167	199	236	159	191	203	182	182	180	204	196	183	188	186	187	202	213	183	218	198	188	192	195	179	195	194	205	189	181	226	204	198	200	196	184	201	178	167	207	214	220	227	192	181	185	215	183	179	186	188	203	169	187	224	195	216	204	186	194	202	167	199	190	208	187	210	187	178	211	192	204	206	161	188	195	189	192	194	198	196	217	190	178	205	195	207	179	193	179	194	225	184	203	211	173	221	218	202	187	188	173	205	189	198	206	190	217	189	195	180	182	215	181	192	184	218	175	205	196	186	182	172	202	189	197	196	191	187	189	223	179	186	212	200	215	181	193	237	185	202	192	183	173	196	218	195	192	221	194	209	184	180	186	195	175	194	190	193	201	199	196	168	194	179	215	200	199	194	192	223	193	201	187	202	182	195	167	161	163	184	203	184	211	172	183	183	223	179	170	188	192	216	183	198	198	192	191	221	197	177	207	180	194	161	198	216	182	203	219	190	199	201	196	197	213	207	183	183	215	198	212	187	202	169	176	190	186	147	191	191	187	175	160	215	177	167	205	172	190	195	196	180	194	195	201	180	185	208	218	203	187	207	224	179	201	190	198	198	174	195	196	229	207	201	218	194	198	225	197	196	206	184	199	185	162	208	197	196	195	213	229	173	160	189	217	185	199	184	199	186	197	192	196	199	200	211	209	184	181	192	200
8491	1392	2922	3253	2888	2627	2289	1921	1540	1391	1219	997	974	936	923	934	975	1040	969	880	908	781	818	714	725	662	605	635	595	592	565	571	506	516	485	501	499	484	472	455	462	471	438	492	458	468	449	461	461	435	458	452	440	466	398	436	465	469	475	427	467	476	459	488	416	463	466	451	475	481	455	463	475	479	437	445	462	485	419	413	421	467	450	440	467	456	447	407	448	423	492	469	457	451	418	418	429	474	442	482	458	479	454	435	439	435	471	462	474	454	480	472	444	427	442	441	450	433	465	456	447	443	442	450	465	452	485	437	465	404	471	388	438	464	433	434	446	462	419	449	443	451	422	465	467	477	408	436	426	464	483	453	429	444	462	425	414	462	431	491	472	424	418	474	454	458	457	478	466	443	449	440	437	452	447	485	446	448	423	460	452	419	464	437	432	426	440	475	414	431	455	451	435	418	442	462	451	474	436	453	477	433	473	397	425	461	455	429	443	474	488	428	457	457	437	470	415	432	495	435	445	426	494	423	488	455	430	461	419	482	462	407	487	421	454	448	464	427	464	449	464	435	450	467	441	460	438	443	443	431	480	390	458	444	440	445	470	440	425	452	474	439	443	469	458	428	453	467	452	472	437	441	456	439	435	446	433	428	476	476	464	424	425	434	458	456	456	446	439	449	501	446	485	431	448	435	432	463	444	457	466	426	450	417	421	419	462	448	448	450	441	414	436	472	428	423	440	431	431	422	404	448	443	442	466	417	437	477	440	444	442	428	446	441	453	451	453	441	445	428	479	467	439	430	420	473	435	481	455	488	432	471	392	429	431	468	443	440	417	445	464	472	465	447	461	470	441	437	477	416	441	421	430	468	449	468	433	447	471	464	477	449	449	463	455	468	457	460	463	463	445	473	441	464	446	461	449	487	477	444	483	423	450	455	421	467	442	416	427	460	423	434	426	422	458	452	453	459	439	443	429	427	470	431	451	463	467	466	458	473	451	445	419	459	424	451	434	430	430	450	468	421	471	504	442	444	427	458	449	446	435	440	407	451	436	451	467	421	416	443	473	449	424	402	436	480	476	448	465	449	442	461	428	414	472	447	429	466	435	426	454	435	435	486	447	463	425	420	455	458	456	416	416	428	446	455	428	446	467	476	427	455	432	451	428	473	414	448	498	440	412	461	477	443	470	446	423	452	432	425	460	446	452	447	452	472	455	466	446	457	461	481	464	446	433	468	448	428	422	455	430	433	459	403	457	441	483	475	482	445	437	455	472	415	458	457	440	443	448	459	461	431	412	466	447	471	421	418	453	463	470	473	439	428	466	451	432	427	471	448	455	428	405	439	481	481	473	442	441	428	424	440	434	440	434	460	428	408	455	452	456	467	458	456	446	420	450	452	446	466	440	428	424	447	467	483	448	420	431	450	408	420	446	450	469	454	448	438	447	434	491	491	466	463	514	444	455	455	444	439	435	463	445	459	469	485	436	416	473	455	467	449	476	482	437	443	441	424	429	445	449	445	433	462	473	457	436	449	457	448	414	455	436	452	397	454	449	430	424	434	435	440	448	449	467	443	431	452	442	444	443	466	409	437	490	427	453	407	447	452	465	431	459	464	444	460	457	424	442	469	454	436	437	395	461	485	436	451	417	425	431	427	438	451	448	460	465	422	420	401	453	420	456	450	428	453	436	463	436	394	494	474	423	444	447	462	439	484	433	431	424	464	445	414	440	462	450	431	456	475	466	460	443	437	480	442	451	436	422	448	457	448	458	444	474	452	480	468	440	454	425	431	428	456	466	442	432	475	456	443	492	437	475	452	436	440	472	395	464	454	412	452	457	417	483	478	441	454	474	439	434	448	446	486	461	467	457	484	499	417	466	502	434	438	431	436	493	461	437	446	448	451	483	456	466	466	465	436	424	467	457	471	460	454	467	443	446	462	483	444	462	418	466	433	421	435	472	463	459	499	431	455	453	474	430	453	443	462	437	464	462	463	473	445	472	461	466	487	476	432	452	456	424	436	449	456	452	424	399	443	466	520	451	461	436	454	397	463	439	425	441	470	455	455	464	443	444	401	456	448	472	413	444	456	438	399	440	444	455	440	451	441	457	431	460	427	463	452	462	468	439	463	445	445	479	447	454	436	466	415	382	451	453	444	410	454	468	422	465	480	470	419	463	421	427	428	446	441	439	424	439	440	441	452	439	445	484	425	445	452	433	412	467	430	439	470	446	464	462	445	406	443	440	476	422	436	475	450	429	438	444	457	434	438	454	455	465	448	418	442	463	468	430	419	453	450	473	463	420	434	455	453	441	462	474	469	431	452	481	474	422	473	442	426	421	431	470	422	451	481	464	464	456	483	434	443	420	444	458	472	424	391	437	425	434	446	463	413	421	430	434	460	452	420	451	453	478	454	434	450	469	452	483	433	434	434	425	454	445	424	429	459	447	446	456	420	438	432	486	447	439	458	438	476	424	442	480	451	469	499	451	434	447	452	461	460	475	459	438	456	465	472	437	452	458	458	447	416	438	467	420	416	449	460	442	468	445	452	462	434	414	433	421	442	439	456	444	468	460	469	445	440	438	432	432	457	446	460	415	448	395	418	434	424	451	431	482	429	465	433	441	429	498	425	411	445	452	409	483	455	479	459	466	456	425	420	417	431	394	443	488	465	440	445	488	457	445	454	461	454	457	416	451	429	433	449	416	429	454	442	438	416	464	474	487	454	455	458	433	477	447	433	455	451	452	448	439	418	430	447	446	458	438	445	427	430	468	471	482	464	441	404	429	470	448	449	436	461	447	436	433	456	432	415	459	449	411	447	434	433	458	483	457	443	459	448	430	424	444	437	440	463	463	428	489	431	482	439	475	474	425	433	444	421	469	439	457	422	431	420	438	419	453	430	471	473	432	458	487	408	481	418	465	453	461	468	447	439	443	431	444	436	439	438	448	441	432	422	462	466	466	477	434	420	453	461	447	467	431	472	397	447	460	460	471	444	471	467	449	411	439	456	445	428	418	431	423	479	448	479	440	473	454	446	434	451	441	473	430	449	423	474	444	454	489	426	434	456	448	416	451	436	454	436	444	412	479	416	431	436	472	432	441	450	446	425	410	408	484	437	487	456	466	472	477	441	439	444	422	452	451	469	452	439	465	430	467	450	447	473	418	413	444	461	442	432	464	422	449	444	439	487	434	426	499	454	435	441	447	400	452	471	463	435	418	431	450	434	422	441	469	415	455	450	478	468	414	422	492	453	456	452	420	447	426	484	456	441	483	458	434	437	444	496	478	436	452	478	406	428	441	429	439	460	449	470	453	444	462	414	473	410	417	416	408	445	518	445	469	444	473	441	438	469	389	462	429	433	490	420	407	412	461	478	446	467	477	435	448	449	454	451	452	447	455	440	480	454	416	459	439	443	452	435	472	470	443	452	434	495	478	453	443	423	467	439	469	420	456	437	431	447	425	438	430	443	431	450	488	453	476	410	461	421	429	451
1628	391	402	365	329	287	281	220	291	295	276	262	274	301	240	237	282	269	273	269	237	284	287	253	231	260	219	274	249	242	257	280	241	228	257	272	234	261	242	244	237	263	258	278	245	243	250	249	233	243	278	258	225	224	234	250	223	264	250	259	246	243	237	290	246	241	243	224	220	250	239	235	255	234	258	238	256	251	239	209	219	252	235	262	249	273	245	245	242	258	248	254	262	267	233	267	268	245	233	244	244	221	248	225	238	229	235	240	228	232	254	247	241	269	235	239	250	262	247	250	276	246	250	256	253	253	248	291	258	253	263	253	253	250	232	255	257	249	266	236	237	257	240	246	243	264	242	223	256	235	259	245	281	239	254	241	263	268	249	262	213	239	264	239	261	231	252	265	255	261	257	245	232	239	262	252	263	251	234	267	238	244	224	234	255	254	238	242	257	249	227	257	268	248	214	204	247	282	264	252	241	215	227	235	259	259	270	266	266	263	282	252	225	243	273	248	258	236	238	233	247	247	253	245	264	273	245	264	243	224	245	239	232	269	283	245	252	249	216	261	238	258	238	259	244	264	211	221	225	230	258	257	260	250	237	243	230	286	249	242	237	254	245	271	260	238	269	208	253	260	238	279	250	243	240	261	255	249	242	233	271	236	231	244	256	234	285	260	235	244	255	251	249	310	219	216	202	239	266	280	263	230	289	243	238	237	255	209	271	219	261	254	231	260	235	229	249	245	250	268	214	231	229	247	219	270	263	269	242	232	253	235	269	249	266	264	241	232	242	206	261	240	219	230	222	213	218	262	259	258	242	238	249	239	270	255	285	236	247	257	275	234	242	241	237	245	258	240	214	263	231	240	257	253	253	263	202	258	260	269	241	257	241	266	266	269	253	222	241	256	246	242	283	235	234	253	239	245	225	239	241	277	245	215	225	245	240	238	235	224	232	241	258	262	224	224	261	211	221	229	260	281	272	264	242	261	235	271	251	225	234	253	234	267	221	255	244	237	260	216	231	243	251	220	253	252	250	268	274	254	231	240	218	208	249	245	268	231	233	246	238	249	263	234	236	246	245	254	220	243	260	256	254	271	268	278	246	214	246	246	268	243	222	266	254	277	251	246	238	267	247	250	215	236	259	266	244	244	250	261	275	239	277	233	256	235	242	270	227	265	216	236	235	260	254	248	287	225	240	284	251	222	264	236	245	227	248	261	254	240	262	229	239	239	274	240	253	221	256	233	249	258	229	248	250	228	228	233	258	233	230	261	223	266	248	235	238	243	253	278	241	247	269	230	216	213	246	259	246	216	246	235	251	195	252	251	251	255	252	256	233	256	249	243	220	267	247	264	281	237	234	256	303	252	242	217	263	249	250	256	208	228	264	237	240	230	229	244	239	258	247	238	241	239	247	239	242	252	252	262	237	274	231	237	245	253	257	265	250	238	254	233	240	254	250	261	241	219	275	235	245	262	231	259	226	232	215	268	250	243	266	259	248	247	254	248	234	241	232	240	265	253	234	213	253	261	257	253	268	255	257	263	258	277	238	255	251	231	254	228	242	239	248	274	266	270	259	272	235	212	263	255	278	263	245	255	223	247	249	225	271	263	255	274	242	209	232	249	267	241	247	239	274	226	233	257	220	244	214	249	247	253	222	220	227	263	234	224	256	233	243	255	270	263	234	262	254	243	267	241	248	226	250	249	236	253	236	239	220	239	250	261	233	254	211	234	259	270	271	219	269	279	250	263	262	234	235	268	247	272	219	248	237	261	268	233	227	217	274	234	237	239	264	247	229	252	260	251	236	241	223	257	240	236	259	236	272	222	255	243	240	258	254	274	256	246	224	245	263	266	272	265	205	248	259	239	266	255	240	235	241	256	237	261	265	247	245	234	223	256	254	244	242	279	272	260	267	214	254	263	273	254	202	276	264	246	263	247	244	255	239	255	273	273	257	279	241	272	228	241	243	262	296	256	283	240	205	251	236	260	229	216	234	263	245	243	233	264	270	259	246	273	241	241	259	249	261	255	242	255	298	230	269	209	253	284	242	264	264	222	258	245	273	283	234	208	275	259	249	250	217	253	272	257	241	244	233	242	231	266	246	245	234	210	242	278	260	260	234	272	238	221	237	246	258	232	244	227	226	243	231	259	291	254	237	250	236	246	244	263	273	241	252	223	254	264	256	240	244	221	236	247	250	270	278	283	246	257	230	223	260	264	246	282	254	267	239	251	242	255	246	273	263	239	240	241	253	238	243	256	245	258	246	273	254	248	224	259	232	249	245	257	241	253	266	244	263	264	241	263	224	260	244	232	268	253	245	252	244	246	234	239	270	256	256	265	237	268	255	230	217	267	244	243	237	228	237	263	260	247	217	269	220	251	220	221	237	252	242	250	224	232	256	234	252	263	245	261	250	226	252	267	251	282	264	253	226	233	258	238	247	247	252	262	255	257	270	222	274	281	230	269	216	260	242	236	189	240	248	274	273	265	255	243	242	267	234	234	237	232	271	221	249	257	230	257	219	240	251	231	242	255	270	247	259	245	247	260	252	223	246	278	253	244	268	246	250	253	219	269	230	258	213	245	253	242	246	281	282	254	274	268	240	251	258	266	257	269	259	241	263	248	225	246	272	268	213	252	247	265	240	245	236	260	237	260	219	242	236	266	250	257	259	269	232	241	253	273	259	224	234	228	227	230	264	256	220	262	249	217	223	271	240	248	255	263	274	255	256	264	242	224	260	253	262	234	239	208	268	236	245	250	254	270	276	249	255	221	241	241	259	256	216	222	230	220	247	257	208	252	233	226	261	252	239	234	243	273	281	206	251	249	239	236	255	226	259	237	232	255	260	270	237	231	248	262	257	258	269	254	254	229	272	259	261	236	257	263	261	245	213	282	283	237	242	231	221	263	251	261	263	230	233	248	241	232	213	229	233	293	273	242	228	244	277	238	249	247	256	238	224	235	236	213	246	234	253	219	240	210	236	238	262	233	244	240	295	242	261	228	261	254	251	249	255	243	247	258	245	246	260	239	239	251	267	250	223	273	249	245	279	253	231	247	263	264	258	245	234	255	233	223	232	259	236	251	258	220	243	237	254	266	256	254	238	251	242	252	236	246	245	245	245	236	238	271	252	278	274	215	244	238	252	258	248	221	254	233	219	252	232	242	273	243	234	232	253	225	199	272	268	236	267	270	234	244	254	262	251	266	236	266	231	250	218	250	269	251	279	251	235	243	246	243	253	266	264	244	232	247	265	240	276	237	270	248	216	251	228	284	249	253	246	246	228	242	256	251	240	255	251	256	229	221	231	236	254	267	248	263	254	252	286	243	250	271	261	234	239	231	264	271	217	245	243	268	248	298	227	224	255	225	272	256	248	265	256	220	240	230	233	234	231	229	252	278	272	249	242	268	261	220	266	260	247	239	263	298	238	251	239	224	244	263	273	220	247	246	234	245	234	251	227	260	240	244	264	244	251	217	245	247	261	226	266	239
1931	686	887	957	865	859	826	843	725	700	661	677	645	640	655	679	733	705	672	679	642	695	646	635	654	621	630	617	624	641	582	573	607	552	596	579	522	609	559	581	568	585	623	563	607	617	609	580	547	568	581	564	616	592	550	528	538	570	550	580	554	582	578	627	590	589	598	547	571	570	609	599	548	572	559	540	551	626	613	545	599	578	546	599	566	568	563	571	587	563	554	564	539	602	595	608	578	576	569	582	576	608	564	556	559	566	567	598	562	602	540	529	595	556	593	546	620	574	580	608	576	554	564	566	579	575	572	547	582	570	592	593	568	574	594	546	610	614	580	571	581	609	585	585	578	554	564	562	597	610	586	575	574	550	559	565	632	573	570	585	598	538	533	540	589	568	585	553	548	523	570	567	560	607	573	577	572	614	582	564	591	578	596	601	580	559	568	567	590	586	554	595	593	560	576	548	595	541	564	603	566	549	608	577	566	565	566	602	592	583	542	563	566	599	592	553	574	565	574	580	608	561	558	582	575	613	566	547	602	546	599	572	580	607	561	579	560	628	561	553	612	570	602	575	563	605	580	558	612	566	596	583	626	546	594	551	536	542	519	609	542	612	547	592	590	598	561	581	615	542	591	609	563	567	600	614	538	571	572	573	560	503	615	565	559	598	580	545	597	565	585	587	585	599	561	591	576	622	573	534	564	532	582	570	571	572	596	570	591	576	579	577	557	550	590	605	621	541	611	567	580	582	619	551	575	573	608	536	549	593	571	580	570	585	601	574	580	569	631	587	591	583	588	542	621	619	564	576	582	593	580	609	542	594	612	582	561	531	579	585	599	532	555	573	584	570	547	586	584	599	571	569	543	610	568	567	564	585	612	570	630	595	534	612	559	589	558	575	633	585	588	570	598	562	613	599	603	593	551	589	594	579	588	578	567	566	599	577	574	561	562	555	569	589	614	568	554	554	566	603	576	577	554	565	532	552	557	570	562	605	577	540	586	576	548	556	599	611	573	598	597	617	552	593	577	600	600	545	562	585	629	563	581	641	571	571	585	576	574	614	536	574	551	584	550	547	624	576	574	565	560	614	572	559	566	581	591	606	604	551	554	578	581	615	539	576	571	561	541	530	581	541	559	588	607	558	570	551	593	561	570	552	545	572	569	588	543	589	594	528	590	539	561	563	579	593	574	589	553	599	558	533	557	582	589	578	622	610	611	545	572	536	589	561	539	602	589	555	560	555	546	621	580	573	576	522	559	588	541	598	554	573	566	589	592	590	573	552	591	568	559	573	582	639	537	573	550	581	556	629	511	580	545	527	623	589	596	534	533	570	573	555	583	551	555	562	568	615	587	584	600	564	574	612	551	561	558	559	586	564	614	549	574	580	592	567	597	581	566	593	625	587	594	549	559	596	580	594	546	608	570	567	550	627	565	546	553	563	513	595	603	581	606	585	586	571	582	579	594	602	595	583	551	534	566	566	595	580	602	568	595	583	589	550	587	596	608	595	575	570	604	557	576	574	579	577	550	584	584	585	577	613	554	574	579	545	574	577	584	570	548	532	603	611	573	568	553	579	574	550	580	621	568	546	600	516	573	557	551	588	591	591	552	555	578	583	587	552	571	556	576	580	557	573	554	564	583	600	583	534	597	535	579	555	587	559	608	548	618	527	613	580	611	579	546	584	573	612	545	588	572	604	584	604	591	571	554	517	616	525	588	573	582	534	561	575	579	628	584	591	562	607	642	566	597	543	591	625	608	624	585	580	575	621	558	581	546	584	546	626	520	592	581	568	556	587	584	579	570	602	595	549	575	570	573	504	516	602	594	579	535	610	563	576	560	558	558	590	588	600	570	566	517	565	588	572	575	599	549	581	609	588	563	553	567	589	603	556	609	573	570	506	620	601	553	586	564	561	574	536	625	566	540	585	566	554	547	547	576	521	563	588	563	571	580	551	580	564	558	599	581	593	585	582	555	543	582	563	605	597	588	578	546	570	594	588	577	565	528	607	568	592	550	541	570	592	571	548	584	565	614	596	551	593	626	598	600	549	596	588	595	613	581	574	628	567	544	567	565	591	570	545	550	590	552	533	565	562	581	580	581	589	566	584	552	594	578	583	569	545	530	587	585	544	584	532	579	572	528	654	602	591	548	532	615	557	576	568	592	545	610	592	540	630	559	549	579	590	584	561	607	599	545	599	572	585	596	586	568	551	617	586	583	601	566	594	585	571	583	580	590	587	610	550	583	555	563	581	541	599	598	583	596	561	575	599	573	584	537	575	534	578	627	618	564	581	592	602	536	608	573	581	561	559	570	589	570	610	555	576	571	574	565	540	605	568	573	585	575	545	571	545	607	585	608	602	584	565	579	586	599	583	604	575	612	604	561	599	583	560	561	572	619	595	564	586	573	595	573	578	557	551	562	543	598	551	621	572	593	586	524	564	553	615	561	574	537	528	599	603	538	581	539	558	550	582	582	566	561	586	638	542	622	572	608	611	557	571	573	533	554	558	599	634	596	588	568	622	557	546	600	540	625	590	579	551	557	506	569	573	613	596	577	585	569	560	599	623	538	587	549	573	585	589	582	586	578	513	562	586	578	573	587	600	588	586	586	541	606	558	575	577	593	569	559	576	573	529	559	569	609	561	574	536	601	566	535	561	564	582	584	591	542	596	544	578	577	623	605	568	536	565	541	553	588	591	546	562	562	575	536	601	547	600	588	603	587	587	545	583	569	558	576	627	541	613	591	589	532	587	608	562	562	574	607	570	592	587	587	558	591	545	593	568	562	553	606	574	613	577	598	597	596	578	558	575	543	582	596	536	564	547	553	605	593	556	549	568	588	576	584	560	613	586	608	596	599	567	584	568	615	592	545	613	588	581	548	575	570	551	541	570	575	561	593	583	517	605	592	601	560	571	587	554	573	580	565	582	581	567	562	543	564	568	565	568	613	580	580	536	585	566	529	576	613	576	575	598	596	578	568	567	589	524	575	598	588	562	578	538	582	551	593	618	589	569	572	580	578	577	565	572	560	538	552	549	563	617	605	598	601	608	593	590	573	549	545	562	592	561	560	572	532	551	565	588	547	555	567	577	585	572	581	545	585	602	599	592	623	602	569	565	574	569	562	596	568	563	619	563	544	538	573	606	588	570	598	515	598	574	562	607	593	592	576	581	585	544	582	638	572	593	609	591	587	585	580	593	580	621	595	578	577	571	528	553	594	561	568	565	597	568	540	571	552	576	561	595	577	583	543	557	591	582	592	609	544	569	592	569	561	593	569	569	611	556	580	588	607	598	566	566	583	600	572	584	562	547	533	583	570	602	566	548	558	576	593	592	571	610	585	599	589	531	589	560	569	539	605	578	576	590	587	617	606	590	544	608	585	605	591	550	554	628	561	570	565	590	567	624	585	619	586	529	616	558	539	601	553	588	590	618	582	600	594	561	557	554	603	538	552	595	582	616	549	566	600	570	619	590	565	587	567	569	569	585
8489	928	932	759	550	602	504	453	421	421	369	361	375	348	322	371	353	383	312	370	316	328	343	344	309	296	351	330	323	343	324	361	321	360	330	307	330	331	337	301	329	307	306	274	324	330	336	310	270	367	354	286	352	336	334	288	290	302	342	287	306	298	319	335	338	307	293	315	320	321	312	285	349	324	309	271	308	311	321	317	337	291	316	312	301	302	331	331	275	282	303	297	335	308	316	308	314	313	308	303	310	323	285	333	323	297	292	313	271	330	287	322	294	298	308	325	340	318	329	361	275	283	322	319	319	344	313	316	320	295	346	304	299	308	313	317	282	332	305	284	303	321	285	298	306	345	297	305	291	376	306	324	312	313	367	343	305	303	338	321	305	295	345	296	294	300	340	298	304	284	284	300	322	332	293	300	299	337	323	322	323	297	322	309	284	330	331	318	342	335	317	286	322	312	308	339	322	306	261	296	295	314	277	313	302	307	309	307	332	304	287	312	334	307	297	308	318	330	314	317	300	326	308	332	325	308	308	326	324	318	316	320	315	306	322	321	345	337	333	329	309	317	307	311	329	330	309	315	315	309	297	316	303	311	318	350	300	306	342	284	302	336	314	296	328	316	296	285	321	299	291	311	305	303	315	298	311	279	314	294	323	310	319	276	313	327	293	256	360	321	288	301	331	287	308	318	302	346	303	345	312	310	352	330	335	310	334	318	303	300	308	288	335	321	345	283	329	327	316	304	289	308	329	311	295	321	313	310	368	330	330	310	320	330	295	314	315	308	305	313	299	313	312	313	317	300	324	315	285	294	297	328	305	292	295	334	326	302	292	334	327	321	317	297	300	313	272	329	284	291	294	298	348	331	311	332	296	287	338	301	313	297	288	309	284	324	292	332	308	331	280	281	296	324	275	342	327	309	294	303	281	309	314	309	332	278	318	295	316	336	329	305	307	324	310	315	276	273	306	319	327	341	304	343	294	306	318	311	305	314	337	319	320	273	299	296	313	269	302	288	294	319	322	320	317	332	328	321	320	334	317	317	308	309	298	295	311	324	295	324	282	295	290	301	256	308	308	307	316	274	308	287	289	313	320	289	330	323	320	304	334	315	298	310	317	309	316	298	310	318	295	313	322	292	356	309	315	311	333	318	288	314	287	311	310	301	327	316	320	305	282	328	298	332	323	339	293	318	313	327	313	340	304	322	307	319	316	309	288	316	295	315	325	271	277	308	365	347	311	298	313	289	317	295	328	305	285	316	303	322	319	289	299	299	323	317	316	311	334	323	320	328	336	327	312	333	326	353	323	293	315	309	332	329	333	263	326	316	308	306	344	351	317	297	307	290	288	322	303	315	302	299	328	308	332	273	294	336	295	279	289	300	287	302	316	331	314	278	330	314	300	318	318	320	327	323	322	334	307	331	302	315	287	305	294	315	292	310	349	325	309	309	324	293	310	291	325	297	284	301	313	310	319	325	310	325	317	325	289	320	329	303	283	340	313	311	272	355	296	315	321	327	309	307	289	307	310	271	339	313	317	330	312	330	304	325	298	306	328	263	294	296	309	314	323	309	303	301	323	313	296	337	356	320	296	292	331	290	270	325	362	274	314	321	305	333	322	341	341	304	319	325	325	304	311	322	313	308	314	318	308	280	297	323	321	316	312	293	350	319	316	293	308	303	318	297	315	316	372	318	330	320	337	310	314	293	324	307	335	308	307	317	283	326	308	306	286	313	288	335	317	320	303	310	317	319	343	310	306	326	326	319	316	297	316	295	348	303	305	300	312	293	350	305	313	292	297	329	291	314	341	291	335	274	323	292	292	336	326	318	332	298	300	338	286	296	312	308	321	299	324	339	323	281	318	295	310	325	318	296	318	313	302	311	314	304	295	309	277	318	305	305	326	299	325	345	322	308	274	324	325	327	308	329	291	311	337	306	290	306	271	312	307	336	339	307	316	333	281	307	322	311	301	303	326	329	301	301	307	295	329	280	316	326	300	317	313	322	308	305	350	311	308	316	341	311	349	333	306	332	291	315	309	297	339	307	327	301	328	321	308	315	314	311	322	316	285	282	307	327	339	299	328	320	350	300	327	314	315	343	342	316	312	289	295	309	373	384	341	306	281	317	315	304	298	329	304	338	380	316	315	319	299	343	312	315	290	327	340	314	327	289	310	320	323	306	328	328	302	298	311	305	311	317	295	305	280	319	314	298	322	324	309	326	294	327	308	308	290	324	293	377	335	333	314	295	309	315	325	314	328	283	273	291	317	307	317	304	317	358	296	294	337	320	373	303	289	323	294	335	309	296	303	343	349	319	308	308	315	296	287	307	317	307	312	315	304	300	319	322	356	331	328	323	335	340	337	316	324	316	331	324	305	322	325	296	343	303	335	329	313	329	276	295	302	292	329	329	309	300	307	307	306	290	274	316	314	339	344	316	305	333	307	337	339	279	335	319	339	316	266	283	332	273	310	318	311	301	325	317	325	295	329	316	318	314	286	299	320	351	319	339	281	314	318	325	316	265	296	325	321	325	327	321	318	328	304	284	315	304	298	331	326	339	338	316	307	341	316	300	312	333	304	308	304	339	292	312	324	314	314	287	333	319	303	306	315	328	312	333	300	283	317	297	308	339	331	359	324	325	312	294	278	330	322	321	281	318	294	307	286	338	315	310	333	299	296	327	300	307	323	311	318	337	338	325	282	331	329	301	293	339	287	317	300	324	329	330	302	326	324	306	293	307	288	311	301	325	342	303	286	299	320	298	338	313	320	336	297	339	321	320	312	281	284	315	309	317	309	275	349	316	314	338	333	289	294	292	324	312	295	284	285	283	273	320	306	322	282	278	274	332	349	293	312	362	332	289	326	320	306	324	330	292	311	330	321	333	289	306	305	344	306	324	317	294	276	331	331	330	313	327	322	345	296	338	296	351	305	313	320	311	322	349	315	282	313	305	304	324	332	304	301	297	304	304	319	309	328	350	318	313	292	343	312	332	313	334	290	308	327	307	317	324	331	337	314	300	306	298	312	352	336	322	323	339	310	341	314	327	316	319	349	317	309	332	300	332	310	319	301	313	326	337	312	318	292	283	290	318	318	313	334	311	332	307	309	289	308	264	311	280	304	288	292	295	320	256	305	330	339	316	308	292	277	332	315	319	327	320	266	310	312	284	313	311	309	320	324	327	325	324	288	301	319	305	313	318	298	321	305	293	328	307	286	282	293	295	334	322	311	307	322	280	311	295	322	334	319	303	293	293	287	314	310	287	328	275	281	329	292	325	313	309	314	313	314	295	291	298	276	340	355	287	302	291	313	304	315	326	280	335	336	294	334	320	318	366	311	315	326	365	346	342	275	336	349	324	309	317	302	324	290	289	303	316	301	302	321	349	278	294	344	335	313	295	295	301	328	388	305	319	339	314	333	328	317	285	313	289	320	310	332	320	324	331	307	288	262	330	299	324	288	328	304	296	312	307	350	336	292	282	318	292	274	335
6896	1289	2047	2319	2134	1971	1752	1487	1384	1334	1194	991	1049	963	974	1063	1012	1076	990	946	964	901	931	826	872	845	856	785	756	757	771	726	764	733	751	706	714	770	735	707	649	684	748	716	699	732	730	720	701	704	740	717	686	663	672	707	669	705	702	706	684	697	681	658	706	699	668	731	659	720	665	697	681	718	738	676	690	699	728	727	751	685	709	664	729	719	696	711	672	717	713	716	729	726	653	691	718	735	686	686	654	699	754	654	661	698	733	719	660	695	686	736	674	673	689	680	666	725	692	696	714	690	730	662	679	695	684	713	718	690	757	692	681	700	667	724	717	736	736	710	701	649	707	728	668	676	684	732	745	737	718	711	688	688	692	681	713	706	691	690	665	705	694	681	720	727	681	671	668	708	678	725	713	708	745	680	679	695	720	678	733	671	721	685	712	687	696	704	701	733	698	699	714	685	723	728	686	706	661	713	736	681	751	697	684	683	694	698	653	678	709	704	709	681	747	699	720	670	715	718	647	692	706	736	699	741	683	685	735	718	677	705	733	689	655	686	714	742	695	617	692	675	693	708	729	711	728	728	663	723	691	680	681	681	710	710	707	701	729	664	671	692	685	709	726	725	726	610	728	720	671	686	720	713	713	703	710	694	677	708	683	693	688	719	676	695	674	687	658	723	690	693	672	714	700	695	680	726	696	739	708	706	654	684	681	660	698	688	699	706	670	667	662	690	686	729	652	651	674	670	710	669	628	674	673	700	698	736	669	682	684	736	731	738	668	711	708	754	694	686	669	696	702	715	712	670	713	746	686	716	694	755	682	720	702	685	661	692	667	719	713	771	710	688	724	659	717	707	722	703	747	710	716	665	765	695	697	651	728	689	696	675	707	705	652	717	700	694	689	708	710	711	670	685	702	722	689	651	737	687	723	719	749	683	742	730	698	701	706	656	675	673	664	729	703	709	718	670	722	782	700	709	741	704	659	662	721	720	739	710	647	692	704	696	702	693	661	733	725	699	671	692	695	719	686	723	697	691	717	693	714	670	708	674	688	678	747	738	676	674	715	662	696	758	657	675	700	716	758	726	679	675	688	731	740	705	695	624	709	695	697	640	653	707	706	671	699	769	699	699	704	700	698	687	695	668	769	758	682	675	675	714	680	717	674	690	685	691	721	677	680	655	660	692	675	653	662	677	750	697	729	713	654	697	672	688	744	673	702	671	712	728	723	647	730	679	692	680	693	701	713	707	677	652	708	649	671	696	700	715	693	733	730	762	678	705	715	739	740	707	720	737	673	693	724	651	737	643	692	686	684	693	706	708	701	685	705	709	699	682	716	722	672	691	682	716	711	682	671	697	730	686	719	696	721	707	706	708	659	704	692	735	710	673	701	739	714	731	710	732	704	708	684	731	736	694	660	693	646	697	680	693	681	705	723	687	701	718	682	765	684	700	703	675	701	729	701	650	736	706	683	667	737	706	709	693	705	678	686	678	700	710	726	754	709	720	668	748	727	682	678	687	679	703	697	674	738	718	687	733	734	669	699	720	736	681	688	726	698	680	669	731	703	720	720	731	736	709	649	773	640	663	680	670	718	676	695	676	707	694	696	676	659	684	733	651	708	716	722	673	733	699	686	669	644	727	679	680	708	690	689	707	721	687	725	749	716	769	695	692	670	666	676	663	728	703	698	682	698	706	719	693	737	675	688	689	673	714	714	664	725	694	632	751	666	673	672	699	693	706	674	670	666	705	727	702	676	689	709	660	671	724	726	723	711	687	725	650	687	700	712	674	716	743	700	707	687	731	661	751	737	674	743	742	674	707	683	684	700	699	716	720	652	697	676	706	685	666	707	712	707	716	728	717	668	721	674	695	715	670	706	691	658	757	705	661	711	665	725	658	678	653	665	677	754	633	700	671	724	688	695	716	748	674	703	706	701	686	696	706	636	673	734	687	697	731	721	699	674	702	716	687	687	697	701	696	682	713	679	707	709	726	669	660	710	735	644	705	637	678	664	713	713	682	678	723	686	736	723	711	755	695	684	686	727	669	685	748	677	671	663	649	688	665	706	711	687	705	677	745	681	681	742	681	725	733	684	707	667	697	706	692	690	716	651	670	688	708	713	732	668	680	727	713	692	706	716	682	672	684	662	706	689	729	695	703	757	694	709	710	670	666	719	678	709	718	700	682	761	715	669	723	686	697	706	689	692	709	699	710	743	717	707	687	683	734	718	712	689	663	667	673	699	717	686	692	678	694	664	728	676	691	685	725	676	660	717	732	686	682	694	672	684	663	695	715	712	740	661	685	725	703	703	640	725	691	656	679	694	697	745	702	691	680	688	740	666	683	736	645	684	699	686	742	715	727	696	732	732	704	630	723	721	736	688	672	705	671	729	690	692	718	738	687	747	693	675	697	704	683	699	666	721	702	696	744	710	695	730	667	691	675	730	696	690	717	696	717	744	680	637	691	703	697	677	735	656	708	682	714	701	688	705	637	691	733	719	665	680	740	716	643	704	693	636	715	661	743	703	715	723	695	737	676	705	707	692	731	725	652	660	740	691	652	681	702	634	720	669	655	692	688	713	662	679	679	693	719	700	680	669	705	706	707	697	694	705	686	675	711	685	711	700	699	710	664	736	680	742	685	669	734	678	685	658	704	661	711	713	730	704	778	681	732	701	714	686	710	667	660	730	748	705	718	699	724	691	704	696	707	723	699	716	686	678	663	732	720	712	692	719	739	714	697	656	697	676	689	676	685	719	630	688	684	672	738	691	670	715	675	683	693	695	733	699	679	703	702	685	714	694	714	690	628	710	681	701	711	726	734	692	713	698	690	685	680	690	708	698	698	693	703	688	731	711	684	684	709	687	708	686	676	692	708	700	705	735	685	725	705	702	715	739	704	688	720	751	703	671	716	711	667	704	711	743	708	675	653	686	705	706	700	665	655	676	693	702	720	739	732	722	711	690	681	671	728	684	737	689	704	685	700	723	692	664	690	691	714	710	702	710	740	690	689	702	751	679	728	704	700	688	651	725	719	685	696	708	678	701	707	686	695	687	697	704	706	699	666	687	649	683	737	662	697	637	700	726	662	691	688	701	716	715	716	699	699	731	668	663	691	721	704	717	660	693	639	717	701	679	695	681	670	685	680	700	692	728	641	717	666	711	690	673	699	723	695	702	680	701	666	740	741	660	684	707	675	704	688	705	692	691	734	685	692	682	753	679	727	655	696	732	649	697	675	648	668	690	728	661	696	674	669	694	674	676	716	662	717	741	688	756	713	731	711	693	731	679	727	723	703	710	724	699	682	689	721	652	715	704	694	736	692	672	692	723	678	686	727	782	675	682	690	725	733	694	695	737	683	715	673	715	710	738	695	739	694	681	658	694	676	768	669	678	753	708	687	688	728	747	723	688	736	701	671	757	673	686	725	709	684	687	661	715	710	721	684	700	733	687	725	679	649	665	681	737	662	692	688	736	710	660	714	649	670	718	655
15329	1600	1373	1012	801	630	546	451	412	371	297	281	260	283	250	260	246	278	319	266	245	257	243	219	200	257	259	164	228	203	207	199	218	212	202	210	210	209	234	193	168	227	222	193	225	200	172	193	207	207	181	176	185	207	179	167	207	204	202	189	181	216	176	187	204	197	186	211	221	207	196	186	182	193	178	209	201	194	186	193	190	203	193	199	192	206	208	175	193	236	200	206	195	197	178	221	182	192	190	201	227	166	203	184	210	195	177	205	183	202	178	211	194	200	200	218	204	183	214	204	190	185	194	205	193	201	181	181	190	202	209	187	198	204	207	200	192	206	196	176	182	196	188	184	210	187	178	196	193	201	184	211	205	187	189	204	177	191	192	179	199	193	185	183	185	198	173	184	181	189	198	197	192	154	184	185	202	186	172	190	208	191	180	193	179	223	198	192	166	188	213	227	204	202	201	145	188	170	202	193	202	215	163	220	196	181	169	190	175	198	187	206	187	188	198	196	190	206	196	198	195	208	193	193	182	181	184	207	199	200	213	204	178	178	230	221	212	195	194	189	195	187	215	169	212	201	192	220	174	184	188	196	156	192	201	169	185	197	203	192	205	216	198	223	229	191	196	189	159	168	183	193	193	199	194	190	194	170	206	212	207	183	204	185	194	200	217	219	187	194	197	189	170	203	219	177	197	176	181	207	169	194	210	198	168	228	185	215	190	193	221	184	210	203	184	192	178	182	178	201	168	196	192	171	198	188	212	190	219	182	181	201	204	215	185	176	175	189	222	168	168	204	213	161	204	183	204	161	222	200	198	228	183	199	212	202	191	228	176	196	180	216	198	184	198	219	206	202	186	163	195	191	187	198	218	190	174	184	198	185	177	203	214	193	180	178	176	188	161	198	184	188	173	163	206	187	198	186	192	178	185	198	171	197	196	168	186	187	169	183	204	194	214	184	188	182	171	172	196	195	178	205	203	229	188	204	180	205	212	185	204	202	205	175	168	196	205	188	207	216	212	223	209	187	190	171	186	179	194	200	200	209	191	156	219	189	189	224	204	190	191	188	196	192	178	174	205	197	198	201	207	193	188	204	216	204	222	193	181	178	175	196	190	201	196	205	194	162	188	193	172	218	197	198	193	216	215	211	215	208	187	193	186	205	184	181	191	198	179	169	195	205	194	208	180	208	186	174	193	191	203	196	187	161	199	198	229	184	214	179	229	226	203	209	174	184	176	191	207	175	166	198	194	172	170	208	201	192	192	153	195	182	200	177	168	190	172	186	208	201	193	185	208	188	194	189	216	189	179	193	207	204	197	173	203	198	211	203	218	179	196	188	203	205	197	198	170	194	183	192	189	192	185	194	201	203	186	159	181	196	203	193	199	203	163	185	209	196	203	204	172	199	201	197	193	208	181	204	189	209	222	170	184	181	191	208	172	218	198	201	217	196	164	195	180	214	178	187	171	201	174	225	192	208	184	198	187	193	196	194	157	167	196	196	185	198	190	187	196	192	198	205	186	187	170	194	209	208	187	195	200	204	190	194	173	209	176	200	176	191	201	158	165	157	196	193	172	179	183	181	177	206	197	192	175	189	168	209	181	203	190	183	185	196	176	197	176	182	193	201	189	175	194	201	225	202	184	211	217	190	212	210	193	185	200	198	196	192	188	186	183	215	184	181	188	205	191	198	185	211	201	202	188	191	202	173	178	174	205	193	175	197	185	233	186	197	185	177	174	197	208	213	161	188	195	200	188	184	191	191	185	197	169	191	184	183	187	181	180	167	176	204	183	201	209	172	187	196	206	193	172	206	179	184	190	202	192	185	177	201	189	207	206	174	192	209	192	162	184	178	214	195	178	194	183	213	193	183	208	183	182	188	207	193	197	188	191	189	201	189	184	211	208	201	229	155	180	182	198	190	191	207	213	187	195	213	178	179	183	197	159	214	192	212	177	196	186	189	177	180	197	184	199	171	179	175	194	187	198	204	184	215	181	190	190	189	194	170	212	190	217	205	190	188	178	180	185	185	204	206	184	204	209	178	182	181	196	191	200	196	175	188	172	197	177	186	224	191	188	167	201	188	198	167	191	216	196	180	184	173	202	191	202	179	212	204	179	219	210	193	191	179	205	196	191	192	204	201	197	199	183	201	188	206	202	206	190	172	186	206	175	195	163	217	184	200	227	202	181	164	211	205	194	186	189	195	193	197	191	207	174	168	171	214	190	205	194	212	203	186	202	193	216	175	169	192	188	167	172	197	206	193	199	220	172	209	188	183	196	196	213	178	159	198	227	187	207	178	216	176	177	184	192	174	193	198	173	213	207	169	189	211	192	201	183	197	203	224	184	191	184	202	191	168	194	192	173	199	192	197	197	185	168	185	178	217	204	200	222	202	221	189	187	205	175	200	186	183	183	189	193	175	196	206	186	199	214	179	183	212	186	188	173	201	192	187	192	197	189	217	186	167	176	186	208	166	191	182	211	166	179	223	211	184	178	184	197	214	200	208	197	194	178	171	199	214	207	203	198	184	172	200	167	192	195	179	218	169	213	226	199	181	226	211	214	208	161	195	214	195	183	192	181	185	222	197	166	176	221	186	196	202	171	218	216	182	186	209	201	169	184	184	191	182	229	179	190	187	214	192	173	207	179	210	215	174	195	191	190	212	186	212	207	191	182	194	170	215	193	178	174	208	195	187	213	201	200	197	200	219	179	186	201	190	186	197	170	197	205	204	211	197	198	201	222	196	188	189	207	188	183	199	180	204	178	190	204	173	222	170	188	195	210	201	197	219	200	189	190	194	217	191	208	184	208	176	193	183	192	210	212	197	178	174	210	182	206	181	176	202	169	211	210	180	189	206	218	166	195	211	197	204	166	207	193	184	199	214	208	190	207	175	201	190	192	161	185	192	206	190	187	208	172	197	169	181	181	174	169	198	177	190	193	191	215	185	173	184	190	198	185	208	186	202	197	175	187	186	200	178	186	212	214	197	180	178	205	213	205	175	179	188	215	178	198	204	181	166	216	202	204	189	193	180	160	191	201	185	186	161	187	181	174	167	189	214	175	216	201	215	188	200	183	215	168	194	204	186	166	178	188	173	201	195	196	185	191	191	178	165	178	206	205	211	187	224	186	176	191	170	185	203	200	193	203	203	171	202	196	197	235	190	186	194	215	202	191	175	169	188	188	223	204	227	208	193	218	194	186	210	181	181	200	236	180	192	158	182	181	204	183	200	178	170	223	183	215	178	205	199	185	220	169	211	196	200	209	182	192	198	211	184	202	194	174	184	212	204	195	187	178	206	208	185	191	201	192	190	203	215	181	188	167	212	184	179	187	200	170	179	195	192	191	180	202	214	185	208	220	191	168	198	174	210	176	193	224	184	180	191	166	198	183	207	193	182	166	181	189	186	188	172	186	202	171	199	198	200	194	213	182	172	181	194	192	184	181	209	172	205	193	209	189	198	181	184	164	194	180	189	195	191	192	210	203	203
8558	1408	2731	3345	2836	2640	2203	1882	1530	1443	1289	1113	925	909	949	1004	942	999	938	895	867	809	759	745	696	675	679	638	591	531	525	523	517	483	484	500	480	481	499	440	456	495	477	431	504	429	445	474	446	433	463	484	437	453	445	438	456	457	483	498	459	442	494	417	451	461	469	421	419	460	447	472	453	468	426	410	448	436	466	461	446	459	431	434	417	461	458	470	430	448	476	459	467	443	455	470	419	438	461	429	436	427	438	413	446	449	467	424	417	445	456	436	449	412	437	457	452	409	447	442	428	455	449	465	447	460	455	464	412	489	455	488	444	438	454	431	460	438	460	431	440	447	403	424	454	449	414	424	499	458	471	455	447	437	438	433	418	459	410	401	434	469	465	450	446	465	427	449	447	451	454	432	432	455	437	421	462	429	398	456	433	448	413	447	451	458	443	458	419	461	451	444	467	424	438	458	444	472	430	434	434	418	461	428	456	401	451	438	472	427	470	461	444	427	455	462	415	424	429	458	436	459	467	464	443	470	456	453	419	421	463	468	464	435	430	423	491	426	429	458	461	442	399	424	446	484	439	437	480	456	460	480	455	426	516	452	463	416	441	488	462	429	403	455	418	425	470	490	428	435	448	425	446	431	452	471	414	490	464	443	428	433	457	469	446	464	485	469	430	432	467	456	436	449	438	465	428	447	473	447	425	447	475	455	421	435	400	459	443	428	426	451	480	469	436	458	464	474	485	444	433	417	417	444	469	425	440	408	460	439	462	443	458	444	390	436	458	451	445	453	437	464	477	443	443	481	438	447	420	396	419	468	463	411	501	439	462	459	420	458	448	454	471	422	468	471	465	479	430	416	467	446	455	437	437	405	430	418	422	455	415	436	406	433	424	410	471	422	455	458	463	466	453	473	436	433	443	474	445	475	470	411	409	410	426	436	436	461	441	472	412	418	438	423	433	424	477	448	456	428	419	427	437	448	498	424	445	433	459	458	447	416	474	454	475	450	415	452	461	464	466	436	451	446	441	450	448	428	451	431	444	437	422	438	422	441	414	441	451	444	440	417	440	452	459	422	413	470	416	467	444	446	452	481	443	410	443	444	423	410	433	436	436	410	419	427	429	432	431	449	420	467	441	420	459	477	442	431	421	427	449	494	455	448	468	471	446	465	400	435	411	481	447	470	450	430	460	446	446	455	413	463	430	401	417	425	438	421	454	455	443	418	419	446	451	436	431	433	432	446	471	473	452	448	431	446	455	447	421	425	446	456	439	462	436	447	438	462	424	452	454	461	449	449	466	443	413	450	455	448	421	457	446	426	486	413	446	434	447	459	455	447	436	418	457	479	448	443	431	465	460	453	441	458	438	423	418	445	459	441	458	459	431	433	472	439	472	435	456	435	450	395	456	443	442	455	480	421	463	436	467	413	466	454	426	454	420	441	460	482	481	453	428	431	500	451	442	492	460	436	416	433	456	454	455	434	448	420	431	449	442	445	431	440	429	420	464	449	460	462	439	462	453	434	425	464	443	455	432	430	465	441	433	468	423	452	461	455	455	440	448	425	482	423	439	481	456	461	456	420	448	434	421	441	452	432	451	441	460	430	462	452	477	440	472	440	444	436	431	471	467	417	463	442	443	465	438	471	410	419	438	414	412	456	428	428	441	445	460	417	464	461	453	424	436	480	442	422	439	448	443	392	458	446	422	435	416	443	410	460	468	442	482	435	454	433	443	432	443	445	435	449	462	459	475	459	471	486	433	431	446	432	425	449	405	467	459	449	443	434	441	443	470	432	424	436	437	443	445	455	409	502	430	437	441	413	488	439	496	483	482	455	420	430	460	452	442	447	460	432	454	456	448	424	433	418	444	454	403	447	464	451	465	469	467	443	475	462	435	447	429	441	432	449	445	426	438	462	428	491	472	420	459	449	432	446	409	432	419	433	442	427	455	457	458	480	442	423	419	413	466	477	448	488	431	422	450	416	437	440	421	453	458	479	453	443	438	435	433	470	418	501	465	462	475	426	450	458	433	439	466	440	437	473	414	435	483	446	427	438	460	432	430	483	446	425	458	500	482	439	456	415	497	428	473	442	456	475	435	449	414	493	468	438	433	499	441	437	475	411	420	442	473	451	438	440	436	398	431	461	414	459	412	424	405	441	427	481	453	454	469	440	433	463	467	463	479	430	460	442	460	449	445	411	432	478	492	448	431	447	463	391	400	403	491	422	456	461	422	430	451	441	464	418	456	425	411	480	426	420	464	444	400	455	452	436	428	461	451	450	439	415	467	461	452	471	429	443	454	450	433	455	421	459	486	445	421	458	448	464	453	431	417	455	399	433	474	454	421	465	448	431	449	447	444	410	433	439	457	423	431	459	463	487	435	450	483	421	473	383	427	450	436	465	422	426	431	430	461	444	424	490	460	428	448	449	480	450	479	432	443	409	394	404	426	423	429	418	433	432	457	417	477	457	474	472	462	434	419	464	421	463	465	463	407	418	469	426	446	461	414	471	445	434	438	432	463	436	463	392	474	435	451	452	435	415	422	431	430	425	443	456	415	425	480	434	435	419	429	450	453	398	399	453	449	417	453	476	475	448	457	429	444	460	479	457	453	423	398	459	436	397	444	446	394	475	416	455	445	438	450	434	436	431	471	418	439	435	425	430	434	420	437	445	457	470	397	452	406	496	450	423	442	460	474	410	454	428	439	433	439	445	391	470	459	475	424	450	465	425	415	439	432	478	438	444	455	473	460	444	434	479	428	422	434	422	425	460	439	461	420	468	444	432	424	440	460	427	462	446	450	461	439	415	462	459	433	462	449	442	481	424	446	428	419	441	405	459	476	428	437	448	440	441	455	423	446	437	416	448	433	428	414	474	459	411	445	441	431	478	419	439	433	470	456	431	434	456	485	458	447	441	423	434	400	429	409	435	416	457	466	451	444	439	443	452	458	478	436	457	437	436	445	438	468	407	477	423	446	437	457	421	458	451	453	426	420	463	449	453	454	434	428	427	439	446	451	432	447	437	438	456	440	414	453	447	458	481	459	440	449	473	444	448	426	447	425	432	430	456	450	445	454	422	414	446	474	438	425	433	451	450	458	455	452	453	452	465	460	451	455	442	474	469	460	403	493	456	471	449	434	433	440	465	451	409	443	447	428	463	432	471	431	447	425	425	448	440	449	473	415	455	479	457	469	416	428	440	419	462	455	435	402	461	437	472	453	432	447	448	452	407	471	493	473	424	419	443	441	444	447	423	449	404	450	446	421	473	426	490	422	478	438	456	447	447	451	423	414	441	440	456	421	398	412	423	467	435	471	453	444	430	423	435	435	468	450	451	406	426	490	427	462	463	455	427	414	467	455	441	450	442	425	464	420	439	457	451	414	468	409	463	469	433	476	423	460	424	431	433	454	416	450	422	432	449	434	472	426	422	473	397	455	438	463	423	457	432	455	462	442	477	441	433	438	433	445	451	471	427	443	429	385	463	431	453
1675	371	376	336	304	310	247	303	274	272	259	234	259	265	268	268	276	273	257	257	243	242	285	305	268	255	241	259	252	246	259	260	223	294	260	224	271	250	284	235	233	272	206	224	246	199	235	256	255	236	240	246	226	222	239	254	223	213	241	227	237	235	211	269	222	252	251	268	246	241	242	284	275	246	238	242	260	264	281	219	237	267	240	248	240	248	215	232	226	275	240	258	263	235	253	248	226	249	241	248	220	231	234	239	246	240	238	220	254	226	291	251	237	273	257	232	242	242	243	239	249	228	211	272	236	228	248	254	254	225	213	279	243	212	268	223	249	225	224	230	249	234	226	213	232	238	257	264	213	248	213	218	235	247	223	236	239	242	237	264	230	223	253	270	267	244	241	226	234	222	261	222	260	259	245	246	249	244	270	241	232	253	249	243	228	253	271	247	244	266	243	260	240	263	229	227	264	228	232	222	271	218	225	244	218	263	272	253	229	227	249	250	211	259	273	256	245	259	256	231	222	228	234	264	232	271	261	266	237	285	258	214	239	231	231	248	245	244	223	243	247	253	227	253	269	283	262	247	234	273	236	244	256	239	243	258	266	257	224	240	233	228	221	243	213	246	240	216	239	228	225	249	232	273	250	222	255	245	265	224	248	245	238	262	261	242	269	244	259	269	278	256	231	234	223	263	228	213	254	243	259	247	230	234	225	213	245	232	267	231	258	234	240	227	254	231	265	241	241	261	242	201	231	256	248	259	214	226	242	259	284	237	239	254	232	249	244	220	232	244	257	237	228	261	229	242	241	255	255	245	262	222	220	252	294	225	271	245	277	218	244	233	279	250	240	276	262	231	237	222	241	246	241	251	253	252	264	243	238	246	235	229	252	237	254	234	214	245	265	244	230	245	248	273	244	234	238	235	241	259	253	256	253	244	250	232	240	246	245	241	248	235	240	209	245	224	238	237	264	285	245	241	235	258	221	231	233	220	272	221	226	227	252	240	240	225	241	255	239	242	269	237	224	272	233	247	236	246	232	254	241	233	262	273	228	225	264	247	253	231	258	234	249	234	225	255	227	235	229	247	237	231	254	263	246	224	237	248	240	253	239	246	234	276	233	270	236	247	218	238	249	238	236	236	232	229	265	273	265	249	228	273	242	270	272	270	251	266	228	244	233	235	266	277	237	228	242	257	253	219	249	244	250	234	259	243	226	252	222	266	236	225	236	244	259	257	230	226	227	243	233	291	249	248	230	257	247	238	242	236	258	251	242	237	227	247	262	245	263	222	234	250	222	231	234	218	228	238	255	228	218	263	213	236	254	253	260	231	244	267	263	242	242	260	227	221	244	226	247	254	286	216	232	252	221	226	247	206	266	227	249	243	207	275	256	252	273	263	262	215	239	240	247	246	247	256	219	239	255	193	227	208	235	239	217	233	235	249	231	216	248	247	253	265	262	241	243	246	229	250	261	273	241	250	239	238	236	269	263	249	240	228	220	233	258	234	246	254	266	230	228	223	252	257	208	255	247	250	265	244	260	270	252	256	238	272	239	226	259	240	222	257	222	219	266	246	229	238	213	251	267	249	233	248	282	273	216	244	262	260	250	263	248	249	234	205	246	260	236	195	243	238	223	238	262	251	263	240	233	227	231	226	245	235	235	261	230	224	245	239	265	262	248	250	237	262	219	249	238	282	223	255	270	272	239	240	220	213	245	251	272	228	255	260	238	254	243	229	248	238	253	225	259	210	230	239	268	218	246	243	229	248	247	228	260	251	284	255	231	241	251	213	227	262	233	249	253	266	227	249	259	252	219	263	258	241	228	236	238	218	235	263	257	267	228	277	231	228	237	226	229	247	255	253	229	220	264	236	236	238	218	254	252	250	247	226	253	220	230	240	258	242	252	237	260	243	242	220	243	256	233	248	230	224	268	250	241	224	239	258	214	243	242	261	209	236	249	253	272	239	245	261	265	235	256	250	228	241	241	245	259	253	257	266	238	261	256	238	274	237	231	245	250	241	236	236	252	219	254	277	245	246	250	262	210	240	244	264	229	218	221	260	207	239	230	267	236	265	219	242	254	228	225	251	213	255	252	239	288	207	255	266	233	276	247	250	250	231	219	267	229	245	228	258	258	211	197	224	211	252	243	275	231	252	227	245	224	262	242	265	259	241	236	265	248	241	288	224	253	280	229	267	251	241	252	233	249	246	240	242	276	244	275	243	263	205	252	273	232	210	251	268	229	245	245	252	227	291	257	285	252	264	239	247	248	233	284	246	211	261	243	256	259	234	241	230	202	225	238	256	228	230	265	277	250	236	247	246	247	250	221	248	222	252	250	273	270	224	211	233	281	270	240	236	227	268	198	227	234	244	261	227	224	216	237	219	247	234	223	237	256	218	225	222	261	239	237	255	236	256	224	216	256	257	214	221	248	254	225	194	283	238	260	235	254	247	252	247	245	248	243	242	243	277	255	221	230	231	272	253	259	254	238	248	236	218	199	234	286	257	267	265	276	244	256	227	237	246	215	243	263	221	210	264	247	251	248	237	244	248	243	213	244	232	222	271	271	260	247	240	247	219	257	238	231	230	239	238	257	255	263	248	232	260	268	238	245	220	227	234	284	239	240	272	228	250	247	198	254	260	251	241	263	247	244	284	248	243	231	272	233	242	237	243	253	227	231	256	235	259	226	237	265	246	217	230	234	251	242	221	244	239	234	276	277	223	240	254	236	265	232	254	233	266	247	216	227	254	236	220	247	248	243	240	259	260	252	267	256	233	237	267	270	252	240	250	257	234	246	253	237	267	235	235	228	262	212	247	232	232	250	248	253	228	213	230	283	244	262	253	263	230	237	228	252	243	260	245	239	248	257	217	229	253	230	243	274	223	266	243	271	268	260	264	235	215	232	249	232	215	237	241	243	247	255	252	242	248	257	222	238	235	254	228	244	230	225	225	261	239	237	220	234	219	229	245	250	231	226	233	245	237	238	230	242	253	266	234	263	241	210	224	218	205	255	260	244	256	239	232	271	255	233	242	233	244	264	232	251	260	242	255	232	240	240	242	252	221	231	241	255	233	243	259	214	229	252	267	243	233	278	267	249	252	257	228	258	224	240	231	235	250	224	272	209	280	240	233	234	245	258	231	257	239	226	224	219	241	281	267	239	258	236	218	218	243	248	250	279	252	227	240	247	236	245	259	228	247	262	246	252	236	214	229	239	259	257	230	247	244	237	251	256	250	228	254	281	243	249	246	255	231	217	246	238	248	247	231	267	248	219	265	236	241	215	247	239	255	238	235	226	244	270	266	262	236	252	220	228	248	241	276	227	295	217	223	241	236	241	235	222	246	253	245	266	250	254	242	260	219	231	246	230	273	250	235	236	220	252	274	237	288	228	250	229	238	218	264	234	274	253	258	283	222	243	238	219	245	222	236	249	271	240	261	229	230	234	235	222	263	235	258	226	240	238	233	236	245	228	243	247	224	255	259	216	257
1957	671	877	939	881	867	890	806	764	741	692	695	619	631	650	695	644	719	661	693	667	676	660	620	623	628	647	626	657	601	617	626	574	612	557	622	579	607	597	604	569	579	550	592	583	556	573	596	567	593	570	530	545	589	593	550	555	550	559	557	571	562	573	566	571	581	591	553	588	548	554	562	573	560	595	599	567	579	563	562	607	549	538	576	627	547	560	560	555	549	551	636	568	585	552	582	562	577	554	562	595	558	538	607	606	611	577	576	570	621	568	589	537	524	536	567	593	583	578	611	598	547	560	553	558	590	601	534	592	593	521	606	567	596	586	562	555	591	580	556	601	560	563	553	628	576	591	554	559	546	627	577	536	549	559	559	583	539	578	556	581	608	602	573	604	521	578	601	561	577	572	604	550	540	554	580	545	573	604	564	581	613	576	620	529	577	550	533	571	547	611	592	581	555	552	581	565	549	557	576	584	581	563	592	602	566	531	585	584	544	549	569	602	606	498	572	568	591	578	579	579	606	576	544	553	551	540	598	569	593	570	572	561	558	526	557	599	598	587	583	603	600	542	535	586	559	556	558	526	573	603	597	572	539	575	558	547	550	585	570	557	618	614	617	592	544	562	593	573	584	560	558	603	580	557	562	569	563	574	625	576	542	610	552	522	591	553	576	513	572	570	562	571	545	581	599	566	595	573	546	561	575	581	602	610	563	616	583	560	535	574	583	570	579	579	555	563	568	538	560	557	575	571	556	581	566	534	568	556	556	579	516	545	588	629	586	558	582	597	530	578	545	573	562	563	571	558	588	563	546	630	540	571	559	589	579	611	555	557	553	582	551	559	571	595	567	606	537	604	561	565	574	602	606	594	574	602	537	561	530	541	572	590	562	593	592	608	535	554	587	582	535	588	599	592	585	602	599	574	569	567	544	561	595	587	569	590	601	581	554	566	566	537	558	568	566	546	590	585	590	577	579	572	584	562	568	595	537	534	582	594	549	556	572	597	609	572	569	563	542	595	550	556	587	609	573	596	521	536	540	543	573	607	577	601	569	588	537	631	595	611	582	587	553	598	544	596	613	542	579	548	578	535	540	558	611	541	575	551	598	536	592	556	570	536	584	570	544	585	603	547	578	621	620	547	604	631	566	597	608	519	560	566	552	562	567	579	583	565	555	601	572	566	576	553	614	578	577	581	572	583	568	583	557	562	591	585	542	579	568	558	532	557	537	584	601	580	555	566	553	608	560	550	561	552	576	570	514	561	607	564	545	567	536	585	635	543	583	569	558	563	584	572	609	560	545	574	587	575	530	545	597	570	557	563	572	580	587	577	565	558	542	546	552	565	592	607	568	593	565	597	587	570	567	549	541	593	586	587	590	582	580	589	596	551	557	568	601	557	620	566	587	567	581	568	561	569	545	596	537	586	549	583	567	610	591	591	523	530	576	572	594	598	567	589	537	546	599	601	547	578	528	557	601	582	588	556	536	585	562	573	567	525	539	540	550	537	591	597	577	593	594	569	585	593	561	550	583	608	590	579	584	599	563	567	590	565	541	573	570	606	586	572	572	582	574	599	571	557	588	584	586	580	568	587	578	555	590	593	582	526	572	576	568	560	608	575	588	584	553	568	556	626	545	564	580	594	588	564	567	555	560	564	557	549	566	575	573	574	556	586	578	575	581	562	591	586	577	563	590	569	574	596	559	538	559	579	599	570	611	547	582	562	601	553	524	564	594	563	582	585	510	551	594	568	565	531	567	527	562	564	586	583	573	569	601	575	557	551	574	573	564	617	577	544	595	568	577	593	572	562	558	579	550	564	575	548	604	555	595	572	579	574	588	545	560	570	557	541	566	595	591	547	566	614	560	583	590	566	593	558	572	543	579	609	618	573	545	516	559	583	555	617	599	597	537	575	569	592	634	617	553	577	552	624	566	540	573	588	618	600	537	609	613	590	593	581	580	562	620	570	572	569	526	544	578	568	575	579	572	539	543	547	597	593	548	537	571	527	644	579	580	582	540	579	593	569	529	570	564	573	572	523	571	550	636	531	610	585	566	541	516	570	539	532	591	551	621	599	543	544	557	604	584	566	576	582	560	564	577	549	588	565	574	584	553	570	541	523	558	586	576	606	591	556	590	544	553	518	550	548	608	592	578	585	607	571	565	601	596	589	574	572	607	563	577	570	561	576	575	569	552	583	583	514	630	544	562	564	536	581	551	567	575	596	561	600	568	554	601	568	568	582	602	608	554	552	554	565	615	521	566	571	565	557	532	579	588	576	560	543	569	574	561	591	557	579	576	584	560	591	569	571	606	565	577	594	564	596	598	567	557	536	567	594	534	563	608	582	599	602	564	575	559	523	563	558	556	585	579	557	583	585	566	579	602	582	571	552	548	576	616	572	578	576	545	558	568	565	571	546	576	613	570	570	570	590	598	565	573	543	529	570	597	568	551	606	591	557	551	597	582	566	586	567	530	562	557	586	609	538	586	583	591	565	545	598	592	623	581	563	583	594	574	570	534	560	541	541	568	578	550	615	584	576	563	587	531	570	534	561	586	546	568	622	570	587	592	575	565	558	562	569	571	575	588	596	535	534	589	576	597	559	571	580	569	578	637	580	591	609	561	540	536	603	577	618	552	545	589	589	585	549	505	547	571	566	580	555	589	524	615	542	549	593	578	577	531	583	570	587	547	576	575	577	573	542	548	577	607	548	589	583	580	578	561	560	593	535	588	549	561	622	575	518	555	568	572	599	585	569	578	575	597	568	600	607	582	605	594	571	544	585	611	603	556	584	586	601	587	534	590	579	593	596	591	617	590	572	562	607	547	626	607	554	554	577	569	565	549	548	562	576	557	595	545	577	551	558	548	539	604	579	613	586	583	568	535	622	585	557	595	593	582	608	566	558	590	592	563	561	578	577	597	594	597	546	567	593	618	625	585	565	592	589	574	545	591	576	602	559	571	577	557	549	599	579	586	580	561	564	578	534	545	583	543	572	581	569	546	569	574	554	576	563	580	545	582	611	568	572	560	582	575	594	535	565	564	531	609	587	597	567	575	574	579	533	597	594	556	566	616	539	587	525	601	602	580	603	558	622	568	589	574	556	606	547	557	588	577	527	551	591	565	571	584	526	600	577	586	594	567	609	537	556	600	580	594	586	534	522	618	589	562	542	536	545	580	582	568	558	569	607	601	597	600	535	549	553	580	600	606	545	580	563	532	551	576	550	550	597	592	562	621	570	536	570	558	570	616	589	567	553	551	621	560	564	542	620	557	560	545	528	577	575	613	573	558	604	572	576	555	565	572	571	552	566	558	582	585	595	577	625	616	527	582	572	553	523	576	604	599	581	554	555	548	558	556	566	597	543	555	566	554	565	595	627	540	566	591	550	578	577	569	562	562	571	570	602	574	575	550	546	511	608	595	583	554	603	551	573	594	570	615	571	596	594	557	550	565	562	585	595	563	601	573	544	535	588	599	534	536	611	594	600	566
8197	872	883	784	645	549	529	456	412	417	390	400	334	350	329	356	401	336	346	386	352	349	355	333	362	355	316	335	330	336	325	354	322	306	305	276	307	308	294	284	324	319	300	293	267	298	335	270	316	324	287	295	310	302	293	322	303	288	308	301	310	296	307	310	318	303	311	270	324	286	289	314	284	334	299	308	313	364	323	339	299	299	326	312	323	342	301	308	303	310	337	324	267	308	315	306	324	305	337	287	304	298	273	307	274	343	315	293	322	313	311	319	288	272	309	323	297	316	319	351	298	303	272	280	315	290	288	297	298	365	282	303	295	306	298	318	307	312	309	293	317	286	303	313	300	329	305	250	327	302	303	266	281	320	347	304	329	309	333	317	321	278	314	283	306	302	320	305	313	358	316	288	296	308	317	307	286	323	276	324	287	309	315	336	313	298	295	277	309	306	307	342	302	351	332	286	336	289	339	297	309	308	307	257	329	295	333	303	330	311	303	340	326	314	292	286	317	285	301	323	302	321	321	294	296	330	302	308	318	297	302	275	283	331	315	324	349	304	299	327	290	310	301	277	279	320	311	284	306	316	334	306	325	287	297	279	297	290	320	292	325	297	297	313	297	312	309	288	350	298	332	299	319	287	340	307	313	313	299	316	301	294	326	287	304	337	315	324	333	287	322	318	328	318	293	320	292	313	314	317	303	303	288	298	304	307	361	346	325	318	320	320	285	271	337	319	297	320	310	313	296	333	329	324	303	296	303	302	298	317	306	296	362	304	302	324	285	304	289	275	292	342	307	286	325	306	350	278	301	320	294	301	316	334	332	316	303	293	301	292	317	330	309	294	349	347	336	320	315	286	308	315	331	302	308	302	313	290	282	275	308	303	293	308	309	289	321	299	325	340	353	334	320	332	315	277	285	332	297	313	287	273	304	332	303	333	302	332	308	306	290	289	311	292	305	303	255	297	308	296	332	279	324	311	301	296	298	290	261	315	294	337	315	336	294	285	286	334	284	340	336	307	305	312	303	312	344	332	286	280	320	297	295	276	305	294	307	321	317	287	313	272	295	340	273	305	323	340	299	304	317	333	292	344	297	283	329	313	340	314	318	289	330	321	307	289	304	315	337	305	284	282	320	307	338	325	320	305	317	317	334	308	284	312	285	311	337	354	327	290	342	332	307	288	306	333	294	302	283	309	294	311	289	302	288	328	330	302	292	307	282	299	313	349	279	307	271	284	355	305	289	324	319	329	323	321	303	315	322	309	353	291	290	308	321	320	326	306	321	299	344	309	288	322	287	323	316	276	290	306	305	295	339	290	309	313	290	265	294	310	306	307	307	289	322	321	315	315	301	296	322	298	298	290	325	297	328	324	295	326	293	273	315	293	314	322	299	320	315	286	331	331	331	311	277	325	323	313	318	313	307	319	315	275	309	322	312	293	304	302	312	291	299	316	294	287	329	274	319	299	328	309	325	326	276	286	298	311	318	297	306	316	330	321	324	327	304	315	300	305	315	288	305	325	298	323	353	296	319	300	302	316	321	287	286	304	306	297	317	316	304	343	302	319	284	295	289	294	283	327	343	303	318	332	290	315	261	291	291	302	317	311	267	305	315	288	285	286	372	295	304	289	312	296	343	291	333	310	273	327	300	290	312	328	298	354	286	285	319	296	299	320	276	324	312	295	289	310	323	306	315	343	328	316	283	321	307	289	328	322	287	301	295	338	331	342	316	318	307	333	322	343	328	292	333	263	299	271	320	305	293	299	295	305	290	269	324	325	310	297	292	297	312	314	323	309	329	312	297	309	357	304	313	334	334	293	342	301	311	284	290	313	302	279	308	326	286	321	327	298	296	307	308	304	312	299	305	280	325	318	297	323	314	290	297	301	291	274	283	327	314	298	333	310	310	300	284	319	298	294	310	305	299	339	292	336	295	301	289	316	280	285	300	300	306	302	298	337	332	314	309	270	315	300	299	325	321	309	323	311	298	279	290	304	283	291	317	295	295	318	304	322	299	331	340	302	297	307	300	304	278	302	301	315	290	332	293	285	322	308	313	319	300	313	330	276	298	315	314	309	303	304	265	328	303	272	334	365	325	278	319	298	304	296	302	305	333	308	322	333	288	306	295	296	320	336	274	293	290	301	278	318	274	344	288	273	302	355	287	309	320	295	319	322	310	295	302	287	323	346	298	354	266	344	337	298	337	307	295	334	289	312	323	275	306	310	319	293	315	295	317	311	313	336	312	317	283	304	287	308	312	326	338	294	305	336	280	291	323	331	283	306	313	280	326	322	327	303	313	314	317	317	308	273	291	307	281	339	347	311	314	328	321	318	320	326	334	310	341	336	284	289	316	314	301	306	311	316	319	319	294	291	329	292	309	306	329	274	312	274	275	289	333	273	285	345	294	286	302	303	261	290	334	326	292	261	301	295	297	311	265	305	306	301	313	300	314	308	316	322	298	310	279	290	274	311	283	297	313	256	315	327	312	288	363	323	321	340	289	308	264	301	324	300	279	317	307	312	280	321	322	269	266	313	333	288	309	298	301	308	304	303	299	313	304	310	291	281	327	331	338	260	291	296	340	289	297	301	295	318	304	326	262	354	293	331	313	329	286	317	307	302	294	306	307	346	291	319	298	332	310	308	334	291	294	297	284	306	308	313	350	304	354	303	324	337	269	306	275	319	293	306	296	298	298	297	298	313	330	312	328	339	282	284	291	328	328	296	319	308	318	309	283	278	314	308	295	320	302	295	313	321	300	322	289	295	283	324	278	271	344	284	300	336	319	313	339	288	368	309	316	311	284	295	304	268	296	316	283	285	281	314	301	291	335	320	353	303	327	339	290	289	313	284	307	350	329	300	317	306	308	311	296	303	292	281	329	270	331	297	320	327	282	305	311	303	276	315	287	306	311	295	308	299	313	295	321	310	333	355	286	293	309	300	326	307	292	322	325	309	302	323	344	316	311	304	298	318	313	301	295	310	311	300	337	290	317	333	312	309	293	291	312	307	332	306	296	280	351	311	307	297	298	338	308	296	331	322	274	289	321	292	277	277	321	283	298	302	332	322	338	278	314	326	306	301	310	284	311	317	270	308	345	312	319	306	335	299	308	299	314	295	283	305	308	314	349	293	324	326	348	282	285	286	308	310	293	339	312	324	308	299	272	327	321	308	310	321	288	301	314	325	308	317	323	340	292	270	285	315	323	334	309	303	327	304	289	294	299	269	312	337	311	325	332	306	305	326	315	304	342	326	322	306	281	317	311	341	345	322	295	293	317	319	313	303	295	328	330	302	325	298	307	296	310	296	288	288	314	297	317	299	297	329	290	314	321	279	326	317	323	296	327	280	290	332	323	310	335	283	299	307	320	270	287	319	294	310	305	340	348	323	320	350	298	303	300	315	280	325	275	323	312	320	311	296	304	302	301	319	305	320	286	294	319	324	279	290	313	326	268	331	317	332	285	304	332	322	315	316	315	288	278	295	281	297
6943	1232	2024	2310	2081	1939	1728	1506	1347	1296	1102	1077	1005	925	977	945	1005	992	1067	990	925	939	942	851	852	818	807	807	780	770	727	746	760	719	766	660	709	787	688	732	709	677	723	687	698	739	644	712	719	687	732	691	716	711	755	696	676	696	699	719	676	683	733	697	699	707	703	687	708	681	690	729	674	674	696	742	735	696	705	674	684	726	732	689	692	684	707	663	684	714	673	715	658	741	697	710	743	680	719	699	678	711	703	681	704	665	687	689	667	699	744	697	711	736	736	693	663	705	660	696	693	657	692	693	724	725	724	716	703	719	696	677	710	661	665	721	676	655	692	680	689	658	726	695	696	721	700	677	714	705	699	675	669	706	677	681	684	742	706	702	637	654	706	647	710	694	681	663	697	682	639	701	764	756	642	713	701	677	674	760	683	677	659	699	727	714	709	667	697	702	737	694	728	692	749	689	684	702	685	677	717	665	718	705	653	723	685	660	655	745	684	707	649	741	718	693	690	701	705	723	672	723	705	712	723	667	696	740	691	713	687	698	688	675	693	682	678	715	693	689	676	703	643	720	737	677	733	718	743	681	687	686	708	687	753	681	678	709	684	672	661	702	716	720	708	721	690	718	716	694	694	706	708	669	662	647	725	691	676	671	703	657	678	655	668	723	710	701	695	735	725	703	700	660	683	674	631	674	656	716	689	663	699	639	705	663	723	671	751	653	694	634	686	693	674	706	700	708	692	746	715	756	711	707	739	697	686	678	680	686	674	677	729	702	729	664	711	665	683	704	723	679	714	650	674	690	678	724	713	712	682	722	659	729	690	695	676	712	748	681	719	713	685	664	658	701	684	700	644	694	715	680	705	689	639	672	667	714	627	703	701	694	725	724	738	693	713	682	697	700	682	676	692	667	680	667	667	636	744	732	687	751	723	689	698	671	695	705	691	736	672	676	700	752	687	679	697	708	744	714	730	678	713	704	730	708	708	697	725	720	674	709	662	712	712	695	741	723	728	695	669	698	707	698	730	706	690	722	702	715	683	699	691	701	717	709	685	714	630	715	675	697	727	696	690	724	664	698	745	703	728	659	699	688	721	666	663	708	770	693	691	669	696	701	674	737	686	646	710	733	719	677	699	714	702	682	694	652	663	667	680	713	667	701	691	725	632	646	611	668	634	695	744	695	730	700	724	704	678	657	667	679	711	704	695	674	749	703	673	717	651	670	686	663	694	687	675	710	669	704	681	736	717	711	718	702	717	637	700	679	743	659	707	710	718	681	693	670	690	686	666	681	682	688	711	708	725	685	701	715	724	706	692	665	732	706	726	678	664	722	680	697	673	665	701	689	681	731	672	707	675	691	699	677	665	696	711	720	738	655	728	735	721	723	649	730	652	650	682	663	674	677	684	691	684	697	688	683	724	682	678	668	703	664	675	715	742	706	662	672	717	658	685	688	694	700	670	636	683	691	717	689	757	722	693	676	699	716	690	750	692	755	713	739	688	661	677	673	724	698	683	699	711	744	722	690	672	699	706	686	683	710	691	720	711	685	678	707	744	693	713	690	729	739	730	729	669	694	654	693	709	707	675	676	671	722	681	650	696	669	736	693	734	687	708	735	714	607	747	714	679	661	695	726	694	714	703	662	731	730	707	689	712	677	706	719	650	714	706	692	683	654	705	701	687	705	686	733	679	699	732	702	702	714	703	712	722	670	698	675	722	699	733	653	623	661	685	668	717	726	667	717	710	779	678	703	706	717	731	716	719	676	668	680	717	688	683	713	749	678	685	722	679	723	700	683	741	740	667	652	729	668	684	735	660	691	708	692	739	704	682	702	673	670	712	657	720	736	712	720	746	703	657	670	696	709	716	690	717	699	699	710	670	720	693	689	715	704	675	709	735	707	706	700	706	726	733	727	723	698	719	702	664	661	727	680	671	697	679	699	685	673	666	708	641	689	702	677	691	723	723	649	714	721	684	694	666	676	707	674	686	726	718	720	735	733	643	645	699	655	684	691	735	741	698	701	717	671	693	675	643	708	674	727	709	687	668	645	730	698	669	752	715	661	663	696	726	640	719	702	724	716	696	733	656	701	685	723	684	717	687	711	742	722	698	736	695	711	697	677	696	663	717	729	706	635	685	700	730	666	665	674	679	740	716	689	659	732	656	674	686	712	724	693	706	680	634	767	636	691	716	724	672	652	705	694	688	730	704	689	720	700	738	718	682	654	715	665	708	688	686	705	673	695	681	689	668	707	684	709	710	697	685	685	739	682	706	691	693	728	715	679	712	675	703	720	675	725	674	684	681	712	686	704	699	660	714	681	700	712	704	709	701	741	682	687	684	692	658	678	698	712	700	690	740	660	715	733	657	694	738	677	707	708	676	668	654	730	674	717	711	719	675	727	729	715	693	702	736	739	653	705	712	671	697	701	679	661	756	627	693	685	716	668	713	701	664	700	723	685	668	714	711	666	643	702	680	729	662	700	726	731	726	638	727	725	708	671	724	681	706	683	712	716	665	645	741	734	702	665	676	670	691	713	684	719	686	685	641	734	657	760	707	698	731	678	698	712	730	740	678	729	742	695	680	687	665	672	722	654	686	691	672	673	735	654	670	683	740	723	683	662	671	680	742	708	680	709	771	712	695	668	700	699	660	676	687	677	671	722	702	696	736	677	723	698	704	721	657	709	700	685	689	695	686	673	693	738	708	701	732	697	740	670	654	696	670	704	688	703	691	701	674	684	676	714	723	723	702	678	668	676	710	702	710	712	668	694	717	681	693	672	680	763	685	684	672	727	667	677	681	672	692	710	715	685	676	674	676	688	701	690	678	742	711	725	699	694	686	681	687	685	716	700	683	698	712	693	737	736	696	735	694	668	701	748	692	736	697	699	714	653	709	699	717	693	694	722	671	688	699	643	665	698	627	719	692	682	737	637	676	700	666	695	700	687	702	671	714	710	732	728	709	687	716	745	684	694	725	696	703	699	691	683	671	684	695	677	770	689	714	709	703	683	737	712	699	731	716	661	715	660	652	697	695	651	724	683	654	677	734	679	722	735	693	654	700	698	752	639	687	738	733	686	694	690	694	682	716	704	698	716	716	667	738	656	696	723	720	653	637	630	691	671	673	754	734	651	676	702	758	699	718	679	675	688	741	678	703	708	700	666	677	684	710	674	672	678	729	717	702	629	755	698	670	684	676	706	710	702	680	712	657	698	663	693	722	639	703	671	691	701	666	693	723	679	650	721	696	718	721	721	755	657	712	658	693	739	692	731	673	725	702	687	657	661	677	656	689	680	693	670	680	712	755	758	711	713	692	706	688	730	712	735	690	691	653	672	701	690	681	686	678	712	666	692	662	689	725	694	707	709	701	673	653	616	672	721	675	659	708	700	715	677	761	679	669	679	711	657	687	687	650	713	666	683	714	740	732	669	651	703	681	725	687	720	706	715	658	679	698	664	685	691	706	727	693	662	680	676	715	639	705	616	690	703
15361	1695	1350	1051	766	562	548	464	406	317	312	299	244	237	274	237	261	291	279	261	266	262	234	234	222	199	213	200	180	219	220	203	205	187	190	189	173	201	195	188	212	201	207	183	185	208	227	173	178	184	173	181	172	168	188	189	184	209	204	176	189	188	162	189	185	172	180	201	211	184	171	184	198	168	209	206	205	177	178	165	206	169	188	168	191	189	174	228	192	195	186	190	183	207	187	194	183	211	183	198	213	179	197	190	191	179	189	170	175	210	203	204	162	214	194	204	202	160	194	186	174	202	186	189	205	181	184	173	226	190	196	195	190	200	154	170	182	188	194	225	195	214	191	178	166	187	183	164	196	198	148	183	170	195	184	202	209	199	198	170	189	194	181	209	175	195	195	215	177	189	187	195	186	169	178	218	188	173	198	175	195	206	195	190	184	202	198	190	183	176	201	198	181	186	204	169	165	184	191	191	200	176	182	206	203	187	211	188	158	190	192	195	200	212	189	182	169	184	194	179	178	188	191	205	214	176	170	161	171	188	187	181	182	214	204	201	174	185	182	187	186	183	217	210	206	191	190	202	202	227	199	184	183	196	204	186	163	192	172	163	192	158	199	178	229	194	185	187	203	188	190	185	197	210	196	182	198	184	186	208	198	163	218	184	188	205	183	190	206	185	185	200	186	181	198	196	206	206	190	195	196	175	191	208	181	186	187	177	193	186	181	183	209	186	190	167	190	207	174	170	184	174	184	198	209	184	196	196	170	203	182	194	177	185	217	168	194	180	205	199	181	195	205	195	191	201	191	192	205	205	156	179	160	200	194	183	170	215	186	206	205	203	197	214	194	175	207	196	182	171	208	172	176	216	178	179	168	185	205	174	181	174	217	210	191	179	150	195	178	192	180	190	172	175	180	163	191	188	187	195	189	198	186	194	177	168	203	218	221	208	185	189	176	173	164	195	215	201	224	185	182	193	209	209	186	188	177	201	180	157	212	183	180	193	212	189	182	201	184	196	214	192	193	195	174	179	188	174	182	178	161	182	191	186	192	149	189	206	170	193	200	201	205	184	173	188	178	205	191	187	200	211	216	210	173	210	194	223	188	193	176	179	185	194	208	205	210	187	201	174	180	187	183	189	229	210	202	196	169	192	175	177	187	181	221	166	206	220	187	184	205	185	215	165	191	206	193	211	187	185	198	186	191	197	193	207	169	202	197	199	202	193	184	195	196	205	188	218	187	191	183	211	203	187	205	189	202	198	180	187	182	204	188	194	202	188	175	166	180	199	167	163	200	195	204	214	189	198	191	171	187	204	193	197	199	197	198	202	199	190	182	195	177	189	203	199	179	170	182	198	214	184	209	195	177	183	191	184	208	178	184	204	181	186	184	177	213	211	205	209	204	181	198	179	192	215	198	186	184	199	206	203	187	181	180	210	212	163	167	186	199	182	190	209	181	164	177	177	202	191	186	202	199	199	198	195	204	185	200	180	183	202	163	182	203	181	161	216	204	209	194	198	168	204	192	236	192	167	168	198	198	179	192	194	204	193	146	219	182	218	179	189	184	194	186	181	187	200	184	186	199	188	193	193	188	209	198	194	197	194	161	186	185	213	198	183	208	189	174	194	192	196	178	212	205	207	210	202	186	210	219	200	196	200	173	202	180	181	185	216	176	160	185	191	204	196	223	181	211	176	172	198	175	157	190	218	191	190	182	186	181	198	188	200	166	195	189	170	184	181	184	174	195	190	204	187	205	180	206	186	171	182	194	190	187	214	220	179	199	198	183	181	185	199	190	197	172	179	176	172	173	191	201	189	190	202	211	205	208	173	197	172	191	197	189	147	196	205	212	180	196	186	203	196	188	182	161	185	184	220	206	179	207	171	184	163	192	198	239	188	187	187	210	226	186	187	185	190	189	201	191	184	172	170	183	185	191	188	204	173	176	190	200	194	200	189	196	187	208	193	184	178	206	213	188	212	189	183	172	201	171	199	186	175	200	197	230	191	163	187	191	201	176	208	185	198	211	197	193	207	200	154	204	168	192	194	196	199	240	215	200	182	167	207	190	197	180	222	191	172	174	179	192	213	178	160	192	202	174	189	177	186	177	209	198	209	162	169	179	214	180	178	186	165	211	222	194	172	181	176	171	183	191	180	177	196	198	193	196	176	185	186	190	174	205	200	159	185	181	181	178	190	184	200	192	206	176	199	213	188	154	201	179	184	156	190	187	194	182	194	195	205	198	186	162	170	192	177	189	156	205	204	192	195	192	226	210	201	189	166	196	190	179	216	185	184	182	151	200	208	179	202	185	200	200	171	186	185	184	210	182	180	198	194	174	182	173	174	170	192	195	193	188	190	237	199	185	194	185	188	218	176	184	194	192	175	201	184	188	222	196	194	192	181	209	190	180	190	150	187	190	184	161	199	197	178	208	180	183	187	192	197	199	213	183	176	173	169	180	192	169	148	181	177	183	183	185	203	181	194	193	173	170	199	158	167	176	169	192	199	183	194	188	208	210	199	178	185	164	179	177	182	186	155	202	186	186	166	198	183	165	177	198	176	200	192	155	201	206	201	186	182	185	168	181	206	162	186	215	213	189	182	196	195	221	203	198	151	175	179	197	174	175	219	189	175	212	198	212	215	198	179	180	213	198	200	192	216	192	209	182	198	169	188	176	177	190	178	181	130	183	165	212	195	190	167	184	188	201	175	197	193	173	215	183	207	202	220	190	171	190	216	183	216	184	155	203	180	187	190	195	163	189	179	180	187	194	175	198	171	181	190	204	168	199	164	192	165	195	203	195	194	179	197	195	209	193	196	185	190	160	187	177	177	196	208	190	167	221	191	197	203	222	197	186	185	189	196	198	215	189	165	160	185	182	192	183	195	172	197	180	185	187	177	199	173	202	208	189	180	201	198	205	195	168	184	176	185	190	173	195	193	194	204	176	202	201	196	206	197	182	193	206	202	194	193	200	200	181	204	198	230	198	173	191	172	179	200	185	151	177	215	185	177	201	204	191	219	199	179	173	179	219	200	214	199	179	184	181	181	191	183	199	192	217	227	211	156	194	195	180	173	199	177	170	186	185	196	209	184	191	216	170	198	213	201	178	200	203	170	160	198	180	197	161	234	193	177	202	181	183	193	176	200	210	179	203	162	173	178	180	194	162	208	196	186	204	199	178	188	182	189	201	158	225	185	193	177	207	211	170	187	184	192	165	209	190	167	157	195	192	192	172	170	190	199	173	174	170	180	195	192	186	199	182	185	182	199	179	194	180	197	193	190	193	182	173	184	198	221	180	214	213	206	198	192	188	195	207	199	208	221	192	178	171	200	211	179	193	197	201	194	210	215	186	192	206	179	182	179	180	197	183	181	196	185	170	200	195	175	172	177	202	207	203	158	182	179	218	177	183	188	189	195	198	197	208	176	194	215	209	188	183	178	171	166	188	173	180	185	206	213	187	199	212	175	188	215	178	212	165	200	186	172	178	206
8591	1334	2822	3315	2760	2583	2170	1839	1547	1491	1212	1063	1001	913	885	933	885	998	879	865	923	793	790	778	697	677	634	683	590	560	537	498	524	486	473	484	501	480	462	449	462	461	448	471	468	436	447	446	440	436	438	459	423	432	449	462	432	451	460	448	429	444	446	440	436	406	447	424	450	432	467	443	450	448	475	423	436	445	455	437	436	446	456	431	495	458	432	465	452	467	426	430	458	442	471	447	440	401	424	465	467	435	487	433	450	447	436	450	424	424	409	438	457	463	425	429	415	485	420	418	417	406	395	425	395	450	459	479	442	465	411	416	422	445	434	424	414	418	434	440	456	443	414	454	451	426	453	450	408	414	429	390	471	465	444	429	433	417	445	433	445	448	422	414	454	420	435	420	432	429	450	457	406	427	394	446	430	464	449	451	407	432	437	463	444	449	484	445	434	421	436	442	409	433	461	452	435	443	445	441	445	450	449	431	418	434	414	431	430	411	430	435	500	438	431	401	422	431	436	418	425	431	432	425	427	447	423	427	456	422	456	423	418	426	447	441	435	423	383	477	469	441	420	417	461	466	429	398	448	445	445	404	448	423	417	464	441	429	443	390	449	435	446	442	433	432	446	456	430	439	450	404	440	476	468	445	466	469	423	434	431	443	444	447	437	414	428	417	421	475	436	450	478	430	449	436	459	412	385	434	421	423	438	406	441	417	453	442	449	458	450	442	449	422	419	425	468	453	443	440	447	456	440	413	425	484	442	499	429	451	438	434	447	481	405	436	468	466	393	422	461	404	394	476	418	463	448	438	434	442	429	394	426	418	451	441	435	456	393	391	453	461	474	429	418	447	425	432	441	445	429	437	441	418	412	433	407	423	405	446	446	429	426	400	424	431	428	470	428	435	451	402	425	430	458	484	401	430	428	439	421	397	424	447	450	444	478	416	430	421	475	462	437	473	439	479	409	461	473	422	453	432	452	454	454	437	440	439	427	436	469	432	441	426	454	444	435	435	435	440	436	441	431	445	447	442	428	484	460	430	430	450	424	394	428	399	412	402	409	449	422	447	407	444	447	452	439	442	430	464	428	461	418	464	463	435	467	429	450	446	449	421	458	439	462	449	392	442	452	441	409	401	445	467	425	451	429	416	424	421	446	451	413	427	417	437	482	446	424	465	456	441	442	442	439	445	463	423	438	438	464	437	453	479	464	422	438	445	443	457	439	439	477	437	407	420	433	454	435	441	423	461	443	437	415	445	446	453	432	455	419	421	452	426	433	493	475	471	440	436	479	442	426	441	436	446	456	442	454	404	451	448	417	445	458	449	451	422	428	433	453	417	446	431	440	438	463	466	439	452	432	426	456	438	445	450	452	412	459	454	444	448	460	484	453	456	454	450	431	466	441	464	445	434	490	452	418	437	413	458	432	426	477	461	432	413	422	474	432	411	460	438	441	453	410	428	437	448	424	463	433	458	419	455	463	392	436	464	449	468	451	445	437	435	458	453	463	454	408	442	452	477	468	465	431	418	463	448	438	431	401	444	470	420	476	443	395	431	428	417	452	394	433	451	468	430	445	456	454	404	480	450	444	444	442	475	442	419	388	455	451	443	451	423	464	421	450	451	418	414	436	475	474	415	417	440	453	422	405	472	412	440	441	448	492	435	441	440	467	433	436	478	484	418	416	437	486	478	429	437	435	405	446	435	446	409	443	455	438	433	448	441	431	427	415	438	434	446	450	438	454	430	415	449	405	475	473	448	448	462	452	479	453	467	450	417	449	420	429	449	470	433	423	428	399	428	441	446	437	419	450	445	463	430	429	447	437	420	394	422	470	461	450	470	436	418	456	417	405	480	446	466	419	429	445	452	469	449	449	400	436	453	471	407	455	453	449	455	421	431	402	407	417	417	468	411	433	449	448	413	442	417	446	425	439	448	442	414	478	407	443	453	410	459	479	439	450	463	434	427	453	416	461	425	453	446	447	430	423	450	399	430	418	459	443	441	437	440	443	438	439	442	454	469	451	408	438	442	439	425	443	470	433	445	424	422	440	399	483	464	412	436	434	422	455	448	450	423	417	421	434	483	477	440	423	444	455	447	413	422	442	416	426	399	435	460	435	419	403	444	457	420	449	453	401	442	447	407	394	434	460	439	415	423	415	468	417	453	455	425	435	420	451	406	443	445	489	427	434	443	399	421	443	425	411	439	465	404	437	423	431	445	410	458	474	447	446	470	457	458	438	479	410	421	425	420	437	456	420	436	473	432	467	457	459	418	441	455	456	464	467	433	422	411	449	464	428	425	449	428	425	453	420	467	413	432	429	414	463	435	425	411	450	458	427	443	459	431	434	418	442	442	454	470	405	406	459	435	422	503	452	463	431	437	429	407	434	430	432	469	432	457	447	480	456	447	428	425	455	445	463	429	468	438	443	439	435	467	428	390	406	409	401	444	463	431	464	444	433	457	415	439	465	418	439	496	436	480	490	447	427	458	437	448	467	472	446	427	447	418	460	441	445	454	462	451	418	445	422	446	416	445	468	436	470	483	446	464	449	394	465	467	437	464	475	467	460	435	425	417	413	454	444	428	430	448	446	430	461	398	456	477	475	462	424	418	434	443	449	378	446	447	455	414	434	407	437	417	462	424	489	460	449	427	439	431	443	458	442	427	454	434	431	429	406	443	447	435	455	429	452	452	419	481	439	410	441	434	431	423	486	463	427	415	403	453	438	435	414	433	461	445	445	445	458	435	416	412	463	465	433	428	448	418	422	427	446	431	478	464	453	427	407	442	411	404	407	414	454	442	457	455	456	464	435	413	447	450	451	459	429	397	480	447	429	468	423	428	461	439	478	473	422	440	420	416	421	449	458	437	462	408	409	433	457	413	407	447	420	436	469	511	440	404	422	471	438	432	464	396	405	464	471	421	452	431	440	446	450	440	406	428	426	400	423	437	421	447	431	448	452	435	442	447	419	422	455	474	431	414	453	418	423	440	474	448	440	428	428	470	450	442	409	453	423	453	453	429	452	462	431	452	447	410	465	406	432	427	423	476	414	435	418	425	419	438	418	430	445	421	424	407	459	423	442	433	468	428	433	426	430	448	442	425	422	416	414	435	446	436	457	455	437	426	438	441	437	469	427	432	439	454	417	459	409	454	449	429	428	461	423	452	426	418	450	413	421	422	431	456	460	416	417	429	434	424	441	442	463	406	404	462	420	402	463	469	437	456	420	461	462	428	432	450	447	438	428	442	449	443	446	444	470	453	441	436	458	441	426	421	437	426	425	450	467	424	480	435	463	489	465	438	416	430	414	445	446	443	483	441	439	394	442	429	421	424	443	461	452	441	463	446	453	441	458	419	437	422	457	407	423	437	411	449	399	448	497	434	436	478	435	482	466	442	452	487	426	412	430	429	416	469	457	440	431	431	420	450	441	452	425	480	469	447	461	448	426	427	432	453	429	442	440	390	417	407	444	429	405	403	441	445	414	409	406	421
1718	390	407	342	325	307	285	291	284	286	250	244	235	217	242	233	253	237	263	257	270	282	279	218	237	261	263	233	286	251	232	230	245	251	245	259	251	246	226	253	244	222	211	279	247	237	244	252	265	278	239	242	253	232	253	243	228	275	270	251	239	273	223	239	270	266	233	247	230	254	251	252	254	228	249	243	218	220	239	241	256	242	234	247	229	249	252	217	220	229	229	228	270	225	235	231	235	269	236	250	235	263	248	252	238	250	267	235	258	269	234	241	258	237	246	226	239	240	232	266	241	251	250	240	275	217	238	247	253	258	241	217	245	219	250	238	248	247	276	263	260	243	264	235	238	264	258	264	256	252	223	248	233	247	238	245	214	231	237	225	247	268	270	255	261	254	250	220	265	249	211	240	218	245	208	223	236	269	228	263	240	237	240	234	262	251	237	231	266	237	231	238	248	233	238	254	237	259	220	240	235	259	245	224	236	246	277	238	252	223	257	260	255	248	230	288	236	275	260	221	227	232	246	260	273	260	214	245	223	234	235	264	212	250	255	270	242	240	259	243	228	235	243	256	232	219	272	222	247	240	224	226	230	240	244	223	235	250	219	240	232	253	258	229	239	254	252	225	258	233	233	218	255	241	244	272	266	251	260	253	241	233	206	231	270	234	227	242	226	256	226	233	269	268	241	249	235	245	240	221	239	226	232	226	240	254	235	285	227	214	237	243	222	240	232	234	210	230	268	221	216	267	257	227	250	239	271	256	245	254	255	255	254	217	229	250	234	238	240	221	269	239	264	247	247	252	288	254	254	242	252	252	276	247	235	218	278	267	234	256	251	225	245	234	227	238	250	225	276	238	228	226	218	224	240	257	236	254	227	232	262	257	259	241	241	225	265	246	298	273	254	255	251	267	222	224	261	273	229	239	246	269	232	242	298	242	243	225	226	223	254	245	253	243	230	260	224	225	259	244	241	250	258	250	231	223	248	227	244	264	249	251	265	267	246	253	236	233	243	242	256	232	231	235	254	224	280	246	270	238	243	238	235	253	253	229	244	240	254	236	252	215	252	249	250	254	230	246	235	246	281	253	220	264	258	239	242	228	249	240	226	272	245	276	282	232	255	240	259	273	257	261	240	223	230	263	261	246	235	261	248	201	217	230	227	227	254	235	225	231	220	211	271	246	231	228	238	237	240	210	243	262	254	222	253	263	249	247	232	202	245	238	268	247	225	258	254	233	228	258	198	226	217	243	257	229	274	254	244	221	253	260	268	249	261	254	230	248	259	228	247	254	268	236	210	202	243	231	218	230	220	226	225	235	269	246	233	252	234	221	228	226	253	225	228	259	247	242	261	237	253	233	202	250	233	243	204	232	250	265	225	219	247	272	259	231	222	240	250	207	250	221	255	262	241	248	246	248	216	284	265	213	225	285	227	224	252	231	248	231	219	231	237	236	257	264	265	258	253	229	236	242	228	227	232	266	228	225	271	251	232	260	272	217	211	243	243	253	249	248	243	245	230	256	281	266	245	228	228	252	243	227	231	255	223	248	224	270	234	254	232	262	230	235	265	245	202	265	243	230	240	248	243	258	229	273	219	237	256	235	226	288	220	234	264	242	241	244	259	252	229	234	260	245	213	268	241	270	220	224	225	237	241	221	208	253	272	234	245	245	261	237	253	270	233	244	290	234	240	250	248	265	260	233	240	238	267	254	244	230	244	206	223	252	235	242	213	254	226	248	232	250	260	233	260	257	233	255	214	277	254	244	219	230	277	257	253	236	268	241	245	252	230	238	231	231	248	243	233	233	205	235	211	236	230	247	248	224	252	258	237	247	280	244	229	235	245	265	226	278	212	230	242	244	238	250	254	209	247	235	266	222	252	256	248	252	237	223	279	278	251	248	257	226	247	236	252	268	221	249	258	231	215	269	246	254	249	252	257	257	229	246	268	249	236	216	214	240	233	254	247	267	262	289	256	268	238	258	257	226	227	241	275	233	235	278	243	219	240	259	213	216	236	236	227	240	254	248	232	251	247	242	229	226	276	253	241	227	229	223	232	242	222	245	225	238	229	217	244	234	242	229	225	257	262	218	247	260	274	247	224	242	262	271	218	254	243	246	255	227	259	236	222	268	238	234	232	239	248	207	257	234	270	241	224	257	230	233	258	244	223	267	268	259	263	234	200	229	273	231	246	213	223	272	243	261	221	223	253	217	258	253	230	243	251	249	275	241	256	231	258	231	222	229	277	243	246	256	204	263	257	243	247	259	262	253	247	241	258	249	248	227	229	219	255	279	251	266	251	263	253	249	243	253	271	250	250	246	251	215	236	214	248	223	230	248	241	228	237	251	245	250	241	277	222	223	260	233	246	233	219	255	219	272	257	223	253	243	215	272	261	240	243	237	228	262	236	205	265	209	219	257	241	216	252	242	224	221	278	255	240	248	255	256	259	243	238	241	261	225	235	218	280	263	300	271	239	260	234	236	246	246	245	219	262	246	218	260	263	235	225	232	281	219	283	243	249	249	247	209	260	231	243	243	247	245	245	252	264	237	264	215	241	269	240	222	245	230	219	232	241	236	230	224	234	232	246	223	224	248	217	238	227	254	228	263	243	209	230	231	216	253	226	267	250	266	263	238	260	229	254	248	244	223	237	231	251	241	241	271	235	227	217	257	232	242	246	245	224	243	216	233	250	240	232	242	258	218	261	220	227	226	223	233	214	239	227	229	260	227	246	237	259	258	229	258	216	265	250	246	240	226	259	229	237	235	248	255	243	227	225	241	246	241	274	249	248	257	266	216	269	238	261	228	251	252	255	242	239	255	287	232	217	237	216	262	228	254	265	233	281	252	242	240	232	251	243	256	257	247	262	231	223	251	218	254	247	238	220	272	289	232	257	253	214	249	235	241	248	252	231	247	246	231	233	258	226	244	239	211	216	227	260	240	238	234	244	238	246	231	230	220	239	253	227	257	248	265	291	272	230	260	235	252	227	259	244	231	241	210	264	236	266	248	253	258	284	250	214	241	287	254	254	246	234	231	228	239	254	251	225	233	267	219	222	233	277	232	238	232	255	250	258	259	223	235	222	260	249	247	249	243	257	240	280	229	256	224	252	263	239	239	234	241	228	248	240	225	238	280	202	230	249	259	257	257	249	254	271	249	247	238	255	238	237	288	273	228	238	267	238	230	248	257	241	237	227	244	227	262	259	203	246	240	255	226	247	226	236	235	251	244	239	246	230	264	257	246	235	267	261	239	215	248	231	241	219	227	254	277	233	226	233	239	275	197	230	215	218	232	265	250	257	214	270	221	241	255	225	222	250	219	245	236	268	227	228	224	257	227	247	234	233	254	240	223	243	263	217	279	255	242	266	240	277	227	239	233	252	257	276	228	257	243	262	320	253	223	234	237	228	229	235	241	262	258	259	237	279	247	216	240	236	231	239	269	207	255	255	256	257	247	256	216	255	235	235	234	267	235	255	242	239	248	243	236
2031	690	914	920	839	843	863	777	755	702	668	666	646	613	704	664	675	661	652	688	706	647	674	590	601	644	587	618	614	574	578	589	553	594	592	611	548	585	584	570	591	554	558	592	525	554	549	565	565	544	604	560	524	525	547	566	584	562	597	588	546	588	530	572	579	541	572	536	582	575	591	549	550	634	516	600	574	577	591	584	629	565	575	591	556	579	581	602	533	536	567	584	557	595	550	595	622	546	562	607	573	608	594	559	579	581	547	565	589	564	576	564	580	604	524	549	550	505	584	554	545	575	568	568	582	573	568	570	535	548	600	590	513	578	530	563	578	590	579	556	554	579	594	579	569	558	597	569	572	557	541	605	612	545	540	571	554	576	582	559	562	603	533	546	577	587	537	591	587	565	605	580	585	611	564	571	570	568	569	561	623	531	534	537	586	545	556	560	564	562	597	537	563	561	584	582	540	569	574	566	562	563	571	541	558	580	601	613	604	590	583	558	600	565	601	565	547	561	529	564	556	575	554	548	583	541	519	581	593	574	575	570	592	575	615	566	565	594	588	562	523	565	588	543	568	545	587	531	602	585	576	595	620	569	590	590	567	561	543	552	550	560	576	557	577	569	542	568	599	549	623	588	553	581	548	574	573	602	589	587	566	576	565	607	566	595	547	614	579	573	527	553	568	579	562	584	587	572	575	545	514	583	556	575	590	566	576	565	576	622	540	577	586	579	554	549	589	573	551	610	551	544	585	547	531	554	543	580	586	585	558	520	572	599	548	538	587	566	545	557	607	577	589	552	544	514	518	558	569	620	568	543	538	577	570	537	538	590	591	544	619	596	566	560	610	494	541	552	521	551	566	571	577	541	593	585	540	509	579	571	578	524	586	563	578	560	588	593	577	622	553	580	580	602	545	551	547	569	567	593	554	581	588	610	553	558	553	567	603	604	564	559	570	566	561	562	582	596	595	583	559	577	545	540	561	547	572	553	569	578	591	589	540	558	549	603	597	550	572	576	609	585	511	558	557	644	630	563	582	545	532	546	574	570	524	523	553	549	555	588	604	589	576	528	576	552	524	591	547	568	573	585	570	552	620	575	605	554	543	598	567	596	545	578	559	515	532	555	599	570	542	577	610	548	593	585	613	570	597	578	569	578	560	545	588	579	554	600	564	583	596	541	546	594	554	590	581	531	565	546	560	570	587	570	581	576	585	544	569	575	566	595	574	544	597	602	557	562	547	592	596	587	568	557	541	562	577	558	558	585	527	571	558	572	584	548	541	541	560	566	579	582	591	523	571	543	581	574	591	617	556	587	581	597	632	547	575	548	559	588	601	551	499	526	582	567	618	555	597	548	600	553	524	583	531	548	582	561	577	614	540	535	574	602	569	581	577	546	604	527	622	566	590	586	560	564	577	594	579	576	566	581	553	584	581	598	579	580	546	559	574	578	576	551	575	558	555	541	540	562	528	603	565	551	599	566	593	549	606	612	565	604	564	567	578	528	580	566	538	593	598	568	516	548	639	567	528	560	543	571	580	560	591	558	544	580	585	590	527	572	544	592	588	572	553	591	576	586	596	557	552	591	574	563	568	574	609	554	581	603	541	591	562	550	558	585	589	561	576	570	597	560	578	551	562	540	564	563	574	560	564	550	574	585	538	582	587	568	562	561	559	589	544	568	564	565	591	541	525	616	574	585	519	596	571	583	563	564	586	610	531	594	524	549	570	569	583	547	594	555	568	590	594	553	543	581	578	585	548	560	611	564	587	590	586	583	550	590	576	587	525	586	548	612	543	596	531	576	604	573	541	585	548	588	549	552	547	533	547	577	591	551	597	566	589	579	583	569	567	608	584	620	569	576	568	557	569	555	561	564	524	577	553	565	597	562	580	579	548	569	588	584	580	531	592	512	585	530	579	569	579	525	552	575	573	568	547	545	565	535	578	555	624	551	562	610	595	582	608	579	586	558	598	553	553	583	576	584	600	544	581	591	596	603	585	565	589	577	554	582	570	572	565	554	554	545	588	557	545	567	578	541	595	516	562	543	562	576	550	542	556	555	547	586	548	554	580	507	556	576	553	551	532	554	576	584	560	577	564	548	522	559	626	580	582	542	546	594	573	547	579	591	601	590	577	546	569	510	540	602	577	567	615	567	578	562	587	559	563	562	523	613	600	556	596	604	507	594	533	574	572	546	605	603	552	564	601	584	577	563	585	547	547	561	563	594	539	568	606	570	582	597	585	564	545	574	533	556	543	567	561	572	566	586	612	590	580	597	563	591	555	557	560	608	560	557	552	570	605	617	582	583	598	581	583	530	582	608	568	576	579	589	555	566	542	570	576	563	551	570	573	589	591	606	620	612	556	618	583	576	557	578	589	601	563	629	578	540	557	587	579	563	601	579	536	534	540	564	613	559	590	568	583	576	563	564	580	555	573	594	572	539	601	605	602	560	556	606	551	581	582	533	604	577	628	538	562	560	543	549	566	579	599	564	549	587	586	581	599	527	548	558	543	582	542	560	568	564	574	588	564	567	561	588	598	581	596	573	581	553	553	568	518	547	551	543	604	554	582	589	559	571	538	580	532	579	554	544	591	614	567	540	624	578	558	592	562	550	544	583	579	581	542	589	557	593	578	558	563	561	580	572	565	522	586	578	580	550	630	596	599	550	568	523	563	564	565	547	558	557	607	556	607	589	554	525	562	576	537	544	584	601	573	573	563	590	544	572	558	559	556	570	544	542	568	584	561	587	561	584	594	546	576	544	569	546	536	573	588	560	585	576	553	579	563	551	618	571	604	614	580	527	582	558	577	553	576	575	548	604	540	559	553	511	562	558	567	538	613	588	535	583	554	614	549	511	561	573	564	526	570	591	578	618	557	574	603	616	543	575	561	570	594	578	590	542	564	557	560	575	568	585	547	557	578	537	578	544	603	576	574	533	556	569	531	554	611	551	541	533	576	549	607	540	555	574	542	618	589	593	569	527	601	541	574	555	592	576	567	601	541	570	581	567	569	541	577	563	565	589	585	599	548	579	551	590	582	563	543	566	532	618	549	583	571	534	555	587	585	577	521	582	566	544	565	583	555	539	644	565	601	585	571	554	589	601	558	582	563	582	537	558	587	581	572	558	539	557	580	560	595	569	595	577	557	556	626	584	587	591	582	591	573	582	560	571	582	535	537	559	599	565	570	588	532	570	574	570	562	566	570	563	574	538	582	506	569	568	550	545	606	603	544	546	548	542	560	564	600	561	579	587	520	583	563	578	555	531	563	590	570	555	604	635	572	540	565	574	583	542	595	577	596	565	639	546	588	569	583	560	610	556	560	581	577	596	527	539	574	544	560	575	574	549	545	578	610	585	565	555	582	592	600	575	569	553	579	578	591	560	593	529	600	637	594	564	575	545	560	588	584	536	564	541	558	534	567	598	536	599	559	595	612	563	584	591	589	554	582	570	587	593	560	596	619	572	582	585	536	575	581	597	551	563	591	540
8379	909	963	821	592	524	527	471	396	443	396	386	360	340	344	350	370	345	344	370	345	323	312	363	333	314	341	303	308	333	334	335	325	302	335	311	346	316	287	328	299	318	347	332	327	331	346	301	344	321	337	304	238	316	338	305	317	312	329	291	307	284	295	309	312	349	319	278	287	344	281	314	334	319	339	299	315	329	321	319	306	286	289	304	256	312	284	294	295	298	308	324	288	291	309	289	275	281	324	327	289	316	283	286	288	306	296	324	321	314	329	274	298	317	322	313	341	305	341	333	316	332	334	258	298	306	308	309	327	313	293	324	329	319	296	335	337	320	360	338	293	310	278	326	310	320	302	319	294	302	327	329	308	299	303	287	290	273	292	306	332	326	317	272	313	305	354	311	318	286	318	331	287	293	291	345	315	318	329	302	321	298	324	325	315	331	319	340	305	342	270	329	319	294	304	318	319	318	302	314	304	281	285	306	339	301	321	324	332	308	332	316	328	323	334	299	326	326	329	305	285	292	325	329	348	356	299	283	307	305	302	330	297	285	319	344	288	325	283	313	301	332	343	321	320	313	338	345	295	287	295	295	276	336	309	330	281	287	319	319	312	271	296	318	322	277	314	264	274	298	263	315	332	278	308	312	298	305	314	307	299	310	275	304	282	322	298	296	328	285	303	279	314	330	312	310	301	303	323	281	286	283	323	320	300	310	282	308	313	332	313	344	308	267	292	313	295	278	289	306	298	321	304	306	295	262	278	338	305	288	330	306	298	274	342	313	314	334	308	289	310	333	310	315	288	313	309	337	317	311	292	321	318	308	301	300	292	315	283	306	329	282	332	292	287	338	351	300	308	322	260	311	279	331	338	323	318	319	297	299	317	306	296	297	344	306	333	295	301	301	253	293	296	286	299	292	306	324	288	320	333	317	292	318	317	308	290	292	303	293	328	314	299	304	294	327	298	322	298	302	301	317	297	318	325	313	304	289	317	301	301	292	308	308	300	357	342	318	311	308	270	289	283	348	300	314	288	373	313	312	298	295	306	266	324	316	308	290	312	313	316	321	312	302	306	320	332	294	341	260	276	332	286	290	307	329	315	301	324	302	326	330	311	287	296	348	350	333	347	294	319	334	285	319	329	298	297	300	316	282	303	259	317	309	298	308	311	304	320	305	283	307	300	295	306	316	325	327	311	313	322	307	331	295	326	314	328	340	293	279	297	305	304	308	311	317	338	315	314	284	305	335	276	320	320	339	334	287	290	331	288	301	321	295	314	311	272	296	289	317	339	359	310	322	284	290	308	282	317	315	317	285	334	344	341	317	333	316	295	320	295	325	325	359	316	313	316	294	292	313	297	309	315	357	314	345	304	330	303	306	291	297	337	326	324	305	322	291	318	303	303	282	309	349	303	321	299	307	343	330	335	314	321	303	285	330	330	289	287	307	291	308	267	287	277	311	309	327	281	268	308	262	324	302	299	268	317	276	307	293	303	310	287	308	325	253	283	309	307	312	354	321	297	296	297	312	335	318	322	301	304	288	259	316	299	288	301	281	316	294	318	308	314	309	316	309	283	297	325	315	302	281	274	281	322	295	310	309	333	327	314	302	279	300	292	306	340	318	309	312	320	322	262	321	307	305	306	320	340	309	341	346	323	310	340	284	296	295	328	323	322	299	301	298	309	293	354	319	285	271	280	318	288	333	321	305	298	317	348	298	323	298	299	300	273	318	302	317	331	316	310	350	283	287	298	294	311	311	306	304	317	286	311	334	298	300	312	304	321	317	321	267	276	287	287	321	327	342	317	302	299	323	327	315	301	313	326	320	289	298	303	315	282	287	301	303	296	300	324	309	283	321	316	323	303	317	284	308	299	303	310	329	306	319	326	342	290	311	324	285	283	307	315	309	348	291	302	359	294	313	320	303	311	302	316	347	280	310	330	310	333	278	318	295	295	324	314	318	306	340	305	306	276	304	309	310	304	307	321	292	287	321	310	275	306	318	309	291	330	316	308	272	308	328	320	312	313	331	315	306	288	317	315	297	306	280	300	264	286	323	304	293	320	339	267	310	309	313	316	282	305	312	314	300	282	289	284	293	339	361	284	331	298	262	336	306	289	306	302	314	302	330	324	341	321	330	283	293	296	323	291	293	317	278	302	297	312	312	296	306	286	313	320	274	304	318	307	326	321	318	314	319	289	305	300	285	319	332	328	312	308	358	334	319	322	304	272	319	300	321	255	303	294	297	274	299	283	335	315	304	321	304	331	293	305	305	330	316	301	305	268	292	307	302	320	307	279	296	319	328	350	307	300	325	322	285	321	298	305	326	315	295	276	280	291	337	305	283	294	293	313	309	329	306	315	300	294	307	307	337	305	294	293	285	290	331	317	300	274	324	314	322	304	286	316	298	336	302	319	329	282	314	332	318	320	307	331	297	328	307	301	297	287	302	322	333	330	331	324	337	307	326	292	337	289	313	315	299	297	317	302	318	289	277	314	282	296	298	319	299	313	314	304	334	336	320	300	330	285	299	304	328	312	348	324	326	285	327	314	325	302	329	300	329	320	326	277	321	340	316	294	298	302	285	308	312	328	305	324	316	300	291	289	301	297	300	313	313	294	296	324	319	296	335	319	328	320	290	289	307	318	291	310	270	283	274	304	291	320	306	328	302	313	336	345	329	298	300	327	299	288	311	335	318	299	314	292	298	283	316	291	311	288	302	270	323	317	314	309	297	295	301	346	278	307	335	304	275	321	294	279	306	303	285	316	313	290	302	297	289	304	312	271	326	342	319	352	316	304	280	306	278	317	331	317	319	291	302	294	296	307	306	302	344	310	292	291	340	314	257	317	287	329	298	307	293	288	330	298	298	300	280	290	317	272	294	300	287	320	318	313	301	303	321	322	337	360	296	299	286	308	323	324	320	304	287	312	318	306	302	327	364	289	331	322	317	295	313	326	293	296	305	290	317	290	286	320	324	277	308	325	308	317	292	300	303	339	300	303	287	355	342	301	329	299	300	305	286	318	297	323	290	326	307	323	318	325	305	275	310	282	262	328	330	295	312	320	316	342	306	311	308	331	302	300	320	297	321	303	316	305	288	280	281	301	298	359	316	327	307	295	294	317	315	310	320	306	286	295	327	312	319	322	299	345	316	298	323	292	294	297	322	280	322	293	313	272	295	303	290	336	299	306	297	320	278	345	293	321	324	298	297	286	270	293	318	299	293	288	331	330	303	322	325	337	290	302	317	352	304	294	303	306	296	302	301	273	305	352	268	304	309	338	300	312	307	293	315	329	320	288	292	339	313	325	316	346	309	331	289	308	296	298	307	303	316	311	329	323	288	308	305	306	324	318	313	311	307	333	305	306	318	305	299	307	325	279	294	304	330	298	288	310	325	312	297	318	325	276	299	281	297	292	299	315	319	307	276	273	291	316	306	282	318	324	301	341	347	286	333	272	313	278	291	307	306	298	304	308	305	304	310	338	283	358	327
6984	1263	2075	2294	1991	1828	1806	1560	1356	1237	1087	1066	1057	958	979	963	946	1023	1002	958	1000	927	921	823	895	857	806	798	824	762	754	697	766	767	718	731	711	754	668	712	702	689	716	715	745	692	736	738	701	662	692	680	747	732	687	675	698	664	703	665	700	720	711	719	679	680	721	688	678	675	745	714	660	675	686	661	735	672	742	671	684	679	736	724	652	675	673	710	686	698	689	682	703	689	719	726	739	660	731	666	705	667	686	705	734	743	691	709	712	694	662	691	702	715	684	682	724	710	705	705	737	698	710	698	661	648	672	713	691	748	684	683	659	703	675	678	725	697	698	681	722	786	682	660	717	667	651	694	669	684	659	638	718	643	711	715	747	734	698	696	664	692	656	683	680	675	700	660	727	712	667	683	701	766	722	699	627	681	734	629	705	677	694	667	730	720	729	690	742	720	652	725	744	722	718	712	686	700	681	696	697	668	694	682	723	730	680	729	696	684	666	717	703	731	714	682	714	681	709	703	680	667	708	673	679	692	694	699	696	706	693	648	684	671	709	684	686	666	709	709	662	639	701	690	719	697	714	697	657	695	650	691	718	688	698	704	696	680	706	722	703	640	686	698	682	686	676	714	722	751	681	687	687	696	711	690	675	716	693	712	669	728	674	720	756	736	743	681	690	656	703	705	693	721	673	682	676	706	670	685	696	651	708	705	723	678	719	726	682	659	723	664	693	765	696	673	665	738	711	637	690	673	707	674	690	704	666	705	710	699	734	696	720	658	692	687	720	637	730	672	718	713	692	720	658	706	684	738	729	691	711	723	746	682	703	700	791	694	694	664	720	678	685	684	671	743	647	727	674	682	705	710	716	689	714	666	711	677	704	678	679	677	664	701	675	693	729	743	670	720	690	668	705	685	656	709	706	702	671	681	633	716	695	696	696	670	704	664	686	666	692	661	704	738	703	698	651	653	683	720	708	660	699	710	679	701	692	704	723	697	662	624	669	650	666	668	748	684	694	704	705	659	665	713	695	736	677	662	644	691	710	702	713	681	697	686	681	681	691	655	658	724	709	659	690	708	666	696	692	680	674	684	718	663	703	685	738	694	652	684	730	683	675	742	694	684	700	677	721	677	702	671	695	706	727	690	649	682	667	710	674	721	720	654	652	678	733	691	688	732	698	690	699	681	728	692	667	706	691	703	742	683	674	747	697	689	667	734	678	679	642	730	672	714	701	677	685	705	707	643	677	701	677	678	697	667	681	683	660	693	660	713	710	719	682	690	730	711	655	675	674	676	684	736	712	677	728	694	659	660	723	617	677	679	665	699	727	668	670	629	693	690	717	639	673	722	701	755	709	740	742	664	672	681	679	725	679	654	718	633	658	681	687	693	703	669	626	702	685	714	703	668	672	719	710	726	623	710	731	714	679	685	756	703	693	693	657	695	687	714	675	685	731	736	705	684	661	669	683	693	696	652	669	675	663	687	704	718	664	628	691	655	663	713	674	681	633	648	711	705	691	684	704	678	697	680	703	702	651	706	718	705	723	712	693	711	736	730	708	683	691	721	715	734	703	649	725	628	728	696	706	633	679	689	664	707	679	673	744	670	691	667	705	698	668	680	725	698	733	695	673	681	715	645	638	707	742	688	665	698	718	651	694	731	641	689	673	654	622	704	672	735	686	682	701	644	722	652	688	689	723	719	677	674	676	669	699	707	682	696	669	713	669	689	684	695	704	686	705	676	733	718	648	690	694	677	693	673	698	674	640	636	723	687	728	642	730	717	691	650	676	692	644	656	691	672	710	673	714	679	715	708	727	670	666	665	650	713	683	698	685	632	665	685	692	698	714	711	713	711	734	707	674	661	703	722	690	707	691	675	677	708	697	642	739	722	679	720	696	685	709	694	664	736	693	733	699	697	728	692	705	700	694	676	683	746	705	699	683	687	704	655	675	698	696	682	713	686	706	697	667	692	646	635	647	672	684	697	728	668	687	735	661	705	657	685	680	662	635	690	701	680	718	717	668	684	696	693	703	718	745	708	649	651	706	661	667	667	696	739	651	703	689	699	686	697	692	693	682	719	704	682	676	689	677	725	691	662	699	680	653	720	690	707	683	683	676	686	654	681	656	693	667	742	682	719	678	655	737	699	735	687	657	694	736	693	671	683	664	684	696	723	672	692	687	698	695	712	717	689	678	743	713	676	681	713	660	706	673	687	732	659	695	682	679	686	687	683	675	709	685	724	657	709	698	696	678	694	672	697	672	682	689	682	736	705	690	668	701	695	704	705	709	710	692	683	676	702	682	640	682	706	675	690	687	677	697	701	671	727	690	708	705	698	669	701	702	647	705	731	664	720	655	656	661	697	687	691	685	745	645	655	700	703	636	722	687	713	723	692	669	736	726	727	672	660	684	657	668	713	735	721	702	685	649	642	708	690	672	746	684	706	708	659	696	712	658	720	673	662	705	706	714	736	716	739	678	744	671	655	699	694	712	658	682	710	668	622	749	708	731	691	682	673	669	700	693	707	712	713	695	701	717	691	694	682	705	726	710	750	638	662	723	665	635	691	692	670	668	727	709	749	660	704	715	722	652	716	683	704	683	689	678	740	718	660	714	712	626	707	686	701	659	709	691	701	624	704	696	663	713	744	684	692	711	627	678	700	650	664	668	723	694	659	697	706	696	704	662	680	718	682	735	682	688	687	675	662	679	707	683	677	732	655	638	698	668	732	681	720	724	665	698	692	697	708	687	690	688	703	687	713	691	703	687	697	685	694	678	721	655	690	744	691	661	695	706	687	681	672	716	722	694	658	672	638	723	731	665	691	710	702	676	692	703	684	673	696	691	694	734	678	683	698	715	761	693	677	698	644	727	658	674	685	678	678	694	678	677	727	730	665	665	734	682	710	693	668	642	663	656	707	680	674	647	695	676	734	690	672	702	667	654	691	669	696	720	690	716	674	701	659	684	670	690	703	676	718	717	692	680	701	737	665	706	695	684	654	684	765	704	730	658	636	700	671	636	687	752	716	686	694	655	693	703	702	731	679	661	656	662	690	696	703	740	677	647	702	747	690	719	692	703	685	758	722	725	681	714	697	698	683	673	709	685	692	683	712	681	715	730	698	642	682	737	715	716	679	712	699	701	715	695	737	704	693	688	724	666	670	698	732	709	715	655	669	711	721	692	689	681	689	709	693	688	683	700	650	686	669	702	704	673	659	711	740	633	699	688	674	694	734	698	703	651	660	692	683	695	727	655	676	643	695	691	726	661	732	736	700	669	713	695	734	650	716	692	696	670	673	678	701	678	747	685	709	682	747	656	672	714	658	701	692	705	698	672	669	702	677	716	723	689	701	670	678	682	725	684	716	701	708	708	699	678	677	651	712	699	668	694	669	654	696	668	703	694	702	701	703	656	692	673	667	704	698	725	704	719	671	682	722	686	675	704	736	670	727	681	709	697	704	687	650	703	697	701	683	719	691	700	693	707	734	670	692
15266	1618	1350	1028	755	621	542	496	409	387	319	301	292	285	307	274	266	238	281	294	245	248	246	232	223	216	197	207	206	215	219	188	206	189	187	201	167	192	206	225	195	180	194	202	184	194	211	197	199	183	179	191	179	202	195	186	213	186	188	190	174	183	169	164	186	179	191	178	222	198	187	178	178	200	202	214	196	204	213	190	213	177	220	185	193	167	194	156	197	224	211	184	209	194	223	177	192	199	196	183	185	202	197	174	189	213	173	208	202	190	167	181	181	188	179	171	169	210	219	187	207	179	206	200	173	187	189	219	173	177	183	209	171	211	201	169	173	211	172	202	210	184	198	188	169	198	181	177	208	204	182	176	178	198	157	172	200	184	230	178	177	191	207	197	192	193	190	194	170	197	182	195	198	233	195	197	157	165	187	168	195	224	202	182	194	194	170	189	186	231	187	200	201	181	188	210	205	178	206	203	175	211	193	194	162	179	163	192	190	206	196	195	188	189	186	174	206	184	176	191	226	188	175	197	168	193	178	198	184	182	200	196	188	176	213	191	199	197	192	222	216	175	201	191	182	203	187	187	168	189	194	190	196	179	201	171	207	189	181	181	164	171	210	186	186	170	175	192	199	215	212	213	176	180	174	223	195	185	202	179	181	187	177	198	198	179	186	201	192	181	189	209	196	204	180	213	198	197	207	183	195	194	185	194	198	186	219	187	195	177	175	188	192	175	175	173	185	176	159	185	195	174	166	200	196	188	169	164	191	201	202	168	204	161	178	186	207	200	221	205	195	179	200	162	196	193	200	203	212	180	174	213	193	180	183	166	185	158	194	206	166	173	172	146	184	207	198	186	169	177	185	179	207	177	188	195	201	191	177	178	171	190	187	197	185	168	192	178	194	195	185	190	210	175	190	197	167	191	197	205	185	186	202	201	203	200	204	175	182	215	156	187	193	217	153	185	175	212	160	173	200	196	180	162	193	195	168	204	188	203	188	185	217	172	182	226	181	208	180	163	183	183	201	187	196	200	176	184	196	186	182	183	179	198	188	192	169	175	183	219	189	187	202	193	178	200	206	192	193	177	196	185	196	198	186	173	193	182	193	185	206	184	180	224	179	177	167	174	177	187	195	173	156	187	211	194	220	173	191	166	190	202	208	195	200	185	217	180	201	192	192	187	184	215	202	190	188	192	203	180	182	173	210	190	207	190	208	206	210	192	190	202	185	191	216	184	187	170	199	177	201	176	174	180	187	166	190	209	203	187	174	183	194	193	206	188	177	185	168	192	204	188	194	213	215	222	201	183	203	201	187	201	175	181	189	191	189	200	178	191	193	176	197	183	188	195	180	165	193	181	177	195	186	181	217	188	195	193	148	190	196	207	171	210	197	185	202	176	192	177	198	176	177	197	227	199	214	154	183	186	177	195	213	199	219	174	183	205	183	189	183	186	194	211	183	219	179	185	185	196	202	173	219	191	194	224	232	196	183	200	183	194	185	177	186	190	184	190	187	185	198	179	200	173	210	200	190	193	195	186	178	150	191	202	212	201	182	195	175	183	198	201	210	199	200	188	196	204	205	193	178	173	151	195	200	192	163	217	220	191	213	176	196	178	181	183	189	207	205	166	180	193	182	185	205	196	198	180	191	160	187	190	191	152	197	221	211	185	185	176	175	182	179	190	183	183	213	199	166	190	206	186	193	220	204	188	205	190	170	189	189	183	176	195	194	178	178	195	170	160	196	176	217	181	187	181	201	181	193	201	210	156	178	211	198	199	183	186	197	175	184	196	209	160	169	184	191	160	193	172	184	199	176	167	151	176	162	187	196	213	208	185	196	184	199	189	186	188	192	185	192	177	224	177	185	204	197	186	172	193	191	182	205	182	185	191	208	189	191	213	193	196	187	185	158	190	175	166	177	206	204	194	185	201	167	180	178	162	194	201	209	200	177	190	182	176	217	167	187	182	199	203	192	199	167	207	177	191	191	184	205	189	170	187	212	186	170	193	164	160	186	183	164	185	193	171	201	186	195	184	172	190	187	190	196	180	186	198	194	187	210	202	197	198	181	192	196	197	167	156	160	184	171	183	188	199	190	193	171	201	172	178	160	163	210	187	175	174	192	187	215	179	184	200	207	221	163	181	173	185	187	199	205	202	182	188	195	198	174	161	201	224	209	190	171	175	194	190	197	176	197	206	203	222	186	219	194	185	170	189	198	193	188	213	191	182	177	205	186	153	195	168	206	213	182	198	163	197	204	178	169	196	201	197	224	194	190	209	196	183	173	191	190	201	191	213	206	192	202	185	182	178	171	179	164	192	219	211	168	184	187	193	199	201	170	191	184	200	176	195	172	201	168	168	165	179	226	189	179	189	191	190	180	181	208	166	187	184	186	188	172	204	192	191	203	192	166	219	194	182	177	206	159	206	183	198	172	184	207	171	193	205	172	199	215	199	191	186	177	205	168	186	191	212	213	212	213	196	201	186	199	188	178	219	208	193	205	210	191	189	188	168	187	181	198	189	210	208	191	206	214	190	212	201	216	188	175	192	211	187	196	172	168	194	193	192	202	172	197	196	173	181	196	186	180	181	173	160	180	173	191	194	166	200	206	139	195	168	206	183	193	157	188	196	188	191	181	200	192	200	210	206	187	202	179	194	173	195	197	175	192	199	186	219	175	209	192	168	178	191	205	174	181	195	184	201	169	189	207	190	182	205	203	204	202	223	174	186	193	201	195	194	205	183	176	202	181	193	206	195	190	182	181	195	204	172	208	204	200	203	200	195	189	215	172	193	198	196	224	203	190	178	187	212	163	166	190	203	187	189	206	184	196	176	194	181	178	204	179	181	209	195	204	173	177	212	191	222	175	214	189	188	194	233	173	188	189	199	182	164	193	179	195	146	186	195	196	215	176	188	190	192	189	203	191	165	174	189	203	210	184	180	211	215	184	190	192	197	198	185	196	206	185	207	207	189	214	169	159	192	198	210	187	184	196	197	168	195	178	196	188	188	179	209	179	193	184	194	196	203	193	165	189	201	198	183	171	178	191	173	172	200	210	197	191	185	208	189	193	188	178	182	203	199	182	185	189	185	204	196	214	199	195	186	191	171	213	200	193	198	189	189	172	170	219	177	189	179	170	194	200	199	192	194	193	202	195	187	180	214	194	192	181	182	198	208	205	193	197	208	204	161	177	217	196	211	215	194	195	183	184	185	192	183	215	199	185	198	185	187	184	212	181	208	168	175	184	211	197	177	203	204	203	187	173	171	165	192	203	181	197	192	203	193	173	195	166	187	227	174	186	196	207	162	181	186	193	176	198	212	163	169	198	173	184	200	208	190	174	168	215	206	190	184	172	198	213	201	191	197	190	167	172	215	190	207	213	169	200	171	177	197	187	206	197	184	178	167	175	174	165	201	210	167	191	184	188	181	168	200	184	209	165	199	211	190	199	186	203	186	191	175	191	189	207	189	177	188	194	170	201	176	182	196	175	218
8480	1374	2763	3157	2780	2312	2217	2032	1592	1409	1128	1083	974	862	839	882	917	947	886	909	901	814	741	676	712	698	634	621	587	545	566	506	510	518	462	474	454	481	448	448	418	452	472	450	416	444	436	443	444	455	445	464	417	438	461	465	421	454	465	449	516	427	424	447	475	440	428	428	453	442	434	423	451	443	441	440	449	439	471	430	488	407	431	462	413	408	462	436	400	429	472	438	440	458	447	480	455	412	442	469	449	451	420	445	453	429	423	434	457	443	451	419	463	425	459	437	426	456	460	449	427	422	437	458	440	413	457	397	448	441	441	405	475	473	414	470	453	409	414	437	417	448	407	453	441	448	407	427	457	476	420	436	451	439	430	447	450	450	429	441	444	457	453	430	426	416	439	420	413	438	452	451	460	432	439	428	420	416	450	456	428	413	406	394	433	418	437	451	402	444	426	432	430	408	443	404	438	439	449	477	443	418	409	430	462	409	410	435	408	426	420	403	427	441	422	466	416	401	400	432	395	414	472	475	459	430	436	408	442	412	427	418	417	458	458	464	406	450	443	453	416	428	425	464	430	429	400	449	409	401	433	421	441	409	455	413	445	440	424	413	416	432	433	458	457	454	471	433	402	391	456	428	449	443	434	448	451	453	431	446	460	426	447	459	456	449	435	411	443	448	474	481	446	392	445	431	439	391	386	441	442	421	401	459	413	412	449	412	457	481	410	421	455	448	446	458	440	445	441	473	428	434	468	422	424	472	407	444	430	445	427	445	401	460	449	435	383	444	432	454	437	444	419	481	434	392	456	436	440	437	436	433	434	434	457	464	487	430	442	452	461	446	438	401	416	393	418	430	470	401	420	417	409	398	445	432	459	411	443	419	435	443	401	458	451	435	438	456	420	411	426	388	439	435	390	441	411	412	412	449	431	435	432	442	448	436	460	455	446	405	419	457	460	431	467	396	427	424	441	430	413	463	466	473	437	453	435	450	441	440	447	427	488	447	420	407	435	416	441	404	426	437	455	444	455	419	442	461	441	437	443	439	440	431	464	448	423	445	435	425	414	458	433	449	421	415	421	432	443	429	448	470	426	426	444	411	417	453	449	481	424	415	424	431	437	445	443	412	412	456	408	436	421	467	438	418	424	414	412	450	465	426	418	405	424	418	426	434	454	435	442	448	473	492	420	460	454	417	430	472	429	427	452	430	459	423	431	443	471	428	461	445	432	418	397	445	416	455	431	470	404	419	408	464	401	454	424	448	431	441	409	443	464	457	434	388	428	400	458	422	418	417	420	415	423	455	415	464	387	424	428	454	447	431	447	411	448	451	489	414	400	396	439	426	448	450	441	413	411	438	430	450	432	438	426	468	419	434	422	443	419	416	419	415	439	405	443	456	431	435	421	433	434	453	476	407	458	459	404	453	451	488	442	428	425	408	433	451	444	432	419	451	492	444	450	421	430	445	459	409	393	432	408	456	429	392	431	449	477	444	421	412	434	418	444	420	446	427	452	473	444	439	460	481	447	394	443	463	404	442	426	470	395	440	438	434	437	439	438	451	457	462	425	403	468	419	455	440	438	415	479	449	448	461	441	431	446	445	459	424	464	431	418	431	411	459	456	438	446	421	452	458	461	426	456	405	433	431	459	437	451	422	439	462	470	438	427	453	433	433	460	427	444	409	454	472	436	389	439	407	484	457	414	427	473	425	439	409	433	432	425	437	435	436	416	461	448	468	431	415	439	409	438	476	433	421	424	427	413	449	424	423	461	465	404	444	462	418	424	437	420	435	468	434	416	460	397	433	450	436	427	421	422	423	430	412	444	433	457	466	412	456	417	437	444	424	439	436	400	455	416	409	433	411	452	436	440	462	439	442	431	487	438	419	418	423	400	416	442	435	438	466	435	414	462	420	448	463	462	408	453	434	422	447	417	438	433	395	455	479	450	441	439	450	429	437	443	467	443	440	435	437	447	387	442	425	438	417	447	447	429	421	455	464	477	424	401	455	458	445	433	423	385	445	452	406	453	460	420	465	431	432	427	445	404	437	429	455	453	444	442	412	444	449	454	469	426	436	463	463	428	458	449	453	415	462	422	430	393	430	413	408	455	444	439	399	430	461	429	455	452	413	393	438	459	412	437	428	460	433	433	443	419	491	415	423	432	449	460	389	424	466	448	458	436	457	438	464	412	436	460	412	440	450	472	454	447	406	437	467	463	450	449	435	439	416	447	466	439	424	506	414	436	464	418	431	398	428	433	435	414	441	451	463	426	435	427	460	438	436	469	442	420	447	473	457	436	417	432	459	433	410	429	410	410	429	429	461	447	435	406	431	419	464	461	405	439	450	421	454	412	458	416	461	442	448	449	409	419	450	455	453	440	418	456	458	444	435	376	454	433	449	453	459	437	432	425	402	440	452	436	438	438	472	406	398	427	387	467	454	434	427	393	443	458	435	472	424	456	460	436	452	457	461	417	407	396	452	467	386	443	435	428	479	409	393	438	410	442	429	425	409	451	429	438	437	396	460	432	421	477	453	399	429	431	473	445	421	417	469	451	477	426	441	450	455	427	457	457	446	441	449	426	484	447	393	444	432	454	411	427	417	453	432	412	449	451	470	446	461	436	411	429	447	463	449	423	423	445	433	440	457	456	404	433	444	446	476	430	418	423	425	444	424	409	423	436	409	441	435	459	446	429	443	456	442	472	417	436	442	410	432	443	449	450	418	445	434	449	446	428	434	443	419	455	455	399	447	399	434	429	439	435	421	416	425	404	458	456	453	445	432	458	436	464	437	401	434	420	442	443	426	409	422	438	437	448	453	396	437	427	435	394	446	462	461	442	446	430	439	479	464	408	441	421	411	440	415	445	455	421	432	440	425	398	417	469	435	427	418	450	423	454	428	421	403	395	436	453	396	472	439	417	436	429	412	443	418	434	444	449	443	452	439	427	432	420	417	399	435	374	448	447	460	455	462	446	434	430	422	448	437	438	426	418	462	426	437	435	447	435	433	434	409	458	426	433	433	418	461	427	460	434	451	429	449	415	457	433	441	442	473	412	424	456	400	403	448	396	414	425	443	439	457	489	427	439	440	442	419	453	450	415	449	406	414	460	449	391	478	420	470	460	455	465	406	446	436	451	423	429	480	430	442	433	414	438	433	433	462	429	425	463	431	419	417	425	449	488	456	406	402	433	440	440	451	405	451	455	457	438	389	465	429	436	460	483	432	459	412	430	406	409	446	443	424	434	428	450	420	454	431	429	440	417	431	437	438	451	434	434	428	413	393	472	429	476	430	440	446	428	431	442	450	481	441	422	435	450	427	421	420	459	447	460	434	443	426	387	457	474	439	462	477	422	478	448	458	436	443	424	461	394	458	445	440	396	465	451	439	441	434	450	464	465	478	450	460	459	394	411	424	436	441	420	464	438	417	461	454	419	436	440	471	455	421	419	435	410	455	442	442	437	451	468	453	450	432	469	413	438	420	471	424	408	464
1757	399	405	374	345	292	287	294	265	290	282	248	242	230	242	245	279	235	288	281	275	255	245	228	262	204	273	213	247	247	241	270	242	248	241	218	213	246	232	245	232	256	232	243	242	257	243	210	248	259	229	218	271	234	254	235	242	234	220	283	257	265	241	244	253	267	258	236	231	226	258	246	247	220	225	191	238	223	240	246	245	232	240	245	247	254	261	242	256	219	243	211	257	238	229	237	256	222	270	250	245	256	235	248	260	240	229	229	212	242	265	253	238	213	232	218	253	238	248	221	210	234	242	216	256	219	230	244	251	230	235	256	216	212	224	232	227	230	254	247	272	269	235	228	211	260	262	247	272	238	266	231	246	229	241	273	227	234	220	224	241	230	223	224	235	264	233	221	257	247	237	238	250	235	241	229	256	230	214	244	255	266	244	260	239	249	252	245	212	243	242	227	244	267	239	230	269	218	242	250	250	252	234	251	228	241	214	245	237	263	246	258	227	206	283	256	226	269	222	241	251	281	230	266	222	248	278	249	223	252	281	236	249	244	246	238	245	236	242	236	251	239	233	261	234	222	249	247	211	229	251	246	255	232	245	268	220	222	260	257	239	245	251	233	229	224	246	218	262	244	215	241	239	242	225	250	249	265	246	255	224	234	260	227	241	252	241	237	265	230	249	229	244	252	249	248	244	264	251	202	265	230	271	230	206	247	200	263	243	251	245	220	250	271	252	221	231	300	278	257	240	277	261	234	224	243	243	225	227	226	231	245	228	224	227	255	224	215	281	238	226	257	257	260	244	238	223	232	214	264	218	241	243	278	236	234	244	245	250	252	251	206	247	237	218	247	226	259	227	247	262	247	237	246	213	237	245	244	243	233	238	231	235	216	236	234	232	220	271	229	233	211	235	233	265	238	255	223	242	263	228	232	244	246	230	257	228	239	249	260	228	229	253	255	242	276	279	244	208	231	229	242	236	206	227	216	262	242	281	234	262	246	231	229	227	224	266	249	271	248	250	238	242	239	219	242	272	261	236	231	228	213	253	216	218	264	223	218	226	214	254	248	249	243	270	264	218	245	210	263	249	263	263	228	274	221	253	254	246	260	246	275	227	239	212	216	225	214	244	250	242	237	259	258	249	256	215	237	217	234	224	271	237	230	219	273	259	228	232	243	249	257	226	242	251	267	255	252	263	252	248	203	245	238	258	252	278	260	256	255	225	240	231	235	251	236	236	244	237	263	220	241	229	245	235	238	255	249	229	249	247	255	231	204	222	259	241	268	258	242	256	262	232	231	241	234	261	221	234	270	228	248	217	202	249	235	264	259	229	262	254	220	275	224	258	246	187	246	233	242	237	250	249	247	246	224	247	253	256	237	241	225	220	252	241	277	225	241	240	236	272	253	228	288	263	264	232	240	233	265	229	259	242	228	226	231	251	243	229	244	255	257	243	246	218	247	254	246	222	244	232	212	252	240	217	273	231	239	240	226	243	246	229	243	246	226	234	211	230	227	217	225	257	263	245	234	229	251	248	246	247	282	269	223	206	254	267	236	263	257	234	210	252	229	254	231	248	249	235	243	225	247	251	241	234	229	266	212	233	229	248	244	253	234	221	229	244	250	241	259	251	241	225	271	269	244	242	268	249	249	264	233	261	201	218	225	216	242	221	253	236	226	241	254	262	232	205	234	237	228	257	222	267	262	236	258	258	255	241	251	257	241	252	262	223	247	242	247	245	243	227	254	211	241	260	237	216	228	258	283	238	222	226	222	258	255	222	250	224	227	229	269	253	258	268	226	274	231	232	250	218	261	243	235	236	231	237	251	242	224	247	237	249	247	242	212	237	254	252	229	233	239	277	226	244	258	252	258	268	250	246	255	250	240	256	235	245	235	231	262	270	251	256	216	219	254	274	248	236	231	241	222	245	227	237	235	248	262	235	243	227	237	243	228	222	249	245	221	247	245	264	226	250	268	249	261	230	279	218	234	224	242	227	259	237	251	251	253	271	239	211	262	263	257	264	228	242	249	213	245	261	204	252	218	218	232	215	236	256	235	240	242	261	259	226	253	240	241	247	225	230	244	250	232	249	251	259	230	258	245	237	235	236	244	219	230	261	215	241	233	223	250	234	252	263	238	207	230	243	246	273	242	240	236	220	253	258	246	241	263	257	216	236	232	227	219	241	232	221	242	244	232	227	290	231	219	227	271	239	260	226	251	272	268	230	246	271	247	251	264	249	226	248	199	263	254	213	249	225	256	240	227	259	253	259	247	222	238	236	222	235	223	208	222	242	250	250	215	244	238	250	258	213	241	229	241	230	221	225	236	268	247	225	238	224	240	243	279	255	238	240	222	249	246	227	246	227	194	249	245	253	246	235	264	230	247	234	256	269	259	233	271	239	262	255	267	240	246	218	229	256	235	235	231	223	241	227	239	243	242	266	239	228	241	233	268	252	221	259	242	216	251	275	210	251	230	236	249	225	234	251	257	231	253	250	257	235	258	239	263	223	220	207	243	229	262	253	261	226	272	263	226	250	266	255	233	230	225	244	255	255	208	216	233	214	250	264	223	245	232	250	238	228	242	254	246	242	253	209	272	237	234	223	239	230	251	238	215	249	255	238	225	266	268	200	226	238	245	207	214	258	235	253	265	231	258	230	270	233	266	226	236	255	231	213	257	260	268	228	234	235	250	244	225	247	221	247	215	270	221	246	260	260	262	220	253	248	249	220	251	242	254	211	238	209	222	214	197	237	263	246	252	212	234	235	228	259	236	260	246	252	244	240	265	258	258	233	230	233	259	282	243	240	287	213	213	220	226	248	244	228	250	264	273	236	270	262	233	230	255	231	256	260	251	227	228	228	253	244	250	231	250	200	240	249	204	254	237	237	246	222	268	242	232	228	229	216	233	232	248	246	266	235	273	243	235	264	239	259	227	231	233	224	251	263	248	236	228	210	221	241	233	256	270	220	230	223	278	275	235	265	259	258	253	269	236	262	251	255	218	226	241	245	252	254	235	265	259	245	208	237	234	206	212	250	255	252	275	280	253	219	241	227	260	236	249	221	236	222	234	280	247	265	233	245	253	239	246	237	268	253	231	244	241	218	227	240	219	242	277	228	239	245	238	217	223	236	241	262	276	268	215	220	251	243	248	227	232	245	241	219	215	256	248	263	210	258	259	246	234	218	250	255	255	281	221	234	247	255	265	262	246	258	211	208	232	236	240	287	240	239	255	238	246	243	271	248	223	244	260	217	237	245	212	244	208	220	225	214	226	252	233	248	252	261	231	221	241	289	240	248	237	224	253	263	219	253	259	282	251	276	235	248	250	234	212	255	235	220	245	219	224	231	287	263	234	224	257	219	233	252	267	245	278	258	250	252	250	253	244	276	257	203	273	230	229	233	235	235	236	225	244	229	217	226	253	216	247	250	194	236	225	229	231	242	221	207	242	254	254	245	230	244	220	246	253	283	251	228	252	269	233	248	248	281	253
1929	690	913	931	869	778	825	837	755	716	667	659	666	625	660	689	680	658	665	662	633	644	610	567	622	667	615	589	560	576	568	613	600	558	576	576	584	567	561	547	561	563	555	575	572	574	560	546	543	587	528	568	573	568	548	564	583	558	550	581	598	571	578	603	549	565	586	534	591	554	582	583	582	558	556	622	563	563	576	525	614	557	550	570	527	539	543	585	559	554	561	563	538	538	577	588	591	511	581	581	556	531	543	568	545	594	551	544	562	528	572	565	547	558	576	581	588	584	544	537	598	533	538	523	561	565	563	583	570	555	554	559	542	571	553	593	600	585	589	585	578	583	550	548	553	538	554	593	599	581	535	554	584	577	596	566	540	570	612	551	558	590	575	562	567	527	593	535	609	562	558	569	574	495	551	606	560	549	557	557	602	568	565	543	565	608	618	586	544	572	569	558	558	559	557	539	575	572	544	562	558	561	563	607	575	543	583	589	563	558	595	510	583	580	579	549	543	561	539	573	567	575	539	552	556	558	553	520	575	578	545	579	562	557	552	587	561	579	535	544	537	572	553	548	564	590	524	579	576	530	555	529	580	569	564	549	539	540	569	539	569	580	594	549	580	554	577	521	577	606	547	579	554	575	594	559	609	557	541	575	518	571	541	593	544	557	525	560	536	551	540	603	540	564	575	556	542	592	622	571	552	538	556	581	528	552	567	568	624	536	546	569	501	559	512	618	593	535	569	542	528	589	500	564	612	576	567	549	602	528	550	519	585	562	554	578	559	523	564	604	540	607	577	582	583	589	576	574	582	575	532	595	490	582	533	577	559	523	541	593	595	588	587	556	591	572	575	579	560	575	553	552	585	551	559	574	540	579	562	569	576	540	585	574	544	542	604	576	547	556	585	565	550	527	577	576	577	537	583	570	568	566	579	592	548	550	606	552	567	514	564	553	540	588	587	600	542	569	544	543	554	570	537	581	577	554	536	551	569	579	551	581	567	552	545	553	568	600	594	558	576	575	553	594	572	597	597	543	533	572	584	560	602	568	553	562	565	568	574	524	565	591	533	560	587	577	555	546	554	603	549	524	543	541	560	609	596	605	559	569	563	593	554	592	585	520	576	559	612	556	570	569	562	571	581	592	545	568	565	587	563	549	529	605	524	525	578	533	541	636	562	541	544	560	617	591	577	524	546	605	546	580	594	572	531	570	584	590	530	547	515	581	569	528	584	601	553	601	598	511	576	562	570	557	600	568	583	585	584	584	596	567	581	554	570	551	576	588	535	579	585	549	579	578	546	513	578	582	522	531	534	576	524	596	579	540	583	572	571	571	530	561	557	589	551	559	541	539	545	564	595	522	557	538	582	613	594	569	571	542	601	541	576	527	584	556	584	585	551	589	568	595	554	570	553	552	509	520	546	569	523	607	576	547	559	594	550	547	543	533	588	580	569	573	571	578	545	542	590	564	565	555	525	583	561	561	543	526	504	586	596	532	554	580	545	536	523	545	576	602	552	562	570	566	585	560	584	562	571	564	606	603	571	562	531	544	582	555	528	559	585	537	553	551	561	535	594	603	564	568	578	555	588	565	540	548	555	594	581	597	537	569	561	539	574	586	534	619	599	547	579	564	560	575	615	518	586	568	535	610	529	566	571	584	569	559	568	526	593	611	595	566	588	610	595	577	544	569	650	550	615	551	537	559	589	569	572	578	594	568	549	543	587	567	613	582	551	609	579	568	587	585	549	558	593	547	602	565	587	504	561	568	601	580	512	547	618	600	552	576	586	595	585	542	580	552	588	586	528	533	569	542	568	589	536	559	503	524	580	553	540	579	556	551	589	595	562	553	555	574	566	558	570	572	554	580	543	599	542	525	547	558	571	596	590	563	570	582	597	539	570	597	583	550	555	553	580	564	536	574	561	553	532	559	585	559	558	595	506	575	576	580	535	551	578	541	541	542	563	573	557	561	564	568	566	531	503	555	594	566	585	530	512	583	559	603	550	570	559	571	562	560	569	575	608	551	553	565	616	581	609	561	579	555	543	546	598	569	555	557	560	583	568	533	582	595	540	577	580	543	588	568	531	523	585	593	558	565	612	538	571	604	586	528	573	568	583	560	577	540	522	555	575	570	589	574	575	606	566	543	572	564	552	566	616	592	612	565	599	567	596	557	582	575	539	575	563	578	555	557	558	574	591	613	574	539	573	558	560	590	586	572	597	598	555	597	529	565	540	569	553	543	513	567	560	550	571	505	590	561	551	555	576	605	576	581	582	553	570	563	578	561	555	567	577	564	569	550	550	619	557	557	531	568	569	521	572	565	608	601	557	574	557	586	595	577	580	590	587	543	545	586	540	580	545	585	576	547	543	540	508	543	598	553	562	597	578	513	555	555	560	550	613	554	570	555	568	587	572	528	542	599	567	568	600	540	554	584	555	560	563	585	589	591	588	544	579	613	564	586	567	544	557	570	606	523	587	569	563	564	550	556	556	586	592	555	577	531	572	541	542	540	553	583	546	609	571	526	539	564	550	574	577	549	559	563	568	524	581	553	567	542	550	596	601	568	589	551	586	551	582	568	541	560	547	583	585	550	578	552	562	557	560	566	557	595	601	574	529	603	545	559	540	558	535	568	557	568	531	540	577	603	539	590	595	521	569	536	532	600	556	534	539	527	554	555	547	553	539	579	551	547	546	558	583	549	531	536	565	530	563	578	583	577	528	528	559	553	565	565	572	549	567	583	555	570	543	567	574	571	590	568	521	550	588	566	572	520	531	552	580	566	596	557	569	551	560	486	544	549	567	564	566	585	575	550	631	580	559	596	536	570	559	562	594	597	571	585	592	575	563	565	539	524	616	551	574	642	557	576	561	544	565	550	536	602	575	586	561	583	577	499	549	552	600	606	559	561	514	512	531	566	576	573	548	541	565	549	567	519	618	604	534	609	540	569	553	557	551	589	555	583	562	572	541	544	603	596	564	565	527	534	573	573	531	530	535	538	592	538	516	594	581	630	615	551	530	553	526	571	546	567	602	554	560	565	534	560	587	544	569	576	572	543	547	536	571	520	584	555	574	575	535	565	544	566	570	506	592	538	596	554	585	514	614	566	527	561	520	542	593	584	581	576	569	608	602	566	550	551	575	565	555	577	545	589	553	578	553	514	565	593	579	545	592	571	562	565	498	578	560	532	571	574	574	567	586	603	506	533	582	529	619	543	606	559	549	595	581	583	568	545	605	575	555	562	569	546	557	599	557	525	588	574	570	530	534	599	537	539	581	566	535	553	544	595	568	619	576	546	593	581	539	588	563	544	551	571	567	566	579	540	579	558	539	591	536	581	566	579	565	598	594	557	586	611	495	587	561	535	624	552	585	543	553	603	539	576	542	601	569	560	617	580	612	556	554	563	537	562	561	554	530	541	550	602	586	542	532	567	585	559	543	588	563	564	510	580	575	562	544	561	570	560	606	576	578	566	549	530	542	630	546	580	539	515
8309	821	953	794	612	487	518	428	454	398	363	357	340	343	354	361	345	345	350	366	337	387	347	349	319	351	345	309	319	312	322	312	321	309	311	308	314	315	328	329	278	275	301	297	296	296	260	321	296	285	303	298	317	287	333	300	280	316	313	310	284	280	312	300	311	283	289	276	321	327	305	312	321	313	313	302	312	295	302	326	310	295	307	281	301	276	304	289	306	311	364	319	287	303	318	265	294	304	303	318	298	308	305	313	300	290	291	297	308	280	290	304	312	310	304	301	294	298	325	264	304	321	288	329	301	306	318	326	318	288	296	337	332	340	299	298	341	291	279	340	277	300	321	272	339	318	286	291	328	302	287	317	317	307	315	323	321	307	284	322	317	296	285	286	314	302	287	299	335	297	270	312	290	262	289	336	314	276	326	304	310	298	323	265	336	280	303	328	306	330	301	302	310	286	291	314	310	356	311	293	341	296	305	283	295	308	294	284	303	277	303	276	301	337	292	290	342	315	320	317	305	302	334	308	318	315	304	285	299	309	298	345	332	339	308	332	308	278	293	318	300	322	255	297	270	335	291	306	299	302	295	306	301	307	314	336	299	311	273	336	292	317	310	319	306	303	292	283	297	333	281	321	295	300	283	288	300	285	282	281	304	297	313	320	332	294	290	304	334	302	316	306	284	337	274	305	318	319	329	313	312	302	275	313	280	299	314	320	322	307	315	310	315	288	275	308	306	325	298	305	302	300	287	291	283	278	273	309	314	310	287	318	310	284	326	301	321	298	323	315	307	284	298	308	306	312	323	321	321	294	339	311	297	278	268	299	296	312	325	299	287	309	298	336	281	268	296	315	320	296	318	303	312	287	311	352	306	317	296	323	333	315	313	306	309	267	312	291	323	311	304	313	315	309	319	319	269	313	268	284	331	313	321	291	325	339	296	284	311	303	290	310	281	323	322	329	325	292	325	321	305	318	278	309	335	314	276	303	300	290	298	329	326	306	287	365	297	327	293	331	322	322	327	306	298	306	278	292	298	301	315	298	310	300	308	324	285	301	318	299	314	303	296	318	339	312	329	286	283	295	325	333	317	317	346	293	309	314	302	316	372	323	312	309	302	293	311	270	310	285	283	301	311	309	260	287	305	288	321	291	332	291	312	308	253	311	300	303	296	316	292	302	306	313	317	317	272	300	287	323	297	295	306	294	333	297	298	317	301	288	302	279	298	332	284	299	325	298	301	312	282	316	300	308	288	283	281	296	310	318	253	316	325	256	299	297	297	279	285	297	285	309	334	316	317	309	295	294	310	303	298	302	291	301	330	298	292	319	308	329	326	319	321	301	326	284	309	305	322	332	293	295	315	295	290	295	335	300	309	295	321	312	320	299	288	321	266	293	245	318	269	355	357	293	329	295	289	274	299	331	294	310	334	302	318	298	325	312	314	317	311	307	279	299	313	300	315	300	281	311	291	313	299	301	300	318	337	279	275	289	334	303	296	314	336	306	302	280	364	286	318	312	292	299	323	279	332	320	318	329	281	342	305	321	303	321	315	337	313	347	336	324	310	340	301	290	252	281	289	332	339	311	299	282	291	304	346	281	326	306	303	309	319	286	330	313	317	309	323	337	311	327	292	295	295	307	297	317	315	288	339	301	296	346	321	303	283	307	307	304	324	321	294	291	311	291	278	296	302	313	305	337	298	319	298	303	340	312	301	286	309	314	315	294	303	289	309	298	299	320	310	285	332	310	315	299	278	323	305	310	297	308	302	310	324	309	290	299	313	320	291	302	307	326	298	291	322	302	280	286	326	293	294	274	294	294	317	305	326	303	308	327	301	307	304	304	296	274	332	306	318	313	318	347	308	314	298	329	300	324	280	279	316	292	310	331	293	335	296	291	297	304	283	325	317	294	346	284	321	345	321	340	303	317	343	297	297	297	324	323	302	279	323	318	302	297	318	340	276	296	330	318	327	302	321	285	336	297	296	332	281	289	320	301	345	314	269	322	308	278	301	330	331	287	313	293	283	305	307	323	298	319	288	283	326	288	330	287	273	278	284	313	264	293	304	320	324	307	304	299	309	298	298	312	339	301	305	307	317	291	310	306	300	260	303	290	338	295	324	305	313	289	310	291	316	323	289	318	293	278	302	277	276	280	281	278	288	308	295	300	324	337	292	280	301	293	300	294	316	311	272	323	302	305	344	294	294	261	278	280	301	309	279	293	310	291	333	300	334	347	314	293	284	286	285	291	282	311	297	302	288	287	348	296	308	308	339	306	330	304	341	331	303	296	315	276	321	342	330	283	292	293	301	302	317	287	285	262	288	296	335	316	269	295	321	322	292	295	306	290	291	298	310	272	315	337	340	303	295	296	312	287	302	303	285	314	278	267	265	296	310	339	302	287	304	318	301	310	301	317	303	293	296	314	318	317	285	297	323	269	319	306	304	292	301	329	305	321	289	310	275	296	302	309	309	281	293	294	303	286	299	313	320	293	310	344	325	299	308	312	299	272	298	317	305	279	280	289	310	314	330	324	297	305	284	334	307	291	271	291	287	306	295	297	354	328	301	296	282	253	301	300	287	316	341	306	314	299	301	289	301	298	287	296	299	316	298	327	339	344	281	295	328	295	330	336	292	322	334	326	283	284	290	333	276	305	274	342	301	333	275	262	288	297	326	291	341	320	288	315	303	256	305	295	319	328	313	308	316	331	315	314	292	307	299	325	316	293	310	251	296	287	286	318	282	310	338	301	291	312	300	293	299	340	320	278	309	287	322	276	277	280	323	320	328	322	312	298	302	303	310	270	325	320	334	310	303	296	336	326	281	315	331	302	308	289	314	291	274	312	305	281	334	263	293	291	323	318	308	308	305	303	304	272	309	308	314	311	297	309	291	329	303	315	314	320	290	305	305	300	313	313	349	318	310	322	299	300	286	280	308	299	304	306	283	272	307	280	313	304	329	304	331	281	309	299	263	294	304	327	313	309	309	304	277	320	281	322	315	321	260	282	334	322	305	317	319	292	279	237	300	312	328	332	338	312	292	297	313	306	297	297	295	294	311	318	265	267	330	338	315	329	274	306	280	288	321	346	349	320	314	284	279	306	310	301	270	317	308	312	314	314	304	282	314	308	315	321	299	324	317	296	327	317	269	318	324	326	281	324	306	300	316	309	293	329	299	345	314	283	319	323	301	308	295	282	305	319	308	305	313	296	290	279	317	348	311	293	303	312	299	310	304	291	315	304	310	322	331	293	288	306	302	294	278	320	312	297	333	318	325	294	313	322	311	270	302	304	307	308	302	304	266	285	289	327	301	303	331	324	318	311	295	268	310	307	295	292	313	319	310	343	351	322	358	297	318	284	300	314	334	318	308	289	291	312	316	307	292	312	334	330	265	309	296	293	283	308	319	282	321	267	284	281	302	287	321	277	311	319	311	312	285	315	324	306	327	312	330	299	308	281	300	305	343	283	308	322	313	293	315	317	345	267	288	361
6847	1252	2018	2378	1981	1731	1673	1552	1338	1286	1073	1052	997	1010	1036	980	964	1056	949	985	927	989	866	844	875	799	840	795	808	741	763	795	733	693	703	727	740	719	656	702	690	679	722	665	717	712	695	688	706	679	740	723	698	669	662	657	710	709	724	704	749	743	718	628	701	681	713	672	675	690	703	656	702	690	662	662	671	660	715	670	694	699	735	713	664	700	676	623	705	661	692	697	692	688	604	656	660	707	668	676	688	691	707	705	701	707	665	697	716	722	698	675	663	678	682	728	678	639	684	683	708	724	687	695	676	697	689	684	675	734	694	645	740	678	642	677	688	691	658	683	692	672	660	708	738	699	673	675	685	699	708	721	685	653	726	670	659	696	700	723	665	639	667	686	707	689	666	716	679	702	724	716	701	671	697	697	679	659	665	681	671	717	745	686	725	706	665	661	716	709	695	672	698	779	665	706	692	716	695	728	694	703	728	680	681	713	696	721	667	693	705	645	687	692	691	700	726	675	671	642	672	666	690	671	704	697	720	670	656	685	677	650	687	701	672	686	725	703	708	719	664	690	722	688	668	681	703	690	702	671	715	703	681	686	732	663	684	686	720	713	717	703	746	673	720	706	714	652	675	724	661	692	746	646	693	712	642	656	699	712	653	693	692	688	660	699	659	738	732	684	716	709	732	710	676	687	748	670	711	676	659	694	690	725	698	702	732	642	692	697	700	721	683	664	706	701	657	655	677	668	735	710	725	682	642	702	645	655	705	682	698	730	660	687	728	650	692	648	690	665	737	688	685	675	734	696	629	701	708	675	656	659	681	660	690	672	632	651	733	726	679	642	676	718	666	689	667	677	686	687	685	679	660	743	688	717	691	684	654	707	698	655	676	653	687	657	682	730	706	661	624	664	707	683	705	738	691	670	652	674	703	696	704	695	664	643	703	671	692	667	648	688	711	717	698	753	662	725	664	687	693	680	706	709	705	687	736	703	653	682	708	664	699	694	671	681	696	676	692	745	665	690	686	671	670	720	694	661	714	705	730	710	642	649	700	681	701	686	672	645	648	673	663	678	682	677	668	647	687	624	687	708	634	662	723	639	686	694	655	727	678	678	736	588	701	657	656	712	736	719	680	686	712	662	703	727	696	692	698	665	667	735	638	647	726	681	650	693	645	692	737	698	682	713	660	715	707	676	691	690	647	725	722	685	721	653	656	730	715	666	722	700	729	685	727	746	707	668	735	696	651	687	681	662	660	703	655	633	718	675	648	740	655	716	712	649	661	708	649	681	673	663	709	701	676	677	691	726	679	712	682	726	673	640	640	695	669	683	688	658	663	709	697	696	652	661	680	674	689	704	705	687	696	691	661	692	665	744	726	626	646	701	668	689	687	705	696	696	692	680	736	700	656	667	685	678	706	706	702	683	663	678	705	695	695	669	685	675	699	708	666	682	719	641	639	706	623	742	721	634	669	702	669	676	693	655	709	654	716	688	753	704	745	711	680	661	676	687	654	717	693	662	642	636	661	682	661	685	688	686	697	711	683	679	661	709	675	692	693	679	678	696	656	708	662	681	688	688	666	651	742	682	714	658	655	734	648	692	712	689	706	664	641	663	657	731	683	704	688	718	694	668	693	724	703	695	663	714	663	708	694	683	681	644	660	656	740	693	695	632	685	728	729	721	744	689	672	706	738	684	690	696	690	669	702	683	652	693	697	717	692	662	723	677	727	691	717	710	718	708	743	747	711	649	714	733	697	662	658	682	638	627	656	719	697	720	714	713	648	671	688	681	666	678	668	711	673	684	727	650	722	668	726	715	715	709	687	657	706	698	689	662	687	686	682	697	647	679	683	699	697	689	723	673	686	704	715	677	656	711	664	707	677	669	690	688	692	666	695	672	675	694	728	672	643	666	678	700	691	681	706	714	698	667	708	703	720	703	712	723	660	681	684	713	651	688	657	666	721	637	641	658	702	678	654	691	676	711	652	711	678	690	694	663	722	685	724	689	696	684	707	674	681	683	760	725	667	693	697	728	692	703	684	652	697	708	675	685	675	692	650	688	710	634	673	675	708	700	656	682	714	712	679	674	620	698	702	736	706	703	645	668	694	711	691	705	693	710	653	737	683	693	660	722	709	695	719	689	671	689	714	700	687	742	633	752	707	698	677	684	735	665	681	684	712	684	655	645	677	662	692	748	728	646	703	722	692	646	706	671	698	673	747	663	701	685	675	724	688	705	728	653	727	691	705	681	686	709	676	713	715	727	675	658	693	721	691	673	684	705	712	621	705	679	666	685	685	667	711	673	697	629	687	674	700	676	684	650	661	708	701	668	734	696	677	689	671	648	732	647	645	710	690	689	713	669	653	686	750	693	745	687	676	722	699	731	675	637	679	711	678	705	673	681	687	710	701	662	676	684	690	709	659	670	726	659	684	711	693	661	672	654	683	671	732	725	643	716	704	696	705	741	667	673	644	648	716	709	688	673	667	688	673	652	665	730	722	690	696	740	704	685	665	713	701	695	686	666	672	699	691	730	704	689	673	676	656	633	676	688	700	676	720	689	662	704	657	667	719	683	674	706	654	700	684	647	669	695	668	692	723	676	647	689	640	661	674	694	708	687	700	663	704	740	669	652	717	650	667	645	673	699	677	691	713	681	708	628	703	700	683	699	745	649	717	691	668	681	706	736	713	721	662	662	689	660	692	641	686	690	687	680	655	678	733	656	678	726	717	669	663	676	649	667	697	709	706	675	660	715	692	686	652	669	650	706	695	659	716	685	675	667	672	720	658	655	660	702	687	669	686	669	692	715	724	651	701	731	740	658	705	635	699	685	700	732	681	663	667	672	659	703	713	749	757	669	715	673	705	668	712	682	685	694	671	688	706	717	717	688	722	670	705	657	729	685	740	710	691	685	670	752	674	714	699	647	681	714	675	696	722	721	675	697	676	701	699	729	655	690	686	669	729	712	669	742	662	634	609	701	716	717	670	715	684	696	690	702	674	693	714	703	662	701	660	652	728	704	656	668	698	735	675	704	663	698	687	684	695	667	654	650	694	715	687	672	685	705	693	628	654	703	657	683	718	684	654	706	691	689	721	678	703	685	687	669	677	680	681	676	671	711	710	653	732	720	672	694	688	727	686	704	681	650	668	709	684	714	692	692	636	667	675	688	666	666	696	726	682	710	661	675	682	733	728	638	640	712	654	699	642	709	699	749	705	665	672	733	705	700	700	656	638	704	702	686	699	704	725	721	717	721	695	706	639	697	718	669	716	719	688	699	673	668	656	670	675	688	661	712	725	681	687	635	664	737	680	653	727	722	715	717	730	734	646	718	657	682	663	749	687	714	670	683	697	664	661	725	693	702	691	707	684	648	698	669	740	710	713	744	671	752	702	686	648	721	721	723	676	693	679	731	701	672	689	733	680	692	682	720	750	698	652	720	669	715	673	649	710	648	657	627	695	717	672	705	684	696	731	709	725	693	700	663	711	682
14940	1633	1387	1099	748	561	513	425	399	346	273	278	254	235	242	254	264	251	270	230	264	221	201	202	178	229	196	229	223	227	184	192	219	207	195	238	202	202	165	198	181	177	185	198	173	174	197	206	199	206	204	194	166	192	175	185	202	191	204	200	165	187	208	180	185	201	188	183	174	206	208	187	188	185	195	205	187	175	188	167	158	202	184	207	191	195	185	161	182	165	195	177	224	201	197	184	192	220	194	166	191	183	176	189	190	187	184	208	185	172	191	208	192	179	193	225	172	182	190	191	188	193	179	196	199	188	199	168	172	167	202	186	172	179	209	205	208	220	158	191	158	204	178	154	169	174	183	210	232	186	206	161	194	189	175	179	192	201	194	179	189	199	192	189	210	159	227	198	202	184	180	167	191	221	168	188	175	176	177	176	157	171	192	198	188	187	190	193	187	159	176	170	209	229	178	200	183	169	194	206	194	179	175	202	205	213	176	207	178	171	146	185	196	202	225	200	195	176	188	199	186	207	202	185	197	178	202	197	182	193	200	202	162	172	198	162	180	191	160	175	174	207	158	168	204	171	192	173	196	171	201	181	206	198	185	169	216	202	192	179	199	174	198	190	189	173	193	172	172	183	179	179	193	177	154	207	184	202	177	174	180	177	189	186	158	199	185	199	207	169	186	211	189	178	186	197	197	164	218	201	183	190	160	185	207	158	180	178	171	186	193	194	215	175	177	198	177	173	177	181	189	184	187	168	159	156	190	203	188	178	188	161	176	200	168	158	196	222	172	172	186	196	172	186	171	182	165	196	182	170	172	198	209	194	210	183	178	180	200	196	163	185	176	202	188	168	210	203	180	192	205	195	203	187	184	166	194	207	170	202	185	179	175	232	216	186	183	200	203	197	150	203	182	176	191	177	179	201	176	207	190	181	201	188	186	203	206	202	179	205	169	168	179	194	214	160	172	178	176	192	181	172	186	190	188	168	176	202	190	189	153	187	197	193	162	196	196	208	165	204	198	160	168	201	198	194	182	194	198	193	192	196	201	168	205	208	172	180	184	196	212	196	178	208	179	167	150	156	191	192	183	186	192	181	179	174	199	167	175	177	171	196	157	190	196	178	181	201	182	167	171	203	189	163	164	210	160	227	181	166	197	222	203	190	213	191	206	189	148	184	183	179	190	179	191	196	182	158	195	179	169	205	202	185	164	173	191	176	192	186	203	169	187	187	193	174	179	211	182	178	203	186	157	178	184	175	169	214	188	187	219	203	204	203	198	180	162	204	186	187	196	164	187	174	179	164	182	160	186	196	173	193	187	164	176	212	184	163	207	198	171	187	204	189	192	207	214	173	184	190	202	170	186	200	171	202	209	190	155	195	178	210	184	181	197	190	191	176	193	173	181	176	190	186	183	200	196	165	202	211	211	187	185	194	190	184	184	189	199	203	186	195	201	194	181	181	172	201	188	226	200	185	177	188	198	190	178	194	187	162	179	186	194	198	184	171	175	184	200	191	191	185	198	183	180	194	191	172	173	205	191	193	186	184	196	218	189	186	204	195	194	198	197	194	191	185	169	184	204	192	174	165	179	180	160	174	214	187	202	186	181	166	174	185	203	186	189	170	141	181	201	188	192	190	191	165	210	211	179	184	180	194	198	193	184	201	206	186	207	181	189	205	172	176	198	203	195	178	175	188	184	199	181	178	146	170	172	193	172	163	194	206	186	226	189	196	195	198	183	209	185	174	174	206	157	176	179	183	170	155	206	181	213	185	160	187	219	203	188	181	184	194	182	208	157	198	199	174	205	188	198	216	205	186	183	216	195	191	170	192	175	210	165	184	222	187	184	160	166	180	175	179	200	209	171	169	197	212	192	184	160	178	211	159	188	188	171	208	191	184	201	201	171	190	200	180	183	198	188	199	194	193	199	183	199	201	181	197	172	173	191	187	191	184	199	190	197	179	205	182	169	187	206	186	193	180	200	173	175	183	205	198	194	179	199	172	208	192	194	169	198	192	188	181	206	203	174	183	214	186	175	178	202	197	205	174	176	180	205	179	167	202	169	183	186	189	205	203	183	193	156	196	198	200	186	217	182	193	188	225	198	195	217	204	171	190	181	168	207	201	206	188	224	206	190	188	152	165	180	189	194	186	175	204	182	148	196	178	213	177	193	216	183	189	216	192	193	200	169	194	178	167	194	180	196	166	187	182	176	164	201	187	189	179	181	201	215	211	194	177	196	165	173	184	200	183	193	216	170	174	188	192	193	181	187	173	169	203	204	202	191	179	203	186	181	212	185	180	196	197	175	184	177	194	169	208	193	187	219	179	192	171	182	193	217	197	169	172	205	204	186	191	181	168	209	205	180	185	158	193	193	173	154	173	179	169	177	155	196	194	177	188	196	201	202	185	186	186	211	180	197	199	202	187	161	170	167	179	166	186	175	184	186	200	202	174	192	146	177	194	198	164	180	182	159	195	171	202	188	198	191	177	181	187	187	202	160	201	188	188	205	185	188	191	197	189	191	193	183	174	186	182	181	204	198	194	170	192	164	193	194	211	180	162	191	194	199	186	179	176	153	190	183	200	186	174	205	145	159	169	158	188	171	172	208	190	183	183	207	176	180	173	187	169	187	168	203	185	183	172	194	212	170	188	157	178	183	189	173	205	193	193	167	168	168	191	166	178	178	200	180	148	182	181	194	181	206	196	192	199	186	194	199	205	178	182	190	179	212	171	179	180	180	190	193	179	205	210	186	161	182	192	182	206	192	179	193	189	192	196	177	178	220	217	186	204	166	191	191	200	182	172	192	188	175	200	203	169	172	168	195	177	175	193	163	181	183	187	179	190	199	192	203	189	188	202	177	191	174	182	164	195	205	184	188	166	176	193	189	183	175	197	181	180	191	191	168	182	184	197	188	203	177	194	197	190	182	179	181	178	181	170	168	178	166	205	171	205	190	189	208	179	179	190	191	174	167	168	184	181	169	187	180	230	203	182	215	191	198	193	186	197	204	205	166	166	171	161	189	191	181	198	198	193	179	170	185	176	207	189	197	177	190	187	171	178	179	173	185	174	186	228	181	190	169	190	167	176	197	191	181	204	202	194	179	175	193	193	208	172	199	198	192	166	181	209	173	201	206	187	185	182	165	179	176	184	205	194	183	189	182	190	189	178	175	160	205	184	209	197	183	203	190	194	195	205	180	190	211	168	196	219	192	182	189	196	187	189	168	202	179	200	169	204	191	188	179	172	200	169	166	202	176	180	176	176	209	192	181	174	200	176	179	183	182	202	189	193	208	201	179	194	171	184	217	168	183	166	166	200	175	153	176	196	188	186	169	169	176	212	193	196	193	209	172	202	165	161	201	209	163	179	198	194	187	173	207	213	197	187	212	180	194	200	224	186	185	176	208	177	177	178	225	202	206	183	209	194	162	190	167	166	201	178	147	172	164	159	186	184	158	183	172	179	199	148	162	187	190	195	174	204	191	198	202	195
8442	1455	2902	3265	2678	2226	2034	1949	1521	1308	1079	1000	974	912	898	913	960	869	922	960	823	779	730	696	691	643	619	623	571	588	580	559	492	517	464	458	476	498	444	430	482	451	472	443	439	437	456	464	448	420	449	429	459	475	448	425	462	428	432	452	425	468	409	454	439	441	440	448	456	449	454	434	454	418	429	402	459	473	471	419	422	444	436	475	441	410	459	432	394	415	451	439	404	443	431	431	467	444	476	441	424	456	428	435	426	418	429	430	435	437	414	460	440	421	434	463	425	455	435	434	399	431	410	424	405	432	434	421	415	433	415	469	404	456	401	433	467	425	447	467	439	472	422	410	434	417	411	447	429	462	416	410	450	424	458	429	445	455	443	452	407	425	403	418	429	399	427	447	439	450	412	420	392	456	446	439	424	449	408	438	415	423	407	459	456	419	432	436	450	429	418	444	452	462	425	406	458	454	455	423	420	409	386	413	444	456	412	398	422	444	431	469	444	432	405	445	465	407	400	434	439	453	408	444	453	422	457	432	458	434	418	433	422	440	462	430	427	423	422	434	418	449	434	419	413	433	423	453	414	432	410	462	427	417	439	390	414	478	429	435	409	455	430	487	408	428	425	433	416	434	458	421	441	408	420	463	426	407	453	424	442	425	436	442	398	420	422	432	439	421	439	445	448	407	479	449	434	459	413	446	399	427	411	388	447	397	461	439	430	442	401	462	411	456	447	448	444	451	421	422	409	448	407	444	439	453	424	443	458	435	437	427	451	411	418	446	451	398	460	434	459	392	399	437	447	433	422	409	392	410	438	417	415	400	447	419	461	462	437	450	410	406	422	405	435	441	406	457	455	435	422	449	453	442	427	418	409	429	453	439	414	424	448	441	410	426	405	418	419	418	449	441	403	430	416	414	397	426	450	456	430	459	459	422	433	406	438	414	424	449	374	428	416	453	430	420	501	435	417	452	415	438	422	445	441	448	481	466	452	441	409	465	413	390	441	430	420	404	399	426	400	409	446	448	444	401	459	434	492	441	441	429	416	412	456	454	421	413	439	442	423	391	440	407	410	438	431	408	429	390	435	435	459	405	426	428	446	445	424	424	422	398	417	426	449	402	395	453	466	435	451	417	439	462	404	471	468	427	450	436	437	459	432	439	434	409	408	390	453	426	442	400	454	427	437	474	479	443	407	386	468	404	428	462	470	422	441	431	382	411	437	425	386	403	438	414	412	444	445	418	451	445	423	413	399	432	432	431	412	453	476	448	430	415	425	464	432	416	429	392	424	424	443	445	451	442	441	432	425	412	426	435	461	442	448	434	463	412	412	461	440	400	416	413	450	418	475	418	439	418	424	405	424	423	427	451	424	400	424	415	411	385	405	422	459	488	425	428	411	410	442	393	440	397	427	444	417	433	436	446	441	434	438	413	428	407	444	414	439	445	417	439	392	436	444	447	443	412	399	437	423	479	376	450	448	407	400	445	423	398	440	426	418	426	448	430	418	479	433	400	435	455	445	447	439	439	414	445	382	471	410	454	398	421	409	443	416	434	423	431	458	412	440	438	438	454	455	423	448	426	428	434	419	422	414	416	415	440	448	476	400	411	414	462	416	416	416	480	453	442	439	411	401	420	428	415	437	452	446	443	432	414	420	421	427	409	447	445	437	396	420	444	466	479	460	412	435	467	446	392	449	435	456	404	437	445	423	457	456	425	483	427	457	444	427	399	435	395	436	442	410	418	417	429	466	419	462	428	410	425	452	429	431	393	433	439	466	399	417	415	457	416	462	404	451	437	440	418	399	426	442	434	422	396	430	446	427	428	443	415	444	452	450	426	426	403	415	443	439	444	408	455	434	440	477	427	431	483	471	415	440	392	465	417	435	399	454	435	456	411	429	431	420	410	432	434	423	411	411	461	409	457	414	416	403	406	427	445	417	435	460	405	441	450	435	440	465	432	450	456	418	432	420	437	430	438	427	440	410	447	439	427	447	453	469	478	411	457	441	420	453	435	446	397	424	429	431	418	447	409	413	441	442	433	453	459	419	436	412	435	448	452	425	464	439	446	390	441	435	445	419	422	433	447	406	408	440	439	387	453	402	444	384	448	432	401	450	482	423	418	428	400	444	464	465	384	449	461	435	468	463	438	406	411	445	437	438	425	411	408	459	430	425	455	420	409	408	421	378	420	436	405	400	430	425	433	459	470	452	411	403	435	459	454	412	429	436	440	429	415	429	423	473	461	419	418	403	468	424	445	449	424	406	404	439	417	412	409	451	429	449	471	429	433	437	423	450	432	455	458	411	415	412	431	436	416	417	417	458	457	403	434	445	429	436	418	427	440	406	440	424	409	435	441	404	424	414	404	433	454	431	423	446	416	413	458	416	453	407	420	451	421	420	436	410	431	464	434	430	465	429	439	457	423	425	431	466	455	436	435	438	423	420	431	467	405	469	408	441	402	443	461	438	452	380	417	423	431	455	444	417	438	439	430	434	419	446	415	454	427	445	468	458	407	424	453	461	476	446	424	422	439	444	420	414	464	444	424	402	431	440	386	452	409	464	396	433	386	459	433	445	454	405	415	448	437	440	493	429	428	431	419	440	412	455	449	467	449	447	426	432	454	435	413	399	434	464	409	441	403	468	402	436	423	434	427	466	414	438	439	434	443	414	413	425	412	389	417	428	443	434	441	415	407	424	455	437	438	434	410	448	430	415	410	400	426	467	429	440	404	442	445	418	425	444	418	419	437	451	448	429	416	413	430	437	431	402	430	448	431	394	444	417	430	435	414	443	428	454	421	446	430	404	465	411	432	444	428	427	427	463	378	436	402	421	421	413	435	431	415	427	447	442	435	414	429	453	440	428	441	468	429	468	493	430	476	457	408	398	406	411	476	415	402	419	438	436	441	439	433	432	480	441	449	432	464	423	450	458	448	408	451	405	419	427	461	442	455	401	406	444	476	382	458	397	449	453	450	424	449	490	470	394	502	410	442	424	444	460	431	422	436	457	404	451	410	438	435	450	422	415	402	424	431	439	441	415	413	432	427	423	420	409	394	435	437	431	403	404	430	425	400	407	424	434	412	426	435	432	412	420	414	452	419	417	409	399	405	453	434	422	457	447	434	383	387	377	438	438	437	426	451	452	477	422	445	422	393	416	435	456	404	447	432	428	435	417	429	451	443	450	454	483	415	400	443	408	399	465	417	464	416	402	434	429	427	419	461	415	407	427	412	427	413	446	416	437	455	389	459	437	448	467	431	426	415	434	486	425	454	439	425	435	412	433	458	458	450	461	466	438	449	434	465	466	432	412	456	445	464	443	405	410	477	428	415	451	452	421	457	442	420	453	431	438	442	413	419	440	437	451	430	470	402	425	405	408	437	390	453	419	451	459	434	427	442	430	418	408	433	463	435	416	429	418	433	444	431	454	428	450	454	447	413	446	429	415	377	401	433	403	442	420	408	445	385	463	446	395	433	403	434	439	442	443	417
1765	385	393	366	303	300	283	274	280	274	244	260	242	262	248	258	266	268	226	229	235	274	239	240	267	245	247	237	247	257	230	235	251	229	249	239	222	237	229	231	230	246	261	220	235	242	241	220	227	236	252	225	250	245	250	250	234	263	236	244	235	231	254	237	229	249	241	225	252	224	246	232	262	275	223	222	268	239	258	217	260	218	212	247	250	216	233	227	200	227	221	229	248	227	236	242	265	259	232	214	228	240	241	218	221	236	230	215	247	230	231	222	298	234	250	243	262	253	231	251	242	216	242	227	205	229	239	254	268	217	241	259	280	255	232	243	228	237	229	212	240	267	269	248	251	250	221	249	235	218	229	254	244	218	235	228	237	218	239	272	218	212	227	243	187	243	247	247	218	221	252	246	222	248	245	242	236	233	242	244	247	244	243	266	282	208	224	260	250	219	239	249	218	227	250	229	272	242	230	248	241	235	225	244	279	261	235	241	233	249	212	246	224	265	250	226	233	258	254	246	243	227	235	203	234	235	212	230	208	235	252	230	264	217	232	259	262	224	241	239	254	248	226	219	248	238	251	227	240	281	208	241	241	238	222	229	221	246	236	270	244	251	250	221	252	225	243	220	227	277	232	248	229	235	253	228	226	210	257	241	262	252	220	272	229	237	219	216	226	231	220	250	268	245	249	217	257	240	258	259	234	265	235	247	249	220	263	235	216	242	264	234	241	238	264	231	240	269	234	245	240	239	262	228	275	258	236	237	239	207	234	232	241	256	232	248	208	245	258	259	257	254	247	246	230	248	209	258	237	257	237	250	239	241	266	237	239	215	254	237	249	243	236	273	249	251	256	257	253	217	238	236	216	220	265	217	237	218	235	254	244	241	266	247	240	241	246	235	271	219	245	244	247	211	250	268	261	245	227	222	265	249	246	232	235	233	233	242	223	238	239	264	216	239	241	256	250	232	230	244	242	216	256	251	252	268	251	242	259	215	243	240	242	234	234	252	224	202	251	261	234	239	238	225	248	215	239	242	265	255	226	218	260	259	238	264	214	222	210	257	273	203	241	239	241	237	223	235	238	251	285	233	223	230	245	243	261	238	236	259	274	280	241	250	242	242	225	250	241	255	234	233	261	254	211	238	256	228	237	246	265	250	262	247	235	248	201	261	202	252	282	244	246	258	213	230	244	242	244	229	271	242	255	239	250	255	261	271	257	297	225	242	231	225	238	251	252	237	252	252	244	268	256	245	248	219	227	251	252	230	259	262	242	236	185	236	232	235	215	245	209	245	238	261	232	223	245	222	228	256	248	247	234	249	237	217	252	238	232	245	244	212	248	247	265	234	223	245	238	231	247	242	244	214	238	242	232	239	219	233	247	240	235	226	221	229	239	215	280	272	239	225	237	240	238	217	249	256	196	228	230	245	266	238	217	251	223	277	250	243	240	263	261	240	243	226	217	252	251	231	257	254	256	212	235	268	228	231	268	255	238	221	231	215	250	232	232	239	232	223	233	222	241	223	234	226	244	208	231	256	260	257	241	251	224	242	238	211	231	230	253	272	229	225	232	239	234	232	253	247	255	244	236	230	244	231	229	251	248	248	230	227	230	276	249	234	267	222	229	252	230	222	206	231	238	246	224	256	279	252	218	217	234	236	213	238	227	228	243	230	260	237	259	246	233	259	238	201	253	236	223	255	233	253	259	243	238	239	262	246	255	209	260	221	215	232	227	240	226	250	223	236	240	223	243	234	227	232	240	236	228	238	270	255	241	262	255	235	241	256	250	232	274	238	243	205	235	250	244	256	243	251	221	223	232	268	213	256	247	242	243	238	221	246	244	235	251	226	243	270	240	250	229	235	211	233	212	251	234	227	210	249	226	248	245	251	275	247	228	228	244	258	216	231	228	244	229	226	247	265	200	221	233	227	260	225	271	231	210	226	263	240	229	234	232	254	236	222	247	256	234	236	242	229	216	233	247	237	232	234	225	203	254	211	241	233	243	244	260	229	250	277	256	255	230	228	210	219	240	219	240	230	235	233	235	237	244	227	243	241	269	242	209	250	268	245	206	231	224	260	245	224	220	201	212	222	300	261	252	242	248	246	252	264	225	232	215	224	246	208	227	254	223	230	244	261	229	258	245	239	258	233	232	252	227	222	229	241	262	249	261	227	221	226	240	231	241	218	234	231	213	262	245	244	232	239	246	221	247	262	210	244	259	266	236	202	229	255	209	214	192	228	229	235	234	247	240	214	237	256	224	234	279	221	251	230	249	289	257	238	242	226	249	246	238	253	257	220	233	220	253	218	242	246	252	233	238	224	205	259	231	224	249	250	253	243	228	238	235	238	236	232	217	230	226	210	218	248	237	217	264	222	284	240	258	230	247	236	228	232	261	246	224	236	254	266	238	243	222	236	247	237	263	253	206	256	235	253	234	255	235	229	240	241	243	225	228	210	238	241	205	267	244	254	232	238	227	237	233	218	231	236	231	240	257	241	230	235	237	229	233	206	218	261	234	215	230	201	269	248	247	219	249	257	229	268	226	225	224	224	225	226	235	241	252	239	210	224	228	236	238	240	213	265	232	238	219	236	230	223	224	234	229	258	214	252	246	269	238	255	233	237	248	244	220	254	236	227	214	239	257	243	264	241	241	215	244	226	237	224	243	250	265	233	229	237	252	251	219	264	237	226	240	229	260	266	251	243	246	217	221	244	255	253	259	238	247	229	206	250	254	243	254	231	230	230	218	236	256	233	230	235	243	247	236	238	223	245	243	240	235	233	227	222	241	219	233	262	225	222	250	240	256	227	229	262	235	238	213	265	283	272	236	220	235	239	249	287	241	229	221	214	247	245	238	248	237	225	222	245	248	247	219	222	251	279	202	247	268	262	242	248	247	212	242	233	253	224	223	219	238	239	219	227	231	237	261	217	253	234	224	221	253	258	241	240	249	233	245	211	261	245	272	248	233	234	236	260	234	239	254	262	211	203	233	268	260	233	252	234	226	243	226	228	263	242	241	235	268	232	212	259	267	263	243	249	229	228	237	226	248	241	234	244	239	231	255	258	250	225	269	244	221	239	246	229	228	259	245	258	240	252	252	255	243	232	252	245	245	245	232	209	248	252	226	224	231	257	235	260	249	233	229	240	208	225	224	235	250	226	206	249	221	217	223	220	257	232	231	214	233	229	242	228	255	242	282	244	220	256	250	245	241	246	240	238	262	239	264	258	255	208	259	265	261	238	238	254	221	220	229	242	237	252	222	220	259	274	271	237	265	260	204	245	212	242	240	261	247	228	226	229	231	214	255	214	235	216	261	272	236	256	251	231	247	234	273	242	225	248	225	271	228	249	230	237	236	230	256	251	238	270	210	221	236	244	232	245	235	231	219	232	226	234	232	235	240	275	243	230	243	233	209	246	227	229	240	223	242	232	244	237	225	228	225	226	253	245	239	231	246	267	192	233	270	235	241	250	222	236	265	247	245	227	223	248
1994	768	977	1020	846	745	793	761	783	684	680	682	631	640	682	697	682	650	685	673	642	616	640	584	615	594	635	578	597	580	603	554	560	579	549	575	550	602	576	597	514	566	579	550	593	549	555	590	580	579	533	561	574	575	578	596	567	552	509	601	557	575	581	566	578	522	577	572	551	573	601	584	572	587	570	583	569	543	547	591	546	555	544	563	573	569	540	573	561	546	592	570	549	517	529	578	513	612	567	587	531	561	563	580	589	514	564	596	575	560	542	606	533	591	599	545	569	613	551	572	541	551	555	570	549	562	543	537	549	541	546	595	527	593	523	540	584	550	567	556	592	543	537	524	549	545	569	572	573	561	593	543	550	612	537	575	548	584	566	540	550	530	534	552	545	580	578	578	542	548	562	604	568	577	545	558	554	557	571	551	581	599	557	550	610	527	598	553	573	555	585	597	554	539	554	566	591	586	580	545	547	532	573	597	567	527	551	566	579	586	544	596	510	557	574	564	564	573	536	607	538	607	588	593	588	583	566	519	610	574	558	556	568	564	555	530	558	548	585	535	596	558	563	534	574	596	512	578	486	531	550	542	578	571	537	536	546	540	548	533	602	566	569	557	535	540	548	609	551	558	543	518	548	557	578	547	547	523	566	598	599	586	541	557	532	569	527	579	541	549	602	563	529	536	551	559	553	560	562	547	561	561	570	561	552	566	568	580	531	548	572	559	602	537	574	564	530	592	577	546	586	589	572	569	535	560	568	577	558	552	561	575	605	568	598	560	536	557	554	539	585	602	597	567	568	581	605	514	580	549	587	561	532	582	569	567	585	592	538	549	560	556	567	557	519	581	537	563	569	549	542	534	544	548	574	573	541	531	580	553	560	589	563	539	562	588	561	577	516	543	532	617	558	591	578	543	551	599	555	515	573	521	604	574	609	540	535	580	583	562	521	548	565	585	568	591	554	543	544	599	607	573	594	567	550	528	552	552	555	549	555	549	556	586	560	540	526	528	564	554	560	532	548	610	549	539	580	544	573	565	541	548	592	542	558	577	535	599	538	542	547	588	586	559	567	522	578	535	576	566	522	568	570	558	544	545	577	527	573	546	548	557	601	590	573	580	541	561	599	569	585	549	534	549	514	555	591	534	578	555	591	578	572	515	545	517	587	548	570	558	565	554	535	535	591	617	567	558	543	523	524	544	543	586	569	572	522	573	601	561	576	572	562	550	581	519	582	562	546	554	552	577	567	600	561	540	584	582	548	568	534	590	593	544	574	575	526	556	562	567	555	597	540	586	562	606	579	557	587	576	582	549	591	532	558	583	567	594	580	562	563	571	578	538	559	540	578	559	556	589	558	551	565	570	522	577	582	561	594	584	541	579	563	513	518	537	540	590	538	561	546	535	596	542	558	590	595	555	534	567	558	537	549	545	573	591	556	586	561	568	555	574	544	589	547	575	562	566	583	565	604	590	548	551	544	537	553	576	592	559	562	579	574	541	572	566	608	566	567	568	555	582	573	591	561	560	583	556	537	530	607	560	561	550	602	498	568	575	569	573	557	573	544	593	576	561	568	541	594	516	560	585	570	569	549	549	610	554	565	527	558	544	551	560	574	516	553	549	573	520	584	564	589	576	564	581	552	555	524	561	538	526	541	571	555	580	567	524	551	566	567	558	571	571	560	590	554	575	537	599	571	566	521	587	542	565	548	576	601	545	547	570	567	592	560	586	576	554	526	534	570	604	543	557	528	584	555	526	601	577	505	566	537	567	564	537	562	560	577	560	517	531	590	550	539	590	582	561	567	600	589	571	536	553	619	538	544	547	541	559	544	586	533	553	576	573	496	577	555	527	552	557	580	539	527	571	547	567	557	541	583	509	556	568	543	570	607	626	563	555	582	576	597	537	555	558	547	550	558	568	566	592	580	529	566	556	579	570	555	565	579	521	579	572	559	536	606	545	591	540	553	533	529	581	542	567	586	590	575	564	555	584	523	577	537	534	572	566	594	601	563	525	597	607	544	554	600	568	508	557	570	544	546	522	527	571	579	545	572	518	575	596	522	550	583	565	561	569	551	548	559	564	573	555	556	552	560	574	564	535	587	550	562	597	580	541	570	556	535	571	545	579	565	595	528	603	602	568	559	572	502	511	563	579	543	524	553	570	590	597	560	581	577	542	584	545	521	549	619	561	562	597	546	553	519	556	551	588	524	558	551	530	596	575	569	517	534	533	574	553	585	595	600	570	531	585	561	564	540	560	540	566	546	555	595	564	502	557	551	566	555	543	575	537	562	586	601	562	532	532	587	549	549	567	549	584	606	526	587	546	535	565	600	580	608	589	549	561	562	548	570	576	563	592	577	614	503	517	557	573	571	564	594	548	586	550	561	573	549	586	584	576	582	570	582	555	536	566	552	538	548	560	567	544	508	551	513	587	574	569	586	540	548	507	526	539	520	550	545	528	578	580	521	564	601	605	619	535	577	548	600	595	588	554	584	538	578	533	554	561	577	571	579	572	560	557	574	550	581	544	560	580	575	590	540	543	575	582	535	580	580	573	573	577	567	550	566	514	530	530	565	578	560	540	559	523	571	509	571	597	555	573	552	572	551	619	536	591	527	499	540	558	570	561	574	577	590	487	542	534	568	572	557	588	558	566	580	562	533	525	554	556	559	552	567	553	570	590	549	562	518	523	579	600	577	557	568	559	566	543	600	564	548	608	567	599	558	566	534	536	583	587	528	573	571	601	567	550	586	569	573	556	525	570	576	553	571	555	558	562	573	564	556	595	523	555	519	562	579	562	554	551	569	591	579	556	574	547	549	553	542	552	542	568	601	546	570	583	547	581	574	564	557	545	556	526	576	591	563	528	611	566	590	541	562	562	596	560	528	580	593	602	519	592	543	586	561	545	521	544	585	493	608	571	555	550	520	569	576	594	570	596	573	552	539	615	555	574	531	547	617	575	557	584	515	543	534	574	528	545	583	548	564	557	526	532	547	596	576	573	575	567	544	582	532	576	550	533	541	563	548	556	583	568	538	560	579	541	604	613	567	568	604	528	548	587	557	559	544	547	552	553	517	568	547	545	550	523	573	518	575	560	559	559	561	571	584	543	571	571	540	561	508	571	580	542	549	569	581	574	553	567	547	614	544	584	514	553	585	526	547	564	509	609	591	538	566	580	575	527	544	557	520	598	561	565	584	565	581	561	571	564	559	578	579	612	580	554	571	546	540	544	539	604	589	574	525	578	564	586	556	569	561	568	556	550	585	570	561	568	570	566	552	520	568	534	567	583	581	538	581	537	586	547	577	532	576	580	523	546	523	519	572	554	610	553	582	555	575	597	551	588	536	571	547	559	512	556	534	571	547	631	575	526	531	540	525	560	570	570	555	575	612	536	563	546	550	535	561	564	564	553	567	591	546	580	582	540	548	521	575	611	544	585	532	589	564	588	557	551	551	543	564	576	544	564	544	497	560	604	555	567	566	562	597	588
8278	797	939	736	579	475	479	467	406	392	406	335	349	349	342	337	312	360	361	356	334	328	315	310	305	331	305	304	319	314	346	305	297	310	299	355	289	285	314	300	283	307	277	289	351	301	260	312	311	341	287	306	317	313	303	304	303	339	303	322	327	307	290	305	297	321	279	296	292	316	311	301	345	297	314	308	290	293	302	309	320	288	287	303	305	338	314	309	320	311	283	322	309	288	259	303	318	306	303	305	307	292	293	308	318	331	260	305	260	293	318	311	306	305	309	311	326	289	302	301	322	303	297	294	294	295	331	305	314	268	331	342	301	295	301	297	291	297	289	278	308	293	316	288	284	307	325	282	290	304	329	315	337	324	305	282	283	289	306	301	338	315	298	317	310	335	313	274	267	295	306	308	306	288	292	277	271	322	306	302	261	331	311	309	292	317	304	323	298	325	279	304	309	285	279	296	310	317	324	286	290	351	281	335	295	316	299	286	303	304	306	296	294	246	299	329	285	286	271	331	294	286	308	289	277	315	293	303	318	326	294	312	300	326	286	264	330	320	272	300	324	320	309	313	299	309	306	284	295	305	309	303	304	277	314	292	362	316	294	296	297	310	278	335	316	289	312	312	303	307	291	284	279	319	294	305	304	303	301	319	291	324	282	291	265	307	308	328	323	315	320	273	314	319	315	311	301	311	329	309	307	329	282	299	323	284	289	352	299	294	308	278	318	287	336	349	327	304	292	327	289	312	335	311	349	293	282	293	293	321	333	301	347	278	288	308	296	320	320	325	264	295	316	295	310	278	307	308	313	290	302	317	316	303	317	343	280	331	297	300	309	284	317	291	271	346	312	297	293	294	290	279	288	315	306	292	313	313	304	284	314	281	308	299	277	331	288	280	324	359	278	324	286	301	292	356	304	330	304	288	317	325	290	294	304	300	328	316	321	310	317	318	329	303	301	282	300	325	288	305	309	300	299	283	286	306	313	281	286	315	284	329	271	289	282	299	304	314	284	310	250	275	295	305	261	295	305	294	312	304	279	269	307	299	289	326	304	297	301	267	295	309	313	311	277	299	303	310	294	313	322	285	313	274	311	318	284	336	309	272	261	278	314	300	307	307	272	306	277	297	324	290	309	280	312	303	339	302	316	253	305	306	314	362	304	284	310	282	329	319	280	289	323	284	307	298	315	324	314	309	303	308	266	319	306	278	324	271	264	303	279	313	296	261	299	277	318	320	314	327	284	311	325	312	304	304	282	268	282	247	286	329	293	320	326	335	291	295	288	292	328	287	303	270	313	285	306	285	279	292	287	305	311	324	329	325	296	269	293	348	309	283	307	320	265	323	321	268	296	314	292	289	316	321	314	332	302	344	301	282	312	265	300	320	269	311	303	329	347	290	308	308	281	314	331	306	315	305	305	300	294	291	304	320	308	305	301	329	269	312	242	351	324	346	290	301	313	298	303	297	303	330	314	326	320	281	260	308	311	331	324	294	265	320	324	294	306	326	318	283	300	310	303	317	301	308	277	317	278	319	315	327	298	290	308	294	296	298	291	296	294	306	277	307	298	295	291	292	345	348	317	298	293	296	324	295	314	300	305	274	266	317	284	304	280	295	290	293	350	300	294	358	342	283	314	288	285	302	286	301	292	300	285	290	306	296	290	300	326	335	348	313	314	296	304	308	320	285	288	306	305	329	314	334	316	294	325	309	299	313	357	301	275	270	302	302	293	322	269	298	273	300	327	288	294	320	330	328	320	297	340	313	309	340	314	302	322	303	289	306	331	305	355	291	323	321	324	289	333	276	270	304	302	306	296	280	281	301	287	326	312	317	324	326	294	263	282	290	324	320	269	289	288	325	342	303	299	311	309	282	318	296	300	286	286	299	281	298	311	304	297	294	311	318	303	274	322	285	304	317	283	322	346	309	330	316	263	300	314	293	317	324	284	279	290	276	287	291	324	314	290	291	306	309	309	300	284	289	312	324	300	313	297	264	322	296	283	315	321	317	284	311	345	290	284	283	289	319	288	292	279	295	305	295	308	270	300	293	307	326	315	282	297	302	339	280	299	319	319	303	281	282	325	289	274	300	319	289	308	295	281	296	298	315	296	320	338	295	279	299	325	311	304	303	310	279	318	338	282	305	321	301	326	330	310	331	301	327	301	299	279	309	308	307	283	295	306	288	321	302	347	322	318	286	325	285	292	309	299	291	321	292	325	310	313	340	286	273	307	303	266	323	297	295	319	280	293	284	313	305	335	322	260	303	336	289	292	296	309	317	331	292	322	307	322	293	279	259	289	290	278	274	308	321	335	341	316	303	308	312	290	278	277	327	285	278	312	285	299	329	340	286	328	299	305	263	300	318	332	303	325	310	290	290	317	285	315	295	286	288	307	285	305	317	310	285	310	311	276	300	300	312	287	306	293	295	296	313	332	283	308	312	278	296	298	301	284	307	339	309	269	306	290	295	349	318	317	308	305	307	321	305	323	299	319	291	298	320	281	299	296	327	296	316	280	306	276	297	285	312	287	342	286	319	305	289	308	337	287	320	294	315	281	345	309	307	307	314	315	312	313	322	313	313	326	282	320	321	299	328	266	320	305	301	306	312	308	286	312	278	298	298	313	322	327	291	287	297	328	301	296	281	329	294	321	314	308	278	344	313	281	336	281	289	276	307	309	285	280	296	305	314	289	304	314	272	298	301	336	311	279	322	283	300	292	275	305	278	340	321	299	284	312	261	316	328	274	287	279	312	320	307	269	306	307	260	312	279	311	289	277	287	303	330	311	339	311	317	297	301	303	318	290	302	285	306	304	277	311	316	295	328	333	325	283	301	298	274	284	292	301	332	292	276	314	302	301	307	316	302	297	310	273	307	317	308	288	331	327	319	331	305	300	303	306	319	319	320	320	266	344	306	320	297	328	315	298	300	336	290	305	324	287	279	324	299	310	302	312	327	297	281	274	271	296	308	296	282	293	315	293	282	297	286	304	305	323	316	274	293	331	317	301	307	307	300	291	274	302	297	288	311	293	327	294	272	290	303	306	306	308	309	307	298	325	309	304	273	320	338	321	280	304	276	317	325	297	344	279	299	292	305	305	283	288	312	310	309	307	258	305	277	284	332	322	305	286	298	280	291	300	299	270	270	276	295	307	293	278	305	309	307	301	284	301	321	264	328	300	321	312	319	329	331	296	300	298	293	307	280	330	293	292	325	283	298	311	287	326	302	275	295	271	315	277	322	285	296	312	311	306	346	294	286	288	308	296	293	281	329	287	288	307	321	303	318	302	336	300	286	280	261	306	298	282	302	331	313	292	301	266	298	269	319	321	301	299	287	290	352	297	311	293	291	313	288	288	319	319	318	352	299	285	301	299	304	318	298	305	320	295	283	324	291	308	293	292	301	330	316	321	306	310	268	316	288	306	331	318	325	291	280	317	289	292	277	328	271	293	306	291	308	320	289	327	268	286	275	259	324	286	293	302	304	309	306
6760	1198	2086	2400	2003	1660	1606	1481	1270	1198	1056	949	943	985	987	918	914	956	978	927	931	964	930	899	879	818	782	823	764	747	741	780	752	696	703	718	731	683	716	647	656	689	695	656	671	680	705	704	648	691	688	664	680	723	657	662	696	719	749	665	689	620	657	679	711	681	705	692	639	645	704	709	719	709	646	701	660	720	687	712	707	684	694	714	684	706	707	682	685	658	687	672	708	659	676	680	667	695	711	684	708	689	663	658	645	696	709	698	663	698	685	707	694	694	673	703	696	707	671	667	684	648	678	711	722	638	689	684	647	666	691	648	645	672	651	628	660	699	694	651	651	687	678	716	693	675	659	707	671	650	711	650	683	675	661	664	663	693	657	677	673	700	712	681	659	682	641	698	709	696	686	664	698	678	655	683	710	702	697	732	681	685	661	671	717	677	688	687	693	670	699	659	711	662	669	689	677	702	701	683	681	651	667	641	650	650	717	666	715	718	725	688	655	660	658	673	665	702	711	673	700	707	690	650	651	692	632	720	664	645	690	667	696	684	693	685	662	720	644	674	700	671	624	700	636	672	692	667	663	709	706	652	663	678	711	735	683	716	686	675	664	651	628	711	621	722	687	699	714	708	708	662	661	672	667	682	681	700	657	682	694	708	679	720	692	705	684	712	649	699	695	657	667	695	688	667	691	704	677	685	700	708	707	674	712	744	654	678	673	681	643	626	668	675	635	618	667	678	670	650	668	630	645	659	663	680	692	662	633	694	673	708	705	704	699	666	736	721	708	671	692	664	678	725	648	704	712	697	664	671	670	715	645	729	696	664	658	686	693	702	651	642	668	684	682	669	641	681	640	696	674	684	706	667	700	679	712	677	705	643	682	688	720	651	700	711	676	631	666	666	683	646	661	666	685	670	672	658	653	683	675	666	665	631	693	684	688	691	646	712	712	675	687	654	672	701	714	679	682	676	678	644	687	630	700	651	742	703	677	665	656	673	715	654	679	705	692	675	641	693	700	673	731	647	635	669	756	682	683	674	692	660	619	677	690	715	689	690	718	703	718	678	755	676	717	667	737	730	673	707	704	711	652	636	710	672	666	651	705	652	658	632	703	698	693	702	695	668	687	659	704	653	728	711	657	679	684	713	663	723	680	688	660	693	729	652	681	654	601	689	646	695	688	703	658	692	688	719	664	667	684	660	676	676	614	707	657	665	689	668	679	674	708	646	680	681	694	646	666	702	689	697	690	659	680	680	699	662	700	705	680	683	694	622	689	686	696	674	692	671	659	677	664	672	754	674	645	657	673	715	674	653	656	676	682	663	619	691	697	691	654	657	641	656	683	708	700	721	701	662	657	676	663	673	704	678	663	638	676	684	647	698	683	609	667	672	676	639	699	652	689	700	677	718	673	696	709	713	654	640	705	683	663	637	672	758	710	657	659	696	680	646	648	700	675	721	673	661	709	660	690	665	656	693	695	767	712	661	673	666	658	655	679	688	695	672	688	714	662	694	702	647	639	685	694	695	658	702	700	683	671	668	663	683	692	638	726	708	633	667	644	699	670	646	725	689	631	673	690	744	694	713	688	660	679	706	629	707	718	686	694	671	659	699	676	713	714	688	651	684	668	667	692	671	716	641	646	665	675	726	681	680	655	673	653	688	645	615	702	719	668	682	636	646	662	673	722	680	699	680	668	675	693	668	656	627	713	632	717	667	647	656	676	707	703	689	666	679	686	690	670	718	660	727	706	717	706	704	713	684	701	695	650	713	707	687	728	709	643	699	716	664	680	695	681	649	694	665	676	694	654	714	748	660	655	734	676	712	667	721	716	696	691	685	657	624	646	699	666	681	675	697	665	710	656	703	648	651	666	642	696	708	681	680	686	686	637	688	635	688	657	688	692	683	633	695	654	669	714	668	702	647	706	698	654	663	676	691	683	729	676	716	698	699	701	732	686	702	701	718	664	711	697	698	688	656	660	713	731	658	662	678	698	634	701	666	672	681	718	681	687	695	701	647	717	672	674	696	683	657	694	700	699	709	704	707	692	715	663	690	649	691	714	665	669	754	684	700	710	631	681	704	670	714	645	676	651	625	642	689	681	748	626	698	724	728	681	696	702	672	666	699	689	669	661	664	706	672	698	681	706	684	666	692	680	681	704	694	697	699	671	671	705	694	692	682	701	683	688	727	700	690	714	704	657	705	692	649	679	683	653	715	670	695	678	700	692	670	684	728	688	688	647	661	693	673	731	653	629	651	647	632	685	677	698	712	723	640	667	696	676	667	686	679	645	709	692	659	628	693	607	702	700	709	666	713	740	694	654	701	662	693	690	656	689	681	704	688	701	656	660	641	678	684	641	688	669	655	722	673	701	692	700	686	645	642	673	667	659	694	679	661	656	673	641	703	720	656	687	656	665	688	674	689	693	698	681	707	649	677	663	697	693	689	638	728	677	690	708	669	629	669	694	718	696	682	682	688	687	633	691	698	681	685	652	651	683	710	730	749	647	658	681	662	696	660	665	679	692	697	672	680	651	697	657	717	632	664	635	697	668	645	674	719	683	682	680	687	707	688	717	671	710	714	677	718	663	677	707	689	718	630	667	665	672	730	651	671	679	669	648	692	656	663	650	696	663	686	689	666	677	731	673	685	664	728	715	648	724	711	665	616	732	684	703	680	686	669	635	649	643	683	641	675	641	672	680	666	656	636	648	689	651	654	711	653	658	679	684	657	716	650	650	693	675	677	672	674	666	714	681	719	691	719	670	660	713	712	717	660	658	677	709	707	653	692	736	664	664	726	699	691	652	643	660	673	699	717	707	664	703	668	672	647	699	680	702	697	685	692	669	646	687	656	696	646	678	722	728	741	681	657	691	698	690	684	657	667	713	674	636	715	720	675	645	697	674	634	686	655	727	685	725	679	723	663	691	677	656	719	705	647	650	636	681	675	686	702	696	682	653	654	678	651	656	684	635	664	707	661	659	637	631	690	711	707	742	649	651	686	666	672	677	690	688	705	676	689	732	687	694	701	642	660	630	708	638	691	726	703	679	703	683	679	675	717	715	657	666	641	642	641	681	675	671	674	673	657	680	641	657	690	670	704	684	664	673	633	651	653	690	682	656	639	655	703	716	668	688	644	686	689	686	654	681	702	710	730	698	673	685	673	712	687	674	669	707	732	660	705	689	672	726	657	720	698	689	712	712	662	679	717	672	680	749	685	646	686	670	724	680	717	711	666	667	692	701	677	700	647	667	683	693	718	705	654	668	681	651	699	650	692	691	673	694	678	664	665	715	689	714	668	690	639	699	636	683	671	659	768	680	619	726	698	729	671	705	619	670	667	702	726	693	693	672	697	678	650	657	677	669	641	689	671	691	677	688	641	705	689	664	678	685	664	669	684	711	677	673	720	691	674	664	704	687	725	670	672	673	666	657	657	693	694	697	696	653	700	713	684	724	622	695	699	663	670	705	691	668	671	666	714	646	709	700	760
15061	1528	1428	1139	752	544	465	439	324	344	318	281	265	256	262	281	261	252	259	261	246	228	217	207	245	224	236	213	197	187	230	209	202	200	202	186	167	191	169	185	165	201	202	201	201	183	187	209	175	181	192	191	198	179	184	188	209	186	189	176	211	184	169	210	176	180	197	188	206	191	212	200	202	199	176	211	231	184	171	218	186	195	214	182	192	198	196	190	204	195	188	167	204	189	182	173	228	211	189	191	188	194	181	186	169	182	186	196	164	174	169	183	191	163	196	197	180	172	188	168	181	196	189	195	162	195	168	160	169	186	175	206	176	173	178	199	165	215	195	165	164	184	177	203	178	190	198	215	190	174	181	181	195	195	165	194	195	173	188	199	180	179	177	180	173	195	215	148	179	192	200	187	178	193	180	215	181	179	182	171	203	188	182	196	192	203	169	195	166	208	171	170	182	192	192	178	204	182	182	183	183	176	202	183	184	177	190	189	175	186	183	191	166	177	187	175	185	152	148	175	175	188	195	190	178	184	189	185	210	149	181	168	184	187	196	179	163	179	178	198	174	169	216	195	207	192	202	176	172	187	178	197	186	200	200	190	187	171	188	163	173	180	168	192	186	166	196	180	192	209	186	175	169	211	169	191	193	185	199	187	193	170	185	170	198	178	160	165	162	182	191	164	156	186	202	191	218	180	212	207	155	193	202	175	190	195	202	177	158	157	205	159	191	178	224	180	195	170	176	176	196	172	165	194	184	198	164	202	198	162	180	140	164	193	187	174	182	207	173	207	201	207	178	195	180	194	175	209	159	189	190	211	155	184	190	196	172	178	185	188	194	189	186	201	184	171	177	165	197	177	214	216	224	173	185	189	208	205	174	172	182	185	203	181	190	198	186	184	163	172	185	190	188	194	182	199	177	182	207	162	189	183	178	215	177	187	183	183	196	196	179	191	179	167	194	187	160	179	177	200	184	170	181	179	184	163	185	168	205	185	168	154	160	180	186	177	191	171	178	181	185	185	184	193	193	209	178	199	175	177	188	199	199	187	186	202	189	215	180	186	156	185	186	184	172	181	180	216	177	182	184	189	194	177	212	185	172	199	187	172	203	179	137	217	204	201	172	138	186	192	179	183	180	182	181	166	156	169	211	164	148	179	183	159	159	191	169	198	179	189	163	178	184	191	172	191	164	180	164	189	183	187	180	189	205	196	183	195	163	188	190	187	178	167	198	150	214	179	194	177	193	174	179	184	160	177	176	182	195	184	194	181	177	204	199	174	174	196	224	220	145	202	163	186	192	164	179	144	198	158	223	161	195	175	191	204	166	193	220	182	181	179	193	190	190	174	193	167	204	175	157	178	198	191	207	163	175	169	186	203	173	186	158	206	214	201	207	192	177	214	166	154	192	204	195	233	195	192	195	177	182	180	188	177	194	177	175	197	189	170	187	168	187	181	175	172	203	175	195	142	200	200	179	168	191	172	195	196	179	169	155	204	188	174	174	195	180	187	186	179	171	175	180	201	190	189	175	175	216	176	179	193	201	195	196	195	192	188	190	168	168	182	200	173	182	173	173	186	167	185	205	175	184	178	181	195	191	194	192	185	187	196	189	189	190	183	174	173	179	224	193	184	194	175	202	172	186	166	189	200	213	160	172	175	160	211	183	178	184	175	177	188	201	166	180	165	214	216	211	165	177	173	170	204	189	156	175	190	185	172	183	177	191	188	166	202	184	190	166	190	196	193	169	204	190	179	185	191	158	174	204	195	203	177	187	189	182	189	166	182	178	190	186	188	192	198	189	168	183	203	193	190	186	178	213	184	219	183	196	181	158	167	194	196	182	170	204	202	192	199	195	187	170	182	183	176	202	177	185	180	180	215	193	186	167	165	193	165	200	201	175	181	179	176	201	171	179	176	153	197	213	177	173	205	179	172	191	179	198	177	186	162	181	208	165	187	222	199	200	204	180	187	182	185	196	178	174	165	177	209	183	185	194	184	164	181	166	198	212	186	181	152	200	188	212	172	185	200	203	215	194	195	197	193	232	173	199	193	161	174	181	190	211	174	196	189	203	195	168	188	180	188	189	207	168	187	178	190	202	188	173	173	171	174	184	192	218	193	210	220	202	188	174	220	180	185	193	177	207	189	186	177	167	218	194	157	193	176	151	183	187	166	180	182	161	182	189	216	185	188	202	156	208	186	213	182	190	198	157	165	186	188	185	184	192	187	201	174	195	184	181	159	213	168	181	186	185	180	183	175	143	176	166	195	186	160	175	212	172	181	174	185	197	175	207	202	186	196	174	188	173	180	181	185	172	177	180	196	183	171	188	173	174	210	146	181	180	192	186	200	208	180	185	155	164	152	208	199	207	201	180	201	185	181	182	176	165	168	156	172	173	170	154	213	205	187	155	169	169	193	180	166	167	171	213	195	219	178	196	189	184	166	174	163	191	189	186	192	171	161	185	205	170	207	215	179	187	204	200	175	164	165	178	178	178	203	187	187	195	179	187	196	177	174	179	218	177	172	156	189	191	227	193	208	188	176	180	163	185	187	225	202	176	200	173	196	158	218	204	194	175	212	175	190	186	197	190	190	205	172	188	192	180	201	152	195	186	184	135	199	183	176	189	182	194	218	189	193	183	167	176	185	204	188	163	205	197	169	184	174	156	174	179	185	179	181	182	205	191	182	182	197	166	170	183	164	192	196	168	185	181	173	194	193	183	200	168	173	203	157	187	172	183	192	188	209	193	171	176	190	190	205	171	182	166	198	188	195	198	200	177	200	172	201	169	185	172	198	183	190	180	189	171	200	169	159	176	185	187	170	190	164	175	189	208	175	187	192	164	183	196	178	166	183	157	161	188	197	181	193	227	195	193	193	181	190	193	155	163	174	206	189	222	185	187	174	212	190	177	196	181	185	173	192	170	191	157	186	188	174	173	185	195	175	191	169	190	177	189	189	169	192	163	179	173	161	203	176	166	172	199	180	192	190	206	210	194	182	192	179	180	182	210	175	188	199	205	180	173	193	210	178	194	177	205	188	170	195	195	186	160	205	184	188	179	188	178	206	180	165	167	193	205	196	180	199	173	191	173	193	186	167	183	192	170	178	187	211	198	199	206	181	186	142	185	184	218	181	201	193	177	179	178	193	176	191	163	173	202	181	213	180	171	185	191	201	166	189	178	183	194	165	187	188	182	186	183	158	184	182	181	171	165	206	210	210	186	175	184	200	198	190	175	165	176	186	228	199	189	179	190	210	177	183	200	179	184	190	202	205	184	174	201	209	172	230	231	161	204	207	154	202	192	177	174	193	184	178	185	189	163	171	193	209	183	192	218	190	200	184	199	172	180	151	172	184	174	153	176	181	185	169	180	171	188	176	154	170	211	195	172	216	175	195	202	192	199	195	168	177	184	197	196	187	172	187	189	182	206	214	199	183	185	181	168	202	200	171	205	179	198	189	201	217	171	187	183	176	173	186	191	173	182	189	195	183
8418	1331	2907	3514	2771	2079	1903	1716	1341	1216	1101	918	899	909	863	887	918	864	825	876	798	829	786	741	674	670	638	667	572	551	542	563	509	479	446	495	446	486	448	476	428	476	442	414	424	415	447	472	443	449	448	478	425	415	411	486	416	440	407	442	469	416	480	445	426	405	458	432	417	451	414	436	455	432	437	452	424	461	435	420	395	407	446	469	419	405	434	457	433	428	410	398	420	460	439	430	419	414	447	438	443	445	402	444	412	446	447	423	431	408	432	415	382	401	412	404	434	445	419	487	403	396	437	399	425	443	435	415	443	431	449	437	488	418	469	441	393	410	430	399	387	386	430	411	416	432	442	424	434	415	425	422	427	408	422	423	433	388	440	441	404	416	426	422	425	444	460	456	430	392	447	462	449	415	456	444	417	457	417	447	417	450	440	398	404	422	400	406	435	398	414	419	415	448	443	407	454	401	463	452	414	436	437	408	422	390	431	419	430	406	448	414	449	400	435	440	428	441	414	446	416	400	412	414	405	400	418	425	436	452	415	418	435	431	430	438	404	448	424	463	409	442	428	444	403	403	439	395	419	420	391	427	471	411	405	406	443	473	416	445	445	461	408	434	419	438	379	433	441	440	458	438	429	413	421	425	426	422	387	395	426	454	422	429	419	386	387	445	443	415	419	434	384	405	413	397	444	408	427	408	456	460	401	411	474	470	423	389	432	429	459	431	425	410	453	456	435	412	419	436	424	451	453	403	423	422	429	432	431	404	407	422	439	448	415	428	412	401	406	441	449	442	435	404	431	435	398	433	380	447	407	438	406	440	464	455	439	399	426	435	451	431	411	383	405	393	413	427	428	419	435	427	414	449	434	453	426	451	422	448	453	412	379	452	452	439	437	408	446	455	404	416	451	409	418	445	420	443	426	412	490	429	425	413	467	417	436	428	408	446	427	430	424	421	418	416	415	432	432	406	438	388	427	418	468	416	424	436	407	410	417	457	409	445	443	436	420	439	444	460	382	415	430	433	404	425	407	399	408	389	427	397	460	454	464	429	411	435	425	428	427	441	396	428	416	383	423	431	455	394	403	419	415	428	428	401	405	417	428	450	433	418	419	448	444	427	443	427	383	466	404	423	423	438	428	406	431	440	407	436	435	399	421	414	435	437	389	427	436	460	399	411	408	432	436	433	433	404	434	409	409	419	386	446	434	447	455	438	425	415	434	427	419	435	456	423	423	431	428	416	437	412	397	444	405	419	431	429	403	421	427	431	449	419	422	404	430	420	482	455	394	440	416	407	446	400	399	469	388	438	433	405	436	420	451	429	405	431	433	450	423	435	433	448	422	443	393	380	433	426	424	461	402	428	437	407	435	415	442	419	433	421	397	422	425	487	428	434	460	449	390	439	403	447	414	423	432	460	452	437	412	407	419	456	397	418	422	438	462	429	453	448	384	440	410	417	439	417	426	412	447	408	421	423	427	432	454	397	416	424	479	403	369	427	461	447	449	383	468	376	457	405	401	414	442	454	431	427	432	414	443	441	415	376	395	414	389	483	428	415	422	426	407	440	451	421	430	383	430	429	428	411	412	445	426	427	439	395	418	430	442	430	438	419	410	409	448	399	464	434	376	410	434	439	466	426	457	422	431	388	431	440	403	427	420	431	445	417	443	434	415	440	424	434	474	383	433	421	468	410	429	402	414	438	421	407	459	437	414	414	429	440	428	415	481	465	436	422	456	426	485	386	431	452	396	448	449	417	435	444	457	411	410	419	411	447	423	433	385	432	444	442	429	437	453	458	388	430	424	417	390	382	435	426	450	470	420	419	446	431	440	459	440	398	429	447	421	441	432	404	423	455	429	422	398	467	430	456	464	439	419	406	436	409	407	416	429	436	434	423	464	441	461	411	423	409	461	416	447	422	413	425	428	433	436	402	435	429	420	408	407	436	469	424	419	386	428	412	463	431	477	415	414	439	451	391	426	412	430	453	405	448	423	444	426	461	407	431	434	426	392	414	423	447	419	426	426	441	430	424	455	394	383	411	443	441	457	423	416	431	398	482	443	449	428	460	417	413	403	431	392	417	377	444	455	411	438	404	477	443	443	419	404	443	413	425	449	424	453	414	427	435	426	405	405	460	456	414	428	398	468	422	402	444	422	439	457	356	415	423	411	404	472	462	485	446	393	439	404	441	451	428	432	446	433	408	472	430	437	475	397	455	438	431	434	442	423	464	472	418	419	428	412	430	458	420	470	433	454	418	454	447	454	438	437	406	402	431	421	439	436	423	425	416	430	432	442	444	395	452	417	394	403	427	462	446	430	409	419	421	445	456	449	463	464	429	391	478	448	459	413	423	435	435	440	430	443	416	454	462	449	447	415	386	429	392	436	407	434	419	444	422	461	407	428	423	425	432	393	401	385	463	405	401	432	435	436	444	446	452	404	420	378	407	420	398	446	431	426	397	425	424	436	424	373	391	416	429	438	406	442	419	453	413	419	423	396	427	403	443	443	451	435	398	438	457	444	394	440	453	463	449	430	443	456	439	421	400	433	451	445	423	426	400	469	401	413	442	414	426	453	421	378	433	425	449	439	436	436	434	420	476	438	424	440	401	462	427	435	453	418	419	415	453	426	409	434	408	417	422	436	430	410	383	391	406	411	459	422	415	419	373	417	416	438	454	437	437	446	415	416	409	415	417	440	411	419	438	450	438	432	440	391	441	391	424	409	460	429	452	430	448	463	444	418	422	443	443	420	429	413	400	448	399	407	401	435	440	448	416	425	441	408	444	442	439	451	470	391	452	418	429	430	427	414	426	448	430	395	435	403	417	418	455	408	419	419	440	420	386	432	456	420	419	461	457	438	462	421	394	431	452	467	414	411	393	438	448	439	433	399	426	420	452	426	435	415	431	402	487	413	457	413	448	423	378	418	421	400	429	407	457	421	399	425	404	447	431	421	410	474	409	435	433	431	435	425	443	438	454	429	436	437	426	418	434	439	413	430	458	449	417	408	394	464	440	454	375	420	447	442	434	409	397	442	412	424	416	445	464	418	420	405	429	474	433	432	417	401	433	440	453	414	397	427	459	441	416	422	434	440	391	418	422	429	427	421	438	441	401	441	424	418	416	442	463	434	427	475	427	402	421	442	452	383	409	457	428	458	447	405	428	425	415	424	433	418	426	436	431	440	446	412	394	432	430	430	396	462	411	409	434	397	462	430	415	447	442	425	431	444	400	440	413	474	430	399	404	435	473	417	438	406	411	444	447	446	426	473	424	428	393	389	419	391	406	405	430	443	443	421	406	429	393	465	399	403	445	432	447	436	454	430	445	450	391	414	446	434	448	431	409	413	440	394	412	416	396	396	432	415	395	414	431	421	413	402	437	422	481	455	453	406	433	444	425	404	408	433	457	404	409	400	411	414	450	422	419	417	469	465	429	437	427	422	396	434	424	439	427	432	444	430	441	435	455	403	407	411	424	410	410	438	441	427	405
1548	357	357	345	288	268	271	275	261	245	263	252	232	277	254	263	228	243	241	209	244	240	235	250	240	211	223	254	228	245	229	197	271	241	259	239	245	270	251	222	239	242	261	249	193	252	243	250	225	228	224	249	245	260	210	238	238	213	220	239	224	221	218	241	239	213	249	232	228	214	218	259	259	236	219	219	221	236	221	254	259	230	222	208	226	223	217	237	222	244	244	205	245	226	209	237	217	263	219	242	260	224	253	244	226	248	259	239	232	229	222	231	238	253	245	223	255	241	236	234	252	226	225	236	231	229	204	222	221	216	207	256	237	265	273	264	245	245	251	254	253	213	236	241	208	274	256	264	235	231	211	216	242	199	232	225	253	248	225	224	251	241	246	248	242	252	229	229	229	245	244	235	224	249	241	260	221	263	240	222	242	254	244	230	235	266	244	218	217	266	231	270	240	271	230	220	268	237	241	231	232	246	235	245	213	235	225	225	247	221	211	233	276	247	241	239	241	224	210	214	248	229	249	251	237	270	256	232	243	226	244	232	248	251	227	245	227	248	230	247	214	256	248	223	233	238	255	222	207	252	251	228	265	234	239	219	265	240	236	219	219	216	234	224	231	270	224	234	248	199	254	242	232	196	233	238	227	245	250	244	243	266	214	252	245	251	226	246	239	256	239	219	209	242	216	225	261	230	243	233	221	209	235	276	238	229	249	244	222	246	213	239	251	209	252	252	239	245	269	236	248	246	265	213	223	242	225	216	234	238	244	217	242	239	248	255	207	232	242	222	224	248	232	261	252	234	258	212	209	231	261	236	256	225	217	228	224	222	220	219	253	249	253	249	244	258	293	264	196	231	238	234	234	255	257	230	215	242	208	216	255	233	225	217	203	252	252	231	236	248	258	254	253	215	258	236	226	247	248	243	244	241	249	244	218	223	206	230	239	223	231	217	260	236	244	250	250	240	235	236	242	252	220	241	250	230	254	209	219	244	253	232	249	247	232	247	239	247	257	234	226	236	253	236	278	231	226	211	245	233	237	237	201	258	258	240	211	236	236	233	257	247	242	249	230	247	260	243	209	270	220	225	258	233	218	224	283	239	246	208	235	240	263	263	255	237	222	221	241	232	209	233	235	241	237	246	265	269	235	243	256	237	245	241	257	225	241	223	231	239	217	221	235	241	224	237	223	245	239	237	236	220	218	242	276	236	253	257	254	213	254	230	239	225	264	239	217	188	220	212	259	265	237	228	233	247	241	245	235	235	230	275	270	251	227	246	257	261	218	240	225	232	237	249	255	243	244	215	251	246	206	265	218	248	250	245	231	218	247	209	226	207	221	223	259	216	233	234	209	248	244	263	245	234	246	246	246	242	237	240	228	214	246	262	223	248	238	234	231	235	209	208	228	229	240	248	224	220	254	252	294	248	228	240	239	234	248	266	259	233	215	228	232	264	249	245	244	238	236	285	232	240	201	224	243	248	247	243	233	197	205	215	219	275	233	247	235	235	250	248	238	218	219	267	232	260	257	282	226	252	231	218	244	244	233	264	246	231	234	247	195	251	255	285	224	251	217	234	248	211	221	235	225	242	208	238	239	225	244	235	260	228	229	239	262	226	254	240	234	241	255	253	221	242	209	218	255	231	240	224	238	240	225	200	244	219	247	229	240	271	240	233	203	243	230	213	216	236	212	241	251	233	250	223	209	256	215	220	227	258	257	212	249	244	228	244	245	235	227	231	263	269	236	221	240	213	240	238	259	225	261	243	254	259	234	245	241	238	212	221	256	271	283	244	230	236	240	249	240	220	252	224	237	247	220	231	245	234	220	234	259	238	221	250	241	247	248	233	222	229	252	242	215	237	218	257	254	262	240	233	216	216	278	223	217	231	211	243	237	210	249	248	256	246	230	227	218	233	255	229	216	256	258	252	238	228	245	232	260	245	233	220	236	237	241	241	216	219	233	207	229	226	248	286	213	256	237	237	232	213	241	243	226	233	258	242	218	209	246	258	259	274	241	217	235	227	232	231	225	270	237	256	260	225	242	239	243	253	250	241	250	232	277	248	219	224	243	228	229	233	226	245	261	207	246	228	214	266	235	232	244	232	234	214	237	256	227	235	227	245	227	256	223	210	229	231	230	239	216	254	258	251	203	257	252	252	269	240	246	246	240	250	208	208	258	223	225	214	239	242	208	241	208	234	244	234	273	260	265	241	222	215	226	248	226	225	257	257	235	213	230	238	233	256	212	245	209	251	230	242	232	276	254	252	266	204	231	230	232	217	202	257	222	248	243	208	246	261	219	243	253	252	244	207	220	228	241	239	245	233	220	216	228	232	228	230	215	231	242	250	223	218	204	239	234	242	205	265	239	233	228	237	227	246	249	244	217	246	217	233	244	223	283	254	243	241	217	239	238	221	212	233	238	214	237	264	239	265	216	245	223	252	241	212	244	209	253	232	222	260	242	260	256	230	216	256	262	227	250	267	247	217	220	268	210	221	237	246	219	231	234	241	244	203	233	224	241	252	229	271	224	239	232	235	265	219	228	228	235	251	209	234	258	240	244	231	235	232	227	208	222	232	224	248	243	229	252	214	259	274	260	225	251	208	211	223	228	264	272	278	239	250	235	226	242	256	250	228	236	246	242	229	237	225	227	247	223	258	253	216	251	228	225	239	228	233	220	217	279	220	251	222	229	234	231	223	261	226	239	238	243	233	237	223	201	214	235	211	263	233	229	253	235	274	242	248	230	226	226	242	253	215	247	245	233	198	225	262	237	239	235	276	259	224	237	214	232	253	254	246	253	255	247	222	231	277	221	237	215	267	244	246	223	236	235	250	257	261	232	253	234	265	249	213	247	221	250	247	236	234	269	199	247	233	238	246	268	249	246	259	246	253	234	248	240	243	275	218	212	261	245	262	242	207	259	264	216	240	247	222	231	259	246	233	201	230	227	235	221	252	237	248	231	250	243	236	262	264	260	221	247	222	262	247	242	199	237	224	224	258	204	217	216	220	193	241	240	261	243	217	257	238	241	236	244	227	215	258	228	267	261	240	251	243	251	244	220	222	237	246	252	235	235	216	257	229	236	233	200	223	240	265	235	266	221	234	223	231	227	216	249	237	239	260	231	244	239	235	228	240	215	231	230	259	277	233	236	270	230	234	246	239	265	240	229	232	213	225	235	245	243	253	240	230	220	234	246	227	246	242	250	232	228	228	239	248	253	225	229	240	248	240	230	214	230	219	252	269	225	263	237	262	249	231	257	263	263	235	247	259	220	223	196	259	230	265	215	198	247	226	235	245	255	265	264	232	231	272	225	269	239	226	244	242	264	261	240	247	236	210	232	251	266	227	213	231	238	249	251	235	250	224	244	232	219	239	230	221	241	223	238	250	235	213	225	235	215	231	257	222	227	221	223	228	232	217	215	204	248	227	255	241	264	250	247	207	254	267	243	226	244	231	221	247	246	237	234	244	207	229	257	250	234	232	222	225
1883	728	912	1050	840	740	706	699	649	664	696	617	644	622	673	649	622	622	648	643	688	688	655	690	637	614	635	618	561	617	584	588	590	571	554	554	585	586	564	551	551	548	594	546	551	551	565	550	551	507	531	554	558	559	569	561	557	536	555	534	557	555	563	544	596	534	591	528	558	538	513	551	578	564	586	543	556	536	546	550	565	557	523	563	561	515	578	589	609	572	558	611	576	542	540	557	540	516	574	591	547	531	549	549	569	588	529	507	568	540	567	533	511	518	547	574	545	578	579	554	543	579	483	542	567	586	599	528	504	566	580	545	591	585	558	572	572	556	568	559	556	577	545	534	528	569	551	549	539	527	559	580	572	622	576	547	576	576	559	576	544	585	528	585	552	526	566	528	540	570	583	551	544	563	572	552	576	537	516	574	531	605	570	560	553	539	534	598	559	560	565	547	549	556	580	614	571	551	584	566	505	570	529	533	554	572	550	544	547	598	545	567	594	538	555	569	546	550	542	579	568	537	582	576	567	576	554	531	527	533	580	536	583	569	543	561	606	552	561	530	569	564	541	586	539	508	571	558	551	589	560	553	604	543	578	510	557	579	560	591	579	537	546	552	540	606	556	537	566	545	537	543	514	567	569	597	583	562	537	557	554	550	556	550	562	536	543	511	522	577	560	543	521	577	582	532	540	596	561	565	530	558	549	521	526	578	534	580	585	548	540	558	502	579	545	533	558	545	556	516	552	540	540	529	511	619	557	526	554	582	573	573	536	541	551	566	566	566	549	551	593	587	562	577	570	573	546	555	538	582	569	593	535	555	550	542	573	588	551	504	554	552	585	499	567	595	566	548	598	525	487	556	583	528	535	531	548	576	584	588	595	563	597	568	553	573	579	536	562	496	574	570	543	541	556	562	534	527	570	603	543	565	551	557	528	595	552	571	567	559	584	534	524	570	580	553	557	568	560	622	596	554	525	501	539	554	526	587	553	567	559	548	563	581	562	557	546	548	552	547	543	570	586	573	566	540	560	556	552	554	580	560	578	581	541	552	544	561	566	559	578	563	565	542	527	578	533	544	521	574	526	592	562	566	538	572	533	539	569	557	588	539	571	563	585	590	543	550	556	546	535	540	538	500	570	542	578	541	538	553	541	557	545	550	554	523	548	540	589	504	576	545	530	510	555	518	579	570	562	559	572	577	543	580	562	559	547	570	547	567	540	538	518	544	544	563	569	569	538	554	548	555	546	521	577	557	517	565	555	547	546	583	603	534	531	583	544	533	556	533	543	569	559	558	580	560	551	585	596	533	552	515	565	545	543	570	559	564	512	574	558	540	561	553	561	534	586	545	538	543	588	561	575	518	565	525	559	559	526	591	565	578	551	534	589	574	535	596	562	566	558	586	573	591	601	589	576	575	575	557	531	580	585	567	515	537	531	551	598	491	531	585	573	517	535	552	585	519	533	535	562	530	604	538	524	585	559	565	551	598	537	586	532	582	545	534	560	555	603	554	541	548	552	517	569	533	572	585	564	549	564	570	520	543	531	602	464	568	573	557	528	562	519	592	611	578	562	551	568	587	589	533	528	549	547	581	562	543	594	541	571	530	557	539	550	471	560	576	556	555	558	569	592	583	540	518	561	561	566	569	523	546	525	530	537	541	597	522	557	592	577	579	539	541	498	534	543	571	561	548	531	522	585	549	527	594	581	562	576	550	555	587	543	578	555	531	596	517	549	507	536	536	521	520	560	549	558	578	546	561	560	521	567	567	530	544	538	544	512	577	523	560	513	542	590	543	529	559	572	533	507	547	576	540	494	574	541	565	588	578	572	543	544	523	581	580	551	554	571	565	564	538	530	536	560	549	612	539	489	549	566	571	563	533	522	566	539	564	544	532	579	575	528	546	521	554	577	536	564	608	547	552	555	549	544	534	574	560	546	605	540	529	531	550	534	567	524	574	548	556	523	527	596	536	588	579	576	545	564	538	552	555	588	521	558	595	575	583	573	590	565	560	518	515	571	555	531	550	550	542	560	555	543	526	586	552	557	517	511	589	517	582	535	554	567	536	565	584	571	539	554	574	598	557	550	543	551	532	586	562	539	586	576	583	562	578	556	511	570	542	540	553	589	532	571	522	559	617	537	545	571	561	544	552	549	618	547	564	528	600	586	580	588	551	549	551	512	597	548	594	557	536	593	563	574	546	601	553	542	578	569	542	517	526	589	573	567	575	543	561	545	604	571	605	600	549	544	569	519	569	530	558	557	598	561	534	557	579	548	538	551	533	564	561	528	567	604	552	563	559	564	558	515	539	537	561	589	513	579	578	578	554	578	562	521	605	573	559	550	546	545	566	538	550	583	554	552	559	534	569	573	542	577	528	542	564	550	570	541	551	556	532	566	520	583	551	542	562	546	582	560	538	536	526	513	587	596	541	544	550	565	543	567	530	567	572	579	559	559	557	552	520	560	571	537	552	585	552	547	601	577	569	553	551	562	544	555	549	555	492	541	541	533	520	576	543	586	561	584	519	571	598	536	540	571	538	549	538	578	580	521	540	539	526	529	576	542	525	518	585	517	545	506	545	557	533	563	565	524	563	562	543	551	548	606	548	580	506	570	532	548	514	562	554	517	531	585	572	525	543	554	565	588	557	548	559	536	562	569	605	559	564	551	574	569	587	544	548	551	536	530	597	568	571	590	547	548	603	533	500	586	576	550	566	602	552	530	561	575	548	575	553	577	543	583	549	545	564	535	555	511	520	596	554	544	515	577	571	570	519	560	573	507	559	555	543	559	547	545	599	565	558	596	529	567	538	519	542	542	548	545	589	579	563	528	569	552	558	556	536	517	606	576	518	541	550	536	547	522	554	564	622	595	518	564	552	573	502	533	545	536	574	596	571	553	557	554	562	549	567	549	544	550	522	565	575	547	528	542	539	523	567	519	538	560	548	582	509	563	560	547	570	570	551	534	574	543	513	578	547	561	563	542	547	553	536	547	560	566	543	582	548	548	529	571	552	556	553	539	540	556	572	599	572	543	568	539	561	528	587	545	569	554	568	568	515	567	577	551	572	536	534	566	567	553	589	517	519	524	618	554	535	585	569	561	599	592	554	534	536	543	559	553	536	540	568	537	576	566	554	548	570	587	553	521	583	578	548	555	526	538	518	543	567	601	523	567	548	585	551	538	576	531	532	553	556	567	591	559	553	542	531	539	579	551	556	582	581	581	546	620	541	547	542	606	599	558	539	548	547	590	580	558	548	539	558	561	520	522	527	580	563	554	548	554	565	554	567	573	540	487	544	583	561	538	553	510	537	558	574	554	553	551	511	542	529	572	572	574	557	570	575	537	568	574	574	572	560	537	545	551	492	566	600	578	545	554	563	538	553	538	544	583	536	585	508	586	536	579	554	570	502	538	531	545	562	578	557	526	511	547	534	509	591	587	542	542	550	565	544	569	542	572	578	530	571	556	512	596	576	529	510	549	553	526	579
8164	922	996	838	603	527	456	425	377	385	348	326	344	361	353	354	353	369	326	359	353	351	315	329	342	359	295	283	327	312	295	283	276	295	332	326	305	328	299	296	312	296	287	317	344	278	322	300	299	327	292	317	326	300	309	286	292	293	319	293	297	286	292	282	324	278	296	300	328	318	291	338	290	298	308	283	308	342	274	295	283	297	279	331	299	290	314	317	292	293	302	307	288	330	291	310	299	301	316	304	329	320	288	286	267	310	300	264	304	311	289	329	263	286	311	304	314	297	303	288	285	258	271	294	303	289	294	311	290	307	291	326	286	327	288	274	325	309	305	302	331	328	299	313	296	314	311	296	278	314	257	328	264	263	285	297	315	328	327	319	298	343	301	315	288	284	296	317	308	312	296	286	301	314	325	298	284	282	292	277	277	286	301	290	288	284	269	287	319	311	302	291	296	307	295	338	305	314	304	293	315	282	299	264	310	294	319	284	325	323	353	292	309	323	334	263	292	300	291	334	325	293	274	319	286	261	293	283	343	298	292	307	301	268	271	269	334	315	287	307	283	329	285	321	297	314	281	334	264	265	308	278	327	310	286	307	324	329	312	297	305	286	320	266	327	269	290	308	310	296	295	297	317	309	278	323	294	291	315	264	289	297	296	313	300	273	290	288	322	323	288	346	268	281	343	287	290	301	302	274	297	302	331	294	303	287	304	313	276	269	276	339	272	331	312	285	278	308	353	302	304	291	310	313	324	291	296	291	307	313	328	277	287	312	281	301	312	294	292	282	279	283	316	322	298	326	305	288	306	296	286	283	290	287	288	335	343	288	298	296	326	280	277	320	294	320	319	307	324	297	299	311	335	318	307	266	289	304	281	264	293	330	277	313	292	335	273	283	287	293	311	308	324	338	303	287	301	339	331	262	312	285	316	267	320	285	308	300	270	316	317	302	302	299	283	316	325	284	259	301	299	304	308	322	281	274	254	280	300	310	326	306	295	314	310	320	298	292	297	295	306	286	278	282	290	312	316	306	283	280	302	319	300	310	339	306	336	316	250	304	276	290	304	316	292	314	291	322	287	295	308	301	296	305	318	333	316	321	357	317	322	317	302	282	291	326	311	317	308	325	317	289	314	298	307	281	292	322	311	331	348	300	320	304	310	324	307	313	321	329	286	321	313	276	324	278	286	305	310	344	330	312	280	292	304	287	319	316	296	301	298	302	294	298	261	300	271	315	328	312	297	274	283	326	281	324	299	286	287	307	279	295	290	303	311	327	280	306	315	286	303	281	296	270	307	305	293	286	328	278	325	285	290	304	321	285	297	306	303	290	296	350	316	268	294	302	317	292	286	293	296	316	303	320	312	301	294	344	278	294	265	313	303	295	307	343	290	327	258	298	292	315	284	281	278	321	242	286	291	321	325	303	272	330	311	305	305	308	315	311	296	309	298	343	297	323	296	313	300	275	305	248	322	332	320	316	317	299	276	293	255	281	306	318	276	292	280	316	298	317	297	286	288	284	317	291	295	286	294	339	308	302	292	294	279	273	320	334	338	297	298	314	322	333	285	321	306	316	318	326	305	296	287	335	322	307	294	326	288	262	306	290	331	305	298	317	299	284	295	302	306	290	322	303	286	326	295	282	320	318	288	309	299	286	311	269	309	327	317	306	313	329	281	317	314	289	326	299	307	307	342	322	313	292	315	329	314	293	281	305	306	292	319	286	267	313	289	299	278	282	297	307	290	303	307	313	311	329	276	278	293	313	337	301	295	299	317	319	306	304	279	300	288	294	326	281	297	330	297	312	274	289	287	274	283	313	301	312	304	283	279	301	271	311	321	305	304	350	305	303	307	335	299	304	337	324	319	317	283	314	303	323	308	308	307	287	299	299	287	356	317	311	293	291	293	284	319	298	302	306	299	323	318	307	312	316	293	311	311	277	316	316	315	301	328	283	294	319	337	298	337	310	311	308	307	289	292	307	302	316	305	286	307	285	324	300	275	276	315	302	297	322	288	272	259	286	323	293	317	302	320	305	298	300	306	285	279	299	253	290	323	302	306	281	285	297	313	315	284	305	310	355	324	310	313	295	312	303	285	297	279	315	321	305	294	276	289	314	276	301	290	281	292	290	334	302	314	301	308	268	327	298	277	302	318	287	311	324	288	299	316	296	328	327	320	311	325	288	317	260	267	277	321	286	308	294	353	301	295	296	315	274	325	274	289	306	316	305	312	289	313	301	274	285	263	317	272	315	334	313	276	309	312	287	307	319	264	278	309	296	312	301	284	314	269	293	276	303	316	291	318	316	310	304	290	274	302	288	273	290	310	334	286	311	303	266	281	291	285	281	312	294	277	286	306	327	289	349	300	286	338	302	311	326	306	271	306	310	326	280	332	282	282	292	323	316	323	323	317	292	302	314	310	285	312	323	299	319	316	323	273	314	306	330	297	304	284	282	294	310	304	293	321	293	284	301	310	297	283	310	323	313	283	285	288	313	314	311	314	319	328	301	295	294	314	311	332	294	314	301	235	296	315	321	293	323	303	288	318	303	320	324	290	290	290	266	267	305	309	313	270	295	291	292	309	297	291	298	281	291	297	313	287	310	316	285	293	259	280	282	302	320	284	309	280	289	313	314	318	298	297	280	309	295	316	322	298	285	292	296	312	302	316	307	291	333	278	299	319	300	275	314	291	269	273	282	305	285	276	322	299	303	286	315	323	324	284	334	287	277	310	304	309	273	317	318	285	286	302	301	314	273	313	310	301	287	293	317	343	258	271	327	311	323	297	322	350	274	291	309	355	299	281	288	292	305	277	310	292	301	318	288	310	290	314	347	369	298	311	318	292	330	320	309	305	306	301	323	280	308	323	316	288	322	279	295	306	292	283	299	331	291	283	292	264	274	284	300	329	304	272	301	272	320	281	267	290	325	297	311	307	330	310	301	304	332	306	312	300	292	294	315	322	295	288	289	311	300	262	316	297	326	274	322	295	315	325	314	338	288	282	319	301	277	297	339	291	298	326	295	303	273	303	317	296	263	295	286	278	271	295	310	273	305	323	294	327	289	300	325	281	309	277	346	292	318	280	311	302	331	286	307	310	340	312	317	304	319	318	312	279	311	319	278	316	304	303	270	305	285	317	305	289	306	327	299	325	327	307	320	296	292	318	292	298	289	282	304	325	290	292	284	287	264	289	296	283	328	288	262	278	298	282	335	309	304	324	289	297	286	297	305	304	306	299	315	292	292	304	301	275	300	298	316	316	311	280	301	329	301	292	308	310	242	277	309	293	317	301	283	303	289	299	337	293	296	314	312	304	302	292	304	319	297	318	324	342	280	321	286	278	300	288	328	303	301	296	299	297	295	310	320	303	316	335	301	339	313	302	291	326	316	285	312	280	274	303	300	309	284	276	304	302	301	342	276	291	331	283	332	319	301	319	310	307	297	311	280	289	268	269	260	309	329	306	301	309	310	241	311	307	325	293	284	303	284
6734	1216	2178	2466	1950	1598	1382	1180	1093	1126	1047	988	943	931	922	946	974	961	936	883	856	930	870	878	834	784	825	787	786	763	747	743	763	713	729	722	677	682	659	714	669	674	664	701	721	683	702	631	696	712	618	658	688	696	659	665	653	673	676	711	645	662	681	680	701	641	640	679	638	667	697	607	687	677	659	631	667	704	672	713	642	629	652	719	648	693	681	657	670	704	662	685	685	659	662	719	707	640	639	689	628	680	710	659	697	698	667	702	684	696	627	675	664	708	684	690	728	711	674	625	663	639	717	685	660	689	609	659	611	659	704	675	663	694	677	672	668	677	655	632	696	684	667	668	698	688	663	656	678	682	702	679	634	662	658	704	671	651	625	689	677	690	664	704	682	719	659	696	682	659	736	682	680	655	675	697	697	646	694	700	695	712	717	726	637	637	665	673	666	610	653	692	671	679	661	718	709	708	629	709	661	678	676	713	709	682	679	671	689	658	706	650	688	699	680	680	690	695	680	716	657	693	646	694	650	679	682	704	671	663	672	644	704	660	661	683	662	676	662	683	718	691	665	699	682	684	711	682	666	692	733	680	654	680	673	664	698	656	703	655	693	631	671	693	693	699	676	668	672	675	694	754	695	685	665	666	733	667	679	671	668	697	670	651	661	659	679	722	665	652	674	689	666	666	703	654	690	686	710	679	699	647	644	680	680	669	638	667	675	630	702	706	683	654	716	603	656	659	677	685	676	703	700	675	674	663	715	692	693	650	665	693	662	699	601	686	651	666	648	736	697	689	692	674	645	618	679	687	651	658	653	680	664	656	642	679	632	642	691	625	660	686	666	706	706	708	725	661	655	692	644	683	648	742	700	671	676	665	712	689	670	722	647	689	708	694	668	687	697	686	653	693	674	677	703	689	688	699	701	714	719	652	678	699	737	761	662	709	687	706	632	661	646	658	625	675	636	713	617	703	676	669	672	685	733	655	663	720	687	660	654	689	684	693	658	684	667	678	690	653	636	654	671	683	681	685	689	719	700	680	676	613	628	671	630	693	648	667	691	664	653	703	720	679	717	679	697	687	656	646	676	701	683	638	638	658	645	694	665	649	644	696	685	696	680	663	678	681	640	677	689	695	693	681	703	638	658	709	633	690	669	690	673	691	670	632	668	681	690	651	629	680	696	672	682	692	662	690	701	708	702	685	675	670	688	707	678	624	672	686	667	661	687	703	675	694	696	636	645	733	649	691	697	696	657	709	653	654	688	707	672	718	698	673	640	662	653	678	685	697	705	666	643	648	632	698	662	723	660	664	681	662	660	682	676	704	696	657	678	684	664	684	619	683	686	770	717	654	695	666	654	709	662	674	694	655	656	628	623	695	693	668	678	708	699	684	662	622	673	645	638	696	610	737	644	699	711	618	632	659	669	622	689	664	650	670	693	663	696	694	688	669	682	657	686	708	702	657	677	688	658	698	624	696	653	650	661	694	694	658	693	681	664	690	674	647	667	697	685	651	705	693	651	653	683	684	661	662	661	662	660	718	706	644	699	709	664	611	636	651	711	679	668	678	629	725	699	662	690	699	672	692	658	659	682	711	676	684	667	651	724	672	680	694	687	665	656	651	670	662	682	692	663	637	670	635	673	682	682	655	646	644	691	700	654	664	698	685	696	690	676	675	680	649	695	701	639	723	667	649	697	696	699	674	641	698	650	719	658	617	670	657	647	668	659	643	704	637	683	662	704	682	654	702	670	697	645	703	698	652	672	699	648	699	709	675	636	694	658	695	671	644	664	706	711	674	665	662	723	674	723	650	674	676	639	661	706	633	673	718	750	719	673	655	701	643	657	689	657	684	683	653	640	689	617	703	639	684	728	657	682	695	658	669	677	694	687	647	668	656	697	679	707	681	687	675	704	650	648	661	665	686	730	718	674	623	682	681	658	727	638	675	667	665	688	665	634	711	703	704	694	632	710	666	738	677	665	678	667	685	700	662	643	615	681	668	671	671	644	675	694	639	625	680	690	713	699	663	689	654	661	685	636	699	684	703	752	711	694	630	684	662	670	687	658	656	693	665	655	699	708	651	673	680	673	720	685	667	682	694	673	629	690	685	626	744	688	674	656	645	677	668	705	691	652	627	675	707	695	713	716	698	670	739	652	644	693	664	698	722	641	687	631	693	676	677	684	714	631	645	705	704	696	658	661	703	660	730	682	713	708	663	686	664	685	653	652	660	691	681	667	685	668	664	662	661	696	680	669	694	656	695	702	657	741	653	656	668	669	670	650	716	659	705	720	695	668	699	681	630	717	669	690	694	692	692	711	651	691	683	675	661	701	715	660	717	732	646	735	670	647	641	647	656	685	662	659	684	685	676	705	683	689	636	681	667	710	705	684	702	709	687	687	657	660	669	697	701	680	651	624	742	688	682	683	657	649	706	681	690	748	685	692	713	709	695	693	681	657	658	685	670	659	709	652	675	675	708	678	689	708	634	713	632	642	684	680	708	694	683	699	696	675	701	687	663	704	694	628	698	705	707	641	665	661	654	683	653	664	689	648	651	651	638	654	704	678	681	690	727	707	661	718	652	693	709	662	701	697	683	666	683	627	671	689	678	664	665	700	699	659	688	683	690	709	663	666	691	664	662	669	710	637	690	672	676	644	685	683	731	665	681	726	727	650	665	671	702	644	684	689	679	701	657	696	680	642	686	724	662	641	673	692	682	646	672	631	679	653	647	653	677	654	661	721	707	656	674	731	654	655	728	695	661	703	685	641	639	707	693	624	681	636	751	711	681	682	701	707	641	656	669	673	706	719	673	630	642	682	737	677	678	650	662	636	688	659	656	712	712	648	692	701	676	697	667	634	705	620	650	705	664	647	645	686	647	694	681	692	654	629	706	665	645	680	686	658	682	685	675	661	639	679	674	652	657	693	708	662	644	684	690	671	688	690	679	697	649	667	711	711	681	641	685	712	723	670	687	679	674	670	652	660	608	663	674	675	671	688	654	698	664	690	687	675	671	707	689	681	648	666	637	696	648	668	709	656	668	728	680	653	700	695	643	691	669	677	653	679	708	681	679	689	647	638	675	690	670	632	687	671	707	712	681	676	730	656	646	624	668	633	692	706	649	692	666	673	753	720	672	696	644	651	714	657	665	678	631	613	655	682	675	701	671	615	658	659	668	693	678	683	694	673	692	676	683	654	638	723	647	673	670	707	699	700	666	682	661	642	670	666	715	677	666	660	708	630	679	692	668	624	685	683	681	690	698	684	711	693	698	660	669	714	686	711	674	653	675	645	691	658	685	677	648	634	720	639	703	682	646	700	666	678	671	706	730	652	695	697	658	673	656	646	660	670	684	652	692	677	732	665	659	684	663	655	681	684	667	689	661	668	686	669	703	664	659	669	672	718	642	652	615	711	662	648	691	666	669	658	698	734	684	625	681	689	668	627	661	631	623	669	675	643	667	667	672	694	741	690	622	703	682	675	705	692	663
14852	1446	1434	1076	728	481	472	400	368	312	290	270	261	266	274	246	261	258	254	259	234	222	243	239	220	198	239	216	190	172	204	199	195	204	166	176	198	163	192	192	200	171	193	194	160	195	225	205	195	170	186	184	208	187	184	179	190	164	196	179	172	203	186	186	217	194	167	179	171	189	191	183	172	182	217	181	176	177	202	188	214	202	178	199	164	188	205	147	177	199	190	190	180	192	197	183	181	183	199	188	201	175	177	198	170	186	201	172	172	202	191	171	195	174	192	179	182	191	177	176	182	165	171	187	191	194	193	202	189	190	199	174	196	187	205	159	185	176	179	196	169	162	163	169	175	190	166	178	197	189	196	192	190	193	176	173	156	187	186	181	189	214	186	185	190	167	198	179	164	146	190	203	157	194	223	197	172	174	186	165	147	181	167	189	220	182	173	197	209	201	200	158	208	172	185	197	179	182	201	198	217	188	184	172	197	193	185	170	187	156	166	191	191	172	200	186	184	162	196	186	156	185	175	195	194	210	192	183	196	168	179	172	185	191	192	211	181	167	169	199	151	176	178	209	170	194	169	177	180	191	194	166	201	190	186	199	191	201	188	173	189	189	177	178	203	145	182	164	192	169	184	196	202	173	200	192	204	167	172	191	179	194	169	170	198	204	175	208	172	174	183	159	183	171	179	198	203	165	188	183	196	172	194	184	208	186	211	177	189	193	182	189	184	207	174	193	185	175	161	212	175	166	199	193	176	178	198	177	181	199	194	172	200	220	173	191	180	165	201	194	187	207	177	201	197	180	163	202	187	195	173	190	192	199	157	185	176	181	191	202	162	190	183	213	184	170	188	171	195	187	159	194	172	177	172	197	200	197	190	177	186	164	176	182	181	173	156	199	193	165	153	185	172	188	182	155	143	198	194	191	156	183	193	178	204	193	166	181	171	177	191	190	161	183	184	185	194	166	183	182	157	204	191	143	169	190	179	181	164	187	166	186	180	175	189	189	173	172	163	159	174	190	168	165	176	189	181	160	197	170	158	191	162	165	165	175	194	152	166	204	181	205	179	204	186	161	188	173	191	196	169	195	206	172	183	178	180	189	165	187	175	185	159	186	177	172	218	171	187	163	187	197	191	179	157	199	189	184	200	174	199	169	195	197	188	206	173	197	185	194	189	176	190	186	188	191	203	185	190	202	188	201	149	175	204	191	159	184	206	212	179	171	170	178	166	176	199	164	183	176	183	177	198	159	204	179	185	199	193	187	198	168	200	214	187	179	172	191	195	164	173	195	172	179	188	198	179	191	182	190	187	192	187	169	186	164	205	202	207	199	185	173	189	172	178	186	196	216	188	203	204	214	214	193	159	183	186	208	171	173	212	189	208	188	212	208	147	162	172	151	182	179	199	197	173	201	176	183	174	189	216	181	180	177	196	183	201	189	212	166	191	181	178	181	152	187	152	203	186	174	163	194	198	201	184	182	184	160	179	185	197	174	163	185	201	192	174	162	192	187	165	176	208	204	181	196	196	157	190	170	171	180	176	200	207	190	166	193	175	190	157	176	210	193	201	202	194	195	172	198	199	180	178	145	200	190	186	185	163	204	185	191	183	178	180	170	172	153	194	186	188	198	167	186	163	165	167	179	198	181	191	202	197	191	170	184	172	190	192	184	170	181	164	169	157	161	173	186	178	199	187	193	203	170	177	171	178	180	196	166	168	194	179	207	184	158	176	164	180	170	180	178	157	213	177	175	180	195	204	207	164	189	176	168	182	183	156	171	173	174	184	191	206	187	185	180	192	180	199	180	208	178	194	183	188	162	162	181	188	202	210	186	188	173	199	180	182	164	164	179	161	172	199	160	186	183	192	158	181	183	175	179	199	185	155	194	201	176	165	171	212	168	199	178	166	182	182	206	177	180	185	167	151	184	195	176	186	170	169	194	193	184	202	185	158	190	171	176	194	174	212	191	188	190	182	172	194	188	201	158	177	185	185	180	177	187	185	169	196	199	171	167	160	177	187	178	193	193	192	191	200	186	215	194	151	187	184	190	199	191	164	193	162	163	161	186	167	198	172	219	189	195	180	178	172	161	179	203	204	188	204	172	179	200	167	197	181	175	179	167	199	194	183	176	204	180	191	190	168	170	199	191	187	215	195	186	185	175	199	158	187	193	174	166	181	206	190	171	169	177	157	180	192	216	165	185	179	185	197	187	175	190	203	183	201	215	180	181	151	206	174	169	182	195	195	189	188	194	175	180	179	179	190	195	171	208	170	174	189	180	180	205	170	211	192	207	175	170	181	194	199	172	188	163	185	193	174	188	187	214	203	183	175	197	173	185	208	182	214	192	208	172	176	202	170	200	171	219	191	165	171	201	182	167	175	182	180	164	214	180	181	193	176	193	171	170	180	191	190	174	208	197	179	179	170	190	202	183	200	177	207	193	170	231	188	172	186	186	197	168	180	192	203	210	201	173	190	167	168	199	193	197	172	176	199	195	164	202	195	187	200	188	190	181	212	192	186	167	176	171	194	178	194	179	156	188	199	168	212	215	165	183	206	182	190	165	165	201	206	190	163	162	205	182	197	232	184	204	186	169	201	171	179	174	195	171	162	175	187	173	158	213	183	181	183	174	203	204	185	191	189	188	160	165	169	185	180	195	191	195	167	178	197	217	192	197	177	170	178	205	208	181	195	180	184	190	213	208	193	158	193	175	171	186	179	183	201	181	180	211	167	199	190	155	172	202	208	183	216	188	166	183	184	183	186	152	179	197	192	183	180	206	168	166	201	211	183	201	197	188	189	163	161	170	144	170	182	174	171	191	181	179	186	184	186	172	181	165	167	185	165	175	166	206	177	182	175	183	193	186	184	191	179	171	177	178	150	187	183	205	213	225	189	181	173	180	198	176	186	219	183	174	185	159	192	179	193	190	201	204	196	168	172	188	154	190	171	170	173	207	191	180	162	150	187	194	163	179	187	164	194	203	174	171	193	178	163	162	164	158	166	187	183	216	160	188	178	176	187	180	182	187	187	183	200	203	175	192	184	180	185	172	161	170	175	192	198	194	184	176	194	175	165	178	178	185	207	193	185	191	182	208	191	170	171	185	195	198	182	172	192	183	201	180	179	170	197	152	202	212	183	211	182	193	216	153	180	183	169	175	187	190	194	190	201	173	157	185	200	171	160	204	196	186	190	170	161	187	180	203	180	171	194	175	196	194	185	181	198	173	191	196	217	183	185	187	200	190	165	174	198	195	218	189	183	228	161	163	172	192	211	203	163	193	177	165	193	198	193	180	155	194	184	168	176	178	186	209	189	186	189	185	186	158	152	166	181	183	172	199	210	171	188	159	189	181	187	202	177	199	176	194	169	165	182	184	193	196	192	203	160	185	181	174	173	172	177	191	159	181	197	174	179	202	222	164	168	189	173	211	197	183	205	185	178	173	203	181	202	189	167	187	196	208	211	199	184	195	172	188	171	166	189	180	157	205
8370	1251	2945	3322	2719	2211	1696	1419	1292	1207	1146	944	887	918	885	955	991	839	824	829	804	779	813	771	697	630	653	627	588	542	559	550	491	477	500	493	478	456	424	449	432	447	431	394	449	440	447	444	448	432	420	448	437	474	436	427	450	422	419	404	441	433	427	419	441	423	437	425	402	460	415	405	456	458	440	390	421	423	414	411	402	426	379	482	434	434	415	394	403	432	441	417	471	425	415	433	411	418	416	408	385	372	414	406	425	435	416	417	426	433	433	450	430	432	418	461	378	388	433	400	405	405	391	389	425	384	417	436	447	423	380	450	431	437	416	441	397	401	410	435	428	419	419	405	440	395	384	420	423	421	449	456	393	431	468	421	395	401	407	387	409	416	420	465	438	384	423	420	382	413	453	445	450	401	432	422	434	413	401	420	416	435	428	449	399	408	445	437	425	461	412	454	410	469	442	404	408	417	413	458	441	415	431	434	446	453	376	412	424	423	413	395	459	410	432	428	453	444	444	448	439	449	407	455	390	418	444	406	409	437	446	407	440	460	446	394	442	437	431	415	401	398	427	431	419	424	399	414	429	433	399	407	409	405	447	390	429	419	445	415	430	406	466	415	464	389	462	409	406	388	400	403	467	420	433	460	402	438	424	440	426	422	407	400	439	357	424	394	419	411	419	439	443	416	417	418	397	451	419	390	412	424	402	403	405	447	418	462	427	397	437	406	426	419	436	424	442	436	444	399	428	428	454	426	442	404	440	390	405	419	416	429	416	419	455	455	419	457	433	417	394	450	423	396	435	409	436	387	391	406	434	413	421	407	418	427	393	443	435	421	408	399	442	448	417	417	395	463	387	411	443	412	395	396	386	408	406	436	402	393	398	394	394	417	476	451	380	454	449	452	418	422	428	421	402	405	412	421	411	390	444	393	396	402	419	433	426	412	404	406	425	407	436	405	460	461	415	430	431	431	406	411	446	432	405	422	416	405	412	405	425	435	438	439	419	397	428	437	387	390	417	433	428	423	415	440	441	398	412	398	408	410	393	387	427	400	442	431	455	452	433	430	407	433	448	393	449	432	439	394	431	421	408	408	442	441	477	455	406	424	441	440	449	405	441	420	428	418	424	421	414	417	474	409	438	404	429	453	434	411	420	425	457	419	411	456	443	423	459	421	397	399	443	398	432	431	438	407	469	421	420	454	438	423	452	436	429	436	424	400	416	448	392	417	404	439	473	401	421	455	404	402	391	455	417	437	453	414	438	427	431	405	418	463	444	448	421	406	406	454	412	414	400	403	462	446	402	433	439	377	441	397	432	424	450	412	416	458	427	436	417	409	419	400	374	448	434	433	397	445	439	419	419	449	392	409	434	450	412	404	394	424	428	451	453	420	409	406	430	406	425	450	429	396	415	433	410	392	452	412	429	380	413	402	425	458	437	415	408	433	439	412	407	430	443	428	416	468	429	423	386	442	422	417	419	383	403	419	396	448	415	417	422	444	399	434	401	407	417	449	413	426	425	426	431	422	400	405	406	392	423	427	397	455	433	432	431	404	463	421	430	411	437	443	421	393	445	392	424	427	413	453	433	443	449	442	414	421	435	409	422	431	451	401	420	411	393	403	385	399	391	421	453	467	437	419	466	395	428	434	443	421	426	425	443	446	419	434	425	415	434	425	424	410	452	443	440	397	395	380	428	450	429	441	407	397	413	384	414	405	399	412	388	398	412	379	421	416	449	454	412	406	430	429	433	440	422	429	432	392	435	427	439	449	435	418	439	414	407	395	436	412	411	437	431	423	449	404	404	443	415	427	403	393	431	409	413	424	436	419	415	431	466	396	383	422	449	409	447	424	456	463	388	405	450	424	430	435	405	439	417	450	397	424	459	441	420	422	410	396	426	433	400	382	414	401	405	393	398	427	449	430	431	396	446	397	417	397	452	415	464	402	446	421	407	433	421	395	429	443	427	447	415	434	424	383	481	410	404	442	434	429	420	405	422	401	404	439	393	414	414	394	430	406	452	391	437	411	398	423	416	427	387	402	421	415	367	425	420	402	373	404	413	429	390	378	415	422	425	433	406	432	447	427	414	432	407	456	421	424	426	408	419	414	419	435	418	400	422	445	450	423	442	422	425	426	426	443	444	477	429	427	426	445	353	455	441	416	422	393	437	430	468	396	422	410	407	411	413	418	400	428	432	417	460	401	433	391	438	448	399	407	382	395	416	426	428	418	462	425	399	397	420	442	393	428	408	393	418	435	455	408	443	429	429	407	423	422	415	455	459	414	390	469	446	409	440	389	401	435	480	421	419	421	443	415	408	430	409	405	414	418	401	427	413	429	411	434	385	432	379	460	408	420	410	422	415	447	417	393	405	410	433	424	402	431	407	422	447	402	436	420	432	423	389	441	401	446	413	435	426	396	442	451	415	411	445	407	463	430	412	436	394	469	421	431	388	436	416	427	424	434	405	428	463	442	465	400	439	425	414	431	392	410	375	419	428	441	466	399	451	442	436	402	409	424	401	394	414	434	433	411	455	437	424	422	426	416	448	409	420	411	420	418	380	419	441	434	413	412	411	412	436	423	402	414	460	438	435	401	407	411	441	445	431	413	439	426	432	421	418	396	444	426	417	422	437	385	376	431	426	459	429	417	413	395	429	438	468	412	399	442	452	397	426	425	414	421	399	432	396	404	411	429	449	403	408	396	426	428	457	433	428	414	427	402	429	444	421	445	426	382	386	411	381	422	461	422	429	412	410	422	424	410	435	414	421	438	431	437	403	455	415	475	447	406	470	400	430	432	425	437	412	424	440	427	411	392	448	416	436	431	425	397	420	422	425	452	422	409	425	442	463	418	412	425	394	472	435	424	406	409	421	390	423	453	425	412	391	434	456	420	475	423	437	447	406	418	421	427	443	444	412	442	456	428	413	405	406	457	425	400	415	409	459	402	425	425	450	414	423	450	441	431	424	419	423	429	423	445	481	417	454	472	453	418	418	416	418	434	446	428	408	449	441	445	404	446	400	409	458	434	410	417	429	466	447	432	404	449	406	391	407	422	428	412	416	380	414	416	411	407	425	439	427	452	437	441	441	457	406	439	460	382	452	397	412	431	452	387	439	407	421	445	401	442	449	421	406	405	393	389	416	457	431	425	419	441	419	390	425	442	435	389	381	401	412	436	389	416	407	409	432	453	435	473	400	437	433	429	443	431	404	415	407	400	406	439	417	440	420	439	397	387	408	420	391	408	413	427	411	404	456	434	407	474	442	384	439	415	433	404	409	447	427	410	410	414	419	414	422	422	394	409	444	451	458	396	423	422	400	415	420	382	423	428	438	394	396	421	406	390	400	433	407	430	407	409	450	392	442	413	414	378	394	416	403	435	391	390	428	428	463	430	425	478	408	411	412	456	398	405	424	408	442	436	445	433	431	403	423	384	414	444	413	420	439	426	440	429	452	391	410	423	415	420	434	484	451	385	405	402	395	440	388	404
1505	358	371	366	329	267	238	249	231	265	258	246	275	238	234	278	240	284	256	215	252	287	268	207	233	261	214	231	252	278	275	228	239	237	226	235	250	236	232	213	235	236	229	224	250	202	234	259	225	206	218	222	257	231	229	246	261	247	219	209	206	241	198	221	240	186	243	232	218	215	221	216	229	227	236	230	242	215	273	221	241	227	229	229	237	238	237	224	233	247	249	233	226	242	235	220	189	203	258	256	243	264	233	255	228	190	233	242	234	249	250	236	252	257	242	247	228	236	241	206	205	238	213	240	228	237	236	228	229	216	249	233	236	195	231	238	229	231	232	223	235	215	217	259	211	204	227	232	248	250	223	232	224	238	237	221	239	258	248	250	241	219	255	266	236	238	252	217	215	214	254	225	244	255	222	236	253	224	263	243	228	237	209	224	236	244	238	257	231	235	253	234	242	237	230	243	217	249	249	211	228	229	212	236	226	225	225	251	222	258	257	237	220	212	245	235	214	227	240	222	232	206	265	222	237	256	230	259	258	236	240	224	214	223	246	225	210	233	206	242	234	242	240	244	250	246	228	217	218	222	235	225	256	243	222	236	272	245	236	233	235	220	224	257	214	251	257	239	216	216	240	227	217	248	228	251	235	238	261	243	224	241	215	220	226	240	239	232	226	223	228	239	236	235	255	198	228	212	215	254	253	257	238	245	248	211	273	220	224	232	257	224	244	223	241	227	239	232	237	232	259	222	221	268	264	246	242	212	224	222	221	234	261	218	232	220	233	230	241	254	233	221	253	244	200	256	241	239	233	269	254	252	229	203	232	215	227	234	238	232	234	238	235	269	234	219	241	211	191	241	244	240	269	270	235	213	218	215	218	239	232	217	229	231	204	253	224	267	233	250	216	250	273	222	222	244	246	257	261	257	234	245	218	232	204	219	235	252	231	263	218	219	236	256	240	255	241	264	235	239	237	230	247	236	235	215	214	242	202	224	248	242	252	246	236	266	254	228	204	236	239	233	250	212	248	222	244	237	233	235	218	236	238	207	239	240	222	224	275	218	251	240	236	247	233	240	245	219	217	238	216	240	258	246	225	224	259	224	225	212	252	231	254	259	231	251	251	248	232	230	237	229	215	256	253	234	228	247	228	245	256	220	233	205	194	213	225	232	240	216	240	238	263	216	217	226	231	233	225	256	219	237	226	217	246	206	242	255	256	230	239	222	238	246	231	222	251	218	221	252	241	220	239	245	233	220	214	225	209	192	257	229	210	208	253	212	240	223	236	242	226	235	260	222	215	240	240	233	221	248	259	243	214	223	279	263	222	235	215	235	222	228	209	231	230	241	258	248	218	288	238	247	245	235	270	237	237	224	241	240	230	179	244	238	235	238	189	231	235	273	232	225	266	253	235	225	237	247	239	238	222	223	259	225	232	220	210	262	264	210	224	226	257	228	234	242	232	211	222	265	210	252	211	213	244	213	231	239	220	236	208	231	215	244	225	264	243	227	217	222	253	215	244	248	239	253	218	254	252	212	243	212	245	266	259	228	224	187	243	219	256	253	226	270	270	237	223	220	234	222	220	245	225	251	232	228	222	249	220	206	236	216	233	243	201	268	238	231	242	229	236	270	233	230	240	230	232	236	261	240	243	233	231	193	229	225	221	213	244	241	235	240	261	243	237	233	238	235	247	243	250	224	210	220	216	243	218	216	235	201	249	260	255	274	221	253	234	232	247	219	245	228	243	193	252	215	228	210	233	201	198	242	245	240	235	233	223	202	214	236	242	227	213	244	226	245	255	228	196	228	232	236	211	254	249	218	237	210	245	248	206	237	239	227	220	231	253	233	254	238	219	231	237	230	270	214	238	243	251	249	232	240	232	212	220	207	227	243	250	259	236	254	240	247	216	265	208	214	251	256	245	217	240	216	244	246	267	239	240	287	257	229	247	232	250	229	254	265	223	228	204	218	243	226	245	219	229	261	241	211	227	246	229	232	217	243	253	245	256	266	229	243	230	216	234	237	230	205	218	263	190	222	228	235	213	233	250	248	236	264	232	236	213	242	259	247	224	253	223	225	241	193	227	232	226	230	255	261	232	227	232	232	224	220	244	254	219	229	214	210	220	238	224	247	215	221	250	226	216	210	258	243	260	241	229	244	229	221	243	256	216	229	230	267	244	269	234	261	244	236	223	246	232	226	249	204	212	248	248	245	243	242	231	239	196	234	196	234	258	226	233	240	234	245	233	221	261	208	228	244	239	253	245	241	226	250	233	240	254	241	227	227	255	219	240	228	217	230	226	205	213	213	223	240	218	241	229	221	229	236	240	223	220	223	226	272	220	252	245	254	245	262	261	229	229	237	197	237	231	236	232	245	239	257	220	237	219	253	254	211	224	214	203	261	258	223	245	255	218	233	244	249	239	256	223	261	242	213	246	223	256	224	241	214	259	235	234	214	235	249	254	242	210	223	256	236	257	231	246	218	235	257	259	233	242	251	244	225	233	225	266	225	224	207	220	232	218	238	231	240	237	247	213	239	243	249	265	226	214	242	234	232	250	234	245	225	227	259	239	241	213	266	236	243	231	206	227	254	249	273	257	221	214	238	221	247	225	244	272	233	228	270	212	247	240	220	201	241	239	256	232	244	232	217	221	247	236	240	267	230	226	252	226	214	210	257	243	223	220	231	211	223	262	232	219	254	235	268	255	240	245	231	237	234	229	233	233	230	214	227	253	219	238	234	240	229	206	255	220	227	245	232	243	254	237	241	246	217	247	234	253	250	221	251	244	232	211	260	235	255	220	187	258	216	211	278	221	237	219	235	236	212	217	215	242	268	244	234	246	221	263	213	249	248	247	225	233	213	196	231	225	220	220	216	208	235	218	217	263	243	237	238	234	250	231	226	221	256	218	261	255	226	270	215	257	244	233	216	256	256	233	216	221	239	251	268	251	198	246	257	228	226	231	241	258	231	233	205	256	277	240	219	223	261	235	247	225	262	241	251	227	245	242	255	235	212	246	211	195	262	235	200	258	232	255	252	212	226	220	248	247	219	239	204	226	210	235	215	224	242	219	232	246	239	215	246	201	223	237	206	220	240	240	254	201	244	250	235	216	233	216	215	259	235	202	234	270	251	206	250	227	220	212	221	259	256	229	213	222	225	208	246	229	249	232	229	262	252	242	216	233	226	210	236	256	252	228	237	224	221	233	272	234	225	241	220	232	228	229	219	243	237	200	218	224	214	253	238	212	224	235	239	230	242	219	243	235	229	257	223	220	214	244	269	228	246	241	247	223	251	202	225	244	222	232	252	212	220	252	214	243	231	222	221	219	200	207	232	244	256	284	236	241	249	249	222	224	252	234	236	247	226	245	252	240	239	213	241	234	221	254	241	270	224	238	258	236	240	225	220	246	247	239	238	258	260	254	226	260	220	230	261	217	215	250	226	223	222	242	237	251	252	245	232	244	266	244	239	247	228	244	241	221	217	233	219
1911	663	900	920	899	746	678	695	611	619	683	614	594	643	638	650	649	603	666	638	650	670	634	655	595	592	570	617	588	594	594	603	546	560	551	553	530	535	528	588	543	499	525	560	546	530	558	601	566	574	533	561	605	553	537	573	566	593	535	553	568	559	602	547	557	581	576	555	530	557	524	564	554	552	540	558	561	512	560	557	570	537	551	578	556	547	537	526	575	578	542	554	553	547	584	563	548	548	582	547	563	568	566	527	532	534	550	576	536	539	571	542	578	566	517	531	543	546	587	573	567	555	541	545	488	536	534	577	554	565	544	568	560	529	522	531	565	551	576	507	581	537	559	541	520	552	542	553	559	574	521	550	536	528	573	537	550	547	549	566	572	520	537	546	548	522	570	521	549	592	590	578	533	559	605	556	554	552	567	527	558	522	517	535	562	512	571	527	540	569	548	559	544	542	553	521	562	562	542	562	530	556	550	571	517	576	573	536	535	565	540	569	551	569	569	521	569	542	531	560	537	545	533	490	551	556	542	529	549	521	585	536	529	568	520	596	552	519	517	562	517	545	534	499	586	562	555	561	569	549	552	563	551	561	549	573	550	534	526	524	583	547	576	596	564	526	525	593	536	558	554	528	538	519	516	554	559	546	579	534	549	521	574	533	611	524	580	508	551	564	522	514	554	567	520	522	568	561	522	578	553	577	534	527	566	539	597	514	531	554	521	524	572	576	513	542	584	582	559	509	567	541	532	554	561	537	526	556	543	513	515	541	559	518	593	528	549	552	614	507	516	560	551	583	547	554	570	573	531	588	542	558	544	509	534	542	517	494	545	625	517	539	535	544	555	534	577	540	568	573	543	533	546	537	575	526	575	578	544	552	580	557	550	554	562	511	595	569	565	544	527	532	536	527	516	540	524	529	557	509	595	560	534	565	567	553	546	533	527	552	578	577	552	548	542	557	587	588	574	565	480	519	540	572	555	524	529	546	536	538	563	510	543	539	583	589	524	559	560	547	588	579	554	533	543	535	541	547	539	520	528	561	524	579	596	567	514	555	582	551	570	552	544	550	542	555	520	552	535	576	547	529	590	562	573	547	550	576	568	520	518	540	557	515	522	531	546	536	511	513	515	556	548	536	499	567	542	593	541	527	557	556	536	520	559	546	510	503	538	529	526	517	555	504	594	543	539	552	558	582	579	532	507	590	540	562	525	568	552	580	565	563	592	563	563	546	588	543	543	565	541	541	525	555	527	553	547	538	545	548	578	569	550	538	587	530	535	491	528	499	558	544	556	561	553	535	536	555	525	555	533	547	557	576	546	554	504	545	557	569	554	547	549	582	509	561	550	548	575	543	538	537	599	545	522	558	540	581	582	555	594	560	541	547	586	553	531	560	555	532	522	584	523	547	568	559	574	520	572	516	548	550	573	529	543	521	553	545	510	563	596	554	575	511	552	548	534	567	527	531	553	575	540	569	518	549	544	542	564	527	534	572	583	552	569	573	523	561	557	536	571	510	528	569	536	534	531	522	561	571	535	580	549	597	541	570	578	511	544	560	529	531	570	522	559	546	583	575	536	580	584	557	588	534	509	566	570	555	555	531	537	526	506	522	548	544	581	548	558	566	561	525	541	539	549	521	562	550	567	571	554	598	560	596	534	546	568	542	568	588	559	510	540	534	534	575	533	556	539	547	589	511	570	577	610	590	520	574	533	523	596	508	607	542	548	576	546	520	544	541	536	572	564	567	630	618	547	553	556	541	539	550	590	527	535	512	556	539	549	547	560	547	519	539	532	564	526	550	527	544	498	573	523	592	546	519	574	516	512	537	572	553	543	552	509	591	531	542	528	543	533	549	542	529	522	567	568	526	571	562	572	532	543	561	561	536	545	538	595	539	545	547	588	616	517	572	524	553	512	527	535	529	553	548	509	538	530	571	544	549	541	568	596	576	557	552	561	527	556	561	538	526	545	535	565	561	515	586	573	570	511	544	560	558	592	540	554	551	520	538	539	540	563	544	487	521	552	569	546	540	558	540	509	530	545	564	574	565	565	521	560	551	557	546	512	546	562	584	550	539	539	522	575	555	547	540	557	538	551	556	503	545	543	566	584	500	531	533	522	535	546	550	543	593	530	544	554	531	510	534	582	517	540	508	577	515	541	559	524	555	524	549	544	529	533	535	545	563	507	554	510	597	543	518	534	593	563	558	541	510	507	522	523	556	563	528	537	546	587	524	579	537	536	530	523	599	580	530	559	543	580	584	516	530	549	553	548	537	551	579	567	548	540	546	559	574	559	572	537	564	602	554	522	553	574	547	549	561	598	564	520	572	581	570	541	556	556	604	559	517	574	557	527	587	547	532	516	549	562	555	551	593	570	560	603	570	534	524	545	552	549	564	558	586	534	524	562	567	563	540	541	555	540	568	571	575	562	536	546	561	544	569	584	593	534	546	562	579	551	540	539	504	563	574	523	515	523	593	558	558	543	561	492	564	557	606	550	553	558	576	596	540	553	548	563	501	528	568	549	525	530	515	544	594	556	559	549	558	554	510	543	569	567	510	559	527	506	547	595	561	532	531	524	574	510	561	563	545	535	554	508	526	558	515	521	536	548	546	581	559	580	536	548	476	523	590	555	549	539	574	501	508	585	567	551	542	570	570	518	552	589	547	542	542	566	543	608	605	559	562	535	579	550	593	584	580	568	537	532	554	565	559	513	532	520	565	539	570	523	550	474	517	552	582	531	543	551	538	513	517	548	531	555	603	523	548	553	559	528	555	544	603	547	490	519	538	539	537	546	546	557	553	573	556	565	540	562	541	553	595	557	557	552	544	549	536	574	566	585	557	560	540	524	545	510	550	556	555	536	507	561	547	543	548	526	517	531	518	548	573	528	523	559	582	564	561	558	576	560	552	528	558	550	561	538	554	576	521	549	573	546	578	549	562	555	552	533	517	541	538	545	543	545	532	573	584	553	538	545	537	550	556	546	585	556	559	595	548	541	552	576	544	554	538	553	510	558	558	558	553	570	525	594	532	548	567	504	536	567	561	535	541	564	529	570	549	518	568	565	534	526	530	546	526	567	553	547	553	509	549	535	575	557	576	556	594	552	520	549	542	516	577	573	517	569	561	530	546	538	563	564	554	552	530	602	527	557	564	533	563	555	570	586	582	549	522	560	563	529	533	571	569	573	553	562	548	571	517	571	542	544	583	542	543	556	578	574	539	575	551	552	536	544	523	567	566	536	543	532	542	570	582	572	546	550	534	591	578	565	529	581	565	540	514	522	554	561	560	587	569	577	539	557	568	517	541	554	536	556	555	586	575	557	541	524	537	542	528	539	513	589	566	527	529	578	574	568	561	576	589	566	546	547	541	549	568	534	517	557	554	541	602	573	577	554	600	572	558	582	510	558	561	529	510	601	558	585	573	548	512	492	555	511	579	535	585	538	539	547	547	560	535	593	564	539	549	557	549	553	537	519	571	537	514	548	579
8230	827	888	776	569	497	456	388	374	361	372	312	360	336	363	355	334	342	323	340	308	333	340	337	313	289	321	345	311	283	295	302	351	293	295	305	335	304	315	335	279	317	308	312	324	319	296	293	328	325	267	297	307	296	303	280	323	292	296	304	294	317	292	320	284	298	290	303	346	280	310	299	291	321	285	314	326	286	311	312	293	304	311	309	317	275	304	293	285	333	306	310	310	294	300	306	299	294	303	327	279	294	297	278	302	312	302	268	305	271	314	294	318	302	306	298	306	307	331	303	308	268	295	301	249	272	294	311	324	292	298	334	312	265	291	354	291	297	296	316	318	285	304	302	314	285	276	281	308	296	312	276	284	287	282	291	321	339	304	283	281	300	307	262	281	298	306	301	275	304	310	281	299	321	349	280	313	331	273	292	299	310	314	309	288	291	321	307	289	300	312	274	322	304	300	335	280	308	307	327	330	344	315	299	283	278	317	322	309	311	282	292	320	257	361	302	294	355	331	298	326	281	286	322	302	274	308	264	336	288	285	302	286	265	299	293	268	324	349	344	316	311	320	309	314	279	298	289	325	315	258	296	293	258	278	306	301	306	310	294	339	337	331	295	331	277	305	284	306	352	294	312	302	288	276	306	307	261	288	317	271	301	288	308	327	307	300	335	308	282	326	287	311	314	283	320	281	303	319	280	304	293	303	265	329	307	281	306	339	290	300	301	272	312	270	293	307	288	315	268	273	337	327	318	281	272	297	288	283	296	283	296	300	279	287	273	294	291	276	263	282	324	293	297	297	283	313	327	309	319	259	357	277	292	302	295	302	286	292	297	316	286	326	289	320	278	309	280	312	265	310	293	313	295	303	311	307	273	294	307	329	304	325	268	279	272	293	317	286	275	307	278	294	328	319	285	289	293	300	336	288	304	302	340	294	302	279	293	327	302	307	295	270	281	277	316	284	320	292	311	256	306	322	311	313	296	330	327	298	275	293	325	272	336	291	316	295	289	271	280	304	300	320	286	319	271	280	302	324	282	318	319	328	282	279	309	311	301	281	266	283	295	317	329	298	306	334	296	286	301	268	302	302	287	303	293	318	299	259	292	322	284	303	275	317	311	298	287	281	297	343	280	315	313	290	315	291	314	300	288	329	313	296	304	269	297	286	301	260	284	282	317	306	287	330	293	280	342	282	310	308	310	325	290	282	287	292	308	311	309	293	301	326	294	305	313	273	305	303	317	339	323	303	279	288	283	309	313	308	321	321	284	316	302	290	297	287	315	311	321	277	329	316	302	292	291	310	290	268	306	331	337	272	265	277	319	306	289	322	287	298	294	285	300	314	301	284	323	298	299	328	304	288	299	272	314	298	283	330	302	320	283	299	329	300	303	309	300	311	316	304	288	311	329	305	310	301	287	330	298	322	285	289	326	299	286	298	309	300	283	308	287	281	285	307	313	302	310	290	291	306	263	307	292	281	332	376	288	325	316	302	271	332	302	303	267	313	311	335	329	299	277	308	346	302	342	303	323	326	318	309	298	280	322	284	300	323	328	312	281	293	289	300	279	295	324	317	300	276	305	299	307	305	312	271	300	288	291	313	290	306	277	316	304	316	299	276	307	315	291	292	286	312	303	286	332	278	278	296	291	252	285	318	279	279	284	326	261	293	265	309	304	302	305	303	270	309	307	317	289	286	323	295	318	278	297	292	260	312	302	318	283	317	244	289	320	297	292	291	288	308	270	328	299	290	296	318	320	292	274	266	351	294	319	320	315	279	300	294	294	292	295	285	286	304	322	297	324	288	304	283	294	322	322	258	316	269	347	341	298	302	299	293	285	307	283	288	304	288	296	284	252	278	283	318	288	335	331	333	287	266	303	328	317	295	294	307	324	319	317	287	301	307	293	305	307	303	305	307	330	292	329	289	313	295	318	300	296	334	320	338	307	283	300	288	291	302	295	312	270	323	291	288	283	296	327	333	277	300	309	287	298	335	332	285	298	276	288	281	287	303	311	303	267	293	322	267	314	322	311	290	317	312	271	314	290	293	292	301	327	294	300	268	290	319	291	282	314	293	264	287	294	304	305	301	299	288	291	282	308	313	312	312	301	281	332	338	283	298	304	260	340	302	290	307	277	277	306	274	308	312	289	287	327	281	297	284	297	322	280	324	273	324	312	318	289	299	293	329	283	308	259	319	300	298	292	291	318	317	309	287	292	309	294	266	271	302	346	285	294	293	289	314	310	308	323	318	266	310	290	305	336	268	298	311	323	281	332	295	273	288	310	279	294	305	321	290	297	302	286	292	338	276	290	273	313	286	288	265	303	282	306	281	274	302	295	307	298	287	312	294	285	302	307	313	297	333	287	264	304	333	252	294	299	310	296	295	308	307	301	304	314	296	286	304	310	280	327	291	285	305	294	292	304	295	279	307	313	320	313	335	271	277	271	289	296	290	294	292	299	322	279	293	283	291	291	306	308	330	332	291	312	301	291	298	284	271	272	303	275	297	302	300	322	310	294	302	288	312	304	323	304	299	301	287	334	300	283	310	325	308	279	299	317	271	278	287	320	281	292	316	288	261	299	290	319	305	286	308	288	288	296	308	284	324	330	323	273	302	297	272	292	297	292	288	284	288	334	309	289	309	276	299	302	316	289	275	308	284	345	294	312	297	336	282	287	310	279	288	301	291	298	279	266	294	268	320	321	335	295	330	296	274	279	316	299	311	314	280	297	265	297	304	315	296	290	297	313	288	298	305	293	285	261	279	318	330	338	264	269	296	270	290	297	293	284	309	299	284	292	318	350	305	285	317	301	286	277	294	300	293	314	303	277	301	296	262	258	299	287	319	283	304	279	296	297	283	293	307	320	323	276	315	280	312	320	314	271	310	325	304	338	309	321	335	324	285	304	305	303	309	298	309	298	306	284	316	276	327	269	312	292	342	272	315	327	257	305	342	292	290	312	282	271	287	282	289	285	308	310	324	255	280	309	307	308	280	270	260	279	307	294	314	312	285	324	333	295	316	296	284	289	313	287	292	302	271	323	292	319	288	268	279	282	293	331	280	301	302	298	271	263	308	304	253	312	337	301	314	295	302	313	310	313	272	293	306	280	273	289	322	290	268	345	304	276	305	286	300	261	275	291	341	296	295	287	316	292	309	302	273	301	281	309	314	299	307	298	316	325	284	307	293	275	280	311	313	339	329	320	327	313	283	327	291	301	273	267	300	317	323	298	272	311	307	306	281	289	282	266	298	271	293	354	282	305	287	287	299	286	292	311	303	332	339	314	290	289	279	286	281	339	327	281	307	291	279	321	290	277	332	314	302	311	306	316	268	300	294	320	312	324	287	295	298	305	309	320	281	281	308	292	300	284	316	261	263	329	344	293	294	313	320	295	324	265	306	313	268	311	273	323	308	298	283	285	280	251	288	312	293	256	304	342	294	328	301	309	286	280	275	327	276	299	337	280	262	318	302	281	283	294	264	308	294	292
6758	1123	1998	2353	2042	1684	1387	1246	1113	1123	996	1003	890	979	934	995	1007	1046	952	935	916	886	848	925	826	806	818	785	753	719	735	697	690	715	721	753	708	701	692	668	709	716	681	615	699	671	679	703	719	707	705	715	695	730	686	701	653	647	689	644	666	699	670	649	651	680	681	695	691	666	654	708	620	661	683	643	724	647	662	716	709	682	635	661	634	676	717	662	719	672	668	683	692	668	687	684	661	666	688	699	694	717	644	653	704	664	705	620	672	682	682	693	645	669	649	685	726	716	682	689	730	675	703	675	648	653	695	716	640	630	675	722	655	637	699	656	690	623	673	678	660	666	582	709	696	707	656	705	690	677	723	687	721	671	670	682	658	676	648	709	716	683	676	675	676	666	690	674	670	685	667	659	649	677	668	641	672	698	690	695	713	730	664	671	653	659	672	654	653	704	759	653	692	694	707	664	669	670	674	627	671	652	668	711	684	640	680	663	677	674	732	696	688	672	666	668	698	702	685	682	674	636	668	673	682	666	706	656	646	686	708	658	646	691	701	659	672	647	664	723	696	666	625	634	707	678	689	696	613	664	680	613	703	653	678	732	700	700	673	640	687	697	654	665	639	662	673	654	647	703	672	679	670	681	741	644	658	654	706	724	684	676	661	686	682	687	629	607	673	707	654	699	658	667	671	692	615	639	632	706	626	698	687	664	685	662	661	696	714	687	687	670	711	674	732	687	693	689	639	667	672	675	674	658	669	707	688	696	648	618	684	691	690	708	663	698	678	679	701	658	678	698	626	685	675	666	653	714	650	711	648	735	668	688	631	637	680	650	678	719	715	664	660	668	698	663	645	624	647	683	652	651	686	679	664	674	688	678	658	706	675	725	683	639	649	655	676	692	665	672	635	692	677	729	673	647	672	627	669	667	687	717	668	661	697	646	695	671	686	648	699	688	681	682	677	662	666	662	706	663	641	661	664	698	682	692	673	670	659	647	702	736	661	675	661	684	666	708	678	677	672	709	668	645	727	685	679	682	685	715	667	675	653	700	703	685	674	668	693	639	632	681	693	738	665	662	694	663	694	705	701	693	680	653	681	681	652	651	689	708	663	625	673	697	647	642	729	662	672	655	728	689	667	696	693	685	689	696	686	628	644	671	675	651	696	669	692	695	671	678	689	651	715	692	661	671	659	727	661	730	658	702	687	688	668	683	646	679	712	650	661	689	645	695	667	690	698	729	641	640	638	698	679	709	694	648	666	717	639	684	675	705	679	658	660	715	621	658	617	689	655	662	679	675	693	678	710	635	691	685	689	685	687	672	677	680	685	661	678	699	663	687	662	642	672	654	643	695	722	683	682	694	685	661	649	683	696	678	652	670	701	653	690	668	687	678	673	660	704	637	675	648	714	627	712	692	663	712	669	664	694	703	644	699	655	659	640	672	661	690	652	696	657	675	672	698	657	672	682	666	723	683	633	706	671	696	624	683	667	714	664	646	711	696	710	679	663	697	695	712	686	649	681	652	690	663	653	646	676	720	713	660	649	734	653	651	650	690	715	647	678	656	672	686	668	674	625	635	634	681	683	664	671	687	702	701	662	612	644	671	640	668	646	665	716	670	668	626	719	731	680	708	723	635	701	661	741	693	738	678	720	678	692	699	660	658	663	657	654	697	664	651	681	646	630	680	675	721	698	672	683	697	668	690	660	630	698	668	650	668	662	662	640	708	624	676	654	718	680	629	610	684	622	645	697	686	665	670	663	665	695	732	645	706	697	635	673	665	675	717	673	673	717	677	668	630	700	680	643	723	721	669	608	680	644	717	658	631	693	710	662	627	640	699	705	667	641	692	694	657	670	652	623	673	691	654	693	690	632	695	714	650	698	655	636	669	717	719	652	715	671	708	705	639	704	575	706	671	696	683	678	698	703	692	673	671	706	646	663	667	598	698	693	685	634	634	684	678	717	700	649	644	673	648	707	696	663	702	716	674	681	694	691	709	667	707	697	666	733	642	704	702	674	686	657	698	701	697	708	715	676	709	680	699	677	680	733	683	673	703	671	696	646	731	686	694	679	668	689	673	676	673	664	631	715	662	651	670	660	670	675	684	659	708	672	698	654	689	685	702	676	692	631	687	656	650	634	658	664	703	703	697	691	645	644	709	675	642	659	698	659	659	648	711	656	696	696	697	669	650	649	680	658	667	652	679	683	687	664	667	707	643	651	665	641	675	666	686	679	681	658	645	645	689	665	569	653	674	668	706	655	629	651	703	682	686	652	677	691	686	640	669	721	667	687	676	660	627	631	647	644	677	709	663	713	719	671	665	699	715	645	667	653	671	653	654	660	654	646	666	687	684	627	693	688	695	684	641	699	680	699	651	686	703	679	696	663	635	725	651	686	695	671	682	705	629	669	735	646	708	693	684	665	675	688	649	679	626	701	655	660	629	644	640	712	675	683	680	663	669	673	642	708	699	611	683	709	706	681	635	685	695	651	675	730	690	671	625	672	699	686	669	636	681	720	723	698	680	678	698	701	694	717	630	667	700	675	654	694	636	670	674	658	688	693	727	700	665	682	669	672	662	661	665	669	674	692	679	653	648	660	685	663	669	684	672	655	641	665	728	686	667	689	714	692	698	741	723	646	674	639	650	672	673	643	716	657	690	677	670	690	710	690	675	669	660	661	715	652	654	682	683	665	676	705	696	664	701	694	678	691	666	608	665	644	686	734	677	657	659	641	705	706	704	614	655	651	655	749	680	662	658	670	686	671	698	664	647	674	670	726	640	641	678	688	656	712	640	697	704	655	666	622	685	711	674	651	675	642	651	677	669	690	709	666	680	696	687	650	680	662	605	658	653	671	662	655	611	648	700	610	699	661	749	679	674	676	677	657	695	685	703	629	657	623	662	682	647	709	674	659	628	681	696	641	690	705	698	671	668	689	698	703	662	661	656	715	669	701	663	637	658	682	732	653	702	665	738	675	651	712	673	685	646	669	724	697	666	615	673	659	677	662	675	680	645	690	679	653	706	663	643	644	650	691	692	630	675	656	734	630	661	706	669	638	661	685	707	704	675	687	679	688	657	719	669	705	676	641	696	695	701	680	671	655	679	723	657	674	632	656	644	678	719	708	657	698	632	687	670	648	645	669	685	655	685	687	711	713	672	714	680	709	647	686	695	645	675	707	751	663	664	671	685	706	618	673	664	650	657	655	700	688	676	689	685	668	686	674	691	654	707	689	679	664	717	673	676	655	693	677	680	677	697	680	723	634	699	751	685	700	697	660	629	678	676	629	679	678	720	635	703	697	700	701	665	662	705	721	700	671	657	686	643	655	664	657	650	648	681	686	684	694	652	632	697	707	653	705	659	629	697	715	690	701	688	679	698	626	707	699	704	676	660	676	737	673	674	682	634	716	687	677	637	709	643	673	709	666	671	679	685	645	686	707	663	678	717	696	683	683	676	643	677	638	682	680	695	685	629	668	691	692	752	693	660
15129	1457	1355	1031	742	583	419	329	320	269	291	260	251	260	244	252	257	228	233	248	250	216	213	221	222	199	188	221	186	182	173	213	177	221	195	194	180	188	198	190	187	230	210	200	217	186	212	168	142	162	165	191	177	190	184	168	170	171	183	189	165	161	195	158	186	156	186	159	191	194	177	192	200	178	195	180	179	179	183	182	173	218	188	206	189	190	188	193	179	169	199	189	191	191	170	150	161	185	168	194	157	167	199	173	176	170	195	168	203	162	184	198	175	172	165	169	182	163	193	189	190	178	186	183	205	183	166	172	180	180	180	154	171	220	176	200	201	184	180	175	193	182	165	197	179	188	173	174	173	213	176	184	190	190	169	172	192	202	164	179	188	217	173	168	169	181	182	216	191	172	161	174	177	166	189	178	176	192	197	186	164	201	185	198	176	183	205	169	181	166	168	194	174	166	169	163	185	179	183	188	176	165	175	183	186	178	154	190	185	198	192	171	178	171	209	196	194	183	205	171	168	221	162	179	176	168	166	180	187	210	192	181	158	178	184	181	181	177	162	154	169	179	187	177	198	156	169	201	208	189	186	190	183	209	200	212	161	180	193	177	176	192	175	186	193	191	207	180	152	193	191	189	174	185	181	192	182	184	196	191	197	170	193	177	168	175	193	179	183	181	194	213	184	157	175	194	176	170	201	154	188	212	194	189	200	180	179	182	181	178	174	174	184	173	188	186	180	155	169	179	178	179	163	163	183	177	184	209	170	169	181	173	208	182	173	175	188	170	162	170	195	193	184	168	205	159	146	181	191	190	179	204	187	179	186	184	166	186	177	205	174	183	177	176	195	181	182	166	185	160	170	175	184	195	170	182	178	219	176	190	179	181	165	181	204	188	186	172	158	178	193	197	176	170	187	161	184	173	173	185	161	170	205	201	206	187	177	174	175	165	187	189	190	202	184	203	174	180	183	200	197	185	211	171	178	183	176	202	162	190	189	176	205	173	200	174	209	173	170	180	181	194	188	175	187	173	205	197	207	166	190	212	206	170	193	175	171	200	207	174	198	182	208	178	190	202	181	157	185	171	166	187	197	193	190	191	173	169	203	187	190	189	169	202	184	200	195	198	199	177	171	181	174	171	178	186	194	183	184	198	165	188	198	177	179	189	193	185	160	201	201	173	207	200	216	185	178	177	192	172	193	166	171	196	157	178	172	155	177	178	194	183	171	161	174	161	169	215	197	183	193	191	155	178	164	201	185	193	191	161	174	160	198	168	160	179	174	153	188	195	181	176	176	149	179	166	202	179	183	174	182	201	190	198	165	183	193	180	200	188	198	158	174	172	174	199	198	178	180	172	170	159	183	186	191	183	170	168	168	178	166	189	191	193	174	174	187	204	187	193	169	182	167	176	160	162	176	194	178	190	188	188	198	172	191	215	196	181	170	174	189	178	198	198	181	194	190	175	173	197	180	168	206	189	184	178	173	173	227	176	170	180	181	180	186	165	149	172	166	198	194	187	180	175	164	186	198	165	200	167	186	200	176	175	184	207	178	165	186	199	183	177	154	174	173	188	176	168	190	175	192	181	182	159	187	174	203	177	187	186	155	174	209	191	156	188	183	188	168	161	172	187	188	175	195	207	201	193	192	157	180	181	170	174	182	194	175	158	165	159	189	184	151	173	151	186	180	185	178	184	192	187	172	161	169	158	168	175	187	177	185	189	204	190	165	180	200	171	197	197	193	166	198	179	190	163	182	181	179	198	184	207	208	184	170	185	188	210	193	164	168	212	190	191	204	196	200	185	159	202	172	180	168	190	178	195	154	189	201	189	188	174	156	174	168	201	179	175	218	184	177	194	183	186	153	164	198	159	162	167	188	137	183	176	189	170	187	189	171	171	165	178	182	167	185	209	185	174	189	185	158	168	176	184	174	170	181	197	172	154	172	183	183	177	183	172	152	212	182	204	189	174	217	189	164	186	182	197	195	175	163	170	193	186	192	146	169	198	181	171	185	173	183	161	185	168	188	174	181	158	207	187	177	176	176	165	181	210	189	163	167	191	158	183	186	184	189	177	198	207	144	176	189	198	211	164	162	163	174	182	164	192	196	173	198	185	189	197	216	166	209	183	187	185	157	178	174	175	168	186	190	192	174	203	167	193	172	185	209	177	176	173	183	174	187	176	152	149	197	192	172	167	186	204	190	175	186	205	184	177	147	195	175	194	186	176	193	183	172	222	164	193	176	208	209	200	180	167	183	188	192	194	149	204	194	193	190	186	190	184	200	162	191	157	198	205	196	180	176	147	169	183	174	194	176	176	168	177	176	155	188	183	163	186	159	171	166	202	161	172	193	176	200	164	190	212	197	179	177	185	169	189	169	181	185	205	180	192	149	185	176	169	180	186	173	189	176	160	204	171	177	150	186	171	186	175	186	207	183	186	176	189	178	202	198	194	182	196	156	198	173	202	161	184	179	198	178	190	176	194	165	174	201	179	195	202	181	165	173	166	169	192	212	195	189	210	202	165	175	183	187	174	179	193	172	184	160	170	164	161	157	175	161	168	167	177	202	171	184	173	178	175	184	217	185	170	204	152	165	159	170	187	179	167	174	171	145	203	149	177	180	163	176	181	173	197	196	188	182	203	193	173	186	184	182	186	174	191	189	150	184	171	192	167	165	153	210	187	158	173	187	188	196	173	167	155	180	190	182	197	198	201	207	182	182	172	177	200	161	159	183	179	174	176	162	186	197	174	187	198	205	182	175	149	169	176	181	176	172	187	165	174	198	174	186	181	182	152	137	180	189	182	173	174	186	194	179	194	149	183	162	183	163	177	189	191	163	195	186	169	194	180	208	171	215	208	178	206	205	188	179	185	197	199	194	203	181	191	175	213	202	212	190	188	196	188	195	184	174	182	167	191	184	202	197	189	177	186	181	188	203	198	183	179	191	171	177	192	194	199	202	176	195	198	166	193	190	197	189	195	177	182	171	186	174	194	167	185	196	173	188	189	175	166	185	211	166	198	207	190	183	208	196	181	198	181	178	190	191	172	171	179	175	186	195	169	193	167	187	186	188	165	199	186	189	173	158	184	209	197	169	192	210	197	203	190	180	176	182	164	178	164	176	181	180	171	180	190	186	181	173	176	183	177	192	174	150	182	192	219	165	171	169	214	196	162	193	172	176	168	172	157	175	213	167	163	177	175	206	221	178	163	178	130	186	190	173	166	190	191	179	184	187	196	179	182	176	177	180	180	180	165	198	179	169	146	170	150	164	199	172	191	207	166	199	185	192	163	191	172	169	166	181	177	177	209	193	190	180	185	174	184	185	183	175	202	183	170	164	193	177	178	193	182	175	191	168	181	156	189	182	171	166	181	149	206	162	157	151	199	168	193	161	178	205	166	185	201	195	193	174	192	192	194	179	169	173	162	187	170	175	188	190	172	177	174	176	165	174	171	199	191	189	183	162	192	185	178	163	190	183	160	171	171	191	175
8267	1196	2677	3236	2603	2272	1669	1424	1232	1154	1047	887	915	910	918	865	976	954	881	837	844	801	797	790	743	674	648	571	586	529	568	577	527	499	490	457	474	438	481	424	493	427	454	422	437	435	412	401	422	410	463	408	438	446	462	446	424	468	461	411	428	420	387	447	393	410	383	385	439	406	419	420	425	424	400	429	445	399	426	423	420	439	440	415	431	417	435	444	458	424	425	427	449	447	419	407	422	448	429	426	455	408	410	408	416	418	421	427	449	366	446	405	429	398	429	417	422	419	415	413	468	396	417	411	421	441	425	423	457	414	410	471	420	416	400	431	391	427	403	383	410	402	426	442	436	452	392	423	373	435	372	431	469	412	411	448	439	392	430	412	426	437	392	462	408	454	419	427	398	407	441	397	408	429	429	411	463	368	437	398	424	426	420	409	407	427	419	402	412	447	404	428	432	427	395	414	414	413	419	453	435	390	451	409	438	433	424	427	417	434	396	443	413	434	428	399	403	412	463	413	448	429	420	382	407	371	437	423	433	428	436	424	441	403	387	387	416	401	444	406	387	410	443	448	433	417	393	406	425	401	423	412	396	453	414	437	413	391	425	421	423	446	430	399	413	412	431	395	420	416	418	403	416	409	443	435	432	388	436	408	416	428	382	418	420	415	426	419	426	389	470	439	423	419	447	431	398	382	437	389	445	400	415	383	416	433	412	433	430	421	430	433	413	450	455	413	412	411	431	400	419	448	449	416	415	406	394	410	415	400	445	456	447	412	431	432	413	394	412	401	418	380	434	420	421	459	415	415	454	443	428	431	424	423	456	437	430	421	428	404	373	410	415	433	431	412	421	444	392	437	417	439	436	452	403	439	423	450	403	439	382	425	429	413	442	407	426	420	397	438	396	416	421	401	438	454	433	448	429	407	408	410	438	425	450	439	400	409	416	437	452	396	414	397	450	431	436	412	400	425	457	428	427	436	410	417	392	438	443	419	428	398	436	428	399	392	417	403	428	442	396	461	412	413	404	395	475	432	419	418	397	410	452	416	423	425	414	459	446	441	439	431	428	417	426	420	460	386	431	432	423	431	411	426	393	445	440	446	455	421	420	414	407	436	421	421	448	412	425	383	421	398	407	412	430	420	448	421	418	431	415	414	445	401	418	405	425	408	422	418	431	391	430	437	405	429	422	426	416	447	454	407	395	428	446	429	419	415	463	444	433	414	454	434	404	444	417	452	434	436	433	421	433	407	438	424	442	465	420	417	409	416	432	417	445	419	417	392	420	400	398	396	412	425	453	451	438	390	423	439	427	448	398	429	448	443	406	421	414	419	434	439	376	449	433	413	418	462	431	415	419	440	436	389	393	419	429	414	433	405	439	413	418	413	386	447	420	420	405	451	375	374	397	400	395	427	412	440	421	427	470	452	430	403	442	393	443	420	438	433	386	391	434	411	405	432	451	362	385	472	433	444	463	425	409	404	432	420	437	379	420	444	423	434	432	404	438	426	365	439	412	408	432	448	463	478	429	370	417	424	412	415	454	410	410	383	470	453	404	398	443	444	424	385	427	441	435	465	399	420	421	397	425	410	453	435	415	407	432	433	429	436	445	392	428	422	440	420	407	391	411	409	403	406	427	426	431	448	380	398	403	420	410	418	409	452	401	453	424	455	460	431	423	391	417	421	413	430	409	418	452	411	430	431	422	435	445	407	441	423	465	407	411	407	415	401	375	388	406	426	441	410	417	418	411	403	387	449	399	430	428	414	440	409	404	423	437	405	398	394	435	406	436	407	425	416	436	429	429	426	440	435	398	428	437	390	439	432	440	428	394	421	421	413	412	451	431	393	453	443	409	416	416	422	461	434	436	419	441	398	420	422	414	442	413	436	448	425	452	408	434	414	447	412	446	408	424	442	416	400	433	397	434	412	439	399	401	440	439	444	428	449	403	417	409	415	380	419	410	420	428	405	436	438	411	439	378	463	453	407	448	407	411	416	447	435	395	420	448	440	381	396	399	424	411	415	385	419	424	394	401	381	468	448	391	386	441	442	451	407	436	423	427	426	405	409	415	418	410	406	415	433	397	448	439	404	423	414	405	423	399	424	381	421	408	415	444	412	440	457	414	391	428	428	449	410	454	408	420	391	434	456	439	390	432	447	402	445	415	447	382	460	437	428	418	480	422	416	402	385	379	421	441	373	426	424	418	424	476	392	425	440	408	425	451	409	386	419	449	406	426	425	403	430	429	401	442	432	396	377	420	434	443	450	450	424	404	401	406	466	412	404	415	416	374	426	450	413	440	442	416	424	429	423	414	441	384	420	420	450	439	451	420	404	414	414	421	391	446	387	395	418	443	422	449	453	418	443	418	408	426	457	430	439	442	414	396	414	392	463	416	434	429	405	436	412	423	382	386	407	420	410	445	431	422	445	431	394	462	381	456	427	421	418	433	427	430	395	406	419	433	454	416	467	415	436	395	399	414	407	452	446	461	446	414	466	445	411	403	415	437	398	455	368	413	469	429	403	447	422	419	446	428	426	409	417	393	437	425	430	413	418	399	414	463	427	417	448	400	426	435	418	393	433	423	426	459	420	431	397	403	436	404	411	391	439	448	417	396	426	397	430	409	439	428	429	394	425	454	399	449	445	432	403	455	409	447	474	414	396	378	450	412	431	437	410	433	480	422	457	464	415	381	380	434	412	409	436	420	432	415	423	458	445	432	419	396	434	448	449	415	419	432	426	468	418	404	444	433	429	390	436	409	410	426	432	421	435	421	413	408	411	417	460	434	407	435	414	422	413	466	413	427	443	442	446	409	425	429	450	434	410	429	451	432	417	431	430	393	407	449	426	428	396	429	362	440	422	417	379	438	414	378	412	446	406	408	448	412	405	436	410	423	418	399	409	426	405	430	411	406	431	426	456	414	433	442	447	443	425	452	415	431	436	418	430	454	394	430	400	419	394	423	410	437	432	458	405	406	429	426	414	442	444	420	424	433	417	410	401	394	430	411	426	397	438	421	443	439	446	441	436	443	415	417	428	444	452	401	440	403	396	435	359	428	436	444	412	427	418	451	421	401	382	415	438	420	419	462	447	387	390	412	427	441	428	395	412	413	416	453	452	424	392	409	430	382	458	453	418	437	432	426	469	444	492	418	421	424	389	435	408	424	434	413	391	409	401	397	433	414	411	463	420	407	413	434	440	454	406	402	408	431	432	394	416	420	440	458	442	414	452	448	449	472	452	441	425	426	413	452	445	408	418	431	443	394	411	410	439	432	402	425	432	438	427	407	411	432	435	440	421	473	447	453	453	426	439	446	416	412	406	420	455	379	449	451	437	453	445	455	459	435	417	408	440	409	422	440	437	397	431	403	373	402	430	441	432	420	437	423	407	428	404	407	404	457	417	412	393	404	415	436	408	456	435	449	424	406	425	402	413	412	407	378	442	393	470	409	423	424	440	417	435	403	441	410	409	439	384	441	400	405	396	406	379
1509	320	371	322	316	266	263	242	311	265	270	237	217	238	265	260	256	255	228	265	241	245	237	260	241	248	255	245	237	224	233	222	242	240	225	249	241	213	226	215	232	250	254	238	243	251	228	246	240	204	221	231	253	251	213	205	248	258	188	233	236	239	234	239	235	221	223	243	241	221	217	214	247	225	229	236	254	234	239	252	227	240	213	224	231	219	229	219	224	238	240	239	232	267	224	218	229	239	246	231	267	214	216	225	211	227	247	216	239	270	236	208	239	221	239	233	217	247	255	256	240	261	209	266	240	264	241	236	259	220	200	228	246	260	220	229	262	223	217	228	239	285	203	236	240	238	272	238	269	233	244	239	259	218	251	227	229	243	215	241	252	228	222	224	231	233	210	210	232	247	246	279	227	235	234	229	241	233	215	224	249	235	270	256	260	202	244	234	245	242	248	248	234	273	229	246	225	237	243	253	247	254	271	225	203	215	227	226	245	231	266	212	224	221	249	228	234	222	243	240	236	225	212	221	239	258	227	240	223	259	259	239	232	237	230	234	259	210	234	222	221	254	227	258	243	247	269	227	233	245	248	250	272	238	228	241	236	244	258	249	232	233	256	296	242	264	250	239	236	236	208	245	228	236	241	240	230	238	252	227	220	225	263	252	220	241	255	244	239	239	225	260	226	257	253	206	255	225	229	235	232	239	245	208	229	258	239	226	238	269	241	242	241	236	215	241	226	250	250	256	256	251	220	254	245	223	235	246	241	228	261	253	225	189	227	214	224	253	227	242	251	217	218	230	227	231	237	239	239	245	257	241	258	243	236	229	218	231	279	239	258	239	218	213	224	243	246	224	227	208	255	273	229	241	235	263	219	255	219	244	214	233	219	234	238	226	222	243	260	245	222	227	223	255	218	259	228	247	273	244	236	207	227	241	227	256	230	237	267	221	248	234	221	252	254	231	228	239	245	252	284	231	236	229	223	233	213	240	237	225	220	244	271	238	221	259	242	253	243	231	257	236	225	244	225	231	241	221	224	248	211	218	247	254	228	234	261	241	251	239	244	219	240	199	227	220	249	243	235	209	224	227	223	211	204	203	225	254	226	189	232	226	215	248	231	199	240	228	233	274	223	240	238	263	269	240	244	246	234	247	260	246	232	250	217	224	262	212	252	249	240	216	211	216	224	234	245	236	245	209	219	225	225	234	239	208	231	250	225	226	232	225	232	218	223	235	194	205	254	241	253	222	246	235	246	234	247	225	213	242	235	217	246	269	236	236	239	262	249	253	257	229	230	232	247	219	245	255	249	254	256	249	272	251	259	224	212	232	249	227	229	257	262	266	241	242	252	241	264	244	220	224	236	277	256	240	272	229	246	243	232	232	218	254	207	241	222	242	219	246	245	233	241	237	267	221	246	237	263	262	233	227	231	236	258	238	270	224	230	221	250	220	217	230	255	224	240	261	240	260	265	229	249	248	255	200	235	239	239	195	241	234	235	240	228	221	260	232	234	228	236	219	237	244	210	258	241	211	246	230	230	240	231	244	235	245	221	246	248	257	212	227	247	228	227	231	267	228	228	231	239	233	246	251	248	234	226	216	250	228	237	249	252	199	235	252	242	257	244	248	236	257	262	238	233	247	226	227	226	251	222	254	222	248	240	262	231	237	249	244	272	220	249	255	229	237	227	270	237	251	242	253	256	234	236	228	213	231	253	242	250	235	294	259	231	258	232	214	259	221	217	222	221	210	242	252	249	241	239	234	220	211	224	234	217	242	211	230	214	243	250	238	243	240	229	252	266	254	237	216	226	266	237	240	225	233	242	242	234	218	246	228	227	212	240	247	233	240	229	239	247	193	218	234	235	225	229	249	228	218	255	259	223	206	252	253	249	254	237	243	244	246	241	225	229	243	227	234	205	272	233	259	247	238	238	224	254	245	263	191	240	242	270	212	208	225	248	265	241	273	215	242	249	262	241	241	218	237	243	232	246	205	250	236	267	268	227	217	259	229	242	234	237	247	272	282	227	247	235	231	214	249	231	264	235	207	203	249	220	219	217	206	214	231	207	234	240	223	240	238	259	245	250	199	246	254	235	214	244	221	220	232	254	238	267	238	263	240	240	272	282	248	233	238	235	234	259	235	242	234	256	238	244	187	235	213	217	271	232	242	199	219	233	243	244	260	247	217	281	241	239	235	240	237	243	217	217	248	252	226	249	233	238	257	233	245	216	235	235	250	229	232	230	255	228	257	189	236	227	234	244	238	227	216	243	230	235	240	234	235	237	223	235	241	243	237	272	235	213	252	237	256	268	245	222	221	225	235	240	241	256	236	206	216	211	229	250	232	248	258	218	237	237	250	261	241	237	221	214	237	241	252	215	194	222	234	234	214	241	216	248	248	272	230	239	242	235	232	245	216	242	232	258	236	269	245	240	232	254	229	211	245	273	240	241	226	219	240	229	239	241	259	253	257	233	217	225	239	225	225	252	230	249	254	230	237	223	245	200	232	252	218	263	249	229	238	253	201	223	247	241	228	233	245	237	240	213	244	222	237	260	235	233	243	213	222	250	220	272	221	220	224	223	239	248	240	228	215	209	231	232	225	214	228	218	237	254	231	234	238	226	240	233	255	250	242	255	237	225	239	236	260	269	261	230	224	251	219	217	245	249	225	266	217	261	245	227	230	256	229	226	223	254	228	229	224	231	231	244	208	208	270	202	219	209	240	225	246	221	251	271	234	227	224	242	236	257	231	231	194	253	227	213	250	232	190	214	246	232	257	220	218	211	237	259	232	226	228	221	274	233	254	250	213	245	266	228	255	209	227	208	233	239	251	221	236	243	239	224	252	226	239	243	230	220	266	235	214	268	238	240	239	262	250	238	264	239	246	196	234	225	238	230	233	264	227	267	256	220	246	244	248	210	266	231	294	241	235	234	239	208	205	243	250	259	221	220	240	260	226	227	223	223	247	242	253	230	244	237	226	241	249	245	263	230	227	255	263	233	233	243	217	271	240	229	215	214	250	244	232	244	244	251	229	243	236	231	235	235	247	224	241	226	241	223	243	230	241	249	261	229	221	223	258	280	232	205	221	239	208	245	207	226	226	245	263	206	196	243	232	258	230	268	254	258	252	266	229	260	247	247	236	238	215	247	232	230	265	239	234	245	253	270	242	206	249	242	246	285	258	244	237	239	240	244	212	259	241	234	216	231	250	226	244	251	211	228	239	241	232	231	225	222	223	217	278	256	235	251	232	233	207	258	239	240	253	245	241	219	237	225	237	263	248	216	247	240	231	235	220	214	211	236	253	243	244	242	205	237	248	220	222	224	212	243	256	201	247	220	217	239	251	268	225	225	227	221	248	242	238	227	234	239	255	261	251	272	248	234	209	244	238	235	219	197	218	233	231	251	268	239	259	233	226	212	237	220	232	237	229	239	241	261	222	249	209	263	257	250	210	222	231	216	220	253	233	245	225	254	257	246	255	256	242	235	223
1809	670	778	926	813	787	697	655	660	629	615	627	662	648	664	638	644	677	624	678	638	588	622	675	618	584	606	588	600	583	574	586	544	546	574	535	530	543	573	525	544	568	519	577	557	587	564	509	543	554	622	592	544	551	566	575	542	524	566	570	593	536	531	593	545	559	520	531	547	525	533	535	526	622	559	535	528	522	597	576	562	536	544	579	525	541	566	584	559	558	571	557	584	532	571	554	536	560	583	537	576	534	554	548	552	555	557	553	585	537	552	563	560	549	546	554	588	553	563	577	582	589	518	587	565	582	563	608	526	511	578	555	574	547	572	551	567	553	563	562	546	575	547	577	555	551	564	564	535	594	562	506	571	543	539	564	531	555	608	543	603	569	565	524	543	560	566	535	527	580	525	554	561	573	578	594	557	543	530	558	550	524	561	560	519	599	565	515	591	543	561	588	610	581	581	573	589	578	526	588	550	594	506	604	537	542	584	618	531	514	575	542	593	574	556	569	537	546	551	602	531	564	587	531	521	546	557	577	528	553	560	581	539	524	538	524	535	561	618	554	531	644	557	571	569	544	607	596	558	565	572	549	571	585	570	522	609	559	532	567	537	557	586	558	550	569	551	598	513	604	561	525	539	541	562	612	546	582	550	590	552	528	547	526	572	498	515	519	602	534	546	577	572	515	542	538	568	577	549	559	541	545	596	582	540	551	548	572	544	576	560	554	524	539	535	574	576	531	547	550	579	536	562	536	539	573	614	562	529	574	591	582	564	557	583	547	596	571	565	589	585	540	557	602	555	553	571	553	549	520	555	597	563	531	548	587	570	544	544	586	566	546	590	558	605	581	546	545	578	551	510	600	521	536	549	531	567	556	559	599	494	538	564	555	590	561	531	542	585	549	538	574	530	563	508	568	560	565	567	580	544	554	584	532	528	595	524	533	549	566	546	582	541	559	516	564	544	525	570	546	546	553	565	545	539	574	557	527	597	582	546	560	562	535	529	566	563	564	539	533	517	567	531	583	554	552	563	560	523	533	541	543	559	586	547	536	528	539	535	536	596	578	511	581	525	543	533	547	584	568	535	551	587	518	572	540	570	564	548	567	543	548	532	550	592	554	545	566	528	564	506	589	552	550	565	558	546	548	557	559	551	563	574	549	579	542	581	562	578	552	524	537	571	552	566	546	557	554	551	551	572	540	516	527	527	567	544	581	605	555	544	516	536	550	542	544	570	530	586	554	553	588	544	592	526	531	553	549	564	566	559	520	540	526	583	567	535	636	544	582	562	539	565	579	547	527	581	578	542	538	567	542	541	566	553	543	535	518	558	558	537	508	541	554	547	574	567	572	569	521	578	589	537	554	542	537	512	558	534	577	565	558	588	552	576	567	555	558	570	579	547	555	558	586	575	545	566	606	551	566	601	552	533	584	585	561	581	566	554	534	547	554	530	564	517	562	574	537	566	536	595	558	565	557	536	536	567	558	568	558	489	582	549	545	537	564	551	562	554	581	552	552	582	577	519	515	513	534	578	548	568	528	581	582	557	518	534	562	581	517	579	544	576	547	505	565	600	555	579	540	560	532	517	557	577	572	573	524	545	561	555	597	576	584	568	580	576	565	505	592	601	541	543	548	566	604	577	543	567	557	558	549	563	531	519	560	541	546	549	530	501	525	547	566	550	551	565	579	551	543	537	533	562	513	585	545	540	578	571	606	543	597	562	527	555	561	555	563	529	591	526	527	534	565	567	542	543	508	505	531	573	577	560	595	567	555	537	567	578	523	578	527	550	562	565	577	595	556	547	569	548	552	538	577	561	543	562	572	562	553	597	517	540	581	568	504	543	535	578	540	576	560	514	592	547	554	560	595	570	607	542	573	565	538	522	575	541	537	582	547	540	549	520	558	530	562	590	542	544	595	540	553	574	551	537	560	565	557	539	574	559	590	562	565	576	562	558	532	567	529	547	534	532	557	535	527	547	580	518	587	548	540	581	559	568	570	539	545	540	584	529	565	543	521	563	570	502	551	564	548	562	559	539	585	570	554	543	559	561	600	604	534	532	577	586	564	554	578	532	553	559	555	602	596	546	571	520	536	593	571	547	563	562	572	535	550	557	562	524	557	581	572	536	544	560	582	544	581	524	543	564	546	562	555	578	585	543	564	560	534	561	532	570	553	617	592	576	530	554	589	569	549	544	557	622	577	561	527	570	551	522	543	582	554	571	573	597	528	554	557	546	536	539	511	569	563	547	544	564	547	571	602	531	580	575	564	627	499	552	514	563	553	567	570	603	536	557	540	570	544	565	608	586	585	522	535	532	578	577	582	545	562	551	551	549	552	550	534	558	547	554	552	526	614	547	551	528	558	567	550	580	552	528	609	568	543	554	560	576	555	588	590	591	554	515	564	549	533	543	538	586	543	572	545	591	539	530	530	555	565	535	554	542	543	582	567	557	579	499	536	542	567	555	566	551	556	555	542	530	509	545	571	550	557	529	556	553	557	560	576	610	589	528	562	554	571	547	514	566	534	592	538	548	542	536	568	536	560	581	533	551	573	544	554	555	556	554	514	519	565	559	582	579	582	556	565	565	521	560	578	574	545	555	514	564	544	565	548	566	518	526	584	568	585	524	520	539	566	519	534	568	559	540	550	530	558	564	567	573	547	533	591	590	559	569	601	619	558	539	527	561	493	563	583	589	572	542	562	549	531	570	549	537	543	576	536	515	571	525	557	557	535	569	586	554	567	558	524	531	556	555	511	533	550	516	534	531	546	604	556	517	519	557	549	565	514	557	602	538	529	584	548	565	557	564	560	522	555	560	567	544	600	534	499	573	531	548	560	527	484	534	552	541	566	540	558	584	581	546	548	576	559	563	574	567	583	558	548	537	571	612	545	561	609	556	530	590	551	569	584	534	556	561	566	557	568	555	580	568	541	544	559	533	562	558	562	552	586	512	571	570	510	566	586	538	560	531	581	539	551	540	532	554	579	543	581	548	526	555	525	587	572	556	588	555	592	520	569	598	539	535	553	577	550	572	564	540	545	571	590	570	543	580	532	538	533	520	535	597	578	533	545	538	544	574	540	581	558	574	549	591	577	565	575	597	569	565	566	554	552	547	607	569	598	563	572	532	556	544	535	585	521	564	523	554	535	568	586	584	555	525	555	604	561	536	575	545	546	581	576	564	563	523	544	530	573	583	593	561	559	564	584	554	573	538	547	571	557	577	563	554	543	562	582	566	597	578	563	591	544	556	526	565	553	526	579	565	547	559	545	562	595	605	518	544	588	585	556	554	500	530	547	557	530	587	535	577	583	570	548	581	603	514	553	601	549	547	607	494	542	515	553	557	555	573	516	528	504	542	528	564	543	577	545	562	518	601	558	565	510	565	570	550	559	561	568	561	558	569	567	577	573	535	518	567	554	564	526	585	531	516	598	559	551	560	526	562	547	606	542	523	513	535	544	508	535	546	550	541	567	512	594	623	548	577	595
8112	800	864	796	599	525	437	399	321	349	329	339	336	323	378	328	351	331	326	345	305	341	364	296	319	341	332	307	320	287	320	331	283	323	316	304	281	297	308	296	303	292	312	304	301	274	314	318	309	305	279	311	307	292	316	316	251	313	318	278	315	279	291	316	272	298	307	313	329	290	260	324	295	273	266	297	275	266	313	287	286	284	313	290	306	302	317	276	319	328	311	277	295	270	303	282	307	295	315	302	288	241	305	316	281	281	287	290	279	281	263	297	310	274	296	306	330	276	274	310	274	319	288	304	295	344	284	311	298	297	297	294	303	312	317	317	330	312	308	302	324	293	287	315	299	310	312	298	266	289	309	299	316	311	285	326	330	269	300	284	267	286	311	293	292	291	327	302	308	282	313	298	311	285	252	304	288	283	286	311	288	316	341	318	301	275	299	322	284	280	306	281	331	287	325	317	266	304	297	280	280	311	314	306	300	282	289	305	307	278	312	279	309	311	292	278	315	286	279	318	316	307	297	315	296	298	265	302	312	281	307	271	291	277	326	295	314	344	285	297	317	318	312	320	278	324	306	264	303	305	306	316	280	285	303	244	301	286	309	294	305	276	318	313	300	310	327	315	277	285	338	311	297	317	307	276	292	270	304	302	263	249	304	288	287	278	288	318	300	291	284	289	309	345	321	301	301	335	313	279	281	337	300	318	305	325	294	312	323	298	265	308	329	316	307	278	289	298	309	284	282	277	305	292	287	278	325	315	288	313	324	312	287	277	308	287	286	294	285	296	303	331	317	300	315	305	309	315	262	302	304	287	276	286	299	289	300	319	331	335	292	287	307	284	326	296	278	286	313	327	295	313	277	317	294	331	313	314	289	305	307	275	284	258	291	305	296	325	304	303	298	276	295	310	295	280	307	326	302	309	296	307	305	339	306	300	315	289	320	310	318	295	295	311	320	284	289	280	307	294	292	325	318	320	311	266	303	278	291	331	293	304	304	299	290	283	281	306	315	276	320	276	334	282	304	302	308	264	249	290	290	266	304	314	298	300	299	307	283	295	322	300	272	289	295	268	271	288	282	283	343	282	268	294	292	296	309	282	301	331	302	304	287	299	310	288	346	327	290	295	321	344	289	290	324	303	302	311	302	304	300	300	321	353	295	310	298	302	289	296	307	278	313	286	303	288	297	315	314	335	302	311	312	305	360	295	296	329	299	313	286	287	329	299	306	290	258	269	285	278	316	283	294	290	332	277	274	293	294	322	293	334	316	320	352	325	309	305	283	324	286	322	335	315	325	331	319	298	261	297	308	320	287	310	300	317	290	272	310	301	343	288	298	312	299	300	301	282	290	274	281	303	311	317	302	275	322	319	277	258	299	315	347	322	295	283	282	302	322	314	314	329	287	284	318	289	288	283	295	285	291	289	289	310	296	314	274	273	281	288	281	290	297	304	330	292	308	290	285	274	256	324	300	258	287	302	323	275	292	318	295	265	276	299	300	319	261	258	285	303	317	294	285	281	297	290	299	296	304	290	310	305	300	301	260	283	298	296	309	312	330	319	271	326	275	302	309	269	272	269	290	286	317	303	302	333	296	356	293	337	316	308	313	318	296	304	301	292	298	289	293	293	276	286	301	321	335	268	307	318	271	292	332	332	299	277	307	299	290	305	308	318	322	305	315	299	304	308	285	287	318	284	311	279	264	311	282	298	314	300	296	272	302	312	282	293	309	265	314	282	278	266	322	339	307	284	335	320	322	311	290	348	268	288	297	264	313	288	283	296	299	307	303	332	277	321	352	315	258	331	324	298	281	324	343	289	324	301	302	308	300	284	276	295	288	332	289	288	306	318	322	296	328	326	312	308	284	281	301	302	312	297	339	305	316	267	281	298	296	300	276	285	297	278	318	265	313	294	275	319	305	311	299	276	318	299	318	304	297	318	326	280	294	308	310	312	323	267	304	299	288	310	267	301	299	325	298	310	304	281	301	303	321	305	316	283	319	322	318	330	305	284	324	315	268	281	289	306	288	304	323	322	326	317	299	318	326	324	299	324	318	322	302	298	290	258	276	297	316	286	286	293	283	291	297	329	315	281	298	314	302	310	279	270	320	248	270	322	278	311	310	302	306	301	293	296	285	272	276	286	311	279	270	284	284	301	301	333	289	333	306	299	268	329	314	326	290	332	321	318	272	275	329	346	304	283	317	286	314	326	327	298	286	321	317	318	307	301	321	306	289	275	335	341	297	303	308	309	269	300	313	308	289	284	310	294	302	302	278	296	283	277	294	324	295	280	270	288	304	281	290	275	291	320	291	289	321	333	325	301	280	333	301	307	311	306	325	316	319	271	295	295	305	310	289	322	297	300	304	316	270	334	331	292	294	301	304	288	301	271	297	285	280	311	287	304	287	285	294	282	299	305	274	307	292	292	330	298	316	312	280	308	299	279	271	345	296	272	318	267	343	300	312	282	272	330	338	318	315	303	312	327	294	334	318	302	278	318	323	299	322	310	306	328	317	304	291	289	298	286	264	316	310	307	298	291	321	297	316	275	300	289	310	302	328	298	303	289	328	319	279	295	287	267	294	294	285	327	285	266	307	313	291	279	322	286	301	358	337	316	288	302	334	292	289	264	242	326	277	310	294	327	315	294	305	325	319	272	263	280	301	322	312	312	313	290	277	260	302	327	294	282	318	362	322	297	310	304	285	298	304	315	303	326	294	335	297	317	319	316	291	295	321	310	276	305	299	307	293	306	290	300	285	284	287	304	315	297	309	260	306	314	280	316	280	319	287	276	316	281	312	295	283	303	319	299	340	265	303	315	298	312	294	288	289	293	319	301	314	264	312	306	323	307	306	313	289	306	294	322	283	306	283	313	307	318	324	264	305	270	259	283	292	290	329	341	296	258	267	321	272	300	310	292	320	324	306	301	303	310	308	315	314	280	306	305	328	313	301	326	347	330	311	313	309	279	275	298	313	287	307	278	273	296	331	317	267	315	310	290	285	301	305	298	299	279	305	314	285	315	299	310	309	304	272	303	293	299	314	330	300	329	323	304	284	313	313	311	304	264	290	305	299	311	323	305	320	333	311	295	335	287	276	284	270	308	340	331	301	289	323	309	308	314	320	283	300	314	327	323	288	295	284	288	314	297	348	275	256	278	302	294	283	296	303	282	311	286	302	286	295	301	272	311	302	285	283	307	301	296	302	312	332	286	288	290	283	287	313	275	303	334	320	308	304	296	313	280	328	301	291	302	293	310	267	287	295	289	317	263	293	308	274	309	302	302	267	302	308	278	296	316	298	285	305	321	284	292	308	323	298	327	324	313	296	325	325	311	306	332	309	295	270	299	275	286	323	310	309	302	290	285	304	312	288	290	316	306	338	303	332	296	307	306	286	303	322	295	306	298	288	302	289	320	293	304	311	274	295	316	286	302	300	293	315	308	329	319	331	293	292	294	296	341	319	306	326	286	313	284	309	301	297	310	311	322
6802	1102	1915	2203	1924	1814	1423	1168	1134	1103	999	1045	947	923	982	963	964	997	941	942	904	914	863	887	895	802	826	806	741	795	777	720	786	732	694	667	743	676	675	619	693	705	732	646	649	687	681	735	677	713	659	647	680	671	672	673	682	705	666	692	693	632	663	677	705	649	662	694	670	702	721	675	672	710	661	673	666	644	630	665	681	694	699	717	681	661	674	729	660	719	668	711	684	660	669	682	718	718	679	713	714	668	668	692	678	685	702	693	684	689	690	676	676	614	645	710	675	648	647	645	717	689	701	666	612	670	671	650	679	668	660	755	668	685	715	705	677	656	705	675	712	641	687	666	650	692	667	631	684	713	692	669	639	675	657	668	687	669	756	676	671	712	661	691	664	653	660	711	693	697	665	668	660	666	628	652	696	653	681	684	648	722	705	702	666	665	631	665	659	630	660	656	666	643	663	663	679	663	697	646	675	617	692	682	708	681	646	658	628	660	688	668	667	637	686	695	668	638	702	635	660	646	727	687	653	652	654	657	678	709	675	723	672	701	684	654	688	661	674	699	672	685	641	699	696	708	688	675	644	697	657	683	637	635	644	661	718	707	657	736	699	684	661	649	699	678	694	625	670	712	693	672	703	683	695	680	673	698	654	685	681	648	623	672	658	675	610	684	690	661	665	705	682	681	690	632	664	631	682	703	696	699	661	715	690	668	657	663	656	706	672	713	667	667	665	662	656	668	619	653	629	683	696	684	633	627	678	727	690	633	648	691	704	621	626	664	698	659	670	653	687	625	659	718	666	658	633	673	673	664	686	707	712	654	638	673	660	662	698	681	685	705	673	706	661	708	689	706	634	688	622	604	738	683	664	691	671	707	634	717	646	709	688	704	698	662	698	705	696	695	695	686	722	729	715	680	602	738	650	672	671	666	689	660	697	742	706	730	665	620	696	756	661	703	650	685	685	665	669	659	685	661	672	712	640	646	710	668	697	660	688	716	696	645	718	655	675	706	704	697	636	670	654	654	696	696	686	695	656	721	674	651	680	587	726	697	670	659	655	680	655	707	666	677	671	698	718	674	676	693	702	658	668	688	682	658	642	672	668	702	665	669	705	685	689	689	625	652	706	672	670	675	642	671	691	673	673	693	671	685	699	623	649	671	661	679	669	650	700	681	601	679	658	681	655	709	661	661	681	696	726	674	645	592	730	665	676	692	685	635	719	637	694	688	666	704	711	647	704	709	664	623	660	626	688	668	689	721	671	673	660	691	658	689	659	639	717	706	678	664	643	692	696	701	684	691	673	693	660	695	678	670	739	647	671	713	668	635	687	699	657	673	656	698	670	673	670	647	749	654	622	696	690	668	684	658	703	660	678	663	666	684	706	711	673	674	695	625	607	682	672	639	664	667	700	712	712	647	726	655	691	671	645	699	671	703	676	693	702	634	645	690	678	663	596	648	640	665	695	653	715	681	673	669	630	661	693	632	678	677	666	630	649	670	672	664	687	681	705	687	676	678	672	635	665	667	661	663	659	627	681	690	662	629	739	675	645	680	645	702	682	693	636	645	627	665	683	642	694	653	670	693	669	656	700	664	660	643	685	678	692	648	693	681	643	660	698	640	674	683	709	684	693	678	653	639	658	649	703	666	637	676	682	661	667	729	647	643	718	647	684	671	697	663	709	709	685	654	657	719	671	666	680	695	718	662	685	651	620	739	714	646	737	670	636	685	647	701	668	682	680	690	713	691	739	709	662	646	637	696	656	707	700	728	691	713	710	714	636	656	682	646	672	710	645	662	685	695	638	688	747	683	667	669	696	665	683	680	708	647	681	691	663	682	712	665	722	686	663	682	671	682	659	725	682	646	698	664	674	703	673	667	681	695	666	660	686	697	681	669	724	673	688	725	685	687	642	732	660	673	699	751	714	659	674	654	668	712	726	701	716	660	644	645	700	672	698	653	664	654	634	631	656	644	694	706	730	661	677	704	680	677	665	700	696	708	717	648	700	661	715	669	666	656	659	678	720	654	659	630	700	642	636	684	672	662	656	638	665	710	710	675	690	690	686	660	690	638	655	714	658	658	685	678	691	653	715	632	675	691	661	664	604	711	675	697	692	693	678	664	688	661	668	642	628	668	661	668	700	691	639	692	654	699	671	704	650	709	653	664	642	661	658	688	655	663	652	695	658	672	677	723	686	660	681	690	673	690	643	683	739	637	643	684	636	698	664	676	651	692	668	735	680	670	644	665	717	681	707	704	655	705	666	690	704	666	651	702	646	659	652	684	643	651	684	715	706	672	627	668	689	701	644	692	641	628	646	665	691	687	663	710	698	674	672	630	686	719	687	682	682	653	684	707	711	680	711	707	685	686	683	649	688	678	653	688	677	701	712	649	678	735	686	648	681	664	641	675	670	699	683	643	668	656	674	652	654	702	678	647	654	681	680	680	715	716	660	672	666	689	618	681	703	689	644	677	706	683	689	668	681	697	736	681	634	685	656	668	664	678	672	690	686	690	653	690	678	715	684	629	696	650	643	682	668	688	662	640	643	642	706	665	666	721	672	713	700	725	669	682	665	753	667	644	666	694	661	611	687	682	664	676	615	691	673	679	668	661	666	718	705	668	671	691	698	690	624	669	630	684	655	745	677	713	644	654	678	659	635	628	696	677	703	644	689	628	632	693	651	634	670	680	647	656	690	638	703	675	635	663	683	682	662	658	699	652	686	693	700	691	646	707	673	694	693	682	673	673	691	701	705	685	645	660	680	663	656	678	733	670	685	659	648	686	682	688	604	683	690	685	645	685	641	691	665	662	715	686	662	657	675	639	653	689	690	660	640	643	678	710	643	697	661	656	665	694	685	676	706	715	661	681	710	690	623	713	652	696	679	695	632	701	667	673	662	660	706	676	689	691	663	702	678	693	698	677	705	667	656	679	659	666	685	677	665	650	694	677	684	674	686	618	743	704	623	656	671	683	674	665	675	680	699	677	676	705	698	708	706	679	696	649	651	649	701	753	664	647	643	675	647	693	702	672	653	695	665	642	660	710	696	670	703	657	711	689	677	666	665	669	693	671	639	655	702	704	670	653	667	590	693	662	697	659	678	702	697	706	687	709	679	670	685	697	700	682	636	688	657	650	711	674	648	656	652	717	660	676	658	689	671	656	710	699	668	708	688	679	670	685	668	716	645	699	663	677	679	666	641	648	694	672	699	703	706	681	684	693	722	730	672	664	688	651	659	643	630	690	707	713	707	696	696	637	687	697	678	648	684	653	676	649	656	687	706	693	642	649	671	699	704	699	686	625	660	642	647	693	717	687	692	683	670	679	637	654	645	671	639	692	668	672	712	659	677	653	686	641	712	695	679	690	654	691	674	655	687	668	676	687	651	651	668	694	687	674	663	665	657	680	737	690	664	707	675	679	672	737	685	655	679	681	700	685	666	671	636	653	712	654	671	692	718	681	654	678	687	714	693	686	693	649	664	663	705	688
15100	1480	1307	974	738	542	432	369	343	299	318	252	245	237	247	261	246	269	228	232	227	245	209	250	199	203	197	236	182	168	221	180	199	190	201	168	185	174	166	198	203	177	177	190	172	150	203	181	181	195	201	165	202	180	142	159	186	182	158	189	182	185	161	157	204	193	190	198	186	185	173	183	178	178	184	179	158	176	200	193	188	188	208	156	184	176	210	201	180	188	197	207	176	182	193	179	170	191	195	180	155	188	188	180	160	220	160	189	199	215	188	177	206	184	197	193	166	153	171	181	203	147	183	178	182	186	195	194	190	202	194	189	194	185	162	191	189	194	179	184	161	179	165	184	168	183	198	180	178	184	175	187	171	191	168	180	176	205	169	202	204	172	175	157	169	188	198	174	201	179	199	201	192	195	177	199	171	202	192	178	186	192	152	173	176	209	185	203	183	181	194	188	192	210	193	184	171	171	159	185	182	181	183	190	174	204	185	175	185	200	187	166	171	170	178	192	179	198	176	142	191	168	180	189	169	189	181	193	192	179	194	190	173	160	187	155	195	192	190	164	181	157	174	191	179	176	177	174	145	194	168	197	187	205	186	160	171	207	207	182	179	183	177	181	198	178	192	181	170	180	205	205	171	174	181	171	179	193	189	190	165	186	183	198	177	179	176	213	205	195	211	196	243	186	191	161	191	186	167	162	156	163	188	188	198	173	173	203	199	184	172	169	195	185	173	174	176	184	181	185	192	203	200	174	187	190	187	190	202	202	192	183	204	198	182	184	163	186	208	190	198	195	172	185	194	166	178	169	171	165	176	188	175	187	176	158	189	177	192	168	194	169	199	181	183	187	170	188	194	180	192	188	172	216	200	192	175	179	165	166	173	192	191	173	176	177	196	184	196	169	201	185	152	195	180	200	197	174	172	202	211	179	202	184	158	181	165	200	207	207	173	158	177	190	174	172	178	181	180	172	199	186	199	140	173	181	164	190	167	170	186	183	166	184	192	172	164	151	189	204	231	198	181	182	170	208	203	186	211	178	197	180	165	170	183	182	183	161	181	192	163	208	193	187	179	182	187	192	180	172	191	210	159	170	208	179	198	170	172	177	185	197	199	175	181	185	168	173	177	165	177	180	196	191	211	194	193	172	170	191	207	203	206	216	181	193	180	183	197	171	178	185	188	198	185	180	167	167	206	220	184	187	169	175	181	187	187	174	188	199	170	171	172	163	170	198	183	193	196	196	189	170	183	189	177	200	168	173	207	189	187	190	200	171	188	209	212	178	142	185	202	209	207	163	201	186	156	178	180	183	198	186	161	172	200	189	169	205	170	203	189	172	161	205	187	176	199	174	206	191	190	185	173	171	191	181	191	166	180	166	172	177	199	174	182	172	195	169	213	201	173	176	183	169	184	225	177	198	179	196	187	144	227	178	159	178	193	170	163	204	184	200	171	178	181	181	182	198	182	172	185	176	167	218	186	161	165	177	162	181	192	180	207	178	177	188	184	179	201	191	182	176	197	192	167	192	181	186	194	182	186	211	204	200	184	167	166	188	175	191	184	166	197	167	175	161	184	145	170	168	197	188	190	173	170	175	167	162	160	188	184	184	163	164	172	175	181	169	173	155	158	180	177	191	186	163	194	189	179	180	211	188	185	182	190	170	151	171	180	171	194	208	175	161	150	184	162	206	164	186	203	172	197	201	197	180	202	181	163	166	166	177	161	186	185	166	181	185	161	188	184	185	208	197	176	165	163	210	184	202	185	173	180	180	183	188	164	183	173	195	175	196	160	168	189	180	178	198	194	200	160	169	181	171	160	185	207	185	174	192	175	202	181	171	169	160	153	151	181	192	185	175	179	170	185	197	171	189	218	185	203	188	185	175	187	174	175	199	160	180	162	193	186	176	174	172	199	166	192	172	165	191	225	191	189	213	195	195	192	207	208	185	163	169	202	184	209	162	181	203	190	201	196	160	204	187	165	206	206	180	198	182	186	179	207	192	183	186	186	173	161	173	185	206	183	188	186	176	212	170	149	181	190	180	187	179	205	184	177	197	196	176	187	185	162	185	149	177	177	172	203	170	180	191	186	183	176	184	199	187	173	158	187	188	181	180	167	175	218	189	178	182	162	189	191	192	177	181	188	186	160	179	193	198	175	182	198	186	195	185	197	171	200	190	187	172	164	175	175	214	180	188	180	179	193	167	166	176	173	185	174	178	177	205	166	169	184	188	193	193	171	192	179	153	181	196	169	175	179	195	177	163	177	188	192	187	201	172	180	189	176	168	216	192	200	216	202	205	186	176	189	190	167	191	192	196	184	180	189	199	192	176	170	176	197	180	185	164	204	196	177	178	186	156	196	193	169	176	180	185	170	196	191	171	166	201	197	183	175	199	204	175	183	192	185	204	193	180	170	174	208	202	211	175	178	191	197	175	185	157	173	211	183	204	213	187	181	173	190	165	178	167	188	212	161	165	205	186	193	196	208	208	170	177	180	191	176	189	188	205	197	199	207	183	198	188	193	162	184	193	190	199	191	210	181	157	174	181	201	186	178	199	171	198	192	183	198	204	181	183	180	169	202	184	202	179	176	208	189	174	213	193	169	199	170	198	162	180	210	190	162	184	196	179	187	216	201	165	188	188	174	182	170	174	188	189	170	198	189	183	154	190	185	178	191	180	176	173	184	164	160	168	203	175	196	191	190	164	154	208	209	174	166	189	176	173	209	193	207	203	202	172	189	180	181	165	188	173	172	182	195	170	207	167	189	161	187	181	188	178	174	160	171	172	172	209	186	180	186	169	157	188	169	186	174	188	196	183	191	190	180	146	191	180	185	181	178	176	192	188	199	176	180	200	169	163	195	177	182	153	159	188	191	178	195	179	182	170	176	203	191	174	188	168	174	192	170	163	210	195	187	183	163	185	186	150	191	192	175	174	202	187	195	187	187	193	183	188	205	171	188	192	167	219	180	173	196	208	186	190	202	189	191	193	183	181	193	184	179	170	190	204	172	199	194	169	190	174	164	197	184	183	195	179	184	180	185	194	194	149	173	180	182	183	188	175	205	197	195	187	203	200	153	176	201	178	185	185	175	177	158	190	203	161	168	174	144	170	188	195	194	176	182	191	189	190	157	171	174	161	197	185	169	187	185	218	169	156	191	189	200	200	199	163	185	178	186	177	209	179	181	178	198	197	204	181	166	179	185	187	199	175	176	179	190	196	194	189	196	181	190	184	175	193	179	157	200	167	147	186	169	190	195	175	201	194	194	193	176	192	173	174	177	179	176	181	183	187	179	179	174	187	159	216	207	184	174	174	204	206	180	176	158	174	184	174	179	190	177	173	179	154	178	200	176	203	184	187	195	186	193	171	165	172	183	198	169	155	189	194	170	192	183	189	181	173	184	178	202	176	175	190	183	176	181	181	193	180	180	200	172	176	208	183	168	193	170	194	185	169	169	184	175	161	158	190	179	177	173	179	181	169	160	186	146	187
8259	1230	2644	3070	2648	2206	1702	1409	1289	1094	1023	929	800	904	872	876	941	1004	835	858	824	797	811	796	737	686	652	636	557	581	531	529	529	521	461	498	431	430	458	440	461	430	458	408	452	482	439	436	445	421	456	427	403	425	436	431	404	394	420	438	448	401	380	433	411	410	422	393	437	474	403	435	412	428	417	420	432	427	450	430	418	430	432	409	406	416	424	416	446	411	412	413	437	420	452	449	458	404	392	475	425	412	419	434	401	463	429	434	407	429	387	414	444	437	452	428	407	399	406	431	422	450	426	448	405	424	423	438	448	411	465	426	440	388	444	442	404	453	394	417	438	419	418	415	407	448	431	435	460	397	461	416	440	393	425	436	422	447	427	417	413	399	436	445	450	431	413	410	426	415	427	465	395	404	404	444	456	445	404	442	419	458	447	413	394	420	410	412	431	435	417	468	449	427	436	429	408	384	436	434	455	395	438	480	420	423	419	384	412	415	435	433	416	445	410	413	422	421	432	414	409	426	396	422	427	435	388	449	412	421	384	405	434	418	381	422	400	415	382	415	433	430	433	405	420	452	404	399	421	423	433	431	409	412	432	455	420	427	444	394	445	426	427	415	432	404	426	472	437	402	431	429	446	419	397	432	437	423	453	413	427	430	405	430	428	410	389	450	397	416	411	407	390	444	465	437	402	424	429	402	428	376	421	418	415	410	414	461	439	471	424	421	417	453	416	417	394	391	377	433	407	441	442	432	422	419	406	430	404	429	422	419	387	423	406	398	414	412	471	426	406	416	439	410	388	418	406	414	412	400	385	434	406	416	416	421	429	409	418	410	450	408	417	444	450	386	433	427	431	404	435	433	440	380	402	434	430	415	412	420	449	468	430	435	408	410	434	433	396	455	428	439	406	417	423	439	402	397	426	404	427	434	394	404	407	416	423	394	437	398	411	410	400	378	431	426	424	438	440	427	393	446	387	408	405	434	413	443	422	446	412	457	420	382	415	421	447	413	415	442	424	422	415	404	398	448	416	389	438	460	414	461	431	419	430	448	446	411	421	423	396	439	411	427	427	447	404	437	448	416	417	419	408	405	405	391	425	417	394	423	384	414	464	410	411	385	404	407	441	433	397	450	423	435	419	430	448	395	380	403	418	400	419	380	409	425	382	414	418	417	382	403	422	443	451	432	442	395	410	392	411	447	476	431	423	391	415	436	419	422	452	474	426	434	415	404	432	451	445	422	425	429	432	435	398	415	429	455	363	417	425	410	426	400	412	392	430	421	418	427	406	439	417	424	439	416	424	418	385	412	450	412	452	422	387	430	455	422	441	427	420	402	403	415	431	384	404	409	395	442	420	384	448	404	410	439	414	432	417	410	403	391	398	438	390	415	394	430	404	409	403	435	453	412	421	401	399	415	417	378	453	413	424	421	421	374	413	387	425	418	419	417	404	434	440	441	389	405	452	435	428	431	421	408	423	457	406	418	445	409	465	433	386	408	453	421	432	428	406	442	441	407	433	455	428	445	439	416	436	421	396	451	418	412	445	457	402	420	433	429	422	408	452	407	425	450	393	415	454	418	397	395	414	412	430	388	469	422	434	438	450	431	437	430	407	469	406	401	442	416	411	407	458	426	423	400	408	426	434	402	435	381	384	382	383	473	401	369	409	427	422	410	410	432	408	394	423	376	453	410	425	389	439	401	408	396	414	413	401	455	389	405	429	388	440	436	371	412	392	425	429	435	388	441	443	401	428	425	420	428	473	403	393	443	425	397	375	439	441	441	409	412	454	424	412	379	410	415	462	454	412	440	421	405	405	420	423	423	446	415	409	422	420	450	448	443	446	432	392	436	403	395	429	389	401	412	423	407	433	421	420	398	426	435	415	408	393	470	383	443	441	412	444	381	404	431	396	461	445	437	418	421	452	461	428	429	387	385	419	452	371	414	407	426	418	441	422	434	384	432	429	404	434	406	425	424	433	439	412	429	368	435	411	434	408	405	418	420	421	453	405	404	435	409	415	390	448	382	418	433	414	414	438	414	430	420	429	437	401	446	410	445	410	404	417	407	444	443	408	436	429	411	427	428	405	424	429	434	412	447	414	394	364	447	400	432	405	429	444	433	431	392	415	428	447	420	415	421	415	459	414	443	430	416	439	402	399	415	412	462	398	449	408	432	437	450	405	405	438	430	424	434	405	457	407	428	417	399	397	441	414	410	445	407	430	424	428	432	432	433	419	421	366	407	446	436	434	415	460	370	417	399	399	463	424	455	408	371	425	434	413	407	435	447	429	450	421	459	422	417	398	415	395	444	445	413	440	409	393	392	418	435	422	405	407	450	413	408	412	391	438	464	426	410	398	396	422	375	412	407	413	425	454	403	395	415	411	417	462	397	408	439	413	422	410	443	415	403	411	455	413	462	432	433	433	436	415	400	435	427	458	416	392	432	449	419	444	418	432	379	394	466	423	406	413	412	426	443	418	421	460	420	416	431	430	404	428	430	435	428	421	406	425	383	418	391	426	393	429	428	393	408	456	407	444	429	416	433	453	447	414	410	428	433	409	456	426	402	418	436	439	397	409	423	433	401	423	396	416	425	413	399	437	425	423	463	432	420	413	432	406	434	379	420	361	444	414	389	389	448	405	400	397	421	407	414	456	410	421	407	422	427	478	424	407	412	416	452	415	428	449	401	464	449	412	416	436	433	450	403	423	454	379	462	399	413	421	425	453	434	414	409	445	423	404	407	392	408	431	424	463	457	413	435	421	406	441	387	415	430	426	434	407	419	404	405	398	428	483	402	457	371	423	397	404	434	424	402	490	398	418	440	403	407	422	429	398	397	422	402	442	423	468	435	421	444	416	415	436	404	416	445	412	414	422	417	429	428	403	406	393	409	387	416	404	446	436	415	405	423	435	414	441	446	380	411	428	408	426	412	419	424	413	426	400	436	419	409	450	433	453	434	431	449	419	391	418	407	434	428	417	426	441	427	403	419	411	411	395	419	402	426	442	393	383	376	408	391	395	435	439	420	412	406	421	405	439	424	418	401	438	429	443	384	436	399	413	435	410	441	402	432	444	384	419	425	438	428	407	422	425	401	414	412	467	420	426	414	417	401	426	428	436	427	394	417	421	418	436	459	424	449	405	420	433	437	423	405	451	397	404	448	439	448	411	420	425	416	436	481	406	371	427	437	428	393	471	444	399	397	400	399	428	436	430	432	407	427	417	431	409	407	433	375	445	435	431	414	411	428	417	408	419	443	401	418	430	462	436	416	413	451	404	404	423	435	392	387	418	446	426	427	432	445	423	441	430	418	430	452	411	424	406	427	412	422	440	409	463	389	405	383	425	424	385	400	420	417	408	432	417	390	436	427	422	399	453	437	425	415	398	443	431	430	384	432	444	417	404	434	414	443	452	387	408	433	438	423	428	467	462	416	442	472	402	415	465	399	405	449	453	443	418	416	406	476	404	407	448	419	428	412	433	422	428	427
1560	321	351	327	270	287	230	237	208	242	230	254	273	262	283	254	248	254	237	216	241	274	237	242	255	262	236	257	261	263	227	211	227	227	256	230	234	243	251	243	232	218	241	257	266	212	265	255	233	266	227	237	242	262	240	250	215	215	226	216	249	257	268	240	264	245	236	225	206	239	226	214	234	245	254	272	254	230	257	238	235	223	235	244	247	233	234	218	215	241	234	244	259	197	235	218	250	239	238	226	213	238	256	251	190	226	257	231	206	240	207	214	225	241	213	240	223	275	221	189	262	223	253	238	221	235	210	242	212	251	239	238	232	235	253	190	229	221	239	213	232	227	261	241	198	233	226	244	235	256	252	254	227	240	241	230	250	285	241	240	240	215	243	214	216	217	218	222	230	241	196	247	216	242	260	242	242	229	210	236	242	242	237	278	228	239	242	243	229	245	243	259	230	213	240	244	222	242	255	239	224	244	226	223	226	239	242	215	265	243	229	223	213	231	262	244	262	231	229	253	235	261	252	270	238	237	242	238	246	246	233	242	264	238	238	238	234	235	217	225	220	281	250	214	241	269	240	241	223	222	223	242	275	228	211	218	221	256	231	262	209	254	259	221	221	224	273	237	220	246	251	253	228	254	224	242	236	212	228	234	259	238	250	223	230	252	234	239	269	244	220	230	230	259	233	258	240	217	244	238	218	234	232	230	228	242	248	237	231	273	239	257	210	206	245	195	256	239	250	269	237	231	285	228	233	219	208	210	268	219	257	234	248	202	254	230	281	239	215	228	250	216	222	252	201	240	231	222	223	235	226	246	240	212	232	240	247	241	223	227	218	198	215	227	197	245	216	225	241	248	228	225	230	230	242	226	245	194	280	249	214	235	199	236	234	251	247	221	227	255	214	242	246	242	235	234	223	216	274	255	220	250	243	246	207	234	237	252	233	244	220	232	269	240	241	221	238	237	228	258	224	242	239	227	220	232	226	211	206	258	242	249	214	215	236	234	211	219	248	209	245	219	261	269	247	254	241	206	256	224	238	224	214	214	253	254	216	218	246	222	226	223	232	244	234	256	273	241	253	244	216	234	240	238	253	208	222	215	264	225	232	227	246	241	233	270	227	253	223	226	261	219	232	260	228	207	222	206	210	252	222	242	240	239	250	226	248	247	218	213	247	251	242	233	215	226	216	244	240	249	240	244	255	266	257	228	251	265	246	232	183	268	251	244	251	240	222	256	207	242	241	254	235	256	225	259	202	234	225	245	241	205	241	247	232	218	208	247	211	241	246	203	214	233	219	281	251	246	228	225	215	259	203	212	238	240	210	256	218	239	221	220	253	266	220	244	244	227	229	236	235	259	217	232	238	210	248	243	202	252	224	260	227	220	239	217	234	231	248	238	276	257	268	248	208	246	223	223	241	222	216	224	261	242	229	240	225	233	217	256	214	235	269	234	230	239	246	226	213	249	216	238	251	259	231	210	251	232	226	237	218	223	233	243	233	225	236	225	199	218	210	264	247	258	239	262	225	222	220	236	217	222	240	235	188	224	213	249	235	246	242	230	231	240	232	220	218	223	231	234	268	236	248	214	224	241	227	236	267	224	224	229	209	239	224	208	260	229	237	238	248	224	253	202	243	243	247	240	209	252	261	271	246	240	216	237	259	226	215	248	242	262	228	246	229	226	251	245	259	263	256	217	228	256	228	214	231	248	251	233	211	276	227	211	285	257	214	218	220	226	205	263	228	225	218	259	210	227	234	229	243	238	252	206	261	216	215	216	258	227	240	239	228	239	226	226	252	234	228	229	207	211	208	206	220	258	237	231	248	255	204	224	236	229	238	245	223	267	231	228	230	231	249	222	212	226	233	245	249	255	256	265	219	229	233	242	243	233	228	230	233	246	267	245	240	227	228	219	214	203	230	238	244	233	256	226	221	235	203	215	241	228	234	233	234	270	245	257	229	245	251	204	238	240	214	244	240	259	261	268	249	233	217	243	224	238	234	271	231	244	233	230	233	230	232	241	254	225	212	212	224	243	254	237	278	243	241	226	237	261	234	253	232	218	256	222	231	210	202	255	203	235	248	245	281	247	205	215	219	225	213	229	226	241	254	250	217	247	222	216	236	229	245	262	235	252	247	220	247	257	216	224	228	251	201	219	242	206	234	221	257	240	244	226	215	215	217	251	232	244	252	250	229	263	244	206	228	245	235	236	225	227	233	212	221	232	247	277	225	235	234	209	244	248	256	241	230	221	239	257	227	208	199	251	257	246	195	234	260	216	246	252	248	223	231	238	242	263	259	233	239	249	221	249	211	243	250	244	232	213	257	238	225	268	251	247	222	267	228	217	258	224	265	222	250	246	217	221	219	256	213	264	245	223	218	251	232	214	250	246	206	235	253	252	237	219	242	207	275	271	220	232	234	215	239	231	267	208	232	222	223	240	263	245	205	228	216	234	230	220	228	239	225	251	246	223	234	217	222	243	230	235	231	232	231	223	222	266	283	237	232	248	248	260	244	230	233	248	250	231	258	236	255	199	242	233	224	218	233	234	231	224	263	237	222	241	209	211	226	242	239	240	251	247	270	227	221	231	226	238	270	227	231	236	249	229	259	242	235	247	217	216	258	232	222	254	262	200	245	251	205	246	220	224	243	239	251	222	254	228	230	233	239	259	216	229	251	230	211	244	247	235	237	238	250	224	246	238	248	208	215	204	226	242	243	220	240	235	239	250	252	212	244	243	222	241	245	209	264	226	233	242	227	238	223	234	252	252	263	231	232	226	225	234	242	233	212	209	268	233	263	240	208	232	219	220	217	247	267	214	231	212	261	219	245	260	246	235	214	237	242	233	245	244	206	245	242	234	212	276	258	229	222	261	230	218	263	247	203	210	212	231	234	238	236	238	208	210	223	232	223	223	230	212	225	247	221	248	267	254	225	224	230	221	255	251	229	209	231	235	242	226	224	211	201	238	231	247	253	241	252	235	235	247	263	250	258	224	233	242	208	202	242	249	223	257	235	208	254	256	234	203	251	226	228	222	269	234	213	204	226	228	228	266	248	223	261	247	230	237	240	219	216	218	230	244	225	242	249	227	242	232	255	189	237	241	247	255	243	227	232	233	230	242	244	236	241	223	235	235	230	238	238	230	240	212	259	261	231	204	221	244	252	261	195	201	230	232	242	229	241	254	255	248	211	247	229	224	255	244	234	216	210	243	251	227	232	222	236	256	234	216	227	211	234	216	218	255	218	205	253	243	237	223	241	251	239	221	240	231	213	227	246	234	230	252	213	229	203	217	236	238	222	229	278	240	238	210	238	260	219	235	224	205	207	267	274	245	237	243	224	241	229	220	215	248	203	230	252	204	235	242	200	204	229	201	250	231	245	246	272	254	231	241	241	241	248	224	271	241	233	235	229	203	236	219	248	228	246	252	269	249	232	252	204	234	209	249	262	250	236	246	247	226	240	251	227	226	232	238	247	234	237	257	237	238
1886	641	863	907	826	792	708	706	623	646	620	610	647	651	675	649	660	653	631	673	640	675	631	646	621	606	599	580	597	604	579	556	583	578	562	564	596	580	563	568	563	560	566	546	553	594	550	529	580	578	566	541	550	531	535	556	536	585	495	559	530	559	559	537	564	569	581	603	591	533	531	562	536	560	587	554	550	541	524	591	598	592	552	537	524	546	608	548	553	514	574	546	509	539	572	565	569	553	597	569	520	530	599	503	579	550	514	548	572	526	567	557	484	566	580	536	552	544	553	576	579	562	563	572	539	583	575	575	560	596	525	571	550	571	550	588	563	564	542	554	521	558	565	547	537	606	575	530	568	534	568	537	509	567	537	600	510	556	555	507	551	570	515	580	590	534	546	574	555	527	542	539	527	530	583	544	554	546	548	573	557	544	545	573	537	531	560	556	536	570	574	510	570	516	559	529	547	557	545	566	504	523	602	563	546	562	577	529	508	582	531	550	549	550	551	549	544	527	546	504	548	505	547	559	507	545	568	574	555	556	538	550	535	552	558	503	556	548	550	556	518	553	549	561	535	528	549	579	555	544	550	553	546	529	558	554	513	532	507	554	563	544	540	608	560	563	567	550	585	537	622	566	532	569	530	572	582	579	580	542	551	578	576	555	569	576	533	558	578	547	571	547	565	515	544	567	551	586	574	550	554	547	562	531	564	531	524	542	595	557	589	530	549	563	532	607	518	568	535	547	607	562	531	571	521	579	544	519	513	531	563	542	545	543	557	538	527	573	591	588	547	523	579	531	576	556	555	589	585	567	588	596	555	537	551	561	568	524	568	571	544	536	521	547	617	528	539	556	573	593	545	580	531	536	554	578	568	561	592	556	540	558	583	554	544	516	561	548	527	516	570	562	546	548	552	577	566	536	554	577	546	528	540	574	570	567	581	556	542	531	604	579	562	570	525	547	529	559	532	562	554	534	537	528	552	539	595	596	562	598	548	531	582	544	583	587	519	558	571	604	524	595	556	536	560	571	577	582	521	552	578	571	547	605	558	524	571	575	571	594	568	521	537	536	553	591	547	511	543	528	577	593	534	559	544	546	547	555	610	589	535	564	562	556	534	523	575	535	556	562	584	552	518	536	563	558	580	508	579	545	535	552	559	560	523	542	580	557	569	604	509	547	584	556	551	536	572	592	587	528	539	490	544	555	529	493	557	583	561	530	550	541	585	540	545	562	525	538	582	551	523	521	600	535	548	529	580	571	577	562	576	560	519	585	539	569	558	590	581	510	573	556	559	561	560	575	507	524	584	554	518	568	563	571	542	525	584	500	578	516	569	515	561	554	579	543	532	557	548	546	543	513	531	541	492	562	553	551	543	526	584	544	536	557	512	536	510	543	585	533	549	582	544	544	538	535	580	524	558	562	568	567	554	524	564	525	535	567	548	583	544	544	570	605	557	555	584	574	572	535	586	559	565	548	599	573	539	555	535	539	578	500	598	582	533	572	574	578	576	559	567	557	562	551	565	587	533	580	554	588	518	538	551	571	554	534	549	553	569	566	572	529	550	521	541	528	549	545	568	551	577	572	618	546	556	514	556	567	556	556	554	516	539	545	571	566	586	540	557	540	508	567	527	613	550	570	573	556	587	546	613	526	537	557	543	550	541	547	543	585	549	557	566	570	570	556	597	570	529	613	520	580	562	529	602	584	513	559	574	576	577	534	576	556	528	546	579	548	534	560	552	606	581	568	552	546	549	584	566	524	558	556	519	598	534	535	583	582	598	546	561	541	526	529	480	552	514	533	511	549	558	581	548	551	576	508	526	535	549	550	557	495	589	530	531	559	539	535	576	561	542	575	600	542	531	563	533	575	566	566	574	531	515	557	563	562	555	518	553	546	492	539	530	552	581	583	530	562	531	558	559	555	506	555	524	563	585	540	509	576	530	576	554	558	535	553	510	611	583	550	575	555	521	544	543	516	568	566	549	525	557	579	561	551	540	582	535	549	543	597	577	561	572	534	528	537	543	564	559	573	545	557	514	543	520	573	565	580	524	528	519	594	516	540	597	530	567	551	535	540	545	543	558	588	537	565	566	536	538	565	591	561	560	526	550	585	530	585	532	506	544	542	593	573	549	567	533	515	541	563	552	564	556	515	588	566	533	557	509	574	545	560	565	582	547	523	580	539	513	562	545	556	548	564	523	529	541	491	543	592	563	561	539	605	520	537	551	600	546	527	568	584	553	528	495	530	578	573	569	577	530	532	572	596	560	563	609	561	543	575	555	560	541	575	551	553	531	578	559	583	544	561	537	487	549	533	532	520	560	521	544	572	557	550	546	543	553	554	518	543	545	562	580	565	579	538	485	552	550	564	581	534	568	547	547	536	546	581	549	585	522	543	567	536	529	559	563	534	528	556	556	552	549	564	551	524	598	566	570	532	520	541	533	558	543	570	549	562	552	562	539	560	606	553	549	517	587	572	547	584	585	556	548	522	579	553	535	572	525	549	553	528	549	539	538	572	594	542	529	563	559	559	563	571	574	544	585	537	534	591	524	554	576	563	575	565	525	602	540	529	557	515	511	578	572	597	569	525	549	556	559	555	573	508	525	564	536	570	516	540	545	566	569	536	560	590	530	582	529	546	555	538	581	558	529	582	604	564	566	519	560	555	579	532	565	553	517	566	559	569	529	526	567	568	541	570	540	531	522	570	552	548	570	526	552	522	553	536	570	579	524	583	561	567	553	558	516	562	576	542	569	529	540	518	550	576	545	595	524	505	541	547	571	577	563	533	583	558	554	562	564	523	545	546	535	516	532	556	584	598	565	571	550	551	624	544	570	554	495	552	574	557	590	553	535	572	542	568	535	562	534	525	585	511	568	580	563	511	548	527	571	529	594	527	576	554	547	567	582	553	536	603	541	567	536	540	584	533	542	561	599	540	601	556	562	530	546	529	544	557	565	575	577	539	564	596	568	537	558	539	565	551	551	557	559	627	558	547	567	512	548	547	546	561	543	570	527	551	542	620	524	568	528	609	560	520	557	566	554	571	561	511	538	587	554	547	567	530	558	518	580	546	558	550	541	519	580	549	569	530	526	539	560	565	531	553	567	599	567	585	614	520	550	541	560	539	547	540	581	548	543	561	566	555	555	591	551	549	566	550	546	560	551	565	579	556	546	587	573	494	600	547	545	566	581	592	520	548	554	543	558	580	573	516	564	547	557	557	516	572	561	580	523	567	535	547	603	552	588	562	552	566	549	546	564	532	544	526	519	581	536	521	569	522	562	549	555	539	531	527	605	570	548	559	545	522	550	559	531	498	564	516	571	565	583	544	557	568	566	559	535	551	512	561	541	572	526	534	591	568	536	567	558	529	576	552	511	570	561	523	564	597	578	554	507	559	536	556	535	586	527	557	552	567	598	543	578	558	567	567	549	526	525	512	584	568	551	573	526	538	555	562	576	579	549	537	563	537	552	552	527	567	567	544	580	527
8131	763	912	718	584	531	449	402	365	385	351	337	310	354	353	339	359	343	339	306	322	317	333	327	344	339	326	349	302	267	337	265	335	303	296	317	311	271	299	297	303	273	293	327	314	328	277	276	339	312	293	302	298	276	301	308	273	291	306	274	297	297	282	298	297	309	298	278	279	278	295	279	322	339	315	284	278	289	305	297	292	304	304	297	315	312	283	300	284	324	316	284	318	317	308	309	281	276	291	292	276	299	328	290	296	306	293	314	261	286	278	289	300	313	272	297	310	286	299	288	317	280	268	280	293	298	291	296	281	277	316	315	317	339	296	323	284	300	286	310	323	301	307	294	309	304	328	267	311	333	296	297	315	306	285	317	311	308	293	308	292	313	289	288	306	291	312	307	316	281	279	277	287	294	317	294	309	302	285	274	278	263	268	313	286	303	303	266	333	299	318	273	309	294	291	282	270	299	275	293	339	323	309	306	320	288	288	278	285	297	318	290	275	324	322	299	273	282	295	266	299	284	286	294	272	265	321	298	293	292	334	294	279	300	301	323	271	305	294	357	298	282	285	285	316	307	296	316	320	320	316	268	255	297	315	303	322	278	263	299	287	291	297	280	276	314	278	296	322	311	308	301	295	283	318	303	268	290	301	288	274	310	303	338	288	284	325	306	287	267	281	287	289	279	297	296	305	340	326	304	296	298	272	284	266	301	273	288	308	292	312	280	295	289	266	287	310	297	311	297	307	328	281	315	278	306	292	275	258	295	320	287	322	300	334	303	316	310	294	318	284	303	320	297	292	302	274	282	289	306	315	268	295	294	302	313	302	280	300	316	284	288	316	331	298	293	278	313	316	291	301	342	292	316	298	307	304	281	322	309	274	297	295	284	269	260	283	311	275	295	292	316	324	299	268	281	282	278	300	285	308	276	308	312	288	311	269	309	307	309	322	293	309	268	299	313	291	299	317	309	292	302	297	279	332	288	324	312	316	332	313	328	312	313	281	283	303	306	300	316	296	257	274	291	292	280	308	288	269	312	312	317	269	288	308	312	268	332	284	267	289	320	313	278	269	259	340	321	296	285	311	296	308	273	301	268	327	308	320	297	281	295	263	308	317	331	298	301	287	301	311	307	283	284	253	330	329	290	310	294	289	240	311	310	297	307	302	275	278	296	303	290	275	287	299	318	304	317	298	269	299	298	312	292	295	291	310	312	288	288	277	303	322	325	309	304	283	288	251	276	302	283	277	315	263	283	316	286	302	329	308	272	314	334	289	264	282	331	302	268	309	313	310	310	281	323	287	303	333	317	281	295	315	286	270	290	293	320	285	291	299	264	303	309	262	320	301	302	307	291	272	301	315	300	312	298	305	315	276	319	337	306	291	298	301	301	288	269	324	311	334	305	324	312	285	281	312	322	262	286	269	287	271	284	257	309	324	302	288	284	299	298	298	308	296	317	320	273	326	309	279	266	314	305	294	279	324	298	308	299	296	320	315	275	334	303	314	285	312	283	296	280	313	340	262	290	268	297	277	297	328	286	319	291	298	320	276	288	301	294	311	291	287	292	269	318	307	297	319	294	290	290	292	300	310	304	316	298	329	337	292	305	285	285	304	274	302	277	345	296	286	299	298	338	313	270	287	265	294	287	269	284	304	270	266	272	269	296	278	289	266	295	289	279	283	304	297	300	307	285	327	302	317	316	310	279	291	316	339	306	313	278	316	254	286	271	298	313	296	297	281	297	288	315	274	295	268	274	322	320	276	260	267	277	291	265	295	297	288	311	298	270	302	275	287	290	280	308	289	292	297	295	265	325	284	281	320	301	286	272	286	287	305	283	278	320	318	311	312	316	288	281	294	292	332	295	312	280	315	285	304	320	310	329	299	283	301	284	287	298	286	287	320	323	306	296	264	282	267	309	295	312	294	345	284	309	292	274	266	290	299	302	256	273	294	292	292	299	299	304	331	290	299	312	309	294	294	298	346	304	279	271	263	278	279	297	292	282	283	280	334	278	282	289	291	280	271	289	311	317	275	293	282	287	298	280	330	296	298	339	315	288	298	284	299	307	326	313	305	290	263	317	294	286	290	334	293	290	299	282	301	290	306	317	277	306	306	294	314	289	283	304	296	317	287	302	319	276	296	302	282	305	302	315	310	281	288	331	314	324	294	314	315	326	287	273	276	300	299	274	261	299	297	302	280	299	309	291	304	307	313	293	295	270	284	306	303	289	325	309	309	321	286	303	336	292	289	283	283	304	304	332	284	300	288	305	311	306	277	313	290	304	290	307	311	323	286	323	289	308	279	281	271	312	310	306	300	295	294	268	296	306	322	288	322	291	306	368	282	320	277	295	328	303	280	297	302	309	295	283	297	308	304	277	308	309	296	350	292	298	310	310	320	313	312	310	285	310	289	308	293	313	311	284	301	300	305	305	310	310	306	290	305	302	269	273	321	287	324	289	328	307	335	322	234	295	309	296	268	321	301	301	284	289	280	312	292	316	287	260	310	279	304	289	299	283	282	293	350	289	315	283	273	288	297	307	298	294	293	294	276	288	274	322	327	300	302	310	273	261	311	280	339	309	311	272	299	335	267	291	240	279	307	310	287	252	298	314	296	310	280	327	311	285	305	330	310	283	321	317	258	334	307	313	307	326	278	285	285	281	324	292	276	309	280	294	278	292	319	285	311	297	291	308	284	290	270	278	315	265	289	306	302	299	296	309	306	301	303	281	320	297	275	280	293	334	304	290	297	284	289	290	278	302	280	286	305	290	295	295	272	303	278	304	276	318	279	313	308	275	312	325	290	281	301	299	258	297	306	292	264	267	280	273	311	329	318	317	307	286	307	311	279	297	275	302	302	307	317	316	308	298	304	298	297	308	275	294	271	256	304	310	306	286	284	318	286	286	272	295	271	313	322	321	310	285	264	298	328	284	311	284	312	307	315	299	305	313	327	330	268	284	313	329	323	305	285	316	272	244	295	293	304	273	275	279	285	267	286	330	318	307	320	321	282	287	324	304	314	296	307	310	300	286	293	282	322	301	309	293	265	309	296	321	274	288	312	286	322	314	312	297	269	302	290	309	285	321	267	281	290	320	291	278	283	296	300	272	300	306	322	326	288	321	329	314	273	285	317	274	323	286	305	300	276	248	307	290	321	282	270	305	269	312	313	298	288	296	301	319	305	292	279	318	306	289	303	306	306	294	303	311	309	310	336	273	300	254	301	290	282	302	312	312	323	303	296	289	285	281	287	294	330	328	280	283	289	305	304	313	301	298	291	313	321	284	272	301	304	304	312	359	314	294	312	293	295	294	300	315	301	271	322	322	347	302	327	306	301	308	268	312	294	316	305	317	317	331	328	265	297	287	292	303	263	301	303	271	298	302	312	267	322	299	315	307	267	292	239	288	262	306	280	316	276	333	330	259	271	288	276	309	286	287	276	283	264	323	296	318	321	327	273	310	284	316	296	313	307	272	273	329	282	288	281	308
6758	1077	1873	2241	1952	1697	1411	1263	1183	1049	989	894	937	913	971	996	1026	1003	935	938	915	923	895	923	880	817	802	831	765	744	773	740	722	691	720	682	686	677	659	696	711	633	672	710	656	693	693	677	685	698	638	668	679	662	672	677	705	665	703	696	664	703	690	690	696	650	655	660	661	659	694	689	673	660	673	672	686	730	649	641	689	670	630	673	675	631	708	687	676	687	638	666	692	667	660	679	683	675	642	671	657	636	668	683	648	669	688	671	713	663	677	658	625	622	666	622	663	672	697	711	688	681	619	740	677	678	654	681	664	685	661	617	648	666	681	705	673	691	685	700	711	707	672	665	631	655	653	671	640	663	698	698	704	666	604	671	670	693	662	732	692	630	685	641	660	646	637	690	678	670	661	734	688	658	625	680	622	687	661	671	689	675	668	693	677	641	678	699	692	685	667	632	670	680	681	707	736	667	718	692	679	676	677	674	675	665	670	683	679	698	741	652	625	637	674	691	656	657	677	650	673	651	683	707	712	701	687	683	647	626	668	706	653	735	657	624	683	645	673	666	699	687	715	699	690	681	621	661	677	681	678	695	685	693	648	658	699	722	661	628	695	687	646	680	663	738	678	682	679	720	671	678	635	651	701	646	667	684	678	638	660	674	700	676	669	716	709	632	714	668	652	664	660	671	626	720	664	685	666	726	707	673	670	660	626	689	697	636	651	667	737	683	646	677	632	720	675	662	714	650	632	659	658	652	676	727	682	653	644	626	705	635	694	655	688	656	638	673	671	679	702	699	678	707	727	648	679	620	632	693	665	659	669	669	638	658	643	703	702	701	682	705	651	689	655	659	703	635	680	675	687	672	682	658	707	693	706	691	716	666	660	667	658	647	723	654	684	667	649	710	695	669	705	640	662	682	682	678	670	689	676	733	699	655	642	687	670	697	691	707	675	647	646	670	641	675	683	655	685	668	652	691	662	679	721	651	671	698	642	664	656	640	649	664	629	681	636	653	684	634	652	687	685	655	701	705	669	671	716	671	665	690	665	646	670	701	657	669	624	655	657	688	638	664	731	678	638	727	620	695	705	712	678	703	637	661	710	666	657	685	710	606	711	664	710	663	681	663	675	721	668	654	661	623	644	671	681	705	645	652	671	705	720	677	664	624	658	669	684	629	686	647	725	717	653	648	661	670	704	654	693	721	680	670	662	700	664	653	672	651	687	692	640	692	649	697	678	689	689	679	666	695	713	691	670	677	634	685	693	712	698	640	677	687	688	660	671	748	673	750	680	681	687	660	672	681	655	684	666	661	667	698	691	709	641	686	707	682	679	636	723	655	666	626	686	696	670	692	654	695	719	698	659	629	718	644	701	724	670	683	663	672	689	702	725	656	703	715	652	644	677	691	666	660	645	656	700	688	688	679	687	676	695	685	734	689	687	678	636	637	686	636	699	706	650	688	659	675	697	734	671	697	706	671	712	670	718	669	711	624	655	691	665	688	635	666	644	652	688	687	666	711	688	662	727	649	690	663	639	664	660	672	681	642	709	646	649	643	631	666	628	692	683	699	688	687	665	678	666	719	707	652	646	697	671	639	680	655	678	664	708	689	683	697	698	683	590	667	666	675	662	684	667	676	638	677	666	669	657	656	662	699	674	692	686	591	698	679	649	665	714	713	673	677	696	656	682	718	712	704	679	681	704	690	688	648	657	684	669	652	654	676	623	648	652	672	664	697	711	704	678	692	687	673	677	654	683	660	670	678	672	672	678	682	762	663	636	681	703	702	617	619	708	724	645	683	676	662	703	695	651	633	712	660	633	713	623	675	703	671	678	666	639	657	683	698	661	649	644	662	680	654	693	729	664	671	640	664	616	693	699	691	647	685	696	690	709	687	682	713	693	669	684	693	684	680	666	701	656	670	664	698	661	720	631	692	656	690	669	680	675	666	669	674	695	714	679	643	674	614	684	656	648	653	662	737	683	701	639	656	691	670	690	672	681	706	687	694	623	683	679	676	669	679	645	707	687	701	675	633	605	665	660	657	679	656	649	673	685	724	681	688	677	643	686	675	730	631	673	671	664	658	684	620	654	674	645	607	657	630	646	687	681	631	670	639	672	694	697	658	709	682	659	650	655	647	704	698	647	695	678	701	642	694	661	648	692	627	634	680	675	733	632	717	713	660	683	710	627	687	664	661	652	651	682	692	676	655	634	678	690	662	713	707	674	684	665	637	653	633	647	670	677	614	741	625	684	659	696	670	694	652	693	675	672	641	674	719	667	677	713	674	707	627	637	701	666	681	672	687	630	645	700	665	705	667	666	645	693	664	673	706	682	702	663	682	663	655	673	670	716	704	657	672	678	651	704	624	675	719	616	660	676	664	730	693	641	678	701	681	651	619	664	683	662	676	639	681	687	670	670	657	669	648	721	627	645	737	714	687	653	668	675	689	668	592	701	637	734	672	669	670	693	651	673	696	624	672	699	634	677	681	682	704	686	645	645	688	676	703	668	694	677	672	698	625	692	663	669	673	658	681	709	712	652	686	668	670	636	655	690	707	615	648	671	656	643	672	702	649	639	673	676	678	664	714	705	646	671	689	680	640	625	651	654	702	690	674	721	661	701	663	672	643	673	679	651	659	687	697	691	700	702	659	701	667	703	708	664	690	681	667	679	697	687	650	654	666	684	654	703	643	682	661	728	677	621	706	651	720	701	677	701	683	632	685	671	728	672	688	714	657	732	654	720	664	633	702	668	715	658	658	687	700	704	688	703	683	650	660	659	658	674	666	676	701	703	693	676	705	695	710	696	640	700	680	679	692	655	685	670	696	675	665	716	661	669	682	658	681	650	649	690	699	677	689	730	614	631	669	701	671	699	685	673	670	700	639	680	692	649	665	680	624	656	697	677	711	677	638	704	665	660	654	659	653	634	671	691	663	655	666	676	696	687	672	676	664	655	661	647	667	646	638	668	669	655	708	654	658	628	659	665	722	706	642	695	696	639	730	633	669	715	663	633	688	694	662	695	679	685	711	704	668	696	692	643	661	661	735	685	630	689	668	704	669	638	654	658	671	683	645	666	636	645	700	660	664	677	698	633	710	652	685	659	626	672	697	679	685	727	673	687	598	672	641	687	659	640	680	656	685	726	690	681	666	657	676	667	638	658	675	647	668	681	682	652	677	717	702	625	690	681	671	639	662	698	683	728	680	671	680	674	691	670	695	688	655	694	730	659	640	689	685	707	647	677	662	697	670	676	723	662	698	658	657	679	718	625	666	663	666	666	674	706	708	678	729	660	635	661	658	646	691	678	682	683	681	691	662	658	631	705	681	702	685	637	681	701	649	621	688	728	668	670	728	659	669	627	641	658	697	672	649	717	720	605	669	672	741	676	657	673	647	704	662	676	651	710	663	650	662	651	657	691	656	675	708	653	664	681	646	687	688	709	666	689	653	662	654	697	637	669	676	658	672	707	715	666	641	658	695	731	704	708	661
14976	1344	1219	989	705	620	464	358	348	283	279	257	229	244	219	259	246	234	269	270	243	240	231	210	226	206	207	214	185	186	220	190	193	193	180	194	205	179	160	186	183	196	183	220	147	177	214	170	176	169	171	215	198	193	184	183	187	183	168	189	188	182	193	177	186	203	176	173	186	174	199	199	194	164	171	180	189	173	202	192	184	174	193	160	171	190	170	150	156	181	176	168	184	185	173	166	185	184	184	202	173	198	161	181	174	175	192	173	200	197	178	169	173	175	185	173	169	163	193	177	163	178	176	198	178	182	180	201	224	183	185	187	193	195	179	182	176	199	156	200	147	215	172	170	177	163	180	190	170	205	198	175	164	176	179	204	180	205	197	196	187	184	176	194	150	191	191	167	186	193	163	166	194	184	167	174	215	185	196	154	164	186	166	183	202	172	176	176	158	187	208	180	191	188	167	169	170	190	174	210	191	178	154	178	179	157	157	157	173	195	197	182	165	174	174	186	186	185	164	205	199	175	169	185	183	172	178	189	210	174	189	171	189	199	157	149	179	199	186	174	197	165	179	164	185	187	185	203	178	180	177	208	197	216	159	179	173	158	178	202	191	185	199	211	189	208	196	180	208	187	202	191	163	161	186	204	165	175	173	205	204	177	194	182	195	199	169	187	203	170	162	200	174	160	175	168	193	187	194	181	188	162	175	155	151	162	170	177	181	166	188	161	168	170	177	184	207	176	195	185	186	179	194	202	178	182	176	216	156	162	193	195	184	203	186	174	181	169	172	151	175	227	175	169	178	185	176	202	164	163	181	193	188	163	177	162	198	206	172	193	195	171	140	189	171	160	183	187	165	175	169	201	175	178	172	171	164	174	201	179	207	171	160	165	182	188	182	201	208	191	162	197	199	187	187	189	178	206	173	167	170	186	182	179	176	193	178	187	180	181	183	181	162	184	166	151	172	175	178	157	181	164	189	180	187	197	189	191	178	177	174	168	186	172	168	192	163	160	171	192	176	156	169	191	176	196	191	186	184	173	191	207	191	189	205	193	174	180	195	166	166	175	200	208	181	186	176	146	176	191	173	165	165	183	172	169	179	199	183	198	142	173	186	152	204	186	179	210	168	178	205	198	167	169	173	192	188	165	180	191	172	182	194	146	184	184	196	183	178	159	181	208	189	181	183	180	176	166	191	160	188	170	204	202	188	170	174	177	196	183	171	183	162	180	190	145	197	154	167	177	165	190	161	181	185	210	182	154	148	172	185	168	168	167	191	181	162	202	171	167	190	179	192	206	152	193	186	172	180	189	183	165	201	169	168	185	175	193	168	197	174	197	186	202	175	181	166	218	183	175	172	159	183	212	182	175	176	188	192	192	194	169	171	179	177	197	167	170	187	179	168	193	186	170	167	183	156	173	170	198	176	191	191	183	163	178	188	205	146	173	189	173	163	182	203	174	156	184	169	172	191	176	198	156	178	186	173	177	191	187	189	193	194	174	200	196	199	167	201	175	155	169	161	194	203	184	187	161	189	189	196	181	174	174	171	205	183	195	192	196	202	186	195	199	199	178	199	175	174	183	173	199	200	200	197	179	213	178	184	163	148	179	174	193	186	161	180	179	181	169	191	188	167	190	186	186	209	196	191	161	197	204	171	172	219	185	224	194	173	210	172	174	181	194	208	189	177	185	167	170	165	191	211	159	186	190	188	182	183	172	160	180	183	176	172	175	186	181	167	183	176	186	192	174	174	169	185	169	165	155	187	175	185	178	193	198	183	162	188	172	169	171	184	203	157	174	185	176	169	181	180	204	186	172	203	150	195	190	185	193	187	175	162	180	184	175	174	170	155	157	168	192	173	184	165	176	157	169	201	165	178	207	183	187	203	195	172	192	186	164	185	183	208	197	168	183	192	192	184	176	183	172	161	175	156	185	176	198	187	174	178	154	189	186	174	199	183	177	181	183	173	202	177	187	198	201	195	194	186	172	185	166	213	203	177	174	186	198	193	171	167	155	179	203	177	186	195	189	187	181	202	156	183	185	201	185	185	185	155	189	166	204	184	196	166	188	164	183	181	184	187	186	204	187	176	177	198	169	176	183	171	176	205	200	173	170	190	183	172	195	186	200	176	173	170	180	178	188	197	165	200	178	173	177	167	181	179	172	170	186	180	144	182	179	176	186	173	173	189	176	169	181	182	154	161	173	173	198	187	219	194	185	181	170	180	183	182	199	166	169	212	188	179	181	186	184	159	177	179	196	175	195	191	163	193	193	180	176	183	159	161	194	204	190	215	204	198	174	189	177	174	186	171	184	192	201	181	198	181	162	191	196	194	184	191	204	190	195	170	182	182	201	184	158	172	198	189	203	207	169	202	172	203	181	168	175	162	173	233	199	166	159	179	223	173	169	211	196	188	183	185	179	180	149	193	172	186	177	170	183	178	195	176	175	161	180	174	189	171	203	161	190	160	172	191	199	192	182	169	179	171	208	158	184	191	188	168	165	186	175	175	169	162	180	171	192	213	170	179	166	196	158	184	191	168	173	206	178	183	188	168	174	177	197	199	162	182	186	174	191	172	175	169	182	154	196	178	185	169	180	165	171	164	206	181	195	159	178	196	182	176	189	177	186	181	189	177	162	182	188	199	173	162	173	182	175	191	160	198	179	218	179	178	176	194	191	202	184	212	204	188	161	173	188	170	192	180	200	201	182	186	192	194	194	188	202	168	172	179	185	172	171	197	194	185	186	176	170	188	203	178	162	174	180	166	178	191	182	166	170	144	153	167	173	206	182	227	187	183	198	194	182	174	210	203	181	189	178	182	172	214	199	175	169	188	176	172	200	192	206	193	157	158	213	201	175	156	195	165	153	151	175	190	198	174	187	185	191	186	220	166	184	165	178	179	169	194	195	162	211	173	182	184	178	177	182	179	176	175	191	184	184	185	184	199	170	151	192	206	166	195	172	186	182	174	177	180	183	164	170	172	189	195	169	162	150	175	141	155	201	161	186	161	186	178	202	187	190	173	186	171	172	168	180	194	185	191	192	184	165	185	179	209	170	182	178	215	162	168	172	164	162	179	191	163	173	163	190	164	162	152	173	166	179	193	168	179	224	157	161	184	194	191	197	189	187	177	176	169	164	185	152	171	173	180	185	186	178	174	188	174	179	177	164	157	169	182	179	172	189	189	179	166	175	177	165	178	175	179	168	193	175	190	171	202	162	171	157	189	181	197	194	197	187	191	178	188	188	178	133	162	185	188	166	182	179	176	168	189	169	199	184	204	176	190	183	161	203	195	190	191	187	178	169	191	186	180	170	183	177	185	189	197	173	184	197	175	186	206	196	196	193	172	172	175	187	162	214	155	195	159	177	169	150	196	172	179	187	192	174	189	169	158	168	202	166	197	170	168	184	162	185	192	161	185	202	167	182	199	180	176	171	182	182	175	178	202	190	202	182	190	183	175	176	203	152	190	168	146	181	183	177	165	157	171	176
8355	1188	2683	3174	2653	2297	1826	1477	1253	1140	996	889	858	896	852	986	949	933	863	852	828	825	735	772	714	649	664	579	574	539	525	525	534	490	497	472	450	443	468	458	445	443	447	433	445	452	377	422	473	450	433	441	432	361	447	411	424	415	409	431	445	416	434	440	410	419	433	458	439	422	384	407	417	413	469	418	414	413	447	406	439	386	457	381	423	408	422	400	422	406	420	413	428	442	455	398	413	425	413	445	424	409	418	447	430	396	446	411	415	411	439	450	421	455	406	437	388	405	419	419	450	418	399	410	428	472	445	405	403	439	483	399	473	433	432	434	391	434	400	412	400	421	414	441	407	455	463	421	431	418	429	422	403	452	463	429	431	425	425	378	429	409	417	395	385	404	431	428	428	415	374	458	429	417	454	432	416	434	437	405	410	411	430	393	421	416	433	424	447	433	404	404	421	419	397	436	431	371	424	445	458	387	425	433	412	414	420	415	471	413	405	414	418	411	429	380	408	411	408	411	429	449	443	410	446	444	411	426	407	405	425	439	437	371	437	433	424	452	438	481	407	421	397	426	388	415	425	428	390	403	427	432	442	410	445	451	390	405	435	403	415	434	416	442	418	427	421	438	394	460	408	427	410	442	394	451	398	396	394	416	412	411	393	423	446	452	425	405	409	396	427	403	416	425	418	483	396	432	424	423	396	437	434	436	430	431	406	406	410	423	400	436	443	432	436	419	432	351	404	392	391	407	412	387	399	415	431	409	427	430	442	418	458	399	437	396	413	411	442	382	445	416	431	439	443	432	433	426	451	456	389	412	419	408	406	415	402	419	401	423	435	467	431	412	404	409	409	436	407	432	465	393	412	418	405	376	439	431	433	402	367	496	444	405	408	405	393	436	393	410	439	419	431	405	428	418	456	384	417	442	420	409	422	406	367	397	405	438	416	456	457	420	416	401	409	411	430	423	392	453	423	435	414	395	420	445	430	427	404	407	448	389	409	409	436	382	427	423	427	444	410	397	427	409	410	426	442	390	416	417	468	430	453	405	394	390	404	388	439	385	410	436	455	412	450	403	403	421	415	429	442	459	416	446	442	385	406	416	419	402	426	427	428	421	437	405	377	403	410	439	428	404	481	405	427	435	425	397	405	412	386	393	442	414	419	437	398	442	433	389	416	434	438	448	413	394	415	414	393	453	406	457	459	428	449	438	409	422	396	440	437	393	415	400	430	409	400	404	409	414	430	419	458	430	407	442	414	407	437	446	411	431	417	381	464	419	407	398	415	418	424	426	428	450	418	424	426	411	439	387	442	429	398	435	433	441	393	430	406	392	441	405	418	455	390	418	421	422	365	451	431	425	416	372	417	400	388	369	427	448	402	397	454	372	437	458	450	415	405	410	434	426	453	394	405	419	437	401	444	428	440	421	444	430	406	437	404	439	411	438	445	426	424	431	389	373	404	422	420	421	416	418	427	449	408	423	418	435	434	431	416	412	426	414	413	422	426	417	407	431	413	436	406	416	411	435	404	443	410	397	437	425	400	421	434	410	407	393	398	437	444	420	436	433	466	405	426	457	411	431	470	452	415	398	427	408	387	441	420	452	410	422	386	429	407	416	404	418	449	411	432	449	431	426	433	444	376	412	424	436	407	435	413	396	412	445	397	395	406	444	426	399	392	423	443	378	411	413	423	403	404	485	437	431	444	470	396	410	432	396	462	400	427	414	381	447	409	436	393	434	433	395	430	417	399	406	453	424	389	452	411	409	450	425	428	401	422	385	400	396	436	423	409	401	417	382	407	423	431	436	384	415	427	429	422	415	383	415	403	419	397	408	429	404	426	419	401	444	378	450	429	438	436	449	436	444	427	399	396	416	445	426	473	410	398	423	436	435	423	425	403	412	427	414	435	428	388	428	404	438	434	438	432	392	439	442	393	432	416	423	400	406	427	400	428	442	386	433	425	389	400	407	368	431	450	426	380	429	462	424	405	432	421	451	419	448	409	426	401	417	382	401	430	422	414	402	422	403	427	395	429	399	418	417	398	404	397	429	416	425	424	442	433	438	496	431	455	372	391	415	385	422	411	418	421	422	431	430	421	420	436	396	410	416	405	395	399	419	420	413	380	419	413	412	402	470	426	422	409	425	394	398	407	394	403	478	408	407	408	450	386	400	415	435	417	442	400	370	391	447	421	423	444	404	412	425	423	398	448	401	409	439	430	406	414	434	417	412	434	417	432	408	404	409	391	411	382	417	401	427	411	414	383	408	397	445	415	428	424	464	391	421	400	410	436	447	415	455	413	389	412	443	408	459	413	387	400	417	449	408	463	433	425	414	402	436	438	454	439	411	413	409	372	445	432	420	433	403	409	372	386	421	437	414	443	406	443	424	438	400	442	433	420	434	434	453	422	422	433	414	414	413	410	429	410	414	469	420	438	429	414	489	455	423	399	402	425	449	411	425	453	456	373	389	415	404	386	460	428	415	390	387	445	436	455	417	446	454	389	442	429	379	422	428	401	405	433	434	433	395	388	443	421	441	438	419	409	423	414	421	405	446	439	410	418	446	374	433	448	396	402	409	423	425	435	396	416	409	418	409	397	442	392	454	429	410	427	359	409	427	385	435	388	405	404	439	409	432	405	412	433	381	440	419	461	406	412	398	421	432	412	394	403	454	436	416	435	409	429	437	428	422	444	423	416	445	433	431	415	398	425	422	403	420	442	427	391	403	447	398	382	404	390	458	395	429	401	390	402	423	420	421	404	430	439	418	407	437	444	435	425	464	395	418	429	447	489	396	430	429	477	448	387	383	412	415	383	382	429	415	445	440	438	412	412	413	419	425	444	428	438	411	419	411	403	439	421	419	449	410	412	440	410	434	433	439	439	415	441	412	413	412	442	439	396	452	408	425	411	434	413	425	456	417	404	423	385	418	435	426	412	410	422	410	397	407	438	390	413	442	439	432	423	435	443	431	451	440	402	444	466	410	393	415	390	441	404	399	456	414	406	386	405	474	436	400	455	403	432	423	415	443	433	430	423	430	431	425	470	475	410	409	373	451	425	407	418	456	397	390	392	405	423	382	408	380	392	396	421	434	394	438	382	388	451	448	379	419	395	422	408	419	385	440	400	457	433	430	401	387	443	414	411	460	397	435	444	451	423	415	418	406	419	447	420	415	448	416	439	403	408	441	437	383	402	434	436	437	407	431	408	433	394	410	433	440	442	419	424	447	426	420	418	404	441	436	396	424	401	449	428	412	415	434	429	430	407	431	442	431	392	436	429	392	382	418	402	393	405	410	417	454	439	409	405	423	385	402	415	405	426	406	415	421	403	391	397	400	443	421	442	442	417	439	412	433	429	402	419	448	420	444	378	400	435	389	418	415	406	394	441	376	420	414	411	394	422	433	456	420	392	401	421	396	411	413	469	416	453	432	436	425	428	426	415	424	448	413	411	408	405	418	402	414	417	403	424	408	410	421	407	435	407	455	432	419
1553	296	333	314	309	272	301	266	238	302	260	219	249	240	231	224	247	253	248	248	232	253	249	252	243	239	235	218	238	220	227	237	258	241	235	265	271	247	246	236	255	282	216	238	244	242	218	230	233	242	217	230	210	266	254	205	231	210	227	237	214	263	234	240	226	236	213	247	216	231	252	228	217	218	244	210	236	224	235	267	236	253	238	239	237	246	225	253	229	236	211	266	240	237	244	237	224	232	253	255	227	228	215	207	232	234	237	232	255	235	239	232	226	234	226	234	226	236	242	226	224	214	223	265	249	251	231	248	277	248	240	239	237	241	218	223	221	222	255	209	264	210	231	227	244	232	259	218	238	219	248	233	240	222	224	246	232	239	227	248	233	256	260	235	238	245	232	239	220	216	236	258	225	260	223	256	238	233	268	239	226	247	231	220	224	218	191	227	213	233	234	204	204	245	258	236	212	233	231	204	211	231	211	221	204	217	243	249	239	232	232	244	242	263	256	237	232	198	231	217	235	230	199	240	246	203	222	196	226	224	253	228	219	241	219	223	254	247	234	218	219	258	220	262	193	197	233	246	232	219	236	207	245	247	221	205	226	216	229	259	230	252	197	220	259	246	237	223	268	232	270	231	218	234	241	224	271	251	260	221	234	258	264	247	221	242	238	247	253	222	235	242	260	224	236	233	223	245	241	237	222	220	225	230	247	232	248	259	236	236	230	236	209	236	251	239	236	236	204	221	239	214	274	251	239	266	212	233	196	233	235	216	226	257	266	246	254	256	232	227	238	235	243	222	243	273	225	221	213	251	210	246	228	224	258	244	249	243	252	236	240	253	242	277	269	243	221	210	236	228	222	237	249	232	217	219	223	248	251	220	216	257	240	254	218	234	253	231	232	227	227	235	225	222	245	263	221	215	249	230	265	231	243	244	227	257	256	253	214	238	230	247	241	266	244	237	213	241	256	209	259	205	212	233	218	229	213	251	223	209	283	256	249	242	226	197	203	233	222	250	246	252	256	220	230	241	248	209	242	238	271	212	232	249	269	235	246	229	217	238	253	244	239	237	234	252	207	248	236	237	239	254	248	216	221	219	204	214	216	239	251	258	227	235	241	224	254	219	245	241	242	237	244	222	214	240	209	214	234	262	247	225	259	217	219	240	210	208	246	268	232	262	249	244	234	227	238	263	244	247	233	249	226	245	256	251	258	245	243	244	211	233	259	230	236	243	243	221	211	218	230	220	255	229	276	232	205	248	224	235	213	223	268	251	226	234	239	208	241	232	227	233	242	236	271	257	252	217	232	237	234	233	225	256	227	248	227	241	221	257	214	253	234	231	228	202	225	252	239	241	222	247	205	236	259	278	218	260	243	214	221	233	198	265	200	224	227	240	260	234	211	243	222	229	226	249	245	222	259	225	234	253	241	231	231	212	226	265	235	262	232	242	257	222	230	240	223	237	239	233	242	263	249	249	246	257	212	179	230	240	232	216	252	233	203	251	238	283	241	222	233	267	245	265	236	216	252	252	249	230	223	216	208	224	219	229	255	238	252	246	227	219	271	203	233	242	222	198	229	233	217	262	231	240	230	258	240	259	262	243	231	249	211	228	230	221	260	222	254	246	210	234	268	235	257	248	232	209	231	250	231	262	238	215	235	209	207	227	246	240	241	228	221	181	225	234	253	255	201	224	237	253	186	271	224	208	238	230	233	209	236	231	247	245	253	219	230	238	225	237	229	207	205	250	253	223	226	238	222	195	229	232	199	212	216	238	239	261	256	224	228	276	224	231	246	209	247	257	225	242	252	223	229	236	251	234	249	218	242	227	231	235	223	223	248	240	214	213	226	242	221	229	256	246	210	237	236	236	242	245	238	219	248	236	226	243	212	223	221	227	264	218	208	238	217	229	226	217	241	240	242	209	229	250	257	229	238	242	248	231	222	219	227	231	224	272	212	235	239	256	236	238	235	244	243	241	250	238	221	232	219	247	223	229	227	238	252	206	267	222	245	242	196	244	249	192	253	206	254	218	232	220	218	236	235	245	222	214	238	224	214	215	205	248	199	214	238	255	228	242	204	248	242	206	223	235	227	229	220	225	218	227	240	237	224	254	200	236	235	277	233	245	218	208	238	216	238	238	215	232	235	224	240	228	265	252	213	228	254	216	238	216	241	227	245	266	246	231	258	230	218	223	236	248	217	241	256	281	252	218	239	250	238	244	218	237	259	221	232	219	239	237	226	252	252	240	246	241	267	257	235	206	240	223	222	229	212	267	240	213	248	240	238	226	264	221	225	254	233	205	229	216	249	240	234	225	227	245	212	239	218	219	236	233	228	240	246	254	235	245	224	226	225	235	216	253	249	244	214	269	235	228	237	244	237	245	221	219	247	254	231	217	233	230	228	241	236	261	250	192	277	243	224	249	216	213	228	251	219	214	236	249	225	240	224	236	231	253	214	229	226	213	226	240	239	231	245	241	196	271	218	202	226	242	242	246	214	245	249	224	231	230	243	221	214	231	230	224	212	237	225	243	265	238	241	222	223	221	232	232	241	221	258	227	199	248	211	228	232	248	222	248	228	246	231	224	232	221	210	274	242	242	225	244	268	219	243	252	227	234	227	243	229	245	216	249	246	250	228	235	207	237	213	234	227	240	243	223	236	238	262	232	247	254	232	224	239	239	221	228	251	244	223	241	253	201	265	232	226	221	246	245	254	240	234	248	217	246	233	242	223	231	225	211	230	237	219	259	235	202	237	265	248	246	235	233	240	214	257	243	230	253	236	225	245	244	227	223	234	234	234	218	239	242	232	209	235	247	229	258	272	230	232	233	220	229	246	243	253	224	234	207	261	247	232	259	246	240	231	243	214	241	230	224	267	216	235	236	236	238	242	232	209	198	230	246	243	247	236	238	243	236	258	201	251	239	235	238	223	257	223	244	227	282	213	249	223	249	238	251	279	267	219	226	248	221	251	284	259	268	237	211	255	244	247	250	245	230	229	234	221	221	225	237	239	226	249	254	237	223	244	235	240	229	220	229	242	236	254	227	246	213	223	213	213	228	234	263	248	252	240	230	233	248	216	233	249	248	241	242	239	232	198	227	232	225	252	243	251	219	226	240	226	244	220	252	221	243	229	241	221	231	236	261	207	250	248	227	189	220	231	232	241	207	245	223	219	248	231	227	226	214	204	241	201	211	232	257	238	247	232	248	204	228	249	251	230	251	242	249	202	210	225	225	256	221	256	226	254	233	249	248	258	234	227	245	235	186	260	255	265	239	251	229	224	231	233	238	223	217	226	253	228	225	222	222	219	249	250	250	219	239	222	234	259	273	211	225	246	231	215	246	225	243	221	204	224	251	246	260	217	236	232	240	232	236	253	255	222	209	246	257	229	234	282	229	234	259	262	199	234	229	220	230	274	240	223	218	227	251	241	231	221	227	240	247	247	235	254	243	233	238	247	264	238	235	256	248	228	202	247	221	230	242	217	234
1822	587	871	809	891	858	692	685	622	629	620	590	564	610	614	661	661	683	602	628	602	668	688	661	613	623	592	592	590	566	615	595	571	579	589	552	554	526	547	577	549	565	547	539	583	534	551	563	512	518	558	564	616	548	587	576	572	541	554	540	557	569	542	575	542	562	593	523	568	577	522	532	501	554	546	568	532	602	536	572	558	538	591	565	526	539	584	579	576	547	558	525	592	560	511	564	573	536	562	532	534	552	541	565	498	569	538	581	565	543	561	542	551	538	539	558	569	543	519	536	530	549	517	556	548	569	543	547	549	562	541	520	519	533	523	511	522	576	551	565	553	556	562	531	545	550	552	525	516	522	548	566	539	554	558	540	549	558	554	581	516	524	532	531	574	548	599	567	542	589	586	577	533	535	542	565	546	533	546	594	514	564	558	527	572	566	526	589	554	562	517	522	543	539	537	539	516	524	601	520	562	562	540	602	544	562	581	543	572	555	526	512	567	557	571	504	559	526	549	575	509	558	557	520	527	554	511	543	561	565	535	524	554	540	568	526	551	559	589	541	489	551	581	531	611	529	563	558	581	537	543	597	550	548	525	546	501	559	535	510	501	521	574	561	549	555	505	528	568	548	576	561	540	517	551	531	579	561	528	576	581	564	541	557	562	567	527	569	541	556	528	552	566	568	535	532	516	554	568	564	533	548	575	508	553	542	528	499	574	550	509	534	553	573	561	554	537	548	528	534	545	563	560	542	578	563	554	546	568	565	525	534	570	552	557	579	560	532	621	554	580	535	574	532	532	544	530	559	553	572	546	572	524	554	551	528	560	544	526	536	542	552	522	562	578	544	571	555	555	538	539	547	552	561	558	538	553	553	558	567	588	541	571	546	515	570	524	544	537	549	577	546	537	553	605	528	531	551	567	549	543	570	575	547	543	529	550	564	547	560	557	541	540	537	547	569	548	533	555	560	507	550	540	566	533	553	537	481	542	588	491	561	566	532	562	567	564	551	536	604	584	499	563	529	519	564	530	549	561	559	525	593	618	552	541	550	569	579	545	517	550	553	565	513	581	591	580	578	529	554	549	561	578	546	554	547	501	536	564	518	546	521	520	578	530	578	517	515	595	545	589	569	546	526	508	537	517	557	535	588	534	568	570	534	525	570	594	567	519	552	551	535	511	543	561	532	599	554	527	519	509	528	551	536	563	497	517	563	489	511	555	573	540	566	550	579	539	592	576	539	544	585	567	566	507	572	553	539	535	553	515	539	546	575	516	519	554	601	542	532	576	562	571	547	564	546	591	585	559	533	562	544	532	552	538	582	496	602	553	566	555	555	562	503	568	521	553	526	581	534	546	560	588	541	580	525	604	571	594	563	566	534	502	531	554	545	554	563	544	543	535	555	543	555	528	580	588	560	588	553	553	549	545	550	540	535	542	537	588	607	543	517	518	527	524	555	540	556	564	549	531	533	537	555	524	552	541	575	562	517	542	583	555	538	554	535	558	577	539	552	549	563	565	562	580	581	571	521	542	546	507	542	564	571	543	525	521	554	560	552	530	526	589	533	512	562	535	559	574	509	571	536	530	557	572	560	550	585	556	509	527	507	579	559	551	544	520	541	573	517	548	564	563	544	553	528	571	548	543	572	512	568	515	547	525	528	560	567	560	547	586	568	561	532	572	512	584	571	587	569	540	566	505	547	508	536	557	552	518	563	545	565	581	531	581	523	608	544	540	605	565	555	535	534	573	553	572	549	566	571	533	518	576	525	594	525	539	572	590	545	564	534	519	539	605	530	613	598	585	541	566	567	573	535	538	539	557	598	574	581	555	551	510	566	577	563	551	531	555	525	561	593	525	544	516	560	527	559	500	513	549	527	574	515	557	547	531	509	556	553	547	563	559	546	523	574	561	519	499	564	541	521	535	560	555	556	535	485	546	569	536	580	529	544	559	546	564	541	532	582	565	582	570	522	529	511	549	546	567	540	561	560	582	580	530	564	560	544	541	578	559	555	555	521	517	555	528	607	560	587	543	504	576	496	559	572	579	547	558	546	550	505	577	527	551	522	532	581	533	560	604	551	522	532	554	582	568	530	577	558	569	575	553	580	579	546	571	533	518	544	512	562	518	557	577	539	520	572	517	560	544	523	523	519	543	561	547	508	536	571	576	567	551	569	560	579	517	555	565	558	544	527	541	527	554	625	540	567	558	576	530	556	547	511	592	562	557	518	580	562	531	513	533	562	544	522	551	559	555	516	548	570	538	563	575	551	565	519	548	553	565	548	545	571	515	524	578	543	566	536	554	625	561	564	551	533	557	563	558	585	567	532	579	488	553	542	553	575	475	555	519	565	517	551	539	544	512	480	560	538	555	541	559	580	539	522	555	557	560	551	559	561	551	581	541	518	596	553	561	549	546	524	580	526	565	542	538	553	522	550	526	534	552	507	565	569	522	557	548	563	543	532	555	563	531	547	562	567	545	574	572	517	540	536	574	506	586	581	564	570	559	568	559	538	585	566	549	543	538	589	525	548	571	590	516	503	571	547	536	546	567	583	506	523	584	522	528	509	528	532	549	528	552	578	582	592	548	549	562	596	585	549	547	583	595	529	553	517	581	544	540	509	536	604	589	511	561	535	531	590	561	553	574	552	568	559	550	557	542	533	548	573	543	533	564	526	555	555	508	552	568	550	530	542	566	529	570	473	610	546	525	576	517	548	590	554	541	601	544	535	549	560	502	614	565	591	566	532	561	503	520	569	541	571	580	545	539	591	548	544	568	565	567	581	538	543	542	548	585	536	575	570	560	568	532	545	525	541	510	507	571	566	535	581	542	566	566	551	516	527	503	533	545	571	551	517	520	572	583	583	557	572	558	594	563	567	511	562	536	551	548	565	563	526	543	524	519	558	543	498	530	573	550	545	516	536	557	506	583	515	565	522	552	533	548	528	551	519	574	594	543	568	544	588	546	549	544	556	530	566	564	552	543	560	526	509	543	546	574	568	521	549	541	581	530	533	534	531	561	547	563	539	563	545	555	500	537	558	510	583	566	529	591	555	586	553	591	536	500	532	567	550	587	545	524	551	552	541	484	513	596	555	560	611	507	557	544	537	521	561	544	554	580	547	512	541	511	543	548	586	578	542	532	541	576	537	620	550	565	554	553	541	575	579	593	540	539	561	542	516	573	595	561	557	535	525	558	543	540	543	561	523	534	547	505	540	539	548	517	536	548	527	552	559	582	567	562	536	569	557	523	575	546	528	559	505	558	571	547	610	577	560	528	490	552	568	548	558	558	521	558	609	553	522	537	585	540	560	556	550	549	538	527	548	552	553	553	576	560	557	531	591	523	537	557	551	562	537	496	569	538	550	563	546	558	574	548	572	547	552	531	575	539	534	555	577	579	579	558	552	553	526	570	559	563	564	471	593	529	575	508	553	555	528	540	507	532	523	542	547	565	529	588	529	553	555	542	557	543	538	587	570	572	560	550	544
8265	779	852	782	636	495	413	419	388	389	333	356	362	332	356	372	381	357	346	384	337	330	346	360	347	312	336	317	315	317	280	325	292	275	282	277	302	292	302	305	294	311	329	262	274	284	278	315	331	343	326	307	305	294	277	281	309	281	304	283	287	290	290	297	284	282	313	312	301	308	301	296	329	287	302	281	295	292	303	302	294	306	257	303	330	304	315	282	303	303	291	287	279	341	280	288	280	318	314	267	290	300	300	297	308	308	311	287	299	292	270	305	297	318	337	294	288	304	299	310	292	311	268	286	278	294	291	275	274	300	296	300	295	301	278	274	322	295	299	289	311	263	282	299	305	326	268	305	311	298	317	318	328	319	329	296	285	306	297	287	314	309	325	305	287	295	288	288	260	286	246	295	286	331	279	292	301	292	306	307	312	274	298	290	300	279	297	288	289	317	306	277	274	316	322	305	285	288	295	308	274	285	284	291	277	293	293	295	298	305	310	277	312	325	313	319	297	267	262	269	286	284	305	300	308	275	333	302	287	295	303	317	323	277	297	310	291	287	298	275	290	291	309	312	293	337	311	317	294	272	281	297	318	298	297	309	296	301	307	285	298	325	280	308	314	295	265	278	301	278	288	313	277	315	267	298	290	308	272	280	284	299	305	266	320	289	295	296	317	328	287	310	299	260	290	316	264	291	294	302	297	303	247	292	284	316	303	293	318	294	277	283	293	311	295	284	306	297	309	270	262	311	290	293	293	257	313	288	322	283	294	341	298	286	293	290	267	258	304	292	312	286	300	332	275	321	348	321	288	292	281	297	296	295	270	264	309	287	269	295	300	266	288	295	288	296	296	314	277	302	309	298	267	274	286	282	309	287	295	297	308	306	306	310	314	309	294	326	306	330	336	323	327	331	306	303	279	309	327	285	283	291	297	321	273	325	294	284	308	308	289	286	292	313	322	328	280	307	274	283	304	305	310	288	276	309	273	276	290	296	305	327	292	288	276	266	303	316	317	317	328	307	292	271	305	310	271	276	291	282	314	291	305	283	285	268	288	281	285	313	292	263	338	338	271	275	288	301	273	293	320	277	276	307	296	293	302	315	289	296	285	272	291	288	299	273	315	295	282	272	287	321	318	298	274	296	261	296	294	319	312	304	289	306	325	278	269	311	317	273	294	288	300	292	294	290	277	326	319	315	284	311	324	298	293	290	293	321	312	272	289	279	271	305	274	285	321	273	329	269	304	285	309	295	308	287	305	300	299	288	314	294	315	309	329	298	327	290	287	277	329	293	269	296	349	279	286	289	285	314	310	284	300	293	316	317	275	294	291	303	296	312	297	316	327	292	303	303	341	294	307	305	267	272	322	314	292	290	277	304	293	283	320	304	308	302	254	295	280	294	304	303	304	314	282	294	274	347	304	304	302	287	279	280	329	292	324	281	282	287	283	332	287	264	252	304	288	286	305	329	328	321	280	272	281	284	297	307	276	306	276	310	284	278	286	285	319	267	314	277	286	307	270	317	314	266	312	339	315	308	308	293	311	305	284	321	331	276	289	300	321	287	281	282	293	316	269	294	317	269	273	309	284	307	252	306	313	284	322	310	302	323	317	319	296	287	282	269	279	304	304	309	267	304	309	261	269	276	298	295	322	298	319	313	291	292	303	313	275	283	298	329	311	302	316	304	282	279	279	296	294	299	277	293	297	273	311	283	330	298	285	316	321	309	294	292	287	282	287	327	291	287	288	298	291	293	311	324	325	278	299	305	279	309	311	305	288	305	290	300	310	337	306	269	338	287	297	279	269	307	292	277	299	265	315	313	301	302	298	270	314	301	339	278	258	274	286	256	270	344	301	288	274	293	292	309	311	280	319	283	288	318	305	280	304	298	313	308	314	326	301	315	289	344	325	295	301	247	331	282	318	257	280	312	304	310	325	316	275	307	285	300	280	294	299	301	282	273	272	288	294	272	319	307	291	277	259	297	276	306	255	279	297	304	284	264	295	299	305	285	310	275	293	311	285	284	273	295	318	327	317	279	285	305	284	305	306	308	271	286	260	282	275	277	302	313	313	310	294	289	286	313	294	281	280	278	302	279	308	326	312	302	292	311	277	306	277	288	337	319	264	314	312	297	304	300	297	282	314	260	319	288	306	311	316	290	286	299	253	252	295	296	293	319	344	264	313	309	310	275	317	302	296	307	304	279	319	275	297	275	288	282	280	299	288	317	291	295	302	257	300	326	308	278	284	330	289	301	305	291	283	296	322	298	262	264	293	265	281	291	304	238	321	310	327	282	312	304	311	319	269	289	297	258	333	310	318	287	323	301	288	270	299	298	298	304	288	277	310	279	287	297	284	305	298	273	284	288	287	295	334	278	299	286	310	290	289	306	299	313	312	315	293	246	282	281	295	310	259	285	321	288	271	322	299	283	313	294	302	306	313	283	321	300	342	322	274	293	301	292	286	281	282	313	304	311	311	311	318	317	282	298	310	313	274	321	280	296	262	302	293	297	300	309	279	301	301	276	285	324	327	311	300	278	316	283	285	317	332	295	261	272	292	292	305	291	292	282	311	285	311	278	301	276	286	322	306	338	325	288	306	328	301	258	290	298	282	312	282	307	308	319	257	276	282	306	311	266	309	326	318	315	312	293	319	298	288	308	276	288	304	311	287	299	284	302	289	303	314	278	283	296	295	282	270	301	289	301	330	286	326	284	293	300	317	290	308	295	296	300	309	285	280	307	322	285	298	298	290	306	297	323	260	297	324	307	331	281	312	287	286	306	270	271	291	308	284	289	299	257	299	302	346	274	317	298	290	317	307	313	315	298	282	289	315	305	318	286	291	316	296	316	299	299	282	300	290	300	243	288	269	333	301	305	270	273	308	304	299	289	283	277	311	307	320	275	340	321	280	288	284	307	312	306	294	276	293	270	274	289	253	292	314	312	290	301	265	319	279	313	304	300	296	322	296	317	278	243	297	301	307	333	304	275	291	301	288	297	309	283	279	314	315	326	279	276	298	289	321	294	295	287	310	315	291	268	302	327	323	283	284	329	280	296	301	295	291	302	315	271	309	277	315	314	311	311	280	246	266	297	316	274	256	284	309	280	314	270	293	314	282	310	308	290	296	264	305	300	296	273	322	286	308	275	279	294	308	343	287	293	282	269	296	300	262	343	259	311	330	290	300	316	271	307	317	252	325	311	321	328	307	294	270	313	268	278	321	310	273	296	287	295	310	298	293	284	272	306	266	326	294	304	292	291	265	293	316	303	328	282	305	315	322	302	263	320	309	286	315	288	292	279	293	296	283	315	313	315	311	316	295	335	279	290	264	280	301	297	328	313	321	298	304	288	289	290	299	300	298	283	301	286	324	297	284	273	323	290	327	270	288	328	301	346	283	288	321	294	311	290	284	314	278	331	281	297	274	269	302	297	298	324	285	311	302	298	281	274	307	283	284	317	300	281	296	287	284	304	277	276	281	312	298	270	305	319
6830	1061	1907	2223	1970	1712	1390	1266	1130	1113	987	922	852	944	952	995	984	961	917	985	926	961	930	856	894	849	823	820	767	799	726	739	699	715	645	674	663	665	692	680	666	640	696	688	635	662	716	646	679	651	687	645	680	656	659	697	666	684	673	633	624	634	676	616	673	700	668	698	694	676	679	716	689	643	712	643	629	651	658	633	676	688	681	710	706	676	649	744	668	689	723	672	700	659	639	706	736	660	680	680	681	678	690	640	658	729	700	763	661	691	669	689	647	617	757	696	674	653	624	702	663	640	644	672	668	668	695	654	710	631	640	675	649	665	700	656	624	690	675	677	628	681	623	693	692	642	685	703	709	667	729	656	655	706	667	718	670	653	665	642	649	717	635	642	642	706	708	694	693	725	687	661	708	678	670	632	636	700	668	690	683	669	647	615	684	646	652	656	669	688	680	636	696	660	629	637	689	682	662	671	686	683	698	665	653	692	691	633	623	681	706	670	717	653	617	663	678	644	704	666	665	660	701	700	623	706	678	669	691	645	722	680	656	675	655	725	665	637	707	702	623	667	715	643	639	686	667	663	655	653	666	684	670	657	626	709	702	665	703	656	632	717	694	650	679	631	701	698	690	649	635	652	662	698	662	707	682	707	654	668	656	654	640	647	679	704	760	658	654	668	717	684	704	619	684	693	662	686	640	718	706	735	650	635	668	636	665	662	656	671	626	661	688	674	681	622	656	655	633	673	672	663	656	689	679	627	682	667	693	676	638	699	694	666	670	661	683	686	659	667	671	665	657	633	654	672	675	702	679	678	691	674	670	661	657	698	631	632	649	691	668	666	654	723	668	641	676	676	640	695	665	719	665	720	697	620	647	668	628	669	697	642	674	672	630	711	675	693	705	668	661	666	684	658	692	726	627	629	640	685	667	635	680	669	683	693	660	640	691	715	679	662	667	668	660	718	680	669	659	677	674	676	620	666	655	654	679	679	698	695	659	687	656	708	628	644	680	649	664	682	640	680	672	655	682	703	676	651	657	640	681	652	693	703	690	673	704	647	679	644	640	678	707	653	668	737	696	670	666	698	687	709	650	706	664	660	664	707	731	677	709	613	678	642	669	689	669	649	694	678	627	700	690	669	657	683	671	659	626	718	660	707	643	712	675	659	662	694	639	629	669	646	651	689	665	622	670	671	709	690	697	686	683	678	689	648	623	682	639	708	669	647	723	653	717	682	637	635	702	621	701	636	710	669	651	699	695	643	624	670	677	678	649	642	652	679	651	654	653	658	645	710	689	638	698	662	666	697	638	650	641	669	679	642	668	695	677	656	659	716	649	662	679	666	668	667	638	688	664	688	659	644	690	675	646	690	622	700	679	688	673	668	684	738	712	698	707	710	645	698	671	672	670	710	715	655	700	710	704	620	664	663	649	679	624	667	669	657	613	700	627	676	701	701	662	693	620	676	675	686	616	740	668	666	664	714	702	735	662	689	701	635	675	685	710	647	683	685	663	680	683	698	634	708	711	682	646	663	699	645	639	665	632	682	685	672	664	682	646	654	648	600	686	700	702	682	633	688	699	672	632	678	646	663	660	649	635	643	674	650	618	701	664	647	669	647	628	696	664	728	667	701	625	642	699	661	694	666	659	668	676	676	703	706	696	703	667	678	699	674	664	670	654	624	725	673	696	707	622	663	682	703	697	750	648	652	678	671	647	686	653	669	706	687	664	676	654	684	689	653	706	680	634	715	683	663	695	695	677	683	687	663	667	686	670	686	661	692	703	668	695	648	695	649	651	681	665	687	647	676	638	707	638	666	672	692	635	728	683	660	688	684	686	679	638	659	698	651	623	679	674	683	666	688	649	658	663	676	631	670	701	629	688	631	681	687	654	673	640	656	663	661	667	681	702	627	718	669	705	685	647	691	670	641	683	660	650	617	657	652	686	648	664	661	706	729	675	669	625	684	643	679	621	679	682	637	665	711	713	694	666	660	673	680	691	666	663	647	692	695	665	646	634	695	656	639	651	730	679	678	678	681	697	649	670	705	671	671	671	702	722	670	684	711	664	688	677	654	673	651	641	651	675	659	727	722	657	667	654	707	646	654	660	671	676	660	663	676	626	646	664	669	688	671	699	701	675	659	655	646	665	672	700	693	634	732	667	678	683	654	726	697	651	681	687	648	642	663	618	677	708	666	689	685	633	642	670	641	683	668	631	726	698	649	612	691	681	658	628	671	652	667	700	680	723	666	681	660	663	621	694	638	684	670	658	659	664	689	634	634	665	660	661	698	691	677	684	668	684	641	632	685	661	686	686	604	677	702	649	693	632	662	686	694	726	668	684	709	632	662	645	653	682	674	669	721	650	677	652	677	679	677	645	703	697	682	674	692	678	643	666	710	699	655	718	650	708	637	682	629	654	664	673	693	687	689	690	661	681	710	669	694	605	663	691	655	705	658	697	656	672	694	653	684	695	681	673	658	661	684	648	688	656	702	697	703	677	654	666	666	643	697	691	687	660	675	666	638	712	642	704	679	688	618	643	672	680	637	643	671	659	644	671	633	709	704	698	675	654	656	658	646	655	675	670	696	670	636	677	729	700	643	646	650	642	716	659	697	687	652	656	644	686	671	707	611	723	636	671	668	648	630	659	706	688	690	692	716	712	665	699	649	634	655	696	643	659	699	731	649	629	697	653	707	681	675	689	633	693	679	693	701	663	665	689	667	683	714	746	653	654	680	688	669	716	680	669	708	638	675	660	699	711	686	637	663	644	649	681	731	654	682	652	650	653	690	687	644	708	651	636	701	682	674	690	706	695	687	646	651	640	715	668	756	678	656	692	726	708	649	684	697	623	687	686	663	732	671	670	723	661	663	698	656	662	637	663	692	691	688	655	717	721	661	616	656	673	654	660	655	697	718	634	647	688	642	700	708	668	618	708	641	648	672	670	692	691	671	666	674	620	728	690	728	663	687	699	695	651	680	649	694	634	686	702	675	722	662	671	668	671	614	692	658	689	710	661	701	662	683	658	639	697	720	607	696	734	635	656	653	632	662	695	673	651	681	667	687	700	674	700	646	668	661	696	719	650	661	665	658	696	672	691	692	626	669	654	644	659	695	662	677	647	658	678	690	642	710	681	669	696	663	678	683	716	667	668	649	651	701	670	671	631	663	698	660	671	636	687	660	625	655	685	717	675	699	687	694	670	704	692	690	685	646	679	641	661	613	695	672	681	637	661	683	625	651	662	650	673	696	642	701	671	637	692	655	701	691	709	647	698	696	690	650	710	676	698	689	652	649	699	672	694	706	689	673	682	668	687	695	675	645	666	652	735	692	696	717	683	709	667	671	694	685	699	674	695	694	604	674	691	667	702	664	694	673	653	669	660	626	700	693	669	701	651	649	648	700	688	636	677	661	654	706	712	646	716	640	710	684	666	687	663	646	650	723	705	665	706	721	657	634	684	724	641	693	703	651	701	639	687	657	640	737	674	670
15070	1419	1256	1020	728	566	475	397	344	284	252	253	279	246	265	227	269	227	233	259	242	222	224	217	216	198	199	179	201	204	198	205	168	194	196	184	215	213	196	189	180	161	178	202	184	189	188	187	177	197	187	200	187	214	193	175	190	204	174	174	196	173	160	182	175	192	160	156	166	162	194	185	170	175	199	184	181	176	162	174	180	178	147	167	181	180	178	159	170	181	185	186	188	186	188	173	185	188	183	189	188	176	151	169	184	187	178	191	172	194	160	171	188	168	184	180	181	186	202	191	218	195	183	176	185	172	183	184	163	197	162	196	168	171	175	196	206	178	177	177	189	193	199	154	179	166	187	158	161	191	174	183	187	171	164	171	167	183	187	192	192	170	190	189	187	154	163	173	185	167	186	180	192	190	184	158	174	196	180	180	191	207	174	185	187	187	173	199	176	201	188	175	166	176	190	169	185	170	164	186	185	153	178	163	163	177	174	178	195	209	190	201	187	170	176	201	178	177	181	177	185	181	211	202	186	190	180	167	200	157	201	198	206	178	160	191	202	175	186	189	171	183	198	150	195	172	191	166	201	190	165	183	171	174	191	171	183	186	162	164	166	162	195	196	170	187	193	191	201	200	198	163	172	170	183	176	197	183	191	167	192	170	172	183	193	148	164	174	205	197	188	186	152	199	168	160	173	179	169	172	209	184	172	177	168	182	177	169	199	230	167	194	184	175	182	196	169	163	188	181	162	212	211	179	182	192	179	161	182	159	167	152	181	176	199	167	183	203	202	162	153	171	190	172	164	175	164	188	170	166	193	176	191	197	218	175	198	189	198	193	179	166	171	199	182	180	172	191	207	185	156	173	163	171	164	184	169	197	189	178	188	194	188	188	173	186	214	149	194	173	201	185	181	191	167	189	180	174	171	174	170	180	170	192	173	181	153	188	195	179	204	166	205	172	186	176	156	181	186	199	159	181	181	189	171	161	182	189	189	178	185	191	179	193	186	151	197	201	163	156	175	208	177	211	181	188	169	161	174	177	190	186	180	204	177	203	151	208	182	199	210	148	160	179	169	173	192	186	170	208	176	172	196	159	215	167	165	145	203	212	176	194	198	184	190	166	220	181	165	212	188	179	163	199	174	160	186	186	204	158	173	187	170	170	196	192	177	172	172	195	172	185	184	156	170	178	156	171	170	176	190	165	188	186	188	170	185	171	191	150	190	194	182	174	168	186	164	195	205	192	203	217	201	200	181	175	182	211	215	187	154	179	173	178	165	174	188	194	157	178	162	170	207	175	185	171	190	166	188	155	175	191	189	159	193	180	176	164	180	166	154	198	162	173	165	169	196	181	166	179	188	189	171	199	188	208	175	188	184	177	188	171	198	183	192	175	182	193	167	194	152	144	188	179	171	176	174	175	190	202	186	181	188	193	148	171	192	162	195	178	199	200	158	175	204	176	172	194	179	167	195	172	205	212	201	189	160	186	176	174	194	158	183	152	183	157	172	165	191	182	195	189	193	170	155	185	194	170	168	175	148	197	174	203	167	183	173	152	170	170	193	189	180	197	183	177	152	173	202	191	201	197	195	200	205	163	195	192	182	164	157	181	192	175	195	190	166	175	211	204	179	171	167	185	188	201	207	165	147	166	188	157	182	187	174	170	182	172	182	160	168	179	175	168	183	145	201	196	156	148	153	170	180	206	187	168	196	161	156	186	173	171	214	188	190	193	178	179	175	197	177	168	187	171	166	185	184	163	195	192	176	173	198	164	176	188	195	212	172	173	183	204	203	175	211	167	180	159	176	174	181	177	190	201	175	147	188	164	196	160	182	184	148	172	194	167	186	191	184	206	185	205	202	175	181	174	183	183	176	176	165	174	171	159	190	187	178	161	187	178	180	186	184	179	181	174	185	201	183	193	182	204	209	159	193	183	158	182	170	177	197	187	169	180	188	175	184	203	173	172	161	188	177	193	196	189	206	181	177	189	181	176	182	176	156	152	145	173	196	160	174	170	190	152	172	183	208	172	156	189	182	187	182	180	196	189	191	174	175	189	159	180	178	183	156	185	177	177	215	190	167	178	171	202	181	172	168	148	177	171	184	179	201	190	174	181	173	191	151	170	174	160	179	175	200	192	162	186	205	200	190	156	197	204	168	197	164	170	189	189	172	154	201	167	172	161	169	198	173	171	172	166	167	184	155	176	177	182	188	171	192	200	181	182	186	159	198	172	185	195	184	182	184	195	176	192	178	193	176	170	177	186	172	170	203	172	199	195	185	196	196	182	172	179	164	175	183	183	184	175	177	187	191	188	154	185	187	201	178	202	182	213	198	172	155	190	181	187	165	198	177	180	167	173	160	179	193	182	184	154	199	175	182	193	183	174	169	185	201	170	173	151	172	194	179	221	201	180	203	185	192	192	174	186	202	165	168	194	175	189	163	201	163	179	185	203	169	172	191	190	173	155	158	191	210	179	203	198	154	154	187	186	194	174	172	203	203	185	150	170	176	189	175	201	159	185	194	211	162	181	166	179	165	210	181	168	202	199	201	176	175	178	162	178	188	169	163	195	173	189	162	178	178	190	200	163	168	169	173	194	193	185	165	183	199	171	204	183	152	183	176	172	184	184	189	168	191	173	189	189	174	183	167	176	155	186	174	180	179	154	193	168	183	188	185	183	178	185	171	197	200	194	175	185	168	161	192	179	191	191	200	193	161	160	182	190	158	167	213	191	183	193	156	179	156	170	167	176	178	163	177	194	185	188	174	153	166	169	185	164	172	182	187	177	196	162	182	174	146	170	181	195	218	199	180	179	194	174	191	201	156	197	188	195	182	175	167	175	159	183	181	198	198	170	161	198	166	174	165	188	164	174	156	183	167	172	187	188	177	158	191	182	182	169	160	160	152	178	155	181	180	178	186	181	184	146	176	170	182	182	198	155	180	183	163	179	184	185	185	192	172	187	184	171	209	182	177	186	185	201	198	157	172	201	160	191	188	165	185	191	178	167	183	168	197	185	187	196	196	183	179	171	194	181	186	181	170	183	179	177	163	205	200	185	185	163	178	165	156	174	181	207	198	173	179	197	167	195	204	197	191	190	179	184	152	191	198	183	214	193	189	193	198	182	155	186	199	202	168	201	164	175	199	172	183	191	177	164	181	214	166	174	185	187	190	179	177	192	183	177	177	200	173	193	183	186	176	176	191	143	155	197	193	198	212	195	213	176	166	171	172	181	179	164	168	181	192	198	183	169	188	192	208	185	186	174	198	186	175	190	182	171	195	158	165	188	213	193	189	184	188	191	189	173	176	178	178	182	173	163	199	212	176	196	179	187	179	168	183	186	195	194	172	180	208	172	171	183	195	220	154	205	213	173	214	211	168	162	196	181	190	161	192	188	178	178	168	163	172	207	200	192	206	212	211	177	181	179	195	203	174	193	164	199	176	185	184	184	181	197	183	177	156	194	195	140	197	175	196	182	186	183	189	204	188	194
8358	1175	2588	3107	2793	2258	1743	1480	1289	1181	1005	882	816	863	878	920	1032	930	901	776	861	822	878	733	736	674	655	638	574	551	590	534	520	471	451	482	468	418	442	418	403	435	401	414	437	411	422	434	415	405	385	437	435	436	422	410	432	388	402	434	452	416	418	432	410	437	468	422	387	425	439	428	428	443	429	399	381	446	388	429	417	438	385	436	384	428	429	420	390	425	430	432	405	401	462	408	417	451	426	414	418	400	430	438	418	427	416	424	408	400	421	422	423	416	410	434	463	444	413	408	426	386	421	429	431	374	417	434	433	420	413	426	426	466	421	424	440	432	388	390	409	426	476	403	446	412	410	470	434	396	414	391	400	428	414	395	389	453	423	435	432	414	405	447	432	419	423	385	400	403	415	391	438	414	446	423	435	412	448	422	424	447	392	417	410	410	403	447	422	374	425	440	470	400	414	418	429	444	410	374	430	389	412	428	446	426	419	413	401	428	415	429	446	398	407	418	425	443	431	417	441	418	418	406	420	440	410	415	388	391	449	423	410	403	396	420	410	423	393	402	394	415	433	408	414	433	421	397	498	406	404	393	427	414	409	406	366	408	373	407	413	445	420	433	445	421	412	422	410	360	432	438	420	449	430	447	403	400	389	418	426	435	409	421	419	393	408	410	386	431	433	425	425	392	401	404	399	443	422	403	427	401	408	432	382	417	403	424	399	418	395	420	422	441	408	408	401	434	426	434	403	457	429	411	430	453	399	425	421	412	425	374	437	405	406	443	437	440	405	438	396	449	412	432	415	431	415	376	390	414	410	423	421	394	403	444	435	443	419	452	437	417	401	404	384	400	407	408	383	431	412	425	428	417	445	381	436	435	389	432	394	415	384	430	420	405	441	422	406	405	427	405	416	415	434	431	401	452	391	452	382	452	422	427	408	452	397	441	396	394	351	421	418	397	402	409	413	419	403	426	409	420	399	430	430	395	399	423	412	405	435	427	439	399	445	451	414	432	425	451	431	390	367	382	414	423	429	434	413	408	398	406	427	383	458	446	414	397	418	398	433	435	426	424	435	397	433	409	390	432	401	454	405	390	414	404	382	473	374	379	405	428	421	388	418	385	438	413	437	422	404	401	391	436	431	443	409	419	449	404	412	427	405	439	447	424	440	430	389	424	409	389	422	423	427	391	450	396	414	408	377	428	442	410	422	433	446	401	391	439	440	401	424	444	432	414	436	425	418	428	376	398	415	397	448	419	440	405	406	446	388	440	421	398	456	390	387	407	430	405	442	404	390	400	411	438	423	422	426	416	444	422	412	426	440	409	401	406	424	397	442	392	395	435	417	412	436	430	433	409	415	417	420	435	427	428	466	438	422	437	405	388	421	407	421	456	414	390	433	426	434	426	427	419	406	436	399	388	418	422	451	404	396	414	378	394	427	397	425	454	352	421	403	430	431	396	427	432	452	450	408	401	421	444	442	404	426	365	413	420	431	394	418	399	434	429	442	408	428	435	411	443	444	406	395	438	427	434	400	427	408	406	470	433	423	403	382	413	394	441	409	425	391	430	402	442	404	387	398	385	407	391	394	413	433	378	422	423	438	422	441	395	432	398	473	412	442	473	401	448	407	421	395	447	389	409	407	431	448	455	421	404	393	425	409	394	422	469	396	416	414	445	427	443	362	451	385	398	434	405	418	420	429	419	419	417	385	446	437	417	428	402	409	400	423	438	436	411	392	395	456	425	370	417	424	400	422	398	401	428	417	444	432	406	418	409	410	426	392	428	369	385	433	416	404	385	432	424	420	432	449	432	417	418	403	426	387	410	407	406	433	442	445	413	425	412	402	447	431	445	431	405	416	426	420	423	429	391	389	407	418	423	400	409	433	442	420	438	430	393	387	430	407	424	395	421	425	430	379	405	430	455	395	421	377	438	428	436	408	457	393	444	412	426	419	418	399	429	417	400	446	425	438	408	428	410	419	393	427	422	408	416	381	389	415	403	394	419	370	428	424	376	401	445	427	378	427	378	426	413	480	384	427	425	402	403	409	409	422	411	433	414	454	430	381	436	406	380	408	395	385	435	390	403	438	398	425	429	416	429	448	427	425	378	402	420	445	414	414	421	438	405	408	471	409	402	435	419	420	411	417	399	440	406	444	414	414	436	467	399	401	369	416	413	395	471	379	413	432	418	401	465	443	393	448	433	405	446	453	431	407	430	411	409	452	423	451	412	431	440	410	437	368	427	419	417	421	404	406	404	425	425	441	383	416	433	467	388	382	437	408	408	397	403	406	429	435	424	404	409	431	438	419	447	451	399	415	423	410	459	380	391	428	426	461	430	440	424	447	414	383	428	408	390	406	418	395	431	439	426	476	437	402	460	431	432	403	425	402	434	424	395	414	437	417	415	408	423	382	390	441	400	403	434	422	419	429	414	435	434	390	425	410	427	422	443	423	444	432	420	427	435	393	415	404	414	422	423	378	411	406	432	402	412	427	391	436	388	436	445	441	449	380	435	378	386	392	398	424	428	417	405	453	424	424	423	432	421	411	396	430	396	439	421	401	388	408	442	432	394	391	404	399	428	410	413	422	428	423	427	423	424	386	432	410	399	410	431	407	400	419	404	417	398	388	409	430	443	416	423	380	437	422	384	420	378	439	441	397	406	422	443	446	414	412	412	432	415	423	441	394	418	422	411	425	443	417	428	402	433	435	402	394	376	415	419	424	463	454	396	375	401	411	431	418	377	443	386	391	381	417	441	407	420	430	451	420	388	447	399	420	422	437	428	421	404	387	418	413	407	436	421	417	445	419	413	403	456	420	396	415	416	397	393	447	403	417	392	431	396	416	430	403	395	403	412	386	400	396	412	400	444	433	404	407	406	451	442	431	457	451	388	434	400	420	433	412	416	416	433	423	436	447	369	402	426	384	409	471	431	396	460	423	452	415	458	402	404	440	453	417	440	427	474	413	416	459	395	435	434	438	411	382	397	423	422	445	433	412	442	402	372	390	405	405	429	360	442	417	440	409	411	423	462	431	434	418	419	432	433	385	419	415	436	405	436	427	430	401	416	414	415	421	434	376	407	427	398	438	399	410	413	422	421	427	419	390	433	418	424	419	418	394	412	412	417	384	388	400	389	406	422	378	410	390	408	432	423	400	415	395	397	416	418	373	421	467	415	420	408	435	437	397	435	391	424	381	430	427	423	428	396	380	417	427	440	390	462	419	410	400	427	425	416	419	467	451	456	430	461	406	379	408	436	456	444	403	404	448	448	407	390	406	405	412	405	443	405	441	427	443	407	418	409	428	430	427	417	388	437	436	454	432	424	417	418	389	409	416	419	402	417	412	421	457	419	421	429	417	419	388	454	403	397	371	437	392	388	417	408	418	423	403	425	403	407	417	423	438	413	420	434	413	400	365	426	419	410	419	410	403	440	410	426	386	457	411	435	428	394	451	397	425	411	428	446	398	437	393	420	371	407	405	436	411	399
1599	307	353	286	295	274	285	242	259	249	239	216	260	261	249	246	265	247	261	262	264	273	250	246	222	228	244	239	263	231	236	238	241	246	240	230	241	243	230	253	228	222	232	225	230	248	229	219	247	252	224	246	254	253	234	251	219	252	210	251	220	256	249	223	228	217	223	230	215	226	236	234	210	230	277	239	231	208	227	239	223	249	240	234	239	256	221	235	201	234	242	221	229	249	251	238	232	238	232	214	220	233	227	216	229	264	242	226	234	231	251	251	233	259	240	248	270	236	248	250	247	190	220	211	240	219	230	246	231	219	253	233	231	234	217	269	197	246	239	245	232	227	242	238	250	236	221	239	216	233	225	245	229	251	210	266	212	224	233	242	235	258	244	249	203	232	238	231	254	246	266	233	236	230	242	217	242	244	224	211	225	266	258	223	226	228	232	212	258	241	226	232	260	231	233	237	197	252	213	246	234	240	241	245	240	203	227	265	193	240	231	208	218	254	230	217	196	219	263	216	260	244	215	225	239	250	228	239	214	215	216	239	257	275	245	232	236	239	231	222	246	272	219	195	252	239	250	244	233	246	239	242	235	242	252	220	266	245	254	245	225	226	241	218	220	243	237	246	252	239	245	237	213	225	218	214	240	215	204	220	242	234	244	250	253	224	254	255	240	228	241	220	228	245	232	239	245	237	228	257	256	227	227	234	249	231	221	207	206	235	240	243	276	214	226	243	231	219	224	233	256	239	230	228	209	234	249	247	248	256	243	225	231	237	253	229	213	231	248	211	212	239	215	223	227	222	266	230	212	206	240	221	233	231	236	219	239	256	231	218	225	271	241	238	281	230	235	240	241	214	237	212	227	215	227	224	260	245	251	247	229	236	231	226	226	236	211	237	218	253	218	241	273	243	234	245	231	223	239	256	255	262	252	222	228	222	234	228	224	246	270	261	228	218	208	218	250	226	238	244	249	238	238	220	240	234	245	216	206	239	240	223	256	192	246	239	223	230	230	232	232	214	216	230	257	239	216	247	212	232	244	229	253	203	251	223	221	260	242	192	239	255	247	252	218	241	252	215	246	235	202	218	239	269	244	228	206	283	219	210	238	234	216	240	222	236	265	233	230	235	251	256	237	258	227	239	237	230	236	262	268	227	216	232	260	234	234	243	227	212	227	274	235	232	249	252	219	230	210	241	227	217	202	214	228	232	234	224	214	236	235	237	216	219	220	244	225	221	206	244	265	251	239	227	240	251	236	233	257	245	221	207	229	216	243	236	235	242	243	245	239	263	232	230	217	223	238	228	210	252	227	209	236	264	243	235	228	224	215	227	229	258	232	222	217	214	253	252	243	205	202	243	216	244	234	220	244	248	243	236	222	235	263	234	249	226	189	246	214	237	262	258	221	249	227	236	230	255	234	240	233	220	210	212	198	241	245	233	229	238	245	224	215	230	218	251	233	222	246	193	252	250	236	253	287	218	252	233	246	224	236	240	255	240	221	255	221	242	247	259	230	218	244	246	208	226	228	235	254	228	232	211	236	254	234	255	230	234	209	225	239	280	265	238	241	199	230	248	247	260	220	245	215	237	230	224	221	229	264	229	224	234	238	225	233	219	215	224	223	245	235	256	227	242	225	260	216	240	224	216	232	222	240	229	246	244	217	245	204	246	213	198	223	262	231	224	237	228	255	258	230	249	218	205	245	237	212	239	268	212	228	239	250	237	212	243	235	255	275	231	223	225	208	235	171	231	248	230	230	226	271	224	256	232	246	234	232	236	224	258	227	228	244	230	233	248	199	224	263	244	243	223	228	252	236	262	248	230	238	217	244	241	226	245	220	240	248	271	228	233	227	212	200	198	246	232	246	228	223	272	210	242	225	260	248	228	238	251	249	241	239	268	241	241	252	250	209	226	257	230	244	247	237	247	217	240	225	248	261	221	225	256	229	211	255	239	238	233	266	226	224	227	222	238	231	241	241	253	266	206	226	220	233	224	202	217	252	222	265	246	232	235	218	267	208	215	240	231	252	228	254	230	242	228	228	243	205	248	236	249	237	253	235	218	199	231	228	232	263	249	238	244	214	220	195	206	227	206	220	227	234	258	258	245	206	214	215	230	242	222	218	256	240	222	227	210	262	212	252	245	253	232	249	221	212	219	236	227	175	255	246	221	278	236	246	250	242	221	234	239	210	225	242	220	253	234	237	239	248	250	237	252	276	229	261	239	226	251	225	257	251	228	216	224	222	223	251	233	239	274	223	214	228	233	228	209	237	255	243	239	244	231	215	268	212	249	240	244	238	222	242	239	245	250	223	241	210	240	236	247	232	244	236	222	214	237	220	242	206	235	231	251	238	220	249	199	242	226	205	216	267	274	248	234	265	263	250	250	230	234	238	235	229	250	211	237	238	220	241	275	220	263	213	221	232	219	237	223	247	262	234	230	221	229	203	229	237	242	275	245	236	216	230	244	221	263	210	258	261	227	246	194	238	221	214	251	222	215	222	248	230	216	274	234	240	236	241	223	236	258	228	215	248	228	251	241	243	212	249	262	240	254	231	256	227	237	206	244	230	219	245	252	222	245	196	198	242	253	241	230	248	247	220	262	216	237	253	219	209	218	244	242	240	244	261	215	208	216	227	251	234	225	265	195	224	207	237	241	230	215	252	250	246	246	240	208	235	255	221	238	219	243	258	245	210	216	247	239	247	207	224	260	216	200	258	241	225	233	229	237	252	225	235	221	243	274	210	235	243	241	218	240	258	218	230	207	229	238	236	223	210	222	246	232	219	228	222	246	219	261	230	240	216	226	238	224	236	207	243	224	257	228	214	225	248	224	220	209	238	229	229	233	230	226	242	252	252	227	221	211	251	241	244	233	260	206	261	233	229	239	271	230	242	209	217	251	247	212	229	218	221	236	215	243	249	248	227	221	251	207	220	233	245	214	256	270	246	223	254	259	207	214	265	221	257	249	240	246	238	266	236	218	218	239	243	236	208	256	230	230	244	233	218	236	235	263	239	207	248	211	227	205	243	251	238	223	229	206	224	241	246	260	215	223	235	252	230	214	229	223	215	230	222	215	206	231	243	227	262	230	222	248	255	258	223	218	277	221	233	232	205	225	235	202	212	258	226	227	250	212	206	210	220	249	232	224	244	241	216	225	233	234	259	243	208	234	220	224	242	257	248	215	215	250	217	217	245	222	257	227	238	235	212	245	217	242	219	240	254	208	241	213	228	233	229	208	232	234	253	241	261	235	227	236	249	226	260	232	230	231	252	223	234	230	226	221	252	256	220	250	248	242	235	233	234	251	212	208	219	238	236	230	221	211	224	251	242	250	217	237	253	237	228	238	267	215	249	233	241	231	219	253	209	223	246	223	232	248	220	217	251	220	253	240	244	212	259	249	231	216	217	242	230	228	207	242	247	222	237	243	221	225	249	220	261	213	238	199	238	231	258	230	234	253	247	211	230	246	255	238	234	249	218	227	209	224
1861	651	841	900	905	843	697	686	662	650	626	626	603	629	675	663	654	704	680	668	637	641	690	665	627	585	603	582	608	610	608	563	547	556	536	566	572	572	587	555	574	603	502	497	554	592	546	549	608	571	515	573	563	575	543	573	607	550	564	571	531	544	528	541	535	564	544	574	575	538	507	520	557	573	588	549	541	533	550	550	553	548	580	543	559	577	566	572	525	560	552	551	534	537	548	523	546	539	588	571	558	535	549	522	563	556	545	559	567	540	555	602	572	532	534	553	528	546	538	550	558	525	549	519	572	534	568	521	538	559	547	562	567	543	559	526	592	539	510	549	522	593	589	558	569	501	548	508	582	587	583	553	555	495	564	540	571	505	564	545	546	603	541	586	584	566	549	574	576	517	533	569	542	549	600	561	549	547	559	545	568	571	536	545	581	566	560	535	517	561	558	531	527	530	545	549	540	528	531	527	587	574	564	559	552	539	540	537	532	582	576	541	557	562	574	587	582	564	532	554	551	598	551	547	576	600	601	533	540	562	527	558	560	542	546	550	576	561	529	554	534	499	581	596	574	575	536	560	545	541	533	546	527	540	568	590	505	518	547	556	517	520	568	573	535	577	553	563	583	585	565	526	566	539	575	542	550	502	514	587	571	570	573	582	583	547	582	546	540	522	528	524	539	550	517	551	566	549	543	557	526	541	555	566	539	604	560	561	575	577	581	532	518	536	549	577	515	531	564	523	536	595	527	540	563	532	580	562	510	550	563	541	523	534	601	562	575	559	564	591	533	540	587	564	563	538	537	586	576	553	584	520	560	537	524	542	511	567	591	524	565	546	530	542	541	553	581	534	541	575	531	571	536	581	573	508	517	590	606	560	578	502	584	522	536	562	516	509	563	552	548	527	546	574	566	551	522	545	596	554	556	580	528	534	587	527	554	547	558	548	542	592	582	527	525	537	546	528	548	544	554	545	594	523	573	550	564	543	585	519	552	579	547	589	593	547	588	554	603	537	624	542	518	556	558	550	572	541	527	590	555	552	588	520	545	583	566	562	593	554	554	580	559	546	498	585	561	581	555	550	564	544	545	570	556	564	544	573	530	570	556	567	541	536	599	546	552	554	556	547	550	554	538	523	599	551	553	541	554	547	560	598	548	550	563	536	568	609	541	572	545	516	568	559	530	537	580	543	557	562	559	569	546	546	554	551	532	581	552	532	540	543	586	529	550	532	591	553	551	556	535	564	574	556	517	540	560	548	566	578	659	545	590	566	550	574	575	519	502	603	567	547	527	589	564	566	564	568	567	607	565	576	544	525	527	554	551	588	545	547	534	541	527	566	517	507	528	602	559	567	587	548	547	521	548	573	548	583	539	526	498	579	525	590	539	548	552	505	541	598	569	549	594	575	548	604	590	552	576	527	558	542	610	531	557	574	560	591	599	568	585	526	526	533	539	553	505	560	559	541	539	543	575	533	550	560	581	565	528	555	591	607	555	563	556	527	542	573	561	560	552	589	611	559	593	577	533	581	549	551	571	540	527	572	515	608	556	561	570	510	537	559	583	561	560	523	557	534	554	589	561	568	555	566	599	562	543	524	547	561	558	568	570	607	523	558	576	554	562	507	571	586	562	568	566	567	506	582	510	565	524	584	572	546	592	582	595	561	543	554	547	498	560	571	531	545	535	508	569	560	574	570	610	557	545	495	507	577	572	555	580	541	562	578	547	536	599	569	539	556	557	548	558	542	519	565	570	570	537	518	580	553	544	580	602	511	571	624	550	507	553	553	543	559	505	582	537	585	620	571	558	478	520	553	568	581	546	547	574	596	543	558	541	519	577	557	564	592	547	594	552	569	543	553	530	547	563	590	544	556	549	568	575	577	547	572	553	550	606	530	561	563	553	571	537	598	565	576	533	557	551	541	526	533	523	561	561	551	581	516	516	544	597	555	514	569	576	545	565	544	534	524	566	552	619	580	553	569	519	521	577	542	530	563	524	525	539	560	544	548	552	567	571	603	549	511	558	520	552	558	534	581	551	548	542	535	501	527	573	515	568	574	564	511	535	554	535	562	569	562	557	560	507	545	536	573	550	516	601	569	579	563	561	566	510	498	539	605	542	525	531	567	531	567	550	545	503	523	549	530	580	546	540	541	547	530	515	540	572	563	577	569	571	604	544	599	550	538	561	598	529	542	555	563	538	570	564	512	605	554	536	578	512	539	548	590	566	570	566	528	609	523	543	545	580	573	562	563	546	568	554	574	572	566	550	593	571	580	540	572	586	587	558	608	527	569	571	578	543	606	580	550	544	566	555	557	575	583	548	583	546	562	556	555	530	563	551	570	544	530	550	580	579	565	536	549	567	553	581	571	527	560	595	539	531	557	560	553	579	565	525	563	544	522	559	562	561	575	550	560	527	565	541	521	563	565	522	567	534	547	583	568	561	530	586	534	513	547	567	545	534	544	560	540	527	569	533	568	552	531	595	580	580	544	576	587	564	556	574	543	578	526	554	563	545	556	550	545	569	552	471	563	545	582	584	529	562	536	572	534	578	521	590	525	590	568	575	571	574	575	580	510	520	582	572	568	549	558	506	568	572	548	576	593	556	519	574	520	580	619	546	547	612	538	534	521	562	564	569	540	547	549	529	588	516	557	556	547	533	559	569	529	575	525	578	564	543	569	541	562	565	567	613	583	587	586	549	584	532	571	524	561	560	541	550	556	504	543	542	571	584	512	556	559	541	528	560	579	519	567	527	605	560	545	585	540	605	576	558	541	546	577	555	558	523	547	605	523	550	563	556	576	594	541	536	565	544	524	530	526	557	550	567	574	533	540	566	533	590	531	562	528	527	545	540	497	536	539	519	538	552	551	537	531	563	552	555	581	517	545	572	507	568	519	569	552	549	571	529	571	512	551	546	540	539	556	551	532	556	565	543	542	534	568	581	604	535	557	599	545	542	568	584	589	538	580	553	525	586	509	609	553	601	578	557	548	555	573	528	551	562	557	537	561	524	533	522	536	568	563	581	549	587	555	584	573	520	549	522	516	552	570	565	578	555	542	588	554	525	561	545	552	520	561	542	573	562	586	547	560	581	529	538	538	568	600	524	554	557	538	556	557	545	552	545	541	538	581	632	550	550	542	565	568	551	543	536	536	536	595	518	551	550	534	583	569	521	571	555	548	563	546	555	552	575	526	525	529	586	575	530	534	571	566	582	570	578	514	563	539	552	567	509	516	564	563	547	550	533	528	610	571	521	548	535	527	554	540	542	515	548	545	574	594	567	556	553	495	552	540	592	511	525	561	544	563	524	539	548	579	512	537	510	549	541	546	547	563	513	558	510	539	580	532	533	557	556	548	543	596	584	565	553	608	569	521	543	515	557	567	604	540	547	511	559	557	591	559	568	566	508	545	520	573	556	551	591	546	565	521	572	580	568	538	560	587	524	562	564	560	543	589	521	522	573	606	500	510	586	569	522	488	556	506	554	537
8108	798	840	736	559	491	443	388	376	365	340	381	369	304	329	351	354	339	319	358	346	320	338	328	324	314	349	289	298	313	296	323	340	295	321	302	277	272	288	271	309	305	309	313	300	282	279	298	308	289	313	281	273	292	313	370	289	283	286	292	303	299	271	293	329	262	309	307	299	297	301	281	266	282	296	271	304	316	249	313	292	273	320	301	299	265	262	321	306	310	301	304	289	266	295	293	299	310	272	323	303	280	299	270	287	277	293	299	292	285	302	288	289	294	312	289	286	315	316	307	312	295	335	306	312	292	311	304	293	312	284	317	316	285	286	303	309	311	260	308	255	268	303	283	304	277	309	329	315	290	289	282	272	278	304	306	321	287	267	345	294	309	268	302	271	294	290	312	296	288	298	336	300	272	307	323	311	313	341	322	323	290	298	278	291	295	299	278	318	286	276	283	279	283	286	316	293	287	279	312	290	313	316	295	293	283	295	301	302	281	314	313	282	315	275	309	317	312	287	304	312	303	299	275	281	288	297	331	287	282	300	280	343	278	297	339	324	330	299	304	293	301	312	309	279	291	316	316	266	287	287	324	311	274	276	316	294	274	324	295	289	306	288	311	263	295	295	305	304	286	300	314	292	294	325	296	317	298	296	283	312	324	298	319	284	297	315	246	328	305	302	309	271	313	294	282	288	303	302	314	310	270	275	302	310	265	278	278	318	301	287	294	314	271	270	274	284	296	294	317	332	320	286	266	316	278	353	296	253	300	306	300	313	293	314	322	289	281	286	270	286	292	286	274	270	313	330	291	309	293	300	278	310	305	277	275	300	293	322	286	285	266	309	302	304	295	305	281	279	298	267	320	316	327	311	283	278	291	285	298	267	301	317	285	320	320	295	275	308	270	313	297	302	293	281	320	291	286	268	279	281	284	321	260	318	262	292	271	279	303	315	327	276	307	296	302	300	312	306	280	297	292	276	303	289	277	276	268	264	301	295	332	323	292	283	303	316	295	298	277	284	264	278	320	316	304	265	316	284	319	328	298	268	287	301	284	304	274	321	295	285	321	319	316	304	277	304	301	288	309	317	270	288	300	322	308	296	284	298	308	302	328	321	287	291	295	283	288	301	325	277	331	317	261	287	318	303	281	324	300	316	310	298	299	321	312	314	311	304	283	271	283	311	271	328	268	284	298	304	313	285	266	280	289	297	305	295	294	292	286	307	315	242	295	289	283	298	301	286	305	337	283	296	317	273	292	304	316	299	286	286	306	288	316	292	332	304	297	336	306	310	267	291	309	301	305	318	306	278	312	275	297	297	291	328	276	293	284	298	303	313	283	322	314	278	297	275	280	320	278	334	293	287	268	277	309	298	310	306	267	288	324	306	298	298	306	348	294	276	303	290	328	302	309	281	272	301	263	325	271	301	300	327	260	284	317	317	322	281	303	303	284	282	285	272	279	273	286	275	289	297	254	308	269	301	298	315	279	285	298	273	323	301	287	319	270	294	308	319	294	303	289	300	272	278	273	309	291	308	319	300	291	286	267	268	301	282	277	306	298	324	275	298	308	329	311	340	271	331	288	305	297	289	332	310	306	310	327	348	285	290	299	324	307	300	284	298	257	303	262	296	289	264	298	318	292	287	300	318	283	274	311	310	300	323	278	306	261	280	322	312	324	296	324	308	303	272	291	287	310	300	301	289	290	251	285	267	316	305	291	303	314	278	262	277	312	287	335	284	285	309	266	303	316	288	293	300	301	306	272	301	326	280	290	268	284	309	322	280	302	311	302	315	279	297	311	299	297	323	281	316	290	266	315	246	289	285	290	291	274	297	278	302	260	319	289	297	311	304	332	322	269	309	317	287	311	274	283	296	314	283	268	260	318	265	296	286	319	324	339	342	293	328	309	308	304	297	250	305	316	278	295	334	285	299	278	310	300	302	303	276	296	306	292	288	272	288	307	302	298	296	316	271	273	289	329	270	274	301	292	293	282	280	306	273	298	330	271	304	305	298	296	308	291	257	269	275	294	333	286	307	306	294	282	319	313	290	305	307	299	284	295	303	299	289	289	315	318	282	276	302	355	287	284	271	276	309	263	269	293	268	262	294	277	293	284	310	320	311	291	296	282	295	313	347	281	302	289	313	306	294	320	304	315	299	265	327	311	247	292	315	319	315	299	296	312	314	287	259	297	314	320	301	289	303	276	280	284	283	291	311	265	283	285	248	274	302	307	320	271	270	275	269	271	274	291	310	282	283	305	280	266	321	280	313	315	289	305	308	280	272	299	292	293	317	309	261	291	292	291	288	293	292	294	286	283	327	303	297	271	289	309	304	299	290	306	309	268	280	283	281	302	295	281	274	283	300	319	293	339	263	314	289	303	317	301	281	319	268	329	301	283	302	283	309	296	291	295	286	295	260	264	292	305	302	273	301	304	268	303	328	270	296	315	285	284	289	328	303	329	297	285	253	329	271	323	319	369	301	297	301	292	326	293	307	296	316	268	296	295	272	316	290	304	283	303	282	293	290	301	300	315	257	283	306	319	284	300	289	311	319	296	270	318	272	281	290	305	302	270	284	314	291	288	272	322	277	277	295	328	272	281	308	275	293	301	287	295	307	292	298	314	312	268	344	267	303	299	304	291	312	306	311	277	310	328	304	277	308	253	300	284	270	292	295	274	301	294	337	298	309	271	272	315	269	331	298	301	304	296	305	305	303	299	319	283	320	323	287	327	295	285	315	298	298	305	295	307	306	275	334	324	307	275	305	302	282	305	316	326	297	257	288	319	273	310	304	335	289	315	283	295	259	302	310	329	299	328	296	329	286	299	284	324	306	307	320	281	317	311	298	282	326	330	288	312	289	279	289	278	280	266	328	385	302	267	282	300	279	316	307	277	312	313	309	283	313	316	290	290	256	287	283	297	310	286	294	285	293	324	299	298	309	282	287	274	350	279	285	264	298	305	273	290	326	334	281	294	291	285	282	251	323	284	304	275	292	284	289	304	286	257	264	322	295	303	292	303	314	283	309	292	263	294	324	295	266	295	270	287	304	283	327	302	325	282	289	283	319	289	313	303	297	327	292	310	315	259	275	265	257	353	277	313	278	258	313	274	283	291	268	314	318	334	317	284	332	303	294	283	286	277	312	337	305	309	335	277	285	296	277	299	308	302	292	291	284	244	313	309	323	310	277	293	270	309	307	294	287	274	328	292	298	285	288	316	287	286	295	281	282	263	303	307	291	311	316	298	305	285	311	302	307	287	300	286	297	312	289	304	293	314	302	271	296	285	276	285	274	290	334	275	296	315	292	310	286	292	297	346	301	305	298	259	304	326	287	288	293	294	319	316	315	269	299	337	271	260	289	297	248	289	298	276	288	287	297	305	302	311	259	294	292	291	301	308	297	309	320	281	307	286	329	266	305	299	271	263	284	284	276	306	281	256	299	297	283	290	294	334	283	322	282	280	295	319	301	310	303	321	300	278	290	314	274	282
6908	1040	1943	2240	1922	1745	1536	1405	1181	1072	982	934	895	930	969	975	1064	1006	935	900	930	925	890	896	807	873	854	798	774	752	777	726	704	686	693	656	676	675	694	625	721	697	669	701	675	674	640	686	657	632	652	648	672	656	667	695	686	691	652	662	709	624	650	735	621	636	705	650	656	678	657	644	628	729	691	699	695	690	658	694	659	670	654	639	633	653	675	677	707	673	623	711	621	677	695	681	642	697	671	641	706	692	689	660	652	663	676	687	644	712	683	660	649	717	656	683	647	698	694	678	659	655	659	696	716	709	694	655	646	694	674	690	654	619	694	715	679	652	722	661	659	669	664	645	659	709	676	706	687	660	601	658	657	628	678	664	646	690	657	650	675	645	673	690	673	661	658	697	652	648	639	661	669	669	639	641	701	669	685	653	668	684	693	666	672	689	687	628	639	651	669	701	658	653	677	618	660	693	659	646	723	676	680	702	659	690	664	682	696	700	679	696	696	614	678	686	646	672	665	707	681	690	641	688	712	679	675	713	657	644	669	666	736	678	679	689	661	676	709	751	653	657	654	643	668	713	715	674	646	664	676	689	661	650	680	630	631	658	680	679	674	677	690	676	623	645	628	635	731	654	671	679	662	683	670	646	642	700	659	652	664	684	723	645	699	668	702	675	697	679	727	632	645	690	627	650	672	684	676	679	692	637	669	664	707	697	663	658	683	687	715	685	655	704	629	670	675	626	688	661	651	675	723	642	701	678	632	663	659	669	686	647	711	656	663	626	654	716	686	738	687	661	686	634	670	632	643	676	642	706	634	619	656	646	667	649	669	661	634	703	662	724	639	665	651	660	663	619	668	639	647	673	676	705	650	694	689	621	686	664	650	723	676	630	702	592	686	672	691	656	659	720	716	667	638	654	651	719	652	666	663	671	629	682	634	652	709	674	687	708	663	667	675	657	692	672	603	643	660	686	689	647	661	672	717	716	678	707	628	641	604	688	703	655	692	665	658	687	667	675	665	670	727	655	720	685	700	693	657	707	644	659	662	649	649	715	696	693	728	679	640	651	692	660	672	682	650	658	665	682	694	667	668	606	673	668	667	675	709	684	694	669	679	693	658	648	661	664	654	695	670	639	631	697	666	678	685	707	642	681	671	642	667	656	671	655	676	673	703	663	710	687	696	687	671	658	619	625	625	642	662	663	668	750	706	641	691	700	703	682	643	650	635	639	663	696	699	642	647	721	630	642	681	717	674	655	718	662	706	667	678	697	705	639	697	679	656	678	631	682	663	675	679	677	670	669	593	653	665	688	713	671	681	676	670	651	690	669	698	663	628	625	696	659	698	665	665	664	676	705	645	656	714	640	662	639	653	658	674	643	686	662	696	700	652	689	667	679	652	615	671	657	636	672	676	666	666	664	689	676	650	628	685	660	693	703	645	660	636	678	678	675	649	727	718	646	661	674	698	702	705	688	657	688	662	677	604	668	677	668	636	660	669	670	663	704	710	638	659	670	670	636	731	660	659	704	678	645	674	689	678	684	684	634	634	688	656	648	683	668	704	640	610	643	655	640	657	685	647	665	643	644	650	695	689	668	653	680	670	714	688	701	622	665	680	658	724	639	649	677	647	637	667	657	679	693	651	690	712	677	611	661	621	691	730	694	651	644	695	660	687	652	667	671	657	651	667	656	707	723	719	633	681	681	644	631	646	703	677	698	674	664	665	612	684	641	665	681	691	630	654	635	679	671	646	630	646	640	708	660	647	675	681	628	662	660	640	627	640	680	671	675	646	718	647	717	670	648	686	680	675	629	674	695	671	708	697	679	683	667	655	653	672	623	704	669	694	701	693	679	699	642	678	675	683	634	637	671	657	630	641	687	682	703	685	675	693	720	633	679	652	644	652	685	661	701	681	645	669	660	674	667	659	685	673	646	649	666	687	663	724	630	681	681	648	674	673	670	705	673	651	655	677	708	682	633	715	675	697	715	681	634	677	673	690	672	709	685	647	660	685	667	696	684	705	649	696	668	696	684	633	683	605	660	639	686	687	665	677	705	691	670	644	654	694	640	680	664	771	667	680	679	680	713	695	602	690	661	662	656	683	691	662	643	697	698	668	647	705	650	694	687	668	689	709	684	699	703	700	709	681	649	680	681	675	638	602	626	653	637	624	687	696	674	684	674	685	680	654	624	635	664	685	680	655	701	694	639	650	640	653	675	682	674	627	652	688	641	685	624	680	643	695	631	683	660	680	669	652	631	715	660	665	686	641	679	695	629	695	646	621	693	701	658	689	679	693	652	654	652	679	692	653	642	650	707	628	655	692	683	676	707	686	667	650	698	648	684	723	678	653	665	699	663	656	691	678	658	701	678	652	622	717	682	643	693	670	612	667	628	639	675	685	630	676	716	692	740	655	666	665	638	700	661	732	695	699	694	716	687	640	673	670	661	706	733	699	682	667	678	655	696	675	680	648	702	691	669	691	670	654	676	691	685	641	687	655	644	690	648	695	681	690	698	650	665	689	651	677	634	671	717	685	669	655	716	691	669	658	676	643	676	690	638	680	681	713	690	691	640	666	644	674	689	674	651	668	684	739	686	668	616	650	714	678	659	708	682	674	689	711	694	632	680	674	615	692	718	704	685	652	644	680	648	660	679	639	708	670	658	648	685	660	642	679	677	650	670	677	651	664	669	622	661	680	669	689	658	684	689	661	684	667	627	642	678	663	636	674	645	637	653	669	632	721	640	695	693	657	706	637	673	667	665	695	644	656	698	675	656	661	670	692	662	664	656	644	644	670	621	698	674	683	676	692	692	681	634	677	643	677	666	666	666	641	622	676	665	663	672	661	634	680	718	695	724	668	677	658	677	678	663	707	624	720	693	672	651	727	687	695	652	653	651	661	706	654	660	668	658	606	652	645	665	640	662	661	699	720	627	662	657	651	698	657	675	642	669	679	715	679	669	682	630	664	643	676	698	684	613	656	685	662	667	695	635	641	663	670	637	707	683	660	698	643	716	658	662	633	670	642	662	695	648	663	658	663	697	696	646	659	709	717	625	670	674	733	651	707	662	667	700	662	684	712	652	679	707	662	684	709	706	699	723	692	616	640	652	701	748	656	707	644	647	652	666	693	667	701	672	626	670	685	659	613	671	739	663	679	690	663	638	695	694	658	663	665	670	710	684	698	653	683	669	682	636	714	658	682	656	696	693	619	686	664	662	675	652	693	672	676	697	621	652	679	700	686	650	655	654	670	673	710	637	669	657	690	619	703	708	640	718	681	678	723	671	664	659	688	643	694	715	647	675	674	651	676	708	641	673	681	700	665	676	673	609	646	670	698	631	683	666	677	687	685	701	634	680	692	635	671	703	656	612	681	721	629	697	683	640	677	630	660	647	671	697	617	708	668	639	624	620	679	660	653	647	709	674	648	662	736	684	668	706	614	727	678	602	675	698	692	625	617	699	664	643	658	663	652	703	689	652	651	673	697	683
15040	1426	1218	1057	689	599	471	408	335	320	291	273	248	249	245	269	271	239	241	243	214	230	214	214	227	197	185	220	209	206	191	188	168	178	188	174	197	196	169	143	182	197	170	194	162	164	186	148	197	179	162	156	177	191	197	178	199	212	175	166	202	190	187	206	189	200	172	211	199	182	160	161	165	190	162	166	189	192	165	192	183	185	163	189	169	195	206	168	180	161	181	186	153	167	188	199	182	192	182	170	177	164	181	163	173	172	184	187	184	174	195	187	183	179	181	189	187	159	190	168	158	173	194	194	200	153	153	172	172	187	166	183	175	195	166	182	163	192	174	168	203	187	190	178	173	181	183	174	210	203	177	198	167	186	179	175	174	161	173	181	185	191	188	188	170	171	170	187	174	163	177	205	197	201	171	204	192	160	162	193	196	154	163	178	167	195	194	166	166	197	153	161	204	197	174	190	190	169	178	160	207	208	187	184	172	169	169	194	167	212	189	177	175	164	172	174	161	137	180	216	163	178	180	188	178	190	191	168	199	147	182	180	204	158	160	172	191	156	190	172	200	181	188	149	194	177	190	175	181	180	166	168	166	152	178	154	202	193	173	185	171	177	200	190	168	179	171	165	155	186	172	182	176	195	192	174	174	168	159	179	163	168	199	180	166	192	150	175	180	199	195	189	205	196	196	172	182	176	162	185	165	175	162	169	179	189	182	183	152	181	165	169	170	190	181	178	204	201	195	186	189	205	210	158	185	176	214	208	174	189	187	179	176	181	175	171	172	182	191	156	158	164	160	191	188	164	181	203	157	165	196	173	183	192	160	197	172	193	170	192	185	166	194	213	197	161	184	180	166	174	169	180	184	167	156	172	185	187	168	177	202	201	188	183	187	186	165	182	174	183	192	152	165	148	172	200	169	158	162	183	177	179	198	170	168	174	183	185	195	187	160	183	192	184	171	178	204	176	168	176	164	157	182	155	176	172	177	171	163	173	185	185	185	162	155	161	196	172	169	180	165	180	202	176	163	204	156	164	194	176	167	187	182	178	190	175	166	188	189	213	180	199	192	169	200	193	183	165	177	166	177	189	174	191	183	151	183	170	168	227	187	159	189	186	200	208	167	153	217	174	171	169	190	151	189	178	200	194	174	165	185	167	153	183	186	191	185	199	182	160	168	178	156	179	158	183	179	167	182	197	169	160	185	191	167	188	197	172	183	157	180	204	187	193	177	163	218	208	189	153	184	207	178	179	173	180	180	183	173	173	202	182	174	169	179	203	208	167	195	170	205	201	184	162	173	173	178	181	197	186	215	183	175	195	195	163	187	182	170	188	175	198	197	192	218	191	207	187	168	169	150	220	179	186	185	168	193	184	171	185	195	188	191	160	166	187	164	172	181	176	177	189	174	184	186	190	156	172	180	177	181	210	176	207	212	185	188	184	173	184	176	219	191	158	169	167	175	165	175	176	177	171	186	180	172	156	169	206	193	169	161	184	191	230	198	190	177	200	190	181	169	179	186	184	191	184	172	167	176	164	194	171	206	185	192	170	223	175	159	186	207	183	164	184	193	171	187	176	171	205	185	170	206	183	174	192	181	173	164	180	187	173	162	158	198	176	189	163	162	189	170	204	183	156	188	201	174	172	187	174	175	188	191	164	207	175	221	196	204	174	175	186	203	172	168	185	208	160	167	179	161	174	195	184	206	152	167	185	208	203	169	207	201	161	182	193	166	184	162	200	195	175	180	171	191	170	191	196	185	164	159	168	136	170	177	172	165	167	162	177	178	196	185	177	182	161	174	196	162	214	155	185	179	172	190	177	194	166	184	158	182	182	196	191	182	191	199	180	171	172	179	159	173	162	179	192	189	165	190	182	161	196	177	192	178	145	169	202	174	196	168	205	183	177	186	199	184	172	169	187	164	173	204	211	206	169	179	162	198	170	198	187	202	207	192	189	180	205	176	183	166	194	204	180	160	175	192	212	167	184	179	183	155	185	181	192	149	168	161	183	180	194	192	187	178	190	191	168	189	177	175	174	206	168	157	194	183	174	183	185	167	190	187	171	168	203	161	204	162	180	190	174	180	200	181	199	197	172	171	197	175	179	186	194	218	184	184	181	178	198	191	194	167	167	178	164	188	195	186	181	175	166	181	202	191	182	167	154	156	192	185	200	179	184	173	176	190	182	181	177	190	168	183	181	181	165	191	181	175	194	196	167	183	187	165	161	167	205	174	168	181	189	188	175	185	166	190	175	155	181	188	192	178	169	179	176	219	181	202	180	175	177	197	166	195	175	198	192	166	180	189	164	154	182	193	182	156	177	183	170	187	173	177	178	173	187	197	185	184	162	166	164	190	183	170	179	179	146	199	187	174	179	169	143	162	163	184	194	180	179	189	148	158	150	193	184	169	155	198	203	211	161	206	174	172	210	195	164	178	195	166	195	193	175	156	172	184	177	164	175	192	200	190	168	184	163	144	194	184	172	164	169	170	184	187	148	185	186	184	189	188	152	170	159	187	169	186	186	187	178	179	165	184	190	173	190	176	150	188	188	160	169	194	172	168	168	177	197	173	184	200	207	175	161	203	172	198	191	177	168	180	147	198	208	184	174	187	168	184	190	200	200	170	189	181	182	188	193	178	198	190	171	174	182	169	177	158	161	160	154	175	173	162	180	167	176	183	169	166	160	171	201	187	201	188	196	159	179	169	193	156	178	164	203	190	181	168	170	162	163	185	169	175	187	189	198	199	193	188	198	176	176	165	198	166	202	173	181	173	168	161	168	181	173	176	182	196	190	178	175	175	179	168	187	187	192	181	190	176	204	180	185	187	173	178	188	194	186	179	174	190	175	184	162	174	175	169	180	163	165	154	178	203	168	165	188	192	174	179	159	177	170	168	175	176	169	168	176	162	177	185	169	175	197	192	174	182	186	165	178	201	185	159	185	182	183	170	182	181	181	182	189	172	201	166	184	197	202	191	193	174	182	200	176	152	161	142	184	202	160	176	183	182	175	204	169	191	181	193	179	168	192	189	211	179	154	208	196	165	197	194	188	185	154	176	182	176	184	175	213	173	173	168	206	181	208	183	185	167	190	189	192	168	197	159	163	180	186	156	180	173	183	216	182	178	201	207	175	177	192	177	185	171	215	162	151	199	188	180	189	162	173	194	210	203	168	180	182	170	180	169	188	158	175	161	199	211	147	179	199	172	190	191	167	177	214	222	166	155	197	166	182	177	195	167	163	200	174	167	204	188	166	170	152	169	182	183	191	163	174	204	192	173	171	158	160	150	215	191	185	182	158	153	160	164	203	184	185	145	174	183	178	180	176	187	162	163	206	188	190	184	153	169	169	167	168	185	178	186	157	168	179	178	174	198	184	187	168	183	185	189	155	158	192	170	157	209	190	153	148	176	192	167	173	160	176	163	165	154	177	195	193	179	176	187	183	192	155	184	185	186	185	179	164	158	180	194	175	190	179	177	185	187	191	163	167
8399	1240	2629	3375	2717	2397	1977	1532	1288	1237	1047	886	795	804	907	892	1022	964	918	818	819	820	782	670	756	651	670	609	574	544	532	503	512	473	475	410	478	437	431	404	439	455	434	396	455	443	442	403	389	433	447	412	438	415	409	441	437	441	420	432	378	396	390	439	465	402	435	431	439	429	413	389	379	432	423	397	392	407	422	405	407	389	401	381	428	453	405	413	387	399	367	437	380	432	401	394	435	475	412	443	421	429	416	371	418	449	433	414	416	416	422	431	429	419	443	420	413	438	436	415	441	411	437	425	395	424	405	436	399	427	388	378	434	429	430	394	438	395	389	412	426	414	413	395	439	398	407	384	410	448	424	400	429	431	394	398	406	395	391	443	403	404	434	422	425	429	415	354	391	395	383	378	405	418	442	456	440	425	430	445	425	413	421	393	427	404	409	393	420	414	435	381	419	383	390	383	412	460	438	407	395	428	428	436	448	402	432	371	401	432	408	399	395	405	427	428	406	424	416	439	401	428	444	410	404	444	408	420	455	399	438	436	397	422	421	403	438	416	420	398	412	425	454	367	404	433	365	391	444	406	455	447	395	430	417	440	443	433	395	404	411	448	417	433	443	385	417	415	401	406	420	421	418	442	407	408	396	438	432	407	427	393	445	391	432	427	396	453	376	444	389	397	426	388	383	433	427	405	440	373	429	399	418	405	420	394	438	422	381	389	390	414	397	410	384	397	432	442	414	389	388	390	416	390	444	456	383	466	404	417	416	419	404	430	419	368	401	411	409	422	402	435	425	427	408	384	378	462	442	418	380	427	401	428	403	392	421	408	404	406	435	380	434	415	429	394	411	454	422	402	385	441	394	400	429	370	420	402	405	423	409	460	410	415	420	420	432	444	426	393	373	434	411	400	397	398	396	417	391	392	424	404	431	392	426	421	410	405	439	400	413	415	437	420	418	417	421	404	405	463	422	421	413	411	394	420	362	435	368	407	411	420	451	402	415	411	416	398	409	397	427	418	431	466	436	451	428	421	408	417	439	409	436	454	436	412	400	401	392	385	385	398	394	413	418	460	411	435	409	428	421	417	400	397	440	405	378	399	421	411	416	443	423	417	395	409	432	475	416	445	432	430	422	433	434	411	411	402	418	410	455	447	401	440	418	423	453	386	428	402	372	384	445	408	406	436	415	422	393	401	445	445	421	426	425	427	428	427	379	424	403	400	464	410	440	422	395	402	421	419	404	385	425	420	426	418	390	415	421	429	408	410	437	446	421	437	424	406	436	431	392	385	433	415	421	440	417	447	415	452	399	396	428	417	458	391	435	441	371	394	442	451	449	411	426	379	415	404	413	394	382	419	369	395	408	411	405	418	419	441	436	417	422	419	443	439	403	375	446	418	392	381	424	408	433	403	412	436	423	400	430	407	400	402	452	396	402	437	414	417	450	397	428	411	423	388	398	395	453	404	436	439	433	416	423	393	406	394	432	382	413	386	409	440	427	417	386	382	419	380	380	404	423	410	382	377	418	388	412	427	439	404	430	394	410	434	428	417	406	412	422	430	388	387	394	433	425	424	396	412	410	424	424	429	410	418	445	378	442	454	400	380	426	453	413	440	420	402	396	424	435	430	409	409	405	441	417	411	438	416	416	399	399	464	420	387	427	406	428	425	419	420	433	378	397	445	424	428	382	443	460	414	416	443	402	416	414	444	429	406	450	425	400	384	397	388	404	434	395	424	417	429	419	388	404	430	451	442	415	409	411	439	405	413	371	436	401	417	448	457	386	445	428	428	414	404	398	418	413	441	394	417	439	418	416	424	489	417	431	429	394	398	399	427	437	441	395	426	416	386	413	410	479	405	416	413	406	420	401	430	443	432	402	400	428	420	352	385	406	415	404	422	382	429	410	398	448	440	431	436	423	387	402	449	412	417	401	440	432	427	427	416	413	419	432	377	431	407	404	385	403	442	398	416	404	448	430	410	447	407	462	406	438	397	406	399	383	383	410	435	437	403	446	410	449	409	438	431	429	388	434	406	408	428	429	418	426	404	416	395	414	414	416	394	454	448	404	459	413	415	416	410	440	392	402	385	415	430	444	418	406	428	402	391	400	415	407	420	427	395	416	383	387	395	437	415	405	412	454	425	391	416	431	430	431	390	408	417	407	421	399	411	427	441	406	394	380	424	419	395	420	390	401	399	404	459	411	428	428	395	401	455	431	456	410	437	429	404	377	459	450	407	402	445	430	440	412	393	396	455	419	420	419	436	392	424	406	390	428	400	425	378	396	426	427	396	417	421	390	422	390	435	411	400	410	380	422	420	440	405	400	430	456	409	429	416	410	423	405	406	387	394	420	424	423	366	409	389	375	432	394	428	439	419	428	404	405	381	402	436	406	424	404	415	450	441	412	446	407	423	391	388	461	420	413	410	415	449	431	408	423	440	427	426	442	403	388	416	424	391	403	393	472	431	409	424	391	410	419	405	401	428	380	395	413	425	369	400	430	435	448	420	416	392	408	405	404	397	462	428	429	459	403	398	412	379	410	417	427	417	404	438	397	417	384	442	425	432	431	420	468	412	410	405	443	379	402	386	392	416	418	401	412	424	406	392	409	426	467	414	431	424	439	393	392	375	421	439	426	447	411	407	430	407	442	423	406	412	408	428	431	413	417	419	420	413	413	432	422	391	394	402	385	409	404	410	432	426	396	407	403	404	396	416	448	445	431	445	433	405	389	402	432	426	400	386	424	411	427	407	434	396	400	395	425	416	373	381	427	451	373	427	400	440	395	457	429	434	422	389	393	435	441	445	425	425	397	409	414	409	421	425	381	415	415	423	427	372	379	445	431	398	414	431	430	397	361	435	390	417	371	439	417	430	399	449	395	429	462	443	397	397	427	446	434	419	398	404	405	444	416	412	411	427	430	449	408	407	423	389	406	414	428	387	422	418	414	429	403	434	388	409	393	421	388	423	385	421	413	426	386	424	422	425	423	412	403	428	443	404	444	410	438	404	432	440	400	399	430	429	418	369	446	411	412	379	396	407	386	396	426	452	448	433	454	414	416	423	416	438	389	421	445	430	395	436	394	429	414	408	392	445	402	396	405	391	411	397	455	410	408	426	411	426	412	419	390	402	420	453	431	386	370	399	396	417	445	432	435	409	362	439	400	413	415	427	420	390	379	400	402	444	383	414	437	391	419	431	413	433	407	413	378	395	405	415	444	412	449	401	431	420	439	403	451	428	411	427	406	403	417	400	412	432	392	410	428	408	409	386	438	417	446	398	445	416	417	406	420	411	436	414	427	442	409	406	449	430	411	442	418	395	455	437	364	402	425	420	455	432	368	398	387	407	473	444	398	426	443	428	398	409	406	421	409	415	415	435	469	390	412	436	441	436	437	418	432	431	422	365	396	390	409	405	401	384	431	433	426	399	448	386	413	386	429	436	394	401	414	409	396	419	435	432	426	446	398	409	403	423	390	394	418	409	420	455
1517	322	329	366	318	315	275	257	286	269	259	268	245	230	250	222	251	265	263	276	269	282	258	257	212	243	200	222	238	258	249	245	242	253	249	226	237	248	237	211	261	238	254	229	221	212	244	251	241	218	236	240	225	246	219	250	218	278	228	225	213	212	256	252	235	255	244	232	245	224	225	225	230	262	229	226	247	233	218	241	233	227	208	214	231	226	216	216	219	257	247	247	218	204	228	253	210	234	233	227	215	267	226	224	227	273	249	243	251	217	241	248	257	231	245	262	237	244	234	218	200	249	239	242	228	201	222	214	231	193	232	214	242	244	238	219	239	219	220	223	251	252	257	247	243	250	233	260	245	214	222	231	266	227	239	223	250	240	217	256	246	220	235	206	223	225	226	244	232	245	253	260	236	240	224	252	247	228	237	245	285	270	234	258	245	219	225	243	247	241	235	221	215	256	218	243	247	262	223	230	242	263	276	241	238	238	238	232	234	224	250	221	261	209	232	238	232	229	221	216	240	210	253	224	224	222	224	249	237	239	257	217	246	263	217	220	247	224	226	270	235	212	241	267	224	204	206	215	223	214	249	231	234	225	252	235	232	198	207	234	240	240	285	242	222	212	205	253	236	206	271	261	248	229	245	212	249	213	220	243	274	266	229	217	224	225	221	245	247	228	211	244	251	242	230	242	200	209	253	238	224	231	248	241	223	232	225	208	243	252	229	210	219	242	237	208	218	236	233	249	266	233	195	216	253	230	253	216	258	224	227	226	226	239	233	244	232	235	214	229	233	225	209	233	246	209	225	244	234	226	260	220	250	237	245	219	233	257	214	231	244	225	218	243	220	232	228	232	247	233	213	236	217	216	224	202	234	226	247	212	266	261	241	220	224	230	213	239	217	242	238	232	244	243	215	233	236	235	228	230	255	227	228	238	217	233	241	239	241	221	239	288	217	253	243	221	223	240	221	266	231	223	224	230	264	208	271	223	230	234	246	223	241	240	221	244	198	216	240	208	229	212	247	265	237	208	240	240	251	244	238	225	248	293	249	256	228	251	239	224	243	233	239	247	234	214	229	240	247	232	215	261	239	222	227	237	238	244	228	235	247	237	244	235	244	236	227	230	254	257	211	254	203	219	260	238	244	229	258	228	272	220	224	238	254	246	205	222	253	251	247	237	260	225	245	243	254	228	224	245	229	224	213	233	244	242	220	248	194	229	240	233	243	248	235	254	219	209	215	231	227	241	230	235	229	231	217	240	221	261	266	261	266	245	244	229	207	218	248	245	228	227	241	203	243	240	257	222	240	270	257	226	253	257	220	231	242	268	211	239	218	205	223	214	235	211	209	234	221	237	228	226	231	221	244	207	238	220	227	224	242	273	240	230	247	274	234	233	257	241	241	250	231	239	248	247	261	268	240	248	220	258	210	220	221	261	254	216	236	257	253	228	250	239	246	206	247	256	266	253	266	238	235	217	256	238	233	236	224	236	221	241	235	252	215	240	239	232	247	266	220	223	243	215	232	257	221	259	236	246	254	221	231	237	217	205	234	250	225	243	242	240	211	237	230	244	231	230	231	210	240	239	235	224	205	229	219	238	263	243	260	237	251	250	235	213	237	243	214	249	265	239	253	221	207	229	232	243	215	198	190	251	232	240	237	258	242	202	234	244	250	236	252	276	250	234	234	229	243	252	250	245	223	261	228	242	241	248	239	225	258	268	235	247	227	242	219	209	247	227	209	244	241	243	231	247	246	221	219	249	228	258	223	257	222	258	224	229	236	235	211	232	212	240	250	208	222	229	231	247	246	258	228	213	257	244	204	235	209	234	269	256	219	220	252	201	246	240	227	251	258	243	239	252	248	241	254	249	217	239	236	233	248	264	221	246	254	191	221	245	227	233	230	246	221	266	232	217	252	240	210	219	265	242	264	237	241	251	230	230	242	216	232	247	246	222	220	244	225	229	236	226	244	187	253	240	220	220	217	230	213	272	230	279	217	228	228	217	231	240	236	229	251	227	254	236	227	217	218	235	236	221	248	238	258	257	225	237	261	228	234	214	235	229	226	228	239	232	236	238	239	239	264	247	244	243	234	221	229	229	234	228	236	268	217	209	228	232	244	244	264	228	228	223	215	209	257	221	213	219	237	233	232	233	218	243	217	264	226	197	238	252	224	201	238	245	238	252	265	241	231	219	233	218	236	248	212	243	234	261	224	239	223	241	238	229	253	241	227	213	243	231	223	212	233	241	213	228	244	220	245	232	250	233	224	228	226	222	233	196	255	236	227	217	223	236	253	226	250	232	223	213	225	245	258	256	211	249	210	228	239	254	227	252	242	255	233	228	237	243	255	249	230	204	245	232	241	234	237	226	248	233	252	216	241	237	233	219	246	239	265	250	225	224	233	242	230	228	232	230	226	239	243	236	233	272	225	267	244	234	221	255	238	216	219	241	253	252	227	246	243	234	238	242	237	263	232	233	239	243	220	218	223	212	231	214	246	248	246	241	257	216	246	242	236	230	225	245	244	226	229	245	214	217	246	234	242	224	221	240	222	247	232	208	221	227	213	237	242	227	239	265	254	241	237	222	227	244	225	247	245	247	251	213	228	211	201	238	239	225	227	249	249	246	220	238	203	216	234	203	251	237	229	214	255	248	252	204	231	246	234	258	235	241	240	242	214	221	232	238	229	253	212	238	220	239	237	239	231	253	243	244	234	243	255	220	221	245	227	259	224	236	226	254	218	241	242	260	251	240	252	233	223	223	217	265	272	235	230	252	252	243	270	245	245	258	264	226	254	236	232	254	221	247	241	234	250	212	238	251	249	242	224	223	243	213	240	232	241	212	252	210	227	244	248	263	246	252	249	261	231	239	235	236	221	242	253	223	270	225	238	193	229	243	260	256	250	269	226	255	250	245	244	233	221	251	251	230	213	239	238	252	235	215	232	245	251	247	229	242	248	237	240	227	216	255	228	227	232	228	245	256	264	231	241	249	223	235	234	235	206	229	257	247	248	240	237	225	256	247	226	226	224	233	223	217	233	232	235	237	241	207	244	238	214	263	247	269	204	216	232	230	233	229	252	237	249	227	243	240	228	268	227	218	215	214	203	248	240	235	236	230	246	240	216	234	224	224	223	226	242	254	235	260	258	234	243	233	263	236	221	224	219	226	238	243	250	235	223	230	268	248	248	255	227	236	233	209	236	218	222	238	227	216	255	246	243	251	260	230	223	252	261	233	260	243	252	205	248	236	246	195	260	220	230	225	257	238	230	251	243	233	222	220	233	211	229	237	244	240	224	252	233	246	224	244	232	245	242	248	261	225	196	251	254	225	235	226	222	261	242	237	230	246	240	237	258	231	258	215	234	232	221	219	239	236	261	228	240	232	237	229	220	223	249	277	264	255	278	237	227	212	225	242	221	232	233	221	264	257	211	220	236	243	218	245	209	218	249	262	237	240	241	238	258	258	279	238	248	220	228	231	270	231	244	248
1862	626	747	904	827	872	786	750	702	642	692	645	629	645	595	666	673	702	633	662	647	626	644	580	630	649	609	580	606	575	568	567	567	533	570	586	541	566	507	510	603	552	517	575	547	586	537	495	559	566	552	566	583	563	524	545	536	558	557	581	573	519	538	503	537	572	569	548	550	535	562	589	515	550	565	615	528	583	594	527	572	545	562	573	501	535	564	572	539	603	536	564	545	514	586	568	539	536	582	570	564	530	516	580	559	549	601	562	507	555	534	537	608	519	529	563	594	559	562	556	531	538	548	508	590	554	510	551	557	497	590	575	542	564	589	500	588	548	546	535	574	554	534	545	569	531	548	582	537	553	569	590	569	579	545	526	574	569	539	539	550	576	569	554	565	583	552	563	540	562	503	506	519	551	568	565	545	533	531	554	543	533	536	523	561	533	533	554	542	541	516	548	573	531	552	548	612	561	532	549	544	560	590	533	559	576	499	528	566	587	513	565	542	572	523	525	568	607	551	525	556	518	552	547	523	526	516	520	559	533	505	506	536	608	585	522	559	550	587	530	511	543	559	604	591	518	543	531	583	549	508	537	581	591	550	549	565	510	594	617	540	501	574	562	504	530	542	566	509	528	574	541	606	529	511	572	575	520	527	599	567	526	564	578	534	521	597	571	555	527	561	564	590	581	590	549	551	541	579	602	562	554	543	548	531	553	574	545	563	568	535	579	539	566	578	594	554	511	544	565	549	596	519	554	512	545	528	555	536	569	551	583	546	549	581	550	546	572	542	579	565	546	563	543	536	546	599	553	581	579	587	572	567	540	580	551	578	552	548	551	535	524	548	587	562	541	517	527	583	540	551	591	546	543	575	562	540	571	531	543	546	545	554	542	541	570	553	543	617	551	543	559	520	533	494	597	539	498	527	547	578	548	532	560	536	577	579	570	511	561	572	549	542	584	535	545	567	546	592	523	548	537	550	529	556	535	555	591	523	571	523	551	555	536	569	547	555	521	508	555	539	526	526	584	568	510	531	542	551	530	534	590	553	550	551	562	561	563	562	501	614	579	524	552	567	567	549	530	533	560	558	558	569	581	536	554	543	585	561	559	562	606	554	565	544	521	551	608	533	529	562	579	554	558	530	568	587	519	576	527	563	507	523	544	542	534	557	546	540	552	545	565	527	546	571	540	522	530	555	578	543	541	580	555	515	555	562	514	555	545	554	554	542	573	566	553	528	532	569	538	544	576	540	533	572	582	576	566	576	526	576	567	547	594	562	535	546	553	570	565	535	546	526	561	531	535	586	523	588	550	576	622	548	534	549	599	559	529	575	546	573	596	557	593	529	545	556	578	566	561	495	562	564	570	600	537	524	574	527	538	556	561	524	545	545	541	560	579	519	521	544	556	591	584	513	542	524	532	581	530	560	554	567	555	528	548	552	566	550	526	556	549	533	592	543	526	536	579	580	545	536	567	549	571	547	542	585	565	552	533	596	562	534	560	510	593	545	510	568	554	550	554	522	543	502	565	572	576	555	568	574	563	583	565	581	558	581	547	551	540	552	545	500	549	594	551	586	558	534	548	556	560	523	517	537	533	554	591	529	550	549	520	573	543	529	537	575	508	516	546	538	580	502	584	531	575	560	532	557	558	564	561	509	514	557	545	534	533	544	509	510	559	559	535	559	584	554	507	520	547	555	549	481	622	562	569	545	561	573	544	596	540	600	582	530	565	548	601	544	541	557	547	555	573	554	563	557	603	559	568	512	512	554	576	555	580	540	558	582	536	548	559	548	541	532	586	534	584	544	595	517	500	547	568	574	554	538	587	509	551	549	539	555	563	556	536	536	560	548	541	551	544	539	510	508	552	495	552	580	541	544	545	530	573	578	495	559	592	517	593	563	539	547	589	540	562	573	577	557	555	527	547	549	579	550	587	559	562	592	585	525	581	518	550	576	579	576	523	586	529	557	553	562	569	569	562	586	599	540	540	541	553	517	503	571	554	582	586	554	563	505	562	524	539	513	573	548	496	561	605	555	511	553	526	540	551	557	558	533	559	559	565	543	588	536	524	529	565	566	575	532	528	564	589	553	557	573	570	548	533	564	541	562	558	540	550	609	542	570	545	574	584	551	561	557	563	520	514	567	565	563	526	607	507	553	540	578	524	545	581	536	530	591	534	572	540	594	580	581	533	531	550	567	538	557	587	575	615	526	530	581	523	557	566	563	575	543	530	535	578	580	542	541	577	514	555	545	541	587	516	535	533	539	557	550	583	537	544	590	577	558	528	542	546	583	542	539	526	516	554	577	565	547	597	516	524	582	549	539	525	594	578	587	564	587	550	500	537	585	552	542	579	559	575	582	535	553	549	561	542	540	578	547	550	497	529	549	517	545	558	577	556	603	533	540	548	547	520	566	541	571	537	535	578	564	600	530	573	520	515	549	568	576	542	521	523	546	551	544	545	557	568	544	550	585	581	543	579	559	549	598	548	530	567	555	564	555	550	556	580	517	539	523	573	558	569	545	576	553	553	569	549	556	570	515	571	546	503	552	556	569	549	574	562	525	532	553	541	572	561	534	553	540	544	572	582	520	515	561	566	562	537	551	562	509	580	574	544	578	569	525	541	495	578	517	589	533	579	527	565	521	548	547	569	563	554	520	567	555	570	550	555	536	554	540	563	560	549	572	518	548	552	530	570	575	563	538	524	536	535	513	554	555	524	544	525	576	527	563	567	606	520	529	542	576	568	487	500	566	569	561	603	534	516	571	526	568	568	546	580	573	555	538	553	543	585	586	533	567	572	536	565	578	548	565	546	517	573	558	560	521	573	560	554	570	560	579	538	557	540	587	547	551	580	545	524	516	536	526	539	560	563	561	578	525	540	541	508	538	562	549	557	533	570	568	559	556	525	585	561	532	607	536	556	539	594	559	527	559	569	540	601	483	572	567	525	555	514	589	556	567	539	544	580	558	573	591	543	545	554	563	538	547	551	521	559	544	580	589	530	539	515	576	531	546	504	575	548	549	517	596	572	518	583	545	541	556	562	547	560	531	506	548	561	509	562	576	570	578	580	557	549	584	507	562	548	548	552	552	533	551	561	527	547	516	521	525	581	548	566	536	524	554	543	557	516	523	589	597	537	611	571	576	543	547	600	572	543	570	566	537	555	559	512	569	551	549	583	554	548	566	542	530	505	573	569	534	585	573	557	537	563	577	598	577	545	523	531	593	560	560	547	539	580	594	554	568	546	553	562	488	553	569	520	577	536	551	560	552	549	568	591	563	543	548	577	560	563	562	526	596	528	551	550	626	547	542	565	549	582	570	536	561	563	510	554	566	577	509	525	572	559	573	538	598	530	566	555	569	542	556	545	532	545	533	535	537	610	566	568	489	550	561	579	547	564	541	571	547	493	566	525	537	576	561	582	551	508	577	576	580	561	532	563	527	589	541	538	559	556	536	519	589	576	577	546	581	504	565	553	544	570	561	589	558	509
8025	788	841	706	602	547	411	427	350	374	315	346	316	360	350	332	346	357	386	324	313	318	325	310	305	315	292	314	348	321	285	306	298	272	317	299	322	309	303	315	315	326	306	310	321	274	291	292	334	287	303	281	276	284	312	312	267	284	263	265	294	317	300	291	257	300	275	284	290	282	278	284	308	292	303	302	319	275	273	281	295	307	308	296	304	324	315	289	299	294	301	292	284	293	283	326	335	307	302	282	261	280	300	282	309	312	299	298	321	319	290	287	266	297	303	259	283	285	279	295	298	285	305	309	288	325	294	296	296	308	296	312	283	265	299	277	295	267	294	287	315	294	268	294	296	279	295	326	287	266	275	290	306	268	287	313	297	277	301	312	288	317	300	270	290	294	310	305	305	273	284	281	286	272	309	290	325	296	295	304	278	324	317	295	318	272	283	258	292	301	313	289	308	317	317	308	298	295	326	317	290	287	294	288	262	310	318	305	309	311	306	290	292	310	310	271	311	332	305	308	307	291	282	308	295	294	294	330	269	284	291	315	286	310	273	288	279	318	310	292	315	289	305	310	318	262	304	319	278	296	321	287	333	282	303	283	307	284	276	323	305	287	328	310	303	281	301	267	294	322	280	318	279	310	286	301	289	312	260	297	290	293	294	283	261	292	283	300	337	282	287	305	316	333	328	300	288	302	316	302	318	271	297	287	319	297	329	268	296	279	293	285	316	285	264	315	306	291	314	296	283	304	288	271	302	287	297	301	283	265	283	288	278	264	267	315	277	297	295	270	324	323	328	320	338	311	298	277	295	269	302	297	331	324	298	293	278	307	304	286	268	293	289	261	270	279	246	310	268	284	296	279	291	280	282	273	314	312	293	278	279	288	259	308	295	305	295	293	319	286	303	292	290	332	301	269	276	284	300	286	285	338	278	288	307	301	292	285	301	267	284	305	299	303	285	273	302	287	296	278	307	312	295	278	296	280	313	305	312	302	257	315	315	337	321	294	297	297	307	297	315	287	307	308	319	312	283	296	302	329	298	298	315	326	314	270	320	341	283	332	302	305	278	288	322	276	309	289	333	303	289	330	301	300	257	264	275	305	304	266	297	281	269	315	318	285	290	290	326	342	286	286	304	329	297	292	276	301	293	291	363	268	286	311	317	270	293	334	295	279	275	283	281	315	307	280	273	294	295	316	320	288	309	302	328	298	311	293	304	328	301	278	272	295	288	299	304	302	318	319	273	305	290	290	263	294	319	331	270	268	309	297	315	278	243	309	309	295	290	279	319	326	314	311	297	299	284	300	295	315	311	297	307	299	320	318	283	302	293	322	321	291	304	302	275	280	324	297	297	265	288	305	304	305	300	291	293	274	307	282	282	288	290	275	300	276	334	319	302	306	333	272	310	296	279	306	317	330	292	307	300	307	266	271	318	290	315	273	304	277	282	292	295	296	317	294	293	313	307	273	316	300	312	300	261	278	287	321	309	317	299	279	297	289	315	264	287	286	310	285	296	321	291	302	301	303	295	289	287	257	339	273	281	306	278	301	288	296	298	285	269	261	318	300	299	314	319	283	279	276	309	291	330	289	312	335	305	301	309	322	282	290	284	280	322	294	302	316	305	260	314	292	319	300	299	305	293	262	288	311	311	303	273	282	291	283	303	319	273	314	305	296	296	292	277	334	339	294	276	262	326	279	277	328	282	307	318	273	288	344	317	279	306	309	289	306	302	297	322	262	304	290	296	304	263	287	276	296	310	272	295	334	284	305	285	293	272	257	341	327	275	266	259	282	308	280	304	280	323	316	319	294	307	324	292	247	308	271	269	292	306	292	308	304	312	296	282	248	285	312	284	296	311	303	296	261	282	298	294	308	299	307	270	312	312	304	268	319	301	321	285	296	285	294	302	286	303	283	280	290	296	281	289	288	286	249	287	301	290	307	330	318	310	282	291	276	281	313	274	270	298	334	269	291	302	282	289	313	299	297	321	275	309	350	283	318	302	289	273	259	320	259	278	298	338	263	270	316	323	340	282	275	286	286	308	291	278	328	322	299	302	274	299	315	297	265	273	264	291	306	311	287	278	297	285	309	272	274	281	294	320	318	294	294	298	277	310	293	291	315	291	267	289	326	299	276	308	325	274	290	297	328	307	300	310	291	284	319	327	261	298	296	302	326	320	271	307	304	277	335	333	261	308	305	280	320	314	274	308	315	292	284	292	299	282	267	296	281	276	305	278	301	291	323	279	278	302	286	311	291	252	303	302	318	290	307	306	325	291	321	271	311	315	301	296	284	300	304	293	306	298	288	305	269	295	319	292	295	304	301	284	299	287	302	291	267	282	308	314	304	297	271	285	318	286	284	268	273	312	272	319	302	297	273	311	300	292	282	278	269	292	276	329	265	283	294	332	314	336	284	276	315	294	298	326	310	287	268	324	329	317	295	284	297	261	272	292	262	293	269	282	306	289	281	284	311	294	268	283	283	297	296	293	304	303	271	311	294	273	307	264	300	313	271	315	285	282	286	271	291	303	317	306	283	291	302	274	317	316	283	307	317	283	296	292	255	324	280	298	279	264	272	315	300	295	310	270	284	323	323	316	264	301	292	290	319	283	306	314	312	312	315	285	289	293	314	303	281	303	311	297	288	288	313	282	304	300	277	281	286	297	336	272	328	300	276	264	311	292	299	298	305	297	298	309	281	275	269	281	301	295	289	299	294	300	313	294	315	313	314	324	271	271	294	297	263	306	279	282	283	313	271	287	308	303	300	283	301	285	291	303	304	304	278	277	268	279	295	295	272	272	301	287	291	304	267	262	278	284	284	302	294	277	269	316	291	292	264	253	250	340	294	312	272	297	300	284	272	299	281	301	347	277	308	298	312	299	285	290	287	310	280	292	304	281	277	293	285	275	316	283	297	264	321	272	327	309	305	326	309	311	280	283	246	294	286	298	288	286	310	324	321	282	314	336	277	299	308	313	344	289	299	318	290	315	292	273	290	252	292	310	315	325	285	318	320	286	322	320	293	285	300	303	293	277	278	315	310	268	304	306	293	302	290	285	284	289	316	302	266	311	307	318	287	275	295	286	278	277	283	253	290	253	254	286	317	310	291	287	310	291	310	298	296	308	257	273	291	308	286	308	331	284	258	309	307	283	331	284	315	264	284	274	299	317	301	294	254	307	278	288	287	296	288	245	275	323	309	301	287	263	318	298	279	304	297	290	285	314	272	313	287	300	267	306	259	343	276	289	299	302	296	329	348	321	309	261	301	286	271	290	285	289	286	273	306	278	264	255	327	306	279	318	321	288	305	306	304	359	307	289	239	301	304	298	280	301	310	269	313	297	307	328	280	311	272	297	311	291	344	296	312	338	308	273	301	291	280	295	307	332	294	252	321	299	312	282	295	278	300	292	303	273	277	300	329	274	312	312	320	299	289	309	298	303	292	281	310	295	309	295	272	281	288	316	331	277	302	281	274	303	306	327	303	284	304
6812	1115	1738	2193	1980	1871	1546	1358	1239	1147	1105	941	903	932	910	947	1065	1025	1005	976	914	880	950	877	853	799	855	761	754	729	785	726	722	613	655	691	661	664	645	663	658	659	698	713	678	669	670	650	735	722	644	632	708	666	685	628	696	675	653	674	685	708	726	706	692	680	691	688	678	697	632	666	654	695	674	671	648	650	732	647	692	660	685	647	663	662	716	665	650	659	636	711	648	656	670	705	674	654	712	697	693	699	722	628	690	712	703	662	671	708	632	689	711	668	657	664	668	661	659	691	693	658	693	709	644	633	640	651	660	670	676	662	671	667	646	645	719	655	669	692	656	661	651	646	682	711	704	619	700	696	686	713	659	697	677	660	677	676	639	665	663	682	657	668	644	676	684	699	678	636	717	687	705	674	683	693	657	672	687	676	651	662	613	670	634	657	673	631	630	670	650	665	689	688	670	675	665	674	672	655	658	672	662	714	705	627	648	652	636	663	703	686	699	657	695	638	692	680	680	668	622	711	656	651	655	666	671	693	683	696	674	638	677	650	715	683	688	648	633	699	647	642	665	714	620	681	671	722	661	699	664	737	637	701	673	657	676	686	644	644	681	662	619	686	663	674	644	643	696	674	668	642	645	677	659	683	644	669	642	672	714	735	688	655	644	695	678	674	669	684	645	706	648	723	647	677	722	682	709	638	662	694	687	681	719	651	662	604	722	608	682	686	723	695	660	650	701	641	670	671	648	674	670	671	670	647	711	716	665	641	684	667	646	665	657	660	645	674	639	653	685	657	656	652	738	656	672	661	619	662	645	683	674	657	686	638	675	664	716	652	680	722	737	664	667	648	655	685	671	652	650	689	723	682	695	679	616	702	652	727	674	669	685	609	658	686	629	614	637	686	666	649	630	677	657	679	662	670	678	691	652	689	696	688	705	663	673	655	654	652	661	657	674	703	607	674	677	662	646	656	678	631	661	683	681	688	649	627	688	676	664	623	656	639	687	670	644	661	648	647	662	685	668	671	700	725	672	657	696	679	668	686	645	680	691	653	689	708	656	714	671	634	639	676	641	695	640	660	721	617	658	654	664	662	590	636	713	694	650	679	677	640	614	694	670	636	653	664	677	667	627	685	701	655	674	640	668	608	673	686	650	660	632	677	692	661	674	654	646	649	688	663	668	658	634	644	715	672	652	651	677	673	660	674	677	631	684	666	611	664	625	649	687	685	661	662	645	659	638	595	711	700	655	646	648	642	646	679	639	586	671	645	618	676	684	699	673	648	693	732	671	637	741	711	699	625	670	652	630	718	678	684	650	701	674	659	671	650	660	668	645	641	681	688	674	647	690	728	699	690	640	673	675	671	670	682	651	687	687	624	716	635	668	705	676	653	669	640	645	704	694	647	673	656	665	673	687	591	707	652	669	680	702	692	670	669	640	640	634	662	705	676	654	703	655	723	696	640	695	732	646	675	697	675	630	640	669	666	661	677	669	647	679	656	630	626	636	678	685	640	668	660	676	671	684	638	684	646	652	630	614	679	638	642	635	715	666	644	683	683	694	637	670	677	675	702	679	657	693	655	627	673	703	669	660	684	672	674	688	669	666	638	683	647	634	644	715	701	665	664	663	680	692	667	661	680	631	682	681	665	645	719	606	640	684	685	649	640	668	671	665	674	657	644	666	660	740	681	672	648	688	721	722	695	665	655	661	629	747	655	654	669	700	633	653	636	622	653	706	658	677	691	653	655	648	665	657	651	665	674	678	667	676	664	694	692	632	661	684	668	678	680	686	667	698	651	702	676	646	680	653	672	650	671	688	662	672	691	676	595	717	660	685	669	638	671	631	649	706	660	676	702	649	684	711	673	642	682	651	613	694	683	649	647	685	651	692	728	680	674	681	657	712	671	715	670	691	653	668	665	654	711	673	657	659	684	702	647	690	640	689	692	656	662	694	697	645	679	652	642	624	642	663	695	651	674	672	667	723	630	641	636	633	694	695	666	699	650	640	672	658	630	625	709	657	682	699	642	720	626	668	637	694	697	649	653	654	634	707	685	672	679	691	668	663	713	658	649	715	642	695	694	636	668	649	666	677	732	658	687	714	652	686	666	628	677	665	660	684	675	643	705	700	674	650	694	661	672	663	677	641	665	655	653	679	672	717	667	676	697	656	635	667	744	681	656	705	619	632	648	710	672	707	675	645	660	707	674	636	641	694	660	672	672	678	629	638	636	658	664	642	684	635	715	648	655	695	700	626	623	700	701	647	661	683	630	669	675	695	675	651	674	642	651	684	677	640	719	637	702	687	669	616	654	664	705	666	722	625	659	665	644	658	646	652	653	681	666	680	641	658	712	687	667	659	681	682	630	646	675	663	706	654	601	678	666	689	687	654	655	646	631	685	664	677	702	608	682	681	645	669	676	699	650	624	643	660	632	678	661	720	666	675	673	710	664	648	688	711	674	652	678	664	730	680	675	696	703	640	713	651	682	653	688	582	713	652	640	638	658	666	702	693	675	646	678	664	677	676	651	652	690	642	641	665	632	713	697	666	661	687	681	668	678	662	653	676	689	703	720	649	666	697	662	640	674	679	675	664	641	656	665	700	643	655	665	662	669	609	674	688	692	629	684	649	657	689	675	674	695	677	607	663	682	654	685	673	670	634	630	684	623	727	658	673	690	676	639	677	678	668	640	699	658	675	619	660	650	654	655	661	671	683	707	628	686	706	684	671	689	624	650	660	660	680	665	684	705	700	688	667	698	647	651	671	657	661	692	703	647	680	659	672	708	653	673	687	670	671	645	708	630	645	652	654	626	673	680	658	668	698	653	683	675	655	663	639	669	707	664	646	683	644	637	700	704	693	654	677	683	685	686	684	637	691	679	703	693	695	674	673	649	674	657	710	627	637	647	688	624	658	657	632	656	663	676	654	663	702	673	676	702	683	685	652	640	715	668	694	692	687	670	710	667	630	658	680	704	684	689	677	684	668	650	680	648	695	701	678	658	667	646	687	644	714	706	650	700	692	644	673	675	693	679	623	630	646	669	648	672	696	688	674	638	672	672	657	651	665	656	711	658	644	674	658	619	676	669	668	641	670	667	681	658	670	672	669	686	687	647	636	686	676	671	698	711	659	748	656	719	668	712	680	650	620	673	680	645	694	663	630	710	640	688	678	699	691	712	658	635	683	657	653	645	645	662	625	688	698	636	667	697	629	662	678	695	702	642	641	687	688	650	654	648	635	666	604	690	656	654	692	610	679	674	673	657	646	685	639	665	590	672	667	656	663	651	655	656	659	644	662	718	685	654	661	693	649	701	680	676	681	657	628	632	654	672	650	699	615	686	688	605	644	703	704	676	684	685	683	701	650	659	696	667	690	684	686	630	678	636	647	677	665	691	649	629	635	642	635	664	652	715	684	649	627	674	694	657	687	680	652	695	660	678	663	674	630	670	692	725	671	660	678	682	695	621	685	698	700	685	659	677	686	694	697	633
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
