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
338509729252	338509729810	338509730360	338509730910	338509731460	338509732010	338509732560	338509733110	338509733660	338509734210	338509734760	338509735310	338509735860	338509736410	338509736960	338509737510	338509738060	338509738610	338509739160	338509739710	338509740260	338509740810	338509741360	338509741910	338509742460	338509743010	338509743560	338509744110	338509744660	338509745210	338509745760	338509746310	338509746860	338509747410	338509747960	338509748510	338509749060	338509749610	338509750160	338509750710	338509751260	338509751810	338509752360	338509752910	338509753460	338509754010	338509754560	338509755110	338509755660	338509756210	338509756760	338509757310	338509757860	338509758410	338509758960	338509759510	338509760060	338509760610	338509761160	338509761710	338509762260	338509762810	338509763360	338509763910	338509764460	338509765010	338509765560	338509766110	338509766660	338509767210	338509767760	338509768310	338509768860	338509769410	338509769960	338509770510	338509771060	338509771610	338509772160	338509772710	338509773260	338509773810	338509774360	338509774910	338509775460	338509776010	338509776560	338509777110	338509777660	338509778210	338509778760	338509779310	338509779860	338509780410	338509780960	338509781510	338509782060	338509782610	338509783160	338509783710	338509784260	338509784810	338509785360	338509785910	338509786460	338509787010	338509787560	338509788110	338509788660	338509789210	338509789760	338509790310	338509790860	338509791410	338509791960	338509792510	338509793060	338509793610	338509794160	338509794710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13122	921	769	579	408	321	282	237	228	187	199	166	171	163	168	171	148	156	152	137	154	185	183	153	163	158	135	127	150	178	156	162	162	149	141	150	151	147	134	121	180	160	145	136	153	143	161	151	127	149	160	143	181	132	145	123	134	156	137	153	141	154	147	145	137	158	137	135	152	140	148	158	155	143	155	123	133	143	164	157	161	168	146	136	144	153	176	159	141	152	119	140	144	158	118	140	144	150	169	124	145	155	129	128	165	140	172	147	128	128	173	136	173	154	131	147	129	141	126	141	125	153	145	167	149	158	157	144	146	159	149	132	146	127	126	164	149	141	135	174	118	164	153	135	136	159	167	140	146	154	151	179	148	126	136	179	133	138	138	140	138	128	140	134	123	162	168	148	133	128	140	155	137	141	145	142	133	130	136	157	130	130	124	152	135	139	144	142	141	143	149	138	131	138	146	139	113	148	143	156	143	138	142	151	153	140	140	140	147	157	147	146	156	145	149	144	150	146	154	145	155	170	163	153	137	154	163	120	143	141	136	157	154	141	122	129	145	155	146	141	180	141	157	166	146	142	146	136	149	127	151	136	137	133	138	137	128	155	141	146	161	148	129	146	138	131	149	132	134	144	152	142	167	145	161	146	144	125	140	139	134	163	123	177	144	172	132	154	137	130	137	134	171	140	127	132	148	160	161	147	146	168	143	151	146	157	152	142	135	129	152	161	142	160	147	118	136	142	174	154	144	138	138	144	146	144	153	156	132	147	112	142	136	144	129	136	149	139	139	141	146	138	130	161	141	128	121	135	144	133	137	163	139	130	117	143	147	137	142	151	135	155	169	127	162	125	153	156	130	153	147	115	129	151	146	136	132	136	128	143	144	155	129	153	157	137	139	149	151	113	147	148	139	134	168	135	167	129	147	153	138	171	128	155	162	134	163	168	161	172	125	145	151	143	139	145	158	154	141	128	162	123	163	146	131	134	138	148	157	159	125	134	157	149	146	125	131	139	147	147	154	119	124	138	122	144	146	149	136	141	134	147	135	139	147	154	143	152	126	154	153	161	153	144	172	147	135	147	119	134	159	137	146	122	124	150	168	121	130	142	164	144	142	156	159	142	151	154	130	159	146	134	153	155	148	151	135	127	136	126	129	142	137	137	142	130	153	132	134	149	155	131	141	134	121	161	169	150	149	160	144	147	133	134	143	145	127	148	139	167	153	129	138	142	157	139	142	145	165	144	162	131	145	142	143	135	142	128	174	116	161	124	156	140	143	150	124	152	155	140	149	139	134	150	155	143	135	149	134	146	161	132	149	151	118	143	157	153	129	151	149	155	137	151	162	124	147	160	133	127	136	141	138	144	154	149	138	158	150	127	139	164	138	142	157	111	154	138	155	137	166	130	142	142	149	170	154	138	163	143	156	148	137	160	144	167	159	116	144	158	131	127	173	126	134	141	149	153	155	144	142	168	154	136	136	125	133	146	155	137	146	125	136	156	141	155	140	136	135	127	154	164	164	158	133	149	150	141	153	141	149	125	136	124	145	124	133	160	162	130	139	148	128	122	160	152	150	144	138	152	145	153	149	138	124	147	130	169	158	161	140	139	154	161	146	135	155	136	129	155	150	168	135	137	136	163	163	154	171	151	136	155	138	129	150	126	145	154	151	147	159	143	154	152	155	155	160	123	151	130	139	156	127	132	141	156	121	140	143	126	156	141	122	137	141	130	139	147	130	139	140	160	137	137	142	147	158	153	165	143	140	130	153	159	137	150	137	145	144	119	149	144	140	153	144	138	151	150	137	143	151	128	139	130	156	134	155	168	120	155	138	147	148	163	128	130	144	135	126	125	139	157	132	138	146	160	139	137	153	136	155	144	150	140	156	142	144	150	151	162	151	122	151	153	135	184	116	124	164	154	155	151	136	142	141	135	157	143	131	156	148	149	121	133	140	161	152	186	139	155	144	145	149	143	121	143	143	135	141	159	163	150	155	144	166	151	144	146	132	140	141	156	138	140	148	154	146	154	154	149	152	143	139	133	137	126	144	160	150	155	157	159	170	137	146	151	155	167	155	149	160	139	126	152	145	143	149	132	144	146	147	161	150	131	155	128	148	135	163	155	151	164	140	143	140	144	146	164	146	139	145	140	157	122	135	144	146	142	164	148	141	158	184	150	141	152	139	152	154	133	160	166	162	133	152	139	156	156	142	155	143	145	156	136	140	143	122	145	131	147	125	152	147	136	161	155	131	131	135	164	168	140	152	145	145	131	149	135	133	123	158	161	132	148	170	137	135	126	136	128	137	146	155	144	155	160	166	155	140	182	138	147	144	127	142	166	119	116	146	150	159	180	139	146	155	141	126	164	151	168	148	145	155	138	150	155	138	145	121	146	165	163	153	143	169	140	138	132	160	171	151	141	150	148	164	143	152	160	129	126	130	135	128	151	150	127	128	144	153	136	149	137	157	151	134	161	141	144	135	142	155	143	128	147	127	125	133	131	134	151	144	135	141	144	143	156	155	147	136	153	149	112	123	126	119	151	161	142	156	134	139	128	153	153	160	124	150	127	129	139	139	146	148	147	157	136	152	154	136	112	131	143	145	146	147	150	140	160	120	150	140	137	128	150	143	139	146	119	139	138	130	137	152	120	126	150	149	137	150	138	139	148	141	133	137	157	132	148	136	163	141	144	149	144	149	132	129	138	158	151	125	122	133	152	139	156	127	123	145	129	133	148	137	152	152	137	143	145	130	152	150	151	146	146	155	139	159	123	154	154	163	149	149	135	145	158	138	130	142	160	162	125	150	125	129	138	166	136	157	113	154	109	130	124	153	135	139	145	161	144	142	130	141	129	148	141	152	154	123	142	152	134	164	129	148	144	143	135	135	158	144	143	122	153	135	149	131	153	139	127	146	152	155	149	136	138	123	156	143	152	137	146	136	147	156	121	137	143	135	145	138	136	170	128	127	154	146	139	124	136	137	146	153	163	136	148	137	122	136	148	136	142	152	155	160	138	159	156	149	138	135	151	135	155	157	139	152	145	141	129	164	143	130	152	145	161	141	158	143	139	139	168	138	138	134	153	132	132	134	159	141	146	124	165	141	123	147	146	141	150	128	135	139	133	146	171	139	150	127	132	158	142	126	165	145	157	142	132	134	162	147	147	160	142	129	151	165	154	136	140	122	154	163	148	144	122	133	143	122	127	140	129	130	144	144	120	169	159	150	127	122	144	140	128	134	141	129	139	159	147	148	161	146	128	114	129	145	140	148	153	120	145	141	155	131	126	140	179	144	148	158	134	125	125	144	139	125	144	148	128	138	162	135	134	131	139	128	159	142	134	152	163	130	147	148	135	123	137	151	133	138	151	153	139	138	143	133	130	129	149	157	157	146	156	146	159	142	140	149	142	119	135	136	141	149	150	129	155	153	136	158	132	136	136	147	140	127	129	141	150	159	130	130	129	159	146	153	160	140	148	150	131	126	142	162	129
8201	976	1677	1949	1654	1217	1100	931	778	700	642	605	575	564	464	473	455	463	482	502	464	380	426	440	421	416	441	382	413	439	404	386	415	427	393	398	383	391	394	387	415	389	406	360	417	388	352	375	373	400	345	409	330	403	382	370	367	359	389	388	405	356	360	385	384	387	384	406	364	399	364	342	387	382	375	384	380	402	391	390	399	366	403	353	378	361	345	329	389	332	387	375	395	372	392	387	375	387	343	372	390	384	370	375	383	376	372	400	392	374	369	375	372	379	378	365	375	353	334	353	385	392	391	404	341	412	403	390	361	396	359	355	381	366	336	360	344	356	384	380	387	353	384	375	342	388	384	390	394	340	375	355	383	400	386	371	378	380	399	392	349	413	376	390	368	390	347	347	404	387	373	362	380	396	379	352	326	335	358	409	366	371	358	388	391	383	400	370	378	389	366	346	382	386	364	366	403	362	377	369	389	351	339	341	355	337	373	370	346	397	346	354	375	392	370	357	385	336	399	428	375	391	407	395	364	381	401	398	374	389	352	380	360	376	363	325	405	379	390	328	372	387	384	370	363	347	357	365	355	388	368	377	379	351	373	410	400	387	341	343	378	367	394	403	396	370	398	371	370	403	382	371	352	373	353	378	324	398	349	368	359	367	371	401	366	386	371	326	362	348	376	394	368	341	343	404	378	350	330	386	345	342	350	374	396	351	391	367	388	374	378	395	406	390	385	351	385	358	372	382	388	340	425	378	360	403	354	344	373	403	356	370	389	377	373	366	382	375	361	397	412	350	361	369	375	373	386	414	397	381	347	381	322	399	381	356	354	344	374	386	365	352	356	374	354	376	399	366	384	346	401	376	338	373	335	339	377	429	396	349	375	356	376	361	325	374	335	387	381	364	365	412	366	346	364	380	370	401	350	384	374	378	353	375	373	380	410	379	395	368	361	380	360	389	373	333	359	360	375	398	413	414	348	372	371	339	404	350	388	385	396	375	412	386	381	366	384	382	396	402	369	403	373	383	410	380	394	355	378	391	394	355	361	371	377	342	393	379	391	341	369	361	397	373	395	426	375	327	360	363	346	380	364	396	372	349	335	370	374	347	342	358	390	352	348	381	401	388	382	413	369	360	374	397	373	375	384	344	353	329	436	379	402	381	359	366	376	365	354	379	369	389	410	356	359	364	415	347	369	382	389	369	383	366	364	377	375	363	365	377	356	365	388	403	374	354	354	392	384	354	393	360	396	372	367	341	384	392	366	349	374	364	374	370	368	360	363	352	378	348	393	382	367	365	383	390	375	379	396	398	379	365	332	371	356	350	390	355	350	385	351	391	371	383	377	420	369	388	391	379	368	352	388	362	371	331	397	352	366	387	362	380	411	357	388	370	360	380	360	370	348	386	401	398	393	357	362	385	350	360	407	366	407	385	367	376	395	394	350	345	368	350	333	404	346	357	380	399	361	369	391	354	373	372	370	351	388	361	397	409	357	380	366	369	397	372	393	371	385	376	399	407	397	346	384	410	378	336	390	377	352	368	400	378	365	374	388	368	377	376	381	366	381	358	389	384	348	368	396	395	380	413	347	376	371	387	358	356	356	360	378	374	398	370	367	367	368	355	384	373	365	376	404	366	354	361	366	357	356	392	373	350	370	361	370	367	349	337	368	381	395	341	383	367	387	377	371	349	359	396	343	364	359	365	386	339	396	349	369	375	357	354	372	366	410	407	374	405	375	384	380	340	374	390	349	372	361	401	359	408	375	358	338	350	398	397	365	391	342	372	387	366	364	371	395	405	355	390	394	350	392	406	343	366	353	374	364	398	369	394	379	399	425	351	361	347	389	345	402	391	395	394	365	352	368	386	392	350	364	390	396	362	369	447	371	399	334	349	402	355	381	375	376	363	341	366	368	359	395	359	335	368	377	393	351	358	375	368	369	392	356	340	366	351	374	385	368	344	386	393	345	379	368	388	385	337	381	395	350	400	335	367	379	333	364	379	401	392	373	408	365	383	397	381	397	355	354	383	378	369	365	390	359	378	380	359	364	374	357	351	413	356	386	374	378	355	364	336	372	413	378	389	381	377	351	377	375	350	379	377	359	384	394	376	366	397	373	394	346	363	370	375	357	379	366	378	371	334	355	379	371	369	385	413	367	367	389	380	386	372	379	363	402	358	365	372	390	372	403	372	375	409	365	377	351	375	371	342	348	334	363	380	370	352	348	381	377	362	388	401	360	353	394	378	332	406	393	379	387	392	365	361	368	382	352	363	355	398	353	390	362	385	391	388	387	390	360	357	349	340	417	395	400	377	408	382	362	383	371	373	397	413	362	378	348	375	364	355	401	332	380	390	354	345	424	410	377	356	352	405	346	378	374	376	376	393	388	366	391	389	353	392	363	372	367	368	388	358	381	409	371	371	359	384	393	392	376	347	393	364	383	383	381	374	383	384	402	380	375	378	375	393	382	372	360	390	390	394	397	409	366	378	342	395	379	375	367	371	407	402	345	352	386	373	373	363	345	397	340	366	350	368	363	371	354	401	352	436	358	351	364	351	347	368	374	364	395	364	391	377	375	371	383	397	366	349	353	374	355	402	355	365	364	404	361	361	363	370	322	405	371	371	339	347	366	376	363	381	370	374	396	383	389	406	397	421	370	342	361	368	373	342	380	372	357	406	390	376	379	361	393	373	371	384	406	386	380	394	390	357	396	356	377	396	370	389	404	378	347	368	363	359	398	362	391	375	332	372	364	396	361	368	377	374	377	386	394	374	386	362	391	359	369	382	352	391	377	381	363	354	370	359	392	342	344	376	356	380	382	373	331	354	377	359	381	360	374	376	363	363	358	356	410	387	347	387	348	386	364	393	347	339	331	396	364	362	392	394	398	345	337	377	360	354	401	388	384	354	366	363	369	375	369	369	395	353	375	364	382	350	411	400	349	344	333	387	393	347	361	398	399	406	372	384	367	359	383	353	402	369	397	358	400	400	378	361	350	366	384	368	339	340	377	372	386	385	349	352	364	359	390	385	353	382	368	400	403	375	334	387	372	384	391	378	388	371	384	378	373	332	387	333	374	370	401	364	395	368	346	398	370	339	387	383	341	355	371	380	377	393	371	379	366	369	362	383	379	345	388	349	365	370	354	379	361	329	350	360	365	381	408	362	394	380	386	392	397	360	352	403	385	378	366	402	354	358	363	357	354	391	389	389	384	350	377	381	360	349	385	360	391	373	385	366	384	363	352	382	359	351	374	376	383	395	418	327	430	379	368	382	389	368	359	393	383	391	360	397	380	353	340	416	378	338	364	344	376	362	342	378	384	393	344	369	379	363	347	331	397	376	379	389	376	368	346	399	393	384	363	359	367	412	398	359	409	355	395	340	358	361	367	374	394	400	395	354	372	364	342	383	361	377	360	395	384	370	380	401	354	382	403	372	411	374	334	377	394	370	389	370	405	385	364	359	351	381	371	350	350	384	370	367	388	354	351	401
1599	372	379	341	350	334	318	373	348	336	325	344	341	350	341	348	341	336	323	306	281	329	330	351	373	335	334	334	335	347	317	353	364	341	315	350	365	317	315	351	355	318	306	326	339	334	299	325	311	337	373	350	358	385	343	324	367	324	305	328	358	339	365	345	305	326	342	309	377	351	301	355	305	347	346	370	322	348	359	343	327	318	343	347	323	315	324	371	317	336	348	340	356	345	328	374	341	344	309	377	317	330	331	359	350	328	324	364	327	354	342	326	315	315	356	319	350	363	328	327	317	310	358	345	316	365	336	327	335	316	375	394	344	336	343	351	306	357	349	318	329	349	298	308	322	320	374	328	320	333	310	367	363	320	355	325	328	307	309	346	349	358	315	340	327	319	331	373	344	357	357	315	315	349	309	345	372	342	358	341	340	348	339	335	332	365	386	347	343	326	351	321	352	319	319	310	342	298	333	326	365	320	350	317	384	320	299	322	341	328	343	333	350	300	314	335	346	331	324	344	305	303	323	384	337	332	327	339	342	321	323	355	354	338	346	351	340	354	328	364	341	318	310	348	353	397	322	319	359	316	362	334	347	374	320	333	342	338	312	317	340	321	343	343	380	345	325	327	359	351	369	368	319	352	345	334	314	328	360	321	354	357	315	321	352	356	343	347	334	372	347	345	384	321	324	330	333	319	289	367	356	318	353	329	386	346	314	294	317	311	361	356	350	345	311	341	346	316	326	341	332	335	319	330	311	356	330	344	331	329	325	328	339	324	365	333	306	367	354	306	340	313	336	335	331	304	312	324	320	342	333	362	322	362	334	359	333	309	385	366	355	360	362	355	348	354	360	303	372	325	297	367	319	310	333	354	330	308	328	359	338	334	370	317	350	341	291	307	321	374	333	304	370	349	347	332	324	342	338	337	371	353	298	340	341	335	331	327	320	324	333	355	328	301	344	347	326	342	337	354	317	358	332	350	362	342	340	312	333	332	326	310	315	364	361	357	309	336	391	327	353	286	349	311	307	361	338	320	334	317	351	386	335	352	324	299	329	324	362	307	338	322	347	355	332	333	303	316	342	315	335	317	350	366	342	330	345	346	333	321	335	336	351	330	332	349	295	347	346	317	345	344	322	355	325	314	312	350	344	328	301	350	361	325	372	342	401	321	347	334	354	348	319	375	342	334	326	330	293	298	345	341	293	322	358	308	327	377	325	351	364	346	338	351	325	300	305	350	322	372	355	326	339	312	354	356	325	331	346	368	337	382	322	327	291	326	354	361	350	327	362	318	378	327	310	320	342	289	367	338	290	334	320	338	334	343	352	321	327	337	307	377	372	341	352	337	335	353	352	346	321	384	311	330	360	355	338	336	331	359	310	307	304	304	336	328	344	332	321	313	326	362	315	385	360	333	333	381	328	354	322	317	312	297	324	312	318	327	314	329	306	344	350	332	305	297	351	357	318	332	365	335	354	317	316	355	330	339	311	331	330	326	334	290	324	372	384	343	333	329	373	366	326	353	347	368	336	313	318	365	308	339	331	362	355	326	343	337	340	357	322	324	333	329	304	317	329	327	352	354	342	326	337	372	364	392	303	331	317	350	337	328	329	325	332	355	337	345	341	333	336	348	320	352	299	366	340	318	306	360	357	345	335	352	341	319	329	336	356	323	314	345	339	304	352	346	292	351	322	345	307	328	345	323	333	299	331	325	346	300	304	351	342	296	347	335	332	317	335	325	336	324	327	340	347	338	337	347	319	343	370	347	310	308	343	367	332	346	327	329	327	318	337	330	330	344	319	346	356	329	351	354	321	360	364	326	368	339	331	344	313	318	304	333	306	308	347	348	312	373	349	329	351	313	330	317	390	329	355	347	353	324	337	340	309	325	347	345	352	323	293	325	337	348	307	356	331	348	328	302	335	345	385	328	313	348	386	336	350	317	305	337	330	347	320	314	349	325	318	336	333	331	323	327	352	376	315	325	367	346	342	316	317	347	351	348	339	344	324	347	320	325	336	354	355	325	348	311	318	323	344	347	364	357	335	359	336	317	325	349	356	300	309	349	326	333	348	301	348	336	337	347	349	352	323	386	336	321	330	356	327	351	323	337	333	348	344	340	336	346	330	332	332	309	343	344	350	340	332	347	336	325	316	330	345	344	332	341	360	337	357	327	345	305	343	353	346	301	316	342	340	295	320	329	347	328	327	279	340	354	327	313	342	321	368	321	311	313	362	364	324	333	308	335	353	360	320	337	318	357	298	321	323	333	301	328	374	323	365	318	351	304	316	356	337	356	360	328	357	314	321	377	332	346	343	334	334	357	348	383	362	323	333	328	302	328	294	325	346	318	343	345	322	321	371	333	315	316	343	346	360	324	309	344	355	358	315	301	322	333	351	333	380	350	313	341	333	338	340	369	322	322	324	328	303	318	359	321	368	326	330	338	334	331	315	327	329	320	344	352	349	324	306	344	323	363	337	311	358	306	329	329	340	330	344	364	352	361	355	349	338	307	304	322	326	307	338	306	361	342	361	306	315	338	341	348	324	321	352	344	355	351	354	329	341	311	335	357	349	360	332	335	353	329	307	339	369	354	320	347	338	363	358	336	360	329	354	372	394	317	363	353	324	361	350	330	332	331	350	340	347	318	350	337	412	334	324	364	312	320	343	331	347	335	328	305	301	312	355	345	322	373	296	302	345	354	301	349	326	340	339	319	297	312	354	311	327	326	361	341	323	328	327	332	314	342	303	324	324	359	328	325	303	362	356	314	300	342	322	338	304	361	319	363	345	328	356	339	328	311	372	350	357	331	329	313	333	324	325	353	355	344	337	311	319	321	330	332	328	340	312	331	346	348	342	347	322	339	328	348	344	325	370	360	341	348	342	363	374	377	347	344	341	359	345	362	327	325	342	334	340	389	342	310	327	383	358	361	317	319	380	337	334	332	339	346	352	318	316	344	298	314	325	380	353	381	306	341	341	353	363	342	350	363	331	306	332	347	300	322	311	365	319	334	348	355	355	349	365	343	379	367	333	311	308	383	324	334	326	339	326	338	336	307	321	330	329	350	357	362	335	349	363	349	320	324	312	352	311	327	330	336	335	337	340	315	330	331	299	350	327	363	301	332	325	337	368	321	286	360	355	361	329	363	326	351	368	349	339	342	346	347	340	305	348	318	329	356	327	327	328	350	326	331	319	388	362	339	330	339	329	341	329	341	341	348	340	283	346	349	353	323	331	331	311	310	314	351	347	345	345	300	319	317	349	332	381	343	315	331	331	351	332	383	330	322	348	343	336	322	331	326	345	305	331	332	295	302	330	318	347	307	312	343	344	330	335	333	333	351	300	332	327	334	318	349	334	360	371	348	354	311	388	332	361	352	335	313	337	350	322	321	366	390	343	336	341	324	342	337	323	344	349	303	348	330	331	356	361	331	313	337	348	365	367	302	337	313	312	358	332	308	332	347	311	343	369	342	359	306	308	327	350	338	311	331
2106	795	883	846	865	871	822	894	842	763	764	780	809	824	720	817	792	802	873	820	785	796	825	853	802	816	805	743	786	781	770	813	811	784	803	771	781	788	788	807	806	763	781	850	799	772	797	793	810	860	862	823	805	805	803	793	792	765	806	807	758	789	826	752	770	803	798	794	756	773	799	786	771	750	825	815	770	769	807	792	778	811	800	841	794	781	853	793	840	811	858	829	836	751	788	775	820	817	822	813	822	832	789	830	782	788	767	812	760	814	855	755	824	804	792	817	812	779	778	754	749	815	787	781	831	835	762	794	785	764	815	741	766	797	754	777	775	792	768	773	838	776	793	835	815	782	802	795	836	818	830	847	799	801	796	822	790	850	806	822	817	783	754	779	823	803	789	748	804	777	778	736	811	758	818	850	801	802	846	836	737	802	795	790	823	785	785	802	854	765	797	735	758	803	808	799	783	788	823	814	881	839	834	822	834	823	805	756	797	805	753	814	857	869	828	810	793	868	787	778	768	826	739	809	833	811	797	797	864	872	780	784	789	872	826	800	792	827	801	763	834	828	784	794	775	751	772	824	806	812	798	870	824	761	779	821	836	848	807	860	769	794	839	784	766	826	781	806	829	830	762	802	744	779	858	767	818	817	831	808	834	814	819	778	813	837	792	792	879	899	812	803	788	839	759	778	788	786	750	800	782	782	783	776	817	795	800	809	734	786	860	837	787	785	746	791	879	796	844	767	808	722	766	810	805	798	781	843	794	744	754	798	810	779	772	803	803	795	806	802	799	780	823	787	784	848	765	817	756	832	812	869	809	806	780	798	808	766	806	793	783	793	832	855	805	784	774	746	749	744	781	850	751	750	816	788	763	812	832	764	780	767	822	825	776	802	822	792	767	711	896	791	776	798	815	812	795	787	768	826	846	811	746	844	767	792	812	798	786	813	775	762	844	801	778	751	811	806	829	791	798	764	822	820	838	899	827	827	813	818	834	802	788	771	720	823	768	813	806	844	814	812	806	829	770	835	756	785	842	829	807	806	779	804	763	785	798	785	775	831	828	789	792	798	859	822	841	800	810	842	790	827	842	791	781	759	780	823	841	747	816	775	792	846	796	799	840	842	758	791	829	789	790	862	786	804	798	793	800	845	810	739	761	792	784	799	842	835	785	803	741	786	810	779	777	749	797	858	804	811	749	770	823	759	806	792	802	797	807	825	810	788	822	769	801	736	773	807	772	776	821	822	790	840	799	783	795	819	852	787	829	848	788	827	816	784	773	833	820	772	807	814	706	844	770	784	811	840	807	824	861	762	827	790	785	817	821	784	806	775	812	793	831	786	829	769	831	795	793	784	820	786	790	806	782	806	791	758	826	860	792	793	780	769	809	798	784	828	760	823	792	790	819	797	810	856	839	807	750	757	792	821	793	772	800	769	816	806	770	849	806	787	828	792	830	770	768	866	831	775	758	799	845	822	839	815	791	804	828	820	780	802	834	825	782	796	814	780	857	792	803	753	808	759	833	816	784	803	805	800	816	798	838	798	832	825	753	842	784	802	759	814	793	812	841	737	790	809	821	822	816	814	770	777	780	770	753	789	788	812	817	768	774	817	788	810	810	785	810	808	841	765	813	801	775	821	784	801	779	781	762	830	751	816	800	790	766	848	816	838	811	866	819	820	783	796	842	812	813	820	858	790	809	770	764	827	779	770	753	829	779	783	725	790	809	807	867	777	770	779	811	812	790	847	829	830	783	788	791	792	849	808	834	802	763	817	769	842	850	812	834	804	790	828	817	822	834	816	837	794	827	802	802	798	792	822	797	785	748	789	808	756	838	815	807	834	773	816	790	798	878	801	826	819	872	839	850	796	795	822	824	788	824	821	796	834	812	803	805	780	846	824	826	798	831	827	800	832	760	801	790	830	845	821	812	811	757	789	809	814	812	791	792	823	779	850	807	835	804	798	778	770	782	817	817	806	846	814	831	739	814	775	797	734	788	846	799	804	801	797	792	818	827	779	826	803	790	781	848	777	827	830	822	827	817	787	815	824	802	801	782	815	821	807	782	811	839	832	847	764	794	811	791	848	760	792	804	801	825	854	835	880	785	777	737	829	808	811	846	777	841	812	830	829	750	784	741	806	849	827	858	799	854	782	787	804	804	786	796	812	811	787	808	786	787	808	836	815	759	858	804	760	811	815	793	838	794	779	765	738	778	802	773	779	801	813	826	817	862	802	755	772	785	811	853	809	758	772	782	790	764	754	746	769	785	791	850	812	783	768	809	813	825	792	827	762	830	779	800	782	787	770	779	810	786	797	765	747	857	836	781	773	785	816	885	855	806	784	802	799	835	791	793	782	786	775	809	821	782	813	778	850	793	754	776	769	797	789	811	759	749	793	843	835	799	784	791	748	772	764	823	778	777	775	832	794	824	804	740	842	797	785	823	791	816	785	864	820	744	771	804	759	785	771	765	781	794	820	800	872	797	822	840	815	810	766	819	809	851	769	811	785	775	802	801	804	767	797	812	793	788	796	806	852	784	806	776	810	802	830	812	822	808	830	813	776	835	834	831	778	798	798	788	852	764	824	836	747	771	801	826	821	813	846	843	830	750	815	806	789	801	796	736	814	782	841	779	795	786	808	781	824	786	874	779	825	821	831	798	821	807	780	784	837	810	795	803	796	748	840	785	765	774	800	805	810	827	797	792	831	840	790	821	787	819	777	811	794	809	795	799	847	762	782	802	808	814	846	733	758	792	760	777	799	841	788	793	817	821	791	802	784	776	780	800	804	815	790	767	799	772	799	804	833	783	758	826	784	797	786	802	813	807	772	816	866	799	802	790	782	765	814	787	791	803	818	846	766	801	777	824	785	783	806	797	808	797	779	849	817	861	785	784	786	807	852	835	784	823	797	776	780	772	734	822	834	816	844	802	790	772	844	826	790	750	756	807	820	839	776	797	803	789	770	878	762	805	770	820	809	805	753	829	832	850	826	810	840	829	819	842	779	817	801	854	793	851	746	792	766	754	804	810	821	817	799	809	801	784	800	824	835	816	787	811	761	816	802	794	771	798	760	795	801	810	836	814	831	789	752	785	848	784	790	836	793	786	811	785	842	812	806	783	819	827	906	754	827	810	832	826	742	784	725	810	811	773	801	816	771	768	815	843	856	758	815	794	879	789	828	780	797	803	785	816	800	815	813	787	731	776	819	787	780	799	818	779	809	759	758	814	833	784	814	778	816	800	797	782	760	797	770	769	789	796	799	863	779	793	762	790	762	814	795	820	806	756	826	805	838	805	803	821	794	775	802	781	782	794	826	779	792	794	835	778	823	791	824	756	804	765	816	819	802	830	763	799	790	843	768	817	845	829	830	842	824	795	805	808	843	777	781	803	792	807	808	828	775	798	781	856	793	808	794	785	840	801	803	818	783	785	782	793	754	774	817	807	797	798	814	861	800	808	771	816	821	771	806	834	785	789	810	808	797	792	802
7078	598	627	537	425	430	409	356	383	349	370	343	372	325	313	379	309	340	317	339	321	281	330	331	299	328	307	312	300	305	352	317	280	323	337	313	301	315	333	330	328	290	306	314	293	283	308	297	337	327	309	323	335	290	312	295	332	312	312	347	282	328	324	320	317	336	348	313	303	317	300	300	284	278	313	335	282	341	318	327	304	304	342	320	309	269	317	286	284	306	324	315	349	304	291	288	319	316	307	313	305	358	313	292	314	301	317	323	329	294	302	299	297	322	353	319	299	329	316	329	297	322	282	314	296	328	350	296	306	282	338	292	310	278	315	299	294	310	310	286	333	302	308	328	313	322	277	259	280	295	295	330	282	319	325	290	298	338	298	284	306	354	353	325	295	298	320	314	298	350	311	295	331	329	334	326	327	293	304	296	313	287	283	306	312	302	299	336	331	315	297	304	354	300	265	300	279	305	328	306	300	316	294	304	320	296	323	296	328	332	365	278	315	330	304	334	293	296	288	289	262	303	312	288	282	330	300	343	325	320	319	303	332	326	295	321	300	304	300	297	329	321	304	343	332	281	306	297	334	309	323	279	324	349	292	316	326	305	277	324	297	334	329	288	282	296	298	280	346	347	296	309	296	327	334	319	334	326	286	306	301	318	308	301	368	305	329	327	284	285	300	318	304	303	305	296	319	269	300	305	324	299	346	318	301	336	306	342	317	326	341	295	300	315	329	290	316	294	283	337	304	314	310	307	300	316	337	308	326	301	306	286	298	278	321	304	331	318	305	315	348	327	298	334	339	344	279	308	316	323	329	316	337	289	301	332	349	332	260	280	310	339	286	318	291	314	315	303	319	289	306	321	321	320	306	278	312	309	342	299	312	304	321	327	330	304	310	289	293	308	302	304	333	292	334	289	301	311	304	306	323	287	352	298	325	283	307	348	357	325	325	309	303	351	303	306	330	324	319	284	346	312	321	334	327	309	301	297	317	338	312	330	277	290	364	340	311	269	314	280	335	316	322	296	291	333	330	325	315	283	306	305	343	340	318	337	305	331	325	303	346	288	326	296	324	318	317	290	342	293	300	299	304	315	284	291	288	303	306	328	278	314	367	309	302	316	323	331	289	315	304	339	312	299	305	338	294	301	309	330	281	311	329	319	305	306	292	306	317	286	285	334	323	325	321	302	302	314	326	299	281	310	318	301	289	285	299	313	299	292	317	285	291	326	324	319	300	340	273	319	316	283	309	322	308	286	305	326	321	306	336	311	333	312	322	319	312	311	336	302	317	306	305	315	335	307	289	303	294	309	314	297	289	306	280	290	340	304	338	302	318	302	283	318	322	300	307	324	317	291	318	312	338	316	287	323	322	335	317	307	342	305	314	305	331	360	342	313	300	295	268	309	298	312	318	291	297	324	328	294	291	323	300	309	322	335	287	317	302	323	291	346	323	351	362	313	289	326	319	295	312	319	297	347	299	305	311	327	294	309	322	309	306	281	286	344	307	332	329	323	349	290	302	285	310	280	322	325	326	353	295	340	299	303	263	308	309	287	264	320	305	305	289	336	313	306	317	315	338	305	319	275	302	344	317	306	328	311	300	310	323	339	322	326	327	291	330	314	357	307	310	314	327	319	332	319	328	291	306	301	290	302	337	314	321	330	309	316	322	331	316	329	323	293	360	263	308	315	321	322	305	303	311	335	310	304	268	318	327	280	340	326	382	361	318	322	277	292	312	300	330	299	295	303	316	301	312	274	309	324	333	335	327	313	357	308	289	293	322	309	330	331	314	318	305	313	336	290	314	293	327	319	307	292	330	311	335	301	290	280	284	283	318	336	293	279	286	312	304	314	313	312	338	330	300	313	310	301	300	301	312	315	327	327	301	310	284	308	322	303	326	305	322	322	296	301	306	319	280	288	284	332	308	322	313	293	322	318	342	277	312	294	275	328	320	326	305	291	302	298	301	313	354	273	316	338	287	311	328	289	344	320	303	297	307	286	275	289	293	317	294	301	323	306	308	347	326	320	310	339	353	334	298	298	299	326	310	348	300	347	297	303	326	298	322	324	297	282	332	340	334	289	306	309	333	320	313	314	284	312	308	325	314	312	325	311	290	298	308	335	338	320	269	348	350	320	311	300	324	279	309	305	295	318	312	365	321	311	279	287	340	360	319	305	355	287	331	287	329	311	318	325	326	363	298	334	340	308	310	296	301	298	310	300	315	339	322	306	325	290	332	333	306	299	313	327	311	283	305	310	292	294	303	348	341	329	344	310	330	313	305	326	292	289	279	324	266	295	316	298	355	305	267	314	307	320	321	295	294	327	326	328	301	310	303	316	313	305	324	315	319	310	323	298	297	318	299	325	298	357	305	315	314	295	339	288	310	344	350	323	316	314	339	315	295	327	288	275	302	308	333	306	325	330	291	338	306	336	300	303	312	301	306	312	322	331	300	293	311	299	288	313	310	313	282	313	307	342	278	307	319	337	339	310	301	331	308	338	325	326	296	313	324	348	314	332	317	296	285	353	308	300	312	327	332	324	301	300	285	286	305	295	313	339	310	311	301	314	295	363	342	313	320	337	301	291	332	296	305	323	325	338	339	316	309	324	329	283	303	296	318	321	296	312	287	326	326	350	322	309	315	289	294	281	318	311	307	326	296	294	280	262	306	317	283	312	342	278	319	320	284	310	322	294	292	329	319	281	317	307	348	320	285	308	311	326	330	289	280	341	312	282	303	298	324	314	297	290	322	310	303	305	323	286	294	301	299	295	353	289	328	312	308	286	287	312	294	324	342	313	297	322	310	327	333	310	323	334	302	288	298	306	350	313	308	317	289	307	291	314	303	294	319	316	299	305	322	296	306	306	318	313	338	325	310	309	317	292	292	311	300	314	275	296	313	293	322	313	303	311	334	300	307	298	294	319	332	300	319	336	311	304	339	290	313	295	294	292	295	264	309	326	311	314	300	352	350	329	322	299	326	344	325	300	303	291	304	279	323	320	332	301	333	312	306	313	312	309	306	312	337	331	309	314	367	310	308	314	310	311	318	317	313	322	296	279	314	316	328	342	310	325	313	327	346	300	300	341	307	374	293	319	289	319	325	295	316	308	314	333	313	286	309	317	324	306	313	332	342	311	273	333	302	331	360	351	307	263	272	303	328	304	328	331	297	341	326	363	329	348	341	316	309	333	317	303	335	330	337	352	335	343	289	285	311	306	358	282	303	305	309	305	301	317	307	294	326	324	302	317	313	307	284	339	295	323	331	297	312	324	294	340	312	293	320	323	311	291	316	332	347	275	318	288	305	317	283	333	343	305	281	288	294	291	310	275	297	326	308	257	284	303	299	313	328	299	305	323	322	294	318	321	291	316	348	323	312	316	292	327	320	332	309	273	301	344	303	319	330	301	296	309	300	301	335	294	317	304	317	339	279	333	326	304	316	315	339	321	321	319	301	291	280	333	290	333	273	301	297	323	329	293	299	320	306	311
6617	1009	1356	1548	1398	1229	1101	1088	971	900	837	847	866	796	767	825	778	766	784	794	808	819	743	709	825	753	734	774	775	806	718	745	760	773	742	726	746	768	779	764	741	690	770	736	763	743	751	742	750	774	753	700	732	749	753	721	763	736	670	693	726	754	729	742	756	706	727	728	716	779	709	767	697	739	764	713	754	735	766	730	724	764	775	729	744	746	717	726	668	744	744	788	718	743	754	763	748	705	745	708	706	724	708	767	747	718	714	767	747	746	714	746	747	737	731	690	768	756	709	735	721	746	736	743	720	743	744	750	735	747	719	747	754	765	783	756	779	786	716	774	760	777	725	727	774	697	723	739	706	727	724	766	764	736	755	746	676	728	745	768	719	727	770	755	793	721	703	748	741	727	753	743	757	749	776	736	760	718	714	742	730	797	725	750	756	694	788	762	716	714	712	683	743	722	758	755	710	714	772	711	736	713	755	755	692	697	744	773	737	732	744	738	749	756	755	737	726	738	720	794	718	732	714	758	744	746	742	741	789	749	753	787	713	763	790	809	764	708	754	755	698	763	745	739	695	715	755	773	772	767	722	773	681	727	714	716	768	743	707	717	740	697	766	732	719	734	752	718	765	735	737	736	759	738	673	747	773	714	746	746	702	723	740	750	747	755	749	716	751	721	693	761	760	755	771	766	688	774	719	751	708	721	689	823	820	752	752	768	752	755	774	797	709	697	725	740	717	685	778	760	731	698	725	721	777	748	785	735	749	737	715	730	714	716	775	716	745	768	712	767	717	731	711	720	748	728	758	741	694	732	766	732	776	731	777	761	759	707	756	743	708	755	710	738	720	710	752	761	726	726	727	756	759	751	711	800	717	786	692	697	712	790	763	710	732	689	772	756	742	748	717	738	789	747	714	716	752	714	754	706	740	784	749	774	730	735	781	739	726	696	681	730	669	707	726	779	757	745	730	720	721	740	770	725	779	738	735	734	703	707	717	758	740	698	758	732	754	750	739	721	717	703	711	718	692	802	711	712	689	742	732	700	716	697	803	713	748	727	709	736	738	770	722	726	692	732	729	747	768	761	748	778	767	685	709	712	753	773	731	750	740	729	817	764	763	769	718	703	736	742	714	739	729	707	709	739	758	734	749	755	733	733	745	731	766	746	735	723	705	762	765	740	718	707	717	811	705	759	747	796	747	753	729	726	726	753	711	816	721	742	736	775	720	703	760	745	700	710	746	730	762	652	704	747	738	762	744	794	732	763	788	757	761	784	711	792	757	729	749	760	793	770	725	781	771	709	766	717	763	777	764	715	688	747	690	735	731	788	712	705	756	714	711	733	722	724	764	731	747	750	781	718	751	740	724	721	759	711	752	739	737	723	729	731	711	716	728	743	764	702	739	761	767	757	776	731	719	743	767	752	772	706	734	708	736	759	746	671	701	773	721	754	748	784	769	743	741	732	736	754	811	810	697	696	741	746	769	745	773	754	720	695	769	705	751	732	793	761	747	736	737	768	696	743	738	752	727	759	727	754	768	701	731	776	731	762	750	734	722	727	729	724	728	727	775	716	788	735	697	775	729	751	692	757	651	719	746	714	750	745	709	736	733	762	701	751	726	751	712	742	757	730	760	744	720	699	778	732	763	709	706	761	712	767	776	779	757	730	730	791	735	699	741	758	709	717	743	762	759	776	754	730	721	694	747	783	756	728	710	760	733	717	739	767	773	755	725	749	722	716	692	729	757	792	693	721	768	697	686	665	749	701	810	714	741	778	732	718	776	731	705	742	747	765	730	702	751	787	710	714	744	768	717	703	692	717	755	708	701	748	783	735	755	733	738	736	714	726	737	778	732	738	703	745	732	717	782	755	673	741	762	721	726	735	796	750	704	718	725	755	733	723	767	694	740	712	763	725	717	779	751	742	741	763	730	679	706	742	772	751	783	727	719	744	750	722	770	726	736	752	720	753	729	778	719	736	768	755	759	699	741	729	786	716	762	722	753	737	796	726	707	751	729	723	739	744	754	765	715	782	767	738	765	692	767	709	687	743	731	753	780	782	712	746	730	761	720	728	770	744	778	703	734	726	703	693	729	738	792	737	737	731	759	750	749	735	762	746	741	718	789	765	760	673	746	733	742	732	763	748	698	684	731	731	755	745	796	733	728	704	727	747	738	698	678	735	747	737	733	743	731	762	706	732	692	799	736	764	790	751	776	726	737	742	752	747	713	725	715	691	706	708	797	742	719	724	746	769	775	723	726	775	720	745	728	727	765	709	716	742	747	733	740	742	779	741	747	756	749	753	773	765	748	756	710	693	804	744	739	726	720	753	756	742	723	724	745	746	750	731	709	720	683	737	704	768	730	743	761	728	752	751	767	764	783	718	719	729	777	678	752	740	729	756	732	730	699	717	705	727	706	722	766	758	750	806	757	789	737	774	750	731	733	764	713	723	725	749	728	740	721	751	730	708	718	737	715	758	717	705	750	764	742	763	708	696	708	682	742	781	713	761	707	724	735	767	723	713	718	728	697	711	727	750	748	750	755	754	727	719	753	732	700	746	714	767	723	771	735	770	758	759	731	704	744	728	700	748	793	714	742	777	731	750	700	763	755	758	727	694	725	713	718	768	725	704	728	791	744	716	722	749	736	770	762	733	755	806	755	718	714	771	750	744	690	771	738	783	752	742	721	786	722	745	788	762	730	735	726	777	733	760	741	738	773	747	711	701	760	717	715	740	679	700	756	730	718	758	721	745	747	680	755	797	720	723	746	669	743	751	733	767	753	764	762	700	799	708	731	718	777	771	759	756	753	705	611	730	703	760	715	705	707	781	731	713	709	770	758	744	777	713	728	745	734	733	735	731	718	693	765	725	736	705	783	767	732	720	751	712	650	782	735	681	724	737	781	742	726	754	762	743	725	722	719	771	739	740	749	749	771	750	704	751	698	709	736	723	773	759	738	717	725	707	718	743	790	701	692	752	700	749	701	745	761	749	697	753	735	758	739	729	784	748	760	764	732	720	783	674	728	706	687	721	774	758	716	747	740	732	725	723	779	689	713	713	824	735	735	690	745	686	726	774	765	739	720	728	772	751	717	745	683	761	753	683	722	744	695	724	764	757	758	686	755	745	753	744	746	698	774	778	660	743	759	735	728	772	725	710	712	710	760	733	709	717	787	727	756	751	764	706	763	693	717	703	720	753	779	745	736	722	725	687	708	762	699	731	704	730	713	747	721	753	759	749	787	747	793	740	722	709	715	732	748	734	733	732	732	695	747	746	766	709	805	777	753	743	754	776	725	739	759	708	740	708	737	771	727	726	699	726	750	754	738	712	775	762	760	736	763	738	773	720	694	757	791	724	719	739	748	747	749	757	750	762	757	724	733	737	757	767	758	750	758	765	745	697	769	746	726	741	769	706	751	728	796	737	791	754	751	738	739	759	726	746	703	765	704	739	685	725	712	777	716	724	730	739	753	710	708	713	742	722	746	678
13061	925	753	546	405	308	280	228	203	192	176	182	179	164	178	146	160	154	153	149	166	146	147	149	166	135	147	169	161	159	148	160	134	137	137	137	147	141	148	163	145	156	156	160	132	125	183	129	143	142	147	153	135	130	150	138	153	138	149	151	140	144	146	159	155	142	151	146	146	112	132	122	141	126	135	159	137	136	125	133	134	108	123	147	151	130	141	163	132	150	142	142	135	160	133	146	147	132	121	164	140	145	131	131	139	151	132	146	114	148	125	139	120	157	136	146	141	158	149	136	145	147	121	135	134	135	143	147	118	131	144	167	117	137	148	162	158	150	118	132	143	154	149	163	157	129	129	160	128	120	118	129	131	155	136	154	154	118	137	152	148	138	144	157	127	121	137	123	140	121	127	141	163	166	145	145	151	150	134	144	131	137	117	129	162	149	111	162	141	143	120	138	156	151	137	142	123	133	136	138	151	140	135	120	142	138	144	129	144	143	143	133	129	132	159	148	137	128	140	132	136	128	127	148	135	140	158	156	143	149	155	162	151	119	157	131	140	121	150	123	139	143	143	137	132	147	140	113	126	134	138	153	149	155	149	146	151	155	139	124	129	125	145	138	132	147	132	143	129	143	111	111	148	110	136	144	147	140	136	153	128	137	115	134	128	130	125	142	142	168	144	157	131	145	121	161	140	137	142	144	156	168	137	146	133	169	134	122	147	149	168	156	132	109	151	140	132	120	129	134	161	136	151	134	146	138	152	147	130	130	146	132	115	110	127	157	133	148	139	117	147	136	125	137	141	156	139	136	161	131	150	160	140	142	144	135	138	148	146	122	133	135	154	156	161	150	145	148	134	142	156	158	132	155	151	134	132	166	126	131	139	163	142	141	138	141	135	167	153	159	153	153	154	141	178	118	145	150	136	142	145	149	150	142	125	148	151	152	157	132	114	142	163	146	149	126	150	147	135	163	157	136	153	159	140	140	141	149	138	147	134	153	153	141	127	159	116	128	136	146	136	136	140	143	126	154	131	155	128	137	135	126	127	136	144	120	153	137	119	113	130	138	151	141	131	153	160	161	138	166	130	127	140	147	120	123	141	134	145	140	134	145	171	150	133	135	122	121	168	142	148	147	126	123	131	132	113	138	131	162	137	146	137	140	154	129	134	135	136	163	160	132	135	144	145	156	130	138	134	152	129	115	150	154	157	150	133	142	120	151	130	153	153	140	158	133	130	163	126	127	135	158	144	157	144	161	136	126	131	159	135	123	150	138	131	139	136	113	124	145	158	111	166	160	132	148	127	138	135	136	137	146	141	148	151	128	149	131	130	157	151	167	165	161	158	112	139	158	151	144	137	138	147	139	133	141	150	143	141	131	119	148	121	161	148	148	147	130	135	147	143	134	146	146	142	145	136	158	156	126	146	124	131	136	125	141	157	129	154	132	123	137	159	119	128	157	149	107	137	144	145	149	113	127	102	138	166	150	136	130	138	136	141	149	142	146	162	149	163	149	134	126	129	140	126	141	128	151	147	149	120	142	130	137	125	140	147	142	145	141	156	140	128	144	156	139	118	131	152	160	147	125	140	155	137	149	131	141	134	139	122	146	125	134	140	130	147	139	143	151	127	153	162	160	126	140	127	135	142	139	154	130	163	133	128	150	141	134	133	127	132	130	124	122	120	151	116	135	132	153	171	161	132	145	148	124	144	126	135	142	128	159	152	154	156	133	158	145	147	159	148	142	121	139	154	151	140	130	145	165	148	129	134	185	138	144	150	147	145	147	144	136	142	125	160	128	137	156	148	139	130	150	148	145	126	118	144	134	135	128	142	156	137	150	135	143	138	133	155	134	133	129	159	120	113	143	133	115	119	123	153	141	141	132	154	127	119	142	143	127	153	143	146	149	178	162	143	159	130	122	142	142	138	136	133	121	145	136	132	132	121	140	146	152	134	126	146	154	150	165	129	143	141	144	150	132	146	128	146	106	122	153	139	140	111	141	151	141	160	158	139	144	120	126	118	140	139	129	140	176	147	133	159	127	139	138	134	141	150	155	137	125	155	166	162	128	144	143	133	116	129	156	126	123	128	136	130	139	147	144	130	136	140	128	147	140	151	149	129	143	142	133	151	143	143	140	129	142	153	155	135	141	145	147	144	148	165	96	161	136	159	152	140	150	157	135	130	132	152	130	136	137	143	150	145	149	136	130	139	135	144	144	133	127	139	154	134	148	137	138	145	141	130	145	148	135	130	143	143	119	131	156	144	139	120	142	126	152	157	135	139	144	143	132	160	146	129	142	143	158	133	121	121	141	130	133	140	144	129	139	128	164	126	151	144	152	130	117	124	151	121	118	119	143	134	149	170	137	128	154	149	148	138	142	163	146	145	134	145	145	141	156	171	142	147	142	119	152	125	140	149	140	116	134	149	131	125	123	140	142	158	149	136	138	149	135	145	139	141	154	149	131	134	167	117	115	145	150	147	117	152	146	160	142	138	144	140	136	143	128	139	145	122	141	142	137	142	116	137	134	141	142	145	134	143	142	145	154	147	140	135	157	134	162	152	146	127	136	125	155	135	129	134	159	145	144	151	147	135	147	163	138	131	142	124	137	147	141	145	131	139	132	134	117	142	165	120	153	131	138	142	137	130	123	134	154	129	159	143	134	138	149	125	132	153	138	114	162	151	123	146	135	138	161	128	138	152	140	134	137	137	150	148	125	156	145	137	135	144	155	160	141	132	136	143	142	134	157	134	149	124	128	125	152	146	166	142	139	152	141	140	127	144	135	144	174	142	135	155	144	158	142	139	150	147	150	126	157	171	125	143	146	127	154	139	141	148	141	147	142	145	155	148	152	150	140	113	159	150	158	149	147	146	135	125	161	115	129	132	168	159	124	148	131	128	126	143	115	141	128	120	107	130	132	142	147	130	125	132	138	137	134	131	158	153	148	134	137	149	118	148	126	157	132	163	129	133	148	137	136	144	133	155	137	155	154	143	154	129	128	147	148	141	152	126	146	131	134	154	146	149	134	132	142	131	147	148	121	121	120	146	133	149	124	130	163	155	145	155	124	123	114	134	135	168	136	134	149	150	116	132	148	125	166	136	145	146	131	127	154	139	155	145	143	127	146	139	136	141	146	125	158	132	137	160	126	155	146	141	139	143	130	147	140	151	128	147	129	135	118	133	137	143	119	131	143	144	160	124	153	143	168	152	149	141	165	181	133	145	146	137	158	128	127	136	131	139	165	141	145	166	147	157	126	154	151	150	142	146	126	127	139	124	132	118	146	146	150	140	144	144	154	137	135	138	147	114	152	132	137	127	144	134	137	151	135	144	142	143	139	157	148	144	142	142	118	173	140	146	145	125	155	138	126	118	123	153	161	134	169	139	125	159	119	159	122	130	151	173	141	137	120	155	140	133	130	147	133	137	139	133	158	131	135	162	147	137	149	130	107	135	154	138	143	132	135	140	147	151	149	146	149	130	164	128	166
8096	869	1667	1909	1635	1232	1048	955	813	671	584	603	521	545	491	489	481	468	470	433	428	450	431	446	396	421	400	431	427	386	434	394	387	405	418	427	382	358	369	400	401	338	376	401	383	378	375	359	404	396	341	405	346	366	346	365	380	359	342	382	375	370	391	344	348	370	395	386	329	370	350	359	383	364	343	362	376	383	414	336	376	361	367	398	394	378	360	377	364	382	373	372	387	378	381	349	397	352	367	325	383	364	404	362	381	341	378	384	346	337	352	347	361	369	320	383	396	381	343	380	359	355	363	377	373	398	354	353	381	358	350	339	347	364	393	375	382	335	355	368	394	353	380	377	359	363	368	417	371	371	380	374	394	394	378	358	394	400	366	356	374	372	361	335	381	366	388	387	363	373	358	355	377	326	383	362	396	351	360	367	376	373	352	376	378	391	405	355	383	339	417	346	373	381	396	365	372	391	382	367	351	389	369	360	389	389	364	344	378	352	374	362	347	349	383	385	347	346	394	358	391	340	379	376	374	349	373	370	397	387	367	394	358	366	367	356	379	393	340	402	370	395	352	377	377	371	349	353	356	359	350	395	362	362	391	366	382	335	372	361	347	359	336	357	379	344	380	383	348	351	369	379	374	345	388	346	367	354	388	380	346	370	393	381	351	364	356	394	373	328	348	410	374	354	395	378	370	347	392	360	360	373	361	346	378	369	385	354	381	405	390	390	358	346	396	376	389	377	355	353	363	356	354	372	362	413	354	375	366	385	390	395	356	369	363	321	371	359	374	365	345	375	352	347	343	356	384	339	378	401	399	378	328	363	386	375	372	363	359	374	362	402	340	360	347	344	362	354	375	352	401	358	326	357	365	353	357	379	355	390	351	386	372	372	402	354	378	366	366	399	348	355	395	351	390	384	368	349	346	392	361	369	362	381	316	376	354	384	405	403	368	407	372	399	362	376	383	357	356	323	345	371	363	391	334	377	355	352	349	373	376	380	354	358	395	370	375	377	329	344	342	353	376	382	371	363	372	361	373	351	379	378	384	369	360	352	343	346	375	369	377	348	350	372	345	338	364	361	347	376	389	391	351	349	385	343	348	379	371	373	373	377	356	369	364	350	348	363	357	383	355	376	380	348	361	352	412	354	356	355	355	394	333	360	378	359	358	358	346	328	353	356	365	376	363	395	373	358	390	326	358	349	396	341	428	354	374	366	352	341	345	378	382	355	369	359	392	364	393	358	365	366	396	365	381	329	382	342	367	373	379	394	365	353	353	377	373	351	373	351	346	365	360	397	380	340	361	355	380	355	357	354	369	360	387	363	369	400	364	367	417	379	351	371	384	377	352	319	368	345	381	367	353	367	366	331	350	343	351	348	336	380	373	353	383	368	388	381	352	353	354	384	354	396	347	345	389	374	400	360	379	355	385	377	366	370	362	357	336	374	362	376	360	376	355	362	405	369	391	347	325	328	375	383	392	355	351	340	379	375	363	393	379	339	357	357	365	370	382	378	352	335	372	372	375	377	358	369	334	352	392	384	378	354	349	364	369	367	363	365	361	422	328	358	352	349	348	364	344	375	383	371	339	354	393	362	383	338	355	336	347	360	368	356	360	354	369	358	348	371	350	362	399	383	390	370	369	345	341	355	359	368	356	373	349	363	355	360	359	350	357	379	383	387	378	343	369	353	395	367	360	359	374	374	378	394	360	397	430	358	354	354	379	393	392	328	389	419	376	395	397	352	375	356	368	361	367	347	357	362	368	365	352	374	366	358	392	313	378	362	361	360	348	374	349	382	391	348	405	362	388	363	380	346	340	343	362	343	351	378	363	384	383	343	364	391	357	355	361	364	394	395	364	364	357	345	358	376	361	383	369	384	348	348	363	390	357	400	369	398	359	354	375	382	378	370	372	371	358	365	394	363	354	324	351	371	364	355	376	328	393	374	362	388	399	385	356	351	372	379	361	368	369	331	362	365	364	368	379	328	350	381	367	378	354	382	353	363	346	363	359	353	375	428	387	377	359	338	368	392	416	359	357	378	373	344	372	394	309	367	389	391	347	387	371	408	346	353	379	354	386	350	382	383	349	381	359	389	350	386	379	352	373	339	341	342	384	368	347	331	362	349	327	353	370	370	371	349	393	383	351	372	369	380	352	360	374	379	373	375	352	352	334	404	403	344	369	395	338	342	362	362	386	419	366	360	387	370	391	382	378	367	385	344	370	330	350	369	357	353	411	360	376	336	347	373	360	330	363	353	364	368	353	385	351	363	365	377	388	371	408	364	382	380	377	356	350	373	341	367	382	371	364	354	373	370	374	333	374	367	351	379	372	339	360	383	331	374	338	384	368	412	375	385	368	371	375	368	360	330	375	360	396	374	357	350	370	384	359	374	354	387	371	361	370	368	336	378	373	364	367	356	400	346	343	350	395	359	360	376	326	375	363	355	411	366	408	388	379	360	351	387	345	364	341	361	345	365	381	375	356	384	362	370	345	367	370	380	340	365	368	371	322	354	371	343	349	344	354	382	361	378	341	371	332	348	322	339	368	365	372	383	378	368	347	382	353	328	382	359	338	368	359	387	358	361	373	359	367	389	359	385	365	370	335	328	334	346	385	374	335	343	361	360	370	379	379	371	382	344	337	375	361	352	373	379	397	365	354	374	364	365	357	344	375	382	392	363	381	385	381	380	406	346	389	347	360	386	360	329	354	397	361	384	370	354	371	380	359	373	384	380	366	338	353	348	356	350	347	380	381	362	383	350	375	398	394	361	358	351	368	367	353	330	347	355	352	371	340	346	338	345	349	379	376	374	391	376	384	378	376	393	348	385	358	361	354	424	365	400	353	368	370	387	330	390	376	354	388	345	364	366	390	349	362	356	358	348	391	388	380	378	363	388	375	364	385	350	381	367	378	347	372	360	376	367	399	325	378	358	379	349	373	374	363	368	357	341	320	357	353	369	376	350	351	353	370	359	338	377	350	368	367	378	388	363	356	403	359	375	360	358	332	346	334	334	373	347	365	372	360	345	329	381	348	371	381	380	377	367	370	373	379	395	381	366	376	357	390	368	350	342	397	395	396	358	362	389	367	420	388	339	363	349	353	372	342	385	361	362	361	326	389	364	332	346	322	364	373	380	354	395	373	357	346	355	363	375	360	359	384	329	370	375	424	384	365	386	375	364	368	355	376	376	384	345	379	357	364	353	391	355	385	324	389	383	372	373	397	376	347	408	345	401	320	343	351	360	365	359	376	344	389	355	363	387	398	376	353	408	356	347	389	360	365	334	389	375	387	357	402	341	339	372	366	377	355	378	356	365	375	348	361	350	360	366	358	395	377	343	349	359	387	393	359	370	388	377	373	368	386	398	353	371	373	399	356	355	398	397	384	332	372	397	360	387	359	366	364	379	376	371	354	379	367	376	359	378	347	366	371	392	386	399	360	355	356	376	349	350	366	383	356	354	397	399	394	354	380	377	337	406	373	375	368	358
1550	344	320	367	333	366	360	343	360	347	316	331	314	384	317	349	379	335	349	336	310	339	373	336	320	317	352	323	332	314	332	336	356	317	312	349	309	305	307	326	331	332	330	332	328	309	339	332	332	324	309	326	354	342	353	331	366	368	352	353	300	372	377	318	344	333	318	327	347	311	335	334	325	337	338	332	345	353	302	339	344	335	340	325	343	326	333	323	293	300	347	322	344	334	311	328	324	332	300	372	318	335	323	324	320	334	345	319	367	309	365	329	317	335	342	320	372	311	378	329	312	359	337	346	342	321	359	347	325	325	317	338	308	343	331	323	367	354	342	325	325	341	317	332	323	311	348	307	357	359	329	326	317	378	333	308	288	360	310	330	364	329	334	363	359	370	332	333	312	341	323	362	339	310	349	325	323	364	321	315	324	330	306	308	337	325	382	301	317	354	326	288	325	362	363	359	311	323	305	338	346	321	332	335	333	351	336	347	358	313	297	326	334	392	342	325	335	309	330	343	341	369	360	335	308	331	334	336	295	330	335	314	347	331	339	311	303	338	334	360	333	367	329	367	346	306	331	316	328	322	323	345	311	322	371	342	334	327	360	313	346	360	315	315	343	336	314	312	344	315	307	376	323	352	361	330	332	333	322	327	351	341	318	331	327	315	301	347	323	345	378	334	344	378	359	361	319	381	318	379	328	350	344	363	330	353	318	348	370	335	351	309	326	332	337	345	331	364	343	341	319	332	320	319	326	349	351	342	339	321	367	337	325	362	310	355	337	311	297	352	335	334	329	347	346	319	362	359	382	326	335	315	350	368	336	361	330	362	365	329	343	324	317	364	336	363	331	318	374	364	353	325	341	320	328	341	352	339	326	389	335	350	360	355	330	329	318	351	333	335	341	341	329	353	313	358	387	353	298	328	338	305	330	326	339	313	353	358	362	350	348	336	326	354	320	336	357	302	326	350	327	336	304	335	349	321	348	352	332	340	297	336	301	363	347	321	334	318	329	346	325	347	368	356	301	349	364	298	339	327	336	337	339	312	337	335	323	329	369	304	332	341	321	331	323	284	370	313	336	350	325	343	320	341	315	319	348	376	329	341	315	343	334	338	330	356	332	336	334	346	324	332	353	354	336	313	340	316	317	320	376	351	332	316	367	386	344	319	338	345	363	312	312	341	345	334	310	313	315	351	339	366	311	361	341	328	322	333	304	306	336	368	335	317	354	365	358	331	341	319	323	353	339	345	327	333	323	384	358	322	350	335	332	344	316	331	332	339	339	353	315	361	365	302	313	332	345	378	356	332	324	320	347	314	322	340	315	335	336	351	317	322	372	352	316	333	362	324	342	340	347	350	320	336	324	325	313	329	321	336	333	334	338	347	297	315	333	323	342	314	375	332	324	336	328	360	306	328	328	292	311	349	356	298	374	366	316	356	324	334	346	361	347	343	314	355	342	332	346	320	350	350	358	332	355	330	339	347	340	297	369	350	357	331	310	385	301	318	324	319	319	347	312	320	361	315	346	343	333	303	350	340	330	339	369	338	325	357	335	279	331	353	318	308	308	312	356	339	318	377	315	339	338	350	337	330	329	317	333	362	323	350	345	337	342	311	352	297	356	344	339	330	358	334	330	337	330	326	326	357	316	372	367	346	364	304	347	324	304	310	330	314	336	326	332	333	358	344	318	322	325	311	354	340	321	328	307	339	343	311	323	373	332	321	354	321	346	362	307	337	340	296	308	339	339	336	321	375	317	361	348	335	348	320	303	335	336	316	356	349	357	346	333	335	361	344	298	355	360	344	338	343	364	351	333	330	354	319	345	351	318	372	324	311	329	373	322	383	326	345	337	331	342	324	354	372	355	320	340	365	330	369	306	305	332	354	295	328	345	325	330	320	365	354	352	360	336	378	327	378	361	339	325	348	344	319	319	354	312	358	326	344	341	332	352	350	351	413	342	329	357	318	342	332	308	317	336	307	339	342	324	341	321	341	339	353	313	334	319	346	362	345	304	375	303	336	363	346	364	329	349	325	380	349	346	359	346	342	361	345	357	340	344	337	326	322	349	371	348	346	341	373	346	354	368	378	351	343	311	320	343	387	328	354	337	332	366	327	326	363	334	349	373	345	350	375	330	361	378	299	343	312	329	375	340	327	350	372	339	342	362	350	366	320	303	321	370	334	333	318	322	320	316	316	340	340	353	363	366	358	331	302	316	341	305	353	353	361	325	322	332	331	332	351	306	334	358	356	308	349	330	339	320	347	331	304	315	337	356	323	339	352	392	341	334	313	302	331	351	305	365	331	341	365	310	349	333	346	331	363	306	304	356	351	344	321	356	375	349	336	334	331	358	328	307	337	344	366	323	330	289	336	352	311	318	318	371	330	361	346	368	330	403	371	341	342	316	362	352	342	341	338	305	328	338	337	335	355	326	352	341	322	354	347	372	308	357	312	297	335	355	341	329	313	340	332	348	324	387	358	323	348	332	382	329	323	364	328	345	349	325	349	317	368	380	368	363	348	324	308	312	367	373	323	345	306	317	305	323	317	336	307	330	323	314	331	394	323	312	305	337	338	346	352	341	326	342	317	335	338	348	320	320	350	296	322	355	361	358	316	334	321	342	333	305	368	303	348	336	319	292	328	338	317	341	303	320	345	360	348	307	323	336	343	343	313	355	332	307	338	350	331	330	347	331	318	347	334	309	355	346	352	372	353	366	336	298	337	359	294	331	329	338	338	275	340	315	349	358	332	341	317	347	366	358	381	335	316	349	346	325	345	375	312	365	323	370	355	340	303	349	351	334	336	328	361	360	314	310	281	375	319	327	358	344	344	315	323	353	325	310	323	358	340	342	333	321	317	344	315	322	351	348	329	335	307	372	326	339	400	347	336	320	339	314	356	328	330	344	350	341	358	323	361	314	336	326	334	318	365	343	341	319	329	328	333	361	322	350	301	363	317	356	318	352	342	344	367	360	351	348	339	335	336	328	318	312	348	314	295	348	317	329	331	322	333	348	291	346	338	370	321	311	334	330	314	324	349	358	362	318	312	344	339	342	320	344	329	342	310	340	323	345	304	359	343	378	323	312	324	349	347	357	345	330	313	358	327	365	304	337	333	367	341	303	326	321	354	340	334	351	310	333	294	319	328	356	344	336	342	356	377	307	328	310	332	381	348	346	339	330	332	339	324	381	335	350	362	353	382	329	318	332	347	309	342	351	337	337	344	318	341	324	320	313	352	369	321	313	302	341	346	341	319	313	340	311	325	329	309	332	310	328	342	314	326	315	333	351	333	358	356	354	353	326	363	357	363	330	310	338	359	343	301	362	315	350	336	318	318	336	311	332	350	310	363	362	313	363	329	314	286	329	339	295	353	348	329	333	319	313	334	333	322	343	324	363	331	315	322	337	333	338	336	320	374	357	333	323	334	347	343	339	341	329	345	369	348	364	353	332	339	340	341	307	341	328	363	339	342	365	354	296	336	331	329
2076	853	900	931	839	791	881	858	785	788	825	821	784	813	797	761	833	824	749	834	811	844	801	786	818	754	821	824	816	842	771	808	818	799	711	735	741	813	815	803	822	844	798	828	842	814	823	786	854	759	818	781	790	822	806	765	781	818	769	850	793	842	738	749	800	741	768	772	739	789	828	804	840	803	749	835	824	787	845	750	758	798	780	783	799	769	813	733	841	794	832	798	778	790	783	799	792	784	779	780	765	786	772	810	844	766	855	795	772	760	845	816	754	847	807	768	764	824	805	816	804	806	792	787	809	807	829	818	785	818	790	819	795	813	793	777	798	823	823	760	816	814	833	778	798	743	789	827	822	763	828	812	815	823	833	782	798	874	823	831	786	813	839	809	791	823	817	784	825	831	803	754	786	797	761	817	803	807	818	779	792	795	808	809	793	839	759	821	800	823	774	826	822	785	797	785	835	782	818	834	764	797	760	816	788	808	776	808	809	789	796	833	824	778	761	797	834	812	764	800	808	796	803	775	760	755	763	768	807	802	804	838	807	792	821	774	797	824	774	788	795	802	767	835	776	777	828	774	758	821	796	786	815	761	789	769	799	782	793	817	812	777	767	842	813	794	787	801	833	800	798	825	779	840	803	791	805	749	838	792	807	772	834	816	782	781	780	775	823	816	805	799	810	810	755	780	777	780	820	815	826	755	860	786	823	771	793	787	833	828	832	792	830	814	798	777	828	837	867	869	778	816	816	815	808	854	801	854	844	776	706	749	830	785	854	791	849	773	763	850	789	810	736	810	800	764	787	761	781	781	852	809	778	790	805	739	771	805	785	835	860	775	771	817	821	821	817	842	789	738	778	794	825	859	778	771	803	789	773	821	761	842	792	794	797	806	806	811	803	806	824	796	854	820	843	818	783	779	789	735	803	763	811	820	795	828	738	810	814	802	783	816	823	789	769	834	813	755	832	778	770	793	832	843	783	767	790	805	779	801	794	793	788	880	830	859	792	795	806	797	805	811	806	810	773	791	796	761	836	786	793	828	820	834	798	828	763	795	807	837	762	823	801	784	807	850	783	740	851	782	830	815	783	829	806	789	808	842	815	818	848	763	789	740	835	818	808	824	816	852	784	809	836	836	871	768	786	779	807	818	870	810	803	818	799	824	762	815	793	786	787	807	784	811	786	842	814	778	804	757	808	835	796	748	799	782	815	789	813	796	822	777	784	810	789	822	793	774	827	800	828	802	771	753	748	783	803	779	826	799	784	794	815	798	791	835	741	761	809	776	783	788	800	784	852	875	802	831	842	788	803	820	777	789	798	761	795	830	805	808	809	790	815	813	814	850	796	833	783	763	811	822	786	811	791	768	827	768	805	821	828	810	853	829	844	811	834	775	827	783	801	788	779	772	765	813	779	840	785	801	820	828	822	848	846	779	846	733	768	808	802	797	796	768	819	837	806	780	839	786	823	833	829	806	768	796	833	800	804	802	806	779	816	790	803	808	778	777	806	834	818	731	811	815	859	798	793	853	796	790	806	807	811	755	797	815	778	835	797	818	821	809	784	808	784	783	813	812	815	855	771	821	800	798	839	839	827	835	807	848	802	768	792	822	825	840	809	815	812	801	792	799	767	756	793	818	870	816	788	771	790	822	848	774	752	819	785	795	784	778	828	790	813	787	799	821	797	804	764	831	793	813	805	804	830	843	769	793	834	846	762	822	797	785	804	762	804	792	828	815	787	864	794	793	840	809	771	754	783	819	813	816	739	776	834	806	797	816	811	837	750	778	821	838	817	774	787	794	843	811	791	777	821	789	757	821	793	828	809	785	831	829	802	776	826	808	816	783	752	793	817	790	790	791	801	797	834	765	892	828	779	770	805	815	774	745	820	762	815	777	813	791	799	828	825	791	805	754	786	760	870	797	794	735	897	818	778	828	749	841	775	812	819	842	799	825	801	778	811	814	775	762	781	827	829	827	736	816	820	794	771	820	839	812	842	754	829	757	788	760	852	796	793	830	746	814	798	827	796	811	817	791	795	804	832	792	797	797	797	774	798	781	794	801	839	798	805	803	795	803	803	752	768	815	803	849	799	797	804	805	832	762	758	739	767	782	864	823	837	808	780	819	761	796	841	836	808	806	826	773	820	788	809	797	793	797	825	819	794	808	788	797	808	783	818	795	805	796	807	809	797	786	768	806	813	845	802	811	812	774	815	789	783	802	783	811	788	820	754	800	819	772	798	758	820	841	820	742	793	785	779	789	817	817	813	819	818	850	817	814	803	859	800	808	822	799	814	826	779	808	817	839	784	795	808	810	786	793	814	777	780	811	807	835	818	845	739	771	811	782	819	789	789	797	807	847	820	841	830	777	847	805	773	831	782	760	756	821	773	812	760	779	795	797	821	765	763	799	781	779	768	818	784	720	786	869	820	764	784	807	774	808	801	769	769	779	858	803	800	796	797	799	801	799	791	781	815	829	813	773	779	822	811	848	775	757	800	813	788	779	812	801	765	829	786	797	799	837	778	830	827	809	752	815	795	800	785	794	778	770	811	779	825	818	810	835	787	790	830	775	791	785	755	812	827	829	803	786	801	826	778	761	843	845	846	827	770	802	770	814	800	781	739	762	847	837	792	852	816	818	875	807	815	799	828	802	826	814	813	830	820	813	835	853	796	785	784	808	807	797	839	857	805	803	796	773	773	778	839	818	798	845	773	777	772	814	826	791	865	783	794	734	808	755	778	835	775	821	789	804	820	738	778	777	785	789	800	810	805	821	806	784	827	848	795	796	806	789	804	740	796	809	782	777	795	785	814	865	821	845	836	744	837	759	776	825	792	803	840	778	834	823	781	800	786	768	805	835	777	823	797	807	739	793	787	763	771	810	814	740	787	845	829	817	818	844	799	837	773	785	829	757	829	780	787	796	825	788	850	797	791	825	778	761	815	843	826	793	801	827	783	813	811	869	792	780	844	829	847	805	781	776	791	792	785	790	806	760	775	773	797	804	804	820	807	822	793	774	746	805	802	771	822	790	797	831	808	814	823	835	822	799	746	793	881	823	775	817	793	822	799	767	808	795	847	783	814	845	776	802	807	800	807	806	853	775	826	814	798	868	838	787	760	825	828	815	772	784	827	829	814	819	821	830	844	846	821	847	801	762	829	829	847	772	812	798	811	787	774	773	769	849	856	883	804	785	801	803	805	756	788	783	793	771	787	875	806	783	822	766	855	817	838	838	794	766	812	794	802	794	831	774	817	816	767	797	793	751	759	819	778	785	813	784	822	824	802	808	781	804	807	751	785	806	758	788	779	774	786	784	805	847	810	738	842	847	741	762	814	820	765	813	804	836	832	837	827	821	861	744	839	768	820	803	807	816	741	770	770	818	795	863	780	800	803	778	783	756	826	808	809	805	804	766	817	744	820	813	735	840	822	822	779	822	767	847	818	821	784	799	755	777	808	843	826	814	851	817	813	864	777	811	811	742	745	825
7068	623	607	525	494	377	378	371	331	365	351	329	303	311	315	301	329	313	326	331	339	311	285	302	286	286	298	280	299	289	308	327	341	290	331	285	300	277	303	279	311	322	319	291	333	318	344	309	309	330	304	357	332	323	342	313	298	293	308	332	324	304	321	326	320	287	303	286	295	330	317	313	316	327	309	315	315	366	320	302	312	311	319	340	341	298	308	269	313	324	306	301	307	285	318	312	339	332	345	273	294	309	284	304	297	313	332	342	321	337	293	282	314	295	293	317	305	308	330	285	307	302	318	306	309	299	305	316	308	295	340	322	311	307	305	325	299	284	321	318	309	294	286	300	303	299	307	328	281	332	290	307	323	316	325	324	310	261	304	291	288	327	306	304	341	312	342	336	308	311	322	316	312	341	318	312	304	281	311	341	292	272	284	288	332	296	300	317	298	295	311	320	304	334	306	336	321	303	335	279	308	300	314	285	343	285	288	265	274	301	341	314	283	290	293	295	297	324	319	341	333	328	312	288	288	290	301	342	284	302	346	310	324	301	316	323	307	294	303	290	317	277	311	333	305	321	289	295	322	295	294	317	305	348	291	304	307	322	318	328	285	308	319	332	322	296	298	345	300	326	314	316	324	333	341	304	288	337	314	323	329	326	306	301	339	334	304	313	291	296	298	334	292	285	324	333	325	314	279	294	345	346	299	325	325	324	314	309	334	295	316	298	278	302	339	322	297	306	324	314	286	313	319	334	317	293	342	317	306	308	302	313	330	297	303	299	308	305	288	307	322	301	297	286	300	302	332	300	291	307	302	299	334	313	319	293	307	291	310	282	299	298	314	254	322	301	282	322	295	328	302	327	319	306	304	349	331	311	300	317	282	295	333	323	312	346	296	310	304	306	295	308	335	293	280	298	319	306	305	270	288	279	297	289	352	341	280	279	307	312	294	296	291	291	354	330	290	302	288	317	298	315	310	328	313	323	303	336	313	302	324	279	310	313	320	328	308	308	308	316	317	287	294	326	302	290	332	301	320	302	325	352	307	310	318	333	321	336	320	330	313	281	319	318	347	310	311	324	290	277	319	325	329	320	320	346	302	289	300	328	308	313	280	355	295	300	323	324	272	298	298	301	326	290	304	323	344	316	315	286	331	319	308	306	290	269	304	307	297	302	299	311	336	339	316	300	309	289	259	290	296	304	300	304	291	319	302	293	308	292	277	331	339	293	359	309	321	296	317	311	314	324	302	314	293	333	313	334	311	265	298	284	296	320	322	339	323	260	317	300	319	309	285	296	300	279	307	331	300	287	315	322	319	330	259	329	311	314	313	333	327	295	324	330	316	299	308	313	326	304	336	293	304	322	289	322	310	321	290	318	310	279	303	304	319	329	287	321	332	297	324	315	293	351	316	313	293	326	316	341	321	309	329	290	318	303	302	317	330	296	337	287	300	344	305	298	285	306	315	291	299	279	282	299	324	319	313	324	331	305	289	280	312	326	310	314	316	332	317	294	320	302	305	324	279	311	308	317	337	304	315	283	303	291	309	301	275	273	321	295	262	316	350	322	286	324	301	301	285	310	321	289	313	304	298	313	302	308	298	323	290	295	295	299	290	278	282	313	319	290	335	296	325	304	273	322	284	300	311	325	342	296	324	307	270	332	290	330	305	308	327	326	309	274	308	324	333	305	303	307	308	315	311	301	305	323	343	298	315	283	300	316	303	290	305	323	285	306	352	291	289	263	330	274	321	277	273	314	343	291	319	289	282	275	306	293	317	288	350	323	288	300	295	304	295	309	338	355	352	291	303	325	348	331	322	295	322	316	308	296	298	305	310	323	327	281	316	315	336	320	328	319	296	300	284	297	309	348	326	298	291	321	344	304	326	304	322	293	293	293	310	312	295	302	315	294	326	307	292	284	319	295	346	301	307	303	330	319	325	278	316	321	329	284	329	310	323	291	320	316	299	283	307	308	328	294	312	305	295	306	286	291	300	330	323	303	333	302	317	334	323	288	275	337	320	316	327	307	310	321	297	313	272	330	287	309	303	315	298	329	327	309	307	306	301	288	313	279	269	285	292	318	340	307	320	311	301	314	319	330	316	334	300	298	336	337	342	310	309	316	298	282	299	309	276	303	338	319	282	325	309	298	328	305	320	329	322	313	291	299	313	311	332	320	339	285	324	297	319	313	311	320	301	358	283	295	290	278	282	285	275	322	320	318	325	285	329	299	292	303	311	306	316	266	328	322	331	314	284	319	311	312	325	317	296	297	341	309	310	323	307	298	322	345	309	312	325	279	299	297	291	291	296	330	299	320	287	328	300	293	304	345	313	320	332	285	284	306	344	293	335	291	307	315	306	305	327	300	351	320	300	347	314	317	335	277	308	294	300	306	315	346	314	340	283	279	318	326	275	317	295	315	303	311	312	311	293	287	314	289	310	291	305	323	306	316	318	338	302	283	312	323	296	307	305	299	349	312	322	307	352	316	307	334	340	315	325	321	319	295	275	330	309	339	272	302	312	278	308	300	332	302	338	305	302	313	308	313	290	308	319	338	319	316	321	303	322	313	299	310	312	336	316	293	303	303	300	306	264	351	284	272	322	316	318	305	316	300	308	294	310	305	315	325	309	302	314	317	327	315	311	284	308	317	313	355	301	339	293	308	353	352	296	324	329	345	325	313	266	289	330	320	299	311	327	301	334	286	316	304	305	330	300	311	300	300	282	318	291	301	319	299	313	305	307	320	338	326	304	322	311	314	323	300	292	302	322	313	294	308	288	288	302	308	296	299	308	330	289	294	285	295	283	325	324	286	348	315	297	287	313	297	304	315	303	292	299	305	322	313	324	339	328	295	294	286	316	337	317	317	294	325	298	334	337	327	303	300	331	285	342	319	292	340	308	342	328	300	324	307	302	311	301	326	311	283	308	331	311	322	285	318	295	322	336	309	309	325	293	303	323	321	338	283	305	283	325	343	323	313	321	307	302	340	305	340	285	322	333	286	347	313	313	333	305	314	315	325	292	308	269	309	300	285	324	316	296	322	326	307	305	325	290	286	308	312	306	256	342	312	312	294	331	315	313	304	302	310	295	270	315	314	306	332	333	285	300	333	322	373	308	308	336	304	298	312	286	330	312	286	336	318	308	320	277	310	315	315	296	314	281	282	295	337	300	270	291	301	325	297	306	327	290	323	331	322	341	343	279	275	288	278	300	313	301	325	330	288	305	312	337	337	347	328	309	303	304	321	314	292	264	270	312	310	324	304	333	297	333	289	338	287	318	316	316	337	280	321	327	303	310	318	292	332	303	318	329	317	294	344	290	319	297	300	334	272	289	336	295	286	331	305	321	296	325	311	328	306	301	340	333	294	322	310	320	311	344	331	339	315	326	293	331	308	320	327	287	297	303	303	323	286	289	318	346	318	337	297	319	322	322	328	307	344	313	310	330	309	315	302	296	303	321	339	309	291	322	313	325	334	271	298	329	301	315	321
6609	1048	1408	1535	1397	1195	1070	1040	968	886	859	845	807	809	790	849	814	804	828	793	804	771	743	799	782	683	741	756	753	750	735	696	752	751	724	751	752	727	813	761	773	763	733	764	771	740	710	769	749	801	764	754	705	736	740	763	746	757	733	721	759	710	760	734	736	694	771	777	734	781	711	754	732	745	760	725	732	724	736	764	781	782	718	714	793	738	710	734	732	757	721	710	728	742	702	694	754	701	744	770	734	759	742	733	749	762	737	739	740	737	761	722	677	721	743	763	714	720	723	705	721	761	718	768	757	726	773	740	739	726	686	739	754	740	837	765	763	723	781	693	703	721	717	726	714	747	758	730	738	748	719	733	716	743	771	734	712	731	740	725	736	753	738	714	736	779	760	761	757	705	788	712	711	707	760	775	732	733	680	700	762	724	730	717	732	703	759	740	740	750	792	801	741	744	705	712	775	725	738	721	671	713	773	760	745	768	764	732	732	727	817	723	728	717	714	721	782	708	718	705	769	778	753	702	763	821	732	739	713	752	684	765	792	777	788	699	791	755	744	752	744	779	716	764	710	750	706	753	757	724	753	781	727	751	723	729	713	691	784	759	750	732	746	732	748	781	736	754	767	774	730	721	747	692	723	755	739	711	820	756	771	825	768	747	747	797	740	745	748	731	769	711	764	753	711	719	736	695	714	707	728	788	712	734	705	749	719	782	738	727	758	778	719	742	737	746	756	773	727	719	726	744	771	729	771	705	741	720	741	750	720	743	737	737	737	755	727	710	771	713	775	738	747	739	710	720	754	664	714	777	747	757	742	725	760	794	777	717	716	797	766	745	799	756	726	747	707	754	718	754	748	739	744	730	738	727	794	741	784	733	737	704	746	695	742	790	723	757	767	730	713	764	750	756	765	776	751	740	739	761	704	778	743	736	698	693	723	783	761	740	741	760	740	739	739	732	697	763	670	723	806	735	731	715	718	710	757	740	789	779	786	756	758	738	720	747	718	736	675	689	692	714	777	748	693	721	716	721	742	722	723	679	724	712	698	740	747	688	728	750	726	744	739	696	714	751	745	710	752	749	741	763	709	740	747	707	726	717	767	752	788	684	769	759	761	728	762	734	723	737	757	696	708	865	709	750	737	737	767	740	739	771	707	723	718	749	794	740	704	701	748	722	725	730	788	745	711	774	769	765	743	746	707	757	734	756	768	720	724	773	741	711	806	734	713	694	802	740	727	755	744	726	736	720	735	691	740	717	771	773	809	698	787	730	676	736	775	770	746	744	732	757	696	761	750	751	747	766	726	773	701	758	736	702	778	759	747	752	719	715	743	756	752	760	733	739	730	707	723	724	755	723	750	762	767	748	718	719	748	767	735	759	752	780	744	749	719	770	777	751	707	758	714	793	740	706	726	700	728	759	700	739	752	719	748	771	747	685	762	766	689	746	788	780	722	817	746	716	728	754	757	735	763	753	761	721	738	720	700	749	742	730	743	706	709	757	763	761	769	730	770	755	703	776	752	725	712	705	739	735	745	678	729	692	745	752	776	697	766	748	722	706	759	768	759	761	699	741	750	770	782	785	803	781	708	760	777	745	729	773	691	734	732	739	740	702	750	804	721	729	749	734	749	726	792	715	690	738	742	740	694	737	729	748	752	746	742	725	737	762	721	712	730	709	747	755	747	774	736	767	663	759	742	734	736	740	739	748	725	744	755	707	733	731	720	740	751	775	806	713	760	755	741	723	748	682	729	779	745	765	742	731	737	713	764	748	729	724	728	667	732	765	745	719	749	760	710	696	688	736	731	733	712	694	728	747	743	728	736	725	715	707	771	737	774	774	750	740	752	751	689	767	714	793	687	728	728	734	730	712	698	710	682	739	725	777	749	714	738	715	742	723	708	716	731	751	740	734	780	710	779	720	738	717	749	743	742	704	778	695	709	738	771	737	718	761	757	771	706	746	761	757	750	715	730	738	737	737	752	714	727	717	670	811	756	752	728	730	723	734	701	733	719	758	753	749	749	760	775	754	730	737	683	701	724	763	722	712	767	778	745	720	756	749	756	750	716	746	719	723	710	716	739	738	718	728	708	752	759	720	744	762	729	715	738	755	742	732	765	737	729	780	757	761	766	719	695	750	703	707	746	724	754	717	742	691	702	771	720	699	774	733	779	696	774	740	716	759	764	726	746	735	717	790	696	742	740	749	751	722	734	724	734	750	725	685	757	734	697	792	696	768	728	683	768	746	774	742	751	774	734	744	775	732	747	680	729	757	740	727	674	741	701	708	744	735	734	723	713	697	760	737	743	687	708	733	710	741	729	729	725	752	757	744	715	751	746	758	699	758	713	760	732	735	692	713	745	727	748	728	732	763	743	718	705	768	739	743	765	717	758	715	756	705	737	774	750	754	693	754	776	718	757	704	710	781	754	730	719	743	742	714	761	762	736	772	747	720	740	698	763	778	737	674	705	755	679	724	731	754	766	777	740	710	692	722	762	724	773	747	773	739	744	742	708	735	768	666	729	729	737	763	740	770	751	709	735	726	757	781	718	739	758	682	750	772	766	729	722	705	734	727	738	709	748	721	752	707	747	734	748	745	741	811	750	722	795	724	707	745	774	751	757	725	786	735	763	715	752	722	744	735	752	696	710	740	701	777	738	715	759	744	729	763	722	745	730	726	712	739	747	690	765	774	722	748	731	773	727	731	717	717	744	704	729	705	796	762	737	700	748	732	726	716	765	749	735	720	724	692	709	722	733	747	771	733	692	724	774	754	701	794	747	726	724	754	793	728	744	722	742	744	714	723	735	792	765	732	705	739	714	707	709	713	694	760	764	761	768	775	715	743	749	760	765	766	731	726	776	724	756	728	769	739	714	763	711	747	715	756	738	739	774	751	738	742	749	694	696	730	695	706	729	719	717	773	740	747	749	739	773	759	752	739	745	729	740	758	728	745	683	825	701	720	745	755	738	732	751	747	769	732	759	727	733	769	725	768	759	782	715	727	740	742	767	701	729	746	731	732	731	743	712	739	741	824	707	736	742	739	741	737	741	708	742	742	763	708	708	687	789	748	725	744	697	813	737	716	711	755	764	755	773	723	779	727	793	759	695	709	733	756	708	733	738	761	752	715	763	730	734	716	764	750	707	699	736	750	761	758	760	720	752	717	757	703	732	760	751	764	765	718	685	760	718	716	720	733	730	731	757	772	772	732	735	713	709	702	732	730	771	736	707	763	745	719	742	751	721	750	754	758	730	775	715	700	755	767	709	715	691	756	759	709	753	747	721	732	755	771	748	761	747	746	717	704	743	724	746	728	735	739	733	724	752	742	669	743	744	695	726	738	733	731	787	759	768	747	754	724	800	798	806	759	760	725	781	739	745	666	742	715	776	725	740	724	736	685	725	735	741	752	781	765	758	724	773	739	777	771	725	732	732	726	732	756	794	691	708	740	723	731	784	743	731	804	721	736	755	747	690	747	721	737	724	717
13034	909	773	557	434	322	270	230	232	184	163	174	184	166	152	171	130	147	153	144	160	170	123	147	149	167	165	145	140	136	149	132	132	140	135	149	149	137	122	144	144	143	134	171	154	154	145	163	121	136	128	153	144	144	133	136	160	158	150	142	137	151	143	137	144	146	153	130	142	140	139	117	162	133	138	156	151	142	158	125	135	134	140	129	154	144	156	156	161	136	150	146	135	146	136	154	143	137	146	146	151	150	131	121	143	142	153	145	159	126	158	144	147	119	139	124	137	145	124	148	138	148	144	141	157	135	123	152	141	135	143	157	130	143	162	143	173	129	154	147	136	147	156	161	148	142	154	152	145	157	153	134	142	144	137	131	143	103	162	123	123	149	175	148	142	123	134	135	130	165	136	133	120	130	173	126	136	144	134	128	136	115	165	147	134	147	118	157	119	128	129	152	164	130	149	152	135	140	154	149	142	163	155	130	136	166	124	131	139	137	127	150	118	155	134	175	139	154	135	139	156	130	148	137	141	153	140	141	172	150	151	144	148	130	156	136	154	167	137	131	131	164	109	133	135	132	124	143	164	133	151	143	151	136	135	134	136	134	136	129	129	143	134	129	133	122	121	151	131	140	131	132	130	129	121	151	161	147	137	121	127	144	153	152	142	140	159	145	140	177	126	120	151	155	163	156	128	141	125	169	126	148	152	144	140	148	123	138	127	150	127	135	157	131	139	134	138	128	127	136	125	137	164	135	143	152	122	142	133	126	162	133	143	135	138	138	131	130	139	159	145	158	135	136	148	133	153	152	129	155	136	146	125	128	149	148	122	148	143	140	145	125	127	155	160	148	134	127	140	137	148	127	137	156	152	123	134	168	126	123	154	143	129	156	131	139	155	154	152	142	116	109	121	134	135	137	163	142	131	146	133	112	146	120	153	134	135	144	142	158	144	171	137	143	135	131	140	124	145	131	125	132	127	148	142	151	142	144	119	143	166	129	148	121	122	138	138	128	134	128	141	154	139	149	141	163	139	164	132	137	135	148	135	149	139	154	149	113	155	157	150	149	146	143	136	133	122	124	133	142	142	144	154	105	166	146	137	145	139	135	152	153	136	147	154	148	132	131	111	129	154	156	159	136	138	138	163	153	169	117	130	161	146	126	132	134	133	144	143	166	157	131	161	123	160	140	140	162	141	131	141	115	140	158	146	148	135	149	140	128	161	134	150	156	113	155	162	116	133	123	145	133	152	142	138	135	138	128	160	132	132	147	157	139	112	154	138	135	117	157	115	176	148	145	141	141	138	125	147	164	140	142	132	150	150	147	142	124	127	166	143	130	139	135	141	148	141	143	128	125	162	143	154	148	146	138	148	151	132	138	146	142	149	114	159	149	136	170	157	148	146	157	136	147	141	143	146	145	151	130	164	134	150	152	136	133	138	139	152	136	130	135	128	165	138	142	140	155	124	122	136	152	138	149	142	149	167	141	120	136	128	139	140	138	156	118	132	148	132	135	129	126	153	151	159	125	139	135	147	152	137	120	140	130	161	144	157	150	134	130	116	147	124	132	134	147	150	114	134	140	134	147	117	144	141	135	130	154	150	128	143	137	120	141	147	147	143	148	141	136	144	147	123	136	158	137	145	133	160	131	146	137	136	162	154	156	136	138	141	165	157	148	145	154	130	143	143	128	146	160	153	142	141	160	131	157	134	144	147	112	138	134	133	162	142	129	139	161	148	133	156	124	142	119	98	139	146	139	115	127	135	125	156	143	137	157	169	154	163	133	144	153	160	143	133	124	133	147	145	154	154	142	140	134	153	152	152	145	125	153	142	146	134	152	152	143	131	150	149	121	136	167	142	143	133	152	139	150	129	133	136	140	140	149	129	146	133	149	134	133	132	137	158	141	131	144	137	136	164	140	142	138	137	139	144	152	158	141	135	147	130	139	151	153	149	135	140	154	164	135	139	148	151	135	164	146	148	160	150	139	128	123	133	130	143	142	143	126	121	133	129	132	154	172	144	161	150	146	138	110	127	134	158	145	123	119	154	130	137	132	137	181	147	164	156	140	114	167	177	145	120	129	147	127	129	129	148	150	147	134	136	173	167	158	153	148	152	152	137	150	158	123	144	160	148	128	172	157	137	135	143	165	145	169	162	138	155	150	138	145	143	139	134	133	146	130	156	152	143	148	133	159	123	135	154	147	168	134	146	133	137	137	169	152	146	149	149	114	144	141	148	140	167	175	145	148	121	138	132	141	162	118	124	152	147	142	136	178	157	178	129	142	121	134	159	156	137	156	114	122	129	141	137	151	119	151	149	127	127	151	139	143	144	143	143	159	135	143	114	163	143	120	130	144	145	136	135	137	154	151	134	141	140	144	142	136	145	143	153	137	140	138	149	151	144	136	142	154	163	150	134	161	149	145	126	145	164	154	145	127	165	139	125	148	160	107	161	151	139	139	135	144	122	151	152	163	137	147	113	136	130	125	146	122	136	146	137	147	135	145	146	147	159	135	140	133	136	147	157	157	121	140	160	121	141	146	118	151	121	145	144	146	144	132	144	119	132	145	145	157	154	147	135	155	145	108	129	151	150	139	152	114	135	134	122	162	142	131	145	140	137	140	164	119	134	152	131	123	154	138	129	145	143	142	152	143	140	121	147	153	166	160	146	130	130	126	137	137	151	126	124	152	118	132	163	148	139	118	123	147	147	148	146	130	145	159	151	160	142	142	132	150	147	120	127	137	128	117	153	136	145	159	160	146	153	155	155	133	153	128	159	152	139	125	129	127	147	142	148	172	147	141	133	126	134	138	115	136	140	136	143	143	148	126	131	126	139	141	119	119	145	160	132	156	142	161	150	136	139	125	153	159	146	142	126	146	126	138	132	117	147	146	136	133	133	118	144	168	151	143	155	151	146	153	146	158	146	136	141	171	144	139	134	123	130	138	175	153	143	149	130	126	146	121	142	145	141	107	121	141	126	131	154	132	151	137	144	137	119	120	146	159	146	161	144	137	137	130	139	117	139	127	128	146	161	149	156	137	136	147	140	159	127	163	146	148	137	139	139	121	133	156	147	130	149	137	148	154	141	164	141	153	137	141	149	147	144	136	150	139	155	140	148	159	139	137	128	135	129	160	144	140	137	135	150	131	137	114	136	137	156	158	143	127	144	124	131	125	126	148	148	164	131	138	136	158	152	147	124	137	154	141	125	145	149	137	153	117	153	122	139	164	129	134	140	153	127	148	150	138	144	149	143	132	153	140	141	145	144	136	145	152	137	139	140	132	144	152	121	141	145	139	143	157	132	134	156	130	126	157	154	149	135	150	146	164	138	154	139	144	128	150	144	137	151	140	161	133	133	131	154	143	146	138	134	130	139	147	156	148	149	138	135	161	138	160	134	140	135	138	135	156	139	128	130	164	125	142	145	154	142	147	149	139	132	174	132	154	147	133	160	163	129	166	131	160	152	126	138	135	129	142	148	156	148	152
7937	897	1701	1885	1618	1275	1080	984	858	675	612	583	538	504	470	453	470	472	452	431	439	464	400	405	402	396	411	395	409	419	378	370	408	407	402	406	377	427	375	411	359	378	386	358	385	375	353	427	371	392	417	353	354	400	387	356	373	344	374	405	392	375	370	380	363	347	365	413	359	387	375	390	373	375	397	363	358	412	345	398	409	380	379	380	387	346	388	381	352	396	341	332	374	380	382	385	387	377	352	392	332	384	382	374	379	387	366	346	361	387	347	357	369	379	347	385	386	367	350	370	353	361	338	353	358	341	359	399	390	373	355	356	364	370	366	353	384	394	380	390	350	361	328	359	336	356	383	364	337	352	384	377	352	367	385	354	383	381	354	337	369	391	356	374	372	366	355	362	368	358	331	363	409	393	364	365	382	396	324	365	392	391	391	398	387	335	387	375	399	385	359	375	389	405	367	395	364	366	353	401	392	389	375	366	355	374	357	366	335	373	369	356	355	358	364	372	399	390	378	385	362	385	350	342	388	429	398	337	347	367	351	364	361	342	365	376	353	350	368	376	379	367	342	399	360	390	390	374	380	341	353	378	376	370	399	386	362	367	361	392	343	363	358	334	359	399	370	375	362	375	390	351	399	343	355	370	335	380	379	375	360	384	384	368	372	376	376	385	362	383	348	355	383	393	374	364	370	372	350	362	394	370	344	379	337	335	383	371	377	372	400	372	407	333	374	393	359	386	368	363	385	353	393	373	375	358	387	355	376	387	326	394	379	383	380	359	391	383	370	402	353	362	381	374	363	372	357	384	334	398	381	357	367	369	346	377	347	347	409	372	340	357	355	363	373	395	338	370	353	340	372	350	374	365	380	374	373	345	325	340	354	360	358	415	385	354	354	367	332	388	368	385	348	351	374	306	355	398	376	344	393	377	356	360	360	371	373	347	360	359	396	377	368	363	397	387	358	356	344	376	334	368	386	366	351	374	369	361	380	383	377	370	367	334	393	332	329	373	378	361	333	359	360	387	356	375	396	349	355	348	355	355	348	357	406	362	340	345	352	370	355	381	339	384	359	364	371	354	347	354	372	371	380	332	385	378	376	368	357	399	376	360	401	359	363	378	395	356	412	323	368	357	371	361	360	359	386	346	363	363	347	388	366	371	367	369	382	393	406	385	347	347	365	329	360	357	382	375	360	330	388	350	349	339	339	365	358	378	373	366	377	339	393	372	370	355	349	340	339	383	364	373	330	350	379	388	371	358	384	365	374	353	378	370	364	375	350	367	338	372	348	357	414	366	360	373	351	353	402	376	337	401	341	357	357	356	360	366	362	376	375	363	365	358	379	361	374	309	353	360	362	378	385	380	357	332	382	340	340	345	376	378	351	354	351	344	378	397	375	346	345	431	342	378	374	376	398	349	347	359	375	400	387	394	368	348	367	364	392	362	369	369	399	362	351	364	352	380	382	365	381	357	358	317	364	334	333	401	373	370	366	339	407	333	370	387	370	373	375	376	372	361	378	372	357	369	401	362	384	365	370	353	364	347	336	346	372	350	379	391	350	403	392	368	389	378	394	374	404	359	382	408	384	362	360	332	414	372	357	346	334	384	359	372	401	386	352	347	360	365	378	378	384	373	404	357	398	356	400	364	330	383	348	361	333	357	366	413	338	384	356	387	347	357	356	356	363	336	365	401	348	364	372	358	393	381	390	382	375	385	363	392	368	346	365	343	378	438	368	364	388	365	363	361	353	364	365	362	380	362	381	418	352	345	393	338	382	362	381	353	376	387	428	319	363	355	376	354	338	395	346	347	334	367	386	376	340	338	375	348	339	401	357	338	377	368	378	348	372	365	334	361	385	369	379	351	335	369	350	366	362	354	370	347	370	344	365	360	375	395	333	383	374	360	382	373	368	366	340	414	350	363	367	378	364	350	340	341	376	365	335	360	358	378	361	391	365	375	362	343	376	378	399	380	340	349	369	400	359	383	402	381	388	365	387	390	333	380	375	377	389	339	362	355	377	393	360	361	426	329	386	351	393	365	356	400	382	368	358	359	364	373	324	382	397	355	374	357	330	333	387	343	381	345	375	361	383	333	361	381	366	340	386	368	353	357	346	384	356	388	369	391	397	367	342	364	342	379	375	341	375	352	357	365	346	374	395	355	354	376	371	353	360	389	317	400	359	354	399	342	366	352	372	346	327	371	395	364	357	374	399	394	360	376	351	368	362	376	372	373	342	335	326	366	365	334	374	354	379	366	346	341	339	375	390	375	348	389	381	369	349	324	360	378	382	372	375	362	342	387	378	386	353	393	339	340	373	387	355	367	387	362	391	370	393	352	387	376	371	357	352	358	371	403	359	401	387	364	355	334	353	364	381	375	372	376	375	363	371	362	381	385	356	375	365	356	374	379	366	367	375	414	373	393	342	359	361	403	350	372	350	363	398	386	356	373	355	371	407	358	384	374	381	356	370	370	350	378	377	394	372	349	345	327	392	407	372	356	367	344	353	349	344	379	365	348	357	352	375	360	391	343	374	374	372	374	318	373	340	366	339	401	364	389	352	381	341	394	372	353	372	360	381	384	407	400	390	360	326	357	355	367	385	336	387	343	336	379	391	370	368	366	335	363	354	373	363	359	355	366	378	381	391	387	366	363	367	364	350	350	357	382	379	321	344	387	376	388	392	369	350	362	381	383	360	389	359	345	388	403	377	365	359	352	370	386	423	354	369	342	365	353	374	345	386	367	368	347	390	367	378	377	353	394	387	347	383	390	381	329	386	393	401	394	386	367	362	386	355	350	364	384	392	361	378	388	361	358	398	337	386	356	360	383	358	379	356	389	386	380	369	372	372	378	367	384	379	374	409	395	379	347	371	383	389	361	351	381	333	349	355	381	374	365	380	398	345	389	375	331	378	385	371	324	337	366	379	351	342	344	358	370	332	336	341	361	401	370	408	344	369	398	355	355	373	392	383	378	354	380	391	376	326	375	379	364	360	340	390	413	359	367	383	375	326	368	372	406	381	352	350	408	333	392	342	357	372	353	330	364	359	383	373	355	355	383	335	382	383	392	341	363	351	363	377	378	403	360	353	324	366	369	390	347	380	386	367	419	357	388	380	354	396	337	324	365	364	387	332	377	349	356	379	376	365	372	406	353	354	362	373	345	375	359	402	376	371	336	381	377	363	388	351	371	353	348	324	364	362	369	385	370	337	378	399	366	367	343	352	368	395	379	396	362	359	356	366	379	356	390	393	340	361	396	371	347	355	359	409	347	358	367	371	352	356	339	386	336	351	345	381	360	343	357	378	361	356	358	338	378	377	378	360	360	409	378	385	404	364	375	357	410	367	379	388	390	351	386	377	379	367	358	367	333	403	352	382	332	345	349	368	362	383	368	358	353	419	360	366	398	383	382	353	376	374	369	360	377	388	381	377	340	376	376	366	347	385	367	327	365	402	356	400	361	391	353	382	377	382	353	418	320	382	365	400	360
1415	369	396	361	338	359	337	351	323	340	306	348	329	388	346	355	342	348	340	350	339	324	306	362	316	335	314	372	355	324	349	329	312	359	305	345	360	298	334	286	336	333	323	339	359	329	327	339	342	367	342	363	332	365	337	307	308	335	339	309	368	383	302	330	349	321	323	329	345	334	335	336	342	299	322	332	333	345	346	333	335	318	325	331	345	325	331	356	312	324	354	338	357	337	321	349	309	342	371	335	316	355	321	310	328	350	319	306	320	311	300	332	368	333	298	323	324	326	304	278	303	333	334	338	372	327	341	332	348	339	346	352	362	361	366	357	326	346	351	324	297	339	352	315	289	349	317	377	336	317	383	359	314	326	320	336	334	321	356	323	355	356	352	365	345	325	330	321	329	319	310	347	327	338	355	353	310	295	353	362	330	342	348	364	361	335	356	354	316	314	339	325	344	318	361	348	361	334	340	331	351	327	330	295	323	347	335	334	345	340	376	368	361	304	336	358	333	360	337	350	326	323	343	330	351	345	360	305	309	328	357	328	324	349	332	342	341	352	336	361	335	330	324	342	334	359	303	333	313	342	333	328	314	329	333	303	324	354	350	356	326	343	336	308	325	343	321	304	356	324	390	343	331	317	290	331	347	338	333	354	365	345	354	343	339	347	337	329	354	359	337	332	339	315	321	321	322	340	338	337	336	346	307	319	352	386	341	336	370	353	321	356	334	334	353	319	356	361	327	288	341	314	330	340	353	326	363	291	316	375	333	357	351	311	379	393	320	325	295	321	362	352	347	325	345	304	342	356	361	299	350	332	285	347	356	317	353	344	319	316	319	364	335	355	383	330	333	362	341	318	340	342	326	346	339	382	369	339	349	311	335	325	309	351	338	347	366	350	311	373	336	334	339	326	352	350	339	344	333	342	319	339	349	345	350	322	351	341	336	365	365	337	310	330	335	319	352	343	337	330	338	326	326	329	327	334	330	340	341	316	366	314	369	349	372	313	322	349	334	317	363	332	337	347	330	328	330	361	335	356	304	331	341	340	384	310	338	348	322	309	330	332	369	332	353	314	356	344	317	348	318	309	297	364	368	333	364	337	345	339	308	327	344	319	344	349	303	329	347	362	340	398	352	308	343	332	327	356	339	392	317	363	342	315	291	355	332	352	360	327	337	372	317	355	326	338	309	323	322	327	334	348	335	328	320	342	349	330	351	333	324	369	309	335	329	359	357	324	347	336	314	339	316	328	350	348	322	360	312	335	324	382	345	338	364	347	348	337	339	347	378	339	340	309	338	319	370	324	373	344	336	344	305	363	293	348	337	351	336	319	339	369	329	378	325	326	369	311	361	319	343	348	352	342	374	345	344	327	313	328	333	337	312	297	357	331	322	321	314	340	377	348	336	335	312	345	359	341	339	336	317	331	339	339	352	380	349	332	343	339	311	342	345	329	314	323	371	351	327	319	360	329	311	368	349	331	333	344	371	323	330	319	379	329	332	346	343	341	352	339	340	339	345	347	344	351	322	372	353	319	345	366	350	339	342	325	341	305	324	297	324	339	326	331	315	386	312	369	352	358	359	331	353	323	321	368	353	357	338	325	371	349	366	343	335	351	306	315	344	341	325	344	337	307	348	334	310	335	329	376	347	383	376	334	299	325	300	346	347	347	355	320	348	307	344	342	346	327	325	318	329	320	302	380	317	315	335	354	326	334	341	349	337	308	344	349	347	348	320	327	363	311	316	350	350	342	332	342	361	353	356	356	331	340	320	325	337	328	304	323	320	328	309	307	332	297	324	327	313	358	322	281	318	380	326	344	314	348	340	326	319	332	340	310	316	307	342	360	332	298	374	339	362	358	316	316	358	358	318	330	338	322	331	310	332	318	359	366	326	359	317	357	356	367	333	337	342	300	344	310	352	302	354	324	345	306	366	343	318	329	335	351	344	308	372	369	341	324	328	336	335	353	343	381	348	315	331	327	343	332	357	348	315	348	351	339	294	338	322	305	336	328	358	349	395	344	353	372	330	355	335	349	342	374	336	325	324	310	333	364	352	311	344	327	295	302	361	313	334	351	372	352	377	327	334	352	333	379	335	324	285	321	343	315	351	330	335	310	331	370	328	362	336	389	338	313	302	314	332	315	350	340	358	337	357	330	338	363	342	335	367	341	308	360	334	323	356	333	360	389	315	354	328	342	341	362	352	351	312	321	325	288	323	357	349	324	386	352	342	322	344	326	362	330	325	300	351	326	310	308	340	352	349	372	344	338	344	323	328	327	316	308	321	314	344	327	362	349	348	339	362	342	361	337	327	329	330	329	340	314	338	308	347	339	355	359	329	350	287	331	319	329	356	343	329	317	381	349	341	356	321	330	306	341	326	293	332	347	344	332	338	335	326	321	358	332	306	340	333	359	340	343	329	334	305	322	364	377	332	350	340	339	337	320	344	306	345	358	353	351	379	339	314	370	342	317	341	338	352	335	352	310	324	328	394	345	342	335	329	370	330	331	326	340	333	357	356	347	302	331	320	319	321	314	351	343	314	337	334	353	331	325	345	343	362	306	295	288	340	317	350	350	343	325	389	348	329	291	330	311	297	341	298	310	349	328	331	363	341	327	332	326	312	329	338	305	374	352	328	344	328	339	375	316	340	313	315	360	332	320	349	333	326	338	312	333	336	348	285	345	298	340	345	345	311	322	349	367	365	335	329	353	334	309	335	319	308	346	338	357	367	339	342	339	315	324	364	353	342	341	325	318	314	336	318	352	349	341	340	357	317	351	346	348	342	363	350	346	338	349	325	352	330	303	328	334	371	313	346	365	352	326	355	348	331	341	322	322	340	322	329	342	340	339	344	341	389	344	343	319	327	340	335	331	334	303	314	351	331	332	348	310	343	305	338	350	346	326	339	352	331	317	345	354	342	359	327	330	360	317	333	364	344	318	321	316	313	340	339	342	362	367	366	345	320	356	336	353	336	361	320	344	315	336	350	339	324	328	329	306	319	318	312	317	334	359	319	330	332	313	328	302	348	331	361	310	350	319	339	357	322	366	317	333	292	355	333	333	297	365	346	337	348	352	332	361	316	320	341	303	329	349	353	321	308	323	315	347	320	341	331	340	357	314	330	309	304	355	332	309	319	323	324	386	349	350	382	343	284	332	348	391	304	318	297	321	333	321	335	347	314	323	342	338	327	360	344	313	348	340	324	329	317	325	352	338	373	336	340	360	337	318	334	327	349	345	301	328	334	335	349	357	345	342	329	388	347	345	364	354	368	320	318	294	356	306	346	344	346	345	333	354	327	324	339	337	336	321	364	325	362	357	329	324	359	318	324	321	360	318	336	324	327	348	319	336	342	333	316	351	336	343	354	317	335	350	315	358	337	354	375	343	323	331	343	332	330	353	340	306	357	306	323	359	320	334	321	317	303	351	320	368	347	324	342	318	313	327	316	348	325	321	352	330	321	310	340	325	329	335	355	384	336	321	334	336
2053	863	832	889	880	809	827	863	812	817	809	795	824	847	847	849	848	874	792	754	751	764	784	817	836	846	830	776	796	799	792	809	784	840	831	807	737	858	792	811	849	826	868	810	826	795	782	816	843	836	808	852	820	776	802	759	800	775	817	775	845	824	798	806	833	766	838	772	738	843	831	802	812	815	813	793	797	773	798	752	746	792	786	830	822	888	837	803	826	768	825	811	824	837	836	785	830	815	810	785	771	824	787	780	806	788	810	803	838	811	837	806	809	853	775	823	794	785	819	789	721	810	767	803	821	777	793	804	771	815	821	807	783	816	784	822	734	794	865	771	873	832	847	844	816	789	849	839	772	800	806	804	849	826	765	849	816	807	809	773	780	751	766	820	804	877	774	856	766	780	803	843	809	792	828	762	801	797	807	839	840	792	814	848	824	812	839	844	807	759	832	790	801	819	819	813	790	843	810	822	774	801	810	798	754	780	831	835	809	790	811	776	769	831	867	777	794	813	765	827	758	862	769	763	741	812	801	764	778	806	839	802	781	823	842	795	821	801	811	825	813	836	827	829	826	832	776	861	755	844	772	794	789	795	827	835	817	765	794	789	791	832	792	827	771	758	858	822	786	789	793	861	809	772	851	820	837	780	798	750	841	818	774	836	777	821	824	780	778	802	838	830	788	807	750	896	822	745	885	811	832	823	833	807	832	762	821	786	854	810	850	769	763	839	767	793	816	805	861	796	824	785	769	729	778	818	763	798	807	786	837	756	790	783	781	841	757	817	823	791	842	803	824	801	816	752	830	835	782	822	791	782	827	843	838	797	822	831	848	749	843	834	841	784	816	764	784	840	808	808	846	826	809	804	806	776	825	780	863	840	797	814	827	802	844	798	823	753	783	801	802	723	739	788	803	774	834	792	795	808	813	824	817	810	789	832	807	808	847	823	797	801	749	809	820	809	841	814	775	829	799	804	808	740	773	815	839	812	817	797	819	807	800	805	801	808	824	776	778	823	834	816	770	817	802	823	804	741	808	817	832	743	798	830	824	813	803	846	809	778	826	830	834	819	849	837	739	858	832	847	779	783	830	850	818	829	775	803	798	829	867	799	798	813	760	799	793	794	789	778	801	768	803	796	775	823	763	846	768	817	796	781	763	818	824	869	838	805	804	847	827	812	779	835	821	805	820	814	783	855	785	777	831	815	812	823	868	863	805	775	822	788	845	848	862	809	782	793	807	821	828	807	809	873	791	785	789	822	802	790	839	814	790	813	843	840	743	810	761	795	802	784	772	811	771	749	805	806	799	795	856	777	740	803	793	809	775	742	757	836	824	793	831	816	830	825	832	815	816	838	803	803	783	882	807	857	799	815	779	827	786	782	821	847	801	783	836	825	821	817	785	758	861	832	843	780	814	773	783	795	784	737	755	762	768	799	805	815	804	829	824	853	785	785	776	809	771	833	779	810	803	820	796	836	805	804	832	816	836	842	771	776	824	811	821	794	814	768	785	792	801	815	799	770	823	820	826	807	838	881	800	788	856	832	788	833	807	775	771	806	764	756	792	791	843	777	804	809	817	816	773	776	775	817	809	802	769	761	805	804	785	791	828	789	834	848	807	840	808	753	807	820	811	784	789	810	821	771	786	830	810	821	819	829	861	831	757	802	804	822	828	779	800	789	832	806	777	726	777	838	813	812	810	820	775	824	820	769	814	859	829	816	768	737	824	817	789	807	828	780	837	773	819	751	801	806	794	789	834	776	797	780	832	766	783	758	769	799	825	829	812	797	827	796	834	779	802	787	785	860	801	817	839	860	831	862	793	812	801	814	788	829	807	799	777	794	830	817	799	754	783	801	816	850	841	800	778	745	808	849	804	827	854	832	798	766	796	827	759	785	830	830	831	810	824	805	818	812	783	833	773	801	860	777	824	792	805	809	798	859	794	787	759	817	841	824	807	832	770	788	829	839	809	839	813	803	766	825	823	806	801	855	846	855	861	844	813	789	782	760	785	774	800	805	768	799	807	804	806	797	843	782	794	821	861	829	794	789	798	825	826	785	822	813	770	791	829	834	771	784	829	854	799	774	769	795	818	818	758	807	795	786	797	820	804	796	805	831	793	805	794	829	830	830	818	789	778	810	838	826	798	753	860	820	797	763	769	780	839	775	770	864	831	778	831	774	826	837	816	794	795	804	810	800	824	769	852	757	804	831	784	809	805	805	770	788	775	826	776	767	818	805	788	801	815	885	823	823	722	794	829	813	807	784	787	783	788	823	809	803	842	875	832	806	782	797	830	859	806	734	762	828	785	832	831	821	836	782	791	843	818	854	818	791	849	830	788	736	805	802	764	773	808	807	824	755	792	794	813	856	809	843	833	775	819	777	828	799	815	785	810	846	802	791	818	827	850	802	798	837	788	805	829	757	822	839	800	832	836	800	846	842	855	888	848	783	799	789	796	756	830	763	734	848	802	797	806	799	812	793	841	844	781	818	861	819	800	839	830	869	797	853	791	812	782	796	773	785	796	802	813	850	799	819	781	772	774	821	771	779	912	794	835	829	851	795	794	824	819	809	779	784	818	792	814	813	794	837	774	832	804	806	799	758	779	780	807	806	800	803	772	814	800	826	752	798	790	806	816	755	852	787	846	826	790	817	807	845	809	744	856	804	819	812	828	837	787	801	840	821	807	806	822	780	774	810	830	784	819	786	842	833	853	805	823	827	780	831	763	828	760	843	742	756	827	823	785	832	798	750	791	791	768	769	797	808	750	852	776	763	777	820	845	789	823	790	815	778	792	777	792	752	808	770	822	761	760	757	784	799	793	791	799	816	849	800	771	786	822	792	828	765	758	812	780	797	787	854	832	789	788	842	773	831	808	767	809	799	782	800	807	793	797	792	832	796	768	779	802	791	797	797	832	805	824	777	807	809	821	780	792	773	834	759	807	790	805	781	813	843	832	856	772	833	795	825	818	799	836	764	846	767	785	831	823	729	778	835	754	785	801	797	826	824	817	786	810	816	751	808	799	867	799	798	853	766	736	790	810	755	757	815	796	811	747	812	837	781	806	833	789	837	790	800	804	798	806	834	799	778	741	829	754	770	805	817	799	835	813	751	834	788	815	852	841	820	806	788	810	845	801	850	818	780	762	863	814	801	793	780	782	842	808	775	788	832	828	804	879	791	769	882	796	817	810	789	781	820	779	798	860	774	781	772	823	821	832	779	807	860	822	786	764	809	780	813	788	840	837	788	788	806	830	815	786	773	788	810	826	844	798	786	815	830	808	776	821	852	839	795	784	814	762	798	824	835	791	779	811	765	803	798	795	834	849	787	828	795	792	809	775	810	833	813	797	782	774	832	770	779	820	808	776	829	809	819	781	828	745	854	806	857	773	823	792	796	776	810	832	821	801	857	800	761	839	770	743	818	823	787	774	811	821	785	812	812	814	783	730	800	804	767	773	814	814	758	826	826	757	816	778	752	832	798	805	853
7089	535	629	577	428	406	382	348	313	350	350	315	338	302	334	311	345	298	294	342	312	363	324	299	324	301	300	320	299	308	319	308	289	287	334	341	333	328	309	288	341	307	290	297	310	306	299	350	321	351	298	310	279	304	343	346	341	319	313	306	285	293	340	287	297	266	312	318	313	336	295	283	299	330	357	341	331	283	319	301	325	312	313	303	316	298	304	303	322	320	314	335	311	315	296	296	305	316	327	317	333	332	280	306	289	299	303	280	338	334	337	324	325	310	339	335	306	320	260	298	333	321	301	328	328	298	303	315	291	300	311	315	320	327	302	318	296	284	305	287	300	319	301	282	289	330	338	283	305	312	297	279	321	294	290	328	296	332	299	340	308	308	332	320	368	309	311	273	289	337	299	280	303	311	308	325	328	319	348	309	347	289	304	323	293	319	322	331	320	315	295	294	299	311	311	325	314	303	297	329	304	303	308	321	281	323	308	322	338	346	300	295	297	287	300	327	286	299	338	342	307	321	333	293	294	367	324	327	299	300	312	355	294	296	320	319	299	303	303	335	331	305	322	318	310	313	282	307	328	321	321	291	323	305	282	319	287	298	325	329	279	307	304	329	329	316	277	307	290	310	312	276	306	280	306	314	320	338	327	292	320	331	262	294	325	328	293	331	371	338	309	317	317	290	247	281	316	301	353	322	325	305	324	279	304	307	311	315	295	297	281	294	322	322	289	308	324	305	286	342	327	266	328	328	295	311	292	309	309	302	301	313	329	304	357	312	319	354	325	323	309	294	335	309	317	288	316	337	289	289	293	280	311	305	309	317	343	307	326	313	305	338	328	311	326	330	281	290	313	320	312	295	305	302	305	299	311	286	300	292	327	292	325	306	338	300	311	301	322	312	322	320	303	308	289	301	334	350	302	336	301	323	288	270	305	311	295	306	292	321	286	314	318	299	337	292	308	311	321	298	271	329	314	314	288	300	287	325	337	316	332	299	312	318	265	289	304	324	295	283	280	317	324	318	286	305	331	305	272	313	334	337	284	287	334	312	284	330	296	319	292	309	308	281	300	319	293	274	307	291	314	301	244	300	299	314	327	312	315	302	338	314	286	313	276	317	307	328	287	351	287	286	280	310	297	320	292	287	299	323	310	303	309	298	332	308	296	305	327	293	279	305	312	357	333	299	327	298	302	311	331	293	311	323	331	326	313	344	342	304	302	329	282	284	314	308	302	305	319	320	343	300	293	321	330	342	303	301	328	325	299	302	319	294	320	323	318	325	296	300	333	311	316	310	319	319	337	299	296	295	316	316	302	296	303	325	327	282	330	312	334	314	345	312	328	330	329	300	328	286	292	287	314	332	325	296	282	333	338	327	279	301	307	279	305	288	322	302	288	276	323	311	284	314	299	302	314	312	327	298	308	330	302	306	317	277	310	341	292	305	352	314	312	325	283	303	301	299	306	271	297	293	301	308	326	283	298	285	293	306	332	325	301	314	310	323	321	357	317	302	306	326	328	324	314	268	305	297	309	303	332	295	320	333	314	309	328	332	317	357	295	288	309	335	320	324	302	304	296	327	309	300	345	309	302	290	326	300	302	303	310	329	327	314	331	304	287	313	303	292	338	301	325	310	317	349	296	321	310	284	322	295	321	310	307	305	270	284	349	281	322	296	321	318	284	288	305	332	329	293	294	283	309	294	309	307	312	322	329	321	306	301	331	295	333	301	275	338	309	342	327	306	311	288	327	294	295	313	311	277	317	327	332	292	324	328	334	301	327	314	323	300	304	343	312	320	291	333	306	320	325	313	334	287	302	308	310	295	298	287	312	332	289	304	258	297	314	315	324	322	299	290	347	329	332	301	325	335	298	326	274	307	285	322	320	303	320	331	343	300	293	313	301	307	272	309	309	320	302	322	301	317	284	354	326	313	316	300	316	321	314	270	340	349	293	301	285	300	320	313	296	336	340	298	301	268	326	350	293	278	333	323	269	320	333	289	344	307	302	284	295	316	319	341	293	311	304	306	324	324	321	314	299	313	270	287	272	351	321	320	339	318	312	324	325	308	309	294	291	312	315	319	304	294	283	279	336	293	330	305	311	307	296	295	273	281	293	325	312	322	323	304	330	328	333	312	319	330	300	305	331	330	320	288	324	315	333	320	313	311	321	289	269	314	289	313	289	296	286	272	277	286	298	324	281	293	313	302	340	306	301	311	294	319	288	321	320	289	299	301	331	335	311	310	308	295	315	322	299	323	336	301	313	288	313	341	337	322	316	288	355	306	320	272	305	324	291	286	290	308	330	333	290	300	309	293	301	315	328	293	276	307	289	290	308	313	325	285	283	296	299	328	288	323	341	325	306	288	283	324	327	318	303	367	301	305	317	327	307	328	318	277	311	303	298	282	311	265	322	310	326	326	269	298	306	331	300	337	338	339	315	267	327	333	285	256	279	287	324	343	321	307	258	324	314	315	308	332	278	290	298	318	329	286	306	322	313	305	301	294	312	312	297	323	311	276	326	282	328	306	300	305	313	306	302	298	323	317	261	305	290	323	327	313	328	316	296	298	300	321	316	315	286	300	312	294	295	278	285	313	326	322	341	325	263	339	318	305	301	299	336	316	307	315	281	289	316	299	311	302	316	308	310	304	314	318	328	293	282	292	299	282	339	320	316	305	325	353	333	311	315	313	313	323	295	306	328	301	293	308	304	300	302	303	276	284	303	314	327	282	328	334	293	305	329	301	319	324	272	329	292	313	301	290	316	303	293	312	379	284	311	317	329	299	313	272	279	297	298	301	335	300	302	272	319	325	319	310	315	281	290	321	332	311	343	277	314	323	324	327	316	323	316	325	320	325	363	324	290	319	332	309	341	347	316	343	311	298	317	270	296	303	302	280	358	301	323	303	300	320	297	295	303	329	344	341	317	307	328	328	321	293	297	288	296	304	338	306	304	307	309	334	289	329	300	315	308	292	286	327	336	314	315	317	346	311	282	307	348	313	317	317	317	303	291	311	288	342	361	317	275	328	313	328	346	330	325	299	314	294	295	293	287	277	292	306	313	294	336	277	314	318	321	303	314	321	337	311	303	301	309	305	308	323	306	316	314	293	313	346	307	280	308	330	283	303	306	287	318	316	299	329	326	356	308	266	301	295	323	308	303	311	293	332	323	324	324	349	314	331	280	341	294	309	344	297	313	281	348	293	337	324	318	316	287	303	281	329	322	306	305	343	339	288	322	313	332	333	328	313	315	342	307	334	293	286	318	290	306	338	347	300	301	349	326	300	276	298	303	305	310	305	303	315	315	303	346	266	283	280	275	304	322	287	285	356	345	263	311	310	309	283	308	341	330	275	277	330	329	316	303	320	318	316	314	319	307	314	300	310	294	325	338	281	293	311	305	297	346	297	309	276	304	280	317	349	296	290	298	286	335	313	280	312	323	296	349	342	336	325	294	313	296	325	288	305	335	292	322	332	322	309	308	307	292	294
6573	990	1391	1490	1349	1129	1029	1017	1004	878	818	851	852	824	800	822	808	807	802	735	780	781	795	782	785	709	760	800	742	758	701	733	700	785	745	703	721	722	767	745	758	765	754	786	783	721	709	761	749	767	715	718	734	731	729	734	746	751	701	746	738	729	748	779	698	713	739	763	694	751	758	735	725	751	752	729	734	742	727	783	722	747	724	765	716	764	766	755	779	761	755	742	714	746	733	724	729	732	744	737	717	761	791	707	781	739	775	760	737	751	786	746	778	690	758	782	718	722	695	746	704	730	737	737	717	722	758	725	714	707	758	735	725	702	765	733	737	772	729	725	745	744	739	714	804	780	698	762	772	738	754	764	751	724	704	708	743	764	721	689	728	763	771	763	790	789	731	730	766	710	778	702	766	708	763	698	680	761	743	688	729	761	706	694	713	746	691	796	701	749	799	748	686	812	746	708	721	784	788	737	688	699	720	774	743	759	725	790	735	750	734	767	729	743	700	771	784	715	726	713	761	753	775	753	771	747	718	721	730	787	794	732	737	693	754	747	741	751	742	750	719	728	704	757	753	732	735	748	786	704	691	760	742	732	784	739	741	680	763	724	738	706	707	710	760	773	798	760	750	720	758	715	753	777	757	720	699	780	749	720	720	762	726	691	685	718	680	774	729	770	735	749	756	714	728	772	726	723	704	752	759	754	730	722	727	756	730	705	728	692	704	688	730	707	703	738	799	751	721	703	734	717	774	728	751	755	748	744	715	792	744	760	717	680	760	774	719	705	767	746	763	709	732	777	725	698	753	793	698	716	760	754	734	738	731	715	750	777	702	723	756	766	759	706	686	705	744	772	742	685	719	746	784	749	758	724	760	732	715	753	734	728	758	739	759	751	742	741	696	818	764	773	789	723	733	784	711	747	754	730	731	777	730	756	756	765	738	735	702	742	716	738	723	772	723	758	733	737	758	668	709	708	701	734	735	714	755	744	755	742	744	702	708	779	762	750	744	765	720	721	767	709	708	742	774	698	701	745	695	690	736	744	755	739	743	747	756	764	772	759	753	767	756	767	736	777	743	753	777	748	739	687	720	793	715	712	759	780	706	776	748	717	727	715	721	752	773	722	757	764	752	738	764	695	735	739	693	735	754	705	767	732	705	736	768	721	776	717	700	701	754	733	688	779	728	747	760	733	778	718	730	703	777	779	704	749	752	731	750	764	748	719	737	712	733	678	732	721	737	764	710	708	736	694	747	716	704	746	765	774	705	738	742	722	711	735	706	791	795	714	763	750	731	739	735	736	729	723	715	666	731	779	771	729	713	771	699	688	759	731	742	751	746	704	698	770	733	722	740	735	761	709	742	732	737	754	735	688	707	755	740	729	776	737	738	757	749	699	727	706	715	732	761	768	711	760	710	711	732	711	708	732	735	723	724	694	760	707	753	736	734	728	715	726	703	738	713	721	728	737	755	736	720	726	705	735	742	739	715	710	675	711	754	754	712	728	701	735	725	743	726	765	738	714	751	708	742	750	784	708	757	754	773	683	751	697	740	755	760	751	784	715	771	750	756	748	781	740	753	738	760	700	706	727	749	743	743	736	721	755	776	774	775	812	712	786	722	712	762	723	768	694	771	746	738	715	738	716	774	718	778	718	707	787	766	801	713	740	788	767	724	712	734	741	727	710	753	748	718	732	734	753	735	713	734	709	758	746	722	731	691	761	762	729	771	739	736	771	757	735	725	740	753	728	691	763	740	758	749	759	727	735	814	747	698	765	717	818	759	718	704	764	788	783	809	690	766	732	737	738	747	763	748	704	737	697	673	751	745	710	796	765	802	758	750	752	746	750	730	754	714	715	730	827	741	792	737	687	756	768	661	713	743	750	742	803	747	722	785	746	737	733	744	751	759	739	770	740	744	758	719	749	723	703	761	732	741	758	735	751	766	736	718	763	729	726	703	734	712	735	701	736	736	712	713	742	692	719	739	730	738	747	767	749	749	743	733	736	719	755	722	697	724	719	770	722	769	740	763	765	736	768	707	754	763	747	727	729	716	780	706	757	735	746	779	766	747	718	723	728	727	733	718	760	712	727	693	746	759	744	774	720	731	722	730	725	729	735	773	724	714	697	759	709	779	738	738	715	695	739	685	779	760	732	722	696	757	708	739	722	752	721	731	749	687	740	712	720	765	761	730	719	730	733	728	713	728	744	733	776	733	721	689	761	777	718	738	726	716	699	767	717	806	736	778	684	730	767	778	750	688	747	748	778	706	737	770	771	711	735	774	725	726	702	705	720	718	754	731	782	736	731	730	708	746	727	727	737	735	705	722	708	742	798	731	682	738	747	734	741	750	757	758	716	736	747	726	775	772	765	746	733	753	742	751	770	719	719	707	735	729	717	735	705	715	729	722	754	732	774	757	755	731	735	767	740	700	735	737	763	727	701	748	703	705	722	768	709	714	776	785	698	727	767	740	748	706	753	700	717	743	711	709	751	732	758	789	725	772	714	777	729	726	769	752	763	724	757	753	728	749	716	752	681	743	684	750	717	725	775	765	743	806	743	750	764	747	752	721	765	721	727	741	798	716	735	731	721	749	752	737	746	734	732	741	709	673	763	742	671	718	773	737	737	759	726	674	722	733	707	756	735	754	741	707	717	759	722	769	738	736	719	747	728	756	810	706	718	732	713	698	742	727	738	811	700	742	754	770	791	705	742	736	716	731	760	735	770	783	746	694	745	776	792	717	721	746	689	706	753	775	652	688	763	730	707	770	738	709	756	715	717	735	732	752	782	640	699	770	735	733	670	759	731	740	748	728	727	745	738	749	773	744	746	760	781	746	730	730	771	761	743	734	760	714	761	753	704	759	746	704	741	738	737	729	759	766	723	708	735	780	729	738	747	751	716	788	703	769	761	708	733	742	754	795	767	728	708	773	738	722	767	726	659	751	755	746	705	732	745	759	679	737	741	758	738	740	723	756	736	725	779	773	718	772	739	722	730	729	738	698	739	736	710	720	736	802	733	765	734	674	734	751	727	800	736	741	702	741	735	724	726	750	694	682	756	796	703	740	705	733	742	745	701	677	703	700	752	731	763	718	743	716	770	740	730	753	703	747	745	748	708	715	732	743	700	804	727	699	720	770	740	730	796	708	710	723	729	764	757	712	704	741	762	758	742	708	749	705	734	711	706	799	772	736	736	781	730	761	667	729	740	731	671	746	702	722	739	714	685	735	717	786	765	722	723	774	704	746	733	727	739	774	728	746	742	757	752	778	701	756	751	754	745	725	772	770	698	719	749	699	689	697	764	728	758	774	716	718	704	716	724	761	696	756	736	705	688	753	739	772	762	716	773	750	711	761	751	729	703	735	742	746	718	724	696	754	711	743	776	727	690	766	744	739	716	752	736	719	745	785	730	750	780	778	763	740	725	712	736	721	743	776	761	779	740	721	732	800	750	726	688	715	763	738	789	767	747	733	754	720	773	699	752	701	790
12618	876	733	545	386	304	274	226	227	195	184	161	170	148	154	155	158	151	150	153	148	165	155	162	164	148	157	128	131	136	161	128	144	165	146	154	147	143	140	124	157	148	152	138	138	159	142	143	108	165	137	123	138	134	155	149	136	158	112	127	123	161	131	131	131	131	149	150	153	130	125	133	149	131	121	147	157	133	135	133	158	142	143	147	134	131	115	149	155	115	139	139	139	131	147	159	145	142	124	143	137	142	134	135	138	131	157	139	139	139	119	143	139	124	137	159	128	140	145	146	159	126	127	153	136	132	147	138	141	136	141	148	155	149	150	146	130	135	126	128	135	132	136	142	134	146	137	159	120	127	128	151	151	127	158	150	134	137	139	143	132	122	131	157	150	147	162	132	136	166	149	172	150	140	140	133	136	139	139	134	121	140	135	160	156	143	130	151	141	144	161	141	144	171	154	150	170	151	130	152	138	148	167	144	153	178	137	141	128	132	131	142	152	145	157	149	141	125	121	156	149	168	134	141	146	133	152	138	142	123	138	122	122	137	137	129	124	137	142	153	144	132	136	155	145	136	129	145	132	139	134	143	154	121	125	152	141	155	132	143	164	151	144	119	166	162	142	136	124	160	118	135	136	171	119	131	146	151	137	163	132	139	135	140	134	131	128	130	139	134	146	131	137	143	140	136	144	164	137	149	146	123	117	124	128	133	139	136	124	136	166	133	165	148	150	165	134	133	123	132	164	151	151	154	136	156	136	153	147	143	137	160	167	146	132	122	157	144	137	143	136	145	137	170	150	148	129	134	132	152	164	136	150	127	139	143	138	135	135	169	144	131	166	126	149	155	137	134	141	140	146	159	146	160	135	118	128	127	148	168	152	143	140	151	129	140	151	145	143	137	150	139	132	127	123	129	131	144	139	129	126	121	151	130	126	148	140	140	152	138	135	135	111	141	137	129	134	145	137	168	151	139	138	150	132	150	125	149	124	154	127	128	136	133	128	140	144	130	137	149	142	128	110	159	142	146	151	127	125	145	163	135	154	113	155	156	130	141	134	131	152	137	137	141	143	129	151	162	156	130	146	129	129	156	114	146	131	134	134	138	136	144	145	129	116	141	118	147	147	136	161	121	123	142	151	136	153	133	127	170	131	129	135	138	136	131	144	126	152	136	115	160	123	130	137	131	170	141	138	146	129	128	128	133	129	120	134	126	130	161	122	130	132	132	162	138	126	139	126	130	128	158	137	129	136	138	146	146	135	126	137	146	147	123	144	113	144	171	164	146	163	154	128	137	139	151	151	147	160	165	143	150	134	122	125	157	148	128	137	168	173	152	136	152	153	158	111	138	134	137	130	139	140	126	112	150	148	142	141	121	163	138	151	140	147	136	132	160	176	144	123	146	148	157	145	150	128	156	141	171	125	154	151	137	131	135	130	152	138	151	162	152	132	141	129	137	167	152	126	144	146	120	147	148	125	129	131	142	134	167	153	137	137	128	131	160	136	160	145	140	149	147	141	168	153	123	143	123	138	141	161	155	142	144	133	157	152	138	147	163	128	134	154	148	144	140	135	174	150	135	162	136	149	137	136	126	166	158	133	157	134	132	145	141	155	133	126	156	137	140	121	144	122	149	153	148	143	138	142	143	141	156	153	161	145	143	131	135	133	168	140	143	148	152	123	136	140	153	151	158	134	135	150	151	143	145	149	143	120	134	141	151	133	138	151	119	149	134	125	156	125	128	149	140	145	137	132	141	158	142	159	121	146	142	134	146	153	142	140	150	153	122	112	130	138	142	148	126	135	144	154	139	156	133	121	155	148	136	133	135	125	123	134	148	143	140	146	133	138	121	148	151	134	149	138	170	126	126	155	159	129	137	136	183	131	127	139	138	144	127	126	125	138	121	133	143	138	167	155	116	145	142	150	146	175	152	143	136	125	132	145	149	129	161	121	130	138	142	136	118	141	136	140	120	159	141	136	150	142	136	134	160	151	157	142	131	122	149	159	150	147	130	131	137	138	150	152	128	154	115	139	141	130	147	146	150	136	141	143	179	147	155	152	135	137	163	147	134	162	159	132	141	141	135	163	154	125	126	123	154	133	145	144	124	152	125	146	131	137	128	137	139	141	136	123	159	143	126	145	125	124	149	140	153	131	123	150	142	128	142	139	141	123	148	151	142	127	134	129	147	138	160	138	138	144	162	142	146	157	118	136	135	152	139	137	162	149	124	132	168	119	135	130	134	160	149	160	131	128	137	149	146	139	128	157	149	168	146	138	163	136	140	124	141	143	134	132	152	152	140	137	147	135	139	137	136	167	143	137	137	177	133	152	151	120	161	128	129	127	149	142	143	149	156	154	158	141	134	133	134	134	148	145	159	141	131	128	139	159	139	137	130	136	135	157	135	149	138	138	155	139	140	131	130	139	135	131	150	151	144	146	136	137	163	124	122	135	127	158	150	156	132	145	155	149	144	139	147	120	127	141	151	144	143	127	149	149	151	151	138	128	124	146	133	140	149	156	145	124	143	147	109	154	130	124	121	148	147	129	143	134	158	147	143	138	134	125	151	142	131	129	149	109	131	137	133	154	139	142	146	155	119	135	138	130	134	148	159	157	138	155	116	132	126	157	125	127	110	113	124	152	150	128	143	112	137	140	141	138	151	128	138	142	153	139	161	164	140	128	152	141	163	141	136	159	159	136	139	136	146	157	135	139	130	135	131	144	137	149	131	142	130	131	147	116	134	116	180	165	136	139	132	150	135	169	145	154	138	141	142	156	159	126	157	128	143	142	157	138	133	163	138	123	126	137	135	129	153	154	164	144	134	141	121	139	149	134	133	138	125	150	166	130	177	134	148	153	135	144	152	164	163	136	131	138	136	125	147	163	120	133	130	150	121	133	155	151	129	141	163	155	140	150	160	145	136	144	141	119	142	149	137	141	146	155	149	148	130	142	161	141	142	134	138	143	129	128	138	124	133	153	147	173	147	150	136	141	146	142	154	153	125	155	155	130	138	137	139	151	127	154	132	140	127	133	131	149	144	145	140	132	136	128	127	135	148	155	124	153	147	136	131	143	133	145	137	138	159	148	137	147	150	137	141	146	134	125	145	143	131	133	136	136	129	148	150	128	136	148	116	142	147	135	159	164	152	157	164	156	149	135	126	138	162	138	117	129	147	159	131	151	138	154	163	147	145	145	142	152	132	150	152	164	143	142	169	143	163	135	140	147	140	144	138	165	136	150	138	137	133	147	142	153	150	151	163	159	127	147	140	142	143	141	151	136	131	133	177	146	126	161	137	121	139	150	140	140	115	156	154	133	126	142	131	147	131	142	137	129	150	136	155	147	157	124	138	126	128	146	177	154	141	135	144	125	127	146	156	122	142	132	146	138	137	138	140	161	153	129	134	137	131	126	141	144	177	132	114	157	139	145	130	141	140	129	133	154	153	124	124	130	126	132	110	126	146	122	134	129	157	144	132	117	148	122	159
7959	850	1584	1863	1611	1308	1117	944	854	712	604	552	573	536	503	472	467	497	498	437	429	441	424	418	434	422	431	426	412	403	380	396	381	390	409	393	394	413	382	376	381	372	384	428	390	391	385	389	348	411	366	376	357	399	390	381	365	373	384	392	350	344	386	344	404	314	387	373	391	383	366	372	343	354	383	380	365	352	374	356	372	369	359	376	383	411	379	362	391	352	369	375	375	354	379	357	334	397	359	346	361	382	359	341	400	379	382	384	368	356	367	369	381	323	347	363	338	367	365	411	389	342	378	358	366	346	364	360	382	330	341	383	342	354	395	374	377	365	341	349	351	382	376	364	359	380	336	355	346	355	357	397	385	397	359	322	403	375	397	346	371	371	347	371	380	396	364	351	382	375	385	373	370	377	349	373	356	337	355	343	353	389	357	361	385	353	369	369	347	357	341	366	344	376	365	346	350	366	383	370	361	361	369	389	370	361	378	395	340	368	353	354	389	400	359	331	347	361	384	383	370	341	344	357	338	373	358	351	382	377	371	354	384	379	341	364	358	380	353	353	369	348	370	363	393	373	354	386	327	341	350	386	367	399	364	350	373	341	378	348	373	356	378	350	364	371	403	366	377	363	375	392	336	368	343	396	345	367	357	343	344	350	343	381	348	326	362	358	321	364	384	339	325	367	394	392	370	386	357	328	343	352	344	340	350	367	327	395	334	375	343	390	348	365	361	350	366	327	362	346	362	367	386	370	334	365	348	356	387	351	387	374	359	407	356	375	396	373	352	358	359	361	328	361	390	384	384	361	381	381	353	342	352	352	355	390	377	337	380	340	383	386	365	384	372	354	360	355	353	400	364	373	345	357	361	370	357	362	349	376	377	381	374	339	368	377	347	384	365	375	348	368	369	380	359	386	355	349	387	364	353	372	367	376	369	366	337	375	321	386	351	357	388	387	353	402	346	341	377	400	378	381	379	379	365	387	361	358	334	359	395	398	375	391	330	335	381	362	387	350	364	365	358	369	356	388	351	390	372	344	348	389	365	357	370	332	368	390	350	342	352	393	381	384	356	337	344	382	385	378	357	351	378	351	370	388	383	374	346	337	369	365	376	402	356	385	329	355	389	383	344	355	365	403	351	376	357	358	376	382	376	337	334	369	413	360	369	333	349	358	372	346	357	355	359	379	366	367	365	335	354	359	373	339	363	339	351	336	365	343	344	367	347	384	320	363	383	372	364	387	376	361	333	371	379	383	353	324	339	326	391	360	384	351	396	363	381	354	396	352	363	343	381	364	361	356	386	384	357	375	361	388	367	358	351	358	377	355	377	369	379	338	356	386	362	334	363	334	364	375	332	386	377	392	368	362	393	350	384	327	367	373	381	339	378	345	353	364	359	382	368	341	387	358	375	331	357	341	350	347	327	363	376	364	379	389	374	361	375	359	376	395	404	358	392	391	367	366	333	360	372	352	360	328	347	365	379	357	374	347	360	362	333	388	355	322	354	369	391	350	361	379	375	369	341	353	361	344	345	353	381	376	351	355	338	354	393	370	397	380	309	370	336	373	331	372	380	350	346	327	356	380	322	340	367	335	394	364	376	345	358	345	377	359	352	348	388	412	388	352	350	363	370	375	372	347	374	379	351	376	380	350	369	368	373	346	377	365	379	366	363	349	356	357	422	351	368	390	363	386	340	369	368	370	385	362	363	377	350	381	390	397	409	373	381	389	412	390	348	366	341	347	373	382	363	363	365	372	338	374	372	375	364	367	392	365	390	381	397	345	393	374	398	363	369	371	368	370	372	360	405	350	369	371	383	365	340	356	375	350	332	350	350	384	396	372	402	332	373	369	372	360	346	363	352	373	357	370	344	369	383	354	362	372	367	359	368	330	327	356	397	362	366	369	346	333	378	331	339	380	393	336	359	371	336	333	379	392	348	346	365	374	366	364	369	340	384	372	384	357	356	338	386	383	320	337	332	335	346	340	332	428	375	360	377	395	315	340	394	403	345	403	358	378	360	365	315	392	377	368	367	362	379	351	374	358	367	364	332	390	358	379	360	361	357	354	373	361	347	392	357	374	360	369	353	360	368	382	367	370	410	390	370	350	380	378	347	365	357	379	387	341	346	395	412	397	336	358	358	356	364	422	398	358	331	364	370	380	344	378	331	392	337	379	359	340	366	367	376	363	396	349	374	347	389	360	343	327	379	364	378	364	377	381	380	358	375	349	361	401	377	386	360	387	401	385	377	333	375	355	369	346	370	381	376	366	378	376	365	375	344	383	347	358	386	374	381	378	379	358	364	393	402	365	360	375	353	347	354	368	338	382	379	368	352	371	372	371	378	361	347	342	364	383	360	386	375	400	398	372	377	376	358	365	366	315	355	374	395	386	316	370	359	360	360	372	364	369	381	338	366	385	342	341	379	359	385	370	375	379	396	366	365	356	379	398	327	369	368	379	360	337	361	360	364	374	321	370	379	385	368	345	388	396	354	357	361	359	366	397	351	381	389	374	361	401	354	389	364	370	351	353	325	348	362	355	355	412	332	398	379	342	369	394	352	392	344	350	384	374	344	332	338	337	368	346	362	415	377	361	368	372	348	376	374	371	321	379	347	351	333	362	373	376	355	359	380	320	382	398	394	370	387	347	391	373	340	387	373	383	348	352	326	398	387	364	421	370	346	350	376	349	367	356	356	348	365	349	368	351	385	364	349	390	366	379	387	364	370	359	341	358	384	356	369	351	398	366	347	355	384	364	400	334	358	380	382	331	350	393	343	378	408	368	378	363	337	377	388	356	356	324	366	386	361	391	351	373	371	340	314	382	373	382	350	365	343	386	364	354	339	403	390	337	384	379	346	365	351	367	356	414	386	366	376	373	369	381	357	409	375	357	380	370	378	361	382	369	377	379	357	348	374	413	402	370	368	387	353	367	363	384	385	368	361	364	382	357	342	356	355	364	410	392	320	376	365	373	378	361	349	320	350	387	372	369	343	357	366	339	367	365	351	346	349	386	343	369	373	380	385	360	376	361	346	398	336	396	340	371	395	375	351	344	349	376	371	368	381	382	386	359	369	361	361	339	354	349	357	378	374	352	377	377	370	384	368	395	365	362	374	377	367	362	376	359	393	372	366	348	344	353	375	355	391	409	356	358	358	347	364	364	373	367	331	372	369	378	381	389	399	361	347	354	356	340	359	361	354	354	338	389	384	387	363	378	347	374	371	389	371	364	342	386	382	397	362	402	374	377	349	376	379	340	374	355	345	385	360	364	375	357	356	398	382	367	340	369	351	319	399	356	367	339	406	385	379	382	360	383	390	346	340	349	355	359	353	359	303	361	322	386	364	358	367	347	379	358	378	347	329	360	367	404	384	365	342	387	372	389	369	388	399	387	360	355	345	375	395	379	352	321	402	357	365	364	360	362	351	351	370	376	385	367	341	420	382	404	350	370	356	393	360	348	386	383	362	337	340	346	348	392	349	359	339	342
1413	420	351	395	312	362	278	339	306	335	355	325	320	344	332	338	313	356	340	346	332	324	350	333	348	331	345	346	335	321	329	320	354	357	373	383	319	356	312	336	347	349	307	355	357	326	353	331	358	331	317	325	357	340	343	313	321	312	328	354	326	357	355	335	347	353	331	319	346	359	355	350	332	332	324	341	324	335	338	337	302	370	321	349	333	319	325	371	328	345	304	311	345	330	351	322	312	329	333	356	356	363	312	321	343	358	308	280	326	353	341	340	380	374	339	328	363	342	332	365	334	343	364	303	334	349	339	355	320	348	329	320	331	347	347	347	330	347	375	330	326	312	344	355	338	334	397	337	350	339	326	310	307	352	356	329	322	304	333	366	345	369	331	324	358	327	349	333	346	384	372	304	345	335	333	331	357	342	341	351	345	330	324	380	325	336	342	342	328	310	337	329	346	360	323	327	355	360	377	383	339	326	348	330	325	355	328	322	321	330	297	346	323	315	351	315	306	356	308	356	331	339	327	348	358	327	351	348	338	357	308	357	362	324	323	348	324	323	322	358	318	320	311	315	320	319	326	342	325	329	324	355	312	342	345	326	325	334	345	352	328	304	362	359	345	337	341	336	352	368	332	340	336	323	308	324	332	342	367	316	374	324	315	332	344	356	335	328	313	332	321	332	357	342	332	282	354	338	334	365	343	320	347	313	341	356	322	351	360	318	317	344	321	353	337	330	327	309	344	345	321	336	357	359	322	347	337	344	333	336	347	382	355	340	317	336	341	339	332	304	348	350	301	335	325	308	338	355	324	321	346	376	331	335	322	343	321	324	334	367	379	329	410	344	343	348	326	338	359	342	344	335	359	336	338	332	328	322	329	339	349	356	390	314	342	321	318	311	345	368	332	319	356	333	362	325	315	367	332	321	334	344	339	375	332	340	329	348	328	334	333	354	354	327	336	325	306	331	345	317	311	357	333	351	321	302	324	361	327	341	353	335	347	316	356	320	366	367	317	336	344	366	316	353	382	304	327	341	322	325	354	326	327	327	320	361	384	313	318	305	347	372	335	328	320	345	351	361	330	346	374	329	344	313	335	333	323	375	347	342	312	354	328	316	337	350	322	333	360	304	321	328	355	344	348	312	339	366	323	322	317	308	334	332	346	338	330	348	343	350	361	328	349	338	346	339	365	363	365	342	327	359	321	315	348	303	331	374	333	324	328	327	321	310	310	346	331	310	311	337	311	356	312	342	324	362	359	342	366	301	341	351	355	336	353	384	332	339	310	341	331	302	341	342	314	310	338	351	343	319	343	334	317	329	329	348	321	320	363	307	323	327	286	359	354	373	358	350	351	336	329	335	316	332	333	372	330	343	332	356	328	323	344	333	313	343	345	342	346	320	350	350	360	346	325	329	339	355	333	339	323	332	337	334	312	334	309	290	371	347	352	334	344	342	332	321	311	357	378	346	334	336	359	364	299	307	337	335	338	339	332	343	323	327	346	292	323	340	344	344	321	340	341	361	347	340	307	321	347	336	332	346	349	365	349	325	327	344	372	350	349	352	330	312	332	289	337	343	348	356	281	316	343	377	313	363	316	361	332	313	335	310	329	350	366	365	362	316	292	354	335	352	325	295	326	355	342	341	290	343	351	333	333	363	338	367	344	326	307	348	325	350	361	347	335	318	362	328	316	333	351	349	304	303	317	341	336	328	324	334	319	338	352	324	337	353	321	318	339	333	332	367	330	311	363	355	353	348	344	329	331	336	347	314	351	371	320	394	322	353	356	309	322	317	360	317	340	312	330	352	347	297	313	298	336	348	333	347	360	349	335	342	369	296	344	324	333	312	355	319	300	314	365	327	360	335	338	336	373	365	329	350	320	332	357	294	331	336	326	364	365	354	319	351	318	356	350	317	323	334	342	318	308	337	349	352	338	380	340	346	312	303	366	338	325	358	347	325	361	337	345	346	341	312	349	326	318	310	323	354	324	335	327	364	305	374	342	337	325	342	328	339	333	331	333	283	323	383	306	335	349	325	332	362	362	331	306	338	330	334	367	347	383	364	333	304	336	335	277	348	387	372	343	351	325	384	341	368	342	341	322	362	349	384	338	350	348	320	316	339	300	344	334	367	325	318	306	341	307	332	360	396	341	336	328	347	348	321	342	324	306	336	328	305	306	322	318	323	309	303	323	355	326	340	315	335	313	328	377	345	330	306	316	339	360	305	330	336	307	337	312	333	354	345	324	319	358	329	348	350	321	331	314	343	347	350	347	336	346	333	330	345	347	350	306	372	320	346	343	369	343	336	346	340	352	338	326	367	346	331	340	331	309	337	328	349	352	307	365	330	345	343	304	314	316	353	324	293	336	313	333	312	335	354	355	347	321	342	311	347	335	335	328	320	342	314	356	343	334	317	336	338	307	336	311	355	334	377	334	368	374	333	335	341	333	349	316	306	351	339	327	370	289	294	317	322	315	307	350	349	342	342	346	344	347	324	331	316	347	387	320	325	335	320	338	356	360	314	333	327	335	359	334	357	329	349	373	338	263	346	326	340	362	343	330	332	323	329	345	372	338	346	320	346	324	359	306	362	338	313	340	361	333	348	351	357	323	361	345	346	322	317	329	334	325	353	325	347	347	366	290	346	344	340	327	346	352	369	308	337	346	353	343	309	336	319	331	348	337	360	320	312	318	344	382	336	325	313	339	340	325	340	322	294	337	396	346	336	346	336	336	301	322	312	335	346	332	322	375	327	352	317	366	333	324	324	334	320	330	343	359	341	349	351	362	354	333	322	298	303	334	324	348	334	329	323	320	332	319	360	365	319	337	330	342	348	316	357	346	340	329	301	349	323	336	331	331	331	337	348	314	308	348	324	343	323	302	328	340	369	313	358	344	340	322	300	328	317	324	318	352	351	333	308	331	320	315	370	340	313	314	317	309	358	360	353	335	348	370	320	352	330	329	324	336	342	332	338	334	313	351	363	349	333	369	322	329	339	347	308	345	332	360	343	336	308	345	358	362	380	340	345	346	350	325	339	335	336	344	331	384	333	326	313	339	344	330	313	370	330	343	306	339	333	330	331	358	339	327	331	344	353	322	341	342	335	363	375	330	340	308	306	301	351	337	320	342	354	351	359	367	293	304	340	344	350	342	297	325	355	347	325	344	323	324	351	331	355	325	312	363	316	345	341	359	349	348	315	310	329	363	336	344	394	352	334	346	351	327	349	304	298	346	309	315	363	346	337	349	319	358	343	346	306	366	349	320	337	328	346	353	340	359	369	338	352	301	351	346	355	373	333	337	350	327	328	345	335	348	329	360	332	342	367	393	358	336	327	341	310	322	315	327	383	333	344	319	367	350	330	339	341	331	354	323	349	332	318	344	373	348	336	359	344	351	316	354	343	393	340	346	305	343	282	381	361	335	313	349	349	324	327	329	374	362	294	348	358	364	328	331	323	355	354	338	350	357	338	344	342	352	336	325	348	356	314
2076	805	899	908	900	839	884	858	861	782	837	794	784	763	848	835	748	808	825	816	837	828	855	770	782	781	826	798	777	820	791	789	836	803	778	771	822	777	802	785	796	864	822	805	838	834	765	774	811	818	825	790	829	831	781	832	817	771	780	806	810	796	845	817	859	799	829	819	771	807	789	827	853	841	812	794	810	799	795	779	803	743	759	778	767	815	803	773	814	783	804	829	812	816	787	809	867	807	788	805	816	832	803	743	776	819	798	828	814	765	792	852	823	773	733	778	801	762	790	793	815	811	839	792	804	795	822	840	804	826	818	846	832	835	792	771	850	874	773	755	829	794	814	775	818	819	822	776	849	798	796	821	802	799	715	839	761	794	787	786	828	783	803	870	794	806	792	813	790	748	770	790	796	782	833	787	769	802	842	797	831	783	760	818	794	814	780	762	877	814	810	781	804	838	799	811	784	806	794	760	814	809	858	818	836	814	818	742	814	799	849	811	871	763	824	786	793	791	798	790	781	718	836	786	825	801	820	813	806	820	872	783	807	831	846	816	819	786	767	834	825	798	800	794	813	779	814	819	832	824	832	793	811	794	793	792	830	774	774	798	795	795	766	822	807	791	777	800	759	803	830	837	790	818	780	781	821	777	786	839	776	789	802	817	757	793	764	855	787	830	810	812	797	786	829	823	833	800	762	790	792	815	779	832	799	791	798	798	820	745	807	733	847	799	782	840	815	760	774	822	797	802	806	783	784	776	771	764	812	735	805	809	830	836	789	778	835	811	796	822	777	797	812	726	830	804	821	840	798	793	819	807	770	757	788	821	792	806	787	773	818	841	815	895	780	834	769	819	859	802	808	744	806	784	761	819	781	823	782	848	777	781	866	826	823	796	825	802	792	806	781	781	792	767	775	812	818	808	796	804	824	769	824	830	797	855	847	809	851	817	806	844	779	774	827	794	841	856	764	794	816	818	816	816	803	845	826	816	859	803	807	834	805	810	794	781	839	823	833	778	811	776	765	798	773	847	779	752	805	858	786	767	803	732	828	795	829	779	818	790	820	836	778	823	810	795	782	793	760	805	818	792	877	758	819	823	791	797	825	823	822	779	832	828	814	801	716	803	809	784	780	809	795	795	753	841	785	819	792	767	787	774	821	776	844	764	816	756	767	803	830	798	870	818	836	801	783	838	803	790	776	764	771	861	828	786	820	834	808	759	788	826	805	788	849	738	751	776	870	783	781	791	814	802	754	813	864	824	759	792	829	784	849	782	810	801	803	806	877	762	773	777	775	821	800	798	805	790	811	830	807	785	755	854	744	789	806	752	789	851	806	787	830	784	810	805	828	831	801	805	806	822	805	762	822	767	784	791	798	786	825	782	800	780	823	847	817	862	791	821	800	792	765	824	786	803	798	772	804	803	782	757	745	730	805	836	839	812	796	799	819	886	814	767	863	816	809	798	790	789	797	813	791	802	786	779	804	849	764	813	797	812	843	823	783	788	809	826	837	812	829	772	804	799	816	774	785	798	820	796	793	806	823	803	808	807	844	825	800	822	788	827	806	810	795	773	823	823	805	815	817	754	839	808	790	825	742	765	845	788	773	795	806	797	828	765	786	791	832	767	727	812	816	785	794	821	765	808	867	833	781	741	828	765	827	805	793	797	771	851	774	802	795	833	825	811	823	820	794	773	797	803	772	811	786	835	809	787	816	786	828	820	823	779	781	811	795	807	787	835	830	788	783	791	833	782	823	808	766	771	814	764	809	860	789	822	844	815	797	836	785	822	816	816	856	794	817	792	826	767	783	811	804	813	750	778	798	808	783	833	833	865	768	806	783	801	818	818	811	756	799	735	767	741	796	785	772	798	796	830	772	811	816	805	785	794	807	762	855	793	769	832	801	843	854	828	784	798	748	805	819	861	726	855	799	799	817	811	812	892	764	828	791	784	828	790	810	838	832	795	816	830	824	807	834	839	765	842	828	788	746	785	799	739	797	829	825	805	832	782	796	795	852	828	777	780	773	836	745	800	809	820	824	789	859	839	778	782	854	792	700	823	862	794	819	787	857	791	808	855	795	804	784	834	785	778	816	786	809	796	818	774	801	796	779	791	844	773	796	798	795	803	811	765	796	826	825	812	820	833	774	790	822	759	815	839	802	778	837	768	821	792	817	810	796	816	822	801	854	820	817	786	842	857	796	835	788	761	776	776	785	781	784	811	808	765	775	832	841	832	873	826	798	841	817	791	838	757	825	806	778	829	808	755	740	832	830	830	816	775	758	816	781	832	789	807	813	812	834	793	826	810	824	815	803	831	801	824	806	764	870	858	801	774	889	796	813	760	786	807	787	783	799	837	815	809	802	820	768	769	829	802	821	782	852	752	797	825	829	771	845	804	844	851	760	801	771	771	812	786	803	817	773	805	766	829	797	759	794	805	820	799	806	771	815	809	825	794	798	813	807	789	807	814	786	782	845	816	788	795	826	771	815	840	803	791	798	845	759	791	812	808	764	822	784	851	795	785	790	780	825	834	828	816	781	750	822	785	781	798	820	813	861	785	823	820	835	849	825	799	799	806	841	830	772	778	843	806	808	779	792	809	775	812	821	781	738	795	784	820	841	827	811	815	831	751	790	811	764	790	808	780	830	866	822	744	784	833	754	817	798	799	808	862	798	790	786	840	824	800	802	859	795	786	825	832	790	844	785	814	810	795	826	795	824	793	795	763	812	825	784	789	841	832	821	754	806	784	833	817	765	800	791	815	827	832	833	782	740	803	819	848	777	784	816	809	815	828	831	811	835	801	780	837	801	768	781	776	822	835	788	813	795	765	793	784	772	845	800	824	802	792	778	755	777	785	797	751	805	793	799	816	830	753	794	843	769	859	817	763	746	742	754	800	786	727	832	798	810	785	791	822	780	856	831	802	808	827	803	834	847	760	825	804	798	813	800	746	819	794	800	740	798	776	770	815	758	743	853	769	832	800	821	795	818	814	806	793	827	827	801	743	814	793	845	830	804	828	829	815	786	762	766	747	825	820	819	768	792	800	820	792	801	817	840	774	861	734	794	817	841	830	773	821	819	769	851	758	766	812	773	819	862	815	825	765	838	795	843	810	778	848	812	781	795	831	789	757	831	772	804	818	793	784	848	788	870	830	804	836	782	853	778	817	828	808	815	837	807	747	762	813	795	796	763	826	774	869	778	851	788	840	775	797	792	748	749	802	788	777	768	789	802	820	770	785	758	842	841	765	795	814	806	798	763	784	782	803	828	813	838	803	805	820	810	803	832	810	788	809	789	830	733	849	775	830	795	766	837	798	836	786	765	792	850	803	813	804	811	802	757	793	812	737	805	721	809	828	771	868	773	838	804	840	782	801	786	785	792	852	875	823	790	810	801	801	797	821	810	809	792	769	755	807	840	793	835	807	777	762	765	789	839	843	841	817	784	782	783	747	814	789	861	764	820	819	809	820	815	826	833	810	801	791	843	852
6920	577	568	544	403	383	417	408	351	309	324	329	312	308	312	337	286	326	289	307	291	330	340	338	315	345	306	343	324	308	330	315	324	314	336	300	318	348	305	326	321	326	315	327	314	298	308	342	349	347	318	327	299	313	328	317	313	306	301	317	298	348	341	325	313	299	337	314	311	261	292	315	303	314	356	312	315	283	283	289	304	297	303	355	300	337	332	292	338	292	304	306	304	290	312	296	304	358	288	318	285	318	326	311	302	343	352	295	301	346	312	291	281	317	310	328	336	319	305	318	298	304	312	342	315	308	301	285	273	342	304	336	312	266	322	322	311	327	332	335	321	304	303	284	316	290	312	298	310	290	308	301	305	314	282	293	320	297	307	286	309	318	304	339	303	313	308	293	325	317	332	277	317	313	303	324	343	348	336	326	310	321	291	305	320	281	289	296	305	312	325	315	309	306	306	314	327	285	277	286	309	296	305	319	318	312	328	304	338	304	302	316	306	282	306	295	300	320	350	280	304	274	324	312	311	284	342	320	293	326	311	329	334	282	268	303	308	298	309	284	332	299	299	331	296	275	334	319	320	288	294	325	329	308	326	323	317	323	282	301	325	286	319	316	301	324	322	330	317	314	325	325	313	293	306	292	314	304	305	286	310	322	310	322	315	307	346	321	347	297	275	345	350	320	310	294	310	305	316	284	319	293	317	317	313	303	305	284	279	306	287	328	317	313	328	322	295	322	293	301	304	296	303	298	291	288	293	329	311	315	311	305	283	350	321	305	343	294	316	302	309	292	283	314	316	310	303	306	327	326	278	310	315	334	324	355	341	330	286	293	320	310	315	303	338	311	302	295	294	336	326	331	316	293	302	292	326	332	286	293	301	310	314	317	320	297	316	319	303	322	312	294	280	330	292	305	297	291	323	320	353	285	289	307	311	319	290	314	316	324	334	333	326	332	318	304	310	331	339	334	331	323	283	319	310	286	328	314	301	280	282	339	311	284	289	273	287	310	291	295	310	301	284	308	309	325	343	324	327	308	308	290	285	279	332	336	315	330	303	294	323	307	295	344	320	282	318	308	302	274	290	311	315	297	335	324	291	321	303	308	323	309	325	335	299	288	322	326	335	272	308	320	288	297	300	326	317	287	284	272	287	342	288	302	310	298	281	320	300	305	319	310	309	291	299	304	299	289	346	293	306	310	294	327	323	303	294	341	338	333	275	333	300	339	286	288	305	306	338	309	320	294	323	301	282	312	294	313	341	276	332	326	333	294	343	314	305	318	287	280	284	307	338	346	317	318	287	327	288	307	311	271	338	277	307	282	291	299	292	311	304	306	314	334	305	366	334	299	290	328	318	313	288	325	321	339	295	320	306	305	317	313	311	335	342	328	368	301	279	272	301	319	302	294	299	316	317	314	277	304	322	324	322	295	339	296	308	313	343	274	337	326	307	291	327	321	282	322	318	293	317	305	301	316	355	322	289	332	283	315	294	337	326	314	326	286	307	305	329	302	319	304	331	327	293	312	305	287	308	299	278	324	266	282	284	313	356	302	330	255	293	339	325	329	312	304	317	288	330	288	331	305	280	328	299	323	312	326	291	319	279	321	268	324	289	310	336	328	304	285	315	357	306	346	320	301	297	328	272	313	325	314	330	283	305	313	318	302	301	347	314	290	273	308	309	319	320	306	320	288	331	326	293	334	307	304	289	312	284	311	291	310	341	322	295	330	304	315	287	304	353	284	297	305	302	317	299	305	316	329	311	324	334	348	308	322	317	317	340	293	323	327	310	278	317	303	310	340	300	308	271	317	330	291	341	286	318	335	326	327	320	295	291	356	297	307	316	283	325	312	328	327	288	307	288	303	286	323	299	302	329	327	319	316	291	294	309	324	283	333	311	321	316	316	302	291	310	281	315	283	311	315	285	300	323	326	295	309	332	281	303	282	293	288	322	322	334	302	316	348	325	308	336	322	306	296	298	323	303	301	309	292	285	300	283	307	322	299	318	284	277	312	322	300	322	325	283	291	323	303	338	306	343	312	323	313	277	315	328	316	329	274	309	286	289	315	310	347	312	323	317	324	288	311	299	295	311	311	347	280	322	297	316	280	301	314	333	336	307	333	301	321	292	283	321	298	320	309	348	320	300	305	301	307	334	303	302	302	335	290	321	309	321	276	272	326	308	336	316	317	310	317	323	296	298	327	299	314	327	309	313	324	299	312	304	310	327	318	335	283	305	316	307	315	298	307	357	308	293	331	268	291	311	305	320	318	315	356	330	339	319	295	340	348	302	298	322	297	308	345	353	319	329	302	291	320	304	323	293	320	350	333	318	314	336	300	310	318	296	322	344	312	331	319	285	336	312	277	310	280	278	311	321	282	297	314	325	303	341	316	312	337	301	316	302	304	293	292	314	337	322	296	314	320	334	292	318	338	297	303	342	303	316	363	333	332	322	305	312	322	329	313	295	303	292	323	334	310	318	332	312	316	318	335	275	315	298	330	300	315	324	334	318	321	332	331	312	300	308	301	333	286	305	282	325	335	331	333	340	297	297	277	279	309	303	300	301	295	319	278	293	286	334	309	324	347	324	338	311	308	326	311	311	313	323	322	310	280	337	336	298	310	314	300	320	321	325	317	304	312	359	278	295	323	309	294	321	292	298	329	315	298	262	332	293	301	319	314	311	303	337	301	328	288	310	297	287	301	336	320	291	311	316	305	312	315	326	300	297	307	316	298	338	304	303	324	315	321	334	310	335	297	335	309	287	315	327	305	318	296	266	288	283	306	358	319	287	332	328	332	290	304	296	293	298	311	306	304	315	292	358	346	294	286	325	295	280	343	284	320	284	298	281	310	316	330	315	343	306	299	288	301	267	282	311	334	328	312	286	327	307	304	302	330	329	325	309	330	281	313	320	331	308	329	352	347	304	276	300	309	307	294	330	296	300	304	309	274	343	311	320	323	293	294	298	307	323	284	300	304	276	313	307	295	307	314	298	287	290	299	325	320	330	326	308	323	314	319	280	355	318	321	297	352	299	285	304	307	302	294	325	319	265	326	328	294	280	307	326	321	344	345	302	298	319	294	327	305	332	313	308	298	306	320	301	298	291	301	295	280	337	334	304	311	301	306	324	313	347	372	314	292	268	293	297	302	340	325	279	328	273	331	314	305	342	294	287	305	302	326	314	319	301	270	340	308	310	299	298	288	322	309	275	323	333	297	308	288	351	335	285	306	310	318	313	325	304	294	301	315	295	314	325	283	311	329	315	315	325	300	291	301	318	352	304	308	299	320	326	341	323	295	307	305	299	317	302	344	331	332	304	286	317	299	310	290	302	313	337	320	295	296	301	318	333	333	320	293	284	321	284	328	296	310	303	300	329	328	308	303	315	294	300	298	304	311	315	270	263	291	300	303	335	319	296	338	343	325	301	313	310	284	333	308	319	287	310	323	275	336	310	317	328	328	303	300	317	292	281	289	293	308	339	273	313	313
6493	1030	1459	1543	1400	1154	1067	1135	995	891	879	852	844	794	766	687	791	812	762	747	805	742	794	825	757	765	746	766	764	791	720	784	713	763	793	753	708	693	735	664	769	745	748	784	734	756	738	764	718	735	723	703	738	744	757	792	711	750	725	723	753	758	701	745	721	784	739	758	732	734	713	723	734	719	768	731	749	816	760	778	752	728	760	692	699	768	758	755	767	755	757	704	714	742	771	784	723	719	747	757	700	746	744	749	749	802	728	736	742	737	724	697	757	692	774	768	727	749	734	717	713	728	712	741	763	715	751	779	716	699	765	738	725	638	771	736	728	724	762	708	768	762	707	712	726	700	729	704	721	751	716	755	728	727	729	690	759	695	695	736	749	763	743	714	732	727	735	766	731	700	775	710	731	712	695	750	749	738	706	768	687	752	727	718	731	714	744	686	722	694	690	740	729	766	823	712	766	733	718	686	748	740	749	753	680	741	730	668	736	705	762	748	754	709	752	769	740	774	734	726	699	713	784	768	731	730	758	709	734	718	741	734	757	750	721	718	738	758	685	710	756	725	732	691	709	747	730	760	763	766	728	722	731	712	751	744	696	716	745	714	777	750	734	698	756	755	741	713	755	787	756	723	722	751	705	784	710	735	792	798	762	737	768	737	756	798	732	722	770	702	696	757	775	713	753	747	751	737	680	716	735	709	713	725	731	758	732	804	722	731	734	728	739	722	736	715	729	740	712	754	756	741	727	736	795	746	723	715	758	750	671	733	785	781	798	710	762	766	708	735	722	713	744	720	749	732	728	729	739	688	703	720	711	717	697	729	716	772	731	737	742	748	711	727	767	699	721	725	752	759	701	680	785	734	691	710	823	740	745	756	685	724	718	721	759	707	735	743	705	747	767	722	726	706	721	778	766	767	707	709	721	741	721	723	743	728	688	719	767	702	753	714	732	678	736	790	739	820	719	730	709	728	742	708	733	696	741	730	783	777	768	777	689	773	754	741	741	743	764	761	758	704	736	752	741	744	731	770	724	711	733	727	723	774	737	762	776	784	747	781	768	740	717	723	740	752	721	743	672	723	779	730	720	788	739	737	728	703	735	705	746	677	745	742	686	731	756	689	714	725	757	710	766	776	736	746	769	726	712	823	775	718	744	727	740	775	744	718	767	709	752	743	714	734	737	743	777	747	717	772	704	789	732	732	735	746	712	688	734	732	760	762	783	760	824	734	738	737	743	768	734	694	721	745	693	687	783	718	746	757	765	768	731	770	727	773	748	735	755	725	719	737	654	763	755	764	788	725	734	751	766	755	728	791	732	792	739	740	730	711	736	702	734	718	764	721	709	739	681	725	740	762	776	742	709	714	774	752	696	774	738	702	727	756	733	764	729	714	778	715	750	676	761	723	768	689	768	758	736	692	727	723	724	739	759	756	662	749	729	796	760	757	704	759	752	678	798	744	731	668	746	775	692	755	750	703	744	696	731	721	774	804	753	752	733	694	751	743	731	699	727	749	754	711	705	718	782	712	758	705	745	740	762	731	690	696	722	751	754	771	740	694	725	732	753	707	731	734	748	735	763	765	729	762	784	722	724	742	756	699	675	733	749	700	724	735	711	750	763	766	720	730	721	731	738	816	731	761	711	700	711	755	792	757	705	755	740	783	683	753	732	742	742	739	766	738	705	745	734	729	746	737	748	715	738	731	717	685	772	731	766	743	736	712	776	726	735	747	688	731	682	720	753	717	710	760	781	773	736	725	726	755	732	709	715	703	740	721	723	737	711	735	663	770	735	764	729	768	710	701	688	740	723	762	762	748	728	734	745	724	758	691	777	720	711	699	734	756	720	728	713	698	752	752	699	719	758	771	687	741	748	758	724	724	774	732	752	773	735	766	708	772	745	750	703	741	755	770	715	749	770	726	730	741	773	753	758	702	749	737	739	757	737	697	723	716	735	729	741	677	766	701	753	742	696	721	757	722	694	767	754	752	707	722	711	686	748	680	789	716	802	725	814	751	726	745	738	748	732	728	736	759	730	734	774	676	701	744	745	723	757	743	733	709	768	774	686	742	749	721	749	720	721	733	740	755	700	742	742	759	735	746	696	726	690	717	712	728	773	745	672	746	770	679	697	716	737	714	672	717	704	709	711	759	713	746	728	740	746	708	722	689	764	727	698	714	734	777	744	766	753	712	783	751	726	687	766	721	741	751	736	718	728	714	709	739	757	730	688	704	762	760	757	717	730	719	775	745	752	733	714	748	701	736	748	732	736	758	737	719	766	726	797	732	757	719	725	761	696	732	733	773	726	751	732	720	740	757	743	731	755	755	771	718	762	755	751	775	745	690	699	742	689	738	727	736	767	774	760	750	684	769	744	785	770	741	762	759	730	746	740	764	780	711	725	707	675	747	737	775	722	693	718	758	784	742	762	711	745	729	756	723	779	740	729	752	715	737	743	727	737	734	728	722	731	706	728	758	742	743	774	751	740	746	730	809	772	747	774	772	764	718	723	732	755	742	706	777	729	728	732	745	781	717	747	748	679	748	758	701	732	735	744	734	724	770	721	729	760	769	756	711	772	691	792	719	688	691	729	775	724	753	710	718	719	768	725	738	718	750	729	714	725	733	727	760	735	732	716	648	725	733	727	738	747	764	717	693	764	756	753	717	749	730	752	694	707	761	735	797	752	760	754	723	725	774	727	712	678	790	712	753	759	710	763	775	689	780	682	733	733	712	677	734	716	774	688	788	772	726	709	729	753	743	771	746	766	766	698	749	726	745	756	743	750	764	751	721	712	758	740	719	725	750	752	726	750	753	750	680	727	741	727	752	732	747	738	774	777	742	778	718	749	719	722	738	718	795	763	709	734	765	752	731	712	726	705	708	746	741	726	760	769	699	728	690	737	702	751	742	722	748	734	717	766	754	745	752	733	764	704	725	675	745	724	742	710	693	737	751	708	753	752	720	739	767	699	742	737	765	748	769	666	696	775	742	765	752	735	755	743	726	768	725	734	781	726	735	766	726	766	760	731	741	723	725	733	717	789	730	726	744	758	752	724	678	721	720	731	768	711	775	763	727	710	710	734	742	765	783	746	738	703	751	733	755	707	723	772	763	797	729	699	723	779	733	740	769	732	740	734	714	690	737	740	686	771	714	707	724	735	674	756	726	721	757	687	746	711	734	738	761	737	755	746	686	722	743	747	722	740	666	729	740	718	710	706	739	739	717	770	731	745	714	738	737	787	709	729	721	749	751	671	724	781	702	727	748	729	726	737	726	777	798	692	690	762	719	691	726	730	766	715	766	707	732	775	742	744	760	680	749	743	767	738	748	741	742	751	758	730	750	713	759	683	693	740	736	735	798	729	780	755	703	721	726	712	767	742	764	743	756	726	727	714	729	774	696	725	750	717	764	678	749	789	693	750	743	735	666	747	752	712	705	729	701	730	716	750	740	733	725	771	700	690	722	722	753	725	805	768	756	770	764	723	696
12868	826	725	617	425	308	275	283	229	181	167	179	172	178	172	155	164	174	154	169	177	184	156	162	155	156	144	131	154	132	136	162	174	146	141	150	143	132	120	142	141	118	151	124	120	144	160	151	131	171	131	140	118	153	152	136	127	165	145	151	134	143	142	149	128	137	142	167	108	147	131	158	129	153	134	120	135	143	149	134	153	144	159	156	150	140	160	151	134	155	151	135	132	129	146	146	150	151	148	152	150	151	140	138	156	144	138	139	127	154	143	148	134	156	126	144	123	165	142	141	138	137	145	127	134	131	124	151	149	133	167	141	139	150	138	129	143	137	143	155	150	150	135	128	124	137	152	138	151	152	149	144	150	140	154	139	154	129	163	144	134	154	135	133	114	128	136	128	130	136	138	141	162	147	164	135	113	118	136	129	146	128	161	152	150	168	124	120	121	148	143	147	139	149	142	159	138	137	132	122	150	164	146	139	145	119	139	131	123	150	126	135	157	148	142	135	143	127	133	129	150	156	145	138	119	126	108	130	144	126	144	141	130	158	122	114	147	156	141	124	147	125	126	131	142	125	154	138	131	134	136	134	135	144	138	126	145	134	163	136	142	157	132	149	146	157	148	189	138	115	163	153	158	143	131	127	139	153	141	157	151	128	140	160	145	145	171	143	124	127	136	162	155	151	160	147	166	135	173	150	149	144	137	145	154	130	153	157	148	136	142	136	137	127	136	165	111	136	127	147	153	140	124	147	154	122	113	149	158	151	165	171	139	141	133	153	147	140	138	138	123	156	157	148	120	157	155	165	139	156	149	136	131	134	135	142	128	148	137	129	124	121	140	151	147	136	154	150	146	163	142	148	146	159	135	128	144	138	163	160	141	144	142	139	143	127	121	133	143	132	152	141	151	158	163	144	153	151	153	170	143	144	137	166	153	149	134	120	153	119	172	142	161	120	148	128	180	142	154	141	138	139	153	158	130	130	142	152	147	130	146	150	138	142	144	169	158	162	114	128	165	144	139	151	151	140	132	139	153	161	144	131	112	127	144	140	148	146	162	136	130	142	145	127	118	145	157	136	156	145	153	159	129	138	152	149	142	135	143	130	138	145	130	146	136	165	150	125	126	148	153	123	140	128	146	145	142	124	151	147	124	156	135	140	147	139	145	123	128	136	132	139	133	145	137	136	170	134	140	157	170	127	142	151	149	142	135	132	112	119	152	137	153	146	160	129	146	114	157	129	124	165	153	127	131	141	149	149	131	138	136	143	123	129	135	146	150	125	123	127	145	156	149	153	147	148	146	134	125	128	135	140	141	134	132	153	135	126	140	151	152	139	143	150	125	145	123	133	166	145	156	137	142	136	133	144	155	123	136	150	128	146	140	149	133	178	159	162	132	131	147	128	159	141	142	143	135	127	131	136	132	148	143	162	147	142	155	140	151	158	134	132	158	155	140	155	156	122	138	145	141	137	153	127	163	141	138	137	148	154	137	153	142	132	166	152	131	145	152	138	145	124	155	135	142	121	127	146	145	137	177	141	155	141	141	143	147	172	157	140	143	134	163	150	137	137	147	144	142	147	155	133	155	139	153	116	121	141	137	163	120	154	143	150	149	132	123	172	187	142	120	125	146	159	149	146	141	129	135	143	139	174	138	133	146	124	141	155	135	135	158	167	123	128	128	126	138	126	149	141	138	152	111	133	141	127	149	160	145	145	155	131	150	151	130	153	121	173	148	133	168	117	137	139	156	148	132	137	120	164	165	152	119	124	144	142	134	159	140	140	133	144	123	153	130	138	140	120	145	132	130	138	145	153	159	142	147	168	145	152	152	155	143	125	150	156	110	149	164	126	153	133	121	140	149	144	149	145	147	130	146	141	134	141	133	162	150	155	145	150	159	126	127	144	139	130	130	131	138	148	127	144	132	171	141	126	127	153	139	162	151	133	144	146	135	138	145	144	160	145	133	132	151	131	164	153	142	126	134	150	145	145	149	158	145	150	147	142	138	140	142	131	156	151	126	153	144	136	153	153	144	145	133	136	139	155	163	140	113	127	132	149	146	128	143	128	116	145	143	137	159	144	158	127	149	130	137	136	152	137	144	126	160	145	153	122	140	117	149	128	130	158	143	128	127	141	138	123	148	151	153	129	146	129	129	126	154	134	130	161	111	135	136	164	126	152	112	163	150	145	147	138	135	142	150	141	154	131	123	136	145	140	155	148	147	136	135	147	133	167	152	144	142	133	152	150	131	146	142	154	127	143	145	136	120	136	131	160	139	129	144	125	143	144	134	158	143	146	159	152	145	144	138	165	157	151	141	133	142	126	155	137	138	143	137	143	145	153	129	145	163	125	143	133	139	124	143	140	127	132	163	176	139	145	131	149	144	155	153	136	135	153	135	148	139	137	141	154	141	151	143	148	154	138	149	114	136	122	130	158	133	145	137	143	135	125	160	131	132	126	139	152	135	145	157	141	137	140	135	138	150	144	138	140	126	136	139	144	159	117	135	139	127	173	151	165	171	142	161	150	143	117	142	168	128	143	133	134	118	130	126	171	129	141	141	138	145	149	134	114	137	134	127	128	140	139	143	139	150	136	158	150	137	157	141	142	155	152	119	137	138	143	140	139	161	143	145	140	153	138	127	140	152	150	158	133	159	141	145	132	125	115	151	143	151	154	137	157	130	134	139	132	143	136	154	151	142	145	136	140	177	162	151	145	145	139	137	141	145	131	131	151	135	161	155	148	168	128	145	128	133	150	167	145	131	147	124	142	156	162	140	131	124	132	151	137	134	152	157	132	142	136	149	151	136	150	137	148	121	148	147	135	137	147	116	131	154	151	157	131	132	139	138	145	151	144	162	154	141	143	149	166	130	132	140	141	150	146	150	143	119	137	130	144	148	143	156	136	133	174	135	140	138	148	138	132	152	167	143	131	175	132	141	145	142	148	130	144	160	139	144	142	162	144	135	146	143	108	152	142	153	133	140	137	147	164	161	149	159	148	154	145	146	147	118	149	153	140	142	153	134	147	155	142	138	129	147	139	145	117	119	144	140	129	136	138	155	144	161	122	158	138	131	134	139	138	130	125	163	140	148	136	130	128	128	152	142	160	136	150	162	139	159	136	147	131	150	143	142	126	144	150	137	154	156	135	144	131	144	132	134	125	128	171	128	120	137	135	144	136	157	152	161	171	159	149	144	157	137	140	137	130	120	128	116	140	144	120	146	132	150	143	150	156	128	154	122	127	157	167	141	123	129	152	159	126	127	131	144	153	152	139	185	153	152	143	147	137	126	134	151	164	179	140	150	108	129	150	135	130	143	130	143	157	132	151	122	156	142	137	145	147	159	157	148	135	137	158	131	135	147	146	145	132	129	133	157	162	154	140	123	143	145	140	138	131	137	139	148	141	144	143	151	169	129	138	145	153	144	143	139	168	122	115	121	126	130	127	138	154	157	118	126	152	128	120	125	122	144	146	151	140	148	157	127	136
7952	908	1678	1887	1639	1258	1069	1186	861	630	609	601	540	529	508	478	432	449	490	450	450	461	460	425	427	431	385	366	402	384	418	399	378	406	415	423	370	414	362	403	377	397	403	379	369	372	352	409	348	394	407	396	369	380	374	349	341	378	363	352	367	396	365	367	343	365	381	370	358	390	397	351	411	368	342	362	365	336	386	369	368	349	362	369	382	372	382	359	372	353	364	355	382	378	371	353	371	348	346	364	361	373	353	358	383	385	383	346	347	391	376	393	356	365	326	365	374	384	392	369	377	372	384	380	372	375	376	361	366	362	340	386	378	391	371	352	317	359	377	336	374	372	364	373	362	374	357	385	379	347	330	396	364	393	371	378	386	384	371	372	371	350	381	368	380	373	383	391	389	351	391	356	331	371	367	354	340	390	375	387	348	347	397	403	432	388	334	342	362	368	378	362	379	374	362	334	359	373	348	375	339	359	349	336	361	352	379	336	361	376	353	348	340	399	415	391	384	373	368	368	370	379	350	375	376	377	358	374	372	344	374	370	353	390	385	370	349	379	371	366	351	378	362	389	368	406	364	378	361	372	354	326	359	367	372	353	370	376	394	372	386	363	352	375	358	384	394	366	364	378	347	357	381	368	383	354	379	368	337	356	340	330	355	361	364	360	385	360	411	391	332	368	367	360	386	344	398	423	386	361	364	366	363	355	383	354	377	362	361	350	377	366	369	339	332	354	340	365	391	380	360	356	378	378	349	381	358	384	390	400	354	377	382	361	350	341	352	386	359	352	350	348	349	353	393	375	385	368	347	369	359	369	398	365	385	369	338	388	342	415	388	391	379	393	387	378	395	366	374	346	361	364	349	386	379	391	342	393	392	376	377	350	380	376	341	386	397	367	376	347	393	359	340	393	359	363	336	362	362	393	385	370	399	356	348	367	413	391	357	377	357	375	372	336	406	359	373	348	391	376	362	389	349	359	378	382	397	359	382	346	390	345	368	339	367	379	360	363	399	360	346	362	403	362	362	326	351	367	351	329	407	398	363	383	388	353	350	353	343	359	353	393	388	366	356	375	370	352	359	347	372	358	381	367	338	354	403	337	441	368	344	359	351	363	371	359	370	373	364	371	341	360	387	364	398	381	370	334	351	362	354	355	371	362	381	380	348	373	374	364	341	339	367	406	393	364	359	373	363	362	368	369	330	370	379	337	360	318	389	347	379	380	370	358	397	383	344	375	336	357	377	380	337	357	375	343	354	353	355	387	374	354	368	367	358	394	396	412	391	335	370	374	366	390	358	366	369	370	366	384	317	354	342	346	373	375	356	368	342	364	382	360	372	396	365	358	352	395	390	329	359	363	338	370	356	366	371	357	375	389	404	370	424	376	411	350	368	337	402	424	386	399	396	360	391	406	371	371	378	363	351	367	363	357	350	358	356	383	393	370	412	340	357	378	386	370	393	395	391	355	359	329	389	374	385	358	367	409	362	365	389	371	354	374	366	348	375	372	371	364	355	414	348	365	373	347	380	360	393	413	367	377	394	388	376	353	370	382	320	357	384	364	356	348	358	358	378	347	379	345	383	379	406	375	403	350	385	354	387	377	355	351	380	391	386	364	380	375	347	375	376	357	388	362	382	351	353	379	386	366	360	327	387	360	377	386	402	366	340	338	354	361	348	356	349	361	395	374	359	352	363	390	366	374	337	374	383	369	396	354	365	374	373	378	395	333	371	372	385	339	375	345	417	414	378	385	400	375	372	364	367	369	354	355	361	387	355	328	388	348	372	362	395	360	376	376	368	366	379	375	378	397	377	396	350	363	344	388	373	380	381	362	349	363	364	385	373	339	366	356	356	360	380	393	360	357	368	359	378	339	353	394	408	354	380	384	354	376	337	351	354	359	373	369	361	366	362	354	362	365	355	371	379	381	375	361	395	357	354	365	345	376	371	370	372	336	352	379	407	382	368	322	325	348	374	353	349	376	355	362	366	380	351	401	331	367	388	366	386	413	345	396	362	371	371	387	351	388	368	363	376	375	357	345	349	368	396	375	355	344	348	358	372	358	395	361	358	374	386	336	377	338	343	370	344	333	374	390	391	375	372	343	366	373	379	351	362	355	357	366	346	374	356	405	401	363	363	345	351	368	379	354	378	392	380	388	401	395	390	368	333	418	335	303	365	389	385	375	385	372	381	339	364	360	390	308	377	389	355	401	376	359	413	371	382	364	375	371	380	358	380	363	358	359	378	367	374	373	413	360	375	369	402	369	361	351	368	389	364	381	353	330	386	369	337	409	336	379	372	386	372	372	389	371	349	374	378	367	384	408	359	362	366	374	358	346	364	407	367	371	369	379	359	370	318	362	385	364	389	369	385	372	391	356	365	372	405	377	369	368	327	370	360	355	336	343	376	372	393	367	355	391	364	361	377	384	341	357	398	383	382	382	378	357	366	376	355	355	373	374	323	374	382	384	348	371	399	393	324	384	323	360	393	386	372	371	370	360	381	351	393	352	380	386	364	373	340	388	396	363	366	377	350	340	373	391	384	344	302	388	388	351	375	372	360	376	364	347	363	379	355	397	357	368	397	400	357	350	380	384	378	393	388	349	344	405	367	384	384	393	399	380	371	363	364	332	357	387	341	372	378	385	350	354	381	381	370	361	350	379	358	330	343	372	377	391	363	379	388	410	367	406	379	325	354	402	361	366	394	373	386	320	405	381	367	353	369	386	400	377	336	343	386	369	383	379	371	361	372	355	350	368	366	382	357	373	405	387	349	398	366	395	348	349	370	394	397	340	380	383	335	379	384	399	348	371	368	396	393	384	349	387	364	382	397	375	349	367	356	348	416	374	359	364	391	363	389	358	376	333	365	404	386	358	376	369	332	382	361	337	356	398	359	350	345	388	336	349	382	357	382	361	380	378	354	367	364	365	369	379	380	369	368	378	380	360	361	396	373	356	365	374	376	379	380	349	375	375	352	375	388	333	356	362	364	355	357	365	365	363	339	353	341	374	406	402	360	373	367	389	385	356	372	339	379	351	385	367	380	394	372	374	383	390	332	385	369	404	385	349	364	355	369	386	419	362	337	371	382	362	383	387	342	348	374	344	379	366	329	383	370	382	331	349	373	390	358	389	358	380	338	349	361	332	388	330	353	358	420	338	329	390	346	357	370	362	387	360	339	399	384	370	405	377	345	381	400	377	357	381	381	361	341	330	353	399	326	347	387	375	366	384	363	374	364	346	370	347	370	375	338	370	370	379	321	365	339	361	375	366	403	383	388	343	361	347	354	377	372	370	378	346	353	376	350	340	385	364	366	374	382	379	373	386	383	355	340	354	358	357	372	361	409	376	361	374	373	367	391	354	357	358	400	398	341	384	379	372	410	393	386	369	372	352	385	367	391	353	336	392	357	342	368	355	422	354	364	371	361	380	359	373	350	369	381	402	397	334	399	333	371	382	371	353	367	356	406	380	355	330	351	396	347	382	373	350
1567	369	357	371	403	339	311	365	386	345	358	361	309	316	318	314	306	321	327	365	313	326	340	341	355	348	349	321	313	383	307	324	308	352	346	312	301	327	353	336	327	325	306	310	366	317	352	385	325	327	364	338	312	321	316	342	309	314	327	353	329	357	316	335	327	333	349	331	325	333	349	309	361	350	373	362	337	334	341	330	341	304	328	378	352	331	359	350	306	365	346	343	330	339	321	336	334	296	313	312	346	327	318	344	314	353	369	339	332	297	324	336	324	302	389	326	331	342	343	349	324	359	336	318	351	352	344	297	343	316	334	327	332	345	356	345	338	325	351	313	337	325	332	370	325	335	317	303	297	359	331	340	334	340	329	337	325	333	349	328	352	341	367	324	322	301	308	351	313	368	360	325	338	325	326	351	363	342	355	353	333	302	334	330	337	341	320	352	326	337	345	358	303	326	348	282	348	342	330	331	333	326	360	346	359	351	343	322	324	327	333	362	355	315	307	339	336	365	337	376	347	372	302	346	309	345	324	312	294	335	326	336	364	350	312	354	333	332	339	361	327	342	333	296	323	362	358	336	339	328	350	376	359	310	349	320	358	354	339	318	361	306	339	382	322	359	326	359	345	313	322	365	341	356	388	373	394	355	380	322	334	324	333	374	345	322	353	347	351	317	315	340	316	324	370	341	312	324	388	354	367	330	352	333	308	299	311	346	330	365	359	337	325	344	329	316	314	364	356	372	337	340	353	371	333	359	320	321	359	357	371	328	334	321	311	332	369	329	341	325	306	356	362	353	360	326	365	332	367	334	332	324	294	333	348	337	355	325	334	339	372	348	348	374	344	314	350	330	326	366	341	339	336	338	344	345	324	330	316	367	321	305	343	327	322	375	351	321	365	344	353	308	335	356	321	330	337	321	317	325	341	363	341	331	347	380	338	374	350	304	360	326	354	316	317	340	324	349	337	340	338	317	364	349	327	308	340	345	350	349	348	317	357	370	311	348	331	342	328	347	308	325	335	340	335	312	328	333	294	333	310	315	342	359	285	329	343	340	331	316	334	326	327	335	309	352	347	357	331	329	374	365	311	357	298	316	358	335	332	301	341	340	341	341	338	331	342	315	334	364	352	354	321	342	339	316	350	318	343	362	352	352	332	352	338	363	355	331	336	338	341	336	348	312	319	311	330	363	336	345	353	346	331	370	309	325	316	299	327	334	315	322	348	352	345	365	299	348	355	321	358	274	334	341	355	326	361	333	340	321	350	342	320	345	342	337	329	324	323	340	324	328	330	330	345	308	348	372	325	311	372	327	333	324	368	340	353	330	339	347	351	360	328	298	368	331	336	326	367	310	330	351	345	320	308	359	338	299	311	303	327	354	321	324	301	321	353	342	305	329	364	329	327	371	372	364	335	336	349	303	381	322	351	351	335	337	374	315	330	346	329	311	343	324	323	382	310	333	345	356	340	342	336	387	360	362	340	351	329	322	336	325	328	284	335	333	333	353	341	337	359	315	331	333	319	360	314	328	341	320	336	349	333	337	350	333	372	308	325	336	328	326	352	335	319	344	348	346	318	341	349	312	325	336	333	333	329	290	347	358	345	307	316	341	280	318	320	322	317	332	369	367	334	335	338	358	384	344	348	349	376	322	320	350	348	334	371	363	338	296	356	337	332	307	309	380	329	344	357	327	297	299	332	347	342	345	388	328	328	328	336	329	315	367	367	351	327	337	341	339	329	304	380	344	338	335	338	365	351	343	366	353	329	349	324	327	341	329	306	344	370	327	330	324	336	351	331	314	349	356	342	330	349	352	367	341	306	346	369	321	332	359	328	312	332	326	344	323	305	337	330	340	369	327	384	341	326	332	350	337	321	339	379	330	343	325	321	341	311	337	376	359	316	335	345	324	349	325	335	312	336	297	307	349	321	332	366	362	383	346	322	321	346	304	330	346	357	364	351	313	313	360	341	293	332	314	294	343	364	319	362	350	337	321	290	355	366	331	317	340	370	351	362	347	363	339	364	339	351	345	332	321	315	355	315	325	379	334	273	327	343	332	329	335	351	354	364	295	351	349	355	360	313	328	319	350	334	312	314	341	307	325	343	319	339	336	335	341	317	373	329	337	359	361	359	347	330	315	373	346	348	348	340	343	343	357	323	333	331	319	326	345	330	313	319	355	299	353	325	342	351	319	322	332	332	325	339	360	309	333	351	345	323	343	343	322	351	331	315	350	320	324	338	334	365	341	366	372	322	382	373	346	361	344	347	312	309	349	340	339	342	371	331	316	334	320	321	313	330	337	337	329	335	321	348	315	350	346	326	342	313	340	329	361	363	335	336	357	341	338	319	351	311	361	374	317	302	322	376	371	311	333	319	361	293	301	282	365	303	306	350	314	335	340	351	338	366	337	365	330	348	343	307	356	335	338	366	321	351	348	355	335	320	343	296	349	325	341	337	342	304	338	299	369	311	329	345	331	306	328	346	358	338	338	338	328	299	358	353	330	359	325	368	327	315	359	337	358	315	307	331	347	326	359	336	309	326	321	342	320	323	340	313	344	342	343	343	332	338	310	351	355	331	336	354	366	320	358	346	364	321	339	361	364	332	351	342	340	344	341	347	368	342	320	337	331	355	342	324	347	325	354	331	337	323	326	349	336	321	372	325	370	343	314	329	322	340	317	329	362	365	301	365	358	350	343	323	318	336	336	307	296	317	374	347	343	382	347	310	333	360	362	408	366	313	367	363	346	354	330	339	383	350	299	338	332	352	344	366	346	348	359	340	353	314	348	368	343	351	335	347	347	345	337	339	325	313	331	332	306	347	330	345	298	306	336	335	325	358	343	296	355	351	331	305	335	349	333	333	340	328	378	356	317	362	330	332	356	352	369	354	323	345	358	328	333	348	336	296	331	386	329	304	309	341	307	315	333	344	366	328	317	310	331	352	320	306	373	357	329	350	340	330	355	348	333	333	350	350	349	320	356	327	320	330	338	365	317	318	356	335	358	335	333	352	354	313	324	345	318	347	355	349	402	360	376	330	350	329	327	344	345	310	354	323	346	343	307	338	322	354	360	372	333	348	300	341	335	358	354	308	333	363	334	350	357	349	335	375	288	379	332	317	337	353	337	348	326	338	354	358	335	370	340	338	349	328	371	323	313	347	326	368	329	321	334	357	358	336	314	309	348	339	322	325	319	372	347	362	288	337	345	283	343	352	355	364	352	347	312	317	319	298	312	318	342	322	336	332	324	351	331	353	340	313	341	342	353	283	356	341	318	352	360	341	328	351	352	292	311	313	370	370	315	296	360	349	331	359	349	335	338	331	331	310	352	327	299	308	314	366	340	362	326	313	302	354	335	321	361	334	308	367	356	372	386	330	332	327	356	324	339	357	325	321	339	299	290	348	334	341	335	329	321	335	356	325	307	322	291	318	341	310	338	378	338	327	349	342	336	334	316	334	338	326	351	313	344	346	311	338	359	352	347	316	343
2022	819	876	832	866	816	854	988	871	772	837	821	817	802	814	872	822	830	822	787	846	838	832	797	802	768	789	857	800	780	810	772	799	801	773	818	837	793	808	787	794	784	823	768	772	773	812	823	797	834	803	844	812	753	827	774	843	855	799	762	772	724	797	796	769	772	801	791	794	823	810	780	810	837	774	840	809	842	836	783	824	833	809	817	851	809	884	766	846	792	815	796	844	820	808	803	792	793	775	796	838	793	830	806	796	784	759	834	805	793	813	741	794	788	812	765	781	745	789	791	816	795	754	849	803	762	823	802	779	835	796	754	808	824	763	829	790	812	869	852	817	829	784	744	849	843	815	829	849	810	846	771	821	797	824	841	822	842	872	799	795	810	769	806	794	847	811	834	757	842	805	801	840	787	848	783	790	824	817	816	764	852	858	816	777	787	811	821	786	810	803	848	814	781	819	772	804	759	809	881	811	813	845	796	798	783	818	813	869	814	809	789	846	812	784	833	815	835	792	785	807	788	810	777	794	820	860	812	806	786	799	812	765	822	824	796	826	838	809	775	839	840	822	805	813	808	741	788	816	784	788	827	849	822	809	841	781	780	848	773	795	821	795	794	804	827	781	813	775	828	859	744	771	773	806	838	841	833	817	754	790	810	769	801	790	826	763	814	846	823	822	788	787	803	777	782	833	780	803	872	800	799	829	800	793	780	820	779	772	820	774	788	763	819	763	837	844	775	784	873	844	844	763	802	788	832	802	851	813	804	769	812	799	838	770	751	836	871	804	793	801	831	806	810	781	801	815	802	782	816	822	773	804	844	801	812	821	817	846	771	805	776	787	798	780	802	798	808	804	770	816	839	856	793	838	810	795	796	849	832	828	796	764	801	845	799	825	768	787	815	810	846	819	782	752	847	789	836	819	812	827	816	790	774	836	825	843	785	821	812	811	841	769	800	781	858	810	819	887	801	797	761	784	807	839	780	863	759	791	829	826	828	827	819	784	785	778	791	825	796	829	797	769	792	738	748	774	818	760	772	821	805	778	760	771	790	804	779	814	803	813	836	819	804	829	774	794	797	782	811	756	837	789	784	810	764	798	802	782	780	774	811	821	808	788	801	806	848	805	778	826	789	817	808	841	767	799	817	838	828	794	798	795	804	762	845	822	867	829	789	845	776	759	781	822	810	781	811	789	838	824	773	765	811	848	827	782	788	785	808	828	853	820	806	802	792	780	807	780	757	779	814	820	803	787	777	796	842	826	840	874	781	773	800	754	803	799	846	800	774	861	791	798	807	780	790	801	784	754	834	780	796	788	798	812	777	792	759	731	808	801	816	818	801	751	776	829	785	803	807	813	786	793	761	834	810	764	794	811	798	830	807	826	859	820	816	782	800	821	808	792	812	793	816	812	858	817	860	774	760	802	824	793	795	781	816	762	764	832	803	821	817	773	855	837	801	773	782	751	788	798	840	814	782	801	839	788	765	861	743	741	815	789	781	811	817	798	800	777	810	769	763	776	784	784	812	751	814	768	812	817	783	784	845	844	762	847	797	798	801	839	815	798	797	806	799	844	824	800	773	790	827	876	740	820	818	762	811	764	818	771	730	826	802	829	798	810	796	827	800	803	790	788	770	820	867	792	803	796	848	809	775	821	783	766	784	816	802	798	791	805	783	751	805	846	815	841	807	775	794	852	809	801	822	807	840	792	782	793	804	751	795	829	808	767	821	846	793	786	808	812	839	862	808	799	854	845	772	818	774	785	851	834	800	795	820	805	834	849	816	791	824	763	834	807	800	853	835	767	807	800	815	774	840	778	802	781	816	825	770	769	793	785	739	847	761	811	766	760	785	811	805	826	741	815	812	820	813	788	799	853	792	793	802	799	832	792	808	820	822	838	779	812	818	826	794	816	741	786	797	788	772	789	778	818	786	808	754	747	810	844	817	788	807	813	806	766	824	767	785	812	756	787	823	795	801	796	830	805	840	752	807	811	792	780	795	850	830	839	810	795	825	813	837	808	813	788	796	815	819	823	837	831	819	749	829	828	810	764	774	786	821	827	850	801	862	807	803	812	807	793	835	861	811	773	826	791	751	838	834	793	790	801	803	783	788	790	809	799	809	809	802	794	850	799	825	747	791	786	803	799	784	819	824	803	819	845	743	760	796	772	848	782	817	806	821	799	803	825	813	829	838	811	775	774	752	772	857	793	784	823	794	768	780	807	769	815	809	826	846	825	815	798	889	783	811	765	814	786	795	790	786	784	813	760	809	822	826	784	784	742	829	823	841	775	755	824	807	802	817	801	793	813	758	813	822	781	810	834	827	772	792	837	831	814	800	777	785	836	782	832	828	797	774	798	870	737	748	794	807	809	788	770	828	813	846	776	817	828	805	788	809	888	791	828	780	802	846	859	802	800	792	846	743	817	795	768	782	848	763	777	826	775	797	816	823	825	782	769	846	823	757	791	786	848	835	824	771	739	822	818	766	788	800	845	783	805	766	830	844	820	795	786	786	805	777	788	806	800	817	802	788	827	834	831	801	822	794	785	772	850	818	797	781	835	798	798	786	797	815	787	836	835	791	838	811	820	754	805	810	798	817	776	861	803	795	786	795	841	824	833	751	796	831	807	837	824	784	767	769	870	769	802	856	863	826	792	742	777	843	829	799	829	828	801	788	811	814	801	794	785	806	827	828	810	800	793	816	769	779	790	774	815	809	832	834	773	812	822	742	809	765	800	762	786	809	859	803	800	814	810	775	819	766	751	790	782	803	773	850	785	804	794	774	772	791	790	797	781	811	797	829	786	832	795	848	801	823	776	819	798	817	829	789	850	799	827	822	773	782	793	787	857	790	764	855	788	813	815	844	829	771	785	794	808	845	803	832	790	824	789	803	762	842	819	835	798	840	853	808	830	788	803	797	868	836	794	845	790	860	861	802	799	794	801	818	823	816	862	780	857	811	805	804	829	779	847	842	766	796	800	827	865	824	811	776	808	816	869	788	791	802	759	793	813	826	838	789	809	771	801	785	816	766	782	768	836	847	831	802	818	821	827	809	794	830	802	762	822	765	781	818	768	787	781	806	773	820	836	856	815	814	783	817	855	786	760	785	828	796	849	773	806	825	737	842	805	780	840	804	825	841	818	805	790	795	791	797	842	798	803	806	743	805	756	804	826	820	786	791	822	743	807	786	807	788	814	737	794	812	797	833	788	835	778	777	835	804	804	743	818	825	755	774	826	804	827	815	766	787	807	823	857	821	808	795	771	836	796	789	794	764	819	776	802	780	752	814	812	769	835	797	761	743	825	752	785	828	820	827	836	797	782	822	807	807	817	767	761	756	805	792	804	775	804	763	815	802	829	781	789	811	798	783	823	800	775	786	810	829	826	791	855	809	808	783	792	817	803	783	812	803	819	854	842	778	867	797	782	835	764	833	803	762	845	784	848	750	860	820	778	796	791	824	780	789	718	767	787	778	794	786	783	773	777	789
6842	589	637	485	469	435	364	385	338	327	339	332	332	295	351	346	317	343	349	306	324	316	323	313	303	320	315	308	295	308	292	347	294	293	303	309	331	288	340	332	293	295	300	305	295	287	323	340	315	332	320	314	329	306	332	288	309	303	350	269	292	306	318	339	296	296	299	342	315	288	300	321	273	350	324	332	332	290	301	324	281	311	313	301	314	314	292	295	300	304	311	325	323	326	292	290	308	330	300	339	285	310	338	312	287	330	322	347	274	297	326	305	310	293	292	289	310	294	332	335	303	319	282	300	318	294	336	346	303	292	329	286	305	344	323	299	316	284	271	320	299	306	302	353	299	301	334	315	291	294	341	331	319	291	299	356	301	310	310	320	355	326	304	295	333	310	290	295	328	292	299	307	325	297	320	312	304	319	301	312	311	312	324	306	303	330	326	290	348	291	308	321	306	304	300	315	320	299	312	347	332	294	319	334	331	332	284	327	322	326	294	288	319	315	324	292	308	308	319	326	303	311	311	303	305	295	307	319	306	304	304	321	279	321	285	312	284	267	295	315	307	319	366	331	311	284	319	310	309	299	317	287	310	311	276	310	345	313	303	314	304	335	300	303	308	317	288	311	307	306	346	275	340	311	315	282	247	310	319	306	327	331	329	305	333	307	297	297	307	280	333	321	303	339	315	308	285	281	305	315	318	294	295	308	301	322	305	277	344	317	331	321	338	288	312	278	316	325	329	310	319	318	299	286	309	287	313	294	300	320	320	294	284	313	303	315	303	296	285	275	287	306	327	284	360	276	319	271	294	324	304	330	314	321	337	287	340	335	344	318	328	298	300	302	331	289	295	295	332	315	304	320	291	313	277	293	306	303	287	327	328	315	304	324	280	311	323	309	303	290	292	288	354	288	285	308	281	292	307	311	314	338	297	336	337	321	351	321	303	275	308	318	299	316	323	298	338	315	267	285	310	319	312	318	328	318	297	322	298	315	317	294	321	292	319	289	280	296	297	337	338	321	296	344	284	316	312	315	311	296	305	276	335	323	270	309	311	336	328	321	280	315	285	298	310	318	316	322	329	341	288	326	297	335	300	317	304	295	288	326	313	330	314	340	307	299	313	321	331	302	348	277	324	313	324	278	329	319	320	294	344	354	327	310	307	289	289	311	312	303	310	320	325	288	323	294	310	337	320	314	320	293	288	327	293	316	297	321	355	326	301	314	306	293	298	295	316	310	314	321	332	312	310	322	306	304	325	318	297	268	318	278	310	306	320	275	333	300	326	298	325	281	306	290	298	324	325	304	265	298	320	334	342	326	341	276	324	353	331	313	277	303	285	309	331	331	285	298	306	301	269	309	305	305	324	337	301	303	298	294	270	276	282	308	322	352	331	276	326	305	310	299	279	309	332	324	325	306	311	281	351	297	299	317	280	314	315	295	319	313	317	334	339	315	317	307	304	301	303	294	326	307	315	322	288	328	286	311	332	294	332	316	311	299	315	334	298	311	324	329	305	326	335	303	332	264	324	306	295	291	286	275	316	301	306	299	263	299	311	335	325	299	336	309	325	324	328	328	328	293	288	296	290	290	331	325	315	332	305	304	312	289	333	321	306	289	342	316	299	287	322	308	293	287	297	335	349	340	319	335	303	314	344	280	316	284	322	314	315	333	301	283	311	298	294	293	301	295	316	302	302	271	310	319	339	300	325	316	304	308	317	364	324	335	318	327	301	313	291	297	323	311	318	285	306	309	326	268	300	325	310	311	311	292	281	295	330	344	319	325	315	315	285	316	318	292	317	312	310	295	315	289	294	331	279	323	331	298	298	341	307	315	323	313	335	308	298	312	314	287	304	279	348	303	299	317	329	304	296	322	289	279	332	310	331	290	283	353	323	328	292	304	325	354	308	299	294	267	327	306	373	314	329	291	314	299	338	323	320	281	339	309	308	320	322	310	282	305	312	310	301	337	329	299	316	285	305	294	291	278	327	289	311	305	267	324	299	305	297	285	321	321	326	273	321	316	318	333	309	305	318	336	337	300	344	306	307	309	301	307	294	313	308	292	299	311	312	316	301	338	365	289	349	302	288	290	306	294	310	326	302	326	292	327	301	274	338	284	326	302	315	312	300	311	308	351	325	257	329	317	329	304	310	297	317	327	325	312	304	280	353	307	342	306	337	305	323	327	320	299	276	332	290	334	332	311	308	291	313	332	335	311	306	303	345	315	312	297	308	317	314	320	284	305	288	295	282	315	328	319	336	295	306	286	317	286	322	305	276	284	280	309	292	305	364	321	293	298	345	296	288	307	305	310	280	296	325	303	289	309	349	333	319	312	325	315	284	302	308	342	293	325	305	334	331	325	313	324	277	324	325	285	299	290	293	303	287	306	316	312	319	321	333	332	290	315	297	321	325	322	309	294	331	326	312	310	312	311	299	283	286	271	285	285	316	329	275	315	316	316	296	317	296	299	320	339	319	323	308	294	299	318	336	291	337	320	299	274	284	351	298	324	286	351	310	285	343	330	312	326	313	327	294	291	320	303	294	317	324	310	304	311	321	292	306	299	299	278	317	308	294	287	343	302	337	333	297	313	330	303	322	342	313	323	335	291	302	311	301	315	328	304	294	301	266	303	330	293	338	336	339	308	312	313	321	291	299	301	304	279	308	335	321	308	324	321	321	322	297	300	316	326	306	296	296	282	300	332	307	326	341	269	332	284	314	306	297	322	302	295	308	301	264	330	272	315	276	304	316	317	315	318	306	326	292	287	320	288	293	304	304	316	306	316	301	276	321	343	331	302	326	318	311	335	314	312	278	305	332	365	310	277	330	319	315	292	319	309	346	326	333	302	301	301	308	326	311	331	341	295	348	325	339	290	303	342	318	324	338	285	301	298	349	332	330	309	341	334	309	307	321	307	333	335	291	303	282	278	318	317	341	295	302	306	279	287	306	318	318	314	336	308	333	311	321	305	315	322	300	301	279	318	309	317	333	309	274	294	328	282	277	322	322	357	310	338	297	262	338	300	300	316	298	296	320	317	327	292	315	312	301	310	355	299	297	291	300	258	325	321	338	289	316	322	299	315	315	326	326	297	298	305	297	327	315	285	316	317	293	301	292	308	315	315	286	279	321	329	325	304	327	322	318	311	304	326	322	343	304	286	292	309	325	333	293	304	315	326	319	309	306	354	291	268	313	337	291	314	307	294	319	309	343	279	311	318	320	312	294	301	286	259	284	288	300	302	278	331	319	324	307	297	336	307	311	285	296	319	304	325	340	321	320	317	322	337	286	299	291	309	288	278	304	311	299	340	322	289	323	328	327	287	298	322	344	299	302	302	313	310	338	306	321	299	337	325	319	340	303	327	307	302	312	315	299	323	328	297	285	322	294	329	321	313	308	355	306	310	343	300	318	328	300	298	331	317	303	263	314	314	330	300	312	316	282	333	319	325	300	292	301	315	299	311	301	369	288	314	352	296	311	348	311	305	325	292
6495	1011	1303	1578	1358	1231	1104	1255	1017	899	825	775	836	804	802	777	852	791	752	816	759	798	720	771	799	783	738	763	749	739	760	768	762	774	738	759	796	713	754	741	743	743	744	739	744	718	732	735	757	755	719	776	733	726	701	717	744	783	753	743	739	765	729	749	714	742	764	706	736	725	729	733	741	749	781	737	746	769	760	722	804	743	754	696	768	738	741	776	724	751	753	729	732	718	745	749	706	740	744	688	728	724	781	733	752	753	714	767	705	689	764	721	719	758	759	733	752	744	747	699	732	751	695	750	731	725	772	777	719	777	751	737	762	717	701	778	738	707	742	750	727	760	755	710	767	714	705	765	757	747	768	777	724	704	755	758	731	782	762	720	721	800	734	751	719	725	729	750	758	705	754	753	713	765	772	718	743	724	736	761	729	781	725	753	737	715	775	708	754	716	693	744	722	772	698	750	778	737	770	745	745	723	744	736	683	754	793	783	727	796	715	709	748	748	695	755	693	714	703	756	696	715	794	739	740	741	698	742	722	802	756	732	700	728	748	727	714	742	735	766	738	748	772	758	749	742	744	736	731	708	708	725	718	752	774	733	739	748	765	745	779	733	712	746	747	746	703	747	758	722	728	718	741	708	733	744	756	708	719	704	754	744	760	752	724	711	735	758	734	711	726	746	730	711	740	685	765	767	733	696	727	733	741	762	752	734	776	768	677	744	749	732	776	764	766	744	727	780	704	694	720	726	756	748	744	757	738	698	759	759	752	733	749	737	720	740	760	755	740	724	757	707	773	707	773	693	786	701	733	791	741	774	763	754	731	683	705	701	670	789	735	761	738	722	742	671	759	735	725	692	728	728	713	739	726	715	705	702	707	714	750	705	705	767	671	767	720	763	735	708	770	770	705	738	795	741	760	728	712	731	725	743	746	807	736	702	740	781	815	710	718	695	754	702	777	722	722	735	765	730	740	712	753	724	753	736	756	714	752	746	754	700	766	738	721	764	793	693	737	745	761	747	718	724	738	761	695	721	757	744	764	721	728	725	730	768	734	693	733	760	725	752	738	746	714	716	762	728	743	751	712	758	749	737	760	746	766	736	740	694	783	737	724	752	741	763	761	755	734	744	736	763	748	745	739	717	758	736	662	748	739	765	738	689	728	726	714	742	734	736	763	806	633	740	722	745	748	769	758	771	729	794	752	728	709	733	724	790	675	735	767	717	733	736	718	672	730	762	729	700	784	698	721	727	751	748	720	729	743	730	680	740	698	781	738	733	756	763	748	751	716	743	756	771	734	685	734	739	729	751	703	737	733	748	694	758	781	683	740	753	741	761	753	745	737	688	749	702	750	726	780	755	731	711	783	729	673	757	722	739	685	776	817	760	762	718	785	727	695	755	789	681	743	742	704	785	767	696	752	713	799	711	762	722	749	731	728	742	727	767	699	735	745	786	799	724	790	712	705	715	750	739	712	734	786	728	753	735	687	695	767	754	720	765	728	724	757	756	721	743	703	776	732	734	762	719	779	760	690	776	791	802	700	738	746	717	726	727	696	699	723	758	746	686	736	704	746	684	744	689	745	750	710	753	715	722	763	735	729	760	746	723	727	746	744	724	707	727	755	747	703	748	764	744	736	711	732	716	763	751	787	731	732	736	694	711	743	758	684	758	723	728	726	730	717	734	727	740	719	757	710	740	760	764	773	719	741	683	731	789	764	738	689	745	700	688	730	754	738	704	774	739	732	787	680	779	749	698	743	740	768	691	705	742	775	740	704	780	719	755	761	695	707	743	735	733	740	702	751	755	739	734	774	715	768	681	721	732	719	769	761	746	724	746	725	714	746	725	700	749	778	759	755	755	735	770	766	761	720	720	708	735	726	737	699	742	718	715	759	722	764	750	706	760	778	760	704	779	743	721	767	691	801	721	694	752	767	741	696	793	761	700	751	683	696	737	756	760	697	727	765	722	719	676	757	719	745	702	730	738	704	760	707	720	728	726	744	753	733	730	701	759	733	742	732	773	721	780	774	782	740	812	721	680	738	705	714	733	738	788	700	725	754	690	701	734	703	756	763	722	741	741	713	744	738	717	703	730	752	759	727	738	753	767	748	735	777	739	790	701	758	785	745	722	737	746	741	764	775	740	734	741	740	773	690	743	737	750	704	725	748	738	744	713	745	729	749	710	713	756	720	750	780	770	734	717	745	759	775	769	737	741	765	701	746	720	734	757	729	691	735	693	775	716	728	778	745	724	779	718	757	697	705	718	729	742	723	776	718	737	746	730	708	735	725	724	717	720	745	749	723	747	748	787	746	743	710	761	730	738	729	742	784	769	708	726	733	733	750	683	722	710	740	726	721	717	719	720	750	743	732	716	714	715	725	737	777	753	756	744	755	723	730	713	745	701	765	722	740	742	729	759	700	733	706	710	686	740	751	687	725	739	725	714	691	738	729	771	700	679	713	712	726	764	743	734	693	710	708	723	744	737	701	709	782	724	726	714	699	729	785	702	747	759	745	708	687	733	781	768	746	726	737	781	738	719	711	731	743	703	725	714	711	778	746	732	746	739	733	748	726	726	744	726	724	744	729	732	759	730	740	715	803	695	720	715	773	743	754	693	769	738	732	713	756	758	700	734	753	751	720	746	770	771	740	742	798	721	711	763	716	725	744	725	742	743	735	697	766	710	727	736	767	720	725	707	716	748	781	779	696	736	780	737	717	754	740	755	749	754	727	693	771	763	742	761	728	712	721	737	758	732	731	768	737	708	719	764	752	741	729	762	734	720	741	732	685	728	722	754	732	744	748	767	706	708	761	754	669	726	723	741	729	780	765	715	734	742	775	751	738	761	725	736	727	728	709	737	721	689	742	750	750	725	765	747	751	730	780	692	752	766	734	699	730	775	771	736	763	746	763	722	699	752	763	727	763	767	722	727	692	738	730	754	762	770	743	769	734	768	779	698	751	761	744	742	722	709	732	749	735	791	709	706	741	780	735	713	733	729	734	763	696	738	734	734	725	778	793	771	726	757	782	747	746	782	730	719	773	741	760	787	747	733	719	697	744	737	731	715	760	693	720	770	684	677	743	705	760	728	719	732	753	699	759	740	720	742	712	722	781	735	745	723	779	730	689	729	668	730	749	737	739	715	742	731	703	733	704	693	741	780	714	725	751	765	748	724	756	727	696	740	717	747	734	674	749	766	709	734	687	752	739	781	764	686	725	754	746	755	726	701	714	734	734	763	761	742	744	735	716	730	750	757	725	694	752	740	768	746	723	784	728	743	747	747	718	763	765	690	707	716	733	708	752	722	767	778	729	749	734	723	701	698	734	733	745	712	753	717	732	726	778	737	731	745	702	709	719	754	800	704	738	724	713	783	711	717	726	733	713	740	759	769	737	692	712	745	718	708	761	738	712	746	766	710	737	755	709	772	720	749	730	789	698	733	732	738	737	777	737	755	725	745	742	760	751	784	802	692	706	780	750	740	689	714
12645	893	680	551	403	279	263	283	220	218	200	205	179	152	154	140	187	165	152	137	154	160	146	167	160	141	167	146	152	161	148	157	155	147	148	144	133	129	130	158	150	123	130	126	145	136	156	142	147	144	127	141	166	135	138	145	148	148	146	144	142	151	131	121	136	147	145	145	164	144	132	135	160	148	152	126	140	134	149	148	139	153	165	131	136	137	136	119	148	163	150	124	152	125	118	156	157	127	124	124	132	148	145	140	154	126	119	124	140	162	127	124	152	155	133	124	138	134	151	138	125	153	151	155	146	150	155	167	140	138	144	145	133	153	174	145	148	152	123	141	141	154	157	130	146	149	132	152	138	127	142	145	140	162	151	131	165	149	149	155	127	133	115	140	143	171	137	131	146	111	143	153	131	136	140	150	138	133	145	126	133	160	162	128	164	185	117	139	130	145	137	133	160	156	164	144	131	157	149	118	146	151	161	134	157	150	153	142	142	154	142	140	116	144	168	141	148	138	152	134	145	141	129	129	143	120	127	127	151	146	157	165	153	134	137	127	139	151	168	145	155	164	138	131	122	164	149	130	133	148	146	150	133	142	145	160	135	147	150	151	153	140	146	163	157	135	150	128	142	128	169	134	143	135	151	138	144	130	122	155	147	138	118	140	149	126	148	128	130	149	146	138	161	136	142	153	137	125	147	139	160	141	152	123	128	156	158	166	136	121	154	168	147	150	133	144	135	148	146	134	123	131	126	154	134	149	158	122	124	150	143	139	128	156	142	131	139	152	158	147	151	134	153	151	164	129	133	141	165	143	151	139	144	130	155	150	125	164	137	134	126	148	162	154	129	134	146	122	121	116	133	141	127	134	150	153	155	141	153	154	145	161	145	143	149	138	140	126	131	140	130	138	149	130	152	153	137	139	126	160	149	135	129	137	168	147	152	143	143	132	157	124	143	134	136	123	123	145	148	165	132	136	147	131	143	150	148	162	136	130	150	137	136	139	140	160	145	123	129	136	148	137	144	145	141	153	142	149	160	157	136	151	137	134	137	134	148	158	124	135	142	116	159	146	150	160	146	134	136	140	126	151	137	140	129	160	139	128	157	137	152	146	119	137	143	143	157	160	121	128	162	170	136	154	125	144	140	126	130	130	145	173	150	144	147	125	142	148	143	139	124	148	111	154	129	149	122	160	142	118	146	148	158	136	169	138	133	143	148	144	129	148	139	143	134	140	148	169	137	158	120	136	123	141	143	142	151	133	121	140	131	156	151	152	139	156	139	114	126	145	144	139	158	133	156	134	163	155	143	131	115	132	144	128	128	132	159	132	125	128	138	122	149	125	132	130	160	138	131	121	130	145	125	132	133	139	147	127	115	141	155	138	129	147	138	140	155	152	128	140	149	130	144	146	120	113	135	153	135	140	146	113	139	127	151	150	149	137	158	171	146	118	150	143	136	136	135	149	141	126	128	131	140	125	136	126	139	153	144	168	138	136	149	141	127	121	139	123	152	158	139	136	164	141	156	146	155	160	153	130	147	136	155	156	137	148	151	124	134	117	138	132	161	148	125	127	162	127	143	119	134	124	151	129	144	142	138	149	142	130	141	154	138	138	142	136	144	119	127	157	117	145	154	148	144	146	158	140	140	146	144	117	119	125	145	142	152	155	133	126	147	134	141	142	152	127	147	119	138	138	142	154	151	140	156	142	141	135	142	131	157	143	141	133	129	134	132	135	137	144	138	122	132	151	153	134	158	140	166	139	144	133	163	155	115	150	163	166	134	155	159	138	127	127	149	136	130	163	133	158	148	141	122	143	154	148	143	144	119	152	155	117	125	144	143	138	142	147	136	138	143	159	153	163	139	132	142	148	122	144	163	143	155	154	148	143	120	157	168	144	123	148	152	143	139	139	163	129	136	148	136	144	152	132	161	146	173	141	140	130	131	132	143	131	143	136	127	146	151	144	146	145	114	133	118	131	147	137	132	166	125	143	136	150	133	145	153	146	136	135	123	150	144	142	162	125	123	134	134	146	147	130	153	114	141	147	130	128	129	150	154	146	134	131	129	137	139	147	139	137	134	134	151	144	131	161	147	136	146	144	158	136	147	143	160	130	146	137	131	147	145	132	157	131	121	148	142	146	145	136	146	153	145	141	149	161	139	169	156	146	134	155	132	158	160	152	146	165	126	149	170	148	148	143	146	133	136	150	156	129	111	133	148	141	148	143	151	141	128	154	138	142	155	162	158	134	148	138	151	142	137	161	156	145	128	147	147	165	147	143	138	139	136	152	141	154	143	131	151	135	135	130	145	137	122	150	132	157	138	139	128	150	122	146	169	143	131	132	128	163	139	124	145	146	149	138	150	139	137	157	131	166	144	138	138	131	132	150	137	139	148	145	175	157	142	147	135	146	138	165	150	168	134	148	135	141	134	147	140	130	124	136	136	148	149	122	131	137	142	139	159	161	162	184	132	149	143	120	146	147	154	161	141	147	130	135	151	179	137	152	155	137	142	133	132	164	158	154	123	140	139	135	146	141	168	120	120	133	154	114	136	121	152	166	158	134	142	131	127	146	142	147	155	132	160	165	128	125	148	154	130	172	127	134	177	149	154	159	153	139	122	122	162	142	145	124	139	120	125	124	132	119	134	130	143	131	129	145	132	133	142	126	133	139	151	143	147	125	156	130	157	184	143	137	117	145	151	147	137	153	160	139	142	129	128	146	156	106	152	141	161	145	139	143	140	131	168	150	157	143	113	151	138	154	134	134	130	135	126	166	152	126	123	147	151	146	111	146	161	128	143	140	126	140	137	141	147	136	136	138	125	142	157	135	137	141	145	127	146	147	151	151	143	136	163	125	133	135	152	149	151	133	140	135	155	137	134	127	143	147	130	129	144	139	150	147	138	116	147	134	144	124	148	153	151	165	133	144	157	134	154	147	148	142	141	131	137	124	164	142	149	147	147	147	115	127	176	165	122	151	133	137	148	146	132	144	141	143	138	137	141	149	137	169	154	157	131	137	144	137	161	129	141	140	156	129	146	134	146	148	126	133	141	140	146	169	131	137	144	159	147	127	147	149	142	140	135	136	124	137	118	130	129	141	146	141	138	159	145	138	125	124	131	136	141	156	133	129	128	147	153	131	120	164	118	124	161	130	143	135	132	112	163	142	128	133	125	156	136	148	142	134	140	134	143	159	150	131	127	171	142	131	147	166	137	149	132	138	138	147	139	154	136	140	133	127	153	150	141	122	166	127	131	138	153	122	136	135	148	152	148	150	141	141	128	138	119	128	130	147	170	153	141	144	144	144	145	141	142	138	146	147	154	162	135	137	127	133	130	140	161	144	136	148	164	151	125	131	156	126	152	145	150	143	139	126	136	138	140	144	150	152	145	155	149	145	137	139	154	156	136	147	166	132	129	140	135	153	136	124	140	120	162	141	151	147	141	130	136	114	155	133	171	173	146	132	145	143	139	133	146	136	146	145	125	130
7872	863	1615	1869	1588	1258	1084	1101	913	698	635	608	569	466	466	529	478	432	468	430	457	442	422	450	428	418	375	403	408	384	401	412	384	395	376	353	403	396	415	425	365	414	383	391	394	369	381	402	378	361	391	385	344	398	373	379	351	391	366	386	371	374	399	358	378	357	374	332	367	386	358	351	411	423	374	400	377	367	366	363	370	359	351	344	363	358	353	403	372	372	382	417	335	363	381	364	413	403	367	390	342	350	375	374	371	361	362	349	372	367	363	388	377	368	384	372	382	330	396	359	359	375	353	356	382	404	383	331	371	398	369	355	348	376	365	384	383	381	372	384	365	365	377	368	375	398	344	365	337	395	346	397	323	396	342	398	356	373	374	382	350	375	382	371	359	345	412	338	379	392	419	352	371	411	375	388	346	373	388	383	367	365	358	349	393	368	338	361	384	399	382	376	370	391	357	385	367	378	368	357	363	349	386	378	412	363	330	345	350	358	355	380	365	351	368	359	357	374	362	412	380	402	373	344	366	351	354	354	351	380	382	379	363	394	394	375	347	363	356	385	368	412	332	379	346	394	405	382	382	336	380	348	345	370	375	387	393	363	347	343	374	342	383	369	358	384	342	379	397	372	383	394	377	341	383	402	383	345	324	406	362	350	359	397	390	335	384	354	350	331	358	363	364	382	378	376	395	337	378	375	392	367	382	368	379	319	366	332	363	402	377	358	353	388	342	364	373	385	349	350	378	368	388	350	347	367	373	362	381	366	371	364	367	342	364	339	337	373	399	357	350	361	365	380	334	353	393	346	387	393	383	377	380	369	349	372	370	335	369	333	360	368	353	366	377	417	386	375	370	349	353	387	343	419	374	398	379	352	365	355	359	357	390	347	376	380	404	408	378	340	365	385	375	345	339	366	340	354	396	373	417	357	385	356	388	373	413	391	350	382	379	349	373	361	362	322	342	348	351	367	359	379	362	376	353	352	373	347	365	336	344	362	364	395	358	364	359	368	346	398	356	363	345	373	385	366	341	337	339	375	354	366	370	366	364	413	337	380	366	329	341	422	370	380	382	397	391	408	372	368	392	363	347	362	402	372	364	373	397	367	405	372	383	367	394	363	359	330	368	368	388	368	386	389	341	384	356	365	344	380	364	351	348	358	378	324	359	349	375	339	336	411	369	368	368	369	382	369	375	374	364	362	349	340	346	382	378	342	377	363	360	368	380	368	366	358	342	341	350	404	339	328	388	352	384	344	357	377	353	367	359	373	384	393	308	367	384	358	372	353	332	380	387	378	376	366	358	369	373	378	348	347	382	388	376	361	382	368	342	390	345	375	390	344	360	364	405	363	380	387	372	355	387	357	370	381	372	357	383	387	362	368	368	339	379	407	350	332	378	392	376	382	333	352	392	377	363	365	336	364	344	366	392	360	356	355	383	389	341	392	374	381	353	362	414	365	357	357	378	374	386	366	383	371	386	355	354	385	373	370	373	369	371	378	363	337	359	399	356	364	371	352	368	337	402	371	365	396	337	384	348	379	360	361	362	338	345	405	378	350	346	384	362	386	367	392	346	348	399	333	390	327	400	366	382	349	354	364	353	372	383	370	363	349	370	335	365	384	370	348	339	353	330	368	360	342	384	390	362	378	378	393	374	354	384	380	350	354	346	355	363	375	361	382	342	322	359	391	387	356	381	383	391	361	384	386	360	378	357	372	361	345	387	357	366	404	370	385	353	395	370	378	383	368	340	354	375	380	355	376	376	371	380	382	355	360	374	358	400	371	350	404	382	377	341	422	355	348	354	338	372	375	349	374	363	378	359	377	394	355	347	383	337	376	372	336	346	389	382	320	387	379	347	352	370	363	396	330	374	385	356	366	374	348	383	375	351	390	379	340	354	359	368	354	353	402	350	339	355	374	410	383	384	381	362	357	394	372	357	407	388	361	345	353	360	355	327	366	369	334	361	385	364	381	355	381	364	383	363	349	365	388	358	353	378	381	343	399	375	350	410	350	380	377	364	333	384	354	378	359	342	374	365	329	362	368	385	382	340	338	377	360	377	405	379	403	388	393	376	345	345	395	366	322	378	386	367	351	385	351	367	361	376	377	362	385	370	372	372	382	355	340	353	357	368	377	357	392	396	318	394	359	368	345	389	372	384	340	371	395	313	401	358	368	376	358	389	386	382	364	381	369	365	362	361	352	372	366	391	402	400	340	369	379	403	373	355	363	408	374	374	402	326	349	355	352	371	376	359	354	364	387	365	343	377	337	386	388	335	322	373	348	400	345	371	381	351	349	335	354	349	371	355	362	376	347	334	366	348	394	358	352	395	398	372	371	362	365	372	368	366	359	365	367	367	366	375	376	357	376	375	385	371	358	378	365	367	367	316	354	346	377	388	335	370	373	365	359	367	343	383	388	336	389	393	367	366	398	387	402	357	374	386	396	385	366	341	323	376	375	355	365	359	332	351	365	342	365	367	356	345	378	411	425	373	339	373	386	346	360	368	349	357	378	348	387	381	349	377	379	391	362	370	370	381	387	372	360	351	376	346	370	338	395	360	344	351	373	365	342	386	365	354	373	382	347	359	370	362	378	387	345	386	354	361	377	332	339	420	368	353	406	372	345	378	365	363	342	369	363	344	341	339	365	366	355	428	376	353	353	353	361	355	413	360	366	378	347	396	351	350	331	353	395	397	375	372	364	394	339	348	366	355	368	387	363	381	357	352	401	359	406	404	388	371	356	368	379	349	364	363	373	347	372	377	339	339	411	363	395	370	356	383	360	381	370	348	393	339	360	379	344	391	364	382	358	364	366	339	354	380	393	360	370	356	338	368	356	371	367	343	364	371	367	347	391	344	357	381	339	366	368	366	402	354	345	352	360	358	394	327	355	369	367	376	357	386	360	342	359	375	353	389	403	350	369	371	357	353	403	380	372	366	393	342	404	345	350	329	339	363	371	377	353	412	358	408	347	336	364	349	377	381	380	378	349	357	391	360	363	391	364	375	402	389	373	371	356	365	360	382	410	392	345	384	384	364	382	370	321	358	353	389	354	325	329	342	352	357	386	385	385	349	357	416	341	354	359	388	378	392	412	371	350	366	370	396	370	375	364	355	364	399	368	375	379	373	372	349	353	390	378	395	354	348	358	399	378	357	381	372	345	384	314	391	386	377	381	385	344	367	358	357	377	378	385	400	351	349	375	400	331	367	359	356	367	348	373	367	372	356	336	338	361	358	363	359	345	386	365	395	308	362	372	392	368	395	386	346	352	361	362	385	359	363	344	370	402	352	352	385	355	369	343	347	391	357	357	380	354	356	341	366	368	344	367	368	349	378	338	382	349	411	364	374	349	364	364	356	406	342	367	378	373	387	372	380	371	374	373	365	396	369	353	368	368	369	399	389	361	376	345	388	371	351	338	393	353	346	373	380	356	372	365	392	375	387	344	321	330	375	384	379	383	361	403	369	364	366	361	396	374	374	357	386	389
1503	376	380	345	340	351	358	356	349	333	294	342	368	358	320	324	319	324	326	348	327	317	373	330	359	316	362	347	355	317	340	350	308	302	314	322	332	335	309	325	334	336	328	369	341	389	352	315	327	347	362	344	331	344	341	315	373	326	356	358	329	357	313	349	395	322	337	318	347	333	355	316	350	373	333	357	323	330	331	341	332	326	367	299	329	332	329	336	312	389	349	319	316	347	321	371	357	382	328	362	368	337	333	310	342	356	335	378	366	335	351	338	320	328	326	329	345	337	340	347	312	326	345	346	349	353	363	346	336	320	346	321	331	344	352	340	350	340	326	354	365	365	335	372	391	313	333	342	334	348	341	311	373	359	332	377	344	353	342	356	364	339	314	348	349	315	291	312	358	320	360	337	333	298	312	322	347	342	355	330	336	339	326	337	329	352	313	363	348	337	329	323	344	362	317	290	319	326	343	343	357	317	326	356	318	342	304	336	328	333	361	330	363	309	375	351	352	331	350	374	350	350	340	329	364	361	328	357	373	358	340	340	328	328	333	309	366	353	351	356	320	343	331	341	386	365	350	350	346	339	347	319	370	333	358	359	309	312	334	330	325	344	345	341	350	320	347	356	337	309	369	327	337	339	321	318	320	323	316	345	326	356	313	331	372	352	335	310	350	340	330	339	376	342	327	346	327	343	326	336	359	331	314	339	333	307	326	328	312	358	352	340	343	335	341	322	339	317	310	364	317	367	367	391	346	337	353	330	359	352	280	340	341	328	361	339	337	335	339	359	337	313	326	329	303	338	338	352	356	364	330	341	356	336	344	357	337	353	289	306	363	359	315	336	326	328	357	354	321	346	364	329	342	357	336	319	320	325	346	351	305	319	336	326	341	362	329	340	357	316	361	336	343	373	355	348	350	344	342	349	319	373	375	336	392	320	316	365	322	352	333	310	326	340	349	322	358	330	348	335	329	374	331	350	320	315	319	344	365	322	356	312	368	371	350	379	333	323	330	358	358	316	328	352	358	357	351	333	335	299	335	333	351	337	330	320	344	321	308	343	324	359	357	337	340	348	342	362	344	317	315	316	307	340	336	328	267	341	343	350	329	345	355	345	363	338	329	339	336	319	306	347	341	353	345	333	285	357	348	283	356	358	384	332	305	319	345	338	343	358	328	321	349	354	384	305	359	351	308	352	331	352	363	355	359	350	333	348	299	295	303	319	321	382	353	371	352	355	362	304	304	341	322	324	344	354	348	344	313	344	348	325	354	302	315	309	351	375	340	377	344	355	345	339	356	322	352	303	344	334	318	321	362	326	332	319	367	314	351	347	307	349	343	328	317	342	375	327	332	314	328	345	337	333	317	335	355	328	350	328	329	360	341	334	343	323	336	347	308	305	316	334	334	320	339	338	334	348	357	378	364	358	310	331	337	326	375	334	349	325	345	332	351	349	327	381	329	383	336	338	352	325	313	348	337	348	376	335	349	312	308	306	312	361	362	362	334	367	370	348	356	346	344	303	364	361	331	374	328	361	328	333	309	341	339	366	362	363	375	359	359	329	317	342	334	336	346	306	350	311	358	320	342	330	352	329	345	352	320	331	324	319	357	351	362	355	324	362	330	368	359	311	370	364	370	317	337	350	346	357	343	347	364	341	355	337	373	327	366	381	323	342	354	352	303	331	323	335	348	330	321	349	349	335	372	336	317	332	330	354	378	339	309	373	312	374	335	324	381	322	302	365	336	296	338	327	367	348	361	372	342	359	358	335	354	363	343	345	357	373	366	324	374	357	332	358	338	360	319	333	365	347	327	340	320	341	355	383	343	340	352	336	336	371	350	348	334	321	342	337	340	346	349	313	309	318	292	381	342	378	326	356	342	357	352	324	340	326	321	322	326	347	326	326	336	338	319	333	338	322	325	328	344	380	363	364	358	324	312	334	372	340	314	346	366	328	358	340	407	335	347	342	331	317	326	347	334	346	342	361	345	335	331	367	354	328	329	358	345	326	350	333	290	323	345	318	328	368	342	326	342	360	355	372	321	312	330	334	354	351	348	342	303	340	360	325	349	344	327	334	378	356	353	335	361	346	327	366	320	326	332	347	346	356	335	354	330	324	373	337	314	306	358	358	344	300	330	372	339	319	397	338	327	291	341	300	351	361	341	331	332	352	364	385	300	310	354	377	322	349	335	346	359	320	336	312	345	338	320	308	345	337	353	320	369	321	338	326	316	342	322	317	349	323	335	334	342	354	339	343	303	353	339	343	297	364	332	357	330	377	335	342	340	379	315	347	325	305	286	316	356	329	335	290	349	379	377	337	337	335	341	374	312	327	384	306	325	334	334	335	371	337	358	344	315	353	340	340	346	359	306	353	358	310	333	339	356	351	332	337	321	314	347	337	311	344	364	321	355	330	336	344	381	356	323	361	361	334	314	325	301	367	327	353	320	326	354	340	348	337	299	326	318	342	339	333	362	338	327	325	359	361	350	330	339	325	359	352	334	336	341	326	333	349	332	334	363	324	339	312	336	336	321	308	347	348	338	335	300	364	359	359	356	358	341	342	358	339	332	348	355	328	319	376	321	351	331	350	333	380	331	355	326	330	310	329	372	386	331	336	332	336	333	328	361	392	312	318	348	361	352	318	331	361	335	342	349	356	332	366	312	305	327	338	311	314	332	323	352	334	329	337	320	362	346	354	319	334	346	362	362	355	338	328	338	338	354	353	315	324	331	356	342	362	369	324	333	329	330	303	308	323	309	330	348	331	346	324	357	351	357	347	331	350	314	321	337	305	350	361	357	351	287	317	338	327	349	339	329	358	348	353	344	338	308	340	313	394	347	352	339	333	332	305	304	328	329	334	346	345	347	343	338	337	332	356	359	338	349	353	353	323	331	358	330	384	323	352	326	302	337	357	360	368	339	328	334	319	354	332	350	388	321	354	332	322	356	344	329	362	342	336	331	394	359	327	332	352	359	295	334	336	331	311	336	381	318	346	305	344	328	370	315	335	358	349	311	332	311	383	355	330	351	319	330	352	367	310	341	367	306	354	323	323	333	302	328	335	356	328	318	334	354	291	341	322	280	371	336	328	369	315	298	318	341	350	339	325	344	361	340	359	327	341	296	350	349	336	324	320	301	337	321	298	354	366	368	335	337	321	346	363	311	354	338	331	341	314	327	346	348	327	336	303	290	364	333	356	330	343	317	324	334	358	349	329	324	352	327	341	343	350	290	300	354	355	346	322	370	330	336	329	326	342	335	339	337	359	340	320	354	356	339	335	297	328	360	363	365	335	364	322	340	357	345	327	316	336	357	318	313	328	331	327	342	329	347	330	333	346	331	334	353	331	338	330	328	359	343	336	337	377	356	375	365	343	372	350	306	330	351	371	354	332	369	342	327	343	339	318	362	338	320	315	356	338	360	352	343	313	349	354	358	370	346	358	344	318	304	337	340	333	339	330	350	341	341	335	333	371	363	363	383	337	319	358
2003	867	861	893	865	858	869	905	855	833	822	783	804	867	822	788	825	772	827	801	836	797	827	819	822	798	749	793	839	756	820	807	797	825	792	792	827	781	804	840	813	834	788	780	867	843	783	782	799	841	826	797	805	768	821	810	817	812	808	825	846	793	808	770	752	841	811	820	800	853	747	783	788	814	810	793	812	823	823	809	793	825	805	760	852	837	828	812	828	762	831	797	782	843	840	804	764	823	796	827	799	798	807	807	825	862	803	802	803	859	782	793	823	797	780	817	833	811	826	826	820	811	809	785	776	827	794	766	862	829	766	803	834	788	777	816	782	806	805	790	771	767	837	781	790	801	802	794	769	825	791	811	819	828	810	779	794	817	776	808	772	806	842	815	844	852	762	799	810	777	784	781	805	803	820	787	812	784	820	809	790	817	808	790	833	837	827	756	806	830	835	815	847	795	826	801	836	754	787	788	774	846	804	797	818	827	840	861	827	817	765	799	855	732	802	826	820	772	857	786	789	788	815	793	830	865	777	785	779	821	804	856	818	811	808	816	775	807	810	817	777	800	790	848	839	777	800	833	794	825	796	804	802	840	823	843	801	802	852	802	873	800	787	750	846	833	830	812	803	786	789	802	843	812	796	800	771	757	804	826	821	810	863	809	834	787	807	811	798	780	837	857	778	838	801	780	812	819	834	801	785	774	794	824	767	784	790	760	828	812	734	828	833	799	773	791	823	800	768	798	762	811	799	816	760	730	790	788	857	805	774	785	796	829	837	833	798	797	842	805	817	762	773	823	794	712	831	821	834	819	826	820	809	816	821	801	834	842	814	791	836	784	833	790	838	837	820	827	798	756	730	828	825	777	770	848	803	767	850	863	804	833	819	799	809	795	861	809	811	787	789	795	780	825	782	788	849	806	769	856	788	858	806	815	810	800	798	825	815	780	777	826	800	827	814	778	785	808	840	817	853	832	812	746	811	795	824	802	831	808	824	829	834	862	812	810	774	793	765	836	849	801	866	855	762	854	742	808	801	809	814	830	796	810	814	787	847	760	796	841	801	806	775	866	816	827	780	840	819	733	865	836	850	790	805	809	831	833	826	820	808	770	795	806	807	762	828	804	803	745	817	805	820	769	825	778	828	756	813	783	812	842	805	797	808	819	841	837	824	823	777	803	769	741	802	770	794	790	805	790	821	815	835	805	789	847	822	788	829	802	847	803	844	773	807	792	819	793	808	787	833	776	776	780	761	847	789	800	799	809	802	798	803	834	825	797	854	820	813	836	813	812	745	769	850	792	782	792	797	762	784	846	785	836	848	792	770	776	836	812	793	821	864	786	779	759	807	821	814	817	791	814	797	815	814	802	827	763	777	841	842	827	774	821	831	837	826	816	757	799	781	826	818	821	828	821	794	766	787	837	813	803	830	796	840	808	866	828	814	747	786	810	831	828	773	780	860	833	820	787	787	796	786	791	819	775	807	792	806	770	836	771	777	774	846	787	797	765	861	787	832	828	784	826	763	778	845	816	789	789	833	786	831	820	803	786	836	792	793	847	810	799	812	830	778	805	816	791	742	811	840	828	799	745	792	794	815	784	850	816	785	791	796	804	819	842	839	879	832	826	793	785	820	824	802	793	790	788	782	835	795	790	865	761	806	792	810	793	757	813	768	808	823	822	862	791	809	806	812	811	835	777	810	808	787	859	840	786	815	789	789	831	807	757	849	829	849	805	807	805	762	772	763	851	809	808	849	825	783	750	821	785	779	804	806	805	779	803	771	796	802	776	831	808	785	806	781	795	773	823	816	758	791	829	775	817	815	828	832	850	777	815	820	786	812	835	789	800	852	842	808	782	781	878	818	813	791	832	800	822	777	800	757	823	814	812	839	816	815	799	772	814	789	766	800	755	803	830	785	828	815	745	788	783	772	845	765	804	858	818	773	740	799	781	824	777	812	837	791	818	814	781	813	832	786	808	817	807	762	813	780	849	831	815	847	825	816	782	793	836	811	817	770	816	845	844	795	804	816	799	764	773	774	823	787	830	776	801	768	788	844	806	796	799	794	758	809	793	816	772	775	748	823	803	807	810	781	781	816	810	804	804	814	723	770	815	783	821	811	805	805	861	797	766	820	797	801	867	774	824	791	793	830	822	777	808	775	804	819	812	783	800	730	812	734	807	803	804	785	772	857	786	875	822	785	820	838	820	792	815	752	793	765	792	827	817	812	791	796	817	797	827	808	828	784	789	800	782	823	806	828	788	847	787	818	831	814	794	816	848	780	810	828	813	809	828	771	823	782	815	825	823	785	814	848	796	889	812	724	757	786	817	816	835	798	834	832	786	841	755	832	789	785	813	841	800	815	819	803	801	782	782	808	805	828	829	788	782	801	769	835	814	768	806	791	835	804	761	781	835	760	806	793	799	793	819	819	821	822	822	843	795	843	812	822	794	841	769	812	787	841	797	837	834	799	776	792	804	834	811	807	828	819	859	812	805	766	813	809	813	803	812	773	842	851	831	795	765	759	822	801	847	817	812	826	849	863	819	860	813	826	836	810	796	837	791	855	819	795	800	817	784	810	827	788	826	831	891	834	796	789	840	817	801	807	795	841	855	819	837	871	808	775	859	772	796	825	750	806	793	769	806	813	778	856	840	810	772	827	841	783	790	768	823	832	837	840	778	809	801	792	845	811	827	793	831	806	813	823	817	776	772	762	805	836	842	758	829	816	799	786	813	840	805	797	843	816	790	813	804	851	829	808	830	818	817	768	841	822	795	765	786	776	816	797	807	776	814	809	802	757	828	843	813	788	847	845	832	784	785	809	833	845	837	789	807	768	810	762	805	829	755	811	874	797	803	823	819	821	747	843	771	796	806	782	798	798	816	784	822	819	808	793	805	812	799	799	803	855	841	811	749	789	800	762	813	796	848	886	771	839	800	808	799	804	783	820	741	848	820	772	837	771	796	834	794	840	829	812	832	814	791	747	835	749	779	840	829	799	769	855	856	805	785	826	806	800	793	852	810	807	827	856	738	806	875	760	823	808	781	767	727	736	780	779	797	778	795	812	783	831	792	837	797	800	811	791	802	825	748	797	831	810	818	812	823	809	823	726	821	837	802	797	773	772	773	795	780	775	783	810	784	806	798	814	830	783	796	859	770	797	831	780	777	840	827	797	776	753	775	797	843	778	791	793	767	786	795	818	809	821	793	820	793	790	771	798	832	797	811	832	806	841	817	745	865	807	836	808	777	809	810	827	830	813	814	785	829	807	866	830	807	811	807	802	792	808	838	817	801	801	777	814	830	817	778	799	791	797	780	784	840	800	777	834	765	826	796	812	810	797	822	768	803	793	822	802	811	839	825	809	837	847	744	842	776	781	813	790	863	802	768	829	768	808	822	849	837	844	802	838	794	800	866	787	792	755	845	785	745	809	767	763	789	814	832	798	788	796	834	786	797	849	811	824	845	736	819	756	794	784	765	839	800	830	826
7048	606	584	583	409	401	354	381	352	350	368	325	317	286	303	306	298	344	315	286	301	361	324	329	296	336	299	292	298	322	326	326	326	319	313	268	316	309	342	327	335	331	320	315	359	309	331	298	310	351	302	308	288	308	315	317	334	326	316	323	293	298	317	330	313	313	304	301	324	320	348	320	289	340	328	314	317	320	334	317	307	294	334	292	296	295	342	310	302	296	297	311	318	309	312	287	317	345	305	305	333	298	298	314	326	303	313	323	319	302	293	323	299	322	300	301	371	291	317	358	302	281	323	312	300	316	329	321	297	278	321	323	323	313	328	299	306	283	306	305	313	326	311	282	311	309	288	293	295	325	316	290	308	293	306	322	334	300	305	311	283	313	337	306	306	332	306	315	302	310	276	276	325	342	313	333	318	329	323	313	304	277	281	299	329	314	308	292	307	305	281	308	322	275	367	334	305	330	323	315	289	343	317	307	302	315	298	298	295	312	277	325	295	304	294	298	296	315	317	322	326	279	286	309	316	294	283	284	298	333	298	323	329	299	312	315	309	286	310	279	275	279	298	297	329	319	334	320	327	311	314	356	273	308	313	317	348	303	294	333	304	308	281	330	340	309	305	311	327	311	285	340	327	318	305	296	306	303	339	323	331	314	311	315	307	330	307	325	350	327	304	302	273	327	348	302	301	316	293	298	322	299	301	319	306	291	303	314	303	313	318	276	332	306	303	280	316	316	309	303	305	311	281	314	289	276	303	309	312	347	294	285	317	289	297	280	301	343	333	338	312	336	334	333	333	321	291	329	301	327	294	311	307	319	301	302	299	282	296	295	295	316	317	301	336	297	286	317	324	295	312	286	276	308	316	303	326	296	314	350	319	304	285	315	300	296	311	282	307	332	306	360	328	297	337	331	339	289	310	296	334	295	320	293	318	321	292	336	320	285	298	309	325	341	320	315	334	300	302	314	314	314	341	280	318	371	327	326	320	294	309	306	329	296	327	280	278	280	309	332	299	303	323	311	295	302	324	338	325	310	325	303	314	316	296	309	316	314	306	304	289	308	299	310	285	271	324	277	349	338	326	328	311	306	338	288	289	289	354	294	321	327	367	300	335	267	297	343	306	305	340	312	290	322	317	320	316	284	317	313	290	303	334	297	285	307	305	288	325	353	317	322	309	316	313	294	313	319	309	329	308	310	291	293	304	305	331	317	306	310	315	316	316	330	307	332	326	312	328	286	298	334	313	274	282	320	284	307	315	321	303	289	325	279	302	307	303	291	311	307	295	300	313	312	309	344	325	299	318	284	334	283	319	323	324	304	284	316	337	330	336	303	289	284	322	358	322	336	321	301	318	315	284	288	322	344	287	290	294	307	307	312	296	316	285	309	318	347	288	307	314	285	314	341	339	294	311	323	295	313	317	318	301	294	317	301	297	333	299	299	264	337	334	298	321	284	309	314	332	291	307	314	316	328	310	256	304	299	324	296	334	369	269	321	300	291	300	308	323	326	318	327	335	286	297	321	356	304	314	293	297	324	302	342	309	308	306	319	319	300	316	293	283	319	308	306	313	305	317	298	328	292	311	332	298	317	315	295	302	309	314	316	282	318	280	318	324	332	347	312	348	342	309	297	368	314	315	314	309	304	285	319	310	325	335	308	305	297	332	315	296	302	303	320	283	320	316	303	324	358	320	300	294	306	322	307	322	293	306	321	309	316	308	322	291	311	318	302	309	336	324	306	314	310	316	295	297	300	296	265	312	323	308	287	300	305	308	315	282	313	304	329	302	310	304	312	300	294	326	296	349	334	312	304	323	326	341	316	287	306	310	329	313	330	313	325	310	308	296	285	297	301	315	281	302	296	316	288	325	324	283	325	315	330	296	348	300	324	294	301	322	333	321	307	322	303	277	341	273	270	339	322	292	296	271	303	327	288	311	323	326	329	303	329	295	307	345	344	320	333	290	316	325	357	294	296	300	322	323	332	310	338	305	311	345	314	345	294	296	290	295	294	315	321	322	303	308	335	325	301	312	315	286	323	326	341	317	309	295	317	284	330	327	315	319	344	311	273	323	288	323	300	276	290	324	312	361	327	354	344	340	309	311	290	333	335	333	297	276	304	324	304	309	310	300	308	301	328	309	313	303	305	312	331	308	308	320	324	348	325	312	308	318	313	330	291	311	336	296	305	316	287	327	363	305	290	316	305	322	303	323	326	285	334	322	281	321	324	298	316	301	274	328	290	309	306	277	323	279	346	320	328	322	276	304	335	305	305	295	281	311	318	290	307	313	322	315	329	281	330	317	320	313	306	321	342	284	309	300	333	315	317	288	329	324	284	327	315	283	305	315	303	285	317	309	298	299	315	293	314	315	310	308	303	300	265	313	317	305	340	317	281	318	294	295	322	317	330	315	283	293	264	331	313	313	320	334	332	304	338	305	288	318	326	325	317	304	298	314	273	301	278	314	303	339	323	332	317	303	315	312	272	302	309	303	309	300	304	320	326	302	313	327	297	307	281	275	307	329	315	299	308	321	320	295	315	315	330	298	285	315	278	329	304	301	308	287	314	289	309	318	326	310	316	293	292	304	303	337	331	336	335	329	321	294	315	309	323	311	335	346	298	303	309	303	301	334	322	304	313	323	340	310	314	312	340	314	321	318	344	312	334	348	282	288	280	347	323	299	298	336	296	323	301	329	344	316	339	282	297	311	298	295	286	277	305	321	325	347	316	306	316	316	297	325	296	291	314	328	304	300	316	315	310	318	271	277	318	302	302	314	301	297	325	339	296	322	313	340	324	305	317	327	308	331	328	281	281	295	295	329	335	318	308	304	303	330	316	314	286	314	280	312	277	343	307	308	303	324	303	342	309	306	290	304	318	351	328	301	336	310	308	296	297	299	319	316	296	290	308	326	298	294	326	320	276	293	284	344	274	309	335	350	286	322	319	372	291	339	320	328	302	324	311	306	290	296	349	335	280	350	308	317	329	312	325	328	337	327	288	288	327	306	337	328	306	293	303	314	310	307	303	295	301	291	277	326	324	265	320	299	285	340	306	313	294	323	313	279	334	334	322	291	293	300	278	301	281	314	326	338	308	326	340	348	323	313	291	324	284	300	319	331	321	349	322	322	321	309	317	315	306	310	290	285	273	300	272	312	299	316	290	296	325	321	297	317	312	324	313	296	306	335	285	332	298	294	294	285	292	296	330	310	311	298	282	290	328	316	316	317	341	286	321	328	297	326	312	334	308	326	292	316	323	300	311	286	322	347	285	290	317	312	326	335	306	318	316	330	318	263	330	316	320	294	328	302	289	301	291	314	330	269	316	325	322	349	321	301	296	284	306	328	329	319	327	308	302	306	295	299	315	339	322	314	333	317	262	287	281	264	325	289	291	277	338	341	318	342	295	335	300	312	318	302	323	319	317	338	307	322	324	297	286	319	279	287	307	291	312	307	314	300	330	305	312	323	301	306	319	334	321	312	337	326	338
6602	1016	1359	1490	1471	1189	1113	1067	998	864	904	852	839	802	773	804	817	763	763	803	806	788	788	812	718	772	754	738	757	796	734	812	740	791	777	747	741	789	780	768	752	724	715	780	768	765	744	743	755	742	742	733	765	718	714	763	718	758	729	712	768	759	742	788	740	738	744	751	699	763	764	736	790	758	735	758	737	761	722	720	705	780	735	784	706	769	744	709	738	736	748	727	711	708	700	743	719	759	767	707	701	742	727	720	771	732	760	771	726	707	707	740	722	723	735	729	773	723	701	777	769	779	720	745	728	728	757	723	786	751	715	721	737	744	741	762	755	773	690	772	737	697	724	785	728	712	739	769	715	774	742	753	686	790	708	728	711	725	743	762	727	704	763	771	747	746	730	744	741	793	694	757	754	755	725	762	740	684	729	756	759	751	747	751	719	716	750	735	730	739	758	728	741	747	727	730	744	717	743	733	749	703	757	755	730	744	741	801	717	722	680	776	766	709	773	716	733	742	755	720	720	740	709	725	745	743	756	709	748	751	743	701	739	751	739	738	737	728	759	708	774	692	752	743	691	764	750	732	748	732	731	775	714	740	755	724	731	719	725	718	712	704	731	763	766	806	723	747	734	712	725	743	701	759	770	778	747	745	764	790	712	762	704	747	752	769	749	733	738	711	709	719	713	754	718	729	730	716	727	696	772	725	747	727	740	694	795	726	760	758	787	708	761	742	695	752	710	701	748	730	748	691	722	765	691	759	728	740	740	728	736	770	750	778	739	702	754	723	765	743	651	754	730	746	752	727	762	758	770	737	746	705	747	726	730	711	765	728	712	726	769	703	772	693	732	746	751	732	760	768	810	728	731	745	754	736	686	745	772	760	781	717	773	715	750	688	748	708	748	693	765	731	703	747	749	742	728	779	706	741	775	730	748	701	786	708	730	764	735	741	764	757	717	737	765	764	712	720	783	754	731	735	782	717	725	754	752	725	735	744	738	746	746	702	732	702	741	762	722	722	761	722	718	747	767	737	737	736	741	731	741	745	770	761	747	732	741	710	732	745	753	744	748	736	712	738	740	701	736	776	729	754	742	761	750	783	737	804	760	681	720	725	743	707	701	745	757	704	702	735	746	747	735	754	755	736	730	723	722	757	728	715	739	721	778	778	735	723	718	708	782	731	719	719	684	745	753	736	743	737	727	700	762	753	728	737	707	729	792	783	734	722	820	748	699	749	703	753	709	778	762	769	722	707	786	766	710	745	707	683	709	682	677	731	729	696	747	810	805	733	737	710	732	766	722	779	723	768	730	711	764	762	767	741	739	724	732	745	746	716	712	757	763	717	710	770	729	712	727	770	710	760	716	793	719	762	710	744	742	752	754	798	765	742	743	744	788	727	753	767	732	725	735	740	729	763	672	737	666	731	741	723	732	749	772	725	771	679	731	751	744	712	724	721	691	690	771	718	697	797	765	766	711	668	734	727	792	759	755	731	707	679	801	672	706	751	746	737	665	720	696	760	758	712	711	730	713	715	745	758	739	709	727	700	685	756	783	738	712	724	689	695	764	724	748	725	734	788	749	741	729	721	747	660	693	767	747	746	736	743	738	739	757	756	706	784	735	742	717	720	717	807	728	725	709	715	754	724	763	746	770	716	716	735	728	676	753	759	784	785	696	743	732	748	712	759	745	764	713	722	719	756	737	764	751	778	724	774	732	742	713	713	716	768	737	711	706	698	752	780	712	773	701	731	740	704	717	734	756	753	766	688	708	724	734	720	768	744	717	761	723	769	781	732	712	741	692	774	770	750	739	716	740	715	768	730	783	766	728	711	744	764	741	747	712	717	756	746	731	749	702	697	733	734	700	734	739	733	765	724	749	760	718	725	792	727	713	726	752	688	768	740	721	728	703	721	756	737	728	702	721	704	710	747	771	693	732	726	693	705	728	701	754	698	763	734	752	726	720	713	678	756	754	725	709	736	761	697	774	702	750	736	756	736	776	763	712	725	745	763	706	729	750	772	786	698	754	745	722	746	741	755	694	734	734	741	774	708	730	768	674	733	676	736	764	780	753	715	766	714	785	736	717	693	739	792	785	724	705	710	766	714	705	716	722	732	723	762	770	703	795	742	746	712	769	713	697	742	711	716	746	735	751	740	790	765	739	695	685	777	742	709	731	772	673	717	677	723	742	757	691	738	715	714	759	752	755	730	753	731	767	688	724	747	739	770	745	706	776	753	700	755	780	734	716	760	732	724	826	748	715	800	722	778	770	742	758	729	706	750	713	755	733	784	803	750	739	746	781	728	723	734	738	653	774	712	760	709	742	707	758	752	705	745	775	710	767	758	765	748	684	726	727	740	737	709	657	782	750	717	751	742	756	752	767	752	731	765	780	702	820	727	697	706	698	769	733	740	703	735	745	775	736	701	781	727	754	745	723	758	732	675	713	703	758	740	728	771	706	764	737	724	732	701	678	792	726	731	712	765	720	744	770	673	726	705	772	721	733	694	732	759	684	755	732	764	735	724	746	761	736	763	770	709	773	747	715	731	732	690	747	735	731	766	762	738	775	757	731	741	725	732	767	738	764	733	757	724	743	701	669	704	728	698	693	742	778	722	762	739	747	747	746	692	717	721	721	753	773	749	723	762	725	707	745	731	719	705	787	774	698	711	739	743	706	733	722	743	730	736	726	746	738	732	772	704	712	726	758	716	743	747	774	708	738	701	746	724	758	742	751	761	781	720	730	706	713	713	743	742	769	706	731	725	760	752	784	744	757	695	755	695	719	756	687	720	765	723	786	793	721	757	789	730	702	659	754	732	761	713	735	711	725	770	681	760	691	654	747	777	700	816	694	769	747	772	762	717	718	746	734	731	782	719	730	718	766	781	751	736	740	679	762	691	788	747	748	777	727	691	737	696	759	745	770	714	747	760	730	783	739	773	697	714	732	715	795	719	701	744	695	736	688	750	730	758	755	720	750	747	743	706	739	696	707	731	768	775	738	696	717	798	769	714	713	711	737	752	709	720	738	714	722	714	757	708	742	732	721	760	727	698	757	709	757	764	753	765	728	722	683	797	707	745	712	727	754	748	725	725	742	707	747	733	770	695	775	719	706	749	763	713	731	760	739	735	717	708	723	732	745	694	735	713	723	719	705	753	747	767	724	687	743	703	741	756	691	676	730	736	741	749	761	730	706	717	745	741	698	745	767	749	681	736	745	735	775	747	727	756	716	762	764	806	739	738	678	699	703	715	685	739	730	759	704	726	756	734	731	753	743	731	725	714	675	717	737	705	750	704	737	760	707	733	795	734	755	754	689	717	735	688	749	739	755	748	718	748	734	713	741	742	760	707	754	734	756	778	721	746	716	727	715	735	714	795	686	747	716	664	746	787	697	743	742	716	700	737	738	735	781	709	759	673	730	780	708	727	731	732	699	729	702	752	733	706	746	738	722	724	785	757	709	708	759	761	742	765	733	765	703	742	768	768	719	733
12741	884	700	542	369	356	279	247	195	202	211	190	164	182	173	149	181	153	158	160	166	126	135	150	136	148	152	124	131	155	147	128	139	138	157	163	149	138	150	155	153	133	140	126	149	123	168	132	147	154	155	130	158	139	141	146	139	145	166	156	185	145	145	135	129	134	140	159	166	140	148	151	176	142	157	140	137	146	136	132	126	126	141	144	132	136	153	125	148	151	133	162	140	156	132	131	132	148	161	153	163	147	139	153	125	142	150	140	116	125	148	148	130	148	125	127	159	138	152	133	144	137	153	143	140	118	149	166	143	136	148	128	139	159	150	144	161	141	143	131	153	149	131	128	147	135	127	131	136	171	178	166	127	140	146	129	152	141	146	148	131	149	157	143	134	139	141	147	132	150	136	129	128	133	151	158	153	148	152	135	119	159	159	161	120	127	170	149	148	155	122	148	150	128	136	127	142	133	133	158	154	143	140	138	135	136	134	143	131	124	142	152	124	139	146	144	137	145	146	158	150	122	130	150	151	140	144	142	156	141	179	129	142	148	129	159	144	146	118	130	117	121	159	149	144	169	154	160	129	149	144	137	131	150	150	125	125	151	141	139	132	152	134	132	117	155	122	142	141	152	140	135	146	148	132	119	134	142	136	141	160	144	144	157	140	121	143	141	143	141	129	134	158	128	151	173	142	155	139	131	146	145	119	163	162	123	158	121	155	155	137	183	155	139	167	132	140	128	152	151	146	146	148	116	139	157	127	141	119	163	150	138	161	152	152	141	137	139	160	158	120	127	160	148	140	132	145	138	132	152	143	158	141	140	141	143	154	138	164	146	134	148	155	141	147	146	132	155	155	121	139	129	144	147	136	152	144	142	148	149	155	116	158	123	133	152	144	132	139	139	132	157	142	123	167	163	150	140	121	136	138	169	142	140	149	135	147	156	129	125	163	132	138	154	128	136	128	158	145	138	148	142	144	141	123	128	135	150	132	148	162	134	159	137	130	134	126	132	134	152	150	125	129	128	140	156	146	152	148	134	153	145	144	121	151	132	144	131	142	117	152	131	145	146	149	134	119	148	143	150	139	127	168	139	146	112	120	142	139	151	126	145	166	154	157	143	170	132	139	118	162	143	149	143	136	139	148	144	148	148	147	170	141	141	124	128	146	133	136	141	166	137	166	136	140	156	134	146	153	114	143	164	138	136	132	127	137	140	156	119	147	161	150	149	133	173	160	168	152	150	148	155	140	133	150	150	126	142	125	146	149	151	138	143	157	130	121	150	152	134	157	125	151	134	148	141	148	136	142	141	131	126	136	136	123	144	132	154	152	133	126	151	138	173	136	154	129	145	148	145	147	138	151	137	152	149	149	137	163	131	142	143	146	141	129	134	124	151	140	156	143	124	134	136	145	138	138	136	153	133	126	148	154	154	138	139	150	158	126	143	148	144	126	128	139	130	141	133	156	156	135	134	134	133	142	145	151	145	122	141	141	127	139	130	131	156	135	131	138	143	136	156	165	130	143	141	154	150	143	143	111	131	138	134	122	140	109	154	147	116	136	167	154	135	133	138	153	125	131	128	137	131	134	159	148	141	135	139	126	130	126	127	152	151	128	142	127	146	143	126	157	159	145	123	131	122	122	144	119	150	145	145	149	139	144	124	152	142	133	129	149	153	150	126	121	166	142	110	150	139	126	136	123	138	163	135	146	144	136	166	157	167	132	144	141	135	171	141	142	148	167	143	140	156	145	144	152	135	138	151	149	141	141	153	132	132	129	138	138	136	142	129	155	147	143	132	168	157	134	147	140	140	135	141	138	146	149	147	126	148	164	142	150	148	140	155	121	130	143	140	139	156	134	149	161	152	133	122	146	115	136	129	132	126	158	117	158	146	116	141	126	138	127	153	146	129	124	122	125	171	142	150	156	158	116	140	149	115	172	145	137	141	126	147	144	138	167	151	133	138	138	141	174	134	151	130	135	132	148	151	130	138	163	131	141	165	140	145	124	127	130	139	144	139	146	140	143	131	139	130	146	135	152	163	127	142	130	154	121	133	139	146	136	118	136	148	129	165	116	123	143	127	168	143	148	145	133	138	144	136	133	157	132	148	144	146	159	141	156	133	163	119	139	154	135	163	118	121	129	133	138	137	141	137	153	150	142	131	147	135	149	132	148	145	145	137	137	131	158	121	139	145	146	158	117	130	137	138	146	146	130	123	142	140	154	137	155	125	152	138	116	126	142	140	133	132	157	149	147	154	115	152	132	167	143	139	165	185	134	140	144	153	143	140	144	149	136	132	139	137	140	162	152	156	134	138	166	155	141	142	128	134	151	114	154	140	141	142	134	161	133	145	146	158	139	130	162	151	139	130	145	145	153	150	135	133	125	151	143	144	157	128	139	121	148	145	117	145	138	152	136	140	131	133	133	145	183	157	138	142	168	124	134	125	144	161	137	155	125	117	130	150	154	140	141	156	137	150	130	167	136	144	126	126	146	162	126	161	148	149	131	126	163	157	149	139	145	131	145	159	156	121	141	167	149	133	173	150	154	138	141	118	134	149	144	130	148	141	143	136	117	143	119	149	155	153	127	128	149	148	153	145	141	136	165	141	122	143	127	161	146	147	155	134	156	137	142	161	165	148	142	146	135	142	163	143	120	119	137	137	135	130	144	129	120	143	144	143	133	157	158	148	129	152	137	160	148	149	133	116	123	140	138	144	148	173	145	172	142	134	130	137	137	134	146	127	152	112	139	148	155	136	133	144	133	134	145	172	112	154	146	143	130	140	161	147	138	127	133	139	136	167	153	125	144	114	132	148	162	144	153	130	166	145	157	149	150	142	138	144	139	141	138	137	153	141	135	144	144	156	145	148	137	146	128	143	150	142	140	168	131	129	129	121	116	113	153	135	154	146	153	136	130	141	127	149	160	144	124	156	137	154	145	155	159	154	135	156	137	143	142	156	162	143	148	151	158	141	156	153	153	144	164	152	168	158	169	137	153	170	143	144	151	145	151	143	130	148	136	147	169	142	144	135	161	151	146	130	158	114	136	146	135	140	132	134	165	162	143	143	151	128	153	168	131	161	131	125	149	128	122	145	150	140	140	138	147	139	137	137	118	123	126	142	138	145	155	127	144	174	150	142	155	144	127	143	139	158	125	133	139	125	135	171	111	158	107	142	155	131	132	146	140	138	139	158	143	141	151	140	157	132	139	158	141	149	120	146	130	132	139	134	160	159	143	146	144	143	150	143	138	151	142	143	123	131	132	132	151	137	134	131	145	120	118	145	131	137	138	135	129	133	164	126	129	150	138	136	167	141	150	142	157	156	128	138	145	145	130	146	154	126	134	122	126	124	148	149	128	159	119	149	137	127	131	147	132	140	142	152	132	140	151	125	153	143	158	142	154	127	141	148	124	147	127	119	146	139	135	140	126	118	119	149	149	162	162	145	134	142	136	148	134	137	176	137	138	121	140	117	133	135	140	147	146	138
7944	920	1631	1890	1543	1201	1062	926	819	672	641	609	582	498	522	498	449	485	472	415	461	442	427	410	406	403	413	438	410	370	369	429	399	373	437	389	389	379	393	423	356	414	440	381	410	385	368	405	407	411	402	382	335	355	359	375	397	372	351	353	383	381	347	370	373	379	359	371	375	354	366	368	373	366	414	361	363	385	369	351	405	379	369	337	360	360	361	366	355	354	358	360	374	342	350	357	358	389	399	357	364	374	374	372	383	347	365	405	348	369	379	357	357	342	351	374	350	382	378	385	354	369	347	368	346	373	371	357	358	365	381	365	357	396	348	374	362	411	375	378	378	347	366	375	364	384	373	354	368	328	339	356	384	367	356	352	340	393	386	357	403	363	333	375	361	371	346	339	359	379	328	391	359	369	334	336	362	372	369	339	410	387	347	362	339	374	383	361	391	367	380	366	355	377	351	331	345	373	350	373	378	399	320	397	388	375	384	375	336	366	384	348	368	396	344	381	370	358	364	374	388	382	367	366	371	404	367	405	357	356	390	322	356	342	357	399	365	361	370	341	381	367	382	320	357	348	349	360	388	349	358	379	385	319	392	344	394	353	369	394	341	378	365	331	371	360	383	359	345	375	373	355	348	350	339	373	349	361	360	361	353	366	347	368	388	351	359	375	367	382	352	350	396	366	349	360	333	363	369	392	340	338	359	373	388	380	366	350	380	363	348	342	368	377	398	378	378	372	344	336	370	347	374	372	353	369	366	365	355	349	353	368	351	377	358	359	391	355	335	353	386	356	360	323	378	367	330	368	361	339	399	353	379	367	358	375	382	331	390	378	343	315	378	361	362	373	362	358	382	372	362	373	376	365	398	404	357	407	350	396	374	381	370	381	382	362	361	352	368	331	368	375	366	359	381	358	359	385	358	342	368	370	392	357	369	366	362	348	383	356	349	338	394	374	374	396	363	386	357	347	363	350	359	378	358	357	390	377	365	355	354	375	362	319	380	357	388	359	371	327	346	368	348	348	382	379	396	396	378	361	366	338	370	341	360	358	352	367	409	382	394	390	347	368	371	371	350	394	365	361	371	377	378	390	375	362	382	373	370	382	379	340	405	342	358	341	363	373	365	384	369	367	338	365	356	371	398	335	353	379	359	343	353	342	332	370	396	334	347	324	345	344	368	333	396	351	358	374	360	356	345	397	378	378	374	370	361	363	357	367	371	369	316	361	389	379	370	364	339	366	393	392	364	364	337	338	389	364	349	383	330	363	404	365	343	354	348	354	327	384	399	376	381	377	342	393	360	353	373	378	376	395	359	362	348	361	363	386	346	372	387	359	386	369	328	384	356	330	364	348	347	371	367	348	371	380	363	344	384	373	331	341	376	392	391	358	374	363	357	347	381	387	355	368	367	363	385	398	350	372	336	331	330	342	392	359	370	347	370	412	348	370	373	375	366	383	376	401	358	359	358	371	377	352	356	348	338	351	356	358	415	361	345	381	363	362	384	352	377	391	367	360	383	355	371	348	382	391	387	385	366	384	360	370	352	395	374	370	374	388	362	369	352	394	376	380	344	356	380	343	393	354	365	392	378	382	340	313	369	372	353	332	323	375	400	379	374	369	358	358	378	373	385	366	361	375	365	381	346	341	399	366	387	364	349	377	367	384	362	342	350	381	377	392	357	331	370	365	343	370	397	335	409	419	384	345	369	369	338	367	319	378	351	343	372	361	332	348	368	332	382	382	342	366	358	403	394	377	360	384	384	403	378	367	331	376	403	347	385	384	347	355	380	338	330	317	348	374	366	366	362	363	356	358	411	345	350	371	366	349	341	369	399	340	335	346	374	360	384	367	369	343	394	374	349	355	358	351	351	349	343	356	346	404	353	343	372	388	397	358	360	354	349	367	369	357	346	360	380	331	370	378	338	342	379	372	329	354	366	367	365	360	318	353	352	402	380	387	374	391	378	374	358	348	377	355	343	382	365	378	366	364	373	373	380	398	334	370	386	355	355	391	380	350	364	385	388	364	315	353	347	380	330	383	379	373	366	338	360	400	355	360	360	376	372	385	362	358	370	418	338	352	357	365	389	343	377	345	371	357	375	390	372	407	372	379	361	356	432	383	382	391	393	410	355	328	389	366	355	358	391	346	319	355	326	344	351	360	371	347	345	384	360	330	360	360	368	402	384	388	358	390	351	404	363	366	352	361	379	318	370	362	356	392	376	371	328	364	358	337	374	338	375	374	355	385	353	347	341	363	391	359	359	397	358	374	386	344	360	382	383	387	349	351	354	371	358	351	355	377	357	372	397	396	358	384	419	356	356	350	363	354	371	357	370	369	370	358	360	363	403	349	361	408	346	336	358	362	388	367	354	362	381	367	361	424	372	345	371	383	355	345	334	412	366	384	359	362	358	368	344	331	389	360	358	374	422	377	352	336	375	367	375	379	362	387	327	362	336	372	389	352	371	387	368	328	392	396	329	365	343	360	372	368	346	352	343	377	386	359	368	347	370	365	368	367	363	376	377	352	361	365	385	396	388	387	346	351	393	385	361	367	333	359	386	373	376	364	349	366	355	385	392	366	389	339	408	381	353	335	349	406	392	383	363	375	365	352	340	395	351	372	337	355	352	364	372	333	350	365	358	359	367	349	354	360	383	424	382	353	374	355	330	364	341	359	386	376	384	360	353	372	339	325	357	358	370	350	377	404	332	348	391	364	354	362	353	366	398	385	385	323	356	380	347	359	360	371	409	371	357	346	356	372	340	360	353	364	358	409	350	378	375	402	343	357	366	406	356	409	387	372	355	358	410	347	371	367	319	369	350	348	371	370	401	361	383	347	372	390	335	374	355	372	374	364	338	368	341	337	385	358	358	389	385	374	385	372	398	365	365	347	351	370	357	403	375	364	388	391	354	344	401	381	380	362	394	361	345	394	389	392	356	354	363	372	376	371	343	396	334	378	383	396	386	348	375	383	400	366	348	364	385	353	385	386	381	404	369	370	368	380	386	342	351	376	330	410	373	353	373	342	371	361	382	383	383	368	371	359	394	366	340	379	361	348	365	392	389	379	368	336	348	407	350	388	389	369	376	335	360	362	422	381	359	376	356	377	370	373	382	349	365	391	352	370	353	391	375	383	371	386	318	345	358	357	381	376	391	377	372	385	382	360	360	364	356	375	350	397	412	355	347	391	352	372	349	372	338	359	372	350	355	368	346	402	372	378	370	406	365	380	355	327	369	352	354	420	408	348	334	392	374	381	365	379	405	357	330	377	349	357	360	393	362	372	395	385	376	377	390	358	400	395	394	352	380	349	383	367	354	386	356	384	348	348	374	365	343	375	389	369	339	341	381	381	343	403	381	373	365	377	389	390	364	365	354	333	361	382	382	365	384	337	354	380	345	360	361	353	336	376	402	397	387	403	357	340	336	372	387	387	374	356	365	359	356	351	337	356	363	372	369	367	368	357	410	379	372	379	366	347	340	388	379	370
1459	400	378	357	337	369	351	365	344	345	343	341	357	341	339	333	358	333	356	344	299	352	346	342	317	326	359	357	358	331	325	356	313	344	344	373	340	377	337	346	349	283	359	374	365	295	334	347	345	372	357	347	354	340	362	336	358	300	333	324	322	367	349	344	354	323	325	363	357	385	319	326	301	347	353	329	366	354	352	356	340	339	326	317	300	345	363	341	353	311	355	339	366	339	334	285	343	324	312	346	364	363	306	338	310	341	317	327	355	354	342	333	349	322	333	350	338	296	332	338	346	356	354	319	345	322	347	326	372	334	303	333	322	340	360	292	294	332	380	324	306	348	323	317	319	362	354	322	335	351	340	365	329	305	358	303	356	365	368	330	325	328	320	392	335	318	346	330	354	324	315	353	351	341	318	315	336	339	328	373	358	335	314	324	367	317	339	323	382	359	367	330	349	334	350	349	355	340	317	335	336	312	342	355	340	324	327	380	358	354	338	332	345	310	345	355	347	363	348	327	333	347	334	331	332	318	343	390	352	355	328	319	320	344	359	316	354	326	326	345	301	317	329	344	354	363	335	328	336	333	330	309	334	353	365	326	339	345	352	328	324	311	315	331	337	333	330	357	358	355	318	342	341	342	340	344	350	318	326	325	358	316	314	364	351	348	316	325	339	300	311	343	338	326	338	308	348	382	342	344	348	357	358	338	362	363	317	335	316	340	355	363	339	362	312	340	319	348	310	327	335	382	326	323	317	306	338	387	348	326	369	349	300	349	347	343	394	329	331	349	305	325	350	381	302	370	394	369	349	325	349	324	330	356	336	359	348	354	334	310	352	337	366	332	344	337	338	338	333	344	320	325	309	324	338	311	319	300	358	335	355	314	307	377	321	326	344	326	333	315	343	334	320	373	371	370	331	329	305	323	347	320	348	333	297	332	298	322	345	361	346	318	335	331	328	354	320	334	346	333	351	322	347	337	340	333	346	335	326	345	325	339	330	284	337	347	341	351	318	333	353	332	341	320	335	328	411	303	343	350	319	344	344	311	318	352	342	368	365	350	325	337	347	308	345	316	346	365	333	321	331	328	380	324	335	358	354	396	331	346	362	331	310	343	329	337	325	321	358	324	343	339	333	301	332	321	310	328	321	326	328	308	322	334	315	339	365	337	299	359	344	348	383	329	347	330	323	330	357	368	350	379	387	354	322	355	339	363	319	350	323	344	340	308	326	308	357	347	381	354	320	331	335	310	334	350	351	396	326	340	342	335	342	336	322	355	359	382	312	330	334	326	344	320	345	335	330	336	353	328	383	374	320	317	324	344	364	343	323	363	334	353	313	328	315	336	309	346	342	354	343	327	338	319	325	321	322	311	337	351	312	355	345	335	332	365	342	331	304	355	336	352	343	362	333	355	311	304	321	338	321	311	306	336	351	365	356	320	341	323	325	364	369	305	352	376	329	343	340	315	363	335	377	362	341	351	340	343	322	364	354	355	364	328	342	327	341	354	318	334	331	312	309	316	362	347	364	334	334	303	332	351	309	329	341	345	364	355	345	318	352	319	346	287	301	340	334	298	348	351	338	373	323	346	334	345	345	348	357	322	338	294	328	334	341	308	328	352	331	352	320	293	341	341	338	329	321	333	311	319	339	320	328	391	345	318	315	361	301	332	355	360	357	324	345	345	356	351	360	339	327	355	358	329	315	316	335	365	298	345	302	357	366	357	320	325	315	363	366	361	345	356	318	390	329	301	333	327	334	348	371	359	326	321	305	339	333	327	332	341	309	353	390	328	345	299	337	348	339	352	313	339	347	327	330	328	308	294	321	280	328	353	353	318	339	360	342	299	356	342	353	342	367	322	325	314	335	337	351	307	333	324	327	367	353	316	341	348	351	382	338	315	335	316	315	284	306	362	342	340	368	352	335	318	332	317	372	338	321	370	316	342	343	343	340	330	322	363	325	324	342	376	293	358	320	342	353	331	320	328	333	338	357	366	325	361	360	370	351	333	301	347	333	314	325	346	321	317	321	325	357	305	299	326	327	338	323	366	343	316	348	355	334	351	347	321	302	358	326	294	309	336	335	352	338	331	321	305	336	342	357	362	352	334	353	328	326	321	351	392	316	322	374	319	335	344	365	332	328	328	333	341	343	340	320	329	358	313	318	316	351	296	357	347	309	360	360	307	343	335	336	365	343	362	338	327	311	331	353	357	351	345	354	325	343	377	359	363	289	348	322	365	344	311	311	360	333	358	328	328	314	323	340	337	320	324	352	358	326	335	370	336	331	316	300	350	306	348	344	311	303	333	374	330	338	315	321	355	338	344	328	348	342	345	323	330	340	323	325	318	341	353	354	308	337	321	316	390	334	302	341	333	355	302	328	341	359	303	379	314	321	329	320	299	352	342	331	302	335	305	363	386	371	338	337	357	332	318	316	327	300	349	332	311	330	344	342	314	343	334	315	367	323	368	295	340	341	331	321	329	342	335	328	343	334	325	340	343	347	339	381	358	325	373	326	383	335	302	328	307	346	326	311	343	345	379	335	325	348	354	380	330	360	374	358	369	306	340	347	327	319	346	319	337	340	342	328	314	347	347	357	333	336	319	321	355	341	306	347	364	317	354	295	331	352	363	347	358	372	371	364	325	304	327	366	363	324	327	343	347	315	331	332	332	327	347	343	316	350	319	355	369	346	314	337	364	318	336	310	304	306	339	349	332	308	331	360	296	340	383	324	370	357	340	338	348	377	312	354	326	354	340	349	346	335	348	355	327	318	358	356	335	323	317	341	349	336	322	363	367	349	337	350	321	330	364	347	350	308	351	351	342	337	342	340	329	307	364	333	329	321	312	336	347	335	335	361	322	315	289	334	358	341	335	311	326	301	374	335	323	291	306	366	389	322	370	360	365	342	340	326	359	350	360	348	357	315	342	356	369	339	330	359	350	341	375	354	366	353	320	346	326	387	376	330	345	336	338	344	333	355	360	360	359	332	335	351	341	330	320	329	305	321	369	330	363	333	380	312	311	339	352	295	353	345	344	322	320	333	347	378	364	323	317	364	336	340	367	352	331	296	344	338	317	342	352	341	363	328	312	348	341	330	342	345	296	312	345	319	329	296	351	368	360	318	358	317	332	314	310	322	347	343	346	305	314	362	358	338	318	327	354	300	308	314	348	345	341	348	320	313	321	360	355	325	327	299	323	334	331	347	345	377	335	314	345	336	304	335	370	333	321	364	296	358	356	345	322	323	357	371	354	371	364	322	326	306	346	307	348	313	343	370	340	331	345	365	330	347	335	304	353	334	349	358	331	348	334	323	318	343	330	323	356	338	340	303	315	331	325	328	301	357	334	301	293	381	335	346	329	346	343	345	327	364	332	366	332	364	359	330	323	340	316	340	372	323	329	326	344	351	309	351	301	372	353	332	351	339	380	360	343	334	380	335	351	345	359	365	337	327	319	341	341	292	328	351	345	340	320	327	312	366	332	282	352
2054	821	900	862	877	860	874	787	827	837	767	851	812	803	762	807	836	827	812	832	776	840	862	778	790	829	837	794	791	805	759	844	816	829	788	833	784	831	786	830	781	822	867	812	793	783	810	777	836	802	823	838	793	784	832	823	816	780	802	816	837	772	771	783	824	821	783	762	806	789	772	784	776	773	818	768	820	779	808	832	793	822	789	795	777	825	759	816	783	811	832	773	827	808	810	811	820	768	799	795	805	777	813	838	846	771	793	814	849	784	798	803	817	766	854	780	788	813	774	780	782	771	778	828	820	789	820	835	771	820	853	800	768	833	774	812	826	860	813	837	853	855	864	854	810	825	750	772	812	825	806	801	800	810	813	800	825	792	835	761	791	806	769	859	820	836	796	823	840	790	823	851	818	802	780	799	814	800	821	777	786	829	781	788	753	818	781	847	832	829	817	855	826	732	872	800	817	789	773	844	794	805	844	793	820	763	848	842	748	819	807	818	799	767	838	758	821	848	806	823	859	773	852	822	817	842	820	833	782	788	736	807	804	802	751	815	763	796	799	786	800	795	810	831	804	828	799	819	778	835	783	840	806	857	811	783	868	803	807	789	893	789	767	807	759	787	800	825	776	811	769	811	794	802	829	810	771	783	894	769	811	835	813	810	822	855	795	810	810	830	802	778	769	814	820	766	826	806	810	810	782	800	829	815	812	785	809	769	822	809	786	800	821	799	743	845	779	791	805	838	793	762	706	806	821	847	804	802	779	807	818	820	777	773	807	778	813	775	777	730	783	849	770	776	795	791	874	839	771	810	772	829	791	776	776	797	831	783	777	809	783	768	783	785	801	831	803	807	812	841	819	808	800	761	799	825	804	787	819	750	852	785	842	834	793	727	816	800	825	782	838	722	830	813	806	762	822	817	800	865	810	756	818	833	818	824	781	818	755	776	773	791	820	828	814	797	803	768	762	824	824	805	873	768	818	762	790	808	788	871	789	806	837	773	787	764	849	772	816	788	810	836	828	808	744	809	833	781	860	835	761	788	829	767	825	817	799	837	800	772	736	786	765	791	789	856	769	791	805	854	793	811	779	831	795	770	763	827	758	831	747	776	801	839	817	808	750	781	793	854	816	835	794	796	805	797	834	790	819	785	790	787	799	806	803	774	783	799	781	844	777	811	780	820	831	797	814	839	817	796	811	812	828	791	814	850	831	794	799	783	781	818	751	802	780	786	793	850	846	805	825	820	798	835	839	854	843	812	811	803	798	815	804	791	787	820	806	818	841	844	753	805	849	786	829	757	802	780	827	843	797	756	785	824	806	790	774	853	811	823	838	796	813	818	760	818	812	810	793	789	786	776	755	842	800	806	798	812	802	790	826	824	806	794	837	765	772	828	765	759	811	838	826	805	834	782	751	832	815	870	764	789	746	824	870	814	865	846	807	777	821	778	855	875	825	794	827	826	780	835	862	827	763	817	812	829	791	800	780	894	773	827	773	757	836	861	819	760	845	777	794	785	772	839	867	841	780	725	783	803	788	840	794	838	813	784	802	799	839	784	850	838	822	811	816	790	771	779	770	751	833	824	792	766	811	823	817	797	834	783	778	846	798	794	798	804	837	805	785	783	834	776	828	818	784	855	866	802	841	844	769	787	832	776	848	830	830	805	812	794	792	811	847	808	829	836	814	802	794	820	794	832	856	780	754	821	858	780	857	788	750	821	866	792	826	780	774	813	768	776	798	817	827	781	783	811	821	818	833	847	781	781	819	809	781	822	828	821	818	794	779	806	759	801	783	795	833	805	801	806	809	845	813	811	829	777	796	827	840	791	815	784	833	776	791	777	809	777	787	793	822	795	742	836	798	819	780	804	803	804	828	766	831	812	794	794	764	799	789	852	799	811	800	775	823	811	823	776	788	838	786	818	798	843	805	886	788	802	810	798	797	781	825	811	848	845	824	799	840	803	809	828	866	778	829	789	822	822	811	814	813	766	792	800	792	817	843	788	787	845	764	793	854	805	846	798	818	812	811	815	804	805	788	787	828	844	806	850	771	816	870	868	784	775	738	819	786	836	828	828	820	831	867	821	746	794	850	820	799	795	781	827	812	798	827	816	846	804	808	784	780	865	838	818	809	798	785	802	785	797	781	850	797	781	852	787	797	802	736	780	874	781	832	804	822	800	777	802	801	788	793	814	782	854	854	843	792	755	810	814	773	773	809	831	823	801	843	843	776	801	806	813	773	766	823	797	799	812	832	796	783	871	822	818	807	796	845	784	823	827	806	810	789	819	830	768	813	777	820	801	835	778	814	811	811	800	820	814	762	825	850	839	800	807	799	753	838	848	819	813	879	810	819	804	828	789	833	826	866	810	839	854	810	813	789	823	764	780	806	845	786	839	804	806	807	821	775	781	833	831	772	831	807	787	873	825	802	785	837	783	821	799	782	796	761	791	797	827	814	817	810	804	816	803	797	805	769	867	914	859	823	822	867	839	786	788	770	825	840	768	818	804	809	784	783	804	799	794	831	791	767	845	789	748	801	798	816	856	839	799	820	764	769	847	823	824	790	827	811	797	810	755	833	796	791	817	754	801	801	814	775	815	780	827	810	797	815	826	817	749	823	858	720	803	813	802	843	793	816	828	869	812	803	838	807	801	815	855	762	758	793	751	795	815	798	831	751	761	779	806	827	780	836	828	814	767	803	807	771	774	823	828	787	835	790	807	872	794	797	803	861	751	748	823	806	773	802	856	798	817	829	770	816	840	788	781	762	837	815	845	829	785	810	747	826	820	819	825	774	803	794	766	791	815	796	804	868	789	788	769	790	757	792	794	770	804	766	803	837	779	734	819	780	827	737	792	818	806	745	824	820	800	803	799	785	791	816	835	812	796	785	780	745	829	831	793	816	806	812	793	788	823	835	769	821	763	815	755	808	766	826	813	838	831	811	782	772	821	817	826	810	782	785	812	805	801	829	837	839	786	769	799	842	832	791	795	811	787	822	790	810	835	876	791	790	824	792	795	805	856	819	811	792	820	839	813	772	813	879	822	839	843	809	851	836	818	844	808	830	821	786	840	785	837	781	842	803	850	785	804	836	824	769	801	825	786	760	850	770	809	787	786	805	814	816	784	835	808	752	780	852	832	892	765	818	807	807	805	832	788	833	832	846	748	833	849	798	750	841	807	779	838	790	793	848	810	792	828	857	768	833	814	838	824	857	789	827	756	825	830	846	838	825	812	766	831	830	817	804	827	790	851	796	776	828	833	757	806	801	795	799	752	807	830	793	782	804	727	839	819	767	847	772	856	792	801	808	807	800	793	845	823	801	812	784	815	813	854	842	824	798	790	851	797	845	761	784	814	788	858	763	850	799	820	844	841	803	773	804	814	804	773	762	864	825	815	824	829	763	810	811	833	788	808	803	846	876	793	790	824	815	844	824	809	815	814	826	786	812	830	805	768	792	818	797	790	775	790	774	793	737	823	753	799	798	800
7085	601	584	552	474	432	357	353	323	381	343	306	364	353	342	299	356	331	340	329	302	341	323	321	328	285	300	308	294	317	293	320	321	318	337	336	333	337	357	338	308	294	284	309	315	293	307	335	338	300	307	303	319	293	329	323	321	314	318	344	316	313	293	341	316	304	322	315	313	317	300	278	335	312	315	319	332	306	346	320	332	308	326	314	331	313	305	310	298	290	280	355	303	341	285	309	327	326	320	271	318	336	286	288	295	302	295	309	297	315	304	309	311	310	325	292	301	321	301	288	285	319	315	356	350	324	296	322	315	319	296	312	293	286	320	325	323	268	299	302	263	299	285	313	315	293	318	307	293	318	297	303	317	310	327	307	282	331	329	271	278	346	325	317	309	321	295	313	315	302	346	299	292	304	300	277	312	318	296	310	336	330	325	302	339	324	303	355	304	320	271	269	341	313	305	335	302	309	331	325	341	333	304	327	322	280	331	284	312	326	340	308	287	291	332	314	321	332	298	286	303	356	362	326	301	354	336	306	324	305	330	275	319	283	287	296	318	328	303	293	314	313	309	299	325	308	301	321	294	288	311	309	347	278	294	332	326	346	313	304	298	280	314	304	313	326	324	323	332	325	310	283	320	272	306	319	300	323	336	346	293	314	293	297	327	288	294	306	325	309	294	296	302	307	314	309	272	311	317	327	325	313	298	340	309	329	312	321	324	292	311	329	315	315	327	302	337	312	277	327	332	305	320	306	319	296	298	294	299	328	310	309	311	313	316	305	343	315	289	348	298	317	321	327	325	333	322	350	317	307	308	305	339	330	327	304	319	342	331	295	343	306	330	297	321	303	344	309	324	310	301	316	321	269	324	309	329	341	321	296	300	309	340	326	311	285	308	292	333	310	312	303	291	318	301	291	309	309	315	305	314	316	287	310	306	290	306	287	303	301	296	312	298	281	329	281	329	312	307	353	298	346	304	306	313	309	351	315	300	318	296	311	299	292	312	304	311	315	325	288	300	299	305	288	332	289	306	309	299	313	323	347	349	300	280	332	291	299	310	307	280	316	303	306	301	308	313	311	311	321	325	335	320	320	329	329	332	294	342	312	304	302	341	314	301	272	299	310	318	300	325	313	300	298	342	322	269	317	318	306	297	298	323	352	347	294	293	292	309	333	305	302	304	299	328	301	286	279	335	327	296	270	329	298	307	302	321	333	326	331	295	316	287	303	285	292	298	342	283	314	308	291	321	307	307	297	287	292	298	333	288	291	323	309	309	332	337	312	328	328	324	266	313	299	315	317	279	300	317	331	316	310	311	315	296	323	354	294	270	300	317	309	305	273	306	290	295	322	311	318	336	331	300	310	295	297	307	305	310	284	294	304	289	285	305	298	329	311	336	316	318	314	325	300	294	334	322	325	318	296	327	284	291	318	324	338	299	323	330	301	296	355	309	276	301	325	314	286	302	287	334	306	350	272	289	293	316	303	318	328	319	287	340	336	314	284	297	339	295	315	297	292	315	340	323	288	342	304	308	288	317	347	301	281	322	318	342	303	317	296	297	313	352	300	302	300	318	304	348	319	303	295	347	328	312	322	318	306	343	298	324	309	297	325	341	314	304	295	325	293	315	310	330	315	346	306	312	286	339	286	269	311	327	306	286	314	311	305	299	303	305	320	292	325	292	282	307	323	304	315	328	296	333	327	298	331	325	306	300	295	293	326	304	311	283	278	316	294	314	325	333	319	279	300	315	314	303	304	322	294	337	288	337	326	329	343	324	316	336	315	308	315	348	301	301	313	317	321	315	299	313	292	291	320	354	283	276	332	309	297	323	310	279	319	321	311	310	275	322	322	315	298	303	350	296	340	326	291	307	315	344	322	310	296	316	331	332	327	312	308	319	298	328	313	352	328	312	343	345	293	331	316	298	312	328	315	321	318	335	273	305	275	317	302	320	334	295	291	307	318	278	291	298	310	286	294	295	330	302	315	299	294	319	316	320	293	288	316	304	348	309	360	342	303	314	294	320	353	313	312	313	299	352	318	313	320	295	268	290	305	317	337	290	312	306	327	302	321	324	320	307	312	314	307	280	286	297	325	293	304	336	324	293	304	297	302	291	296	307	337	312	335	326	310	313	313	279	315	317	345	359	323	319	318	311	319	312	306	305	303	316	343	350	318	337	323	307	301	302	292	348	290	291	294	300	305	340	341	291	310	336	341	297	361	313	322	319	304	328	305	320	279	295	290	282	299	291	307	313	313	314	330	306	305	290	315	315	313	298	290	317	291	325	320	305	294	310	320	292	298	309	275	330	325	297	312	334	294	322	321	301	298	301	308	320	312	321	311	259	313	291	295	321	277	322	286	325	293	315	333	327	300	328	315	370	264	303	315	307	341	306	294	289	346	308	296	307	314	304	312	317	352	261	310	313	335	311	293	299	304	305	303	329	317	304	306	302	302	356	313	291	295	292	339	317	328	305	300	335	284	290	307	312	305	285	322	330	315	327	299	307	293	322	295	316	271	286	309	324	321	342	293	293	318	271	303	317	353	293	331	333	311	304	306	324	299	329	331	302	298	289	330	267	315	312	303	344	317	307	303	296	305	329	299	299	317	324	335	340	277	330	253	332	307	331	338	319	300	298	345	330	278	282	313	321	289	344	313	343	296	320	323	305	298	316	325	308	301	305	278	292	356	326	339	306	345	312	342	325	323	317	316	316	324	324	317	341	293	293	293	313	317	316	276	309	314	331	303	297	329	301	309	301	302	317	277	317	291	287	287	281	289	313	325	291	306	295	324	333	275	334	329	305	305	307	298	298	312	301	291	297	301	306	305	307	296	298	323	281	306	296	331	331	324	299	333	295	315	328	298	303	284	333	324	282	318	290	316	341	304	304	280	303	301	281	297	287	303	307	306	290	313	300	305	311	319	357	310	271	292	316	332	302	319	329	297	284	335	297	297	298	314	289	309	321	312	322	320	311	328	295	292	308	277	327	315	311	328	298	336	281	294	293	328	311	290	313	306	317	334	319	333	328	303	338	288	295	315	322	324	311	297	299	327	306	329	275	320	295	303	303	297	315	321	294	295	286	308	317	321	279	325	311	306	294	309	311	295	339	327	264	302	331	308	314	315	320	266	354	311	320	312	325	301	284	312	339	348	338	283	313	310	315	327	310	305	339	312	328	316	298	302	324	323	319	314	280	312	288	301	308	315	328	305	306	328	333	273	305	295	318	300	287	292	302	326	317	305	286	309	338	292	301	328	321	277	354	298	315	315	317	317	283	293	306	312	285	310	292	297	317	316	308	302	287	312	320	309	272	303	296	325	311	297	338	295	310	291	314	327	294	296	349	322	314	305	313	294	293	317	307	316	299	328	307	316	328	303	341	303	309	323	305	336	319	324	302	328	314	303	333	289	285	313	318	330	281	294	301	302	319	299	304	319	334	348	317	303	302	308	331	327	319	314	281	338	320	339	325	346	338	312	295	300	322	316
6589	976	1423	1527	1378	1184	1200	1068	1020	961	842	869	840	788	814	796	818	799	800	785	721	714	773	752	748	742	763	718	759	828	764	756	801	685	758	712	787	752	749	768	732	761	754	744	770	757	770	746	751	808	724	721	697	770	737	687	726	781	751	800	735	774	741	747	719	782	740	734	782	764	727	738	771	758	744	737	715	705	776	787	755	734	749	758	721	745	715	767	737	709	772	673	730	735	756	760	752	732	730	778	708	758	770	749	761	764	748	701	721	735	751	733	696	720	740	759	734	740	773	732	749	718	692	756	735	749	705	717	742	755	752	712	737	723	801	760	756	728	728	751	707	727	733	723	729	755	749	776	721	766	747	715	713	735	725	703	685	737	750	712	713	698	722	778	763	720	766	712	779	697	745	749	749	756	746	773	741	739	756	751	686	754	745	731	738	702	711	765	726	739	719	709	733	747	747	739	747	731	721	789	719	763	739	731	747	781	805	733	750	725	751	712	737	759	725	724	728	762	769	723	783	725	728	725	717	776	742	715	730	729	714	737	735	701	746	742	653	723	690	758	735	717	789	737	741	721	714	762	758	735	783	778	728	744	742	731	778	745	741	763	747	744	781	761	733	722	757	710	763	725	723	756	790	781	739	778	741	674	729	700	764	725	778	708	754	727	706	697	692	745	753	736	676	717	726	734	754	750	761	678	743	743	742	737	771	738	743	788	723	712	752	748	733	699	725	774	712	765	708	741	732	788	721	767	736	737	724	690	745	703	750	752	743	753	723	722	734	745	731	706	743	727	704	729	774	727	727	756	697	776	704	700	741	739	757	810	721	731	719	736	694	804	732	773	762	734	790	751	714	753	804	781	701	707	751	768	724	739	742	715	693	699	749	714	744	728	734	739	737	712	715	717	748	786	726	713	738	724	749	735	719	762	762	728	756	715	755	709	737	725	759	793	723	724	733	734	727	743	717	752	732	735	704	754	725	719	722	709	755	713	762	752	729	738	737	779	729	716	754	726	727	745	749	792	742	769	731	772	718	690	708	733	699	737	721	782	774	704	753	716	721	755	741	720	754	773	721	727	723	771	728	787	699	733	792	749	793	746	705	735	741	725	755	730	794	760	751	744	714	721	745	700	780	778	697	741	757	739	723	768	755	766	742	739	742	736	805	748	750	729	755	754	725	700	758	748	776	704	769	686	735	715	709	727	737	707	731	750	765	744	701	713	743	732	747	726	736	778	721	757	716	744	742	690	751	697	700	718	704	745	729	779	742	769	665	744	725	734	702	758	696	776	727	704	767	729	782	795	712	704	758	740	743	753	734	712	727	719	716	744	671	741	718	759	714	737	750	654	780	776	781	793	746	705	764	753	786	717	760	700	713	713	712	735	736	688	713	755	684	742	719	720	766	736	736	685	748	720	695	724	739	677	744	702	733	724	771	743	737	739	768	780	768	723	758	787	685	710	669	688	746	780	718	736	760	721	759	749	742	739	745	732	766	731	754	748	762	783	717	759	722	741	723	735	691	756	762	733	787	704	748	766	757	697	743	718	749	776	731	694	754	762	715	742	764	718	716	737	702	735	744	780	709	710	806	762	719	738	723	754	755	751	783	690	766	754	708	748	763	717	729	716	728	720	761	740	701	775	739	745	723	695	784	714	766	708	773	735	670	768	730	714	754	751	734	764	766	723	755	706	686	744	746	713	748	734	708	710	736	748	793	789	709	729	726	803	790	706	733	708	747	719	738	735	721	758	752	713	751	691	676	708	753	754	680	732	675	716	736	736	707	746	761	686	770	737	721	699	740	725	751	736	686	712	726	735	724	695	747	728	751	734	767	755	710	788	764	720	743	743	696	711	755	706	725	749	756	754	743	712	737	734	743	746	725	742	727	758	740	717	755	728	724	769	730	713	722	752	734	726	747	714	686	708	763	720	752	766	698	726	702	719	742	729	762	701	713	749	749	747	748	726	701	744	744	729	753	719	715	713	726	773	751	719	762	729	748	719	762	701	755	703	771	738	726	737	765	733	720	729	704	754	693	727	772	727	729	720	726	770	752	725	704	748	709	728	714	740	741	687	728	720	735	748	769	725	727	738	707	771	768	718	732	741	732	745	749	725	783	785	763	737	726	760	725	734	732	763	715	718	721	801	705	750	769	725	765	720	735	726	732	707	711	722	782	676	734	745	675	748	730	762	739	711	756	714	721	729	729	738	739	758	654	754	764	752	740	764	738	790	772	707	757	724	735	711	708	714	706	746	744	766	750	757	729	753	762	814	690	767	752	787	722	717	767	712	723	727	686	718	753	762	773	736	747	727	729	721	718	753	756	764	711	709	737	706	774	750	706	711	731	743	747	754	738	733	730	714	690	744	741	736	695	758	784	760	741	740	785	731	725	766	742	761	762	703	685	714	738	735	698	721	739	711	733	733	779	714	667	702	753	775	715	737	739	681	781	672	713	726	720	763	677	695	810	739	751	744	725	743	733	751	690	748	745	727	778	718	738	762	748	707	689	781	713	820	697	730	743	742	779	748	744	739	747	745	757	752	732	759	764	750	786	729	731	727	755	728	733	756	775	729	785	742	768	701	777	742	742	745	734	755	729	727	673	730	716	720	758	764	722	713	702	715	730	798	723	768	738	708	689	772	782	727	738	735	771	733	766	789	740	750	753	762	783	729	709	734	754	712	753	742	742	780	727	728	728	757	753	720	698	711	770	770	738	753	770	719	709	735	752	779	709	746	753	770	731	756	716	771	753	761	727	724	743	709	761	708	741	745	731	716	758	755	731	668	776	775	717	706	747	768	753	676	738	724	742	735	747	717	786	701	750	754	694	748	740	753	761	747	744	774	792	751	745	729	738	684	765	734	727	715	793	731	756	727	777	718	726	754	809	749	706	702	731	783	699	732	786	725	709	760	757	715	758	741	711	712	794	741	716	694	747	754	755	730	716	752	765	721	754	711	756	760	746	734	712	710	756	716	702	716	782	717	745	697	759	743	806	725	752	758	723	773	744	727	739	758	717	779	731	771	718	762	778	761	722	686	744	717	714	813	700	716	758	734	730	727	783	720	749	745	735	742	780	783	724	747	730	775	748	683	783	741	755	718	703	705	755	783	758	766	735	756	757	724	728	733	748	740	743	748	771	721	779	761	731	713	733	711	734	675	748	753	729	764	722	736	777	725	775	728	754	755	755	698	726	725	750	781	759	794	776	736	770	743	754	706	733	769	747	769	745	769	749	753	726	716	726	712	727	751	730	742	722	719	761	723	694	775	776	711	706	735	738	746	739	783	744	740	771	751	720	733	667	778	708	727	736	738	668	766	764	705	761	747	749	767	719	763	693	753	785	753	779	737	740	724	774	692	759	730	736	761	660	775	710	717	799	751	787	717	695	718	722	744	741	743	719	710	725	739	692	717	709	762	743	768	772	722	739	724	722	714	785	758	752	685	726	750	736	724	719	729	735	712	674	740	717	733	748	713	715	727	668	732
12668	826	660	565	378	300	243	223	208	189	171	172	160	138	129	160	148	156	163	149	169	137	146	139	145	122	135	160	152	141	158	128	141	149	137	142	150	155	133	145	145	158	139	122	139	143	143	133	163	145	127	150	153	137	140	150	150	185	128	156	117	151	159	132	121	134	146	158	141	152	153	137	145	139	138	149	147	128	138	157	122	136	134	155	150	135	149	132	144	156	145	122	147	116	146	154	166	144	132	161	160	113	164	113	139	144	118	147	131	134	129	129	124	114	138	124	156	142	155	145	142	151	137	144	120	135	133	153	143	144	137	142	132	140	115	146	139	134	127	152	130	135	122	164	133	142	143	151	160	129	138	134	160	114	140	146	149	139	151	146	138	133	151	144	103	158	136	131	157	147	117	124	153	151	158	156	152	170	148	136	126	139	129	139	152	145	146	124	146	140	151	154	134	144	126	151	126	141	126	154	132	139	171	121	152	133	138	139	164	122	145	127	138	138	141	148	146	144	119	139	132	136	145	146	144	149	166	138	142	156	130	138	127	147	144	148	142	160	180	133	144	134	139	126	147	142	142	121	167	138	155	128	127	158	127	134	141	132	151	136	147	132	148	139	115	128	158	131	134	164	141	139	146	138	130	131	126	140	142	152	123	124	141	164	147	137	160	156	134	148	131	146	139	139	117	146	143	137	138	133	130	155	128	138	126	151	141	125	167	155	146	153	145	170	162	140	117	131	135	142	131	147	142	163	150	150	135	132	133	135	133	141	141	131	158	127	160	127	145	136	133	124	133	139	151	146	143	121	140	127	150	154	135	120	122	121	146	158	142	142	132	140	143	134	146	147	141	152	128	129	176	149	163	146	126	117	156	150	119	136	148	151	146	131	154	140	141	138	142	151	152	130	136	120	147	135	157	153	131	157	139	136	142	140	118	127	133	153	133	137	147	125	148	114	125	157	177	143	143	156	151	135	175	137	142	141	127	145	133	119	140	151	149	124	124	133	131	149	144	129	163	154	141	145	144	126	148	137	137	125	122	131	128	135	150	131	159	136	144	141	157	145	153	117	145	151	141	136	133	160	145	150	153	136	126	121	141	127	162	151	131	158	148	110	138	125	144	136	151	126	137	163	131	131	127	140	123	132	140	162	155	133	143	137	148	134	139	144	129	144	148	146	124	162	136	179	148	137	154	131	148	137	130	138	169	136	143	150	139	129	136	146	154	145	136	137	160	170	156	140	146	145	130	158	128	134	133	147	130	139	151	123	121	162	150	145	136	130	156	129	145	158	144	166	132	113	155	132	141	153	135	140	159	123	122	139	138	119	117	149	140	133	130	154	149	138	141	156	147	141	137	148	120	148	134	153	154	148	138	138	146	124	142	160	162	147	131	143	143	143	134	132	144	152	155	144	151	145	153	131	126	132	142	150	146	158	156	142	141	149	162	144	164	141	135	152	142	145	139	143	157	145	137	136	158	141	144	127	148	148	148	131	123	146	130	134	139	134	141	145	140	155	160	147	128	151	138	118	114	160	149	134	141	128	143	128	128	138	137	145	139	131	123	120	161	130	126	161	139	149	121	134	148	157	127	140	117	121	145	138	147	160	146	142	130	134	124	133	143	125	131	146	143	148	156	154	142	141	156	143	166	128	141	139	122	133	144	152	138	160	125	125	144	132	147	153	122	133	172	132	137	136	133	150	152	114	144	132	153	133	157	177	126	132	143	152	155	163	153	137	128	131	129	156	128	160	122	163	162	128	143	138	141	124	142	136	162	167	136	124	147	139	144	144	157	157	132	143	155	140	134	124	139	153	140	142	163	144	127	123	138	153	146	150	156	159	118	140	121	127	158	156	158	174	143	136	144	140	130	153	129	139	133	143	164	144	159	121	136	141	131	152	139	140	126	145	152	161	153	166	170	174	113	145	134	144	127	133	169	129	136	149	144	145	144	154	134	146	135	132	119	158	142	145	130	172	140	134	160	145	131	164	150	138	157	135	138	153	141	159	148	138	146	126	133	145	129	150	145	140	130	137	152	156	177	126	153	135	148	148	148	148	121	138	158	135	127	119	152	149	148	127	126	142	142	122	128	174	148	143	134	128	172	159	150	130	146	136	151	128	139	134	140	123	114	147	146	155	155	151	142	131	140	146	139	167	150	135	161	119	142	140	145	136	146	139	154	139	139	117	127	131	157	149	135	126	136	149	147	149	148	138	135	123	147	144	134	155	143	143	176	150	161	140	146	131	147	175	142	148	142	130	132	137	147	150	148	142	139	143	143	143	148	145	138	134	115	131	131	151	113	144	149	152	138	135	144	126	134	148	126	130	131	159	147	142	147	128	143	143	150	140	133	142	149	149	132	142	149	156	126	128	130	136	155	148	142	152	147	131	133	132	136	148	159	153	156	135	134	147	152	140	132	151	151	144	155	149	165	170	144	160	152	139	120	129	132	136	143	145	123	149	136	129	130	156	135	127	122	157	129	179	153	153	142	174	119	143	159	132	157	143	139	137	136	135	126	160	158	129	147	143	148	145	150	142	148	131	157	143	128	160	141	115	151	164	163	157	151	128	144	142	128	133	138	132	136	145	156	152	143	143	154	130	153	147	142	160	185	162	139	111	157	152	154	141	145	130	129	141	165	129	130	123	138	139	151	145	157	149	132	143	163	131	151	151	134	155	165	137	138	146	143	145	138	130	125	150	137	132	151	138	127	154	136	140	108	141	129	137	138	147	159	121	163	134	146	154	148	140	136	155	139	154	137	130	150	151	166	142	145	154	121	137	150	134	146	159	161	144	135	155	152	146	158	143	165	125	139	156	138	145	124	128	177	143	131	120	148	142	130	153	140	142	127	133	150	158	145	166	146	154	136	129	147	158	145	120	146	151	143	148	156	132	156	131	152	126	115	146	178	137	143	144	119	140	130	130	146	139	131	139	157	164	153	133	138	128	140	146	128	148	131	141	114	136	139	145	134	161	118	137	156	137	153	149	126	133	147	163	148	120	163	118	185	124	138	122	163	158	134	130	139	152	172	144	154	154	141	145	129	141	170	134	148	144	148	133	153	135	146	146	143	159	121	134	144	139	149	146	160	137	164	150	148	135	155	132	157	157	138	125	154	150	150	151	136	157	148	150	139	128	160	140	148	155	123	159	139	136	126	133	126	151	149	159	124	136	141	147	134	146	139	163	171	147	121	135	149	142	143	132	131	162	130	150	127	164	139	143	153	133	151	156	130	139	144	138	153	135	151	163	148	134	147	128	146	168	125	158	141	152	151	146	173	160	137	146	144	124	153	129	136	147	145	127	136	131	146	135	127	146	141	137	142	162	134	166	138	138	155	159	132	132	136	141	147	145	148	149	159	146	119	132	139	146	136	129	121	129	158	139	140	139	147	145	150	138	143	134	119	138	143	129	158	131	155	136	156	144	152	136	134	141	161	145	144	131	149	135	128	151	142	164	152	114	110	140	123	129	141	156	159	127	142	146
7986	903	1652	1926	1529	1333	1115	938	768	722	708	596	546	532	553	536	473	462	475	444	471	441	387	432	453	410	404	382	424	396	403	400	403	395	396	431	364	369	414	424	406	374	381	415	412	361	388	409	389	392	381	379	383	357	353	370	385	410	400	367	388	365	372	334	362	377	362	361	372	349	392	365	379	390	380	398	365	358	407	363	376	344	367	381	393	366	353	392	383	385	367	387	390	379	376	318	397	365	351	374	368	382	363	376	371	402	344	363	351	336	369	375	386	341	395	370	402	373	399	395	369	372	366	390	376	376	340	384	357	358	354	353	385	325	356	379	355	371	330	363	375	373	356	387	385	344	359	370	343	390	379	409	350	389	361	352	383	353	344	362	372	387	378	420	366	369	380	373	397	377	337	343	371	388	367	378	367	367	397	373	392	367	386	375	388	366	387	369	329	367	400	379	361	355	373	376	371	355	348	356	346	367	347	393	365	333	358	388	346	353	375	328	368	373	379	353	379	394	340	361	392	388	379	349	381	371	398	364	360	360	382	374	358	364	370	377	349	369	374	355	358	385	350	355	339	368	377	360	387	352	401	352	381	345	357	364	374	355	398	345	385	372	374	383	378	412	386	361	354	355	367	380	380	375	387	374	406	371	357	404	368	361	375	377	344	351	342	359	341	362	354	387	380	397	361	384	398	361	357	369	365	365	380	335	401	347	371	382	353	370	388	346	416	369	404	326	382	348	390	349	373	346	356	356	376	385	366	380	377	370	366	355	373	363	381	374	413	373	356	392	395	382	348	369	353	310	401	359	353	393	355	360	367	390	365	358	374	326	361	370	370	367	377	370	353	376	343	351	366	374	350	410	388	374	365	385	357	380	383	356	387	385	332	344	364	338	350	362	364	377	356	370	351	340	351	369	337	374	365	349	409	349	341	357	379	376	350	377	334	398	358	358	354	358	367	348	343	377	343	368	367	356	359	401	358	380	386	385	377	388	394	402	358	376	362	372	398	366	366	384	424	355	381	371	373	372	362	383	364	369	322	385	344	378	389	393	375	358	355	356	362	369	368	393	336	365	371	354	369	354	374	384	380	380	357	403	349	348	372	359	337	373	385	389	373	361	374	343	379	359	383	381	339	360	375	384	330	408	372	378	363	327	360	374	360	323	359	370	376	352	357	390	360	366	373	322	371	405	336	390	382	347	389	365	369	392	370	374	371	351	379	355	355	395	397	371	395	373	355	346	334	347	417	360	361	358	398	366	364	352	359	401	391	349	359	357	358	356	353	353	355	378	383	322	358	378	382	368	335	337	364	325	379	357	347	367	361	384	380	376	372	411	358	376	329	354	371	317	360	335	389	410	369	347	356	370	387	390	342	375	377	378	390	363	362	364	383	348	354	379	361	358	366	375	383	390	352	402	377	371	344	353	362	383	374	365	363	376	384	372	346	400	361	372	375	356	347	394	330	374	371	362	385	335	384	401	364	341	347	352	371	345	362	365	377	337	387	374	371	355	369	382	366	360	362	344	353	376	357	382	377	342	370	364	385	342	393	357	390	345	351	375	354	353	367	402	362	344	376	374	314	369	379	352	333	378	370	368	338	367	358	386	353	370	362	382	379	368	400	366	372	373	363	359	388	362	421	358	388	370	349	350	374	387	351	396	378	354	351	384	381	385	368	358	371	340	404	377	362	379	391	390	381	364	382	382	377	349	363	380	359	373	373	362	366	372	389	376	427	423	363	346	366	334	371	379	357	368	356	368	375	390	367	358	357	341	373	356	366	355	359	352	387	376	362	361	394	330	365	397	348	372	422	377	413	372	367	360	401	376	382	357	351	365	345	401	395	343	385	363	370	347	362	351	391	348	358	379	348	360	382	354	362	374	365	355	385	362	382	395	361	377	389	369	379	384	387	349	367	361	381	355	377	367	391	360	371	349	358	346	392	360	393	375	360	364	382	359	362	351	382	383	377	332	364	351	358	370	375	379	368	387	339	344	374	391	401	331	390	352	375	373	359	365	366	387	356	368	336	353	316	363	368	373	360	378	338	335	347	338	341	399	410	378	372	379	379	350	391	369	360	405	378	389	371	369	374	399	352	351	375	352	345	342	366	363	378	355	332	386	323	360	375	363	362	355	393	372	396	389	343	355	375	354	356	333	336	401	313	365	370	369	343	365	360	363	347	392	346	406	358	359	341	356	372	376	356	367	358	342	367	357	413	389	384	362	411	390	392	361	364	352	369	350	345	374	376	364	417	351	381	353	344	353	365	382	371	338	372	332	374	361	356	379	354	363	359	344	354	343	357	363	350	369	366	375	370	396	374	377	348	340	374	386	385	385	364	398	352	364	380	343	335	352	395	364	367	350	384	334	389	366	367	346	369	376	337	357	365	363	370	388	372	379	344	393	357	353	362	366	333	369	389	384	399	378	376	386	353	367	365	366	372	382	356	349	390	381	364	375	378	366	364	381	365	359	307	371	377	374	353	379	399	353	352	347	371	380	359	393	378	361	373	370	386	367	359	332	360	352	390	384	336	355	363	384	346	346	401	371	379	346	342	355	350	356	350	365	368	407	403	348	330	354	380	347	370	331	348	372	364	376	355	335	367	357	368	352	394	389	374	360	380	354	360	380	335	339	363	367	345	357	391	352	371	347	383	397	370	365	395	390	362	388	384	353	368	334	344	384	385	364	377	373	392	349	341	361	365	394	412	386	340	370	346	392	373	369	375	372	328	385	380	349	337	362	373	380	371	398	354	390	388	344	369	370	362	372	367	354	383	380	382	355	363	377	376	379	416	340	365	355	363	347	378	371	347	359	409	380	395	400	373	352	417	384	348	365	351	349	388	343	342	345	354	352	393	361	354	365	372	376	350	357	369	374	360	372	345	382	349	384	344	364	384	380	316	346	366	371	383	355	368	374	371	352	373	395	375	371	367	344	400	330	354	400	378	391	367	331	375	345	400	412	369	368	376	366	424	377	333	383	366	391	337	319	401	375	370	365	367	344	382	377	369	358	346	375	385	365	394	356	384	383	398	347	392	384	376	361	384	359	397	369	374	376	346	373	386	322	359	360	361	352	357	364	357	372	379	356	384	367	363	374	381	357	387	387	344	362	360	366	373	393	378	380	346	377	391	351	366	377	387	368	332	359	356	352	330	335	356	357	367	386	375	391	303	368	397	346	372	347	352	339	347	337	398	357	377	348	356	339	379	369	389	360	369	397	388	426	366	357	402	375	343	360	392	367	351	361	376	365	350	371	377	376	356	373	365	347	393	372	372	352	364	356	368	410	345	384	392	382	358	397	365	366	384	411	362	369	356	386	361	359	378	348	349	357	370	365	367	346	358	364	363	359	390	373	387	402	357	361	358	374	365	382	373	350	402	355	375	353	371	369	372	370	382	372	384	356	352	366	367	366	359	361	409	365	347	346	400	400	368	389	399	392	400	369	402	373	379	346	381	369	387	375	376	342	381	381	373	383	361	387	334	392
1416	368	372	328	371	328	326	338	338	349	319	336	356	300	326	328	353	332	340	337	357	376	341	350	348	326	352	365	331	350	358	363	361	336	333	315	337	326	381	311	325	335	317	389	335	352	323	333	353	336	354	326	357	377	357	344	339	321	365	339	318	342	343	340	337	327	339	362	354	362	357	343	365	307	375	350	320	361	359	359	342	318	353	330	354	341	340	321	344	346	317	322	366	342	329	343	320	321	366	336	366	327	357	369	339	317	343	352	351	325	334	336	356	354	306	346	339	340	331	328	358	350	362	339	319	311	357	399	348	338	359	347	337	347	356	326	341	339	368	366	354	342	364	348	341	328	337	343	331	334	326	325	336	354	372	363	344	313	349	299	313	338	341	334	332	315	326	321	324	348	348	327	366	341	366	342	314	317	333	350	341	338	346	351	372	321	357	324	328	331	336	325	353	332	337	383	331	318	358	312	335	335	345	346	343	345	364	343	361	342	395	354	299	350	320	331	343	369	328	348	319	326	358	358	334	332	316	346	332	361	338	357	362	365	326	347	356	353	329	390	333	332	382	323	348	347	346	357	324	326	320	337	329	329	361	378	365	348	303	331	323	335	330	351	350	325	360	338	335	346	339	319	329	325	365	330	323	341	376	322	333	299	337	394	357	361	320	355	303	328	333	309	345	366	332	328	343	342	360	343	341	335	320	351	349	325	357	329	355	335	368	355	337	319	320	336	308	314	340	345	397	367	360	335	362	347	334	316	353	339	345	348	318	316	316	322	329	358	351	306	350	344	352	352	350	328	325	367	347	362	362	378	333	334	339	352	364	333	315	363	343	318	366	359	359	343	354	325	332	327	356	341	335	363	351	333	348	327	315	332	353	303	338	344	336	363	328	324	321	355	331	345	344	354	365	366	322	317	352	329	324	360	363	341	370	323	343	352	369	346	335	358	347	393	335	342	359	304	329	360	336	314	346	344	328	341	321	351	333	345	355	350	328	352	348	336	380	314	359	343	323	320	333	341	319	339	332	326	351	336	378	336	371	363	359	354	358	342	323	351	352	313	353	350	309	335	321	336	375	330	347	309	337	329	354	316	336	353	347	349	326	371	346	353	317	331	368	324	354	327	344	323	375	350	326	363	340	327	343	328	370	343	300	332	324	367	311	349	343	361	337	328	332	352	335	365	350	309	320	364	316	314	324	336	349	357	339	324	337	364	367	335	332	370	361	361	344	349	309	344	341	383	331	329	354	314	321	338	329	315	334	336	323	372	340	330	341	368	329	342	328	324	338	352	332	342	317	315	358	328	308	339	334	321	318	331	325	340	329	376	349	347	346	338	351	319	350	365	329	277	348	347	344	339	381	341	301	360	359	337	321	353	367	342	333	382	365	339	336	331	290	332	362	325	351	344	362	335	348	345	346	327	361	357	384	351	325	343	312	289	331	334	337	338	341	354	370	325	317	336	353	356	320	318	324	293	346	340	339	339	335	347	333	354	324	351	377	364	336	294	320	330	392	363	336	334	370	336	342	318	346	356	345	362	310	314	308	360	367	344	323	339	359	345	320	297	345	336	363	376	345	325	340	367	362	323	333	355	369	345	348	334	320	360	345	351	341	315	347	354	357	334	365	336	335	326	303	349	344	342	341	347	312	374	370	372	318	334	338	327	367	321	340	337	339	341	343	347	333	360	346	317	339	351	347	334	339	346	343	364	357	359	342	340	336	329	316	328	344	314	352	332	370	337	360	358	319	325	320	315	336	371	368	331	324	354	397	361	325	321	336	364	343	343	328	345	356	354	357	319	340	347	364	360	336	348	367	352	380	353	337	367	328	344	311	308	324	358	351	360	353	371	341	291	362	323	357	362	334	381	336	352	343	356	344	323	337	337	350	343	336	326	320	339	309	341	372	324	314	325	328	374	325	331	357	335	347	336	316	330	353	349	340	347	368	338	357	390	339	296	338	329	324	369	325	365	329	360	362	320	362	364	308	324	337	358	328	358	331	334	341	347	376	337	359	342	329	316	314	351	323	325	314	323	331	342	350	323	372	332	329	332	318	327	337	316	356	315	344	344	336	330	354	317	360	363	373	328	351	319	356	330	354	330	318	350	311	363	348	371	365	327	382	345	328	314	325	352	335	342	360	338	355	368	360	350	331	309	335	348	371	314	335	336	359	352	307	341	279	343	358	341	370	359	381	325	352	311	332	326	353	329	322	353	320	359	343	361	316	345	345	334	319	343	329	341	340	334	314	349	331	341	330	304	320	359	350	350	344	357	307	337	372	354	323	317	334	324	335	341	337	349	357	332	320	351	336	372	324	342	328	323	373	343	351	338	363	374	330	363	319	370	311	342	354	375	318	375	333	348	358	358	345	351	327	317	320	353	330	378	359	352	322	345	354	346	310	330	332	302	342	335	306	376	359	323	365	382	336	341	387	351	319	318	336	357	351	359	363	332	334	368	361	352	344	323	326	350	352	360	344	315	380	355	352	350	345	342	336	353	339	356	315	321	326	346	362	370	324	303	311	336	354	377	334	365	371	360	353	308	321	334	336	334	321	382	330	332	317	341	343	331	327	332	322	324	324	318	339	321	355	345	337	354	338	310	313	333	346	349	353	336	339	309	313	334	332	336	324	305	340	363	346	361	331	346	364	342	339	366	335	340	374	384	351	377	332	365	378	368	315	349	368	324	326	325	319	367	334	363	323	350	364	349	353	353	338	300	305	351	358	342	322	354	336	332	317	351	356	364	335	330	359	325	337	356	330	381	331	350	321	352	362	340	348	365	307	357	354	316	322	369	331	334	384	344	324	361	295	335	341	346	349	372	341	321	330	370	332	344	344	313	366	301	354	332	354	352	351	347	302	344	360	316	359	331	357	371	356	337	367	332	330	353	325	333	343	388	315	315	342	367	358	341	355	330	350	330	345	355	369	330	345	333	315	348	329	330	303	320	329	324	362	332	373	325	321	323	323	336	302	348	356	357	337	366	377	339	355	326	328	346	339	327	315	333	343	323	329	313	338	298	355	335	346	334	309	348	310	349	372	334	318	395	372	302	345	334	357	361	360	337	341	359	324	374	318	343	331	353	327	312	345	345	358	327	356	326	341	335	363	345	319	302	330	338	344	355	325	316	324	371	310	339	365	361	341	348	333	343	344	339	330	334	306	369	331	371	385	348	344	303	375	365	344	344	347	342	345	341	396	313	340	334	354	327	349	356	330	306	296	366	354	343	342	316	332	372	313	347	330	366	344	359	368	339	345	365	332	345	333	346	338	321	361	326	349	346	377	355	373	335	371	382	327	343	343	296	336	363	368	341	346	339	350	321	365	315	337	337	328	346	322	348	358	333	375	328	378	313	296	340	348	339	355	359	321	355	328	356	363	295	353	285	332	357	327	331	366	279	331	377	331	351	337	360	364	324	306	323	367	378	316	351	337	340	379	365	348	335	323	344	374	398	326	349	345	338	350	355	368	360	346	359	362	317
2073	889	890	892	815	820	796	767	846	788	786	795	810	770	806	851	828	836	797	828	816	807	789	776	802	818	838	810	790	786	782	798	820	784	815	789	804	788	880	844	842	783	794	795	795	818	763	805	828	754	797	824	803	804	798	820	825	805	807	768	785	804	807	810	796	793	817	822	798	807	777	774	753	807	764	841	825	840	824	814	827	760	815	764	803	838	795	800	813	788	813	792	823	814	804	796	840	794	820	818	866	802	801	823	817	781	830	817	848	853	808	734	804	824	773	800	851	803	864	799	794	798	831	801	832	789	803	784	865	797	821	799	787	797	779	778	808	836	760	845	796	780	825	787	761	814	808	828	807	786	829	807	824	788	795	833	856	783	803	755	807	869	811	808	812	805	811	843	752	822	826	788	806	823	831	816	802	807	839	789	795	835	818	792	797	826	809	792	790	838	813	803	819	819	763	826	836	804	815	784	813	783	783	780	791	806	831	830	785	761	782	841	805	759	814	799	786	821	808	784	811	776	790	793	787	771	768	829	853	794	817	765	795	786	810	782	840	837	795	802	781	813	813	794	851	812	843	840	789	815	836	749	848	782	825	793	865	864	795	771	840	823	864	849	761	813	830	804	806	876	791	853	797	804	852	790	789	822	824	824	785	821	793	785	797	835	842	774	814	782	805	829	809	855	802	774	793	817	848	803	809	812	806	811	771	795	827	840	792	796	866	819	789	792	782	845	838	780	794	774	769	796	807	825	871	801	802	724	835	815	801	795	795	796	801	807	788	801	835	816	792	770	845	807	782	785	798	769	821	791	807	825	785	820	779	831	855	838	829	798	852	852	798	790	869	814	845	825	793	797	820	843	843	779	818	789	797	795	830	834	773	755	789	823	814	797	836	783	799	837	829	808	816	830	776	803	827	801	808	798	754	856	816	777	821	848	807	759	838	775	853	797	861	825	764	853	808	845	821	808	818	852	831	791	876	797	811	820	771	803	808	761	770	843	828	840	739	831	847	828	840	847	785	749	876	813	781	803	784	850	790	840	796	788	801	812	819	766	749	764	798	819	800	813	771	814	794	792	759	760	811	781	813	820	808	799	797	884	840	788	763	826	825	799	810	872	808	783	834	855	807	781	789	813	788	805	762	810	777	795	796	812	817	750	797	820	857	812	822	780	818	812	862	799	769	828	811	859	792	824	787	814	807	757	824	791	768	774	826	838	821	787	808	815	809	855	810	774	859	807	796	830	803	817	861	786	841	834	753	814	844	792	800	798	812	771	785	808	817	800	808	807	764	792	770	776	779	832	802	794	831	828	866	765	823	806	807	866	820	860	786	752	776	791	808	772	778	842	799	811	772	781	824	811	792	821	787	754	805	797	774	825	784	801	817	826	835	789	785	790	793	831	787	799	811	820	795	816	816	832	838	793	784	871	802	862	847	820	806	777	818	778	844	814	797	768	770	838	800	836	833	797	798	822	843	838	847	848	798	806	740	797	773	839	826	814	806	796	758	848	850	764	834	813	833	826	779	824	799	777	807	770	846	832	817	826	830	807	785	782	827	808	785	832	825	803	822	795	808	815	802	808	753	812	826	817	784	817	792	768	786	794	831	829	800	797	822	776	792	812	835	844	797	841	838	835	816	839	801	756	745	840	793	802	828	856	755	830	836	787	772	788	836	784	770	803	849	802	870	826	769	819	787	812	834	814	823	823	775	805	811	825	825	819	853	787	764	804	788	790	766	843	833	769	811	846	817	810	793	776	813	799	826	784	775	766	807	840	773	822	862	807	796	792	832	816	793	814	811	759	807	815	824	820	863	871	775	850	844	857	800	780	803	797	805	776	810	760	829	799	811	799	789	834	832	779	810	847	859	833	752	827	843	797	812	840	792	856	822	819	802	797	772	800	851	851	790	763	786	821	776	817	803	770	841	884	789	813	819	817	816	830	787	840	789	813	827	825	811	794	814	819	785	814	810	775	816	782	823	839	801	860	806	758	826	803	796	839	823	779	800	803	765	834	822	807	789	745	814	827	786	815	794	814	766	809	834	780	813	745	857	792	845	763	819	819	824	833	840	815	825	835	761	791	784	819	826	744	862	829	842	791	876	820	817	820	799	821	747	764	823	812	826	837	795	840	792	785	879	805	822	814	828	801	805	789	779	754	815	783	807	796	860	833	802	818	840	852	857	839	819	839	801	778	788	793	828	780	781	756	838	798	772	842	820	805	776	839	802	810	796	800	795	843	828	782	803	828	828	811	821	755	827	824	816	843	843	818	782	834	794	816	806	786	821	804	811	822	848	796	805	780	808	826	787	849	835	809	825	814	811	823	805	764	808	818	787	823	747	806	825	790	780	799	774	839	819	788	824	828	795	858	835	797	796	789	832	820	783	792	794	793	816	717	755	801	777	776	800	845	784	750	852	788	815	819	796	831	756	834	815	854	808	782	788	800	811	825	830	808	783	849	809	773	804	820	792	800	839	879	821	831	838	791	774	786	752	785	795	750	773	816	845	818	820	840	798	838	766	821	812	775	776	787	829	772	773	810	857	859	809	826	835	825	839	829	836	818	805	819	839	804	808	830	842	856	788	821	780	795	775	830	840	795	781	846	823	833	807	799	901	801	821	858	832	826	812	798	803	773	813	796	796	803	773	803	812	826	824	795	809	780	860	793	831	801	795	806	822	822	810	790	798	771	838	818	793	815	767	797	836	809	799	816	802	877	821	767	754	775	829	840	839	800	817	849	803	797	826	815	753	774	827	832	803	794	846	739	773	797	806	848	777	831	841	800	812	817	841	752	814	853	812	854	843	826	799	778	851	808	805	765	807	811	778	808	830	816	759	799	809	849	810	801	802	796	773	802	810	845	828	857	835	781	829	785	817	798	849	782	790	826	780	827	802	840	783	794	846	824	835	812	788	804	798	768	784	802	817	817	774	793	809	769	816	806	811	823	858	826	852	875	848	827	750	757	779	829	827	825	801	759	824	828	803	832	780	831	833	829	842	793	830	752	818	760	884	829	810	870	835	853	814	834	861	845	825	844	752	841	824	840	839	782	800	765	820	834	779	788	806	814	821	770	786	807	832	861	799	867	817	834	725	771	816	826	854	831	807	862	781	795	781	801	772	807	757	835	839	809	799	790	857	767	767	816	799	819	805	764	740	829	834	802	832	793	802	792	794	802	803	778	781	787	801	802	815	812	841	748	792	775	817	843	853	820	787	849	829	808	824	842	776	775	819	799	847	811	753	834	811	813	840	859	779	836	787	821	763	826	852	829	796	815	807	847	824	842	774	810	827	794	849	860	797	827	796	826	835	778	852	777	810	780	783	803	769	781	802	820	839	819	786	863	839	820	827	809	793	805	870	786	738	846	790	854	835	832	864	866	805	823	808	798	789	795	870	823	781	830	818	792	811	830	804	826	817	804	809	827	787	785	820	817	758	837	817	819	836	806	801	792	790	813	811	809	744	782	809	862	796	779	826	825	805	817
7105	653	581	500	445	427	353	347	319	333	350	293	347	319	308	301	329	323	329	290	352	305	283	289	313	278	324	288	300	291	302	306	308	322	328	282	348	334	279	319	337	306	325	279	320	325	299	313	343	295	300	327	304	302	303	311	307	325	311	320	350	311	324	347	318	297	335	275	269	321	309	308	317	322	289	309	290	330	305	316	328	322	287	282	307	319	310	317	332	305	323	304	311	296	323	338	308	312	332	320	313	310	297	308	322	319	339	300	309	315	303	316	297	314	287	304	322	318	327	306	328	302	321	346	316	289	287	297	307	345	316	293	302	309	307	310	335	287	341	345	307	308	322	308	317	302	340	285	279	298	306	315	320	328	287	302	298	315	299	301	318	287	301	333	325	341	315	342	302	312	316	306	341	320	324	341	280	341	314	338	296	306	285	281	318	341	317	310	274	318	349	288	310	288	308	315	322	308	320	315	351	316	328	312	312	298	294	293	311	318	339	314	308	302	305	313	350	352	294	298	293	289	278	332	342	325	302	310	339	303	304	342	325	307	308	255	294	315	353	335	366	294	320	321	322	312	340	322	321	317	322	295	324	332	301	319	314	311	313	334	313	291	318	335	308	298	311	333	311	297	345	332	318	326	320	351	344	305	292	331	303	283	353	278	304	274	308	282	285	331	328	307	304	307	325	331	343	299	325	319	297	290	313	298	318	320	292	275	346	264	313	326	294	294	314	300	322	275	316	303	275	296	316	295	307	319	303	298	330	305	304	312	300	337	315	286	329	303	283	335	315	338	334	332	301	291	348	301	280	309	326	315	304	266	330	332	310	325	331	313	290	288	272	316	300	309	331	314	304	291	324	320	329	338	319	320	337	283	332	280	288	318	282	325	312	302	326	296	303	332	330	293	315	329	307	322	306	329	311	316	334	310	328	311	321	307	304	310	320	302	320	312	310	301	292	329	326	329	286	315	325	368	329	337	323	308	317	311	309	304	325	298	313	323	335	333	307	312	326	289	325	260	296	333	301	301	328	308	299	305	318	297	317	302	326	332	321	327	325	344	306	330	318	318	295	308	275	286	311	320	295	301	361	290	301	274	332	304	320	323	300	307	297	300	282	282	351	330	335	327	331	305	330	316	294	329	329	324	297	289	312	336	315	350	300	300	312	310	297	330	315	332	298	316	291	323	313	307	329	314	282	267	305	304	346	314	326	332	332	301	322	316	293	264	325	279	293	327	332	300	341	337	338	303	309	304	326	317	295	331	307	310	321	322	301	327	334	318	257	317	296	291	325	346	349	279	326	282	320	309	296	312	340	300	293	314	329	293	316	323	287	278	283	273	344	284	290	331	355	317	321	281	329	288	322	321	317	316	294	315	292	312	348	332	291	293	321	306	326	317	312	335	333	294	295	340	290	308	310	323	294	295	318	296	304	295	333	309	299	301	323	317	324	315	302	329	336	305	340	295	290	304	320	313	299	289	306	283	356	303	306	335	306	329	302	297	294	302	320	300	347	308	263	339	285	267	299	333	318	303	292	351	315	283	300	298	278	311	338	321	324	294	301	292	357	290	327	345	296	298	273	313	305	336	324	329	324	284	292	293	311	282	288	327	313	327	291	288	274	288	316	319	298	297	321	304	349	340	289	345	313	324	317	286	326	319	326	310	305	338	293	316	318	285	311	311	325	295	331	313	283	302	312	300	331	303	300	310	321	337	305	281	336	293	321	299	295	318	335	299	319	313	326	324	332	302	290	320	305	288	294	318	304	306	308	318	313	278	297	295	328	311	311	305	321	322	301	323	288	306	317	288	295	293	265	296	310	300	320	297	316	299	324	290	302	288	337	289	305	324	280	310	317	303	322	306	303	326	331	311	295	334	323	310	318	313	308	295	310	321	299	282	313	288	330	312	274	325	284	296	326	318	335	304	296	316	317	318	336	303	284	307	305	314	319	293	321	322	282	296	311	305	310	292	335	332	304	324	324	291	320	326	335	333	304	293	312	308	306	316	325	329	303	310	281	339	305	349	312	307	335	295	316	313	317	294	307	329	315	329	304	301	313	288	291	293	283	330	326	355	331	326	348	301	275	284	306	310	305	336	314	318	325	297	273	292	327	314	332	301	318	314	325	285	295	295	331	328	298	281	312	303	324	348	297	300	293	316	294	287	284	321	305	316	335	302	310	309	304	309	285	283	300	299	277	285	313	290	340	327	323	274	319	318	275	333	286	292	269	297	298	332	320	305	286	320	325	316	303	321	280	302	319	290	335	311	296	307	283	286	312	319	317	285	298	318	292	279	319	305	326	318	307	331	327	314	315	346	316	307	317	335	338	338	337	307	317	293	307	310	291	300	315	297	321	311	326	284	298	307	256	309	302	287	313	326	309	322	291	314	352	328	306	300	343	317	316	313	312	323	307	356	293	323	309	301	306	332	313	312	321	323	306	327	312	313	326	294	336	332	301	334	310	299	363	303	264	313	306	324	297	301	300	364	332	339	332	316	308	318	314	312	293	337	297	294	320	301	334	337	319	316	322	290	288	321	325	315	354	309	343	306	334	289	291	314	304	311	283	342	281	307	326	344	315	305	301	313	336	356	307	305	330	318	327	345	285	331	320	319	332	291	335	316	292	316	309	280	323	286	351	309	332	329	312	331	315	331	264	332	283	335	276	314	303	293	311	322	339	309	341	328	307	292	317	335	299	324	309	277	327	332	303	317	306	320	318	312	297	308	311	308	288	305	306	318	295	304	283	299	290	299	311	331	294	314	333	335	332	321	299	324	309	325	305	300	332	303	280	270	312	318	362	349	312	321	306	347	306	327	343	322	339	298	295	306	306	311	300	279	287	309	290	294	313	282	313	300	301	303	302	278	312	288	302	330	313	325	321	323	313	317	299	320	317	283	301	274	310	283	307	271	331	326	316	340	313	367	328	296	302	294	362	316	312	308	319	311	321	301	312	333	302	294	347	307	314	294	306	334	332	295	313	308	331	309	321	288	295	294	317	293	311	290	323	314	314	300	306	305	317	323	318	319	311	322	336	291	321	318	324	322	315	360	288	306	313	354	331	311	291	330	317	320	307	307	317	330	309	321	329	366	304	335	321	290	308	333	306	298	331	297	293	338	300	314	273	319	315	326	301	293	280	289	286	309	316	314	288	310	358	290	327	310	338	282	318	331	314	335	312	324	325	304	315	337	293	312	276	341	309	323	320	331	315	324	332	311	329	310	312	295	312	282	313	301	326	301	301	316	311	271	324	301	337	286	288	317	302	299	317	314	335	299	290	291	306	307	345	309	304	333	335	336	274	337	329	309	328	333	314	331	294	303	306	334	313	336	286	309	304	286	314	305	293	312	318	337	351	275	315	304	290	308	291	278	330	326	311	322	343	327	330	306	327	315	308	343	282	319	324	314	297	285	300	332	327	273	310	373	323	306	317	261	317	319	284	334	302	300	328	316	333	317	310	325	314	317	311	321	319	287	317	303	317	314
6523	984	1365	1548	1368	1205	1072	1058	1015	900	812	855	861	816	827	816	793	776	735	770	803	784	787	777	763	740	780	741	779	790	745	756	758	719	741	760	780	787	747	768	780	685	736	742	768	760	723	778	756	739	741	738	728	730	735	791	772	747	757	716	742	803	755	789	792	745	745	752	707	757	746	708	782	784	733	797	750	761	724	720	763	756	702	712	707	716	725	747	754	690	712	765	770	756	722	750	750	739	752	735	759	755	735	741	764	750	787	716	744	762	773	791	720	740	771	751	715	696	711	718	761	764	801	697	735	725	766	774	751	782	718	717	770	714	714	716	707	712	722	678	722	758	720	727	692	735	728	713	724	741	764	761	720	773	735	715	761	741	734	697	700	762	708	741	699	732	714	737	752	766	739	765	731	763	725	730	746	734	743	712	719	725	715	751	705	722	754	686	816	749	771	750	782	727	728	775	723	738	718	753	749	734	692	743	734	737	727	760	760	751	708	708	706	730	745	661	737	730	739	717	711	807	754	740	739	705	726	730	772	763	759	703	748	749	696	712	731	721	771	749	715	717	719	742	727	745	795	742	725	785	732	775	718	737	771	761	728	709	665	684	728	744	727	749	727	723	737	777	700	752	734	759	752	757	753	772	728	745	779	727	760	762	754	769	751	696	752	796	703	719	719	714	716	732	777	738	739	714	717	740	789	747	725	690	786	797	719	698	717	731	720	781	722	732	750	799	763	742	754	770	732	685	729	727	752	741	735	720	719	746	768	700	743	684	722	730	744	761	745	732	698	782	713	765	737	739	764	770	731	736	745	726	710	723	750	739	766	744	738	704	795	755	734	713	740	707	713	756	751	690	714	736	741	769	735	722	760	725	689	721	729	727	746	731	712	746	713	763	779	728	760	739	762	750	773	715	713	684	717	737	741	701	781	764	754	735	758	691	763	706	816	724	686	752	718	733	780	710	759	770	710	722	700	737	745	725	768	713	725	716	804	762	738	781	752	720	794	726	709	724	696	751	770	718	731	719	712	764	753	755	785	742	708	770	715	722	745	755	732	699	727	741	733	716	766	728	757	743	707	733	735	742	751	722	773	727	779	747	753	766	777	734	721	731	738	748	755	715	759	759	718	763	733	776	759	697	726	732	764	717	754	772	764	730	688	741	763	731	717	761	745	753	709	688	758	721	730	761	716	790	753	775	707	771	700	747	756	704	740	726	767	785	749	748	728	748	783	724	747	818	749	770	771	710	709	728	733	723	707	781	738	751	734	700	755	741	709	711	724	713	726	778	737	733	762	693	781	693	778	730	706	725	722	783	720	755	725	739	728	715	706	733	731	755	706	751	737	739	779	795	745	728	752	775	682	700	732	702	746	747	798	716	712	772	759	736	711	757	730	741	738	709	732	732	712	752	739	703	721	751	715	727	735	787	727	748	733	774	717	705	822	767	746	714	742	789	725	681	773	720	738	719	780	759	712	679	704	785	748	708	737	701	739	727	755	785	785	711	746	744	750	739	756	709	744	698	741	752	748	729	713	709	708	772	756	716	762	763	704	777	692	746	757	690	757	750	787	725	731	770	784	719	710	747	758	810	788	743	761	720	743	737	739	750	766	733	764	764	769	769	735	761	694	741	767	749	713	730	699	761	745	763	736	696	732	746	710	702	750	725	750	763	729	713	734	732	720	776	740	761	708	678	691	750	731	713	716	708	707	747	763	692	779	715	700	750	765	710	717	722	731	750	709	750	753	730	758	733	714	719	727	730	757	714	699	701	741	724	745	744	746	752	745	759	725	671	720	762	701	753	739	748	716	755	733	731	791	743	758	774	758	729	713	725	708	733	706	698	687	703	735	751	717	728	723	711	718	747	736	756	735	762	731	738	713	759	735	760	738	776	721	722	734	758	729	749	739	749	756	745	757	703	719	661	727	732	759	716	714	753	704	726	697	747	753	679	729	807	734	728	717	761	732	762	743	772	772	702	774	733	692	754	750	764	739	750	775	733	785	731	735	761	730	682	754	778	723	690	721	736	730	704	709	810	715	755	694	716	750	792	685	776	714	755	732	742	745	770	733	711	742	739	709	734	741	734	781	758	742	700	764	775	718	708	736	749	746	753	754	733	705	747	728	686	687	726	747	740	720	717	766	751	744	765	675	714	798	756	731	752	734	759	708	680	732	779	814	741	777	747	755	749	755	705	755	731	735	773	676	709	760	770	757	742	754	730	736	729	730	767	729	771	796	752	732	713	732	720	733	724	753	736	741	713	706	723	785	745	749	685	755	738	771	764	734	803	758	769	733	690	748	738	772	744	715	716	736	728	718	722	755	753	757	757	788	668	808	724	778	762	749	744	744	774	742	734	746	716	699	722	724	781	772	713	764	727	696	747	731	744	717	749	695	696	732	722	762	770	730	750	765	716	716	705	714	728	737	726	704	780	761	729	777	741	748	760	697	764	746	750	748	732	693	734	731	712	740	732	736	736	727	758	726	727	680	761	736	758	723	746	775	715	750	747	762	738	776	722	757	711	776	750	776	759	706	727	711	721	774	720	732	752	732	728	747	770	730	750	735	721	717	725	743	738	773	735	816	733	778	725	706	708	744	762	770	742	702	730	713	748	717	701	749	772	694	712	757	712	718	723	782	751	733	779	722	716	735	747	740	739	734	745	708	782	739	752	754	677	753	765	746	724	742	734	766	757	696	737	748	709	769	677	728	751	743	744	710	715	717	679	746	763	751	757	722	776	742	710	694	753	706	732	737	785	744	762	722	680	658	755	702	703	806	743	750	754	727	755	725	740	711	737	731	730	759	783	683	686	776	764	716	749	678	752	748	725	745	697	693	709	767	744	749	730	762	775	717	752	785	776	725	755	734	746	751	757	736	728	741	724	751	726	703	763	724	707	700	725	741	747	766	722	741	760	724	751	746	745	743	705	755	718	716	729	733	715	782	711	728	788	722	747	755	783	710	720	717	729	727	731	722	755	696	694	750	710	724	751	736	739	745	753	733	748	730	741	730	749	740	722	750	736	783	668	735	739	761	707	724	752	758	728	733	725	729	783	724	744	786	750	772	733	705	738	714	677	807	707	758	706	729	746	718	746	722	705	773	758	729	755	775	735	742	709	722	718	695	749	730	741	744	719	758	707	749	723	782	681	740	752	741	729	744	760	763	729	740	725	751	720	739	765	736	754	689	678	726	721	743	756	716	735	789	739	765	704	778	721	740	722	735	732	694	791	724	743	707	744	742	729	750	765	745	784	705	696	745	795	750	740	694	796	754	705	750	710	728	805	661	759	707	749	745	805	726	712	705	784	682	739	749	726	773	729	725	722	736	719	706	762	767	769	734	750	766	747	753	754	740	749	721	733	721	747	735	743	762	728	744	752	789	760	730	742	732	737	671	757	768	697	712	712	756	731	696	752	734	731	742	699	737	727	739	751	721	810	749	745	745	746	766	719	777	747	649	793	750	713	716	711	707	733	727	744	827	721
12688	873	737	599	367	313	283	262	221	194	185	167	173	164	153	171	168	145	139	162	146	127	144	173	127	145	155	141	142	143	153	131	161	142	156	152	173	152	131	134	119	143	121	121	143	140	133	118	100	139	132	124	133	117	147	134	120	133	143	133	132	125	134	155	151	143	143	115	133	155	132	156	136	128	143	143	135	134	148	144	157	142	146	145	152	162	149	149	155	166	148	140	152	163	137	140	158	154	134	133	149	145	147	152	144	117	167	161	150	171	147	163	152	162	150	143	169	142	132	145	169	126	130	145	146	151	138	128	132	143	121	145	145	139	153	136	127	140	148	142	142	150	135	122	152	142	138	132	164	157	163	147	152	131	164	138	151	133	163	113	125	159	163	150	162	140	144	151	143	150	144	130	151	131	128	143	114	142	154	127	128	112	132	144	111	147	152	146	145	142	141	164	139	151	141	104	143	146	146	133	156	140	142	130	131	148	139	145	142	165	146	138	141	115	132	157	162	144	150	147	149	144	162	154	147	171	151	134	155	140	139	132	162	136	155	141	135	133	132	141	149	132	114	148	136	160	149	146	170	118	153	131	157	139	128	129	140	140	141	132	137	133	161	139	137	144	132	122	137	135	145	124	167	132	147	129	131	139	142	118	152	163	121	129	122	142	148	147	155	134	150	161	134	148	140	158	136	163	163	129	112	159	128	137	141	129	167	143	152	158	148	131	144	150	122	123	134	127	161	156	136	160	123	145	130	141	131	136	136	130	134	135	150	158	143	149	134	112	118	136	133	133	149	148	126	147	157	141	155	140	149	153	144	119	162	136	143	144	139	131	164	127	135	154	151	147	137	152	141	152	135	149	152	132	128	151	140	118	155	123	171	142	148	142	135	134	153	131	133	156	148	148	142	156	138	131	137	137	143	163	141	140	122	136	137	152	141	148	138	153	146	148	119	141	136	158	163	124	127	149	127	132	147	152	142	138	130	155	149	163	155	134	153	154	149	140	146	134	140	132	139	120	143	151	143	152	141	160	136	124	160	155	150	146	142	133	150	134	141	119	134	96	132	135	153	135	129	155	138	140	127	133	147	136	123	155	142	154	142	125	143	130	149	131	115	120	151	143	179	136	132	138	151	147	136	158	125	142	142	140	142	145	140	152	157	128	150	160	144	162	124	144	150	139	107	141	144	145	140	139	142	142	150	138	147	147	136	146	130	147	125	160	125	151	147	135	108	125	140	159	152	147	130	136	141	146	137	151	149	156	166	118	145	134	153	134	158	152	149	156	132	140	162	153	131	121	138	154	151	142	138	134	155	134	139	131	155	129	166	141	131	141	136	136	144	160	143	130	148	142	140	160	142	130	148	137	150	127	162	149	138	148	142	140	136	127	155	155	141	137	150	119	127	131	150	161	139	169	146	142	163	146	158	142	161	141	138	153	138	161	144	155	160	162	168	154	131	132	161	148	126	144	109	133	143	154	160	143	147	158	152	155	144	147	135	127	171	158	139	127	139	159	144	132	135	136	163	156	137	150	122	157	130	145	142	157	155	168	148	146	130	160	147	164	146	134	134	132	136	152	141	145	133	128	138	148	148	160	170	158	158	148	152	132	143	131	136	162	134	156	149	150	123	150	142	136	144	152	131	145	129	131	140	143	152	149	138	140	132	138	143	159	144	139	149	135	118	135	143	126	139	156	153	148	156	115	142	138	148	139	151	161	128	173	117	148	115	152	124	137	144	123	158	133	129	142	134	137	142	149	125	162	127	128	154	148	155	165	150	156	127	137	145	155	134	136	142	140	130	132	153	156	127	138	139	153	152	150	146	148	161	129	141	161	142	160	127	152	147	123	130	128	125	131	140	139	156	124	143	137	152	145	133	135	143	161	145	131	143	132	148	138	140	114	135	162	122	139	158	156	147	136	111	116	150	163	129	109	135	151	128	131	132	143	157	148	142	155	133	156	170	140	143	122	141	157	147	157	142	134	139	134	144	146	148	160	144	147	143	130	134	144	140	123	150	146	125	152	123	128	137	162	124	160	106	156	159	125	136	141	145	140	121	131	145	151	133	156	165	109	143	134	129	126	127	121	145	129	164	135	137	139	142	154	136	163	136	135	156	134	151	148	158	142	145	118	141	126	152	112	132	143	144	143	148	171	141	147	133	158	149	137	139	151	145	129	153	150	144	133	156	151	143	141	135	148	138	134	155	135	158	139	136	138	109	126	144	145	156	140	139	140	126	145	147	127	134	144	141	144	140	125	163	148	143	163	145	152	139	127	141	145	151	149	137	141	134	128	142	168	162	147	147	126	137	136	145	155	136	152	134	137	155	152	136	142	134	135	133	144	133	130	126	141	139	130	124	139	164	141	125	127	156	133	138	145	119	150	140	134	144	160	126	143	145	145	136	127	115	139	147	152	129	140	182	152	150	135	148	133	121	132	128	134	157	126	138	141	130	148	113	134	146	142	156	130	127	154	148	149	170	138	131	142	149	158	145	150	151	143	144	137	143	140	154	139	147	142	139	121	124	155	158	139	126	140	154	142	150	155	140	172	148	124	146	152	118	150	149	160	159	122	138	164	141	133	138	145	143	136	149	125	137	146	141	153	131	132	146	136	152	132	125	167	149	151	135	143	137	157	138	149	158	156	141	137	144	136	131	158	154	149	128	116	156	153	155	146	141	128	144	135	149	145	143	149	144	144	152	115	150	148	145	141	154	133	149	127	144	145	146	151	141	142	156	140	149	140	127	152	130	166	175	150	156	126	140	133	139	135	157	124	153	124	132	135	137	145	134	140	144	154	135	147	133	157	144	131	139	129	151	141	173	145	129	152	140	129	143	159	147	156	139	146	138	127	117	157	139	130	142	130	145	136	135	146	132	130	131	121	152	158	129	138	131	137	135	142	161	143	143	148	164	156	125	136	139	140	134	135	150	150	141	131	138	157	185	138	129	145	128	136	160	127	135	128	137	130	152	137	143	138	151	156	132	132	157	142	142	133	156	134	144	116	142	149	136	123	138	117	128	150	147	150	150	126	120	131	132	165	126	150	143	117	151	141	145	108	120	141	132	143	151	138	143	144	129	143	155	138	138	137	155	159	141	147	145	144	150	142	143	149	140	127	134	141	141	122	129	138	161	134	138	127	141	141	126	142	169	166	151	160	151	143	133	131	131	138	163	144	140	138	154	156	123	140	155	150	185	155	141	125	133	145	142	159	163	162	132	151	133	145	152	128	127	140	146	137	136	118	128	143	161	136	139	123	155	126	133	164	142	143	135	142	145	170	120	157	131	139	140	155	143	137	159	127	131	141	159	129	157	157	135	146	151	134	140	145	153	153	141	136	125	139	154	149	141	155	184	135	157	152	124	152	150	141	142	114	141	136	151	144	143	117	149	142	127	148	148	142	133	132	130	152	151	150	146	124	148	139	149	143	131	143	134	137	130	160	166	140	115	143	127	160	190	152	144	146	136	144	138	177	130	133	145	142
7960	836	1600	1949	1610	1252	1047	958	843	708	660	588	552	507	477	517	470	444	465	490	489	428	423	398	414	401	414	429	421	404	419	393	385	414	406	395	422	400	406	417	365	408	367	360	368	386	387	359	400	403	403	398	374	377	383	384	383	390	358	383	356	397	356	393	397	405	402	379	397	345	349	368	378	404	382	381	370	359	372	359	359	385	382	368	376	399	366	414	362	365	382	367	359	379	367	371	377	378	351	373	343	374	366	365	381	412	343	365	359	365	374	371	382	382	365	377	363	365	387	322	341	314	356	375	384	356	362	406	372	357	372	363	424	342	342	377	405	397	365	364	359	354	359	376	349	373	384	349	351	366	389	369	363	374	405	330	378	348	353	387	428	341	357	363	379	382	359	386	371	380	364	346	345	380	371	341	387	350	376	355	356	355	374	377	385	358	354	394	380	382	392	351	365	400	378	401	377	339	394	332	365	411	353	356	359	398	387	331	402	352	365	410	360	372	374	342	407	417	359	342	397	375	410	379	333	362	382	347	371	369	377	370	352	409	390	373	343	345	352	381	374	342	337	351	377	373	364	367	380	363	368	388	379	366	322	356	400	385	351	374	376	355	394	335	351	381	356	395	358	384	375	369	368	371	373	350	372	356	380	394	351	351	384	375	402	345	331	364	349	357	377	388	366	374	388	352	338	351	406	384	368	373	360	389	381	351	348	354	390	383	365	371	387	374	392	361	360	383	367	361	377	394	373	386	335	353	307	364	369	397	369	382	365	361	353	350	351	349	397	368	374	375	363	376	351	365	387	361	359	360	389	350	382	409	349	347	339	374	363	404	350	370	386	378	394	405	373	342	380	347	362	358	346	367	347	360	357	372	352	374	366	346	350	377	361	363	361	365	348	350	375	394	353	378	334	376	385	383	379	361	360	398	384	373	397	355	344	369	383	404	363	362	381	379	373	379	401	355	328	356	398	394	363	371	326	351	364	374	366	396	364	377	375	347	354	330	369	402	355	365	390	342	376	375	370	361	391	368	356	353	389	411	372	358	349	346	371	333	387	346	360	362	373	367	374	376	374	370	371	369	367	353	361	396	356	339	370	374	362	364	362	389	318	395	373	343	379	356	355	371	413	345	386	346	374	337	360	371	367	366	381	338	361	333	323	382	366	342	372	373	372	359	381	368	367	374	381	370	375	385	414	361	371	351	391	363	365	375	362	376	398	374	363	333	366	395	372	379	388	399	319	401	362	330	387	376	384	361	395	343	405	385	393	366	352	356	383	384	343	363	358	344	370	381	416	392	358	376	409	365	380	355	360	370	336	390	347	352	402	367	359	401	387	364	358	401	373	379	363	383	362	337	368	361	406	351	394	379	387	359	384	358	340	380	375	377	380	368	363	357	348	348	354	398	401	426	368	347	375	338	368	376	342	380	350	358	369	324	352	325	390	368	375	354	386	380	349	385	360	391	390	373	377	373	369	361	364	368	375	378	392	362	370	362	340	332	391	371	340	376	365	369	396	398	351	369	402	361	362	340	361	374	354	375	361	361	375	359	365	393	394	367	361	365	344	366	378	358	363	347	346	381	378	378	372	366	355	361	389	393	401	365	350	356	406	355	346	396	393	366	354	347	404	370	367	374	386	362	364	359	377	364	350	374	390	389	365	382	415	405	381	373	375	372	369	383	384	370	377	412	343	337	348	369	376	427	372	374	359	369	371	402	378	378	361	373	369	358	360	365	375	389	386	388	384	401	378	393	365	354	329	358	366	396	405	368	359	367	352	376	364	374	357	374	353	357	363	385	361	385	375	372	402	355	387	375	388	351	401	398	374	389	375	351	377	381	391	340	361	364	370	369	380	404	404	364	375	360	397	398	379	381	383	381	355	374	364	389	396	362	367	398	385	362	373	367	344	375	353	339	377	345	365	337	367	386	365	336	359	352	363	397	328	395	395	326	403	359	383	356	375	358	346	378	358	340	345	382	362	359	374	360	383	353	379	380	326	381	356	376	379	370	372	426	351	356	353	339	366	377	381	328	388	348	361	380	367	378	369	395	377	375	384	338	355	384	361	359	354	336	350	383	390	354	380	384	382	378	362	373	331	395	366	373	389	362	364	358	377	410	370	361	335	366	370	365	392	356	361	339	343	395	334	356	387	333	364	363	378	381	368	344	353	352	355	320	374	374	369	377	370	354	355	344	408	366	367	373	346	377	373	382	337	347	317	360	380	348	400	378	358	345	366	362	360	401	330	357	393	375	371	354	379	314	364	344	363	360	358	378	370	364	386	374	378	363	348	389	347	339	383	357	369	375	392	348	389	406	371	344	379	382	350	366	349	361	373	381	356	389	337	361	367	361	361	365	319	353	397	362	357	357	375	375	398	368	389	369	360	380	370	371	390	333	392	360	357	405	389	404	402	373	360	346	367	373	425	355	351	370	350	378	365	377	382	376	433	352	357	360	344	372	369	381	365	347	390	367	349	366	374	370	353	356	352	359	349	384	385	383	352	434	342	353	392	355	393	380	378	356	387	398	349	385	402	385	363	395	392	369	371	352	372	357	372	363	339	375	349	396	374	375	377	346	369	336	371	384	331	351	373	343	379	377	369	384	358	370	357	342	362	355	383	363	412	393	376	366	371	348	361	386	361	374	378	350	381	379	381	414	384	351	366	372	400	380	326	342	369	388	374	344	354	357	381	359	363	399	412	353	410	375	366	387	366	386	369	385	338	389	385	424	389	379	375	380	341	368	373	371	346	375	380	386	371	359	413	401	388	383	338	366	326	370	374	354	369	396	400	379	365	347	363	401	356	397	343	371	399	385	357	360	363	407	367	372	374	375	351	389	371	364	339	353	391	363	379	373	375	370	369	351	349	375	369	388	340	382	393	359	382	365	388	378	372	348	379	361	361	396	346	408	336	365	365	392	382	359	408	375	325	381	368	352	373	333	388	390	333	365	355	331	340	371	357	380	363	377	372	366	346	351	384	374	337	345	369	392	361	371	343	380	362	404	356	353	377	343	389	368	386	311	368	397	418	344	341	339	354	359	362	347	353	358	368	334	390	400	360	360	370	383	335	384	349	356	350	361	374	361	373	348	346	348	338	401	376	403	375	358	368	378	382	410	373	348	408	393	383	389	382	384	359	375	320	354	372	385	346	370	377	349	342	386	357	385	405	396	379	362	387	335	370	404	357	358	385	348	377	369	365	400	354	380	383	386	371	377	350	383	365	380	373	363	390	351	381	388	333	368	384	366	364	357	361	382	351	352	378	387	355	359	379	387	361	363	339	396	341	362	371	363	376	383	382	416	392	359	385	388	382	359	379	381	382	339	372	405	319	368	376	364	352	338	388	353	386	340	335	388	393	345	352	329	361	371	358	379	356	380	382	387	357	369	343	365	356	376	372	365	377	373	361	354	357	373	377	357	378	387	372	355	338	382	364	379	336	365	372	355	379	358	373	351	355	358	367	371	406	384	370	396	373	356	356	383
1453	351	357	332	323	323	319	329	319	349	359	365	342	338	338	323	337	346	315	348	393	337	339	310	338	322	357	335	360	303	345	344	318	340	294	324	354	339	328	343	342	343	353	368	345	352	336	329	327	379	319	371	356	354	351	356	325	311	326	325	355	321	351	366	331	337	334	341	350	338	377	319	354	337	329	348	343	335	332	323	316	325	356	361	314	339	330	320	343	306	314	326	380	321	358	330	314	362	316	316	359	360	364	355	363	365	329	324	333	350	331	368	344	300	363	363	370	325	356	355	347	336	328	343	346	292	323	332	347	306	367	365	335	327	322	318	375	347	311	341	342	321	348	374	389	316	368	353	324	331	349	319	362	377	342	341	324	340	336	368	327	319	346	344	349	327	324	358	334	362	375	318	367	366	318	361	343	335	366	346	311	355	333	330	324	331	339	343	333	373	344	348	355	352	351	320	344	329	360	362	298	357	366	317	320	320	302	343	336	353	335	347	359	349	341	331	348	306	343	336	346	328	369	355	321	363	343	348	322	338	282	317	383	331	333	337	348	362	342	333	324	321	337	307	383	332	334	347	328	345	328	332	340	322	348	353	342	342	314	312	329	354	329	317	346	331	306	317	354	346	314	333	334	290	337	340	331	337	347	330	308	345	323	354	291	363	311	295	352	351	359	345	347	326	363	332	326	356	326	362	331	365	371	345	328	407	312	337	316	349	306	340	304	333	327	326	341	369	367	338	324	329	353	366	326	383	321	332	303	323	393	331	324	335	320	340	338	356	331	329	362	331	335	321	364	332	306	317	322	330	354	342	363	327	348	329	344	335	305	335	351	355	360	333	347	358	319	357	331	332	335	321	302	331	310	360	339	324	344	340	373	364	374	338	343	346	351	340	337	356	319	312	311	342	336	339	313	328	293	371	333	339	331	354	322	342	334	342	331	359	325	354	348	368	359	336	305	333	336	359	361	355	318	375	331	315	347	341	353	349	322	333	323	321	353	324	336	336	298	332	334	373	310	335	330	350	367	327	333	330	293	340	343	369	343	342	306	306	355	318	350	350	350	313	339	326	308	347	336	357	344	363	344	338	332	365	334	316	362	337	347	336	392	337	350	375	351	304	361	343	335	332	339	312	361	349	333	325	352	329	349	327	355	322	318	348	380	359	337	328	321	335	370	351	327	340	330	310	330	351	315	365	355	361	350	323	296	351	346	343	336	360	344	331	322	337	340	350	300	341	310	331	368	338	345	352	309	318	336	366	327	328	306	307	358	363	310	331	348	339	320	316	336	337	314	347	307	343	365	364	330	349	331	360	345	365	353	339	371	334	329	357	325	301	331	311	356	339	358	335	348	352	360	330	344	326	311	318	379	322	355	340	358	360	313	354	302	349	317	327	340	355	319	323	354	332	359	343	340	326	353	381	341	349	339	305	331	338	375	312	345	337	339	298	345	353	358	305	350	389	341	345	343	345	313	319	355	348	297	344	354	368	361	329	307	343	324	340	323	337	331	367	352	323	360	321	329	315	349	322	353	356	332	296	320	332	363	344	324	343	340	362	342	305	367	343	314	369	338	351	374	354	338	325	367	293	352	346	341	349	373	304	376	327	324	339	319	328	350	338	324	369	318	316	360	332	333	321	320	346	367	322	319	311	363	341	351	349	350	335	300	314	320	362	311	317	345	348	354	340	325	310	345	335	322	338	353	336	328	306	354	352	346	322	336	323	337	308	321	324	372	351	328	347	332	328	349	344	328	308	308	347	354	331	383	299	319	341	309	331	346	339	345	316	309	368	321	338	344	341	321	356	309	321	373	330	299	308	299	365	317	335	321	326	354	330	357	338	361	318	353	330	360	316	338	332	340	356	362	336	366	342	373	336	317	327	332	338	342	362	332	370	339	324	341	342	356	337	321	320	344	330	355	329	340	339	353	335	343	366	333	344	312	326	328	347	349	334	348	355	302	303	353	330	316	339	321	357	351	355	353	349	334	317	339	322	341	340	319	367	373	346	363	345	328	298	364	386	300	347	346	332	360	289	333	354	363	352	334	292	322	321	332	298	371	363	367	309	317	372	348	356	331	329	350	333	346	320	315	281	312	311	349	338	328	337	307	316	325	340	372	319	330	352	331	316	344	353	352	323	339	334	316	332	342	346	356	318	370	308	355	350	371	357	318	348	352	315	327	306	329	292	336	332	343	345	344	345	357	343	343	336	325	309	350	318	324	354	332	341	359	332	351	343	358	340	367	350	334	311	322	334	343	339	382	359	348	357	370	337	354	336	324	365	328	337	316	367	344	333	387	310	325	302	343	311	326	322	316	348	318	310	364	322	334	326	363	372	347	343	331	308	314	352	336	342	350	356	356	361	304	353	334	364	386	331	356	345	335	340	339	368	355	321	333	367	347	357	341	346	332	320	341	330	377	337	310	332	289	342	342	322	322	384	338	337	354	301	345	301	320	349	362	314	349	340	346	315	372	395	353	376	317	323	367	364	336	331	359	334	360	319	320	330	337	376	342	311	315	304	324	337	339	351	289	359	356	359	317	328	327	346	311	341	360	347	333	321	333	326	367	329	332	329	298	319	325	371	354	332	333	338	324	330	346	351	340	328	342	322	343	327	388	331	343	376	337	359	348	348	345	339	318	373	343	362	353	336	343	323	314	345	330	345	320	333	325	340	315	320	346	353	340	354	329	337	355	346	352	344	357	346	349	337	319	326	367	330	356	343	346	322	388	328	359	356	348	334	375	346	342	317	345	322	325	330	367	336	346	344	309	346	369	323	363	320	344	372	349	368	326	325	358	315	327	384	376	310	321	358	354	318	331	324	339	357	348	327	317	313	332	341	342	351	344	327	326	343	337	362	349	390	367	341	356	346	326	345	354	331	344	331	328	314	338	330	369	357	336	363	358	296	319	359	320	324	369	329	357	350	337	335	344	339	334	349	334	371	310	330	344	349	333	332	346	371	323	317	348	314	343	363	368	358	342	356	325	333	326	342	333	327	333	365	370	324	324	332	340	375	367	313	318	336	345	336	311	357	339	317	331	318	349	402	320	332	348	351	329	350	325	318	365	349	310	324	333	345	384	364	360	340	363	321	323	384	317	321	327	314	298	352	340	343	355	314	310	369	340	339	360	354	340	337	331	305	352	344	339	348	349	346	368	348	332	320	327	357	356	350	316	337	314	343	305	303	317	324	320	350	320	329	347	325	346	327	376	335	302	314	325	359	338	320	342	344	311	345	314	321	362	320	345	343	340	364	339	322	363	330	335	337	336	326	344	353	350	336	308	341	320	350	364	304	341	291	312	344	321	335	358	364	322	340	363	363	334	356	378	332	316	328	334	316	350	328	322	376	344	357	326	337	298	363	334	308	336	330	348	299	314	366	316	339	350	358	366	342	327	375	366	315	310	304	349	325	325	316	323	350	355	364	354	309	368	343	336	333	337	349	371	347	336	368	348	346	323	345	331	343	366	386	388	337	323	340
2058	790	813	927	865	841	783	879	785	780	830	843	845	774	802	848	816	796	794	807	827	809	774	799	796	796	844	800	804	827	805	811	781	842	841	854	797	740	825	804	843	791	774	738	820	849	840	799	805	845	820	792	828	762	836	783	828	799	788	831	822	801	791	852	796	801	845	787	794	876	811	767	779	773	819	824	829	803	811	814	821	789	789	800	782	766	771	791	825	800	814	822	779	827	773	826	787	761	842	817	828	851	821	835	810	862	830	802	795	801	757	775	834	791	796	851	858	829	768	808	763	769	810	820	867	817	832	817	777	808	820	824	806	794	763	818	797	800	763	835	807	800	799	802	827	807	800	765	811	798	827	757	806	826	788	819	779	825	805	791	821	764	784	817	791	760	821	813	776	811	795	859	826	809	799	822	860	818	814	776	769	798	832	848	792	855	808	846	822	834	811	779	770	795	847	782	850	802	789	776	812	771	840	799	786	768	769	829	832	797	820	726	776	785	766	826	790	784	772	806	744	835	806	831	769	793	807	784	884	770	811	806	770	836	783	808	837	817	843	801	809	813	788	802	816	760	785	788	748	789	794	831	774	808	821	792	765	835	782	780	805	847	829	819	777	796	805	810	803	789	823	792	812	778	790	789	812	811	787	828	796	802	771	780	784	763	782	788	778	818	761	815	813	839	773	789	814	810	814	784	772	759	832	829	774	813	797	758	794	796	801	819	803	791	829	789	752	795	808	759	788	786	811	787	771	729	817	824	751	751	766	751	770	849	788	843	825	805	810	792	821	802	843	813	764	818	814	849	838	827	739	796	828	804	774	808	818	855	821	788	760	815	785	827	810	767	812	741	806	743	782	832	828	827	787	800	810	824	781	757	813	824	787	817	814	832	839	813	760	866	811	817	841	795	782	803	824	814	797	832	789	777	831	778	843	825	783	838	833	833	797	795	826	761	817	785	807	823	854	785	861	787	824	820	784	827	808	830	772	863	853	840	789	853	852	831	748	793	832	780	800	797	827	792	750	812	821	860	774	819	807	817	821	802	824	829	773	847	831	761	786	788	763	817	828	819	761	810	834	815	787	782	755	801	806	799	756	786	775	812	849	787	814	781	804	820	751	784	802	826	807	817	814	815	811	833	818	794	779	832	826	788	756	853	716	800	812	764	830	790	811	829	795	737	800	849	859	779	783	760	783	813	745	790	802	786	793	816	821	824	840	852	797	800	734	800	814	840	781	777	770	749	827	750	808	790	792	814	816	807	762	798	796	793	798	786	810	820	799	793	855	820	834	814	860	851	764	762	851	856	820	796	803	752	815	844	850	804	818	784	794	739	831	816	823	838	772	789	837	809	819	807	819	816	802	793	801	803	785	772	804	843	793	833	792	807	806	802	831	799	749	832	799	813	816	821	797	812	791	805	812	744	790	849	792	791	807	803	809	832	809	809	801	804	803	796	789	795	782	800	807	813	837	810	790	812	789	793	859	827	831	756	809	860	775	792	807	804	812	800	789	791	807	851	807	831	782	842	807	770	835	802	802	816	813	820	835	831	794	777	840	813	842	797	812	803	794	812	804	787	775	814	835	819	777	798	777	809	800	852	761	794	819	796	793	820	815	824	832	810	794	777	792	814	786	824	783	763	770	819	780	733	836	805	856	820	775	781	797	746	804	805	803	788	848	842	784	829	857	815	845	772	813	800	804	794	820	807	819	801	815	801	810	793	817	806	828	843	836	778	830	814	831	799	802	776	825	754	775	801	851	794	824	787	758	795	755	817	770	792	809	793	839	809	837	790	775	768	829	827	839	773	853	810	806	820	778	789	790	792	734	766	794	799	794	757	768	766	737	813	778	822	799	798	846	776	803	775	757	790	791	851	774	801	804	859	785	769	797	852	824	827	794	826	800	784	793	803	869	849	853	873	833	846	861	767	786	774	818	808	823	802	802	779	849	793	778	845	763	826	782	805	790	796	822	811	781	857	839	802	789	767	866	803	807	807	777	771	821	820	814	776	855	797	843	809	830	776	825	817	775	797	785	757	828	839	800	798	763	818	852	789	845	791	789	817	795	805	808	838	744	847	776	800	834	856	774	795	810	763	815	829	758	784	818	833	762	743	781	848	828	796	802	833	801	730	831	798	823	772	757	870	826	775	782	785	800	825	785	816	816	820	839	804	863	831	827	875	808	827	854	795	794	830	810	764	797	768	829	816	811	857	810	804	796	774	811	807	791	816	816	724	821	781	867	838	792	797	814	801	807	806	839	813	794	831	791	801	840	815	833	839	806	790	833	806	797	831	786	794	777	808	792	763	778	828	786	797	821	801	836	830	792	816	799	828	819	784	808	782	862	760	816	784	842	792	792	804	785	855	810	813	797	762	809	820	833	851	883	816	741	782	798	846	815	857	793	784	793	775	783	761	797	822	816	764	811	837	753	855	760	807	775	796	772	858	803	782	807	798	785	790	771	807	798	779	826	807	794	828	737	818	822	804	781	811	806	807	787	818	852	797	809	843	805	780	786	831	769	825	818	823	817	789	834	775	801	840	825	864	786	795	843	772	795	789	795	852	860	801	822	806	784	791	832	803	808	823	763	829	812	822	776	853	803	797	824	822	811	745	826	811	798	787	826	812	784	792	766	795	824	829	833	840	793	830	810	808	813	776	761	798	798	791	768	797	762	827	759	827	851	829	776	797	852	811	823	841	819	784	824	846	791	804	745	825	795	809	794	783	806	797	788	823	823	826	761	767	801	833	756	785	781	812	855	784	789	808	809	806	786	790	861	794	778	825	821	831	803	841	816	854	783	802	792	841	758	840	763	784	726	850	787	775	802	796	794	771	804	809	817	814	846	807	799	808	829	751	757	795	796	820	777	877	780	833	810	786	851	784	858	777	823	799	776	797	786	823	773	768	853	780	762	863	845	806	871	787	835	829	774	854	790	807	765	788	794	805	842	836	820	815	797	761	789	806	778	774	797	789	805	776	833	788	792	802	805	777	826	804	773	820	794	774	792	808	772	759	810	819	810	813	778	756	801	798	858	777	845	790	817	746	793	837	845	789	782	845	830	845	795	809	803	825	806	800	798	833	869	771	830	751	754	725	819	813	800	828	853	817	816	785	839	808	768	761	851	848	844	824	828	797	861	825	794	818	856	818	805	883	810	830	830	832	817	754	734	804	833	832	802	822	834	791	760	811	807	828	766	868	769	807	821	796	810	818	824	820	826	787	844	812	768	830	777	783	830	780	753	760	815	816	779	823	804	779	787	775	835	834	772	800	798	758	824	807	783	763	856	796	753	803	805	852	787	812	820	793	822	796	843	813	763	767	856	781	808	845	835	768	820	849	784	820	768	805	818	803	752	754	814	825	845	786	803	777	779	787	780	799	809	758	809	829	799	850	791	821	770	782	784	778	782	815	774	809	801	839	768	842	829	792	763	842	801	752	822	792	852	808	828	812	795	816	797	814	832	786	802	767	785	779	824	820	778	792
7020	599	602	527	474	381	421	365	372	357	337	359	332	332	312	349	335	299	336	306	340	339	339	322	352	331	286	311	299	294	304	299	297	353	278	324	310	316	293	295	314	316	289	321	319	307	324	310	340	288	304	316	304	306	350	274	287	285	322	324	295	330	293	305	300	329	307	289	339	306	279	322	318	325	314	297	320	337	295	330	277	324	316	304	326	341	302	317	293	309	293	304	290	298	282	298	328	311	310	287	304	326	298	339	328	289	303	325	288	286	318	305	328	303	304	309	320	317	319	329	316	365	330	313	343	316	312	326	308	298	305	296	280	300	304	300	335	281	328	304	298	279	298	319	296	332	300	302	299	295	325	315	309	286	338	300	321	322	326	321	310	316	344	323	327	316	308	350	325	313	335	285	322	296	331	306	316	298	315	352	287	309	324	315	279	293	313	300	303	323	311	304	323	303	264	306	286	331	331	310	284	326	291	319	285	327	296	320	301	343	294	334	323	302	295	324	300	303	307	294	318	359	300	300	314	317	308	287	303	294	305	320	300	327	324	320	317	319	336	315	325	325	305	331	320	310	319	324	310	316	311	323	323	334	351	269	312	317	321	304	337	303	323	333	285	285	324	327	281	310	340	330	360	308	298	317	289	304	311	304	322	316	279	289	323	296	302	316	302	318	306	328	321	335	345	323	317	298	290	312	296	301	322	318	301	293	305	297	295	323	285	312	300	351	314	343	301	316	298	315	301	319	304	337	313	365	281	311	347	314	332	308	317	283	329	314	312	318	305	329	344	303	295	317	326	287	306	294	260	292	302	303	291	311	329	315	291	298	359	299	336	301	305	309	298	287	326	316	325	317	338	304	290	311	323	308	291	318	321	299	291	319	300	306	354	297	327	330	304	321	307	292	301	351	310	305	306	314	323	321	299	302	300	317	356	317	298	293	322	359	317	341	323	325	327	315	308	309	338	324	321	318	297	277	317	317	298	312	311	289	330	321	297	314	323	304	331	305	287	304	302	294	311	323	331	279	291	301	310	309	333	292	279	327	303	304	297	299	306	319	325	295	274	296	282	298	347	335	313	284	304	281	327	324	300	321	288	328	351	295	323	273	326	286	314	312	291	332	324	303	323	294	282	330	330	328	308	340	340	348	313	314	328	268	293	342	331	312	301	291	283	304	302	312	298	289	311	318	308	280	322	344	331	358	261	336	323	283	317	292	296	324	322	312	311	318	333	307	297	278	322	325	325	318	317	327	329	326	347	316	306	308	321	294	359	292	329	328	307	289	346	308	327	321	282	310	301	305	290	293	320	299	315	316	361	327	319	353	325	272	303	293	329	328	286	316	289	306	281	296	347	317	311	301	313	302	302	323	298	322	316	307	296	305	305	330	332	336	308	314	301	299	340	335	312	302	290	303	338	303	302	329	307	330	313	299	333	329	292	279	300	337	300	318	293	287	277	338	323	322	305	331	293	329	307	312	317	294	306	300	316	311	324	326	304	306	308	308	300	324	330	306	338	291	318	346	317	340	324	314	349	332	315	312	319	323	319	345	333	285	314	286	330	325	305	305	315	296	299	314	340	318	299	321	298	310	293	300	331	323	308	341	312	314	296	303	348	309	306	303	295	314	325	307	303	313	288	324	327	312	321	285	271	304	301	290	317	335	296	299	318	350	339	325	298	316	327	313	323	315	310	296	318	347	285	317	289	309	311	298	351	341	298	274	330	297	291	301	308	315	327	332	306	307	309	361	292	298	308	317	304	339	317	302	281	314	326	287	304	331	287	319	307	337	294	325	316	335	313	325	292	296	283	312	268	298	336	318	315	305	284	276	345	294	345	299	344	320	310	277	302	310	294	307	282	288	311	302	304	286	326	291	356	303	304	356	313	302	300	265	299	282	312	321	321	317	345	336	284	357	301	330	288	304	290	308	321	311	310	335	280	329	303	331	334	320	295	310	314	340	290	318	339	328	322	294	307	314	274	309	291	310	290	293	295	305	308	327	344	322	297	296	347	339	293	286	313	319	334	305	322	321	305	339	335	346	315	312	304	340	308	316	299	329	314	334	335	292	323	301	310	284	329	334	308	307	324	333	285	304	284	287	297	316	302	271	337	337	289	264	269	304	330	354	309	322	333	306	329	329	318	308	291	369	303	305	282	277	331	335	321	335	305	341	304	318	319	329	327	322	344	302	330	286	324	314	330	326	310	291	320	294	347	302	289	292	317	344	333	320	326	296	302	307	288	288	274	343	317	311	316	285	315	294	304	303	331	325	298	331	291	303	311	330	300	319	300	295	305	277	319	313	348	323	300	317	316	310	298	311	334	306	319	342	319	288	314	293	328	343	291	308	312	311	332	310	321	355	309	298	289	333	297	283	364	295	343	316	306	334	303	306	304	350	330	328	290	302	272	314	313	309	348	275	324	301	316	313	316	334	303	322	339	320	313	308	296	304	317	319	337	307	276	308	328	299	323	333	311	343	310	323	332	323	343	314	314	296	298	313	300	306	312	333	285	297	283	309	321	308	305	299	282	317	294	284	322	313	340	311	311	318	265	313	318	277	298	324	317	341	334	294	325	306	309	310	320	311	284	321	309	319	335	319	334	287	282	301	334	305	302	316	268	330	315	341	317	297	312	310	316	317	332	308	334	301	322	327	307	301	368	330	303	325	313	306	309	378	321	317	331	308	322	330	323	309	291	318	306	330	297	288	296	316	302	341	309	312	283	316	341	293	315	276	316	310	304	310	304	311	345	274	345	291	336	290	318	282	297	284	310	343	334	306	327	295	311	317	351	337	287	309	284	333	331	305	320	260	257	311	313	325	312	331	299	325	299	320	318	312	309	322	350	331	335	355	341	343	267	307	338	317	303	290	302	311	313	332	321	333	291	347	300	318	333	319	299	326	322	297	332	317	336	299	286	353	329	323	336	305	339	333	293	313	342	323	322	291	336	288	367	314	343	262	301	267	311	291	322	319	330	316	290	317	320	323	269	309	299	333	299	291	334	327	300	324	315	333	327	277	315	332	289	328	317	338	330	307	301	357	316	340	320	323	315	304	326	316	327	342	275	275	348	309	315	322	308	296	317	344	314	299	308	313	328	288	316	326	308	290	302	267	295	329	317	319	331	317	317	336	280	310	316	313	314	322	304	284	302	304	327	323	291	312	277	301	313	323	332	299	291	308	314	333	312	301	337	317	310	314	280	309	323	328	292	294	301	314	342	305	307	290	359	288	296	307	307	306	308	295	326	305	309	314	309	346	296	321	318	319	316	334	298	286	322	313	308	319	309	328	314	312	310	314	348	298	322	338	344	327	277	290	290	339	298	302	265	299	296	275	356	301	294	317	304	311	280	321	315	312	338	313	315	296	321	323	321	360	322	317	316	328	293	315	312	330	326	311	353	328	350	323	305	299	313	313	311	306	291	323	317	321	293	296	301	307	317	329	326	295	326	276	335	305	315	328	297	296	296	280	333	290	290	339	331	355
6460	1016	1353	1486	1407	1177	1099	1038	1010	942	909	898	812	845	850	813	808	811	804	770	787	776	784	700	780	774	731	758	773	809	749	763	763	690	723	737	775	761	742	707	743	714	780	683	709	726	749	728	737	754	725	695	723	688	808	734	776	752	726	764	728	738	774	732	767	747	736	680	756	747	721	763	760	728	770	681	753	751	768	745	725	760	733	778	768	718	739	750	777	732	745	732	726	752	761	770	713	720	766	738	715	790	759	734	755	712	718	727	728	743	751	717	742	720	765	745	719	782	781	737	730	765	707	724	735	754	723	781	772	754	734	748	741	709	748	781	762	775	789	731	782	757	747	741	766	750	744	743	711	737	789	728	710	735	774	760	739	738	745	695	809	756	742	726	741	741	758	763	720	743	710	794	742	745	712	731	739	744	711	763	733	760	766	733	723	727	747	733	796	738	755	737	694	779	726	774	777	748	720	744	754	726	742	729	710	721	753	761	708	712	707	678	723	746	712	718	690	752	730	725	744	735	690	739	772	757	792	808	744	747	743	721	743	735	753	737	675	669	687	746	734	725	724	730	731	698	762	695	710	753	722	723	776	701	696	756	722	721	747	741	684	743	742	754	734	806	762	717	730	734	733	714	754	721	728	748	731	745	744	757	770	691	759	714	698	776	719	766	723	786	773	711	780	720	707	712	764	691	773	719	749	781	737	724	792	756	733	712	749	687	758	747	734	738	741	736	744	753	749	740	768	706	755	714	730	699	757	773	732	716	721	742	722	721	759	757	714	684	698	749	718	756	751	799	775	790	771	739	727	768	701	687	725	758	730	712	749	730	735	725	749	713	778	756	809	748	679	746	767	692	732	720	714	751	714	730	748	743	723	732	713	697	743	784	789	708	758	736	736	742	755	736	757	707	788	764	724	712	762	720	691	734	749	700	774	755	761	760	733	768	716	747	735	705	810	710	757	723	736	702	761	737	755	733	725	679	766	756	735	734	679	720	747	733	735	732	722	703	748	777	723	737	773	748	740	746	729	749	719	701	711	756	729	777	770	710	713	732	736	752	737	733	767	715	763	763	746	695	741	735	734	725	719	698	741	735	766	754	785	709	733	787	767	757	733	723	763	764	733	786	694	751	758	743	749	745	752	752	743	708	730	773	728	716	774	718	693	781	719	735	776	713	752	736	768	704	784	731	755	721	708	769	747	762	748	719	738	689	714	759	773	751	747	772	688	798	724	803	765	746	749	699	774	742	773	738	746	726	694	714	718	702	730	784	783	754	738	789	758	698	749	740	717	792	764	748	758	753	695	723	724	782	708	690	774	737	716	722	696	736	739	732	751	749	743	728	777	775	706	739	798	678	710	781	732	701	750	772	707	765	731	728	753	764	687	726	744	743	796	726	752	711	716	705	762	691	744	701	718	768	701	751	767	721	753	729	709	724	730	713	756	752	696	737	780	728	715	745	766	727	730	753	781	757	731	707	726	763	744	740	742	757	781	763	736	704	707	789	734	728	724	736	713	733	812	692	733	683	731	757	749	730	760	747	706	745	738	722	773	744	732	750	751	762	782	775	774	752	716	726	769	751	736	734	725	724	735	754	730	739	723	746	748	745	755	726	724	720	738	769	756	701	758	708	691	719	761	735	737	700	753	741	739	723	740	688	735	740	763	755	718	704	740	729	721	745	739	751	750	756	733	720	706	753	649	727	751	754	698	717	748	711	689	691	749	771	702	736	784	743	698	752	697	772	664	688	750	743	777	767	763	694	769	719	741	733	785	725	707	715	776	769	735	742	723	766	758	757	720	729	773	755	746	772	774	715	707	726	724	713	726	735	757	752	767	754	743	733	737	723	714	742	764	716	690	747	722	717	716	716	755	753	731	663	716	710	763	734	751	746	732	779	718	730	739	761	715	746	713	757	762	718	772	713	726	756	736	760	749	749	721	789	745	728	740	741	722	714	768	696	724	753	708	743	762	741	754	777	737	758	704	728	759	719	741	738	719	693	732	783	718	680	820	782	747	727	779	752	737	734	822	717	770	741	733	812	756	769	757	698	746	796	744	734	708	705	750	755	764	736	710	736	744	751	713	735	760	730	728	741	684	757	699	767	798	718	713	764	714	670	740	774	728	740	701	782	734	727	755	713	723	770	732	705	739	714	710	719	697	757	743	669	740	772	713	740	737	773	741	713	745	697	759	713	751	763	763	715	732	686	756	711	717	717	750	767	788	778	758	720	701	760	775	759	752	723	746	710	729	742	778	741	717	718	703	782	741	751	784	755	746	767	776	775	778	738	697	745	747	747	757	710	752	750	733	748	737	766	719	731	735	717	746	784	761	781	657	750	750	749	732	754	785	756	714	703	739	716	744	705	727	719	737	732	765	703	700	722	777	713	725	749	790	737	736	759	745	754	707	743	760	728	716	765	722	705	754	753	753	730	708	765	728	745	705	761	756	761	775	779	765	724	738	757	768	755	735	677	769	731	733	731	733	722	735	735	739	774	775	711	721	699	736	739	747	746	711	810	749	737	721	679	728	705	754	725	794	759	696	780	665	739	761	750	762	757	726	701	771	695	713	769	740	745	752	728	796	723	711	708	753	716	768	745	744	750	746	750	740	725	730	732	721	733	746	752	754	741	744	775	782	725	750	755	741	711	754	724	748	748	750	802	721	723	746	719	747	721	728	712	732	732	727	767	693	773	769	779	738	766	751	738	720	763	768	761	759	729	804	744	748	725	731	768	758	730	744	730	714	751	693	782	747	790	746	710	772	733	746	733	719	770	706	709	760	776	737	765	742	777	777	760	725	712	819	740	734	662	710	747	748	744	701	746	767	749	702	779	779	733	758	737	734	748	770	726	677	744	689	714	720	655	756	736	721	734	730	718	731	771	745	721	720	741	730	743	727	743	684	696	762	725	721	783	743	741	700	740	728	738	718	756	748	732	740	777	764	706	785	732	732	754	815	758	719	758	745	762	777	689	755	693	753	720	743	750	701	733	761	763	730	779	716	761	761	712	739	682	772	766	776	745	746	691	701	768	723	702	759	797	674	691	716	720	784	737	677	773	698	764	720	712	752	728	756	741	743	721	680	712	706	773	736	729	745	684	733	706	760	759	722	734	705	789	711	726	753	727	751	757	733	708	762	728	761	736	762	748	741	699	728	767	737	732	731	747	760	717	712	704	777	780	827	748	720	759	715	725	754	756	764	706	778	726	757	712	779	743	764	710	700	664	754	787	705	725	764	744	732	729	766	764	711	790	692	722	719	759	737	753	698	729	687	756	759	726	762	714	757	765	747	777	726	769	788	764	753	732	689	737	744	747	785	716	719	719	768	742	714	754	700	737	762	726	754	718	749	717	794	730	762	745	795	759	745	727	754	752	773	797	697	721	737	786	727	799	777	733	728	765	781	753	726	732	725	744	735	698	762	729	742	762	764	711	753	768	723	745	790	747	775	718	731	726	745	730	753	775	734	731	720	719	799	738	759	697
12810	906	710	580	379	319	271	210	231	179	187	165	151	162	144	164	153	147	168	176	159	157	160	142	170	167	142	163	140	142	169	152	157	146	159	159	143	163	130	151	165	154	143	144	129	106	169	143	157	124	127	144	131	139	127	133	138	147	142	143	128	137	151	116	130	144	151	133	150	145	130	139	150	137	141	149	142	130	129	123	119	130	141	131	141	135	125	133	145	138	147	147	145	147	137	147	141	132	125	133	130	122	124	149	141	135	130	150	137	136	155	144	147	153	131	163	145	139	153	144	144	160	145	149	135	146	167	163	118	130	145	130	160	145	137	126	122	162	146	149	135	144	129	136	129	132	150	136	157	158	131	147	133	165	145	133	170	150	151	136	140	145	130	138	169	138	136	134	140	130	135	145	141	121	144	172	133	125	121	144	130	140	159	143	145	132	138	141	141	132	131	136	155	130	141	135	162	152	137	111	160	150	128	140	133	130	152	144	158	150	153	119	152	124	154	144	145	145	149	118	133	146	140	135	161	132	159	143	134	150	137	162	148	150	141	134	131	148	135	128	142	121	133	136	130	150	145	141	136	137	118	140	148	142	143	123	127	151	151	155	141	145	164	153	154	144	145	141	176	153	119	139	147	156	139	156	126	148	160	147	151	160	147	152	152	136	136	121	138	150	125	137	144	148	129	139	153	138	132	123	174	136	134	135	153	151	157	135	141	148	119	138	146	129	139	153	140	144	134	134	165	131	122	142	147	145	149	149	157	144	131	150	150	144	168	162	130	122	141	134	122	142	140	162	124	128	148	130	144	123	128	114	125	163	134	145	145	146	135	161	136	139	142	133	124	151	144	124	133	136	149	143	151	147	135	130	138	126	130	147	156	124	146	152	132	138	159	141	125	158	139	128	153	154	125	136	150	149	131	142	152	156	153	119	145	152	145	155	153	148	159	149	131	166	159	152	135	163	154	161	131	155	161	147	161	133	156	144	170	137	131	165	144	134	131	152	159	161	139	144	144	142	139	159	142	146	120	147	153	137	163	120	135	117	153	122	140	129	147	148	142	137	147	131	145	163	137	142	138	138	170	137	138	167	142	160	137	133	142	152	134	134	148	159	158	151	136	139	120	119	149	135	135	123	165	141	147	158	132	138	129	145	131	162	141	138	160	136	156	140	136	145	128	123	136	156	123	132	165	129	163	146	157	151	142	147	123	143	147	163	147	134	132	146	143	141	151	127	135	153	142	142	124	140	148	151	128	129	151	140	137	137	150	147	160	140	148	142	142	142	144	125	136	134	125	165	120	133	139	144	140	125	129	141	160	135	136	161	125	130	151	132	147	137	136	158	132	143	150	144	130	132	125	107	127	147	142	141	142	141	140	129	132	149	151	123	131	151	131	140	130	149	145	146	154	149	148	139	149	169	130	137	158	125	151	126	148	130	174	133	158	131	133	147	132	162	142	133	127	137	142	132	148	147	128	147	151	143	139	129	153	170	166	123	157	170	138	133	119	167	122	143	150	155	128	129	121	133	135	149	137	140	154	147	146	123	141	137	165	145	132	150	140	154	157	147	158	134	150	136	149	123	150	140	137	145	171	127	130	141	134	117	136	139	121	149	134	129	151	130	129	144	132	141	181	156	137	155	155	153	128	121	173	121	183	116	145	135	139	150	162	150	146	131	139	143	140	147	144	136	139	133	138	142	137	137	161	137	148	141	132	144	133	156	143	145	159	145	139	139	151	149	148	119	131	127	116	141	142	137	151	139	143	142	136	128	169	121	151	122	156	134	164	140	113	142	135	134	140	154	151	130	150	139	154	144	135	144	132	143	175	132	145	160	145	149	151	136	137	136	148	162	156	141	153	170	159	132	125	148	155	119	149	128	149	155	140	138	128	142	147	141	151	141	148	151	152	129	141	113	150	148	123	130	170	133	146	123	121	142	146	134	154	175	141	150	157	153	166	151	136	145	150	164	133	141	149	145	127	139	132	147	145	125	161	140	138	133	143	143	152	140	116	126	131	135	123	148	135	168	131	137	138	115	161	150	140	148	141	152	133	137	122	150	137	164	157	127	151	135	148	142	128	119	150	162	160	157	117	129	114	115	133	133	148	150	139	124	134	138	144	133	131	154	144	115	158	147	135	130	129	139	151	117	152	146	160	139	121	119	122	162	132	132	156	159	158	148	112	149	140	136	155	161	143	134	207	149	171	151	133	143	134	155	149	130	145	149	170	154	130	155	146	145	154	160	159	129	136	137	152	140	144	141	152	143	124	142	132	127	145	136	113	145	133	147	121	171	158	138	154	121	126	138	165	129	157	148	156	126	177	136	154	155	120	139	107	139	154	138	132	154	160	163	136	148	138	149	144	133	130	115	131	170	112	125	123	139	160	134	135	176	137	142	137	131	139	140	137	139	136	110	140	135	140	128	124	146	134	159	127	141	167	157	152	139	126	146	146	151	148	137	138	129	126	112	140	128	124	148	151	127	136	156	151	162	149	122	167	131	143	139	123	127	149	149	156	147	145	132	138	136	158	150	144	157	170	146	144	171	166	136	136	166	156	137	147	141	121	123	141	123	167	143	148	134	136	146	149	151	141	142	143	133	137	116	151	150	110	136	151	131	141	160	161	122	163	150	160	142	141	134	144	127	151	130	163	122	128	124	137	130	142	126	131	156	138	147	136	144	157	152	135	133	145	142	132	129	148	153	152	139	149	147	113	141	129	130	147	159	141	141	149	130	148	132	145	149	111	138	166	138	126	145	128	152	145	148	116	112	149	134	155	134	145	136	151	141	145	144	130	134	145	145	157	145	156	152	144	141	157	136	152	147	126	152	160	127	139	139	137	143	151	132	117	141	142	149	144	147	128	145	127	126	142	145	157	136	148	182	112	159	126	154	137	150	125	126	145	138	149	149	146	149	152	140	159	126	143	120	149	135	126	148	154	153	147	130	150	142	139	140	140	130	141	127	154	115	119	136	136	152	137	148	143	136	101	137	135	134	135	157	132	158	136	129	138	153	120	123	137	141	131	137	136	123	120	158	144	124	152	143	141	138	143	132	144	133	147	142	162	124	136	134	142	156	147	157	153	148	157	124	144	154	145	136	146	149	155	147	119	135	166	143	138	156	155	163	154	140	137	155	156	145	149	137	155	143	156	160	148	138	159	128	148	127	153	137	140	123	157	139	150	154	140	124	143	142	143	152	154	142	140	154	145	151	147	134	124	123	133	134	139	146	154	128	148	132	148	161	131	142	117	125	143	143	143	111	147	140	146	151	143	144	126	151	124	122	134	133	146	125	154	132	161	151	139	121	145	141	146	137	130	125	140	137	161	151	127	121	127	137	124	130	156	171	149	140	132	135	151	156	142	150	152	155	122	132	133	141	146	124	137	136	149	121	166	146	152	119	156	157	125	128	146	143	142	144	122	136	155	155	174	146	146	162	161	142	137	139	142	144	135	140	126	161	158	144	132	144	122	130	142	164	148	116
7931	878	1628	1874	1563	1277	1028	973	843	715	643	559	562	544	488	505	464	489	482	464	444	477	409	391	407	417	449	428	424	374	451	405	422	386	382	427	413	371	386	391	390	387	388	383	369	389	402	362	409	366	361	367	393	361	382	365	364	407	394	346	357	362	339	393	346	361	366	417	358	363	332	353	385	385	348	369	383	375	379	353	345	348	362	369	352	371	362	377	332	356	349	369	382	397	347	360	377	373	359	400	379	355	374	369	358	401	374	370	379	342	380	404	379	374	391	386	364	378	376	370	372	400	371	377	355	361	377	368	350	389	418	350	358	358	377	355	376	381	371	372	383	351	381	379	373	396	392	394	386	365	392	355	379	354	397	364	369	385	375	380	358	326	364	350	392	336	353	357	367	378	363	379	367	402	400	363	376	387	353	378	359	373	364	369	372	374	361	379	350	360	407	389	375	369	342	387	374	368	362	401	337	350	372	387	378	335	392	349	365	390	365	367	365	373	411	379	331	355	363	378	388	364	352	419	379	384	336	374	361	369	357	373	367	349	311	399	379	341	373	340	378	372	362	380	375	344	382	397	384	335	364	375	351	412	373	381	364	372	354	377	368	352	371	383	356	373	375	340	393	366	369	355	372	365	372	369	371	381	379	367	382	362	342	373	346	412	367	386	338	366	394	406	349	364	392	349	378	359	358	336	383	351	380	373	393	362	342	375	359	340	404	394	379	364	386	383	378	372	348	336	382	372	357	384	363	385	341	392	379	377	335	357	383	337	351	358	369	364	401	371	373	404	389	353	351	332	375	373	368	347	380	345	380	348	368	365	380	363	350	362	374	365	387	397	351	361	382	363	379	394	374	394	406	383	368	356	348	375	350	391	353	418	351	381	394	339	354	342	378	361	368	370	358	354	362	373	371	385	382	382	347	351	332	429	369	365	393	361	382	364	366	316	336	380	363	354	369	388	388	353	380	395	351	369	415	393	358	379	389	357	370	366	337	373	347	356	387	380	356	352	352	377	376	389	367	333	392	318	349	361	346	354	380	360	390	346	375	353	414	375	351	365	343	362	382	376	375	342	381	378	380	341	348	366	360	340	356	346	385	368	372	350	374	370	357	400	384	368	384	356	343	366	370	330	338	382	383	381	369	338	364	359	387	394	336	335	380	365	356	363	370	332	359	348	371	370	374	372	378	390	358	346	346	418	351	363	378	383	344	351	369	375	342	370	358	384	364	354	360	382	349	368	375	420	389	389	348	350	377	396	379	352	376	361	365	380	363	353	386	380	361	392	374	334	377	340	370	350	365	369	322	383	376	363	382	346	371	387	339	374	360	401	364	383	337	350	372	357	363	396	386	333	340	352	364	373	389	332	372	368	391	348	419	377	393	358	324	354	377	363	355	357	383	372	368	347	372	364	365	365	362	359	372	408	379	358	372	396	419	364	383	340	380	362	355	381	399	360	363	386	368	354	343	397	383	367	352	372	389	358	353	367	363	362	384	361	356	393	378	362	367	331	367	349	352	374	326	379	399	386	348	350	343	399	376	370	333	373	347	403	373	335	378	351	379	382	384	390	376	381	387	350	354	360	390	353	370	374	358	365	358	358	347	351	358	366	364	339	377	315	382	352	381	379	377	351	358	377	341	368	368	345	387	321	367	363	330	384	392	371	388	378	381	403	376	408	379	333	373	329	354	348	352	357	352	345	350	369	334	373	379	391	365	384	359	402	376	345	386	317	387	340	353	371	405	385	351	357	347	410	381	385	364	369	372	378	422	352	354	371	383	402	358	373	350	376	350	352	338	333	308	379	372	374	383	360	356	379	377	379	375	388	359	337	393	379	344	353	378	355	371	381	359	377	380	394	369	355	368	348	391	364	397	387	360	385	376	363	349	405	352	352	352	372	361	329	376	357	345	352	371	371	354	380	346	386	393	344	369	394	390	333	369	410	370	372	397	374	377	377	382	347	358	378	384	387	377	321	360	354	370	355	399	380	358	360	336	403	339	398	378	360	365	391	351	339	344	360	380	383	368	393	354	384	395	360	362	376	397	345	358	347	390	384	358	376	423	353	364	352	373	362	373	358	336	340	356	365	395	375	383	325	366	359	371	374	355	369	365	350	414	374	359	386	408	367	377	368	348	358	384	365	368	374	364	341	411	358	357	368	420	342	367	365	364	398	339	357	397	359	390	354	374	343	373	376	361	386	376	340	372	395	392	388	391	364	357	352	354	375	360	360	383	372	363	394	335	344	399	324	376	368	377	393	356	399	370	385	388	336	361	366	391	408	362	368	379	364	359	343	366	399	379	386	397	368	367	364	341	375	360	378	353	403	393	342	348	375	386	375	413	375	362	393	376	358	378	375	344	359	329	416	368	382	351	319	379	371	349	369	378	348	350	360	391	387	390	402	366	383	363	359	383	387	382	351	373	345	383	382	382	344	357	362	376	352	371	356	367	349	404	361	391	392	360	349	383	403	355	359	346	391	396	385	371	410	418	346	355	370	338	363	370	360	378	368	365	380	354	362	331	341	334	362	365	369	339	350	366	366	369	370	376	342	344	345	354	367	398	370	385	365	369	417	355	364	355	371	382	357	372	347	376	358	376	380	357	391	319	354	382	355	375	365	349	387	348	376	404	366	414	352	393	331	376	348	369	362	355	360	360	371	397	381	362	355	347	354	353	376	364	351	343	367	411	379	373	340	373	355	332	387	377	388	351	340	378	343	379	378	315	367	389	364	395	389	348	339	378	358	365	348	360	360	360	404	388	351	360	373	372	354	369	340	370	381	331	343	384	345	379	366	357	366	349	358	374	376	340	370	386	368	353	390	372	368	342	352	360	338	344	372	351	359	366	356	355	370	402	386	356	374	360	360	372	382	362	345	378	371	345	336	371	381	383	359	359	380	407	389	388	333	361	362	353	391	392	368	380	342	403	370	363	349	361	347	359	381	399	361	404	363	357	393	344	369	379	358	361	365	384	339	394	337	363	362	355	415	375	378	362	350	369	361	371	334	367	356	340	353	341	329	384	362	357	364	365	386	348	381	380	386	378	364	383	384	366	373	354	364	369	356	376	377	351	355	376	388	373	407	368	373	374	395	402	351	393	371	409	362	357	341	360	388	372	385	353	383	364	348	331	351	369	351	365	397	376	377	362	384	357	354	345	361	393	362	371	357	377	355	381	374	384	390	368	381	368	343	377	379	389	356	404	341	345	369	388	357	405	345	371	320	375	392	389	362	359	336	381	368	358	378	364	396	364	344	380	391	390	360	364	344	401	335	369	348	380	376	354	363	380	358	351	394	389	351	375	356	371	398	377	362	375	338	315	355	398	371	377	386	356	371	360	362	345	398	344	354	368	379	370	398	389	365	363	401	357	353	339	341	393	337	343	368	356	371	353	373	361	378	369	367	376	399	357	325	349	383	356	374	370	356	363	375	395	354	356	387	346	340	355	370	370	341	407	340	364	340	330	369	368	375	375	368	329	336
1508	372	358	390	366	344	321	357	337	343	362	378	341	360	301	350	307	332	371	324	347	351	334	374	365	353	292	312	340	339	335	375	313	305	360	345	353	343	317	330	315	324	337	381	309	359	358	358	302	357	334	352	312	351	366	343	356	351	347	330	333	332	324	330	316	332	360	327	344	329	323	339	332	344	360	329	332	364	343	315	350	322	357	347	370	338	356	352	352	370	346	335	311	364	335	367	320	317	340	327	328	341	351	314	315	344	371	337	350	346	330	329	371	336	328	336	322	327	317	363	337	318	320	314	343	322	355	313	353	332	369	325	312	343	361	374	324	342	338	344	338	320	366	364	339	328	342	342	339	323	338	331	324	365	344	334	367	337	331	333	362	335	347	343	367	303	335	349	323	371	359	335	346	333	357	381	342	340	355	338	347	318	358	329	331	309	299	334	345	338	353	341	346	350	375	320	341	342	351	320	336	343	327	341	344	323	372	344	326	352	335	357	372	364	381	343	329	356	330	332	318	329	343	324	320	343	350	324	341	361	342	333	354	373	370	322	333	319	328	355	388	354	347	336	329	330	336	346	355	358	345	325	382	386	344	354	330	352	340	327	321	371	320	311	327	352	364	335	347	356	348	341	370	326	286	357	346	332	329	314	361	348	341	318	353	348	335	333	356	316	344	363	322	314	301	332	320	336	361	335	316	361	329	325	340	328	393	355	322	335	320	361	307	343	324	317	334	346	340	353	307	346	313	326	352	328	310	323	354	342	358	324	330	335	336	290	314	314	344	342	355	353	329	328	362	333	332	365	334	338	354	324	333	336	332	352	345	373	313	333	342	337	336	349	359	349	344	355	312	297	330	343	323	312	382	362	330	293	359	348	338	362	381	346	346	339	325	332	339	337	328	318	366	353	321	345	323	364	332	336	368	329	388	338	323	344	324	351	364	337	370	366	358	355	318	351	356	338	340	353	358	345	355	342	328	353	322	317	319	339	340	337	319	329	355	325	329	316	337	343	338	335	346	348	342	314	343	335	329	371	344	328	333	343	363	347	361	344	366	329	331	335	327	342	334	332	368	302	339	359	339	351	358	306	324	350	327	337	331	319	328	368	351	328	353	329	330	336	331	296	335	368	354	346	357	350	357	355	345	366	350	310	353	328	328	337	308	372	351	328	323	303	344	319	330	333	343	328	343	333	341	362	383	354	335	355	347	360	340	340	316	342	324	365	327	332	350	338	354	330	381	366	312	369	368	316	340	311	359	346	351	348	341	336	307	321	318	329	361	330	332	334	371	358	363	359	380	349	288	350	336	335	370	332	358	337	351	310	349	351	329	353	360	350	327	355	330	319	340	326	343	342	349	312	355	362	342	366	335	360	349	338	329	337	317	313	323	297	326	339	362	361	325	328	345	350	339	336	329	334	331	363	304	366	374	333	341	334	304	336	363	357	350	368	301	341	334	307	357	335	330	339	332	339	368	350	333	360	371	303	396	315	337	375	360	375	383	375	317	325	311	339	374	337	317	339	380	358	355	293	325	355	343	318	337	339	326	346	340	353	356	322	357	355	368	342	341	370	345	319	356	332	352	308	375	325	373	329	346	354	336	346	347	335	334	347	371	329	358	337	375	333	346	343	329	345	346	330	333	364	325	317	363	339	318	306	338	342	375	372	335	299	363	319	350	308	317	357	368	352	314	319	344	355	313	327	327	321	349	324	344	343	348	375	377	357	342	336	368	375	390	321	349	363	381	342	333	350	307	361	322	376	323	350	332	336	330	382	355	324	322	364	331	359	327	322	357	365	328	335	353	323	341	344	313	332	295	375	345	313	371	343	353	341	312	337	340	338	333	290	336	347	345	322	347	359	347	355	357	363	299	310	355	317	348	353	351	337	373	333	347	295	340	308	343	351	357	326	319	388	329	322	352	373	347	311	333	344	358	375	362	333	331	330	335	305	354	342	364	317	353	341	311	330	319	326	367	351	362	340	356	354	319	299	319	346	362	362	366	355	338	345	328	368	322	323	311	329	312	326	344	350	377	341	337	304	322	334	319	334	345	361	355	321	367	347	317	305	345	340	353	326	310	339	330	342	355	344	359	304	322	324	331	337	364	332	359	357	309	361	305	312	316	348	339	311	313	311	365	357	368	332	347	329	313	331	325	323	364	360	329	346	311	376	339	329	366	348	373	334	332	385	358	353	378	321	339	319	370	357	348	361	366	361	327	342	323	349	371	339	347	350	332	345	393	348	334	355	359	308	365	310	303	328	350	361	358	366	354	345	339	382	320	351	351	349	361	353	342	346	379	331	344	350	331	326	351	338	350	332	342	331	319	339	323	323	341	357	345	364	339	342	335	344	366	361	353	348	318	316	348	336	357	339	334	354	370	334	362	356	336	323	330	352	343	359	371	344	363	328	340	360	346	367	359	335	349	353	376	343	364	362	326	328	346	330	369	376	358	334	323	340	370	309	324	325	309	338	329	361	346	336	296	332	341	325	324	352	363	361	343	353	329	331	317	327	356	338	348	337	331	353	331	346	342	334	321	342	344	348	369	318	324	336	321	306	369	352	333	351	329	376	343	338	363	336	365	337	322	372	364	352	314	343	355	383	342	333	354	323	327	316	373	349	355	327	326	354	313	320	344	355	353	335	323	348	347	341	326	362	330	356	335	327	345	333	341	321	366	370	347	326	363	322	321	347	357	340	343	326	322	324	355	294	335	353	350	332	327	344	359	360	351	351	311	352	381	357	338	349	335	349	320	337	351	319	338	281	355	337	364	331	325	342	341	332	365	358	403	374	318	337	389	363	316	340	330	313	317	341	289	349	357	367	312	322	343	328	315	337	342	352	324	338	355	363	340	319	375	322	369	372	353	371	357	354	338	353	346	360	341	318	340	350	361	354	358	347	324	321	348	323	370	344	340	321	320	368	355	347	312	314	328	320	336	328	333	363	340	357	361	343	356	333	318	326	367	337	326	346	331	362	377	337	308	325	326	364	353	325	378	375	292	354	346	341	329	358	320	349	353	339	362	340	335	362	319	334	352	326	332	316	345	296	340	315	318	369	327	317	312	339	367	335	353	360	367	327	361	339	353	321	356	352	336	314	320	333	346	302	289	344	361	331	320	347	347	364	286	317	332	320	346	320	358	319	345	357	367	341	351	333	326	336	297	310	349	327	339	320	333	345	346	307	336	363	323	299	303	307	335	353	332	355	358	342	330	356	354	294	344	336	334	333	336	375	368	349	371	342	358	370	352	363	350	352	319	331	307	336	343	357	341	335	322	341	355	328	308	326	350	345	323	363	370	316	309	375	318	329	350	358	322	348	349	353	358	299	319	349	377	307	334	354	361	335	330	376	367	361	371	333	335	315	313	325	336	362	332	313	358	339	336	301	330	348	352	331	330	349	375	340	338	361	329	325	350	310	328	301	338	346	342	341	362	312	345	342	317	365	353	338	354	325	355	380	319	344	321	358	338	344	319	306	330	342
2136	829	865	879	854	831	869	851	820	842	810	860	787	832	812	820	832	845	793	795	787	821	791	803	829	822	801	781	800	813	793	852	785	811	808	805	809	866	806	794	811	811	762	816	789	842	801	811	832	787	769	817	836	824	801	818	824	800	801	828	834	818	795	842	868	835	838	826	804	815	830	809	774	793	851	826	825	812	802	788	815	801	766	782	879	838	808	827	808	860	876	802	819	832	798	823	767	858	775	777	807	779	830	838	779	816	801	789	780	863	792	787	835	813	819	800	769	813	843	823	791	837	781	831	856	772	822	788	813	805	750	769	808	820	746	758	785	838	833	873	806	815	822	800	814	850	815	800	765	812	818	854	778	784	781	803	816	833	800	813	784	834	880	774	832	839	767	823	803	801	820	793	805	782	830	764	829	818	827	774	809	839	789	803	796	767	844	812	788	790	814	815	803	799	811	787	760	805	848	813	795	748	830	779	824	797	788	756	814	793	803	881	833	772	807	845	844	819	790	792	842	817	824	814	795	821	783	817	773	812	799	839	807	782	807	828	845	787	790	783	812	812	809	793	872	847	809	811	808	800	789	857	811	795	774	857	843	765	826	839	851	827	823	871	794	779	817	835	781	806	784	852	839	810	802	813	804	841	806	846	773	834	801	842	769	784	800	838	835	802	840	769	777	755	788	835	814	825	824	804	857	804	821	826	843	771	789	881	806	796	888	874	770	790	788	829	853	810	797	811	820	811	795	762	804	797	834	800	854	847	821	766	804	828	778	784	845	840	786	791	750	760	816	832	872	811	808	795	800	852	789	838	751	751	830	813	813	783	757	838	762	845	829	799	816	834	850	788	845	786	828	796	774	814	777	864	774	811	796	780	788	817	767	802	793	765	871	814	811	824	816	829	769	758	814	817	817	807	818	800	816	823	793	831	771	838	832	807	855	806	831	747	772	832	817	849	806	819	783	830	816	799	773	801	790	827	813	837	826	822	821	770	748	808	796	791	737	829	822	850	842	835	836	790	865	798	818	839	834	852	827	821	811	830	787	845	872	843	787	843	810	804	831	788	779	842	784	835	819	813	797	807	835	814	802	797	792	847	852	826	804	819	833	780	812	751	807	782	784	874	863	828	783	834	814	798	816	832	797	804	843	829	823	774	792	824	805	821	874	836	785	794	813	826	758	829	787	826	764	801	818	795	838	829	798	787	777	754	820	858	840	783	814	802	812	803	828	832	845	879	826	796	792	831	783	806	809	797	846	811	819	758	799	834	809	800	832	821	798	795	786	755	831	769	847	821	791	799	778	810	808	850	783	862	807	763	863	800	767	780	841	780	794	772	808	810	806	753	811	814	836	782	832	822	847	792	792	796	833	834	816	835	826	805	862	826	855	816	793	811	865	836	833	763	811	842	767	823	811	822	803	851	809	814	809	792	784	783	831	835	819	784	857	804	820	793	797	785	833	854	820	816	827	822	808	822	812	814	786	791	790	780	758	797	839	782	806	819	811	798	804	772	798	770	798	800	744	819	837	793	837	804	782	850	871	785	869	813	829	782	838	858	799	742	832	854	826	817	820	772	819	810	822	824	793	810	831	772	779	768	811	845	771	845	829	762	853	819	844	797	790	780	819	825	787	800	809	840	783	767	764	769	837	832	817	781	799	837	826	799	768	830	820	803	839	813	826	795	814	835	779	848	822	787	801	792	793	854	839	815	839	827	818	820	840	824	795	865	769	737	759	807	802	832	831	838	884	762	826	838	837	835	781	825	779	773	832	838	824	858	786	805	808	828	825	824	837	870	852	827	831	779	807	824	795	804	805	796	862	837	845	797	824	842	779	824	791	803	847	825	831	765	831	751	859	818	784	792	836	809	821	842	797	771	840	827	761	761	775	831	826	825	825	829	811	826	835	832	812	837	819	836	818	795	801	847	808	832	809	815	754	844	859	842	806	851	839	761	800	780	827	816	805	836	821	862	832	765	823	839	823	834	841	783	815	807	832	828	776	793	836	837	786	812	765	818	878	814	844	831	846	840	784	876	812	785	827	862	813	796	841	840	779	814	785	805	818	755	817	812	777	765	775	807	821	787	855	817	814	823	834	803	774	837	790	793	826	810	803	772	851	831	855	816	848	801	825	867	798	872	787	813	792	789	839	767	796	817	820	795	806	784	826	829	847	813	822	807	774	857	814	822	797	802	831	770	796	825	808	834	850	800	807	812	800	787	807	792	773	802	816	816	777	798	861	805	859	837	799	830	785	792	847	811	858	842	818	824	810	828	826	825	852	798	795	801	858	828	820	740	841	888	739	802	875	788	811	774	778	757	814	864	763	730	859	826	812	808	834	797	768	788	823	802	867	800	823	815	778	798	784	829	767	778	812	855	759	784	805	771	808	730	828	769	845	779	782	833	795	809	805	811	808	773	809	807	797	820	806	819	800	817	746	816	840	830	817	803	783	833	799	836	788	837	787	762	812	861	797	789	843	815	778	812	787	833	830	741	817	823	840	767	753	845	789	798	747	783	796	815	803	804	819	836	805	793	785	776	817	828	839	800	818	805	812	769	806	788	831	799	825	795	852	821	798	837	803	804	814	842	794	840	812	815	779	806	858	820	781	810	848	792	844	828	799	765	825	819	770	791	826	824	792	787	845	836	820	822	835	855	849	788	790	841	792	782	796	789	815	791	789	799	786	781	826	817	795	822	830	774	809	793	850	786	792	858	835	829	826	827	759	825	773	797	855	811	816	783	809	802	833	835	828	796	851	811	790	793	818	853	750	844	804	810	793	850	814	813	777	811	843	826	776	793	808	769	833	815	789	775	779	810	784	814	790	789	847	799	795	737	819	843	829	780	830	800	808	827	802	822	785	839	840	794	852	835	826	837	834	821	795	817	770	818	786	847	856	834	817	796	784	818	771	788	810	829	786	856	766	820	812	793	797	856	819	835	776	806	762	832	797	844	813	811	841	816	871	804	849	795	818	806	815	838	792	863	774	811	795	818	833	829	817	771	838	808	786	796	823	847	761	770	837	796	837	749	841	816	798	788	815	824	808	792	885	789	797	828	790	845	791	813	801	809	794	802	807	761	781	802	800	837	757	768	841	832	851	841	864	747	768	835	819	737	797	752	836	807	827	768	804	825	832	811	826	826	836	820	826	850	788	760	757	806	801	780	823	824	826	780	815	815	813	822	786	809	814	787	820	816	821	750	793	798	872	819	803	778	856	805	798	817	825	794	830	797	783	803	799	808	809	791	799	807	786	830	830	785	796	812	834	847	763	808	796	848	833	863	795	838	774	796	760	799	830	809	821	795	749	824	773	821	785	778	818	835	819	810	857	797	822	827	795	842	838	823	817	806	788	776	795	748	834	789	804	821	842	774	845	816	809	825	825	814	838	874	772	794	795	876	802	800	809	814	792	840	831	799	752	827	810	808	857	795	787	818	854	842	774	801	809	794	854	815	785	808	816	821	820	840	800	875	822	809	758	838
6941	563	608	520	464	388	383	355	347	340	344	342	340	302	322	298	341	342	350	358	337	342	302	330	317	334	322	331	352	302	306	313	317	297	331	376	323	304	322	324	280	275	327	311	319	308	351	280	319	324	304	355	303	356	280	305	308	315	301	294	327	283	327	319	355	314	319	325	317	348	289	310	305	340	289	353	291	332	313	307	348	329	298	329	311	298	322	308	314	301	307	295	289	321	313	281	317	350	327	329	321	315	319	296	345	279	299	279	324	288	295	327	314	296	316	305	319	353	305	314	323	300	337	334	277	300	274	320	310	303	350	309	320	325	288	322	296	302	302	301	317	289	316	308	314	330	294	322	314	312	290	318	316	297	299	317	316	319	313	342	318	319	277	340	324	317	273	290	312	307	318	329	332	305	305	310	310	284	307	325	303	303	322	358	316	334	330	352	306	321	361	317	333	312	315	331	304	288	333	315	286	306	308	321	334	312	322	324	284	312	305	331	327	329	313	319	329	332	308	305	303	289	302	313	317	309	310	318	322	309	295	291	318	308	313	326	346	308	303	335	330	313	332	316	293	275	339	314	307	339	309	330	322	301	295	301	296	313	320	330	321	316	354	331	306	306	292	291	315	299	336	315	315	290	337	337	316	278	337	310	321	323	281	292	314	336	323	317	306	343	342	324	305	335	307	305	309	327	290	309	304	339	338	320	316	271	312	344	324	293	297	331	357	322	286	324	296	309	287	327	304	347	311	331	315	272	310	290	339	326	336	275	310	299	300	295	308	310	322	321	333	310	322	299	308	322	299	290	365	329	297	298	318	296	302	289	321	317	315	320	315	273	298	327	347	291	320	360	338	318	333	333	307	309	301	318	313	325	323	318	323	306	303	301	307	334	325	306	334	315	298	337	350	281	292	286	303	298	309	314	349	267	318	290	311	320	308	322	375	325	352	278	348	300	348	331	331	335	306	313	296	286	302	312	307	310	326	320	332	301	295	270	298	298	298	317	297	333	328	315	302	329	302	330	310	325	304	303	304	338	322	259	322	310	312	301	301	304	314	320	301	301	345	308	329	332	366	317	341	306	315	323	274	330	289	323	336	302	319	334	341	299	304	316	285	351	345	321	313	335	321	296	324	305	322	335	308	292	328	305	336	296	292	314	329	331	329	306	295	318	273	322	299	332	317	292	321	339	320	287	312	298	329	307	310	295	291	310	317	304	310	299	302	295	267	314	295	339	317	313	347	336	324	346	322	272	333	322	303	331	322	283	313	341	298	333	310	306	321	359	300	316	286	297	324	307	315	333	325	320	295	318	301	346	312	288	295	339	279	299	316	316	334	303	320	304	346	318	322	322	298	295	314	294	312	304	316	355	295	301	299	345	302	285	310	307	305	294	285	347	299	315	295	334	318	279	325	320	276	310	307	297	345	306	284	331	344	314	304	326	318	311	318	332	352	300	323	297	290	311	324	330	308	340	336	337	316	310	325	334	304	283	318	356	299	307	301	356	311	333	333	324	299	315	314	320	350	277	304	303	308	337	302	292	297	306	353	335	273	311	284	323	325	317	343	299	322	307	312	312	308	309	323	301	348	357	323	317	328	320	314	281	291	304	310	316	300	299	358	292	291	314	324	283	297	309	300	321	302	307	329	309	331	349	276	329	303	343	324	293	292	303	336	343	319	337	300	325	310	316	298	278	271	340	317	264	316	307	290	310	297	316	311	321	307	320	322	290	307	298	349	322	317	323	310	295	305	298	320	294	339	314	334	321	303	280	315	327	309	320	336	299	323	355	308	323	318	290	280	304	342	323	312	306	340	326	313	306	344	305	300	350	301	342	325	338	327	307	310	320	289	304	336	316	315	304	308	304	296	298	316	308	297	315	301	295	306	324	303	329	286	289	268	279	337	306	311	298	316	311	272	317	319	332	298	314	293	274	320	294	335	297	287	320	330	307	308	322	288	313	303	306	319	309	340	317	304	311	315	354	301	315	304	310	330	339	283	292	297	280	292	310	294	304	324	282	353	290	325	297	333	308	309	313	338	308	326	306	319	326	324	320	307	327	276	302	319	329	324	284	314	342	293	331	302	299	327	303	334	335	323	297	300	310	271	321	314	316	333	324	314	326	307	295	312	307	335	315	316	331	337	321	334	345	341	289	318	292	341	312	357	296	328	296	308	269	316	296	314	311	297	317	324	307	327	303	337	304	327	297	292	315	338	296	285	317	303	302	296	320	319	301	339	334	311	336	334	312	302	305	317	323	318	285	300	287	317	318	334	324	299	329	300	331	301	328	321	304	299	324	303	303	302	305	308	329	307	296	316	299	311	320	332	321	324	333	305	325	320	326	322	311	294	315	323	313	317	288	315	334	328	351	299	302	291	298	320	324	317	309	305	270	314	319	325	304	327	329	302	318	296	301	317	353	315	319	335	334	326	314	281	295	320	311	313	328	314	321	313	274	315	334	345	288	278	341	300	286	356	294	323	293	329	327	314	296	322	322	294	283	313	307	331	318	302	316	292	302	293	327	303	327	325	313	343	328	293	321	286	304	279	303	319	308	307	344	324	310	340	317	310	291	273	307	334	339	334	313	339	310	312	320	334	307	333	304	292	285	301	334	329	299	303	314	314	336	330	292	290	321	281	317	322	298	308	314	341	332	293	331	318	310	329	306	310	289	294	262	279	317	307	274	312	338	365	304	326	290	304	326	316	318	285	363	306	285	336	305	287	294	293	332	335	315	344	287	329	310	295	320	333	319	304	309	318	266	346	326	300	322	336	264	301	328	326	326	311	306	315	325	316	313	302	298	326	326	337	294	317	336	318	316	323	331	307	335	311	314	311	334	338	299	301	329	297	286	297	295	339	306	351	327	320	301	337	306	282	328	306	308	317	309	293	294	323	296	322	323	310	316	316	328	304	313	323	311	301	289	325	328	307	288	319	319	347	309	326	312	294	312	307	329	303	336	322	311	286	317	303	322	305	319	334	283	324	287	335	332	308	304	284	328	321	341	325	344	327	333	294	334	347	308	363	331	295	349	302	315	350	286	321	343	327	285	307	308	326	287	320	318	349	343	326	320	323	313	303	326	347	311	292	306	316	310	294	305	298	288	303	310	294	296	323	312	312	309	297	306	286	305	305	321	349	292	299	306	350	303	327	290	323	340	323	316	308	321	331	320	333	321	323	305	310	346	309	332	308	361	324	299	316	325	327	308	301	340	337	305	353	304	339	328	297	314	311	282	331	330	293	336	318	300	299	288	328	297	312	306	302	332	321	354	312	303	318	311	308	303	297	304	302	346	329	327	335	332	312	305	291	318	316	308	331	324	282	326	316	301	321	332	327	310	309	321	312	293	314	311	317	280	315	308	284	338	322	295	319	307	339	301	300	311	299	354	333	309	341	296	311	342	327	333	309	307	340	327	334	289	299	308	270	304	287	313	304	295	334	312	296	288	284	280	319	307	327	300	321	304	329	302	314	329	319	313	322	309
6454	973	1367	1571	1432	1154	1088	1098	974	934	884	851	818	852	737	836	730	781	817	783	772	714	817	810	787	763	736	787	804	781	774	745	764	804	753	813	798	737	766	774	813	751	713	747	750	775	745	733	777	701	769	713	759	800	747	739	742	721	776	772	757	753	758	727	740	754	703	762	809	754	766	739	773	760	747	731	730	729	728	719	746	748	735	728	721	736	736	755	783	749	781	743	738	745	734	752	717	748	769	756	732	700	679	770	685	736	760	729	726	733	706	778	783	721	709	749	682	719	737	717	724	774	787	760	784	769	752	738	733	729	813	766	736	725	739	763	743	778	748	768	786	735	755	710	739	771	705	727	732	766	733	711	758	744	701	745	758	769	741	772	723	762	758	698	712	776	790	745	691	758	754	767	789	712	745	749	749	700	718	741	701	730	726	730	759	780	752	766	747	764	723	800	715	749	744	749	765	747	756	714	723	725	730	710	732	750	741	766	778	777	763	709	731	684	769	717	750	744	738	725	694	731	719	759	792	767	763	745	727	792	715	716	754	743	715	741	768	747	738	738	758	755	756	705	730	776	765	725	742	709	803	778	732	761	715	743	766	736	730	771	765	695	745	731	752	746	751	773	732	785	738	740	737	721	731	779	683	723	759	721	719	725	771	696	782	801	748	727	734	720	692	686	754	725	695	693	728	728	705	770	723	724	796	760	740	726	763	783	737	738	706	749	750	793	775	749	739	733	772	719	760	730	740	727	722	771	702	738	695	756	744	711	724	778	795	704	744	741	803	755	744	703	698	767	761	778	720	714	765	713	729	772	740	722	744	747	713	694	712	709	749	778	715	721	712	746	714	795	716	749	724	742	710	700	722	756	730	711	721	707	754	682	705	709	737	721	735	763	802	763	757	763	714	746	717	800	756	761	688	740	765	708	753	737	725	747	742	692	731	757	741	718	739	747	764	752	759	736	727	693	797	723	749	724	750	747	754	756	692	706	704	729	691	748	681	730	786	715	746	750	733	727	724	780	749	710	762	703	753	732	760	753	710	772	693	772	735	709	778	759	742	770	717	727	683	705	740	713	742	700	727	753	737	740	752	752	745	769	734	727	767	760	747	726	727	741	749	762	739	787	801	736	814	720	717	731	738	823	761	740	774	779	759	712	731	759	758	730	732	729	738	755	742	737	753	759	772	677	709	727	712	752	696	719	728	697	684	754	763	740	707	700	735	771	749	669	762	775	718	766	795	712	742	794	742	723	693	730	734	721	727	771	741	766	800	746	707	731	754	752	747	740	774	740	723	767	734	692	743	675	715	790	732	763	704	732	721	755	809	765	711	738	728	781	682	744	758	776	777	738	720	728	755	786	733	730	714	766	753	703	761	723	798	790	721	733	708	710	702	806	718	748	745	748	713	713	781	769	726	749	792	730	744	731	758	781	794	709	746	750	741	745	708	789	784	723	735	717	705	752	724	758	738	756	752	723	761	700	791	750	723	730	714	749	728	759	724	768	779	783	726	748	756	706	762	742	773	737	726	696	768	728	745	723	750	710	772	712	753	737	752	731	731	754	744	737	763	727	749	754	764	750	721	715	676	758	756	746	781	712	731	675	735	752	741	758	772	719	728	748	745	732	786	716	740	715	685	750	719	720	720	773	741	801	751	750	720	787	706	778	731	757	746	768	748	741	727	752	738	717	753	774	734	755	760	771	688	743	739	748	756	771	740	783	796	742	756	759	756	737	795	786	724	739	737	739	716	769	714	743	759	751	750	751	677	725	750	793	746	746	734	750	739	710	762	713	736	793	776	768	746	768	745	690	731	770	738	753	731	752	769	712	734	757	734	735	759	726	734	762	744	722	766	791	768	749	755	761	730	730	739	742	766	738	720	714	770	768	711	811	715	712	777	711	722	767	749	745	716	751	752	769	745	722	745	768	748	734	711	703	722	775	741	751	666	729	738	806	730	742	743	745	717	714	753	750	687	755	769	718	722	767	761	794	759	777	739	726	728	736	713	779	762	754	799	713	717	743	788	749	723	741	767	755	726	763	744	724	734	766	771	797	699	808	743	777	747	698	736	710	736	762	728	726	744	760	749	769	768	772	757	750	696	781	774	749	716	774	765	705	698	700	770	697	727	770	748	724	744	750	758	790	738	734	750	766	744	703	768	720	800	695	703	749	798	735	725	740	757	732	755	748	742	726	785	750	725	748	702	703	764	715	738	755	771	724	748	724	785	757	738	776	762	701	713	778	723	776	729	728	729	756	762	709	796	732	738	734	745	778	722	708	747	735	757	688	787	700	767	795	738	717	757	709	810	737	744	756	798	807	749	764	720	744	753	791	686	731	768	723	743	722	721	703	700	729	722	786	714	774	720	692	716	801	762	756	709	695	741	716	723	735	753	704	793	707	727	753	691	731	722	758	757	711	749	758	736	803	778	735	734	697	741	786	710	746	756	714	674	713	740	779	730	707	753	745	777	755	724	742	760	704	758	736	763	766	716	784	751	758	732	732	770	709	729	720	755	717	724	736	676	720	764	741	761	710	761	715	727	709	738	750	723	732	725	754	798	696	773	738	761	780	754	766	739	724	758	754	700	774	759	731	755	702	803	731	722	742	728	689	756	775	736	746	721	719	732	750	750	740	727	706	736	756	730	756	723	764	744	733	789	773	750	673	753	708	748	740	798	731	729	702	763	700	671	694	739	722	746	740	721	761	752	706	717	793	715	751	709	775	769	744	754	822	775	725	767	748	695	780	731	769	732	757	741	730	735	720	751	714	761	702	755	773	758	728	782	767	750	751	714	756	738	756	694	731	725	710	726	745	719	716	753	765	715	750	749	756	741	781	704	752	778	701	743	740	730	720	743	724	784	757	754	748	731	736	757	687	741	763	783	731	753	690	734	743	755	727	710	710	748	703	708	778	748	785	729	759	742	766	759	763	742	765	762	757	697	731	719	762	710	745	712	723	736	716	775	741	735	723	708	773	727	752	736	733	762	674	698	732	773	746	738	752	730	782	744	696	771	765	790	755	719	728	790	718	743	804	714	735	679	747	723	776	740	787	750	752	732	711	776	713	752	772	731	786	744	802	730	797	754	761	748	775	752	749	706	717	746	732	791	742	692	712	749	736	706	736	781	735	756	746	806	727	799	705	696	714	721	769	733	700	727	758	767	740	715	710	711	746	729	778	768	797	741	730	788	687	778	761	705	788	725	749	705	750	702	699	759	717	760	719	737	701	716	754	706	736	759	730	731	779	743	741	760	686	768	800	722	756	724	711	744	736	708	728	771	762	747	725	791	765	739	727	725	782	724	764	750	791	786	728	707	722	755	726	752	755	750	699	780	735	735	728	722	735	729	743	732	738	747	709	736	705	718	747	787	712	733	769	708	745	747	763	738	800	725	773	742	780	702	718	756	750	734	767	734	744	751	726	735	762	747	756	756	758	685	718	779	753	747	726	734	741	756	769	765	723	757	733	732	738	733	715	729	732
12777	880	697	557	375	305	257	249	229	195	194	171	175	165	171	141	154	156	154	156	127	139	155	160	140	154	140	142	139	158	131	136	166	140	154	148	145	141	163	135	124	148	135	126	139	145	158	148	147	143	139	138	157	164	133	146	150	120	140	153	130	117	142	160	152	136	145	120	150	144	167	165	154	141	148	133	132	125	130	154	135	165	156	145	137	142	163	155	160	125	141	133	149	165	144	152	143	153	147	152	136	148	136	152	156	140	130	154	144	159	158	150	150	139	133	138	143	142	127	143	126	161	130	124	130	152	150	163	147	163	155	164	137	134	153	141	156	145	133	144	142	148	154	133	144	160	108	159	174	148	152	140	140	159	121	151	169	129	147	123	144	151	165	141	149	159	135	156	140	145	143	116	167	162	149	162	163	136	143	132	135	153	128	157	136	145	151	162	134	131	153	124	137	148	152	123	161	149	148	130	150	155	140	143	141	136	158	124	142	159	150	139	135	146	159	135	138	146	145	145	133	135	133	166	150	143	159	130	151	157	132	155	138	139	166	140	169	115	138	115	144	155	138	145	154	144	153	157	144	138	132	130	140	133	149	140	138	158	135	155	129	145	148	151	145	131	143	142	185	142	165	141	155	173	142	139	141	152	142	131	156	119	130	137	145	138	133	139	144	148	145	122	151	145	127	153	178	135	129	153	160	137	135	159	138	132	151	137	137	134	135	138	153	142	146	136	148	157	138	149	140	137	113	128	158	144	139	145	162	144	165	140	148	151	141	137	135	148	163	162	140	119	138	136	149	145	145	147	171	130	166	130	136	126	129	130	157	147	137	159	136	147	156	134	158	138	126	146	145	144	146	146	142	139	157	142	137	140	147	131	152	128	119	147	144	136	148	146	131	148	140	120	148	134	135	147	141	161	136	147	164	133	148	136	146	138	145	140	125	139	132	156	137	153	141	142	150	140	126	148	146	141	143	167	125	140	151	158	135	147	125	122	153	137	132	153	146	146	126	156	142	153	148	157	156	149	118	133	140	139	135	136	147	125	138	163	144	167	131	139	170	120	145	146	142	127	167	176	150	141	122	145	148	153	141	131	117	141	155	162	151	162	135	130	140	134	133	122	130	144	168	149	138	143	155	126	136	133	127	136	138	143	149	128	169	139	135	150	133	112	152	146	136	152	139	152	139	135	138	144	138	139	139	146	138	154	141	159	134	142	150	147	158	123	137	125	140	153	146	152	156	142	133	156	150	161	142	139	151	143	146	141	126	137	129	158	153	149	145	157	157	152	150	159	160	136	121	159	132	137	129	118	137	145	139	125	159	137	134	118	132	159	170	160	107	141	154	120	140	144	119	129	148	135	140	152	155	149	138	128	128	148	144	140	150	141	161	132	142	141	138	152	120	143	171	143	132	141	112	150	127	139	142	143	141	122	127	131	123	141	129	135	162	122	137	139	153	146	147	144	141	136	147	133	167	129	131	144	132	138	162	125	145	149	161	133	123	149	134	126	143	142	121	155	151	149	123	140	160	133	141	173	143	161	141	146	130	152	153	158	163	149	163	146	149	139	153	143	143	139	150	113	143	134	142	132	134	139	179	136	143	164	140	140	125	164	171	157	135	141	149	155	132	169	139	137	146	155	146	157	130	135	126	153	117	148	131	141	133	146	156	132	119	160	124	120	141	146	145	149	130	138	135	151	132	146	143	147	143	142	134	119	127	120	148	170	131	132	154	136	136	113	141	126	150	162	135	113	129	132	159	130	137	133	147	134	145	123	145	126	133	145	157	118	139	138	124	130	139	156	149	145	155	132	146	149	133	131	149	139	175	131	165	158	148	141	158	145	157	130	152	145	143	129	144	139	136	150	159	153	129	158	116	145	145	140	126	143	142	135	155	155	166	139	162	163	102	119	152	150	145	128	160	142	150	138	141	150	158	133	156	137	135	148	150	144	160	152	149	136	149	150	157	147	117	153	132	136	119	123	159	144	135	143	141	151	144	136	151	161	150	153	151	140	134	154	150	131	143	157	135	127	154	141	164	142	181	142	139	152	162	140	142	148	126	145	149	135	124	120	141	172	148	149	114	147	154	139	128	123	136	128	151	151	141	136	132	143	157	140	152	143	142	151	132	131	128	147	140	123	131	136	144	132	134	129	121	139	155	142	150	155	129	144	175	139	139	160	140	146	138	138	131	142	145	127	127	134	135	141	135	169	149	174	139	112	137	126	145	144	140	132	128	143	129	125	152	130	135	155	154	111	161	134	131	131	127	134	145	155	144	152	136	123	139	143	151	146	128	152	133	125	145	134	149	139	137	120	166	159	148	153	131	141	151	127	137	153	127	125	149	139	139	117	140	152	156	150	137	135	142	149	149	130	156	162	130	154	137	148	128	165	142	129	136	133	173	143	150	136	124	133	149	152	150	140	153	124	134	152	151	153	146	154	150	135	162	136	147	139	153	165	142	136	163	155	162	152	123	156	154	135	141	131	161	155	157	122	142	119	131	119	117	138	150	141	159	141	143	168	154	146	142	118	128	137	138	142	146	129	157	168	161	155	143	171	131	129	142	125	144	139	164	131	142	132	124	146	115	140	137	131	131	138	131	130	116	127	141	135	145	160	151	156	128	139	156	134	133	155	138	141	154	158	129	129	145	150	131	144	154	133	145	133	144	137	130	138	140	157	139	144	135	132	144	131	156	163	142	124	146	140	137	171	153	135	154	132	120	156	148	138	149	153	140	154	118	127	132	144	134	147	144	138	133	147	157	133	139	141	151	145	160	144	175	130	170	167	120	152	139	167	154	151	179	149	153	167	156	150	123	119	147	129	159	138	143	137	155	141	119	164	130	120	147	127	145	138	161	171	135	135	137	143	136	156	160	158	137	163	143	151	144	153	156	145	134	155	163	135	140	172	148	143	130	162	154	140	149	150	147	147	131	145	141	136	171	140	153	155	146	159	143	143	147	145	142	134	111	157	152	119	146	132	133	132	129	128	146	164	122	147	132	130	153	147	144	136	121	129	139	129	140	158	133	156	145	145	146	139	145	148	136	132	133	165	143	155	135	168	153	156	159	142	151	145	132	127	152	151	144	155	143	131	166	141	142	154	143	137	155	150	146	133	137	150	139	137	140	111	126	137	142	151	169	162	166	134	144	148	158	133	155	165	137	126	159	172	168	153	167	141	129	165	146	125	148	146	130	138	157	143	166	154	147	152	156	136	152	148	141	140	125	129	144	160	127	133	156	149	151	161	127	126	152	132	134	150	127	150	124	143	144	150	139	129	130	143	155	146	141	150	149	149	135	144	162	166	126	141	114	159	157	112	145	129	135	124	152	157	133	144	140	127	129	159	155	138	132	142	143	142	155	145	160	136	163	145	143	132	155	138	139	137	149	153	157	140	162	151	135	115	167	142	146	129	164	145	151	137	148	136	137	150	110	143	145	144	139	148	159	154	134	122	138	148	132	137	136	148	146	152	158	153	150	144
7883	871	1655	1992	1576	1304	1065	923	835	765	650	623	578	489	501	457	454	472	443	432	455	400	416	424	417	417	420	429	404	409	420	366	390	398	408	373	400	427	402	411	388	398	375	388	393	405	371	380	389	396	364	380	372	372	387	374	386	336	352	382	380	363	399	369	405	374	378	356	400	408	353	375	358	363	394	364	397	394	346	381	384	368	360	400	391	321	371	385	383	398	390	360	344	367	364	391	400	380	365	365	392	327	385	357	406	363	387	381	394	347	339	389	344	367	342	366	355	370	391	375	364	354	351	374	376	338	339	358	359	362	429	375	372	376	374	416	362	382	351	388	404	372	407	382	348	399	360	355	383	373	381	367	358	359	352	354	379	366	380	335	364	395	379	363	417	382	350	372	362	402	367	369	408	337	353	368	363	380	360	377	372	382	387	348	352	344	384	383	361	391	344	350	408	359	368	420	399	388	355	356	370	329	377	383	371	377	386	373	388	358	371	374	380	388	362	359	385	363	401	387	366	397	399	370	347	384	394	380	398	382	392	359	404	368	403	383	369	340	368	355	357	362	331	373	348	350	381	352	360	368	368	388	370	381	374	311	395	365	389	370	396	385	394	374	383	385	390	395	372	369	385	334	378	372	401	366	400	397	374	383	363	360	387	357	356	380	390	366	374	358	368	363	384	346	379	378	351	389	363	375	371	381	376	398	365	357	361	346	384	347	382	371	371	391	346	362	358	388	348	383	345	373	381	349	355	351	363	380	346	370	399	358	373	374	352	395	364	384	351	348	335	382	355	395	378	373	351	397	398	360	372	351	358	425	372	372	373	361	377	334	363	378	370	390	374	360	411	382	361	382	393	390	365	398	372	399	374	388	371	351	370	407	375	344	426	380	364	333	353	382	386	396	365	376	370	386	368	378	408	368	370	364	356	369	402	345	374	394	378	336	352	395	404	336	378	347	367	383	371	354	383	362	384	332	361	352	409	393	360	350	364	351	391	385	367	375	391	362	356	394	367	346	341	356	323	356	374	355	401	374	380	357	378	363	344	373	375	379	351	380	357	381	418	385	363	386	350	383	357	399	344	393	357	322	383	365	371	342	399	359	397	376	358	358	376	365	379	392	380	395	362	388	358	360	349	388	401	371	393	344	369	388	364	347	374	358	366	369	343	362	387	386	364	333	343	375	393	352	338	364	379	379	392	376	336	375	368	382	352	366	383	389	371	389	356	358	390	349	389	354	384	369	401	380	372	369	411	374	369	378	364	335	380	336	349	407	383	348	342	379	359	366	380	382	321	356	384	410	370	345	376	383	388	379	327	366	333	379	359	406	339	374	366	396	339	365	365	334	389	368	400	374	381	377	381	349	361	343	352	362	377	399	360	369	338	382	377	380	369	339	371	357	376	381	429	353	382	384	372	396	368	358	355	363	353	386	370	390	351	386	346	352	395	381	373	411	380	369	385	362	360	352	372	391	373	404	394	369	355	351	384	401	372	367	353	385	426	334	350	403	383	369	376	351	390	372	387	349	376	360	371	366	366	416	355	360	360	352	383	349	414	391	376	356	345	374	367	355	385	333	369	378	356	371	366	398	355	365	388	348	360	374	373	369	375	402	342	387	388	396	355	373	377	362	383	413	355	330	347	376	355	371	369	355	392	362	345	399	363	405	384	368	366	359	365	393	393	346	368	381	354	366	343	349	374	407	341	370	382	388	371	330	374	386	332	391	384	357	346	340	375	393	417	355	391	347	362	372	383	388	375	376	367	383	370	402	371	373	382	344	374	401	324	373	416	349	352	394	373	365	380	351	372	327	353	384	379	366	351	368	390	348	369	363	388	386	376	343	339	364	348	404	393	401	339	396	365	355	335	398	368	367	387	398	368	377	345	366	368	379	350	373	387	350	371	341	366	373	358	383	397	377	376	409	370	379	383	336	369	394	355	359	333	365	367	373	341	398	364	379	408	414	385	365	371	396	348	371	394	395	368	384	373	425	393	385	358	335	378	373	332	384	383	364	361	347	388	368	389	381	365	379	353	361	380	382	357	357	378	350	359	340	367	358	342	367	367	368	371	389	367	320	362	378	381	393	385	347	375	417	392	388	361	383	377	351	352	369	363	354	373	379	362	367	346	416	359	376	338	364	369	393	361	404	362	351	391	371	362	400	387	357	374	362	368	382	399	376	354	356	363	403	341	388	342	365	394	383	383	351	356	361	409	381	387	368	331	391	372	405	406	409	375	371	387	410	361	379	395	415	380	351	360	348	392	388	363	327	381	360	389	363	379	355	397	380	339	371	351	374	401	357	355	344	371	355	385	365	376	357	394	389	386	366	410	394	371	382	366	361	376	375	356	365	376	352	366	400	391	406	337	352	362	378	364	392	363	362	393	332	375	387	373	393	383	363	400	392	351	377	331	378	339	379	340	388	377	340	403	362	393	370	380	381	376	382	365	405	352	354	362	343	367	386	359	373	363	358	371	398	349	381	410	349	349	363	374	370	371	367	351	359	356	366	376	383	376	398	329	372	367	363	391	354	355	406	378	373	388	367	354	406	420	374	355	348	368	375	365	381	354	390	376	372	391	363	365	412	371	366	354	365	386	358	386	403	364	361	373	375	363	381	363	370	398	371	358	340	360	330	400	380	361	380	360	389	350	353	364	349	351	356	401	373	338	368	365	391	369	359	377	362	371	394	402	384	403	338	374	358	367	404	389	382	337	392	384	331	403	363	406	356	372	382	391	377	367	350	383	344	356	361	389	355	361	406	384	360	349	395	350	414	366	367	360	351	401	375	400	342	351	382	360	357	343	331	380	359	363	412	370	363	384	353	370	374	368	369	371	345	353	352	360	383	348	365	370	389	384	395	351	363	381	362	370	363	379	358	348	372	384	362	365	354	342	372	390	372	372	354	364	410	369	389	382	381	411	365	382	358	332	346	392	351	347	353	357	353	365	362	377	379	352	387	374	374	372	388	366	334	381	390	357	345	397	390	392	401	315	331	390	391	398	359	368	393	421	362	345	349	327	384	395	397	358	380	397	395	371	376	380	356	377	339	391	355	396	371	359	374	383	393	342	419	364	384	393	376	332	376	385	367	390	389	379	390	362	393	354	381	353	390	377	386	365	384	375	347	387	360	360	337	382	360	358	375	373	351	372	372	354	342	340	376	371	384	396	395	383	353	357	381	381	398	403	379	387	389	351	358	363	388	376	388	376	403	398	383	359	382	359	375	383	386	331	358	379	350	382	346	397	376	393	390	375	365	337	356	365	365	392	372	353	380	401	406	401	378	378	383	373	416	365	368	375	379	367	351	397	354	353	366	378	383	360	380	346	365	360	339	385	326	382	370	388	386	369	355	372	376	339	364	378	355	344	360	396	362	399	355	363	390	334	387	354	357	380	343	394	396	351	370	367	391	379	371	371	373	389	356	358	345	383	369	407	350	329	380	363	347	372	344	338	372	375	346	377	345	370	375	389	357	373	374	367	385
1411	400	355	369	363	343	340	350	331	340	330	346	393	338	308	327	385	337	365	341	350	349	326	345	358	348	334	334	318	298	355	315	364	326	375	357	318	341	345	333	348	306	343	343	333	346	309	334	326	317	334	321	330	349	368	338	336	357	372	345	358	340	343	336	339	357	340	358	336	329	347	371	353	331	377	356	339	352	393	340	350	300	306	319	348	364	334	339	320	300	330	362	325	339	364	341	336	360	360	360	374	341	287	350	359	329	332	334	316	345	360	320	332	336	382	312	330	319	330	334	311	363	365	358	331	308	321	327	323	350	341	344	308	295	348	355	337	364	313	341	350	360	315	329	342	330	329	369	344	319	341	356	314	355	336	330	360	345	373	348	328	342	336	328	325	373	332	376	368	367	306	372	328	350	341	346	360	358	381	382	341	369	368	338	346	363	328	372	342	350	356	339	369	355	323	373	338	350	332	339	356	347	371	332	345	347	315	332	354	371	388	366	358	377	334	337	347	363	345	331	322	391	349	313	351	309	288	348	319	355	331	329	341	335	383	362	347	373	331	315	356	331	359	366	305	328	357	365	338	350	381	335	358	353	300	337	351	342	312	366	318	326	358	328	349	339	344	378	360	359	333	365	358	334	337	364	354	320	327	351	323	364	333	325	349	340	363	355	377	337	326	343	344	335	323	297	343	317	369	354	352	356	344	394	321	331	357	317	308	344	317	374	353	342	340	341	338	390	302	346	295	346	342	366	349	348	330	372	324	326	350	357	329	334	333	325	354	317	363	337	328	319	336	323	324	356	352	341	383	337	350	344	326	353	336	332	359	342	336	335	302	320	351	327	372	344	326	352	319	328	315	380	343	312	365	313	335	338	322	357	331	352	325	319	343	367	293	362	341	301	358	345	319	327	337	341	365	314	356	326	334	371	338	368	323	361	346	353	313	355	323	356	359	343	366	323	314	305	341	358	398	354	362	379	340	356	334	353	368	353	356	338	353	350	352	325	360	360	353	319	350	315	327	294	354	355	330	358	373	378	342	378	371	330	350	332	369	339	330	371	375	327	382	332	355	343	375	347	352	388	355	320	396	337	296	364	338	338	348	365	338	323	352	347	347	351	322	357	305	359	358	366	331	361	321	345	369	363	324	324	383	345	345	325	382	361	339	350	340	351	324	335	354	367	331	361	338	346	343	350	312	396	315	346	341	312	370	329	329	384	341	358	354	324	330	314	343	395	383	330	359	359	345	363	342	357	316	359	330	355	332	321	325	394	321	325	321	374	355	367	366	318	330	329	320	296	325	349	354	351	378	370	336	323	326	360	342	343	339	324	352	329	342	371	347	319	327	353	330	338	365	373	360	295	334	376	321	321	375	353	344	354	339	307	316	347	357	349	340	325	338	345	345	321	344	353	338	350	334	332	332	353	344	310	342	312	330	357	374	351	318	325	321	352	358	355	337	336	365	354	332	349	318	322	365	365	368	335	338	360	337	341	323	353	318	317	308	305	346	399	336	374	317	366	317	367	310	376	346	339	372	318	335	328	332	303	349	324	352	355	308	344	369	306	374	388	369	330	335	360	394	335	314	328	380	352	351	323	341	341	292	296	337	334	362	383	335	349	335	336	329	364	347	358	337	330	352	339	347	330	326	361	327	325	336	367	326	353	332	351	343	342	323	334	353	349	336	343	315	324	323	350	322	373	363	355	338	324	364	375	340	342	337	345	347	326	332	358	360	323	352	324	347	316	324	392	349	340	311	366	389	371	324	366	347	342	362	335	361	358	356	343	334	318	360	347	371	306	344	340	369	315	348	361	336	327	347	334	316	326	327	334	351	363	349	330	354	323	354	330	342	366	343	375	337	354	379	333	338	349	359	334	324	318	326	309	331	336	328	353	324	393	361	350	373	360	322	367	358	329	366	348	345	348	402	350	381	335	353	349	374	327	359	352	359	333	315	328	331	346	368	335	344	314	369	339	376	343	343	331	355	329	365	381	348	336	355	342	325	349	325	356	379	335	309	333	360	338	382	360	362	378	366	293	328	360	365	365	337	328	312	346	376	372	350	346	333	335	352	366	336	334	354	338	373	367	322	341	351	313	329	351	357	356	369	350	345	294	323	338	300	319	361	324	332	347	317	360	362	386	332	328	345	335	332	352	344	335	296	378	333	329	359	387	362	340	334	355	383	341	329	339	359	354	346	325	319	354	356	330	335	370	330	342	356	344	359	330	334	372	314	326	372	343	347	332	334	344	348	327	340	339	329	339	331	335	368	361	391	351	336	324	360	344	342	330	355	321	355	342	351	337	356	349	340	322	294	322	319	330	309	355	324	372	345	323	337	324	369	322	338	359	334	345	297	316	348	336	328	355	354	318	347	328	344	340	316	321	343	355	293	331	366	348	347	332	371	369	332	328	354	380	334	344	336	310	350	340	353	355	323	338	326	343	333	309	330	319	344	335	322	350	374	381	344	332	327	314	311	334	359	316	325	321	305	323	327	335	361	366	359	370	334	342	326	335	366	344	341	359	332	310	318	360	346	343	360	319	345	310	347	328	320	346	333	336	353	322	353	348	362	338	342	364	364	338	319	330	341	339	330	385	391	340	341	322	358	370	346	358	302	321	352	333	356	356	367	336	316	338	331	323	324	353	324	341	293	392	333	302	321	351	353	372	338	358	377	341	346	344	346	361	374	310	344	360	329	350	316	353	321	342	333	315	321	320	333	335	337	355	325	341	348	369	338	329	337	361	353	304	353	342	367	335	333	339	364	372	324	345	365	342	315	341	350	340	329	359	333	335	341	343	349	347	306	342	305	333	356	337	362	354	380	381	354	324	345	338	351	366	376	317	313	357	348	323	342	338	352	315	363	345	317	366	340	309	367	366	356	322	347	351	322	357	343	349	348	301	317	322	365	329	345	326	365	315	378	351	341	363	372	344	321	342	349	355	381	346	337	362	365	299	353	335	366	393	349	341	350	342	387	343	354	339	337	362	353	329	337	336	344	381	363	348	360	341	314	330	320	350	314	361	333	386	342	343	351	363	358	338	340	335	341	365	352	328	350	326	368	311	357	312	351	364	349	342	330	371	375	326	319	365	368	354	363	338	353	333	368	336	327	318	344	355	347	363	330	321	351	361	336	359	357	342	315	297	344	331	375	336	345	348	351	350	345	335	352	368	347	355	349	354	356	321	347	341	322	373	347	351	304	336	348	315	324	329	353	340	331	342	359	305	334	352	323	333	350	335	326	336	326	341	383	318	367	364	347	346	327	321	356	356	356	316	360	376	379	332	369	370	356	334	361	328	381	360	375	357	339	346	333	342	313	360	351	346	308	311	358	349	311	364	351	337	332	338	365	351	323	356	373	324	371	321	369	324	377	340	340	352	350	335	360	358	303	350	334	323	360	357	321	360	337	333	359	338	321	343	355	345	337	383	347	357	356	350	353	355	349	379	347	359	323	344	346	320	341	358	328	330	326	374	349	342	325	327
2084	859	924	882	889	839	820	866	812	845	817	840	783	821	821	815	791	824	868	816	814	801	833	841	869	856	835	860	917	871	821	824	785	859	812	849	849	824	782	808	835	862	814	818	808	809	780	823	842	808	803	837	856	859	881	800	836	811	809	826	793	863	822	815	833	737	842	797	849	821	793	836	855	786	824	844	818	835	765	838	823	786	764	827	804	817	823	819	841	860	792	810	790	833	850	766	832	791	812	822	792	840	793	872	846	836	845	809	841	801	836	769	803	836	773	834	783	860	830	824	891	803	814	801	760	826	776	786	843	791	858	815	831	862	884	826	846	847	795	810	862	792	779	805	793	790	784	797	822	853	855	846	870	811	846	804	816	809	857	818	816	827	780	825	821	819	796	803	834	794	866	846	790	869	829	792	799	831	827	882	849	875	813	863	815	799	848	794	826	877	828	819	800	821	789	817	814	774	852	810	829	860	825	799	764	808	800	830	764	775	809	829	836	875	827	857	808	816	860	750	809	773	811	813	829	821	857	778	823	813	794	830	789	836	812	810	821	831	809	801	808	808	833	886	859	853	804	880	861	840	798	839	779	837	848	784	841	814	805	829	786	817	799	811	806	822	820	801	826	860	829	806	789	861	784	812	775	865	789	875	825	806	844	810	828	800	844	835	846	830	797	867	824	823	840	798	847	801	812	863	833	790	819	804	798	813	860	809	797	777	843	827	830	868	834	798	828	856	836	822	867	810	835	844	824	818	802	858	816	795	792	778	833	797	810	798	844	822	813	802	800	849	807	839	833	783	811	853	785	818	866	804	867	849	829	772	811	787	835	782	838	755	867	813	773	815	805	785	793	771	848	851	846	827	793	827	862	829	852	812	789	848	861	821	845	828	804	829	829	816	818	824	848	839	861	813	745	805	822	790	809	753	819	834	745	872	827	802	849	826	818	837	847	835	816	811	827	850	808	811	828	830	844	777	846	826	856	816	860	816	783	875	819	836	820	789	824	797	845	823	841	832	845	763	870	843	783	849	869	810	832	773	835	846	828	823	805	838	785	835	793	864	847	736	810	783	838	803	844	811	862	777	796	812	825	822	831	854	830	832	844	802	847	847	818	852	861	801	817	811	824	833	844	821	800	761	839	781	813	843	807	822	833	799	794	786	834	870	767	818	782	806	835	788	816	797	836	738	802	881	785	829	780	866	793	872	810	806	805	828	823	840	790	821	789	799	771	786	775	834	788	860	741	818	821	762	767	837	843	783	847	847	855	752	832	841	838	844	846	810	829	826	799	835	842	831	837	815	844	823	788	827	821	789	833	819	775	855	876	850	789	819	772	859	842	828	840	835	820	787	814	805	818	814	788	815	800	825	788	820	788	880	851	779	847	792	839	778	832	757	821	798	794	807	771	814	871	803	829	838	769	799	835	830	863	798	854	830	807	835	850	825	774	793	780	844	832	771	835	772	795	815	851	810	805	843	790	803	810	767	843	814	797	836	894	791	828	782	862	805	799	811	771	875	824	847	791	820	797	787	891	809	813	816	821	831	849	803	837	844	859	815	825	798	810	774	780	769	754	830	875	808	831	827	752	837	816	833	787	827	842	843	785	804	808	778	796	808	793	839	826	835	813	854	795	803	843	892	799	791	829	854	819	865	797	854	902	808	838	843	789	760	827	792	784	777	821	821	769	837	806	820	771	815	807	800	829	777	796	803	869	840	775	824	853	784	813	814	788	808	866	868	885	870	770	845	753	829	837	820	832	852	841	817	880	805	857	802	797	839	793	854	854	785	796	872	794	836	836	845	856	845	854	839	812	844	836	814	814	782	839	757	801	843	833	863	823	824	875	796	852	815	842	797	847	894	860	871	867	803	787	831	807	787	819	823	841	770	842	767	799	852	853	877	806	752	836	850	849	819	794	802	814	777	787	818	807	816	824	836	834	787	781	838	775	827	865	815	791	816	902	770	839	837	814	872	836	825	815	844	787	822	829	821	861	877	842	804	825	790	810	784	839	764	848	797	843	831	825	774	822	809	750	797	758	836	798	855	799	821	787	859	828	775	840	821	841	792	852	785	819	791	799	814	859	854	811	793	803	818	799	791	819	864	818	792	853	752	822	839	867	831	804	848	852	859	796	854	780	754	857	813	825	823	850	819	835	786	813	755	831	783	832	854	853	820	837	865	829	786	829	827	847	791	787	815	833	852	779	793	800	793	860	816	834	873	838	828	793	799	772	807	905	819	833	816	826	795	900	779	806	821	841	855	802	842	772	824	832	814	820	793	871	829	828	790	828	826	830	785	900	746	836	842	798	826	841	793	797	837	816	800	821	796	796	846	828	854	818	846	820	873	833	806	817	779	796	779	837	792	826	850	850	785	810	795	824	834	798	825	806	820	820	832	852	836	869	796	832	853	807	769	846	814	847	806	790	822	846	778	788	775	777	815	839	774	803	846	818	798	782	824	867	779	799	795	840	783	815	838	820	841	824	850	834	784	825	829	808	806	811	786	812	853	819	839	795	822	815	805	739	826	822	811	763	819	837	824	841	879	818	817	781	856	769	847	780	797	812	797	870	832	806	832	795	813	851	779	851	818	832	767	835	772	834	807	834	822	880	841	810	771	828	813	836	835	764	824	824	857	807	873	777	827	837	833	841	802	896	806	803	837	804	854	767	850	792	768	818	788	774	810	802	853	839	776	858	860	823	808	867	842	858	808	878	797	825	845	813	823	801	819	824	865	839	769	823	802	775	819	805	804	782	780	814	862	833	796	849	818	828	816	803	831	891	807	837	804	847	794	849	771	858	845	751	854	782	811	780	808	821	807	806	750	846	890	840	810	863	847	824	824	854	824	834	829	828	820	791	813	879	788	856	889	799	800	795	793	805	790	854	842	834	795	840	809	785	816	838	786	818	807	827	830	879	844	815	824	820	778	823	799	846	765	834	800	871	819	822	799	817	800	804	876	850	836	818	798	837	809	790	854	832	807	812	806	789	813	837	842	845	805	856	787	876	821	823	847	769	779	828	829	795	884	879	829	794	888	839	745	823	792	803	813	859	775	848	819	840	753	785	796	812	814	801	820	816	790	831	810	840	797	840	799	806	799	831	805	793	790	815	819	851	822	859	856	840	857	822	807	829	820	822	768	852	831	877	831	802	807	829	798	786	816	860	823	768	774	818	857	813	812	821	796	799	824	821	820	819	792	779	870	827	821	809	821	805	835	778	847	798	829	771	828	824	772	841	797	814	848	800	831	806	802	838	782	831	829	831	818	789	817	840	849	783	794	845	865	828	760	801	816	785	846	811	809	786	766	744	838	800	872	836	829	829	843	814	846	794	787	811	796	839	775	775	873	865	789	780	810	842	811	859	835	882	810	824	839	809	850	823	805	829	793	764	861	820	786	847	823	804	826	824	797	795	792	838	831	844	815	789	852	832	791	758	792	843	805	824	836	786	847	832	773	756	824	810	792	786	816	815	799	781	762	860	810
7131	576	603	526	435	398	377	364	309	302	345	318	307	297	306	308	329	315	289	320	325	310	325	314	330	314	345	342	367	349	353	307	325	317	320	346	315	306	302	327	321	302	327	324	317	289	325	327	283	321	313	295	287	336	290	286	294	319	346	305	301	342	302	347	297	321	329	318	282	292	294	311	300	301	276	332	327	326	294	326	332	302	343	316	316	319	324	309	339	305	318	320	303	295	312	287	324	297	305	315	318	346	330	289	330	297	322	292	332	309	344	323	305	284	329	297	311	325	313	313	305	315	292	339	301	325	311	297	305	333	320	338	337	329	302	298	354	267	311	297	276	294	308	340	323	321	309	312	324	303	308	309	346	337	314	333	322	291	302	288	312	321	304	308	308	321	302	283	315	283	309	319	317	285	313	327	331	298	281	272	344	335	321	301	302	306	309	305	330	295	287	289	320	281	329	344	329	294	334	324	295	327	303	297	313	292	298	301	310	340	329	335	309	313	315	336	331	291	322	298	306	364	288	310	314	294	267	333	320	309	319	301	329	275	311	308	313	332	303	309	298	324	302	313	344	345	306	277	319	311	332	302	318	300	320	324	322	328	334	323	310	318	301	299	325	354	328	308	290	337	320	323	294	340	321	319	323	301	319	332	301	285	295	328	301	279	286	305	309	303	345	327	308	318	344	297	296	343	306	318	293	327	321	317	321	328	295	284	311	289	343	330	334	333	276	344	308	293	319	340	348	284	317	339	277	305	344	334	296	292	313	314	326	312	299	331	288	328	298	328	294	274	329	291	328	317	302	337	310	310	293	299	311	320	299	300	281	359	328	288	311	264	329	364	335	333	319	327	309	315	323	304	329	303	316	332	325	296	337	325	331	340	289	313	328	305	280	320	300	317	302	312	292	317	340	337	335	328	364	296	337	315	314	298	313	328	369	333	321	321	335	320	311	285	294	316	326	311	335	301	279	337	333	305	331	315	344	313	309	324	325	330	306	295	302	322	293	299	322	286	298	294	311	336	295	316	310	298	289	260	314	341	322	321	306	305	323	308	306	318	313	315	296	342	340	292	291	302	320	318	302	309	290	355	334	311	326	314	295	315	314	337	316	274	289	272	276	337	326	300	315	296	300	317	317	347	312	305	304	301	325	324	314	325	307	316	298	332	314	315	299	324	314	315	317	314	345	296	316	296	357	300	346	320	335	297	383	346	321	276	290	311	319	287	331	301	277	296	331	288	344	325	323	341	298	311	326	332	333	344	310	330	351	318	336	326	322	322	295	328	334	334	290	288	319	329	307	334	315	311	321	319	330	312	333	289	255	284	308	295	337	311	304	293	311	335	354	303	323	321	347	297	298	303	304	318	294	306	318	342	304	344	313	283	314	318	314	306	315	323	308	314	344	340	316	306	312	311	342	293	327	301	317	286	296	295	323	297	296	324	323	305	301	335	347	317	314	322	309	303	298	320	288	333	299	307	326	299	320	305	310	312	331	297	321	318	321	307	287	327	302	309	301	319	341	309	295	324	313	306	333	298	290	296	311	307	305	292	321	309	315	301	322	296	328	314	292	313	331	292	302	310	298	313	323	346	353	266	321	307	312	297	325	302	321	304	324	317	316	314	320	271	322	311	352	313	296	296	293	337	307	332	305	345	318	298	309	347	336	338	316	301	290	303	304	301	313	273	321	320	321	318	297	286	284	368	297	328	286	298	329	304	290	271	271	287	313	331	320	308	298	330	364	314	320	305	340	307	318	316	333	316	291	343	285	339	361	304	304	320	274	302	327	329	317	304	303	341	350	333	307	332	305	327	287	331	311	302	288	310	304	285	339	325	313	314	279	319	341	317	294	319	296	293	297	341	312	321	320	312	344	325	282	274	363	301	300	312	298	294	344	306	307	268	339	330	322	309	302	323	331	297	309	317	327	313	308	310	325	343	346	297	316	315	289	316	318	301	302	313	294	304	313	316	278	321	318	313	321	332	270	295	281	317	298	294	286	343	325	316	286	318	322	305	326	336	294	298	342	310	299	319	341	318	313	334	322	290	297	334	332	322	264	313	331	322	349	301	305	310	286	296	319	344	307	283	304	316	327	309	300	291	296	333	290	314	295	359	310	313	320	280	307	304	300	292	291	309	336	335	311	359	354	292	304	300	332	293	320	313	333	344	310	315	315	340	311	284	364	299	293	286	312	342	328	310	323	293	326	342	333	329	289	303	345	299	334	296	303	290	338	288	311	300	297	307	322	301	295	337	316	340	297	314	284	301	326	286	299	295	312	324	290	299	326	322	315	296	321	294	333	332	318	315	281	296	324	330	334	321	337	318	318	329	317	358	336	318	311	293	337	320	331	319	319	327	334	302	277	286	325	326	318	314	327	307	330	296	302	274	303	303	319	338	346	343	332	323	322	286	286	285	317	336	299	331	321	284	294	339	322	315	302	313	321	282	343	332	324	304	297	321	304	316	277	285	315	286	343	350	342	337	336	300	311	323	314	299	321	299	333	321	298	337	299	315	313	309	305	308	309	303	314	344	327	322	333	305	306	282	327	329	337	322	314	262	328	298	319	312	306	295	328	295	327	297	332	328	323	269	253	282	294	324	311	291	285	279	333	324	289	369	346	333	319	297	315	308	322	327	314	317	288	318	299	320	304	317	325	310	293	287	298	326	317	316	335	301	317	325	310	338	306	323	327	326	327	345	299	311	334	326	311	338	352	310	302	331	306	327	314	349	322	300	297	339	315	276	322	320	315	293	310	317	324	312	316	313	309	324	347	319	330	309	341	303	324	353	316	305	300	297	278	297	309	260	295	283	343	328	306	277	298	291	319	333	302	301	320	319	308	341	303	326	319	316	294	317	317	341	313	355	284	307	329	325	323	278	316	352	302	326	312	317	325	299	315	307	345	307	306	309	301	284	274	296	311	314	322	333	288	341	334	319	312	292	328	297	300	322	290	279	296	316	320	317	315	288	310	343	289	318	288	301	318	347	336	306	312	322	335	315	307	298	300	302	306	327	287	318	321	307	282	309	301	293	325	322	321	316	290	353	310	302	321	319	304	302	313	338	316	286	305	304	302	307	311	306	322	316	299	307	300	304	342	316	308	288	322	314	343	321	306	310	340	320	320	308	277	358	285	281	308	318	322	312	299	322	308	317	321	345	303	311	304	338	327	315	328	325	290	306	290	327	295	332	295	321	345	330	284	325	317	334	295	318	295	318	318	318	309	337	310	347	331	319	321	319	310	310	295	322	340	325	319	341	321	303	288	328	343	307	322	289	294	347	294	292	293	305	325	325	313	325	325	291	342	320	301	333	326	332	318	333	323	290	320	330	330	309	328	352	281	327	303	329	315	311	311	297	278	319	305	309	308	311	325	311	293	308	298	315	331	290	288	306	301	295	346	296	311	291	343	313	286	337	339	331	288	349	336	304	303	348	313	284	317	323	306	325	323	312	307	288	305	324	276	305	273	318	305	301	281	325	332	301
6471	1019	1341	1580	1403	1278	1121	1023	938	909	936	851	819	811	771	792	805	847	801	795	785	773	762	760	764	774	795	791	754	753	733	757	785	730	766	736	756	776	739	784	738	747	787	764	728	772	784	736	736	765	753	803	755	768	712	734	771	771	747	755	743	766	734	729	771	751	752	748	747	760	734	705	740	735	743	775	750	802	765	752	758	737	744	752	759	720	752	751	797	719	835	741	762	751	730	750	753	722	743	741	792	773	740	793	705	721	743	743	746	758	705	728	755	747	745	749	710	753	732	764	762	744	745	797	737	772	723	762	788	746	738	780	704	801	732	724	769	727	717	775	716	774	756	781	740	711	734	749	758	713	769	741	764	730	692	758	747	728	784	764	707	737	739	744	735	718	721	725	736	706	718	725	777	756	729	717	756	744	700	735	743	701	776	748	723	808	747	656	740	762	743	729	725	739	751	787	717	711	764	711	738	742	760	745	762	739	760	738	736	753	701	769	754	711	784	775	752	735	749	740	751	789	691	767	753	717	780	763	812	786	714	758	711	789	757	756	764	744	720	789	779	775	772	808	729	729	743	776	701	778	731	733	744	760	767	726	744	726	763	744	739	757	778	724	712	734	739	772	764	767	740	711	740	779	784	707	754	773	729	739	773	750	737	751	689	709	719	736	775	759	720	736	763	760	752	787	798	709	751	725	730	733	775	702	723	741	766	761	747	746	692	775	726	731	740	778	758	741	725	730	719	712	749	746	786	708	771	742	738	743	757	735	763	738	745	726	731	732	769	746	774	796	772	716	786	689	727	675	719	700	760	687	736	733	752	748	722	719	756	736	764	762	716	818	724	754	713	709	730	765	786	727	754	724	755	717	731	725	721	747	728	770	739	728	726	699	740	769	685	768	751	695	742	752	718	752	753	744	726	757	765	779	728	736	748	739	730	773	765	764	781	763	793	799	765	707	706	734	677	791	780	758	746	795	733	756	759	740	795	732	820	788	746	723	678	744	759	768	773	702	775	751	676	751	752	708	724	733	737	743	733	757	751	735	752	696	798	695	731	740	766	721	763	749	773	749	778	707	761	771	769	759	727	766	737	747	746	787	748	738	769	694	736	744	764	788	686	760	744	761	727	793	798	742	718	724	746	768	721	732	760	811	757	770	714	762	790	759	684	702	723	712	774	744	734	753	794	721	720	716	744	768	788	726	837	772	745	708	690	760	738	738	768	744	726	756	744	752	749	822	763	756	741	707	750	789	731	741	787	721	706	741	743	706	768	722	814	740	735	703	737	670	768	764	750	707	743	750	751	720	743	776	708	728	757	741	729	768	724	706	755	755	695	697	752	690	733	729	747	760	734	747	756	723	700	809	735	747	728	789	734	714	749	735	644	748	747	723	728	716	729	721	783	759	716	729	765	769	758	730	782	754	803	739	773	760	755	712	708	747	760	774	718	762	752	708	718	721	770	778	770	755	725	744	737	802	721	773	705	752	717	756	718	698	720	776	713	706	737	705	722	767	726	736	728	774	763	836	736	739	783	744	730	753	758	735	764	769	739	691	728	795	755	723	687	799	742	749	755	721	697	718	788	753	716	727	693	783	792	707	736	668	742	762	736	733	783	728	714	752	678	743	742	761	731	741	757	771	760	775	713	752	750	770	800	744	765	741	765	735	698	729	747	747	738	713	732	794	723	730	766	717	713	738	740	749	719	738	713	771	728	778	721	729	742	716	714	711	753	774	768	773	717	717	734	745	752	755	757	730	756	749	799	738	742	715	704	734	746	770	724	712	721	795	750	747	743	746	719	760	754	755	767	779	748	708	708	734	803	745	768	749	803	731	735	761	767	725	763	790	774	746	733	700	713	755	797	748	719	774	713	736	716	740	738	722	746	758	735	804	732	782	757	718	735	708	767	745	734	763	763	725	734	744	741	777	735	761	701	746	716	737	720	713	802	784	740	742	775	786	757	713	771	764	721	763	778	742	690	764	736	785	745	699	722	765	714	750	752	728	741	743	762	697	760	775	717	731	719	723	718	755	778	732	774	738	769	724	718	716	759	755	805	772	747	765	766	715	699	710	731	751	728	743	745	711	753	781	784	719	790	795	786	780	767	755	756	805	683	752	736	773	704	751	751	771	707	700	717	700	806	707	784	775	741	783	760	735	789	713	763	748	748	758	735	751	765	721	685	763	752	738	756	746	735	751	774	772	742	770	746	749	754	725	711	765	721	754	723	754	816	720	783	712	745	721	771	774	752	777	750	750	740	746	741	716	789	749	728	732	790	739	733	747	776	709	745	730	727	752	758	778	759	735	731	701	754	672	770	716	741	732	740	750	710	731	759	724	713	807	705	679	777	796	758	687	746	756	780	796	686	772	732	768	766	740	791	761	712	753	741	747	719	786	777	750	718	697	744	757	687	729	779	717	735	730	771	748	750	776	743	747	729	729	750	752	737	752	732	812	780	709	719	726	725	735	780	774	775	756	773	757	729	781	720	714	797	750	747	745	759	726	758	699	734	768	743	776	759	730	800	739	740	730	721	746	756	794	790	708	733	748	767	757	715	734	739	697	737	722	757	762	772	793	825	784	759	720	774	769	754	722	726	685	798	730	743	713	751	703	747	748	758	688	742	761	772	768	720	802	744	701	716	785	743	718	708	742	730	735	756	730	784	770	763	695	742	710	742	734	790	722	773	713	694	738	729	712	741	732	723	754	739	723	734	708	792	733	767	718	755	662	780	724	812	785	739	751	736	723	770	744	755	732	712	739	739	710	730	748	752	725	769	776	740	717	753	767	790	713	784	710	775	762	748	747	746	782	743	720	781	737	732	776	751	732	763	724	737	739	740	746	771	746	739	764	772	724	712	777	728	718	697	726	759	764	730	768	726	729	734	781	717	751	712	715	765	796	779	738	794	774	713	754	767	765	764	726	742	721	729	724	759	747	750	730	720	759	786	772	756	737	757	706	742	731	750	682	737	705	726	832	755	735	707	746	733	760	751	769	764	767	784	734	768	746	737	710	730	749	709	749	768	761	772	753	733	690	749	747	698	756	731	730	775	721	801	762	766	793	763	737	715	763	757	711	707	747	734	775	732	754	757	756	774	746	724	705	752	702	756	745	706	701	728	741	750	733	738	765	790	734	693	729	767	763	788	728	698	737	741	719	780	746	754	718	735	739	716	730	710	757	796	771	732	736	768	758	735	772	718	786	733	731	718	722	681	752	732	766	735	757	758	731	700	761	750	678	731	748	761	710	750	733	725	741	737	739	705	738	710	733	697	794	754	713	740	714	762	702	769	782	738	734	722	777	783	737	731	765	731	728	739	800	781	785	765	741	699	736	779	771	679	751	764	754	747	739	758	717	747	697	776	691	748	756	795	738	724	751	755	812	761	753	724	765	721	727	716	737	734	743	736	735	766	738	739	733	716	721	754	695	729	728	759	741	727	733	742	732	755	745	717	769	765	757	737	686	697	748	762	779	736	759	703	734
12896	860	771	538	371	339	281	221	234	202	182	193	186	173	157	156	151	167	133	132	138	140	132	158	141	165	149	134	133	149	159	139	142	154	159	135	140	147	134	115	170	128	133	134	145	136	130	133	160	165	140	147	155	131	131	148	131	147	128	142	131	160	156	149	133	160	140	139	157	161	159	147	160	136	124	129	161	131	148	179	154	133	158	153	152	124	121	138	150	140	148	161	127	138	138	142	135	154	139	135	119	139	126	134	160	138	155	133	146	126	161	153	148	118	135	155	127	145	158	149	164	144	148	148	154	168	162	139	130	148	129	172	159	140	131	146	155	154	159	160	123	146	152	138	156	160	153	148	133	132	129	158	136	143	138	150	143	139	139	157	168	126	117	133	123	149	165	144	160	160	151	137	132	133	138	143	160	136	148	116	126	143	131	134	155	158	134	143	145	155	175	145	132	149	137	141	143	133	162	140	169	158	139	153	169	142	116	138	124	128	146	164	126	126	140	149	130	157	155	152	148	160	145	155	147	147	137	139	147	156	124	145	156	135	150	157	144	138	134	148	144	142	150	148	153	136	152	136	138	142	148	123	135	143	122	152	148	144	144	148	172	148	168	161	142	136	141	148	146	150	136	144	143	130	149	151	154	132	142	164	146	172	141	124	160	185	151	128	160	142	149	140	155	150	162	137	140	142	145	161	135	161	139	149	163	138	137	135	139	134	157	140	129	139	143	142	113	130	142	156	156	150	159	141	153	129	145	136	153	137	139	131	134	156	139	146	150	160	141	150	144	145	146	151	145	136	150	152	153	149	132	144	134	143	162	155	162	136	138	135	139	142	125	158	159	148	145	157	155	158	148	156	155	144	142	140	138	142	143	140	139	118	137	140	153	136	134	139	129	143	128	138	140	153	146	136	148	135	148	147	144	146	151	159	146	136	137	163	142	138	151	135	148	157	137	156	140	146	160	140	123	146	129	140	134	130	119	131	141	157	182	151	124	144	158	144	135	155	135	130	137	134	160	145	167	156	157	155	163	132	152	157	154	144	141	136	137	133	133	160	132	126	146	131	109	144	133	144	167	156	140	150	143	134	132	142	133	132	173	139	145	154	141	151	137	160	147	130	132	150	141	144	158	161	134	145	152	145	124	104	146	122	152	157	141	144	147	132	125	164	142	149	164	155	147	148	152	150	154	153	143	133	154	138	127	122	143	127	144	141	154	145	161	164	171	143	154	137	135	161	148	136	148	136	125	149	139	146	116	130	144	130	134	153	162	127	138	124	164	147	146	146	139	139	151	131	143	155	142	145	161	150	154	139	132	150	144	137	150	138	134	136	133	145	163	157	127	136	160	134	153	162	126	152	154	148	142	146	140	134	155	142	161	145	151	132	139	132	133	166	170	157	159	157	146	115	138	125	153	136	142	156	144	131	144	139	143	120	123	127	136	166	134	144	145	149	129	154	128	159	153	131	138	134	140	136	156	142	138	154	141	146	134	127	130	162	152	142	143	165	134	143	143	146	155	128	159	146	122	113	154	172	152	150	150	147	133	125	133	143	156	138	138	159	136	143	149	138	146	149	134	143	140	142	130	147	140	135	143	134	138	134	149	138	157	137	151	157	166	138	143	137	153	149	163	143	150	145	144	154	133	164	134	127	147	129	145	167	165	132	156	152	144	144	141	156	137	156	147	155	119	143	161	141	140	135	148	128	159	138	139	154	135	131	126	147	155	115	135	127	153	142	146	183	135	162	158	144	149	162	127	161	183	142	134	145	127	146	146	142	128	130	144	150	151	150	133	150	135	134	152	143	150	151	153	144	140	129	147	132	154	133	127	129	158	152	133	131	121	151	140	146	120	141	151	133	162	132	157	154	141	144	153	119	148	144	153	134	142	140	165	133	149	130	152	145	122	150	153	144	146	167	127	146	142	135	125	127	166	145	139	120	152	109	130	133	137	138	130	140	144	161	131	140	141	155	131	126	116	117	156	153	133	141	159	149	170	144	152	165	168	162	164	143	155	136	160	145	124	141	159	128	145	131	149	132	150	148	149	115	128	121	155	145	127	135	167	132	141	144	138	145	152	132	136	111	130	146	158	122	148	126	145	148	152	156	160	148	159	142	135	133	152	140	160	130	145	155	172	126	150	130	126	128	148	166	119	160	155	163	172	149	161	142	124	140	148	143	152	132	146	152	127	141	126	158	167	147	162	151	132	151	130	152	171	151	127	137	141	144	147	131	155	149	151	137	122	133	135	134	133	150	145	129	142	148	142	155	138	140	139	128	121	139	124	147	129	155	147	158	150	131	142	129	156	145	144	113	139	147	139	126	135	168	169	142	130	150	133	149	141	120	148	137	141	125	136	117	139	169	134	153	157	133	171	133	142	158	146	148	145	139	139	143	160	147	136	152	149	135	152	151	135	149	139	125	133	146	164	133	126	156	136	142	135	151	134	145	133	150	139	129	129	134	137	123	139	166	163	160	162	141	142	133	147	133	149	133	126	140	150	163	155	136	137	150	122	153	141	140	120	143	156	167	152	145	132	134	143	179	137	166	129	147	156	117	143	138	158	141	152	142	136	127	118	148	150	153	134	140	145	154	144	166	166	154	137	152	135	132	148	148	137	140	138	136	161	146	145	170	126	155	159	145	157	131	122	149	151	139	157	132	145	156	137	124	158	143	158	140	143	134	145	136	152	160	155	125	139	139	124	113	159	137	135	124	139	128	156	133	120	134	147	140	153	136	168	154	147	145	128	156	160	164	152	132	133	144	144	139	116	170	137	142	142	120	156	162	132	138	151	144	132	135	141	163	165	120	140	156	140	146	144	146	142	140	128	129	137	153	136	157	153	137	167	163	142	166	130	142	147	153	135	135	146	167	121	144	145	144	120	146	154	161	139	146	147	129	146	133	147	118	167	145	143	159	122	161	154	135	155	168	137	152	150	144	145	144	148	134	166	136	150	170	160	153	142	136	140	162	141	138	132	154	138	132	127	130	154	135	143	131	145	137	130	164	130	148	126	122	129	141	144	148	148	153	150	176	128	126	128	161	142	119	141	143	127	127	130	134	166	151	141	135	139	133	142	143	151	145	145	135	156	150	146	129	147	158	131	161	161	145	140	125	143	136	151	155	130	130	137	150	135	171	138	185	139	137	134	142	152	158	133	135	139	138	149	156	145	148	152	142	153	171	139	140	146	145	139	153	155	147	145	156	147	114	148	140	175	144	117	152	143	147	152	150	166	134	153	170	155	134	148	149	143	141	136	151	125	139	140	122	130	136	140	156	140	133	151	149	153	149	151	149	161	130	137	132	141	142	136	150	144	149	136	144	147	129	136	136	162	135	135	132	141	138	142	138	174	128	137	139	142	153	154	145	168	147	141	145	140	143	142	144	156	147	131	128	151	142	128	146	142	157	135	131	147	135	130	153	148	124	140	135	141	140	130	138	125	135	129	127	148	130	121	161	137	158	155	146	144	128	135	151	150	133
7991	894	1657	1963	1613	1396	1104	1023	831	740	679	563	551	542	470	490	488	474	465	478	411	428	456	453	439	433	429	411	404	391	415	425	430	395	409	379	384	392	412	398	397	370	386	374	417	423	341	403	417	386	416	394	352	397	356	399	373	370	377	404	415	361	407	369	374	380	399	387	383	402	344	370	373	348	390	364	388	378	392	390	351	398	389	368	373	373	321	382	376	400	382	371	357	396	403	347	342	381	361	390	382	358	324	397	374	347	356	388	369	358	371	370	370	362	385	361	394	388	378	366	395	407	367	389	372	373	385	343	398	368	335	385	376	358	356	388	373	390	390	347	372	374	355	351	385	380	347	362	379	389	361	376	419	386	343	403	347	355	356	380	386	356	373	364	378	357	383	346	379	388	370	380	357	370	379	356	374	373	361	382	351	416	349	368	384	373	377	400	387	344	359	342	382	377	362	399	333	374	398	380	377	371	387	395	377	350	378	368	357	384	370	363	360	352	342	351	369	361	353	377	342	388	380	335	356	381	355	371	403	344	354	391	373	371	369	402	376	397	395	405	387	363	384	384	380	395	371	363	357	370	425	367	374	372	400	381	394	353	379	378	368	374	355	361	385	386	349	394	343	387	376	373	348	375	363	375	381	396	356	380	369	392	335	384	351	369	365	362	376	376	383	355	348	409	357	392	366	353	406	368	369	359	383	347	340	357	332	367	375	366	352	356	380	363	358	346	361	386	363	380	371	392	381	350	403	395	388	367	358	376	366	342	349	392	389	366	363	365	364	394	399	374	346	352	358	361	351	363	377	369	363	380	371	392	371	382	400	411	358	398	340	379	390	355	362	354	387	391	369	364	343	404	397	355	381	370	365	344	429	381	380	362	361	379	364	361	357	389	391	363	398	362	393	409	352	373	393	365	384	382	365	366	343	374	344	329	366	426	351	384	366	387	380	406	383	371	380	354	395	377	407	391	360	340	374	378	356	328	368	329	360	383	399	347	360	379	388	397	402	377	398	342	386	353	341	378	351	390	380	402	346	376	355	363	372	379	346	396	368	384	371	379	394	371	390	340	363	364	356	376	394	352	373	382	355	410	332	381	369	363	330	406	370	386	355	364	365	355	362	404	388	382	402	376	362	350	384	384	356	345	360	387	376	355	355	361	375	368	343	375	372	367	371	392	378	369	404	398	341	364	404	367	367	356	406	341	371	377	338	380	367	369	384	349	399	372	372	361	391	358	344	358	372	384	349	401	373	366	337	362	397	369	344	369	401	359	364	369	382	362	366	378	352	363	360	359	396	345	358	377	367	377	394	368	375	383	373	373	362	360	373	392	354	397	358	402	365	385	354	385	368	379	404	360	381	403	339	352	382	379	326	375	366	367	338	355	364	364	356	366	376	353	356	353	354	386	379	376	334	383	374	368	378	363	396	365	348	350	344	343	351	379	382	373	367	410	369	364	372	381	362	370	345	328	395	332	397	378	357	375	358	359	387	399	351	377	381	327	372	416	355	401	376	398	354	349	393	353	370	358	360	364	380	386	385	369	373	366	354	373	351	368	381	379	339	380	383	369	385	400	392	379	374	363	437	363	360	366	402	368	367	349	389	377	357	364	407	398	357	359	356	362	361	335	348	386	331	360	381	368	365	366	359	353	336	360	396	393	360	395	390	345	362	354	382	348	379	364	365	379	362	353	383	368	366	345	395	373	392	351	397	392	342	368	352	392	375	364	395	407	369	367	356	386	370	403	355	394	368	354	362	393	385	336	382	393	375	367	368	406	377	417	383	383	330	408	367	417	355	362	347	356	393	406	353	375	349	351	366	377	369	371	369	364	352	344	391	369	393	369	358	385	393	368	370	357	376	338	356	361	377	358	389	389	341	396	356	388	373	333	345	373	363	399	397	349	368	331	377	369	387	367	349	375	351	370	354	405	355	388	364	352	375	374	372	369	375	360	387	348	373	360	384	402	356	383	378	385	374	366	374	379	399	348	376	376	411	371	378	384	423	394	390	362	356	362	365	363	351	360	381	351	377	358	384	363	368	371	379	409	394	392	390	400	385	392	358	362	405	379	336	367	392	382	375	352	354	342	347	369	362	346	404	363	347	371	367	387	380	359	372	365	380	359	379	385	378	429	394	396	391	383	343	368	362	398	378	342	370	404	384	344	395	374	393	361	403	388	397	375	361	387	381	356	364	329	362	351	387	363	397	368	389	367	394	372	373	387	345	382	383	376	391	348	383	348	389	387	352	343	381	365	375	414	376	377	372	395	390	384	362	372	423	370	372	344	419	372	359	382	401	380	368	362	402	381	401	377	394	381	378	364	349	381	385	383	361	360	376	367	392	395	355	383	389	446	393	389	353	384	394	368	376	393	387	350	364	405	391	379	395	362	383	381	398	349	373	413	377	344	385	381	376	380	393	363	389	399	372	382	414	345	369	379	385	377	375	352	364	377	365	366	353	410	375	397	352	355	374	409	383	391	348	369	364	366	349	358	389	362	387	369	377	383	374	376	370	375	399	367	382	359	390	363	338	384	395	397	397	362	346	387	384	382	357	345	380	369	369	369	373	364	351	377	394	372	340	363	385	370	371	343	345	353	387	410	351	372	348	392	390	391	386	375	361	364	361	373	344	351	368	404	373	341	351	394	374	352	360	357	353	432	371	357	362	365	394	367	348	366	388	362	395	426	375	363	357	375	382	396	392	337	367	317	375	364	376	375	375	351	372	370	358	369	367	372	345	367	378	381	376	329	372	340	373	360	422	367	443	368	343	383	388	372	377	351	349	387	336	392	399	359	387	376	373	367	391	421	372	365	358	343	383	349	338	398	370	346	386	355	325	364	379	355	367	395	363	362	406	401	364	380	341	356	387	386	346	373	369	369	382	374	367	389	384	402	352	395	367	360	384	379	358	362	369	375	405	405	379	347	352	358	413	386	382	372	375	350	386	380	382	369	378	426	361	364	363	366	357	396	361	343	391	370	372	368	392	391	391	345	385	362	358	365	333	399	340	329	350	393	374	411	361	357	373	395	402	376	363	355	386	373	385	381	381	394	377	414	371	374	360	358	379	387	371	360	359	362	364	376	370	376	345	349	335	386	369	388	393	385	372	382	364	397	368	394	377	397	365	388	395	383	362	400	383	372	347	352	334	365	383	388	354	402	385	394	371	360	344	378	339	392	327	401	372	398	353	340	397	348	368	386	355	401	370	378	400	330	380	378	353	345	388	381	380	405	382	364	420	362	380	393	374	349	404	377	376	360	376	411	367	348	365	365	394	369	348	395	393	400	396	377	365	353	376	405	353	353	365	406	352	384	383	344	345	338	387	381	370	384	395	391	370	346	333	376	395	357	371	380	391	390	367	405	362	366	350	401	419	345	380	368	360	380	334	371	391	368	383	401	379	375	373	357	389	374	414	391	393	373	365	392	359	381	366	352	385	377	408	377	337	391	350	374	371	404	362	357	396	383	351	325	341	361	372	386
1446	386	380	363	366	359	340	366	386	337	317	315	336	372	348	354	368	380	345	350	324	372	383	310	359	348	319	340	342	314	347	312	363	347	352	296	355	356	330	326	326	370	354	389	372	391	319	336	297	361	346	352	336	359	320	355	344	337	313	343	364	334	343	326	376	310	391	364	378	365	381	370	331	343	333	342	334	362	322	338	315	357	303	339	341	328	345	365	338	346	364	383	335	384	311	296	336	339	365	366	362	361	372	354	372	345	313	340	404	321	337	350	349	324	339	379	350	339	357	357	319	359	316	321	338	368	323	339	339	368	363	276	340	328	341	369	358	340	314	380	360	328	311	341	330	351	375	318	349	357	376	371	330	357	347	351	360	325	323	353	347	329	367	316	336	352	311	342	343	340	343	370	379	335	362	333	344	357	357	359	362	309	342	344	344	332	380	308	391	339	357	359	384	337	365	352	330	340	355	336	321	355	346	354	352	349	321	363	338	379	328	371	340	336	348	386	377	338	384	329	329	347	328	366	341	352	380	370	338	311	348	347	344	364	379	305	360	349	379	338	362	334	329	356	347	325	349	360	346	391	337	364	343	324	310	358	341	360	345	400	320	310	331	302	298	338	299	362	351	349	335	356	322	334	364	385	351	318	331	351	350	331	346	385	346	317	371	353	332	345	340	362	332	332	351	323	385	339	329	350	366	361	339	346	328	336	335	365	371	325	340	366	331	354	342	332	347	361	353	395	358	366	319	367	293	374	361	333	354	311	357	328	339	321	328	369	357	372	392	391	346	370	354	364	372	336	329	339	337	337	331	348	371	351	339	364	338	350	328	376	330	369	344	324	342	380	393	352	373	347	373	320	360	347	328	389	351	334	345	321	360	350	408	348	359	347	352	325	358	344	379	366	354	308	335	355	345	335	348	316	333	359	351	336	319	361	375	316	343	307	334	335	357	369	355	350	304	336	374	348	344	320	354	366	384	336	354	330	337	344	300	334	323	312	377	343	344	296	321	353	335	378	334	308	359	329	344	334	369	326	361	345	316	307	383	375	369	333	317	325	346	351	347	351	356	340	351	324	346	378	377	367	317	338	322	374	346	316	300	356	358	359	371	357	337	363	344	373	315	357	315	352	295	331	366	349	366	337	356	377	394	340	360	339	338	323	306	353	329	325	345	407	374	348	360	339	334	322	375	372	323	342	335	366	301	351	323	333	345	373	360	315	327	320	337	333	373	311	312	380	329	345	322	324	355	344	344	344	340	335	328	316	348	312	365	370	369	373	351	383	344	338	361	348	360	333	344	327	383	352	323	344	370	328	372	333	379	376	386	346	301	322	329	359	339	352	350	350	362	321	322	336	341	340	316	365	290	348	300	353	355	330	326	294	335	357	329	332	346	347	339	316	333	349	343	372	341	341	359	354	379	343	317	370	336	340	330	334	327	353	331	321	362	334	362	362	358	334	360	353	353	343	317	366	331	341	331	382	385	347	381	366	343	328	361	341	345	320	353	380	355	342	362	337	330	338	350	370	335	354	345	357	370	331	352	351	362	324	329	321	305	351	338	308	360	378	356	350	378	312	348	327	347	317	377	336	347	303	326	350	374	335	347	331	341	356	354	350	339	366	341	362	341	345	360	370	383	354	364	318	337	326	375	336	327	322	335	323	309	381	374	333	356	338	394	328	335	351	330	330	330	319	343	359	328	361	338	338	302	349	356	357	330	369	373	347	335	302	356	358	345	337	342	319	357	361	369	354	365	351	354	323	379	352	346	339	298	318	337	316	350	335	310	379	353	318	321	359	367	337	347	362	344	319	356	338	338	339	364	373	334	354	335	307	350	349	330	330	345	358	330	344	370	338	349	324	341	351	315	318	362	314	344	322	351	341	334	358	366	372	348	311	327	357	332	350	383	371	355	377	308	367	355	323	343	345	334	348	311	343	316	335	336	346	345	366	350	352	380	362	367	369	347	372	338	322	321	328	366	351	373	339	323	348	319	323	323	330	353	364	359	326	321	318	336	320	316	350	390	333	356	328	334	373	350	330	319	354	318	332	336	361	367	372	375	377	365	367	349	309	336	347	345	350	344	366	329	361	363	352	339	361	354	354	358	373	362	295	358	351	349	345	323	369	316	391	345	315	327	312	337	367	365	333	346	340	353	311	320	355	329	323	344	353	354	296	305	312	340	320	330	331	361	376	325	325	333	344	311	304	351	352	316	341	367	381	334	339	338	331	329	334	351	369	394	351	363	347	329	347	326	370	334	352	373	333	358	333	351	330	326	324	326	350	342	377	338	329	358	329	315	349	334	318	325	339	357	334	299	337	353	382	346	342	342	386	364	347	352	351	331	382	350	347	349	357	335	320	326	322	327	330	354	335	335	337	326	354	340	358	353	330	340	323	356	321	346	358	345	375	338	336	385	363	331	313	341	363	340	368	370	328	336	354	333	341	339	370	321	354	354	317	338	343	359	364	349	372	365	336	348	348	362	343	346	388	321	333	359	350	359	313	349	346	350	327	341	345	348	313	349	324	331	357	342	361	363	335	348	339	330	337	331	336	346	336	370	331	357	328	339	322	328	331	355	325	340	346	378	336	354	331	384	322	343	357	345	363	339	352	347	326	301	324	346	345	356	368	340	358	368	373	325	327	344	334	347	346	390	351	363	340	362	366	355	320	356	353	340	330	321	321	323	325	344	342	339	324	345	301	386	359	339	331	312	320	353	343	339	360	353	320	350	357	320	365	375	391	333	349	349	321	340	374	345	361	318	325	348	362	346	346	353	340	326	328	430	330	347	346	371	356	376	353	388	324	340	350	368	375	386	335	302	339	361	332	361	356	325	354	339	313	339	341	328	378	323	361	345	319	359	337	316	350	335	337	361	351	394	344	360	398	319	352	354	332	330	372	317	337	366	336	289	356	306	362	322	326	349	374	347	354	339	361	339	340	355	342	338	339	341	339	335	363	361	338	315	339	341	351	341	334	348	369	324	329	321	339	331	354	341	322	359	359	363	359	332	339	349	332	329	341	336	374	411	321	313	348	320	346	315	360	289	339	340	330	367	366	356	317	338	316	383	373	344	346	384	368	381	319	365	353	310	354	363	335	350	341	320	309	338	346	359	343	364	326	366	360	347	372	363	351	379	365	382	373	354	320	333	325	361	384	348	342	355	347	347	361	337	345	358	323	334	300	351	349	331	365	346	335	349	347	329	309	345	345	357	346	344	386	366	338	370	362	319	377	386	349	377	352	357	340	364	355	330	326	370	309	373	342	381	342	333	358	376	336	363	360	348	336	346	352	329	368	361	318	328	389	384	337	350	352	369	346	375	333	342	346	361	352	321	317	340	320	360	332	335	360	330	332	320	367	334	340	300	358	340	338	337	367	358	347	331	355	348	360	333	358	346	347	351	354	349	335	330	359	324	349	387	293	351	361	328	304	349	330	351	330	298	360	358	367	325	353	370	321	361	359	351	347	329	326	332	346	375	356
2074	834	874	874	839	889	821	839	822	825	817	789	869	821	822	793	788	844	829	878	850	854	770	831	825	824	907	803	821	815	834	913	781	825	847	810	810	822	822	822	809	809	798	875	815	813	767	830	846	812	811	804	807	794	832	825	824	787	824	816	826	796	865	857	777	786	840	846	856	813	848	837	779	834	839	798	834	790	818	825	807	842	883	885	895	773	830	844	807	825	827	880	812	846	857	816	823	810	803	852	865	809	809	824	830	783	778	865	808	825	813	826	809	843	868	877	813	815	833	805	870	802	817	786	823	825	845	826	797	815	874	873	803	855	815	807	804	860	781	798	813	835	758	819	805	822	821	860	838	823	840	815	826	781	812	799	808	780	814	862	815	817	846	824	796	843	798	829	789	863	869	846	849	797	796	770	784	821	838	805	819	825	825	757	834	855	820	832	837	859	804	774	824	842	765	801	803	872	841	826	832	812	874	825	811	815	918	779	840	793	810	840	847	806	830	822	833	784	802	833	844	870	832	796	840	803	808	806	769	849	811	819	847	778	856	787	870	805	816	808	846	806	786	797	822	806	798	857	829	831	824	848	809	847	802	804	792	805	849	867	811	897	840	836	806	798	858	832	818	861	824	824	802	841	800	800	823	822	871	812	783	830	813	778	854	838	852	801	805	806	808	804	854	831	840	814	851	859	798	831	869	815	841	801	808	789	812	831	835	837	821	795	778	830	850	819	811	803	811	801	788	806	824	836	789	868	820	841	818	812	846	809	815	837	777	838	814	810	794	797	768	817	825	826	847	856	763	817	807	846	859	845	830	832	865	861	824	820	813	809	856	810	827	821	823	818	872	824	805	802	815	872	805	847	825	819	880	783	854	811	828	809	817	841	807	793	882	786	815	788	793	847	842	809	844	801	815	802	829	824	779	812	879	780	843	824	873	853	767	848	856	810	812	816	836	861	848	842	775	848	795	811	804	878	809	862	809	807	817	882	793	783	822	764	861	832	838	815	850	822	760	807	852	836	785	808	855	843	820	827	851	825	789	821	840	840	767	825	857	819	776	835	864	838	795	818	832	776	849	885	823	799	825	815	819	809	796	828	830	846	836	831	780	777	826	804	775	828	830	869	831	806	789	811	811	854	795	851	873	866	817	851	843	861	824	815	817	801	766	805	816	823	812	768	873	878	808	841	842	846	829	808	806	877	853	777	777	826	815	811	799	852	807	774	821	808	848	853	800	842	834	844	885	813	794	811	794	818	801	828	805	794	818	834	823	838	830	795	808	797	824	818	864	803	850	867	786	814	786	808	854	826	840	832	789	810	803	825	807	802	806	828	837	791	817	837	791	824	811	790	804	817	801	820	815	786	842	801	808	764	768	816	807	810	787	795	802	806	804	800	852	852	811	808	785	862	850	844	840	835	864	845	820	764	806	793	838	778	808	825	831	790	858	859	814	838	828	809	834	794	796	835	827	815	771	863	812	799	847	810	799	822	871	819	814	834	785	832	782	812	808	833	860	779	851	779	881	768	847	792	855	796	823	805	863	825	813	834	884	785	823	765	820	818	778	808	808	792	795	796	829	856	841	803	844	787	825	857	802	824	789	831	849	806	831	863	834	785	856	835	847	784	794	846	837	843	804	820	863	853	857	774	786	886	791	827	842	823	860	850	841	863	848	858	856	811	845	858	819	785	812	833	837	848	834	846	772	863	811	841	835	815	818	812	890	799	819	834	848	809	761	857	754	830	774	801	848	869	786	778	824	781	847	796	832	810	811	844	791	904	806	848	797	849	799	809	825	782	819	840	810	835	803	809	830	798	816	810	819	854	801	783	805	883	866	805	866	832	883	839	818	811	854	828	794	816	864	809	830	841	837	863	817	858	855	818	835	796	821	841	800	844	791	824	794	798	861	789	820	822	774	836	870	824	853	824	805	797	860	787	823	780	815	805	844	816	852	861	790	812	821	815	781	817	835	777	837	876	756	791	795	814	783	799	800	792	809	773	812	776	830	797	853	793	777	858	872	854	812	821	852	878	857	795	819	828	785	822	816	793	846	748	812	863	829	811	815	858	811	817	829	816	814	781	790	808	829	852	847	835	819	824	836	828	851	793	780	839	809	801	788	813	915	799	817	776	775	840	843	843	836	763	819	755	842	841	813	818	780	820	830	858	773	847	818	821	832	744	792	795	867	802	816	828	827	766	843	829	761	765	779	798	823	846	866	860	845	848	842	778	828	793	811	815	801	852	747	826	822	820	800	841	837	785	832	784	792	853	819	842	786	801	772	845	863	795	801	799	797	845	816	837	860	852	789	837	802	799	815	801	843	851	812	868	831	868	810	811	781	821	781	822	869	801	819	840	821	854	839	830	828	834	804	801	882	860	796	823	788	769	819	777	798	853	823	841	852	812	842	804	847	825	815	814	816	819	836	850	869	835	864	851	806	809	797	822	853	824	836	845	851	819	852	818	824	817	854	816	830	815	842	825	809	883	842	793	849	813	818	782	882	810	850	840	870	857	798	814	811	801	843	792	876	867	810	854	863	835	831	862	773	810	796	823	801	817	795	797	842	794	808	832	840	844	786	792	830	783	834	812	778	808	766	783	784	859	793	848	833	787	862	849	829	795	806	805	796	870	789	840	881	830	809	865	844	797	857	836	767	813	831	755	807	768	855	856	842	808	865	801	816	815	828	811	823	763	857	816	813	785	838	774	851	844	856	912	773	914	807	874	780	762	835	838	803	830	834	792	809	752	848	852	809	845	857	849	835	797	823	814	786	844	825	814	837	800	816	817	809	804	834	841	814	837	833	796	801	812	774	853	856	851	836	820	767	820	787	850	860	816	833	813	823	814	795	805	811	779	811	805	813	870	766	861	815	812	786	807	828	760	854	832	805	770	792	881	850	817	827	872	835	807	832	803	818	821	807	847	817	831	809	844	770	800	814	822	813	815	839	801	858	805	770	797	867	818	824	817	826	806	845	799	820	790	868	842	783	768	849	756	774	790	820	840	798	828	808	880	852	815	828	777	829	827	831	830	844	800	801	846	847	785	809	798	793	782	771	853	777	797	849	850	825	816	873	830	848	808	839	829	814	814	803	804	819	828	850	819	842	823	815	779	828	821	823	824	826	851	808	827	793	822	842	824	816	892	817	792	814	822	804	807	841	844	827	863	815	814	846	785	799	837	838	771	783	791	778	752	837	850	858	818	853	809	824	773	846	852	847	823	817	830	763	779	805	804	816	812	838	779	852	849	794	773	816	811	817	816	825	857	818	865	793	829	827	826	782	843	811	773	843	851	828	794	778	794	834	812	817	821	823	825	825	768	801	850	829	855	799	797	798	822	824	772	836	836	823	802	824	802	831	834	882	808	816	834	811	814	810	799	884	796	856	826	826	824	812	842	793	830	871	811	796	867	811	795	770	793	783	792	804	814	858	802	827	851	834	839	877	824	828	814	871	777	810	843	845	832	776	843	836	795	891	861	888	809
7040	561	609	515	451	398	389	346	366	352	346	298	301	300	317	290	325	297	305	304	344	332	322	334	333	302	334	313	329	304	330	307	349	317	331	319	309	294	308	330	328	292	307	341	318	331	314	277	345	340	314	352	306	319	335	292	305	323	306	305	324	260	298	299	333	340	308	302	319	318	308	342	323	335	318	289	324	298	321	327	319	327	290	320	296	306	313	322	326	283	320	322	351	319	303	299	327	315	355	295	329	310	305	278	291	324	332	321	299	320	341	321	311	327	284	325	304	320	312	306	350	282	288	315	313	320	338	300	305	335	315	327	329	276	309	316	297	344	333	333	339	307	334	321	351	314	291	309	288	310	332	318	306	310	334	327	296	298	297	298	311	315	316	287	314	297	299	295	315	323	316	296	336	337	358	344	295	300	285	344	272	322	309	318	290	318	343	314	313	322	303	313	332	328	330	317	345	299	318	308	326	299	309	338	325	319	313	331	293	287	293	304	318	354	322	302	351	338	320	294	346	325	328	342	315	323	290	293	272	294	307	315	295	325	348	327	318	312	323	333	345	336	296	308	318	319	310	344	326	338	342	310	320	320	313	305	310	290	310	325	293	290	326	294	298	336	320	313	298	312	335	252	341	294	302	340	306	322	305	355	301	296	306	326	305	316	286	299	316	321	305	301	325	314	327	325	309	336	341	289	284	308	315	302	320	299	322	318	305	323	330	336	333	317	301	307	313	304	281	306	305	285	326	305	370	318	323	328	332	335	333	323	335	321	302	318	299	318	292	326	294	297	342	316	338	302	311	295	333	305	300	315	307	315	322	297	285	315	299	290	294	303	298	329	334	347	328	286	340	292	300	306	322	339	320	306	304	364	290	338	296	323	302	316	323	317	313	333	286	327	319	301	303	285	309	317	305	317	315	307	311	324	321	302	330	362	330	335	354	290	339	331	324	304	334	335	296	297	282	309	329	307	304	304	322	300	318	313	329	310	342	338	345	321	328	300	316	322	347	307	324	342	313	332	351	295	333	348	304	309	284	315	311	312	333	325	296	334	313	304	318	323	330	324	320	318	344	292	296	307	339	307	270	348	322	326	328	308	320	318	287	329	317	299	301	333	327	292	355	347	293	312	347	298	299	298	298	301	325	327	301	302	321	341	303	312	328	321	295	298	296	314	299	290	321	317	334	292	308	327	319	279	288	308	308	326	312	313	313	353	314	301	329	336	305	310	348	301	316	284	314	325	314	337	288	326	353	326	302	312	303	340	321	355	344	310	306	316	318	285	319	329	300	335	304	318	274	293	300	309	301	330	323	317	292	295	314	305	302	309	303	299	276	333	323	333	302	326	294	300	284	278	343	290	319	344	305	342	314	317	316	311	319	346	310	315	318	308	297	309	331	325	339	307	324	323	325	301	303	303	327	300	331	304	331	324	300	321	309	321	297	317	350	309	356	311	334	308	315	307	311	303	309	333	321	290	295	336	338	314	292	309	314	303	340	311	313	300	266	307	299	294	333	303	323	313	297	328	351	332	324	297	314	332	330	319	308	338	290	375	312	333	329	315	311	335	303	328	316	322	300	325	310	314	304	306	292	324	350	298	310	324	324	313	293	332	311	328	291	313	322	316	306	327	280	292	306	328	326	280	339	326	333	342	295	308	300	310	303	327	345	340	317	266	296	305	349	339	319	298	328	322	317	328	316	314	334	285	321	311	330	319	300	323	315	318	297	294	284	318	312	294	292	334	341	338	303	315	358	345	320	307	305	304	321	308	310	307	327	340	303	339	314	308	322	318	315	330	313	302	285	326	316	310	343	329	320	302	290	304	299	331	355	339	285	290	285	317	298	315	307	292	311	359	308	344	302	312	318	348	268	304	328	315	351	303	322	321	315	303	364	349	309	319	333	303	325	314	326	322	323	271	321	312	294	321	303	302	324	339	336	350	308	274	295	334	320	304	310	326	339	334	327	282	310	333	286	290	313	301	313	301	278	325	315	327	303	320	276	319	332	293	310	301	320	338	276	289	325	319	308	292	336	325	300	298	328	325	363	365	330	296	342	315	320	355	360	321	353	326	300	290	300	313	308	331	317	331	325	299	305	325	310	308	279	332	312	306	298	313	326	312	302	333	316	306	287	321	282	317	299	310	334	320	296	339	302	328	316	330	329	272	335	317	311	301	320	291	350	323	327	312	318	346	316	351	299	335	320	320	309	299	313	330	334	357	326	311	314	314	312	301	355	296	296	296	339	322	353	291	359	312	314	290	322	331	296	300	319	299	303	328	316	311	325	341	359	320	327	323	335	303	317	328	307	313	299	339	285	327	302	314	322	296	296	354	326	311	297	304	311	332	332	324	289	314	317	346	284	328	307	311	290	297	366	273	330	299	326	312	271	337	343	305	306	304	308	311	318	353	310	324	280	315	285	306	310	302	299	312	347	315	302	321	303	299	290	310	282	325	308	294	346	286	323	322	299	355	331	297	303	326	279	312	325	307	293	318	337	336	312	333	353	283	298	306	336	295	290	341	303	319	313	331	311	294	303	334	312	310	310	313	341	336	303	321	328	289	284	307	331	293	300	327	300	290	317	329	320	349	281	333	298	318	332	313	321	309	295	323	311	304	287	315	288	295	285	280	317	280	318	359	296	311	336	299	310	317	335	310	301	320	299	322	333	318	299	293	313	322	315	285	285	311	337	330	288	312	285	329	303	325	309	299	338	315	323	307	309	285	322	344	293	302	327	291	330	331	327	307	314	304	303	284	322	283	290	312	304	343	331	307	293	325	289	321	322	322	335	374	336	266	318	345	362	286	296	301	294	334	298	359	343	343	311	307	317	325	272	319	255	330	319	309	317	306	303	294	310	309	289	323	306	318	371	344	310	325	314	295	311	301	314	321	306	296	307	309	315	280	292	293	302	300	329	323	285	309	320	316	314	322	352	335	274	330	297	335	290	300	335	320	342	316	325	324	308	303	312	340	274	305	318	290	299	333	353	330	322	315	301	315	295	303	321	309	348	315	296	342	306	310	297	323	316	343	333	323	357	325	316	311	307	312	322	342	311	349	314	334	333	352	342	292	335	362	326	298	335	345	315	314	316	299	316	325	338	315	300	330	281	319	336	315	330	334	299	327	330	327	310	339	299	295	329	327	315	308	322	350	344	283	363	339	305	338	277	295	301	331	348	326	327	336	286	324	357	297	306	322	292	330	302	319	338	307	310	316	297	346	287	316	325	331	314	290	306	311	313	297	340	314	321	320	283	328	304	291	296	323	285	342	306	322	308	304	340	306	317	316	268	321	321	325	330	314	325	343	299	315	316	322	291	333	306	328	346	296	286	314	269	338	353	332	303	314	283	287	323	313	328	285	344	317	314	330	320	337	345	316	320	333	333	295	328	304	315	313	318	292	335	320	283	301	305	296	304	322	352	333	333	344	311	314	302	312	317	323	308	341	317	306	304	310	295	349	321	316	314	326	310	292	294	345	293	333
6592	1063	1350	1565	1400	1288	1117	1083	1032	945	867	849	800	860	764	794	776	767	830	755	834	787	778	797	742	765	783	754	715	787	779	781	784	745	759	766	727	726	766	786	714	722	733	798	747	734	817	747	775	793	724	758	745	722	720	720	767	760	744	741	752	699	763	768	788	734	748	757	780	748	777	733	784	744	743	723	717	796	741	730	749	737	814	733	741	798	764	784	693	720	795	743	724	768	724	729	759	750	766	711	796	758	749	756	713	743	743	736	738	702	735	750	742	783	747	674	780	755	750	762	779	768	781	725	778	730	739	705	759	730	731	733	780	802	790	724	723	762	747	697	777	773	753	771	730	730	740	761	765	696	724	703	752	725	760	745	747	782	750	706	709	707	749	766	768	733	744	762	731	732	780	707	815	738	771	764	767	716	765	802	728	744	707	768	748	708	733	726	747	821	735	778	725	742	711	717	690	746	720	774	752	746	774	739	735	768	763	750	694	722	815	751	763	711	765	743	661	794	785	832	767	717	751	753	767	782	778	735	769	739	754	767	723	778	746	744	745	751	786	787	754	711	773	778	756	718	743	768	739	738	788	699	735	762	709	725	755	782	710	703	700	751	727	758	743	737	760	787	746	763	771	712	731	675	757	754	682	794	756	718	757	789	738	748	805	747	780	762	751	739	716	783	762	723	753	738	734	736	707	730	782	751	751	721	736	799	753	758	762	740	751	757	747	768	743	776	703	714	782	697	779	708	807	770	743	712	750	668	744	679	753	751	750	715	725	723	769	799	750	768	738	775	735	757	736	744	758	775	758	785	732	710	753	723	788	747	725	736	751	735	777	759	731	742	777	738	770	731	759	689	689	747	719	747	779	743	716	764	732	759	765	717	726	805	755	771	739	732	764	783	713	754	770	775	751	756	749	755	725	726	789	757	749	802	728	745	770	775	762	732	724	787	791	759	732	724	774	739	754	757	795	724	716	787	731	740	744	724	724	742	771	725	734	772	729	769	784	747	729	784	712	796	745	746	725	801	756	721	758	739	722	746	751	721	741	740	744	722	757	745	730	779	719	763	737	755	766	772	749	715	737	721	730	735	736	723	739	770	766	759	785	695	720	716	716	743	726	755	714	742	752	755	780	748	764	753	698	755	765	733	733	808	721	757	772	742	780	754	729	765	758	762	715	702	772	749	782	756	720	740	734	783	740	795	790	739	743	715	771	717	758	768	759	725	756	734	746	721	760	800	813	749	718	754	738	761	766	729	756	737	740	762	747	770	761	729	776	767	741	740	740	810	746	699	725	771	741	750	734	774	755	757	754	735	740	767	766	727	731	735	743	754	751	733	755	742	723	749	699	698	804	707	740	727	721	747	756	711	727	739	724	772	741	792	744	749	748	755	773	723	752	781	736	757	734	722	742	791	721	793	774	744	758	761	726	779	737	723	788	768	698	729	736	754	779	743	747	738	710	707	725	731	740	710	745	744	768	814	757	798	758	761	770	738	745	717	699	789	764	736	763	781	741	726	722	748	769	749	753	742	723	751	771	768	691	760	756	729	756	708	757	762	809	737	723	743	770	717	774	779	763	766	768	723	733	749	773	768	731	780	787	785	769	695	758	694	740	761	711	771	768	772	730	728	721	712	763	728	696	715	727	724	726	712	711	739	779	768	757	740	745	797	750	807	777	764	782	785	731	723	769	755	722	797	766	746	760	705	767	743	765	692	760	734	774	761	723	733	726	737	727	743	774	711	726	752	793	762	772	748	775	769	739	741	756	737	758	769	759	718	747	771	746	765	761	724	751	756	732	786	744	750	743	755	698	800	789	779	778	771	740	717	748	712	725	720	713	749	737	714	759	769	788	760	747	743	807	748	769	764	734	771	712	775	721	722	784	726	763	785	688	783	715	762	729	732	721	702	741	775	753	678	733	747	735	748	762	739	803	701	761	745	801	800	757	749	780	750	732	743	752	767	735	765	730	710	772	752	744	725	765	738	771	752	716	724	766	769	765	748	752	703	751	754	791	748	754	775	760	761	746	792	756	747	739	771	769	789	727	742	772	772	767	749	753	742	730	761	763	726	776	750	714	736	735	769	738	756	748	765	738	685	738	717	701	767	713	749	762	762	782	753	758	754	751	704	801	771	718	738	753	759	723	781	741	731	773	739	786	744	711	755	733	760	739	778	715	696	700	784	755	750	689	736	724	747	707	802	752	744	747	741	761	767	725	718	771	721	705	748	718	759	755	742	753	770	689	741	752	725	809	763	772	702	697	751	699	705	751	813	739	785	753	767	780	750	752	775	727	696	721	788	730	749	765	733	715	744	757	746	723	754	745	715	753	756	782	767	753	711	747	764	754	760	745	715	726	723	726	713	743	724	775	755	726	742	745	756	737	734	822	745	764	762	679	743	762	704	740	725	771	784	699	721	721	716	763	712	771	749	723	744	754	762	735	771	735	759	748	771	725	700	721	730	691	745	760	771	749	730	744	703	768	765	716	723	736	765	757	750	754	780	791	770	798	765	725	740	721	718	750	756	761	747	762	724	767	767	748	709	739	754	705	695	745	736	781	733	741	739	764	769	768	742	793	784	755	741	734	761	735	756	705	776	706	792	771	755	779	665	769	666	769	783	789	768	723	720	726	718	720	725	797	776	768	761	772	755	778	716	764	764	748	774	724	775	773	763	775	774	762	752	772	791	774	783	739	737	771	733	744	770	721	803	799	733	693	743	752	745	726	753	713	746	762	750	774	801	720	763	759	738	765	753	782	716	773	720	767	743	762	780	773	759	779	742	779	725	756	761	696	709	782	695	778	783	748	755	794	723	768	750	747	759	702	776	725	752	743	729	788	751	757	737	753	753	769	762	768	709	747	735	757	745	733	745	702	745	804	757	746	750	771	773	723	730	766	703	708	734	768	718	731	730	767	743	787	752	733	762	764	727	776	758	729	734	745	741	747	754	792	757	740	745	768	777	697	746	783	796	750	753	745	700	728	716	699	724	755	712	765	738	767	685	767	725	764	761	761	748	723	710	722	723	720	733	753	755	750	779	794	715	782	739	739	751	784	747	750	769	766	727	709	772	720	826	727	705	748	774	748	732	732	747	751	777	750	778	776	741	778	714	741	742	704	726	763	777	709	742	712	748	755	760	693	699	798	774	769	720	757	738	774	783	782	737	765	735	765	770	729	733	706	699	736	735	764	813	709	778	743	713	747	734	758	746	744	743	763	693	709	766	794	758	736	760	752	734	746	744	723	737	735	732	769	782	779	743	774	713	696	750	700	825	760	720	718	726	698	773	786	756	717	753	754	705	754	781	749	747	749	723	769	746	756	723	776	721	720	748	759	697	734	737	736	771	692	751	752	764	728	760	732	763	754	754	734	808	753	772	711	713	737	769	737	730	751	751	732	698	764	705	761	748	734	728	738	803	721	743	768	759	734	748	731	778	737	757	739	737	739	778	731	711	736	727	755	692	695	754	748	752	729	779	752	770
12877	880	738	532	423	273	280	245	219	228	188	179	175	160	154	152	156	158	164	164	157	183	157	177	171	163	152	126	137	126	149	140	147	193	154	149	135	155	142	170	168	131	141	159	132	142	147	147	142	149	118	128	157	151	156	142	131	142	142	170	134	154	137	164	167	130	127	167	159	151	133	130	137	140	152	129	138	172	135	147	153	158	150	135	148	126	147	137	143	132	130	131	153	142	138	134	160	129	140	145	170	155	129	152	145	142	143	137	139	122	138	153	152	155	130	116	125	141	162	145	139	154	146	157	137	136	129	152	133	165	169	146	144	124	139	129	124	165	141	140	158	148	141	148	133	149	141	134	140	144	173	149	145	123	139	152	155	165	138	153	150	169	148	151	143	141	131	139	145	126	159	146	147	149	111	142	138	143	130	119	146	159	136	132	140	149	139	169	145	130	126	144	144	164	155	134	139	129	149	138	134	162	151	137	135	155	136	155	130	148	131	167	127	132	146	141	140	146	169	151	146	152	124	139	163	146	124	149	128	147	148	150	139	155	122	163	141	139	145	129	133	171	145	127	133	137	145	146	139	135	131	143	144	131	140	152	130	134	148	130	148	141	131	139	137	150	132	158	148	161	152	135	122	168	138	143	142	119	159	148	126	140	121	174	143	143	143	145	125	156	168	164	120	155	151	150	156	139	141	108	132	150	162	138	158	135	149	156	154	136	134	157	149	157	139	177	144	133	147	154	149	155	156	141	145	161	137	156	156	118	155	155	127	137	127	142	148	138	118	131	132	147	148	147	142	156	137	159	126	165	160	138	125	150	130	151	144	169	144	133	157	142	151	151	155	132	157	143	158	166	145	135	148	136	146	144	142	140	139	149	154	131	152	175	153	157	128	129	153	141	155	143	164	132	151	106	169	182	141	129	164	133	131	143	152	159	140	126	152	129	170	152	134	150	153	128	141	155	160	159	143	129	134	138	166	150	134	143	146	129	144	156	138	153	131	140	146	137	151	146	145	134	141	159	139	152	131	135	154	111	159	160	144	147	135	167	139	155	153	140	143	148	135	148	178	127	147	165	148	152	168	125	142	163	140	139	133	138	131	137	135	156	136	140	145	147	133	141	155	170	144	129	122	146	138	149	152	140	147	130	144	143	135	145	136	140	148	160	157	143	136	147	142	139	147	170	144	123	140	138	153	132	159	154	165	139	131	144	123	148	155	145	135	141	149	172	127	145	120	130	129	132	137	158	135	156	145	159	140	151	138	148	138	151	132	131	146	134	118	151	131	165	167	163	147	147	147	128	156	150	124	160	133	148	147	136	139	149	153	158	142	145	171	135	156	136	146	155	136	142	161	144	153	152	156	133	148	132	132	122	144	132	143	126	133	131	163	144	136	166	148	149	129	141	139	158	173	165	152	139	130	125	148	166	140	154	137	133	160	127	135	115	128	141	132	115	144	155	147	124	160	142	144	140	149	170	154	142	133	144	155	119	127	159	118	142	146	153	125	151	132	135	126	123	131	125	160	156	153	139	158	165	156	153	144	141	123	168	134	146	130	154	158	141	149	138	162	157	146	138	149	149	135	138	150	139	137	151	143	156	170	148	122	136	139	144	135	146	146	137	171	152	137	155	138	150	163	154	142	137	146	119	121	156	147	152	134	125	121	141	136	160	154	134	158	165	154	134	122	156	121	171	143	128	131	152	149	133	124	123	136	176	147	153	162	157	136	146	161	159	138	143	130	149	153	134	126	137	141	152	152	147	143	123	131	139	158	154	154	136	152	126	155	133	141	123	156	143	113	154	159	146	144	145	131	135	148	142	153	151	158	174	131	146	140	135	140	162	163	170	126	159	160	126	131	146	154	139	148	150	162	158	130	149	150	144	133	182	132	151	163	133	136	135	172	139	139	126	144	148	160	130	156	135	142	139	139	144	147	146	147	145	122	141	159	124	135	157	143	135	114	139	136	160	156	163	132	142	124	148	148	137	137	151	148	157	147	138	119	150	143	129	141	144	137	150	144	127	165	145	120	147	128	166	156	138	151	161	141	166	156	171	144	160	130	138	154	149	157	158	155	150	146	143	144	145	167	131	148	158	139	129	157	138	139	123	156	151	147	96	124	163	161	143	147	126	143	154	134	146	162	153	137	136	144	160	149	129	170	147	142	130	132	159	138	144	155	133	152	140	144	124	148	130	157	128	135	136	146	134	132	130	133	146	144	143	121	121	127	142	146	139	129	155	165	141	141	135	157	158	161	124	144	150	136	148	147	163	148	133	159	141	139	138	143	151	137	137	146	129	160	152	151	155	148	151	135	132	142	141	134	131	123	146	146	152	143	148	148	162	144	143	128	159	142	149	168	129	160	165	125	143	151	156	134	143	134	139	146	142	138	144	138	127	122	145	144	144	141	132	147	150	144	142	152	146	140	132	128	140	165	150	144	147	156	148	139	127	152	154	138	159	150	140	138	137	140	154	140	144	135	141	153	142	159	149	130	146	137	130	146	142	160	143	161	136	163	148	133	129	119	125	141	158	144	158	142	146	143	134	130	147	146	143	138	148	149	147	152	130	139	145	132	160	166	120	130	136	168	136	143	146	140	135	151	119	138	138	146	155	154	149	135	144	134	151	139	140	171	132	148	162	154	147	157	151	147	125	149	155	151	158	161	158	158	138	167	169	163	122	122	120	125	150	126	137	155	150	161	143	139	145	117	151	146	159	118	142	150	147	134	129	147	150	119	146	130	129	151	127	159	150	137	134	152	171	155	140	132	142	144	145	142	138	154	154	148	150	130	139	158	157	146	153	139	141	143	136	162	141	141	140	150	149	136	161	132	126	158	144	133	151	142	149	167	143	155	145	133	135	147	114	138	135	142	152	143	133	145	151	159	138	123	154	136	146	139	149	147	147	160	155	150	151	130	147	130	158	131	168	153	161	129	155	154	154	135	140	143	130	145	139	140	140	146	143	155	150	119	165	127	153	160	154	170	126	143	155	157	110	138	147	132	156	125	148	163	143	137	136	142	138	144	135	151	144	142	165	164	119	133	156	138	136	161	114	142	140	137	161	143	136	131	154	139	140	163	129	155	142	144	137	137	135	157	155	162	127	123	126	142	127	150	144	166	135	173	137	161	155	142	143	148	117	163	133	131	168	151	121	150	149	152	145	153	157	141	144	132	148	155	164	148	156	148	125	160	166	148	155	139	156	131	138	137	144	155	139	145	148	138	144	148	147	117	162	168	151	140	136	135	130	137	154	120	156	125	155	132	159	141	139	144	143	166	142	130	152	132	117	168	128	150	146	146	146	142	152	119	155	138	148	146	154	137	122	158	143	143	147	143	158	155	138	152	154	144	154	165	143	127	122	152	136	134	141	160	136	137	135	135	144	150	153	145	152	144	152	127	127	158	146	134	145	148	147	131	166	133	159	155	151	149	159	119	141	111	151	143	144	150	137	136	167	131	170	123	164	173	144	153	133	140	136	126	141
8022	944	1696	1968	1557	1302	1094	925	802	688	629	610	577	516	516	480	443	465	471	458	452	444	441	458	427	456	388	430	426	383	382	390	392	398	420	414	411	438	354	421	367	403	385	414	387	395	418	385	372	387	374	351	394	361	366	377	381	382	387	379	376	368	361	387	372	357	385	402	394	360	395	358	382	378	349	380	337	391	358	394	351	393	358	357	389	373	369	347	374	412	388	369	404	359	389	351	344	347	395	362	387	400	358	389	344	347	405	388	368	360	370	412	396	403	366	358	388	379	391	380	361	371	397	338	384	354	379	397	378	381	399	369	411	375	355	364	394	376	372	386	392	389	389	366	371	363	357	384	384	369	345	365	395	344	356	344	428	372	365	385	424	366	366	378	381	355	360	346	396	410	360	374	376	387	385	328	354	383	367	392	368	338	372	398	389	410	378	381	404	358	359	411	404	383	351	345	355	378	408	375	401	362	387	354	385	402	383	383	394	389	394	366	392	362	394	349	381	351	368	350	371	345	368	375	366	380	367	336	356	355	355	366	351	353	395	396	369	381	379	338	368	381	384	367	351	401	388	338	397	372	388	364	368	377	346	378	367	375	353	355	389	387	375	371	366	332	348	374	351	415	406	386	355	384	381	352	373	408	370	359	388	393	410	387	388	342	394	368	390	367	391	378	384	389	360	392	381	397	370	398	388	380	358	369	357	361	359	368	346	381	370	368	384	375	389	375	342	381	368	326	401	391	374	357	359	391	357	391	360	369	390	361	418	347	356	391	390	357	380	380	349	373	390	348	344	360	394	364	344	345	396	389	382	349	351	346	341	377	363	323	411	375	381	383	353	391	382	403	338	387	376	385	409	372	416	350	357	375	344	372	377	389	357	377	353	342	383	373	370	396	377	368	387	397	386	340	344	373	401	372	394	351	380	351	379	387	356	382	348	339	408	383	363	379	392	347	364	395	397	390	359	370	392	372	380	354	384	353	407	373	354	417	360	398	357	357	351	379	350	377	340	353	337	352	368	398	380	410	351	361	397	369	390	347	345	366	383	358	341	391	368	351	363	382	362	364	382	355	366	377	368	377	362	356	377	355	385	375	371	351	392	362	388	349	376	342	381	361	376	395	389	348	365	356	392	350	416	382	361	372	386	386	342	376	347	367	359	389	383	373	372	362	380	385	364	420	362	408	367	380	379	340	365	369	376	375	388	393	411	388	362	361	364	399	370	380	351	383	374	372	369	372	393	382	350	365	374	359	369	418	391	353	390	405	381	380	375	368	383	349	364	377	364	349	380	372	367	387	371	392	369	373	375	395	374	391	375	343	368	398	387	387	375	361	392	383	384	400	337	352	365	395	377	374	368	375	363	370	377	397	346	406	389	373	403	383	349	389	385	382	379	363	365	366	376	401	364	366	361	331	370	374	355	369	399	396	350	391	376	383	373	374	382	344	382	378	389	386	379	397	373	380	366	365	361	353	365	368	364	370	392	395	349	356	376	360	376	413	365	366	355	405	350	413	362	368	391	360	395	361	378	384	365	353	378	416	363	388	408	345	372	354	362	369	363	367	390	370	349	373	384	367	376	354	386	382	380	384	383	366	377	401	349	397	398	406	349	374	363	374	360	365	381	354	361	357	333	374	402	369	389	371	379	384	397	383	392	364	369	348	386	399	379	360	363	392	367	361	376	371	424	357	363	373	384	406	416	360	367	350	371	353	406	400	387	399	403	362	380	373	397	375	378	356	373	377	358	406	378	364	363	366	361	375	374	339	357	396	353	400	385	365	367	386	366	360	345	400	339	361	370	379	403	335	350	398	326	366	383	387	392	414	346	368	363	369	366	347	394	376	385	373	346	365	351	387	375	374	379	373	395	372	366	367	358	365	400	380	371	396	386	394	382	379	346	355	393	382	375	397	358	367	361	365	374	370	377	402	380	398	402	419	360	376	381	363	359	378	401	396	367	347	346	400	374	409	377	373	393	330	371	364	372	353	368	346	354	404	389	395	388	380	374	376	379	407	366	398	351	398	374	358	391	360	364	381	396	364	366	365	356	349	378	358	406	384	366	385	343	370	355	381	386	382	376	392	368	350	389	359	378	381	358	375	399	372	398	383	368	342	358	386	376	389	439	385	389	418	390	354	382	391	397	383	362	344	367	367	342	338	393	369	381	386	379	334	369	387	363	390	378	396	375	375	401	345	385	391	374	399	344	423	377	375	388	374	385	397	353	367	401	376	369	361	365	356	375	380	378	387	368	384	354	436	372	367	389	404	418	371	412	389	353	393	372	360	358	370	366	386	376	369	365	393	387	375	401	358	364	373	392	407	393	387	376	351	409	407	413	384	413	363	389	357	382	380	369	400	369	367	355	398	356	338	362	345	389	372	362	406	360	354	353	370	389	324	377	388	372	375	367	378	358	394	364	372	351	413	407	380	390	391	370	359	368	377	404	378	362	366	389	366	375	379	373	345	365	412	378	371	372	396	402	397	402	371	372	380	393	373	372	405	357	369	370	369	397	360	351	377	389	362	376	334	401	385	367	395	377	397	362	381	389	372	380	360	381	344	373	357	416	365	397	388	345	349	356	346	371	401	390	355	379	405	350	343	376	365	362	357	354	359	360	393	398	376	361	403	360	369	363	378	393	382	411	377	375	343	349	357	340	376	351	343	402	407	362	381	379	437	377	352	399	375	370	379	378	379	339	348	362	391	370	375	387	367	379	376	379	366	365	370	387	398	353	375	358	363	409	348	362	382	366	354	405	393	388	388	360	373	362	373	356	366	377	348	376	392	376	368	350	355	375	398	367	341	339	372	399	352	379	365	374	372	361	360	390	369	394	385	369	403	393	376	344	361	380	394	372	349	361	377	409	365	384	381	377	388	359	382	393	389	348	366	364	380	359	364	383	364	353	353	362	323	369	381	374	394	348	395	390	354	365	361	356	386	387	366	414	415	341	398	405	435	385	407	376	399	377	358	364	358	354	394	344	379	395	360	369	339	377	362	401	415	362	370	349	370	375	364	344	395	388	382	422	389	378	364	371	372	385	409	369	362	340	341	377	366	382	367	366	374	352	402	364	355	386	365	371	325	348	366	389	388	400	352	395	367	369	368	378	385	370	362	335	376	356	370	376	334	332	386	387	374	413	384	336	369	365	389	375	345	354	373	360	388	358	393	379	374	359	389	360	368	367	352	346	395	374	403	353	379	394	354	362	382	374	371	389	368	391	371	392	392	371	384	352	363	378	374	390	351	361	320	357	349	380	397	406	368	360	360	390	369	350	336	365	402	394	378	318	323	364	359	376	387	378	362	361	372	401	352	393	371	351	357	350	403	396	346	362	397	331	372	357	369	398	386	369	375	375	409	351	387	379	394	381	377	382	409	372	374	399	372	380	381	368	375	413	382	369	399	380	377	358	320	364	407	389	383	360	354	386	360	394	379	384	363	402	363	372	365	371	357	342	375	344	380	343	362	366	397	384	386	317	367
1582	396	346	381	340	364	370	364	321	404	393	338	364	339	342	362	335	349	368	357	360	364	337	333	323	389	332	315	345	345	342	321	344	344	377	359	382	359	360	344	359	365	373	362	343	387	380	324	375	339	363	361	352	373	372	303	336	356	337	336	294	334	355	331	330	380	347	368	355	363	364	334	350	354	362	377	378	350	330	384	391	314	363	399	334	363	362	339	344	345	361	377	349	372	333	360	331	345	359	363	346	381	344	370	362	360	344	366	333	347	363	357	367	362	359	342	350	322	369	373	363	361	335	329	330	361	337	335	348	348	349	373	367	359	339	344	391	333	340	321	332	303	354	384	338	371	338	360	356	359	348	370	379	335	343	329	359	334	363	351	347	355	343	350	352	353	351	380	342	384	351	312	354	362	341	364	333	354	349	360	346	324	343	313	307	344	373	349	311	355	347	347	366	352	368	326	367	339	357	339	341	372	372	338	328	427	338	351	352	356	320	383	363	358	323	305	339	366	346	364	355	323	385	366	348	352	352	365	374	358	360	356	364	343	314	319	345	317	377	347	366	363	342	378	353	312	348	336	338	338	334	355	335	323	321	333	375	343	355	357	333	365	359	360	355	348	362	353	307	355	356	371	365	346	338	352	333	361	372	354	377	350	340	339	351	355	382	339	372	321	375	373	341	377	367	356	364	346	378	353	380	348	354	342	351	368	382	349	377	332	365	365	353	346	381	322	362	365	346	355	311	324	375	372	345	390	377	326	357	318	384	354	374	334	347	335	357	348	339	367	332	306	340	343	345	353	337	369	367	377	356	349	380	383	334	346	354	352	349	344	329	368	362	356	343	339	339	341	355	359	370	339	337	344	317	362	333	338	378	338	370	315	373	321	377	391	374	334	345	359	314	312	360	349	346	342	346	312	330	311	355	367	341	331	372	344	337	367	347	375	369	331	326	384	362	337	369	329	327	342	376	362	352	371	366	363	348	338	366	355	335	338	315	304	361	336	331	332	323	362	304	337	345	382	323	310	384	369	345	342	370	364	332	373	356	321	318	345	361	369	342	365	309	341	370	346	321	354	343	342	339	307	379	342	332	332	324	346	358	394	356	330	334	309	372	354	344	346	344	344	343	334	306	353	408	376	353	323	332	322	381	351	303	361	383	362	353	396	336	319	351	325	333	334	356	362	366	340	342	334	361	347	356	348	355	340	364	344	370	352	348	358	358	363	335	349	370	341	331	340	373	327	320	339	293	339	304	343	332	401	341	334	366	359	359	312	379	356	342	340	367	367	353	372	326	352	375	342	337	317	352	362	342	323	333	330	344	346	351	369	336	346	362	341	335	355	387	344	327	376	351	317	321	351	313	336	324	349	364	316	357	355	352	331	360	345	333	323	346	319	347	369	353	355	341	373	344	292	339	322	346	332	383	339	328	350	357	355	341	354	326	319	379	332	377	387	399	318	359	342	353	363	362	361	383	325	347	349	329	320	334	354	364	404	342	365	352	388	373	336	335	357	350	377	368	357	353	339	356	341	353	316	322	339	338	348	341	340	326	358	351	342	368	356	348	359	333	376	344	352	330	318	330	351	335	365	317	342	296	356	341	392	326	350	348	332	378	337	339	357	354	339	342	333	355	364	322	395	340	349	375	334	313	369	362	356	360	341	359	347	332	358	398	364	338	346	354	346	344	346	364	317	356	354	357	331	342	340	323	363	347	353	349	374	343	312	360	313	336	305	365	330	327	325	343	304	319	334	355	341	324	324	335	342	362	355	346	360	368	376	389	383	373	350	360	368	346	377	350	352	307	358	354	343	359	324	358	357	329	352	328	353	328	336	323	323	335	377	364	329	369	372	335	348	314	331	326	383	348	339	316	356	359	341	319	353	360	340	352	307	356	318	352	392	349	337	363	386	339	348	328	315	407	358	349	336	351	343	348	371	363	335	370	334	381	344	325	367	345	370	352	347	349	352	337	378	360	372	364	329	315	351	349	344	383	338	370	362	362	337	316	357	362	298	334	379	343	357	358	334	335	342	338	332	362	308	368	403	396	375	352	364	336	386	347	355	348	319	320	378	368	338	350	366	350	374	335	341	364	352	363	335	342	352	402	322	336	338	379	362	347	336	329	337	312	374	375	367	340	356	363	333	332	332	348	371	366	344	343	327	353	347	319	366	360	368	360	337	366	328	336	332	335	316	330	326	364	364	349	380	359	343	363	373	343	345	384	335	358	333	343	327	378	329	334	350	348	330	337	326	313	376	332	398	344	368	370	363	342	330	364	357	345	358	342	332	346	359	357	364	327	342	367	328	354	330	341	337	347	311	368	337	354	364	337	341	310	336	329	363	388	353	347	367	350	341	359	342	343	346	389	336	368	338	366	383	359	346	321	350	337	368	352	320	327	344	349	340	372	366	366	332	334	394	327	364	314	347	328	328	323	336	357	322	311	329	343	365	354	368	353	340	366	339	353	359	338	341	317	352	390	363	340	342	377	352	311	359	340	336	344	343	356	325	357	348	343	324	367	328	351	403	357	345	309	367	374	356	333	340	336	350	328	287	316	329	365	359	337	326	357	374	326	375	347	338	321	355	355	371	351	337	353	329	355	357	353	337	355	348	368	352	326	327	365	329	342	350	347	340	341	366	393	348	349	336	358	345	338	324	336	338	338	336	353	347	308	343	330	367	351	378	342	334	346	334	327	304	377	378	363	353	367	343	333	373	366	338	374	342	360	382	347	346	374	350	387	355	372	397	373	347	367	359	350	330	331	351	333	329	315	347	366	347	367	332	340	324	326	332	334	331	326	323	330	356	362	352	325	312	368	354	367	351	343	353	295	348	351	342	380	330	318	362	339	345	364	341	330	349	360	334	381	326	332	334	341	364	362	376	323	335	373	347	390	359	328	326	357	361	331	329	317	361	334	358	369	362	318	337	351	362	378	379	332	378	355	379	334	329	336	313	337	317	330	392	386	328	335	361	356	352	355	352	366	366	387	344	354	342	353	361	355	351	312	354	319	318	356	358	358	333	321	348	347	316	338	333	367	348	325	322	316	352	331	321	368	320	313	346	339	346	336	352	335	351	360	375	380	366	301	347	357	336	327	344	364	362	353	340	342	322	361	342	360	327	346	316	323	340	355	364	346	349	392	313	354	352	345	325	341	336	352	324	342	312	338	357	344	351	343	345	346	372	355	326	340	368	349	317	342	394	343	343	374	370	373	359	340	368	314	348	362	350	316	378	369	321	352	386	342	343	307	362	322	348	348	341	386	353	340	333	342	349	351	391	402	362	327	372	359	335	329	341	374	342	328	337	344	346	344	351	354	330	382	314	343	333	351	356	330	349	349	363	347	316	365	401	333	366	399	320	344	360	323	343	348	338	331	371	342	366	345	299	330	353	329	325	347	331	351	350	374	355	347	329	378	351	331	350	339	351	382	317	330	355	343	355	333	358	345	349	355	376	356	354	315	359	337	326	370	331	362	356	348	329
2177	837	819	914	865	809	889	863	882	845	871	810	866	824	771	825	832	842	877	846	797	847	810	875	811	832	873	833	867	835	830	871	838	846	799	796	813	792	817	804	849	773	848	859	843	854	829	835	843	863	835	812	822	795	797	781	802	854	870	847	822	844	820	825	863	882	792	839	798	816	838	885	840	828	824	861	835	864	814	835	794	800	804	844	818	885	792	734	814	822	770	816	834	882	792	824	820	865	823	791	796	812	792	839	806	878	869	813	838	820	877	842	801	798	808	842	835	830	815	879	837	788	817	795	814	807	817	816	809	824	868	808	835	818	828	821	809	799	860	850	840	857	778	853	808	812	818	797	877	838	863	854	790	850	813	833	803	852	855	835	787	831	872	827	839	903	861	758	861	807	801	795	791	823	846	754	812	835	795	837	866	868	879	795	809	822	880	783	842	833	827	801	762	803	862	836	786	808	819	823	834	792	833	815	827	828	845	816	834	846	823	837	844	842	852	849	864	819	811	826	825	846	855	822	914	843	776	798	787	847	835	860	816	882	823	842	829	797	824	844	827	801	843	888	892	810	824	822	835	833	836	822	840	833	852	794	797	864	840	809	831	816	842	854	831	846	809	833	860	794	865	824	854	830	797	863	818	882	782	816	794	841	811	855	877	832	825	856	845	830	831	785	853	875	793	859	863	855	813	841	784	825	813	837	831	847	830	850	814	836	810	826	846	815	849	807	873	816	806	868	793	842	827	875	868	846	801	866	877	808	829	882	834	842	821	837	824	831	812	832	811	789	894	774	831	830	863	874	885	849	773	809	801	833	786	795	790	817	855	833	828	784	804	823	854	897	833	812	881	824	780	800	788	817	789	808	801	826	819	834	845	836	837	824	782	795	822	783	800	815	797	831	817	828	869	879	901	792	838	791	777	844	875	789	821	846	862	878	858	826	782	796	801	831	841	801	892	824	836	812	784	845	848	845	849	853	841	811	762	812	813	814	834	822	802	795	833	830	833	835	833	785	829	836	777	873	855	814	808	801	797	832	866	771	840	813	834	853	803	805	895	853	814	807	883	776	865	830	758	801	819	892	828	817	813	847	796	835	777	820	823	807	817	846	854	828	836	837	793	812	804	846	817	862	814	858	841	839	866	766	871	835	800	832	798	855	771	864	802	792	794	804	849	826	832	800	846	830	854	796	830	846	853	778	856	868	879	773	838	815	870	756	841	862	807	871	752	801	860	818	821	824	885	826	818	851	852	796	796	765	829	874	801	812	776	815	803	852	838	803	852	889	832	851	828	832	845	841	830	809	822	857	774	828	843	809	819	825	828	803	796	779	836	801	859	832	818	808	851	847	820	766	770	820	828	805	865	786	831	885	814	861	848	892	878	870	813	781	807	812	839	805	766	825	841	834	810	790	859	812	879	839	805	812	845	863	843	873	854	794	828	806	876	724	848	833	817	780	798	800	831	868	842	810	862	812	867	851	821	822	824	824	837	855	788	772	806	835	812	769	848	842	799	829	853	805	778	805	782	854	807	783	799	811	859	825	821	801	855	836	866	839	823	827	797	810	844	832	810	817	807	798	767	827	823	856	806	772	806	826	900	839	861	824	802	810	852	804	804	822	800	813	807	854	848	839	871	874	843	791	837	755	828	806	854	833	857	855	844	804	763	836	814	809	796	785	867	851	815	844	794	896	807	813	803	822	845	834	808	813	870	747	830	823	863	869	766	784	777	825	785	801	857	828	862	839	811	802	824	825	814	860	830	847	812	851	798	793	874	806	858	814	890	845	834	841	804	828	833	783	864	838	816	837	775	847	833	848	812	783	839	818	839	794	873	800	851	775	820	821	810	863	839	878	816	852	814	803	818	824	830	811	830	834	808	806	862	810	867	822	772	812	822	823	869	776	875	865	790	825	845	817	861	791	836	839	818	861	824	795	845	844	835	804	824	803	790	811	852	760	774	824	834	796	797	877	783	836	808	811	772	869	848	820	856	847	802	830	835	820	853	817	872	828	822	810	842	843	825	836	799	847	815	861	842	841	867	852	801	818	823	805	796	760	809	786	750	802	819	857	824	824	855	820	869	848	803	801	849	856	819	832	854	843	795	838	872	849	798	890	868	871	830	878	795	805	822	872	825	841	824	841	855	788	862	837	826	823	822	820	823	837	803	835	821	840	787	825	854	862	826	781	789	860	834	835	862	781	828	845	828	833	794	822	829	859	848	883	834	859	797	826	821	847	848	780	875	858	828	796	872	783	821	802	822	835	846	828	851	850	851	839	816	839	805	838	832	861	871	865	835	826	821	839	861	818	846	811	788	815	821	879	821	828	862	800	823	817	790	846	791	850	845	810	794	821	847	809	840	807	798	889	850	828	807	909	808	801	839	811	881	812	854	821	861	819	858	861	833	815	859	858	892	826	832	821	788	814	801	829	827	846	787	856	847	884	809	823	798	760	758	735	827	872	828	864	830	810	831	801	815	829	820	784	841	833	789	858	872	827	838	836	818	789	792	838	858	820	842	837	767	807	828	843	860	840	839	847	859	823	860	854	858	845	833	855	831	793	808	818	814	865	812	790	850	779	860	820	822	837	844	783	800	833	861	822	820	830	837	835	773	845	788	812	848	865	785	869	822	780	823	867	807	820	864	863	838	872	813	812	830	838	783	823	804	776	821	822	838	842	784	894	861	824	793	770	770	800	763	801	863	828	867	876	819	845	838	773	858	781	809	781	852	845	808	817	781	810	840	821	780	838	841	843	872	854	799	867	795	815	830	778	818	843	859	909	799	810	846	865	826	854	801	778	824	790	826	796	851	780	820	805	813	783	826	842	801	820	811	824	822	814	803	804	838	823	867	821	855	855	784	832	817	805	874	841	836	829	811	817	884	858	828	831	821	883	866	811	822	809	855	839	815	825	845	839	864	813	856	919	801	843	820	831	813	803	877	842	848	818	849	837	832	784	821	799	808	814	824	830	827	820	832	846	816	826	805	824	797	827	832	792	799	815	829	831	826	776	869	840	772	838	823	817	821	797	829	806	855	827	823	889	827	846	814	808	829	842	842	851	840	871	795	765	846	802	826	806	820	848	860	783	809	832	857	829	808	839	842	831	834	798	837	794	829	777	839	841	819	783	813	810	846	817	862	857	795	846	877	795	786	825	857	858	895	834	832	809	861	808	885	839	851	766	797	817	823	799	816	848	753	814	843	866	844	845	794	824	841	821	770	845	890	791	866	860	794	818	770	826	804	890	816	786	849	842	810	842	813	808	845	809	806	827	819	823	818	802	862	830	838	812	826	775	841	829	850	759	799	814	841	836	815	813	821	772	778	842	842	851	800	758	798	800	850	854	870	829	812	828	855	868	821	840	869	848	812	800	816	800	811	771	793	820	823	794	791	804	786	803	794	786	781	797	809	787	822	858	853	825	838	806	871	884	833	813	797	821	857	799	810	842	811	796	826	822	857	847	849	835	840	820	774	843	814	852
7228	651	645	547	460	389	407	392	346	338	348	351	307	297	339	341	297	289	276	326	307	326	281	305	339	303	300	330	333	312	312	299	334	291	286	314	322	296	350	306	309	323	327	363	338	318	324	353	308	326	297	317	361	302	320	335	328	319	320	358	278	346	313	353	322	294	330	327	343	303	307	296	319	306	295	294	306	324	306	332	350	307	321	313	320	344	276	311	353	315	319	310	311	345	294	309	302	314	300	307	307	338	295	324	308	314	319	322	293	337	317	321	337	322	312	311	317	326	309	315	299	293	308	329	337	295	305	298	316	310	303	328	303	330	327	323	312	336	319	318	299	307	344	316	277	328	305	301	310	334	363	307	328	341	370	311	334	284	311	296	294	308	294	322	342	305	300	350	310	305	348	301	319	313	283	329	298	295	312	347	312	322	304	300	325	337	313	325	309	324	328	304	339	341	346	333	307	319	341	333	305	320	317	307	341	323	306	313	311	273	284	316	335	314	344	346	319	297	306	296	320	308	298	335	293	318	302	326	334	331	303	318	326	320	351	338	313	295	294	320	318	298	311	332	276	330	326	278	341	318	295	320	303	321	307	319	303	302	330	328	317	321	334	279	294	289	300	305	322	328	320	332	341	313	337	330	315	309	334	319	325	322	280	332	351	321	304	304	303	327	328	313	324	294	330	310	306	287	323	317	317	321	347	323	336	325	282	349	328	309	309	290	303	327	322	324	304	312	313	327	324	297	323	307	301	289	340	334	346	303	331	320	325	320	302	284	313	306	303	317	312	298	311	324	326	313	329	308	313	314	327	342	326	333	300	349	311	310	334	313	298	314	297	328	333	306	314	321	339	286	316	330	289	316	309	313	305	325	344	303	316	328	316	344	335	317	330	332	311	314	310	315	285	317	275	324	325	287	261	308	305	291	327	310	309	348	335	340	322	339	327	359	300	309	309	299	284	320	318	272	330	343	359	301	302	301	304	316	327	297	317	284	309	331	311	277	327	329	320	320	314	330	305	293	306	314	323	282	298	308	319	300	341	335	316	313	339	337	281	285	306	325	290	268	303	297	326	316	324	303	321	313	299	341	322	287	302	293	277	337	344	297	313	341	326	309	304	321	346	280	295	316	313	327	329	309	313	274	337	317	296	326	276	308	314	339	315	306	291	300	326	321	299	292	288	314	295	283	309	324	283	292	315	310	348	331	315	319	321	320	338	309	298	358	281	308	301	315	291	275	334	315	333	334	322	280	310	353	341	336	299	298	301	300	301	337	300	298	321	308	339	324	373	336	319	313	314	347	322	305	306	309	311	311	290	321	332	369	303	309	311	303	291	306	334	293	360	299	317	323	308	297	323	295	324	293	328	335	295	339	311	291	327	297	322	326	329	325	321	295	300	304	301	304	322	314	309	342	306	330	323	314	324	292	332	280	323	293	299	309	324	304	360	341	297	311	367	324	307	311	307	331	306	332	303	307	318	287	352	347	325	287	321	328	322	311	317	311	324	319	297	340	323	308	295	328	331	301	325	318	332	298	328	351	295	327	333	275	313	325	311	294	302	298	318	328	311	283	319	307	315	346	303	272	324	315	313	290	310	285	309	320	340	307	296	317	315	354	321	321	293	322	297	307	339	328	319	302	305	301	322	331	309	286	328	276	317	305	271	296	315	310	302	386	315	324	277	299	312	314	311	326	325	317	322	285	292	324	290	348	327	300	318	310	336	337	316	294	303	331	298	330	324	288	324	341	312	329	335	295	363	328	320	299	306	319	329	285	315	310	343	321	320	337	312	331	320	324	299	307	309	329	324	326	364	336	330	307	319	319	296	330	339	323	345	315	328	303	321	331	311	327	304	329	327	303	305	330	326	327	312	352	331	318	296	279	341	336	316	312	321	315	299	330	340	325	349	327	329	316	322	340	348	292	315	319	341	303	338	292	278	329	337	323	321	284	321	314	295	316	330	325	313	318	314	314	317	321	292	318	333	307	274	324	344	309	313	301	318	342	319	289	315	278	279	323	295	328	324	317	310	292	317	320	338	356	308	309	314	339	293	344	336	296	280	342	344	293	312	351	310	318	320	284	327	319	303	345	328	295	299	311	309	327	334	341	294	302	323	318	313	278	328	320	317	322	300	313	300	278	335	326	332	308	303	291	331	298	315	324	329	324	314	326	313	305	329	284	331	321	321	333	311	356	301	318	334	328	275	325	318	313	333	300	359	288	324	302	322	305	306	306	339	329	264	320	294	326	308	339	346	318	294	305	310	338	329	342	329	339	321	298	339	321	291	331	335	327	316	301	305	307	293	310	300	332	316	320	327	312	320	326	332	291	325	313	305	321	320	302	300	333	320	313	331	306	302	288	325	317	328	286	332	336	304	309	317	342	351	342	304	326	309	306	312	338	297	309	313	311	330	306	289	307	306	334	305	329	301	320	301	323	311	301	306	327	311	331	269	311	314	330	306	299	322	314	313	309	313	301	300	321	314	333	321	304	347	310	329	309	310	319	307	320	321	303	330	293	314	327	271	298	327	321	314	329	338	330	296	303	327	319	365	320	337	336	340	313	292	303	337	327	309	318	353	320	313	309	322	326	316	322	329	299	306	302	330	286	299	310	308	328	325	349	297	338	309	299	333	332	318	304	299	330	315	313	309	319	321	311	310	296	302	321	308	293	300	314	294	340	339	297	309	349	288	314	322	303	319	321	317	329	302	315	308	287	290	343	341	315	327	320	321	305	325	361	302	313	305	310	334	298	305	317	291	302	330	275	310	372	334	338	319	323	306	317	321	333	316	331	297	322	324	320	322	332	277	300	319	315	321	336	287	297	314	331	336	307	301	297	320	312	308	317	322	298	287	339	317	298	323	315	332	319	388	315	350	292	304	324	304	280	287	353	304	340	303	352	324	300	312	295	327	306	303	293	310	333	333	324	291	293	280	314	273	318	305	341	315	272	283	302	314	312	279	334	336	316	342	327	286	338	328	299	284	341	370	302	312	372	331	312	315	298	318	317	329	276	321	340	303	334	299	345	311	279	307	327	316	336	308	294	316	338	316	305	340	319	332	313	326	349	313	305	297	324	314	338	356	311	330	317	321	330	320	360	283	318	334	312	325	352	283	335	308	323	305	317	352	293	295	333	307	321	327	324	304	280	314	310	319	291	327	312	310	327	325	339	284	291	326	320	327	330	288	291	289	348	291	312	300	334	316	337	317	302	315	340	311	280	312	332	316	301	315	302	325	301	332	313	332	327	355	306	314	306	320	280	303	322	315	302	298	299	331	314	323	309	312	288	298	296	292	326	285	319	324	294	296	280	313	277	300	297	311	301	305	341	328	339	305	295	310	301	294	292	322	295	263	319	302	333	341	281	339	284	341	338	299	302	339	301	302	289	314	335	307	272	336	306	296	310	297	343	286	322	333	300	287	344	304	297	299	331	323	352	311	316	349	319	334	336	350	322	303	322	339	317	358	310	325	310	322	331	319	315
6624	1021	1387	1526	1439	1221	1087	1062	1013	947	892	843	836	811	815	854	846	787	844	818	819	726	844	798	769	708	732	782	776	748	772	758	745	818	779	735	763	731	777	728	767	756	742	784	763	753	761	786	763	773	748	743	735	709	785	757	787	725	746	781	741	759	782	755	772	721	819	718	744	763	735	828	761	769	815	779	716	739	781	762	710	803	731	765	763	754	787	795	802	726	805	772	740	800	771	714	743	762	716	755	731	784	770	752	732	732	755	771	694	784	783	731	799	751	729	759	758	788	721	841	761	755	727	766	712	717	765	734	776	739	782	744	792	737	741	763	800	757	748	767	764	799	746	774	772	746	763	793	748	748	768	745	724	738	762	696	771	761	786	765	771	731	751	719	727	801	732	744	696	725	767	736	739	763	728	767	773	751	722	764	706	757	782	711	770	747	797	739	746	743	733	764	755	746	727	768	731	763	763	763	781	798	761	749	745	728	759	748	733	781	728	771	758	758	770	778	714	701	765	722	771	754	732	748	749	803	772	756	746	739	736	711	773	744	769	771	759	726	693	784	773	746	742	773	722	803	740	702	783	767	776	733	739	772	751	741	733	785	722	761	769	698	738	769	770	804	730	739	749	742	766	733	753	698	721	742	736	733	754	747	740	760	743	742	736	762	761	735	793	757	745	770	751	754	774	739	747	739	774	765	771	708	739	727	773	754	701	766	763	780	802	818	724	746	791	752	764	795	748	709	741	766	752	689	747	685	705	727	711	794	806	702	716	803	704	807	712	751	724	765	729	727	756	773	733	746	775	721	786	705	750	781	751	727	744	762	759	814	758	751	750	742	736	738	775	740	773	752	782	698	779	723	800	788	788	731	728	736	753	766	741	716	723	730	766	773	744	780	735	696	741	758	705	751	755	735	705	789	750	735	776	753	775	738	776	744	784	760	789	748	762	756	765	739	758	726	737	763	771	773	699	736	765	749	718	760	788	780	806	748	795	721	739	769	746	703	749	737	789	726	769	748	740	705	751	645	759	755	784	787	714	746	755	745	759	803	713	772	760	837	734	743	736	716	765	732	779	759	683	751	735	729	747	754	701	708	765	750	741	777	746	770	742	750	749	809	800	754	739	735	756	732	785	707	765	718	753	734	803	722	789	696	790	737	760	767	783	794	755	728	731	716	746	710	767	754	748	775	747	767	720	762	793	719	709	769	772	730	772	730	780	713	722	788	740	775	801	771	770	680	733	742	720	720	746	769	783	746	712	727	789	725	725	764	733	707	728	747	737	712	816	760	746	735	694	759	747	724	700	788	746	826	757	766	785	742	717	753	744	770	738	776	773	703	780	764	761	770	787	723	752	776	727	751	763	747	747	785	774	751	755	785	757	776	749	780	741	774	712	758	761	732	810	734	764	757	733	724	743	726	738	786	740	720	742	781	760	732	773	732	757	744	725	810	800	758	716	756	791	755	751	757	759	765	752	763	706	810	743	804	729	701	689	723	743	739	723	734	788	758	693	750	714	736	721	780	750	736	712	761	802	741	743	777	735	778	725	689	738	722	727	756	719	749	782	752	811	727	746	774	763	785	730	796	725	777	728	789	748	768	732	779	769	754	756	722	768	745	791	798	715	732	765	768	729	753	768	781	750	762	745	807	742	772	807	747	766	767	752	752	766	784	768	720	756	740	734	776	776	738	788	741	780	806	743	724	780	769	728	731	726	768	766	751	757	728	700	748	757	721	767	752	737	747	726	754	777	731	733	765	753	727	748	693	726	724	730	780	751	760	721	759	700	785	701	807	738	746	753	765	794	720	732	738	713	784	707	777	729	783	705	795	768	755	765	756	789	768	760	753	732	747	787	757	749	769	751	740	752	724	755	766	743	704	734	771	769	726	733	728	752	731	775	763	802	755	725	742	789	755	729	759	719	721	761	718	779	734	747	776	705	747	724	752	759	727	752	751	787	754	741	724	798	795	769	763	749	730	742	727	747	743	759	820	768	759	734	788	748	778	809	711	746	837	731	757	703	715	716	760	719	748	751	729	761	759	779	716	730	764	747	747	756	731	765	748	723	769	755	723	771	779	768	718	720	717	772	773	770	786	747	758	719	765	767	724	763	732	762	718	709	756	770	759	746	751	739	800	719	726	726	778	769	703	806	792	712	765	827	762	709	724	735	709	728	740	731	725	740	730	761	712	803	746	723	773	751	711	754	793	719	700	767	711	752	719	777	729	745	759	832	778	772	726	733	783	767	721	794	712	764	755	779	713	749	775	730	728	776	738	728	783	731	780	781	771	744	802	714	746	746	692	754	724	746	793	703	782	700	746	781	791	712	756	751	764	745	755	715	746	740	731	741	739	736	758	697	773	785	741	726	781	719	730	678	740	756	754	747	735	800	764	752	713	705	750	734	736	743	673	712	695	804	715	768	734	824	776	733	743	714	725	712	758	736	741	757	741	749	732	737	746	741	735	731	787	772	666	782	722	742	719	774	745	764	728	794	733	737	745	756	704	785	753	763	761	751	791	760	709	710	774	742	776	781	750	749	754	779	724	780	751	732	721	750	721	699	778	806	752	794	750	739	763	770	743	744	749	756	756	758	754	740	720	713	722	795	742	763	716	756	711	713	712	752	700	786	697	773	710	769	777	784	778	798	742	780	744	690	724	742	769	741	743	767	719	749	718	753	696	755	747	690	776	751	753	720	747	723	756	775	727	755	760	790	749	722	772	740	800	760	757	734	724	798	748	807	789	755	762	735	726	772	753	716	773	765	773	783	765	736	790	755	751	715	748	790	818	811	752	762	773	782	772	777	790	730	787	741	725	734	708	748	763	768	710	748	771	769	774	719	730	730	764	708	815	782	697	761	735	772	766	806	778	720	724	744	712	730	714	720	674	788	724	771	786	763	753	769	753	770	740	788	728	751	733	735	762	750	779	746	778	785	782	727	711	757	746	817	728	725	758	763	784	728	732	735	723	728	724	777	760	756	747	792	747	752	709	775	755	767	749	788	782	690	765	762	704	760	734	729	752	764	771	714	759	698	691	766	743	742	751	745	748	753	752	724	755	736	727	781	714	752	731	729	739	747	743	735	760	805	734	726	742	766	762	774	719	777	690	777	805	776	751	735	734	742	766	781	752	761	795	715	700	754	758	763	730	752	782	776	720	740	788	747	766	776	721	749	732	753	745	747	749	753	777	730	764	744	786	714	771	720	753	743	741	781	754	758	774	747	762	741	753	762	796	712	774	717	762	746	738	713	736	736	697	758	771	789	734	715	736	768	731	758	733	743	725	720	741	692	739	737	744	749	701	733	787	714	735	734	737	706	788	725	732	760	779	756	729	749	756	788	780	695	789	689	750	764	766	781	762	762	741	693	749	708	718	741	753	738	778	768	737	787	761	731	694	754	731	721	736	701	774	715	740	743	710	754	769	709	739	746	754	726	717	730	765	747	739	764	756	736	783	760	767	733	705	718	815	739	721	741	736	749	770
12860	848	691	594	441	314	302	264	231	211	210	174	175	177	168	152	172	147	186	166	151	155	160	154	143	138	156	162	172	173	160	162	160	135	170	161	140	156	151	138	121	150	155	146	154	150	141	159	149	129	165	162	128	134	165	127	164	131	165	127	130	187	156	131	168	145	153	131	136	142	135	135	124	132	141	141	138	147	159	123	136	138	163	154	173	158	133	139	123	141	140	168	143	136	157	159	169	131	162	171	161	141	143	134	137	143	133	135	140	138	128	141	141	165	121	139	138	143	145	131	155	168	129	162	159	132	133	136	127	149	142	151	131	127	155	146	158	142	165	137	154	142	147	145	159	135	153	141	144	146	136	120	152	166	139	152	145	138	137	141	149	161	146	146	151	133	136	127	149	140	137	147	140	141	151	142	143	158	150	134	160	152	153	137	142	127	171	144	145	151	164	162	154	148	157	146	139	156	143	140	154	152	144	149	142	156	123	128	145	149	145	148	151	134	142	149	151	126	121	150	138	133	151	167	160	141	143	152	149	146	145	145	146	150	131	128	146	147	141	122	130	138	124	137	133	148	148	134	134	141	144	132	149	147	152	148	130	136	138	141	155	141	138	131	129	126	138	147	155	153	130	170	139	136	145	151	156	135	159	129	165	143	144	144	143	125	113	137	131	131	160	142	152	134	149	154	150	136	156	125	127	145	173	124	137	154	131	147	144	146	142	154	124	145	145	164	130	134	133	137	146	128	120	131	156	138	137	149	147	166	172	161	140	141	128	143	127	123	138	153	135	142	133	135	131	119	149	147	146	138	149	151	161	145	146	142	156	142	154	153	140	145	142	140	126	139	162	149	124	157	154	151	163	144	150	180	143	136	142	140	139	136	140	136	138	132	122	133	153	138	147	139	152	160	138	157	144	145	127	136	169	131	161	129	180	143	138	147	164	131	138	136	136	159	123	135	131	154	126	156	152	155	152	135	142	169	134	155	149	153	147	160	128	145	128	159	176	154	117	144	131	175	146	152	137	142	133	144	139	162	155	150	122	139	152	160	122	140	135	161	151	133	148	149	151	143	148	164	156	153	149	149	134	128	156	144	134	144	145	151	156	153	164	166	163	144	154	119	144	153	135	163	138	160	143	162	145	161	157	148	165	144	123	169	148	133	132	128	139	151	176	132	128	145	142	152	155	146	152	153	166	153	152	135	164	110	129	147	149	153	135	150	172	154	147	164	142	134	145	137	142	151	135	130	139	139	147	133	158	161	162	151	159	146	143	117	141	160	147	156	151	142	134	155	159	145	135	154	134	150	133	156	136	143	139	136	153	172	156	158	140	146	139	156	133	147	132	146	158	180	163	154	150	130	146	144	107	173	143	133	154	164	134	156	152	159	146	138	149	150	152	151	181	134	142	139	150	135	136	144	155	132	145	143	154	159	143	151	138	169	145	168	146	155	143	168	139	143	163	132	139	139	156	146	134	158	155	141	149	157	123	142	142	154	155	150	146	135	144	154	136	155	142	158	153	154	158	172	162	138	155	151	151	135	140	134	175	133	175	138	137	131	141	129	143	157	150	152	154	140	126	136	152	162	132	156	142	144	125	124	161	140	141	154	166	164	157	150	158	142	152	148	124	116	130	161	146	141	128	140	150	131	159	158	154	145	161	159	154	145	163	144	152	161	141	147	142	161	161	142	132	124	146	137	151	149	116	125	158	145	139	137	160	165	146	139	139	161	138	143	159	156	160	129	167	137	130	151	147	130	156	149	133	156	149	166	163	129	141	121	136	130	127	159	156	141	141	142	116	129	154	146	158	147	160	150	145	144	151	150	131	170	123	163	142	136	147	154	161	142	155	162	158	155	134	132	150	178	124	135	139	150	145	165	183	156	140	150	154	149	161	130	135	124	146	143	105	116	133	125	140	145	132	141	139	141	152	146	152	140	132	142	147	128	141	135	151	154	127	167	139	152	151	155	151	142	156	163	151	149	130	144	137	134	128	150	132	151	127	124	127	138	127	131	143	133	131	141	155	144	121	139	147	141	157	138	137	140	126	160	151	116	152	130	125	122	139	153	126	131	135	154	157	149	125	152	141	146	161	140	139	140	127	159	154	139	154	159	146	141	130	147	157	160	134	138	151	149	160	141	130	139	143	164	164	144	154	150	145	167	140	149	124	155	136	169	146	126	128	133	163	126	135	190	138	143	156	118	135	161	161	143	175	139	125	139	147	150	182	144	138	139	129	154	115	142	139	148	161	139	149	137	125	140	147	149	133	169	148	166	152	142	125	150	152	149	141	144	131	142	133	173	160	139	155	144	156	146	128	146	160	137	146	133	149	155	146	148	145	159	149	164	152	132	147	136	156	142	152	154	144	148	150	137	163	137	138	128	138	148	146	119	143	143	133	136	159	145	134	144	141	144	159	168	167	147	137	142	151	144	133	128	144	144	187	133	146	167	154	150	149	131	155	145	143	139	137	139	190	131	153	137	139	151	148	145	117	154	149	134	164	117	162	151	135	124	130	137	152	151	148	146	160	157	145	156	143	147	139	154	142	141	161	123	152	154	132	151	147	127	119	145	152	128	156	144	141	151	154	128	138	136	156	124	143	139	155	150	152	154	141	149	130	138	154	159	161	157	133	142	145	144	146	152	139	131	133	152	143	135	147	141	130	124	145	166	135	124	157	163	149	156	133	145	156	143	159	148	138	137	158	137	126	114	153	156	148	181	156	155	154	119	143	139	135	143	141	133	156	148	161	151	127	108	135	148	143	131	122	159	140	158	140	135	144	152	158	127	150	145	157	145	166	130	141	149	141	148	150	138	134	147	142	128	157	135	157	168	154	147	128	123	129	139	119	150	143	174	126	128	137	147	151	135	135	140	175	148	131	148	146	154	149	161	131	144	134	109	140	151	146	143	147	150	148	155	159	137	138	153	130	143	136	163	136	140	145	170	133	138	130	131	166	155	147	149	147	149	136	127	162	164	165	129	124	121	130	156	134	151	159	157	145	131	158	136	137	151	122	143	146	170	140	138	145	141	155	142	140	138	118	141	157	144	135	156	148	150	134	154	156	132	163	140	153	149	141	143	149	159	138	138	152	155	138	137	151	131	163	160	168	129	136	153	136	149	154	143	136	171	149	137	127	145	130	135	155	144	130	127	138	127	158	148	146	150	134	126	143	169	148	155	157	151	132	144	132	138	115	146	148	119	166	144	138	128	149	145	146	155	154	132	150	147	143	132	129	146	131	126	127	144	160	151	145	138	145	136	155	129	176	155	168	162	120	131	139	148	154	158	159	125	134	124	154	147	157	149	137	168	151	139	153	136	142	141	154	135	148	159	140	144	132	139	137	132	126	164	143	146	157	151	143	152	156	161	140	122	140	160	155	119	147	157	145	153	132	142	120	147	158	170	157	165	157	149	144	111	163	153	126	141	138	157	136	156	139	156	151	148	145	157	128	182	137	139	127	141	143	137	136	146	147	151	143	151
8137	867	1648	1893	1670	1268	1141	935	865	714	655	613	559	503	556	510	429	477	456	436	419	440	453	450	449	442	386	461	440	397	412	391	413	371	409	396	409	408	393	403	376	416	405	389	417	402	390	406	381	412	391	365	392	385	360	391	362	396	399	391	370	407	382	382	406	384	366	375	360	372	404	363	399	386	370	354	367	402	387	344	374	394	351	356	380	352	379	358	379	364	356	372	343	404	376	368	399	335	379	409	364	358	376	378	412	389	356	403	411	348	375	377	358	384	365	372	353	356	355	401	388	392	369	415	396	381	399	369	386	354	381	381	353	372	373	394	370	332	345	417	377	401	366	341	330	385	397	363	415	401	371	393	338	413	375	384	381	368	400	409	361	409	379	364	353	394	389	349	368	378	368	386	366	364	371	397	393	368	352	370	354	397	350	372	416	395	377	376	387	333	378	380	372	335	387	404	373	354	351	373	392	393	377	357	393	362	432	367	377	387	399	375	355	374	363	398	377	376	366	397	365	391	358	416	390	344	370	381	392	391	388	374	350	378	369	382	353	366	373	375	329	358	376	400	379	356	345	374	374	383	378	351	377	388	376	409	368	375	393	386	356	399	332	380	387	369	389	359	386	358	351	372	372	388	354	388	401	361	427	336	378	354	394	338	380	358	384	361	329	366	359	376	340	387	379	365	365	365	355	388	364	409	391	321	371	351	401	371	413	386	368	363	313	354	371	387	371	359	341	354	383	351	393	393	373	380	378	361	364	421	393	370	372	370	405	361	372	366	370	374	388	372	416	381	358	358	385	375	367	359	355	380	368	379	342	379	378	360	352	367	423	382	386	393	343	387	384	377	378	388	359	376	369	375	360	366	371	364	377	385	372	354	396	356	370	409	383	368	360	399	353	347	381	373	353	380	359	380	345	367	390	386	334	362	375	358	338	402	370	387	366	380	348	361	384	378	369	377	388	382	373	388	403	366	381	357	394	380	387	352	379	396	403	352	417	430	349	375	338	410	350	376	378	386	374	376	385	373	373	384	348	362	398	367	370	396	343	371	357	388	377	388	371	389	331	384	399	392	413	391	384	415	390	398	375	354	340	381	387	392	370	390	383	374	385	372	362	395	373	383	375	372	400	396	358	377	370	391	383	387	406	400	394	398	362	387	380	375	372	369	386	365	418	386	356	388	399	393	398	379	351	401	398	370	355	392	384	392	395	351	413	340	333	391	374	418	369	378	336	392	372	414	365	337	369	341	374	355	396	376	378	408	385	353	385	385	410	367	363	345	381	382	373	390	351	347	351	345	382	392	398	373	398	388	345	400	386	362	365	371	364	374	372	350	382	360	389	349	403	389	375	388	368	352	380	370	359	363	359	398	352	396	369	376	363	358	362	376	345	354	405	339	416	344	368	391	396	410	392	388	381	382	360	380	366	396	396	392	371	385	387	374	356	364	352	360	373	341	349	391	378	352	385	405	407	353	389	368	335	395	367	357	411	401	406	393	437	346	391	373	385	426	386	385	346	376	378	374	386	376	372	404	360	391	398	374	369	381	390	360	358	387	369	366	371	375	368	391	357	360	379	390	404	388	400	372	378	417	398	393	404	396	352	407	359	329	359	374	378	383	368	350	358	398	367	384	386	391	381	356	410	365	375	370	360	382	395	362	383	378	365	409	336	374	417	377	339	387	388	406	348	369	392	368	374	375	376	368	380	411	379	411	373	367	380	371	377	362	408	379	353	373	355	361	379	417	421	392	365	385	381	370	383	409	366	373	391	398	398	350	365	408	409	392	371	358	393	355	416	357	330	407	402	324	358	397	374	344	401	363	346	389	361	351	386	369	388	380	356	378	347	397	360	375	349	382	395	394	357	361	373	399	372	384	372	380	388	390	375	404	345	368	376	367	377	385	372	378	332	395	375	411	396	392	339	361	349	359	375	408	366	391	388	336	375	386	374	365	369	350	392	373	369	379	364	379	394	385	371	387	356	402	387	373	379	364	369	356	403	389	375	379	363	396	361	375	392	365	386	412	398	382	378	374	389	385	382	390	385	404	382	324	366	377	369	404	369	386	377	397	398	373	382	385	356	356	347	386	401	371	385	384	355	350	341	391	358	381	377	387	366	354	341	382	377	388	378	396	362	367	369	366	403	336	358	363	349	357	382	348	377	380	358	375	358	395	353	358	368	391	386	370	388	355	395	379	397	408	375	395	364	385	428	410	380	378	348	377	396	414	405	372	373	361	400	389	380	366	381	412	377	341	392	407	376	369	348	379	374	347	345	384	352	378	393	387	383	361	401	389	385	378	382	386	380	354	376	379	369	364	387	384	383	372	383	385	369	387	342	400	348	356	379	367	413	374	343	372	380	368	386	363	360	369	414	375	383	387	352	392	411	387	379	372	372	386	419	368	400	396	368	364	356	354	338	364	364	375	382	355	386	394	384	372	373	370	399	343	378	362	387	327	370	403	381	368	353	389	383	387	355	367	361	378	366	361	410	348	331	353	392	377	379	364	345	388	374	366	384	393	375	409	357	386	338	411	359	386	356	385	404	381	361	353	391	367	365	359	371	333	404	409	370	405	403	395	364	373	388	366	379	354	376	451	384	389	379	377	386	394	375	405	397	354	361	371	376	393	430	393	430	402	368	380	357	393	375	396	401	357	348	363	404	385	393	382	376	377	372	383	389	375	354	380	368	388	391	385	386	373	394	380	359	402	402	390	384	402	360	402	369	374	398	355	388	360	371	370	375	367	339	357	349	381	355	387	380	368	422	361	364	398	377	366	367	379	364	352	375	350	390	376	353	380	389	363	376	401	370	406	372	360	394	430	374	395	383	348	392	398	378	400	367	369	348	386	396	393	385	385	367	386	364	405	386	370	346	380	373	356	380	383	371	361	392	355	343	349	321	360	347	422	377	374	394	356	415	367	389	408	381	391	411	364	410	330	393	383	386	387	373	376	399	385	413	385	368	354	352	346	388	346	382	376	390	399	382	366	374	380	374	406	375	361	366	415	370	346	415	376	373	397	405	346	369	377	424	392	383	372	374	386	363	364	351	367	363	346	364	383	375	408	377	397	367	397	408	359	376	371	372	360	396	389	385	390	406	370	384	389	345	390	393	382	400	400	376	379	359	407	369	375	381	367	377	392	400	364	375	399	393	367	378	380	368	370	382	404	404	374	377	379	364	364	369	357	376	383	398	360	369	380	382	392	379	381	431	376	383	366	334	410	387	354	385	378	335	381	401	358	363	397	373	366	388	379	353	371	362	352	345	399	343	398	370	362	422	353	374	390	355	376	368	343	355	391	374	360	367	368	350	385	386	381	338	372	379	348	374	360	392	376	391	398	408	365	389	350	324	364	377	399	377	356	360	393	388	387	386	372	369	388	395	371	396	384	355	375	374	380	368	386	420	374	353	385	354	357	389	399	387	394	395	380	343	363	367	359	387	368	359	432	375	363	394	372	377	374	346	364	380	370	370	396	372	367
1608	368	363	345	358	388	370	359	346	350	361	354	367	363	330	325	367	381	345	344	362	341	391	327	359	345	321	361	329	339	346	356	372	316	344	397	333	369	376	367	349	350	351	313	355	352	367	346	361	361	359	328	359	317	316	400	359	321	341	332	368	334	328	396	379	343	325	304	338	325	337	341	383	365	345	339	380	328	323	367	346	348	352	359	336	339	316	358	350	350	310	352	353	325	338	335	331	348	352	370	336	355	402	360	370	354	346	353	341	352	354	327	358	349	344	319	342	318	388	333	346	366	369	349	364	361	361	382	344	349	362	364	358	324	386	356	360	347	373	333	370	348	357	337	371	363	354	333	342	309	345	334	370	373	382	346	360	343	346	353	373	342	332	370	354	312	336	374	321	302	349	340	349	367	341	343	378	347	316	337	350	355	327	339	376	355	333	357	314	349	343	366	359	317	321	357	331	348	377	377	352	320	335	333	366	369	357	355	348	346	342	370	332	346	343	345	322	342	340	347	362	355	356	355	374	364	356	368	330	343	345	347	366	346	323	345	351	358	332	359	323	358	354	348	301	353	357	296	348	349	342	366	365	348	374	354	338	360	341	317	349	320	376	368	342	350	358	352	296	370	386	333	350	341	351	362	345	307	358	358	337	353	345	355	352	373	382	340	339	364	330	380	352	351	359	366	325	354	348	372	400	367	350	338	348	332	359	364	419	376	331	369	361	371	370	332	330	342	358	356	370	356	353	348	346	369	379	333	381	326	312	364	373	362	322	356	330	316	372	353	341	324	342	352	337	376	337	343	398	332	350	369	371	370	351	323	352	359	344	347	344	339	357	387	372	354	331	358	343	332	369	394	350	364	374	335	316	341	313	352	356	358	328	368	368	357	318	334	364	343	384	361	385	354	379	378	356	339	332	385	371	347	365	307	357	354	350	353	349	323	379	346	348	344	340	374	358	337	365	318	347	332	340	318	375	364	363	341	334	333	381	330	360	306	322	350	301	340	315	371	348	361	370	351	352	353	358	383	320	371	335	324	361	351	367	373	326	353	373	361	366	371	382	376	381	357	341	330	335	322	306	334	345	365	348	346	374	373	389	343	359	335	354	334	332	358	330	362	377	333	325	339	331	316	343	340	344	346	338	359	341	355	341	335	358	338	371	379	356	333	334	336	346	336	359	328	368	371	352	358	348	351	329	333	354	362	331	325	354	326	329	366	352	340	330	407	355	371	326	351	336	362	340	354	364	346	333	342	390	347	346	354	377	350	368	367	338	367	339	343	349	300	319	351	344	362	341	318	344	353	351	326	352	329	353	333	385	366	338	351	342	346	316	364	324	366	385	316	343	348	376	322	340	339	341	351	377	327	354	347	321	342	313	394	324	360	373	365	333	338	349	346	351	334	337	354	363	342	348	355	343	386	321	365	308	319	367	331	343	331	342	336	340	332	360	333	362	366	329	332	371	341	330	367	339	346	343	350	356	329	383	394	351	345	361	338	349	353	336	355	323	346	359	337	354	387	333	348	356	357	346	353	327	351	307	315	328	338	356	360	338	330	342	347	354	375	348	362	363	342	311	281	361	356	351	336	323	344	365	368	371	391	341	316	334	349	319	324	347	304	316	328	346	363	360	330	374	335	358	384	340	364	348	339	345	331	350	329	329	331	339	346	376	358	326	371	323	387	334	325	336	366	331	348	371	369	361	342	334	346	324	363	354	338	331	383	364	353	348	310	346	337	312	366	339	339	358	363	353	306	330	331	356	383	344	340	350	372	319	331	294	357	346	344	351	370	374	319	366	333	345	331	357	375	351	319	369	331	331	352	328	338	331	347	330	373	344	301	321	353	337	359	327	344	373	350	346	344	396	380	329	378	340	333	330	351	321	392	324	324	341	367	315	347	360	340	341	329	341	360	354	351	374	370	366	335	346	344	343	313	339	376	348	364	360	323	325	362	372	380	366	347	352	349	372	353	353	336	367	332	351	345	344	371	351	349	364	365	360	343	351	374	340	343	355	365	361	357	333	383	393	340	320	346	368	355	336	335	359	348	338	332	349	316	333	323	382	353	379	325	373	353	368	347	363	372	346	339	330	343	351	341	325	320	340	353	378	375	355	377	373	333	350	327	338	361	349	343	357	353	317	364	347	353	340	352	343	365	355	353	346	382	325	334	365	333	320	334	331	374	355	329	365	352	356	355	367	362	322	369	355	336	332	347	370	355	367	361	359	341	376	362	309	367	347	342	348	343	379	360	348	338	323	374	388	351	347	303	346	361	350	351	348	389	389	373	351	360	353	329	356	328	331	373	341	375	341	283	348	341	340	354	344	361	369	336	368	301	352	347	361	378	320	364	371	386	343	339	356	362	339	371	336	305	324	386	374	362	394	328	360	386	312	352	353	355	318	343	360	364	350	323	296	360	365	351	330	352	317	356	362	387	334	352	353	354	342	386	335	362	336	346	369	301	331	365	320	347	348	347	339	389	353	344	352	320	363	354	294	367	351	295	325	344	349	355	307	347	347	399	356	316	360	343	349	355	342	326	354	357	349	364	335	326	324	314	345	373	340	358	378	356	354	395	352	322	372	347	358	326	365	349	369	343	328	335	340	326	363	319	372	355	404	367	321	334	315	322	374	349	331	341	366	339	342	328	368	345	354	331	355	344	334	330	337	342	326	324	314	336	314	363	336	346	339	325	346	325	342	326	343	368	323	362	305	370	367	373	368	351	355	321	320	352	367	351	370	347	380	400	379	355	335	343	371	333	362	367	382	355	341	327	352	365	351	351	377	340	307	357	341	371	326	322	311	375	323	323	345	373	351	355	354	369	359	318	331	355	351	339	392	339	351	363	346	345	342	363	376	370	355	370	379	330	350	338	357	367	340	355	386	345	324	334	354	333	344	338	335	372	354	353	343	356	350	348	338	335	331	332	362	344	344	339	346	352	346	362	322	346	355	346	313	355	345	332	338	335	382	392	340	324	355	344	306	389	372	352	371	362	342	356	361	378	309	343	339	348	359	335	298	341	332	349	376	379	329	352	346	340	359	331	339	330	340	378	361	358	306	342	375	349	355	339	330	348	342	362	366	329	331	343	327	349	322	355	362	322	336	361	358	318	324	368	336	359	343	375	354	340	365	364	384	359	327	340	375	330	344	350	351	341	341	332	350	334	354	310	359	372	327	414	342	324	347	365	356	313	354	321	322	342	318	356	333	361	379	362	331	322	333	354	382	348	346	347	371	337	383	382	356	356	309	351	350	329	339	372	348	366	354	334	354	314	385	345	323	323	350	341	342	357	345	356	345	339	355	358	308	317	336	345	346	343	374	357	332	341	363	384	342	357	360	346	376	299	321	295	365	321	345	352	345	350	344	371	321	344	386	343	355	388	344	346	355	372	353	335	365	351	345	369	373	367	384	384	306	351	338	392	350	343	338	367	326	328	360	319	344	357	386	333	330	357	403	364	325	345	341	361	364	359	356	354	335	356
2138	861	907	902	881	871	875	885	845	855	846	836	851	837	877	798	820	845	815	810	865	842	921	840	805	817	871	810	880	802	836	827	861	872	855	920	871	847	867	834	840	853	849	782	806	803	850	841	792	890	859	820	840	800	782	805	811	823	768	792	817	858	844	824	807	795	804	845	850	816	844	831	857	831	791	775	764	852	778	834	885	825	811	792	850	822	815	877	853	861	811	818	834	779	782	817	827	799	835	823	823	803	847	819	849	842	848	804	834	812	821	839	852	809	783	829	804	850	862	832	793	798	838	840	827	820	813	775	802	812	831	822	828	813	841	859	792	789	842	815	789	813	864	849	801	841	821	788	801	874	792	789	782	829	855	810	781	804	866	773	834	826	789	775	770	857	779	817	829	846	758	859	831	798	841	837	848	868	794	811	831	834	798	783	826	845	847	780	840	842	849	788	789	811	859	849	783	830	799	840	848	843	825	841	831	798	855	864	840	849	781	810	810	819	782	858	830	823	817	756	775	783	880	848	842	797	859	808	827	825	804	804	854	852	810	818	831	847	847	819	802	832	876	823	838	787	824	852	802	834	823	786	842	860	834	809	848	840	856	817	837	789	835	833	814	851	845	823	870	849	864	860	804	816	828	787	775	813	835	789	826	789	852	815	857	854	844	843	878	826	841	855	842	845	846	866	893	829	825	810	799	838	852	820	758	848	872	783	857	848	819	808	859	829	850	874	826	864	852	840	801	826	797	847	779	822	852	823	839	815	835	794	836	838	788	821	855	812	797	811	806	813	817	807	818	798	771	855	812	836	806	815	849	782	834	784	861	804	803	883	837	815	828	825	835	798	892	850	837	825	855	802	814	804	841	834	813	794	804	820	838	833	808	860	855	853	841	835	819	848	810	831	778	843	789	791	801	877	836	828	812	806	799	818	835	772	807	836	834	850	837	867	843	825	810	817	800	821	772	798	793	826	812	833	815	848	805	799	835	833	819	787	790	815	844	863	804	861	811	896	834	839	820	843	877	840	830	826	828	858	813	783	816	846	814	822	840	826	752	835	809	842	796	831	843	782	780	839	833	823	873	855	830	844	840	822	860	855	838	798	820	815	826	822	824	813	856	833	811	847	842	755	806	794	793	829	860	854	845	843	809	789	810	786	771	856	770	819	793	801	799	804	876	804	792	811	850	844	824	818	864	831	828	844	832	772	824	830	810	801	785	845	833	808	881	819	843	828	814	794	797	816	807	767	810	873	824	846	783	802	780	827	859	851	775	836	847	841	896	797	796	816	830	781	832	822	821	804	807	797	860	831	823	852	823	778	823	794	806	816	800	782	831	816	831	794	816	804	849	820	882	814	828	841	759	801	823	806	782	847	840	821	836	841	865	866	821	830	796	800	811	835	828	841	799	874	845	742	886	806	799	837	882	824	847	822	821	830	872	815	898	883	838	852	851	872	785	798	872	803	781	832	864	879	861	801	790	807	819	807	833	838	847	878	787	842	798	792	822	844	849	895	824	815	815	832	794	803	787	748	874	809	808	869	867	834	848	865	798	781	871	817	828	835	813	860	854	872	851	789	841	857	801	852	817	850	819	862	809	886	835	818	842	833	809	873	807	854	787	834	798	854	827	786	806	852	854	865	842	835	825	857	872	843	798	805	819	833	793	841	882	823	852	807	801	842	821	802	764	832	826	868	787	830	820	879	806	828	863	849	800	835	791	804	837	866	834	794	806	791	822	845	871	839	823	881	764	869	858	791	861	795	848	859	786	792	883	798	799	849	833	816	802	820	814	792	833	832	831	847	829	882	827	773	832	851	846	814	791	769	788	827	815	806	801	857	791	843	802	806	800	822	844	866	815	847	817	890	739	791	791	817	838	841	761	844	732	802	797	895	807	788	847	847	870	864	803	805	848	792	825	837	795	820	866	860	806	844	811	848	832	910	821	799	865	816	809	843	793	813	873	834	803	813	870	839	799	839	822	794	851	832	792	841	797	849	848	810	879	826	837	823	811	869	842	855	857	802	811	818	787	824	801	864	799	799	805	818	862	831	827	812	858	814	818	836	832	826	838	849	840	838	815	884	775	854	812	820	796	834	862	857	785	826	879	860	851	840	785	840	836	842	907	787	839	825	859	899	771	813	794	787	831	818	805	818	794	865	842	859	858	838	840	855	788	806	890	797	815	790	816	791	850	814	848	801	820	799	790	825	831	868	869	774	861	878	846	839	826	834	819	800	834	829	842	803	804	841	887	873	826	860	853	822	864	825	837	847	810	863	852	835	880	797	847	848	846	803	782	854	811	770	845	808	849	829	828	825	834	824	846	855	819	799	781	839	828	863	794	814	862	834	884	829	846	842	851	854	846	746	796	852	840	789	766	842	827	828	811	837	798	837	816	814	885	862	831	817	867	802	848	863	843	826	801	832	796	795	817	797	789	849	858	790	812	823	838	825	830	805	800	822	845	812	830	864	835	784	826	822	843	784	796	835	808	803	848	799	814	827	781	837	853	860	798	850	836	814	847	786	829	793	840	823	857	814	797	840	855	858	868	807	832	828	834	827	804	812	805	810	825	850	889	856	831	858	793	858	851	835	791	839	860	815	814	827	864	815	819	782	791	887	845	836	868	841	864	871	837	807	852	832	793	817	850	847	799	856	804	845	831	810	849	797	808	796	832	872	838	804	829	823	836	804	828	851	776	828	806	851	831	857	765	893	780	854	800	808	814	844	866	830	824	845	786	819	848	826	808	801	794	755	793	794	810	798	798	797	816	785	844	838	857	826	856	830	815	807	863	855	804	792	847	829	807	814	817	867	822	755	888	816	806	836	756	867	804	828	814	816	809	818	880	787	810	795	802	881	833	822	833	842	867	784	831	807	809	827	817	820	835	813	834	792	815	834	844	867	813	817	871	779	821	831	823	843	853	852	865	849	797	829	850	861	835	845	853	905	861	852	827	781	822	871	799	889	795	780	820	846	794	798	824	811	862	806	870	851	842	865	813	869	798	871	829	849	821	828	811	840	854	821	818	812	779	827	838	832	810	834	830	832	885	812	805	824	782	813	798	830	855	817	816	823	819	855	840	775	799	802	756	853	829	776	864	806	819	838	850	823	854	773	787	887	830	814	803	804	860	774	789	826	845	827	865	761	817	809	823	801	840	862	849	794	850	766	861	849	784	792	786	802	835	811	830	837	835	848	826	800	788	902	840	849	821	836	836	867	795	811	844	830	855	833	878	809	797	833	815	814	811	830	834	814	849	876	854	805	809	868	827	808	782	854	853	858	828	841	830	837	835	877	798	823	810	847	783	810	822	882	815	838	859	827	799	857	879	836	890	816	784	789	822	840	802	822	796	832	829	790	772	816	828	772	819	835	798	879	814	826	856	822	788	827	786	858	851	804	789	813	827	809	843	853	772	795	843	860	806	847	882	761	806	869	788	825	801	824	825	786	778	844	823	828	816	827	841	825	802	753	832	847	805	834	795	797
7077	646	618	514	512	428	396	359	358	356	336	358	331	317	349	322	326	351	363	337	328	275	356	323	307	308	313	307	312	324	298	314	297	300	311	305	307	288	340	299	319	349	320	303	302	292	332	288	283	337	288	293	326	313	321	298	300	322	347	314	253	294	312	315	301	324	307	302	289	317	324	305	311	278	341	311	324	320	316	309	328	318	326	330	304	303	304	340	305	293	285	324	321	316	341	361	324	328	313	319	306	355	297	333	270	328	287	296	297	326	321	344	324	314	308	307	291	290	305	287	311	297	321	286	300	322	319	300	287	363	337	286	345	308	306	299	281	308	306	322	301	344	322	316	290	327	279	322	300	342	346	305	337	307	297	319	304	303	355	321	300	302	297	304	270	305	321	321	316	282	302	305	307	302	306	335	296	368	307	329	337	346	342	299	336	297	304	350	323	300	290	348	330	292	306	298	308	297	323	327	312	285	304	323	308	314	322	309	307	330	336	281	323	316	312	328	290	327	347	300	322	343	317	314	338	323	327	291	320	321	313	288	309	310	336	328	321	297	318	297	329	360	314	324	285	326	341	301	323	304	317	325	327	332	312	350	352	346	293	323	329	326	345	283	320	333	297	307	285	313	354	332	351	290	318	302	299	343	324	315	313	314	332	340	308	322	350	318	321	306	324	339	312	315	344	322	347	306	330	304	294	333	310	300	299	310	331	302	330	339	317	321	303	319	332	325	324	346	275	325	297	302	335	294	312	288	313	304	303	293	322	335	325	311	322	309	347	325	322	318	313	278	334	372	313	311	319	306	333	309	343	308	306	284	322	344	322	272	317	297	331	337	327	292	342	319	339	341	286	321	320	329	315	337	285	319	321	323	298	307	335	312	318	297	297	324	366	318	299	306	289	325	316	279	323	313	295	349	320	321	301	281	324	310	294	338	328	329	319	332	318	286	311	317	290	316	324	332	312	277	303	336	290	306	309	308	348	319	287	313	311	309	286	324	282	321	344	330	322	350	302	316	321	301	300	314	319	325	326	305	307	301	331	304	307	321	303	302	327	325	303	293	356	324	309	324	302	303	285	314	319	338	322	364	322	305	315	306	307	316	315	361	313	302	310	311	319	298	299	332	314	322	329	311	317	315	284	335	351	362	313	281	315	297	301	323	333	333	318	286	304	289	327	314	291	360	305	332	287	318	299	316	315	341	284	302	314	313	320	305	333	302	332	299	303	322	303	306	319	324	310	299	310	276	307	312	305	316	300	298	330	310	309	288	315	297	283	310	291	301	299	316	313	301	327	298	331	311	323	319	326	363	301	325	289	289	305	310	343	311	328	286	320	336	285	344	295	298	285	294	324	319	326	309	321	319	298	319	316	321	302	294	300	293	306	328	324	301	339	327	320	311	318	361	303	329	319	326	333	341	334	318	354	327	314	329	299	303	316	330	341	316	316	315	292	307	308	333	297	345	317	314	317	296	277	314	315	316	303	314	331	330	312	355	323	302	317	324	323	309	314	287	333	324	280	296	320	310	325	348	294	282	324	335	290	290	305	331	324	299	327	314	343	318	297	333	342	318	314	306	265	318	307	324	338	329	335	323	335	315	302	318	323	316	292	295	322	301	299	319	334	307	350	316	295	289	306	321	330	321	316	295	321	296	322	314	288	279	286	270	358	344	311	334	311	327	310	328	314	302	321	329	305	329	328	325	335	312	346	312	321	332	325	342	283	328	314	283	298	365	334	309	288	325	331	328	301	313	315	309	310	324	319	328	347	325	343	353	337	293	314	291	314	312	324	341	281	335	280	287	332	345	321	309	313	332	303	324	305	323	281	324	313	293	301	302	285	319	298	323	339	293	322	327	290	351	330	323	324	333	295	325	303	350	328	334	338	291	320	300	308	329	311	312	321	314	288	334	307	319	296	316	319	291	332	314	311	327	297	318	316	275	325	326	333	335	311	271	353	327	341	316	351	330	354	351	275	296	311	330	312	304	284	324	331	293	269	322	296	357	311	331	303	330	353	291	321	325	311	306	337	326	301	319	310	335	316	304	324	336	330	331	327	334	313	344	311	309	293	337	353	329	331	306	321	294	299	298	339	289	325	302	294	318	369	338	311	318	323	312	309	292	317	336	293	336	326	329	285	341	335	304	304	279	332	318	288	336	312	317	321	310	291	325	278	327	313	352	286	343	316	342	292	310	302	327	316	293	326	327	314	337	303	342	322	321	301	305	304	308	322	298	321	318	322	274	318	333	309	310	306	301	320	318	307	326	322	319	314	321	300	314	333	279	309	316	305	336	303	335	308	352	299	311	300	292	309	329	291	308	335	291	301	295	335	308	323	337	310	338	317	313	267	308	316	271	366	347	326	329	305	332	314	304	316	329	307	277	329	310	328	330	316	288	307	325	328	319	322	358	329	321	293	326	307	321	286	311	314	330	332	302	280	327	297	303	331	302	344	339	303	300	314	320	311	308	312	293	350	279	326	299	311	319	310	304	324	291	327	314	299	280	319	297	317	317	332	332	300	309	306	334	326	284	296	311	320	297	332	326	295	325	296	296	295	326	306	320	351	309	311	304	334	304	308	327	339	305	325	341	324	296	341	310	289	316	308	310	339	313	328	323	318	294	303	306	316	285	312	328	335	337	322	359	319	289	299	315	309	353	317	291	318	329	369	337	342	330	302	288	320	281	312	321	300	314	309	287	314	298	313	322	317	294	293	301	302	311	296	276	318	344	334	318	332	336	301	349	304	312	297	340	291	311	324	305	320	305	282	272	311	289	315	354	330	285	310	338	355	302	320	317	329	311	332	343	329	309	294	301	307	300	294	344	301	335	312	356	351	355	311	303	338	300	295	295	313	301	280	295	353	290	305	296	318	305	314	321	340	300	332	301	339	339	303	342	320	324	298	340	334	341	324	322	304	316	311	343	319	321	303	304	337	321	312	348	305	290	326	321	333	320	315	336	338	321	329	320	310	309	307	290	323	325	362	299	312	324	308	329	333	320	331	295	311	315	347	300	330	311	338	317	314	307	305	303	347	285	308	290	350	325	286	335	281	299	302	293	322	329	320	340	313	357	303	324	326	322	329	320	322	307	307	316	310	328	309	298	317	307	335	307	332	320	330	291	319	312	339	292	306	334	321	349	308	333	304	305	289	295	311	339	313	317	321	326	316	308	295	330	338	333	367	353	266	325	306	345	310	340	328	296	288	309	307	296	330	343	313	308	358	303	322	320	312	305	337	313	333	304	294	343	304	338	305	308	285	309	279	340	337	315	313	327	328	314	322	327	319	328	309	332	348	310	338	336	282	329	269	281	312	347	328	329	328	333	249	295	300	316	317	331	319	327	329	304	333	321	280	327	326	293	315	307	301	362	329	329	307	329	279	340	291	303	349	309	321	288	334	317	316	333	304	317	301	331	311	331	279	297	315	322	331	315	291	308	302	298	321	321	342	302	316	319	336	322	326	312	317	331	313	314	306	297	309	287
6594	1016	1446	1578	1406	1257	1108	1055	1003	945	853	914	840	823	807	826	832	768	825	750	792	722	830	759	798	790	756	839	815	770	760	773	766	721	765	800	769	700	765	766	769	776	791	747	776	759	796	772	746	758	749	762	735	769	750	738	755	771	768	732	747	788	739	809	770	728	728	802	744	752	774	788	776	740	740	746	721	710	760	745	772	730	756	758	775	852	708	756	804	743	741	758	774	722	739	782	782	736	743	748	726	764	727	725	730	705	773	729	683	760	735	811	766	740	703	745	746	715	703	697	775	807	728	747	749	726	694	786	729	753	768	790	752	736	749	771	775	724	716	792	781	778	769	717	811	769	724	793	736	752	756	699	750	744	795	714	721	740	738	730	754	737	749	767	736	783	744	760	766	770	786	729	763	748	760	764	720	721	741	765	737	754	777	741	726	714	746	729	757	740	753	709	742	776	761	745	766	753	714	754	748	764	766	822	730	747	757	723	750	736	758	787	794	785	751	810	737	743	770	725	699	759	731	770	777	747	730	742	729	702	757	698	724	695	725	759	715	734	781	745	732	728	762	725	756	790	703	751	747	779	708	774	755	757	743	748	724	714	722	759	737	764	715	726	754	756	735	800	699	715	782	733	746	781	791	757	722	776	711	738	815	727	746	765	755	750	770	763	743	707	763	727	733	789	754	761	752	697	734	750	745	733	776	737	779	762	703	748	749	781	725	703	776	742	721	786	761	716	741	755	787	780	712	729	795	791	762	773	694	783	794	751	723	729	772	747	777	748	752	800	718	741	771	747	774	780	805	731	756	756	735	764	762	785	752	739	751	755	713	811	759	750	762	717	767	762	754	739	717	715	763	729	770	751	752	763	721	726	728	761	718	745	736	784	760	739	760	666	762	752	693	722	721	735	733	778	747	742	749	747	764	787	751	734	723	707	743	754	746	770	729	742	755	710	758	757	706	748	729	732	700	815	760	779	799	759	726	744	761	742	791	751	717	766	697	778	775	742	778	759	817	773	810	758	764	749	788	760	693	757	721	718	733	752	736	752	721	768	740	738	739	756	712	739	741	774	692	810	751	753	721	765	778	736	750	774	688	740	711	780	743	730	790	752	771	752	699	708	788	743	767	731	806	779	741	795	736	772	721	758	725	755	747	741	758	767	744	789	775	729	745	759	770	738	719	715	770	762	744	793	735	750	782	776	678	772	807	673	724	720	787	759	761	816	764	763	772	716	707	711	765	744	747	707	777	739	736	779	770	752	770	748	769	775	732	774	776	715	735	736	726	771	706	768	778	744	779	724	717	713	776	703	756	699	755	674	739	731	673	764	752	701	765	756	767	753	704	781	753	726	705	696	769	769	748	722	726	739	728	739	763	732	752	750	774	774	750	733	769	755	761	726	812	725	772	782	766	764	768	769	663	754	762	722	780	702	752	728	741	730	707	746	784	784	770	754	736	738	738	789	741	748	741	753	774	741	764	758	744	746	720	778	684	793	767	791	724	736	739	761	760	735	773	733	746	765	712	781	757	745	789	743	773	746	807	728	693	739	727	728	698	754	755	727	772	804	728	759	799	767	725	738	789	766	760	748	756	753	767	751	724	767	745	753	738	715	762	719	728	770	741	784	729	722	755	774	762	753	754	752	714	772	793	772	719	780	744	745	741	748	790	745	710	740	796	744	794	714	754	774	740	714	724	753	749	767	743	730	729	776	760	712	747	736	732	736	770	774	761	741	761	709	785	751	750	671	736	794	751	683	804	773	748	805	684	735	752	764	773	726	746	761	697	792	748	734	722	767	745	775	734	728	745	774	734	676	706	783	724	734	751	736	721	745	725	733	731	744	808	750	743	747	777	743	773	768	763	732	723	753	787	760	738	752	751	757	727	701	738	760	760	735	730	762	770	723	746	786	754	723	757	726	761	748	743	709	728	794	747	735	796	692	765	752	774	724	770	767	733	762	762	737	745	786	784	744	778	721	762	755	717	775	740	777	733	766	757	742	740	740	699	778	741	748	718	758	788	726	788	762	758	776	731	780	719	739	736	712	776	749	756	748	798	747	746	761	757	764	678	746	708	758	727	741	713	755	699	765	726	723	764	729	747	716	783	708	722	717	767	706	751	711	784	755	786	727	742	705	787	787	738	805	745	764	780	687	756	766	795	721	771	721	741	751	803	767	747	755	795	711	729	756	743	738	738	741	776	785	762	776	760	715	761	760	775	733	830	762	727	752	725	775	758	748	709	718	741	747	765	777	740	673	723	700	772	750	756	795	744	780	774	725	771	766	706	702	786	765	778	780	740	733	761	766	775	777	709	726	720	730	757	754	782	755	766	746	807	769	727	735	766	708	715	784	744	781	717	771	782	747	783	767	743	771	744	756	742	753	789	750	781	756	761	767	736	732	719	710	785	724	748	722	789	776	763	749	767	744	730	724	813	782	767	777	731	710	777	789	737	779	763	734	758	750	713	785	793	749	785	778	745	733	716	759	751	762	730	738	766	760	745	752	747	764	774	748	753	753	746	736	776	806	761	741	746	719	788	719	751	757	720	704	731	753	752	763	749	703	765	689	767	702	761	729	738	790	749	731	745	776	727	752	745	702	739	782	737	765	749	741	786	781	743	799	707	786	767	719	757	690	708	749	770	723	719	762	778	788	758	791	767	731	740	740	763	762	731	781	760	770	744	711	739	765	734	748	720	781	734	755	709	772	761	725	734	745	736	733	722	738	749	770	789	775	731	786	743	739	753	776	735	809	767	797	732	777	705	752	704	717	770	698	768	743	753	722	757	799	715	708	797	723	722	703	754	771	765	742	769	738	739	733	764	792	736	719	803	713	778	740	730	724	750	797	727	764	764	812	754	723	742	774	738	795	756	712	794	773	738	784	694	723	687	747	753	738	731	748	749	739	772	748	736	742	779	675	697	752	781	749	772	774	721	769	824	765	726	730	780	783	709	728	756	767	750	717	715	745	781	816	786	798	734	778	786	724	728	735	767	762	767	690	745	809	748	720	764	764	781	733	725	780	719	761	731	748	714	748	774	755	753	771	758	710	739	736	717	741	742	708	767	773	752	752	734	723	714	703	740	743	728	748	778	727	821	751	796	748	755	756	727	695	776	765	767	704	740	741	766	740	745	743	720	750	777	744	741	768	793	732	732	753	752	732	715	808	784	740	737	757	711	731	731	725	709	711	739	786	720	730	719	783	768	798	784	717	721	713	750	740	750	742	731	754	772	714	746	732	758	765	747	759	758	741	732	786	720	757	759	705	756	694	744	751	774	744	759	761	803	757	785	755	710	765	724	761	733	776	762	767	763	718	781	737	769	769	820	721	757	779	740	782	751	776	731	768	725	780	749	738	737	753	723	757	738	718	758	715	784	811	760	801	770	749	759	687	751	780	705	727	803	757	724	712	744	744	729	731	729	822	717	741	723	734	723	780	782	767	712	784	734	767	771	693	705	786	791	692	773	774	766	763	745	743	774	810
13114	896	735	560	449	335	247	270	197	214	202	184	162	167	184	152	156	169	144	157	172	173	153	152	147	136	150	181	170	154	141	137	147	145	160	139	143	152	144	137	145	141	156	155	154	134	121	154	161	136	127	142	146	164	134	129	147	150	170	130	150	129	155	125	146	143	166	144	152	144	123	145	131	130	142	162	131	130	141	155	139	152	161	149	124	144	162	126	151	173	154	152	150	151	152	131	153	159	142	147	127	139	146	147	138	135	118	144	145	148	137	148	156	142	144	138	128	126	154	128	126	143	144	128	135	151	165	134	102	149	136	138	147	134	131	130	147	158	149	141	166	122	149	147	139	138	133	140	130	147	138	144	132	136	149	129	153	143	133	157	159	132	124	131	156	178	145	150	153	139	121	157	144	148	166	143	161	126	138	148	139	127	151	146	138	155	159	115	134	151	127	150	159	118	110	156	161	156	125	151	130	158	157	150	126	134	156	148	135	143	137	145	137	123	138	149	175	116	165	151	140	127	131	142	144	131	155	131	142	145	170	144	165	147	147	126	150	158	150	136	128	138	134	143	130	146	152	137	141	156	144	120	158	149	130	147	152	134	132	144	135	137	151	122	152	130	123	134	174	161	169	151	139	164	158	148	164	165	138	149	132	122	144	125	139	147	144	138	130	128	153	150	141	164	132	148	132	149	145	151	136	134	139	121	163	156	153	139	136	150	135	134	146	127	151	145	117	138	134	123	122	115	142	136	164	154	148	132	138	157	158	165	164	158	143	140	143	147	135	151	153	136	140	135	132	133	159	178	131	136	170	141	157	129	142	140	166	143	133	134	141	173	138	138	119	146	149	158	162	124	151	141	150	146	120	121	137	137	133	141	142	149	152	140	123	134	121	142	144	134	136	156	140	132	151	144	145	125	164	144	148	145	141	140	146	130	148	138	149	150	139	147	133	145	139	151	145	151	145	130	154	149	153	132	139	154	131	135	153	158	148	130	149	150	122	120	133	132	130	131	152	153	141	138	141	157	158	159	138	145	155	133	147	142	148	146	151	140	166	168	151	151	136	156	132	155	141	141	149	138	143	114	144	132	135	137	162	141	135	141	141	148	145	123	143	145	147	147	151	140	155	139	146	137	147	146	134	133	140	136	144	135	144	150	136	126	130	168	126	148	132	138	145	163	131	139	122	139	153	140	137	136	150	135	133	128	164	130	158	129	147	115	151	139	153	145	162	117	154	145	153	152	169	151	141	149	168	139	151	131	130	129	147	136	149	163	143	138	116	136	160	185	139	149	149	147	111	149	157	150	145	132	131	127	167	142	135	153	140	113	149	132	146	147	149	173	153	130	160	147	161	134	132	120	135	150	165	135	137	157	157	139	145	143	138	151	163	148	164	183	137	129	147	124	159	147	137	142	154	126	148	139	137	143	136	138	147	143	125	142	140	149	145	132	125	152	138	148	137	143	163	135	132	155	149	137	145	145	142	137	148	173	139	129	124	165	148	139	182	156	134	143	135	127	143	144	139	178	136	141	167	138	140	146	130	150	128	154	127	136	137	159	156	155	145	128	169	148	128	118	142	135	142	148	125	166	129	140	158	149	114	169	142	151	160	138	137	150	166	114	147	126	134	148	148	151	153	149	132	153	136	135	145	129	144	145	141	156	143	150	137	159	152	168	136	160	136	140	168	166	148	139	134	143	127	146	156	136	144	154	144	167	147	144	144	142	149	130	153	132	127	131	144	149	141	143	158	127	138	135	145	158	160	141	144	138	142	150	150	162	147	135	129	148	140	155	138	128	158	134	158	144	152	127	134	128	167	128	136	136	157	130	132	128	133	155	135	159	140	166	152	133	139	142	137	162	143	150	141	126	149	137	154	159	165	167	158	156	145	136	132	137	158	151	145	154	164	140	139	147	143	160	140	142	175	144	147	128	147	138	146	150	150	141	131	137	151	151	137	147	138	161	147	148	146	146	139	136	138	138	128	137	156	135	152	131	145	135	165	149	154	150	130	137	144	137	140	138	144	139	150	167	146	154	160	129	140	146	142	154	148	134	150	157	156	153	150	155	139	183	131	133	154	134	137	146	153	152	182	149	139	150	130	126	161	130	146	158	156	133	138	156	119	131	158	142	157	128	147	128	149	144	146	138	164	149	149	148	150	164	156	162	138	161	135	150	150	128	147	171	170	164	138	143	146	163	155	137	135	156	140	150	157	121	114	152	156	147	152	129	144	150	160	120	134	155	149	142	167	154	150	147	129	138	139	140	142	132	123	134	131	165	139	144	138	142	159	120	138	127	158	153	132	140	142	152	137	154	142	125	155	149	147	138	149	108	121	134	162	149	133	171	160	141	141	143	137	125	139	155	151	154	149	146	161	160	136	143	148	139	134	139	135	163	135	136	139	131	135	131	153	129	143	127	148	148	156	115	147	119	133	126	138	130	118	129	145	150	164	150	150	148	148	162	143	153	120	147	136	149	139	127	154	140	135	148	145	164	129	144	138	155	126	155	134	151	133	139	128	152	140	127	169	130	181	141	148	151	144	149	146	158	140	157	141	140	137	162	159	143	127	158	164	156	162	156	119	153	142	143	158	172	136	161	136	139	168	147	167	171	158	142	139	135	146	139	159	168	136	142	156	161	129	139	145	153	153	142	172	160	128	133	148	149	132	143	147	128	143	158	132	151	133	131	127	164	141	121	146	122	133	116	141	151	151	136	136	142	155	150	144	134	158	151	154	160	157	146	150	144	159	145	152	160	153	126	143	146	144	151	162	132	122	133	156	152	130	159	134	144	139	144	136	156	133	139	163	148	128	150	158	130	141	157	156	140	134	142	143	126	160	152	159	140	151	155	162	169	130	148	152	152	127	136	145	135	150	134	154	142	144	152	138	129	147	125	125	148	148	154	148	147	142	126	128	162	137	163	133	161	152	132	147	156	161	153	140	143	136	140	148	142	141	157	150	168	126	133	150	158	154	160	157	137	138	112	129	162	151	145	147	127	157	148	132	135	109	135	139	152	146	155	173	155	140	131	128	143	150	140	154	146	146	152	146	159	134	133	178	145	146	148	164	128	144	153	121	163	133	136	124	139	158	160	125	180	142	140	152	153	173	136	148	168	126	132	133	131	118	146	132	148	160	140	149	143	119	138	155	112	144	136	148	161	149	144	139	156	163	156	142	117	149	143	142	138	147	156	146	120	169	153	151	133	148	153	139	141	142	143	149	165	148	158	132	138	141	166	148	141	149	132	146	150	119	146	134	126	134	152	152	128	140	134	143	120	142	144	135	133	151	134	156	143	150	136	137	146	154	151	144	141	154	155	129	154	151	137	139	142	137	164	153	161	119	169	148	137	173	144	145	129	137	130	134	124	146	156	156	126	143	146	134	162	128	122	148	131	146	131	158	120	146	131	136	143	153	143	158	136	150	130	170	144	149	159	134	165	151	140	137	141	127	139	137	140	137	114	153	141	147	150	138	116	144	161
8014	945	1672	1914	1620	1212	987	954	849	716	656	567	557	509	504	511	513	507	494	459	386	444	415	416	410	432	412	432	404	401	432	434	397	403	382	403	428	409	396	371	387	396	390	379	379	423	378	419	349	365	403	407	394	398	385	402	395	425	369	383	379	366	354	373	384	382	398	377	364	386	411	368	413	402	395	384	361	380	365	373	389	380	364	387	398	389	377	370	395	394	371	381	375	364	373	388	355	351	359	368	376	349	378	357	369	332	343	378	379	395	376	381	356	396	372	396	366	404	369	376	399	365	397	383	352	376	367	377	343	344	377	400	358	409	363	387	364	336	355	375	401	372	397	371	349	379	372	371	360	393	360	407	347	368	378	422	393	384	382	399	373	347	355	395	391	385	374	386	352	351	373	369	404	390	379	390	380	381	351	395	403	364	382	384	396	383	364	384	387	369	416	357	374	392	367	379	367	383	349	388	390	367	372	371	329	377	415	378	385	383	376	400	378	413	344	386	382	381	409	368	412	396	433	408	401	356	368	400	394	380	404	383	348	377	428	393	342	344	404	373	399	366	374	410	364	383	369	392	387	347	425	318	385	353	395	410	373	373	359	365	365	396	385	389	366	396	373	380	374	360	349	405	400	352	377	413	363	393	339	391	366	375	384	364	415	345	359	359	405	368	389	398	371	379	371	349	366	373	352	384	325	363	395	406	388	365	375	396	396	352	378	372	372	381	353	381	410	355	357	351	385	351	364	332	378	382	385	345	359	377	398	403	362	383	360	361	358	363	364	371	352	363	394	417	356	361	336	387	365	355	405	358	366	386	357	377	377	440	388	379	371	347	362	406	363	377	367	364	382	369	374	429	388	371	355	386	398	355	360	386	363	349	389	346	391	363	356	359	378	376	364	340	370	365	361	384	375	384	365	345	414	359	407	398	364	397	389	381	365	357	384	369	400	387	388	356	361	368	372	394	366	383	394	372	347	351	374	387	386	395	359	386	392	377	368	421	345	356	409	362	376	405	398	377	364	370	368	381	347	386	396	369	383	341	375	372	396	372	395	372	383	378	403	407	352	358	366	402	363	378	361	333	376	383	387	384	384	385	385	364	387	364	361	398	405	360	376	342	366	368	386	361	398	352	434	376	365	386	377	353	381	375	371	366	331	351	385	380	384	352	385	373	383	400	362	364	357	369	416	382	363	362	400	361	354	364	396	413	392	364	390	353	377	360	381	375	366	364	390	363	395	362	402	365	403	376	389	349	371	380	383	358	386	376	381	381	388	365	352	380	361	395	378	334	400	407	368	344	368	371	353	377	378	346	378	406	389	335	383	389	374	352	385	386	399	401	384	357	351	386	392	376	380	341	400	361	375	363	375	385	394	388	355	409	350	370	369	386	378	379	363	390	383	366	370	352	405	373	385	390	393	369	375	371	394	374	379	357	364	355	387	372	377	365	398	354	362	398	387	378	411	404	372	391	382	361	384	368	369	375	388	359	397	369	382	405	362	387	375	393	396	389	397	370	394	402	326	366	393	361	383	422	399	394	354	375	408	357	356	374	359	375	349	387	355	380	410	357	366	388	358	379	370	377	361	378	374	361	379	389	393	356	372	341	393	372	355	379	358	416	383	380	325	376	368	386	389	381	366	383	355	375	382	362	381	389	383	376	353	378	388	368	383	330	365	360	364	384	413	372	403	349	405	397	332	411	355	371	358	372	368	348	368	382	388	358	352	383	384	369	385	392	385	389	382	357	366	384	408	344	341	387	351	382	356	359	360	393	346	365	351	399	348	397	374	389	370	364	388	398	362	368	350	363	345	341	355	384	372	341	372	385	413	370	412	362	392	355	364	364	394	359	396	334	351	366	372	358	390	353	398	359	387	384	365	367	343	371	387	343	382	386	341	375	404	361	383	405	389	391	365	379	359	371	359	350	374	391	371	357	350	380	363	378	380	401	390	366	400	363	364	341	386	335	364	367	341	344	367	368	402	392	365	369	381	377	394	405	393	378	402	342	363	364	362	396	345	358	387	391	358	352	347	379	382	393	381	388	363	384	342	357	389	367	389	405	407	403	392	378	370	393	383	401	382	378	378	403	403	383	371	409	381	406	388	318	361	354	354	384	353	349	377	357	350	357	374	408	366	365	364	349	375	353	352	389	338	395	359	397	369	383	364	380	330	362	356	392	398	327	358	383	354	328	380	378	378	369	360	386	400	361	351	388	340	354	359	356	400	393	362	356	384	342	364	334	397	379	390	378	390	348	361	388	357	364	366	381	345	367	374	338	387	382	378	369	370	370	393	412	405	372	388	367	343	367	374	385	374	338	401	383	398	395	387	377	388	354	370	355	345	406	368	369	387	351	392	365	369	362	371	372	379	394	388	426	395	361	349	366	403	382	396	377	397	389	417	403	384	368	373	373	361	338	387	340	371	369	405	393	356	357	374	397	360	368	390	370	369	389	357	380	397	382	405	407	361	364	394	374	361	366	352	375	368	380	394	362	373	378	392	408	398	352	403	363	368	354	397	337	386	389	366	400	349	349	392	384	402	382	374	384	352	383	361	385	390	410	393	393	359	343	361	396	373	390	390	347	359	371	361	337	401	393	335	367	384	358	386	363	386	386	367	361	364	391	379	356	357	359	362	366	358	391	373	396	403	370	346	366	372	361	384	368	386	397	352	401	401	373	431	388	376	386	391	385	391	356	372	366	414	382	376	382	395	363	416	383	368	386	404	375	385	398	398	391	367	407	362	363	349	350	382	388	417	373	366	393	393	392	348	390	405	377	395	354	379	380	371	412	371	381	407	374	366	361	355	393	372	373	381	373	404	365	371	401	340	376	364	363	389	402	351	352	359	374	377	350	376	424	356	356	376	356	422	377	370	360	343	389	365	388	389	362	407	358	345	366	362	391	385	355	367	373	359	414	348	364	362	369	377	385	398	353	348	360	377	371	393	372	373	365	378	357	383	385	367	396	369	397	338	372	390	370	363	384	404	406	392	357	375	346	402	421	391	390	410	378	355	397	399	408	398	345	373	384	390	382	369	379	399	369	409	388	376	396	372	371	351	377	377	378	382	377	394	390	360	391	374	378	350	411	356	390	369	402	371	343	361	403	374	360	400	368	381	364	362	381	413	363	382	365	381	405	368	384	401	360	400	379	326	381	379	355	357	376	376	387	395	389	365	384	378	378	365	372	364	375	392	370	383	384	407	391	350	413	400	361	417	375	374	350	401	402	358	378	398	392	391	353	369	359	363	379	398	363	372	351	385	363	364	385	376	387	377	362	426	380	360	374	373	364	323	369	356	358	380	346	369	389	413	405	384	394	371	366	348	373	390	406	367	388	385	374	361	352	371	374	384	383	357	396	333	386	347	363	356	404	345	387	373	373	343	375	362	384	368	363	373	354	351	354	359	398	345	388	396	393	350	358	365	360	335	363	369	380	343	409	361	369	366	396	413	367	387	398	366	374	353	353	355	387	370	385	395	338
1573	373	378	362	361	377	308	369	370	326	313	342	328	332	359	337	358	317	350	338	355	334	331	353	384	341	349	375	372	355	350	367	321	340	342	365	313	348	357	338	336	352	342	354	360	348	338	298	323	322	317	396	342	348	377	393	356	372	326	342	301	342	358	331	346	338	343	372	352	328	377	349	346	313	328	354	373	357	313	370	351	345	348	325	333	351	308	372	372	384	318	341	344	347	351	377	360	349	309	363	321	353	315	368	377	381	335	361	356	330	362	347	392	339	356	329	361	285	364	335	334	340	325	351	362	369	331	334	357	364	346	343	351	359	331	335	377	298	345	339	370	344	350	320	376	363	365	317	348	368	376	361	358	371	374	344	295	335	354	349	362	341	361	360	388	367	328	352	324	343	364	350	352	365	345	361	343	382	353	363	328	361	325	318	369	309	358	342	314	369	343	331	314	354	354	376	344	328	363	346	330	341	364	331	318	316	359	361	347	352	356	356	345	373	393	368	350	344	305	356	364	357	363	358	367	369	367	345	353	376	365	354	346	363	333	337	342	341	333	352	358	328	347	336	336	352	324	353	334	330	324	367	360	307	345	334	340	334	352	317	372	355	354	372	331	360	303	339	368	383	381	331	341	323	349	361	379	359	378	346	340	346	352	346	375	350	332	343	364	344	338	332	379	354	372	367	317	374	345	346	345	345	358	360	332	339	354	387	336	365	382	379	327	350	339	340	379	338	314	318	344	327	342	346	341	352	355	302	356	347	381	352	347	343	298	332	332	356	344	338	310	322	362	343	339	339	341	340	362	373	337	329	314	350	353	349	328	391	332	358	376	339	333	331	338	342	375	376	393	383	384	337	359	356	340	350	343	339	337	370	358	334	346	368	344	345	351	357	339	331	338	356	362	331	315	377	356	357	350	378	391	382	329	322	329	357	338	348	386	317	352	333	375	345	340	367	351	340	341	336	331	344	322	326	355	360	347	328	340	307	349	355	355	341	375	369	336	361	327	345	323	318	334	358	356	347	307	347	354	339	315	335	343	340	403	318	358	332	355	353	349	341	340	375	391	378	349	315	370	350	343	345	353	329	350	320	356	344	340	329	331	352	322	376	347	355	389	377	340	353	372	355	360	302	325	362	370	400	393	381	362	372	357	344	347	340	360	311	325	338	355	343	381	323	332	326	333	368	362	343	348	353	331	343	340	311	317	357	345	385	335	338	356	368	331	338	350	321	344	347	325	360	330	319	354	366	343	351	374	364	365	329	319	328	339	332	331	332	341	372	396	348	368	353	365	345	346	342	355	340	356	374	321	354	367	372	317	383	324	365	347	330	355	369	355	346	327	369	342	365	354	322	362	379	385	372	336	382	335	378	342	352	349	304	362	337	335	362	357	335	364	357	340	366	342	318	367	323	339	328	352	348	337	343	363	365	368	328	356	320	360	364	356	323	347	334	358	358	340	341	333	335	340	356	307	324	379	328	359	355	366	344	364	350	316	320	348	355	342	357	363	323	317	357	332	320	348	336	320	356	341	358	355	350	331	339	366	325	311	359	369	401	364	340	334	380	371	364	370	334	330	353	343	319	316	353	358	342	382	351	360	353	350	324	371	353	343	345	302	331	322	351	329	366	341	309	352	344	328	336	368	355	336	316	310	325	381	383	361	324	372	366	313	322	358	330	303	360	366	319	370	339	356	340	361	342	360	332	344	374	354	336	361	331	381	379	346	338	328	339	356	351	378	366	318	377	361	375	338	354	336	342	318	351	341	311	320	373	331	363	354	368	339	342	356	341	378	337	359	335	337	343	373	369	313	358	385	383	327	319	347	336	365	373	388	352	377	355	333	351	358	392	374	353	344	364	323	350	362	355	333	357	394	366	324	351	360	348	311	318	362	348	376	375	384	320	398	370	329	356	372	346	349	329	337	395	341	326	337	313	332	377	322	343	329	364	341	323	351	316	341	321	317	365	337	347	354	329	361	346	392	342	317	360	371	331	377	357	356	375	334	355	382	360	352	323	318	336	341	381	331	329	374	355	339	366	336	329	359	363	357	358	321	409	351	337	349	348	374	351	337	338	342	341	337	367	346	370	352	305	333	322	337	329	346	347	334	375	333	355	333	348	342	333	361	369	314	325	363	334	333	370	368	353	345	349	350	321	366	314	325	360	358	361	347	328	321	370	315	349	347	356	342	318	381	374	328	340	365	350	382	338	381	380	358	328	342	341	356	325	326	361	340	330	323	320	346	357	355	359	335	372	343	351	367	324	331	356	348	364	348	362	323	305	373	327	355	354	314	369	376	339	344	343	368	344	328	345	310	332	370	383	321	352	341	368	339	319	346	336	343	365	334	373	329	363	348	370	374	378	362	345	360	341	362	339	364	309	364	372	363	344	336	341	351	320	360	381	361	327	323	350	304	354	371	371	367	351	344	381	351	347	361	364	351	343	329	323	351	340	346	340	350	351	340	323	315	303	359	388	336	353	316	336	335	345	345	351	339	353	362	392	354	383	330	382	333	338	288	402	352	318	329	351	351	355	340	412	336	373	325	346	308	337	319	328	359	337	348	354	347	360	364	359	343	378	376	360	332	368	306	326	394	333	330	340	329	366	319	357	335	319	334	353	348	325	367	355	330	327	369	327	318	330	326	311	347	335	345	342	335	371	327	353	344	340	356	371	310	342	320	310	335	350	341	371	325	353	335	318	344	342	303	300	369	391	355	324	311	340	374	360	362	349	341	330	387	368	374	355	354	337	363	350	360	352	337	330	348	362	338	377	313	328	349	340	365	340	331	303	328	360	351	354	317	367	322	325	341	354	337	374	367	311	349	304	330	367	361	323	362	348	316	319	339	345	402	357	325	357	361	353	328	311	332	351	393	319	373	362	362	404	391	328	351	349	360	353	387	344	364	332	348	367	344	350	335	384	354	355	330	335	322	334	354	342	357	355	356	339	354	336	331	342	360	339	381	326	335	398	315	366	333	330	325	324	344	370	358	376	346	328	330	360	315	359	344	349	321	347	365	356	337	345	314	349	361	357	352	319	375	375	360	370	365	317	344	370	331	352	328	322	353	311	356	338	357	351	340	308	348	304	339	357	344	318	322	326	355	366	353	368	375	349	344	360	339	341	351	371	329	317	340	312	346	356	361	399	339	352	346	344	298	324	343	367	363	353	354	359	377	366	337	330	379	341	343	374	360	352	341	343	337	355	353	351	319	335	302	349	362	358	341	334	332	360	327	353	355	356	373	368	372	347	345	365	311	319	353	354	342	397	313	305	305	351	373	399	343	359	368	322	361	356	373	347	357	383	347	308	335	336	349	337	335	348	369	342	345	341	341	379	355	345	362	325	364	378	365	346	323	367	351	339	370	355	317	371	354	380	361	357	367	334	340	368	366	359	342	363	322	335	330	357	375	344	363	356	350	338	373	322	354	315	365	351	370	378	341	345	310	346	315	350	343	340	331	342	343	347	312	357	348	358	348	374
2131	838	852	933	842	864	849	818	868	832	777	753	814	803	847	795	802	884	808	855	810	836	797	878	869	865	842	823	832	820	844	808	865	823	828	789	888	806	792	805	806	838	825	833	846	828	845	864	855	831	771	837	824	828	811	767	822	794	807	834	749	874	786	797	813	827	841	858	877	832	871	881	850	816	808	821	831	840	828	837	730	777	815	883	830	831	886	854	822	822	782	762	799	864	841	766	846	824	841	859	881	796	816	827	786	807	846	803	808	777	888	812	870	869	813	815	873	816	799	774	809	788	850	842	740	796	776	820	852	832	865	785	844	839	836	820	757	801	832	800	837	792	793	792	809	808	859	851	816	841	831	821	847	863	792	868	846	794	850	815	835	800	812	823	768	822	849	852	814	801	783	807	849	829	881	780	783	842	798	814	857	838	864	844	822	787	825	815	836	812	846	768	821	836	807	800	823	848	826	845	877	825	825	808	850	815	810	817	837	864	797	786	841	873	791	835	826	859	822	752	832	801	814	840	796	801	834	863	821	826	765	815	779	832	880	863	853	828	803	821	780	875	823	876	806	835	834	809	877	824	785	837	773	795	755	831	868	794	794	828	845	869	882	800	838	836	813	794	768	801	877	827	836	846	814	818	847	825	838	869	840	873	861	807	777	810	824	806	828	841	842	784	807	809	851	817	844	796	847	799	797	764	867	834	828	817	779	820	811	848	800	836	878	838	855	829	831	875	833	826	764	837	844	842	825	787	784	875	810	840	875	828	840	875	890	866	857	811	872	780	852	752	844	839	793	822	820	834	875	845	811	811	814	809	828	819	867	803	771	846	798	859	835	864	791	794	889	860	843	848	863	849	817	856	873	791	848	823	763	841	828	815	823	842	849	854	809	799	795	810	828	781	830	822	814	886	806	807	802	864	850	795	838	867	798	842	820	848	819	875	785	843	888	821	838	802	814	810	817	810	817	812	816	875	833	786	840	837	800	823	848	863	784	820	788	829	790	810	789	842	820	780	799	825	732	780	796	819	860	812	824	867	851	820	847	809	853	811	821	818	803	817	860	827	840	815	828	782	825	811	850	802	796	868	796	866	849	828	809	863	818	851	843	800	818	791	846	825	825	820	793	806	887	856	765	835	846	840	810	816	828	813	821	807	830	816	839	808	866	804	856	821	794	851	846	816	858	837	828	814	861	838	796	856	830	812	875	792	828	874	812	821	801	843	792	834	833	763	847	794	834	837	807	820	862	820	819	875	782	826	857	761	788	761	798	783	835	818	820	800	800	827	818	854	829	835	810	850	810	843	864	842	813	818	835	823	842	851	793	832	817	794	846	800	793	826	836	816	811	834	848	859	835	841	819	859	848	812	799	847	796	790	824	825	810	820	816	821	876	859	822	845	842	767	846	836	852	776	877	859	843	788	827	840	847	831	850	810	847	852	840	771	791	864	811	804	846	765	821	761	874	839	857	848	794	807	804	849	857	849	855	853	786	891	861	800	838	807	863	834	839	849	854	808	838	831	788	832	781	859	807	775	866	824	847	774	877	794	776	818	829	846	810	857	842	838	864	807	854	831	820	882	761	869	801	855	890	790	811	858	804	787	884	871	843	872	813	791	827	829	784	828	818	878	815	839	823	842	829	841	817	850	832	805	804	843	804	818	845	835	854	864	844	854	846	838	846	828	807	788	808	833	831	786	847	776	818	821	852	838	878	852	802	852	874	850	812	812	828	817	759	817	820	818	856	829	838	800	871	862	819	830	823	827	788	810	819	854	836	844	830	764	838	819	850	826	793	820	832	805	833	760	811	857	893	838	819	795	809	835	842	806	857	843	835	862	854	834	837	859	793	796	823	811	820	829	822	820	804	833	795	834	788	825	839	864	769	801	814	830	817	812	808	805	760	848	813	872	800	831	833	871	850	809	795	839	836	808	799	840	827	843	792	833	822	832	836	863	815	851	819	843	851	817	805	825	848	798	822	833	819	816	789	837	827	854	804	807	780	750	840	791	862	814	849	829	776	807	813	798	811	792	814	814	836	844	846	879	801	810	830	837	813	790	797	823	811	804	831	802	829	775	835	812	817	764	861	827	794	771	839	790	840	790	878	836	865	845	850	838	786	812	817	855	777	842	773	764	849	820	783	789	813	810	848	794	783	891	799	809	863	836	806	840	847	833	854	845	801	810	821	823	870	866	846	812	848	835	853	794	826	826	834	872	841	784	833	773	809	865	830	850	829	788	843	859	842	800	825	867	802	824	824	803	844	834	810	810	814	834	806	840	787	819	829	774	827	864	800	830	881	855	837	871	873	820	815	823	799	807	820	852	836	854	826	875	847	819	815	848	804	830	833	791	828	823	813	804	835	796	829	847	811	831	827	819	841	809	810	804	814	843	819	833	852	868	807	809	822	874	798	871	797	884	820	857	834	830	853	827	810	853	826	831	828	865	834	806	849	812	817	867	854	823	792	842	815	786	854	799	834	822	826	854	812	801	818	830	826	778	788	812	833	789	797	767	868	802	784	839	840	857	832	865	877	846	856	803	794	817	857	851	792	824	837	764	832	778	855	845	825	832	836	800	829	781	820	862	843	862	837	811	840	831	763	810	776	873	845	827	799	808	866	873	792	832	844	826	792	787	807	877	830	845	875	820	831	832	822	792	799	793	871	797	840	824	814	847	832	787	821	815	825	796	844	812	790	806	792	825	841	814	837	821	821	798	817	804	827	805	794	846	877	788	820	858	777	835	841	853	838	801	810	854	849	864	861	784	823	812	855	849	811	848	836	883	817	826	853	775	865	819	805	795	832	791	890	831	823	847	855	836	898	864	810	824	846	865	813	771	832	862	825	859	830	794	798	829	838	838	824	871	841	853	846	868	862	780	848	800	819	881	819	823	832	802	829	857	815	843	802	850	831	818	886	790	785	853	844	801	819	778	834	829	844	839	790	824	884	856	799	854	823	831	817	889	796	810	871	798	810	866	787	802	790	856	833	820	834	835	855	858	836	873	885	804	799	818	823	814	762	840	830	837	855	855	821	821	802	819	864	843	801	767	826	824	854	806	892	842	841	867	787	791	798	816	836	830	834	838	813	897	853	783	834	824	852	804	866	822	850	864	812	829	821	810	869	828	850	814	861	844	807	801	836	832	822	803	833	809	841	802	869	840	851	858	800	809	878	823	747	829	826	811	868	834	837	827	820	803	834	802	800	853	815	785	846	835	796	834	826	836	845	854	784	817	759	787	816	802	844	798	838	885	835	796	773	885	895	836	857	844	860	791	796	833	829	823	833	833	800	808	833	851	826	820	803	806	873	773	798	816	806	822	820	812	832	862	847	873	822	794	787	826	845	810	836	803	793	781	835	897	831	798	810	803	800	761	847	791	780	826	816	856	830	788	800	805	866	864	847	829	788	806	824	838	821	853	812	788	832	839	786	838	843	789	873	788	855	766	840	858	870	798	795	827	820	816	832	795	827	857	803	812	816	805
7126	608	590	512	496	399	407	390	374	370	334	328	368	344	341	343	324	308	321	335	341	298	352	319	314	287	310	297	300	344	313	335	318	299	327	314	297	335	297	324	334	309	292	293	308	313	303	297	309	303	299	312	295	311	330	298	330	306	300	303	307	327	319	301	330	305	307	286	337	309	319	354	297	286	319	335	317	298	299	314	329	287	320	312	310	338	352	308	289	333	298	315	331	303	290	319	329	304	315	346	329	321	327	314	323	312	311	325	317	321	310	313	306	323	317	319	347	319	335	318	290	302	342	334	308	318	320	288	332	339	329	325	288	302	351	338	302	272	348	318	302	302	316	321	321	326	362	298	289	308	324	297	318	341	312	284	289	333	315	306	307	300	323	293	325	347	316	294	344	276	271	332	343	330	332	309	343	314	296	306	321	307	318	293	326	332	325	318	298	279	287	292	303	320	335	324	329	312	314	356	325	318	318	297	292	298	317	300	337	339	311	306	296	312	327	283	329	316	310	336	314	343	344	328	313	324	304	319	357	309	316	315	310	328	313	284	324	349	297	325	309	336	311	317	291	277	341	287	288	303	320	304	300	301	286	366	312	312	324	287	330	317	325	318	330	318	324	297	341	304	275	309	297	343	350	310	307	325	280	301	310	311	330	318	314	296	278	324	316	328	336	324	315	312	305	345	310	317	332	322	325	320	342	348	327	310	350	314	332	296	292	289	300	306	314	305	327	302	320	336	298	294	322	306	353	302	320	301	299	329	317	302	325	301	297	314	303	340	297	314	336	345	343	317	338	322	322	330	289	324	322	332	333	292	300	338	318	305	361	298	327	355	304	287	313	336	308	284	300	331	295	307	350	296	292	290	349	306	304	302	338	316	309	338	301	299	306	312	328	313	320	334	282	312	319	321	307	322	323	303	305	321	306	324	336	345	324	282	342	279	317	328	314	308	304	308	317	302	331	306	301	289	322	315	314	314	315	309	338	323	343	328	352	293	320	328	314	346	323	282	308	295	308	315	297	339	325	315	346	321	317	321	343	313	309	323	299	312	277	330	297	273	313	313	353	350	296	320	318	299	296	303	320	324	287	332	277	280	318	352	318	338	301	308	297	336	311	345	341	299	322	324	311	306	321	292	311	300	322	360	313	316	319	283	298	359	332	337	334	317	343	334	317	326	335	331	326	306	344	280	332	324	318	320	305	328	328	319	301	288	292	314	300	288	301	301	325	294	350	345	368	317	317	324	319	349	300	284	309	311	306	309	301	345	317	332	328	324	310	314	315	332	304	327	300	304	302	305	325	327	307	287	347	304	317	293	297	323	306	321	317	292	314	324	311	331	315	312	270	297	326	328	367	317	316	264	317	305	339	331	323	302	330	340	313	295	305	350	292	316	320	300	331	297	322	294	355	330	342	294	303	320	301	303	333	357	308	310	334	302	309	306	345	321	305	296	299	298	300	351	301	312	305	330	287	291	316	348	287	327	314	313	342	328	321	344	322	351	333	309	320	312	307	316	295	310	321	358	335	297	300	310	314	355	339	327	308	308	323	292	327	347	291	315	293	307	316	301	323	295	316	306	309	324	344	315	308	320	314	314	297	357	314	334	329	293	296	315	317	313	315	336	304	299	288	275	284	312	345	286	313	333	307	319	323	330	347	325	319	305	310	293	319	315	282	303	352	345	319	308	306	303	330	323	314	309	325	334	313	301	348	332	323	305	338	278	325	339	341	323	375	302	321	305	303	284	321	321	297	311	287	321	369	304	319	334	297	326	328	329	328	294	316	330	306	316	328	333	293	311	320	337	300	311	264	304	305	331	325	331	316	286	326	272	324	307	330	312	311	317	333	274	303	331	317	290	316	313	344	310	314	270	323	301	275	290	317	309	291	324	290	305	356	326	333	333	334	299	359	339	306	294	296	318	327	289	302	277	292	329	306	323	326	276	297	304	288	332	291	324	309	345	290	325	333	278	334	322	318	335	304	311	297	287	320	304	307	307	295	307	322	318	331	369	334	345	312	303	318	302	313	293	320	278	347	283	310	328	323	318	329	308	371	334	325	316	310	317	287	339	301	330	324	301	339	304	304	315	273	283	327	303	329	314	315	300	299	311	331	302	347	322	337	312	321	328	305	268	297	337	297	311	327	367	296	338	309	301	329	339	309	313	307	293	336	342	314	314	312	313	296	357	322	328	311	306	317	353	307	313	313	310	272	300	319	292	341	323	308	300	300	327	309	352	292	328	319	342	329	327	297	271	288	312	299	299	307	287	303	313	310	311	317	316	352	307	303	369	326	336	338	344	310	310	344	297	313	309	323	340	296	341	303	290	308	311	313	324	326	304	328	336	358	304	313	312	318	326	336	310	350	306	300	334	313	288	326	320	335	322	302	309	295	301	326	311	304	352	321	302	355	307	307	341	308	281	298	332	304	288	300	345	340	309	317	320	285	344	322	324	268	322	307	327	337	333	316	277	325	334	303	312	276	347	341	318	296	325	313	295	334	298	343	314	294	331	334	309	351	336	300	324	304	319	353	338	313	320	344	306	303	317	304	311	350	316	326	319	320	307	326	296	291	315	285	329	325	317	314	331	314	317	295	301	306	330	332	321	322	332	324	295	310	319	324	299	310	331	312	322	319	346	336	327	294	348	318	312	299	325	302	309	316	320	329	302	285	354	312	307	281	312	323	327	309	331	299	304	303	309	344	325	324	298	333	337	341	319	317	314	339	333	309	316	337	290	325	335	308	292	298	290	346	305	336	293	335	358	321	311	340	310	334	301	314	326	314	280	276	313	309	331	335	322	304	339	318	312	283	308	300	316	317	323	328	321	292	301	315	308	280	320	334	285	337	349	304	318	299	297	331	322	304	296	301	290	326	325	322	289	301	330	334	331	290	293	280	330	282	325	327	287	300	352	329	307	327	282	319	314	327	301	264	292	332	294	313	322	311	304	322	318	345	338	303	315	332	279	328	282	322	322	345	288	352	324	322	294	304	314	313	326	329	342	332	317	281	324	276	315	333	319	335	312	280	312	348	321	318	320	312	316	289	332	364	328	311	298	303	306	325	319	313	317	349	312	353	304	315	309	324	307	303	310	274	325	308	289	310	339	306	323	316	284	323	297	319	301	309	320	319	314	299	295	326	326	319	309	311	255	297	333	258	331	309	350	322	275	299	312	302	286	310	316	356	303	305	308	288	273	278	312	326	315	294	308	316	322	291	289	264	338	329	302	323	341	304	330	306	312	306	318	313	298	304	294	291	317	316	292	306	315	308	324	296	307	316	292	312	318	291	292	279	321	334	334	305	318	326	280	312	317	282	338	302	346	352	316	318	305	348	300	323	328	331	341	324	288	341	317	306	338	294	320	319	280	287	302	339	335	300	314	352	300	322	327	323	299	304	299	328	293	297	310	332	300	318	313	326	291	297	287	300	272	288	329	314	355	322	294	351	280	300	288	281	341	300	318	324	333	325	272	322	320	320	314
6563	1011	1514	1502	1423	1255	1091	1062	1003	960	879	875	828	838	794	769	753	788	814	762	748	760	747	803	809	781	736	753	739	755	765	775	772	758	747	737	739	778	767	757	750	803	776	786	762	761	769	810	760	745	689	748	754	736	785	678	714	759	762	772	776	754	771	706	797	767	734	716	709	703	772	703	713	773	782	761	795	779	710	736	788	686	733	746	796	759	742	735	744	759	761	755	763	720	759	738	738	751	776	762	764	749	756	710	714	758	760	750	711	749	702	783	708	743	765	772	791	732	721	723	725	742	729	755	768	713	754	725	725	718	729	751	741	710	740	731	753	725	720	722	767	774	714	746	751	724	732	763	750	736	755	757	700	715	748	705	756	754	814	720	763	717	747	708	717	754	785	710	745	724	736	721	760	731	736	730	730	781	752	756	778	762	685	710	764	734	768	759	737	772	717	714	725	727	770	740	709	738	721	717	748	779	686	784	754	727	744	725	734	749	721	703	750	742	781	739	713	735	766	724	739	735	733	746	744	744	729	744	768	745	773	755	723	784	716	716	795	735	777	741	737	726	739	757	721	724	729	733	752	757	728	755	735	782	776	740	746	716	762	762	709	736	746	726	731	746	713	779	774	790	767	710	763	736	738	747	768	792	727	744	739	744	710	755	742	739	683	712	742	715	714	761	741	766	744	744	740	698	740	773	710	731	789	747	727	763	801	800	701	722	797	730	651	742	730	717	741	772	759	758	772	741	753	712	805	743	721	728	743	731	736	725	726	766	749	729	769	786	737	776	763	768	726	734	756	737	725	728	742	766	781	719	769	757	780	713	748	768	784	725	733	721	773	772	738	703	744	791	745	756	727	716	786	745	748	736	770	759	787	700	750	765	709	752	711	757	755	771	721	762	718	744	716	772	751	712	709	745	743	739	814	782	744	783	735	780	770	766	729	751	734	786	746	749	766	762	770	697	749	695	724	713	774	723	732	765	732	739	767	770	753	785	753	754	730	710	692	683	790	745	728	702	714	726	751	715	811	763	759	749	738	749	742	755	737	748	792	742	780	790	762	744	762	777	756	752	731	750	754	749	743	819	794	713	757	762	775	693	740	746	725	765	717	739	740	760	747	725	761	732	737	774	768	730	708	741	805	681	757	726	741	775	739	741	744	747	738	780	732	746	775	767	735	756	782	815	742	759	736	780	709	741	736	748	710	754	746	702	771	807	705	726	743	768	695	753	747	750	750	714	756	741	779	718	779	767	805	736	736	739	728	745	717	719	733	780	733	768	745	716	721	729	709	773	765	736	750	757	763	740	758	707	711	696	773	771	761	742	714	736	694	742	725	716	732	708	763	766	731	716	729	804	775	679	735	752	722	756	811	744	759	704	779	806	735	729	817	754	765	717	747	743	734	735	739	741	732	754	721	722	753	758	714	711	760	707	744	735	765	763	754	707	732	736	745	780	744	747	739	723	740	725	709	695	796	748	760	713	733	721	725	780	790	729	759	770	722	742	731	757	758	756	749	676	720	712	709	746	699	798	731	737	705	731	742	778	738	744	770	759	718	747	796	763	755	783	763	692	724	698	745	741	716	785	777	743	769	773	744	718	747	752	739	741	796	750	779	719	727	763	757	724	739	734	761	693	759	725	745	782	788	727	717	776	776	734	735	744	749	764	728	782	739	740	818	779	706	766	739	748	698	727	735	763	751	730	774	756	754	732	748	771	726	779	726	753	742	718	722	830	753	743	773	811	743	754	770	761	758	794	799	810	741	794	754	753	746	751	709	769	731	728	734	722	738	760	724	709	734	742	710	742	745	739	754	791	733	794	752	740	720	733	760	724	738	811	734	769	713	749	736	738	775	771	717	755	775	773	755	762	727	765	712	714	712	778	743	792	756	714	769	722	714	753	714	721	752	763	720	767	720	747	732	783	748	716	753	736	763	710	762	766	735	718	760	736	720	758	734	756	755	725	735	776	739	746	740	765	779	741	761	771	766	732	722	720	757	742	764	703	756	712	770	787	795	752	751	744	760	691	741	707	745	751	726	838	797	728	721	724	768	750	748	755	734	770	743	730	822	723	769	743	708	773	759	738	766	730	731	770	710	767	748	734	725	722	735	714	744	760	737	756	712	716	700	817	754	740	738	740	727	727	751	768	729	758	718	763	763	749	755	742	756	762	728	751	749	727	732	762	730	724	737	715	801	766	745	717	724	778	755	736	700	747	721	728	753	726	769	775	712	741	728	753	740	777	723	745	761	749	758	733	747	729	734	766	705	729	763	750	738	781	788	732	733	739	718	773	731	751	742	726	720	789	747	726	770	780	727	746	737	775	748	744	753	776	745	702	782	759	783	768	723	769	769	779	738	742	779	706	787	694	711	744	777	730	753	764	724	741	739	763	767	711	743	734	788	752	742	726	758	738	754	685	812	729	756	721	792	696	796	716	754	783	738	795	785	750	758	766	761	708	774	731	801	717	730	718	738	773	755	784	760	767	747	794	711	743	741	747	718	751	761	736	748	757	763	771	792	731	745	732	745	754	749	762	758	779	757	716	717	714	749	762	773	728	708	712	773	734	734	695	750	714	751	776	761	740	761	803	750	758	692	723	712	790	780	710	746	759	726	732	750	727	726	751	786	778	749	700	804	715	758	709	753	749	738	742	705	735	767	725	751	718	767	745	740	729	784	753	720	790	779	708	773	719	762	748	772	779	765	769	797	741	750	769	723	749	716	771	750	766	762	744	754	763	777	739	750	754	736	765	795	734	776	703	772	748	736	725	717	753	764	705	726	794	733	747	734	789	759	741	752	730	738	735	709	760	782	740	731	750	743	740	748	724	734	769	709	760	791	718	716	754	747	762	754	751	759	739	745	765	781	719	726	766	746	782	761	777	781	726	757	714	741	760	738	760	756	696	726	725	720	718	736	710	721	770	740	771	742	742	691	753	739	775	720	761	704	763	754	733	751	742	751	792	736	769	761	756	697	773	737	767	771	721	745	748	738	741	727	717	777	728	720	735	740	735	785	687	756	754	739	746	713	719	760	722	733	722	746	761	738	751	753	761	773	763	807	782	772	758	766	760	725	722	708	759	773	775	794	759	721	771	749	725	731	697	760	766	779	758	764	731	723	767	765	759	725	732	774	742	737	788	719	763	722	733	714	733	731	744	724	765	782	779	762	747	697	737	700	802	726	720	711	738	773	760	790	771	766	733	712	774	721	711	771	720	749	717	766	737	704	762	723	724	704	770	702	768	742	751	728	721	725	756	741	742	724	745	717	711	766	753	707	737	761	732	715	749	713	791	740	759	736	780	700	713	775	751	720	750	747	753	746	748	733	770	760	742	729	781	742	713	765	702	740	744	798	722	735	724	723	750	690	724	750	740	814	761	774	783	718	723	753	743	770	730	788	738	761	739	749	812	727	769	761	735	705	741	733	787	752	743	738	777	738	764	785	743	794	704	775	754	749	716	800	740	762	788	754	751	753	783	728	725
12918	873	765	570	405	326	278	255	250	207	171	195	164	143	167	151	150	151	165	153	131	163	142	144	155	138	152	166	135	196	146	149	167	150	156	157	142	165	142	142	134	144	141	134	158	130	125	156	128	131	143	144	163	146	118	147	171	160	140	162	165	118	161	171	112	143	141	155	155	162	145	163	152	135	167	140	154	156	145	125	138	140	140	145	149	117	125	154	136	142	118	149	149	147	139	132	148	156	129	135	142	123	151	129	151	141	136	137	152	128	143	151	147	153	148	131	149	152	156	151	123	132	152	147	128	148	131	141	146	132	150	124	160	125	145	146	136	150	139	144	161	152	158	144	132	143	129	161	146	129	131	139	108	132	136	155	127	151	151	152	143	148	138	151	162	133	148	131	153	125	147	133	157	128	158	138	150	116	164	128	139	140	124	130	158	139	159	131	126	149	176	153	141	161	126	149	147	162	130	166	149	143	147	154	139	148	153	141	147	140	143	122	148	144	126	139	180	148	145	138	145	157	142	136	139	155	152	142	127	144	152	146	134	144	160	144	135	147	188	149	129	134	160	162	116	137	139	137	135	155	144	146	142	143	146	130	148	145	161	140	164	134	142	132	129	135	144	141	141	161	146	142	161	147	151	138	143	137	171	146	135	144	140	132	152	148	151	151	141	160	147	150	130	142	124	165	144	165	140	146	123	136	123	129	149	152	154	130	135	165	155	146	127	146	154	142	174	130	155	143	135	127	139	144	138	142	136	143	161	134	162	130	148	161	140	133	167	149	148	133	143	139	145	140	153	122	152	125	124	152	149	137	144	150	170	130	120	161	131	149	130	154	159	133	147	133	151	138	154	128	149	159	142	159	134	142	170	142	158	131	138	110	137	143	153	139	155	132	133	148	154	156	159	131	121	164	157	144	158	146	152	175	138	120	165	157	152	144	147	131	141	134	110	139	147	132	129	152	129	133	138	139	151	156	146	139	144	150	147	129	152	144	138	141	124	141	132	154	157	128	141	167	177	157	154	151	145	142	140	174	131	157	146	140	126	160	125	135	143	149	123	127	127	126	131	166	132	143	150	130	148	147	141	148	156	154	148	126	158	126	155	140	154	158	136	157	151	129	140	157	161	138	155	154	142	128	145	131	158	146	135	139	142	134	132	126	166	122	160	137	126	128	124	119	150	143	147	146	120	152	137	132	162	155	136	142	139	127	143	134	132	161	152	134	132	170	143	155	147	152	172	162	148	168	140	132	156	151	144	135	180	161	142	135	143	149	145	150	152	135	141	161	144	164	143	144	133	136	138	147	130	133	157	150	147	136	125	154	159	149	148	138	170	162	139	150	159	158	133	144	147	155	155	143	147	106	141	141	138	132	139	143	147	149	135	153	146	137	139	129	146	138	151	152	137	144	176	139	148	145	145	136	149	144	143	157	128	158	134	155	183	139	150	152	148	139	160	119	135	145	133	151	163	140	152	158	144	162	161	136	147	139	148	146	157	148	161	174	136	115	138	143	132	139	149	131	151	140	135	159	135	162	126	140	142	141	153	151	145	143	136	142	120	139	159	146	143	118	120	152	144	146	148	139	147	119	126	142	151	156	141	146	145	138	140	141	145	131	165	142	160	141	137	126	133	142	144	154	127	135	122	160	141	154	144	146	141	158	133	126	149	131	154	142	145	161	145	141	142	151	155	154	128	117	136	149	153	139	134	163	150	149	136	143	138	143	135	131	143	122	145	123	146	131	145	154	149	141	145	132	132	149	153	142	151	157	149	133	154	169	149	161	138	138	150	136	155	126	147	149	139	146	135	119	136	148	134	152	145	153	161	121	132	135	148	150	135	129	145	166	119	170	126	147	141	155	133	145	135	156	151	150	171	154	162	142	169	147	132	134	143	149	141	158	158	136	124	162	131	146	120	135	138	127	121	156	135	139	135	132	138	137	146	134	156	141	122	154	163	134	135	120	134	133	129	109	135	120	144	158	153	182	160	149	160	153	148	141	151	135	130	127	129	138	155	130	145	129	129	138	143	117	157	153	144	157	151	151	151	141	164	149	153	128	152	137	142	137	152	145	139	139	164	140	138	161	133	124	164	147	134	150	133	145	137	160	176	140	157	155	148	173	153	134	150	156	141	138	153	142	129	157	151	139	140	127	125	134	137	148	149	123	142	149	140	143	132	150	125	145	154	112	156	144	138	135	156	152	159	129	135	146	155	153	115	133	152	162	150	149	130	155	146	159	172	160	165	139	156	131	164	141	143	126	141	149	125	155	143	166	170	139	149	137	155	157	158	160	150	147	150	139	155	145	133	170	151	141	165	143	141	142	128	130	126	161	129	152	157	158	146	136	157	126	111	146	149	132	142	155	141	133	147	133	126	133	139	156	151	125	154	141	155	159	151	157	161	128	135	132	146	150	158	124	149	156	153	139	151	147	129	164	165	161	138	142	132	127	155	157	147	139	128	134	145	135	138	140	132	160	168	138	163	143	143	135	132	147	115	123	119	126	141	150	128	155	171	145	124	135	162	150	144	157	174	149	123	116	173	159	127	138	131	156	142	129	144	142	154	120	158	133	120	121	163	159	172	130	126	141	141	143	136	142	161	137	155	151	141	140	169	165	160	134	121	146	134	136	132	137	146	141	147	154	172	135	144	127	160	150	141	125	156	140	178	159	135	137	146	167	156	147	141	131	149	124	148	138	140	137	163	146	157	163	144	139	159	141	154	162	135	130	153	145	137	145	133	157	127	141	143	136	148	153	143	158	124	147	150	127	132	166	156	139	152	170	130	126	137	154	158	156	152	139	147	152	131	113	132	135	135	150	140	161	144	143	146	161	177	136	134	156	136	139	136	125	143	149	146	158	141	155	125	142	151	128	119	152	140	150	127	138	144	160	133	126	129	143	147	140	151	139	129	144	127	181	156	182	117	146	137	128	157	127	153	148	153	160	142	143	132	142	154	128	122	169	153	130	168	143	140	149	154	163	149	126	144	138	139	153	137	147	131	150	123	160	138	135	161	153	150	149	135	137	156	141	146	159	145	137	126	156	153	143	153	164	152	128	148	152	144	156	147	143	157	155	146	127	173	157	154	128	160	165	142	141	149	157	126	147	138	160	157	139	141	170	143	149	134	136	131	140	125	153	149	146	120	131	146	144	128	144	123	144	149	177	152	147	134	128	135	158	144	125	166	151	133	150	144	127	146	138	138	128	124	154	133	156	159	140	160	150	126	157	137	147	132	149	166	140	148	131	160	145	163	170	133	142	150	148	119	160	125	124	164	151	135	132	172	123	160	145	128	142	134	152	145	150	160	144	158	156	161	134	131	165	161	172	161	131	141	129	148	144	142	137	138	156	168	130	153	144	132	133	128	125	141	156	132	138	137	129	142	145	150	140	147	138	134	142	172	148	154	136	130	152	163	165	160	140	136	149	154	118	143	137	130	138	133	160	144	160	132	159	171	159	154	157	134	142	140	154	147	152	158	143
7905	914	1602	1973	1666	1259	1062	931	814	703	667	645	556	478	520	484	509	505	459	441	470	466	446	386	455	449	421	451	421	387	399	425	389	397	398	414	424	377	411	400	378	433	432	415	393	366	349	433	383	371	375	394	393	384	367	399	397	375	350	377	349	368	375	392	381	362	362	373	385	382	371	414	379	368	391	364	385	397	347	364	416	399	360	369	384	392	355	396	367	394	374	362	364	374	354	386	384	376	367	380	372	386	363	379	367	391	376	404	369	371	377	367	404	387	351	371	392	354	391	359	370	395	392	412	370	387	407	385	367	364	354	396	401	356	353	380	374	336	388	396	360	350	356	378	372	371	370	384	359	380	373	363	400	359	357	331	357	382	395	392	376	417	343	379	353	342	389	373	344	366	401	402	311	345	354	370	362	382	409	385	365	375	405	356	373	377	376	398	380	376	373	354	407	403	380	372	336	363	360	373	399	356	384	399	346	329	367	349	362	374	352	376	366	348	377	359	355	330	406	387	389	363	407	361	395	376	404	362	356	376	393	370	377	370	371	379	369	373	376	375	367	384	377	362	378	395	356	358	340	392	381	359	362	392	366	361	372	371	386	370	380	371	409	356	381	368	363	342	383	402	366	392	315	348	366	359	359	407	351	394	324	372	350	381	371	378	370	376	385	330	378	374	367	394	388	403	387	396	359	364	360	364	400	380	360	372	352	383	402	354	366	402	370	375	383	384	367	351	373	350	343	401	372	359	365	345	388	336	404	354	382	368	414	409	377	380	381	403	347	371	374	371	387	387	379	354	374	378	429	374	377	381	389	385	388	385	373	380	391	386	334	354	391	354	348	348	379	390	367	352	372	407	372	377	340	377	394	357	425	363	383	356	401	397	361	362	396	363	392	367	396	346	361	424	386	392	350	365	350	359	391	384	367	388	403	386	383	365	361	358	411	349	384	361	355	381	380	367	404	378	396	382	352	403	360	382	349	364	370	369	376	387	380	385	368	380	348	373	390	350	375	409	370	377	387	376	386	375	369	356	362	390	388	376	382	385	375	366	382	388	377	382	402	356	351	361	367	357	364	351	417	344	367	374	369	365	371	383	419	386	367	366	384	381	361	343	374	358	383	392	370	404	415	362	375	378	375	374	363	388	383	369	349	369	403	392	397	372	386	353	389	389	373	378	408	389	346	397	363	379	341	392	409	370	332	362	415	373	400	371	377	385	378	374	374	374	394	357	372	337	375	380	406	351	383	390	358	402	378	384	384	360	381	387	391	402	364	348	378	393	372	387	372	358	385	369	365	347	393	368	395	370	377	405	393	363	372	370	351	379	384	383	354	357	339	393	383	389	409	394	378	375	361	400	373	384	349	389	397	363	399	385	343	393	382	367	399	346	374	408	354	360	346	385	380	362	388	387	408	371	359	340	406	419	390	344	373	384	393	354	389	363	350	392	393	342	368	408	369	381	374	358	375	376	361	342	372	399	364	363	353	333	371	393	396	382	367	381	388	368	373	413	387	380	382	386	356	381	390	361	374	392	357	353	370	394	362	385	377	391	359	366	406	355	378	371	380	385	396	390	371	378	372	355	368	368	367	353	350	405	362	380	399	414	375	354	357	394	405	421	340	348	385	384	372	361	377	322	379	357	367	372	356	397	363	383	372	414	351	340	428	353	361	386	357	430	374	364	391	390	375	398	381	344	378	351	361	351	392	376	347	356	377	363	408	381	398	369	387	358	373	330	361	371	348	371	395	368	348	361	374	386	374	347	361	353	367	326	381	386	362	362	397	386	408	368	399	379	372	389	360	355	349	393	389	378	378	375	383	346	383	361	375	347	344	398	390	391	373	410	343	401	402	367	344	375	364	362	351	349	391	404	361	361	372	333	373	401	373	353	355	402	368	383	366	367	403	380	386	383	396	349	342	387	357	365	369	351	337	366	405	339	389	372	404	370	389	343	366	366	376	355	341	393	402	379	368	377	374	325	319	372	360	365	394	395	337	391	360	351	379	373	363	372	391	377	386	396	345	387	387	379	363	397	361	366	367	364	417	388	383	385	401	363	401	409	373	399	365	360	381	390	392	355	349	389	393	361	359	334	373	383	414	314	382	408	374	368	380	369	351	401	367	392	357	393	377	374	381	364	381	419	363	373	376	358	386	356	369	325	351	386	414	378	328	388	376	384	399	374	397	359	412	366	397	365	356	361	350	384	392	379	377	335	383	315	375	411	395	375	387	394	376	362	400	369	408	363	379	387	377	363	398	367	375	385	385	326	353	366	355	386	358	393	367	368	382	379	415	339	342	397	371	367	394	398	352	372	433	383	377	389	368	409	370	367	388	357	361	371	347	369	387	344	408	375	382	371	408	411	352	368	397	359	383	354	401	372	390	348	377	421	376	349	353	425	365	370	398	359	364	384	379	358	367	337	378	339	390	410	378	392	370	366	376	388	366	372	362	365	389	398	363	413	394	369	359	354	396	395	349	355	393	373	368	368	409	335	393	410	401	393	352	391	376	371	361	372	401	380	357	374	357	399	374	404	340	381	362	367	384	360	385	387	357	396	386	387	384	389	355	358	366	383	338	363	336	404	365	335	360	383	367	356	355	372	402	364	393	342	394	386	357	386	375	382	390	375	347	376	349	341	359	372	338	358	373	360	366	346	361	375	390	365	372	367	362	385	365	395	387	353	380	386	361	393	347	370	385	359	359	410	400	362	342	379	371	402	372	382	387	370	379	344	362	365	407	359	404	368	375	387	344	403	375	347	398	370	344	371	383	366	378	404	372	373	367	387	369	350	357	365	371	380	378	392	386	361	391	370	375	361	384	361	405	367	378	377	411	375	401	360	404	382	355	370	385	360	348	375	386	421	364	372	379	354	383	350	375	366	372	355	380	383	363	386	346	364	394	412	400	356	367	372	389	404	329	381	362	388	374	365	364	351	417	376	381	406	381	376	369	360	385	375	414	390	333	422	391	379	392	359	382	372	363	363	359	407	387	411	351	380	393	367	377	368	367	375	379	416	362	362	377	367	334	342	401	373	375	377	348	343	369	382	370	341	367	391	387	342	377	369	361	378	344	350	368	372	365	354	369	375	351	367	361	387	383	322	362	383	377	387	368	398	394	396	398	392	378	377	359	372	398	372	379	380	359	391	386	389	369	400	355	327	367	352	376	359	377	394	374	371	355	372	393	334	364	411	353	384	366	390	385	356	397	408	372	363	383	366	374	358	378	361	411	374	351	392	436	349	377	353	369	357	392	387	388	381	368	369	387	364	392	370	379	397	427	397	391	381	350	381	358	389	378	341	410	358	361	372	371	382	402	405	393	354	398	401	357	414	375	346	346	395	390	402	367	345	360	345	406	392	389	369	376	389	396	356	363	411	386	396	376	393	401	387	373	364	348	383	352	364	419	356	356	334	363	393	379	344	394	369	389	417	352	379	360	366	362	353	391	369	360	363	373	401	348	389	381	378	343	399	362	366	384	365
1448	370	385	378	341	336	363	372	347	380	347	337	334	323	355	378	296	317	397	350	343	367	332	328	329	392	366	347	343	372	333	350	349	354	298	348	349	358	343	333	310	360	338	328	368	335	384	342	334	327	368	358	358	339	357	354	341	363	320	350	377	343	364	340	341	370	342	385	333	338	358	339	320	333	364	341	338	314	342	358	332	348	329	369	335	329	338	358	337	326	366	347	337	367	339	319	347	336	356	352	341	349	319	343	351	364	349	390	374	353	360	352	322	344	362	372	336	365	334	342	373	351	356	352	355	331	384	337	345	368	370	324	319	332	329	378	333	398	330	368	337	312	319	308	338	329	364	353	374	329	374	333	371	334	351	332	334	362	326	324	372	328	344	341	351	359	317	325	365	331	352	342	361	337	354	375	339	330	378	332	361	343	342	365	391	341	363	363	345	376	364	367	327	334	338	336	362	345	359	371	328	355	342	357	322	365	327	340	336	347	372	363	341	357	346	325	354	329	342	311	349	312	343	367	345	340	332	343	357	345	373	379	376	326	346	353	342	335	359	356	363	347	343	366	358	312	349	360	338	320	358	368	363	322	348	338	327	367	401	360	341	358	346	345	364	323	355	329	326	341	358	322	318	332	343	362	378	344	312	331	365	333	363	366	339	338	350	344	298	336	328	336	333	369	382	350	347	373	356	301	327	355	369	352	356	349	356	333	337	383	356	318	357	360	333	352	361	343	365	326	334	322	352	381	379	338	349	371	356	339	353	328	362	348	336	306	339	343	406	340	385	341	338	342	335	337	342	361	353	358	365	337	371	303	347	322	344	361	317	344	347	359	344	329	326	369	385	383	328	349	346	328	360	356	353	346	342	305	375	335	367	350	398	354	367	349	365	277	344	322	352	335	352	340	351	338	305	325	371	342	322	340	359	343	361	366	351	338	340	357	376	361	350	348	334	357	340	362	346	334	361	340	325	357	377	341	352	347	359	352	326	329	329	357	310	376	363	337	374	354	362	351	344	327	372	370	356	336	346	353	363	347	315	352	330	380	349	356	373	344	368	355	318	369	350	350	324	365	357	361	342	339	356	356	350	344	334	380	356	361	364	360	336	357	325	341	324	346	351	348	354	357	369	366	363	342	309	365	342	333	351	375	333	358	353	380	338	337	337	383	379	321	353	371	381	360	340	336	372	340	343	343	330	372	349	341	342	352	339	336	351	381	354	395	356	324	355	351	332	370	362	366	334	355	339	372	366	360	361	338	358	327	352	353	365	338	349	386	304	368	350	352	346	322	335	316	330	352	336	368	367	368	344	344	364	355	310	333	360	355	334	339	302	335	344	301	303	369	338	382	369	347	330	349	387	371	360	317	352	353	353	361	347	328	328	359	314	354	355	353	327	350	346	373	356	364	347	304	346	369	360	344	347	355	354	348	355	359	349	317	323	363	382	343	379	328	348	356	344	370	303	339	353	361	361	337	331	318	351	363	390	351	352	337	342	363	341	361	383	351	354	349	341	391	347	346	335	318	364	377	327	372	385	306	345	370	365	375	336	346	382	365	360	323	350	316	328	354	371	324	343	327	371	351	342	342	366	349	343	344	406	317	346	342	328	349	345	320	341	313	333	380	387	325	327	367	349	358	345	350	331	336	339	320	320	339	327	331	343	314	309	307	329	364	371	330	321	346	358	368	352	340	326	369	327	346	333	348	345	377	341	326	341	333	335	365	347	326	335	320	367	343	364	341	308	351	388	353	336	365	400	329	355	372	323	361	383	356	350	347	371	318	346	347	359	357	369	348	311	315	340	322	372	349	365	303	371	384	336	371	343	337	348	342	369	388	333	333	334	335	355	390	374	340	353	379	327	358	343	349	332	326	366	339	367	344	326	327	348	332	347	326	333	399	354	350	357	345	352	351	340	326	380	361	324	372	325	365	361	331	355	334	345	332	376	359	329	343	365	358	310	368	363	311	344	371	388	327	323	353	352	381	343	334	355	350	352	346	374	351	370	352	318	380	336	371	349	344	361	300	326	328	354	326	341	346	351	322	345	353	347	342	363	336	317	322	347	338	339	362	352	340	332	346	337	322	330	334	338	349	364	381	351	354	358	353	321	340	362	371	338	373	330	335	363	344	328	308	348	309	343	381	382	374	347	361	354	340	333	318	332	333	356	323	345	346	361	335	339	374	350	354	321	353	341	360	363	356	366	356	302	351	323	337	307	360	342	345	337	340	348	374	348	380	367	372	308	331	330	339	332	379	337	335	354	358	385	315	347	314	375	353	345	354	364	331	355	369	358	363	382	340	382	343	354	377	330	381	360	354	350	328	361	347	376	325	348	352	355	384	379	383	362	325	354	353	337	334	313	333	337	352	361	331	341	305	353	354	333	372	354	338	332	362	354	386	367	338	360	348	353	354	350	362	363	298	381	373	320	314	359	364	348	329	341	341	355	352	345	312	325	322	374	335	317	331	354	355	357	348	356	350	372	331	367	323	355	360	340	343	370	344	355	364	350	348	353	328	372	359	344	379	316	330	348	338	324	355	364	334	330	324	334	346	381	346	312	377	355	383	355	368	312	316	334	329	363	347	340	314	330	368	363	351	330	364	345	361	389	350	320	323	301	313	313	330	366	312	309	330	354	354	309	365	378	396	345	349	349	348	366	376	316	348	352	330	338	347	342	369	351	336	352	327	363	318	323	326	327	377	328	356	363	369	381	368	337	373	369	337	348	369	354	315	348	332	345	364	360	326	359	362	347	358	349	398	364	355	349	364	365	333	335	307	352	370	356	347	355	391	359	285	339	373	338	354	308	344	370	323	365	366	342	374	346	320	353	356	374	365	352	382	324	317	345	366	359	361	344	357	322	325	346	336	329	371	351	365	329	347	363	322	329	368	338	390	357	364	380	381	363	343	361	331	359	356	332	395	343	357	360	360	346	345	337	359	343	371	373	312	345	380	349	317	372	367	370	349	334	327	314	351	321	339	337	306	357	365	368	339	342	372	336	350	370	362	329	366	350	345	334	341	358	329	317	383	334	333	317	299	354	349	329	378	333	353	307	356	340	351	335	361	356	327	346	350	364	352	344	364	316	324	345	335	377	379	303	391	355	305	336	339	360	343	335	351	326	354	325	338	356	347	343	344	358	366	328	351	343	322	341	359	339	310	333	309	330	336	369	332	346	335	361	351	378	345	327	360	365	353	337	343	358	323	381	331	345	343	308	365	323	370	326	349	335	340	337	318	309	346	338	343	327	339	311	357	356	359	329	347	325	319	334	357	325	389	340	376	342	396	349	341	356	309	346	336	354	349	341	328	357	351	388	363	360	364	343	359	365	352	317	346	365	368	361	354	359	337	325	374	351	360	345	356	329	350	322	314	339	332	339	338	330	363	385	330	351	374	369	354	354	363	326	383	330	370	374	382	335	329	349	340	344	328	371	334	306	326	334	336	342	343	364	309	385	373	347	371	374	314	337	324	372	328	355	335
2067	844	916	912	848	885	854	818	868	860	786	834	808	835	836	831	839	804	833	827	784	824	836	877	859	810	816	842	815	863	860	778	825	795	812	838	835	853	847	799	787	803	826	820	831	860	814	793	845	845	848	868	813	845	826	812	816	755	792	808	856	844	819	821	837	871	840	799	834	827	828	823	807	852	869	779	801	808	800	817	828	808	824	829	828	830	807	819	825	817	829	837	865	815	837	826	861	848	809	841	860	817	814	796	824	807	849	847	829	864	813	846	866	839	811	796	876	795	785	837	809	825	788	870	783	840	838	788	833	842	844	799	803	866	767	843	888	854	842	843	849	826	851	792	774	840	812	833	820	818	833	834	805	859	812	830	802	832	807	822	785	783	794	850	815	847	818	880	774	798	838	800	799	791	847	805	819	785	841	824	858	817	822	870	828	809	852	807	883	756	753	831	766	798	803	839	806	856	886	808	841	830	838	783	858	761	858	822	829	896	867	801	856	860	848	841	874	801	823	844	841	807	863	792	827	850	863	818	841	816	861	837	831	777	848	852	837	871	816	821	813	899	820	789	850	850	811	820	820	869	846	817	764	815	835	843	823	825	788	821	815	855	842	808	812	800	753	862	837	842	862	844	825	765	782	794	835	817	819	836	826	854	864	816	809	828	813	837	777	823	813	838	850	870	826	822	833	804	837	861	849	825	812	828	812	836	901	820	795	812	864	808	834	795	794	806	813	821	822	772	837	804	832	801	809	862	825	888	852	829	831	824	843	796	839	790	785	788	783	846	875	796	819	825	805	813	805	780	797	830	892	873	805	822	807	836	842	813	786	810	779	814	861	821	796	804	814	858	821	830	814	877	804	819	864	803	816	775	884	890	834	835	884	883	813	832	821	839	856	850	849	776	824	796	820	770	779	857	787	797	847	792	815	819	834	753	828	808	815	887	806	818	787	831	833	836	817	806	870	829	827	836	836	837	778	863	886	844	833	802	823	828	890	817	800	799	835	831	802	841	830	826	815	799	802	854	838	807	821	808	816	858	817	825	832	797	829	832	821	850	800	834	818	827	801	825	833	788	862	853	812	841	819	843	847	866	836	833	868	805	829	785	879	837	813	783	827	828	788	835	843	812	763	825	774	846	875	855	791	817	869	767	814	802	858	782	851	848	887	804	810	847	808	850	814	833	833	822	827	837	831	844	846	802	810	809	836	809	825	870	843	855	810	813	807	803	863	787	795	825	831	798	799	868	817	782	848	827	845	818	858	822	871	820	854	834	798	831	857	843	839	800	880	823	807	796	791	837	806	813	793	820	837	831	784	885	808	836	843	815	817	859	826	803	816	832	832	799	777	828	848	817	821	813	844	887	874	840	844	824	762	872	820	823	807	772	842	837	788	821	907	812	832	829	838	856	809	796	782	839	798	814	787	828	824	833	738	852	777	866	819	775	847	796	811	803	811	845	874	843	823	899	861	873	820	810	828	837	824	790	842	846	806	862	784	798	853	848	853	744	872	854	832	868	877	806	829	804	852	816	788	816	820	815	859	818	853	861	865	851	873	807	832	862	865	803	848	825	756	848	879	833	808	801	823	787	811	845	810	847	778	812	792	829	812	844	773	846	784	840	784	811	844	850	791	804	774	852	822	873	818	806	823	791	808	808	838	892	865	801	828	829	835	826	777	815	827	832	796	826	770	842	847	850	847	794	867	807	853	811	813	883	827	818	811	782	823	832	825	816	824	789	811	858	863	807	842	827	777	816	851	818	845	824	862	833	828	843	858	822	860	839	867	841	790	780	838	786	813	822	848	810	774	868	816	826	798	795	830	807	779	835	820	846	829	757	818	823	871	863	836	810	871	826	870	829	832	771	820	838	886	859	851	804	868	799	854	799	788	845	843	825	847	846	813	836	854	802	835	788	835	827	820	804	841	820	849	869	818	834	787	826	854	878	800	816	804	806	769	819	798	821	782	851	831	753	805	825	842	794	830	831	848	835	813	869	846	824	815	846	815	764	788	831	813	876	790	803	798	845	782	857	859	829	817	845	803	883	803	789	873	839	825	846	850	861	816	783	842	761	788	875	880	835	804	850	852	818	845	818	828	821	802	788	854	850	815	793	808	802	819	851	869	838	821	822	799	801	864	808	847	828	792	849	881	834	798	811	768	844	865	827	809	742	818	859	851	847	871	832	795	829	839	841	806	876	822	831	815	804	793	841	896	814	819	830	840	857	810	851	815	790	821	869	821	885	878	823	833	847	804	789	808	807	820	844	812	855	861	861	850	858	812	834	812	815	781	835	786	797	849	785	850	860	794	885	799	821	819	793	810	800	837	847	796	815	814	805	869	786	842	845	848	812	839	770	852	864	868	830	836	804	819	813	799	781	868	753	816	820	833	855	834	854	864	830	879	794	806	810	839	862	836	789	866	854	795	820	819	827	832	791	802	852	845	817	781	803	820	865	806	858	838	819	801	856	852	830	859	860	851	815	863	781	854	823	855	822	783	831	826	808	809	828	773	828	844	852	828	790	852	837	806	843	825	832	815	820	828	821	836	848	840	823	822	824	788	826	826	832	814	787	857	806	800	835	856	816	838	807	795	824	831	848	820	792	776	771	828	838	800	814	799	898	796	765	877	855	863	832	883	860	782	815	823	849	812	827	825	847	807	810	854	814	853	823	827	793	826	865	811	817	829	857	917	812	846	832	803	863	829	853	911	806	840	859	857	827	843	854	826	787	789	865	841	824	822	783	843	815	840	815	797	832	783	811	819	829	823	784	813	844	822	847	838	780	802	840	787	807	826	841	808	811	876	816	820	847	796	854	818	793	790	810	816	851	841	830	822	832	856	884	833	789	887	795	822	828	771	865	792	840	779	825	841	864	871	818	802	797	829	852	829	866	865	811	822	831	794	855	867	824	765	827	806	800	839	780	808	793	845	824	847	827	755	824	830	842	860	835	844	836	816	761	849	852	846	901	822	808	827	836	824	864	843	814	844	775	869	806	863	822	826	821	804	808	793	806	849	787	847	739	859	813	818	786	784	842	863	834	767	830	829	830	805	853	820	824	835	800	832	819	838	841	791	821	833	810	827	861	819	808	827	831	836	834	825	821	802	824	820	814	840	802	816	805	820	785	829	826	808	837	839	795	829	857	794	881	822	848	837	839	917	830	878	860	828	839	821	755	750	848	819	871	855	874	843	872	852	847	867	818	865	840	837	858	798	846	840	827	843	864	812	831	795	858	848	821	824	799	775	807	826	861	793	816	797	776	784	791	842	861	847	820	806	902	860	856	807	873	792	812	859	815	817	880	860	837	879	816	823	810	823	792	851	811	875	878	834	797	849	823	800	854	847	841	842	837	810	780	838	877	806	834	818	793	823	854	851	824	839	844	882	847	868	802	809	870	891	874	862	811	817	899	773	767	815	812	871	776	816	804	851	783	859	818	811	809	810	805	840	875	798	823	769	841	839	781	760	820	903	819	818	809	810	859
7045	665	613	567	473	414	369	371	367	364	344	339	335	312	330	347	316	325	308	344	303	343	326	345	287	296	309	344	305	302	314	305	307	306	334	330	329	331	303	283	319	310	295	298	346	323	330	294	339	339	296	348	338	326	310	325	323	305	320	309	305	305	288	275	319	319	361	341	287	300	317	309	377	291	294	314	339	321	301	309	307	319	277	313	335	322	345	323	337	328	334	326	324	306	321	317	323	308	334	347	307	316	279	323	291	322	322	299	329	302	343	313	342	334	345	335	316	322	277	316	323	324	334	318	355	288	329	336	333	341	355	329	327	351	309	303	315	295	327	316	338	311	305	318	329	293	320	293	300	301	320	332	313	346	330	298	312	314	278	319	316	318	331	318	301	300	307	292	324	293	297	315	310	325	325	330	330	311	305	327	320	281	302	308	328	303	300	299	328	315	323	342	295	332	321	289	288	313	329	343	319	324	303	306	307	320	308	326	329	339	322	306	319	312	311	309	344	315	309	313	292	333	350	354	346	291	341	331	306	317	294	290	313	357	335	331	306	292	304	290	300	334	303	336	337	314	311	338	332	315	324	323	300	316	298	322	332	296	354	293	309	316	324	311	293	320	340	337	296	337	329	275	352	320	315	355	307	309	300	304	291	337	308	315	317	342	304	303	299	316	344	304	326	333	369	334	308	343	292	317	296	307	329	330	323	336	300	335	315	334	305	316	319	313	334	316	324	317	323	300	330	316	293	331	324	312	303	309	330	339	320	344	332	308	332	311	314	329	338	293	307	299	308	326	333	309	294	347	314	323	309	318	298	306	320	336	328	281	339	341	308	328	342	291	310	296	314	285	343	302	290	303	345	298	320	344	314	332	321	306	277	321	344	332	340	324	312	279	324	340	301	308	325	298	302	315	293	315	368	293	321	326	297	310	306	338	311	309	310	346	322	292	299	323	330	338	329	308	315	315	342	348	265	326	340	312	277	319	326	294	294	304	297	327	319	296	315	324	309	342	319	313	332	336	360	348	276	346	315	330	358	277	320	327	355	321	326	291	297	338	331	325	356	303	297	293	321	304	327	309	345	302	327	330	334	317	339	322	285	325	307	335	306	308	333	318	336	316	332	325	318	299	326	292	320	289	323	313	307	339	326	311	311	320	296	350	301	293	311	295	285	299	335	315	304	342	340	325	300	326	322	304	291	298	297	313	318	314	308	340	331	342	321	303	294	316	342	319	313	349	304	304	285	328	326	303	319	332	320	300	330	325	304	325	308	299	301	333	323	322	330	316	314	278	304	333	320	312	322	288	308	300	339	346	312	338	330	314	302	354	333	354	333	338	335	299	310	288	311	356	331	284	302	333	313	312	336	301	334	317	361	340	295	334	305	324	337	295	327	340	311	342	306	322	318	345	346	327	323	322	333	317	309	324	303	335	325	302	299	323	351	306	322	345	310	286	309	334	305	303	303	281	321	356	335	355	329	304	284	311	347	304	296	303	285	319	325	321	338	317	334	325	328	310	302	322	304	322	346	311	339	334	298	320	327	320	324	291	312	308	335	298	329	312	297	315	317	289	335	313	347	317	306	296	313	280	303	318	329	313	306	326	308	294	290	323	302	327	352	336	308	294	283	340	355	284	318	321	300	318	308	325	317	350	306	333	303	313	326	341	339	294	330	311	299	306	364	313	309	316	320	301	302	296	308	310	314	321	331	301	290	334	286	342	324	307	303	303	302	320	317	347	322	342	327	284	310	307	312	318	362	323	319	362	290	293	315	320	312	311	325	318	298	330	312	326	330	311	307	303	314	282	332	306	270	319	343	326	322	319	269	307	326	313	306	278	330	295	291	321	319	280	310	310	352	314	329	296	292	307	317	324	322	317	338	303	295	313	282	303	316	307	303	329	295	317	326	304	340	310	304	348	353	358	294	303	308	314	316	357	297	294	329	295	312	375	332	309	337	343	274	346	327	334	339	318	341	305	309	325	333	295	301	347	288	333	331	318	295	279	326	286	302	344	290	335	298	321	321	312	333	317	311	280	307	291	304	300	335	280	323	341	282	293	330	298	333	340	317	311	347	281	299	322	290	303	285	301	313	288	323	320	285	335	310	306	336	299	323	333	335	326	345	334	321	316	318	298	271	300	332	330	302	307	327	304	303	326	304	325	304	324	280	326	311	371	311	293	322	290	301	320	315	348	337	312	335	312	314	339	326	277	315	313	292	318	316	292	303	327	318	312	327	321	287	314	305	287	329	320	308	327	317	344	310	303	350	333	308	328	330	324	351	271	339	325	284	280	282	296	341	332	318	315	309	292	309	331	320	337	332	359	341	317	324	331	341	306	324	328	277	309	288	294	285	339	350	350	308	304	331	305	323	328	348	337	314	334	338	281	307	302	285	327	304	335	295	311	313	281	307	328	318	341	293	335	308	331	316	315	336	326	322	297	340	324	327	313	302	368	278	285	324	322	277	316	331	308	342	336	309	268	334	328	328	323	277	293	321	275	303	314	326	290	328	313	324	350	328	327	293	296	312	318	309	336	300	299	328	328	313	329	286	317	312	332	319	305	290	310	299	319	338	335	318	303	326	292	318	337	309	332	328	315	277	315	301	283	347	292	308	335	336	309	319	303	333	313	325	334	288	304	340	306	300	289	331	314	358	289	331	289	309	301	333	334	356	321	311	288	333	324	324	309	344	328	281	284	352	305	313	341	302	310	296	327	320	291	270	326	294	306	280	348	337	290	316	315	321	281	327	289	300	338	320	299	295	302	308	288	318	331	318	321	314	322	291	305	307	328	309	294	290	301	326	320	307	307	316	339	282	316	320	344	289	310	329	322	296	329	307	297	306	348	284	301	288	287	338	315	314	295	320	334	324	327	325	304	325	330	305	318	302	299	331	316	333	273	312	332	308	291	312	299	312	319	324	280	308	335	328	351	305	308	322	316	295	318	305	332	316	337	286	362	329	300	286	288	338	299	297	316	298	283	322	275	311	312	316	345	328	338	330	320	302	344	318	317	315	292	292	332	308	352	320	297	317	318	325	301	312	348	300	323	354	296	324	311	308	347	350	321	323	322	321	317	304	309	324	305	297	339	304	288	336	328	329	327	296	308	332	318	358	306	343	302	328	317	335	321	355	320	298	315	335	319	313	301	304	339	324	341	319	346	329	341	308	333	316	316	318	311	337	339	336	309	338	303	282	325	330	357	307	345	311	311	331	335	337	338	312	304	350	312	329	285	270	297	323	321	350	338	294	328	297	360	312	285	296	313	312	300	315	306	342	305	313	355	308	315	317	383	326	326	303	320	313	314	326	300	286	296	284	300	298	332	332	310	327	314	322	340	297	319	295	325	285	328	311	268	314	293	313	311	326	324	310	322	285	282	270	309	289	324	265	337	312	335	335	328	298	302	315	305	311	310	323	299	313	307	326	325	304	293	336	312	340	312	308	312	320	316	338	330	283	322	325	311	313	340	309	334	303	293	328	341
6585	1002	1359	1564	1406	1235	1152	1070	1005	957	867	854	807	865	810	830	758	762	818	790	824	761	782	815	756	790	798	772	803	720	714	759	771	799	755	763	774	767	797	786	741	779	757	772	759	742	756	718	793	741	744	776	725	792	747	763	720	755	726	751	720	743	750	728	776	771	740	736	795	762	726	760	737	784	751	730	778	762	766	766	737	755	743	787	735	777	710	786	748	829	738	786	709	737	768	752	725	784	750	719	747	723	755	739	719	779	751	767	729	757	724	744	695	758	760	797	745	728	737	777	757	768	710	766	752	806	792	731	757	767	745	764	767	758	718	744	747	721	718	770	805	713	748	728	690	772	726	703	760	715	809	741	693	788	747	717	725	756	758	673	740	772	747	742	762	765	737	710	728	755	750	787	732	710	779	730	757	758	702	699	797	768	747	733	718	750	747	738	758	731	808	688	776	702	761	766	785	762	730	718	709	791	768	716	799	726	767	735	754	692	785	719	788	764	730	807	784	784	775	740	768	745	792	768	737	734	707	737	774	775	805	769	784	770	725	723	766	727	764	748	774	715	736	753	709	776	726	733	733	775	711	691	725	742	760	704	783	778	787	782	713	754	704	736	721	737	719	772	771	754	743	764	727	703	707	736	820	727	780	731	753	718	708	782	730	746	787	733	727	757	725	688	770	736	786	735	730	776	751	720	773	768	771	727	733	772	760	792	763	769	745	794	747	740	724	762	709	730	799	777	781	757	784	809	767	726	715	748	738	779	717	728	784	746	699	738	715	746	770	720	764	785	715	727	715	789	736	766	822	739	729	783	738	731	722	774	754	655	749	747	754	740	735	758	747	770	731	741	788	802	755	732	772	747	715	733	720	756	735	743	797	751	722	739	769	790	759	676	739	762	767	815	735	783	696	718	716	730	810	733	817	676	755	788	740	753	727	792	735	800	800	734	716	780	786	765	796	739	765	794	726	713	789	736	731	755	776	734	777	712	712	753	781	776	759	718	784	718	758	692	775	756	710	771	695	748	756	716	754	793	749	766	758	783	716	751	740	764	717	782	755	842	765	760	737	741	789	713	737	755	777	714	769	785	752	763	722	739	746	768	769	742	778	771	715	769	752	747	741	750	777	716	754	777	735	708	736	813	694	754	734	749	754	745	717	726	739	767	708	761	747	761	746	773	735	763	753	715	737	737	761	700	742	701	750	792	750	754	755	732	711	751	752	708	745	725	734	751	772	754	718	748	776	728	711	744	769	714	765	739	788	765	768	752	761	707	709	750	809	758	806	764	767	737	742	775	730	755	757	771	761	708	689	741	727	750	768	757	786	724	763	711	728	741	789	741	705	756	736	714	801	729	669	759	773	787	696	720	791	716	745	761	736	735	735	748	722	739	774	773	713	754	766	764	782	750	706	795	772	758	778	775	716	706	768	797	731	790	729	739	757	782	761	776	702	775	729	728	727	685	821	744	746	758	757	706	758	766	693	767	752	757	717	753	761	768	774	733	747	746	755	722	725	761	739	788	805	801	748	761	758	795	777	746	683	721	739	747	726	747	774	772	710	775	780	744	778	788	729	767	728	764	739	702	797	777	722	739	738	725	700	738	755	762	736	708	783	750	805	756	784	711	802	719	807	772	731	734	672	738	743	701	739	750	779	769	776	800	693	738	747	761	722	775	744	728	776	714	748	708	773	768	723	736	731	757	771	719	767	733	767	758	746	746	773	748	768	713	770	760	734	731	786	707	797	723	725	735	732	784	745	732	795	715	706	717	763	802	714	757	792	776	709	747	725	742	670	754	767	742	723	743	734	775	741	729	766	734	683	774	720	757	736	766	752	777	778	763	758	703	774	782	784	736	765	718	762	766	766	775	738	762	746	744	699	689	723	754	773	688	724	769	778	760	786	766	757	801	707	749	761	751	771	797	688	747	713	747	752	720	699	711	771	723	740	759	763	773	746	724	769	765	748	773	754	759	761	732	767	795	757	747	747	756	780	760	774	785	758	752	757	787	681	759	757	714	836	718	749	779	778	739	718	758	744	711	711	717	757	711	769	713	722	737	768	780	741	698	760	765	713	783	752	710	762	720	807	740	702	763	769	719	697	769	754	726	784	697	790	723	761	738	726	772	749	728	760	742	744	771	786	716	709	773	705	755	721	717	803	760	741	703	788	763	763	725	709	755	771	703	742	754	722	792	762	720	735	773	742	753	734	771	732	764	731	737	757	729	727	780	731	740	765	735	708	692	767	757	704	782	762	748	716	743	742	732	770	779	687	735	750	714	791	718	748	732	736	713	741	784	765	752	740	752	768	700	791	772	778	708	814	752	766	754	714	728	786	761	754	747	753	784	761	776	730	780	765	720	791	738	754	751	779	715	734	768	743	756	735	744	762	793	792	760	743	740	728	720	722	716	754	704	743	731	762	706	818	792	707	741	724	746	820	720	728	720	701	737	745	733	749	735	745	739	754	755	724	743	766	746	766	710	783	766	753	786	725	761	732	747	719	772	708	735	718	738	729	745	740	771	720	788	746	735	768	784	721	723	746	734	719	783	762	770	712	774	733	750	738	724	721	752	737	740	749	724	736	732	758	723	734	749	784	715	730	741	758	725	757	741	753	723	760	749	782	728	752	750	749	743	745	733	763	745	786	755	748	708	734	765	734	704	715	727	767	765	744	718	734	721	769	788	735	778	755	754	720	772	740	765	792	713	783	737	738	768	769	807	740	729	782	738	760	792	717	751	752	741	727	726	785	770	823	804	714	783	758	796	764	734	719	714	740	724	727	750	773	739	727	754	747	726	791	731	744	698	781	773	775	753	798	744	732	765	749	718	768	698	778	726	776	760	707	753	745	760	784	758	729	759	760	749	719	770	743	704	740	778	734	750	747	744	761	767	736	772	735	726	737	728	748	765	819	741	726	718	695	771	757	711	780	792	744	700	795	731	711	764	775	740	733	711	744	691	793	726	724	730	777	778	781	750	771	737	796	722	770	709	784	735	755	775	778	745	753	768	773	770	729	740	758	734	741	737	755	749	760	738	715	811	757	792	763	787	715	762	710	760	722	768	766	698	803	734	765	730	735	734	751	690	733	693	724	761	727	744	759	727	771	730	814	729	752	776	730	745	727	763	775	710	694	790	732	755	780	799	769	762	773	713	736	764	732	751	691	703	737	730	758	729	732	763	741	756	763	752	803	722	743	741	762	720	741	780	723	757	759	695	781	779	753	766	708	747	686	736	714	745	722	753	770	753	794	720	713	783	752	747	717	745	713	803	730	746	738	672	730	721	794	770	731	757	815	745	771	787	717	741	790	764	719	727	746	743	751	731	728	723	764	738	782	789	763	748	780	754	755	739	747	768	743	746	713	741	754	756	779	722	743	754	749	712	746	756	727	733	747	763	758	762	743	723	777	743	753	748	748	731	731	750	730	716	745	766	728	742	761	718	738	712	761	754	742	736	728	761	741	727	697	741	762	762	765	808	700	764
12646	910	726	593	479	358	245	218	209	196	222	223	149	172	190	141	141	182	178	155	163	167	138	171	173	145	147	155	159	152	164	141	155	145	150	136	154	142	138	127	156	163	151	158	141	143	144	161	155	131	146	148	133	124	160	99	158	145	147	165	125	130	145	138	153	134	134	145	141	148	149	135	150	146	127	138	147	139	141	135	152	135	145	160	136	155	137	121	142	151	136	159	146	149	168	177	146	146	132	137	143	150	147	131	153	135	131	143	142	130	137	140	123	154	143	151	128	161	135	138	157	136	151	163	144	141	144	142	145	149	160	162	153	144	146	152	134	159	146	154	115	142	154	137	154	145	159	152	142	148	125	131	143	150	134	118	133	127	132	136	155	151	140	137	134	129	142	141	159	144	144	137	129	148	137	165	145	117	156	122	151	157	135	141	168	152	147	123	130	146	157	134	140	131	144	151	153	153	142	131	146	170	153	146	139	141	119	170	138	153	152	154	155	136	133	146	139	162	152	155	155	142	136	127	145	127	143	131	151	129	159	135	151	140	103	158	159	149	161	163	151	141	153	135	129	153	148	158	138	152	147	151	145	157	152	153	119	140	143	155	152	134	135	167	133	132	159	144	145	145	143	142	138	155	141	121	133	140	158	149	143	133	131	135	139	166	121	141	153	154	146	152	156	139	128	136	136	138	147	161	139	134	142	135	145	172	151	135	136	135	147	150	127	160	160	136	142	121	120	148	150	126	126	124	153	161	141	128	131	148	150	149	157	134	145	128	148	136	118	141	142	137	135	156	151	142	163	135	140	159	136	144	141	159	163	137	182	158	155	159	138	154	141	140	137	128	148	139	167	144	149	133	148	134	160	140	133	136	179	135	132	125	141	157	164	136	119	149	118	139	155	140	122	155	178	166	135	125	125	164	135	117	125	154	156	123	144	157	155	119	140	157	138	143	133	139	135	132	140	141	129	139	133	121	151	141	152	121	128	132	172	151	154	161	151	139	144	159	171	148	139	162	130	124	148	152	151	152	141	140	140	152	135	130	162	136	112	169	146	125	151	161	150	139	142	159	128	141	137	159	143	149	156	139	133	141	145	139	125	147	131	131	149	140	131	126	149	140	135	165	160	149	147	139	123	153	164	163	140	133	146	133	157	166	163	166	167	148	148	170	157	151	141	144	138	143	157	143	160	161	141	144	148	139	143	153	126	141	121	146	134	159	132	135	149	130	146	125	138	128	149	145	148	168	152	162	148	169	143	135	147	146	142	135	161	150	150	147	152	158	139	152	131	138	138	124	153	114	128	156	152	153	145	160	155	153	158	160	142	134	148	161	131	173	150	119	133	138	141	136	133	146	138	137	123	133	135	146	169	172	142	153	137	141	134	148	142	163	136	135	137	133	145	136	140	129	131	147	135	129	152	148	137	151	133	159	126	150	141	142	140	152	142	137	138	151	154	137	149	142	127	162	139	140	159	132	141	128	154	134	162	144	147	140	163	136	146	148	149	153	132	136	140	143	147	144	153	141	135	153	126	141	130	137	153	150	130	135	160	107	146	149	134	132	153	139	156	141	147	159	138	153	143	130	140	151	157	145	145	140	136	134	145	122	149	136	142	120	145	143	147	134	162	139	153	161	119	135	130	131	149	141	159	124	132	130	143	120	157	166	139	142	152	124	146	112	148	126	161	152	137	139	126	137	142	146	158	120	143	132	153	152	139	147	134	106	158	171	156	152	130	124	123	121	145	149	139	137	140	157	167	124	143	122	145	119	147	143	136	145	139	141	166	117	136	147	156	136	155	162	137	153	150	138	151	135	143	151	163	130	134	155	152	142	140	161	156	148	148	139	147	151	137	148	132	139	129	139	169	182	135	133	137	147	148	130	120	140	168	145	145	133	148	147	143	136	143	154	144	156	151	152	135	128	184	154	158	162	136	148	155	144	143	161	136	156	135	143	141	154	149	141	153	159	157	153	155	143	133	131	128	139	153	128	149	142	130	135	146	155	136	145	138	131	132	128	149	137	142	124	143	155	144	135	146	162	118	150	124	174	157	157	136	147	125	136	150	144	133	148	169	142	144	134	131	144	147	139	148	164	157	160	147	137	141	137	162	127	150	155	134	143	141	143	134	137	149	142	151	168	127	135	146	135	162	168	126	127	154	136	161	165	133	139	140	131	143	125	134	134	139	116	169	141	136	120	143	138	121	157	128	168	148	135	156	153	138	151	154	114	155	143	131	138	145	139	149	147	150	145	131	143	131	131	127	156	135	123	139	129	150	148	160	133	148	150	147	147	123	180	137	141	139	151	135	141	137	136	158	157	148	136	122	135	151	148	137	129	122	139	150	150	151	151	156	145	124	130	150	140	125	131	139	156	155	164	146	152	151	138	110	136	139	136	144	155	155	139	157	141	146	151	169	148	143	145	138	129	146	136	148	136	139	144	157	147	136	134	144	145	122	132	124	142	151	148	134	124	140	139	126	152	135	138	147	152	161	143	141	156	138	149	165	131	142	147	137	132	162	130	153	161	160	170	154	130	155	127	153	142	134	132	138	156	130	141	146	143	133	139	159	164	132	143	140	154	138	113	148	149	139	152	149	146	140	162	144	143	137	129	131	160	160	152	148	134	126	152	168	140	139	150	165	136	145	128	163	144	171	149	158	160	136	156	136	144	142	136	155	139	137	170	134	138	142	142	138	146	139	143	149	150	146	153	131	160	152	158	160	134	142	126	131	161	145	126	147	139	123	150	158	137	141	156	130	157	148	150	135	157	146	146	123	129	127	124	137	142	148	140	142	157	145	149	145	161	155	148	146	129	146	128	149	162	137	126	151	158	136	130	155	132	137	129	152	131	129	141	114	118	139	120	152	145	152	136	171	167	141	160	148	141	129	156	146	133	155	124	144	143	132	146	149	178	147	142	131	144	141	160	139	132	125	150	135	144	141	134	155	126	156	175	141	148	154	161	172	168	135	143	165	126	131	156	147	164	144	138	145	160	150	166	171	130	149	141	135	152	133	137	148	150	130	151	170	134	164	122	157	178	154	143	156	154	143	138	137	140	140	148	135	140	125	155	155	137	144	156	141	150	161	165	142	160	150	145	156	142	177	147	149	155	163	141	145	130	169	144	173	149	154	152	125	146	131	133	137	151	111	165	123	140	164	157	125	155	145	141	140	158	139	139	171	156	163	122	152	130	126	143	138	149	141	135	142	140	153	146	131	143	128	133	118	131	110	152	164	142	171	143	148	130	144	142	149	163	147	162	163	167	139	168	162	148	160	151	127	150	162	157	143	145	120	129	154	133	139	143	135	160	136	141	140	160	165	132	158	132	144	135	152	157	146	158	134	149	150	141	131	156	139	122	150	119	139	148	148	132	133	148	134	172	134	146	129	121	150	140	157	150	141	145	151	158	137	173	155	138	136	145	141	146	141	142	128	140	141	139	162	147	143	173	163	154	141	124	161	133	162	128	128	144	164	153	128	141
7963	926	1615	1934	1697	1384	1080	993	855	704	675	592	539	491	497	543	476	459	482	445	450	442	458	423	441	405	426	439	445	421	409	410	424	394	393	414	372	405	412	387	407	403	456	390	391	370	361	404	393	404	412	397	366	416	394	350	376	334	394	372	372	399	393	384	409	394	371	370	383	391	379	352	379	418	383	358	385	389	373	392	364	373	362	402	411	373	376	360	373	374	358	369	354	382	369	378	392	384	383	361	371	369	395	397	406	381	362	379	409	382	393	381	346	377	372	404	414	402	401	355	364	330	360	384	334	393	390	365	366	353	400	406	385	360	350	374	339	374	396	394	370	392	392	358	362	361	353	348	350	381	377	350	409	392	381	433	384	404	391	372	389	370	330	369	351	405	355	358	399	371	365	384	366	376	441	376	377	393	371	338	386	385	361	390	397	364	368	383	346	358	346	384	390	385	344	380	400	383	359	369	390	353	341	364	363	380	384	369	350	358	383	368	355	426	360	354	380	358	366	367	373	370	346	369	366	344	400	397	397	392	359	362	350	394	369	375	381	380	370	359	389	394	358	397	395	352	374	387	378	370	361	371	359	375	401	340	375	396	397	420	327	361	374	386	379	321	368	360	394	372	372	395	357	365	371	388	379	372	357	392	359	365	370	337	391	377	383	355	369	391	363	372	344	370	362	406	400	372	341	432	385	368	341	339	378	372	383	370	360	409	373	385	390	406	368	374	377	362	373	318	328	364	361	340	379	413	380	356	375	365	351	344	370	382	387	387	381	398	386	379	407	395	395	337	403	398	359	367	428	351	403	389	408	369	376	379	406	364	385	386	367	350	362	398	375	381	360	359	400	322	360	383	406	347	349	385	386	367	380	388	371	361	374	380	368	405	356	370	387	376	336	388	391	374	389	387	396	359	379	361	350	382	349	366	375	382	368	344	366	367	376	371	380	386	342	367	380	399	364	368	366	372	361	365	402	360	391	379	335	377	405	387	356	369	382	370	377	385	408	370	323	367	367	383	376	375	368	377	379	365	390	332	369	370	391	354	403	381	389	379	349	379	359	393	376	379	406	385	375	388	412	403	371	412	405	397	361	325	403	409	393	388	359	381	354	385	411	369	366	370	380	393	364	365	348	382	377	364	393	356	386	363	369	345	356	356	334	387	405	382	347	395	378	376	390	352	397	384	380	387	379	399	358	349	399	368	364	383	373	383	399	374	388	367	353	365	382	374	339	370	376	344	365	384	379	349	404	374	404	387	381	370	369	350	381	374	367	381	371	364	388	347	346	415	387	421	383	361	362	376	376	370	382	361	341	353	380	367	377	363	383	374	376	383	337	397	356	329	381	378	358	334	404	364	337	388	372	381	382	365	368	413	373	383	355	397	401	386	365	385	375	377	378	380	344	408	378	381	352	383	393	366	409	363	400	378	393	377	370	343	372	387	376	389	355	379	380	376	360	379	343	364	358	377	367	374	376	377	393	370	353	379	360	374	334	399	379	373	336	398	405	342	382	358	381	387	391	338	418	350	349	408	359	383	369	378	360	381	386	386	386	395	405	343	400	357	398	367	384	374	372	356	366	371	351	360	364	408	355	391	352	378	346	372	353	397	404	383	390	363	381	420	361	335	382	372	372	407	368	389	379	369	378	369	381	396	350	355	355	379	379	376	361	378	366	368	374	367	434	347	343	350	365	342	379	353	369	384	364	342	359	350	347	382	370	369	357	360	376	368	347	389	347	397	390	377	384	357	362	386	382	354	367	384	386	412	358	366	374	377	350	376	420	370	396	383	374	406	371	392	372	401	338	388	395	397	376	374	364	380	383	383	369	355	333	371	385	369	389	369	393	387	362	402	399	390	363	371	359	391	380	393	366	374	367	394	369	386	367	354	380	330	403	369	388	376	356	335	352	351	373	348	399	393	395	359	367	380	380	351	374	373	354	381	402	393	369	337	390	362	379	351	360	357	386	372	342	383	385	357	364	379	367	376	344	364	379	398	406	372	392	352	368	355	355	346	386	406	382	381	378	368	374	366	387	370	334	371	372	376	402	390	401	371	396	337	400	365	383	373	337	365	374	344	406	397	378	397	390	393	372	378	366	394	351	370	361	376	355	410	395	388	334	366	365	390	379	351	359	400	371	388	363	411	377	350	342	368	366	370	389	411	370	399	378	378	342	381	380	409	374	379	379	385	349	378	362	375	348	390	370	390	387	338	378	366	376	403	348	382	389	363	391	364	340	379	365	345	350	358	366	360	365	407	372	375	372	370	377	378	383	382	404	331	388	409	359	369	373	377	396	354	362	366	387	339	385	360	386	419	385	360	350	378	381	410	389	358	363	339	412	365	353	363	379	368	375	365	405	366	379	360	390	366	358	372	381	347	390	374	393	405	389	361	389	356	386	381	397	404	375	371	389	412	374	381	387	399	377	404	356	403	370	376	403	384	400	340	391	373	387	388	353	377	396	384	334	378	372	373	367	378	355	359	375	387	363	386	374	393	375	364	388	356	404	388	404	359	333	409	374	374	398	373	364	400	374	356	387	365	363	389	394	350	406	399	369	365	385	359	381	382	361	394	368	374	349	351	394	356	408	362	361	374	374	360	388	404	382	377	362	353	370	361	372	358	371	338	364	375	349	374	384	377	374	368	342	379	356	376	393	390	416	404	352	387	374	353	375	405	360	409	380	368	374	359	388	367	379	332	371	417	377	387	397	389	378	415	337	377	343	369	372	387	349	368	390	383	379	384	390	387	402	346	405	411	363	369	346	375	362	355	362	356	351	378	372	375	365	364	378	364	393	387	381	400	381	394	410	410	366	390	380	373	391	374	386	387	379	371	361	373	356	386	373	336	338	383	411	369	371	354	359	363	381	386	360	378	381	333	359	375	379	393	377	355	374	354	377	384	356	384	383	374	411	381	369	355	361	348	377	396	399	382	382	367	351	366	365	382	365	359	372	358	375	401	382	363	368	373	367	359	366	371	359	400	354	370	359	371	311	389	361	405	337	400	338	356	388	376	379	355	363	378	355	347	389	373	372	372	334	370	371	387	375	369	340	419	398	355	361	355	379	406	378	342	381	390	369	359	348	385	378	384	391	343	395	330	401	374	348	395	332	366	379	367	332	384	389	361	355	372	351	358	315	357	366	339	411	379	370	370	372	359	389	377	399	365	369	395	404	383	393	391	367	343	387	359	363	395	351	378	379	379	380	393	352	354	406	374	390	364	365	400	372	386	367	383	376	394	371	418	378	385	377	365	405	367	400	364	356	382	356	390	353	374	389	367	376	361	357	364	392	363	367	378	369	376	380	395	392	372	370	365	400	356	404	382	386	375	353	387	369	381	376	373	399	341	380	399	399	355	378	390	367	345	367	344	394	366	378	378	369	407	361	343	375	380	389	410	394	376	380	381	410	371	339	386	393	396	374	362	331	357	363	369	348	380	388	366	390	357	339	362	416	387	389	364	354	352	410	374	403	386	388	396
1614	386	410	356	323	337	377	324	360	360	356	334	309	353	340	351	347	367	359	351	365	326	300	337	312	326	351	326	343	355	362	372	361	359	371	371	363	352	368	336	319	320	358	378	341	317	363	372	372	375	333	363	351	366	370	329	322	334	337	334	349	355	353	316	345	341	335	354	384	364	339	327	362	349	338	353	343	367	321	360	313	332	338	336	341	352	334	361	379	329	318	332	330	363	339	354	313	327	364	319	328	337	334	329	336	356	343	369	347	327	325	362	325	296	358	331	361	353	332	325	353	299	356	354	340	313	349	373	351	368	341	345	354	320	380	338	337	365	370	325	336	338	341	331	354	328	351	351	334	370	357	313	345	326	335	309	356	337	340	375	372	354	340	348	347	338	339	341	299	349	325	356	338	330	359	351	362	333	386	348	361	368	342	322	331	323	369	370	345	355	341	362	297	366	361	359	340	351	352	318	347	400	319	322	336	335	375	407	330	338	376	314	358	350	368	335	343	391	366	333	369	329	329	376	334	341	355	356	368	354	349	334	316	344	366	352	355	349	327	313	347	340	342	326	356	328	374	350	367	305	362	357	343	331	332	333	331	328	377	369	319	350	341	356	329	346	338	353	338	381	379	358	337	332	360	297	332	330	339	327	368	366	339	361	356	357	356	333	336	345	346	356	342	325	360	312	346	358	354	336	373	361	362	358	352	355	361	357	328	329	354	336	346	354	390	348	336	353	329	344	364	379	353	365	330	371	348	327	351	357	347	350	364	355	328	330	328	366	326	374	360	321	371	356	365	343	329	364	322	347	368	346	339	311	329	333	306	364	360	348	323	309	373	366	353	316	344	356	381	359	347	356	304	347	361	322	317	359	361	329	352	377	344	365	327	348	324	345	394	372	347	371	349	339	344	333	344	356	357	364	353	343	323	366	351	321	342	364	344	319	303	353	337	331	336	315	338	378	322	369	348	356	335	368	368	320	379	334	336	364	330	324	323	366	359	339	312	368	358	344	365	358	340	342	368	385	354	351	334	351	332	346	328	384	372	350	377	318	348	364	356	372	362	386	355	343	332	330	354	352	349	331	320	384	362	316	344	376	330	332	346	330	376	333	363	371	371	313	328	361	343	369	317	316	320	349	378	357	329	330	352	343	388	369	339	385	364	334	337	331	321	352	328	345	381	335	338	362	358	321	330	368	363	324	333	353	346	391	355	297	345	360	350	346	352	354	337	334	318	328	353	339	369	331	344	377	345	375	332	349	345	360	355	362	331	343	320	325	372	348	368	311	343	337	328	322	321	366	372	358	344	350	350	370	367	371	372	344	405	338	331	346	367	334	384	332	363	340	312	355	349	312	331	324	312	338	381	355	379	333	374	329	338	316	334	364	321	332	360	314	332	406	347	375	310	319	390	338	344	347	373	320	372	336	356	348	337	318	327	331	336	349	350	356	307	340	355	364	334	345	314	338	339	357	335	316	381	339	369	346	344	322	330	367	331	325	368	357	343	355	343	393	344	356	337	341	319	333	347	351	340	334	333	365	376	349	359	331	312	348	344	358	339	344	352	340	352	364	336	337	364	339	368	364	339	341	340	338	326	351	368	328	341	339	371	347	381	351	318	346	310	345	362	329	352	339	333	331	333	357	372	309	365	351	404	326	333	371	338	346	335	335	363	338	351	330	395	352	367	349	365	348	342	342	361	329	301	335	364	374	333	349	344	342	349	354	340	345	320	355	362	362	315	325	330	363	350	348	329	340	319	362	357	326	340	365	351	374	401	367	351	353	323	386	356	359	334	318	346	339	368	321	400	389	367	338	315	367	331	336	374	320	348	367	328	332	339	339	366	341	363	357	347	369	348	353	368	327	323	378	370	339	352	359	341	323	356	366	324	327	333	343	359	375	326	328	354	328	351	343	341	309	315	356	368	337	353	328	361	374	381	364	320	377	333	361	318	326	361	354	334	351	353	345	329	293	339	361	326	315	323	361	343	357	345	306	353	352	327	317	333	326	364	346	354	343	359	332	342	324	324	358	373	305	388	336	331	324	333	374	325	369	343	342	334	327	366	294	312	343	341	362	378	345	339	337	348	353	327	343	337	370	324	360	371	338	351	344	340	329	356	345	319	335	344	287	316	341	313	355	313	367	395	317	378	322	358	338	327	390	354	349	319	353	354	349	339	364	333	331	362	363	347	315	342	364	369	338	334	345	363	341	329	364	367	336	330	364	360	352	362	315	355	339	339	355	326	338	345	354	353	329	334	356	369	351	345	339	344	347	362	343	317	328	355	327	349	361	339	350	299	330	378	327	367	358	358	375	360	362	338	352	339	312	350	366	326	362	308	367	359	342	341	360	344	341	377	350	350	357	314	315	371	376	333	385	368	367	366	348	355	369	324	361	341	347	341	339	316	310	366	357	341	347	372	331	335	362	360	352	368	340	357	388	338	335	339	381	354	347	317	384	323	380	357	361	304	334	306	335	340	340	335	305	331	351	332	338	335	328	339	321	346	344	339	324	338	342	370	366	358	313	350	339	348	368	351	318	343	369	319	368	345	332	341	335	358	339	327	337	341	346	320	354	368	334	351	304	332	348	355	351	363	287	369	325	339	338	362	338	333	376	350	364	347	359	334	368	347	328	346	360	337	334	357	324	335	333	340	344	377	356	354	361	353	388	338	354	330	332	333	337	380	365	353	348	333	354	348	370	331	356	320	365	348	329	328	342	319	306	348	330	369	335	342	368	328	348	326	367	336	357	312	356	382	396	337	297	340	352	337	370	322	375	340	367	322	292	336	337	326	341	337	324	351	352	359	326	350	374	350	338	360	354	342	352	318	354	292	362	371	339	320	372	356	344	353	318	346	348	323	326	327	353	339	354	337	387	353	350	362	364	322	335	353	362	304	354	369	347	368	348	345	362	370	360	310	375	379	351	308	338	343	320	341	329	334	331	344	326	317	364	382	339	375	338	354	350	357	353	317	375	299	319	321	347	378	339	370	330	333	342	370	356	343	317	347	378	328	361	360	336	387	339	356	341	361	346	346	337	333	322	335	344	320	353	361	354	360	323	339	326	386	321	339	339	348	308	335	351	331	375	358	329	328	320	333	336	326	370	359	344	387	333	336	330	328	359	372	364	343	347	344	365	332	338	360	337	356	316	356	331	342	358	363	316	343	326	322	348	345	340	339	324	339	336	371	327	367	368	337	362	363	359	334	321	365	335	345	358	350	351	364	337	394	318	358	334	382	346	354	333	330	331	366	355	337	328	351	349	373	360	325	340	338	348	375	364	396	348	379	313	306	365	351	363	361	350	350	349	359	349	344	339	360	365	321	350	349	332	336	342	332	329	379	350	329	345	339	296	334	323	349	361	367	388	323	348	373	367	332	347	352	329	310	381	378	362	356	328	360	366	377	393	356	362	339	348	338	349	333	354	353	332	329	343	348	303	317	363	366	356	343	337	345	329	335	315	366	302	344	317	353	322	336	333
2201	866	892	943	881	893	815	889	892	892	861	805	833	825	788	831	837	847	922	859	825	824	814	863	863	841	833	878	795	822	837	828	796	877	760	803	835	794	838	779	762	793	832	876	840	810	866	814	821	884	790	825	843	833	816	871	858	801	791	793	791	818	828	786	794	812	838	833	795	784	852	847	788	786	781	893	840	823	800	819	789	812	821	846	829	874	854	819	848	897	817	817	824	866	874	858	830	802	837	787	823	819	819	854	874	797	897	871	848	808	814	762	864	827	815	836	816	796	765	860	833	863	754	807	795	834	852	830	808	869	851	842	799	840	855	791	818	816	809	827	800	822	798	834	821	733	795	828	789	844	795	856	826	818	831	818	817	822	850	806	859	831	803	816	843	838	862	745	821	821	843	796	841	872	830	794	785	867	839	849	825	828	834	840	848	817	834	819	820	845	860	840	820	781	826	880	793	883	818	810	813	854	864	797	838	785	835	794	800	846	807	800	878	860	799	805	778	791	811	841	858	815	860	833	765	798	831	807	758	832	803	837	891	836	825	854	794	822	836	805	840	860	804	846	802	859	819	839	790	809	821	831	802	836	827	798	859	810	791	792	839	789	816	799	839	822	857	848	830	800	805	767	803	792	815	740	810	807	772	820	863	805	802	854	805	864	758	827	804	790	776	882	814	843	818	834	860	812	805	867	811	814	832	824	811	837	830	808	815	839	793	826	864	834	813	819	795	809	833	806	798	831	874	875	823	868	773	826	817	830	813	775	805	828	837	822	835	808	852	807	814	782	826	869	862	764	761	833	826	811	769	843	843	849	822	803	790	835	772	807	873	814	836	814	781	785	806	803	806	835	801	859	857	822	784	794	773	796	844	834	813	869	850	795	824	811	816	789	807	863	848	819	780	812	852	821	849	775	816	811	841	810	803	824	865	835	886	815	780	820	790	780	822	841	776	851	846	858	847	827	827	842	810	834	826	783	822	829	836	839	809	831	784	843	837	806	854	737	801	857	809	827	798	829	861	818	854	802	822	791	861	859	777	784	818	846	841	846	794	823	810	874	812	821	832	786	832	817	855	810	821	813	822	798	823	888	879	811	787	848	818	852	828	750	825	819	829	807	857	845	830	847	829	827	830	815	827	756	871	817	803	777	815	804	816	836	803	784	884	803	841	831	794	810	872	900	793	788	764	805	865	810	786	789	831	801	792	867	848	803	788	879	815	814	827	805	860	843	836	857	758	856	792	814	817	846	848	814	838	826	835	812	792	806	831	832	848	818	802	836	819	790	872	796	839	794	819	810	811	782	758	883	772	827	823	823	824	789	781	796	830	820	789	781	778	837	830	821	836	823	817	864	823	840	809	839	820	841	788	839	836	794	838	835	822	866	883	818	805	814	829	837	791	801	809	793	827	780	818	826	841	788	839	759	801	835	829	847	780	809	788	847	851	799	876	804	871	833	850	844	803	822	785	878	775	866	841	785	818	807	795	844	788	796	832	794	834	816	835	787	812	823	796	823	834	805	798	860	831	820	790	787	840	855	819	866	880	786	820	770	801	820	828	786	824	793	810	808	843	793	844	750	854	820	799	769	789	873	819	862	824	803	849	833	836	785	847	796	838	842	832	861	790	823	825	836	777	821	821	856	777	846	828	845	840	843	784	816	856	878	791	836	807	824	810	798	813	798	854	819	853	791	831	844	852	798	785	826	849	819	808	836	826	847	856	801	797	796	781	841	850	906	896	823	854	810	855	814	765	795	875	828	853	851	853	808	839	808	840	834	849	830	816	803	813	827	827	823	793	838	844	840	846	821	769	843	796	789	796	823	820	811	816	814	780	813	818	861	811	844	852	801	887	854	806	812	822	864	803	789	836	824	793	860	821	814	816	857	829	825	841	776	833	788	804	889	818	789	790	838	847	784	833	858	803	775	815	793	812	889	846	809	822	831	831	834	760	835	829	825	863	783	821	824	843	803	842	790	830	777	843	846	786	840	780	818	837	845	773	844	818	802	798	797	811	821	762	860	798	794	777	800	826	847	818	891	760	835	830	838	830	842	802	822	835	845	828	824	805	852	804	864	851	837	822	838	832	720	811	775	763	820	783	847	800	819	827	787	841	865	835	790	831	789	805	782	818	848	798	867	810	809	840	855	815	857	791	815	816	821	862	782	802	858	812	880	833	829	839	816	792	833	883	840	773	815	807	824	851	806	821	791	804	796	787	829	856	834	798	806	773	846	793	853	863	845	806	840	877	834	871	811	824	845	811	818	823	823	827	826	793	818	826	841	807	776	868	823	813	859	774	842	796	802	793	850	801	815	854	792	859	813	815	828	818	825	820	773	800	791	835	838	840	801	829	835	787	832	765	804	841	846	802	795	837	807	843	815	829	887	794	829	846	823	848	814	828	811	828	827	861	797	880	802	824	786	799	862	842	827	835	805	812	770	824	861	811	831	828	834	854	784	782	814	873	824	805	858	765	852	870	811	843	863	808	786	804	824	837	842	848	818	819	852	826	798	804	818	822	797	852	832	837	842	841	798	819	839	802	801	816	842	850	828	827	813	818	844	860	774	822	871	830	835	782	823	835	857	833	840	833	841	842	770	863	847	844	828	823	801	815	807	874	780	791	824	816	848	852	809	868	809	817	826	874	795	854	815	757	837	788	866	827	870	774	810	855	834	835	788	782	806	837	797	794	831	785	822	817	831	785	786	804	841	807	840	842	774	800	857	820	810	797	792	842	808	870	849	832	822	823	832	851	817	799	828	835	806	826	812	819	802	807	793	837	886	830	798	827	799	788	823	795	856	833	756	860	807	776	886	855	788	809	818	818	809	796	831	822	813	838	845	833	826	838	863	769	809	825	857	775	827	798	834	789	849	873	833	856	818	819	863	826	803	820	878	827	805	875	871	871	852	819	806	829	735	811	851	807	762	796	806	866	804	796	841	832	832	832	833	868	878	826	816	806	844	757	884	773	837	823	797	828	816	846	830	852	855	822	830	805	806	832	855	854	832	827	806	796	866	794	822	792	824	854	852	839	822	858	827	828	824	844	792	802	816	812	824	848	869	842	823	806	843	842	834	855	822	828	805	848	804	799	832	832	825	770	819	869	836	839	858	808	858	872	840	783	813	769	781	767	838	838	814	807	787	848	851	813	825	817	833	772	820	797	822	818	809	822	795	831	828	802	812	794	802	825	850	846	838	847	807	826	837	788	811	822	860	816	832	815	787	848	866	814	819	779	808	803	811	762	808	828	805	802	809	779	823	868	826	857	885	826	836	794	838	885	842	819	848	843	815	853	864	783	823	833	832	846	813	824	830	788	843	840	792	874	817	853	816	842	828	899	806	831	826	779	751	819	784	831	803	799	833	804	844	800	789	807	808	798	835	840	833	831	786	801	873	861	823	788	828	812	877	799	804	805	834	823	840	800	844	830	850	841	809	792	830	827	833	800	835	832	802	787	849	829	845	833	838	905	861	859	791	816	850
7039	599	591	521	412	396	364	408	358	338	333	363	361	343	289	348	323	329	316	302	330	313	305	309	293	308	322	331	358	309	315	296	288	327	332	295	326	356	340	332	363	310	317	307	342	319	336	365	317	311	299	308	299	345	313	314	296	332	323	292	306	305	302	333	340	332	308	328	374	369	309	345	265	312	303	322	292	304	317	310	307	329	331	333	281	324	320	332	310	319	307	340	315	316	295	287	321	340	307	299	333	333	283	295	310	301	342	333	317	306	317	310	308	316	299	320	324	307	306	314	358	322	342	323	312	300	347	287	326	319	321	313	364	343	288	342	314	322	320	365	315	338	333	351	333	325	319	330	346	303	341	314	328	324	312	334	333	314	322	310	332	308	293	351	335	273	296	303	355	309	334	309	268	319	314	299	355	317	322	325	303	304	297	283	332	286	279	317	329	299	323	332	322	324	339	301	329	312	355	351	346	315	290	314	288	313	291	331	269	346	346	320	316	315	329	353	304	335	341	304	302	296	322	354	322	325	344	340	330	333	313	296	322	304	339	294	332	322	305	333	355	294	301	304	317	293	307	310	296	281	331	341	305	311	326	280	323	338	308	356	359	289	348	304	321	327	318	271	303	289	299	286	318	305	328	320	315	337	312	327	267	327	332	272	325	317	318	304	317	326	332	293	351	328	290	304	278	309	325	303	299	304	310	360	327	330	324	318	299	319	338	318	306	337	298	322	309	323	320	313	338	343	318	311	352	275	335	303	306	320	338	347	291	320	307	340	312	305	316	334	350	344	334	338	318	324	302	344	328	296	285	324	303	295	302	310	333	277	281	336	352	331	335	304	276	288	312	316	297	314	314	310	327	322	354	289	310	318	288	326	285	273	297	318	324	266	302	293	322	332	338	314	304	314	309	315	312	318	332	354	311	327	317	283	325	313	308	334	302	283	324	311	318	336	296	306	318	294	315	291	354	351	271	328	317	316	307	317	297	316	311	284	268	316	333	322	323	305	328	337	291	338	315	305	322	329	331	267	355	324	292	312	316	334	295	339	315	340	323	314	303	325	325	320	292	294	329	301	342	300	306	279	329	290	299	348	330	347	320	320	340	317	316	289	318	317	315	343	320	332	280	325	289	330	292	273	350	285	307	287	320	328	318	300	327	276	296	328	333	289	300	329	332	331	303	317	311	323	320	321	281	337	263	348	329	312	291	314	309	330	327	318	317	296	295	301	293	335	319	332	301	330	304	305	289	342	302	327	309	338	335	313	316	317	300	304	326	292	306	303	324	343	319	297	315	369	328	287	303	281	312	292	308	292	300	298	330	313	281	344	289	303	303	311	292	293	322	304	326	297	331	362	324	290	332	343	325	300	284	318	271	285	342	305	308	350	336	328	295	325	339	353	322	342	351	314	285	333	287	328	292	322	329	344	311	305	308	308	297	310	326	290	329	289	330	295	310	347	302	327	307	313	283	344	326	303	324	312	313	327	342	312	297	333	347	289	288	319	342	314	342	315	333	293	313	338	316	323	300	300	322	333	329	330	322	303	319	332	351	317	344	317	285	280	323	319	322	359	316	318	290	316	337	350	310	327	323	323	302	313	323	302	315	331	314	305	276	309	317	319	307	287	310	329	330	285	316	316	312	329	308	273	311	305	302	280	311	316	296	277	307	294	320	318	299	342	335	309	340	317	291	330	317	316	341	311	307	316	321	311	301	312	342	328	344	318	337	304	333	295	356	293	319	332	305	288	298	339	352	320	327	341	303	332	304	304	364	276	306	318	311	312	336	338	330	314	330	320	317	320	266	320	289	331	309	325	303	325	337	337	287	329	325	304	332	305	342	300	313	290	285	357	322	326	343	291	299	341	335	321	333	321	333	327	295	327	309	322	321	299	296	314	295	338	347	292	339	315	298	290	277	295	342	326	310	331	282	309	325	321	325	321	321	328	297	309	299	308	309	334	301	306	306	312	323	278	333	325	340	322	316	287	309	308	293	313	328	318	293	306	337	327	307	306	314	329	322	301	323	301	367	299	304	356	323	313	320	310	323	326	320	308	339	263	305	293	292	326	341	310	287	296	324	339	349	329	306	303	334	306	300	333	319	340	332	286	305	300	322	286	289	330	333	318	311	295	334	340	339	333	289	318	316	332	301	311	293	303	282	318	330	323	302	317	290	278	311	314	328	312	333	326	337	341	326	304	294	318	312	324	301	376	314	351	329	334	345	351	313	309	321	306	314	291	317	314	323	320	315	317	314	325	306	338	315	315	325	332	305	318	314	287	332	317	311	275	308	323	356	309	295	306	312	321	334	307	309	327	309	294	308	318	293	306	323	317	296	315	314	294	297	280	303	309	327	297	273	303	339	303	347	345	330	337	313	344	343	295	315	343	293	336	322	321	303	303	264	307	346	311	327	306	308	332	301	308	296	307	328	285	320	323	314	310	328	293	295	319	309	342	295	322	337	324	318	316	297	287	330	318	316	294	277	321	315	307	356	311	320	311	305	331	297	276	318	271	310	295	292	301	316	325	322	338	275	334	295	305	332	345	354	299	339	301	279	328	320	319	300	318	324	306	310	297	336	291	299	286	315	339	309	304	317	282	306	320	300	314	350	321	331	326	333	297	281	330	311	328	322	335	329	351	299	348	320	342	284	314	326	346	334	313	330	285	305	303	306	336	304	297	323	330	292	307	305	325	315	319	330	323	313	294	310	305	321	300	318	278	336	303	317	319	278	340	307	314	321	309	295	311	299	343	309	325	310	316	306	330	322	319	348	377	284	329	323	309	304	293	320	305	263	321	306	356	315	302	297	315	326	312	333	321	297	339	329	324	326	294	278	322	310	333	353	309	316	332	293	335	308	319	305	305	328	335	331	329	345	299	352	322	295	330	342	321	341	315	324	273	308	316	324	323	337	338	320	271	323	305	295	346	300	327	303	339	312	312	317	294	322	314	313	313	301	319	342	345	331	323	316	290	291	318	331	309	316	332	283	304	305	312	325	291	326	297	298	293	326	289	342	329	297	294	316	341	303	326	308	336	300	310	332	299	324	299	325	321	293	297	316	328	320	317	301	313	321	286	278	306	318	334	347	317	296	316	341	286	331	295	299	278	317	304	277	342	335	333	311	335	319	300	288	316	308	348	287	325	317	323	316	304	300	290	277	315	301	318	307	338	302	279	306	297	309	313	293	315	316	305	320	304	299	298	324	346	278	317	309	318	329	309	308	348	347	323	327	338	301	307	310	324	362	266	340	336	316	270	309	306	301	302	320	300	296	356	344	366	347	339	298	293	315	306	272	304	317	338	322	314	309	311	287	342	314	324	328	315	293	311	339	332	290	299	291	331	273	316	296	329	327	309	346	291	314	320	347	333	295	299	325	355	328	339	353	298	349	348	307	324	320	330	328	306	318	307	276	336	327	345	304	317	337	304	322	284	305	332	326	288	313	326	280	314	303	304	296	319	306	335	285	302	320	341	317	319	304	304
6576	1079	1441	1537	1379	1239	1137	1020	1032	944	918	827	871	822	856	778	797	814	832	811	800	763	765	800	748	757	768	784	805	757	758	752	726	737	775	713	759	753	734	783	773	790	736	755	814	762	724	751	780	822	747	773	737	761	737	730	751	756	717	812	771	748	785	777	771	760	733	743	766	745	746	710	768	762	761	733	715	711	740	756	781	765	746	779	751	794	756	818	804	678	752	769	767	764	776	769	759	745	761	765	775	745	724	779	747	711	751	751	694	777	747	779	731	808	767	764	741	753	763	717	744	768	708	755	758	736	761	734	719	770	750	786	708	712	735	729	709	716	725	733	747	745	760	773	756	742	749	752	724	709	781	734	678	749	725	700	757	775	775	754	800	770	759	750	765	798	741	732	726	728	776	743	734	756	784	750	729	707	774	753	730	763	764	736	708	728	728	723	724	765	742	733	757	764	774	739	705	758	799	754	725	769	764	755	715	735	803	767	730	693	779	767	772	740	761	752	709	780	697	728	739	726	748	782	754	731	720	740	771	734	747	763	734	769	722	780	751	704	747	734	720	772	755	785	810	754	733	767	758	735	724	786	753	748	741	750	731	717	730	747	762	783	793	715	763	783	763	777	764	804	769	767	731	779	749	728	753	718	720	773	753	751	767	785	742	778	733	795	761	734	798	724	760	761	714	767	761	756	747	798	781	791	769	749	808	774	755	802	775	738	747	749	766	742	733	681	749	796	713	738	742	773	749	719	770	732	735	752	760	754	761	737	747	739	759	754	708	747	745	753	740	732	772	740	730	706	751	741	713	663	765	711	716	730	772	800	748	734	749	740	776	756	747	740	723	710	770	733	735	721	712	734	725	735	719	750	727	739	766	761	756	710	765	761	715	776	743	734	682	725	747	755	762	758	720	775	767	725	766	737	708	766	724	738	735	824	782	758	765	747	712	733	812	703	751	786	764	769	720	714	714	739	742	728	718	747	770	730	769	745	740	761	749	776	766	739	782	732	766	768	781	720	699	755	718	769	735	741	733	730	740	703	757	730	782	755	766	733	806	679	757	761	775	759	748	779	778	711	774	831	725	716	739	741	722	756	747	797	728	702	736	721	738	762	781	760	745	735	803	739	717	750	753	708	791	766	759	742	751	712	798	779	771	705	794	728	787	739	713	732	759	723	754	746	729	727	765	774	747	727	766	718	744	746	749	749	765	754	770	767	761	763	707	746	737	701	706	763	726	745	738	707	789	778	761	756	772	765	732	770	728	749	756	694	765	754	744	735	769	733	750	748	710	743	719	783	722	717	715	784	710	743	722	740	713	730	780	724	758	711	768	716	754	746	784	777	741	729	724	736	785	754	798	733	776	680	723	752	799	736	739	753	759	731	741	748	771	771	735	714	761	732	760	799	749	791	735	743	738	699	731	701	733	757	704	741	708	750	746	721	746	747	730	781	771	712	789	715	709	719	743	743	746	707	767	775	759	756	744	736	719	744	746	722	713	767	750	778	766	809	695	732	731	742	751	732	800	736	741	770	724	750	714	712	734	738	756	748	762	730	776	784	750	755	737	781	758	737	753	742	789	759	755	722	752	738	736	764	763	714	794	728	728	778	746	744	740	730	758	797	765	695	817	748	766	735	744	770	765	747	771	773	780	747	749	712	780	770	775	721	734	794	774	750	744	746	751	741	741	754	714	752	765	769	765	722	742	711	731	703	716	754	699	720	714	755	760	736	734	717	767	719	737	741	721	705	776	770	688	815	778	726	736	747	765	773	736	709	762	764	704	734	770	732	724	770	742	726	769	757	797	742	753	745	751	763	766	764	731	725	737	727	755	735	775	772	749	762	777	747	768	765	713	764	767	704	770	746	764	759	759	747	693	806	708	751	742	735	742	758	805	758	729	748	790	748	726	721	774	704	720	775	759	736	742	761	751	814	762	713	735	712	811	748	748	780	710	708	739	772	783	740	769	758	801	742	767	797	729	758	747	725	748	745	797	727	782	713	759	772	712	796	736	729	730	811	777	745	749	793	739	792	734	715	767	740	749	722	676	750	753	824	811	747	710	729	783	722	761	746	764	742	711	784	696	704	700	773	731	771	773	696	742	791	783	788	732	728	767	728	745	728	694	754	780	790	689	723	754	662	779	772	755	733	757	723	751	733	775	707	779	780	686	772	749	765	714	774	800	815	764	763	783	715	739	750	713	739	733	764	735	716	735	764	788	745	741	757	772	728	763	771	752	737	762	743	713	720	716	731	756	745	727	685	783	700	715	748	764	673	788	759	752	791	742	770	786	783	728	741	810	783	756	808	732	743	725	741	736	763	786	756	761	781	740	787	773	746	709	737	748	725	768	728	761	740	712	776	738	707	760	767	697	797	754	722	726	769	783	738	730	716	757	746	750	736	751	722	783	723	699	672	749	733	769	773	756	714	714	741	800	786	735	770	725	807	756	752	758	751	708	717	716	726	739	792	725	691	717	733	766	707	712	710	807	728	762	741	787	766	753	732	748	751	729	743	736	735	769	768	779	750	794	733	733	743	772	700	749	749	734	719	761	734	758	772	761	778	775	724	774	772	724	785	697	778	816	714	792	765	775	763	755	751	744	737	750	793	719	762	740	712	756	742	761	774	816	737	765	744	731	712	767	755	750	741	802	788	803	751	736	755	765	730	763	747	743	713	750	736	733	715	704	717	741	734	759	740	759	764	782	695	719	790	738	765	754	759	760	748	748	743	747	763	784	716	723	715	742	768	747	778	738	742	754	722	741	781	734	780	691	778	732	754	738	703	792	761	783	750	765	753	744	773	752	753	828	744	720	725	735	766	709	751	823	742	716	714	737	753	712	740	783	766	770	773	708	746	733	738	728	746	745	747	771	730	747	733	780	745	726	812	808	766	769	763	736	772	696	730	717	783	788	771	722	748	770	754	723	766	800	714	754	735	723	720	698	737	762	744	743	743	738	760	725	725	796	801	730	720	735	756	725	737	717	715	773	791	769	763	727	730	763	782	746	771	746	733	724	751	739	742	756	714	705	761	723	740	717	760	730	775	742	733	717	775	761	737	763	769	774	712	739	779	709	753	688	764	738	790	741	746	763	779	725	689	732	766	794	754	713	747	747	805	822	763	749	735	763	749	698	722	776	721	701	749	753	742	779	746	712	727	760	744	810	749	701	749	802	754	747	779	747	722	730	774	754	771	810	708	760	762	738	703	701	768	715	727	773	782	705	765	754	692	736	759	730	778	758	789	737	695	742	788	715	708	766	773	749	707	747	766	736	808	756	770	756	777	732	784	734	731	713	764	721	748	750	755	756	750	758	742	783	778	778	717	722	765	771	746	741	753	777	802	773	732	718	799	701	721	762	748	782	756	730	691	755	753	675	720	764	781	712	755	709	709	719	738	766	759	759	767	708	754	783	755	762	732	696	745	747	781	779	737	769	719	770	739	749	721	756	726	749	757	690	751	753	756	775	766	701	789	747	787	719	736
12453	923	769	557	427	320	250	267	193	209	181	201	187	186	195	171	174	144	150	181	179	164	161	138	163	153	142	164	141	160	145	117	128	144	152	131	144	155	155	132	144	158	143	144	158	146	149	163	154	150	159	143	132	132	149	147	148	174	138	154	137	180	157	137	142	161	129	149	163	156	138	155	146	134	159	158	136	142	130	128	131	153	148	150	141	150	149	163	129	139	120	149	129	133	132	131	133	147	134	132	153	170	164	147	138	148	141	156	151	157	147	142	135	139	152	135	133	143	148	176	153	130	136	148	152	123	128	129	135	137	143	162	177	129	130	140	150	140	137	153	143	152	141	126	141	119	124	154	143	127	133	137	140	127	156	135	141	138	155	147	149	139	154	146	154	140	159	144	179	137	126	163	159	128	134	152	150	143	131	133	148	147	142	145	130	162	158	135	164	152	141	124	145	161	168	163	146	122	144	149	158	144	134	140	173	149	137	142	152	152	156	160	165	156	135	141	149	157	150	146	135	151	135	153	150	142	164	157	143	146	168	143	125	130	142	153	140	130	144	144	160	144	154	137	152	159	127	142	137	147	159	153	136	158	151	143	156	124	137	133	144	132	168	173	135	131	157	141	146	170	141	145	162	129	135	157	141	147	142	157	139	122	148	136	120	145	121	144	132	158	134	145	140	135	148	146	155	145	131	159	136	153	150	132	125	126	137	140	157	148	138	132	128	133	143	142	136	168	145	138	156	163	137	141	142	160	136	138	140	149	134	152	151	131	132	130	131	136	117	128	145	154	155	135	127	119	140	140	143	143	144	155	122	142	122	143	145	145	136	126	129	132	143	141	132	135	143	134	148	145	119	166	157	140	163	137	152	147	155	124	147	161	144	154	144	127	124	145	145	140	140	136	140	163	155	147	144	146	149	141	137	128	155	155	156	148	151	139	153	153	160	153	144	130	147	127	107	118	152	160	142	150	148	130	160	143	137	142	161	141	136	152	147	148	138	140	151	146	131	150	138	153	143	128	140	156	142	141	129	142	138	145	151	148	163	152	122	131	140	128	126	176	131	170	137	135	149	145	136	137	125	136	143	144	160	161	159	141	128	155	151	135	143	147	131	133	128	138	155	144	156	138	119	146	156	171	146	134	135	134	119	137	151	147	144	156	148	134	137	124	142	132	145	136	150	154	157	137	144	134	140	137	138	161	152	164	145	130	127	138	144	131	136	139	155	137	144	146	159	142	141	148	122	149	135	144	160	136	150	142	167	144	135	153	134	142	148	140	169	126	146	151	128	137	140	137	155	152	139	145	151	144	132	161	154	143	143	126	148	134	147	137	139	148	135	135	153	160	153	138	156	141	156	124	162	132	128	119	157	166	134	146	129	148	140	118	124	156	153	149	145	116	139	147	167	165	134	150	164	157	160	143	141	136	139	136	141	121	138	135	159	156	147	143	143	147	142	146	138	131	145	143	150	142	150	150	159	131	134	133	127	152	143	154	135	155	140	170	150	143	138	170	141	123	110	144	145	135	130	151	152	143	154	145	156	131	135	137	162	148	125	148	118	156	130	128	166	163	151	143	159	129	126	147	131	148	140	121	136	132	141	139	136	141	116	146	154	148	130	169	158	146	129	140	154	141	153	161	143	128	120	152	146	131	147	151	142	162	170	123	139	145	149	149	148	130	141	142	161	153	137	140	156	122	138	146	136	143	143	130	157	152	148	132	151	144	126	153	151	156	158	154	135	157	157	132	142	166	160	143	153	143	165	153	139	137	137	153	143	154	144	123	114	154	151	157	126	162	146	145	137	159	130	142	137	152	159	154	144	140	139	144	131	154	149	147	135	146	144	122	126	165	144	144	135	143	161	146	160	181	176	113	132	153	155	147	144	138	141	146	149	139	139	156	130	143	129	120	142	145	128	143	161	134	151	126	145	120	140	129	138	139	133	141	145	149	137	165	157	168	155	133	121	143	136	122	133	140	125	138	160	156	126	144	134	148	150	128	145	161	145	157	115	139	133	168	130	132	132	134	143	147	132	127	150	135	144	132	135	123	137	144	128	141	136	158	148	136	143	152	165	144	119	160	118	129	157	141	145	154	145	134	152	160	157	153	143	140	144	140	132	146	133	169	137	169	156	134	133	135	136	159	132	149	141	132	140	147	148	114	155	141	148	138	142	140	169	138	136	152	153	123	138	159	156	146	143	133	164	138	173	149	167	128	153	129	143	153	158	138	132	148	138	154	154	152	145	141	143	160	136	130	155	172	151	137	133	163	156	148	153	121	134	169	141	141	161	145	153	135	130	128	163	130	139	155	130	145	152	139	133	162	150	133	135	143	141	133	164	142	133	145	146	137	146	158	126	127	146	153	153	148	137	136	131	132	158	145	150	140	140	151	134	138	127	148	145	152	138	121	137	156	168	128	148	148	132	126	137	152	137	151	166	173	129	166	145	119	130	141	154	130	151	139	140	132	162	116	147	139	128	142	163	176	131	151	133	165	133	161	148	122	154	125	138	135	141	146	142	128	138	118	150	139	149	160	132	142	146	146	155	142	151	132	167	155	146	141	136	145	136	148	153	150	164	147	171	152	132	120	159	148	153	140	152	156	129	129	158	126	153	148	143	125	137	138	151	147	133	138	134	175	176	149	132	127	153	163	151	153	154	156	131	122	159	133	139	155	164	160	140	154	134	150	147	165	148	149	122	153	144	134	149	125	137	143	149	152	131	118	135	135	157	160	131	170	150	160	133	128	165	146	138	153	141	133	132	129	140	155	134	134	143	171	164	143	147	139	154	127	153	162	123	160	129	125	142	166	135	121	148	132	146	128	129	142	145	137	156	136	150	146	143	142	134	138	158	140	160	128	168	143	132	105	145	147	151	129	148	141	159	153	132	125	154	148	137	140	133	100	160	137	141	139	160	138	160	145	160	168	137	124	149	112	156	137	141	120	164	120	163	134	163	151	142	141	122	146	136	174	133	142	163	141	153	138	150	153	164	132	143	169	118	134	158	137	139	153	130	137	139	157	142	159	139	158	148	142	136	134	156	145	144	135	132	142	154	138	133	160	149	150	118	145	173	169	161	136	156	161	144	156	140	130	151	169	147	153	162	133	140	152	146	149	149	145	138	162	135	141	132	131	153	139	135	129	143	140	157	156	152	145	154	150	162	159	155	156	146	134	152	144	141	130	167	146	134	145	133	132	132	143	134	160	142	145	165	133	137	139	147	145	127	163	146	147	135	146	137	145	132	149	155	166	138	156	145	164	164	169	145	150	156	163	140	137	128	153	142	141	142	156	114	147	162	142	144	129	151	149	150	150	140	132	137	134	138	138	175	160	142	163	118	142	131	145	152	170	165	144	150	139	135	155	156	146	158	126	155	146	168	160	133	123	142	143	148	144	145	142	154	164	139	137	135	119	135	150	131	136	139	130	140	123	132	136	149	138	143	153	137	146	158	174	160	132	155	151	142	135	149	149	134	139	161	108
8053	945	1658	1977	1765	1296	1063	917	865	674	624	614	568	529	511	485	490	451	456	469	434	437	419	413	443	413	452	438	403	413	393	397	398	394	417	419	347	361	415	372	370	361	392	395	396	392	376	405	416	398	382	350	402	376	369	360	375	366	395	352	402	366	354	389	390	353	362	363	376	326	388	371	403	388	384	362	367	402	377	369	395	418	406	409	388	400	329	402	394	374	406	386	392	370	357	388	373	383	351	348	377	389	388	337	353	368	363	382	379	336	401	378	350	392	373	405	363	366	416	369	412	381	376	354	371	381	385	354	339	388	370	374	359	379	378	390	400	397	348	389	389	333	303	374	383	369	367	371	391	353	361	382	403	376	385	323	384	355	381	400	355	393	368	373	362	368	373	343	390	358	380	381	384	404	365	350	355	394	388	385	393	361	339	359	388	375	355	382	391	381	396	403	390	379	410	367	403	381	393	369	404	387	343	378	387	362	351	375	374	391	379	379	374	344	381	358	364	406	370	348	353	393	389	362	342	366	381	388	360	359	356	391	388	388	411	353	368	374	370	356	384	369	338	396	394	401	364	367	399	398	370	344	393	363	369	367	387	360	375	372	380	361	373	389	378	367	387	377	384	399	352	416	378	390	376	352	332	358	345	384	380	356	356	387	370	360	366	361	391	378	347	365	386	395	400	401	374	353	379	357	376	414	357	381	378	391	363	370	355	354	397	396	392	360	356	371	363	387	371	395	414	369	370	362	401	358	434	367	369	398	403	375	353	373	358	385	356	347	350	397	384	412	391	373	372	350	372	355	401	350	375	370	374	386	379	375	391	358	387	354	368	387	371	410	349	414	385	368	381	345	363	367	396	375	386	398	352	383	368	361	390	391	381	350	378	366	366	375	387	355	378	385	363	381	377	399	365	384	407	372	350	356	342	405	370	386	408	374	392	382	394	399	413	357	364	389	364	380	355	372	389	364	368	369	346	373	363	379	340	422	385	378	381	346	379	356	372	380	373	338	375	378	355	370	372	377	377	373	415	337	371	388	380	349	379	382	399	380	401	359	382	377	363	400	383	353	406	357	364	373	401	379	357	394	382	347	368	332	396	377	358	344	337	354	391	379	364	387	368	354	391	369	380	367	343	385	352	397	399	390	356	354	367	421	387	375	379	341	396	370	371	356	378	366	368	377	326	353	357	393	362	355	400	368	369	408	358	370	386	376	361	369	402	351	376	381	361	394	368	328	381	387	388	414	349	377	364	359	345	403	376	370	371	390	374	392	357	371	402	383	326	415	370	378	360	397	360	374	351	409	394	374	365	359	377	376	353	367	374	361	389	377	361	338	376	367	362	362	379	349	408	370	356	385	357	371	431	382	398	361	358	375	361	380	377	378	393	410	402	392	360	382	357	348	375	385	393	395	361	374	366	406	389	347	369	322	365	361	332	388	346	325	387	380	385	348	396	390	387	356	366	371	364	385	356	384	380	422	331	360	433	396	360	350	376	397	381	342	338	415	355	361	360	354	343	366	364	348	405	365	358	413	378	365	393	374	384	374	344	370	343	400	359	339	348	419	384	389	374	374	353	383	341	376	336	346	391	401	402	324	385	348	348	369	372	388	386	382	372	378	383	381	374	357	403	384	373	360	390	413	381	364	383	364	349	375	371	366	376	365	420	374	383	370	328	339	342	360	352	401	372	414	386	408	384	369	355	395	342	346	388	378	378	387	372	364	367	372	347	379	388	370	380	385	399	410	379	339	352	347	379	365	404	378	381	371	377	374	379	410	378	386	363	357	384	377	396	367	383	318	415	373	376	373	390	365	340	348	355	359	380	375	427	347	358	388	381	347	397	391	369	412	329	362	367	411	346	369	373	403	366	365	413	381	372	376	348	369	388	370	388	368	352	367	359	406	369	397	379	395	388	372	415	324	359	412	391	390	363	372	373	384	357	379	375	377	372	368	386	403	369	378	402	399	334	388	352	383	354	366	367	378	372	373	391	359	379	380	378	365	383	386	369	360	372	394	360	388	378	370	372	338	326	374	359	392	364	394	356	353	381	372	416	369	338	368	380	358	377	384	378	402	418	370	370	374	375	360	374	359	384	325	390	356	397	354	385	389	353	395	402	386	386	383	381	389	367	372	386	388	373	379	380	362	407	406	377	411	399	392	366	369	387	363	377	382	415	328	377	363	352	361	403	373	382	369	347	412	395	382	388	399	384	365	382	393	376	387	382	360	399	370	382	353	375	410	344	355	390	358	337	386	404	375	402	359	391	346	385	372	422	375	362	345	376	368	391	348	395	352	358	389	387	384	373	396	364	368	397	388	391	382	391	378	379	363	377	371	385	341	364	423	361	370	351	377	392	349	381	382	377	421	358	371	384	328	360	368	364	347	385	398	395	342	357	377	361	371	375	368	382	367	377	399	357	374	353	389	384	361	373	346	362	360	390	392	378	374	327	410	381	375	398	368	406	354	393	357	373	357	386	387	368	409	368	381	370	384	351	383	365	412	379	344	375	371	341	368	375	339	374	401	383	368	423	362	382	361	363	360	350	368	409	374	358	361	378	353	342	384	425	380	360	395	397	372	347	375	345	361	392	382	363	381	410	399	380	342	356	349	414	374	383	343	394	373	347	356	339	385	334	361	339	361	343	401	349	402	412	375	367	347	401	397	382	348	360	382	391	377	358	335	364	426	367	386	343	333	347	377	372	361	375	387	398	399	381	340	392	371	374	366	377	367	379	343	369	357	417	376	381	354	392	380	367	390	357	377	370	346	344	371	332	415	367	374	402	379	378	387	364	390	393	375	346	324	384	379	381	369	390	360	401	374	386	402	390	391	396	390	373	378	364	386	381	371	366	389	370	423	395	370	347	372	375	378	347	349	391	390	381	365	378	394	388	369	354	366	386	385	379	411	387	384	357	360	361	328	371	392	375	336	361	350	388	378	413	348	376	361	380	397	371	388	376	375	388	365	376	361	364	353	341	397	357	370	384	386	354	371	410	368	384	357	378	368	378	383	356	346	365	396	379	372	374	383	372	381	368	383	354	371	362	398	364	422	352	388	391	393	381	369	391	374	379	373	396	329	357	364	392	375	391	359	386	381	397	396	365	361	351	351	352	371	360	372	380	407	380	382	384	341	358	377	397	380	362	393	375	360	385	375	402	370	371	381	354	381	367	399	387	389	367	359	365	375	400	362	377	352	330	338	361	348	354	398	381	397	369	388	376	358	388	353	363	345	381	376	408	378	342	368	369	374	389	392	364	361	357	390	380	385	390	373	349	399	367	407	319	364	421	355	391	355	380	388	352	361	400	365	366	384	352	372	360	380	352	392	365	345	362	337	409	366	372	364	393	376	371	377	376	359	362	391	358	380	398	381	376	346	406	382	420	378	361	338	362	365	377	371	355	401	361	350	378	392	388	348	352	410	355	362	370	391	393	382	352	384	388	393	393	403	352	374	348	369	385	402	350	384	375	373	365	398	407	365
1493	401	400	365	340	363	369	367	331	340	337	352	364	326	372	354	358	338	380	321	373	338	368	361	346	356	350	331	356	356	322	345	321	383	352	321	357	346	334	358	350	333	329	358	336	360	351	362	342	384	342	382	374	345	378	345	358	315	377	345	393	346	341	333	346	338	355	351	359	366	331	319	351	353	317	384	361	375	386	302	368	313	316	332	344	336	337	365	358	354	345	378	350	343	359	334	362	331	365	362	337	348	341	341	376	327	305	377	343	370	336	377	356	366	334	354	326	345	336	336	347	365	371	367	346	331	368	364	356	320	333	328	349	342	391	336	389	327	348	358	327	359	318	374	368	377	344	366	369	336	387	348	353	357	340	364	346	348	313	374	359	355	371	351	336	335	353	374	311	313	326	328	318	340	329	331	327	325	385	370	351	331	330	379	368	342	373	328	348	342	359	374	337	377	352	345	397	347	361	311	345	334	377	328	308	344	336	347	363	349	333	347	357	346	332	343	332	320	345	326	388	331	357	350	374	305	340	330	360	331	382	319	357	341	332	369	349	353	333	325	351	339	342	375	341	366	366	318	330	355	369	343	375	336	320	376	328	359	329	307	335	333	363	340	364	358	341	368	327	311	293	412	334	366	368	366	350	312	331	367	330	353	341	348	335	322	344	363	369	372	349	316	323	398	355	372	334	324	386	343	343	324	351	373	354	358	347	331	323	359	342	354	342	334	306	357	344	328	363	326	355	354	375	329	357	368	345	387	360	359	358	357	370	346	345	356	362	304	325	362	356	370	363	358	324	371	366	340	342	361	340	344	359	383	344	363	320	345	372	363	332	357	355	361	336	319	358	318	350	334	334	312	374	339	309	354	341	342	364	337	343	320	357	385	334	355	324	348	343	328	330	319	349	334	334	332	358	379	350	357	333	367	346	350	359	336	349	341	344	321	335	324	374	323	374	385	350	328	319	334	329	360	378	335	319	352	367	366	348	356	360	368	334	399	333	369	331	345	341	368	379	355	343	335	342	337	369	320	353	371	339	327	340	353	345	346	361	311	330	361	382	313	298	371	324	321	383	354	337	397	334	357	327	372	351	367	365	323	349	348	349	335	375	362	315	319	340	346	367	328	336	340	330	321	331	385	311	356	334	322	331	344	354	329	337	380	371	328	321	326	308	346	384	365	374	327	361	363	332	367	321	353	315	345	360	342	348	353	350	337	348	361	333	360	316	376	362	353	336	334	316	356	344	345	342	312	335	331	331	323	355	362	399	320	346	364	336	319	339	366	330	360	354	338	346	360	320	365	350	297	333	345	341	313	370	325	325	379	337	364	345	340	326	316	314	369	357	370	359	386	354	348	356	361	374	346	358	341	332	332	369	346	334	387	360	337	347	369	346	336	333	352	369	378	373	303	372	339	333	304	347	335	325	365	353	334	333	335	341	364	296	338	363	317	318	397	334	355	370	316	333	368	358	338	357	353	316	332	352	331	370	384	371	312	360	333	354	344	325	356	342	310	326	332	324	377	336	330	371	356	331	352	335	365	356	348	361	351	373	350	372	325	364	372	360	367	383	347	381	331	382	334	352	358	358	322	357	382	349	329	326	365	346	359	362	368	343	378	358	329	332	352	370	316	337	325	349	357	370	337	365	312	356	330	322	346	353	328	313	325	402	346	373	400	344	370	347	348	345	321	363	350	348	381	338	344	351	354	332	330	329	362	328	380	340	361	352	347	343	338	382	330	373	345	329	350	324	381	295	352	334	344	320	335	341	339	341	367	351	351	364	369	319	348	334	370	373	341	310	336	346	328	344	352	347	336	342	346	353	317	351	357	362	354	366	337	357	336	335	356	355	334	350	336	368	344	335	334	393	378	338	375	382	333	347	367	367	363	349	354	350	367	333	336	316	341	355	389	356	353	344	363	321	353	361	347	314	356	348	344	355	359	319	373	338	344	358	360	339	373	345	338	355	319	364	338	339	336	379	339	354	357	289	346	346	324	358	348	355	326	330	372	355	358	337	323	318	362	371	344	337	338	352	345	396	353	310	350	328	369	378	336	355	352	333	353	348	350	339	334	342	316	341	378	354	380	344	353	364	367	360	356	337	354	338	318	328	336	355	344	352	379	369	325	346	323	334	373	333	356	365	343	332	374	348	365	325	337	332	363	335	346	349	335	361	339	356	312	348	360	375	366	329	329	329	374	342	330	381	333	349	343	331	344	323	354	331	320	358	359	395	371	337	359	342	324	367	341	345	355	363	351	355	356	340	361	344	360	348	352	353	356	343	366	376	324	370	348	382	327	357	338	338	355	338	319	333	347	331	362	335	339	392	342	380	362	337	354	395	377	348	319	357	332	343	372	356	343	368	333	368	332	326	339	363	372	322	337	344	372	343	332	331	368	371	368	362	374	403	376	342	361	343	356	359	344	314	343	362	366	381	347	389	355	344	316	319	384	330	337	352	336	390	370	321	352	358	364	355	367	337	310	366	363	364	321	362	327	358	361	347	361	296	357	340	341	365	380	351	356	351	347	362	369	342	363	343	390	364	372	337	351	330	365	356	316	380	381	340	324	347	346	357	348	415	366	354	358	347	374	346	394	364	356	351	341	352	369	349	337	341	371	352	321	368	316	351	337	350	337	366	312	331	347	369	395	326	364	364	355	351	337	343	362	332	352	337	370	341	360	358	332	349	355	357	382	324	362	352	316	383	367	354	314	355	324	349	354	344	324	357	377	322	362	356	373	344	350	345	384	330	364	363	364	366	335	374	364	350	330	318	352	319	332	319	338	347	336	338	359	341	393	346	335	351	351	322	344	338	369	352	329	362	343	364	351	352	355	325	379	371	382	335	348	322	357	371	368	363	384	335	332	367	336	370	338	355	342	322	351	346	344	357	371	345	341	345	341	309	342	389	344	366	315	317	369	332	350	343	367	382	357	344	352	334	326	323	371	355	350	342	332	360	355	356	371	326	311	384	367	362	321	324	342	342	343	371	327	352	346	358	315	363	346	364	325	373	318	383	359	305	333	335	359	332	379	368	335	354	365	353	339	382	374	364	355	340	392	368	374	363	339	369	373	340	355	309	351	347	383	361	351	374	337	359	379	347	343	399	311	362	343	322	346	335	319	373	333	334	332	342	339	321	407	341	352	347	320	328	352	372	332	362	316	347	359	341	345	335	313	330	320	352	308	338	351	355	343	337	369	333	327	353	350	362	334	333	344	343	318	351	342	330	308	343	371	359	352	367	364	333	367	348	333	369	369	342	325	371	317	352	361	364	335	353	348	323	369	374	358	345	352	310	327	356	351	346	348	386	324	356	297	339	385	340	368	334	352	342	386	371	365	340	359	323	321	340	343	352	317	360	348	389	328	356	339	345	366	351	319	354	390	327	339	372	359	374	307	352	357	362	334	376	325	342	366	329	331	345	295	366	340	337	346	384	342	318	332	341	339	358	344	364	374	326	352	359	365	370	345	329	322	384	345	321	338
2084	905	914	883	901	898	898	920	834	911	818	828	829	836	898	830	792	832	894	844	888	851	843	835	856	797	825	761	884	777	832	828	817	799	845	807	819	841	818	787	808	831	835	831	853	839	846	867	804	834	830	799	841	827	815	849	895	823	857	884	817	834	888	825	857	825	847	879	805	872	799	846	797	771	849	839	806	820	775	787	842	841	807	839	778	836	855	838	867	825	837	859	872	824	775	874	851	818	838	827	835	745	813	853	825	812	806	775	788	830	858	821	779	832	885	766	830	812	841	817	882	835	822	805	833	859	818	851	819	778	877	799	868	819	812	786	824	807	827	837	846	756	815	803	849	867	802	863	891	853	857	813	881	806	828	813	801	845	831	816	816	832	779	852	885	801	800	802	813	850	797	825	843	798	841	862	833	803	792	847	837	857	801	834	882	806	839	788	810	785	818	826	850	845	823	831	821	844	816	847	824	815	807	799	828	813	831	813	798	821	784	846	859	848	833	841	860	823	782	851	791	849	799	803	813	839	826	851	843	764	856	844	856	791	826	823	796	869	843	806	821	811	826	787	814	845	811	817	868	853	844	854	814	859	838	851	820	863	817	887	801	841	854	841	830	829	782	914	811	828	771	790	862	846	840	855	819	839	840	841	802	829	840	821	801	839	857	839	830	800	807	826	813	816	833	823	790	816	811	837	819	862	843	798	815	784	859	795	802	869	813	836	782	842	845	829	815	835	810	843	815	806	863	756	848	803	850	810	887	876	878	856	784	907	805	780	837	827	790	813	844	809	850	829	792	794	852	809	795	804	853	801	771	834	822	791	806	825	748	832	879	887	831	850	826	855	819	843	878	796	838	876	804	821	780	806	837	857	820	809	830	813	845	848	840	804	882	848	855	844	832	873	885	833	809	868	831	851	878	866	785	848	851	791	872	858	877	829	809	779	829	818	790	823	847	814	825	794	826	801	830	797	784	815	826	851	864	794	814	835	761	830	790	826	850	829	800	827	848	880	844	838	846	849	821	822	824	844	792	819	812	832	862	850	785	796	848	827	853	833	753	796	823	818	821	823	850	835	794	848	795	830	808	894	816	814	884	843	845	779	877	844	877	861	773	831	887	825	876	793	844	824	799	802	803	891	844	828	802	835	822	865	859	855	835	811	853	815	765	851	876	792	847	802	824	809	833	836	801	856	800	838	784	888	842	854	800	886	813	857	870	861	803	827	767	760	822	824	806	812	861	823	797	839	819	823	873	866	838	864	824	834	810	892	836	863	823	814	807	840	824	854	818	857	833	844	756	843	863	833	869	861	842	848	777	804	777	792	848	848	798	809	833	816	854	860	824	791	863	807	843	807	865	820	764	818	818	855	826	781	861	812	803	824	846	814	826	825	837	836	849	824	788	845	888	834	822	839	818	828	848	809	812	872	847	834	815	766	867	830	803	892	865	808	836	808	856	833	843	856	826	850	856	767	824	845	812	810	815	870	840	843	814	849	831	860	850	785	857	902	862	773	801	796	832	803	834	815	868	833	845	785	813	830	804	851	881	798	883	838	818	841	857	777	826	819	847	817	833	821	839	909	799	862	852	851	845	801	826	854	773	853	785	796	786	876	866	814	819	817	858	836	805	849	852	773	822	849	856	845	769	848	841	858	798	837	806	831	862	893	823	806	866	808	848	804	813	862	817	841	769	809	867	838	823	801	862	845	839	831	839	818	830	783	859	846	840	788	858	798	830	821	820	823	831	799	822	861	870	796	825	782	834	833	860	831	835	824	847	791	803	814	890	785	834	861	811	793	845	850	822	845	831	869	822	840	831	851	803	850	837	799	783	825	868	853	894	867	822	813	903	813	819	800	850	823	845	785	843	808	842	810	840	863	802	870	812	839	862	832	824	815	876	822	824	794	882	836	811	890	849	830	851	817	836	828	755	800	814	888	772	821	846	829	773	811	831	825	826	849	810	805	834	842	795	822	802	824	855	846	879	828	829	855	853	880	800	840	781	826	870	864	827	821	796	867	855	822	826	826	845	790	813	804	817	857	822	851	849	756	808	845	829	850	824	863	806	823	823	786	845	829	819	829	844	852	858	769	873	818	813	892	867	827	860	858	836	865	846	814	790	791	817	852	837	793	853	898	821	831	838	791	826	850	857	787	821	796	787	826	797	812	836	855	779	851	827	833	826	748	855	814	869	804	822	788	811	863	871	833	840	758	827	855	846	830	818	803	895	782	856	793	871	847	841	869	853	837	827	866	849	800	824	840	802	842	858	802	799	851	868	864	885	855	855	854	774	858	888	852	838	843	850	886	833	811	804	782	818	821	832	769	813	779	875	861	826	819	895	809	823	811	816	813	775	824	797	864	811	833	799	837	873	837	875	822	824	852	853	831	810	832	891	803	787	789	770	827	850	838	816	899	814	799	778	835	817	794	824	781	874	812	817	804	790	834	812	858	815	778	834	862	788	830	802	862	870	877	818	820	816	833	803	825	846	799	759	821	888	862	799	802	840	805	803	791	821	834	822	841	817	844	772	848	846	858	759	791	877	881	901	818	831	817	806	809	795	846	840	841	814	840	820	876	845	797	837	805	854	806	795	894	876	873	851	834	851	830	806	899	801	798	911	837	811	831	795	850	811	852	833	815	823	846	796	831	848	847	843	848	846	822	829	832	877	871	826	828	820	844	781	857	843	819	818	807	817	828	837	834	860	862	856	795	792	797	864	790	800	822	770	818	834	846	837	825	835	830	830	847	815	776	808	822	800	828	819	849	834	853	825	848	826	874	824	828	825	833	817	817	790	784	842	815	843	812	894	879	786	790	800	783	850	866	839	843	840	814	871	868	821	877	833	811	828	787	832	782	827	795	799	820	853	834	841	805	802	819	820	787	836	857	805	859	797	852	773	761	832	830	806	832	811	857	841	837	844	826	832	853	839	805	837	840	842	799	797	788	797	857	832	823	839	867	863	849	849	821	880	797	808	840	839	843	829	814	801	840	803	807	829	837	851	810	836	852	837	848	839	826	844	867	811	850	751	863	870	829	854	822	870	835	846	817	873	856	868	826	818	846	860	888	793	829	810	815	793	826	805	903	817	765	784	836	824	846	813	793	843	815	863	844	840	822	828	783	854	886	842	807	848	858	848	846	809	843	881	805	848	804	817	845	801	813	815	852	817	826	823	822	815	844	845	886	793	812	852	908	783	806	840	861	809	844	828	898	850	851	861	827	887	871	832	823	836	832	809	883	859	871	834	834	825	802	886	784	866	833	889	834	838	837	855	802	821	836	840	780	816	879	833	859	811	892	797	832	813	793	857	851	796	846	878	827	843	836	788	828	848	817	873	818	814	857	853	847	832	841	794	775	831	851	821	781	820	818	854	831	892	829	825	825	807	812	860	822	844	846	840	871	811	837	881	811	855	869	816	866	824	861	790	817	805	834	789	839	771	818	816	805	837	820	853	832	840	883	817	846	785	835	846	803	812	782	818	835
6960	595	627	504	460	413	349	377	370	340	331	357	337	319	335	312	346	309	295	315	296	323	352	320	323	300	339	327	348	297	295	338	332	296	332	349	329	276	336	331	321	329	326	311	268	315	335	316	320	335	311	304	308	301	317	304	300	307	301	339	294	307	301	335	327	341	324	322	337	310	302	293	287	280	323	298	318	313	340	319	284	314	317	303	328	338	290	343	352	318	335	345	309	327	320	293	325	297	330	311	309	316	276	285	288	306	327	296	309	334	306	299	311	314	352	301	263	275	289	314	293	329	297	300	326	322	323	309	305	329	336	293	337	307	308	332	336	363	318	315	354	312	292	304	288	294	294	328	311	337	293	336	322	328	345	316	289	320	289	308	318	311	313	323	340	310	285	324	355	308	282	334	337	327	317	301	333	263	289	278	302	289	309	296	300	340	317	334	305	320	337	338	264	289	306	308	285	309	305	320	346	306	311	326	297	317	308	314	353	334	267	313	331	280	315	318	326	336	309	345	321	256	296	299	311	282	308	331	312	309	310	308	316	280	329	298	315	325	303	334	295	333	320	351	286	347	343	315	330	315	294	316	324	305	297	275	296	316	330	329	321	305	324	321	308	312	315	315	324	300	323	287	327	302	349	323	301	318	301	295	318	315	314	327	305	319	318	331	325	314	333	330	310	295	300	302	291	325	305	332	305	303	301	339	318	286	295	358	307	316	309	318	359	330	289	310	294	339	307	301	289	308	335	301	297	382	332	336	356	302	314	306	319	308	345	316	297	344	335	291	300	311	345	335	295	290	316	320	353	310	299	324	283	330	290	300	316	294	296	318	327	345	301	347	298	308	310	302	311	340	338	323	287	343	327	303	288	324	325	279	293	354	331	282	316	321	325	299	318	322	341	304	343	318	285	343	307	307	327	303	297	321	307	329	322	335	273	278	317	313	279	322	331	336	301	340	338	285	328	317	287	322	327	341	348	320	322	339	284	325	284	302	290	283	304	320	299	351	328	305	316	321	310	295	303	320	323	295	308	287	313	350	309	315	322	338	344	332	327	289	317	309	333	319	300	308	302	326	321	296	323	341	305	298	298	356	311	268	306	328	303	339	337	328	303	327	325	273	303	284	338	310	335	329	358	328	325	339	332	290	302	322	307	347	348	325	318	348	284	316	298	314	309	310	324	303	300	329	329	320	326	315	310	317	298	306	292	354	304	309	320	303	322	303	305	314	312	300	278	318	351	329	285	333	291	324	320	323	322	293	344	320	309	332	316	292	335	334	328	306	311	325	297	322	307	336	340	322	306	318	323	295	304	290	306	286	310	326	344	339	310	342	337	349	337	341	322	326	367	346	347	333	324	331	301	327	300	297	321	349	317	321	307	290	329	307	307	328	295	345	315	302	332	313	309	333	307	304	349	315	309	297	308	324	304	320	311	290	339	313	292	277	319	303	341	320	310	308	329	320	339	292	336	308	309	369	340	323	323	333	282	318	334	317	294	358	336	301	322	322	295	338	316	280	329	299	297	321	309	284	299	317	288	313	307	335	307	323	314	305	314	337	328	321	346	295	338	307	314	311	316	334	353	284	309	330	329	307	330	330	299	328	307	296	305	302	329	283	310	322	320	281	313	284	312	305	287	314	329	305	332	286	325	306	306	302	313	300	344	312	330	301	344	299	292	321	336	335	317	291	309	303	299	295	313	334	290	309	280	325	299	315	315	340	332	340	344	308	303	328	326	309	324	291	330	311	308	323	315	316	291	315	355	294	313	325	317	300	309	327	317	326	287	327	319	306	299	329	328	329	323	322	315	319	318	303	341	281	313	316	301	303	305	305	322	333	314	322	327	280	322	306	308	315	292	323	330	316	313	313	326	317	299	315	288	302	294	306	339	318	336	284	296	316	350	330	315	295	295	297	316	331	338	299	318	302	299	343	323	332	285	314	308	305	357	285	307	343	332	308	277	284	312	331	348	299	291	327	344	307	302	332	299	285	289	298	316	312	321	333	350	345	311	335	328	299	292	295	298	263	283	331	297	285	324	309	316	322	310	308	322	264	320	283	335	315	305	296	343	298	297	304	336	303	323	334	318	308	312	331	277	295	351	290	332	280	342	289	361	319	316	334	363	327	325	321	314	297	302	323	338	342	344	292	328	312	315	279	343	339	308	330	340	317	312	322	281	345	320	337	309	301	300	339	338	280	343	288	303	305	310	331	310	294	327	328	333	315	295	322	298	357	296	299	299	313	316	314	309	319	385	313	328	317	304	289	300	332	364	278	313	321	279	318	340	318	317	307	312	291	334	322	283	311	318	319	339	328	315	280	292	334	345	313	302	318	316	366	331	317	302	301	345	302	323	317	318	327	326	356	313	317	322	320	278	294	319	308	303	361	296	345	318	315	301	308	304	301	328	308	328	334	307	304	334	328	319	324	295	309	334	343	310	354	327	323	291	316	337	333	302	290	278	310	324	343	321	305	332	297	317	332	310	319	336	324	320	274	277	322	315	321	326	328	321	327	310	352	323	335	324	328	276	309	289	306	303	277	340	304	299	325	322	328	289	311	281	297	320	281	311	317	335	306	310	319	298	319	316	322	321	330	319	313	320	320	333	299	314	275	362	309	306	320	321	280	305	324	310	321	316	315	280	338	296	293	316	316	320	357	325	318	312	283	315	285	334	326	287	283	325	331	324	322	348	324	310	312	313	340	332	269	293	337	319	314	322	302	289	328	325	309	294	329	333	313	304	331	339	316	311	325	313	295	345	315	325	283	328	302	333	306	287	310	335	293	322	327	343	323	285	326	326	313	323	334	323	268	276	295	353	314	303	259	311	300	285	281	315	320	296	334	326	309	276	306	304	277	336	323	337	316	341	335	312	297	331	343	329	305	316	337	326	293	328	304	324	348	340	302	308	320	318	325	307	345	320	305	320	314	309	298	326	280	299	300	281	342	311	300	293	338	328	314	356	336	323	325	312	316	331	277	332	320	323	334	305	292	307	305	291	302	282	338	301	308	328	330	293	293	325	341	337	316	308	289	293	276	321	310	349	297	291	303	314	303	301	346	307	324	365	337	318	323	331	295	308	314	307	335	314	311	308	336	307	290	304	303	317	306	310	290	339	317	298	296	312	372	295	297	303	311	321	306	319	277	313	310	318	315	321	299	318	342	267	295	344	311	346	319	310	285	299	305	294	315	326	301	311	299	325	295	323	291	296	323	321	293	303	334	354	327	315	284	304	326	349	317	311	355	304	299	312	320	309	278	289	330	315	292	294	307	300	329	288	336	347	324	319	290	320	331	307	283	326	326	337	308	322	362	290	311	320	287	311	307	316	307	287	321	314	334	305	279	292	284	303	297	343	287	314	302	304	320	304	308	316	300	301	282	308	365	282	327	324	308	330	318	325	321	292	316	325	298	304	294	318	312	343	303	289	325	365	310	350	294	305	336	357	330	330	293	309	308	310	324	315	321	312	370	338	316	337	299	308	322
6585	961	1374	1543	1528	1204	1099	1102	984	935	889	888	784	822	804	802	801	738	818	819	828	781	766	802	756	785	746	805	790	767	783	745	835	778	780	742	745	744	753	726	776	818	772	759	748	762	765	772	782	769	735	753	754	744	749	731	752	778	751	733	758	776	729	734	764	709	719	754	774	739	714	729	746	757	756	760	735	734	748	771	803	735	805	752	740	727	731	774	783	817	803	782	726	743	768	692	700	791	753	768	702	774	763	738	734	733	744	733	722	760	776	802	764	747	757	683	726	761	731	749	738	746	747	761	743	768	708	711	774	762	741	707	739	729	793	759	783	779	763	729	784	775	705	701	731	767	763	778	762	758	709	764	728	751	753	736	765	692	769	735	761	715	740	698	783	743	738	767	739	800	776	742	753	755	744	747	718	741	741	760	756	721	701	764	753	736	770	770	718	784	786	753	748	789	733	754	781	738	741	746	739	756	793	782	704	742	696	769	755	710	736	758	740	775	743	756	744	745	731	744	758	841	765	703	744	711	785	748	756	741	765	780	795	746	733	769	776	765	799	774	795	742	733	741	726	725	759	764	743	752	771	734	787	731	753	751	699	792	705	767	730	775	761	775	720	780	751	699	752	715	785	714	762	749	769	773	787	774	747	762	772	720	782	775	746	741	704	740	731	791	795	717	749	739	754	703	739	711	753	789	746	750	796	748	746	736	763	751	779	741	735	751	719	750	728	746	732	760	731	756	715	717	743	733	735	738	738	779	767	729	771	743	693	723	739	742	795	693	759	748	740	712	799	737	764	713	759	764	764	754	789	801	721	781	747	678	724	780	738	701	734	773	754	722	701	753	738	792	719	712	736	723	735	754	740	771	732	750	734	717	709	748	726	736	754	767	762	771	764	772	734	753	773	730	763	713	778	745	803	784	736	755	807	733	727	777	789	717	735	725	723	736	760	753	742	727	749	761	691	757	716	730	764	708	776	748	735	765	747	767	756	745	751	762	752	766	733	709	782	784	757	772	742	721	729	706	742	773	763	752	757	768	728	721	769	796	778	753	740	749	728	745	743	762	754	760	731	768	760	736	783	741	813	737	725	747	739	810	741	800	770	819	754	750	725	789	774	770	728	737	753	766	779	746	735	711	724	809	756	696	802	679	780	729	707	750	785	723	732	754	769	711	724	774	717	717	789	730	757	770	765	724	761	734	806	796	742	742	765	764	773	783	756	769	743	758	725	739	746	774	730	743	773	753	724	750	723	734	742	710	785	788	727	732	693	760	747	758	723	793	747	761	661	769	748	745	743	760	781	790	700	704	749	742	765	730	751	727	715	765	729	762	759	786	756	760	782	783	700	794	735	706	779	744	803	751	757	753	761	769	708	726	739	758	755	771	787	756	749	787	753	737	746	742	752	811	763	765	773	747	771	729	768	745	728	776	713	776	772	733	740	745	735	772	733	800	754	689	758	751	773	741	738	770	752	777	735	724	784	731	726	775	699	721	755	785	779	758	779	741	707	775	709	780	755	771	741	754	746	732	769	756	777	783	673	762	697	759	765	729	735	744	731	680	739	752	730	709	695	723	731	738	726	720	769	715	768	756	742	724	780	742	749	742	778	740	692	707	780	733	724	723	761	746	710	755	826	751	750	765	740	755	763	781	776	763	713	746	703	748	722	756	730	735	762	729	733	745	731	734	760	797	767	719	744	743	723	760	773	729	768	730	708	785	768	742	756	719	716	732	747	699	759	746	775	719	766	708	748	719	773	745	739	721	738	772	727	715	766	747	762	730	697	745	808	733	787	769	720	745	720	745	728	752	759	773	727	744	727	689	779	754	752	717	796	727	744	744	744	709	756	760	790	769	744	736	814	763	762	722	741	769	744	798	739	684	778	793	768	772	734	800	783	741	691	775	806	787	713	739	773	740	794	744	769	738	717	713	717	755	728	729	754	693	809	710	723	753	781	730	758	748	759	655	780	721	744	741	707	743	804	719	765	762	781	741	757	706	791	807	706	728	735	704	718	755	760	755	748	749	757	700	723	717	755	726	750	743	742	697	719	764	792	784	770	786	745	780	775	775	780	718	783	754	734	764	734	745	759	722	740	757	773	777	799	729	725	723	755	717	670	716	765	784	725	754	720	763	770	731	773	726	752	789	729	779	776	735	790	779	744	744	751	756	792	771	718	744	764	758	746	763	758	731	786	756	746	707	759	711	734	779	729	740	770	751	753	730	742	760	748	739	739	741	796	737	761	715	793	734	730	776	745	744	731	727	771	724	735	732	743	759	788	743	729	719	746	774	750	798	715	735	759	735	708	719	732	732	751	762	757	764	741	735	748	766	741	734	758	731	723	726	720	745	736	771	695	779	753	758	745	777	720	760	753	718	731	737	756	745	761	735	748	760	777	715	738	750	742	744	691	760	711	806	788	719	733	750	701	782	804	737	793	829	727	779	801	744	785	762	758	752	829	788	786	734	759	798	755	767	770	736	737	750	729	727	770	722	755	737	767	792	782	744	699	746	724	768	795	735	752	802	789	717	748	770	715	718	730	744	731	694	762	684	730	771	745	749	760	738	701	740	749	754	806	745	750	743	735	788	774	740	759	767	777	726	788	742	744	712	688	771	760	787	777	756	742	758	721	731	698	810	741	772	758	723	717	755	773	784	737	712	763	754	726	731	749	758	735	762	748	720	723	785	754	723	695	749	738	707	787	739	766	766	765	727	734	777	748	787	730	754	783	743	796	743	744	703	718	742	782	760	752	787	780	743	808	756	774	739	780	722	730	732	760	694	754	717	745	773	777	794	749	735	727	700	712	726	741	775	715	743	735	735	736	761	751	717	798	720	742	746	749	725	728	789	804	757	717	777	745	751	765	763	759	725	760	784	715	731	755	688	730	764	771	747	719	740	725	767	782	726	733	749	752	722	797	763	769	792	787	750	794	761	740	729	786	757	753	741	775	740	725	775	734	703	744	770	703	768	743	731	754	733	740	752	725	770	673	758	763	795	744	765	781	756	735	677	735	772	755	793	736	737	749	707	749	749	748	730	737	715	724	765	766	774	746	792	762	737	736	764	698	720	764	771	757	780	766	794	749	739	732	747	733	746	775	745	740	791	693	757	760	775	797	776	786	735	778	784	688	734	732	738	722	822	803	741	807	786	733	786	770	752	738	719	739	722	778	754	756	765	774	760	738	780	776	777	740	773	761	765	742	732	688	751	733	738	725	742	709	735	783	736	732	772	767	723	797	794	668	761	770	738	724	761	754	748	771	747	749	732	775	777	723	817	768	782	757	770	711	769	765	694	778	790	752	739	706	810	770	752	731	771	753	743	750	742	768	783	729	776	767	725	755	709	760	761	731	760	727	740	734	770	765	739	772	749	743	706	749	753	799	778	754	791	772	721	737	798	718	741	767	753	787	796	755	739	732	754	700	772	785	808	741	792	766	735	713	722	785	721	747	755	771	706	702	774	746	755	756	740	747	761	774	802
12848	909	753	612	445	315	274	266	246	190	172	164	160	155	163	152	141	160	161	165	155	160	166	142	140	178	158	133	162	157	153	160	158	137	128	161	146	142	149	148	131	138	142	162	171	139	146	160	162	152	130	129	132	136	155	156	136	160	150	142	139	151	134	153	139	154	137	134	145	113	138	132	149	152	143	128	148	150	146	150	132	149	140	136	163	126	149	136	150	145	152	143	139	168	153	136	132	171	143	163	133	139	138	133	157	143	140	135	134	123	108	157	142	157	162	143	153	170	139	134	109	148	137	150	164	128	128	124	142	131	123	132	153	165	139	160	152	141	152	168	139	160	150	135	159	141	130	148	158	154	167	154	135	138	148	167	156	155	163	154	152	145	139	163	152	140	157	118	167	163	166	150	123	179	123	141	134	143	146	169	136	134	139	152	133	145	127	159	147	160	129	141	139	156	151	141	148	134	137	126	133	137	139	155	154	150	128	157	123	173	143	140	138	143	122	129	149	129	143	142	145	154	137	134	134	137	148	131	144	128	142	145	149	152	139	136	148	144	157	145	146	143	141	142	153	146	130	133	128	131	168	154	144	155	127	149	151	137	156	131	133	133	139	145	163	125	165	147	146	123	155	156	130	126	144	162	133	136	163	149	125	136	112	135	137	161	158	144	152	145	144	143	143	139	147	135	118	139	152	149	142	147	156	150	136	144	153	141	131	128	119	131	151	148	153	148	142	136	127	145	136	152	150	166	130	143	163	158	142	141	156	134	146	134	164	131	142	137	124	163	135	169	131	153	166	135	145	139	153	159	135	129	133	132	136	152	132	141	144	164	147	143	153	132	132	140	175	166	150	145	158	137	133	141	139	135	142	145	142	146	140	164	139	157	168	143	153	139	134	167	148	148	136	149	132	136	154	128	140	160	158	141	140	169	147	161	145	143	139	162	158	136	148	155	156	142	165	139	152	161	157	129	137	130	149	143	156	149	158	133	159	142	143	135	150	141	169	145	127	150	128	145	146	133	140	136	149	142	133	127	124	131	103	124	154	144	170	130	154	128	131	121	131	137	152	143	140	152	149	149	167	142	156	121	148	146	153	143	140	134	142	145	141	154	175	149	176	148	140	152	137	141	151	148	133	129	151	138	128	145	132	138	162	154	150	130	124	149	172	165	120	137	158	168	156	127	154	152	131	130	134	172	147	159	148	158	147	138	145	136	163	144	146	160	151	143	139	136	158	153	133	136	133	121	152	122	142	145	144	152	154	136	134	149	133	139	119	149	160	182	144	140	142	114	142	158	125	139	150	142	145	142	135	147	134	129	132	141	115	130	151	146	164	146	139	124	144	134	153	145	145	148	136	155	141	140	161	133	135	143	147	142	144	150	148	143	163	149	115	160	143	159	162	160	141	127	147	143	159	135	134	162	138	118	137	151	161	166	129	161	139	147	158	147	127	147	122	121	152	130	145	120	140	161	136	143	129	149	135	119	152	148	139	134	142	139	145	148	154	159	138	146	152	158	160	130	158	127	144	119	152	147	135	163	163	135	173	135	150	183	145	139	154	157	137	133	127	155	143	150	139	161	147	136	122	136	163	128	124	135	142	156	176	120	145	140	141	149	129	165	136	150	146	135	124	147	152	156	131	155	144	133	148	126	164	134	156	167	160	137	141	127	151	153	141	146	160	153	128	164	133	121	131	112	167	161	156	123	132	151	141	160	163	163	130	156	144	137	148	154	143	141	123	141	139	154	125	125	128	131	132	176	142	141	149	134	160	154	165	144	152	172	155	136	130	161	128	130	137	132	137	129	139	150	155	147	153	159	125	133	126	158	128	154	160	135	136	158	149	130	112	111	142	140	142	161	149	126	134	151	150	132	136	157	153	156	157	153	153	160	137	147	126	133	145	168	161	157	165	161	154	155	163	112	144	137	126	166	122	140	148	125	138	134	155	162	155	149	135	139	139	168	158	140	145	142	137	135	140	152	140	153	155	144	146	145	142	162	133	140	137	147	155	131	150	140	134	127	166	151	139	134	140	145	154	145	162	159	128	148	131	145	137	124	146	172	160	152	147	141	174	141	148	128	142	130	145	158	136	139	135	140	147	120	159	156	149	126	141	145	158	134	159	135	139	137	135	140	160	161	166	160	155	132	143	129	144	156	146	141	166	154	145	141	151	165	160	125	119	139	130	144	122	147	155	134	136	153	145	166	140	133	151	142	132	159	131	125	130	148	153	136	158	149	141	127	126	156	153	152	160	160	124	143	146	141	125	124	127	155	146	117	117	151	142	135	142	150	151	149	121	138	155	121	161	136	135	146	167	162	153	141	164	134	147	129	145	134	143	139	143	144	133	140	147	131	144	147	154	138	169	141	132	152	163	141	151	140	140	132	133	150	142	133	145	155	154	149	121	156	148	122	150	172	162	140	142	149	128	151	133	137	146	153	145	125	163	162	132	150	168	132	139	144	131	125	123	125	122	143	139	141	162	154	156	156	133	160	121	136	148	129	139	129	147	132	133	138	156	146	148	144	121	128	161	169	156	162	148	156	134	138	134	147	131	136	141	145	165	144	130	122	155	147	154	138	140	146	145	136	130	141	147	154	138	135	136	149	146	146	154	158	146	133	148	145	178	156	131	147	158	139	156	137	152	158	167	137	157	133	138	151	140	141	130	158	153	142	149	138	156	108	150	151	131	138	127	148	148	161	142	130	157	160	124	173	153	132	119	138	154	153	135	166	145	142	148	140	142	162	144	129	139	131	160	162	152	126	129	167	161	140	147	158	153	142	130	125	126	149	136	145	131	144	123	141	159	161	160	125	135	138	143	165	142	141	148	137	132	135	138	128	144	125	128	140	127	138	144	153	148	129	140	141	116	139	153	135	136	144	159	144	145	136	145	129	159	135	140	152	152	137	148	141	154	119	135	165	147	127	154	157	131	143	154	140	144	137	131	152	134	144	156	146	151	161	138	141	136	164	149	145	147	151	150	127	138	140	154	140	154	145	136	142	141	131	153	139	156	119	154	152	156	136	136	145	142	158	157	143	143	156	157	152	142	150	145	152	147	127	140	153	120	140	139	145	166	138	158	139	139	118	150	128	153	139	155	125	152	137	150	140	153	148	175	150	131	140	136	161	160	134	126	142	140	152	139	154	152	138	158	158	137	147	151	159	162	155	140	151	170	128	122	165	150	128	127	143	138	150	127	130	123	164	151	174	146	138	140	129	145	144	136	149	143	122	130	160	131	144	145	159	162	144	140	135	141	137	130	118	144	138	132	154	136	145	126	123	150	146	121	152	142	146	170	162	158	137	143	150	170	124	159	148	137	148	138	135	151	163	181	152	136	134	153	141	126	139	145	142	121	160	164	148	123	132	155	146	133	139	132	128	146	155	134	132	138	128	139	163	146	141	151	152	140	143	144	139	143	141	144	139	135	136	153	141	175	161	146	168	150	150	104	132	134	138	135	160	144	137	140	149	147	149	136	139
7910	919	1631	2057	1698	1338	1044	1033	886	724	641	595	551	509	512	505	447	462	447	463	455	436	454	411	436	443	450	433	424	401	439	429	434	404	366	411	393	410	381	399	389	385	377	412	434	382	390	383	384	401	368	418	421	393	378	402	370	366	360	350	375	394	408	399	397	398	392	364	423	363	377	377	370	401	361	400	369	344	383	390	396	412	412	364	362	364	368	344	419	395	399	422	381	407	409	370	387	357	348	360	401	328	378	391	403	355	355	372	335	373	390	419	369	365	390	353	390	354	396	377	423	373	400	383	378	365	385	369	419	364	362	340	383	384	387	368	344	354	344	380	402	372	370	412	382	373	363	361	348	396	361	356	359	379	373	385	350	362	377	377	407	389	386	379	359	449	359	407	378	379	363	389	381	347	386	430	392	394	397	378	347	392	361	354	393	371	371	391	391	412	398	384	383	347	383	394	383	386	342	362	379	375	367	391	417	351	382	372	393	387	396	348	357	373	351	376	389	404	382	392	350	344	408	377	404	375	378	354	388	358	389	412	383	392	366	378	366	380	352	387	381	333	370	370	367	395	385	391	378	366	353	329	416	388	351	366	363	326	346	372	359	369	336	390	397	382	376	366	388	342	362	365	404	376	387	403	372	385	363	342	344	390	393	395	352	354	386	360	402	375	357	392	394	367	383	375	370	358	402	373	426	390	377	394	391	393	358	387	391	395	370	401	358	350	328	346	371	367	391	354	391	399	376	399	396	385	375	373	386	380	356	375	367	400	406	353	414	360	386	392	359	377	372	361	387	367	386	373	369	351	351	401	376	368	382	395	347	381	364	389	363	410	399	379	376	378	350	374	382	393	412	344	384	383	375	350	348	371	379	335	376	411	416	389	381	349	376	397	361	354	379	376	362	390	374	375	410	370	344	359	367	384	369	371	356	359	391	352	395	378	383	331	363	374	396	370	375	407	359	355	386	382	359	391	344	378	361	369	361	351	370	378	363	380	390	373	365	362	367	350	376	363	381	388	345	391	400	381	334	381	375	364	377	393	340	366	372	383	367	387	369	421	363	377	356	351	403	385	367	403	372	391	397	355	342	386	375	372	374	384	373	382	343	415	367	375	371	410	389	384	374	365	383	401	370	353	400	349	421	356	382	369	355	380	390	348	392	336	365	422	347	393	351	408	405	438	414	374	399	393	368	358	359	390	409	345	388	389	385	391	347	399	325	361	381	372	413	400	385	398	350	397	407	370	395	400	362	404	375	385	364	370	352	364	399	375	353	370	375	345	369	332	387	412	370	342	370	343	390	368	394	376	385	336	374	388	374	400	367	388	409	341	367	410	357	383	376	388	389	396	376	371	373	387	374	401	364	379	351	382	382	371	378	387	391	358	334	390	386	371	367	384	376	334	370	401	374	387	407	396	396	370	365	368	354	386	348	339	366	356	383	391	371	401	367	353	387	411	374	351	390	379	385	386	358	402	382	396	413	420	364	378	388	395	375	341	345	384	395	366	396	345	359	373	368	379	377	382	364	353	355	363	384	343	348	362	352	355	374	362	396	331	353	401	384	415	380	361	335	400	373	386	378	418	382	403	359	359	381	371	377	365	371	350	334	358	374	379	370	401	391	347	370	362	370	361	367	378	393	371	379	409	351	381	369	351	366	363	359	389	351	352	382	372	393	370	357	362	406	395	387	403	425	360	377	380	404	338	345	390	402	364	400	370	370	388	397	389	388	356	343	383	364	348	368	359	375	354	406	396	387	372	381	378	384	353	388	383	346	368	400	348	365	349	375	391	367	388	385	389	381	386	355	420	398	372	358	402	399	385	377	363	359	360	365	393	403	374	418	392	331	370	349	371	375	383	383	375	369	365	341	394	393	382	376	368	356	374	378	388	411	362	399	391	351	358	371	321	404	413	359	375	363	374	376	373	358	407	398	379	379	394	379	371	386	363	352	349	400	378	369	372	380	360	392	387	379	379	353	377	355	381	373	364	365	393	349	390	391	367	382	382	368	383	376	369	378	382	380	390	440	343	372	364	377	356	375	395	400	382	370	358	394	362	389	337	375	384	376	387	387	384	346	388	369	383	382	383	388	365	363	370	367	417	379	379	399	334	382	382	399	386	390	376	413	386	375	379	416	373	348	364	379	372	368	381	389	394	376	420	380	376	370	388	356	355	393	364	386	382	408	369	374	404	365	328	375	368	378	379	380	374	393	363	387	358	423	379	369	367	390	366	361	400	333	378	362	398	399	386	390	363	390	369	356	418	375	374	340	384	385	404	345	410	369	400	346	409	385	391	348	386	334	387	388	375	376	396	336	382	355	347	348	391	392	363	392	430	363	353	385	364	379	376	369	393	356	397	359	382	335	396	373	394	357	361	404	392	395	376	403	400	376	364	387	349	375	345	377	364	373	389	387	381	365	343	364	345	352	380	361	338	372	342	403	381	356	375	396	358	406	404	380	390	398	363	350	376	398	385	367	368	382	352	389	400	364	385	384	352	396	360	382	376	368	351	382	369	375	375	400	365	359	367	372	403	352	348	414	366	361	393	374	398	342	412	410	378	358	395	351	381	404	372	361	368	386	369	355	365	423	381	360	389	362	362	392	386	355	386	396	340	376	384	354	364	388	397	331	372	371	378	355	381	324	371	407	384	355	389	382	361	384	374	390	381	375	389	388	367	341	373	356	376	361	334	382	362	374	348	359	390	377	330	402	363	389	388	385	401	347	371	399	368	368	380	381	396	376	355	388	363	403	386	391	411	379	386	392	394	373	404	354	365	382	373	379	378	412	383	364	395	356	344	365	364	395	351	348	371	374	377	382	374	370	360	388	348	353	387	390	358	376	362	353	369	365	405	354	355	390	346	355	388	356	371	428	413	353	366	397	415	341	410	382	381	353	327	385	381	374	417	365	364	389	402	389	379	376	378	347	378	361	360	385	361	409	398	380	355	368	361	336	380	417	362	372	354	367	366	426	393	385	369	364	364	351	401	373	368	402	369	381	388	390	395	386	381	372	390	390	372	414	359	391	365	341	365	393	383	384	390	382	400	388	378	371	384	397	379	362	383	365	389	354	360	371	362	373	382	375	369	341	356	343	366	380	367	399	345	415	373	369	358	416	341	355	376	372	341	373	340	369	363	369	352	367	351	372	371	398	379	357	353	382	369	397	379	351	363	394	373	370	387	374	399	376	373	339	375	409	336	367	402	392	390	405	378	406	337	390	328	379	364	369	397	393	372	379	369	382	373	377	383	353	370	410	368	395	376	388	367	364	351	356	418	424	341	363	399	396	351	387	383	374	357	366	374	347	360	385	369	352	374	342	384	371	399	357	344	386	366	400	344	421	370	382	364	386	354	346	399	364	384	373	359	374	369	391	379	395	397	362	386	391	370	371	385	358	369	376	371	384	384	369	382	395	397	382	346	369	363	358	372	376	361	377	361	375	374	370	398	410	373	371	343	345	361	363	439	377	353	364	337	362	376
1503	369	372	352	386	346	314	303	371	395	374	398	377	322	365	349	342	366	356	356	373	371	369	367	340	382	361	356	330	326	361	340	370	354	357	330	327	368	370	339	315	351	350	323	348	368	337	340	316	329	358	344	358	370	328	316	343	361	355	326	320	332	365	341	338	326	328	349	344	367	364	321	361	316	347	320	322	305	331	379	339	340	358	324	385	360	352	348	359	334	313	346	344	344	349	350	377	294	351	356	357	311	373	383	349	317	352	303	345	318	339	340	335	344	370	341	365	379	347	350	339	326	362	346	367	368	352	331	344	380	351	322	313	360	347	351	359	359	347	367	381	345	315	342	339	350	372	349	364	346	338	343	325	336	307	336	340	334	370	325	346	376	320	338	345	335	354	341	319	331	345	371	325	318	366	337	320	348	353	378	330	374	353	323	362	356	362	349	348	400	352	359	341	369	350	352	366	337	362	340	386	353	402	344	339	354	341	338	337	344	347	385	361	385	364	334	340	371	348	353	350	370	355	347	347	357	354	364	341	355	316	351	364	335	324	347	312	358	373	334	335	354	341	334	316	332	365	344	332	362	367	367	332	332	354	325	351	349	407	361	322	355	355	386	377	326	380	359	324	357	352	274	336	317	359	355	367	342	336	383	369	366	373	343	377	367	361	339	352	368	383	388	381	354	356	371	346	306	359	369	386	335	357	344	350	345	356	334	309	375	352	330	371	354	360	366	359	347	353	338	313	332	357	333	367	339	329	347	372	334	339	341	353	374	356	342	378	342	351	344	389	343	350	332	365	356	373	357	350	352	345	388	374	325	369	371	343	334	365	340	346	315	311	355	374	367	331	371	331	329	340	366	366	294	334	340	371	361	337	344	368	330	369	337	345	344	380	355	349	328	340	327	322	342	354	345	342	355	300	345	336	355	301	360	317	368	354	329	316	334	338	398	367	343	394	347	353	351	365	319	354	351	382	382	372	342	326	349	318	329	367	376	326	371	369	341	322	339	331	364	330	319	328	352	350	320	361	371	325	363	356	356	370	369	326	347	354	312	330	318	356	342	364	342	343	369	367	349	340	354	321	356	343	357	377	357	354	353	337	348	354	349	339	365	344	337	347	332	362	364	384	359	383	361	416	378	377	370	351	341	317	337	341	359	337	343	352	353	356	331	357	332	350	364	335	345	322	364	344	383	313	331	350	346	347	359	345	374	336	358	363	354	328	341	367	360	343	348	336	351	312	353	314	320	349	358	327	344	326	377	313	335	329	347	343	334	354	344	347	342	335	335	376	376	328	397	338	354	373	341	340	347	330	336	334	335	344	337	401	379	367	346	351	371	363	339	328	369	343	346	356	342	366	303	348	335	350	314	380	357	330	329	361	326	338	388	369	348	340	385	313	344	342	359	344	329	339	348	359	393	355	349	376	387	376	331	386	337	343	336	350	341	345	345	358	370	351	315	346	369	362	351	352	351	348	359	369	351	359	354	353	359	366	344	360	382	330	348	351	376	345	352	321	328	353	346	332	335	368	362	353	325	342	347	379	313	349	324	330	339	338	310	391	363	337	362	335	362	346	327	361	354	352	382	330	327	383	322	388	397	356	345	389	328	340	314	346	357	345	359	332	325	326	357	369	340	335	333	338	347	335	372	369	366	370	338	333	336	342	343	396	349	358	346	336	350	339	330	349	405	321	362	353	326	348	332	351	366	382	370	370	391	341	346	363	348	332	340	354	334	357	354	356	332	337	377	361	318	345	346	366	355	361	337	332	329	322	363	379	361	338	380	339	327	345	363	376	359	392	375	343	330	321	321	335	377	362	349	337	336	335	334	349	302	343	328	345	348	347	333	361	392	315	321	341	351	337	356	384	371	333	339	388	348	347	360	341	359	342	374	329	364	338	373	358	369	329	345	342	360	348	363	388	388	365	314	345	330	404	341	354	354	371	389	358	343	351	323	354	360	338	358	344	363	375	374	333	339	339	317	348	328	376	381	360	351	363	342	365	387	349	361	356	327	350	343	354	381	351	350	317	351	316	339	334	392	363	330	333	318	338	355	370	329	366	357	390	346	360	361	327	383	363	366	348	343	350	382	345	335	350	352	372	348	357	372	330	327	361	319	356	380	333	304	307	301	395	408	350	367	317	358	326	319	364	357	349	353	349	358	357	394	321	358	361	366	363	321	361	363	383	333	394	365	366	322	361	344	382	364	350	352	359	368	374	332	328	334	355	343	389	333	368	387	345	340	362	356	361	354	342	344	376	301	364	333	319	324	351	371	360	349	353	326	339	377	382	369	341	366	365	391	362	367	322	366	334	364	344	348	359	347	353	361	351	339	340	359	386	313	344	390	325	391	353	336	369	328	347	321	343	349	339	367	319	360	338	354	358	366	363	355	332	335	353	327	363	326	341	334	348	343	350	360	324	318	354	349	342	334	334	368	358	379	375	321	351	334	380	333	369	350	376	326	348	333	342	380	328	351	384	319	349	374	321	342	369	341	376	354	343	353	337	356	369	379	341	349	340	346	346	394	354	342	363	359	328	347	354	327	349	345	300	338	399	372	355	342	381	350	340	371	334	365	368	342	356	362	343	358	357	377	332	348	357	336	338	347	324	387	328	380	345	344	323	353	359	353	373	360	332	366	360	358	354	362	373	372	367	371	381	375	382	374	336	330	346	364	349	326	355	333	341	333	340	354	371	351	324	335	403	372	341	338	389	357	349	335	312	352	340	369	348	354	342	364	349	370	354	358	329	345	316	350	353	314	348	360	400	369	336	352	352	334	376	403	315	345	359	351	343	340	340	356	336	378	348	303	342	352	346	340	359	329	322	319	333	389	366	373	345	350	349	364	339	357	367	347	360	345	369	335	335	380	311	368	343	362	349	324	359	321	340	355	354	354	354	397	349	341	349	374	428	339	360	334	341	335	337	340	363	321	370	377	340	363	329	389	380	351	309	337	379	346	388	376	358	351	354	339	340	324	326	324	344	300	314	332	341	348	340	338	354	373	326	357	326	359	315	351	320	376	367	343	315	348	334	356	330	410	355	317	336	354	356	331	359	357	398	347	348	341	347	390	349	318	385	358	369	345	342	354	356	360	335	321	339	328	348	361	384	369	371	316	305	361	317	310	349	372	351	340	358	357	350	365	346	362	373	321	353	358	350	354	358	351	366	339	352	368	344	359	326	375	348	376	356	352	383	322	372	333	363	348	364	349	325	344	343	325	352	353	371	340	331	363	342	344	364	366	335	331	377	345	340	354	343	387	354	368	344	350	323	337	374	360	320	356	355	326	319	327	324	324	360	381	357	317	372	422	374	367	360	347	372	341	359	371	364	330	343	336	349	348	372	350	337	318	343	313	333	375	385	347	336	330	349	356	335	349	304	313	354	366	342	334	346	349	316	335	323	373	318	361	377	307	373	308	346	374	372	376	365	359	363	333	361	340	353	366	399	368	352	315	307	320	343	346	329	364	362	371	328	345	391	372
1973	822	885	903	896	898	885	848	790	845	863	867	789	863	883	824	819	849	853	864	864	816	877	857	793	837	817	796	814	860	797	810	840	881	819	892	784	811	804	836	854	790	835	825	800	876	847	846	814	797	834	832	807	826	892	846	843	847	823	843	829	844	837	799	817	826	801	820	855	847	843	845	828	878	837	772	863	851	775	831	834	860	829	790	851	836	834	802	812	831	849	856	856	803	822	840	817	855	859	864	792	809	819	870	825	836	850	872	818	891	856	803	818	874	820	825	825	796	790	835	807	858	818	814	820	867	803	823	830	839	819	905	814	822	873	864	832	862	863	807	903	863	881	859	826	797	841	792	816	840	844	806	830	841	791	840	853	867	826	858	787	850	804	862	842	825	849	790	833	852	825	812	773	826	864	826	808	856	857	822	884	832	917	867	810	816	864	831	806	807	823	833	758	806	861	827	821	836	782	801	802	814	897	801	835	836	866	866	859	802	858	829	841	834	812	827	853	880	840	869	883	829	813	805	866	781	877	852	868	898	859	787	792	894	876	841	799	855	778	852	821	816	776	810	846	839	836	881	876	785	800	888	817	826	808	834	815	892	847	851	808	841	798	844	832	863	796	869	849	888	804	820	833	796	840	818	843	847	850	806	864	798	786	813	864	751	841	840	805	800	827	845	824	872	819	796	826	828	811	835	873	813	846	845	883	820	865	816	832	829	809	855	850	884	827	870	768	845	850	821	834	804	893	756	888	792	819	842	896	840	870	852	798	784	858	830	878	826	894	842	821	844	850	791	830	784	833	882	835	839	901	833	863	828	831	837	845	806	819	839	820	880	782	853	858	846	826	846	862	805	872	814	772	821	810	839	796	783	800	885	818	836	814	845	837	845	791	856	824	788	863	794	859	861	789	840	818	845	828	808	878	864	848	862	816	853	859	823	831	809	848	872	819	851	820	832	823	850	842	783	876	829	801	816	850	847	882	874	853	881	822	897	819	844	836	886	842	851	850	828	851	838	801	844	834	859	825	907	808	799	826	784	828	800	792	827	795	868	826	842	824	847	804	816	854	830	793	870	837	846	825	873	803	793	821	797	868	806	840	834	837	821	857	852	823	871	823	828	864	858	848	841	850	858	839	879	808	852	874	845	840	859	841	830	824	845	831	845	827	875	849	790	899	796	835	813	789	837	821	866	831	871	811	794	836	849	805	854	845	799	808	818	822	822	820	892	851	846	777	816	811	795	831	838	854	825	849	868	845	841	827	809	854	800	862	836	891	864	842	796	839	807	843	793	852	822	856	814	872	809	817	830	862	809	862	859	821	846	851	810	848	867	778	820	755	863	821	796	867	833	879	847	827	829	864	850	883	837	851	843	828	834	841	793	818	808	816	790	785	825	805	845	828	852	855	838	780	879	795	836	843	833	852	826	858	828	851	879	878	819	812	785	823	854	840	794	873	861	811	873	809	852	842	872	810	892	831	819	821	844	833	829	882	880	802	856	877	861	842	805	836	822	875	800	857	848	808	852	867	818	857	842	837	859	837	803	837	821	820	833	848	873	841	843	810	832	823	839	851	855	819	857	801	800	822	814	835	813	846	858	852	859	841	828	870	780	875	826	827	837	846	816	790	885	855	873	875	830	814	804	841	803	876	835	820	847	844	834	830	861	871	818	841	871	849	798	876	848	825	854	838	822	892	790	872	858	902	823	786	872	820	805	815	822	818	834	847	817	846	764	821	820	872	817	847	844	785	847	861	809	824	842	833	859	793	792	822	824	819	839	884	791	821	829	869	820	792	866	885	868	795	842	813	863	840	842	845	785	848	806	775	839	863	824	852	875	797	822	835	836	828	862	783	800	797	870	866	836	762	801	866	827	868	892	833	777	848	856	849	810	867	817	773	847	867	842	873	876	846	791	843	856	808	858	860	786	861	862	799	813	812	784	827	852	831	822	812	849	871	813	848	853	757	873	845	821	815	878	818	818	835	847	837	839	880	885	830	805	823	784	833	848	845	845	821	830	802	889	819	837	837	830	829	848	795	862	882	829	824	823	854	827	825	827	859	818	867	868	859	806	839	851	786	845	808	830	877	804	848	849	838	890	802	810	809	834	784	848	820	824	826	820	881	777	867	887	843	844	855	882	847	854	846	831	798	833	783	788	820	801	793	859	838	835	837	859	874	822	786	813	843	833	813	832	798	803	854	845	826	818	828	790	893	819	815	843	829	834	845	855	817	820	854	845	843	794	851	800	844	813	824	848	827	839	854	871	834	839	843	827	829	811	828	833	851	808	808	850	809	834	867	843	873	834	765	812	794	858	876	863	788	847	820	815	778	849	849	866	823	845	818	821	841	876	834	897	823	827	821	809	844	801	840	855	836	802	824	817	820	817	861	809	856	798	825	862	854	801	789	804	883	819	824	840	805	831	846	793	819	816	800	826	800	814	864	794	824	822	811	877	852	849	851	861	866	820	842	860	854	850	787	826	890	842	805	790	831	870	850	805	791	822	840	833	860	875	843	806	879	772	826	808	807	807	823	795	827	851	794	866	892	817	867	821	854	835	858	855	869	884	841	833	827	799	829	824	854	813	847	790	851	837	834	844	852	805	833	916	865	801	823	817	785	826	899	854	861	819	871	901	855	880	770	822	849	881	848	835	803	788	860	858	800	822	771	851	813	866	756	865	880	850	880	870	819	890	863	838	792	848	867	844	878	799	860	865	832	832	839	874	793	843	821	845	849	786	849	846	842	810	870	839	826	828	812	861	866	844	904	866	796	834	801	809	869	789	816	874	846	851	819	819	805	812	841	847	839	823	786	853	840	811	843	869	785	866	809	904	840	837	787	825	817	818	876	862	792	821	814	862	850	829	844	865	835	805	807	865	825	771	827	831	794	842	837	812	826	838	812	827	884	884	760	881	868	844	867	857	823	807	803	869	793	870	819	889	845	821	871	839	867	844	848	839	854	847	837	825	797	850	846	909	843	861	838	855	785	827	852	844	855	843	834	865	783	821	859	826	848	840	854	822	818	782	849	788	859	881	847	857	814	801	810	832	865	825	820	820	846	815	856	813	887	873	823	897	855	755	812	831	870	835	873	824	809	869	854	832	836	855	841	827	864	838	805	793	779	778	862	882	846	862	846	800	839	861	844	820	820	806	794	875	813	804	871	814	855	823	814	813	828	888	868	856	837	894	865	813	808	800	841	821	864	802	820	884	839	810	784	798	796	769	795	793	864	867	829	831	859	877	834	861	864	796	822	837	798	835	815	887	874	857	831	836	792	784	860	874	889	835	859	808	809	856	866	901	868	778	809	878	844	831	859	822	799	820	802	843	819	795	866	779	816	787	840	860	810	769	827	843	833	833	780	805	930	832	842	844	820	823	870	880	868	835	831	864	865	854	825	829	860	840	850	829	880	840	837	824	806	795	808	864	838	819	862	813	843	854	815	782	825	881	834	798	847	854	825	812	858	854	863	898	801	839	818	845
7233	635	599	564	466	409	378	359	343	341	301	326	323	323	335	321	308	282	311	336	332	331	296	308	311	297	316	357	339	306	328	317	294	309	329	322	321	360	340	303	319	372	333	334	307	316	295	324	316	308	330	326	321	325	254	308	325	326	293	273	322	288	342	299	316	328	302	348	321	283	303	294	310	329	332	312	308	333	317	310	309	309	300	303	330	320	340	316	304	337	316	336	332	327	327	351	293	299	304	343	315	330	328	285	309	325	310	298	307	331	333	308	296	323	310	305	319	323	295	319	315	349	332	320	280	360	315	302	279	325	290	278	347	282	330	292	319	298	300	327	344	308	308	323	292	310	296	321	323	340	295	298	289	306	302	324	321	310	278	310	314	326	282	356	349	273	323	310	273	318	354	305	335	307	314	298	271	302	308	290	329	281	323	337	299	339	304	344	349	333	299	318	322	335	337	282	314	294	327	325	318	314	311	325	307	326	303	300	314	324	323	316	293	306	302	299	304	313	329	297	315	311	305	301	291	319	322	307	315	321	320	332	291	334	320	331	325	333	319	295	306	299	317	356	314	306	309	321	315	293	319	321	317	308	343	322	336	322	309	323	309	276	298	339	339	338	333	342	323	326	324	323	338	309	303	316	310	359	283	324	303	296	298	284	325	313	335	298	300	303	310	318	338	287	349	300	322	339	355	304	286	287	300	318	325	338	322	352	300	329	311	311	329	311	306	330	329	316	320	302	315	308	298	319	314	303	278	310	351	319	305	271	355	330	315	310	314	310	345	342	321	351	317	308	295	314	308	302	317	326	285	303	312	282	289	330	304	296	330	327	275	328	294	308	327	322	320	303	316	321	353	297	286	312	311	340	328	320	308	301	304	332	333	312	255	305	296	278	348	297	297	342	331	303	335	318	312	305	344	315	300	336	322	313	337	301	282	327	296	295	320	300	308	336	323	309	347	317	338	274	347	336	312	305	325	321	334	317	316	324	297	306	300	303	308	297	286	297	313	295	320	299	307	305	321	305	331	315	313	344	294	323	292	330	325	327	273	310	300	287	305	306	314	331	326	304	316	302	328	291	320	340	307	308	330	300	314	317	311	287	307	294	284	328	309	315	310	319	327	333	332	311	299	266	301	345	318	299	328	317	310	308	315	298	297	320	333	335	319	327	320	346	296	314	339	323	317	335	328	320	301	330	326	337	308	295	329	307	312	323	305	322	338	316	324	328	299	299	319	312	313	303	355	309	322	314	299	298	321	333	318	306	306	318	339	323	305	337	363	280	363	316	310	332	344	300	278	294	305	293	336	315	329	329	317	353	309	295	287	321	315	303	301	360	328	329	317	336	344	287	292	343	340	308	298	327	336	316	327	322	264	306	291	318	388	331	302	338	366	364	332	326	298	295	339	321	323	295	309	345	290	324	320	290	322	326	328	292	328	304	306	333	319	294	301	297	327	284	318	323	302	316	358	311	335	334	283	337	322	314	326	324	355	286	357	311	314	279	344	297	313	332	301	340	311	328	321	308	325	306	313	328	294	308	305	279	322	304	318	343	333	312	321	340	327	314	308	347	285	322	329	314	332	323	322	341	322	318	302	314	352	349	322	296	360	301	301	323	326	345	313	337	292	302	332	311	279	296	301	282	333	325	310	335	303	296	307	329	285	305	328	317	333	289	323	323	293	335	327	316	336	303	318	302	279	293	317	292	319	305	319	340	319	339	344	321	306	297	321	345	305	336	289	334	299	295	311	320	293	328	323	263	327	315	298	313	316	291	311	310	316	330	293	322	304	309	324	293	325	309	291	274	351	302	305	326	314	292	316	316	300	334	312	325	304	293	343	331	304	331	311	286	319	318	328	303	336	314	317	321	318	305	346	315	290	312	311	332	330	341	338	302	306	325	289	300	323	295	342	319	303	310	281	333	326	295	310	329	317	296	322	303	295	313	336	319	317	338	340	333	324	333	316	313	332	358	319	291	276	297	293	298	343	294	305	303	285	320	316	321	327	327	323	347	312	298	296	337	302	291	322	310	315	310	312	325	338	315	325	336	299	321	321	348	326	353	313	350	303	315	280	354	300	319	287	313	313	308	320	340	314	341	295	349	334	306	318	315	303	326	285	322	276	333	342	299	317	309	340	326	311	307	336	321	324	332	306	327	338	311	324	317	312	286	303	308	312	328	311	287	318	329	314	341	309	305	321	319	319	311	329	310	327	340	293	312	312	297	305	301	313	312	302	331	326	316	308	290	322	295	283	304	325	321	324	316	306	325	326	333	336	345	328	286	294	301	270	291	299	341	333	324	315	329	313	287	329	334	299	335	318	343	327	336	300	305	301	316	297	340	332	324	319	308	338	307	322	328	316	307	312	312	298	342	296	303	325	324	347	323	339	295	341	307	269	304	310	301	312	324	339	351	299	295	320	296	318	318	295	314	314	335	314	309	336	303	279	315	315	308	290	323	308	322	294	299	325	302	283	307	300	327	296	342	346	348	332	289	286	297	337	286	301	331	338	322	306	312	304	290	305	300	324	285	340	303	307	318	323	320	274	318	338	314	303	301	341	309	324	288	332	303	339	308	305	297	348	317	331	311	328	337	334	340	319	363	301	329	322	326	278	312	310	285	311	330	368	325	319	315	333	330	304	319	302	322	295	312	311	308	291	307	309	294	338	314	324	334	296	294	298	303	309	351	288	328	316	303	318	321	289	323	359	313	317	328	312	327	285	328	309	334	301	284	303	289	343	328	342	303	302	321	331	302	276	290	319	303	340	307	306	277	315	325	310	323	325	327	319	292	339	345	317	335	313	299	347	307	306	313	292	337	312	334	320	331	294	325	324	314	330	266	325	312	284	315	317	328	315	283	293	314	292	335	311	311	305	314	323	321	331	282	307	304	321	310	337	289	310	282	358	315	301	348	325	323	303	322	301	309	302	309	337	305	348	328	278	350	329	310	300	330	305	316	292	325	320	296	327	301	317	332	319	297	340	301	298	288	336	322	321	295	320	294	317	319	301	333	298	335	317	277	306	289	326	323	318	303	340	327	336	318	309	289	324	318	339	295	307	336	295	293	311	347	331	320	279	314	338	311	330	317	301	289	322	261	305	283	301	312	305	351	286	343	328	334	318	317	337	312	289	310	321	265	329	302	311	307	371	308	334	318	307	319	306	303	269	335	267	334	328	342	338	342	343	336	283	339	315	316	322	282	318	304	320	306	310	292	302	313	333	286	285	322	299	306	325	296	316	328	332	321	337	328	315	335	293	327	337	319	322	290	309	313	288	333	331	309	306	325	297	321	318	305	313	326	334	309	335	313	312	319	351	320	320	309	309	340	307	315	356	299	325	307	305	339	321	329	314	327	336	323	342	343	335	323	308	312	292	347	317	311	316	292	313	285	298	332	336	350	297	344	343	310	302	306	300	281	320	302	331	331	346	318	295	307	303	309	314	298	286	301	319	316	350	332	330	330	304	317	305	304	335	326	324	276
6557	994	1359	1569	1410	1187	1129	1127	1012	931	943	824	822	829	850	763	852	790	785	774	771	741	822	777	784	779	796	719	764	771	772	803	814	763	776	795	756	803	770	772	768	744	814	748	723	753	784	798	750	732	746	754	752	748	777	773	745	773	764	816	737	805	752	753	769	706	756	791	725	747	781	743	722	730	798	725	797	775	731	759	736	726	771	742	710	743	714	778	768	809	751	749	712	758	766	742	727	693	738	797	745	769	709	723	797	755	787	719	736	763	722	735	729	754	768	766	727	740	736	744	784	725	758	791	733	755	747	750	706	740	785	765	804	775	751	763	746	745	721	758	715	788	718	720	686	756	748	748	774	752	740	772	751	762	714	738	760	731	795	749	769	761	760	754	763	682	762	753	707	767	752	733	766	742	762	761	755	792	728	728	746	790	747	770	737	735	726	762	783	747	785	715	747	767	730	744	723	804	763	782	740	762	722	764	751	755	701	744	731	735	783	733	751	735	763	773	723	764	775	704	789	742	766	791	757	768	761	755	767	732	730	787	771	775	740	728	734	745	716	782	766	766	821	767	721	734	748	736	722	753	778	773	718	729	758	745	845	760	756	715	756	722	726	779	717	799	697	744	760	744	745	790	734	732	725	758	759	739	742	730	759	701	753	731	745	750	733	739	727	758	770	759	725	798	771	744	762	712	731	774	752	740	733	728	760	785	766	747	725	753	788	775	744	739	724	708	769	735	708	741	759	762	712	794	782	768	774	710	777	736	732	735	746	714	722	757	721	754	746	788	745	753	712	760	723	729	702	707	748	681	765	835	731	751	781	756	752	720	743	761	740	772	802	783	722	764	723	742	754	781	742	753	754	756	772	764	715	773	753	785	749	734	726	751	769	770	758	814	741	718	754	758	713	764	738	746	735	776	763	745	760	757	768	754	777	765	747	746	775	769	720	755	782	763	787	742	733	733	742	735	748	743	789	716	774	692	800	762	748	720	776	758	709	733	762	788	685	727	787	770	753	778	751	733	766	752	704	782	729	731	742	693	730	732	761	767	757	716	745	765	753	744	744	772	730	749	746	758	767	759	737	747	757	755	750	730	752	725	742	809	735	711	782	777	731	766	766	724	769	741	745	738	683	707	791	726	754	770	752	697	696	694	718	753	799	699	750	751	726	744	716	713	806	750	738	703	705	717	728	788	727	748	750	785	691	753	798	672	762	726	723	756	763	760	733	782	754	739	747	749	752	782	774	737	800	739	720	781	724	744	758	762	749	777	736	767	781	761	757	721	775	736	716	778	788	761	791	769	795	748	726	778	735	704	784	766	726	781	756	735	742	766	736	725	812	743	744	762	774	739	767	795	753	718	760	763	769	769	749	795	781	821	767	764	674	747	740	731	794	760	773	707	772	760	711	766	729	801	745	733	736	761	809	753	782	736	768	795	753	725	758	758	766	774	740	799	791	794	752	705	747	743	746	774	736	720	698	727	765	764	752	768	812	708	777	772	778	740	750	720	778	769	740	734	748	740	738	733	728	714	751	719	756	723	762	734	719	747	761	760	778	751	726	736	773	717	717	769	753	717	756	781	758	730	766	741	745	768	743	723	806	735	798	743	775	748	731	720	781	741	747	802	732	761	750	779	759	756	776	761	737	744	766	771	754	777	784	758	748	709	758	707	750	761	771	749	771	808	706	758	766	748	795	750	765	709	723	766	736	774	716	782	780	762	735	752	692	792	770	758	739	775	789	744	778	761	745	755	742	746	807	769	751	744	743	778	724	749	713	760	753	776	756	723	752	729	751	790	778	746	728	780	786	778	721	745	775	701	730	744	764	734	756	764	752	748	750	794	734	775	749	683	728	759	699	753	715	786	739	732	776	708	760	774	748	740	747	762	794	732	712	720	749	751	764	747	759	761	764	780	717	751	780	819	784	815	748	718	739	772	749	710	703	771	727	741	709	743	692	749	782	740	767	792	722	782	755	734	807	712	737	798	829	703	707	766	778	717	728	768	693	809	750	800	755	732	756	735	770	744	757	736	763	748	773	723	762	763	737	784	761	766	735	742	745	696	752	728	778	751	742	747	752	712	785	753	733	725	750	780	708	741	748	751	751	755	795	755	676	731	696	745	784	780	754	709	729	773	769	728	778	731	715	777	742	758	740	762	768	754	742	756	730	747	796	702	772	729	754	734	736	779	775	763	735	754	723	728	733	724	733	725	763	729	779	723	784	767	722	751	733	734	697	708	779	745	752	716	726	751	720	764	784	761	729	737	746	744	782	734	764	760	749	733	706	760	730	753	802	785	709	751	759	781	712	750	748	691	760	753	760	736	740	751	797	742	793	736	739	746	751	756	726	749	754	752	720	772	737	781	752	761	727	707	740	765	745	696	729	746	729	755	696	742	739	721	760	751	718	785	788	770	737	752	750	717	757	820	763	788	736	755	749	751	778	808	741	786	784	731	732	738	763	725	757	743	744	782	786	716	750	741	738	797	766	729	771	743	774	733	767	774	744	729	697	742	729	739	733	751	725	744	723	763	729	770	775	756	752	714	741	763	743	787	722	772	771	697	758	714	695	731	785	744	754	736	787	739	795	745	730	819	780	730	729	791	721	789	719	723	753	778	772	759	715	720	784	732	798	790	767	771	788	753	775	730	782	787	727	779	752	751	722	745	731	753	746	774	677	771	735	787	783	692	786	755	763	743	750	768	756	724	770	767	752	780	767	707	766	722	702	752	733	770	798	770	774	738	727	775	730	687	780	769	735	785	752	771	731	735	801	719	742	722	717	737	731	765	767	784	710	781	757	744	768	772	729	721	682	748	756	734	753	739	711	753	753	786	775	709	723	769	756	764	742	746	748	754	741	727	702	714	750	720	738	749	709	705	793	770	776	779	781	761	720	759	724	716	743	747	777	789	786	750	702	712	777	725	773	721	730	786	737	767	729	722	728	730	751	866	790	798	740	745	815	754	715	762	730	731	791	757	749	779	776	763	746	802	735	725	762	750	739	759	726	762	780	734	752	775	731	746	755	727	754	734	717	752	754	766	733	724	701	735	759	738	759	796	733	774	749	716	770	760	731	741	774	745	772	765	755	721	763	716	746	770	778	726	750	769	709	755	745	715	720	772	740	732	754	767	756	724	745	716	767	756	753	803	712	742	757	687	689	738	776	706	751	712	761	709	801	768	726	739	775	727	742	752	752	727	762	757	771	754	723	763	692	774	822	798	696	771	741	798	734	826	739	705	796	745	710	722	744	750	754	703	686	755	762	743	752	741	705	744	732	702	765	737	810	771	749	783	759	731	739	798	763	723	728	725	693	747	718	723	727	771	722	795	759	792	704	657	722	695	767	742	715	740	762	721	776	730	758	744	733	756	730	728	751	753	709	753	756	773	753	685	744	722	786	733	756	715	805	726	730	722	770	729	708	783	742	754	705	706	700	771	777	743	779	753	744	774	769	774	755	754	749	768	773	733	765	749	754	734	767	736
12472	858	749	604	394	329	243	241	242	199	145	154	185	167	165	141	162	171	137	162	148	157	141	165	166	149	162	154	155	164	160	157	126	149	143	136	153	150	135	142	119	153	119	153	138	145	141	158	139	137	152	149	146	158	135	132	141	147	157	156	131	147	129	146	155	164	127	152	156	152	134	127	154	131	160	134	149	131	133	150	140	140	154	144	159	136	150	155	139	139	165	143	138	162	155	145	131	147	154	154	149	142	161	120	154	132	128	146	141	147	147	156	157	131	134	140	168	164	135	158	109	143	120	140	140	144	160	185	148	138	148	155	142	157	144	143	161	153	124	138	149	128	157	131	140	117	142	144	123	122	142	136	132	135	150	156	131	133	123	150	136	152	136	141	160	124	151	144	141	130	159	151	136	153	164	127	147	119	121	122	144	134	135	148	151	142	154	160	133	146	129	141	135	144	156	141	163	163	157	135	121	130	134	141	136	154	129	148	142	132	144	132	139	132	152	144	152	143	134	159	124	157	135	162	129	155	149	142	138	153	123	147	144	155	171	130	166	173	141	129	139	131	140	152	113	142	148	114	168	156	128	146	157	150	153	142	148	117	149	126	139	149	140	123	126	143	131	133	145	142	121	126	145	158	163	152	149	146	140	138	137	136	162	142	152	168	162	134	156	131	162	161	131	155	143	134	146	124	128	136	160	138	166	149	133	137	142	152	141	130	132	137	125	138	146	141	147	140	160	142	145	155	138	123	149	150	132	154	130	145	165	155	147	116	174	155	149	161	131	131	123	143	146	123	150	115	159	150	146	145	140	148	137	154	124	132	155	147	144	135	143	146	167	157	136	137	122	158	134	132	135	148	154	156	133	131	129	148	149	141	145	136	111	145	137	139	143	128	153	138	140	137	151	167	140	131	154	136	134	143	128	165	167	169	150	145	147	151	143	135	135	137	135	153	152	150	168	139	146	130	158	125	134	110	134	130	156	141	144	159	130	146	150	141	143	132	124	151	137	132	150	147	132	127	153	147	159	154	112	133	148	149	150	135	127	125	125	145	143	158	154	113	121	166	135	154	149	133	122	153	145	136	134	151	171	142	160	149	123	134	145	152	142	124	152	152	149	137	154	143	145	155	140	138	139	121	135	150	142	147	156	143	134	136	127	131	138	139	145	141	132	134	169	149	146	143	139	139	146	146	152	143	145	134	151	146	134	170	165	147	153	146	135	142	145	132	140	124	127	112	164	140	153	141	134	134	145	170	143	129	158	157	126	142	120	154	136	149	173	109	161	150	157	152	124	153	143	165	149	135	142	173	139	154	155	137	143	160	125	136	134	146	133	153	132	127	167	142	129	140	123	120	145	125	125	132	148	141	146	153	138	169	133	160	133	148	139	148	137	160	154	163	139	127	161	152	133	151	146	134	141	157	142	153	129	130	136	131	156	165	142	123	129	140	136	119	152	159	158	140	129	147	154	124	159	132	135	143	139	120	141	153	147	136	153	138	128	120	142	157	138	134	149	130	154	146	124	157	141	130	157	161	163	147	154	123	133	169	121	155	143	132	163	133	128	134	152	136	158	142	156	146	149	151	144	121	154	123	148	157	157	157	124	144	162	140	153	149	140	140	148	155	137	124	131	162	147	133	138	156	156	152	141	121	139	156	141	141	134	131	160	149	152	137	133	150	164	133	136	163	132	162	139	168	136	143	148	140	133	151	155	132	149	163	157	116	131	136	133	140	121	138	138	146	164	148	132	145	137	132	155	139	143	119	147	131	140	150	140	144	143	157	131	159	165	118	135	138	159	157	133	133	133	140	154	136	142	158	157	140	145	125	139	143	145	119	138	135	130	158	141	137	143	125	122	132	162	146	134	129	128	156	138	150	123	163	141	135	120	124	137	129	130	132	156	144	140	146	148	128	184	131	110	149	141	156	145	159	154	127	143	127	138	139	150	141	134	133	133	135	159	176	144	171	140	142	159	147	156	156	151	162	152	120	139	154	121	136	124	151	133	139	159	154	131	153	131	141	152	114	131	138	143	135	109	149	142	160	139	156	160	148	133	140	160	160	159	134	144	152	163	148	167	138	124	144	129	168	131	137	145	123	149	165	131	151	158	140	163	138	175	141	151	162	129	126	141	138	152	136	152	141	142	126	123	147	146	137	140	162	166	112	131	116	149	123	163	158	133	133	142	146	148	141	159	143	148	143	156	145	153	151	136	143	156	132	170	147	151	149	145	153	162	134	125	130	147	144	151	152	131	160	160	152	152	152	162	147	161	141	133	133	139	164	176	143	163	155	162	127	142	152	140	135	155	147	153	144	148	151	146	148	147	133	163	165	135	184	131	125	129	141	156	138	143	157	150	168	141	146	134	141	148	155	148	117	158	138	147	144	155	144	155	142	135	145	150	145	155	140	142	125	143	150	131	164	149	151	139	155	139	127	160	159	143	150	131	125	174	134	156	175	136	155	161	134	144	166	145	136	146	141	161	153	173	149	155	149	134	136	131	135	124	137	134	152	163	134	149	144	158	141	148	113	148	142	126	124	142	161	140	144	157	172	137	158	108	124	134	158	146	135	154	120	131	137	149	144	149	136	154	151	153	140	168	135	140	140	147	125	143	132	136	151	157	140	144	150	133	141	137	154	130	128	147	141	143	141	154	136	137	143	136	149	131	148	153	149	133	145	158	162	140	156	133	154	130	144	151	147	161	156	170	192	142	126	134	113	179	147	145	139	147	129	149	131	160	153	152	138	183	165	153	164	152	121	154	146	175	148	136	128	140	145	155	129	138	146	155	152	142	150	158	129	141	148	164	127	162	131	138	147	121	132	148	161	143	156	129	151	149	145	140	150	162	159	148	130	135	125	179	142	146	162	156	161	134	148	153	153	141	123	119	138	149	161	147	125	152	153	138	147	140	133	142	142	168	160	143	134	149	157	160	143	142	138	145	135	136	132	153	153	146	156	139	143	155	154	153	144	140	142	135	128	142	152	136	131	155	150	116	129	131	114	118	127	140	143	153	132	133	123	145	164	154	158	147	129	153	156	161	133	126	129	143	163	140	145	161	134	121	127	128	136	150	143	139	154	126	131	128	148	158	117	131	162	138	154	125	144	126	137	128	149	144	158	142	153	143	127	125	152	140	139	129	160	125	139	137	106	144	148	149	143	128	153	152	159	153	148	157	131	144	129	125	133	130	143	148	158	151	144	129	157	136	140	154	159	133	138	163	142	151	144	126	120	145	129	155	132	146	116	119	135	123	117	137	142	121	138	139	148	143	150	157	144	142	131	155	134	137	131	153	141	140	155	126	163	151	141	170	165	164	135	125	140	135	129	166	157	135	139	162	145	152	145	139	151	129	150	132	149	150	160	149	157	127	136	145	140	165	123	132	188	146	162	157	149	134	144	138	149	145	166	154	148	136	122	145	150	126	148	162	154	130	130	140	164	140	123	152	140	140	148	138	155	131	153	159	178	156	138	146	167	146	125
7960	930	1626	1958	1690	1292	1093	922	828	685	611	573	571	567	555	484	466	418	477	437	447	440	411	416	414	449	385	394	373	398	382	380	397	378	407	413	401	412	410	389	388	388	379	384	378	377	396	394	401	388	361	383	394	379	382	375	367	414	367	364	333	386	386	385	383	398	386	358	412	405	386	402	366	414	386	385	429	367	385	380	357	354	415	360	374	358	363	368	357	386	378	373	362	367	416	372	384	367	379	379	386	373	380	349	393	358	351	358	379	363	358	387	353	393	399	375	377	371	376	395	395	380	386	346	363	362	376	374	373	363	372	365	400	370	347	359	385	354	393	351	376	385	400	387	400	388	382	364	382	393	381	383	373	391	398	377	395	357	406	356	370	400	378	391	386	403	351	361	372	407	379	373	367	377	344	385	369	357	396	411	391	387	402	368	361	367	374	373	369	399	349	401	367	360	380	346	355	377	375	409	416	351	361	369	407	383	380	366	356	419	376	351	404	400	375	381	378	372	374	422	406	366	375	390	361	373	380	352	395	346	365	370	374	375	384	371	375	370	391	377	365	379	390	367	367	375	402	378	357	359	382	374	404	378	396	389	377	379	410	349	387	332	359	382	373	371	375	378	385	396	377	368	341	346	391	375	375	389	375	358	394	364	357	392	399	388	382	410	384	403	361	400	370	375	391	373	371	372	371	369	406	366	393	359	372	327	379	354	370	370	364	388	382	375	353	357	399	341	370	363	382	375	366	343	378	399	371	402	355	370	373	344	407	406	408	384	359	380	392	348	392	401	385	373	364	380	389	352	370	363	374	399	362	378	379	392	392	377	349	395	361	400	355	372	400	355	361	367	387	373	386	366	376	371	341	351	339	363	371	363	384	408	394	366	320	390	394	382	382	361	341	448	369	391	341	356	355	382	402	379	393	404	385	345	365	357	353	357	402	386	356	377	374	366	347	389	379	391	368	414	396	361	389	344	370	372	370	365	361	362	365	380	385	373	402	359	375	345	406	386	354	387	360	372	365	382	387	360	391	386	365	392	354	348	373	373	378	350	363	371	343	347	359	373	348	384	384	335	372	400	347	372	343	363	381	356	387	369	375	406	352	384	371	403	370	408	366	397	368	337	400	394	344	376	390	366	372	386	404	377	376	367	385	387	408	388	378	349	384	369	367	404	350	371	370	403	363	390	382	364	390	370	386	384	346	371	380	368	412	358	359	376	388	401	375	393	391	337	338	385	372	373	367	402	384	384	393	342	371	379	374	378	405	360	369	356	379	370	398	411	360	357	349	374	362	392	351	335	353	377	413	392	361	369	396	376	346	376	375	368	375	349	395	379	367	348	387	366	377	376	378	354	380	381	377	385	375	359	368	370	364	361	361	369	386	355	371	344	381	375	375	386	381	396	371	360	386	383	343	403	341	388	413	391	377	366	370	349	377	385	377	387	364	386	348	404	362	356	348	375	335	365	390	363	375	420	365	358	372	363	370	387	423	361	366	340	361	371	375	388	341	340	374	392	381	403	350	383	396	381	371	349	354	386	362	354	368	337	358	361	361	349	382	348	408	378	378	370	350	333	389	381	351	394	333	366	354	373	331	353	388	385	363	382	354	378	378	363	355	387	375	388	392	370	353	387	383	376	365	382	385	372	371	389	399	374	387	367	351	392	387	343	391	382	408	380	358	385	359	376	353	389	375	377	412	360	374	378	358	342	398	339	382	379	408	406	371	389	383	401	370	367	386	392	363	378	403	327	351	384	379	382	343	359	372	388	374	385	367	379	374	374	344	365	387	384	377	365	388	366	379	412	381	388	417	375	375	384	362	350	383	339	367	340	365	381	399	353	325	376	354	379	387	381	404	426	394	385	387	335	366	378	357	384	385	384	382	396	347	369	386	379	339	396	371	355	393	335	398	363	374	413	367	368	375	399	358	351	420	373	369	368	381	379	365	365	374	381	406	364	376	393	335	381	383	368	427	395	325	403	379	376	361	397	374	362	399	393	402	370	377	341	371	383	396	339	375	372	364	354	386	379	370	355	364	384	369	361	352	370	402	382	385	381	387	380	373	368	383	336	376	352	386	378	379	344	358	386	372	375	385	402	386	345	381	355	360	389	372	403	341	363	416	399	374	405	398	368	383	410	389	401	361	361	415	365	371	360	392	359	393	355	405	386	323	371	373	365	363	341	380	394	381	391	406	381	354	376	376	378	418	384	382	374	357	355	369	402	384	379	370	358	363	393	359	367	346	358	388	373	338	355	371	367	406	371	362	340	339	357	381	394	394	393	368	381	359	371	338	346	390	382	384	377	371	354	403	372	409	360	377	340	366	392	360	397	370	395	374	342	353	416	352	368	392	363	372	358	370	389	367	334	341	354	404	403	390	381	378	393	379	382	413	405	354	331	378	416	375	369	368	339	381	356	369	368	409	372	357	367	364	374	413	364	360	390	365	414	354	369	390	366	363	360	362	375	393	380	369	386	371	381	390	366	381	370	399	361	355	371	391	383	363	379	365	383	367	368	367	362	367	392	360	332	383	355	354	371	341	401	350	357	364	352	373	389	382	347	373	408	375	363	362	411	400	362	371	360	341	365	382	393	367	391	373	386	350	338	352	368	376	366	361	361	346	374	362	392	380	375	353	339	339	367	364	391	365	366	360	360	414	418	390	359	384	385	353	363	355	377	361	387	380	340	392	369	376	359	361	365	352	414	365	388	407	368	373	404	411	376	383	403	354	392	410	364	396	390	384	400	398	345	376	359	340	383	392	384	398	381	383	360	388	349	373	366	356	382	350	359	365	330	362	388	381	357	385	349	352	392	382	367	369	348	388	371	384	378	363	345	383	362	367	384	359	353	343	359	367	406	388	351	352	371	386	394	386	376	336	368	348	400	358	386	368	398	366	379	354	392	369	403	337	337	340	368	403	350	378	361	352	384	365	368	371	408	362	364	398	402	384	405	365	350	386	373	386	349	403	399	361	385	367	349	397	411	387	371	394	362	371	399	386	395	383	369	360	374	360	358	386	372	364	366	373	363	365	386	368	373	362	411	348	405	365	382	384	358	368	341	351	408	396	369	347	359	396	392	377	390	368	386	396	414	372	359	386	365	365	373	389	361	398	361	375	356	374	341	356	408	378	392	354	375	409	404	348	375	369	377	385	381	405	356	345	365	370	384	342	376	348	405	413	351	373	351	365	372	370	354	368	393	346	396	363	364	382	363	359	399	348	383	404	374	365	344	383	381	388	329	369	403	372	365	386	371	381	334	380	395	376	350	350	393	379	363	383	378	395	370	388	401	371	363	375	396	406	370	381	347	399	371	366	381	400	356	354	378	363	377	404	359	342	389	373	368	380	387	388	369	367	356	368	380	389	357	404	379	345	411	400	346	354	360	387	367	353	369	378	423	379	385	358	360	377	328	384	409	383	377	352	397	352	364	352	360	372	359	362	402	389	362	367	374	380	388	402	377	356	392	400	363	362	401	365	370
1514	400	408	365	351	336	368	327	346	374	334	373	352	327	354	330	351	358	349	313	364	351	348	325	344	396	351	333	362	331	312	349	353	351	342	348	382	346	343	363	350	336	341	335	337	342	348	342	353	331	357	355	346	323	348	347	333	356	377	361	346	345	343	318	365	360	354	334	373	355	350	361	391	371	329	337	333	347	363	375	324	357	340	376	354	329	330	338	356	296	340	349	348	349	370	351	353	355	353	354	355	357	321	335	357	351	352	399	347	384	346	374	339	350	339	371	326	333	318	347	315	377	371	326	352	329	360	330	385	337	398	337	365	340	383	358	359	339	356	358	356	301	356	344	336	359	364	330	365	348	347	340	325	367	353	316	344	369	349	369	373	331	341	351	331	374	328	354	349	336	349	344	416	371	336	378	340	388	374	345	344	362	360	349	348	363	343	357	375	319	382	350	369	348	318	333	348	355	338	348	352	355	370	352	363	322	353	383	341	356	327	369	360	344	351	375	359	385	339	346	338	350	365	360	379	351	362	317	356	333	383	331	329	336	369	348	347	354	348	362	336	342	330	346	349	339	362	367	372	359	310	320	374	349	404	332	375	341	338	353	332	315	354	339	354	350	329	332	350	352	320	311	339	359	347	330	343	382	363	376	354	376	361	311	323	385	323	360	341	368	353	351	351	342	362	339	372	343	377	334	352	350	332	390	317	332	301	333	350	356	322	340	382	358	345	311	387	356	353	343	353	326	356	328	350	341	392	344	392	318	324	347	319	364	348	339	362	314	338	388	341	398	365	306	352	336	352	343	385	380	360	397	365	322	365	357	347	340	336	361	367	364	300	355	333	362	343	376	368	367	349	366	384	325	356	359	383	331	383	343	360	364	340	331	345	356	342	320	343	380	340	352	344	391	365	344	305	358	324	308	368	368	365	403	375	357	330	364	339	367	387	343	352	355	357	335	354	390	325	388	318	369	409	331	369	357	357	328	342	358	359	379	355	364	344	337	349	347	360	377	331	348	337	369	358	383	343	365	375	363	348	364	362	349	361	326	341	370	348	344	345	359	365	345	376	319	350	354	371	315	370	323	354	344	350	372	343	359	369	345	331	355	363	349	353	342	296	365	352	343	357	352	356	348	356	349	354	383	336	344	355	324	356	341	362	362	362	359	335	343	375	349	340	327	349	368	347	333	340	373	334	364	366	343	322	337	357	363	363	357	356	333	355	342	335	346	336	319	328	344	367	357	358	306	352	370	352	369	321	324	337	335	339	356	344	356	333	376	366	317	334	306	376	320	334	351	346	361	387	324	360	379	365	355	338	380	347	322	331	346	344	366	326	353	338	367	333	342	365	342	345	381	359	347	356	366	374	313	347	336	346	371	343	350	362	343	352	349	385	326	360	355	344	350	329	352	326	367	314	336	344	374	365	350	345	353	322	341	340	337	356	379	326	323	319	324	323	329	346	366	352	365	374	335	380	371	370	350	330	343	324	340	346	352	342	361	372	380	419	357	317	332	361	339	334	349	354	314	369	351	336	371	380	371	391	362	361	364	317	334	334	351	327	351	375	373	356	366	304	326	314	337	346	329	336	347	338	345	377	373	350	368	368	355	329	356	345	360	331	340	347	343	373	357	361	330	339	331	321	345	369	340	345	362	327	316	342	355	360	349	371	346	348	359	368	318	370	363	341	339	328	375	365	326	377	366	343	366	350	359	361	339	348	383	334	336	362	336	354	349	389	347	354	355	335	364	363	347	332	365	352	368	324	328	363	321	368	333	318	332	354	344	370	380	351	336	342	348	362	367	357	356	350	354	322	353	337	341	297	350	338	341	377	350	331	351	340	325	332	353	348	339	375	355	366	334	341	335	338	336	343	347	354	360	342	366	417	322	348	354	360	372	377	376	325	378	352	340	338	330	317	350	310	316	360	360	369	359	351	341	338	345	345	398	349	309	348	374	353	388	363	318	333	349	339	332	369	321	402	399	331	340	325	337	310	387	317	373	391	334	333	349	317	366	331	358	388	388	341	363	364	372	318	363	315	366	314	341	347	360	359	408	346	347	322	365	371	328	334	350	337	355	353	373	333	339	338	341	371	322	332	339	373	309	356	340	385	327	352	326	379	380	383	344	331	330	323	361	335	379	347	344	382	339	358	336	318	362	317	361	361	353	359	366	349	362	345	354	339	321	372	384	365	328	356	365	324	348	340	363	376	356	348	369	348	319	348	357	342	358	323	353	327	374	347	342	316	351	333	328	395	361	313	380	344	360	360	355	382	345	312	340	360	344	357	332	342	343	359	365	353	377	341	331	319	350	350	366	327	327	357	357	349	367	358	334	407	363	305	394	365	371	346	354	355	371	348	312	346	351	367	306	386	325	361	376	358	379	336	326	346	342	353	346	352	344	330	345	378	366	328	355	358	319	333	334	344	340	363	354	342	347	345	334	316	341	339	337	332	336	334	352	360	352	322	361	364	344	340	331	353	328	323	342	390	357	341	339	313	354	352	328	374	338	361	341	351	345	331	344	330	343	345	329	384	353	351	306	329	361	364	371	334	347	360	337	352	369	363	371	349	357	325	321	330	343	357	346	334	337	313	367	343	322	373	350	334	337	366	380	371	324	368	358	373	362	358	338	343	379	322	384	342	370	346	341	360	346	379	337	371	352	372	374	333	339	356	347	357	352	346	342	343	369	332	360	373	361	380	339	336	352	338	363	375	362	361	361	349	342	339	344	336	347	365	332	354	365	353	356	343	344	375	334	340	345	354	342	405	354	391	351	363	376	305	336	325	333	392	330	329	363	322	311	373	367	344	339	343	340	365	360	338	351	338	367	376	290	337	315	376	345	355	351	350	326	343	381	359	375	324	363	336	342	368	384	344	372	345	328	370	356	383	319	359	386	339	378	390	335	351	379	315	410	342	323	403	349	351	379	360	333	329	383	318	312	315	322	321	368	370	322	363	335	368	360	380	380	341	324	314	387	329	338	356	343	345	344	355	322	379	325	331	355	326	359	362	353	334	343	370	337	339	310	315	320	315	355	382	374	324	358	332	351	377	357	343	335	375	341	375	358	337	346	362	316	364	327	346	394	362	369	344	377	360	368	361	325	368	346	356	353	370	343	316	327	360	379	367	372	324	341	368	338	328	322	371	349	328	373	336	298	366	366	351	344	313	357	370	378	397	345	378	368	338	323	323	389	333	367	344	359	339	344	340	357	335	359	341	352	383	323	327	291	348	355	365	367	351	352	324	319	336	332	325	352	354	337	335	352	389	335	350	353	350	328	370	344	317	337	373	358	364	348	336	338	365	320	343	391	328	336	323	358	333	377	377	352	369	388	359	348	339	327	334	344	339	332	363	330	294	337	336	337	358	373	369	361	368	360	395	347	359	356	380	346	373	324	354	353	316	355	334	351	331	372	332	329	368	347	366	326	356	338	336	376	344	344	327	330	352	332	341	347	351	348	344	311	330	320	333	339	396	338	362	342
2160	899	935	893	913	879	870	872	815	921	820	839	865	830	807	841	839	804	861	860	820	857	780	878	882	826	845	843	813	808	804	877	836	824	846	831	829	848	824	883	794	820	832	814	803	784	830	831	849	861	847	829	817	881	849	837	849	873	805	810	822	801	807	840	870	799	842	790	840	835	847	831	810	812	829	846	806	853	824	851	838	819	886	831	833	854	843	847	841	852	848	845	824	858	877	803	849	851	790	851	808	865	821	781	830	819	819	857	807	805	831	845	859	796	850	878	879	860	815	879	819	904	797	877	838	857	845	855	792	860	825	800	826	780	863	816	826	773	878	806	856	827	868	799	826	852	864	889	786	847	849	832	806	850	838	878	787	852	849	784	830	789	814	814	848	836	787	848	801	824	814	785	774	805	851	872	856	799	858	817	860	797	851	822	877	839	834	824	845	834	847	802	850	845	858	873	865	813	857	863	826	841	851	826	816	819	860	894	816	850	835	834	840	820	895	847	839	829	857	829	781	863	851	791	865	817	867	848	819	808	822	773	865	842	850	849	797	887	844	881	804	834	847	807	867	834	829	848	829	867	787	858	847	859	802	776	861	841	880	880	807	792	772	785	783	823	813	827	790	820	828	834	883	845	817	848	828	845	756	763	850	805	855	807	802	855	880	808	787	803	825	859	803	892	837	848	847	908	850	857	843	853	807	861	841	862	871	810	813	857	860	780	843	858	847	848	834	813	877	817	877	854	848	815	781	810	829	860	882	807	833	829	854	835	790	825	863	833	839	827	836	826	843	830	815	783	842	831	847	811	832	850	818	801	794	811	776	793	830	802	838	874	798	826	821	820	804	781	814	816	824	866	787	831	742	854	877	787	845	887	874	838	790	857	832	852	854	834	804	888	811	871	876	832	838	871	764	883	829	834	824	828	837	815	867	859	818	835	806	853	795	847	835	838	828	857	860	827	855	853	904	874	837	786	843	848	860	832	846	793	804	900	840	802	805	853	801	800	873	842	889	872	821	852	869	802	860	819	810	835	822	806	820	761	789	834	812	810	814	782	869	784	785	873	865	822	785	825	811	818	882	800	873	868	848	812	869	810	870	848	862	862	831	843	854	856	856	813	840	829	875	895	846	810	863	810	822	820	863	856	821	846	841	833	861	796	898	857	831	826	817	843	895	832	788	836	788	838	794	823	827	870	820	883	800	791	861	763	833	831	850	825	834	868	877	796	848	864	831	809	810	814	861	846	894	900	874	874	798	848	867	827	865	825	839	822	837	854	803	813	844	830	818	842	796	855	820	844	874	877	758	809	846	833	858	899	787	866	839	813	907	830	852	835	792	797	836	833	878	849	800	875	794	853	820	861	850	856	824	803	794	842	858	867	837	824	901	814	811	823	808	803	887	870	842	815	796	864	808	889	853	825	808	814	843	844	827	782	844	886	819	826	814	795	842	822	919	845	829	825	816	859	862	806	830	839	839	845	826	841	814	870	865	861	800	847	797	864	845	799	787	868	832	821	854	839	866	854	820	869	864	844	789	822	792	903	851	852	872	817	797	804	761	833	807	838	836	794	880	760	866	856	873	832	854	828	831	842	882	793	825	812	816	832	796	848	813	833	827	819	850	813	807	808	799	825	820	829	818	825	842	867	856	761	832	835	818	856	875	854	823	847	803	784	854	827	825	838	766	837	839	856	813	837	797	867	837	807	797	830	807	806	837	853	889	813	889	804	783	770	809	832	818	824	847	860	903	805	873	799	800	836	819	865	867	878	877	852	800	819	818	858	825	855	827	868	802	808	849	838	804	866	797	797	832	799	794	799	819	834	817	818	798	813	816	846	835	830	819	870	841	871	862	855	825	777	799	832	822	815	856	844	803	834	856	822	816	841	838	864	878	803	804	826	827	808	847	800	841	839	798	778	889	853	852	848	820	805	850	812	862	816	823	823	851	826	852	789	802	843	865	787	843	848	805	831	824	853	839	829	870	832	840	795	803	849	817	859	871	859	900	826	851	863	803	828	846	822	845	864	850	773	864	818	842	783	841	813	843	826	817	850	802	856	816	820	787	866	769	849	905	839	843	831	819	849	819	808	845	851	823	801	846	836	818	842	819	823	868	824	836	840	891	790	861	835	788	808	851	846	835	821	791	862	836	845	826	796	786	821	863	807	815	802	792	828	815	851	815	846	846	830	821	837	846	866	815	800	829	822	814	836	850	815	861	826	815	893	791	863	826	853	863	812	819	801	859	869	832	857	839	857	860	827	815	827	800	794	837	825	828	825	823	852	852	815	817	828	834	865	832	835	857	845	847	868	822	790	817	881	799	851	817	912	882	858	817	831	854	848	830	848	815	809	851	861	818	840	854	846	816	794	823	785	780	818	804	846	792	809	842	835	816	825	845	819	847	842	844	841	860	852	870	839	832	900	816	857	793	817	860	849	821	833	833	818	808	835	819	800	877	834	843	822	814	868	847	834	791	836	821	799	860	813	806	862	809	817	812	851	889	856	795	855	807	872	894	835	868	805	815	825	832	850	856	809	844	857	833	801	859	742	856	869	846	827	846	828	794	876	824	848	852	773	836	868	794	862	876	788	829	794	831	818	864	846	824	841	898	831	821	815	830	802	863	823	827	853	807	862	822	849	840	775	779	825	849	826	805	885	820	830	872	827	863	851	883	816	817	805	807	792	860	830	859	812	831	840	804	866	818	841	854	863	848	886	816	825	845	816	849	836	802	846	819	806	851	873	795	824	777	836	809	860	806	815	804	821	809	811	802	887	852	864	794	805	820	840	826	827	821	800	812	859	818	805	848	840	829	879	769	848	806	877	842	820	846	839	833	839	810	850	853	782	843	856	815	811	897	880	870	807	798	835	846	846	824	804	785	842	836	829	868	827	856	808	859	782	836	860	844	857	822	824	843	868	856	829	847	804	874	854	820	837	817	873	789	760	841	804	857	864	802	793	832	835	826	884	806	832	818	830	813	812	895	797	808	837	839	876	855	819	881	843	864	813	778	799	799	844	782	802	846	854	808	840	881	821	834	792	807	862	793	882	848	830	852	850	803	824	813	845	851	836	811	836	816	842	813	835	843	821	858	815	857	789	867	837	822	870	835	793	862	849	842	815	797	825	853	836	878	854	861	821	842	804	858	833	841	847	869	813	911	792	822	820	854	834	850	789	879	818	813	828	841	889	837	823	864	804	830	846	833	859	839	818	813	800	789	848	814	857	896	855	819	826	786	772	858	851	865	852	849	858	804	834	830	845	905	817	886	849	828	830	841	845	803	857	795	845	802	870	823	855	855	862	850	852	824	831	813	823	817	862	922	879	800	828	839	856	826	793	871	870	806	784	813	840	815	785	844	823	812	856	878	794	835	841	863	891	851	838	820	786	848	854	832	874	801	864	833	841	810	903	856	831	833	821	836	785	817	786	849	818	822	889	840	840	862	839	857	797	844	801	842	795	901	788	849	862	840	832	782	826	779	850
7027	601	591	528	459	407	388	355	351	346	334	353	310	318	314	329	326	335	326	352	304	327	354	349	330	310	329	318	331	341	338	345	317	301	325	321	336	345	339	323	313	341	348	319	319	308	328	342	284	317	306	332	350	334	292	344	323	305	331	333	325	318	298	289	349	332	311	341	304	321	318	299	348	311	349	303	308	343	339	323	293	281	317	340	321	330	314	328	320	310	311	300	305	304	301	315	317	308	293	331	292	327	349	325	330	346	342	328	332	317	325	337	306	329	349	340	324	346	314	319	340	340	317	361	321	302	304	339	365	328	307	352	310	325	312	283	361	305	335	317	320	323	334	326	310	302	310	336	316	324	336	336	282	344	297	314	333	306	305	347	305	314	299	342	328	281	307	295	338	300	297	314	318	320	343	307	287	328	343	334	311	332	349	304	320	286	318	307	322	304	310	272	288	326	359	314	298	330	256	306	334	322	326	300	334	315	325	290	303	320	328	305	301	327	335	326	298	322	308	291	356	327	297	270	329	284	327	292	324	320	287	326	301	332	318	284	337	329	297	295	304	314	292	282	309	326	339	322	315	284	300	297	305	351	350	298	310	376	310	296	300	288	302	324	308	316	323	314	312	299	297	293	304	337	296	341	349	287	291	325	335	289	316	305	340	297	329	336	317	305	301	307	287	300	309	314	305	332	317	327	331	293	329	304	334	341	291	329	318	337	319	318	315	333	333	322	337	335	337	292	333	301	319	333	314	321	287	328	309	295	310	333	318	308	327	305	314	297	343	318	324	302	320	334	310	315	312	291	302	331	302	322	316	309	290	347	329	307	364	332	328	305	309	307	307	320	323	317	317	293	343	311	324	307	290	362	305	299	314	320	310	311	296	308	328	303	314	286	308	318	300	360	331	288	338	336	352	319	311	335	293	311	331	344	303	337	311	318	314	366	342	330	302	299	288	297	298	316	320	326	343	316	306	319	330	315	304	320	276	300	285	276	333	323	339	300	302	303	330	357	308	325	317	312	335	305	283	305	306	287	331	302	290	298	320	326	314	309	301	304	308	304	332	286	293	312	326	329	319	320	314	312	309	312	339	287	319	308	330	293	325	318	302	333	288	305	290	337	354	322	319	308	293	314	295	323	307	309	321	332	320	342	311	309	298	318	310	295	286	316	300	283	290	289	268	295	312	318	336	359	290	304	343	324	331	323	325	335	325	306	302	311	325	337	332	305	277	328	347	327	321	333	329	319	296	321	336	355	302	289	312	298	311	318	316	291	305	304	272	322	322	317	335	316	313	340	334	338	326	334	338	292	303	320	298	312	282	303	301	304	292	316	279	308	325	260	293	332	325	290	310	315	343	301	328	314	321	348	328	360	300	329	353	284	315	292	344	336	341	293	286	336	318	303	305	320	325	346	304	299	351	300	288	333	316	316	305	312	305	296	289	324	326	327	311	291	334	310	313	330	349	341	298	356	332	279	293	324	324	358	319	312	298	289	346	335	317	343	345	286	313	301	344	285	311	335	299	352	333	320	329	302	334	314	336	305	322	314	337	327	330	326	309	312	338	321	307	302	332	327	308	325	343	311	359	306	322	325	301	320	335	307	335	290	311	310	342	338	310	298	322	326	350	311	315	318	301	275	312	315	295	343	338	295	312	321	309	302	347	342	320	338	335	309	310	341	289	316	329	313	318	354	323	312	322	327	349	287	325	327	287	351	313	350	369	294	331	323	330	344	362	340	308	339	297	310	314	316	311	342	317	329	335	311	316	292	320	300	322	299	316	293	357	352	260	317	313	287	324	302	328	341	320	321	293	363	316	339	293	307	300	297	315	315	309	329	318	300	327	315	325	271	262	302	297	323	327	315	321	351	287	320	322	330	321	294	321	319	315	291	323	359	332	319	302	278	332	338	314	334	317	314	325	340	311	347	319	334	337	289	311	297	300	351	307	312	261	332	290	328	333	325	301	327	329	302	308	348	291	300	329	345	288	330	279	327	316	311	321	319	334	305	313	303	296	311	292	318	303	288	312	297	297	322	321	287	307	292	313	318	341	312	291	334	322	317	329	330	308	314	302	334	325	335	320	338	346	322	307	338	352	303	329	307	302	323	319	335	314	336	313	333	301	295	334	329	282	320	326	291	337	294	330	292	297	318	310	311	310	312	306	306	326	353	309	294	335	313	303	323	321	319	273	337	333	303	312	342	350	353	318	311	336	308	306	325	291	324	315	313	313	303	303	344	340	302	337	320	327	356	334	330	305	344	311	280	324	311	300	322	304	296	335	304	345	321	296	302	317	339	300	316	308	328	319	322	302	316	307	343	295	298	317	324	338	356	322	320	324	312	322	307	331	334	306	292	329	294	308	287	292	309	324	355	301	290	327	311	319	305	307	300	308	315	300	323	323	323	300	335	333	303	330	319	342	307	318	300	314	283	307	318	339	286	311	344	315	300	321	319	323	333	339	320	298	327	336	330	289	301	340	301	329	316	347	293	337	303	317	307	271	345	333	331	305	326	306	308	312	318	326	285	307	323	340	281	315	299	329	316	329	332	320	327	356	332	341	350	297	310	325	317	310	289	336	304	325	300	304	315	316	318	312	300	313	334	334	328	289	335	320	331	315	342	344	355	334	318	292	329	301	305	328	299	322	322	332	335	288	307	315	304	318	321	326	318	314	326	313	304	318	337	299	304	305	278	320	331	303	298	332	319	319	317	329	311	320	330	320	304	326	318	317	270	274	312	301	333	313	284	300	309	314	305	271	334	307	312	325	320	323	308	326	280	315	285	322	298	267	300	299	303	301	334	343	314	338	289	350	297	353	323	312	317	350	311	316	331	306	324	303	362	304	316	286	327	321	305	324	297	325	356	314	310	352	342	296	302	320	300	338	322	307	313	322	296	306	355	334	319	332	312	352	297	328	347	305	276	318	308	317	300	331	334	289	274	327	322	303	284	318	341	269	329	332	325	292	327	321	308	344	326	334	308	313	316	328	296	324	323	294	314	323	312	319	284	277	293	325	324	298	314	284	270	314	317	315	298	325	312	301	312	299	320	310	301	298	287	334	328	295	329	319	337	320	339	338	291	283	323	318	294	327	339	320	283	291	292	325	336	284	349	324	329	358	339	307	303	334	313	308	278	342	309	302	312	334	312	340	339	323	318	330	328	283	304	308	323	288	354	331	283	273	327	287	313	285	316	322	311	305	310	321	298	325	319	307	353	318	326	342	323	310	319	303	313	325	338	350	359	322	323	293	306	307	315	317	317	307	334	301	308	322	386	340	335	310	307	292	283	296	353	309	316	347	310	289	303	315	291	311	302	334	297	307	340	341	324	324	328	343	329	342	333	323	331	301	313	340	289	316	306	327	308	303	309	317	335	300	360	346	323	296	312	306	317	314	307	302	339	328	325	291	338	316	321	350	292	323	314	341	315	318	301	333	295	310	335	310	327	342	330	300	345	318	283	317	342	299	346	327	311	314	312	342	315
6552	1017	1394	1603	1419	1298	1050	1037	1042	855	861	880	830	782	861	777	821	845	769	800	774	796	817	758	773	794	752	704	747	751	740	763	781	792	756	767	774	763	764	777	756	724	799	701	821	749	763	696	744	778	709	775	769	767	742	755	750	704	791	795	745	767	747	715	738	747	760	742	797	704	792	801	779	741	746	750	757	816	790	748	739	707	724	754	785	783	718	769	725	764	736	784	778	780	779	773	763	744	795	729	757	829	720	770	735	793	796	778	772	788	734	776	748	719	780	772	780	756	767	755	800	752	763	776	766	758	818	763	765	775	723	767	794	780	769	724	690	777	753	764	789	734	727	734	799	738	790	785	755	758	714	727	790	730	759	800	734	758	764	749	772	717	753	770	778	741	743	715	742	739	810	789	804	716	741	769	739	741	728	754	754	717	769	760	789	766	740	745	760	784	779	715	719	724	745	750	765	779	742	744	778	806	733	759	736	760	708	786	785	725	702	765	724	740	749	731	681	747	724	727	770	802	716	743	750	771	751	734	697	776	774	723	791	744	713	776	750	754	712	717	744	760	735	773	790	703	736	792	771	778	719	767	744	734	758	737	802	778	821	719	704	749	741	761	736	816	788	762	708	773	751	750	745	721	807	722	755	766	704	728	708	765	758	714	755	706	748	728	753	799	728	723	764	772	740	757	709	726	730	730	790	770	718	721	691	755	756	782	759	722	737	738	737	797	771	806	726	741	699	745	777	761	722	751	671	722	693	755	747	734	737	743	733	773	768	758	770	738	746	750	781	750	720	756	775	742	741	765	753	765	757	738	738	739	771	777	723	738	753	745	767	737	771	758	735	758	770	732	724	744	787	755	710	773	775	737	771	748	774	759	774	790	773	767	749	745	742	783	748	766	794	746	713	745	734	702	701	740	760	765	707	734	723	709	753	774	737	757	754	735	737	765	779	760	753	766	747	733	748	789	784	763	710	769	733	765	765	752	719	748	755	761	750	749	727	830	720	759	771	762	746	716	789	745	800	732	689	735	719	748	758	732	765	782	733	729	796	731	765	741	709	695	839	776	750	736	694	728	756	731	800	758	798	768	757	738	766	786	804	742	748	758	737	785	733	706	723	757	771	774	756	757	750	756	758	697	752	740	736	755	746	759	736	713	844	767	741	690	778	796	736	748	788	789	775	720	763	800	751	797	756	746	770	759	766	759	744	774	769	759	766	705	730	776	752	742	721	770	767	734	743	747	741	753	697	736	758	786	739	776	752	724	796	766	747	772	726	778	766	774	725	745	763	762	774	727	743	757	759	764	722	762	749	681	772	722	762	677	757	774	808	753	741	724	761	775	756	733	712	762	764	740	747	745	722	737	776	767	768	779	775	739	759	729	729	744	713	743	765	731	701	718	776	732	811	755	762	698	747	769	720	746	771	696	776	736	735	717	789	746	735	740	760	760	723	780	720	692	773	754	765	731	828	728	746	703	756	738	719	777	758	757	739	760	747	788	791	744	768	746	749	747	747	732	760	762	771	718	733	781	789	753	750	775	697	776	752	778	762	787	724	765	738	719	730	742	779	746	787	789	751	777	766	796	778	732	748	759	772	706	792	786	703	755	761	733	768	768	761	724	756	781	762	757	762	750	764	769	738	712	730	705	761	775	778	748	732	751	762	762	751	723	780	758	728	761	743	758	735	785	776	713	733	798	743	829	755	740	749	776	757	784	746	761	736	725	747	749	718	763	751	785	782	781	778	765	717	766	760	797	783	777	745	731	761	829	703	770	745	799	771	759	733	725	786	758	733	747	769	717	755	730	792	808	777	835	759	753	771	745	710	691	757	764	760	748	731	800	716	710	750	727	767	721	752	752	772	730	735	794	779	741	801	761	765	731	756	759	717	783	788	768	713	756	785	766	751	746	728	758	777	762	787	728	738	789	714	767	725	776	762	763	767	690	724	778	770	812	736	756	706	745	749	756	718	790	730	779	729	733	787	729	756	764	755	755	740	795	816	757	745	743	744	744	738	730	737	721	752	759	790	766	726	754	775	740	753	732	764	721	757	789	751	752	795	742	696	833	779	721	765	781	755	732	750	770	751	752	741	776	726	728	731	806	768	726	771	755	718	784	782	734	756	741	782	723	753	761	730	784	754	723	755	779	763	738	757	769	733	778	771	705	771	763	734	770	758	769	762	787	777	773	721	806	724	719	753	753	755	739	718	774	720	780	775	700	775	763	747	718	736	748	714	733	743	727	701	748	721	766	763	761	781	755	756	780	761	683	761	751	785	803	748	703	781	767	782	751	749	747	739	719	756	731	733	734	747	773	771	710	749	724	726	734	785	736	735	723	728	773	792	747	783	772	731	748	753	739	732	749	747	729	788	810	774	718	760	716	741	749	764	706	749	758	722	740	761	754	760	729	772	755	711	769	746	736	750	777	767	729	762	790	741	751	731	762	767	776	777	722	732	700	806	762	765	746	722	762	744	744	787	771	745	723	788	749	730	777	752	761	738	776	781	737	731	752	743	699	743	742	771	734	719	782	761	746	752	754	737	759	798	766	757	714	725	730	778	796	721	781	797	767	752	743	713	751	769	767	747	750	727	754	773	768	718	778	734	728	751	780	749	787	690	714	751	742	781	793	774	767	717	764	719	734	724	753	774	732	736	698	760	739	770	735	813	737	740	781	707	743	758	699	705	705	740	783	775	750	719	724	764	755	795	713	707	752	768	772	841	722	732	788	759	723	748	700	730	730	749	747	753	740	717	746	710	714	762	748	755	787	782	754	731	724	748	750	810	765	748	800	762	710	737	767	768	714	768	786	727	764	759	767	713	770	769	766	748	781	812	753	755	739	783	698	726	746	727	736	759	753	757	757	719	754	690	749	767	782	767	756	791	754	781	730	747	770	781	773	788	771	763	686	736	745	749	759	720	774	762	790	706	725	730	778	748	727	763	769	797	760	747	750	759	792	734	711	743	758	737	772	772	752	771	775	752	754	743	739	737	767	801	790	739	771	772	719	720	719	714	794	770	763	775	723	727	705	777	754	780	745	787	724	777	767	786	727	795	735	791	744	746	761	747	785	734	732	778	750	714	765	749	778	737	726	755	754	772	678	787	789	720	756	745	726	725	752	768	777	726	754	738	716	750	771	772	752	746	700	777	715	765	729	747	790	768	777	720	751	738	742	773	724	769	722	779	711	801	719	768	756	754	742	798	754	736	748	761	738	738	727	769	670	736	784	819	750	702	761	783	685	784	757	771	806	795	772	761	811	702	792	728	747	760	776	736	774	750	799	736	726	802	727	779	748	777	744	752	717	742	740	769	746	785	737	745	745	742	746	762	726	745	727	744	763	762	726	732	774	749	753	722	731	750	772	803	759	733	708	713	756	783	777	760	742	715	726	718	732	739	811	764	765	725	797	722	703	786	697	752	755	803	730	751	693	772	748	739	753	769	764	801	761	738	746	712	753	760	739	741	745	737	791	724	755	709	785
12915	879	776	601	369	322	282	221	209	185	183	179	156	158	173	163	180	161	172	152	175	160	183	160	146	162	147	169	133	152	132	147	157	158	172	194	140	164	151	160	148	141	138	128	161	169	130	151	146	161	129	137	131	152	150	146	122	154	164	124	143	141	149	123	163	132	137	149	147	140	154	158	141	140	151	138	151	135	158	142	163	134	165	159	136	152	116	130	130	133	146	143	152	152	112	151	148	167	158	136	138	150	140	127	165	142	137	167	149	139	145	141	167	157	140	134	124	156	145	125	167	157	117	143	153	161	158	162	121	148	137	120	127	157	146	133	132	129	137	151	171	128	153	126	133	147	157	123	159	127	140	147	144	140	141	151	135	148	144	123	126	121	139	137	143	126	135	153	125	138	140	142	153	138	142	143	133	140	128	149	143	140	149	146	140	146	128	147	139	148	151	136	110	116	150	155	138	134	151	143	154	130	142	155	140	138	150	145	142	130	143	134	150	140	138	141	140	153	141	146	142	135	144	132	127	138	149	148	160	136	167	151	155	147	138	146	158	168	142	153	133	160	152	170	133	133	155	137	148	144	144	151	145	149	129	132	146	152	148	145	163	140	154	156	142	154	144	134	128	137	136	132	145	156	154	149	151	146	157	165	128	141	156	156	139	141	136	130	153	136	143	152	154	123	154	161	143	133	140	139	158	147	164	146	155	143	147	146	156	141	150	164	158	135	139	136	134	150	122	144	135	148	139	150	148	130	148	145	141	140	137	147	132	153	161	153	145	152	124	143	117	144	172	149	157	154	122	134	147	133	155	133	149	143	140	160	164	149	151	181	162	140	143	173	156	141	154	155	130	160	142	135	143	128	160	164	155	145	158	145	127	134	140	148	139	180	148	174	118	152	150	140	131	144	127	141	145	156	154	128	162	152	149	138	168	129	132	131	139	122	173	151	137	156	141	138	134	150	126	167	151	132	160	119	144	153	161	139	141	163	141	144	130	132	149	132	149	144	126	128	156	146	157	160	156	136	142	127	131	137	147	139	132	151	126	133	160	156	152	144	139	121	133	145	137	120	126	153	156	167	136	134	147	142	151	156	156	174	125	141	141	139	154	143	141	140	125	136	141	138	135	141	119	120	140	114	125	120	141	151	145	126	154	152	177	144	143	129	137	156	166	143	130	164	148	124	138	128	143	132	151	134	142	150	165	140	141	141	137	136	149	160	131	143	136	157	137	165	125	156	137	131	145	147	134	145	146	137	124	124	150	165	149	159	149	147	159	152	146	155	152	130	131	140	143	157	149	146	145	133	152	154	146	150	134	129	141	152	141	145	147	137	130	138	174	124	132	144	121	155	143	140	155	139	151	141	159	152	121	165	134	151	136	149	139	131	150	159	154	145	161	160	136	153	133	134	140	113	128	145	129	129	111	159	157	138	137	129	148	142	162	148	160	145	143	136	125	143	146	147	147	150	151	136	142	155	154	134	168	137	138	156	136	138	154	121	160	151	159	139	145	155	145	130	142	149	143	138	120	131	135	139	139	133	149	117	133	146	138	154	130	160	174	140	164	152	162	149	155	157	147	129	144	157	160	161	131	137	141	153	181	161	153	180	149	150	164	149	137	135	160	166	167	153	155	154	168	158	142	165	172	153	153	138	128	139	159	147	134	153	158	174	148	128	131	141	174	173	119	158	138	121	147	133	147	155	137	135	167	151	149	125	148	175	146	148	161	149	160	157	157	139	125	148	177	161	160	148	143	149	164	149	128	170	121	150	147	141	125	137	153	150	143	141	139	121	143	141	138	137	155	146	132	162	148	157	136	134	155	139	150	145	151	143	123	166	145	155	158	138	135	150	136	145	130	166	166	134	134	149	133	130	140	116	145	137	142	144	168	151	143	127	180	158	157	139	126	157	152	160	146	136	124	149	139	133	153	154	141	162	129	143	137	137	161	125	154	125	143	135	136	137	139	138	160	125	130	161	142	145	150	157	135	139	163	145	131	134	158	158	174	138	138	125	158	156	149	150	167	127	156	132	141	162	143	154	146	138	130	129	154	128	159	135	134	147	145	159	157	160	157	130	142	160	141	142	134	137	135	136	140	144	133	139	126	135	103	140	127	149	140	149	123	157	139	124	175	146	143	143	145	148	147	154	129	141	133	166	129	151	137	139	133	165	140	134	159	143	134	139	153	140	152	163	146	143	140	132	138	147	152	156	170	143	137	148	124	116	161	140	157	148	128	153	144	139	154	139	156	162	129	136	132	144	146	160	167	168	156	130	146	152	130	131	166	140	145	151	151	127	162	135	140	146	132	162	154	156	171	156	145	175	132	143	151	118	137	155	140	140	158	130	150	128	139	148	125	143	129	167	125	147	137	172	158	148	141	131	155	158	139	136	151	155	135	158	141	134	172	160	146	143	149	122	157	138	157	152	144	135	134	136	169	158	136	145	140	131	141	146	114	138	162	164	161	125	154	138	154	123	144	146	133	129	141	148	145	145	135	144	156	172	136	144	171	139	137	136	149	156	125	154	165	145	138	138	135	143	155	139	134	160	122	141	138	154	156	165	137	132	141	160	158	127	138	161	130	146	137	152	137	131	145	155	154	165	120	141	145	149	132	128	150	132	131	163	133	150	106	137	141	146	129	135	157	135	166	147	149	143	138	146	147	130	122	124	150	145	155	154	143	148	161	139	151	155	145	143	135	157	121	172	140	144	139	155	142	144	131	143	123	136	133	145	174	137	124	147	162	140	143	134	143	135	156	157	129	134	155	150	169	145	156	153	157	164	159	136	140	136	147	140	152	150	161	157	140	155	120	141	136	152	137	151	132	139	122	145	140	140	139	149	151	134	144	125	153	149	129	134	160	144	147	133	143	133	142	146	155	139	148	157	164	165	157	147	146	132	153	151	143	142	138	137	152	163	145	144	164	128	151	146	131	139	140	152	144	134	148	139	123	155	125	150	160	134	159	150	139	173	135	142	155	136	132	147	141	133	149	130	142	149	139	152	139	154	131	133	126	144	128	136	136	158	139	139	169	128	143	146	131	122	148	153	145	127	137	138	139	134	127	143	125	123	149	147	140	145	154	149	135	111	139	139	142	133	142	139	130	140	153	149	138	156	168	165	126	131	163	162	148	127	121	127	127	137	140	170	149	141	155	131	132	134	168	145	125	178	129	142	141	154	160	182	156	155	182	129	155	154	152	154	129	144	153	154	131	142	149	121	121	129	136	143	158	136	134	173	155	162	132	125	146	132	150	147	146	147	123	135	122	149	155	136	145	135	149	160	139	158	143	141	149	183	116	130	149	153	136	160	156	160	143	132	164	156	157	156	151	169	133	154	147	154	142	126	134	148	146	145	125	148	154	152	131	151	148	136	131	164	145	142	136	147	139	153	146	145	148	134	114	165	153	159	144	147	153	128	145	157	149	172	132	131	139	158	151	149	124	168	140	137	118	167	145	137	151	153	137	164	154	145	152	145	148	156
8143	913	1661	2016	1658	1321	1013	832	840	714	613	594	524	521	499	522	490	462	487	452	422	445	415	441	417	401	404	400	372	420	372	391	380	393	404	424	391	420	386	419	397	396	392	419	399	409	384	418	406	369	352	388	366	361	401	402	388	364	341	354	389	368	396	403	372	403	354	387	373	370	371	380	353	386	408	326	375	397	373	383	376	396	371	382	377	356	374	336	400	371	381	379	391	390	399	358	352	384	390	382	400	352	402	383	375	406	388	407	372	357	378	383	392	400	340	399	376	338	374	389	367	346	390	334	396	377	427	395	354	375	392	398	412	369	378	373	364	400	369	368	395	429	367	389	368	364	390	383	349	350	372	371	355	383	405	360	392	374	389	373	355	389	367	360	428	362	351	361	366	376	377	379	361	348	387	363	337	395	358	367	400	392	374	345	347	362	375	353	405	350	330	393	359	391	376	344	369	370	379	376	365	386	363	376	344	371	406	349	357	379	362	343	343	351	388	385	397	392	387	399	390	380	355	412	365	354	353	332	375	399	353	396	379	385	400	370	371	354	381	368	391	389	355	413	375	363	389	362	376	372	374	382	376	344	357	375	367	347	382	359	408	394	388	368	391	374	365	376	374	376	335	402	352	372	370	374	372	373	361	369	373	380	394	383	404	368	353	377	376	389	370	375	366	358	395	383	353	346	379	381	353	405	381	361	373	391	385	353	371	369	370	374	336	380	362	343	382	397	359	364	360	402	362	370	353	397	385	353	375	392	373	401	389	383	405	390	403	337	376	396	388	393	385	399	394	379	379	372	375	396	380	334	404	374	365	382	363	424	392	355	392	383	386	407	390	372	357	375	330	392	361	379	340	352	360	368	396	374	383	382	348	352	377	400	390	339	356	403	389	364	382	344	346	374	386	375	343	362	385	411	396	335	386	379	388	385	350	398	392	393	396	378	370	373	379	389	385	379	364	371	382	350	377	396	378	368	389	369	382	336	402	375	374	327	344	358	384	388	383	397	420	348	364	377	370	356	393	397	381	377	359	374	383	393	365	387	336	386	383	389	381	373	344	360	390	371	377	356	398	351	380	377	351	373	348	361	430	370	369	377	414	349	390	379	346	377	375	383	409	366	405	353	366	382	369	369	352	342	396	381	361	380	363	396	397	399	393	388	376	398	388	389	403	357	359	347	378	397	346	382	408	370	354	369	393	344	374	345	357	377	390	355	369	370	334	381	376	366	390	403	371	355	360	375	390	376	343	335	374	365	382	397	370	368	393	354	370	381	379	357	388	383	382	361	381	378	395	371	382	403	362	395	399	368	380	356	359	367	368	368	416	396	340	360	378	355	383	338	374	371	366	351	343	370	344	388	369	367	348	376	396	387	375	355	385	399	356	363	375	378	349	406	369	383	404	364	395	390	400	392	385	350	347	417	370	385	372	411	386	358	370	373	373	375	383	381	371	388	411	375	396	401	376	374	374	387	380	350	384	385	356	360	375	409	355	401	394	393	375	404	394	391	378	387	391	398	348	363	393	354	402	395	420	381	395	380	388	376	365	379	365	406	345	393	383	398	390	356	380	406	357	375	362	371	367	343	390	389	355	396	356	410	364	352	399	379	374	373	382	366	389	379	424	340	364	365	401	364	376	379	397	375	368	361	407	336	382	387	426	373	362	377	353	430	380	397	390	394	387	403	367	382	428	373	398	389	366	402	392	383	395	367	403	319	352	366	358	392	377	419	395	370	388	369	379	356	376	371	365	378	388	352	369	414	402	405	411	420	386	380	391	388	351	386	388	377	351	400	383	370	375	367	352	376	371	369	400	360	391	393	389	371	370	381	375	379	341	391	415	346	349	332	372	348	365	382	375	400	359	364	400	423	375	372	357	343	373	385	386	366	389	357	378	338	364	382	352	359	389	380	361	388	388	404	382	367	416	375	356	352	416	411	378	371	403	403	354	374	361	370	355	380	361	379	412	368	353	379	380	345	399	410	373	381	393	391	369	373	339	378	390	388	351	378	360	367	374	371	377	396	360	350	406	375	380	357	358	405	388	392	373	375	400	365	382	354	371	374	402	363	382	399	368	334	352	402	377	372	389	393	339	408	353	364	366	398	369	412	398	406	366	362	365	376	366	367	384	363	371	341	376	386	388	405	375	358	379	372	408	391	378	375	349	374	375	395	389	368	380	341	393	355	377	342	369	388	354	374	386	377	362	361	367	359	347	388	347	382	359	366	392	381	378	387	396	359	386	352	410	362	375	408	352	373	345	418	349	361	388	352	399	341	386	409	350	383	387	363	328	411	350	371	371	364	387	398	377	393	381	354	393	356	381	386	400	391	379	386	405	410	392	368	379	378	377	368	383	377	390	357	392	427	387	399	387	387	372	376	349	353	367	374	347	377	369	356	351	387	393	365	387	397	369	350	391	342	373	384	386	374	394	368	412	376	396	405	354	417	386	343	383	366	398	383	363	379	363	325	382	395	393	345	398	346	412	349	371	378	348	387	382	354	376	385	352	386	378	381	412	374	389	377	405	384	378	349	364	362	390	364	382	381	364	357	378	377	383	362	390	367	381	400	350	334	377	394	390	402	361	352	361	381	357	409	368	403	378	356	377	386	363	372	373	358	405	375	402	421	374	388	335	354	371	388	381	378	380	385	401	432	394	345	383	394	367	365	339	395	379	398	376	390	379	405	391	377	377	368	384	366	347	417	342	372	395	362	400	386	374	416	367	371	364	365	382	390	365	353	351	390	420	342	383	384	378	373	364	356	368	358	378	394	381	367	393	394	366	375	368	365	395	366	387	381	375	405	391	399	393	400	393	370	369	370	341	421	378	347	369	393	350	382	376	371	352	385	405	382	374	373	377	381	402	409	363	361	396	397	391	360	438	365	373	393	412	385	394	357	385	408	369	382	383	350	397	370	371	367	348	365	360	398	341	382	393	399	351	388	366	414	407	359	375	397	370	358	348	402	402	372	395	382	410	335	346	358	387	405	381	390	390	355	375	371	369	385	377	380	354	351	377	367	341	336	373	365	367	354	361	432	358	381	380	355	391	389	338	361	376	379	409	387	374	367	388	386	354	380	392	392	358	387	380	367	365	373	384	348	352	380	370	372	371	362	373	378	405	333	415	365	339	376	362	386	370	344	367	338	405	394	383	335	401	374	364	416	355	363	387	336	336	389	389	387	390	366	390	370	384	373	387	384	378	343	365	382	410	354	392	389	404	372	356	371	369	395	383	408	396	378	370	387	374	395	348	352	380	373	393	374	377	385	361	348	345	372	359	386	353	380	362	380	371	405	376	381	379	410	367	392	400	356	389	386	364	382	343	359	359	389	368	359	366	394	383	375	360	382	358	369	333	404	374	372	381	375	396	369	351	374	370	369	393	367	399	391	396	392	338	380	417	378	375	389	328	355	375	366	383	391	399	389	391	344	358	376	383	371	371	344	400	360	376	369	337	360	378	404	347	376	382	388	373	409	354	366
1451	391	339	382	364	379	382	422	336	362	338	365	364	367	340	380	352	350	295	317	379	329	332	331	338	342	324	372	343	325	336	340	309	366	353	321	320	352	324	375	344	345	388	366	332	337	347	309	353	326	359	347	348	336	305	369	359	372	349	348	379	359	367	349	365	386	353	327	315	312	352	333	379	389	339	351	366	326	333	355	333	343	339	354	321	366	332	330	371	332	346	318	336	342	332	344	323	376	357	333	357	316	356	382	391	361	358	355	339	346	316	346	356	361	351	369	326	346	344	340	356	349	349	356	359	366	350	337	333	376	370	329	357	341	348	352	328	348	387	343	304	371	346	329	351	342	334	354	343	327	367	348	366	370	344	345	334	363	320	320	330	355	343	365	341	343	326	332	339	319	335	346	339	372	349	339	356	344	365	322	348	364	306	349	372	348	348	288	335	370	344	348	372	374	378	353	350	348	376	360	344	372	353	364	372	359	301	336	351	343	331	374	335	356	338	377	363	340	322	337	356	355	356	346	364	310	328	317	323	355	360	375	338	366	365	377	330	342	338	314	293	346	336	345	342	321	335	354	361	331	336	340	345	338	361	345	355	375	381	337	366	352	315	340	334	348	334	322	364	347	360	358	343	337	340	352	380	331	337	330	366	340	363	357	340	350	359	396	373	375	354	341	321	323	361	372	321	341	339	344	337	352	361	333	350	367	350	346	352	330	358	349	355	328	355	366	341	339	371	356	347	325	347	327	324	353	361	336	330	313	373	349	355	331	357	324	369	337	342	378	356	368	334	330	386	315	347	329	324	335	366	359	383	368	310	337	347	319	324	349	373	373	349	313	338	348	348	329	361	339	366	353	365	341	369	360	342	359	328	350	371	365	346	369	340	357	375	329	337	380	310	339	330	371	343	355	336	368	354	386	345	361	349	313	326	337	358	349	361	348	328	339	355	341	338	349	370	346	349	352	341	340	337	347	362	331	323	379	316	346	360	389	339	327	328	336	331	344	336	325	351	361	324	339	325	376	319	321	313	365	309	379	353	338	363	335	335	370	352	315	324	341	347	328	343	371	338	393	390	333	364	335	353	347	327	359	385	374	369	358	350	346	373	331	355	317	331	339	360	335	362	343	331	398	349	329	382	358	336	348	327	344	372	312	334	355	352	334	331	352	370	330	381	391	381	357	331	376	328	328	329	344	328	364	322	338	328	359	355	352	396	335	353	327	344	324	307	333	393	369	354	379	348	319	382	361	345	335	307	357	331	326	331	352	330	385	341	373	374	355	356	341	320	335	371	356	331	316	327	356	344	345	371	364	352	329	351	339	336	363	344	321	349	362	359	366	357	352	351	331	319	325	334	344	347	379	333	324	385	353	353	374	385	345	361	350	351	336	339	393	360	349	363	323	353	359	356	336	298	354	380	346	358	387	334	346	327	354	323	358	325	356	384	320	334	339	335	333	372	350	385	334	343	353	337	337	351	365	351	350	335	342	397	363	411	343	371	372	334	315	343	362	344	324	345	331	372	368	339	347	355	397	331	350	338	334	360	366	363	330	347	388	332	359	375	343	321	365	374	365	348	341	344	353	330	358	366	357	345	311	337	341	393	360	320	368	340	369	335	331	363	323	337	357	342	330	342	344	334	351	323	342	333	332	337	329	327	320	330	332	346	349	336	354	370	325	353	347	380	334	336	361	351	325	370	382	359	343	338	349	328	334	329	342	377	357	328	355	352	374	324	419	336	380	326	327	343	327	316	314	360	341	329	347	335	367	337	329	347	355	364	352	338	347	334	325	376	341	330	374	325	360	328	326	349	341	354	333	365	315	335	366	350	333	357	334	367	355	356	365	361	330	343	359	353	323	338	340	341	334	332	352	339	318	349	360	343	342	360	311	360	331	367	315	357	334	320	318	317	341	298	324	316	322	327	324	332	333	348	336	364	326	318	349	363	366	322	362	363	331	331	350	384	362	343	325	346	367	346	314	308	364	349	364	367	342	371	322	344	325	350	335	337	355	333	323	356	358	338	343	348	316	335	372	337	336	360	330	354	351	340	387	358	349	326	348	347	338	345	346	348	370	366	312	309	344	388	371	347	345	366	351	341	305	318	340	352	314	360	338	368	344	380	334	338	363	348	329	389	331	347	354	335	338	332	372	373	386	349	355	319	347	328	360	352	340	308	317	308	323	338	308	322	384	371	352	325	353	338	359	353	354	359	305	336	348	338	348	372	349	367	366	351	343	328	336	338	324	337	334	374	355	364	379	369	345	389	340	357	348	349	354	365	358	358	386	326	343	369	334	329	338	334	318	329	341	366	334	352	330	330	360	341	359	404	362	393	372	348	375	343	375	334	363	354	345	356	347	345	311	343	405	346	318	350	340	367	336	309	331	363	332	329	345	315	314	356	331	370	363	376	389	339	365	378	341	335	357	342	326	370	333	349	333	322	335	331	321	333	338	340	360	352	356	339	335	369	367	333	330	341	308	345	358	327	305	366	350	343	323	344	317	347	293	389	359	361	334	384	349	335	386	339	360	347	359	353	334	351	327	369	331	347	374	337	338	345	345	348	378	357	345	348	347	356	361	349	337	324	314	340	335	344	317	338	373	375	361	304	347	344	338	354	366	327	376	333	344	344	372	329	391	342	369	345	392	325	364	376	318	341	347	358	355	357	356	305	349	355	351	353	321	348	359	350	333	315	352	360	319	358	368	334	386	331	348	341	343	332	396	390	337	366	358	354	349	354	351	344	393	366	351	362	322	350	345	336	326	373	354	341	366	343	300	354	343	390	333	312	381	368	359	341	346	359	351	344	354	338	359	355	355	314	348	373	295	346	354	385	348	343	359	368	357	377	355	351	358	345	332	318	348	370	338	360	363	358	343	352	307	338	351	369	330	336	326	337	324	351	352	370	332	348	362	337	355	384	348	352	344	330	365	344	336	365	347	337	321	337	359	339	374	361	341	348	359	336	344	379	355	346	355	362	335	353	337	313	333	334	328	348	346	347	344	335	318	356	341	352	366	353	359	356	357	354	383	359	355	348	289	329	338	326	391	308	320	302	329	369	334	366	315	337	355	353	368	327	352	341	370	352	340	354	374	360	355	369	323	304	323	352	339	317	333	340	383	331	324	314	309	384	312	352	373	344	351	385	368	363	399	320	375	341	306	358	317	383	299	336	328	339	320	339	357	347	353	360	340	347	340	335	323	317	384	311	320	322	331	333	341	339	337	367	309	332	352	363	333	331	350	341	309	361	350	372	336	351	315	343	362	355	317	337	358	362	347	318	365	328	338	346	366	336	371	331	345	354	322	345	352	339	359	371	338	334	335	333	369	337	344	340	344	308	327	339	360	335	381	355	347	336	381	324	333	378	369	350	338	362	337	343	340	350	325	350	365	392	332	371	350	324	353	327	337	364	380	373	377	299	350	306	310	362	334	330	341	325	350	346	330	371	359	360	346	367	346	393	351	339	339	330	363	388	312	357	342
2072	884	925	907	900	877	827	876	845	830	855	819	863	874	862	790	799	853	855	830	807	841	842	803	885	880	812	867	827	762	830	828	785	876	803	834	874	819	842	824	809	832	824	808	853	790	786	811	840	809	853	820	800	825	841	805	794	807	876	885	861	836	841	813	852	843	818	843	851	823	825	830	809	845	808	826	826	808	872	822	872	806	801	866	843	786	888	868	824	872	821	802	833	779	847	841	823	837	771	861	833	799	831	865	816	836	842	852	842	848	828	823	829	837	852	779	785	816	854	881	785	808	840	825	808	815	871	780	831	824	804	883	850	832	867	781	805	855	841	813	793	774	882	806	833	800	814	798	848	806	830	826	881	783	786	835	792	816	812	830	871	836	825	819	752	800	782	827	814	824	856	849	830	828	893	880	825	799	783	813	783	834	812	841	820	891	853	852	831	810	785	856	799	824	905	845	784	800	813	825	811	818	821	809	841	801	858	832	849	867	809	832	799	826	806	798	813	843	768	880	772	839	818	825	897	808	826	789	834	865	851	799	836	828	839	844	786	769	790	865	813	790	804	779	818	817	834	858	797	817	824	834	807	826	800	825	903	817	858	802	802	793	804	806	825	775	830	778	821	832	832	817	818	846	831	860	779	808	827	814	818	829	791	854	860	839	844	823	856	835	800	810	826	889	802	857	849	797	807	831	834	819	800	799	832	794	870	871	806	837	904	830	820	864	812	844	882	853	810	863	786	821	838	781	830	820	826	891	824	797	800	846	815	861	827	817	796	817	868	837	810	860	847	863	825	786	876	797	809	803	817	779	814	850	853	771	828	849	787	812	810	807	776	845	841	846	781	828	850	836	799	815	788	823	828	820	797	847	832	803	832	833	848	845	879	773	838	785	873	820	818	806	809	809	835	812	799	855	832	794	899	836	838	835	826	800	819	816	768	812	795	803	820	853	857	816	868	822	833	859	827	785	885	840	849	833	810	865	875	856	846	812	869	857	813	835	830	850	785	852	823	866	872	844	820	811	797	792	793	797	811	844	860	827	842	813	822	817	865	845	857	798	872	760	830	797	856	842	800	827	864	803	776	817	841	843	830	795	830	813	848	814	832	801	836	806	809	794	837	809	831	811	841	781	852	832	851	803	876	815	826	805	802	843	841	808	770	801	870	801	816	809	758	863	831	792	829	816	792	777	813	858	824	803	809	838	795	828	835	829	823	869	820	809	902	767	845	768	758	775	846	805	873	864	807	794	814	868	810	810	834	791	849	845	816	848	880	806	826	807	824	858	845	815	843	810	817	833	826	807	782	846	832	794	842	809	824	852	850	830	812	835	808	784	807	833	826	815	871	815	797	838	841	807	859	818	890	810	835	817	776	842	809	811	832	808	826	841	807	846	814	854	840	819	858	834	882	815	854	833	880	815	817	812	831	852	817	813	864	828	844	800	806	835	835	865	820	819	806	781	817	795	849	820	783	830	807	889	834	806	825	761	833	866	802	804	796	843	820	801	812	864	864	857	819	870	814	783	899	840	855	855	842	811	824	813	844	804	811	827	850	799	809	819	939	810	859	833	840	837	819	835	840	849	805	834	846	834	802	830	790	839	826	820	869	865	818	806	857	855	811	821	808	823	826	781	809	773	778	757	814	817	799	860	809	779	805	857	816	844	821	829	853	840	804	795	851	776	835	860	845	763	794	807	802	839	849	799	811	809	839	841	842	863	838	783	812	837	843	840	843	800	837	800	790	856	883	796	850	831	793	772	886	786	823	808	791	814	871	803	843	806	861	863	864	862	849	837	886	838	830	808	796	847	816	807	879	830	836	774	843	850	813	867	820	776	809	808	808	838	806	852	826	832	831	805	803	826	779	793	807	840	842	827	852	824	819	810	825	865	842	869	799	843	812	815	845	855	850	865	865	818	825	833	832	807	814	853	834	796	814	855	819	817	827	826	797	797	798	810	832	820	839	831	804	846	891	840	845	832	830	859	837	809	853	782	863	787	831	859	888	874	855	812	817	803	832	817	891	822	796	810	795	809	832	842	837	791	782	810	820	803	839	841	848	804	834	836	896	810	768	813	819	826	839	829	897	801	873	833	837	786	835	832	799	837	863	848	825	837	777	807	836	803	894	804	803	845	893	874	830	857	840	796	842	848	840	804	859	786	824	828	800	857	836	812	830	786	857	806	938	819	871	843	840	814	850	812	829	801	851	841	853	846	795	832	815	780	807	823	823	828	848	835	824	760	809	851	829	823	821	882	801	827	820	843	810	826	844	847	818	865	834	783	838	878	793	826	837	844	851	839	819	834	874	745	850	866	815	848	844	795	816	873	805	810	852	786	838	837	819	824	855	832	823	831	820	819	817	805	829	822	845	782	805	822	862	819	797	857	827	849	887	818	834	862	882	783	840	810	802	858	787	855	857	826	862	817	849	779	794	824	835	807	825	798	845	803	834	784	795	815	866	817	775	785	833	854	864	775	819	836	817	830	819	804	847	785	807	831	845	837	845	801	847	844	796	811	811	832	810	805	851	848	802	861	845	825	829	791	826	836	807	822	815	845	830	826	807	851	879	851	844	809	792	839	830	863	802	791	817	837	776	828	896	823	820	809	830	854	822	808	839	847	819	838	803	844	821	741	775	867	796	811	808	837	861	802	847	802	810	839	830	807	806	839	895	808	774	829	828	865	800	846	830	785	820	835	810	834	817	837	814	823	823	777	868	806	901	801	828	815	847	847	836	855	841	847	879	826	884	768	803	842	813	918	808	835	860	831	804	825	819	843	841	794	847	869	814	823	860	842	820	874	845	840	833	847	829	808	804	774	808	827	884	799	849	830	785	849	842	844	816	790	789	813	825	812	843	856	814	812	856	807	814	827	854	798	818	803	779	892	805	768	809	789	832	832	750	809	824	815	827	843	812	847	831	823	801	822	830	859	838	817	836	856	815	793	776	842	810	784	813	809	820	800	879	822	744	792	808	863	835	860	865	809	851	791	796	841	817	850	844	819	840	833	828	828	853	802	815	834	799	834	882	882	881	842	862	829	839	804	799	798	826	849	768	771	778	825	802	841	865	825	806	753	861	779	837	788	785	816	873	850	855	861	841	833	835	842	832	823	841	792	840	823	846	849	818	865	755	837	798	810	851	834	809	845	879	846	816	809	839	835	812	791	805	841	827	835	784	839	839	840	741	816	820	838	817	794	789	847	853	832	845	826	824	829	855	858	834	799	834	852	806	799	840	805	825	841	841	826	847	829	813	878	849	886	848	804	826	800	809	836	827	819	860	816	817	845	774	834	847	809	828	842	828	861	811	836	814	843	847	862	853	796	854	828	788	803	808	800	789	887	859	841	850	813	820	823	786	822	822	817	838	790	778	904	780	896	843	845	797	813	825	801	801	832	829	799	805	814	852	837	854	811	794	841	836	801	770	804	849	862	855	865	841	807	876	800	810	811	889	768	826	849	839	853	816	772	767	794	836	848	810	848
7380	593	622	593	472	441	400	358	365	352	310	322	349	327	275	345	303	317	327	310	313	282	299	301	326	321	361	332	310	316	311	328	331	296	303	314	329	332	336	336	314	281	343	341	373	323	297	308	300	306	316	340	318	310	319	296	320	287	315	302	268	332	297	308	330	304	303	301	290	357	275	304	319	324	303	303	329	300	305	312	346	319	321	329	323	308	294	299	314	306	284	317	325	291	316	315	318	313	329	311	284	353	296	299	334	317	306	362	300	329	339	335	330	324	322	318	300	316	335	314	327	284	299	308	304	328	316	311	325	333	297	337	319	306	341	319	322	318	320	303	286	319	312	306	308	330	338	342	339	292	295	329	306	329	279	327	329	303	303	327	296	345	280	309	318	302	318	315	318	292	335	296	359	318	311	333	328	326	327	325	266	335	329	326	275	285	338	313	319	361	348	329	350	282	303	315	328	330	329	288	326	304	277	336	349	300	321	295	337	329	312	314	331	301	332	311	315	308	347	308	356	321	307	317	342	307	336	302	310	342	328	299	332	306	284	325	302	304	307	311	294	311	340	332	374	338	329	323	329	300	317	326	310	330	314	297	344	288	308	318	308	304	338	298	322	326	314	314	314	325	318	298	320	329	316	325	332	334	328	335	293	365	351	318	293	316	285	312	325	329	293	313	313	316	323	302	319	319	309	306	317	322	311	308	318	297	327	289	309	299	306	352	322	302	318	300	296	302	347	313	352	328	344	315	302	308	305	324	312	287	369	316	334	345	310	290	317	315	330	320	300	287	298	306	322	291	322	310	271	345	328	349	304	313	338	310	318	308	279	308	316	298	329	314	319	335	332	314	302	278	316	317	335	303	321	315	287	285	314	344	332	304	323	354	308	303	334	289	334	275	310	323	298	326	282	346	295	309	362	330	298	325	337	315	334	331	332	321	322	314	316	312	324	329	291	314	293	306	294	315	280	322	326	306	317	314	318	333	293	317	312	350	326	319	301	338	342	301	325	320	340	290	313	330	301	309	328	314	352	331	320	332	333	287	322	334	299	304	317	310	325	338	338	316	311	282	308	327	329	302	326	345	338	295	304	329	322	304	310	335	319	317	301	294	301	303	282	299	323	319	276	285	284	305	335	345	326	318	337	289	301	300	348	335	336	344	356	312	323	322	306	317	333	321	290	334	324	272	321	309	340	316	306	337	341	329	343	311	331	310	329	315	276	334	312	334	292	336	317	305	309	355	288	316	324	315	284	292	301	298	307	304	328	279	327	346	299	324	327	304	299	301	305	297	325	310	300	332	325	303	285	315	317	333	329	332	277	288	337	307	316	298	312	334	317	300	352	276	319	333	298	330	316	329	308	303	307	328	339	314	318	316	304	345	302	318	331	326	312	327	327	306	333	296	293	294	304	332	302	322	284	304	322	328	324	351	314	294	341	333	323	327	358	326	302	301	308	322	291	332	348	349	301	309	337	318	314	267	276	283	303	295	350	275	298	335	303	350	342	323	315	311	337	308	311	309	318	303	289	337	301	309	296	316	320	288	301	309	332	304	325	306	347	299	323	289	274	316	319	343	316	299	309	305	328	345	294	306	293	308	309	321	313	296	295	277	326	265	322	317	310	332	288	298	330	329	316	325	297	332	299	327	275	313	301	325	328	327	314	323	322	323	347	318	309	300	293	317	285	308	321	301	355	300	322	320	337	330	323	301	317	296	345	308	302	328	319	358	313	306	336	338	308	314	317	318	316	305	305	311	295	307	338	324	299	288	307	285	311	311	336	318	343	316	319	311	277	309	309	348	342	296	303	307	326	314	341	304	332	318	307	289	348	320	343	333	288	282	271	324	311	330	316	335	346	303	329	306	314	331	368	286	328	335	315	296	304	302	332	333	312	325	298	345	315	322	326	338	314	287	303	339	308	325	300	316	337	309	324	329	325	286	298	345	282	285	312	324	298	339	309	320	319	322	324	316	307	346	286	302	330	298	338	344	349	319	318	340	286	317	334	332	298	294	354	306	315	323	298	288	307	312	325	308	320	330	317	316	290	318	286	315	290	310	312	316	311	316	328	314	335	326	285	294	322	324	337	301	308	319	313	302	321	308	321	314	293	330	332	309	315	298	315	330	311	323	319	304	335	352	296	295	332	352	294	326	316	316	327	350	325	342	312	324	317	343	312	330	308	294	316	330	326	287	323	312	310	333	344	327	324	325	311	307	319	308	326	327	326	312	287	334	329	329	295	324	308	347	333	296	289	316	329	317	327	299	329	342	316	330	343	327	332	308	325	296	314	327	301	301	307	329	323	331	323	329	321	314	307	279	298	344	327	302	287	351	342	339	309	284	261	306	296	339	297	330	305	308	333	344	303	315	350	320	292	317	299	319	302	306	280	318	339	336	296	298	312	344	337	305	344	292	365	332	322	295	331	314	304	324	328	321	296	309	331	279	313	322	313	342	334	310	322	325	326	311	330	279	313	321	312	324	333	322	335	305	319	311	352	315	287	281	304	289	317	317	300	332	320	281	321	317	326	324	310	323	322	318	329	339	321	318	317	333	311	302	322	299	361	320	307	336	330	326	312	335	314	300	325	314	298	335	315	328	289	315	330	336	294	325	337	346	284	335	320	352	345	322	292	288	313	346	260	326	327	332	294	304	334	319	328	323	318	332	313	376	293	309	295	324	287	299	268	303	320	336	312	309	289	360	319	319	321	321	319	295	345	294	318	316	350	338	314	323	310	323	308	326	320	364	311	315	322	290	306	327	302	317	293	330	309	340	326	320	319	315	303	313	302	290	323	303	339	318	323	300	313	307	324	326	311	312	347	293	311	327	310	330	314	321	312	332	317	326	301	315	327	311	352	334	320	293	318	314	343	315	313	314	317	320	343	296	293	296	311	294	319	312	324	307	324	318	299	296	297	340	311	333	316	281	294	310	322	287	309	297	325	325	350	333	310	333	308	319	335	318	284	300	328	316	317	313	317	327	327	333	343	313	310	296	290	316	310	323	313	338	309	306	319	350	279	302	352	336	301	301	325	289	339	334	288	307	302	278	315	325	305	297	318	297	312	292	374	333	305	312	293	314	307	289	318	303	292	298	317	297	319	281	309	301	348	316	350	330	282	297	297	309	330	319	345	336	326	326	345	292	287	333	287	291	335	308	309	309	294	321	317	335	307	299	315	328	302	340	333	321	303	289	307	334	308	297	310	307	336	328	310	319	315	300	301	317	324	356	330	303	318	337	305	369	327	316	314	304	288	297	313	308	337	316	335	295	301	295	316	329	332	286	301	310	330	343	329	305	315	333	298	320	319	316	333	341	306	329	318	300	318	308	318	328	294	320	324	300	338	337	312	332	303	331	310	342	315	329	322	298	333	328	299	302	333	317	334	325	272	326	334	341	296	337	325	309	303	331	280	326	347	295	317	301	325	276	336	330	321	329	277	300	322	320	323	292	273	296	292	355	331	320	316	323	300	322	313	328	311	311
6677	1053	1414	1606	1494	1279	1098	1032	1015	933	930	918	881	841	804	744	869	807	781	795	805	801	816	755	739	802	799	802	802	757	754	788	771	770	711	756	793	795	738	752	782	753	780	785	767	775	782	728	754	751	769	727	761	766	795	773	768	686	771	746	793	793	776	727	728	755	749	776	797	788	771	719	753	737	731	716	819	783	761	760	741	755	711	756	723	811	737	764	753	750	726	724	792	712	758	797	738	777	723	730	757	695	746	742	725	762	783	708	742	731	726	753	807	745	722	746	786	751	754	771	765	735	759	683	708	711	720	714	787	728	720	761	759	764	706	795	757	754	748	792	792	745	702	728	769	740	792	737	803	722	721	775	711	729	800	710	762	776	778	777	804	751	795	766	724	716	770	770	781	710	757	685	801	736	737	791	765	743	733	770	777	755	766	735	768	775	743	696	761	772	765	735	778	767	734	738	801	778	738	784	740	787	762	772	735	723	726	755	723	755	719	731	756	809	762	733	754	726	709	743	705	783	780	764	766	793	737	748	739	774	721	795	750	695	776	763	754	743	777	752	767	774	784	773	755	760	731	747	737	762	733	738	742	772	758	765	720	825	792	759	758	741	720	719	714	739	775	777	714	753	745	765	732	769	778	745	760	770	767	778	785	768	739	720	771	736	790	736	789	779	730	703	757	717	746	791	780	747	745	762	740	745	776	767	748	681	771	747	743	776	778	744	753	765	748	778	760	740	817	745	779	749	755	796	799	749	774	717	776	813	745	743	776	747	716	781	741	749	743	789	751	769	753	724	712	750	777	832	788	752	750	782	775	757	747	782	720	784	741	788	730	755	724	783	703	752	758	731	767	745	788	752	752	774	717	769	746	749	756	779	734	746	796	781	729	793	744	785	724	761	739	750	764	763	753	785	754	748	744	702	791	782	759	709	759	753	739	702	760	789	753	710	711	739	739	765	696	752	737	740	774	775	727	806	764	779	771	695	743	755	786	778	783	754	704	725	706	750	733	757	745	768	735	752	730	811	756	738	761	775	683	735	734	780	743	733	753	764	781	772	761	774	759	772	720	729	724	795	725	736	767	779	746	750	736	750	730	733	714	736	776	762	792	745	717	731	729	780	778	727	694	697	752	725	771	766	726	764	730	793	743	761	712	780	753	812	759	760	751	794	746	759	734	777	746	753	726	743	749	794	779	792	788	706	734	741	750	771	790	762	749	749	810	733	738	715	728	753	760	766	742	702	748	718	768	746	729	737	808	753	759	759	765	761	776	812	695	747	779	716	744	747	749	757	745	742	749	767	781	746	724	804	724	723	785	753	717	774	753	717	762	768	780	758	774	769	765	761	721	766	746	766	732	753	783	767	740	763	767	739	773	664	766	733	728	784	772	726	760	755	757	729	733	769	683	786	728	740	769	731	804	794	750	762	726	738	778	722	767	717	775	742	706	742	732	798	747	771	722	785	753	751	710	741	771	756	768	729	761	792	712	734	740	727	799	739	740	729	790	797	740	760	741	777	777	732	707	782	716	688	744	760	757	720	754	744	722	744	731	760	764	785	724	756	703	735	837	781	746	733	749	788	777	704	757	753	753	734	718	747	705	759	715	716	745	780	747	731	760	722	712	723	776	752	711	702	815	735	695	749	703	726	736	684	797	690	738	791	724	726	753	767	710	782	752	748	722	808	746	718	745	785	775	716	729	761	745	715	744	746	746	735	768	765	753	722	703	750	792	705	763	740	753	717	772	766	721	762	739	725	764	772	704	701	762	719	788	740	701	722	754	760	740	721	770	696	704	714	748	735	761	762	774	754	736	732	781	770	752	723	784	774	789	789	759	720	775	784	715	765	768	723	727	737	726	759	765	729	730	741	716	786	703	769	755	761	779	742	735	710	713	759	794	755	768	812	712	702	725	781	699	735	783	777	758	776	767	724	771	736	757	730	765	775	733	737	787	765	784	700	752	754	749	762	752	748	768	784	728	758	755	768	740	748	736	746	743	745	750	764	743	761	719	750	807	751	694	719	738	787	757	744	759	818	768	801	762	756	709	740	772	751	741	744	732	809	727	769	674	729	770	707	743	809	772	769	770	819	748	740	751	767	739	751	764	749	740	745	804	799	745	764	721	771	750	782	727	751	768	728	727	741	787	771	741	741	738	763	748	776	723	735	784	763	786	665	798	738	747	725	748	717	753	759	769	730	791	788	736	734	755	773	750	755	705	707	744	715	778	759	735	740	703	641	743	779	778	711	752	732	765	728	722	733	727	784	723	757	741	744	696	692	757	736	788	734	740	787	801	815	768	807	734	750	730	772	757	769	763	804	756	753	692	741	782	779	762	716	760	760	740	745	773	796	735	732	747	680	802	732	824	778	781	746	761	747	805	740	777	705	725	695	742	712	786	735	729	739	754	726	783	723	743	700	726	812	735	720	767	730	740	762	705	789	759	751	751	718	770	746	762	733	756	740	779	768	763	710	735	708	744	747	774	735	720	737	724	757	752	767	716	789	721	747	807	700	756	710	756	756	761	723	751	728	777	783	752	703	709	753	754	739	716	777	781	744	800	762	746	765	754	780	745	731	809	780	751	735	800	729	795	733	771	776	748	770	743	756	715	756	784	731	745	743	809	741	734	732	687	744	753	782	770	696	809	719	723	745	748	714	795	801	752	800	708	779	770	752	715	769	772	759	720	726	764	739	699	774	703	765	783	742	750	733	733	759	733	715	750	723	763	723	725	753	739	785	742	713	732	772	762	745	772	795	711	780	786	729	768	708	787	821	717	759	727	770	759	796	724	745	709	735	770	759	770	754	748	825	761	751	802	784	799	709	739	759	732	775	757	740	715	764	715	816	735	780	765	758	762	797	749	745	740	743	705	746	724	713	775	715	767	769	744	784	747	776	749	778	760	769	752	740	736	780	749	735	706	730	761	788	770	758	756	740	750	729	764	691	756	757	748	796	760	769	747	740	765	738	773	770	741	792	791	794	744	771	761	755	796	794	760	751	776	734	718	771	749	715	722	745	724	793	727	749	714	737	784	754	749	744	779	809	769	758	788	721	795	709	759	711	762	737	725	777	786	742	715	760	743	721	718	714	737	752	738	783	761	734	749	762	751	789	719	724	777	745	762	748	723	749	765	758	724	737	765	781	741	776	735	780	718	822	763	716	740	755	758	725	782	704	772	733	742	745	737	758	779	778	701	760	791	786	789	785	787	710	772	749	720	755	736	718	776	786	753	742	758	758	774	738	755	717	759	767	768	819	711	692	751	762	692	768	758	776	695	746	718	762	742	743	798	730	734	756	819	785	752	766	789	721	752	774	732	739	784	744	756	755	715	782	781	726	704	800	715	765	751	753	723	739	779	722	723	770	791	708	778	755	802	732	783	751	759	792	744	760	750	723	762	742	797	771	808	747	773	735	707	770	740	718	766	756	721	744	775	715	761	741	758	715	720	797	760	760	753	749	782	734	790	698	684	711	747	761	784	766
12972	836	685	567	461	308	286	215	254	202	184	172	184	162	151	166	166	150	165	160	122	151	154	163	144	148	142	133	137	143	144	148	155	159	151	129	163	134	155	154	120	146	149	155	141	163	138	152	147	141	143	128	149	129	130	166	144	135	167	150	152	160	145	133	149	157	167	138	139	147	154	140	162	130	162	149	150	150	137	150	150	151	130	133	145	151	134	155	146	139	153	141	158	143	138	138	124	128	137	151	160	163	155	150	172	133	137	150	139	156	133	138	160	164	133	138	138	150	144	127	154	161	119	123	132	171	144	153	144	119	141	161	137	154	158	140	157	150	163	150	147	146	129	156	160	157	144	143	142	144	152	129	124	156	153	123	145	130	160	153	162	148	159	137	154	149	154	133	132	135	140	158	150	146	158	140	122	147	164	165	157	143	148	152	131	137	142	132	150	128	155	146	131	142	152	145	127	138	124	127	158	181	149	139	159	133	138	141	128	133	140	154	147	164	141	170	141	122	154	139	149	145	155	149	119	148	170	140	155	142	153	150	150	131	156	151	163	142	178	142	148	140	133	137	151	138	146	108	159	127	123	130	163	129	127	136	124	163	137	142	163	143	127	131	169	156	142	136	131	148	139	141	150	136	130	144	128	150	141	153	175	137	129	129	157	125	160	157	156	141	147	111	142	127	155	118	143	133	149	150	146	146	135	129	134	140	152	138	142	154	156	138	160	151	141	165	132	130	168	151	144	136	148	147	146	146	142	162	152	135	146	129	168	133	131	159	154	139	149	137	146	166	121	139	152	140	133	118	147	129	126	146	143	127	136	138	142	150	149	126	149	148	145	165	137	142	122	134	141	127	132	141	145	146	151	133	129	154	160	151	151	149	140	143	143	131	145	117	144	136	130	167	156	137	129	150	159	151	156	178	132	137	129	133	133	134	150	133	152	140	127	135	123	159	142	155	140	146	151	143	145	127	130	139	125	152	146	144	162	144	133	151	145	151	131	156	150	140	145	135	124	134	143	124	162	153	145	158	158	158	136	158	131	159	160	155	150	133	162	149	157	142	148	164	136	134	151	138	124	158	132	152	149	163	153	128	145	148	149	131	163	147	156	149	121	159	124	147	174	147	164	157	149	168	166	137	138	151	166	166	167	169	128	147	144	132	128	148	124	150	114	154	143	140	134	151	159	131	139	136	116	149	124	151	140	126	140	156	150	141	137	129	150	136	150	146	176	160	135	171	157	136	124	140	141	134	158	145	154	145	180	138	148	145	135	128	125	127	117	141	144	164	141	122	152	149	146	134	134	131	155	142	158	147	139	140	162	121	169	146	131	133	133	167	141	140	138	140	158	154	153	122	138	145	157	146	140	123	163	134	144	139	145	127	161	149	137	168	143	140	145	151	167	142	134	145	156	144	145	152	149	132	149	192	133	150	151	132	132	151	156	158	164	149	129	160	141	167	154	154	127	141	143	142	136	131	147	134	145	153	155	153	139	149	154	151	146	143	152	150	143	149	141	140	138	127	167	111	120	148	136	142	142	141	144	163	147	146	143	141	150	150	146	130	144	145	142	154	151	163	131	138	139	155	137	141	144	137	126	119	137	140	160	135	141	140	147	138	152	140	143	141	153	145	132	175	150	141	168	126	149	145	147	152	175	174	160	144	153	155	148	145	144	129	126	143	143	165	155	127	136	137	158	152	137	151	127	155	158	167	150	150	145	179	127	144	150	153	129	144	156	139	150	165	127	151	149	163	144	152	137	150	152	146	130	160	146	144	148	131	133	157	136	119	141	146	155	153	147	161	150	144	130	145	160	139	143	141	134	131	141	141	125	139	159	164	146	154	139	144	130	124	128	146	144	161	128	155	165	146	157	157	147	133	136	142	157	167	143	145	143	137	140	130	144	144	142	143	146	128	132	159	137	133	157	138	151	181	139	138	143	125	158	165	179	134	148	145	145	150	154	141	146	162	159	155	155	142	157	128	143	140	149	144	148	163	148	136	159	157	134	160	143	165	129	145	164	139	141	137	151	141	142	145	138	146	170	133	141	145	159	129	119	131	152	146	178	134	143	175	133	145	130	157	125	135	127	129	154	143	132	138	148	150	159	162	160	141	132	140	144	150	139	150	139	143	142	153	162	145	125	141	158	134	135	106	147	142	151	146	159	132	155	138	140	163	145	163	150	156	132	139	161	132	153	146	138	121	144	162	144	144	124	139	153	128	141	124	153	133	166	137	143	167	169	146	151	157	188	154	137	134	166	147	143	137	134	142	151	135	143	145	148	149	143	143	140	139	151	146	132	150	151	132	159	133	156	159	148	158	149	143	143	137	171	156	165	135	141	143	171	138	138	141	148	162	135	133	154	157	121	132	153	136	147	168	130	133	143	144	154	133	140	142	149	145	184	170	139	143	134	143	144	165	146	133	142	130	160	134	151	151	150	151	153	141	131	143	155	161	166	143	133	116	142	136	163	149	151	150	135	151	139	144	145	137	143	141	133	154	175	152	151	134	171	135	138	139	149	142	138	165	132	164	126	137	138	161	144	155	165	133	140	160	137	150	153	135	152	131	132	138	169	151	151	138	155	146	142	142	158	141	127	137	140	147	119	151	164	133	136	145	154	140	139	131	154	138	130	153	140	131	135	153	143	134	159	154	151	146	161	138	147	150	152	124	125	143	144	165	136	137	141	134	159	144	149	138	154	160	145	129	162	134	170	145	143	123	168	151	167	136	156	133	127	176	149	139	140	146	143	127	142	141	150	155	121	121	154	134	148	120	129	126	153	168	136	148	139	174	139	136	160	144	148	133	159	135	157	165	133	133	172	150	135	162	160	138	129	130	134	166	145	139	148	143	154	143	139	124	150	156	141	145	132	143	124	144	164	149	150	130	139	144	137	143	162	135	151	142	140	142	139	145	144	122	134	116	157	139	165	132	155	123	146	132	140	158	123	159	133	152	146	143	114	136	122	143	168	153	136	146	174	145	145	164	152	138	142	141	159	166	144	142	139	145	162	132	135	144	159	164	148	140	140	118	147	155	145	149	126	125	167	144	158	162	146	164	136	135	148	137	164	119	154	156	172	132	137	150	157	145	170	131	128	146	157	158	163	128	125	134	140	166	118	142	165	123	147	124	118	153	173	144	134	151	131	142	155	133	157	134	129	146	144	160	157	128	138	177	132	144	144	138	148	140	162	158	155	154	117	142	129	151	150	144	137	124	120	153	147	138	128	137	119	132	145	134	145	142	141	154	146	121	179	161	153	151	163	149	130	158	129	162	165	135	155	130	138	152	138	139	149	144	152	144	163	151	158	158	128	175	141	120	131	139	137	158	133	147	136	151	158	134	158	140	158	132	154	146	135	127	130	163	122	143	154	148	139	171	124	132	160	150	140	162	148	137	138	126	129	146	158	142	163	142	158	129	153	158	137	132	129	168	159	124	137	155	127	145	153	146	149	139	153	141	144	149	134	127	148	150	148	135	156	136
8188	858	1642	1943	1631	1298	1002	920	772	705	645	605	536	546	487	459	466	477	440	466	472	433	428	477	413	422	427	413	413	409	367	413	461	429	377	421	396	434	441	402	359	376	396	369	396	385	411	402	373	401	388	373	373	432	379	405	399	394	385	398	402	358	387	367	337	376	362	369	384	399	408	404	402	348	359	409	362	399	352	378	360	354	361	402	403	378	345	366	353	372	351	417	366	370	344	359	401	365	374	366	367	394	385	346	414	348	394	384	371	371	369	396	403	373	403	406	403	379	395	405	367	364	363	399	361	356	385	390	409	380	399	363	371	349	382	389	400	380	376	383	380	379	377	344	391	385	395	379	411	375	391	375	375	382	362	387	344	364	384	387	363	374	372	390	337	371	419	377	382	390	351	371	410	373	374	375	376	368	358	404	432	351	395	381	402	362	390	339	392	402	396	387	417	369	364	418	395	364	370	358	399	336	381	384	365	386	382	375	397	377	367	406	414	375	388	395	365	359	371	390	376	396	363	348	371	376	384	393	371	359	362	398	380	355	344	404	348	374	390	387	388	361	361	371	385	364	372	353	375	350	343	366	369	387	356	400	399	386	386	357	374	364	395	367	399	380	402	378	352	388	356	375	368	359	376	390	372	359	351	391	374	366	346	377	416	370	387	363	388	414	357	406	415	395	368	383	392	374	374	373	402	400	396	367	373	390	366	390	372	381	384	413	373	391	365	387	361	379	332	374	380	368	381	400	369	361	392	355	356	373	373	377	387	370	422	360	385	376	411	389	365	408	415	386	410	354	373	387	373	353	404	425	389	371	389	344	347	373	342	390	400	388	400	389	377	369	379	404	404	426	351	401	396	393	369	409	397	364	385	398	416	354	355	360	364	397	407	398	379	375	354	404	403	394	354	395	410	386	358	380	389	377	376	390	388	373	370	381	383	413	362	366	393	379	375	376	405	381	347	378	403	412	419	347	381	373	375	377	402	369	388	380	353	401	352	376	407	372	380	407	398	370	378	316	386	405	415	406	368	379	372	364	374	379	419	371	367	379	370	370	352	393	363	375	412	378	348	369	381	409	375	403	367	400	347	362	353	398	363	365	373	370	369	398	377	385	369	393	349	384	343	365	360	381	335	385	365	341	353	372	376	343	357	425	384	415	327	363	392	367	360	364	400	372	371	361	359	412	372	383	371	350	394	383	342	380	377	401	358	334	377	392	396	377	395	343	329	405	354	363	344	368	404	387	363	388	362	359	368	392	368	355	410	373	388	361	368	404	383	368	394	381	363	379	376	401	400	388	367	379	386	390	360	354	383	404	369	361	374	361	344	363	374	398	383	398	355	378	381	369	413	392	386	358	418	417	397	378	381	402	390	392	387	341	369	364	369	380	382	360	383	380	370	365	407	360	402	385	376	389	436	382	370	405	371	362	382	351	336	343	347	375	354	404	368	401	368	393	352	395	379	368	406	364	364	369	388	374	380	414	396	375	353	383	384	384	400	378	382	378	387	356	372	392	353	377	394	370	321	354	373	381	372	376	346	351	398	379	386	381	383	370	394	355	380	350	401	375	385	390	380	392	339	385	354	394	381	376	358	386	371	369	351	396	385	385	371	375	392	364	366	375	386	353	396	367	397	340	392	374	356	363	394	337	376	375	393	367	342	391	418	396	354	371	352	377	382	345	382	361	398	407	330	366	379	373	378	379	364	372	403	366	374	376	406	360	380	366	393	381	352	380	342	399	383	380	316	376	368	404	359	348	343	389	390	386	399	353	382	391	379	364	354	392	377	402	339	344	402	413	396	396	354	395	371	395	372	379	382	394	387	382	374	392	359	388	362	349	355	364	382	385	354	357	386	355	376	384	397	361	413	372	405	418	365	396	358	338	375	402	374	368	417	332	342	370	369	372	388	395	364	410	400	416	377	343	391	365	379	371	356	366	377	363	330	361	391	378	334	396	409	346	358	398	364	379	353	389	394	385	389	383	368	392	374	391	394	408	396	398	348	394	407	360	382	348	359	345	378	353	363	365	396	341	382	369	370	401	376	357	398	360	389	416	364	347	387	360	394	403	385	377	381	389	399	365	378	414	348	383	348	348	401	376	392	394	392	367	399	345	386	369	391	377	390	414	387	372	358	349	382	374	389	370	364	366	371	367	409	382	366	402	375	374	371	330	365	357	349	360	392	368	409	341	325	368	397	362	351	404	343	357	384	376	365	344	398	357	376	360	388	371	380	382	371	385	374	363	357	354	366	372	351	385	339	373	375	381	358	381	360	358	384	399	371	380	353	398	356	372	402	412	396	360	394	362	357	386	366	372	382	408	380	378	393	394	364	390	381	395	366	383	425	402	389	394	364	400	386	378	376	386	399	395	381	366	368	352	367	341	408	369	372	388	383	393	377	363	363	407	361	360	375	398	374	339	372	340	368	338	361	391	365	379	377	333	381	374	385	365	394	400	394	362	376	374	379	381	406	386	388	350	374	370	388	379	367	395	357	378	377	367	376	349	367	374	365	345	409	394	357	366	362	392	388	420	361	351	372	388	342	356	390	367	399	400	400	386	383	364	390	381	352	361	361	370	380	342	382	367	341	354	363	382	368	364	384	381	366	381	404	377	401	379	364	392	375	351	420	430	368	428	381	373	364	417	402	324	365	394	350	384	360	400	363	349	371	335	350	380	398	384	349	346	315	364	387	412	394	374	356	417	376	373	409	405	400	363	396	360	365	392	361	336	386	352	399	394	399	350	398	402	346	372	352	397	377	362	363	362	386	373	358	399	341	349	383	355	400	399	357	344	386	353	382	407	387	396	393	402	417	378	387	348	403	361	354	419	379	364	391	359	347	344	372	369	415	415	368	369	410	404	389	365	391	395	378	359	399	355	400	384	358	384	349	392	390	364	359	393	347	391	404	365	377	350	360	377	371	387	399	367	368	413	390	386	391	363	375	375	414	367	343	338	346	378	368	356	407	379	385	360	393	342	361	384	360	368	352	359	399	386	378	386	405	420	393	390	347	372	356	373	386	359	356	382	398	386	350	365	376	379	373	355	388	372	402	380	357	381	363	356	389	350	395	385	358	352	375	353	374	379	405	382	409	348	332	372	398	399	354	377	375	381	393	363	352	359	379	348	364	381	401	357	383	350	351	386	371	392	423	404	398	391	370	356	389	393	379	404	382	386	403	372	368	376	373	366	396	382	353	383	354	379	402	352	345	353	383	366	405	364	359	410	393	405	371	347	388	369	382	375	423	376	394	377	361	395	397	389	361	368	369	392	347	376	376	414	374	364	383	399	365	408	368	367	390	376	338	404	362	360	376	417	361	375	384	386	385	380	411	391	379	380	390	381	364	369	362	321	359	381	405	410	391	348	362	350	422	384	345	357	343	372	370	386	391	377	415	341	344	405	354	351	349	389	400	365	357	403	398	434	374	397	358	348	336	378	391	370	382	374	366	371	389	388	390	379	389	344	375	385	372	377	381	375
1552	383	368	387	368	386	352	324	363	340	330	334	334	372	347	358	360	339	331	349	345	311	316	351	347	379	382	371	353	352	361	363	339	352	365	301	362	356	363	344	373	352	345	326	365	329	351	342	321	338	350	339	345	329	377	349	340	360	299	334	343	355	320	311	326	339	350	350	384	336	312	357	375	321	329	353	342	359	374	362	359	349	358	375	333	350	391	358	355	342	364	358	348	340	350	383	368	357	342	378	354	338	358	366	351	375	359	353	325	373	302	360	323	306	328	314	356	357	357	353	344	318	367	360	312	352	367	348	364	331	345	346	389	332	331	345	346	326	351	389	352	353	336	343	370	356	342	395	378	341	339	390	323	336	338	328	347	310	365	379	347	317	323	326	355	363	342	355	350	345	353	348	335	347	323	370	334	325	380	358	317	354	389	341	358	349	378	346	352	357	371	338	345	345	355	347	377	390	368	315	361	370	319	371	354	368	332	323	359	348	327	351	363	322	367	341	350	360	367	342	376	345	335	346	372	358	367	355	369	365	365	343	345	380	359	350	339	371	371	352	345	346	350	328	344	374	337	337	348	347	328	368	353	362	344	343	331	355	391	367	327	340	380	337	340	334	364	378	323	356	318	334	355	330	340	350	331	343	351	332	363	338	328	349	378	338	332	373	369	333	355	370	359	308	329	347	348	349	332	303	345	348	349	326	359	345	334	361	323	329	341	357	364	335	374	353	347	319	347	332	336	331	325	351	354	362	353	372	358	363	331	370	344	350	341	361	353	363	324	324	335	319	347	361	349	328	345	383	355	362	315	345	342	353	381	350	322	354	393	367	307	349	354	364	353	341	362	364	333	329	361	365	368	350	366	314	375	332	393	361	345	324	328	339	367	329	358	353	347	370	344	322	360	388	344	330	396	327	349	363	354	318	337	339	318	346	376	361	342	350	375	340	351	359	353	354	346	330	343	347	337	356	347	329	365	346	369	366	346	348	354	329	374	355	396	352	316	323	354	341	364	347	341	343	338	362	321	368	343	344	342	360	302	377	369	387	338	354	353	347	356	371	381	334	320	316	334	308	329	358	360	354	366	382	361	354	359	345	360	344	357	361	370	334	359	338	353	384	354	323	368	303	382	353	327	353	372	347	361	341	341	358	353	340	334	360	352	332	347	336	322	351	345	345	331	324	347	348	351	313	341	361	368	353	315	334	335	367	363	351	390	362	365	377	348	369	354	338	335	351	334	332	339	331	365	345	360	369	319	380	360	326	314	344	355	321	351	342	349	354	362	334	301	384	353	343	343	360	323	341	364	347	350	346	378	338	360	369	334	336	366	347	377	342	364	337	334	340	363	348	358	364	380	334	350	348	330	363	378	375	346	330	328	338	356	367	349	362	340	345	324	329	349	355	324	326	357	375	374	346	405	337	353	335	381	361	341	331	351	332	369	388	343	405	328	341	343	340	349	337	336	366	327	378	326	337	344	357	371	329	347	347	356	287	342	327	344	360	336	364	356	351	331	380	342	376	327	341	360	336	348	315	327	349	342	375	368	323	345	376	346	351	334	350	340	358	359	322	370	343	344	363	333	305	335	352	335	358	353	322	376	362	384	336	345	347	353	342	350	346	355	336	365	319	321	373	354	353	334	356	340	334	328	358	356	401	324	352	386	342	353	365	361	339	331	351	328	352	364	340	347	392	369	336	337	358	312	352	352	362	333	387	338	370	346	338	373	374	356	339	342	325	360	339	363	375	338	338	354	375	371	333	395	356	350	337	376	321	370	357	369	332	343	360	342	333	361	340	342	341	353	346	342	375	363	390	383	329	340	350	351	356	339	369	347	369	356	341	350	347	383	346	354	336	349	363	363	357	349	325	336	344	344	379	314	376	350	322	369	351	355	356	365	335	326	363	382	332	348	386	381	325	353	351	366	338	371	344	339	371	399	365	322	365	356	385	361	399	334	338	342	313	356	315	388	345	369	328	336	331	340	361	347	393	328	314	362	349	379	365	375	314	372	345	398	334	367	357	363	360	362	383	361	338	352	344	322	348	362	349	316	355	371	380	340	376	389	363	370	380	320	356	355	349	350	319	386	355	357	379	328	325	345	339	370	347	329	322	370	358	385	356	349	355	370	379	338	360	363	370	396	314	345	375	349	349	347	367	371	356	343	323	361	360	340	351	359	356	364	361	384	356	356	363	340	347	349	350	342	356	346	383	316	352	341	353	342	403	374	330	308	350	367	382	360	343	353	364	317	365	357	380	355	344	377	379	344	402	383	325	340	355	329	329	325	375	356	397	320	344	358	355	370	350	337	360	381	370	371	380	340	317	335	360	355	359	332	366	329	305	325	342	367	358	342	310	389	329	357	377	332	344	335	373	344	376	329	367	351	383	366	317	350	346	363	362	363	358	344	395	316	355	355	353	372	354	383	314	354	342	325	361	346	369	388	382	361	326	389	326	340	360	356	395	341	362	343	375	374	360	370	340	355	376	363	341	350	366	355	371	345	349	361	354	337	348	336	357	385	343	377	305	350	355	327	342	323	375	341	384	332	381	346	336	370	331	324	334	346	333	340	360	363	344	363	353	373	381	351	360	343	338	331	338	340	355	331	361	343	330	336	346	369	339	350	357	358	376	346	332	365	312	351	338	341	393	341	378	321	364	335	339	374	359	353	340	339	376	308	359	352	355	341	351	373	342	350	373	345	331	329	329	325	339	344	324	368	351	392	354	341	354	351	381	340	383	355	332	370	347	330	336	333	353	354	341	343	334	352	362	331	339	305	370	345	347	313	336	361	324	321	362	331	403	342	334	373	355	361	345	352	382	319	310	334	349	379	392	336	315	328	315	367	363	358	342	320	352	346	334	325	340	360	352	338	329	299	352	391	341	349	368	318	398	392	314	356	370	339	378	330	334	372	334	339	307	381	402	334	349	354	330	365	335	377	339	352	381	332	330	345	372	332	356	326	342	370	341	355	350	321	371	349	314	302	364	394	348	341	323	323	375	336	362	359	360	395	351	343	347	323	339	348	348	325	344	348	350	362	340	368	348	335	356	346	334	337	359	342	374	325	346	342	376	361	342	352	374	321	348	360	372	334	328	374	375	344	349	350	363	333	355	339	337	360	326	359	346	335	372	319	320	323	350	310	311	335	351	335	343	387	336	330	353	349	349	328	355	355	388	336	351	332	356	337	332	339	363	353	361	389	332	345	330	367	334	346	362	390	342	313	363	331	375	359	356	338	328	361	358	342	338	351	352	321	378	326	354	386	377	339	332	345	370	345	348	396	365	339	314	360	358	345	339	346	347	385	341	367	373	356	341	344	333	359	372	374	359	375	351	337	323	346	345	380	368	350	354	376	345	367	356	335	344	326	324	355	369	334	353	334	311	350	348	318	328	365	312	333	375	361	349	375	371	362	345	375	327	325	385	320	372	347	375	318	340	356	317	358	341	338	353	347	345	351	362	345	346	372	351	345	372	336	351	313	356
2199	886	901	922	952	898	835	832	879	791	844	842	819	890	840	824	868	856	864	837	864	823	852	818	877	809	873	883	874	834	818	842	850	826	857	845	836	808	809	805	895	912	815	844	886	845	808	824	848	815	822	838	820	789	838	866	834	841	819	817	826	850	778	865	855	820	859	839	851	790	887	794	759	827	787	821	841	905	843	841	866	735	820	806	847	871	809	864	840	841	880	826	835	832	788	856	818	791	847	841	843	868	830	844	859	907	895	818	784	828	831	851	799	854	775	828	866	807	844	843	849	812	811	821	869	814	819	828	833	843	888	806	831	856	858	814	820	830	835	818	813	886	789	818	805	794	871	778	803	865	866	832	873	881	865	849	832	833	834	831	863	812	855	860	855	831	787	828	857	820	841	890	889	837	818	851	806	803	828	872	812	819	840	783	865	814	850	847	908	825	822	843	804	869	788	819	801	850	888	877	825	807	831	840	809	837	849	854	802	843	814	824	782	859	855	798	805	814	798	819	841	791	841	851	814	795	859	819	836	822	870	823	837	830	779	821	855	837	822	815	823	840	850	819	841	794	815	790	869	871	782	825	811	814	822	879	843	800	851	847	847	821	848	846	816	848	834	835	779	825	828	840	790	825	872	873	877	882	866	834	803	876	826	823	791	828	845	829	806	852	864	771	816	813	861	859	869	824	779	814	934	876	820	789	821	782	862	829	878	821	834	856	767	841	832	855	841	815	836	857	864	851	841	813	833	850	878	847	816	817	840	854	868	812	844	808	813	843	870	821	824	886	841	872	795	802	876	782	863	841	867	850	825	846	816	838	824	830	790	884	814	850	827	823	808	854	846	782	801	854	852	834	825	820	863	851	863	778	856	824	823	867	846	845	813	830	854	890	841	836	860	875	769	839	784	802	827	825	834	820	831	828	884	900	807	837	831	789	801	820	821	813	855	849	816	804	859	841	851	817	808	855	810	826	789	831	888	803	847	842	853	891	863	855	799	814	821	806	820	823	838	854	843	850	844	829	865	822	810	864	850	822	821	808	900	848	797	835	883	774	852	844	850	861	810	841	813	781	866	838	828	851	843	870	838	889	808	803	835	804	809	873	816	880	829	822	839	800	857	843	853	814	862	794	851	884	882	817	807	839	812	844	816	887	863	783	870	855	845	845	827	850	817	761	862	829	857	891	826	805	842	786	857	863	848	819	814	825	831	799	801	829	829	797	842	811	838	839	891	796	838	834	819	809	832	827	874	855	849	832	879	858	816	867	828	842	878	834	781	880	850	829	829	813	854	820	826	824	875	803	837	784	852	815	796	837	828	838	885	831	846	866	854	819	876	813	835	834	860	852	841	865	842	815	809	766	823	827	844	814	833	866	799	829	865	858	876	832	830	889	824	852	802	839	864	873	848	797	854	815	810	814	871	894	890	783	870	826	870	834	858	816	776	832	847	850	794	807	806	797	842	855	825	852	825	846	881	787	839	876	823	853	831	833	802	798	810	857	836	846	829	797	824	792	801	839	800	790	828	820	782	847	880	872	844	864	836	810	829	840	823	835	807	851	802	833	840	842	890	847	824	792	864	826	879	806	821	857	821	802	822	846	836	849	832	840	818	881	821	841	854	799	808	815	823	848	810	886	851	812	842	826	815	815	811	810	850	842	836	823	827	779	841	834	837	828	821	792	843	814	780	844	855	820	846	808	855	854	838	874	833	881	827	793	807	832	857	808	873	818	788	849	837	841	820	806	853	881	820	852	840	852	829	855	858	864	880	828	838	805	873	810	824	888	822	815	830	803	853	854	857	844	817	857	773	824	856	860	834	858	808	816	866	860	822	812	858	857	863	775	864	808	885	806	870	851	837	843	879	839	817	842	822	822	847	836	827	829	797	850	862	839	825	840	834	832	841	918	821	838	864	794	788	906	818	845	864	865	814	839	818	820	847	850	852	832	871	841	854	842	881	800	865	891	808	807	748	804	789	830	877	838	835	843	853	852	843	775	859	831	820	799	842	871	850	877	788	792	852	849	852	862	834	825	827	802	808	888	790	865	834	819	873	799	847	873	829	760	819	830	847	793	853	858	821	750	755	800	795	863	848	861	857	844	859	815	805	866	792	848	835	843	820	836	791	830	817	824	847	843	826	820	870	876	853	786	790	834	840	779	848	824	775	893	827	821	835	823	880	859	826	831	841	825	831	816	874	850	858	825	838	812	811	842	846	820	830	821	801	769	855	847	811	810	848	866	844	863	855	826	912	890	843	871	831	791	854	846	764	812	824	804	825	817	847	806	873	831	803	863	795	804	842	836	846	867	827	815	840	829	808	826	885	833	811	899	851	846	805	843	846	817	840	844	855	818	822	797	826	820	828	819	831	826	829	813	846	847	772	871	798	796	873	830	813	809	820	854	809	831	840	846	833	857	863	841	836	810	823	871	834	815	825	847	804	826	821	795	838	852	823	871	817	842	868	899	847	845	817	825	853	871	834	820	850	834	841	846	801	852	858	832	841	840	843	859	819	850	803	804	830	829	878	809	783	852	817	814	825	850	806	794	824	818	844	807	863	859	838	809	834	805	873	807	807	859	844	854	823	872	828	802	844	812	841	859	827	812	831	840	806	802	863	854	809	792	837	844	862	853	843	784	759	844	863	779	841	819	808	858	858	827	846	822	856	793	847	867	750	848	837	791	842	801	826	820	847	846	815	812	874	859	807	850	845	851	790	793	810	841	823	852	830	816	810	856	819	830	881	830	846	872	801	854	838	789	861	796	814	845	850	840	789	826	881	858	813	838	825	874	871	839	855	898	769	854	809	867	832	835	849	838	859	808	830	824	830	867	827	819	793	824	837	829	859	864	841	825	853	806	825	860	855	801	834	858	843	774	853	795	868	834	826	841	808	833	850	836	853	844	801	820	845	850	852	826	847	817	806	827	809	830	828	839	829	846	901	838	821	820	833	790	824	807	817	768	861	836	873	829	831	780	827	830	842	781	822	863	856	814	847	831	835	816	858	771	842	861	834	829	850	804	875	856	839	856	805	808	886	865	821	848	810	832	826	843	830	828	840	896	833	839	801	820	848	841	862	854	881	859	833	818	821	821	805	770	849	852	879	835	832	844	858	815	784	840	843	857	786	840	837	833	847	794	831	815	893	838	877	831	874	809	794	887	842	866	871	804	783	846	819	835	862	832	868	884	881	866	863	824	802	840	782	853	811	852	844	848	858	868	849	799	823	804	876	793	870	834	900	847	789	830	819	798	826	810	861	801	829	867	847	838	828	854	794	812	840	871	828	812	854	871	832	886	874	846	836	871	849	841	795	856	849	791	828	863	867	848	771	885	836	845	877	911	843	783	839	771	801	817	840	870	817	847	814	816	797	810	826	835	862	821	842	890	832	863	824	831	831	837	823	852	825	848	884	824	814	810	843	883	824	866	841	819	886	798	886	827	861	790	850	885	835	843	848	873	879	793	841	837	846	827	819	873	821	827
7269	638	604	547	495	426	363	318	396	376	357	357	346	311	309	326	320	319	286	366	319	313	295	306	344	338	344	333	317	310	311	345	302	299	328	320	321	302	341	317	310	332	329	303	329	296	331	332	335	327	328	313	327	294	311	311	318	314	328	304	320	332	329	346	296	310	326	281	289	307	296	309	298	323	290	308	307	314	299	338	317	343	288	315	305	328	349	312	321	319	321	317	310	328	329	328	346	325	313	319	335	298	304	298	273	355	350	312	313	298	321	334	317	317	370	298	341	312	329	360	306	326	302	313	317	367	322	344	329	294	308	326	322	317	310	325	303	332	315	281	324	328	349	329	320	345	318	299	337	303	307	319	275	284	331	321	327	316	326	331	324	313	353	338	299	306	311	330	313	284	318	304	302	301	310	329	342	332	306	306	285	346	291	365	320	323	310	338	311	365	305	290	326	343	335	311	304	300	336	352	344	326	291	330	301	347	307	345	291	340	323	327	345	345	328	325	341	303	295	308	300	321	315	304	310	319	322	320	347	298	278	324	317	300	315	324	346	337	323	335	312	314	324	307	304	311	339	327	331	310	362	333	310	305	308	299	308	302	301	323	307	306	366	303	316	294	313	315	321	324	351	319	331	312	341	311	350	336	315	336	339	294	320	300	314	308	280	302	309	358	293	326	297	321	329	283	286	327	316	351	326	304	310	315	336	329	331	272	322	283	374	330	361	332	303	316	303	316	348	340	317	317	361	307	298	328	302	292	316	324	330	334	316	330	318	262	275	311	333	303	322	305	324	320	352	317	344	325	284	326	290	326	299	321	319	342	338	333	321	310	332	313	306	319	326	323	315	300	303	326	316	306	274	315	306	309	304	349	301	318	314	310	313	315	345	335	336	306	318	331	310	317	306	342	346	307	362	323	359	326	305	293	322	294	318	333	273	310	305	317	358	283	311	303	258	297	326	309	330	325	325	304	367	319	347	346	304	296	318	326	333	330	337	309	346	321	358	330	322	291	313	358	305	299	323	319	324	308	294	342	334	331	326	324	309	325	360	338	324	305	317	312	288	319	297	323	308	342	286	288	311	331	330	316	315	339	351	299	322	331	307	334	320	357	304	340	309	322	309	290	310	310	313	344	307	264	321	327	306	331	325	319	353	347	317	297	325	321	311	321	323	316	358	353	314	326	315	305	295	319	316	324	329	315	310	316	303	335	340	305	348	339	323	298	293	328	325	321	321	333	307	321	313	301	345	331	283	299	314	318	345	297	329	310	308	331	336	268	313	316	276	307	334	284	295	328	293	309	354	355	330	325	343	317	323	307	314	316	315	309	304	322	337	310	352	309	309	314	305	306	281	342	328	283	313	317	330	326	317	338	321	319	309	341	344	310	312	305	308	303	305	305	312	298	299	357	303	329	255	314	315	312	312	323	308	329	303	306	333	298	328	372	299	333	329	324	305	292	301	292	322	353	321	317	323	317	329	328	321	302	360	324	286	333	318	336	343	326	296	347	317	314	308	317	306	314	320	334	309	326	272	316	347	321	316	363	350	292	293	301	336	335	288	304	310	303	340	311	301	319	302	337	355	322	295	349	308	305	314	297	312	309	291	301	300	334	330	316	306	324	306	277	301	321	314	311	315	309	336	286	313	313	342	296	324	317	315	304	298	322	344	314	318	299	323	330	294	316	268	326	300	323	284	291	300	308	331	331	298	345	315	361	355	336	322	340	314	288	304	311	319	333	351	329	293	337	355	305	336	301	338	317	297	331	307	324	294	293	335	316	324	315	285	315	272	324	331	325	322	297	318	284	311	305	301	303	345	296	280	305	304	278	322	348	338	300	291	317	306	333	308	289	317	337	294	337	309	275	332	345	325	335	310	292	304	317	328	308	321	321	369	330	273	314	295	298	306	330	302	323	318	300	323	335	317	301	304	321	310	349	297	291	340	340	302	296	305	344	342	289	318	309	279	316	349	288	325	312	348	316	331	335	330	330	306	308	329	286	287	318	321	338	315	295	299	322	330	288	310	334	352	348	348	303	330	300	275	297	324	324	301	311	325	302	314	342	313	333	340	334	287	312	315	321	319	311	302	295	313	313	349	337	325	351	318	318	313	303	313	299	350	304	285	316	345	319	357	311	343	315	291	297	297	297	310	332	301	365	324	319	366	333	348	320	324	317	280	304	297	320	299	349	337	358	294	326	334	287	310	313	324	320	308	333	314	298	297	309	300	311	335	289	299	292	288	310	290	370	314	309	302	322	334	333	307	314	302	309	324	268	341	299	340	304	322	306	315	295	312	306	326	317	332	344	335	329	324	296	318	306	323	350	336	302	305	293	286	323	313	339	321	332	308	316	303	341	324	311	357	334	308	284	330	370	336	321	319	282	322	302	308	316	321	309	328	308	305	318	323	359	358	295	299	310	304	334	332	285	326	354	335	333	311	299	286	317	335	296	291	291	288	302	342	320	335	326	312	301	304	356	312	324	356	326	334	316	309	334	338	323	300	300	340	329	316	323	329	311	296	341	288	293	312	297	316	294	292	351	338	349	326	305	321	317	321	321	309	299	320	316	338	317	317	322	340	302	304	292	287	336	355	296	307	325	310	293	316	337	315	327	318	303	312	321	322	319	306	290	327	330	339	332	306	332	347	318	304	313	294	327	289	310	340	331	340	324	341	351	328	326	341	341	308	313	352	325	312	300	322	318	327	296	312	322	316	331	290	300	285	334	337	325	300	329	299	318	358	310	303	292	300	327	316	349	322	318	296	331	331	341	312	321	305	310	320	294	322	307	324	303	283	332	315	342	313	318	323	332	316	304	319	312	278	299	295	334	339	345	294	286	331	325	350	361	315	331	320	336	308	320	354	328	338	318	351	309	295	328	305	285	342	320	296	305	330	339	325	311	286	347	331	323	315	308	291	337	310	337	283	287	335	294	327	301	304	289	293	312	294	290	305	315	341	309	319	319	282	328	323	323	310	339	289	312	332	322	311	320	307	318	305	288	289	332	334	294	350	311	321	299	322	307	317	325	314	350	334	308	335	317	311	356	342	326	319	292	278	290	305	297	336	328	281	304	325	375	273	327	308	332	328	298	304	321	332	301	320	289	328	332	329	344	311	343	328	322	357	326	302	302	339	356	302	301	318	304	322	297	333	318	310	284	317	321	322	346	304	339	315	319	302	350	322	315	317	325	329	289	334	309	322	311	321	360	290	324	345	321	322	329	317	306	310	323	352	312	340	313	328	334	335	341	321	297	357	298	329	308	290	328	323	294	346	321	297	300	318	328	321	317	330	315	331	323	330	339	315	310	326	313	306	338	337	314	335	316	316	320	329	323	304	330	289	326	307	307	300	318	309	315	327	332	289	301	306	325	310	307	350	326	349	304	317	319	312	349	316	325	332	316	320	337	333	304	322	313	300	305	301	338	318	317	295	329	319	326	334	342	295	342	304	316	291	330	304	279	320	315	325	339	321	316	314	354	292	338
6656	1041	1419	1510	1485	1219	1091	989	969	940	878	856	832	859	837	822	809	813	826	804	768	820	763	755	735	829	753	783	775	789	781	768	758	814	761	803	759	756	806	761	729	764	753	767	789	759	757	766	800	765	768	777	793	730	768	718	755	725	767	768	765	760	759	755	765	775	749	700	750	744	786	773	699	742	733	754	784	732	795	748	721	760	763	772	762	770	764	757	744	773	748	779	730	724	774	701	778	781	685	763	720	758	741	747	798	748	740	739	717	792	727	816	752	761	707	748	813	723	780	814	724	786	752	806	751	702	750	790	777	757	740	726	751	733	793	742	772	703	755	739	822	780	765	820	830	725	762	737	791	690	760	772	775	766	734	760	763	760	699	739	762	746	747	757	764	766	781	760	742	765	748	759	778	764	722	773	761	770	707	709	749	784	783	755	759	759	757	757	801	760	724	777	721	712	729	721	736	756	730	733	790	784	713	728	728	793	734	782	741	783	742	788	783	739	726	705	738	727	720	760	721	774	782	763	782	789	722	779	708	782	756	729	748	724	737	761	689	728	749	766	758	765	742	770	700	754	784	766	756	789	802	741	787	737	767	707	729	775	770	761	783	789	775	737	748	755	768	741	790	748	733	741	783	778	745	756	751	732	747	758	798	783	772	791	719	724	751	744	804	747	740	750	763	720	760	839	727	747	795	756	748	749	739	768	755	738	731	696	811	707	747	781	752	781	755	692	777	723	718	710	732	757	696	785	744	722	734	740	764	786	735	764	792	731	797	762	783	753	761	759	816	749	762	768	766	742	760	761	758	769	746	721	768	746	755	770	715	775	732	745	765	738	750	744	795	734	742	792	791	771	730	703	778	746	741	748	746	751	718	765	719	718	689	781	792	748	775	748	748	749	763	800	742	771	773	787	764	777	748	749	784	770	778	783	790	730	741	750	760	805	742	737	775	782	778	768	729	730	772	752	755	758	739	750	770	761	753	775	764	760	752	733	762	698	711	742	760	794	745	715	762	740	767	762	756	760	776	771	781	795	705	734	724	767	743	743	803	729	769	786	732	687	765	728	758	769	756	783	742	736	765	739	716	802	727	788	775	769	759	710	792	755	779	730	755	762	718	707	745	727	738	750	737	758	727	731	748	775	753	763	698	747	770	730	753	781	732	788	745	793	751	755	785	722	750	768	741	729	724	799	759	772	731	777	754	717	722	801	776	792	745	737	802	734	819	756	750	741	735	789	764	745	754	765	761	733	821	733	685	765	756	772	773	780	733	822	757	735	745	735	761	725	743	769	759	767	765	760	753	725	741	754	767	792	791	740	756	744	724	744	746	771	727	792	764	739	770	744	695	758	760	733	776	753	699	769	758	722	789	717	718	767	786	748	765	751	774	788	706	727	751	805	742	770	758	767	809	766	738	787	737	805	793	709	741	748	741	712	769	727	732	785	760	763	756	790	749	782	741	727	745	719	779	763	738	741	783	755	766	754	759	745	746	781	785	730	731	713	708	717	755	769	782	778	705	714	706	736	793	749	740	761	766	733	743	755	763	742	824	733	754	729	770	724	763	737	757	731	754	772	732	735	706	713	746	706	741	752	720	707	765	720	764	756	772	738	724	731	746	720	787	751	823	694	725	742	760	736	776	713	764	766	777	760	735	798	723	728	740	743	750	771	753	804	763	794	740	729	715	734	775	756	770	800	754	744	744	759	744	767	767	744	777	749	733	814	731	772	748	775	784	720	761	750	751	769	734	755	744	733	754	749	775	782	776	762	762	717	773	714	708	756	787	772	739	739	762	751	757	707	744	765	796	780	747	750	769	736	739	749	721	728	745	747	773	786	766	735	730	768	724	720	751	762	783	726	723	776	685	694	787	719	748	693	748	751	809	746	776	743	762	764	776	722	723	784	727	724	747	767	738	742	725	714	766	738	739	727	737	719	758	779	764	754	789	722	752	775	735	716	812	761	726	768	799	717	764	737	742	752	758	754	741	762	755	732	800	689	672	770	764	766	758	743	761	692	721	751	799	684	729	778	753	733	704	763	749	747	740	765	777	776	733	703	683	750	722	768	794	701	765	784	749	775	761	740	754	709	735	711	735	780	763	769	745	791	785	730	706	741	749	767	762	763	746	763	713	761	755	790	742	692	775	733	783	773	790	796	727	734	731	682	713	779	809	772	806	710	780	713	776	725	746	740	752	769	732	754	791	796	719	783	776	768	743	757	750	781	751	756	748	738	760	788	739	746	766	744	732	720	773	733	709	745	679	802	768	771	789	740	724	775	802	696	740	709	792	688	729	750	764	774	737	768	775	723	754	742	712	748	812	769	767	749	756	755	765	760	801	781	801	753	706	691	735	760	767	730	769	775	748	725	736	734	769	730	735	764	763	762	754	754	696	719	737	762	775	771	768	788	773	775	754	778	757	732	733	767	771	774	737	755	717	728	764	745	710	782	747	764	741	735	761	785	774	751	745	733	739	730	760	754	777	748	770	766	742	777	738	757	766	766	815	780	723	732	732	720	767	745	728	752	781	772	778	781	733	743	739	747	737	796	734	734	779	725	744	766	759	796	762	783	764	774	778	757	767	773	750	774	754	727	740	805	753	736	760	734	715	769	765	739	786	754	767	726	760	764	767	774	736	725	699	768	793	725	744	731	743	746	766	771	761	730	779	755	782	740	765	771	771	755	767	794	730	772	777	730	749	754	751	744	739	775	739	689	788	785	741	792	714	716	782	779	760	708	741	806	769	740	773	726	712	727	756	747	770	773	744	758	811	763	726	742	752	751	721	775	732	787	767	747	793	720	713	754	743	754	775	769	714	741	787	699	709	712	775	786	763	737	754	731	704	742	730	748	763	755	767	774	794	778	780	734	762	769	782	715	749	750	752	723	787	766	780	708	795	731	744	822	742	764	769	747	781	774	767	744	769	714	756	749	752	760	760	732	749	764	786	787	747	719	736	722	729	777	733	795	781	750	708	755	720	770	700	773	766	759	777	764	760	762	744	711	748	755	765	719	724	732	754	780	763	766	716	774	760	782	739	743	784	761	729	775	775	743	735	807	742	783	754	729	771	741	743	762	801	737	701	742	766	771	784	694	739	782	748	753	755	760	741	795	771	781	728	782	703	770	743	739	803	738	751	818	720	760	773	713	773	746	701	772	693	768	749	763	774	752	725	692	738	684	739	731	740	711	704	775	694	769	737	763	768	773	739	700	741	758	725	718	687	764	735	746	732	777	727	773	724	819	735	753	720	782	775	752	697	754	736	729	773	776	718	740	755	796	776	773	735	770	739	825	745	746	788	748	705	730	738	761	791	729	718	735	807	723	730	778	780	775	771	815	775	752	746	782	772	785	771	710	800	761	735	728	771	715	776	721	728	736	783	717	747	733	744	799	776	688	747	697	719	761	787	712	764	751	776	723	703	683	771	765	765	747	769	742	741	754	696	729	764	792	763	765	803	753	745	733	734	783	761	740	735	736	844	770
13040	903	750	602	446	327	278	207	212	223	174	177	135	161	157	169	163	152	154	141	160	152	159	164	145	135	147	123	142	140	144	153	144	162	135	142	141	152	147	155	159	134	149	159	171	146	138	155	160	156	123	147	137	131	133	152	130	140	133	158	122	142	132	118	141	147	135	163	152	151	139	151	137	136	129	134	161	143	161	136	181	148	145	160	167	131	126	158	137	145	142	139	147	143	158	123	136	144	116	139	131	161	193	166	137	132	168	120	143	132	138	131	137	138	156	152	128	163	144	132	153	139	165	157	146	155	161	125	149	125	117	153	128	140	145	160	112	124	140	148	153	143	137	127	153	160	126	140	141	141	130	162	137	145	144	150	138	148	136	142	113	151	159	137	120	137	136	170	134	148	164	149	167	144	143	135	146	149	152	147	149	129	150	138	123	170	124	150	140	157	142	134	156	146	153	154	150	150	128	154	145	150	158	131	119	135	142	156	157	147	117	148	164	169	156	143	146	136	145	149	165	172	126	127	143	140	144	163	139	153	156	133	163	158	153	135	122	151	136	129	148	163	151	153	136	127	150	139	137	157	141	146	143	159	117	154	151	147	146	136	142	147	158	134	147	156	143	184	155	154	158	180	138	165	154	138	162	143	140	153	137	173	133	152	128	137	137	149	139	132	154	146	149	138	152	149	149	142	145	145	141	146	153	142	153	173	139	114	154	143	128	161	153	149	134	141	145	166	131	140	135	137	144	147	146	139	144	145	152	153	140	136	132	121	146	150	138	159	131	156	154	145	137	149	145	153	133	135	132	154	150	142	147	147	125	146	152	144	155	154	115	168	141	122	144	128	154	147	132	146	164	132	155	137	149	162	141	132	160	157	106	124	151	137	113	130	148	153	159	131	134	140	153	147	139	129	137	126	139	162	140	148	133	147	142	144	177	145	135	122	126	140	142	135	153	134	121	129	130	144	156	145	131	148	129	129	128	133	147	145	138	152	160	145	155	146	135	125	155	143	142	131	142	128	131	117	144	148	130	146	140	151	137	133	143	155	127	154	154	136	167	147	154	133	144	146	134	124	122	126	167	147	152	136	144	154	149	130	171	148	142	147	145	137	143	147	135	156	127	145	155	138	162	145	137	180	138	136	159	140	154	149	149	140	140	131	140	132	149	132	160	158	160	134	142	134	123	162	145	145	155	163	160	140	140	145	144	161	138	146	133	145	139	128	138	134	140	143	145	133	139	150	154	171	140	134	161	141	144	122	140	150	144	137	157	140	130	149	141	129	135	138	121	154	144	139	156	159	137	161	113	133	157	141	162	156	131	147	168	132	161	146	151	132	143	144	144	142	139	140	142	137	156	165	123	156	129	148	118	142	138	147	139	140	147	120	132	146	141	169	152	129	135	138	156	129	158	138	132	161	144	151	151	146	135	155	121	152	137	123	137	123	129	148	125	128	121	151	154	146	147	126	121	138	160	136	147	168	147	146	135	133	122	122	142	130	161	147	145	140	129	159	163	143	142	150	144	131	143	175	147	150	147	156	135	148	154	157	129	132	166	185	166	149	141	128	147	153	158	156	154	133	163	148	148	165	137	147	133	133	149	136	136	157	145	150	146	153	140	146	149	123	149	141	128	162	165	160	147	130	153	135	153	169	144	120	147	130	150	162	153	148	138	140	118	129	123	132	148	157	150	128	156	135	174	139	131	156	137	142	152	158	145	153	142	153	127	145	140	142	154	127	136	129	142	148	137	155	156	131	127	142	135	151	133	161	143	155	154	155	157	142	155	130	127	153	155	140	150	155	136	137	154	117	144	138	160	141	137	156	145	154	155	131	138	144	148	146	145	152	140	163	152	152	148	144	142	150	130	139	133	143	134	173	159	148	146	152	167	151	122	129	150	151	167	145	156	149	144	121	123	144	150	137	145	146	117	141	150	127	142	148	134	156	137	154	129	116	159	121	164	138	156	153	143	150	162	128	150	141	148	146	141	165	143	132	139	171	154	136	142	141	154	136	127	140	160	141	144	139	151	128	158	125	160	125	161	135	152	129	160	151	131	123	123	149	148	155	135	169	115	159	128	149	173	128	140	141	129	144	143	140	142	130	124	131	123	135	143	139	148	141	127	128	139	152	169	163	157	134	147	135	143	141	148	140	120	158	160	156	119	155	154	148	160	169	160	157	127	150	151	146	158	118	141	130	146	150	140	166	162	158	166	158	149	162	130	152	133	156	144	131	130	154	145	142	138	131	148	179	147	157	132	151	166	157	139	149	165	128	129	137	164	149	149	146	129	147	129	134	125	133	132	141	168	145	136	121	142	142	149	141	150	123	157	147	114	136	137	147	154	150	149	128	140	129	139	126	141	142	141	125	162	151	153	140	167	158	162	116	153	156	145	133	150	129	159	166	130	145	156	141	148	151	147	149	126	145	131	129	147	155	139	168	157	148	138	135	148	146	143	145	163	153	144	142	140	151	163	146	144	159	143	138	134	147	143	134	166	154	144	144	136	126	138	155	123	132	149	143	153	139	150	131	148	145	155	131	106	149	152	153	141	140	150	136	142	169	144	143	163	122	145	171	138	144	146	160	137	143	129	160	153	158	137	138	131	157	144	117	158	159	147	145	144	137	125	143	162	161	135	165	142	168	150	125	162	134	169	143	156	171	140	132	133	157	145	147	132	171	158	153	175	135	152	144	125	123	135	120	134	159	154	143	170	160	129	123	156	141	135	146	150	111	140	150	135	151	146	132	156	157	147	142	147	144	141	166	157	157	153	139	150	119	140	132	138	130	140	143	124	135	143	125	135	176	149	133	135	154	166	144	166	118	126	175	125	142	149	145	163	156	162	136	134	135	146	140	154	156	151	149	172	141	160	161	169	148	137	136	147	136	149	144	122	131	131	147	166	116	150	128	163	146	170	136	139	160	145	151	140	133	147	129	136	142	138	134	149	141	141	128	146	118	155	139	150	161	160	136	144	148	159	154	156	143	127	142	173	111	158	130	158	160	139	153	154	142	147	146	139	153	138	131	129	104	147	158	160	162	133	159	128	156	121	147	128	133	152	133	146	134	162	144	142	146	143	126	144	137	142	141	151	152	134	131	153	138	136	144	135	130	142	141	144	124	156	125	144	155	122	154	143	148	123	125	127	135	146	138	135	149	144	152	150	135	145	152	155	148	137	153	157	169	144	158	136	141	172	137	123	133	141	131	145	151	153	143	144	147	155	163	125	117	158	143	142	154	155	114	147	146	145	143	131	134	144	153	156	117	154	160	147	155	157	142	144	154	132	145	130	136	150	149	135	151	140	141	111	144	157	152	122	134	145	141	143	157	137	141	137	140	138	137	136	152	177	134	166	147	123	152	159	158	143	151	145	151	140	124	149	138	152	150	142	140	148	134	162	140	132	148	159	145	127	142	149	136	153	121	128	157	163	127	153	122	127	125	182	154	148	136	162	142	153	125	156	156	122	158	169	170	154	148	138	163
8155	896	1678	1978	1680	1283	1047	911	802	770	630	588	547	563	516	453	446	479	471	483	461	439	442	435	438	407	413	422	426	401	424	425	379	405	410	388	405	374	375	382	388	422	405	415	349	371	400	383	367	409	408	383	406	384	369	373	366	407	388	405	371	394	375	360	391	361	384	341	403	394	363	367	399	365	372	357	341	337	356	405	371	367	374	378	392	357	406	374	386	382	408	372	377	347	396	393	346	394	399	362	359	355	377	375	395	399	365	365	390	404	366	383	413	394	369	390	368	391	357	382	391	406	381	397	409	379	384	361	381	366	394	367	370	349	382	371	402	352	324	381	370	372	388	400	383	402	367	391	372	372	397	367	379	395	389	396	387	383	370	372	379	363	417	371	388	394	370	372	347	409	355	407	380	362	369	423	401	380	397	360	404	351	372	379	375	374	362	331	380	337	346	367	392	373	379	332	414	400	379	372	377	399	361	393	356	386	379	346	339	361	384	382	364	358	391	409	345	386	375	336	371	383	382	361	351	362	382	339	366	368	388	386	361	389	350	386	385	397	367	400	406	388	409	388	371	372	394	345	369	356	375	372	351	385	393	422	393	336	398	406	382	356	376	382	405	375	367	361	364	391	356	363	393	399	370	418	388	394	379	404	371	400	383	387	405	391	367	341	415	386	387	384	346	380	374	373	376	373	384	374	376	355	395	379	385	400	379	389	384	363	411	380	358	405	385	345	372	373	374	378	377	394	380	341	377	406	386	402	369	361	379	388	367	338	359	378	377	391	346	421	399	361	391	378	349	378	400	385	377	373	417	366	376	367	379	370	401	391	382	348	347	363	353	374	367	409	407	369	346	349	401	389	371	417	368	385	366	404	317	403	392	360	363	375	375	390	402	391	382	386	391	390	377	381	345	345	366	378	345	372	368	346	374	371	362	396	404	418	391	342	382	374	363	373	397	368	343	369	339	378	353	398	367	368	387	394	393	368	330	402	322	362	351	361	356	346	374	395	389	365	384	399	351	375	403	385	406	375	391	351	366	364	393	376	367	389	405	422	383	396	358	383	402	382	389	383	380	386	375	362	360	338	376	394	366	346	355	396	375	379	399	401	395	341	376	352	356	378	377	393	380	377	388	397	385	376	359	406	369	376	384	356	393	366	373	366	370	388	416	409	395	362	368	362	419	375	391	396	365	350	358	375	361	376	361	378	407	383	384	332	371	381	389	363	383	417	368	393	385	401	350	361	343	356	409	353	408	345	403	359	359	367	393	380	357	350	380	345	385	366	369	370	370	389	343	349	411	393	396	351	359	388	351	370	358	438	395	381	352	382	411	371	416	359	381	381	374	370	372	353	352	374	371	373	387	353	424	403	382	399	380	365	367	362	359	374	404	380	421	356	388	388	379	382	372	388	382	377	373	371	370	364	372	369	391	376	365	400	365	356	383	385	361	387	405	363	359	335	412	393	385	380	403	407	353	387	390	364	364	363	351	396	339	356	390	359	339	392	395	369	417	396	404	393	391	349	399	356	364	351	358	419	354	393	388	373	366	402	402	358	390	396	372	384	387	361	386	355	378	406	360	400	397	363	348	368	387	369	353	373	369	389	379	384	409	371	362	382	352	363	361	381	412	381	378	355	380	355	364	365	379	393	368	397	371	375	382	399	401	400	374	387	413	394	416	403	378	451	354	355	366	378	346	365	397	433	362	368	407	375	384	379	415	358	345	382	378	385	358	394	345	366	379	387	399	399	382	379	390	372	383	374	394	367	378	375	354	411	385	375	377	363	398	385	391	357	360	355	370	378	368	356	398	379	373	401	407	385	382	384	379	391	371	371	404	326	384	386	377	364	349	347	396	344	392	409	379	358	388	371	378	364	356	341	366	368	385	353	364	382	374	400	376	384	390	377	391	410	366	351	380	368	369	361	363	375	349	374	366	382	401	366	385	404	386	399	382	357	385	358	360	377	403	405	372	366	387	374	379	370	378	393	397	419	385	390	375	379	381	411	354	368	357	378	398	382	398	404	382	358	387	430	368	409	353	401	369	369	354	364	398	405	393	365	375	425	406	394	381	374	404	353	395	369	384	374	375	384	375	370	422	385	393	356	385	426	372	372	365	357	369	383	369	364	392	381	345	428	358	387	349	377	353	354	389	354	407	366	380	354	393	357	371	357	386	375	416	411	385	382	407	397	408	368	389	356	405	367	428	390	395	408	400	362	389	409	352	356	393	346	398	397	428	369	407	375	395	399	385	359	376	364	402	397	355	375	397	344	374	367	371	374	355	352	354	337	396	388	384	374	378	367	325	369	387	391	368	378	388	398	386	388	396	404	387	364	374	404	378	360	359	389	359	396	360	377	345	362	357	379	353	383	381	397	377	411	388	379	348	398	372	374	343	395	367	391	366	384	373	411	392	354	386	358	386	368	415	370	398	370	395	384	368	368	358	394	376	385	335	385	356	380	401	343	362	399	373	378	405	380	366	352	304	341	372	397	376	369	397	351	379	347	387	364	333	380	343	369	357	370	392	387	357	396	353	390	361	380	350	401	366	378	377	385	361	394	394	366	382	380	371	387	376	378	389	389	406	375	396	390	372	356	381	387	370	373	359	355	404	389	387	407	391	392	389	353	420	347	379	369	368	391	365	377	363	385	363	392	376	415	402	418	392	382	392	361	357	411	372	373	405	379	372	390	355	399	414	383	423	359	371	377	373	377	395	369	390	397	376	380	396	379	368	372	392	389	405	372	365	398	376	375	364	365	367	395	385	357	373	386	388	402	400	396	336	383	408	348	357	384	352	390	377	380	393	405	397	351	419	368	385	371	322	381	372	395	358	376	401	360	379	351	387	371	398	337	432	361	366	369	372	353	363	403	388	411	418	361	423	369	370	364	342	368	394	361	358	386	376	370	395	406	371	378	355	419	373	404	383	346	363	342	423	378	405	372	378	364	383	376	377	391	386	379	377	356	391	359	396	365	389	359	407	385	380	332	348	368	408	385	380	379	361	374	384	392	364	385	318	371	381	359	410	366	369	350	396	360	374	357	366	396	378	420	343	350	347	387	394	382	399	383	390	368	347	354	392	370	385	353	395	379	384	372	386	367	391	382	393	401	364	379	357	427	359	379	391	340	384	358	338	377	362	373	378	405	413	417	370	393	394	385	379	341	390	419	384	344	361	420	403	367	362	397	379	373	393	367	359	386	362	398	368	328	385	381	362	356	398	391	387	380	361	396	357	373	416	397	384	347	346	376	402	405	393	371	403	381	410	393	353	392	350	398	382	416	387	377	391	368	389	387	376	387	372	383	375	361	370	377	357	370	367	362	390	373	348	373	412	378	357	393	411	398	355	349	362	382	359	363	382	431	413	383	388	360	373	378	402	367	371	382	362	393	333	371	374	374	376	395	395	335	412	374	384	339	387	362	376	344	372	377	375	374	382	362	400	371	360	338	386	355	394	359	415	370	353	378	365	398	404	380	400	401	388	415
1597	369	378	377	380	324	374	321	379	332	354	380	344	345	352	377	346	407	376	356	368	354	344	352	394	351	379	359	360	335	349	356	332	354	353	381	358	345	352	356	347	347	318	334	383	352	341	331	325	387	363	315	350	360	340	349	333	330	338	349	362	391	347	330	336	367	358	351	353	364	334	364	367	366	325	334	376	360	380	377	353	349	331	353	375	381	313	289	332	311	360	350	387	336	352	330	342	327	337	347	328	341	372	351	398	322	313	328	313	372	326	354	358	351	332	372	364	357	364	335	325	345	389	359	374	369	372	348	306	332	363	337	335	354	321	368	349	342	357	369	325	331	351	345	357	369	360	309	326	349	379	339	340	342	388	380	365	357	325	394	345	331	397	406	322	359	342	342	343	351	372	354	332	365	346	352	352	341	351	357	354	332	341	388	381	338	334	345	342	343	373	325	339	372	338	388	357	335	349	361	359	371	341	363	332	361	337	310	342	373	375	334	339	350	374	354	312	343	376	368	362	327	348	391	333	335	350	352	346	315	326	378	363	358	347	328	358	379	327	337	365	356	330	319	377	344	353	350	355	386	346	336	315	335	351	346	361	390	367	325	341	325	336	340	331	368	324	359	360	320	358	356	338	346	390	336	359	359	355	356	334	332	341	345	327	356	324	322	343	369	373	383	314	347	349	333	339	332	383	367	350	344	374	336	342	323	356	339	336	353	333	321	300	340	343	373	324	349	362	369	374	340	347	367	325	385	379	349	362	349	360	354	347	362	357	340	347	338	403	311	327	386	350	313	328	355	332	345	362	355	369	369	356	352	384	360	387	360	342	363	371	364	391	311	379	369	321	337	347	332	330	327	346	347	368	365	377	345	366	347	387	361	357	365	367	348	346	351	356	374	380	353	381	365	343	319	320	357	366	343	335	328	380	339	348	337	349	334	336	355	351	347	339	350	421	354	364	347	377	351	306	399	349	322	374	323	335	372	365	363	373	352	416	355	343	350	345	364	338	328	316	352	356	345	362	342	360	338	350	366	363	363	387	377	334	352	363	323	357	352	317	342	376	346	366	339	327	348	398	353	376	358	378	320	353	404	323	335	371	377	354	343	366	390	354	375	364	326	348	364	327	327	313	376	362	372	329	355	339	342	359	307	340	340	350	320	365	348	375	364	321	354	359	322	356	312	344	347	379	368	315	323	341	309	356	367	381	351	363	333	389	368	326	388	344	355	377	377	333	360	350	333	338	341	299	371	357	364	331	342	315	388	365	352	335	293	346	380	363	360	348	348	332	408	350	376	367	319	311	338	338	324	343	304	389	376	342	374	348	355	362	353	351	350	320	367	373	347	361	326	339	354	369	344	368	335	366	353	377	310	369	340	347	347	347	325	336	361	369	368	307	344	344	351	357	340	377	361	341	342	368	335	332	383	384	318	380	342	337	328	319	349	351	341	348	354	355	341	333	358	329	346	352	358	357	366	337	363	338	326	360	364	371	317	370	360	353	352	336	306	359	379	376	344	347	384	333	357	322	353	353	342	328	362	345	322	328	290	354	374	324	327	348	364	371	358	349	343	396	369	393	409	340	307	349	359	353	356	337	382	342	333	396	389	367	378	359	393	345	367	349	363	376	332	314	359	329	350	324	341	337	363	355	351	365	365	363	336	352	363	370	377	351	327	311	359	357	337	331	339	352	348	364	352	367	336	354	350	351	385	351	393	338	372	364	372	352	352	379	358	340	340	351	290	373	328	344	352	363	344	360	362	343	326	312	376	369	333	333	334	317	328	358	348	319	378	344	338	309	360	354	321	395	337	380	337	335	333	347	364	368	373	317	328	315	386	380	331	352	347	328	356	312	339	342	317	369	378	354	363	354	361	357	343	367	343	349	383	356	341	368	372	357	361	367	325	377	376	332	352	387	331	353	326	391	324	377	319	357	340	355	362	340	334	379	350	347	348	365	405	342	363	357	365	372	360	360	366	338	362	342	319	372	318	376	354	325	341	346	365	358	329	364	345	354	337	342	346	375	341	334	322	357	337	350	345	360	358	326	375	362	389	344	367	315	355	359	334	358	336	393	367	367	351	335	356	371	355	320	359	359	375	356	317	332	341	359	393	381	350	343	368	373	379	323	308	324	381	344	333	384	350	354	345	341	352	344	361	364	359	365	371	384	330	320	338	313	348	328	331	344	329	343	361	352	352	346	349	367	339	362	347	332	358	334	317	338	352	364	358	380	380	350	338	350	368	352	336	342	365	332	362	347	373	347	365	380	319	339	359	347	388	395	321	364	357	333	360	344	345	362	344	323	344	346	382	379	388	342	341	363	341	391	381	385	328	347	341	380	305	325	315	354	365	337	366	315	327	325	353	349	339	347	348	351	392	366	321	376	370	355	394	352	350	327	355	362	326	364	337	343	414	367	357	387	350	373	345	324	357	364	328	368	361	364	333	340	354	343	357	334	348	342	371	337	367	329	361	366	373	367	367	345	358	333	350	321	324	335	352	374	339	380	357	360	371	318	361	338	358	354	385	343	316	312	337	315	372	343	342	341	338	407	351	328	348	329	344	360	365	336	353	365	368	348	348	323	348	363	364	337	354	375	339	396	348	356	346	329	339	342	351	329	365	352	338	344	356	383	366	331	354	333	367	349	415	358	357	352	345	345	352	349	357	326	358	332	368	383	353	360	360	369	319	337	374	331	351	356	356	393	380	321	329	363	349	333	361	370	377	385	357	316	379	359	323	324	395	353	324	364	330	357	356	369	327	336	332	355	335	332	375	322	312	353	330	378	368	358	366	357	387	334	385	339	360	377	376	349	393	377	355	339	367	340	331	343	341	359	331	336	357	332	362	349	354	351	350	383	359	345	383	360	370	360	352	351	334	331	336	361	347	358	355	364	373	402	379	350	320	361	380	335	342	353	372	377	353	364	363	369	372	367	333	352	356	365	390	326	384	351	333	356	318	353	324	357	344	352	329	343	349	391	358	377	354	378	352	366	359	345	353	367	341	348	313	329	343	328	350	357	328	340	371	331	358	334	366	376	367	365	352	353	343	377	358	359	377	363	372	355	361	357	358	340	340	350	348	365	350	322	328	379	389	355	347	394	329	336	321	370	345	353	344	343	333	361	307	384	332	343	374	382	382	364	367	359	319	330	335	330	354	322	367	326	359	330	380	369	373	310	365	382	369	356	351	339	358	356	358	343	330	321	373	367	353	380	319	353	310	337	353	327	357	367	329	322	356	353	362	361	336	353	337	391	355	336	342	316	372	363	358	355	367	343	384	324	355	387	378	382	338	354	379	381	333	369	364	354	338	323	336	367	352	405	342	324	346	351	374	310	361	412	347	351	360	362	346	355	346	388	334	346	381	380	367	381	368	362	364	395	335	357	338	367	313	365	374	365	338	344	349	380	373	355	382	354	319	398	335	368	343	363	349	382	345	361	354	368	326	356	362	352	331	370	370	357	342	347	302	348	363	353	353	389	368
2192	866	900	908	889	886	862	861	858	779	827	840	881	840	866	813	826	851	917	886	865	789	816	820	819	814	841	836	820	884	837	815	880	854	824	765	856	885	849	824	832	835	847	856	837	843	853	819	769	862	863	839	844	870	820	834	874	816	821	815	842	798	838	827	861	858	849	883	834	839	847	811	838	858	813	831	780	862	826	846	810	847	827	783	824	841	855	798	810	804	849	833	857	833	877	852	822	822	831	839	842	862	843	820	838	905	840	872	807	825	884	813	876	872	822	862	812	848	823	841	812	820	851	850	830	839	865	807	833	845	872	829	890	803	891	846	807	875	877	839	865	830	838	886	830	812	838	802	869	801	836	793	814	886	822	890	844	851	867	784	834	860	846	856	800	792	862	827	777	807	834	833	814	803	803	834	815	852	856	825	877	795	817	806	847	853	861	821	835	845	822	839	827	871	862	837	860	832	841	812	858	865	806	843	815	858	800	869	815	822	833	904	805	828	815	866	798	808	844	825	855	819	793	838	862	849	840	831	826	832	810	867	850	839	862	868	826	863	844	829	837	844	758	871	807	827	827	843	795	900	799	837	856	801	813	868	857	850	827	819	905	802	835	844	810	837	890	874	869	827	819	804	864	803	767	850	842	790	835	857	865	863	854	788	817	825	814	820	863	841	883	783	838	823	851	834	816	855	814	832	869	824	834	821	862	835	848	818	792	827	801	821	863	836	823	800	827	817	835	818	806	861	826	772	866	838	863	855	863	822	810	813	859	818	831	827	829	787	841	829	861	821	840	817	832	833	888	873	822	835	841	813	847	863	828	833	875	817	841	845	862	802	872	844	842	795	832	786	824	852	840	875	866	863	855	912	833	820	854	800	853	802	818	840	847	793	827	829	825	881	877	840	855	805	814	820	864	841	852	834	862	847	862	822	859	813	819	832	847	870	870	826	857	858	872	846	857	809	839	853	791	838	829	834	846	804	887	811	830	793	825	858	848	841	817	850	809	830	818	823	832	830	802	815	809	865	844	852	862	840	851	810	803	799	817	814	911	863	864	871	836	821	827	834	832	869	839	830	793	823	805	850	792	812	853	848	839	790	856	868	815	845	829	858	844	828	848	866	843	863	833	822	849	833	836	853	859	835	823	868	838	821	827	799	781	805	823	871	832	835	791	857	819	793	826	829	800	792	828	829	836	847	857	889	805	833	837	850	886	908	798	815	856	875	866	849	840	870	825	861	889	877	863	866	826	883	855	889	851	841	826	783	898	826	803	832	852	860	814	767	854	832	818	820	765	926	844	870	832	840	894	824	846	842	860	810	855	831	863	866	895	831	762	847	872	850	866	877	840	854	861	795	882	792	873	790	848	848	835	820	849	801	817	831	843	840	848	883	831	820	834	861	790	850	855	829	783	841	860	826	860	773	797	848	890	906	839	910	806	824	821	844	858	834	822	851	822	852	842	853	865	852	845	870	870	819	850	811	853	842	820	842	924	851	880	853	837	819	844	834	822	836	763	859	844	801	839	828	854	844	840	814	811	843	852	842	829	814	820	876	772	816	855	841	853	816	871	821	890	874	837	845	875	834	892	868	875	864	926	811	853	849	799	854	851	852	817	822	836	853	835	884	810	856	831	827	832	834	887	846	842	879	843	847	838	856	836	854	842	740	840	866	806	822	857	870	878	817	821	826	800	810	831	803	860	852	827	844	837	851	813	857	784	826	911	855	811	875	852	853	846	853	837	794	852	870	864	833	855	803	832	859	847	840	852	847	805	841	852	830	886	841	819	879	850	820	851	812	826	847	816	889	827	869	800	857	825	884	866	857	836	849	799	863	831	871	799	813	822	836	867	829	786	814	833	866	810	814	782	836	868	843	859	844	856	815	832	831	808	797	849	848	875	843	879	850	858	782	830	856	849	810	863	830	862	876	828	821	837	828	823	851	817	788	825	858	869	806	858	849	806	851	820	840	821	870	845	858	829	814	878	883	854	863	825	841	834	816	818	819	829	819	866	878	834	808	887	845	841	862	847	830	823	786	793	848	871	853	861	837	831	907	821	798	840	804	841	821	794	850	863	849	829	852	806	870	880	822	856	842	791	821	815	829	871	845	849	828	831	836	868	836	795	805	831	825	800	849	849	877	899	819	812	797	811	849	862	853	852	876	864	837	826	785	796	847	875	777	812	835	828	760	814	787	798	870	864	870	852	824	877	801	848	828	829	839	819	870	808	792	802	819	856	855	837	835	826	845	825	846	850	819	842	800	839	878	832	845	874	868	814	860	867	849	822	872	868	816	844	893	839	834	852	841	855	838	856	858	841	840	869	803	855	850	783	868	870	854	843	828	858	806	840	838	827	823	827	821	832	849	819	839	786	911	782	870	800	818	886	883	821	815	845	862	823	851	852	794	816	849	786	834	905	852	843	818	824	768	829	827	852	855	871	842	823	833	834	852	819	849	796	768	926	838	839	819	805	852	823	871	832	872	843	840	852	870	822	825	805	828	847	838	823	854	820	849	745	864	878	815	849	871	839	861	813	811	870	877	817	853	847	827	835	874	806	804	835	812	836	816	843	890	836	819	863	804	862	825	874	884	822	857	870	823	873	822	838	871	826	866	816	883	862	832	832	772	858	792	852	829	887	851	825	856	810	814	817	824	834	774	824	844	895	832	834	807	802	851	860	798	851	841	834	830	829	805	789	839	794	835	847	819	854	822	857	847	845	849	836	823	838	857	789	863	843	836	863	850	868	848	893	822	814	859	841	851	869	845	798	846	831	826	855	824	807	871	802	774	808	833	843	856	799	826	803	830	839	843	856	823	842	833	845	820	860	864	814	803	821	847	832	846	842	852	812	832	863	836	855	837	811	836	874	807	819	817	876	838	847	866	847	848	823	790	836	825	813	808	856	838	821	827	824	888	799	832	803	843	851	882	838	842	818	829	901	865	846	826	811	820	861	827	825	855	836	880	816	830	833	810	875	844	824	845	789	803	858	829	840	842	862	856	821	831	812	847	883	811	851	830	822	882	916	867	868	837	821	873	855	882	824	861	844	832	803	833	829	803	858	900	791	860	837	879	801	911	811	852	833	814	840	875	878	875	842	869	806	795	860	849	819	799	856	864	841	850	805	844	908	819	829	795	819	863	838	833	795	801	813	861	837	838	835	845	821	837	881	833	783	840	829	851	810	824	798	842	822	875	790	803	829	786	794	814	856	835	878	849	916	790	820	882	844	782	837	805	874	868	869	836	901	823	818	839	816	869	846	811	850	844	847	826	882	856	841	781	835	821	894	830	845	875	812	826	874	833	859	860	842	827	866	845	806	785	818	787	824	742	838	883	835	854	862	812	823	828	815	841	819	836	830	795	828	856	859	849	860	876	816	806	880	863	858	808	842	817	780	825	849	868	843	832	914	860	880	814	845	874	794	854	829	809	845	784	892	874	861	838	837	826	818	839	792	881	833	897	842	857	812	832	859	795	812	836	851	826
7274	605	629	551	481	421	394	366	361	379	346	356	334	300	345	327	327	311	338	354	327	310	289	295	339	330	343	320	294	318	332	335	349	322	302	300	340	288	320	293	324	337	322	307	332	321	325	315	322	310	328	339	306	340	305	344	350	354	338	357	289	315	304	309	313	337	303	309	337	325	322	333	325	307	325	320	308	321	315	299	341	296	326	309	302	294	328	340	293	301	323	299	290	252	319	311	311	331	326	298	294	320	330	343	325	274	302	308	301	326	324	337	330	336	317	325	317	291	312	328	309	323	313	318	292	317	312	308	309	318	328	309	339	329	334	329	303	308	316	326	307	304	301	346	286	317	300	354	320	289	333	364	328	334	312	332	298	348	309	335	319	338	350	314	304	330	324	330	322	346	301	327	330	350	324	312	336	317	280	301	293	308	306	296	302	340	296	294	376	334	343	303	311	344	314	319	331	334	282	316	350	343	330	329	291	322	312	303	332	312	322	299	328	295	334	344	331	321	319	316	340	306	304	280	313	279	328	367	311	339	347	327	310	324	352	288	282	333	309	328	310	313	318	313	303	329	347	298	275	319	317	321	294	318	295	302	318	304	335	293	320	334	306	290	323	296	307	289	301	305	336	298	340	342	290	304	334	342	343	299	318	335	301	328	295	318	328	349	323	310	312	335	324	295	317	313	350	300	316	307	311	317	307	334	332	308	337	326	316	311	281	322	296	327	367	317	317	324	295	338	341	336	300	310	310	335	326	305	322	339	324	320	307	326	309	324	315	354	339	311	340	321	310	269	318	345	308	333	286	289	308	302	360	314	297	348	305	316	308	334	328	299	321	304	314	320	321	334	351	310	329	295	348	297	334	316	309	312	335	315	301	336	327	293	305	323	303	320	340	320	314	297	318	309	276	299	296	298	310	319	287	321	309	304	322	317	328	330	334	310	323	339	332	309	295	299	320	319	320	328	336	326	326	311	323	316	314	347	334	310	331	301	300	312	348	300	317	269	331	334	293	327	308	332	315	323	329	320	306	353	307	319	318	358	314	321	299	297	337	335	285	314	311	310	358	319	312	293	337	315	341	329	320	302	342	326	301	302	373	342	297	300	327	346	327	322	320	308	296	294	342	324	332	333	336	282	312	332	323	314	312	297	353	314	319	306	325	334	312	325	309	300	312	296	280	348	309	305	340	317	310	316	318	316	310	338	299	293	290	368	312	300	306	334	315	334	325	322	310	314	288	310	310	299	323	335	314	305	322	335	328	280	303	310	264	311	350	328	326	312	345	299	309	332	339	331	300	335	296	311	335	315	285	324	315	312	342	324	328	316	330	307	319	334	300	317	306	320	321	348	328	300	315	306	334	303	310	315	305	325	303	323	325	352	301	331	358	311	281	324	307	322	308	314	307	323	337	354	318	296	300	308	327	310	323	321	314	330	322	313	349	314	320	307	295	297	306	308	305	326	276	305	306	329	308	297	306	324	351	336	343	314	288	322	295	311	325	334	330	326	303	310	307	298	299	355	327	321	319	305	313	293	282	300	292	321	329	316	309	318	302	342	301	319	321	316	302	313	314	306	336	311	309	336	344	327	317	308	337	316	326	305	332	301	323	318	298	325	298	292	317	316	299	308	329	336	310	296	331	285	316	336	356	327	292	311	305	322	327	328	311	325	311	305	325	300	295	311	335	320	304	329	280	291	314	335	316	329	353	353	297	291	339	299	325	355	342	333	364	323	331	317	287	322	294	321	330	316	316	327	293	307	329	338	300	316	305	319	320	310	299	314	350	317	307	299	316	311	336	289	310	298	307	290	310	289	354	328	275	318	319	307	315	347	304	330	293	335	345	325	297	338	334	301	324	314	310	313	318	340	330	305	340	284	349	326	295	340	338	335	306	311	344	299	308	320	337	294	326	310	353	348	319	306	320	282	313	314	307	308	267	321	344	338	300	323	325	299	352	310	308	306	318	347	311	299	322	317	300	310	303	314	322	297	324	291	326	284	344	303	344	326	323	323	346	305	277	317	330	307	328	372	298	322	288	318	340	316	304	323	315	279	331	312	324	318	323	308	317	342	320	343	308	346	340	319	300	325	316	311	336	335	301	327	319	327	314	321	309	303	309	329	323	337	318	335	315	355	294	320	282	319	309	310	307	332	336	291	309	343	325	298	328	322	296	310	317	338	315	295	321	344	326	343	283	328	318	319	334	323	265	336	307	318	330	343	299	322	305	339	340	357	311	311	302	310	336	294	312	327	318	317	327	331	282	327	285	296	324	312	310	284	319	296	298	299	323	322	350	303	325	316	317	299	320	319	307	341	336	334	323	333	306	311	309	317	343	344	347	313	271	335	321	325	337	313	307	331	321	318	327	303	339	338	314	348	336	317	315	361	309	312	303	329	333	302	312	318	324	311	315	326	316	304	315	327	306	340	299	328	315	301	315	360	336	345	323	311	288	299	316	330	326	307	314	317	310	341	337	270	326	342	281	359	365	296	333	309	316	271	318	321	317	299	297	309	303	323	345	295	324	287	315	342	323	328	316	343	290	320	333	333	307	327	310	278	329	295	314	308	314	321	334	304	315	359	334	278	305	305	348	316	332	306	319	299	326	339	310	300	324	327	330	290	331	304	291	299	336	319	311	306	315	324	318	273	318	314	337	309	358	317	325	335	298	305	315	300	324	341	303	321	317	296	323	343	321	313	305	298	319	290	306	302	324	364	290	314	345	341	344	293	363	313	347	314	335	331	317	308	308	360	315	325	309	307	317	318	309	319	338	307	315	362	306	320	295	322	307	276	326	343	297	303	287	306	330	352	329	303	299	330	315	294	301	300	321	317	302	344	278	352	357	316	328	343	327	313	336	333	304	325	316	302	328	301	315	287	348	305	299	355	293	307	330	319	314	317	310	284	336	327	354	301	305	337	309	328	304	305	325	319	307	314	311	348	308	299	329	310	339	314	318	332	345	301	314	308	290	318	334	360	346	312	316	321	311	317	310	316	335	307	338	276	317	296	313	338	333	337	318	316	340	318	329	308	302	270	354	303	341	315	329	319	324	344	318	266	310	303	292	344	305	299	330	369	335	349	306	315	300	296	333	334	291	313	340	356	333	312	305	317	317	288	316	342	318	328	315	336	327	334	335	333	306	327	316	326	323	332	342	310	355	335	309	326	316	290	322	320	345	315	324	306	329	341	321	317	322	351	338	314	335	310	322	320	314	321	321	314	302	322	346	326	301	311	308	286	319	309	291	321	344	298	329	286	304	304	302	337	317	326	327	310	331	317	330	324	306	332	318	358	348	323	335	288	303	296	307	331	318	321	282	284	312	313	320	299	326	325	292	313	302	308	330	311	306	343	301	341	321	346	312	327	307	337	327	317	328	319	325	316	304	294	334	289	341	294	322	332	321	303	325	323	305	326	319	323	337	275	326	351	341	311	314	352	371	365	351	345	322	311	319	314	310	277	347	340	313	321	313	321	315	329	342	327
6665	1027	1418	1663	1436	1230	1068	1017	952	975	964	845	862	859	807	785	743	801	773	827	849	778	786	754	736	789	765	761	802	780	762	765	771	749	786	810	765	740	743	788	787	812	759	785	778	743	750	774	748	739	751	774	766	751	781	777	767	772	733	759	727	737	754	743	727	808	750	741	791	776	731	784	725	748	761	790	751	750	748	742	762	720	761	727	726	764	769	729	784	738	729	738	784	731	788	734	773	736	685	818	713	753	796	766	747	790	773	757	759	782	761	733	768	728	764	768	808	764	779	734	726	759	724	768	744	772	713	751	770	731	731	780	705	699	764	737	758	758	776	789	758	791	717	753	792	761	790	770	746	779	735	726	780	759	750	746	742	767	720	787	786	755	749	745	789	732	752	744	757	747	711	789	771	767	787	728	776	717	739	787	768	747	784	762	733	781	792	747	753	730	757	750	805	768	761	785	784	742	788	749	762	839	773	747	753	779	809	810	766	735	729	750	751	754	798	737	759	733	766	746	749	740	728	723	736	735	749	763	727	741	818	761	766	745	745	744	783	737	726	743	794	817	718	793	778	729	719	762	781	764	733	817	749	724	798	764	748	751	719	781	751	798	753	769	719	742	736	722	745	809	725	739	817	739	770	729	715	723	730	688	772	749	764	735	746	751	766	688	765	724	788	836	803	769	741	728	819	745	744	803	732	753	719	735	815	653	726	746	749	765	740	755	786	718	719	767	694	793	752	798	692	715	780	756	739	774	755	760	767	732	758	760	765	802	757	727	804	779	749	750	740	767	780	751	740	748	737	723	731	734	744	763	729	759	703	731	809	758	746	744	741	743	760	736	796	738	796	708	756	769	765	808	742	723	753	752	803	704	746	792	760	718	716	768	773	718	726	751	773	711	745	765	752	750	789	744	775	799	739	794	806	689	804	763	755	786	753	665	772	691	786	718	745	759	739	759	743	772	779	775	742	721	732	734	731	712	774	734	699	731	734	753	757	742	754	759	780	733	726	765	798	737	784	739	777	747	802	745	776	754	726	783	735	765	743	739	716	693	797	770	733	744	795	749	734	746	788	709	726	731	769	759	787	749	714	753	723	726	733	811	755	784	762	740	773	723	753	790	753	724	755	779	775	765	762	712	733	725	755	751	783	791	732	767	754	777	739	750	729	789	774	732	778	744	771	798	714	778	796	775	739	760	759	737	776	728	785	744	707	784	765	775	781	740	736	744	738	785	772	738	806	760	772	748	797	715	762	709	797	735	734	739	739	715	709	749	774	797	807	742	767	697	707	739	788	718	784	721	760	743	765	753	731	758	762	715	768	774	795	741	735	728	735	773	759	796	770	703	828	788	759	741	735	746	765	751	751	741	743	730	772	738	787	709	751	809	784	738	737	750	718	749	707	767	746	733	735	746	740	777	735	760	751	790	776	732	779	768	770	782	788	792	739	730	790	745	746	803	751	766	743	745	757	778	721	728	750	796	744	773	759	743	735	755	743	730	749	758	729	722	783	735	753	728	761	765	783	743	738	797	740	721	769	758	685	723	742	732	735	741	736	806	788	740	804	798	743	709	752	757	777	759	768	787	779	784	780	812	740	781	702	756	724	813	765	719	717	725	717	788	742	806	763	799	757	743	799	766	784	775	798	739	750	798	735	785	745	765	762	749	714	743	781	741	749	775	785	760	753	762	756	749	734	690	750	828	766	798	792	711	751	794	715	749	819	716	782	716	746	744	779	783	749	812	776	704	731	737	768	780	767	750	789	749	759	783	767	787	741	745	740	747	760	761	697	747	710	737	761	735	748	775	730	765	780	750	728	714	749	768	773	747	764	720	717	814	747	716	708	730	704	769	772	729	749	729	764	784	810	703	772	816	788	734	780	767	739	774	775	819	778	848	765	760	733	741	749	730	721	729	751	752	754	750	757	735	745	787	792	735	741	714	786	714	743	759	749	722	719	746	766	724	765	771	804	739	753	731	720	732	768	759	734	713	767	733	749	753	782	764	773	789	788	768	744	754	783	754	726	749	752	782	793	723	708	784	743	735	737	722	764	767	748	774	757	758	749	827	737	782	696	761	713	750	793	783	737	710	755	769	770	740	779	760	746	770	752	703	752	774	746	727	745	728	753	778	796	796	731	719	767	763	758	757	762	716	736	796	747	714	733	754	731	764	765	771	775	774	734	768	735	751	755	751	760	776	774	766	773	775	715	734	731	788	765	739	758	763	770	721	757	700	758	800	736	797	776	782	787	821	746	758	755	757	728	776	772	726	747	778	723	770	737	758	788	744	699	739	744	776	756	758	781	687	753	761	789	760	780	781	727	786	744	729	736	736	787	793	721	744	733	699	748	758	730	749	748	734	758	761	811	685	710	726	760	770	739	724	736	700	754	766	733	749	757	735	791	727	734	721	792	807	771	729	790	750	724	745	694	728	750	742	727	713	735	791	787	725	700	768	768	758	766	794	758	727	736	781	805	717	797	737	751	778	746	803	731	764	694	755	765	769	776	782	737	777	772	761	812	763	800	729	817	703	756	722	728	734	656	761	804	784	811	784	764	756	796	750	778	743	795	718	730	791	790	766	762	744	732	812	757	747	794	772	748	763	708	744	784	784	741	769	717	700	722	758	735	735	773	752	719	744	729	761	770	776	748	740	745	739	709	733	759	759	817	754	800	762	753	748	747	726	724	776	745	783	779	755	802	745	758	677	748	753	833	756	782	759	766	742	730	762	794	759	718	720	773	736	765	754	703	762	811	770	739	758	735	752	786	757	769	794	791	730	725	761	692	741	787	779	751	757	755	712	779	819	739	775	811	722	742	743	769	776	749	762	753	771	734	766	726	748	749	844	779	797	744	758	742	727	739	755	787	745	790	774	766	762	725	751	699	735	748	787	750	733	732	762	755	765	710	743	752	763	816	751	753	774	788	755	713	740	736	777	760	756	741	775	757	784	758	774	788	752	750	790	775	722	729	757	729	738	793	730	752	770	730	752	722	738	791	763	740	741	784	792	815	761	717	743	740	734	762	751	736	812	745	755	766	790	717	781	719	790	736	748	793	805	736	811	736	791	771	716	806	755	759	755	748	739	769	768	747	716	758	781	774	728	746	721	767	750	757	767	806	743	773	753	764	717	771	734	755	717	802	751	723	746	740	766	788	787	754	733	826	753	718	793	737	743	762	755	742	809	729	779	730	781	783	774	740	724	763	782	772	751	742	744	766	734	763	811	823	711	744	675	790	749	741	754	781	755	756	712	745	777	739	779	746	691	781	774	744	740	750	774	753	772	739	726	799	773	770	768	706	715	757	762	746	781	768	748	751	780	771	687	748	750	731	735	776	770	719	723	727	778	754	754	765	718	682	760	730	770	743	705	772	720	780	751	786	771	752	752	781	759	744	747	765	760	726	792	717	775	704	788	779	768	757	808	747	773	796	737	724	756	791	725	764	815	749	775	748	689	743	782	773	727	728	770	775	776	746	752	772	729
12895	863	755	580	481	336	271	251	209	197	198	179	163	150	180	182	168	180	148	151	164	138	171	148	140	166	169	152	145	167	143	141	157	157	144	161	141	140	152	149	153	160	174	138	142	138	127	154	130	145	150	139	152	133	137	135	167	146	133	148	166	136	148	150	155	122	132	154	148	146	165	121	139	150	138	150	144	137	145	154	138	151	126	180	139	148	141	152	134	148	140	129	133	148	138	135	175	126	135	160	151	137	153	117	144	164	149	158	154	159	123	127	151	155	137	133	167	148	140	151	150	163	166	146	143	137	161	143	162	154	130	164	126	165	154	144	160	132	158	156	152	117	138	144	139	152	127	152	150	141	148	135	146	150	158	139	141	141	119	125	134	144	147	144	155	140	148	161	125	148	141	141	147	147	164	153	149	152	147	141	156	154	139	153	157	138	156	132	144	132	160	144	128	160	141	146	156	162	149	129	158	141	147	166	171	148	139	142	144	123	146	148	139	151	151	148	145	125	145	132	142	149	141	137	148	160	143	167	130	139	163	149	161	148	154	119	157	148	144	143	128	139	158	133	132	120	159	130	149	155	142	149	110	135	142	156	127	144	135	143	168	144	146	141	133	141	148	152	135	150	155	146	161	139	140	166	158	150	165	144	136	142	145	146	111	156	120	134	150	156	140	151	143	141	149	141	129	136	150	139	150	138	157	136	140	144	143	151	130	147	139	125	138	137	164	153	171	164	153	127	147	130	164	152	157	153	145	161	154	133	139	165	146	165	145	129	133	158	131	137	147	135	130	130	137	126	142	124	147	147	143	161	156	159	146	119	129	128	127	135	140	149	147	157	141	160	152	159	150	131	146	144	142	143	155	133	136	136	162	136	134	130	135	168	136	128	152	155	137	122	149	140	142	130	162	131	148	179	143	138	147	156	119	132	142	141	151	124	151	149	152	131	162	134	133	164	152	134	131	146	132	142	157	125	148	164	140	151	143	161	158	179	142	135	137	135	136	144	165	144	139	133	128	147	146	139	135	165	158	128	147	153	159	164	147	136	155	147	147	143	158	161	156	160	143	142	147	172	152	143	139	159	139	153	142	130	135	131	138	137	154	150	141	156	123	128	159	151	136	149	173	158	162	142	142	153	150	142	155	151	147	165	143	162	141	130	147	152	148	177	168	142	155	131	158	104	144	143	131	156	138	141	147	135	162	158	147	144	128	144	146	144	152	145	137	157	129	144	140	161	145	133	148	138	140	148	147	130	150	138	136	151	163	145	139	149	143	164	150	152	137	138	143	148	142	139	161	139	157	129	166	141	131	152	144	147	144	149	156	149	149	138	149	153	170	147	146	138	147	138	135	136	178	136	138	144	148	128	129	150	143	138	150	152	138	146	135	131	133	151	163	142	161	146	151	151	151	150	174	159	141	140	160	161	141	139	146	146	159	137	155	135	149	142	144	130	154	155	142	170	162	169	111	121	146	141	132	142	145	136	150	126	142	153	129	143	152	152	139	143	152	132	164	139	149	132	159	134	150	141	138	143	140	154	136	125	159	134	132	132	142	115	151	146	154	154	169	131	145	144	145	159	142	132	174	135	143	138	164	160	147	172	145	160	152	128	159	162	135	115	159	151	163	149	136	156	160	136	140	161	150	142	168	138	151	124	130	150	132	118	173	152	150	138	164	133	147	131	132	152	141	141	139	149	130	129	140	139	156	141	143	141	175	173	167	127	163	146	124	135	113	152	147	163	152	150	143	161	165	139	136	147	136	130	149	137	145	145	140	126	159	151	157	138	149	142	155	141	160	156	143	145	136	145	155	140	147	149	149	177	150	139	164	147	144	180	160	133	172	136	144	140	148	144	158	160	130	171	140	150	140	144	138	143	135	151	129	138	131	143	157	116	124	124	141	151	139	143	141	146	127	132	138	135	141	145	127	147	143	156	173	136	138	133	168	134	137	163	144	138	146	129	164	137	140	119	131	141	170	142	122	151	152	133	136	140	148	138	150	143	144	166	147	143	181	157	140	148	140	151	152	187	148	143	146	133	116	149	163	143	128	156	141	149	161	148	126	151	137	162	140	152	145	154	154	132	138	138	116	134	134	145	130	124	144	120	150	131	171	154	134	173	145	128	124	148	150	136	142	159	133	141	136	154	169	158	167	135	143	148	137	140	175	139	144	157	136	138	132	139	147	152	157	130	149	161	166	165	154	146	159	151	146	142	154	124	135	169	121	150	145	151	155	152	147	169	137	160	146	143	150	146	137	143	166	137	116	116	131	146	152	147	144	174	144	138	175	119	161	141	162	172	124	143	164	160	152	151	153	144	163	168	159	134	142	179	139	151	159	132	146	122	153	147	133	140	156	143	167	150	143	154	168	135	165	156	164	153	138	130	144	132	156	154	155	111	158	168	135	132	117	138	138	159	143	138	147	148	128	146	141	142	168	180	154	153	132	140	139	137	144	143	125	153	141	158	151	145	141	140	134	157	143	138	148	124	143	152	162	123	137	142	125	146	141	155	149	130	126	158	150	146	149	152	148	139	156	148	170	137	149	134	138	156	152	149	156	147	168	142	137	147	135	138	151	140	138	152	163	154	150	143	168	148	158	156	147	145	146	136	159	131	147	132	160	145	114	135	167	145	138	157	137	138	158	147	152	130	123	139	157	133	130	129	177	161	160	136	136	142	147	143	139	140	159	139	140	121	127	140	155	138	149	135	140	159	162	144	134	162	124	158	132	126	144	151	133	141	150	150	131	134	139	156	150	149	143	147	149	161	150	156	145	142	135	131	171	135	137	138	170	130	171	162	146	153	174	142	129	138	133	150	144	132	132	152	156	147	155	160	148	169	143	130	151	171	108	138	144	123	132	148	128	120	156	140	142	172	152	131	127	137	152	143	159	138	144	166	133	139	142	166	138	138	157	143	137	123	124	156	144	148	124	154	172	154	161	154	159	124	143	117	153	131	147	141	156	129	132	133	162	140	162	155	159	134	144	185	147	140	130	168	175	143	121	132	144	147	167	137	131	159	139	154	138	151	163	140	131	144	143	159	137	140	130	140	163	151	146	129	156	159	141	152	149	169	148	147	142	154	163	127	140	149	146	146	149	145	147	139	139	160	131	151	140	146	121	138	129	151	155	149	155	142	141	140	147	145	159	155	147	155	117	154	120	153	161	155	131	133	136	161	145	145	165	166	133	161	153	164	144	147	147	144	152	148	139	140	144	155	152	134	146	134	166	183	134	139	141	162	155	168	169	128	144	166	120	141	117	160	140	168	132	149	125	156	180	143	130	130	133	133	162	143	140	137	139	146	148	159	137	129	155	148	136	137	154	163	133	169	130	139	160	158	127	167	144	145	154	155	158	168	157	136	126	129	141	135	146	159	147	151	149	132	148	173	146	146	156	148	141	152	170	148	174	163	162	140	139	162	160	131	147	140	146	153	165	158	148	146	144	155	137	173	145	131	147	135	124	154	142	139	184	142	159	160
8062	906	1659	2057	1659	1239	1045	881	863	676	653	554	538	524	503	472	434	467	505	481	481	460	466	399	448	395	395	408	421	422	437	396	376	392	427	396	427	383	394	383	441	398	406	406	390	392	391	404	368	391	364	408	399	378	387	403	372	400	419	392	377	380	403	348	381	410	382	389	399	359	380	370	404	346	364	366	408	373	403	368	380	374	400	414	373	389	344	403	424	388	343	384	379	398	358	363	342	354	373	353	389	394	375	389	383	363	382	390	377	358	366	400	395	396	385	396	380	368	389	369	361	342	412	408	386	378	387	386	360	372	375	391	382	368	388	388	390	401	381	372	371	373	381	369	390	374	408	373	389	372	373	359	390	368	377	368	371	361	395	358	405	355	355	389	405	356	382	412	349	365	383	411	390	399	359	390	376	349	371	362	359	351	400	351	400	387	384	382	348	380	369	357	372	381	396	341	382	386	377	401	415	343	370	333	405	375	371	414	384	379	403	342	386	363	383	380	376	365	382	361	363	367	385	407	390	385	381	409	408	386	398	386	382	427	375	404	426	337	382	356	380	384	391	371	383	373	376	375	398	375	375	382	379	359	374	375	372	373	385	398	372	386	387	374	381	370	342	379	358	374	378	368	386	372	379	387	373	392	373	345	365	382	391	356	380	394	392	364	415	397	334	393	365	384	349	390	393	336	386	369	358	404	376	381	354	369	385	370	385	359	351	389	389	397	376	406	377	379	388	409	379	394	417	337	386	374	365	382	359	395	403	403	402	392	361	378	351	389	384	378	385	403	413	383	390	386	359	364	377	362	368	386	366	356	390	397	386	397	376	377	386	375	377	399	403	387	366	360	380	396	335	387	368	376	373	359	415	402	357	420	377	360	394	350	415	428	359	339	400	377	409	419	403	399	360	371	362	382	389	361	372	391	368	377	365	371	375	377	369	413	365	387	398	353	377	362	388	354	377	365	358	401	409	375	374	392	397	359	401	344	359	380	361	369	358	341	378	340	415	380	363	352	348	379	379	349	351	381	352	362	391	408	423	363	389	391	379	382	383	388	390	355	378	355	391	369	372	374	384	381	390	392	410	375	404	382	383	378	359	408	371	387	372	393	371	379	377	380	347	364	397	350	370	367	400	391	361	361	387	375	401	383	396	402	374	378	365	406	371	370	386	392	366	386	379	357	351	386	417	378	385	357	347	412	373	354	349	383	359	378	400	339	357	383	354	340	426	369	447	369	405	395	365	345	366	378	408	375	430	396	390	404	377	355	392	385	349	382	363	385	371	354	351	368	338	381	365	405	363	387	357	394	364	402	360	401	402	358	389	371	363	380	365	419	371	398	373	370	330	352	397	357	366	362	413	398	390	357	362	361	400	427	335	361	395	366	396	382	388	365	374	368	377	368	381	380	351	378	364	360	361	361	370	341	381	383	389	394	375	390	389	381	349	389	374	393	376	374	371	363	406	377	371	365	399	383	401	350	354	357	348	365	385	367	375	408	367	380	393	370	365	388	356	370	380	370	368	378	402	365	373	406	371	373	376	377	387	393	393	393	376	368	375	394	356	386	376	384	374	391	355	370	378	408	391	395	347	372	428	372	369	386	369	381	362	365	356	371	359	365	354	389	403	341	388	376	372	361	377	381	353	366	343	358	392	406	362	401	366	369	374	383	368	370	397	405	364	397	367	368	394	399	390	407	373	411	393	407	376	385	370	360	394	379	387	406	365	349	374	377	374	406	361	402	371	399	361	383	386	359	377	362	392	369	365	405	405	377	359	364	361	393	393	394	413	351	343	367	357	374	357	394	385	366	369	405	372	380	362	371	372	379	365	398	367	413	398	363	370	386	364	363	378	353	391	386	412	364	379	360	380	386	395	379	360	383	367	398	357	394	397	399	366	344	350	352	392	357	430	396	376	380	368	353	385	388	396	389	375	357	370	433	373	391	400	376	338	376	377	419	360	350	376	383	381	426	364	357	376	384	387	373	394	380	327	404	374	354	383	368	382	378	380	370	337	372	381	374	383	375	379	372	401	381	414	368	330	387	381	384	398	378	382	367	351	394	382	408	372	368	398	387	410	365	396	362	398	377	358	384	390	371	354	404	373	355	375	386	403	411	335	390	400	401	361	392	358	377	402	379	407	367	420	363	377	402	366	399	366	374	395	409	364	356	394	377	374	385	371	391	368	347	364	401	362	395	392	446	377	356	363	373	388	379	386	350	369	380	365	372	345	376	389	345	369	370	370	397	373	378	358	375	388	360	397	389	345	393	347	384	367	370	343	362	354	382	391	360	381	359	392	362	390	359	390	386	371	378	365	388	388	376	346	408	399	345	379	391	382	365	377	377	366	345	392	394	370	359	374	364	371	396	359	377	363	372	366	346	406	383	385	371	346	400	396	366	404	393	385	394	383	379	370	386	371	357	418	393	360	346	370	374	362	373	361	389	366	348	396	367	401	349	350	375	393	356	373	403	414	390	360	353	373	373	365	374	376	379	407	366	386	423	377	409	403	403	401	390	366	411	387	401	361	435	373	372	390	373	380	378	373	356	395	410	341	428	397	362	358	401	384	377	348	422	361	358	379	373	358	383	365	356	396	373	370	370	415	378	368	360	366	385	388	363	381	358	338	360	364	402	395	339	404	377	401	387	384	385	369	373	404	389	397	370	378	376	394	394	355	367	395	390	333	382	400	386	366	415	358	385	391	384	349	368	348	392	359	367	413	388	405	397	405	390	365	398	373	362	382	407	403	375	401	414	388	374	420	344	357	370	382	389	388	398	393	403	380	380	369	402	358	348	400	421	356	389	366	378	371	376	345	374	366	385	386	399	402	401	347	373	363	393	390	378	397	363	368	349	351	381	376	370	379	384	386	410	377	411	339	380	417	399	393	381	401	396	373	382	346	359	382	401	381	373	370	415	381	353	389	399	369	371	397	398	382	367	383	337	392	387	369	393	371	370	373	361	396	379	398	381	395	375	394	389	387	384	393	376	387	385	376	358	366	386	361	386	389	367	382	357	368	380	379	393	363	359	375	378	389	369	393	383	390	372	349	389	347	400	387	355	356	342	380	409	372	399	392	409	395	351	350	365	359	373	400	327	395	389	377	405	387	383	390	384	364	392	414	354	397	373	357	391	359	395	378	390	359	386	397	397	382	404	420	406	411	365	382	368	382	368	362	374	396	359	361	391	374	393	377	358	366	379	389	384	377	400	391	389	402	394	374	391	363	361	395	370	375	366	366	394	356	387	386	372	348	352	356	363	383	391	399	358	409	358	362	357	392	365	350	381	374	379	380	377	392	379	395	394	394	383	346	344	407	400	361	395	354	365	395	358	387	365	338	367	386	395	398	378	367	387	383	379	379	413	396	361	352	382	372	372	374	361	393	380	389	394	378	381	428	362	333	380	375	360	366	371	376	397	383	375	392	376	384	391	386	372	405	374	388	396	385	365	393	359	384	354	372	395	380	367	409	398	388	364	362	361
1553	349	358	377	350	370	370	327	358	339	320	353	341	351	347	341	363	392	360	373	388	344	347	377	376	354	334	359	311	360	341	363	370	338	377	368	361	369	342	366	340	365	364	378	360	353	392	364	327	382	341	379	376	327	353	309	348	348	398	378	337	351	370	316	353	343	363	340	370	369	349	332	345	386	346	346	401	330	336	351	377	337	319	333	381	320	389	384	378	338	387	335	323	326	340	345	367	347	337	376	372	390	343	299	332	362	372	365	377	395	333	355	296	350	329	374	345	349	337	365	375	361	356	345	336	316	323	346	344	372	354	360	352	313	336	335	371	360	339	359	354	363	327	379	340	361	399	347	346	361	387	369	332	380	342	326	373	340	331	322	365	375	369	298	377	345	349	360	377	334	315	356	362	325	325	379	379	362	365	352	351	338	369	363	347	343	362	371	408	376	362	354	348	335	348	371	332	324	352	321	355	388	347	335	357	367	353	374	345	329	337	334	356	340	382	354	349	366	385	335	388	343	316	350	327	298	365	339	358	374	318	369	349	342	370	332	338	328	361	368	324	369	366	389	375	360	388	365	375	368	352	352	396	364	335	339	365	388	381	354	350	317	331	350	327	352	370	335	335	353	375	336	383	353	337	389	322	385	355	338	372	377	369	353	337	352	368	403	376	348	338	356	329	348	386	358	354	372	347	345	400	373	357	385	308	318	352	367	361	363	317	306	355	339	327	367	338	380	357	338	378	345	376	391	349	358	372	323	384	373	334	331	358	357	363	364	356	332	341	330	372	356	346	339	373	351	367	323	353	358	356	356	347	344	362	359	330	337	380	348	369	373	320	347	384	313	360	366	340	409	339	344	353	382	407	351	331	332	370	349	362	330	323	344	353	368	348	346	361	365	338	326	389	326	370	337	370	362	358	330	387	385	373	383	355	324	344	354	339	393	333	366	382	411	355	326	347	396	367	354	337	352	349	322	380	351	337	338	374	338	358	350	368	350	338	398	381	334	358	357	322	350	338	314	351	366	362	353	345	355	379	356	350	341	371	339	342	339	379	330	337	343	357	372	336	373	350	368	378	332	326	380	354	347	358	369	376	370	364	348	345	391	355	355	327	365	369	359	369	321	354	353	365	332	378	352	375	341	376	363	360	389	323	373	362	356	364	344	346	373	353	376	362	343	368	353	360	320	394	362	384	387	351	364	358	355	323	331	382	350	342	351	406	336	328	360	351	356	328	351	310	365	336	352	390	356	348	353	365	380	356	333	346	341	360	350	372	335	337	351	385	377	352	360	348	317	352	383	333	365	345	330	359	357	370	342	327	351	370	358	361	389	327	333	329	322	331	324	319	362	327	368	339	356	355	357	374	372	336	357	376	318	365	350	344	330	359	329	375	383	331	358	355	337	359	363	404	386	335	379	371	355	321	355	352	336	361	353	356	350	346	342	367	367	356	356	351	391	329	387	378	333	384	365	328	358	365	357	365	356	346	326	374	325	329	322	334	337	344	369	375	340	351	371	349	395	337	359	344	348	335	326	338	352	314	353	376	341	360	352	315	368	350	377	343	355	331	335	341	316	366	351	388	328	340	379	335	352	379	342	356	335	342	361	325	353	374	332	356	370	343	365	324	338	355	360	351	337	355	326	380	355	359	348	344	327	331	402	352	311	366	333	367	316	363	345	362	350	349	353	343	343	351	362	356	332	347	360	359	384	371	363	390	403	365	376	334	332	373	362	347	381	365	330	352	363	385	381	384	353	353	346	337	321	338	387	340	342	380	364	339	362	355	368	398	314	383	361	343	335	335	344	391	361	329	349	339	380	375	336	362	314	371	326	341	334	331	337	336	355	361	351	353	343	337	344	359	365	356	342	355	410	317	359	348	368	353	311	353	344	343	371	367	348	373	344	349	348	321	390	344	341	354	361	381	337	377	336	332	346	369	330	336	346	373	353	341	373	340	357	392	362	341	353	369	354	348	332	309	361	368	329	366	376	357	359	359	368	364	343	364	367	339	379	314	334	380	338	370	345	345	373	334	359	356	369	370	332	378	310	322	366	362	370	347	364	330	349	354	380	351	396	324	360	371	325	343	343	371	340	321	356	355	396	377	343	328	334	343	356	361	368	305	349	357	399	333	369	387	374	351	353	373	328	310	361	374	349	371	336	359	391	350	352	361	361	348	344	381	326	355	339	363	350	362	373	358	350	331	344	361	400	404	337	377	335	316	350	349	364	331	345	369	367	374	320	342	325	347	358	358	350	347	365	328	337	341	362	365	341	356	355	338	409	391	361	349	331	319	363	347	383	312	340	375	372	359	364	357	365	388	336	349	346	344	347	330	403	371	347	368	349	383	380	364	374	357	345	353	367	356	348	367	351	366	364	375	345	339	341	360	380	335	357	310	326	363	324	361	358	359	342	353	372	384	355	335	348	333	344	327	343	323	316	328	322	387	376	344	359	376	338	371	335	354	327	358	339	373	353	351	346	371	382	348	339	368	334	349	375	346	374	392	330	327	341	371	342	343	377	373	362	345	306	371	356	348	394	353	344	369	366	348	326	395	353	380	359	359	350	326	307	372	376	396	351	439	352	359	342	344	394	349	359	352	339	358	354	369	364	346	339	364	366	378	330	347	363	351	363	360	352	392	338	349	367	352	384	342	360	387	318	379	348	344	339	410	346	331	362	346	365	338	351	335	377	338	372	325	379	389	372	354	355	334	343	351	351	365	344	323	341	351	359	349	389	367	344	352	354	391	362	349	369	352	362	356	334	347	357	321	339	355	376	365	360	357	308	324	346	344	388	371	386	369	333	340	368	371	314	322	374	368	338	369	359	353	367	341	361	331	341	320	350	349	349	358	340	348	363	400	393	380	350	326	378	347	354	330	392	329	365	390	374	340	336	329	356	363	373	330	344	325	341	340	331	351	370	351	315	351	351	369	359	326	338	352	384	363	360	364	374	371	319	335	338	333	339	362	381	362	351	355	347	379	340	344	323	353	357	350	343	342	346	390	362	346	357	362	363	339	314	339	363	362	350	338	358	344	370	368	336	348	335	346	363	328	329	340	344	379	370	373	350	338	367	363	349	395	340	347	383	352	344	346	336	358	360	349	379	328	327	416	354	365	350	348	367	340	340	362	354	349	371	356	369	347	381	346	350	370	339	350	388	349	349	391	362	339	361	335	378	335	374	394	381	365	376	338	351	357	349	362	368	361	365	345	356	366	341	354	334	355	368	353	352	368	350	360	394	356	355	367	335	331	321	349	311	374	353	346	339	373	376	367	324	322	348	346	352	360	380	350	349	357	342	355	379	363	392	385	354	318	343	343	341	369	346	307	359	358	370	361	356	335	329	355	369	343	346	327	326	335	343	350	382	341	380	358	349	332	370	356	374	357	362	311	357	330	360	353	345	360	371	353	334	347	327	389	340	371	324	355	352	339	334	324	365	349	375	356	367	372	374	344	320	358	346	343	342	356	352	287	325	342	358
2136	872	827	941	861	862	874	871	811	932	818	822	853	864	880	850	852	847	880	796	838	835	809	849	846	838	883	866	851	797	867	854	860	854	771	820	857	830	800	854	833	774	804	830	893	899	798	901	795	835	844	799	873	860	837	849	808	866	838	842	881	862	802	850	852	824	811	845	846	827	833	845	818	837	884	831	851	856	847	824	824	825	768	870	879	849	854	795	826	806	868	845	828	837	857	839	816	891	835	813	867	845	870	845	809	836	838	841	857	844	882	907	837	846	845	837	837	844	893	850	819	821	863	890	861	852	830	911	834	853	888	865	882	872	837	857	821	862	803	828	856	890	827	887	855	807	831	797	839	810	784	833	835	886	815	834	934	820	842	852	788	831	826	869	836	847	841	865	827	833	826	854	872	867	812	850	859	815	866	804	848	813	902	791	860	799	834	865	878	772	896	840	811	849	849	863	804	870	844	861	802	829	860	839	792	854	886	852	804	832	905	827	872	816	864	835	850	893	852	823	840	862	928	862	812	886	868	843	852	836	819	880	809	831	835	846	814	848	854	846	851	872	842	854	855	844	802	866	828	842	895	785	855	820	786	861	895	788	854	822	819	831	880	861	826	858	861	843	821	857	848	830	890	830	823	831	835	833	816	783	852	845	813	854	826	840	889	829	839	876	838	854	834	794	872	845	830	894	872	850	833	818	796	802	879	804	832	918	830	911	884	857	800	801	811	832	836	874	838	861	815	790	837	848	873	859	841	874	854	886	861	867	826	845	828	829	799	866	834	858	865	835	847	817	876	873	863	806	826	919	872	791	855	807	825	835	868	864	865	840	837	845	828	869	841	820	834	802	879	843	816	841	858	830	887	885	832	899	863	880	868	826	796	890	858	811	837	843	815	783	818	884	862	850	838	840	845	811	821	809	830	810	850	850	854	840	838	827	855	837	864	842	815	871	768	796	845	814	862	836	845	865	852	852	837	858	831	817	813	799	859	829	849	859	827	816	874	833	848	828	813	811	792	824	856	885	856	852	841	828	833	818	837	798	822	834	807	836	839	867	854	850	877	839	875	865	871	786	878	805	848	847	826	877	873	830	816	799	872	876	855	837	769	825	869	865	855	844	761	831	778	876	834	828	808	840	918	847	850	846	848	871	802	853	847	815	804	769	870	833	795	850	852	841	791	830	843	840	831	830	830	811	837	910	873	801	863	894	791	823	834	893	835	836	843	844	804	829	815	848	831	764	841	800	866	811	788	842	858	826	823	884	865	849	909	845	809	847	832	826	856	809	832	810	851	843	781	898	848	921	838	862	860	824	847	863	865	809	848	845	880	851	836	842	888	820	840	786	783	885	844	867	824	843	809	790	804	806	832	844	814	863	887	830	845	864	824	875	869	874	836	844	834	839	832	878	813	828	900	853	821	875	882	819	837	822	884	825	859	855	799	818	838	821	814	850	879	858	808	837	841	838	827	817	837	918	835	806	898	826	871	892	821	867	837	869	860	848	793	837	888	865	864	869	850	811	825	851	834	866	814	815	831	827	829	851	878	875	879	896	867	801	809	851	835	818	828	888	880	827	864	850	865	825	895	887	845	793	802	815	861	815	795	836	866	855	873	830	829	875	827	905	839	886	865	871	815	828	866	896	843	870	857	835	774	843	817	785	819	823	805	829	854	839	840	848	817	844	862	877	848	902	824	874	919	844	788	848	792	921	783	809	853	827	817	869	884	815	826	837	924	776	832	896	836	860	836	854	863	804	878	816	840	841	835	784	788	881	792	843	854	830	864	855	801	796	877	843	802	782	800	877	814	798	779	834	868	832	839	911	854	840	856	834	820	880	848	832	884	837	831	850	830	842	813	858	848	860	887	848	860	901	830	821	854	849	865	881	829	875	845	826	885	875	840	850	818	844	840	891	882	849	836	880	833	829	801	895	847	814	833	798	812	794	836	857	805	831	897	842	830	858	878	866	838	837	826	855	819	827	850	872	807	851	868	825	832	857	847	816	905	838	810	826	808	864	890	818	887	827	848	811	877	841	906	829	821	857	839	844	834	887	848	825	869	832	802	822	815	809	825	801	805	861	826	838	840	869	801	852	842	812	824	843	781	852	842	845	832	809	800	849	824	848	812	794	882	860	824	830	871	835	825	840	865	814	840	878	854	811	829	780	826	842	844	817	829	862	845	795	872	830	890	829	828	837	868	866	864	827	837	791	806	871	895	842	811	853	869	808	797	876	898	778	858	831	853	816	870	841	804	833	837	804	803	832	834	841	836	817	869	828	846	838	840	862	825	808	852	881	830	861	856	901	820	794	819	800	793	839	861	817	841	888	795	821	804	793	829	866	849	840	832	879	853	827	808	788	890	842	871	840	846	821	810	831	884	848	830	840	810	799	893	797	832	840	822	880	879	820	929	853	869	823	787	824	820	873	797	791	877	832	831	849	821	789	875	871	776	902	810	835	872	870	811	827	823	841	828	879	863	788	890	785	816	833	850	892	787	869	881	793	840	849	832	869	902	804	846	828	824	852	803	848	840	796	872	816	792	810	844	825	792	839	774	868	813	876	852	845	768	899	886	881	864	844	875	848	851	853	851	847	850	854	870	841	837	862	847	851	865	818	827	813	857	827	868	804	799	834	872	816	804	837	877	844	852	852	840	839	778	816	910	791	821	884	812	887	825	808	874	817	797	869	809	866	873	918	825	864	801	811	809	846	845	846	865	847	819	826	812	843	833	780	793	807	841	883	882	869	843	829	831	805	855	822	855	874	817	870	811	831	833	870	797	823	872	859	864	816	814	851	854	838	802	881	808	817	846	814	844	883	822	866	873	853	854	842	867	822	850	853	808	803	806	858	816	874	824	823	856	859	829	857	834	834	822	856	854	841	822	830	837	851	849	865	865	814	815	856	796	846	855	860	830	796	864	838	860	803	808	842	843	844	830	859	821	893	836	871	794	830	840	802	875	798	794	843	870	833	821	879	825	893	842	874	906	832	893	829	885	915	835	832	768	830	861	831	886	856	820	903	778	864	866	813	861	857	859	815	843	880	789	812	813	850	827	856	876	852	837	784	868	837	824	833	831	829	847	866	831	888	831	892	863	846	842	777	852	864	820	871	846	856	854	794	878	859	794	832	874	814	879	839	789	890	838	868	856	866	844	832	889	757	827	856	853	852	872	822	805	864	823	853	807	831	911	870	814	803	822	840	847	811	886	886	832	833	851	864	858	862	788	880	757	783	850	853	848	895	872	832	841	880	826	793	849	862	870	856	802	840	795	836	830	798	848	815	836	796	848	817	868	821	816	823	857	847	835	823	864	790	789	833	781	828	853	856	821	881	849	826	837	873	845	897	850	835	851	805	856	874	852	804	869	815	891	854	788	857	835	792	849	894	868	885	810	848	909	845	845	864	856	845	856	815	798	850	813	868	835	813	867	854	872	812	849	821	826	804	804	870	816	872	841	807	785	849	805	885	890	862	821	841	861	823
7124	654	650	562	482	395	409	378	341	349	348	344	352	348	338	334	327	316	317	330	306	281	320	325	292	314	339	325	332	314	320	308	316	338	331	328	312	320	326	311	329	293	310	365	293	311	316	311	319	328	292	336	298	337	305	311	300	312	315	305	325	318	309	294	336	318	291	316	326	321	320	331	332	324	341	330	296	286	321	349	280	351	345	297	304	309	289	301	337	326	305	309	335	343	300	307	319	302	319	316	330	315	335	343	320	308	308	314	331	289	312	301	324	317	324	296	305	327	307	320	329	345	325	337	314	339	325	330	322	313	288	312	318	335	306	356	337	320	313	315	293	345	319	321	299	284	313	329	321	312	324	297	349	290	282	296	311	296	286	294	330	311	333	315	316	312	306	314	312	352	282	306	293	308	315	315	333	287	311	326	279	305	345	321	362	316	313	296	309	305	307	336	275	307	327	322	371	293	359	285	328	334	317	316	325	312	310	330	287	330	308	298	316	313	308	303	316	330	307	330	314	307	324	323	327	317	329	289	322	312	298	343	323	317	322	308	331	292	302	300	299	294	304	363	319	337	330	326	300	313	325	277	285	318	333	332	341	334	314	329	331	320	300	300	320	302	324	332	319	313	324	320	332	282	308	316	296	291	342	307	314	279	296	329	332	341	331	318	349	292	323	294	334	307	291	295	309	330	308	312	327	324	327	327	324	296	341	316	301	326	296	289	361	314	326	339	333	315	345	286	342	333	311	296	282	310	309	323	324	315	300	321	288	319	324	371	319	328	320	323	290	307	299	312	306	330	328	343	287	269	312	333	300	316	322	293	321	326	326	350	315	311	308	298	322	314	315	334	327	312	334	330	301	320	314	307	292	313	327	330	357	314	331	304	329	315	322	297	334	303	289	326	307	318	328	327	281	337	302	328	313	330	346	332	309	311	351	316	300	321	321	315	310	308	297	298	303	325	322	320	309	362	324	344	313	313	314	300	293	344	295	328	318	314	320	311	328	281	291	318	309	289	340	343	315	314	310	300	332	321	311	313	346	323	299	306	313	342	321	326	310	342	331	327	315	293	316	299	298	299	292	313	299	333	290	295	329	323	335	302	271	342	363	339	284	321	287	336	310	314	318	311	334	320	292	321	323	342	316	314	290	316	312	331	348	361	306	309	309	284	307	310	294	309	305	341	328	328	282	292	304	308	323	339	333	348	328	318	329	325	311	304	326	295	327	291	306	315	289	333	288	318	304	335	306	298	289	303	295	300	301	334	352	313	332	313	283	307	328	325	274	332	322	336	312	294	307	282	338	320	315	330	329	313	326	317	333	303	320	305	308	292	292	323	320	326	328	333	333	330	306	281	328	326	285	344	303	314	318	342	299	307	350	313	331	328	274	313	335	306	310	277	321	266	334	315	326	264	319	317	328	349	347	309	329	284	332	324	351	289	352	330	301	340	322	325	341	315	344	305	321	348	324	343	336	323	295	320	303	336	301	318	300	323	314	319	326	323	308	336	331	331	292	315	308	312	295	327	311	349	306	326	368	278	334	363	329	305	302	294	332	330	321	318	296	312	308	331	324	322	302	312	300	323	331	318	310	330	305	306	300	333	290	341	281	317	290	290	313	355	344	323	336	335	292	315	298	329	306	358	303	319	341	311	299	331	336	320	321	316	324	332	310	315	357	302	350	327	304	299	339	287	333	339	319	322	313	293	313	281	296	312	359	296	306	299	318	289	290	327	319	317	293	335	314	277	300	314	316	358	350	363	338	285	303	310	342	315	315	330	321	322	295	339	327	330	326	324	296	326	313	302	314	311	352	280	327	360	354	327	305	319	335	348	316	315	316	298	304	320	304	296	311	317	326	295	329	287	311	343	300	329	332	337	328	295	290	310	323	320	325	314	310	324	320	319	317	301	290	303	285	308	327	337	309	301	312	334	312	329	305	293	318	336	307	284	344	289	306	321	328	343	356	318	308	309	314	317	293	307	349	314	284	330	301	303	309	298	348	321	323	332	316	301	329	329	315	307	301	332	336	350	327	322	324	306	290	318	329	341	325	301	331	310	307	349	313	307	328	307	299	324	319	312	316	314	315	318	300	323	351	286	308	316	300	345	322	301	327	313	339	322	360	348	313	310	305	300	290	324	310	311	300	329	317	330	309	308	310	332	299	325	315	364	333	303	306	310	316	328	376	325	291	291	324	346	316	330	320	317	327	319	322	311	308	336	289	303	313	314	287	297	364	324	284	308	313	345	330	295	282	324	335	301	288	334	349	332	298	318	334	310	307	297	310	313	335	317	319	311	292	327	342	333	321	319	329	307	315	311	331	307	313	291	326	287	340	349	324	316	332	325	300	347	297	291	317	308	301	295	302	313	304	303	324	309	335	298	321	296	312	310	277	329	298	305	300	300	313	281	322	300	314	340	312	297	318	358	310	309	335	292	284	299	334	312	330	312	312	312	305	306	333	318	333	337	317	306	334	292	336	330	299	332	320	323	352	310	291	311	301	312	313	327	338	296	319	342	318	348	314	299	354	334	290	318	328	306	304	329	344	290	303	310	323	346	363	327	293	330	334	329	338	347	325	288	355	308	288	349	362	299	343	327	304	323	315	312	285	303	306	344	399	306	289	322	303	322	343	291	337	342	330	320	335	343	300	321	290	384	299	321	295	324	314	327	297	322	302	325	327	315	310	333	323	362	272	333	334	316	295	298	322	310	301	365	305	315	309	331	304	295	306	302	345	348	345	359	279	330	304	312	322	287	308	294	325	304	327	309	308	347	332	336	327	317	330	326	284	332	329	302	321	317	321	329	296	315	325	321	322	295	318	310	282	307	334	275	292	317	317	296	290	347	320	339	307	271	337	312	309	338	316	328	317	327	325	299	307	327	333	317	351	297	343	347	309	294	306	291	325	294	288	318	293	312	327	316	305	316	332	333	300	305	273	309	311	321	346	298	299	309	317	311	348	315	306	323	325	305	333	317	315	339	319	301	306	322	369	294	319	306	350	321	328	321	310	304	297	318	311	274	312	287	311	352	328	325	276	297	320	321	336	328	339	322	316	333	297	323	329	327	316	313	311	273	311	335	298	323	337	305	296	287	332	295	288	306	306	296	334	280	323	317	325	307	340	327	306	326	326	276	289	336	317	297	316	331	303	335	320	328	327	286	351	329	324	314	311	278	298	319	302	295	313	319	307	301	333	321	306	308	316	302	339	321	335	319	321	321	308	276	295	304	302	280	303	320	301	344	341	317	298	304	320	319	308	327	324	302	313	306	319	307	323	342	326	326	303	354	299	310	314	317	324	305	305	304	316	313	313	288	355	327	329	329	308	294	335	309	316	304	356	320	301	291	311	314	311	312	317	346	306	310	312	324	323	313	305	311	297	292	308	320	292	320	326	324	298	294	290	310	289	348	335	377	315	319	345	323	295	316	337	306	337	294	292	304	303	316	280	325	318	331	300	342	292	331	322	304	337	309	315	338	314	358
6543	1015	1463	1602	1399	1201	1149	1043	1023	908	873	842	870	840	835	823	848	814	791	769	807	799	764	806	825	827	803	817	757	793	731	734	752	795	755	772	782	803	777	704	790	765	748	769	720	763	754	784	734	765	753	730	755	828	761	758	775	753	789	771	774	739	778	737	743	762	767	770	710	778	751	772	774	748	745	760	743	781	778	740	726	767	747	732	773	725	793	802	811	730	710	767	737	704	658	773	774	725	756	758	761	816	801	710	773	775	790	762	753	768	760	752	760	762	827	717	720	707	735	740	727	737	732	755	769	761	771	785	743	801	756	835	752	770	762	776	774	729	751	740	727	733	781	791	742	813	767	786	763	761	734	785	718	761	769	723	751	763	756	778	734	749	751	754	762	767	779	741	725	815	740	766	714	757	741	747	707	753	735	736	756	725	731	778	713	757	721	745	756	747	762	756	714	751	754	739	741	771	787	710	751	750	803	755	768	723	779	788	749	758	776	792	783	773	740	725	770	747	724	755	761	712	743	763	803	778	762	741	774	731	738	742	750	770	749	695	715	798	780	745	768	725	765	765	736	745	790	740	744	788	716	755	756	762	800	802	727	738	736	794	733	778	769	764	767	751	812	801	765	766	732	746	751	716	692	751	703	740	751	736	694	758	762	776	763	731	786	787	761	770	726	779	765	738	727	780	696	771	730	735	789	775	719	773	768	827	780	763	705	752	763	778	759	798	797	773	816	749	747	736	764	725	749	751	738	711	796	762	798	708	750	754	744	779	761	764	743	757	770	751	739	802	815	802	773	703	751	739	771	771	733	770	784	748	769	746	762	742	740	833	746	746	751	758	805	769	762	788	700	790	693	731	734	711	787	781	754	749	683	780	792	734	731	762	760	754	712	764	711	765	739	749	729	824	785	720	762	759	737	789	778	719	725	761	738	772	750	798	750	735	725	777	757	741	720	758	746	732	717	756	794	773	671	780	739	732	784	733	780	737	744	761	740	737	776	778	779	742	723	734	744	740	741	808	776	752	763	788	771	771	747	731	745	775	756	743	745	729	749	769	783	716	745	737	758	723	719	777	759	722	680	750	741	713	721	750	782	758	747	741	783	807	767	741	769	736	746	734	780	808	708	758	732	770	757	765	706	728	711	725	745	796	800	803	772	764	757	716	757	730	746	765	781	727	722	756	754	758	746	753	772	693	699	797	757	805	779	795	701	711	711	733	757	768	785	736	738	758	749	725	727	754	732	745	745	777	728	760	753	764	712	821	716	778	755	791	732	744	774	812	736	757	705	776	771	711	743	737	707	744	794	756	760	804	754	741	733	774	761	759	773	768	745	720	726	750	683	781	734	726	733	695	739	766	769	759	800	770	763	768	718	725	779	816	755	729	756	773	771	754	811	741	773	738	763	756	756	758	710	721	727	711	745	701	764	776	727	709	798	768	767	767	801	736	757	766	735	720	781	698	760	756	797	719	759	803	730	730	766	764	759	739	732	755	741	794	701	753	755	766	780	763	690	784	768	749	748	738	735	759	792	731	807	746	769	759	772	759	746	786	777	743	736	774	752	786	762	713	775	810	724	732	804	740	757	798	689	764	738	721	756	775	754	742	760	767	777	740	742	746	789	792	784	793	740	801	740	710	761	701	764	730	760	734	755	764	750	745	802	773	720	738	798	768	799	717	713	779	702	730	733	756	831	738	734	746	751	726	753	766	779	761	784	727	758	757	744	789	720	720	767	813	742	778	735	733	746	739	738	795	754	756	735	776	742	710	706	761	742	788	715	764	771	746	741	790	784	715	770	753	754	735	727	753	703	728	806	755	751	753	755	730	785	761	740	765	756	741	761	737	828	778	743	763	750	704	722	779	751	802	739	782	731	794	751	788	699	803	763	741	730	760	732	771	767	769	764	757	784	740	735	766	781	736	761	748	749	755	772	782	760	766	763	733	722	767	730	741	722	730	805	686	746	788	746	711	770	781	771	745	738	761	720	724	764	756	723	750	738	763	735	714	702	762	730	752	803	764	760	730	742	789	794	809	783	755	755	751	803	768	709	758	755	761	778	781	749	692	706	776	756	744	738	763	737	742	716	754	762	728	771	755	744	751	739	792	748	734	715	741	754	741	784	735	782	777	772	811	775	706	729	745	754	738	781	692	742	768	741	750	744	713	732	822	754	690	713	772	736	765	781	729	772	790	765	741	734	778	767	746	721	747	744	712	774	696	737	758	775	743	798	754	762	756	784	763	764	749	734	752	747	790	770	749	733	782	761	703	728	793	735	811	729	757	781	743	744	778	706	739	731	723	721	744	717	735	707	704	765	709	811	753	726	741	770	751	741	718	752	730	710	799	787	751	787	734	735	755	798	753	695	733	748	720	736	737	743	748	774	787	713	789	757	741	770	796	818	757	746	743	763	777	739	745	717	760	731	742	723	764	787	777	745	780	774	729	760	751	777	741	688	751	789	805	750	748	761	728	801	768	765	731	708	730	749	742	769	752	715	774	744	712	759	712	763	744	757	825	758	775	728	707	789	771	746	790	735	726	750	696	749	742	748	747	771	752	756	722	805	731	753	749	749	776	748	696	730	765	695	796	798	699	826	751	768	765	763	778	767	745	764	731	762	746	756	777	738	712	743	707	788	728	797	687	766	784	771	741	751	795	747	791	769	745	744	746	762	712	739	801	738	759	760	724	723	757	809	783	733	759	754	703	747	723	752	734	778	737	773	712	768	807	765	735	710	756	744	754	760	720	744	742	765	746	783	689	786	778	801	777	734	757	742	760	756	746	743	835	766	760	783	746	770	796	750	770	774	749	844	774	779	714	724	785	740	795	748	751	794	748	716	806	765	806	735	713	768	745	793	732	746	797	729	704	731	752	748	768	772	792	778	757	799	768	786	772	777	724	778	737	781	774	758	764	731	755	749	748	761	746	722	716	740	719	768	756	704	761	764	779	807	766	739	783	822	719	740	742	744	748	746	750	736	735	763	802	747	752	842	822	753	751	770	727	736	760	807	765	766	791	696	714	735	706	778	736	685	781	786	766	771	754	713	731	737	741	725	772	712	717	762	732	757	793	746	755	776	737	778	756	733	688	734	742	718	721	756	764	752	780	752	808	741	759	772	802	737	757	745	772	770	756	772	735	714	777	788	766	697	717	787	744	713	791	691	762	717	757	725	744	710	781	774	742	743	760	785	757	767	748	771	748	739	775	750	704	739	717	762	789	730	774	741	763	760	693	756	750	757	752	784	731	747	728	757	750	738	778	771	753	759	750	736	740	753	755	755	755	709	698	793	793	767	774	744	736	740	723	750	695	783	735	706	704	732	747	742	757	787	711	768	752	683	723	761	777	736	749	715	769	731	732	756	748	735	776	719	790	758	726	735	764	733	785	767	765	760	776	747	769	786	769	824	762	709	728	808	726	716	785	815	772	750	734	753	785	722	731	775	745	781	742	773	723	786	755	749	699	763	753	801	742	792	782	773	733
12919	884	829	588	456	309	245	219	206	216	196	185	163	151	166	165	152	176	190	170	156	137	166	132	136	153	138	155	144	155	146	174	160	157	143	150	133	139	139	184	151	171	127	131	175	134	158	142	119	155	137	116	151	136	155	125	135	146	135	151	124	148	147	157	134	143	154	131	150	127	129	129	157	143	145	134	146	135	143	163	144	149	148	149	174	140	137	139	125	145	142	175	141	152	149	162	149	160	130	172	151	129	118	147	143	152	139	132	130	159	157	164	155	135	174	161	161	149	127	150	142	137	148	150	146	150	140	130	143	139	169	148	132	166	162	132	148	149	149	127	151	134	133	155	140	133	141	132	133	143	148	151	158	174	137	149	156	151	154	136	152	165	132	143	159	135	154	157	156	153	117	167	146	142	143	133	144	148	139	147	160	139	154	161	139	138	138	149	145	148	143	144	128	124	149	165	153	152	160	125	146	162	162	140	154	176	155	143	136	155	154	135	178	146	133	137	154	116	126	159	161	138	113	141	136	145	142	144	132	175	132	135	149	151	131	136	134	121	146	149	145	133	146	125	133	138	144	140	137	157	138	151	137	145	149	145	162	133	151	139	141	153	145	140	137	141	131	146	146	141	131	161	129	139	155	150	152	150	151	164	137	142	129	142	134	135	135	163	140	153	158	149	137	131	143	158	156	143	130	126	148	147	135	155	141	155	138	168	139	137	150	174	138	147	151	137	130	139	161	139	113	127	137	149	164	159	162	138	132	131	131	143	163	159	151	139	139	140	145	155	153	123	124	170	151	137	133	156	159	165	131	151	139	150	147	129	164	152	162	129	148	150	159	156	141	151	140	154	142	143	130	149	132	149	146	146	141	136	149	139	146	126	148	143	145	110	137	165	156	127	158	162	142	161	144	158	152	119	129	135	171	120	135	133	137	151	132	156	140	157	132	137	148	122	151	150	151	135	160	161	144	153	153	139	151	151	113	126	158	124	137	157	150	146	169	134	157	146	169	154	125	161	126	132	161	154	145	118	135	153	132	151	157	127	153	137	150	140	154	140	134	150	141	122	138	140	153	156	140	149	143	148	130	167	128	151	117	118	140	150	157	138	161	145	138	136	140	143	143	173	141	130	171	128	134	138	127	171	148	108	159	116	142	144	160	133	133	136	148	138	129	147	143	146	137	135	152	134	154	136	136	138	148	145	150	162	162	136	148	160	128	140	140	138	145	135	136	167	126	150	143	143	140	136	160	130	133	147	141	158	131	144	152	150	130	142	147	141	146	137	142	149	150	141	145	138	138	146	149	150	139	139	147	141	154	145	168	152	148	162	152	147	142	137	144	155	134	136	164	148	136	149	140	139	128	155	161	141	146	160	146	138	116	141	143	151	134	164	164	140	150	135	134	157	160	151	142	165	137	134	148	145	134	134	123	147	174	137	125	164	130	135	151	151	140	149	157	136	158	147	140	153	150	110	151	158	158	162	133	153	136	145	142	147	132	168	145	130	144	146	139	140	145	107	141	130	167	148	154	173	133	144	134	126	159	141	119	149	118	150	152	129	162	149	156	170	138	139	160	152	120	150	140	126	163	177	136	128	165	134	146	154	156	166	155	128	157	142	151	138	142	177	149	161	141	154	132	154	157	160	131	123	138	157	135	138	156	143	143	150	159	143	145	143	125	149	130	115	125	139	141	138	125	149	134	159	174	146	163	154	148	151	138	131	171	129	146	138	141	151	148	157	141	149	132	151	116	153	149	153	152	138	151	147	150	149	142	153	128	134	151	145	138	148	142	130	118	136	133	140	144	130	154	166	167	162	153	143	141	159	146	144	135	134	134	157	142	134	139	132	135	119	119	130	135	155	183	146	136	138	139	151	130	131	147	145	159	144	136	160	133	149	154	141	117	131	139	132	132	148	147	148	124	148	140	136	151	141	157	146	131	154	122	157	143	154	131	130	150	125	145	146	143	125	137	124	157	159	121	144	146	146	144	126	156	147	117	146	144	149	159	150	153	153	133	170	142	164	162	155	151	142	158	138	152	145	143	139	144	137	127	153	127	141	137	147	152	155	146	144	137	136	155	139	147	159	137	124	143	121	138	131	149	147	152	133	140	138	150	168	139	122	139	155	164	127	152	145	151	121	133	124	153	139	116	155	141	160	131	140	146	122	138	140	139	135	145	143	144	157	160	151	112	156	154	146	141	138	141	150	143	144	152	162	152	136	166	151	148	147	137	120	149	156	131	143	131	148	120	142	150	126	144	143	147	138	155	159	167	152	162	135	138	144	161	140	164	159	169	128	152	145	140	151	121	129	158	153	130	130	141	136	146	140	152	150	134	151	139	135	133	127	155	144	141	148	134	164	169	151	142	138	145	149	144	156	145	132	148	141	151	164	145	152	134	136	166	157	150	159	127	145	140	160	128	141	147	134	143	153	149	126	140	151	149	156	144	130	165	143	142	143	154	161	143	138	123	134	141	154	145	136	146	111	154	145	155	150	145	160	133	134	139	150	162	158	132	148	158	140	128	150	132	130	171	133	117	149	138	149	132	135	150	159	164	153	147	139	125	140	130	154	173	142	167	158	149	148	142	135	147	138	151	151	138	129	144	140	132	160	166	160	140	142	136	130	148	141	156	125	149	144	117	122	146	142	138	138	135	172	136	151	149	133	153	128	143	150	152	164	153	158	129	129	129	136	112	128	153	122	161	147	124	135	133	157	169	147	159	166	156	138	148	155	144	147	128	145	141	161	146	151	154	138	132	150	160	136	173	143	112	133	150	160	132	143	148	145	137	154	145	138	147	121	119	150	133	139	155	139	151	151	133	134	143	148	153	148	134	130	133	135	121	153	143	122	128	136	163	148	131	151	158	146	157	158	151	164	148	135	136	149	158	151	126	140	130	137	135	150	155	188	144	134	155	139	140	149	146	156	147	118	161	144	119	141	153	149	155	151	148	167	123	153	129	142	154	148	155	153	136	146	133	138	142	146	151	137	162	122	154	151	139	134	153	152	145	131	128	139	157	137	124	168	126	127	132	139	146	147	179	143	151	169	149	134	156	156	136	134	163	143	106	172	160	148	148	145	156	134	158	163	128	152	141	138	151	150	159	136	143	111	156	155	144	145	140	136	146	137	126	138	151	151	155	148	129	150	158	157	158	142	147	143	149	148	143	165	136	143	116	142	136	142	144	158	135	147	140	155	132	131	156	138	151	145	133	127	151	131	159	140	137	144	144	136	123	147	142	168	168	138	153	166	144	141	140	140	126	153	128	136	161	142	135	151	168	150	133	142	140	155	132	142	129	147	133	148	153	154	134	125	147	147	155	140	148	129	143	179	154	158	147	143	158	132	118	144	153	136	140	147	141	149	167	138	141	166	119	132	155	145	138	150	133	144	133	141	160	158	129	125	145	161	139	145	171	163	154	138	134	141	148	145	145	166	145	123	163	169	153	150	149	142	134	141	140	187	134	126	152	112	143	129	135	136
8003	883	1658	1961	1651	1307	1068	899	711	722	620	574	567	522	509	518	468	550	515	490	473	456	416	419	451	437	416	399	419	402	383	391	368	366	409	416	402	389	387	379	365	400	376	376	413	423	415	394	385	386	384	369	396	393	380	336	370	399	399	402	368	376	371	405	374	391	371	366	347	375	356	367	373	346	398	368	412	384	391	387	349	388	393	412	379	380	382	358	342	374	394	374	399	377	428	348	375	379	359	358	364	409	369	365	354	370	360	392	343	356	394	386	386	346	349	375	364	383	407	375	372	356	384	400	404	380	386	342	399	398	375	372	354	375	381	364	397	382	416	389	372	371	381	393	343	404	385	377	392	362	372	375	373	348	366	356	395	359	367	387	363	366	380	368	367	362	404	360	364	387	378	374	410	386	382	366	387	358	398	357	383	369	371	376	394	347	380	374	384	385	375	376	343	373	374	349	359	373	396	393	363	343	399	378	345	377	359	379	370	390	408	369	369	370	373	379	380	395	380	387	390	392	354	360	364	364	389	360	353	366	378	363	356	376	380	368	379	385	356	388	360	397	393	334	375	384	356	378	387	411	396	386	393	370	380	381	368	382	401	375	350	389	353	359	371	351	391	329	375	368	342	364	402	370	385	402	375	369	339	348	338	351	398	383	349	390	371	363	347	351	377	356	375	372	364	369	355	378	372	353	367	343	363	397	381	368	381	392	365	383	383	408	371	365	375	357	428	389	364	389	388	376	392	424	355	374	377	386	366	398	369	393	392	384	340	395	367	368	363	380	391	374	386	368	365	405	345	375	392	389	368	345	419	376	349	363	384	397	360	346	343	365	343	357	395	375	354	420	416	397	389	378	382	385	400	378	367	358	369	378	392	386	401	376	362	391	387	369	390	370	405	393	377	356	384	360	362	373	407	411	400	392	380	343	376	399	407	388	376	368	370	370	344	368	384	398	351	358	400	394	386	430	392	357	365	353	379	399	378	362	375	390	372	372	394	379	385	392	382	399	411	380	360	346	400	378	348	393	368	394	360	402	376	343	398	377	383	399	366	383	370	371	368	350	423	381	347	410	432	379	384	372	368	402	356	374	394	366	329	377	380	381	375	394	359	416	353	359	379	398	357	400	420	399	380	399	366	376	395	381	388	392	373	410	365	391	363	380	374	365	380	386	364	388	403	347	354	341	371	372	395	350	373	434	365	374	350	412	389	389	380	406	349	388	386	422	375	343	403	357	366	420	396	358	361	412	406	379	375	375	388	363	364	397	361	342	388	388	365	371	375	370	372	405	392	375	381	379	382	369	379	373	374	352	381	343	383	385	387	355	380	367	348	370	382	393	371	383	379	409	366	359	402	386	385	365	370	378	369	378	371	403	391	374	372	384	385	359	359	378	408	380	394	373	382	354	389	360	353	357	392	381	367	364	404	347	350	390	387	372	373	370	345	427	377	396	374	366	415	405	353	350	394	374	373	361	364	370	370	338	373	390	383	380	374	362	395	361	370	357	391	372	372	359	389	371	348	392	388	375	370	408	358	400	365	336	358	398	362	400	385	374	363	361	362	393	357	353	362	393	383	365	364	352	374	379	385	361	386	377	346	393	397	387	370	373	348	401	377	341	343	358	390	375	382	382	399	393	395	377	355	344	384	382	363	383	378	381	369	364	368	388	369	384	356	349	346	372	352	385	372	378	407	400	379	368	348	395	367	348	355	369	351	353	378	363	380	361	358	361	365	364	380	366	376	390	355	391	370	388	340	372	391	408	415	367	398	347	354	367	389	364	360	367	362	358	396	348	406	361	410	374	388	406	381	387	382	405	369	412	379	363	384	381	355	367	347	391	392	392	351	381	379	330	346	364	379	335	386	330	380	352	362	355	398	422	361	395	389	374	368	335	349	371	377	409	353	387	375	381	380	398	387	382	384	359	394	350	417	340	423	386	373	325	352	363	396	399	371	415	378	363	341	409	380	340	389	376	360	384	364	355	376	370	390	394	363	374	384	388	371	411	375	376	379	346	363	395	391	403	374	375	387	386	341	417	393	358	360	355	366	386	370	406	365	389	391	363	372	359	387	361	350	370	365	368	385	353	382	360	314	352	369	372	400	389	379	380	389	366	359	372	377	356	370	375	359	364	369	393	358	335	381	374	351	353	354	382	375	387	390	341	340	345	377	421	387	385	362	370	382	374	388	423	356	396	394	386	369	371	397	405	364	380	334	377	360	362	384	390	366	378	374	373	390	361	365	373	377	371	371	395	359	381	355	372	394	378	397	370	335	377	346	384	362	369	373	381	380	352	325	365	384	355	393	380	354	394	359	363	371	397	409	419	370	388	366	398	395	425	391	369	364	357	363	412	387	363	390	381	397	382	374	414	379	385	382	386	362	375	372	360	417	379	389	362	418	413	398	385	420	394	372	379	392	365	368	360	351	369	334	381	419	405	394	372	411	363	373	372	372	405	391	402	384	358	358	358	378	385	373	368	363	329	391	367	357	420	396	389	400	385	368	355	381	388	342	368	357	368	381	365	362	339	395	367	353	353	378	392	401	344	380	370	379	335	336	397	362	387	323	370	363	346	365	374	331	370	357	377	373	378	355	404	398	379	393	395	349	391	336	374	355	359	393	395	339	367	411	340	379	347	381	382	360	411	390	357	369	374	372	385	384	349	346	403	342	374	401	386	373	385	356	363	373	365	367	393	373	363	323	337	362	375	366	350	368	391	372	400	358	337	398	377	404	379	383	379	380	320	381	362	370	363	368	388	384	406	369	429	384	361	337	410	370	361	372	346	374	416	385	354	369	376	348	379	371	401	360	423	417	384	360	376	371	348	379	347	396	377	369	389	339	385	351	370	401	376	331	367	380	377	377	366	383	366	376	371	376	390	379	404	395	350	401	394	374	385	393	386	355	395	370	386	356	382	371	402	369	377	390	374	386	345	348	388	370	347	386	375	395	384	359	365	371	367	358	374	382	373	378	394	362	388	376	379	375	375	372	389	388	380	397	391	388	408	358	372	386	358	370	361	389	356	373	398	341	380	366	410	345	373	405	356	352	378	376	379	391	377	390	374	322	387	388	385	361	354	379	403	367	363	357	394	365	370	370	360	320	379	362	392	368	399	360	387	358	336	351	378	380	376	398	357	373	356	361	389	360	389	372	401	366	353	366	387	388	375	358	389	375	384	368	375	382	383	362	373	381	361	359	389	364	359	335	366	403	378	380	380	373	344	397	381	401	364	360	366	392	370	340	355	360	361	375	372	359	378	339	381	368	355	384	412	356	395	369	369	416	385	364	368	382	393	375	370	365	413	380	371	365	350	343	378	328	366	375	367	359	350	384	346	365	352	390	400	363	406	376	390	362	341	383	367	391	374	385	372	371	364	391	369	362	344	405	338	329	361	387	384	351	349	364	358	381	387	364	389	435	364	376	395	397	363	388	361	401	375	396	384	389	332	425	357	354	368	384	387	386	381	351	391	356	365	377	374
1559	343	365	369	399	366	353	332	338	366	358	387	329	336	390	381	374	395	323	351	383	360	337	374	404	332	333	335	326	324	397	339	374	353	345	390	352	357	347	363	358	375	343	351	356	350	358	379	371	356	373	364	349	381	347	371	362	348	344	369	375	368	366	348	390	342	346	377	347	334	356	375	359	353	357	363	354	389	350	374	361	378	362	364	345	353	374	350	299	380	384	356	344	332	358	356	345	347	362	383	333	346	352	361	318	370	366	372	342	335	332	365	347	370	365	354	352	359	342	367	359	327	339	341	353	395	334	365	336	356	354	359	366	386	350	348	401	363	379	367	366	373	362	334	348	335	378	359	361	365	359	400	359	353	370	334	347	315	400	351	341	358	348	371	336	357	309	336	366	349	340	378	322	378	354	366	331	342	334	362	354	397	351	371	348	354	372	319	313	342	354	340	339	359	353	355	358	329	348	344	370	341	380	369	335	353	373	343	354	351	345	339	359	375	376	379	397	396	347	349	370	366	369	369	355	324	368	338	355	316	398	351	335	343	361	352	339	340	348	367	305	378	364	362	334	331	337	347	348	344	367	370	360	362	365	352	369	334	362	346	374	352	349	402	362	344	330	392	357	318	361	351	351	326	336	375	361	386	379	330	380	375	358	344	368	368	319	333	352	334	336	361	366	338	348	372	396	389	337	353	341	361	338	362	335	390	345	377	328	352	340	338	348	313	327	338	335	403	336	359	407	400	362	349	351	321	381	372	379	381	365	402	369	323	336	350	374	366	354	366	353	338	361	327	343	380	329	356	364	347	383	352	336	327	352	346	314	401	343	362	400	384	355	343	337	382	362	344	375	342	389	372	338	373	351	339	401	329	371	378	338	383	331	367	391	365	349	385	398	386	332	310	337	381	388	327	365	380	363	352	383	355	335	396	358	312	358	331	352	327	380	371	357	349	395	370	341	359	321	330	369	353	373	358	326	353	379	352	381	376	333	356	394	317	351	368	332	325	357	334	378	362	331	365	334	340	358	347	386	344	335	370	374	351	336	343	370	374	312	346	346	341	359	346	319	360	392	358	383	350	329	344	354	374	353	371	326	353	378	319	303	376	338	337	347	340	376	320	374	349	349	387	336	375	345	365	379	399	375	332	340	361	373	356	357	337	336	327	337	375	371	352	335	365	351	356	325	339	342	336	337	342	351	353	353	365	347	364	333	324	364	324	327	353	384	345	340	317	366	343	358	341	338	345	376	353	344	345	358	347	334	353	344	345	377	384	358	363	360	318	327	403	352	365	365	352	345	382	362	396	361	362	362	341	389	360	361	366	355	374	338	349	358	352	366	383	377	350	371	400	391	369	365	350	324	338	347	344	348	365	379	316	350	382	349	369	356	361	343	389	320	359	335	381	369	340	362	375	327	350	339	357	379	351	368	328	348	354	336	323	355	351	366	377	353	350	353	339	390	352	352	333	345	374	366	366	372	383	374	380	332	361	322	318	368	350	366	356	346	358	357	330	339	338	346	366	358	339	342	349	346	371	351	359	356	341	351	361	339	390	355	340	368	383	389	406	342	380	367	345	353	372	367	371	333	375	368	370	335	361	376	365	342	332	369	353	380	373	351	381	370	343	361	336	367	340	333	353	333	340	368	360	350	390	377	373	347	372	349	344	360	366	374	354	363	337	336	383	331	367	341	321	344	325	401	360	369	311	363	364	355	379	325	357	374	403	353	318	336	355	322	356	333	336	356	376	334	345	338	367	356	358	343	359	372	339	407	354	333	353	350	338	365	369	347	315	375	338	351	330	359	329	333	370	355	359	375	333	372	370	351	364	396	336	389	324	365	326	339	348	378	332	376	376	373	328	379	363	361	335	350	346	338	348	380	368	390	333	344	374	351	360	360	372	363	317	368	321	363	384	361	382	332	352	343	338	390	371	316	349	341	372	356	365	312	347	374	357	367	335	352	341	340	388	373	342	346	346	377	342	338	326	397	347	324	349	389	360	334	376	397	353	328	368	348	349	388	319	341	332	388	369	367	371	359	372	384	351	326	363	361	336	395	361	384	319	358	368	353	339	331	353	340	346	338	352	369	359	352	337	352	353	340	352	329	366	338	362	343	331	354	316	331	373	376	399	346	365	358	344	393	354	346	339	345	325	356	333	380	335	363	363	337	360	329	361	373	355	352	366	347	346	343	355	354	328	376	348	362	325	338	354	335	369	350	370	372	348	336	355	416	356	403	362	415	362	359	327	338	355	317	358	328	357	342	400	341	368	358	379	340	322	361	363	402	359	371	372	332	382	351	343	366	356	368	356	309	371	372	389	350	351	352	374	357	354	387	353	354	366	318	329	350	342	379	336	380	352	366	354	384	372	333	336	361	342	376	375	336	354	319	363	383	359	354	392	324	379	368	343	318	329	348	358	335	373	360	354	346	357	342	387	347	361	346	320	369	372	337	341	326	357	358	350	388	327	316	368	334	363	378	347	417	332	380	338	357	373	351	334	359	366	362	367	372	381	328	339	374	389	335	370	383	390	371	326	359	331	339	354	376	341	343	386	336	353	360	333	358	348	311	365	350	337	341	355	359	380	349	368	327	351	374	375	311	336	348	384	345	325	369	363	371	344	371	355	345	361	344	374	314	325	340	315	362	376	353	333	363	381	364	375	368	357	360	352	361	338	381	332	349	345	352	333	392	399	395	361	337	371	378	346	355	334	363	316	337	345	327	343	362	337	353	353	323	323	370	374	346	327	364	356	328	378	346	385	356	377	358	338	339	355	334	393	311	380	340	375	376	341	379	337	380	395	393	349	367	363	327	362	333	364	365	325	349	363	375	349	382	375	345	357	374	370	408	373	342	373	364	343	343	364	367	406	337	363	369	383	358	370	362	332	343	359	359	376	367	348	349	340	335	342	377	344	369	360	339	366	354	353	350	342	333	340	356	348	351	333	345	381	364	335	371	371	356	334	380	388	377	365	309	347	342	401	343	387	374	348	343	366	353	360	338	346	362	356	380	337	372	341	379	371	375	365	330	357	375	378	404	365	336	343	335	341	343	358	383	387	380	335	403	348	314	376	361	363	350	341	357	365	355	371	363	372	387	356	364	336	339	363	341	378	383	406	333	352	347	373	312	347	360	325	373	361	356	355	357	374	368	359	370	347	336	355	356	370	375	339	358	365	349	370	340	349	360	360	389	334	349	369	366	367	354	350	317	386	377	368	305	327	346	345	367	357	370	366	368	352	363	346	319	361	334	361	362	378	342	358	353	358	378	352	380	376	372	348	360	345	362	375	378	352	381	346	356	335	380	360	311	341	337	338	364	344	342	367	360	369	376	343	344	371	383	375	353	363	367	355	359	328	388	340	338	328	375	337	354	345	403	386	362	381	334	334	357	368	346	333	347	377	388	356	349	328	323	352	308	335	353	356	340	338	363	380	373	357	355	372	336	359	387	318	360	339	361	364	390	377	343	331	367	369	344	397	359	369
2092	866	888	935	873	923	875	828	896	844	879	865	861	862	785	776	892	785	861	860	886	808	879	852	923	837	841	817	863	821	851	798	874	856	844	846	880	836	869	860	881	927	852	876	840	782	886	888	816	835	853	831	897	912	854	822	867	870	816	820	835	849	830	889	865	865	787	794	894	844	838	815	855	882	865	863	805	863	851	823	868	826	832	857	920	873	806	811	885	882	810	823	918	851	797	870	847	813	834	849	841	885	853	810	824	851	832	911	862	831	782	813	890	885	819	852	819	831	874	822	904	837	850	864	788	835	872	871	872	867	824	784	851	817	852	851	854	886	831	837	862	863	823	859	815	880	836	845	873	855	843	854	896	841	833	812	860	850	846	858	866	862	838	846	852	848	840	859	832	849	805	922	874	793	825	823	841	865	819	895	897	841	831	861	868	822	843	866	841	888	783	837	822	829	858	867	874	829	777	834	863	826	859	779	829	852	867	845	949	946	821	805	784	788	859	858	869	816	856	856	877	843	826	815	824	824	878	813	804	874	917	841	824	836	850	828	844	854	855	852	852	836	842	828	803	865	855	837	875	851	848	826	812	818	889	855	840	854	838	817	835	823	819	875	804	880	827	816	871	876	883	833	843	827	820	820	798	842	831	877	826	883	840	859	811	823	850	862	821	831	768	825	842	855	843	829	812	814	829	853	857	828	827	827	862	816	842	796	885	899	833	832	853	839	866	809	811	846	821	872	865	847	819	855	910	855	854	820	856	876	821	829	828	823	877	836	794	827	804	806	938	855	877	810	859	862	792	839	918	850	826	854	857	818	828	852	805	847	816	856	848	878	829	829	814	788	875	872	874	855	821	816	845	857	855	822	884	867	871	856	841	879	810	808	815	803	865	878	895	806	844	858	841	836	828	847	846	839	840	874	804	853	801	832	860	878	888	822	857	857	814	842	874	820	824	817	800	799	797	878	844	816	864	809	823	837	871	825	837	877	832	847	827	907	834	835	882	869	844	841	788	846	858	823	800	847	861	839	870	829	802	860	742	840	822	808	867	846	858	839	823	838	872	873	886	822	838	878	791	832	820	864	843	843	815	860	849	803	835	824	824	858	845	846	899	811	869	815	818	911	906	884	844	869	825	874	865	879	880	808	858	861	832	845	850	843	840	815	860	817	841	842	829	843	833	839	823	865	862	882	846	859	904	817	856	876	816	861	820	820	814	818	816	891	851	829	894	893	835	775	870	827	825	789	828	790	874	807	838	855	817	848	883	843	880	827	832	826	812	810	862	809	844	806	826	819	849	766	886	872	852	883	843	830	841	894	868	808	877	818	827	794	830	839	824	807	810	895	871	830	833	863	838	852	822	811	866	892	868	855	845	844	837	858	882	822	876	841	833	823	844	813	900	865	823	855	832	846	871	839	851	872	825	800	807	846	834	836	877	808	872	843	867	834	882	823	838	824	850	832	821	844	890	865	832	903	819	872	863	832	848	867	819	806	842	853	837	866	838	824	857	859	854	868	805	843	783	833	852	844	813	833	808	915	814	878	871	869	827	839	823	881	803	862	794	830	859	798	807	845	786	825	870	873	824	834	811	845	873	839	845	824	838	853	842	874	872	770	889	870	811	852	855	853	780	802	813	809	810	836	806	804	822	838	820	891	836	914	879	854	784	874	799	878	865	852	854	860	828	850	818	849	838	835	828	809	847	863	897	854	852	880	880	793	844	852	882	793	827	801	844	853	839	853	883	860	862	855	817	822	810	852	824	852	878	855	865	866	827	851	862	819	846	806	831	833	822	824	760	848	798	827	829	836	866	866	830	866	813	894	823	843	818	825	827	831	858	896	832	869	822	874	784	854	819	828	869	874	831	862	798	841	849	849	841	870	797	862	843	839	845	854	897	809	817	834	831	821	889	841	847	821	819	773	849	834	821	855	863	848	865	803	855	836	772	881	852	822	827	843	857	860	831	871	846	839	903	848	866	855	856	836	834	869	866	833	808	805	808	828	846	855	808	846	857	875	879	837	811	828	852	773	857	855	839	881	882	885	856	841	812	859	874	869	755	848	830	829	789	836	845	830	844	817	816	830	839	851	782	902	838	851	860	819	786	886	842	846	856	848	797	840	819	868	854	880	870	833	810	807	776	834	851	862	829	825	840	826	858	856	852	825	848	907	860	835	809	850	870	821	863	833	893	871	853	816	878	842	844	910	853	853	799	822	836	812	837	870	849	806	874	858	826	799	868	852	877	898	893	843	845	833	852	825	894	825	853	849	839	817	827	885	799	792	849	847	775	822	849	803	849	830	892	833	842	921	858	815	803	852	817	782	865	868	804	856	838	827	848	854	868	823	879	825	818	879	802	913	893	837	792	866	854	881	854	851	810	823	809	783	865	918	839	832	868	828	897	817	866	845	817	882	818	889	793	887	828	904	841	901	876	871	835	814	872	825	896	867	847	819	847	853	808	865	852	838	884	814	877	854	839	852	787	863	836	874	783	854	848	842	916	811	851	806	853	898	800	827	824	864	857	800	823	823	815	831	828	885	824	872	818	823	836	821	878	821	828	796	844	845	788	844	906	824	826	835	845	833	817	873	846	840	882	862	856	888	890	832	885	850	874	855	862	868	853	876	821	826	864	851	854	833	840	871	891	846	835	841	823	857	818	799	865	836	856	865	803	846	829	826	825	892	844	804	837	842	848	831	890	893	848	852	874	892	899	812	892	841	826	866	802	836	841	834	803	877	816	862	841	811	849	834	844	826	874	826	861	864	899	846	847	849	880	831	857	764	801	821	826	811	834	851	864	844	853	882	871	794	830	804	875	850	892	858	885	831	890	883	836	819	875	869	852	818	803	817	836	843	842	860	871	842	882	829	859	845	873	846	798	853	828	825	819	841	915	867	815	818	844	805	813	794	835	882	870	858	891	833	833	884	800	845	822	905	909	865	842	887	831	833	813	892	859	869	868	847	906	817	898	860	811	851	816	887	830	892	858	789	859	888	871	822	889	898	798	846	810	869	858	867	828	836	829	845	841	832	849	864	817	826	863	849	857	833	852	823	855	850	808	812	845	840	862	814	862	828	853	838	846	830	803	843	896	855	847	848	829	851	860	835	803	873	876	870	863	850	846	877	834	798	806	866	824	827	882	827	811	863	788	817	831	810	829	842	808	841	869	845	850	819	834	826	877	821	882	878	808	868	877	761	815	884	845	830	853	855	818	833	874	823	840	928	860	857	867	806	821	848	844	855	857	818	895	843	835	789	851	885	827	834	816	877	820	868	832	815	861	781	906	931	887	841	851	855	836	863	792	893	797	788	779	828	901	848	812	868	863	807	888	828	830	839	818	877	882	814	840	824	807	843	856	846	878	828	835	880	824	823	782	802	826	875	854	867	835	832	854	854	830	809	884	800	837	850	837	795	846	800	855	842	840	845	826	829	794	840	943	822	850	851	840	842	864	852	834	862	864	837	798	877	869	840	843	848	847	910
7377	611	631	518	438	358	386	356	315	356	347	314	338	344	317	349	335	311	322	318	310	309	312	299	285	353	339	311	309	322	349	288	313	290	323	305	314	314	319	358	310	311	286	333	320	285	317	310	312	328	284	318	318	318	326	336	313	327	326	339	313	317	304	281	322	308	279	323	337	321	311	315	322	325	291	357	299	335	288	327	313	300	307	306	329	306	278	323	272	297	310	286	317	333	330	329	308	300	303	321	315	293	352	283	337	306	319	318	326	301	309	293	315	285	320	303	335	330	301	326	286	296	321	285	300	334	332	317	293	339	328	324	297	288	298	333	322	309	296	294	334	317	311	351	341	318	289	317	324	319	287	322	297	321	315	319	317	330	340	321	319	292	291	297	332	331	317	326	326	312	309	321	346	317	303	308	311	321	323	346	338	321	325	290	332	310	317	354	307	296	336	337	326	296	280	363	302	315	315	277	337	282	332	286	294	331	344	308	305	315	332	317	326	293	338	290	301	266	304	277	273	301	342	319	309	325	331	323	317	329	306	321	302	310	324	300	303	308	294	275	334	332	297	314	297	294	355	324	295	326	311	318	325	291	300	320	347	358	296	359	333	318	321	283	281	347	311	337	307	337	312	327	295	340	304	343	317	309	296	330	314	324	301	311	322	335	314	303	270	303	313	349	329	320	296	305	286	313	321	307	310	282	329	330	294	314	333	290	320	303	344	309	316	332	320	328	291	330	318	318	303	290	294	335	334	317	302	320	316	351	296	296	311	312	313	327	305	297	321	327	352	324	304	302	300	312	329	306	334	340	322	326	315	299	324	306	318	287	321	315	301	301	300	272	291	335	284	294	305	333	321	313	313	330	303	298	345	348	326	301	334	323	326	337	298	341	355	327	308	311	316	312	326	344	314	327	371	334	306	345	327	316	346	291	302	352	337	281	267	314	318	319	314	330	298	309	292	309	322	316	275	302	292	342	324	301	293	311	326	290	309	296	313	331	335	329	341	322	320	303	286	362	307	329	303	343	303	296	292	281	333	307	322	341	364	316	317	375	326	324	310	319	300	329	329	318	332	290	336	317	343	343	295	290	303	354	305	284	356	326	316	321	273	325	316	355	297	310	328	354	305	312	356	314	292	318	303	321	297	327	324	314	263	344	280	339	332	321	320	317	319	292	350	309	282	309	322	322	286	340	324	315	338	312	315	316	345	290	315	345	314	297	320	308	290	340	330	311	296	325	293	321	315	314	339	322	321	309	330	275	312	336	328	337	326	302	317	328	325	302	358	349	331	279	290	339	334	311	309	320	301	324	319	309	296	308	317	319	305	330	299	349	303	323	365	300	320	343	320	305	336	323	340	320	303	346	326	306	333	297	315	315	319	349	343	296	309	305	308	305	314	290	287	274	309	290	338	324	325	333	326	337	330	342	299	343	313	311	314	306	285	325	279	318	307	308	311	333	304	305	301	328	327	322	313	295	317	341	340	262	313	297	333	332	312	316	335	324	344	310	306	305	314	299	337	309	311	309	289	312	308	308	285	294	289	306	299	296	342	309	311	342	349	325	316	278	322	314	292	333	331	277	307	301	312	313	299	306	332	306	303	308	292	302	323	345	313	341	354	302	323	308	302	317	311	345	332	298	332	319	313	339	304	317	301	337	327	311	327	312	304	331	316	322	324	302	305	319	344	352	319	327	318	302	353	349	316	308	295	329	285	310	285	293	287	330	334	301	306	319	308	291	296	283	317	328	325	332	313	305	306	307	306	326	339	308	328	329	336	311	306	322	300	308	315	287	365	305	330	321	312	331	316	330	339	334	333	307	290	320	276	345	326	310	334	328	324	293	298	335	315	300	313	295	292	348	289	332	327	321	336	324	292	285	315	310	313	298	304	280	331	286	353	328	340	320	319	325	336	333	319	307	335	307	320	325	295	335	364	321	280	299	353	339	295	310	302	305	304	331	335	352	271	311	343	319	309	318	330	316	317	307	338	297	316	325	317	326	338	311	298	302	355	318	346	298	330	317	288	303	334	278	336	304	342	327	307	312	307	290	356	314	304	293	323	312	331	328	313	322	305	303	301	289	313	296	309	330	316	289	352	330	305	303	310	299	314	332	288	300	310	287	309	294	326	317	304	336	309	316	317	294	313	292	307	350	308	299	317	318	320	279	344	293	312	308	312	316	340	323	298	312	326	333	294	299	288	327	276	317	306	328	332	333	289	348	322	276	343	281	328	327	296	288	311	333	300	317	336	320	338	331	298	309	299	318	321	338	315	337	325	300	309	298	296	341	321	314	318	317	292	334	312	292	348	340	346	329	309	283	317	304	318	327	326	300	362	297	324	327	355	309	295	327	293	296	319	314	352	323	349	316	327	299	297	306	329	333	316	345	291	328	312	310	344	325	335	319	307	333	276	304	281	312	331	325	275	301	313	320	326	329	368	303	348	316	320	312	350	301	300	341	310	311	338	358	358	318	307	336	348	304	300	307	310	299	303	312	306	338	310	303	345	342	373	339	324	289	282	306	320	333	335	330	308	353	290	313	335	341	301	312	298	326	293	302	314	314	319	330	344	278	307	325	317	316	326	315	343	311	289	333	328	334	322	329	299	324	312	308	296	323	308	325	320	327	336	305	330	314	297	307	317	279	308	331	307	309	333	287	324	321	349	314	348	322	307	321	308	339	302	290	310	308	315	323	307	304	315	327	308	287	294	347	314	321	329	301	323	332	339	328	346	305	310	338	297	311	312	339	347	362	323	319	295	289	332	347	335	289	331	297	316	282	328	288	335	348	297	326	288	327	347	315	321	271	330	316	334	317	337	309	306	305	288	331	307	323	326	295	307	336	310	328	310	322	307	346	313	307	319	316	306	312	331	316	357	327	291	311	330	342	325	309	325	357	300	292	331	342	309	320	292	288	327	335	317	315	347	310	343	330	335	305	327	314	305	335	319	312	320	308	323	313	304	322	313	297	328	308	319	331	324	337	311	329	316	323	278	285	294	311	343	333	315	321	316	319	312	336	349	282	324	332	308	321	335	317	296	310	341	332	345	322	319	300	358	295	321	313	305	321	327	318	312	319	309	330	295	316	308	330	338	320	332	348	317	354	327	311	311	313	299	302	292	311	309	324	333	333	343	316	336	316	356	321	333	339	318	312	298	336	346	298	337	319	318	299	309	318	325	281	351	322	293	315	312	330	276	336	306	313	286	332	343	276	351	298	326	284	326	330	316	302	334	296	320	292	325	299	296	302	335	324	300	313	319	300	314	297	319	336	332	321	303	314	332	303	311	313	298	312	289	281	269	326	332	317	309	306	289	344	343	316	332	323	290	315	316	316	316	329	327	312	319	311	317	314	315	332	318	269	294	331	326	323	293	302	324	300	297	316	317	318	311	300	306	291	345	292	332	300	315	340	324	291	309	324	305	276	318	313	310	339	328	332	303	323	291	310	318	284	312	325	333	317	296	314	322	345	341	324	329	330	319	308
6751	1014	1433	1598	1466	1215	1077	1037	919	948	892	847	859	836	823	791	786	827	829	803	790	808	783	784	831	777	819	786	804	767	739	784	779	786	761	737	749	736	782	735	769	733	782	754	783	703	792	757	759	782	781	770	816	758	754	811	732	765	659	752	751	718	745	680	752	779	799	784	754	721	748	724	772	730	734	758	751	755	736	745	707	740	774	713	736	742	734	774	733	712	790	746	767	767	742	719	711	758	769	739	781	764	773	730	759	747	778	749	726	785	746	761	736	733	750	762	765	734	727	805	766	748	725	776	767	749	763	790	738	754	773	774	751	755	707	745	787	751	782	727	768	742	742	782	820	735	824	781	790	731	794	687	772	763	775	812	737	743	721	754	783	751	779	758	761	713	765	762	717	784	735	744	734	741	737	789	757	749	775	757	751	691	725	761	716	779	799	713	760	749	768	730	724	765	744	767	774	709	746	778	749	746	760	797	799	734	792	759	742	765	745	753	772	731	758	788	719	755	727	765	760	766	673	730	770	774	771	763	779	781	741	770	761	755	765	813	753	780	774	748	742	777	781	772	691	737	696	724	769	759	763	791	746	732	773	743	740	786	806	743	741	740	741	716	699	709	763	785	764	783	750	724	729	682	778	738	773	778	740	773	732	768	754	728	754	779	759	719	734	746	720	765	767	773	714	759	762	727	726	777	777	723	767	748	717	748	762	743	732	785	781	740	763	759	748	777	759	722	790	762	759	743	770	739	735	767	772	798	762	758	712	739	765	744	716	801	759	772	795	700	741	747	746	764	744	769	772	756	750	733	761	696	748	776	741	749	733	758	774	749	746	817	732	738	744	759	752	750	765	749	792	711	756	742	783	702	746	729	715	761	738	776	754	780	739	692	786	737	709	743	720	755	770	763	772	776	736	741	737	791	786	749	777	767	763	759	781	764	763	795	749	749	763	718	774	781	693	751	793	748	763	718	783	726	779	727	799	724	796	773	770	741	747	751	745	714	717	749	790	741	756	757	717	748	769	753	717	773	750	707	776	745	704	759	742	773	763	759	740	750	733	751	757	729	742	768	769	755	731	740	787	761	731	735	779	740	781	728	737	777	802	745	765	734	769	778	757	776	738	729	773	733	757	754	714	801	762	774	738	763	763	757	774	767	733	757	749	764	735	812	748	745	791	694	756	758	820	766	752	769	746	764	756	751	742	741	732	758	778	755	791	758	747	672	783	768	741	732	703	776	735	820	735	701	778	742	764	780	713	780	779	748	764	735	765	710	775	780	809	746	757	761	785	731	756	793	705	700	732	770	713	792	756	742	733	778	748	784	758	710	796	754	733	774	727	724	772	754	748	757	767	736	746	767	762	770	694	757	755	721	780	722	778	734	726	730	790	714	746	749	743	749	780	681	742	719	783	764	743	762	739	737	742	810	778	760	794	732	770	780	816	734	809	716	741	773	757	724	744	740	731	725	754	775	697	774	741	741	754	749	745	753	782	745	758	812	757	750	775	762	778	760	786	794	764	723	744	756	781	745	764	767	817	775	772	687	791	749	795	787	731	784	719	757	728	725	741	794	819	703	758	782	726	732	741	775	748	701	757	729	783	790	754	715	763	727	758	762	740	769	769	748	741	744	759	771	764	756	730	768	714	723	751	745	765	765	743	772	778	757	697	783	738	755	760	742	753	762	776	761	771	770	768	723	756	746	699	742	802	759	772	743	778	747	800	769	791	733	728	750	773	741	733	775	729	772	742	741	715	754	771	717	797	742	762	770	768	757	799	722	742	773	762	774	767	744	713	745	721	738	736	722	720	758	759	754	773	762	767	752	741	698	755	754	766	752	764	749	708	784	723	777	745	728	740	732	704	733	735	745	701	750	705	746	758	802	739	803	761	752	735	749	776	758	779	735	767	807	691	737	810	738	723	785	720	757	729	749	716	708	740	765	763	719	790	748	743	781	722	746	760	780	761	736	783	744	741	767	780	739	747	777	739	761	824	763	799	775	767	744	716	728	808	718	764	734	695	753	772	744	753	770	731	720	781	741	733	771	768	763	747	752	823	778	787	725	772	773	779	731	741	732	721	748	787	775	722	781	721	772	742	723	741	784	792	755	754	736	782	734	699	725	742	772	765	789	751	730	727	762	774	814	772	759	765	753	738	726	734	712	684	714	719	748	766	755	756	763	735	743	720	746	791	731	756	745	741	737	750	757	724	748	740	806	732	717	768	763	747	726	746	773	746	742	769	781	769	791	762	783	733	757	714	829	781	781	748	751	690	745	755	780	763	787	739	776	723	778	759	795	769	773	787	782	737	767	765	765	798	753	763	720	753	747	729	754	792	777	724	723	717	764	746	721	787	768	836	776	722	790	717	696	806	734	755	788	765	754	787	739	798	736	752	733	768	757	741	784	798	767	745	746	736	727	741	775	734	756	773	745	809	780	758	757	757	786	764	722	740	782	824	782	755	748	774	760	762	770	731	767	688	711	745	762	760	729	774	793	769	736	750	761	727	728	743	742	749	729	768	793	772	757	745	775	727	763	758	720	771	716	779	785	731	763	710	761	742	763	778	790	724	793	740	744	814	757	819	739	764	759	748	770	741	746	791	764	733	741	755	781	792	725	780	772	765	805	769	739	744	764	806	768	788	734	746	754	729	733	745	785	755	793	745	748	795	753	743	771	730	739	718	737	749	708	756	749	725	744	738	746	755	681	724	724	771	755	696	711	785	745	713	720	737	709	763	744	750	739	783	737	726	750	757	758	771	683	751	747	730	747	726	755	786	741	741	710	741	763	758	819	804	706	784	754	753	759	767	765	740	707	760	680	814	726	795	808	750	804	718	776	728	759	739	758	734	764	759	784	757	741	730	730	772	783	707	753	771	742	773	770	797	800	709	830	786	752	770	773	770	755	736	734	739	715	789	716	766	770	718	768	744	788	749	745	757	728	745	722	722	733	787	748	766	761	738	753	767	752	724	716	757	765	718	760	770	755	789	756	762	751	786	752	741	722	744	749	727	715	731	752	739	803	746	746	751	758	715	765	733	784	742	789	731	759	755	711	711	743	700	768	785	773	724	752	751	759	759	740	734	741	758	739	726	746	730	748	736	726	715	809	762	721	759	706	759	791	763	768	741	727	699	727	756	742	781	754	755	742	746	800	714	762	712	782	757	738	759	751	828	760	786	720	744	737	764	722	813	738	757	723	744	722	780	769	701	780	727	774	783	860	756	773	709	727	717	800	783	738	748	777	737	808	726	781	709	796	780	748	737	775	771	742	727	729	743	727	752	738	776	802	793	714	732	729	749	696	781	718	745	773	715	721	787	759	771	743	773	808	786	818	782	750	725	755	751	746	719	753	723	753	753	784	762	696	749	775	697	780	779	732	709	741	758	744	790	733	740	698	743	748	738	739	758	741	763	762	746	764	676	762	728	765	730	743	739	758	726	705	784	760	806	752	792	756	794	760	738	731	755	770	705	764	752	745	743	766
13475	923	723	613	400	339	250	232	210	218	178	179	181	158	179	191	161	159	146	148	155	158	178	149	142	162	161	155	147	149	135	152	157	148	128	151	174	143	143	131	159	140	131	148	165	119	135	138	146	139	149	133	148	145	168	148	134	140	159	148	179	120	141	138	142	182	141	127	163	123	160	162	142	160	166	154	147	144	152	155	144	159	144	135	136	132	137	159	141	137	140	151	167	161	132	126	146	156	150	134	155	154	158	155	150	169	152	150	115	136	172	130	145	148	137	160	141	148	136	133	149	152	149	130	131	129	119	147	144	182	168	149	172	151	137	137	137	156	146	154	149	134	137	137	154	156	150	146	148	156	153	129	151	113	144	158	152	151	129	155	137	156	135	168	165	125	145	140	140	157	166	119	131	145	162	134	144	144	129	151	134	155	148	158	127	136	154	139	126	169	151	136	155	150	123	115	130	162	142	141	160	140	154	147	136	149	152	139	132	132	135	140	150	151	161	128	144	138	138	139	153	140	149	152	148	145	168	146	157	149	160	146	144	171	124	151	125	173	158	158	148	135	132	153	150	140	148	142	123	148	146	126	146	173	158	144	144	143	154	142	160	152	141	112	161	147	150	137	141	161	148	151	120	125	138	143	122	160	146	143	138	147	154	135	161	146	142	137	148	142	163	139	131	135	120	130	173	166	151	152	147	143	154	143	126	148	143	163	157	142	146	162	148	123	139	141	162	142	162	158	148	153	130	155	132	148	148	154	151	139	135	157	136	139	137	138	141	142	162	147	158	144	150	155	139	146	125	168	168	156	135	133	149	152	161	145	131	146	165	145	161	164	157	157	118	156	159	141	141	149	122	131	138	139	160	152	128	147	129	151	147	153	166	126	137	147	156	152	148	118	145	164	139	167	120	165	144	162	117	155	140	158	140	141	135	140	160	150	127	155	151	137	151	154	163	117	143	135	135	150	137	151	138	152	141	140	159	160	147	144	147	117	166	153	142	134	115	130	173	147	158	166	134	164	135	130	146	148	154	155	153	153	138	154	159	145	144	161	133	165	159	160	142	137	162	149	148	147	150	143	129	143	137	150	156	134	135	150	158	153	165	121	137	143	155	151	118	140	153	148	139	143	140	141	130	155	122	144	141	130	134	159	157	126	134	143	130	133	153	160	157	147	142	132	153	164	152	177	160	132	155	154	148	164	149	147	149	126	128	146	170	176	151	135	121	156	146	171	162	133	152	137	143	140	165	167	133	140	156	134	138	142	147	135	150	151	153	142	146	157	122	151	149	138	130	140	121	144	150	171	142	135	150	163	126	148	151	149	132	179	157	146	146	139	168	155	158	155	117	129	165	163	138	155	147	149	149	143	142	153	130	144	138	158	118	133	122	151	156	160	161	145	116	131	126	150	148	149	126	139	178	138	144	150	168	144	137	158	142	160	150	127	149	153	141	126	155	159	175	131	129	148	143	147	125	121	126	152	126	138	144	142	162	145	160	149	167	130	126	151	139	127	163	136	145	144	134	158	154	133	140	136	156	177	158	126	136	140	142	143	149	143	137	150	144	137	140	139	139	129	142	156	138	145	170	167	153	137	136	128	151	154	146	159	164	149	148	139	160	154	167	120	122	150	154	146	126	155	151	134	143	150	133	160	159	146	132	133	121	146	120	114	130	142	135	144	130	151	155	151	151	132	154	144	141	132	143	130	147	141	137	135	144	142	138	148	144	156	137	154	144	142	153	165	124	163	156	136	162	151	151	148	122	137	152	145	162	141	127	165	141	157	112	171	146	139	129	150	158	139	137	152	127	137	139	131	129	156	130	145	164	130	153	159	145	145	135	132	139	152	170	157	152	129	161	129	113	149	173	144	146	166	139	166	137	146	164	153	151	140	148	163	155	117	125	136	145	124	156	154	144	141	152	154	162	148	137	140	152	153	161	155	150	134	127	132	147	146	124	149	144	123	145	136	149	123	154	155	138	150	153	128	152	154	150	130	136	126	136	159	125	148	142	144	135	128	148	136	147	159	167	149	151	146	149	137	145	151	130	158	157	147	146	156	150	136	159	151	135	147	149	141	151	128	132	140	152	126	146	125	126	119	154	158	152	130	147	137	142	153	147	142	171	164	148	127	153	152	123	118	131	129	137	134	166	132	152	150	123	143	149	135	140	157	145	151	118	145	148	133	157	159	151	136	142	158	127	146	151	164	148	138	162	144	142	149	140	139	129	135	134	128	131	161	168	139	147	138	140	144	133	137	165	157	148	155	172	141	137	131	148	151	125	155	155	163	132	136	148	137	153	161	152	121	147	156	154	137	148	123	173	144	163	147	136	119	143	134	122	145	145	141	139	136	136	138	145	157	146	139	152	144	156	154	140	150	149	152	151	161	139	133	148	144	157	148	140	134	138	146	156	135	145	157	149	144	133	122	167	143	147	160	125	136	144	150	157	146	153	145	162	132	125	165	131	151	133	127	154	137	129	144	136	131	135	162	131	149	140	186	143	159	157	160	143	167	132	137	145	140	139	146	150	153	152	116	121	131	148	150	127	147	154	148	124	150	134	150	147	145	130	149	149	143	152	151	139	143	151	147	152	139	130	141	161	132	127	150	124	146	150	153	143	154	149	154	144	142	159	160	131	162	155	125	126	146	132	134	147	155	151	132	153	151	139	151	138	151	141	137	174	148	157	133	142	144	157	148	170	126	131	145	130	163	142	148	151	127	137	135	137	166	147	132	144	161	176	165	164	121	140	171	156	160	153	139	168	161	146	150	155	155	136	128	133	147	156	158	146	143	149	143	146	158	144	149	160	138	149	128	144	155	131	149	158	122	164	139	147	155	135	145	142	133	133	143	150	129	157	124	155	141	158	144	163	148	143	133	145	144	138	143	159	133	126	124	147	145	143	146	151	127	144	172	153	140	143	144	153	136	136	148	157	135	151	135	134	148	155	153	145	134	173	179	130	148	144	142	137	151	142	149	163	153	134	123	149	141	148	150	172	157	154	139	127	137	138	154	172	161	151	144	146	148	129	140	143	148	135	145	151	156	157	147	147	135	173	148	119	156	158	137	151	141	150	132	143	124	119	162	118	120	135	148	146	150	142	140	135	144	158	120	149	134	146	167	155	138	164	135	158	133	159	163	147	163	132	169	151	161	131	135	131	144	154	143	149	146	145	124	120	129	172	163	164	141	148	142	144	148	138	125	130	130	152	128	148	152	139	165	179	142	116	139	139	147	135	139	162	128	148	158	154	123	138	159	145	130	134	147	164	151	162	150	142	150	168	158	152	173	134	129	152	140	144	159	133	139	145	129	163	144	155	155	155	157	137	125	119	149	150	146	142	132	146	145	138	133	150	146	125	142	150	167	155	145	136	152	159	131	161	144	132	143	136	129	124	154	162	133	138	148	162	156	144	139	118	147	134	159	156	159	162	146	145	132	157	133	137	152	154	139	125	142	147	141	134	135	141	126	135	138	138	139	154	149
8202	889	1700	1923	1628	1278	1018	883	822	720	663	572	556	521	541	524	431	471	490	458	460	451	427	405	475	442	434	421	418	403	392	428	461	390	424	404	378	391	452	389	450	386	377	413	385	428	396	412	383	408	375	354	383	368	387	406	385	419	362	397	419	337	372	391	420	368	397	398	370	382	364	389	422	378	419	397	395	382	360	431	381	377	359	385	349	365	387	363	370	363	350	370	365	404	356	386	371	400	380	394	392	390	374	378	419	378	417	390	359	410	392	415	364	385	385	393	376	372	358	346	417	392	398	360	379	368	378	373	398	342	406	383	352	372	391	372	393	395	366	386	357	364	370	369	344	336	400	391	372	418	360	369	360	393	350	399	390	391	357	374	402	345	343	361	384	366	335	390	377	371	360	377	365	387	325	363	378	367	398	371	375	321	385	371	396	329	384	415	388	358	368	371	407	408	384	378	380	374	382	373	338	365	399	357	390	358	358	375	385	343	349	385	346	386	378	355	372	368	380	383	371	387	357	369	387	367	411	355	354	392	370	385	364	354	374	383	378	385	381	355	373	414	383	404	356	339	391	402	355	386	380	365	387	389	380	344	384	360	390	339	398	378	396	401	345	378	350	373	396	390	379	393	391	335	422	377	393	367	378	421	354	397	372	383	367	397	351	391	383	374	355	364	392	350	358	386	351	364	343	369	396	398	368	379	383	381	385	361	401	430	395	363	395	371	377	373	401	402	394	371	341	341	373	359	367	384	402	394	369	406	402	401	381	426	368	366	389	395	355	394	375	373	355	337	360	398	375	388	349	393	384	365	368	385	365	372	386	385	371	391	366	369	374	415	381	377	360	366	403	411	405	377	359	360	394	385	377	379	363	379	390	376	408	389	397	404	395	376	354	373	379	418	343	395	382	362	363	359	391	352	361	441	371	362	377	367	384	368	371	396	388	405	396	370	384	417	367	374	365	372	410	374	383	359	380	399	399	386	372	345	398	391	387	368	365	371	382	387	387	400	385	377	396	409	344	406	345	381	393	375	389	373	404	397	409	389	400	404	354	386	382	369	396	373	375	375	362	362	380	391	395	378	385	379	383	418	447	394	382	394	389	385	353	413	343	368	376	357	396	410	392	387	402	360	389	337	390	372	363	397	342	407	419	393	390	349	369	349	391	392	401	368	335	374	358	374	384	400	386	366	421	395	393	403	377	419	381	394	372	393	361	367	356	385	399	382	381	404	373	390	370	374	394	382	366	388	395	401	377	387	382	387	365	384	365	381	406	394	371	400	392	382	344	390	396	377	380	373	383	381	387	398	352	378	383	368	359	398	355	360	404	421	374	392	394	379	415	365	394	366	411	392	372	348	346	369	401	392	369	420	374	401	406	395	397	398	395	373	382	384	371	370	346	381	385	393	400	400	369	369	343	382	364	380	383	388	366	360	369	392	386	424	382	362	358	393	380	399	391	367	404	346	379	389	350	379	409	417	362	396	413	352	354	349	389	391	389	387	372	363	397	399	393	392	390	364	431	366	387	375	383	404	381	404	405	372	372	387	409	356	353	397	371	354	383	375	412	378	368	394	377	365	394	371	333	390	345	375	410	387	346	361	380	364	395	365	383	376	367	370	380	350	397	372	395	346	357	378	365	369	407	381	377	367	340	374	366	352	408	387	396	392	404	405	363	365	395	380	383	407	345	365	376	382	354	390	398	360	344	406	377	374	416	379	422	393	387	377	383	376	376	363	389	385	432	397	405	411	422	390	375	413	379	366	383	368	335	386	411	339	389	400	394	394	370	377	347	377	404	375	351	398	377	398	377	380	380	373	384	356	345	382	383	386	379	380	374	381	354	395	385	376	384	384	386	401	384	383	354	383	364	363	379	391	373	361	370	393	398	382	349	399	367	403	387	380	376	362	388	398	366	375	351	383	384	394	365	344	374	391	411	373	384	378	366	388	379	351	364	424	374	398	394	364	379	365	395	395	388	345	391	365	361	395	391	362	367	392	382	389	371	355	345	411	378	381	366	397	368	387	353	377	394	385	392	376	412	345	378	380	399	379	365	378	417	377	366	384	350	388	353	388	383	386	391	369	409	374	380	405	387	362	373	362	387	355	327	410	378	389	376	353	394	363	363	387	368	367	375	384	401	375	387	417	396	384	415	368	361	370	376	382	394	383	377	377	404	354	350	355	351	389	378	419	388	378	390	410	370	365	360	332	407	354	416	412	385	363	392	350	379	384	407	379	386	367	368	359	376	365	394	355	373	394	392	365	403	391	360	378	362	384	406	367	372	390	392	392	406	362	372	347	386	340	372	386	387	393	377	363	370	388	384	387	345	381	361	412	385	416	414	394	364	339	395	385	371	379	361	362	365	383	359	371	371	414	370	420	375	384	353	363	386	381	391	361	368	391	385	395	399	403	347	381	376	384	356	387	429	383	397	369	380	392	398	389	332	364	413	394	354	368	382	397	407	381	364	349	355	370	354	370	406	374	382	382	372	364	388	337	400	395	409	366	376	386	375	367	381	399	337	342	357	416	372	352	436	371	361	378	388	364	386	346	369	352	393	418	374	397	408	363	376	415	360	382	375	390	396	362	396	407	370	413	383	386	376	373	376	378	362	372	365	399	369	395	370	393	399	371	364	366	403	359	363	364	394	360	365	393	374	375	370	371	371	403	417	399	350	375	374	392	393	341	376	378	363	405	381	367	386	359	371	350	352	398	393	363	372	370	388	403	383	401	392	389	406	406	405	372	375	388	376	391	375	376	420	391	416	354	405	348	392	374	405	392	400	356	373	367	374	382	355	398	363	379	396	388	382	363	391	395	380	369	381	344	385	402	363	380	389	364	407	374	419	397	389	384	379	402	379	365	392	358	364	396	358	359	370	398	399	387	376	410	365	355	384	403	397	370	394	358	369	351	345	399	382	384	365	359	373	385	396	372	341	372	371	371	373	365	382	369	399	363	391	377	368	395	380	375	426	394	407	359	377	373	394	397	382	373	372	369	368	380	405	376	411	376	345	345	411	389	383	363	351	363	364	352	417	382	381	362	376	365	350	351	372	359	387	386	350	419	399	390	383	401	391	386	398	342	359	361	392	395	339	391	374	396	370	366	356	426	398	375	375	366	384	355	375	364	396	410	344	362	373	404	417	385	407	379	389	359	358	361	348	361	327	379	340	398	418	377	336	349	375	400	395	398	351	355	362	369	366	385	374	423	382	345	345	340	372	407	355	360	349	399	383	367	376	372	370	388	393	391	382	355	388	387	415	373	418	354	396	377	357	391	381	380	357	393	366	378	363	364	380	355	388	363	379	405	407	384	392	377	364	372	367	388	378	395	353	350	397	320	350	377	397	403	397	407	351	377	326	364	358	405	372	341	415	366	380	366	374	364	383	391	377	375	411	416	370	354	388	382	368	371	388	376	396	371	374	344	358	351	400	375	388	370	334	388	365	376	346	362	372	374	375	359	367	377	330	375	424	377	350	367
1743	380	361	360	380	350	381	337	336	365	357	344	360	345	345	312	341	371	350	353	313	352	336	340	387	418	347	336	369	338	377	361	340	347	360	359	373	344	381	369	344	324	352	380	366	359	353	343	334	371	355	345	370	334	362	392	338	356	328	359	319	343	358	363	343	358	366	401	331	374	358	360	361	353	349	371	310	348	336	336	343	357	328	359	361	348	306	359	342	339	364	357	380	336	343	345	329	363	355	355	380	396	383	351	383	378	362	367	325	334	313	349	299	343	337	365	346	343	348	321	322	357	378	353	377	390	350	337	336	341	345	354	339	328	349	333	341	358	353	339	384	346	335	349	387	367	312	333	384	321	393	363	367	359	331	343	361	342	314	382	332	380	341	341	354	374	354	377	369	334	305	350	330	327	371	344	347	329	342	344	372	325	355	344	352	363	320	347	359	338	359	358	359	380	352	350	358	337	370	369	353	364	354	386	360	359	346	362	385	345	358	385	370	390	349	361	383	359	380	349	373	354	378	347	360	336	353	339	358	353	335	351	349	363	376	335	359	350	354	359	347	378	331	368	344	323	377	328	370	379	346	336	356	355	358	350	329	371	355	366	313	344	413	397	344	362	383	352	327	359	346	378	360	356	367	386	346	359	322	328	335	351	373	341	347	330	334	339	356	366	364	373	339	363	347	366	352	337	341	319	376	357	381	399	347	370	294	377	365	335	344	382	369	350	386	360	371	352	348	381	336	356	341	385	381	400	318	379	365	373	353	383	381	372	353	365	326	363	377	385	363	388	334	379	301	310	368	370	383	378	331	373	335	378	340	362	329	377	334	345	344	366	369	324	364	344	365	357	384	343	329	330	368	348	345	322	367	372	347	350	366	326	348	338	339	378	360	396	348	368	352	343	351	332	351	319	378	372	369	371	359	340	347	324	369	380	361	348	366	388	337	351	364	309	371	356	396	356	338	374	372	335	351	345	380	360	316	337	369	371	388	339	375	377	354	374	323	332	310	320	362	361	360	364	393	350	378	327	367	389	353	360	347	349	362	371	347	350	343	353	339	351	346	340	367	364	365	395	342	362	388	344	359	370	348	311	336	338	348	398	346	379	341	367	372	354	357	354	386	378	350	365	368	364	366	308	394	347	326	363	347	349	364	340	344	356	321	305	332	337	363	305	378	378	360	350	372	327	355	324	352	338	374	363	331	341	352	375	401	347	337	371	326	328	352	319	365	331	382	344	347	343	397	356	337	357	383	350	363	340	370	345	370	387	349	322	348	385	337	335	385	330	319	349	353	358	369	369	356	359	330	339	337	341	361	375	329	330	371	357	358	358	372	345	381	362	356	364	391	356	335	360	348	330	335	370	356	373	337	349	335	322	303	347	367	362	331	362	319	335	355	362	381	376	367	365	350	339	356	351	360	365	373	363	360	378	363	336	377	339	381	350	367	381	407	353	375	343	353	338	358	341	323	330	354	354	361	347	374	353	379	378	360	357	366	371	355	365	345	393	358	392	343	359	325	406	367	360	349	355	347	341	346	331	368	345	370	340	363	367	354	357	358	350	336	365	338	344	396	373	350	395	381	393	352	379	327	365	336	336	377	379	350	327	372	357	389	394	375	364	333	358	336	346	392	361	353	324	348	350	318	326	321	336	348	369	311	323	354	359	352	353	355	385	355	340	367	343	381	395	361	368	320	443	369	353	370	356	376	363	326	370	370	349	391	376	327	347	326	379	408	376	371	357	352	347	340	354	380	336	345	398	351	338	340	349	349	330	363	326	383	406	334	370	344	371	324	301	362	372	396	368	365	406	372	371	371	372	354	383	363	349	385	367	376	338	338	324	354	346	362	374	380	393	364	343	372	320	380	369	344	376	311	351	360	369	325	346	338	347	334	356	366	324	343	320	375	378	387	355	357	340	376	348	314	341	348	359	328	377	355	374	359	362	313	374	351	366	375	342	374	364	347	369	369	374	362	335	381	339	347	372	370	378	386	336	305	335	363	381	359	353	350	349	336	338	380	370	344	371	334	353	346	375	410	335	367	340	327	345	350	340	343	393	366	369	343	349	378	353	363	347	377	354	385	393	414	357	350	348	323	323	338	358	328	347	345	373	347	335	380	346	362	362	400	355	373	328	358	333	357	343	387	336	388	342	356	369	357	342	361	352	341	384	327	380	324	392	355	346	397	355	316	380	365	350	393	365	328	355	374	358	367	353	384	364	355	368	340	325	351	374	365	352	388	361	379	349	362	337	369	377	361	327	376	356	362	371	357	298	328	352	367	374	399	363	327	360	392	366	371	348	344	377	363	347	336	374	353	336	350	324	368	341	397	380	329	342	350	349	369	353	364	354	362	383	367	332	327	391	358	384	311	378	382	382	337	394	358	321	403	381	365	345	362	380	392	328	410	335	352	377	350	377	390	378	324	377	345	382	375	388	369	307	348	361	358	351	366	363	344	373	382	348	362	341	358	394	356	385	322	361	352	353	382	325	346	359	324	329	355	377	393	369	387	338	366	315	361	343	344	358	347	337	359	337	340	336	357	315	354	375	306	375	362	322	349	358	328	342	372	358	361	345	353	371	347	375	345	346	347	327	315	332	341	373	336	371	372	352	382	313	311	325	349	367	348	356	354	383	361	362	377	345	344	340	328	385	378	387	361	314	350	336	349	349	402	377	367	391	338	377	356	350	369	369	398	344	341	340	347	335	355	356	387	324	393	365	330	361	355	348	350	375	325	338	408	385	350	355	370	380	355	308	352	366	358	353	344	360	378	368	378	343	363	334	347	370	356	334	363	327	384	347	357	354	369	378	355	357	372	347	356	330	320	371	345	358	342	386	368	341	339	361	356	318	355	359	348	359	363	343	334	350	357	368	359	376	396	345	365	371	392	369	333	345	325	338	364	358	379	339	355	381	362	364	349	369	380	341	385	351	344	352	363	322	351	350	346	355	368	368	353	384	374	329	346	380	343	353	380	377	380	393	353	352	370	375	351	339	372	349	369	339	388	401	358	341	343	357	322	349	395	329	323	405	397	364	373	349	352	377	383	349	375	361	386	379	399	342	390	371	367	350	359	326	378	338	324	368	347	352	349	331	348	349	340	365	318	354	375	343	339	365	368	312	424	389	368	345	307	376	329	342	325	349	334	345	308	346	354	340	331	349	321	357	320	371	437	333	373	334	354	349	352	364	373	365	362	355	352	342	353	360	387	304	349	339	386	321	369	366	365	377	338	367	362	336	352	346	346	376	353	374	381	359	341	335	363	356	357	351	380	367	362	360	346	360	336	327	325	329	341	358	383	363	328	374	346	376	312	358	351	356	371	367	396	375	334	341	344	349	378	343	351	315	343	338	344	340	400	346	337	354	352	335	344	359	372	360	375	345	378	380	373	354	368	410	344	353	359	373	394	337	352	327	321	359	352	336	337	354	351	348	364	347	335	360	389	334	345	349	368	369	426	354	327	352	385	364	340	370	318	326	341	412
2260	883	904	959	959	842	885	890	863	860	878	804	832	845	871	789	900	776	845	867	810	824	859	769	871	851	834	853	788	831	825	859	884	821	851	828	906	901	782	875	887	795	831	816	830	860	846	864	843	847	869	869	867	832	815	855	801	854	901	858	780	834	826	864	858	857	820	858	877	831	847	853	812	886	843	858	913	849	881	841	881	883	873	853	794	849	851	820	801	806	819	831	874	866	862	900	880	863	825	856	807	863	821	851	837	806	880	880	837	773	811	894	840	830	834	797	838	866	823	878	858	844	832	793	827	840	867	867	880	863	815	827	854	872	859	801	830	880	885	816	846	826	834	824	824	858	862	880	882	860	869	880	804	797	837	862	824	841	877	815	848	837	836	820	813	846	912	881	873	797	835	860	857	865	852	900	858	841	865	891	823	806	793	854	841	878	796	874	821	860	833	864	831	801	875	855	853	838	823	837	854	832	836	904	819	888	831	825	844	856	811	835	835	834	830	847	852	856	860	910	837	891	852	866	845	903	879	825	861	843	850	873	845	885	826	834	830	831	875	953	789	885	849	810	829	859	836	868	838	859	865	894	868	865	830	818	866	869	821	867	839	851	904	891	825	799	827	834	858	873	836	832	839	869	814	845	808	811	858	827	826	881	872	860	875	841	821	866	830	850	850	827	830	871	833	823	798	861	856	837	875	884	852	883	834	841	812	840	888	846	824	856	824	927	830	842	803	858	854	888	856	811	843	786	886	858	861	852	785	869	814	846	823	852	795	833	812	835	853	857	861	845	812	788	810	888	846	865	785	826	852	861	796	808	899	824	891	855	855	873	880	949	835	895	874	806	866	833	852	864	816	832	837	861	814	853	928	888	854	789	828	887	862	879	883	882	867	841	860	838	904	853	887	854	817	840	835	874	824	831	842	851	805	928	770	837	844	844	867	848	855	864	838	851	821	867	873	831	888	817	849	862	855	840	852	814	788	836	817	846	827	855	823	812	821	827	782	821	823	856	837	833	886	843	900	830	895	852	836	789	851	874	878	848	845	816	845	840	845	795	853	813	848	867	870	820	832	828	826	896	819	825	901	841	844	886	828	831	827	855	820	837	790	823	773	831	831	826	792	874	901	828	862	814	830	861	834	839	835	850	842	886	825	812	882	872	782	820	870	818	862	807	796	816	833	839	873	841	803	844	857	824	810	866	787	876	851	833	865	849	846	823	820	831	844	863	807	837	868	868	866	832	831	855	845	816	824	835	845	835	847	884	848	824	851	832	847	882	860	854	858	821	847	845	885	827	832	815	814	835	886	880	847	809	868	879	817	838	846	896	835	820	865	854	906	872	877	811	845	782	824	863	833	870	825	839	846	846	861	818	859	830	853	840	859	906	859	876	828	813	830	897	874	841	821	814	906	836	834	828	804	809	808	862	801	890	900	866	845	857	835	823	835	820	842	860	903	780	848	834	814	819	825	872	810	808	854	877	834	838	854	848	864	824	818	864	852	818	860	828	810	863	853	874	904	854	849	854	889	850	819	831	899	818	829	875	817	836	858	828	850	813	788	834	875	839	833	882	882	828	775	865	799	831	868	867	812	870	884	868	843	888	860	810	824	884	880	837	879	861	832	832	911	857	832	871	805	813	836	851	831	828	835	843	867	886	821	915	878	870	862	830	814	896	860	833	872	889	859	879	847	876	826	831	884	811	891	831	814	839	920	875	792	840	857	882	931	874	837	823	859	833	857	854	855	857	832	821	795	782	806	815	842	908	819	816	907	851	892	849	815	889	817	842	885	880	821	871	851	802	831	843	883	848	880	810	879	831	878	844	817	812	844	838	861	852	819	888	788	801	900	847	835	829	868	869	817	848	826	851	838	876	825	814	862	886	793	834	829	821	852	809	823	885	843	875	808	826	835	815	826	852	821	833	835	809	835	870	811	849	809	870	851	871	835	823	829	889	823	874	828	838	847	831	864	837	818	837	893	872	843	785	840	828	855	821	874	827	871	854	802	834	823	863	838	847	870	864	883	906	891	854	782	807	896	878	858	851	873	780	828	884	832	918	833	815	879	861	858	818	888	880	816	854	849	887	870	838	882	878	837	872	894	860	821	850	826	861	861	899	857	864	838	844	868	868	846	887	866	871	843	878	834	888	828	887	831	849	855	830	822	845	859	797	828	860	859	843	841	841	883	814	814	858	858	848	828	815	859	867	882	887	844	869	849	836	882	823	864	869	864	839	854	840	832	833	859	845	832	835	855	881	851	842	884	844	872	839	888	825	850	825	799	847	841	824	857	839	857	798	852	842	880	856	846	839	810	856	842	869	835	841	810	835	851	878	854	849	805	842	814	831	847	851	827	764	854	823	845	825	869	845	877	856	810	830	794	793	854	856	884	876	779	848	861	824	778	864	825	839	905	862	867	789	841	862	914	817	870	793	893	804	843	801	844	877	861	836	845	847	861	855	839	814	849	855	864	860	862	771	848	838	862	840	867	813	824	811	834	839	853	836	791	865	838	849	862	802	807	830	865	865	877	880	830	873	812	796	853	825	838	826	840	864	822	827	790	868	862	897	858	846	863	813	840	789	860	878	871	847	813	841	845	833	789	801	816	900	878	834	838	854	845	839	858	872	792	877	850	863	849	851	886	898	866	886	830	833	824	836	853	904	902	868	881	823	860	849	835	883	801	849	844	805	855	888	785	876	811	854	838	802	865	771	908	879	848	882	840	850	893	832	802	884	814	882	858	820	854	835	807	884	798	883	857	839	801	824	841	873	829	829	839	838	781	862	837	859	864	848	866	819	829	855	870	889	858	882	891	887	860	836	868	820	881	860	820	900	823	893	821	880	822	830	848	863	873	803	796	891	825	859	815	844	847	814	868	842	820	787	859	845	890	842	830	830	858	851	852	895	866	908	881	827	883	869	867	827	838	876	849	804	809	850	801	797	835	836	807	826	787	793	799	846	931	886	826	859	875	877	822	885	868	901	852	799	873	822	838	868	835	856	884	847	821	845	818	828	817	850	912	917	856	819	840	861	835	837	871	851	900	794	835	877	847	894	898	880	852	860	864	813	805	850	852	851	817	900	819	867	841	839	882	896	796	837	814	823	850	812	814	833	843	832	887	855	866	857	855	823	848	802	897	862	872	824	792	812	831	788	816	906	874	788	866	836	841	846	854	870	853	851	830	857	822	835	854	835	825	874	885	876	806	851	794	855	886	857	874	841	820	912	871	782	882	870	825	829	828	866	829	852	873	813	868	835	846	826	860	836	832	772	877	872	838	846	841	831	886	797	865	889	804	848	859	873	887	857	878	810	875	875	842	846	824	841	890	848	853	804	901	848	850	856	853	832	809	837	879	822	867	827	869	811	846	886	862	846	844	879	853	876	816	891	865	855	859	834	863	826	852	872	854	843	927	837	869	832	846	835	821	836	785	843	836	885	817	863	882	821	879	823	762	838	920	854	831	852	841	809	786	832	798	932	863	808
7692	630	590	534	474	409	393	356	382	385	326	366	332	347	336	320	346	307	325	320	325	305	344	345	344	312	328	335	309	310	324	321	336	297	309	315	346	320	352	309	306	348	316	357	305	371	302	322	343	286	284	336	302	303	303	307	328	314	305	299	308	314	295	305	337	329	306	364	326	301	326	327	302	293	308	288	315	317	330	348	354	314	344	317	309	326	285	323	314	325	332	324	338	324	327	313	341	312	363	273	343	322	308	312	319	305	354	346	330	328	318	302	349	306	302	307	306	337	331	303	332	355	331	344	343	317	305	318	324	309	341	336	292	312	310	330	320	337	304	359	324	316	323	304	327	321	306	315	313	298	323	309	350	293	316	311	329	354	296	307	339	312	332	337	296	377	299	313	300	295	325	325	308	342	315	300	332	335	310	314	322	327	351	329	299	292	294	350	326	318	331	305	325	292	318	355	344	322	318	315	321	345	309	313	293	348	309	330	309	356	304	276	312	350	312	334	305	317	290	291	308	306	322	303	338	324	290	314	321	301	295	329	323	319	308	336	322	329	339	307	317	327	318	327	327	309	309	316	279	321	321	357	334	318	297	297	298	304	307	323	300	273	326	336	330	289	348	325	340	312	321	294	303	321	308	306	305	285	312	332	302	346	324	344	310	351	322	310	327	367	278	308	340	318	346	311	330	304	285	325	293	303	340	331	310	341	364	344	310	329	334	300	340	312	315	341	309	337	307	322	356	293	326	313	361	363	313	312	314	303	298	328	292	309	313	281	333	300	314	318	340	321	338	310	315	337	311	303	334	326	320	319	307	325	335	347	310	344	314	301	312	330	325	333	326	312	316	316	348	365	320	303	323	301	323	316	341	284	290	277	331	359	326	313	307	378	295	302	312	301	284	319	308	298	317	307	309	303	331	336	341	355	356	295	323	292	352	335	336	308	302	348	284	331	321	356	319	269	311	306	296	282	329	293	315	323	313	335	363	335	339	327	313	303	304	334	321	327	301	317	311	317	291	303	294	338	337	338	343	321	315	329	337	322	284	312	317	321	327	347	320	313	349	326	313	324	317	283	318	305	326	329	338	302	281	295	311	338	316	315	302	288	330	286	341	308	325	331	333	305	347	331	368	341	312	290	309	312	349	256	329	299	304	284	314	330	294	321	304	325	311	312	309	360	303	351	335	335	316	318	341	313	331	278	312	327	323	338	271	321	312	345	330	356	316	324	327	321	327	348	296	331	314	316	327	292	312	322	305	302	328	323	314	287	355	338	332	337	310	326	325	306	332	320	344	296	340	308	372	322	325	340	324	331	333	342	335	302	326	329	320	336	330	298	274	306	288	329	302	321	334	327	299	329	331	308	312	311	329	305	351	321	345	310	286	308	322	353	329	332	378	340	321	344	329	325	324	303	321	338	274	319	312	314	325	313	322	303	294	303	304	319	349	306	302	313	283	300	332	301	325	353	315	299	342	293	279	320	286	314	285	323	354	337	321	318	345	339	356	325	305	319	315	337	307	310	313	345	297	338	339	285	316	306	345	312	298	336	321	331	319	307	314	298	322	306	268	305	372	339	332	352	295	337	315	323	324	334	300	310	349	352	310	314	321	314	338	306	331	329	328	299	326	338	282	275	322	327	304	337	336	329	308	307	328	309	314	336	298	293	328	294	314	315	351	296	329	341	319	328	299	305	319	337	301	308	355	309	292	324	307	326	346	324	338	295	317	331	346	332	315	298	309	326	314	324	313	331	312	323	297	315	288	338	316	334	330	294	329	316	309	281	353	349	336	297	319	326	331	310	366	329	292	306	305	295	355	332	321	290	326	331	300	299	346	313	302	338	315	291	314	335	325	320	305	334	338	309	305	337	320	312	314	321	323	327	355	325	322	300	317	328	332	336	322	299	307	297	307	331	328	306	317	342	318	324	331	340	327	286	337	326	331	302	292	284	353	342	330	326	322	291	373	321	312	305	344	316	342	296	296	339	328	348	320	330	299	303	300	336	316	305	316	325	303	322	289	348	329	342	332	327	318	330	328	310	311	323	334	330	308	291	317	321	342	301	318	343	345	339	329	324	302	317	311	305	324	338	333	364	337	311	304	313	332	321	287	299	325	331	328	317	306	328	331	312	303	324	330	341	356	292	336	282	317	290	328	335	307	333	324	318	314	315	317	316	305	349	283	333	297	309	351	307	329	302	348	325	319	330	326	298	315	303	308	273	317	343	283	299	307	345	308	318	323	310	326	287	347	326	284	318	341	320	283	321	304	294	305	322	307	309	332	294	321	319	283	297	335	316	356	311	339	311	320	288	299	305	359	306	330	277	308	337	328	356	335	315	318	345	316	343	324	337	296	324	260	307	312	304	318	376	327	293	314	321	300	299	315	293	296	326	346	324	330	300	321	328	315	297	292	330	328	327	338	297	344	325	295	355	309	304	301	347	343	331	342	326	337	328	334	351	288	332	313	321	333	350	334	319	299	376	283	290	338	330	342	326	306	329	343	324	334	315	308	301	347	297	313	330	325	304	306	309	332	334	325	341	309	286	323	332	312	312	292	344	324	274	320	317	326	327	349	306	331	349	345	319	331	343	324	334	335	306	340	318	290	307	308	326	329	332	326	280	314	305	314	307	315	366	334	345	310	341	305	306	356	337	343	349	293	352	320	349	299	300	337	314	322	332	359	316	306	341	345	312	310	303	309	309	286	339	334	364	313	318	334	307	295	305	367	326	322	325	341	349	303	348	318	321	323	303	281	297	282	322	310	329	339	338	328	319	293	338	323	337	366	334	334	358	326	338	299	321	287	305	309	320	346	357	354	331	329	297	297	313	288	357	333	329	333	330	316	278	297	339	329	307	299	330	348	322	329	329	295	306	309	341	306	346	329	343	293	324	304	303	331	351	329	287	297	304	315	298	322	314	294	305	308	301	344	308	294	309	306	309	330	321	286	298	283	336	319	311	300	331	306	319	305	313	275	346	328	342	350	343	298	340	326	332	289	316	288	322	308	363	352	311	328	320	320	322	325	341	342	315	332	302	304	283	318	336	332	305	342	331	295	330	332	312	311	301	337	334	333	290	337	340	307	349	327	303	364	279	281	302	325	332	318	305	316	307	312	310	300	319	325	316	315	313	320	349	328	342	327	303	336	338	333	326	316	330	301	301	297	341	286	288	326	272	331	306	327	346	332	311	305	294	368	331	312	319	278	310	303	332	311	307	323	307	300	322	329	333	316	339	258	326	315	348	310	341	335	327	321	321	329	306	300	318	317	316	331	318	298	317	305	328	304	305	309	278	323	312	305	310	313	333	285	321	338	318	358	316	326	320	290	358	335	299	311	327	323	311	326	332	331	310	313	317	312	309	340	288	312	339	321	292	340	321	323	322	285	318	277	314	299	324	327	303	336	323	323	339	317	330	341	379	299	324	306	289	315	317	342	325	305	289	299	355	324	366	349	304	379	320	315	304	334	331	306	307	329	341	316	303
6734	998	1441	1635	1422	1170	1133	995	975	900	903	863	920	817	799	817	815	819	785	759	757	738	740	777	815	735	787	766	835	752	800	803	807	753	785	794	781	766	771	747	780	780	778	782	758	792	746	827	777	704	817	734	747	767	732	746	756	804	787	790	773	737	708	751	785	801	755	767	812	803	759	734	724	791	784	827	776	737	760	803	756	735	790	755	722	783	795	733	808	785	775	758	785	766	759	762	741	818	791	771	772	799	747	771	733	773	751	817	747	754	753	779	775	761	732	800	727	733	747	771	759	740	784	731	762	697	745	704	702	754	729	757	747	771	768	766	760	776	801	751	755	800	756	755	707	765	736	759	723	789	737	779	745	749	761	797	763	785	739	813	808	760	740	792	742	782	778	817	771	790	789	747	779	747	743	735	769	738	758	734	766	727	759	746	772	740	769	794	769	765	733	773	745	751	782	758	795	733	767	692	777	766	770	760	779	736	780	760	790	731	753	789	754	732	747	754	774	747	754	742	738	762	822	746	738	746	758	812	790	774	764	761	686	770	755	728	726	786	753	817	783	792	779	718	767	751	778	753	768	737	746	721	768	753	753	727	731	773	780	733	796	782	825	786	727	795	757	738	745	797	798	764	773	746	753	828	745	761	741	769	736	784	751	772	744	719	735	778	700	798	748	752	752	767	744	810	792	769	807	733	723	801	748	749	707	769	748	724	748	754	788	738	790	715	742	746	781	763	762	735	769	749	757	776	754	754	704	776	802	779	760	763	760	775	783	710	775	764	772	733	766	683	725	794	767	733	759	802	735	767	819	767	716	750	776	726	689	768	771	799	736	755	743	752	765	763	791	736	786	772	758	760	761	769	744	710	745	772	765	773	751	720	832	773	747	772	780	736	733	782	735	742	757	812	725	764	712	757	768	794	771	799	783	770	718	791	788	740	759	733	789	777	755	732	799	800	713	746	742	797	728	750	716	785	781	761	741	742	743	752	775	760	736	723	770	759	766	795	763	759	753	769	722	748	755	768	800	776	753	791	770	766	750	744	785	801	683	810	748	766	802	749	775	761	763	785	768	781	761	723	721	779	787	762	709	724	715	769	714	776	797	731	715	814	797	767	721	792	738	724	781	740	784	743	767	742	735	757	730	791	793	760	727	756	768	774	723	747	766	726	724	733	797	795	786	759	801	784	780	782	744	779	738	741	744	812	751	782	802	714	761	756	712	756	765	731	787	757	810	742	764	764	762	748	783	740	751	720	787	775	792	807	744	727	792	715	772	755	731	782	763	726	752	785	797	779	780	795	717	799	726	777	821	744	704	829	755	744	793	762	810	722	800	729	774	742	757	704	755	762	722	756	778	759	805	770	792	787	745	744	737	811	731	775	747	772	717	765	765	776	782	764	768	773	758	782	775	768	727	762	719	782	835	772	746	742	735	724	755	780	774	742	780	750	766	740	752	748	763	725	756	781	780	765	802	771	742	739	788	779	780	793	753	779	762	717	746	796	790	693	699	769	758	762	799	789	821	777	736	742	779	712	776	757	776	743	771	742	761	814	762	780	741	715	757	777	750	759	746	797	761	778	759	825	778	708	734	773	745	754	765	731	752	746	762	766	749	757	782	805	752	743	786	725	796	734	736	747	781	765	758	782	788	806	725	744	776	781	750	773	774	731	758	807	766	725	755	784	723	747	786	768	762	718	740	765	784	755	751	713	727	781	750	763	762	738	774	737	768	766	784	736	768	765	741	802	692	780	766	778	772	725	730	763	747	687	731	717	794	774	820	733	745	761	767	748	711	764	752	771	729	723	753	766	768	715	770	767	732	748	750	766	773	708	749	772	768	791	743	758	768	751	714	745	718	763	788	780	750	773	783	754	750	750	766	754	740	773	740	796	788	760	772	791	777	764	696	755	787	756	756	740	788	768	796	732	757	774	704	760	747	750	742	737	792	724	776	776	748	746	804	798	763	747	728	778	771	769	754	763	755	710	728	767	779	761	789	715	770	757	763	760	826	786	725	735	733	767	736	706	753	734	782	723	721	721	760	799	798	705	761	779	776	749	787	733	723	757	787	768	750	766	792	779	744	750	765	763	780	757	709	742	786	711	802	769	787	782	796	737	776	770	730	727	739	793	768	748	765	807	776	745	754	756	747	709	804	727	793	804	777	755	763	776	762	748	721	761	737	771	793	742	766	821	748	732	809	786	797	716	770	687	736	771	782	727	741	733	750	758	719	767	764	767	762	729	779	758	753	771	778	801	758	717	728	796	759	762	783	750	789	745	737	699	789	777	744	764	738	752	768	792	764	744	758	769	695	745	773	794	808	736	812	775	765	732	741	722	729	780	791	765	743	773	763	744	752	752	797	731	757	716	751	774	760	790	777	798	797	789	779	818	730	750	763	740	802	778	788	769	797	754	748	770	802	752	754	728	747	791	691	745	740	774	747	721	778	767	748	771	714	788	780	782	775	696	730	734	763	780	766	738	699	708	758	786	719	783	782	707	783	805	796	772	799	757	762	749	783	703	799	751	768	804	733	825	769	713	749	731	775	733	742	744	777	723	774	725	709	783	743	758	717	759	720	763	769	751	802	771	723	737	785	750	744	766	704	783	719	748	722	788	739	717	822	713	845	773	786	765	758	756	792	757	688	787	773	743	784	773	750	733	741	736	773	782	749	804	797	753	794	718	744	767	765	752	753	742	784	737	788	765	721	726	758	762	759	777	778	742	731	751	741	760	740	748	765	762	737	762	814	717	783	775	702	751	746	757	760	749	785	752	708	753	730	728	752	749	741	750	757	824	694	765	753	748	753	745	735	764	726	727	751	763	710	722	812	752	756	782	736	826	750	758	771	820	756	750	806	752	790	721	752	799	822	789	811	739	737	703	748	776	763	811	774	778	730	756	806	758	782	784	743	756	753	763	749	796	720	742	755	780	791	793	742	754	758	758	745	724	735	767	748	756	772	756	720	758	803	797	727	756	760	736	762	758	752	778	743	761	774	698	691	720	763	722	769	830	754	752	746	776	733	737	774	753	754	792	741	717	777	768	782	714	787	679	719	721	766	751	748	737	791	748	759	760	762	786	777	803	714	750	739	733	781	749	728	756	747	788	765	744	699	774	742	727	777	794	767	752	757	776	795	766	737	781	741	749	790	812	717	786	820	748	810	758	746	716	721	770	724	786	801	758	812	805	782	772	750	761	802	780	730	783	705	751	775	759	795	740	724	750	745	761	772	724	728	736	789	761	716	809	741	734	782	745	742	758	730	782	781	753	760	753	776	776	768	774	734	776	713	764	759	809	754	746	758	760	733	783	758	749	772	780	818	722	744	723	750	749	809	785	762	757	802	760	761	765	770	788	740	731	753	737	740	781	742	800	740	751	737	775	722	712	743	771	801	761	797	739	747	718	734	748	819	756	733	744	740	748	765	697	777	718	777	742	769	799	786	742	786	806	752	750	776	734	812	730	681	763	761	731	777	753	792	794
13876	895	721	542	393	340	266	248	211	227	181	201	189	190	166	141	147	172	153	157	163	171	143	161	141	151	132	162	132	148	163	165	184	145	153	131	132	153	165	145	133	129	145	143	125	163	139	152	160	156	140	140	145	111	161	161	128	156	149	147	156	157	148	157	160	144	159	136	141	139	152	160	152	166	157	154	135	140	131	128	156	136	134	154	155	159	153	142	127	133	142	142	141	129	154	131	162	147	150	181	125	147	138	147	155	147	142	142	151	147	135	157	135	133	148	146	149	156	134	141	141	178	143	139	161	133	149	126	158	154	164	141	133	147	144	152	160	162	152	132	133	168	135	118	133	141	150	147	118	142	154	146	132	143	138	161	157	161	150	148	160	122	147	162	171	151	147	138	152	135	170	140	123	153	136	162	157	134	157	147	138	141	133	149	154	139	153	166	142	143	148	122	137	135	144	150	147	154	156	139	164	157	159	161	137	141	157	146	164	153	126	128	150	138	133	138	154	123	159	150	162	139	145	131	166	164	181	140	132	158	154	145	143	140	158	150	143	126	152	157	149	139	149	137	131	148	151	137	152	139	159	136	127	145	144	134	153	160	145	155	158	150	159	127	141	161	153	161	178	134	170	137	153	157	138	139	145	145	145	143	138	134	150	139	145	143	147	139	141	132	146	163	168	145	144	138	133	128	135	157	163	134	124	146	157	168	154	170	140	150	155	146	134	144	152	139	155	165	136	150	129	166	155	143	145	141	131	139	134	176	142	117	167	139	157	154	139	153	156	144	144	146	156	144	153	143	162	129	138	139	151	132	149	174	156	127	140	138	136	158	165	169	151	127	150	144	146	146	137	141	154	151	159	149	175	155	159	133	139	120	153	126	133	134	167	147	156	143	139	146	151	154	157	134	152	156	145	153	171	132	140	166	130	147	133	144	146	140	129	158	141	146	149	134	145	156	150	138	131	148	166	148	131	164	152	166	134	132	146	153	138	144	165	139	171	174	148	140	126	132	153	154	134	123	149	158	133	153	147	138	142	138	140	148	175	140	150	146	138	145	146	145	137	125	137	152	147	166	131	156	160	144	138	158	156	133	139	185	159	141	144	118	150	154	126	149	141	158	158	149	157	130	152	153	156	152	134	163	149	131	149	136	124	158	142	159	144	139	156	146	131	144	144	158	147	148	163	154	141	143	165	153	142	138	137	154	152	156	132	152	146	147	131	141	150	148	151	155	162	175	126	148	175	152	168	160	144	143	157	140	135	149	157	139	148	151	132	140	156	161	169	199	159	170	172	132	133	136	144	163	161	158	144	156	138	165	143	160	149	156	145	133	141	141	147	152	132	147	166	179	150	135	155	153	144	124	141	153	180	138	123	138	143	145	127	141	127	146	148	152	156	164	151	163	136	153	140	160	143	148	150	142	157	142	163	157	158	152	165	128	148	147	146	144	160	161	137	136	154	121	133	179	148	181	134	157	161	159	144	133	156	122	163	149	147	152	159	142	151	136	145	147	153	136	135	156	151	124	153	136	144	161	140	139	149	129	132	134	174	138	139	153	142	148	154	138	131	140	151	149	142	125	148	157	154	160	160	161	152	151	141	125	142	137	160	162	140	155	142	154	164	180	148	183	144	140	150	149	146	129	157	142	151	142	147	134	138	156	144	148	137	136	138	146	162	145	140	140	138	132	169	154	145	137	154	131	160	147	125	137	159	151	189	157	157	154	126	134	122	136	112	148	162	159	131	143	141	133	136	164	157	159	151	146	145	147	154	166	166	150	142	158	137	139	115	124	135	172	158	149	160	149	169	138	166	156	140	152	153	177	147	149	169	133	135	127	152	145	129	137	149	162	159	161	146	155	132	136	151	144	153	153	141	148	162	148	148	158	145	143	136	141	151	163	148	136	150	184	147	128	151	151	150	127	130	137	156	157	168	145	151	143	157	153	148	130	142	155	152	146	142	137	151	150	112	140	165	147	136	152	143	137	129	122	141	156	146	127	144	163	129	165	146	153	171	151	137	139	149	187	127	109	126	149	156	168	144	138	161	156	152	135	141	151	147	123	147	123	119	142	144	137	143	156	144	159	165	146	153	147	169	147	135	140	135	138	142	163	133	138	143	126	146	147	142	129	161	143	148	139	143	149	149	165	148	163	142	143	166	129	141	133	154	147	110	138	136	147	122	137	153	153	104	152	156	148	163	157	154	158	133	143	163	133	180	152	162	153	147	136	149	145	159	140	139	136	144	145	125	153	147	144	142	138	136	163	142	157	155	153	153	140	164	122	117	146	143	159	130	166	148	152	148	149	139	141	106	169	138	160	150	181	161	139	153	124	130	132	139	145	131	186	133	134	152	174	153	145	156	148	158	142	123	156	149	153	162	126	149	157	183	178	164	139	131	148	133	145	151	159	151	129	170	150	149	172	114	145	126	148	135	138	132	135	143	184	158	159	157	135	146	137	146	152	157	124	128	136	151	137	155	159	177	162	134	139	134	187	139	143	150	156	163	144	167	149	147	137	156	173	155	148	131	143	154	141	148	155	151	149	139	145	143	156	151	158	147	154	145	133	146	154	151	128	129	139	138	141	147	145	155	151	141	158	163	162	168	163	150	146	137	160	146	162	156	145	136	131	161	152	145	162	148	189	147	140	143	153	162	128	165	148	171	151	170	168	126	165	132	157	139	152	148	151	163	158	159	180	136	143	143	142	136	117	164	134	158	145	175	123	144	147	152	154	131	124	122	140	131	157	155	140	149	148	164	114	127	114	144	152	161	154	154	153	158	129	128	132	137	125	150	146	139	137	148	154	126	158	144	144	147	139	129	147	140	146	142	136	154	152	141	126	149	131	166	129	146	166	139	168	133	153	142	161	142	148	145	152	152	160	153	157	158	147	127	154	123	141	120	146	152	144	145	144	129	149	133	151	161	153	141	153	128	139	161	147	139	147	136	133	142	126	161	124	150	138	146	131	151	132	155	156	160	175	141	126	142	149	143	147	133	132	138	122	153	153	140	164	191	159	180	121	142	131	148	163	161	148	136	145	163	160	161	144	157	160	139	139	151	149	159	152	134	145	123	163	112	140	138	147	145	156	123	157	154	141	132	143	154	161	162	163	140	138	146	164	151	166	157	146	151	150	152	144	141	166	144	130	131	146	145	124	154	168	158	140	145	164	148	165	155	143	133	162	163	134	134	158	146	135	151	133	130	137	140	145	169	138	149	145	154	133	142	148	135	156	163	147	154	135	142	132	131	135	141	130	155	137	159	148	136	149	141	143	151	134	155	150	138	157	152	130	164	154	127	129	158	139	169	145	157	152	135	153	163	152	142	143	157	161	137	113	135	141	154	124	156	121	124	171	167	142	167	146	143	152	150	151	147	143	149	143	167	137	160	147	153	134	167	158	144	150	123	148	152	150	143	144	129	136	120	154	137	135	134	169	170	137	151	148	150	165	160	159	144	123	138	154	139	136	153	129	148	126	159	138
8505	947	1622	2002	1688	1216	1046	853	770	723	644	604	565	565	502	467	495	485	499	468	475	420	432	434	460	392	431	433	442	426	408	406	396	407	425	397	377	408	401	361	368	407	395	447	390	392	385	400	369	389	432	402	385	382	393	392	384	392	428	388	426	400	372	354	366	374	377	389	348	384	402	405	378	381	372	404	375	388	381	362	391	417	393	349	396	381	391	391	407	397	382	416	382	409	414	373	404	408	383	405	399	355	379	384	388	391	408	365	390	409	401	388	379	368	385	411	364	368	368	397	363	394	385	370	363	377	400	354	395	390	368	387	357	353	371	393	380	390	406	359	399	373	416	385	386	393	415	359	362	369	392	359	390	387	399	424	400	415	348	401	346	395	433	390	379	368	373	386	384	390	385	384	338	376	402	367	396	378	394	376	358	397	379	373	377	393	380	392	365	395	393	414	357	377	361	359	359	391	379	399	369	373	374	340	405	380	384	350	380	364	371	390	325	342	368	375	376	438	383	365	402	365	381	376	382	374	400	374	344	400	372	416	407	374	374	384	389	386	399	397	406	401	366	370	349	375	357	416	371	366	383	395	354	389	387	400	412	387	385	375	397	418	404	382	398	382	373	382	403	410	417	408	363	395	421	403	353	400	369	376	395	381	401	413	423	379	405	399	353	395	376	379	379	400	355	377	372	372	347	393	395	377	353	378	365	366	394	381	375	370	377	379	353	358	411	378	376	347	381	371	352	372	366	368	400	377	383	377	378	377	398	401	355	398	368	390	390	385	359	409	365	348	366	377	403	375	379	402	364	378	404	397	407	387	416	421	379	379	386	363	373	379	386	360	382	389	382	398	335	438	395	357	396	384	341	372	394	395	383	383	377	395	384	375	401	393	379	380	391	406	413	369	370	393	424	372	356	351	421	402	390	374	392	375	423	369	388	365	400	408	392	377	391	423	354	371	392	387	351	347	416	370	381	384	354	390	393	392	357	372	358	381	394	351	359	419	387	388	384	390	412	392	371	394	377	404	346	401	394	389	397	380	392	384	367	389	375	359	379	378	362	374	397	396	364	386	361	394	413	335	372	356	393	382	376	375	383	414	393	370	399	374	418	374	392	365	365	368	393	348	369	349	342	376	362	379	356	411	361	360	366	368	388	382	388	408	374	431	373	381	440	369	414	412	410	377	403	383	387	396	388	347	369	437	360	427	389	366	368	358	404	401	395	409	397	391	377	388	377	380	412	388	371	401	391	373	384	391	383	366	354	385	388	365	368	377	353	385	368	373	390	361	362	378	410	414	415	414	372	401	372	379	384	383	391	392	369	373	417	396	394	408	408	402	359	385	393	369	376	412	398	375	366	405	400	405	374	435	396	420	410	399	354	392	347	381	389	383	364	349	383	369	379	397	375	390	429	365	406	355	384	412	390	387	426	416	380	355	378	367	370	409	411	381	368	378	378	347	375	366	364	377	396	396	400	386	360	374	396	383	354	378	379	385	392	386	363	357	395	389	366	389	386	407	358	390	371	433	387	402	392	348	376	378	394	418	381	381	366	368	339	381	355	400	410	383	383	401	415	352	401	353	380	400	389	390	382	376	409	372	395	376	376	364	362	399	392	345	385	386	340	394	372	386	394	384	392	347	369	403	400	402	374	384	402	389	365	375	389	394	353	390	376	413	389	392	393	374	373	408	376	374	368	404	369	373	397	370	384	407	371	387	384	361	414	360	351	422	364	364	406	376	371	390	344	352	419	412	373	375	340	347	431	369	408	365	398	391	405	371	376	384	383	366	363	362	392	366	369	374	342	369	375	371	373	412	397	406	410	382	370	366	373	425	375	383	372	372	363	386	395	360	423	381	357	356	386	364	395	360	350	368	358	339	378	380	391	383	442	381	404	368	365	374	389	404	378	411	410	349	386	394	418	355	353	388	358	368	407	358	404	389	372	370	374	386	367	375	378	403	358	384	365	402	341	365	390	407	368	422	371	357	410	397	397	382	389	355	381	374	351	410	360	385	401	386	370	405	398	354	378	372	399	364	390	355	354	388	369	390	357	398	372	393	416	371	378	377	370	357	341	407	386	398	398	389	366	369	414	357	367	356	367	371	390	337	351	414	403	377	367	413	401	360	368	411	400	401	392	396	383	371	390	405	398	407	401	358	382	376	363	381	399	382	364	359	413	386	402	387	393	403	365	376	392	374	369	361	367	403	400	404	349	370	394	381	411	376	401	373	407	369	370	337	388	388	373	397	384	383	362	400	373	355	373	336	374	393	393	374	357	396	371	365	357	382	345	368	379	392	359	390	381	375	383	398	363	396	376	381	367	413	332	402	379	378	405	413	372	397	421	389	396	391	394	389	388	357	408	349	385	365	376	386	369	367	384	360	388	364	386	397	394	384	373	361	376	375	396	386	369	390	378	377	352	362	366	371	389	376	368	382	377	348	369	419	373	389	365	391	397	360	380	403	392	401	375	373	373	396	375	377	373	424	365	336	367	389	392	395	402	384	372	380	394	413	402	382	374	369	380	375	384	387	373	367	410	382	371	364	428	388	400	396	385	410	357	375	392	384	374	388	373	370	385	365	380	389	409	410	394	398	399	392	332	345	406	374	388	400	411	402	374	407	388	401	351	382	383	422	364	340	387	360	366	403	400	395	366	377	392	376	384	407	366	390	405	359	402	375	364	388	417	378	407	373	364	387	380	365	372	387	401	368	361	379	373	344	367	364	377	402	363	340	385	384	404	352	358	356	400	360	399	391	388	374	405	357	343	397	377	376	421	416	324	410	372	401	348	389	415	397	422	413	388	379	398	376	359	369	398	363	383	411	376	397	398	358	402	403	402	399	399	406	365	381	366	372	403	407	405	381	423	378	414	357	413	375	373	380	407	342	398	389	361	372	371	351	332	380	368	405	384	403	403	342	390	329	412	386	403	421	388	395	404	354	353	380	357	380	375	369	378	385	394	381	383	365	396	397	380	384	393	378	380	384	377	357	389	395	412	384	410	384	374	363	390	388	372	385	376	383	377	380	349	365	374	368	381	401	392	364	380	364	411	419	401	404	418	382	394	370	364	391	381	380	406	393	380	368	367	370	368	423	359	407	394	369	344	374	401	342	351	425	377	392	339	394	358	383	380	381	385	413	360	411	379	374	395	374	386	382	392	369	392	373	376	392	394	407	377	366	401	355	364	367	363	421	389	414	420	368	383	399	404	401	386	364	375	342	405	387	403	376	397	377	431	369	353	397	381	397	382	359	408	390	414	380	362	386	382	388	364	368	395	330	355	371	379	353	356	430	380	393	375	396	375	362	377	377	384	360	379	428	366	382	400	421	426	399	382	407	366	374	365	366	375	402	386	364	415	386	424	364	367	387	365	368	385	415	395	355	373	336	420	373	378	353	368	402	414	403	358	376	353	413	400	384	370	374	422	381	369	367	400	375	374	419	381	380	375	385	411	391	407	403	422	376	385	385	365	367	402	369	407	388
1890	368	376	362	354	377	359	382	375	386	334	375	364	397	350	333	348	367	386	352	382	369	391	356	369	364	336	347	328	372	354	369	376	383	347	392	380	361	368	325	351	370	312	344	377	341	347	329	348	337	346	373	325	334	337	337	338	352	369	370	329	381	389	355	315	349	386	382	414	382	375	328	373	337	342	356	362	350	353	397	351	349	396	333	342	325	360	345	353	357	366	362	368	345	338	358	356	365	352	369	367	347	379	361	346	350	337	354	385	352	345	377	370	348	374	355	335	340	350	370	389	336	366	352	378	359	344	349	347	337	400	359	340	295	342	365	388	331	360	369	371	334	387	343	379	359	349	335	374	377	378	357	336	345	350	354	333	350	363	313	402	343	359	373	369	361	335	351	341	395	398	310	366	365	382	364	371	346	380	357	361	351	399	383	404	358	329	360	351	335	348	406	370	335	396	321	361	370	362	386	378	368	372	340	331	344	346	391	378	382	339	343	347	354	352	320	328	328	356	389	377	356	367	326	362	351	399	348	377	367	334	339	367	339	327	359	373	342	382	383	361	354	320	399	384	366	353	357	368	389	354	346	362	318	343	341	354	342	342	321	333	371	371	354	405	356	342	348	363	323	350	348	356	355	359	360	394	365	382	379	342	362	323	334	390	362	332	391	352	365	381	388	365	342	361	337	361	376	361	363	367	385	400	359	325	320	333	391	405	383	353	351	364	426	359	353	380	350	318	337	380	334	374	378	340	352	346	382	360	360	359	323	350	339	363	356	366	376	374	341	334	325	376	351	341	368	346	316	324	347	342	329	351	343	351	339	338	366	361	346	315	344	361	366	381	362	363	333	409	356	369	355	387	345	373	368	374	365	342	366	356	355	375	399	386	368	348	383	355	383	352	367	364	349	384	337	413	347	399	372	350	363	340	369	387	377	318	367	348	324	345	350	337	372	339	371	407	376	367	349	342	340	367	320	369	358	348	360	333	355	349	369	339	396	353	371	346	334	331	331	348	340	385	338	377	384	346	346	337	354	354	360	360	371	359	360	382	342	368	317	385	361	338	356	364	326	365	348	330	355	364	373	355	337	327	319	353	373	338	361	358	360	396	346	351	364	405	373	343	368	362	377	380	356	326	403	392	393	356	371	381	378	348	367	359	359	314	355	351	351	333	388	382	350	381	395	378	339	336	349	336	366	394	365	340	350	398	351	371	388	354	373	353	342	337	384	350	409	358	328	358	334	365	364	355	347	337	373	355	369	383	350	355	372	387	353	389	359	327	365	360	326	364	388	356	369	356	354	327	391	333	359	363	354	342	365	360	397	357	345	344	343	343	337	365	385	383	400	365	348	364	350	363	382	350	318	368	380	345	373	373	334	344	350	344	304	337	319	366	333	374	351	351	356	314	330	382	354	359	349	363	341	356	362	387	361	339	356	401	357	369	342	338	373	368	380	381	360	393	349	339	354	376	361	353	352	378	362	331	362	399	394	388	370	360	349	409	364	363	359	345	347	334	380	360	382	321	332	351	377	395	376	341	372	359	333	385	360	340	362	349	366	381	384	379	381	357	331	394	371	383	337	362	369	359	390	362	358	342	306	342	354	333	355	347	358	329	329	345	403	363	362	370	347	370	348	361	304	400	424	351	350	330	374	360	303	371	366	354	389	344	369	375	353	376	364	366	355	350	339	399	380	374	384	382	393	368	382	378	363	368	382	394	362	379	361	334	306	353	336	357	374	330	339	347	357	320	343	346	405	360	378	372	360	348	333	366	351	346	361	330	393	372	338	390	363	359	341	352	322	339	398	376	323	320	335	387	357	355	340	362	383	360	370	394	328	366	337	363	337	357	353	337	362	375	353	413	310	338	353	356	331	368	341	342	344	359	361	345	374	316	388	355	371	350	366	324	346	390	318	360	363	328	344	364	381	342	360	355	377	318	349	368	355	374	385	335	351	334	376	357	346	391	356	374	362	373	334	360	361	351	343	379	343	384	385	373	366	384	378	351	360	357	324	378	360	392	337	400	309	385	359	358	385	358	350	351	351	306	380	336	362	362	365	385	372	327	343	382	380	375	375	395	343	339	376	376	357	398	346	361	347	348	374	363	393	388	354	356	338	348	351	379	369	318	339	329	352	383	352	362	358	329	354	357	386	382	335	384	354	394	331	359	345	345	383	342	351	326	346	361	355	351	381	366	291	344	378	345	351	346	318	371	359	358	368	345	336	366	355	345	351	365	353	349	349	345	335	346	351	370	356	357	351	336	367	338	331	349	346	341	329	360	353	367	353	363	299	327	354	364	366	356	342	348	367	325	380	373	343	359	347	347	393	333	358	398	372	347	373	342	407	370	348	367	341	348	340	361	335	336	386	327	385	354	365	368	341	371	338	384	346	360	336	351	360	352	352	334	351	363	369	310	382	389	381	317	351	340	369	365	347	356	317	331	355	329	385	353	351	360	359	341	377	361	362	337	372	360	393	352	357	365	339	344	341	329	361	376	350	373	381	325	377	337	362	388	342	352	336	374	341	378	323	323	351	401	336	347	356	368	343	348	402	359	395	357	361	327	355	364	324	333	338	347	378	350	349	338	357	381	338	349	343	352	364	326	358	389	351	328	335	380	354	339	323	339	371	344	351	356	378	334	307	356	355	346	351	380	368	355	323	360	354	336	383	383	361	363	358	349	351	358	338	325	369	348	390	381	333	308	374	378	334	370	343	360	366	331	333	373	381	361	351	346	386	346	357	366	347	342	315	374	394	367	332	340	327	354	339	379	354	322	360	382	327	392	373	370	360	343	343	374	344	328	358	365	368	348	335	366	409	377	388	368	312	355	364	353	373	342	342	336	364	371	384	353	323	361	351	367	354	334	337	353	342	357	345	371	344	392	347	360	360	378	350	363	351	344	350	340	354	362	336	369	377	334	343	364	327	340	334	374	316	343	378	367	371	347	373	385	349	347	356	393	350	341	347	363	364	339	360	348	392	358	332	348	326	363	358	348	373	382	375	359	352	372	349	349	373	375	366	380	343	387	378	345	363	356	353	333	323	379	367	367	337	367	367	339	373	410	380	356	380	382	338	386	380	370	371	340	312	371	372	369	363	341	338	388	357	361	353	350	334	357	360	390	355	346	377	368	347	353	345	396	332	369	343	354	368	370	368	384	356	333	337	383	370	306	323	367	351	362	392	352	361	352	336	368	337	382	352	355	308	377	334	325	341	389	353	326	354	346	383	322	384	347	360	375	333	352	340	371	320	371	308	355	367	369	349	349	364	373	393	357	353	336	363	366	345	342	353	359	345	372	392	310	370	399	339	388	343	334	388	349	394	383	347	357	357	366	338	364	326	371	332	327	315	335	363	352	375	362	314	358	302	383	339	372	350	362	377	324	346	368	368	346	366	376	370	359	394	372	331	361	374	349	398	350	371	323	359	367	352	327	378	365	350	323	366	346	378	351	354	348	309	375	381	343	361	351	349	349	350	348	354
2399	843	903	933	890	846	893	812	824	907	852	899	841	893	897	823	829	884	877	886	844	877	872	851	857	825	828	883	790	828	863	858	865	847	812	860	883	810	803	843	891	842	851	907	880	875	886	846	882	845	883	849	833	873	842	855	885	812	842	848	860	848	791	787	839	834	925	852	870	840	896	878	860	846	863	897	816	854	871	859	880	832	883	851	869	829	853	878	863	838	844	844	829	888	870	834	850	809	870	857	839	860	888	825	806	847	869	852	835	836	801	895	905	857	816	808	821	857	862	882	874	793	797	897	852	827	876	896	846	879	869	843	851	873	845	802	868	818	896	838	831	864	850	813	848	852	829	846	814	820	844	854	876	802	874	851	815	862	835	876	882	893	844	840	870	805	871	864	832	853	853	875	864	879	843	862	862	828	817	864	858	848	887	849	832	861	800	861	856	878	790	837	881	825	859	840	890	853	813	823	823	819	854	840	884	868	873	814	893	846	856	817	809	888	854	906	850	837	818	849	822	839	796	877	836	832	830	821	770	803	844	874	892	858	864	829	822	845	870	828	843	842	827	851	862	827	897	797	847	857	841	885	904	831	863	815	845	789	825	810	888	881	870	848	845	893	832	885	858	852	833	870	851	830	845	930	841	848	785	852	851	867	839	844	867	881	865	841	848	823	843	841	844	842	865	811	837	806	815	904	860	834	857	818	841	835	823	860	811	813	856	886	865	829	871	832	876	853	856	829	886	855	891	852	857	855	847	825	859	796	802	827	869	829	866	865	858	791	864	823	845	861	870	872	845	831	809	862	887	853	875	855	873	815	852	846	809	843	818	852	828	873	856	849	829	830	875	841	871	869	884	873	877	845	864	872	908	833	828	818	860	816	831	846	863	826	876	843	819	845	864	912	790	840	900	845	823	843	852	861	848	801	868	829	860	843	827	823	903	792	867	801	883	806	838	819	831	794	825	821	833	835	856	800	830	854	843	827	822	810	867	858	857	789	882	859	871	807	817	787	833	844	815	878	851	874	841	852	849	833	882	854	819	846	829	808	834	875	831	802	896	837	830	863	864	871	831	854	840	821	772	834	850	857	892	858	888	839	878	904	801	839	867	885	822	855	851	876	858	867	845	851	884	813	830	865	836	860	886	858	891	793	833	825	827	828	865	806	866	876	920	862	867	808	895	908	821	854	869	864	865	903	842	796	884	802	820	838	869	833	820	854	824	847	819	889	823	854	869	851	845	860	824	833	866	838	848	881	829	864	823	880	862	884	862	901	852	877	879	876	879	867	818	846	901	844	854	810	894	802	846	839	860	861	853	823	915	831	843	839	903	800	860	862	844	837	856	817	837	817	822	837	816	828	872	860	862	804	871	834	827	821	814	827	885	834	849	830	816	850	848	851	878	834	833	825	898	860	860	872	886	866	835	860	829	901	856	842	859	850	804	846	857	875	852	801	836	928	866	821	860	888	855	861	845	847	837	852	848	847	864	826	847	855	861	802	831	840	852	819	877	883	865	866	861	794	825	859	791	803	852	846	814	832	827	840	879	817	876	884	857	846	877	866	829	811	880	902	859	837	884	883	883	860	868	824	868	866	850	847	831	841	868	879	806	821	820	870	804	838	799	849	901	831	835	885	833	824	846	889	829	849	824	916	832	848	835	882	862	866	881	847	806	826	863	829	883	870	863	784	845	850	895	842	812	870	869	859	890	851	880	859	873	857	866	822	872	851	884	813	855	893	882	827	826	872	803	867	830	889	834	827	825	853	863	851	859	794	815	800	821	878	845	857	863	829	876	840	841	821	900	813	842	844	829	857	840	813	820	838	895	871	892	806	866	868	838	876	887	874	861	801	897	881	826	888	847	897	882	832	890	854	892	844	827	835	874	896	881	805	856	856	896	814	833	913	874	877	860	852	829	816	816	836	819	847	888	891	852	914	820	854	808	853	842	894	856	793	843	875	831	825	870	805	821	860	841	872	834	856	858	850	827	828	875	891	854	834	845	806	880	851	876	870	862	831	917	932	879	799	813	820	826	807	843	813	818	840	856	832	853	863	847	834	867	847	811	872	836	803	880	889	838	838	915	830	800	871	817	806	813	804	840	856	863	828	827	794	827	815	845	885	891	861	822	870	850	896	842	873	847	833	822	780	811	843	841	864	839	877	883	845	831	859	896	855	864	864	823	856	822	863	855	872	830	825	883	796	851	784	854	829	876	863	839	837	852	866	845	804	864	871	853	840	887	839	861	862	824	835	867	850	892	782	846	837	827	811	877	872	852	815	877	846	873	864	837	864	832	855	829	871	840	830	876	869	828	866	819	846	871	857	844	873	863	800	865	845	848	834	848	825	802	804	844	832	869	868	871	879	864	877	881	863	876	807	877	901	838	866	910	864	875	807	814	922	799	865	801	876	850	890	847	802	821	858	888	910	874	800	881	815	832	818	842	882	869	868	886	879	824	872	820	854	840	874	856	822	850	851	904	882	821	780	832	880	827	838	880	848	849	853	827	846	842	827	876	820	902	915	835	877	848	869	851	871	860	820	847	893	827	829	861	810	825	817	891	861	836	845	846	843	828	825	845	937	819	856	858	841	835	875	833	892	874	868	882	885	856	827	852	832	834	819	860	795	863	863	817	892	822	853	778	878	824	913	859	776	883	901	847	813	883	832	922	846	829	842	791	884	871	889	828	850	820	894	896	882	860	845	818	841	828	905	861	873	877	866	893	802	891	821	864	815	845	836	846	888	873	871	880	850	883	855	825	842	848	855	875	858	849	838	854	837	879	832	832	846	819	852	887	845	896	855	795	873	870	886	844	867	872	855	854	899	846	820	874	860	849	820	832	849	902	865	847	805	862	923	830	895	844	776	805	887	828	907	846	827	910	838	891	823	840	848	918	868	844	869	838	845	871	842	849	870	890	869	851	895	902	809	862	828	894	871	857	839	856	862	872	835	934	840	837	792	814	865	843	921	833	854	860	852	906	843	867	903	853	830	853	851	807	868	896	836	885	859	846	815	874	863	851	856	858	850	871	879	821	866	820	837	883	804	884	839	845	823	856	863	849	828	832	846	889	865	842	888	836	892	852	860	825	915	900	900	857	865	847	868	883	841	864	872	826	871	895	857	899	825	834	872	826	879	794	813	848	873	872	865	869	828	859	857	841	825	866	810	894	889	868	835	885	811	859	874	841	843	851	836	830	822	802	892	822	889	868	875	842	819	863	851	852	832	808	839	868	867	857	850	817	832	851	872	857	855	875	831	859	875	870	881	913	814	804	832	857	878	896	849	823	871	839	842	889	833	863	816	879	912	845	839	832	832	881	848	884	842	843	852	876	866	872	828	800	864	847	918	839	864	843	867	843	862	862	852	777	860	857	847	819	839	846	868	873	799	848	853	844	858	858	804	820	835	873	910	769	849	849	832	868	856	818	830	835	851	888	856	878	829	877	824	871	869	841	863	831	855	831	799	870	847	799	863	887	868	865	826
7979	702	619	542	473	429	350	393	388	365	326	348	315	350	303	352	273	318	322	340	322	314	303	328	311	320	337	303	338	310	311	320	324	330	334	316	301	300	327	318	309	326	299	306	323	316	326	320	320	304	305	309	336	303	329	324	281	340	339	334	322	325	344	319	324	338	319	307	343	290	327	313	335	314	290	362	338	322	290	334	303	332	304	305	327	332	331	323	328	329	326	321	315	344	339	326	318	318	333	331	315	328	316	340	275	335	325	338	326	338	302	318	302	333	314	311	330	356	302	290	293	288	293	279	337	325	297	330	313	304	345	314	329	314	336	344	327	334	324	303	364	314	271	327	305	309	303	335	285	324	325	319	288	299	308	327	324	309	323	315	308	338	306	324	358	306	282	310	287	318	320	363	306	327	328	335	336	291	330	327	351	328	314	325	334	325	369	316	310	331	306	322	354	328	316	313	344	313	277	306	306	297	312	327	332	314	343	340	312	325	337	339	329	308	309	355	330	320	329	325	320	318	323	308	315	309	320	317	318	343	306	347	339	359	339	310	282	321	337	307	292	370	321	300	297	326	330	304	350	321	316	311	310	325	317	296	341	318	297	320	322	339	326	285	311	305	353	337	287	308	326	297	294	303	331	305	332	349	313	313	291	303	302	340	321	311	348	348	328	362	349	307	330	304	301	339	351	314	329	306	313	337	315	332	305	269	332	329	301	314	330	305	322	312	325	334	295	322	318	317	335	300	299	321	355	325	336	291	307	276	357	338	346	336	362	326	297	339	310	323	305	327	347	325	289	330	329	321	314	323	340	313	323	321	348	321	334	320	344	308	317	321	294	282	348	329	334	326	306	327	334	329	362	288	349	310	320	302	313	321	329	304	324	299	307	312	331	335	326	321	334	302	321	339	353	332	330	331	354	341	311	367	293	319	338	277	306	338	317	306	297	325	287	300	307	309	314	330	318	321	331	311	333	320	319	345	356	304	332	304	317	354	312	309	324	294	319	350	291	347	305	336	291	305	325	287	340	327	324	305	317	340	318	327	320	330	323	325	308	288	343	339	334	345	319	330	306	278	326	305	341	328	308	341	337	304	335	329	317	331	286	318	333	311	331	328	335	321	316	321	325	306	293	305	323	314	275	306	330	335	307	307	316	336	340	319	310	358	328	323	315	323	311	311	310	338	307	356	325	321	305	349	324	280	354	364	351	277	333	331	303	292	326	313	340	330	305	339	267	276	332	284	301	345	310	332	341	302	328	305	352	311	301	320	310	325	356	335	295	340	325	327	292	302	295	325	295	312	314	330	310	311	343	308	302	305	274	337	318	329	355	340	286	334	292	350	302	299	323	338	339	317	288	320	274	320	360	317	360	346	344	330	335	324	316	324	334	322	311	312	306	338	329	334	314	332	338	318	351	310	327	350	298	273	295	337	303	329	295	333	321	277	333	310	349	350	353	319	341	344	339	304	351	309	325	357	356	263	297	319	340	316	310	297	341	321	330	357	319	296	297	324	288	277	306	310	320	317	316	336	309	351	329	314	311	344	334	326	312	307	288	325	333	332	342	293	318	295	346	359	331	300	314	324	336	335	327	326	315	347	363	296	333	305	312	325	285	336	354	308	310	308	290	305	328	335	321	339	306	308	311	323	296	333	308	329	252	299	326	306	289	322	328	347	300	307	307	341	344	312	297	323	327	301	319	310	339	313	315	319	301	319	318	316	348	312	340	280	365	332	315	308	320	335	342	325	312	338	330	305	309	346	322	317	321	359	320	281	310	282	302	322	310	308	320	272	303	365	313	318	346	289	316	333	287	355	344	321	340	296	307	341	342	344	292	340	302	316	303	318	327	337	313	314	297	316	290	299	332	340	319	311	308	341	327	297	315	307	365	326	319	335	347	323	323	335	294	305	296	307	338	318	311	312	300	328	329	304	336	345	310	314	304	349	341	296	319	311	310	314	343	344	307	297	328	316	334	296	314	314	319	337	345	328	307	322	303	337	285	284	359	326	307	304	337	342	353	339	317	327	304	313	296	345	321	337	304	305	300	325	334	314	314	290	333	311	338	355	301	294	322	307	304	306	301	299	308	313	310	322	331	323	319	355	351	301	314	345	282	292	303	323	301	299	312	329	323	332	307	316	316	345	323	301	320	304	348	338	363	320	309	335	341	319	313	342	331	339	287	334	281	344	317	333	325	314	323	282	306	299	302	326	333	324	290	336	312	335	304	317	319	293	298	330	312	312	306	339	337	340	336	325	324	346	337	320	320	309	330	341	305	318	303	282	318	313	315	313	323	313	304	303	313	314	307	338	288	318	314	329	303	316	333	328	313	305	337	297	304	311	331	312	338	335	332	317	323	303	315	296	324	348	324	308	327	311	347	328	368	300	336	317	306	303	329	307	330	298	334	335	326	290	351	310	311	320	334	331	322	309	339	293	315	345	335	318	320	322	319	317	346	372	338	330	330	350	320	307	317	314	368	336	310	335	349	325	312	311	298	301	317	299	350	332	291	314	321	315	291	302	297	329	315	333	293	292	340	311	317	325	312	339	321	311	316	334	303	324	300	321	344	320	300	349	332	333	318	325	303	330	305	300	340	308	329	335	293	325	291	335	336	316	307	337	332	296	306	337	306	305	346	361	329	324	315	332	353	336	324	301	337	326	340	320	329	322	309	318	303	311	327	303	331	320	348	303	318	325	320	346	319	315	335	362	325	307	312	280	313	342	293	339	345	329	316	326	324	319	331	331	327	308	341	336	301	328	320	323	341	353	289	350	324	337	309	321	310	329	326	334	326	333	311	303	310	315	293	323	293	281	318	352	347	303	336	331	357	346	353	301	320	335	309	338	330	302	333	344	314	328	295	307	306	340	345	340	357	318	290	313	328	321	323	275	312	289	336	332	315	315	318	340	326	313	340	338	363	302	334	304	320	322	312	311	310	301	335	310	308	336	284	310	318	291	355	303	312	313	299	314	330	291	323	290	333	338	342	306	330	324	315	308	314	296	359	314	346	325	337	280	314	339	311	306	329	356	335	356	342	312	341	316	314	305	328	374	330	306	303	325	287	289	311	325	323	321	339	335	319	315	350	339	329	327	326	325	326	308	356	330	338	337	325	313	309	291	318	310	324	300	363	339	335	288	321	317	299	313	311	316	332	319	325	303	329	325	308	322	316	304	334	340	329	305	325	300	339	311	306	327	361	285	290	297	330	315	309	330	325	321	328	322	319	313	314	297	340	329	303	322	310	319	346	302	343	292	311	292	321	324	345	315	287	313	342	332	310	328	317	327	325	351	321	323	313	328	370	322	300	335	321	290	301	324	316	348	285	321	295	314	332	320	315	382	311	337	305	330	325	309	324	319	330	315	336	326	309	333	318	280	297	325	318	317	320	326	301	316	340	320	343	332	300	348	322	324	319	337	299	322	357	310	354	353	341	330	296	311	329	300	310	320	326	300	303	313	311	308	327	315	339	293	329	324	312	339
7047	1020	1397	1570	1451	1205	1145	1135	963	934	873	847	924	860	785	829	768	778	813	803	819	761	794	818	819	742	790	789	802	770	803	767	811	769	804	740	796	840	774	780	792	735	742	722	753	776	743	754	786	779	746	793	758	742	750	729	784	756	773	758	732	733	785	763	805	759	798	796	777	739	782	752	744	738	787	753	766	760	776	738	767	780	769	729	770	757	759	784	758	747	773	670	772	776	728	767	733	759	700	744	771	738	770	726	786	736	745	790	740	771	732	750	737	760	751	725	748	729	769	758	727	770	726	745	804	786	806	768	788	744	759	767	772	788	749	754	734	775	714	739	744	781	765	769	743	786	813	777	814	743	768	780	766	677	784	793	728	721	804	775	746	736	765	757	745	759	752	756	759	818	768	753	754	745	723	747	774	798	747	761	729	793	785	794	753	772	759	768	843	715	787	774	791	738	801	745	724	762	728	736	810	743	763	741	730	729	776	788	733	716	767	775	737	726	745	771	773	753	790	784	760	758	809	725	780	759	749	758	791	720	762	728	769	737	727	716	732	770	720	763	770	723	773	730	782	760	719	762	749	799	778	776	751	775	737	803	710	752	732	739	757	759	758	773	754	724	761	762	791	758	808	746	740	771	763	780	783	781	705	790	718	766	733	767	781	758	746	744	770	757	773	717	730	726	749	760	786	758	754	716	766	744	771	834	754	752	745	768	777	737	769	773	755	762	770	707	763	750	765	752	721	768	756	779	779	745	774	733	744	781	807	784	740	773	746	734	749	750	703	729	781	744	723	797	788	783	749	783	786	720	739	767	761	772	752	751	784	731	728	812	744	765	755	809	781	801	747	755	790	796	796	771	776	740	775	750	813	798	785	772	768	783	725	801	810	741	752	734	775	760	764	722	746	732	739	770	714	790	775	796	708	766	722	742	770	749	759	794	740	755	795	769	751	743	780	803	789	736	754	756	793	735	771	803	721	727	757	742	765	800	739	769	758	758	802	792	717	781	723	767	760	701	709	716	757	784	757	800	753	761	780	759	739	762	794	779	748	755	780	789	737	712	702	740	774	747	779	735	758	753	772	744	722	755	688	744	736	744	726	758	813	791	779	732	747	699	751	766	774	757	756	766	794	724	756	770	780	777	737	733	721	713	747	765	767	765	758	790	748	741	762	737	801	756	764	790	759	728	781	769	710	751	793	762	755	722	800	765	712	753	768	757	739	778	717	807	775	736	718	741	734	749	772	741	766	836	791	814	765	800	768	778	782	794	754	766	719	729	763	737	756	777	740	759	738	707	757	779	750	792	736	722	730	781	760	762	761	759	715	774	795	761	746	785	726	757	764	770	772	774	741	754	720	774	755	772	762	735	759	772	736	768	703	799	778	786	746	768	747	703	739	745	788	719	715	745	781	723	803	758	778	759	721	748	788	776	794	758	771	756	744	780	739	735	715	776	771	729	788	774	809	739	732	754	777	758	784	810	777	733	782	741	722	755	805	747	760	837	743	756	761	736	807	770	729	739	705	766	727	708	745	732	782	755	733	750	729	732	773	751	749	756	765	784	710	739	795	793	760	778	744	693	740	769	766	730	751	745	780	786	790	808	742	769	779	760	758	763	742	767	797	770	766	794	771	782	766	751	756	769	819	766	767	736	825	770	743	755	719	811	761	779	762	746	742	750	762	754	775	737	757	735	819	757	799	787	723	735	784	708	767	737	718	787	740	751	741	772	816	710	714	766	792	777	747	781	753	760	746	781	726	799	739	769	764	748	771	787	742	744	819	778	804	772	758	775	742	774	740	763	740	763	688	746	741	746	760	787	743	802	736	786	774	781	751	748	758	726	787	747	752	759	824	747	760	793	792	689	725	737	768	774	770	745	776	754	754	753	746	766	758	791	756	744	799	779	713	727	751	748	747	775	763	754	763	773	756	778	776	762	735	762	760	722	775	749	763	764	729	723	754	730	762	741	790	751	744	725	775	768	731	770	737	782	769	805	765	809	741	739	787	737	779	739	769	779	783	746	753	801	734	799	760	799	772	768	767	744	739	719	714	805	800	724	774	765	794	778	735	727	774	714	732	813	760	741	758	706	729	761	737	777	786	764	780	743	777	793	801	750	763	709	782	799	785	799	795	741	736	730	771	760	747	733	718	748	729	820	745	725	759	764	771	747	780	716	783	799	750	714	779	746	763	707	798	748	699	717	798	787	791	773	805	763	742	770	792	764	727	754	788	771	740	748	724	747	754	725	703	775	753	771	766	723	769	765	751	770	770	780	783	837	790	765	730	792	804	760	755	777	761	735	789	749	748	757	787	762	811	742	786	763	737	789	761	786	720	758	750	789	780	759	746	726	776	791	749	767	725	723	790	747	736	795	760	728	780	726	737	765	721	742	843	734	732	794	778	754	784	799	772	782	775	737	786	702	835	734	751	724	716	785	701	788	757	742	777	771	734	776	770	701	753	733	738	748	796	777	738	720	731	801	763	753	755	758	783	727	738	744	743	742	764	772	762	797	749	790	754	759	757	755	743	667	827	752	726	761	755	759	779	797	710	772	755	740	710	756	736	754	701	756	733	770	714	753	761	744	747	772	754	754	804	779	729	709	761	779	741	759	746	696	722	758	770	771	779	701	753	762	755	758	739	740	775	782	743	795	754	750	734	779	716	777	721	696	765	752	755	762	785	759	770	759	727	773	795	738	797	754	743	765	773	751	792	766	789	760	774	785	764	771	765	728	732	785	710	785	761	745	743	780	786	774	817	775	758	763	718	744	742	740	795	760	721	729	811	763	748	766	758	714	769	745	711	772	773	723	734	800	758	806	754	740	753	739	754	787	764	770	721	747	806	766	822	736	762	762	754	739	791	761	761	772	718	799	748	700	700	818	784	768	708	810	780	767	747	758	712	754	772	720	757	727	773	737	737	725	747	746	725	753	752	753	722	775	725	766	747	779	763	736	815	799	764	759	754	735	744	715	678	745	731	724	786	774	760	716	730	790	744	750	805	806	785	769	786	751	749	774	772	728	793	729	781	742	790	753	778	776	732	762	802	769	788	770	755	747	749	779	752	760	729	746	707	775	786	774	762	703	783	740	736	745	723	779	777	803	738	775	785	776	776	771	698	714	785	777	750	763	737	761	800	698	730	791	724	696	751	755	780	747	809	789	754	764	797	746	812	758	766	715	773	808	779	748	707	737	735	803	786	723	743	757	743	706	787	769	773	811	765	762	798	752	723	749	721	758	795	807	776	779	758	789	745	729	798	766	790	734	792	786	748	763	686	705	739	766	780	775	720	755	727	758	755	758	772	778	747	798	717	757	777	748	719	737	747	780	783	748	784	785	737	731	794	723	770	730	751	766	768	773	791	796	783	773	752	705	785	704	777	684	803	768	749	786	798	745	756	716	714	774	802	760	757	773	746	752	774	740	741	728	795	743	737	725	775	770	725	770	701	755	731	743	722	757	773	814	763	731	792	738	719	795	777	758
14252	1003	704	608	431	324	279	241	217	233	177	166	150	149	182	159	151	154	145	155	139	135	167	152	144	137	145	153	151	135	187	129	150	161	137	149	150	147	136	159	162	158	136	147	132	116	157	159	145	147	147	159	132	142	171	159	158	158	167	156	123	132	141	131	147	136	143	148	150	153	154	179	164	158	139	143	136	140	146	118	143	158	157	122	140	126	173	163	153	159	135	144	131	133	138	149	152	165	143	139	135	161	167	166	154	159	162	143	151	137	171	154	142	127	149	157	160	135	152	152	129	138	149	135	142	165	167	148	118	133	180	146	149	148	145	159	138	144	126	139	149	143	142	159	153	153	129	136	124	130	131	171	158	140	159	144	129	153	140	145	140	144	146	150	137	158	150	144	135	148	147	147	160	185	158	141	124	127	140	143	139	160	125	141	156	141	163	142	154	157	150	137	138	144	151	181	161	140	122	145	135	134	157	173	162	146	176	156	146	143	145	135	152	142	170	143	132	143	126	162	133	150	149	153	140	138	135	141	138	154	137	159	155	149	146	161	126	132	149	143	126	173	161	152	162	162	133	163	141	150	134	145	141	141	146	139	151	150	144	138	158	131	158	128	158	152	156	160	143	143	138	150	155	162	167	139	151	156	140	141	156	138	161	154	154	152	146	133	156	166	141	155	164	137	152	162	145	134	142	115	136	146	148	148	155	143	138	139	174	163	152	167	146	135	143	158	174	160	139	143	153	150	155	175	135	157	171	156	164	146	143	160	136	134	170	155	160	137	145	136	159	141	136	132	144	138	156	153	135	161	148	134	151	146	154	136	174	157	158	151	167	128	138	147	131	152	167	142	163	133	145	143	148	143	145	145	153	120	177	165	155	137	161	135	138	142	136	148	128	148	134	164	136	137	133	131	163	145	132	165	128	139	159	149	142	142	138	141	166	153	138	146	160	141	127	160	163	136	178	187	130	179	155	154	146	158	139	153	176	147	144	144	148	172	137	127	158	133	151	170	161	150	157	123	137	130	169	147	161	133	137	131	183	147	160	151	135	135	123	156	134	130	118	127	148	149	160	162	144	148	156	154	145	148	123	136	146	116	159	156	157	134	169	166	153	153	138	142	153	140	145	132	159	153	158	154	148	182	159	141	160	138	148	131	144	148	150	143	140	141	109	151	135	157	162	126	152	145	141	137	150	156	141	132	186	148	120	154	143	171	143	162	154	155	145	153	153	135	155	159	136	156	156	142	148	158	159	140	138	142	131	148	140	176	154	153	142	158	178	170	154	156	161	155	150	166	149	138	147	147	143	140	169	140	139	150	145	138	166	140	144	138	122	141	166	156	148	129	162	150	146	147	130	149	145	138	145	134	134	154	147	162	166	152	138	158	163	147	151	160	146	139	142	140	156	149	169	181	143	147	129	155	131	159	141	141	159	146	165	140	132	156	137	155	171	127	150	138	119	171	136	162	142	154	139	139	145	135	138	153	149	142	138	144	145	138	142	149	140	146	170	131	150	152	141	147	149	158	134	143	166	159	151	166	161	148	136	155	123	135	130	138	121	120	141	171	129	156	141	170	153	131	146	143	138	152	144	153	140	168	138	149	166	133	136	160	164	143	147	141	152	131	157	162	169	154	129	158	162	127	164	169	149	153	147	163	140	168	152	141	141	163	166	132	145	125	171	164	161	146	167	149	152	150	128	133	123	140	169	127	143	125	146	154	167	139	139	151	138	181	137	144	126	149	143	150	144	130	131	161	151	135	133	134	154	168	159	140	146	145	154	142	149	137	141	144	149	134	157	143	137	147	151	157	146	124	136	150	163	134	138	142	140	153	168	142	130	147	152	133	131	150	168	134	125	163	130	148	160	147	138	143	140	153	155	146	154	140	156	146	141	141	135	156	131	152	145	148	166	147	133	175	148	133	128	156	162	161	145	144	132	132	148	177	163	150	159	154	172	155	139	140	132	153	153	147	172	133	147	175	147	143	160	148	157	141	155	149	162	159	153	142	163	134	157	148	165	133	157	161	157	141	148	156	137	150	172	152	157	134	140	145	130	131	141	141	138	135	143	153	131	166	159	164	164	183	139	142	170	128	160	165	152	148	162	143	138	142	150	153	137	165	125	134	151	147	136	142	156	151	144	161	142	155	138	151	160	157	150	144	148	149	122	139	157	161	142	145	139	142	153	156	157	144	148	162	129	126	158	132	166	148	129	136	133	141	150	148	168	131	150	136	158	141	154	138	136	148	152	143	130	143	149	134	160	166	147	146	141	175	149	150	131	149	138	154	123	134	131	160	138	144	152	152	148	167	139	156	128	162	147	142	150	134	158	144	138	142	148	139	153	162	139	139	128	154	158	155	130	152	140	151	151	132	127	145	154	166	139	128	136	148	167	169	153	170	142	165	155	165	109	143	167	136	165	151	151	165	135	157	147	159	136	156	178	157	139	137	147	151	154	159	144	136	146	145	157	134	146	153	121	147	148	139	130	146	148	142	148	115	133	161	136	173	144	173	160	145	133	170	155	146	153	123	152	173	145	148	121	148	156	166	153	155	139	144	182	151	129	141	134	144	121	117	138	142	169	148	158	142	134	144	144	155	143	155	145	148	167	161	141	141	145	143	144	149	144	149	142	143	123	131	146	148	148	135	135	144	146	163	160	140	156	151	130	134	165	152	159	168	142	135	135	138	126	158	133	152	151	137	156	149	167	149	168	145	151	153	150	145	149	157	146	147	158	143	134	136	125	153	192	145	143	159	136	134	128	156	124	167	151	128	131	165	142	150	158	169	142	153	143	146	146	150	148	148	114	121	152	175	139	123	155	136	140	157	173	143	143	157	136	132	151	133	141	148	152	162	157	150	140	119	150	151	171	156	174	155	144	145	164	149	153	166	151	155	145	147	132	176	155	165	154	151	152	131	136	140	146	116	143	151	144	137	127	161	144	131	133	152	146	186	168	156	141	149	151	143	160	147	156	151	181	163	138	144	153	150	140	152	141	164	156	140	134	149	156	132	140	144	142	135	116	150	150	144	160	136	151	133	136	158	136	125	138	131	138	168	142	160	140	155	166	136	157	146	146	139	140	147	129	145	139	160	140	155	156	145	138	155	159	143	154	145	140	123	155	161	133	148	144	162	140	147	127	146	146	147	169	162	149	128	151	141	155	155	140	156	143	144	154	139	156	164	146	156	145	112	143	164	139	143	125	124	130	146	169	144	159	149	153	164	157	119	154	165	145	138	144	165	137	128	138	139	144	145	139	142	144	155	121	137	146	125	159	135	146	120	166	137	125	151	151	152	153	143	148	142	148	145	153	168	125	156	156	127	131	155	157	157	142	128	129	137	148	150	140	147	145	151	135	148	149	159	160	163	144	137	136	138	145	135	130	137	161	140	161	154	159	140	141	129	141	143	154	151	136	144	138	152	116	159	143	155	158	158	158	149	147	146	134	132	158	133	163	145	133	121	148	140	130	149	178	158	140	147
8803	911	1636	1853	1689	1264	1033	902	805	703	624	574	584	533	504	521	504	509	452	436	458	484	450	424	438	433	444	404	398	384	414	386	465	362	422	436	429	427	378	407	429	418	394	381	380	397	408	372	387	388	406	437	417	379	379	405	407	366	382	406	414	431	402	397	405	360	393	404	397	341	382	409	386	445	385	411	386	368	385	393	414	376	402	403	375	433	394	420	364	359	383	377	353	403	341	380	341	382	368	381	421	392	409	355	399	415	387	425	412	361	423	367	391	370	394	388	417	400	370	378	413	372	382	378	418	388	366	378	412	364	385	398	421	399	389	385	387	373	359	406	416	378	403	396	386	416	424	394	350	362	369	421	412	363	401	384	382	377	368	400	378	379	383	353	380	431	377	381	373	383	397	398	424	378	337	341	377	412	374	407	364	380	390	379	392	364	394	382	412	397	346	402	370	358	404	397	365	378	370	363	366	390	377	384	354	369	369	372	333	401	383	378	399	399	426	407	325	384	372	380	383	390	368	387	378	370	361	361	392	430	372	411	397	375	397	378	390	391	397	387	376	396	401	360	371	365	411	386	402	380	427	392	381	402	386	363	390	365	399	356	361	418	372	426	368	372	399	407	363	406	349	366	392	376	347	372	377	398	402	344	419	381	412	389	375	381	436	414	340	378	385	390	335	366	390	400	378	346	377	374	354	365	398	400	385	441	393	413	350	381	384	399	356	371	359	406	390	396	386	400	376	395	383	348	392	378	380	423	392	341	403	402	400	421	385	367	407	413	378	349	425	399	382	379	421	387	390	367	391	394	369	397	382	385	432	390	386	398	406	385	337	401	401	385	339	371	420	371	356	391	378	375	349	389	391	405	363	382	367	344	403	360	405	377	357	413	376	381	382	391	395	425	380	389	373	404	389	381	373	366	375	387	387	363	351	386	363	407	397	393	389	431	339	394	384	359	376	393	381	382	412	413	389	348	365	396	406	403	402	413	375	370	410	374	397	388	374	391	383	398	381	362	397	399	390	379	396	413	387	364	417	384	364	381	393	413	372	383	372	400	388	406	393	397	384	383	382	393	397	346	368	382	393	406	336	386	423	394	395	384	390	391	390	379	407	375	368	384	335	394	349	383	367	359	372	402	364	352	444	364	388	415	373	381	368	367	400	370	394	374	388	382	408	358	410	364	372	369	363	389	371	382	411	386	393	384	403	369	398	415	411	356	338	369	424	378	375	405	363	412	355	368	356	399	359	393	371	380	394	380	399	401	392	361	376	381	366	368	394	397	407	363	397	384	407	383	383	439	363	406	376	401	392	391	365	393	431	403	379	399	382	383	427	368	336	372	454	361	351	390	390	392	362	394	370	363	379	355	389	359	390	367	395	408	373	346	380	423	384	405	354	406	379	366	413	372	382	382	356	368	398	391	409	398	367	379	357	373	385	363	370	424	391	365	376	416	395	356	400	383	404	404	360	391	359	407	377	345	403	370	413	387	373	347	369	381	365	364	417	383	403	377	409	359	402	389	366	381	375	352	358	381	399	410	372	362	384	407	358	377	389	388	394	387	394	351	410	352	385	388	362	382	414	391	381	403	397	376	375	389	397	379	391	364	381	376	378	400	399	411	363	370	385	356	397	389	370	383	395	391	387	359	385	400	385	398	373	374	409	387	364	403	393	402	359	373	371	368	351	355	411	405	412	411	405	380	391	403	408	384	423	400	374	372	412	348	416	391	380	404	384	389	370	406	343	386	403	350	393	393	388	394	395	418	386	385	380	365	435	373	414	350	383	377	379	396	393	368	401	392	413	391	365	360	345	381	380	371	365	395	342	397	359	375	370	421	395	410	390	395	388	388	399	398	386	386	389	399	371	377	392	367	392	356	379	376	418	391	362	381	420	354	389	364	377	374	356	384	400	391	393	391	388	372	411	374	372	375	356	405	374	413	371	405	411	376	380	361	355	392	432	381	370	387	364	363	377	364	377	385	380	399	393	392	389	387	413	379	390	362	371	391	345	349	386	404	348	393	372	360	405	387	349	386	391	357	386	392	370	407	375	374	380	348	375	378	371	351	400	376	398	362	373	388	368	412	358	377	393	368	355	364	385	421	408	362	396	385	426	380	370	354	366	380	391	399	375	368	364	358	373	368	383	395	377	363	393	412	380	388	386	386	397	386	389	405	414	387	356	372	395	360	401	382	362	360	419	431	410	364	369	369	371	363	404	397	358	384	370	393	402	376	357	376	403	356	385	404	361	405	393	383	383	370	378	388	397	422	378	398	390	382	366	402	370	370	397	385	370	363	354	351	400	405	383	363	384	376	380	394	381	367	406	386	401	368	377	378	431	386	373	369	379	404	364	368	393	398	388	405	391	381	409	362	393	391	347	398	354	360	373	410	396	401	369	401	354	398	373	399	364	387	366	398	378	378	386	365	401	403	376	386	395	378	389	421	389	368	389	431	380	405	358	375	362	404	387	386	360	387	358	399	407	387	395	413	376	397	381	392	402	386	397	361	387	389	385	361	366	367	413	429	399	423	382	375	396	383	388	373	392	382	366	398	353	409	389	395	378	386	402	391	378	363	406	383	402	406	378	383	409	390	377	409	399	422	372	356	398	364	382	379	405	410	381	395	407	343	369	369	343	384	408	434	363	382	362	365	383	411	402	374	380	405	364	334	357	366	384	383	399	412	382	358	382	392	368	403	361	377	404	400	372	396	371	382	396	372	376	393	400	397	377	372	407	372	359	368	386	375	419	373	414	395	404	391	427	387	396	396	406	378	372	383	356	405	344	413	395	393	369	389	393	364	382	362	351	367	375	345	378	401	369	373	392	392	366	343	419	407	380	391	385	407	428	413	403	402	415	378	384	392	389	374	388	370	394	382	380	406	359	409	367	375	368	414	338	391	376	406	377	372	366	398	365	344	391	391	382	349	396	375	365	363	395	401	377	377	362	372	415	364	379	399	384	425	379	391	393	405	367	407	369	410	403	356	400	376	400	393	377	380	375	399	404	378	380	376	363	362	380	398	420	406	394	395	411	375	407	394	396	389	392	364	393	367	362	374	402	386	400	383	373	391	380	374	377	419	406	386	367	373	372	406	387	399	405	421	375	436	405	379	409	405	407	404	432	384	362	412	390	404	375	361	381	389	356	375	389	360	411	365	402	373	359	354	378	381	417	394	374	388	391	372	366	393	379	409	376	425	427	366	402	395	410	367	406	384	406	378	389	403	388	373	424	367	367	370	338	403	356	350	373	403	413	386	416	387	389	386	381	382	416	400	340	375	385	368	385	377	378	404	351	379	373	400	401	410	409	384	387	386	391	385	373	368	353	379	378	374	395	422	396	371	395	365	379	377	420	379	356	372	372	349	379	391	368	364	378	377	393	415	391	400	390	403	362	373	387	336	380	368	401	399	386	372	361	363	368	353	376	401	411	367	387	391	400	397	408	373	360	382	455	382	353	376	394	401	373	380	352	339	357	388	375	374
2168	381	366	363	333	354	366	385	368	340	361	368	380	371	399	356	363	384	351	423	351	365	335	326	341	344	350	351	375	378	352	362	351	348	363	378	330	348	362	319	340	359	354	344	376	332	365	392	367	348	357	377	325	351	351	350	362	343	350	385	382	359	343	314	326	384	349	310	327	371	358	403	359	335	386	356	346	397	372	365	330	374	347	334	369	365	342	348	344	375	364	331	366	338	326	365	363	354	348	381	382	357	351	348	393	354	388	349	349	376	335	371	376	332	378	365	339	352	346	368	387	373	344	369	395	331	349	380	356	349	378	350	334	360	368	334	361	357	378	354	353	336	355	309	347	374	361	369	334	354	367	355	368	368	390	362	319	348	328	354	323	374	373	375	367	349	334	368	391	324	326	341	341	371	361	355	388	338	366	374	347	400	371	330	371	361	370	303	335	324	354	363	358	337	371	351	381	352	372	396	330	342	354	337	341	377	315	354	330	406	365	342	362	355	352	352	373	325	375	368	353	336	344	361	305	341	366	353	327	343	378	351	317	357	369	346	352	352	330	339	365	336	373	331	374	338	362	349	374	355	342	351	373	353	365	356	360	415	356	405	346	388	358	362	367	334	369	339	360	331	328	371	336	352	343	363	335	361	327	359	369	357	355	338	397	367	362	353	357	334	403	366	350	373	363	333	349	359	399	366	377	357	392	355	323	361	349	353	344	370	324	383	374	349	387	362	333	363	343	330	376	383	360	391	338	359	343	351	351	374	343	370	380	383	354	353	360	358	365	360	380	354	349	345	316	365	338	352	366	324	363	344	341	371	347	353	344	332	384	356	372	390	376	352	323	368	342	391	373	362	355	372	357	355	351	330	369	371	351	369	347	341	396	381	319	386	376	350	352	352	403	347	329	360	359	371	390	372	369	344	341	342	354	376	387	375	368	340	381	329	369	347	351	347	378	349	366	374	358	379	358	371	351	368	355	351	360	357	367	376	355	368	376	362	335	359	331	353	335	371	364	369	394	391	365	367	334	333	358	350	365	393	373	377	365	295	327	373	343	362	376	363	376	367	373	348	331	332	336	361	336	344	355	383	358	348	348	354	357	316	347	343	347	356	369	373	362	315	370	364	352	370	355	375	295	399	364	359	368	374	355	350	337	369	366	369	375	344	371	339	395	337	330	358	360	363	360	359	386	368	335	337	364	341	347	383	390	352	346	356	361	325	327	342	372	333	326	330	360	374	365	321	339	343	327	385	317	373	363	384	358	363	332	356	335	360	360	369	336	364	315	317	346	363	360	356	356	357	343	341	347	327	347	376	386	392	378	378	366	385	405	354	340	365	364	347	374	354	358	330	323	326	371	340	348	397	364	365	378	383	360	331	364	385	319	342	329	365	362	365	388	356	352	356	333	369	374	369	377	378	373	329	353	346	337	347	353	352	349	360	337	352	363	353	335	376	360	336	364	367	363	325	345	378	355	367	352	328	350	365	388	328	355	369	395	376	379	353	388	357	343	326	338	345	386	369	380	328	317	329	343	354	405	362	370	359	352	365	353	346	333	333	338	379	337	356	319	354	401	375	389	378	362	349	379	377	364	327	382	366	353	343	370	378	327	391	352	373	373	344	335	377	359	370	422	406	345	318	380	345	338	370	344	367	373	352	347	368	350	357	366	342	357	350	377	319	379	331	384	354	322	352	354	357	331	364	366	365	348	328	375	396	322	346	346	346	335	377	372	365	334	392	344	333	367	386	370	366	389	347	356	322	352	349	351	339	364	377	344	339	346	370	311	394	352	389	323	370	354	337	348	365	360	363	336	326	386	372	341	403	330	361	352	344	327	359	384	353	356	365	363	377	355	351	359	345	325	333	331	372	371	363	334	367	334	317	365	399	340	371	361	342	387	369	371	357	327	394	352	343	399	326	309	337	334	343	343	374	366	348	363	365	342	322	343	361	355	355	384	358	346	365	345	339	356	343	360	363	351	374	371	350	340	333	385	382	343	392	371	359	363	360	357	368	393	345	366	369	346	325	370	339	366	387	342	392	368	350	337	364	395	357	349	387	356	384	374	366	337	361	360	361	352	356	390	348	325	330	378	374	354	347	340	363	340	327	380	344	355	343	358	374	361	379	336	364	367	342	357	368	352	347	339	329	387	369	357	351	358	353	332	320	342	328	327	427	388	365	349	332	331	379	383	362	348	361	337	378	337	391	338	325	387	365	335	351	341	339	354	391	373	407	357	362	385	308	353	338	330	374	355	351	369	381	374	368	349	363	358	343	352	355	362	333	356	393	380	338	382	310	342	326	339	365	366	352	349	385	384	346	355	381	355	361	379	351	352	342	386	347	381	339	324	377	321	349	347	373	350	374	384	365	351	373	345	339	343	364	350	380	330	374	359	352	355	386	395	353	354	386	396	351	390	330	335	322	323	357	363	363	395	365	386	387	342	375	359	343	366	339	370	351	360	347	354	311	347	356	356	342	378	354	346	371	359	341	338	343	373	362	359	343	332	348	354	330	354	363	331	377	339	331	329	341	340	335	412	368	353	318	329	346	388	370	372	376	322	353	351	362	358	366	358	350	374	348	378	333	362	349	337	368	349	348	366	367	388	335	359	397	376	345	363	322	364	368	357	335	322	352	393	373	383	357	339	355	327	362	374	345	345	383	348	350	368	337	322	375	363	348	363	379	364	359	341	343	328	361	353	381	341	362	365	321	341	374	348	312	346	333	332	359	349	341	346	355	356	376	356	368	383	372	353	381	355	383	405	352	304	377	321	329	325	382	336	320	361	392	350	355	359	373	370	354	374	307	359	357	341	357	392	386	355	350	368	362	362	371	332	344	320	359	333	353	353	375	342	346	332	331	337	371	373	348	311	348	368	359	391	344	342	357	343	360	337	323	382	354	378	380	374	349	321	337	376	340	360	340	359	338	342	347	336	398	356	343	359	362	366	370	352	336	330	352	338	338	348	345	318	386	366	365	363	365	357	387	349	365	370	363	345	325	368	336	385	361	312	334	340	332	355	372	347	360	333	355	377	357	389	355	342	366	373	349	365	352	354	378	373	349	360	348	363	349	356	357	387	339	371	406	362	348	356	356	349	315	347	392	381	342	347	367	352	370	360	351	351	367	349	360	374	340	355	362	380	341	332	337	395	370	353	337	368	368	391	364	362	370	355	334	350	388	364	368	365	352	385	355	367	360	350	392	388	356	373	334	393	371	349	380	379	361	337	390	361	358	362	340	341	360	391	391	372	358	393	357	357	315	351	366	354	368	356	370	366	362	368	345	337	335	342	361	363	361	390	381	360	350	345	346	358	337	357	387	345	370	379	329	373	382	366	359	378	390	334	336	351	352	364	367	354	335	387	386	363	352	392	352	386	360	347	347	371	351	366	345	350	330	348	347	372	343	324	381	367	325	371	381	361	342	352	361	355	387	396	333	307	331	367	333	359	384	342	357	386	389	369	331	342	345	402	375	344	374	374	353
2410	870	908	952	881	813	872	892	895	863	838	781	879	859	815	859	854	884	860	820	809	872	858	858	853	812	849	867	886	819	862	835	846	822	786	868	848	844	819	843	875	865	855	858	857	840	828	867	832	872	877	870	848	909	892	875	840	871	819	910	846	838	830	846	829	852	852	843	846	834	927	830	839	853	823	860	798	834	855	838	867	856	845	807	843	830	833	832	829	873	858	855	871	844	830	856	877	943	837	839	832	827	830	881	859	830	814	802	857	858	854	859	833	824	811	854	841	793	871	803	839	823	824	857	872	846	864	883	824	833	849	867	924	877	846	852	797	854	865	872	849	881	870	866	860	851	837	804	866	835	828	847	818	835	860	876	841	831	848	857	806	825	870	904	823	872	874	820	851	840	820	871	855	857	887	944	806	813	811	897	856	858	842	813	878	832	848	858	806	818	852	833	905	826	853	843	888	828	806	859	865	855	796	897	846	914	878	863	867	768	847	809	830	796	857	841	791	831	882	848	862	825	938	818	808	853	875	816	881	868	882	848	841	861	885	844	865	827	845	814	842	790	879	872	860	863	830	829	866	869	893	900	860	850	864	846	830	852	793	808	891	855	812	861	868	795	885	882	855	845	880	847	869	832	916	845	803	846	858	859	859	861	832	838	847	840	825	818	851	849	815	853	866	818	876	830	854	838	862	846	847	834	793	810	882	786	888	879	825	821	806	856	817	849	844	854	815	833	816	847	871	893	824	872	858	892	885	860	819	863	859	840	883	854	861	859	844	822	852	853	779	861	875	825	812	804	846	852	845	845	879	819	863	889	836	850	865	820	872	845	855	875	896	835	890	843	830	850	860	806	845	886	880	835	868	806	848	858	876	832	793	816	856	898	825	866	832	829	851	871	846	861	904	878	829	798	912	859	834	808	796	866	889	861	921	841	913	866	909	824	825	888	886	826	897	851	847	862	839	849	864	853	865	833	903	865	838	865	866	844	850	838	852	862	826	811	858	861	857	816	848	841	857	825	838	828	847	876	837	834	838	822	858	880	820	883	815	893	837	867	908	877	830	868	865	845	859	897	837	873	840	859	910	918	849	811	851	843	897	841	891	803	840	858	836	858	833	918	805	877	832	840	839	845	829	869	866	802	786	864	900	804	824	871	868	862	923	837	839	845	826	831	845	833	834	826	848	853	871	849	821	818	832	826	943	840	896	793	859	819	824	859	865	847	848	808	843	861	894	847	824	882	851	801	843	842	832	877	848	889	832	821	859	853	869	839	830	893	908	854	827	817	861	879	854	839	839	852	827	842	892	852	852	805	830	821	867	882	890	861	828	867	853	848	831	860	866	841	806	831	835	871	864	852	845	838	807	882	861	846	911	810	828	874	824	857	843	834	817	829	886	901	839	856	844	859	857	873	882	845	826	863	812	839	822	828	838	876	848	826	879	847	853	807	829	851	847	811	850	829	865	867	857	854	872	817	860	852	882	879	873	842	867	851	872	868	814	881	849	787	844	829	867	829	804	837	856	834	800	844	876	833	872	892	848	843	866	852	854	875	839	827	873	833	850	839	857	832	834	856	881	792	817	908	814	854	824	811	853	793	847	839	831	896	844	839	855	844	816	846	782	866	880	852	826	874	839	896	873	865	833	857	826	850	838	852	839	876	855	864	851	841	883	821	852	862	824	842	819	837	819	825	832	890	844	821	817	809	867	830	855	843	867	855	858	884	835	778	848	859	841	846	859	856	855	856	879	864	855	815	853	849	850	827	788	886	846	821	821	808	822	841	882	866	900	854	888	786	832	838	851	890	846	847	832	828	859	879	882	831	842	865	804	885	893	892	861	821	839	850	841	834	785	856	846	844	851	919	817	841	853	854	878	834	883	850	828	830	825	839	860	856	803	840	789	816	821	811	833	796	841	815	845	874	888	868	860	831	870	774	870	853	848	820	851	867	819	830	804	816	869	842	829	830	857	853	828	878	849	781	880	795	823	883	859	857	910	812	879	873	908	870	818	847	844	841	846	886	843	878	829	871	828	843	851	810	848	872	870	863	846	801	816	898	868	811	830	839	801	878	904	830	828	848	848	840	878	879	850	857	873	863	846	838	849	820	808	827	800	830	878	846	834	806	853	806	881	838	899	884	857	864	805	839	868	896	821	852	840	871	846	851	852	825	806	845	825	806	824	831	833	894	862	909	886	834	874	863	832	836	852	874	845	820	779	856	786	883	828	958	902	848	890	889	850	844	845	895	862	845	829	872	933	825	908	857	849	841	817	854	819	882	861	897	870	833	877	866	842	880	910	846	803	824	869	860	829	861	858	870	805	836	830	853	840	854	850	867	833	837	893	819	810	821	856	861	874	829	867	831	828	824	827	812	840	859	827	819	863	833	878	815	843	817	867	867	866	872	854	896	837	848	816	829	909	870	862	891	810	853	876	806	848	857	891	849	875	903	833	837	845	813	803	885	831	896	833	861	861	897	827	843	850	791	895	835	866	861	856	813	842	861	890	896	860	860	839	881	806	818	858	828	798	878	837	838	850	838	855	832	899	877	859	818	838	872	880	833	906	863	784	841	847	834	801	876	828	862	870	808	827	834	827	806	871	907	844	868	858	831	871	853	800	851	822	870	867	822	875	841	835	886	839	810	830	831	807	817	875	866	836	868	920	864	831	840	816	842	848	881	832	885	836	895	825	869	819	842	803	845	844	848	847	831	877	807	898	873	882	855	769	858	845	844	829	827	899	832	825	861	833	873	836	816	846	828	809	832	844	898	856	854	874	886	821	830	890	898	814	855	787	850	855	836	852	801	811	877	841	826	875	811	870	805	842	824	879	865	885	863	879	895	867	781	841	803	854	839	836	846	848	873	854	866	861	891	780	846	876	894	835	838	835	844	874	777	856	868	853	851	838	874	832	877	817	880	836	844	907	895	835	847	831	864	784	825	831	849	882	846	837	846	836	830	815	880	867	895	805	834	858	850	829	835	817	877	820	881	843	870	863	881	856	856	846	867	866	857	878	839	811	856	823	847	900	809	791	835	864	843	869	852	816	833	818	839	873	783	803	892	809	824	851	814	861	824	859	846	936	832	862	896	873	877	841	864	827	827	822	864	802	859	847	808	865	816	854	857	874	860	807	845	821	902	822	851	789	829	791	830	832	872	887	850	893	838	830	841	846	885	813	834	812	810	833	860	820	852	811	880	832	847	821	838	848	858	775	863	843	848	878	875	818	827	873	894	852	837	852	852	784	802	913	813	866	863	862	845	841	838	822	839	886	842	832	838	825	861	850	845	873	883	843	891	857	858	883	813	831	854	869	844	876	793	910	863	827	857	832	854	819	808	834	831	805	840	871	878	839	800	858	925	864	892	801	843	855	849	829	843	884	855	878	877	857	776	859	808	840	829	868	843	840	867	900	828	859	841	832	921	825	838	822	861	830	801	834	816	898	872	867	881	908	846	854	836	812	829	809	851	852	841	839	870	880	853
8483	663	647	529	485	432	367	368	366	395	330	347	352	306	288	352	347	344	312	320	363	301	305	293	301	353	324	335	305	304	329	337	312	309	320	329	307	332	326	339	337	321	315	319	344	342	336	338	340	332	309	335	329	326	335	278	311	313	315	339	324	330	339	323	290	327	331	307	322	346	339	313	317	313	276	336	295	351	330	336	317	290	325	310	289	330	325	309	315	311	307	289	369	321	287	341	354	305	324	301	308	331	318	304	342	366	301	290	333	292	295	324	311	279	314	326	325	300	338	322	324	335	304	306	310	302	298	322	313	316	345	336	310	318	308	333	354	295	361	324	306	299	337	336	303	333	324	324	319	301	318	325	328	359	335	323	290	305	325	321	315	342	294	334	305	335	329	319	302	330	289	288	298	329	306	350	304	297	316	349	333	341	347	294	348	335	318	322	347	306	299	350	325	350	301	281	323	314	317	339	299	303	313	303	329	320	303	335	327	322	306	348	351	315	308	310	311	345	300	289	293	293	309	332	328	310	320	302	319	348	338	327	339	330	262	316	336	295	334	310	348	319	313	316	307	315	318	321	315	314	326	294	311	320	299	289	335	285	358	302	363	283	311	321	310	283	323	326	304	332	299	294	320	335	327	297	353	349	314	299	309	295	321	350	326	337	321	315	311	298	312	326	320	335	285	323	330	292	303	336	317	320	326	327	305	318	317	306	330	301	339	319	309	339	332	348	272	318	299	294	339	329	326	292	336	336	336	329	294	345	320	288	327	314	297	292	341	332	327	357	319	309	304	312	326	313	312	319	312	328	341	326	316	350	360	306	314	290	343	306	306	339	331	290	304	312	281	318	294	325	352	295	317	312	330	340	324	301	299	340	320	333	311	318	317	325	298	310	343	328	315	325	327	316	334	305	321	333	337	333	295	291	338	319	325	316	295	301	304	325	326	291	318	315	314	327	337	377	333	315	312	357	297	328	353	324	318	319	302	319	318	352	287	306	318	365	349	325	306	301	348	340	355	295	310	305	300	315	306	331	343	308	383	311	342	344	339	336	302	312	334	317	346	302	337	291	330	321	307	292	300	331	347	296	320	306	333	324	308	303	307	297	310	324	325	286	309	303	324	307	347	300	326	318	334	315	323	334	321	322	297	329	291	299	323	320	369	309	322	314	342	325	345	295	302	339	312	332	315	349	310	317	299	315	346	315	376	333	315	303	354	354	326	354	316	323	287	338	334	296	302	313	313	306	340	355	311	334	338	315	302	287	315	332	313	343	352	327	285	311	318	342	310	335	319	315	333	345	307	281	318	347	333	286	303	293	314	306	338	285	307	320	316	329	302	310	319	293	333	318	283	314	299	350	290	324	290	305	340	297	311	304	365	342	331	314	299	360	322	305	303	321	332	286	310	338	319	337	277	279	317	317	313	315	304	308	323	315	343	323	313	349	307	302	304	331	315	290	276	342	277	328	322	319	296	305	326	349	349	367	302	342	322	339	336	310	326	325	332	318	295	349	320	315	300	324	343	316	333	324	339	300	344	324	289	349	313	317	311	290	308	291	322	336	301	317	329	307	328	305	334	299	320	329	343	324	332	359	306	332	307	315	326	315	314	309	334	316	313	355	314	324	286	317	347	331	335	329	302	343	316	311	316	301	307	336	346	341	321	307	314	310	338	335	330	319	347	313	336	268	320	304	316	333	294	340	321	261	326	331	295	312	308	325	290	300	310	300	281	329	312	353	348	305	308	335	324	307	319	333	337	340	306	328	330	320	330	294	309	323	372	309	306	315	295	318	317	318	300	324	313	310	316	310	315	338	296	354	284	315	336	321	324	344	332	342	321	332	323	318	303	376	311	312	309	302	299	300	340	311	326	323	312	331	312	315	316	287	307	309	315	333	356	341	344	296	323	325	344	333	320	304	294	332	362	329	303	308	316	326	316	323	295	347	350	314	282	304	304	345	359	332	302	284	335	330	295	307	316	299	333	309	306	300	319	314	322	338	328	316	320	335	302	324	301	328	284	302	293	306	334	363	339	305	366	316	368	338	356	343	304	333	333	317	317	322	288	351	287	352	341	346	310	328	307	285	321	340	264	309	318	350	305	310	304	337	314	318	333	302	323	331	333	315	310	290	328	292	301	297	347	296	330	310	287	332	350	303	306	310	344	329	303	311	323	327	321	315	307	297	326	319	274	320	312	333	316	341	272	335	348	323	341	312	301	319	314	341	310	326	312	314	334	370	323	293	335	330	346	330	320	320	295	349	339	314	355	266	322	318	284	305	307	317	310	312	316	288	336	356	310	314	294	305	331	339	330	318	333	335	334	320	324	304	316	341	337	335	327	282	286	293	335	309	307	336	335	324	320	331	310	291	295	320	307	330	339	342	316	352	310	312	320	296	301	305	294	329	330	288	319	325	317	283	295	350	305	329	335	298	316	282	308	324	320	334	305	295	282	297	327	306	301	326	288	294	342	343	266	347	288	325	326	333	339	353	332	306	304	308	275	290	297	321	330	313	278	292	285	339	325	327	320	326	298	304	320	324	292	310	294	320	324	308	334	316	271	297	333	370	308	321	295	311	315	309	333	306	307	327	302	304	326	338	336	357	330	316	301	317	315	287	357	359	341	317	340	312	319	313	293	322	326	317	287	340	329	301	351	327	315	357	365	293	313	291	315	313	318	302	324	348	325	304	307	350	352	299	316	334	348	299	301	328	350	318	314	311	293	311	346	314	308	341	282	322	305	310	348	300	299	314	337	355	331	324	313	303	331	350	300	319	314	315	317	316	310	339	271	307	340	313	360	311	309	363	348	295	325	364	326	314	293	338	326	306	315	304	334	332	337	303	302	304	329	318	326	342	337	310	336	317	318	343	323	336	305	332	275	304	327	306	329	310	297	330	369	302	328	353	309	314	331	313	338	305	350	334	312	327	334	327	314	304	307	349	309	336	342	329	301	328	313	307	309	311	342	349	289	307	295	324	308	315	272	336	282	315	326	279	325	297	317	310	338	299	325	297	290	297	307	356	306	336	325	310	315	307	344	291	337	322	333	329	320	315	322	326	340	315	330	322	332	309	315	325	315	297	352	321	311	292	295	357	366	313	278	283	326	333	315	315	315	322	312	294	321	344	315	300	324	333	339	320	286	284	301	334	281	309	326	322	355	314	317	368	340	341	321	294	308	344	316	333	310	330	313	322	276	366	310	299	347	296	311	296	357	309	305	332	322	317	331	338	331	319	310	294	288	317	340	315	336	299	293	320	326	291	304	346	321	358	365	326	331	301	294	295	293	307	304	339	316	305	312	309	350	328	310	324	341	348	321	310	305	299	318	327	326	298	327	312	340	295	307	332	310	348	298	336	316	322	309	320	312	293	327	314	288	372	334	321	297	330	325	333	370	326	358	322	354	282	342	336	306	307	304	331	334	349	284	303	258	335	342	311	356	328	313	292	306	303	320	308	326	301	346	295	343	305	312	311	317	306	323	302
7130	1032	1408	1512	1421	1314	1112	1035	959	966	913	867	853	846	804	792	793	845	853	779	800	795	796	766	791	802	760	777	832	796	785	749	773	726	796	783	766	754	761	801	779	788	772	807	798	756	739	796	753	745	772	763	762	750	783	725	790	782	768	754	732	766	760	771	790	715	762	760	791	782	775	735	739	772	723	787	739	741	735	736	725	782	791	774	756	787	706	771	722	775	828	799	760	723	769	783	692	781	789	727	710	724	736	717	768	746	753	841	741	771	725	728	728	772	793	706	728	742	737	742	688	736	787	736	767	710	767	762	731	806	733	734	758	824	838	742	746	777	766	720	784	738	779	787	733	757	742	732	785	813	741	738	774	780	743	780	765	774	767	794	765	788	733	742	764	796	757	779	744	797	730	770	737	743	757	769	760	772	782	774	777	783	797	766	712	770	764	725	806	775	767	771	756	765	724	804	768	792	761	767	706	782	785	755	769	762	764	725	778	790	726	757	757	812	758	741	756	740	731	774	750	791	752	731	762	759	775	747	824	790	725	775	762	761	782	740	772	774	747	752	764	795	735	750	789	746	767	776	772	789	778	743	736	754	788	719	847	713	679	745	709	715	742	782	772	756	733	762	768	751	749	746	813	753	752	755	797	769	747	689	722	795	729	779	748	746	800	788	777	734	757	692	813	793	742	785	795	787	759	773	764	757	703	752	749	761	768	776	766	752	744	768	679	718	731	768	784	743	729	756	727	762	764	758	769	737	738	762	769	727	711	721	719	791	807	777	752	712	752	780	788	751	718	792	721	773	774	754	743	715	756	777	763	765	769	756	789	753	748	761	750	718	781	765	759	767	737	739	746	743	757	773	773	731	749	767	719	731	797	771	743	718	789	721	747	722	744	762	802	763	697	803	744	761	750	752	723	745	764	790	738	780	704	748	775	726	746	755	718	772	723	719	740	788	795	779	790	754	775	754	758	724	763	785	708	792	745	697	740	733	751	772	783	746	787	765	739	786	751	741	734	719	771	749	814	724	758	743	794	798	757	775	754	750	743	764	779	754	823	790	773	802	746	811	766	740	751	735	773	754	766	711	783	778	749	768	713	784	754	806	762	748	755	751	761	755	746	744	770	776	741	708	800	744	765	717	771	772	695	744	778	765	796	720	756	754	805	718	774	793	743	710	771	781	775	735	750	774	784	793	742	769	746	755	773	772	771	746	796	724	745	728	771	775	794	770	742	778	736	724	707	749	778	761	799	783	771	726	761	789	730	756	762	712	738	760	793	745	818	819	812	749	788	756	766	741	806	775	690	721	750	737	771	743	753	745	781	730	774	822	759	758	775	764	765	754	727	757	809	753	776	725	750	765	740	749	746	748	725	743	767	796	769	781	750	744	784	742	741	770	762	742	764	759	740	758	699	748	743	805	717	794	768	753	779	756	743	796	729	779	749	768	725	769	763	763	791	804	738	710	788	766	731	750	781	757	735	823	775	683	816	715	709	704	740	741	773	749	752	778	757	762	761	773	783	718	811	728	761	788	773	759	784	737	811	730	763	754	750	733	725	794	770	783	733	780	757	771	737	765	727	762	782	742	751	727	730	735	749	760	766	726	762	730	761	784	694	765	740	779	713	772	741	760	752	777	741	742	781	739	803	751	785	779	730	748	783	744	681	780	767	738	770	727	812	779	765	761	736	721	760	717	774	776	747	759	774	784	780	764	769	754	745	814	816	776	752	732	762	743	764	779	770	808	778	780	749	744	761	764	692	772	748	799	740	704	722	798	759	822	779	786	776	728	764	787	781	770	730	818	762	749	737	722	756	773	725	773	791	783	784	815	770	746	755	795	745	730	770	744	741	778	713	723	758	760	800	791	789	708	739	747	802	757	743	767	734	765	760	707	750	745	793	750	809	749	769	755	725	856	757	727	708	714	775	726	763	774	734	766	776	733	723	774	742	756	694	804	714	706	762	782	711	753	770	747	772	803	729	760	756	703	719	740	751	773	776	804	744	730	713	781	745	764	772	787	796	761	759	771	730	731	786	735	752	754	783	792	796	764	778	768	760	736	775	774	734	756	745	727	786	798	754	801	726	797	715	751	744	712	773	760	727	753	784	777	765	728	751	709	756	758	800	763	771	766	721	726	724	778	725	760	760	773	766	754	740	766	775	756	764	725	802	779	748	729	823	777	772	792	739	774	747	801	752	747	705	805	739	774	739	737	737	775	773	765	740	711	745	775	778	691	773	724	721	744	779	795	744	782	733	795	761	716	749	749	797	786	753	768	743	742	802	765	806	796	766	730	793	769	806	802	779	768	781	734	753	780	803	814	772	790	733	711	784	760	760	818	766	822	718	782	747	743	748	811	729	744	800	835	757	751	749	688	758	744	738	729	732	723	726	791	808	780	745	776	725	783	785	761	800	788	763	742	756	752	708	733	761	770	733	802	795	760	755	791	719	726	748	769	747	733	788	740	793	756	735	722	808	769	763	744	767	788	729	777	771	757	745	741	806	735	744	766	766	827	794	758	736	798	760	771	730	767	800	705	766	716	763	771	738	741	785	754	784	752	788	797	761	809	767	750	690	759	802	755	710	738	838	728	767	715	765	770	741	761	741	730	808	812	726	748	763	765	723	738	713	698	756	740	786	766	730	774	790	775	703	777	782	801	783	754	757	744	775	744	754	787	782	769	751	798	751	758	770	738	773	816	735	719	753	744	733	755	759	786	770	763	819	741	761	716	753	756	787	728	760	808	761	726	748	702	765	794	746	742	755	780	809	756	773	701	752	777	736	784	766	788	734	755	733	763	795	762	783	777	767	768	775	751	811	750	747	759	742	737	757	766	758	804	777	743	763	766	767	717	769	771	718	710	800	755	770	723	763	719	736	751	718	766	764	742	681	742	742	742	785	775	815	718	737	762	763	818	779	738	774	749	735	746	772	775	764	750	780	755	758	771	784	748	742	753	750	785	770	765	767	803	735	745	719	736	745	781	768	751	777	767	799	738	799	755	776	830	769	757	788	725	762	765	761	798	795	725	720	769	760	707	758	770	777	741	761	741	771	714	774	767	773	691	743	719	725	810	732	784	714	749	745	782	716	750	762	786	737	721	724	773	773	723	718	748	807	791	774	753	708	794	778	725	743	770	729	737	739	729	727	765	776	781	778	770	765	779	798	804	690	781	726	787	781	763	782	759	672	798	738	791	743	764	712	794	785	751	767	800	743	756	785	767	762	741	757	743	800	728	747	729	761	814	774	709	750	790	800	752	751	731	716	756	788	776	725	730	747	796	741	780	723	765	786	743	733	754	764	786	695	754	761	726	710	772	743	792	701	762	742	794	715	739	762	783	748	739	756	706	736	733	725	763	712	698	763	737	796	771	790	741	755	749	782	734	709	787	777	732	799	789	744	689	763	757	727	696	733	776	712	737	773	759	785	766	774	794	771	729	739	752	778	723	752	727	715	785	747	748	787	733	747	762	793	768	740	782	745	757
14649	1023	744	594	383	326	247	248	215	219	196	187	184	198	178	159	168	180	168	162	185	158	142	174	158	151	175	161	159	136	145	178	157	135	141	135	162	149	136	157	148	147	150	151	152	150	152	130	126	149	165	154	162	161	149	171	148	144	125	125	136	151	161	153	169	140	166	127	145	129	161	160	144	142	173	128	157	146	147	118	142	162	141	180	146	145	153	140	160	157	139	141	154	155	148	159	143	163	158	154	141	146	166	147	145	154	134	128	168	157	160	164	149	140	136	134	135	142	126	164	169	171	144	146	159	146	157	145	159	153	154	147	134	173	183	146	163	164	168	149	128	138	173	163	171	145	151	145	150	147	129	158	133	174	164	128	103	144	150	152	122	160	157	137	170	150	121	130	137	131	127	135	140	158	177	158	160	129	148	140	147	142	144	157	144	157	163	151	167	154	160	135	130	135	134	162	143	155	146	170	154	144	155	141	153	167	150	152	128	153	157	163	142	152	162	130	156	143	138	152	135	149	152	145	149	145	140	131	163	131	162	160	120	156	136	125	143	155	138	143	143	157	141	147	160	141	147	156	158	123	131	145	152	134	171	172	154	140	153	148	153	161	140	176	153	157	144	161	160	151	142	161	157	137	154	159	147	146	167	152	143	145	154	147	152	158	186	166	175	161	160	136	149	152	168	140	155	145	160	152	154	147	148	124	149	131	160	122	137	134	155	144	154	152	175	164	139	153	127	139	180	152	156	150	142	166	165	171	158	130	159	143	150	138	160	160	150	143	160	140	149	129	134	125	174	149	152	151	158	146	119	161	168	122	133	167	132	150	172	154	155	163	128	159	142	158	151	161	144	158	171	158	138	149	168	154	157	138	153	171	143	143	155	151	144	160	147	153	148	169	149	144	136	162	156	172	149	158	148	155	145	155	132	129	164	133	127	138	144	160	147	160	145	172	142	146	132	147	155	154	170	142	149	133	141	157	158	139	139	143	144	149	140	142	151	131	145	145	159	158	166	156	159	127	165	156	139	157	158	158	136	142	140	138	125	127	148	151	135	146	156	138	135	153	135	179	139	138	147	162	144	132	155	165	139	139	144	161	161	147	144	158	162	157	140	147	136	138	145	166	165	149	139	140	141	154	158	142	136	170	135	143	174	157	154	162	152	153	164	134	166	141	142	137	124	160	134	136	163	135	151	151	141	128	136	158	147	170	161	155	130	137	129	120	151	151	131	144	134	171	139	151	157	130	175	165	158	150	145	131	159	148	136	143	138	145	147	130	166	136	143	145	140	164	141	138	149	143	138	147	146	165	134	157	157	154	158	139	147	154	158	145	143	148	155	164	149	144	155	145	161	155	145	159	163	139	150	176	126	135	155	131	127	159	123	154	125	152	140	155	140	142	149	159	143	124	165	122	168	135	140	159	146	143	153	147	136	156	156	149	140	149	131	141	142	136	139	137	163	159	163	162	157	163	161	156	143	146	143	150	156	121	125	137	137	150	150	158	169	129	133	156	145	138	155	163	146	146	150	161	144	137	146	142	156	160	158	150	168	141	159	128	154	147	168	145	143	108	157	172	141	156	126	140	136	167	155	142	136	135	171	173	146	140	180	150	138	137	145	167	155	157	144	163	179	163	154	162	155	139	112	136	149	152	137	182	147	181	168	168	145	154	138	141	148	157	145	143	146	169	125	138	153	141	168	139	134	138	172	153	148	140	149	138	159	162	141	154	155	139	136	141	157	169	142	152	173	128	153	166	138	162	165	147	134	140	147	161	165	176	126	134	178	149	149	154	172	147	136	131	150	156	151	149	164	139	137	169	118	140	167	152	153	124	139	129	173	151	138	152	148	169	151	124	149	138	121	132	157	153	155	133	144	153	115	130	136	146	174	116	141	154	160	153	162	153	149	173	143	141	145	157	143	137	167	146	134	151	162	131	148	135	163	150	148	156	139	159	154	151	154	148	153	157	160	153	144	136	165	154	157	150	162	133	149	173	149	161	159	131	151	136	125	155	122	167	128	143	131	150	152	133	139	166	154	159	161	149	142	137	154	146	194	145	138	151	133	153	146	155	154	124	138	159	145	150	135	142	138	135	153	175	136	146	137	133	169	165	146	157	165	151	127	138	153	170	153	153	105	153	162	165	146	158	173	148	128	159	126	129	146	141	166	153	137	149	149	148	168	160	165	146	131	142	138	158	141	154	160	137	142	140	133	146	140	137	138	155	162	170	149	141	129	127	145	136	151	120	139	155	138	164	156	165	152	167	165	158	131	131	171	134	132	133	161	154	176	151	143	154	126	134	140	174	167	144	149	183	144	157	147	175	132	146	143	169	166	136	161	137	152	153	117	154	155	148	146	141	159	153	149	143	152	147	160	127	161	134	135	170	154	145	145	163	124	156	163	157	163	148	145	137	143	150	145	138	140	149	147	155	143	139	152	173	154	137	155	163	141	139	123	131	120	139	150	149	153	168	158	175	159	169	143	172	144	179	150	149	148	138	158	137	157	157	143	132	152	150	139	153	173	132	157	151	128	139	135	149	145	146	150	156	154	170	141	155	152	129	140	142	173	156	160	159	136	170	148	141	141	158	153	164	135	129	140	137	168	161	144	136	143	155	145	136	141	150	133	150	128	132	170	142	158	149	169	149	140	154	118	143	151	154	154	164	160	148	166	138	149	147	178	150	149	165	141	135	133	163	119	165	137	145	151	166	166	156	144	173	159	149	164	176	170	129	156	145	130	141	156	158	160	169	156	141	167	132	122	145	145	141	151	160	141	163	131	147	140	156	149	145	152	152	141	162	149	118	134	151	128	147	142	130	151	177	170	139	171	165	144	159	148	144	156	170	151	162	154	146	132	148	155	140	144	126	162	152	139	144	134	167	128	132	140	150	141	148	148	154	157	170	144	142	153	175	133	164	165	150	150	157	145	162	152	156	165	159	163	137	154	157	163	133	166	137	137	154	133	172	133	159	133	138	152	150	135	171	162	160	155	136	155	155	136	140	176	152	154	147	148	142	154	132	127	146	175	141	148	149	158	145	152	141	153	151	149	147	167	167	154	153	152	161	177	153	182	135	141	149	136	150	148	160	140	156	142	147	145	133	160	141	142	150	176	147	134	125	130	145	145	158	160	145	151	134	161	150	135	158	144	169	137	138	154	142	137	160	160	152	152	164	148	156	134	176	164	130	165	143	170	143	162	154	175	154	134	135	141	138	141	152	133	163	148	136	145	136	136	166	160	140	149	153	148	144	162	128	131	124	146	157	137	117	177	152	150	150	163	153	145	132	135	139	161	140	151	145	136	144	157	132	152	146	159	133	161	170	148	125	158	153	166	148	176	141	153	150	139	163	149	127	164	152	137	139	171	149	148	156	165	146	155	148	146	153	141	164	145	148	139	158	149	147	154	150	143	152	138	140	145	137	150	160	138	131	143	174	150	145	124	136	151	145	164	177	140	148	149	156	130	138	146	147	166	158	151	144
8911	845	1677	1907	1603	1328	1076	914	821	706	621	610	585	545	533	491	513	431	526	466	493	484	451	465	429	421	429	400	411	396	427	397	415	394	463	444	419	391	367	428	456	408	394	404	422	402	394	426	390	405	367	404	361	406	393	398	390	404	400	365	378	417	362	388	389	374	403	403	393	389	373	409	390	392	408	398	389	357	371	391	376	380	390	366	413	374	405	408	431	385	396	402	376	350	409	382	362	358	357	371	393	390	392	409	374	370	401	340	392	404	369	376	373	404	394	412	415	378	366	397	397	363	428	379	368	369	397	364	387	390	418	371	378	382	382	378	397	392	373	413	352	351	377	377	394	426	412	338	337	392	412	366	407	382	408	377	417	410	404	385	408	363	383	379	370	421	356	386	356	403	404	389	358	353	376	401	417	396	384	372	370	409	385	418	394	379	401	361	376	381	395	390	382	393	390	379	388	398	393	357	369	371	404	376	409	372	370	394	377	380	371	357	399	368	341	377	424	371	397	394	392	408	363	433	405	420	378	380	413	383	416	399	408	420	376	381	373	367	432	353	366	415	376	387	384	344	360	400	395	391	405	397	350	384	394	396	370	379	367	391	430	356	400	408	419	368	380	386	358	379	370	379	398	399	384	410	449	399	398	377	372	373	358	398	393	391	405	399	376	399	380	363	421	390	385	381	375	385	382	397	387	418	377	353	393	359	377	389	373	387	395	367	397	384	368	418	392	368	376	387	401	402	406	384	389	358	362	382	414	402	411	402	392	385	371	432	400	383	410	386	395	394	381	418	382	397	382	384	409	391	378	401	365	372	392	391	377	367	385	404	396	362	368	378	375	360	439	379	410	383	424	375	378	371	394	347	390	405	390	401	391	404	387	391	379	411	407	387	394	399	386	406	366	416	375	352	370	395	402	389	371	378	374	357	398	413	408	393	380	399	381	403	391	408	419	400	411	362	392	375	374	384	384	350	396	379	405	427	432	410	365	378	397	364	351	396	409	390	388	413	367	393	399	388	389	394	420	385	360	363	403	400	375	384	417	375	386	345	386	438	427	385	395	417	389	399	384	378	397	389	380	402	378	388	370	412	380	412	383	342	428	406	363	342	366	399	397	366	372	407	397	386	394	377	389	439	380	401	367	388	370	377	389	387	371	427	390	367	346	413	426	397	379	386	373	395	384	371	382	389	411	396	379	392	381	374	392	379	370	380	410	408	402	388	348	405	398	376	350	376	374	393	367	395	384	395	366	375	391	388	433	362	399	392	358	373	399	394	382	364	386	362	385	381	362	371	433	401	400	392	366	363	402	352	390	409	370	415	383	378	365	368	398	368	378	395	367	412	406	371	383	379	400	415	394	376	373	374	384	352	389	381	380	381	406	334	402	360	377	352	380	346	381	380	392	393	397	380	392	392	398	360	403	381	407	378	396	346	381	399	391	395	349	414	397	394	365	378	409	365	395	411	393	374	382	389	414	372	371	395	370	404	391	389	369	359	412	374	355	393	391	393	409	400	405	366	410	360	380	396	398	407	384	391	368	375	329	392	401	382	380	374	416	370	429	378	371	399	366	410	408	391	411	390	385	409	396	391	372	413	392	392	358	378	404	371	389	330	412	422	391	375	389	358	389	407	354	378	400	396	405	394	405	382	378	409	414	393	386	369	369	410	412	390	415	401	397	386	375	389	385	380	397	379	378	380	388	390	371	414	414	398	409	355	384	365	431	390	356	402	359	393	409	371	366	397	399	385	381	403	374	417	421	385	398	369	401	452	392	371	365	354	406	379	380	394	399	373	395	382	375	363	359	409	393	355	378	398	362	417	393	351	374	407	364	372	394	421	409	380	358	402	390	393	406	371	371	379	415	410	370	397	367	372	371	347	362	389	395	402	426	398	395	378	399	374	371	391	397	365	413	384	375	387	416	395	386	398	352	391	374	410	376	405	398	369	384	382	356	403	381	347	393	364	350	386	407	391	368	395	400	371	344	354	391	392	401	351	373	400	380	369	358	387	368	405	348	377	380	390	367	373	375	358	396	376	395	384	387	379	402	408	385	381	393	387	397	401	388	385	387	389	395	402	345	384	408	370	424	410	379	375	367	402	383	409	385	398	364	404	403	415	389	428	404	360	387	392	354	374	380	403	393	337	398	367	401	388	359	362	367	396	374	381	365	414	389	392	354	378	368	373	378	411	369	396	363	396	400	399	366	382	378	398	406	426	385	389	375	390	396	423	374	381	394	394	377	380	385	395	402	389	385	372	404	370	356	428	403	440	403	398	401	395	373	373	367	368	371	369	382	368	357	384	374	361	392	390	346	372	354	375	365	384	397	371	375	389	402	364	393	387	370	362	396	368	398	379	358	374	400	391	422	361	347	374	380	396	365	364	381	349	380	374	382	357	382	375	357	386	398	380	379	389	404	412	407	399	398	413	398	369	385	387	374	405	373	385	407	425	401	387	385	417	401	412	376	367	402	364	393	393	417	394	379	387	360	390	386	411	346	382	407	401	369	386	387	397	396	382	381	384	407	406	366	400	378	352	378	384	399	395	365	391	347	376	369	362	346	405	388	348	412	383	391	391	383	399	379	397	398	379	358	369	420	389	382	374	379	372	424	366	391	403	408	404	394	382	389	400	405	411	397	407	375	377	386	384	400	390	364	358	393	391	364	400	392	377	369	367	378	395	394	377	404	364	364	406	388	411	386	409	442	391	435	390	344	376	383	394	396	378	397	415	390	401	360	380	367	374	396	407	381	376	353	403	357	398	395	381	400	401	361	408	420	388	391	370	392	421	387	404	385	387	368	383	376	387	375	401	408	362	410	387	377	388	362	387	406	401	358	375	385	368	418	393	358	389	391	378	402	405	411	393	383	369	381	386	395	360	384	415	405	375	395	386	388	375	399	373	363	398	402	367	372	370	387	382	373	362	369	387	382	356	374	386	420	378	383	385	395	380	393	426	385	385	379	363	379	383	397	396	362	349	391	377	370	372	372	369	376	453	432	381	415	370	388	375	405	393	376	391	414	392	435	375	357	396	389	399	402	380	384	392	389	376	392	395	374	368	388	379	379	394	373	389	351	410	393	363	410	370	400	360	374	406	419	344	383	370	358	371	378	369	373	394	385	437	384	344	378	385	402	426	379	411	386	383	345	371	363	373	380	362	366	365	373	362	399	425	399	385	372	375	366	380	375	399	384	403	411	372	374	398	361	378	406	413	392	349	385	376	370	384	368	351	397	371	407	376	436	365	350	420	380	398	384	380	377	371	362	382	379	407	409	410	394	381	412	389	418	410	407	417	375	386	348	398	378	386	377	394	387	407	394	366	386	390	359	351	379	381	389	389	379	392	390	413	392	364	364	379	399	393	369	407	385	367	367	370	376	372	385	398	372	400	411	392	395	399	411	418	383	362	354	387	388	378	442	394	379	392	388	383	399	381	368	428	396	388	396	380	365	376	353	378	362	397	407	372	382	382	425	352	404	370
2348	361	385	393	364	340	381	400	357	346	345	390	349	338	375	325	346	371	342	400	339	398	353	391	384	348	326	352	372	324	394	364	363	382	337	377	383	349	342	358	366	357	355	334	362	392	341	350	346	376	369	388	343	370	379	364	395	362	377	371	354	347	398	383	355	358	365	320	392	407	378	400	369	377	356	356	353	419	396	366	353	345	364	376	383	371	426	359	375	336	394	390	361	356	373	375	344	365	358	339	358	368	331	387	342	326	335	346	375	333	358	353	357	368	379	311	356	353	392	362	345	363	355	366	307	364	304	378	353	360	336	354	357	343	346	325	363	387	342	359	361	361	376	395	335	378	368	333	354	381	374	378	356	400	381	346	363	325	331	407	376	344	354	353	352	324	360	346	330	383	418	364	355	339	353	372	343	328	361	393	361	344	389	377	365	382	333	349	377	346	390	367	365	353	347	331	363	356	374	347	328	328	404	328	316	379	363	386	380	402	375	366	396	367	346	336	355	375	371	346	355	380	365	359	373	375	350	356	341	384	333	361	330	349	327	334	386	339	384	387	337	414	357	353	380	355	400	385	340	365	363	381	389	363	352	383	344	352	360	309	374	373	385	349	361	356	346	333	381	355	380	348	349	341	335	351	376	376	361	352	328	380	361	388	356	359	339	354	346	401	344	360	341	346	354	323	301	352	357	364	352	364	391	353	378	377	360	363	349	361	408	371	358	323	386	352	343	362	334	367	378	349	352	361	354	360	369	423	370	358	350	356	391	347	361	374	338	382	369	376	362	351	379	331	374	379	377	367	353	328	335	325	351	337	379	359	358	360	372	367	399	350	352	358	347	364	333	336	314	374	383	357	349	386	375	379	378	365	364	343	396	345	361	392	360	342	354	353	357	373	362	352	348	359	361	395	395	370	364	371	363	399	409	357	382	350	345	347	364	348	344	360	334	369	341	364	355	337	386	408	354	355	356	381	349	357	300	347	331	375	347	334	355	351	351	348	344	401	324	366	363	363	354	411	348	355	332	375	405	362	357	366	377	389	350	391	360	371	381	351	346	379	351	377	370	340	349	342	345	368	334	382	376	339	380	336	363	410	402	375	357	335	376	368	364	371	353	379	358	366	381	333	361	395	380	366	363	336	352	374	378	359	376	354	363	381	345	352	381	378	343	325	376	345	364	359	383	353	367	364	366	346	343	349	339	364	360	334	350	303	349	355	381	368	313	367	367	373	343	332	361	346	351	367	385	382	357	359	342	351	368	337	379	338	404	382	358	353	361	374	351	346	363	374	319	353	381	418	344	325	358	356	380	365	388	355	380	381	362	356	344	362	379	363	370	347	334	390	377	361	363	374	379	368	356	346	373	375	354	338	352	340	347	351	362	350	348	353	319	399	380	375	349	356	359	344	323	363	345	341	391	360	373	363	356	368	340	351	375	366	315	398	357	313	380	333	382	354	371	345	374	336	338	322	349	339	389	401	339	394	365	377	338	330	372	330	346	414	377	362	397	337	312	318	361	363	330	349	391	352	327	373	360	374	378	361	348	375	383	365	395	371	367	385	354	413	346	361	373	359	351	351	334	347	363	384	373	377	354	375	343	327	369	389	327	375	329	344	348	376	370	300	356	341	341	389	334	402	353	351	360	319	326	356	328	377	321	364	348	361	351	367	351	358	390	339	329	369	381	369	375	363	350	387	356	357	347	366	390	321	342	354	346	357	348	329	373	308	345	353	359	340	380	345	311	352	383	401	330	381	396	346	334	346	368	355	365	350	373	323	367	361	327	385	392	358	374	365	370	386	354	335	371	392	416	351	344	348	367	348	353	361	382	350	369	425	385	336	387	353	345	350	327	351	368	359	374	348	358	335	360	341	364	350	347	374	358	366	383	360	359	388	369	358	401	383	336	362	341	361	389	362	351	358	356	356	366	333	383	327	326	323	386	361	363	355	384	379	355	398	348	347	338	371	361	377	377	371	322	372	340	337	385	352	323	370	374	399	369	363	378	377	357	372	356	341	354	369	377	364	401	366	368	388	355	366	362	366	370	387	377	352	353	376	351	338	359	389	363	369	363	331	378	376	360	404	339	365	337	393	356	349	399	373	386	368	344	356	370	351	329	393	370	350	371	331	392	353	349	368	329	368	342	344	366	311	415	357	366	346	319	345	347	369	388	383	355	375	400	346	370	345	369	373	379	375	359	333	330	405	357	358	342	383	359	326	379	382	401	367	345	370	372	355	348	383	342	368	367	366	320	368	369	343	355	383	345	362	376	360	366	380	354	410	365	362	389	326	381	342	327	361	408	347	375	350	376	360	367	347	352	369	349	381	336	383	373	416	363	384	382	356	366	354	341	367	332	380	384	362	337	335	392	355	328	366	356	374	383	336	317	352	337	369	339	384	335	398	394	403	394	357	317	346	369	369	360	344	345	371	355	355	344	361	397	323	407	359	353	371	390	392	349	338	361	381	402	355	356	362	370	354	346	361	343	363	367	329	380	369	377	401	344	387	387	321	348	336	337	373	345	362	397	342	369	358	369	346	349	368	356	346	382	385	371	385	341	380	338	350	381	346	354	335	354	359	351	344	329	342	377	394	388	376	341	376	377	354	354	364	377	328	347	348	367	385	358	350	361	357	365	363	376	348	362	353	332	345	340	344	390	346	365	333	358	359	355	385	372	366	348	395	334	380	393	357	359	391	387	350	359	341	350	346	354	351	389	378	356	335	380	414	363	367	359	349	349	361	357	364	377	364	343	349	362	356	347	372	405	369	349	342	379	399	363	386	342	358	351	362	353	337	376	358	355	346	374	353	358	345	366	346	370	322	353	383	348	360	343	339	420	335	376	346	369	351	353	390	376	367	366	364	327	327	339	360	372	378	376	365	395	353	363	365	370	383	377	335	365	368	377	334	351	371	347	381	348	318	361	353	362	353	367	374	341	382	343	345	342	342	381	387	358	388	342	361	345	371	368	361	364	369	344	363	351	342	347	374	356	362	356	354	361	343	333	382	363	350	349	383	343	346	372	364	328	369	370	339	314	344	350	379	374	367	367	362	385	341	355	400	381	373	354	347	338	352	351	361	344	349	330	330	367	363	380	378	361	404	361	356	346	369	394	378	355	369	369	366	390	325	378	360	358	368	327	336	382	347	371	355	372	349	349	385	387	356	357	352	329	394	373	340	344	328	377	348	365	315	346	316	347	363	325	342	388	338	397	393	392	334	379	366	356	318	355	344	391	376	382	313	379	374	364	332	356	381	373	401	361	347	363	381	330	309	361	394	364	373	361	346	384	345	339	339	385	361	395	351	375	369	366	374	352	393	352	345	395	345	340	368	324	360	349	361	353	375	365	342	360	379	384	353	361	330	382	399	379	391	363	362	336	335	372	377	335	385	384	365	368	357	368	377	361	324	347	365	401	332	353	362	369	353	370	398	384	376	366	352	376	366	349	410	326	348	361	344	390	372	396	371	357	348	373	337	327	361
2469	901	976	972	924	902	883	936	836	894	845	835	835	896	825	893	814	889	872	869	859	926	880	865	875	893	883	862	864	890	891	821	819	795	911	829	855	860	841	891	887	867	879	874	903	868	822	866	891	866	816	850	851	872	856	894	815	861	858	858	873	838	849	869	871	872	850	837	865	852	842	804	845	879	849	875	861	872	846	880	857	862	853	851	845	857	847	886	885	852	879	927	834	843	814	927	836	905	898	920	854	857	840	801	872	880	816	857	872	902	878	849	862	834	867	839	825	842	858	781	803	854	861	903	863	873	919	811	869	829	873	836	854	838	868	839	828	831	863	864	829	850	874	866	861	903	870	854	874	839	867	863	829	836	868	856	827	878	855	868	803	864	830	803	871	895	845	808	870	845	876	864	849	847	839	807	870	849	927	821	854	795	847	834	842	858	858	878	830	846	844	873	854	909	853	821	801	867	858	847	858	897	873	884	860	842	889	908	873	787	870	866	864	796	818	860	827	879	823	871	888	829	833	847	845	876	880	866	842	859	857	832	841	869	808	869	814	855	844	868	816	867	891	858	845	910	827	831	852	844	832	853	791	857	842	876	841	911	841	844	870	896	816	874	848	885	810	855	881	824	846	795	860	873	877	851	847	866	830	863	841	848	871	896	861	847	844	857	843	860	867	835	826	882	821	852	884	853	807	839	811	834	902	891	849	814	809	857	876	888	812	850	835	886	867	837	814	837	865	873	868	849	866	841	814	867	925	873	859	883	889	854	837	871	904	887	835	899	848	866	873	859	865	839	858	845	809	875	817	824	837	871	865	831	822	833	883	836	874	801	836	861	896	819	859	875	870	901	868	908	867	881	861	916	844	878	860	850	859	897	870	875	863	911	872	839	827	828	855	851	843	823	895	913	823	804	874	844	831	887	865	849	838	843	871	868	837	785	845	816	837	840	855	896	841	836	891	842	834	844	926	869	869	883	845	876	831	799	870	816	854	874	879	874	871	844	809	827	895	818	841	878	870	911	841	912	839	854	927	867	881	857	861	847	855	858	848	809	854	837	871	901	910	871	809	841	817	860	866	858	842	879	856	854	806	798	797	864	823	867	874	882	853	901	841	828	856	876	846	846	882	859	845	831	862	863	847	847	813	870	918	816	832	844	840	849	835	860	847	836	812	906	822	830	837	862	836	851	857	851	884	828	857	839	863	834	799	853	837	838	805	829	851	861	882	859	817	867	829	804	874	845	868	883	869	891	891	861	840	850	837	891	845	856	850	847	870	858	893	902	824	833	887	838	869	833	847	832	946	884	820	889	850	847	855	828	860	855	877	837	889	874	899	853	842	906	868	862	838	865	860	859	852	820	830	825	882	867	839	852	809	812	852	809	864	842	867	879	876	822	848	853	865	899	817	883	843	863	868	877	883	872	844	879	851	883	894	900	871	837	885	807	858	883	876	857	836	836	830	883	863	858	869	862	889	874	831	828	882	855	829	824	855	861	838	874	849	878	880	818	870	827	873	884	862	821	849	925	841	925	829	844	825	873	813	854	837	820	846	870	902	876	886	875	804	850	835	847	846	906	868	864	843	903	842	819	871	852	868	843	851	842	831	841	899	788	840	866	825	847	837	882	896	889	837	839	827	824	880	842	876	835	810	888	802	850	831	843	864	845	831	804	842	839	881	821	783	789	875	901	905	876	884	854	850	919	840	841	876	872	893	844	922	853	867	830	874	832	894	867	852	888	850	827	859	835	840	894	873	856	880	831	864	886	866	834	830	891	881	895	866	818	850	896	913	871	817	859	886	844	844	873	880	869	870	872	846	884	848	878	861	754	852	837	896	905	851	860	909	833	856	906	852	904	829	902	881	884	840	865	857	836	875	861	907	875	824	917	869	856	898	861	872	839	816	855	843	858	876	854	892	850	850	912	845	876	827	874	823	858	888	911	833	808	933	879	879	858	828	884	859	830	892	855	854	910	821	827	778	857	847	861	859	867	803	866	794	877	829	864	861	841	852	881	824	804	905	823	852	887	860	897	848	869	860	847	858	847	825	847	874	843	847	810	865	859	833	894	908	801	850	880	854	845	821	869	852	910	856	863	890	843	835	875	816	854	850	842	881	874	875	844	849	837	862	849	849	889	836	876	829	855	867	853	869	902	840	867	815	840	843	862	844	832	906	863	857	855	860	841	827	846	869	849	798	938	842	832	904	842	868	779	814	882	857	839	839	845	860	829	853	837	896	858	841	856	870	832	807	886	836	842	825	923	859	783	866	815	830	883	835	835	878	863	845	855	872	882	807	857	854	856	852	859	808	881	870	894	871	826	890	814	812	804	868	864	873	825	854	863	827	875	857	809	801	795	850	844	778	885	830	848	870	850	863	914	833	865	878	848	878	868	822	813	861	852	842	825	865	812	890	857	823	864	836	828	886	757	851	832	864	828	856	828	901	860	897	818	817	816	870	851	854	817	847	834	818	842	805	820	871	897	862	880	860	876	880	848	856	841	893	813	845	800	829	839	849	836	904	931	835	880	847	842	924	905	861	890	829	802	943	862	873	868	837	816	824	841	871	872	807	829	898	875	835	831	856	754	884	873	855	861	832	863	871	865	893	837	853	832	895	830	843	816	858	825	878	868	917	911	861	900	824	906	902	875	828	885	878	865	840	828	827	863	821	875	872	830	909	917	815	825	886	850	912	857	866	887	862	833	829	837	855	893	857	896	871	838	872	835	912	827	836	868	876	874	876	853	887	916	926	817	826	878	901	853	813	823	878	820	827	809	919	875	889	810	924	819	834	857	826	855	870	871	837	870	871	833	850	841	859	878	825	849	820	883	888	839	828	858	800	834	795	874	945	842	896	855	835	825	856	812	868	846	807	896	843	840	864	866	842	815	827	844	875	930	825	845	852	820	879	840	849	835	826	877	922	817	861	853	849	886	811	849	842	849	835	886	832	830	826	862	878	850	835	850	879	877	878	807	813	879	856	904	906	855	859	860	827	867	875	889	876	874	875	846	902	817	850	833	817	870	866	880	854	867	816	826	856	871	866	822	855	792	866	884	870	870	834	851	871	886	817	844	894	809	863	890	841	888	866	892	855	859	840	863	831	913	923	853	892	803	883	869	825	854	859	841	830	819	896	845	829	857	821	877	851	838	907	832	866	859	870	882	880	861	857	895	812	832	869	799	841	843	831	900	878	902	860	845	859	905	856	816	841	843	825	864	852	841	910	891	849	855	840	869	860	901	842	839	867	828	881	815	894	820	842	906	790	859	839	865	865	854	911	853	936	836	829	855	829	805	858	840	838	812	852	814	874	863	831	833	898	841	839	865	799	910	898	852	842	849	886	832	814	845	881	847	840	887	800	804	819	879	920	844	825	863	820	872	827	843	843	887	810	901	846	838	833	860	877	863	893	851	893	862	876	855	880	859	865	886	794	840	871	786	838	899	851	854	878	814	898	847	857	873	853	892	865	842	919	850	852	818	837	876
8708	667	643	590	458	444	404	338	339	382	351	331	331	336	302	353	320	331	335	336	333	355	347	324	307	340	316	312	309	311	340	310	323	330	324	330	336	333	324	318	333	299	327	343	311	292	314	328	333	355	332	332	316	311	320	337	312	323	302	324	311	280	311	302	331	338	340	371	284	317	320	307	318	338	314	307	333	324	312	340	321	314	321	322	341	343	319	319	288	313	281	344	327	367	364	352	325	316	294	345	317	311	300	301	336	318	314	310	352	316	330	290	322	297	317	338	347	318	330	285	316	345	302	302	336	316	315	342	330	318	330	330	316	321	325	338	317	291	350	333	308	304	326	318	337	300	336	316	327	308	304	345	342	344	297	332	352	285	305	352	299	313	329	284	324	357	292	327	302	344	359	347	332	303	312	329	307	331	314	338	331	285	357	338	339	328	301	333	332	304	312	294	323	332	310	345	295	314	334	300	307	339	315	335	299	320	308	318	353	298	288	314	361	318	329	302	313	339	332	316	322	317	314	297	326	325	324	334	332	306	343	316	320	331	337	330	319	305	342	315	320	329	321	333	312	345	310	320	314	309	319	336	301	337	368	322	295	328	301	325	320	329	326	345	296	320	309	299	327	326	299	321	317	339	340	334	337	328	311	309	301	292	350	319	333	276	340	324	313	321	317	308	327	312	331	283	341	302	343	362	302	333	344	316	308	336	316	271	328	330	296	320	332	316	294	335	325	326	330	320	313	354	318	289	278	332	320	348	303	342	314	298	327	300	324	325	285	343	320	326	331	325	337	316	330	340	308	318	308	291	332	269	357	305	279	292	345	343	291	282	310	340	318	352	318	329	308	301	329	325	341	327	294	309	351	338	338	311	316	332	340	319	310	383	360	320	347	291	308	311	354	316	335	313	328	305	287	342	304	313	321	364	321	280	325	331	295	340	305	321	315	340	338	319	318	295	339	305	316	351	339	335	329	315	334	316	331	313	334	317	323	302	322	331	319	314	335	293	312	303	338	324	308	290	324	291	295	326	352	340	312	313	288	336	321	300	321	283	351	319	316	315	305	338	320	338	307	339	337	324	318	343	333	303	331	331	394	345	313	346	339	320	313	296	308	311	290	303	352	349	356	351	287	290	329	283	320	321	292	326	333	300	325	323	282	302	304	334	320	335	358	349	319	331	341	343	359	348	350	322	304	366	309	298	324	310	342	291	325	320	327	328	306	312	320	330	321	326	313	285	292	320	323	321	360	370	288	310	314	326	353	302	320	342	323	334	276	325	320	332	325	343	329	323	342	328	323	311	327	323	323	339	324	306	310	324	309	331	290	316	331	319	308	287	331	264	337	300	361	331	357	294	383	324	315	321	353	338	303	329	342	333	338	297	333	305	288	328	319	302	301	309	329	297	294	319	341	326	342	345	328	298	314	334	297	339	344	302	343	265	326	320	329	317	318	328	303	303	348	329	298	324	276	328	309	328	336	351	308	333	357	327	319	322	255	354	326	303	302	329	335	360	319	293	360	284	312	321	340	303	350	344	312	304	323	305	307	328	324	315	323	313	340	327	335	307	356	298	332	315	325	304	326	325	258	327	311	308	302	320	322	326	338	287	310	327	355	329	318	310	348	287	361	345	328	336	329	309	318	333	296	329	332	335	319	306	329	297	331	316	317	307	357	325	342	323	299	351	353	346	308	350	334	335	352	332	341	317	315	309	320	324	286	315	329	283	288	314	333	322	339	322	326	345	339	332	334	338	311	372	311	307	341	302	301	328	309	310	305	358	306	331	322	361	301	310	318	341	333	336	309	314	309	305	320	331	309	310	317	322	301	296	352	319	324	350	316	298	316	343	294	300	365	328	343	310	317	326	372	325	312	331	332	291	346	313	299	345	302	303	360	307	323	321	309	328	301	337	322	339	333	346	288	343	292	327	290	324	343	307	321	351	297	298	282	332	332	303	328	302	306	287	279	322	335	306	338	297	312	340	351	321	362	343	302	337	279	299	334	302	323	309	352	325	350	331	340	341	302	318	326	375	345	303	306	325	321	335	307	325	316	330	315	308	324	320	337	327	336	323	344	307	332	307	330	295	301	318	344	333	316	319	356	329	316	300	279	330	323	316	342	291	345	316	337	359	317	321	307	339	355	331	292	285	294	305	325	315	293	284	300	336	348	321	325	329	340	305	308	335	295	315	344	334	334	297	335	304	321	332	313	305	302	312	346	315	326	334	310	306	293	323	327	299	318	325	319	326	311	324	339	319	299	299	368	309	331	302	327	326	335	364	315	322	307	305	312	321	346	324	306	336	342	307	305	324	306	320	314	310	308	338	270	335	377	304	328	353	344	333	301	320	315	307	354	357	295	323	328	342	358	341	333	317	363	297	321	298	319	340	322	356	324	304	316	307	326	327	284	314	314	308	305	306	311	332	342	336	321	318	332	299	295	331	298	304	333	313	324	335	346	358	309	321	334	335	296	330	322	352	350	291	296	319	311	321	340	357	312	311	305	305	311	316	312	324	325	307	343	286	352	311	281	312	290	274	292	276	354	350	281	303	318	292	304	300	297	300	329	337	320	318	315	315	330	285	302	293	319	321	338	293	285	345	336	355	325	308	306	334	338	312	327	330	370	335	311	315	319	320	323	342	335	336	310	380	301	364	312	307	317	308	289	321	308	336	304	327	315	297	307	338	286	318	354	330	342	320	337	338	331	306	313	331	328	340	317	348	320	281	314	317	314	337	338	306	331	336	326	303	341	318	316	342	319	328	319	328	312	319	323	309	316	330	303	330	325	354	302	331	301	336	332	291	339	309	345	328	360	308	333	344	297	307	311	311	285	366	342	332	331	302	309	320	348	302	318	342	317	316	367	331	301	317	296	351	334	354	331	312	361	323	316	286	319	317	310	326	316	303	332	316	296	306	316	330	308	282	287	310	337	331	315	322	311	337	300	336	329	325	298	326	308	314	321	345	356	308	358	304	364	284	311	316	288	323	295	336	314	355	338	317	361	349	323	354	343	325	319	337	332	317	351	328	324	367	301	309	306	322	325	339	346	327	301	317	286	305	335	318	315	329	329	274	302	345	339	314	329	328	305	334	314	313	304	352	305	313	284	316	306	323	319	332	283	307	322	332	327	327	310	359	318	294	326	319	320	320	368	337	321	304	333	328	351	339	341	301	314	339	336	331	299	335	323	324	322	338	313	285	330	322	305	328	307	321	295	314	327	321	317	357	325	322	303	339	300	297	320	302	331	333	312	349	297	300	319	356	310	332	297	312	314	331	319	303	335	339	293	358	300	312	337	310	314	311	334	302	301	331	328	312	323	329	295	296	315	310	309	320	317	330	274	338	351	300	322	353	319	343	332	311	316	311	296	305	332	326	312	293	293	310	354	303	336	323	321	318	350	317	298	309	285	282	303	301	303	312	340	319	316	303	328	335	346	319	322	333	309	292	324	328	313	318	343	341	325	341	333	345	338	332	320	341	324	297
7378	1055	1433	1540	1367	1229	1092	1052	987	945	952	881	902	883	814	847	838	796	840	850	793	793	835	832	810	789	734	772	807	830	803	754	782	751	727	762	824	804	776	769	729	777	794	741	759	747	772	808	765	746	769	837	772	815	760	719	779	798	707	806	750	802	772	718	775	781	737	746	767	764	762	823	729	771	739	774	742	749	790	778	743	773	758	733	769	717	749	750	718	752	779	772	726	724	721	731	760	747	824	756	787	708	724	723	807	757	749	750	778	753	781	806	774	800	774	735	701	787	737	733	769	773	718	743	723	778	742	738	734	760	840	757	791	736	788	770	742	753	745	765	773	736	708	753	747	743	802	726	782	730	792	749	762	749	816	773	801	753	778	776	727	780	789	758	711	711	796	726	752	833	727	728	794	771	756	799	737	746	721	734	764	796	789	841	813	736	777	765	783	737	760	760	737	755	765	774	763	783	726	750	780	723	766	798	777	741	739	698	766	773	785	756	779	750	744	757	730	823	770	762	778	791	744	774	741	744	776	721	787	699	775	733	712	765	760	723	734	724	763	765	819	756	764	744	764	761	702	766	779	772	776	823	787	783	760	747	735	775	746	727	739	832	733	747	707	741	696	790	739	776	725	763	765	812	803	740	746	755	709	734	805	768	718	767	743	779	735	730	706	730	769	731	745	743	827	718	709	739	740	759	793	752	784	772	788	767	735	784	766	735	772	753	756	745	756	733	793	756	761	807	751	726	763	731	716	748	783	759	737	802	753	781	781	798	735	770	770	775	768	760	717	733	732	725	824	807	743	790	834	783	732	737	789	750	765	758	794	762	761	774	777	785	768	736	740	726	774	728	755	758	834	710	837	740	793	734	743	752	748	744	745	743	736	738	764	758	741	804	741	757	753	829	755	791	757	800	773	788	768	759	757	782	780	776	747	782	804	758	775	743	712	687	782	810	758	705	746	761	756	718	750	700	771	786	715	742	785	750	771	762	734	764	745	765	774	708	743	748	739	788	715	783	742	719	768	737	738	754	775	808	724	743	741	799	720	756	775	771	806	708	738	734	751	718	801	705	743	744	723	798	736	772	740	737	722	771	778	804	799	801	756	809	719	799	777	758	810	758	746	728	759	728	755	733	766	773	821	722	719	763	754	752	786	813	782	801	756	739	807	758	710	781	779	750	795	760	734	756	794	754	817	769	731	768	741	739	732	780	749	796	784	774	827	745	773	755	741	744	713	778	755	786	747	827	794	829	758	796	731	720	775	712	805	764	794	763	735	788	742	765	727	777	758	787	727	753	756	772	817	792	740	754	778	728	772	766	742	761	734	748	806	749	737	756	739	796	748	782	771	798	748	758	752	783	786	772	770	747	772	766	749	760	764	805	774	757	796	768	747	729	750	761	814	776	779	778	785	791	754	745	742	744	748	765	768	762	780	762	765	724	752	728	809	715	732	760	764	748	774	752	752	757	737	761	743	785	798	756	767	787	809	735	736	792	766	785	781	783	744	852	746	830	752	828	768	748	797	769	757	765	781	740	725	753	697	751	776	770	752	734	720	756	770	759	693	774	733	780	723	775	777	788	750	769	752	739	758	746	785	791	800	720	789	751	766	747	723	772	731	781	722	812	729	754	749	756	759	796	756	812	773	730	802	754	784	731	763	724	732	802	767	773	687	724	799	801	776	784	736	742	764	768	749	739	772	788	790	790	794	788	747	757	751	753	756	731	758	774	688	756	731	770	770	761	756	736	735	747	736	735	765	758	772	757	749	767	743	798	770	770	809	782	736	757	743	816	786	770	754	732	707	795	792	786	752	753	774	761	752	815	800	736	707	746	803	772	750	761	792	767	746	766	811	775	710	740	728	752	733	739	746	786	719	717	775	771	795	787	744	799	741	762	756	740	760	803	762	777	738	735	778	788	759	790	718	752	747	762	729	719	771	762	763	746	811	785	808	774	755	722	769	786	755	727	819	805	716	784	760	844	765	747	806	779	823	781	760	754	777	789	747	780	781	777	791	722	723	753	745	734	788	783	723	722	731	776	764	735	741	781	775	790	758	782	818	748	749	797	789	801	770	749	793	801	793	754	763	771	759	795	766	768	740	762	728	753	744	714	802	783	791	773	777	787	719	763	775	775	759	774	778	770	718	779	762	767	753	750	783	772	774	783	770	808	742	768	812	785	792	780	791	755	762	812	779	735	758	769	755	704	778	756	767	765	712	734	760	749	729	764	769	750	740	779	741	804	774	757	761	753	748	755	793	798	775	776	790	753	775	733	808	778	773	792	784	720	743	719	799	682	820	749	752	736	732	700	800	755	717	792	793	742	760	736	741	754	755	746	768	788	747	755	782	756	792	753	749	717	728	751	737	750	764	778	686	818	762	774	793	777	791	745	777	748	769	775	793	779	745	793	780	756	797	720	788	806	737	766	794	806	812	776	749	733	791	803	789	822	782	794	758	817	755	745	716	759	749	787	788	767	746	770	782	793	716	747	752	806	794	809	738	771	757	798	734	771	772	801	769	741	757	728	769	767	698	786	776	779	782	804	795	778	761	741	821	758	764	716	765	770	740	761	808	765	760	766	753	723	749	726	750	714	736	774	786	764	769	739	731	779	756	782	750	798	785	797	758	741	769	773	729	787	753	774	730	784	747	724	710	743	757	743	786	756	696	717	777	776	781	780	716	717	817	746	764	766	772	719	757	724	776	764	752	768	780	776	760	701	764	780	754	732	777	783	797	770	736	768	736	765	724	738	792	723	796	776	749	765	779	797	763	785	739	751	778	786	751	744	757	758	745	795	771	779	711	782	766	765	776	776	781	767	783	775	771	747	789	795	783	738	753	723	734	739	754	761	767	766	791	780	811	787	751	783	747	765	757	757	726	740	747	767	732	744	720	759	785	717	755	717	731	800	725	764	768	761	792	734	748	823	778	790	779	799	836	781	754	805	786	779	765	783	722	745	712	727	785	722	753	781	741	730	759	771	701	768	717	749	746	763	779	740	771	814	773	785	734	745	750	761	738	783	787	751	780	780	762	779	790	798	780	809	773	711	754	674	807	731	781	734	675	767	798	753	720	740	766	748	735	762	786	734	730	772	707	759	730	748	758	767	724	779	742	731	763	781	745	759	818	788	730	829	790	827	731	754	786	751	809	778	749	724	745	720	740	765	757	763	755	798	780	793	783	776	782	767	805	776	757	823	783	706	800	813	799	757	720	730	779	794	768	776	745	792	743	750	737	782	750	739	751	748	680	707	742	782	749	777	773	769	740	768	719	712	782	750	773	705	829	777	766	743	733	809	757	785	779	721	747	719	796	761	783	755	761	784	753	726	730	731	716	738	783	757	750	781	760	740	758	779	751	754	763	801	773	765	779	790	740	802	745	737	786	788	749	763	756	770	775	806	776	794	742	763	739	771	797	755	738	733	691	741	779	789	786	714	787	748	767	793	759	733	729	811	755	786	763	733	760	784	784	725	781	788	740	733
15334	1103	711	631	439	323	256	244	226	208	210	193	168	154	154	167	132	184	153	159	186	181	168	155	170	166	159	167	158	150	157	150	147	124	118	149	145	170	165	132	160	135	141	138	164	177	164	159	164	157	128	142	126	132	138	150	154	143	176	130	182	170	144	159	167	160	176	177	145	148	158	151	155	149	138	142	151	171	161	169	161	140	140	167	133	132	129	135	168	149	141	126	138	151	158	168	158	151	163	154	146	144	144	140	135	153	156	158	161	141	128	137	137	147	118	148	157	157	139	152	164	152	146	133	156	155	139	154	145	137	150	156	138	145	182	142	160	143	149	140	149	172	165	145	137	138	139	148	147	151	159	159	142	128	154	133	160	127	151	154	144	138	149	143	141	146	158	150	157	141	139	180	140	137	144	152	141	151	160	160	131	136	158	152	165	152	172	133	141	156	142	149	155	141	157	149	130	174	141	141	160	133	156	135	166	145	136	171	154	149	136	163	137	164	154	145	155	110	148	145	131	138	138	144	127	157	161	129	156	167	152	147	137	155	149	134	184	142	162	151	130	140	150	165	145	146	110	123	156	154	160	144	148	154	142	154	137	140	149	143	132	165	164	140	138	131	150	143	148	146	133	161	135	148	164	172	141	121	117	156	145	174	145	164	147	140	168	154	139	153	141	139	137	147	163	142	134	148	137	145	141	168	163	148	133	150	135	152	150	165	166	147	138	148	147	162	127	147	136	146	184	162	135	141	164	155	139	169	152	154	159	141	142	155	147	164	135	162	128	165	137	162	142	138	142	168	142	147	156	150	148	137	142	159	138	154	150	134	166	150	169	133	167	146	148	169	167	159	128	134	138	171	137	156	137	128	141	135	121	127	141	135	142	141	167	188	153	152	157	148	140	137	148	126	165	149	144	162	143	152	150	143	173	140	147	142	127	129	129	156	150	157	163	162	155	149	123	146	141	157	174	139	144	127	150	138	168	158	147	149	149	155	135	152	163	159	161	122	134	151	166	141	133	149	148	143	152	154	143	145	159	161	160	155	155	146	156	129	157	155	132	158	171	147	136	158	142	124	143	169	142	155	149	144	138	138	142	128	139	151	144	133	166	163	131	146	155	149	149	137	128	148	141	130	156	153	147	138	142	145	150	157	178	137	160	140	168	144	156	164	174	154	142	146	122	172	138	153	132	130	158	170	152	159	162	151	146	132	140	150	153	156	145	160	160	145	147	152	142	139	146	140	153	143	165	178	167	147	180	135	168	127	141	161	159	124	148	138	167	156	165	158	179	148	136	173	142	130	176	135	168	136	145	157	152	136	140	176	153	159	172	149	147	158	151	148	159	164	142	144	186	158	136	131	146	149	165	139	153	174	131	128	141	154	171	176	137	143	155	137	157	145	147	142	136	154	160	159	164	153	122	155	154	133	155	159	149	139	139	140	152	162	154	163	156	158	153	136	164	165	151	157	147	147	156	145	140	172	162	151	149	140	169	153	152	167	149	169	144	156	143	161	134	142	168	156	142	154	157	152	145	156	151	127	159	146	171	155	141	126	154	154	148	141	166	154	123	137	133	167	153	162	142	150	143	154	150	133	135	142	147	159	143	144	133	158	142	163	155	152	148	166	155	150	153	154	143	152	170	148	148	166	156	136	142	143	148	145	119	154	161	142	152	142	145	139	168	156	152	139	157	137	154	140	135	173	145	138	148	157	134	153	137	157	140	169	141	152	140	144	161	154	137	159	119	151	172	144	158	155	147	137	124	126	160	162	170	171	150	138	188	156	134	141	139	152	149	143	139	161	133	173	159	134	165	160	136	160	163	141	154	129	132	152	161	156	144	152	161	146	143	145	146	147	139	123	165	133	132	145	159	147	133	138	168	136	145	149	165	135	136	137	164	159	166	145	140	140	138	147	138	144	154	172	146	131	131	151	159	147	151	156	154	158	144	168	164	129	166	137	160	136	134	156	162	147	164	158	161	136	137	150	158	165	145	152	155	169	131	160	152	196	128	151	154	166	183	137	153	163	159	173	168	136	145	142	148	137	168	163	174	143	147	154	147	129	146	136	136	162	161	156	154	121	143	130	160	153	154	179	156	150	150	140	142	143	149	162	153	159	146	176	133	151	159	111	162	130	165	148	171	171	176	149	155	137	144	160	144	169	157	168	177	148	151	162	164	133	156	143	155	148	166	164	124	149	152	137	146	139	151	143	146	137	138	142	173	129	151	151	155	155	160	161	134	140	162	138	169	148	145	167	163	146	153	147	147	163	148	156	145	155	133	166	160	146	152	147	156	133	128	132	164	145	145	182	160	134	152	135	159	147	142	140	145	156	148	175	139	140	160	161	141	141	154	159	145	132	155	149	160	137	165	136	144	145	144	163	140	141	164	142	146	144	140	146	157	167	156	156	147	138	145	131	124	146	149	170	147	135	162	155	139	154	151	167	163	155	145	141	139	156	154	156	139	167	165	153	149	151	139	146	144	156	158	148	156	148	150	147	151	128	156	152	152	153	156	138	160	149	135	156	139	125	137	138	151	139	155	169	125	145	153	152	148	153	149	138	163	161	148	167	148	161	168	140	143	159	139	151	111	149	160	156	142	169	139	181	151	159	142	156	156	156	143	121	148	155	161	162	161	151	149	122	161	159	148	138	153	153	155	154	150	161	135	162	147	151	171	159	149	186	153	145	148	150	134	150	149	135	138	156	145	155	131	133	147	143	153	143	155	139	142	164	164	153	148	163	136	129	144	162	143	116	152	122	139	157	155	154	141	153	130	155	163	155	154	172	161	124	137	143	149	152	146	152	151	133	128	131	154	141	139	142	131	137	146	150	142	142	130	120	139	156	129	129	170	147	159	146	159	161	141	130	153	147	144	162	161	151	167	139	161	162	144	163	136	159	162	161	145	158	159	148	161	143	149	150	158	138	142	172	169	148	145	138	161	141	155	148	155	145	150	136	154	148	132	160	144	162	161	166	146	103	143	147	142	140	149	155	142	160	139	169	135	153	149	137	145	128	151	130	120	167	144	132	159	158	140	155	143	141	159	128	162	132	161	139	156	170	158	161	155	139	161	153	144	143	163	163	157	150	160	153	150	141	155	134	141	139	144	141	155	154	159	137	156	135	155	163	143	139	143	150	146	141	164	141	182	142	148	169	169	163	176	147	136	168	150	146	133	146	145	152	146	162	158	172	144	156	159	131	161	135	142	143	161	147	150	156	151	154	173	147	163	142	137	144	154	159	144	153	148	154	147	145	178	153	151	153	145	158	151	163	171	146	175	172	134	160	145	155	165	134	149	130	173	180	163	153	163	124	153	148	170	141	151	163	142	139	164	177	163	139	168	174	137	165	145	149	161	160	161	162	131	129	153	164	164	153	148	150	140	162	156	159	134	180	158	167	166	150	153	147	137	161	147	149	152	128	167	147	155	170	129	155	128	150	150	173	147	130	131	159	132	171	180	168	156	162	138	169	150	155	142	164
9200	900	1628	1836	1641	1335	1015	866	828	711	636	586	560	570	533	489	524	479	517	469	490	427	432	413	438	436	417	420	432	428	440	422	394	390	401	415	399	422	398	390	407	430	431	410	414	361	415	425	409	467	430	410	426	408	395	415	394	403	406	433	412	383	401	387	377	364	398	385	388	405	452	394	396	374	376	426	373	384	385	390	407	408	387	386	353	417	425	408	394	395	409	367	365	385	362	404	375	375	405	393	399	395	402	382	396	371	417	372	359	409	393	359	401	381	392	383	387	424	402	411	369	461	394	372	377	376	366	398	415	401	406	377	421	395	383	417	373	432	386	384	393	385	420	388	381	389	377	366	371	348	407	370	376	401	382	363	397	390	410	369	376	373	386	370	386	385	351	420	396	383	420	390	368	382	382	369	395	378	402	410	378	412	373	392	413	369	386	387	383	358	401	389	377	381	396	353	390	402	377	370	368	392	403	383	388	346	405	359	384	395	397	414	394	382	413	371	394	345	386	385	397	384	390	418	393	389	414	372	373	348	393	361	345	392	357	374	430	392	392	412	397	400	408	388	395	424	396	404	428	396	397	395	367	386	371	428	398	385	381	397	351	399	361	409	389	384	403	397	366	380	398	391	415	395	380	370	362	369	384	358	361	383	417	387	343	431	392	371	393	382	400	399	383	378	398	355	416	399	393	388	383	386	378	380	399	359	423	379	360	405	416	392	391	393	406	402	371	393	401	395	394	434	387	388	385	379	377	390	370	376	369	394	337	397	391	380	420	406	437	373	362	376	402	365	388	380	380	360	397	375	375	371	416	391	365	401	367	404	420	421	385	407	409	398	360	350	389	433	343	390	405	425	371	401	367	402	384	387	381	378	415	412	368	405	379	392	400	414	400	392	350	376	396	370	421	362	366	387	393	376	412	399	396	387	386	403	366	415	373	387	373	405	370	385	401	401	384	403	401	410	378	378	386	366	373	373	388	441	398	405	348	361	370	424	383	407	386	401	387	392	404	386	348	389	381	390	369	359	370	354	361	424	322	363	399	399	394	387	410	386	377	365	412	394	413	382	379	409	439	390	385	387	362	392	391	358	387	424	404	407	393	403	401	426	356	382	391	402	385	401	370	418	434	368	370	386	384	406	377	385	370	374	395	398	429	391	416	383	386	368	412	418	420	403	387	387	421	350	393	372	381	408	421	376	419	365	372	386	390	402	376	406	394	405	411	401	406	404	423	383	407	385	356	373	373	351	420	361	397	382	377	395	389	388	381	378	373	411	390	403	405	360	381	380	412	394	394	384	414	404	369	375	389	410	419	384	428	415	380	360	406	375	415	380	400	392	396	383	380	446	388	386	400	361	409	397	418	379	383	394	405	380	418	372	396	383	357	369	379	354	398	385	376	393	374	396	373	404	427	431	418	370	414	402	396	374	395	379	406	350	378	405	375	373	385	413	368	360	402	388	357	390	384	399	395	390	385	398	393	379	386	368	375	407	407	361	415	381	409	398	384	367	393	346	414	339	396	409	402	396	390	399	412	354	388	419	401	390	377	411	376	380	369	385	403	396	357	408	399	390	371	387	378	385	394	403	383	377	408	435	357	395	349	406	396	349	409	394	413	385	366	413	390	361	402	399	376	370	388	380	407	408	396	408	408	398	399	397	362	355	382	376	392	374	387	386	356	366	394	408	347	427	413	412	364	385	382	403	405	420	407	392	393	412	342	367	414	385	395	407	429	377	414	378	392	362	366	386	393	406	392	384	416	415	355	364	382	406	355	383	379	419	418	382	379	395	411	369	391	369	377	391	376	393	414	430	376	402	368	379	405	390	411	410	387	417	401	389	390	391	385	376	381	379	432	409	393	403	391	405	373	372	418	366	373	372	395	416	397	412	375	395	372	364	405	401	388	408	375	367	399	356	403	423	387	417	390	401	394	387	384	387	368	389	374	371	377	374	383	404	368	419	389	351	375	388	419	404	394	403	358	391	402	398	395	388	386	391	369	404	379	397	390	398	403	379	425	372	393	403	393	408	408	417	393	391	385	407	372	372	395	410	388	426	378	398	395	428	392	385	381	351	394	412	371	370	350	383	399	376	382	386	408	397	388	393	391	376	406	400	361	430	417	383	385	380	411	415	380	409	381	395	386	405	407	383	429	388	383	390	391	396	396	394	376	385	404	378	394	387	366	380	385	390	407	396	377	400	382	388	390	396	388	355	393	375	407	372	426	412	381	388	399	363	423	370	377	390	403	407	382	403	404	386	377	379	389	366	421	342	372	391	335	346	409	364	395	383	383	392	381	389	409	381	380	400	409	387	380	400	390	414	378	379	393	369	407	380	359	373	388	393	382	372	400	379	400	389	374	396	403	393	408	380	384	393	372	393	394	377	395	391	389	394	395	409	417	365	431	399	361	385	374	404	386	407	382	347	386	379	391	380	397	382	396	369	397	374	392	394	384	379	390	412	423	384	352	381	372	408	357	393	346	429	335	391	375	388	424	389	395	417	350	393	398	393	438	402	406	388	400	381	400	386	386	411	424	403	402	382	390	368	366	361	372	394	387	380	393	368	377	383	385	413	393	358	368	406	409	392	377	397	393	375	384	382	355	365	406	381	381	396	388	412	388	383	376	415	378	380	426	377	364	353	373	378	351	377	407	389	399	386	376	415	378	383	428	353	428	380	411	368	418	397	383	386	380	411	405	381	404	381	385	376	373	397	366	391	410	375	344	379	368	384	394	386	379	422	399	394	403	386	391	396	385	416	406	384	402	379	403	412	394	391	409	428	390	389	394	417	403	393	420	421	343	398	363	357	373	385	403	396	394	402	429	384	372	383	399	383	432	379	393	389	378	376	400	378	418	366	378	394	347	354	405	419	399	390	382	396	382	391	373	365	397	389	400	417	368	401	401	387	398	423	390	395	382	405	382	377	402	411	434	392	425	371	361	378	413	381	408	396	350	404	402	403	376	384	395	383	379	395	374	397	359	390	414	388	374	386	399	428	371	356	388	369	383	428	382	428	384	396	370	415	358	394	416	395	352	399	381	397	400	360	417	372	388	368	408	392	397	402	406	399	382	372	384	398	400	398	407	396	376	400	406	424	399	394	364	397	382	376	379	362	377	371	381	415	387	394	357	426	393	368	417	379	411	390	399	381	371	395	390	366	340	403	398	406	382	407	396	398	380	373	392	408	404	407	394	386	419	397	414	364	404	415	356	388	383	406	415	377	402	397	390	384	423	375	385	371	399	418	411	392	391	378	377	401	408	388	405	386	381	333	405	377	358	382	394	398	382	388	377	381	396	393	389	430	414	408	394	387	374	387	405	375	403	391	365	390	390	366	414	375	386	401	365	410	362	415	391	412	370	372	418	369	377	415	395	407	381	384	377	408	403	394	383	360	386	387	397	379	424	387	370	413	431	416	374	343	385	370	383	398	398	378	403	404	412	379	418	421	379	385	368	376	392	391	391	405	384	376	390	389	396	379
2992	426	393	381	402	398	414	353	362	357	388	353	361	372	378	364	354	381	360	355	389	352	380	373	376	363	307	378	365	350	353	392	373	367	348	361	382	362	376	393	366	346	368	386	388	352	362	366	372	340	378	331	412	348	410	393	362	381	370	363	366	343	377	354	362	351	360	368	380	365	377	351	351	330	385	375	389	374	345	412	410	362	373	383	369	347	342	360	312	385	357	352	384	395	385	372	333	346	360	350	332	375	359	344	374	369	358	371	390	381	401	373	373	374	379	373	345	366	367	346	362	372	370	362	348	363	333	322	373	344	337	371	358	336	350	354	366	366	352	357	391	381	386	344	344	366	397	377	371	329	367	356	372	347	370	389	339	344	372	410	349	384	359	345	354	392	361	358	376	356	339	410	331	326	350	353	373	339	364	355	336	347	357	358	404	363	394	319	379	384	354	352	383	395	340	352	350	346	368	372	376	366	413	348	323	375	390	338	390	347	351	362	351	344	347	347	328	368	352	354	326	365	375	337	355	356	384	358	346	340	331	386	343	355	359	363	375	410	361	365	336	362	362	400	378	335	364	391	395	340	400	350	412	346	398	326	368	371	377	341	370	361	380	331	391	346	354	395	364	335	353	363	369	368	350	381	352	313	379	366	350	366	337	384	390	378	359	361	396	353	397	358	353	369	364	376	386	329	400	362	359	336	385	360	346	377	343	369	368	344	338	362	351	352	354	358	362	345	352	360	380	373	381	395	365	404	379	358	366	374	375	364	393	335	364	339	390	408	355	355	336	356	366	366	371	364	395	371	364	364	361	327	361	403	341	375	362	400	345	351	352	351	362	361	363	371	355	315	367	382	361	359	374	382	387	348	379	348	371	355	385	338	389	361	353	349	346	385	363	379	405	386	369	381	324	408	446	368	370	363	387	385	346	377	367	371	380	398	345	365	403	347	357	387	422	374	404	377	358	370	402	368	364	362	335	344	386	358	359	334	384	384	330	393	355	355	380	368	358	372	355	360	356	366	365	343	377	384	363	355	372	355	357	392	368	353	409	375	336	379	352	344	374	387	352	367	358	318	339	333	345	342	361	385	383	346	339	343	367	343	363	341	367	350	394	378	369	326	360	366	380	373	369	359	396	343	350	341	369	410	362	351	359	361	348	374	389	364	364	352	380	339	406	354	352	361	388	381	366	348	361	355	359	377	342	353	365	359	356	390	382	324	350	374	375	327	339	369	336	361	336	342	351	393	345	352	353	360	364	364	354	372	378	368	380	352	343	367	383	360	355	393	320	350	344	413	399	369	366	390	351	355	369	354	358	389	350	366	355	403	385	373	393	355	377	396	354	376	367	343	330	345	354	389	378	390	364	324	388	327	365	353	356	352	348	344	351	326	344	370	354	348	364	328	405	356	376	343	361	386	381	359	321	350	351	356	393	362	340	360	363	369	354	397	369	344	306	335	365	371	357	339	347	364	345	377	359	377	335	362	333	386	376	359	349	333	375	336	326	348	358	355	386	328	359	323	379	357	328	372	408	356	340	339	352	365	353	394	397	378	361	352	345	345	371	356	374	370	357	377	347	324	340	398	354	356	412	337	343	362	359	374	393	392	367	348	344	375	349	377	368	380	364	362	331	326	348	390	373	389	402	349	331	350	386	365	366	338	368	387	341	362	360	373	404	373	349	342	366	363	372	347	320	355	351	386	375	354	398	371	351	340	389	365	375	351	362	364	387	381	361	347	369	364	386	318	363	323	317	352	347	371	389	380	379	385	373	346	367	326	317	331	365	358	361	365	335	353	352	333	392	382	406	362	369	340	391	387	359	353	364	355	384	363	370	346	334	351	400	409	358	376	353	335	355	381	346	357	347	382	337	358	379	373	380	375	379	353	344	350	357	362	375	380	306	371	390	377	335	346	334	340	361	339	405	340	328	381	372	361	383	343	363	356	350	399	357	340	353	384	384	320	373	347	383	399	346	388	335	341	349	375	367	362	371	383	338	368	348	347	378	364	340	372	376	349	364	386	368	364	407	370	376	372	374	368	342	373	388	392	354	333	399	369	375	374	339	410	368	355	404	352	394	367	399	349	373	368	358	366	358	358	373	411	364	378	356	396	383	343	351	373	380	385	350	327	362	366	349	354	388	351	344	373	382	404	389	369	368	354	362	386	322	358	345	342	373	378	354	369	373	363	380	369	342	385	376	349	356	362	377	400	360	326	341	365	385	357	371	349	354	397	353	346	324	376	369	371	369	375	383	360	346	372	399	359	381	372	387	344	360	373	374	386	390	363	417	370	397	350	388	341	403	393	399	377	378	354	332	318	370	355	391	369	397	378	391	377	381	339	361	389	368	364	375	388	363	365	363	344	353	345	336	330	363	372	384	366	356	355	376	348	379	345	395	369	377	369	375	341	362	405	379	329	327	362	377	397	393	345	360	325	389	331	416	393	343	329	365	385	379	365	357	354	354	357	334	341	329	366	361	384	332	336	361	371	369	368	322	361	340	373	367	371	345	380	305	347	384	365	353	389	397	392	350	337	341	364	385	388	366	363	344	355	372	379	384	366	359	346	348	394	359	375	370	353	401	369	333	375	368	384	337	371	367	348	375	399	350	379	343	359	375	366	388	326	370	384	317	332	350	377	373	354	328	400	378	332	343	372	356	343	372	388	337	383	379	382	345	377	377	387	386	362	376	361	339	369	367	369	349	376	347	330	354	365	343	397	376	345	368	400	373	355	349	350	336	372	354	364	358	350	402	364	355	375	353	351	407	364	332	333	344	371	386	379	353	366	423	361	349	384	363	340	370	370	370	389	381	364	373	360	348	368	374	351	389	383	375	380	387	376	347	353	380	376	398	333	338	377	406	383	322	370	386	368	377	366	377	408	351	382	351	386	358	370	373	381	335	357	356	325	355	369	361	350	359	350	317	319	383	365	355	354	310	399	347	357	355	382	344	352	389	381	361	362	331	335	337	364	360	361	390	368	340	353	397	350	392	347	331	385	353	388	334	373	365	380	390	361	377	359	334	367	396	389	348	376	361	391	388	367	353	365	331	361	351	350	370	407	367	379	343	361	365	344	366	351	356	354	366	381	368	368	371	381	357	377	362	361	383	360	364	392	371	387	400	363	392	352	391	364	378	349	361	368	384	375	382	354	314	376	357	357	320	360	347	356	360	360	289	373	375	350	322	394	353	364	376	395	347	343	340	373	366	350	332	388	400	386	389	349	353	350	345	401	341	376	375	364	304	336	334	376	375	371	345	402	384	361	370	379	353	355	342	361	361	345	378	354	356	375	375	360	361	414	355	340	374	375	356	357	330	316	375	375	355	367	378	353	348	341	349	366	381	392	390	373	362	362	347	410	369	363	356	377	402	369	327	357	393	341	394	352	415	347	371	349	378	365	336	349	330	369	358	354	363	355	345	340	342	363	351	369	354	340	318	374	388	377	389	370	360	371	411	386	356	374	347	372	361	347	335	341	354	379
2883	866	950	909	885	903	867	912	835	849	879	897	893	833	841	909	855	837	862	854	827	868	916	903	784	842	815	842	856	859	866	864	851	866	821	818	833	841	888	896	825	938	837	864	842	822	910	855	889	920	846	874	870	844	882	863	855	824	873	897	904	895	839	842	881	874	848	852	797	855	847	850	858	821	841	892	829	830	857	837	839	840	849	897	874	868	887	856	831	858	892	867	875	839	805	816	849	910	914	831	844	905	822	861	859	841	905	906	872	824	859	821	807	879	885	852	863	912	846	828	899	864	851	867	844	874	840	859	876	853	870	854	812	866	834	835	869	865	829	864	885	818	841	913	908	848	818	805	879	887	828	861	873	850	875	874	916	834	869	887	864	809	838	838	869	894	884	911	805	846	889	878	876	881	825	800	870	805	897	901	868	832	865	827	863	849	810	880	879	908	881	855	836	830	842	869	875	840	841	894	813	841	866	916	890	836	863	873	855	899	881	851	855	824	910	856	850	900	867	814	815	827	908	849	855	871	869	800	896	867	852	810	849	886	898	890	875	872	875	875	907	883	830	888	944	959	888	904	838	898	840	861	836	817	856	840	857	855	907	876	874	830	851	893	873	834	871	818	891	822	890	813	857	907	881	877	895	869	829	917	909	908	857	901	865	888	826	864	872	796	853	870	895	809	855	934	842	896	844	839	871	838	902	892	835	851	833	855	861	865	878	859	944	918	819	860	864	871	824	797	827	833	864	796	848	876	907	911	874	864	851	886	841	884	825	836	905	837	800	866	884	805	840	831	878	841	852	878	851	828	821	861	875	915	854	937	821	835	850	895	814	865	873	826	854	849	852	857	856	859	815	836	862	870	915	859	906	821	913	860	836	847	862	878	880	855	856	876	874	828	842	913	831	854	869	840	837	855	882	907	863	900	852	850	856	887	913	846	855	881	832	814	871	842	889	873	883	891	831	841	838	878	827	879	861	844	852	859	908	860	872	867	872	877	875	842	803	826	884	855	842	842	865	880	897	877	885	877	807	820	855	864	840	805	881	873	865	868	851	816	893	903	927	866	903	846	846	861	857	864	837	844	895	876	871	867	815	878	861	939	858	882	846	881	871	866	863	877	871	879	858	872	887	835	854	888	816	801	841	860	866	839	844	848	849	803	845	876	886	858	842	897	901	809	818	853	871	852	842	874	862	870	867	857	863	863	864	877	827	888	848	856	862	900	884	845	837	872	828	830	850	875	885	914	889	846	873	845	856	834	873	878	853	841	844	828	901	921	825	855	871	864	862	894	835	830	920	897	888	842	840	822	857	831	853	857	897	847	827	832	845	813	841	838	828	880	865	886	868	910	837	863	840	838	800	833	891	843	819	876	862	858	853	881	868	852	879	848	889	846	865	866	855	895	862	903	858	849	884	822	883	897	887	827	830	883	828	896	820	843	882	850	899	862	850	793	867	815	875	890	854	909	843	860	875	883	871	850	851	864	847	889	907	897	879	901	818	797	843	865	858	819	843	846	857	869	890	817	824	862	871	818	921	840	805	899	848	917	880	859	881	870	868	834	823	867	850	860	843	856	924	823	899	855	898	853	861	905	890	817	886	846	820	835	884	842	834	874	867	919	857	867	891	916	794	920	833	859	867	827	915	855	850	863	833	846	811	861	840	864	870	844	845	867	889	881	867	861	844	857	842	900	846	855	891	884	891	860	880	872	858	856	852	820	858	847	926	838	916	862	853	839	853	826	903	853	877	873	874	818	847	874	902	888	865	876	901	863	819	892	882	817	853	880	804	926	868	865	877	863	877	874	922	853	846	870	913	850	871	908	918	895	896	865	890	901	844	823	845	858	933	903	849	817	902	847	876	841	880	885	905	857	891	856	842	850	791	883	869	825	833	803	837	881	913	877	885	826	821	816	845	863	879	839	911	852	894	837	842	883	858	865	870	857	866	824	866	910	851	819	854	852	850	901	823	859	872	872	873	876	928	831	854	879	835	900	847	858	826	854	885	871	847	884	872	818	852	838	879	888	836	864	853	838	835	847	834	888	829	850	873	864	861	879	865	875	873	850	896	853	874	815	826	850	848	841	861	819	873	851	811	815	900	861	877	842	815	899	874	849	861	858	847	843	826	858	867	855	878	889	854	866	857	887	841	892	853	835	870	874	829	829	923	848	888	831	868	938	843	866	829	877	826	881	857	860	824	883	910	904	874	893	800	859	886	873	838	830	885	918	856	875	842	876	869	867	885	920	870	889	830	897	837	856	863	801	869	892	852	870	876	827	869	852	870	835	846	819	828	826	845	834	913	831	903	850	867	880	852	843	869	913	859	797	872	910	899	810	874	832	827	868	821	868	910	904	822	856	815	841	871	868	830	861	888	866	890	846	849	882	842	861	830	846	842	859	845	844	884	883	866	818	867	828	842	854	865	804	857	839	835	877	844	907	869	853	845	895	871	841	836	892	905	829	846	855	905	949	841	886	807	872	847	878	864	836	842	903	860	908	885	890	883	804	875	807	881	814	839	879	880	879	866	841	911	838	879	851	904	900	877	869	900	904	842	838	860	863	839	861	863	825	882	851	853	929	902	871	867	833	866	943	820	843	809	843	831	867	856	858	897	854	832	875	827	818	835	833	882	826	840	837	874	824	871	884	853	855	841	918	890	873	835	847	835	848	834	837	848	890	905	846	878	811	849	855	846	858	891	882	861	876	911	850	866	859	819	806	855	830	829	878	836	804	845	922	862	867	826	808	866	865	957	831	847	832	868	880	860	893	854	844	845	857	847	852	849	855	864	875	887	878	829	897	882	854	865	852	895	932	819	907	833	858	863	877	849	853	834	845	870	885	920	840	904	855	812	832	887	849	821	858	881	874	855	876	885	883	854	844	863	874	824	876	844	918	849	885	846	860	888	885	871	833	856	887	847	879	851	889	863	861	918	849	806	841	841	841	811	917	853	877	860	837	866	833	864	881	879	879	809	845	844	886	885	803	893	855	895	836	903	847	866	925	865	816	874	871	900	890	859	934	848	842	853	863	854	878	834	854	820	856	870	869	880	873	877	865	904	837	865	833	845	884	908	816	816	892	871	895	839	852	920	835	829	836	891	909	839	888	890	886	812	881	882	853	842	867	856	888	835	857	862	877	911	842	842	842	839	855	834	864	842	824	856	846	896	842	866	831	936	860	832	882	892	884	832	889	859	861	844	839	821	834	822	874	816	870	859	812	877	863	825	858	857	905	886	820	863	844	905	864	839	876	835	825	864	816	897	831	895	864	856	900	876	879	918	868	867	849	825	860	857	818	878	885	907	871	857	859	861	864	880	887	870	844	867	854	863	906	867	841	875	851	900	870	874	877	847	896	842	863	879	846	888	841	851	898	844	842	833	845	905	818	892	894	840	871	870	816	910	876	839	918	851	899	842	854	847	824	826	851	869	831	865	854	826	862	900	873	904	881	864	837	845	863	869	865	855	848	822	869	912	939	862	889
10032	705	601	550	474	437	363	380	379	334	379	359	355	335	304	318	329	333	308	363	332	342	294	314	291	347	313	320	346	298	339	346	324	309	335	322	290	307	319	297	335	339	319	332	327	303	333	329	346	319	324	330	327	333	308	328	313	307	297	332	351	334	315	300	336	351	341	312	292	294	317	341	330	330	327	332	343	321	326	343	368	297	321	336	310	309	346	319	296	316	335	304	285	316	336	328	337	297	306	332	328	340	297	330	359	336	319	327	318	321	331	332	285	320	308	325	317	349	294	343	350	334	322	312	318	319	327	349	359	321	354	308	308	314	320	347	330	308	350	331	329	325	325	352	330	320	339	331	331	346	317	305	298	299	304	278	322	317	322	301	283	328	301	346	309	313	310	314	344	306	331	344	306	330	341	319	332	337	338	336	310	306	324	316	300	319	335	310	333	335	327	295	319	319	321	321	315	333	358	304	347	312	329	342	309	318	308	348	327	328	330	336	303	308	334	318	301	293	335	325	326	320	313	323	330	345	314	346	329	311	307	340	369	330	314	324	314	326	331	307	319	290	307	320	331	309	320	301	322	308	333	334	342	323	318	338	357	303	331	313	318	324	285	333	301	310	309	317	315	314	328	286	317	336	337	320	308	358	314	310	328	341	329	302	352	318	339	315	308	315	319	282	332	305	339	318	339	298	328	353	330	314	355	330	332	314	298	346	304	313	320	297	356	313	332	341	289	324	336	332	345	322	319	338	294	336	336	298	361	320	348	334	331	322	336	345	314	310	305	340	344	304	331	321	358	327	321	302	309	324	332	333	322	320	329	342	329	327	343	336	352	303	281	343	340	335	296	336	324	352	350	345	332	313	324	327	354	289	339	324	352	288	313	317	327	339	343	325	354	345	327	338	313	298	345	346	323	310	319	310	345	358	290	337	329	299	323	299	351	318	346	337	318	335	336	285	328	308	311	310	342	324	316	329	332	352	356	318	307	346	334	320	329	341	343	290	342	329	298	341	334	331	308	326	325	305	332	337	331	324	330	314	311	331	330	315	374	318	330	356	314	350	320	328	319	329	321	307	342	302	331	325	317	345	313	300	333	334	320	322	335	336	267	355	330	312	362	295	314	326	350	370	313	311	320	307	313	330	288	321	348	312	328	297	359	321	328	307	322	331	365	348	281	326	314	329	329	329	346	315	350	314	342	326	304	354	338	323	327	339	312	343	323	334	302	318	348	353	365	369	332	313	340	315	366	326	302	304	347	321	330	326	317	339	322	319	302	348	305	327	305	318	319	318	315	323	314	321	333	349	337	320	294	334	351	314	323	359	313	312	341	311	323	315	314	340	310	329	292	341	329	324	292	339	347	338	345	315	335	309	341	350	352	328	340	359	300	336	305	331	318	352	316	360	302	311	353	318	329	339	345	338	348	311	339	319	310	290	298	324	332	336	341	328	316	285	354	358	323	306	330	335	317	324	308	279	325	335	337	349	330	328	316	309	358	372	350	361	343	335	348	339	351	326	354	345	323	313	306	313	339	309	337	312	296	335	321	333	315	305	342	317	341	304	345	341	291	338	312	315	297	329	329	304	324	334	306	325	313	319	328	353	302	325	338	335	318	355	308	309	322	301	320	327	353	341	312	328	337	318	299	315	311	362	310	311	316	311	326	354	318	300	327	306	327	306	317	358	329	294	353	328	330	341	334	323	340	363	293	320	340	322	331	336	317	311	317	325	335	312	313	334	346	321	333	320	302	318	321	326	328	320	311	345	338	331	336	334	335	373	311	339	310	324	321	341	300	312	315	326	336	326	325	328	356	277	291	343	320	316	338	343	325	334	352	325	312	334	339	355	334	327	312	324	308	324	351	325	332	349	330	314	362	323	309	297	311	296	301	320	332	335	339	330	309	296	358	313	340	331	352	324	333	324	352	328	302	322	338	310	351	365	329	327	368	346	320	326	334	331	303	314	333	338	319	323	349	303	310	339	309	347	313	330	297	317	330	318	308	320	321	306	310	318	332	324	314	292	308	356	308	344	308	307	325	287	337	339	312	312	350	325	337	306	322	316	322	344	325	324	315	369	313	337	344	345	326	321	318	322	358	326	330	297	339	366	296	311	310	333	341	355	341	335	334	328	331	308	336	315	318	281	313	327	334	335	324	320	306	311	327	277	313	316	325	354	332	354	311	336	335	312	324	323	340	333	335	305	342	350	299	283	290	323	363	348	341	361	302	344	298	350	330	281	339	330	295	318	320	376	349	342	316	291	301	346	301	330	292	336	349	328	300	315	307	330	312	313	289	304	314	320	350	363	337	332	314	317	313	307	330	309	373	345	312	300	317	320	317	351	340	316	310	332	311	323	316	345	314	346	329	316	357	316	334	339	344	323	317	320	313	321	323	312	318	311	344	337	305	319	336	286	272	326	359	321	312	315	293	331	308	317	297	335	352	324	321	341	336	320	354	331	321	314	312	290	326	290	290	327	337	362	330	296	308	304	359	336	338	333	274	341	353	353	328	324	318	314	335	320	302	286	320	323	365	295	294	341	334	323	336	333	333	334	322	338	334	347	338	315	337	324	348	316	333	343	349	294	330	334	329	326	309	324	338	338	334	334	379	357	320	335	332	301	349	327	320	342	317	337	343	348	298	346	335	344	339	319	356	328	324	313	343	345	296	328	348	307	303	291	351	353	334	329	332	353	341	289	365	323	322	334	329	328	322	312	347	332	338	318	369	342	329	309	323	311	320	290	372	333	296	318	311	297	330	347	337	306	347	308	308	343	305	313	305	322	321	328	327	338	318	351	341	334	366	324	301	317	315	335	371	311	332	328	351	332	308	315	344	334	327	306	345	307	346	309	319	323	353	304	344	341	313	330	337	316	335	359	320	344	329	331	295	309	306	341	342	299	310	340	355	334	329	282	310	310	339	337	334	343	324	323	340	343	330	290	280	346	311	347	284	342	309	351	325	322	348	333	332	327	329	337	328	306	306	325	341	357	316	315	317	322	323	302	323	322	347	323	344	344	334	328	305	317	344	333	362	327	323	323	342	322	332	338	338	331	325	328	322	336	320	321	320	297	309	338	348	335	282	269	345	313	332	314	339	295	333	368	329	351	344	339	325	332	325	346	341	320	361	300	336	314	307	341	305	307	315	328	362	317	288	318	329	347	320	337	334	325	336	357	328	304	323	319	317	373	318	338	326	308	295	324	315	325	328	342	320	320	344	295	346	305	336	325	313	317	310	348	333	316	316	330	355	323	305	320	291	277	343	347	277	300	322	308	341	344	320	320	320	348	351	297	322	310	279	314	330	349	340	306	334	343	347	316	293	308	296	298	318	330	339	369	318	346	356	336	282	313	345	331	308	314	346	357	333	348	329	369	337	325	349	304	338	338	342	358	346	334	348	319	304	312	316	304	329	297	296	315	307	294	318	286	335	302	346	341	320	292	324	307	302	316	313	346	316	309	310	318	307	304	310	325	322	295	345	340
7821	1030	1417	1561	1321	1278	1069	1050	1005	978	919	847	885	846	863	870	837	791	765	843	814	810	818	802	800	810	798	802	813	807	766	804	763	812	772	787	817	758	763	808	781	790	794	718	767	786	814	741	779	836	802	762	739	810	729	747	785	744	775	795	758	759	770	830	745	791	793	794	821	768	755	792	796	775	822	762	808	755	744	761	755	788	767	741	817	814	798	821	801	748	776	801	756	735	792	788	776	724	767	806	740	789	763	736	807	797	787	768	753	794	810	743	784	765	787	731	766	807	774	759	796	808	782	792	773	799	760	738	750	741	790	763	754	786	779	750	738	787	733	788	756	755	789	795	738	752	807	776	746	815	708	778	782	705	847	759	757	735	763	792	795	799	764	759	783	765	753	714	755	787	782	733	802	751	755	778	712	760	751	821	743	772	769	756	767	736	823	765	806	678	760	774	854	771	814	788	756	790	789	751	776	713	765	742	782	758	820	753	753	769	760	808	752	785	788	782	749	781	785	776	781	814	748	769	760	799	755	748	751	703	765	794	747	726	752	823	761	773	775	790	715	813	749	735	753	766	769	761	819	742	767	775	762	765	779	796	765	782	785	771	751	757	811	802	827	756	717	739	738	817	766	785	778	775	771	772	770	772	793	754	784	803	819	792	771	769	755	801	783	729	795	750	763	791	782	749	801	745	737	758	804	756	792	764	772	802	778	769	792	762	766	759	754	764	732	796	775	810	754	744	723	736	747	769	774	816	737	776	715	771	743	704	762	764	762	837	736	774	775	819	732	722	820	745	738	803	716	765	762	765	762	793	749	792	752	755	770	743	758	772	763	752	786	740	777	793	763	756	789	772	766	778	756	688	749	780	805	780	780	723	749	754	773	788	759	766	755	731	773	725	764	750	750	741	795	770	753	746	788	766	800	785	778	760	717	753	784	704	741	787	768	713	764	744	737	740	785	742	766	776	765	740	739	772	790	787	812	796	762	766	790	782	735	736	742	784	784	831	769	782	742	761	769	740	761	808	759	806	746	805	777	782	761	748	784	753	793	739	800	784	752	727	760	763	794	775	819	786	802	786	797	784	782	713	791	771	735	722	762	772	750	791	736	786	776	777	772	780	825	790	746	803	731	812	788	796	762	736	722	760	777	751	778	787	748	749	757	758	769	764	782	757	738	769	807	792	751	783	755	780	783	759	797	779	777	768	844	801	755	796	752	751	770	782	804	752	788	738	744	767	757	826	715	823	826	763	810	766	785	781	748	763	733	793	769	753	760	815	767	726	771	768	771	805	755	771	822	801	772	811	817	769	761	759	785	766	746	769	793	804	787	793	722	762	764	769	777	842	762	729	816	776	791	789	750	721	792	790	819	777	756	792	706	756	727	760	735	747	759	781	740	759	778	779	804	750	778	773	737	780	768	759	796	738	753	766	735	736	787	743	757	756	751	801	789	760	786	801	758	793	748	759	817	785	772	767	747	729	738	803	786	788	768	787	769	781	756	724	826	749	762	741	761	784	709	757	736	808	761	764	769	769	729	771	771	792	731	798	788	739	734	825	749	722	790	703	745	771	763	765	780	737	843	784	802	792	799	772	802	767	762	718	749	765	789	767	792	846	811	756	790	773	801	769	770	786	822	753	795	761	786	766	770	792	757	752	806	781	754	778	786	739	779	714	766	801	791	787	777	715	751	782	775	797	758	725	783	786	780	772	780	759	771	711	755	802	753	771	764	727	782	749	733	792	752	797	768	721	786	799	747	806	724	769	786	801	803	741	776	788	778	753	750	733	744	766	767	796	746	744	753	766	767	768	811	761	757	715	775	733	767	778	772	738	789	764	758	767	810	802	793	793	761	732	768	741	770	748	772	792	838	815	768	801	774	785	776	762	756	816	735	775	733	784	752	768	750	779	746	668	788	746	726	735	773	745	772	785	738	735	763	758	761	717	718	775	783	750	773	769	752	793	796	788	828	777	767	783	771	755	775	814	801	774	823	797	789	771	789	716	757	774	758	782	793	755	770	747	758	741	795	797	763	771	750	800	757	761	737	752	714	761	814	751	787	820	754	731	818	728	724	730	762	806	735	784	769	756	785	761	763	772	794	768	782	782	830	758	736	819	767	735	817	807	793	815	795	819	720	769	796	767	784	737	749	772	798	734	751	763	776	763	793	771	769	784	752	789	813	829	767	821	745	726	749	761	780	744	774	746	745	785	740	769	781	709	806	736	764	790	724	699	774	838	761	847	781	816	820	762	767	744	798	802	748	747	770	751	782	752	808	743	821	784	768	775	769	779	762	724	755	772	743	769	811	754	769	766	742	772	763	738	745	812	758	764	758	823	793	775	818	781	778	759	790	779	770	761	782	786	777	766	735	755	740	773	773	796	748	820	739	761	767	789	755	764	788	746	748	791	781	807	761	814	774	805	754	806	796	760	804	748	806	803	773	746	777	790	786	765	755	825	765	764	754	729	744	749	765	752	786	719	751	748	749	792	739	809	740	815	784	795	764	790	806	755	794	682	751	755	744	738	774	759	783	802	776	770	814	821	810	741	790	767	790	856	841	807	792	779	759	804	764	759	780	810	747	768	762	730	755	782	748	743	763	780	773	771	785	780	746	774	792	793	756	794	705	779	755	741	784	727	772	793	744	751	727	718	734	729	738	756	781	774	729	758	805	782	755	800	817	761	818	716	774	781	791	723	792	764	742	747	739	807	785	794	767	714	727	743	793	778	782	748	767	746	820	795	750	742	779	796	759	802	744	774	790	749	782	735	794	825	807	801	781	802	745	711	799	821	735	822	787	773	754	821	787	791	803	799	719	777	761	736	782	794	799	795	746	795	782	744	751	820	768	775	773	723	810	772	736	763	774	776	786	798	750	776	767	735	784	729	808	819	767	769	742	757	746	767	741	755	744	748	749	785	801	805	768	771	826	772	772	764	765	772	836	820	771	739	705	811	782	774	775	833	689	730	751	810	786	739	778	727	735	750	750	825	771	783	719	789	752	750	771	812	764	800	785	764	705	764	780	778	775	754	773	744	804	784	759	760	735	768	806	759	767	782	755	801	718	807	762	789	790	753	793	787	800	781	790	784	774	791	831	765	746	732	773	798	741	738	785	806	714	777	766	715	799	796	798	809	720	775	753	765	851	745	732	798	739	784	798	763	770	794	783	794	797	773	723	759	780	745	793	788	772	796	788	750	761	758	798	810	738	778	770	783	761	777	800	774	752	723	789	776	750	796	739	741	756	760	734	856	750	788	763	809	774	747	731	784	741	780	727	751	777	782	762	731	814	776	813	720	723	752	778	778	804	728	815	777	745	742	736	761	766	784	772	750	774	810	755	796	802	775	731	777	765	747	788	756	723	698	701	737	780	709	769	741	760	770	758	802	740	757	786	734	812	765	766	792	763	771	757	755	791	754	783	733	764	741	779	777	797	801	766	794	745	753	721	750	793	756	807	794	752	820	785	776	766	716	704	747	773	766
17085	1261	683	604	424	347	271	251	231	192	203	210	173	182	141	164	173	164	156	197	161	154	168	169	138	147	153	164	165	179	163	163	163	159	172	150	150	185	162	161	151	149	165	143	162	153	178	150	169	163	150	160	152	151	144	175	173	171	145	133	173	150	147	165	171	157	145	172	163	168	160	148	157	136	147	156	147	155	152	176	148	136	154	144	144	164	141	151	166	140	166	137	165	148	158	156	148	136	161	186	130	172	158	159	141	151	146	142	187	155	172	172	163	147	138	151	143	147	139	147	133	142	179	167	167	161	180	165	149	161	167	160	148	156	140	146	168	153	133	148	133	137	156	160	151	148	142	140	172	134	140	172	145	138	143	154	139	164	170	154	171	141	148	151	164	153	183	152	153	147	145	161	167	144	148	180	157	139	157	167	167	168	157	148	167	173	154	152	136	148	140	148	148	133	141	140	159	139	143	152	144	158	154	152	151	140	162	164	155	143	138	161	144	150	139	164	143	164	173	151	167	167	171	147	150	139	156	141	154	137	154	148	142	163	151	141	157	144	165	135	150	192	146	154	160	152	156	152	153	153	158	148	157	129	157	178	150	147	151	170	169	151	148	173	178	136	163	119	175	168	183	177	172	150	144	126	161	165	156	159	166	144	157	150	170	172	138	173	154	165	154	138	155	142	161	136	149	148	158	166	152	163	191	130	167	164	147	170	146	143	164	153	149	177	153	162	154	146	151	134	152	157	119	176	144	146	144	155	143	162	145	156	149	157	152	167	150	139	153	166	175	158	144	169	154	174	143	137	154	130	154	160	151	134	171	157	163	172	168	149	163	160	173	157	171	156	149	153	173	157	159	158	165	128	158	150	158	148	149	141	132	135	139	138	170	185	174	138	136	158	151	165	152	129	155	167	149	183	158	148	151	139	135	142	160	163	153	168	156	156	158	159	143	141	157	148	143	159	144	147	137	162	137	144	181	154	151	147	171	148	149	169	145	140	178	140	148	145	151	153	154	162	125	148	159	165	160	160	174	162	146	148	140	139	169	170	163	175	154	156	161	131	143	142	148	139	143	143	156	154	163	153	149	168	155	179	139	174	160	165	146	143	147	124	147	145	179	114	149	158	163	168	158	159	156	140	168	162	153	138	161	162	157	154	155	157	181	150	149	161	139	156	145	165	166	158	160	159	158	175	160	152	166	150	151	144	146	146	167	158	153	148	141	176	164	165	146	145	141	169	137	153	143	145	129	153	165	151	171	136	139	167	159	173	154	136	151	156	153	159	147	163	176	157	164	155	139	190	160	183	178	140	150	152	108	150	143	141	144	152	162	167	140	162	141	171	176	160	158	139	139	149	182	145	165	131	172	158	150	152	147	135	150	147	170	172	140	141	147	136	166	141	157	139	136	161	156	137	146	182	131	137	149	159	145	157	153	152	152	160	136	175	159	145	137	150	151	138	138	144	166	160	157	157	147	186	142	171	160	153	142	147	142	172	138	171	154	135	151	146	145	148	168	135	147	137	173	150	149	192	132	166	130	159	153	136	145	162	153	169	170	128	158	155	155	144	160	119	135	159	150	146	136	154	177	131	141	159	176	140	149	167	159	155	162	164	141	164	159	145	140	138	140	155	166	163	166	144	162	152	135	146	159	161	158	164	158	157	165	156	154	145	133	150	141	139	153	169	138	151	162	154	137	148	145	143	168	144	146	160	146	137	161	164	158	153	139	143	138	149	130	167	155	158	145	151	129	179	172	157	196	153	145	149	176	150	170	141	139	122	155	154	180	152	128	143	131	160	179	159	127	141	141	145	132	156	169	144	166	127	161	144	178	160	125	173	148	184	174	160	155	142	146	159	138	152	163	142	160	163	145	150	141	177	150	161	151	140	149	157	178	185	157	150	157	141	156	150	142	140	169	157	171	137	161	138	149	141	165	145	168	171	134	148	155	169	177	172	153	166	158	127	138	179	168	165	146	154	140	140	160	134	151	149	171	112	155	149	125	188	144	158	146	158	144	136	152	150	146	128	135	158	142	152	155	138	172	170	161	153	153	155	160	156	150	162	142	157	137	135	143	149	165	152	180	149	162	134	161	169	148	152	111	143	141	151	148	178	154	177	135	165	155	165	157	159	152	167	141	157	148	135	153	165	152	159	137	145	146	148	145	157	149	140	147	163	131	150	154	169	156	163	142	185	148	134	139	133	158	160	181	156	162	166	161	157	139	130	130	151	159	172	155	180	146	144	172	146	132	157	159	170	163	126	152	162	138	147	159	172	163	146	177	143	125	121	171	144	151	143	151	140	151	165	156	145	156	162	161	142	147	153	139	167	162	149	146	155	152	142	149	175	171	145	145	158	158	149	154	159	145	155	179	152	148	176	147	145	156	162	145	144	147	154	154	168	165	195	173	149	177	140	162	174	158	153	150	142	145	154	147	158	167	158	178	163	162	155	167	131	147	141	136	153	157	160	141	165	155	174	133	135	154	153	167	147	168	147	137	144	144	165	162	146	169	173	147	151	144	172	163	163	155	144	145	167	183	138	148	154	144	131	159	145	153	156	178	161	150	128	164	137	128	144	138	150	164	154	143	164	156	157	152	157	160	162	162	161	150	177	161	146	143	173	158	153	147	140	171	142	134	135	162	181	146	155	150	151	162	148	164	148	158	154	169	178	153	151	160	146	148	148	172	163	163	172	149	165	149	171	165	183	160	159	151	124	169	142	164	149	148	169	161	152	156	127	156	138	148	156	153	169	153	156	145	149	194	179	141	140	180	150	162	144	148	167	139	172	168	146	129	161	155	146	160	156	152	155	127	154	131	165	151	121	163	142	150	150	154	165	176	142	161	133	164	152	149	164	146	163	119	165	134	141	143	142	151	151	160	140	149	158	156	162	134	156	166	150	148	149	141	142	161	158	150	163	154	163	160	168	166	162	136	130	156	149	139	151	132	139	146	146	133	161	168	136	128	138	158	139	142	135	155	168	131	162	148	152	132	136	158	131	160	148	180	150	158	162	146	143	134	169	152	149	185	150	156	155	159	163	150	165	157	149	144	154	155	152	145	151	164	167	141	165	153	147	154	162	155	147	168	160	164	147	148	170	163	134	164	157	157	159	146	136	159	161	151	128	157	150	167	133	143	179	157	170	135	125	152	165	177	125	172	146	151	142	141	147	151	167	153	141	148	143	152	151	161	166	151	156	162	119	156	153	161	173	132	150	148	171	153	160	155	153	166	155	167	141	173	163	133	150	156	142	137	132	141	154	148	159	137	144	151	152	155	159	148	167	143	143	143	164	147	152	160	155	183	148	152	154	156	142	154	153	170	163	148	157	159	150	164	167	136	150	153	157	151	169	174	141	136	153	149	172	160	177	150	154	151	141	140	152	164	129	143	174	154	172	155	143	176	165	144	162	160	146	152	165	149	136	156	153	165	137	127	161	149	164	145	160	170	147	141	155	159	154	150	157	154	143	159	135	151	152	165	139
10056	931	1628	1927	1720	1291	1044	899	889	793	659	627	550	557	505	507	481	490	492	495	470	435	468	429	468	475	430	404	390	434	390	446	430	421	445	447	423	424	412	411	399	382	414	419	397	445	417	406	387	438	410	420	379	384	390	376	387	419	411	394	401	366	372	390	396	409	386	417	408	418	397	405	391	396	403	394	412	401	428	401	397	388	411	367	343	404	403	411	393	371	419	393	374	416	403	419	398	385	414	391	398	410	367	397	399	382	396	424	373	379	400	427	380	387	377	417	431	393	389	370	409	389	403	384	399	384	394	420	373	389	417	428	387	395	377	405	363	395	404	401	393	419	413	411	376	383	377	423	360	384	397	399	373	411	366	373	405	420	383	391	430	361	391	417	415	391	401	366	346	367	383	399	390	418	428	388	372	403	383	377	379	402	400	414	372	449	411	413	407	398	408	428	389	392	436	405	415	408	422	408	383	395	409	405	411	414	394	427	398	369	382	389	399	395	383	431	381	397	409	388	401	395	392	378	427	416	400	420	388	373	431	379	371	404	379	376	405	409	377	375	406	411	400	408	402	349	399	394	403	411	390	388	396	368	414	379	387	378	429	397	406	400	370	379	403	403	386	390	393	389	381	388	436	387	410	366	353	393	400	423	374	390	420	419	381	418	377	417	387	418	410	403	402	384	399	381	394	399	377	400	419	454	413	394	418	396	377	394	391	425	397	380	420	417	396	426	397	365	386	408	399	403	362	391	413	391	361	409	384	378	393	418	399	391	377	392	379	394	418	371	374	380	372	381	394	388	381	380	391	393	428	408	405	396	384	377	370	397	446	382	424	344	377	388	354	387	422	376	360	385	395	369	419	371	377	422	391	435	368	380	388	401	393	377	397	385	403	432	419	374	394	397	386	352	409	391	382	364	390	376	409	407	390	407	367	403	403	419	402	383	403	403	369	419	428	418	408	408	411	380	403	377	437	386	389	425	393	377	345	409	414	395	377	368	400	414	394	393	370	407	378	408	396	395	401	386	403	376	415	411	424	414	377	400	416	379	408	430	419	429	390	438	399	401	379	418	400	375	383	407	399	400	415	395	400	396	375	400	365	445	361	389	387	411	371	420	408	389	406	390	422	397	399	402	393	413	375	403	412	385	391	390	385	352	378	404	398	427	408	424	392	413	388	411	373	401	422	376	381	442	341	344	372	419	391	378	412	392	384	414	399	367	396	407	415	373	408	350	414	436	370	409	400	418	396	413	379	416	429	387	432	401	389	366	401	369	407	377	414	444	403	386	401	374	398	392	422	413	392	428	377	377	367	384	417	375	429	415	393	396	403	400	404	383	373	415	377	368	390	408	390	398	415	419	383	407	434	425	418	401	414	382	399	415	383	398	386	403	374	397	437	407	422	384	402	396	378	429	401	384	418	398	382	392	402	359	391	403	428	353	399	380	417	391	394	418	418	414	404	356	405	433	391	400	382	384	368	433	409	384	373	396	384	410	420	416	357	387	403	385	388	375	432	394	370	413	393	438	422	388	375	373	430	402	392	418	385	384	388	388	372	367	407	399	398	388	432	398	375	371	402	373	398	415	396	387	393	390	409	439	386	400	394	387	405	432	379	403	394	434	389	399	384	399	404	374	423	386	383	391	398	410	385	411	395	399	377	409	384	393	381	419	393	385	426	426	394	456	434	446	423	405	359	404	376	418	417	387	357	415	405	442	396	370	386	351	430	381	361	368	389	405	386	397	392	413	393	395	388	397	399	406	385	399	370	421	386	421	417	380	388	396	404	383	408	419	378	401	384	372	356	423	381	387	391	365	395	398	419	330	404	438	418	445	393	381	410	371	421	412	406	387	373	441	410	409	398	397	408	419	411	442	370	410	426	397	399	441	396	405	366	404	353	424	366	404	396	399	374	372	423	371	414	399	398	401	422	413	382	411	431	389	400	449	407	409	364	403	393	405	394	395	388	399	369	374	429	396	377	376	394	387	390	351	417	367	396	364	396	388	378	389	348	410	385	381	428	396	377	400	387	416	411	391	417	421	376	408	402	406	396	410	422	399	376	434	374	417	391	430	393	380	381	376	384	406	385	406	393	398	421	388	365	405	405	428	409	381	411	424	392	374	391	447	405	407	379	369	417	381	404	403	369	391	367	374	383	356	344	401	381	393	362	379	374	384	394	372	360	396	422	379	378	368	391	386	399	383	415	385	377	368	384	403	390	414	379	392	392	367	426	381	398	423	432	404	410	444	407	423	364	374	410	384	392	407	395	420	406	397	401	401	427	385	420	435	375	412	400	393	378	381	404	378	366	404	388	399	379	429	369	400	392	391	401	403	394	430	373	406	404	405	403	403	378	376	418	390	399	444	383	386	377	386	390	415	383	416	408	384	410	421	382	413	397	380	422	386	375	380	404	387	395	389	411	395	417	417	395	396	379	424	365	364	368	412	407	372	399	398	409	410	403	381	413	399	408	371	402	399	410	401	374	378	418	381	414	419	379	390	387	400	390	389	415	366	397	366	406	379	394	410	387	417	395	393	398	395	400	388	410	391	388	417	384	425	428	362	432	406	434	422	401	398	396	410	400	380	394	390	367	418	393	397	423	402	382	405	412	375	361	359	408	397	399	402	415	385	409	368	410	383	402	424	408	398	409	444	407	409	409	388	388	412	386	383	424	410	439	406	395	400	387	393	361	376	401	431	396	396	347	416	404	398	386	412	388	382	410	403	407	426	388	389	375	384	400	408	413	368	386	418	387	394	366	390	406	384	416	399	385	390	377	363	398	389	415	392	378	415	401	389	417	412	372	376	395	414	432	408	380	413	369	424	380	370	401	421	414	380	406	394	429	417	370	399	403	388	411	406	379	405	404	399	425	364	371	400	410	389	392	398	376	377	424	402	419	396	379	409	403	393	373	396	409	396	383	388	380	345	393	406	363	387	389	435	383	384	368	370	392	393	375	411	401	385	410	397	380	407	409	384	396	383	411	378	378	383	420	408	372	386	417	391	364	409	380	397	415	405	404	411	375	398	388	403	412	407	397	394	380	378	381	399	368	386	372	366	348	404	404	402	413	378	370	361	373	402	391	403	380	397	409	374	390	391	376	396	387	377	390	401	392	372	381	361	391	366	389	397	387	407	413	371	435	410	382	377	411	404	423	420	368	410	421	407	406	437	410	400	353	380	398	362	385	399	381	382	358	367	396	390	345	429	407	384	385	394	410	375	420	379	385	399	384	396	424	369	395	429	412	401	389	390	382	385	385	402	405	375	373	414	419	384	417	429	381	379	419	411	385	382	435	364	384	429	391	390	393	408	388	394	442	389	390	363	418	386	430	386	399	369	416	420	375	397	368	373	412	370	423	386	392	366	408	443	392	405	429	404	394	395	413	341	408	390	384	421	359	428	399	388	417	378	385	404	387	386	378	451	395	403	384	399	402	407	416	421	372	378	376	389	394	413	407	370	391	363	432	408	388	426	402	397	379	424
3368	436	402	391	381	387	364	374	357	352	379	343	361	378	377	371	367	391	354	374	397	338	403	360	380	377	411	396	361	358	357	341	375	379	416	352	355	364	367	358	407	378	373	367	400	373	370	363	356	365	351	346	364	363	371	366	389	395	352	369	388	369	396	373	347	347	365	372	358	399	334	338	398	343	395	364	350	351	359	318	390	355	384	384	340	356	367	362	345	372	381	372	346	394	361	358	369	395	383	401	339	333	406	338	363	319	340	356	370	371	369	360	378	367	361	424	399	358	335	376	404	339	361	357	385	370	357	383	374	383	356	330	324	379	386	375	394	360	354	349	354	343	371	344	377	333	386	347	353	368	329	353	357	360	357	377	363	362	355	392	377	369	347	366	371	346	353	371	356	349	369	375	392	401	383	365	355	368	359	399	386	394	368	359	357	355	333	321	381	347	382	367	382	344	383	377	368	324	384	362	351	353	367	371	362	380	349	363	365	371	368	361	354	359	348	326	388	399	356	357	369	377	354	367	326	371	356	353	383	381	400	377	333	376	357	310	336	356	378	412	392	369	390	349	332	360	341	367	384	364	389	346	358	362	346	358	406	388	424	348	372	381	357	365	406	411	395	364	331	372	332	383	398	388	393	368	365	366	387	346	368	397	327	376	369	377	358	373	375	386	378	355	387	351	370	356	402	410	389	362	385	363	381	379	327	358	370	351	321	376	335	371	356	371	371	373	342	331	384	342	321	373	337	347	401	368	363	390	390	342	358	370	398	426	315	358	357	357	357	372	356	350	393	387	371	348	402	386	397	364	360	327	382	355	359	315	355	389	357	372	373	367	405	355	389	359	402	376	367	366	368	369	341	342	373	388	403	371	355	370	372	353	392	355	384	368	368	347	384	385	362	312	354	383	359	356	384	387	385	379	384	366	330	417	388	349	358	420	370	363	369	359	338	395	389	358	341	349	335	376	366	365	376	383	345	374	340	342	386	355	393	349	377	335	351	345	353	369	374	339	366	394	368	392	373	372	358	354	352	325	361	339	355	358	359	360	347	386	380	361	390	351	313	327	367	410	361	371	355	385	399	333	341	361	354	400	405	375	377	386	370	388	371	337	355	363	324	337	388	396	379	379	400	364	383	358	403	347	375	399	409	367	399	383	372	356	334	353	384	416	379	368	346	371	367	394	388	386	367	381	338	391	369	360	375	340	371	388	365	341	377	387	362	384	381	369	407	380	323	364	341	390	358	369	362	377	355	368	388	351	339	355	363	377	386	379	387	380	351	396	386	389	363	380	334	353	388	340	399	369	368	371	315	349	359	388	402	423	378	371	406	400	374	386	365	340	369	339	396	377	385	349	336	372	391	359	382	364	371	375	375	372	365	361	352	361	348	367	354	368	393	388	359	387	349	394	395	348	354	350	377	357	395	348	399	373	325	391	369	367	384	357	364	350	373	405	365	359	367	337	321	356	387	352	345	386	400	357	366	361	373	375	400	389	359	357	379	392	364	367	348	337	374	342	406	400	361	400	356	313	360	387	366	370	401	324	367	381	360	356	345	376	385	395	375	392	359	352	358	362	404	321	387	383	389	387	357	401	346	386	379	400	375	351	335	393	359	410	369	351	324	345	355	364	361	387	364	393	347	377	364	380	360	332	367	385	390	321	367	346	407	382	372	361	362	383	381	404	373	384	370	385	391	410	363	352	388	354	380	362	399	377	396	364	327	387	347	344	348	381	384	366	343	354	415	378	372	382	383	377	373	370	389	317	342	372	373	345	381	349	355	384	396	388	348	337	364	359	383	395	354	374	371	342	363	325	359	348	351	370	348	308	356	385	378	368	385	396	376	334	387	371	376	379	336	380	396	362	360	367	379	367	385	337	323	366	354	377	400	364	321	334	387	365	390	387	374	381	362	366	355	362	369	352	379	374	346	361	366	352	360	369	383	356	354	354	418	348	392	389	391	311	338	347	358	370	332	385	369	360	355	376	332	359	367	353	384	365	391	358	365	349	404	374	390	381	374	396	359	376	376	348	395	391	313	371	349	309	393	393	398	345	352	376	355	412	357	376	335	366	407	367	339	369	370	385	329	397	368	369	385	364	373	352	378	321	372	380	379	371	363	376	375	343	339	391	411	420	373	353	358	356	338	357	346	387	354	368	366	374	351	368	362	385	387	332	369	367	353	347	395	373	383	362	390	375	391	382	362	368	363	371	388	399	395	369	388	371	363	355	375	385	366	351	348	361	393	366	390	349	385	371	425	363	368	398	353	352	380	363	359	349	371	367	376	371	362	398	351	396	355	388	363	359	369	401	390	347	360	377	355	387	378	352	375	369	381	345	385	368	375	382	368	348	387	398	352	398	366	383	380	350	340	353	364	351	320	355	373	383	360	401	360	383	334	381	394	391	378	370	382	346	349	346	378	350	350	359	355	391	351	396	337	369	365	367	356	366	397	378	369	350	333	365	389	366	359	365	372	363	337	328	365	372	397	352	362	380	358	394	397	393	402	360	375	374	365	358	335	372	361	376	364	405	370	370	378	346	370	379	337	358	373	395	393	378	374	391	366	356	380	367	387	364	368	352	372	367	358	352	374	355	374	358	324	369	334	366	355	359	393	364	385	350	372	419	375	369	346	407	377	350	387	398	361	373	360	396	321	360	359	376	362	406	409	398	388	376	326	357	360	392	333	372	398	430	373	374	376	355	364	379	342	383	356	336	390	374	386	360	387	347	344	349	355	337	333	421	362	349	411	390	325	333	380	371	340	327	383	375	363	372	358	345	366	345	338	350	362	352	343	379	374	373	372	360	382	364	386	391	411	341	398	362	346	362	358	384	361	347	346	409	359	390	356	352	374	376	367	386	365	360	377	367	404	389	397	395	364	341	380	366	362	337	372	342	335	363	367	391	352	343	364	412	386	362	346	380	393	354	399	344	357	363	388	363	362	369	386	382	370	402	394	357	362	366	371	361	362	367	383	332	368	328	355	369	335	391	379	379	372	340	364	334	366	404	383	352	365	373	378	360	369	396	344	365	406	337	357	345	368	397	366	354	383	362	373	380	373	368	377	347	365	343	345	339	374	371	361	376	352	386	362	372	361	377	384	337	371	390	380	331	397	417	360	369	386	375	376	379	387	359	383	375	364	374	372	373	352	330	345	378	358	395	363	361	420	383	375	371	340	331	370	398	339	380	360	374	369	350	368	354	383	366	380	351	391	362	390	389	360	364	377	394	336	342	361	369	370	374	367	361	386	368	372	369	348	350	363	371	383	354	367	341	377	412	361	329	358	361	356	314	352	377	369	365	346	405	396	341	352	360	368	382	393	376	388	343	366	341	378	322	346	353	346	359	383	366	382	363	319	394	385	363	392	380	328	358	369	352	362	380	385	347	353	360	355	392	360	415	339	364	346	393	411	367	386	367	385	381	351	369	340	326	377	386	382	384	365	397	349	353	369	366	367	386	398	396	374	368	355	371	363	359	382	358
2996	874	901	937	949	910	834	930	924	941	909	886	858	853	907	917	857	878	888	817	852	885	895	829	887	872	854	906	884	880	832	859	842	855	853	911	868	836	888	826	875	886	812	826	873	836	830	836	898	831	822	917	872	873	890	880	891	883	868	850	863	906	872	916	874	844	850	882	889	837	849	881	892	898	860	840	967	853	846	877	870	944	886	843	837	870	845	950	848	843	867	848	874	891	882	896	877	870	883	872	877	866	901	903	877	894	838	875	910	858	844	901	824	834	861	887	874	845	913	851	895	874	843	921	838	893	877	840	850	825	875	865	901	877	894	888	899	823	858	870	869	847	851	860	810	861	902	921	840	864	830	881	845	893	850	859	843	818	909	920	839	926	879	833	894	932	854	875	879	866	852	945	914	828	868	925	855	849	886	878	906	865	811	842	876	899	881	859	868	844	869	836	855	875	843	829	804	842	864	877	876	863	830	799	882	803	890	885	890	842	880	865	839	847	879	853	882	913	834	864	854	895	886	909	859	890	875	847	836	847	878	844	886	864	835	819	906	870	886	825	895	866	918	890	854	798	861	843	870	869	872	915	871	886	881	915	851	829	863	884	891	859	839	885	815	887	862	832	869	884	908	819	849	893	795	890	867	891	882	823	859	857	863	833	887	863	894	927	868	850	866	876	801	907	869	853	871	861	868	881	873	854	839	866	904	877	886	850	863	866	872	826	834	876	898	870	842	807	891	859	846	862	871	869	824	845	857	866	841	866	918	862	866	894	812	844	833	839	831	879	847	921	852	854	858	871	865	864	844	891	877	855	867	905	901	875	860	829	897	838	868	920	876	889	847	879	857	931	849	875	887	952	839	924	854	904	839	860	847	913	828	869	854	844	850	864	904	895	790	819	905	876	853	879	834	878	821	849	780	871	836	822	833	864	897	830	871	880	835	832	860	822	868	876	841	894	858	834	913	860	858	863	851	858	871	865	864	877	815	882	881	856	899	897	849	844	846	870	880	883	847	880	874	867	861	886	861	838	836	892	830	882	816	859	876	876	856	877	895	922	895	841	883	839	874	880	853	879	855	850	896	891	869	841	870	838	889	918	920	903	893	904	871	831	887	871	863	834	847	862	868	851	850	881	895	907	876	846	883	902	848	882	863	859	917	919	869	939	891	920	865	822	878	957	878	943	867	845	835	866	840	845	919	851	835	867	884	915	896	876	917	897	960	850	841	902	866	866	867	878	842	844	875	859	853	853	891	893	867	892	824	880	854	874	871	795	866	867	877	895	825	885	857	894	878	840	916	877	843	851	898	851	822	864	902	837	877	853	831	884	845	887	892	848	855	893	815	954	888	880	860	907	823	850	871	870	894	822	875	869	854	883	797	885	831	893	834	882	860	839	833	875	856	888	876	866	823	935	930	836	866	846	838	837	858	809	863	868	852	850	878	836	909	877	837	838	853	860	859	922	844	887	879	890	849	846	893	869	899	859	849	845	859	894	829	850	844	804	899	820	822	907	861	852	894	869	873	910	847	859	855	856	864	893	812	891	852	871	904	888	884	824	872	845	879	868	874	864	886	885	818	854	840	922	874	871	848	860	847	839	840	879	919	858	856	897	868	878	850	906	852	854	887	879	846	834	870	878	866	881	872	844	894	836	869	838	872	886	885	863	888	840	844	840	867	858	812	901	933	838	899	820	911	893	841	837	890	852	831	823	945	847	879	834	841	840	856	835	862	880	871	823	869	917	846	854	823	911	900	892	913	880	853	835	962	907	869	833	890	884	912	836	893	844	836	888	876	859	888	911	895	902	868	911	854	856	862	931	891	882	886	841	839	837	901	865	860	830	878	860	867	882	906	806	909	852	866	830	851	901	860	841	812	847	866	883	836	907	883	885	859	869	886	882	864	899	872	918	851	855	880	867	857	876	827	803	887	891	861	824	831	923	864	853	841	907	847	847	872	894	885	866	879	856	809	893	863	833	886	928	831	908	891	832	893	869	863	890	800	889	864	839	851	855	893	880	873	893	883	894	866	864	819	892	890	883	841	869	897	871	919	894	874	894	862	885	847	858	866	828	859	869	883	920	895	893	847	858	838	849	868	887	848	867	876	829	844	857	816	872	860	864	841	866	863	885	837	864	928	893	874	855	914	838	869	861	862	922	883	879	885	849	859	849	890	843	874	917	863	862	876	875	849	870	786	873	893	881	861	865	900	878	836	865	847	859	891	819	847	900	909	884	841	853	864	840	842	820	879	847	904	841	825	844	846	859	872	852	836	910	903	924	881	877	868	887	858	905	817	877	894	888	873	850	857	847	879	885	841	863	878	890	856	826	842	840	892	857	906	837	868	862	860	917	842	904	896	893	887	890	854	846	874	855	911	908	840	906	899	861	867	882	855	836	889	888	834	836	867	867	827	824	841	872	875	847	869	877	882	887	860	909	829	837	821	875	890	882	869	853	899	913	824	880	862	901	857	895	834	872	866	880	836	872	838	812	878	843	876	886	857	877	838	810	908	852	890	871	851	868	846	902	927	869	842	914	914	895	831	868	856	925	910	854	851	894	825	893	875	913	919	888	883	807	863	880	828	889	890	848	906	875	846	906	874	878	827	857	868	882	894	878	828	858	845	843	848	840	908	894	960	884	867	892	861	937	821	815	916	884	860	843	839	819	854	881	857	865	902	835	857	851	821	867	874	846	872	877	877	887	861	894	830	882	877	857	834	906	855	938	913	847	868	875	852	914	852	838	868	887	883	873	837	836	839	923	835	888	845	866	841	849	879	876	829	879	863	824	888	869	881	884	849	895	874	905	930	812	852	857	883	850	926	897	865	840	873	910	877	860	862	837	839	865	848	860	896	882	861	932	920	864	871	883	947	851	915	844	883	891	861	919	886	872	906	856	876	898	882	841	802	945	880	846	899	891	880	889	872	878	859	898	869	860	888	859	811	870	867	859	835	866	856	894	859	928	872	879	849	848	880	831	880	832	842	838	877	860	839	885	823	883	841	887	877	846	874	864	900	895	905	882	861	900	909	806	877	873	880	868	822	878	865	883	879	868	859	905	835	841	832	866	897	839	868	846	907	872	886	864	834	863	885	828	867	841	879	920	860	854	798	891	918	818	875	902	838	869	819	859	868	883	878	848	890	860	837	959	874	867	885	892	824	849	828	822	834	911	960	844	854	872	862	840	843	897	879	880	911	923	865	853	869	882	923	881	856	837	838	910	860	908	848	922	868	914	852	909	918	920	851	900	871	880	848	870	866	878	830	842	855	900	890	895	857	807	820	823	859	829	925	938	893	883	883	870	887	891	816	864	872	864	874	843	910	919	906	850	811	872	850	884	837	904	850	849	878	855	921	907	912	870	816	891	911	836	921	854	860	823	889	903	863	805	881	902	853	851	871	915	868	881	815	832	856	844	845	856	845	842	886	839	883	885	851	912	880	852	886	877	851	870	912	852	958	854	888	847	835	871	823	882	901	808	870	902
10122	718	618	585	482	425	408	371	366	356	346	344	336	339	327	355	332	351	343	339	345	346	321	307	368	338	341	342	340	341	353	327	345	344	322	346	328	343	342	311	310	326	327	327	281	346	356	316	323	329	306	336	291	331	265	335	320	318	299	330	335	326	303	292	332	351	324	299	281	320	345	328	340	334	310	331	325	342	336	319	346	364	323	307	367	339	316	324	334	319	329	344	349	331	320	342	298	343	347	327	316	345	352	314	330	319	296	302	324	306	323	303	336	281	318	369	326	290	340	316	326	329	336	361	371	319	333	333	367	381	354	332	339	301	330	318	323	306	337	308	335	304	301	362	318	306	319	327	350	346	279	264	310	296	326	329	333	316	346	322	349	303	354	325	340	334	320	314	317	311	359	346	327	333	330	313	308	378	333	368	311	286	314	316	306	340	341	322	344	302	312	325	360	326	295	347	370	342	367	351	357	305	328	345	311	294	330	336	308	353	320	320	371	310	302	333	341	331	341	324	310	305	322	310	331	315	312	333	364	333	335	315	324	316	342	331	350	323	327	355	318	322	388	282	293	297	311	313	333	363	315	321	310	341	328	337	331	337	310	354	315	307	342	368	343	340	349	347	332	362	301	326	352	312	327	315	338	275	330	325	324	311	295	322	312	353	352	328	314	325	317	315	325	324	315	347	353	319	352	335	336	337	346	310	366	325	301	329	322	347	304	334	328	312	307	325	357	300	318	304	328	318	338	314	339	341	300	321	307	326	332	319	325	351	366	339	324	325	315	350	325	332	319	327	300	336	327	329	306	363	355	324	349	313	284	345	328	366	306	337	323	353	305	284	315	336	305	370	317	347	323	343	352	342	315	331	359	329	305	339	353	324	316	312	346	316	343	331	327	300	353	338	321	318	317	324	330	348	354	337	354	339	313	375	351	306	320	300	281	348	333	348	319	320	333	346	333	321	318	321	343	325	314	351	384	329	339	297	334	313	328	325	330	323	352	342	294	313	351	331	316	297	336	317	293	311	334	292	341	348	341	311	328	346	337	314	330	311	294	338	345	312	306	296	308	329	308	324	346	353	327	331	311	355	332	321	321	310	324	373	291	360	291	335	287	312	316	336	313	343	349	331	337	334	292	319	306	348	319	307	331	296	306	348	297	334	315	320	293	364	344	327	311	349	311	336	346	325	294	340	350	289	315	308	354	325	329	341	338	360	327	304	323	302	314	316	332	333	313	370	349	336	314	320	312	306	310	324	310	344	306	345	318	332	329	331	341	349	330	298	335	362	334	340	302	341	310	355	333	312	337	337	344	329	308	305	302	306	264	283	304	307	355	332	302	335	336	315	323	342	324	310	341	359	343	312	358	289	316	340	333	297	319	337	325	360	337	293	292	290	321	319	339	321	330	319	359	321	281	343	337	354	350	316	327	339	336	320	334	326	318	333	301	317	339	303	333	306	309	344	314	323	321	339	312	344	360	346	336	321	331	327	293	342	306	350	326	336	335	312	306	348	371	335	284	327	317	317	335	321	321	302	304	298	314	327	325	353	298	358	328	307	357	345	351	347	342	301	324	308	338	293	308	329	321	304	323	311	312	382	334	345	357	331	363	342	363	357	327	339	327	321	371	355	307	304	348	367	317	319	310	313	339	353	343	323	335	338	318	309	320	335	294	314	361	314	301	332	317	324	308	306	348	323	306	305	325	314	341	327	308	380	288	288	339	294	334	315	336	324	344	313	317	317	330	320	324	341	330	303	316	323	343	327	318	323	335	286	326	294	310	326	325	316	302	307	333	314	321	314	289	323	311	329	344	326	331	328	324	330	297	340	362	361	337	344	323	345	347	342	316	321	320	302	334	348	329	325	313	329	342	323	340	343	341	333	357	322	332	320	306	348	372	357	335	352	286	302	334	325	328	352	320	338	316	332	333	335	333	321	326	318	333	296	336	307	289	311	351	316	350	333	301	296	339	323	324	320	307	344	337	319	319	321	300	349	323	296	347	323	361	339	318	344	303	341	348	305	323	332	361	319	351	330	323	302	312	352	296	339	344	348	329	352	303	334	313	339	361	328	320	317	313	334	340	324	339	307	320	316	372	302	349	335	334	328	338	353	339	340	332	351	343	321	308	301	329	336	358	326	321	350	289	344	328	325	348	334	329	327	314	305	292	336	344	351	342	315	319	324	312	311	360	308	319	334	352	303	291	334	315	335	326	348	304	313	345	317	300	305	345	319	347	347	339	327	352	317	334	304	329	357	305	317	350	321	313	315	336	314	341	324	325	343	349	337	296	305	326	325	342	324	302	325	377	309	346	342	333	342	332	276	338	301	305	315	338	309	331	340	314	320	301	347	292	312	331	324	332	293	320	295	332	295	332	327	333	307	321	341	361	355	318	296	299	340	339	319	298	322	318	300	307	327	328	343	362	348	350	316	328	323	360	336	305	339	327	298	300	297	332	321	350	330	348	344	290	305	321	327	321	320	310	293	317	315	343	383	318	331	345	326	310	336	319	330	306	307	324	294	342	325	307	330	342	316	299	337	349	364	331	339	331	321	338	324	343	338	339	320	324	323	324	328	332	340	336	284	327	310	338	338	304	349	319	338	321	315	360	307	322	302	310	355	333	345	287	333	337	330	321	329	322	360	295	289	304	325	321	339	324	297	313	319	339	343	336	361	339	313	328	328	325	335	351	344	321	306	311	332	357	329	316	340	333	304	297	335	325	295	328	313	320	334	344	324	346	322	325	321	325	328	334	350	318	337	334	348	305	324	294	337	317	300	336	353	332	337	326	312	343	316	319	312	344	311	370	338	304	290	307	349	353	323	324	330	333	333	299	344	332	346	317	325	310	328	325	299	279	338	320	355	311	335	309	333	339	305	339	335	303	331	350	307	326	318	341	348	332	341	327	318	296	319	337	322	310	333	328	334	322	325	308	320	372	323	339	322	360	327	315	304	375	319	315	343	340	318	314	327	372	340	351	319	318	336	301	316	326	325	317	348	358	337	352	341	326	322	340	310	277	311	332	310	307	271	353	335	333	323	319	342	303	305	356	307	322	345	311	320	334	337	338	334	320	318	308	320	305	293	329	316	324	353	328	315	309	355	352	324	309	304	332	326	330	340	340	305	351	315	314	336	297	317	310	349	357	347	330	321	332	327	351	311	331	296	327	338	287	334	313	333	349	312	305	319	311	347	378	341	358	339	311	316	335	347	318	324	341	336	338	303	306	343	353	277	299	320	336	323	311	326	350	300	352	346	307	315	346	341	345	308	347	321	323	317	333	294	303	333	324	316	301	365	335	341	345	331	359	330	309	330	307	342	325	330	338	317	359	316	337	321	342	303	359	364	351	332	339	354	310	309	330	316	331	366	344	338	318	308	321	341	309	301	332	323	333	305	330	345	313	326	339	343	296	320	331	313	312	333	361	317	330	354	309	337	317	344	334	350	287	334	330	337	309	316	339	334	313	326	300	314	317	345	342	329
7990	998	1462	1530	1411	1245	1055	1048	1156	960	941	895	786	835	870	801	838	831	811	776	818	845	776	786	873	815	795	829	823	743	769	769	795	813	801	761	749	779	787	762	754	752	770	725	775	798	812	773	814	776	775	793	803	798	790	789	798	738	778	746	792	843	812	749	768	799	767	740	764	737	766	742	758	754	799	826	767	800	812	751	748	731	748	817	741	798	735	717	765	764	718	738	784	775	770	806	767	774	728	790	760	772	795	773	786	802	802	802	762	714	808	754	797	792	777	759	784	782	744	728	788	756	794	796	791	769	807	810	792	757	791	844	737	782	768	762	768	826	783	733	744	788	784	809	735	802	771	762	752	756	747	745	750	780	744	756	730	817	732	795	786	779	812	778	718	775	730	768	756	765	787	708	809	726	713	735	776	769	764	741	748	775	804	742	756	781	727	771	804	746	781	757	705	795	788	759	747	736	786	761	765	846	766	791	752	783	783	818	798	775	777	769	802	744	763	746	783	734	762	767	725	748	786	807	806	752	738	784	786	764	805	767	735	711	756	810	758	764	747	788	793	790	812	799	733	821	762	752	799	750	788	743	792	771	789	765	754	799	713	768	757	789	789	744	718	744	749	729	768	777	805	749	803	792	728	771	742	803	764	786	737	784	742	809	797	815	760	737	784	797	798	738	748	793	749	759	826	764	795	795	776	799	768	791	752	724	771	745	783	768	799	776	793	775	766	849	746	780	778	744	786	733	776	793	780	816	766	800	740	755	821	843	799	799	846	752	767	797	731	764	735	768	729	717	777	767	784	763	782	775	747	765	756	790	747	775	815	757	763	836	791	755	760	754	852	781	736	746	808	801	799	803	762	757	772	765	787	808	766	772	728	752	781	791	781	738	769	791	770	830	818	778	790	735	792	783	712	714	760	754	777	803	769	751	782	732	773	766	785	769	776	731	782	762	778	744	771	708	790	788	772	808	737	791	780	778	742	763	759	774	707	807	757	735	785	781	774	740	795	752	755	797	736	749	767	747	727	718	791	773	754	812	803	802	746	791	773	752	793	845	806	782	785	781	770	779	791	791	787	769	732	815	768	760	776	780	736	741	796	763	724	748	791	747	767	823	760	763	729	758	733	830	813	761	780	754	813	785	780	751	728	827	808	732	808	768	732	759	769	802	768	760	818	780	806	760	752	723	802	763	766	771	744	789	740	780	811	779	801	751	752	789	767	772	781	762	760	762	808	783	721	802	799	774	785	766	764	803	796	775	784	757	769	774	775	716	809	807	773	741	794	743	782	735	757	747	800	755	771	735	790	759	742	778	777	767	799	779	762	788	793	750	760	812	782	761	772	761	787	768	775	721	818	772	772	773	772	753	760	775	752	786	785	776	760	775	737	763	772	758	779	788	811	756	772	783	775	760	748	771	783	809	765	734	716	837	844	768	831	811	760	773	797	711	732	759	731	769	758	729	765	780	817	804	820	776	729	732	816	717	799	761	737	788	752	798	782	767	787	751	746	826	751	798	758	771	768	787	753	742	763	796	809	729	771	727	798	751	778	724	711	739	777	798	825	786	777	790	803	780	755	722	789	717	761	796	768	751	767	787	773	787	804	784	720	787	721	765	725	754	801	744	781	722	821	743	753	775	785	773	783	784	769	718	791	766	802	758	765	787	781	763	791	725	765	813	740	768	755	764	841	754	764	797	778	829	762	741	784	756	768	758	772	770	772	797	703	751	790	806	757	764	765	751	806	838	769	778	801	714	775	755	773	775	759	833	837	783	794	780	751	757	753	740	749	766	790	748	761	750	807	787	793	791	770	803	823	802	781	781	744	764	738	775	804	780	760	740	712	773	785	789	812	756	820	771	788	765	755	782	757	806	792	760	749	777	753	784	775	799	771	773	790	789	761	788	782	785	748	784	759	823	754	832	775	781	773	770	753	814	776	726	816	766	787	761	814	819	786	750	763	800	808	740	721	782	819	772	751	766	798	784	737	808	799	768	831	749	842	794	785	822	743	732	738	762	739	800	770	796	737	824	774	799	724	800	849	719	773	790	787	711	732	762	752	803	790	801	791	822	755	774	821	769	782	745	750	760	783	795	735	741	790	756	793	760	770	749	774	785	813	802	753	767	759	800	761	771	760	780	824	754	742	777	750	746	792	734	762	788	809	807	782	749	817	760	800	767	784	804	804	797	758	720	774	802	777	787	789	774	767	765	813	791	724	780	723	813	795	775	756	758	790	753	799	761	722	759	750	735	794	722	739	774	798	737	809	794	759	758	822	780	787	793	760	770	787	780	724	762	764	792	767	734	810	738	782	767	793	790	802	773	755	758	748	747	788	769	729	771	782	766	817	785	767	798	765	792	819	761	719	767	774	806	800	790	760	768	726	753	720	802	727	755	780	781	773	745	775	750	744	714	795	782	762	750	762	763	765	751	766	766	746	772	818	783	793	734	773	766	752	789	755	759	818	789	750	755	753	765	784	738	785	826	788	786	762	822	823	785	735	808	766	805	731	746	795	760	775	742	760	773	744	787	755	784	750	753	769	799	738	709	746	784	806	786	736	713	772	797	770	801	777	814	765	750	757	795	755	847	783	792	755	812	759	752	785	722	772	777	770	729	737	793	772	778	829	789	777	774	749	740	775	771	731	806	822	769	753	758	806	779	747	764	769	742	786	722	794	790	758	790	783	799	802	750	786	760	788	793	722	736	809	740	795	745	748	771	754	773	750	784	758	811	749	827	738	809	808	783	772	737	777	781	751	767	778	758	821	760	785	731	776	825	745	794	775	804	800	778	735	771	788	749	771	763	765	769	755	754	789	789	733	791	737	792	799	812	782	810	789	759	745	753	800	762	763	793	814	776	764	764	736	752	748	779	752	789	791	758	770	778	774	770	804	740	756	796	769	794	790	766	744	746	749	794	756	736	792	828	787	782	761	780	782	770	798	723	730	772	813	771	786	800	794	750	785	780	721	828	770	756	796	793	742	720	744	790	794	805	797	751	785	788	776	756	784	763	741	706	747	794	763	761	792	797	762	825	745	764	818	796	801	770	718	762	782	769	805	748	805	782	797	761	769	767	784	760	784	733	841	823	799	767	782	742	735	738	802	798	793	790	735	754	710	799	742	785	727	823	792	741	743	750	788	809	728	793	785	735	759	768	771	749	798	811	788	780	796	788	761	777	766	759	760	773	753	800	797	757	746	722	792	785	790	795	815	786	819	826	748	783	772	728	752	795	799	794	806	787	769	748	779	822	737	807	788	740	747	799	723	828	749	777	765	787	777	746	836	743	744	796	784	808	736	791	780	824	796	792	781	789	785	805	786	726	748	793	759	766	795	774	798	789	826	753	796	792	803	771	742	755	780	749	756	742	764	781	776	807	810	778	749	763	751	795	768	744	827	737	753	731	760	807	765	777	764	788	827	787	760	746	796	825	764	765	839	756	773	723	769	787	767	762	829	794	774	777	757	814	752	762	795	782	783	766
16761	1145	749	563	425	294	252	229	241	203	195	170	188	154	155	163	181	178	159	160	152	166	146	153	157	146	173	147	162	166	152	155	157	155	145	148	154	152	153	129	165	154	139	169	177	135	153	169	169	158	146	160	146	176	142	143	147	153	180	131	140	154	164	177	146	182	175	124	143	151	152	174	152	139	146	166	161	154	174	167	164	161	148	153	164	156	176	151	171	140	127	137	153	149	161	140	161	159	142	188	152	187	160	125	157	187	175	163	145	172	178	148	142	143	153	163	149	180	154	139	162	143	129	139	143	124	148	154	163	172	151	138	169	148	171	120	156	154	159	141	188	121	127	183	139	154	171	129	171	166	164	148	139	164	150	132	176	151	131	166	145	152	164	155	126	140	171	156	161	134	135	170	159	154	144	174	142	166	153	157	142	152	177	163	143	146	156	142	163	149	151	170	144	141	165	165	140	138	161	171	167	150	138	139	168	133	154	173	151	159	137	167	131	145	152	153	172	157	150	154	137	161	159	126	150	161	147	153	157	146	159	150	162	160	138	136	155	157	169	163	140	156	166	161	140	168	139	144	145	142	178	172	164	150	143	136	154	170	136	151	142	154	138	168	137	156	135	173	137	145	146	156	161	147	158	175	162	159	149	157	146	178	151	160	144	151	135	170	144	163	166	152	183	165	157	150	159	160	138	164	151	172	148	143	162	164	167	152	177	141	138	148	152	170	143	149	148	151	168	171	165	162	127	166	137	154	158	166	174	158	163	124	161	172	137	156	132	168	142	165	140	157	169	170	138	176	143	143	163	132	160	138	174	132	134	127	123	168	170	133	155	132	142	147	181	143	153	160	174	163	152	144	168	153	163	178	150	153	161	133	158	166	177	173	160	163	170	140	165	183	136	146	142	171	139	130	159	130	156	164	157	156	146	176	141	175	157	157	153	152	146	170	154	147	143	152	129	151	146	129	162	180	167	156	141	128	149	142	143	165	140	165	168	171	180	144	153	150	144	150	131	157	151	142	129	138	168	151	154	135	169	167	157	158	149	148	160	163	136	163	160	144	164	136	147	171	162	161	144	144	150	147	147	137	145	147	145	166	145	133	166	144	174	144	150	146	172	161	157	159	157	186	139	170	131	150	155	146	147	160	157	167	154	164	156	119	150	171	163	145	160	150	152	175	154	169	128	143	150	152	148	136	148	176	147	169	179	160	140	139	148	172	150	165	129	157	171	163	136	157	153	164	165	150	147	130	170	161	161	151	170	142	143	145	163	165	155	154	147	170	163	153	155	145	142	165	133	169	147	171	129	158	156	128	154	157	140	138	140	180	148	177	153	148	125	148	158	139	171	156	163	154	163	157	154	152	139	159	147	139	155	161	165	161	154	154	136	136	148	148	149	135	159	131	167	155	165	174	143	167	174	160	153	171	152	128	155	153	170	156	154	174	145	160	143	130	152	151	154	149	169	151	157	169	139	166	136	164	142	154	143	149	167	146	156	152	162	146	145	138	147	165	173	127	160	133	171	149	161	155	136	166	179	147	173	149	140	152	164	133	132	141	169	147	131	154	164	139	153	148	151	148	133	133	161	181	140	136	164	128	173	180	148	134	141	167	133	150	170	177	157	158	156	141	161	168	152	160	137	155	157	156	125	154	165	159	164	146	163	146	160	163	143	170	147	132	141	165	139	152	133	148	147	168	161	182	143	145	172	137	150	155	154	135	163	162	171	153	169	132	158	134	133	150	129	124	161	145	173	141	142	163	145	148	161	144	153	163	116	136	164	149	152	171	170	171	173	164	152	147	150	162	150	170	172	147	156	161	145	166	172	145	161	147	147	178	151	121	174	134	152	142	156	143	159	152	150	156	165	155	160	153	149	160	146	164	154	144	156	140	148	164	161	172	154	153	158	142	171	129	156	142	129	148	173	133	158	152	152	134	167	153	159	181	154	167	146	133	144	176	124	174	149	170	164	135	150	177	135	142	140	149	146	134	157	141	152	164	162	155	132	171	149	158	129	146	138	146	174	153	161	143	136	156	161	146	138	162	154	180	157	156	189	149	162	152	161	165	156	167	189	143	137	146	161	164	144	153	153	124	153	145	148	162	127	133	180	162	144	137	145	157	150	156	144	151	121	139	139	151	152	154	148	147	164	156	175	138	144	160	141	160	171	157	147	153	150	145	144	147	157	140	153	137	162	159	141	141	125	174	129	166	151	152	142	171	163	138	141	141	152	137	190	172	171	128	149	164	148	145	139	155	151	147	151	154	151	147	141	133	133	154	155	149	165	143	147	136	127	158	119	138	165	150	128	158	133	170	165	186	164	171	134	128	146	160	138	143	153	166	155	144	135	160	172	163	167	152	149	143	172	148	169	142	163	157	134	150	159	157	153	154	124	151	140	154	139	153	160	155	136	152	154	145	174	151	164	138	141	141	149	180	146	174	138	151	186	146	161	159	153	161	156	168	157	155	145	177	172	168	129	147	151	177	143	133	170	144	127	136	153	169	140	140	154	142	163	153	146	148	173	162	146	136	134	153	152	151	186	152	161	157	140	165	186	162	159	147	140	157	162	136	153	171	134	136	155	128	147	167	141	145	145	182	163	167	154	135	154	148	133	137	143	146	147	144	150	159	151	146	143	154	171	158	154	169	145	145	168	173	169	136	156	150	157	176	166	158	135	158	138	166	144	148	171	180	166	147	168	167	157	154	157	156	164	171	165	151	178	163	147	133	139	144	147	143	171	173	172	168	164	151	170	146	148	157	133	153	159	142	150	130	155	167	149	172	142	142	149	137	146	147	154	170	139	151	135	146	136	147	154	163	128	152	154	178	164	137	148	152	139	149	151	147	140	151	154	155	165	149	153	143	166	165	128	153	149	173	157	149	166	153	162	149	137	154	149	139	153	143	166	180	140	142	161	174	157	149	153	141	179	147	140	155	126	119	130	158	162	168	154	148	134	164	175	146	131	130	143	149	138	160	140	148	132	138	148	167	168	186	145	153	136	142	151	166	138	175	152	158	155	151	164	150	171	129	153	159	148	144	131	142	163	111	167	144	139	145	152	175	187	138	141	158	154	156	124	137	148	184	151	147	156	155	158	153	148	169	173	145	144	171	156	150	164	167	152	130	173	158	143	149	147	165	134	169	149	177	137	169	140	149	174	152	161	136	156	156	166	146	139	160	152	147	144	152	132	164	150	153	165	148	156	156	177	151	153	168	141	150	163	162	146	141	142	154	133	184	145	126	135	149	139	133	133	142	146	161	142	153	159	151	136	146	154	149	135	155	146	156	173	146	158	179	147	165	133	164	130	151	147	149	157	158	147	145	144	136	149	158	151	151	167	134	140	146	161	176	142	147	171	180	161	149	157	130	143	150	147	139	165	176	154	149	152	155	176	171	170	191	153	148	168	171	149	180	153	156	124	151	191	157	154	157	145	147	154	161	144	181	165	169	147	164	158	154	143	132	166	169	148	134	138	140	166	155
9861	910	1677	1834	1706	1254	1006	872	928	724	667	590	557	552	534	508	489	500	451	513	471	476	475	463	432	441	440	413	426	405	414	424	455	410	402	387	404	406	413	399	419	409	426	395	395	423	404	431	383	385	384	390	407	373	383	388	423	395	412	396	407	404	365	421	396	408	378	454	422	387	388	372	446	410	427	423	390	373	409	405	365	401	383	389	379	364	409	397	391	363	380	382	349	388	370	435	404	417	398	424	383	415	381	391	364	406	422	397	355	376	406	396	439	387	393	430	374	393	362	393	388	386	407	440	376	413	393	373	402	400	421	388	404	392	391	448	406	387	369	401	380	441	373	392	371	420	398	364	409	405	370	431	378	377	390	382	422	385	394	418	405	380	382	388	409	405	382	374	406	405	394	393	403	389	374	425	382	418	426	369	401	400	402	394	415	403	433	359	395	384	387	367	404	364	399	412	382	382	400	374	392	363	379	396	390	407	403	397	402	411	381	378	355	400	378	417	377	416	391	404	386	373	419	412	425	392	399	401	399	356	387	389	428	414	368	360	367	413	376	393	372	419	397	388	453	452	391	388	374	409	398	387	406	424	398	425	389	397	390	422	406	402	370	399	406	408	413	379	422	390	390	394	388	394	401	387	404	418	388	437	379	401	394	408	422	402	397	382	403	406	446	397	426	385	407	405	384	407	418	358	386	385	412	398	406	387	416	371	411	358	450	407	419	407	439	397	407	372	408	389	428	367	383	422	383	372	371	413	406	423	384	404	402	397	389	382	418	404	406	396	378	379	428	384	388	384	426	408	391	406	373	374	393	414	362	416	388	396	412	378	407	381	409	383	407	378	395	400	432	383	425	360	367	398	380	404	421	402	421	410	351	395	431	404	399	367	441	400	371	387	420	405	382	419	380	370	396	403	402	386	419	388	393	407	362	405	372	373	410	389	391	378	400	383	402	400	413	398	378	390	382	384	395	382	457	386	421	405	392	393	405	352	372	402	436	359	410	397	368	396	377	409	379	384	402	395	373	403	439	400	388	383	405	404	392	380	390	367	418	392	403	403	385	395	382	400	404	342	401	394	395	382	365	411	380	401	436	386	388	384	396	350	349	424	409	373	372	406	414	365	354	419	397	390	383	347	394	381	393	408	377	408	374	392	389	429	368	431	411	363	435	387	403	379	417	420	420	371	402	399	381	366	373	395	429	402	401	411	400	400	364	418	383	379	404	362	393	401	385	389	413	359	423	362	357	406	359	401	378	378	401	377	371	398	372	367	376	411	399	384	387	424	396	390	379	371	411	400	386	419	371	406	408	433	394	379	395	379	384	389	398	399	385	387	371	375	385	377	431	390	358	391	386	363	371	445	403	370	413	413	378	415	389	382	366	375	413	369	387	409	388	409	356	398	380	417	374	371	397	416	406	415	401	390	385	379	402	407	356	404	390	401	387	379	399	389	403	417	410	424	392	385	439	391	421	378	393	380	370	414	400	423	420	404	423	378	376	424	399	397	437	380	378	362	411	376	395	391	398	377	388	424	394	400	403	407	395	357	411	400	391	387	372	397	425	392	351	389	410	428	396	402	389	407	398	387	397	387	398	401	367	350	390	402	407	412	415	414	367	401	390	422	389	393	404	395	351	373	399	401	383	387	371	411	411	396	382	365	400	415	400	385	401	360	417	407	383	393	376	400	385	408	389	399	383	385	386	375	399	379	385	377	388	392	385	408	375	349	441	424	419	375	434	355	368	400	395	395	375	402	381	408	355	387	409	420	407	372	417	378	392	383	404	367	390	381	382	401	411	377	411	440	369	388	405	360	408	405	417	362	400	374	378	417	366	394	402	415	410	423	433	389	386	402	385	388	397	392	411	439	387	361	393	398	353	371	420	410	384	391	435	430	374	393	384	387	383	370	403	410	372	405	417	400	395	385	424	431	382	396	369	403	405	434	429	409	423	388	425	383	389	416	406	389	390	404	385	369	385	393	372	409	373	385	402	442	403	429	370	404	394	361	393	404	424	374	392	428	379	414	386	401	414	383	395	386	411	409	420	401	412	397	387	391	378	387	368	382	395	378	378	400	404	392	440	406	418	421	394	420	424	365	373	366	392	404	399	423	404	379	403	394	389	431	381	402	404	393	368	409	399	409	399	391	439	364	403	420	380	381	388	404	368	422	401	399	372	395	410	409	370	417	439	383	381	374	377	371	376	383	389	379	396	391	401	404	429	420	403	416	388	402	361	385	399	417	409	381	410	398	397	403	411	402	359	372	380	423	388	397	406	371	404	372	434	384	373	374	440	383	389	423	414	375	399	399	383	412	405	383	419	421	369	394	401	406	402	377	394	403	377	379	391	430	413	390	387	380	381	388	374	388	382	431	391	375	397	404	372	406	363	395	406	397	439	412	422	369	385	375	384	394	406	410	382	360	376	409	397	414	409	391	380	395	393	387	378	385	391	374	380	357	415	416	439	360	375	402	386	423	390	394	444	395	353	417	401	385	358	392	397	400	396	398	389	398	402	383	394	424	394	368	400	418	379	386	373	416	397	381	370	389	372	355	396	353	399	392	400	386	395	377	397	409	378	396	389	397	383	434	423	402	399	369	407	394	396	399	370	405	376	416	438	401	393	379	409	438	411	369	388	384	377	393	402	410	401	403	402	373	403	390	377	416	412	411	385	371	392	387	419	405	388	430	376	409	414	354	371	378	390	388	381	411	395	374	441	404	457	389	394	381	411	443	369	420	380	398	396	404	408	392	429	395	398	401	373	370	368	393	371	354	422	387	412	368	434	379	390	410	378	412	422	398	412	400	372	392	386	370	434	394	396	436	403	419	393	422	425	406	427	378	430	372	374	375	403	399	412	380	402	404	375	369	396	391	375	393	401	399	404	379	418	389	424	418	409	383	382	379	390	423	388	382	392	400	400	384	410	382	409	377	385	370	394	454	391	403	406	410	393	411	378	443	427	397	418	420	428	400	384	377	415	364	365	362	413	370	406	384	422	420	397	396	389	395	369	378	405	386	398	372	389	402	401	420	386	389	363	370	335	414	383	370	369	392	430	407	388	389	417	420	416	408	387	386	425	373	429	386	366	386	413	401	429	405	385	446	420	415	397	389	402	367	354	383	417	392	409	395	402	434	373	390	406	388	399	386	341	395	354	409	372	407	412	382	375	382	400	380	385	372	397	375	421	378	390	408	387	408	361	386	388	419	400	387	369	394	389	398	438	428	398	356	388	399	399	399	410	410	413	407	400	398	425	399	397	451	422	424	390	424	391	417	376	355	420	406	427	413	379	400	366	397	407	404	344	396	378	411	382	450	382	362	390	433	435	407	427	408	405	410	381	399	418	431	377	375	425	386	418	396	398	420	394	400	368	399	351	413	364	386	398	407	380	410	398	373	387	415	401	407	392	395	424	377	407	389	379	394	393	397	380	390	389	424	402	412	416	419	414	399	369	427	414	367	376	389	382	394	393	394	394	419	407	421
3300	393	397	401	381	376	356	411	364	376	357	358	374	366	363	393	383	361	365	370	370	381	382	393	384	378	361	351	381	359	382	354	390	352	341	351	347	369	344	384	383	386	368	338	383	372	347	388	362	390	365	357	383	380	417	356	353	381	378	368	345	356	346	401	355	352	370	374	354	376	390	345	372	409	381	381	324	384	342	379	373	375	386	350	373	399	350	348	340	363	404	349	372	359	398	360	310	373	412	342	350	347	369	365	397	396	366	364	335	373	375	387	394	373	379	363	371	368	374	373	361	324	364	365	369	363	355	364	359	351	350	355	368	327	377	345	386	387	361	401	381	350	387	359	370	346	381	394	335	359	350	338	376	372	384	369	384	370	388	383	378	395	392	377	419	375	388	373	357	377	361	384	347	378	329	390	367	370	373	418	357	391	371	368	379	352	345	366	359	392	347	404	394	329	340	377	416	339	381	384	355	377	357	411	422	373	371	378	379	358	370	365	354	344	324	361	376	365	340	368	347	363	379	395	381	326	375	400	338	355	349	331	376	351	388	415	377	369	403	348	336	339	396	365	366	375	358	378	371	342	363	374	385	406	365	362	396	383	389	386	353	381	381	352	338	358	360	340	361	363	375	378	377	359	360	384	372	347	331	342	370	365	382	345	356	367	321	386	381	361	339	368	316	355	372	384	388	349	411	366	388	367	347	350	351	384	391	360	345	321	329	367	339	344	334	326	347	370	374	390	348	359	369	357	361	369	364	380	335	343	357	381	357	340	378	349	349	321	403	372	357	401	363	380	361	348	355	373	380	325	363	386	343	355	400	378	384	395	374	385	370	394	359	329	361	380	381	363	386	354	375	364	364	356	391	387	366	372	360	381	385	361	394	378	378	392	381	362	351	354	369	340	379	380	356	356	396	378	355	380	371	397	366	367	350	373	376	343	375	309	331	409	375	371	372	380	377	392	403	419	328	350	366	351	395	357	355	365	351	380	375	409	381	375	408	351	370	315	380	407	359	371	366	360	403	400	371	352	349	383	361	394	372	353	368	370	335	365	377	390	381	401	355	375	343	366	381	356	385	349	373	356	343	372	381	375	342	380	353	386	368	404	379	378	376	357	344	347	346	366	349	348	363	337	385	356	348	376	388	389	358	349	361	374	381	373	386	365	374	350	364	351	391	364	347	377	394	360	381	373	397	355	419	370	369	316	365	360	371	379	363	369	359	361	377	370	422	399	362	342	344	359	357	348	355	387	362	358	340	365	368	362	380	366	379	333	342	350	358	354	355	326	330	372	364	350	370	361	373	355	373	357	360	383	380	351	393	391	378	393	327	369	362	319	368	381	373	330	336	375	374	374	388	385	365	357	351	390	406	319	364	343	351	385	357	415	363	326	340	371	357	362	358	377	354	382	405	354	320	383	361	342	391	390	389	363	361	368	371	350	363	350	335	341	342	383	383	353	369	380	340	346	371	307	357	357	383	369	374	372	382	383	380	390	398	330	355	372	360	394	337	340	339	383	378	395	387	384	390	359	374	381	344	323	350	385	368	379	344	344	400	375	380	370	352	416	411	370	371	389	359	352	384	379	404	360	372	359	380	330	303	370	351	350	393	413	357	401	410	363	353	369	335	370	368	379	384	395	378	400	387	361	348	395	351	406	353	377	354	399	369	386	317	374	342	373	356	400	349	343	358	340	400	364	351	345	356	389	388	352	379	353	379	348	385	339	375	378	335	401	377	381	370	349	360	373	378	386	353	361	360	383	349	338	343	357	364	355	379	351	363	373	362	353	360	386	378	393	352	390	387	360	393	391	378	358	368	365	370	368	355	371	335	419	375	335	360	326	389	378	355	345	416	378	384	323	379	373	331	342	362	378	375	382	377	368	370	400	341	359	353	339	376	341	376	394	369	408	347	385	335	394	355	366	333	388	355	351	354	336	394	349	385	327	375	388	362	348	366	390	351	363	375	364	365	415	343	369	364	350	368	383	347	325	368	334	349	348	365	357	365	378	375	359	348	336	370	401	363	356	354	352	374	335	388	362	388	376	378	363	359	372	357	367	395	340	384	379	373	382	359	378	406	367	391	375	391	340	374	365	368	373	361	384	334	367	339	372	347	353	354	349	362	364	369	368	362	393	400	358	367	353	387	368	377	383	345	373	392	397	345	383	366	400	385	356	353	362	370	391	388	326	383	331	356	335	386	361	352	346	351	383	362	381	340	346	370	358	344	360	359	362	360	375	381	372	327	369	357	355	357	396	373	365	399	341	354	335	364	376	387	375	369	383	392	370	382	331	385	338	331	357	378	389	371	343	399	367	345	412	361	338	352	377	386	384	385	388	355	349	337	349	351	354	365	349	367	380	364	359	365	342	376	353	350	348	356	376	364	375	359	385	362	377	363	335	372	353	375	399	365	362	383	387	380	344	377	371	355	347	357	396	330	387	370	382	367	357	361	364	366	403	336	382	383	395	334	355	372	369	352	376	342	375	387	365	379	370	362	334	386	316	410	358	361	366	379	350	344	325	403	343	368	355	358	362	370	377	384	381	366	368	354	370	377	357	368	309	351	372	348	317	358	396	333	362	360	387	348	365	360	351	357	381	358	370	312	408	387	430	370	385	355	338	359	347	376	365	346	365	391	345	399	374	354	347	382	400	370	385	389	353	381	363	343	351	365	383	361	361	373	338	394	347	385	387	359	377	385	349	329	363	363	365	388	378	379	301	343	343	362	373	354	351	392	391	317	339	375	357	354	380	359	400	384	365	380	411	367	341	359	361	370	349	401	394	360	365	380	374	379	398	354	376	363	365	390	385	346	377	368	361	354	423	369	341	392	364	365	386	371	374	347	373	354	340	379	374	364	355	349	395	339	388	352	312	372	339	369	351	379	350	374	385	343	310	371	372	360	378	441	375	379	363	358	376	337	359	371	384	373	377	377	354	364	356	345	391	363	336	349	387	360	366	332	371	382	377	361	363	375	385	380	351	380	401	347	390	376	383	341	343	351	370	384	365	375	389	355	375	353	369	381	363	375	372	391	395	374	364	355	361	383	358	351	352	377	414	405	384	376	416	367	398	366	359	343	405	360	363	367	386	378	395	368	380	385	365	364	324	394	381	377	405	353	384	370	377	370	372	383	362	377	388	346	374	360	354	378	358	405	417	374	334	338	376	362	372	387	374	380	387	400	344	371	365	399	383	391	372	346	322	380	370	388	337	358	384	376	358	356	346	330	360	359	353	354	333	371	387	397	367	328	403	381	373	356	354	368	360	373	393	396	359	378	353	335	371	343	393	359	406	351	368	379	412	336	313	407	372	375	363	356	364	369	387	364	314	355	367	384	339	340	365	394	361	347	356	361	378	329	339	340	396	341	366	362	390	375	388	376	365	337	361	351	397	373	361	376	366	346	384	404	355	379	350	331	342	360	361	397	367	337	366	360	353	385	360	356	351	356	376	356	369	354	379	348	383	399	364	340	386	367	356	366	380
3024	872	907	911	925	906	897	928	950	882	861	840	835	861	852	869	828	855	885	886	862	865	876	870	867	863	884	829	864	900	928	880	868	876	869	868	851	825	890	840	891	850	856	844	865	870	888	876	886	862	870	882	890	884	887	879	886	860	865	905	848	866	868	835	879	838	895	880	906	880	825	942	831	861	893	919	875	861	854	865	872	850	931	814	841	823	885	894	873	859	817	889	884	863	904	831	862	867	844	813	885	866	898	845	873	853	875	898	888	847	876	865	860	903	869	873	830	879	859	850	886	870	882	857	897	852	859	854	896	849	801	846	909	884	927	892	905	866	822	868	878	846	843	848	937	869	913	869	866	865	884	897	858	819	769	884	875	903	879	892	845	891	887	856	868	870	860	835	938	878	806	888	812	894	887	868	850	868	858	873	842	862	875	853	870	878	859	898	870	826	868	851	902	870	881	836	840	865	868	888	908	853	884	900	815	830	923	872	847	941	856	863	886	845	904	873	920	825	846	854	861	898	874	838	864	890	849	862	867	919	905	835	889	878	841	906	903	888	889	931	847	791	912	885	891	837	883	885	908	923	925	827	854	835	871	891	839	879	862	858	870	827	867	882	843	918	862	828	879	913	869	872	895	855	836	882	883	839	876	870	839	891	885	920	898	895	860	832	859	866	844	825	917	936	840	837	847	880	859	810	942	861	841	883	824	824	904	820	825	873	896	896	864	827	868	885	893	893	881	864	894	867	863	924	844	828	845	865	873	862	877	853	885	849	897	820	864	882	917	853	849	849	859	889	865	846	897	895	876	845	880	890	848	873	944	846	829	921	806	817	852	880	836	852	822	852	858	882	850	914	845	940	845	882	883	867	906	861	863	891	876	852	828	880	885	805	867	898	862	907	845	890	907	851	894	817	880	893	868	846	882	875	904	856	917	846	831	893	857	871	843	852	861	819	855	871	846	851	844	818	880	885	888	927	841	881	888	889	838	873	855	850	841	867	856	903	843	864	838	835	874	831	864	894	877	848	881	892	878	870	858	913	899	854	860	874	919	869	841	907	864	826	823	824	904	869	857	905	894	947	889	846	851	882	820	924	882	920	912	808	847	855	891	943	823	895	808	863	834	882	865	852	876	850	887	852	875	838	820	862	872	860	823	823	889	935	885	850	890	901	856	840	874	896	883	855	861	898	875	842	890	872	864	884	882	861	838	893	870	869	876	880	841	859	904	879	862	900	820	860	889	922	887	881	849	843	835	877	872	851	860	854	851	827	863	879	880	808	833	877	966	824	905	886	887	873	853	819	842	818	883	819	878	895	849	865	906	844	871	918	831	880	856	813	842	847	868	841	887	844	868	865	874	922	894	887	919	864	847	910	913	901	885	887	866	862	864	922	866	863	850	826	870	905	884	832	899	846	854	867	862	857	889	898	844	879	911	928	918	894	872	883	841	873	901	874	866	821	856	865	875	872	879	872	850	821	854	854	829	827	891	860	874	834	831	849	856	818	836	858	882	876	843	845	827	872	880	834	857	809	865	900	857	815	890	876	883	850	873	838	790	826	849	804	864	883	835	857	856	844	867	826	860	830	844	823	904	910	854	835	861	872	858	920	921	831	870	789	824	826	899	894	854	829	872	878	859	831	855	908	906	871	873	896	874	835	864	837	875	893	941	896	876	883	829	899	833	833	917	827	830	884	877	895	863	835	840	861	881	858	857	849	876	865	917	836	876	797	867	880	857	840	913	867	905	893	813	928	893	881	886	862	911	847	868	894	850	879	862	868	940	849	849	846	888	851	902	837	910	840	852	853	868	817	852	836	872	911	854	882	895	929	859	912	828	858	901	869	895	846	939	855	847	830	919	882	843	821	870	860	850	817	903	900	867	862	877	842	880	860	904	822	878	901	831	875	871	854	924	887	873	821	874	862	888	875	895	908	853	876	898	797	814	883	810	903	845	891	846	869	848	861	913	848	862	872	827	907	865	844	882	861	894	903	865	847	859	846	886	855	888	860	879	872	841	858	850	838	902	871	804	855	877	925	885	823	879	916	884	860	877	867	902	890	879	840	841	881	861	806	917	903	889	851	864	877	879	852	887	843	935	863	836	826	833	825	873	890	836	882	850	879	899	877	922	853	877	898	847	815	769	850	846	887	918	869	903	908	884	976	868	894	872	818	904	918	886	859	833	857	911	859	883	883	821	880	862	882	810	852	817	865	813	863	870	895	872	884	887	850	842	848	854	840	868	852	849	846	878	910	849	864	867	881	856	887	892	853	833	863	845	845	862	880	860	806	905	848	818	890	848	898	831	822	842	847	846	867	801	885	880	925	872	883	860	878	864	846	891	855	889	893	880	900	869	899	900	858	837	844	845	798	822	828	882	896	842	921	945	848	829	902	850	879	833	920	835	898	833	855	844	895	877	862	816	868	855	911	879	870	839	855	840	870	895	892	910	878	886	869	910	861	845	835	869	820	865	892	859	848	886	835	892	854	833	872	927	839	824	847	865	922	866	839	893	908	940	871	859	830	833	849	848	869	884	844	890	899	899	871	851	877	870	870	910	831	908	890	892	882	863	859	868	879	826	894	849	867	842	858	833	912	860	912	873	883	852	814	867	860	874	886	822	876	839	820	905	865	894	870	869	872	903	919	929	862	879	828	889	882	904	899	897	861	908	824	857	921	861	858	892	878	854	888	841	880	905	894	873	864	846	891	878	856	887	883	889	881	922	920	889	839	814	880	851	888	843	902	833	905	847	882	831	839	867	819	833	919	844	798	839	867	874	900	814	921	942	854	948	940	801	809	889	883	870	846	846	856	889	927	881	858	858	872	885	905	867	843	895	910	869	859	830	878	867	838	874	884	875	855	874	913	869	885	915	897	830	907	889	875	855	861	876	818	840	871	779	843	848	860	807	882	930	872	832	884	927	830	834	896	881	869	808	944	854	916	809	867	883	873	925	921	832	895	887	880	889	780	800	880	879	905	820	848	849	875	880	849	895	925	925	867	906	867	864	867	855	844	808	848	863	879	878	859	833	894	841	875	865	846	828	900	865	897	869	886	822	855	891	871	862	801	852	840	871	831	896	892	880	815	944	856	895	852	832	826	845	870	919	809	883	875	854	868	854	826	858	878	842	890	873	862	826	831	828	884	862	879	877	880	876	855	779	872	843	868	860	861	817	861	863	866	790	883	871	889	920	855	851	903	825	894	819	832	855	912	865	892	868	853	886	855	899	891	865	880	878	824	896	964	934	892	827	916	860	873	837	889	874	865	839	845	855	894	830	862	854	854	833	837	865	869	904	890	853	826	868	860	903	825	917	881	914	855	850	858	881	831	889	864	826	864	835	848	866	829	856	855	850	893	853	851	890	878	883	894	910	856	883	884	878	850	861	865	854	855	859	882	868	853	854	895	855	827	856	880	902	856	859	840	855	837	884	873	898	842	855	910	869	851	851	849	877	830	835	889	842	902	922	809	877	923	888	845	894	888
11110	710	629	546	478	424	404	375	373	367	376	367	323	342	324	333	326	333	337	324	329	326	337	325	345	305	323	293	321	314	344	344	316	376	322	355	334	325	332	327	315	314	325	341	333	396	328	302	357	338	313	351	332	317	342	354	348	335	370	322	354	336	332	331	324	323	365	329	328	353	336	327	336	333	315	351	309	356	311	351	307	290	347	334	307	338	371	352	300	315	351	336	346	293	350	320	327	332	339	333	314	302	359	353	378	334	367	327	364	338	312	322	357	326	334	317	341	362	348	296	339	345	363	297	320	334	329	334	325	307	316	334	384	321	307	353	315	316	316	311	338	362	337	352	339	287	381	343	373	304	314	341	325	345	318	342	348	315	328	322	299	335	321	332	344	348	333	298	322	352	285	315	337	331	325	307	338	350	356	340	336	311	304	351	336	309	344	348	352	333	293	354	311	333	341	320	329	348	332	323	311	288	315	359	346	345	322	354	329	352	318	309	340	284	322	328	337	314	324	315	348	309	313	336	323	312	337	317	343	310	275	332	329	303	330	332	344	295	288	311	324	372	328	376	340	342	319	323	320	365	354	335	334	316	336	354	302	332	321	332	319	320	331	353	344	358	335	328	330	343	305	322	338	353	345	346	344	296	344	325	324	320	316	355	321	344	336	354	319	337	338	320	320	320	303	305	335	318	295	328	324	342	347	310	364	318	313	321	334	303	310	275	321	350	328	356	299	325	323	331	323	319	340	327	331	357	319	365	330	324	295	330	319	329	262	386	332	311	328	318	354	385	292	344	349	329	350	309	319	320	337	320	333	354	345	330	358	324	290	321	296	355	339	317	354	285	352	309	290	323	315	321	338	318	338	290	304	349	319	344	327	319	293	328	339	327	344	310	282	346	361	340	354	310	376	319	315	293	313	325	320	319	339	361	346	330	294	330	318	320	334	309	343	320	349	348	342	332	313	301	320	342	348	327	332	332	292	326	313	317	346	323	303	338	345	314	309	351	317	314	351	308	388	313	316	333	307	320	363	303	308	318	290	372	303	309	333	320	342	315	322	337	351	338	375	332	347	362	355	304	326	351	378	332	322	328	318	333	346	342	331	318	331	322	311	342	344	325	349	324	354	343	326	303	325	318	347	317	337	342	301	336	327	345	319	338	344	335	325	319	321	330	285	312	306	349	300	328	301	351	315	321	345	377	368	340	343	360	323	340	355	309	333	296	335	350	338	322	321	297	318	314	329	335	302	340	346	318	290	329	295	357	343	331	313	320	326	321	342	330	320	335	324	338	329	292	337	310	359	330	349	302	346	351	325	302	319	321	336	352	307	345	393	338	300	318	307	308	342	334	332	350	315	336	368	314	333	274	345	359	338	290	307	343	352	323	335	347	327	351	360	323	317	353	328	307	324	336	366	328	344	295	335	354	319	330	351	314	312	329	326	330	322	316	368	313	321	368	308	351	316	348	354	346	328	360	313	342	286	307	337	383	296	365	344	338	315	306	312	331	310	327	331	311	333	324	304	336	349	345	313	336	315	338	365	317	320	324	303	313	362	313	316	335	326	344	321	336	354	292	324	315	357	374	306	338	322	316	340	338	318	339	363	359	328	320	352	338	324	344	332	349	345	373	348	341	352	330	328	333	315	337	351	330	327	325	339	288	320	320	325	300	333	318	350	351	318	327	318	323	314	329	348	337	338	335	364	288	334	336	323	309	332	327	335	311	349	295	324	303	322	335	301	337	321	327	316	322	324	330	318	305	298	332	324	337	354	336	335	338	318	356	333	324	323	340	348	326	326	328	332	295	301	357	325	296	334	334	303	317	318	305	357	329	318	335	340	326	336	312	344	315	323	335	336	337	358	327	346	348	310	326	349	305	324	345	343	337	330	308	328	340	322	316	325	344	317	318	290	330	355	335	347	341	333	332	335	343	342	307	312	296	302	330	355	330	352	330	312	322	308	356	324	285	320	352	346	334	324	340	325	341	307	331	344	330	326	341	327	339	334	348	344	338	319	296	314	314	321	330	294	310	314	382	328	305	346	324	358	320	343	297	341	369	330	349	314	350	320	309	316	336	313	337	345	306	325	300	332	324	312	307	289	303	360	321	358	350	323	308	338	323	378	353	316	348	336	344	358	309	307	361	332	326	321	324	336	337	340	305	366	341	303	340	326	330	319	354	335	293	337	349	338	343	346	348	313	304	303	305	323	325	322	336	307	335	344	331	301	328	308	312	351	331	299	332	359	356	336	303	321	342	294	291	310	345	320	340	319	341	299	317	330	311	323	308	319	323	333	344	318	294	316	300	335	354	330	361	331	303	345	340	303	360	340	325	313	335	335	350	335	332	315	334	311	311	324	325	377	350	327	303	333	353	279	356	341	342	360	293	288	291	358	316	335	328	361	319	332	310	348	357	342	334	327	350	328	339	337	335	331	354	324	340	365	343	322	353	354	342	349	348	325	355	316	308	305	308	352	309	320	350	328	297	354	304	353	310	299	369	320	335	334	312	335	297	317	306	358	351	334	382	300	350	308	322	342	304	358	340	317	311	333	350	322	320	319	335	343	341	327	315	302	358	335	335	305	303	343	311	323	322	335	336	320	301	325	292	335	338	332	327	313	353	361	313	335	339	337	317	304	332	342	336	377	338	329	315	311	318	330	341	309	341	348	321	322	335	304	334	358	337	310	327	321	313	324	317	322	291	325	309	294	247	342	336	286	334	311	331	385	308	341	383	331	314	317	339	340	304	332	306	320	343	347	328	298	323	366	347	350	319	334	336	337	324	286	338	398	312	344	340	316	315	336	315	316	303	295	296	305	323	347	350	328	341	340	332	339	346	324	337	330	347	342	301	316	333	318	308	362	337	316	345	336	326	320	313	307	334	322	356	324	365	336	345	337	315	342	319	365	355	334	317	316	332	324	305	312	329	345	326	331	300	330	291	336	331	321	295	380	356	332	334	336	368	320	325	345	302	338	311	321	325	320	313	353	368	314	353	343	348	325	327	329	343	333	360	331	341	297	312	303	342	348	342	341	338	349	349	341	319	317	337	299	325	327	320	317	323	292	328	343	320	299	343	333	325	313	327	310	331	340	319	319	318	342	346	316	301	355	351	335	294	299	327	318	327	315	354	333	324	370	342	354	374	319	331	342	308	349	345	308	329	309	313	350	359	349	317	325	337	278	340	323	297	318	342	324	314	330	347	313	313	340	343	322	305	311	367	287	319	344	310	300	320	338	329	339	325	332	344	320	296	316	355	313	310	310	316	351	321	360	306	358	359	331	323	316	329	368	355	281	315	329	323	341	326	301	316	358	310	338	339	323	327	318	336	320	272	318	347	331	328	326	305	350	354	366	324	347	327	338	303	287	306	336	312	317	331	324	358	320	343	334	302	326	321	345	333	351	346	315	373	361	321	297	329	284	326	345	339	324	343	329	297	336	345	321	354	341	321	332	366	330	300	324	317	314	315	351	336	302	332	325	319
8595	981	1437	1574	1402	1257	1059	1069	1074	920	902	910	826	863	864	850	807	821	802	802	795	847	817	823	810	815	796	807	798	815	825	813	798	780	770	810	829	810	768	804	828	774	815	820	800	754	758	749	727	816	742	814	794	796	826	784	782	830	769	781	731	791	796	792	833	816	782	814	778	751	794	806	775	784	788	825	793	791	781	797	791	746	785	800	767	754	769	739	740	796	802	744	790	810	802	764	794	779	837	792	748	775	820	758	735	773	757	791	794	762	770	777	815	780	787	781	776	765	779	725	789	760	812	809	775	737	751	790	789	776	726	741	793	757	813	720	772	777	796	747	754	772	759	755	832	795	806	796	833	789	787	793	790	842	743	765	751	810	785	760	828	779	753	788	780	747	774	795	815	783	750	752	764	759	750	801	781	757	787	821	772	715	792	743	780	747	762	773	762	765	728	750	739	771	775	804	755	764	778	775	785	776	744	824	751	788	787	811	781	784	775	798	739	850	751	769	775	781	723	776	760	729	727	762	763	745	777	793	769	735	805	750	726	712	795	764	784	744	788	764	774	780	770	744	800	801	763	781	767	775	735	768	738	808	771	746	802	757	748	735	782	749	754	773	806	779	741	772	773	744	773	768	790	785	745	728	797	784	763	783	776	808	756	811	768	787	816	769	786	756	797	821	798	672	795	777	834	783	766	810	768	769	792	775	767	790	753	778	750	755	767	762	762	753	742	775	747	762	761	798	806	781	770	765	753	833	753	752	773	786	792	791	787	808	769	761	782	784	793	812	773	758	753	757	793	749	758	790	817	786	766	798	787	764	758	800	810	839	796	799	764	791	770	763	826	791	828	767	765	749	823	751	825	787	765	796	727	755	776	732	760	839	812	768	773	780	748	736	739	733	775	773	813	795	789	841	801	798	784	757	764	769	801	791	734	755	762	823	816	786	775	779	760	772	829	804	747	774	787	796	734	782	790	760	756	774	753	769	784	784	777	764	776	719	778	767	798	789	725	818	826	790	753	807	855	811	789	769	717	762	805	738	746	782	742	824	764	719	797	779	813	776	822	748	794	810	783	787	802	791	748	792	798	741	752	796	773	796	723	755	770	733	802	806	761	785	753	790	760	743	769	768	790	759	777	759	784	750	797	788	796	762	734	768	761	749	814	753	821	830	749	752	794	813	765	779	739	765	744	778	769	733	780	777	811	766	800	783	712	793	782	766	785	799	789	753	744	754	757	856	756	792	766	785	824	770	760	784	782	779	830	821	757	745	810	786	761	761	792	793	806	795	769	783	800	792	784	770	771	797	807	742	774	774	781	769	806	775	700	744	796	759	730	783	804	740	701	746	816	773	763	816	782	789	824	772	784	783	740	831	748	786	724	763	741	789	771	723	775	742	774	833	734	749	815	763	769	802	781	781	797	772	768	767	784	777	791	770	776	806	724	793	764	773	748	767	754	771	772	753	771	765	817	745	784	714	750	784	823	800	765	834	773	772	784	769	778	802	769	769	759	809	752	792	784	808	775	785	741	812	743	791	766	772	729	770	752	792	754	761	773	763	792	808	802	752	740	803	803	824	764	777	799	766	766	830	773	827	817	795	797	745	790	820	769	762	794	767	766	759	764	767	782	783	726	747	801	840	749	796	781	800	809	799	827	747	829	778	760	774	786	829	769	776	801	728	754	798	759	806	757	779	772	770	746	723	809	767	774	807	761	778	825	808	749	775	754	744	768	757	752	757	760	747	769	776	824	733	766	794	776	716	801	835	743	811	775	766	832	758	792	679	794	809	778	779	748	783	756	776	770	811	778	805	794	746	710	769	794	821	755	740	726	760	818	831	769	796	788	789	776	835	739	770	788	752	780	794	778	797	777	732	798	760	806	773	765	755	747	780	782	801	803	768	760	799	800	804	801	813	740	815	856	763	738	777	796	779	771	767	806	751	785	803	745	788	723	770	860	784	770	775	783	773	815	769	790	780	791	775	804	824	776	773	733	839	799	713	773	756	785	781	753	795	773	791	725	730	785	828	805	777	740	709	729	764	770	760	811	785	776	789	827	751	805	770	815	777	803	768	798	742	769	799	792	762	756	750	778	747	751	764	779	783	750	794	755	782	766	767	749	757	742	758	744	759	721	817	721	792	797	706	782	794	833	788	791	783	756	772	766	790	811	727	795	765	786	775	769	795	688	796	786	787	760	797	821	756	802	766	757	784	734	765	761	766	770	804	774	817	810	749	808	790	766	802	813	717	777	755	774	769	780	805	754	781	768	825	816	773	779	758	726	792	801	760	740	768	801	738	760	751	791	789	761	787	759	783	744	725	732	718	782	748	784	780	766	778	784	832	817	764	793	798	772	795	776	773	729	864	790	780	819	791	806	797	751	756	748	798	791	803	787	768	822	774	813	778	765	788	775	800	780	779	788	809	719	799	749	799	841	744	758	785	758	776	790	779	754	766	766	752	809	809	742	780	788	760	830	784	752	791	816	775	798	806	810	797	838	779	827	775	784	812	740	826	760	800	774	810	803	787	740	774	723	734	760	743	794	784	751	797	729	729	804	752	808	785	784	775	762	764	774	803	761	783	760	787	838	767	841	775	770	750	800	738	778	746	795	779	793	818	795	817	722	785	768	761	784	800	757	803	835	775	811	813	754	773	771	746	743	797	786	782	791	763	797	772	777	780	705	821	837	775	762	789	802	758	791	772	810	779	766	766	799	828	770	753	724	782	731	765	778	812	793	771	762	778	821	767	784	769	822	777	787	831	765	803	785	726	784	811	806	800	737	809	720	770	770	798	779	787	777	788	763	786	811	841	785	801	799	777	789	795	785	807	835	803	781	747	798	778	790	737	716	769	771	813	795	782	770	728	763	763	810	788	782	796	804	740	785	795	754	732	752	815	705	776	775	788	791	748	775	771	746	706	814	811	784	783	814	754	792	757	793	737	810	753	795	727	785	854	773	799	759	778	819	725	828	755	816	791	750	746	777	762	740	839	767	754	817	789	790	824	789	739	747	733	754	757	810	858	785	752	741	830	753	726	802	740	785	776	837	790	807	728	749	755	795	733	858	720	797	777	811	811	795	746	806	779	807	771	708	782	760	758	785	762	750	745	789	772	816	785	799	773	787	799	754	762	701	770	767	776	791	764	769	812	807	733	760	819	730	758	811	797	785	804	792	765	747	738	770	823	769	747	777	795	795	811	742	735	794	797	760	818	740	758	754	781	721	742	775	758	770	778	824	770	771	773	768	793	728	804	821	786	779	818	778	788	817	736	791	742	804	773	742	846	773	778	789	752	768	781	809	784	757	769	776	747	798	812	764	788	812	779	806	805	758	851	842	753	798	802	755	853	773	772	796	757	740	732	767	797	790	785	776	756	782	811	813	772	788	776	774	762	771	759	803	755	797	781	768	763	778	827	771	781	779	780	762	762	772	747	802	793	736	791	776	764	775	758	773	782	757	717	758	781	774	799	789	823	845	742	792	782
18424	1345	793	546	410	332	277	237	204	207	178	195	163	153	149	147	183	177	179	180	183	150	143	159	169	170	147	136	157	171	178	178	162	156	167	161	164	165	167	151	154	150	172	153	172	134	172	167	170	172	172	137	141	160	142	173	155	149	178	154	158	177	166	160	172	177	142	171	159	157	150	142	171	130	146	160	158	180	137	149	145	154	141	128	144	166	173	167	144	128	157	163	179	155	160	160	140	149	133	154	179	161	156	170	171	168	158	177	141	156	155	149	161	154	166	153	180	165	162	165	170	155	150	166	130	151	166	148	179	159	143	160	158	138	169	142	135	170	165	159	150	149	164	152	153	146	134	147	144	161	160	153	151	136	174	166	156	141	189	132	169	149	145	160	156	193	154	168	147	162	139	143	154	156	148	170	154	168	133	174	161	160	173	153	156	158	149	159	143	148	172	169	148	171	188	155	137	144	156	177	149	166	143	154	159	175	161	159	130	157	171	153	128	177	157	180	142	161	153	183	184	168	142	161	145	149	141	138	154	158	150	160	165	131	181	147	158	143	166	160	152	157	178	164	163	172	176	175	171	173	133	138	142	150	141	159	163	169	149	134	151	152	138	183	141	184	140	176	162	157	166	155	157	142	156	148	149	143	163	157	179	145	154	200	156	162	158	170	123	154	144	163	171	169	160	149	159	160	154	151	152	171	148	191	137	161	145	176	173	177	150	141	151	160	143	155	145	153	149	154	143	144	170	164	141	145	127	151	151	148	157	161	164	183	152	200	155	156	131	175	176	159	134	143	162	173	157	146	131	140	157	145	135	153	157	176	153	159	165	163	173	137	177	180	168	187	171	156	152	171	158	125	171	151	155	154	159	148	164	158	159	137	160	123	168	133	163	137	151	172	166	174	164	126	147	151	168	168	137	162	150	167	156	159	161	147	119	137	196	154	140	148	168	142	161	157	144	159	170	162	160	161	166	184	134	149	162	162	156	163	125	123	144	149	150	141	164	139	154	148	178	170	169	152	161	169	146	164	153	168	139	136	160	162	179	191	177	183	141	121	136	182	157	165	159	155	157	181	157	160	153	147	169	139	148	139	142	166	167	151	152	152	145	162	139	171	161	163	149	155	131	170	172	143	171	148	157	135	133	157	164	168	174	151	160	142	163	144	164	150	139	190	161	169	157	159	157	174	161	166	161	152	154	193	128	178	155	148	157	171	165	159	157	174	155	156	143	151	143	169	170	178	151	168	181	162	142	145	151	183	168	163	156	148	185	164	144	162	159	146	151	161	157	158	149	184	165	137	145	157	182	148	155	149	155	170	152	157	167	121	148	139	159	160	156	155	148	148	146	174	174	153	152	131	148	137	161	136	170	162	153	168	151	158	144	161	148	157	146	129	148	156	160	142	169	145	155	182	161	178	179	153	153	125	170	136	154	156	182	160	141	162	157	156	167	168	159	162	154	169	153	151	155	168	166	159	133	143	157	136	157	151	172	165	151	150	151	162	170	160	158	133	184	153	151	150	167	172	167	138	167	154	152	156	164	142	147	178	166	173	155	181	155	183	157	158	155	131	156	162	156	134	163	169	164	154	162	129	159	143	154	156	159	177	162	163	146	161	178	145	138	152	140	136	155	181	163	155	158	136	158	148	179	152	155	139	188	171	174	176	156	164	177	164	156	181	160	171	174	166	137	150	157	156	125	139	178	160	166	144	150	145	151	177	137	167	140	153	168	155	154	148	195	144	135	151	170	169	163	146	169	175	140	143	141	126	159	142	179	157	149	184	169	167	143	174	159	155	151	150	167	146	145	142	169	162	150	169	163	167	149	158	160	172	159	143	167	169	179	162	151	157	177	159	161	172	149	160	152	168	180	163	148	132	152	151	170	165	133	137	157	156	125	171	141	162	145	139	153	178	138	177	155	164	147	146	140	160	166	173	168	160	137	163	147	180	151	141	135	185	151	168	149	174	160	152	164	133	170	144	167	158	172	154	152	138	192	182	149	178	141	147	156	134	169	143	136	157	175	149	136	164	172	150	185	154	167	145	132	158	134	156	130	150	178	164	183	160	156	169	159	146	141	111	150	127	146	160	173	183	161	129	118	153	144	154	157	152	156	159	147	156	140	157	146	178	152	133	159	167	156	150	166	145	127	140	169	169	158	149	139	147	160	148	176	164	128	151	143	156	145	154	165	156	151	151	142	170	186	143	129	144	151	158	157	146	155	155	165	161	186	161	152	190	138	139	153	145	154	158	143	197	178	171	147	158	171	145	142	157	159	136	140	167	142	150	163	167	137	156	162	140	172	132	153	160	154	145	153	131	132	164	157	138	157	150	156	169	144	173	157	138	149	157	158	173	161	161	143	153	153	153	166	175	146	148	162	144	181	161	133	168	157	161	145	164	125	191	155	158	148	163	132	155	139	188	186	168	162	157	149	155	166	149	156	154	160	135	177	164	148	167	180	151	154	149	166	162	178	170	149	169	162	156	191	145	161	154	156	141	138	152	155	147	178	177	133	141	138	144	166	181	150	158	133	171	140	176	137	174	156	156	155	174	170	152	155	158	151	159	160	147	162	169	166	151	155	148	151	180	146	168	172	165	159	137	148	144	154	176	159	135	163	166	147	174	171	147	149	180	144	170	181	175	153	143	159	152	167	143	156	143	159	172	132	151	165	173	149	162	140	145	147	143	156	181	178	188	149	157	144	158	151	144	162	147	175	150	174	159	162	135	130	155	144	159	172	167	151	168	140	158	177	148	174	143	162	162	158	152	164	158	162	136	148	139	178	164	159	146	146	152	152	176	175	164	121	152	161	187	152	165	173	181	162	159	157	146	143	145	161	153	150	161	163	167	151	159	168	171	177	174	162	156	155	164	145	156	141	152	139	132	145	175	197	156	151	141	155	164	149	138	144	141	137	149	163	147	133	144	138	136	171	138	149	170	144	161	149	159	161	147	147	157	182	140	138	153	153	187	149	163	170	115	155	154	170	156	159	140	157	124	165	152	175	160	132	141	155	158	137	143	144	166	175	143	136	159	133	173	135	161	164	161	158	151	158	152	133	178	152	143	138	154	133	156	159	138	145	151	183	169	160	154	168	143	169	172	153	161	148	162	168	181	172	185	148	133	171	146	148	159	138	159	164	153	117	147	146	174	181	166	153	144	166	163	159	157	122	132	157	159	164	172	153	143	152	153	159	168	175	162	155	142	151	160	160	150	159	145	135	160	139	176	151	152	170	161	158	149	160	180	158	157	149	168	156	158	121	148	173	181	158	143	149	154	160	147	168	152	147	159	160	160	149	145	174	163	164	167	158	154	164	158	141	146	151	149	176	181	145	145	151	170	175	189	162	139	140	142	167	166	186	178	171	119	151	145	170	135	171	155	148	148	165	173	144	158	165	150	150	134	151	180	150	157	160	163	155	161	160	161	141	171	134	143	151	164	135	150	142	132	149	162	173	155	161	160	166	137	168	175	145	153	144	158
10813	903	1695	1927	1626	1276	1098	930	880	695	632	626	578	558	521	520	462	491	526	483	474	497	446	423	496	465	434	464	441	444	428	442	445	421	418	409	434	421	422	418	379	453	412	451	406	403	422	458	427	413	419	395	442	402	401	395	425	393	427	422	401	414	416	408	402	427	433	433	411	431	403	396	427	386	405	364	403	402	382	428	343	375	450	404	412	388	408	388	407	405	424	427	429	423	419	408	411	399	421	422	394	423	416	413	423	435	365	405	390	415	374	424	407	429	391	420	409	402	423	398	389	396	392	431	398	381	382	419	411	398	396	409	373	376	411	391	424	454	387	390	400	382	410	383	386	415	392	412	390	419	453	395	391	401	410	378	394	413	365	379	420	400	378	407	381	382	382	411	399	424	421	385	452	407	396	428	402	371	424	376	385	458	427	400	402	414	411	381	401	429	401	414	432	417	376	393	406	411	404	410	401	416	439	392	401	401	379	413	437	395	397	426	396	406	408	409	405	397	378	385	395	394	444	425	403	418	403	431	416	416	405	423	403	422	409	404	378	431	402	410	407	404	423	415	428	417	420	420	416	430	420	433	432	422	411	416	433	402	450	402	381	396	399	444	409	400	386	415	436	406	383	398	406	429	437	412	413	418	385	389	442	407	350	427	367	392	411	454	390	429	416	432	438	390	392	384	409	442	388	403	394	416	365	437	428	399	392	402	377	434	413	405	408	429	415	404	375	401	407	374	390	414	412	429	394	400	409	395	379	409	431	406	435	466	413	427	371	441	404	388	386	453	434	433	405	402	433	409	382	383	400	445	436	413	417	400	401	382	398	408	380	404	416	428	391	385	407	389	404	412	405	423	422	390	478	447	376	390	404	425	414	428	412	435	410	406	388	406	407	423	371	407	430	397	397	415	364	400	409	432	411	413	399	417	369	421	431	385	412	406	380	407	405	399	398	391	412	416	378	398	433	406	410	391	409	426	399	419	400	410	405	414	416	408	395	401	409	408	395	378	379	399	405	447	400	437	386	406	410	419	427	419	384	396	376	424	422	418	395	396	415	412	405	401	379	403	376	424	378	415	415	406	395	399	409	389	383	350	443	404	393	412	419	409	378	437	390	402	400	403	408	411	406	389	401	404	413	393	368	417	414	386	403	398	373	382	391	407	439	422	423	408	406	380	412	404	425	399	387	405	422	418	391	408	406	411	410	416	398	413	440	408	452	376	402	420	408	432	419	412	408	390	434	419	421	363	419	440	430	408	373	405	391	450	403	427	402	388	402	390	409	389	443	406	444	456	411	424	410	413	391	428	386	410	410	387	410	349	384	376	400	399	409	391	403	418	376	398	440	418	398	415	424	408	393	436	435	383	390	431	395	420	403	398	408	385	426	385	383	452	406	364	432	412	402	386	417	395	373	390	369	400	387	430	386	454	412	431	403	394	417	400	417	397	399	414	419	420	407	417	406	411	419	400	391	405	413	429	412	405	398	423	382	385	387	382	433	411	424	426	410	427	429	409	415	413	411	382	432	416	416	422	398	390	393	417	387	404	397	394	389	402	403	437	397	394	406	388	420	405	390	410	415	411	422	392	372	425	398	436	389	409	408	421	405	399	366	409	435	429	449	423	378	366	427	417	392	429	369	387	416	411	417	417	411	445	425	401	425	427	378	389	382	442	418	428	417	427	382	394	420	408	409	448	380	406	429	369	424	399	402	403	418	427	389	415	401	407	391	407	408	445	410	429	384	379	411	420	362	396	410	422	402	373	411	438	411	420	377	413	410	400	418	418	407	396	399	431	421	399	409	391	398	416	384	427	383	424	420	416	389	392	431	414	407	415	379	395	388	420	410	389	403	417	394	435	421	379	393	408	398	415	407	407	384	413	430	400	426	433	426	427	417	418	428	407	430	400	393	409	421	393	394	397	413	432	452	412	410	393	392	420	398	399	409	393	419	393	403	386	366	410	419	402	405	410	389	420	403	462	412	383	406	428	398	388	424	419	370	384	372	381	421	410	404	420	406	388	374	397	393	390	428	452	408	406	413	420	377	392	395	447	394	430	414	372	389	412	439	392	386	400	397	435	390	412	397	377	404	409	368	383	417	399	418	394	387	446	407	389	405	381	398	385	444	401	404	366	398	396	417	350	420	429	399	432	413	396	421	399	422	417	423	421	409	397	405	397	368	395	360	375	442	424	397	406	397	369	407	394	397	406	399	403	408	434	399	413	371	391	413	405	405	387	379	374	455	403	448	399	409	428	389	414	422	402	393	421	378	415	408	416	403	388	400	419	406	429	426	408	386	402	441	410	412	363	446	410	392	393	412	444	404	394	405	367	408	407	383	404	405	393	446	393	394	407	388	395	415	400	384	430	399	409	391	408	415	373	418	420	402	369	393	388	442	411	414	387	397	379	395	446	348	407	419	413	418	421	459	365	422	372	405	404	411	421	381	410	407	420	396	372	389	462	384	416	420	416	440	417	405	392	421	431	390	396	429	411	392	395	421	397	421	414	410	392	426	416	402	419	386	412	411	438	387	425	423	424	397	412	407	410	435	420	396	384	413	405	399	404	403	398	388	397	372	434	426	411	411	385	399	449	407	398	372	397	411	418	416	404	409	383	381	388	378	426	406	419	417	379	385	420	414	411	397	397	419	400	396	403	411	414	404	378	391	395	359	433	420	415	405	387	381	421	412	381	387	387	441	395	403	404	387	432	391	371	397	377	395	402	391	386	419	393	382	409	414	380	385	394	380	444	412	411	379	403	426	375	401	469	436	434	397	363	380	415	402	432	406	387	412	380	407	375	384	402	404	437	435	403	386	403	390	427	448	428	414	394	366	425	383	433	410	395	384	413	408	381	380	356	427	372	384	402	408	400	378	423	402	378	436	384	397	415	369	425	373	411	400	412	390	441	435	403	406	392	405	383	407	405	401	397	418	400	412	406	407	416	386	373	393	420	387	371	398	400	366	421	448	380	381	412	421	402	378	457	380	420	422	393	414	422	391	383	435	385	393	373	439	387	422	389	398	445	395	380	427	449	378	426	426	401	420	405	398	441	404	376	398	381	388	373	400	397	399	357	398	410	419	389	389	395	423	367	407	349	403	373	428	401	385	432	387	424	410	418	389	427	386	376	411	382	398	388	380	383	433	395	439	412	411	392	349	379	405	424	417	401	373	406	387	382	406	412	382	418	402	374	377	424	419	429	421	416	425	425	463	384	416	400	417	389	417	438	395	423	389	429	401	431	454	377	403	411	394	379	408	418	398	371	383	390	414	397	456	415	418	380	401	425	386	389	379	407	383	356	382	361	425	376	383	414	388	379	429	399	391	411	416	401	406	403	419	412	422	414	406	425	409	393	415	426	409	429	435	401	421	450	399	432	406	417	367	371	401	418	422	412	422	378	407	401	405	413	400	417	418	432	432	418	351	367	402	365	359	379	398	418	382	474	412	391	454	404	406	421	414	399	401	448	423	397	407	413	388	382
3743	395	407	394	363	382	369	387	356	317	352	401	374	354	336	391	400	332	373	376	363	378	363	353	368	364	386	381	363	358	363	377	358	351	389	361	360	354	374	354	370	396	339	388	356	388	340	374	369	356	372	370	381	373	364	350	394	353	349	388	360	381	372	367	403	361	377	372	397	377	366	369	369	363	369	355	372	386	367	396	341	390	409	376	358	344	359	382	339	381	377	351	351	375	381	359	391	362	354	373	349	394	386	364	393	364	397	384	368	372	378	366	375	392	389	384	397	367	321	371	387	376	378	376	379	367	376	365	385	349	380	369	350	376	366	369	339	369	385	395	393	354	367	380	333	359	339	376	360	388	338	377	365	372	351	319	349	329	350	366	349	367	358	391	370	381	411	352	353	374	324	373	344	356	372	379	400	351	390	352	395	339	376	382	396	353	353	360	382	377	376	323	420	347	403	375	359	333	375	362	382	366	383	364	360	404	370	404	376	361	354	331	337	377	318	380	380	344	349	365	360	390	358	399	376	391	380	394	363	371	359	342	371	364	372	327	346	360	363	357	384	371	380	301	355	374	390	383	383	328	337	363	351	339	396	352	397	345	375	374	343	369	350	357	354	395	370	376	347	373	344	358	388	400	336	387	375	333	375	364	419	377	357	387	450	360	344	333	388	338	382	375	411	398	352	375	352	326	355	351	381	376	361	366	384	376	362	333	386	396	368	380	339	357	340	374	362	368	368	374	363	331	333	365	328	361	404	380	368	397	412	388	387	392	364	325	406	374	367	368	363	353	383	395	372	382	401	366	406	366	387	339	359	344	368	388	396	376	382	375	372	389	389	376	359	342	386	378	399	338	349	391	345	363	374	353	356	369	375	387	367	368	368	368	360	355	395	372	383	355	362	341	363	392	386	377	346	363	402	358	364	368	351	355	396	353	373	372	347	387	386	402	341	369	374	424	393	357	354	363	366	414	347	376	358	364	376	358	360	360	382	379	397	349	412	350	382	352	377	388	381	380	371	317	368	359	377	348	414	371	376	370	361	370	376	352	350	404	386	362	348	365	380	364	330	340	365	379	371	348	362	358	389	394	342	404	348	343	412	416	348	368	312	340	334	351	319	372	358	382	357	338	376	370	372	364	385	403	374	386	343	341	332	379	357	389	384	389	352	399	423	398	361	359	341	366	367	364	388	368	378	353	341	360	365	361	383	402	367	362	361	360	376	392	354	410	403	377	388	366	404	333	368	350	358	365	375	356	386	361	368	359	358	408	329	353	366	387	365	372	377	406	396	377	371	363	385	367	357	323	343	344	370	388	391	377	386	341	336	385	354	388	348	382	341	381	356	378	403	370	349	373	333	377	394	348	371	377	383	343	393	377	358	456	356	349	336	345	351	383	405	383	379	395	380	349	353	346	353	366	383	371	319	346	355	373	360	362	396	381	318	362	359	386	325	356	378	354	365	369	373	369	377	383	383	367	332	369	394	335	371	403	381	383	380	397	389	394	359	381	363	383	348	363	337	374	380	343	404	376	403	378	368	379	369	353	364	359	351	343	347	346	359	354	374	397	346	358	363	350	365	365	386	368	380	388	317	356	336	365	372	398	393	359	362	338	367	389	344	380	395	354	381	334	330	372	369	385	372	349	333	373	388	399	396	359	369	366	373	384	373	360	379	339	408	348	359	389	394	365	389	347	372	370	350	377	361	359	326	396	376	361	371	381	356	343	359	373	383	364	339	369	405	364	373	379	381	378	357	384	348	370	353	344	382	370	392	376	389	397	376	355	344	353	324	348	396	364	351	378	381	361	395	380	370	368	362	434	400	364	414	348	354	406	374	383	382	344	368	362	376	345	347	419	366	385	370	397	380	358	394	364	364	315	369	392	349	345	374	400	348	416	354	351	376	364	360	384	367	338	381	392	377	368	379	370	375	316	357	342	331	370	374	389	355	353	374	348	375	373	351	396	393	387	387	365	381	363	366	344	368	371	366	364	370	369	361	404	327	391	334	367	348	348	371	365	363	360	383	386	392	359	360	376	351	351	406	379	392	341	372	402	376	358	413	341	340	341	395	344	381	400	361	371	347	374	360	392	353	358	392	376	378	384	372	384	385	410	367	354	372	362	397	387	352	370	353	377	375	352	377	370	376	403	389	366	395	378	365	378	343	382	368	374	362	348	349	390	375	342	375	331	397	363	340	343	323	353	396	333	343	373	374	401	384	387	374	415	392	357	411	370	367	366	361	363	359	382	375	377	352	377	367	405	390	360	387	370	398	357	380	357	376	379	360	368	424	358	385	335	353	396	369	375	383	345	369	389	365	351	384	355	414	365	369	371	358	385	326	357	402	363	385	338	390	408	352	370	374	397	396	410	419	359	365	360	356	407	397	398	402	348	381	345	338	359	399	390	403	358	403	329	356	379	369	368	371	379	395	405	381	380	381	351	414	345	401	386	384	381	350	348	349	359	366	365	384	351	341	384	392	362	382	396	410	395	380	367	369	388	342	361	359	356	396	376	358	359	370	347	385	358	366	367	355	386	339	358	346	372	382	385	357	356	394	375	366	360	383	365	380	368	343	375	362	375	348	371	383	387	347	376	384	387	365	353	380	375	379	376	395	413	389	383	375	373	374	386	373	357	388	388	345	383	360	400	357	394	357	369	381	349	382	345	380	335	369	372	345	376	361	375	350	379	384	336	366	359	393	382	344	360	346	370	392	362	346	343	373	336	395	354	358	396	377	335	378	374	371	393	364	387	362	355	347	400	346	330	372	384	365	374	397	339	357	340	378	383	351	381	397	375	369	364	360	361	369	369	400	344	378	362	386	356	369	414	370	363	348	360	333	367	380	346	335	356	331	392	335	368	385	359	391	348	423	379	363	335	384	353	363	347	377	383	381	353	369	360	391	399	360	391	348	390	346	409	375	359	379	404	375	381	358	343	335	353	354	386	400	355	392	370	369	391	353	386	355	376	384	335	384	355	393	376	368	364	382	360	358	386	363	379	358	353	360	390	362	347	362	381	384	365	372	388	401	387	367	355	404	384	359	336	364	400	383	343	401	411	367	359	343	350	378	382	351	367	342	313	373	354	375	387	381	371	329	366	355	384	387	353	369	398	364	378	392	378	370	358	369	411	382	349	366	345	366	370	398	347	387	368	395	380	368	384	360	362	354	381	415	358	375	353	360	354	355	389	368	363	367	355	367	344	349	359	387	370	393	393	383	332	382	357	396	373	410	371	371	381	380	357	369	391	327	369	352	381	377	383	384	372	355	334	363	399	368	379	395	360	358	372	365	409	393	383	374	422	344	406	355	405	386	359	345	392	362	385	407	390	345	341	329	357	359	384	373	337	362	378	384	318	378	389	404	400	358	364	353	347	364	336	383	370	357	348	374	379	350	383	348	356	364	377	365	359	370	370	357	354	358	351	348	386	388	383	386	372	364	363	389	388	353	362	363	382	341	388	402	352	366	352	377	401	358	365	363	372
3249	892	936	948	905	907	874	847	931	901	874	869	875	894	853	874	930	854	881	879	884	912	886	847	900	886	852	861	841	825	848	893	865	859	936	901	916	907	919	865	876	888	869	925	911	868	857	868	835	873	864	869	851	887	887	893	824	845	872	920	934	860	897	900	854	802	888	896	869	909	839	912	950	848	908	910	851	893	851	814	925	874	905	857	910	843	847	930	919	877	909	858	864	857	876	814	809	889	849	854	878	868	843	850	840	844	877	878	843	865	866	899	881	935	843	918	913	918	912	903	848	895	903	905	852	876	906	890	863	911	914	840	881	849	842	846	886	887	860	814	916	871	877	916	848	927	929	886	810	863	862	828	824	849	898	859	839	889	893	880	881	866	909	862	861	886	885	822	894	843	924	790	911	868	871	861	868	888	825	846	863	868	941	819	866	860	869	884	874	924	849	877	837	901	851	931	856	888	921	860	894	818	871	872	842	835	809	865	888	886	867	877	908	820	826	846	830	897	844	906	898	871	862	879	825	845	873	872	843	889	834	865	929	862	885	934	908	849	844	858	868	863	952	919	861	929	865	888	877	833	863	816	937	869	870	898	888	835	852	890	869	830	868	871	864	868	892	856	859	921	848	890	896	895	857	871	876	830	919	862	925	845	873	814	845	842	871	856	846	881	863	888	836	871	838	893	881	875	893	912	880	839	864	814	880	883	886	894	928	913	887	931	875	856	874	903	874	870	899	881	854	880	889	836	859	861	842	891	897	922	880	840	850	870	861	903	910	904	797	888	889	859	856	857	836	864	855	806	918	849	850	904	841	835	830	876	835	901	885	849	875	836	834	856	884	855	931	865	978	884	813	884	856	860	863	853	866	876	874	861	819	879	914	865	872	896	913	860	882	837	864	886	924	882	833	882	900	820	842	814	897	912	895	851	876	852	858	872	849	828	845	862	892	875	857	833	861	886	928	848	881	906	831	879	890	902	852	870	865	872	921	868	872	877	894	875	893	859	853	883	875	891	884	902	828	852	867	837	853	856	907	854	852	848	887	841	907	889	886	864	886	865	856	853	855	934	864	871	860	852	891	831	882	927	842	841	854	907	819	916	841	882	919	866	868	855	850	858	872	874	851	904	832	849	861	851	845	854	865	888	883	851	915	890	851	859	866	859	894	893	840	916	855	871	869	868	851	827	944	923	896	857	885	832	828	869	906	850	846	863	830	896	914	909	814	895	832	947	836	893	880	883	855	866	877	855	874	840	876	897	900	874	883	840	852	903	889	873	879	828	897	852	912	863	879	935	844	879	833	875	886	886	879	876	874	888	890	889	907	902	908	867	906	876	867	842	888	871	876	845	850	904	900	844	827	839	871	861	869	874	886	870	873	871	878	886	846	832	923	867	846	815	844	906	878	855	931	871	859	840	868	898	857	875	860	936	899	861	879	881	895	930	817	880	836	882	886	857	892	899	847	920	890	906	915	866	863	860	850	862	877	887	903	864	866	881	898	902	928	883	877	890	927	844	846	912	843	921	885	857	880	883	923	895	845	859	837	853	858	865	889	905	884	895	903	886	874	875	922	892	886	869	897	848	858	909	924	875	888	910	907	878	860	886	932	875	887	872	861	885	907	908	872	854	915	868	854	923	861	841	853	867	881	876	865	915	860	878	923	874	841	878	879	824	823	872	917	856	876	857	858	840	851	820	872	926	874	908	904	899	886	911	895	885	872	870	857	843	858	935	877	846	825	870	908	919	826	858	875	870	950	899	869	922	890	829	852	944	863	881	934	844	882	882	811	912	857	948	828	874	837	892	885	837	879	901	834	869	855	905	830	833	851	840	917	834	914	813	879	862	840	867	874	895	862	864	910	885	893	895	861	868	869	854	915	887	896	898	865	787	872	863	903	866	914	828	897	868	881	883	852	855	870	903	826	802	898	849	876	863	881	881	841	879	831	935	906	829	889	832	888	885	898	876	889	858	840	906	852	871	858	846	838	880	867	898	863	821	886	920	919	922	838	909	888	853	905	827	885	887	873	891	854	849	871	851	892	810	887	937	875	937	896	842	938	927	871	848	914	842	884	912	838	889	924	888	887	907	858	847	900	847	884	882	884	836	838	846	880	827	880	858	848	869	859	896	888	866	893	879	838	864	895	875	860	899	922	854	877	850	875	843	864	856	870	867	838	887	899	904	903	980	879	860	867	928	874	863	880	907	871	860	872	877	851	860	873	860	855	851	882	857	884	871	872	925	840	846	900	857	884	866	863	879	875	897	839	785	875	846	903	865	926	851	821	826	888	827	889	863	896	853	862	858	836	874	873	900	905	864	893	874	871	829	824	846	865	900	892	848	871	909	845	870	817	852	856	858	913	867	859	845	888	915	868	879	910	863	890	875	872	897	890	922	890	897	836	832	920	901	829	845	885	866	880	849	931	862	861	887	904	847	906	903	928	891	858	912	846	856	930	857	866	887	825	856	879	835	810	844	862	861	868	935	866	857	893	790	879	859	856	899	901	866	838	893	937	821	858	865	856	890	913	820	932	876	864	851	890	913	872	948	853	894	867	885	878	938	896	879	853	851	861	886	922	932	888	885	881	877	887	870	895	800	799	898	880	863	899	886	830	892	856	882	821	896	897	885	831	886	859	884	862	887	875	839	842	876	811	927	839	875	854	895	870	841	904	857	904	921	851	896	909	871	883	920	893	855	887	861	878	823	853	876	874	852	894	844	858	865	944	907	859	888	817	866	883	853	878	906	845	911	835	841	889	933	896	845	887	843	827	888	847	852	833	865	811	944	894	882	936	887	835	888	838	876	881	833	829	857	875	823	878	910	889	881	853	856	824	865	896	859	886	858	860	900	833	825	835	848	847	876	867	907	864	876	884	943	864	851	864	895	875	832	892	915	866	893	900	900	798	874	936	840	892	924	911	873	886	872	871	831	904	859	895	835	901	910	880	880	858	903	882	885	882	977	897	894	858	925	848	849	897	805	849	935	930	848	890	892	849	806	878	890	861	861	878	866	861	896	837	885	833	877	861	883	896	908	881	911	849	874	878	854	909	909	883	900	860	893	858	851	857	841	847	856	959	895	886	863	932	877	869	830	883	878	832	882	903	821	850	861	847	846	890	844	904	822	881	907	856	883	900	881	868	900	837	848	902	818	857	857	889	849	932	869	883	886	880	862	875	905	958	864	862	826	889	895	916	888	859	850	854	866	869	868	876	906	834	856	936	858	870	840	861	875	905	832	896	888	912	896	868	845	838	940	869	930	846	820	878	867	862	837	924	850	951	871	889	827	853	911	868	846	869	900	891	863	880	868	948	854	885	860	876	895	894	841	899	842	897	959	913	815	822	926	846	857	850	870	932	875	886	907	900	865	863	873	830	874	890	850	857	913	847	898	868	873	809	881	889	885	898	883	867	839	886	913	796	884	819	875	863	829	882	872	855	872	842	823	899	860	885	829	875	876	854	841	891	912	911	855	824	897	890	839
11500	784	615	575	443	414	405	374	402	326	359	357	333	344	382	332	366	323	336	307	342	306	342	364	310	323	351	324	354	301	331	354	367	337	367	348	342	351	313	330	331	358	302	298	321	310	317	316	336	342	314	330	308	329	295	290	332	339	329	322	329	317	324	322	336	349	304	300	286	357	363	336	321	320	299	308	328	325	357	321	342	367	334	326	319	325	336	309	331	351	346	315	287	323	349	326	388	310	309	323	353	318	329	291	339	330	351	347	296	333	350	331	355	353	315	338	332	345	329	327	299	322	365	337	322	364	319	330	303	319	336	341	327	343	307	313	337	348	304	322	319	323	293	295	315	333	290	312	344	358	289	340	326	285	340	340	321	329	300	348	314	334	333	322	313	347	310	291	329	350	339	335	339	352	314	362	351	289	364	351	342	343	334	344	326	345	329	313	368	335	338	314	317	289	319	351	324	300	356	323	318	339	380	369	317	324	320	347	317	285	297	336	317	356	357	352	321	348	351	317	351	285	348	352	356	336	339	347	312	339	342	373	346	309	357	343	346	319	363	380	318	322	339	298	316	306	361	312	358	345	330	305	345	327	333	324	372	319	310	323	327	329	340	334	352	328	320	326	314	342	360	353	309	317	336	322	318	323	339	318	321	339	350	354	325	345	333	310	335	312	340	331	322	324	329	352	300	333	366	338	331	303	367	347	325	314	323	343	320	342	335	326	322	333	322	362	299	350	289	331	351	313	318	332	291	330	318	299	347	338	329	314	333	346	335	328	351	339	341	307	323	335	307	310	325	314	340	351	310	311	321	346	325	371	316	337	305	344	338	345	353	354	336	314	304	351	321	339	326	349	321	334	326	314	295	290	307	333	381	351	314	327	348	352	315	338	311	304	293	283	349	342	342	319	370	342	331	347	342	328	312	312	330	341	350	310	345	328	330	340	324	335	343	346	328	337	329	352	321	347	314	343	321	351	310	355	351	330	336	354	331	339	333	312	346	347	328	333	317	342	331	318	315	354	337	312	341	337	292	358	314	331	338	343	322	316	309	337	327	328	316	318	327	346	327	348	371	362	363	305	357	335	335	346	314	335	335	355	348	348	334	358	290	334	357	341	324	367	327	361	347	314	334	327	330	342	304	343	334	309	336	325	310	311	329	356	343	329	323	330	281	335	339	312	330	352	320	336	322	343	352	336	329	356	307	295	317	326	318	323	339	334	319	318	332	308	355	309	313	321	335	362	340	349	320	359	308	334	331	337	328	325	307	320	344	342	309	350	318	330	330	333	357	332	339	290	321	318	332	350	327	339	351	339	337	326	317	321	303	346	304	336	317	301	313	331	318	320	304	366	348	333	351	344	351	337	315	336	326	294	325	354	335	313	326	347	313	325	346	326	308	313	331	351	326	328	362	332	315	317	334	348	329	327	381	312	332	365	327	319	361	309	334	327	327	372	334	323	319	319	346	307	332	344	337	347	347	343	339	337	342	341	300	324	351	302	336	330	317	327	371	366	318	326	324	349	349	326	386	329	331	339	356	350	348	325	329	352	359	334	330	327	315	331	287	320	350	289	317	342	331	315	358	335	327	340	329	335	304	325	318	345	351	308	345	319	333	309	308	348	362	319	317	339	321	344	305	298	296	321	320	300	323	300	299	354	350	328	335	301	301	349	340	333	312	318	352	315	314	319	322	283	337	345	326	335	323	349	316	355	313	293	302	326	343	313	326	323	313	314	362	313	341	348	341	313	325	336	338	361	312	319	338	344	360	337	300	360	304	340	346	313	336	330	321	366	339	302	328	348	298	305	331	332	338	317	312	326	336	347	336	339	356	348	319	321	306	348	338	331	333	319	330	299	358	316	313	334	308	320	357	317	343	342	325	332	323	299	306	325	343	315	315	320	319	353	346	342	317	290	330	352	315	342	318	314	312	357	323	346	389	362	329	343	340	349	333	319	309	324	331	336	340	329	348	338	368	351	306	338	317	351	340	343	321	316	362	347	336	305	327	324	356	321	296	310	310	295	340	304	284	284	329	342	343	363	343	328	360	319	314	330	300	318	338	359	363	330	329	343	339	292	345	353	307	348	292	317	314	331	319	347	340	334	343	306	335	324	321	365	332	355	309	351	331	334	346	338	274	309	336	317	336	359	314	328	329	339	312	336	289	346	351	368	335	297	334	345	339	361	374	327	331	312	351	320	307	352	339	350	319	308	324	320	330	339	325	335	319	322	305	319	338	297	309	325	330	331	306	353	338	327	323	340	308	322	336	334	337	314	330	364	336	347	329	336	339	320	328	319	314	343	327	299	329	336	306	313	327	346	363	283	335	341	292	322	314	333	329	301	329	368	345	311	350	306	359	364	303	339	336	317	311	333	332	367	318	303	312	316	322	323	339	333	326	348	316	321	308	340	293	343	333	323	352	328	343	326	334	314	330	315	290	328	332	325	346	292	315	308	348	336	350	321	325	327	284	346	280	315	306	332	311	356	340	304	327	334	330	317	352	330	341	326	341	341	311	315	312	360	314	309	334	334	304	377	312	345	345	356	342	330	340	334	311	336	343	326	325	313	352	321	306	290	346	315	328	334	344	305	327	373	350	329	324	312	320	325	345	356	319	308	327	348	330	292	312	348	325	369	331	336	338	360	337	306	344	332	332	326	356	346	354	326	325	329	384	339	331	332	339	363	324	338	307	313	313	339	301	294	293	322	356	345	355	366	325	315	323	358	338	322	314	312	338	345	311	338	321	349	306	299	345	309	357	310	324	362	336	338	297	290	327	342	367	337	352	316	305	290	331	314	347	331	305	340	354	305	297	337	302	312	329	297	336	332	362	299	321	338	337	342	299	326	364	345	330	376	342	341	348	327	310	326	291	346	361	331	335	351	335	342	342	326	338	365	347	315	330	314	331	331	344	277	317	338	319	343	316	307	378	297	321	333	322	317	339	341	383	339	314	323	314	317	301	328	337	338	315	320	307	319	332	330	345	334	349	335	320	360	349	363	345	327	332	346	353	326	317	324	361	312	358	354	329	354	321	352	351	309	321	310	334	347	330	346	320	304	368	337	356	327	299	318	305	335	343	309	350	321	341	371	364	327	337	350	326	336	330	310	359	318	350	354	315	292	333	322	336	322	369	322	306	361	291	308	311	346	333	287	307	322	340	326	305	270	334	340	339	342	364	352	351	335	322	318	300	327	342	324	334	305	351	319	310	336	353	305	328	304	338	331	351	353	332	317	316	342	307	331	286	323	341	319	327	343	326	294	355	311	315	343	326	311	322	375	316	361	346	344	338	285	344	353	304	305	319	333	324	315	308	351	328	328	326	345	315	309	337	325	352	339	326	346	350	311	342	334	348	341	323	282	337	350	340	332	337	324	339	351	326	365	300	379	345	322	332	322	332	348	331	328	321	307	323	314	332	334	342	299	354	324	330	314	325	326	351	357	345	344	320	334	325	324	326	325	306	315	317	331	329	342	303	338	323	339
8522	1056	1405	1565	1414	1197	1140	1026	1097	967	898	878	871	845	891	820	848	837	831	798	863	805	763	820	827	805	822	812	818	853	790	805	781	770	791	830	804	794	768	807	810	826	783	778	757	759	811	773	828	806	829	757	773	803	784	785	802	742	759	756	762	801	777	766	821	785	751	803	808	780	829	779	749	770	786	757	772	771	802	806	752	768	734	806	793	787	744	829	768	791	704	791	804	776	831	784	776	782	768	768	764	750	803	748	769	779	782	843	730	781	751	811	747	788	759	789	824	790	743	799	792	755	765	769	743	734	816	777	775	754	827	805	788	804	787	835	762	809	765	749	745	792	755	778	763	812	788	761	750	785	799	791	820	803	761	805	806	760	791	793	773	753	768	746	769	792	750	783	804	773	766	783	743	767	798	796	787	756	770	790	757	806	782	797	796	767	727	769	841	803	752	822	787	780	771	750	786	798	736	760	824	797	817	771	786	765	736	743	764	800	803	844	834	763	785	836	819	755	788	796	810	753	807	816	809	830	793	784	802	751	760	778	791	827	795	794	771	819	795	755	697	809	773	794	803	774	781	804	801	813	776	813	776	762	785	775	768	806	825	784	769	766	798	836	808	783	824	760	815	811	805	812	754	834	828	772	796	824	775	795	787	803	758	778	740	732	765	766	738	809	769	788	777	841	739	728	806	809	762	751	752	833	764	786	768	806	769	802	769	814	833	826	752	759	746	802	769	789	743	811	741	755	741	780	772	814	753	746	846	793	812	760	773	788	809	817	793	742	772	740	745	772	759	760	765	792	749	770	777	797	759	768	746	788	823	743	790	735	783	731	736	780	819	778	765	828	731	755	764	770	813	771	747	788	761	821	814	755	818	801	785	816	856	834	743	753	768	769	778	770	804	792	823	806	771	755	786	781	765	747	772	779	807	764	754	780	815	753	732	771	731	773	818	825	768	764	772	755	798	779	745	816	800	828	780	813	804	790	725	788	743	817	784	799	788	809	786	781	791	789	805	779	743	827	746	849	783	729	763	767	807	784	775	807	752	740	822	820	764	781	798	757	838	815	832	763	790	737	771	718	781	760	719	834	772	773	766	754	821	793	755	816	820	783	789	771	773	766	800	771	813	781	744	805	785	808	781	793	760	754	764	762	803	787	831	809	815	736	783	747	780	796	761	767	783	760	783	796	773	763	809	760	790	774	778	814	814	835	762	783	742	817	788	802	822	754	787	791	751	788	809	737	771	748	810	798	773	826	755	798	815	774	803	842	786	772	768	789	763	801	781	749	822	770	812	821	822	798	841	754	742	774	770	781	729	768	782	761	766	763	740	737	744	803	825	733	797	732	798	808	809	762	801	786	758	798	805	834	745	820	769	826	722	816	783	780	736	812	786	795	799	768	787	753	737	800	763	757	777	724	719	762	749	787	801	785	744	804	761	822	775	793	767	782	746	797	810	733	753	778	738	755	765	798	787	765	818	775	779	796	748	823	721	777	763	789	786	767	759	751	759	766	777	782	854	820	765	828	783	745	759	777	727	805	787	736	775	812	747	828	795	775	808	793	756	764	809	753	766	730	781	805	814	774	773	776	828	777	742	776	766	746	738	773	766	808	810	777	782	771	732	756	816	761	764	809	746	789	802	796	758	768	804	735	830	797	754	835	798	806	749	812	823	762	787	776	795	766	815	744	777	843	794	814	729	731	722	781	771	790	834	765	776	769	738	755	776	810	792	752	793	778	764	779	778	780	765	754	761	756	764	753	796	809	758	752	769	807	783	795	756	777	757	774	764	741	823	793	767	775	791	752	805	788	782	807	789	768	804	742	732	782	737	739	811	754	713	791	796	789	781	785	771	757	778	745	794	819	732	787	810	764	782	752	738	780	795	747	773	780	791	786	770	710	824	777	787	812	735	782	807	790	817	769	789	769	794	803	813	732	765	747	794	785	799	750	765	725	813	776	822	797	775	787	776	803	777	774	753	747	800	812	756	767	807	737	790	785	827	765	787	787	767	746	804	807	753	818	748	800	764	752	787	801	751	748	788	793	744	823	752	761	793	773	803	765	795	760	807	784	751	802	805	777	803	738	766	797	756	728	776	827	822	758	767	773	792	804	780	785	776	766	804	752	762	795	706	767	781	747	759	765	780	747	743	806	767	790	766	800	779	780	740	804	811	753	786	715	844	771	810	809	815	793	804	748	788	749	735	770	740	765	735	772	756	804	778	740	760	774	807	776	811	748	754	819	787	827	778	803	775	752	808	746	787	752	769	813	805	760	781	813	760	750	798	803	799	812	810	764	743	797	798	775	752	806	762	803	825	770	761	795	790	753	791	774	805	762	810	818	797	818	808	740	833	762	786	765	763	732	792	795	810	790	791	749	805	773	777	753	769	777	770	814	788	822	756	764	738	742	731	780	776	769	787	793	753	802	802	735	781	741	767	758	815	799	813	818	729	832	761	738	780	787	776	781	782	787	799	748	729	790	775	776	783	742	753	782	789	761	767	799	768	747	777	803	784	827	791	760	764	727	779	812	763	773	783	778	806	822	778	800	778	738	755	707	825	788	808	816	793	809	814	772	797	795	738	778	815	849	784	809	746	775	785	800	779	770	735	786	782	769	785	824	791	767	747	733	738	777	724	803	757	755	784	781	805	809	772	774	843	753	784	701	781	799	779	743	762	759	752	762	766	798	820	802	768	808	794	770	826	780	773	790	806	815	759	765	759	780	774	815	773	766	814	789	774	781	773	781	724	755	797	806	797	769	775	725	790	774	815	784	778	746	835	773	809	825	821	727	804	769	802	781	740	813	721	773	793	789	755	788	808	786	764	769	793	761	754	777	750	758	775	819	758	831	807	791	769	797	732	797	814	759	769	756	789	785	772	778	758	820	814	735	797	735	801	806	813	784	810	752	714	749	805	800	751	795	826	793	804	748	791	787	791	746	787	756	771	803	795	744	784	753	790	807	776	788	751	720	759	774	767	796	800	788	813	783	759	785	798	793	795	753	789	822	776	785	798	729	788	844	864	794	793	821	759	776	806	804	833	802	790	808	744	794	784	821	781	765	809	779	730	732	760	766	819	846	763	776	762	805	794	805	750	811	747	799	751	737	745	743	724	778	734	761	803	806	762	784	725	763	825	762	803	799	758	796	764	752	776	814	752	800	740	807	826	767	765	797	798	791	799	771	741	760	826	792	805	803	819	772	759	753	763	776	799	766	772	742	790	778	812	773	776	795	771	815	749	802	711	757	766	736	794	788	760	718	815	727	776	793	787	781	746	744	761	769	787	782	750	773	826	791	788	784	798	808	797	779	754	781	768	790	802	782	791	742	794	797	751	755	739	752	784	799	763	757	824	762	772	783	781	792	789	808	740	800	818	794	805	779	763	764	770	763	760	807	823	800	742	780	789	809	811	779	811	765	781	770	793	803	750	821	787	822	781	819	773	777	775	800	737	779	798	799	806	799	750	793	771	793	777	762	771	753
18207	1312	740	588	424	362	284	252	225	220	203	181	184	187	195	154	162	151	170	160	151	189	188	170	165	186	158	165	153	168	190	150	148	166	165	135	153	173	151	193	155	155	157	134	160	173	154	164	173	176	175	137	180	164	158	164	166	149	179	145	160	157	148	154	181	153	151	145	171	169	180	158	154	157	162	158	187	154	160	156	152	153	171	143	156	165	167	142	150	142	143	158	141	174	185	139	181	162	126	129	137	175	144	160	154	155	142	163	166	150	149	153	134	170	142	179	166	164	180	169	173	158	155	145	184	139	149	149	139	151	163	163	144	169	148	151	150	136	166	153	153	135	163	141	163	159	158	167	159	149	149	172	161	150	163	140	164	148	144	179	151	170	158	163	145	145	146	175	177	173	146	164	149	151	134	155	133	149	144	154	146	161	160	164	158	144	158	137	177	173	153	165	153	172	147	153	160	178	175	162	171	157	138	133	165	143	162	150	165	157	160	165	150	152	153	172	158	167	159	151	169	169	145	157	169	155	162	171	148	162	151	157	151	135	131	144	156	176	154	163	152	179	168	168	161	173	153	174	158	162	165	140	133	160	161	166	142	131	168	172	153	172	164	172	160	169	181	145	186	141	156	148	143	160	159	154	174	160	145	158	151	157	173	137	150	140	136	157	146	173	154	132	181	173	152	155	161	160	165	146	176	160	166	134	162	152	152	181	169	159	139	160	177	158	151	136	140	177	133	141	183	161	161	162	143	140	152	144	165	164	151	154	143	182	184	162	160	154	173	161	156	154	164	152	150	171	158	181	176	175	172	159	183	167	157	167	143	164	165	171	140	143	147	175	157	152	155	156	180	147	170	154	146	175	159	146	168	164	191	149	169	158	151	149	133	180	139	175	148	129	150	150	160	156	156	170	155	148	139	156	160	172	161	159	157	177	173	168	152	156	138	160	179	158	192	176	168	168	172	155	151	160	148	148	141	162	139	141	138	172	176	153	167	143	145	162	137	158	190	153	154	176	172	152	160	169	157	162	158	143	169	185	139	156	145	162	147	154	158	165	153	159	159	166	163	159	149	136	141	156	165	156	188	143	155	170	169	164	186	160	152	176	164	138	160	145	161	148	166	137	181	170	129	139	153	151	157	161	161	156	173	152	157	153	154	170	141	149	154	154	145	169	145	135	180	137	143	169	151	160	172	169	129	156	160	160	136	159	148	140	172	150	173	173	154	165	147	151	157	178	137	167	166	143	159	152	162	160	151	171	166	161	146	167	188	180	178	163	157	151	143	168	161	156	172	136	163	162	166	177	168	149	140	172	119	150	185	175	165	136	164	145	140	158	150	177	157	176	166	151	156	158	132	160	156	141	157	155	147	158	157	161	161	156	158	171	154	179	144	163	149	161	176	179	183	146	144	142	169	179	160	134	162	138	155	168	152	140	159	168	165	164	171	165	123	156	146	142	152	151	151	148	148	152	137	134	140	150	156	148	145	158	117	157	144	173	133	157	153	148	159	151	150	151	164	146	156	151	155	177	186	162	162	157	159	154	190	154	157	187	154	152	145	156	157	168	149	149	150	161	158	127	162	148	149	171	167	165	171	141	139	160	142	154	158	176	140	180	182	165	154	144	136	142	159	162	167	151	153	186	145	123	184	157	170	155	165	148	162	172	156	153	165	156	154	158	139	167	163	154	149	169	140	178	176	155	157	151	156	175	179	169	178	154	169	154	167	155	152	135	132	161	123	171	167	166	143	166	142	154	159	148	171	154	145	155	151	174	186	159	146	135	161	167	175	144	139	156	163	157	155	146	158	161	153	132	146	148	144	160	163	152	164	150	159	160	144	166	147	145	172	172	127	172	164	198	151	168	160	172	144	146	154	156	144	128	137	149	129	180	150	171	170	157	161	158	168	196	162	139	171	158	187	149	152	126	154	133	161	145	145	138	133	141	148	166	162	174	181	178	167	172	148	172	153	141	149	155	152	139	175	147	154	147	149	159	150	140	144	156	161	163	162	144	159	146	160	164	150	190	157	136	147	168	145	132	132	155	163	163	165	156	149	139	174	150	178	164	176	166	137	162	150	162	138	152	173	169	165	147	164	157	142	163	195	156	165	145	181	152	185	178	178	159	129	151	161	164	165	186	131	174	154	146	168	168	157	143	155	167	146	143	180	157	157	174	152	144	157	166	168	164	145	154	181	168	158	150	167	143	151	168	145	173	136	137	145	164	171	169	165	194	162	134	163	143	166	144	151	191	131	165	157	147	158	153	160	139	153	138	163	168	156	180	141	148	156	165	161	142	166	164	158	153	142	152	169	131	169	153	143	174	151	149	161	152	137	147	169	162	154	144	131	149	168	175	188	137	160	162	154	169	150	169	142	155	161	147	159	170	164	139	178	161	156	152	147	181	165	147	156	138	120	158	145	157	146	162	185	146	176	163	156	177	146	168	146	159	165	156	162	159	162	164	130	158	163	151	172	153	162	150	147	145	154	150	158	168	136	156	155	140	176	165	161	142	147	154	171	154	172	182	140	161	163	162	144	137	147	153	158	139	144	177	141	199	173	151	159	168	172	164	147	160	152	147	151	164	182	173	168	176	133	151	148	150	160	183	165	146	162	151	153	150	176	167	171	146	142	151	150	186	164	156	149	132	172	148	145	144	175	135	145	158	157	162	154	173	148	152	139	142	184	155	158	181	158	134	155	150	172	172	152	141	152	165	170	161	158	171	177	145	139	174	172	143	144	155	187	151	162	140	154	144	155	150	157	168	142	152	171	172	161	171	176	166	180	136	130	150	166	152	140	159	150	159	131	175	175	159	155	149	173	149	156	163	157	162	137	161	147	154	169	156	164	155	168	150	148	142	152	164	171	149	115	137	167	156	153	155	164	155	159	142	156	165	134	145	147	159	141	162	162	141	144	161	162	163	136	133	144	155	172	156	167	134	174	155	170	176	145	141	152	150	158	148	159	169	165	145	145	162	146	162	155	142	168	141	147	155	154	167	141	166	183	164	141	159	150	137	171	139	164	134	171	161	175	149	137	165	152	149	157	165	168	181	164	155	153	138	136	148	128	163	166	158	134	155	155	148	137	173	164	159	154	145	170	169	158	174	165	150	170	174	142	151	173	140	165	175	140	148	168	161	177	157	152	124	175	151	141	165	171	162	174	143	140	157	168	139	155	142	166	151	157	159	183	162	170	157	165	165	150	162	150	198	136	150	171	141	157	137	144	143	161	159	148	155	142	162	144	150	174	142	157	159	167	164	150	132	145	198	169	148	163	152	161	167	147	151	144	173	163	146	180	139	147	165	147	130	143	165	148	169	156	157	140	169	143	170	131	161	158	151	158	154	154	156	160	137	170	160	145	147	162	156	151	163	182	167	163	172	148	159	160	151	143	160	165	152	142	159	168	160	148	151	175	167	142	126	145	139	149	128	156	145	152	163	173	152	145	141	177	149	182	176	161	156	150	136	152	157	144	155	140	145
10661	981	1638	1996	1685	1316	1076	842	806	749	695	588	565	566	537	541	527	512	471	469	457	428	456	463	496	459	419	431	456	445	471	454	408	432	440	446	442	414	424	416	408	436	402	436	469	418	437	391	450	416	441	401	417	398	430	436	402	371	408	422	428	442	434	404	433	426	392	421	393	426	427	439	423	430	403	401	416	388	387	438	418	411	405	399	411	410	380	411	418	405	405	429	437	394	369	387	426	407	394	395	406	395	403	396	396	381	414	417	391	403	395	439	401	434	438	390	394	419	403	374	378	417	408	406	440	419	413	408	357	384	388	405	422	419	398	400	417	385	397	418	414	370	425	401	393	403	419	424	400	404	411	459	394	391	378	388	375	411	417	432	428	413	402	423	381	438	439	440	397	409	386	431	410	412	417	371	384	408	389	412	410	406	403	388	383	402	417	382	396	424	423	414	424	412	409	454	392	411	393	434	374	418	400	420	379	399	411	403	434	415	388	391	410	403	404	387	401	373	391	386	407	423	425	379	417	430	402	367	390	432	413	398	352	390	386	431	409	406	414	389	412	424	429	421	386	389	385	400	424	372	414	398	400	434	403	349	396	444	402	417	408	401	408	370	401	408	410	405	433	385	380	391	404	372	414	411	428	409	419	416	400	397	433	382	439	450	414	369	392	397	413	370	398	394	401	407	380	425	402	370	436	409	384	440	409	420	431	389	411	404	391	397	411	359	378	405	430	411	403	407	361	407	406	482	378	447	411	408	397	433	434	434	430	382	413	422	402	417	420	391	391	434	417	407	424	415	400	416	423	389	385	401	386	409	394	399	417	402	423	393	401	377	437	402	425	423	418	436	390	417	409	401	384	395	383	421	403	433	423	400	379	337	384	440	403	406	421	397	390	458	400	432	411	393	399	394	409	434	398	429	389	403	364	394	411	362	414	388	395	398	420	428	373	437	419	399	411	364	394	398	401	460	369	420	411	358	425	422	387	396	411	387	432	412	434	399	422	391	405	430	418	428	389	377	440	395	356	394	451	395	389	423	405	393	406	391	426	402	389	427	398	391	426	394	410	409	386	366	403	431	409	398	398	384	439	403	415	411	400	451	387	418	379	369	389	415	375	384	418	392	424	393	407	407	396	379	405	375	423	450	400	381	402	390	437	366	387	389	417	416	394	405	419	394	371	400	449	408	405	421	437	383	440	411	418	407	392	410	406	415	404	425	371	446	430	433	407	447	456	395	381	422	433	440	447	412	416	424	410	400	406	426	429	373	407	438	395	400	405	439	428	420	423	407	428	417	401	391	375	402	384	384	414	354	392	406	385	409	409	432	412	426	403	430	420	392	409	443	441	403	394	411	375	432	412	433	388	378	403	442	416	406	421	404	422	404	385	378	407	398	424	391	412	384	407	400	419	363	431	420	441	405	415	380	419	397	425	411	377	370	388	427	451	426	403	394	447	413	419	400	414	358	401	427	441	418	380	394	427	396	387	400	390	387	401	392	415	362	419	368	377	447	406	414	389	401	420	415	405	403	422	428	415	395	440	413	399	406	410	405	411	426	412	378	404	410	418	397	415	396	403	403	401	380	398	400	386	405	392	437	393	381	389	389	360	374	423	413	408	440	385	404	394	415	381	420	380	421	375	435	395	362	376	370	382	433	386	391	398	420	366	441	433	394	415	471	409	383	409	438	377	420	416	394	372	378	404	413	401	383	411	417	393	374	418	412	400	415	424	376	416	381	425	406	415	393	428	370	399	417	376	427	407	386	425	430	387	388	396	413	433	405	399	428	427	427	417	404	418	410	394	400	411	422	414	420	391	364	387	397	410	404	396	436	398	396	431	384	420	393	408	407	424	421	435	407	417	416	398	420	405	391	439	408	426	386	424	392	392	397	421	433	421	391	417	427	399	391	367	422	408	427	424	406	412	448	359	391	409	406	423	414	419	436	398	366	391	443	398	420	403	411	413	402	419	381	379	376	438	378	406	385	394	408	430	417	398	411	400	402	384	401	399	416	431	390	378	369	390	385	419	411	414	444	460	374	420	409	412	420	414	389	402	405	415	400	398	436	417	404	426	391	393	400	379	386	414	410	408	433	410	417	424	394	406	410	418	351	419	425	416	408	431	389	391	355	405	406	401	409	442	426	348	390	423	357	384	400	423	427	382	387	448	395	373	429	376	395	384	369	412	435	359	428	377	422	380	423	442	409	428	374	429	419	413	368	354	408	428	380	389	389	431	391	383	450	381	373	432	434	420	422	413	393	429	386	405	426	456	415	404	359	380	472	424	409	408	423	392	432	423	452	403	428	387	404	389	412	381	414	414	392	405	403	399	436	383	456	416	389	434	390	403	427	380	436	402	385	397	397	371	420	427	376	426	429	431	428	426	450	429	405	385	417	436	426	403	421	448	441	420	427	430	408	412	402	400	436	414	401	426	409	451	419	405	393	383	381	412	423	414	423	377	380	394	394	386	424	409	398	419	399	399	431	428	399	393	414	443	444	405	387	405	399	390	409	402	421	387	411	450	380	422	436	379	416	372	399	386	447	383	391	404	399	443	386	392	428	349	400	413	441	405	380	409	377	404	380	402	407	419	440	417	408	396	395	414	416	408	396	397	396	395	465	360	406	371	399	404	441	459	400	406	416	424	394	407	424	387	424	428	397	389	390	419	415	395	379	389	392	424	434	425	433	379	415	413	382	390	414	443	394	419	370	390	405	362	410	393	420	381	408	417	398	433	380	407	439	395	401	406	429	397	398	409	409	410	372	423	419	400	410	360	400	435	381	422	395	396	386	440	371	394	387	388	412	382	374	431	385	425	396	419	428	425	408	387	411	409	386	458	374	405	408	370	412	466	413	430	399	392	401	414	374	426	446	405	448	408	404	407	381	410	405	393	372	450	435	381	434	393	434	389	423	392	402	391	433	412	417	410	395	403	367	446	451	420	376	389	391	392	412	383	424	409	381	424	388	404	393	398	383	401	406	425	392	396	411	384	440	413	387	410	388	393	354	391	405	362	394	387	366	411	422	407	372	406	407	413	418	422	421	406	420	361	416	406	388	432	404	375	394	410	396	430	400	434	391	423	398	387	446	422	427	442	401	384	374	401	422	412	417	422	383	391	385	433	425	434	401	411	415	400	410	366	382	414	363	378	360	389	406	415	438	383	409	398	418	420	427	416	403	394	377	445	388	413	411	374	396	434	377	427	384	401	440	378	406	415	407	398	386	432	396	389	428	401	386	386	428	401	373	438	374	373	420	420	411	386	443	443	395	383	424	410	387	431	427	400	417	404	423	417	407	426	431	408	432	424	410	409	400	418	390	381	388	372	415	429	410	364	377	419	408	407	394	449	391	382	398	436	399	405	415	370	387	431	409	429	404	431	392	377	418	407	399	415	428	412	404	442	379	401	406	432	389	394	388	410	421	425	400	400	418	426	420	408	419	403	425	454	414	414	387	422	394	415	421	363	405	398	399	438	378	400	410
3837	436	386	415	430	364	360	401	341	408	373	362	373	382	354	384	378	382	405	345	365	383	356	367	395	386	364	402	381	391	381	370	383	379	349	370	345	373	425	379	367	387	362	345	374	354	340	376	413	417	366	372	379	375	378	389	355	389	335	345	390	397	359	362	386	363	382	405	364	371	384	356	354	378	398	384	375	388	402	404	372	420	330	350	399	333	355	377	355	359	323	369	375	359	342	338	342	363	361	369	394	360	381	393	390	385	334	380	394	383	381	380	361	348	371	359	390	372	376	382	368	334	402	374	371	385	414	390	417	354	372	349	385	406	369	377	368	351	399	353	367	372	367	393	343	355	346	380	340	404	407	373	329	339	371	369	351	385	354	380	360	353	363	373	419	341	335	393	357	386	365	379	389	397	358	336	385	351	359	371	392	390	358	369	372	386	395	351	341	362	368	318	383	349	369	348	350	347	364	360	361	373	333	368	373	358	367	398	377	353	373	370	397	345	379	376	360	391	384	362	372	390	382	371	376	400	380	349	377	380	396	375	348	330	367	378	368	418	409	417	390	362	373	381	350	382	377	367	383	385	402	382	380	376	376	390	376	373	386	400	363	383	396	379	366	412	386	418	344	375	376	379	343	396	355	349	395	357	368	370	389	394	350	398	388	350	340	377	390	398	346	365	335	378	381	394	356	341	413	385	390	381	341	382	343	393	351	343	340	358	388	369	352	353	367	366	382	364	389	370	356	376	350	377	358	387	379	365	392	394	381	399	378	381	359	395	383	375	376	411	360	407	360	357	383	394	393	370	355	389	340	354	369	388	411	360	380	364	351	396	387	373	378	350	417	361	389	369	372	416	348	351	363	389	371	386	367	394	358	365	352	361	356	356	348	363	378	389	332	398	322	401	401	364	372	367	336	393	379	372	346	352	379	369	377	366	382	367	372	358	367	395	357	357	374	399	349	385	344	335	380	369	361	408	352	386	392	352	376	354	370	383	349	329	380	414	373	367	371	378	378	390	388	391	377	374	341	385	378	344	367	367	413	382	381	364	388	389	350	353	410	392	371	374	387	400	328	376	343	359	418	366	379	349	352	349	351	337	375	385	346	342	374	386	350	349	366	383	376	375	329	364	370	388	350	329	378	359	363	402	364	378	369	369	414	403	349	363	341	348	366	385	383	382	386	345	396	349	357	372	371	403	370	386	348	339	334	370	394	377	370	349	406	390	343	349	377	390	372	379	348	413	366	358	374	421	361	417	374	339	386	368	364	374	365	355	330	354	349	354	375	368	361	367	389	390	350	375	363	339	349	378	350	350	407	383	368	358	374	413	391	383	356	388	394	340	380	347	370	347	397	400	362	372	379	329	362	384	354	362	385	355	408	370	378	339	364	376	348	374	351	372	367	372	332	371	365	374	374	379	383	393	364	392	374	377	331	363	331	391	340	386	382	407	383	383	366	394	343	382	351	353	347	336	376	358	389	362	359	322	358	393	344	371	417	352	388	372	391	391	375	301	379	376	377	374	358	355	387	379	363	375	396	346	348	336	378	336	344	409	377	386	345	331	346	359	377	350	390	428	362	362	366	384	382	410	370	374	397	358	398	373	398	347	373	391	407	349	355	341	336	374	376	393	359	385	370	357	386	373	361	370	369	335	366	347	404	385	392	338	373	341	343	349	386	369	386	404	348	366	406	378	351	396	348	378	381	402	349	371	392	370	391	366	345	346	357	384	342	356	328	389	373	348	377	373	354	377	364	348	398	340	383	390	385	397	381	352	362	389	365	370	383	367	336	369	363	371	366	365	375	362	361	386	378	378	359	376	390	368	388	390	386	352	382	369	349	370	375	343	370	368	395	352	394	381	359	395	369	369	394	379	365	378	355	350	336	345	380	362	360	377	368	351	394	377	360	392	341	350	363	414	371	323	389	373	376	349	383	380	374	377	391	360	368	372	358	375	354	347	359	343	364	360	387	365	378	361	365	375	353	379	394	369	385	371	352	366	369	375	364	353	380	371	366	349	368	392	375	361	368	307	351	386	349	374	323	375	389	374	367	381	395	384	361	354	353	323	387	384	380	368	346	358	381	378	417	392	349	426	411	356	352	336	385	354	355	374	384	352	354	373	401	351	389	348	378	392	392	350	386	401	333	382	336	396	363	366	386	366	390	365	394	359	359	389	378	387	375	344	352	382	384	374	351	376	371	405	360	354	359	410	372	372	397	363	367	387	352	381	364	366	336	393	380	363	383	383	367	392	361	364	359	381	353	383	372	365	375	379	390	350	343	352	347	370	407	394	363	375	380	371	374	370	388	362	359	370	383	401	394	387	365	328	377	336	393	369	338	383	367	406	419	392	380	377	381	346	402	365	405	402	347	376	390	397	383	358	378	381	377	357	391	366	373	402	347	366	356	365	374	371	327	366	344	375	374	369	393	377	386	384	412	385	401	364	374	377	332	370	351	369	351	394	367	360	376	369	409	404	352	381	372	361	367	373	355	368	385	345	353	366	370	376	385	362	330	410	389	351	334	310	337	379	374	370	367	353	358	406	350	363	404	364	382	419	372	372	379	378	377	386	385	389	347	362	376	355	354	385	373	401	348	369	391	371	405	356	403	354	384	368	349	404	400	383	393	354	370	381	366	369	375	372	376	392	390	360	356	366	384	375	386	362	327	359	361	375	371	335	392	378	361	395	366	360	368	376	352	378	373	385	340	392	366	382	343	401	394	395	376	361	372	380	382	359	346	377	425	350	401	345	366	373	381	390	399	414	371	367	372	373	376	410	391	381	374	371	347	364	366	375	367	391	370	347	373	391	409	381	341	376	346	436	375	365	345	345	373	327	383	373	377	337	380	336	377	313	375	370	355	397	375	368	374	423	364	361	393	371	373	356	381	351	356	384	407	368	382	357	358	424	379	365	374	347	359	371	375	382	360	332	389	375	394	393	420	347	352	337	371	342	381	333	359	374	384	403	387	353	373	387	359	348	361	368	356	379	408	401	392	380	343	373	387	363	357	352	382	345	358	376	396	367	379	407	394	348	395	373	353	364	339	374	370	335	354	395	359	377	344	376	386	339	355	380	391	350	347	386	378	368	407	361	374	339	364	382	383	355	360	365	403	403	385	354	415	390	341	378	378	343	373	349	352	356	359	362	355	360	352	368	335	359	364	343	353	384	355	370	360	372	374	349	383	364	327	346	426	380	375	418	369	347	393	388	395	365	363	394	360	377	378	382	392	367	355	359	364	384	377	364	382	387	359	368	400	375	354	346	367	419	410	384	350	354	346	390	381	375	332	369	376	362	376	381	375	386	352	401	356	366	375	369	375	334	346	328	358	334	378	371	409	372	363	352	368	351	336	377	372	357	370	369	362	376	343	365	343	362	379	390	374	364	346	365	384	330	379	370	358	367	379	373	407	368	368	397	365	328	341	388	363	346	357	401	365	341	374	380	403	397	364	382	373	388	381	383	384	348	388	364	384	353	381	364
3356	901	938	987	932	881	865	906	855	899	869	936	898	886	845	857	831	906	877	900	916	879	847	933	862	908	888	930	854	906	864	946	879	843	931	851	924	835	924	873	909	929	859	879	901	886	847	912	870	916	833	876	905	829	933	892	884	924	914	885	814	887	838	943	870	897	876	872	927	876	882	880	830	839	941	904	850	907	883	890	858	865	851	855	868	880	918	907	890	846	926	882	863	882	901	861	875	868	935	842	853	865	889	857	879	872	883	922	882	942	952	886	897	824	908	913	868	862	902	897	927	823	872	890	853	864	865	894	879	852	884	874	879	828	902	884	846	878	896	909	965	835	845	915	897	915	891	867	817	895	922	861	847	939	895	883	893	905	880	894	901	862	889	871	899	894	903	865	934	869	903	918	878	815	884	824	878	914	924	922	889	885	836	897	888	887	886	887	901	855	850	898	910	852	855	869	907	911	906	887	874	879	870	894	878	896	873	847	853	856	891	870	867	888	886	835	897	841	897	867	874	859	913	858	930	857	903	873	886	880	900	875	853	839	902	867	885	860	858	904	851	901	842	894	840	908	892	879	876	902	861	863	844	917	876	907	870	862	841	881	915	887	886	904	904	869	887	915	854	874	895	896	903	844	859	914	916	859	901	895	901	885	857	857	870	904	840	904	831	898	856	905	891	820	873	886	893	901	893	886	872	874	859	918	883	878	838	863	929	911	843	887	906	902	887	850	877	891	876	897	925	918	901	859	922	868	910	873	937	938	876	878	859	825	936	820	880	905	906	923	883	874	901	844	860	858	891	806	860	871	868	899	935	844	898	864	878	880	853	850	915	943	916	883	869	855	836	894	870	876	908	903	881	852	921	869	867	891	875	879	866	886	897	905	891	918	888	907	867	870	862	888	871	899	866	860	885	908	863	876	847	898	886	880	873	876	936	881	930	814	894	900	896	867	880	847	860	852	896	884	912	949	882	865	930	869	857	861	856	867	894	884	863	913	862	858	886	875	875	832	886	797	876	888	876	883	867	863	929	946	925	851	867	883	892	851	910	904	903	818	893	878	853	944	874	899	924	852	838	854	893	897	866	863	867	869	850	830	893	893	884	860	923	839	839	876	906	869	876	880	899	891	851	846	894	894	865	932	826	874	914	940	893	871	942	896	897	905	920	877	854	841	901	913	863	946	905	862	874	841	890	907	876	887	858	909	856	866	927	855	879	842	914	887	873	868	917	880	883	867	867	907	884	887	847	931	882	837	906	885	872	852	919	881	945	879	842	904	911	857	892	869	892	896	890	875	856	883	899	876	904	870	886	842	869	875	867	860	872	875	859	905	909	907	871	807	883	871	866	910	886	860	897	829	877	873	907	920	897	909	833	927	919	855	915	901	833	866	866	920	842	863	900	896	888	925	839	931	828	880	917	841	902	914	849	855	895	866	827	914	890	931	879	919	931	911	883	859	910	901	845	854	865	907	832	876	853	885	891	869	869	966	906	914	869	859	815	855	889	879	911	896	907	862	866	862	878	878	848	854	850	926	898	847	863	876	911	870	857	898	848	898	851	916	878	822	921	844	869	905	886	835	827	853	960	819	918	849	852	892	866	850	880	849	871	868	928	862	874	833	889	922	931	891	856	863	916	873	859	923	858	898	837	903	862	882	924	901	875	823	877	901	889	855	905	884	863	861	870	854	874	913	877	894	814	932	863	875	910	870	848	917	869	902	902	868	862	833	849	867	890	831	865	866	934	889	880	877	839	865	881	898	856	918	843	858	851	894	900	882	861	827	939	940	907	841	886	822	878	842	858	839	882	876	844	854	856	905	857	900	860	916	885	895	815	905	874	846	941	843	871	881	921	876	922	827	875	863	892	905	928	875	893	900	879	895	892	877	927	901	870	906	898	954	842	900	857	904	870	880	881	887	838	837	894	861	890	865	879	852	910	898	900	902	930	855	893	862	920	893	890	823	844	832	850	875	889	894	895	876	871	876	882	876	889	872	892	827	890	889	871	921	894	891	871	878	883	913	857	941	891	890	914	863	832	890	905	845	922	853	913	927	890	893	851	906	859	903	838	879	892	867	875	929	840	909	879	874	875	897	871	887	823	810	866	838	883	941	851	889	913	915	889	799	934	862	874	880	882	909	889	861	882	896	883	908	847	891	894	890	897	910	860	940	880	940	881	877	828	921	845	874	886	901	845	900	851	870	869	898	863	878	888	880	863	837	899	852	941	870	873	911	881	892	833	836	853	886	864	882	903	905	935	872	830	862	862	931	861	895	930	883	908	922	968	880	863	822	950	819	889	915	836	847	894	893	865	935	894	878	846	885	834	871	874	892	855	931	858	868	897	860	860	906	930	889	890	896	892	921	844	858	856	806	911	856	907	878	879	881	844	906	922	871	903	827	847	939	881	911	906	888	872	858	870	883	882	913	870	884	878	876	854	884	857	890	847	925	897	896	876	870	920	867	867	924	860	846	897	910	895	861	883	865	857	857	854	886	848	941	897	892	865	910	886	896	981	864	900	860	848	886	859	817	900	884	847	927	851	860	851	845	830	870	876	880	905	873	875	897	900	940	828	894	920	917	855	877	881	869	901	856	891	892	927	890	843	890	901	884	947	857	863	915	855	852	884	869	889	890	903	894	884	850	851	928	921	810	890	853	856	898	897	847	846	885	874	852	886	922	851	911	877	880	841	860	821	897	888	928	905	873	902	881	895	877	904	886	911	850	846	930	887	835	880	852	835	894	851	865	904	850	894	857	868	872	914	863	922	870	861	843	868	911	882	867	876	953	867	926	858	866	921	906	885	893	898	897	882	933	872	918	915	876	877	875	897	892	931	855	853	902	916	923	913	906	913	936	840	861	868	880	887	899	881	895	885	823	905	940	911	841	923	875	890	860	919	886	888	938	911	905	902	871	949	947	945	867	919	876	881	931	914	844	866	871	882	859	896	868	887	840	878	928	874	910	853	872	936	912	891	913	850	890	858	836	861	847	910	902	899	896	850	881	901	908	896	874	875	881	893	858	871	847	831	877	900	858	868	892	840	884	914	901	892	916	830	869	875	890	926	866	882	869	834	896	888	834	924	891	875	826	877	869	882	849	935	885	878	904	901	838	885	897	821	878	880	858	869	893	876	903	857	903	880	912	878	874	822	894	854	890	877	885	919	902	862	877	889	850	879	874	845	911	886	869	844	907	875	856	868	854	916	843	948	905	901	847	860	911	893	834	905	863	824	893	900	875	931	898	911	891	862	875	870	849	932	866	911	841	881	931	929	895	872	888	893	935	893	935	844	896	909	899	881	895	887	879	797	845	950	913	810	879	881	885	904	843	896	881	852	879	890	930	859	885	876	883	822	903	839	903	822	875	879	868	890	832	902	897	891	871	910	904	915	895	844	902	857	872	855	912	877	905	869	892	908	808	876	843	850	898	871	811	943	873	899	897	860	879	897	892	851	908	841	909	907	870	866	872	894	922	879	844	862	881
11056	708	655	569	456	415	392	384	371	358	357	296	341	314	352	344	331	320	339	311	326	324	349	327	348	329	338	313	342	333	350	356	360	327	377	304	307	335	309	338	354	294	344	304	342	314	329	329	343	341	331	325	311	329	321	352	328	330	310	314	343	332	322	332	289	358	329	313	314	352	292	345	330	310	355	333	334	314	326	346	336	331	350	364	343	363	330	331	340	290	333	311	331	346	353	334	362	300	320	353	326	334	357	324	299	304	349	362	336	324	379	351	341	325	340	316	354	345	358	378	330	376	337	300	339	335	319	329	367	312	320	328	323	304	353	353	334	288	365	329	336	332	314	291	308	349	329	310	348	331	320	297	316	326	313	326	332	336	328	363	332	353	366	306	318	331	321	352	363	323	350	309	312	334	351	292	349	292	356	328	332	327	348	312	321	368	336	335	308	345	310	368	330	306	340	328	327	299	331	314	302	338	336	345	304	337	312	357	342	346	346	327	353	289	333	340	328	303	329	364	305	337	347	316	336	365	340	339	362	324	332	323	347	330	313	326	343	342	324	331	322	301	317	336	328	326	325	328	338	327	348	367	292	346	308	336	366	349	297	335	357	328	350	312	338	345	325	364	319	327	346	319	371	301	323	328	301	326	341	306	322	345	305	319	361	354	335	330	306	335	286	332	365	320	346	317	307	330	324	350	364	329	323	318	306	340	336	338	331	325	384	322	296	326	303	331	326	299	343	343	346	340	341	307	265	312	320	339	330	357	354	342	326	329	346	364	335	335	341	347	317	334	364	322	314	321	332	329	333	358	307	314	314	307	290	347	333	335	352	336	319	337	333	352	356	296	303	379	334	343	346	317	322	316	368	287	338	339	315	321	322	321	318	322	320	337	320	314	328	318	347	373	317	310	322	318	307	308	318	334	370	307	357	333	310	338	322	310	308	315	340	322	315	356	303	328	328	308	342	362	351	337	350	331	331	349	336	351	342	335	320	321	297	344	287	337	331	315	313	352	345	322	333	349	311	330	336	334	352	323	326	329	324	352	282	352	364	325	332	336	350	302	348	313	324	320	314	304	294	344	326	312	338	334	340	324	321	330	309	339	308	298	351	311	337	356	354	321	342	341	339	319	316	353	319	333	363	311	332	346	336	332	323	300	315	328	361	315	353	328	310	340	309	315	340	354	272	335	316	321	333	345	360	324	334	327	327	317	327	348	333	352	319	353	341	326	322	313	352	320	335	287	339	303	303	315	339	319	322	335	352	318	359	318	351	338	330	372	338	339	324	300	313	311	338	321	326	326	342	309	333	332	328	290	324	322	325	305	354	299	333	338	330	341	325	322	342	323	308	335	339	311	355	314	291	288	322	366	335	345	317	331	298	333	325	308	303	326	338	365	332	376	335	313	320	339	307	333	380	359	317	342	282	315	294	348	344	310	289	344	347	342	319	355	350	337	327	348	369	337	332	302	327	335	316	305	329	325	315	349	355	336	348	325	290	316	325	336	331	314	346	324	331	331	299	315	334	294	341	369	327	339	366	325	317	314	343	319	330	312	308	336	330	358	332	329	321	330	308	294	332	319	328	318	333	339	346	313	319	321	329	346	343	325	325	330	353	321	310	335	346	342	342	343	333	323	331	331	306	354	322	323	317	334	344	305	348	324	339	336	312	354	329	346	291	315	317	312	321	315	338	339	331	329	353	319	269	322	387	315	322	362	319	318	320	314	304	358	315	329	336	340	325	330	353	339	356	341	375	329	349	352	315	315	342	303	354	319	305	339	344	355	342	341	305	336	305	335	326	360	293	358	320	333	335	343	308	343	303	305	360	317	335	337	331	336	316	316	332	305	342	338	330	338	339	335	331	392	328	360	342	348	304	331	329	330	310	319	308	338	312	346	346	344	319	346	328	351	351	358	335	400	323	352	314	308	279	317	349	343	305	331	341	315	348	323	352	330	305	341	359	330	336	306	343	311	333	308	316	349	332	320	320	321	336	293	300	313	313	307	319	351	319	369	323	319	352	283	335	323	328	341	339	314	330	326	315	302	323	311	283	288	320	304	319	329	363	337	321	309	360	294	340	368	335	347	345	345	337	313	329	347	317	299	342	353	350	356	357	341	336	314	343	337	315	365	331	320	335	345	325	328	376	334	314	320	306	342	379	310	307	356	344	315	311	305	350	352	313	345	315	329	340	329	333	361	336	338	339	339	347	342	334	319	334	336	301	350	335	361	336	319	352	369	350	315	335	295	345	309	340	310	369	323	327	366	306	323	334	320	353	333	309	328	313	324	358	351	332	334	350	343	365	349	353	356	315	291	350	288	344	335	301	325	327	338	355	309	348	313	344	339	354	352	384	348	349	382	327	332	317	315	351	339	328	319	354	354	341	326	313	347	351	335	342	310	292	308	314	302	326	348	320	362	328	331	323	332	344	317	339	306	353	294	322	359	338	307	323	347	328	300	303	321	339	332	363	339	323	328	327	300	302	334	346	344	308	336	312	319	356	344	311	320	326	348	309	329	345	336	338	353	320	345	311	327	342	296	315	330	328	348	324	315	340	356	315	307	349	365	334	339	356	320	345	371	321	326	350	319	314	309	319	328	301	331	355	358	367	303	344	312	371	347	347	349	340	336	336	302	315	335	313	291	372	333	318	305	387	353	375	312	333	320	370	307	335	365	337	356	354	316	282	344	376	320	336	330	326	309	334	354	324	363	340	312	298	346	319	321	345	320	330	342	331	329	287	369	326	299	360	337	350	345	322	337	315	355	361	332	319	306	338	319	333	367	353	345	318	332	354	325	336	332	314	327	341	341	334	325	312	379	346	319	361	292	358	331	351	344	337	329	318	322	328	325	324	338	311	338	351	301	323	320	323	341	344	348	326	350	327	320	331	341	317	312	316	331	344	302	318	341	329	344	349	318	305	352	336	333	314	310	371	353	318	355	349	310	352	321	379	321	295	321	332	349	337	337	313	338	338	318	354	356	356	362	322	363	322	365	331	336	339	334	313	296	305	337	325	357	312	303	309	359	369	303	388	328	322	338	294	334	345	343	330	350	339	325	322	331	332	344	310	307	341	331	290	337	293	329	292	334	323	373	328	356	359	360	328	358	297	334	343	311	344	355	317	331	319	288	319	302	285	318	322	312	333	350	363	332	325	334	309	284	321	364	336	315	299	308	323	337	327	319	333	284	330	323	342	342	321	351	319	313	325	354	381	361	333	355	335	315	332	342	310	319	311	347	347	348	306	319	303	313	341	319	324	295	332	334	326	301	334	348	317	327	331	332	318	320	313	333	319	328	311	352	353	322	354	354	374	356	360	329	316	317	352	355	361	307	299	304	356	345	331	325	322	315	339	321	338	348	329	349	339	326	355	336	348	319	340	350	301	350	345	334	332	329	303	346	318	336	365	352	351	317	320	295	341	351	305	328	303	322	332	339	352	309	318	332	302	384	349	330	332	335	370	365	297	341	297	323	345	330	322	339
8415	1086	1538	1530	1470	1223	1149	1063	970	967	928	903	857	798	888	809	843	829	821	816	820	820	812	800	803	840	778	845	776	829	770	795	829	831	803	794	796	790	818	761	803	843	795	792	773	740	807	767	820	801	792	772	785	794	754	785	770	800	813	746	781	761	734	843	783	792	771	798	789	730	836	798	790	817	827	834	770	804	740	791	784	764	779	816	801	782	785	799	794	776	798	799	755	757	807	761	768	856	766	775	796	763	754	808	773	842	808	808	762	796	751	792	776	755	764	743	805	792	809	787	794	800	784	746	801	788	786	790	784	804	771	754	751	796	789	701	796	821	794	802	770	776	801	779	768	796	811	743	800	796	801	787	747	795	757	804	783	774	790	806	764	780	748	791	796	793	795	756	823	780	769	745	789	772	801	813	790	785	808	768	769	771	751	791	751	779	801	840	836	785	806	835	775	833	784	751	855	800	793	772	745	773	807	797	816	808	787	775	802	765	753	774	804	793	778	799	814	813	775	828	787	786	782	722	837	892	778	787	790	764	708	716	757	823	773	789	814	748	785	771	765	776	748	740	790	749	823	786	798	821	777	830	761	769	788	789	741	788	766	815	814	760	785	812	778	788	812	747	782	841	748	787	835	787	760	741	749	822	787	796	795	782	805	794	811	786	780	721	763	788	753	765	785	744	837	746	781	823	801	766	717	769	736	807	794	696	816	792	773	751	767	768	783	774	819	830	749	796	791	773	808	804	725	810	784	818	760	794	805	765	755	839	750	729	732	793	743	786	740	810	750	781	799	722	748	803	818	768	787	794	785	755	777	736	788	781	823	802	806	807	799	799	788	720	760	778	758	823	773	745	761	761	762	764	782	707	775	731	713	768	780	789	784	798	797	766	809	795	813	764	765	773	785	766	785	783	820	774	761	818	824	772	797	823	789	810	785	814	807	819	742	772	806	774	750	773	752	746	733	822	755	787	792	757	810	830	764	793	790	750	763	822	783	752	852	799	740	795	778	800	776	812	796	740	755	796	792	793	752	789	794	762	815	810	807	776	718	791	785	765	774	802	743	741	768	754	766	774	764	825	758	782	763	786	774	749	795	790	734	719	790	742	770	773	763	785	805	730	761	792	776	811	771	755	735	795	733	792	818	749	740	758	772	786	782	823	749	782	768	820	799	789	801	748	801	758	766	823	741	760	750	815	768	807	760	788	773	768	777	772	770	765	786	752	787	789	735	723	839	754	804	792	774	783	797	753	754	740	742	800	790	767	733	790	770	775	798	803	771	804	813	800	742	769	771	788	829	835	769	780	761	745	799	777	755	757	757	783	772	788	744	754	836	760	773	796	781	771	814	793	780	799	799	801	729	809	779	774	790	767	776	765	845	806	774	715	774	799	760	782	779	789	796	821	806	793	829	791	741	745	785	805	734	782	784	794	741	761	775	790	797	837	763	758	721	791	797	750	784	776	801	815	762	753	796	790	801	791	809	757	821	751	808	775	789	829	773	764	757	812	781	800	778	772	769	734	757	772	791	765	809	781	779	777	779	788	759	774	764	788	741	823	796	757	774	780	814	801	810	794	762	714	763	756	773	794	759	765	768	785	782	796	791	795	827	786	745	773	769	714	802	787	785	777	748	780	762	795	749	791	758	819	749	738	741	770	755	815	784	768	760	778	736	772	800	748	779	783	723	785	771	785	776	822	760	811	780	762	778	825	773	778	719	739	808	797	755	766	776	811	804	824	767	797	765	767	702	770	742	787	796	778	780	817	784	796	793	771	834	791	765	767	753	790	818	795	787	764	804	781	785	769	762	764	755	803	764	769	743	754	744	716	779	749	817	787	759	790	796	795	798	754	749	797	779	859	800	771	825	769	798	793	804	787	786	775	766	839	779	748	786	820	774	794	789	774	713	792	762	759	754	778	779	772	745	779	773	826	766	733	723	792	779	819	754	790	754	757	803	847	794	755	776	802	765	781	745	752	811	801	757	796	861	803	803	802	764	810	742	752	779	785	812	793	787	798	805	700	803	772	841	756	833	808	774	756	745	789	784	796	798	806	778	788	759	772	775	798	721	780	776	824	800	808	804	744	748	805	741	774	770	785	799	822	763	811	801	785	720	823	787	778	802	773	784	775	792	788	762	812	815	848	799	814	751	749	803	796	823	825	758	803	808	796	787	769	787	798	756	747	794	833	836	778	739	822	802	801	760	812	776	787	782	847	748	784	815	768	770	780	785	739	752	782	768	783	756	744	792	746	807	735	771	801	808	771	781	783	782	774	813	798	811	799	780	782	774	727	806	791	736	757	783	779	830	753	764	792	795	807	746	792	780	782	742	784	791	772	796	807	783	764	741	799	759	792	793	806	745	777	848	783	788	745	752	804	761	807	798	775	813	795	827	754	747	779	721	747	800	789	768	783	753	832	747	743	789	807	785	774	776	726	867	794	808	755	737	772	774	757	825	755	736	812	749	758	748	754	765	780	806	795	817	759	778	745	805	815	759	760	737	819	694	758	788	753	747	766	791	751	773	743	793	805	793	777	786	782	744	768	801	775	806	792	794	777	791	723	765	784	766	769	810	767	780	712	777	764	790	834	784	761	726	800	766	788	788	781	773	749	804	786	878	796	804	789	786	762	809	794	821	783	779	757	786	774	802	794	743	768	770	740	784	796	782	757	806	839	825	752	794	766	790	737	785	755	792	745	794	789	770	760	778	819	788	705	784	783	818	810	771	815	854	766	776	774	795	779	787	837	843	768	767	795	766	778	759	778	804	797	824	755	794	761	771	746	730	802	805	811	760	773	791	780	783	815	770	797	789	753	733	814	800	753	815	781	746	760	767	762	756	839	741	810	799	742	805	778	807	780	797	756	772	805	761	798	751	773	781	818	786	796	785	797	763	770	752	738	819	758	733	766	818	779	745	787	760	758	777	777	789	756	772	808	765	816	784	799	801	801	741	799	770	807	798	756	776	824	756	814	834	811	784	797	722	788	765	776	752	810	804	771	776	769	792	797	769	780	787	775	796	802	769	790	799	782	756	764	811	759	819	772	785	805	712	793	765	825	778	808	765	825	784	775	824	804	730	758	739	764	766	828	742	791	797	814	777	747	804	806	772	764	805	765	794	775	797	784	749	781	793	781	756	810	700	813	744	741	809	757	794	821	772	795	757	736	799	755	794	802	821	782	802	777	789	787	843	785	798	786	810	819	761	784	828	760	736	805	829	770	768	775	737	750	787	795	793	774	767	775	744	822	756	797	761	782	792	789	709	791	752	790	781	730	807	792	767	813	786	755	754	791	803	822	770	776	758	797	757	837	797	771	816	792	776	744	798	758	774	806	777	876	779	763	794	771	775	788	744	799	805	750	796	823	809	784	828	795	738	766	779	756	827	787	756	770	758	804	767	818	776	799	794	822	755	793	736	777	814	799	799	795	751	837	784	743	755	787	757	784	732	782	780	750	724	808	745	752	838	801	780	811	803	767	797	749
17571	1282	752	605	414	329	284	246	217	196	199	198	188	180	171	163	164	156	164	165	175	181	169	163	181	150	172	173	165	162	151	163	135	175	152	146	161	149	161	151	169	153	165	152	148	166	149	170	159	143	140	170	159	136	130	158	167	140	157	171	172	151	153	170	165	146	146	160	143	134	206	166	164	172	168	150	169	174	169	180	161	152	190	168	150	183	177	159	162	163	161	149	171	157	170	160	188	149	161	168	187	141	137	161	166	174	157	143	166	165	160	157	152	161	154	165	145	141	169	145	143	172	146	165	162	163	155	167	168	171	154	162	163	155	180	150	146	177	150	168	135	142	171	152	156	170	189	158	168	133	157	157	149	169	163	141	166	196	156	131	148	156	171	153	154	166	166	156	187	180	171	159	155	172	185	162	143	144	183	161	128	145	140	151	165	144	130	172	167	141	159	160	182	179	147	150	173	183	155	139	149	140	151	150	151	156	157	150	145	165	161	176	151	146	152	160	190	153	161	170	183	156	152	165	154	134	163	158	148	145	187	131	156	161	161	172	161	134	137	177	144	168	126	162	131	171	166	155	156	154	129	184	150	161	147	153	147	151	179	170	175	140	139	187	138	169	144	151	171	156	157	145	147	168	148	161	144	158	148	160	167	145	139	156	151	139	180	177	140	160	169	138	158	130	134	133	137	153	170	158	158	176	135	156	164	173	157	154	142	141	147	152	166	166	148	167	152	152	137	137	150	166	145	150	150	178	143	164	166	158	162	166	159	172	193	153	169	158	174	131	178	152	155	181	155	166	150	161	156	157	138	157	156	148	160	157	162	166	142	163	161	176	162	157	144	154	160	172	147	170	169	148	188	159	167	154	156	156	132	155	151	171	157	174	159	162	131	139	153	162	155	146	149	128	139	146	154	165	147	164	141	154	164	144	149	154	168	142	136	158	160	173	160	176	159	165	171	147	140	175	171	172	179	156	163	173	162	163	183	161	139	138	168	149	174	166	173	163	167	167	141	139	168	154	154	160	145	147	147	158	166	168	143	145	185	168	154	164	161	135	175	142	139	178	142	157	140	163	142	170	167	175	140	171	161	172	155	152	177	142	166	138	157	163	140	154	143	131	157	149	164	145	149	150	156	166	140	139	157	181	171	168	176	137	147	147	151	154	156	149	194	158	167	145	178	142	150	173	160	164	157	155	152	151	148	147	138	167	152	169	159	160	173	139	152	144	166	154	163	148	162	167	163	156	174	171	134	141	169	151	159	156	163	159	138	179	161	158	157	159	185	174	164	153	147	144	139	180	146	160	159	148	148	174	164	137	150	157	163	184	132	181	186	172	164	156	164	155	161	157	159	149	160	147	151	144	159	195	138	138	170	119	173	164	144	162	159	143	179	169	161	151	171	165	147	143	161	150	161	146	149	129	171	155	156	182	153	167	152	167	158	159	153	125	150	157	169	144	145	165	178	150	177	164	173	179	176	160	148	142	165	134	181	165	160	140	164	176	159	156	152	158	177	145	155	170	172	166	161	161	147	156	107	164	135	163	162	166	153	164	172	174	146	152	155	146	156	148	132	150	146	147	167	172	155	136	164	158	151	161	166	146	167	144	164	139	172	145	146	169	155	152	126	144	174	166	165	139	153	161	161	174	143	167	180	150	159	156	122	170	166	125	168	154	149	163	159	154	188	140	159	153	148	157	157	183	151	172	163	163	157	157	190	166	154	171	177	143	170	163	136	174	138	175	178	147	162	148	166	167	148	145	142	160	161	169	161	139	154	175	188	131	159	143	151	162	150	146	163	151	136	147	155	154	156	170	176	158	166	145	154	177	164	154	165	158	139	134	160	160	124	135	152	134	153	139	172	184	154	165	160	169	154	151	167	172	161	159	159	175	173	146	167	162	142	147	157	138	146	162	160	147	172	150	143	160	160	168	152	159	170	155	169	168	161	148	163	150	139	140	164	162	157	144	165	166	158	171	160	175	164	158	166	147	172	169	165	126	140	148	138	167	148	152	161	156	171	162	149	176	153	158	159	167	151	148	128	183	168	161	144	156	181	165	148	155	171	138	150	142	162	145	178	167	169	147	162	143	176	160	156	133	144	152	161	168	156	155	165	156	162	165	165	159	170	133	186	172	154	146	164	156	137	157	163	145	138	167	159	135	159	151	162	162	137	170	154	162	143	118	151	154	151	155	155	148	156	185	166	159	161	149	195	172	147	176	174	167	147	169	157	170	175	169	167	170	165	164	155	143	152	141	129	159	141	176	160	149	159	165	139	148	136	145	125	142	170	170	161	156	153	155	145	149	164	156	152	150	156	150	134	164	154	174	166	175	154	140	176	156	166	152	174	162	171	165	147	183	194	173	163	150	159	159	154	147	154	177	158	178	174	151	151	165	141	166	152	137	154	159	142	129	139	165	161	160	136	152	154	144	154	177	169	175	144	174	155	160	157	136	160	150	153	146	160	170	156	143	167	150	160	148	141	169	134	174	133	146	160	166	146	161	159	155	170	159	141	179	167	147	144	159	178	160	159	157	151	148	165	141	156	166	162	161	136	167	186	141	157	160	153	173	151	156	145	158	152	138	166	173	141	172	176	148	159	144	159	132	169	158	141	161	139	166	152	133	173	149	160	162	160	148	155	159	174	144	138	148	168	143	151	164	156	153	137	174	169	146	150	163	149	128	155	176	176	162	159	157	157	146	158	162	137	147	153	124	176	171	164	143	145	153	149	144	136	155	139	167	140	179	158	144	146	150	132	161	179	135	152	188	161	162	172	161	147	144	150	155	161	144	160	168	160	164	147	147	130	146	168	148	167	142	159	152	153	176	166	168	147	167	171	158	167	176	155	162	146	147	135	142	169	144	158	170	137	146	151	177	161	149	152	148	170	155	153	176	169	169	151	157	169	145	149	151	156	149	155	159	173	162	171	145	146	171	146	156	119	156	173	161	147	157	154	172	175	152	141	162	164	170	160	146	178	160	157	161	149	151	170	154	134	189	173	144	153	158	158	159	182	153	150	151	152	163	172	160	173	148	154	123	164	157	153	154	155	165	160	155	166	141	122	154	145	146	181	131	128	169	166	152	154	157	164	132	172	154	151	143	163	145	160	172	159	155	140	134	160	159	161	143	155	168	165	171	175	148	154	153	163	141	155	127	155	149	160	143	162	163	158	164	134	152	167	161	165	156	186	175	163	131	192	169	140	139	135	143	166	138	145	156	171	152	147	152	165	170	142	169	150	164	159	153	136	182	144	134	178	161	163	178	149	155	130	157	156	157	166	155	160	166	139	141	138	155	166	162	143	155	154	173	166	155	129	159	148	136	178	160	181	174	163	156	155	163	150	153	174	174	158	159	173	163	157	134	137	158	156	141	179	158	158	165	153	166	144	141	159	167	150	164	142	148	149	159	173	151	154	162	166	160	161	160	164	164	138	147	154	165	161	165	170	152	179	140	159	166	155	163	165	164	155	149	156	162	159	131
10244	836	1571	1925	1658	1317	1005	902	793	701	661	612	566	584	523	546	504	494	501	497	469	472	453	454	484	468	453	389	432	430	442	444	452	440	448	426	400	442	457	438	401	441	400	438	436	436	411	441	413	380	405	395	411	382	418	419	401	412	413	451	421	408	394	414	383	405	398	412	402	411	397	419	405	396	443	431	373	393	391	442	430	391	404	409	401	433	412	402	401	443	412	433	393	407	361	409	409	404	394	429	396	375	414	370	401	398	399	397	432	449	420	389	385	411	410	425	406	412	428	413	411	415	412	439	411	380	395	413	392	358	394	415	389	394	384	448	386	396	403	369	439	411	435	382	424	432	430	403	424	436	377	369	385	428	398	421	381	390	391	406	373	397	390	395	406	388	376	426	406	428	428	408	409	426	406	398	401	388	394	404	450	400	391	399	379	435	419	378	405	399	416	424	414	411	413	392	419	399	457	380	398	396	420	421	383	400	355	421	427	433	400	432	405	465	399	414	399	416	371	398	423	421	420	417	383	444	379	380	399	428	413	386	395	415	399	404	409	400	412	418	395	429	435	396	394	405	432	400	432	405	365	400	424	446	438	393	422	381	420	399	443	453	416	397	385	459	377	389	404	370	409	408	405	413	396	352	391	407	386	392	393	394	410	411	391	405	392	392	423	356	386	437	365	388	416	385	400	369	401	434	404	403	409	367	440	412	379	374	414	393	406	367	370	372	403	409	406	402	397	387	395	410	372	367	398	407	405	416	400	439	379	383	406	417	412	413	390	407	363	443	411	410	421	431	403	418	410	376	401	424	398	408	400	400	427	393	368	355	373	404	416	405	402	385	403	405	420	417	408	399	384	397	397	380	397	423	409	427	396	392	381	393	385	386	416	426	395	405	379	401	408	417	415	388	422	408	385	423	400	389	386	413	393	449	430	428	408	396	359	404	430	399	398	393	438	442	423	411	387	408	412	433	425	405	415	404	384	416	369	410	437	406	400	418	401	427	359	373	443	432	399	398	404	395	417	413	387	418	395	419	407	420	411	376	409	416	403	386	384	386	387	411	445	380	398	379	385	371	411	406	428	399	417	398	367	396	419	406	399	434	413	399	379	402	368	387	401	430	360	397	444	418	387	430	415	420	390	441	440	426	422	401	428	392	408	386	392	389	436	428	398	401	388	416	403	404	401	395	384	377	386	400	372	379	376	400	375	401	414	418	412	404	392	373	409	414	382	395	425	400	433	397	420	402	385	405	430	405	423	408	408	433	423	456	405	443	380	383	427	409	448	405	398	393	422	419	413	401	388	376	398	430	419	390	400	423	445	422	391	386	386	404	416	410	437	374	404	408	400	356	433	398	399	414	391	367	369	393	409	406	402	408	403	373	381	418	416	386	440	416	399	394	396	357	375	394	388	409	390	413	401	408	416	398	390	435	366	372	407	404	394	405	443	405	366	439	412	409	385	384	412	443	396	390	418	414	402	404	402	398	425	405	402	479	412	451	393	409	376	423	420	387	417	428	393	400	392	379	410	402	459	426	415	423	395	373	388	416	402	426	412	396	401	419	413	405	418	400	434	390	390	411	417	435	422	377	424	365	417	408	411	408	392	415	413	410	379	379	370	365	365	395	387	408	399	394	376	386	408	415	466	422	400	423	410	418	397	366	428	398	410	392	378	427	419	424	381	389	405	439	411	386	422	394	458	358	415	425	412	423	394	392	425	416	394	401	410	423	428	417	413	450	396	399	440	395	411	384	427	370	417	418	410	417	426	430	356	442	372	409	409	433	414	383	417	398	374	419	404	390	421	417	414	395	406	405	389	408	397	434	416	393	406	393	416	417	442	412	380	403	385	395	387	421	407	434	395	376	375	395	408	423	375	402	410	392	369	418	421	382	415	397	413	397	446	394	396	408	383	402	445	403	403	394	436	416	429	391	410	377	372	393	398	400	405	400	422	405	394	419	418	414	386	392	405	436	409	430	389	428	419	427	395	413	447	450	408	411	427	428	441	391	380	393	384	402	419	425	450	392	400	376	356	386	393	413	379	407	418	407	389	390	359	427	395	424	388	411	378	419	392	388	405	398	403	376	424	410	406	447	423	414	401	384	399	388	388	424	423	391	411	390	433	417	404	426	395	442	403	399	412	363	392	379	396	402	420	415	395	430	408	349	403	393	405	389	386	389	383	430	398	425	413	398	406	403	422	393	418	392	421	438	380	402	412	434	394	428	432	387	406	411	393	406	423	396	383	398	386	373	370	405	403	420	451	401	396	396	405	414	415	426	401	413	420	373	415	389	378	415	375	380	418	433	404	418	433	412	450	409	398	388	394	389	417	417	413	413	412	388	415	418	397	387	383	438	431	426	428	456	428	424	434	430	493	374	396	401	385	395	430	394	382	409	395	413	381	384	400	420	401	390	380	405	436	435	391	388	378	386	385	431	401	399	410	426	408	408	439	437	406	400	407	419	420	409	396	411	415	432	394	416	397	421	442	385	391	402	401	370	413	420	363	442	369	423	422	383	416	387	381	412	371	432	445	422	385	352	388	385	419	404	370	398	397	407	378	371	395	433	420	388	413	368	419	400	434	427	373	395	389	404	379	412	392	410	415	375	426	368	384	405	394	402	410	401	445	446	384	402	414	414	423	444	387	449	416	400	412	403	412	374	389	404	431	416	389	417	402	382	414	411	365	403	405	435	412	427	410	416	445	403	423	390	420	412	393	444	436	425	433	418	414	416	434	396	420	420	444	393	397	436	411	405	407	422	375	388	409	371	382	421	440	408	419	427	396	421	396	425	424	377	456	374	403	416	422	407	435	386	412	365	413	395	378	404	418	462	423	420	400	429	378	420	424	428	404	383	394	383	408	391	431	425	414	404	413	375	436	440	396	398	396	414	383	431	396	427	400	444	436	424	384	379	386	384	412	414	394	407	383	391	387	416	411	391	400	400	414	396	403	443	411	428	401	372	428	390	379	407	429	391	402	376	401	391	392	403	403	416	440	380	413	399	395	392	395	441	397	397	416	409	410	388	390	415	366	394	412	393	405	391	410	409	403	435	436	429	430	401	405	381	394	380	413	419	418	429	404	380	414	424	413	412	413	368	418	408	402	415	359	375	377	418	409	409	425	439	442	429	371	409	448	394	380	412	438	381	397	402	372	392	415	383	431	400	400	388	420	411	406	426	400	400	414	385	391	390	416	421	455	449	362	393	404	425	395	420	417	420	384	393	410	410	355	376	404	403	428	398	408	425	395	416	428	400	400	423	410	405	408	442	419	388	375	381	396	399	437	431	412	406	408	396	418	416	430	420	382	401	407	413	418	428	398	385	369	407	409	399	405	381	429	406	407	414	396	380	411	411	406	395	422	407	401	405	437	432	356	420	391	397	369	395	414	455	444	431	410	430	360	388	386	366	407	419	401	383	386	423	398	381	438	358	379	394	428	481	439	422	419	441	383	410	375	408	405	400	384	390	416	414	403	394	410	376
3735	431	427	369	365	411	400	363	390	357	331	384	368	369	346	370	344	384	368	382	367	385	367	422	339	394	354	349	377	356	382	422	386	393	306	380	372	389	385	360	385	348	339	374	354	373	337	385	357	396	394	379	358	321	385	352	352	352	359	424	387	444	372	361	345	365	321	344	414	393	356	388	382	355	407	386	419	388	398	398	358	385	387	364	372	354	341	359	377	339	389	392	368	372	391	373	378	385	338	356	394	392	352	386	413	332	396	380	366	379	359	354	345	339	432	368	367	353	347	390	373	377	380	346	393	367	380	365	366	404	346	344	382	388	368	361	377	397	376	390	364	389	372	363	373	371	339	368	335	380	390	409	375	358	386	382	380	343	391	346	369	372	381	376	379	372	355	354	371	345	372	352	363	367	380	354	381	361	367	364	383	382	365	360	379	366	370	383	352	388	383	405	406	374	384	390	337	414	378	350	354	369	351	370	359	346	352	393	389	436	353	379	401	408	349	351	383	382	337	405	384	362	329	393	358	399	400	376	388	391	373	400	401	388	394	361	354	367	357	405	392	354	400	408	332	399	393	378	380	348	346	355	351	373	382	403	336	400	351	374	415	365	372	390	372	399	363	376	334	370	382	387	385	372	402	368	387	432	381	372	395	361	389	415	391	363	354	379	398	358	359	375	374	394	370	353	381	350	361	394	385	374	371	344	366	359	353	382	386	363	319	384	358	412	365	373	373	353	368	385	346	428	342	346	389	356	332	341	376	364	401	383	377	387	374	378	378	359	318	392	324	393	383	364	370	383	387	363	360	357	331	340	352	395	376	374	422	358	376	381	392	344	350	329	335	374	350	359	366	377	401	413	341	356	364	401	360	375	369	375	351	400	352	326	358	374	368	367	364	350	358	357	355	351	374	376	346	365	380	373	380	372	358	384	370	355	357	371	386	375	366	382	357	354	339	357	391	341	402	378	344	394	382	349	358	368	340	371	405	348	332	362	380	369	371	368	406	391	343	374	392	361	331	353	344	401	346	347	392	387	360	345	343	359	401	387	416	350	373	382	384	361	390	372	356	393	385	386	363	352	381	387	405	415	360	377	373	393	430	335	378	360	358	387	341	373	359	375	408	414	379	378	378	374	360	389	352	402	349	325	364	363	390	398	396	410	411	391	389	376	390	372	366	380	360	407	406	356	401	396	408	366	396	327	346	368	365	357	352	388	360	370	414	371	328	406	379	342	385	358	364	361	367	304	375	398	390	384	403	357	373	396	368	390	350	367	394	368	378	409	366	392	389	408	329	366	388	371	329	364	351	408	418	383	374	362	369	370	399	377	331	372	384	357	369	370	384	391	366	367	377	358	379	346	379	369	375	320	377	366	346	407	404	405	375	383	398	336	353	384	391	368	361	392	351	388	391	376	353	370	371	342	403	352	362	359	390	363	402	372	375	394	361	415	359	335	384	381	375	370	383	386	390	351	351	364	420	414	399	402	372	349	377	350	376	392	408	401	357	369	371	382	367	377	401	361	350	395	355	397	364	370	394	377	327	361	351	372	386	427	353	410	360	366	376	383	368	368	388	435	391	411	419	366	374	363	383	352	353	392	374	374	377	349	402	390	362	368	384	365	361	381	380	372	367	375	368	403	395	391	389	390	398	362	393	380	382	398	358	389	389	352	364	396	398	334	370	418	406	373	352	414	341	363	373	381	367	398	391	355	426	379	346	389	364	381	380	379	382	379	353	393	401	342	365	398	355	357	370	370	343	371	392	385	393	367	345	334	382	380	379	365	372	393	404	366	375	355	389	374	319	367	378	411	368	372	364	348	359	387	355	371	361	350	337	362	368	352	377	413	371	397	380	398	408	352	429	352	375	355	365	386	382	389	368	354	378	342	385	393	399	371	354	411	408	350	360	343	393	367	374	357	354	374	374	384	381	393	387	364	384	354	381	373	376	383	381	371	394	389	414	383	352	399	354	371	352	358	397	341	404	413	377	347	364	389	350	342	369	336	386	374	375	432	364	360	403	381	378	389	410	368	390	401	363	347	387	373	352	359	356	346	366	398	425	386	359	357	362	345	384	375	348	368	360	387	380	401	361	361	338	354	395	372	395	406	383	363	349	360	365	373	375	372	359	375	344	350	343	385	369	396	449	387	398	361	367	345	386	359	397	391	377	373	360	395	394	385	399	425	388	379	337	367	360	371	371	377	369	341	381	356	366	403	379	415	395	419	351	400	396	372	390	382	386	374	414	401	392	368	383	373	364	364	416	373	323	375	384	363	368	331	374	393	380	344	385	381	362	392	311	372	343	326	364	364	368	378	417	369	354	375	388	394	391	385	360	369	395	393	384	363	384	368	342	378	356	367	408	364	405	364	404	352	335	390	368	366	421	385	370	403	355	378	367	357	403	345	369	375	404	348	362	369	358	406	357	363	376	371	359	358	397	351	376	364	374	373	415	364	393	357	382	397	406	376	352	403	383	382	355	357	367	353	389	383	380	345	412	397	391	377	332	382	376	399	392	352	341	381	377	359	385	399	380	349	354	366	353	354	375	392	359	355	359	341	359	361	420	413	356	394	342	395	365	355	361	354	401	375	407	355	365	350	345	359	395	389	376	359	371	404	361	341	363	327	393	372	379	329	334	375	381	346	362	403	352	340	361	364	373	340	386	376	402	386	374	337	383	404	380	371	379	371	381	378	377	375	371	370	369	352	360	383	407	372	364	373	399	372	375	404	381	385	380	352	368	403	386	382	332	383	392	367	378	377	375	355	370	402	370	382	372	367	332	374	376	372	336	375	368	377	406	361	327	360	393	338	367	379	364	390	340	329	410	384	343	367	359	375	368	337	389	366	375	364	406	382	336	352	350	394	389	365	388	412	364	358	395	324	355	388	375	362	381	386	367	360	386	394	400	349	373	339	390	383	379	405	367	367	360	374	365	365	409	380	378	355	358	397	369	399	405	367	410	381	350	381	363	361	344	358	380	347	359	360	350	371	408	359	390	380	363	379	410	384	341	405	404	374	349	388	331	411	363	348	366	378	364	392	376	375	397	381	413	373	406	396	371	385	386	381	406	348	337	359	405	375	372	387	360	374	389	370	382	363	341	346	349	366	390	345	351	376	395	341	369	353	350	348	397	384	363	382	395	354	363	357	407	398	337	392	393	375	380	357	375	352	364	417	346	341	346	420	395	397	374	381	360	377	354	375	355	349	377	370	394	368	354	408	337	339	365	383	370	328	380	369	335	376	344	328	368	355	377	358	373	355	387	354	371	385	365	352	379	377	398	386	375	371	356	379	386	389	338	345	344	406	385	371	360	366	369	371	380	376	395	331	378	362	401	363	345	398	385	395	413	416	374	373	371	370	388	396	349	388	395	381	381	388	401	323	367	397	379	408	392	379	390	360	364	309	383	371	398	350	355	336	369	394	373	394	387	359	366	416	365	384	391	399	369	363	365	386	373	378	379	368	340	346	398	387	391	380	371	372
3486	888	953	954	903	933	907	923	904	908	863	858	945	874	904	841	887	904	880	879	939	861	900	873	923	852	891	885	907	875	893	907	905	904	869	876	821	924	898	953	878	897	884	887	855	887	855	884	882	874	846	850	886	863	899	880	862	930	918	905	856	865	890	912	863	883	909	893	917	852	892	926	904	904	907	875	915	929	953	896	903	856	907	881	905	871	897	907	887	855	901	888	885	874	833	860	921	884	879	916	898	913	875	872	927	889	850	894	847	904	835	916	899	850	869	932	861	941	891	912	847	829	886	886	890	873	892	889	869	830	892	900	856	890	899	970	832	870	903	903	914	895	890	873	918	890	864	913	824	918	832	892	912	828	877	827	869	910	852	863	929	892	880	863	843	899	832	854	865	896	898	916	914	888	837	891	940	863	850	878	854	912	895	867	899	869	932	885	913	891	890	923	868	851	906	873	854	869	819	843	841	911	871	920	830	857	886	909	859	911	913	907	839	890	885	827	886	887	912	911	882	873	846	871	913	905	881	903	849	881	872	879	876	859	893	896	914	863	863	885	900	872	889	991	905	927	891	902	952	863	968	936	848	914	860	857	868	825	894	919	925	890	875	825	899	884	945	856	910	947	924	895	859	825	867	924	910	895	909	867	883	931	891	849	895	851	905	887	895	888	902	820	892	930	870	877	865	905	848	891	904	788	907	901	861	870	844	887	848	891	895	869	904	900	904	895	818	849	854	858	832	870	911	901	888	866	912	907	923	885	877	918	885	873	890	899	862	857	864	864	895	867	874	858	856	854	882	877	895	900	891	830	907	897	897	866	848	864	868	907	886	917	894	862	764	881	859	897	854	888	917	908	892	903	896	893	802	872	918	903	831	891	868	868	930	917	854	921	895	871	872	900	882	848	872	886	876	923	928	934	886	802	919	921	885	911	903	887	894	908	852	861	862	894	940	836	904	876	901	875	883	909	950	865	904	871	862	916	893	944	878	883	962	893	906	878	887	888	893	895	888	915	857	843	863	883	889	935	855	848	882	860	868	887	931	833	853	869	892	862	858	905	862	921	865	911	862	879	873	852	854	916	868	911	875	906	877	934	894	852	864	895	872	943	878	859	885	863	892	872	877	850	859	948	911	890	890	866	897	930	880	878	906	895	900	875	912	878	915	883	884	907	848	881	892	895	893	884	874	879	863	900	872	905	933	883	884	879	938	859	911	888	855	885	965	889	890	904	880	891	853	853	876	896	906	896	910	831	878	896	854	894	866	878	886	863	872	936	873	851	879	873	913	901	930	836	913	939	936	893	903	872	868	858	861	919	905	929	927	902	846	955	850	877	864	869	890	840	868	856	896	879	867	907	929	869	924	870	916	909	851	924	866	899	865	841	892	874	964	912	871	924	893	870	867	871	966	935	906	895	899	909	899	864	956	900	840	929	877	837	871	840	870	922	912	890	913	874	915	889	835	891	902	909	888	832	897	873	902	885	874	892	922	907	942	907	865	921	883	897	847	886	856	802	904	893	879	920	911	896	894	859	831	845	895	886	878	892	903	887	908	825	876	896	862	822	909	898	929	921	875	898	876	927	883	897	837	859	861	828	862	895	871	896	889	861	881	860	912	919	920	918	817	911	955	929	895	876	913	843	862	886	824	889	928	893	858	877	907	876	913	909	912	861	866	853	886	902	866	878	858	884	863	916	830	888	860	913	830	855	912	868	910	875	878	940	896	886	906	891	907	895	893	858	848	890	886	969	860	892	880	924	922	905	866	831	914	898	846	908	845	862	887	854	912	901	819	911	849	869	851	860	859	879	908	883	885	903	854	875	889	866	839	873	887	872	879	944	913	902	865	849	897	883	841	814	930	826	894	911	872	910	831	924	912	840	911	929	838	862	904	888	901	848	916	882	865	909	898	866	906	876	846	873	865	857	905	895	876	901	927	875	852	835	889	873	890	878	878	882	851	871	824	959	880	888	893	920	906	896	910	909	871	919	871	875	884	917	868	950	883	904	914	871	853	861	841	851	905	851	868	936	933	901	883	950	895	891	865	917	893	906	876	908	846	920	885	875	888	865	883	897	877	902	895	859	881	854	889	838	899	901	882	920	884	888	902	840	866	906	861	877	897	920	930	892	892	905	838	903	898	914	809	845	865	943	893	852	875	840	921	897	870	890	926	854	948	882	894	887	925	877	888	895	861	833	877	925	883	879	883	904	898	937	879	860	879	874	895	885	893	856	903	885	909	886	920	965	903	888	882	880	844	891	926	887	864	874	893	939	857	913	904	895	908	818	866	870	824	851	899	867	892	861	931	892	867	906	925	849	906	924	898	901	850	892	898	856	881	901	882	927	905	897	831	853	902	861	908	921	912	891	874	893	861	864	842	886	943	890	862	829	840	896	849	852	915	853	935	898	902	902	908	861	880	851	845	885	892	878	867	878	909	890	902	856	877	879	929	895	860	855	925	842	871	914	889	897	836	895	941	897	859	877	911	866	880	875	796	919	912	870	939	886	845	911	889	844	899	874	894	934	879	899	886	839	898	877	818	896	911	916	855	905	878	889	888	925	853	852	913	880	882	894	878	858	862	893	921	928	920	893	826	894	877	892	890	874	868	881	928	887	874	854	913	866	881	921	868	909	901	878	902	918	853	882	911	922	854	845	939	879	903	869	863	850	896	870	897	930	852	861	903	844	901	917	895	887	912	894	887	894	857	893	893	912	876	890	858	845	841	891	873	875	854	874	907	898	828	913	882	909	944	855	866	840	886	896	905	858	884	831	879	875	869	868	936	887	905	893	933	862	873	932	873	913	874	874	902	879	907	922	857	852	880	903	907	868	907	952	867	862	935	865	895	856	842	901	880	871	889	864	899	884	832	895	869	875	937	887	893	875	851	866	932	881	847	842	891	921	915	864	861	870	842	881	863	912	849	889	853	959	892	877	928	843	907	896	840	909	922	870	892	906	887	928	909	909	885	886	889	872	876	869	842	859	833	922	899	936	860	861	862	887	853	888	881	870	852	930	866	884	890	937	833	880	923	864	834	893	917	856	900	910	895	867	806	890	845	879	896	840	842	896	912	903	884	908	862	861	856	814	874	845	918	882	940	884	868	841	877	872	850	873	872	892	830	873	901	880	878	929	871	925	893	934	866	839	863	865	867	899	838	867	908	908	879	889	925	887	868	920	857	858	900	934	862	923	863	858	877	920	893	859	847	868	848	880	914	868	918	845	906	894	892	972	835	910	866	884	855	897	877	869	885	862	920	894	904	912	900	865	892	920	850	875	858	852	867	859	890	825	883	880	898	875	903	888	900	903	875	867	884	894	863	860	882	868	916	873	908	879	857	890	872	936	855	868	873	850	906	913	867	917	844	928	923	867	909	819	893	921	846	895	879	891	913	884	862	866	870	844	851	890	857	922	885	862	906	878	874	854	796	872	926	892	893	911	873	876	852	893	887	873	896	873	913	901	892	878	867	931	841	868	887	864
10951	741	590	542	491	383	395	362	421	327	340	368	353	374	336	325	334	322	321	355	344	388	346	326	337	353	317	326	324	305	324	309	319	334	317	331	334	316	327	319	330	342	338	356	338	307	337	356	315	332	317	345	373	311	340	336	325	317	336	350	340	335	337	345	342	282	352	365	352	330	308	331	333	350	324	336	343	363	323	356	356	318	355	333	332	310	332	385	342	334	339	336	335	336	295	308	328	344	341	324	330	336	277	369	332	347	345	315	299	319	348	315	338	324	333	323	331	341	319	331	315	350	357	360	335	366	346	302	343	338	301	333	303	329	346	324	335	323	349	336	325	316	344	283	333	337	313	326	350	338	313	331	320	311	341	312	339	348	351	330	330	331	332	343	318	303	318	315	348	335	339	343	349	317	302	316	316	301	318	306	327	297	336	320	325	325	321	339	317	311	323	347	321	301	332	329	329	342	310	374	358	331	329	337	302	324	303	340	332	331	347	305	372	317	329	333	325	323	350	322	331	341	355	303	360	322	334	329	336	291	331	359	308	363	305	334	340	315	350	350	355	313	344	332	354	331	323	344	361	363	342	340	338	308	330	342	336	340	325	314	313	304	311	315	310	304	330	314	326	363	318	332	321	372	353	310	352	319	324	331	356	309	340	308	318	336	329	305	367	326	347	327	333	349	328	333	343	323	342	310	315	328	346	369	290	315	321	352	306	342	323	350	350	304	332	338	357	361	303	330	312	337	340	343	341	352	328	341	357	307	306	329	339	340	358	358	368	322	380	311	346	297	360	338	310	316	337	345	326	299	319	363	352	320	346	338	326	355	304	337	329	369	327	349	311	348	314	370	340	323	337	393	342	351	344	324	317	335	360	368	343	349	320	306	273	321	331	345	336	321	356	304	300	320	294	323	303	300	320	327	342	322	285	315	306	326	318	343	350	339	342	328	347	330	363	339	317	317	344	343	302	309	373	346	343	338	312	326	323	368	316	311	334	369	361	371	365	310	306	326	332	319	323	309	373	373	337	356	380	349	326	342	322	303	288	307	304	339	298	340	358	353	313	315	351	354	314	316	328	341	297	329	342	324	318	315	353	299	342	328	317	323	323	313	343	319	315	300	318	350	355	316	333	327	349	376	342	364	366	340	332	300	330	361	319	338	348	322	318	366	290	312	364	323	338	349	342	315	350	345	350	341	314	352	316	347	338	354	351	332	309	310	333	356	343	337	333	388	353	366	346	308	334	352	344	323	311	339	339	348	365	331	334	331	356	340	371	327	316	334	295	337	321	326	343	334	327	321	327	339	352	350	364	378	304	317	335	316	350	357	329	314	349	322	355	352	333	374	330	302	350	296	318	339	364	352	322	310	334	333	361	334	324	295	327	332	359	283	323	368	334	337	310	332	326	347	313	315	313	329	342	351	338	345	326	359	323	284	345	356	347	325	323	295	331	329	312	334	354	330	340	319	351	316	335	336	332	378	366	351	317	327	360	342	328	329	364	293	364	356	349	328	340	318	317	324	306	301	325	310	298	320	345	310	331	337	351	366	327	317	323	332	320	352	316	331	322	320	296	342	358	323	344	317	318	332	335	358	294	317	325	331	335	363	327	345	309	321	312	351	330	350	340	338	336	294	370	339	334	335	317	307	353	308	316	303	324	341	313	305	328	315	340	322	338	365	311	320	302	351	319	336	309	318	342	362	341	348	339	329	345	334	284	316	328	332	335	350	367	342	352	351	338	335	360	338	307	338	321	326	335	303	319	354	313	339	297	294	305	324	338	314	323	322	321	350	312	342	333	314	283	337	305	347	326	356	335	343	289	344	311	313	352	297	329	303	276	329	312	310	317	289	320	337	328	316	325	362	343	284	313	328	323	339	362	339	338	355	319	302	373	313	337	334	342	296	344	328	322	336	344	342	369	325	364	295	338	318	339	337	354	345	328	357	352	312	329	349	324	335	345	331	309	346	347	349	329	356	348	296	316	359	330	320	346	294	347	324	314	335	352	330	333	313	342	323	319	312	330	307	307	344	363	292	317	312	328	332	327	302	351	378	310	311	340	346	348	316	350	342	337	344	326	351	353	313	335	334	335	312	326	333	302	318	339	348	317	334	310	341	367	334	337	333	323	331	328	293	328	317	301	323	324	367	360	319	347	332	339	341	343	309	325	342	334	323	311	334	347	343	332	318	325	311	324	339	344	342	328	296	271	338	345	342	342	337	355	357	344	338	332	347	353	332	354	334	308	324	348	342	331	315	335	320	307	299	338	330	342	316	331	340	334	351	337	313	350	326	363	338	328	342	313	341	313	333	349	306	383	345	318	330	305	339	354	350	351	339	303	340	338	328	314	346	336	347	324	308	333	318	314	323	330	312	324	354	322	355	363	327	344	326	341	353	294	340	317	349	316	340	333	318	341	343	339	300	330	343	347	312	336	356	317	350	320	302	341	367	342	340	341	340	335	341	313	325	340	339	349	337	320	333	291	337	319	343	316	333	324	336	378	313	332	353	330	326	352	319	307	331	352	336	341	315	342	334	313	339	309	383	326	324	339	322	292	318	298	379	330	304	341	351	314	358	349	327	311	347	326	312	328	335	355	363	370	324	356	325	330	317	324	310	347	309	318	337	326	333	315	357	330	295	362	348	329	347	322	352	322	315	329	338	319	317	377	333	324	312	348	345	323	355	325	346	332	371	313	320	321	341	354	360	361	357	304	313	373	337	318	328	341	330	309	332	313	305	316	316	364	304	363	337	343	292	353	287	330	320	356	314	296	357	331	355	301	351	307	320	342	330	306	335	340	346	335	312	370	362	321	316	324	330	352	339	311	329	354	334	340	332	330	335	347	317	327	350	314	334	335	324	363	301	344	333	327	318	352	346	335	338	359	363	374	341	304	327	308	328	344	347	353	321	347	334	303	344	330	324	311	339	319	348	321	331	330	345	350	312	344	310	316	339	322	335	329	326	338	339	336	387	320	347	322	332	349	333	346	304	350	301	341	332	326	324	343	358	348	300	359	321	325	309	311	356	313	313	306	308	332	323	329	340	327	331	363	353	332	364	337	332	388	305	291	313	334	326	323	352	351	331	345	328	322	313	347	375	346	347	305	307	324	328	326	325	328	317	335	337	324	322	334	321	345	349	325	323	313	361	350	334	313	328	334	326	353	331	327	364	344	331	341	336	355	346	304	341	316	319	357	344	325	365	332	314	339	325	307	265	337	355	304	366	358	360	318	353	293	333	341	345	341	319	329	325	316	364	346	369	348	342	359	338	328	350	335	312	352	294	342	340	354	311	302	362	304	328	349	342	329	359	301	333	332	290	339	334	349	383	312	302	310	333	372	336	339	376	324	337	349	310	309	338	317	357	361	353	341	283	347	343	305	327	346	334	379	366	325	356	332	346	300	368	307	290	318	324	372	356	335	337	353	330	361	339	313	303	331	354	318	324	324	310	337	316	346	323	342	350	332	314	335	357	350	320	338	333
8487	1050	1483	1541	1483	1216	1172	998	1007	986	914	900	911	857	840	874	796	863	799	849	825	841	799	846	833	776	752	826	859	813	813	801	786	775	779	812	801	815	776	779	737	788	822	790	792	818	809	828	806	773	797	773	782	799	774	773	776	768	815	813	770	824	747	787	853	814	847	761	827	789	826	795	801	835	778	793	793	850	814	778	785	785	774	808	831	749	789	806	769	806	758	780	819	744	805	794	832	833	800	804	765	788	805	756	820	753	792	783	760	769	747	793	773	803	767	767	768	784	771	810	806	783	791	795	810	817	793	780	786	760	844	750	732	799	733	763	761	802	779	759	837	759	745	800	784	806	773	749	795	841	792	810	778	792	778	834	767	782	783	801	785	816	771	794	773	779	814	799	750	735	780	769	795	781	773	855	795	782	779	856	834	856	758	755	789	829	760	758	761	776	788	838	808	792	766	788	778	756	770	788	803	814	791	803	794	781	820	793	793	778	779	807	748	785	751	760	857	810	768	791	784	773	768	745	756	749	776	801	770	832	753	760	777	776	756	760	759	709	786	794	778	789	787	754	747	791	809	788	801	733	771	780	807	807	786	788	792	837	790	820	726	782	803	782	806	807	749	807	772	778	776	814	781	791	743	793	834	756	826	746	797	792	758	779	759	799	759	794	769	844	763	741	820	820	809	779	781	779	750	756	801	715	722	773	791	784	794	747	777	741	791	814	802	801	784	811	746	774	809	787	870	781	802	752	754	767	818	835	849	780	770	795	794	788	795	830	804	800	752	758	734	840	816	793	802	802	777	784	831	789	793	798	744	797	818	760	824	817	810	801	819	762	720	764	781	767	788	807	827	758	783	802	724	810	776	749	807	734	774	804	774	786	781	753	782	840	750	848	794	787	751	781	779	757	716	768	761	776	753	810	793	757	838	778	818	780	803	777	756	773	764	814	794	830	785	772	772	831	831	811	800	788	734	833	767	789	812	768	779	805	776	768	770	792	772	760	826	823	781	814	819	761	794	795	761	763	783	756	748	825	827	820	806	789	723	802	789	803	787	779	761	795	834	779	791	765	774	778	738	754	780	775	790	799	791	795	821	771	808	728	811	763	790	811	829	810	778	811	803	778	789	805	815	734	812	744	791	766	743	765	814	826	800	795	820	821	778	783	795	773	809	788	784	728	791	833	813	769	752	756	806	815	789	828	858	780	792	791	829	790	789	784	783	772	842	773	782	831	830	780	780	787	790	745	746	806	801	800	780	743	837	825	817	784	802	769	796	777	806	829	772	812	782	798	808	795	746	779	768	769	760	774	779	806	760	810	774	794	781	763	766	775	810	777	744	783	762	785	822	804	783	792	780	854	816	773	778	797	790	715	760	794	784	727	749	794	785	809	751	813	837	820	802	726	815	743	796	847	828	806	760	820	800	779	785	845	813	785	828	799	745	833	776	768	821	799	814	801	786	829	806	776	801	805	810	767	832	805	795	783	798	784	773	776	752	809	760	775	822	790	762	741	801	779	772	806	766	773	769	783	769	806	718	779	783	778	766	812	816	770	788	749	739	733	751	813	804	800	779	811	815	809	775	784	775	830	787	833	820	792	844	780	758	758	785	770	787	815	777	768	760	759	780	803	775	766	780	750	782	804	730	801	793	845	771	744	789	792	813	770	776	806	769	776	851	854	795	748	788	791	749	817	823	764	828	810	804	813	811	818	772	769	827	800	755	853	765	781	777	827	782	807	778	812	785	797	756	760	789	810	755	795	796	816	795	817	787	784	801	807	771	744	801	805	784	767	789	818	796	816	767	741	831	787	805	779	795	783	821	758	775	801	772	762	787	845	747	768	754	771	773	789	770	779	750	769	820	790	801	751	814	762	782	773	795	802	815	794	763	792	745	805	731	762	800	786	819	751	806	812	798	811	801	797	817	820	791	799	772	779	767	837	825	762	783	731	813	833	777	804	807	774	783	754	756	765	783	766	770	800	780	812	785	749	783	776	800	786	762	788	825	742	745	827	749	728	815	714	782	806	775	795	797	772	763	785	779	746	796	773	754	752	744	780	788	770	790	775	790	750	775	802	763	834	777	798	773	804	718	739	795	774	808	783	775	754	786	756	776	802	805	810	801	766	766	756	795	797	738	790	815	762	795	738	791	750	726	853	746	749	759	797	845	813	765	748	797	807	811	785	804	811	784	783	820	805	860	759	769	805	810	742	791	811	744	786	809	775	783	746	747	796	771	772	765	800	827	815	812	813	807	823	794	748	807	749	814	841	780	752	788	757	789	757	791	755	730	800	803	834	816	801	754	809	846	819	754	748	792	792	801	763	799	737	812	794	829	751	802	776	763	788	779	812	781	792	796	815	794	810	756	763	799	764	834	783	776	802	796	799	746	810	810	771	757	809	812	781	870	823	774	745	793	779	781	751	782	775	806	751	821	791	784	733	757	737	794	777	810	798	801	760	782	789	808	784	783	770	792	801	822	745	795	785	778	803	793	790	783	743	775	846	777	768	812	824	771	811	824	803	790	846	783	742	738	792	797	771	824	775	755	805	787	763	815	755	847	761	777	825	775	834	743	780	815	840	792	759	779	784	790	762	772	747	826	727	758	743	769	826	772	854	786	781	772	772	761	805	818	765	795	791	819	799	780	756	779	756	797	818	771	827	836	819	781	811	787	798	721	778	828	769	738	763	814	815	800	791	799	776	807	839	797	788	793	751	804	738	758	789	785	832	815	773	831	804	812	753	801	798	803	829	755	793	784	796	790	777	848	779	765	765	793	819	776	839	750	809	769	788	796	763	793	792	747	736	780	784	795	842	820	746	784	776	791	765	797	782	836	822	797	777	776	786	792	803	770	818	811	792	780	795	823	787	796	805	802	825	816	795	806	778	799	770	748	783	793	804	767	767	815	788	761	841	772	763	778	811	766	824	775	749	806	781	790	782	763	779	778	731	798	796	812	784	789	808	836	738	826	815	780	838	783	798	777	790	803	792	768	819	786	781	799	791	791	817	743	798	787	828	752	809	787	801	806	780	806	789	817	818	792	774	820	788	784	802	805	813	765	775	821	782	779	754	769	792	750	763	774	779	779	776	827	786	810	781	798	789	811	762	760	789	780	815	778	783	741	846	772	787	815	791	789	785	764	803	763	783	796	771	816	798	807	779	752	795	724	798	855	796	775	758	816	780	777	808	776	784	789	800	761	857	741	779	827	782	743	743	794	757	765	766	819	794	743	792	794	816	785	790	822	832	851	762	796	837	793	818	794	754	805	789	784	758	753	829	794	843	837	751	742	808	753	798	772	822	763	759	813	787	757	808	750	799	754	835	775	772	779	748	772	820	771	816	796	812	752	766	766	777	792	786	796	816	781	786	856	790	831	784	801	773	771	759	824	838	788	795	777	773	799	794	770	797	829	751	790	780	817	774	803	764	780	800	793	829	801	810	794	779	796	783	774	779	761	778	814	793	765	856	809	782	773	809	750	778
18007	1286	764	612	396	320	261	244	235	240	205	166	182	178	155	149	180	176	175	187	168	143	157	156	173	172	163	151	151	177	167	176	144	128	157	122	142	158	157	173	167	160	144	160	174	176	150	166	136	163	176	162	140	154	162	150	162	151	131	157	152	182	172	149	146	167	185	179	137	132	137	148	159	162	181	158	152	131	143	158	152	148	175	156	145	167	178	150	157	168	152	146	153	159	146	197	168	175	177	160	148	178	158	160	165	137	165	142	154	167	183	183	159	172	154	146	153	171	145	190	162	134	156	164	151	149	139	161	145	139	179	153	148	199	151	174	149	165	165	167	174	148	154	152	171	188	170	164	155	170	165	139	153	152	150	160	153	158	151	144	166	162	163	170	167	150	181	180	161	146	146	159	163	157	153	143	134	147	172	161	154	179	167	165	180	177	150	162	141	150	149	165	152	163	145	165	162	159	170	136	161	157	183	157	155	144	166	142	142	148	149	155	158	158	153	179	141	182	155	162	168	177	187	125	166	148	168	161	164	162	140	161	165	166	126	151	181	184	186	174	149	161	173	156	142	169	165	168	174	160	175	141	139	160	162	167	177	140	170	161	166	175	154	170	185	173	143	129	171	158	155	169	147	163	150	159	161	150	131	147	153	148	182	157	171	188	174	150	165	137	145	146	169	154	157	158	157	151	141	154	136	163	148	170	166	169	182	176	142	177	161	147	163	161	160	147	151	165	144	144	168	156	158	148	158	141	125	143	146	172	165	153	160	168	167	182	158	166	157	143	180	163	148	171	138	134	145	157	157	157	167	173	160	162	179	166	165	160	152	146	147	148	168	159	171	166	155	138	157	167	172	155	150	148	127	153	144	172	161	165	162	180	148	169	167	153	161	146	153	156	142	154	143	153	156	157	168	163	155	150	148	144	168	163	185	171	163	149	163	152	168	153	166	151	168	172	144	164	164	152	148	151	171	150	138	133	169	166	154	200	183	143	200	156	184	133	171	178	170	172	181	147	152	155	176	153	149	146	138	161	143	159	179	135	158	145	164	173	182	141	168	167	172	165	155	169	145	145	175	141	188	175	185	152	147	192	150	169	154	130	164	171	137	135	168	140	150	168	170	149	169	152	151	188	161	159	164	130	163	160	165	155	150	133	153	140	165	168	179	168	183	163	175	140	161	138	144	157	137	148	176	165	165	152	151	153	146	165	173	157	167	136	166	165	156	134	141	168	146	141	145	184	146	168	150	151	158	151	157	167	149	164	156	161	157	170	159	158	164	151	173	147	179	148	164	135	168	154	130	147	155	150	172	153	145	188	171	178	157	136	143	149	156	157	138	185	155	147	148	157	165	166	153	156	168	152	150	125	149	143	158	151	165	152	171	167	142	142	176	155	129	143	141	146	148	140	146	160	186	162	145	158	166	155	153	140	168	160	189	146	160	159	155	164	154	145	151	172	157	169	157	157	141	149	146	175	174	168	140	185	157	158	166	141	167	176	165	162	157	156	180	158	150	179	147	157	171	153	145	163	145	157	168	147	153	166	181	168	140	172	145	158	137	148	171	135	145	126	176	158	167	162	165	157	158	161	154	139	168	187	155	151	156	171	172	174	154	147	156	157	177	168	155	157	182	144	138	153	159	188	138	161	123	174	171	187	151	182	146	177	177	168	173	146	165	157	154	156	139	178	130	155	170	150	154	138	141	154	162	175	191	152	160	157	183	181	167	179	183	172	146	161	148	156	168	161	140	178	149	147	137	137	155	188	179	151	155	166	176	183	147	177	163	171	156	164	188	152	130	170	159	155	152	142	147	158	149	146	150	165	158	163	150	187	168	145	154	185	168	135	166	152	144	159	161	167	167	161	158	179	131	147	174	173	169	163	143	176	174	139	153	140	141	145	192	165	156	150	175	158	168	133	162	158	162	147	162	159	157	155	168	141	127	149	157	171	170	158	145	165	162	178	187	147	152	168	166	152	177	147	161	125	157	174	150	164	144	132	152	142	160	172	152	169	170	149	163	167	173	173	140	144	177	174	159	148	138	189	167	170	157	161	163	162	173	172	150	150	130	146	168	174	174	172	159	172	161	178	148	167	172	178	163	144	182	166	177	168	163	159	148	166	149	146	203	168	175	154	164	168	154	168	172	168	157	163	190	153	153	174	161	161	173	160	167	151	149	138	142	164	151	153	165	149	157	135	158	145	175	143	161	166	138	155	172	183	173	157	162	160	183	163	168	132	152	153	164	163	163	176	195	178	150	129	152	155	141	139	167	133	183	141	159	160	148	163	181	152	165	161	157	123	174	162	174	159	158	182	159	143	156	155	139	129	156	183	166	177	165	152	159	143	170	137	175	142	161	152	156	149	157	150	145	150	163	157	149	164	178	135	179	150	166	166	156	140	150	158	163	135	146	151	164	150	158	151	124	144	184	152	173	143	177	157	150	140	155	184	160	141	134	129	152	145	140	181	156	157	143	160	137	120	148	155	141	184	190	171	154	175	168	163	153	191	149	172	145	160	149	144	182	172	143	137	162	148	151	158	152	167	154	164	161	165	160	165	159	190	160	139	179	129	172	152	129	163	149	183	147	163	183	151	151	150	159	147	155	179	159	170	163	155	162	149	156	152	177	155	147	149	183	144	167	152	191	139	141	148	172	161	154	147	158	167	152	140	144	157	162	145	140	147	163	172	175	154	133	161	168	142	148	161	172	147	180	164	133	177	153	134	158	163	154	137	171	147	147	163	142	164	177	148	172	171	148	150	191	152	169	187	152	157	162	158	176	162	161	176	165	170	144	152	158	166	157	146	156	165	131	142	145	168	162	155	159	164	141	151	127	159	148	160	189	140	174	155	157	139	155	168	173	185	174	162	188	171	138	153	158	164	170	154	160	161	142	136	152	153	161	172	140	144	167	160	175	178	165	164	149	166	154	147	183	158	161	170	160	151	152	174	151	156	139	156	159	153	160	161	153	160	176	159	154	150	141	162	152	159	174	154	180	166	165	157	161	165	145	171	139	136	142	157	173	147	166	150	166	169	172	173	146	152	136	161	146	138	155	169	174	138	177	196	176	140	182	155	158	134	174	167	169	147	147	160	167	145	161	176	166	148	133	148	134	160	175	174	142	193	169	147	157	168	160	150	171	173	143	165	166	148	142	163	166	141	136	169	154	174	150	148	160	169	162	182	187	169	169	155	143	156	158	166	172	160	171	150	149	151	157	156	171	162	140	162	150	147	154	164	160	162	135	159	169	142	145	172	152	158	160	172	143	153	158	154	159	180	171	185	156	166	174	186	154	162	147	142	158	167	149	153	154	158	147	150	165	183	162	158	137	147	171	157	164	177	138	135	140	186	163	164	172	155	178	154	161	161	163	155	169	141	165	179	173	167	167	168	163	157	139	166	132	148	139	149	164	164	157	160	186	164	148	165	159	170	167	187	160	170	129	145	175	183	165	157	145	161	158	154	175	158	163	154	175	155	161	154
10670	895	1703	1910	1724	1312	1036	880	805	695	687	593	602	555	536	526	490	478	482	516	507	456	469	498	511	445	481	485	448	463	471	456	437	431	433	441	478	438	413	406	408	423	402	489	418	428	444	396	411	438	409	449	436	434	431	408	430	427	431	417	396	456	398	426	380	409	424	438	386	420	381	418	447	391	424	403	390	409	430	443	406	409	417	379	405	372	383	387	384	412	427	395	400	393	416	427	431	426	422	418	366	461	461	419	418	423	382	402	396	431	357	430	407	412	398	438	429	395	430	386	433	415	395	401	423	428	398	424	408	407	422	405	384	383	415	413	410	416	402	403	433	399	417	388	421	393	373	450	393	405	426	392	437	410	415	380	431	394	422	413	422	428	404	417	379	422	394	380	395	415	423	409	443	399	432	421	422	423	427	438	397	429	397	397	390	427	465	388	397	409	409	425	411	424	403	385	408	419	420	389	400	402	430	384	410	408	434	434	416	419	405	407	438	378	408	440	404	374	418	432	441	399	387	406	410	380	409	404	404	404	443	417	443	420	430	415	438	397	408	441	453	467	422	416	444	418	403	421	382	435	449	393	396	405	387	440	457	387	399	396	417	376	406	413	417	435	434	391	427	415	402	458	414	382	400	464	405	370	390	367	419	418	402	464	420	417	356	425	433	410	406	384	419	404	402	412	440	415	387	405	390	432	421	412	438	419	431	423	402	405	417	424	397	385	407	397	434	415	443	398	408	414	418	375	410	441	397	421	392	410	412	418	380	411	404	392	394	399	416	432	457	378	424	425	396	405	436	397	421	429	398	400	445	422	402	433	386	391	409	440	468	406	425	379	416	371	432	389	453	443	415	401	405	425	444	418	399	409	414	430	446	400	435	398	429	406	432	421	410	414	400	383	406	445	396	413	412	428	377	399	417	390	413	430	437	401	401	405	408	417	392	366	396	450	414	395	420	402	401	394	398	404	410	429	425	400	404	432	410	418	396	390	401	423	399	401	412	406	454	407	423	386	414	395	397	379	404	437	425	449	425	426	338	384	427	438	403	401	432	418	409	389	370	420	419	426	366	409	453	380	418	418	396	415	405	430	410	402	388	395	364	411	385	417	369	437	405	396	422	397	373	354	437	397	440	396	425	388	377	369	407	414	426	439	432	423	397	448	370	406	374	391	417	411	438	413	409	419	402	410	391	387	410	399	422	387	416	426	404	406	397	407	424	427	380	417	429	419	400	430	447	426	417	411	372	422	408	384	386	407	420	408	403	396	406	422	430	384	405	423	408	451	437	390	427	387	406	429	400	430	434	422	407	395	435	417	436	408	438	415	412	419	432	423	380	432	421	400	405	398	413	428	414	440	422	413	376	400	434	421	386	443	451	405	462	446	399	409	413	453	443	374	403	426	435	399	424	432	438	406	387	397	407	416	388	431	448	415	416	396	411	419	359	464	420	411	437	426	388	443	399	396	395	408	421	406	425	424	383	424	395	408	371	405	391	423	387	415	389	387	407	423	422	412	405	423	431	421	421	400	338	411	385	435	401	443	391	381	410	426	364	412	408	400	377	421	417	421	427	425	399	388	447	396	414	400	402	399	376	417	404	407	402	426	392	416	410	399	403	399	424	447	390	424	396	363	410	429	431	397	413	425	395	398	377	404	421	399	386	412	394	381	395	377	400	437	371	417	397	411	410	402	396	435	415	426	399	427	398	377	372	392	403	427	407	414	422	356	411	428	393	395	430	413	396	431	410	364	394	432	438	415	370	409	386	389	407	425	440	393	409	414	387	391	422	410	401	377	421	414	404	418	406	415	423	427	368	434	422	439	426	432	415	396	399	407	396	412	417	401	423	431	396	438	420	424	441	414	401	408	402	404	405	465	430	398	409	420	430	428	401	376	403	389	436	395	407	392	379	421	427	365	399	410	400	420	406	412	437	422	383	387	429	438	413	416	375	420	433	439	391	418	405	395	427	406	423	411	435	407	418	416	425	406	391	397	431	406	406	375	407	410	397	412	424	396	415	391	394	359	423	417	406	410	390	390	379	432	432	421	418	403	432	417	452	440	418	426	400	424	404	406	450	390	420	417	410	394	388	443	391	375	385	399	391	401	395	406	402	391	412	435	395	420	418	365	443	418	435	431	402	438	418	437	445	439	422	397	398	420	438	408	428	395	434	420	383	409	415	425	414	416	418	392	462	412	414	400	387	391	409	433	396	450	423	417	425	431	428	417	398	418	411	403	384	408	404	439	408	422	402	425	408	410	383	412	421	372	382	441	419	424	439	448	408	426	395	415	425	463	360	419	392	339	406	431	367	408	466	425	433	426	399	398	380	431	395	411	379	423	402	413	404	418	406	414	412	420	370	435	421	413	400	408	408	440	371	420	467	413	404	425	432	343	387	409	383	416	403	403	437	419	430	410	435	440	412	406	420	394	428	416	417	435	427	410	437	414	384	430	415	402	439	410	410	411	365	377	402	407	438	418	408	418	414	382	382	441	441	403	425	393	427	464	392	433	410	408	432	429	453	396	397	420	447	414	393	379	419	417	388	403	389	385	403	413	396	436	417	418	409	420	427	393	428	386	380	385	402	394	415	409	368	418	401	410	439	434	430	388	392	421	399	442	453	369	446	426	400	386	401	374	378	428	393	409	410	391	427	408	404	394	411	411	408	408	407	415	428	435	400	420	424	411	417	393	391	409	482	427	403	394	383	382	403	384	415	405	416	432	407	379	433	390	396	411	423	450	398	389	415	430	441	386	404	420	432	399	383	440	398	390	422	399	380	437	377	415	418	415	409	439	423	425	397	422	470	417	420	406	411	410	386	410	408	397	419	421	369	391	429	400	399	402	370	408	416	422	420	424	420	401	371	433	407	446	456	370	422	412	398	405	404	400	385	453	416	439	417	409	426	406	420	408	443	412	422	416	419	420	417	404	440	397	421	394	430	428	404	407	417	419	434	394	370	401	385	407	414	396	413	413	400	379	417	428	407	414	400	391	399	423	418	402	410	413	394	426	402	457	424	419	417	408	405	458	408	393	379	395	421	433	432	420	430	451	380	419	409	395	368	394	403	418	434	413	399	455	386	391	397	371	385	405	444	430	439	427	428	408	451	418	389	427	442	392	412	468	421	409	421	472	426	396	398	418	390	413	423	415	419	429	406	386	382	435	403	401	449	366	392	404	411	395	401	423	387	403	390	419	419	442	436	409	402	397	424	411	433	447	451	425	435	427	390	402	416	413	395	426	381	401	420	411	401	400	437	445	365	446	390	379	430	385	452	415	424	386	429	428	407	424	467	413	462	462	428	403	421	404	411	377	404	459	407	442	416	378	425	371	425	410	417	410	450	416	411	419	389	420	429	445	430	415	378	428	401	392	391	403	433	419	400	461	415	456	414	434	443	395	420	418	383	441	415	427	408	431	415	378	404	451	412	418	372	432	405	394	387	445	375	400	382	405	382	381	421	386	416	411	387	402	409	406	409	405
3759	394	377	429	386	375	393	360	379	363	381	361	359	340	374	384	379	372	351	383	363	363	385	394	356	374	384	379	418	387	412	360	396	374	399	364	378	361	397	397	371	364	382	375	391	335	383	354	366	354	415	388	380	395	337	384	356	361	332	369	406	330	374	382	378	400	364	373	412	378	374	373	375	372	377	382	374	353	384	342	346	372	369	369	369	345	381	346	383	354	376	360	372	409	382	386	402	374	424	394	379	379	365	387	385	403	364	384	347	396	401	345	389	386	401	388	372	392	405	386	362	373	403	348	377	379	354	396	361	371	355	388	409	378	376	335	388	354	353	376	365	352	367	414	397	399	369	361	372	360	354	385	384	348	314	386	396	366	366	391	392	392	382	385	362	374	346	411	373	371	331	336	378	361	383	412	351	405	352	370	383	397	346	366	370	365	404	353	397	380	343	365	371	346	362	348	382	383	344	348	367	384	382	356	417	390	391	377	369	388	370	339	365	383	389	382	392	357	397	377	397	367	352	347	373	359	392	352	398	386	401	384	410	379	364	392	358	356	403	370	374	374	342	353	388	363	401	392	349	367	393	396	410	364	360	357	401	397	371	372	376	389	348	380	342	363	356	359	363	360	337	364	386	335	352	380	332	373	386	392	370	384	336	377	379	378	360	383	360	350	307	378	382	409	411	391	375	341	383	344	361	372	364	362	359	385	383	397	323	394	426	400	356	356	408	357	412	367	364	382	367	383	434	357	363	359	363	395	368	382	379	406	384	365	376	382	354	369	409	380	344	400	347	372	371	399	393	392	369	366	337	370	357	361	366	362	333	387	387	409	371	385	381	366	378	396	372	437	390	359	395	348	353	411	402	390	407	339	370	384	332	356	410	379	335	354	353	390	383	362	387	353	384	330	400	410	355	385	348	378	362	374	347	394	362	367	383	392	346	386	411	350	355	369	393	350	378	378	354	361	368	355	385	360	384	360	373	368	385	401	384	354	331	376	404	351	344	338	370	365	386	394	390	372	402	324	374	366	386	374	370	365	408	342	401	412	400	341	336	431	376	354	358	367	353	396	373	387	377	367	369	383	350	343	400	336	352	351	373	373	382	360	397	365	357	379	377	354	360	362	334	364	388	389	362	396	389	400	346	378	383	365	392	399	385	393	320	398	365	377	392	346	311	353	391	377	385	341	364	374	344	384	356	395	380	355	398	402	361	374	344	375	394	402	375	397	403	316	370	352	367	356	405	389	363	358	401	370	363	383	383	363	353	385	374	386	393	358	380	368	410	362	358	405	360	375	365	344	354	369	355	360	387	365	411	378	392	384	383	372	390	391	357	357	372	379	372	416	368	356	377	351	372	354	333	344	362	402	369	369	382	370	371	374	384	379	361	379	340	386	388	343	372	382	356	355	348	377	393	391	392	393	348	360	398	417	400	387	414	369	352	363	394	391	385	385	373	357	411	363	377	375	362	379	410	374	377	389	416	366	357	376	382	378	404	374	366	376	365	360	396	401	363	376	374	379	359	332	378	391	376	408	361	401	330	410	345	381	364	369	395	378	389	384	392	382	394	394	358	338	387	362	381	382	368	374	377	466	381	380	364	392	355	357	370	364	403	397	361	402	390	377	369	370	345	390	393	387	373	388	382	364	348	353	370	387	377	387	370	372	382	349	368	394	370	346	420	353	371	378	380	371	356	348	396	383	362	357	386	373	385	340	390	399	358	388	365	360	368	377	390	369	358	359	351	360	365	376	378	353	390	374	378	383	364	351	387	374	370	377	410	384	359	379	382	319	375	374	358	332	408	390	391	421	318	395	386	369	395	378	365	376	395	370	373	365	387	403	398	347	382	333	389	363	367	408	362	383	390	406	401	359	395	411	344	376	384	385	378	402	377	415	371	382	354	361	349	346	376	360	411	371	399	399	395	335	370	366	373	349	362	360	348	360	360	344	388	411	384	412	382	378	384	371	416	364	368	368	424	395	391	384	405	396	332	371	351	401	415	376	374	354	364	351	327	349	366	391	385	363	358	395	357	392	378	392	394	401	343	379	407	371	397	386	394	351	368	409	347	351	390	356	359	384	384	416	370	360	367	385	420	338	374	377	351	390	344	386	407	391	394	349	370	360	404	339	383	420	340	380	378	373	383	389	351	364	372	397	381	391	391	367	379	332	389	373	339	348	349	355	362	352	367	358	386	393	430	357	354	395	371	367	375	348	356	361	379	365	379	427	377	359	368	423	344	382	376	376	341	364	351	374	407	375	354	404	382	392	355	386	369	385	383	387	385	349	346	367	385	390	387	374	367	355	377	396	363	359	346	362	372	378	355	405	391	405	382	375	365	370	361	353	378	418	364	342	355	381	385	342	334	333	363	355	341	372	373	409	378	381	393	369	373	364	362	345	339	376	375	369	374	391	340	391	398	342	410	367	386	373	383	348	360	396	339	434	365	393	378	387	357	380	346	356	340	376	405	368	392	367	375	382	381	387	357	417	356	366	398	358	372	411	410	346	375	354	395	357	379	360	356	368	375	403	363	403	322	387	405	370	383	339	381	387	357	346	369	349	379	371	426	385	364	406	408	361	362	388	369	404	414	355	371	376	360	361	365	379	389	358	374	355	409	351	352	346	411	371	384	426	364	371	359	374	437	366	360	382	394	384	374	350	329	349	365	366	377	337	391	362	340	384	364	380	391	359	399	379	362	385	380	373	362	377	378	364	396	374	357	374	396	359	394	387	385	391	376	391	395	401	355	408	377	417	344	361	387	397	368	358	374	386	385	393	388	372	372	375	407	389	343	370	370	393	380	405	390	394	366	387	394	385	354	354	404	361	393	374	377	377	382	388	367	367	362	353	367	363	372	372	362	363	396	394	389	395	373	388	361	339	398	385	362	365	355	376	362	363	351	422	385	408	360	395	355	337	388	383	406	379	377	382	367	374	394	407	384	366	410	395	399	388	334	376	380	367	390	422	402	354	351	380	391	369	367	374	405	338	384	356	377	361	395	392	359	350	376	351	383	382	369	383	349	364	376	393	388	359	349	405	365	350	348	396	368	413	390	378	379	350	375	385	407	371	358	395	357	373	379	353	386	370	373	363	403	355	396	357	373	388	400	329	362	357	364	352	367	382	369	360	345	364	343	346	340	354	394	373	346	382	404	375	394	398	429	371	363	392	353	363	356	374	347	364	392	379	386	361	375	350	379	412	406	387	360	393	364	374	348	386	380	377	380	402	367	358	396	384	377	374	343	350	374	400	393	394	369	411	360	385	367	357	392	384	361	353	374	368	379	374	388	352	340	374	381	357	407	353	370	417	341	370	345	394	376	354	373	383	387	394	362	395	345	356	376	382	376	355	353	355	373	396	428	390	379	373	383	347	395	358	371	373	344	381	380	395	395	349	367	379	378	368	388	374	404	386	411	405	372	407	384	346	368	397	375	349	369	358	361	377	394	347	385	322	368	352	367	385	362	386	368	368	365	367	410	381
3560	929	959	954	956	924	915	879	969	882	948	855	923	921	919	855	907	912	914	902	918	897	887	920	895	866	886	874	886	907	884	872	846	922	907	932	915	916	840	871	876	891	837	887	886	928	886	893	907	877	922	907	943	857	917	912	940	894	889	887	885	866	828	875	874	846	888	894	936	893	853	880	928	898	867	966	886	894	909	922	864	864	879	931	931	911	820	963	875	880	890	911	912	895	873	903	869	916	927	914	840	878	922	872	882	866	867	915	898	899	840	865	907	923	924	906	872	914	903	834	871	942	942	924	858	885	932	861	933	896	879	893	914	867	886	931	932	910	897	918	885	848	879	886	850	891	929	862	926	931	880	906	896	884	918	888	905	867	882	889	881	843	870	964	929	942	883	916	876	920	901	854	881	866	835	860	865	868	869	898	905	908	883	895	902	894	927	877	839	869	893	912	855	869	914	917	893	901	893	859	878	872	866	930	921	896	935	842	890	876	903	910	867	904	896	871	897	911	926	868	859	860	912	865	879	893	915	886	898	888	887	902	854	901	909	884	907	939	945	860	849	892	877	915	884	922	859	899	916	905	906	920	856	904	878	933	870	864	850	855	876	894	874	852	850	908	882	882	888	854	854	896	900	884	870	882	872	894	872	875	873	896	854	884	888	882	847	874	898	908	851	853	884	877	853	859	925	836	868	864	931	866	922	847	923	900	895	846	876	875	887	852	873	883	872	878	927	897	827	863	872	877	864	887	865	937	955	943	876	862	879	890	891	817	913	858	842	905	921	933	850	911	916	860	881	850	884	915	893	947	869	875	923	867	880	894	885	926	856	895	936	862	904	879	875	859	876	868	933	902	910	900	884	918	953	889	926	847	918	861	902	915	836	870	876	861	868	830	891	876	875	894	945	853	910	847	893	960	903	866	908	900	875	888	905	868	865	865	956	956	909	926	828	889	867	941	878	876	874	906	881	892	841	868	856	884	914	901	890	805	870	930	874	891	902	868	849	854	925	887	903	910	911	879	896	875	877	896	910	857	848	899	906	891	847	913	949	883	914	893	909	903	969	926	891	881	882	854	904	862	871	868	911	890	925	806	907	914	892	888	909	847	843	880	882	875	914	886	906	914	897	883	915	881	913	924	927	882	881	914	899	892	875	891	820	869	912	905	897	849	901	882	917	912	884	845	886	893	875	900	911	884	889	850	927	933	869	903	875	911	887	967	868	910	936	871	911	875	874	904	891	905	929	881	866	882	860	877	859	944	854	875	894	878	908	890	920	913	853	899	907	899	884	905	905	867	872	884	895	885	874	930	926	839	877	900	908	918	904	876	893	864	898	913	917	949	902	933	977	870	858	935	873	891	894	942	894	935	886	906	941	936	908	924	886	910	889	942	882	889	922	918	899	883	927	898	846	911	894	905	881	893	892	883	827	887	928	924	910	924	926	898	856	864	854	916	921	893	908	903	856	852	869	919	871	854	891	903	865	870	852	895	939	874	883	920	871	906	862	909	880	864	932	880	934	924	937	921	909	859	876	846	915	922	940	875	832	880	880	894	837	888	888	919	910	877	857	893	868	834	909	911	903	891	861	902	886	856	913	943	922	892	850	884	866	913	868	891	879	883	880	850	845	834	940	877	929	916	886	892	894	901	899	877	880	910	885	901	900	849	854	838	880	861	901	901	891	952	929	914	911	944	871	917	868	971	866	872	908	848	866	876	919	911	908	892	882	931	873	864	882	942	874	886	831	931	909	828	804	854	837	873	871	872	900	890	852	885	900	878	891	938	937	904	915	931	824	873	886	860	881	855	849	882	862	857	843	882	856	907	894	854	926	867	889	849	858	856	902	916	942	888	916	907	890	915	957	853	881	876	892	933	891	826	942	890	906	925	867	856	873	895	867	919	934	914	896	874	894	889	868	893	905	839	890	922	897	860	900	927	887	873	888	899	871	929	849	792	926	855	843	845	955	947	898	919	859	888	870	866	886	885	847	897	886	896	909	913	865	954	834	932	941	903	912	904	854	957	869	909	909	905	912	941	876	865	912	931	876	886	862	884	864	858	899	847	853	840	844	846	935	831	943	870	894	883	953	909	921	841	886	899	896	991	864	875	917	891	870	959	900	846	833	908	854	911	877	880	869	914	911	886	923	874	843	886	875	931	904	922	914	860	882	868	870	934	920	849	893	929	853	861	853	889	873	906	870	908	922	893	872	887	872	842	888	955	856	914	877	884	870	900	911	888	870	899	886	902	879	887	884	833	907	889	879	869	899	868	939	875	902	890	905	950	936	919	863	851	871	841	884	897	878	829	875	910	848	922	919	929	902	878	903	919	897	851	911	890	869	887	861	921	868	870	887	917	879	878	906	890	873	887	874	858	899	898	952	864	934	903	889	893	873	914	868	888	892	922	867	906	948	860	936	857	886	888	840	883	887	921	882	893	887	917	874	877	923	889	893	878	910	862	896	905	897	948	918	838	883	866	855	898	929	850	915	877	904	895	817	841	888	856	873	921	890	892	931	909	885	887	876	891	917	880	930	850	913	923	850	889	886	897	884	934	890	920	915	852	886	891	843	908	903	826	898	896	917	874	908	890	883	938	909	860	853	939	898	857	891	891	845	845	892	927	899	932	926	840	883	889	873	867	918	877	958	852	900	930	919	885	868	915	919	884	904	907	908	951	868	912	904	852	906	925	846	930	909	863	870	866	873	921	905	907	893	892	902	919	896	828	917	914	884	909	901	879	842	854	870	901	881	946	884	894	827	920	843	915	864	831	899	876	874	909	878	860	876	874	855	879	898	923	862	862	899	866	859	884	871	867	888	897	902	922	914	933	889	900	855	876	878	873	867	867	879	883	894	896	891	863	884	902	867	935	902	868	875	843	927	884	870	924	890	937	904	924	940	874	918	923	871	875	931	872	834	939	836	889	953	890	896	936	894	911	891	910	849	886	914	902	865	899	841	849	894	935	834	887	895	926	891	892	896	850	901	869	890	891	888	858	921	871	942	876	883	893	878	907	875	891	891	855	852	866	876	899	892	915	854	911	923	913	871	839	888	887	906	900	877	919	915	867	904	881	852	873	918	870	941	929	902	890	865	899	871	793	870	900	942	876	915	895	865	835	826	910	915	866	865	854	831	911	881	872	920	889	919	887	968	888	898	875	914	896	844	861	886	849	842	893	931	894	865	886	904	884	876	914	882	877	889	889	885	860	888	853	922	878	915	908	860	916	880	931	878	908	870	839	893	885	945	848	872	877	897	857	880	885	865	929	867	945	909	907	903	881	881	929	938	916	891	858	869	879	833	875	842	911	889	886	895	885	872	889	851	926	884	926	865	878	897	901	876	935	879	839	888	873	851	872	857	815	904	873	868	963	943	922	918	901	920	936	908	880	983	876	897	881	897	879	894	851	877	870	907	898	886	897	900	848	951	862	936	902	900	938	884	857	912	838	947	878	851	877	869	919	890	883	880	1011	927	950	895	905	840	864
11251	700	637	576	477	433	362	387	374	369	321	339	325	338	356	337	320	313	375	328	336	401	336	332	340	318	348	312	328	353	310	346	329	336	322	329	324	357	333	315	325	319	342	333	362	351	323	320	355	378	343	343	325	342	321	339	339	364	309	301	325	342	338	358	343	332	338	341	335	311	317	340	303	349	335	335	380	302	334	357	355	325	323	352	347	338	357	315	322	294	364	344	346	343	304	365	387	344	298	326	356	332	325	325	355	323	348	309	311	351	337	327	309	333	343	314	331	367	324	338	345	359	349	332	346	329	343	339	343	308	321	319	335	352	338	362	333	336	323	341	339	333	345	344	340	351	332	331	337	335	335	316	340	320	345	330	321	346	364	351	324	350	344	359	334	338	351	335	348	357	336	331	352	344	368	331	348	363	370	350	367	340	331	327	338	345	336	352	317	348	334	329	324	314	320	324	335	343	326	384	338	334	367	339	311	354	375	307	331	340	333	334	336	314	318	341	352	349	317	351	321	312	340	346	345	342	307	324	357	319	302	340	375	373	325	360	311	338	320	325	340	340	351	296	302	370	338	319	352	349	333	353	339	325	320	338	303	328	331	323	366	336	320	345	338	365	313	304	367	328	369	355	329	326	297	318	338	340	359	349	356	329	347	376	301	331	371	343	360	335	316	376	346	372	363	349	313	345	336	340	315	370	339	312	348	331	345	332	338	315	354	322	308	361	349	313	343	344	326	368	345	357	334	337	324	324	326	353	334	329	320	333	320	337	334	338	336	323	335	352	326	311	358	327	321	332	339	342	338	326	316	355	338	313	342	338	298	334	327	363	347	360	344	323	312	355	337	305	363	340	345	324	327	347	352	326	329	343	341	353	326	317	341	317	328	326	336	328	312	318	331	344	307	330	299	337	338	335	333	339	309	334	371	359	337	334	338	393	333	345	326	316	343	328	339	334	320	325	308	346	310	339	362	341	317	325	309	378	345	286	320	334	369	352	332	315	337	322	391	317	327	328	307	350	319	340	349	342	337	358	372	297	333	312	338	335	336	333	338	348	359	318	331	306	317	315	328	342	366	312	338	325	346	384	344	330	304	318	345	302	315	343	359	330	334	339	341	335	318	334	346	356	322	377	369	349	321	323	334	304	335	381	398	349	332	339	331	353	349	330	329	342	338	321	331	327	320	360	365	353	301	349	332	345	334	349	347	369	354	360	333	332	321	343	335	311	321	356	322	324	372	353	291	318	326	328	359	318	316	324	317	356	334	323	310	319	348	329	340	343	316	312	325	356	326	333	336	361	364	377	330	318	360	320	364	321	345	311	323	334	317	309	366	332	364	326	321	299	322	370	327	330	307	359	342	311	343	332	332	289	345	340	335	348	325	341	330	334	290	333	346	344	313	342	296	347	356	324	343	337	356	343	332	350	319	332	321	306	313	339	394	347	352	333	320	322	317	347	357	325	372	323	317	310	372	327	328	359	323	335	323	350	326	353	336	308	348	326	334	356	320	327	353	318	352	376	349	338	308	340	305	296	327	326	381	354	317	348	349	338	346	337	360	368	364	296	344	363	365	337	318	345	336	321	341	341	349	371	327	319	352	340	349	334	352	311	354	328	367	339	328	347	360	324	350	351	335	321	331	354	320	342	335	325	315	353	350	303	310	355	351	332	320	319	329	358	353	320	334	319	367	366	334	324	349	325	321	347	338	339	339	366	356	347	348	336	351	363	358	339	344	342	368	327	312	318	348	292	290	325	347	335	336	303	359	326	300	356	357	344	330	356	323	324	344	332	314	323	356	334	330	321	335	352	318	339	344	340	352	320	353	312	326	326	332	324	346	335	336	337	345	313	335	328	312	340	312	354	334	334	333	314	337	338	369	301	355	322	326	328	340	307	341	331	329	341	356	338	317	372	336	305	344	311	302	339	335	288	337	311	357	326	304	363	346	294	371	334	326	305	352	325	336	335	341	325	373	347	340	319	345	323	330	287	326	349	345	355	329	331	325	339	344	357	387	343	304	324	317	348	301	358	371	339	318	330	345	328	318	352	339	326	366	305	339	361	347	342	317	321	334	350	315	330	346	329	326	344	290	306	309	333	349	348	316	332	341	347	358	332	357	346	339	316	297	314	306	352	324	330	322	359	318	354	315	341	385	327	353	336	316	335	330	314	339	357	327	344	324	333	329	343	348	318	308	312	308	349	340	309	318	335	318	307	322	306	343	356	330	354	329	318	359	347	324	337	361	346	347	342	329	363	334	286	318	356	324	348	333	305	336	339	326	337	360	342	341	323	302	341	320	321	368	349	369	343	354	363	329	353	340	397	359	339	349	336	336	327	358	330	374	353	345	341	362	333	344	339	282	327	340	345	343	343	337	358	341	328	322	357	323	334	328	276	337	325	324	297	325	318	382	369	370	292	330	333	308	289	342	352	325	314	347	338	302	309	346	310	362	338	386	345	327	370	366	322	351	318	344	354	325	358	392	366	343	344	340	311	345	365	347	340	342	373	290	299	356	307	322	330	301	315	317	344	332	335	343	358	341	350	330	322	324	298	328	337	324	365	318	342	351	325	317	340	390	335	366	339	358	336	341	366	333	311	336	345	343	350	379	340	324	302	357	342	305	306	341	353	346	343	355	323	302	332	293	325	298	351	330	332	325	346	334	312	332	364	295	347	362	382	319	330	331	320	340	332	321	334	343	321	324	348	309	316	336	334	346	327	330	309	327	341	328	326	307	359	335	330	339	308	332	354	311	371	317	382	358	304	352	365	370	341	324	323	362	348	340	331	320	333	356	329	348	347	356	358	343	298	351	329	327	339	349	365	339	307	317	358	339	336	329	335	325	309	333	331	304	328	338	308	339	336	327	339	350	351	315	319	339	309	322	347	337	329	331	343	318	317	329	303	346	339	329	323	289	267	331	341	300	364	323	326	363	343	361	352	364	347	347	325	346	362	335	331	285	302	327	320	335	325	303	329	321	332	342	346	324	347	351	371	318	313	357	340	315	332	341	319	342	343	326	292	350	314	353	301	343	304	339	355	357	348	333	307	361	296	332	341	325	351	350	328	339	328	312	344	322	336	332	314	319	316	331	322	318	323	354	358	337	334	357	324	327	333	343	318	296	342	295	347	351	334	335	362	309	316	373	334	308	349	309	320	359	331	318	311	319	312	336	327	349	365	349	338	351	307	328	323	338	335	339	343	294	320	312	322	322	350	347	350	334	316	353	325	351	337	372	360	338	322	300	339	330	335	333	324	344	321	320	336	332	340	317	327	327	353	306	378	339	328	339	359	302	332	316	319	330	334	326	344	329	341	335	326	351	337	356	327	339	317	324	336	342	340	353	318	334	347	295	311	357	304	326	334	325	311	320	331	352	354	336	344	391	327	313	326	301	351	367	332	358	334	313	331	291	336	335	328	294	325	340	302	320	346	339	329	365	329	298	375	334	356	326	318	315	309	319	353	321	307	335	344	309	330	347	322
8629	1101	1439	1566	1428	1268	1090	1038	1027	929	918	926	863	884	826	833	842	798	901	832	879	838	855	792	848	829	844	799	792	775	803	800	791	812	830	813	795	844	816	759	798	779	846	803	805	821	809	829	830	779	834	787	828	810	833	793	757	781	785	766	772	778	805	760	779	827	798	797	773	829	774	789	821	782	757	800	748	776	776	777	786	820	725	794	739	803	810	808	812	811	801	811	817	823	756	810	823	801	807	781	851	791	795	821	770	751	786	842	809	820	852	807	775	777	808	783	769	778	817	808	831	818	783	752	813	794	771	760	761	820	756	811	795	812	788	808	803	834	804	816	794	780	789	756	797	784	787	765	778	771	779	725	809	779	809	788	808	759	822	778	820	761	807	783	735	774	824	763	783	774	804	797	772	774	789	756	791	833	841	768	797	801	792	805	797	809	827	794	753	810	802	773	774	820	782	747	804	808	720	747	798	775	786	853	780	746	850	783	793	810	746	836	804	836	749	792	757	798	852	755	806	767	782	878	804	827	786	759	811	774	777	797	811	779	755	790	783	821	760	814	859	774	802	782	822	779	767	815	812	760	796	777	816	768	745	777	786	785	755	787	745	835	804	799	828	820	752	765	800	772	788	806	823	755	795	832	806	812	805	822	765	809	783	764	778	800	773	787	769	787	783	778	784	801	820	826	820	792	805	807	791	839	754	761	822	769	810	773	766	853	772	825	800	781	797	801	812	739	813	780	739	806	801	839	784	779	780	817	808	807	798	807	817	793	811	785	832	767	791	761	738	779	767	820	749	787	786	787	761	819	769	768	769	805	822	809	820	784	775	795	804	786	764	846	785	762	796	815	795	788	798	774	774	739	787	761	770	821	779	781	756	770	761	798	782	773	841	847	799	798	833	835	793	819	793	790	818	780	805	826	783	825	762	798	824	747	804	848	792	807	836	777	800	781	849	807	791	827	804	782	829	767	808	803	792	783	777	788	807	818	802	784	757	810	779	817	796	805	726	808	801	804	759	810	758	791	824	755	809	778	802	844	750	755	760	747	829	806	798	797	784	813	790	744	815	766	778	778	758	796	770	787	838	719	815	838	775	803	776	776	811	755	766	772	837	801	814	745	770	754	780	763	812	796	826	793	852	783	783	831	795	801	765	735	823	796	765	744	750	751	788	809	789	801	839	826	846	812	719	772	799	834	815	808	840	816	757	801	777	789	811	752	812	832	801	774	817	782	798	789	817	809	829	781	842	737	845	791	807	851	793	739	822	809	815	796	785	797	817	790	822	803	744	832	777	764	816	777	762	788	792	756	829	738	839	798	761	806	773	781	809	777	787	747	772	781	815	781	852	822	793	818	792	825	769	757	790	777	801	785	753	831	794	787	801	831	772	822	783	784	796	779	785	816	752	746	759	752	794	774	811	714	789	797	732	818	784	788	737	831	809	787	848	809	753	772	776	810	824	757	795	830	768	828	812	772	806	741	814	763	858	805	742	820	817	815	784	780	755	730	835	800	804	735	844	813	761	806	846	786	824	777	801	763	784	801	810	780	760	759	779	760	765	757	826	822	813	813	791	777	752	770	821	806	756	791	766	813	755	759	779	756	770	793	872	804	814	764	852	777	786	795	791	785	787	779	786	816	778	790	746	806	763	796	791	816	805	779	827	777	791	794	799	784	811	773	807	779	770	801	792	807	767	719	791	802	772	818	796	793	798	745	822	744	825	807	826	813	808	784	783	771	833	757	877	861	794	778	840	800	843	769	750	777	769	787	818	791	725	743	811	779	798	741	801	809	814	804	797	742	714	834	803	778	818	816	752	774	863	775	841	829	772	783	795	770	759	790	725	798	778	757	785	767	820	791	830	798	811	762	786	813	778	741	808	758	837	770	840	773	794	783	834	833	789	823	762	770	765	809	796	797	792	772	821	746	771	763	799	780	790	813	785	765	782	752	814	780	854	843	781	784	811	820	840	764	796	795	773	758	823	747	796	813	773	758	761	764	755	802	767	832	791	825	822	810	796	744	819	821	772	738	793	828	789	782	772	795	802	804	820	773	771	811	776	775	719	858	777	796	788	778	829	780	798	801	752	808	786	783	785	805	793	791	814	828	761	799	756	801	821	776	850	826	813	792	784	805	758	793	763	782	800	776	689	781	799	794	820	809	761	771	778	788	821	786	785	802	770	772	820	794	778	782	769	760	801	767	816	818	820	754	817	751	779	815	793	742	777	759	790	805	827	773	773	778	785	804	799	791	845	770	779	759	762	837	785	783	768	796	793	765	748	747	820	770	765	754	804	758	757	746	800	802	766	804	768	849	826	774	772	782	794	801	823	760	781	836	769	782	770	804	772	775	803	774	809	795	755	764	779	788	838	730	823	812	780	786	785	806	796	774	823	789	803	822	737	812	800	833	757	797	783	780	808	781	770	793	822	819	801	805	775	821	846	811	774	815	790	818	776	769	786	798	773	827	793	787	798	804	831	802	861	785	771	825	799	794	801	795	804	793	766	782	819	773	800	797	804	790	751	801	753	825	760	767	784	776	753	769	811	811	796	792	746	830	783	811	757	761	823	804	799	811	831	756	799	804	753	801	827	794	793	767	786	787	786	773	826	800	766	815	789	804	799	757	771	805	764	850	804	758	819	768	769	810	764	771	817	817	771	803	802	777	802	849	808	810	787	756	798	802	740	801	736	767	821	776	754	735	784	792	759	768	777	840	791	774	807	780	831	797	779	796	805	767	804	782	763	802	794	800	738	764	793	802	766	818	794	796	794	805	758	756	847	789	736	783	833	739	807	762	782	794	747	812	787	752	813	752	800	789	809	792	819	808	735	753	800	797	782	826	776	786	755	814	824	792	791	810	840	801	795	754	809	708	797	790	786	875	849	776	799	764	796	786	795	751	832	767	784	814	769	790	772	780	820	782	744	763	765	795	812	806	811	780	799	795	809	795	767	768	811	734	810	736	770	779	827	764	829	773	744	780	779	804	810	815	797	754	773	843	749	811	762	767	799	775	814	802	776	840	768	822	767	788	748	781	768	779	764	782	756	790	830	789	833	758	767	805	744	787	806	805	768	756	780	806	746	785	773	795	799	776	788	816	759	748	807	753	790	769	827	770	834	859	815	808	820	762	800	807	767	804	850	776	780	772	774	789	808	837	809	839	815	785	807	779	762	760	799	779	804	854	803	769	810	829	754	862	783	764	804	777	833	768	798	761	753	774	771	778	801	811	775	783	782	806	769	809	744	757	811	761	745	813	778	767	799	821	817	789	848	803	797	789	797	776	819	787	845	795	791	826	803	794	808	782	769	818	784	858	785	745	815	809	793	737	814	750	833	760	798	760	776	788	765	835	802	831	802	799	788	788	765	805	772	817	818	782	802	794	779	770	774	790	784	772	796	779	790	813	837	800	791	796	793	802	817	765	792	849	783	848	799	759	793	815	724	857	800	826	822	805	808	810	773	813	776	768	775	811	805	793	713	783
17981	1282	738	655	439	341	273	251	207	220	192	181	188	179	169	194	182	169	148	154	179	179	179	177	157	161	177	166	168	164	134	191	178	150	167	162	180	153	142	169	170	197	197	157	149	152	148	166	157	162	166	163	150	150	159	140	164	173	154	173	169	175	168	174	164	167	156	170	157	179	209	184	141	149	185	137	164	157	162	157	162	146	159	166	189	164	175	137	165	143	173	167	147	171	176	160	168	163	163	169	142	156	168	157	154	185	158	140	175	165	156	151	175	157	177	129	153	139	153	188	152	151	173	162	171	175	142	148	154	152	178	194	169	151	162	148	146	135	156	178	134	158	179	158	144	172	171	144	168	162	140	149	179	173	177	154	132	163	151	167	187	179	175	139	153	178	150	177	161	169	153	196	161	164	145	160	162	148	160	171	171	141	159	143	151	157	170	171	149	170	147	155	172	156	177	178	162	157	181	168	130	155	160	165	182	191	159	158	145	157	155	155	162	153	137	154	161	155	189	154	178	147	156	172	167	165	168	173	183	147	157	186	150	133	177	162	159	185	185	171	164	166	155	126	148	151	158	149	147	167	149	157	162	149	171	151	139	140	162	162	154	166	164	157	160	177	192	184	159	138	178	160	166	154	193	152	159	153	170	131	160	159	159	156	147	146	165	169	159	177	163	146	167	152	172	167	169	172	157	156	150	163	158	149	163	181	189	153	169	138	153	183	163	164	156	170	168	166	143	162	177	139	183	156	166	179	167	160	156	141	180	160	176	143	168	179	146	174	157	149	173	152	162	150	163	151	168	184	161	161	169	146	156	162	151	149	143	161	161	152	187	176	174	162	157	156	155	173	173	126	150	154	160	169	161	165	167	161	160	152	159	164	184	147	178	193	144	170	171	136	165	148	158	152	158	154	163	155	146	174	160	149	182	150	162	155	177	163	168	160	154	175	128	170	167	135	167	136	166	165	159	170	173	167	156	167	190	171	174	150	174	164	150	160	138	161	177	151	161	156	147	161	134	136	170	160	155	164	169	170	150	164	147	149	171	162	166	146	208	178	173	170	172	158	176	166	170	153	146	155	150	160	161	143	156	163	137	145	167	169	181	167	153	154	175	157	147	154	177	177	152	158	152	163	167	166	166	159	178	164	161	153	174	164	150	171	164	163	151	154	172	170	148	144	161	196	164	151	167	138	138	160	174	135	173	164	166	151	155	152	171	162	164	179	183	148	164	142	154	143	166	158	173	150	152	163	149	164	182	130	179	169	158	155	163	195	159	160	161	189	143	166	170	160	155	150	152	127	146	165	140	144	158	125	158	147	151	160	167	178	165	137	160	175	139	156	157	159	171	147	179	149	180	180	166	155	170	156	163	154	142	166	140	168	161	143	174	163	175	157	155	157	149	147	172	173	159	161	192	151	168	173	170	167	150	144	182	164	163	138	162	165	146	148	125	144	150	159	155	186	175	171	167	170	132	166	173	155	164	158	177	154	126	174	142	155	169	148	154	152	155	163	148	154	188	154	149	125	164	177	174	164	175	162	152	160	158	167	175	149	159	142	148	158	148	185	176	146	190	166	167	172	148	175	145	152	157	149	177	148	148	173	145	178	155	149	176	159	141	155	144	186	167	142	177	166	173	168	179	161	169	164	157	154	164	162	162	168	161	168	146	158	163	170	142	162	141	175	147	156	164	172	150	180	173	152	173	147	162	136	148	177	175	159	155	180	165	147	149	158	145	146	158	167	153	152	147	154	177	171	155	172	146	147	162	171	151	142	174	146	175	151	170	171	181	172	183	161	146	181	157	172	149	164	156	172	149	150	155	168	135	164	132	162	154	174	161	140	155	167	183	140	169	163	175	174	153	178	171	157	164	166	158	176	168	174	149	153	147	149	179	169	139	156	175	152	149	144	154	180	162	168	156	171	165	128	178	173	169	124	172	159	140	157	164	176	163	164	156	157	158	159	169	175	158	180	155	193	171	189	165	178	179	167	171	160	171	166	150	175	170	161	173	161	155	151	166	157	146	145	169	173	161	147	163	161	178	154	157	165	151	139	175	166	179	166	165	129	179	168	145	153	144	167	147	153	159	142	174	190	162	173	153	169	169	162	145	160	163	166	176	147	171	148	192	152	148	147	142	161	174	168	155	165	151	138	168	160	169	162	164	175	145	180	159	131	170	189	156	159	167	155	140	142	137	190	150	137	151	176	164	138	158	178	176	170	170	145	144	183	152	142	175	155	172	187	188	152	144	153	170	154	147	164	165	172	180	159	166	138	141	163	142	176	155	157	141	180	168	182	155	163	165	164	138	144	169	143	176	173	152	137	151	177	170	184	172	152	172	139	160	181	154	147	167	146	183	162	167	149	142	186	194	165	147	180	168	160	161	154	122	156	179	149	191	185	160	185	181	170	155	173	158	162	169	181	149	167	172	175	155	151	146	137	150	150	165	156	155	171	153	144	173	163	166	153	153	173	176	182	152	136	160	176	155	167	166	167	174	170	160	161	151	182	179	161	173	175	144	191	164	158	164	172	131	164	172	174	176	164	167	165	161	180	164	168	174	161	163	158	147	166	142	158	169	141	132	167	171	161	149	134	173	153	167	173	149	155	143	161	141	148	166	164	146	173	187	175	132	152	202	153	154	159	189	144	142	191	149	161	184	159	170	156	146	211	147	158	160	180	173	168	144	179	168	174	136	175	166	170	143	156	157	159	174	168	175	174	172	172	157	189	177	185	165	148	158	160	198	148	157	152	173	159	159	194	174	152	173	184	161	150	153	181	134	163	138	151	166	155	144	157	162	164	171	160	190	152	174	141	176	179	145	140	174	171	172	151	160	175	159	169	153	173	154	161	179	155	171	159	160	162	161	149	157	167	182	130	149	164	175	146	165	162	190	168	149	164	163	167	173	186	177	156	182	154	156	167	149	158	161	149	139	152	158	155	137	148	175	162	151	182	159	137	149	170	158	171	176	161	159	156	180	180	155	140	169	155	172	149	174	171	174	175	147	169	171	166	164	158	157	159	186	175	161	169	159	144	167	158	154	154	147	150	180	173	164	146	144	144	152	152	151	162	154	162	138	151	170	164	184	154	166	190	150	188	177	152	141	154	163	176	160	152	161	167	157	174	186	172	168	156	172	176	131	149	158	156	169	176	178	145	158	169	171	154	166	165	171	156	166	164	167	170	156	181	154	168	178	155	163	162	161	150	156	171	158	147	149	168	172	153	149	163	147	143	162	160	167	153	165	156	151	140	164	146	163	166	166	192	160	190	169	139	176	146	162	167	176	163	164	162	169	156	163	174	157	150	162	145	156	171	170	159	165	173	167	164	176	174	155	158	157	146	148	166	153	157	160	158	180	165	165	146	157	160	161	168	167	159	153	172	190	142	170	169	168	168	178	169	187	165	143	158	156	174	170	142	167	165	167	178	127	156	149	155	202	163	163	185	148	152	152	164	148	121	163	161	150	148	159	144	168	172	158	163
10650	888	1701	1983	1625	1280	998	879	810	712	666	609	594	580	546	493	508	495	571	489	487	490	496	452	446	463	492	448	480	439	463	447	421	463	444	467	434	434	444	437	397	482	422	429	458	428	437	432	452	403	432	460	434	436	413	420	444	432	439	404	375	399	420	389	447	431	453	390	462	427	418	421	407	416	401	392	419	414	400	411	408	410	407	413	390	432	419	432	443	452	391	378	396	404	407	447	425	402	413	429	411	414	410	433	421	411	440	405	398	423	428	405	431	422	427	421	449	403	410	399	422	435	431	425	392	409	394	418	434	415	400	439	422	432	417	424	401	409	394	464	379	392	417	402	408	461	431	446	423	401	426	399	429	427	452	408	426	444	421	401	394	410	404	432	411	406	455	398	425	447	462	452	384	423	405	405	407	416	446	421	425	431	398	418	423	437	417	413	430	400	423	388	433	429	410	392	455	411	444	432	447	421	368	435	448	413	372	379	397	379	400	380	416	425	410	397	400	362	391	418	400	378	427	404	410	428	437	401	417	453	392	445	415	462	394	382	412	417	413	390	408	431	402	408	407	424	410	352	393	395	407	451	446	389	407	387	401	428	413	419	423	421	399	404	414	434	419	436	403	446	357	418	448	414	433	413	413	439	413	381	423	403	433	434	396	426	410	426	408	391	415	410	461	420	389	435	440	416	423	420	449	403	419	459	447	433	427	400	458	414	454	405	382	394	405	406	423	431	430	379	399	424	410	409	441	417	397	396	401	415	422	444	422	385	452	429	378	400	434	428	342	408	424	415	415	441	423	411	449	398	422	441	392	409	422	405	417	413	459	392	411	397	409	438	435	440	415	460	404	419	430	405	443	413	418	424	440	420	417	459	428	430	409	418	418	421	426	398	437	407	402	406	416	421	425	401	449	439	447	372	421	372	391	392	412	418	432	414	432	377	422	412	407	443	395	415	427	408	428	429	413	397	403	380	417	418	401	402	420	439	390	399	409	447	416	420	414	436	426	375	470	443	389	410	422	412	406	427	429	390	442	405	428	394	389	419	410	398	373	382	401	394	413	399	420	449	434	394	398	403	442	384	417	405	422	423	372	423	418	427	416	418	431	411	419	453	373	402	454	398	427	402	428	425	421	401	384	427	407	404	434	420	419	403	420	453	428	429	433	406	425	378	420	393	427	423	403	414	406	426	412	388	410	419	386	404	360	418	404	451	418	396	398	409	385	385	489	425	449	417	424	409	416	425	404	380	388	409	395	419	414	419	410	403	421	418	387	392	379	405	425	425	451	407	415	427	408	386	463	391	388	400	436	444	441	439	410	374	427	393	404	394	441	399	392	410	434	451	383	397	440	462	429	429	438	436	392	401	404	420	414	399	401	439	449	397	462	442	394	381	457	410	421	430	410	398	397	401	409	371	421	386	397	410	415	441	414	420	431	411	394	392	418	426	422	415	405	416	388	413	444	443	414	413	422	443	414	426	409	414	409	416	382	407	389	427	424	400	446	420	419	413	400	406	434	416	401	424	412	434	384	391	410	411	410	414	425	411	414	404	421	458	442	418	424	454	409	380	418	471	432	391	407	401	405	431	452	385	428	419	420	444	431	428	385	434	400	378	409	424	431	415	382	417	383	404	426	426	403	348	410	395	392	419	432	414	444	405	437	450	437	418	445	385	404	397	422	429	395	389	429	405	411	417	421	449	412	440	429	428	428	425	417	429	428	389	449	413	365	469	428	414	422	446	451	432	422	428	411	398	406	430	414	424	406	394	417	441	409	411	435	383	409	394	415	450	396	403	412	430	387	409	465	400	437	438	431	416	432	385	431	382	438	415	409	397	412	414	383	424	424	399	420	417	419	416	428	437	421	427	421	414	421	424	429	418	409	444	419	451	411	447	419	420	415	422	403	426	461	406	451	414	414	434	428	406	429	438	388	413	408	411	381	456	445	393	425	434	421	409	454	398	414	404	422	414	413	410	410	407	421	406	471	411	398	415	427	420	378	403	420	383	426	434	402	394	406	405	417	433	404	414	435	396	415	447	406	441	400	434	445	446	406	402	405	400	403	401	422	423	423	392	451	435	417	411	413	398	415	373	413	425	393	401	440	436	427	413	406	449	407	423	412	419	431	402	420	427	412	431	424	420	415	403	388	401	407	397	442	386	410	415	419	408	406	447	417	430	399	410	444	398	442	428	420	433	400	420	404	402	406	432	379	423	388	404	423	407	418	433	421	424	432	411	402	399	405	412	429	383	389	436	420	418	402	411	403	399	391	405	396	387	432	398	411	396	409	402	439	443	399	407	404	448	402	418	420	426	403	414	413	416	421	411	434	437	415	426	406	395	437	394	435	413	421	417	463	442	423	454	403	455	403	395	434	422	426	437	412	392	427	403	433	427	438	391	378	401	428	429	419	436	423	402	434	426	392	422	431	418	430	418	411	398	409	424	394	438	439	425	427	427	401	411	400	412	378	430	402	449	410	399	394	411	424	412	417	422	408	420	433	415	398	444	418	417	418	455	419	426	413	417	429	400	411	431	406	415	396	407	377	414	402	390	416	411	402	400	429	409	410	423	420	431	443	434	431	421	443	418	394	417	398	411	425	409	423	430	399	392	435	416	413	416	446	441	435	419	412	431	401	415	451	421	433	417	412	438	404	403	417	376	429	413	390	397	428	398	405	417	438	393	459	415	426	408	397	401	411	402	448	435	415	427	415	427	415	404	417	419	400	392	425	390	435	419	394	409	421	437	424	400	428	429	416	381	420	450	429	405	400	392	425	404	398	405	412	463	438	372	382	440	432	363	419	465	443	414	392	411	419	415	411	426	400	460	441	428	423	394	383	421	398	396	393	378	424	404	424	418	390	387	435	449	406	411	449	432	430	421	391	420	367	401	403	427	430	399	436	437	429	382	421	405	444	407	404	403	414	449	414	362	413	410	394	414	420	425	398	404	422	405	378	424	436	419	422	433	417	403	412	422	439	385	409	378	413	444	387	388	397	423	400	407	419	457	443	433	403	420	454	449	436	388	411	414	417	444	441	405	430	449	395	415	413	420	383	416	433	433	431	378	386	411	438	396	369	407	415	398	425	449	445	414	424	393	410	419	372	441	448	405	413	419	416	414	439	394	453	410	414	424	409	413	408	411	438	419	414	400	446	450	420	402	401	414	403	391	425	390	403	425	391	422	366	398	397	448	451	398	393	459	420	397	423	440	431	409	449	406	462	398	409	405	412	387	431	430	391	397	442	409	422	412	390	372	434	437	402	392	449	399	412	424	384	414	394	440	396	385	415	434	433	448	404	414	419	404	429	415	416	407	386	382	405	383	419	402	426	433	411	430	419	408	420	427	407	370	428	408	430	428	407	378	451	382	409	432	395	418	420	412	455	397	434	424	405	415	421	426	441	437	426	410	414	391	387	394	417	418	385	406	420	435	445	431	409	418	416	396	438	421	417	413	387	476	410	411	431	412	444	468	391	400	422	364
4877	516	405	405	419	396	401	384	429	366	396	422	402	378	387	408	397	368	357	392	365	384	398	415	379	377	406	383	363	372	381	392	383	377	372	379	386	387	364	401	385	408	397	371	382	385	400	394	410	390	370	410	380	363	374	370	366	400	437	402	378	356	336	404	372	376	363	335	338	425	405	401	363	395	355	384	405	383	412	374	407	400	380	422	360	388	376	374	357	360	385	380	401	385	382	371	406	373	381	354	380	393	398	380	392	385	378	365	371	367	373	367	348	379	409	380	375	386	380	398	380	402	359	418	369	366	383	373	385	350	379	378	399	413	368	384	423	381	381	363	352	376	387	398	356	384	382	392	384	363	389	355	389	376	365	390	383	382	350	364	361	396	400	387	390	361	358	378	381	378	419	415	329	413	391	382	381	391	368	389	402	373	389	403	367	394	379	359	349	408	368	376	349	381	392	400	373	373	354	413	407	366	387	356	396	347	405	391	391	399	388	372	376	381	373	405	405	376	393	362	372	380	406	369	405	363	389	367	378	353	421	386	370	364	359	370	343	364	390	391	416	360	350	370	348	402	402	404	391	382	387	426	408	374	366	405	349	381	371	402	376	396	385	392	360	355	353	361	402	406	387	434	410	400	404	418	362	409	373	392	402	386	392	366	426	345	393	401	411	366	323	371	391	394	415	379	362	342	348	390	379	399	384	378	363	417	386	374	366	379	382	370	395	388	374	371	367	351	390	391	337	367	438	406	367	380	384	389	356	380	350	396	383	346	386	348	378	371	385	378	322	407	328	366	394	369	338	337	396	406	380	389	384	357	369	396	403	369	388	381	384	377	399	355	391	378	394	369	372	391	345	380	366	372	398	377	356	402	378	401	358	364	348	421	387	375	362	419	410	390	373	398	367	373	421	405	413	370	391	365	395	377	395	381	384	401	453	367	387	363	375	402	389	395	407	369	385	349	349	392	424	405	382	427	346	392	413	341	373	399	382	401	374	409	379	370	378	361	362	424	423	357	396	368	369	364	397	387	342	397	337	393	364	339	399	369	397	375	358	340	388	389	356	369	386	416	408	390	370	357	413	396	430	397	387	386	388	400	379	392	374	391	394	370	384	401	381	383	385	380	383	350	402	413	352	345	408	342	388	379	384	409	405	411	410	383	379	401	362	352	370	357	388	389	437	375	369	402	374	368	379	396	415	374	372	380	408	382	400	384	383	397	375	382	413	380	374	372	393	389	398	430	339	397	387	358	376	367	366	396	397	378	376	391	379	377	390	406	385	358	403	377	380	379	366	386	396	377	404	372	392	352	374	406	388	422	371	381	359	393	408	393	342	408	388	336	401	392	376	399	355	373	362	373	375	393	348	397	392	360	379	365	402	389	395	384	437	358	384	369	402	394	360	402	423	405	388	379	422	382	383	366	397	383	396	379	401	419	371	357	401	359	402	385	427	398	345	382	374	382	406	352	418	390	401	364	401	331	410	389	377	390	407	378	365	385	416	403	385	374	374	383	388	361	430	410	383	388	362	377	349	396	366	373	400	391	385	358	399	373	398	407	397	383	395	405	378	375	422	387	400	348	419	398	372	383	376	376	369	391	385	411	366	416	374	366	361	358	361	358	396	419	347	392	369	387	371	387	371	361	389	366	403	359	398	365	360	390	378	406	397	381	401	398	368	397	383	341	402	402	345	375	375	373	353	373	391	401	380	403	381	385	397	422	418	403	367	369	413	379	377	338	419	345	386	394	387	375	411	354	364	395	403	347	372	361	369	356	389	373	366	390	394	391	361	390	400	377	365	406	397	356	376	370	370	387	384	382	412	353	362	391	402	428	364	406	344	378	397	388	351	346	346	379	377	406	323	387	381	379	386	389	368	355	372	433	393	403	406	372	397	373	406	382	389	401	382	393	392	414	405	393	395	420	406	375	370	382	369	417	361	410	350	386	345	398	378	413	344	368	367	384	384	386	378	410	412	356	393	387	373	406	362	347	373	337	386	388	404	394	396	382	369	352	388	357	349	352	408	393	366	374	354	362	405	363	389	392	369	384	364	380	386	410	362	360	378	395	376	378	407	396	392	378	382	392	368	379	400	378	387	389	404	371	390	402	414	379	372	377	371	417	397	399	388	385	393	410	426	339	353	414	414	388	398	370	413	412	423	402	413	411	417	355	381	391	356	406	364	376	416	396	386	445	372	417	388	407	370	380	398	344	383	406	432	380	387	370	373	360	408	355	341	378	372	405	389	400	393	367	394	375	366	362	396	385	387	399	377	391	425	369	389	376	422	373	354	389	383	401	384	391	378	413	407	417	380	402	343	338	341	396	411	391	374	374	378	412	372	369	393	370	363	415	357	399	369	373	404	353	354	320	361	398	423	400	379	412	388	358	401	356	364	402	410	386	390	409	330	419	400	422	376	386	440	387	380	374	362	373	439	411	362	415	370	331	407	385	352	368	372	359	384	381	394	390	356	359	370	400	405	376	407	379	350	390	408	386	408	364	362	366	404	402	369	373	396	410	379	428	429	353	392	347	381	422	356	355	359	379	377	371	373	360	359	407	362	347	408	398	381	415	423	404	378	401	410	415	389	383	351	378	389	322	343	401	367	422	394	367	380	402	389	365	387	373	364	399	390	371	401	402	380	360	393	376	366	395	370	436	394	358	371	408	369	380	378	349	381	400	372	364	372	398	410	354	375	384	407	393	395	355	410	352	380	410	415	398	399	400	386	391	386	401	389	365	390	390	392	359	398	404	353	346	346	356	348	396	388	393	412	370	371	394	392	416	377	369	389	390	428	387	393	338	336	363	397	400	409	377	374	371	372	386	394	406	416	388	388	389	407	390	369	375	382	438	358	358	364	401	405	406	365	379	384	353	402	369	374	381	370	374	374	391	378	433	390	381	387	401	419	381	390	371	392	398	394	376	340	406	404	389	374	335	363	381	374	332	399	386	349	387	367	385	400	398	422	370	388	356	370	358	416	365	365	386	404	400	394	364	393	390	419	393	351	388	392	379	353	406	414	402	387	359	393	351	388	383	374	348	374	357	393	348	387	402	359	366	388	395	415	356	416	356	346	396	374	388	406	382	361	372	358	404	387	379	401	382	344	381	336	373	380	373	407	430	361	397	412	399	409	420	344	376	397	405	406	379	414	391	367	363	382	353	403	403	401	347	380	383	378	366	387	383	375	386	395	375	405	409	365	375	405	418	388	390	408	401	367	352	405	351	395	392	385	413	346	407	391	391	356	396	326	366	346	351	393	394	386	345	402	394	382	378	385	392	363	368	390	385	376	409	391	393	396	348	398	360	351	363	405	375	393	397	364	373	416	431	407	397	363	372	369	393	425	390	351	390	396	432	395	379	333	345	373	386	425	364	360	399	361	366	362	349	408	399	368	393	361	359	362	385	365	364	377	364	385	395	372	355	412	381	381	401	360	378	372	402	372	367	356	392	401	419	383	354	407	403	398	393	385	376	354	386	349	367
4139	908	972	949	992	893	928	868	945	869	904	971	911	941	900	909	848	859	858	910	882	897	923	899	875	869	930	878	901	856	891	949	888	941	893	847	896	885	922	887	901	906	892	920	925	894	896	915	911	918	884	919	940	919	894	873	910	886	873	930	959	906	930	907	890	889	873	854	903	929	857	919	886	870	955	921	879	906	922	896	882	855	925	897	874	891	942	871	891	975	870	888	928	912	899	925	889	919	871	920	908	908	917	924	935	925	878	905	933	933	917	929	912	898	886	887	880	867	962	943	927	907	931	912	913	934	835	903	879	894	892	881	872	879	881	875	882	823	856	923	924	907	844	925	890	906	911	886	862	866	926	923	921	910	857	890	961	882	883	955	941	941	950	901	890	884	886	938	883	920	862	844	943	930	883	826	934	891	894	862	918	956	893	957	876	908	881	903	923	831	863	938	959	916	932	941	902	901	946	874	928	936	896	902	918	946	876	915	911	906	928	935	925	911	881	883	895	933	913	927	919	849	889	873	890	878	929	931	900	897	949	917	923	833	920	866	953	894	866	900	962	886	881	905	933	864	890	968	918	896	930	906	912	949	870	937	935	882	872	928	921	865	903	922	929	927	903	871	927	905	871	889	975	964	935	955	926	854	937	887	939	903	896	882	927	914	953	869	896	903	907	836	867	923	895	932	891	865	925	873	911	861	884	924	859	886	888	877	944	928	930	890	911	919	877	891	929	849	913	928	897	931	994	857	935	897	930	952	920	909	883	906	977	843	895	951	875	934	932	917	961	910	865	905	911	895	920	882	886	905	917	896	907	860	892	887	930	931	937	944	889	827	883	920	885	911	864	869	893	883	911	937	889	872	980	942	976	849	845	861	932	924	930	908	915	889	908	899	923	920	943	864	868	952	929	910	898	890	913	952	882	882	907	856	886	902	922	904	906	923	851	915	917	929	844	912	896	890	911	885	880	933	896	919	831	952	899	937	871	886	936	905	914	920	895	913	933	916	882	869	927	905	886	954	908	891	892	954	864	901	919	925	922	894	921	946	962	912	921	925	906	949	898	861	911	925	882	896	890	907	934	896	946	857	950	902	924	874	874	899	979	852	932	885	894	913	898	906	950	889	961	910	863	870	871	861	910	909	918	903	904	878	932	876	858	881	942	889	932	830	882	853	919	940	879	851	920	939	874	892	866	938	882	886	931	893	863	835	930	912	919	918	847	958	916	900	890	861	922	951	894	903	887	933	915	894	903	946	934	882	902	856	883	932	822	914	927	876	936	984	950	988	887	943	936	860	830	908	891	938	927	852	978	902	952	926	865	893	905	919	909	907	913	864	876	918	935	808	936	942	887	901	901	918	891	917	872	887	912	841	940	877	926	930	978	914	905	910	854	874	882	853	941	850	905	901	884	887	884	850	918	873	931	882	922	883	896	844	916	909	917	902	950	903	895	958	920	933	932	907	920	917	939	907	933	871	913	908	867	840	884	900	890	889	885	862	944	887	870	906	857	880	941	976	938	943	942	932	937	955	965	915	857	924	919	893	896	947	887	920	912	873	852	917	881	822	918	936	891	926	914	903	896	934	865	913	896	880	926	929	916	842	912	914	866	906	875	885	886	895	910	920	932	881	906	891	939	874	897	881	906	908	932	961	890	880	946	897	926	908	928	939	847	847	849	888	891	924	889	904	906	925	907	960	885	914	854	912	869	961	957	895	864	895	893	927	920	864	888	886	944	896	925	910	926	897	893	893	962	878	901	902	937	860	881	883	851	848	844	902	901	900	910	919	889	917	901	879	945	933	896	904	872	901	876	882	886	911	913	881	902	889	921	911	895	902	933	885	911	907	899	877	907	953	906	931	898	926	944	852	898	890	887	898	859	910	892	929	937	922	907	877	910	901	891	915	915	883	915	933	970	864	902	951	945	863	856	927	913	925	888	917	870	938	874	900	885	870	901	940	905	881	944	954	871	884	910	927	879	902	961	918	921	966	885	925	867	954	877	949	906	927	933	895	901	871	905	920	943	937	908	908	850	924	929	890	941	902	956	901	896	888	910	932	909	863	870	917	879	887	930	904	909	927	904	919	923	884	850	892	894	880	887	889	855	886	949	908	887	875	947	919	838	884	904	938	881	933	940	922	881	911	884	912	887	929	902	947	857	882	899	874	931	838	950	903	890	926	924	860	927	917	944	908	898	885	876	866	860	891	939	932	877	875	861	920	863	907	924	928	937	950	877	814	948	834	904	893	881	959	914	921	874	902	929	967	934	871	931	897	902	905	897	934	869	926	925	893	913	871	915	927	916	903	897	882	892	908	893	869	856	917	871	872	877	894	901	892	958	927	946	904	920	890	944	901	876	888	865	870	880	923	871	817	906	883	952	886	892	909	886	886	884	944	910	958	882	881	959	917	867	877	952	941	910	890	929	894	947	922	888	923	945	948	908	953	938	917	891	910	909	893	885	890	927	915	990	942	913	899	831	875	883	911	848	845	894	958	907	916	927	917	876	940	941	910	909	888	890	933	902	875	902	881	887	903	894	853	893	913	926	918	849	911	879	937	919	853	873	898	958	917	934	955	913	880	849	880	941	874	946	884	954	863	843	910	877	879	944	852	895	924	921	861	945	868	868	865	850	914	907	905	879	924	854	859	888	977	837	974	930	893	900	885	896	963	937	947	977	882	905	890	895	917	936	897	923	957	904	927	889	883	862	904	924	894	898	908	938	891	910	878	918	908	899	898	912	919	919	890	861	870	944	918	903	899	878	903	928	904	832	881	956	844	904	925	890	905	957	897	846	871	919	885	910	916	892	878	868	895	940	884	904	880	887	852	888	958	880	894	850	877	955	853	919	920	896	877	950	977	924	935	886	899	908	884	864	908	860	907	881	887	939	842	853	905	935	915	917	942	936	860	860	910	885	935	930	909	1006	880	867	882	901	910	953	926	928	918	897	931	920	897	932	884	906	941	916	884	993	914	879	860	956	920	874	957	915	948	866	899	907	848	926	890	936	896	902	932	921	890	876	947	875	965	872	959	923	881	936	883	857	909	906	931	926	966	916	937	874	948	907	948	893	891	944	879	891	903	906	900	858	905	885	895	931	911	900	949	929	867	916	857	886	874	891	884	898	842	930	906	867	927	907	870	890	886	920	927	871	919	867	918	857	904	953	890	913	882	912	902	880	885	928	890	962	869	845	894	878	900	912	873	933	841	900	905	852	913	937	930	925	945	877	911	908	912	901	921	920	930	897	924	887	928	887	930	921	926	899	917	848	868	925	890	949	950	927	851	925	840	928	996	908	925	910	904	971	913	944	910	918	928	922	863	915	905	915	883	931	907	920	924	871	927	909	858	881	889	945	938	916	934	926	958	945	989	927	874	804	901	868	876	909	922	921	891	913	878	913	917	896	942	897	861	928	893	935	892	939	952	902	864	889	920	921	882	885	904	902	940	879	883	887	939	886	912	859	894	904	858	906	865	898	910	939	878
15247	1165	661	621	471	431	440	388	428	376	381	368	356	376	310	381	338	393	340	380	387	364	367	344	331	366	359	356	325	334	347	353	328	346	368	361	332	333	348	339	325	340	353	348	344	326	323	322	329	373	349	391	345	371	370	352	340	349	338	323	343	312	321	333	344	320	326	350	316	343	342	368	334	332	322	360	349	320	309	359	354	361	330	328	362	360	344	330	372	324	363	390	349	330	370	359	328	298	328	359	335	329	353	363	380	349	319	366	363	338	354	323	367	358	341	363	381	353	317	338	361	348	342	330	314	334	328	357	358	354	343	344	330	323	331	322	321	321	344	326	361	317	351	314	368	350	334	327	326	312	308	301	346	348	355	329	342	339	322	360	336	322	347	347	352	360	332	326	347	343	316	336	301	316	336	381	344	309	367	356	323	317	346	355	354	369	329	332	342	380	385	369	345	331	364	325	392	387	295	351	330	339	329	334	331	313	328	326	295	355	344	343	356	304	355	350	375	377	334	332	310	372	351	339	324	319	360	359	368	348	335	329	332	360	354	354	309	349	370	331	348	310	373	353	378	341	348	348	326	363	323	330	337	359	361	357	333	373	339	308	361	301	345	317	349	311	332	368	337	332	331	322	319	303	317	320	318	343	322	326	331	340	356	335	317	341	349	351	332	355	278	344	333	364	327	315	329	343	374	378	318	355	371	325	368	331	353	345	407	329	351	334	358	345	348	355	327	350	329	321	316	310	302	332	343	349	374	332	365	349	377	371	373	322	321	351	285	324	345	322	303	368	340	323	372	358	324	365	353	359	341	363	329	362	354	313	339	340	327	352	341	365	347	328	337	339	359	313	292	357	305	328	359	342	349	301	375	329	360	339	344	366	335	310	319	346	328	334	327	345	320	344	313	358	327	355	346	339	322	357	353	353	369	331	319	319	398	343	289	285	362	326	336	334	332	322	331	320	355	319	384	329	334	331	329	342	345	368	324	352	307	337	368	341	344	373	368	343	329	338	368	360	361	378	362	363	328	318	319	324	343	347	344	351	347	347	341	364	324	339	331	352	338	322	337	387	390	361	377	327	342	367	349	342	342	330	311	332	312	315	329	385	339	331	374	376	298	422	300	368	321	346	316	378	351	349	335	339	365	363	352	331	368	342	330	361	365	375	337	329	341	354	377	350	341	352	331	338	312	330	344	332	332	333	376	352	336	341	353	326	347	340	347	281	365	358	314	342	307	354	328	310	297	340	364	347	319	374	362	354	295	332	343	361	343	311	394	345	361	365	346	325	318	309	342	306	359	343	340	339	373	335	324	381	375	329	355	348	332	345	368	340	379	321	337	326	358	368	291	354	337	330	337	341	314	359	331	329	328	335	363	357	310	367	360	358	342	354	335	349	358	333	287	348	314	318	369	359	362	338	363	344	336	368	328	356	361	323	306	337	337	324	346	357	340	311	326	338	363	331	331	340	327	364	354	347	351	327	335	327	362	323	371	368	338	360	328	336	354	310	346	356	344	304	359	370	335	317	353	366	333	307	331	327	365	322	360	336	333	334	323	326	356	341	324	354	354	357	332	366	336	364	335	355	345	342	350	366	349	330	383	330	356	372	290	349	343	341	337	347	346	367	327	346	326	324	356	345	355	343	327	330	349	355	347	376	367	328	357	338	331	348	352	361	371	324	324	332	338	322	365	349	344	331	318	360	330	356	372	329	336	319	367	323	342	356	358	405	330	348	330	333	332	357	357	338	327	355	384	361	311	338	351	344	333	333	344	336	350	326	333	343	348	317	333	340	377	356	340	357	371	353	359	314	365	304	336	353	343	337	352	368	348	329	342	355	352	336	366	363	360	376	351	359	337	330	329	358	340	327	359	318	352	344	346	359	365	340	322	367	337	282	347	325	326	397	321	342	348	349	294	342	369	345	309	354	380	369	298	335	333	328	311	360	332	341	335	352	354	333	383	339	338	374	340	367	338	327	354	322	326	359	361	314	335	371	354	361	369	365	333	321	359	345	333	340	376	361	343	312	366	344	364	350	361	337	362	321	340	367	341	317	318	395	371	356	383	358	335	326	325	341	344	293	344	337	327	301	337	349	358	363	336	347	384	346	320	332	330	354	371	372	339	343	332	367	338	297	367	336	349	388	319	333	375	355	343	340	332	362	352	332	310	350	374	344	373	363	350	339	345	335	343	323	343	318	344	339	339	343	321	340	373	393	333	353	333	360	348	330	342	321	353	352	322	335	327	328	343	317	334	369	336	351	371	333	326	318	316	332	354	332	308	329	370	328	308	356	339	345	367	354	338	372	355	369	339	333	321	361	320	326	363	349	344	377	349	363	319	345	347	312	334	328	330	378	347	353	334	329	376	344	363	343	346	319	343	339	330	345	369	345	309	335	374	348	338	343	323	358	340	345	360	343	349	335	305	361	358	356	358	325	317	339	354	327	316	343	352	333	362	342	316	356	373	322	349	377	344	361	328	339	348	345	333	333	364	341	336	324	341	331	335	341	343	331	319	347	329	357	333	335	340	360	361	355	345	333	334	339	346	328	346	318	335	331	336	334	378	364	326	325	333	314	320	334	333	343	341	337	358	349	296	374	361	339	338	346	334	340	349	312	364	353	343	360	341	314	359	358	338	315	346	356	367	364	322	334	359	382	347	305	329	342	334	358	340	324	344	334	324	368	325	349	377	349	321	335	348	356	333	322	358	323	356	354	343	338	331	323	340	350	338	343	361	331	353	358	365	327	369	340	357	309	365	343	352	337	360	312	351	343	322	322	342	359	387	331	360	351	350	357	364	358	365	331	360	358	384	364	374	340	330	321	398	325	349	329	325	331	328	346	355	361	374	364	365	317	362	369	349	347	337	329	340	347	360	333	339	390	338	366	329	355	336	340	369	353	355	358	341	335	325	346	354	354	365	333	380	322	333	335	332	357	333	322	315	341	359	361	334	326	319	339	355	365	341	347	328	347	366	352	360	358	368	331	343	338	350	336	355	342	356	328	331	345	335	334	335	358	358	342	347	359	353	320	345	342	320	321	343	369	322	316	332	323	355	328	345	304	327	370	364	363	338	314	341	341	355	355	375	305	318	311	332	373	371	335	323	344	334	358	360	322	365	350	303	318	346	351	333	343	337	335	354	344	343	321	346	340	341	360	336	321	349	340	351	328	370	330	344	330	336	327	342	315	355	338	323	338	305	336	367	330	354	364	349	355	366	375	367	327	332	346	335	313	316	360	359	333	347	328	333	378	347	311	355	344	336	332	348	369	363	365	316	342	325	371	342	373	342	366	339	366	336	324	334	365	382	337	321	362	326	340	373	341	340	375	323	324	336	331	329	362	341	324	341	342	351	352	346	321	328	326	337	315	332	352	298	347	357	335	325	394	374	320	308	342	352	347	333	347	349	309	362	381	312	313	352	344	315	341	314	370	352	330	300	354	371	342	332	384	335	337	354	319	339	367	323	338	313	363	363	401	369	310
10766	1095	1507	1636	1531	1294	1108	1022	1003	969	983	880	915	899	866	837	848	884	900	834	867	869	848	851	820	830	858	827	845	813	855	827	797	832	782	854	849	796	815	785	871	843	856	864	793	824	833	875	854	775	796	789	826	826	791	803	807	859	820	842	823	798	827	848	785	826	846	773	812	795	789	808	793	826	834	762	844	812	774	800	831	814	808	807	807	820	787	823	770	841	839	837	855	834	846	813	858	790	839	847	803	778	825	820	806	754	835	786	743	770	821	804	807	805	760	786	813	784	805	795	777	787	802	822	826	835	788	838	856	830	800	829	822	812	815	775	783	841	829	759	797	783	783	806	798	787	829	821	874	848	756	793	805	792	812	778	791	889	833	766	823	807	797	751	788	834	749	800	805	785	797	798	814	827	807	803	861	813	839	804	829	821	840	762	786	799	785	837	790	763	769	802	843	822	794	848	768	850	815	791	853	796	776	857	821	824	820	800	752	801	786	817	818	795	822	758	756	831	752	873	786	860	837	763	827	748	748	787	785	826	802	796	771	731	813	779	821	787	837	766	829	830	785	792	765	843	820	828	835	835	831	842	844	846	852	825	817	788	834	817	774	810	828	819	831	763	799	833	847	827	821	797	815	769	829	816	776	856	847	818	798	804	781	842	803	854	772	811	783	798	791	782	813	831	827	807	803	796	790	823	816	794	851	830	810	844	735	833	815	798	829	777	811	789	786	836	812	797	795	798	807	784	758	819	793	813	807	766	751	819	786	817	808	782	749	784	758	817	818	836	824	787	822	809	791	804	824	793	803	817	815	820	812	807	810	819	799	786	794	840	839	808	807	828	791	817	773	823	796	872	810	833	796	809	790	813	765	842	783	841	809	759	805	819	805	810	831	803	813	854	824	854	813	799	808	787	785	834	824	866	819	842	857	786	800	838	804	812	840	805	794	836	813	838	812	827	825	835	743	826	823	800	842	792	808	822	788	844	789	834	812	816	814	822	769	806	855	808	794	807	821	802	780	869	777	793	817	820	834	818	816	827	827	805	839	786	797	828	782	803	848	793	792	837	844	772	798	801	817	824	825	825	838	794	819	818	818	829	804	815	795	803	816	806	852	784	858	767	781	848	808	827	810	839	790	777	815	812	820	792	807	829	854	825	861	821	811	803	817	782	823	813	838	790	785	830	790	816	791	827	823	772	832	777	820	810	841	828	746	839	769	808	854	832	806	824	826	798	891	835	776	830	816	777	737	776	826	797	774	812	851	832	819	819	789	769	852	840	815	799	789	825	854	813	810	726	814	795	827	827	800	850	834	804	798	834	803	820	872	794	804	789	815	814	771	820	838	794	833	815	771	835	827	808	836	799	824	827	841	850	778	807	767	851	819	740	806	755	767	830	826	782	769	846	816	802	808	792	785	749	848	760	790	771	824	869	844	818	816	791	859	780	775	774	819	845	828	827	775	832	775	877	860	784	835	845	814	822	812	817	814	834	799	804	793	816	812	869	843	823	805	814	801	843	780	875	865	783	764	834	852	843	783	826	796	794	833	839	813	810	836	736	864	833	827	800	832	817	818	803	820	777	776	832	856	774	845	801	822	859	775	869	787	778	819	794	807	786	820	799	842	848	801	804	823	757	828	856	818	868	804	827	812	811	807	863	829	854	839	801	824	810	830	796	852	839	826	809	834	782	814	824	857	839	770	794	789	850	865	815	735	821	816	851	832	814	793	799	828	752	790	807	845	807	823	758	819	831	843	826	758	826	812	782	835	753	801	783	855	795	804	820	831	840	827	783	792	831	838	788	788	810	774	793	876	781	824	797	820	775	815	854	808	834	813	769	851	810	813	831	796	801	814	782	812	831	812	796	797	781	801	799	775	746	790	805	791	811	787	798	817	803	821	856	840	791	791	822	796	767	775	785	833	768	816	825	782	875	820	826	794	830	804	753	816	818	821	789	768	817	812	843	845	805	816	816	767	811	796	796	801	822	797	833	830	802	791	834	791	836	834	849	816	806	881	824	803	813	812	808	808	811	837	802	792	821	782	808	780	826	832	840	821	763	784	851	873	789	839	778	824	855	879	802	827	805	801	763	845	837	816	819	825	850	771	832	850	834	816	788	835	796	782	782	775	833	875	808	808	796	833	788	787	794	790	775	838	820	813	795	806	831	860	813	774	818	804	781	882	857	835	839	846	808	797	808	833	847	802	808	808	842	761	856	848	776	878	837	796	783	778	820	845	827	832	834	812	827	806	860	785	829	848	845	831	812	800	794	766	819	833	827	788	804	853	862	810	817	799	789	841	887	769	805	798	791	821	811	778	758	764	818	851	770	806	802	799	796	764	844	814	798	808	845	809	779	825	853	829	769	801	809	827	804	839	802	823	803	832	845	792	783	789	823	849	817	806	750	826	763	791	835	822	816	870	861	850	884	844	843	830	843	815	766	896	796	789	790	798	821	807	840	837	838	794	848	848	790	828	809	774	827	776	845	792	804	801	830	865	900	825	837	859	813	840	824	786	791	824	846	849	870	822	843	757	846	756	793	808	827	782	859	842	796	816	816	829	802	851	822	782	853	846	792	841	820	794	851	783	831	775	780	828	855	817	785	786	809	868	841	789	773	766	826	850	784	824	836	825	834	784	852	845	819	844	820	816	820	799	799	843	764	844	785	847	781	826	803	812	847	824	834	849	802	774	820	805	838	815	764	774	798	827	748	801	826	785	816	859	739	803	841	774	822	830	833	788	811	802	793	812	809	863	801	817	789	849	852	826	818	799	752	841	781	791	873	796	806	788	862	842	873	782	838	854	775	819	834	793	793	794	829	772	856	849	804	870	793	876	806	855	823	839	822	823	786	814	805	857	801	779	790	844	842	790	826	827	785	830	803	816	789	813	823	785	837	846	822	808	799	773	793	765	848	816	806	839	853	834	861	809	846	857	817	793	802	855	758	866	821	781	788	827	790	839	809	809	847	764	790	847	818	798	827	820	829	819	761	809	778	841	829	784	825	831	783	796	836	806	831	818	813	792	808	815	833	855	820	818	809	811	789	764	799	846	837	811	816	767	809	782	820	804	741	848	806	816	815	841	838	823	795	778	801	830	809	794	795	812	882	781	843	751	762	782	791	827	842	868	804	851	798	845	841	797	856	835	818	768	798	842	789	774	796	818	804	767	829	778	851	839	821	794	825	860	791	837	794	848	886	833	767	798	811	808	790	811	834	824	823	812	821	808	814	779	780	795	835	767	845	824	765	797	805	777	820	825	847	812	846	835	866	814	824	813	766	878	835	832	811	825	789	837	839	802	830	818	774	791	825	816	874	810	865	805	851	805	848	829	796	818	806	775	796	796	796	839	847	786	804	815	803	806	835	830	783	791	841	785	806	796	809	804	826	793	871	790	795	784	856	833	819	846	856	771	832	801	800	825	850	847	776	762	778	828	788	842	788	834	867	807	821	817	793	842	852	822	811	771	845	807	778	771	791	795	861
20746	1720	782	586	429	315	269	254	226	228	201	196	185	181	174	180	169	195	186	181	201	173	159	193	154	145	176	144	169	181	174	161	157	160	166	148	166	154	154	163	171	166	166	180	160	151	147	170	167	199	158	162	155	191	162	161	146	140	187	151	179	177	141	164	151	174	138	179	160	168	170	162	173	163	168	162	172	141	149	204	164	168	178	161	149	145	160	147	174	144	176	157	188	175	177	176	193	164	168	167	161	165	171	173	151	169	162	168	168	153	151	156	149	158	166	160	161	171	187	158	170	171	160	160	177	147	168	170	157	162	155	163	163	160	174	124	138	169	175	149	173	160	145	154	172	139	159	139	170	148	159	157	163	165	167	167	172	186	201	140	163	158	153	151	173	170	162	163	180	146	144	182	168	149	203	173	143	160	147	171	166	169	129	161	169	189	173	206	169	174	154	163	149	165	173	172	184	164	169	163	161	190	177	190	170	141	173	185	167	171	149	191	162	152	169	179	164	159	181	169	170	159	162	189	165	165	166	182	174	171	165	146	165	168	177	168	152	160	158	146	159	152	167	148	150	155	187	169	169	149	152	172	156	210	193	137	159	144	177	160	150	146	185	144	151	143	174	162	172	162	173	160	148	168	164	160	168	173	167	163	151	154	160	139	164	149	149	160	194	189	163	177	152	157	138	135	150	153	155	161	147	157	169	168	157	167	198	155	159	170	162	158	173	179	181	173	166	155	165	188	182	136	176	175	154	130	138	165	153	172	201	158	183	167	146	165	162	151	167	159	149	162	159	159	157	155	167	137	156	160	153	158	155	152	164	150	166	174	174	164	153	184	151	166	163	179	162	173	176	159	160	175	176	172	130	170	178	171	173	150	169	169	146	155	166	155	177	156	176	122	144	158	191	150	173	184	165	188	167	158	153	151	167	145	176	151	150	134	153	179	184	155	161	185	174	166	135	172	149	143	165	174	142	162	172	164	158	175	174	153	161	146	181	163	169	157	141	159	161	149	140	173	163	172	162	156	162	155	146	176	183	176	159	170	169	156	144	143	154	166	154	166	154	162	154	181	167	156	176	166	156	163	166	157	154	162	154	155	146	166	181	205	178	146	165	133	175	145	189	146	171	155	169	157	159	140	184	146	168	155	180	177	179	174	155	179	179	168	130	133	156	147	151	172	153	168	159	174	165	167	151	142	169	150	159	178	149	130	167	173	163	158	152	184	163	165	158	152	148	184	165	145	148	183	166	155	136	155	150	161	168	166	188	153	164	180	164	136	167	134	138	161	175	153	163	149	149	169	152	156	177	158	160	174	174	161	149	169	162	162	159	148	139	168	177	160	150	168	144	160	186	162	179	156	156	158	164	201	137	142	154	170	176	155	172	162	168	177	172	137	162	143	171	173	164	170	155	167	157	169	163	148	139	164	165	183	186	177	129	172	167	132	173	156	149	165	181	146	165	194	180	164	165	187	192	176	150	169	170	159	133	161	165	153	155	194	162	188	174	171	137	158	173	146	169	157	163	177	162	176	167	156	163	166	143	141	137	149	178	151	156	182	172	178	152	160	159	171	152	161	174	149	182	169	171	163	176	146	176	167	193	156	191	179	163	165	153	170	161	163	148	139	187	171	168	173	176	156	182	158	189	169	153	180	135	165	164	186	172	168	156	161	180	167	143	149	156	187	182	151	187	150	165	167	190	161	173	150	156	159	165	133	158	170	141	180	175	161	190	175	173	161	167	168	157	169	172	157	173	160	164	157	147	165	164	157	150	172	176	172	191	149	182	141	182	172	168	175	177	136	188	149	129	152	160	173	176	159	184	175	163	176	162	192	159	187	182	163	173	156	155	148	165	170	170	158	164	168	175	178	158	175	175	171	167	148	159	174	136	155	147	144	156	182	148	172	140	146	174	169	149	157	158	170	164	154	166	138	154	171	168	168	170	170	159	179	163	146	141	180	180	174	150	154	173	168	156	183	142	173	183	148	181	168	168	155	160	165	175	137	150	176	170	187	169	164	163	182	177	149	142	159	182	171	192	171	180	166	156	161	155	187	145	172	165	167	175	178	133	164	156	153	158	146	150	149	170	159	182	185	161	178	148	172	186	166	172	151	143	155	150	148	157	178	171	166	165	165	167	170	156	179	172	161	180	156	167	180	142	150	150	161	169	162	148	153	158	143	175	140	163	191	144	148	152	150	164	169	161	149	154	180	159	164	170	150	159	148	160	186	155	154	153	154	161	147	154	155	168	180	152	185	158	158	156	176	171	174	182	173	143	150	171	171	146	178	172	145	190	148	170	175	161	170	168	173	183	186	172	146	174	149	148	176	153	143	156	184	136	180	163	169	144	157	139	182	158	161	184	180	169	175	153	162	167	156	182	155	158	162	158	181	167	158	160	159	184	152	180	159	162	139	157	163	173	163	173	170	177	153	158	190	159	146	171	149	157	200	160	137	147	158	173	150	182	175	157	147	126	178	160	179	166	158	160	173	168	162	168	158	170	187	175	188	175	173	139	164	187	155	163	136	162	157	187	155	165	153	171	163	134	168	172	171	159	188	178	187	164	174	140	177	140	169	176	177	172	189	171	167	164	172	166	161	159	159	156	143	141	155	158	139	201	125	142	165	206	161	159	127	163	153	151	167	166	156	192	178	202	174	174	165	195	143	171	148	141	157	164	152	159	164	167	153	156	170	136	186	147	178	196	163	169	151	152	171	173	158	187	168	158	182	162	157	156	180	177	139	139	158	161	168	156	153	153	154	164	156	163	147	156	156	173	158	186	163	194	186	162	181	175	149	154	172	188	184	152	135	183	164	169	153	180	192	156	170	175	149	170	157	182	162	154	168	164	150	176	166	141	173	163	170	155	166	143	175	140	172	163	161	153	170	169	170	154	181	151	168	173	162	161	166	154	165	181	179	143	156	161	199	146	172	195	169	141	166	153	159	157	158	153	163	156	161	163	174	169	194	170	169	151	167	171	158	175	192	140	162	151	155	186	164	150	168	163	171	153	169	151	157	157	169	153	159	164	174	169	187	162	151	162	151	169	156	154	142	152	162	165	135	175	173	145	165	152	165	174	155	120	171	158	183	167	152	161	190	173	160	152	158	156	166	166	160	163	186	160	169	171	149	156	148	176	170	140	164	157	152	160	150	141	152	139	179	180	168	146	153	156	152	168	148	148	159	170	147	154	158	176	164	153	154	149	160	151	168	176	188	143	154	176	148	176	176	161	163	164	155	153	154	150	155	171	177	167	183	165	176	184	171	158	141	157	142	168	174	162	129	132	171	152	157	148	149	191	156	175	159	152	153	149	200	168	172	147	166	158	154	173	177	153	188	167	170	153	173	150	139	155	151	150	189	163	156	167	191	175	163	159	187	173	165	156	154	151	157	169	154	140	178	153	152	161	159	151	150	169	163	160	162	175	160	185	156	151	153	153	167	171	173	175	165	162	168	169	148	165	174	146	156	170	132	183	186	163	158
11967	911	1726	1946	1717	1308	1041	918	773	691	701	676	581	539	583	524	515	519	546	532	515	458	469	475	467	468	491	436	473	453	521	479	457	457	478	462	452	434	420	449	472	458	461	404	446	440	426	445	432	425	445	449	423	450	395	461	432	423	415	398	417	414	412	425	436	448	408	426	427	394	384	442	437	438	396	388	471	432	425	428	400	427	449	389	408	439	421	442	356	407	427	457	386	420	399	420	425	427	432	416	408	425	415	398	429	390	468	416	412	412	414	422	416	395	416	431	416	482	425	442	410	416	414	417	445	433	490	389	441	424	407	417	423	443	443	410	399	425	404	450	407	431	428	412	375	444	423	388	422	427	428	437	395	432	428	406	408	361	397	413	443	481	440	408	397	435	444	437	432	455	433	395	412	427	417	414	442	443	409	377	431	435	412	397	410	398	459	384	455	442	425	411	402	446	400	433	409	439	398	390	442	425	452	436	434	442	468	419	410	426	424	393	402	438	426	397	437	429	386	386	392	445	438	453	459	424	431	397	450	412	417	406	434	425	428	384	443	432	395	447	428	410	460	415	428	453	410	386	399	417	451	423	410	411	425	423	435	404	408	455	417	402	411	407	395	443	382	448	430	434	419	418	450	449	412	449	410	418	397	433	437	439	445	466	453	445	423	435	440	381	422	423	429	412	391	409	443	439	405	484	406	428	448	419	432	387	423	383	456	399	406	438	434	435	422	393	411	445	407	451	441	400	412	419	418	427	420	399	429	402	410	450	378	439	415	422	438	475	421	427	422	431	436	382	432	396	414	424	396	424	432	429	451	449	421	451	429	433	404	433	397	445	422	420	409	415	425	428	431	410	412	403	437	432	417	421	435	419	402	432	397	434	450	409	394	413	461	443	437	443	450	444	431	423	402	421	438	420	421	445	428	387	416	416	429	446	406	416	378	424	419	423	398	450	425	460	436	409	426	417	419	418	453	400	424	433	423	416	409	434	452	411	420	430	391	407	437	434	422	386	431	393	388	438	419	439	406	416	434	381	407	376	435	452	446	439	422	409	397	409	391	391	432	437	430	384	431	381	450	398	442	387	401	402	456	401	403	391	415	428	410	430	438	418	424	431	442	443	404	416	498	411	424	416	398	386	457	446	401	398	400	405	395	407	420	406	412	401	442	431	412	460	402	446	423	410	444	436	414	439	444	432	427	453	384	461	418	419	397	402	452	444	400	399	438	412	416	430	479	414	431	409	399	446	426	394	420	394	449	401	421	411	384	411	426	406	391	381	397	402	428	420	389	405	421	421	394	441	423	409	422	442	425	430	441	422	430	426	427	445	422	417	420	457	410	423	440	396	404	413	417	426	431	447	400	432	421	449	399	445	452	408	407	433	427	386	440	419	434	439	440	447	442	399	440	423	414	430	413	400	420	403	436	423	397	409	428	381	433	404	398	412	414	429	451	397	413	422	408	389	405	396	437	399	387	433	444	410	421	445	420	426	433	445	382	458	399	417	448	408	464	421	426	412	461	385	434	416	408	463	418	431	426	431	440	437	416	446	432	423	448	434	391	435	416	421	424	408	427	416	405	424	427	459	437	393	404	411	417	406	401	420	421	425	415	431	443	461	390	440	438	427	412	406	427	424	435	430	390	425	449	444	421	457	387	451	444	405	419	449	424	415	395	410	445	403	411	427	451	430	427	411	441	388	442	406	426	423	380	417	422	445	452	420	405	460	413	431	444	435	411	421	412	439	441	429	418	406	456	401	436	428	415	407	467	400	422	432	446	420	423	413	423	402	443	429	399	450	413	375	407	401	424	416	388	408	412	417	439	420	409	424	407	404	420	355	407	426	400	393	452	424	424	400	397	420	432	435	441	428	438	411	374	424	409	450	423	430	411	383	428	425	405	440	401	388	413	448	391	406	462	427	431	416	417	411	410	401	413	402	403	429	435	405	429	439	443	402	388	411	421	457	426	451	452	432	450	414	444	395	437	392	448	382	419	420	406	418	431	463	438	395	422	421	421	408	402	442	430	408	389	399	406	379	420	427	403	433	434	425	407	399	423	443	422	466	407	461	408	410	396	409	389	433	412	415	430	400	408	431	382	429	390	424	401	427	417	437	419	402	408	409	406	416	398	418	415	414	449	410	399	407	459	424	484	391	409	443	418	393	419	453	430	426	413	419	431	409	448	434	419	424	464	407	427	413	411	443	445	398	416	378	426	477	428	469	406	424	405	447	391	431	424	441	413	418	441	443	437	379	421	419	445	412	435	440	414	424	469	414	436	411	397	458	438	428	412	450	430	392	434	415	428	402	427	409	430	424	424	445	444	399	430	435	413	417	401	435	450	451	417	455	398	408	421	410	439	425	425	433	419	385	382	440	413	403	428	437	427	438	440	434	414	407	420	430	394	431	410	430	431	410	423	448	430	412	400	391	402	426	405	446	422	441	447	426	419	405	441	482	433	419	432	401	414	387	438	415	432	428	441	428	427	410	391	400	438	412	415	429	454	469	423	413	403	428	423	459	394	451	403	423	376	407	402	427	426	421	402	451	445	465	440	415	409	454	400	382	447	426	417	421	390	437	433	403	432	437	377	432	416	390	431	418	363	405	405	414	399	426	420	420	412	430	409	411	438	446	397	406	435	438	405	433	455	428	405	402	416	414	425	416	436	429	386	423	409	393	399	420	415	422	420	449	419	386	417	445	434	395	432	418	405	388	410	407	439	433	377	457	448	435	438	430	406	394	411	425	416	433	439	442	445	426	456	429	412	408	435	410	407	441	413	440	399	428	407	431	394	415	400	462	399	437	437	439	433	402	422	403	404	427	407	429	444	403	411	440	441	410	408	415	435	415	459	431	441	398	431	417	426	411	452	424	424	406	430	439	407	434	420	422	414	446	426	426	419	448	437	394	444	409	448	452	434	422	423	449	425	424	399	436	414	409	414	432	442	432	472	431	424	403	440	409	407	432	443	428	446	431	458	430	412	436	414	425	424	405	392	416	410	393	410	413	387	421	383	411	390	399	392	437	430	440	425	404	441	383	470	441	457	407	401	443	387	433	407	412	424	430	445	464	434	420	439	377	454	410	420	428	448	374	414	418	425	407	404	435	415	398	458	411	442	417	426	420	442	452	395	414	418	414	443	416	443	448	384	403	435	444	444	412	431	441	400	431	428	394	443	419	440	411	397	409	442	405	399	398	395	416	435	410	381	408	423	415	430	455	420	424	418	422	427	417	401	429	435	424	424	446	429	440	455	428	415	427	385	435	458	411	407	402	444	410	406	416	434	423	441	405	407	440	409	429	370	430	442	421	398	479	455	429	419	418	409	430	425	413	416	423	430	414	396	436	400	426	419	421	412	440	457	434	429	408	433	423	409	412	426	410	447	406	430	399	429	437	445	429	444	434	409	390	419	434	440	399	431	417	409	417	429	373	394	472	419	439	400	445	438	453	429	413	427	427	352	427	424	443	415	448	431	450	390	463	410	398
4342	463	425	402	399	402	343	416	378	397	393	340	335	406	408	417	400	374	360	356	338	411	417	347	339	366	394	338	395	376	388	348	389	382	359	388	363	352	381	386	361	397	370	394	345	353	359	352	369	428	384	376	359	350	377	374	361	375	385	398	346	368	424	338	369	365	377	377	385	347	387	331	392	378	404	327	358	390	368	354	377	352	355	341	408	341	392	350	351	367	379	354	364	388	408	379	403	386	386	387	366	373	374	364	353	375	353	404	405	362	387	374	346	340	396	366	352	363	385	324	376	358	377	346	394	401	387	379	426	405	354	358	373	376	401	381	347	361	382	360	395	394	379	392	379	371	368	397	432	337	374	342	356	375	348	377	371	393	390	381	389	367	380	402	383	373	344	369	345	372	396	414	396	421	367	379	412	384	355	373	355	432	364	375	382	344	390	386	399	338	396	355	381	390	342	325	327	387	390	376	370	357	347	387	377	394	366	372	382	328	356	422	418	423	367	352	387	364	357	361	362	360	362	345	355	344	356	439	421	352	332	370	380	352	364	357	381	362	382	430	367	402	371	360	405	388	390	355	377	362	363	382	369	357	398	369	355	383	387	378	390	358	364	384	372	369	348	378	384	416	366	421	386	383	367	384	365	370	411	340	384	401	341	370	403	376	415	346	405	357	384	382	409	353	356	353	363	370	376	346	373	400	361	346	368	372	385	378	413	347	357	396	378	339	335	386	375	369	378	388	360	383	372	354	381	375	399	406	413	409	394	409	376	377	363	356	397	381	385	367	382	383	340	387	390	345	405	433	417	395	363	356	381	373	404	353	368	362	388	366	371	341	383	391	404	355	379	377	367	383	391	360	382	365	351	348	349	378	367	402	401	379	355	372	361	362	390	380	381	409	351	358	387	355	389	353	367	364	359	366	367	392	355	381	380	398	357	348	407	366	393	397	372	384	378	365	373	382	374	403	400	344	379	372	378	370	371	400	385	361	352	402	354	379	396	371	374	395	388	348	322	406	372	393	345	388	400	383	383	345	391	355	386	353	358	351	388	358	389	397	414	378	400	393	379	357	344	359	324	384	387	372	367	383	370	359	362	368	395	349	383	389	377	350	412	359	405	372	397	388	410	354	348	340	358	360	355	388	347	386	376	394	371	384	391	366	339	348	387	336	360	357	372	375	362	410	380	377	374	385	365	376	369	395	401	382	370	362	355	371	329	399	381	375	393	372	371	365	380	356	330	373	341	386	338	384	386	350	328	384	353	389	402	357	363	374	367	350	371	382	368	356	409	398	344	364	392	348	376	385	403	404	360	370	384	366	354	353	364	362	374	367	396	383	382	377	401	397	347	378	363	413	377	404	373	374	342	361	368	377	387	378	407	366	360	396	362	352	343	356	358	355	388	388	362	349	359	363	362	365	366	380	387	413	390	354	397	405	385	399	355	372	383	342	375	385	344	369	379	353	426	371	395	389	361	387	355	351	365	378	398	376	374	413	383	378	393	390	365	406	354	366	395	400	359	381	379	392	403	397	406	358	388	372	365	345	369	385	363	403	367	396	359	367	385	373	344	355	353	347	416	369	334	369	372	363	335	373	371	403	395	412	370	413	406	378	365	369	388	363	386	388	348	342	413	356	402	390	378	396	367	422	327	404	339	378	366	393	363	394	364	357	352	371	388	368	347	399	352	385	427	382	398	353	344	379	366	384	371	370	348	406	393	380	328	356	381	384	395	338	383	393	381	355	380	405	394	367	395	361	337	403	352	378	387	348	372	375	390	388	389	340	401	359	368	388	356	408	330	353	336	378	381	340	348	377	378	366	360	424	368	382	345	328	387	408	389	395	360	385	358	380	397	376	410	383	355	434	386	370	392	382	342	358	412	387	384	375	373	395	381	368	436	363	387	376	397	390	359	360	377	388	348	401	366	368	361	396	409	372	343	355	402	364	383	381	413	405	351	396	382	380	395	373	383	410	348	391	370	415	377	392	393	361	359	360	363	356	322	382	377	372	363	393	407	397	365	377	385	369	377	346	354	341	346	379	366	399	383	372	369	397	402	357	379	373	386	406	362	398	382	399	391	368	358	377	374	360	387	374	410	374	414	315	394	382	343	376	355	371	382	382	333	364	375	404	354	358	378	384	377	387	382	375	363	344	366	399	366	361	384	357	371	385	326	364	376	386	389	360	373	368	426	372	344	350	384	378	385	377	393	353	348	357	376	374	397	403	373	342	367	355	401	342	388	377	367	371	400	351	372	391	355	362	373	362	358	414	376	365	389	336	339	356	375	364	398	356	373	392	404	390	394	388	346	362	418	414	389	339	404	381	380	388	399	385	372	319	355	373	419	378	362	380	377	382	365	377	401	377	342	372	368	386	366	378	419	384	390	375	386	360	376	423	401	378	365	363	382	376	390	350	389	371	405	351	379	367	396	409	372	358	364	379	403	385	426	350	354	368	364	365	382	374	352	384	376	372	373	393	358	395	399	361	394	387	408	383	388	396	406	391	380	409	374	357	353	352	366	379	353	403	380	381	397	378	391	392	378	416	369	366	371	364	369	404	383	428	409	354	336	368	385	388	356	362	362	392	400	379	420	377	387	387	363	381	382	389	368	372	391	332	350	374	401	384	365	364	353	399	371	388	360	413	390	386	441	333	392	365	387	400	380	353	416	431	353	371	377	380	384	370	391	402	363	357	388	389	366	361	337	348	371	393	355	407	391	377	365	345	368	372	368	388	383	367	366	404	392	374	374	319	386	384	388	401	360	369	370	355	363	382	394	351	372	385	387	364	347	399	368	338	387	426	387	385	406	376	346	386	362	361	369	368	385	407	391	381	370	393	363	371	376	374	332	369	364	359	360	357	374	375	387	390	385	370	359	373	373	391	335	398	351	372	380	363	364	309	390	366	352	399	388	360	417	381	396	354	395	345	409	385	386	379	385	375	395	358	372	422	405	373	370	391	358	378	384	358	375	347	363	394	407	371	377	376	366	370	407	349	362	382	393	389	374	368	384	376	365	395	401	340	386	422	390	390	390	384	391	376	389	395	363	373	410	373	364	351	369	366	386	384	365	373	372	356	342	386	380	442	375	355	379	372	393	371	336	364	395	387	376	366	375	380	362	345	364	356	374	344	398	377	373	363	353	396	381	394	371	404	349	414	369	376	385	374	383	412	380	407	340	390	359	368	357	359	387	368	395	365	344	358	414	389	390	358	357	414	371	355	341	371	393	372	405	382	375	368	373	370	384	400	351	379	398	397	400	392	427	331	339	388	350	368	376	383	376	375	349	394	374	401	383	398	329	408	396	389	397	360	404	391	366	346	329	358	365	351	335	354	395	360	379	384	390	358	395	371	363	372	375	376	384	343	348	386	367	362	359	353	395	386	368	351	382	374	343	380	367	389	367	384	369	395	364	362	388	365	362	410	358	384	407	393	369	392	407	389	350	409	379	358	400	403	364	401	358	397	379	376	395	372	377	365	360	365
3520	893	948	989	969	967	882	906	877	978	869	900	822	857	872	909	874	876	900	894	864	921	906	919	854	874	873	824	862	869	815	872	895	874	908	879	870	861	895	909	939	881	947	910	872	875	840	927	864	895	904	850	897	863	875	908	850	844	884	836	876	939	896	896	870	929	880	848	940	898	865	879	916	908	826	864	866	850	887	911	924	924	914	890	911	874	844	890	913	917	846	874	860	855	857	881	810	905	872	887	858	912	910	886	927	872	910	852	854	844	913	895	880	902	896	892	875	831	860	876	882	811	828	844	935	891	886	839	903	918	946	843	899	890	855	850	894	869	868	938	924	889	902	900	915	905	856	906	875	890	861	847	895	853	883	855	902	887	939	902	873	889	909	841	913	919	881	896	869	889	921	887	836	932	879	849	897	854	915	878	880	870	908	904	900	874	905	843	933	886	865	862	887	889	884	905	851	895	862	921	883	872	938	925	844	899	917	893	880	905	859	909	866	891	900	909	996	891	893	884	867	890	870	880	921	900	898	872	848	891	829	877	892	935	913	872	899	869	891	910	866	898	886	903	877	917	829	837	890	887	892	908	815	904	915	886	866	892	868	854	875	876	854	892	829	839	901	843	863	909	925	897	866	920	915	892	832	824	864	918	894	812	869	869	905	858	831	877	908	926	858	879	849	950	875	813	920	895	866	901	879	961	936	880	897	875	871	892	892	936	952	914	887	909	894	885	865	903	850	884	840	902	881	875	906	823	882	926	849	908	888	842	907	849	870	911	880	872	849	870	867	840	886	847	868	906	880	874	939	886	905	863	904	875	931	940	939	951	904	864	897	905	881	904	861	962	928	953	941	895	894	934	853	831	854	896	905	906	912	844	873	881	854	883	864	888	883	882	878	897	844	925	923	915	856	826	866	890	869	905	907	874	877	870	876	931	906	872	877	924	889	901	866	847	915	897	863	881	871	919	836	821	819	883	906	884	865	891	931	863	906	911	931	951	864	872	848	912	874	866	859	880	847	923	892	895	878	891	858	845	915	890	851	868	852	936	911	837	892	909	890	895	902	887	819	854	863	927	875	942	900	866	892	899	917	877	901	907	889	905	896	862	854	875	888	877	874	902	951	894	944	879	871	882	926	899	842	905	964	903	852	930	881	825	929	900	904	867	888	890	885	846	893	877	892	899	857	888	906	885	896	878	811	875	894	886	825	883	894	923	853	891	910	922	907	891	867	876	858	873	896	888	900	897	853	883	872	866	870	851	917	878	924	865	886	877	887	883	898	856	819	814	824	921	862	862	867	866	869	860	898	939	842	850	837	854	894	874	896	837	894	878	912	838	870	901	890	914	899	851	930	920	893	886	851	814	875	902	913	865	904	937	866	861	911	895	877	898	898	895	882	902	887	903	863	918	865	883	875	888	883	846	858	829	872	866	952	868	896	893	868	877	850	918	907	913	872	941	895	833	880	903	879	920	904	912	906	904	916	875	896	917	886	890	867	893	919	938	842	924	847	879	878	821	917	841	858	927	869	868	930	909	884	877	958	872	917	878	970	876	855	859	903	961	910	855	817	870	858	866	879	901	873	901	885	888	849	862	868	842	918	866	848	925	920	911	864	873	875	897	859	891	870	899	878	933	904	899	844	854	903	939	924	872	878	866	881	894	843	883	813	879	874	880	867	868	870	852	876	915	936	927	911	849	930	877	917	933	909	879	899	885	884	873	891	905	847	859	888	867	846	939	922	923	917	900	855	883	914	901	960	901	862	881	907	860	876	906	938	872	874	906	905	856	901	855	895	874	883	925	909	916	888	888	943	908	862	926	896	911	922	907	898	911	930	901	856	923	898	927	874	865	851	872	898	885	871	854	926	916	905	881	878	922	903	908	870	865	909	883	913	837	899	844	893	908	859	927	887	826	926	928	876	919	890	860	932	889	906	889	844	920	896	911	900	863	873	890	890	879	929	907	958	918	871	891	885	885	925	830	857	878	874	899	883	858	894	928	875	847	830	925	901	883	882	941	906	892	870	893	908	918	919	907	935	908	883	868	902	910	910	895	855	911	887	831	868	846	881	908	889	887	898	882	833	902	868	887	838	900	915	865	848	876	884	886	889	887	917	933	846	943	909	924	867	860	875	838	839	975	846	856	849	913	880	864	910	856	915	848	891	851	893	913	874	843	929	864	885	922	877	874	911	917	900	937	894	881	881	864	828	897	899	886	836	905	951	857	924	885	926	891	878	855	936	844	945	899	903	848	936	910	874	913	846	930	898	852	886	909	912	862	906	859	838	878	865	876	926	825	915	865	896	877	870	880	888	882	921	878	887	841	868	886	856	921	868	853	860	906	892	905	909	888	933	907	891	841	859	852	893	902	870	857	979	905	930	850	876	854	898	837	885	900	850	911	883	868	850	872	858	870	854	882	860	845	878	842	873	892	946	865	912	850	874	892	838	855	907	876	869	854	879	899	822	917	844	950	904	917	846	913	838	883	851	887	893	897	951	886	893	856	915	889	898	839	903	872	879	879	896	902	893	906	893	894	840	841	896	955	871	861	894	837	844	855	908	900	919	877	904	828	881	908	866	878	884	875	842	881	864	880	938	932	895	841	859	863	865	888	880	854	933	871	908	868	898	858	900	887	859	835	869	885	908	832	906	861	893	893	910	914	860	942	945	841	925	859	909	892	900	824	871	922	879	887	896	841	927	927	874	860	911	906	896	844	875	858	891	887	888	875	855	915	841	858	878	933	889	932	870	903	886	919	861	904	923	891	830	898	913	838	886	903	903	914	901	855	843	907	823	868	876	858	924	837	908	867	877	881	893	866	948	868	857	873	873	911	880	879	879	932	881	869	926	878	850	896	884	891	867	859	850	834	874	944	943	935	873	915	890	919	926	897	912	888	904	885	897	856	879	851	920	857	868	903	893	947	893	906	882	879	896	846	889	899	860	894	853	858	868	846	854	927	837	894	851	907	881	905	929	876	880	897	892	885	900	858	865	903	953	908	919	887	890	864	904	890	917	911	868	923	882	910	884	832	891	846	881	905	868	914	841	883	882	895	848	874	838	918	843	897	879	914	834	900	858	861	927	899	903	874	853	892	873	935	908	880	833	879	875	880	863	893	906	852	863	893	861	893	869	973	877	859	880	861	854	861	843	894	906	922	912	854	857	942	881	902	870	835	860	900	955	889	914	874	903	926	906	864	950	873	871	843	840	902	885	889	850	912	848	903	887	898	881	862	884	931	880	930	857	908	910	951	908	898	895	853	887	935	933	915	887	873	918	864	843	937	851	885	893	855	833	915	913	908	925	906	858	882	880	876	896	851	927	919	902	961	893	865	884	874	890	863	904	900	887	868	865	916	849	873	927	948	868	880	918	934	890	841	890	896	919	894	868	855	880	883	881	862	941	892	850	876	874	943	881	915	831	825	873	832	952	852	881	836	879	903	881	867	830	905	874	904	876	883	880	929	846	898	880	861	922	867	862	880
11559	802	628	563	515	456	385	408	382	376	356	396	334	359	353	319	355	367	316	384	338	340	387	360	332	314	326	335	298	345	331	358	342	327	363	331	302	355	355	350	330	321	320	342	353	345	360	321	331	324	310	322	288	305	369	302	336	319	326	318	326	332	338	346	352	317	300	323	319	311	328	320	309	387	321	359	317	319	302	307	336	334	362	323	302	330	328	316	325	337	323	317	314	334	336	355	321	292	329	311	339	348	301	338	323	318	320	377	319	348	317	326	344	359	332	328	338	323	364	337	351	314	316	349	309	319	340	340	321	319	344	314	353	332	312	330	316	336	330	320	315	332	331	323	346	336	328	307	338	338	337	342	329	323	334	339	330	354	340	342	360	318	309	321	327	343	356	328	355	330	320	353	342	317	331	375	356	318	333	311	287	360	352	336	354	341	315	324	295	316	314	326	327	334	330	352	381	324	318	307	351	339	304	336	334	326	354	318	327	315	338	317	304	357	337	323	310	308	350	298	331	326	278	365	310	355	362	335	350	357	320	354	305	310	341	317	338	333	351	330	361	316	324	308	312	322	334	321	332	339	330	327	314	331	341	346	331	309	337	340	337	329	321	342	300	317	288	314	358	357	347	341	336	334	359	356	350	322	310	324	301	337	339	316	322	341	316	345	339	322	346	359	371	321	350	309	340	303	359	327	336	357	355	310	373	313	308	320	303	270	350	347	318	331	308	332	339	306	303	348	349	317	338	346	310	357	321	308	331	308	345	372	345	318	333	323	336	343	301	352	335	325	328	305	338	354	357	325	323	330	346	340	356	306	313	316	359	369	312	315	318	335	336	318	358	329	328	351	331	326	311	353	338	322	338	364	377	375	305	360	363	366	346	326	350	343	347	348	357	336	336	357	358	330	339	315	358	333	298	336	336	345	341	348	312	336	326	302	342	313	322	304	339	349	313	348	310	358	366	295	335	325	350	342	320	331	319	350	307	362	349	352	351	357	339	310	344	340	321	320	316	333	341	341	286	343	317	350	343	320	311	368	328	336	333	333	325	318	380	306	339	351	343	325	314	307	321	300	316	319	350	312	343	353	308	303	335	341	311	319	355	314	333	307	317	326	303	364	333	313	353	336	308	332	342	308	311	335	345	330	324	317	354	307	316	283	294	322	343	344	336	324	340	343	328	358	364	332	317	308	310	306	335	326	324	359	308	352	354	340	334	348	297	323	325	297	333	334	324	360	298	327	315	341	336	355	320	327	319	371	321	335	331	288	373	311	353	328	328	357	351	355	316	340	313	331	339	313	323	309	342	292	329	339	343	341	323	346	324	349	339	333	302	342	339	328	344	341	346	367	371	328	355	319	333	362	336	344	346	336	282	332	317	370	329	328	300	329	322	308	341	358	281	313	342	317	335	345	333	325	310	309	347	325	307	352	334	330	324	311	316	326	360	333	325	361	323	360	334	335	343	326	305	353	368	328	334	338	353	343	326	339	342	335	330	333	330	336	341	340	310	296	355	335	323	329	300	343	328	360	375	306	323	310	341	354	365	322	324	313	340	338	345	320	395	325	330	328	338	353	307	323	343	340	347	317	303	339	333	321	354	349	317	342	332	336	330	344	342	338	368	319	314	347	344	337	327	317	326	340	329	372	340	324	327	340	342	307	328	353	321	324	324	328	316	366	337	321	308	333	328	326	375	354	313	340	334	351	352	345	362	331	352	328	356	308	370	320	297	364	307	347	293	340	326	297	334	351	300	330	343	333	332	322	369	372	313	329	300	332	341	346	330	305	346	368	357	338	353	323	298	365	377	360	331	351	323	345	329	353	359	336	354	312	366	321	335	345	333	339	339	319	345	318	335	337	329	323	325	332	349	328	301	321	354	353	299	334	339	298	313	338	333	338	322	310	342	339	367	314	314	291	319	358	329	312	343	325	297	288	310	353	379	326	324	331	350	332	326	315	371	340	329	328	345	365	331	355	313	350	336	352	301	339	306	345	306	338	357	349	341	334	330	359	333	345	315	327	320	325	341	327	332	348	362	316	360	319	335	339	322	333	336	332	289	378	324	359	319	325	326	351	320	331	333	312	330	342	311	328	302	333	355	361	316	324	315	345	318	347	347	321	325	322	320	353	341	317	338	344	330	325	331	332	324	387	329	348	318	340	335	345	348	366	361	310	362	310	350	337	334	335	321	299	314	328	324	320	328	337	310	311	328	314	328	310	305	333	323	370	347	312	337	338	324	318	350	340	332	330	315	364	345	350	362	325	365	299	348	350	324	360	311	328	305	316	324	354	353	391	372	320	356	311	349	313	363	316	326	328	337	316	313	324	318	285	335	370	311	344	309	313	313	326	292	320	341	352	356	340	318	346	354	334	333	323	337	289	319	323	368	339	331	296	322	321	327	341	345	339	362	342	324	352	334	320	336	359	330	315	306	320	320	383	333	351	318	368	328	315	346	355	339	370	316	349	332	322	318	326	319	330	333	327	335	371	329	325	343	332	343	313	317	311	296	330	330	311	349	355	317	333	357	332	311	330	324	344	337	320	338	297	334	389	338	333	300	351	319	335	326	325	378	319	349	343	318	333	345	306	316	322	339	316	320	305	319	363	325	319	310	338	343	329	349	333	327	331	359	292	307	332	352	305	320	372	348	342	338	339	328	305	326	395	352	329	328	326	353	336	338	316	341	330	332	324	369	323	318	366	329	321	380	324	329	359	324	368	359	330	341	340	357	325	350	319	324	351	356	340	337	310	352	354	307	317	321	362	341	340	328	341	319	330	346	333	319	322	377	335	329	325	354	360	367	337	338	375	338	349	308	345	337	335	341	350	302	359	347	358	353	313	330	356	335	338	342	351	364	348	362	341	332	311	342	352	338	326	319	347	341	342	333	328	303	303	340	304	326	336	335	320	332	309	314	348	306	361	324	340	352	330	301	341	357	335	320	345	325	345	303	338	316	316	344	333	309	333	297	349	309	334	343	314	318	284	368	322	345	354	313	330	293	324	345	324	377	346	334	299	292	357	329	294	335	323	341	302	347	305	331	297	359	316	320	334	337	332	351	362	353	325	349	338	356	348	310	355	296	370	360	309	356	309	284	318	317	329	312	321	331	330	351	370	372	339	339	335	350	313	343	333	346	330	339	345	324	339	340	317	359	366	336	336	359	327	319	338	334	327	362	371	343	315	341	339	328	337	279	350	334	385	317	329	323	303	334	335	296	322	334	332	349	316	360	364	353	328	303	350	298	320	316	338	369	358	350	340	355	341	343	356	339	333	326	285	356	291	333	296	318	325	296	365	340	352	339	307	337	316	311	364	349	370	342	311	340	353	339	345	346	341	325	354	345	324	343	315	330	340	337	338	312	332	312	348	363	327	283	352	354	350	359	340	333	340	298	329	319	302	348	313	312	334	311	322	347	356	345	295	374	346	349	323	325	351	340	354	310	337	324	328	348	357	328	320	340	310	320	326	356	277	325	364	334	296
8614	1019	1477	1629	1456	1280	1045	1051	995	987	975	846	886	861	827	846	849	870	831	857	800	813	822	797	826	851	798	848	773	787	783	832	863	775	847	763	812	777	750	822	823	790	808	755	793	823	810	759	757	800	743	766	815	810	831	849	764	784	795	806	811	795	835	797	787	763	771	802	756	786	792	738	766	762	780	786	769	772	787	793	712	822	805	830	831	838	738	799	801	749	742	795	772	805	844	756	794	811	772	796	774	748	763	814	801	815	791	841	724	776	792	739	767	727	766	798	782	812	812	746	794	792	783	783	731	783	783	752	819	773	769	729	725	778	828	838	758	770	790	789	778	793	811	786	801	774	829	807	797	767	766	816	839	739	783	807	775	793	780	798	809	801	789	817	737	806	789	799	780	806	726	754	767	806	770	831	738	771	752	823	773	792	771	751	795	821	827	736	746	758	785	789	747	810	812	779	805	791	771	786	760	829	753	739	845	836	750	775	814	764	832	836	790	790	803	823	763	769	756	800	790	799	826	808	782	759	735	774	741	785	753	773	767	789	731	762	729	758	789	783	778	757	781	784	790	770	824	787	736	765	824	755	767	781	793	797	781	779	776	786	786	789	774	785	785	799	827	818	751	756	783	811	790	756	773	758	796	803	820	866	809	751	785	707	798	733	763	822	752	794	787	776	794	809	786	804	769	793	755	855	775	785	771	760	786	840	812	789	753	787	784	764	801	769	765	762	829	805	819	817	790	779	832	766	745	748	777	805	766	774	774	766	793	814	763	778	731	816	773	795	762	772	772	781	825	776	771	800	799	804	795	806	764	831	830	791	807	779	793	858	829	789	804	753	775	781	772	792	792	833	783	752	807	777	791	754	794	756	799	776	795	842	796	741	811	790	763	762	771	732	810	773	783	767	797	769	794	807	784	799	804	787	778	779	780	783	789	736	833	761	805	819	791	770	719	802	736	807	801	787	809	770	792	723	821	765	801	799	785	787	782	790	786	786	792	801	801	785	782	795	755	772	782	802	784	769	746	797	777	793	782	791	811	764	770	817	756	792	797	775	805	755	777	771	813	815	808	811	760	771	796	731	789	804	784	789	733	757	783	765	823	804	805	783	820	769	750	750	781	810	803	746	761	799	764	752	810	725	807	790	790	746	799	802	769	806	793	772	730	773	751	768	788	809	753	774	777	753	783	843	800	791	775	774	765	776	775	749	771	805	787	798	807	794	800	821	774	782	788	766	835	768	778	747	780	799	813	799	800	760	808	787	752	798	782	833	769	789	812	758	831	836	731	763	800	784	786	805	801	802	757	748	769	808	788	792	805	746	749	781	778	758	812	735	789	777	805	835	720	765	753	802	768	801	746	822	776	764	796	790	776	778	769	770	778	765	828	807	792	796	828	818	799	804	786	754	823	826	758	830	782	785	770	794	784	818	794	777	805	803	763	798	799	778	783	766	783	784	832	821	819	796	820	827	765	808	754	756	758	772	758	770	784	789	761	796	785	784	774	835	770	803	774	731	757	803	803	782	754	816	767	756	761	802	772	774	830	749	735	752	753	788	828	804	821	791	809	744	748	793	776	775	757	787	760	802	795	750	774	761	772	756	783	772	807	796	805	814	763	809	790	844	821	869	753	746	806	793	791	774	798	770	750	742	783	799	783	773	780	830	783	786	801	752	756	762	748	772	765	721	784	818	820	786	784	729	791	829	799	824	757	806	822	805	763	771	774	762	774	753	794	758	744	782	821	794	779	755	763	823	829	780	758	828	792	754	758	802	789	849	811	788	736	775	810	762	797	780	808	801	778	800	783	858	755	827	749	749	796	814	805	788	816	825	757	817	809	772	720	762	809	790	751	812	778	820	784	782	786	786	831	802	808	784	756	820	761	779	784	771	776	814	779	799	796	793	837	809	757	752	786	771	781	781	777	795	792	788	756	786	794	809	782	788	790	798	797	770	788	729	831	760	756	713	758	797	748	750	830	783	747	761	836	772	777	777	787	784	812	821	754	796	774	772	736	784	790	779	769	757	768	787	776	796	806	814	828	780	766	780	794	795	802	803	821	802	755	778	796	747	786	774	827	780	812	833	775	774	827	832	788	777	782	782	812	768	796	805	802	777	788	780	781	822	799	742	776	795	826	802	778	768	781	818	725	787	791	781	758	807	798	799	803	812	813	785	807	770	810	745	793	790	793	775	794	747	748	756	755	796	782	797	826	793	782	787	820	780	761	809	766	801	833	813	793	766	786	785	784	773	838	757	778	808	827	757	807	770	803	809	815	817	751	837	824	753	741	780	818	757	799	764	759	777	792	797	749	780	742	748	761	793	811	786	813	759	755	836	736	748	769	766	777	818	786	783	770	817	783	846	767	816	781	812	800	812	755	824	784	781	853	863	763	768	729	795	762	765	783	738	832	810	820	770	831	780	808	778	784	848	739	780	797	771	825	817	768	848	751	765	772	842	798	816	850	754	742	824	802	797	767	767	785	758	743	772	785	789	812	834	804	778	848	765	761	781	799	846	763	785	781	753	769	847	750	775	823	770	773	763	760	809	748	771	773	809	768	821	772	825	743	791	824	763	747	804	800	772	740	807	848	798	833	808	799	743	788	815	784	789	818	770	752	755	792	825	806	747	780	746	762	855	800	819	771	826	796	733	729	778	741	753	763	760	790	789	789	801	774	807	750	815	770	802	823	749	805	784	871	785	767	758	802	795	765	752	779	729	868	797	757	791	808	823	788	775	741	796	727	736	766	763	790	795	814	806	801	746	723	801	818	770	785	808	802	819	792	775	744	791	801	818	685	776	755	775	791	750	793	826	825	764	744	758	812	813	792	768	772	763	739	820	770	777	786	776	806	799	776	793	772	766	781	798	783	769	771	749	793	708	807	778	763	799	758	745	759	754	771	780	836	824	771	782	818	804	801	758	814	801	794	780	829	736	785	778	783	808	774	821	790	787	750	788	815	761	761	777	774	786	769	810	778	774	801	802	786	805	768	761	817	796	809	754	739	810	778	746	783	800	826	744	780	775	768	796	747	779	795	812	775	768	803	762	766	776	811	817	762	759	785	766	789	769	775	796	824	759	774	800	774	790	768	766	825	790	808	834	822	802	791	791	765	733	806	832	741	789	789	807	790	775	794	768	794	731	799	795	797	764	773	796	784	757	749	810	785	768	765	788	782	760	832	783	808	769	816	781	798	773	811	820	803	817	853	770	836	801	838	757	827	736	774	808	838	781	785	775	799	802	716	743	784	769	782	776	787	791	750	695	766	791	800	765	829	786	768	800	814	792	801	797	769	778	809	798	782	791	775	780	778	825	790	788	765	792	764	769	831	789	782	775	786	747	864	821	759	800	791	780	801	790	777	757	813	779	740	767	802	748	781	838	792	827	814	812	755	835	770	812	807	808	813	809	770	783	760	757	738	741	779	803	799	791	826	779	769	775	787	788	818	789	856	773	783	726	795	802	804	787	800	797	776	827	788	764
17152	1220	754	629	460	333	273	232	230	225	207	199	164	186	172	176	162	178	165	164	169	173	184	188	169	165	177	143	166	178	165	156	184	164	152	135	155	178	136	154	180	175	159	166	162	173	176	165	162	173	155	161	155	145	140	173	171	166	153	174	184	165	157	141	180	162	161	160	157	162	119	139	164	157	174	160	141	146	134	156	135	149	156	160	175	148	152	178	161	160	137	158	167	134	129	187	152	133	154	147	146	143	154	145	164	161	165	186	168	158	165	146	167	144	122	150	145	146	154	158	151	153	138	177	160	166	161	186	160	166	145	168	150	169	130	150	165	171	153	159	163	147	148	175	170	132	148	162	150	175	150	148	160	164	150	157	152	159	149	142	165	158	164	164	147	142	160	148	168	138	146	156	151	158	160	159	167	166	150	178	147	156	164	174	170	152	175	183	162	185	165	150	174	139	148	185	171	164	161	151	189	170	152	179	150	165	150	171	169	165	177	174	162	153	155	179	167	162	152	152	134	177	149	141	171	134	153	176	187	171	143	166	159	162	156	170	175	153	145	150	152	155	174	174	175	162	136	149	144	154	174	146	172	150	164	169	167	154	151	160	179	170	170	166	184	156	151	171	140	127	166	169	163	178	160	134	160	179	162	163	146	163	158	151	161	158	150	162	161	161	178	156	152	152	171	158	164	146	158	150	165	148	152	184	155	134	150	160	168	155	149	157	145	160	154	141	151	158	148	137	150	172	159	171	190	163	169	164	140	171	179	164	160	166	170	141	150	160	173	163	148	145	159	127	168	171	148	142	158	161	141	177	148	161	152	172	162	133	145	161	135	154	170	164	159	156	189	162	153	128	160	148	131	141	146	161	153	150	155	177	156	154	161	163	170	160	137	164	193	181	142	136	133	167	152	144	130	149	196	158	152	154	163	164	157	143	158	189	151	144	154	164	145	156	134	154	177	145	153	150	149	151	159	160	162	163	151	159	150	162	155	158	155	160	152	159	173	158	159	153	163	152	145	163	142	146	156	166	154	154	162	166	141	167	155	157	136	163	162	154	151	164	156	153	174	153	175	127	143	169	161	144	140	154	154	159	166	135	151	150	158	154	165	155	171	159	156	158	145	170	156	150	148	172	141	164	140	165	133	158	169	173	155	158	151	160	150	164	140	174	150	154	159	168	156	175	166	161	150	140	165	156	152	159	169	148	154	143	184	152	150	158	177	160	144	145	157	171	154	157	140	171	159	152	174	158	185	134	144	173	167	132	158	151	152	173	177	162	134	137	141	153	179	134	165	184	162	162	172	159	147	145	159	170	188	147	152	132	150	177	173	173	146	152	150	159	156	136	164	149	180	131	161	168	149	174	168	157	168	152	154	164	155	154	144	130	152	158	162	174	155	143	138	164	171	190	167	149	157	148	138	184	150	155	155	183	152	167	169	145	141	158	152	139	160	153	141	141	165	149	159	147	142	167	152	156	169	155	160	157	162	145	164	164	174	151	147	159	136	163	147	178	146	168	169	151	152	152	160	155	156	179	142	180	137	168	159	171	174	154	160	159	162	179	209	159	158	153	173	154	165	177	151	160	146	152	141	176	187	177	156	168	179	157	174	161	159	156	169	161	134	165	130	141	161	138	151	164	160	123	138	157	164	184	168	143	143	146	145	147	143	174	148	143	176	167	149	157	164	164	151	166	132	178	148	148	175	152	150	158	153	157	144	148	151	157	150	176	144	160	135	160	141	161	166	147	149	152	142	168	167	158	147	157	163	167	182	159	164	149	166	138	148	136	173	143	167	154	169	155	171	138	148	153	182	146	159	162	150	141	132	171	139	153	166	155	164	157	141	177	160	185	141	164	154	146	168	152	149	174	142	177	155	167	175	154	172	158	146	179	174	169	156	170	139	139	192	121	140	155	168	140	149	155	178	159	130	170	157	161	161	170	146	143	157	181	152	148	179	156	157	160	187	148	183	182	155	164	154	173	166	156	156	154	169	162	132	156	184	166	144	158	166	167	158	165	161	145	157	136	157	150	150	143	177	157	152	165	172	168	153	149	160	163	152	179	164	136	155	149	144	183	150	162	143	145	150	176	186	156	177	142	156	157	148	168	140	144	135	142	163	163	149	133	180	148	147	141	154	152	172	158	172	166	174	146	143	163	158	161	170	161	169	117	189	155	149	172	170	157	172	165	151	155	141	162	141	180	144	167	187	164	176	178	151	154	142	154	170	147	149	176	187	138	153	126	148	155	159	178	154	161	153	155	176	164	137	153	170	166	153	162	153	153	166	178	166	165	162	158	201	189	150	140	150	167	155	160	149	149	145	151	150	173	168	168	143	163	165	168	138	158	171	146	157	152	159	153	148	159	149	153	142	166	132	163	136	136	157	147	162	160	151	178	147	186	152	144	166	167	137	173	161	156	157	155	159	151	142	173	151	143	146	166	195	158	158	161	169	161	170	164	170	158	168	161	167	158	162	158	164	154	180	160	133	135	138	162	179	166	185	148	154	175	137	151	155	155	171	149	173	188	166	176	146	136	159	143	167	155	145	168	155	152	157	177	137	173	156	145	166	137	168	150	163	163	146	145	147	171	182	157	160	160	151	164	139	149	168	145	134	149	145	166	159	154	157	161	153	157	166	154	177	141	161	128	151	160	180	170	164	141	138	152	157	183	154	147	174	180	169	163	162	153	162	154	150	154	167	183	161	144	147	154	148	167	153	160	170	148	151	156	158	124	177	175	154	183	179	163	157	144	167	152	164	170	146	172	151	134	172	137	146	148	158	157	128	159	161	139	152	169	149	135	146	143	164	164	156	184	150	169	167	160	159	176	165	178	167	169	142	155	157	156	156	143	141	162	150	188	168	188	159	164	170	152	145	167	161	156	146	175	143	171	149	155	153	174	163	141	169	158	189	138	170	149	136	168	150	138	164	158	138	166	159	174	154	169	145	156	174	172	171	150	154	162	147	141	170	162	166	156	156	142	171	151	169	157	163	166	163	152	162	177	163	177	180	154	155	146	159	171	150	140	174	155	159	148	157	136	153	159	163	167	165	148	157	139	155	165	151	182	150	153	132	158	151	161	151	152	129	151	166	178	163	167	140	170	173	155	161	182	181	177	171	152	175	145	175	161	154	177	153	181	165	171	151	162	151	158	156	156	140	165	167	132	149	144	159	170	167	145	161	179	173	150	146	175	160	160	151	147	120	169	167	163	160	137	158	150	169	164	125	151	142	160	156	148	152	168	152	153	176	181	158	133	160	164	178	161	145	154	170	140	162	164	189	168	158	164	148	142	153	164	162	168	152	159	148	164	167	156	157	144	151	138	158	135	156	158	180	141	164	160	185	152	176	145	155	146	159	161	159	136	149	176	144	154	176	134	159	167	161	171	133	136	157	178	156	159	154	155	166	143	141	164	154	162	124	163	145	166	165	145	146	158	167	166	144	146	153	166	146	157	187	151	158	164	141	167	154	149	191	163	173	152
10100	931	1625	2000	1694	1331	1092	834	830	698	664	609	615	547	537	542	473	494	511	526	449	477	460	472	492	464	415	483	463	401	415	444	454	424	455	426	421	429	411	433	443	405	431	420	443	419	426	460	433	400	449	412	411	429	396	405	408	436	391	428	401	407	419	423	390	402	425	409	411	431	417	403	442	430	418	412	455	431	389	418	386	401	353	418	441	399	381	408	417	427	422	405	435	404	378	401	419	393	409	400	401	407	458	405	421	415	401	398	378	425	411	387	381	410	394	369	425	432	430	437	401	384	405	414	389	426	368	401	436	370	432	381	430	396	400	404	396	410	426	417	391	405	419	403	437	391	432	427	389	423	393	409	413	441	387	418	413	408	433	415	437	409	393	439	368	405	397	394	396	365	417	402	438	363	397	374	407	368	416	406	424	409	427	417	412	405	403	416	396	382	418	418	422	410	409	411	380	419	372	427	441	388	446	396	424	424	412	416	373	408	396	394	392	371	361	401	421	416	373	417	405	404	384	428	405	417	417	418	435	391	433	426	397	403	422	423	388	376	413	346	431	426	382	414	433	422	429	386	417	387	376	393	445	411	385	381	413	405	426	411	417	392	380	416	406	465	446	391	434	378	414	391	367	402	369	373	393	410	409	385	366	390	418	414	404	382	423	390	410	403	384	410	419	403	375	440	434	414	442	354	424	409	415	413	384	382	408	423	431	382	434	376	376	361	416	421	408	412	399	389	393	392	418	390	416	427	432	415	438	377	439	430	368	351	376	369	380	394	383	430	411	389	405	415	383	396	409	391	392	399	387	407	423	400	405	382	410	406	465	397	357	407	434	379	412	410	382	417	424	401	439	404	390	383	437	426	403	427	422	410	377	380	438	405	390	438	416	398	389	404	366	404	397	417	441	380	376	396	400	404	385	381	389	367	386	426	401	420	361	396	416	383	392	413	401	380	404	364	394	412	406	415	429	391	420	417	427	416	412	389	419	415	412	445	366	421	403	380	448	396	407	387	422	400	393	394	372	430	362	443	423	427	371	409	387	408	423	379	451	425	410	385	396	410	376	400	405	449	417	420	432	377	400	408	433	396	405	376	419	407	401	366	385	418	385	431	395	390	414	383	431	447	396	404	435	395	381	412	453	381	405	394	351	423	403	402	418	418	419	411	397	429	405	391	423	444	406	395	411	411	403	407	416	389	420	384	417	389	396	382	375	418	382	391	442	387	394	435	420	414	410	416	388	428	373	378	399	393	436	391	378	414	429	422	412	393	398	373	388	404	401	357	368	406	428	384	403	402	389	410	406	421	420	414	413	430	399	384	402	419	378	399	380	401	395	381	408	377	423	394	406	395	399	385	385	399	390	398	380	450	427	401	400	432	402	443	376	404	429	398	382	368	416	385	427	398	387	412	403	413	424	400	393	408	421	429	420	378	399	413	434	396	384	392	438	412	411	415	389	437	437	411	406	415	371	415	388	412	405	398	426	406	383	385	417	454	390	402	379	424	402	391	392	402	393	449	383	419	445	397	379	419	379	393	368	381	382	385	409	399	394	410	402	413	406	412	414	401	393	385	388	435	416	420	433	445	398	418	395	398	386	426	410	425	383	422	375	418	403	425	414	378	409	420	401	349	411	379	439	375	446	417	381	437	402	389	410	411	358	382	433	394	407	439	432	412	392	399	424	428	376	380	434	375	414	420	434	385	422	408	415	425	435	348	389	401	397	391	398	380	421	416	390	399	440	405	419	430	437	412	374	428	423	389	385	393	406	418	407	385	377	349	365	449	409	451	437	405	413	403	410	426	386	396	398	382	410	405	444	390	436	431	423	422	404	422	418	418	393	422	403	430	402	367	412	411	389	408	428	392	400	407	384	402	384	444	406	412	378	410	401	431	402	413	419	416	392	435	415	426	383	412	402	417	403	408	398	387	387	413	384	434	401	414	421	397	412	394	409	386	420	419	403	408	418	376	429	404	405	369	438	418	398	387	404	383	404	395	404	397	430	411	395	402	401	415	366	385	407	415	387	364	393	408	414	406	444	386	401	397	401	406	356	408	385	397	413	433	418	391	418	387	389	368	401	406	384	399	382	398	417	421	400	381	401	401	403	397	402	411	421	371	389	394	377	412	402	397	409	404	429	396	388	433	422	396	359	375	409	414	421	415	387	378	400	428	375	398	395	432	426	415	415	417	438	389	411	393	404	408	398	402	429	415	428	395	409	366	371	416	385	405	407	394	397	425	395	381	412	405	406	422	399	394	355	432	398	384	390	356	380	351	431	405	398	396	395	406	419	401	397	423	379	362	408	400	405	384	400	397	405	390	405	413	368	392	417	434	413	379	392	418	423	417	410	408	418	432	417	407	379	440	387	420	389	401	429	441	401	414	418	367	375	437	383	427	415	420	408	367	407	424	439	402	355	417	391	421	453	388	394	384	383	423	412	390	422	410	375	405	437	404	429	399	418	411	390	401	405	385	416	424	370	428	386	391	389	425	417	415	396	386	389	447	397	384	399	451	420	389	406	398	390	452	392	393	396	404	374	410	430	408	406	427	379	389	379	390	452	382	396	391	421	388	460	383	394	438	424	390	377	425	407	422	355	376	364	424	420	409	414	427	413	421	369	436	413	445	417	404	416	418	411	408	432	380	418	431	420	384	390	395	413	418	429	391	384	405	415	381	399	422	426	419	389	398	385	438	399	439	411	374	405	414	372	405	418	403	375	425	374	401	406	433	414	383	386	398	380	417	390	382	360	407	425	423	422	401	356	401	423	416	436	396	443	367	411	407	390	395	398	449	382	400	408	428	421	429	400	394	398	418	389	423	397	403	416	388	409	403	376	346	430	398	391	418	407	401	379	411	397	419	417	389	383	394	392	438	409	409	441	468	407	413	424	406	437	424	418	371	405	357	389	382	431	396	415	412	401	390	409	444	433	400	424	400	401	416	404	423	418	397	362	415	370	387	432	382	402	419	390	399	418	433	435	374	400	417	405	417	417	430	386	426	387	385	413	399	407	376	394	408	389	411	419	410	399	410	406	409	386	407	357	412	412	418	400	410	394	435	405	413	403	394	415	415	411	441	393	438	413	425	399	425	448	411	416	420	410	420	406	392	382	407	402	432	392	412	397	398	416	407	429	406	409	436	377	391	389	420	402	418	409	426	417	418	393	375	423	430	405	405	403	388	397	436	398	391	423	407	399	409	403	387	411	420	416	367	410	406	406	382	402	391	394	438	407	399	421	438	414	387	408	416	411	379	412	394	435	379	422	422	387	415	421	389	401	383	452	434	424	382	424	393	406	387	428	402	418	401	371	403	416	411	418	416	406	369	379	426	411	407	390	410	413	401	372	406	376	428	417	351	420	416	438	429	382	395	403	405	398	417	415	380	411	383	407	419	420	412	397	392	410	393	367	437	419	407	363	404	418	402	400	392	359	394	430	453	425	398	439	408	456	405	412	381	398	411	425	440	440	439	413	420	392	435
3288	443	426	410	384	370	347	383	336	373	393	396	349	363	411	388	379	382	375	356	401	358	401	357	395	366	384	390	366	399	414	379	413	395	399	404	368	384	378	319	396	412	378	331	377	367	384	342	404	398	383	379	400	385	370	344	359	397	374	377	378	354	388	360	371	343	380	376	347	393	383	365	358	397	406	349	379	374	402	351	386	403	362	361	358	385	354	409	344	385	331	370	399	393	405	384	417	374	367	387	399	384	341	357	373	398	344	387	376	373	364	341	354	392	367	375	322	390	368	385	391	393	375	407	377	367	380	392	396	393	393	381	380	371	385	408	364	348	384	393	376	349	408	370	353	392	428	407	364	356	390	352	353	400	385	341	354	360	379	379	373	374	386	387	367	371	356	389	416	359	372	382	340	365	383	384	387	408	350	417	396	348	396	357	371	343	357	387	387	387	397	384	339	348	343	387	389	396	401	372	362	379	362	376	375	380	355	372	368	353	360	344	384	393	343	418	368	372	349	425	389	366	372	353	367	362	381	346	366	338	408	399	342	381	389	361	389	387	357	370	372	385	388	384	336	376	405	365	375	377	374	336	362	374	388	380	389	344	380	359	368	339	385	389	427	378	355	373	360	393	365	372	369	390	349	332	358	392	390	382	383	383	369	400	340	381	366	378	415	402	364	387	393	368	395	386	410	362	372	368	413	372	391	347	381	409	343	399	384	338	374	381	380	425	368	365	376	375	387	372	400	371	374	393	382	370	356	395	377	359	374	396	361	405	369	378	379	417	382	385	383	351	332	383	396	347	379	409	382	404	373	360	342	383	420	365	386	377	356	387	432	363	379	376	400	357	411	383	366	382	369	402	376	361	369	387	411	334	432	418	356	383	367	426	393	368	383	387	411	362	390	375	362	355	357	388	367	362	345	422	401	342	367	339	372	373	363	380	388	380	370	391	390	368	362	360	376	386	357	373	381	377	401	381	394	361	367	391	388	388	391	395	405	394	377	395	341	352	348	389	408	317	369	368	378	359	384	355	373	392	398	365	378	404	349	392	384	370	378	370	375	342	347	372	389	363	366	377	367	364	382	359	400	358	379	412	350	361	365	401	387	334	378	391	401	363	359	355	383	370	382	363	367	382	366	380	382	343	389	381	363	366	377	356	372	386	363	372	341	354	364	366	384	390	358	323	387	369	395	374	414	375	381	344	361	362	381	351	393	370	370	359	376	366	374	341	380	348	354	366	376	391	372	376	364	375	378	383	417	366	405	352	375	401	397	350	380	369	377	351	385	373	399	359	327	373	324	368	376	359	374	398	377	376	376	355	355	386	351	375	394	369	353	359	394	372	340	362	375	362	375	400	398	357	373	353	361	355	380	375	366	365	374	409	424	411	371	400	384	407	361	357	395	380	373	382	383	376	345	391	366	370	390	381	403	375	378	355	383	355	379	392	356	355	355	405	358	355	377	361	367	358	375	401	361	368	368	380	341	382	413	364	351	388	370	394	371	357	374	365	383	372	393	369	352	372	374	397	365	381	372	380	376	385	345	350	349	361	404	403	357	366	381	380	382	367	424	390	383	392	397	400	406	370	370	414	356	377	378	383	344	362	359	382	366	367	423	376	386	363	366	372	377	381	388	402	360	366	350	377	405	373	375	379	347	402	398	364	397	373	384	378	384	346	397	346	336	368	352	365	393	378	360	371	392	368	367	395	402	426	358	391	366	387	408	405	375	385	297	406	362	363	394	338	361	355	377	366	376	394	425	381	372	367	344	380	375	394	424	353	367	383	414	355	383	389	399	388	367	379	392	384	411	391	350	387	336	359	357	402	416	358	421	376	375	358	353	369	406	368	393	386	371	400	345	378	385	341	394	399	413	353	359	348	335	380	388	384	332	362	378	405	373	412	358	382	414	393	392	341	390	372	348	387	377	382	354	373	374	367	354	382	376	354	352	339	379	372	363	353	397	363	322	414	345	358	358	387	402	373	368	347	359	361	391	402	358	379	413	391	400	399	358	381	422	391	382	394	375	412	355	351	358	402	372	387	356	396	370	368	390	339	390	346	407	407	399	385	388	396	365	376	358	336	366	386	387	395	377	362	360	381	376	340	356	384	351	398	392	387	367	352	387	394	364	356	364	364	356	368	378	369	384	386	374	375	381	363	363	383	399	383	357	373	384	369	362	362	332	380	348	391	343	363	363	356	348	386	392	376	372	359	411	365	399	380	386	350	380	357	409	391	343	374	381	372	379	327	350	379	374	391	370	404	363	398	386	374	427	377	381	378	380	359	374	365	404	384	379	399	358	372	365	391	391	378	364	390	342	357	398	361	361	407	358	357	349	373	366	398	389	365	365	388	365	368	365	409	356	379	378	403	360	424	374	370	364	366	368	330	349	363	411	340	365	389	406	370	367	348	372	389	359	371	357	370	382	354	373	374	362	341	365	347	328	370	361	377	405	377	386	400	379	345	381	387	392	369	351	371	392	348	374	387	372	364	379	396	380	344	378	355	390	360	388	431	317	378	392	401	378	353	374	361	378	375	345	337	360	377	352	371	352	382	369	395	395	392	359	364	370	393	408	372	352	422	390	375	387	383	336	362	385	372	384	364	362	323	364	372	384	377	360	365	380	379	354	370	380	332	386	418	398	376	364	361	413	365	365	370	408	413	382	346	379	393	321	373	377	386	365	386	335	382	358	370	359	381	359	359	318	366	358	350	339	369	369	390	391	361	335	390	398	356	395	361	386	376	393	344	383	371	405	365	367	389	383	367	385	413	361	394	400	383	391	352	346	358	402	386	416	363	386	379	395	404	352	418	392	386	367	377	406	409	413	357	394	377	380	380	391	351	343	393	403	365	357	380	361	362	400	367	405	334	378	358	413	381	388	372	370	380	345	385	357	356	426	400	391	362	379	372	365	351	370	402	364	376	351	338	413	357	352	362	357	378	338	390	367	363	393	373	340	356	369	379	389	364	374	355	342	409	355	388	389	381	398	412	387	347	387	401	376	407	361	346	374	372	389	408	377	365	408	387	369	397	399	373	351	362	395	355	379	381	330	338	370	358	389	352	382	372	349	407	359	348	380	339	375	385	375	372	385	405	382	390	353	381	414	392	378	335	364	346	344	366	355	392	383	378	402	400	350	406	385	403	368	373	363	364	358	374	382	387	404	413	340	347	374	366	396	363	375	401	396	408	376	388	363	375	376	404	390	373	347	396	380	366	378	349	386	372	374	360	371	384	408	416	433	373	379	383	388	378	382	372	393	389	367	368	382	387	356	380	350	385	356	418	340	349	358	389	401	383	377	392	352	360	409	389	398	367	399	389	387	384	430	359	374	368	388	392	409	378	393	388	407	368	429	385	396	371	354	391	340	356	352	388	388	364	381	400	396	388	405	381	399	364	388	345	367	378	419	392	391	391	376	333	378	417	378	369	355	383	364	358	353	359	351	373	340	395	382	401	384	365	410	366	369	366	385	372	367	349	352	425
3047	914	927	991	938	873	944	878	909	936	893	849	873	881	900	853	848	923	838	908	850	873	934	923	957	819	837	899	893	907	874	844	880	891	877	890	844	877	939	867	885	842	925	865	840	880	866	865	880	841	926	870	920	878	863	924	868	936	880	919	910	871	896	882	890	876	890	899	824	835	908	891	911	816	847	878	868	910	864	848	887	894	836	908	914	847	890	845	881	907	903	888	904	908	875	887	934	891	861	905	844	903	830	917	839	870	939	869	894	819	883	886	822	865	923	877	886	887	887	892	926	863	904	850	871	891	879	889	851	843	884	865	859	899	916	866	922	892	859	886	867	880	871	849	882	903	910	878	872	874	904	872	836	894	922	874	890	876	924	846	923	868	874	871	851	873	875	865	885	835	867	936	941	873	930	888	910	891	860	887	936	867	848	902	894	895	900	898	861	872	848	858	883	882	887	901	878	884	863	882	903	921	855	883	900	898	922	860	882	850	863	842	821	856	814	867	816	869	899	920	889	854	871	843	940	854	874	828	915	846	854	934	908	921	865	871	865	883	843	884	852	917	847	883	879	880	907	896	895	880	875	904	860	871	904	894	863	896	880	894	912	873	860	850	893	827	830	893	873	859	847	878	870	828	907	874	914	866	893	906	837	899	881	869	908	894	915	848	937	894	926	846	898	894	883	880	860	919	908	893	884	895	885	878	889	852	875	839	909	858	863	862	886	906	906	850	902	940	888	907	867	899	896	881	889	881	878	904	870	870	929	856	881	906	872	930	907	944	911	876	882	838	825	918	872	861	873	870	863	924	901	836	899	847	888	871	869	858	837	867	884	808	893	848	921	920	853	882	827	893	838	901	911	887	858	852	883	837	912	873	863	883	864	850	909	915	865	843	891	865	859	812	906	889	939	795	889	856	925	871	883	864	875	906	832	873	926	881	869	865	863	884	869	890	914	836	895	870	934	894	863	843	869	845	876	874	891	869	846	826	909	843	894	853	897	849	835	862	877	843	927	861	866	887	824	924	925	882	857	868	887	901	855	836	892	923	877	819	885	901	886	819	906	877	860	840	884	842	900	912	929	878	882	899	906	860	869	899	926	861	846	926	893	917	943	871	856	874	849	881	895	918	925	888	873	921	897	871	928	917	865	920	885	906	852	886	888	886	905	877	885	874	876	931	893	901	886	916	894	874	910	924	865	887	905	834	810	906	939	874	893	886	890	875	857	872	891	882	852	883	903	891	891	884	849	904	907	934	934	851	879	893	916	931	928	873	887	902	847	891	858	813	960	805	945	887	861	912	887	889	901	899	853	882	874	867	936	887	843	882	882	890	907	895	889	939	894	922	857	866	830	893	891	860	846	928	877	908	854	894	856	879	893	930	877	904	891	956	880	825	888	886	860	855	864	865	902	864	921	894	946	898	889	910	899	856	863	849	876	915	910	900	916	843	883	874	912	865	832	874	909	887	857	853	884	894	894	845	883	867	890	941	877	875	920	900	859	862	901	965	915	891	883	957	929	891	879	895	838	893	891	876	921	929	889	863	927	889	881	851	887	885	869	894	887	894	875	863	899	870	950	850	864	871	885	898	890	938	925	918	854	893	871	881	872	918	888	869	877	907	855	893	886	883	856	903	910	875	957	833	921	898	841	872	822	895	866	917	919	852	838	850	941	865	865	906	864	875	818	860	876	877	850	908	878	926	903	891	937	890	880	899	881	881	901	914	934	874	830	911	892	903	903	842	893	857	870	851	842	885	920	912	886	918	888	870	899	850	903	939	863	896	869	886	912	865	913	877	874	881	877	929	935	853	811	869	872	863	853	858	912	897	854	864	867	854	866	882	927	884	898	895	860	876	894	896	914	889	897	929	828	854	832	859	915	927	839	863	915	909	861	894	921	881	887	871	885	911	905	885	863	918	931	864	860	860	930	838	836	911	878	865	875	879	868	873	876	852	895	902	879	861	839	822	892	845	805	912	892	875	863	822	866	857	844	865	888	896	877	842	880	877	872	859	836	892	903	894	877	864	893	905	883	920	907	888	880	900	913	917	945	922	845	914	905	886	906	867	861	894	889	888	904	879	843	888	900	936	867	852	906	856	847	884	848	900	923	810	896	870	894	928	933	912	918	900	875	898	844	889	878	930	794	890	856	919	914	851	815	827	873	875	883	954	866	945	878	909	926	889	881	879	868	883	857	843	898	900	822	842	858	894	885	878	913	853	885	864	855	861	927	892	893	878	930	898	850	907	863	921	874	883	862	911	861	881	891	884	866	857	913	919	862	928	913	869	926	862	913	900	878	877	912	879	865	878	837	921	900	930	858	885	869	926	885	898	863	838	873	866	865	885	849	880	893	898	915	868	903	923	859	896	839	900	884	802	854	863	904	873	907	890	894	922	865	883	875	896	865	891	866	880	859	836	895	852	879	915	892	876	891	922	871	896	868	911	914	930	830	925	878	905	843	860	858	862	916	852	866	913	883	928	861	881	854	881	893	912	902	857	877	873	921	882	881	852	859	913	858	942	929	881	869	902	848	870	907	873	897	861	841	889	921	823	898	901	908	960	872	900	903	904	900	922	884	904	899	908	896	916	845	908	868	861	865	832	889	882	961	868	903	895	877	907	836	866	885	908	897	897	898	873	881	909	929	886	871	928	917	945	911	876	926	833	894	865	889	857	904	865	940	936	884	875	804	832	896	891	919	889	897	887	885	873	884	908	909	847	903	898	932	898	865	890	876	890	873	887	887	880	891	946	875	857	903	866	892	844	895	877	881	863	841	922	844	867	879	884	908	894	893	901	852	903	932	878	884	853	915	925	879	892	872	926	853	829	853	868	851	828	918	938	841	857	812	884	815	841	831	855	845	899	882	926	893	864	931	891	817	852	886	891	861	874	928	842	855	871	864	898	908	906	892	889	842	923	880	881	896	831	886	919	886	904	882	849	950	879	959	850	866	908	941	862	840	884	889	890	876	856	864	872	893	864	849	933	939	894	875	859	857	866	911	867	885	876	893	901	866	907	878	874	909	900	895	856	895	867	910	873	931	945	944	861	886	859	894	897	870	814	861	918	906	908	816	837	870	845	872	897	873	900	892	852	923	864	907	875	889	908	858	903	820	902	923	868	906	910	883	900	858	865	885	842	880	897	873	934	893	856	858	890	915	888	858	830	880	899	887	865	895	912	893	947	849	901	858	863	866	876	831	895	868	899	844	861	901	872	890	832	914	922	847	863	885	896	852	869	825	871	873	877	861	878	891	885	868	853	920	933	876	844	904	892	874	893	890	900	902	868	893	872	886	893	902	877	891	864	838	867	880	904	868	926	920	870	909	838	883	845	854	847	897	850	871	900	866	877	917	858	902	885	924	914	918	879	933	859	928	866	899	887	840	835	889	848	908	856	899	865	890	910	923	860	871	860	930	891	861	925	867	867	896	918	889	907	900	901	890	876	884	817	844	863	853	853	880	867	890	895	885	894	834	898	908	850
10484	762	656	605	455	431	377	344	351	328	374	313	352	351	352	331	323	310	329	298	330	330	311	306	351	341	315	321	354	317	326	301	328	311	313	323	345	302	318	384	347	308	295	332	326	335	297	346	344	354	340	317	329	357	332	355	325	347	335	350	331	345	331	307	341	335	327	338	329	341	343	321	282	336	351	352	346	314	365	311	340	365	316	323	353	338	325	353	344	343	316	326	334	347	310	401	327	336	336	360	318	317	320	330	331	352	276	353	386	339	390	320	361	320	365	345	331	329	317	332	330	338	349	364	306	323	308	315	332	317	317	327	341	340	352	343	355	318	344	308	306	314	335	328	311	333	343	354	325	346	314	327	351	335	343	325	360	329	329	308	335	308	346	324	304	328	309	351	319	395	333	332	318	323	318	346	328	373	308	369	306	304	317	332	366	372	353	308	342	334	340	305	312	342	342	298	372	288	338	362	344	349	343	349	335	328	362	353	335	339	287	317	328	362	318	329	326	344	335	343	305	327	339	345	346	300	321	387	353	333	336	325	356	360	331	309	314	327	305	327	352	319	296	326	322	352	333	317	348	309	304	321	315	339	336	325	297	311	309	310	361	311	311	349	318	334	326	319	333	336	323	310	334	321	307	356	340	316	332	329	310	344	348	319	333	319	338	363	355	326	372	327	328	349	324	321	331	367	319	307	314	335	332	367	322	335	300	327	335	332	321	323	328	340	343	355	355	329	325	346	358	309	310	313	318	329	361	310	317	374	333	321	346	325	315	309	358	373	313	344	329	345	337	328	327	312	350	324	345	325	363	341	346	354	324	341	339	368	317	316	334	346	333	337	317	300	319	334	326	298	344	324	356	329	299	318	338	337	346	323	306	326	349	334	310	338	323	331	301	321	322	330	295	309	351	327	343	348	309	317	356	354	312	356	300	359	370	345	346	321	303	339	339	361	330	317	329	335	325	296	337	315	307	317	389	344	320	324	352	306	310	309	316	340	320	322	336	364	328	324	352	327	307	339	305	295	302	338	341	304	339	300	319	325	293	360	327	348	334	318	336	322	350	360	332	332	318	350	325	346	314	304	332	349	343	330	330	347	334	354	329	331	330	311	318	326	330	346	330	308	312	306	299	325	325	328	311	321	312	336	320	329	339	353	305	329	317	361	361	306	339	360	339	343	328	317	319	333	360	319	340	311	336	337	397	311	306	357	303	358	335	270	315	325	320	344	325	317	328	323	353	319	309	338	325	369	362	309	322	297	332	319	322	322	329	337	315	322	330	333	336	317	336	372	351	360	311	336	354	354	286	316	327	321	323	333	309	364	286	324	344	324	335	338	328	356	275	329	320	334	337	356	305	369	339	322	338	355	359	329	331	321	317	306	336	336	341	341	293	304	323	342	331	302	312	329	316	324	325	330	300	340	309	337	342	314	344	363	294	332	341	300	316	356	310	317	305	366	308	318	345	343	341	348	339	322	275	308	339	331	347	339	355	376	361	315	323	344	332	365	310	327	332	316	353	295	322	316	341	330	338	371	300	315	347	331	344	329	343	340	332	337	355	294	356	335	313	311	306	369	321	334	328	347	326	311	306	307	293	342	294	368	326	352	293	345	322	351	316	321	323	342	325	322	317	350	326	367	318	335	347	329	325	363	322	338	338	298	347	324	360	330	318	344	324	333	365	327	327	330	338	312	281	325	344	289	319	333	299	304	344	337	303	340	342	320	331	349	368	311	354	303	343	370	398	306	313	318	376	377	311	336	339	345	318	347	372	367	319	325	322	314	365	346	352	338	314	329	339	317	311	311	306	332	319	313	319	334	301	365	371	343	334	321	334	325	341	327	343	343	330	370	331	348	349	352	295	297	358	307	307	355	326	340	264	319	309	316	325	331	314	301	309	312	302	330	319	280	363	313	354	340	330	346	331	316	326	314	318	313	316	333	319	329	342	354	340	315	375	329	348	337	322	375	324	355	371	328	309	348	323	317	294	336	311	297	309	326	326	318	326	331	328	333	335	305	350	321	308	339	381	347	330	352	361	312	313	358	308	317	331	338	319	335	317	328	338	339	353	337	343	315	328	337	304	344	344	328	320	343	290	299	355	337	333	357	334	298	301	363	313	304	335	316	333	332	354	317	336	348	347	323	369	360	330	324	335	328	330	337	340	307	331	320	322	336	361	331	340	352	337	289	283	361	334	332	287	324	289	353	333	329	320	336	338	355	365	318	332	304	323	354	316	319	308	334	346	360	317	293	325	339	345	304	377	335	316	330	335	320	351	331	297	349	322	350	332	328	323	321	326	316	327	316	313	319	327	328	322	312	319	339	358	340	342	352	331	331	330	369	303	305	307	326	299	319	317	339	341	330	341	324	315	346	334	356	387	354	306	320	337	319	343	358	345	336	348	320	341	326	334	328	306	329	342	345	326	325	365	340	315	355	385	299	335	336	346	344	332	328	329	352	333	343	324	330	358	322	338	285	314	357	332	344	355	325	319	342	347	341	297	323	290	316	341	342	315	326	359	321	316	328	327	331	322	343	324	316	330	318	335	323	367	318	341	296	291	311	327	353	307	348	336	324	362	343	357	338	324	321	346	336	344	338	321	291	331	330	340	347	332	317	321	340	300	324	318	341	300	317	295	349	340	333	335	332	337	320	339	359	332	311	367	351	343	340	320	291	304	360	340	324	333	332	362	334	326	373	346	318	317	349	325	300	315	312	331	318	323	336	315	327	309	352	330	319	326	332	345	329	324	368	313	327	319	351	402	348	352	342	354	352	366	352	367	304	321	309	349	320	355	352	314	353	329	358	315	346	336	336	336	324	313	344	335	340	353	323	336	323	334	339	337	336	312	356	330	362	323	321	322	318	332	334	330	328	333	387	306	337	353	333	335	341	309	308	313	339	337	334	324	359	336	324	343	316	332	326	331	323	356	295	354	334	333	329	339	325	333	343	322	337	326	324	317	350	329	361	329	331	320	342	344	345	364	349	317	343	319	368	319	369	330	388	325	307	335	340	329	356	345	298	328	329	373	357	312	324	321	337	336	360	331	350	361	328	314	338	329	348	326	352	337	335	335	312	340	374	313	327	347	340	307	344	358	334	336	312	337	310	331	347	312	326	331	350	366	313	337	338	307	317	370	325	292	327	293	320	322	318	313	327	379	325	341	323	349	326	324	313	332	315	342	338	333	322	338	323	349	314	336	342	337	352	301	328	335	326	321	344	350	333	347	347	334	348	322	323	303	326	321	324	321	323	337	374	328	318	332	343	344	341	344	352	322	346	318	312	328	306	349	327	335	300	324	321	332	325	339	339	310	284	344	309	316	395	329	315	327	332	318	339	337	321	317	330	351	316	321	343	300	311	373	323	300	369	333	353	313	310	296	312	309	360	313	333	331	320	312	343	350	334	323	328	361	356	304	340	331	330	314	321	362	333	341	309	341	345	314	366	370	343	317	330	304	369	358	341	277	334	300	314	336	342	344	338
8221	1038	1427	1675	1532	1260	1139	983	982	933	875	894	844	853	882	827	844	860	801	838	792	868	818	840	861	808	773	876	784	805	802	812	845	821	815	790	802	824	788	873	786	773	776	805	756	773	771	812	794	783	818	773	816	759	804	760	799	807	730	774	866	779	796	759	830	776	717	793	777	801	808	804	795	808	745	813	772	808	747	841	719	768	796	795	796	793	801	767	823	756	800	770	802	762	765	796	743	808	776	793	736	809	780	749	812	784	765	765	814	787	779	775	750	783	775	796	798	764	801	838	814	773	825	856	800	767	779	785	772	785	853	781	841	791	774	799	810	800	809	767	756	783	811	712	786	818	771	713	821	759	760	807	735	774	752	833	740	774	788	762	806	760	786	803	799	745	801	743	799	834	775	798	818	820	793	801	771	775	755	790	797	722	804	822	850	785	749	812	787	846	787	733	822	817	826	763	795	768	781	792	768	785	735	857	714	797	806	823	836	782	774	783	797	805	788	814	825	789	852	778	764	722	772	783	803	761	761	758	771	827	851	801	808	780	812	789	720	767	800	793	764	808	803	770	763	814	833	773	796	754	790	766	753	794	779	775	777	820	738	721	775	769	786	791	800	794	772	780	819	831	764	794	768	779	771	810	790	779	783	798	833	801	792	805	798	871	772	788	753	734	772	755	765	845	796	767	760	822	812	795	779	784	818	790	791	795	788	796	850	757	779	783	769	740	794	777	761	778	780	817	783	775	778	790	794	786	749	771	755	773	782	785	748	782	735	830	793	791	804	807	757	770	784	796	799	797	754	780	770	734	763	764	782	760	762	744	819	824	757	766	759	810	789	779	785	783	781	785	795	807	765	822	776	746	739	837	806	728	778	800	734	797	820	781	770	775	724	813	797	750	788	778	744	803	819	776	748	797	761	815	729	769	814	773	790	792	796	760	763	760	772	741	749	797	790	825	764	773	817	781	740	833	786	820	753	789	771	770	767	798	809	791	743	798	799	791	760	765	823	757	763	766	784	803	802	755	825	797	768	857	781	836	780	727	797	776	766	747	804	784	835	763	829	802	846	763	826	828	816	719	796	767	804	812	814	793	805	780	820	822	786	779	791	774	766	802	744	778	770	777	781	770	798	834	767	797	799	775	789	799	748	784	827	743	796	786	798	821	741	803	745	779	797	759	810	768	776	743	782	799	788	745	836	811	787	768	709	807	758	811	796	808	800	794	796	825	784	752	821	764	829	778	816	787	764	792	800	843	788	805	787	827	789	751	740	811	805	784	754	783	812	772	772	737	780	808	788	784	804	780	747	785	794	798	764	801	756	799	800	754	809	779	763	785	760	781	795	782	740	825	819	793	807	810	835	811	816	769	811	777	860	766	763	793	798	723	809	833	744	789	790	757	773	807	792	722	766	795	769	758	821	778	774	792	764	791	798	808	749	797	780	746	765	791	784	825	787	791	812	834	769	777	756	759	767	795	801	822	777	792	772	774	735	768	778	803	837	813	754	832	841	844	779	778	799	823	790	788	813	830	822	793	811	724	778	749	792	770	799	794	746	804	801	748	823	721	785	812	827	804	790	817	836	777	754	764	773	823	813	733	798	772	787	766	767	811	772	773	748	769	739	721	715	767	756	776	849	760	784	775	811	806	807	796	826	747	774	816	776	817	752	803	791	815	794	747	777	764	783	803	780	768	806	771	811	802	760	756	729	801	789	781	743	765	778	746	815	804	757	772	758	757	798	762	758	833	756	771	853	809	773	806	820	802	781	729	821	799	779	786	770	757	796	801	800	762	796	809	811	823	789	749	790	800	814	774	778	770	752	769	821	743	767	740	794	786	767	786	758	781	801	800	818	836	814	764	757	745	827	808	783	768	742	767	869	792	792	769	781	826	752	831	840	831	770	797	768	772	794	767	791	763	730	839	792	801	797	804	783	739	774	747	753	770	727	784	801	743	798	844	758	762	741	812	810	787	769	822	757	772	773	800	769	752	774	767	818	793	769	818	794	786	800	778	784	767	761	816	752	785	776	759	789	777	798	802	768	755	781	814	766	734	823	763	770	786	780	719	780	754	777	735	749	723	817	778	798	784	785	741	789	810	731	786	737	774	790	792	742	830	810	819	803	766	785	764	814	815	790	847	793	721	775	806	739	739	825	798	774	727	811	817	705	819	786	777	732	798	798	807	780	774	785	809	759	800	757	758	764	765	730	784	767	774	831	779	778	771	820	732	750	743	798	789	744	847	823	810	792	790	775	789	812	793	836	741	747	755	810	804	790	767	795	826	802	731	800	755	768	786	774	806	762	811	806	778	717	730	803	767	833	751	828	784	783	735	812	725	755	837	727	790	801	788	799	843	747	779	745	744	806	743	755	776	809	830	845	793	762	833	745	752	796	784	780	772	799	834	814	749	774	802	768	773	789	797	805	824	821	800	778	789	783	830	706	740	811	780	752	819	785	772	754	820	751	789	772	759	827	827	823	804	807	857	846	770	796	791	797	797	784	778	743	801	791	803	797	772	797	824	778	796	820	814	777	843	790	726	823	773	784	790	807	823	775	758	801	779	753	787	781	754	760	769	752	807	780	737	799	794	802	757	755	756	792	773	769	781	752	758	757	760	730	783	813	747	786	776	808	820	759	779	793	790	798	805	801	770	818	763	749	739	817	824	808	795	790	844	819	778	794	742	796	801	794	774	775	800	819	748	759	770	817	765	784	802	835	803	769	767	808	765	795	843	780	738	778	802	774	751	803	811	808	741	818	767	766	816	825	772	788	782	791	797	795	817	794	802	816	752	826	794	774	724	776	753	798	799	782	729	787	766	821	790	806	749	777	786	816	781	808	755	789	749	779	823	791	796	730	807	822	783	806	765	794	760	789	767	789	787	796	754	774	775	790	799	807	726	791	816	773	795	754	752	774	730	768	770	750	791	776	774	809	773	798	764	791	778	819	784	770	812	796	739	792	764	814	729	789	757	769	801	814	722	755	734	776	818	809	749	787	796	784	814	812	777	859	762	835	758	800	810	778	814	827	759	764	816	797	796	799	755	736	765	761	826	757	811	753	775	791	778	788	775	764	762	832	782	825	785	810	827	786	821	751	801	761	811	770	844	761	811	825	824	804	749	787	754	807	818	814	787	785	786	812	768	806	780	812	777	789	758	833	752	786	832	828	783	788	817	783	738	774	799	766	811	793	806	780	833	808	766	770	786	782	765	746	764	720	778	781	793	734	782	799	777	774	768	796	762	769	748	759	758	811	767	765	775	772	767	767	762	766	800	782	805	753	680	757	749	765	805	746	814	768	817	814	771	751	786	768	795	775	760	797	759	825	754	822	766	764	760	804	781	804	792	768	809	821	817	780	806	817	736	769	801	804	804	820	840	759	790	797	844	826	747	815	799	833	726	752	756	769	774	781	773	762	773	746	789	756	795	781	832	732	813	789	774	749	824	782	761	758	746	773	759	805	772	802	794	752	781	751	743	804	769
18216	1417	804	642	429	315	271	251	208	222	195	208	189	178	165	184	185	181	165	172	164	182	158	183	164	152	165	167	130	186	170	186	161	148	136	179	153	123	159	162	156	176	167	169	158	186	158	165	140	160	160	158	179	137	169	163	128	153	136	176	166	137	149	161	182	137	172	194	136	138	176	171	172	156	154	150	145	142	167	156	147	149	141	134	169	150	152	191	140	166	169	152	166	172	168	146	171	170	143	152	144	146	160	154	156	202	149	175	173	176	177	159	158	152	147	148	151	174	172	129	163	205	170	164	163	158	168	166	154	132	155	160	160	174	160	137	177	177	163	173	191	150	142	152	172	142	174	156	168	131	149	147	139	166	157	150	154	124	157	176	182	144	151	170	141	143	169	155	154	147	177	166	147	152	160	146	162	142	150	165	172	168	151	150	156	161	142	147	153	167	156	156	158	175	175	154	145	152	146	160	133	137	174	161	170	133	146	163	145	156	190	170	164	148	187	134	148	148	166	193	165	157	152	176	153	153	134	145	146	147	157	136	154	153	159	138	148	182	161	148	158	166	154	150	151	167	170	161	167	157	161	164	171	172	153	158	142	147	156	169	146	176	145	167	145	168	151	149	154	151	150	155	168	157	164	176	157	159	167	168	160	150	169	137	176	166	160	155	173	155	144	158	166	163	147	171	135	174	183	136	175	161	196	154	134	170	157	181	144	168	157	148	171	152	146	168	164	172	146	151	151	153	145	170	167	149	149	141	134	160	194	163	164	158	156	147	163	152	154	149	176	166	168	169	163	167	164	180	147	159	158	177	178	155	162	171	157	178	141	175	183	164	155	141	135	188	153	155	156	147	163	166	159	150	156	158	155	158	147	153	151	160	157	140	172	167	178	187	148	154	174	153	157	155	176	139	172	145	155	158	164	150	156	145	139	149	144	158	141	184	163	141	148	157	155	151	168	138	166	175	163	174	154	154	172	162	159	179	165	152	164	161	144	160	159	168	150	177	158	155	146	168	160	142	151	174	172	157	131	163	171	169	173	166	141	147	186	150	168	149	143	140	144	164	159	161	160	128	161	161	144	140	144	161	155	133	148	137	159	182	158	163	135	175	172	150	175	164	141	153	149	174	166	148	167	143	161	146	152	162	155	143	141	153	180	151	147	151	171	165	197	153	160	159	169	152	155	153	160	169	160	150	163	160	173	150	157	155	159	153	135	155	151	155	145	143	188	177	160	167	153	146	131	156	155	166	166	147	131	157	150	165	169	144	159	171	153	167	158	158	163	134	163	146	149	160	143	178	149	146	147	170	152	174	134	168	172	167	164	132	150	152	153	163	139	162	160	142	140	168	149	180	167	162	160	169	174	146	171	139	177	169	142	191	168	158	156	178	184	139	185	175	170	165	157	182	122	167	197	157	150	183	178	177	143	150	177	143	154	140	172	161	161	166	177	155	160	159	143	155	172	145	154	133	160	163	144	176	146	148	148	147	168	145	173	154	149	165	143	147	158	120	146	151	173	147	181	135	139	154	142	155	158	154	136	183	160	142	139	154	182	166	168	139	151	178	169	160	178	166	174	160	180	164	140	155	155	141	156	148	165	157	161	154	153	160	170	162	160	148	183	146	154	161	153	180	179	154	145	176	161	173	165	168	164	151	186	164	154	153	155	154	144	139	147	175	155	148	142	170	172	164	165	145	178	140	154	180	151	173	166	166	160	168	173	149	154	160	184	175	160	188	160	149	148	182	162	138	152	161	155	154	152	146	140	168	166	142	164	141	145	149	151	146	172	162	145	143	161	150	150	173	190	154	174	177	193	147	151	160	183	166	165	163	163	136	159	146	149	169	160	158	162	161	136	148	178	153	152	165	168	135	157	157	156	145	144	166	162	171	153	163	144	137	150	142	179	151	193	148	154	157	144	150	154	172	159	149	152	167	163	172	154	159	141	163	145	171	177	157	155	152	141	161	152	154	136	143	163	170	162	171	148	180	156	155	160	155	157	164	169	153	154	142	163	172	144	134	168	176	161	144	180	185	195	153	146	162	137	189	173	154	158	149	168	169	152	183	168	164	141	155	169	177	165	161	165	145	167	165	161	144	169	167	153	134	178	164	140	142	182	145	158	166	130	163	176	150	148	160	161	149	140	158	130	159	154	154	165	188	149	154	194	193	150	156	147	178	178	152	156	143	154	167	150	169	136	145	169	162	132	164	158	180	148	151	154	168	150	127	130	162	157	174	148	162	143	143	150	153	134	163	167	149	169	155	170	153	153	193	144	167	144	152	168	160	170	145	165	137	151	162	146	157	164	153	163	148	146	157	128	137	145	175	176	150	155	160	176	141	132	153	163	135	173	166	178	147	152	179	154	145	140	166	159	158	138	160	155	182	160	153	158	166	133	143	160	152	169	148	165	153	164	183	179	155	159	161	183	140	158	143	165	144	139	141	167	178	154	152	155	146	166	134	166	164	163	134	162	160	187	148	162	154	132	145	164	147	161	163	161	158	132	149	172	141	149	152	162	145	170	158	166	125	150	157	158	141	150	165	132	145	148	156	185	142	128	151	170	155	160	153	170	133	154	169	164	136	164	143	177	146	156	163	155	157	167	144	143	154	139	152	178	159	140	160	152	173	139	159	152	161	176	165	155	172	168	127	176	176	153	169	148	166	165	171	154	195	150	170	173	114	170	140	159	138	152	175	150	133	140	150	162	172	182	149	164	155	178	140	157	157	160	137	141	151	176	156	186	174	166	159	137	161	133	176	156	162	171	159	180	131	174	187	173	182	156	183	179	152	162	150	158	157	142	155	184	152	143	168	188	149	136	171	168	155	160	164	129	162	155	167	152	150	161	161	143	157	151	154	177	158	167	154	176	170	176	169	151	154	152	160	143	153	155	154	177	161	160	148	157	146	153	162	177	147	145	146	140	150	150	168	171	157	155	161	147	139	159	165	158	145	145	168	171	158	173	171	184	164	165	147	156	155	153	151	147	161	165	168	155	142	163	138	133	154	138	137	149	178	173	150	146	178	147	168	133	169	158	158	137	165	169	153	157	164	165	156	149	158	131	151	163	164	177	162	146	150	167	140	164	150	169	160	152	161	184	155	156	167	139	162	162	163	155	162	158	173	170	172	167	160	167	156	176	139	169	137	155	172	166	142	165	169	153	161	143	155	153	174	169	157	151	155	152	147	127	181	160	145	158	140	161	153	157	161	172	153	152	147	153	151	161	172	158	159	156	155	188	177	152	147	169	150	131	153	134	148	139	155	127	171	166	180	175	173	157	167	163	151	159	165	156	150	155	150	162	147	150	136	159	146	170	160	148	164	144	157	186	147	158	161	159	175	176	175	137	164	141	142	134	175	184	157	149	161	159	155	154	147	160	184	183	140	153	157	142	171	153	165	167	175	154	162	134	169	162	159	150	136	153	174	144	163	159	156	154	166	160	149	176	143	148	139	164	146	145	170	148	173	162	115	138	157	160	154
10461	898	1648	2148	1698	1408	1064	844	739	696	682	638	579	555	558	585	506	503	501	499	494	486	475	499	433	483	481	468	459	508	418	452	414	426	433	452	449	413	426	424	409	423	446	455	448	427	423	427	423	428	418	413	427	434	408	446	435	394	407	413	453	397	419	429	427	429	371	384	428	391	436	430	448	434	406	422	414	477	412	415	420	401	379	432	381	429	398	419	453	431	388	423	422	429	429	413	450	394	372	389	397	406	367	419	412	366	375	388	418	397	425	412	453	414	401	406	411	398	411	407	418	393	422	411	395	411	395	403	368	410	402	398	445	430	401	427	433	381	369	423	417	392	425	406	435	411	409	403	419	412	408	438	429	395	413	435	397	427	409	401	386	427	449	412	448	424	442	397	399	408	390	438	431	416	407	396	410	386	436	409	429	407	368	410	381	385	382	394	403	384	417	415	408	455	415	416	394	380	400	406	421	451	415	394	386	430	416	373	431	386	395	418	401	442	392	424	422	432	452	401	388	445	410	380	397	417	407	406	411	417	403	397	393	434	419	452	415	413	445	391	395	385	376	470	412	372	420	406	392	401	416	382	379	408	377	431	382	408	367	393	421	413	396	415	427	397	394	399	398	400	419	391	391	391	447	416	391	395	411	408	448	425	404	385	427	403	390	415	431	411	384	388	399	371	427	441	400	402	472	419	414	371	382	385	473	412	397	411	383	388	405	384	403	387	442	398	416	375	423	391	391	399	395	399	424	383	412	391	372	391	424	407	446	422	400	409	434	404	407	397	398	420	396	396	410	418	402	449	437	426	410	384	394	414	411	418	386	399	407	396	419	417	392	409	393	407	440	397	398	446	394	382	385	402	431	379	429	390	422	380	413	388	445	451	401	396	392	389	409	372	405	394	395	446	386	414	419	450	399	420	414	374	392	393	417	400	389	374	402	423	440	432	423	375	400	406	418	394	398	396	432	405	358	402	449	413	412	374	412	399	401	401	395	402	405	391	390	396	397	453	417	394	389	440	406	393	379	433	421	401	377	411	419	398	347	410	449	381	410	421	375	419	398	382	438	427	419	428	438	398	386	427	389	397	415	379	384	428	349	358	397	426	431	376	435	393	431	410	415	397	401	426	391	382	419	400	450	414	426	426	394	412	400	444	387	424	390	403	395	400	428	398	383	437	380	368	424	434	382	385	450	418	382	423	395	422	399	398	412	416	435	392	436	438	424	393	418	414	389	393	398	415	376	385	408	425	438	402	390	390	447	399	389	389	397	406	419	392	414	420	406	409	410	414	387	422	425	453	396	408	431	364	408	376	389	433	409	409	404	406	423	417	434	408	402	416	408	437	421	410	414	428	400	412	409	393	415	437	438	410	377	399	409	349	417	363	417	404	388	418	421	433	437	426	428	388	448	425	410	421	371	380	415	409	429	400	398	429	419	402	399	425	411	410	421	413	419	382	408	459	426	433	429	401	400	438	415	413	467	437	375	421	420	389	430	409	420	380	464	375	436	421	406	422	393	366	440	376	393	359	393	389	375	423	384	411	426	396	451	406	407	351	396	392	392	419	381	412	374	431	431	414	387	402	416	424	401	400	423	404	389	417	418	424	375	396	426	399	433	405	431	419	390	385	392	384	379	403	426	427	397	410	415	420	431	407	416	422	424	413	399	403	404	419	425	406	423	425	427	420	378	433	400	435	420	363	409	421	408	433	392	405	391	398	405	412	419	415	389	417	414	409	419	401	438	421	393	395	404	413	378	408	427	427	421	390	416	407	390	417	371	424	415	427	417	430	396	444	447	408	390	429	400	394	413	387	394	410	409	372	406	461	406	434	423	424	442	414	380	378	364	412	408	424	380	386	432	391	423	397	385	427	421	410	430	412	390	385	410	397	392	400	414	405	387	369	421	390	442	409	449	409	397	429	395	404	379	443	404	407	406	404	385	403	406	408	443	409	421	419	408	428	411	393	389	391	401	387	407	426	400	414	418	421	442	397	469	385	419	417	399	394	415	419	419	440	391	382	401	425	392	394	402	375	381	422	396	401	421	400	443	425	426	416	417	395	398	419	427	396	404	402	433	392	436	388	384	404	465	429	387	435	405	410	411	439	422	388	380	422	383	410	389	433	419	396	386	417	418	396	412	434	393	400	406	421	404	433	419	403	431	452	404	393	407	432	405	420	407	427	425	422	435	424	416	389	377	393	436	426	385	399	411	385	385	415	421	446	417	443	390	407	391	406	425	391	398	420	394	396	411	427	410	401	367	431	392	423	436	408	439	421	416	367	378	388	407	415	401	382	413	397	407	390	432	436	380	355	353	382	399	402	402	443	404	409	383	416	428	420	389	400	437	390	395	403	376	403	413	388	424	438	381	431	381	406	381	397	437	467	398	420	409	412	390	381	397	404	423	425	417	432	372	413	421	383	390	424	441	404	401	402	391	395	407	402	408	412	383	425	410	413	441	391	431	392	426	420	447	415	403	422	394	366	450	413	399	393	385	378	408	386	437	407	405	442	395	396	423	398	429	406	383	366	399	425	415	399	393	423	439	415	403	385	389	434	403	403	410	413	370	375	398	417	377	388	384	392	404	417	434	373	419	384	368	409	429	417	398	361	400	400	420	409	391	368	451	407	390	414	410	398	396	406	392	381	403	412	431	423	407	397	395	403	410	393	404	415	436	402	423	451	357	412	443	391	411	417	412	410	419	434	420	437	442	414	432	429	393	380	387	378	386	437	400	445	427	416	399	424	433	375	405	369	378	411	412	431	389	391	413	395	397	421	389	424	429	424	402	403	415	410	426	372	377	431	397	372	428	414	397	378	381	438	403	403	394	427	444	434	409	429	388	432	409	443	422	398	412	389	366	424	415	420	405	439	395	380	391	387	390	408	406	406	385	421	439	409	453	399	375	389	424	392	371	436	396	417	400	413	397	408	376	420	390	392	386	407	386	432	393	408	405	408	416	400	427	464	390	375	410	453	414	403	370	417	365	406	404	420	373	398	416	393	430	408	411	417	424	414	394	417	418	400	383	452	415	419	443	405	426	444	400	422	421	414	423	416	384	407	377	390	434	407	373	434	433	398	407	457	403	392	364	384	398	409	399	405	476	449	453	372	393	408	417	442	420	367	429	415	414	413	435	412	404	458	428	389	403	414	421	396	462	391	406	407	408	408	390	450	429	399	383	441	411	423	406	422	405	407	380	411	404	399	416	424	409	419	408	400	391	407	419	406	401	426	411	429	388	395	399	412	409	399	384	397	412	428	399	431	406	368	437	413	409	412	396	419	388	396	410	408	422	422	426	393	403	403	376	443	415	434	379	411	385	449	437	409	353	417	433	451	411	380	419	403	440	413	407	428	403	438	378	409	432	404	376	383	384	392	421	411	436	403	392	439	433	406	404	420	436	410	407	412	416	445	390	392	387	392	430	366	418	396	408	392	434	401	411	416	408	422	440	419	412	385	422	396	430	429	402	456	389	417	424	424
3033	409	414	415	367	395	386	384	391	358	382	363	364	367	353	408	393	387	364	393	398	377	374	368	357	361	369	361	362	374	363	386	391	402	359	370	365	389	386	367	384	383	388	398	413	380	395	372	366	363	393	365	368	384	418	397	374	393	373	376	364	374	377	345	383	368	369	380	327	328	411	353	364	358	384	384	345	338	393	378	399	389	383	360	359	375	385	401	392	372	351	390	373	346	378	392	413	378	421	345	380	369	389	366	387	356	389	377	351	391	429	339	393	397	377	381	371	355	357	351	354	404	392	380	377	361	382	379	376	375	408	390	353	361	397	367	377	362	383	385	353	374	386	373	373	383	364	368	353	371	376	373	374	391	374	412	365	363	403	374	411	374	391	396	378	365	368	381	365	375	370	386	380	392	387	346	357	380	365	367	365	365	374	370	364	377	372	376	400	376	348	356	370	404	374	376	368	366	400	360	402	403	424	360	368	373	407	364	385	367	344	369	389	368	359	385	350	381	370	367	378	385	348	392	387	399	375	369	374	357	406	402	389	382	389	378	380	369	385	367	377	335	348	350	338	357	368	363	357	431	390	383	338	359	402	385	406	420	393	389	394	369	368	315	382	383	394	362	378	360	346	432	372	407	380	387	365	355	352	357	418	347	327	337	366	404	382	382	384	401	394	342	354	375	388	380	375	391	408	389	387	363	377	370	385	365	401	369	408	389	366	403	369	356	380	381	381	351	386	373	383	367	342	391	342	357	358	364	346	359	371	393	349	348	357	367	389	325	374	347	387	414	372	388	366	339	363	383	405	391	370	374	376	398	392	363	397	410	316	373	400	372	341	394	360	397	352	393	368	377	366	369	406	389	364	354	369	350	399	377	369	365	386	389	378	366	423	366	394	402	372	371	373	393	388	376	396	403	412	394	388	434	371	348	375	403	403	392	355	389	366	373	369	372	360	365	374	360	374	383	369	381	379	399	361	386	366	377	394	393	377	377	380	366	369	398	346	373	401	410	370	422	379	399	357	380	375	369	373	412	346	422	375	361	379	398	339	391	349	340	386	369	342	397	366	373	389	362	383	361	338	370	375	354	370	445	403	382	373	423	359	367	375	393	355	380	371	375	361	336	349	352	380	360	371	384	368	342	363	376	402	366	364	402	383	391	382	387	369	385	358	380	387	411	381	390	347	380	388	386	346	400	408	366	361	349	376	392	370	388	379	375	400	396	407	356	369	366	366	384	383	357	379	383	369	397	396	374	387	376	369	402	374	408	359	365	342	375	351	348	361	390	361	353	369	389	406	353	392	393	389	362	366	372	432	377	400	316	372	396	361	381	400	360	385	360	400	350	387	379	400	383	364	405	375	370	370	385	382	376	427	349	333	357	389	376	412	392	374	389	363	374	369	347	376	352	362	392	389	385	382	393	387	402	396	350	400	359	398	409	407	358	340	368	362	388	389	359	386	386	425	380	373	392	384	363	369	380	347	373	386	390	338	383	360	365	381	393	366	364	426	380	358	365	409	363	366	311	397	415	356	392	367	382	350	355	378	404	402	406	357	361	385	374	379	351	399	334	364	366	354	367	407	362	402	401	409	357	398	400	389	351	396	400	378	403	389	362	368	376	396	376	369	395	356	365	381	379	377	384	343	395	395	382	383	362	392	379	344	372	314	386	364	368	362	342	371	364	361	370	368	360	356	385	363	379	389	365	387	372	374	340	377	340	396	375	362	346	386	373	421	359	371	398	366	399	347	393	396	383	360	405	350	359	360	342	366	383	350	351	365	374	351	364	404	381	384	366	385	391	340	360	354	383	395	337	362	356	419	370	379	393	408	342	393	372	396	373	418	351	372	355	369	396	373	370	376	404	382	382	385	395	383	400	347	359	382	362	360	377	373	384	396	366	351	407	409	378	386	390	345	374	325	375	361	394	376	378	313	379	360	350	346	383	375	349	337	374	380	373	383	399	352	371	394	392	360	379	358	381	355	383	419	408	389	345	373	376	378	318	384	392	375	386	362	381	361	388	349	376	396	357	404	370	402	374	368	358	384	343	388	419	389	392	349	388	373	356	372	387	383	372	361	377	354	341	414	380	373	404	364	364	396	358	389	366	349	380	350	362	386	345	368	344	353	372	399	374	361	360	397	384	364	362	355	387	369	379	341	414	383	359	396	375	366	379	426	366	360	391	352	363	355	350	393	417	373	368	366	370	355	341	384	362	385	364	372	441	388	376	385	348	369	355	403	351	383	396	338	408	366	375	367	388	382	369	335	366	382	395	345	353	344	364	391	391	379	392	378	373	343	370	350	327	386	361	361	388	372	391	344	386	362	380	398	376	381	378	385	385	371	406	354	379	375	373	383	348	399	369	358	409	362	404	416	360	371	366	379	388	372	346	400	396	394	336	359	411	379	366	370	355	352	362	406	391	375	387	376	368	395	378	379	352	382	384	384	384	377	393	377	384	376	362	374	358	370	376	367	343	400	362	376	359	382	367	364	384	369	395	373	357	348	353	380	390	371	345	365	385	362	349	405	394	391	415	409	387	407	397	339	377	365	374	406	402	408	354	360	343	356	404	374	390	362	390	399	380	381	371	344	368	375	386	371	381	361	379	354	382	386	406	391	345	356	350	352	367	413	360	356	352	384	384	386	347	376	357	348	383	396	374	349	377	380	396	407	323	396	384	380	375	398	372	352	322	358	384	393	380	393	396	366	402	396	363	393	366	377	369	375	394	350	380	414	366	384	369	379	387	361	354	360	387	402	394	339	409	375	366	371	395	383	354	415	359	359	363	363	360	378	335	393	381	339	333	364	374	369	386	364	390	343	350	380	357	346	369	364	362	376	406	364	342	329	381	357	384	355	385	403	411	362	363	434	390	369	394	350	395	378	376	369	399	369	367	333	357	393	396	388	362	371	359	384	379	384	359	342	401	389	391	353	370	366	355	393	357	367	379	394	311	345	368	397	380	374	357	374	394	379	336	378	392	361	379	378	404	411	370	390	401	360	336	371	360	403	356	344	332	389	360	381	357	348	373	403	366	355	389	366	344	407	398	356	362	370	382	362	409	351	381	384	379	398	373	353	367	370	357	389	382	363	357	401	378	370	363	399	333	393	383	339	350	372	379	359	394	409	392	397	371	362	372	393	358	391	372	397	327	352	368	331	362	343	398	357	364	351	420	409	349	356	399	372	414	389	384	385	403	363	357	380	382	367	372	385	373	394	382	422	382	357	417	375	381	389	368	375	366	360	410	328	376	383	380	397	375	375	365	339	394	343	363	372	363	364	362	385	340	390	356	370	362	362	403	414	369	336	380	372	392	385	392	389	391	377	362	363	414	373	345	367	391	388	337	386	441	347	394	387	361	385	424	369	386	371	369	333	380	390	383	401	379	390	384	411	387	394	375	369	340	375	364	350	401	396	402	361	380	367	377	384	376	392	377	404	384	379	365	405	361	380	358	408	408	365	420	401	370	357	364	344	341	386	338
2947	837	954	944	936	917	949	882	880	885	860	862	842	924	881	859	892	920	878	932	926	882	891	836	913	878	902	882	914	876	928	869	903	850	867	866	892	887	955	923	881	894	886	905	872	894	856	927	855	864	913	859	909	939	878	862	887	885	909	863	859	872	915	956	884	912	903	849	935	914	880	891	886	893	862	847	884	891	895	818	879	922	847	838	873	982	884	832	881	898	887	872	831	851	903	844	846	879	872	847	911	866	908	922	888	914	870	857	891	858	867	816	885	886	932	901	889	929	907	921	868	877	894	841	849	914	865	853	838	905	857	900	825	866	892	908	850	882	869	833	829	886	892	886	827	916	918	862	931	876	883	904	870	909	864	862	856	888	909	881	864	829	886	833	899	840	888	865	899	909	893	873	891	885	885	860	856	821	868	892	878	856	889	882	889	881	866	899	871	860	913	909	837	907	824	923	882	909	883	899	888	896	896	914	869	889	909	888	882	897	855	894	881	908	861	870	881	927	837	919	871	908	865	901	859	849	867	827	877	885	905	847	886	898	871	891	862	869	893	904	879	854	875	906	927	903	897	894	877	836	900	827	905	904	879	899	907	896	925	841	922	871	931	834	889	899	883	878	879	885	885	897	888	867	874	905	810	878	877	900	877	848	933	887	850	932	865	854	859	842	937	842	878	874	881	913	858	906	941	984	882	846	871	884	848	890	923	884	881	892	891	844	863	828	891	878	875	866	912	916	929	920	878	878	885	892	869	825	922	889	856	910	920	873	859	888	903	871	873	857	916	851	861	889	951	861	937	886	864	899	895	882	879	862	879	860	856	873	883	867	903	875	871	865	938	919	935	853	935	907	904	871	845	873	897	893	888	787	903	906	877	847	844	859	831	844	862	880	892	915	837	834	872	913	884	836	907	910	878	866	828	906	895	871	918	946	922	848	858	882	900	856	863	884	889	882	893	869	843	883	877	852	867	881	878	895	869	871	909	948	884	840	913	888	879	912	889	915	942	908	881	884	875	871	920	888	885	915	865	861	903	872	840	872	885	906	927	889	939	845	880	865	910	898	859	883	901	934	861	896	822	854	833	899	900	856	877	880	925	914	883	926	896	836	890	876	869	883	920	866	873	863	892	919	883	887	843	911	840	866	878	930	917	874	901	882	876	890	918	908	897	883	878	884	851	869	903	878	893	855	855	879	946	940	859	867	870	849	844	850	866	888	915	837	850	833	840	896	927	909	891	883	885	922	903	870	870	890	873	841	857	867	854	901	914	841	880	926	887	911	874	869	898	914	881	857	884	860	890	847	897	910	882	925	924	906	858	823	880	905	838	839	889	867	878	921	854	912	892	959	956	865	932	854	887	934	901	839	879	926	893	836	909	812	904	945	857	904	894	850	928	829	838	840	883	913	827	919	877	875	896	898	871	912	901	923	926	887	879	922	882	853	871	884	874	921	871	897	910	861	868	865	862	834	847	898	883	908	855	843	882	882	888	886	911	934	927	855	882	910	851	890	894	851	916	929	920	903	892	884	906	894	879	899	913	881	807	857	949	842	840	895	889	830	912	889	889	855	840	918	894	839	866	846	899	866	859	885	862	872	878	870	894	876	840	896	950	882	882	834	928	902	859	877	877	875	864	964	834	895	843	856	924	865	871	902	862	887	826	907	864	815	896	901	825	812	898	896	834	932	886	884	834	867	836	838	899	923	874	920	871	846	882	911	892	946	875	896	903	897	882	839	831	871	906	889	873	896	881	888	891	870	859	901	890	886	852	904	877	894	854	876	899	859	862	897	862	871	892	865	858	885	840	870	898	889	909	901	917	947	852	879	860	836	888	929	922	892	828	882	884	833	887	835	873	903	933	888	896	913	841	873	929	930	878	866	855	892	924	920	890	888	901	857	833	895	909	908	856	907	862	866	912	921	903	869	855	884	869	898	881	914	870	918	853	840	902	840	957	849	904	875	893	880	896	876	875	908	882	956	948	868	889	876	891	884	853	861	861	909	843	886	852	906	863	929	887	878	878	870	870	884	860	870	870	858	885	866	861	915	931	909	893	858	855	875	892	898	852	843	946	880	922	876	837	913	863	923	866	876	874	915	829	889	942	833	908	879	925	869	863	855	848	888	866	833	899	905	886	915	931	867	890	889	874	874	855	894	906	901	914	875	861	900	884	888	861	913	865	865	924	967	889	891	904	879	895	913	870	854	898	918	870	823	864	885	855	871	835	913	873	820	908	903	925	852	916	892	911	867	883	879	924	892	861	845	843	934	825	903	867	887	915	886	881	837	884	836	947	852	926	883	879	883	876	898	915	874	887	900	904	786	883	885	902	916	957	901	905	860	849	912	876	933	856	911	848	873	878	863	853	874	921	900	945	904	895	858	910	902	884	882	889	909	925	921	909	883	865	874	923	957	840	946	915	863	891	924	879	917	862	872	920	902	885	890	895	866	896	906	889	850	859	927	915	895	875	855	868	896	876	892	891	888	860	878	862	919	876	898	934	898	889	917	837	846	850	859	844	871	909	848	824	947	932	890	885	914	857	844	810	902	870	832	882	854	883	926	873	840	876	888	912	888	888	867	875	846	885	866	867	878	864	878	808	927	910	870	904	846	892	889	886	871	913	893	943	863	811	891	883	895	879	919	870	851	861	870	853	916	863	804	943	851	903	869	912	894	892	913	887	874	964	856	883	866	885	890	909	838	909	896	866	883	925	918	892	870	912	841	914	856	896	891	881	894	864	920	888	836	859	856	871	856	878	861	852	904	861	931	864	878	874	862	896	869	867	859	868	871	878	926	892	918	886	895	906	872	928	887	865	906	854	838	924	811	911	883	853	886	901	868	912	879	887	880	953	883	949	921	862	893	836	888	860	872	925	884	883	853	855	852	871	864	873	871	870	883	890	907	890	873	917	835	889	875	916	895	900	879	847	882	901	884	893	870	902	859	858	851	895	927	862	864	906	831	875	905	878	918	879	864	918	886	864	862	924	856	902	896	877	869	882	925	832	857	859	911	924	851	905	885	905	834	873	878	859	849	891	901	903	873	922	878	870	863	886	876	816	876	867	879	913	918	889	871	918	913	869	882	905	886	865	857	927	840	876	898	927	882	921	842	823	841	932	875	867	896	944	891	901	889	945	893	950	824	889	906	865	921	890	857	929	852	869	884	879	925	869	914	886	893	858	827	884	877	852	906	858	884	877	890	877	818	898	905	873	982	864	873	905	813	834	868	905	819	845	885	896	864	858	918	839	939	930	838	892	872	881	894	893	858	896	862	909	924	880	900	876	878	888	903	861	860	895	860	858	884	864	884	904	873	902	896	849	898	880	880	889	870	930	929	863	861	861	907	928	891	883	880	890	856	918	929	849	907	875	898	898	853	881	904	871	906	836	934	867	912	879	916	837	907	926	890	871	846	838	888	820	861	864	904	899	868	886	912	863	899	903	855	888	927	926	893	858	878	913	898	939	898	819	911	896	863	849	918
9313	770	646	504	461	420	415	323	352	358	335	346	354	338	381	371	344	341	333	316	349	312	320	335	324	283	341	294	343	334	333	325	303	353	291	279	326	347	343	328	356	330	321	288	310	334	336	337	327	324	299	306	317	342	320	306	336	296	339	286	311	302	331	341	380	352	340	368	359	328	345	355	335	342	339	360	327	350	340	309	327	332	301	351	303	317	324	331	349	341	315	297	335	330	337	330	319	316	327	332	301	307	288	316	320	319	326	348	346	303	331	326	314	329	317	311	314	339	364	330	307	315	355	338	322	334	328	324	359	317	339	357	317	315	345	297	341	303	334	298	318	316	292	329	336	323	313	327	328	270	324	362	334	326	327	296	304	306	320	307	324	319	334	344	343	326	334	281	301	351	286	336	330	307	340	354	303	320	330	354	350	287	316	323	379	350	349	352	318	335	350	350	330	338	319	332	326	319	338	305	326	323	356	326	359	359	347	320	307	306	326	345	350	334	312	323	326	342	345	350	323	326	313	335	339	320	348	327	291	333	313	322	327	333	309	335	361	326	339	309	355	341	346	317	321	355	359	300	344	302	340	332	314	336	328	340	333	336	340	346	343	341	333	331	312	317	331	328	315	320	361	334	350	293	346	312	315	333	315	356	335	324	334	303	314	330	331	347	336	346	339	310	344	321	319	310	326	320	330	348	314	330	313	320	330	322	321	349	352	305	352	350	311	344	305	361	323	358	338	329	336	336	343	341	333	333	297	328	324	309	309	342	345	304	291	339	345	347	342	325	314	308	328	327	310	307	325	337	316	306	335	332	343	327	316	348	327	313	310	315	353	381	321	319	352	335	323	329	299	378	300	303	336	314	322	320	332	312	353	330	328	304	302	311	345	335	326	338	314	342	345	341	343	356	293	334	300	325	374	334	310	325	353	323	316	311	337	302	303	323	356	366	323	306	336	311	309	337	328	340	320	315	331	327	365	314	333	322	333	325	364	320	314	289	317	331	330	310	311	352	333	338	334	320	337	359	360	332	291	336	362	327	344	300	341	333	312	341	339	331	299	317	312	315	330	307	345	315	323	343	357	306	310	317	352	333	325	334	324	334	355	323	352	298	312	324	326	331	356	345	337	344	334	291	333	323	337	345	370	338	350	353	337	346	367	321	318	327	328	330	337	342	347	320	334	334	347	294	284	330	314	333	340	370	330	350	342	321	339	328	330	340	336	331	344	320	322	308	316	329	331	341	354	299	306	302	319	320	319	291	355	357	361	312	350	327	299	306	321	290	312	319	315	326	334	366	347	319	341	351	325	328	321	322	324	327	325	339	327	342	374	292	330	377	358	286	322	350	333	345	342	352	329	373	328	295	328	355	333	333	289	324	330	309	317	377	297	335	350	323	361	326	324	340	310	307	269	336	316	280	316	328	295	315	363	344	329	317	323	301	321	352	319	324	342	344	341	331	318	299	347	298	355	333	319	320	366	356	302	333	330	299	347	332	347	314	353	329	328	338	335	309	363	321	308	370	353	341	307	334	318	344	320	347	322	329	331	321	345	331	351	333	325	314	358	319	320	329	351	300	321	335	319	312	340	326	328	324	310	338	290	301	364	317	333	330	326	316	363	354	333	310	342	324	320	304	344	303	331	330	336	319	347	326	313	334	355	336	286	295	326	319	354	320	322	322	324	353	338	344	337	319	312	331	312	327	340	312	316	334	310	315	314	329	353	354	336	313	329	366	348	349	332	314	324	301	313	332	320	345	356	310	317	305	331	334	321	335	328	318	322	308	324	317	316	316	311	282	302	324	326	338	347	347	323	332	322	343	334	319	323	342	322	310	324	330	316	312	315	300	365	317	353	330	321	336	374	302	317	318	351	305	345	312	356	324	338	341	344	366	370	335	369	365	298	345	321	325	318	355	340	288	341	383	323	308	304	317	350	326	321	300	358	319	333	332	303	327	298	351	319	315	350	318	304	291	315	305	337	333	298	327	338	344	344	340	311	341	350	295	316	307	346	340	370	300	355	351	313	325	322	332	313	358	336	342	341	312	305	301	314	344	329	329	321	336	343	351	377	356	343	312	346	358	295	321	369	336	354	331	327	329	303	335	322	336	378	318	317	331	316	321	349	344	335	322	334	322	357	334	327	336	316	314	299	273	306	309	359	314	336	306	331	294	345	312	334	356	292	326	313	349	302	341	312	344	311	361	312	338	324	332	323	329	325	334	319	334	327	359	344	354	324	320	351	340	322	337	356	341	353	307	321	301	330	338	335	375	342	321	334	355	311	336	353	312	316	347	318	328	320	308	345	327	299	318	317	349	340	342	298	319	343	318	334	299	342	334	373	305	341	332	349	318	325	300	326	317	323	370	290	319	339	320	314	325	346	310	327	336	325	337	307	326	334	321	288	386	313	312	328	347	311	322	342	311	331	337	355	342	318	377	306	314	336	315	323	356	335	308	319	340	307	322	311	318	308	341	333	327	327	339	335	344	343	342	370	371	346	308	342	335	304	327	324	334	315	362	336	345	319	316	309	342	324	330	338	324	338	353	348	360	329	321	321	331	323	323	351	330	319	369	329	357	334	326	332	307	313	318	305	346	318	289	333	367	334	282	341	336	330	330	322	304	353	351	343	325	301	344	313	324	302	324	352	312	307	334	318	290	317	345	327	323	352	326	308	328	359	324	321	327	327	358	349	327	339	340	301	328	350	322	315	320	313	329	285	318	320	307	365	323	296	303	334	316	332	310	320	317	342	333	345	344	365	301	322	320	323	343	304	345	312	302	334	337	335	318	299	292	344	322	336	344	325	330	330	310	334	290	324	318	329	358	321	343	335	346	322	337	329	291	301	330	318	338	308	327	335	362	334	325	314	325	288	334	305	300	316	304	309	351	333	325	310	282	319	318	369	328	366	376	355	322	325	324	372	339	332	303	326	308	354	334	329	367	343	370	346	363	354	304	339	294	333	345	351	337	348	373	329	337	318	319	328	335	298	331	301	320	321	340	337	353	307	325	337	309	318	345	322	318	321	344	310	304	300	326	327	383	329	339	351	325	309	291	326	307	329	326	302	351	305	354	330	339	316	342	335	339	296	319	317	339	360	322	301	307	350	335	331	340	325	328	290	319	351	366	343	345	335	328	298	321	309	329	309	327	356	287	314	321	342	325	324	361	324	317	330	355	343	334	328	330	338	305	284	318	327	329	332	320	330	309	364	349	333	319	306	326	305	300	307	403	327	333	319	335	327	329	341	359	319	354	369	344	318	370	326	307	354	320	321	340	279	286	311	306	335	316	328	322	322	299	333	380	331	337	311	331	289	334	336	322	328	322	327	382	331	302	307	314	327	331	337	330	349	327	356	343	334	306	339	320	305	304	360	334	345	320	302	311	291	339	329	318	309	321	357	343	341	309	333	370	328	360	311	307	350	317	351	338	323	323	328	325	318	349	332	345	305	348	321	330	329	320	312	306	334	325	344	352	339	385	332	328
7549	1067	1514	1636	1488	1281	1135	1024	1020	942	913	904	847	871	800	859	826	849	822	820	838	802	800	827	824	817	778	796	831	833	839	785	806	762	764	778	772	787	791	750	826	791	880	787	832	793	781	736	741	794	737	737	773	770	765	782	780	776	798	849	755	789	764	802	717	749	816	751	771	797	782	770	739	748	838	792	796	790	801	835	723	800	792	756	718	783	793	832	752	794	782	754	791	791	764	790	773	822	757	798	835	778	713	818	783	768	773	774	786	772	781	745	760	751	785	744	792	822	761	776	770	753	769	771	771	801	733	805	738	798	793	818	748	784	804	809	789	791	796	746	747	783	774	789	799	767	702	821	769	756	706	749	795	728	763	818	774	779	798	783	767	777	790	783	781	812	762	770	772	790	776	785	744	767	773	746	751	747	743	754	785	797	785	778	811	775	758	811	770	765	749	787	785	780	785	760	759	763	785	814	812	753	788	745	798	833	804	756	788	780	770	789	775	744	809	768	761	816	789	772	806	796	768	783	744	849	763	773	769	801	752	795	761	723	785	778	769	811	796	776	784	754	737	792	765	755	810	754	787	823	781	704	764	901	798	793	801	783	748	752	804	753	786	770	754	774	782	782	789	806	742	788	789	779	760	722	811	724	806	766	758	776	761	787	762	805	810	819	761	802	760	752	777	764	788	763	793	820	742	758	742	789	802	767	754	761	777	772	765	755	805	773	787	805	786	763	760	748	820	750	781	758	795	787	753	775	757	757	778	779	743	824	789	781	788	795	786	766	747	809	790	740	780	795	800	732	780	773	794	715	840	807	816	802	809	748	726	783	800	804	792	782	787	747	771	829	782	766	776	779	790	802	832	806	762	785	731	764	773	780	751	708	761	762	747	750	740	852	756	783	798	799	833	801	777	775	790	799	759	800	752	779	767	771	803	805	754	810	750	725	827	747	825	781	796	783	778	754	782	785	732	709	760	754	804	751	781	812	786	820	795	804	786	735	782	813	772	732	729	770	755	765	751	746	813	729	738	770	780	780	816	787	835	771	805	803	736	790	760	820	805	815	731	773	753	794	748	784	765	774	756	809	760	740	743	763	759	765	787	792	746	832	803	753	791	789	748	784	770	830	768	739	779	788	783	755	750	751	779	770	780	782	774	776	792	822	812	759	711	773	785	724	763	799	705	727	818	757	751	721	843	811	766	826	743	743	795	700	754	816	809	808	783	778	792	762	801	782	778	766	740	752	829	778	794	711	735	764	773	798	814	787	808	765	789	791	801	769	814	784	757	817	753	725	797	753	777	746	793	733	797	768	788	758	762	771	754	804	778	800	785	746	721	748	777	748	782	785	795	765	773	808	752	810	827	831	795	790	774	805	800	779	798	736	783	749	777	802	807	734	785	763	785	790	783	747	714	763	781	809	770	788	749	764	751	824	755	774	738	727	817	806	756	784	778	762	762	757	781	766	762	803	747	750	778	743	745	785	776	789	825	785	775	824	775	770	753	775	779	758	794	738	782	811	792	804	760	752	739	800	749	767	774	801	783	766	824	781	842	796	766	819	747	819	783	840	760	758	754	770	791	808	751	788	784	788	813	780	762	791	799	806	837	746	816	752	814	802	778	805	825	793	736	756	764	786	768	686	743	756	751	833	760	739	794	772	723	764	765	767	753	762	789	759	722	779	746	712	792	746	801	792	767	835	754	781	722	750	866	775	727	809	780	761	767	802	785	753	756	757	778	792	767	763	773	780	801	756	748	781	776	773	766	774	840	820	769	824	744	734	796	788	774	770	781	833	734	804	772	774	804	720	792	812	843	740	749	765	808	823	723	794	750	783	797	761	784	726	772	793	765	753	799	756	749	775	769	763	736	775	803	801	732	756	804	785	794	795	785	769	791	753	729	807	732	782	755	755	749	817	753	773	719	760	741	788	764	778	707	784	834	797	755	744	726	836	782	760	756	790	808	744	798	792	759	802	732	728	777	767	791	753	727	812	756	775	779	792	741	774	779	757	732	692	761	801	764	751	808	734	753	776	779	782	775	777	721	830	777	747	827	760	766	779	782	778	734	785	771	737	747	755	765	757	740	745	763	758	818	788	714	764	774	800	765	786	786	798	804	779	784	813	776	815	772	745	735	770	806	784	766	782	750	778	794	779	826	776	752	751	805	763	701	796	800	741	767	729	778	791	807	773	735	779	778	746	769	768	786	744	748	783	769	802	820	768	767	805	733	756	776	822	753	731	803	750	843	757	806	798	778	831	792	783	755	762	778	772	787	797	752	817	777	739	764	781	790	768	817	854	775	801	745	755	788	733	766	767	734	742	806	805	798	815	764	759	814	804	758	754	753	814	735	768	775	783	783	721	747	740	798	763	781	784	732	780	786	771	758	777	761	800	770	796	751	751	775	783	732	775	766	776	744	768	785	765	793	821	776	776	773	818	786	783	786	748	775	783	773	790	822	798	787	756	728	770	788	815	743	752	805	812	776	768	757	756	789	815	743	795	780	728	762	766	783	825	736	805	741	775	814	785	792	766	814	784	768	786	774	822	787	748	824	785	745	748	790	729	762	808	758	764	746	792	809	767	814	808	760	780	782	795	819	730	770	738	790	792	804	766	780	747	723	809	787	790	798	744	785	755	796	772	755	781	775	785	766	749	805	804	779	786	780	819	762	738	839	784	806	735	757	770	783	750	746	755	781	791	760	775	786	757	803	767	778	789	770	775	741	765	765	800	751	726	793	775	766	756	774	743	832	788	790	758	774	798	757	776	774	734	801	789	774	789	762	780	800	765	744	746	758	725	784	727	760	736	804	783	802	789	795	803	782	761	790	796	742	820	737	781	742	769	792	810	754	752	802	783	732	736	788	802	780	731	772	766	775	786	786	783	798	755	759	800	764	792	729	769	782	792	808	798	763	767	785	738	780	749	764	791	793	804	737	793	740	762	761	773	723	812	710	767	764	791	755	806	846	779	773	779	774	777	739	753	732	802	753	791	820	755	818	758	736	790	789	762	806	738	752	792	801	777	792	773	733	702	738	814	753	751	739	760	797	737	830	777	779	754	762	763	787	786	782	817	748	770	720	768	755	767	813	762	750	794	800	811	812	796	763	740	777	727	805	768	762	787	800	794	785	810	767	797	735	755	752	801	788	798	786	778	772	854	775	763	808	737	794	739	781	753	837	759	778	748	781	824	808	757	804	799	754	787	774	788	773	756	776	796	754	754	748	763	770	786	749	748	809	757	780	822	762	781	809	805	750	772	771	835	834	776	749	799	705	771	834	775	778	781	809	760	766	783	792	740	739	805	786	774	794	768	750	816	725	723	738	790	779	757	770	770	771	804	782	746	770	758	741	736	778	779	768	791	723	770	783	837	765	751	761	705	785	781	747	748	806	810	768	761	742	751	798	810	753	738	798	796	789	788	803	814	744	795	791	719	803	748	762	738	701	791	784	830	748	815	793	770	741	761	784	756	778	774	703	798	782	809
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
