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
336639076346	336639076904	336639077454	336639078004	336639078554	336639079104	336639079654	336639080204	336639080754	336639081304	336639081854	336639082404	336639082954	336639083504	336639084054	336639084604	336639085154	336639085704	336639086254	336639086804	336639087354	336639087904	336639088454	336639089004	336639089554	336639090104	336639090654	336639091204	336639091754	336639092304	336639092854	336639093404	336639093954	336639094504	336639095054	336639095604	336639096154	336639096704	336639097254	336639097804	336639098354	336639098904	336639099454	336639100004	336639100554	336639101104	336639101654	336639102204	336639102754	336639103304	336639103854	336639104404	336639104954	336639105504	336639106054	336639106604	336639107154	336639107704	336639108254	336639108804	336639109354	336639109904	336639110454	336639111004	336639111554	336639112104	336639112654	336639113204	336639113754	336639114304	336639114854	336639115404	336639115954	336639116504	336639117054	336639117604	336639118154	336639118704	336639119254	336639119804	336639120354	336639120904	336639121454	336639122004	336639122554	336639123104	336639123654	336639124204	336639124754	336639125304	336639125854	336639126404	336639126954	336639127504	336639128054	336639128604	336639129154	336639129704	336639130254	336639130804	336639131354	336639131904	336639132454	336639133004	336639133554	336639134104	336639134654	336639135204	336639135754	336639136304	336639136854	336639137404	336639137954	336639138504	336639139054	336639139604	336639140154	336639140704	336639141254	336639141804	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25174	14939	17817	16722	12315	8347	7476	16874	5048	1944	1923	1797	1317	1051	1032	1059	810	807	804	723	713	676	1062	603	595	625	627	616	615	1208	4390	1282	825	1134	1465	1568	1066	565	416	534	569	482	465	441	440	415	398	413	348	394	334	321	377	390	360	366	338	289	357	366	332	361	352	384	380	367	366	322	369	370	364	381	383	357	391	351	347	364	306	372	358	346	365	353	366	333	372	329	358	356	358	358	383	351	381	323	325	346	340	350	392	334	348	324	330	334	363	384	352	330	344	361	352	360	370	384	352	369	382	345	369	322	351	341	393	383	373	363	384	353	373	362	371	323	377	373	357	339	341	370	346	344	396	382	358	370	388	375	390	320	366	385	407	374	328	346	357	379	374	332	315	354	326	302	402	367	347	332	375	349	351	374	355	360	365	395	368	411	364	377	358	383	334	340	366	364	355	384	373	389	364	348	377	315	381	351	367	317	394	346	349	325	390	332	354	387	370	340	374	381	345	314	365	333	331	359	372	337	362	345	357	363	351	332	365	342	350	355	363	342	370	356	366	368	359	344	355	369	375	338	394	379	372	360	386	366	316	327	344	362	365	349	342	360	378	359	328	376	339	379	366	335	326	377	335	331	368	355	388	360	328	345	384	339	348	346	315	367	335	375	362	375	361	381	371	366	356	337	382	369	369	381	352	355	318	344	352	385	370	343	339	329	351	322	364	387	326	314	373	373	357	372	356	387	345	356	314	355	392	349	345	375	370	368	355	368	351	365	343	353	372	366	381	343	339	365	369	364	362	338	344	379	375	366	343	341	314	334	357	350	392	342	384	352	334	333	351	378	344	355	374	363	340	365	382	362	323	338	349	363	311	368	378	355	359	378	352	331	358	333	333	368	342	335	367	349	355	374	317	330	359	337	362	385	362	345	343	376	362	364	315	351	351	344	310	359	333	341	362	390	335	360	329	351	346	333	374	398	373	350	373	365	387	393	347	371	367	346	358	358	379	361	374	343	359	383	365	353	371	347	359	351	346	355	361	331	371	381	394	398	340	367	355	364	328	349	365	376	371	348	354	368	361	350	350	356	392	363	348	352	345	375	351	346	391	377	328	341	359	346	381	363	370	371	359	343	370	365	382	374	357	363	391	392	378	360	335	343	346	371	332	388	355	366	369	366	357	368	347	344	362	405	393	390	356	350	368	355	347	395	350	326	355	373	350	355	363	386	375	327	356	358	339	416	332	335	338	365	346	363	326	372	334	353	319	378	358	370	355	350	360	349	387	345	330	360	373	340	349	359	369	371	351	332	326	360	349	368	353	400	340	355	374	350	383	375	346	370	372	338	382	372	366	342	336	336	368	342	340	333	369	349	355	378	326	375	364	328	367	378	338	355	349	354	355	352	369	327	342	309	377	364	378	380	370	349	337	353	361	367	368	385	385	345	331	337	398	357	361	367	342	400	381	341	382	319	333	353	345	366	329	353	354	380	367	348	375	375	389	336	333	330	373	354	342	362	375	375	358	381	364	322	340	382	385	365	318	349	408	358	318	348	357	356	338	352	361	346	334	359	346	347	405	340	376	336	341	347	366	338	352	384	360	365	355	347	380	377	372	368	343	382	380	359	384	380	391	340	334	360	342	367	365	391	351	369	357	362	334	347	365	367	314	381	361	369	350	347	372	381	390	384	347	334	367	359	340	376	394	383	330	358	351	368	377	379	313	376	334	317	331	365	357	363	355	352	346	376	372	402	355	346	344	362	342	343	341	369	343	382	356	336	334	339	331	343	373	354	377	375	363	370	358	356	383	359	339	355	361	357	352	343	387	343	342	359	355	340	355	333	364	347	358	407	354	364	336	344	389	364	339	359	389	360	344	368	387	383	367	327	353	361	364	370	360	391	314	342	364	381	366	372	357	358	408	365	361	366	352	374	380	353	363	337	370	392	359	372	351	357	368	361	348	327	323	372	364	333	346	344	377	331	379	356	343	323	344	333	370	344	370	378	356	384	367	333	371	332	382	361	354	356	367	347	320	374	374	384	329	375	380	332	343	374	361	340	349	388	366	387	344	359	398	340	361	365	357	348	384	349	354	359	340	331	381	393	367	369	364	350	410	371	368	332	348	367	364	364	386	314	341	364	379	378	363	335	371	345	369	345	374	380	384	358	349	343	369	385	373	391	381	342	324	366	369	347	376	323	396	342	361	366	340	333	383	359	350	366	387	332	380	389	366	367	347	358	345	324	351	366	358	346	363	352	396	375	339	334	330	368	335	341	351	358	331	375	392	318	408	348	330	340	354	359	374	386	344	342	333	355	317	357	365	400	344	354	330	349	369	355	375	364	364	348	356	378	334	335	340	388	341	353	377	370	376	330	331	330	361	375	374	369	355	331	333	334	357	379	338	385	349	357	403	336	363	395	358	358	351	374	341	344	355	349	382	364	342	371	369	361	395	373	372	338	363	369	383	337	344	386	351	361	370	354	355	361	343	363	370	365	345	350	343	349	366	387	340	351	360	382	338	399	330	371	395	367	346	368	354	346	370	366	341	358	362	349	304	366	358	362	372	378	360	343	379	354	404	392	375	362	353	373	337	405	337	364	371	371	351	344	335	298	323	377	388	329	361	407	377	323	332	339	359	395	357	384	393	393	384	372	359	343	361	367	364	386	375	357	361	347	340	351	352	345	387	325	376	398	361	390	348	364	329	359	350	376	364	338	348	353	334	369	341	345	372	359	361	360	400	350	370	394	375	360	376	401	388	402	384	334	370	344	364	327	380	349	342	367	341	351	367	354	324	356	358	360	326	349	381	400	380	369	355	378	390	361	350	360	362	374	360	348	401	370	370	366	320	381	359	356	320	350	370	351	326	351	357	380	328	369	359	351	354	381	383	351	366	363	358	354	391	360	374	360	360	374	363	375	363	335	348	357	314	363	375	358	353	366	368	370	300	365	360	347	358	357	335	346	349	380	381	374	358	359	347	337	344	329	351	373	389	324	357	349	349	342	377	343	370	332	390	361	368	353	350	359	333	371	360	347	356	378	385	374	334	368	328	351	365	370	339	367	335	372	355	336	356	369	348	345	404	346	354	404	375	341	384	368	386	362	403	330	411	375	351	366	381	378	335	360	365	400	365	340	372	332	334	346	361	336	372	379	355	373	357	387	393	362	371	342	369	352	378	362	349	365	334	343	354	335	360	369	345	375	396	365	341	342	387	359	370	356	340	381	326	358	349	361	337	333	353	349	380	344	353	335	320	344	360	365	399	369	365	335	381	369	384	382	391	351	358	355	338	362	366	365	348	378	358	387	344	358	361	334	384	362	323	349	385	349	377	348	382	351	334	338	355	402	372	352	350	338	346	358	344	368	365	352	377	363	366	370	369	362	320	323	320	359	336	361	383	367	349	339	355	341	395	346	351	414	409	382	383	355	339	367	352	347	411	366	397	364	365	383	323	337	371	342	337	333	348	361	376	378	386	372	338	349	353	402	362	341	358	327	366	370
15062	11130	23444	29321	26829	23122	22812	35647	12976	9345	9502	9058	6442	5281	5521	5605	4468	3797	4194	3670	3569	3441	5892	3059	2782	2921	3067	3030	2838	7400	22016	6061	4482	6871	9159	9468	5790	2389	1394	2169	2401	1962	1938	1696	1525	1237	1164	1097	960	1004	964	976	907	965	940	983	1004	961	967	989	953	980	923	970	951	949	952	940	988	932	999	1002	952	964	917	922	970	949	974	971	954	987	969	962	984	1006	985	966	994	1000	966	928	932	903	1047	959	932	999	1028	984	923	955	967	940	999	976	964	1020	958	956	939	984	965	939	942	961	939	997	940	980	990	1003	964	970	988	936	929	1020	952	934	939	909	920	977	1008	929	922	959	1015	919	961	1014	962	1018	948	939	992	970	988	983	989	957	964	957	973	989	972	968	969	988	940	949	1007	892	959	968	982	944	955	969	977	1039	982	916	974	931	969	981	984	884	945	954	959	996	993	969	983	984	922	974	956	976	982	1006	1002	1022	995	963	934	936	1027	952	982	932	971	952	986	1012	945	1011	964	960	1005	934	963	978	914	966	972	989	911	950	966	930	998	964	939	972	923	1041	988	952	980	948	928	966	987	985	999	952	924	992	960	966	983	977	959	945	1003	910	974	949	936	932	947	934	891	1029	981	1052	939	1003	972	970	978	1018	952	1006	999	944	938	972	930	967	937	997	981	940	918	977	896	946	959	1011	997	931	1001	971	991	964	964	973	1038	1002	959	951	1023	978	1024	1004	933	999	919	935	933	935	904	1006	978	963	958	1005	976	958	1014	926	928	997	995	966	979	1004	960	970	941	995	930	964	949	905	926	1002	966	915	1014	988	1000	958	960	1016	974	950	955	969	942	971	1005	977	981	917	963	969	969	979	948	982	958	899	1003	968	970	979	991	1015	978	966	959	952	971	931	1003	943	928	976	1016	999	943	955	1009	966	973	914	972	914	959	998	929	978	950	896	938	930	1022	997	953	952	1010	1009	956	1048	980	945	1008	1006	893	982	970	995	961	988	1006	943	991	954	965	968	961	955	988	958	935	1002	980	934	976	1017	994	983	983	951	954	962	930	978	980	1001	997	980	918	964	961	972	1020	955	979	945	965	935	991	944	968	951	989	967	952	995	969	972	967	997	977	1017	939	976	1007	952	945	1015	946	985	960	949	913	973	946	969	937	958	978	970	959	932	957	938	1011	937	968	987	949	1009	1014	972	968	1034	968	936	967	965	913	989	991	953	965	946	971	1015	971	1000	968	943	981	972	1010	930	921	971	970	1006	1016	917	982	1024	934	980	959	1015	995	949	963	948	984	969	925	921	924	998	984	1007	971	985	975	946	990	936	951	974	954	910	987	964	953	988	936	1011	1035	963	996	989	1035	899	1002	1023	952	917	963	950	939	970	941	976	961	925	914	977	968	937	984	976	1009	968	974	940	941	1002	966	958	933	991	934	946	1051	994	995	1008	923	949	953	926	958	965	975	993	908	964	961	935	998	953	1006	956	995	969	948	932	919	993	984	976	928	908	965	1010	991	924	1029	1019	976	945	979	959	1009	980	938	974	983	946	956	995	1014	1018	978	928	935	1035	1004	996	980	965	957	910	980	994	969	975	965	950	1008	949	1011	975	1007	956	988	975	978	1003	970	1010	964	977	948	984	1005	950	1021	962	925	994	938	967	942	956	948	966	953	950	960	948	963	950	959	1020	956	968	920	996	980	918	976	934	992	993	918	972	994	1008	995	1001	948	965	954	960	957	965	933	956	952	972	973	976	949	1003	982	934	1037	927	1010	947	955	957	911	945	959	984	985	964	1010	953	998	979	995	876	957	1013	943	1058	987	958	1018	965	937	964	991	971	954	987	956	977	963	965	956	974	1011	993	923	977	982	969	1018	976	1046	980	973	946	1000	989	953	993	960	971	966	926	981	991	978	947	937	1014	908	1008	990	963	999	989	935	958	970	959	987	967	989	939	908	979	903	928	950	971	958	938	943	972	965	991	991	951	977	981	931	1009	942	964	989	936	981	1007	971	988	915	987	984	925	976	971	889	931	1022	973	1022	1000	975	934	913	988	954	972	987	925	953	913	973	949	948	1086	912	1029	933	947	1024	964	1033	988	962	952	1017	1010	964	940	966	949	958	1023	920	939	925	1003	982	980	1026	1010	933	969	967	969	932	1013	950	1025	1005	976	960	969	958	1018	1000	966	925	980	960	947	983	970	942	970	952	993	986	941	958	947	957	910	998	961	1016	988	936	971	982	951	966	920	928	944	963	986	924	1015	968	1027	1023	934	964	948	1005	926	1004	977	960	1016	977	941	972	957	985	982	993	998	976	969	948	970	938	963	1070	904	1000	1002	1002	958	932	951	954	994	970	989	878	967	1013	990	947	989	963	940	913	1036	958	937	985	934	912	922	999	970	972	959	953	958	1017	971	1004	1000	934	977	1007	999	1013	980	965	981	1000	953	996	971	950	909	944	1001	999	995	1010	908	1010	944	993	973	944	1000	999	978	957	947	963	965	981	923	972	929	978	958	958	979	1007	914	963	938	942	956	954	1039	929	988	983	946	939	992	933	885	993	982	938	994	951	984	970	961	961	977	952	1036	998	943	1025	961	975	998	966	1019	1010	946	993	936	1046	979	987	932	1009	942	954	978	935	994	994	970	953	998	974	970	1063	984	980	960	958	945	1000	985	975	947	926	987	947	976	985	1022	962	951	915	1046	992	993	968	913	1032	981	958	923	980	973	962	992	953	914	926	964	968	992	951	970	979	935	927	972	980	987	914	961	934	964	960	997	989	960	987	910	940	972	1021	955	963	970	975	927	996	950	911	953	951	940	937	981	944	987	982	995	1028	999	966	985	945	984	1043	1037	979	1014	964	904	1021	1005	952	958	999	956	953	981	965	1012	969	974	910	965	951	943	1020	1000	975	930	901	925	1002	966	927	970	945	965	985	965	952	943	924	967	1009	944	928	962	1025	991	1015	989	972	952	1023	964	995	929	950	956	949	1024	975	1032	990	998	925	988	954	1012	955	953	921	1004	999	1018	1029	994	968	958	1016	930	944	991	974	990	998	938	983	984	941	970	944	959	1011	956	963	986	936	1001	938	929	932	927	925	990	975	973	978	945	968	1008	951	932	955	966	933	958	981	964	984	998	979	1016	975	956	950	957	959	990	920	963	948	952	976	961	952	919	989	991	979	935	950	1009	964	936	946	900	993	954	1009	970	953	954	946	964	954	960	960	1011	1022	949	951	935	915	957	1031	1007	978	973	955	931	967	973	938	978	1017	997	977	922	954	995	936	922	973	973	973	1009	994	971	923	974	939	958	1025	959	960	932	918	924	938	915	908	962	924	938	1000	957	1016	954	933	969	962	909	974	972	949	957	981	1000	988	964	968	1010	970	972	994	1005	946	980	998	991	991	978	995	986	909	925	994	1000	947	985	950	947	1009	963	965	1000	984	962	960	993	1017	988	1014	986	934	1017	919	1011	956	942	961	987	982	944	962	978	929	1021	923	1010	967	914	1015	900	971	955	964	916	953	976	1027	985	989	940	976	1002	987	950	954	1002	959	974	976	927	1012	962	948	1034	952	928	921	978	973	988	1034	991	933	963	996	931	978	948	1018	981	954	944	968	1051	926	996	987	938	977	912	953	941	1003	931	967	990	994	981	978	1002	983	1006	945	994	971	962	999	985	965	935	977	965	972	969	926	932	918	960	955	919	959	1003	955	946	987	983	992	957	938	996	1001	982	1022	993
8670	6179	8682	7940	5188	2996	1981	1903	1020	818	850	788	686	589	579	590	454	440	546	491	478	488	482	486	448	461	442	445	436	447	626	481	437	445	491	506	442	375	363	428	417	377	381	392	374	388	410	389	390	422	392	428	413	411	444	405	362	403	415	414	437	399	405	392	404	412	385	384	403	411	413	404	400	386	397	401	370	370	408	394	382	417	379	411	416	398	401	410	398	389	366	383	397	403	423	378	397	377	420	385	368	371	414	380	426	386	402	408	385	403	390	405	391	389	365	421	403	390	402	420	418	379	422	364	410	366	373	344	347	409	415	388	391	368	386	391	409	408	425	418	401	405	411	398	398	413	439	382	433	432	403	408	380	438	416	375	410	394	416	370	400	384	358	416	407	400	388	412	400	418	404	375	407	390	374	411	378	367	434	400	395	421	400	370	383	385	435	340	385	409	387	406	401	407	375	361	375	383	383	393	407	381	396	379	410	379	417	430	375	418	419	378	356	401	381	413	388	394	416	385	387	395	401	406	396	388	376	405	400	433	341	398	440	385	395	404	444	368	374	411	410	395	422	359	382	425	420	376	396	411	426	414	420	358	415	403	404	402	365	392	398	383	416	397	377	421	420	424	393	415	369	368	385	404	381	382	424	396	387	439	428	417	399	337	388	412	381	381	350	385	399	440	397	383	399	416	419	430	387	400	373	400	373	423	412	422	409	435	393	421	397	384	395	397	352	422	379	412	385	413	368	411	409	410	403	420	398	392	423	397	396	416	347	367	405	424	407	420	414	405	375	398	404	388	385	427	388	409	417	369	397	405	422	408	423	395	406	424	423	398	387	417	368	392	400	431	369	402	421	352	354	376	382	389	401	383	404	393	394	391	427	432	444	411	407	390	414	393	400	361	425	414	416	387	415	428	412	403	432	380	415	370	412	375	405	404	414	397	426	401	398	400	407	402	439	429	382	421	361	393	391	415	426	426	375	417	410	371	384	427	372	374	384	425	384	409	408	374	402	362	374	401	416	421	399	395	444	406	358	412	398	390	381	393	408	375	416	396	384	418	410	385	430	390	384	399	387	394	365	376	411	457	385	393	365	452	407	434	416	421	387	404	350	410	424	404	428	368	413	398	396	370	409	399	447	425	404	397	409	401	392	399	424	382	396	400	375	433	380	373	380	375	437	410	412	389	411	371	384	383	399	378	401	392	405	402	404	418	398	385	376	415	397	416	393	387	401	389	439	370	399	387	400	437	385	410	399	424	396	393	375	442	404	391	427	422	376	380	406	407	368	390	371	429	391	418	406	399	396	394	388	411	395	435	377	427	420	384	382	415	414	409	387	417	405	395	381	418	452	387	406	407	372	381	395	374	391	414	397	405	401	390	388	425	385	375	365	404	398	400	406	399	358	409	411	396	411	413	425	408	409	412	379	382	378	435	424	389	380	386	413	391	416	373	432	410	406	388	398	433	406	420	390	418	408	407	391	387	376	423	391	412	404	399	436	381	423	405	407	419	375	355	382	403	402	408	421	393	378	368	413	389	432	416	393	378	419	402	361	414	410	368	418	396	373	408	391	387	394	403	393	421	410	454	406	387	398	378	381	380	416	344	394	376	383	415	407	374	374	409	378	375	409	392	378	394	369	408	384	412	384	374	400	420	406	391	427	412	434	400	399	410	404	389	430	386	425	430	408	413	357	378	408	395	374	420	415	376	401	404	391	374	398	397	375	422	398	416	361	390	357	408	377	400	383	398	406	383	420	447	403	409	394	427	391	384	379	407	384	412	377	383	429	400	367	407	371	391	399	383	404	406	427	410	363	392	401	410	382	377	406	400	373	409	411	403	415	392	411	414	431	401	416	412	344	417	395	402	409	424	404	358	388	429	395	426	390	429	404	393	394	393	418	384	419	417	391	405	386	409	399	347	405	390	395	457	402	366	409	409	429	418	374	426	389	391	390	406	372	399	400	411	374	402	398	389	397	382	411	408	395	379	376	390	396	394	441	410	416	373	420	366	391	378	373	438	363	380	385	400	376	421	418	384	383	374	365	403	388	401	424	393	385	394	415	405	385	384	377	413	398	369	410	401	410	374	399	388	392	449	380	383	369	411	407	424	416	413	424	424	372	374	377	393	399	405	401	394	385	397	417	385	383	424	428	411	423	388	392	417	401	404	380	388	418	389	404	389	393	366	376	381	385	367	414	377	407	385	378	378	419	418	364	389	383	426	386	369	411	396	419	366	411	430	382	445	402	354	392	430	401	406	414	400	409	364	419	391	415	381	421	415	395	412	433	431	413	390	376	416	420	388	371	424	429	392	403	395	444	387	368	363	410	426	407	393	391	371	382	389	435	372	373	373	396	420	392	421	412	361	394	392	368	415	420	361	409	403	401	388	404	406	395	408	405	372	375	420	410	406	421	390	431	382	371	377	405	395	383	371	434	416	371	406	390	399	390	417	394	382	379	408	387	423	400	393	420	408	407	412	368	399	397	366	360	380	408	418	401	400	421	405	390	393	395	404	377	375	395	395	425	390	451	400	390	377	387	394	428	427	406	426	365	367	429	390	391	364	382	403	392	384	382	435	388	375	396	400	418	377	408	412	408	426	409	408	415	394	417	413	365	416	381	382	432	404	390	415	422	400	433	437	417	354	423	394	423	377	396	404	363	347	411	446	423	376	376	414	374	387	397	416	360	419	371	404	405	409	436	418	345	419	363	379	387	414	441	370	371	427	397	406	382	405	410	372	429	394	390	423	371	409	401	411	397	408	381	417	418	422	386	381	391	422	396	410	349	409	427	405	412	372	377	418	413	396	405	406	401	395	403	381	361	392	386	368	374	362	387	436	382	380	401	388	441	398	425	418	376	426	438	396	428	433	412	396	372	406	418	412	377	410	376	420	357	388	405	440	407	382	413	412	384	387	389	377	427	389	389	379	381	390	380	433	407	326	365	386	408	409	391	392	414	397	413	410	374	418	430	396	421	414	379	408	396	395	377	412	417	414	414	414	407	394	414	412	397	367	391	392	406	413	394	431	392	416	397	385	429	394	348	399	439	391	427	445	417	405	409	388	402	398	366	418	398	396	408	384	403	393	395	412	406	370	394	380	420	402	373	374	394	394	401	393	414	381	381	424	401	396	351	391	404	421	392	399	425	400	387	398	398	377	382	392	426	372	408	400	370	425	378	386	398	421	395	413	379	380	396	393	403	369	378	375	406	355	376	416	382	425	427	390	369	392	386	409	392	401	384	395	404	434	380	420	402	420	393	415	418	422	405	394	388	413	403	395	426	432	372	386	407	382	422	400	409	396	393	413	402	400	417	380	397	429	387	375	397	371	390	407	390	383	379	412	373	413	426	391	391	415	385	389	369	358	390	405	413	428	392	417	380	358	392	391	387	402	425	375	369	388	366	370	387	442	407	399	404	397	436	392	410	422	384	400	426	394	399	395	414	373	393	413	400	373	397	434	418	414	395	373	416	404	441	423	371	380
6182	5947	14711	18351	15815	11100	8445	9316	4133	3803	3936	3418	3038	2429	2432	2656	1797	1638	1994	1708	1794	1928	1808	1508	1561	1455	1443	1545	1552	1607	2781	1418	1282	1401	1558	1681	1395	1103	1114	1109	1149	1133	1166	1102	1091	1082	1120	1166	1104	1088	1023	1077	1075	1105	1048	1086	1029	1070	1052	1019	1053	1101	1026	1021	1098	1068	1102	1032	1046	1100	1068	1077	1083	998	1057	1051	990	1069	1100	1041	1077	1021	1057	990	1044	1114	1063	1012	991	1065	1086	1050	1048	1145	1110	1054	1043	1096	1082	1013	1047	1094	1099	1058	1048	1035	1064	1055	1042	1083	1067	995	1103	1073	1114	1072	1050	1037	1028	1073	1024	1055	1091	1063	1097	1070	1075	1077	1036	1084	1048	1074	1057	1108	1067	1095	1056	1125	1097	1050	1082	1071	1017	1056	1071	1085	1087	1049	1068	1007	1067	1037	1014	1070	1053	1062	1061	1102	1061	1073	1041	1086	1104	1030	1019	1090	1091	1045	1064	1065	1032	1077	1017	1062	1043	1080	1074	1093	1110	1101	1026	1045	1028	1010	1085	1045	1025	1029	1035	1166	1122	992	1063	1130	1085	1009	1056	1041	1108	1016	1095	1042	1059	1105	1110	1045	1042	1015	1053	1091	1006	983	1135	1051	1028	1038	1069	1004	1118	1094	1052	1107	1067	1092	1014	1009	1095	1115	1116	1086	1054	1058	1109	1082	1075	1029	1115	1061	1060	1069	1035	1078	1039	1045	1049	1040	1064	1112	1062	1087	1110	990	1031	1025	1043	1058	1049	1038	1050	1128	1063	1011	1049	1065	1013	1019	1042	1051	1026	1117	1063	1072	1045	1041	1090	1120	1058	1088	1063	1032	1047	1057	1026	1020	1037	1026	1055	1129	1073	1016	1114	1052	1019	1044	1053	1075	1053	1055	1060	1090	1059	1028	1071	1129	1055	1064	1084	1057	1044	1061	1054	1079	1058	1011	1042	1058	1020	1036	1086	1051	1076	1083	1103	1081	1049	1069	1112	1085	1046	1062	1064	1116	1009	1032	1055	1091	1056	1088	1115	1048	1044	1069	1066	1051	1025	1059	1121	1124	1081	1133	1000	1064	1058	1026	1082	1095	1041	1075	1122	978	1083	1043	1063	1020	1042	1112	1107	1056	1052	1030	1085	1070	1105	1030	983	1069	1065	1046	1042	1064	978	1067	1000	1058	1041	1054	1031	1064	1058	1084	1003	1062	1057	1022	1014	1026	1072	1084	1088	1075	1072	1140	1099	1116	1019	1027	1075	1119	1036	1042	1054	1063	1056	1044	1034	992	1063	1026	1077	1068	1024	1085	1122	1082	1029	985	1123	1082	1013	1074	1030	1027	1039	1073	1063	1085	1148	1012	1051	1047	1029	1092	1095	1118	1062	1076	1051	1045	1070	1013	1026	1022	1071	1052	1094	1026	981	1119	1104	1072	1011	1081	1046	1061	1076	1043	1060	1041	1017	1038	1080	1051	1067	1010	1081	1038	1102	1138	1041	1020	1090	1074	1071	1074	1007	1031	1081	1089	1046	1059	1049	1033	1075	1026	997	1001	1063	1144	1071	1056	1051	1035	1004	1055	1112	1023	1051	1060	1082	1034	1080	1090	1080	1016	1113	1001	1003	1008	1050	1065	1021	1049	1050	1119	1039	1124	1038	1093	1093	1026	1039	1067	1077	1043	1061	1027	1117	1071	1084	1034	1039	1057	1079	1021	1035	1069	1048	1036	1043	1022	1041	1057	1042	1046	1028	1031	1085	1027	1032	1066	1084	1150	1059	1043	1063	1073	1055	1072	1033	1058	1044	1068	1058	1117	1054	1102	1082	990	1038	1010	1115	1079	1122	1050	1026	1079	1056	1088	1108	1027	1034	1075	1071	1037	1047	1033	1098	1071	1063	1064	1060	1087	1060	1029	1114	1073	1083	981	1052	1108	1045	1043	1069	1060	1031	1037	1012	1085	1049	1046	1103	1076	1089	1032	1017	1040	1097	1047	1135	1121	1075	1139	1047	1090	1074	1064	1078	1075	1092	1040	1034	1003	1054	1035	1037	1095	1051	1050	1099	1044	1065	1074	1082	1032	1007	1060	1005	1045	1050	1074	1035	1054	1081	1104	1061	1082	1037	1101	1078	1024	1016	1121	1068	1064	1050	1022	1056	1068	1068	1112	1039	1109	1047	1055	1110	1092	983	1064	1099	1039	1128	1081	1021	1078	1093	1067	1056	1158	1023	1037	1075	1132	1099	1037	1079	1010	1085	1024	1100	1098	1053	1064	1042	992	1086	1037	1056	1102	1050	1032	1070	1033	1060	1043	1027	1091	961	1101	1008	1033	1059	1066	1082	1060	1053	1032	991	1078	1087	1074	1037	1060	1112	1110	1038	1070	1074	1092	1095	1036	1071	1015	1008	993	1076	1041	1047	1100	1080	1041	1129	1078	1048	1056	1085	1060	1099	1024	1064	1023	1056	1040	1067	1131	1041	1045	1029	1038	1039	1035	1105	1084	1053	1088	1097	1051	1067	1029	1119	1014	1049	1100	1073	1034	1045	1054	1049	1058	1010	1036	1044	1073	1064	1050	996	1112	1062	1038	1018	1085	1095	1060	1061	1052	1114	1040	1074	1062	1093	1109	1011	1089	1093	1064	1046	1090	1040	1010	1064	1045	1023	1078	1065	1067	1045	1089	1061	1047	1078	1045	1053	1079	1094	1054	1073	1050	1059	1029	1098	1047	1060	1052	1091	1078	1058	1132	1075	1050	1006	1024	1018	1064	1073	1016	1112	1015	1123	1082	1088	1042	1073	1080	1056	1080	1061	1049	1059	1076	1057	978	1027	1051	1076	1066	1047	1011	1051	1101	985	1034	1080	1004	1053	1096	1044	1050	1039	1028	1104	1080	1075	1050	1066	1117	1145	1045	1132	1070	1064	1097	1031	1120	1047	1079	1060	1081	1009	1079	1031	1069	1016	1094	1113	1045	1030	1047	1061	1058	1119	1065	1046	1014	1018	1053	1056	1066	1073	1037	1102	1070	1096	1077	1076	1030	1051	1043	1031	1015	1023	1023	1127	1119	1022	1032	1072	1039	1096	1121	1015	1061	1059	1078	1083	1034	1103	1057	1092	988	1097	1055	1106	1041	1078	1065	1076	1105	1096	1088	1068	1029	1038	1057	1062	1022	1073	1056	1048	1066	1055	1042	1061	1093	1077	1013	1083	979	1053	1070	1088	1094	1031	1065	1048	1072	1064	1018	1064	1136	1067	1070	1043	1035	1121	1050	1067	1058	1026	1064	1051	1089	1048	1081	1056	1079	1048	1038	1038	1076	1064	1052	1075	1038	1060	1082	1070	1049	1053	1023	1056	1122	1093	1066	1050	1092	1100	1077	1098	1134	1025	1101	1046	1113	1081	1063	1042	1056	1015	1095	1031	1119	1132	1046	1046	1087	1064	1052	1047	1038	1100	1010	1095	1057	1097	1015	1049	1083	1024	1082	1041	1040	1082	1096	1061	1044	1059	1014	1102	1053	1112	1064	1091	1084	1053	1123	1102	1059	1159	1082	1047	1099	1051	1090	1059	1094	1017	1093	1065	1045	1127	1114	1013	1070	1049	1077	1078	1120	1098	1108	1090	1049	1065	1053	1045	1002	1055	1018	1077	1062	1031	1090	1013	1089	1095	1111	1071	1092	1090	1044	1060	1036	1003	1063	1021	1074	1059	1089	1084	1032	999	1042	1047	1050	998	1107	1110	1056	1078	1049	1059	1122	1044	973	1061	1088	1101	1041	1073	1005	1129	1126	1034	1080	1045	1103	1033	1075	1071	1056	1075	1073	1086	1064	1086	1093	996	1080	1101	1082	1061	1083	1037	1093	1071	1077	999	1074	1041	1115	1075	1049	1020	1134	1124	1052	1075	1047	1062	1070	1088	1061	1044	1032	1061	1073	1065	1058	1031	1035	1089	1105	1098	1006	1099	1070	1060	1051	1054	1074	1000	1020	1066	1042	1088	1084	1053	1112	1062	1064	1074	1028	1056	991	1118	1063	1043	1075	1065	1077	1113	1055	1084	1050	1053	1042	1085	1046	1090	1070	1151	1031	1061	1099	1060	1062	1054	1010	1029	1064	1114	1070	1073	1065	1005	1073	1087	1043	1077	1077	1017	1053	1064	1056	1019	1079	1100	1060	1060	1022	1055	1052	1026	1078	1032	1042	1118	1073	1008	1088	1066	1055	1026	1078	1114	1127	1034	1116	1058	1109	1108	1039	1094	1066	1023	1046	1047	1046	1106	1046	1071	1060	1096	1125	1085	1050	1060	1052	1067	1083	1083	1084	1003	1058	1072	1101	1104	1098	1049	1062	1063	1081	1101	1063	1051	1003	1020	1073	1006	1040	1061	998	1062	1064	1054	1059	1100	1029	1052	1068	1020	1012	1098	1072	1023	1012	1084	1084	1097	1036	1043	1024	1040	1046	1022	1070	1067	1041	1038	1051	1046	1040	1041	1062	1050	1098	1029	1064	1091	1073	1043	1109	1039	1107	1104	1056	1044	1125	1077	1066	1052	1097	1082	1053	1063	1071	1078	1042	1050	1060	1058	982	1081	1060	1027	1102	1092	1050	1114	1070	1063	1086	1035	1056	1045	1009	1018	1059	1008	1052	1089	1064	1047	1054	1064	1040	1042	1065	1049	1118	1030	1004	1065	1076	1034	1081	1080	1045	1091	1072	1110	1021	1077	1101	1076	1009	1012	1021	1051	1062	1047	1092	1076	1082	1078	1054	1103	1100	1039	980	1053	1045	1083	1092	1064	1025	1113	1061	1044	1072	1049	1088	1005	987	1064	1091	1128	1011	1063	1033	1089	1053	1035	1028	1063	1069	1027	1073	1062	1040	1017	1062	1121	1110	1076	1073	1072	1045	1074	1101	1069	1073	1023	1096	1056	1046	1128	997	1092	1056	1068	1052	1049	1091	1033	993	1072	1024	1118	1125	1093	1087	1050	1103	1069	1056	1053	1041
15781	10691	14941	12064	7566	4265	7644	11525	2602	1376	1189	1167	945	875	930	669	609	592	589	589	601	583	797	491	479	472	501	557	500	718	1990	607	586	747	1017	997	659	461	414	496	513	510	475	464	392	427	415	387	402	379	374	358	388	378	351	421	361	374	358	338	353	409	355	381	393	354	355	362	374	375	369	391	401	386	383	373	401	381	359	341	382	411	368	362	406	384	369	352	352	394	381	361	361	366	375	382	375	387	390	380	350	384	401	371	374	389	379	376	363	377	380	410	379	359	357	382	373	380	407	357	353	397	403	407	377	412	379	374	362	388	394	327	383	405	384	357	385	393	408	348	405	359	394	349	409	366	333	400	365	366	369	368	350	352	362	383	378	388	386	376	402	367	403	369	368	376	369	369	371	425	360	341	357	392	357	378	360	371	346	359	374	381	338	360	363	409	356	361	362	416	350	348	368	370	327	389	383	375	361	389	411	387	393	383	364	386	400	356	366	379	392	357	360	378	388	363	344	408	370	389	362	393	372	412	359	361	395	357	347	370	378	372	384	412	429	339	355	371	352	362	383	379	364	417	371	373	357	389	399	382	390	364	367	389	407	383	348	396	376	351	398	388	377	355	334	361	378	346	404	364	376	357	335	408	431	350	377	365	382	347	377	359	392	377	376	356	371	389	365	353	383	349	365	357	375	365	383	372	393	386	343	368	393	387	357	372	368	387	368	374	381	383	379	350	364	379	361	372	370	348	369	428	416	359	378	374	354	393	352	389	372	385	364	377	395	382	376	323	360	393	362	367	398	389	402	352	373	382	378	357	382	361	393	369	335	364	384	348	410	373	363	416	380	392	349	359	390	383	376	358	380	373	390	360	406	386	375	372	358	349	354	379	398	369	383	381	389	350	355	344	373	391	367	369	336	339	383	333	359	410	390	368	371	378	380	358	360	351	365	342	417	386	384	383	368	359	356	387	382	364	357	359	366	377	391	375	391	397	381	368	360	387	356	348	365	393	404	354	380	360	366	387	373	366	367	387	380	349	343	366	372	400	368	383	331	372	360	341	427	393	395	347	333	357	336	364	374	381	389	353	381	379	379	366	387	417	371	356	414	351	385	373	393	366	355	385	396	371	419	333	354	358	400	376	363	384	353	358	379	417	374	336	360	386	399	344	401	384	381	354	364	400	377	342	362	398	362	376	385	397	384	379	370	399	349	390	380	383	394	389	343	369	388	376	346	377	379	371	365	415	413	417	364	360	350	400	355	354	347	379	389	389	374	343	378	389	384	386	380	388	371	361	373	345	376	383	382	365	370	362	371	415	369	376	354	384	399	384	348	417	388	325	413	373	362	326	345	398	359	416	375	350	380	361	362	351	413	413	343	385	335	364	363	386	352	344	414	400	381	374	369	370	351	373	352	371	371	377	383	400	429	368	354	383	351	327	397	382	382	393	386	354	379	384	362	372	368	366	337	379	372	378	386	377	394	379	391	359	378	380	403	399	381	355	358	334	357	392	382	329	366	348	365	349	362	379	369	378	367	432	400	348	346	403	359	368	367	374	384	393	381	381	402	359	399	371	345	362	377	388	393	399	354	394	415	403	385	339	370	407	390	366	385	357	374	387	367	356	355	373	364	374	371	374	369	364	377	365	338	411	358	385	374	403	397	355	357	390	362	376	394	349	396	397	398	345	375	365	373	387	356	383	322	366	404	331	385	364	340	379	390	355	373	366	391	385	391	375	389	375	378	399	394	338	373	392	355	371	368	331	377	418	364	372	338	350	414	387	380	401	356	356	396	418	371	355	386	355	368	372	361	383	383	342	354	421	375	390	386	363	353	378	357	378	352	380	384	384	411	387	385	358	362	412	378	331	357	382	356	373	381	386	364	419	379	380	365	356	363	382	394	369	320	364	387	383	351	405	373	353	357	416	390	356	380	365	379	339	361	362	319	377	398	388	403	341	358	329	376	365	368	371	367	359	373	368	383	389	367	386	394	351	396	370	379	358	348	367	358	368	388	361	349	366	402	393	339	340	371	371	366	351	374	379	387	352	335	364	384	391	368	404	409	385	377	402	396	359	354	336	362	369	350	376	379	398	392	391	394	379	388	355	360	412	340	400	399	381	357	386	380	360	359	393	396	394	355	363	388	342	404	332	388	371	395	380	382	350	399	372	370	340	358	358	374	373	390	373	372	363	346	364	382	362	353	333	374	411	351	390	350	362	393	344	410	383	375	396	383	397	385	378	355	396	404	393	404	344	386	383	372	391	390	371	343	350	392	375	399	406	364	383	391	380	366	357	368	385	410	383	382	346	377	354	377	411	426	354	382	368	389	367	396	377	355	365	356	373	368	407	328	374	365	416	414	376	350	369	365	359	393	390	375	353	399	414	367	362	352	381	397	381	347	340	351	347	359	384	361	348	355	389	400	380	336	366	336	373	348	382	376	369	357	349	349	396	378	349	354	435	379	371	355	389	390	382	395	375	403	398	382	373	400	362	378	410	371	404	379	339	390	372	391	372	344	371	344	388	349	416	403	367	380	346	371	396	352	402	340	341	384	355	412	339	362	354	385	392	404	359	388	374	368	333	364	364	346	353	340	387	366	384	374	369	423	373	384	366	368	367	357	370	361	386	400	384	370	415	364	370	397	359	387	392	406	399	362	350	371	363	394	400	368	371	366	363	389	388	384	367	373	374	331	390	413	399	367	338	358	404	367	349	373	350	379	365	369	391	362	385	409	406	353	361	355	383	345	364	411	390	375	358	378	401	363	332	384	349	386	372	352	427	354	366	379	363	359	326	395	353	363	361	386	382	379	407	389	373	362	379	367	377	386	383	372	378	383	390	393	399	353	355	391	352	410	390	382	394	382	395	395	355	383	351	403	388	354	351	388	361	370	372	389	346	375	369	370	366	375	350	369	380	365	377	384	358	358	351	374	335	330	403	371	410	386	398	376	358	361	385	371	430	370	384	371	371	391	356	364	393	362	375	355	360	406	381	385	384	368	393	363	368	365	407	381	353	402	375	398	405	381	344	362	405	362	389	369	381	395	357	389	362	380	404	389	362	365	360	348	346	359	376	371	375	376	371	358	400	360	378	356	408	351	379	366	354	367	363	332	345	378	376	379	354	354	354	340	413	371	356	370	379	396	382	348	367	343	326	400	361	356	429	339	351	352	372	386	390	384	377	349	385	364	391	354	387	357	360	362	381	390	374	353	336	400	349	382	351	371	373	372	414	380	350	363	370	407	391	388	341	343	365	364	370	384	340	338	367	361	345	358	348	376	389	388	383	359	370	375	352	347	346	368	394	401	366	368	395	356	369	370	351	410	386	359	400	365	359	378	353	406	375	367	371	383	383	346	354	352	364	391	372	357	347	375	350	351	353	378	392	366	374	367	387	385	400	381	360	371	365	372	395	394	369	382	374	374	358	398	352	333	372	388	389	389	358	383	374	390	365	368	360	376	381	392	397	372	376	376	383	373	369	390	384	366	371
10598	9377	21428	23855	19694	14441	22386	26228	8650	6798	6059	5359	4612	4117	4451	3399	2680	2847	2943	2630	2757	2538	4518	2087	2049	2033	2095	2206	2228	4042	12262	2453	2445	3948	5598	5400	3072	1450	1179	1831	1998	1835	1834	1555	1343	1246	1092	1034	1022	1013	965	1021	1060	1033	1012	987	1024	993	1028	1040	1012	997	967	1007	1006	963	1015	980	988	1018	1000	999	1009	1073	989	986	1090	980	1034	1026	1018	1032	998	980	910	1038	1021	995	992	994	992	991	967	967	1025	1073	994	978	978	998	986	985	967	981	1071	1002	997	949	985	1022	1034	1020	1029	1018	991	970	936	1007	961	981	994	948	928	996	1001	1052	989	1006	1006	1021	978	970	996	1005	1003	968	1014	1012	1005	1017	978	1057	1010	988	1051	1015	1007	1015	998	946	992	1034	1087	982	965	947	961	979	985	1019	1028	1000	1032	1003	952	1023	978	1048	951	970	1072	1019	1016	1059	970	951	989	960	970	1001	969	961	966	1090	1023	1056	1048	1015	1008	1002	1041	1005	1001	979	997	984	975	983	957	972	1002	968	1040	1055	970	994	1008	974	962	956	956	953	1011	981	999	991	996	1021	1022	1089	1019	996	986	981	1006	1001	1002	1043	970	1004	1002	1019	1017	1041	978	980	1035	1008	1042	948	1016	964	962	999	960	996	997	980	1029	1005	1026	931	1012	997	1016	961	982	985	993	1028	995	987	978	1017	954	935	1049	1013	1008	988	1011	1002	943	1031	993	963	996	998	963	1056	1015	1004	1023	990	997	954	981	958	969	993	981	974	1035	1020	1046	1012	964	1037	974	1059	985	995	1028	1003	991	1032	957	963	994	927	1022	981	951	1094	960	964	1010	1018	962	955	1004	994	1001	976	979	968	1037	1030	989	1000	1030	1000	1016	1028	995	1036	963	1045	965	962	1022	985	977	954	1047	986	985	989	935	1024	1002	956	941	980	987	986	944	1016	1054	976	1016	984	989	975	939	914	1032	1007	973	991	1027	973	975	949	955	943	1001	1043	987	1037	1023	1002	971	970	980	1011	1043	998	1023	991	1012	1006	940	1010	944	975	1015	992	963	1025	1004	1003	1007	1043	987	995	1007	1034	1036	991	985	1006	951	1023	988	995	991	1037	1005	1028	987	962	1021	1049	1009	975	1042	977	957	999	1019	1009	964	1030	978	981	950	967	999	1039	1003	926	991	969	994	1031	963	972	987	984	1038	1038	985	951	1034	1029	983	968	1034	946	980	1000	1100	1016	1020	989	922	939	998	972	1058	985	1022	1016	1036	943	961	981	1021	1001	1003	950	998	1010	1029	950	948	989	964	999	1021	963	980	1000	992	962	985	990	998	1017	962	1008	963	1056	993	950	982	972	1062	975	965	1018	1020	982	950	926	1016	1024	968	987	961	984	968	977	979	910	978	1008	1000	965	942	936	976	1040	987	955	971	1060	914	1024	996	981	978	996	959	997	945	1045	999	975	1000	959	1022	974	957	1033	980	982	982	989	971	963	976	1003	994	967	1002	959	981	1029	1035	1009	1005	1031	1008	1083	1003	969	1018	957	987	1077	981	1025	990	979	1058	957	987	1021	1025	1008	964	994	978	977	995	1060	1001	1004	940	1007	909	1025	1007	1011	1005	950	1001	998	1002	1044	960	1005	996	1028	1024	990	989	1011	964	1003	971	1028	1034	1036	976	962	993	1023	1033	1059	1026	1015	1036	945	912	963	963	976	1040	1116	1061	1002	976	989	962	960	992	1002	923	1074	1032	1012	968	984	1002	967	985	1005	1030	955	950	1012	955	980	991	984	1021	957	1091	999	978	978	957	1073	1060	1002	1010	1030	1017	1022	996	983	989	970	1052	966	1010	1008	982	959	968	1022	975	1012	1014	981	1025	1053	1000	1076	983	983	931	983	1015	1036	983	993	970	1014	935	1006	979	970	1056	940	970	978	1036	921	997	1032	1047	991	976	982	974	1034	996	992	946	1020	969	1042	941	1012	988	998	972	949	1029	992	967	949	982	988	979	1040	1111	998	1043	980	1012	1014	997	998	1014	1015	1006	964	958	1007	936	975	940	1001	990	959	976	1003	1045	948	946	985	990	968	984	939	1015	971	979	1026	992	986	1015	1000	975	995	982	970	978	1050	1023	1072	958	1008	975	1024	976	1017	967	1045	1003	1008	984	963	1008	964	1017	944	1080	981	965	956	1006	974	1011	1089	1002	1059	962	985	1023	943	1031	970	973	998	972	1004	1020	1006	1018	1001	938	986	1008	978	1030	1044	964	1048	1001	955	1057	1041	995	1000	997	998	951	970	937	1048	994	998	984	1003	963	1011	977	1055	974	966	926	966	972	982	981	956	1005	991	1014	981	1002	1028	1010	947	1062	1040	1008	996	1007	1039	1028	944	1015	1010	995	1041	1032	962	998	1017	1001	1016	977	929	992	957	1005	967	1046	982	982	989	1022	953	924	1016	991	951	1049	1007	998	976	955	936	1020	977	998	1045	983	978	1010	1001	997	909	1033	1042	1050	1041	987	997	1049	966	1053	986	1046	1022	1002	1048	1021	957	1000	1010	937	1008	1022	988	983	1008	969	995	1028	955	953	1041	1032	1044	997	1038	961	1006	921	1008	987	936	1015	1031	973	1026	960	996	1065	1027	972	976	1029	1015	980	942	1002	999	989	997	1011	1004	1022	1006	998	971	993	1012	944	983	1062	960	980	942	1040	988	1000	1000	943	1013	974	944	1046	996	947	918	933	964	964	1009	995	969	1034	972	1007	977	992	978	1012	1007	1005	1045	1007	1001	984	994	979	979	943	971	979	986	1009	973	1070	1048	993	1002	941	1013	997	1060	960	964	1023	980	1004	1006	1039	974	968	982	1025	970	982	1015	956	983	976	978	1074	930	1051	1051	972	997	998	952	1007	1031	1001	1011	1031	998	1000	1077	971	968	975	1012	932	981	1046	986	996	1012	1045	975	968	999	1003	946	950	1028	964	999	981	1008	1011	995	1022	977	1002	1010	991	1024	976	1018	980	998	1010	977	927	1039	992	1027	992	1002	988	986	1021	1006	1004	971	996	1008	952	984	994	1034	1031	1009	986	1018	980	973	998	1017	1014	1054	1014	1008	966	948	1024	995	974	970	958	1010	1007	979	957	993	960	1005	954	1006	953	987	991	981	996	982	1026	983	967	1043	1007	946	1003	1027	1034	975	997	987	1005	981	1017	966	1004	959	1025	943	1007	1011	977	1040	937	998	979	983	1058	988	978	979	1010	1032	970	989	982	1010	1030	988	1002	1029	1018	1023	1028	1008	1001	981	995	1049	987	1016	998	1045	1024	1023	977	998	1035	1005	1040	1010	1000	1024	1012	1037	1008	1015	974	978	992	1015	920	986	975	987	967	991	1046	1012	988	993	1030	1029	1037	1018	1024	1016	928	1000	1004	987	1024	1006	1003	1020	1004	1001	991	930	960	978	994	971	1069	988	1010	1046	1036	941	958	1063	1032	974	954	1001	1006	1020	957	1012	995	991	997	949	981	998	947	1011	909	981	974	971	1005	976	968	1007	981	997	981	986	1012	977	1019	1006	981	952	995	1024	1045	968	1027	947	1025	996	977	973	1019	971	970	980	951	946	1079	1013	988	1013	988	930	986	1003	977	1012	985	992	996	965	974	1006	1013	999	1003	993	984	1036	1023	1035	979	1003	1016	1014	978	948	1002	1037	1009	1010	1012	973	965	997	1017	994	1028	1012	1001	955	954	1002	1008	940	1033	1004	996	1031	984	966	982	973	1040	1060	993	1016	994	1017	957	996	1009	989	1001	987	974	994	995	986	992	984	977	983	994	1040	962	982	1011	959	1023	986	1025	976	1002	948	1061	982	978	1044	1024	1072	999	989	962	970	1006	1002	1024	1013	1010	1022	1044	961	1007	900	985	1019	980	1063	1038	1003	978	998	987	1007	929	1004	991	1037	999	951	1019	993	956	1020	935	981	1013	1012	1027	1008	979	996	996	1007	954	1035	1028	991	995	998	973	988	983	1018	1036	961	968	1020	1010	954	1058	932	990	989	981	954	945	1023	1005	1036	1084	980	1013	966	1104	1018	1001	979	978	1006	1022	1072	978	994	1032	1009	1010	1001	999	981	985	1018	1012	1001	980	995	950	1000	948	1020	1022	980	1021	1058	1008	1001	1010	985
23785	16324	20771	16314	9584	6275	20098	18017	3065	1751	1497	1314	1002	828	808	842	722	765	811	684	691	669	842	490	545	492	557	623	781	1212	3076	661	566	983	1558	1380	794	425	406	520	646	616	493	499	425	376	379	346	309	299	299	316	324	304	333	279	298	292	286	312	291	337	270	292	315	307	307	308	280	307	330	307	262	304	281	286	310	299	307	318	286	329	310	324	324	297	300	321	274	298	315	276	323	295	293	321	315	301	306	323	308	309	290	312	292	296	290	330	307	291	280	287	326	303	261	284	326	299	282	302	284	325	276	307	280	286	319	303	291	328	307	314	266	339	316	287	294	272	292	276	299	288	298	264	294	289	304	332	313	295	290	283	325	311	296	293	304	282	308	308	297	342	279	307	293	284	302	328	327	287	303	286	308	299	306	304	299	285	292	306	301	303	283	265	284	314	279	306	299	287	281	298	321	292	301	282	308	284	304	257	294	285	313	315	306	316	309	338	277	296	291	281	312	287	289	311	305	271	330	303	301	295	275	308	316	321	328	303	296	309	295	326	286	304	286	307	308	287	294	316	308	266	303	290	284	319	291	317	326	301	310	279	302	313	328	263	320	286	283	328	280	293	318	295	297	293	307	266	297	295	321	336	289	295	290	296	282	268	285	307	311	288	298	296	297	318	260	299	321	285	287	302	288	279	287	301	307	334	317	318	314	331	265	297	306	304	282	294	308	312	292	283	315	314	304	299	294	300	308	301	272	271	292	289	324	270	271	298	257	313	316	298	285	303	298	302	298	294	320	288	295	312	271	313	322	273	302	323	319	298	308	294	299	311	281	304	309	297	286	325	292	291	278	295	284	279	280	315	293	333	313	309	301	299	294	306	291	295	261	311	304	314	302	274	292	282	291	313	286	309	320	297	319	278	300	263	309	295	292	269	292	303	313	322	290	294	293	320	292	302	288	299	279	276	292	308	297	309	317	319	298	333	300	284	343	312	278	305	277	344	305	312	264	323	278	301	287	281	275	310	319	284	291	285	310	310	300	304	316	303	296	283	323	274	286	284	291	290	305	279	282	293	306	307	304	303	302	273	285	274	296	275	277	293	277	298	307	277	264	302	321	287	282	299	306	297	292	310	292	302	288	289	306	290	294	315	258	323	313	306	314	302	280	315	268	284	359	336	333	285	327	312	293	307	300	275	307	303	302	305	291	301	303	295	297	303	298	294	303	296	287	309	281	311	278	293	324	274	332	312	317	309	325	296	297	300	326	306	329	341	294	282	301	291	331	289	328	267	301	328	324	312	306	281	321	340	313	299	320	298	301	301	295	319	247	310	286	294	302	285	310	299	284	322	274	298	275	290	299	324	285	270	275	321	317	286	274	290	287	294	317	287	303	307	276	287	291	265	277	300	282	314	316	288	304	300	287	297	312	280	293	310	305	285	283	278	275	314	301	291	337	299	295	307	297	300	308	280	323	308	314	284	313	297	308	279	326	280	303	310	282	276	256	290	299	296	316	272	332	289	319	285	304	299	290	284	284	297	331	278	374	304	281	320	310	292	301	304	314	327	318	302	308	276	323	291	324	290	267	298	319	293	316	316	304	299	282	277	266	297	324	307	313	338	294	335	282	337	316	318	306	288	285	286	315	264	306	295	280	297	285	306	304	274	293	319	328	289	313	300	289	277	302	311	333	289	298	287	304	261	318	287	275	289	292	313	308	312	276	308	311	299	265	307	294	288	310	291	275	319	309	271	309	316	284	309	302	311	277	279	305	302	302	291	324	330	296	301	301	302	299	328	292	291	315	302	280	290	289	297	302	287	250	299	289	273	295	300	299	310	318	282	287	289	320	296	278	283	307	246	312	288	295	309	304	284	316	291	315	314	279	316	292	329	296	302	315	311	311	289	278	286	293	261	313	288	321	283	294	305	311	298	314	291	291	307	283	291	299	295	272	297	293	276	294	282	321	317	308	276	274	276	286	287	311	285	290	328	268	316	297	300	282	327	296	283	319	288	303	307	309	301	334	317	334	291	324	285	294	303	309	321	320	307	297	301	286	285	312	293	294	284	288	296	308	319	314	323	295	305	309	278	281	331	306	320	301	299	299	311	309	308	280	317	289	345	303	315	287	285	310	316	304	299	297	317	291	286	329	323	295	334	286	302	313	281	292	267	276	278	279	297	271	284	299	310	290	322	295	281	302	306	293	294	308	269	303	311	313	307	311	305	313	276	284	285	292	267	302	321	321	300	339	310	330	319	277	301	331	318	313	291	324	311	301	298	324	311	290	316	294	301	309	351	300	309	290	313	285	291	318	300	292	284	283	337	280	291	343	293	277	301	295	303	281	318	324	295	325	296	276	316	309	318	293	290	298	315	293	309	322	310	314	280	278	289	297	287	268	283	325	329	330	330	307	294	309	308	296	335	307	308	282	314	283	304	317	282	292	312	291	281	306	308	291	327	286	266	316	328	309	299	316	287	302	277	272	306	294	262	342	300	267	297	305	304	303	279	311	280	302	280	309	275	295	292	314	311	295	303	312	325	278	308	278	288	296	346	290	312	285	265	325	276	329	279	309	301	322	289	311	304	297	273	307	292	283	275	278	292	261	279	325	329	310	287	284	298	313	301	338	311	282	287	316	316	327	334	315	292	298	287	297	294	297	309	303	290	285	294	319	307	316	312	319	301	278	284	286	322	294	295	308	291	307	247	271	300	317	306	304	286	301	287	285	322	270	315	299	276	301	268	257	285	287	292	325	329	322	291	279	298	292	309	308	308	316	272	308	274	323	289	309	299	331	273	296	284	308	290	296	308	303	306	334	294	310	316	312	280	306	317	287	299	310	289	270	290	315	286	303	287	311	279	317	285	315	310	295	298	293	302	303	288	300	287	292	296	280	316	329	311	273	319	299	296	302	314	303	306	331	289	263	294	307	308	260	274	285	289	270	275	319	305	307	300	313	268	318	312	307	292	264	292	309	289	293	274	310	309	298	301	276	284	288	292	284	266	294	280	281	285	308	305	309	316	306	279	337	303	273	284	291	285	305	322	321	344	315	305	286	282	338	310	275	302	296	304	296	281	293	278	302	257	295	323	305	290	299	313	334	320	286	281	288	283	303	279	302	314	336	324	289	311	320	309	290	253	312	292	257	301	295	280	304	289	288	372	280	308	298	332	301	291	284	313	277	303	284	313	293	321	274	286	309	286	321	314	306	315	293	292	296	299	335	312	295	265	288	317	285	301	319	288	318	289	289	282	301	288	325	293	304	321	304	296	277	321	291	268	317	294	295	285	282	341	314	314	313	262	309	296	331	294	280	281	292	291	306	274	299	312	309	294	292	304	291	297	284	288	314	296	299	304	306	296	322	320	289	290	304	289	335	301	304	333	289	283	289	304	313	307	289	328	326	297	312	294	272	307	316	291	296	268	292	276	291	269	283	317	323	289	311	303	326	291	270	323	335	327	272	292	288	310	304	316	308	281	309	311	300	288	321	308	320	296
14047	13265	25973	27668	21974	19244	39092	25714	9924	8547	7785	6645	5491	4449	4387	4275	4060	4429	4153	3990	3751	3410	5020	2561	2632	2552	2979	3282	4410	7513	16352	3410	3251	6500	9814	8597	4364	1769	1610	2762	3415	3259	2507	2284	1844	1431	1239	1037	982	909	857	792	855	842	864	809	812	798	784	835	856	829	841	796	807	825	829	816	784	826	793	794	785	767	827	817	798	789	830	800	867	804	782	830	788	847	796	851	817	851	857	798	783	776	837	846	843	751	815	799	816	830	833	816	815	797	819	826	793	817	850	831	781	817	812	859	823	881	860	823	798	794	845	857	837	784	788	797	825	802	791	765	831	872	848	816	827	780	821	819	809	806	795	839	851	828	801	787	786	783	864	830	824	837	812	835	858	795	816	799	823	805	757	801	789	870	790	792	812	834	843	832	827	818	825	839	844	782	813	788	833	827	806	868	809	832	801	819	797	813	809	814	798	851	789	799	785	824	735	809	791	826	773	764	866	810	846	814	815	801	799	822	823	850	785	840	869	792	802	828	841	811	809	855	852	749	797	799	855	776	792	793	825	826	812	811	770	774	781	862	787	818	823	833	798	848	812	785	833	842	809	798	821	807	843	831	779	821	824	846	823	819	779	819	858	780	772	854	766	815	802	776	828	781	830	817	850	842	858	750	839	810	823	772	805	864	790	806	806	797	821	839	857	819	841	822	793	809	777	875	751	824	843	852	835	788	803	798	801	792	823	866	822	754	835	832	813	747	828	811	775	759	806	772	809	830	842	838	828	808	813	816	796	805	814	801	834	825	842	793	767	743	781	831	776	796	801	760	815	826	840	813	806	845	769	805	843	764	792	825	887	769	814	816	842	814	836	781	861	848	824	846	796	831	767	811	766	796	792	855	840	788	798	814	842	821	807	824	806	866	765	822	788	824	848	854	801	820	791	806	782	838	813	808	840	805	796	814	805	823	867	776	768	836	783	819	820	800	789	789	806	832	837	827	834	789	785	780	846	787	866	823	822	837	803	829	775	804	796	849	843	790	799	784	801	787	800	847	814	848	812	812	762	818	820	768	781	864	809	783	804	761	848	844	825	779	867	823	874	821	812	866	815	840	804	794	816	825	841	792	804	866	811	800	779	807	830	816	778	811	887	808	843	828	797	845	845	799	820	828	813	861	843	810	852	814	771	829	811	826	791	807	834	797	816	812	780	824	818	801	863	839	857	791	878	763	814	820	840	797	786	815	813	799	774	847	801	833	836	863	781	823	808	835	799	814	787	790	815	828	812	798	830	825	800	775	812	822	822	835	845	808	820	838	864	814	808	769	828	855	818	819	815	754	800	802	825	834	823	829	823	812	834	807	809	829	795	870	803	826	802	768	848	799	786	803	823	808	803	773	787	872	787	839	851	816	847	764	782	821	849	790	844	786	810	857	839	867	813	837	763	832	825	776	827	814	843	747	823	772	794	810	817	785	818	797	782	833	819	781	823	843	814	781	791	807	817	779	805	820	819	830	789	810	798	823	818	809	874	882	841	798	797	814	792	792	865	805	807	786	754	866	787	820	802	784	822	779	846	776	850	846	821	816	862	868	791	838	828	846	839	791	804	868	841	796	795	771	822	814	855	772	801	760	797	795	838	858	800	861	798	846	797	801	821	826	817	740	799	820	758	825	824	838	788	841	834	820	811	805	783	849	862	801	831	818	821	882	812	825	801	841	794	783	830	743	811	788	831	835	788	810	782	786	794	802	768	777	829	820	829	797	802	850	796	846	770	791	859	789	803	844	886	831	819	852	773	783	801	833	819	844	813	792	836	800	795	815	820	819	805	773	813	786	828	828	788	825	830	809	859	800	789	849	788	830	772	832	782	832	818	838	846	810	779	804	802	801	857	876	789	855	782	761	771	819	836	868	841	816	793	839	781	781	798	800	846	802	809	823	850	808	837	853	822	832	810	788	831	843	805	788	825	809	825	834	779	858	870	838	800	783	767	771	756	811	795	813	783	816	824	806	792	838	804	808	796	832	803	846	786	797	756	829	786	810	761	846	809	816	816	813	847	795	797	839	821	825	817	806	810	813	847	798	842	831	861	776	815	793	858	706	827	869	815	808	805	803	832	894	817	836	817	813	814	812	785	792	856	868	754	859	791	883	783	845	813	840	888	809	805	787	763	819	804	797	773	844	836	780	806	812	784	811	828	829	749	821	856	844	816	874	858	886	823	828	821	806	794	808	795	832	825	837	845	803	801	821	821	783	856	818	824	844	814	807	838	824	813	807	866	856	838	837	809	849	806	835	862	801	833	820	799	856	801	779	847	798	831	788	830	821	826	806	800	798	818	851	819	868	852	824	782	809	863	814	760	822	786	838	848	817	815	838	822	885	815	822	786	836	849	831	830	795	841	798	841	784	787	787	820	840	797	784	813	832	823	814	845	798	792	797	804	830	817	832	818	797	840	825	856	839	791	772	799	862	830	832	814	762	789	832	826	811	823	807	783	832	800	825	793	780	746	865	832	818	807	821	779	802	852	829	800	829	832	890	809	857	756	809	780	783	774	809	820	821	836	795	817	848	818	813	812	799	817	828	805	807	794	801	849	783	808	841	867	814	744	845	780	837	843	806	783	819	854	810	864	854	817	856	841	812	760	810	853	771	773	845	824	835	796	811	794	821	810	826	858	830	789	800	824	823	775	779	759	833	813	821	820	788	838	815	813	861	785	797	819	888	819	801	815	868	858	812	826	797	815	828	794	819	801	816	795	828	759	881	888	851	846	804	839	817	849	797	834	847	853	798	762	832	834	780	838	839	775	844	829	803	799	829	781	787	798	823	817	818	839	772	821	765	794	833	816	829	781	867	837	822	841	846	845	831	763	834	819	808	853	849	847	777	808	832	833	831	788	824	823	831	819	823	825	859	822	762	850	785	809	861	853	836	816	766	834	817	808	800	848	858	857	815	871	783	746	787	817	832	810	781	798	854	780	803	762	810	804	781	815	839	794	807	805	780	823	803	790	797	782	836	814	814	823	846	819	804	788	789	772	808	820	847	858	763	838	853	762	853	859	810	822	840	834	819	825	820	797	870	832	780	803	809	817	817	796	815	837	813	794	814	806	845	809	750	770	792	781	781	802	819	781	809	766	797	841	779	844	797	797	827	775	816	834	828	798	834	800	812	833	834	823	793	770	883	804	852	858	834	815	867	805	826	819	777	822	827	828	819	861	780	826	767	828	839	792	796	762	795	830	872	823	795	804	805	805	807	796	813	849	814	792	821	851	876	829	791	820	853	835	793	789	789	789	770	804	822	802	746	784	772	837	786	823	824	836	844	783	763	840	842	830	797	802	801	847	753	840	835	810	801	808	872	802	872	762	876	803	770	851	803	844	774	789	808	766	805	849	819	770	802	866	784	840	840	780	810	774	837	787	777	785	782	805	847	781	800	841	828	778	809	817	820	793	822	793	810	858	874	792	822	817	809	815	895	822	822	790	799	848	805	844	798	812	819	778	756	839	820
9972	8716	9066	5909	2836	1716	1461	1259	936	884	749	617	522	481	503	551	543	519	500	515	494	440	489	429	431	451	444	443	435	382	447	354	366	390	399	363	394	325	409	390	364	390	366	380	395	376	354	360	380	367	349	325	356	333	383	320	315	340	354	346	285	325	316	347	358	343	343	361	308	347	360	336	334	358	372	377	347	362	329	351	319	354	354	334	356	382	339	363	360	350	344	311	349	357	339	350	337	353	324	314	336	359	325	344	314	337	376	323	325	377	347	344	326	364	371	346	321	342	345	337	323	316	334	366	352	344	357	352	373	337	341	354	358	348	319	322	366	343	332	375	365	328	349	341	369	315	362	338	316	337	326	339	392	325	348	327	332	327	347	360	370	349	365	350	318	349	341	355	349	371	343	348	346	362	360	347	334	341	343	357	329	355	343	353	391	357	338	357	366	361	338	335	346	300	352	341	345	338	344	337	325	320	378	328	338	343	324	404	347	356	310	340	354	321	345	319	344	350	339	329	350	332	391	344	373	330	344	329	318	365	333	383	361	347	375	348	374	341	338	347	337	375	323	327	384	312	359	315	356	358	350	352	306	357	366	356	339	348	329	361	355	320	362	346	360	360	400	348	323	347	359	378	379	378	354	338	328	327	331	351	361	352	305	357	353	326	331	346	353	364	358	353	330	365	354	322	343	327	316	356	317	356	343	331	329	305	336	342	319	349	369	318	314	361	385	341	363	367	340	348	343	331	339	372	349	362	354	336	372	373	340	349	335	363	320	307	363	363	375	365	352	360	352	377	375	338	365	328	310	323	356	333	350	322	337	329	351	331	341	367	306	354	362	362	345	322	335	365	353	344	340	352	364	352	341	316	324	336	366	322	325	342	351	324	348	341	336	346	337	355	341	349	336	316	348	375	346	318	371	333	348	364	335	363	373	325	382	331	328	354	347	344	329	330	325	347	354	356	368	344	350	305	308	334	326	371	322	347	366	333	365	339	358	317	348	339	343	326	319	342	339	337	364	336	353	361	341	346	329	352	321	346	346	339	336	359	322	355	341	315	333	357	351	350	370	330	334	354	351	353	345	358	351	358	320	363	361	331	365	361	361	401	329	362	334	338	331	369	346	330	350	337	361	331	335	365	369	334	331	338	341	359	367	354	367	365	340	383	380	345	335	364	359	333	366	354	322	350	349	383	334	336	360	378	399	363	381	383	361	375	367	334	305	342	332	358	391	350	336	374	323	324	409	308	334	341	350	390	342	368	340	320	335	367	345	349	373	376	341	335	306	325	358	369	346	358	368	360	361	340	330	352	348	343	349	325	337	336	368	333	348	329	356	336	335	327	326	354	337	337	361	314	356	330	350	331	321	326	350	326	322	332	353	365	341	354	334	315	352	329	333	341	334	368	331	309	337	301	365	365	337	319	307	340	366	329	338	340	361	331	333	336	348	350	356	327	367	353	362	346	359	344	341	309	324	347	364	325	335	355	331	317	349	346	357	340	357	303	360	352	345	314	339	357	327	334	353	331	320	346	332	312	311	364	371	340	359	343	342	343	351	310	298	362	352	382	361	351	333	354	390	353	388	356	339	348	315	333	357	352	347	329	349	355	355	357	326	346	355	333	379	376	345	343	369	342	377	353	335	374	350	340	334	355	336	371	326	352	344	343	354	357	325	341	357	329	360	342	329	353	320	348	351	345	336	323	345	353	358	330	339	346	356	342	321	342	351	353	364	321	305	315	344	360	310	340	346	339	329	374	375	320	355	339	326	335	368	346	335	346	330	332	352	344	334	371	373	341	335	340	339	345	344	318	353	384	347	351	322	342	311	318	325	353	305	323	318	315	379	345	340	345	316	316	339	343	311	345	307	347	314	301	334	354	357	292	343	355	334	340	355	318	353	344	371	346	314	340	319	344	306	352	340	336	382	360	350	360	341	348	308	342	318	321	362	323	306	368	348	362	340	335	333	320	313	344	338	337	359	315	359	348	384	352	350	362	351	337	361	357	389	331	336	354	328	328	351	358	353	347	355	347	327	319	395	349	365	351	340	315	345	345	329	327	334	348	309	337	309	367	329	314	389	300	354	319	366	365	333	325	358	333	373	338	355	332	341	334	341	362	367	349	360	388	341	364	329	388	347	368	353	323	342	360	341	350	314	327	357	315	364	391	326	331	344	369	346	350	325	350	327	386	333	344	369	321	359	331	315	338	352	343	367	343	344	336	337	339	362	313	339	366	328	362	303	339	327	386	328	364	364	323	350	336	316	351	323	336	310	356	360	323	342	372	321	358	340	354	344	339	355	357	331	298	331	317	345	325	362	306	338	327	320	361	309	360	332	342	330	338	348	364	322	349	330	355	339	355	327	335	379	361	340	347	370	338	325	358	340	383	345	333	330	357	357	308	363	357	388	334	359	353	334	365	354	327	347	339	316	358	359	330	344	327	359	350	321	345	340	325	339	351	369	364	361	345	311	357	322	334	342	346	341	353	352	318	369	368	366	324	358	362	333	313	344	352	322	360	336	325	301	319	345	340	330	357	316	368	330	354	343	316	332	348	330	349	335	376	338	347	351	342	301	337	357	383	336	358	360	328	311	321	361	355	366	366	321	320	352	368	340	340	313	380	333	357	328	343	352	341	339	340	348	349	325	371	339	350	353	322	356	341	313	324	324	406	336	342	349	323	366	321	353	336	387	351	370	376	353	330	332	345	348	322	334	346	341	346	330	305	368	324	353	361	347	354	369	345	341	330	360	378	341	335	327	330	353	330	351	326	371	359	322	314	321	358	351	339	350	367	346	320	350	326	347	356	345	351	335	370	347	350	322	342	345	356	337	349	290	306	377	361	347	340	353	330	336	376	330	358	368	355	383	327	313	349	349	366	348	329	335	354	384	335	350	350	376	355	344	377	350	362	355	358	364	348	371	336	342	336	379	359	356	332	357	321	319	330	301	315	321	324	347	343	341	335	324	351	320	376	355	329	346	382	361	357	346	357	337	336	366	347	360	360	318	333	312	379	358	342	369	328	368	359	362	334	324	322	315	330	388	348	366	365	348	337	365	330	351	324	343	342	348	355	332	323	338	366	357	332	335	369	358	335	365	354	369	358	324	369	368	337	354	314	358	334	358	348	324	336	366	345	354	360	356	354	346	319	361	335	352	303	321	356	379	399	308	380	332	334	332	349	334	347	370	383	409	382	351	323	368	336	342	332	341	329	314	357	357	342	361	333	355	362	341	334	340	350	342	353	340	360	360	339	340	371	350	316	354	351	375	354	338	337	330	333	322	327	367	351	339	343	330	349	302	330	319	355	339	319	339	314	323	344	373	335	356	322	357	350	314	360	378	321	359	348	338	350	325	338	331	333	326	349	351	354	352	341	365	360	334	307	318	347	373	377	358	351	312	356	328	343	317	357	362	316	351	349	327	326	354	345	330	375	362	354	356	315	359	326	341	330	337	324	350	362	351	347	357	327	333	349	342	403	327	319
6642	7972	14505	14364	9766	7288	7223	5729	4473	3868	3437	2748	2332	2105	2164	2134	2027	2256	2074	2142	1953	1690	1679	1494	1538	1662	1760	1612	1580	1470	2131	1473	1224	1319	1474	1469	1283	1098	1080	1113	1105	1122	1100	1019	1077	977	1056	939	934	895	900	877	906	879	916	906	903	954	885	968	926	951	938	910	940	922	920	921	881	934	946	943	953	916	965	963	941	918	884	934	912	920	897	931	921	934	952	953	944	917	927	885	899	915	919	925	916	901	934	949	950	899	965	906	982	912	916	951	904	890	926	936	904	924	917	914	887	945	955	979	898	924	926	961	932	877	976	931	959	939	964	897	899	917	910	887	899	939	993	909	938	1026	895	952	920	894	932	919	916	880	961	879	947	948	951	979	890	958	921	872	940	923	828	896	906	887	899	910	937	940	918	928	901	938	916	913	931	898	920	933	903	918	937	931	891	948	984	962	949	956	945	929	962	944	928	936	977	929	901	898	917	941	912	935	948	896	925	935	883	932	964	947	912	930	981	903	965	922	954	931	913	952	895	886	942	930	890	982	918	901	925	923	919	877	948	918	900	937	937	949	939	893	929	991	955	909	945	902	884	933	933	926	948	942	940	903	933	973	958	892	915	992	960	965	957	938	900	919	924	939	916	883	871	913	891	969	899	941	939	932	959	960	923	902	951	962	908	920	944	915	963	867	928	948	959	908	925	902	898	924	921	903	924	924	872	878	881	938	985	905	934	927	908	865	917	884	881	953	939	958	922	950	936	950	905	974	949	909	929	923	890	966	982	904	869	957	941	965	899	913	964	905	916	959	959	932	961	905	958	870	957	919	925	986	911	893	917	922	968	902	916	980	979	1011	909	950	910	925	902	948	984	920	921	920	868	919	905	931	930	900	941	945	870	910	936	915	952	891	995	909	939	911	928	924	926	908	929	889	953	934	879	920	895	864	892	900	953	900	980	930	908	957	945	892	919	948	939	945	926	870	915	942	980	873	927	923	944	888	953	934	999	874	909	986	916	930	919	883	957	935	883	909	866	921	950	925	943	927	890	934	932	974	962	906	912	931	922	925	878	936	928	971	886	914	904	927	971	949	883	968	903	904	917	925	908	953	919	936	908	946	994	971	898	975	948	951	910	954	977	972	932	888	880	928	912	909	943	909	933	958	958	918	867	932	915	908	923	909	926	906	982	943	937	938	923	905	931	936	955	914	943	956	938	937	956	907	974	953	920	913	938	860	907	918	892	896	915	930	890	858	953	940	945	930	938	926	930	930	909	927	927	928	899	912	1001	929	986	975	921	920	943	923	964	966	916	926	927	910	966	884	951	894	891	898	947	943	960	934	887	917	912	901	998	897	946	922	922	983	921	913	895	975	906	945	916	905	949	918	980	958	929	967	938	912	905	940	928	865	938	925	913	906	921	958	952	937	895	908	925	989	915	948	940	911	904	909	870	922	965	893	960	947	871	932	922	918	902	927	918	939	989	940	939	915	927	957	953	990	925	996	949	910	896	876	927	953	936	910	930	913	885	975	918	955	917	930	921	925	892	859	919	908	897	925	966	887	878	921	926	943	908	920	920	926	897	909	944	902	931	946	951	866	929	899	924	902	954	991	911	899	906	939	925	936	941	968	888	924	926	953	974	1015	922	870	870	982	949	939	933	943	909	1001	935	899	871	915	971	893	905	932	861	940	972	905	905	901	971	972	901	915	912	929	921	959	934	872	885	919	905	871	941	915	953	945	889	951	940	918	954	883	929	924	941	967	961	965	948	967	973	880	905	908	985	908	931	889	909	927	928	917	969	937	948	962	943	904	949	956	953	955	891	936	965	931	916	967	927	923	925	919	891	921	908	942	855	895	974	950	963	964	943	894	950	943	945	894	963	947	927	885	885	908	904	923	912	905	937	957	881	889	897	889	933	930	954	913	943	928	928	930	925	919	937	912	894	909	898	896	915	901	947	935	920	860	924	984	922	894	933	941	908	915	961	974	907	933	937	930	942	954	922	883	955	931	916	934	913	949	932	950	860	882	906	929	888	906	909	875	927	932	909	940	974	901	1015	922	1015	952	912	946	950	901	939	878	977	939	994	929	872	947	944	904	884	952	933	968	922	903	888	948	888	915	939	947	926	934	906	875	955	929	832	943	929	921	930	964	912	885	948	936	919	890	915	905	900	964	928	903	915	945	904	921	928	956	940	992	909	925	947	908	974	912	884	940	988	959	939	915	935	922	945	899	951	940	974	944	902	970	905	858	960	947	891	880	950	921	954	926	934	895	904	927	918	997	880	963	864	910	932	927	919	903	914	914	971	907	904	911	947	996	965	937	924	963	901	873	942	921	905	954	892	959	975	912	961	934	926	961	909	932	903	951	899	900	888	936	942	951	894	912	958	924	920	946	875	951	961	943	975	936	943	925	957	914	952	912	905	968	918	901	915	957	905	904	906	902	944	940	899	902	918	905	892	880	890	952	972	912	897	915	938	934	932	950	951	945	897	963	921	908	989	941	950	887	900	899	955	911	941	917	915	933	919	940	894	929	928	960	903	913	906	940	975	905	920	890	930	877	894	902	940	942	859	884	909	922	940	918	979	976	913	908	893	920	934	941	949	945	949	899	903	983	940	871	921	939	938	899	905	965	926	957	860	886	947	921	937	900	976	899	955	938	971	945	930	936	942	962	958	939	872	965	919	920	951	916	940	933	913	911	932	913	913	947	903	877	903	991	973	963	945	869	866	896	919	928	944	882	914	935	913	959	911	945	912	979	960	1024	907	934	926	920	948	920	927	902	924	934	919	923	968	958	939	955	974	906	965	904	995	914	977	952	940	931	965	946	938	923	901	949	984	902	927	933	950	880	874	933	951	933	877	992	926	957	968	910	948	930	1003	914	965	917	925	954	909	949	924	912	975	966	967	924	907	917	943	929	965	953	916	910	886	889	966	911	955	927	919	932	936	916	908	922	961	949	907	952	954	964	979	920	935	936	940	929	895	910	910	904	901	945	909	853	923	944	925	911	898	952	879	937	957	976	946	930	889	958	934	888	874	876	863	969	898	885	954	944	924	969	885	981	939	968	944	903	943	960	909	927	936	925	976	900	934	990	922	859	911	937	940	912	958	899	922	926	917	931	907	928	929	916	905	955	932	936	918	943	939	920	892	997	922	953	914	937	933	980	927	891	938	877	955	967	923	968	934	940	935	884	928	961	903	948	914	972	939	894	949	897	910	972	890	896	866	927	918	943	899	948	881	883	948	939	859	917	1000	975	899	876	900	867	892	914	934	1004	979	932	921	936	930	953	906	966	935	963	905	950	946	906	941	932	948	969	913	878	961	911	927	928	943	971	878	947	945	953	914	986	868	922	872	930	912	971	952	912	942	935	951	899	913	882	919	949	966	947	935	926	950	958	920	923	942	950	952	936	956	874	897	959	929	937	962	953	924	920	910	913	936	937	955	931	935	933	940	915	871	942	921	961	960	936	909	900	937	908	979	928	964	911	926	885	918	976	892	887	939	928
17557	12860	12953	8585	5110	3635	4943	9216	1784	1235	1002	811	748	664	682	582	625	688	623	622	552	493	534	479	557	558	541	600	546	790	1223	439	485	688	853	833	525	404	415	564	564	551	539	517	432	443	362	386	337	346	332	334	308	304	307	338	316	332	330	320	344	314	308	355	336	327	343	321	358	346	365	321	321	306	352	316	341	319	338	328	341	313	353	356	343	346	312	366	302	310	310	347	332	334	344	304	345	332	327	339	343	329	311	318	368	327	339	356	323	320	299	345	334	340	323	340	336	318	343	337	303	314	302	364	367	328	344	357	321	305	333	325	339	352	349	324	331	335	342	340	341	329	354	302	317	305	309	338	335	311	313	320	326	298	342	314	338	337	370	318	304	347	327	339	340	333	307	330	302	348	320	314	308	327	344	328	334	358	319	336	334	336	338	312	301	336	322	319	355	308	356	318	320	352	343	334	357	343	349	320	354	340	308	325	340	336	309	311	324	298	350	312	341	299	314	327	311	322	308	329	333	311	347	330	339	345	321	321	334	347	330	284	321	331	333	346	335	328	330	347	348	325	339	338	297	312	322	392	314	348	308	323	319	335	306	342	309	325	327	334	320	307	321	353	324	347	340	336	349	310	327	309	325	331	350	336	362	328	303	362	317	339	329	334	316	343	334	336	315	328	307	312	334	334	304	342	347	352	352	345	323	343	325	345	330	300	316	311	306	344	344	320	323	313	336	312	327	342	339	350	339	325	308	329	316	308	344	339	323	342	316	312	352	298	324	359	330	354	329	333	353	332	330	337	331	277	307	319	330	309	331	325	331	362	358	356	351	366	369	342	347	331	352	335	320	372	316	352	315	316	312	352	314	351	350	331	329	334	321	346	326	324	317	332	324	342	326	321	325	361	345	308	327	362	306	334	333	309	349	309	320	303	303	331	320	300	299	326	325	313	326	352	332	323	293	350	340	319	346	348	311	313	330	325	331	347	356	366	334	332	348	336	317	354	331	305	339	356	336	359	335	350	300	328	334	326	337	346	329	346	332	354	318	292	298	314	326	325	338	345	305	343	312	334	351	321	335	328	310	306	327	280	303	327	286	301	324	344	333	344	353	286	326	308	329	349	316	360	371	342	322	314	381	345	328	313	334	343	297	362	325	326	304	356	317	341	302	346	338	329	297	339	331	355	337	324	327	309	331	318	332	371	349	337	299	296	343	310	334	339	306	315	366	365	349	336	304	347	310	339	298	311	313	328	312	324	298	323	365	334	303	314	323	342	317	313	318	338	314	350	354	319	324	303	317	356	332	361	310	359	344	356	343	341	298	320	331	338	321	329	322	337	343	368	323	324	320	313	351	374	343	344	324	325	301	327	336	324	315	378	329	335	331	340	320	315	337	311	327	347	341	328	340	301	340	319	345	353	317	320	345	324	312	326	305	322	322	336	315	336	319	351	327	282	328	305	322	307	310	329	315	314	336	339	345	338	290	329	315	324	346	333	335	360	337	337	328	355	313	312	320	356	285	313	328	290	309	355	348	289	300	296	319	352	312	366	304	352	341	320	302	329	320	343	344	327	305	344	354	352	307	330	346	323	310	344	359	323	360	361	356	327	316	340	336	334	343	309	357	356	324	310	295	325	317	321	337	342	311	337	308	336	303	316	291	353	340	333	322	321	325	336	321	313	303	349	345	298	314	331	283	318	339	312	332	313	320	331	311	337	291	318	303	324	314	325	325	327	309	373	358	347	328	322	325	328	343	329	297	342	341	353	347	304	312	334	332	326	342	332	360	324	343	364	341	315	312	344	313	332	311	317	352	335	300	285	338	317	328	344	351	343	286	318	323	322	344	342	342	339	332	318	309	358	304	361	326	331	340	316	338	312	320	306	342	360	342	318	333	330	346	345	331	350	311	335	342	299	332	357	296	336	342	330	340	322	364	317	324	315	342	303	332	306	322	343	359	338	316	367	316	345	308	347	300	355	309	343	319	358	364	344	326	293	370	381	327	321	309	316	299	360	307	348	343	329	357	339	355	353	340	350	358	326	299	310	315	312	336	308	336	325	321	327	315	332	341	331	355	328	284	329	303	316	316	313	343	340	340	318	322	323	334	288	347	301	335	327	352	301	350	299	369	326	294	305	342	317	338	347	338	324	333	274	331	348	332	348	336	331	317	323	316	319	316	329	317	320	341	316	340	336	317	348	302	305	344	329	325	336	351	318	324	304	328	328	331	360	304	336	330	328	342	295	330	326	338	321	316	353	313	323	324	316	356	303	319	332	318	332	324	335	343	336	308	349	345	333	350	354	332	332	326	312	351	362	340	316	334	295	329	335	334	347	342	328	313	305	324	310	359	317	369	324	374	293	301	356	332	371	343	327	324	362	349	361	326	340	354	322	327	337	312	299	349	289	290	349	310	298	330	329	322	320	296	328	314	299	325	346	358	345	309	323	327	343	328	357	382	322	315	315	339	321	341	330	336	363	307	332	349	339	306	346	333	304	315	327	332	328	297	339	351	349	311	305	317	343	298	328	348	311	355	337	334	285	325	344	351	340	324	352	338	326	333	321	314	307	372	353	325	325	343	328	341	325	337	308	306	345	315	357	315	321	343	336	359	301	352	340	328	356	331	329	306	350	308	336	319	336	340	316	298	347	307	313	322	365	306	325	356	361	352	353	355	340	354	344	312	315	347	333	311	315	379	301	376	358	317	305	323	327	331	336	351	307	344	313	310	346	329	296	333	326	334	328	333	337	297	338	322	357	283	313	299	306	341	320	349	304	333	327	317	322	318	347	321	336	319	367	337	290	384	330	338	320	326	335	355	309	323	317	345	320	335	318	338	348	338	331	329	316	333	326	325	358	310	347	341	329	359	330	303	323	348	343	339	316	315	374	321	324	306	331	314	343	305	315	311	348	330	337	358	338	326	341	312	325	359	346	321	335	360	329	320	328	359	342	345	376	308	308	312	339	315	349	322	349	330	350	347	338	317	335	334	348	302	312	327	335	324	319	334	384	314	319	370	367	331	334	296	346	339	347	335	346	302	323	323	328	331	331	338	344	349	305	322	321	343	340	336	350	350	324	330	325	311	302	337	316	319	325	339	356	331	345	340	342	322	346	331	363	284	332	335	363	337	306	357	353	336	333	310	337	353	336	316	363	341	295	314	364	370	346	281	323	332	337	367	328	287	326	340	311	302	329	345	295	315	336	342	324	355	331	287	303	352	288	316	304	321	319	342	335	334	319	341	321	337	344	349	363	321	352	327	316	314	356	316	331	312	338	321	321	345	348	332	348	355	326	326	339	316	368	329	324	325	342	325	312	339	333	346	317	313	341	351	334	349	334	348	337	327	343	323	328	329	313	329	318	342	339	318	312	354	319	333	337	321	333	352	330	340	343	314	371	333	342	303	325	347	341	354	306	334	337	337	351	334	341	329	371	322	308	329	345	336	323	312	338	346	333	344	319	311	344	294	361	320	301	322	355	341	323	306	277
11715	10674	19066	17981	14924	12525	17470	23173	7590	6279	5498	4271	3664	3273	3304	2954	3234	3488	3341	3525	2723	2470	2536	2133	2386	2587	2805	2925	2456	4763	6892	1802	2068	3858	5323	4402	2804	1466	1537	2536	2808	2624	2215	2276	2092	1801	1556	1268	1096	884	894	901	899	900	895	956	856	883	883	828	848	859	874	917	894	912	898	855	848	876	912	935	854	860	883	948	906	886	916	899	938	899	835	908	913	858	862	902	870	897	896	862	891	902	940	894	915	887	889	870	867	871	870	849	848	884	895	866	885	872	849	870	893	863	936	911	910	888	852	844	867	894	899	889	898	899	849	891	924	849	935	857	896	900	884	916	973	915	901	936	867	847	879	911	932	913	938	825	891	863	866	876	893	890	882	886	874	858	914	906	886	839	896	883	854	890	875	916	866	883	904	887	821	844	955	839	921	881	880	876	879	856	877	885	854	911	919	898	882	846	860	919	895	946	910	853	863	847	876	895	959	870	820	902	859	877	868	902	841	936	840	866	853	901	876	915	861	902	914	892	923	884	914	930	887	881	865	889	871	889	862	900	893	876	921	861	880	899	914	897	863	919	927	938	888	913	882	844	880	917	886	892	891	905	876	871	858	909	873	850	934	828	927	863	888	910	852	814	876	885	899	861	859	873	916	906	844	897	907	873	878	934	903	913	887	942	867	930	889	906	923	864	841	897	888	955	872	948	833	853	903	862	878	857	899	861	863	880	882	852	915	971	906	921	884	886	869	883	877	857	878	887	888	888	883	860	890	878	905	842	864	888	888	838	871	896	938	939	880	897	861	908	899	902	843	873	898	896	939	839	906	864	943	888	908	854	870	908	905	857	856	958	897	915	873	869	855	873	871	896	861	967	909	946	913	862	860	828	868	896	936	905	928	943	815	916	928	887	858	871	910	919	958	864	858	895	920	897	909	968	880	877	870	884	884	904	893	882	897	897	900	881	830	886	883	908	925	870	876	849	850	885	925	879	874	908	901	869	904	870	867	900	875	915	908	882	917	841	859	885	936	896	854	922	904	911	877	862	877	962	876	888	898	867	906	946	892	933	896	893	901	900	870	901	858	898	883	860	885	855	908	862	868	940	896	874	896	856	893	888	882	953	872	863	877	917	901	910	895	933	952	886	893	869	889	870	877	906	913	865	845	890	850	854	931	877	865	907	820	902	929	891	894	865	835	889	870	864	916	918	906	832	822	940	895	871	917	916	853	893	855	845	883	876	898	869	925	869	868	831	851	908	896	882	870	877	870	918	947	884	903	887	907	869	890	926	892	897	885	878	904	908	879	863	875	852	888	909	904	893	841	908	886	876	840	900	881	881	900	839	814	890	937	891	838	855	938	921	858	837	861	875	890	929	866	889	878	930	940	908	861	868	915	837	875	883	919	921	911	875	909	882	920	915	912	894	883	922	885	886	885	895	911	874	914	840	826	886	877	909	916	902	889	950	919	899	882	858	888	907	854	918	927	860	888	849	874	859	940	884	924	869	885	876	914	888	855	871	868	868	922	945	878	849	866	888	831	870	847	836	856	895	879	882	853	861	873	862	914	915	896	887	848	876	942	901	914	866	959	924	882	906	909	903	904	875	970	881	908	920	869	909	908	878	868	868	929	896	845	895	870	884	920	920	909	896	912	915	877	899	899	877	891	942	934	882	947	891	866	918	877	869	878	881	895	868	893	870	896	891	849	882	926	831	889	820	892	872	898	865	886	902	852	882	880	944	901	905	892	904	888	890	901	906	925	944	903	865	876	878	896	872	886	912	908	853	847	898	933	885	844	854	920	871	888	869	923	924	907	898	908	886	866	896	898	905	885	864	926	985	933	902	916	911	864	875	886	898	841	952	864	898	948	867	853	939	881	888	905	925	879	919	880	870	878	876	871	925	870	916	958	896	944	910	877	842	835	906	829	909	884	861	904	901	904	885	906	952	916	904	876	868	874	878	878	910	859	895	858	822	914	904	910	878	877	840	881	853	893	897	842	883	898	897	920	880	936	938	837	908	871	913	880	878	909	891	919	873	891	896	839	885	825	958	872	949	898	896	852	871	874	899	849	873	883	850	874	884	899	883	877	900	923	893	875	899	902	876	932	894	871	923	887	812	873	921	871	844	920	895	922	932	884	877	916	872	894	890	824	868	869	863	906	896	895	887	894	889	916	839	861	897	885	923	920	856	865	907	875	909	894	845	849	885	883	868	938	876	864	867	886	886	880	852	916	834	957	880	910	894	891	892	871	905	858	903	911	943	917	840	864	885	897	915	851	899	862	892	880	914	886	907	954	864	843	915	884	917	841	899	898	879	896	893	886	901	912	927	960	883	907	935	930	957	845	877	880	865	877	905	893	871	884	850	910	906	875	910	897	874	927	874	901	881	901	871	913	892	867	825	871	949	808	937	857	868	859	891	865	838	896	879	859	902	883	940	874	916	881	877	912	882	897	857	898	865	924	880	921	889	885	862	903	838	880	919	854	918	827	891	857	855	876	852	919	926	890	876	847	884	942	907	863	905	919	894	911	875	863	842	891	912	902	878	891	849	861	885	876	859	876	927	891	887	888	902	856	871	905	828	841	877	918	900	895	960	970	905	880	871	873	912	878	890	964	875	847	889	864	891	874	945	897	954	874	857	894	863	863	917	890	860	879	889	886	915	894	844	869	916	925	834	945	875	837	893	934	951	862	848	929	911	852	897	879	835	892	851	921	870	850	881	872	843	904	857	882	911	914	889	871	871	844	854	900	887	875	878	924	911	915	875	894	902	898	862	918	893	858	926	889	926	897	833	890	910	886	860	904	860	869	883	906	951	847	864	897	888	901	876	855	895	866	865	856	878	922	882	886	860	889	882	859	896	886	881	858	877	907	927	900	907	902	860	846	880	903	907	921	916	877	904	900	922	883	869	833	858	869	909	861	916	869	888	911	905	934	938	904	942	917	886	854	905	888	912	890	943	877	927	890	895	873	887	867	872	827	888	896	907	872	866	909	880	877	818	894	914	948	897	870	915	874	916	863	806	898	897	930	843	907	957	891	902	887	913	890	875	874	875	835	832	867	914	855	947	848	921	874	857	895	855	875	891	845	911	884	914	894	890	852	927	948	863	916	942	895	867	837	880	833	848	893	968	856	880	880	883	882	866	876	913	850	923	907	913	920	913	884	926	949	889	859	913	899	923	881	937	909	892	911	887	923	933	880	860	892	905	886	892	868	902	913	865	915	889	907	891	933	911	877	876	915	894	853	908	863	900	919	946	884	877	925	895	903	883	903	856	882	947	840	893	844	900	839	862	868	931	883	886	896	863	925	878	925	907	863	872	887	920	880	909	917	870	857	899	859	933	929	927	907	861	905	926	889	922	868	878	899	859	863	888	907	867	883	877	885	878	861	891	887	894	845	896	951	871	916	901	899	811	913	886	940	899	877	900	915	906	908	963	856	855	928	915	908	912	881	877	872	920	902	883	975	870	906	900	895	825	903	931	893	907	904	956	889	894
26096	17576	17718	11889	7610	5370	9017	14869	2906	1815	1348	1077	933	849	758	813	897	896	819	709	604	573	578	565	498	577	676	577	603	1255	1917	439	484	874	1376	1116	631	404	429	724	845	807	630	679	574	520	495	361	264	285	290	254	281	267	266	280	268	263	271	247	255	261	282	248	272	277	264	271	284	244	295	287	276	251	242	277	284	255	249	264	271	259	285	265	246	262	253	256	257	239	260	238	260	246	265	266	276	254	274	274	297	252	272	264	274	261	266	284	250	269	255	281	280	254	300	288	251	248	301	246	269	261	279	267	279	246	247	265	265	277	255	234	277	254	284	235	271	235	275	270	247	261	226	260	276	269	258	245	251	276	252	257	262	283	250	253	267	234	278	258	261	257	266	267	261	252	263	258	265	270	272	251	263	263	279	257	271	255	268	233	272	244	296	229	265	251	294	298	253	259	278	251	281	281	258	273	274	269	274	314	264	251	271	274	252	291	248	258	252	283	282	272	269	243	260	290	263	275	271	264	289	233	267	267	280	271	283	302	265	255	279	248	243	296	263	246	279	244	253	239	290	259	280	253	253	272	258	262	226	244	254	245	271	268	257	243	248	254	261	288	280	249	250	270	249	255	232	248	255	251	259	222	249	240	263	275	270	234	311	253	268	265	236	265	245	247	246	262	272	290	247	248	256	249	266	245	253	281	241	277	316	248	268	267	257	243	250	265	245	276	272	236	279	228	248	250	270	298	252	258	300	266	267	255	271	291	219	261	260	250	277	276	280	266	262	251	218	260	281	271	263	275	248	251	256	238	254	286	258	265	278	236	243	271	277	266	253	262	253	268	277	243	262	275	260	287	254	264	273	250	285	256	247	251	217	258	247	286	249	259	274	265	305	243	291	254	240	275	275	260	248	246	225	234	265	245	248	244	254	255	268	239	269	257	268	284	266	254	259	250	274	249	290	248	234	241	290	247	243	256	253	222	219	244	254	263	270	251	230	253	245	270	266	308	247	237	254	284	249	297	258	279	262	279	264	259	241	263	270	278	278	275	262	250	230	271	275	260	266	264	266	247	252	267	272	260	259	250	249	259	251	275	272	223	258	301	254	242	268	248	252	228	255	284	269	258	264	246	283	258	279	289	265	262	263	266	280	250	277	269	246	266	279	247	253	214	251	256	266	266	265	252	256	254	284	258	241	244	261	261	244	268	228	250	270	259	277	256	247	255	258	263	283	262	285	266	245	264	266	227	246	272	264	246	235	254	265	274	279	240	252	263	279	275	237	259	276	241	255	240	238	246	245	300	253	266	324	278	236	260	235	237	265	267	233	263	270	266	261	255	268	275	255	260	244	232	266	258	255	228	300	293	272	218	261	255	276	248	264	254	263	257	238	269	251	298	268	220	252	228	256	256	248	273	259	246	271	270	252	264	240	266	239	269	257	253	263	239	263	271	244	263	264	265	255	272	267	274	265	287	257	258	269	256	247	230	253	291	271	243	268	246	250	302	257	248	232	264	274	261	261	246	254	267	269	277	258	235	275	262	278	270	272	261	297	264	249	248	274	274	239	250	253	273	250	250	247	249	312	258	262	261	279	244	255	243	279	274	255	253	255	273	257	247	303	262	254	251	276	263	252	293	262	254	238	279	256	269	284	249	269	264	257	269	254	252	259	248	250	275	288	272	289	264	285	283	258	254	256	274	270	229	254	238	259	276	276	255	268	271	232	265	246	269	250	251	266	258	264	256	277	293	292	272	270	272	257	246	277	238	276	274	246	251	279	247	239	255	284	268	267	278	266	212	262	263	232	277	250	267	282	260	225	301	255	247	256	284	287	263	259	286	282	263	282	257	261	248	270	282	253	265	245	251	262	254	245	275	232	259	291	292	275	243	257	248	252	242	270	221	250	250	246	293	270	286	279	278	235	255	263	245	244	242	264	256	249	274	250	279	250	264	267	236	268	223	243	297	246	244	269	297	261	271	280	261	270	261	261	260	256	224	282	253	266	267	275	259	271	263	281	262	266	258	233	282	250	272	281	230	241	232	269	289	283	238	304	279	287	281	252	255	268	301	274	260	253	244	260	268	280	222	236	291	250	254	248	257	295	278	244	256	263	276	221	252	280	255	280	267	256	288	257	277	269	279	260	260	243	257	264	277	244	270	275	251	281	267	248	278	270	267	263	257	246	259	286	275	281	279	249	277	262	272	252	255	286	258	245	280	257	250	256	258	266	270	249	265	264	249	264	262	273	285	270	252	253	242	256	250	275	273	248	278	272	253	240	253	267	255	263	284	272	302	250	267	247	288	253	285	261	251	255	258	263	274	282	288	293	238	268	272	262	279	302	287	257	253	238	259	257	245	280	282	253	257	271	289	244	262	275	245	237	250	256	280	267	271	247	256	280	252	273	245	256	272	266	253	252	275	282	252	249	270	250	264	270	264	248	284	250	239	242	255	261	260	250	228	247	233	262	240	275	259	230	276	261	273	262	246	240	266	291	264	270	251	281	260	286	249	244	264	262	266	243	253	240	298	277	265	258	250	266	238	296	266	253	273	258	262	284	266	269	277	269	255	274	266	267	239	298	246	277	285	249	265	270	240	273	267	264	298	272	222	285	276	275	241	282	283	246	269	233	269	269	275	267	242	259	263	271	254	229	291	232	244	282	261	244	290	269	242	284	250	250	276	277	252	252	261	276	235	271	285	271	270	282	260	283	246	285	270	272	258	260	278	214	245	259	277	272	263	259	281	264	256	273	279	266	254	241	252	256	267	272	227	264	271	270	256	261	250	279	256	249	267	237	247	258	264	279	288	256	280	250	269	266	252	261	249	242	275	254	252	307	285	270	255	262	272	255	292	265	269	254	258	249	258	241	287	237	273	256	244	233	255	275	278	259	264	264	275	255	264	256	252	222	278	272	293	245	292	278	252	234	244	258	276	291	262	255	256	260	271	221	290	255	277	289	244	250	270	287	289	278	250	275	253	234	240	270	238	245	265	268	273	266	256	249	247	252	273	298	243	254	258	250	256	267	251	249	273	274	259	250	255	290	262	263	267	272	251	239	233	259	250	274	262	272	253	256	289	255	275	262	258	270	287	237	261	268	277	292	283	246	266	248	253	271	264	263	291	243	252	288	282	285	265	261	277	269	279	260	231	236	285	273	270	289	271	262	254	284	283	258	264	247	267	252	277	263	267	281	264	266	267	247	258	245	266	267	269	256	269	263	239	231	279	275	268	268	245	289	260	251	253	244	243	255	245	269	252	257	277	270	243	261	237	281	274	258	271	269	252	247	253	278	281	258	257	253	270	280	254	257	278	268	272	254	279	217	254	261	273	264	241	279	309	235	235	254	265	279	269	248	284	266	278	256	297	272	270	294	260	252	267	246	240	250	279	247	275	278	268	275	227	256	253	244	267	236	271	227	270	267	242	255	292	278	233	242	244	253	239	264	257	275	271	259	247	281	288	241	274	258	258	277	264	261	267	276	246	253	244	263	306
15548	13250	22566	22360	19371	17104	25644	25030	10507	8813	7296	5326	5225	4488	4233	4669	5208	5377	4570	4174	3556	3279	3341	3042	3029	3221	3571	3374	3348	8159	10762	2365	2727	5901	8481	7028	3888	1672	2066	4342	5413	4994	3543	3898	3043	2928	2306	1486	887	736	684	735	734	719	803	785	793	732	733	704	735	704	677	761	746	731	717	711	754	729	735	780	671	660	749	733	707	702	745	783	753	691	759	696	715	760	671	715	683	672	742	735	736	732	727	727	768	725	716	711	722	729	712	708	785	756	703	754	724	747	741	732	731	681	690	732	700	734	734	715	745	677	731	736	766	713	760	697	748	709	715	752	763	739	751	738	749	688	696	739	762	700	726	718	676	711	773	727	729	730	725	744	756	715	750	751	666	684	733	683	729	710	711	752	742	723	709	707	699	738	680	703	738	676	699	729	672	704	713	715	720	705	728	752	738	690	721	684	754	734	685	783	760	674	702	680	729	686	734	719	700	725	693	702	704	750	706	751	689	740	728	710	704	701	755	696	742	719	746	745	759	738	724	695	708	732	709	716	723	689	744	718	736	737	699	697	774	724	685	720	764	744	705	718	694	673	729	693	737	709	759	738	755	728	703	734	766	711	741	735	740	691	781	732	745	720	661	742	766	745	750	715	708	722	727	732	675	699	718	682	702	703	755	713	715	709	712	741	767	714	750	723	718	679	708	709	666	694	726	698	739	736	714	750	712	697	689	738	707	707	733	687	728	682	735	769	717	695	730	726	778	706	720	675	724	764	699	729	700	705	702	732	689	728	738	690	695	738	736	690	739	759	707	719	730	705	682	685	712	719	713	713	724	695	777	720	759	745	688	744	708	687	691	738	765	715	717	742	730	726	703	707	728	687	721	694	713	713	703	752	699	759	729	752	678	712	756	705	715	686	735	724	731	727	741	737	706	705	798	689	700	757	738	699	729	762	685	760	693	712	703	673	691	737	713	679	719	723	714	698	736	729	652	737	704	725	711	693	731	664	709	755	701	692	757	735	711	759	689	710	763	730	711	750	682	709	735	718	749	761	680	721	787	756	656	705	746	750	749	757	770	700	751	750	728	692	719	700	724	660	703	758	763	687	742	746	697	742	745	687	756	692	765	715	696	724	691	751	754	717	741	736	676	730	689	712	683	742	750	746	725	756	709	766	736	684	698	677	757	733	679	772	743	705	758	727	756	667	700	721	713	737	733	705	706	676	729	708	710	717	695	774	710	728	731	781	735	734	727	700	713	739	682	707	762	705	704	740	747	742	714	735	695	775	726	706	727	748	701	700	706	753	769	741	723	725	700	779	686	735	748	723	698	782	748	672	675	747	755	716	725	747	744	659	754	712	690	720	706	745	738	739	740	741	723	733	690	702	726	672	745	693	693	739	689	686	734	717	739	708	669	702	712	692	710	714	750	807	703	745	640	739	722	712	676	709	734	712	765	717	758	736	760	750	713	720	730	678	797	690	669	705	711	688	733	711	736	749	738	747	719	759	676	776	721	702	719	737	673	673	731	704	723	696	784	708	705	721	722	752	766	717	740	701	738	693	730	683	766	747	732	750	701	781	710	730	764	745	725	676	752	742	732	748	788	690	704	682	715	723	736	679	707	781	732	674	755	689	797	727	713	748	738	727	717	725	711	712	735	699	763	722	734	678	710	744	752	700	704	739	741	719	722	700	721	789	736	746	735	674	730	722	755	716	721	739	736	698	748	708	760	747	755	693	695	665	762	719	666	691	716	699	729	742	688	731	749	700	684	685	760	732	736	737	717	688	736	719	769	743	697	703	733	738	694	676	738	741	726	733	671	773	684	800	769	740	713	738	735	748	703	700	759	749	745	726	730	723	717	696	714	760	809	726	779	703	734	727	690	759	796	729	734	760	707	770	736	735	695	711	711	692	705	792	806	746	717	704	707	720	708	777	716	679	708	717	757	730	703	775	726	733	708	701	732	709	734	767	693	739	709	755	719	704	731	740	730	699	704	690	691	709	689	754	744	689	730	784	751	639	736	715	719	714	752	746	737	745	702	736	767	742	742	777	697	709	710	764	750	717	720	682	690	736	683	705	732	770	779	698	701	709	727	724	744	704	729	684	725	752	718	742	767	724	729	664	702	725	694	669	745	697	745	766	716	757	673	706	720	726	683	671	695	715	768	714	740	767	727	734	683	747	720	730	712	782	727	753	694	719	724	720	700	734	685	710	696	733	741	730	684	735	722	678	787	708	688	725	771	713	721	698	695	720	725	705	772	750	717	755	689	703	752	776	697	731	682	731	730	698	726	705	708	719	754	705	701	701	749	683	716	734	731	743	777	775	702	739	718	730	707	718	720	742	719	714	712	708	723	727	739	737	686	727	760	723	704	708	713	700	711	686	720	738	748	706	674	712	761	716	724	698	722	725	703	712	689	701	714	704	710	738	726	707	696	712	667	708	735	657	725	695	749	728	729	718	733	733	703	703	737	778	765	762	673	701	710	739	726	677	710	742	686	702	730	719	732	730	743	713	712	730	698	715	707	699	742	757	716	728	754	716	714	684	684	757	710	731	744	707	752	702	745	737	711	723	748	732	740	707	678	735	688	691	748	674	757	762	731	683	706	753	704	695	757	741	723	760	703	681	677	684	714	759	737	724	688	728	738	716	706	750	706	717	721	666	714	745	672	667	717	688	682	669	734	739	749	744	750	736	735	688	709	699	726	731	697	713	759	747	731	689	763	765	720	699	757	669	678	713	743	728	726	766	735	728	746	717	704	715	742	701	743	724	795	692	719	707	769	721	747	732	719	699	716	699	723	697	717	766	670	702	736	684	712	671	673	741	737	729	749	680	768	725	724	688	698	738	684	758	684	750	785	687	740	720	688	738	697	715	764	691	727	718	696	748	704	774	677	741	733	682	743	681	705	744	683	687	743	731	714	713	708	722	702	729	759	743	752	702	714	720	718	721	766	709	731	732	706	699	729	642	718	758	727	682	731	744	754	728	731	767	759	693	768	752	703	717	678	700	710	748	740	717	682	755	717	745	761	735	720	735	753	754	732	716	756	781	719	711	708	684	716	690	742	712	729	744	712	736	730	708	691	753	713	717	721	708	739	722	705	727	731	730	689	682	753	709	645	716	736	713	739	710	745	735	686	683	725	752	714	688	692	745	718	743	707	738	771	744	713	723	793	767	684	726	783	757	729	745	691	744	692	684	703	708	712	713	705	673	707	716	740	725	710	740	692	751	701	684	711	780	708	750	691	726	723	708	729	738	738	700	717	702	692	727	706	715	724	698	712	742	692	725	729	718	711	713	759	735	693	772	763	703	714	694	751	733	735	690	742	742	727	744	699	725	727	699	724	731	703	724	711	695	739	663	741	761	700	754	713	699	717	693	722	738	721	759	715	758	764	703	711	683	750	733	698	773	755	690	702	754	744	745	684	735	715	753	729	751	743	714	741	691	691	769	726	735	696	714	764	675	737	759	721	787	724	752	692	680	718	701	757	725	731	733
11749	6892	5970	3564	2394	1917	1760	1241	888	774	651	568	531	508	534	525	571	547	468	459	461	429	425	434	385	446	397	383	471	412	417	376	352	371	374	378	339	353	329	382	342	397	367	398	381	355	372	335	356	326	342	332	355	340	335	328	332	369	333	305	359	366	322	338	340	333	341	346	355	308	322	341	328	340	357	333	335	349	341	314	357	334	285	343	326	359	326	307	345	321	309	324	363	348	367	347	339	350	335	332	334	328	355	336	323	329	337	331	337	298	329	311	337	333	306	336	316	326	318	329	354	300	337	324	311	342	323	345	326	339	347	316	329	352	353	343	334	368	352	365	355	323	359	323	301	342	345	337	358	316	340	349	329	379	291	349	326	358	325	351	348	292	348	355	343	334	340	337	323	324	354	316	317	361	357	345	345	322	301	352	318	360	330	321	340	357	357	349	324	370	311	336	353	311	323	339	301	349	346	290	341	317	336	335	336	325	347	343	347	343	342	329	341	336	301	317	325	333	327	355	305	305	335	328	355	303	286	307	296	327	320	321	321	324	359	312	315	314	351	312	335	294	350	308	362	352	328	349	362	303	307	384	333	321	333	359	341	328	345	350	314	337	329	338	342	332	310	289	332	370	375	301	309	358	328	341	317	359	334	362	349	359	345	341	338	353	352	331	355	308	317	308	320	306	333	298	320	340	320	311	321	329	346	328	302	347	336	317	326	314	322	323	341	310	359	342	340	334	326	357	351	312	330	303	335	358	344	337	383	329	330	293	359	332	326	346	326	349	348	352	328	318	355	306	330	311	333	349	335	356	344	318	330	305	338	344	355	357	301	352	345	339	311	306	346	315	309	358	324	384	324	321	321	299	309	336	368	290	323	336	325	363	325	325	311	335	310	328	341	320	307	337	326	352	303	368	340	345	316	302	324	315	339	362	343	358	309	332	356	329	320	335	303	367	345	348	365	306	350	326	328	334	329	329	315	329	339	348	345	329	307	340	331	325	300	348	356	319	304	344	328	307	317	364	324	342	334	328	335	336	330	299	352	327	327	315	332	340	342	348	359	346	314	359	311	297	312	305	313	320	322	345	316	323	317	313	330	337	358	322	332	314	307	321	317	336	320	389	370	328	361	329	351	329	351	336	359	372	319	329	322	333	355	346	346	334	375	325	348	350	348	348	340	305	344	346	349	336	337	291	323	339	368	364	349	321	325	354	343	358	352	328	325	316	322	373	325	343	358	344	363	336	350	314	328	351	346	345	356	354	388	333	342	354	321	322	316	333	353	316	359	353	358	326	331	341	334	361	339	298	321	319	333	312	334	326	324	309	339	345	294	321	357	328	322	314	307	328	292	338	319	323	312	332	332	320	311	326	351	332	337	353	360	339	346	344	360	353	334	319	306	315	364	320	318	321	332	289	344	360	334	369	348	333	340	338	362	346	310	300	334	353	307	304	343	300	310	317	336	333	340	311	317	345	323	344	333	320	314	312	334	347	292	364	328	336	300	335	327	358	327	346	333	359	341	326	318	306	312	342	324	318	337	337	332	340	328	326	317	313	362	331	341	316	316	336	333	321	350	322	348	330	325	329	318	332	346	306	355	340	335	321	307	340	323	326	343	356	342	333	339	347	381	300	342	365	300	385	310	326	334	368	360	345	332	331	347	335	331	302	333	320	349	360	328	302	345	285	310	301	366	355	347	346	368	369	346	344	318	321	351	334	370	325	325	338	334	332	355	357	309	358	317	323	350	341	340	338	342	325	373	325	334	373	326	336	341	354	333	324	325	329	331	363	344	329	311	319	329	328	321	338	367	341	326	330	363	342	346	336	325	316	357	327	313	326	324	358	322	310	318	354	325	322	390	338	347	301	336	351	331	344	362	337	314	348	325	320	348	355	355	341	343	350	334	324	314	322	330	346	311	310	349	335	370	320	320	345	354	344	347	332	356	319	322	298	330	353	333	343	329	333	339	325	360	326	342	313	319	327	323	334	359	334	341	331	337	329	359	342	323	350	337	331	356	320	341	342	336	338	350	328	337	325	341	363	313	336	316	343	325	363	346	374	341	314	358	302	318	333	375	308	354	342	292	344	320	361	337	334	347	314	322	338	326	353	367	336	329	306	323	338	302	339	328	361	320	325	338	310	350	337	329	323	323	307	363	333	326	350	325	329	306	306	319	318	325	345	305	332	343	322	336	331	333	307	329	329	340	340	335	344	343	365	329	304	343	357	338	359	301	352	351	320	337	357	332	332	304	328	327	345	335	349	323	315	317	335	317	323	350	346	361	323	351	326	312	338	342	352	336	350	348	310	352	327	316	357	303	354	357	341	377	317	375	376	340	365	344	341	328	319	338	292	359	344	296	374	324	348	345	343	343	348	318	327	335	317	342	329	335	330	321	339	358	302	354	336	332	308	325	328	320	337	338	321	326	361	327	378	323	363	348	324	330	347	329	310	317	325	382	376	348	349	344	331	339	330	319	310	321	331	307	364	335	302	333	317	311	356	301	362	366	314	355	337	321	329	320	324	353	305	292	296	336	330	360	360	347	327	354	305	347	356	320	335	311	333	339	315	339	364	332	352	324	317	326	317	342	342	345	318	315	320	346	317	290	329	323	331	352	316	301	321	333	337	327	365	346	337	344	340	326	330	308	336	307	328	317	345	329	338	330	343	324	341	330	315	368	328	330	327	331	339	330	348	389	361	297	314	296	326	337	356	309	342	310	360	342	332	325	325	316	322	324	340	365	325	346	332	332	334	336	306	340	331	361	317	337	319	318	350	322	298	355	300	346	293	364	302	343	354	304	334	327	358	338	345	351	304	313	334	349	362	328	332	334	342	355	333	330	339	323	353	334	342	322	333	373	322	301	331	334	310	344	348	337	330	322	315	344	331	273	323	325	330	314	361	323	331	342	322	336	325	331	350	321	328	336	340	304	329	323	329	347	342	334	321	344	339	357	305	354	330	345	357	320	308	327	342	344	343	333	320	354	342	348	340	334	342	328	338	334	289	313	336	361	323	297	373	355	350	348	302	309	314	368	349	348	340	322	335	314	336	357	351	349	329	308	353	320	371	330	353	302	351	343	336	331	326	371	369	363	307	323	323	357	344	295	325	326	334	340	348	337	360	314	319	324	329	311	310	326	375	336	331	340	329	320	326	320	353	321	380	334	317	322	340	321	342	350	345	341	380	319	337	339	310	340	327	323	359	345	314	342	346	359	357	322	296	327	329	329	309	359	348	322	345	304	343	316	330	357	331	345	332	345	349	304	359	408	351	324	344	359	339	326	340	327	329	326	363	332	302	344	334	322	294	322	351	301	322	323	336	348	286	344	332	305	342	301	331	323	334	333	343	326	327	307	334	355	327	324	319	327	360	346	316	330	324	325	353	375	350	318	358	323	346	356	318	362	325	305	316	354	326	344	353	373	326	356	352	303	341	337	316	311	333	347	327	348	299	302	336	338	367	319	310	316	337	380	358	336	303	382	388
7634	6277	10010	9817	8882	7747	7840	5568	4148	3565	2765	2394	2340	2215	2177	2480	2642	2462	1994	1898	1767	1534	1634	1608	1576	1818	1476	1363	1592	1742	1605	1243	1238	1473	1415	1331	1032	1037	1035	1174	1118	1215	1176	1234	1191	1102	1037	911	930	874	902	901	867	932	983	951	930	895	842	953	887	923	890	940	917	871	932	915	928	894	982	867	894	878	907	883	841	912	888	883	923	870	912	898	903	857	960	941	888	886	882	963	860	932	887	908	912	885	877	887	905	894	924	885	867	866	896	887	907	875	899	905	918	909	840	881	949	895	879	926	952	878	888	899	860	857	912	889	957	895	920	857	955	858	906	883	834	944	868	888	913	879	904	888	914	896	920	950	907	882	913	864	934	858	923	876	876	890	905	900	913	897	966	905	929	891	861	912	925	892	934	879	910	928	893	863	929	907	883	888	935	838	879	891	892	929	878	906	844	855	868	931	949	881	858	912	861	929	861	824	920	924	933	892	865	921	856	844	910	957	900	907	942	931	900	923	909	914	918	907	974	876	912	891	880	915	882	937	879	917	853	935	934	902	901	891	885	880	929	846	849	888	877	889	921	898	909	827	875	940	855	847	927	847	916	924	888	913	871	899	816	897	889	887	874	870	884	899	920	899	899	870	894	910	879	897	915	909	928	869	933	876	916	949	911	887	892	888	901	830	918	900	840	904	906	911	948	875	912	880	825	841	933	898	860	935	887	897	843	908	859	843	897	883	945	835	918	870	934	899	902	862	910	855	914	895	940	895	850	896	900	885	933	902	890	939	895	864	947	970	896	959	886	929	887	893	883	937	887	886	894	889	926	890	882	900	851	872	876	860	873	859	894	887	862	904	916	871	871	861	904	914	920	874	898	952	906	941	901	925	853	911	883	887	899	920	865	879	912	870	946	884	938	897	870	865	886	911	867	928	917	907	876	933	906	846	906	938	930	865	839	926	881	914	903	894	891	916	856	912	856	848	858	828	908	912	904	866	938	916	931	890	881	910	854	866	940	919	900	893	881	867	915	873	872	926	916	842	904	899	873	895	948	876	922	868	885	888	864	951	957	904	906	891	925	896	907	895	837	913	917	885	884	941	847	914	908	873	892	899	883	920	855	886	883	941	841	898	926	863	909	834	910	896	902	899	932	874	911	875	915	882	895	874	853	867	917	907	906	872	887	911	908	937	922	885	884	901	880	945	922	897	861	874	913	882	902	957	882	922	879	916	852	901	918	891	901	900	925	897	910	926	858	889	866	892	886	931	927	927	928	917	906	916	855	926	937	844	916	904	901	937	896	906	830	936	933	857	903	888	896	892	918	899	920	866	903	891	902	876	830	846	919	931	914	908	893	884	832	888	897	895	912	846	930	887	903	960	895	884	823	881	859	933	942	876	945	899	865	851	842	879	892	904	940	865	847	928	907	903	910	951	858	817	963	918	882	935	861	890	856	860	927	862	901	865	941	883	862	926	919	838	939	905	893	902	877	898	847	862	911	919	912	863	912	935	892	906	974	894	938	868	870	927	937	901	914	857	899	897	924	945	837	918	862	840	928	887	882	927	902	910	864	840	903	901	882	893	822	909	874	889	846	907	933	936	911	884	945	884	865	892	925	970	895	867	913	864	875	883	902	937	904	972	898	838	915	909	908	873	907	879	917	925	897	938	923	935	924	893	893	877	858	919	888	895	936	957	877	903	922	885	909	871	888	907	927	928	934	948	933	914	849	930	887	869	914	904	885	912	888	943	878	859	902	880	911	887	888	911	937	900	891	910	901	976	887	885	923	913	944	931	840	927	893	904	905	934	877	880	910	906	897	911	864	932	982	904	906	876	948	894	886	880	905	896	869	883	905	895	851	940	897	891	863	892	899	917	916	936	888	936	905	930	893	944	903	894	892	889	868	895	842	964	919	871	837	882	837	929	828	842	949	872	917	908	903	926	874	872	912	896	905	923	917	891	871	898	892	928	878	930	881	969	853	864	905	886	899	890	922	890	901	879	923	912	923	904	896	927	829	869	900	923	912	902	930	877	911	839	919	917	921	898	880	883	897	893	931	873	863	889	905	929	884	932	898	885	897	861	881	880	880	851	914	916	847	867	862	944	908	861	910	911	877	881	964	916	884	924	920	910	884	925	877	856	900	875	890	905	882	845	953	989	902	885	928	886	963	854	875	868	907	907	949	925	868	907	924	874	939	867	928	919	869	908	829	970	933	951	903	894	920	862	899	889	866	916	838	924	846	854	913	877	838	874	868	909	898	860	924	906	875	864	845	899	869	908	859	865	880	890	894	913	865	881	925	926	862	853	903	869	903	855	885	859	884	856	894	890	848	839	895	868	975	950	873	900	934	897	922	832	870	905	915	923	890	926	910	908	838	853	946	898	895	908	921	843	860	886	944	949	917	913	947	951	916	892	916	907	914	850	860	921	930	958	946	934	851	919	903	912	871	896	926	919	922	862	906	893	914	934	954	902	871	890	955	914	883	903	860	892	877	907	845	949	883	930	906	900	948	893	918	903	875	908	874	907	888	875	936	888	866	785	872	916	932	867	917	905	882	887	873	917	955	917	977	906	855	961	838	947	862	910	919	940	883	881	896	919	905	947	889	891	897	897	948	895	894	887	889	896	961	901	924	911	882	851	867	873	927	907	882	880	857	843	906	924	885	901	882	864	875	892	878	910	947	868	958	901	951	961	979	965	898	891	910	908	873	899	890	933	897	915	939	863	915	945	843	878	911	957	869	885	899	856	917	870	886	926	910	876	911	902	930	877	896	937	912	892	903	973	899	888	828	931	887	828	893	845	923	906	889	876	866	871	940	888	931	850	883	895	925	918	889	932	922	835	871	891	856	886	892	903	873	861	904	887	902	901	908	928	868	896	901	875	864	920	908	918	886	925	893	930	867	914	887	878	841	910	950	923	916	868	884	856	847	873	889	897	912	868	887	939	865	875	925	909	855	854	922	900	870	905	909	946	899	941	874	907	883	895	905	875	886	901	862	843	858	918	919	922	879	834	882	859	907	887	958	906	889	904	908	886	896	922	890	964	832	866	894	921	889	911	913	950	929	869	911	898	874	934	838	874	874	884	936	887	915	868	837	885	900	883	856	908	881	916	915	883	867	950	889	918	896	892	871	872	842	948	905	861	871	969	909	889	877	901	868	867	845	893	882	899	865	881	922	889	937	879	907	880	940	955	922	840	877	929	833	902	926	903	905	985	907	939	885	897	923	924	867	916	885	896	828	843	876	907	907	922	862	926	877	877	876	914	911	899	883	896	925	901	880	831	855	912	884	880	917	911	892	850	866	884	858	841	867	875	866	889	884	911	896	847	924	897	930	928	884	951	878	912	900	905	838	890	900	916	883	961	918	847	907	898	939	874	894	851	908	882	963	886	920	918	855	871	826	908	865	899	888	871	900	970	882	904	890	925	878	851	862	886	852	861	894	935	848	867	886	862	868	872	914	883	841	961	905	881	905	882	929	911	902	909	902	855
17982	10336	9206	6641	5318	4214	5326	2719	1590	1326	982	796	767	706	703	742	686	663	570	546	530	520	482	485	528	537	481	459	486	671	596	393	450	620	756	787	457	347	449	576	586	609	437	385	507	495	518	388	291	315	341	284	284	312	353	343	302	329	316	291	313	304	313	287	306	267	276	300	320	318	308	301	314	315	296	297	316	302	254	326	322	292	289	329	295	268	318	301	302	293	290	307	273	308	299	310	285	313	298	293	309	312	326	286	300	304	325	292	287	305	308	294	288	323	292	312	304	321	300	283	287	309	290	301	301	311	289	258	275	275	298	318	323	309	289	317	341	318	317	300	310	286	320	300	295	322	324	313	315	280	303	311	304	281	281	312	321	288	286	286	296	309	292	312	325	313	305	279	304	281	316	302	320	328	303	296	321	309	289	305	306	276	326	304	308	284	284	317	303	305	299	288	303	268	305	300	284	325	301	311	308	317	292	294	305	311	324	318	296	288	305	331	300	299	269	304	305	276	324	311	280	330	311	308	308	294	309	302	292	275	292	291	289	332	280	320	320	285	316	294	294	345	286	300	306	277	286	263	301	317	287	302	288	310	347	324	294	303	294	291	321	306	311	313	345	263	313	319	286	310	291	276	308	310	305	285	299	292	316	319	292	289	287	307	304	307	315	289	310	310	284	309	287	274	324	321	308	281	311	262	299	294	270	285	309	255	303	297	300	297	303	300	295	289	272	270	285	288	321	326	285	307	302	355	316	339	303	312	352	313	270	263	284	285	300	303	308	306	250	280	319	298	298	314	302	306	297	309	274	282	311	292	269	291	297	322	321	321	292	319	281	277	306	315	314	276	295	299	321	320	307	297	292	285	282	332	307	324	321	301	301	278	277	304	298	333	282	336	291	325	287	317	304	308	303	331	338	302	316	314	316	292	327	340	299	303	317	295	266	311	310	301	311	326	309	302	275	307	288	299	307	312	271	263	310	291	284	301	284	299	291	327	314	312	285	296	310	314	309	304	274	322	328	301	289	294	313	293	300	301	310	313	273	285	321	284	289	308	256	285	227	334	325	314	312	326	310	315	281	287	338	332	277	308	282	298	339	251	304	302	331	302	281	328	300	313	322	286	284	285	287	285	317	294	288	282	250	301	325	343	278	299	312	297	302	300	302	307	310	316	279	315	298	308	305	281	311	286	317	319	306	317	260	298	301	305	276	270	285	302	288	253	319	277	301	312	274	289	274	289	305	306	289	304	296	297	305	305	268	298	305	312	334	286	292	275	288	285	299	280	277	329	274	272	315	266	321	283	303	325	306	318	321	309	313	305	282	295	286	308	293	268	263	327	287	290	307	282	304	329	308	294	303	317	286	281	295	292	275	299	330	281	305	283	286	314	276	305	301	315	289	305	270	303	301	279	300	297	307	297	309	297	315	298	310	281	274	309	291	315	319	271	287	301	275	307	288	301	298	308	283	310	283	321	306	309	296	307	313	311	295	296	326	313	311	265	294	298	295	316	306	281	301	280	312	307	301	313	275	297	309	298	329	312	276	328	321	296	285	300	296	292	314	335	307	311	308	298	316	335	308	308	281	306	322	311	304	289	319	303	298	282	280	311	296	295	289	319	305	292	317	293	279	316	320	324	313	261	317	310	302	317	312	265	305	301	297	295	284	326	329	299	327	307	334	289	297	291	288	301	335	311	302	303	301	291	316	306	302	306	287	287	322	322	305	288	294	294	299	316	318	322	306	327	294	303	284	274	310	291	294	280	288	296	324	287	263	300	310	335	332	341	272	305	289	306	299	271	271	309	293	267	297	295	308	292	289	293	293	297	303	318	266	325	306	311	288	337	274	303	297	302	296	325	302	293	317	306	290	283	312	338	338	302	323	311	303	295	313	287	312	290	322	319	288	343	290	298	299	306	292	323	313	286	309	295	329	320	300	299	291	321	311	277	290	326	245	276	298	304	295	304	320	307	295	302	334	294	278	287	318	307	303	311	330	294	306	294	313	302	286	290	271	286	283	335	334	329	302	282	303	325	313	298	290	325	282	328	288	287	308	319	273	309	328	308	286	312	354	276	311	293	263	314	343	293	279	276	312	317	267	294	308	296	295	307	301	307	320	318	299	282	292	296	320	335	301	315	305	290	314	322	331	301	317	286	266	287	293	343	290	314	310	293	319	297	312	305	321	309	298	277	313	275	303	287	306	297	321	301	319	302	306	284	303	290	311	293	311	333	311	310	305	305	332	310	307	313	293	268	325	313	315	292	319	293	288	317	298	300	284	320	310	301	286	293	288	308	295	311	353	316	307	324	332	297	305	296	306	304	320	263	342	293	312	278	319	287	322	278	330	304	291	288	314	288	315	297	279	291	295	284	328	300	297	270	297	278	287	300	288	289	287	309	291	316	281	266	278	324	311	296	292	302	334	323	302	288	329	303	317	295	321	278	334	283	281	305	318	285	307	308	278	295	311	299	283	302	294	264	290	280	309	277	279	294	253	320	288	355	325	300	290	274	304	307	309	316	292	314	300	315	284	299	284	273	279	309	324	309	287	326	300	303	303	323	291	289	299	318	280	301	350	303	310	301	289	325	322	331	297	324	276	316	320	276	288	301	298	300	321	311	327	333	327	282	300	310	271	294	304	316	306	323	315	292	306	325	325	284	305	293	295	319	286	311	312	298	297	297	280	298	296	309	309	292	312	311	293	277	280	298	300	294	297	329	298	318	318	323	282	298	332	282	295	312	340	293	284	300	262	269	311	288	294	313	314	309	314	275	267	273	315	297	309	312	298	325	301	277	280	275	298	296	312	299	317	308	328	286	266	294	273	331	303	301	278	314	307	323	293	284	336	298	311	284	290	308	317	324	270	309	280	260	278	313	278	290	312	260	294	303	318	308	310	320	310	304	287	292	327	304	286	338	284	309	307	300	255	293	317	293	267	301	309	318	300	268	322	328	342	308	295	280	282	312	284	296	301	299	305	293	321	279	267	291	290	319	277	316	338	278	299	306	284	303	319	306	291	276	298	308	338	283	320	314	304	323	297	279	316	291	300	307	327	306	300	300	301	315	294	286	313	305	322	274	290	305	285	294	304	291	297	289	312	324	287	284	265	293	311	304	309	295	296	296	311	304	328	268	308	322	304	297	289	291	311	277	310	314	296	290	320	272	284	288	304	315	260	322	272	276	304	291	276	311	299	303	278	333	289	305	320	293	281	287	295	321	285	288	281	314	309	277	321	330	302	267	275	302	282	310	298	309	300	269	290	315	290	315	285	295	315	290	319	284	315	311	288	281	247	297	286	310	325	280	313	314	294	305	283	276	307	330	304	336	309	309	285	281	288	321	278	287	311	306	305	308	287	292	292	322	315	313	288	266	292	288	284	320	284	318	292	283	276	289	296	305	284	285	309	303	252	324	296	315	302	267	291	287	310	285	308	292	290	299	285	300	295	315	279	303	291	279	303	280	270	282	289	307	294	295	276	310	313	308
11450	8672	14485	16134	15803	14830	18372	10392	7538	6599	5065	4187	3834	3404	3522	3999	3837	3637	2865	2997	2739	2448	2297	2201	2777	2527	2207	2424	2374	3875	3532	1661	2118	3433	4599	4792	2374	1473	2069	3208	3269	3357	2116	1803	2141	2204	2480	1312	856	816	822	856	901	986	1089	1142	1036	956	887	841	838	783	854	884	841	812	838	811	815	817	831	817	845	806	845	805	812	810	820	787	797	797	803	778	820	789	811	783	797	840	802	818	781	858	828	796	852	782	815	790	822	828	843	801	839	802	796	805	792	774	822	817	855	774	750	811	770	800	789	805	797	772	782	789	762	815	803	863	791	811	826	854	810	843	771	817	804	803	794	840	818	839	771	805	832	794	836	807	843	778	768	850	798	793	810	789	807	775	871	838	782	824	829	825	827	847	836	834	790	782	787	808	818	753	805	789	800	779	812	838	810	806	847	867	834	841	806	790	832	831	830	789	735	863	844	790	773	781	789	824	789	813	786	816	789	817	783	787	800	788	846	837	813	766	799	831	818	786	855	817	860	805	879	811	824	855	789	830	817	757	842	793	798	780	787	836	796	793	789	767	827	848	826	789	776	831	752	806	776	850	847	885	878	788	776	837	826	843	833	841	810	857	748	814	807	803	867	764	836	824	823	767	856	822	759	823	847	786	822	784	801	814	806	802	773	836	793	807	816	854	837	817	823	833	822	779	787	814	838	833	829	844	795	791	750	820	856	818	756	803	798	839	783	817	796	817	804	816	790	813	831	834	768	764	806	822	816	791	821	833	791	804	814	770	812	784	856	781	827	763	790	805	865	836	803	801	772	813	784	886	831	838	769	846	814	829	771	799	794	791	805	848	813	818	810	826	836	861	824	791	791	813	851	826	804	774	789	841	811	804	808	845	791	804	833	808	805	830	848	794	844	804	815	808	841	781	839	770	824	804	816	826	841	808	822	837	830	832	791	825	839	812	795	839	829	819	800	809	812	833	798	844	813	764	808	806	760	795	822	816	834	810	780	757	864	818	800	776	820	799	794	816	822	776	801	818	806	818	818	842	836	794	812	827	805	762	782	828	800	797	844	760	833	846	835	797	826	847	804	783	799	832	779	787	807	870	742	807	788	806	778	742	801	784	825	809	823	880	807	816	818	864	858	878	817	793	810	788	785	785	807	860	781	789	813	853	772	831	831	846	819	806	774	824	819	771	808	779	805	844	791	819	778	834	820	840	809	796	844	796	796	836	814	814	803	821	756	893	807	810	777	799	814	811	813	779	775	765	819	766	795	790	877	790	796	796	850	786	804	785	814	874	748	840	765	773	788	775	767	785	813	754	834	793	750	786	839	833	822	820	850	827	828	766	797	793	770	762	837	827	786	827	847	787	804	866	809	808	857	835	753	801	820	745	876	847	822	835	829	857	768	814	817	723	803	794	841	834	833	860	794	811	826	818	788	886	832	833	797	799	838	778	797	842	815	851	831	830	790	814	831	796	828	824	811	828	804	849	815	770	801	837	826	897	791	848	797	800	785	832	844	826	792	823	820	839	780	820	833	786	798	820	754	805	828	821	841	844	801	846	810	804	808	790	841	830	841	823	823	826	849	824	777	806	805	799	796	765	822	772	792	807	817	800	824	798	805	818	791	778	861	764	781	812	818	850	865	810	786	782	832	754	816	806	834	788	828	819	823	777	800	816	808	822	805	823	794	780	772	819	842	815	797	790	819	852	809	796	800	815	821	835	810	840	776	789	838	828	839	808	755	809	827	852	801	782	817	805	828	800	826	821	836	816	835	788	837	804	751	786	826	825	799	814	822	761	825	810	777	811	829	785	837	821	851	849	839	830	835	822	786	826	832	760	818	786	781	837	769	777	790	833	828	856	836	751	801	812	827	830	809	822	843	798	877	843	819	799	859	834	840	805	773	823	831	821	866	806	853	811	823	822	817	760	871	794	769	812	785	845	816	813	810	809	839	846	758	837	816	794	779	849	801	754	833	801	804	798	802	807	824	768	799	787	743	826	872	808	812	810	773	859	785	765	827	820	829	794	793	797	779	787	803	784	769	784	815	756	825	852	856	764	834	828	793	775	830	819	820	838	845	835	808	835	812	798	815	803	777	824	824	784	811	843	793	865	845	798	750	802	789	781	806	788	804	773	808	768	783	813	811	769	811	806	806	805	788	818	814	808	823	796	815	806	829	784	827	856	856	819	735	817	827	846	824	800	808	847	810	769	810	812	815	810	847	827	814	803	847	805	780	826	787	809	799	773	770	828	793	759	790	815	823	804	798	837	793	762	839	811	805	775	837	804	855	823	768	797	804	795	818	870	844	789	847	796	823	798	809	801	790	799	791	800	843	829	792	788	796	807	862	880	793	828	791	786	813	798	837	815	805	782	800	824	775	775	732	854	830	846	751	800	816	794	816	807	827	749	856	749	856	797	834	815	859	798	754	815	822	828	816	825	804	810	815	830	805	841	815	833	756	804	793	814	834	841	836	820	853	821	891	804	782	803	814	800	836	797	816	751	826	828	803	825	805	811	860	866	764	819	779	814	815	886	806	785	825	848	767	839	877	825	833	766	839	789	794	794	865	808	811	816	742	784	825	785	774	824	767	838	825	783	859	833	806	796	762	784	812	859	823	791	815	827	795	814	835	820	848	816	835	787	815	806	829	788	758	852	803	826	868	788	771	800	863	822	829	825	839	804	814	812	858	826	781	849	763	808	848	836	813	822	848	828	821	818	832	804	812	750	845	804	813	791	822	788	848	765	842	806	796	800	816	789	824	822	886	810	821	821	791	800	833	843	819	778	838	789	800	794	839	815	798	805	833	860	774	756	802	812	806	795	779	823	805	820	822	788	802	901	813	779	798	755	800	835	779	831	796	816	814	819	816	826	838	821	795	857	882	833	799	796	836	823	788	774	837	809	775	814	778	833	838	792	795	820	800	805	797	806	815	814	834	863	802	788	857	793	841	799	802	838	770	815	770	774	789	842	813	831	786	826	852	821	840	836	801	808	799	775	830	816	790	755	844	825	800	787	771	807	812	828	786	825	838	790	795	800	792	790	814	833	822	808	806	787	776	811	822	866	782	794	813	797	823	811	821	832	789	761	824	837	792	815	719	807	806	761	810	778	785	781	808	827	774	828	810	795	834	849	803	795	805	874	773	838	855	806	783	782	815	788	847	802	829	808	826	847	833	823	795	842	823	830	774	783	819	796	806	823	811	842	849	790	792	786	844	753	812	805	750	776	805	774	815	817	862	799	844	779	846	848	809	834	787	825	803	786	859	807	847	852	817	826	839	801	838	773	875	804	791	853	861	807	815	801	790	800	822	855	785	825	801	775	855	815	776	861	791	810	860	860	797	841	844	786	731	802	800	868	835	807	830	839	826	808	812	797	833	780	784	838	776	812	852	828	815	779	761	820	809	824	820	795	793	784	806	808	800	826	773	787	769	885	799	835	819	804	814	828	795	825	795	824	809	820	830	831	871	769	804	808	806	795	824	809
23875	13562	13823	11410	8957	7651	9133	3540	2204	1774	1411	1095	957	908	977	872	906	811	702	706	623	552	604	580	575	473	511	554	503	980	913	406	469	697	1036	1121	519	386	503	828	857	795	388	811	1142	948	624	356	247	227	215	245	203	233	224	246	253	268	231	184	226	222	256	230	250	262	264	235	255	233	204	222	228	218	207	190	230	255	227	239	229	226	225	224	229	226	247	257	237	219	212	241	231	222	229	212	237	229	219	226	246	233	233	244	235	227	222	215	234	225	228	212	221	235	221	214	240	227	252	224	225	220	240	227	240	230	245	244	225	236	229	230	223	224	222	228	234	233	228	225	241	237	223	238	228	198	234	261	243	249	228	228	226	248	229	217	238	226	219	239	219	225	220	230	246	233	233	235	187	219	229	222	224	230	213	217	245	220	223	229	242	222	219	226	222	213	244	217	220	228	234	232	210	204	261	246	219	228	220	225	259	235	229	214	240	245	203	243	205	217	235	231	244	232	201	228	241	229	229	229	234	249	214	231	227	256	204	250	219	228	230	201	231	201	209	220	235	234	237	219	229	229	230	237	232	228	224	226	240	231	228	229	227	229	233	242	261	251	214	225	212	215	229	215	211	256	218	219	231	224	228	227	201	243	241	230	247	249	223	210	228	252	232	217	224	224	227	227	206	218	241	251	212	223	225	234	212	236	237	215	214	210	204	223	228	201	239	236	240	234	253	242	242	225	230	191	256	226	250	240	221	235	215	234	212	199	220	224	219	218	212	229	246	249	226	243	208	222	229	228	213	238	213	232	238	212	212	241	210	220	237	220	232	231	235	207	235	211	251	243	217	215	218	227	208	237	236	206	235	234	217	243	213	238	230	222	208	221	201	235	237	217	189	196	244	207	213	250	222	212	233	211	219	222	223	241	233	195	213	217	217	207	229	225	244	228	227	222	205	197	231	209	220	235	217	263	227	180	228	224	200	223	240	207	207	223	229	238	238	206	207	254	213	237	252	262	244	221	231	229	237	209	227	226	214	224	233	223	226	209	224	206	222	212	238	249	200	233	243	258	252	233	256	225	244	232	229	229	225	227	213	207	213	219	233	251	211	213	218	227	242	250	233	217	231	239	192	233	207	212	237	217	228	247	222	238	240	238	200	215	224	236	225	241	250	215	239	203	254	231	220	217	225	227	209	224	251	267	218	234	208	257	212	211	214	257	195	232	207	226	246	234	203	225	233	231	237	221	219	230	252	226	205	227	221	228	214	210	223	213	224	227	218	246	218	253	225	225	229	207	222	240	224	214	207	209	231	213	230	244	226	253	211	227	253	227	238	255	253	266	247	226	225	223	238	232	221	205	227	230	251	220	225	238	258	232	227	226	231	235	202	235	229	208	222	231	212	239	234	258	217	204	223	214	217	243	239	234	216	202	231	236	233	228	228	247	232	225	226	219	237	227	241	230	206	241	230	246	225	242	210	201	224	242	238	206	243	217	228	224	224	230	255	231	244	223	237	212	211	220	231	223	222	207	237	220	219	238	222	235	232	230	204	231	238	206	232	267	213	235	238	223	224	274	250	250	231	212	230	241	254	204	218	233	208	235	243	221	234	235	236	229	200	194	230	218	239	237	221	237	224	216	222	226	229	224	237	250	239	235	238	239	225	221	263	243	243	245	218	239	210	236	208	248	251	237	239	249	221	219	241	240	240	235	231	243	227	212	258	220	237	261	229	202	254	239	200	216	239	205	224	221	225	237	254	228	228	230	210	238	223	233	235	243	233	220	232	213	258	210	246	213	236	231	243	222	232	228	201	224	244	223	226	216	230	209	242	236	220	229	248	236	210	237	215	246	219	242	239	206	238	231	210	230	219	210	233	236	215	229	215	224	237	242	227	233	212	218	230	221	206	243	213	234	204	242	231	231	237	213	224	212	244	223	221	226	218	221	195	212	196	222	258	232	201	247	242	249	246	224	221	223	226	248	232	204	213	236	220	237	243	243	234	246	202	242	220	229	236	218	230	222	214	229	217	247	223	222	253	228	245	231	236	237	241	233	258	219	219	227	199	231	250	220	228	240	220	227	231	225	238	256	241	215	238	238	229	245	255	232	249	224	236	257	214	233	256	228	213	218	210	220	244	216	255	264	236	215	235	236	229	222	241	226	222	213	241	229	239	215	211	237	226	235	238	214	233	245	211	243	220	209	261	218	205	250	225	260	241	229	215	217	203	224	240	213	207	201	230	233	217	201	214	226	245	201	222	199	223	234	240	234	212	242	229	242	230	240	217	227	258	231	211	213	229	235	225	252	219	230	202	216	210	214	219	217	237	237	225	206	206	210	253	230	252	230	235	217	208	206	238	238	234	232	215	258	226	240	207	239	224	226	237	212	243	213	219	222	248	213	218	230	220	200	239	210	239	242	221	226	196	214	217	251	219	214	226	210	240	226	211	244	209	240	247	242	208	231	224	248	219	231	242	252	225	246	212	214	227	220	203	201	200	233	230	213	230	235	239	208	240	240	228	231	226	236	231	208	237	221	236	233	215	219	227	235	233	223	242	229	251	224	229	229	219	231	245	239	227	249	239	241	214	204	240	224	248	246	234	238	231	180	232	223	254	222	235	231	251	205	237	230	235	256	244	216	246	208	252	231	212	202	256	233	200	217	223	220	242	232	203	227	206	228	236	232	217	233	230	227	232	227	224	219	219	231	208	224	252	218	233	239	232	219	265	260	206	244	209	241	226	229	245	212	246	207	231	234	216	245	207	238	221	251	228	248	228	211	223	213	218	217	253	237	242	221	228	209	217	236	240	244	220	213	225	239	239	213	221	240	235	230	209	255	218	238	230	210	249	204	252	216	222	228	222	200	228	236	234	242	255	233	227	197	219	221	230	212	227	205	206	229	228	224	217	244	206	222	244	230	237	223	211	221	241	210	207	220	238	238	247	235	222	221	219	223	217	231	230	238	230	232	221	221	234	256	216	211	247	245	232	234	201	218	230	246	237	211	205	245	212	203	229	237	221	213	226	221	205	226	214	241	228	202	230	241	226	248	249	235	222	239	241	234	216	209	215	191	193	210	233	223	233	233	214	229	243	230	206	232	238	223	224	220	214	245	254	224	242	218	274	235	206	207	243	207	218	230	202	232	244	241	238	222	231	238	255	227	232	214	219	237	216	232	227	232	240	209	229	252	219	214	203	246	234	240	248	216	218	227	238	224	212	222	228	239	249	196	215	235	256	249	235	230	263	223	198	231	213	240	214	230	201	221	237	250	238	220	232	239	238	225	214	197	224	257	223	232	220	234	212	237	228	241	214	221	215	250	234	234	191	246	227	194	236	209	234	222	227	222	246	267	222	214	227	246	266	239	234	225	242	222	236	199	268	247	206	210	231	214	205	222	221	215	227	242	218	218	259	230	247	220	233	200	231	256	226	216	221	243	240	234	217	232	249	223	243	242	212	252	238	237	248	215	224	262	221	220	229	222	237	238	228	250	248	250
14085	10452	19376	22540	22916	20935	24093	12629	10016	9217	7216	5808	5496	5111	5625	5497	5064	4865	4198	4122	3627	3181	3523	3421	3745	2920	3044	3518	3007	6513	5532	2295	2825	4388	6769	7145	3017	2132	2956	5528	5671	5435	2111	5222	6995	5772	3545	1777	767	660	662	643	717	659	662	725	842	801	763	729	671	638	740	712	735	735	678	641	654	663	662	655	642	629	622	599	646	643	640	627	649	663	639	655	680	657	674	644	679	630	642	653	608	623	664	641	676	663	633	620	643	633	648	625	654	656	610	633	663	599	630	603	696	633	676	604	607	630	628	644	608	645	653	620	644	640	598	651	656	660	630	605	636	653	626	650	666	644	646	623	633	680	651	680	668	606	644	641	644	642	675	630	660	659	640	650	641	621	651	656	646	691	638	657	596	664	650	658	628	615	673	625	638	676	635	629	655	640	660	636	586	615	644	628	630	626	640	623	610	632	639	649	671	655	649	601	659	683	682	606	638	620	659	658	587	656	657	674	636	616	641	654	641	669	654	635	677	665	624	639	632	682	633	640	681	669	635	639	639	655	652	651	616	640	688	657	632	652	699	628	638	674	667	645	648	647	691	635	691	614	655	659	623	612	685	650	597	682	667	631	631	679	669	600	631	629	692	669	653	645	613	615	639	661	640	629	649	642	661	617	667	610	623	664	646	684	641	604	662	701	646	665	649	669	611	592	673	618	596	682	628	647	602	623	640	654	583	654	619	651	629	625	633	655	636	606	669	686	635	625	625	648	612	627	680	641	621	586	613	666	641	644	644	653	595	648	666	623	645	657	636	618	609	650	643	660	680	685	639	617	681	650	676	630	649	641	633	632	640	620	613	654	589	610	638	626	627	672	622	635	667	670	585	602	633	641	673	692	622	657	696	644	633	614	713	752	639	617	648	670	653	660	648	617	661	677	658	661	639	652	656	619	615	635	646	643	646	613	610	661	628	627	622	618	636	608	651	674	592	660	630	624	619	636	678	562	667	665	638	620	667	642	635	617	628	621	685	610	633	642	619	647	641	635	642	663	652	695	633	608	663	625	623	658	640	676	635	659	664	649	612	576	672	653	622	621	608	615	603	615	647	670	673	621	639	654	635	619	661	665	626	651	674	643	651	648	609	639	642	555	616	656	653	630	655	664	634	682	639	621	663	636	635	629	654	703	658	632	655	645	652	602	642	695	637	652	645	637	635	635	653	617	618	692	648	641	633	682	638	653	636	626	612	636	660	617	677	678	665	610	670	588	632	641	643	613	623	632	671	667	649	652	591	658	641	598	635	671	621	620	681	649	660	689	621	665	627	654	589	641	700	604	641	605	643	621	634	648	621	664	618	617	601	637	656	631	607	637	636	645	644	675	620	671	649	616	584	646	655	603	601	686	624	611	630	664	660	668	636	613	603	625	626	664	634	649	626	650	657	630	683	611	654	624	648	635	630	610	649	651	657	659	645	649	661	612	640	634	649	626	663	625	645	644	660	669	639	638	630	660	657	651	624	637	641	644	630	683	640	650	613	628	607	600	621	594	659	652	663	654	669	648	652	631	640	600	659	621	638	653	630	624	605	688	626	651	588	623	613	625	657	616	594	635	622	705	640	629	601	626	652	631	623	654	669	630	673	682	660	651	591	703	638	658	637	647	643	665	643	662	642	631	664	649	622	668	642	629	649	623	650	614	624	643	656	622	604	641	652	598	639	656	642	652	638	648	637	627	667	634	585	629	667	656	637	667	666	672	609	661	635	626	631	665	635	592	672	684	641	647	643	675	627	652	655	637	629	676	682	620	614	649	641	674	679	667	692	676	659	628	661	622	655	617	646	640	623	652	702	650	651	588	666	607	618	646	614	666	606	646	664	590	627	653	639	683	653	637	659	601	661	648	658	608	611	648	650	640	645	642	613	662	614	640	671	665	664	598	677	654	651	636	666	637	615	688	611	659	633	581	651	632	626	621	664	629	602	682	616	616	644	641	590	633	654	607	640	690	673	592	640	613	660	660	648	609	652	611	600	631	625	625	609	702	631	677	596	608	639	684	615	648	685	606	641	625	635	614	615	635	630	642	615	599	625	698	641	671	656	648	598	645	653	657	648	621	673	656	654	634	663	640	617	652	629	652	670	664	628	624	635	649	657	605	648	648	637	674	691	659	647	656	634	627	618	617	649	621	662	634	652	647	658	640	606	670	585	639	652	681	638	645	647	655	605	624	626	668	651	671	627	618	634	620	613	600	628	633	638	632	638	628	650	620	658	663	621	661	674	639	633	611	631	673	624	622	602	672	612	642	596	639	605	612	664	645	671	657	612	654	677	656	644	651	656	626	663	653	623	643	618	680	622	625	677	666	624	646	636	616	646	642	612	693	684	632	655	602	611	623	671	651	663	633	654	624	628	673	615	644	653	654	634	618	637	634	653	669	672	651	703	632	645	628	676	604	601	621	668	608	640	669	665	665	632	683	678	640	651	649	631	684	658	620	648	640	600	697	650	653	653	616	674	631	654	640	633	654	623	644	663	645	624	657	635	645	610	634	660	600	638	676	664	619	628	644	653	677	685	625	630	687	664	679	614	641	594	649	618	642	645	603	620	639	625	614	655	651	692	668	633	660	582	680	648	653	612	593	677	627	651	627	615	670	627	629	690	589	707	655	652	619	655	668	657	663	652	629	640	589	694	615	614	643	646	697	648	634	603	587	615	616	628	652	634	646	620	620	604	602	639	571	622	693	648	640	622	650	635	635	634	691	620	696	655	602	655	624	617	655	657	633	614	637	623	661	643	664	661	698	671	648	631	682	649	671	632	643	659	638	653	648	631	638	637	637	624	603	633	649	631	597	636	630	668	648	643	607	623	708	655	603	637	615	686	588	682	584	631	631	604	653	655	639	605	653	657	650	620	662	637	624	631	609	633	643	616	628	636	661	634	645	624	641	637	601	654	657	660	610	595	635	676	627	663	633	706	665	658	669	646	688	603	630	643	667	669	634	620	652	638	647	644	648	575	636	668	620	666	619	611	635	717	627	661	624	648	634	651	606	649	608	667	627	652	655	604	650	658	630	601	703	666	631	667	614	632	655	643	659	649	646	627	651	621	612	684	633	666	663	629	668	684	632	645	672	630	684	634	621	611	661	640	662	650	640	670	633	597	645	628	655	632	643	698	652	673	615	668	648	649	676	675	640	617	611	669	662	673	695	661	654	632	664	624	637	624	709	648	615	636	664	638	605	669	627	658	628	628	685	655	680	619	667	622	651	616	626	646	627	601	630	645	635	628	628	627	643	645	665	592	635	670	674	640	621	692	620	678	610	619	647	612	679	622	645	629	643	647	657	619	601	629	655	634	613	660	652	670	596	636	573	607	641	652	643	613	642	673	680	647	621	627	632	631	630	658	638	619	666	628	638	590	602	635	659	650	615	651	645	652	620	601	635	610	618	624	639	626	628	657	675	652	642	619	635	617	625	621	655	646	661	684	703	642	673	648	680	648	650	650	612	649	654	673	665
7932	4515	4708	3985	2980	1931	1433	1090	816	665	596	589	621	539	531	572	502	448	485	463	462	389	438	458	434	385	423	383	375	383	399	367	364	378	395	370	315	328	346	378	401	380	377	350	421	389	364	377	334	316	308	325	339	325	318	308	336	315	339	303	303	318	318	319	316	298	345	333	299	289	298	308	312	338	315	301	324	317	315	320	320	309	352	352	307	310	330	312	348	354	356	292	332	337	317	314	348	336	332	249	336	330	337	318	338	305	324	304	325	316	320	340	330	297	320	300	340	337	331	309	315	323	324	332	375	341	346	298	309	323	340	314	306	320	337	345	335	326	349	325	325	320	311	331	305	310	318	326	314	333	282	293	318	326	298	317	323	291	328	331	320	340	323	325	330	339	302	289	331	347	300	302	324	298	300	322	332	328	344	327	300	313	330	339	311	287	316	322	307	312	314	334	317	368	350	328	348	311	340	319	300	316	330	332	314	359	344	361	336	319	312	301	327	332	324	329	343	317	338	367	347	338	364	344	274	340	308	319	310	306	326	336	323	376	309	324	327	298	301	329	315	316	306	297	343	343	318	326	286	320	342	301	304	312	285	309	310	301	326	328	333	347	342	320	307	322	284	312	306	338	332	314	293	328	304	320	328	353	303	312	312	307	332	316	319	343	336	315	304	292	308	319	316	305	327	352	298	333	304	309	302	314	319	333	310	325	315	329	315	298	298	334	333	327	302	325	329	318	339	295	303	365	317	325	335	322	328	344	291	321	301	342	300	308	276	338	307	341	332	294	307	328	335	379	353	314	316	307	356	307	327	353	339	304	339	323	314	333	278	340	347	301	339	343	293	312	347	333	309	329	295	304	334	295	349	321	295	342	352	328	335	320	326	289	327	324	307	332	326	337	354	343	321	322	331	323	333	366	306	288	337	312	328	325	342	303	293	326	346	319	373	344	334	324	304	323	323	308	329	319	345	322	317	328	344	337	314	350	320	343	318	306	330	340	338	348	311	338	349	316	355	304	345	288	323	309	320	330	357	330	301	305	337	340	325	279	343	307	295	304	315	327	333	323	335	318	293	305	326	293	347	319	334	336	312	289	343	321	301	336	331	323	323	336	349	335	294	315	299	349	337	311	312	315	346	331	325	335	331	329	321	359	355	339	321	355	317	333	357	344	351	319	315	328	300	312	316	319	304	310	328	305	314	321	326	323	304	298	301	322	312	322	333	319	321	353	320	306	310	329	342	291	334	328	322	281	354	335	305	341	343	314	304	339	302	343	283	347	309	352	341	324	303	326	324	333	310	359	324	287	296	285	301	295	319	345	315	311	314	339	299	326	345	330	345	339	333	343	340	301	292	298	307	314	316	331	299	297	313	341	322	331	312	317	350	338	314	339	333	318	328	312	332	340	313	339	339	299	344	340	352	317	305	351	311	331	319	327	329	332	304	313	331	310	294	326	342	321	321	324	328	324	319	312	306	369	326	332	335	331	297	302	339	339	342	338	318	322	336	294	337	343	318	349	299	349	317	324	287	313	298	330	294	333	330	289	317	287	347	340	351	331	310	329	302	352	350	329	301	317	279	359	337	332	325	345	345	324	345	325	333	337	297	309	315	353	337	328	318	333	355	335	308	299	364	328	361	345	320	327	312	312	310	363	314	305	307	326	335	315	321	290	350	344	321	334	336	355	304	316	306	321	316	318	358	313	326	325	318	323	331	317	297	313	323	333	333	317	347	306	314	343	311	265	286	333	306	296	291	347	340	326	338	333	321	299	338	337	333	308	302	322	344	362	312	340	352	320	341	350	311	304	312	333	343	323	347	340	331	324	365	333	323	302	317	306	331	315	316	314	340	322	333	322	311	281	345	309	341	345	328	346	345	306	323	300	299	356	339	337	317	282	292	308	344	315	336	331	335	327	311	310	321	321	299	342	348	319	316	311	338	321	339	286	314	298	323	325	337	334	304	321	332	318	349	302	299	314	332	315	326	360	365	302	350	308	313	325	318	308	350	304	296	324	340	291	379	342	326	327	371	327	321	338	337	341	334	315	319	325	322	338	333	316	347	358	319	309	310	349	300	299	282	328	316	328	303	311	331	311	355	323	326	319	336	288	305	335	270	323	326	320	321	324	308	316	319	342	301	331	369	333	309	309	296	311	331	305	338	329	294	344	319	332	320	353	324	296	329	315	343	326	325	330	326	326	322	326	331	349	311	284	314	314	318	304	339	323	344	326	328	347	308	337	318	332	286	306	318	323	332	276	330	304	282	333	326	340	317	337	319	359	300	320	309	305	338	351	307	332	335	299	323	328	348	343	327	348	341	325	335	338	302	320	354	332	326	324	335	321	300	359	313	338	327	305	339	314	317	328	349	305	323	330	346	321	317	348	321	347	314	314	343	341	303	307	317	361	360	323	302	295	332	328	328	334	330	319	340	357	331	315	294	352	304	310	336	328	304	329	290	306	299	355	313	350	302	349	287	337	322	356	358	311	328	344	306	308	335	301	312	302	315	334	293	302	333	337	329	319	325	349	313	345	357	334	312	338	324	313	308	320	316	346	332	328	329	326	329	295	350	320	322	359	334	325	340	304	359	324	346	297	332	348	337	322	324	321	303	285	348	370	326	294	333	300	309	335	321	307	318	340	291	314	312	342	304	331	325	339	320	316	288	341	332	311	348	325	297	327	314	305	364	342	359	338	352	352	340	335	303	297	357	296	295	330	310	319	345	324	313	305	324	313	332	321	322	345	301	330	345	336	326	321	335	350	337	325	317	336	317	347	311	304	320	345	323	337	348	332	305	302	336	328	335	344	328	330	283	319	297	358	334	323	308	298	335	310	308	346	296	318	292	329	337	313	307	312	334	295	327	334	305	333	319	295	330	329	337	311	299	335	304	320	339	316	352	330	341	324	340	342	332	312	327	324	331	340	349	305	308	312	336	302	326	330	299	308	337	348	313	337	347	298	307	368	327	299	331	320	321	347	323	316	332	356	329	320	322	332	341	361	311	348	315	344	317	332	360	330	344	320	304	328	331	326	311	318	329	315	325	331	294	330	323	314	302	368	312	325	337	313	311	353	324	313	330	291	358	293	323	319	329	306	312	328	333	346	311	319	334	387	341	337	356	336	322	329	282	314	321	310	344	340	307	347	325	299	300	323	355	375	340	316	321	298	327	308	299	309	321	321	322	313	308	329	323	304	342	313	316	329	317	323	293	308	331	295	343	334	333	319	331	335	336	319	330	284	330	348	340	321	323	292	324	303	355	336	320	350	330	344	315	336	327	335	334	307	302	347	296	316	341	340	339	341	333	311	313	310	345	334	317	310	324	326	322	332	330	332	303	347	335	328	330	349	356	304	325	320	339	287	297	309	302	318	300	328	325	334	313	311	346	337	315	307	343	302	292	329	313	328	340	346	301	327	313	332	335	279	306	334	342	343	302	321	323	322	335	323	310	327	336	347	294	332	332	330	331	365	279	327	340	302	309	326
5511	4672	8692	11261	10185	8026	6087	4750	3665	3028	2722	2585	2544	2474	2491	2471	2365	1983	2091	1999	1836	1557	1825	2021	1738	1479	1670	1446	1437	1649	1505	1279	1195	1201	1334	1288	1050	958	960	1175	1176	1317	1226	1225	1466	1410	1148	930	891	867	883	895	858	878	860	852	925	897	837	849	889	956	883	899	868	905	917	918	910	883	852	887	863	869	839	930	904	902	839	844	853	853	879	886	918	891	857	908	856	910	836	831	826	851	900	877	906	834	872	871	864	910	878	849	826	895	892	877	818	918	852	872	944	847	839	876	924	851	917	820	867	828	865	837	897	855	873	881	880	912	879	907	893	910	820	880	880	868	874	912	847	888	821	861	879	901	884	921	855	930	926	912	871	864	883	855	855	935	873	871	888	887	893	891	903	809	854	901	889	935	906	879	881	883	875	889	893	833	872	868	909	854	912	867	860	879	838	880	891	861	852	873	897	886	878	897	874	901	858	899	888	866	890	842	879	871	877	875	891	904	866	886	884	905	880	880	879	870	890	889	861	848	839	890	941	923	869	851	877	929	908	890	904	892	908	881	922	862	897	900	871	890	871	916	850	912	862	871	842	905	861	842	866	877	860	864	851	871	889	886	877	914	878	866	835	847	896	846	845	849	859	857	878	864	963	883	926	864	857	858	915	883	906	913	916	903	868	894	873	850	883	874	893	896	866	927	860	927	890	877	859	894	864	878	906	915	857	908	950	865	914	878	909	871	926	877	888	913	887	939	864	893	882	836	846	914	908	865	863	872	891	877	867	819	892	869	895	852	867	846	936	888	984	886	852	858	889	875	857	874	937	960	908	841	910	859	831	953	861	864	875	880	855	855	865	864	852	871	917	906	883	888	871	888	897	900	905	885	832	914	913	875	857	864	881	847	868	867	891	829	875	878	846	848	826	852	919	913	873	873	871	884	905	873	901	895	826	878	847	877	852	888	873	839	910	918	881	891	870	885	892	924	865	877	833	841	835	861	883	908	865	914	918	907	856	835	822	888	866	843	828	909	884	863	906	913	826	901	893	891	858	890	862	908	912	941	897	846	864	866	873	857	849	867	856	894	883	883	868	909	825	854	857	861	853	892	878	815	895	837	910	882	876	924	833	850	861	850	844	892	879	892	873	906	848	900	846	873	925	901	867	903	975	836	888	854	847	865	893	862	946	855	870	961	838	926	945	860	898	895	917	866	865	851	914	865	929	893	853	869	897	882	877	848	897	883	901	904	895	857	861	882	913	865	877	906	873	900	902	892	828	889	856	876	888	888	881	877	935	827	860	848	891	868	882	829	881	845	842	823	881	855	879	908	874	877	828	924	926	843	870	872	925	835	877	865	815	936	881	849	907	873	857	861	905	909	889	857	950	860	866	857	907	844	899	891	887	919	940	889	888	886	941	824	855	898	897	861	882	883	897	856	858	907	909	855	838	869	934	910	883	870	869	880	856	848	911	841	898	873	872	949	853	847	937	857	904	849	860	866	867	824	865	831	859	916	874	887	908	902	907	871	850	900	802	876	854	870	848	861	879	861	877	893	896	855	861	885	869	866	902	897	920	867	860	853	880	914	839	841	888	902	873	919	852	913	881	894	900	819	862	862	854	923	865	881	891	895	922	885	875	928	935	916	880	915	857	847	878	858	887	905	885	910	923	915	865	885	886	898	877	930	857	859	858	874	888	952	901	866	847	864	855	935	868	882	871	851	922	887	862	904	900	900	867	886	884	839	859	806	953	857	882	901	883	883	888	881	923	885	870	887	847	918	878	879	917	887	871	863	917	910	893	902	902	835	877	903	882	868	848	836	900	852	937	844	880	820	863	905	869	840	863	833	874	887	892	870	922	885	900	820	886	895	832	865	877	901	886	886	880	864	882	840	846	818	882	882	882	845	866	902	844	882	902	856	855	910	838	878	888	924	913	846	920	886	931	870	875	876	884	835	884	884	873	856	824	838	876	871	864	836	843	851	867	858	862	929	887	909	809	889	906	870	857	858	900	882	821	878	947	870	856	882	851	857	844	897	853	841	778	915	915	869	888	910	881	852	859	900	890	918	897	880	880	908	848	874	860	915	850	872	901	872	883	872	850	870	861	860	891	904	873	891	843	897	865	869	920	816	912	892	853	897	835	900	842	870	841	880	921	870	906	862	855	909	859	887	928	898	896	933	807	887	882	886	862	933	868	865	868	887	807	854	912	861	920	890	903	858	861	897	904	861	812	879	865	865	874	833	899	841	899	846	830	878	896	837	855	865	870	864	864	863	873	866	946	899	852	926	961	855	931	823	878	928	886	841	857	790	890	867	928	861	897	882	860	910	882	898	876	917	840	864	865	859	877	879	884	783	851	847	940	844	834	890	859	846	879	875	876	871	825	834	826	870	892	848	901	887	850	868	851	872	912	856	887	902	877	825	896	880	909	890	879	852	911	866	848	866	908	896	927	946	891	904	861	858	869	903	853	871	886	827	837	904	909	850	811	875	877	933	922	961	887	870	899	875	917	859	860	859	888	876	847	926	827	849	898	844	824	843	914	849	826	864	843	886	855	840	810	823	869	892	862	840	922	890	889	926	885	916	859	875	916	888	841	896	863	908	872	892	864	864	878	862	895	893	896	869	888	889	924	845	887	893	877	886	844	862	842	858	866	887	860	879	844	951	853	855	924	829	908	869	859	838	880	842	866	859	892	890	891	882	875	904	882	845	870	857	881	865	837	853	857	911	874	839	918	939	877	897	878	899	909	900	884	891	834	908	895	844	895	913	787	845	881	844	880	864	905	892	842	841	888	856	904	867	866	890	901	847	900	874	872	912	853	883	842	884	910	892	891	852	863	875	868	891	918	923	889	875	854	875	854	877	826	865	884	916	885	899	854	923	920	866	906	887	864	884	832	888	867	877	888	889	837	891	892	869	896	860	918	954	878	892	863	876	925	872	857	876	848	872	868	862	901	837	848	894	878	860	960	844	923	915	910	839	868	879	868	925	879	878	920	888	867	871	857	879	856	889	874	863	907	905	926	841	895	908	911	913	883	873	905	907	935	908	851	863	799	886	849	900	895	917	942	868	945	856	888	903	888	909	902	903	901	887	902	878	846	887	900	886	910	854	870	919	883	859	874	830	890	877	887	869	862	933	936	886	892	946	914	863	871	887	886	870	902	912	840	891	867	885	896	881	840	861	885	861	836	823	889	835	886	811	875	814	866	884	856	902	863	874	892	886	834	872	817	894	892	914	880	886	911	865	859	881	875	853	871	840	875	895	897	854	815	862	883	848	861	900	906	900	851	882	883	846	900	915	871	892	896	820	848	914	873	854	882	850	841	950	935	880	859	887	899	853	944	901	868	861	914	912	901	881	887	880	900	850	842	873	890	892	867	846	844	862	892	906	918	881	889	890	918	902	856	853	922	904	907	901	883	902	922	917	853	933	928	869	939	903	877	842	819	871	940	843	905	888	840	909	849	877	906	865	942	901	840	885	903	828	863	856	865	875
14361	7786	9086	8098	5530	5424	7308	2020	1446	1169	956	948	895	791	715	634	619	654	682	611	480	638	585	559	490	487	495	484	516	666	438	416	455	496	718	558	458	392	456	724	775	940	858	755	621	469	398	369	354	335	334	321	319	343	354	382	348	352	348	314	319	314	299	346	280	296	288	318	316	328	321	324	316	336	314	334	322	325	323	306	362	336	299	297	313	336	325	301	353	324	363	302	333	300	346	347	300	335	332	308	352	353	319	301	337	357	322	323	329	336	321	326	325	344	318	323	368	340	310	344	338	318	296	344	337	330	327	312	341	344	326	307	293	338	326	331	317	307	342	297	317	342	340	326	330	318	303	315	334	334	313	307	343	319	340	308	339	346	325	342	329	322	322	318	326	296	326	334	313	325	343	290	304	365	315	304	334	296	298	300	331	309	331	342	333	333	315	297	328	329	329	308	337	329	315	309	325	334	329	345	378	355	323	326	310	318	288	319	325	329	334	346	320	336	327	318	322	327	338	314	328	296	334	318	363	333	331	313	318	314	311	314	309	334	316	309	328	338	337	313	335	314	337	334	324	354	333	370	334	315	361	302	300	309	362	324	329	314	322	317	313	316	311	361	335	285	304	339	313	335	340	329	314	342	350	332	365	350	331	315	338	361	324	340	331	314	339	345	330	360	334	309	310	321	353	319	365	294	313	338	348	343	316	308	329	345	290	324	349	291	337	308	344	332	346	317	304	306	312	335	339	345	325	339	318	334	336	336	317	326	341	311	301	340	330	318	346	321	342	337	324	333	312	320	341	328	318	337	301	323	342	340	351	299	321	310	291	289	337	328	321	326	325	352	313	336	362	326	304	333	319	335	361	305	349	288	343	300	336	358	339	350	313	327	304	341	335	342	340	333	282	342	329	331	315	353	345	313	322	322	318	320	336	316	342	331	310	294	353	304	348	329	324	320	335	318	323	328	291	349	340	310	313	316	327	313	344	327	326	319	349	344	314	308	340	318	321	329	338	345	350	365	338	304	319	303	320	326	322	332	295	342	323	298	339	320	360	288	316	332	333	314	318	326	319	339	332	352	302	293	300	307	319	344	335	354	299	327	306	319	333	323	283	354	318	320	310	344	306	313	325	300	338	298	326	331	347	323	297	300	329	307	359	327	330	340	323	320	347	313	315	308	299	317	340	331	308	306	324	360	340	303	308	323	311	300	335	332	341	329	340	326	316	339	319	334	358	327	316	331	330	319	330	336	336	287	305	303	298	322	310	329	306	328	304	307	328	315	320	308	307	309	366	342	351	334	328	316	331	347	293	349	333	341	330	338	349	304	325	316	316	335	308	323	348	309	314	355	306	282	312	353	308	341	328	334	369	323	304	341	341	333	308	314	332	346	365	307	316	357	324	329	323	324	294	303	352	334	323	338	318	323	351	315	338	318	315	330	362	365	344	351	324	361	318	339	311	318	310	323	325	312	318	330	327	350	330	303	349	311	303	305	327	293	326	355	313	291	337	305	334	307	317	326	316	340	329	323	317	316	343	317	317	309	311	349	311	344	340	317	354	339	326	321	300	313	308	340	350	290	342	333	313	309	295	347	331	330	306	353	306	332	301	321	349	342	299	344	341	334	318	309	347	277	304	325	336	344	307	310	332	331	301	317	323	345	318	320	332	351	327	299	351	308	302	316	298	315	360	360	305	351	303	339	331	299	322	326	324	318	304	373	329	308	350	317	315	321	318	323	348	350	336	336	289	324	330	320	330	325	325	329	315	354	326	303	311	310	357	351	346	321	329	292	323	313	342	319	317	338	329	344	383	313	338	333	311	315	329	347	316	345	328	314	360	287	324	341	316	290	313	323	305	311	323	301	340	306	350	333	319	317	307	310	338	296	328	342	322	339	340	335	305	311	366	332	304	340	296	352	303	306	320	350	305	327	338	315	320	373	353	312	368	312	346	335	351	316	323	296	299	329	302	331	344	309	302	362	318	330	324	333	338	352	330	321	287	339	322	353	344	343	347	330	322	334	301	335	333	301	313	329	321	336	326	341	312	342	322	404	342	335	337	321	320	313	346	306	316	316	333	339	299	323	299	341	330	314	316	344	303	309	327	336	321	309	302	330	310	335	329	311	283	311	317	347	335	311	337	347	362	358	348	337	344	312	314	320	338	329	324	369	296	331	310	340	344	334	331	306	326	331	315	299	311	315	341	292	345	309	322	332	329	325	340	309	331	291	350	350	294	351	296	334	315	342	317	290	315	303	334	326	379	343	331	310	339	313	322	301	334	375	300	330	326	325	307	329	322	341	310	309	343	330	315	298	312	346	328	350	301	344	384	334	340	346	303	309	332	347	343	336	332	329	320	327	335	348	343	322	308	329	366	334	345	332	333	286	332	308	303	357	342	333	289	345	331	313	346	314	305	330	332	297	276	312	340	319	294	356	344	316	305	328	340	331	346	325	334	342	340	331	328	306	289	320	305	303	346	331	309	327	329	269	298	317	335	307	282	314	337	332	321	325	307	323	330	329	343	313	334	329	354	311	307	277	344	295	330	333	326	355	319	295	320	348	301	349	311	312	313	302	306	307	317	325	329	338	324	321	357	367	340	343	297	295	302	317	342	315	298	356	288	308	316	328	304	350	337	327	332	326	267	324	321	313	318	313	310	314	349	324	309	295	321	326	328	324	317	312	317	305	323	321	293	327	334	296	339	307	321	352	331	352	317	356	351	311	328	304	316	343	333	330	334	317	339	333	318	315	319	353	337	328	305	357	325	324	342	305	318	305	330	322	314	325	294	348	314	313	322	320	312	342	322	312	326	324	297	312	321	304	324	290	308	318	335	316	340	338	365	359	317	365	303	321	324	291	323	340	337	296	328	347	329	295	324	332	321	362	335	315	340	357	333	337	332	311	323	320	349	302	334	312	321	328	330	299	329	336	365	331	345	327	353	327	287	325	311	307	337	353	327	296	328	320	329	329	295	328	345	334	317	328	327	295	311	333	339	317	331	316	332	327	267	319	314	338	300	336	326	307	324	332	309	295	308	319	305	336	344	298	338	327	318	317	327	303	327	322	326	327	324	348	305	318	333	329	298	339	320	350	308	313	325	301	327	342	347	341	309	339	296	319	294	325	305	320	347	323	349	341	327	337	323	312	318	304	329	340	346	304	336	333	306	300	320	325	304	319	367	317	310	347	326	338	353	360	311	347	330	320	304	335	303	341	292	330	325	337	283	345	342	316	316	343	297	356	304	322	332	350	318	308	310	301	317	317	310	300	309	306	372	328	333	320	316	308	313	324	324	352	321	337	324	334	342	334	325	304	373	338	324	339	343	330	317	346	305	341	364	300	283	316	301	361	303	350	321	310	327	331	338	313	318	310	329	335	301	304	339	331	327	336	347	311	314	322	286	299	340	338	344	303	310	315	365	324	330	349	323	319	333	318	329	297	339	348	329	332	292	331	360	363	358	323	341	325	295	323	342	325	325	291	287	355
9813	7158	15248	18496	16435	17624	15118	8101	7006	5623	5057	4834	4559	3937	3881	3432	3423	3060	3498	3099	2425	2909	2931	2574	2153	2198	2430	2218	2440	3539	2007	1759	1938	2441	4110	2924	2205	1486	2047	4058	4847	5195	4896	3982	2919	2205	1318	1096	1004	996	917	899	854	896	911	882	900	859	856	891	886	872	871	909	925	903	886	918	906	887	892	891	843	901	877	849	862	878	878	921	851	851	897	935	952	845	948	877	890	873	862	895	903	918	860	892	918	917	884	908	880	910	903	838	891	908	868	859	858	912	849	802	899	889	879	898	882	844	869	810	953	899	912	863	895	923	912	890	877	864	881	871	929	930	912	873	863	863	807	846	914	888	917	870	917	832	886	828	903	879	871	928	856	886	841	847	925	819	901	899	868	882	934	834	898	860	831	903	934	902	886	880	900	848	966	950	879	833	901	841	897	867	893	904	855	901	901	889	775	909	864	900	935	905	937	874	915	904	964	909	858	856	916	887	872	828	871	843	883	880	817	870	849	891	924	851	904	885	875	837	886	883	880	856	868	918	934	903	899	892	874	898	900	910	904	860	891	880	910	911	892	875	905	894	910	893	890	839	924	883	886	862	888	884	873	853	895	893	905	918	894	875	877	879	908	886	895	914	889	897	942	908	838	871	885	915	875	902	905	889	838	856	814	914	919	873	826	883	887	874	896	958	832	902	908	899	892	911	847	924	884	849	832	866	904	854	905	918	910	877	938	904	864	876	937	872	870	915	858	846	864	854	908	882	906	868	823	909	887	826	900	844	877	923	915	874	879	862	889	934	854	844	852	894	878	881	860	874	885	922	865	889	905	866	913	947	882	849	908	928	873	916	909	847	859	878	885	895	846	871	858	887	896	881	890	798	911	881	947	940	873	880	910	899	873	879	903	863	861	879	877	863	862	831	924	925	886	889	849	858	871	878	814	919	873	902	873	899	903	935	894	878	903	877	909	888	897	903	850	896	842	891	867	857	895	861	882	905	951	906	903	850	920	923	813	876	858	928	931	870	876	904	940	895	864	888	856	894	854	890	899	938	881	831	922	894	869	920	991	860	882	917	856	881	909	890	894	917	893	909	890	904	891	912	865	844	925	839	847	915	909	893	894	843	909	895	871	903	878	887	858	897	869	843	886	883	866	936	870	884	913	870	865	883	879	875	891	911	872	900	876	877	921	881	908	891	872	844	918	884	889	867	896	911	899	897	919	902	890	891	894	839	881	870	856	924	853	915	919	847	847	871	896	915	868	889	895	885	895	889	872	903	848	891	868	892	898	905	804	876	908	925	898	895	860	809	916	899	843	862	916	875	875	894	912	855	920	860	886	867	874	914	935	855	887	932	955	887	876	929	896	866	878	926	886	962	861	911	838	878	905	882	930	925	845	905	847	869	898	798	891	904	881	869	919	854	937	854	839	875	906	907	893	859	882	873	910	831	905	874	901	902	984	947	881	872	832	934	892	918	904	860	925	894	912	892	905	930	876	869	872	891	855	912	869	845	913	866	868	829	892	848	930	899	876	918	895	887	958	915	902	867	910	862	872	873	907	926	907	896	924	900	901	839	878	879	892	944	886	873	858	878	893	827	842	883	869	867	845	876	929	890	877	890	924	865	834	850	853	923	880	883	897	868	919	902	916	868	853	915	889	897	883	891	894	903	923	897	874	909	907	855	847	890	896	882	872	836	875	935	906	862	933	851	925	873	890	901	853	847	894	858	907	862	894	845	849	859	833	894	920	896	941	911	875	929	845	903	902	928	891	923	843	874	864	871	893	813	892	915	876	949	882	859	871	856	884	916	896	836	900	863	847	867	878	868	916	887	900	943	899	871	890	883	874	874	871	861	840	873	835	828	861	859	849	859	892	917	885	866	870	899	852	911	880	863	888	861	942	857	839	894	815	812	877	913	930	861	943	917	960	882	830	900	910	901	810	912	895	882	891	883	866	898	914	869	840	905	874	949	832	882	867	894	868	879	856	885	944	900	906	850	853	907	901	863	903	884	944	907	913	835	883	856	886	881	819	882	861	886	848	862	870	852	837	864	893	897	925	889	899	849	889	966	865	920	918	870	846	879	892	917	869	920	853	910	864	928	920	874	884	934	879	906	870	803	909	903	931	869	848	927	898	921	870	887	909	883	926	834	905	859	840	880	897	844	873	890	937	856	879	894	829	904	909	850	927	819	916	923	893	887	901	848	882	876	938	871	857	911	911	929	851	882	898	892	885	903	815	870	889	862	846	831	888	897	888	884	893	899	869	819	847	904	839	913	860	886	913	866	941	936	867	926	895	897	918	865	879	858	884	895	926	855	896	933	871	953	922	921	910	915	909	923	911	859	897	862	874	849	867	861	902	866	861	849	906	885	847	906	881	899	894	883	885	888	860	853	870	883	880	890	912	880	898	878	870	902	871	895	898	915	838	937	878	894	893	924	873	881	893	872	837	894	943	858	878	857	836	866	838	882	845	880	863	886	902	817	890	959	898	864	878	889	862	914	924	872	898	890	899	876	878	884	895	923	889	904	876	843	866	891	917	872	855	891	887	909	899	861	863	820	911	906	848	896	876	915	882	865	900	876	857	887	818	861	867	905	892	903	951	930	905	944	915	857	913	902	930	829	901	886	890	886	862	913	944	897	814	886	891	875	852	899	846	945	922	907	898	873	936	895	858	893	948	882	873	923	866	908	884	886	895	876	952	854	867	807	888	924	863	877	880	904	913	857	860	896	891	891	884	859	899	891	908	871	885	864	844	867	855	867	918	902	868	873	837	906	876	918	880	890	851	880	911	868	840	820	918	885	873	875	871	925	924	859	864	858	872	935	847	899	925	867	858	884	909	911	859	834	874	852	895	894	887	865	860	887	904	879	896	919	917	840	951	860	895	810	862	883	889	922	915	909	888	822	918	792	915	908	901	854	913	860	871	887	906	916	903	904	832	900	835	911	887	864	885	877	895	860	836	935	883	838	879	891	878	885	850	871	902	908	936	925	872	907	838	931	890	863	850	922	900	899	893	902	880	947	856	922	854	917	838	858	835	910	874	851	872	956	895	894	904	807	865	872	906	910	938	911	900	898	883	890	921	891	864	847	941	904	871	875	900	917	835	924	894	878	853	884	943	848	885	878	895	865	909	885	894	850	864	857	914	838	857	890	869	846	878	868	956	857	923	880	870	932	853	868	905	913	885	887	901	925	915	925	899	848	898	870	902	881	884	866	882	915	912	880	891	898	903	889	923	862	875	876	899	864	879	805	889	925	824	859	904	868	886	879	890	842	879	865	893	884	887	866	885	914	875	885	948	870	913	902	875	898	901	926	866	849	905	880	892	871	899	879	883	909	846	873	866	859	895	872	879	862	878	913	946	873	893	861	914	874	863	885	870	887	896	909	901	925	874	856	906	926	862	896	870	947	832	895	878	906	881	831	863	900	862	843	936	855	881	913	891	878	864	884	920	895	937	913	926	925	902	885	837	877	853	882	893	895	872	919	870	856
21685	12651	13709	12725	9139	6832	4496	3268	2407	1835	1495	1271	1099	1018	1016	892	901	780	802	734	649	886	703	597	563	570	542	591	666	758	472	426	461	552	869	748	847	450	541	1219	1351	1490	1502	1075	777	533	429	338	313	279	274	294	242	265	276	267	242	281	305	297	267	268	286	289	276	275	270	281	287	280	265	272	262	254	280	264	255	268	266	270	272	252	264	270	291	262	280	239	284	261	258	262	254	309	284	256	296	286	278	280	257	282	270	267	268	235	265	273	259	279	278	284	278	301	266	255	241	267	263	255	277	243	299	276	254	310	299	254	234	273	232	246	258	231	271	278	285	277	281	283	273	260	262	243	276	236	250	270	257	277	286	285	259	267	275	272	283	279	295	252	230	266	279	267	263	280	284	281	259	242	279	261	252	271	272	276	258	253	276	245	267	276	266	265	282	296	285	255	269	266	265	266	266	276	294	275	275	283	264	266	285	246	255	263	271	245	250	266	299	253	280	252	245	250	270	275	246	244	262	261	265	217	261	263	269	244	269	266	285	291	245	248	257	259	262	245	262	262	252	267	284	254	262	277	286	266	238	270	256	281	275	265	271	289	253	265	262	306	289	280	238	286	259	252	274	281	259	253	265	240	285	242	274	254	255	278	272	263	253	274	289	260	280	263	252	273	261	277	300	264	269	274	254	250	261	253	258	264	245	241	246	259	259	258	261	274	253	278	277	289	297	264	203	226	312	263	238	257	266	262	277	263	287	243	287	261	295	295	267	272	276	248	277	255	274	255	265	263	256	245	265	287	272	297	273	271	256	271	276	279	247	245	279	283	244	260	264	245	277	236	268	272	249	267	279	258	264	272	300	255	275	279	278	272	251	255	262	255	237	255	281	253	279	286	245	248	259	241	247	222	283	280	262	255	266	266	281	272	259	273	258	281	274	298	252	262	261	247	272	259	262	261	269	281	237	251	249	284	284	271	244	291	299	275	298	264	225	268	252	288	244	257	268	288	265	277	261	284	271	274	290	241	301	258	246	278	283	278	260	278	259	300	223	255	277	241	249	272	281	301	271	242	257	274	253	247	295	277	227	278	254	265	290	250	238	265	237	240	282	239	244	245	245	291	273	259	269	262	257	287	266	306	261	267	274	272	269	257	257	278	294	267	299	261	260	264	255	239	262	237	277	255	271	241	272	273	291	241	250	261	262	256	264	267	276	255	257	256	277	259	264	255	275	254	263	257	272	270	280	293	241	299	288	257	271	273	265	255	274	268	243	280	272	285	263	279	284	269	288	264	256	256	280	271	308	226	281	240	294	242	288	259	273	281	261	244	276	262	271	279	304	274	288	269	260	313	297	302	273	271	252	239	240	262	267	282	245	249	271	261	265	266	294	247	259	236	283	272	272	270	243	245	242	277	283	292	266	313	275	271	280	240	276	276	262	250	267	284	263	268	259	281	265	298	264	280	274	281	251	259	261	272	263	271	246	243	292	261	274	290	274	261	251	282	258	286	280	262	278	303	250	300	265	260	240	261	276	259	256	249	272	270	258	270	276	285	302	258	282	266	232	265	259	260	270	236	264	286	242	261	264	275	278	284	269	263	252	250	213	260	252	269	283	264	276	282	275	250	269	262	272	279	238	249	261	259	278	276	259	241	278	250	269	264	265	259	279	278	288	266	261	268	264	259	267	282	287	281	256	282	284	280	260	255	246	276	258	255	286	254	265	242	306	274	264	274	263	283	267	275	245	227	243	245	276	287	256	281	290	275	278	283	275	284	271	282	278	259	235	256	290	284	271	267	254	301	268	280	283	289	254	282	269	253	268	275	253	258	259	259	265	220	263	294	318	264	277	284	255	254	249	268	252	253	250	259	274	276	271	257	258	269	272	272	261	240	271	247	299	274	267	270	310	247	268	277	290	256	250	258	275	258	266	263	245	257	256	262	249	236	263	279	244	271	288	239	270	277	258	250	275	282	255	246	276	267	288	300	277	257	229	256	261	254	275	264	290	287	276	255	289	281	265	248	268	272	256	282	265	281	264	249	302	259	270	268	300	261	245	295	259	264	272	268	264	274	291	268	262	288	283	255	255	271	283	262	285	259	287	289	258	261	282	258	285	285	290	269	245	271	276	245	302	302	239	260	273	267	266	292	241	258	288	290	237	274	265	277	278	259	265	276	273	231	289	274	247	294	247	237	260	254	251	281	252	274	261	277	283	270	269	246	259	310	270	279	246	267	245	260	279	286	251	276	299	274	253	257	281	259	261	270	279	277	264	236	300	274	268	279	260	286	283	268	256	296	276	272	289	234	249	284	294	258	239	234	270	251	240	301	270	234	295	269	266	296	297	263	276	250	290	285	257	252	275	286	252	249	273	274	275	227	255	295	308	269	252	249	260	257	262	315	281	276	233	276	288	283	276	284	263	296	292	266	271	275	272	272	286	249	279	263	278	282	268	290	295	271	284	288	312	257	262	272	287	245	277	273	264	237	256	258	265	276	277	267	285	286	251	277	273	298	224	293	267	267	257	255	311	252	291	267	293	245	275	261	287	243	243	243	243	311	263	272	264	273	236	291	264	282	284	268	257	259	252	276	277	239	282	251	246	264	266	249	269	271	250	264	245	248	288	274	262	272	263	286	276	269	278	261	279	271	268	288	263	272	262	286	289	295	269	284	281	266	258	304	256	287	275	260	271	275	316	241	257	291	257	264	289	281	236	281	274	263	269	288	264	257	255	252	270	282	250	281	254	281	264	226	263	264	253	259	230	280	280	261	288	258	241	273	260	268	302	264	307	267	269	276	276	230	269	265	260	264	276	248	245	278	256	270	269	263	265	270	283	270	280	284	248	276	291	265	286	275	286	295	266	237	289	264	283	248	283	263	293	275	269	303	282	253	302	279	267	260	247	279	267	278	257	265	260	294	270	247	276	286	275	289	277	260	270	278	265	240	280	272	255	252	262	213	245	265	277	280	268	270	284	257	244	253	303	280	245	256	248	273	228	259	251	268	255	269	245	274	299	275	269	297	266	246	277	268	284	267	263	282	267	273	249	297	245	258	283	249	267	246	281	267	296	270	274	271	240	249	263	242	279	261	256	260	262	248	230	281	281	285	260	242	253	263	261	278	287	269	260	279	246	290	252	243	254	295	278	308	260	268	262	263	238	261	281	275	284	272	269	290	293	274	255	279	274	300	251	274	259	279	254	248	257	269	263	257	285	277	255	285	253	254	248	276	277	276	264	251	241	260	250	302	253	257	260	279	274	246	263	238	293	296	253	260	269	258	236	295	262	255	280	256	280	301	274	291	288	285	281	259	303	268	243	255	248	298	286	243	285	266	263	261	249	258	279	268	262	251	276	255	282	258	254	264	232	273	280	261	300	255	271	254	292	279	244	249	267	261	269	275	249	241	280	229	304	267	266	251	227	277	279	274	282	269	276	241	247	249	254	245	282	269	283	236	262	246	275	258	286	290	282	287	239	277	263	274	291	282	291	262
12847	10110	19743	24070	21676	19010	14519	12337	10655	8942	7605	7165	6167	5658	5368	5177	5117	4698	4701	4177	3685	5700	4253	2986	3023	3063	3191	3106	3642	4529	2378	2138	2493	3202	5507	4428	5148	1989	2865	7770	8682	9540	9196	6947	4364	2535	1858	1260	902	862	760	789	777	800	764	780	769	757	752	754	729	723	795	763	705	703	729	786	752	721	775	771	751	725	704	720	749	758	713	740	756	792	727	741	740	707	776	735	753	754	776	671	743	715	748	716	744	721	745	775	770	743	721	690	740	796	752	757	705	744	759	666	742	717	743	738	780	694	797	711	757	724	738	723	730	726	692	790	764	783	746	839	672	743	753	761	716	738	782	766	724	811	733	760	792	754	714	744	804	738	706	794	786	704	721	739	762	737	741	716	792	774	734	777	749	737	735	716	783	758	729	712	785	730	763	723	706	722	771	747	795	708	765	731	730	779	723	685	754	727	728	742	743	761	759	732	753	766	714	722	759	753	736	728	731	724	765	776	786	764	785	743	765	770	785	731	767	786	778	763	722	770	739	750	787	739	768	789	783	720	703	736	747	747	728	713	728	736	767	741	802	773	718	729	723	754	725	730	740	711	731	757	694	716	703	763	732	781	721	756	736	756	813	753	733	704	790	766	758	738	770	730	706	768	728	707	718	771	746	768	743	729	703	736	736	772	743	755	760	758	717	748	721	738	757	768	676	724	790	737	733	776	709	761	728	748	733	765	717	735	758	727	723	740	736	695	776	726	776	743	710	747	784	710	715	750	749	749	774	789	709	760	708	731	750	777	787	733	725	733	718	747	720	753	706	742	745	721	735	742	773	759	773	739	756	757	739	738	708	711	782	710	686	781	731	720	750	746	773	753	706	771	720	739	726	672	724	748	689	805	750	735	749	714	715	706	757	717	753	740	766	750	738	743	699	707	731	756	764	754	718	746	773	740	714	728	764	722	707	715	787	713	727	713	695	756	728	774	773	762	721	746	729	722	773	730	761	723	649	706	739	803	757	758	706	737	757	708	733	781	766	750	731	735	748	747	721	754	691	708	756	749	747	707	760	777	735	762	754	743	733	765	792	710	744	790	754	725	733	700	710	759	740	748	746	739	735	736	743	750	736	731	718	715	726	767	744	722	744	773	752	770	759	729	721	777	781	731	716	753	777	713	760	731	746	715	755	732	705	756	703	723	736	752	731	675	781	769	736	727	755	772	688	720	727	762	730	753	705	708	781	738	729	765	752	742	701	766	761	736	749	749	703	715	767	769	765	714	753	739	767	784	740	801	778	746	759	721	749	764	746	757	763	760	700	773	745	742	736	742	750	732	747	721	778	744	704	774	816	694	805	774	711	719	738	729	730	707	745	767	748	734	699	690	751	748	776	755	733	752	746	751	740	765	817	791	735	702	732	758	767	719	728	714	756	717	728	736	722	703	731	733	733	732	771	755	773	744	731	736	726	720	745	776	779	707	723	733	722	747	734	764	731	747	767	700	716	725	748	740	698	775	693	685	707	754	739	753	787	710	757	761	741	728	812	759	769	763	746	755	734	784	689	748	695	755	736	741	712	748	749	733	711	710	713	680	701	743	750	731	763	680	754	684	729	723	692	725	729	655	761	727	694	722	773	709	747	721	695	764	733	757	722	735	751	780	742	716	710	676	735	734	766	765	765	754	709	696	804	709	763	732	730	732	717	730	690	720	725	714	702	737	728	657	723	711	704	739	739	694	713	703	802	713	752	767	775	739	721	747	766	767	743	731	764	710	718	759	780	764	742	712	818	776	723	712	755	741	761	713	703	743	765	711	762	736	749	727	752	704	752	738	723	757	761	736	747	748	770	751	725	759	747	746	738	735	708	721	770	713	761	741	754	705	749	736	767	706	733	690	752	705	726	760	752	712	682	734	726	727	742	734	770	775	730	764	731	712	749	772	718	712	748	794	765	769	729	660	799	730	713	815	742	789	761	718	740	719	727	734	723	771	731	750	706	765	748	763	749	747	743	684	742	695	741	713	755	754	756	736	750	731	785	780	761	732	727	709	728	763	731	763	751	746	755	778	760	752	710	747	726	759	751	746	810	728	677	713	724	763	737	748	708	735	776	748	726	749	704	749	734	722	754	780	713	711	733	745	755	711	730	712	729	753	780	726	747	776	729	706	722	766	722	754	783	748	751	728	703	742	758	758	738	800	711	759	785	726	731	747	741	757	719	696	759	672	731	751	741	757	715	690	738	713	722	789	804	736	716	760	743	717	748	751	764	757	754	709	758	776	776	743	670	738	720	730	793	728	719	738	769	702	793	726	745	699	808	723	803	735	741	756	735	752	693	737	701	757	753	686	773	659	750	763	709	725	701	801	776	732	774	755	724	735	763	762	766	769	692	758	755	730	697	785	747	794	802	711	785	751	735	758	740	727	746	751	762	735	758	738	722	742	762	734	736	745	739	711	787	707	766	765	694	743	772	717	758	710	772	699	780	746	805	748	703	809	711	756	741	705	766	693	787	722	764	730	776	743	728	759	706	792	741	742	764	722	742	796	740	744	769	761	731	748	804	765	758	721	738	724	768	747	749	689	734	743	754	696	780	715	724	762	752	739	714	743	724	749	754	765	711	737	724	739	729	729	776	729	733	786	751	712	735	710	745	753	744	768	725	761	768	751	707	744	737	713	736	753	716	721	745	756	718	724	750	768	711	739	791	710	710	799	706	729	762	705	737	739	748	710	727	784	742	753	691	790	751	733	723	730	736	738	762	686	743	729	730	741	771	730	735	769	733	747	741	760	694	724	753	743	736	748	768	791	738	733	753	793	706	728	743	735	719	771	737	733	755	710	742	760	763	739	687	740	723	694	779	754	734	750	747	746	742	710	710	767	727	746	767	781	751	794	705	738	784	748	705	768	753	781	752	731	719	745	811	741	731	733	720	760	786	690	717	705	783	762	740	714	708	749	719	734	769	741	723	767	721	798	741	763	748	737	799	782	672	722	748	765	768	729	792	811	748	734	687	789	773	740	691	754	776	737	727	762	704	753	726	729	680	714	756	755	778	739	737	704	707	788	716	758	764	681	711	773	717	754	719	761	766	751	686	767	738	720	739	747	750	744	760	722	753	742	658	735	731	709	709	765	791	714	780	750	760	705	709	734	750	673	735	750	826	788	766	745	723	726	749	767	782	763	709	751	752	718	745	760	754	795	740	719	733	709	755	756	762	758	692	761	752	774	717	775	765	761	739	735	736	708	696	761	717	749	755	731	752	751	782	745	738	690	773	753	702	761	752	777	748	720	771	743	742	751	704	710	747	762	712	766	752	750	732	755	726	743	773	763	738	718	792	734	737	747	756	770	743	744	715	764	724	803	700	737	702	776	776	727	768	739	774	735	790	719	753	728	729	731	759	740	800	744	746	800	756	787	746	704	773	779	759	804	799	742	753	765	756	721	796	736	770	792	757	773	737	731	723	751	737	761	725	775	739	759	749	755	781	763	724	712	730	699	785	750	756	749	751	765
7398	4266	5067	4018	2440	1906	1382	1061	891	821	647	618	617	543	566	554	522	525	521	490	488	499	415	435	417	397	439	488	426	407	411	388	378	370	408	369	380	333	386	374	399	422	415	433	449	385	375	385	347	326	374	330	369	350	354	355	366	359	394	344	347	349	330	364	358	325	366	326	330	364	365	373	312	339	363	345	370	354	338	340	347	355	368	363	376	363	355	337	350	360	339	336	355	369	340	307	370	346	355	344	349	348	314	342	330	347	353	351	334	346	342	332	356	345	336	350	335	301	341	316	388	315	317	390	341	337	316	354	343	371	305	332	350	312	329	341	362	361	361	343	317	340	395	378	309	377	362	347	361	376	382	340	332	352	335	322	380	351	334	319	352	323	338	327	352	316	353	359	335	340	367	354	360	366	341	327	343	327	376	344	357	342	355	335	298	330	350	334	360	323	352	326	342	303	365	346	349	365	308	338	347	293	363	377	372	365	321	351	341	345	332	340	363	356	369	362	336	350	320	357	341	330	321	344	319	361	334	324	345	344	350	317	365	323	364	345	341	350	353	339	347	350	330	375	372	333	339	329	369	353	357	346	365	343	354	353	328	325	379	367	369	329	359	331	358	384	345	366	369	364	324	329	356	346	323	339	346	345	350	394	381	351	311	358	361	336	372	341	344	366	368	341	355	354	348	360	342	369	320	411	347	332	350	377	340	346	338	362	332	327	361	354	351	318	338	351	349	345	313	368	344	368	311	365	357	344	344	344	335	332	329	356	315	332	372	323	341	390	342	347	352	349	344	342	336	345	358	338	355	357	320	330	339	407	365	303	332	358	383	299	354	312	344	341	321	340	377	318	342	340	371	376	346	341	355	324	384	374	323	372	344	379	355	360	349	336	352	367	299	337	343	306	359	362	353	380	368	336	327	310	378	324	326	324	338	339	380	397	355	372	332	378	351	300	378	359	333	321	355	321	365	333	357	314	312	343	353	392	376	347	325	339	347	367	340	319	351	332	322	355	349	339	323	371	331	353	386	350	326	343	315	342	334	351	316	307	331	358	374	353	362	352	334	334	356	344	363	342	355	314	333	346	347	345	349	385	342	327	357	347	370	350	345	344	353	343	335	359	359	325	325	322	340	367	305	347	346	320	324	351	345	332	363	337	328	415	321	351	331	353	328	357	337	319	319	329	343	319	352	371	365	394	385	365	357	327	346	314	334	357	315	345	336	324	329	351	340	347	376	328	366	335	339	340	358	308	387	395	351	331	366	373	355	365	332	339	347	348	367	347	356	378	344	317	352	358	325	321	374	369	354	359	325	364	351	369	350	346	373	371	338	308	329	345	327	354	350	358	333	334	345	332	368	331	359	364	373	370	353	363	352	353	354	370	349	328	348	345	358	351	371	335	352	333	361	360	329	334	344	328	319	346	353	339	348	383	383	379	325	331	369	351	342	348	362	341	359	333	344	372	340	358	337	368	364	338	327	360	327	365	324	344	360	324	384	342	371	344	347	382	367	345	369	321	352	356	327	362	357	369	352	328	357	314	331	335	317	367	330	337	331	342	352	346	378	375	359	325	323	330	330	342	369	351	324	308	342	355	354	343	338	341	352	341	366	362	348	335	331	386	354	333	367	368	355	357	364	343	388	368	359	391	307	355	347	338	356	341	339	367	356	345	353	337	347	320	355	377	344	341	341	356	343	354	386	337	348	318	369	330	365	350	334	351	363	374	359	355	358	401	353	365	351	345	335	357	327	355	361	357	372	371	343	325	384	378	349	351	352	333	357	309	358	352	374	337	357	326	330	365	372	347	369	369	360	362	368	346	348	337	319	378	370	323	354	385	372	351	359	319	357	351	377	343	343	318	390	332	369	331	344	340	314	353	349	343	332	350	365	342	345	338	354	347	358	372	336	312	338	330	340	338	309	366	340	359	340	374	358	316	365	377	388	337	388	357	347	347	357	367	358	325	349	368	358	347	342	314	389	367	355	328	353	358	332	366	345	353	369	343	328	362	379	318	345	361	350	333	357	336	338	330	324	352	310	344	322	311	351	364	332	353	335	361	362	351	371	344	361	306	366	370	342	343	330	322	339	344	356	319	329	340	341	383	354	334	372	339	317	329	325	350	365	357	317	340	336	362	341	316	361	355	336	301	369	380	338	352	333	352	352	345	307	332	375	355	355	334	369	390	365	324	368	353	335	320	359	351	369	343	375	356	342	355	323	331	322	314	335	337	349	355	353	326	353	368	333	334	396	356	338	371	328	336	326	354	284	324	319	343	341	295	345	350	328	367	313	389	345	342	328	357	330	357	370	329	354	374	337	366	368	330	314	405	344	345	336	365	339	311	344	327	337	316	370	359	315	349	379	311	347	342	323	359	320	323	332	395	343	350	338	366	344	295	350	353	363	331	352	377	355	366	348	306	349	340	335	365	341	347	358	339	327	321	342	353	311	361	314	324	348	367	319	342	371	362	360	333	350	363	346	374	305	365	329	335	339	357	344	317	327	346	339	357	369	320	351	347	305	356	332	343	330	311	395	321	343	328	352	343	328	353	344	391	353	342	348	373	345	352	352	325	351	364	324	366	364	364	351	336	353	345	345	348	348	377	342	364	382	331	366	323	337	354	375	358	376	359	334	342	339	366	364	316	325	376	355	348	315	380	336	350	366	358	355	364	329	347	343	344	345	347	349	391	387	335	359	346	357	352	364	339	364	365	303	339	362	383	344	369	338	307	391	362	350	351	341	333	336	335	362	370	356	338	351	336	375	361	361	348	345	338	348	328	370	339	347	360	335	358	333	319	324	335	353	370	334	356	349	357	324	358	347	360	319	322	347	376	347	345	340	372	356	351	314	354	325	317	325	373	345	333	366	351	354	347	346	312	341	347	320	360	360	370	345	320	359	304	352	376	367	347	331	333	339	329	353	338	373	306	346	362	336	365	334	383	329	332	319	318	336	352	344	365	330	363	332	354	363	328	345	327	343	349	315	383	383	348	332	329	328	322	312	352	319	363	359	362	341	355	344	327	346	361	337	360	358	341	331	338	325	331	326	380	350	329	356	336	342	319	314	310	313	357	395	350	345	326	329	351	326	341	323	355	349	325	330	322	367	311	336	360	327	310	344	327	352	387	311	370	342	342	361	378	353	324	319	360	354	370	380	324	367	350	371	342	338	375	357	353	333	349	380	340	338	351	329	344	357	358	344	366	348	370	378	351	337	339	366	351	402	332	351	339	376	337	346	340	340	358	361	382	331	327	340	336	337	368	360	365	364	332	342	360	352	367	335	353	360	362	332	365	356	359	364	355	331	335	374	341	374	329	381	330	352	343	331	343	333	340	372	380	370	342	364	354	330	384	336	324	367	341	338	352	362	315	315	355	327	364	367	350	327	375	378	360	376	318	323	384	357	324	337	354	355	374	365	330	350	344	348	312	342	352	329	337	323	310	363	394	334	325	343	348	352	335	319	302	350	335	347	305	338	324	318	332
5349	4374	9619	11181	8574	7256	5753	4779	4052	3635	3127	2793	2594	2577	2582	2505	2315	2235	2273	1766	2268	2153	1907	1655	1613	1610	1671	1778	1565	1437	1378	1232	1165	1105	1179	1286	1244	1014	1081	1327	1535	1433	1568	1589	1356	1187	1100	965	953	949	950	941	921	922	1009	947	912	909	938	962	922	926	906	878	902	967	936	918	963	909	932	946	927	919	997	1001	953	936	993	923	920	928	987	937	914	927	902	920	978	945	964	945	969	898	980	883	981	910	965	942	946	901	915	972	908	937	902	948	924	902	988	921	915	965	901	915	908	958	934	918	914	928	908	921	963	925	927	946	970	953	953	937	909	930	990	955	960	912	935	900	977	901	980	873	969	961	947	946	908	941	922	936	990	957	980	911	945	923	896	967	939	911	917	939	950	922	947	946	943	929	921	912	974	852	969	950	925	921	904	929	935	965	937	924	932	1008	977	918	954	951	902	927	910	935	963	910	895	961	883	965	915	977	966	890	957	934	953	936	967	967	879	965	909	938	941	922	957	954	915	959	901	905	1005	956	903	880	917	969	938	1000	931	940	932	909	974	944	909	885	884	945	933	903	944	943	906	972	942	932	919	938	899	1002	908	964	938	933	948	912	963	926	963	974	932	882	958	878	926	943	920	895	953	987	914	898	944	949	946	958	917	971	936	905	942	841	975	960	946	944	932	979	945	947	955	928	904	939	1026	881	974	935	924	936	925	945	989	907	919	937	928	902	944	990	916	895	920	951	962	940	911	846	1016	902	954	926	950	905	936	901	950	944	954	915	908	947	986	955	956	938	930	932	886	929	962	951	919	977	939	927	928	966	938	918	868	953	948	920	963	900	911	889	992	914	945	970	928	926	948	984	941	861	917	929	949	1004	976	914	908	843	911	951	917	969	953	904	966	961	986	883	940	968	938	929	955	929	926	971	906	902	930	903	949	888	916	887	994	1006	906	945	987	969	968	938	917	920	931	936	934	963	937	938	944	1005	933	924	942	983	848	940	938	976	924	953	1003	915	1001	915	915	957	967	949	971	934	976	931	900	935	965	928	931	923	901	933	918	1000	903	944	963	951	919	945	1016	907	873	920	983	922	879	927	942	929	901	919	990	913	915	906	966	907	935	965	949	931	932	889	879	948	988	934	951	922	939	915	956	987	934	956	893	916	899	918	960	859	968	993	964	947	945	979	903	926	999	896	981	913	933	964	866	965	949	933	936	941	906	955	966	960	905	898	915	943	923	914	930	932	942	931	913	916	906	936	959	946	866	875	896	874	963	1037	942	956	897	955	897	871	919	943	931	968	919	876	946	903	920	961	973	956	933	978	908	944	938	954	929	925	935	923	998	944	928	916	905	958	916	922	943	931	902	923	862	904	969	923	931	938	918	909	940	883	943	911	998	993	932	915	959	963	935	959	921	981	967	964	867	915	952	887	939	980	904	970	941	979	902	931	922	908	929	987	933	895	938	896	915	962	986	980	1004	950	889	915	957	914	943	922	897	905	901	937	902	930	955	909	942	951	960	881	947	882	950	882	946	942	939	963	891	914	951	976	911	938	955	964	949	919	954	968	951	968	917	960	895	897	914	934	896	970	922	943	958	968	954	992	910	893	938	909	956	907	997	903	954	939	916	941	946	946	954	930	931	975	929	904	953	978	873	951	951	956	932	891	941	931	945	929	897	916	939	898	919	928	939	942	925	918	918	947	980	935	932	930	954	915	935	944	947	920	909	980	900	922	933	854	946	988	892	931	926	887	920	955	978	929	902	919	948	1015	975	884	945	924	956	970	920	962	927	912	898	932	956	906	973	907	971	943	925	876	968	892	927	899	927	947	944	911	904	958	946	957	939	967	929	940	951	911	991	876	951	913	921	936	901	918	945	921	971	966	983	959	938	966	955	950	957	913	992	930	999	915	961	925	971	965	955	979	961	915	903	1004	918	912	960	958	943	913	970	942	928	977	933	958	932	937	928	894	927	940	925	911	948	945	939	903	965	1014	926	917	931	974	936	895	966	964	984	918	933	940	913	970	885	963	918	900	935	909	956	941	937	953	913	916	907	982	941	954	1001	915	934	875	934	980	950	933	922	926	937	922	958	931	975	890	952	918	939	892	943	1012	944	951	911	885	906	961	870	992	936	927	907	988	938	908	914	931	928	962	971	978	934	943	913	919	919	921	940	933	889	922	904	951	879	905	925	1002	884	938	915	942	934	922	934	969	927	930	954	897	916	907	919	929	919	870	934	925	1000	928	968	922	936	941	971	960	965	888	921	905	949	952	923	926	922	861	960	951	901	961	957	972	908	956	913	925	941	921	917	948	943	933	976	914	958	915	885	881	894	980	914	949	933	937	888	885	906	920	952	989	927	929	953	940	978	884	926	928	958	939	898	926	991	954	917	957	978	928	889	932	914	930	902	944	861	910	975	892	920	923	913	951	945	934	962	940	929	926	897	955	943	916	923	946	949	945	900	975	893	969	883	915	912	949	920	978	935	869	905	893	922	963	947	983	912	909	960	979	946	943	951	961	1000	937	920	932	900	932	897	926	875	924	927	943	901	922	932	916	873	901	902	952	925	936	946	898	960	964	945	951	919	890	960	927	882	920	888	945	985	949	950	945	892	895	983	903	927	880	1001	1005	913	930	937	961	964	912	924	909	900	958	913	967	963	858	903	894	933	945	956	906	938	920	948	940	907	967	925	980	908	960	912	954	945	981	915	973	950	938	916	958	900	927	938	943	908	917	991	954	901	886	974	929	976	906	925	943	844	954	963	959	933	929	903	968	913	934	928	964	916	953	886	956	965	899	972	923	996	929	960	911	884	925	971	910	941	941	957	906	938	909	938	873	945	936	907	912	877	940	906	952	986	932	986	894	966	951	944	907	920	940	929	911	857	911	934	937	927	924	957	922	904	939	937	936	974	922	945	965	951	1010	913	965	929	957	950	888	932	1011	938	983	929	960	934	950	892	887	949	896	926	929	960	897	907	925	953	956	962	951	958	947	917	894	954	964	925	912	924	934	976	949	952	932	939	960	904	907	894	952	917	914	923	967	978	921	939	950	911	923	873	941	967	944	942	956	886	886	943	952	910	877	919	935	916	971	971	882	943	902	889	984	933	958	959	948	932	955	922	947	930	941	935	958	908	994	966	890	919	999	898	905	896	958	919	944	961	935	927	944	901	995	908	902	916	891	911	918	962	953	910	975	924	904	933	916	956	923	932	886	959	924	971	913	934	957	952	917	910	869	921	924	933	920	938	970	915	965	948	946	968	949	940	914	1028	912	929	959	935	875	920	948	872	935	943	872	874	936	946	945	970	924	941	936	935	921	877	949	951	985	972	983	930	988	927	970	957	908	1003	948	937	898	929	956	940	942	931	968	951	939	959	946	936	994	944	932	904	977	889	920	1005	945	914	986	963	987	947	913	962	953	989	938	968	959	946	904	961	969	935	889	944	958	922	959	961	989	946	995	955	939	946	883	923	911	936	880	911	904	920	912	902	977	924	914	968	943	907	957	963	983	927	930	937	920
14745	7407	8939	7489	4759	3585	2681	1854	1553	1203	1072	811	679	661	688	769	693	715	671	583	625	572	553	512	503	570	496	520	449	519	420	436	393	391	503	574	703	345	515	861	752	830	826	709	623	473	383	357	356	306	310	304	300	306	323	312	320	325	317	323	330	336	323	316	299	330	312	327	303	283	354	306	289	363	321	316	326	286	328	285	332	299	337	314	303	333	362	349	289	330	330	293	336	309	334	360	313	315	331	324	316	293	320	334	350	334	331	330	326	335	302	305	314	313	338	315	329	314	327	315	312	306	332	291	327	328	306	327	312	301	328	299	336	321	319	329	348	323	316	329	325	317	317	306	320	305	340	290	332	336	286	302	316	332	320	303	321	375	320	336	349	325	349	323	321	326	290	293	329	311	341	337	343	335	302	317	338	341	316	326	342	313	322	332	333	331	338	333	333	321	328	300	318	302	300	329	337	334	322	289	296	312	319	305	343	342	306	309	316	304	339	311	338	301	326	333	337	331	309	307	299	369	321	325	346	317	324	322	346	318	349	304	343	369	318	302	313	313	310	304	306	319	331	357	305	343	326	343	315	343	318	301	300	313	310	296	318	313	342	320	293	314	321	305	294	310	349	328	287	306	335	329	351	347	330	291	320	338	337	325	310	307	338	287	303	355	335	300	307	306	323	299	315	311	306	335	322	338	343	292	329	358	315	340	323	331	323	308	313	288	312	314	343	314	332	314	296	335	320	283	351	314	291	323	344	319	327	304	298	342	364	300	326	344	338	319	317	378	343	318	334	289	319	339	329	313	301	302	309	288	287	340	277	360	322	299	310	363	331	342	303	300	337	341	300	325	336	326	330	311	276	349	331	285	318	281	291	309	312	305	336	270	319	354	279	288	312	342	327	338	328	315	299	321	318	298	331	326	277	300	337	341	336	350	283	324	324	310	313	328	308	336	303	346	284	283	272	343	310	340	294	307	319	357	300	324	311	337	351	296	340	324	317	328	332	340	328	287	331	323	288	288	289	339	335	298	338	318	316	273	303	355	333	292	312	313	311	318	318	308	300	305	350	323	306	342	314	298	326	309	321	334	315	337	318	325	327	311	336	294	327	340	306	331	333	319	310	313	314	320	325	309	293	330	301	326	311	334	296	310	328	313	308	329	368	284	322	343	307	346	359	341	324	348	319	335	309	311	330	308	349	296	285	317	326	342	310	301	287	310	323	321	332	303	295	349	351	346	332	333	310	293	335	338	299	331	317	335	360	328	320	310	311	332	310	332	321	339	318	322	305	299	329	332	312	332	302	296	324	335	322	337	325	306	337	317	338	313	315	331	308	305	354	337	333	312	292	336	317	283	330	366	312	350	318	332	310	306	306	348	331	319	337	340	331	305	311	323	341	314	302	315	344	329	325	340	331	293	324	308	307	354	304	302	269	319	333	314	303	305	328	299	326	306	331	287	313	340	320	337	327	322	312	308	352	340	287	314	305	295	316	324	307	326	305	351	306	385	308	313	350	348	322	324	331	342	318	344	334	330	337	347	305	312	314	314	329	349	312	327	324	336	321	343	344	351	318	302	307	348	300	283	343	311	313	326	345	315	341	316	279	314	318	326	319	309	290	306	328	305	309	331	328	290	304	309	319	309	312	291	299	309	341	322	318	318	281	286	338	329	311	312	325	332	359	325	299	316	331	340	315	334	364	307	320	327	302	327	323	327	307	328	281	347	303	326	331	337	351	335	308	319	331	305	301	308	313	337	331	327	318	333	330	325	310	300	263	303	312	374	329	344	323	346	291	327	341	371	324	317	359	309	352	335	310	303	340	284	318	306	339	311	330	301	298	324	304	317	310	319	307	325	336	324	333	323	355	307	344	338	303	301	329	328	338	287	342	292	313	329	307	331	322	334	336	317	322	309	283	315	328	331	332	338	325	294	312	309	340	290	305	338	319	333	343	310	334	307	329	335	305	343	312	319	292	331	332	292	328	317	306	321	303	322	296	350	292	335	343	306	319	320	282	300	280	332	305	325	301	292	316	300	334	307	311	336	312	320	316	312	304	322	312	316	316	279	341	354	313	285	315	333	312	339	314	319	332	301	346	350	317	359	318	308	331	313	322	317	331	302	343	318	283	322	357	321	321	301	322	304	313	328	318	308	325	304	329	322	311	342	313	332	344	295	320	329	285	301	328	312	320	286	356	309	337	335	359	348	316	282	361	337	322	302	312	323	301	290	301	302	366	296	333	332	316	282	313	300	322	334	324	307	335	346	319	328	336	325	327	322	336	301	330	305	332	343	313	291	321	344	305	348	311	317	310	334	286	295	316	340	327	354	334	330	319	301	293	299	324	336	327	325	317	282	320	310	345	354	311	294	302	296	327	303	317	317	302	343	330	305	302	335	325	312	350	297	277	313	324	323	293	340	323	348	341	278	308	341	350	331	309	318	340	291	295	301	328	325	330	339	304	326	301	339	304	311	305	291	316	342	308	318	316	320	327	330	300	323	339	332	305	327	294	323	333	338	290	311	306	337	302	335	327	348	309	324	332	329	294	304	325	327	324	324	291	317	333	337	290	319	305	326	338	308	337	323	348	337	353	337	313	353	315	324	330	325	321	304	342	335	355	298	325	337	305	324	297	331	330	302	322	306	296	358	289	297	336	314	308	317	327	280	300	306	296	342	306	316	295	320	341	352	307	315	326	338	303	313	329	336	316	342	340	333	310	307	312	342	284	328	329	349	298	343	303	312	338	332	302	283	329	325	315	316	341	319	316	349	313	325	317	377	322	333	320	356	322	323	341	314	331	331	347	326	286	356	285	339	298	293	340	304	313	320	297	370	330	317	323	292	324	307	331	294	308	355	322	331	334	285	341	317	305	318	344	297	331	289	362	304	318	336	311	330	334	348	324	307	305	329	326	339	350	298	328	326	296	315	340	297	301	321	305	343	315	310	313	320	301	319	376	366	328	317	344	318	302	347	325	292	335	317	303	324	336	344	312	322	303	314	303	323	319	308	353	326	293	315	374	334	317	303	341	322	351	319	314	310	325	333	328	295	316	314	339	328	325	312	318	312	301	329	323	308	348	322	288	332	301	313	356	342	332	318	342	345	340	338	287	310	326	315	336	322	314	317	334	308	323	337	327	319	325	310	336	330	323	318	280	330	361	325	331	334	293	309	296	333	314	357	296	333	334	317	316	313	308	348	325	318	333	322	341	329	319	335	323	312	317	289	342	312	305	291	280	323	337	285	324	339	336	285	353	360	336	346	332	318	358	298	313	338	309	365	352	329	338	317	315	308	303	337	303	311	296	336	287	311	354	296	319	308	274	322	355	314	310	352	323	325	316	317	306	308	339	316	320	290	299	289	334	332	300	323	314	328	334	305	310	323	300	294	338	337	303	310	292	319	327	342	321	330	303	337	321	325	318	297	309	316	317	321	308	276	309	345	330	323	327	318	312	320	301	316	309	345	325	318	336	298	319	321	339	304	341	351
10003	6811	15167	17738	14671	12989	10247	8666	7511	6597	5641	4341	3703	3660	3923	4081	3694	3720	3701	3279	3114	2898	2727	2358	2271	2774	2688	2372	2233	2158	1845	1530	1469	1895	2879	3499	3910	1406	2371	5208	4341	5151	4989	4023	3040	2065	1302	1013	826	891	893	824	870	889	893	926	880	876	882	862	897	873	856	861	883	868	843	861	824	841	863	911	818	852	869	844	854	851	902	815	819	831	824	924	829	864	913	854	917	893	889	878	859	849	863	808	874	839	855	893	880	891	852	884	866	842	904	835	857	868	855	849	865	872	879	859	868	856	909	926	885	876	873	859	900	883	836	854	868	824	884	913	882	842	892	894	804	840	881	866	895	863	894	946	865	895	891	874	882	820	844	853	845	947	840	870	889	912	892	827	875	877	856	870	844	848	892	880	868	809	865	797	887	853	886	864	839	849	871	856	840	853	812	803	878	846	909	856	874	819	874	857	904	965	883	901	870	890	829	838	855	850	875	797	844	874	855	911	844	851	887	856	844	883	886	832	881	831	924	908	861	884	852	867	813	859	892	896	861	883	871	781	849	866	883	873	901	847	857	817	940	891	885	830	905	908	891	850	919	842	877	814	874	814	868	863	848	837	879	829	834	866	841	899	901	864	838	824	863	862	836	865	884	878	814	885	826	883	852	852	880	859	941	860	885	886	890	870	860	902	849	871	892	877	920	856	836	852	888	863	902	870	823	907	863	894	886	873	820	863	885	890	851	827	930	872	821	901	874	867	897	895	879	842	878	912	878	826	810	906	887	843	888	891	878	851	888	836	856	854	879	854	828	819	878	879	874	874	907	863	861	841	838	880	850	881	890	796	852	871	861	868	928	872	930	812	843	825	850	825	953	841	864	849	866	847	888	881	846	833	867	862	871	912	869	938	883	880	830	858	869	848	845	853	900	888	847	890	837	900	831	912	896	849	847	878	850	876	893	862	826	859	886	884	891	890	903	819	859	908	872	829	850	834	869	825	870	835	846	876	887	902	864	859	868	878	852	878	810	862	853	865	853	930	855	876	861	837	835	821	895	846	936	879	848	897	901	902	862	842	912	873	878	874	827	873	819	894	878	916	835	896	888	856	887	865	900	892	848	875	862	902	821	832	879	875	886	861	911	855	863	816	860	906	909	850	845	883	883	863	835	852	868	881	869	884	862	863	843	878	819	870	898	855	863	843	895	876	887	883	865	871	861	857	911	887	881	843	865	845	866	874	865	887	863	851	830	879	869	890	833	923	853	853	857	894	924	875	909	896	853	909	832	816	879	868	892	839	850	836	859	935	851	847	898	849	857	880	845	872	862	873	879	835	878	834	909	852	870	842	831	848	857	850	887	880	846	848	837	897	849	879	872	889	930	840	878	905	902	900	825	841	885	897	871	874	875	856	839	944	912	847	872	879	866	889	883	853	890	832	867	858	843	892	870	852	848	864	848	906	879	820	833	878	883	872	830	846	846	902	800	872	838	850	851	882	882	896	840	836	909	862	875	860	914	839	828	911	835	847	882	970	912	883	843	886	836	858	850	891	871	922	860	784	872	863	830	834	867	843	859	884	897	842	885	875	857	849	864	926	860	832	824	909	906	854	846	852	838	832	912	859	843	813	869	823	927	883	854	884	877	859	865	846	892	879	848	825	851	870	837	929	851	850	863	864	816	806	905	829	874	925	871	909	884	874	897	891	849	848	927	854	849	869	868	901	882	917	829	914	898	907	811	897	874	840	882	850	876	886	874	858	884	850	873	956	887	861	876	852	895	848	935	818	853	865	847	834	865	917	853	935	884	891	914	872	889	926	879	872	943	930	851	892	852	835	819	873	839	900	901	831	877	854	887	893	886	928	857	838	846	889	880	878	932	852	876	871	916	874	886	891	866	927	871	888	938	900	854	857	844	841	867	929	839	857	850	897	900	858	846	832	831	919	895	815	882	869	909	882	834	841	901	828	841	931	882	887	875	898	878	862	902	903	929	846	832	866	858	881	905	816	823	892	929	862	891	884	868	812	883	900	921	876	821	837	902	872	876	926	869	783	836	864	873	885	855	884	878	874	871	856	904	869	840	875	886	890	826	881	848	887	820	887	857	819	847	932	833	906	848	919	878	917	901	912	848	862	862	892	842	854	863	865	837	881	934	836	857	905	805	893	843	889	859	857	885	843	795	857	875	858	882	826	890	878	891	914	920	864	869	876	841	865	928	920	895	895	875	898	851	864	878	846	906	906	866	885	838	841	868	874	860	885	932	853	836	863	864	806	862	849	849	829	857	871	906	890	864	862	879	938	865	849	881	950	846	840	879	842	862	919	899	860	855	869	835	906	868	892	901	841	839	876	838	800	843	892	858	869	866	901	902	866	873	849	844	848	887	828	848	838	868	857	896	922	850	898	834	848	845	860	865	874	864	896	867	774	938	850	848	894	887	846	869	920	847	852	852	813	871	851	861	845	876	855	849	838	897	868	855	837	863	912	930	873	877	873	906	882	863	846	820	870	836	824	860	855	823	862	860	853	855	847	889	844	856	835	851	850	891	827	864	906	840	874	906	857	842	903	904	843	893	897	846	851	920	924	840	832	861	891	863	897	904	828	808	849	854	844	834	840	857	833	874	886	863	897	867	912	871	833	841	893	911	868	873	882	887	911	845	869	918	877	845	865	828	844	851	865	889	832	881	860	855	911	863	849	850	830	870	882	902	849	852	814	888	851	923	853	846	896	884	920	840	875	860	893	897	868	850	839	826	865	872	929	829	850	850	858	850	885	873	825	880	829	885	878	861	852	877	871	924	858	886	868	867	873	858	816	844	845	851	826	807	901	822	845	952	915	905	869	843	818	860	898	898	896	855	853	865	917	901	935	895	833	886	855	894	874	881	856	918	904	934	843	841	844	841	884	854	915	788	831	872	883	925	862	870	893	887	844	834	855	843	908	841	855	862	832	920	812	914	878	849	834	876	886	866	827	884	860	862	822	871	898	845	888	866	871	900	892	861	843	823	868	887	855	857	845	826	875	876	831	927	888	805	867	853	841	850	951	885	875	862	889	813	796	906	895	864	899	860	892	894	860	877	890	890	863	882	868	879	883	853	850	880	881	846	864	866	818	842	868	872	913	841	852	848	850	857	834	914	851	841	881	866	852	877	841	911	882	846	897	902	857	857	855	838	876	908	864	887	903	912	880	892	889	893	899	837	889	855	891	822	893	882	897	843	868	895	902	831	858	833	848	838	829	824	846	846	849	888	899	909	851	936	848	880	899	908	902	898	884	894	870	932	866	868	881	858	906	916	895	901	892	860	926	856	941	846	884	844	900	831	817	847	867	883	873	864	905	888	885	865	881	854	846	843	856	871	915	824	884	837	799	854	880	887	791	915	866	906	847	860	873	882	849	881	886	910	844	868	849	868	861	922	880	865	867	889	872	917	865	841	850	818	886	873	839	916	870	910	845	843	866	873	841	880	817	883	858	806	863	894	882	908	901	828	799	837	827	865	864	865	884
21736	11500	14500	11415	7535	6360	4600	3464	2435	1890	1478	1048	923	877	962	987	841	932	999	895	696	649	616	497	589	508	579	498	501	495	402	381	461	426	632	963	731	369	686	1392	1188	1325	1230	981	901	575	441	256	287	251	250	267	299	258	263	256	251	274	251	249	273	279	237	238	248	245	257	251	251	253	254	264	281	235	272	259	234	258	277	250	286	245	255	265	277	255	284	260	252	256	250	250	269	241	265	301	242	238	251	251	265	289	252	239	264	248	232	239	253	245	258	237	270	236	240	231	241	257	250	246	256	244	259	210	242	242	281	253	215	277	235	250	269	247	271	243	258	253	234	259	272	255	246	268	258	249	238	242	269	255	239	265	238	248	284	244	229	275	262	224	224	249	239	252	253	255	251	266	267	227	256	244	279	260	272	253	258	234	248	239	262	269	278	230	239	258	263	248	243	252	218	261	257	261	240	255	254	223	248	234	253	232	230	264	268	229	266	236	280	252	270	234	244	257	260	221	236	227	241	248	214	243	245	252	235	263	238	256	264	225	263	237	269	241	251	263	252	227	244	231	251	258	201	241	259	215	248	250	237	242	239	244	227	247	262	227	277	266	235	253	264	251	253	249	259	263	240	245	269	281	235	242	236	241	253	236	261	254	230	234	241	220	257	274	254	224	243	246	241	231	272	249	241	284	221	237	245	237	254	243	243	249	257	251	232	254	239	214	234	251	257	226	224	285	243	250	231	223	232	251	241	238	245	258	259	268	253	255	258	221	227	251	278	225	261	256	280	239	234	250	242	261	235	239	218	271	267	257	247	276	237	251	242	245	234	255	228	252	239	244	235	218	234	247	274	254	226	251	255	246	238	250	277	254	255	261	247	250	255	253	248	225	235	239	241	254	264	237	268	274	259	234	239	254	242	264	253	245	219	230	241	260	255	232	267	265	241	235	269	247	241	220	279	244	239	261	259	239	228	255	255	244	271	261	239	273	239	252	282	251	225	265	268	247	235	215	269	238	232	266	243	260	232	240	226	246	267	273	262	243	283	251	253	286	256	239	262	238	229	259	294	245	258	266	252	243	247	262	251	240	247	239	293	281	256	245	239	239	251	236	249	239	250	269	245	261	243	250	249	253	251	263	211	224	240	269	232	282	283	241	228	278	244	282	259	264	265	263	238	237	222	262	262	265	277	249	233	234	271	253	251	250	225	272	265	262	229	253	274	224	223	241	262	244	258	252	248	245	251	289	237	235	243	246	248	268	253	241	198	275	238	263	268	292	256	271	218	235	270	238	257	253	237	253	232	248	244	229	221	241	263	253	263	245	261	222	256	239	240	265	244	259	228	254	249	247	265	265	256	275	272	263	245	244	257	257	278	226	243	268	256	233	288	233	245	239	263	255	252	243	248	249	255	243	228	220	240	259	265	254	277	263	228	237	252	255	258	270	236	223	227	260	256	234	224	245	246	281	225	237	270	256	235	263	226	222	242	222	251	233	216	243	274	230	230	259	270	259	234	255	256	249	252	250	244	247	247	217	275	241	245	241	254	251	242	248	253	216	242	266	247	261	252	236	249	263	279	267	250	214	269	264	266	238	261	254	245	275	237	242	230	248	203	259	237	260	242	227	264	259	240	236	256	240	282	271	236	256	261	245	236	253	254	251	235	248	236	267	283	234	251	254	241	247	235	277	228	228	236	271	257	268	241	248	248	228	218	220	261	233	235	225	235	229	265	265	276	251	244	251	226	225	235	238	270	266	223	262	245	244	271	221	230	212	237	226	256	265	257	256	231	273	251	252	223	253	242	240	261	255	234	272	243	257	253	253	252	258	245	247	269	259	228	246	256	259	251	219	260	236	238	253	260	240	242	253	261	275	216	269	247	256	214	271	259	268	240	261	264	241	263	248	227	245	239	257	251	237	260	272	252	265	243	225	236	259	264	250	239	238	252	242	258	251	285	255	239	223	257	209	238	272	248	258	252	247	240	263	264	245	240	242	235	234	247	260	256	243	251	258	264	253	269	257	247	238	253	256	242	248	252	254	248	229	225	261	221	251	255	269	274	266	256	248	226	242	247	262	236	264	240	257	247	260	262	246	249	229	245	254	253	265	255	221	285	268	254	246	238	229	228	259	230	253	239	263	290	222	257	264	250	251	239	254	256	246	266	251	252	270	239	231	231	244	260	232	242	278	244	233	254	236	238	237	249	261	233	290	259	263	243	255	238	249	259	243	237	262	250	256	261	217	257	250	241	242	221	228	229	242	260	279	239	211	251	231	253	240	256	252	245	281	243	229	246	259	225	232	255	265	264	248	228	258	252	252	254	243	260	230	217	244	243	241	232	252	236	267	268	227	246	236	239	243	262	250	231	248	250	246	240	250	225	256	263	243	253	241	229	227	243	226	230	266	231	240	218	272	249	250	255	248	267	272	226	246	264	237	243	257	249	278	276	239	227	234	254	277	251	248	271	217	271	232	264	279	257	249	252	252	265	250	238	246	223	234	275	252	265	240	229	237	251	280	240	224	249	265	252	238	219	231	253	243	247	277	274	247	246	264	256	272	250	249	252	264	284	232	229	215	264	262	265	259	257	284	245	254	250	274	234	257	242	251	241	247	266	277	259	229	244	250	249	237	256	241	243	253	262	243	218	271	241	249	268	266	265	238	250	212	251	263	264	238	212	252	268	225	226	268	252	247	225	259	246	234	243	221	256	246	242	276	258	272	268	280	261	240	259	249	261	220	257	252	263	236	233	242	250	271	260	261	224	244	254	244	244	249	275	230	255	263	264	233	248	279	278	252	247	263	250	232	245	235	255	262	249	254	253	227	225	265	280	233	256	262	255	248	230	241	259	226	245	260	272	259	255	229	265	235	235	272	244	231	253	249	267	259	240	261	267	255	263	254	249	234	267	275	250	265	235	241	234	259	247	211	259	277	249	273	277	247	243	240	239	268	256	252	233	257	252	274	192	237	229	246	242	241	292	256	245	244	251	224	254	240	264	242	256	246	256	257	247	259	227	235	248	249	231	227	239	224	284	245	244	244	264	251	253	241	252	239	261	243	257	245	229	253	280	250	222	240	246	252	203	256	261	261	285	271	247	255	242	267	232	240	277	266	286	248	241	230	248	255	238	264	244	253	240	266	244	274	248	256	251	239	263	245	243	237	238	241	252	236	237	240	229	222	253	227	249	281	264	268	249	266	234	227	235	243	254	261	239	268	258	289	250	257	274	262	243	244	276	245	229	228	260	254	232	228	267	256	233	237	224	236	246	264	274	224	259	246	251	257	240	241	266	262	251	233	240	231	260	247	267	238	232	245	243	296	259	250	236	244	270	261	238	240	238	263	256	277	240	258	266	235	226	253	230	269	255	245	253	260	250	242	268	228	237	242	232	225	232	233	220	232	256	268	242	247	265	245	246	268	269	248	250	294	249	256	261	245	232	227	237	249	247	270	253	238	246	258	268	262	236	266	238	238	272	252	268	263	285	227	241	257
12900	9389	20734	22396	19673	18930	15168	13561	10693	9106	7375	5908	5260	5156	5276	5740	5146	5749	5776	5113	3899	4047	3680	2978	3567	3082	3257	2861	2856	2806	1957	1860	2532	2540	4016	6195	4305	1703	4639	9009	8304	8827	7666	7029	5407	3072	2062	777	748	703	690	717	738	721	793	706	744	715	692	735	712	664	733	685	703	699	649	731	649	693	690	649	673	680	673	739	672	726	715	709	675	711	756	738	683	672	661	697	712	671	677	685	706	689	659	699	706	682	679	694	691	695	678	719	693	666	695	696	658	633	722	658	688	708	670	688	724	712	694	642	689	690	703	681	660	651	676	679	720	685	698	705	701	693	661	686	691	716	741	722	676	716	754	654	664	741	747	687	705	728	689	671	695	673	684	709	693	698	717	676	671	642	681	658	699	687	678	666	691	695	697	703	672	680	707	738	650	687	673	715	688	685	701	693	672	702	711	675	654	673	638	666	675	628	714	727	654	739	715	687	724	710	691	716	664	710	710	655	669	654	653	688	724	677	674	684	713	731	680	677	724	710	724	722	667	714	728	683	691	662	709	684	652	650	714	686	713	723	719	692	723	688	700	699	688	733	654	725	703	695	683	706	687	708	695	689	682	735	709	715	639	716	705	682	687	693	673	677	691	670	690	690	710	659	652	667	713	709	719	715	698	689	726	708	681	683	654	694	705	669	631	723	635	667	716	695	711	665	684	686	692	726	693	683	675	686	719	683	709	673	712	733	659	666	677	714	690	777	707	716	645	690	693	743	712	670	616	708	702	671	689	710	698	673	696	727	707	737	707	688	675	733	683	702	668	706	666	674	743	717	682	668	690	697	688	710	689	653	707	712	716	700	666	663	730	711	748	692	664	700	706	664	678	686	662	670	671	709	745	704	719	728	658	722	720	696	659	692	676	710	680	707	706	705	696	720	711	689	717	658	665	655	700	708	697	668	669	689	678	706	682	739	711	673	715	672	687	689	692	670	678	721	657	678	720	670	722	714	700	723	733	712	684	688	674	687	742	694	694	697	723	687	665	689	684	627	710	673	712	739	643	709	707	680	699	694	702	698	686	695	681	673	658	693	713	724	753	692	708	684	689	682	675	693	670	669	722	690	704	652	696	715	745	646	721	669	681	702	648	731	693	713	674	692	700	662	687	713	656	690	672	700	675	715	654	686	703	702	679	684	729	678	718	682	638	642	686	660	682	689	714	708	701	730	664	664	670	702	686	714	740	701	709	702	713	680	676	712	691	678	679	676	686	729	687	679	710	670	687	671	653	689	678	671	686	730	656	710	694	684	701	657	704	698	709	640	664	678	712	714	699	715	721	691	690	738	679	688	682	730	702	746	721	753	692	736	692	714	711	682	707	691	673	689	674	705	734	726	708	654	679	730	709	723	729	668	711	719	645	669	686	718	704	668	707	723	707	701	691	630	726	662	658	668	705	662	703	721	735	726	721	679	692	666	685	742	701	708	698	703	701	706	687	725	674	677	666	655	697	701	687	741	702	698	714	691	697	690	731	640	675	694	742	659	706	701	681	687	701	683	711	701	676	732	695	671	739	678	727	719	652	715	676	708	667	745	675	707	750	654	698	713	675	688	659	725	704	757	671	686	741	694	706	706	666	695	729	674	723	725	683	686	719	643	676	683	656	686	731	679	705	702	698	673	708	659	692	682	750	729	711	691	720	678	680	681	679	736	672	689	671	704	679	722	701	679	698	687	714	700	660	697	702	752	679	672	696	712	751	700	722	638	692	760	698	689	679	747	716	680	693	681	675	673	700	712	716	694	670	668	701	722	671	715	696	722	652	664	698	690	677	679	699	684	637	689	705	717	712	689	644	680	669	674	714	709	696	695	692	699	665	703	698	716	682	679	673	694	717	668	727	727	731	669	703	711	679	654	665	689	717	705	695	691	724	686	678	726	678	669	638	725	686	729	708	687	701	719	703	729	710	692	662	746	691	678	712	700	703	668	711	701	652	706	654	659	669	684	680	683	692	643	728	675	722	666	714	704	691	685	718	653	692	659	700	705	719	687	692	673	712	678	689	670	672	717	705	691	696	668	702	751	661	678	677	671	729	741	700	782	708	683	692	693	662	679	666	684	668	680	734	700	697	723	715	665	707	644	709	723	701	702	707	713	685	706	681	698	695	664	735	668	654	683	707	714	676	709	670	707	675	688	716	701	670	735	695	698	693	739	704	709	715	688	715	702	676	706	742	765	706	668	668	685	765	658	748	717	660	724	711	689	678	739	709	658	704	735	740	661	722	669	704	671	699	736	713	670	699	680	720	719	645	711	676	728	707	727	669	735	737	668	745	714	712	726	712	694	660	720	676	671	669	694	750	700	683	672	701	699	659	730	722	685	695	661	710	698	736	690	726	734	682	702	675	665	712	670	713	681	690	681	702	661	696	680	723	670	702	719	745	646	698	715	767	703	720	701	684	734	654	674	718	682	635	709	692	689	721	675	685	685	723	672	729	692	691	726	759	698	681	679	707	692	731	656	692	700	667	713	662	717	703	676	703	701	699	667	676	682	699	728	673	713	682	688	663	677	665	696	705	660	688	730	690	676	687	740	722	630	738	693	672	680	691	685	699	650	691	676	699	678	691	677	715	674	664	669	657	711	701	710	701	658	676	731	691	662	701	723	695	667	663	695	706	692	715	701	710	725	708	701	678	694	676	735	711	713	706	637	730	690	658	680	694	686	681	691	688	699	686	704	708	734	709	693	684	703	706	637	686	720	681	685	670	665	715	706	680	714	710	741	688	669	699	738	687	668	667	720	683	666	663	651	696	670	723	699	718	692	706	668	704	713	672	662	655	700	710	663	700	736	671	671	675	720	696	642	682	722	710	687	707	721	643	703	683	723	680	695	657	688	657	730	646	712	691	716	673	698	714	702	688	675	720	692	698	675	671	666	712	732	716	695	672	704	697	694	742	700	672	697	698	687	717	717	677	703	661	731	662	675	732	710	679	696	725	726	726	724	722	696	709	732	687	697	703	682	692	714	683	709	723	683	730	700	682	712	688	719	683	683	713	661	674	726	729	745	725	676	662	699	710	705	719	685	703	711	703	720	710	672	696	691	678	673	685	768	696	712	721	731	711	704	724	708	662	740	666	694	663	711	718	726	733	686	646	704	714	710	698	681	688	710	684	689	725	689	707	753	700	729	694	670	737	717	697	664	704	694	711	700	714	680	706	677	683	678	638	719	697	667	661	723	664	667	684	703	713	697	733	745	654	675	697	727	711	688	669	688	695	637	726	715	733	696	702	685	656	700	691	736	631	692	738	701	695	704	687	719	719	706	692	712	654	646	698	728	728	670	688	745	712	724	720	734	694	684	658	691	671	660	686	698	683	733	681	641	724	693	688	736	711	676	683	683	684	693	693	689	670	732	701	689	706	722	690	732	714	727	701	680	688	675	673	691	678	664	705	712	679	743	722	668	707	760	694	672	663	749	714	698	656	675	711	715	687	692	704	678	713	697	638	700	699	698
6675	4054	4986	3410	2350	1822	1340	1099	853	599	602	501	542	542	578	567	493	552	575	482	425	482	442	400	385	394	400	381	419	368	357	360	349	342	365	352	349	344	327	415	372	368	378	419	375	423	377	355	310	297	366	334	313	320	328	303	332	345	338	291	294	322	312	345	344	323	338	347	331	343	375	355	341	322	333	347	302	321	331	341	310	328	370	355	343	303	326	354	324	334	337	323	333	353	338	297	332	309	309	357	341	308	351	307	314	341	295	327	287	295	295	331	322	345	340	350	305	318	327	291	319	318	336	346	316	303	306	293	328	357	350	320	315	299	321	340	351	311	332	302	314	343	328	310	294	293	304	363	332	316	350	341	327	287	306	358	346	292	302	305	313	335	323	308	348	337	297	331	366	322	304	340	317	284	328	311	344	323	343	333	335	310	297	359	341	344	364	307	346	308	332	306	322	331	370	336	325	303	328	324	339	293	316	311	310	295	357	342	307	296	334	311	269	314	311	334	321	317	340	319	319	314	309	332	313	331	308	311	321	309	348	334	297	312	318	346	340	315	320	331	373	353	345	317	324	342	335	363	306	349	319	338	342	326	310	305	317	290	329	321	346	328	345	323	311	300	334	359	342	332	326	322	359	317	328	316	328	320	299	337	358	341	329	351	321	324	316	336	312	326	313	334	335	305	318	324	349	325	331	318	342	343	327	337	311	326	312	318	330	334	292	334	290	325	338	338	346	337	323	321	326	316	342	335	326	330	302	305	283	335	329	335	339	319	318	304	295	334	344	335	352	337	314	330	342	303	308	343	332	344	314	309	357	309	358	317	325	390	291	328	330	342	338	331	340	352	335	324	315	336	309	330	364	341	347	363	349	303	309	315	338	346	316	310	305	329	297	318	320	304	346	343	314	344	292	321	294	315	330	310	279	340	334	340	329	358	357	329	354	304	321	351	349	319	308	315	337	283	361	308	331	357	339	319	340	324	326	309	285	322	324	329	314	311	313	344	309	330	337	353	328	352	299	345	298	333	307	327	323	323	318	310	325	367	327	355	339	337	322	341	321	310	315	332	297	302	305	326	345	339	321	359	297	343	352	359	332	340	344	356	315	315	334	339	318	307	335	293	310	350	320	298	340	314	318	341	308	359	347	302	326	330	336	341	324	370	339	306	301	318	294	334	345	341	348	327	322	313	327	341	310	320	319	329	330	353	337	326	298	311	331	298	318	348	328	338	347	319	336	339	319	327	291	347	305	347	304	317	323	340	362	339	314	309	308	332	354	316	320	354	348	358	315	329	348	328	342	333	297	313	314	352	341	348	313	348	333	308	326	317	319	332	308	283	323	334	296	318	338	353	309	295	335	322	325	324	334	329	314	343	352	304	325	298	310	309	297	292	314	332	340	350	308	330	344	331	301	286	322	321	330	328	330	335	324	322	346	327	333	283	352	319	317	325	342	298	314	306	324	307	339	330	317	297	324	334	288	294	329	340	315	347	328	334	313	322	325	308	333	340	330	322	323	333	302	354	310	304	315	285	292	316	315	342	330	307	323	315	321	323	343	308	343	310	338	303	340	322	349	329	332	337	313	323	319	313	300	355	342	311	348	326	330	334	322	338	352	318	320	339	344	326	373	343	329	345	342	323	322	373	308	365	323	312	314	317	305	325	349	305	317	315	350	287	329	313	337	321	356	349	328	343	304	314	322	305	317	321	305	346	299	320	341	330	276	310	317	314	326	328	351	377	330	345	357	322	336	301	353	339	309	325	345	333	333	345	328	312	305	328	343	343	292	305	341	336	334	344	336	301	336	320	310	309	329	297	341	292	339	330	328	334	332	312	322	299	333	316	339	342	316	332	329	330	329	341	331	300	328	318	291	329	317	337	331	359	331	324	325	336	322	324	335	307	339	306	334	318	330	343	323	322	311	335	331	310	329	315	337	347	334	318	343	344	328	335	326	317	322	261	326	308	337	303	337	333	319	306	346	317	326	326	347	320	343	309	306	312	339	326	322	325	355	279	311	327	345	321	306	322	300	352	327	333	323	312	276	316	337	324	320	335	332	343	326	302	348	342	327	354	294	328	337	333	325	335	333	339	324	316	307	298	351	353	333	309	327	324	326	338	336	313	335	335	295	321	347	313	340	317	313	337	352	324	331	316	330	312	355	361	340	281	305	311	342	329	315	341	350	366	350	302	351	302	311	331	336	310	334	328	341	364	325	355	312	332	334	318	340	307	332	327	301	324	351	328	322	314	322	347	332	377	313	334	337	304	311	282	362	341	324	310	344	358	330	325	315	319	366	354	322	340	327	310	320	342	306	311	339	308	342	311	348	335	337	330	356	305	342	313	315	287	357	371	321	336	288	292	317	337	344	302	349	354	327	327	319	333	314	319	353	352	343	329	335	326	339	328	339	293	341	343	354	343	339	303	330	345	334	332	304	327	338	294	344	295	324	338	350	326	335	327	354	295	322	307	383	315	306	311	310	369	360	324	336	319	330	329	357	358	316	312	330	344	323	317	318	313	294	314	342	325	332	330	359	295	307	325	326	351	363	345	310	326	393	322	309	319	320	315	355	330	369	299	332	317	308	331	351	328	355	330	334	337	312	319	293	293	313	355	311	309	340	308	307	305	338	323	332	367	295	310	297	342	351	307	338	335	328	319	354	373	335	353	338	302	332	294	318	309	341	346	351	308	293	314	338	299	302	345	285	323	339	314	342	323	308	327	323	332	317	332	374	336	305	329	330	321	353	346	324	303	303	318	284	315	328	318	359	309	332	313	309	316	299	337	312	324	301	344	346	349	337	304	315	334	316	334	345	316	320	338	308	358	337	341	313	317	324	348	338	318	338	320	321	339	342	327	321	322	341	329	333	352	331	321	330	338	325	346	333	313	310	340	332	330	337	315	313	333	331	315	347	317	342	329	317	322	331	306	337	326	330	316	301	325	301	326	365	345	315	332	319	349	340	359	349	344	324	340	325	333	323	338	325	347	301	347	326	330	304	316	341	337	333	355	326	340	339	303	316	335	301	323	295	326	333	295	313	301	320	317	284	309	338	314	324	329	304	349	340	319	330	321	316	333	332	315	330	320	291	305	310	294	309	332	320	328	345	290	365	353	307	336	299	281	318	313	366	342	340	315	309	319	324	328	322	332	352	325	322	328	313	331	318	335	301	300	355	308	335	339	318	320	336	359	342	316	341	309	325	377	333	306	339	317	334	343	319	368	326	304	316	310	327	357	327	342	308	306	295	314	323	326	347	335	302	333	358	309	302	310	318	312	302	333	318	317	316	334	294	317	336	326	306	324	353	352	304	336	316	306	342	308	320	337	318	334	338	284	328	340	334	355	334	317	334	334	338	320	287	373	304	322	308	336	302	333	313	328	337	327	360	343	337	306	315	324	306	305	335	331	346	323	326	343	329	341	324	327	295	315	327	312	312	325	316	353	299	335	290	314	360	319	351	340	271	354	308	297	341	332	336	329	342	330
4748	4154	9341	9641	8607	7709	6136	5407	4079	3277	2545	2311	2423	2432	2768	2645	2370	3010	2773	2036	1861	2086	1668	1823	1698	1641	1457	1485	1407	1201	1148	1237	1138	1169	1119	1173	1019	956	1125	1442	1328	1411	1456	1300	1213	1290	1125	959	903	852	853	965	899	906	960	895	845	898	913	890	933	957	903	909	902	925	870	927	901	915	859	891	839	874	898	892	898	879	849	892	918	895	923	836	880	870	844	883	931	860	914	866	831	911	854	897	858	914	885	884	885	897	916	891	928	883	905	892	906	886	925	934	900	851	938	875	885	851	875	911	876	894	890	876	861	881	820	896	872	897	899	864	892	905	909	908	856	917	887	929	863	918	844	895	882	921	923	880	921	873	869	964	902	871	896	870	938	905	891	868	944	864	939	843	888	854	889	897	880	829	955	926	841	925	892	924	910	930	891	905	885	870	958	873	848	914	896	875	886	874	900	924	881	926	889	925	895	914	902	850	884	868	872	891	883	866	860	836	844	871	910	911	859	937	878	844	922	896	908	920	904	845	914	921	898	834	907	862	911	930	915	859	863	908	913	938	920	861	873	836	951	900	858	935	873	872	931	875	876	946	858	885	866	927	855	901	878	873	892	875	910	905	864	814	845	932	886	882	901	923	835	921	875	888	859	884	923	929	889	897	875	795	959	929	863	922	922	860	895	875	859	918	894	898	877	865	903	875	885	918	842	916	873	873	888	887	876	876	842	896	898	876	908	862	937	850	899	874	891	915	895	884	849	942	917	916	895	891	905	874	892	870	882	899	869	861	897	867	908	953	902	854	903	865	903	834	861	887	899	868	894	868	850	903	892	877	889	864	914	891	931	897	882	914	899	966	860	910	934	915	884	875	886	876	867	908	943	883	887	896	876	923	924	887	885	876	939	865	919	879	870	851	866	913	924	874	871	880	878	839	915	872	908	885	881	932	879	879	838	936	907	881	924	935	910	849	861	900	920	890	839	883	895	871	862	887	877	882	907	873	946	878	873	897	885	856	903	911	922	896	871	883	885	933	908	911	861	915	888	959	887	922	878	901	859	921	935	892	895	873	873	916	883	918	911	881	887	838	864	918	903	891	877	908	883	881	970	893	893	874	906	892	841	897	888	916	875	845	889	855	868	879	894	886	890	823	866	882	872	922	848	887	913	895	828	912	849	908	882	880	938	843	888	894	873	853	863	859	902	888	873	888	876	940	867	906	890	911	898	898	875	902	931	907	911	900	932	902	838	901	900	865	918	867	859	849	880	860	941	837	906	851	892	849	875	945	894	863	880	903	909	884	901	921	917	918	931	918	885	855	856	882	905	920	870	926	844	867	828	896	843	916	902	886	881	930	858	920	898	866	940	878	841	828	909	902	870	845	886	842	923	864	881	909	883	852	912	867	931	928	904	900	866	904	897	914	816	896	917	867	861	916	913	919	915	872	874	850	873	885	897	878	837	930	883	870	845	910	892	869	912	939	955	958	932	888	888	896	925	874	963	909	874	867	893	904	898	895	886	914	843	919	912	847	844	858	886	900	857	875	914	949	907	825	882	885	917	799	948	819	936	892	907	929	897	930	919	901	864	901	895	863	903	897	870	908	916	870	902	853	833	911	870	836	883	854	902	881	911	898	886	928	881	872	877	888	855	921	845	921	886	892	906	898	911	878	898	931	879	875	882	916	889	915	917	852	902	866	899	937	940	905	871	854	942	855	901	870	937	875	900	920	907	921	910	895	911	893	918	910	953	844	921	871	888	871	849	909	903	871	873	948	831	909	870	961	913	867	829	879	858	885	903	881	897	874	895	900	927	893	890	870	873	887	915	858	899	895	885	922	907	866	867	874	923	851	861	881	896	917	851	876	872	910	872	894	898	898	901	869	891	912	855	867	892	974	929	926	865	907	938	889	883	892	877	873	845	882	887	862	868	889	884	848	912	916	942	889	901	915	908	865	921	910	900	882	882	890	903	891	870	964	941	802	893	877	881	869	883	899	897	918	880	811	863	883	888	884	847	865	861	868	872	880	904	879	870	872	880	911	877	892	874	890	895	886	862	863	868	861	847	870	876	918	904	890	956	847	881	876	907	901	829	879	900	880	870	898	856	907	854	859	891	858	896	890	921	913	910	868	859	884	911	966	905	913	876	910	874	877	849	874	857	894	909	885	940	902	899	862	857	888	949	894	858	842	935	849	905	922	903	878	884	884	871	875	868	864	906	916	885	891	878	886	917	918	906	898	895	894	920	879	873	933	875	870	890	841	856	851	930	813	858	881	861	869	925	900	859	861	935	919	856	879	907	903	877	877	915	895	865	894	876	827	869	899	939	866	947	895	910	886	873	894	894	849	912	944	885	843	901	886	918	902	854	909	925	851	908	864	837	897	893	853	947	905	914	868	902	919	858	858	868	849	901	901	930	903	882	907	925	895	889	907	901	862	839	867	830	903	921	867	878	883	839	905	911	901	952	877	894	918	935	925	849	885	916	863	862	868	908	861	887	881	873	887	884	906	902	910	890	912	873	920	927	906	880	886	892	876	875	959	892	874	843	913	930	902	863	843	898	907	902	912	872	863	874	904	865	961	883	949	887	905	870	917	871	849	927	928	882	894	915	899	924	872	933	883	908	923	920	897	886	877	931	920	881	899	917	875	895	906	855	898	855	913	933	818	878	868	878	875	877	918	897	902	870	903	882	861	846	889	844	866	857	920	859	881	920	871	852	928	850	886	903	880	896	923	873	914	922	895	878	891	916	828	841	932	931	920	882	887	932	888	853	892	893	874	849	883	820	929	884	877	917	842	887	867	852	849	893	890	924	912	907	896	856	868	908	884	850	883	870	909	935	875	938	870	915	898	866	841	898	907	882	917	932	906	898	904	895	927	911	890	898	953	857	909	894	881	877	902	860	888	843	913	881	860	920	864	908	938	909	855	918	824	922	890	938	932	900	940	901	887	856	897	879	891	911	913	883	889	861	879	888	877	875	858	872	900	891	832	908	844	890	905	893	851	905	904	895	889	916	927	866	866	911	879	883	886	894	923	875	936	897	874	885	903	868	893	927	896	890	866	858	892	877	919	889	913	891	883	899	933	909	891	872	862	854	908	871	888	876	924	938	890	896	925	931	879	881	860	901	878	837	864	847	906	899	884	896	906	918	898	896	909	892	861	929	891	867	907	921	890	848	914	877	858	891	898	924	939	859	883	855	875	864	897	903	837	848	923	891	872	915	864	901	900	883	896	900	858	926	916	918	884	817	868	881	891	894	886	895	920	876	900	938	874	908	890	882	907	863	894	836	902	903	904	899	849	899	856	931	861	849	872	909	932	885	842	827	985	900	857	827	859	868	839	901	869	861	943	914	882	884	878	871	868	881	896	884	903	895	861	898	898	871	874	909	868	827	913	842	873	907	911	867	907	882	885	880	844	847	892	883	901	953	944	889	828	908	910	907	870	939	887	925	916	873	935	885	899	929	892	866	779	859	841	871	865	887	881	886	902	886	923
13168	7094	8593	6899	5233	4195	3319	2409	1695	1257	999	916	780	839	827	769	737	784	684	607	641	611	518	519	510	480	488	453	440	429	438	408	365	348	474	576	401	393	637	1004	742	726	823	755	684	593	403	360	329	276	337	287	335	344	324	337	324	309	343	337	345	310	344	312	315	308	348	325	317	330	303	343	330	333	322	284	304	314	317	331	295	319	336	327	327	302	321	323	307	283	298	352	321	339	313	316	323	308	335	317	311	330	312	332	308	311	309	315	303	331	336	303	333	310	307	307	319	313	315	308	285	319	306	324	269	295	302	306	307	325	322	287	319	331	295	301	310	310	293	307	325	351	356	328	333	312	316	328	287	327	313	305	325	305	303	305	330	333	303	341	309	329	296	353	298	321	306	306	339	318	348	323	291	302	279	316	320	313	321	292	318	327	292	345	337	333	329	322	344	344	316	329	302	326	307	290	330	284	315	289	319	340	342	295	309	317	305	285	302	363	313	306	302	313	277	293	333	305	278	342	306	333	314	338	308	305	334	284	289	300	330	306	296	308	317	327	333	312	304	305	345	320	334	326	316	298	331	327	293	303	292	328	324	305	323	321	310	277	316	276	304	322	311	300	305	328	328	310	282	299	338	302	294	358	355	322	297	312	325	336	312	324	294	327	330	328	324	344	349	302	328	310	316	294	319	315	313	306	295	288	309	288	322	345	301	328	325	332	326	264	324	322	349	313	329	313	345	306	308	303	310	304	323	308	306	353	334	292	314	300	301	339	324	327	311	280	311	332	346	306	283	316	289	332	276	317	368	303	328	302	330	303	307	336	308	286	303	301	324	291	307	311	309	327	324	317	321	328	328	323	317	324	305	324	300	285	324	324	311	280	324	316	331	358	318	325	302	310	319	317	317	307	282	326	312	338	297	304	338	341	313	317	329	307	328	284	337	315	351	341	298	314	336	319	353	315	301	320	311	292	317	338	303	309	292	313	278	304	310	322	312	320	294	282	308	330	333	308	311	300	333	304	321	353	322	357	308	285	297	304	297	320	287	344	314	304	298	322	297	310	318	292	322	277	292	334	284	332	310	357	334	319	322	276	338	324	328	305	327	332	312	331	297	303	317	284	297	302	328	296	318	307	318	267	306	310	308	291	299	311	284	284	304	337	326	321	317	314	318	268	290	308	329	299	302	311	306	291	306	333	316	307	329	300	317	303	343	298	336	305	316	323	317	310	323	331	325	295	300	297	348	321	320	300	294	303	372	320	326	293	336	316	324	337	318	356	301	318	291	335	311	330	263	325	327	300	311	362	328	339	322	311	307	292	315	300	286	330	316	321	320	324	287	312	285	316	319	329	291	317	326	287	304	329	304	335	335	281	296	316	314	307	327	298	320	328	279	319	334	307	280	309	305	298	316	304	307	309	301	317	290	315	320	326	294	297	313	302	319	293	286	289	312	298	299	327	336	283	296	320	302	315	296	281	319	271	319	310	312	335	281	288	318	318	320	305	353	354	290	308	304	309	317	369	348	332	322	294	318	343	297	322	325	303	313	350	320	308	328	320	316	345	299	312	319	315	317	299	330	326	317	320	324	340	310	312	310	313	308	336	320	316	295	298	327	291	307	323	322	347	302	319	327	346	313	321	313	305	338	343	320	324	317	327	327	325	326	304	321	307	329	330	298	310	326	323	318	327	339	292	325	323	299	324	308	303	313	348	323	325	309	330	282	308	326	307	340	288	274	302	328	330	311	307	329	315	332	322	307	338	315	307	318	302	318	344	319	267	301	363	346	310	315	309	332	288	336	329	281	315	349	308	318	315	297	364	324	310	320	328	322	303	314	292	300	297	330	298	326	312	310	323	342	308	327	334	320	337	317	296	303	322	311	344	338	326	322	320	353	296	320	313	312	288	281	350	348	314	326	324	302	320	309	342	294	325	322	305	301	282	327	298	298	306	308	283	339	302	289	315	320	293	312	326	320	302	334	312	295	317	308	320	301	309	280	322	319	306	306	326	301	280	313	306	300	352	327	339	307	311	340	344	303	293	311	337	328	333	333	313	319	329	338	324	290	317	322	285	321	318	321	336	314	297	342	330	335	306	284	320	330	292	313	335	315	302	327	332	336	349	305	300	333	317	318	283	325	290	304	305	278	316	334	313	307	304	313	306	290	286	287	321	334	317	317	304	344	337	307	336	280	275	308	302	302	330	301	315	313	322	307	302	312	310	316	347	310	322	319	300	297	321	289	320	303	296	301	330	313	308	319	308	311	314	321	326	332	323	342	313	312	328	320	320	303	278	319	288	326	318	318	290	338	335	306	292	323	315	281	306	312	291	335	346	321	318	327	313	317	321	308	319	308	297	306	336	323	312	287	323	325	313	301	271	330	284	302	311	301	336	306	313	319	308	311	340	303	314	322	322	298	308	314	297	333	321	301	308	294	304	318	326	313	303	310	331	313	300	319	337	331	321	315	314	305	313	316	328	359	299	301	329	328	300	321	347	324	346	322	308	287	317	324	300	328	328	304	303	311	345	325	301	301	323	335	309	318	329	340	310	295	277	316	311	337	298	292	319	322	316	290	347	324	308	309	321	296	302	308	331	343	285	297	320	353	344	307	320	335	292	300	315	313	350	327	305	326	327	326	295	318	320	321	332	286	321	316	319	323	321	314	321	304	327	373	345	319	298	320	351	302	319	297	292	296	355	321	288	317	318	291	330	330	321	348	312	300	274	321	340	302	336	326	279	292	286	306	325	314	312	305	313	329	334	326	360	301	297	308	278	303	334	327	316	300	330	340	303	325	326	315	359	278	311	330	335	361	322	284	309	326	292	331	335	317	325	317	286	296	334	351	291	311	300	310	300	305	297	329	302	353	307	321	300	308	316	320	339	323	336	322	305	323	327	297	302	308	325	310	319	345	309	300	333	317	326	303	282	316	308	328	336	256	304	324	345	304	330	337	325	332	320	322	284	319	326	329	341	304	303	342	330	307	310	290	332	301	328	319	298	335	355	297	290	307	323	311	322	329	295	308	323	315	293	311	320	315	303	312	306	341	313	302	319	298	300	321	311	299	287	326	327	337	282	275	307	319	340	294	300	318	324	322	296	293	294	337	310	313	337	331	340	331	319	312	293	301	268	312	319	319	286	349	320	329	319	297	312	281	315	315	305	299	370	311	279	313	318	300	315	338	323	334	332	293	329	315	349	315	305	330	329	290	303	324	291	293	314	319	313	316	331	334	340	306	332	304	336	299	332	324	321	309	337	309	329	325	340	328	305	290	352	311	333	325	327	322	313	302	312	311	303	334	314	310	314	302	308	327	339	289	315	304	340	303	339	312	328	307	355	321	350	289	295	289	286	303	296	340	303	379	342	362	309	319	335	342	307	325	333	326	324	307	311	315	343	296	327	306	318	302	305	331	297	298	314	301	306	311	300	298	358	305	314	274	338	326	310	291	307	289	291	287	303	298	312	290	317	317	313	281	325	288	294	311	288
9010	6882	14604	16743	15804	13984	12793	10145	7771	6438	4982	4512	4156	4010	4521	4016	4062	4345	3689	3250	2982	3072	2670	2761	2419	2193	2170	2232	1908	1603	1754	1598	1478	1428	2211	2997	1820	1549	3505	5945	4371	4697	4609	4113	3695	2528	1466	1088	907	878	837	847	870	922	932	907	866	913	815	778	868	846	923	838	824	881	925	855	883	880	863	797	861	848	905	823	860	850	859	841	847	862	853	865	893	879	827	860	861	852	836	838	894	868	859	855	870	877	885	896	894	833	875	852	864	848	792	836	861	818	870	864	798	873	859	861	873	860	853	922	802	886	898	885	898	776	867	813	846	834	837	791	837	865	847	901	846	896	873	831	897	842	788	829	822	800	849	839	848	837	863	913	878	835	831	860	831	874	863	921	880	839	890	874	896	770	852	840	886	866	877	864	838	843	838	860	808	803	892	832	873	871	866	852	834	859	901	854	853	858	847	880	819	824	891	838	870	814	869	899	849	856	897	850	923	825	875	826	876	853	873	862	924	851	809	886	879	836	842	845	855	855	910	790	880	900	880	898	904	854	849	818	881	932	839	825	876	845	811	815	846	864	870	841	800	843	848	875	874	831	884	912	846	873	821	861	850	872	913	852	871	875	873	865	851	827	900	814	857	820	812	859	944	865	838	866	852	872	854	878	881	822	803	847	848	835	868	859	859	859	844	825	828	891	852	805	844	833	843	890	866	815	884	882	871	854	934	839	841	891	906	875	862	878	882	820	811	883	843	898	829	899	838	874	878	856	885	865	805	848	855	893	883	813	846	853	841	824	856	830	857	925	846	849	820	901	887	859	836	878	835	840	869	837	818	828	911	821	844	904	864	887	840	844	923	831	839	887	867	781	950	846	836	883	840	844	884	897	896	877	889	820	844	870	834	842	874	849	791	826	851	854	866	830	856	898	868	854	784	875	858	864	823	882	870	826	843	895	895	843	830	816	908	911	897	836	911	860	854	882	852	844	865	846	855	839	866	826	862	881	870	915	881	865	833	851	842	881	856	822	829	876	845	838	845	881	812	856	860	848	843	869	874	844	801	887	821	841	878	874	839	849	850	903	884	864	818	851	872	792	834	857	873	872	920	866	884	796	864	922	862	832	858	893	820	900	929	841	862	836	840	850	863	802	867	847	890	858	842	902	900	824	906	869	834	876	838	831	835	815	859	827	835	860	853	814	784	888	880	840	892	860	777	895	870	874	919	850	866	872	840	872	868	920	853	795	816	847	877	874	880	839	815	854	877	892	815	897	885	895	855	845	882	820	868	894	884	866	785	887	814	802	872	841	843	796	814	818	856	889	828	875	893	840	852	878	878	811	897	854	927	860	860	880	883	860	871	914	816	867	891	885	853	865	855	849	833	841	821	841	867	875	852	855	881	885	855	877	862	838	831	844	841	890	861	889	863	850	856	860	835	845	890	833	832	849	849	878	807	854	812	829	848	789	838	817	814	896	875	861	846	874	843	794	873	889	859	875	839	827	834	913	827	853	849	814	911	813	832	819	854	881	834	881	890	841	851	854	832	832	865	875	857	838	909	856	832	883	864	842	889	835	838	866	811	820	859	848	861	872	813	833	897	847	869	861	852	873	833	854	810	809	870	827	886	921	825	832	874	887	877	856	887	815	853	895	846	866	829	874	820	855	876	838	874	849	841	845	895	870	839	900	884	886	902	907	838	880	867	834	836	884	830	839	877	877	895	864	882	843	922	864	869	891	848	838	839	858	815	864	877	907	843	874	885	881	822	803	867	838	891	876	890	852	858	845	819	854	868	843	903	846	883	830	891	893	823	830	842	843	794	846	859	889	831	905	808	851	853	818	880	838	807	809	821	846	888	843	893	883	813	875	890	844	883	862	856	826	866	856	914	878	882	844	875	860	814	831	853	837	851	872	854	843	823	880	870	847	826	890	856	855	873	872	854	861	899	858	831	841	822	816	876	858	844	849	846	904	837	853	831	875	843	908	868	856	896	865	869	897	849	860	866	854	871	889	886	871	859	851	823	896	840	847	842	854	823	824	806	880	847	888	865	850	862	868	865	837	901	872	879	856	877	851	834	874	825	838	919	859	867	843	859	887	876	829	867	859	868	876	837	877	896	896	854	864	833	905	897	849	874	842	860	831	900	891	924	856	918	888	855	883	857	851	847	854	865	892	843	808	873	835	827	805	845	822	852	864	851	835	848	869	866	881	835	862	907	881	833	817	855	891	860	869	844	842	876	866	839	849	848	847	838	870	846	839	845	872	870	861	836	820	843	895	866	809	858	856	892	835	834	909	862	833	884	879	841	839	900	879	807	862	888	890	823	822	799	887	881	927	838	859	881	856	812	901	838	835	864	890	847	869	828	875	837	904	813	861	829	833	878	841	852	856	857	863	883	812	905	869	811	879	840	851	823	876	858	862	803	806	826	834	912	832	850	863	860	840	795	880	814	874	887	784	841	846	813	827	813	866	832	829	864	869	862	866	877	862	875	860	845	835	891	795	899	872	851	851	842	890	838	852	867	888	862	843	857	889	837	814	885	857	821	820	849	833	832	841	856	847	876	812	843	855	895	854	887	886	898	843	913	873	866	840	858	810	857	856	882	851	891	832	838	833	827	844	884	793	883	849	835	857	864	867	867	846	839	844	879	829	826	830	803	858	847	902	848	834	868	892	828	820	847	854	872	867	882	848	873	845	862	871	848	869	845	851	829	885	849	843	858	862	876	870	934	822	864	876	860	872	858	838	868	898	824	917	893	911	815	855	869	840	844	881	842	811	900	868	877	888	842	902	863	907	880	818	899	812	851	838	809	787	890	871	895	865	898	805	818	808	871	881	822	844	863	865	923	892	865	860	837	833	868	854	859	902	807	851	872	836	887	830	877	834	856	847	854	843	842	818	872	859	882	878	887	848	848	842	814	913	864	855	872	853	855	856	817	860	816	839	849	873	823	912	888	840	862	868	850	853	850	854	889	881	892	895	866	863	890	872	870	838	875	820	915	863	849	855	843	829	842	846	843	872	845	842	908	833	868	896	891	880	873	831	841	875	853	824	846	847	827	867	829	858	839	852	852	860	836	854	836	794	865	874	840	910	858	889	851	867	812	902	850	911	872	904	861	814	862	828	872	873	845	848	877	869	917	847	897	861	839	885	885	812	867	898	862	880	835	912	808	808	870	828	851	876	818	817	903	821	862	862	855	892	871	871	849	877	857	885	864	879	863	821	853	877	845	863	865	883	886	876	851	952	885	856	895	834	850	836	943	895	905	882	912	800	877	844	830	833	867	816	834	846	877	824	875	876	851	847	853	853	890	792	839	831	836	869	845	820	837	811	855	864	846	867	906	871	881	927	790	739	848	859	827	858	850	907	857	909	914	901	876	795	890	896	825	878	832	825	850	858	861	840	859	841	862	866	885	888	856	835	803	857	829	874	830	866	858	858	867	840	780	851	808	813	851	852	852	823	920	852	829	838	819	849	881	812	855	848	842	864	912	867	838	863
20308	11013	14084	11343	9041	6963	4653	3533	2555	1923	1516	1221	1102	1095	1085	949	901	932	867	848	696	685	539	652	527	540	535	477	495	505	441	395	338	329	471	625	491	406	808	1650	1652	1278	1326	1138	634	604	398	388	318	242	251	257	268	284	275	304	283	247	265	280	259	286	255	255	273	283	262	237	270	257	249	229	261	239	244	266	302	241	265	236	268	291	257	265	244	257	265	233	245	240	279	277	282	238	267	278	270	269	278	267	262	275	264	284	252	280	275	240	220	264	259	249	256	267	288	237	275	261	256	276	232	268	282	259	249	243	232	268	270	239	254	289	243	290	291	267	259	275	268	249	264	285	274	265	253	286	304	231	221	292	280	294	259	291	250	269	272	249	264	246	248	232	291	278	268	271	270	251	262	273	248	258	285	240	255	277	289	263	236	279	210	227	265	259	242	260	278	235	273	248	249	259	241	274	250	279	265	244	253	255	212	261	253	266	311	229	263	246	244	241	241	286	262	262	262	234	272	249	263	237	255	288	235	245	264	260	265	239	275	262	308	245	278	254	250	246	265	255	277	269	239	241	279	274	258	258	252	251	271	266	270	253	293	262	244	271	266	259	280	250	301	284	260	278	220	249	256	292	258	270	260	270	252	250	255	285	240	261	266	277	222	250	256	280	256	269	267	273	272	254	260	265	240	268	260	242	228	244	285	260	282	240	251	283	265	235	285	288	256	255	251	220	277	282	272	284	278	283	272	254	258	271	277	239	243	240	271	270	281	250	228	242	254	265	252	257	239	238	279	244	267	262	262	256	266	254	259	241	263	257	277	221	254	286	269	276	278	290	257	248	297	271	267	262	265	260	261	278	275	280	245	268	253	254	287	242	257	264	232	263	302	243	272	255	254	289	283	255	264	277	258	260	258	237	272	247	267	259	254	241	251	274	286	253	292	240	254	229	287	265	265	268	263	272	254	251	266	252	256	239	271	249	267	260	250	247	294	256	244	259	266	279	269	264	241	257	277	250	242	247	270	238	246	266	260	258	244	251	254	266	273	248	272	249	262	245	245	270	241	268	266	262	275	265	261	241	275	249	253	269	289	265	268	307	259	266	252	266	288	225	272	246	250	269	278	256	236	251	277	239	274	256	251	278	268	252	276	236	243	276	277	251	263	267	271	248	251	240	253	234	258	249	286	288	242	279	234	225	286	267	255	272	256	288	266	262	251	270	235	239	265	284	269	256	247	291	274	277	251	278	245	262	245	284	264	254	275	271	249	280	278	265	292	285	276	259	269	256	257	250	252	258	267	263	272	294	262	235	252	276	269	295	269	280	250	293	245	216	247	290	273	284	260	259	273	288	264	264	261	270	272	274	266	253	230	280	259	250	284	269	225	259	245	259	255	252	251	242	251	262	270	235	268	260	261	261	287	235	235	258	297	248	252	255	232	244	282	256	257	267	230	256	269	274	254	272	265	267	254	284	255	244	237	262	259	274	237	242	215	287	224	269	275	265	251	249	283	264	248	254	276	283	260	254	231	252	281	278	278	264	244	274	275	247	261	287	256	250	272	291	253	267	259	265	249	259	267	265	269	266	277	252	292	265	240	259	229	245	262	289	264	310	246	249	282	288	267	273	282	249	254	273	259	255	271	257	286	279	258	265	260	273	268	254	264	295	255	251	275	271	256	277	276	276	288	270	262	291	248	254	233	278	255	296	243	267	230	251	257	275	231	261	254	256	257	250	280	273	236	250	251	256	232	281	250	272	245	276	288	251	250	278	261	290	259	241	246	274	251	264	261	245	265	284	250	269	292	262	267	244	291	261	260	271	263	257	258	254	292	264	304	265	301	273	247	272	270	283	317	256	260	247	258	259	282	275	268	252	232	257	237	240	267	261	263	266	281	270	249	274	275	245	274	249	276	249	230	249	242	278	277	275	260	259	245	233	260	251	260	263	251	270	262	248	267	249	243	261	252	261	270	239	292	262	254	256	280	261	263	264	234	281	282	237	261	282	255	255	259	276	231	254	268	280	273	252	272	260	301	259	250	244	236	279	261	255	263	228	250	212	287	255	262	257	256	249	264	259	274	281	282	275	269	238	269	265	271	251	254	275	270	255	308	278	256	285	252	272	244	270	284	270	257	246	264	264	282	245	263	275	277	253	301	266	237	261	275	246	257	245	265	269	267	269	239	282	295	239	236	273	274	254	286	271	259	278	258	279	272	271	284	272	270	275	250	275	230	275	265	274	270	233	255	259	266	293	243	244	275	256	253	291	276	257	264	249	229	277	264	296	265	270	267	264	270	271	269	285	280	253	245	286	263	267	262	266	276	263	284	276	282	254	270	246	277	273	257	253	258	262	265	279	267	280	271	264	223	296	264	295	263	258	245	264	262	268	264	271	290	251	254	270	258	260	247	247	263	290	300	259	266	256	259	254	248	238	271	285	251	257	264	245	262	280	259	266	251	258	267	254	248	287	280	259	271	289	241	233	238	268	278	269	278	287	273	268	249	294	248	243	265	253	238	267	264	317	280	280	285	266	256	262	277	265	286	301	263	269	288	250	236	264	242	281	290	232	245	260	265	243	254	276	244	243	274	278	268	284	249	283	248	261	280	283	239	244	246	266	270	280	272	226	279	256	262	262	247	273	262	270	250	270	246	280	250	275	266	265	273	248	253	273	259	267	260	251	239	256	280	224	256	255	219	241	268	235	267	271	267	305	264	281	254	294	263	274	241	269	268	298	248	273	252	290	266	239	266	266	248	252	278	291	260	254	284	297	263	247	253	253	230	268	234	242	247	267	259	252	275	264	285	253	277	265	236	264	238	295	277	257	275	241	261	231	245	241	252	292	288	259	283	259	246	246	266	246	287	259	261	246	277	260	265	278	260	252	266	257	258	316	254	252	261	265	277	279	230	261	255	254	255	226	230	227	252	236	259	265	238	295	260	267	263	245	286	254	286	258	268	260	245	246	278	273	257	245	284	307	246	265	251	278	275	277	265	245	271	245	294	266	291	258	287	295	274	244	278	277	249	277	262	239	262	268	255	274	256	255	243	234	264	245	274	273	275	246	252	268	284	278	257	270	246	268	230	262	283	287	256	283	288	272	276	249	246	250	275	276	263	279	251	271	256	264	247	273	278	233	267	242	231	249	275	271	243	267	286	255	253	244	274	280	249	265	276	269	242	259	278	272	280	282	281	261	263	274	261	255	278	303	256	278	265	261	269	274	288	268	271	295	266	254	274	228	252	276	254	266	260	250	239	271	260	250	267	257	276	249	256	296	260	264	279	236	269	255	261	260	245	297	266	308	263	271	262	260	277	248	242	267	244	294	290	272	293	264	244	296	260	285	283	253	262	280	262	267	259	248	266	269	255	274	255	255	270	281	272	265	250	287	256	249	283	281	261	258	279	267	231	264	262	250	276	235	266	274	251	256	272	256	251	276	276	270	251	249	254	256	294	283	244	250	264	279	251	251	257	265	286	253	266	272	266	254	264	238
11920	9341	20078	22684	22198	20060	15311	13671	11060	9253	7974	6960	6105	6113	6285	5656	5546	5475	5195	4792	4203	4050	3236	3777	3184	2791	2990	2751	2637	2421	2070	1903	1650	1640	2447	4008	2831	2057	5329	10858	10904	8729	8722	7332	3519	3055	1930	1648	1051	809	755	713	794	744	786	844	772	724	705	725	704	690	740	709	713	753	748	801	777	728	717	714	736	768	702	746	728	697	729	693	718	722	786	726	719	746	736	744	737	744	719	700	753	756	686	753	723	740	716	712	769	706	713	715	728	763	729	739	721	751	728	740	691	760	672	711	713	713	723	687	754	753	729	715	752	761	705	723	694	698	724	763	721	727	739	725	766	744	753	716	722	733	710	709	712	763	741	751	706	747	770	721	736	701	702	679	751	769	746	724	716	728	787	739	739	758	730	699	759	706	732	725	711	691	759	713	732	777	705	710	705	742	712	709	700	757	727	746	721	731	686	755	733	736	731	751	731	712	750	717	744	748	705	694	692	759	721	725	713	698	731	732	702	729	736	696	761	760	730	680	782	752	715	705	745	718	761	723	699	733	772	716	721	744	719	777	692	732	751	741	721	710	730	754	756	741	761	757	722	733	738	712	743	712	726	706	786	708	771	704	744	731	729	731	673	716	772	738	710	745	691	716	752	719	733	673	730	781	664	789	735	738	756	788	723	715	741	750	773	716	741	733	713	727	717	696	754	767	731	727	767	719	688	757	761	715	726	739	701	738	723	725	726	760	731	718	758	734	756	724	741	689	707	718	753	733	726	707	744	738	741	728	708	742	699	735	710	685	752	726	760	742	753	701	749	729	745	748	751	724	728	707	716	772	673	738	723	706	746	749	694	716	695	704	743	757	723	622	720	695	725	712	757	746	732	677	737	720	773	697	768	770	723	718	734	717	743	752	729	760	694	696	755	705	704	778	745	737	771	715	684	713	719	796	730	702	730	703	694	749	737	699	714	717	771	753	709	721	736	783	715	738	769	670	723	731	721	743	725	729	755	706	783	716	732	725	740	725	688	733	692	714	771	751	729	761	727	736	717	726	709	711	718	711	738	711	743	705	730	717	754	747	706	697	734	706	745	745	725	701	759	683	712	718	695	722	707	779	744	720	716	699	742	721	719	726	702	778	731	734	701	716	727	779	728	704	710	734	720	742	755	716	761	742	742	704	736	685	750	753	747	760	662	681	755	713	737	806	729	750	697	703	720	741	734	765	717	689	768	699	718	727	759	718	726	697	758	702	699	741	699	724	780	724	699	725	747	721	717	752	727	724	734	717	732	749	719	757	694	779	715	737	674	713	718	728	796	755	758	737	701	693	707	655	739	705	717	715	715	708	700	740	723	705	760	696	716	716	713	732	734	683	734	743	740	735	763	725	702	725	706	739	712	722	747	762	757	764	745	734	742	751	703	714	743	737	710	732	728	717	728	689	747	752	679	728	698	693	695	678	740	749	714	708	704	742	760	726	711	710	733	716	726	731	745	744	711	734	724	694	714	725	730	731	721	718	722	705	746	734	740	757	701	717	739	724	742	713	732	729	759	713	699	726	735	735	736	754	721	717	762	758	658	693	692	678	668	737	750	754	758	721	715	767	771	708	751	725	725	714	764	718	763	759	648	695	704	701	734	742	742	728	727	756	706	725	753	724	705	692	680	689	751	754	723	710	742	706	764	770	714	694	738	772	749	718	733	744	778	753	764	709	733	717	728	714	750	721	741	737	732	786	712	720	718	748	710	745	743	693	708	772	720	716	756	746	758	709	736	733	722	713	715	773	747	726	708	717	727	691	719	793	738	700	726	687	727	727	739	707	731	728	708	731	698	705	738	687	728	702	688	711	750	714	758	715	789	720	724	695	748	740	678	714	754	736	749	780	729	707	742	720	724	745	745	711	731	775	735	748	756	712	674	733	724	721	708	690	701	713	772	710	760	719	719	741	752	742	738	710	703	712	667	693	734	743	752	692	753	717	737	707	741	731	744	726	743	734	692	732	746	746	718	758	702	749	771	699	717	722	691	729	734	743	757	755	746	735	755	691	736	754	751	741	719	729	762	762	689	695	740	760	774	702	732	717	726	713	716	752	748	694	733	702	768	713	753	754	768	718	725	766	765	719	719	726	722	727	716	716	762	697	815	784	734	766	680	726	779	768	730	714	755	724	728	738	733	745	758	748	681	760	689	741	720	763	728	678	723	691	754	712	720	693	745	730	664	725	778	677	691	758	683	699	695	767	719	736	672	750	751	746	668	736	752	740	723	719	753	759	753	713	703	676	744	716	747	718	717	725	765	711	760	735	728	733	772	705	741	742	724	719	740	717	750	713	762	729	753	730	742	734	732	745	710	732	746	780	704	739	747	756	719	741	732	707	752	673	699	725	763	778	771	751	671	775	742	694	720	694	661	667	744	725	674	712	705	702	734	755	747	728	709	722	712	718	739	741	749	741	735	731	682	743	739	751	703	762	759	735	685	705	699	729	775	738	724	703	690	743	737	697	785	716	718	737	748	698	721	769	743	747	716	732	718	711	730	711	713	701	762	740	730	681	759	773	648	731	721	721	748	725	757	775	746	737	700	712	735	716	737	794	733	759	733	760	726	711	710	736	741	746	722	721	707	723	743	687	728	729	714	685	742	720	771	688	694	733	704	728	726	704	703	715	761	771	735	732	773	739	765	677	757	700	692	785	743	744	707	750	739	741	734	723	731	716	780	696	741	726	719	685	735	666	727	710	721	756	735	686	736	730	790	744	759	725	719	731	765	722	736	672	722	721	759	738	739	697	734	677	733	754	737	746	705	763	687	768	726	735	757	699	733	769	719	731	697	731	750	727	708	675	701	705	739	723	738	751	694	715	755	723	724	713	738	715	800	795	707	743	743	696	710	645	737	771	722	691	741	697	713	741	687	724	720	718	681	699	713	707	762	755	704	740	690	747	693	717	709	729	795	711	727	708	681	713	748	726	755	709	732	721	700	674	781	753	705	756	737	715	697	718	776	734	735	717	730	729	702	745	730	719	761	771	709	691	761	719	693	773	687	776	721	726	734	769	727	674	725	716	706	681	698	704	756	706	721	763	706	712	734	705	744	747	738	726	778	763	685	729	691	743	759	694	709	703	704	746	685	709	727	711	760	746	717	725	718	778	737	725	770	721	756	717	690	702	703	718	738	704	739	650	751	712	704	736	725	744	737	719	734	744	730	682	736	715	713	757	700	737	774	742	796	726	679	761	694	776	712	704	714	718	779	761	739	698	723	729	780	728	736	679	732	753	737	729	719	702	690	708	740	726	727	695	744	716	716	765	747	737	703	701	702	707	723	762	708	709	768	716	739	697	696	720	729	718	725	740	678	728	705	725	712	732	693	744	740	716	717	762	714	757	701	735	703	701	743	716	754	758	701	749	719	761	749	748	726	741	707	737	714	698	710	729	737	721	750	748	749	758	747	741	748	739	737	766	716	729	752	752	733	747	724	748	716	714	752	742	750	699	738	779	715	722	753	746
6351	3887	4368	3468	2793	2203	1473	1122	946	808	722	610	567	595	564	552	530	504	531	462	473	443	414	418	400	408	416	351	389	354	373	351	352	353	352	372	328	360	357	375	450	367	366	388	372	403	364	381	308	336	336	295	319	320	315	329	325	311	325	321	302	337	326	310	327	327	346	357	300	345	343	340	351	365	360	358	320	319	363	317	322	324	335	333	344	321	355	319	324	317	317	313	341	352	338	336	351	310	362	327	328	338	315	347	340	341	350	334	323	327	319	342	321	342	333	323	317	353	317	324	350	290	326	326	348	306	327	307	327	331	321	335	334	342	300	335	309	299	289	332	308	330	329	340	352	343	331	327	309	350	337	330	325	318	338	343	309	324	333	341	306	338	326	347	338	307	341	310	353	328	329	376	296	345	348	323	328	338	355	327	343	333	342	330	318	342	323	326	333	308	337	317	335	337	328	318	316	335	348	338	308	327	335	298	342	343	350	355	348	337	315	357	333	330	315	330	335	346	331	318	298	335	321	339	308	337	320	314	311	316	346	320	324	366	313	338	340	344	317	331	317	330	317	351	292	352	347	338	331	313	336	357	343	322	308	339	309	354	344	318	326	355	325	318	318	297	323	345	306	320	338	323	312	338	291	322	342	306	350	347	336	309	337	338	361	315	363	342	334	325	319	324	328	319	319	318	315	308	346	317	313	336	334	345	321	355	303	323	336	343	332	339	340	307	337	327	341	366	334	320	331	346	348	305	324	289	338	314	342	325	322	313	322	371	346	270	351	316	319	316	317	332	299	363	333	331	363	323	318	289	339	315	346	332	326	332	335	300	370	313	327	337	340	327	346	344	329	309	325	348	331	322	366	315	346	333	311	316	312	323	345	343	323	322	318	328	306	335	331	319	320	358	337	308	317	362	317	323	333	349	323	354	322	329	339	333	318	366	319	316	321	344	333	352	340	299	339	318	346	334	322	353	326	343	368	334	319	320	346	363	311	329	339	364	304	332	317	329	331	358	323	288	350	360	332	319	326	345	309	295	330	323	326	282	335	339	318	376	319	301	311	319	335	311	334	327	330	315	363	289	357	318	350	335	316	336	326	309	359	325	336	315	351	322	324	300	334	278	337	343	338	324	331	353	305	334	331	340	325	344	331	338	302	354	364	294	339	345	307	355	340	354	332	299	339	336	355	322	329	310	332	355	353	346	345	321	312	333	323	312	341	356	329	344	328	349	383	318	295	329	318	330	317	312	363	291	304	340	330	359	337	328	337	318	344	336	342	287	335	351	313	315	336	348	383	321	332	356	357	333	318	304	337	340	332	344	296	341	332	339	313	346	323	361	322	323	310	311	318	340	319	292	339	316	333	302	330	320	341	336	341	340	321	320	333	317	329	314	322	373	340	344	322	325	330	271	333	335	309	316	343	298	343	370	313	340	317	344	314	310	339	347	328	321	313	302	336	331	339	330	293	336	317	321	327	335	319	296	323	328	317	321	313	307	363	320	359	319	307	329	378	325	309	330	321	324	335	353	336	314	300	327	330	378	305	342	302	357	326	326	311	334	316	327	342	335	321	314	322	295	335	331	303	342	332	330	343	322	329	303	308	292	285	359	321	323	335	287	303	345	317	331	324	347	323	348	328	316	328	305	380	311	324	348	316	275	358	329	354	364	337	348	330	305	303	326	321	360	322	285	349	335	362	313	307	329	320	329	345	328	321	359	332	318	318	316	323	338	323	352	325	343	296	348	347	334	308	338	311	335	312	344	308	296	321	361	321	335	351	330	365	374	332	324	310	331	347	310	355	313	341	341	346	333	317	330	332	349	334	345	326	337	321	344	326	308	333	334	330	337	325	353	346	323	326	321	289	336	346	345	305	323	311	312	327	343	334	296	310	306	327	337	338	347	338	316	366	363	328	324	318	355	321	336	343	314	327	307	350	328	336	327	344	356	311	338	338	321	379	323	322	349	318	326	292	293	343	331	333	344	294	336	349	330	334	344	325	312	331	316	333	295	313	315	333	339	299	317	326	348	348	344	300	362	334	339	337	317	307	330	314	368	329	356	318	331	350	379	339	350	309	324	291	313	341	332	334	361	313	349	349	324	312	338	321	364	300	336	331	302	317	338	335	338	316	335	331	350	340	319	347	377	311	318	339	328	363	309	318	318	336	288	330	331	306	331	357	308	320	318	334	320	348	354	334	342	335	345	333	331	335	316	333	328	326	299	309	322	313	343	313	316	356	318	334	349	305	346	304	331	345	321	319	345	330	320	359	361	301	341	352	318	313	357	358	293	320	373	323	344	337	331	327	334	293	358	305	352	323	318	301	323	324	331	343	347	308	311	307	336	336	323	340	354	365	324	317	334	339	337	360	287	334	322	327	345	349	293	345	331	303	329	331	309	328	358	319	345	320	292	344	312	303	310	325	328	301	330	329	333	351	350	334	335	313	343	330	328	354	325	317	347	334	304	321	328	330	330	334	331	315	334	372	313	330	347	312	307	335	328	355	374	310	317	320	325	315	357	306	341	315	322	329	320	314	355	325	336	343	352	337	309	307	343	322	342	361	346	352	324	326	354	310	329	309	338	334	348	363	298	283	316	323	321	319	349	348	331	332	343	359	318	322	343	338	339	325	297	360	323	349	330	347	325	337	323	347	345	367	298	348	330	313	358	358	351	318	331	342	357	345	366	316	329	308	314	339	306	332	330	357	318	335	315	326	315	342	342	304	330	365	320	302	352	342	302	305	320	301	340	341	336	356	357	326	347	342	302	318	347	357	326	371	293	316	336	340	334	355	339	297	341	341	331	344	322	318	324	315	306	343	332	323	305	332	338	343	330	342	326	349	329	330	366	299	348	325	342	330	318	301	319	346	333	325	328	329	348	343	339	333	321	331	363	333	305	351	332	369	322	374	321	331	350	350	325	315	339	301	322	332	327	355	321	331	332	350	339	324	319	353	314	344	344	318	306	343	302	317	353	325	335	330	326	299	315	320	344	314	301	325	313	345	336	336	343	312	324	315	293	338	334	312	328	321	370	352	342	309	345	341	300	313	309	313	361	297	361	336	355	350	331	341	348	340	320	323	321	327	336	340	332	338	327	333	334	354	330	327	314	305	345	334	337	308	320	366	352	318	352	321	327	333	349	304	332	346	348	321	339	324	324	307	329	317	322	303	328	346	364	322	357	311	333	327	322	317	350	326	344	340	324	328	321	340	323	325	298	330	282	324	349	334	332	331	328	310	351	331	335	326	306	320	293	311	322	319	320	330	349	328	329	350	320	330	304	335	299	337	311	335	330	319	311	337	352	318	354	346	302	334	339	296	314	332	318	339	317	335	294	327	329	341	318	312	346	354	314	336	340	335	377	308	301	340	305	343	327	330	325	331	323	326	328	347	345	332	313	322	308	342	314	358	339	311	333	333	337	320	340	330	344	334	339	310	358	320	320	306	315	354	321	319	326	300	345	328	297	351	319	323	340	311	307	293	355
4812	4200	8219	10277	10115	9049	6626	5494	4645	4225	3678	2961	2668	2963	2717	2553	2571	2338	2310	1976	1941	1986	1957	1767	1540	1568	1457	1390	1556	1310	1228	1068	1067	1060	1081	1107	1084	1034	1106	1462	1662	1284	1163	1253	1233	1314	1195	1101	838	933	930	893	919	923	887	929	909	926	872	912	827	913	872	924	926	893	907	827	882	873	944	893	892	932	937	873	918	894	864	874	899	911	878	908	903	896	886	824	910	874	886	955	889	932	880	856	908	900	903	942	911	879	885	940	867	904	883	907	906	917	847	849	922	894	842	886	911	878	926	876	957	870	870	838	879	899	911	894	919	901	910	908	870	843	863	921	928	875	912	916	859	909	892	921	871	858	900	910	860	881	888	921	901	855	909	929	867	891	948	854	903	852	872	882	942	848	875	917	857	862	907	914	895	902	918	910	951	925	911	913	946	907	902	908	846	879	879	912	890	902	877	958	886	950	964	866	912	871	899	878	892	887	851	907	922	883	916	856	877	851	896	840	899	862	933	905	872	874	887	856	876	834	873	963	864	808	936	900	916	912	898	883	874	847	892	899	853	877	906	934	903	958	937	900	904	859	876	914	916	937	856	855	849	944	903	890	884	843	907	906	949	957	859	869	903	916	888	877	953	942	893	861	889	858	881	918	892	889	881	935	851	873	918	906	913	857	915	905	881	924	856	881	914	902	833	862	880	892	945	899	932	869	902	849	883	918	911	903	892	855	918	918	844	885	893	891	875	884	937	852	906	856	868	907	859	897	888	944	837	881	870	917	958	867	844	863	897	898	909	862	869	880	860	903	861	890	949	850	850	925	932	966	906	847	895	893	843	931	924	874	888	908	904	903	919	884	915	862	856	877	929	903	904	894	877	869	863	878	882	900	884	911	870	859	855	906	817	900	909	907	908	879	897	905	850	856	861	898	912	869	909	899	928	935	896	895	849	860	890	912	858	898	870	900	924	866	889	895	859	889	879	889	909	871	890	871	886	879	904	909	896	871	868	832	939	883	880	901	914	908	917	903	840	904	864	918	883	887	862	933	870	900	938	894	923	913	908	860	866	853	949	900	902	913	852	905	868	925	945	879	905	833	915	860	861	921	918	946	865	896	865	830	859	872	887	909	917	892	879	871	885	875	894	837	899	882	886	870	830	874	916	913	862	889	911	928	859	885	916	909	958	866	881	901	905	885	914	935	893	857	895	883	908	920	848	916	877	922	945	906	880	917	920	916	864	878	959	883	903	899	834	893	914	918	895	895	896	854	890	846	910	859	910	908	936	900	929	897	869	875	948	906	896	884	864	899	913	875	894	907	917	853	886	897	898	879	948	912	896	860	940	913	936	867	872	924	955	901	878	884	849	921	885	887	839	900	908	926	884	860	907	883	883	880	861	898	902	896	881	929	948	916	903	865	940	913	923	910	860	880	880	915	897	863	880	914	931	885	876	886	943	923	856	876	882	917	919	924	890	847	851	867	823	882	921	890	938	914	905	837	936	870	846	884	869	900	948	903	885	870	927	876	889	842	906	881	937	891	875	941	838	928	873	891	881	824	904	863	877	877	897	918	932	912	889	927	904	894	937	921	906	865	893	890	856	894	873	947	850	919	861	896	888	886	895	853	876	930	911	936	872	872	878	891	867	845	848	906	892	896	901	909	916	884	930	872	908	886	875	927	839	854	916	917	833	896	908	854	894	904	868	884	933	879	890	883	893	858	906	888	916	855	913	864	926	904	894	879	874	926	885	973	926	906	909	927	817	854	853	901	886	903	902	943	874	847	873	902	897	904	867	889	945	862	901	870	868	904	892	881	896	912	919	881	865	913	891	950	878	844	866	882	927	882	891	917	892	875	911	900	882	858	910	895	850	929	954	901	886	923	879	897	912	914	881	957	896	866	872	895	901	813	884	889	940	869	893	892	873	890	866	880	931	916	865	911	884	932	860	925	917	874	906	944	931	878	831	857	886	854	879	859	931	890	923	946	909	897	905	895	903	870	886	889	877	900	865	860	928	921	885	956	868	916	858	915	900	924	911	901	899	891	933	879	849	893	841	873	911	938	872	894	823	912	868	933	918	955	838	939	885	847	868	924	920	895	876	855	819	903	888	934	903	867	865	904	915	865	851	877	893	898	846	915	900	924	913	865	857	864	930	850	836	943	920	910	903	934	861	952	902	902	852	922	896	866	845	922	902	869	907	881	956	886	886	955	874	902	888	840	875	875	889	867	927	944	864	881	877	909	853	906	895	918	893	854	915	870	915	913	855	930	873	913	844	887	891	901	892	891	893	897	839	896	901	897	915	881	849	938	884	902	841	895	910	917	965	848	910	889	908	871	856	880	900	911	883	896	892	922	913	870	887	904	876	851	919	921	867	944	955	864	867	906	909	860	893	866	896	903	921	862	874	853	898	867	888	819	901	911	921	924	835	929	940	905	871	882	921	927	879	922	894	893	858	871	890	909	902	899	899	884	881	896	892	909	838	863	873	903	952	850	886	901	903	902	893	886	921	872	896	866	908	890	894	917	884	903	902	891	853	903	861	945	889	910	908	870	889	892	895	897	905	916	871	854	881	902	936	873	894	867	872	862	906	957	849	873	961	953	879	849	904	945	855	870	833	882	954	880	955	889	896	899	837	926	916	894	879	957	895	944	905	942	874	849	913	859	888	889	885	919	883	926	905	908	935	930	872	899	879	920	889	884	887	923	939	907	906	914	892	897	936	871	888	880	948	853	881	869	905	916	875	916	939	858	867	871	907	856	875	880	887	899	955	951	874	909	889	925	881	911	941	928	883	854	876	872	875	889	973	924	865	935	868	892	935	920	911	930	920	873	907	922	871	917	891	916	877	902	898	924	848	891	883	910	913	862	925	896	916	921	895	905	916	877	822	915	886	877	923	898	897	913	879	917	916	896	875	840	905	889	929	920	886	896	919	826	877	892	913	926	918	929	943	954	952	880	891	934	898	879	903	917	847	881	859	871	869	906	883	872	888	907	929	964	913	852	912	885	860	865	878	910	858	911	861	907	906	921	862	839	875	897	847	882	883	897	923	929	914	905	880	906	867	912	883	893	934	904	918	864	901	890	923	897	897	891	899	929	922	856	881	936	880	914	857	946	935	934	926	918	920	914	896	962	960	858	833	888	910	879	854	863	870	947	897	867	853	871	916	880	902	886	909	874	867	886	908	921	891	940	914	901	918	937	929	862	883	902	895	905	892	901	923	860	934	902	922	890	912	920	899	883	825	897	961	924	886	953	893	914	889	964	833	913	912	842	873	845	925	913	906	877	934	922	845	894	880	808	885	905	887	934	883	902	856	896	881	879	907	835	855	919	929	872	925	959	893	894	863	863	903	871	906	889	961	977	857	931	895	976	928	884	964	920	842	876	879	931	938	893	881	855	871	869	876	921	868	893	850	896	882	889	907	871	846	936	877	869	891	896	902	924	900	905	848	928	876	911	866	874	890	926	875	882	871	879	858	932	875	901	902	845	884	854
13008	6765	8697	7831	6386	5135	3571	2630	1934	1417	1065	889	860	904	728	726	731	679	645	587	601	544	540	501	493	454	433	494	481	403	366	365	389	388	402	436	461	383	691	1122	700	495	753	742	710	526	438	338	359	306	315	329	288	326	338	310	301	321	329	316	311	302	336	311	308	286	335	322	302	296	296	292	289	306	311	354	314	312	313	333	300	312	304	297	322	323	313	308	330	311	292	306	287	295	328	325	305	301	278	313	318	269	305	302	313	311	305	312	294	319	308	318	326	298	286	312	306	331	310	315	285	273	343	330	330	311	331	291	311	330	302	323	306	300	312	330	321	312	309	309	330	328	301	303	301	303	284	301	304	318	314	302	318	283	309	315	286	312	280	363	316	316	289	330	310	291	318	309	328	324	332	279	314	308	285	298	313	320	292	283	334	298	295	272	341	307	294	303	325	323	305	310	332	330	314	317	308	293	285	314	298	301	304	303	304	288	336	300	295	318	296	292	307	318	291	305	283	331	311	284	329	312	313	299	286	314	274	326	326	321	291	333	292	281	286	348	300	300	310	314	312	318	301	295	270	315	293	297	319	286	307	356	307	337	307	318	320	314	321	313	278	313	290	302	322	300	306	317	329	290	290	301	334	332	320	324	313	295	305	338	308	265	317	311	330	340	305	324	283	329	279	288	288	310	308	324	324	318	315	284	275	327	298	322	340	306	317	316	304	295	331	285	333	345	351	290	304	309	316	295	292	315	275	306	325	329	297	283	340	280	305	320	323	320	259	323	303	339	341	282	312	289	292	315	311	316	299	327	316	308	284	320	337	318	326	299	319	342	311	290	311	329	314	295	337	339	323	333	305	330	294	262	263	332	344	300	328	324	325	316	303	288	325	298	277	321	329	291	301	346	321	332	306	288	314	290	331	318	322	301	305	305	316	346	300	297	305	289	316	296	328	337	298	326	304	312	293	306	293	317	295	328	324	293	337	356	287	293	269	301	310	340	330	319	328	313	294	302	335	312	352	324	290	304	323	307	320	318	319	299	298	260	322	291	296	329	352	300	309	295	321	291	326	309	315	321	350	328	300	303	309	316	313	295	313	282	294	304	312	283	285	305	329	357	277	323	304	323	327	294	330	329	294	312	298	324	300	288	350	311	307	315	324	338	314	271	298	299	314	294	345	341	310	315	290	307	292	302	332	309	329	317	283	305	282	323	318	280	311	265	298	302	339	311	295	329	314	306	301	316	312	312	345	301	292	319	356	307	298	314	295	315	300	320	314	312	305	303	313	318	317	307	371	295	323	284	354	277	295	293	289	293	327	290	300	336	308	307	331	339	317	306	288	311	329	347	331	318	317	309	328	273	338	322	302	253	308	305	295	314	309	311	304	303	300	297	316	307	307	296	342	315	301	329	325	305	300	294	271	306	298	312	329	286	302	302	279	321	284	308	296	335	328	312	302	286	295	300	308	334	330	322	313	304	326	322	290	335	331	285	312	344	315	317	317	320	289	324	304	339	291	318	306	299	311	286	301	317	288	271	322	322	298	316	328	267	295	308	317	320	298	315	281	294	319	317	332	297	325	325	336	294	288	281	285	317	298	299	305	306	332	323	307	339	264	287	294	304	322	305	354	296	307	299	301	306	317	329	315	291	296	285	321	284	362	289	310	312	320	314	322	325	338	301	347	311	321	286	311	305	273	314	346	306	306	315	304	310	305	315	297	309	298	342	288	301	308	293	303	314	302	294	332	299	318	316	295	307	313	316	298	319	289	307	284	316	312	332	295	304	289	305	297	315	355	277	298	307	307	299	320	316	291	320	289	307	282	312	299	307	325	326	324	297	323	287	344	316	305	325	311	270	308	313	295	325	318	303	265	312	273	308	332	323	325	328	316	289	330	305	288	300	291	303	325	291	329	329	355	293	329	276	325	281	290	315	269	313	326	327	290	280	276	323	318	332	298	301	305	287	312	306	288	346	309	316	331	287	296	329	303	300	320	279	305	314	279	303	279	303	317	324	278	315	296	266	296	302	328	333	331	299	326	314	307	343	281	310	306	319	342	340	323	318	322	291	312	325	306	319	321	294	314	317	289	337	314	295	314	300	315	307	295	325	312	350	288	300	297	322	300	318	319	322	348	283	297	313	320	310	316	341	295	327	304	323	294	333	304	286	319	323	328	303	289	304	281	277	294	306	329	280	293	317	323	323	302	340	311	329	312	320	332	316	308	306	286	269	295	292	316	321	345	336	323	269	337	310	298	299	324	290	291	291	307	323	329	316	312	298	299	321	306	303	293	349	333	312	322	316	282	316	323	322	309	328	275	300	336	292	303	286	330	305	282	286	337	306	284	300	321	302	299	334	312	328	317	335	296	309	312	321	301	309	297	307	298	299	307	295	319	311	318	307	271	323	298	289	298	294	316	338	316	302	310	295	332	334	297	332	316	324	291	308	328	314	294	308	290	263	274	301	298	333	277	288	340	311	290	309	339	301	289	299	307	307	316	303	312	319	318	302	291	285	332	315	304	312	298	298	305	323	296	332	317	308	333	323	321	306	310	332	306	316	314	317	300	296	300	291	296	326	284	293	301	344	309	320	272	309	331	338	321	345	328	299	303	314	325	322	311	305	316	294	299	309	279	307	310	279	329	327	323	291	329	315	288	350	290	278	315	279	349	330	321	337	330	303	288	305	312	324	320	318	290	336	322	309	312	329	320	355	276	320	320	310	307	320	318	295	313	294	289	306	291	300	318	318	326	335	309	304	285	294	327	294	266	324	310	327	293	296	325	306	312	302	325	325	300	297	310	279	312	326	295	295	338	296	314	285	304	312	328	331	347	333	276	324	316	334	280	312	339	298	328	282	348	320	316	325	331	303	307	319	296	307	295	320	306	310	282	304	297	309	325	348	301	326	333	338	303	311	297	289	333	327	339	306	322	288	278	335	326	294	296	315	325	332	322	317	303	329	324	335	338	278	323	341	312	335	302	305	310	299	296	326	306	282	293	300	337	332	312	321	303	338	310	307	296	310	307	304	290	276	282	308	307	306	306	312	299	285	318	315	348	321	299	313	304	338	315	301	329	302	303	288	294	271	319	273	320	326	307	299	347	287	312	324	297	304	324	267	305	310	302	316	320	296	311	289	323	317	327	313	269	325	329	343	304	284	330	313	272	302	288	317	272	338	312	306	313	311	296	292	316	313	317	332	323	303	283	311	274	329	317	324	293	302	305	304	307	283	314	273	281	319	327	302	335	300	338	304	332	291	321	333	305	283	312	296	318	320	319	279	314	320	315	334	308	331	305	328	327	294	311	285	293	310	325	340	291	348	327	320	295	306	314	287	303	361	327	299	311	318	304	317	306	294	292	310	329	311	324	338	300	301	289	296	279	295	322	308	327	323	337	294	331	290	311	330	325	304	319	351	335	324	307	321	309	329	318	303	311	309	277	330	295	288	302	305	305	327	324	311	316	303	325	294	329	303	275	293	298	314	333	283
8994	6613	14783	18834	18408	16063	12673	11292	9094	6964	5749	4837	4813	4675	4030	3924	3687	3691	3422	3039	2810	2924	2734	2305	2385	2304	2112	2442	2360	1682	1308	1397	1490	1583	1744	2073	2367	1478	3947	7287	4226	2661	4484	4588	3852	2627	1696	1098	914	861	876	852	846	829	868	893	882	878	847	861	869	807	880	885	813	794	826	804	868	839	859	793	848	877	857	868	878	900	812	828	818	835	850	837	790	844	892	819	786	820	813	833	815	869	887	828	912	813	817	816	847	829	855	862	889	842	877	800	864	865	845	809	837	825	838	858	868	870	824	888	846	847	789	858	844	843	807	831	894	885	851	853	814	865	792	849	841	876	836	832	811	833	836	822	920	823	884	898	862	826	822	803	798	823	858	862	869	872	881	822	837	887	808	851	859	827	850	841	815	839	865	840	831	867	820	808	822	820	869	810	856	844	844	823	818	805	855	875	800	792	844	804	854	820	820	833	824	851	827	845	801	841	896	813	832	883	798	803	844	827	841	833	792	909	838	846	860	799	817	896	858	835	859	820	831	844	865	832	882	840	840	825	850	859	835	854	854	837	821	858	838	788	876	825	877	814	831	823	799	807	843	848	837	832	819	828	821	832	860	862	841	802	845	799	883	874	884	850	806	841	818	879	880	870	865	825	822	844	839	839	835	871	797	870	877	873	805	837	867	837	803	902	823	863	864	802	826	847	857	828	873	825	827	884	811	874	854	887	833	825	839	906	879	825	853	869	831	809	873	810	867	866	850	928	827	814	806	858	865	866	834	882	889	893	844	858	878	860	860	856	853	870	812	844	858	835	820	824	850	874	853	856	803	837	866	854	878	831	826	895	798	805	862	850	873	811	835	855	850	840	883	811	789	841	842	857	861	831	894	838	855	858	805	869	834	812	802	863	820	836	834	841	829	875	846	899	838	813	838	859	845	818	844	848	834	770	833	837	854	905	836	890	814	793	818	804	882	888	849	836	861	793	820	829	822	830	903	835	854	916	853	903	864	796	828	846	816	778	830	870	823	857	790	905	773	823	869	840	830	786	844	827	815	810	872	832	913	868	823	803	843	857	866	902	810	804	823	837	797	835	796	912	812	830	773	829	873	790	814	792	850	818	821	891	840	835	822	818	841	848	818	807	795	881	851	819	837	822	847	906	849	848	852	803	834	849	876	844	804	783	815	858	837	843	832	883	821	845	824	826	877	797	850	853	872	853	859	811	810	866	777	858	894	818	813	853	837	858	799	803	855	824	863	840	836	853	887	840	827	834	846	825	828	840	827	852	833	815	899	865	874	878	861	808	831	796	895	866	824	804	850	849	875	844	825	876	798	862	815	869	880	857	890	849	835	844	854	861	905	854	832	823	871	828	858	847	839	843	852	812	894	810	856	829	880	828	813	885	851	873	848	875	808	847	808	844	845	830	871	846	818	843	883	830	840	847	873	836	807	855	855	824	870	890	792	862	865	816	788	840	810	823	804	868	836	894	808	831	838	908	828	833	848	858	826	832	773	886	804	874	828	851	836	826	824	856	824	856	837	859	848	854	864	829	811	863	832	866	877	834	842	812	804	877	814	843	841	896	872	791	821	837	861	825	845	839	826	861	855	843	865	881	867	841	887	822	830	846	844	846	858	806	858	833	862	841	840	833	798	855	841	862	849	869	811	859	865	849	852	844	902	828	825	791	797	873	849	827	856	828	829	814	869	815	861	798	846	797	852	837	849	858	856	851	833	859	808	850	814	855	845	858	819	821	843	817	820	825	768	876	839	845	855	849	803	919	825	835	865	819	863	838	807	865	824	814	835	836	823	840	855	827	794	860	873	807	862	820	838	837	826	901	814	897	833	833	849	821	815	861	833	887	798	796	874	821	858	821	840	854	854	829	796	846	829	834	846	868	825	816	834	796	823	780	896	832	814	818	844	872	834	801	866	835	839	839	849	887	854	873	851	825	821	864	865	838	886	785	877	831	867	785	863	785	897	841	797	834	843	852	792	884	895	868	848	877	831	848	859	859	815	847	859	828	849	829	765	841	841	850	833	904	824	858	863	867	851	821	801	797	861	853	889	841	872	840	884	827	866	837	862	874	749	871	801	854	864	811	841	855	814	903	852	828	820	860	811	858	814	884	851	778	863	864	849	851	820	912	856	845	835	826	869	855	835	790	900	797	813	805	864	879	855	887	806	852	853	818	792	855	843	879	828	857	861	827	813	824	858	831	847	883	849	852	834	779	914	830	805	886	874	820	828	853	864	846	863	900	829	822	834	845	838	822	856	844	862	892	852	816	929	845	839	868	886	840	867	869	851	816	836	809	830	829	834	808	891	865	856	884	824	904	880	855	863	850	838	847	857	836	844	837	815	826	898	790	819	845	816	839	789	849	835	762	812	847	843	848	865	860	891	833	891	899	779	836	806	839	850	862	881	872	825	832	818	859	886	812	866	831	771	790	800	878	840	827	817	879	829	825	844	891	890	855	822	877	819	839	872	784	779	864	865	823	843	806	851	828	824	817	844	850	792	807	853	839	814	834	896	839	862	796	892	828	851	815	820	908	839	872	811	812	830	883	897	828	772	830	866	862	844	870	808	844	848	855	830	837	849	829	873	868	856	853	803	885	912	793	775	834	859	825	889	842	784	838	834	905	841	886	857	856	809	851	872	872	819	837	884	825	852	859	820	871	854	813	848	812	838	845	858	841	862	808	818	831	824	837	803	822	798	835	834	852	819	848	872	898	840	902	837	873	839	802	813	833	826	797	873	826	804	896	835	860	842	843	805	770	860	879	824	859	864	867	819	865	805	817	838	889	829	825	782	788	799	857	854	829	823	796	809	808	876	841	818	803	836	821	799	880	869	867	784	825	832	809	873	836	849	816	815	858	828	828	855	858	849	838	897	792	851	831	837	877	821	815	900	802	844	801	860	856	845	868	832	855	850	867	816	862	846	859	878	862	868	826	891	819	850	821	870	881	874	822	866	819	852	793	864	832	861	843	782	796	908	850	883	846	776	818	896	829	848	859	893	838	837	810	837	791	860	862	831	773	831	817	838	826	836	851	860	824	789	842	815	860	828	836	830	821	833	807	865	811	841	871	865	840	852	819	847	854	806	822	860	825	855	855	855	865	828	860	818	903	848	861	835	805	857	867	832	856	809	825	787	855	821	818	799	837	917	879	784	876	875	855	844	831	827	877	852	863	876	850	878	842	867	829	877	846	857	814	864	868	852	863	835	840	804	892	855	861	814	832	863	891	843	855	891	847	796	799	918	899	838	880	796	804	801	813	882	833	787	836	791	811	836	849	804	843	859	852	898	865	824	831	827	878	822	835	832	859	831	889	824	883	846	872	853	838	832	852	840	880	896	839	838	908	832	829	859	825	841	845	862	886	848	841	897	866	857	843	827	843	861	852	858	892	842	858	813	879	851	871	812	913	854	840	857	829	857	875	878	842	819	862	834	869	883	852	884	810	839	823	840	831	858	805	891	831	832	889	850	855	906	800
20331	11244	14725	13419	10451	7922	5213	4494	2967	2141	1636	1327	1133	1077	1031	904	848	787	890	680	679	698	632	548	546	557	546	573	524	373	391	395	404	361	397	687	790	457	1093	1686	1493	978	980	1090	994	602	395	285	271	253	252	277	242	266	284	257	268	254	282	245	244	254	255	275	257	233	213	258	245	260	272	251	222	264	243	254	266	259	254	257	261	253	233	251	258	222	260	240	229	258	238	243	221	271	299	259	258	248	247	272	242	256	238	252	269	249	255	251	242	274	246	254	241	240	245	243	277	266	228	279	254	281	257	248	274	272	241	266	242	236	246	257	229	235	253	276	260	275	249	281	254	256	248	283	241	264	258	237	266	218	222	247	255	231	260	263	235	244	245	235	232	238	281	236	265	239	260	239	253	273	246	240	269	250	249	250	224	297	249	257	261	267	244	263	258	256	272	226	201	238	238	246	249	232	291	246	265	251	230	235	269	256	232	280	238	272	259	254	237	272	253	258	252	244	265	233	251	263	245	225	260	241	254	261	260	268	244	241	236	256	242	235	263	265	273	239	236	259	242	233	260	242	257	273	266	257	253	253	245	261	248	264	260	241	245	251	258	268	278	264	245	258	223	275	264	249	248	247	249	279	270	268	235	228	260	244	240	235	238	261	228	244	260	247	251	248	239	263	259	254	260	261	240	266	275	244	249	263	289	233	220	231	248	267	256	221	265	275	248	251	241	273	243	240	234	228	242	255	253	258	271	242	267	257	266	254	264	249	224	262	257	249	217	235	231	266	246	256	243	254	267	304	245	228	243	260	249	243	250	261	256	284	242	258	245	239	241	236	273	267	254	229	246	201	286	238	243	248	275	248	229	225	236	257	244	266	277	261	245	216	249	260	289	227	274	265	268	283	254	262	269	245	253	269	254	232	253	247	262	244	265	260	240	232	238	257	253	261	202	264	264	263	271	247	253	274	289	236	240	253	255	259	273	230	224	255	263	243	255	246	254	276	263	227	259	228	225	315	228	232	263	286	259	265	243	245	229	243	249	250	280	261	243	254	255	266	262	248	267	230	259	269	231	264	229	232	259	260	281	250	261	243	218	209	258	267	220	259	231	279	230	248	268	246	233	249	236	285	262	263	249	234	243	251	246	242	257	269	229	249	288	239	253	275	256	265	266	250	260	245	263	267	275	257	266	221	245	244	235	281	243	211	231	248	256	284	261	247	257	231	259	229	254	247	232	264	235	258	248	253	253	274	289	237	262	227	271	260	266	251	281	262	258	242	243	232	258	242	261	227	249	258	256	265	280	250	254	232	269	277	237	281	288	256	268	254	247	235	240	255	242	286	253	287	255	243	234	273	254	262	248	226	236	217	294	266	224	241	258	272	228	274	242	264	246	246	253	293	265	241	244	283	239	246	268	243	252	254	275	255	289	262	262	239	257	253	270	266	227	250	248	256	249	235	239	252	263	273	250	263	237	270	250	252	241	266	253	266	243	253	258	245	267	244	287	282	260	270	264	300	230	260	268	309	266	250	240	244	231	241	242	268	262	252	245	267	269	235	250	255	266	249	271	251	245	247	250	274	238	264	229	238	255	236	294	252	248	241	240	270	249	255	239	276	257	229	257	241	262	252	258	252	266	246	260	237	261	271	247	256	218	270	259	263	247	240	243	235	232	263	236	268	269	246	248	229	264	232	228	236	282	247	233	211	269	264	266	260	252	274	248	236	250	266	254	264	218	241	248	241	264	268	253	276	245	265	241	227	239	261	232	270	273	248	261	248	279	232	248	233	236	226	243	228	246	235	217	238	243	244	256	238	275	255	283	257	238	271	251	239	262	249	253	245	241	234	235	259	246	225	246	246	229	255	219	236	261	240	231	271	232	261	226	271	230	255	243	294	263	256	257	258	255	234	246	267	252	280	254	236	255	251	277	229	263	254	253	210	233	284	290	254	265	239	232	253	248	221	249	291	265	282	246	225	270	262	280	265	221	266	257	261	262	285	277	237	272	239	238	245	224	269	236	258	264	254	260	272	240	244	239	242	243	240	250	235	254	275	234	252	230	258	267	246	249	268	257	248	247	253	230	220	277	249	236	253	222	251	264	253	246	233	271	269	234	249	266	246	250	241	243	257	259	303	259	277	266	265	228	272	267	259	248	254	256	240	247	244	257	259	258	265	252	263	265	260	265	241	263	253	263	239	239	276	258	256	243	232	255	253	293	251	282	275	253	238	261	235	254	266	252	259	274	258	263	282	278	239	258	261	246	262	258	250	262	251	245	233	247	239	221	234	254	247	250	217	241	266	233	226	285	223	243	278	235	238	275	248	253	245	248	256	240	265	253	257	267	254	247	264	289	254	246	229	264	247	255	255	255	250	243	254	223	271	224	246	235	268	249	249	240	258	254	226	270	219	301	229	258	250	244	219	270	238	240	238	247	249	225	273	246	255	235	264	290	257	264	262	240	266	234	240	260	284	241	279	239	230	258	259	247	262	278	248	232	255	245	243	258	254	242	264	248	245	228	243	245	252	282	269	260	255	236	262	264	252	243	268	243	248	234	223	240	258	253	255	243	265	278	239	240	265	222	213	273	240	242	240	253	254	226	260	254	264	249	229	253	247	222	247	247	235	249	255	247	270	262	234	285	244	244	289	257	230	249	255	270	219	251	260	251	270	244	259	270	282	238	267	234	249	265	274	237	258	256	249	259	264	253	227	232	265	248	252	251	270	264	251	267	236	271	268	255	259	251	265	240	273	258	257	279	273	281	270	243	273	269	248	231	247	282	254	226	254	244	253	248	254	238	256	251	233	239	235	269	242	257	248	256	263	255	291	268	252	251	251	231	236	267	270	236	259	247	259	235	246	243	239	252	247	234	228	252	253	258	254	229	261	247	234	261	246	267	229	249	256	254	254	261	225	249	261	250	257	255	263	241	287	236	242	229	264	272	253	252	263	275	237	249	276	267	231	279	218	247	248	263	253	265	239	227	238	256	259	259	238	238	262	247	265	265	257	249	247	234	261	268	260	250	273	259	257	252	269	242	243	270	232	249	236	273	263	237	260	246	284	241	248	267	241	283	276	216	259	276	244	265	246	252	239	267	255	263	243	258	244	243	258	263	245	263	223	233	235	260	238	254	288	234	235	244	285	243	236	252	268	276	254	261	253	257	230	254	272	272	277	250	244	262	248	250	260	252	245	242	233	248	259	253	243	280	236	265	231	266	259	226	243	267	252	227	269	273	237	279	258	247	255	266	243	226	271	247	253	262	253	248	254	256	251	258	257	264	262	246	246	238	285	225	248	258	259	257	229	261	235	282	273	259	265	224	256	246	256	273	287	263	251	254	258	262	286	251	284	254	237	255	277	230	221	274	262	256	250	260	251	271	262	271	248	277	251	250	235	255	267	276	254	240	238	273	244	272	255	262	274	279	242	251	271	239	245	233	234	246	245	246	263	260	260	251	229	255	282	260	286	240	260	284	265	257	268	257	262	249	253
11953	9430	20942	25808	24529	21047	16400	16325	12239	10271	8467	7142	6822	6190	5424	5150	5033	5049	5128	4240	4125	4310	3612	3176	3187	2833	3192	3284	2838	1675	1543	1934	2205	1763	2133	4060	5010	2486	7523	10911	9961	6274	6072	6890	5886	3129	1534	948	757	735	742	713	714	727	803	821	750	741	764	721	701	726	709	699	699	719	716	669	669	689	738	707	715	722	713	733	672	706	711	724	726	655	671	726	722	696	739	703	694	717	708	715	731	696	673	715	678	727	667	672	705	690	697	676	699	775	683	683	742	771	701	725	706	723	714	695	672	734	686	675	707	749	734	724	746	668	724	708	689	729	729	683	722	692	706	682	724	685	702	714	709	642	736	705	714	695	755	690	722	677	727	740	714	705	678	718	720	698	701	663	703	672	717	712	713	718	708	700	710	705	732	692	705	681	708	723	720	719	712	693	710	762	676	704	706	733	674	709	704	663	677	670	652	702	674	703	633	708	689	701	677	672	696	714	684	701	691	665	696	700	731	711	723	662	682	727	699	663	700	655	699	710	716	677	647	680	726	743	736	706	720	767	755	675	696	706	684	727	721	714	771	703	695	717	700	659	696	744	693	726	742	688	703	703	698	679	705	657	702	705	706	713	730	696	695	660	733	702	702	705	688	717	729	713	719	699	688	671	725	726	699	712	699	698	703	686	709	712	723	737	700	725	670	667	678	719	702	672	662	669	731	736	749	711	685	711	677	708	667	703	689	696	734	685	743	689	693	685	674	732	701	704	693	704	777	701	730	748	732	685	687	706	727	723	700	702	722	697	727	672	698	692	658	693	707	732	706	692	691	671	691	711	715	742	728	752	696	709	700	719	646	735	748	701	736	696	685	659	679	692	740	740	756	772	687	687	694	732	694	653	699	726	710	647	695	750	717	716	708	707	709	716	662	667	690	723	714	716	717	635	729	722	675	740	725	698	671	764	730	706	743	751	655	676	719	735	686	682	702	706	693	732	675	680	693	746	712	695	677	718	747	719	687	700	694	717	659	684	653	721	732	711	700	668	743	751	718	742	726	734	787	682	671	708	706	719	732	687	758	720	708	718	735	677	630	735	718	729	720	757	710	666	707	659	731	703	692	691	676	761	705	701	717	674	696	672	685	680	738	738	689	696	679	698	679	673	666	662	681	739	692	718	689	721	750	716	707	717	695	721	655	701	705	719	690	714	696	712	680	718	702	716	731	712	691	704	684	723	703	628	691	698	680	721	742	669	692	758	682	743	706	717	741	718	733	689	704	726	739	678	700	666	684	722	717	682	709	718	723	670	662	673	721	690	704	703	693	718	709	715	716	727	666	709	717	725	749	734	736	697	745	706	652	738	704	719	740	658	708	715	717	713	704	719	719	701	684	705	732	762	666	707	691	711	726	709	714	711	702	669	720	665	724	672	674	764	741	692	721	714	719	690	715	735	733	660	697	656	722	786	718	705	696	724	640	779	655	661	714	704	708	690	712	669	736	750	711	731	704	665	683	668	706	686	688	670	742	684	682	688	720	676	721	682	720	720	724	703	734	722	684	649	721	703	690	684	692	717	687	679	723	741	661	719	707	716	683	719	732	669	745	699	704	737	716	712	713	687	683	702	683	715	675	706	699	708	676	729	662	711	694	735	671	709	758	657	734	690	716	748	708	742	711	687	648	748	646	705	680	739	663	725	690	668	727	696	716	720	666	671	766	710	686	697	693	705	722	699	766	773	737	692	713	734	662	734	743	706	736	755	721	709	697	755	696	715	713	688	676	703	742	686	727	702	710	728	677	675	713	691	767	651	738	689	719	742	710	754	723	702	707	749	712	734	707	693	733	705	752	728	646	687	715	711	693	689	705	712	680	666	699	715	743	752	699	717	691	724	691	681	714	708	678	693	736	685	707	685	720	696	744	750	688	717	664	691	701	697	716	740	655	712	687	725	740	694	707	676	748	714	715	702	745	742	654	731	656	727	697	721	675	706	693	702	688	706	699	716	687	709	698	706	719	714	670	690	695	778	665	697	700	667	719	640	663	717	761	716	700	688	688	676	722	718	729	771	706	739	722	659	694	724	689	653	715	711	680	702	648	723	694	715	717	759	675	736	744	748	688	688	692	700	728	672	704	651	665	700	706	688	694	699	741	683	668	742	676	728	761	699	706	689	681	715	674	676	685	712	685	679	723	734	742	704	714	734	693	715	660	681	734	673	658	696	679	712	670	704	743	676	673	687	709	704	763	722	639	714	674	708	720	687	685	689	710	677	740	662	693	705	655	679	695	715	710	685	674	708	719	708	653	692	660	732	663	708	672	708	702	673	720	703	723	719	680	695	731	722	736	684	697	722	741	692	660	661	704	753	669	668	705	701	751	667	738	702	678	710	729	683	730	702	673	685	688	724	665	702	772	718	685	755	708	733	730	685	710	695	689	683	685	690	642	699	713	705	699	663	673	723	703	674	723	728	715	699	714	689	707	736	711	745	719	683	729	695	713	716	750	673	658	678	688	720	718	737	719	665	694	728	665	719	708	708	746	759	723	723	722	650	704	745	705	700	704	678	716	735	735	681	685	686	675	711	760	683	685	741	730	697	689	698	679	705	695	740	712	714	694	675	759	717	670	715	659	750	674	716	696	725	716	680	716	684	707	651	708	676	754	682	710	713	703	684	693	670	706	748	715	722	723	707	716	711	671	723	681	706	647	742	730	666	708	696	727	715	689	707	708	731	691	739	719	735	681	696	719	705	727	683	709	703	718	663	721	714	708	692	739	735	693	653	695	722	709	748	703	718	751	727	745	757	698	685	673	681	771	673	698	682	682	661	725	747	669	693	719	650	720	676	706	732	706	733	708	719	672	747	737	712	716	733	748	732	687	735	663	708	680	723	688	697	723	686	734	712	725	726	706	659	720	728	736	668	699	756	682	710	694	693	651	740	744	657	709	685	683	734	704	665	673	664	732	721	727	706	724	676	688	744	686	710	687	724	705	732	700	727	684	682	685	681	737	725	704	688	731	645	708	701	709	710	648	724	712	721	740	716	678	725	720	662	706	705	678	735	717	688	661	728	703	703	714	682	740	701	725	697	720	702	701	666	681	686	714	706	687	722	723	720	701	760	706	691	690	694	693	747	692	678	731	736	661	721	751	727	646	773	751	664	678	696	674	706	659	701	724	667	732	713	748	693	705	699	708	714	686	727	677	677	674	696	703	719	712	730	674	703	706	693	679	704	701	722	666	711	728	673	692	698	725	663	759	688	711	713	710	719	752	688	690	747	682	703	716	736	706	652	704	673	752	706	717	690	752	703	712	723	732	671	690	714	711	727	670	697	715	733	713	753	714	700	713	652	687	795	665	720	673	661	718	695	711	680	715	695	702	707	773	660	748	701	683	750	742	741	698	661	713	737	669	690	701	741	749	740	734	688	702	692	719	640	725	709	685	714	711	689	730	644	785	654	743	717	677	728	746	720	759	714	725	667	725	697	723	711	709	706	688	674	702	711	682	690	739	691
6394	3729	5575	4749	3573	2304	1704	1394	991	809	661	675	567	553	481	538	513	495	509	480	480	455	441	429	395	385	406	354	371	348	357	352	363	326	327	327	335	330	328	405	419	406	417	367	385	340	358	305	316	282	352	325	318	354	317	305	324	339	321	326	365	320	306	328	342	314	307	323	336	304	338	318	336	305	305	295	352	314	301	327	322	320	334	332	330	313	337	289	332	311	329	335	320	308	315	304	316	311	337	357	377	329	329	316	322	313	337	288	327	330	333	313	319	320	334	350	322	290	332	325	325	322	322	311	302	297	302	318	348	338	338	317	304	300	335	323	331	315	315	306	349	317	346	329	335	352	339	338	332	324	294	315	308	316	326	284	334	289	332	289	311	306	340	312	357	337	351	331	329	328	316	346	300	289	327	350	327	328	306	337	338	327	365	305	335	321	340	344	342	324	323	337	305	341	347	298	332	341	333	307	337	311	315	343	320	322	329	298	312	324	343	330	343	296	341	343	312	337	329	331	313	366	318	333	310	339	299	350	347	339	361	307	338	308	352	323	301	326	346	334	324	330	313	353	338	319	321	309	331	344	290	354	306	327	334	316	317	358	314	312	318	322	314	316	332	307	316	318	299	354	337	314	321	349	310	344	312	315	319	335	346	312	309	347	332	327	302	311	339	305	317	310	323	341	333	327	296	300	291	344	313	338	308	341	334	311	342	320	313	345	317	308	302	322	339	324	317	317	343	319	307	288	319	312	328	326	322	317	295	349	331	353	340	361	321	320	344	316	317	340	324	358	325	320	329	316	338	322	297	343	362	320	318	350	353	347	338	318	342	351	332	334	296	327	292	310	355	294	338	326	295	348	293	346	292	317	303	308	330	316	330	322	305	325	306	317	283	335	306	296	327	342	307	336	338	373	324	327	322	334	316	293	312	309	332	333	359	299	331	308	301	320	310	323	306	330	305	352	347	290	296	325	300	318	336	307	357	318	338	353	345	338	317	310	371	347	329	347	325	332	356	326	295	320	327	301	330	309	312	304	319	296	326	326	329	325	348	323	328	335	321	312	314	310	342	355	320	314	292	341	324	316	337	303	328	337	306	303	348	364	323	312	320	316	292	344	297	324	323	340	343	322	303	299	323	299	344	330	363	343	355	319	356	323	320	349	332	311	311	294	344	347	326	317	332	345	321	330	314	345	307	317	335	353	318	305	292	314	321	343	303	333	332	330	308	346	318	345	305	335	345	354	270	337	324	318	296	321	342	309	303	305	298	336	297	332	330	305	363	334	316	308	355	343	350	340	323	310	317	308	286	321	327	331	297	340	313	319	340	323	331	331	330	328	364	300	345	312	353	345	300	318	350	308	315	334	345	316	337	324	323	311	340	338	319	307	325	326	308	352	350	324	304	295	309	344	289	304	338	301	322	311	294	362	305	336	300	350	321	325	285	337	302	357	355	352	326	295	345	352	279	324	319	305	297	328	308	341	336	328	261	313	319	333	308	326	337	363	324	334	307	320	327	263	357	332	317	323	343	306	295	333	341	306	350	316	316	307	314	325	299	312	325	321	315	337	306	292	346	339	307	335	356	324	309	308	332	332	329	339	344	353	300	332	331	332	316	306	291	287	360	308	340	314	382	307	309	322	303	328	322	327	338	300	296	334	342	331	291	319	334	359	328	296	345	270	320	328	346	356	331	317	320	332	306	317	315	326	299	312	308	344	342	300	298	318	301	302	298	313	329	343	346	367	304	295	330	295	360	303	312	331	366	338	308	304	310	338	320	325	344	312	335	347	319	316	354	340	324	310	335	331	308	305	336	349	341	317	312	283	334	339	323	316	333	323	341	321	359	308	326	318	316	316	328	313	342	321	294	312	283	318	335	319	309	299	300	316	333	338	305	319	309	280	305	318	346	311	332	339	321	313	346	312	340	318	339	298	288	324	315	336	328	292	335	345	303	321	307	334	322	328	329	323	313	295	329	344	328	285	358	300	314	322	327	330	312	336	310	337	332	282	320	343	340	314	331	297	352	309	335	326	331	336	359	319	327	317	334	303	333	333	328	326	303	316	315	331	327	322	327	315	329	367	343	296	329	293	326	341	309	316	310	322	309	335	356	327	326	329	317	326	342	332	317	323	305	326	323	313	320	324	340	329	345	276	299	346	334	322	330	317	320	344	297	314	285	334	324	319	310	314	286	328	344	327	350	351	348	303	317	344	338	322	324	325	305	330	312	296	314	338	315	315	322	312	333	302	319	306	336	317	349	330	304	328	295	318	313	347	350	340	316	327	307	338	342	304	315	315	303	331	338	297	314	315	312	295	325	332	335	335	338	327	294	328	312	323	300	306	344	311	324	336	328	323	348	326	338	363	360	310	300	329	354	319	338	338	358	314	314	309	293	339	325	319	338	321	320	297	306	302	311	320	353	318	359	281	314	318	303	319	336	339	351	370	333	325	317	330	341	315	327	333	325	322	314	298	307	308	303	360	307	342	313	310	305	322	315	331	311	326	322	339	307	299	341	320	323	330	339	288	305	335	315	350	292	341	316	350	322	313	332	330	345	309	340	313	343	300	343	372	340	330	300	336	341	277	306	324	320	330	315	335	322	306	305	333	340	316	299	334	319	301	317	352	291	300	328	323	317	335	336	316	325	305	326	343	357	302	320	300	349	325	301	298	325	302	307	317	302	288	314	315	316	319	324	337	319	302	330	350	360	304	327	347	310	349	343	302	324	333	313	301	317	326	300	324	308	363	329	327	298	339	338	316	330	334	310	348	331	318	339	327	311	314	328	307	357	330	286	299	322	331	313	338	332	299	348	317	358	312	320	312	325	331	329	363	332	323	350	333	365	300	337	287	327	293	304	338	320	357	354	349	328	363	319	290	337	339	351	323	329	350	338	315	329	340	310	323	320	296	374	317	340	339	292	338	300	295	351	300	318	325	324	316	304	303	323	325	315	322	311	332	317	339	341	341	290	327	342	305	311	337	356	303	362	300	350	325	310	326	341	327	349	307	331	323	355	304	337	326	308	281	337	322	351	312	329	311	360	356	324	354	347	329	324	293	320	307	335	289	312	343	310	344	297	304	316	384	340	329	321	315	320	352	343	310	339	327	316	355	316	326	298	319	300	324	333	280	328	298	318	287	335	318	321	321	352	323	336	309	305	325	313	341	315	297	328	328	334	308	306	318	343	340	330	327	325	329	311	325	320	316	339	323	305	312	326	329	320	301	306	318	325	352	340	311	342	338	319	329	318	336	325	304	335	297	305	333	299	338	338	323	310	331	296	367	318	319	348	324	338	344	333	340	307	306	348	279	315	294	317	325	320	328	370	322	306	339	296	330	303	324	341	343	299	332	333	309	331	319	313	296	333	337	310	347	301	337	323	306	296	322	308	318	323	323	323	311	355	327	316	323	311	320	349	331	296	328	310	302	313	284	313	304	323	333	301	350	340	318	347	311	312	349	332	328	341	332	352	328	319	333	320	310
4744	4090	10566	12626	11920	9419	7398	6525	4840	3866	3341	3334	2704	2494	2405	2322	2282	2348	2092	2019	2206	2212	1833	1677	1517	1458	1616	1382	1268	1065	1189	1234	1061	1047	1028	1070	1180	1021	1271	1472	1749	1669	1477	1257	1154	1135	956	924	837	909	903	859	881	862	866	877	932	877	954	881	833	899	863	894	876	868	942	905	840	846	852	843	874	847	870	894	862	859	906	855	865	860	885	822	945	911	848	912	904	913	848	849	878	940	839	865	869	830	865	917	946	849	866	895	906	911	917	890	882	871	913	850	866	942	875	878	841	902	877	926	893	881	796	857	867	846	901	903	944	853	868	829	862	810	859	895	812	851	840	856	795	839	853	861	918	911	867	888	899	897	879	858	887	892	887	884	898	914	834	834	894	878	879	928	864	884	869	851	872	870	844	926	881	952	865	925	864	869	887	896	887	900	816	879	852	885	860	930	866	879	884	893	859	918	922	900	894	894	891	870	877	917	887	845	897	931	930	947	877	918	906	881	923	850	898	891	919	838	867	856	841	878	878	906	833	906	837	853	909	892	892	888	889	921	899	893	868	852	914	843	909	915	888	899	913	898	846	849	840	878	883	873	886	912	868	881	888	864	890	843	889	916	886	886	894	907	870	826	858	883	881	961	849	896	901	875	867	878	862	901	893	864	924	886	885	862	905	912	849	897	909	891	861	882	891	904	845	884	906	908	883	869	895	866	884	906	897	871	902	880	879	869	876	888	851	872	881	855	888	910	885	889	887	909	864	880	859	836	840	868	844	935	858	883	873	871	932	866	897	915	913	858	862	879	844	871	912	891	844	854	932	931	889	862	908	887	919	883	881	895	857	825	841	879	913	826	857	926	941	848	916	861	867	904	886	853	878	908	867	870	871	852	875	887	905	876	881	892	875	872	862	898	871	860	869	915	863	893	885	875	914	923	928	864	854	868	878	821	873	947	912	940	894	908	895	864	899	880	906	901	900	914	872	862	837	872	901	853	866	877	898	885	842	882	912	875	838	885	874	881	826	867	921	881	880	815	887	873	868	907	833	908	891	866	971	922	900	866	920	835	880	908	909	902	840	894	896	889	813	859	928	863	875	892	948	868	921	863	846	908	861	873	864	943	887	901	919	884	876	864	868	889	843	881	897	891	844	886	894	892	930	884	860	850	900	844	894	867	848	860	857	867	886	920	916	912	882	875	876	875	846	840	942	892	864	892	878	898	872	831	930	908	893	903	792	926	886	854	820	880	836	901	860	861	837	889	875	853	874	863	923	891	858	850	913	858	909	836	894	910	844	923	849	887	906	878	910	868	890	837	889	879	835	906	834	866	883	909	880	857	877	868	886	854	842	849	864	875	909	890	933	878	809	867	863	874	913	870	901	895	891	884	879	858	864	872	909	855	868	859	892	866	904	853	883	861	805	900	903	895	843	853	879	893	797	888	896	902	922	910	924	870	860	889	883	869	914	870	864	886	867	848	880	867	888	887	887	874	833	871	916	843	861	874	910	867	892	938	940	896	892	850	932	870	878	879	900	868	861	877	919	927	903	837	897	860	871	881	920	863	869	884	863	884	873	951	810	897	890	873	863	811	881	938	855	956	912	871	925	920	856	908	859	897	915	901	906	847	888	846	865	937	874	882	873	861	923	872	900	899	859	846	809	904	875	829	887	893	884	891	875	849	935	894	904	851	846	917	908	898	868	893	866	899	901	878	859	916	868	893	862	875	861	892	846	902	868	871	871	839	890	892	917	884	912	898	896	870	894	880	932	879	905	888	879	905	903	844	872	850	857	866	916	857	876	860	850	900	920	843	878	885	843	864	880	881	833	880	861	803	900	841	879	926	870	879	887	867	912	872	873	904	827	879	870	880	914	894	875	928	899	844	887	905	983	866	938	831	866	920	872	881	872	869	906	899	912	908	873	847	913	903	830	927	899	837	937	874	877	886	889	856	908	854	897	887	894	839	874	863	913	929	846	950	925	879	846	841	860	894	872	873	851	929	912	868	878	917	859	824	866	864	827	906	873	926	836	805	878	900	850	906	892	899	878	856	912	881	913	879	864	870	879	912	890	859	889	861	859	876	934	847	902	874	942	865	835	848	892	887	886	910	920	888	854	834	913	815	939	921	882	886	853	841	850	911	887	880	880	879	900	899	819	939	907	903	842	922	877	814	901	957	886	847	850	878	930	868	856	933	878	925	849	869	891	916	866	904	893	876	915	821	886	896	875	898	902	879	868	913	914	841	910	853	867	916	937	892	882	873	855	785	846	861	893	921	846	898	904	943	855	886	857	890	864	908	875	884	918	900	908	863	874	883	902	878	885	903	869	848	861	880	855	912	895	891	929	859	895	875	845	819	864	886	834	860	936	946	872	877	907	851	911	921	890	926	887	862	853	878	874	848	889	852	855	865	927	900	850	875	874	861	840	952	878	915	912	847	885	889	901	866	860	859	851	882	900	915	876	922	890	906	911	840	883	875	857	837	875	887	847	839	864	932	881	858	902	853	937	905	902	884	918	925	868	870	886	878	851	885	918	869	883	875	877	904	876	849	890	872	871	908	886	848	859	911	868	891	863	905	842	900	880	873	869	870	858	850	902	900	857	845	884	888	895	869	882	876	861	838	916	908	869	915	911	825	925	871	925	861	928	907	871	863	935	871	857	873	913	911	881	845	906	926	844	874	862	863	870	865	842	927	866	854	888	832	863	869	903	831	906	805	895	910	924	885	876	865	913	859	898	947	918	891	903	904	904	917	883	872	872	898	872	890	849	875	842	888	873	878	870	876	940	873	877	864	861	867	876	860	890	865	937	902	846	907	862	894	866	857	851	895	827	914	870	958	833	932	927	856	870	880	963	955	919	903	898	881	818	954	908	914	913	828	939	853	873	922	862	916	844	836	850	838	848	878	872	881	936	898	915	854	852	868	908	907	866	885	928	859	902	914	928	885	918	888	871	866	898	916	857	881	886	851	897	872	853	881	830	865	868	846	816	878	921	889	917	855	899	930	936	854	890	872	890	929	927	905	888	918	884	884	882	844	854	837	888	899	888	851	896	882	872	915	868	901	862	933	887	939	907	883	872	867	935	838	898	850	868	888	893	862	858	847	864	874	882	833	891	974	899	877	860	879	902	882	831	857	849	894	914	886	902	812	885	842	854	842	888	901	879	857	927	897	894	870	847	869	880	885	859	902	871	853	860	919	942	877	880	891	917	867	890	866	883	887	856	858	936	891	913	859	843	892	897	896	889	831	936	822	921	846	873	918	912	920	821	835	914	936	856	930	875	880	911	862	881	907	821	866	861	867	892	924	840	905	889	899	937	863	891	886	850	877	876	869	903	871	849	852	846	900	894	862	903	877	858	823	910	873	954	862	901	888	865	863	870	891	877	877	885	938	827	899	894	828	855	904	874	921	915	872	892	826	918	903	885	871	925	898	896	845	838	906	888	896	899	843	861	862	871	894	873	935	847	836	873	860	851	919	866	833	914	836	910	862
13237	7307	9865	9367	7632	5366	3413	2338	1765	1335	1273	1154	947	680	676	769	656	653	641	568	678	606	537	550	460	498	498	426	402	427	412	373	344	378	428	516	505	380	728	961	1225	865	617	509	467	462	376	301	343	320	284	291	295	286	339	360	358	343	300	320	295	289	286	337	301	275	328	290	301	290	301	338	269	310	309	282	318	349	344	283	318	310	288	268	299	294	314	282	328	277	280	275	296	309	296	307	317	310	309	299	307	308	305	301	318	323	303	283	280	300	310	306	345	274	318	288	287	316	299	318	320	286	315	296	306	325	296	328	271	310	279	308	320	303	291	303	310	290	296	333	341	301	278	275	292	308	314	356	276	311	280	319	304	285	313	324	281	301	316	282	276	293	293	300	296	336	319	296	335	321	344	280	301	292	273	302	294	272	293	286	334	319	330	281	296	301	305	329	312	290	269	290	284	301	318	268	300	322	294	325	290	293	280	314	347	287	295	284	282	312	304	327	300	309	304	301	285	270	309	322	303	319	297	303	301	302	283	280	286	284	290	317	287	294	287	293	309	315	319	319	298	318	329	363	265	288	294	290	274	299	293	280	296	285	313	329	333	330	318	312	303	338	266	307	308	299	309	298	316	313	285	311	269	316	304	304	310	302	273	328	317	310	318	297	333	305	326	312	287	319	279	305	279	286	299	264	313	288	313	272	311	303	322	294	309	318	322	336	296	327	299	311	292	299	323	282	281	268	279	301	327	310	289	290	333	292	283	297	301	288	285	339	286	311	306	310	293	300	309	292	336	280	355	311	303	337	298	315	303	299	333	312	304	277	332	316	288	339	335	335	331	308	316	318	303	303	313	292	308	297	310	263	277	281	294	314	299	301	314	285	281	280	318	321	280	313	290	307	297	279	312	318	314	310	313	287	304	313	312	292	305	266	282	312	311	305	289	324	292	301	317	295	300	268	304	288	325	302	310	314	313	298	313	304	310	348	266	301	268	335	296	306	326	310	310	308	274	319	272	305	305	337	285	301	320	265	297	281	294	304	301	307	321	316	293	302	318	328	307	292	271	348	307	288	306	317	302	293	322	298	314	297	315	289	281	276	321	280	297	329	309	300	309	303	310	300	298	284	301	302	290	343	298	295	303	296	306	311	264	295	303	300	293	340	330	306	334	319	288	291	303	301	327	303	284	309	321	319	321	310	315	286	309	299	309	332	324	282	253	319	300	294	272	292	313	310	331	289	292	300	288	358	314	270	301	271	322	288	289	296	313	308	289	288	317	314	285	319	325	315	303	319	334	318	301	292	319	306	264	289	304	307	297	315	291	317	302	323	316	327	286	311	298	295	297	293	294	336	326	308	279	324	327	336	275	299	317	314	280	293	303	287	302	315	316	336	277	310	291	293	290	278	282	307	302	288	292	295	289	269	300	297	297	307	308	319	311	324	290	329	335	340	307	319	306	276	282	316	295	332	310	280	313	323	332	317	277	302	304	313	290	293	290	273	311	314	341	281	319	312	312	275	329	332	323	313	294	302	286	310	339	303	328	313	303	321	324	300	310	288	293	303	290	312	303	316	249	302	322	300	336	317	308	294	334	335	282	326	312	291	307	288	293	266	296	282	295	284	321	291	319	338	291	297	318	282	286	280	309	346	291	292	296	325	299	306	314	315	335	288	328	344	302	280	278	279	303	287	330	343	317	281	308	292	315	313	290	306	310	284	305	285	270	311	325	299	321	296	313	328	302	298	291	293	300	311	283	260	296	316	285	309	310	300	316	294	302	307	289	328	301	307	320	287	283	284	299	303	323	307	282	301	296	275	299	277	344	310	320	298	308	299	276	297	294	317	328	305	295	283	296	313	318	309	300	312	310	311	311	288	278	275	331	316	258	302	294	310	299	344	292	264	272	303	291	315	305	317	281	317	297	294	293	323	342	334	279	284	316	334	291	316	275	256	312	310	303	313	295	310	321	290	304	287	318	302	312	323	312	306	275	317	300	290	289	305	317	273	289	324	290	321	297	275	286	309	330	294	292	314	303	285	288	319	351	282	288	316	325	282	274	316	317	293	314	312	346	328	337	284	301	282	309	292	329	270	298	299	332	327	317	298	278	290	325	334	343	305	322	295	288	325	266	329	283	292	286	325	281	295	283	295	309	328	324	305	265	308	300	323	321	320	310	292	318	317	311	322	293	294	324	322	330	301	275	346	284	312	341	318	313	293	284	326	334	304	320	290	298	339	336	312	318	284	285	290	315	282	286	299	276	309	293	332	279	296	327	294	308	299	331	301	300	289	305	300	299	305	327	295	285	323	313	260	315	329	293	324	289	327	309	305	327	269	286	299	288	308	305	297	305	270	267	289	288	274	293	286	286	363	344	273	356	315	312	325	306	305	309	274	293	310	323	307	299	304	282	293	295	292	307	328	313	273	293	313	320	327	283	311	320	303	287	304	322	316	304	292	328	312	306	302	318	291	320	297	323	309	313	301	291	286	325	298	310	311	303	337	315	330	287	324	282	286	298	298	299	325	340	323	290	319	322	324	304	297	264	297	285	295	309	266	304	291	301	299	300	293	304	301	291	307	307	303	317	313	305	293	292	321	321	309	308	308	319	339	287	313	307	297	321	288	296	326	302	309	291	304	318	327	282	330	285	294	310	336	328	312	292	302	337	330	322	310	291	336	285	310	289	308	329	309	308	305	291	307	293	299	316	287	309	320	320	276	311	333	365	343	285	304	299	292	310	307	287	295	311	292	298	306	322	340	317	295	327	328	327	308	300	291	296	320	298	307	303	307	305	318	292	299	321	313	354	310	304	312	296	328	321	310	295	283	314	301	323	323	321	321	297	313	292	277	310	293	296	318	287	319	314	334	298	336	302	317	298	287	313	304	329	329	326	313	286	308	315	277	278	316	314	316	286	334	271	313	292	294	312	284	319	311	290	288	338	295	307	314	318	319	314	336	311	292	291	300	263	315	317	318	295	289	317	297	297	319	309	303	321	273	292	299	286	270	300	318	321	311	268	289	303	295	315	315	306	294	303	296	316	300	300	291	282	290	299	315	284	300	275	325	312	267	299	318	280	317	303	284	337	311	322	323	301	346	343	319	297	302	276	302	296	286	306	305	312	297	314	282	349	283	336	316	301	309	265	300	309	305	295	298	297	295	293	310	303	304	293	301	324	316	308	298	328	308	303	266	319	286	304	287	291	279	282	302	323	303	331	320	305	320	297	312	299	303	302	319	320	319	327	287	303	293	297	299	276	311	318	293	297	339	308	306	315	327	290	335	310	289	311	300	328	324	312	314	328	291	303	312	327	302	332	285	329	339	294	313	316	319	303	346	298	287	292	348	295	331	318	288	290	292	322	303	294	316	329	295	311	323	295	333	307	264	303	311	301	301	305	318	307	287	319	319	290	328	306	286	292	324	303	291	304	319	323	308	352	321	342	325	292	338	289	302	293	286	302	266	323	288	293	320	269	299	298	296	332	302	314	316
9072	6948	16720	21372	19809	16331	12773	10475	8311	6868	6602	5817	4762	3820	3537	4099	3595	3769	3442	3144	3632	3072	2760	2566	2332	2330	2137	1997	1621	1659	1687	1262	1287	1437	1835	2414	2617	1616	5151	6695	7326	5513	3251	2669	1881	1565	1410	1008	871	864	891	809	847	801	922	937	918	897	824	815	845	817	846	850	830	828	830	844	823	814	830	850	814	869	826	861	807	872	815	843	839	821	819	778	756	808	863	798	870	798	792	824	854	814	811	816	837	823	848	833	813	783	801	847	830	819	841	865	839	805	820	825	857	849	845	822	807	815	817	819	854	806	836	919	861	810	797	837	844	808	836	827	837	822	812	838	822	821	813	830	850	863	838	846	816	835	807	818	841	833	759	832	843	861	860	870	816	842	895	805	904	819	815	852	908	841	869	869	795	834	785	848	801	786	845	842	794	841	786	848	837	867	849	806	866	810	833	834	793	799	843	862	853	809	811	778	848	798	803	849	832	846	830	833	797	815	839	857	831	828	854	834	814	864	798	852	781	799	831	807	854	870	815	855	856	837	791	803	850	822	837	865	816	831	794	805	808	840	799	876	796	791	819	925	856	834	845	810	836	817	878	809	801	826	818	848	783	857	825	821	809	824	879	813	835	818	786	857	850	801	797	823	857	858	881	832	841	843	858	823	830	822	831	799	841	835	817	874	820	764	786	786	801	856	838	816	822	840	848	865	877	847	771	856	841	843	906	826	844	806	785	800	907	767	814	832	854	805	858	825	820	836	848	868	818	785	879	859	811	874	830	820	847	824	851	830	832	838	810	835	831	837	893	851	820	779	796	797	847	820	849	808	851	835	803	846	785	852	858	812	825	835	800	792	796	794	836	873	834	770	858	851	811	799	882	852	784	858	859	850	825	815	846	790	861	843	792	851	817	852	827	804	815	797	776	838	780	826	820	813	795	842	898	880	816	843	818	807	856	817	787	829	831	851	842	805	832	836	795	847	853	847	853	810	808	805	873	848	823	773	839	815	823	799	849	835	864	849	895	843	822	823	855	785	840	854	827	841	818	834	828	791	807	759	814	807	801	844	847	833	791	816	801	813	843	819	788	800	799	851	855	863	847	854	802	803	879	800	815	838	827	892	808	818	803	873	864	803	796	818	818	830	848	843	845	854	851	729	835	827	806	846	793	885	859	829	811	869	819	835	832	851	870	880	825	794	848	801	844	809	784	802	837	852	814	826	858	851	848	860	920	838	847	821	851	818	789	796	834	825	888	808	853	798	833	847	810	808	838	835	804	880	819	847	817	798	870	838	809	788	887	850	858	866	828	856	891	770	817	834	889	811	836	791	808	826	806	834	825	869	794	788	827	834	877	827	854	849	792	846	857	767	826	827	813	830	793	846	816	821	833	789	841	832	865	822	798	876	868	848	810	817	844	835	878	896	819	778	865	817	837	857	808	839	791	834	822	812	816	843	844	874	806	868	830	831	811	853	858	789	857	844	784	790	874	800	836	830	833	781	856	877	870	812	749	868	885	819	847	803	856	855	838	848	865	789	826	836	882	812	824	844	853	801	840	882	794	852	849	834	821	820	824	803	841	814	836	838	837	827	771	790	841	809	849	826	829	809	799	846	792	867	815	817	829	789	842	789	873	862	856	853	847	837	810	820	799	875	824	851	822	818	844	854	820	864	861	841	841	820	814	827	870	823	870	797	814	827	851	799	852	816	821	846	815	819	835	830	872	811	902	861	843	839	880	856	827	794	838	822	820	889	794	797	813	814	804	816	820	779	775	800	784	833	844	795	794	851	885	867	836	793	777	827	802	832	848	834	872	831	839	815	856	759	820	797	835	783	870	821	828	827	770	877	859	846	798	809	849	838	819	826	836	856	838	867	875	870	857	864	806	784	785	844	884	855	843	845	777	819	829	850	814	833	821	810	848	846	825	850	833	873	820	829	866	835	796	861	826	836	838	849	840	845	838	812	813	855	803	807	845	792	794	814	844	896	836	864	868	843	797	837	768	868	870	807	836	866	869	874	834	873	798	825	881	839	821	820	847	818	832	749	840	827	813	837	818	789	879	818	820	839	814	820	838	814	813	808	833	850	803	807	834	831	836	848	859	777	851	783	800	850	863	786	874	857	821	807	839	838	801	816	845	833	808	856	878	827	836	851	842	876	833	835	851	811	816	801	828	892	823	863	835	884	811	820	822	842	804	777	832	831	783	845	851	821	816	807	864	835	839	821	806	818	841	774	828	812	875	815	822	784	814	817	841	790	805	851	829	912	840	774	842	803	888	855	809	872	841	791	855	802	821	825	840	829	869	842	831	839	861	845	857	838	789	819	841	792	879	817	785	818	838	857	825	826	818	788	849	832	839	813	787	844	852	839	870	808	768	851	767	761	823	812	820	845	797	783	843	837	815	841	834	855	849	842	848	819	804	865	828	835	869	839	859	852	826	849	809	852	817	820	874	849	806	823	842	833	835	790	839	838	882	831	822	821	881	855	840	838	792	814	859	835	821	838	824	815	814	813	845	886	885	801	836	871	847	889	820	822	830	858	844	852	814	774	809	822	826	891	843	817	854	786	870	810	822	857	814	830	788	839	851	883	842	816	822	826	873	845	818	840	823	853	822	847	766	836	842	839	824	774	818	807	842	830	757	862	827	870	851	779	844	837	820	832	866	833	853	793	850	805	848	792	825	872	857	815	845	795	820	888	773	826	833	814	834	850	869	886	812	798	833	876	791	828	851	847	780	860	830	833	839	831	827	871	837	817	878	826	856	898	832	806	836	853	823	780	836	843	831	858	833	845	818	816	811	863	857	783	826	834	835	864	834	905	788	869	852	842	846	853	840	844	835	803	828	774	835	839	802	782	831	851	832	838	812	824	885	804	829	837	789	827	833	869	836	836	864	807	822	799	829	855	786	826	892	838	868	826	797	834	809	844	886	816	824	866	806	820	823	849	831	890	779	851	862	816	838	834	793	899	811	845	836	846	806	855	850	837	821	768	845	842	796	873	841	832	847	784	877	813	821	849	819	837	828	866	824	854	822	831	849	807	839	814	848	858	833	840	811	847	748	844	845	810	782	849	894	870	810	811	856	852	801	817	850	812	840	815	783	863	813	870	861	857	806	833	786	871	843	819	815	812	783	868	835	816	776	823	855	856	875	809	861	885	828	818	857	853	825	826	838	833	837	847	845	826	802	779	824	787	806	866	847	809	824	822	824	821	854	832	796	802	785	866	794	805	831	849	826	815	795	843	796	848	860	769	807	816	878	879	834	843	855	861	842	853	798	816	846	793	835	865	778	859	859	825	824	792	816	826	896	838	846	819	853	801	809	860	795	774	787	818	847	853	830	882	795	794	792	790	871	865	836	785	826	824	847	849	844	837	828	895	845	781	876	833	820	841	842	815	855	817	810	821	838	829	820	851	893	799	823	806	853	846	776	872	810	809	826	846	790	826	851	861	842	824	826	863	874	853	887	803	867	833	857	835	851	787	873	809	849	832	825	869
20878	12354	16628	15253	11194	8050	5814	3937	2813	2228	2064	1650	1321	921	889	976	952	879	736	787	759	709	557	564	574	512	506	456	465	452	352	372	365	367	408	674	772	516	1342	1956	1826	1359	856	662	541	476	373	296	259	264	275	298	263	272	283	279	252	272	276	244	295	248	235	283	278	261	290	228	252	259	276	254	250	264	246	260	271	253	240	271	269	238	229	265	257	257	298	264	287	268	270	249	271	253	284	261	248	255	271	275	256	269	265	226	266	242	281	220	302	240	288	260	275	257	302	281	276	270	264	257	244	257	251	273	254	235	276	270	281	258	265	275	252	285	289	259	214	257	261	269	300	239	286	254	259	224	271	244	262	275	257	247	230	272	267	253	254	302	275	319	266	254	250	249	243	267	264	259	291	273	269	266	259	274	242	231	256	261	291	242	259	265	296	291	286	221	231	283	250	255	268	233	256	270	240	254	253	249	287	244	248	244	231	277	260	269	231	269	268	267	273	263	253	281	246	270	237	252	282	257	276	259	269	240	263	274	255	249	267	255	232	221	253	247	256	298	270	291	248	246	283	268	309	261	261	235	249	278	270	248	238	241	275	246	262	246	267	247	250	296	235	292	262	267	287	272	220	299	243	247	221	262	258	248	266	253	250	250	259	246	270	286	255	279	265	260	251	267	232	291	267	243	282	242	251	289	241	228	252	284	229	246	257	295	252	269	244	242	265	260	283	258	261	251	278	264	267	250	216	259	238	261	264	229	290	250	260	254	267	269	285	258	260	255	269	246	309	267	242	250	245	259	254	264	295	248	266	230	242	253	241	247	292	261	288	262	257	261	273	261	263	263	288	269	257	252	282	257	247	243	265	242	260	267	241	256	238	250	235	267	318	253	273	264	261	218	256	274	271	248	262	290	248	247	275	277	262	264	238	244	233	252	261	243	235	218	262	252	233	262	274	252	231	255	297	250	242	251	220	252	246	232	263	262	251	275	272	305	254	243	261	273	284	281	254	281	257	261	275	244	259	266	255	260	268	251	267	278	294	221	275	274	261	232	228	265	261	269	255	283	264	245	248	264	262	238	248	290	259	255	245	275	271	234	247	266	275	249	264	257	251	262	265	285	267	261	250	271	278	261	275	259	237	268	264	261	266	299	269	248	257	274	239	268	280	246	244	297	245	301	273	286	275	271	236	271	267	242	276	271	248	270	249	267	250	274	249	257	241	271	255	284	285	263	226	241	282	256	230	253	270	261	269	277	245	281	267	265	251	276	265	261	260	235	233	243	261	269	279	255	268	255	255	262	263	245	261	257	270	245	270	268	287	257	265	279	248	244	261	228	242	259	254	250	236	248	248	263	258	249	265	218	249	252	242	267	243	245	253	278	272	283	241	247	278	264	244	262	269	227	263	245	278	259	255	251	242	244	256	266	245	244	264	253	242	271	264	271	272	250	291	272	250	282	243	255	266	269	263	294	278	240	266	259	258	282	260	286	267	249	274	235	266	229	254	220	255	254	269	254	238	258	278	250	230	251	253	284	247	249	256	267	272	256	252	267	254	258	257	261	232	250	265	259	259	254	247	253	260	256	244	259	253	234	267	298	239	265	289	261	272	255	275	252	246	246	278	253	261	242	235	245	276	206	244	255	252	254	258	250	234	245	267	237	251	262	270	251	287	275	256	260	269	249	285	270	264	264	268	233	241	252	281	244	271	278	231	276	257	269	258	271	256	290	250	232	272	271	256	259	262	249	243	255	247	258	265	281	264	231	280	280	245	241	256	228	254	241	276	268	267	223	284	252	259	246	266	262	268	284	266	283	286	259	222	285	294	258	269	286	270	254	234	254	241	259	305	263	233	238	284	286	258	267	255	231	282	255	278	275	274	273	279	266	229	259	238	251	254	286	255	278	264	249	256	253	248	266	274	259	249	284	283	272	275	259	282	260	279	280	271	248	255	262	247	281	247	236	236	278	230	289	244	257	269	286	268	250	241	294	262	263	261	267	248	279	286	244	303	274	226	280	305	215	255	231	269	259	268	278	255	265	249	260	288	264	266	268	261	258	261	268	261	240	253	263	264	277	273	247	293	251	270	253	298	247	266	248	279	246	268	237	247	282	252	283	254	251	248	238	263	258	253	281	231	262	266	249	287	259	254	253	256	229	262	265	270	290	283	276	268	253	242	270	248	246	279	254	258	252	249	245	256	251	235	283	233	260	252	258	294	267	252	275	259	251	282	240	243	257	261	255	253	296	248	257	258	240	236	260	243	254	252	253	247	232	276	251	255	277	257	273	284	242	283	287	271	223	258	262	261	282	261	263	239	280	266	261	281	260	265	290	276	253	246	279	266	260	272	261	272	231	270	283	270	238	256	234	270	280	263	279	259	291	264	252	254	259	282	281	250	257	241	251	248	245	268	288	222	244	254	242	259	233	274	266	261	261	292	271	286	256	239	227	269	271	294	265	253	218	252	242	271	272	305	269	279	222	254	278	288	249	239	254	241	246	245	245	273	255	256	278	270	253	257	295	247	268	272	265	254	278	262	241	273	242	264	277	259	250	251	274	245	260	275	249	272	273	236	249	276	247	260	279	242	249	239	279	266	277	241	262	262	255	237	247	268	252	251	254	283	272	243	266	244	253	274	245	256	286	270	246	280	237	250	269	224	264	247	271	276	262	229	216	264	266	268	248	258	266	255	260	253	285	241	269	266	274	260	252	238	288	268	283	263	250	242	262	285	234	246	290	238	247	276	264	248	246	234	251	218	238	256	275	299	251	279	251	261	285	271	280	281	270	233	270	262	276	243	248	234	242	280	243	257	255	243	245	236	276	246	301	265	275	261	258	264	251	255	258	279	253	263	280	262	231	264	259	250	256	252	251	260	278	255	253	279	287	268	231	255	252	260	258	254	251	264	254	229	270	262	248	294	279	227	269	244	300	262	241	251	267	263	252	255	267	257	254	244	239	262	243	247	228	249	268	229	259	255	240	307	253	276	246	225	238	257	254	258	255	246	232	294	272	274	265	232	279	263	259	281	260	256	265	244	256	280	262	265	253	258	252	227	249	243	281	235	264	294	280	241	270	263	242	257	265	270	256	304	286	265	261	227	229	230	240	264	239	254	266	267	269	246	242	263	255	263	262	222	272	255	265	260	253	259	277	276	254	268	246	276	273	239	252	259	325	265	263	272	236	270	256	281	254	291	261	261	285	267	274	250	252	272	250	271	257	262	258	285	242	256	261	257	241	258	269	246	258	257	254	247	256	263	273	263	248	267	262	248	247	251	254	237	234	245	252	265	259	223	272	281	314	265	285	239	267	255	267	241	263	269	260	245	238	233	249	273	269	259	232	247	260	264	249	283	264	239	268	261	276	263	274	254	226	285	283	297	293	257	254	242	259	254	246	285	272	212	315	258	271	227	268	242	265	285	219	248	260	287	267	269	253	266	271	255	232	241	263	223	274	220	248	262	281	260	251	250	268	249	271	251	256	257	254	259	271
12276	10451	22951	27574	25136	21919	18711	14523	11601	10859	10597	8980	7026	5252	5352	5864	5655	5371	4598	4865	4632	4023	3531	3267	3229	2946	2630	2139	2454	2301	1655	1434	1737	2065	2219	3933	4890	3130	8933	12807	11400	8858	5497	3874	2978	2315	1665	1138	796	751	734	741	749	766	767	772	746	773	766	701	696	701	754	716	690	742	744	741	706	720	754	730	735	744	722	683	756	699	727	730	743	717	774	744	716	714	720	739	741	710	744	684	698	693	718	752	723	706	756	713	712	798	710	768	711	677	702	719	706	750	716	748	734	726	719	752	755	726	755	714	714	740	672	698	741	713	763	770	760	697	702	701	735	707	718	711	723	746	722	731	712	782	724	705	720	663	724	745	691	760	747	778	718	758	752	716	704	738	685	756	753	775	716	720	757	761	776	665	719	673	674	684	761	709	683	763	717	745	727	754	769	782	715	735	735	698	751	730	726	703	749	758	739	719	745	718	709	745	714	756	763	711	720	728	690	727	706	764	696	702	698	758	731	713	716	702	689	752	753	733	752	769	746	738	743	787	713	728	715	752	747	746	733	693	754	717	739	693	743	735	711	691	710	748	736	747	773	747	720	722	721	714	741	746	696	696	695	718	685	738	705	701	688	778	726	723	711	751	743	729	740	711	722	746	705	726	718	712	748	725	728	726	728	730	714	666	735	732	743	735	729	736	679	784	727	749	726	721	739	778	774	691	746	729	730	761	697	741	716	732	748	633	774	724	733	718	701	700	691	722	722	748	739	731	637	715	734	708	769	668	759	704	707	723	696	736	736	675	715	743	713	712	734	731	691	720	745	702	722	731	696	732	701	700	739	780	759	712	718	707	774	745	717	718	771	706	734	711	739	733	728	734	752	728	717	691	722	745	760	686	759	742	729	720	718	702	697	710	740	721	711	718	748	721	736	737	679	750	805	748	684	719	743	785	724	722	680	730	726	714	724	726	744	704	764	718	729	785	705	744	712	720	678	787	790	769	682	732	723	727	714	698	736	717	709	765	728	729	753	703	698	717	721	723	743	726	720	702	698	754	737	739	713	755	707	732	749	754	706	758	733	695	696	702	741	753	684	752	707	697	728	742	693	739	724	734	743	731	699	730	758	733	759	697	733	707	750	706	769	753	720	716	731	737	666	753	748	740	745	695	709	723	705	716	727	709	756	752	687	807	739	713	737	698	723	714	704	700	757	702	712	698	769	682	702	737	739	742	723	715	758	775	738	703	683	731	745	734	731	703	768	760	720	754	722	692	770	732	728	719	719	736	740	683	763	715	722	701	762	758	672	755	713	747	677	758	715	726	714	769	762	734	723	704	674	697	729	743	781	731	793	735	693	728	677	741	735	682	696	731	708	728	667	748	724	732	705	741	735	680	741	775	729	703	712	717	717	674	709	739	783	728	700	723	689	717	715	702	679	763	764	713	685	758	698	719	719	728	762	715	716	694	719	666	732	716	697	720	716	742	725	707	756	733	721	756	729	676	698	724	745	765	730	734	730	680	734	768	680	749	724	741	726	708	727	744	740	712	681	729	733	727	675	715	725	703	728	774	708	720	703	703	703	774	718	733	693	697	727	738	707	712	688	727	707	694	794	757	735	680	740	715	731	794	734	727	720	738	706	725	736	776	666	668	717	706	733	707	685	760	706	748	703	749	700	742	721	726	719	725	700	725	684	721	726	777	743	736	737	649	723	759	716	741	711	743	755	728	734	722	745	712	762	730	758	716	709	726	750	731	727	720	698	745	754	733	724	696	691	694	739	737	716	691	697	716	761	774	717	703	712	739	711	719	716	724	720	709	731	688	729	721	758	734	724	764	706	755	740	723	729	763	742	711	705	734	721	747	712	729	723	757	741	706	703	682	740	703	730	716	735	720	713	753	758	735	710	757	759	734	751	743	726	728	721	715	754	799	738	746	751	671	712	711	684	729	726	731	767	679	670	799	713	739	711	660	748	752	727	742	715	759	753	761	821	756	709	708	737	707	702	760	716	766	742	734	770	708	721	707	734	773	756	752	762	728	755	739	716	723	734	736	700	741	735	699	704	706	702	685	710	757	776	755	771	748	745	733	728	733	712	715	744	737	718	743	687	741	712	664	689	735	716	694	777	710	724	707	694	729	719	746	752	700	767	705	694	724	676	704	757	764	735	691	723	703	738	716	754	728	723	724	724	735	750	749	752	750	715	676	704	730	669	707	732	679	700	729	707	727	725	731	747	752	725	728	729	734	780	723	699	723	747	709	708	723	772	716	731	779	768	746	734	742	722	759	715	768	722	759	722	717	715	747	720	713	738	731	702	727	712	739	741	774	749	726	733	698	725	733	700	733	769	734	739	737	779	690	714	698	727	727	743	779	737	707	734	701	739	718	704	704	740	721	711	731	757	768	737	713	734	741	739	669	746	719	699	765	748	709	721	698	691	783	737	722	698	776	730	727	696	748	740	728	695	694	684	729	749	685	750	771	712	725	706	734	690	738	759	722	706	707	693	708	729	737	711	672	745	725	740	730	686	726	729	733	766	739	756	695	751	670	734	711	683	734	678	713	717	715	701	747	705	748	738	748	743	744	724	765	741	713	705	683	753	731	719	709	756	704	721	724	667	803	727	738	702	757	729	795	727	758	717	733	751	730	737	730	678	697	673	706	694	708	704	713	748	737	698	701	692	756	705	729	709	769	693	740	689	678	705	759	707	680	705	672	697	731	708	707	727	725	710	740	741	729	720	694	749	705	705	655	735	751	743	743	670	749	733	718	745	741	717	709	708	718	706	713	730	705	770	739	764	705	755	739	710	718	760	733	700	714	731	713	717	664	726	720	732	739	737	724	775	758	713	748	737	713	727	727	704	761	703	702	700	704	703	733	708	683	734	714	694	736	732	690	760	693	731	726	714	719	720	736	742	685	753	723	668	749	737	769	718	721	685	743	707	792	726	736	766	708	747	800	715	740	736	718	771	696	706	747	693	731	682	715	771	696	737	739	731	672	714	699	736	754	749	731	717	708	693	754	753	778	723	739	697	735	710	733	677	762	740	737	740	730	724	722	760	711	713	697	716	754	731	763	726	718	777	740	767	740	690	753	703	718	741	704	762	714	736	764	760	716	774	725	708	728	740	708	743	748	726	731	716	750	719	750	737	760	735	725	727	766	694	720	713	704	743	764	720	715	738	723	700	732	734	733	729	738	778	702	736	749	690	764	702	753	720	745	679	738	734	710	725	765	728	725	730	791	789	771	706	734	729	648	728	745	747	711	707	720	743	724	768	703	717	715	755	774	771	719	702	785	740	779	720	716	760	687	703	762	785	726	767	729	725	758	749	726	737	724	706	706	725	775	753	741	706	756	735	737	700	738	737	746	699	697	719	719	742	732	692	754	722	733	707	709	743	757	778	729	727	727	727	695	730	745	730	684	712	747	736	714	709	725	718	731	716	710	692	731	710	760	699	696	701	741	689	733	719	689	750	689	747	717	675	786	733	684	776	719	691	729	746	735
6525	4831	6316	5586	4020	2832	1636	1219	1045	1165	1001	795	539	573	562	545	520	491	474	508	501	449	445	423	420	417	422	404	373	344	379	372	340	332	342	349	333	353	387	494	428	462	441	390	384	345	350	322	372	330	351	358	344	286	308	368	326	346	344	319	318	342	329	318	327	377	309	336	341	322	321	333	346	359	337	324	314	327	328	340	325	338	309	350	324	346	340	301	331	333	336	398	329	354	340	336	355	340	325	319	336	346	318	369	328	357	353	337	316	367	326	360	304	329	334	324	333	340	321	335	303	331	346	298	333	308	350	360	343	375	339	366	327	364	327	364	321	331	330	306	334	363	329	340	330	357	335	328	341	349	332	331	349	306	313	334	318	326	347	320	336	343	338	361	352	331	350	351	310	330	348	333	336	323	361	330	332	322	346	316	324	335	339	343	320	342	345	334	387	326	309	352	299	344	352	317	359	353	293	344	339	331	314	309	348	322	361	360	311	325	350	336	315	359	345	352	326	330	369	329	371	344	332	340	327	321	307	339	361	351	330	366	318	328	329	361	298	320	370	339	357	338	324	349	371	343	323	322	354	330	324	311	316	352	338	349	341	327	360	347	340	340	291	345	345	375	329	316	336	321	357	314	294	313	329	338	329	340	334	323	330	330	330	324	328	338	363	345	347	341	363	346	324	328	363	348	348	344	347	355	343	328	338	351	346	335	335	323	338	324	344	354	323	334	312	328	336	297	316	314	350	347	336	354	343	341	313	342	287	319	349	326	317	324	320	332	322	348	351	356	307	357	349	347	331	334	344	329	364	327	324	339	325	339	342	320	357	315	328	319	357	341	304	344	322	342	325	353	321	345	358	368	318	333	350	355	343	336	337	357	334	348	310	349	308	301	345	340	320	364	349	299	327	325	324	315	354	348	334	333	349	318	369	345	296	302	338	334	317	315	349	335	363	357	341	301	322	364	354	336	311	325	312	358	359	306	357	333	366	326	361	316	350	344	312	349	341	330	349	339	303	332	330	316	355	327	338	330	345	330	347	321	357	313	357	339	333	326	326	331	297	339	321	313	346	312	345	328	301	330	336	325	339	367	340	361	349	347	309	317	342	339	353	311	335	359	385	311	305	334	340	306	336	293	323	339	324	318	313	347	314	315	339	333	337	338	338	357	337	325	350	337	345	327	365	334	316	314	346	351	341	302	312	329	339	333	354	338	336	324	358	319	359	346	349	327	334	360	323	340	332	319	334	339	309	324	338	349	337	333	322	337	354	327	291	311	323	305	340	313	319	331	321	333	332	332	314	338	326	301	325	326	343	338	307	317	361	348	356	338	350	337	330	355	327	352	358	328	342	325	336	335	377	337	302	313	336	344	324	351	335	345	334	356	330	342	369	344	353	331	327	330	359	335	312	366	339	329	352	328	329	314	352	319	335	329	315	330	373	310	328	340	361	343	333	318	343	332	334	354	341	353	313	314	310	352	360	325	337	333	331	366	340	335	338	348	365	306	364	352	322	334	328	324	343	347	355	326	341	374	317	321	301	324	312	358	329	312	321	345	331	315	344	333	341	353	354	383	329	328	357	336	318	312	365	373	324	299	344	331	323	354	311	324	321	343	340	323	339	348	311	331	333	308	396	338	328	336	373	341	319	350	313	348	324	305	348	329	312	340	363	333	336	321	292	318	301	321	334	350	376	327	336	350	334	337	322	352	359	326	305	331	320	330	323	378	356	358	344	324	331	309	323	358	345	361	316	342	340	346	340	307	316	300	304	330	333	350	343	324	358	367	351	349	332	377	359	319	330	360	355	351	350	322	313	337	333	361	333	340	348	358	353	342	327	332	310	354	341	322	290	309	358	363	334	347	331	345	325	305	326	343	318	336	342	320	341	350	368	326	326	327	334	390	316	324	357	329	345	339	332	336	337	330	329	331	315	347	328	350	336	364	314	329	377	304	355	335	312	344	362	319	339	354	306	321	347	346	363	332	344	327	304	344	363	350	333	323	331	338	323	305	355	332	332	350	303	329	364	350	335	296	309	326	323	333	341	357	324	304	327	321	308	349	345	300	292	333	338	368	297	341	361	381	357	328	299	324	317	349	350	331	342	338	330	306	322	317	343	356	323	319	344	339	337	329	353	304	333	313	356	342	354	356	316	331	320	321	322	357	345	345	330	334	340	337	314	319	343	339	348	350	394	311	338	349	350	369	347	333	328	315	322	350	328	296	291	341	307	331	331	351	333	354	329	381	338	352	356	347	320	317	314	308	348	371	345	359	320	323	360	373	345	353	301	328	348	329	357	322	340	325	332	340	291	300	353	326	332	324	361	352	302	331	370	333	325	328	350	360	341	308	336	344	360	352	335	339	339	339	339	312	324	321	314	336	339	326	320	315	336	323	306	354	361	350	349	343	316	307	339	370	369	326	311	346	351	314	316	356	303	315	345	325	312	330	364	358	349	318	298	361	350	327	334	276	317	324	333	311	331	324	321	311	335	317	354	317	337	316	299	350	327	299	319	339	370	349	340	343	313	332	336	340	351	350	326	321	326	314	326	339	355	356	344	285	343	345	343	346	345	348	359	338	337	350	335	328	318	347	338	341	343	323	333	346	328	359	324	283	340	351	340	311	316	332	324	380	341	340	335	305	380	299	332	312	341	327	349	324	339	299	342	340	329	315	342	329	333	311	353	358	352	341	358	316	379	349	307	354	335	343	334	353	311	313	342	341	330	340	352	342	328	342	327	341	319	319	302	339	350	337	348	335	328	355	354	319	318	331	299	327	316	338	314	350	341	354	327	366	326	323	300	300	337	342	313	350	319	317	322	348	340	328	361	301	331	334	315	341	346	325	374	357	314	307	337	329	312	350	311	350	389	370	363	304	377	332	353	346	331	345	341	354	363	374	336	330	350	326	319	317	331	341	350	329	305	330	334	335	337	337	329	314	315	357	340	317	352	345	331	360	325	316	330	328	327	340	338	340	333	338	374	362	346	313	303	321	328	338	316	345	321	355	326	321	309	352	328	313	361	351	337	319	316	325	330	346	335	350	330	333	313	331	367	356	340	362	301	318	313	356	326	340	340	318	335	344	314	309	340	315	319	326	328	361	362	321	311	304	344	321	338	324	322	346	320	331	333	361	321	331	348	331	318	344	322	331	332	317	344	332	323	332	331	309	358	318	343	359	331	351	362	346	298	339	337	306	336	318	340	333	349	338	363	338	330	328	344	329	332	356	326	320	315	308	335	303	324	317	372	338	340	348	332	304	334	341	370	327	327	348	359	351	327	355	348	330	338	290	336	320	346	299	320	341	348	349	349	333	322	331	311	309	374	329	302	362	317	337	382	358	342	322	339	360	358	330	350	315	331	350	350	306	334	339	300	352	358	347	317	345	318	334	338	312	309	332	294	355	326	334	362	336	323	308	330	360	356	329	316	336	331	307	339	310	314	322	321	329	308	356	293	364	309	325	317	377	351	375	354	367	348	331	366	357
5009	5117	11678	14750	13062	11079	7292	5831	4961	5660	5306	4088	2706	2326	2754	2558	2478	2160	2110	2586	2199	1825	1665	1543	1528	1435	1329	1445	1410	1196	1107	1104	1100	1030	1069	1155	1221	1093	1470	1988	1871	1852	1529	1300	1141	1080	985	937	937	881	905	937	948	878	906	865	910	870	904	863	965	925	932	905	951	895	888	930	925	911	912	916	973	910	876	912	1003	912	905	934	927	895	923	870	932	961	914	910	944	892	949	916	960	888	905	922	913	915	843	871	909	882	889	889	936	935	881	869	931	916	877	911	874	840	907	924	918	993	883	916	924	909	901	945	896	906	874	949	856	971	899	938	902	904	879	907	874	876	897	916	872	912	912	865	947	932	933	890	928	910	886	879	908	885	913	926	907	958	932	911	961	880	953	898	936	935	908	933	916	886	850	933	915	904	895	915	936	956	899	915	948	866	925	891	921	937	901	885	911	923	888	937	966	910	916	884	878	890	915	917	930	917	916	926	902	885	915	901	890	863	926	862	859	867	945	989	907	956	912	879	958	927	938	890	898	930	896	895	878	976	953	887	929	930	946	890	894	928	955	945	943	917	991	893	936	892	896	953	910	934	909	922	933	915	935	912	935	955	962	924	908	923	878	903	946	889	883	870	893	952	862	877	905	947	890	892	869	922	918	867	932	918	881	920	888	925	899	903	912	919	927	881	888	890	946	890	913	873	931	935	919	924	929	913	901	898	944	888	904	896	910	874	986	924	920	943	952	873	948	978	878	972	877	863	855	885	880	904	944	903	919	877	928	919	984	901	939	878	918	907	881	892	875	924	886	937	948	953	882	956	951	922	879	916	856	903	943	908	913	893	873	909	904	935	930	887	935	914	881	937	889	946	902	903	904	960	932	904	929	900	938	904	851	936	954	925	878	871	887	869	955	992	866	929	980	904	867	963	885	914	967	915	942	948	921	935	942	927	899	952	903	951	878	926	901	948	901	925	911	893	876	923	917	893	900	924	909	937	913	912	945	918	949	900	942	931	911	1005	906	889	965	919	912	916	939	887	824	927	890	930	927	875	862	924	979	915	928	880	883	883	863	963	904	867	959	935	936	928	935	887	934	943	884	889	918	929	931	951	890	927	893	942	885	939	965	947	920	902	894	938	961	900	925	897	965	917	895	938	875	904	895	949	863	894	906	900	896	875	878	946	952	939	952	931	939	951	909	905	912	898	902	914	970	926	909	948	924	901	887	892	918	906	976	927	898	945	916	919	875	827	916	872	895	911	902	942	904	928	943	962	945	943	893	928	914	878	897	919	902	902	965	971	919	931	875	826	937	912	883	948	895	900	894	889	850	934	881	934	913	902	870	970	843	961	928	917	920	892	898	861	912	949	920	940	915	875	947	932	988	891	921	955	817	922	878	911	887	954	970	866	873	893	910	906	905	887	918	930	864	916	936	940	923	912	929	881	949	886	973	903	955	946	944	913	878	868	865	924	904	889	961	919	875	918	906	935	930	895	911	887	886	918	951	897	861	967	936	886	916	882	906	898	882	884	868	877	885	930	961	929	960	902	935	933	943	908	948	869	939	879	896	914	958	920	939	865	954	896	942	942	944	908	977	945	865	960	909	878	921	887	954	855	976	939	924	824	939	962	913	867	913	902	908	900	943	854	906	925	917	889	906	989	886	914	898	877	945	908	888	895	895	939	904	935	940	890	918	965	922	929	938	893	907	886	841	965	892	914	936	930	885	912	911	874	866	915	951	958	917	931	904	926	976	928	961	889	859	945	928	950	904	875	889	933	926	920	968	919	933	908	931	911	908	852	877	888	915	932	924	897	968	923	922	929	920	872	872	924	897	888	939	935	915	925	937	920	884	940	942	912	934	903	921	921	961	897	936	910	892	935	913	951	965	933	912	868	926	904	913	901	930	945	870	864	901	910	944	917	922	955	911	929	929	915	929	878	910	970	978	883	905	961	944	935	940	884	945	936	951	940	910	904	860	911	885	867	931	912	920	901	881	955	952	921	914	893	981	920	916	915	894	913	930	936	920	920	911	905	909	926	971	902	971	897	917	941	861	836	920	955	913	900	915	900	921	927	907	928	947	916	948	919	914	891	910	918	866	900	893	932	935	921	912	871	925	931	869	846	932	922	908	863	894	860	906	908	932	940	890	889	939	900	944	930	922	909	858	954	928	936	916	911	935	882	863	926	932	926	875	871	931	900	960	885	958	918	934	885	954	887	915	936	946	888	951	903	902	884	914	866	977	964	966	897	874	934	908	892	883	879	923	937	927	928	905	865	894	913	913	909	906	879	968	924	972	911	926	919	956	875	922	883	905	884	886	932	976	920	921	925	894	874	964	926	887	925	888	905	940	934	913	944	913	927	954	889	1032	892	905	906	928	870	922	875	924	928	944	889	860	965	968	908	894	906	946	855	901	883	903	956	923	876	927	958	913	929	857	894	964	869	929	894	912	945	934	932	898	938	918	919	900	934	896	875	917	918	897	913	890	898	951	917	922	913	919	914	901	875	935	972	986	911	938	901	936	931	918	933	920	912	888	925	957	878	926	902	912	835	929	874	930	865	883	872	864	960	886	926	893	900	905	880	921	911	863	898	963	911	904	917	940	904	919	931	916	876	875	907	937	942	900	907	884	931	852	875	895	872	896	937	919	924	895	936	914	914	922	934	886	944	927	894	889	921	891	912	961	943	934	893	910	897	903	933	910	918	921	909	948	953	868	881	914	931	909	912	931	919	874	861	910	876	897	929	959	930	939	921	900	907	938	965	964	908	921	901	894	922	852	902	928	925	937	936	862	889	940	873	983	953	935	922	876	938	970	880	901	902	926	879	954	919	903	936	898	909	925	934	933	932	869	876	939	950	953	873	885	908	935	943	863	911	860	889	901	919	950	959	919	953	904	922	940	894	928	969	917	905	899	897	912	937	940	911	905	876	971	894	931	920	994	916	893	924	872	958	921	897	878	929	917	903	928	876	925	904	921	927	907	952	856	893	857	861	928	878	881	890	938	978	968	916	888	943	897	931	899	914	924	851	940	883	903	883	961	927	906	954	865	905	887	919	959	880	962	935	973	928	956	921	900	885	990	915	933	867	856	916	863	943	928	908	957	920	935	912	966	881	943	944	929	968	937	889	912	906	896	858	904	934	956	959	919	923	941	907	952	930	936	869	923	925	954	825	933	889	861	905	884	918	888	853	882	880	890	913	965	897	952	887	922	908	914	907	904	951	954	887	945	894	953	925	877	908	1009	927	924	928	932	862	903	926	957	922	895	935	965	887	923	926	829	945	908	934	871	923	894	913	911	922	931	924	851	957	845	909	899	917	892	973	913	901	910	957	934	913	935	870	925	891	884	873	847	902	888	957	884	920	945	933	914	873	907	923	927	919	898	946	942	858	945	867	930	892	904	916	945	916	857	956	950	914	929	965	930	922	876	917	923	913	952	900	914	916	971	950	840	948	906	943	953	915	939	910	961	857	888	927	941	880	932	889	956	913	884	869
13683	8627	11673	11256	8390	6298	3755	2405	1970	1819	1490	1082	899	828	732	738	643	661	695	699	571	542	511	486	452	425	404	444	393	397	334	406	365	343	371	518	655	485	911	1304	1166	758	616	533	396	376	329	340	317	331	309	339	323	362	322	336	336	317	310	313	328	339	301	319	310	337	338	295	334	298	329	283	328	335	316	333	278	305	351	332	308	336	298	330	323	285	348	300	324	320	338	321	324	327	311	343	310	360	332	323	318	306	304	301	302	314	328	338	328	358	322	318	335	303	337	329	312	327	316	298	342	315	282	325	305	324	328	347	297	327	322	339	337	321	317	306	313	331	314	301	348	310	312	320	305	306	333	340	299	309	297	333	320	293	331	323	319	318	291	313	336	285	322	306	322	357	350	327	343	335	349	279	320	340	340	338	341	316	299	356	319	323	320	326	290	346	347	317	320	334	319	324	355	328	318	330	349	291	322	340	314	335	336	359	336	336	316	319	324	323	307	325	332	306	328	325	312	339	319	314	310	324	339	308	320	348	269	293	308	316	282	310	348	336	314	307	286	321	307	347	306	314	314	313	331	316	324	352	336	300	325	332	318	320	321	279	355	298	319	308	308	340	283	318	303	332	359	328	305	345	344	296	310	321	315	320	311	304	336	332	305	321	280	315	325	324	331	298	295	312	297	357	325	320	363	335	299	333	325	289	320	293	296	317	323	312	350	328	315	345	297	306	345	306	317	311	334	331	346	324	353	313	369	322	296	308	368	303	294	284	318	324	313	318	323	320	298	326	314	300	299	343	321	339	300	333	326	316	341	380	329	314	324	303	318	302	316	321	298	332	305	315	302	331	324	337	339	317	337	325	312	330	310	311	338	303	320	317	328	314	315	319	317	313	303	298	315	316	294	335	288	323	335	302	318	314	315	280	309	318	322	336	324	318	321	354	333	346	302	313	332	318	317	316	310	292	327	342	287	311	343	342	334	314	297	326	277	327	349	285	296	324	339	331	337	299	301	316	310	315	350	302	282	310	349	328	310	349	306	292	331	340	287	300	300	313	298	347	322	301	332	324	304	333	289	320	320	311	337	343	323	306	347	348	339	312	324	300	290	326	319	313	349	327	321	318	311	359	322	342	313	319	329	314	325	315	342	322	300	314	311	311	332	318	332	330	351	305	326	328	314	333	312	324	327	328	335	304	336	354	296	309	316	324	320	350	314	313	344	334	304	349	306	331	338	322	301	292	348	320	357	335	323	322	304	304	324	330	295	355	302	316	338	322	303	311	310	307	323	313	312	297	335	302	308	312	359	287	308	326	311	312	318	332	341	303	325	318	326	332	276	323	321	319	310	287	300	293	333	325	343	298	329	302	317	319	323	311	303	341	329	327	283	310	319	318	323	338	321	318	313	285	336	328	344	315	330	330	329	330	351	340	324	321	334	345	327	348	338	345	326	328	273	306	324	381	308	319	342	313	319	325	319	297	304	333	326	303	308	293	311	311	331	325	326	318	336	298	321	331	282	308	338	335	317	314	336	331	320	315	336	319	301	320	296	349	312	311	308	308	315	323	312	288	362	315	316	329	331	321	309	325	322	328	327	319	337	313	335	299	289	293	320	332	325	353	309	299	332	299	338	280	321	355	320	330	312	282	329	317	322	332	352	305	329	307	309	363	285	290	346	355	341	310	327	316	327	325	325	309	319	321	298	342	348	321	336	336	321	321	316	281	345	317	339	375	341	290	315	299	331	326	332	333	325	308	344	344	322	319	329	297	319	303	338	337	321	315	307	305	319	316	325	325	313	328	351	311	358	322	310	321	297	345	301	306	317	323	287	293	322	333	327	324	327	338	312	281	347	359	347	352	321	333	353	305	332	319	328	350	318	311	329	339	333	331	322	300	311	326	296	320	319	294	328	325	304	316	315	340	308	339	299	280	307	331	301	304	340	288	320	286	317	318	350	295	349	348	306	316	299	318	350	323	325	340	308	335	320	286	313	281	322	298	327	332	306	316	313	328	384	321	312	317	291	293	298	301	347	340	339	307	336	333	288	313	310	352	397	317	339	302	319	355	313	323	309	342	304	310	317	300	316	319	332	312	284	328	312	323	316	319	316	342	328	331	338	352	320	305	322	315	335	309	346	306	334	326	320	314	311	338	310	320	319	300	321	320	308	325	311	276	298	334	345	288	356	333	317	342	332	303	328	324	339	370	339	300	330	355	354	278	308	342	344	290	308	316	322	335	340	332	306	316	317	300	301	332	300	275	300	312	314	330	299	337	319	324	341	323	321	351	307	327	325	312	326	307	310	352	316	324	357	327	349	313	297	333	324	347	351	317	297	307	305	318	322	300	327	323	343	324	313	337	277	343	310	306	303	318	325	348	336	360	310	300	345	340	313	346	325	314	345	308	327	333	333	308	324	298	323	308	286	325	308	320	312	309	300	319	326	320	325	334	312	326	309	312	349	314	278	324	306	313	320	319	328	323	328	310	329	328	343	299	300	355	335	321	317	318	316	311	310	316	374	333	329	332	323	321	322	317	300	303	328	322	298	299	356	344	341	341	317	318	365	334	348	307	339	315	319	338	309	322	315	323	311	327	294	294	334	341	291	339	309	317	304	327	336	365	326	331	319	324	305	358	323	296	323	325	329	325	308	309	345	315	311	308	322	353	331	333	318	355	352	323	322	306	308	366	305	280	333	339	326	345	337	343	335	335	329	298	320	304	356	335	321	326	333	332	330	312	325	314	345	323	305	347	347	334	293	341	330	319	275	314	312	342	328	305	303	301	303	331	308	317	301	309	307	291	315	318	321	324	319	342	325	312	295	329	321	330	310	344	312	292	319	315	313	310	313	339	324	308	351	320	316	287	321	293	329	332	342	313	312	319	298	317	317	309	308	341	309	324	325	291	295	314	343	341	316	319	337	308	316	317	331	309	288	325	333	318	301	343	349	309	307	341	307	330	304	299	337	323	279	312	335	331	322	303	300	319	306	318	341	326	309	316	307	311	325	324	346	309	328	303	324	332	292	304	338	348	294	289	325	338	354	310	281	305	332	318	304	301	320	303	332	307	308	305	315	326	307	340	313	293	328	308	316	343	311	350	297	351	337	322	294	336	333	300	340	308	287	306	326	334	303	299	320	312	289	297	318	347	348	293	319	316	310	301	315	318	301	293	271	298	333	322	302	311	324	352	349	334	321	302	348	312	325	337	315	325	321	332	316	302	331	310	306	353	335	329	310	308	330	346	322	330	325	333	325	343	318	314	352	331	309	309	299	305	321	305	307	317	347	328	321	306	300	348	320	297	317	330	361	337	324	344	331	319	348	334	333	332	320	311	342	319	303	309	336	336	320	305	312	315	325	317	317	326	315	319	328	299	331	289	314	357	348	326	354	321	342	343	330	293	338	350	329	322	311	339	301	329	327	315	338	311	299	376	283	342	330	311	301	328	327	306	284	336	313	343	332	308	319	323	327	317	320	330	300	306	317	331	335	287
9366	8371	18593	23297	21453	18092	13270	10867	9484	9587	8034	5722	4619	4311	4289	3905	3747	3490	3758	3617	3109	2660	2642	2186	2150	2046	1870	1978	1596	1379	1374	1531	1323	1200	1379	2679	4253	2728	5417	8396	6953	4124	3077	2198	1504	1226	1088	945	972	885	827	927	897	873	849	888	855	857	873	867	896	874	894	852	830	829	855	845	868	884	877	920	869	854	856	905	904	886	868	845	887	879	829	924	877	880	845	875	924	905	845	920	887	856	871	867	866	860	894	881	861	862	892	897	947	893	842	835	876	888	890	880	911	869	885	888	894	846	858	849	852	828	913	880	865	895	870	908	902	859	847	844	885	842	851	847	856	848	842	885	915	893	861	898	854	868	887	847	811	875	857	852	880	910	877	926	871	813	873	868	895	894	860	902	864	865	867	885	902	915	870	844	881	904	880	841	869	882	853	843	850	851	911	864	842	917	857	940	910	861	906	923	903	884	891	859	911	866	843	929	888	913	892	856	866	847	884	909	887	848	840	829	880	864	906	878	896	891	942	870	854	825	900	841	885	901	869	822	872	888	881	847	874	852	835	874	825	823	870	887	838	850	861	932	924	877	829	882	899	863	869	856	902	936	875	852	858	938	854	890	935	903	853	888	874	829	890	904	869	863	902	877	888	870	839	870	895	886	861	833	903	875	873	873	883	860	865	861	898	849	836	866	896	825	886	905	874	865	877	844	819	878	889	896	855	835	865	883	883	846	883	855	903	805	910	817	853	939	878	842	874	832	835	874	856	864	861	866	882	879	881	897	913	863	846	830	907	875	944	891	864	880	892	928	917	838	881	897	808	904	861	904	898	864	844	863	891	835	856	894	903	870	862	923	879	901	887	926	828	833	905	862	849	886	874	834	899	896	866	921	935	944	904	914	841	848	874	897	853	866	877	870	912	931	853	855	925	859	917	823	839	846	880	910	853	911	858	850	843	866	843	895	911	862	908	869	894	867	932	824	848	901	881	863	854	836	934	850	893	842	905	911	889	842	875	876	833	898	851	959	857	848	910	864	865	857	844	903	966	911	901	895	884	887	906	847	839	902	838	881	863	853	871	901	852	828	930	860	869	832	905	872	867	838	885	838	892	955	856	852	865	878	802	861	853	847	889	872	880	855	912	873	855	895	816	896	908	872	897	841	823	933	910	883	900	853	909	926	841	924	857	841	877	897	907	887	836	888	865	890	860	856	906	900	910	901	846	854	878	849	832	871	874	893	889	885	877	882	884	868	825	882	833	940	876	845	888	882	859	945	898	850	855	915	901	899	866	890	932	869	881	884	858	931	888	901	831	881	934	871	869	849	874	925	845	929	884	889	881	853	908	878	927	885	899	860	915	864	872	878	911	828	844	887	889	919	875	849	872	942	819	915	849	901	852	874	877	892	935	893	919	880	855	915	844	856	850	831	875	838	836	884	872	906	884	851	916	848	874	913	892	888	850	874	890	848	905	896	906	828	904	837	893	882	879	851	868	896	856	877	884	926	882	811	891	836	917	838	848	864	905	844	881	879	879	834	879	887	861	813	928	856	843	870	891	913	819	879	871	889	899	861	860	836	868	888	865	919	862	853	851	881	904	858	870	865	838	867	840	854	874	872	940	850	904	874	863	882	881	827	832	859	864	835	940	851	920	864	893	846	855	938	815	828	873	899	853	930	862	876	866	868	875	879	875	871	892	875	830	851	877	897	882	903	949	858	876	853	875	886	869	858	875	857	884	888	884	898	895	880	930	875	862	941	827	856	840	839	887	909	875	913	826	928	838	944	906	850	858	929	860	877	887	884	831	853	877	893	856	889	843	833	894	894	838	878	881	832	901	816	937	811	869	838	879	864	869	879	915	855	885	899	852	879	893	864	922	891	861	867	856	900	925	857	869	856	905	845	878	891	881	874	854	858	830	884	898	886	886	886	859	843	837	845	885	882	891	869	892	874	840	908	912	870	851	918	855	859	881	886	818	814	875	865	840	855	879	931	885	894	935	901	896	888	851	860	894	859	923	841	878	872	837	873	863	877	876	944	898	862	892	938	839	823	894	846	857	889	897	920	948	858	855	853	836	859	833	882	854	877	855	906	907	864	891	925	877	895	879	909	890	869	869	834	875	910	883	884	863	866	899	854	875	876	881	871	869	837	801	809	869	911	865	848	904	874	907	863	878	883	886	873	842	885	906	821	895	857	900	887	845	893	849	882	899	909	865	917	908	887	891	821	895	883	865	865	912	887	841	881	872	875	890	888	878	900	887	919	876	922	872	887	893	846	898	862	838	899	892	830	853	926	832	918	903	887	886	883	828	872	845	863	872	907	846	848	861	862	877	907	904	888	855	880	843	851	874	870	889	904	901	876	885	836	891	880	882	887	894	847	799	842	913	900	905	822	876	872	884	864	897	845	906	881	891	865	857	804	878	918	922	871	861	841	900	829	886	834	813	880	821	889	879	896	857	891	881	838	918	868	862	874	902	837	885	867	902	922	876	856	910	899	839	877	819	842	825	828	892	895	881	822	880	789	889	866	836	913	886	853	868	871	907	861	949	921	861	827	949	860	868	915	875	870	893	869	903	886	876	898	864	887	848	881	885	892	893	850	909	896	851	894	934	840	856	913	831	901	896	913	865	911	802	864	859	881	877	909	865	869	871	847	871	884	897	852	833	875	868	891	839	899	879	843	871	829	872	912	840	813	825	857	848	844	905	926	878	846	831	906	880	867	829	872	896	834	875	877	918	842	889	841	836	912	879	876	856	879	857	919	854	866	825	854	906	873	843	948	889	869	928	831	821	793	892	912	881	853	861	913	846	913	879	889	912	879	908	902	872	919	892	848	858	838	864	849	838	849	881	840	827	883	875	812	889	917	912	871	878	899	876	858	878	901	882	898	860	905	888	888	875	904	891	881	846	879	828	868	936	864	862	868	866	863	848	857	875	877	869	876	925	889	857	804	918	867	866	870	934	939	888	822	833	851	838	887	810	913	893	875	872	890	909	963	829	897	868	899	886	852	880	851	886	837	837	880	818	903	862	886	892	870	885	897	830	903	881	889	889	830	917	870	840	863	849	935	866	918	840	843	879	861	850	834	892	843	854	944	871	884	817	876	909	856	854	872	769	883	867	857	855	873	866	893	903	932	883	882	869	881	882	823	938	833	912	879	903	883	795	861	884	831	865	865	845	865	852	898	813	878	844	813	875	906	886	890	897	846	865	852	886	900	901	855	863	868	886	905	826	831	829	906	859	880	880	890	823	920	837	893	840	875	855	870	850	898	823	916	773	884	915	901	867	900	859	917	900	858	847	911	838	928	888	873	893	879	902	876	873	832	889	823	918	876	903	913	850	865	874	847	863	885	880	874	914	914	859	810	865	852	882	838	895	897	898	886	880	859	853	852	848	872	827	955	856	851	874	851	818	917	842	884	839	886	869	895	921	882	868	877	859	845	880	888	915	906	884	858	868	858	841	890	909	838	926	886	833	896	869	898	861	871	887	856	839	861
21385	13881	18194	17814	14381	10138	5744	4004	3135	2441	2057	1442	1194	1102	1051	1078	870	866	938	826	783	700	577	501	506	447	439	440	347	375	372	364	357	375	400	746	923	721	1458	2326	1947	1063	819	527	410	363	336	304	278	282	276	246	283	259	264	245	267	268	246	291	256	261	264	235	255	251	240	237	276	226	267	252	249	262	235	259	247	256	258	251	274	243	262	241	278	269	269	228	272	249	272	258	238	239	247	228	250	252	253	281	270	252	258	273	254	258	252	267	264	261	270	276	283	258	233	259	251	212	260	265	269	270	268	261	290	214	264	235	274	308	245	241	252	256	260	265	229	252	292	238	276	282	300	279	275	256	265	263	262	255	235	241	246	285	253	257	250	253	262	245	283	257	264	260	245	255	263	266	252	269	240	265	247	260	248	274	260	289	274	289	256	278	248	241	250	240	234	265	269	266	255	249	270	239	255	259	246	275	233	235	278	276	261	258	217	233	248	262	247	227	263	254	245	243	253	243	269	268	245	262	235	256	276	251	269	243	247	246	264	239	252	260	276	261	286	262	288	282	240	235	246	269	251	234	230	271	294	254	272	249	246	250	254	245	231	270	238	238	246	276	247	264	263	274	254	260	251	255	253	271	304	288	253	245	255	281	242	265	256	252	263	261	235	271	245	273	257	264	242	237	237	266	238	251	284	256	272	240	255	255	239	265	259	238	262	241	282	288	261	236	254	242	266	270	261	256	251	237	237	282	254	263	243	252	235	281	275	248	260	272	260	249	276	262	228	240	267	272	239	262	260	242	246	242	252	275	266	259	241	266	234	269	248	260	234	251	262	260	245	240	277	272	255	262	261	265	263	245	275	261	258	265	250	283	241	223	287	266	267	272	294	246	248	236	258	267	252	236	257	283	253	254	238	254	242	235	286	248	250	242	272	267	245	263	269	262	248	267	223	282	240	242	264	265	266	257	250	252	270	252	248	242	250	273	264	235	234	256	259	269	254	248	247	255	264	254	242	267	272	253	298	257	281	276	282	263	263	274	280	275	257	272	289	270	238	261	260	255	279	266	254	246	266	282	254	240	271	258	256	243	238	230	275	257	273	273	280	268	262	250	280	298	283	273	264	248	233	247	263	238	272	263	248	254	246	214	264	239	283	252	264	244	256	246	283	277	249	272	260	263	287	275	253	236	287	251	261	259	283	258	251	244	233	233	231	263	243	270	254	262	238	238	256	287	276	227	266	264	257	261	254	231	255	268	283	252	263	250	239	238	289	261	235	295	247	224	267	289	243	266	246	270	271	229	281	283	241	273	281	267	247	259	259	272	217	248	246	250	263	264	296	249	266	254	216	273	242	270	277	267	274	220	267	269	237	251	257	259	272	268	233	261	244	251	241	256	237	273	253	226	234	242	268	253	257	233	273	241	248	262	260	238	280	267	262	269	263	252	259	252	244	255	250	265	249	264	261	255	264	285	266	318	213	236	243	286	259	249	275	270	260	266	277	240	261	241	284	245	277	207	237	282	255	268	246	281	276	266	248	262	273	254	252	253	243	251	234	258	259	262	262	273	265	274	291	258	261	292	234	259	245	266	239	236	260	264	258	267	245	263	257	259	247	232	241	268	258	226	278	290	245	265	280	249	270	278	261	268	263	249	247	235	272	272	255	255	259	243	275	285	270	246	282	228	263	229	264	271	272	248	257	272	244	255	235	277	261	245	254	265	249	275	237	248	251	272	266	269	246	271	262	269	260	271	257	277	266	260	280	251	301	240	259	216	281	260	258	297	254	264	297	268	277	234	260	292	244	241	269	293	255	276	264	277	242	254	259	229	257	246	259	258	258	239	283	262	282	266	258	274	222	276	265	247	266	230	281	265	275	271	245	280	287	275	270	287	239	263	254	270	248	257	290	263	289	220	247	260	288	260	271	255	260	254	247	239	256	240	248	267	255	282	250	253	248	243	232	237	236	259	275	242	274	260	272	221	251	222	246	271	258	239	264	254	261	257	265	261	256	244	265	259	251	272	268	282	290	273	266	257	272	293	263	269	250	267	241	266	270	249	241	241	243	279	256	279	274	278	246	250	233	240	252	269	238	238	282	258	241	263	243	248	263	272	284	265	240	247	262	212	257	252	260	270	274	259	287	256	260	259	251	252	234	244	266	239	283	258	260	269	249	259	256	284	255	266	245	237	273	247	246	247	237	288	240	287	277	272	248	236	266	250	250	259	220	258	253	238	262	272	246	268	286	277	273	230	257	268	254	282	257	272	257	228	239	266	282	245	256	280	270	261	249	276	270	244	264	253	255	294	283	279	248	247	277	237	285	272	257	248	250	253	267	250	245	283	258	252	275	245	266	237	262	255	251	255	254	247	271	242	247	255	251	257	259	245	284	257	244	272	263	277	228	265	281	250	271	263	267	274	258	253	260	236	277	256	255	267	268	242	231	234	260	261	288	248	276	259	274	255	234	248	243	271	256	235	243	282	270	222	232	225	268	243	254	262	260	250	249	255	255	226	232	271	247	262	275	260	260	250	239	255	263	267	228	251	225	259	259	275	286	255	283	268	276	276	247	268	244	254	270	253	258	270	253	247	247	250	258	274	239	262	268	267	279	239	263	254	280	271	289	255	236	272	245	297	255	273	285	280	260	252	285	247	264	267	245	274	269	243	245	274	250	251	257	232	254	255	255	288	289	276	259	267	282	265	251	244	276	244	260	279	271	261	271	238	248	245	291	252	263	260	256	292	271	255	277	261	264	279	253	242	223	251	261	279	249	295	248	248	240	259	226	281	272	246	268	221	244	229	245	278	259	259	273	269	252	261	286	269	255	252	263	252	282	245	265	262	290	251	250	246	252	245	234	285	264	274	261	249	252	253	225	250	251	262	260	233	235	245	264	256	230	262	265	252	272	241	279	254	249	250	259	273	246	248	252	246	236	231	234	254	245	243	246	271	253	272	272	275	264	269	255	256	285	280	261	240	241	239	237	255	244	251	249	245	250	269	287	242	265	279	228	259	263	251	261	242	253	235	256	257	248	254	257	225	276	229	236	257	252	271	256	286	230	272	272	251	272	252	283	275	240	246	293	249	252	266	295	235	258	257	260	278	245	244	252	249	252	283	247	263	260	258	248	296	238	269	284	264	267	248	254	286	235	256	259	294	253	246	272	242	257	275	276	252	265	277	259	283	259	240	259	256	277	275	247	264	266	249	276	255	227	269	247	274	246	257	259	280	239	260	250	273	244	224	214	233	273	252	271	227	275	245	279	270	254	243	260	289	227	252	282	240	249	249	249	253	249	246	262	253	249	254	230	249	263	269	266	294	296	279	259	273	250	269	279	276	273	235	232	261	234	232	266	253	287	258	275	259	237	258	225	259	250	253	250	258	285	250	268	285	263	264	263	237	241	285	229	274	242	243	241	223	249	253	223	271	274	262	244	254	236	274	250	263	266	264	248	252	279	274	230	272	251	260	236	258	253	263	271	283	256	259	239	245
12685	11784	24745	30156	28551	23612	16851	14272	13274	12214	10474	7479	6336	6336	6296	6001	5246	5135	5693	4689	4483	4175	3275	2855	2805	2362	2570	2202	1704	1783	1849	1491	1407	1559	1908	4635	6178	4659	9735	14349	12017	6775	5015	2521	1764	1438	1097	846	739	724	679	756	699	734	762	742	747	729	722	710	742	699	715	695	754	709	724	683	704	722	700	718	808	727	733	705	743	729	662	719	718	724	689	713	691	702	725	728	729	751	700	702	698	737	745	680	681	708	732	743	725	745	701	718	711	684	702	717	755	718	731	804	720	713	777	772	716	723	665	717	709	692	704	730	718	717	724	712	741	706	678	689	718	670	694	710	758	677	736	721	638	725	711	756	688	728	742	754	719	688	727	728	697	745	774	706	719	756	673	676	722	747	722	703	712	675	739	700	729	732	711	651	684	693	714	748	721	701	724	673	721	702	736	675	759	706	691	716	701	686	694	663	706	687	708	720	744	700	721	749	712	688	710	787	753	701	745	684	688	706	734	800	745	698	699	725	749	716	744	719	722	731	748	710	783	729	722	757	697	729	734	768	670	759	718	722	723	694	688	713	805	702	739	742	748	654	706	766	685	682	699	715	715	729	722	746	714	722	737	677	686	678	670	696	709	737	708	750	740	706	708	729	728	739	716	724	719	773	728	697	689	711	745	718	656	728	752	747	716	703	732	737	667	716	672	702	695	675	710	716	725	697	783	725	743	687	722	699	713	701	769	768	715	750	765	717	731	727	681	719	722	699	726	750	707	716	682	749	707	721	716	704	716	722	706	720	708	757	714	750	716	702	768	757	751	739	687	665	703	723	699	725	726	732	702	733	724	755	698	695	683	651	699	697	721	697	731	681	707	697	715	709	714	753	678	698	716	684	671	721	688	783	707	776	749	704	754	736	731	727	737	673	732	708	720	736	724	757	731	712	705	694	741	722	687	721	700	742	669	739	703	692	699	694	724	733	735	643	707	709	730	723	678	669	694	694	698	683	738	693	743	763	701	712	690	664	699	701	730	703	695	775	734	752	743	735	747	667	703	699	711	765	752	717	706	767	647	690	726	748	698	714	694	716	704	779	718	684	724	716	699	714	750	699	732	729	709	727	727	683	747	704	768	741	687	720	705	738	733	686	739	741	747	719	748	731	731	694	733	710	732	733	715	762	765	722	751	755	718	690	675	663	718	726	734	727	739	686	704	703	736	664	728	737	704	703	717	681	715	738	706	737	719	745	687	736	731	717	728	717	744	715	716	751	696	669	699	709	762	721	707	681	701	750	715	736	709	713	713	697	673	720	732	745	703	724	679	738	710	753	692	704	699	730	719	713	665	761	743	735	680	682	650	743	697	733	743	727	733	698	707	678	744	752	742	719	731	736	695	691	735	715	732	743	703	660	705	780	696	724	664	709	705	670	699	734	765	713	661	726	733	733	715	725	727	691	658	720	775	692	755	660	666	757	736	695	688	698	698	679	723	716	679	707	703	681	729	724	730	769	720	684	715	762	729	739	736	744	723	706	700	731	667	698	753	740	721	733	716	748	757	710	697	751	734	703	704	761	715	768	677	724	706	681	731	724	699	727	698	746	749	749	737	761	712	684	724	767	730	751	666	726	697	711	718	775	702	769	743	747	721	690	766	697	755	703	732	705	682	719	740	698	739	746	688	740	753	762	700	680	686	742	667	744	722	748	721	683	698	724	697	726	716	730	715	688	730	679	719	685	714	671	692	769	709	716	716	753	712	680	726	724	741	722	713	747	696	748	705	723	717	710	721	704	710	735	715	717	709	719	741	708	719	763	743	744	732	724	725	691	726	702	670	714	720	752	676	735	747	669	731	735	746	725	682	690	710	737	722	717	805	696	719	724	749	746	703	691	728	728	734	755	764	735	745	722	708	730	711	709	694	741	731	718	728	760	693	706	680	721	713	735	762	701	726	732	740	732	716	701	692	703	698	745	684	697	685	741	723	707	712	705	753	728	707	698	734	680	727	718	701	656	699	716	746	734	737	678	746	738	732	737	708	766	712	727	696	692	678	734	690	685	730	712	715	721	652	723	727	737	726	729	690	725	705	734	704	703	784	673	706	698	713	726	770	724	717	707	721	728	721	752	722	775	659	729	668	715	687	705	675	720	728	668	702	713	749	685	753	703	734	694	683	721	763	720	687	714	676	712	736	750	746	721	672	725	758	678	732	746	696	704	738	711	684	768	705	734	675	759	726	711	742	668	689	722	763	731	699	704	717	746	693	759	754	702	732	729	690	703	722	774	717	725	700	644	646	761	699	746	678	729	705	710	754	672	749	706	746	731	679	732	709	757	729	740	709	714	757	751	711	707	716	700	698	705	725	720	682	685	708	695	718	745	698	750	721	708	757	753	684	691	744	706	743	741	688	679	672	693	758	725	730	761	719	734	705	730	709	720	708	725	703	722	774	719	705	738	724	705	700	730	697	725	734	710	739	707	713	703	745	743	739	692	708	729	698	768	756	687	667	711	729	771	708	685	731	701	764	741	767	720	684	741	712	733	697	677	696	720	730	698	721	754	701	667	765	725	720	743	743	695	710	721	741	750	724	725	692	730	729	692	707	703	692	780	713	732	753	723	732	772	709	698	760	734	686	679	754	665	760	723	720	744	707	674	745	717	744	737	721	717	703	714	725	701	756	707	730	691	718	759	734	676	749	690	750	718	704	747	646	695	759	688	730	733	721	733	733	758	682	741	748	700	673	712	714	726	743	670	725	733	679	739	702	724	673	686	731	749	801	715	735	756	723	716	706	740	718	694	716	711	732	670	724	726	701	707	681	725	745	719	721	706	697	704	680	706	730	716	726	679	657	700	703	752	725	728	727	734	718	701	757	750	784	794	707	774	707	669	740	701	711	715	711	747	690	720	742	742	753	691	736	714	712	715	715	701	727	703	712	744	731	649	700	720	739	766	719	713	750	723	714	697	746	718	723	706	723	743	724	749	694	729	692	726	686	715	709	812	738	731	757	736	770	723	688	684	684	709	750	732	726	734	697	773	730	708	730	678	741	688	736	698	751	712	727	744	753	757	715	726	746	685	718	719	715	727	728	701	694	746	776	711	727	676	723	733	708	707	671	741	726	716	670	772	714	700	684	734	758	730	698	698	686	720	776	683	755	677	686	756	715	715	726	742	713	714	761	694	706	700	747	716	714	693	735	672	737	697	696	744	719	735	696	721	686	707	719	702	662	711	691	706	692	736	745	730	779	762	677	738	659	746	740	719	699	755	710	673	704	701	738	754	726	756	718	756	759	702	751	751	704	720	769	722	709	716	682	748	715	755	677	724	678	719	669	730	703	733	702	750	722	736	746	743	739	754	744	734	722	759	717	720	707	723	759	698	691	729	696	726	708	770	731	743	751	736	707	704	687	705	743	766	712	728	736	744	709	712	709	730	700	720	769	705	749	713	700	707	682	718	672	721	723	695	677	742	727	786	696	710	699	686	705	735	709	718	724	719	727	732	664	710	713	727
7190	5236	7225	6214	4701	2560	1650	1195	1047	943	796	640	534	577	617	525	471	527	503	499	483	471	435	375	433	367	398	348	324	340	364	345	309	299	326	298	332	307	347	370	451	450	394	336	335	360	346	310	298	285	302	318	305	301	303	309	303	330	330	306	324	314	283	300	296	319	317	298	318	288	308	314	321	326	296	341	331	283	291	305	281	305	301	313	307	345	261	313	299	309	321	325	329	317	302	305	291	331	280	297	271	336	307	261	338	315	347	279	314	296	350	307	310	290	341	305	312	356	299	312	306	313	328	304	299	302	288	309	315	318	297	339	292	339	269	308	328	295	297	302	312	321	264	302	326	307	304	277	344	296	323	302	339	316	315	302	295	300	308	300	314	352	306	320	280	286	312	289	301	316	298	269	308	317	312	310	324	284	304	307	271	317	291	330	283	278	318	314	294	311	303	275	320	282	305	318	334	303	292	348	319	314	339	294	323	320	305	342	306	313	345	311	321	307	334	311	330	293	318	305	327	308	282	302	326	302	301	328	317	299	323	290	315	300	302	332	341	344	305	305	329	315	333	307	309	335	318	304	316	302	311	308	309	297	291	287	324	296	321	329	305	312	321	301	307	284	322	288	302	343	309	326	310	294	293	306	309	342	317	279	300	316	307	298	317	285	277	333	302	291	292	296	324	335	281	310	340	312	298	304	317	332	319	304	302	316	323	294	339	301	301	298	312	305	311	314	319	315	289	298	294	305	310	312	293	331	340	324	312	331	291	298	321	298	319	325	318	298	303	285	277	305	328	313	272	349	302	274	335	339	301	311	307	306	324	299	304	280	301	312	287	314	320	303	310	292	325	294	310	326	281	299	316	305	280	322	308	320	325	348	324	307	299	325	307	298	299	298	331	306	329	299	311	292	343	331	294	340	304	309	324	315	306	327	319	291	297	273	294	297	293	318	306	288	305	317	297	304	303	292	301	330	313	310	291	336	309	300	297	288	302	318	310	318	292	310	322	324	301	307	302	310	286	329	310	300	315	309	299	316	336	316	291	328	315	289	325	297	302	283	322	309	314	277	313	326	338	306	323	296	313	335	306	320	301	283	322	331	308	297	285	301	322	307	322	281	298	323	310	289	331	302	301	311	347	305	314	304	318	306	297	310	307	333	283	302	318	287	313	302	316	316	316	319	316	290	310	315	282	316	326	286	350	297	290	334	311	327	290	280	303	334	321	323	299	303	335	300	307	317	338	286	308	304	309	323	321	324	307	333	325	294	302	256	307	268	286	303	324	306	302	299	316	342	305	311	308	296	335	283	280	317	321	313	303	280	302	322	333	327	312	265	292	297	293	306	319	348	320	289	308	349	291	302	303	318	324	305	278	315	315	327	316	306	313	286	313	304	273	335	329	309	296	288	301	337	319	343	302	316	313	284	305	293	329	339	297	327	278	309	292	289	364	310	294	279	287	282	298	286	321	323	324	317	300	331	298	312	274	309	314	275	294	301	306	333	306	293	301	301	311	334	332	329	302	328	346	316	279	315	301	320	328	323	289	300	297	311	313	308	315	322	318	298	328	292	304	299	302	312	294	321	261	289	325	311	301	300	296	312	305	296	298	333	334	311	303	313	288	319	312	334	313	316	292	306	315	297	278	322	318	299	341	325	336	331	297	308	283	297	326	323	313	291	333	308	325	343	323	303	305	349	317	290	289	330	297	303	333	297	336	314	334	308	273	338	330	318	277	301	269	309	319	314	295	296	334	311	286	322	315	324	317	332	316	325	282	310	305	326	309	294	311	311	295	357	333	315	290	302	338	316	328	342	336	325	290	309	296	319	293	360	324	303	342	286	325	300	311	319	295	284	299	299	341	295	269	333	307	308	302	309	293	311	343	326	291	292	316	321	309	297	298	300	329	293	312	291	328	311	331	289	356	289	285	292	329	316	307	340	297	327	312	324	289	282	318	309	327	285	288	281	304	296	317	301	317	291	320	298	320	279	263	302	303	311	292	325	319	348	318	293	313	322	322	298	295	343	302	339	347	305	293	328	307	299	323	277	312	281	294	309	286	322	316	254	321	332	329	280	314	326	300	309	306	287	283	297	271	310	312	291	322	308	293	317	326	305	317	322	310	311	292	267	337	321	287	303	321	340	311	297	324	294	290	314	297	311	313	313	295	288	305	307	295	293	327	311	355	280	345	283	310	338	312	296	316	302	282	298	287	316	313	308	306	294	290	297	302	326	316	305	294	343	286	286	279	278	304	317	296	303	314	302	328	306	335	315	319	323	301	300	299	344	304	327	309	326	342	320	320	310	297	334	326	311	311	310	305	305	322	320	315	325	295	287	316	311	313	334	338	325	329	336	290	317	293	318	298	316	317	295	318	334	288	312	344	323	347	280	320	303	310	301	302	311	318	306	325	328	308	297	317	276	299	302	296	317	350	315	290	300	321	336	290	295	309	319	311	309	311	323	294	326	299	317	312	306	336	280	277	313	311	291	303	321	321	279	301	297	325	313	310	289	325	307	330	310	302	338	310	302	328	288	294	289	311	285	325	313	285	291	284	312	309	309	297	312	359	304	321	325	288	286	323	344	310	306	288	294	347	318	281	305	326	305	339	293	334	279	321	284	283	338	325	316	307	329	317	294	290	327	311	292	329	315	332	304	314	327	292	270	268	320	297	304	299	311	296	294	302	296	308	302	271	309	307	308	329	310	317	321	320	280	293	344	291	379	280	318	300	281	284	357	324	311	282	323	299	328	311	292	299	308	291	323	315	312	304	306	322	338	323	318	330	317	326	299	297	332	311	313	340	324	318	299	291	298	305	300	321	311	303	308	271	322	324	296	283	273	320	312	293	313	306	322	315	301	307	325	346	309	307	331	347	305	337	326	333	283	329	307	306	318	284	320	266	324	308	287	308	295	301	288	334	299	303	313	309	286	293	320	313	332	299	307	302	316	264	327	309	285	290	282	300	312	295	332	307	329	311	302	292	280	324	283	294	318	313	299	307	296	314	305	309	334	309	319	305	308	316	284	295	331	272	322	296	290	308	303	302	340	334	314	307	308	335	311	316	308	296	325	307	303	324	302	312	294	297	292	326	316	293	299	326	336	285	320	304	325	304	331	296	315	313	317	290	321	298	313	324	342	317	298	303	310	294	305	303	312	267	332	327	335	315	345	291	302	298	285	277	301	318	310	314	307	297	327	298	285	315	312	300	325	338	306	324	296	316	284	320	284	303	304	280	321	295	317	332	308	335	289	319	296	313	295	277	302	308	322	314	313	310	305	308	343	293	328	295	281	298	306	286	274	329	337	314	319	293	317	324	295	305	333	284	311	309	338	275	348	297	322	303	281	303	321	258	317	319	314	317	331	299	332	302	296	333	314	300	337	309	322	281	321	316	289	302	287	299	321	309	302	293	309	328	309	314	342	311	291	355	311	324	292	366	295	289	335	290	290	329	301	325	289	339	309	320	294	318	298	333	279	342	284	314	284
5212	5227	13243	16283	14910	10068	7302	5925	5276	4624	3905	3044	2714	2936	2902	2376	2167	2516	2525	2181	2161	2134	1756	1557	1532	1511	1292	1150	1148	1090	983	1006	970	996	996	1047	1153	1137	1347	1803	2149	1613	1182	998	985	945	884	833	795	862	823	854	874	863	867	850	834	874	807	831	810	802	818	895	828	856	852	871	831	877	848	885	858	818	883	874	883	859	823	803	819	892	821	881	833	819	826	857	856	846	874	837	826	786	887	764	823	850	851	884	814	833	804	844	854	837	853	841	836	860	857	846	852	813	871	836	840	788	851	808	855	833	891	807	851	823	861	823	859	879	870	877	850	813	834	894	781	780	868	841	804	803	882	880	876	786	815	840	817	796	871	864	869	838	825	848	861	893	831	806	855	815	796	840	858	802	814	867	845	816	854	832	854	795	850	887	818	844	827	847	838	877	869	815	851	874	835	851	850	797	884	859	819	841	864	864	824	857	845	832	811	885	849	850	879	856	781	797	813	848	818	835	856	843	861	866	875	831	840	829	808	883	897	921	831	837	848	853	845	874	815	850	901	841	879	843	836	891	896	834	833	804	846	826	841	838	800	805	823	835	878	862	866	848	832	789	880	819	866	863	883	836	828	843	815	861	860	836	881	844	835	864	868	885	781	851	892	860	853	842	824	857	840	843	852	866	828	778	806	846	872	832	796	916	840	821	894	857	825	849	804	864	758	834	906	883	869	832	791	834	844	812	814	828	823	821	870	826	849	851	832	856	823	820	841	840	866	879	832	853	805	809	811	826	840	842	854	826	849	821	855	861	833	799	801	850	882	766	856	840	851	872	881	870	904	810	887	930	830	849	830	805	851	889	819	868	847	835	827	830	807	817	845	866	817	870	842	855	870	826	803	796	834	843	839	845	828	826	792	878	796	801	827	860	886	854	813	863	869	834	888	892	835	855	842	798	858	821	806	799	890	882	837	866	892	909	836	827	814	773	876	834	844	846	833	857	874	905	849	850	896	839	823	865	871	832	801	803	838	792	840	843	863	863	856	829	868	873	824	845	842	880	811	857	831	817	841	813	835	825	865	797	837	885	834	815	787	806	891	828	873	844	862	872	836	850	843	872	849	876	800	864	910	892	846	822	873	848	854	884	807	810	817	865	826	888	849	850	862	803	932	858	841	858	833	825	895	868	855	858	794	810	876	880	848	859	827	873	819	858	851	758	878	868	835	922	846	897	841	829	839	824	821	885	819	842	927	850	868	838	823	821	807	867	850	833	826	861	834	784	846	868	829	819	865	887	823	847	907	815	914	851	858	869	843	810	833	810	864	912	831	851	847	884	893	840	800	837	817	794	831	858	849	827	809	828	805	794	803	883	862	842	876	889	789	857	836	797	903	896	838	890	862	810	871	836	870	829	840	832	866	886	838	880	847	830	810	865	850	840	818	837	863	848	843	865	843	856	903	876	850	875	850	846	875	880	807	780	801	857	825	839	841	826	861	827	808	811	851	801	847	821	829	842	832	846	865	873	790	865	836	831	809	871	865	827	900	890	793	841	814	832	803	849	840	863	854	892	811	895	808	842	842	868	833	857	851	879	849	893	808	825	833	856	864	884	803	881	868	821	827	829	855	851	860	830	840	863	835	842	817	853	891	859	835	760	889	859	823	833	834	849	839	854	806	809	819	863	851	805	827	837	837	862	861	859	847	875	812	856	845	849	885	875	841	861	842	849	814	810	850	836	850	836	852	842	853	826	852	826	845	814	835	823	863	844	801	884	842	863	823	882	840	877	859	835	848	872	843	818	835	884	835	805	815	840	840	815	825	845	827	853	858	850	811	884	872	835	842	865	842	814	827	813	820	890	856	836	834	850	882	824	859	801	793	794	800	877	826	816	924	840	837	904	856	849	870	839	896	873	889	878	795	843	851	849	898	868	866	892	787	819	828	851	803	792	862	865	854	841	825	830	860	861	828	846	834	820	826	853	840	832	840	853	825	840	859	835	804	868	790	851	854	861	801	807	807	810	860	849	866	867	839	823	834	806	859	850	864	848	857	902	860	861	847	900	871	820	857	874	841	867	879	836	846	827	862	875	815	843	842	856	799	853	844	870	853	882	827	850	865	836	858	844	799	794	846	830	831	867	848	856	875	845	849	808	864	808	822	811	831	773	852	871	837	867	868	893	860	836	823	843	885	810	860	854	843	859	869	824	835	864	871	854	785	802	821	909	867	851	872	822	849	839	884	848	906	833	873	846	874	885	860	799	829	838	814	821	834	857	870	802	853	834	866	911	820	862	858	816	821	841	800	865	809	835	828	840	819	832	858	848	827	862	825	864	866	795	845	818	810	861	880	841	842	849	844	889	881	832	842	854	774	789	829	806	865	847	830	880	884	872	890	823	860	832	815	891	836	826	855	819	845	841	865	791	847	878	833	863	835	842	843	872	860	871	862	848	780	820	820	797	847	855	825	866	869	884	853	834	880	836	826	832	878	827	838	797	833	866	853	886	841	840	856	824	819	793	866	826	843	788	828	849	848	868	829	929	848	846	883	861	841	892	848	838	820	824	869	838	820	814	832	911	803	873	877	886	811	818	855	790	864	817	825	816	909	892	772	863	828	836	904	857	822	820	918	850	826	878	793	859	858	832	796	828	888	801	889	839	888	869	864	851	834	842	902	869	880	825	820	818	828	809	887	853	879	822	843	877	851	815	798	859	767	849	822	818	792	832	810	828	827	794	855	864	851	907	838	838	880	868	849	827	830	841	870	928	871	839	841	823	837	828	857	876	840	894	878	832	822	839	827	892	855	827	892	866	883	880	905	826	858	838	794	852	842	829	824	841	814	784	887	809	856	832	881	836	859	791	832	794	863	878	806	896	852	787	810	863	793	854	872	827	813	848	813	834	877	814	854	919	841	856	840	813	852	849	860	806	863	811	820	878	867	794	896	801	806	865	811	851	846	887	858	885	838	869	853	834	849	854	811	829	847	800	863	841	895	871	880	834	851	856	883	885	832	819	881	862	806	816	825	803	831	858	817	855	850	864	862	894	831	825	843	881	804	808	825	895	833	849	807	874	828	855	837	851	827	843	894	841	845	795	841	848	825	875	873	874	846	830	852	825	866	859	868	859	816	765	814	854	880	845	855	889	864	806	815	838	858	870	855	835	825	842	878	875	855	854	911	871	833	896	863	877	842	879	842	849	845	872	852	863	815	836	859	882	845	829	866	846	869	828	829	814	803	811	817	836	832	846	830	870	859	822	804	856	917	848	865	841	884	863	849	832	815	887	788	806	856	811	872	817	838	842	862	838	860	816	822	846	863	818	820	854	871	864	832	807	830	870	827	839	843	826	866	848	842	820	830	867	891	827	855	837	821	864	877	818	856	830	838	865	884	886	816	814	866	895	854	858	832	858	805	867	857	848	875	840	855	826	883	838	813	821	879	864	860	871	813	840	821	867	859	847	889	833	867	861	841	864	844	900	877	846	833	827	837	830	897	796	831	854	859	881
14156	9587	14031	13010	9681	5610	3290	2560	2165	1551	1159	1035	955	872	846	739	806	758	680	625	596	649	581	475	457	413	369	356	369	340	319	377	356	333	330	423	653	603	922	1193	1228	720	420	405	396	327	290	271	291	306	287	281	308	280	288	293	275	278	309	293	302	293	276	284	286	282	280	309	284	276	269	256	271	290	320	290	276	288	307	281	290	299	272	276	301	308	254	284	315	297	277	280	299	299	281	310	306	291	260	276	272	272	262	292	283	288	300	294	296	266	293	275	276	291	275	312	285	264	273	279	298	269	304	294	278	280	266	289	283	264	295	302	273	250	295	257	311	289	292	308	284	287	288	262	308	294	268	261	303	298	316	298	279	295	282	283	292	253	300	271	296	269	305	299	276	284	331	287	295	296	286	309	253	283	279	296	288	273	278	285	290	283	309	267	258	280	279	296	330	283	288	280	305	294	287	265	261	308	283	304	300	284	258	305	273	270	300	288	280	301	298	261	287	291	307	301	282	279	297	279	293	275	264	311	264	295	289	277	310	281	287	264	314	251	328	283	287	259	305	267	284	272	293	301	311	283	297	268	286	274	263	282	318	254	312	321	282	294	267	245	275	300	288	290	296	273	299	282	292	286	276	324	273	261	262	279	314	258	260	287	290	289	280	277	265	293	276	294	315	265	291	275	281	260	279	285	261	294	279	301	284	287	311	276	301	279	289	267	292	292	289	287	295	294	265	326	268	287	269	260	287	277	265	276	274	277	277	271	311	267	284	288	291	281	304	272	297	276	303	258	311	293	274	321	276	294	276	286	294	266	267	309	293	284	300	252	265	283	271	277	289	291	295	277	281	287	290	296	282	330	241	277	300	282	258	285	283	295	295	292	270	271	284	285	273	275	297	282	263	257	313	277	298	288	299	258	300	285	322	241	306	281	282	267	283	249	285	261	291	282	240	312	293	319	256	302	306	306	272	309	284	267	293	271	318	305	274	244	286	251	263	252	296	279	300	277	297	289	278	305	274	284	299	313	308	297	263	265	294	285	281	288	289	256	297	267	276	286	294	298	319	276	277	288	265	254	295	272	270	273	306	300	316	294	305	304	283	266	272	303	283	281	260	266	300	256	290	255	290	254	285	286	276	295	247	283	297	302	278	305	273	292	297	266	286	292	310	289	270	270	301	299	297	286	288	288	268	321	291	293	283	274	286	255	285	295	274	308	304	310	284	292	266	293	284	313	278	252	284	263	287	272	272	285	287	268	319	279	293	285	285	286	259	288	292	288	295	283	278	272	266	273	253	287	308	287	260	285	302	259	286	275	311	305	281	291	305	297	301	262	283	317	278	302	261	284	302	290	319	268	317	281	250	285	248	295	280	311	270	287	283	309	253	293	277	292	262	272	292	310	269	329	250	304	283	287	264	314	244	270	288	297	280	273	281	281	307	287	271	288	262	290	274	284	304	304	269	283	294	284	299	309	290	278	285	284	280	265	306	274	286	297	275	270	275	322	291	314	282	287	286	292	306	299	289	274	319	263	291	278	285	247	281	256	278	292	303	287	299	270	278	289	289	262	269	284	299	276	324	279	273	292	279	316	306	294	278	270	265	289	300	270	280	307	305	295	262	266	280	308	265	264	299	277	305	280	268	244	272	282	280	299	280	281	287	290	275	289	291	284	277	276	314	278	279	280	275	303	302	279	299	279	289	314	317	299	268	266	288	339	276	287	302	282	305	279	300	302	276	259	298	278	283	256	283	275	267	281	245	265	284	244	290	277	277	284	282	302	260	289	283	265	279	305	270	275	240	273	277	293	293	270	317	270	270	291	293	274	305	300	310	276	296	295	270	272	311	283	289	291	293	292	284	278	268	288	306	258	275	319	273	264	267	288	245	294	324	272	272	275	267	298	274	276	307	285	281	307	280	256	259	341	292	271	276	264	264	301	274	297	291	273	305	279	282	258	252	249	290	285	267	290	272	279	268	296	269	303	297	314	293	281	291	301	275	267	323	292	316	302	293	290	309	257	314	298	257	298	313	291	312	298	277	266	299	268	283	273	249	297	272	303	260	277	291	281	289	282	291	264	267	262	282	296	302	250	283	304	285	295	289	261	302	273	300	294	282	295	272	259	310	304	271	288	268	290	281	278	250	268	280	310	295	276	258	281	283	307	266	244	265	279	302	268	269	277	259	270	291	294	261	272	308	279	288	290	281	281	289	283	297	265	263	271	290	262	276	300	273	263	285	276	267	280	292	260	302	267	291	281	278	256	270	260	293	293	315	304	306	305	281	251	266	268	280	263	304	271	285	301	264	281	294	282	293	295	287	306	277	272	270	283	270	266	267	286	289	272	314	311	276	317	279	277	301	282	287	291	289	309	316	271	287	292	258	295	313	304	281	278	260	261	281	337	271	272	296	287	257	271	288	271	263	278	284	280	289	307	282	281	272	307	260	260	267	286	270	258	304	287	289	303	240	318	271	277	289	309	291	278	274	288	276	270	297	270	275	259	291	314	277	303	276	270	265	300	274	285	270	257	264	299	257	290	293	286	275	263	281	280	278	306	310	301	311	283	282	310	280	259	289	316	307	312	318	293	286	266	260	267	260	261	274	271	273	280	308	283	275	270	298	314	295	279	299	285	289	282	298	279	281	264	275	296	269	290	274	313	278	248	314	269	298	275	326	293	296	271	277	285	288	285	288	302	306	303	278	269	281	264	266	273	296	304	274	276	289	291	290	270	304	273	276	270	292	268	282	268	274	307	264	283	265	286	300	256	266	283	298	272	284	278	278	284	304	313	272	263	308	299	312	246	300	268	277	287	286	270	274	281	273	296	272	286	299	285	272	275	303	310	267	304	248	312	285	320	277	299	259	286	270	321	288	275	307	262	285	295	279	263	284	285	302	287	297	295	269	277	289	302	295	276	278	293	300	282	305	285	300	295	278	263	288	281	279	292	295	292	291	321	241	284	273	262	267	276	283	256	283	274	295	305	257	291	270	282	313	281	289	301	293	272	294	307	281	284	267	285	291	273	257	300	255	288	269	284	296	293	291	265	292	297	294	308	300	291	303	266	274	290	270	288	281	295	297	271	285	263	244	275	318	299	291	263	282	282	289	291	298	304	301	297	263	287	289	263	267	312	278	300	286	308	306	313	249	275	258	293	284	282	283	272	254	291	293	272	273	313	260	256	290	288	309	298	284	290	296	268	289	274	294	260	277	303	295	298	273	302	261	297	263	255	304	268	281	297	264	292	261	308	271	269	284	300	285	272	281	289	270	293	303	286	279	290	296	264	289	304	280	282	272	320	302	258	274	271	289	274	274	270	277	296	273	293	277	282	298	281	292	299	279	288	315	290	308	285	282	304	284	265	290	308	306	330	257	301	260	289	255	290	277	261	304	284	266	326	284	296	285	302	293	288	299	260	278	327	307	287	269	283	282	283	278	280	288	291	296	297	300	294	290	283	309	299	298	283	307	288	316	295	274	285	259	280	290	294
9681	8960	20878	24942	21936	16002	11863	11054	9811	7836	5995	5378	4791	4870	4576	4313	4315	4419	3918	3862	3118	3295	2798	2543	2232	1913	1595	1458	1557	1344	1154	1324	1292	1220	1281	2350	3515	3558	6034	7730	7620	4145	1983	1651	1443	1137	858	833	811	793	767	772	782	802	786	798	787	765	737	820	799	833	749	777	769	754	776	749	774	812	766	775	793	798	825	794	770	741	817	749	769	757	791	778	793	789	804	777	745	816	771	768	784	774	797	774	805	775	807	742	742	780	782	770	780	807	812	791	830	776	767	779	769	763	789	733	766	789	800	794	792	758	795	790	761	771	745	831	736	797	794	777	773	787	759	747	797	747	808	834	811	809	772	793	775	806	788	774	783	764	817	811	781	776	783	854	784	764	774	809	776	723	803	772	772	801	786	753	787	790	792	792	822	753	779	739	752	788	749	755	795	777	767	767	780	762	770	780	779	795	772	773	814	764	793	764	814	745	787	773	816	756	845	836	780	746	876	837	786	780	791	798	756	761	759	741	750	816	755	747	745	800	825	779	760	763	789	740	752	778	807	790	797	743	805	764	782	797	765	793	779	763	781	796	746	786	741	746	797	774	734	736	777	750	816	819	768	810	796	729	801	823	762	736	743	805	819	747	766	767	771	809	771	750	802	789	772	763	809	817	772	788	808	769	770	761	839	776	786	815	831	745	798	829	773	788	779	774	797	766	835	785	732	796	804	771	811	784	770	822	771	776	772	773	757	794	774	806	721	743	762	754	796	774	812	768	821	791	818	807	808	761	817	769	776	767	789	815	754	799	757	781	735	828	784	782	759	793	784	824	801	786	794	776	802	749	782	754	791	838	777	787	703	754	746	789	823	747	790	769	786	728	805	752	788	810	812	749	789	820	798	781	766	799	812	767	792	787	808	786	778	824	778	795	765	773	784	778	786	740	800	770	799	791	790	795	758	790	789	729	825	780	773	814	811	747	791	800	764	768	814	807	787	760	808	818	760	799	769	788	816	784	770	778	798	771	798	795	808	767	732	777	760	788	809	766	748	799	773	808	825	772	793	773	775	784	757	737	740	779	816	758	811	788	772	792	785	767	771	771	791	739	787	804	745	792	802	784	783	814	793	764	771	763	776	799	793	812	749	809	786	779	744	792	773	772	772	764	805	806	802	777	777	761	765	803	781	783	761	782	790	750	788	774	741	755	782	752	831	769	746	756	732	737	751	796	821	789	781	794	798	745	771	779	771	763	797	808	795	765	741	789	774	791	776	761	810	784	821	790	791	786	786	804	806	786	810	787	763	797	802	804	741	753	717	817	798	749	822	772	772	815	787	794	788	828	802	820	834	778	754	809	801	762	796	781	779	793	718	763	735	735	720	768	783	785	797	750	780	760	796	750	804	777	791	800	769	792	763	797	780	789	821	770	746	797	787	786	761	759	800	795	764	809	790	779	786	760	777	779	757	781	755	712	777	783	798	758	775	806	820	809	818	756	825	745	801	758	835	818	817	754	804	760	812	838	832	837	775	782	781	803	757	802	828	780	832	813	710	801	741	797	783	758	752	778	729	775	779	785	784	782	775	792	807	790	770	783	722	744	800	817	770	770	730	805	739	793	747	808	762	789	763	787	832	773	802	765	724	816	779	783	813	786	814	750	731	783	793	776	792	780	749	826	786	774	806	800	803	765	765	776	751	820	805	839	772	782	763	766	828	794	751	798	782	833	803	768	791	783	758	762	830	768	796	843	774	764	763	799	781	789	835	790	799	765	748	836	742	806	708	771	762	805	769	838	793	834	785	779	797	785	777	793	738	787	864	815	744	783	791	787	789	792	778	737	735	804	770	739	811	814	784	756	744	799	802	839	783	797	793	806	803	773	772	756	796	778	825	766	795	791	799	750	785	743	782	812	808	778	818	776	751	796	842	789	789	750	792	776	781	849	740	796	747	792	730	798	773	794	719	786	757	824	736	795	774	821	721	779	777	769	856	801	735	750	767	796	822	791	737	829	781	788	728	814	789	755	795	807	844	794	819	775	750	803	803	800	782	761	764	761	753	785	781	801	770	802	808	763	793	747	761	777	794	781	772	801	763	767	767	796	806	785	833	752	830	824	846	779	755	800	754	773	756	759	769	796	757	785	763	769	789	786	791	774	767	799	810	763	763	794	790	730	787	820	790	767	807	821	777	796	780	770	794	762	768	776	777	812	751	770	784	755	768	800	772	828	803	806	734	772	774	828	790	777	824	809	816	775	736	835	751	788	804	784	778	804	829	803	782	752	765	757	732	821	758	767	780	779	740	806	751	733	829	768	778	761	808	773	755	802	773	773	775	784	750	828	764	762	743	785	807	711	791	763	787	816	793	778	793	793	756	800	718	762	744	817	782	733	786	786	810	768	813	791	793	846	783	764	728	772	759	758	753	747	751	732	810	764	734	712	718	745	803	768	780	774	769	798	765	770	803	818	750	728	765	780	821	781	762	751	798	783	773	785	770	755	771	762	748	770	803	818	728	803	800	774	790	747	820	818	822	777	819	759	785	738	797	804	778	819	798	784	776	820	766	790	793	721	789	773	741	811	783	773	805	804	781	782	820	781	744	760	764	786	809	783	811	781	782	781	781	805	764	800	772	762	795	793	753	749	746	785	755	794	809	777	771	731	811	797	721	775	723	809	747	757	746	776	776	767	737	756	799	790	780	758	773	724	821	816	784	751	749	830	815	798	787	814	784	745	842	768	794	793	812	729	767	723	772	816	773	808	748	790	759	735	801	786	775	817	759	776	786	746	761	784	796	814	806	772	757	793	779	774	765	774	787	738	772	775	770	816	799	748	797	815	788	770	838	752	776	772	782	775	787	772	742	789	780	792	766	805	715	761	792	820	762	782	760	829	809	792	746	807	790	772	803	785	797	764	802	786	789	766	776	732	767	851	787	771	721	767	741	764	784	792	770	804	772	745	764	800	835	778	829	820	731	768	786	802	804	776	747	800	828	754	794	812	745	756	786	817	765	758	766	798	765	811	779	779	779	748	794	762	788	756	776	772	781	774	755	806	765	804	780	800	823	765	788	790	802	714	770	785	796	792	796	818	746	727	766	770	749	748	777	758	752	771	772	758	773	783	816	802	815	771	803	772	771	770	833	799	746	794	776	780	827	775	761	801	789	774	763	761	770	815	807	778	776	755	728	742	753	780	799	789	767	752	798	772	818	706	752	779	758	826	799	752	771	816	718	786	831	775	727	812	783	791	800	766	800	737	816	816	778	771	751	791	769	780	784	794	787	771	800	779	780	772	830	779	811	810	755	746	792	796	791	819	755	757	783	787	785	778	767	740	792	738	764	780	785	827	815	805	772	818	822	802	768	819	790	787	783	835	832	797	787	776	790	802	770	733	782	755	770	812	810	820	736	762	741	765	769	822	779	809	801	768	732	784	743	745	822	782	744	787	769	744	785	770	752	778	763	784	826	819	793	746	775	836	779	803	795	799	810	755	795	771	752	751	735	783	824	761
22166	15043	21049	19582	13516	8202	5697	4286	3309	2409	1952	1391	1377	1277	1179	1055	963	957	872	965	824	681	540	489	490	407	413	403	374	325	325	339	332	334	334	578	891	926	1571	2035	2156	961	537	515	398	283	302	278	223	219	204	214	225	251	244	212	229	243	223	226	252	206	224	234	229	212	245	226	234	235	222	243	245	229	233	246	214	221	260	240	233	240	208	211	269	247	231	234	247	234	236	262	249	239	235	232	233	220	244	246	231	216	257	227	253	233	218	207	227	232	236	250	243	225	212	194	242	245	233	209	243	238	227	215	243	222	217	248	261	252	265	223	225	240	219	260	247	244	245	229	239	229	249	229	251	259	228	243	217	261	228	262	216	207	223	247	240	265	232	240	214	227	229	218	228	248	262	238	249	226	235	221	230	254	228	226	230	213	221	217	225	233	214	256	227	212	227	219	219	240	239	215	216	230	223	200	265	227	251	224	206	247	233	228	209	236	232	203	230	198	232	236	229	231	250	232	209	234	251	227	224	232	215	205	240	233	246	224	253	238	244	231	231	249	250	228	223	211	243	217	236	239	250	235	240	231	212	224	221	213	217	225	245	250	212	250	265	232	231	220	236	236	231	236	243	230	215	246	222	219	234	219	232	187	223	216	219	232	249	244	234	234	223	229	235	238	217	228	232	239	245	222	267	229	253	239	244	202	236	229	249	210	241	248	247	208	230	253	221	198	228	197	249	227	235	226	218	226	218	228	210	230	238	215	208	261	241	255	237	247	257	194	230	202	225	243	244	202	184	239	234	232	227	214	232	240	223	246	228	230	232	223	243	231	217	249	249	238	233	230	210	245	229	239	245	245	243	217	240	223	274	227	245	229	241	202	217	215	245	210	237	237	252	213	234	277	231	232	228	260	232	249	229	225	242	263	253	253	210	272	226	245	234	247	255	239	230	237	239	220	209	279	243	218	267	233	264	211	230	252	234	261	212	248	232	235	251	247	244	216	225	235	253	225	209	229	233	230	225	229	249	234	218	233	235	214	218	252	259	235	210	230	198	233	205	229	217	228	245	234	225	220	251	237	263	276	244	246	254	222	231	222	250	233	202	227	222	224	233	231	220	256	211	191	227	250	233	221	259	231	242	231	267	245	273	238	252	221	219	234	236	249	217	218	218	237	261	243	231	229	243	249	247	233	217	230	240	230	223	220	229	209	225	202	222	198	249	229	230	218	235	239	220	200	248	249	233	228	237	232	222	206	223	226	219	222	196	223	251	231	248	251	260	244	222	231	214	236	236	261	235	220	223	214	220	221	232	249	222	229	243	208	239	220	225	271	234	247	247	246	211	230	223	236	218	229	242	244	243	230	239	222	224	211	214	270	228	211	244	228	226	253	224	211	234	234	228	236	253	223	205	242	230	211	235	253	210	213	266	225	240	207	251	262	261	224	211	248	275	216	206	216	231	225	233	250	213	202	218	244	228	247	243	241	242	221	233	224	233	209	244	259	243	227	220	240	248	241	240	221	231	252	211	247	219	199	240	243	215	241	230	247	197	227	242	218	255	257	224	218	210	259	230	215	247	244	229	230	243	224	233	251	245	235	225	261	237	247	234	218	255	239	259	232	240	225	221	225	232	228	231	218	227	237	239	238	234	215	230	229	214	230	233	233	228	208	233	257	247	216	233	260	246	228	227	228	210	243	218	255	231	219	239	225	224	218	214	220	238	243	258	219	232	241	219	224	226	237	221	204	250	199	248	218	220	228	269	209	222	238	239	220	215	242	218	242	227	254	219	231	207	203	243	210	241	242	227	238	244	244	235	207	224	216	206	218	239	208	261	239	249	233	247	251	234	223	267	201	238	225	227	223	248	244	211	210	237	236	205	227	239	264	211	215	222	232	203	226	250	244	243	226	215	226	263	236	264	251	228	236	223	204	255	230	247	228	238	217	217	240	259	243	232	239	239	235	247	237	222	237	252	240	222	241	224	235	247	257	225	233	213	260	225	227	229	233	199	252	238	229	199	235	252	231	234	230	222	246	195	217	253	228	209	217	233	267	248	215	250	212	214	224	232	222	260	220	267	217	241	222	230	259	238	226	262	230	240	233	252	241	276	227	250	240	229	214	221	238	207	249	249	243	238	223	244	243	224	231	220	251	243	240	208	239	228	246	262	255	243	248	208	229	210	236	233	257	247	217	232	224	211	238	267	234	209	214	242	237	258	223	225	200	230	234	257	257	216	201	273	243	236	229	216	260	244	227	231	219	233	199	225	247	217	252	199	217	220	226	241	233	247	240	206	231	246	242	230	251	229	217	236	215	234	208	237	244	227	247	229	260	214	227	217	253	220	237	211	249	233	239	210	238	195	238	207	244	239	243	247	234	233	228	219	234	257	223	244	233	239	207	241	197	248	241	232	221	223	248	235	248	214	231	244	230	203	221	261	225	230	249	246	248	251	228	232	231	206	233	212	241	264	208	236	211	234	228	202	266	221	219	247	261	225	223	221	218	241	215	252	224	216	249	236	258	230	227	216	238	233	208	235	244	231	240	232	239	235	236	236	229	246	207	236	253	240	272	252	238	244	221	218	240	231	197	248	233	243	238	227	243	238	217	234	231	248	233	251	225	198	224	273	249	247	245	217	215	228	233	231	234	234	225	220	230	254	224	216	226	234	227	235	219	204	246	236	212	234	216	242	232	226	246	235	234	223	235	271	251	224	259	229	218	213	255	228	209	230	276	249	238	241	241	269	246	205	239	197	226	217	246	232	208	229	229	213	211	241	238	258	209	196	246	227	242	228	224	217	236	205	223	228	250	234	238	238	208	236	206	223	219	223	228	243	279	232	198	197	237	239	244	254	238	230	220	238	248	235	232	225	232	215	262	209	232	224	228	245	200	242	233	208	243	251	213	229	231	235	247	228	212	248	222	250	253	256	260	251	237	220	238	248	249	243	232	228	249	228	216	225	249	234	242	242	250	232	255	220	233	225	222	229	228	240	252	225	223	217	235	245	238	236	223	238	254	256	207	240	208	225	226	219	232	244	233	237	213	229	206	246	231	229	252	227	207	238	238	240	235	243	259	234	246	271	236	210	237	247	226	229	233	250	223	238	235	240	225	222	201	222	213	214	214	272	258	232	229	209	229	241	225	230	211	232	242	240	248	228	238	234	221	233	239	229	227	245	232	240	217	265	234	255	217	250	241	231	206	222	230	236	257	238	253	212	246	243	244	240	209	231	263	232	250	213	228	219	248	240	244	237	223	271	198	226	232	229	228	218	236	234	239	236	215	243	220	227	214	244	244	223	203	237	235	217	241	220	252	258	219	246	261	246	252	242	257	262	271	232	229	239	233	213	223	240	218	220	237	222	247	246	193	222	232	247	248	241	246	231	257	242	226	228	208	245	246	246	221	205	263	243	227	197	255	248	228	235	230	226	268	244	240	239	215	234	234	216	238	254	219	222	254	257	242	208	248	233	231	216	233	233	232	212	224	212	262	233	243
13127	12678	27347	31280	26780	20954	17191	15507	13656	11255	9562	7270	7638	7707	7018	6189	5932	5792	5391	5671	4961	4173	3518	2618	2522	2276	2055	2232	1996	1373	1687	1617	1401	1265	1618	3484	5972	6168	10132	13242	12922	6092	2691	2495	1765	1166	884	848	722	642	660	693	670	665	645	652	658	617	670	717	717	639	625	689	625	643	652	632	656	684	694	654	659	663	644	635	647	656	672	632	662	688	722	712	669	630	656	642	653	644	648	630	652	669	652	600	640	682	617	722	681	658	668	666	681	624	670	627	704	636	630	693	656	652	644	685	642	711	658	673	672	639	681	644	693	651	685	648	623	656	648	642	705	644	664	595	636	670	683	636	672	623	648	654	675	672	683	657	673	639	653	630	647	649	620	702	679	628	648	632	665	698	648	682	601	684	635	646	630	596	668	682	685	652	662	666	630	658	629	642	639	637	683	654	632	685	652	650	668	679	658	684	664	663	648	693	688	672	621	648	687	646	661	668	688	670	710	659	599	661	656	635	651	640	622	642	649	598	606	602	659	617	652	691	627	681	626	684	621	678	666	678	654	623	663	647	697	635	628	659	636	657	663	656	640	638	678	602	637	658	657	655	623	675	654	644	611	674	632	656	660	662	704	670	688	699	666	647	675	643	653	679	610	645	666	639	699	665	638	641	711	673	659	660	661	628	676	659	656	666	655	656	603	675	684	644	661	671	710	652	669	633	675	657	644	637	630	634	666	672	633	648	610	693	660	642	643	704	674	705	609	666	650	592	665	692	641	691	666	624	647	665	671	663	644	633	634	635	643	591	665	669	621	665	660	603	715	649	665	679	668	673	678	666	670	677	625	686	659	641	641	654	659	648	629	645	642	671	679	621	658	640	636	676	664	685	626	671	670	663	694	616	693	639	649	630	658	684	663	625	716	625	633	703	676	632	660	658	645	649	717	641	677	673	673	625	653	642	607	638	609	678	650	660	671	671	657	594	642	668	672	639	681	714	617	615	667	634	643	695	637	648	714	653	636	625	638	685	654	676	644	679	659	625	613	685	615	635	668	656	706	664	681	667	579	672	667	635	671	695	631	628	706	663	678	635	654	626	645	675	651	660	628	698	646	686	654	711	644	664	637	711	673	615	633	647	605	659	675	635	670	626	633	617	641	637	614	671	680	635	660	640	667	624	629	688	636	650	641	676	654	647	670	627	682	619	636	618	658	677	661	617	695	675	658	615	646	645	672	639	678	625	674	688	636	645	669	689	644	667	694	633	672	651	674	627	611	671	693	697	655	655	628	624	651	659	650	680	670	655	685	669	652	626	642	636	668	626	643	629	678	670	634	656	659	633	700	701	637	701	668	618	694	676	628	663	679	646	647	637	655	634	622	621	633	660	695	664	636	609	663	675	708	634	666	654	660	637	696	642	613	648	669	648	644	664	614	667	645	661	636	637	638	640	640	639	654	653	646	664	664	655	610	694	654	650	673	651	646	662	647	637	639	638	671	670	638	622	682	657	652	624	661	700	572	702	673	658	662	687	648	670	688	628	683	620	669	623	674	673	603	635	670	654	630	645	677	612	671	608	704	679	631	613	655	656	610	630	628	660	639	644	652	646	663	692	647	621	660	653	640	674	618	626	676	629	643	701	632	630	668	686	688	688	621	654	660	644	653	670	671	660	643	631	717	668	651	662	616	636	639	636	659	665	683	636	685	644	625	645	648	646	656	639	640	649	676	674	666	649	676	621	638	632	673	631	643	671	698	681	662	613	631	686	658	681	600	701	671	610	643	672	621	656	655	635	661	627	681	654	684	617	674	678	695	648	662	665	629	645	671	625	657	631	616	625	639	649	624	571	648	690	630	637	669	610	643	689	637	632	630	652	613	672	601	654	652	688	624	665	664	675	679	670	667	665	657	653	632	654	649	650	629	648	640	643	601	705	644	607	677	635	623	673	701	641	644	640	622	641	662	694	694	596	693	650	657	632	691	646	669	687	650	646	615	674	642	671	647	665	681	669	683	620	619	643	662	647	681	627	645	700	642	656	654	605	641	640	690	661	647	666	670	671	691	619	679	669	705	623	670	623	619	651	622	669	650	694	671	653	634	650	667	655	600	663	666	659	673	616	711	650	650	671	662	678	631	638	636	660	646	602	680	663	659	656	642	651	706	669	629	679	650	677	642	709	658	667	659	673	656	648	617	654	629	632	640	640	660	647	655	674	647	652	613	698	675	659	655	648	660	627	609	667	637	681	616	640	624	678	620	663	635	633	662	660	673	660	643	643	655	650	643	658	633	699	658	674	634	679	672	671	676	641	594	664	675	641	678	646	582	659	627	667	667	655	689	675	690	631	641	631	687	692	629	661	675	664	675	687	675	682	644	656	648	688	650	667	643	687	640	620	646	686	674	669	624	664	712	661	663	640	622	681	653	662	683	645	697	711	688	677	639	674	645	633	712	634	679	683	671	658	689	587	695	644	662	680	616	661	615	653	686	677	712	620	670	642	678	663	661	665	677	610	662	640	647	650	704	632	659	635	638	649	628	655	686	660	669	684	640	679	697	664	641	694	660	676	643	706	656	694	653	663	619	595	660	633	641	624	639	689	626	620	703	661	626	642	664	658	644	641	608	674	645	653	700	694	656	666	654	671	657	665	643	664	657	665	673	632	690	606	612	652	686	684	646	631	630	682	617	647	618	662	585	636	661	647	633	626	597	672	627	670	666	670	643	652	620	704	689	615	612	686	687	676	685	661	667	616	656	628	649	593	629	663	632	708	621	618	700	668	650	603	674	625	620	689	666	694	661	655	693	631	642	659	630	678	618	705	659	652	646	640	665	669	708	642	643	685	616	688	601	649	609	674	625	612	727	678	659	641	626	657	666	641	671	614	666	660	673	630	653	637	659	651	665	647	646	657	651	679	649	590	653	648	622	636	671	654	639	681	648	657	696	666	630	647	692	639	641	627	662	672	650	631	621	649	661	652	634	688	704	686	619	641	659	663	656	692	658	645	662	712	670	682	616	684	691	688	672	663	628	691	667	629	670	667	693	700	667	617	669	702	683	674	656	624	724	668	677	682	642	670	645	598	674	610	669	665	678	681	641	641	648	654	660	699	651	661	654	638	679	660	658	630	645	682	669	618	657	643	641	613	686	669	660	654	672	638	606	684	670	681	592	672	648	650	672	647	683	628	631	659	687	692	648	688	621	671	625	627	619	660	624	608	665	647	659	674	693	660	615	600	678	619	643	673	670	689	642	700	615	661	691	699	675	650	654	664	625	616	657	693	654	636	680	636	688	699	648	702	657	630	678	673	678	660	635	664	681	715	675	664	641	624	668	662	594	697	688	641	672	678	654	669	679	635	624	710	646	659	650	610	670	643	699	679	656	604	632	675	666	732	652	683	656	621	637	659	662	658	681	603	678	628	648	647	661	648	639	701	629	692	620	655	664	643	670	700	684	641	640	645	661	684	651	678	645	666	689	656	647	702	659	632	652	677	640	708	665	594	642	626	658	635
7946	5999	8300	7030	4627	2857	1890	1293	1035	907	882	679	800	865	731	557	563	553	500	594	660	474	446	419	379	392	392	344	364	310	349	341	312	330	349	335	371	343	358	450	449	398	347	391	348	334	339	336	324	328	329	316	328	271	360	363	331	311	307	307	304	288	295	307	305	308	296	306	321	322	313	312	315	314	318	318	321	333	281	322	322	296	315	275	312	305	307	296	337	330	303	320	289	282	323	312	312	308	335	328	329	295	300	312	336	339	336	339	315	331	305	306	329	343	341	291	343	296	289	336	316	326	346	297	250	284	327	306	311	299	319	316	314	322	291	314	279	280	316	325	306	314	334	286	284	298	302	314	301	322	310	328	302	310	298	297	308	332	293	325	345	291	317	301	336	289	286	332	270	368	301	353	310	340	318	288	310	318	302	299	336	346	335	285	313	305	336	278	314	322	318	320	321	309	317	301	291	299	321	344	320	311	297	323	342	324	301	338	295	324	312	330	287	323	322	330	309	351	335	316	325	336	296	307	346	314	311	338	356	322	299	319	355	299	301	301	308	327	311	309	296	310	309	337	317	323	326	297	301	313	293	327	339	269	281	353	349	329	294	320	325	316	315	322	321	298	322	346	353	343	320	339	325	329	328	334	339	307	322	323	303	311	313	337	281	292	317	307	311	285	280	320	298	310	333	311	323	314	293	317	308	300	308	282	280	324	296	312	304	296	308	319	321	322	300	307	282	323	314	331	309	333	331	307	311	285	296	302	293	296	301	333	295	323	308	311	362	339	341	312	306	293	311	318	289	283	302	344	319	318	325	284	310	329	317	322	322	332	351	309	293	328	333	292	287	289	326	370	313	344	315	341	321	309	294	319	304	297	309	340	326	320	306	326	297	265	302	329	317	337	345	296	308	352	311	317	332	311	312	333	340	309	287	283	345	330	298	317	331	295	319	328	326	303	318	296	320	297	311	313	329	287	311	323	330	350	330	300	316	291	321	299	304	346	333	332	333	310	332	308	310	335	355	311	295	300	328	325	261	298	334	336	313	309	312	294	305	289	285	311	339	342	332	317	330	317	328	330	296	328	349	294	296	298	333	312	294	294	296	314	318	301	289	324	330	337	331	270	306	287	362	305	316	330	326	326	344	335	331	341	305	323	319	315	336	322	300	327	302	323	326	358	295	308	315	382	309	293	325	294	344	301	334	278	338	320	317	338	304	301	353	323	333	333	342	314	278	315	312	315	322	345	306	294	326	311	305	316	347	312	297	321	337	335	311	329	347	334	314	312	319	324	300	307	300	337	342	288	293	329	320	295	288	320	280	296	334	308	294	304	312	330	309	323	326	312	306	302	343	346	347	324	332	313	317	318	318	275	307	305	293	326	309	324	277	309	295	316	297	297	276	316	328	334	322	292	336	327	306	326	315	344	296	340	302	315	297	280	333	349	306	299	311	309	336	312	315	337	327	294	300	353	312	273	302	344	334	339	319	306	326	329	318	323	322	322	290	315	314	328	319	340	335	306	295	310	332	298	296	314	326	288	331	342	298	274	325	329	297	331	318	300	332	341	335	299	329	327	310	329	278	330	325	288	306	276	326	298	298	307	346	328	301	283	305	295	343	261	326	322	315	301	327	316	305	293	347	302	289	321	336	337	336	301	279	307	311	321	319	307	312	301	291	307	311	301	333	321	337	329	322	323	338	292	318	329	316	324	332	325	331	314	345	331	308	328	337	318	305	329	275	347	307	323	333	326	304	280	320	299	320	317	360	320	331	331	327	353	309	300	333	324	298	331	293	336	317	312	327	320	290	335	299	334	294	319	299	314	304	334	300	319	317	306	330	331	285	341	328	319	337	331	302	332	297	306	301	313	292	288	298	324	293	314	287	324	322	323	347	292	321	354	321	302	304	328	296	312	292	306	333	265	310	333	304	323	329	315	297	314	310	306	335	343	307	294	288	299	309	329	283	307	349	320	299	325	312	326	340	299	302	344	328	305	350	283	316	304	311	309	295	295	304	312	341	304	312	320	301	300	290	307	324	305	319	320	355	307	331	326	314	303	352	324	307	298	337	305	315	284	345	318	274	321	313	305	276	315	288	323	317	312	308	329	346	300	339	314	313	330	282	296	326	326	350	303	302	294	319	328	325	306	306	322	293	301	306	329	308	314	320	298	294	315	338	275	331	328	308	286	326	323	360	344	303	309	320	308	335	309	304	307	332	297	315	333	324	297	321	360	330	340	315	295	336	317	325	344	311	319	315	320	278	334	263	279	339	285	329	304	346	293	323	282	309	292	317	308	325	310	332	301	308	326	319	350	323	334	312	302	318	306	344	299	321	342	332	312	308	307	310	313	325	319	333	327	317	327	341	309	324	317	314	320	316	325	353	341	290	308	330	314	338	331	359	298	310	319	326	326	335	313	287	292	335	302	336	307	304	330	305	337	298	291	317	292	335	315	349	336	315	318	307	311	323	308	324	308	315	315	313	328	306	323	305	348	307	306	347	288	312	338	303	292	319	303	306	323	286	328	292	275	318	310	322	312	310	338	313	333	332	270	310	305	339	307	293	319	320	318	306	294	324	306	319	330	329	298	335	285	295	339	299	319	321	326	293	293	335	333	304	297	305	317	299	305	319	313	319	299	276	312	305	317	303	268	307	325	343	327	322	303	313	309	341	320	300	318	307	335	339	335	278	318	315	352	337	343	326	292	323	298	307	287	317	325	297	297	293	320	338	333	337	331	308	322	285	299	353	300	290	300	319	330	330	304	311	306	315	321	310	309	291	338	334	346	279	309	318	313	280	305	343	293	308	335	324	333	331	310	311	329	314	321	317	343	337	325	295	338	311	307	295	329	314	344	319	290	339	306	321	298	322	290	280	310	292	301	328	304	344	318	323	286	298	295	336	293	327	347	334	302	311	310	344	308	331	320	321	309	273	317	305	320	344	326	334	293	331	331	329	319	302	318	305	320	347	328	322	280	297	315	324	309	304	306	319	314	317	283	332	341	321	318	341	273	300	301	337	308	303	331	310	317	337	307	304	309	311	335	325	326	327	298	319	327	310	338	305	336	336	308	320	302	350	323	290	313	318	316	271	324	297	311	279	297	300	314	302	307	318	333	287	290	329	314	343	323	294	320	329	333	314	330	316	327	305	321	317	302	318	324	339	277	312	320	322	311	312	315	347	338	334	328	310	326	284	335	302	337	340	325	293	332	315	314	324	355	319	295	334	335	338	306	308	350	306	312	327	328	356	305	315	316	332	308	313	315	306	325	335	327	278	301	308	327	324	320	321	311	326	316	299	301	285	323	344	298	292	321	307	321	309	324	325	357	305	291	339	305	341	332	305	303	274	317	321	286	308	330	364	299	350	320	334	310	293	318	292	298	328	286	292	333	331	332	270	320	320	291	325	337	325	311	305	305	306	323	320	299	302	315	306	316	345	308	324	310	317	316	320	306	309	329	312	297	328	308	279	315	351	334	310	335	324	317
5630	5979	14683	17266	14271	10515	7902	6330	5107	4484	4118	3587	4164	4562	3575	2699	2664	2764	2362	3072	3235	2070	1646	1499	1377	1392	1303	1139	1094	980	1120	980	1020	981	953	1105	1131	1142	1318	1875	1903	1449	1138	1068	1084	970	933	819	865	871	838	791	841	818	923	903	851	889	825	853	859	844	854	887	903	915	866	801	883	884	877	879	832	894	864	800	828	891	911	887	841	834	834	868	813	875	884	870	854	830	859	878	857	813	828	836	812	849	879	828	860	922	897	846	861	807	856	899	829	838	854	830	884	864	844	858	892	847	883	869	835	864	862	863	849	842	845	891	899	899	857	827	827	851	819	857	855	882	830	847	786	886	861	774	806	862	801	811	844	817	815	831	822	867	822	864	880	863	844	861	832	827	812	831	886	844	865	826	855	845	867	919	790	801	829	830	844	845	853	889	868	842	861	860	918	820	887	830	880	885	869	864	847	874	881	833	831	901	851	844	881	874	862	889	857	880	882	852	836	833	864	863	881	860	841	865	846	839	881	853	904	852	857	843	893	855	858	881	835	893	880	777	856	861	835	816	862	838	827	866	837	831	862	831	860	876	866	887	854	822	881	870	879	796	826	860	830	892	876	837	810	866	845	807	941	832	904	844	841	832	777	854	837	824	856	864	803	831	804	828	833	776	871	899	798	866	851	876	858	874	899	839	864	856	832	835	923	843	871	833	880	934	854	870	837	796	871	875	874	841	815	856	880	920	834	850	885	828	894	842	883	859	861	855	867	824	792	890	845	897	821	851	828	885	814	850	830	835	869	854	881	858	867	896	840	893	839	861	868	845	857	861	816	850	888	818	822	838	805	856	858	869	842	823	847	850	906	832	828	794	852	843	828	862	856	863	873	820	905	886	841	833	859	859	862	824	838	854	840	819	812	855	842	866	887	820	908	850	862	926	845	896	829	789	864	859	864	819	845	818	812	856	855	837	776	831	867	821	860	828	813	834	915	823	820	806	786	863	815	856	891	887	820	821	892	830	911	884	850	916	814	822	781	858	858	856	830	861	849	842	859	890	905	806	791	777	835	849	835	854	849	825	872	937	888	793	876	831	831	878	865	877	839	815	865	872	804	812	866	883	819	845	781	875	848	843	879	852	870	815	860	809	843	889	859	896	817	840	870	814	807	888	929	855	818	830	841	803	795	837	807	839	832	867	867	815	905	835	833	892	827	874	848	820	890	830	864	864	812	889	867	842	850	854	779	819	834	806	896	870	834	854	823	823	848	813	847	835	881	846	868	816	891	831	881	810	864	868	843	845	870	859	853	822	823	853	851	848	851	845	831	865	893	865	847	819	860	918	881	796	858	862	863	829	848	807	837	894	861	903	839	852	857	809	833	822	857	855	855	859	914	878	873	908	884	879	889	801	829	871	872	826	877	870	821	825	847	853	870	860	875	852	844	840	798	798	920	875	888	863	833	827	836	813	844	853	867	840	821	856	888	836	826	855	823	844	862	820	847	821	911	858	779	821	863	812	815	859	902	863	813	847	871	907	868	871	836	831	860	881	810	848	890	830	820	865	847	865	874	853	812	803	866	816	817	830	842	863	831	845	880	886	833	824	811	838	855	854	856	831	872	879	876	891	852	840	853	859	836	794	909	799	878	829	849	841	867	870	853	863	869	827	838	825	824	857	894	831	829	894	942	840	887	794	880	834	873	851	859	883	908	853	859	845	881	874	873	896	838	859	848	868	868	804	863	880	913	864	874	891	832	874	875	845	869	896	861	871	842	781	833	820	856	839	846	791	847	905	815	838	871	834	826	901	834	864	861	868	884	840	871	850	876	875	867	853	825	847	860	868	833	897	836	834	841	825	855	884	856	860	856	901	833	842	829	843	840	893	893	841	863	864	878	874	795	784	871	863	849	829	815	842	832	808	795	851	867	846	834	917	840	782	860	874	892	870	870	853	833	829	902	861	854	807	912	863	884	829	862	864	858	864	844	846	838	811	853	854	907	849	838	822	829	872	874	845	832	832	852	832	843	767	842	809	868	852	855	862	945	850	925	876	823	804	879	805	855	894	890	804	844	863	913	879	873	865	824	838	870	821	842	879	905	892	826	862	888	825	839	816	819	860	854	853	852	851	802	885	796	884	902	868	866	804	836	858	841	942	887	838	892	828	836	884	861	838	811	886	844	839	883	857	852	870	855	857	847	857	837	867	841	841	851	781	849	858	830	865	872	821	896	904	865	908	816	859	876	875	927	879	836	856	885	857	839	855	840	846	861	895	803	841	913	824	840	876	860	835	819	875	845	914	819	867	861	826	882	810	863	851	854	895	881	849	905	827	867	809	859	849	805	850	825	822	875	864	904	820	842	799	848	902	853	865	854	825	908	806	898	832	822	856	846	905	803	862	812	852	907	836	877	795	852	897	848	886	834	846	877	836	890	874	810	882	883	860	859	847	867	848	828	897	831	872	852	851	792	842	900	827	833	826	821	792	860	871	859	841	865	880	891	832	868	852	817	848	823	861	908	891	847	885	836	882	808	864	824	885	896	838	819	877	800	791	873	843	786	899	842	845	889	907	907	905	890	821	853	869	820	866	817	858	824	865	865	907	899	839	880	862	884	807	849	861	869	868	882	888	903	860	878	868	827	863	883	860	840	874	866	827	860	873	848	930	812	826	842	791	891	821	865	842	836	844	853	870	847	885	868	820	857	887	853	825	853	849	877	831	873	841	876	889	881	866	817	868	867	845	895	821	890	804	841	865	866	833	837	864	903	807	830	886	873	808	870	810	857	794	820	851	819	894	803	853	854	828	867	817	874	824	853	852	836	850	836	875	890	878	863	825	833	913	891	835	839	805	875	835	884	866	787	829	857	875	815	828	857	860	889	855	851	849	873	896	827	865	875	827	824	834	873	869	878	808	862	828	792	881	874	847	846	819	901	827	855	826	867	820	830	864	867	826	889	843	833	865	864	875	904	851	862	828	825	862	877	820	830	907	880	856	885	862	842	840	865	821	904	917	883	875	828	911	890	849	908	825	863	823	855	875	823	866	811	817	844	849	879	867	850	819	867	878	872	870	840	880	908	881	851	857	882	891	804	834	883	884	823	826	864	835	877	867	848	834	897	849	840	857	888	870	861	884	835	854	922	845	838	878	844	859	877	854	841	872	884	862	836	844	830	821	860	867	859	847	852	880	862	813	877	873	889	861	867	848	792	867	845	840	840	806	849	837	847	862	834	854	872	835	850	814	841	851	925	902	834	866	859	816	854	858	867	888	880	863	878	906	858	824	885	854	802	884	837	803	894	892	838	825	840	871	831	827	831	878	867	836	776	862	830	844	860	895	913	889	901	859	836	824	831	891	827	920	828	833	847	816	827	878	868	880	851	880	835	841	895	835	853	811	868	870	858	824	849	854	820	870	830	859	836	827	890	895	880	871	843	838	848	838	887	871	864	846	851	845	864	817	826	842	861	908	849	860	872	876	810	853	830	863	862	882	850	886	794	859	838	910
15389	10548	14785	13549	8619	5184	3328	2635	2037	1738	1420	1236	1185	1040	929	775	759	790	736	899	790	648	541	513	416	426	414	358	332	343	327	355	348	341	308	513	640	676	831	1252	840	649	514	439	348	330	275	307	269	264	247	266	266	303	310	311	333	299	281	272	310	282	301	282	327	288	330	264	277	280	294	299	293	284	284	303	270	276	281	272	291	279	298	284	294	266	280	271	287	269	307	299	308	296	273	285	331	280	268	271	274	273	292	286	304	280	275	257	268	269	296	266	261	268	263	263	287	281	306	305	269	249	268	281	311	274	281	281	261	301	283	274	292	291	298	268	257	286	277	285	254	296	254	292	276	262	309	262	299	305	305	268	301	293	258	284	288	269	303	279	324	283	279	252	304	266	278	294	281	267	304	289	263	291	293	293	301	286	292	270	266	253	264	284	275	291	320	270	292	277	286	271	286	253	281	266	273	283	268	276	298	285	272	281	325	296	261	272	305	272	254	284	279	271	260	301	282	288	284	295	298	300	273	299	301	301	277	251	318	280	268	287	308	255	289	254	318	286	262	302	286	253	291	274	269	265	300	285	306	290	289	278	280	322	290	298	282	261	294	295	296	292	277	308	270	291	284	276	279	277	306	285	295	279	302	279	310	292	267	265	313	308	292	286	332	281	257	279	268	306	273	235	286	257	292	296	287	260	289	254	332	272	294	263	284	291	296	331	295	280	291	300	321	265	284	310	259	305	267	277	315	310	296	275	298	288	302	297	303	304	303	282	313	279	280	277	270	275	287	261	280	311	301	260	277	318	263	261	260	274	278	248	294	303	254	300	308	295	290	288	277	271	278	271	285	308	311	286	256	312	298	259	266	283	259	286	271	280	290	264	316	282	294	269	274	305	290	269	290	305	247	273	281	258	265	313	281	241	275	286	310	288	284	269	272	270	281	300	270	274	286	280	302	292	261	292	302	271	285	298	295	283	268	279	255	269	285	278	287	289	295	305	298	291	265	269	274	285	266	257	323	299	299	266	273	291	309	259	277	289	295	294	272	277	269	257	267	262	290	262	285	292	249	270	297	287	288	308	270	302	285	325	306	286	271	298	278	266	267	287	275	287	256	290	300	264	275	308	324	292	302	260	276	291	290	282	295	250	290	276	299	271	291	274	264	277	291	291	293	245	286	260	255	284	266	288	284	266	293	267	276	276	277	274	309	276	309	274	287	288	285	293	280	284	281	255	303	271	266	292	302	264	305	264	292	254	287	287	270	306	266	279	253	305	284	269	287	279	312	288	310	295	276	300	309	325	271	272	302	279	292	276	294	254	257	279	274	235	282	256	253	298	288	268	291	293	310	270	294	267	276	304	297	293	258	294	300	295	263	289	272	286	275	283	288	271	284	286	273	268	304	266	285	285	295	297	288	280	314	302	310	264	283	274	265	284	281	285	275	291	279	298	283	276	290	297	269	296	268	288	272	274	292	255	287	279	271	276	306	290	273	241	288	276	301	323	268	286	277	291	260	319	270	319	269	244	329	289	307	285	297	267	297	280	300	267	286	272	291	288	294	301	285	290	262	248	271	265	292	291	276	278	305	319	274	267	275	275	269	289	294	282	267	291	310	294	307	295	269	309	299	311	271	257	275	309	273	252	303	288	307	288	299	282	285	312	300	279	319	301	258	256	273	281	254	322	269	288	295	258	307	291	257	294	251	301	291	278	298	289	276	310	286	291	290	278	288	306	256	269	252	270	274	285	277	276	267	302	292	298	261	303	272	274	265	274	244	283	297	263	300	280	293	314	275	283	313	272	265	292	312	263	275	264	281	264	289	294	298	282	296	272	281	304	272	298	283	280	285	254	263	268	275	266	285	292	280	281	248	276	302	300	273	300	274	281	296	308	285	275	279	301	284	262	283	291	292	314	286	288	282	278	271	280	285	292	280	287	290	285	272	290	275	318	305	256	281	296	300	299	297	272	265	304	304	280	300	269	289	269	288	299	304	288	284	290	280	302	296	315	286	306	288	305	266	309	240	276	299	280	272	284	299	326	294	278	286	305	284	273	301	288	258	286	293	294	269	276	267	330	285	293	268	279	270	309	279	280	281	294	275	291	320	280	274	284	283	295	284	274	264	284	303	265	278	287	307	290	306	317	273	267	281	272	277	307	270	297	252	279	258	285	277	280	274	278	318	286	285	301	297	263	279	263	276	268	250	297	319	289	302	264	276	278	270	263	311	277	312	284	252	292	269	288	311	294	296	302	295	287	262	290	297	260	309	280	276	278	280	310	283	309	273	293	307	267	275	262	288	273	274	271	291	292	289	299	277	314	268	316	279	289	305	289	287	280	264	275	273	298	291	243	293	305	262	237	280	289	292	269	286	281	323	282	271	294	286	308	248	332	282	268	312	283	258	289	265	270	315	283	276	300	286	266	281	277	283	278	291	303	268	274	299	313	287	285	275	297	283	284	314	278	272	289	276	303	279	276	309	303	272	276	251	281	275	304	267	274	295	325	300	285	285	299	283	289	277	283	289	269	289	267	278	258	279	284	259	264	278	323	286	284	293	278	289	287	291	272	238	252	270	256	260	283	266	257	296	276	283	249	297	301	284	293	293	278	289	257	298	280	299	274	316	271	275	302	289	289	280	277	270	269	269	238	282	252	285	326	308	287	260	263	292	274	275	281	277	271	289	273	267	296	267	286	267	286	288	291	283	306	289	271	268	287	268	282	276	263	291	304	303	294	293	264	264	267	295	303	294	288	313	321	310	285	299	270	275	305	254	308	280	266	288	252	283	299	278	299	302	277	283	281	283	288	319	285	297	253	289	277	274	282	262	274	295	269	289	284	322	289	281	263	282	275	292	281	291	265	295	330	272	276	280	279	250	258	266	292	274	308	282	248	278	270	289	273	285	292	268	295	254	302	266	281	280	269	270	297	307	267	298	262	269	279	287	265	289	313	272	291	223	295	307	298	288	284	271	280	283	294	297	317	320	303	295	288	287	280	296	299	282	306	275	298	299	282	296	282	274	243	266	284	295	294	268	258	289	286	275	272	308	288	299	307	281	272	275	274	286	271	249	268	260	268	280	296	270	268	284	314	309	300	315	297	262	278	319	299	281	288	287	253	292	251	271	251	287	271	300	279	282	293	264	275	295	285	273	246	305	260	277	282	293	259	254	281	291	301	312	288	299	336	283	275	233	281	285	272	283	307	302	286	250	294	252	279	281	294	257	272	248	249	290	293	292	266	265	286	293	269	278	268	304	282	275	310	284	284	287	277	270	319	283	282	305	284	299	281	281	285	273	300	277	299	269	286	267	303	300	288	301	281	286	287	291	297	281	304	273	297	283	297	314	258	291	245	271	264	306	279	297	259	283	288	275	278	280	264	273	254	300	309	274	267	278	300	304	301	275	292	282	274	253	301	272	317	298	298	305	270	285	290	274	284	276	300	281	290	286	270	300	331	311	286	286	272	287	275	317	273	282	259	304	269	279	292
10426	9884	21696	26250	21118	16156	12578	11177	10003	8855	7484	6719	6611	6373	5117	4249	4587	4579	4415	4948	4526	3708	2965	2362	2105	1935	1693	1440	1407	1463	1290	1206	1104	1092	1184	2634	4085	3729	5279	8209	5057	3469	2515	1772	1037	847	869	728	789	780	758	753	824	886	1031	962	854	756	792	823	770	762	754	794	771	774	760	760	795	767	775	832	746	854	788	798	755	779	733	779	751	797	772	766	781	815	745	788	832	753	796	763	751	757	798	811	727	805	791	749	768	809	782	787	791	777	766	730	785	683	784	780	815	774	797	764	817	713	793	813	805	748	776	712	770	775	727	847	779	745	831	788	786	773	806	770	811	728	790	787	778	783	780	767	736	791	747	765	782	757	727	784	772	798	794	758	786	761	779	798	779	816	763	764	812	790	792	753	807	778	802	766	821	780	782	736	776	741	751	799	806	764	740	719	842	753	799	766	801	781	765	785	780	756	782	752	765	762	776	779	791	811	786	746	772	766	824	743	817	769	766	788	765	801	771	747	764	817	761	792	799	769	747	776	745	757	786	779	780	779	762	773	811	744	782	779	776	772	780	728	781	786	797	731	804	802	782	749	780	781	750	803	739	813	782	727	788	793	779	744	818	814	787	775	758	798	755	832	744	746	790	728	749	802	768	811	761	768	784	790	793	774	779	765	760	769	769	761	736	751	781	770	762	810	787	783	769	829	775	694	774	780	807	794	776	739	781	787	783	753	806	751	772	747	779	760	781	780	790	834	749	777	782	802	790	761	753	773	794	731	791	777	779	791	746	739	795	795	795	768	804	730	738	745	780	778	734	861	750	728	808	804	791	795	732	802	750	762	765	805	763	753	768	771	798	764	823	772	773	760	778	781	815	824	716	718	825	776	798	797	771	773	810	813	809	796	736	808	813	789	739	752	730	740	784	796	770	739	763	775	752	779	770	778	758	721	740	809	767	769	775	770	786	744	787	770	734	800	802	793	739	785	819	779	808	803	741	752	781	763	767	779	786	814	773	803	763	779	774	756	790	776	774	777	796	796	857	754	787	788	819	786	812	682	795	780	774	781	770	767	777	710	786	741	788	769	780	774	760	783	812	783	833	761	816	762	746	764	782	747	784	769	776	753	729	775	802	796	803	815	778	801	763	766	749	787	729	784	746	792	738	824	846	778	830	781	768	735	820	813	724	835	758	806	748	807	794	788	759	778	782	739	785	790	811	793	771	789	745	735	777	774	797	781	730	766	826	757	809	795	765	776	794	745	768	767	746	758	797	770	755	760	784	763	802	764	743	748	826	839	740	803	723	816	800	749	800	753	818	777	802	766	753	785	753	759	738	758	740	790	802	699	748	759	797	775	798	786	782	797	718	765	748	780	765	746	740	756	741	768	801	793	781	754	819	763	801	793	822	789	771	749	797	749	745	749	763	793	786	835	767	807	799	774	724	745	818	719	754	784	734	798	766	799	784	810	790	781	839	825	786	786	776	754	749	806	717	772	758	805	787	777	791	729	783	766	796	798	786	828	776	755	751	799	756	807	762	766	758	785	777	792	755	806	793	790	741	791	793	778	770	764	780	795	820	801	778	786	762	753	731	760	802	784	768	760	804	771	747	780	805	800	797	774	779	779	755	774	772	742	772	769	785	790	783	820	787	703	789	739	791	785	757	754	808	753	783	792	762	783	728	805	793	744	792	806	746	735	807	815	829	766	765	757	767	738	761	788	782	813	841	739	868	786	835	745	787	795	776	698	764	784	777	753	755	842	779	789	844	767	764	817	746	840	774	785	774	732	769	765	756	760	776	726	813	802	775	793	781	828	797	756	812	760	829	771	790	747	764	733	781	773	767	763	758	784	799	813	749	779	814	770	736	846	800	787	800	779	773	794	791	806	785	755	780	760	751	802	792	761	742	787	711	764	797	776	738	775	751	771	745	806	776	772	810	769	747	849	774	820	766	787	786	767	778	778	802	759	734	768	781	744	823	731	793	767	778	732	735	794	808	740	815	768	747	768	788	751	746	792	782	772	751	836	778	788	744	792	696	776	762	768	761	785	761	742	768	755	768	810	794	795	771	757	827	780	799	771	789	747	789	700	780	727	755	811	764	755	759	775	786	746	788	770	804	762	737	786	747	743	784	739	812	803	794	773	817	830	802	784	768	776	730	794	788	733	748	808	747	780	796	818	762	794	769	783	777	768	760	791	758	749	752	752	765	814	806	792	811	781	817	788	780	789	755	768	788	812	747	781	821	718	802	767	804	727	759	751	760	778	763	731	769	827	740	804	776	767	785	783	789	735	751	775	795	781	754	780	788	737	721	744	802	721	794	801	815	758	729	791	747	783	815	746	788	729	809	796	768	796	766	771	778	761	787	784	857	786	774	760	768	804	826	786	790	744	730	774	773	780	784	752	824	767	789	764	785	758	767	788	770	785	743	853	783	810	793	736	790	792	769	795	780	797	814	810	823	774	760	777	761	806	772	741	773	781	787	737	784	759	786	760	800	768	763	793	813	771	814	718	784	790	780	756	765	790	822	726	726	764	796	795	767	804	778	780	746	777	793	713	790	781	789	765	779	749	771	758	767	747	783	771	751	763	801	755	782	754	770	807	760	791	747	771	741	801	795	776	731	793	760	725	776	779	733	790	771	760	770	828	755	729	812	791	754	744	833	787	801	775	772	745	761	751	821	746	774	822	802	752	811	779	789	785	777	784	812	829	787	774	741	743	740	736	788	751	760	758	808	840	773	773	797	742	750	784	807	816	752	794	743	795	786	703	779	773	842	842	752	794	755	759	792	775	761	761	794	790	812	782	760	780	806	764	804	787	749	757	744	755	759	790	803	810	798	753	823	740	760	756	740	813	772	811	764	787	800	737	787	756	764	812	788	761	789	797	731	783	774	748	768	770	757	786	796	801	765	777	808	792	812	740	749	761	768	763	781	789	796	743	791	757	792	736	779	813	809	790	778	791	779	783	876	786	772	759	795	749	798	754	797	753	724	749	745	770	855	736	785	760	752	755	774	751	764	745	780	720	796	720	770	763	781	809	803	793	808	750	742	748	773	784	777	839	772	796	750	755	765	784	758	796	821	794	784	788	772	787	786	764	787	759	772	773	721	747	770	819	734	795	777	760	759	818	770	822	766	804	781	778	741	770	760	790	759	751	743	794	782	797	756	755	777	774	837	813	770	819	736	736	789	795	758	819	807	772	764	769	771	754	772	758	817	745	773	741	763	774	833	821	774	798	788	742	760	754	812	755	793	832	748	776	778	817	750	824	784	756	751	783	703	835	772	838	771	818	775	770	793	755	774	791	713	807	800	772	724	762	778	765	766	752	797	744	812	790	790	789	807	780	748	805	789	804	755	809	773	786	789	780	821	768	756	742	756	785	769	776	772	813	803	764	827	776	775	760	757	763	787	798	772	794	753	773	776	857	723	736	801	780	801	761	759	814	806	834	732	802	783	758	772	803	780	800	762	782	781	788	805	778	754	806	814	737	808	780
22429	16232	23146	20803	13995	8142	5626	4339	3404	2599	2063	1628	1406	1344	1127	1205	1121	1091	1168	1107	932	838	610	572	459	443	388	366	361	353	306	327	259	283	315	620	987	929	1456	2417	1548	763	692	468	331	257	232	273	210	224	229	217	237	258	268	247	215	222	217	246	201	244	225	242	189	209	205	204	233	199	228	216	226	226	201	197	221	206	239	239	214	193	249	223	225	239	224	234	216	195	236	248	220	222	234	240	182	234	235	235	216	226	207	208	232	220	229	211	196	214	255	221	198	251	223	196	199	222	201	224	199	239	213	228	225	218	245	220	200	229	212	226	212	242	236	220	224	220	196	216	208	208	227	218	213	234	218	235	217	227	220	234	244	232	197	203	234	193	205	229	210	206	236	248	220	245	208	226	189	214	237	222	230	209	197	222	215	206	232	228	223	247	197	227	203	232	256	224	200	215	246	204	236	238	223	212	222	229	255	227	220	177	229	220	211	216	216	230	240	201	232	240	205	208	250	217	257	229	238	227	217	242	219	238	202	222	202	232	210	228	225	240	228	221	226	242	235	216	203	212	242	182	223	212	248	206	215	215	239	200	218	234	213	235	230	202	205	211	251	240	228	228	210	217	236	221	209	208	213	214	204	219	215	220	226	241	230	238	208	205	206	205	219	224	229	222	226	220	238	202	220	205	226	212	212	226	245	222	236	212	209	205	212	227	220	222	190	216	238	248	238	212	256	222	237	205	184	234	226	185	224	217	229	228	242	215	243	229	215	246	235	188	218	222	231	224	246	215	211	234	212	231	218	222	188	216	222	220	217	202	195	232	209	205	211	222	228	232	217	208	235	209	224	236	226	216	223	224	205	242	209	214	197	204	215	243	219	209	230	230	256	208	234	227	253	224	229	232	253	254	222	196	206	222	264	207	239	243	214	232	230	210	219	194	200	223	221	203	199	222	238	184	232	210	243	225	211	226	206	249	256	241	215	218	195	223	212	209	235	240	225	225	207	210	211	236	224	212	215	219	229	210	214	218	254	205	225	208	225	225	235	245	235	219	230	221	233	237	203	213	233	225	235	217	210	208	219	201	237	212	238	229	243	220	223	245	196	225	219	217	227	229	204	210	233	209	231	225	195	223	205	219	205	209	229	199	224	194	221	228	214	236	209	215	224	257	220	210	225	244	211	213	238	223	220	207	221	224	247	194	228	231	204	230	223	232	236	216	236	211	211	206	208	202	217	208	237	228	216	203	202	213	230	211	204	237	214	214	215	208	203	211	234	219	217	231	220	209	193	223	234	221	232	226	216	232	240	222	213	232	206	226	217	201	220	227	220	196	241	243	221	220	221	226	218	227	228	223	231	227	203	256	215	199	219	222	235	212	233	227	212	228	191	217	254	197	243	228	214	206	217	221	201	216	223	225	191	215	234	237	233	226	221	203	240	223	225	238	257	192	200	225	237	226	218	235	242	236	219	208	205	204	213	218	243	239	241	204	221	224	237	212	230	196	234	226	220	227	234	196	250	214	209	216	230	228	210	241	233	234	231	197	200	227	234	215	244	233	233	223	224	195	253	216	211	243	191	230	197	215	209	224	226	222	240	212	226	242	246	223	230	223	231	203	232	215	212	226	198	193	213	237	206	213	232	211	223	216	216	218	204	245	252	213	235	255	229	235	229	215	251	212	219	201	216	206	219	224	202	240	225	191	232	176	211	227	223	217	209	241	239	230	221	218	212	246	210	231	221	227	224	209	204	207	203	212	237	234	216	222	228	227	210	221	235	218	236	205	217	223	205	218	202	225	203	199	253	231	218	212	196	202	242	215	232	206	240	230	226	223	215	200	229	229	212	195	221	231	204	233	244	216	221	219	226	230	225	282	242	220	226	214	230	229	222	232	238	229	243	236	251	222	220	235	239	208	229	226	244	224	227	225	213	207	234	212	215	209	222	235	229	192	209	209	218	208	235	220	216	225	252	229	221	208	217	220	216	215	209	192	219	238	219	220	240	221	232	230	248	232	258	192	222	230	198	216	237	214	213	235	212	212	231	225	225	221	206	226	214	213	220	212	215	232	204	260	253	229	251	241	230	226	225	257	217	203	227	232	192	238	215	214	217	209	210	217	216	219	224	241	235	229	218	212	227	251	214	201	196	222	237	220	217	220	236	240	257	212	192	207	190	214	209	242	234	208	233	230	231	235	220	253	171	219	216	238	208	220	248	209	224	221	208	224	219	219	193	198	201	211	210	209	217	237	211	254	216	224	227	195	236	227	229	223	232	261	200	231	205	240	241	258	222	243	223	210	239	226	210	225	236	249	233	220	197	213	219	229	223	228	223	224	237	195	225	224	239	229	228	250	215	217	201	193	220	219	186	213	199	201	224	234	254	222	214	207	217	206	211	223	214	213	211	218	205	224	184	227	247	199	216	192	228	210	229	250	230	222	230	210	215	208	228	204	209	200	192	246	220	205	232	207	248	209	219	251	239	220	239	218	210	205	210	198	242	251	223	251	226	205	213	232	200	203	218	246	198	238	212	222	214	234	236	212	214	216	225	207	216	233	226	234	219	195	233	217	223	229	219	208	218	213	215	208	231	212	227	218	218	204	225	229	226	250	220	229	201	256	230	228	233	218	235	247	251	211	241	235	220	210	205	245	214	233	218	203	213	240	217	213	230	214	244	203	225	237	222	226	224	245	256	197	219	202	197	208	211	215	236	223	248	217	222	239	202	238	244	229	229	223	222	226	192	222	213	223	215	207	237	218	235	241	217	239	245	205	214	236	213	223	202	214	214	214	229	250	240	229	246	197	223	225	211	231	236	205	208	219	204	262	235	189	215	234	171	197	235	199	255	242	221	236	238	232	233	213	244	230	211	199	203	223	222	228	225	209	219	212	228	213	245	196	223	208	217	206	219	229	223	216	203	213	229	228	203	204	228	229	220	230	222	211	226	221	224	201	240	211	206	230	248	221	226	196	206	211	237	202	218	211	207	205	218	234	221	202	210	189	211	238	237	230	232	239	245	227	218	210	214	240	214	235	246	214	207	206	197	231	225	233	213	209	231	209	234	215	231	236	235	203	193	234	226	214	218	215	234	210	245	230	236	225	193	219	216	239	214	237	234	219	247	235	223	196	205	208	223	248	230	224	195	204	233	264	242	227	198	196	200	241	228	234	236	229	243	198	227	222	223	212	220	231	232	208	228	205	238	228	234	241	226	222	216	224	213	225	218	227	207	226	215	215	220	208	208	204	230	218	204	236	229	242	235	221	229	214	225	188	208	234	207	215	210	202	208	217	215	223	233	221	221	217	208	214	266	218	217	216	210	203	216	209	204	212	200	248	234	212	228	199	218	178	237	241	226	214	213	210	200	243	242	220	232	232	193	217	225	226	217	224	234	225	255	214	237	222	223	236	214	241	230	188	227	224	233	218	216	229	200	205	230	220	226	216	213	188	219	230	222	226	228	197	190	212	224	195	216	245	206	245	215	233	211	236	232	230
13529	13634	28889	32120	27361	21076	17755	15958	13916	12229	10348	8473	8459	7578	6753	7643	6520	6694	7500	6921	6333	5173	3721	3254	2802	2478	1973	1723	1911	1649	1411	1291	1249	1310	1215	4008	6928	6646	9480	14391	9313	4968	3795	2630	1283	851	876	662	709	657	693	602	653	831	959	743	642	693	645	627	664	612	593	712	725	656	671	680	612	613	627	613	654	625	615	711	643	637	659	658	619	588	665	626	648	634	634	642	606	644	686	631	624	617	597	632	657	605	606	631	624	668	604	667	616	626	661	655	600	596	652	614	641	613	630	606	618	639	648	621	599	612	620	607	635	609	660	660	640	659	615	679	627	627	591	626	615	589	606	624	660	589	634	630	626	619	622	628	626	638	684	648	651	613	646	604	650	621	640	622	653	597	679	614	652	631	636	651	599	703	620	642	593	568	621	578	614	634	623	569	620	602	649	637	638	639	632	649	672	630	624	610	619	627	677	593	607	596	567	621	614	618	659	662	598	649	652	596	598	638	607	656	611	628	637	649	664	606	672	653	604	627	670	648	625	612	628	653	595	599	638	628	605	604	604	669	638	648	660	646	639	628	618	609	612	624	617	653	649	619	641	590	622	629	613	629	651	628	635	631	653	662	623	640	603	644	639	598	636	645	584	593	671	664	619	657	624	634	634	652	645	680	659	631	658	630	642	550	649	646	623	633	610	617	594	633	632	604	649	665	608	644	619	586	602	629	620	574	629	640	597	640	607	621	599	632	635	650	667	608	609	650	621	656	613	678	617	616	682	650	645	632	618	639	635	629	579	593	643	631	632	603	619	623	623	644	626	659	613	666	643	593	636	644	677	625	585	661	637	626	631	647	643	597	610	667	640	630	638	606	642	618	643	632	614	609	614	659	676	601	669	652	633	611	685	653	614	620	619	615	647	598	656	611	650	600	650	648	610	664	636	595	608	626	665	636	618	641	619	634	620	662	652	614	599	618	674	611	624	632	635	637	642	648	610	691	681	595	617	628	643	617	629	636	643	626	672	599	625	615	634	625	575	623	594	620	643	637	617	634	626	690	662	650	604	634	656	598	633	629	632	651	619	658	590	596	652	632	593	612	630	647	613	607	668	614	612	643	654	637	644	654	608	631	653	681	603	630	678	642	656	597	664	622	681	620	643	613	592	611	619	655	618	701	661	642	647	602	647	626	663	675	678	620	625	631	682	648	614	650	612	621	594	636	608	587	649	612	609	592	662	624	632	620	636	651	632	627	651	670	621	655	625	653	625	634	613	614	667	664	632	654	616	654	639	689	595	651	615	598	656	682	610	633	627	640	652	608	628	616	650	597	648	674	679	671	657	620	619	661	610	655	619	606	639	615	591	607	631	598	646	611	579	643	602	622	656	600	644	650	645	642	625	618	653	599	630	661	653	625	634	641	594	610	575	665	629	656	642	616	621	654	686	648	671	621	609	635	635	624	616	632	666	594	605	629	651	647	622	643	609	653	658	592	608	647	616	628	585	597	629	614	612	652	615	669	632	652	639	636	636	661	620	637	590	602	590	669	662	630	599	610	626	657	605	618	646	620	668	625	618	586	625	635	616	622	608	629	683	585	651	625	578	617	654	659	633	623	664	641	654	630	635	647	623	662	616	639	639	640	620	603	576	604	610	591	654	645	633	641	598	595	647	586	643	671	666	596	666	602	628	637	613	638	623	664	631	608	659	661	598	636	614	664	594	645	633	607	578	640	608	652	674	661	589	585	589	631	659	616	610	608	617	657	665	609	614	637	633	671	626	676	625	641	602	661	620	635	618	600	635	648	594	649	612	652	627	616	654	650	644	535	629	657	587	615	636	619	649	608	671	629	626	615	635	625	624	671	656	623	625	621	606	645	646	618	671	643	635	597	650	625	607	616	674	643	641	643	676	612	656	640	564	653	705	656	597	616	611	655	634	629	633	639	636	640	638	616	615	620	643	651	660	604	604	694	614	631	635	607	609	653	642	622	627	649	634	600	645	607	652	633	612	641	647	662	646	599	624	625	596	568	628	607	654	647	646	622	639	624	633	606	607	631	581	661	603	641	646	630	628	653	596	661	625	628	642	618	634	667	689	614	625	636	631	635	629	599	606	579	659	590	638	655	611	611	655	637	686	624	658	602	652	680	634	610	663	624	675	621	611	647	666	592	584	608	660	619	625	594	671	636	595	637	661	627	654	658	648	613	671	663	618	619	625	633	644	617	621	631	630	621	640	619	592	621	675	647	638	637	652	668	623	659	657	660	664	636	675	569	644	628	597	640	658	588	637	645	631	662	680	716	616	609	646	599	581	614	613	642	614	667	619	629	652	622	653	642	607	657	647	649	653	654	651	633	611	618	629	659	650	587	654	615	710	593	627	635	631	673	633	666	662	623	648	609	636	652	617	659	645	629	614	624	605	662	652	626	616	621	630	627	706	628	609	639	643	665	589	660	628	631	639	645	639	632	646	655	642	594	671	641	612	600	649	612	634	582	599	640	629	626	620	650	627	612	606	605	643	712	650	638	682	633	647	617	623	635	670	641	646	631	595	622	641	651	646	650	648	602	646	624	635	688	635	665	603	654	657	598	568	619	646	589	643	673	650	584	634	652	625	662	587	642	617	625	658	640	594	607	645	618	655	622	659	646	622	663	597	682	625	619	588	659	636	650	608	629	616	609	601	618	642	628	639	598	604	629	610	646	607	676	604	619	624	634	617	629	636	656	661	648	663	624	625	631	659	614	623	649	617	665	628	633	645	601	625	603	658	631	655	586	618	631	632	636	651	631	610	635	622	627	579	647	609	615	611	629	656	663	660	639	641	637	634	646	625	626	639	632	608	640	666	603	662	635	605	676	618	639	653	635	626	638	604	634	627	644	642	653	646	641	632	634	625	620	625	653	576	623	654	591	653	640	618	606	591	590	613	614	659	628	625	668	637	649	613	644	594	621	665	619	628	645	634	625	622	614	626	640	640	631	628	609	672	641	633	658	615	607	656	661	604	633	655	620	629	658	633	625	660	628	667	625	623	645	645	625	648	606	642	600	664	632	636	613	648	648	610	650	640	630	597	670	648	645	672	625	603	639	662	664	604	680	601	612	613	623	634	631	586	644	657	672	609	619	662	647	595	654	632	622	598	675	652	639	607	681	667	667	619	630	651	677	607	588	612	650	683	657	626	660	669	631	610	676	674	598	681	642	634	628	670	615	613	642	591	648	612	643	653	628	634	617	597	661	608	600	608	589	599	634	654	592	611	665	636	666	616	649	608	674	644	636	645	607	659	608	628	648	629	652	638	645	636	652	622	600	618	656	662	599	615	660	619	608	639	668	595	620	611	669	661	621	631	669	676	633	619	638	680	612	612	638	643	633	583	646	612	623	628	648	675	625	641	603	656	659	621	631	636	600	612	593	627	622	654	626	609	632	588	634	620	557	677	624	624	680	673	664	619	642	634	625	634	665	650	634	633	657	651	626	641	642	658	649	627	637	662	590	607	574	621	601	617	637
7902	6199	9016	7104	4631	2840	1899	1470	1220	945	829	800	705	570	651	660	511	608	687	580	592	492	446	407	381	401	377	370	334	321	340	341	324	354	335	369	322	345	388	454	465	374	344	360	361	326	327	355	328	331	298	322	342	316	343	322	328	312	331	290	309	313	301	305	351	293	304	311	327	294	293	334	300	320	336	302	343	286	316	325	319	303	317	316	310	294	314	317	297	306	301	316	319	314	299	289	333	278	309	302	327	317	297	301	307	284	308	306	315	283	352	278	333	309	322	328	308	327	328	314	330	312	304	296	312	312	307	348	313	325	295	314	307	335	287	328	323	317	297	329	328	354	302	306	320	291	324	310	336	305	321	304	317	303	326	310	285	322	292	282	299	304	321	307	331	310	325	327	317	316	327	321	305	306	285	307	321	307	320	305	320	324	308	303	308	320	323	324	323	324	294	324	322	345	305	308	330	295	277	301	326	273	306	337	306	330	320	307	346	304	337	296	296	302	301	302	271	293	311	320	342	340	306	311	309	326	315	325	306	327	308	295	310	309	311	334	332	332	303	319	339	334	312	306	321	280	309	291	276	279	306	337	329	313	288	326	321	329	332	330	316	330	311	301	272	328	314	307	284	321	297	308	311	330	307	318	314	345	310	306	314	319	326	326	319	298	362	294	291	322	334	319	310	299	322	330	334	300	282	296	343	332	307	321	326	316	319	352	325	334	281	287	299	336	318	275	348	298	321	300	354	345	353	313	315	323	306	344	313	305	306	288	328	305	316	295	346	319	322	316	264	304	328	310	340	328	315	302	316	297	334	347	355	308	314	300	316	321	323	296	307	310	314	299	336	329	309	339	324	331	292	310	328	303	319	312	309	304	335	309	331	289	333	312	321	284	299	310	299	308	327	325	311	340	318	287	309	294	318	330	317	297	326	330	300	309	327	310	292	358	321	320	319	300	307	315	311	322	302	311	326	322	305	311	315	303	275	328	318	325	308	356	310	312	315	311	315	269	338	318	279	301	322	348	305	324	304	340	309	303	309	296	332	337	311	313	320	271	282	313	341	312	295	338	318	291	296	311	305	295	333	302	297	319	329	301	342	297	303	321	326	312	303	307	323	294	340	316	303	311	306	324	336	344	312	279	307	286	304	338	299	306	280	296	311	328	313	320	330	274	313	323	338	319	329	308	326	345	315	283	321	301	326	319	324	301	321	319	316	322	303	311	316	295	308	317	328	340	305	278	319	346	280	269	324	304	302	320	282	305	315	328	313	330	321	317	307	335	290	319	317	329	345	350	277	296	292	335	285	335	344	314	318	323	320	302	309	300	278	319	338	295	307	318	297	306	338	330	303	303	305	312	332	320	300	295	280	310	294	289	301	312	315	357	295	333	323	278	310	317	312	326	319	316	319	295	314	318	286	325	301	327	294	310	374	304	305	311	317	318	319	314	302	291	331	313	322	293	296	324	318	318	311	321	306	334	294	314	331	306	307	293	317	313	296	283	317	323	305	293	306	328	320	289	323	340	305	343	308	330	283	290	326	288	333	277	315	317	315	318	329	309	302	329	330	313	347	284	339	329	314	294	296	367	278	311	334	292	322	335	324	331	336	350	316	295	312	321	296	317	290	299	321	334	314	306	303	296	307	291	301	336	315	293	298	324	312	308	333	318	320	289	314	284	292	321	322	308	354	345	309	326	296	326	295	300	285	303	318	290	339	339	295	323	331	318	293	330	319	294	300	318	303	312	302	334	318	316	315	320	314	314	305	313	293	299	344	258	273	303	347	320	299	290	308	325	316	310	296	323	320	315	312	321	286	293	314	324	337	309	287	306	307	338	298	335	312	309	311	289	307	302	311	310	301	337	333	307	337	339	341	317	320	297	305	339	308	281	317	318	310	288	336	322	310	310	297	304	312	308	342	313	346	324	293	348	306	304	289	310	324	319	325	302	306	340	336	308	308	307	322	302	352	302	336	289	329	306	320	326	336	282	278	308	279	312	299	300	316	333	296	335	307	313	316	282	315	360	315	302	309	298	316	342	308	308	318	306	300	321	300	305	315	310	313	336	338	310	302	319	316	374	310	331	339	326	301	307	287	311	374	298	294	332	279	311	325	286	301	337	315	315	304	299	312	298	309	326	323	333	304	289	304	327	285	316	332	309	329	327	336	328	320	331	301	259	298	292	299	309	334	314	347	350	324	331	318	274	316	309	355	314	336	298	312	332	325	304	312	330	313	285	280	306	289	324	290	303	328	338	334	314	300	309	326	286	323	312	299	306	317	300	312	318	321	327	312	317	314	303	339	313	295	302	313	327	302	337	342	297	315	324	328	288	340	295	312	303	319	280	297	314	310	297	303	320	364	298	342	323	328	318	334	312	316	321	311	311	314	288	309	306	322	301	312	281	296	302	334	351	321	328	327	259	296	322	321	323	304	312	301	307	303	323	314	317	327	310	302	311	347	300	283	310	323	319	318	321	346	319	314	298	328	300	315	310	343	316	314	339	311	305	292	317	299	322	314	322	332	323	322	309	315	303	335	353	329	281	314	307	293	323	310	333	325	313	303	306	338	309	338	333	276	276	316	319	328	297	297	305	319	322	362	316	325	295	304	309	278	310	326	290	297	367	296	306	326	342	325	326	333	322	321	278	306	338	313	294	299	318	290	289	326	306	293	333	304	280	290	310	306	301	331	354	305	314	292	314	320	329	312	338	324	314	336	335	310	312	321	275	285	350	310	291	296	308	318	325	303	298	312	300	313	328	278	306	301	294	333	316	306	318	292	289	306	337	326	320	321	309	299	289	342	287	327	304	332	321	297	308	342	329	336	316	287	304	311	351	271	313	301	308	295	311	328	297	286	323	331	309	319	325	295	309	304	308	324	284	332	284	321	294	337	325	307	294	319	328	303	278	312	301	285	307	293	341	349	306	333	332	313	301	292	303	322	288	304	332	292	340	347	326	312	334	304	294	302	314	301	284	315	325	338	280	340	342	297	312	335	347	319	322	303	314	302	291	333	322	326	288	316	318	311	302	300	305	345	322	323	286	316	300	328	305	280	323	329	314	297	301	300	325	303	328	345	328	287	312	327	319	341	316	312	320	314	341	341	305	346	297	326	304	299	328	314	288	288	321	294	316	295	309	304	345	371	325	305	292	337	337	315	298	331	333	316	331	315	293	314	325	332	360	336	321	332	306	298	313	328	344	344	315	319	295	326	302	322	276	291	327	325	334	324	276	308	342	350	328	337	345	326	326	323	304	295	289	330	308	329	319	293	345	309	295	308	304	354	303	304	342	289	328	311	294	314	332	337	299	313	285	317	303	334	321	320	315	317	309	321	337	276	303	346	320	299	340	321	328	316	328	326	286	308	298	297	286	308	336	313	307	333	332	337	312	288	331	332	275	301	299	289	314	325	305	351	330	337	308	313	309	313	328	318	338	276	294	326	284	320	319	329	329	303	317	326	331	321	311	326	316	325	282	327	343	323	314
5751	6308	15552	17275	14495	10781	8306	6672	5565	4618	4209	3924	3483	2986	3249	3427	2495	2999	3369	2906	3138	2517	2044	1656	1376	1272	1082	1099	1147	1089	1083	950	1013	982	927	1041	1168	1146	1345	2010	1815	1368	1190	1113	1073	912	858	860	871	899	848	893	882	891	845	831	835	873	880	851	845	858	816	825	883	850	897	856	864	880	929	882	873	906	821	849	862	849	864	860	882	839	853	839	849	812	855	860	875	832	923	852	880	828	918	821	865	855	847	831	894	859	936	840	808	812	845	823	893	936	838	841	797	808	886	860	904	878	894	850	901	838	884	914	850	838	845	873	869	855	831	871	837	841	922	848	829	816	898	844	887	819	878	844	854	821	904	859	854	851	887	831	832	877	864	933	827	838	860	882	832	867	866	862	867	887	816	847	844	849	822	828	848	827	843	909	876	905	879	903	873	800	884	868	859	851	845	840	848	893	884	867	861	827	836	833	871	878	856	856	837	822	825	840	892	832	848	860	872	875	861	811	818	788	879	855	848	821	868	859	824	886	839	862	874	905	846	868	869	827	866	839	827	847	868	851	864	853	885	870	814	859	884	803	864	872	870	844	879	828	852	796	811	888	882	893	900	881	867	856	916	854	817	866	881	812	877	797	837	839	872	824	847	897	803	831	877	828	875	846	853	822	898	868	866	923	860	883	874	839	834	833	868	898	859	869	828	796	849	871	846	868	841	859	765	855	906	890	872	924	920	820	870	851	860	839	853	854	864	878	865	834	864	858	863	828	900	813	869	848	892	873	886	858	884	849	833	878	870	896	877	890	869	804	898	873	860	853	865	830	832	897	884	861	849	859	829	859	877	871	905	842	816	792	800	868	897	891	889	857	884	910	866	854	865	926	875	874	868	823	858	819	834	850	815	863	850	835	912	821	831	846	859	873	852	919	851	888	834	825	875	852	868	866	862	879	848	838	870	865	848	901	883	865	881	908	872	833	890	866	886	843	874	884	845	830	821	903	866	834	860	840	851	834	870	896	907	841	829	868	833	887	856	885	860	833	860	847	839	892	908	818	898	858	859	846	846	865	811	808	851	836	851	904	843	826	861	850	896	865	875	833	836	865	908	852	878	833	880	834	927	885	882	829	855	846	817	832	889	865	885	852	880	848	872	886	821	816	847	884	903	842	815	894	864	858	842	924	776	888	852	897	855	878	875	876	914	892	836	878	827	895	811	830	854	860	803	832	849	909	817	847	821	816	896	808	870	878	864	890	907	855	858	875	886	827	865	909	860	841	878	839	869	848	868	844	891	791	838	891	804	852	844	853	835	860	831	867	926	856	858	875	868	875	829	877	865	906	913	857	838	930	830	838	850	872	887	905	834	869	860	868	826	860	872	848	853	833	859	875	850	885	894	873	914	899	849	841	894	816	874	822	863	857	861	815	857	857	800	858	892	857	846	907	839	851	870	870	877	876	901	879	856	861	894	890	872	860	857	895	850	875	897	866	849	860	860	848	874	888	870	821	885	833	950	889	841	843	859	912	843	892	837	831	850	851	826	787	926	830	877	841	888	898	868	841	864	864	848	849	869	838	895	846	854	812	890	861	865	886	867	856	829	873	876	807	887	892	831	821	901	860	852	837	791	755	885	834	886	808	839	880	867	879	839	859	836	861	890	846	820	855	856	867	846	898	876	828	851	853	857	839	839	881	846	821	862	862	830	883	852	875	839	815	826	835	819	887	896	859	888	871	855	876	844	829	902	850	842	833	861	861	793	869	867	873	888	871	849	856	911	865	833	849	828	864	856	905	897	896	913	893	871	854	849	915	880	825	871	871	820	885	810	869	893	863	869	847	867	860	871	875	834	876	832	852	849	831	895	869	850	833	830	847	898	851	877	882	805	889	882	881	810	832	876	805	878	841	880	854	852	883	862	868	869	857	888	844	829	841	839	877	887	885	814	859	901	841	881	860	853	826	861	868	810	892	846	825	825	890	842	825	866	835	870	887	857	895	845	829	864	863	893	876	837	861	819	819	840	840	904	842	811	837	894	836	801	840	838	873	928	879	847	891	851	831	836	861	861	837	882	883	822	849	905	852	835	844	858	914	834	848	847	865	897	847	840	868	889	845	845	869	849	837	819	877	842	802	873	875	851	899	897	839	817	877	847	834	849	860	879	830	914	924	925	875	831	826	870	885	862	869	876	906	904	874	877	838	848	847	886	856	864	836	874	882	885	845	836	816	829	846	885	877	859	876	827	843	852	862	860	846	842	854	784	959	877	848	862	791	888	919	838	842	792	886	930	819	827	859	877	906	881	790	874	893	917	931	898	832	874	832	840	845	858	852	846	906	839	880	859	893	880	847	878	896	836	833	890	874	824	816	854	847	829	914	825	833	883	869	855	855	868	869	871	868	828	872	856	832	901	851	846	861	860	849	888	826	904	937	853	920	895	888	858	857	900	864	914	871	864	828	828	872	898	876	933	846	865	934	831	851	838	875	856	908	866	877	889	887	880	874	912	851	860	826	875	881	892	862	897	839	807	873	891	871	838	852	848	881	812	862	829	866	853	836	822	834	839	821	919	869	894	893	878	899	809	904	828	833	915	862	860	865	865	857	882	872	907	849	892	871	878	858	857	804	826	891	874	898	890	881	823	887	876	846	880	868	908	850	865	868	894	876	851	849	844	842	848	897	881	867	867	842	868	886	801	884	882	824	813	886	925	836	828	874	881	870	870	873	844	838	891	831	862	866	840	868	963	868	856	827	828	827	850	902	820	902	876	880	861	880	873	811	819	860	881	914	868	875	820	837	815	840	818	832	859	822	899	858	804	854	843	851	868	845	829	872	862	867	826	848	821	816	929	904	845	833	802	845	917	858	901	895	907	870	916	860	864	835	823	872	832	876	904	888	813	867	899	868	822	884	882	859	805	886	879	861	879	860	849	893	839	892	840	872	891	910	857	806	865	855	850	855	822	887	797	874	808	927	898	838	846	888	839	886	826	864	881	840	839	863	866	922	892	896	860	874	811	891	881	891	853	842	864	852	888	880	842	887	837	797	843	889	833	862	860	862	865	835	856	875	785	829	835	865	910	826	832	897	852	906	904	856	884	839	868	885	868	871	878	852	840	883	909	879	873	930	833	846	915	857	890	907	823	850	851	892	868	813	835	895	837	841	862	878	868	897	873	815	842	869	886	894	844	857	870	832	883	831	825	864	801	848	849	817	830	845	833	887	877	845	839	902	863	860	897	921	903	871	871	800	850	855	901	894	901	830	847	901	867	887	839	882	885	887	836	859	811	879	841	826	852	849	848	860	860	887	854	851	843	858	806	846	848	895	900	872	817	849	894	864	853	886	860	812	865	866	836	858	878	839	876	848	848	871	795	861	875	890	881	895	918	887	851	891	910	822	899	869	877	800	919	832	898	893	875	858	823	827	841	898	810	865	843	885	910	802	835	852	885	845	892	828	829	841	863	852	847	879	849	881	954	845	850	875	848	814	936	839	898	787	844	829	847	859
16006	11573	17631	14685	9312	5888	3721	2908	2300	1737	1680	1268	1024	1006	969	855	733	899	1021	830	771	694	554	500	421	396	378	410	380	394	351	368	368	353	367	400	697	640	880	1466	1209	721	486	422	427	337	349	312	324	338	326	283	341	324	348	311	302	331	331	325	318	320	297	322	324	314	328	345	331	319	305	313	320	326	332	308	313	345	318	333	307	301	325	325	305	344	328	310	339	345	323	297	336	319	315	348	322	350	321	304	328	311	338	334	275	332	330	339	294	310	324	346	294	325	318	318	301	311	277	326	320	304	327	305	296	324	324	309	301	300	324	335	334	345	347	356	321	322	292	303	313	317	283	308	291	315	287	333	336	308	339	305	324	306	323	325	300	334	345	355	333	317	305	327	325	350	305	358	332	304	343	317	321	292	349	341	296	319	362	325	353	297	316	301	295	308	312	295	331	322	304	299	291	286	332	328	324	321	299	342	328	330	336	344	339	316	288	312	299	317	315	288	309	316	314	310	324	293	325	308	309	348	288	306	303	321	340	315	346	307	335	320	315	327	329	316	324	346	332	314	329	328	342	307	325	312	322	306	289	372	301	293	282	355	333	303	335	322	313	311	281	300	292	333	326	283	318	341	311	332	297	330	310	338	339	342	318	303	335	316	314	357	325	322	297	327	319	330	324	326	337	308	289	330	335	316	296	323	301	305	307	302	344	314	331	300	329	360	349	328	303	336	310	317	342	304	299	308	324	323	337	310	298	320	323	310	290	294	305	320	291	313	330	316	313	314	318	318	340	310	306	304	341	366	326	320	321	328	308	310	309	318	347	315	329	328	332	328	293	333	333	354	306	357	309	308	336	370	303	306	316	325	337	309	320	333	327	344	340	329	331	337	322	286	310	325	349	328	336	316	334	339	330	283	332	319	312	314	322	328	331	323	325	291	330	301	342	308	323	326	317	295	348	313	343	308	320	307	343	322	328	305	329	299	332	325	309	301	313	325	317	300	339	329	313	321	317	327	330	305	297	341	317	305	286	297	336	342	339	319	334	310	345	316	302	303	320	306	326	343	317	307	326	349	331	308	330	310	321	309	344	301	301	315	314	336	326	342	336	303	309	287	329	325	333	308	296	335	345	334	326	327	328	318	326	333	337	309	290	329	316	314	313	315	343	316	351	330	337	371	330	293	281	325	336	302	329	359	333	285	293	350	306	302	342	340	331	295	312	303	329	331	317	336	317	300	329	321	328	332	332	321	311	312	312	297	324	327	330	313	333	314	315	303	312	303	337	334	302	352	331	310	311	305	317	318	324	329	315	321	331	312	259	322	316	331	354	325	329	327	306	293	315	290	315	298	304	299	311	279	337	340	328	314	356	366	353	320	339	318	330	318	279	304	307	352	326	323	333	300	326	350	352	359	372	306	333	329	309	349	336	317	326	337	313	316	331	315	333	315	294	294	350	317	313	327	324	309	295	300	327	320	313	335	296	319	334	340	335	317	341	312	312	319	292	324	324	287	328	313	294	326	319	337	307	340	336	319	311	333	341	305	293	306	348	344	301	301	342	309	316	361	323	324	307	319	291	325	349	322	283	306	347	318	328	312	309	334	294	294	324	340	312	304	320	337	350	287	313	328	311	336	317	332	312	339	298	373	342	342	329	339	294	318	307	316	300	330	306	322	359	291	330	301	296	305	310	317	339	319	335	319	320	331	327	312	327	307	333	302	305	317	315	355	332	295	341	348	330	306	326	317	330	330	330	301	345	329	314	314	316	332	314	324	336	365	340	312	317	328	317	290	350	329	337	324	292	311	347	337	325	329	335	323	325	319	335	319	312	314	325	350	313	325	303	327	322	301	339	310	316	326	354	297	330	314	311	303	311	312	318	348	351	345	327	301	326	345	302	335	325	357	342	313	341	295	340	314	290	334	344	286	318	342	315	314	305	343	324	323	315	338	323	301	339	318	330	360	327	308	319	309	291	297	299	319	363	362	288	338	327	327	334	315	324	339	309	324	313	329	316	323	313	295	344	314	319	353	341	332	326	308	306	332	316	310	301	303	315	321	307	291	283	323	343	319	343	299	307	319	295	315	317	277	351	338	323	339	301	352	362	301	354	293	309	306	300	341	332	335	338	329	314	303	340	346	291	315	355	345	323	306	309	318	334	321	295	311	310	308	357	306	330	341	336	279	330	319	311	320	287	318	286	348	330	336	345	344	311	323	337	326	317	322	296	347	328	317	318	346	316	336	319	322	295	302	340	327	339	327	306	367	334	361	318	293	286	329	332	335	340	321	323	318	354	306	342	328	323	333	348	318	315	315	301	295	329	308	319	323	328	315	323	325	321	291	315	319	359	310	355	308	308	329	330	302	321	308	293	324	330	319	316	295	324	311	314	335	323	354	317	333	352	356	287	301	306	333	314	332	316	295	338	314	328	317	328	320	317	330	346	303	368	335	318	319	333	325	297	308	292	343	306	340	325	298	321	291	317	326	322	314	334	311	317	313	307	304	303	331	295	327	330	326	292	348	304	300	320	334	303	293	303	347	326	331	331	311	319	352	345	328	311	304	324	329	331	331	316	323	312	331	350	330	340	298	336	343	330	316	327	313	300	314	318	311	293	304	322	315	313	322	349	330	327	306	295	335	330	329	295	335	327	311	333	303	322	318	310	312	344	290	331	333	379	322	309	297	318	313	315	334	322	313	352	296	346	333	308	331	349	302	304	306	325	320	329	323	345	313	324	333	296	293	323	323	333	329	322	318	349	325	319	308	360	330	314	309	332	337	323	325	284	290	296	307	337	317	344	310	286	316	330	328	291	323	317	337	305	300	302	336	344	312	300	275	358	358	327	345	306	350	293	330	307	345	306	295	316	349	355	329	321	309	336	319	302	326	308	335	283	308	326	315	329	356	345	322	277	341	311	318	329	361	331	342	333	312	333	319	341	334	322	307	312	321	292	329	292	320	327	288	315	330	327	347	324	340	322	333	332	336	333	329	307	349	306	353	305	335	336	340	357	300	324	298	340	298	342	351	335	293	326	336	349	297	280	312	316	326	326	350	318	310	311	336	329	303	320	310	306	303	307	312	304	338	304	301	347	349	293	328	298	318	296	301	341	300	331	331	353	302	315	293	323	317	300	335	327	294	315	317	305	342	289	335	332	312	317	345	319	297	326	337	325	316	307	296	329	291	294	333	331	288	308	311	314	313	300	291	313	299	331	297	304	325	328	333	349	329	327	331	328	320	317	344	346	320	334	317	319	319	333	322	353	312	328	275	315	328	328	326	333	313	335	319	311	315	345	297	316	327	341	320	294	324	317	340	335	303	322	330	329	326	311	342	302	346	311	328	308	336	307	312	322	345	315	310	303	305	326	354	290	343	330	323	320	321	320	342	298	313	339	334	281	308	322	329	318	332	314	341	336	337	302	315	330	302	315	313	344	309	335	318	319	336	342	320	300	363	351	320	291	333	340	326	312	317	324	331	344	301	333	325	307	320
10676	10870	24733	26614	21953	17601	13658	12430	10415	8965	8057	6703	5428	5150	5252	4850	4198	5333	5731	4641	4425	3497	2471	2115	1984	1795	1599	1714	1501	1505	1274	1269	1311	1230	1115	1628	3730	3404	5306	9362	6981	3756	2031	1656	1419	1000	901	856	881	889	962	983	979	924	909	809	878	854	849	912	868	834	850	905	870	869	855	941	901	894	898	885	897	826	859	851	861	891	824	833	844	937	849	900	887	867	889	824	875	866	865	920	870	964	902	845	886	908	861	895	853	838	863	830	826	895	860	863	887	857	901	899	895	896	844	927	891	840	883	855	888	834	863	897	890	859	853	847	867	900	919	846	876	866	889	820	885	929	869	874	936	895	859	861	919	896	846	896	876	889	905	861	880	873	865	888	860	830	834	902	851	889	889	892	874	929	876	874	873	861	853	877	903	862	876	892	879	867	860	863	867	879	882	876	845	845	917	906	905	862	835	884	853	912	888	840	839	899	833	891	901	868	906	886	863	863	836	878	865	877	857	897	816	871	843	864	919	889	893	862	868	931	909	897	873	881	931	875	882	914	898	819	875	855	864	889	875	864	897	862	889	868	837	857	874	836	820	898	874	874	881	857	873	903	853	863	865	859	922	890	876	896	896	878	937	916	842	911	862	874	866	872	861	879	891	819	850	853	896	876	832	888	902	902	889	862	915	915	829	847	843	927	806	869	906	855	847	855	867	862	843	880	847	889	910	855	909	852	852	872	891	870	896	881	854	858	876	870	805	878	898	863	930	848	889	821	874	791	875	920	841	843	886	866	892	875	848	882	900	843	855	847	839	916	830	857	915	836	907	847	856	855	921	861	860	836	898	914	828	877	878	854	867	873	873	874	877	836	885	874	888	856	843	845	851	827	877	940	862	870	887	912	883	854	869	778	874	832	901	830	867	865	886	844	922	891	852	806	888	912	858	865	883	893	896	875	911	863	843	886	939	853	841	869	800	914	901	891	919	866	824	830	873	891	955	887	845	899	832	899	921	906	897	886	867	915	912	880	881	884	871	896	866	853	866	883	881	893	870	904	828	879	956	880	908	836	875	895	871	820	870	923	842	878	879	903	881	927	869	899	900	828	897	861	876	836	906	857	842	861	884	864	878	876	912	849	914	857	876	861	899	885	897	839	870	899	846	858	866	822	855	898	828	856	874	882	872	834	887	919	909	906	851	877	886	870	842	894	882	874	851	847	853	868	907	850	866	910	896	914	867	852	831	909	842	843	831	902	898	886	903	841	875	893	869	851	900	847	882	912	931	888	873	901	890	855	855	884	826	851	923	881	881	893	867	870	890	856	894	877	868	862	866	881	855	835	892	867	867	846	848	884	828	912	910	820	856	850	887	873	863	924	889	862	834	949	837	868	868	897	862	845	875	822	836	904	887	852	888	831	855	845	837	908	892	932	851	811	855	859	904	854	905	888	897	832	907	854	841	827	921	860	898	828	848	866	903	888	859	817	894	874	883	866	892	869	959	869	904	860	862	882	917	879	820	847	922	832	834	879	861	888	871	840	910	883	847	840	874	825	874	836	883	870	872	851	884	862	893	878	819	829	867	875	867	909	933	864	880	836	853	875	874	890	885	838	836	856	895	896	899	908	873	847	854	877	893	885	899	856	862	874	825	891	889	875	912	893	900	859	834	880	918	871	850	888	882	841	909	879	883	877	863	829	900	863	878	910	864	899	913	861	909	893	836	913	926	836	817	817	888	882	860	868	895	879	876	849	884	887	863	880	831	929	854	919	870	850	896	891	829	913	917	841	814	881	875	884	852	827	901	933	901	869	844	878	820	869	890	834	896	873	805	851	865	913	855	855	845	858	845	897	881	864	857	841	872	845	816	902	835	842	895	859	864	848	854	858	878	834	823	841	850	895	885	882	862	848	869	849	936	895	852	870	898	847	873	867	890	892	856	879	846	908	851	856	940	874	856	844	925	903	863	882	852	844	879	863	856	885	809	828	910	859	893	834	819	890	871	883	858	839	921	878	870	930	915	885	889	864	872	911	845	877	866	848	823	876	864	901	878	831	842	844	852	841	911	880	887	865	844	789	825	873	853	886	901	885	868	895	885	868	824	860	881	856	862	914	909	888	919	856	842	904	909	886	837	917	862	885	820	930	869	858	855	938	863	853	892	850	851	822	843	858	896	878	893	870	913	885	925	911	868	869	876	875	850	907	861	886	899	892	868	920	892	854	843	853	907	874	819	887	809	905	929	867	849	846	848	827	872	851	906	888	843	874	835	905	850	861	915	884	832	876	845	916	813	827	915	893	856	861	890	863	860	944	884	832	892	886	824	862	882	934	848	860	824	826	867	872	904	854	893	861	869	853	818	842	868	868	854	912	841	933	897	928	859	872	829	894	868	868	848	836	885	831	825	890	906	899	853	877	876	812	848	868	874	884	854	919	875	884	854	851	893	895	876	910	882	894	814	855	873	874	857	854	878	856	912	863	904	894	899	880	830	860	907	842	914	842	846	917	869	903	893	851	829	884	897	889	830	883	905	836	884	890	850	848	844	834	928	867	875	901	876	904	823	880	882	885	909	863	884	822	854	841	863	872	843	808	868	823	883	906	875	915	893	861	859	868	850	882	916	858	928	957	915	896	841	885	860	872	884	827	927	859	882	896	853	907	882	901	874	851	893	845	921	879	875	861	891	905	910	842	877	838	872	904	887	919	882	888	927	832	832	860	894	819	902	927	827	860	905	871	926	866	858	891	868	856	867	884	895	868	919	827	863	867	889	855	879	851	923	904	850	850	853	846	845	898	959	852	882	845	825	918	951	804	868	876	842	874	886	854	870	869	895	815	921	884	861	876	903	868	828	858	833	899	925	879	925	853	865	906	887	894	873	861	871	900	926	875	879	834	909	848	925	879	887	862	878	861	876	842	863	883	905	831	863	898	909	919	877	822	874	828	860	807	916	879	899	838	849	897	845	854	856	880	840	842	852	840	859	825	876	872	886	910	906	872	900	887	854	853	866	815	851	868	848	872	899	838	909	903	853	880	849	890	908	861	887	841	883	873	889	887	916	852	910	876	869	854	841	911	829	866	905	843	848	888	875	857	882	827	905	898	872	872	859	897	856	853	881	930	889	871	868	900	839	863	883	875	913	904	848	890	906	895	881	905	943	836	870	868	877	835	881	931	843	895	892	891	866	889	830	870	879	872	925	832	891	884	838	867	860	884	864	889	833	898	899	903	825	861	855	872	854	901	897	839	848	919	844	841	816	901	908	893	822	862	895	852	811	867	827	834	886	845	890	868	882	867	926	846	882	869	858	851	834	879	904	903	915	876	866	879	923	863	901	884	913	845	867	858	822	889	883	900	927	898	844	891	843	909	873	886	881	864	844	871	924	900	846	854	858	902	833	949	886	905	846	898	928	849	892	886	844	891	915	835	793	887	825	866	841	935	810	857	877	889	851	851	899	821	929	810	828	837	819	860	844	836	904	860	865	923	834	915	935	880	878	858	874	914	874	886
23849	18013	24442	21438	15469	9759	6091	4829	3451	2809	2678	1879	1533	1410	1367	1190	1046	1182	1145	925	808	626	548	575	515	491	483	440	359	426	394	383	387	327	331	425	954	897	1496	2437	2196	1112	541	511	385	256	249	285	292	261	287	307	301	306	268	269	276	250	288	264	262	317	272	253	261	293	260	304	302	288	286	258	277	269	284	257	303	281	303	295	281	294	248	290	284	268	292	273	271	256	287	256	295	286	275	267	280	259	277	270	278	283	263	284	263	299	257	269	273	244	267	295	256	281	279	294	317	261	261	244	257	303	259	272	250	286	268	296	293	270	277	250	276	248	276	273	274	282	274	268	274	291	264	249	276	277	266	291	284	293	308	258	263	253	263	264	279	280	275	265	263	302	258	287	267	292	297	300	303	265	233	308	317	286	292	253	284	244	253	291	284	274	252	282	299	291	269	268	285	291	274	298	295	288	267	275	312	279	239	253	287	293	288	280	331	285	244	287	274	284	291	277	271	244	285	265	276	278	252	286	268	302	297	261	269	275	284	290	285	261	283	272	275	257	305	275	288	258	257	291	270	265	301	271	257	298	285	277	254	260	307	295	285	249	278	280	251	299	283	250	257	292	289	278	299	295	246	294	262	256	259	283	277	264	266	290	312	283	296	271	291	265	290	274	268	261	262	277	285	272	299	244	271	255	286	274	255	287	271	287	260	267	245	273	246	288	286	308	276	247	257	308	278	275	246	275	263	278	287	262	299	263	284	280	299	273	258	261	242	286	264	259	279	251	262	279	264	275	294	288	263	272	245	285	251	252	258	249	233	280	289	258	296	269	276	252	271	255	235	247	252	274	267	258	278	306	264	276	276	269	277	233	289	289	284	276	274	278	279	250	251	282	259	276	312	265	264	293	301	300	285	248	282	292	287	248	271	273	278	257	236	276	261	280	272	270	273	253	239	318	306	284	242	273	269	299	291	285	294	278	253	280	283	319	270	270	295	248	247	290	270	275	288	268	276	275	278	302	247	263	252	273	271	293	301	283	265	285	287	267	281	252	259	240	255	291	273	288	275	287	303	289	257	260	285	263	253	288	283	279	263	254	249	302	269	254	290	285	296	252	266	270	275	302	255	260	293	280	257	292	277	271	260	294	270	274	257	289	272	255	283	263	285	250	299	253	272	258	282	258	279	265	274	280	277	269	264	276	291	280	291	248	269	268	285	294	286	278	270	273	260	287	256	271	287	239	290	258	267	274	271	241	272	294	277	273	277	276	270	263	248	297	261	288	262	292	244	274	294	278	269	257	267	281	295	299	267	289	280	287	261	309	268	269	228	266	276	247	297	283	282	258	280	300	280	284	248	289	280	302	261	273	261	258	251	256	260	265	265	270	293	315	312	281	252	257	277	283	259	268	279	299	284	272	290	280	285	262	277	275	309	272	231	256	273	248	281	262	279	274	295	269	282	270	265	239	264	283	295	268	277	281	311	298	286	273	261	267	296	285	279	281	299	295	245	278	267	250	264	270	230	272	281	294	256	316	256	276	273	283	251	282	277	285	264	271	229	282	296	304	301	289	293	264	270	310	263	275	295	273	285	289	263	267	273	282	271	262	313	280	275	243	275	285	290	256	290	266	261	272	313	273	267	291	280	247	287	304	248	286	316	282	255	236	270	296	271	274	304	243	268	288	267	287	265	249	317	271	248	249	271	275	286	282	273	287	285	268	285	315	290	239	303	253	284	299	242	280	276	241	282	310	289	317	252	254	278	286	277	275	258	266	272	232	261	298	269	246	256	273	289	264	284	295	293	250	299	265	284	294	310	264	259	268	271	281	283	274	290	262	291	297	260	249	270	273	303	288	262	248	276	303	277	306	295	256	259	275	278	239	289	285	311	317	282	292	259	231	269	267	277	294	261	261	284	265	260	327	278	250	283	292	260	257	258	291	265	258	281	289	273	263	269	280	281	258	296	311	262	271	272	310	285	300	272	270	270	268	257	286	302	283	261	265	278	294	284	270	257	279	284	240	276	290	272	269	289	273	300	290	268	296	275	264	309	297	285	249	287	268	272	294	261	275	282	273	269	296	271	271	263	268	263	270	298	231	251	279	292	237	287	283	284	279	275	279	292	256	291	263	254	260	248	268	298	267	309	294	261	257	263	253	287	262	265	319	274	295	261	272	290	301	268	269	280	293	295	278	286	286	273	283	264	280	249	282	273	284	265	244	261	265	301	298	262	245	302	265	240	288	276	260	268	286	267	247	280	272	280	271	282	263	254	265	258	255	292	279	261	286	245	285	247	273	279	260	276	276	284	310	265	268	247	297	264	275	304	261	296	252	274	256	253	270	264	268	278	302	316	271	297	293	263	280	289	270	289	296	285	257	259	282	269	294	289	302	270	246	284	282	265	257	304	294	262	264	276	267	288	263	263	266	284	272	302	308	281	303	300	281	242	263	252	277	244	297	268	273	284	266	277	301	255	260	284	305	277	283	249	268	275	286	289	287	277	268	276	289	287	283	280	287	295	306	258	253	259	278	284	300	287	281	248	281	292	293	315	296	261	298	271	270	264	242	265	263	250	223	285	285	265	290	255	289	275	274	262	264	269	285	279	294	271	311	299	279	280	287	261	220	271	295	273	258	284	254	244	287	293	277	286	290	245	283	271	291	258	270	274	284	271	299	290	261	277	284	287	280	296	277	276	246	271	281	256	266	274	291	266	276	270	246	288	269	288	286	258	278	296	282	270	277	262	276	283	286	270	309	285	285	276	274	283	269	270	273	281	250	304	274	269	272	278	247	280	254	262	269	293	277	245	258	265	282	275	272	280	282	280	266	287	283	310	283	266	267	270	251	245	312	258	282	277	300	286	278	257	250	273	259	314	265	298	292	304	265	291	284	276	253	270	274	252	283	280	287	257	270	292	291	314	297	291	259	267	276	250	288	274	264	256	296	287	285	291	265	300	269	282	287	266	259	289	243	296	310	279	278	268	290	257	247	280	247	272	269	308	258	263	291	255	293	295	261	297	221	268	259	307	274	278	290	284	289	248	289	285	253	309	290	250	272	275	274	263	284	297	270	255	253	278	305	269	260	280	269	264	264	268	245	262	262	293	272	281	288	307	290	291	279	255	299	288	275	259	256	290	296	266	261	278	273	272	249	278	282	263	279	285	272	294	295	296	264	269	275	296	279	311	303	250	259	268	280	252	279	250	252	270	245	274	241	263	265	256	269	256	247	285	286	252	273	270	270	284	256	260	291	276	278	280	272	271	266	282	265	281	293	291	279	289	268	273	251	279	287	273	266	267	241	245	274	275	279	285	257	304	256	281	271	282	263	297	269	265	259	297	296	282	280	284	254	264	270	292	247	298	326	265	290	292	275	287	263	264	271	266	295	287	274	316	262	263	302	263	276	292	270	280	281	248	259	286	253	247	266	286	303	289	275	245	287	265	250	286	275	280	280	305	283	256	279	270	286	275	253	279	257	265	244	262	276	284	268	308	276
14461	15061	30294	32699	28725	22739	18913	17098	14291	13105	13054	10128	8361	7586	7618	7047	6433	7474	6953	5131	4566	3866	2937	2902	2745	2412	2345	2140	1764	1653	1723	1629	1406	1187	1223	2114	6042	6038	9923	14779	12603	6515	2874	2301	1278	756	715	789	825	829	842	1039	1109	944	906	831	809	726	768	782	718	735	786	726	774	746	804	768	808	747	755	796	786	757	726	734	799	730	770	774	765	798	777	764	802	771	769	747	767	765	801	838	765	731	762	743	768	763	807	806	765	750	738	759	749	725	803	781	774	707	750	752	798	753	789	748	812	731	763	750	754	763	769	754	757	765	749	754	813	783	778	726	767	767	796	789	803	747	748	798	764	803	765	765	732	803	785	769	772	743	760	768	725	754	788	743	764	774	820	770	815	709	742	784	708	732	782	768	783	736	772	797	714	772	832	759	776	742	769	759	819	731	764	723	768	734	719	770	735	759	729	803	732	768	753	795	723	782	744	773	768	764	745	768	709	701	727	835	720	761	773	773	725	761	773	765	799	766	751	777	788	775	756	717	781	755	787	817	750	771	709	753	726	726	734	778	745	703	748	740	757	782	746	757	761	741	754	700	770	780	756	719	781	809	757	730	766	784	719	730	772	750	742	788	783	736	740	790	767	724	777	783	759	799	791	769	729	774	761	756	745	701	744	799	796	769	799	693	774	815	783	749	795	767	801	785	763	729	765	804	756	759	764	728	801	766	766	783	698	770	725	764	793	740	739	840	791	778	765	754	768	739	750	772	765	751	731	741	749	780	761	768	780	748	787	721	771	744	736	759	807	683	783	747	739	747	763	791	758	775	808	720	747	772	785	691	760	754	802	767	772	741	766	805	769	740	801	778	781	761	757	730	803	723	789	787	764	707	743	817	847	768	713	696	771	817	760	733	750	756	720	734	748	780	767	753	758	766	797	799	765	760	761	723	787	739	771	774	792	708	754	746	720	709	766	768	728	703	773	774	819	779	734	793	768	775	783	790	758	750	786	846	794	742	801	714	801	759	734	802	807	735	739	785	723	738	770	779	761	804	737	788	728	739	805	744	740	774	750	748	732	773	767	747	717	720	776	756	765	767	750	733	793	725	749	744	804	758	795	764	831	809	764	769	778	789	771	769	773	766	776	721	777	737	692	789	775	781	762	742	763	780	755	771	769	810	824	812	749	769	740	800	759	796	726	776	771	795	772	769	734	768	755	801	776	754	748	738	813	766	777	731	774	781	785	717	775	766	820	724	747	763	769	771	753	764	790	821	748	804	777	768	766	790	748	766	788	771	798	804	788	729	795	725	754	777	797	753	759	762	762	746	776	768	746	753	775	758	748	733	755	787	750	766	792	715	762	814	766	726	747	769	789	734	813	756	743	775	766	793	744	785	804	751	759	770	737	732	780	800	709	773	836	794	743	736	771	735	763	730	754	732	746	818	736	798	752	764	751	800	760	805	793	758	741	818	759	742	778	726	792	771	811	750	778	760	787	777	781	768	767	798	759	781	794	754	790	813	763	779	727	764	755	759	792	770	774	731	805	739	759	756	779	775	781	725	742	792	759	748	750	824	752	754	805	767	712	732	786	714	744	745	768	775	749	756	757	768	758	731	823	789	777	827	799	813	780	774	743	747	794	723	804	782	772	764	795	778	788	786	736	751	721	758	772	751	741	799	813	733	774	777	766	767	778	704	768	788	765	734	811	777	782	753	777	802	770	715	742	758	784	768	726	744	812	767	784	785	755	714	738	754	799	741	728	761	736	764	738	814	819	769	779	772	792	743	822	778	820	757	758	790	784	764	748	787	807	785	767	702	740	783	773	767	775	822	817	830	771	780	750	742	780	766	740	747	755	757	782	769	793	758	719	782	715	807	769	722	784	773	734	795	752	786	776	702	744	771	782	746	758	749	792	743	772	725	778	780	794	752	825	777	789	752	786	759	775	754	756	792	784	788	780	748	718	728	722	746	744	789	787	781	768	748	786	765	769	801	789	792	723	807	789	740	753	777	783	775	791	784	760	813	732	755	736	755	788	804	785	751	710	759	761	705	729	744	789	720	787	781	805	786	747	746	771	789	773	783	745	775	812	776	731	760	726	783	814	775	756	750	790	792	767	775	802	794	799	777	816	741	761	749	765	784	757	732	769	736	760	782	766	752	807	743	719	714	787	828	739	770	763	752	738	790	756	808	767	752	731	785	739	760	745	766	764	731	762	796	713	788	785	776	736	805	739	759	788	760	823	741	780	792	758	728	786	760	782	777	747	758	798	748	763	765	748	767	724	743	780	738	758	738	765	783	759	755	779	749	706	795	765	745	729	764	777	759	770	779	817	725	833	778	783	797	751	757	779	765	766	787	773	768	773	757	815	742	766	772	754	783	774	775	754	758	784	790	769	750	792	778	819	744	714	774	758	772	724	813	773	753	758	802	799	774	766	759	803	754	794	780	769	805	758	800	795	835	693	768	743	724	740	778	758	768	765	734	772	804	804	765	796	786	758	735	753	732	738	802	738	731	721	799	790	738	771	770	739	789	707	752	807	770	790	806	756	781	734	738	798	764	788	759	721	814	797	799	771	754	758	739	762	789	800	765	754	824	777	795	746	775	784	737	767	740	761	723	810	768	756	773	778	741	765	781	812	780	796	779	780	779	740	690	720	759	764	760	803	719	764	767	740	735	742	765	739	748	749	761	791	743	791	767	784	814	759	795	720	770	753	770	762	741	770	742	795	791	751	720	784	789	755	755	770	767	748	748	742	812	770	763	786	758	742	743	807	776	777	764	741	816	728	770	792	802	759	759	786	779	780	754	820	789	758	806	784	755	799	725	731	731	750	778	780	747	757	777	789	760	779	817	745	775	803	761	792	734	772	769	749	788	754	764	775	756	784	797	750	750	761	769	744	848	797	724	756	745	759	791	717	819	718	790	774	778	741	780	754	757	787	758	768	767	770	756	779	753	769	745	776	755	780	750	705	755	706	802	767	788	774	813	749	820	713	814	736	800	709	773	794	844	773	755	740	792	820	765	723	755	756	779	771	787	781	762	756	798	734	744	710	755	744	742	791	722	762	758	769	802	688	801	750	764	733	771	803	778	771	768	800	761	731	810	747	726	759	772	765	755	748	754	810	744	764	790	786	783	757	774	785	811	772	804	791	795	785	795	765	760	741	739	806	751	736	756	791	755	729	780	786	729	782	762	707	793	775	742	752	760	750	712	765	752	795	736	776	790	761	741	765	749	769	728	800	761	780	777	765	713	743	775	778	780	768	779	742	788	776	797	770	782	782	800	808	775	743	717	753	803	771	759	744	758	786	781	782	790	764	739	729	833	733	739	757	752	832	778	698	769	756	733	716	730	788	775	767	728	753	780	756	758	785	811	797	793	770	760	785	750	735	788	767	745	759	784	778	748	756	726	755	683	769	738	782	785	771	746	748	721	711	738	717	733	761	766	789	769	793	828	716	771	767	765	799	765	766	768	756	788	782	779	755	721	769	733	778	769
8163	6916	11238	8374	5628	3306	1981	1477	1191	1112	1190	883	753	628	650	633	618	624	488	420	409	433	440	433	419	441	428	375	347	336	358	359	364	362	395	346	375	362	405	465	558	433	380	389	351	317	320	326	380	340	341	356	360	354	382	349	324	325	350	347	362	343	344	345	344	343	340	345	352	368	313	333	331	330	336	316	331	305	334	352	377	352	381	345	356	343	337	342	372	345	373	358	350	290	339	377	346	331	334	351	317	334	351	335	324	315	332	376	338	346	327	317	352	340	323	355	329	305	350	328	345	350	331	358	360	312	353	356	316	330	317	364	337	351	353	328	355	333	345	352	331	351	322	344	363	359	298	367	340	345	325	354	357	336	340	320	305	373	350	327	346	347	343	355	368	370	368	358	334	364	340	343	321	326	362	320	321	376	386	349	324	373	343	341	321	329	337	344	353	363	335	338	346	364	360	345	347	359	348	343	363	349	340	335	363	347	364	342	342	334	328	354	331	339	325	337	319	360	328	306	347	315	324	335	356	353	312	328	353	307	375	340	321	327	293	357	325	332	343	316	349	349	335	328	339	336	339	306	354	327	309	356	338	337	352	348	374	329	325	353	330	305	321	317	343	358	363	343	325	305	336	357	363	340	340	377	313	310	319	322	349	343	345	350	341	310	381	343	328	312	333	307	354	356	323	346	336	360	371	337	328	328	322	311	357	345	339	342	367	311	355	342	338	362	356	310	337	346	363	367	354	345	314	335	336	355	361	354	331	328	326	347	315	370	318	361	344	358	349	343	327	309	325	357	333	340	343	368	330	321	342	343	327	358	357	314	342	355	350	333	335	353	344	342	330	348	334	331	339	324	312	340	359	335	339	386	337	341	341	365	348	366	346	305	302	331	327	303	329	319	333	355	351	333	355	336	349	354	332	343	369	384	321	364	334	340	317	337	327	305	343	309	327	339	334	382	357	353	338	333	315	330	310	339	328	359	329	370	343	328	318	332	334	312	366	311	350	302	342	324	323	305	360	353	361	347	354	295	344	356	355	344	346	343	344	363	332	342	323	320	353	337	333	343	334	358	365	324	323	332	346	359	335	333	332	347	335	328	366	322	331	323	345	362	356	321	355	353	351	332	344	370	349	329	340	374	319	331	320	375	329	361	332	354	323	349	324	340	340	336	346	381	356	345	362	349	331	353	316	347	350	308	335	362	329	333	323	326	348	300	342	310	354	356	328	335	301	309	320	343	335	354	332	310	302	357	323	352	335	322	359	358	358	332	326	347	371	369	303	320	331	327	335	343	350	338	378	338	338	356	346	338	321	329	320	332	326	323	326	357	306	310	323	343	343	353	361	378	333	323	351	359	317	348	350	320	295	341	341	328	334	350	351	316	312	346	318	300	351	316	331	316	367	311	369	347	315	362	325	330	305	332	301	332	333	341	335	326	330	359	330	319	333	350	316	358	344	344	337	311	315	368	306	323	319	357	347	342	321	355	300	356	330	320	338	336	337	337	350	343	347	342	326	332	345	361	354	351	336	329	336	337	362	368	343	345	349	337	333	372	327	343	363	358	369	335	323	332	348	323	351	343	336	353	352	344	332	383	345	314	354	329	348	346	344	331	357	353	328	309	307	342	330	321	370	294	373	334	352	334	348	325	325	333	332	342	318	354	344	321	352	354	325	307	356	331	341	343	344	344	379	345	324	310	301	341	319	338	350	390	339	359	313	343	347	356	346	314	328	331	353	315	346	314	401	330	350	331	323	377	326	334	325	355	341	367	345	365	314	365	332	339	352	358	344	332	373	350	359	362	333	368	325	316	365	350	357	341	343	341	329	341	350	300	336	357	352	354	351	355	348	334	348	343	346	341	331	338	359	317	329	339	305	337	335	343	318	360	339	360	324	346	335	346	353	403	343	311	317	317	354	334	358	322	362	308	324	364	336	311	334	374	308	331	338	314	329	325	361	344	290	360	321	352	344	327	340	348	359	298	335	331	361	352	351	371	361	357	353	314	358	349	324	340	317	377	375	346	332	338	337	372	328	304	352	327	338	345	341	382	324	323	324	374	317	318	327	319	360	338	357	325	369	371	334	349	363	312	331	334	351	315	326	358	325	364	356	363	315	335	337	329	318	369	335	347	347	352	347	365	319	341	349	351	354	343	309	357	319	341	370	365	344	313	332	342	347	329	350	340	324	335	329	305	365	349	315	348	377	324	384	348	375	290	333	343	331	338	340	372	325	340	352	346	333	341	315	313	344	326	320	342	353	323	328	340	328	294	323	322	352	317	308	370	312	344	329	334	322	336	336	392	334	297	337	338	345	325	376	339	330	328	350	333	341	315	302	341	339	334	339	330	340	393	327	362	316	330	347	362	397	357	365	344	324	361	342	361	333	347	332	330	335	346	329	345	322	341	313	318	340	345	327	346	347	359	351	334	361	360	366	351	366	340	369	339	309	296	315	374	317	334	307	337	338	310	351	334	299	354	368	348	355	346	367	380	349	341	336	323	354	320	330	321	377	370	321	316	348	338	363	335	333	353	363	341	309	347	346	351	346	340	346	337	362	339	350	378	352	350	330	350	361	297	330	336	359	315	330	334	278	345	322	329	357	343	344	325	343	331	322	346	341	353	338	329	317	349	323	321	335	330	339	325	340	329	342	342	337	315	348	338	321	295	346	323	364	358	315	338	384	310	332	369	360	344	330	337	345	344	334	355	326	311	304	374	348	313	366	339	355	318	349	347	370	328	349	348	347	330	340	364	363	337	330	357	333	325	334	374	339	379	331	342	349	353	348	347	352	344	346	337	345	361	331	341	338	330	310	336	327	324	358	365	342	381	353	326	311	369	338	328	309	394	316	341	348	327	333	299	325	339	330	342	339	377	368	355	372	364	346	333	339	342	334	318	333	328	368	364	303	333	336	316	332	331	324	344	338	333	371	368	357	354	314	306	325	342	349	338	334	343	365	366	344	343	323	385	315	330	347	375	330	345	361	332	329	337	316	340	371	315	373	312	386	349	323	331	316	320	332	323	347	312	334	324	336	340	346	344	333	326	366	341	318	334	367	351	382	358	346	342	352	312	331	332	335	330	320	325	311	321	349	343	345	352	312	359	351	335	314	329	351	366	306	345	357	348	360	336	324	340	381	318	350	357	346	340	382	320	327	342	339	338	312	320	332	317	369	339	335	339	319	367	305	343	354	335	338	311	364	348	342	357	335	331	315	305	345	357	341	335	343	345	342	333	349	338	324	339	318	340	358	362	314	355	335	342	362	343	344	317	366	308	336	340	327	339	324	320	330	350	378	337	332	346	324	336	340	360	342	319	341	356	330	323	358	337	375	332	338	341	303	332	322	320	344	322	365	360	374	335	331	356	312	360	300	347	334	309	347	333	336	367	340	349	336	354	347	335	356	340	325	329	343	346	351	346	319	330	319	361	336	297	341	327	352	328	337	340	310	327	345	347	350	328	337	323	373	365	329	359	284	340	346	337
5895	6838	18395	18676	16532	11732	8735	6993	5705	5490	5993	4458	3417	3003	2975	2933	3048	2900	2373	1658	1641	1822	1810	1780	1655	1584	1377	1256	1150	1163	1161	1126	1050	1027	976	1020	1154	1223	1343	1904	2350	1563	1149	1097	960	920	931	963	933	971	924	911	975	948	983	858	961	946	943	1000	952	945	955	905	908	917	906	888	951	930	930	976	911	973	979	916	902	890	910	938	921	931	905	865	940	947	943	920	909	924	981	860	969	949	892	936	919	918	904	939	906	891	871	964	874	855	897	913	923	943	981	907	926	953	922	932	931	861	928	903	954	958	953	903	913	930	991	958	914	921	908	920	947	974	858	902	903	952	935	890	940	873	923	856	954	973	939	884	965	925	940	954	982	925	933	963	908	962	924	925	897	888	910	949	899	947	903	917	889	897	874	922	910	920	897	907	923	902	922	930	944	936	941	892	888	921	909	943	951	946	894	890	908	897	955	944	962	904	911	899	912	887	919	902	890	931	912	924	902	901	959	983	876	903	914	981	909	949	987	880	937	896	929	923	910	895	891	881	923	915	926	966	907	943	935	921	918	928	985	928	895	920	927	905	967	923	949	859	895	921	879	920	902	905	871	938	921	930	883	965	981	877	900	924	912	877	912	927	987	953	944	912	967	892	879	952	877	922	931	898	938	888	877	935	933	950	922	892	962	886	944	905	902	957	953	877	936	927	936	917	887	958	917	965	927	906	962	908	918	942	945	900	837	987	956	934	904	974	914	918	924	932	904	933	868	924	990	910	912	924	886	908	969	917	952	883	881	932	944	920	960	917	922	953	914	881	970	888	927	924	907	979	956	911	892	916	943	960	898	887	913	946	909	919	890	924	901	943	928	929	951	915	974	921	905	917	968	902	897	924	915	939	864	920	940	927	950	902	879	913	897	883	905	953	954	900	933	850	940	895	927	944	941	921	881	922	905	931	897	895	904	941	925	906	884	912	990	947	965	902	926	892	940	940	907	893	901	901	898	963	896	889	911	917	943	927	948	896	913	918	966	891	886	905	895	925	966	920	936	914	914	920	904	923	937	903	953	904	907	908	909	960	964	935	933	838	955	885	932	938	879	889	980	934	912	964	884	1006	958	905	935	872	909	891	898	924	910	940	933	908	941	951	963	910	966	925	961	975	905	865	1016	916	922	916	964	976	949	935	857	949	945	907	917	953	942	850	955	899	948	933	946	927	895	926	915	911	876	926	937	907	931	920	881	889	988	902	896	941	918	963	926	859	961	893	885	896	896	952	971	962	989	939	921	934	934	886	966	925	936	955	883	952	947	919	953	923	860	874	906	935	970	954	926	925	919	933	937	955	896	996	901	935	946	889	930	922	964	943	892	906	899	884	946	888	933	907	910	963	922	878	942	968	933	898	970	980	918	910	926	884	915	928	917	915	926	925	900	927	996	942	948	927	962	870	892	922	898	907	968	937	919	963	941	911	889	905	960	904	937	890	975	952	887	865	888	964	937	937	930	943	901	910	914	915	924	971	930	880	907	940	923	939	880	874	898	886	907	943	956	947	906	879	965	983	961	890	944	916	956	918	930	873	937	941	894	939	926	938	963	900	892	933	906	953	968	955	877	914	887	922	916	947	952	873	900	894	907	916	906	899	898	845	967	943	923	930	900	959	1001	966	899	895	948	925	905	878	938	949	929	890	848	988	887	905	962	929	865	927	902	897	897	980	942	911	899	896	927	905	875	956	882	945	941	940	939	923	895	911	983	913	949	947	937	883	934	1013	942	941	880	899	913	912	908	926	927	955	961	916	946	925	992	949	920	905	927	956	954	934	850	916	918	886	899	901	901	951	945	936	914	908	931	954	996	928	841	926	934	904	886	870	876	933	971	910	940	944	911	952	896	917	933	898	948	911	919	927	898	905	902	955	920	944	901	916	925	907	931	884	909	927	865	968	935	915	909	921	958	936	966	903	921	1004	923	949	907	873	915	945	930	934	889	925	950	972	974	877	907	903	860	917	960	963	951	952	887	964	970	914	938	914	897	938	914	909	959	947	948	924	881	901	908	884	923	937	906	929	987	945	911	933	947	924	921	937	966	928	918	931	904	916	993	950	904	915	946	926	931	864	915	970	930	905	949	949	933	959	895	898	893	905	914	960	915	874	911	885	904	915	932	911	874	927	954	998	908	912	870	850	895	908	897	956	929	925	883	926	859	925	904	940	956	910	969	894	956	850	929	922	955	929	945	929	924	909	922	942	902	967	883	906	890	948	934	940	906	936	902	910	970	947	946	901	942	914	921	900	930	948	888	976	916	894	912	925	952	921	950	963	886	936	936	929	944	914	880	941	917	952	865	902	912	961	945	866	916	963	902	935	960	941	885	944	943	935	908	895	957	912	896	904	914	903	913	929	874	891	946	940	937	927	910	892	911	916	926	927	920	932	943	897	906	984	907	947	873	918	904	900	932	944	916	878	970	936	908	916	897	906	980	881	938	852	876	901	895	891	914	975	918	946	910	904	916	865	947	878	922	876	926	945	945	893	892	876	943	911	871	946	867	924	908	985	896	966	951	907	897	932	888	900	950	873	943	884	923	932	911	904	909	904	898	899	933	940	917	901	934	888	897	881	973	852	903	972	872	876	878	935	875	931	922	865	988	930	913	924	941	943	935	879	856	942	950	923	918	917	911	918	952	956	901	953	918	913	920	932	945	897	966	939	894	893	869	889	885	882	917	943	931	944	903	904	875	904	929	930	921	945	935	939	944	893	899	962	962	922	945	954	898	951	944	918	944	881	881	965	855	916	958	973	931	890	884	963	901	965	899	931	886	955	909	913	898	991	974	896	978	860	874	927	937	940	919	907	916	965	939	877	945	965	932	930	912	938	854	954	947	933	887	871	941	913	936	915	959	942	919	882	967	872	892	940	913	904	897	935	872	908	952	893	949	933	933	905	934	941	937	913	916	953	882	904	888	867	964	885	886	932	929	883	918	895	937	986	910	974	952	967	923	943	914	933	889	898	960	885	882	878	988	930	904	942	945	912	885	934	911	905	903	981	929	956	945	953	907	959	993	896	916	906	918	919	929	888	938	970	932	993	897	931	924	905	949	917	911	946	911	928	922	916	913	897	897	975	1009	926	919	914	993	871	926	916	957	907	927	957	894	898	956	877	907	905	931	1015	872	961	965	956	885	935	878	914	887	902	906	953	912	832	906	932	931	966	896	942	977	906	915	923	934	906	884	975	909	885	950	913	898	914	860	911	864	962	869	913	933	911	933	922	916	921	880	934	887	939	918	905	898	946	909	905	913	902	905	872	902	908	922	925	924	937	915	917	981	945	870	962	970	972	913	900	939	906	954	939	909	930	947	909	900	908	898	947	888	950	895	927	899	873	937	906	966	927	885	892	889	941	878	871	923	902	905	914	986	927	941	930	896	893	903	863	903	915	961	896	920	906	932	910	940	928	919	911	949	919	965	918	903	895	917	934	903	920	924	920	916	905	902	880	902	1006	948	980	891	946	927	924
17161	12922	19631	15444	10124	5709	3636	2794	2224	1750	1596	1207	999	1073	944	919	780	794	736	491	534	518	583	577	496	472	466	445	399	401	379	391	384	357	365	378	680	744	912	1389	1221	681	522	434	425	345	330	366	339	352	354	387	306	343	365	384	302	325	302	354	351	309	337	319	355	288	343	323	336	332	304	334	368	340	318	338	380	363	325	347	341	367	331	352	280	313	290	341	376	326	364	345	345	340	328	327	338	346	334	321	319	285	333	332	317	291	325	337	320	333	339	360	316	334	327	330	343	293	343	312	323	322	361	341	275	319	328	302	355	342	284	341	349	277	323	303	313	331	335	310	351	364	349	314	333	312	311	306	354	344	324	321	314	378	338	363	298	310	338	331	318	338	352	299	353	322	340	331	327	333	377	328	307	321	325	317	297	312	358	342	380	329	339	325	343	302	340	318	340	335	326	335	330	316	347	326	353	337	332	345	329	347	367	352	338	333	321	308	350	304	343	332	341	318	303	302	321	348	317	352	336	325	341	319	308	311	323	344	320	342	347	358	295	341	311	337	336	323	332	307	318	316	352	341	325	344	361	304	348	337	316	348	331	320	342	351	377	319	327	333	317	373	310	320	341	307	348	336	332	336	324	328	337	312	332	326	345	323	364	314	337	328	293	347	366	343	332	332	316	308	344	320	335	341	317	363	323	347	326	320	306	341	337	332	309	324	295	349	319	303	332	308	291	339	324	314	342	288	331	341	352	311	363	342	344	316	355	344	340	321	345	328	319	336	347	332	292	309	314	354	316	337	311	315	349	304	321	332	339	327	336	317	380	340	310	349	340	329	340	327	351	334	356	312	314	307	304	320	339	342	319	334	299	338	355	320	302	327	323	311	317	331	335	311	364	341	351	333	329	346	305	299	321	331	339	349	296	341	330	339	337	338	314	355	354	316	355	315	341	360	347	322	344	333	334	347	345	359	344	306	341	347	359	364	344	292	326	310	306	323	344	297	316	334	330	327	315	364	326	306	294	326	336	339	331	327	329	352	303	343	315	318	352	325	347	301	308	366	331	345	313	317	341	348	335	298	369	347	316	319	330	306	328	317	333	348	345	336	323	294	347	314	347	353	337	322	331	333	347	330	341	361	314	335	332	329	309	338	349	318	316	289	326	329	304	348	368	349	354	337	310	299	349	302	323	316	350	300	323	303	296	362	311	316	346	320	316	293	336	353	311	309	348	314	323	340	296	359	354	336	315	317	319	355	314	310	333	324	343	352	312	354	349	327	321	353	333	313	315	329	371	309	351	312	326	309	338	313	332	351	292	307	327	374	353	353	323	344	316	323	319	303	331	340	332	331	297	330	314	340	367	335	356	329	356	350	363	342	313	347	346	330	349	363	351	336	324	343	356	299	376	338	296	320	296	346	314	329	324	330	328	330	328	307	348	324	307	309	295	343	309	332	332	319	336	350	379	318	344	330	335	339	363	340	297	340	328	330	325	336	362	340	338	353	341	339	327	316	293	301	318	340	366	312	335	300	355	326	352	343	322	297	358	363	314	327	315	343	349	334	357	354	337	322	301	343	298	323	317	303	327	333	330	317	358	326	342	320	310	369	350	343	336	344	336	330	332	345	309	341	325	317	300	322	330	324	312	326	326	348	304	339	360	343	331	323	333	353	310	350	321	310	317	324	338	344	326	354	332	296	289	297	324	348	345	323	354	316	334	329	341	339	343	351	331	337	316	329	318	298	347	333	326	324	333	378	320	297	315	337	366	286	313	321	301	341	300	350	311	311	340	343	300	367	316	311	324	368	317	374	347	323	315	317	307	335	361	340	312	319	316	342	361	368	330	352	324	306	318	309	337	331	340	323	304	340	357	329	313	311	338	337	337	280	311	337	304	314	336	348	340	350	339	334	313	303	319	345	315	315	325	341	324	321	339	341	331	343	321	331	355	359	339	325	304	347	341	327	366	341	329	318	335	316	328	300	328	325	311	348	344	341	321	333	298	373	340	325	328	341	329	317	311	338	363	361	322	319	310	365	321	334	360	318	338	346	318	337	325	324	303	350	353	332	340	314	320	338	333	301	301	326	308	347	332	326	300	316	327	328	358	339	338	352	311	343	340	305	323	318	342	323	337	320	360	332	321	355	317	315	314	334	306	315	347	326	315	354	299	348	316	329	340	318	321	308	342	332	327	314	312	349	330	304	369	325	348	350	330	328	319	286	323	298	364	316	301	370	314	330	347	317	357	307	328	337	332	366	319	328	336	299	351	311	313	341	309	336	339	350	358	308	317	314	332	348	324	352	317	338	315	307	342	352	305	339	318	352	312	311	304	319	360	345	322	363	336	320	322	342	354	345	338	308	362	327	316	317	295	315	344	335	349	305	321	346	348	332	332	373	305	376	318	315	343	302	337	297	377	352	330	330	319	325	304	350	324	313	324	328	363	288	316	348	312	312	309	283	327	362	341	318	348	331	343	356	326	352	344	314	320	333	338	331	335	319	321	334	300	342	364	371	331	358	340	330	338	347	343	346	338	334	325	299	337	344	355	322	340	341	358	283	343	360	363	309	298	345	366	311	350	314	321	318	323	337	333	359	326	342	309	335	360	324	358	311	351	325	362	329	332	341	317	325	364	384	300	320	375	311	314	342	355	332	351	358	336	338	304	338	326	327	296	336	299	368	323	328	304	351	357	365	366	349	339	338	347	348	314	314	330	318	333	345	328	355	338	331	305	363	330	333	315	317	340	320	316	311	322	334	323	327	352	346	304	328	351	329	331	343	341	324	316	291	315	344	321	358	301	345	333	337	338	321	322	347	349	334	342	347	322	333	343	297	328	322	360	305	329	338	304	310	336	338	333	321	324	322	345	331	328	342	295	322	356	327	334	345	332	352	346	329	317	314	335	333	342	328	338	338	315	340	310	322	362	357	320	330	331	343	324	332	336	341	311	347	331	338	325	297	320	363	337	374	312	335	331	293	344	362	321	304	340	332	330	313	330	307	315	303	338	304	322	319	284	323	349	345	326	327	361	286	340	329	330	340	341	317	311	321	311	332	355	276	335	341	327	340	338	328	309	332	300	320	363	297	302	341	325	311	374	324	335	320	331	313	328	343	333	335	346	340	344	342	327	344	350	327	346	316	316	332	325	333	353	348	309	351	312	338	359	297	356	326	323	331	304	310	329	321	330	336	348	292	343	287	328	342	342	301	355	357	310	331	362	304	329	332	327	315	326	307	352	345	318	322	335	327	355	360	356	315	349	339	322	332	306	319	372	301	337	329	320	343	329	303	347	317	354	342	363	272	352	340	316	365	330	349	325	333	345	298	346	337	351	294	323	361	322	335	322	355	355	346	309	366	337	319	337	310	341	325	323	340	328	336	345	311	327	333	317	321	371	330	358	339	317	340	343	311	369	323	336	319	336	351	357	329	341	324	328	300	320	292	354	308	330	320	318	326	323	315	361	330	323	361	312	325	317	324	341	368	328	340	325	315
11299	11700	26240	27406	22920	17219	13739	11635	10269	9098	8126	6130	5384	5738	5235	4918	4632	4392	3743	2522	2240	2597	2836	2659	2510	2095	1789	1608	1578	1608	1391	1196	1191	1228	1224	1438	3936	4368	5202	8800	7445	3454	2455	1898	1425	1015	954	904	1033	1022	1024	1042	972	948	931	899	943	918	914	845	925	913	874	918	954	968	875	908	890	939	906	909	859	895	878	922	901	872	892	890	923	925	902	920	921	841	883	902	901	866	890	876	894	878	855	924	897	932	919	899	870	926	890	859	892	891	893	915	926	907	870	912	932	937	904	859	912	909	866	919	905	894	916	863	945	872	872	890	915	882	890	892	915	945	934	950	942	905	888	923	936	890	870	918	906	941	923	826	906	877	912	885	864	886	894	875	902	851	946	871	863	901	918	887	921	867	916	877	902	896	925	882	886	914	871	920	864	928	888	886	901	879	884	919	897	858	888	882	877	902	869	932	932	895	869	939	920	917	913	950	874	845	870	940	883	996	881	922	865	928	923	863	874	910	889	903	871	901	933	799	886	944	878	920	936	849	852	909	819	909	916	836	902	937	856	870	895	945	871	886	930	893	882	850	950	869	865	852	893	855	890	848	910	913	902	899	884	896	916	892	931	877	890	933	869	900	891	863	886	936	916	886	833	917	872	856	900	848	909	925	860	925	857	888	925	893	874	912	894	893	906	860	885	923	879	907	933	863	907	930	919	919	869	889	888	839	868	928	874	896	906	921	864	895	911	911	885	931	894	922	902	907	908	898	886	937	915	872	888	941	899	897	864	847	878	893	907	888	853	848	891	923	854	942	949	837	889	856	916	917	926	918	905	913	927	896	896	869	931	934	871	881	903	886	915	860	882	904	874	900	903	941	940	919	881	919	932	875	926	912	889	892	839	886	896	902	892	935	912	913	922	870	860	920	942	889	916	949	867	858	912	852	890	906	892	887	884	914	934	881	886	888	839	899	879	853	922	908	909	863	927	906	886	846	863	910	895	954	937	874	934	915	863	919	912	902	934	872	856	920	916	936	885	968	865	924	896	886	912	925	877	851	933	959	902	869	859	880	907	917	899	881	881	890	909	926	893	904	946	870	920	887	921	869	896	903	909	921	909	903	903	915	916	899	933	812	876	871	883	903	923	934	858	905	933	940	847	897	926	882	906	928	934	911	960	897	895	888	886	841	866	910	895	978	907	897	843	887	875	854	877	959	870	877	874	952	895	920	907	950	864	912	913	842	825	893	875	856	943	860	906	852	876	864	940	887	860	924	957	916	915	872	868	863	841	907	859	883	916	879	852	920	950	941	874	882	854	883	860	870	886	920	867	903	951	855	905	913	925	879	859	841	913	899	902	923	889	907	900	866	896	942	863	929	905	898	886	959	905	947	853	870	946	891	846	880	873	911	865	899	881	901	953	881	853	899	880	857	928	927	908	852	929	867	899	941	921	848	875	899	870	881	901	888	898	945	925	893	888	892	870	890	849	894	943	879	909	899	882	864	935	857	889	874	873	851	925	899	893	914	907	850	877	842	909	900	928	886	950	899	899	877	879	826	914	878	894	934	861	864	888	896	874	943	843	908	858	936	844	917	924	892	941	910	956	882	871	899	901	890	884	895	859	943	858	929	932	896	939	883	879	862	874	863	875	923	880	883	925	895	867	956	857	896	886	875	839	880	898	885	936	882	870	865	954	880	908	940	903	909	885	923	911	942	892	873	854	900	943	887	917	871	873	866	885	899	899	905	847	869	885	913	852	904	864	915	910	898	828	941	946	864	849	903	915	879	919	938	885	880	906	841	918	877	904	874	923	862	893	912	872	922	865	910	888	908	920	883	985	842	881	922	885	931	952	874	882	867	888	894	871	865	914	900	896	859	853	881	907	895	911	954	953	882	900	907	890	918	924	939	924	931	905	897	877	862	849	827	937	880	855	916	916	897	883	880	927	897	913	901	874	858	926	898	891	916	878	913	927	919	866	845	891	885	904	922	908	843	888	906	865	913	846	919	894	934	822	877	869	938	864	916	916	880	925	916	906	921	931	890	896	839	974	838	835	833	947	908	927	812	937	859	870	909	913	887	904	889	932	871	921	890	873	880	910	877	889	917	877	816	878	924	923	894	910	842	901	918	878	884	886	929	910	933	896	893	920	905	951	877	884	852	898	869	906	925	956	816	912	886	858	906	916	938	868	878	917	882	941	882	875	926	909	894	875	899	877	879	959	875	889	875	897	883	907	873	919	915	952	917	907	858	853	984	866	866	904	903	885	913	876	874	945	885	891	860	864	906	928	936	939	918	917	871	917	892	936	876	849	816	924	850	948	910	863	913	842	900	873	923	922	904	898	879	890	918	909	897	892	845	922	948	878	896	887	846	869	938	895	898	849	892	879	957	867	873	951	875	880	942	911	891	897	891	941	929	931	870	916	915	947	897	910	843	915	933	886	929	903	848	873	890	876	853	870	915	948	908	913	852	903	852	912	938	926	885	893	860	899	926	911	847	895	874	931	884	870	912	925	850	889	921	910	888	916	887	879	909	912	828	899	867	899	943	848	915	942	979	915	879	906	898	888	877	885	885	874	878	881	928	835	895	870	880	906	895	928	921	859	927	908	946	917	943	945	922	887	897	900	889	935	957	921	906	899	891	892	947	861	915	908	922	843	852	899	931	857	866	877	884	870	828	851	925	866	878	882	880	861	935	919	904	845	877	877	893	919	924	926	872	880	879	871	844	893	889	857	912	883	907	983	899	868	969	876	889	841	954	848	825	858	861	900	871	857	952	863	864	945	883	932	821	917	933	940	956	922	918	910	942	961	870	921	846	946	878	882	876	958	911	887	875	878	866	891	925	888	834	932	884	872	861	927	903	874	904	915	888	927	926	938	940	881	882	923	891	921	889	915	966	932	893	898	883	890	913	931	923	896	972	919	850	897	841	921	870	869	941	904	878	899	904	870	887	939	928	883	910	857	914	916	886	967	872	891	869	880	877	932	901	923	911	913	930	946	871	928	874	858	906	864	919	883	885	856	924	861	864	908	882	897	907	899	831	923	841	916	854	863	877	873	943	916	873	843	877	939	916	921	893	904	878	889	903	841	939	851	924	909	895	882	936	892	874	909	887	875	878	889	911	905	922	897	901	887	905	864	910	922	918	891	862	898	885	914	928	909	896	916	890	869	918	869	887	894	872	939	863	857	948	885	948	861	902	937	930	917	969	888	872	900	908	906	942	891	910	891	898	914	848	939	817	947	892	889	846	898	897	919	874	943	896	863	958	900	861	831	888	935	882	948	889	891	921	865	937	920	893	903	910	859	852	942	894	899	850	859	899	925	909	880	898	868	890	852	935	897	886	893	854	875	824	931	865	927	911	832	901	847	890	886	877	927	859	891	900	903	869	873	889	848	913	919	859	917	940	889	899	851	895	910	894	876	927	932	901	857	891	905	854	967	899	874	889	862	914	916	885	888	876	891	932	893	898	890	915	920	909	882	853	901	931	878	925	911	869
25601	19641	26357	22410	14574	8692	5837	4501	3613	2527	2410	1737	1557	1501	1391	1262	1091	1035	904	712	623	590	642	620	639	441	428	426	455	420	381	367	367	360	359	426	1017	1136	1527	2674	1836	923	718	525	428	374	343	299	300	319	297	326	320	271	291	263	287	288	269	303	263	289	293	277	291	313	286	314	306	291	286	283	257	283	285	291	274	305	291	311	280	279	305	265	282	295	297	288	296	291	282	252	284	314	292	289	320	288	302	309	295	281	295	298	329	289	320	294	280	265	280	309	343	287	265	307	260	272	308	293	318	329	295	288	286	337	310	283	308	295	277	322	289	318	272	281	295	282	285	285	287	308	286	273	255	287	308	263	342	332	273	306	291	281	289	269	283	292	298	301	301	318	276	299	294	295	291	264	286	273	302	292	310	290	275	299	291	290	277	291	271	293	261	304	241	282	275	333	308	314	284	274	287	284	283	286	274	284	324	271	323	262	283	297	308	308	288	293	307	266	301	291	273	283	289	321	284	286	285	253	259	291	287	273	299	264	281	301	281	272	296	309	265	308	292	306	311	258	278	280	297	284	273	248	280	306	297	306	268	274	300	278	274	283	262	317	282	277	276	290	320	302	284	306	280	280	285	311	289	289	294	295	289	282	309	297	297	281	297	308	256	306	337	276	290	284	270	282	301	323	297	311	270	297	287	301	297	295	275	312	316	302	283	281	285	258	304	299	305	324	286	269	310	282	293	269	279	286	262	284	304	343	292	286	298	295	294	278	272	331	273	284	296	288	329	295	252	309	302	293	318	298	286	310	283	287	292	283	312	259	305	277	302	266	305	293	292	298	266	285	261	310	280	278	290	285	289	288	259	283	295	254	304	284	283	294	283	274	315	296	265	321	282	297	326	290	302	288	284	287	274	307	278	293	293	275	309	302	289	290	258	254	262	290	301	287	294	306	291	286	291	283	309	300	314	308	288	295	271	286	281	290	318	272	343	293	302	287	318	308	302	278	287	280	267	313	279	314	296	328	270	257	316	279	271	281	285	260	294	302	272	304	270	276	324	296	291	299	275	290	293	286	330	316	276	283	293	300	287	287	257	300	296	285	302	308	302	292	299	290	306	298	313	306	316	292	296	306	284	286	306	271	308	272	301	307	276	296	287	305	318	320	294	299	276	313	314	273	296	304	294	284	290	283	279	315	265	248	277	298	332	295	298	287	308	269	292	291	309	291	293	272	285	312	292	305	304	279	277	296	297	266	293	289	293	300	290	273	301	281	290	294	297	287	312	311	289	287	265	281	258	272	262	287	275	327	288	309	285	277	262	316	282	278	275	280	287	302	292	275	302	297	286	293	286	292	269	290	280	304	303	313	282	274	297	306	306	271	298	281	273	292	324	305	289	289	306	288	305	280	285	266	271	276	285	308	304	327	284	298	305	277	250	299	304	307	285	288	261	298	297	314	302	296	293	298	314	322	271	298	311	289	296	285	283	310	287	266	278	309	297	283	278	287	330	285	295	308	281	304	311	261	316	300	275	280	274	338	313	283	269	292	323	291	284	325	321	290	285	281	274	287	301	311	280	279	276	303	283	342	275	284	301	303	309	268	294	292	293	313	297	289	282	299	300	297	318	284	297	317	310	267	295	303	290	299	279	274	277	264	290	299	284	316	289	300	313	330	286	288	303	285	279	319	324	286	300	268	272	302	284	305	307	279	288	311	302	269	261	289	254	301	307	324	273	312	288	279	268	314	264	303	293	301	281	303	290	278	298	302	291	293	275	286	282	278	283	267	291	279	294	298	319	290	279	298	228	279	304	300	311	272	295	279	262	247	295	321	304	276	325	266	277	280	300	286	255	284	284	306	294	304	304	300	302	291	268	285	290	297	293	280	259	272	307	285	293	307	305	285	271	298	306	308	285	297	318	298	291	275	292	297	286	269	283	274	286	276	314	259	305	294	294	282	284	309	283	301	295	297	284	274	265	285	282	270	310	289	260	290	301	273	299	289	327	324	290	276	289	298	277	343	304	283	282	263	272	259	323	283	294	318	275	288	249	274	291	304	268	275	300	302	261	288	292	294	264	325	291	306	281	293	276	292	310	301	289	298	314	314	272	264	274	281	286	291	310	339	292	292	287	283	274	296	286	264	280	313	247	274	288	290	282	260	274	300	282	319	287	267	298	275	285	290	291	286	295	270	289	323	280	325	303	310	339	282	301	262	266	265	299	313	277	286	270	269	293	276	277	300	338	279	292	297	293	293	268	276	294	297	307	299	305	286	292	265	283	281	277	305	277	308	300	308	289	265	276	260	290	268	307	307	284	299	306	276	298	319	279	293	309	286	286	296	287	306	294	306	303	320	280	288	329	249	292	263	311	336	283	295	301	285	312	302	314	280	277	287	298	277	288	262	283	295	297	279	297	299	299	331	274	301	310	312	285	281	326	280	267	270	270	313	280	277	304	284	264	303	287	285	293	282	290	309	265	271	325	329	305	285	289	297	277	297	282	291	280	268	295	282	283	293	265	283	294	304	276	312	319	265	290	292	269	292	292	306	266	302	282	267	271	274	293	272	285	310	295	280	280	324	288	278	256	264	298	284	291	289	292	281	262	299	304	310	324	308	275	294	276	292	318	264	268	285	318	286	347	301	275	312	341	304	291	282	261	294	305	295	309	287	291	289	299	293	260	325	278	272	266	276	292	289	278	280	290	292	273	280	306	319	300	321	282	299	300	268	293	283	291	265	296	305	270	312	279	277	296	263	282	299	288	300	272	310	328	282	269	270	289	270	278	273	325	274	285	276	302	268	289	329	295	256	315	277	309	283	322	285	288	284	322	284	279	294	275	295	297	280	292	269	309	314	287	262	294	307	282	267	281	290	263	296	295	333	312	274	287	298	313	304	287	319	311	307	263	293	282	269	326	300	282	290	283	283	281	289	262	282	299	279	285	294	293	301	301	272	281	297	308	290	297	297	328	299	294	288	257	313	282	298	287	296	301	275	269	301	291	309	301	294	334	302	288	309	306	312	297	291	301	310	285	265	303	329	295	303	303	297	282	310	293	293	268	299	242	268	299	258	272	321	279	286	289	276	316	315	302	288	259	292	301	287	287	290	312	278	304	298	293	314	292	280	277	301	294	272	299	266	304	272	265	296	275	275	304	292	287	299	324	320	287	292	269	265	295	297	297	319	310	304	303	303	325	298	284	294	302	293	286	316	299	297	309	293	317	283	272	271	301	304	276	260	283	257	297	318	283	302	302	313	308	296	295	285	295	287	285	318	268	263	303	283	292	281	278	295	283	288	264	263	288	287	266	278	267	302	297	321	314	296	299	299	283	266	296	290	293	292	302	318	302	294	262	326	310	323	281	322	273	290	285	286	272	278	287	304	316	280	289	287	286	275	273	305	291	314	298	289	316	265	304	273	299	296	300	308	292	266	338	305	305	296	311	286	282	293	297	303	293	319	276	299	296	272	271	272	268	286	289	259	292	272	310	282	325	282
15207	16470	31149	33875	27423	21487	17864	16285	14620	11956	11471	8705	8217	7860	8034	7211	6421	5774	5274	3981	3362	3025	3567	3466	3217	2393	2163	2219	2174	1972	1484	1243	1500	1487	1424	1886	6683	7537	9960	16162	10937	5111	3924	2569	1596	1213	1124	905	944	977	992	970	903	859	838	813	815	839	802	766	774	795	846	772	814	812	787	791	834	775	740	780	793	785	796	810	794	797	768	753	787	753	784	867	804	776	848	830	830	826	813	807	808	848	793	806	784	790	750	760	810	796	799	768	825	787	820	754	735	764	812	785	837	795	850	819	805	794	788	814	800	780	753	850	775	808	819	826	821	797	761	778	807	813	808	847	785	816	824	814	798	802	846	792	803	740	789	848	750	820	810	809	809	850	795	831	759	803	786	834	791	796	842	820	826	855	780	782	782	827	775	773	826	765	794	787	818	751	815	774	806	814	811	786	774	826	842	822	832	789	838	829	814	816	812	801	838	845	801	804	867	809	825	792	807	802	771	782	766	836	825	832	778	824	808	820	760	814	779	818	764	814	761	745	770	788	800	777	811	894	783	829	840	777	774	776	809	815	817	814	776	788	753	801	806	824	820	809	788	814	807	831	799	774	805	802	805	803	733	801	800	825	803	832	802	767	803	801	806	768	844	825	755	797	790	794	811	761	748	815	858	799	808	842	826	792	779	825	798	771	802	797	808	789	811	809	834	783	861	770	821	758	812	803	829	812	781	798	768	773	840	828	756	817	820	802	801	786	826	797	797	819	769	811	816	777	812	779	807	801	855	782	798	792	793	801	836	887	864	772	833	803	826	808	753	784	887	762	793	775	790	777	786	852	803	840	850	768	813	822	808	777	791	824	760	767	803	796	804	774	773	798	843	818	732	810	795	812	805	805	793	814	815	753	752	816	823	818	848	823	769	872	817	772	793	758	822	792	811	812	769	782	814	817	740	826	794	798	798	824	750	812	786	871	853	791	801	824	816	818	777	797	754	807	849	812	843	791	825	774	824	802	800	763	826	809	798	811	846	838	812	824	825	819	786	805	776	824	812	771	848	822	801	829	810	803	761	793	791	812	839	776	794	786	816	777	764	777	823	830	781	791	808	793	800	774	826	757	793	781	799	785	816	806	796	781	780	769	840	820	815	795	831	817	762	786	793	802	804	820	787	785	774	848	763	787	792	834	780	788	786	796	838	819	755	826	801	771	812	774	804	766	785	824	819	829	838	815	846	772	806	767	795	808	785	777	818	787	790	818	828	776	804	729	842	783	794	784	845	761	788	823	853	790	771	814	789	794	823	792	807	824	815	810	805	777	799	774	877	814	776	786	816	738	826	827	835	803	785	826	809	782	792	803	814	810	804	749	784	797	843	806	763	792	840	798	851	800	797	810	787	805	853	798	824	815	793	824	767	812	794	823	792	772	780	787	782	804	811	873	803	817	852	819	768	803	766	796	807	753	838	877	803	823	757	805	791	823	826	780	767	834	795	775	831	777	791	833	804	814	818	757	814	741	760	791	793	854	790	778	823	814	824	772	843	834	796	827	821	850	777	789	800	779	821	802	810	817	751	787	816	806	833	761	776	783	754	822	866	746	840	793	806	822	812	800	742	816	843	821	831	849	736	786	791	797	779	783	760	820	826	766	812	780	836	798	764	822	810	798	803	751	850	772	789	786	773	778	819	819	780	787	773	769	834	792	793	807	834	783	786	810	781	783	807	848	836	786	754	789	799	811	776	800	792	768	765	846	854	811	808	783	829	831	834	785	796	825	766	756	787	789	816	774	816	807	732	750	789	822	812	803	788	772	788	801	788	808	830	822	730	840	781	755	792	779	775	822	749	772	811	804	804	841	801	745	826	786	749	819	838	823	752	825	803	767	864	800	807	808	729	793	816	801	827	803	787	803	820	776	824	837	741	813	808	824	785	836	749	834	814	805	828	823	821	798	832	840	828	835	818	770	763	829	821	791	762	821	801	792	805	766	776	835	825	793	808	790	845	768	801	844	786	833	800	826	779	800	801	824	833	797	810	771	834	780	851	802	765	743	785	857	801	808	816	790	836	828	769	803	807	751	816	811	810	827	782	777	784	817	807	785	796	768	799	780	879	766	778	818	827	820	820	817	816	781	811	788	770	789	782	807	786	818	855	812	787	764	832	811	788	815	781	810	769	808	836	787	820	800	749	811	815	819	761	780	771	824	855	752	830	819	805	794	786	788	816	763	814	842	830	802	788	801	867	767	787	793	829	771	807	816	841	798	818	772	804	794	765	811	799	802	786	799	788	776	799	813	839	817	758	837	796	849	774	776	805	838	821	819	775	801	831	779	802	844	787	790	743	809	813	755	775	727	795	742	807	864	825	812	794	803	767	836	812	814	799	777	811	838	826	812	798	814	807	836	773	788	768	810	831	864	797	784	872	796	839	800	859	805	843	779	786	828	785	789	830	788	821	803	792	815	823	788	775	807	840	782	817	801	780	820	796	781	801	808	814	813	781	838	751	844	788	799	772	771	769	783	782	754	834	768	800	717	763	766	814	785	782	820	783	843	823	810	828	806	768	815	785	772	814	798	812	814	809	803	804	809	812	824	787	800	784	793	828	797	839	783	756	815	787	826	824	746	805	827	770	801	751	825	814	793	827	839	827	804	774	818	821	802	802	800	754	797	870	800	797	786	810	803	850	769	803	769	759	806	783	773	771	783	805	806	820	798	856	831	806	842	885	800	820	785	821	819	783	774	785	779	766	786	804	761	748	805	824	789	806	792	775	790	863	803	779	787	793	839	822	805	857	871	787	795	801	791	815	849	775	761	787	861	771	839	805	823	760	799	815	780	831	809	767	815	843	805	759	783	817	767	829	790	824	855	864	782	782	815	770	785	818	800	770	794	809	809	791	793	768	813	802	777	822	763	780	834	816	792	768	801	825	825	786	797	852	801	811	840	796	754	818	780	792	799	816	819	856	790	785	781	889	826	818	810	798	820	808	742	817	780	829	831	823	729	814	827	770	837	783	813	791	776	803	801	813	826	829	794	825	831	776	771	736	862	824	799	790	783	739	830	800	775	801	826	796	795	823	781	854	788	792	799	796	788	766	838	796	806	787	786	777	828	773	774	862	795	758	770	764	789	832	819	789	820	806	804	774	787	808	773	789	848	808	844	805	772	790	814	780	788	824	842	807	800	789	786	790	792	799	837	844	828	824	824	787	744	779	826	821	769	808	808	797	831	798	858	799	798	820	794	822	834	794	820	802	775	788	801	813	842	782	810	776	774	807	848	781	760	830	847	785	839	778	816	822	784	816	752	809	806	833	801	765	795	824	839	786	776	800	820	793	787	786	812	821	821	837	834	733	827	832	811	746	814	802	796	744	758	789	811	825	795	834	737	774	778	802	836	773	762	791	827	774	804	765	783	815	715	835	756	794	840	800	791	799	845	833	751	770	758	797	789	789	831	800	817	780	851	797	787	753	796	774	814	835	859	836	775	820	815	812	784	797	788	797	764	786	817
10290	8278	11438	9127	4941	2829	1933	1449	1127	872	763	652	633	608	606	581	517	534	515	504	475	445	418	434	414	403	412	397	421	389	363	373	358	358	359	385	378	407	417	537	492	442	377	371	378	330	325	354	339	334	367	346	360	343	353	343	371	369	364	372	325	362	375	357	350	362	329	336	328	339	363	321	348	360	355	333	357	352	318	326	330	397	339	351	363	352	332	350	313	318	352	331	412	337	325	323	343	342	322	340	345	366	344	368	342	387	344	339	366	328	353	364	345	359	354	387	367	342	331	352	366	328	350	369	316	359	361	376	369	340	318	306	334	333	323	330	329	369	350	349	345	342	342	329	338	335	361	338	373	338	370	332	350	373	358	342	358	329	359	309	346	355	327	352	336	310	344	349	337	353	322	332	330	374	347	357	354	335	360	369	314	359	344	302	352	345	371	372	319	380	344	367	377	349	321	329	332	354	350	346	347	354	335	352	345	342	337	332	338	332	328	382	339	332	334	326	342	340	392	354	350	308	355	315	370	355	327	341	362	372	370	335	348	349	363	304	364	351	335	316	334	363	312	325	322	363	357	351	346	363	304	330	340	353	370	334	363	352	319	334	349	326	323	391	380	328	339	360	358	315	342	315	362	333	316	352	325	352	367	332	334	322	340	346	373	328	376	339	346	326	350	357	336	378	321	336	348	354	338	353	360	341	351	378	361	338	348	321	350	347	322	347	325	326	362	319	333	344	352	353	342	330	331	377	354	339	358	364	316	346	344	346	367	337	337	312	384	332	382	362	365	316	340	328	349	347	349	373	367	358	332	365	336	329	356	360	378	370	360	329	359	361	335	351	385	356	351	332	350	314	349	369	365	321	344	310	354	353	359	329	348	341	350	380	361	333	302	341	335	316	336	352	345	357	311	360	359	359	352	344	357	315	324	325	395	346	321	321	340	380	349	365	375	338	309	352	318	352	375	354	369	321	328	344	342	353	344	330	355	362	317	347	340	322	323	301	344	357	354	362	396	328	359	334	351	343	367	343	330	352	360	340	351	367	341	367	368	341	328	342	350	349	371	353	345	337	373	326	350	348	341	358	338	342	357	341	352	350	312	359	340	311	354	351	358	338	344	342	357	343	353	334	349	343	350	347	328	374	324	336	358	379	316	356	361	340	336	353	327	351	341	338	317	364	334	343	346	383	322	335	362	370	337	338	355	342	355	329	323	346	365	330	364	356	346	363	372	310	322	354	347	303	348	333	345	353	321	342	395	359	316	347	342	333	332	347	360	330	312	361	357	338	342	353	356	349	302	347	334	343	365	343	341	347	339	360	373	360	324	316	365	350	316	329	369	366	316	356	320	350	349	348	362	371	384	380	334	364	363	348	319	386	330	326	365	338	345	322	333	349	333	350	338	373	387	365	320	354	365	330	321	348	369	341	353	363	330	350	327	357	332	315	346	343	331	314	355	345	346	344	354	330	353	388	347	314	392	329	370	370	353	354	357	320	354	327	330	310	349	361	316	337	348	354	356	324	345	354	369	364	342	348	341	380	329	351	348	322	335	328	314	341	351	342	306	348	340	326	335	358	321	344	340	352	329	362	360	340	345	349	367	380	355	340	348	320	357	340	370	388	353	325	362	397	388	335	332	340	344	330	358	325	349	356	328	336	372	332	326	357	371	368	344	342	351	347	331	349	353	360	351	354	365	330	379	393	362	362	353	328	362	335	345	334	348	342	352	353	334	366	342	302	355	333	352	347	343	347	360	329	334	344	338	329	363	301	302	343	347	335	324	340	369	366	353	343	333	331	359	323	310	353	337	338	335	363	326	371	371	353	341	369	353	345	343	362	330	318	338	342	356	300	359	361	336	338	372	362	342	369	356	343	329	365	361	353	366	372	362	324	361	360	349	366	306	348	346	354	319	358	354	319	362	381	356	362	354	333	350	349	366	355	366	371	345	349	316	319	344	350	353	360	316	359	357	360	339	301	330	367	359	353	326	377	365	358	337	350	328	375	354	357	322	332	335	354	327	310	305	319	330	384	349	347	368	325	344	351	363	375	343	336	307	308	351	367	357	336	345	326	312	368	319	325	313	374	338	360	343	339	315	356	345	363	339	316	333	359	380	367	356	351	355	358	367	325	342	323	334	337	328	344	352	346	341	360	377	350	354	329	358	362	343	329	375	368	331	352	323	346	329	356	363	330	385	329	360	332	377	372	342	377	329	345	332	333	341	341	357	384	333	357	348	366	346	401	341	357	335	353	330	338	333	349	345	347	352	350	338	346	354	335	351	329	354	332	339	342	371	315	354	356	341	362	369	334	334	324	346	333	316	364	315	323	329	362	336	338	349	321	382	343	345	349	333	342	327	338	377	382	330	352	368	352	347	337	310	349	349	333	347	353	360	357	336	331	352	373	334	347	335	344	299	353	354	348	342	361	370	390	331	331	343	332	326	342	384	351	353	347	356	343	349	365	374	389	329	368	342	368	333	345	375	339	370	380	356	328	308	341	322	367	347	368	348	289	324	320	347	359	346	363	323	328	364	323	339	345	343	353	324	375	372	381	335	360	350	313	351	309	343	343	353	363	318	332	332	342	324	360	318	331	378	348	343	327	312	331	332	342	324	342	335	316	343	356	327	334	342	324	368	352	363	330	340	339	338	403	322	333	349	370	359	352	360	364	353	373	358	375	347	343	370	360	353	323	333	342	356	347	357	373	338	362	363	308	356	365	339	356	326	335	330	365	348	348	325	309	350	335	341	331	360	308	360	345	353	337	329	366	337	332	375	341	327	364	338	369	349	344	350	353	340	321	348	325	359	341	348	353	357	337	362	341	327	323	362	338	346	318	327	339	346	345	353	318	345	321	322	331	337	352	354	322	329	352	328	350	358	369	330	317	358	343	342	336	349	346	360	375	375	347	327	367	334	368	328	345	353	321	348	347	327	356	375	330	367	375	363	346	337	374	327	315	338	342	371	358	353	358	348	331	343	365	324	360	366	337	364	346	352	322	329	345	361	325	379	354	363	335	334	363	338	364	334	339	327	336	351	359	348	359	330	348	324	324	357	384	351	333	354	369	317	382	352	354	347	353	356	342	358	360	330	347	391	368	329	335	346	374	336	348	346	331	327	348	332	363	377	366	341	350	359	330	336	342	371	356	338	354	354	351	368	334	354	372	338	353	346	325	331	363	339	332	314	369	329	368	294	316	338	357	322	347	360	309	362	346	360	340	358	366	354	348	369	357	370	359	332	360	357	349	333	339	323	390	317	350	355	370	365	348	371	347	396	363	371	350	380	323	339	338	398	346	372	354	357	340	341	324	339	353	338	338	370	404	374	346	320	328	332	353	372	321	358	313	358	347	379	317	326	370	339	338	337	344	325	375	357	322	359	328	340	314	345	325	340	332	318	349	357	347	310	332	352	384	333	337	329	333	365	363	339	360	325	352	330	346	332	342	343	333	345	342	324	346	347	331	359	317	356	364	355	338	334	369
6738	8059	18307	20220	14330	10207	8093	6611	5522	4493	3745	2886	2895	2677	2789	2745	2304	2290	2259	2135	1984	1960	1872	1663	1518	1530	1499	1364	1344	1199	1053	1068	1071	1102	1072	1121	1183	1325	1610	2284	1977	1565	1320	1029	947	970	962	931	893	968	966	997	972	1026	926	928	931	923	957	994	874	956	954	968	967	943	942	960	897	966	989	936	1010	947	924	935	933	882	936	990	923	967	948	906	924	895	935	908	960	925	928	966	935	953	923	928	974	932	979	935	937	935	929	909	958	930	1010	916	977	980	960	934	932	867	900	907	936	924	901	893	948	889	901	874	981	911	920	980	927	943	959	935	920	936	878	883	935	895	908	955	897	951	970	935	960	913	958	901	993	901	930	934	928	955	937	936	965	941	912	934	932	905	904	924	913	935	931	931	983	917	958	965	1011	915	937	937	953	944	927	913	952	899	928	890	974	936	954	984	942	977	976	951	874	939	944	950	916	967	918	970	1003	910	962	907	932	896	960	923	925	924	934	951	920	934	971	928	1000	959	984	969	899	954	953	943	946	891	975	921	978	909	914	927	921	914	948	964	908	985	917	913	942	901	961	916	878	896	905	931	913	954	955	912	941	953	925	880	982	910	941	885	949	959	918	946	930	950	898	899	924	937	911	982	959	911	945	930	937	953	952	977	934	925	997	969	930	953	884	1015	916	933	885	943	892	916	917	907	964	939	919	965	940	912	898	969	867	920	929	946	887	982	938	893	940	984	962	941	961	931	932	926	952	895	940	892	898	949	952	997	962	919	894	890	906	976	917	965	937	941	900	932	970	945	908	953	1013	998	991	989	930	916	951	884	922	939	916	925	922	956	951	937	969	924	964	920	958	943	889	895	968	922	905	903	944	957	925	954	905	939	918	945	901	947	969	938	918	984	951	970	925	945	928	949	1000	962	863	940	927	986	963	956	950	923	923	905	941	888	936	983	974	932	947	967	957	961	958	936	900	937	940	976	902	946	932	957	907	938	926	926	944	940	906	923	925	907	920	918	930	941	925	910	914	969	910	930	944	962	916	947	971	930	984	923	949	988	994	914	938	963	912	934	954	961	980	902	943	941	962	970	894	939	963	943	977	950	934	924	978	935	992	920	899	932	942	946	940	926	896	954	912	965	896	987	916	877	954	906	941	924	967	947	975	977	973	940	919	897	936	941	966	921	930	987	963	962	926	918	926	956	943	931	918	941	964	932	929	1029	946	925	947	926	927	954	918	978	909	925	909	972	909	956	934	934	962	932	973	974	963	958	921	940	968	941	960	956	923	940	910	912	974	935	1001	939	943	926	1000	983	989	885	994	941	973	887	978	923	922	948	957	943	929	953	925	952	924	914	893	950	947	985	984	966	974	947	925	914	888	955	927	955	928	969	922	928	949	944	935	913	924	941	968	882	992	937	956	914	881	969	967	925	934	927	940	963	904	1034	966	935	929	922	937	972	938	906	898	975	934	926	910	945	926	943	937	960	956	968	934	950	945	948	931	1008	974	963	930	973	960	949	918	972	993	922	936	918	970	928	944	924	917	963	897	941	926	951	946	983	870	965	903	886	891	901	948	930	963	926	909	898	867	937	899	1003	954	949	968	933	907	959	949	988	914	921	892	962	952	928	916	940	952	932	906	930	959	973	991	955	921	989	924	932	912	907	961	937	906	991	937	920	955	971	915	927	910	924	978	866	925	957	933	947	959	957	983	904	946	958	923	986	904	876	947	872	999	911	908	964	990	973	922	948	932	1000	945	939	896	977	949	923	987	924	938	965	920	936	988	971	922	994	923	955	911	963	911	900	910	861	951	971	870	964	955	931	914	845	899	921	930	1012	955	936	906	980	895	875	966	960	966	939	994	955	970	923	952	975	925	978	986	948	951	926	967	952	940	923	909	952	963	895	914	898	964	942	963	911	976	949	961	888	903	939	906	951	917	983	941	928	866	909	920	988	953	901	931	860	918	922	972	870	963	951	897	943	936	979	891	963	941	933	935	947	957	902	915	918	958	925	902	911	924	957	933	878	944	954	968	969	917	967	915	947	956	980	968	982	969	1024	918	957	1010	925	898	974	970	906	860	902	927	918	914	988	946	920	984	917	948	899	956	868	922	969	940	920	949	954	890	995	918	950	919	961	1011	965	971	884	916	925	943	928	960	992	916	936	910	925	969	971	906	965	955	916	972	888	932	956	966	955	878	968	971	932	938	925	1015	892	899	912	959	970	959	935	952	996	951	968	954	930	927	952	973	909	891	912	907	899	957	946	919	932	955	946	954	944	932	896	897	962	927	862	889	967	938	893	938	937	934	926	921	1016	862	945	934	952	937	919	911	923	918	952	932	927	935	911	931	904	973	943	921	973	968	962	875	943	911	954	923	964	937	945	937	887	929	968	986	966	957	868	961	922	1010	973	930	905	971	919	964	957	884	952	904	921	942	888	990	877	933	955	960	877	977	977	903	930	885	894	894	962	940	955	944	918	967	969	939	912	912	934	942	961	929	957	948	952	936	923	910	985	980	1014	937	913	937	907	981	953	922	933	949	933	918	908	858	952	978	952	900	948	943	963	974	967	916	962	938	929	898	953	907	939	868	954	956	962	949	966	891	957	977	921	918	949	948	927	896	891	873	905	975	940	934	905	940	970	1008	974	892	965	931	902	948	950	904	941	983	911	955	954	964	913	903	931	911	953	944	981	876	952	938	951	964	928	851	1003	957	931	965	979	966	903	922	944	928	1022	931	945	906	956	970	972	994	948	946	952	942	983	956	920	931	976	926	885	927	915	952	905	931	954	951	988	939	929	866	974	971	901	960	942	972	1034	882	890	990	907	914	937	951	949	954	994	942	985	919	939	936	951	910	958	965	924	968	973	911	912	1016	966	921	914	953	905	971	929	952	970	927	941	946	942	940	957	909	906	940	975	943	935	939	946	957	939	874	929	946	923	928	942	943	947	960	1005	892	926	945	921	955	931	934	939	890	994	896	949	906	947	951	993	940	961	900	916	971	934	904	924	952	935	916	891	898	917	917	967	918	908	949	1013	951	936	975	931	926	940	953	971	953	909	944	961	956	956	937	913	1019	950	922	922	959	895	993	936	971	915	888	929	888	926	953	969	909	936	972	955	921	962	938	1054	923	980	934	975	941	936	923	966	925	952	978	945	912	921	920	951	928	934	898	979	956	961	932	901	874	926	945	969	930	927	897	952	902	913	982	888	961	952	921	911	909	950	981	952	946	964	953	991	916	953	907	934	883	965	975	958	902	988	933	944	929	942	918	952	1003	945	943	979	1008	906	942	928	951	938	948	923	946	944	924	938	914	997	950	910	906	927	994	960	915	901	918	959	896	917	933	1002	902	942	976	935	971	928	1003	926	989	927	950	937	963	985	913	911	899	905	963	928	965	922	945	922	960	980	931	952	919	942	936	948	985	928	1020	945	937	1020	898	953	906	972	913	937	1015	920	948	981	1011	905	902	950	979	951	946	950	934	901	989	910	953	945	972	967	907	958	948	961	933	986	934	957	930	902	965	1004	952	906
17424	13708	19869	15305	8872	5169	3913	3004	2169	1802	1521	1167	988	849	861	745	689	777	735	617	594	569	533	500	529	538	437	424	427	381	377	368	400	382	344	370	665	879	1301	1475	924	628	527	456	397	377	346	334	338	329	343	333	349	325	369	340	375	324	325	353	350	338	349	356	330	342	340	358	326	366	317	348	313	350	366	319	350	338	328	343	348	314	322	329	338	331	339	320	310	351	342	338	327	317	340	302	368	358	351	328	327	334	337	352	352	349	341	333	356	345	368	312	328	329	339	356	327	334	321	309	329	342	324	313	306	335	354	356	336	315	386	353	338	332	332	317	337	344	319	340	335	352	352	332	322	331	314	331	349	335	355	353	352	366	342	349	316	338	336	359	325	347	340	318	354	338	330	324	357	310	345	352	306	355	311	342	325	336	328	362	363	332	353	350	330	360	333	361	357	320	338	352	356	335	348	332	349	327	318	330	322	361	332	323	333	296	356	388	336	361	358	330	353	291	362	305	345	343	332	294	335	348	357	325	353	318	372	331	307	353	345	354	358	324	306	345	353	367	291	321	379	335	335	326	336	341	323	360	366	343	354	333	356	344	367	352	313	338	344	384	318	333	347	323	311	328	359	321	340	361	338	325	329	322	341	330	337	372	323	346	337	348	330	356	349	340	346	352	337	352	322	338	336	333	311	330	339	369	312	333	361	334	348	324	341	358	353	322	336	368	337	332	360	328	358	343	367	336	323	338	325	358	352	330	334	341	335	324	328	336	336	368	336	318	317	331	338	315	320	353	381	322	366	360	328	323	349	350	329	332	331	328	340	394	338	350	358	350	334	364	364	342	351	333	313	360	344	341	324	336	326	322	333	316	351	318	346	342	309	338	334	321	349	302	325	336	343	350	349	330	343	346	302	355	328	316	304	349	333	358	360	313	299	360	325	334	327	341	332	304	301	319	309	313	334	310	347	342	338	336	323	351	344	333	323	350	297	325	339	354	329	305	365	311	340	356	329	346	395	330	339	352	303	322	304	317	379	349	342	331	317	365	331	342	323	329	321	313	341	343	326	321	346	325	331	327	341	354	359	325	306	356	289	327	315	352	330	311	357	332	334	331	328	333	330	312	386	358	339	339	346	284	350	351	320	343	353	339	369	302	315	377	315	329	348	345	342	339	377	322	368	329	307	323	351	363	352	357	354	347	332	318	311	329	329	330	347	314	345	363	303	288	335	354	322	323	352	337	359	355	299	338	373	341	330	356	348	355	329	334	338	356	322	358	364	348	342	304	296	344	330	336	351	305	347	348	343	301	319	358	356	339	348	356	329	316	332	308	300	327	321	324	340	309	341	348	328	316	348	333	332	370	326	321	343	317	363	349	328	349	334	327	314	348	312	347	326	324	337	335	321	357	377	319	333	339	342	332	345	324	306	289	336	342	341	325	356	332	350	346	360	329	352	330	321	321	336	355	325	354	375	370	338	320	347	351	315	342	348	318	338	317	332	371	309	290	331	296	325	309	343	330	333	318	351	349	308	310	341	305	334	371	350	356	315	364	364	352	361	317	315	351	342	352	350	326	354	322	329	374	337	336	348	350	327	322	377	337	325	319	320	343	318	333	334	349	350	345	317	309	337	318	317	356	342	333	336	327	333	342	335	325	327	347	345	343	320	380	353	309	341	334	306	326	348	350	329	294	300	312	372	353	346	365	343	358	313	340	315	339	341	350	334	326	385	347	363	333	312	360	342	309	313	341	338	335	326	332	342	349	358	377	304	334	320	371	350	340	322	325	343	370	345	347	340	330	337	355	340	341	347	360	345	358	345	336	332	344	326	351	346	354	326	345	354	305	358	339	366	341	339	372	337	327	309	320	350	354	345	334	341	333	347	328	334	306	338	346	351	323	313	313	305	332	333	348	346	301	350	314	364	290	344	366	356	352	366	358	328	404	335	338	343	339	326	309	341	346	349	338	317	360	348	338	341	330	307	302	329	329	311	344	360	343	374	357	318	315	330	335	335	307	381	364	360	316	341	336	302	307	331	361	282	344	353	355	295	327	349	298	307	332	355	330	363	339	354	324	360	341	328	327	332	357	353	319	324	370	339	323	333	306	318	333	366	360	337	344	327	343	335	344	359	367	346	335	357	352	339	333	343	337	367	325	350	341	354	346	336	327	324	361	341	334	359	303	322	319	343	326	347	353	346	354	332	315	338	369	349	345	341	330	366	299	349	334	336	309	337	319	331	328	328	333	369	350	334	360	349	330	341	305	340	325	333	313	350	336	343	340	310	341	344	354	315	358	354	328	345	338	369	378	347	342	345	361	344	335	378	331	333	342	342	343	343	321	299	328	305	339	321	339	323	313	324	346	344	317	341	334	332	329	379	319	376	383	340	345	319	341	326	350	320	344	356	351	342	364	329	363	333	337	329	330	333	365	332	314	318	324	315	293	355	356	343	352	329	332	340	314	340	352	328	342	360	300	342	320	326	359	312	326	348	346	313	331	323	367	348	357	319	404	326	326	363	361	320	309	380	327	361	355	308	325	344	332	332	343	335	376	328	300	332	363	320	326	339	338	296	354	343	361	328	323	356	360	323	349	292	326	356	362	344	322	338	313	319	312	336	319	349	316	332	330	341	322	329	326	314	376	337	317	339	349	317	318	327	332	349	346	347	316	359	363	329	345	312	338	342	351	353	349	337	350	318	336	323	303	337	335	343	328	345	302	349	318	326	323	348	338	328	338	351	322	342	303	343	342	332	358	328	353	356	333	332	362	334	340	331	347	354	352	348	329	340	343	331	349	341	366	324	343	366	323	348	342	379	343	340	362	335	346	323	328	374	343	345	324	326	323	317	326	314	320	349	334	323	318	365	344	359	316	341	340	347	355	338	342	341	356	325	321	364	338	377	355	338	334	324	344	343	356	296	347	359	327	340	348	321	324	327	363	341	344	348	361	326	308	354	362	358	355	285	314	338	351	329	340	360	332	365	335	334	350	348	341	352	319	359	296	330	330	337	363	372	344	332	312	324	319	337	322	320	343	319	345	334	372	322	345	342	332	365	330	345	330	327	310	319	306	351	335	350	343	359	350	296	300	323	347	340	350	322	352	336	329	318	347	345	309	282	327	333	348	358	336	351	318	337	346	332	326	333	310	297	339	365	334	358	329	350	343	366	356	320	338	327	317	366	333	326	312	324	327	324	336	311	338	333	322	320	367	327	368	336	371	378	315	365	338	343	333	293	391	341	307	342	297	361	340	318	361	332	326	344	339	311	341	366	336	309	369	358	362	294	357	336	331	376	363	349	299	319	300	356	330	358	333	333	316	359	314	340	345	371	369	331	350	340	329	306	355	333	355	331	323	357	349	320	330	329	329	372	343	331	348	321	333	331	337	345	333	341	361	355	365	331	341	358	354	334	321	333	333	329	353	347	329	285	338	344	361	357	314	339	302	372	323	342	367	350	344	354	307	326	340	343	318	330	356	345	354	325	317	327	332
11630	12481	26711	26899	20606	16126	14488	12524	10551	8728	7593	6151	5269	4542	4400	3879	3760	3950	3682	2914	2815	2866	2588	2269	2253	2196	2151	1773	1566	1350	1360	1366	1371	1382	1374	1485	3858	5230	8027	9216	5550	3180	2269	1705	1388	1128	885	925	973	885	919	974	964	936	931	899	952	917	882	936	964	951	951	940	932	944	923	898	919	898	908	911	911	922	909	913	943	951	904	939	876	846	901	936	929	946	931	889	918	956	953	905	903	913	884	935	890	905	957	956	921	940	925	885	940	917	914	928	898	925	960	892	931	884	924	929	930	949	887	904	976	926	954	887	929	939	954	919	883	883	950	910	911	968	890	910	894	892	881	881	933	884	943	892	914	963	898	867	958	886	936	964	961	976	950	939	881	973	913	970	899	915	855	904	947	916	940	920	966	906	918	955	953	872	956	867	856	936	902	926	959	931	924	929	946	894	912	917	957	911	958	949	909	877	892	950	879	892	943	883	874	917	902	943	940	925	902	925	953	978	882	963	888	904	890	904	997	953	990	946	989	942	940	907	899	918	937	965	944	930	913	925	934	881	925	955	989	892	938	878	935	934	938	929	880	909	916	981	904	961	931	927	956	896	858	874	965	927	929	966	955	940	991	910	894	923	887	976	900	899	961	915	952	892	953	881	900	930	953	898	913	941	892	880	955	947	898	938	916	971	951	922	907	923	948	895	939	931	989	887	1005	979	952	950	886	873	907	972	915	938	940	930	956	876	976	912	961	955	961	947	904	898	933	864	930	947	934	939	883	869	908	935	944	962	926	901	911	891	932	921	925	909	949	889	941	970	921	942	952	932	963	971	919	894	951	878	900	946	938	869	939	902	922	904	955	931	931	894	884	867	974	906	924	894	943	923	991	929	918	940	902	972	918	858	982	940	929	939	936	896	933	914	909	896	892	883	929	879	936	968	936	889	954	932	904	924	944	913	933	955	887	931	973	916	961	904	1002	898	899	863	927	899	946	930	868	927	914	906	978	871	907	951	938	880	935	898	894	934	951	939	966	903	901	913	974	968	941	935	910	921	940	942	915	885	922	907	919	917	919	921	872	898	932	906	912	919	962	973	980	933	897	941	918	912	951	991	907	959	894	910	896	948	936	908	907	934	919	928	850	910	919	945	920	996	939	959	946	924	922	894	935	921	940	892	964	923	939	922	924	956	860	960	896	935	932	884	947	910	919	901	900	916	901	910	915	971	921	926	904	946	897	888	920	948	884	921	934	918	910	935	877	959	947	873	908	934	922	1001	959	970	968	951	886	907	936	856	1000	931	888	926	948	931	874	979	933	932	940	916	954	923	910	981	929	913	938	918	1005	918	957	932	931	903	885	921	917	908	906	921	959	906	943	901	914	927	938	910	902	895	956	897	952	906	907	967	911	937	911	941	916	943	917	911	915	890	925	930	971	934	919	875	912	930	927	943	900	898	920	900	945	945	973	893	915	930	930	903	943	960	932	911	904	924	887	925	918	901	946	867	895	947	918	969	892	937	908	877	926	943	853	906	973	932	890	961	925	954	867	902	936	981	954	940	944	902	978	1002	908	985	936	908	950	941	963	934	868	917	899	938	918	914	873	905	923	899	952	959	904	860	898	1001	965	941	883	877	935	911	905	943	903	857	924	951	914	924	912	907	924	886	946	915	946	956	874	946	935	931	957	925	895	933	949	943	970	939	885	909	910	918	951	906	870	939	902	931	935	934	921	883	950	876	972	954	884	946	952	931	902	903	929	915	944	957	930	916	904	869	912	951	918	892	952	912	884	892	909	900	975	920	897	897	891	930	882	942	887	927	877	935	938	991	933	887	926	903	934	934	994	948	881	950	910	901	939	973	890	931	941	942	903	914	929	906	916	964	907	948	951	936	927	958	937	906	937	935	929	887	957	951	929	931	943	925	912	976	847	964	899	955	929	934	950	975	887	946	923	903	918	901	923	976	908	948	962	980	921	955	926	933	952	924	890	878	922	935	921	960	890	940	909	1010	992	880	984	900	993	913	939	964	954	929	941	914	923	890	923	950	921	881	896	899	961	888	940	926	889	961	995	887	916	932	937	896	904	910	967	937	932	899	918	898	935	888	916	909	948	873	909	943	976	941	947	967	918	864	915	913	861	905	926	940	899	933	918	897	920	921	958	911	905	920	976	945	990	993	924	904	935	964	914	911	896	993	960	901	975	938	929	854	955	915	888	924	923	977	984	953	986	927	950	914	908	913	892	931	908	939	954	868	945	900	931	933	900	928	928	950	949	944	972	921	891	965	951	887	852	909	843	907	907	946	937	928	973	968	954	956	886	940	923	952	884	906	904	934	910	930	919	915	913	921	949	873	921	927	941	940	881	932	898	891	927	941	882	962	914	928	924	888	938	959	958	886	924	952	895	909	906	907	962	935	936	936	886	911	957	893	913	925	906	936	886	911	923	932	912	935	909	929	912	941	957	971	978	920	934	945	895	950	916	916	898	912	911	920	902	915	973	947	943	915	923	937	908	897	959	894	887	921	895	874	924	933	913	953	947	934	916	921	960	924	930	897	942	937	932	896	922	904	949	952	893	908	899	917	917	980	927	936	904	882	995	943	900	961	937	921	967	917	937	874	950	875	862	892	942	964	930	942	948	902	892	867	860	919	893	915	907	953	873	950	946	876	906	923	922	873	934	884	897	935	926	948	960	903	907	911	912	902	974	939	850	920	959	910	969	936	966	900	937	952	945	943	931	919	958	973	941	938	925	979	854	891	921	957	991	882	930	916	912	909	939	885	884	917	946	923	900	934	956	904	968	942	950	921	935	897	904	900	937	932	908	919	901	920	902	878	943	876	925	951	902	956	899	934	876	865	879	870	942	916	954	926	939	893	952	949	959	855	926	860	937	913	901	912	967	907	933	937	935	922	987	919	958	902	911	930	973	900	927	926	999	930	899	878	1020	872	934	903	945	918	904	955	928	919	950	952	931	904	859	952	940	896	932	954	927	939	951	890	925	920	950	912	880	880	929	894	905	897	920	971	926	959	958	892	993	926	950	933	926	941	961	950	897	945	931	991	834	942	928	974	882	919	911	963	985	959	920	919	937	885	954	908	904	924	946	949	912	926	884	925	912	973	912	971	914	932	921	967	889	927	923	932	959	861	958	912	969	930	899	919	903	972	915	951	948	900	972	898	902	879	959	898	979	882	956	906	958	854	920	868	945	964	913	913	960	941	908	900	892	958	921	919	932	930	955	925	870	996	919	933	950	906	949	941	902	899	945	930	855	931	866	935	956	939	971	947	966	921	940	887	929	931	928	915	975	916	956	946	928	914	927	950	861	915	953	922	863	892	936	885	935	963	912	909	959	897	914	879	938	907	861	865	903	970	939	915	917	944	984	970	913	866	934	958	916	883	891	899	927	936	926	895	952	920	966	877	919	856	984	967	897	936	929	950	918	969	972	937	932	878	932	911	894	939	884	906	910	928	933	927	910	988	870	931	907	919	943	904	878	913	918	911	962	943	915	895
25254	20622	27098	20605	12757	8422	6931	5357	3866	2815	2299	1986	1473	1192	1073	955	953	1052	922	757	725	717	625	524	553	548	505	426	410	361	380	377	398	403	339	417	1125	1404	2709	2434	1287	791	701	502	443	345	317	311	286	329	293	337	304	303	333	292	301	314	306	303	301	316	297	315	305	294	301	309	290	294	285	281	324	293	248	310	318	295	331	316	317	343	286	317	272	293	284	328	299	274	326	297	297	322	312	310	312	295	291	283	283	306	306	292	318	336	322	327	298	308	293	297	281	315	310	290	310	283	293	316	318	302	306	305	288	324	281	262	289	289	315	320	285	305	299	278	300	333	281	290	294	302	280	295	303	308	307	291	274	320	278	324	336	298	312	304	300	335	278	273	296	318	317	306	293	326	318	308	279	299	322	339	305	311	297	296	295	294	318	293	308	278	301	287	298	247	304	267	296	299	305	296	299	297	309	279	299	326	313	299	282	330	317	316	317	292	266	297	299	280	270	311	305	278	307	300	291	316	290	313	313	307	329	280	297	292	261	339	316	287	292	320	294	343	293	304	301	283	309	302	317	299	302	306	286	310	299	341	269	276	283	302	285	317	302	281	304	319	303	301	320	293	329	309	317	276	324	304	311	291	294	300	328	307	276	295	281	275	305	309	331	311	302	297	316	298	294	306	297	237	285	301	314	343	276	330	288	293	321	304	335	312	277	305	276	269	294	289	294	291	299	282	306	298	313	293	324	314	302	327	303	325	302	289	300	289	315	326	298	302	309	319	306	284	272	294	334	283	276	320	294	306	319	297	283	287	329	275	277	312	308	296	303	318	310	323	335	303	286	312	273	316	318	277	283	302	315	294	334	314	300	307	276	303	312	288	306	291	294	289	293	314	327	313	308	313	318	273	299	282	330	310	297	303	280	311	278	320	272	282	294	306	302	310	302	284	295	304	284	294	299	285	317	283	312	296	304	336	286	317	282	317	292	290	311	304	312	283	289	287	279	294	287	325	311	296	305	313	312	312	314	278	320	273	310	298	295	296	314	282	304	304	289	277	294	314	306	299	303	304	341	293	267	326	317	261	311	321	302	314	285	304	280	290	281	295	299	315	334	291	308	308	299	303	277	308	303	309	314	273	284	279	311	296	267	281	295	289	343	297	337	307	282	307	315	318	295	269	335	290	296	242	314	324	306	293	289	326	316	289	295	312	287	271	299	303	287	312	319	304	294	294	325	295	313	296	312	295	275	307	295	300	283	304	288	239	306	290	283	284	303	315	304	302	317	301	302	296	309	301	304	271	296	289	306	293	264	289	298	323	296	274	297	304	311	282	303	322	278	280	302	281	323	308	331	289	289	276	295	291	298	294	321	293	317	325	303	304	292	274	309	297	318	284	287	300	306	287	305	353	277	331	301	280	310	319	304	332	286	300	303	334	293	303	270	314	316	299	292	274	302	315	339	312	301	306	300	275	283	288	281	309	283	335	302	285	266	290	292	295	315	289	306	307	282	311	294	336	300	303	295	284	296	302	287	297	308	311	298	313	325	289	245	324	300	290	299	318	288	283	278	304	291	308	335	296	294	307	291	295	270	276	307	325	305	318	305	322	267	289	284	291	294	316	281	280	297	295	317	312	283	304	311	279	273	316	318	282	322	288	305	288	289	294	313	332	313	292	303	283	277	307	324	305	297	292	296	301	287	284	277	303	321	320	280	297	316	321	305	279	264	280	305	326	281	336	294	334	298	323	299	320	333	311	293	269	292	309	338	316	325	285	318	339	271	271	324	280	321	338	300	303	314	287	316	286	290	289	297	316	292	325	286	298	266	301	312	258	295	254	289	289	281	287	303	309	314	305	311	310	291	277	299	292	323	335	285	288	287	296	304	267	333	267	304	306	278	290	306	290	309	305	287	304	300	285	286	338	297	304	295	306	300	291	294	287	319	280	284	299	298	287	324	294	297	305	320	342	301	307	281	294	292	315	326	324	294	279	281	314	280	311	304	282	275	268	288	340	307	307	302	309	324	281	283	310	320	268	260	300	296	317	279	271	278	345	308	292	289	319	309	284	276	343	278	279	279	293	296	261	297	316	293	305	314	289	284	326	303	321	299	291	319	317	295	290	263	301	292	307	284	299	305	302	290	320	323	278	271	301	329	316	272	306	312	298	301	295	298	282	294	305	309	276	284	323	253	326	295	292	315	306	299	305	292	322	341	331	328	293	282	282	323	266	279	299	292	291	312	278	252	302	293	267	325	302	325	279	300	291	294	325	294	297	312	307	331	337	313	277	282	310	306	323	315	311	316	290	297	273	300	303	291	317	302	273	339	288	290	306	302	339	326	278	288	330	304	277	304	311	318	318	295	327	277	275	277	288	326	297	304	317	303	294	315	290	308	297	330	289	315	275	287	275	268	262	303	332	312	298	290	322	301	324	278	296	282	296	307	281	320	279	315	313	310	298	295	294	297	295	313	282	325	303	303	295	297	312	305	327	326	326	326	297	280	285	300	304	275	315	314	320	299	288	300	295	284	292	330	317	271	293	315	277	295	298	278	279	300	318	299	299	287	298	304	297	310	307	264	314	314	294	332	301	343	276	282	298	292	279	303	315	296	287	317	302	319	319	321	306	266	311	310	275	320	282	307	266	290	347	309	321	270	285	305	323	290	289	300	288	315	314	315	324	297	297	288	315	308	301	294	274	303	282	297	295	292	251	291	294	301	310	290	312	300	320	297	322	323	341	301	276	296	297	298	283	281	325	308	280	303	323	301	286	313	286	287	315	310	271	315	284	309	302	306	288	315	325	285	304	324	298	304	303	327	315	315	330	329	323	277	300	299	304	337	336	302	274	276	293	326	272	318	319	283	278	298	292	300	284	322	313	285	321	298	304	294	304	285	295	304	287	257	295	263	325	348	291	319	304	332	288	275	297	311	309	290	300	253	295	320	313	343	314	299	317	300	308	304	327	303	272	306	332	280	317	321	297	328	323	268	296	298	293	290	316	321	300	294	323	287	299	294	302	282	254	308	309	311	295	276	313	308	285	303	325	307	313	288	314	301	310	307	324	307	324	291	290	302	314	297	290	293	299	318	303	307	305	266	302	298	287	296	314	293	289	282	269	285	284	281	289	293	318	294	241	298	299	272	300	275	311	332	296	349	266	310	278	265	309	322	316	311	278	295	341	289	262	311	298	321	285	272	291	279	271	319	291	267	289	311	320	288	261	295	269	289	310	340	295	296	298	332	293	298	315	280	286	321	327	300	311	314	307	271	302	297	344	282	304	290	273	274	315	296	332	307	302	309	319	300	300	308	341	314	286	294	283	304	296	304	294	310	277	278	304	294	287	289	283	271	275	331	307	263	313	307	301	332	294	323	290	293	297	283	285	343	318	295	292	287	262	287	325	302	336	308	262	316	287	314	302	298	282	308	316	302	296	285	311	302	287	300	262	309	279	285	295	335	293	337	295	319	277	292	336	295	333	284	332	300	297	293	296	287	319
15115	17414	31713	30996	25791	21677	21098	18157	15266	12859	11329	9875	7802	6725	5908	5476	5338	6365	5286	4292	4233	4029	3377	2785	2827	2902	2513	1955	1723	1622	1754	1784	1762	1562	1371	1803	7062	9063	16013	13802	8059	4581	3274	2292	1640	1168	879	900	861	897	957	929	906	814	839	831	818	826	887	815	787	845	857	842	839	869	882	826	855	789	850	841	834	871	857	838	814	849	825	840	822	827	797	862	841	884	823	827	833	822	886	840	827	835	820	791	770	848	838	864	840	836	889	871	869	797	818	850	797	863	857	848	819	803	812	848	866	818	760	846	859	805	863	813	769	841	805	820	840	839	850	812	792	849	886	810	862	880	794	870	824	847	863	779	836	827	846	876	826	832	815	857	859	816	822	867	848	856	808	814	826	837	839	797	808	779	830	803	822	784	860	831	872	842	762	796	836	851	811	839	804	804	853	868	830	854	827	854	877	833	793	830	835	818	784	813	858	879	832	861	806	820	843	824	793	833	884	852	788	773	847	853	813	874	848	842	850	800	816	846	846	805	850	798	838	862	893	834	860	769	885	848	821	804	751	831	808	863	876	849	830	822	845	834	831	880	844	861	837	873	854	812	794	817	906	849	806	815	882	791	826	832	789	820	824	817	849	802	837	826	846	823	860	835	756	833	845	815	857	848	822	876	866	808	841	864	824	833	861	863	801	782	855	816	870	833	836	891	824	820	845	845	885	832	834	823	866	819	799	865	821	838	859	800	869	843	819	819	850	796	800	870	826	851	788	812	797	812	818	856	834	791	828	832	816	912	827	863	828	796	807	808	825	869	840	845	808	857	835	803	806	864	822	784	818	834	809	785	816	810	823	863	822	831	877	861	849	882	815	855	832	848	818	822	824	849	867	837	824	829	866	864	803	841	866	842	846	865	853	850	836	849	817	792	887	825	858	841	817	820	845	866	848	828	826	845	796	844	835	820	858	787	771	872	838	799	855	852	845	821	806	806	829	827	784	834	793	802	816	843	847	855	828	849	797	860	822	856	812	816	860	846	799	885	821	807	869	813	842	819	827	836	807	837	821	825	817	821	783	833	798	824	873	815	828	835	814	849	817	834	790	834	908	791	878	809	834	815	912	864	845	814	847	819	838	804	851	808	820	844	884	847	879	856	847	809	834	812	801	854	861	837	839	781	859	852	824	829	866	828	850	847	836	807	834	836	832	840	850	782	830	826	830	849	838	798	882	842	800	849	855	863	873	834	819	836	815	822	822	832	806	871	813	755	807	804	830	812	823	818	873	821	833	836	819	857	824	835	807	807	864	874	876	820	839	855	841	832	803	857	837	830	884	836	848	775	845	808	857	811	868	864	810	866	810	864	840	835	869	843	847	791	830	839	805	804	846	861	813	838	848	860	815	876	813	859	813	855	841	845	858	875	832	821	845	829	833	854	836	873	818	855	835	849	811	822	820	808	838	855	836	815	805	818	883	855	843	886	837	845	854	852	877	859	864	846	834	806	846	822	851	843	826	841	812	774	845	870	850	791	844	840	847	794	811	851	838	837	777	875	795	810	829	809	846	854	854	815	826	862	833	809	858	837	814	842	859	882	780	859	836	822	832	826	880	869	807	796	859	824	828	867	842	853	842	842	821	784	809	840	826	846	820	854	841	803	854	777	851	862	838	801	846	857	776	827	820	808	834	836	812	806	769	814	849	819	803	859	866	809	833	817	811	859	855	828	899	820	870	798	849	811	813	847	857	772	794	814	856	827	842	837	838	879	908	766	790	803	836	892	848	821	825	839	816	818	776	852	865	853	817	809	804	870	856	815	813	812	803	815	857	784	803	776	841	822	830	819	798	818	865	820	784	849	829	813	878	795	844	886	830	791	838	792	806	816	878	880	833	866	839	792	838	837	820	876	827	853	829	792	823	858	823	805	839	830	815	812	856	808	799	818	821	861	835	774	863	766	815	836	855	789	826	837	820	830	843	828	789	829	854	874	805	820	805	882	812	788	858	862	770	866	801	784	848	806	836	833	853	863	854	822	850	786	831	809	822	821	819	802	815	817	830	863	868	813	851	805	885	858	815	838	854	853	794	863	872	783	813	891	806	777	828	829	833	852	887	853	811	857	834	826	902	829	817	825	829	794	868	862	826	853	912	859	868	843	861	817	797	854	851	855	870	886	855	816	841	869	870	839	778	846	818	845	838	818	806	868	830	840	827	882	832	829	839	796	840	826	840	842	816	790	802	817	853	832	899	816	803	832	829	831	817	781	853	838	868	805	819	794	827	847	844	876	886	849	820	871	821	859	839	837	844	817	858	833	832	825	822	837	804	806	845	801	859	765	852	886	772	762	892	824	819	854	844	822	869	849	830	881	835	841	814	852	847	872	833	766	824	850	818	847	826	873	842	833	850	821	834	838	834	818	838	853	810	804	845	883	810	792	810	823	894	837	879	816	787	872	817	819	850	818	845	825	801	830	817	851	786	749	850	862	826	850	803	804	787	849	872	861	807	879	867	836	868	816	856	897	854	864	846	804	826	871	811	799	854	828	831	855	885	867	821	836	833	861	837	797	846	814	813	880	803	871	801	830	838	856	829	821	822	844	846	830	821	816	817	832	840	823	862	834	839	827	811	812	879	849	789	836	781	853	808	804	856	847	860	783	827	900	844	797	827	831	838	880	855	897	796	888	835	837	823	856	801	790	873	844	784	829	785	816	863	826	815	777	893	815	879	879	812	856	811	869	872	788	888	858	880	791	831	833	879	795	837	800	845	823	865	799	842	769	866	867	805	829	806	796	816	820	812	845	851	829	825	829	806	833	786	858	889	801	827	815	826	866	842	820	832	815	840	813	849	845	817	822	853	870	842	836	778	793	794	825	795	819	768	856	792	850	818	793	801	839	851	824	845	814	806	871	811	848	801	808	804	887	840	786	790	803	822	837	824	829	846	848	891	856	796	859	852	845	844	865	832	834	803	796	816	828	848	806	824	861	842	841	850	851	834	841	787	818	757	846	818	817	780	883	786	816	810	806	844	876	822	856	797	841	836	847	778	773	864	842	860	843	849	814	852	833	820	885	787	860	850	879	850	810	841	811	834	779	832	813	866	814	840	813	881	857	857	868	858	802	883	837	824	854	868	897	872	804	834	820	781	845	860	826	801	853	882	841	839	827	797	857	825	805	869	848	842	831	873	859	817	831	841	832	789	795	842	813	827	809	880	851	831	848	897	844	802	798	852	843	858	839	851	807	855	804	836	871	888	762	851	840	827	804	846	833	848	855	836	842	862	776	835	821	811	837	863	834	881	894	813	858	863	821	802	814	838	876	901	831	854	853	836	820	831	884	822	846	845	838	794	876	835	839	846	834	815	822	861	817	833	812	812	823	839	856	830	757	772	861	822	847	848	860	783	801	826	878	796	848	892	803	850	875	786	811	858	841	810	815	863	840	782	809	852	850	807	879	867	821	795	792	828	852	820	812	794	828	819	807	829	834	844	860	842	827	841	846	794	869	879	832
10380	9594	11234	7367	4574	3056	2155	1465	978	774	717	631	561	533	491	502	452	568	571	517	512	520	478	395	406	420	398	372	391	352	354	367	412	349	372	352	392	391	547	525	438	422	428	409	335	346	341	346	363	333	363	338	364	320	331	352	367	370	368	391	343	336	340	368	346	312	376	340	346	348	364	323	338	352	333	349	363	347	356	360	345	351	377	384	356	353	376	333	360	371	358	356	376	363	375	331	354	339	351	375	355	345	346	360	314	380	326	357	353	380	356	358	389	327	344	331	375	320	318	366	325	386	362	365	352	399	337	350	363	329	370	333	343	359	334	346	347	351	361	373	336	368	329	341	333	365	344	354	349	332	342	378	342	353	327	351	357	343	331	368	362	351	344	345	352	356	348	361	307	347	359	372	357	356	373	340	338	354	352	368	328	347	351	343	355	350	339	314	372	364	368	350	349	351	400	356	341	353	346	343	319	345	337	320	369	365	337	406	361	320	354	360	328	359	335	362	338	378	360	358	376	361	392	382	340	309	382	359	347	350	336	337	342	359	340	327	352	337	323	359	343	345	362	372	344	353	346	374	328	374	348	334	370	364	369	334	336	341	337	336	321	342	337	345	331	346	374	330	370	324	366	358	354	368	362	349	352	368	343	372	370	345	339	320	355	347	358	339	348	344	333	341	343	334	312	345	337	365	344	353	383	330	327	341	360	311	373	345	336	356	361	347	363	354	338	351	331	338	384	328	359	373	334	347	341	362	337	337	325	369	348	334	346	342	334	368	350	359	341	341	346	371	350	336	378	356	361	349	345	394	335	377	327	360	343	327	351	361	341	317	344	348	351	336	354	391	298	318	307	359	327	332	324	337	342	317	357	312	333	321	328	331	337	379	325	313	367	396	360	335	355	329	348	354	345	357	332	357	351	362	367	325	360	340	359	362	336	333	378	367	338	380	343	354	369	331	375	367	350	342	352	339	369	387	307	352	347	376	372	349	349	352	349	337	323	341	323	327	344	368	345	330	368	349	356	363	351	352	364	351	322	374	373	337	342	379	341	351	336	336	367	340	360	330	339	346	346	317	348	373	361	366	371	347	366	350	352	339	344	370	343	353	367	325	345	329	331	347	338	361	360	377	324	367	343	349	342	339	327	334	371	350	338	359	351	346	346	302	333	357	311	313	344	346	336	329	363	363	357	368	336	330	320	356	354	343	336	363	363	334	351	354	343	372	335	338	358	350	363	378	362	350	306	360	355	352	360	365	351	337	378	326	354	326	354	365	368	351	367	341	339	352	356	336	373	325	327	340	335	333	385	310	333	348	373	329	316	339	354	369	320	385	333	331	352	354	341	373	344	363	345	327	352	353	363	305	365	369	357	332	383	378	366	351	338	336	354	326	327	347	325	316	348	328	328	344	357	329	355	339	366	370	358	335	341	329	312	396	365	342	342	359	333	348	363	336	363	323	337	335	368	370	326	378	313	340	364	366	360	342	393	360	332	338	340	379	372	342	338	343	357	292	348	348	332	365	369	347	329	374	333	374	352	342	370	347	372	358	334	356	329	337	334	350	383	331	368	348	325	318	352	358	368	344	359	378	322	373	341	321	369	338	353	362	350	327	386	349	314	351	352	370	350	332	383	387	361	364	331	362	370	334	331	352	355	359	349	331	361	342	347	344	347	367	364	327	382	335	362	357	368	368	386	338	339	320	318	329	367	347	343	351	365	313	356	346	344	362	315	313	352	341	384	325	344	363	368	344	323	322	336	358	368	338	358	348	363	348	350	359	335	345	350	378	364	337	371	355	379	357	388	352	347	336	361	345	363	316	349	344	351	360	347	336	333	367	375	354	333	345	365	338	351	376	339	375	368	366	350	367	356	360	348	329	407	364	344	362	332	362	351	355	359	316	382	351	386	350	354	329	370	336	374	334	353	373	380	334	369	348	320	334	325	323	321	340	334	368	339	345	347	315	348	328	373	349	336	319	360	330	375	336	377	343	351	367	326	407	295	352	364	374	349	347	364	333	346	335	397	406	344	362	341	331	365	369	358	366	338	378	368	370	330	346	339	342	333	356	272	379	387	372	347	345	343	354	338	334	356	372	348	349	380	363	323	371	372	342	361	329	352	339	372	333	370	321	337	345	341	358	350	358	350	323	341	352	366	365	333	325	330	327	325	339	331	376	329	372	382	342	369	346	336	312	355	345	335	404	326	313	342	333	374	358	355	345	350	360	344	352	392	321	358	364	343	376	361	350	324	353	324	359	337	337	326	345	328	326	365	366	346	364	318	369	330	356	339	383	355	357	357	332	336	363	346	367	381	358	369	332	349	336	317	314	348	328	320	342	337	337	331	299	336	350	353	315	362	377	363	377	362	329	404	360	355	316	343	325	361	355	344	338	369	328	368	338	358	344	366	343	355	357	345	338	355	353	388	302	343	332	356	314	404	339	360	337	358	338	344	330	355	384	344	340	321	350	372	350	352	355	345	345	355	363	353	341	334	323	342	349	367	366	326	373	335	352	345	341	370	350	347	358	318	380	338	324	362	319	354	339	391	363	341	353	339	367	345	327	326	367	334	360	340	334	346	363	350	311	343	361	366	357	338	337	369	386	359	334	349	332	370	349	359	334	327	330	353	357	356	331	357	336	340	330	365	374	345	350	353	363	373	361	360	363	351	330	356	365	350	325	347	329	371	390	325	362	341	346	388	352	349	338	319	341	353	346	376	334	359	346	357	331	391	319	345	346	380	365	337	364	347	330	365	368	364	329	378	372	334	342	309	353	336	356	372	325	388	331	350	337	324	329	351	367	383	340	348	374	325	377	362	380	373	364	356	344	373	351	354	361	345	353	330	366	351	356	330	334	368	342	331	330	322	340	364	376	330	335	322	336	347	374	348	341	340	388	325	366	390	316	340	314	326	333	346	355	343	340	357	348	311	348	354	319	344	370	379	353	360	362	363	329	345	376	350	370	335	372	319	320	354	357	347	356	335	325	351	363	359	382	337	328	320	354	313	354	353	344	357	331	394	360	350	310	342	341	347	348	325	344	346	394	356	356	322	329	329	343	324	365	381	342	356	338	329	401	389	333	323	349	356	354	365	343	367	378	328	342	331	337	373	354	366	326	350	341	374	342	347	383	331	344	364	354	350	352	336	390	344	340	392	344	325	351	388	309	328	374	341	348	362	298	348	354	321	310	371	348	350	341	347	342	351	362	370	369	330	350	354	367	348	344	364	326	351	395	377	324	378	387	384	367	366	312	331	378	334	366	326	371	338	342	363	380	335	342	362	336	364	365	326	342	347	340	354	375	325	359	338	310	347	369	359	308	343	361	331	341	316	318	374	323	360	365	345	337	323	339	334	340	336	324	347	343	352	351	353	357	357	377	353	329	353	336	334	349	344	357	315	339	386	372	359	312	361	350	359	350	345	366	359	337	366	355	362	337	329	350	338	341	333	346	339	356	374	340	333	367	342	361	366	353	360	351	393	335
6993	9304	17649	16879	13707	11075	9426	6476	4637	3583	3221	3043	2619	2313	2123	2058	1968	2728	2566	2443	2313	2197	1854	1635	1452	1431	1341	1178	1129	1211	1131	1239	1129	1112	1088	1122	1438	1635	2656	2174	1769	1306	1208	1092	1017	996	980	1001	898	940	957	1024	969	946	995	948	962	978	970	891	887	970	941	920	955	967	967	919	945	939	953	962	937	932	931	885	958	910	918	897	941	958	921	998	939	987	901	906	927	953	1022	937	920	1007	909	980	941	939	931	902	948	948	985	897	915	941	986	918	972	974	986	966	934	909	949	948	906	988	966	982	944	963	954	936	937	939	910	968	901	964	973	951	992	976	934	986	920	964	955	1011	991	958	948	945	922	973	939	960	956	993	972	1051	936	965	947	950	942	925	947	953	970	950	985	938	904	947	943	977	940	932	956	951	962	985	945	941	974	937	884	963	915	926	962	968	954	973	923	996	958	922	976	940	979	972	956	946	900	909	980	1008	976	936	946	938	927	922	987	924	935	949	955	945	942	917	926	934	938	935	986	946	957	957	975	996	971	939	925	927	924	966	967	990	955	980	949	941	973	902	957	986	970	906	951	898	943	936	917	967	913	938	962	922	939	936	936	964	893	925	995	954	989	906	960	939	973	943	901	1025	984	883	960	977	947	883	951	911	964	946	956	943	985	944	927	958	977	980	1010	940	953	849	984	947	940	964	973	972	944	956	961	1015	932	953	951	992	892	968	945	947	956	930	958	970	996	975	932	897	967	879	993	925	945	996	925	984	958	908	921	942	999	944	900	897	936	972	933	966	952	939	967	949	955	984	946	945	883	973	960	910	960	938	949	945	930	926	938	979	1002	963	965	949	962	915	973	943	974	948	997	906	969	944	935	965	991	935	992	926	923	915	966	914	930	921	972	917	957	918	978	969	897	923	983	933	939	936	928	909	1016	953	988	932	987	941	995	943	925	958	956	971	909	974	946	981	944	912	978	975	926	914	921	967	953	996	936	928	985	936	906	971	953	942	945	963	913	1004	968	982	966	962	917	1009	926	895	901	915	933	943	946	920	966	909	995	957	919	957	943	916	925	958	853	908	1049	989	948	967	974	906	967	966	993	952	968	990	960	950	953	938	963	970	937	973	935	923	935	975	966	910	905	1026	919	990	951	955	959	906	990	953	922	919	963	946	937	950	945	981	928	966	986	938	951	918	1020	990	932	889	943	966	896	977	948	1005	930	919	987	969	896	970	913	957	919	981	946	881	928	924	946	997	904	1000	976	879	923	945	947	892	954	904	932	924	968	994	882	922	1000	921	948	964	950	940	984	938	967	944	960	925	917	928	968	981	914	949	931	938	932	939	980	955	870	977	996	904	922	927	901	989	979	944	955	981	966	964	929	971	1011	1003	973	935	909	976	907	988	960	948	945	921	947	988	922	946	958	965	956	957	961	963	949	971	922	952	950	945	977	992	924	981	920	946	900	931	955	954	955	952	952	972	926	974	948	912	868	962	932	964	910	947	897	944	934	984	938	996	936	981	943	980	958	953	885	955	983	933	977	961	953	934	941	961	944	974	950	970	931	928	997	952	916	950	909	965	951	933	917	963	1004	992	956	964	994	989	962	926	942	943	979	969	953	957	920	954	927	913	905	941	966	974	923	961	943	976	949	994	933	993	906	982	937	975	1015	976	917	915	904	956	950	914	949	951	961	931	948	917	921	960	980	895	967	925	913	899	987	903	984	950	925	997	928	924	945	921	920	992	887	964	928	950	947	1013	961	971	1012	902	966	944	989	968	913	1004	935	1031	910	945	915	908	957	965	1005	957	1008	942	962	956	999	942	938	912	920	893	928	916	970	978	875	963	932	971	887	954	959	953	941	993	962	981	927	992	953	918	969	969	981	878	974	967	958	1006	914	965	991	947	911	935	914	936	911	951	980	944	962	974	980	922	941	949	974	938	969	949	946	911	938	926	953	908	952	945	1009	937	931	974	957	983	927	993	947	963	932	910	937	982	945	959	965	946	971	921	903	954	965	929	961	964	908	934	910	951	985	929	972	977	948	910	907	942	1000	977	932	933	945	982	988	933	963	938	971	930	936	907	933	921	980	908	911	901	964	939	964	945	981	940	1026	970	976	988	919	949	974	911	940	937	965	973	945	995	931	916	942	946	953	917	914	981	949	986	946	913	912	977	920	945	991	1000	914	956	970	965	973	922	920	965	919	912	976	972	979	965	909	962	940	988	916	953	980	984	939	882	1002	934	933	961	952	921	970	958	992	956	984	958	978	967	975	981	938	1011	898	950	935	938	944	911	1008	981	951	923	948	976	973	936	899	926	947	923	1008	908	958	975	938	928	963	993	939	942	946	966	976	975	985	896	911	913	994	930	946	969	971	938	916	955	981	933	927	953	923	1031	959	909	945	916	925	952	948	958	928	1014	930	966	992	927	961	917	928	954	986	933	936	915	926	926	997	1012	914	968	995	899	878	951	931	949	932	957	946	960	926	949	948	973	953	964	962	946	973	947	951	965	944	945	931	960	931	919	1013	958	958	1025	895	885	946	942	980	940	951	935	939	913	961	957	936	902	954	967	923	963	990	928	957	955	995	954	949	943	955	940	922	924	927	949	953	972	948	944	945	964	1032	974	918	984	944	967	948	1007	931	937	940	995	957	958	943	974	979	956	903	947	963	972	917	959	928	965	961	948	971	909	978	950	913	923	925	927	919	929	947	915	966	982	961	986	969	954	889	916	962	959	950	922	961	975	940	951	910	956	899	994	978	973	966	985	929	927	983	943	939	903	929	931	921	969	900	947	965	1002	970	975	989	968	944	928	1006	958	939	908	961	927	949	876	996	976	951	929	990	938	932	960	1001	955	972	884	948	913	974	1008	980	980	967	958	990	907	966	947	960	910	926	928	955	900	959	951	887	963	902	851	954	982	926	969	940	944	1004	945	980	958	993	920	930	904	930	916	956	967	973	939	995	975	944	942	972	950	944	928	982	944	943	996	937	993	942	967	939	971	932	950	1002	901	995	1011	985	1037	935	978	947	949	928	967	970	988	944	914	962	931	985	944	957	961	932	922	918	921	909	952	998	929	975	1029	1002	962	917	931	979	957	918	925	990	948	947	918	1004	978	911	950	945	939	922	1024	932	960	966	904	954	951	927	972	987	967	951	927	957	990	946	984	963	1006	988	984	932	965	994	1008	927	969	939	974	978	923	1007	986	946	1007	956	993	953	959	963	935	968	980	963	934	929	964	981	931	947	939	934	944	944	983	926	972	924	930	956	977	975	942	924	906	947	944	973	924	945	949	941	934	969	914	985	945	985	952	935	971	976	975	941	963	942	1045	958	943	1007	933	969	926	947	932	941	962	881	947	953	961	954	952	979	1005	985	935	961	971	1022	997	948	916	933	956	952	925	975	970	990	917	924	904	914	933	936	991	936	936	944	890	926	861	962	946	986	1007	1005	916	971	940	980	946	963	926	1019	930	929	987	894	941	939	987	923	956	945	909	987	971	909	940	917	921	919	971	1022	975	959	1000	971	953	962	927	959	935	999	943	893	962	932	945	977	923	944	1001	936	925
19762	16270	18082	12562	8705	5851	4141	3274	2141	1775	1378	1243	934	845	689	641	617	741	738	655	540	552	542	493	501	462	436	398	389	402	390	406	414	352	369	414	716	1157	1902	1105	745	542	488	416	356	323	364	366	331	358	365	331	342	332	331	344	285	308	305	349	339	368	372	377	308	348	330	353	331	331	294	318	339	350	318	326	324	350	345	339	329	338	326	362	333	383	317	335	353	307	332	336	324	320	333	341	327	321	351	342	351	374	303	333	324	343	349	334	309	346	329	361	336	353	354	353	304	310	327	346	338	365	322	320	344	343	326	329	369	332	360	379	359	341	353	375	337	317	337	325	319	318	353	343	308	343	320	303	362	344	304	349	327	324	327	311	329	345	334	349	319	314	331	337	309	345	320	349	341	326	351	313	363	303	365	317	345	337	363	347	325	330	332	319	321	365	314	354	347	318	307	353	355	319	305	345	316	325	317	372	317	354	365	369	325	312	334	332	323	342	346	323	320	341	345	345	344	306	315	294	329	316	332	326	320	326	333	337	323	340	354	328	341	312	323	353	359	314	318	347	350	337	335	332	316	338	319	367	322	352	368	318	333	352	344	350	327	393	358	343	332	332	351	337	314	317	321	337	303	354	323	336	296	318	341	361	345	321	341	351	344	345	345	306	340	386	364	326	348	336	343	333	342	328	347	325	344	331	357	322	331	338	321	320	336	350	344	338	324	335	307	335	346	343	316	331	343	334	301	325	367	318	357	352	345	356	370	384	328	354	295	359	282	369	311	347	323	306	367	308	319	326	333	314	360	347	332	349	338	310	322	333	302	311	304	332	337	347	328	335	338	353	319	347	349	345	361	294	344	353	339	335	317	333	344	329	326	329	362	305	337	352	326	371	317	338	348	329	326	349	343	326	377	335	340	328	336	349	324	353	315	306	328	340	316	347	327	327	350	340	330	352	366	341	351	303	335	288	337	334	323	336	374	326	343	312	286	356	319	360	327	340	322	333	328	349	352	343	368	344	317	302	323	317	345	324	366	331	338	316	318	324	344	344	368	329	338	356	332	328	363	342	335	324	367	337	324	312	346	359	314	365	354	321	331	323	327	334	305	337	320	356	362	329	329	323	326	336	292	307	295	369	325	332	346	336	341	329	348	349	340	330	322	342	331	360	340	331	351	349	314	320	306	362	335	375	329	324	345	319	345	344	352	341	314	353	302	305	329	327	306	354	322	344	347	315	343	362	359	357	346	352	331	318	334	340	373	324	311	378	350	321	376	321	341	341	342	315	303	313	361	326	313	347	350	350	342	324	341	330	331	343	354	313	339	357	327	327	323	317	339	354	373	325	323	309	357	323	335	350	322	320	348	322	347	335	306	329	323	342	354	310	365	338	351	311	296	349	310	341	356	363	314	316	364	323	333	358	324	315	338	356	332	296	336	345	356	343	370	342	368	348	346	337	359	314	345	325	316	322	351	324	334	345	329	338	345	319	318	310	366	306	350	333	322	338	324	353	339	317	339	316	333	341	297	335	313	333	343	338	309	338	282	354	344	347	317	328	318	345	353	346	335	346	333	364	337	307	333	323	341	330	361	337	357	330	310	350	348	364	330	362	324	348	330	352	344	361	319	338	346	359	342	320	324	336	331	321	336	315	372	337	351	313	335	344	324	310	337	320	369	322	328	339	352	328	344	331	334	316	303	319	353	337	365	312	307	347	325	319	338	357	353	330	324	324	329	324	327	353	354	374	354	354	302	314	362	325	358	302	355	351	297	310	281	331	320	325	358	363	316	295	337	339	327	330	376	300	331	319	348	336	329	342	293	307	358	331	307	345	356	336	325	342	364	334	352	329	315	334	355	332	318	348	336	350	371	341	337	337	339	336	362	362	363	376	327	308	328	340	340	324	337	367	340	345	379	358	326	348	361	344	340	371	345	340	340	323	319	334	300	348	332	309	328	349	316	350	353	321	326	346	330	357	303	313	337	337	354	354	308	341	351	321	345	343	335	345	344	348	343	348	337	355	339	311	350	339	339	339	311	345	329	333	313	318	320	333	345	359	323	344	338	341	344	354	329	345	321	326	357	349	326	314	319	342	347	341	316	309	333	350	333	359	305	346	339	365	344	321	334	331	358	327	367	356	349	340	325	334	358	386	337	303	333	343	356	338	327	340	337	342	343	304	331	366	350	340	308	319	318	325	341	327	377	320	323	337	317	359	318	377	345	324	323	320	333	340	344	347	316	322	323	355	334	320	299	330	333	327	321	346	360	326	337	337	332	342	361	337	336	331	294	321	326	328	333	352	343	315	323	357	353	331	333	337	334	331	366	345	340	320	340	322	338	337	334	326	352	325	343	336	350	343	327	329	353	330	324	328	324	326	328	371	325	326	309	321	335	342	343	308	342	355	313	356	332	325	359	347	328	344	369	326	343	312	349	329	377	328	350	313	331	334	303	354	337	371	320	362	358	332	331	328	326	326	312	302	299	379	311	353	358	308	290	312	343	362	312	350	336	338	338	362	351	367	325	346	380	318	351	364	343	333	371	326	328	283	328	349	337	348	365	317	345	322	328	353	328	357	354	332	341	328	374	352	326	352	338	323	339	341	301	333	321	364	321	310	329	323	332	337	342	320	324	370	339	343	329	324	370	326	343	345	352	323	346	340	346	342	296	332	365	335	324	310	320	349	346	331	326	326	356	325	308	322	313	364	335	297	309	326	334	363	342	340	341	345	370	347	315	341	297	359	334	320	302	338	341	347	324	333	315	313	376	323	350	318	336	342	356	366	322	333	336	340	362	337	337	294	335	310	351	318	346	324	348	287	334	372	366	355	367	315	360	338	316	345	329	345	315	359	285	335	338	342	351	342	318	310	331	348	341	337	348	363	317	308	370	350	348	352	348	336	349	357	337	331	331	330	366	316	322	310	322	325	339	357	339	302	314	333	319	330	354	348	346	320	338	361	346	331	338	367	349	316	330	321	354	322	352	310	323	347	341	340	342	334	374	323	325	336	367	296	321	356	351	331	332	314	343	333	337	358	342	336	307	356	300	340	344	333	340	348	335	318	342	343	344	334	320	338	318	327	327	317	324	356	307	342	317	331	322	346	315	321	332	351	343	361	319	343	340	307	360	318	348	353	344	335	333	335	345	352	387	319	345	349	315	365	318	334	372	319	322	319	347	337	329	322	339	318	330	340	357	333	339	358	353	325	319	299	326	325	329	315	325	358	368	375	343	338	303	323	348	356	329	329	334	321	362	315	378	323	335	372	392	349	302	354	345	343	343	339	353	328	348	347	357	297	346	304	331	322	354	325	356	340	339	345	336	348	348	334	317	358	355	328	329	336	339	311	340	316	313	339	353	347	346	332	339	343	331	319	357	337	338	325	358	355	311	332	330	325	350	356	326	317	338	330	304	340	310	298	357	349	367	322	320	324	338	363	355	326	333	346	362	344	317	318	350	355	306	325	344	324	327	309	353	323	352	314	315	361	329	368
12734	14259	24414	23587	21064	17279	14355	12492	9999	8697	7507	6336	5094	4224	3519	3148	3234	4205	4014	3261	2897	2744	2288	2005	2086	1767	1668	1563	1590	1643	1645	1558	1477	1270	1305	1799	4559	6998	11776	6464	4083	2456	1859	1560	1049	922	966	1000	896	966	1095	1028	1027	947	946	933	927	897	896	911	900	946	946	999	908	959	942	952	925	871	911	935	881	948	961	922	925	934	935	955	986	930	899	968	938	896	902	884	945	900	918	955	963	912	950	935	926	906	924	909	968	917	871	922	893	924	904	879	893	923	937	917	939	922	894	961	887	859	905	845	934	943	948	923	894	884	968	898	919	963	886	942	902	957	909	893	964	931	880	892	911	941	912	947	956	920	927	948	907	930	951	962	900	904	841	960	961	980	907	942	885	896	892	886	885	913	900	926	933	947	899	925	900	950	940	913	901	928	953	881	886	950	975	859	898	943	924	905	978	904	903	966	966	941	860	920	931	922	915	926	946	907	904	928	939	951	953	890	904	915	905	929	899	937	904	894	924	913	901	954	942	957	897	874	918	924	944	944	965	948	893	934	921	983	914	894	940	869	899	910	934	957	907	931	976	891	904	917	910	927	912	927	965	902	917	970	875	928	933	910	935	908	912	940	933	949	930	944	861	916	947	927	947	936	928	929	909	900	907	945	970	866	874	927	866	889	889	882	923	900	901	940	912	874	959	910	857	907	920	969	940	894	899	910	916	938	958	957	930	909	922	915	881	924	895	972	928	953	938	914	903	935	959	875	926	885	914	908	925	893	934	905	911	963	932	871	904	872	923	970	918	946	954	925	891	936	982	949	882	911	1002	964	910	974	889	881	961	911	941	947	971	975	915	950	935	873	844	900	917	901	996	887	890	858	899	952	912	931	906	930	943	951	922	900	913	968	870	947	897	848	961	869	880	913	897	926	844	849	935	922	875	921	918	950	917	907	902	919	954	903	853	875	919	945	927	954	881	904	928	899	909	892	940	924	902	914	912	903	948	947	936	912	913	928	938	959	923	946	903	938	954	957	946	914	944	898	901	903	945	860	895	933	931	873	908	924	905	905	932	901	864	960	962	961	954	878	895	947	879	890	889	897	934	922	947	836	861	941	895	879	939	968	939	913	929	917	954	942	925	947	927	948	914	887	926	888	896	906	897	934	892	894	932	881	945	939	933	872	907	966	922	883	899	939	919	915	871	908	902	904	923	941	919	931	904	925	881	923	926	926	901	915	960	859	906	863	918	870	909	897	937	937	908	924	897	941	873	873	950	898	910	912	922	916	902	936	904	966	943	950	945	885	916	904	851	919	906	950	961	864	904	904	894	936	877	912	922	887	927	936	907	876	908	882	915	907	955	942	960	935	897	901	907	919	892	896	939	923	877	908	977	981	922	934	943	932	930	943	902	908	876	995	969	881	882	884	913	914	915	982	877	931	868	948	892	885	899	921	921	903	965	911	954	893	894	943	958	869	923	933	932	912	909	940	883	908	920	859	876	909	889	907	925	896	917	931	924	862	930	922	889	964	881	899	941	925	944	913	903	903	957	921	913	945	936	918	950	901	888	878	917	899	937	927	933	912	921	897	927	920	896	950	945	933	933	941	967	932	896	882	977	888	893	955	938	943	949	930	889	923	910	943	937	900	916	897	868	907	912	928	930	913	950	881	869	903	885	911	904	930	945	899	957	895	881	936	887	925	918	888	941	909	920	905	927	958	944	864	971	962	964	924	905	914	951	910	956	936	885	957	921	926	946	896	941	885	913	954	913	969	920	934	876	966	926	894	912	993	956	923	978	912	936	898	908	918	945	914	920	926	927	855	919	917	938	948	888	901	937	942	929	862	935	918	963	917	972	903	914	977	957	948	931	898	928	924	877	877	910	900	999	934	875	858	957	947	921	910	889	862	921	911	910	895	895	900	929	868	916	892	903	947	831	920	923	905	923	959	877	918	925	888	923	916	928	944	919	864	891	940	922	881	918	932	885	923	933	921	959	931	955	950	901	992	947	953	940	888	899	953	906	945	938	891	878	956	918	906	925	891	948	951	917	921	951	900	897	917	946	886	942	896	928	873	929	911	981	883	1021	916	969	918	869	887	944	919	910	892	937	935	926	903	925	927	914	971	913	917	964	942	901	886	924	955	922	963	904	892	897	938	838	973	928	964	898	907	883	932	959	921	862	879	961	929	906	967	962	876	979	919	943	908	873	898	999	890	937	902	880	941	914	902	944	902	907	929	909	969	999	968	953	940	924	901	914	948	910	900	918	928	892	928	947	891	927	914	983	905	962	928	896	929	932	940	948	938	904	946	916	885	924	940	950	935	912	900	953	948	933	876	930	872	860	862	916	907	933	946	853	913	921	955	911	958	893	907	894	886	882	946	944	893	889	931	947	949	865	910	896	960	918	887	948	970	924	929	894	901	996	907	879	947	933	933	913	994	927	905	901	949	954	912	918	897	924	971	1015	878	897	936	891	972	932	905	905	910	915	916	936	939	906	864	908	952	933	904	909	920	912	939	935	959	891	856	929	848	911	883	922	924	927	903	939	936	874	914	913	899	868	920	969	942	939	912	900	955	909	949	881	886	932	932	948	942	918	929	935	888	904	942	899	911	923	925	927	939	932	916	893	894	905	912	919	893	918	957	896	877	861	952	928	983	919	890	945	928	890	966	924	940	961	965	947	994	932	937	979	927	885	926	943	923	925	887	938	919	882	915	923	933	938	905	934	910	924	892	944	920	972	932	912	923	931	902	901	932	892	910	928	864	920	936	852	899	938	886	922	855	884	961	910	869	903	975	893	921	844	921	884	935	899	925	907	938	957	872	970	941	926	916	880	975	976	926	864	900	862	993	1001	895	906	931	936	880	929	910	925	900	894	896	868	959	949	853	959	913	937	908	878	925	935	909	897	977	914	877	913	958	997	939	969	896	947	994	918	969	906	890	886	898	914	973	942	873	931	903	903	950	936	927	955	929	916	847	899	920	900	949	882	924	898	873	956	896	951	942	916	893	969	985	916	928	981	879	929	911	903	947	930	884	911	961	915	948	903	870	953	920	916	924	957	940	934	898	902	972	893	916	919	917	923	949	960	902	915	860	909	896	931	868	899	884	925	905	914	924	865	887	933	927	909	915	879	903	894	939	906	913	935	970	974	877	932	894	953	932	854	955	963	936	889	912	873	927	939	922	941	875	896	884	943	940	915	905	949	881	938	915	912	931	923	911	921	853	930	914	930	916	902	939	904	980	911	937	949	907	868	918	888	885	912	917	901	1009	940	875	939	925	914	892	935	854	877	945	946	875	834	894	945	907	957	943	902	946	904	934	928	965	848	950	881	878	915	971	930	885	919	912	974	915	872	911	957	1025	906	923	895	879	954	894	894	909	937	869	955	910	929	881	920	911	930	911	928	918	868	879	971	929	894	985	920	913	913	881	989	928	943	895	921	912	887	902	883	946	893	916	875	930	935	890	912	886	952	923	899	902	896	919	917	892	945	943	895	946	923	882
28521	22521	24677	17737	12607	8726	6912	5509	3962	3257	2665	1971	1529	1133	920	788	822	987	1033	861	748	602	544	514	551	464	480	446	461	462	452	428	369	356	408	450	992	2244	3331	1536	1101	644	542	385	308	353	299	311	302	300	302	350	331	317	333	294	277	268	302	315	324	257	298	316	284	291	301	307	316	319	294	276	278	281	321	298	288	271	285	306	291	262	311	311	291	299	285	272	264	273	307	289	280	296	288	290	344	305	282	276	291	316	301	292	313	289	325	283	283	233	324	322	265	294	280	308	270	287	281	276	295	308	263	252	310	314	267	312	288	288	303	296	308	278	287	307	276	296	295	301	300	275	284	310	297	301	310	282	316	293	276	283	276	282	278	306	278	279	292	263	288	289	318	297	313	313	291	312	294	292	285	280	272	283	274	313	280	305	287	304	275	271	291	276	301	267	308	295	288	275	275	300	316	308	308	292	285	307	313	279	311	274	290	302	296	292	295	275	262	286	270	304	297	282	301	272	285	272	294	292	281	276	283	309	271	300	270	313	309	298	291	303	300	287	257	279	289	283	295	286	278	278	311	308	297	316	301	300	300	286	299	298	254	275	333	284	307	289	279	306	273	295	268	296	324	288	273	254	277	283	316	296	298	314	304	272	275	300	286	327	310	265	262	332	295	284	258	296	278	309	285	272	276	316	283	266	310	321	271	279	299	308	340	293	308	266	286	297	306	288	270	288	289	302	269	296	311	271	316	278	303	318	267	281	292	315	286	296	296	296	315	312	294	328	307	286	318	286	281	290	291	284	283	290	303	332	296	273	290	296	299	300	292	269	323	282	307	275	283	268	278	293	291	317	282	284	285	278	295	308	296	278	322	316	309	307	292	264	297	260	292	295	303	277	290	280	279	300	276	306	280	321	293	283	300	312	294	304	276	275	265	339	288	304	290	280	301	314	294	296	297	302	287	287	302	262	320	278	289	279	280	293	285	273	280	283	280	257	295	269	297	259	291	287	270	330	308	316	280	295	261	288	296	322	275	305	292	318	299	289	306	325	275	280	310	286	260	273	276	298	290	293	317	277	290	284	334	312	299	262	309	285	277	275	299	252	285	310	315	304	331	261	293	258	284	272	292	287	304	272	290	313	266	290	304	283	308	295	309	281	304	309	295	272	283	288	297	234	254	322	285	272	304	295	277	296	298	298	300	313	317	295	292	316	272	307	266	313	299	293	319	296	312	303	290	294	284	274	263	315	280	292	293	270	297	304	315	286	290	337	278	303	296	290	282	239	280	310	270	252	289	322	254	302	309	280	277	298	274	256	296	298	313	301	284	307	262	282	277	284	288	274	298	294	287	302	287	285	277	307	298	283	295	301	308	313	297	297	268	311	304	269	281	280	308	293	297	299	256	273	292	272	291	275	279	299	268	296	291	319	276	284	322	279	282	302	329	267	280	269	289	290	288	322	296	280	293	313	309	311	282	263	276	293	298	313	291	299	249	291	294	292	293	283	302	299	297	272	292	282	333	307	306	315	277	296	256	290	258	288	299	293	293	272	306	277	301	333	280	314	304	312	264	285	296	280	295	272	304	311	277	270	284	274	287	294	266	295	286	276	297	278	298	295	277	281	285	317	265	307	298	336	267	277	261	286	290	301	296	288	265	289	288	286	292	305	302	286	282	294	294	297	286	283	299	290	316	308	285	296	300	285	308	300	323	302	288	300	279	303	293	262	314	291	309	290	313	266	285	278	292	283	276	287	294	301	289	277	279	281	289	304	281	289	292	304	281	302	290	277	248	302	313	303	300	302	294	316	303	302	293	293	310	270	288	292	337	291	301	320	312	295	307	302	313	274	278	283	277	271	275	299	290	318	302	289	318	294	301	284	297	267	270	285	306	289	305	262	290	262	277	287	303	281	293	274	291	289	292	297	287	316	312	271	307	272	326	278	278	276	277	304	268	301	317	282	291	299	271	283	300	304	299	313	284	316	305	274	281	334	321	286	277	291	300	307	308	306	277	264	270	310	285	282	281	291	321	278	277	280	298	301	312	322	286	299	284	288	299	281	285	307	304	284	281	309	291	290	300	261	292	282	316	314	284	278	296	308	301	256	300	278	290	296	281	306	289	318	292	269	289	301	264	303	276	293	326	297	319	291	312	294	303	310	298	287	284	310	297	256	273	308	315	284	322	264	301	304	277	306	273	303	292	299	290	316	289	277	287	289	286	296	296	292	280	263	304	319	338	278	284	281	322	300	291	299	317	343	294	259	297	302	284	289	304	298	300	276	311	326	298	309	278	315	321	280	273	315	285	309	289	307	296	262	288	291	282	304	280	332	284	297	280	263	288	286	314	302	307	280	307	284	277	293	270	285	314	286	308	323	292	302	310	302	296	292	317	268	297	261	264	273	291	279	319	297	284	284	284	272	266	292	285	267	292	294	295	290	307	276	310	297	272	266	275	305	294	264	283	297	303	291	297	284	271	264	263	295	306	319	299	288	309	309	288	290	291	261	277	313	292	292	300	310	280	285	288	297	303	277	331	306	279	316	294	287	318	286	329	309	319	263	289	290	311	298	319	292	294	293	318	285	297	269	281	287	288	306	310	320	296	305	293	270	307	295	300	291	257	315	290	281	300	306	268	290	292	303	295	299	300	294	315	307	333	286	264	316	285	289	271	325	288	296	314	297	283	279	299	296	333	307	245	274	289	276	307	268	277	264	278	265	278	275	305	273	259	287	335	322	294	280	273	300	301	285	286	291	271	289	291	284	304	274	273	276	310	286	275	293	271	306	278	286	312	283	285	293	291	261	276	293	307	309	276	282	258	274	324	341	275	260	299	288	258	284	316	278	259	306	294	281	321	316	329	309	292	302	255	284	289	266	287	277	309	274	274	265	304	297	283	302	285	279	277	308	296	268	304	293	296	287	282	287	264	288	268	305	272	288	311	299	288	283	298	290	275	303	302	295	266	272	255	268	284	304	277	287	297	313	287	278	326	300	281	319	261	302	282	286	304	278	280	279	276	275	284	318	282	274	305	323	319	294	301	286	258	291	293	279	326	308	304	292	305	293	283	278	283	275	320	314	298	307	270	258	307	289	300	295	307	319	301	288	311	289	272	273	268	284	307	302	254	272	300	300	294	302	284	285	288	307	301	301	267	281	331	312	287	302	312	298	302	284	322	311	288	278	285	298	295	296	287	279	291	291	258	273	294	282	299	311	283	273	289	284	357	314	290	276	261	274	282	295	327	299	279	279	332	280	280	304	287	264	290	285	302	305	311	271	309	317	305	282	278	300	320	286	283	290	296	311	311	296	267	292	304	268	310	267	262	282	286	305	311	276	306	294	312	267	294	302	321	278	303	278	300	302	269	323	338	291	297	299	298	258	276	253	289	286	279	326	292	292	296	271	258	299	314	291	291	288	283	304	299	278	318	294	280	312	295	295	273	316	311	310	280	316	283	311	299	313	287	271	287	276	287	282	290	303	258	265	296	306	291	303
17472	18184	29513	28820	26347	22049	19958	17913	15271	13970	12231	10071	7955	5955	4794	4502	4761	5990	6065	5023	3958	3291	2702	2895	2680	2203	2294	1981	2331	2091	2254	1985	1555	1505	1898	2075	6310	13978	18323	9462	6583	3519	2646	1499	876	864	879	935	902	953	978	1149	1135	933	841	846	781	828	791	794	792	832	822	799	854	822	845	774	772	821	851	797	794	749	818	830	778	814	792	840	822	834	785	778	819	833	857	803	798	864	811	820	811	807	787	810	780	746	793	759	804	783	745	847	822	782	789	877	814	807	790	789	785	793	790	844	815	803	802	830	778	828	815	831	793	817	832	780	829	808	783	846	797	833	812	798	792	857	761	790	844	792	792	767	793	822	784	818	830	780	815	801	837	823	752	764	815	844	820	789	810	726	818	806	789	808	757	802	830	806	857	804	783	867	834	841	809	824	784	811	752	728	824	820	869	790	806	794	768	763	804	806	770	833	815	863	747	802	801	793	791	782	760	840	833	788	763	840	840	845	835	852	795	868	756	785	838	797	784	752	794	803	833	779	769	757	790	899	805	806	783	782	775	821	858	808	782	812	784	791	803	839	799	798	849	837	815	790	799	839	831	814	810	800	778	799	832	765	807	860	770	761	785	781	824	804	792	755	800	764	825	767	814	804	771	808	806	814	796	845	778	808	795	800	786	824	825	840	783	831	819	789	801	850	827	826	794	824	819	838	861	830	859	784	845	811	822	844	778	788	802	786	800	786	805	786	807	787	789	844	799	786	816	829	822	795	823	830	804	774	765	801	786	825	805	825	834	822	835	759	826	806	806	815	794	823	846	813	841	789	792	798	734	852	797	823	815	814	795	856	787	818	789	774	862	805	832	770	766	803	800	858	761	814	801	853	764	789	837	794	806	825	766	822	818	762	768	827	776	844	816	776	804	812	817	785	822	816	826	764	850	849	800	839	788	766	777	810	811	839	809	789	838	799	820	836	758	819	781	832	778	849	749	817	825	890	867	799	738	791	784	775	781	808	854	762	767	791	796	792	780	798	820	795	849	841	832	830	781	811	834	768	812	809	854	816	865	794	783	818	817	780	814	816	822	823	843	787	791	813	767	800	786	765	744	784	812	823	820	860	823	782	784	868	774	783	808	798	835	795	785	779	861	770	779	850	853	781	834	780	784	773	765	790	838	842	814	820	813	816	802	786	785	809	800	803	799	798	846	791	742	789	766	838	833	784	784	798	864	795	786	838	838	864	759	818	847	829	775	816	792	827	824	819	826	868	809	755	751	785	773	815	826	800	797	815	786	734	799	790	828	745	777	789	782	869	822	818	786	756	759	780	836	799	786	825	798	837	781	805	802	776	801	817	809	810	817	801	785	799	784	770	837	827	780	783	824	813	875	796	834	795	856	824	841	808	790	803	794	796	801	761	849	808	787	816	790	775	817	806	765	774	807	801	783	829	830	818	757	833	816	752	803	768	807	819	821	812	795	805	786	775	777	787	822	814	825	787	801	741	787	799	784	827	803	816	799	816	829	829	789	825	782	811	802	794	776	819	827	752	759	784	825	759	820	802	806	811	778	861	805	824	812	846	802	773	778	821	780	822	759	815	771	798	795	838	803	786	838	786	767	772	733	774	822	805	764	798	824	800	739	774	767	831	825	834	821	777	795	793	766	813	826	814	809	836	860	780	809	825	753	788	782	816	744	805	805	826	824	786	794	778	846	885	846	859	813	719	841	848	846	850	756	820	839	787	766	771	793	789	820	814	806	798	772	805	819	839	801	761	822	819	814	806	752	787	793	824	794	764	825	816	829	806	828	798	804	804	803	793	768	821	814	805	845	839	767	790	803	750	819	817	822	843	828	817	749	823	793	779	806	765	784	846	818	774	794	783	788	875	792	809	800	821	757	813	765	813	792	778	784	828	778	853	723	821	770	765	816	827	786	793	766	772	794	773	804	799	780	810	774	771	798	791	782	727	843	789	824	811	808	810	838	759	896	798	815	804	776	806	799	804	803	824	795	822	779	794	843	856	802	802	789	780	834	797	796	783	812	848	765	885	816	832	809	789	822	800	780	796	828	791	819	776	838	783	883	817	861	834	790	825	831	741	840	786	778	816	775	825	827	787	800	792	824	817	791	801	779	793	867	775	796	812	813	830	831	770	802	846	781	808	785	773	838	807	786	804	808	827	769	798	827	862	819	802	824	804	820	786	828	796	811	764	766	802	796	826	789	790	813	830	830	806	794	773	792	754	787	864	778	824	832	809	808	845	799	772	819	827	790	819	786	764	807	820	840	804	830	786	820	831	835	783	822	821	738	843	836	852	770	747	799	809	837	792	819	789	791	783	803	757	833	759	832	808	827	803	792	765	775	825	802	814	808	766	787	799	783	774	819	741	825	793	805	849	803	817	785	772	789	763	832	802	831	803	791	796	798	817	785	771	822	799	797	775	789	774	792	794	853	831	856	821	786	816	791	790	800	794	796	869	771	790	763	780	773	832	816	800	809	830	782	835	798	818	768	798	812	763	831	821	797	826	809	811	853	793	781	805	835	751	809	810	823	839	806	838	801	805	795	797	817	781	767	754	806	820	831	832	870	782	722	742	763	782	796	831	826	777	755	780	823	767	856	805	842	780	816	797	758	797	813	829	807	830	767	771	796	792	838	790	768	829	855	848	796	805	841	822	788	803	784	841	819	804	847	826	749	753	809	806	869	784	788	822	762	845	805	828	801	797	811	799	815	861	843	833	814	749	797	820	827	798	757	769	765	770	780	778	782	812	751	849	804	803	777	774	774	795	795	760	822	831	768	818	804	779	802	851	861	794	830	749	767	813	809	787	794	812	824	807	872	818	801	781	806	811	776	819	814	767	782	839	748	813	818	770	810	805	829	778	765	786	793	738	845	784	812	793	823	760	847	820	824	791	822	801	841	791	798	785	811	753	803	797	820	835	804	834	829	821	786	796	814	844	830	858	782	812	862	852	840	816	772	802	819	775	840	811	821	819	808	815	771	838	870	847	740	829	837	846	814	803	853	829	737	801	781	818	843	838	781	782	800	795	766	823	817	806	779	762	834	810	781	725	775	785	783	806	820	815	834	752	803	809	782	841	831	779	814	814	799	826	792	872	739	798	829	784	790	847	815	747	794	779	849	809	776	790	831	788	811	821	829	820	828	823	833	762	740	814	819	799	847	841	802	809	815	804	800	781	789	798	774	781	828	863	799	792	806	821	782	805	754	783	820	796	795	832	776	805	792	770	828	831	775	840	752	832	767	784	845	779	839	781	854	781	798	850	758	799	771	804	841	831	843	781	755	836	802	790	814	806	804	833	832	739	779	827	887	831	837	778	811	809	806	803	805	811	817	817	850	852	737	814	801	764	837	788	792	766	778	835	776	824	771	798	831	775	805	784	841	819	778	847	800	757	821	792	777	787	804	779	788	822	762	776	799	839	798	808	777	837	855	841	778	759	807	859	890	784	832	793	867	758	773	765	767	780	793	797	831	781	799	835
12759	9609	9734	6543	4224	2741	1817	1345	969	856	771	669	601	507	416	503	515	518	538	487	467	442	424	444	438	371	421	395	405	397	391	361	368	410	344	355	398	453	549	447	395	380	353	339	346	340	363	309	296	333	324	319	363	334	344	352	317	315	367	332	349	321	345	356	354	281	343	352	325	339	312	327	332	363	330	320	333	333	369	333	356	353	307	340	358	344	345	346	372	318	322	367	310	345	341	334	354	351	369	333	350	332	360	341	321	354	356	316	316	317	327	321	332	304	346	364	337	333	331	343	347	335	335	334	345	338	328	331	355	347	336	320	357	321	297	319	342	354	346	313	327	327	340	333	370	317	322	311	325	333	283	340	348	338	312	362	334	301	336	321	344	353	356	336	352	324	308	343	320	332	314	338	346	301	333	363	356	320	336	332	366	325	312	342	327	359	339	352	345	341	350	349	382	317	372	333	300	334	357	318	330	335	341	362	353	335	330	349	353	358	305	322	325	337	368	318	345	373	311	366	303	350	312	334	319	340	323	330	306	313	354	333	305	311	331	354	335	350	305	299	311	332	320	342	336	323	351	307	330	355	331	344	332	335	324	318	329	327	333	321	348	345	364	345	306	340	349	331	352	353	319	328	340	333	328	356	344	379	322	308	336	338	359	342	331	325	334	339	319	311	332	319	325	342	340	338	333	324	346	340	360	314	344	341	338	372	352	323	345	316	343	346	344	313	369	333	329	327	331	310	315	325	337	320	331	333	328	355	325	331	311	342	314	320	330	334	302	355	351	329	336	314	353	323	329	333	349	337	340	333	360	325	338	351	322	365	342	344	341	337	327	375	334	333	349	328	323	359	312	344	340	335	337	339	320	355	345	309	303	311	355	336	308	333	336	338	357	322	339	342	319	360	336	336	329	322	363	322	337	361	359	336	362	320	332	343	359	363	355	328	367	341	313	367	339	349	372	330	350	341	326	370	340	338	351	335	315	323	367	350	333	327	352	322	331	315	333	331	328	337	318	346	328	346	353	324	354	334	348	326	330	306	369	327	302	322	354	360	334	338	357	329	331	307	329	357	358	350	330	325	345	346	346	304	313	353	338	345	324	366	346	344	351	338	376	347	316	305	311	331	296	319	348	353	328	311	317	353	345	351	354	383	329	321	339	331	384	341	308	330	336	341	357	375	340	327	320	322	340	350	312	328	343	330	320	356	342	324	334	317	315	355	343	314	322	348	391	330	374	367	392	344	349	344	332	357	306	325	333	304	325	331	321	330	319	315	327	326	353	330	331	336	342	340	356	345	331	343	350	358	355	324	313	339	320	325	299	327	368	314	360	355	350	338	351	319	340	317	343	318	346	343	372	358	336	328	321	328	338	347	349	308	306	325	368	323	338	331	339	344	343	344	322	332	350	351	318	347	324	357	354	371	360	343	317	356	337	326	330	348	321	324	331	325	357	336	322	306	315	335	345	326	328	314	385	325	336	320	335	349	297	319	323	356	332	338	308	334	354	323	320	304	368	330	315	318	351	327	346	342	313	334	290	309	331	363	335	339	329	338	320	369	314	364	363	320	319	329	385	370	327	342	348	353	305	344	340	322	348	385	327	349	342	324	344	347	358	301	338	310	332	329	331	343	315	342	370	328	328	358	334	309	342	349	319	331	338	320	333	337	328	356	337	342	328	340	343	358	338	346	324	332	344	329	320	341	359	318	331	318	341	353	341	351	341	336	295	306	376	375	316	350	348	365	335	315	353	329	332	344	353	340	369	339	376	312	313	335	354	337	322	326	350	350	363	393	333	335	344	325	316	340	334	339	350	334	328	311	321	358	332	318	319	306	357	315	342	313	317	332	338	330	321	328	359	351	331	342	354	352	348	363	329	345	334	343	353	300	380	335	338	340	369	335	350	320	318	340	377	357	363	346	348	331	337	309	366	352	361	341	355	330	322	344	353	343	335	348	335	348	340	340	358	349	362	327	351	334	335	348	343	315	315	344	338	361	331	304	367	342	301	359	341	360	321	356	326	303	337	349	350	367	347	367	335	347	338	298	343	329	356	357	375	328	341	336	286	335	335	356	359	321	358	339	331	351	328	305	331	313	344	330	373	324	345	350	355	326	301	329	336	368	355	351	317	369	371	370	335	360	369	311	391	322	367	330	319	309	328	324	329	345	316	321	342	320	339	352	357	374	309	347	329	367	311	335	334	352	329	341	338	376	341	340	348	317	311	331	323	316	313	346	356	303	328	350	312	358	352	362	356	340	383	317	331	290	343	336	336	367	365	345	338	335	349	332	351	346	356	298	369	351	330	355	362	340	337	338	343	355	297	363	333	366	362	334	348	328	323	360	327	334	360	319	351	340	333	312	350	340	345	351	380	331	346	337	335	350	338	348	325	296	327	332	332	348	317	379	343	338	355	324	364	341	339	341	339	344	378	346	323	326	352	307	316	321	334	360	331	345	331	330	335	353	320	387	352	338	359	332	351	357	341	380	376	335	316	351	312	347	353	357	360	338	363	320	354	319	300	343	350	335	360	341	357	342	356	349	348	348	314	329	321	335	345	347	358	379	361	356	302	339	337	328	345	348	372	361	357	312	348	307	329	348	341	336	348	360	365	323	324	332	366	339	361	335	343	342	325	356	372	342	320	377	353	326	358	330	350	356	361	326	338	353	324	347	329	307	309	328	304	351	332	368	330	300	318	302	305	311	361	324	308	311	339	314	329	328	326	326	334	353	336	322	319	334	349	325	339	298	356	319	343	325	339	321	312	359	312	365	333	318	332	359	327	318	343	365	357	315	332	364	334	347	328	353	353	318	341	323	349	327	339	337	343	337	395	310	311	349	348	324	324	342	357	346	348	302	316	307	344	325	329	324	305	300	341	307	360	317	369	365	338	336	318	319	304	305	333	318	359	329	349	304	345	337	353	331	319	333	338	373	358	330	355	344	368	325	344	337	331	341	350	365	314	325	380	354	335	356	323	357	327	331	344	350	351	333	305	362	346	344	311	364	363	335	326	350	321	340	320	315	361	331	337	337	302	335	373	335	354	350	328	326	364	356	330	326	336	335	288	309	325	349	321	341	332	347	345	355	331	345	335	328	315	327	331	326	312	354	348	373	347	307	329	324	338	336	359	336	352	331	311	336	324	330	365	352	325	321	321	347	315	353	314	360	352	347	361	322	319	338	365	353	325	318	303	366	318	360	338	305	344	342	334	355	317	336	363	308	333	328	314	359	337	332	317	328	342	304	358	360	309	357	352	345	361	384	383	359	367	322	338	355	330	361	342	317	329	343	338	310	341	357	335	346	338	328	333	346	327	348	334	332	358	315	295	378	362	324	310	353	347	337	339	352	360	330	324	352	336	346	320	343	327	370	322	366	333	356	328	334	313	313	350	290	350	331	380	320	337	355	347	359	305	346	332	329	330	325	349	310	370	341	308	352	305	343	299	351	370	349	345	349	363	341	343	356	319	327	355	340	338	345	365	319
7976	8942	15566	16343	13478	10319	8117	5941	4592	4044	3621	3410	2384	2113	1843	1933	2104	2609	2441	2299	1996	1601	1472	1583	1364	1300	1373	1375	1381	1415	1347	1169	1226	1314	1213	1138	1372	1935	2501	1791	1469	1044	935	891	892	956	943	929	912	882	947	997	1029	1072	1013	932	908	926	904	929	872	901	884	923	902	877	967	938	865	876	899	896	952	971	910	933	873	845	894	958	915	892	898	894	925	883	920	940	900	883	923	953	901	907	873	973	915	927	914	893	888	944	910	903	881	880	901	884	910	902	979	967	869	913	851	868	971	915	875	946	875	957	903	926	939	895	863	901	838	918	971	894	880	874	950	945	896	907	913	972	850	951	878	859	879	944	884	907	897	914	931	893	913	944	945	864	865	931	913	825	925	935	884	884	942	898	913	937	884	895	921	894	918	928	926	885	934	881	905	890	943	914	874	987	880	864	917	898	956	941	902	888	922	977	895	931	940	869	879	910	866	913	924	937	918	926	909	904	915	965	935	908	929	836	945	888	938	939	905	918	951	896	882	876	912	897	874	923	821	976	900	928	848	931	945	919	958	908	919	931	886	929	869	914	864	984	934	889	896	885	915	945	910	906	890	882	895	929	892	970	909	908	911	930	926	931	913	935	899	850	893	941	915	906	953	852	895	886	909	905	942	925	916	893	917	926	957	958	929	947	915	881	903	947	905	933	860	960	911	887	932	892	889	875	945	906	921	884	908	927	945	896	864	878	873	938	891	961	885	888	849	911	884	910	891	871	928	945	922	909	941	894	972	879	894	904	929	923	878	906	933	873	937	920	893	897	864	909	875	867	941	959	913	897	899	909	896	936	871	927	920	924	912	915	922	910	935	906	882	853	910	921	943	908	967	900	909	893	948	943	881	900	955	939	935	866	962	966	927	921	936	877	906	904	926	934	880	954	923	920	923	925	943	928	877	946	914	946	953	903	913	930	878	889	892	927	925	933	903	946	934	964	926	918	888	874	865	887	904	890	923	897	976	894	942	884	909	914	935	896	926	893	932	913	871	934	869	884	929	933	932	904	931	917	852	874	903	880	921	919	841	969	929	902	861	909	969	958	922	927	902	862	895	902	902	924	919	929	919	979	905	882	915	909	909	884	939	913	953	855	943	974	876	973	909	896	935	897	904	946	901	926	941	893	845	932	941	936	957	897	888	935	981	950	954	937	897	946	887	871	928	980	848	937	919	917	915	961	872	927	927	906	901	994	966	935	928	913	950	906	937	939	861	892	908	897	909	942	906	855	917	866	918	954	928	946	957	890	921	936	915	849	911	922	882	932	927	907	887	922	937	923	934	894	919	924	903	867	898	903	909	880	883	898	911	930	912	911	936	944	897	937	906	909	935	946	905	915	968	922	868	900	924	898	951	960	890	867	929	940	922	880	937	882	947	922	874	864	906	932	937	871	823	916	897	893	850	933	852	876	885	966	955	940	887	922	959	918	986	911	914	1003	891	902	915	942	853	893	911	938	941	960	932	931	907	975	933	935	870	907	900	909	961	944	880	926	891	931	899	880	946	939	919	935	904	938	887	971	941	942	964	910	943	866	875	901	881	884	903	907	928	921	911	920	879	918	919	922	946	924	889	885	926	907	956	891	900	903	916	917	945	879	894	936	949	941	910	909	909	922	911	921	889	917	928	899	957	900	912	915	910	909	877	863	877	897	870	914	896	896	919	927	965	910	902	917	881	953	923	934	886	964	906	890	927	854	929	976	915	851	927	919	926	932	903	894	915	871	966	951	917	890	906	947	866	915	937	897	923	831	908	937	877	881	887	961	898	913	878	916	916	980	920	934	897	924	897	876	903	931	929	916	896	908	884	980	867	915	916	916	901	936	944	931	956	940	983	899	897	925	889	916	926	917	925	886	958	893	889	946	880	914	955	881	889	873	918	862	902	906	875	943	887	900	861	911	930	853	919	904	928	957	895	918	953	900	890	880	895	863	912	968	887	964	957	956	917	918	933	914	902	898	902	918	879	913	862	945	944	938	864	936	904	906	899	917	893	894	854	861	928	937	895	934	874	898	857	914	862	881	913	905	881	937	884	973	833	905	926	919	850	904	933	890	909	855	909	957	930	946	966	889	939	880	942	874	880	956	881	871	915	849	910	912	916	875	932	880	938	898	871	931	943	869	894	907	898	904	963	924	898	896	917	900	911	908	939	893	916	956	906	900	939	891	936	918	923	915	917	892	842	907	938	884	912	932	918	847	869	894	934	869	910	904	926	923	887	924	922	927	923	902	904	845	931	898	902	896	936	887	929	959	945	936	877	961	968	855	886	942	945	879	901	891	859	902	868	880	866	915	925	930	920	929	917	845	900	894	890	915	953	948	895	940	868	898	806	866	866	893	856	940	853	927	886	908	873	880	918	904	863	957	918	892	889	864	926	904	940	909	918	884	862	871	966	917	932	960	908	931	879	921	923	880	894	915	915	874	879	920	898	903	916	982	910	911	862	869	938	924	946	927	919	916	895	912	895	918	934	881	924	874	904	948	886	910	905	917	896	917	876	883	883	895	925	880	951	902	961	910	912	952	940	908	890	958	902	908	883	897	884	904	939	909	896	914	911	887	876	894	928	958	898	890	859	948	914	951	925	949	906	902	922	893	927	859	931	900	935	866	937	907	876	955	926	922	858	929	891	883	896	929	921	871	857	879	901	851	910	892	946	901	975	901	853	844	858	905	906	881	938	909	941	881	899	910	953	867	954	899	869	867	915	878	895	914	941	967	915	898	895	918	919	951	916	939	903	911	978	912	943	886	884	958	896	896	918	911	913	927	872	966	901	904	914	879	920	915	934	926	903	925	870	911	910	848	884	878	912	860	849	950	894	891	923	931	933	913	949	896	864	911	861	938	903	906	935	919	888	950	956	951	897	858	894	936	930	892	872	936	887	957	880	926	875	925	915	888	923	936	905	908	908	935	880	838	899	940	945	886	923	908	908	930	905	964	893	906	900	977	918	882	858	924	940	865	889	932	920	884	912	951	880	895	879	921	924	931	900	909	933	881	968	887	955	925	930	840	896	906	889	925	902	863	921	912	937	876	954	942	875	926	918	908	923	918	940	887	892	942	918	870	954	839	896	922	929	887	915	912	969	880	907	897	920	888	937	871	930	874	914	957	865	915	946	883	970	857	904	886	926	900	904	961	919	844	917	909	929	909	920	909	879	904	893	891	870	878	955	906	922	927	873	893	959	875	891	885	967	945	919	940	862	882	964	883	881	929	890	962	913	905	855	914	934	920	851	926	885	893	910	938	918	919	878	883	910	951	880	852	947	915	908	870	902	938	912	866	984	925	865	952	923	874	926	932	965	920	867	893	870	933	901	921	885	897	908	820	903	893	912	953	938	913	909	878	949	881	888	890	901	857	917	1002	874	908	913	924	884	860	886	911	891	872	873	944	898	910	955	882	928	912	897	903	864	904	1007	872	882	937	902	848	870	912	941	880	901	930	907	877	909	863	905	927	958	927
20708	15457	16623	12374	8073	5652	4283	3136	2166	2028	1791	1244	1031	747	687	696	732	767	637	626	501	455	444	444	395	392	427	411	445	443	378	384	372	347	358	412	591	1478	1685	787	403	310	308	346	328	348	362	365	295	361	467	514	407	338	306	316	322	303	307	351	288	321	317	292	330	306	298	290	325	339	311	312	293	327	317	305	287	277	305	311	332	306	284	308	319	316	308	298	312	291	333	305	256	289	310	308	317	281	307	296	299	298	286	304	297	313	283	292	281	325	291	294	342	298	279	308	324	304	321	310	292	306	309	321	291	311	265	293	281	300	311	291	305	272	319	317	305	329	305	340	349	320	309	289	285	289	314	302	302	321	300	329	293	319	311	336	282	297	294	280	302	302	292	322	284	338	301	291	309	309	307	308	318	307	309	306	284	311	315	277	306	293	280	303	286	313	313	349	285	328	281	315	279	323	317	324	304	328	305	352	270	312	292	329	314	274	324	341	305	297	322	326	339	302	327	286	298	319	321	299	300	306	293	310	297	339	297	307	324	291	300	287	312	333	304	299	308	316	309	337	285	305	304	313	268	319	320	307	310	281	320	301	313	316	311	280	284	276	340	310	299	316	316	328	337	302	302	301	312	266	298	337	260	301	318	305	321	276	278	306	294	352	299	301	319	302	288	308	300	338	351	302	308	301	304	303	278	287	272	329	303	283	285	291	324	285	300	311	309	311	304	308	314	320	276	267	296	345	315	333	326	340	320	302	287	325	327	317	278	324	318	306	336	268	290	273	285	301	322	314	292	315	308	314	311	321	309	282	333	299	315	307	315	290	315	331	322	274	278	333	307	312	298	311	330	299	326	292	274	315	322	301	305	323	292	287	287	315	268	341	299	319	274	293	285	283	318	328	269	296	331	277	308	297	287	322	312	282	297	319	297	325	317	300	323	348	299	286	330	293	296	305	295	302	308	334	328	292	325	306	319	309	317	325	330	287	306	323	302	322	333	284	255	301	291	313	305	301	284	297	305	309	329	309	319	308	298	309	311	294	312	301	309	304	274	315	297	328	326	307	325	331	317	316	298	339	307	317	316	301	281	296	328	322	305	350	292	294	288	291	328	295	302	302	351	320	276	274	314	290	306	292	321	301	296	319	350	294	308	328	317	287	322	315	302	336	311	279	316	302	298	297	314	316	313	305	304	312	309	340	312	304	323	272	336	339	287	323	305	319	306	325	298	304	301	292	321	299	315	318	291	327	302	314	318	299	299	306	290	318	297	299	324	327	310	300	298	302	297	296	301	319	318	313	280	303	325	292	294	292	318	326	296	299	316	288	322	315	295	290	285	302	292	285	293	298	317	329	304	308	314	332	282	319	303	291	305	290	280	335	309	321	289	310	318	311	311	312	330	332	302	336	281	321	294	321	288	323	310	314	313	280	322	293	292	293	307	308	314	324	306	304	299	303	305	300	297	273	330	290	287	317	302	262	277	306	295	290	309	329	300	311	312	287	290	292	339	297	339	293	276	320	309	299	320	310	299	319	313	316	318	282	301	277	318	290	291	296	325	300	304	293	334	277	306	322	293	306	287	321	285	277	303	300	294	323	292	315	293	291	330	311	286	326	331	307	294	286	326	304	295	281	303	288	295	310	307	312	313	295	294	277	284	324	305	317	310	294	321	309	304	318	276	335	315	289	327	282	270	312	319	329	303	311	301	283	296	299	305	276	293	314	321	296	320	300	305	302	304	307	307	285	302	315	316	308	309	321	318	301	273	319	327	301	296	314	311	285	288	297	350	312	325	317	339	319	295	293	281	307	306	303	304	307	311	281	300	286	304	299	290	299	296	308	327	332	296	314	309	286	277	284	300	306	324	287	368	332	322	301	302	309	320	334	312	323	317	307	289	306	327	300	322	312	279	312	284	295	314	318	306	300	341	343	312	313	324	313	322	318	300	304	325	305	312	295	304	298	314	309	325	289	338	308	268	297	339	309	318	326	305	310	314	323	330	338	323	296	331	311	300	286	318	284	301	328	330	336	311	298	289	300	324	286	301	316	339	324	297	322	320	289	342	301	324	297	335	311	308	279	324	293	298	288	286	313	295	311	317	283	320	318	264	304	322	317	305	333	305	305	267	301	307	311	301	317	314	293	323	327	322	294	311	297	263	322	311	323	284	298	310	291	321	282	318	322	307	283	316	315	295	326	294	314	322	288	242	318	308	313	295	290	313	313	297	287	275	308	294	303	319	333	312	275	318	305	283	309	329	285	260	284	309	266	309	286	318	290	326	316	293	337	283	262	299	314	295	303	275	279	305	336	337	295	312	316	277	283	297	325	297	284	330	311	270	281	310	262	318	323	333	322	290	326	316	287	301	317	285	296	289	289	241	329	304	294	296	276	297	310	300	270	273	312	268	327	322	288	289	341	301	310	317	308	283	309	329	276	342	304	299	313	279	318	302	281	294	315	337	336	311	317	323	295	312	303	298	292	269	287	295	316	274	298	318	344	309	313	282	322	326	317	333	339	304	288	317	322	281	313	321	339	324	336	318	329	308	331	339	293	329	317	317	296	326	312	326	308	328	328	314	322	317	307	310	309	321	292	328	296	284	275	285	315	323	325	306	309	332	281	298	302	309	293	294	282	278	289	304	349	288	282	311	312	316	310	307	321	291	335	327	310	331	326	318	308	273	314	296	301	326	304	318	307	302	308	276	305	323	324	331	303	287	347	314	291	296	323	332	309	311	328	298	299	318	325	304	306	279	314	307	310	307	308	323	290	302	295	296	284	305	294	308	315	280	308	291	279	315	320	309	294	310	275	312	314	317	337	296	306	303	300	314	316	276	302	302	266	335	315	304	271	296	321	320	331	323	301	313	295	330	298	268	314	277	273	289	312	264	297	319	313	296	288	334	321	296	317	298	306	307	319	307	289	303	292	300	318	318	330	286	310	286	284	337	331	321	306	294	280	290	313	314	289	331	311	301	289	331	322	306	305	274	353	295	317	322	309	299	291	307	294	299	298	339	310	336	307	291	320	331	309	328	298	315	298	327	335	303	283	313	299	295	338	301	282	314	288	333	294	302	268	313	305	268	319	315	300	335	278	330	325	295	271	311	320	303	327	329	315	322	303	294	296	279	299	313	296	286	342	312	307	286	332	296	305	283	312	306	289	326	295	315	334	295	311	278	308	311	299	302	287	301	305	283	298	292	286	326	324	318	287	282	317	296	334	324	305	278	328	298	317	281	289	297	298	288	292	314	297	318	304	301	285	312	293	303	297	312	299	278	312	309	309	299	301	322	278	321	316	336	341	299	307	322	286	304	306	325	301	302	308	323	312	274	333	309	329	272	302	292	310	319	329	305	307	294	292	330	290	364	305	295	269	334	274	287	307	323	333	291	297	324	278	335	311	308	351	295	333	331	327	307	302	318	299	322	324	329	283	290	315	312	304	283	322	314	319	313	310	294	280	331	317	317	322	301	304	278	317	304	290	287	344	321	267
13329	13101	22830	23814	20409	17050	14971	12319	10504	10162	8902	6820	5485	4157	3789	3887	3847	4284	3516	3265	2432	2072	2147	2115	1756	1719	2028	2116	2194	1954	1652	1577	1584	1327	1230	1508	3307	9094	10138	4864	1617	938	920	884	865	939	976	971	1018	1461	2210	2044	1498	1084	893	895	835	841	892	769	812	855	804	855	854	885	801	791	826	876	829	834	806	809	898	799	821	874	784	829	821	861	838	797	833	900	874	811	821	837	890	903	842	821	834	862	831	810	814	851	852	856	833	815	878	796	825	804	773	853	828	863	843	809	818	837	890	844	858	801	810	904	883	846	851	819	869	916	848	871	829	814	811	849	841	896	855	864	809	845	799	839	858	831	864	805	844	892	843	857	823	771	865	776	817	809	834	800	813	803	809	813	834	838	845	836	804	865	814	855	853	838	828	890	873	822	806	815	772	888	861	796	816	835	860	828	909	806	883	829	834	837	918	836	826	820	796	818	820	808	871	825	874	853	825	812	832	849	868	877	880	817	840	862	813	807	830	798	809	807	840	858	849	815	849	859	871	836	836	865	849	798	799	856	766	813	797	810	873	763	797	837	847	859	881	802	806	848	857	836	870	763	793	866	862	874	858	857	833	789	807	818	831	857	829	896	829	813	796	819	837	826	814	811	828	769	819	833	828	781	821	811	801	818	859	836	802	818	819	836	784	873	793	832	845	857	933	855	869	815	795	829	823	835	866	821	832	798	803	824	820	818	871	786	842	886	806	858	771	823	842	824	841	834	850	857	853	857	835	854	843	825	867	805	853	846	818	876	884	833	798	874	843	822	834	888	810	853	818	822	775	789	849	819	853	858	866	824	839	851	861	840	829	802	822	891	810	799	819	806	828	823	832	813	845	838	880	835	859	796	830	831	866	783	860	874	847	831	826	905	820	880	845	807	790	830	807	812	852	843	838	893	850	820	902	846	822	891	821	855	883	840	883	833	802	810	834	844	824	832	842	899	850	893	806	834	867	828	833	824	850	825	870	839	821	831	837	865	836	855	864	851	866	783	831	837	856	860	794	860	839	833	822	884	870	802	843	851	831	856	817	825	839	788	802	854	797	830	838	799	820	863	857	811	793	882	881	843	796	921	831	816	860	786	862	828	889	834	870	859	839	817	889	831	861	826	828	825	803	838	863	833	858	811	867	842	822	858	794	791	810	820	807	849	831	841	797	863	875	854	833	868	851	876	821	901	853	843	813	856	849	829	885	860	828	812	871	800	828	872	825	832	849	835	814	767	837	815	854	855	828	872	844	876	788	836	863	820	862	794	759	841	809	864	840	905	888	849	908	837	881	884	841	848	773	843	794	823	854	837	827	824	790	845	808	819	877	853	829	801	815	874	893	849	834	810	812	848	833	850	860	800	817	780	817	803	835	813	887	863	891	857	859	843	820	836	812	782	794	833	820	820	863	864	787	809	859	817	828	848	854	829	812	777	860	813	871	855	812	845	886	831	879	860	838	814	846	800	839	849	824	819	810	819	850	877	829	762	855	810	875	822	876	819	842	842	825	909	827	800	850	781	815	811	865	847	835	803	881	791	784	847	824	860	871	859	845	838	788	817	848	809	897	856	813	843	875	890	828	835	824	883	838	831	871	849	851	852	860	832	822	839	872	880	824	837	886	791	783	851	816	800	851	795	825	793	857	819	816	828	778	829	809	875	814	796	817	808	830	863	855	858	856	832	819	792	824	835	854	866	806	793	827	762	794	860	801	920	810	804	827	810	809	819	801	851	791	859	820	801	821	810	846	819	783	816	781	807	842	864	863	845	865	855	837	838	828	822	821	859	865	879	813	863	825	794	824	809	809	842	837	803	893	836	791	864	812	842	844	831	839	852	887	834	870	852	868	811	842	872	839	850	821	808	825	822	778	870	881	868	826	847	826	834	898	858	804	833	848	815	838	875	826	883	828	802	844	805	889	842	817	791	895	831	851	828	864	891	817	835	829	890	831	878	829	814	810	811	780	820	862	789	791	836	867	833	819	855	790	845	776	867	842	903	837	829	839	887	869	791	859	854	854	811	798	836	845	867	878	852	853	819	826	865	815	799	857	857	849	839	819	824	840	857	831	836	789	830	874	783	808	777	824	855	847	791	841	875	838	827	820	836	827	843	801	915	870	891	838	834	792	863	838	811	881	815	852	797	848	798	787	840	873	783	786	823	824	850	894	817	841	852	817	798	818	889	891	770	891	820	851	821	831	827	817	834	860	869	874	836	848	856	802	795	845	808	865	816	782	837	842	872	876	870	838	919	782	827	833	851	807	868	871	838	823	840	896	859	842	786	814	835	797	836	839	821	794	850	914	814	846	797	838	847	854	863	824	853	818	792	829	828	820	844	867	784	825	827	825	868	826	876	799	852	844	795	837	844	813	880	863	793	886	835	893	899	832	763	831	801	843	827	802	819	848	818	818	855	835	818	857	870	802	852	803	877	837	833	849	854	845	871	788	775	849	872	847	782	846	785	849	818	811	851	819	831	909	789	869	781	794	839	830	808	791	812	830	845	836	891	863	878	867	822	826	806	851	864	860	878	835	871	820	797	834	817	832	828	797	853	811	807	780	878	844	799	827	857	798	840	870	876	843	821	785	851	882	813	828	850	859	815	784	810	790	852	826	840	845	872	761	770	831	832	869	847	812	833	835	831	802	817	828	823	840	823	841	811	791	786	856	855	806	790	834	828	856	872	846	847	872	820	866	907	823	855	838	849	810	853	820	838	868	843	838	817	841	848	828	868	852	853	878	819	855	896	843	817	842	873	835	844	860	779	873	794	838	843	858	826	896	865	830	841	855	826	816	874	834	821	832	810	852	864	888	812	799	823	808	857	841	907	892	796	902	813	832	821	822	850	882	819	823	809	807	818	844	827	818	814	820	826	801	857	767	822	840	759	822	803	792	783	820	866	824	844	860	843	852	841	863	809	828	864	842	828	793	845	839	806	849	850	849	808	831	873	837	811	857	869	825	866	843	818	786	805	830	836	860	819	789	841	868	808	822	869	787	907	840	781	857	811	791	849	863	807	881	796	847	835	839	828	832	852	837	807	861	864	852	756	884	787	824	818	855	822	802	887	812	824	819	879	906	879	797	893	885	816	828	819	869	859	857	818	849	840	849	860	816	842	835	826	846	840	810	896	840	856	787	835	777	890	821	832	812	850	789	845	826	820	846	853	792	844	862	861	876	860	796	863	858	836	863	831	862	791	804	834	845	838	804	817	904	853	809	853	848	859	886	830	844	866	871	842	794	830	849	892	872	837	833	853	827	846	795	826	763	851	832	856	789	838	835	848	831	827	862	914	858	829	834	864	836	821	854	810	859	850	823	820	856	857	868	872	816	794	822	882	846	890	839	771	860	847	825	847	840	796	863	789	805	868	828	861	833	816	888	842	811	810	835	883	826	879	906	862	828	857	842	810	816	841	865	786	855	806	870	850	868	816	863	856	810	830	847	794	802	853	890	854	879	845	853	845	839	853
28363	20786	23014	17932	12311	9071	7247	5519	4472	3496	2978	1916	1350	1176	977	823	984	1043	858	808	552	521	592	520	492	503	533	544	495	464	434	407	351	339	355	388	822	2610	2958	1063	298	294	284	269	281	299	303	400	362	482	555	602	440	382	335	258	250	272	261	249	279	267	266	259	276	294	256	229	242	252	251	265	274	250	237	229	255	251	265	267	271	258	267	281	253	288	225	244	285	297	249	258	248	250	305	247	250	217	266	274	279	282	280	285	248	268	255	252	294	267	259	246	245	254	263	263	287	249	252	236	260	263	225	251	261	260	257	228	251	271	247	245	229	261	260	244	282	274	251	256	281	290	278	265	259	229	268	258	264	280	240	285	247	253	265	248	288	266	268	262	263	251	271	234	274	261	252	265	261	277	259	281	272	244	259	261	218	283	238	246	284	303	235	242	280	270	234	257	246	255	267	301	242	261	249	244	259	275	242	283	263	226	252	274	225	263	253	235	256	250	236	255	262	273	252	280	269	255	271	261	254	271	245	242	260	260	266	274	255	247	281	259	240	290	253	253	259	266	279	265	239	284	256	229	244	245	275	267	280	231	274	279	281	248	238	262	244	270	255	255	258	248	255	289	269	277	217	259	275	295	260	225	274	259	258	245	260	255	218	264	252	260	247	265	280	265	234	271	271	231	264	280	267	254	254	239	268	238	259	219	248	271	255	236	241	287	249	239	258	306	250	247	250	268	239	252	247	280	275	256	281	235	257	285	240	245	256	224	236	252	250	248	272	277	253	268	249	277	261	270	270	260	257	252	274	271	260	261	233	241	272	278	267	222	256	263	253	254	269	261	262	252	255	237	276	254	268	242	272	286	245	226	264	258	256	238	272	260	262	239	265	284	260	252	269	240	234	250	246	258	288	275	266	266	273	279	308	258	229	274	264	236	258	266	258	271	240	249	248	252	273	259	242	250	273	286	248	278	274	265	260	261	239	256	238	269	258	268	253	247	257	273	244	239	249	258	249	271	273	254	253	265	270	265	274	261	278	266	270	255	247	263	269	281	244	242	258	245	268	275	243	259	265	273	257	267	269	280	243	237	273	267	262	275	250	267	258	276	264	250	265	270	274	268	254	251	279	248	269	269	263	263	259	276	246	252	233	278	250	294	260	258	277	258	244	267	255	272	267	265	266	242	259	284	270	233	271	274	283	259	219	272	266	258	272	266	274	268	318	251	265	245	280	233	260	229	260	274	258	266	248	235	264	256	241	255	254	277	250	257	256	265	284	271	253	255	267	268	253	278	243	285	279	262	254	275	254	272	249	283	247	254	234	275	254	255	269	265	236	253	249	255	251	237	246	239	286	260	246	254	219	279	247	244	246	293	258	238	259	257	251	250	254	250	256	270	246	247	271	236	249	248	262	268	275	238	244	271	253	252	259	234	266	254	251	224	260	269	271	290	265	269	253	233	302	229	248	297	290	257	268	251	258	252	275	251	266	248	241	256	269	256	286	279	234	245	241	272	262	262	261	291	267	259	260	268	277	243	258	266	254	261	270	272	244	253	284	227	265	241	233	275	247	246	271	272	265	266	276	246	260	267	215	266	242	244	279	246	252	286	249	259	256	265	254	246	272	242	293	281	269	246	233	259	282	243	257	245	251	274	252	249	236	261	278	287	259	252	262	279	275	281	263	275	214	266	256	225	263	240	232	246	278	269	287	227	265	266	283	242	233	265	258	258	251	250	231	258	255	253	237	257	267	259	263	282	273	264	266	254	248	250	272	259	258	252	252	244	253	269	261	227	211	259	289	269	238	254	245	266	260	275	260	248	253	329	246	254	249	281	243	266	268	227	251	230	258	278	275	274	249	257	279	278	267	243	247	245	264	287	254	236	248	259	284	279	233	228	256	260	251	241	255	249	259	244	274	245	246	256	247	274	276	254	266	256	252	286	265	258	254	236	276	267	263	268	252	267	284	245	266	283	233	256	250	265	281	236	260	233	250	264	247	273	240	254	250	248	239	276	268	258	268	262	262	274	271	251	281	217	231	265	258	287	267	278	257	257	274	253	252	249	260	264	247	253	254	262	253	258	251	245	261	251	275	270	268	273	292	274	258	276	242	254	264	269	221	297	238	239	262	265	293	262	246	259	272	273	262	266	289	247	249	266	226	269	259	252	220	267	252	255	260	277	278	259	258	257	265	257	257	278	254	238	258	266	258	276	251	238	265	272	249	290	256	265	286	262	253	289	282	246	228	245	262	274	262	255	278	229	242	270	263	256	257	272	256	260	276	280	272	254	247	243	272	259	254	249	232	266	266	233	242	283	261	264	233	290	247	269	249	252	277	274	282	250	228	253	241	250	264	236	253	256	277	247	291	293	243	265	254	262	260	262	246	258	252	254	237	263	253	244	259	267	254	256	256	267	235	280	239	254	293	264	256	226	266	237	251	258	256	273	260	245	264	245	267	229	258	265	271	246	279	245	233	255	269	281	263	269	246	259	232	295	258	265	247	263	248	267	256	264	267	271	261	278	274	249	272	258	264	269	257	254	251	254	262	253	244	244	255	296	260	279	264	280	239	267	240	251	272	259	249	256	257	255	283	249	231	240	248	255	222	249	277	226	268	266	230	258	252	252	258	280	285	251	261	243	255	234	298	241	268	228	248	268	258	234	250	221	270	280	291	255	258	234	288	276	264	262	234	257	255	257	225	249	290	264	247	241	260	249	271	294	262	274	257	289	240	259	254	265	293	283	249	263	288	298	264	274	255	262	262	252	261	275	229	255	275	286	275	261	262	252	262	282	264	271	267	259	255	291	239	287	260	252	256	249	257	271	248	276	254	296	255	241	267	272	238	265	277	257	275	253	281	264	264	245	255	260	263	297	274	243	254	257	269	233	261	258	255	255	254	262	292	230	256	252	258	256	243	265	242	238	259	260	307	253	249	242	262	230	246	236	224	268	252	258	248	249	275	239	286	244	246	234	241	259	249	265	230	260	248	237	254	271	268	253	254	263	267	263	300	275	227	239	258	261	241	239	258	253	223	256	285	261	266	277	240	242	275	270	253	250	252	228	269	206	244	240	261	240	265	266	264	253	237	265	248	270	240	243	253	284	252	251	289	271	230	264	252	256	264	242	248	261	259	285	267	259	268	242	255	251	259	244	256	241	246	255	248	298	253	263	278	274	258	260	240	261	251	252	275	243	246	264	280	267	235	264	272	246	271	277	239	280	248	231	269	264	242	266	254	247	261	264	256	279	288	279	239	269	252	286	262	242	269	263	253	212	247	251	265	264	263	272	269	256	258	260	246	256	257	285	275	258	275	275	248	263	265	271	275	268	244	307	278	269	260	285	263	266	260	242	268	242	255	271	257	275	242	243	260	298	256	259	258	299	268	257	250	283	265	245	266	269	281	254	291	248	267	260	236	265	269	264	251	276	254	257	261	289	279	260	268	262	267	261	281	268	277	249	269	275	282	254	241	258	265	253	292	274	255	292	276	271
17178	16742	28145	29096	25811	22926	20411	18843	17146	15087	13479	10007	7066	6742	5476	5085	5903	6112	5509	4835	3101	2993	3226	2970	2707	2709	3011	3016	2891	2305	1952	1885	1489	1435	1414	2026	5433	15742	16746	6255	1060	957	910	840	909	836	969	1814	1821	2340	2937	2838	2032	1602	1107	847	757	752	726	720	689	728	738	657	767	786	744	692	725	725	747	703	665	685	698	767	690	705	715	742	709	724	692	735	736	715	733	755	753	696	729	744	789	703	711	765	754	705	736	746	679	689	716	717	730	712	731	737	756	673	720	718	754	753	721	697	746	693	756	692	781	701	712	728	739	744	740	737	716	699	676	693	716	725	743	723	735	701	699	697	750	726	768	700	709	751	718	732	711	705	714	721	705	731	755	767	757	684	723	741	691	715	730	724	774	723	698	727	756	735	727	749	731	752	674	687	738	703	691	711	719	740	752	720	706	762	750	743	702	687	715	758	729	701	736	704	737	674	697	716	745	755	718	721	736	712	780	709	775	732	730	706	697	743	679	744	707	698	780	755	754	725	715	769	702	741	748	752	750	747	760	711	734	718	711	724	700	694	724	728	734	748	702	693	734	678	730	717	759	762	749	746	723	708	726	743	731	674	675	759	716	714	744	731	726	752	656	718	690	717	726	740	733	702	749	710	702	707	753	716	750	678	714	698	782	723	712	714	738	702	694	735	736	754	734	749	773	693	725	707	733	742	720	705	747	727	689	745	712	714	738	677	725	785	692	670	733	694	699	743	740	712	707	716	719	745	703	747	759	715	684	754	711	695	697	723	730	657	716	763	700	698	696	715	725	695	709	715	758	720	744	743	722	718	762	729	724	705	715	731	686	764	745	734	731	719	733	650	777	709	742	772	655	713	737	700	667	738	712	714	741	711	717	696	726	722	723	749	721	719	740	723	780	712	696	746	722	739	744	772	712	675	799	699	769	697	733	716	702	698	746	731	761	735	725	759	728	710	704	706	702	696	709	717	693	721	671	744	761	726	737	740	738	706	748	745	696	719	683	728	780	753	743	717	706	722	747	745	752	710	702	719	714	748	694	699	714	743	685	713	737	740	763	678	707	738	730	782	765	715	768	729	780	734	665	724	701	724	769	763	763	746	726	701	752	692	741	714	733	687	714	722	699	713	686	697	731	736	701	744	714	723	697	719	732	722	727	679	697	756	736	680	725	698	646	754	747	742	731	743	709	731	687	718	717	737	716	682	688	697	708	712	709	710	694	726	712	751	735	698	736	723	722	754	744	744	733	730	703	753	656	711	675	760	752	765	773	718	686	724	658	689	702	738	762	766	704	665	744	765	744	695	685	705	775	758	730	752	780	678	721	717	754	751	749	800	776	735	715	736	720	719	728	724	712	700	709	754	749	688	737	723	701	702	732	724	703	714	740	740	736	738	734	717	800	763	725	744	720	669	752	772	718	715	742	785	658	721	703	758	727	713	726	729	731	708	709	687	745	747	734	761	659	740	733	788	743	757	736	663	761	751	787	705	721	721	730	695	749	716	721	754	766	739	759	729	690	690	720	732	705	746	711	729	724	727	721	755	729	761	729	752	744	715	725	709	724	732	732	738	697	727	759	766	684	707	727	650	749	709	753	679	726	721	730	692	746	698	691	692	676	720	768	742	733	736	736	685	723	744	666	713	716	744	713	717	754	750	734	738	737	683	722	754	732	806	721	717	731	729	753	726	704	712	690	729	729	756	719	753	720	751	732	700	689	704	748	735	717	715	721	713	760	749	731	744	744	753	728	722	715	716	746	757	716	730	729	726	737	762	679	706	712	741	714	734	750	709	703	682	713	688	674	761	715	716	719	743	787	736	719	748	767	745	710	727	715	727	702	654	747	749	673	727	703	708	731	729	723	779	726	727	686	741	717	705	723	769	712	724	739	691	701	728	749	684	718	676	736	697	722	729	694	720	743	718	719	730	713	707	699	754	742	679	727	736	732	721	719	728	733	713	729	702	754	728	746	699	765	712	749	742	758	721	665	737	719	740	747	765	720	670	758	724	771	744	759	756	730	745	705	764	682	771	706	705	717	779	764	693	733	737	779	722	750	732	695	696	711	701	775	710	720	692	712	734	711	725	700	704	719	708	792	777	751	739	746	750	782	717	745	725	704	731	689	734	725	748	696	720	739	752	730	706	760	728	732	727	756	750	742	723	703	756	747	753	700	710	714	723	701	719	725	702	743	709	681	711	709	732	688	714	718	696	791	738	731	729	763	705	720	730	753	711	741	712	726	720	723	773	736	709	741	693	733	746	696	718	723	711	707	700	765	704	776	717	747	698	717	746	687	711	701	694	772	713	760	780	698	759	739	733	728	712	715	714	715	724	692	755	743	715	740	745	763	755	721	727	756	742	706	747	703	727	718	730	730	668	714	693	743	670	727	716	689	732	705	738	704	664	743	704	755	733	737	710	729	717	701	728	702	751	782	721	728	669	725	745	749	757	707	696	731	740	726	711	722	744	726	778	723	745	721	748	719	727	775	701	755	721	690	762	773	749	728	764	724	792	731	696	710	759	734	762	697	752	689	745	731	748	717	717	652	707	705	722	699	731	724	722	723	732	720	752	732	748	721	696	715	750	671	694	682	663	767	734	698	694	716	781	689	693	684	760	732	729	678	751	717	739	713	713	741	680	799	685	756	756	735	779	713	700	791	705	706	721	730	739	726	758	709	725	744	758	767	752	696	743	732	733	750	716	752	731	721	707	699	690	744	733	699	718	713	770	699	723	697	717	728	661	738	727	769	745	770	708	702	743	720	777	702	698	707	672	742	741	709	694	716	746	704	711	706	717	702	710	736	723	710	702	777	720	659	733	695	713	708	708	728	741	694	696	714	681	753	706	729	670	672	660	689	734	707	740	736	737	695	773	728	689	711	712	714	696	676	705	710	723	701	748	703	711	687	736	734	714	719	751	753	676	737	707	712	723	726	714	714	768	707	675	709	697	776	729	746	745	683	780	693	683	683	770	745	717	742	763	736	689	740	694	700	721	709	688	749	746	729	707	735	755	715	725	734	706	727	746	700	767	722	684	725	678	717	761	733	736	717	716	730	710	741	734	741	690	682	778	727	716	711	711	708	710	700	712	739	729	701	724	766	726	763	714	792	703	730	745	729	759	693	750	734	732	734	728	730	726	713	765	736	736	733	746	727	724	727	718	711	719	701	760	715	715	745	698	726	728	716	670	747	700	742	744	723	737	711	713	730	732	654	709	689	706	745	746	725	752	717	748	703	705	677	736	730	740	696	698	731	702	699	716	766	706	717	723	752	687	719	777	722	698	743	749	744	717	676	708	732	744	746	700	697	695	662	752	741	731	733	801	748	749	713	684	716	773	740	679	739	730	758	782	720	731	743	672	803	725	698	680	721	721	774	731	759	701	724	736	735	723	731	716	696	736	758	761	672	731	738	709	729	716	737	717	740	698	757	740	698	717	654	738	704	775	663	728	706	727	769	741	703	697	736	708	713	711	762	732
12299	8044	9789	6558	3816	2572	1826	1301	1050	794	706	626	548	566	494	448	472	580	555	539	518	448	477	378	359	400	445	405	445	386	338	352	403	350	365	379	374	420	534	465	411	370	356	363	355	357	337	368	310	311	340	361	314	339	349	321	340	314	336	315	310	353	330	335	366	347	359	312	356	321	342	329	342	349	358	328	298	343	328	332	351	323	353	366	318	361	358	325	347	309	314	318	354	362	343	340	352	355	349	332	337	328	369	368	350	349	372	326	328	331	321	327	351	362	308	277	328	320	314	320	399	351	332	337	338	341	375	370	337	337	353	340	350	351	327	359	320	328	313	293	325	322	321	327	353	354	312	326	364	323	332	350	371	352	336	298	363	390	361	351	319	348	318	329	355	322	334	336	360	354	302	319	328	318	365	322	304	343	362	376	350	327	345	327	351	347	320	320	340	352	336	332	297	343	341	360	344	324	339	382	345	346	335	305	346	329	348	328	355	351	322	344	309	352	318	372	345	336	341	317	342	364	320	350	326	337	339	315	314	360	342	340	342	356	357	337	345	303	320	344	304	326	310	312	323	319	347	337	348	315	361	361	307	335	344	332	323	334	334	335	358	333	316	336	345	309	349	346	366	321	313	337	355	342	338	360	338	349	316	351	323	349	327	338	370	317	328	365	315	308	353	333	354	319	341	293	356	303	343	329	355	314	350	335	321	354	339	353	343	314	339	319	347	311	319	318	339	344	328	337	326	349	334	323	335	342	330	331	344	335	344	354	360	353	343	290	351	338	332	334	360	337	357	334	333	324	326	330	325	338	318	351	328	327	334	367	329	317	324	287	339	376	363	334	297	311	334	328	325	328	348	338	350	334	341	351	332	350	343	345	346	321	327	350	315	369	343	343	331	339	326	331	322	354	319	322	338	326	328	330	302	309	352	361	371	340	317	325	333	313	337	369	349	339	339	345	298	330	300	359	334	318	331	329	306	350	313	344	338	333	318	335	350	335	376	359	359	348	340	324	318	361	331	304	327	318	361	334	361	383	338	372	340	330	333	336	350	347	333	347	332	357	334	345	326	334	334	369	345	351	337	344	300	357	321	369	346	320	337	343	346	334	345	326	330	360	297	354	356	331	387	323	358	352	314	296	341	356	347	347	329	332	333	340	343	319	315	302	363	348	338	342	324	359	361	336	350	302	363	337	359	336	308	346	316	351	373	332	338	289	358	370	351	351	341	338	349	327	353	297	341	330	362	343	342	323	334	326	304	343	373	360	362	333	308	347	369	339	346	357	341	375	330	361	322	345	363	356	332	307	309	346	318	340	344	337	327	330	322	340	342	311	350	304	341	344	351	319	367	360	334	340	343	332	371	335	339	343	322	319	348	373	376	325	313	333	341	341	356	339	315	361	340	356	345	350	365	319	328	344	312	355	344	355	343	330	325	321	332	333	359	329	347	344	332	312	353	331	353	354	339	335	348	361	345	357	314	365	346	341	337	330	322	313	342	319	338	333	315	360	299	338	313	344	315	359	354	344	334	347	327	335	368	354	352	354	340	344	340	345	389	344	327	347	290	332	352	349	325	324	329	358	368	322	331	332	342	340	356	410	307	326	342	331	338	353	343	346	305	333	320	315	377	339	334	329	319	370	351	359	340	319	338	315	346	359	305	327	368	361	336	332	348	331	322	345	313	316	328	343	345	351	365	332	342	361	346	325	361	330	335	353	318	360	368	286	331	347	332	366	377	302	344	335	328	322	310	361	351	315	336	353	323	363	328	341	324	352	344	342	345	342	334	321	350	312	341	338	342	349	351	364	358	350	350	352	338	361	375	311	335	367	346	334	332	352	358	314	325	322	310	355	336	327	336	328	342	327	343	331	354	340	340	364	317	320	336	373	349	347	302	336	349	370	339	360	360	348	359	321	303	305	319	314	318	373	351	338	358	343	352	372	310	333	340	328	323	323	337	315	319	349	369	327	356	368	301	319	335	336	292	345	352	354	349	365	345	369	331	331	345	309	325	326	322	356	348	358	335	343	372	334	373	325	303	312	336	333	302	322	328	375	344	374	375	320	302	327	334	342	364	337	343	344	313	381	347	322	330	341	315	369	335	333	327	355	321	321	345	310	313	358	348	321	341	308	350	333	348	368	337	340	346	344	334	340	356	335	358	345	326	318	327	326	328	316	352	333	346	326	346	320	323	336	361	361	338	314	340	354	335	301	376	372	345	317	349	332	345	310	339	335	331	317	352	339	339	359	357	309	362	320	304	347	344	323	352	351	322	370	301	331	350	342	338	335	315	344	306	352	340	303	356	358	333	371	322	332	346	345	317	343	340	343	379	354	325	363	348	338	355	320	318	318	313	315	348	331	367	327	310	330	327	337	319	328	346	322	346	336	334	323	325	317	333	348	346	346	339	338	339	349	353	346	343	346	287	333	317	346	312	369	332	328	319	345	327	328	355	340	327	353	376	361	336	360	355	336	364	304	357	318	336	338	343	324	318	338	310	306	313	302	295	332	352	352	365	338	336	337	313	345	317	354	312	376	346	330	364	331	366	298	351	328	311	346	314	344	333	348	328	355	334	367	327	336	358	354	344	349	360	368	352	338	315	327	372	356	372	356	324	344	328	327	333	376	341	346	334	347	333	331	317	346	341	342	301	312	337	335	335	374	311	338	350	311	343	321	301	354	328	349	316	334	353	342	366	366	340	344	319	335	320	332	330	311	348	355	351	316	360	350	321	353	348	349	364	331	390	355	369	338	319	345	343	321	332	299	317	322	348	334	328	350	348	322	335	319	357	335	369	323	352	336	340	339	353	325	316	342	351	354	344	341	366	313	378	343	314	328	323	339	321	360	358	356	334	309	341	350	306	333	366	367	312	355	351	325	321	331	336	332	352	338	333	317	334	335	376	345	352	332	360	342	340	336	354	326	328	353	335	323	372	330	308	341	329	329	360	359	322	363	339	352	296	311	350	315	321	320	350	316	340	366	326	310	342	356	351	319	360	331	339	325	331	299	343	379	352	335	296	345	363	323	374	337	307	324	378	324	328	346	312	339	333	330	339	326	365	339	351	361	350	350	333	317	332	367	355	329	334	331	332	341	329	345	303	384	369	378	354	315	324	327	304	320	336	324	325	360	318	337	325	344	350	370	338	333	318	352	353	305	314	321	371	307	344	331	351	307	361	348	324	350	336	348	282	326	325	337	334	287	343	332	347	328	313	352	342	317	329	328	326	329	334	319	362	322	347	315	332	344	311	366	328	321	326	342	368	332	316	367	323	336	349	323	323	340	336	359	337	367	310	334	350	358	294	328	314	332	383	333	339	369	371	352	386	321	355	350	338	314	334	347	327	357	324	325	347	341	340	341	335	332	328	328	344	349	326	348	353	319	352	366	331	321	330	356	367	329	337	345	318	352	343	352	342	308	313	319	323	345	361	355	333	375	353	338	333	346	333	333	352	358	344	358	338	336	321	362	348	368	320	324	363	323
7845	7482	15942	15674	12105	9364	7670	5929	5002	4169	3696	2734	2152	2260	2170	1850	2241	2495	2413	2453	2084	1915	1745	1554	1405	1423	1589	1570	1694	1480	1373	1202	1171	1128	1110	1065	1183	1788	2616	1941	1491	1115	885	993	990	1017	948	925	944	964	973	1033	962	958	938	923	883	899	978	923	891	968	955	918	929	952	889	897	954	924	911	957	955	920	883	916	931	901	995	949	909	920	900	934	972	910	923	881	888	872	940	948	928	956	932	893	929	975	994	968	959	918	889	939	889	954	877	907	902	983	878	924	969	861	897	906	927	937	928	922	928	887	970	946	909	926	906	954	832	925	918	854	912	887	931	854	865	928	869	909	964	886	936	840	938	913	928	899	920	923	990	858	977	934	887	825	912	934	901	953	902	882	907	934	972	945	912	903	901	920	919	938	918	922	938	919	960	973	944	908	960	956	941	870	865	932	950	941	925	928	862	945	912	850	900	898	888	939	918	848	924	907	961	904	886	886	871	906	921	916	961	939	904	967	936	932	917	936	871	854	941	933	901	877	918	897	894	960	891	929	893	922	883	911	943	899	868	895	961	937	941	958	890	920	908	979	924	912	957	915	946	914	993	966	941	949	947	939	904	944	945	955	947	941	981	922	910	878	900	892	899	964	916	903	899	956	915	895	907	932	860	911	883	968	936	906	891	912	891	912	964	928	946	837	901	958	919	935	998	889	951	918	936	886	893	914	923	875	982	889	910	897	901	903	963	930	902	926	904	913	951	927	904	939	875	916	889	933	907	920	962	957	927	943	918	934	870	911	934	923	906	874	912	889	909	979	910	934	900	953	907	915	923	930	938	917	952	994	939	922	944	919	939	930	883	936	901	900	961	892	941	942	910	926	890	907	930	919	907	928	939	907	939	924	893	919	949	895	903	887	931	898	923	938	867	944	896	977	993	936	975	888	863	965	949	935	909	922	878	952	898	942	936	941	912	931	925	978	910	932	927	906	931	941	917	895	951	912	949	899	895	913	924	970	951	895	935	901	968	953	910	905	956	958	963	919	904	900	950	913	916	979	908	919	941	899	931	929	912	918	926	953	926	942	893	877	921	923	952	935	858	955	941	905	943	914	932	944	940	943	942	1006	950	920	912	886	917	875	903	873	956	901	893	955	944	960	917	945	887	901	938	900	914	878	939	911	915	954	917	911	881	925	947	917	965	882	969	963	962	892	901	964	901	911	937	905	881	908	948	943	912	940	934	946	895	910	921	954	885	880	886	902	928	915	905	948	924	888	893	979	902	953	911	859	938	922	950	967	919	912	913	909	931	889	972	891	938	919	904	948	928	899	922	907	957	856	957	890	951	890	935	891	906	928	911	954	897	936	934	935	915	952	951	859	1011	876	877	928	917	928	917	938	894	938	934	974	940	923	899	924	901	958	910	972	938	898	882	945	888	984	956	937	887	923	907	860	960	941	931	923	955	939	830	875	881	861	935	869	941	930	867	887	934	920	906	849	948	910	927	952	934	923	964	937	976	931	896	927	987	912	891	927	941	906	921	870	872	923	899	913	876	899	946	904	966	902	966	950	994	938	963	908	891	901	907	888	882	921	912	917	913	989	921	959	908	888	917	927	941	1016	956	927	909	931	951	901	944	965	914	942	927	910	935	923	972	947	888	937	954	947	941	905	905	928	908	952	936	874	918	924	896	957	948	892	944	954	927	958	877	936	956	932	911	963	901	941	905	952	907	891	942	903	904	952	909	938	900	941	922	936	937	955	927	961	942	938	969	913	929	902	941	929	954	935	915	923	872	901	889	940	894	942	941	926	934	926	947	906	941	871	939	913	881	946	903	925	958	951	969	947	992	903	904	927	941	890	940	991	836	958	894	918	913	924	866	891	943	943	936	914	948	960	938	922	921	920	880	912	926	937	922	943	939	944	888	931	909	914	896	922	907	899	884	933	939	889	922	959	899	936	907	985	936	925	948	928	920	938	910	902	912	902	937	909	954	895	893	956	966	894	869	884	913	863	880	879	930	944	974	940	971	943	958	934	923	941	933	907	906	968	889	930	932	950	940	913	918	957	921	955	1008	947	890	866	923	897	928	964	908	984	898	883	929	919	915	937	964	924	916	924	920	896	907	926	954	957	931	963	975	932	932	910	926	924	873	914	881	944	957	900	987	918	894	958	932	875	897	923	926	864	938	922	954	959	895	906	896	897	875	928	939	877	926	951	912	922	897	940	873	885	961	839	922	912	966	951	945	827	898	918	943	877	925	949	907	860	952	932	908	921	973	921	894	955	937	949	894	958	928	954	933	918	970	884	965	918	938	919	975	931	910	977	891	993	924	884	908	934	897	936	990	930	949	936	977	932	908	945	930	934	922	853	936	877	947	961	965	903	905	925	955	948	912	896	886	948	899	976	934	918	955	952	947	892	986	967	903	923	946	898	881	940	893	875	915	903	862	892	920	925	993	903	903	949	914	892	902	950	920	933	916	957	966	942	927	926	913	907	902	920	927	902	888	914	906	947	963	931	933	886	911	1001	929	906	938	871	920	862	912	931	881	914	922	924	946	963	910	872	912	936	927	905	908	910	932	912	924	968	939	875	888	906	953	937	937	953	943	925	923	1016	898	875	950	917	983	905	867	933	919	975	906	891	936	938	874	903	935	935	922	957	925	892	940	917	861	921	943	943	929	906	941	884	954	952	919	950	950	908	878	917	921	915	885	933	974	950	938	929	920	868	924	910	898	925	955	990	874	922	939	899	941	920	874	957	904	958	904	885	915	931	918	856	906	938	901	932	917	894	963	925	931	942	914	841	1014	911	942	930	906	971	885	932	892	928	915	932	930	937	872	950	902	875	914	931	934	928	925	872	953	877	942	879	959	953	858	938	900	900	954	918	973	976	899	947	898	907	880	948	940	906	952	919	935	905	881	905	941	943	908	961	878	931	987	900	934	945	887	953	900	894	900	846	906	913	957	912	934	942	909	935	879	953	906	945	933	925	926	909	928	939	890	866	930	883	907	930	991	912	976	976	898	941	933	908	935	907	927	932	895	916	938	889	935	903	947	902	928	930	921	945	896	878	949	857	940	944	961	904	940	950	919	891	953	862	926	863	912	901	877	945	899	952	944	879	949	938	945	890	938	955	973	911	901	977	906	962	842	907	912	936	916	924	948	944	900	952	948	959	946	942	934	949	931	920	912	933	900	893	893	938	950	902	987	939	963	941	933	905	843	878	941	907	948	959	889	883	904	921	931	918	951	942	897	983	956	939	980	919	924	944	950	895	919	909	871	886	933	938	881	879	856	957	893	885	905	932	914	851	880	944	908	949	898	929	941	948	984	930	969	921	930	930	925	939	919	930	947	933	911	845	975	911	888	948	882	875	940	922	889	942	894	926	947	911	946	944	935	906	969	908	929	928	908	888	946	953	890	927	923	886	884	956	878	887	896	887	917	947	935	911	954	848	942	864	943	896	900	920	898	916	906	924	877	928	879	888	929	945	920	917	932	943	887	922	907	956
19658	13983	15970	12203	7699	5633	4316	3321	2606	2230	1582	1131	877	783	719	613	775	907	856	837	628	551	517	488	464	445	503	517	502	423	403	353	393	396	452	429	636	1170	1722	1159	749	641	529	433	334	333	383	357	370	385	403	341	346	306	327	313	351	347	358	327	338	361	318	323	334	316	336	311	325	368	329	379	312	346	366	324	329	342	371	302	310	308	334	319	360	358	376	349	375	330	329	343	336	352	366	346	322	340	296	344	355	335	342	286	368	336	343	308	315	343	346	370	325	359	318	319	378	336	328	332	334	320	327	336	310	363	309	314	332	334	335	336	340	363	344	353	391	361	368	367	320	337	305	325	345	337	368	358	365	325	352	318	357	345	326	348	335	313	328	345	334	345	328	320	325	330	344	366	337	345	353	349	327	342	314	346	364	337	354	333	347	341	345	343	334	324	331	313	348	329	323	332	349	318	305	332	317	317	321	314	354	342	326	330	339	353	337	358	307	336	347	338	302	331	330	336	350	371	355	321	365	368	289	336	340	374	340	324	335	340	325	341	351	345	340	310	313	345	332	322	340	314	362	315	337	332	335	330	320	306	346	342	315	340	350	332	358	355	353	328	312	340	336	304	338	324	363	353	343	320	327	343	384	359	342	365	352	343	337	316	323	287	358	314	368	354	314	333	329	327	337	316	335	315	336	337	310	324	352	369	340	366	316	337	346	301	323	347	326	317	354	332	335	335	330	315	357	327	304	367	336	318	328	331	368	327	300	383	337	336	313	319	338	323	346	313	355	331	311	328	345	315	366	348	313	382	332	338	326	333	346	362	341	354	352	317	317	362	350	329	329	334	348	327	360	362	343	350	324	335	336	349	320	346	347	330	345	332	318	359	350	315	329	321	338	338	337	306	287	338	331	304	329	334	344	367	325	353	358	357	309	340	335	327	361	322	322	298	305	330	398	311	334	332	388	327	369	332	348	332	349	333	358	341	374	309	352	342	346	318	339	337	342	321	376	334	339	354	315	327	326	321	364	325	350	333	329	303	324	318	348	336	337	347	317	335	332	314	319	335	359	323	353	345	312	344	358	335	340	364	307	348	346	365	343	352	324	339	323	348	371	319	343	362	327	314	318	360	304	332	337	332	375	350	346	329	331	338	300	357	356	349	346	350	345	350	316	356	313	308	327	307	342	352	312	328	333	325	345	342	336	338	359	329	310	328	352	344	331	353	329	356	339	363	332	346	308	298	344	341	375	300	328	361	340	347	346	340	335	323	320	326	338	339	375	328	346	345	364	321	351	383	327	296	349	385	356	334	356	358	332	362	322	342	354	337	353	339	329	334	333	328	351	339	330	314	344	351	351	335	330	356	292	344	348	324	344	356	343	365	382	335	366	331	323	332	341	327	350	340	319	323	349	330	359	333	316	318	326	285	316	335	352	292	335	335	320	320	350	337	330	317	368	361	349	346	371	335	360	364	314	327	324	353	345	339	330	292	337	352	339	328	335	358	355	341	314	339	350	304	331	365	322	384	368	335	318	327	351	337	320	367	344	362	366	332	338	344	341	335	311	328	368	348	356	342	304	333	333	343	376	406	356	333	328	350	313	338	320	359	316	317	296	330	342	324	346	354	388	341	305	380	367	360	354	335	353	360	323	354	388	331	323	327	316	333	338	333	324	349	354	331	334	354	344	350	339	340	343	346	346	366	329	315	352	326	333	328	353	355	295	341	355	356	313	335	349	372	324	368	330	323	336	328	373	374	337	357	337	340	293	318	343	358	323	362	345	339	357	353	357	359	341	306	339	326	342	322	347	315	336	342	321	340	356	297	329	297	341	365	301	328	361	322	337	344	342	361	329	372	335	354	315	363	337	332	336	316	344	356	377	336	351	323	319	326	315	316	340	333	331	366	315	323	334	332	335	371	316	367	321	350	321	331	338	332	346	326	337	347	348	379	326	342	331	313	347	362	322	334	330	309	338	347	359	317	360	365	325	357	351	340	326	329	320	333	325	352	361	302	346	322	300	354	346	364	318	325	331	364	351	357	320	332	340	309	345	348	332	341	372	356	324	331	358	331	304	320	369	339	357	341	341	327	336	311	346	364	321	330	315	310	348	341	334	339	348	359	360	342	340	314	323	348	339	347	334	342	327	329	345	351	356	347	339	323	341	338	310	333	348	333	346	352	331	359	384	345	341	341	346	328	356	325	369	352	337	362	340	334	311	344	354	333	352	331	293	341	356	337	308	365	359	345	330	292	340	325	329	345	327	359	356	320	371	304	302	348	372	350	346	324	322	337	297	338	337	333	327	354	307	333	331	354	352	332	317	341	344	356	356	347	355	339	341	342	344	346	321	338	348	345	336	375	360	312	332	365	332	339	361	346	345	320	301	323	364	351	353	335	365	308	324	358	323	357	365	367	332	328	318	357	350	347	351	329	329	356	362	337	354	356	332	298	309	370	358	331	368	324	321	327	353	365	352	358	376	310	338	334	347	341	358	340	327	333	323	343	317	346	332	309	309	318	327	323	344	329	308	324	338	355	350	355	364	357	372	384	364	367	314	317	323	352	319	340	338	396	321	371	303	341	354	329	306	355	338	326	344	320	314	341	330	345	356	343	349	332	329	325	347	331	345	313	305	356	376	324	340	347	348	336	351	352	320	358	346	302	386	329	291	303	307	325	337	337	346	333	338	330	296	288	354	327	368	363	320	395	333	327	334	356	381	335	345	335	339	342	338	302	371	336	339	321	315	315	336	339	332	343	343	351	358	335	378	334	375	384	328	346	330	347	351	358	340	350	342	322	337	311	346	385	333	320	347	349	338	335	339	343	323	336	351	303	334	382	335	332	303	358	341	373	357	352	351	339	366	314	334	334	321	333	329	329	361	309	352	342	324	322	334	328	338	334	334	335	350	338	331	355	310	331	334	331	315	321	362	333	326	372	350	357	345	311	325	355	325	340	324	335	336	317	343	325	337	324	333	349	352	351	345	348	319	311	323	337	328	347	328	322	338	352	337	351	326	326	320	337	373	318	327	338	305	362	346	350	349	387	350	345	301	344	354	345	329	346	320	337	337	337	370	360	347	326	353	350	323	353	335	360	330	361	340	328	326	343	331	328	358	315	349	349	326	366	367	327	325	342	325	331	306	343	356	326	339	312	329	354	331	351	344	285	331	359	341	315	327	322	310	322	339	334	372	305	329	313	304	343	346	357	354	320	318	334	340	301	360	318	327	347	332	320	355	318	347	310	359	322	323	342	321	313	356	334	331	342	359	363	335	333	314	341	358	325	360	349	341	326	316	327	368	321	351	356	345	333	357	341	320	305	349	336	330	318	340	341	363	343	329	350	346	334	336	359	333	336	316	316	365	304	333	334	348	330	303	321	343	321	375	374	348	348	331	331	358	367	365	361	374	313	365	341	324	359	356	375	311	345	339	347	336	302	322	366	319	350	336	329	323	320	362	367	327	380	352	328	335	349	321	336	317	356	348	331	333	299
12568	12226	22610	23302	19719	17409	14501	13514	12282	10384	7722	5772	4503	4319	3854	3343	4309	5001	4957	4573	3578	2848	2142	1915	1761	1871	2281	2419	2251	1814	1399	1281	1307	1358	1616	1657	3257	7793	10915	7392	4259	2894	2065	1320	1052	986	1053	1075	1070	1108	1039	929	1009	972	963	944	939	965	878	924	910	929	919	979	886	918	980	891	912	936	988	956	912	942	939	954	879	907	888	977	890	931	961	935	884	933	913	956	919	919	903	911	889	903	925	946	927	929	941	936	940	980	933	918	871	970	893	939	908	891	884	939	904	914	961	908	904	862	969	869	927	933	875	936	962	909	940	899	928	923	897	892	894	945	936	891	907	914	863	922	926	897	897	909	953	922	916	880	964	932	965	919	939	900	952	940	940	865	921	914	927	890	940	968	924	902	909	933	958	931	911	941	898	930	885	919	927	910	912	926	904	928	921	931	922	903	895	900	938	980	914	899	929	936	921	899	913	927	952	911	908	876	919	893	922	940	989	893	927	932	913	978	958	933	929	912	955	906	922	910	938	925	938	942	947	900	925	930	947	958	884	929	908	943	919	923	899	955	947	937	903	914	924	898	923	949	898	931	892	947	977	926	987	944	925	940	938	909	954	958	928	858	913	917	951	949	893	933	955	917	874	871	918	971	938	898	959	921	931	879	978	937	919	867	912	918	883	952	947	958	905	907	940	934	884	910	923	906	901	919	923	926	869	899	897	918	945	892	953	924	922	896	959	900	898	984	913	867	962	883	993	929	936	891	999	897	957	931	958	943	935	914	946	917	932	961	932	936	951	888	906	888	957	892	968	904	895	941	983	972	952	977	924	954	893	925	896	915	950	954	928	1028	930	847	912	918	980	951	866	895	907	877	967	857	923	944	969	915	951	921	962	874	892	926	924	907	934	958	947	921	887	986	952	943	954	898	915	945	896	931	905	934	938	914	958	960	890	899	965	957	950	940	932	881	930	941	912	933	908	911	909	898	939	930	900	928	907	953	909	889	929	982	899	902	953	992	887	939	912	900	945	949	927	897	923	952	910	958	934	934	881	939	907	863	913	913	934	939	901	919	920	940	912	900	976	974	877	911	947	943	893	895	941	994	872	908	938	933	946	910	967	894	919	903	938	908	911	968	938	950	909	881	900	933	947	937	894	934	891	931	941	940	934	953	923	932	932	912	886	945	920	847	883	890	961	916	917	915	896	909	968	910	924	908	924	913	941	938	862	913	934	926	912	898	918	914	874	872	958	918	903	915	922	939	951	910	915	934	910	930	906	915	928	870	914	897	969	1020	915	846	891	876	883	915	883	918	898	867	849	915	885	933	895	883	952	915	898	877	895	954	889	886	900	934	914	878	922	873	971	927	882	936	877	925	919	873	947	911	914	935	919	904	955	918	944	942	906	913	918	911	914	932	887	855	905	913	889	922	938	926	967	919	922	904	913	900	912	911	915	939	936	894	946	947	859	870	907	908	916	961	943	900	961	911	969	945	917	899	963	915	909	939	929	988	908	913	932	918	946	909	924	962	916	935	923	928	981	957	925	904	882	911	911	907	965	955	924	855	926	962	907	889	934	918	962	888	915	910	888	926	914	965	922	896	976	952	964	913	885	934	908	918	914	941	954	867	847	884	956	922	912	960	897	931	954	887	956	949	896	964	921	869	946	931	903	892	914	877	956	901	888	903	911	924	924	924	904	933	968	888	937	935	921	957	897	926	910	873	932	909	953	946	935	932	860	942	918	941	948	951	977	942	889	878	899	964	878	946	909	866	927	942	882	959	936	879	949	952	950	923	909	937	915	966	973	932	925	940	897	954	882	983	918	941	869	904	922	946	925	947	929	946	918	982	955	936	898	968	895	882	934	929	895	928	946	981	919	937	915	962	908	911	964	942	939	930	909	955	873	925	940	974	926	964	941	937	894	983	995	928	910	982	939	994	924	925	912	899	924	895	964	924	917	948	957	982	896	969	910	969	897	947	941	946	945	890	931	911	941	872	937	966	969	873	910	923	904	918	916	923	963	923	940	916	923	897	924	945	950	911	914	890	974	961	985	935	901	932	919	875	967	905	877	915	922	935	874	981	928	916	983	931	928	887	979	974	922	889	962	946	982	1004	919	940	951	935	930	923	942	952	914	931	877	916	956	968	927	904	901	957	932	981	859	1007	933	901	950	907	916	886	981	933	932	914	929	931	945	936	932	933	906	904	911	936	910	909	891	937	934	891	943	966	888	916	943	916	939	945	911	915	943	892	965	920	911	952	927	934	924	971	910	884	945	974	968	945	917	878	941	911	917	931	899	902	891	897	936	933	953	916	952	930	887	919	895	987	915	897	893	912	922	949	1003	927	919	968	920	969	918	929	979	927	891	873	887	914	910	944	947	939	955	967	921	904	912	898	879	907	940	896	919	909	923	981	949	909	888	955	883	969	895	933	928	944	941	918	961	951	967	910	937	908	918	928	912	901	917	869	923	950	943	919	926	889	905	915	934	882	875	934	946	935	910	941	925	898	946	943	924	926	916	959	1003	918	940	885	916	943	951	935	873	894	940	931	908	927	924	873	924	910	941	949	944	920	940	932	924	935	957	921	942	914	857	918	914	896	924	850	945	915	910	935	990	973	925	911	898	923	900	922	905	980	961	907	909	908	932	903	921	884	928	957	948	862	941	893	961	907	872	936	936	898	929	901	939	886	921	906	943	872	892	960	971	919	899	965	960	963	993	922	938	860	918	938	944	940	950	938	890	894	949	987	896	994	902	943	918	920	924	937	906	952	943	925	901	934	932	898	881	900	924	949	922	946	874	917	940	928	962	870	858	889	922	974	934	993	918	904	904	922	927	982	923	945	913	916	912	953	879	861	951	955	920	945	951	911	900	928	945	954	971	913	911	931	999	947	916	898	978	909	923	957	938	918	938	954	924	929	985	979	878	932	929	899	915	955	904	914	887	980	908	956	935	904	885	962	994	953	975	974	922	912	929	909	955	952	989	937	968	907	962	918	959	955	937	960	980	918	916	941	918	876	950	909	921	888	968	880	927	894	927	947	933	919	954	995	949	931	908	884	916	944	914	954	949	913	911	965	903	943	929	927	896	919	946	965	921	920	911	918	919	884	913	894	913	870	959	990	960	923	893	944	869	920	910	958	901	935	918	972	1017	929	1003	903	959	906	934	889	934	957	929	920	930	961	917	893	922	908	922	887	931	945	882	958	930	905	910	880	912	877	901	904	943	933	927	936	907	926	1001	912	903	875	969	957	910	947	931	919	915	955	969	902	948	977	994	959	873	906	880	934	873	949	896	911	934	938	906	939	912	916	899	930	935	945	950	954	941	958	893	888	948	920	908	940	938	967	900	938	886	930	894	896	924	884	882	957	927	891	914	940	891	954	904	939	943	902	924	936	955	900	925	872	925	966	953	889	955	974	964	898	878	986	931	872	938	887	904	967	898	933	906	919	932	913	934	923	860	936	932	973	963	900	998	916	865	925	941	895	885	986	900	947	928	938	911	905
27903	21059	23275	17492	12054	9099	7169	6303	5314	3644	2202	1707	1344	1199	1174	1004	1259	1320	1439	1208	800	650	589	480	464	539	634	608	506	445	365	356	402	425	468	536	738	1550	3114	2460	1224	745	564	368	330	321	345	407	370	332	299	333	296	314	268	307	305	318	311	296	290	288	310	287	302	330	299	318	332	328	330	317	321	316	321	293	313	330	292	301	310	324	315	306	316	304	296	291	308	321	306	315	329	299	336	281	329	333	340	313	294	298	299	268	291	325	276	290	307	305	281	302	298	291	285	263	286	266	311	332	317	298	323	336	320	300	322	307	318	302	318	292	322	336	321	335	291	265	342	296	300	344	337	328	310	295	295	310	329	311	319	321	275	286	297	301	300	311	312	311	286	345	279	321	293	291	312	288	302	340	300	315	314	308	329	302	330	317	319	307	315	316	301	318	288	313	297	288	307	282	319	294	313	304	293	311	338	290	325	334	282	298	311	292	307	357	311	311	294	285	290	303	282	329	307	317	296	271	293	290	313	304	317	317	297	281	324	290	318	320	297	322	333	300	329	309	295	287	312	331	311	289	331	311	330	315	310	329	342	322	314	303	316	279	299	307	307	328	298	313	298	344	270	348	313	304	299	324	293	332	312	274	293	313	289	294	331	296	325	291	301	313	305	312	325	328	348	321	301	355	297	325	313	315	335	278	319	308	319	316	301	323	294	333	356	298	327	274	336	309	305	294	313	291	346	294	298	316	292	324	297	323	330	269	303	326	358	286	324	321	296	323	326	290	334	323	332	304	333	301	315	351	333	320	282	272	328	309	350	348	294	291	322	302	293	292	291	313	316	357	310	321	282	326	306	310	291	302	332	320	288	295	318	319	299	272	306	317	293	290	292	278	278	325	355	291	325	321	296	296	284	313	302	315	322	302	297	310	322	282	329	309	291	329	311	318	286	313	339	289	288	290	306	306	311	332	298	280	292	305	304	291	307	305	329	299	301	321	279	326	319	306	319	283	310	319	286	326	303	352	301	308	325	292	333	305	309	323	296	349	279	326	317	297	304	341	299	295	301	301	323	338	282	304	295	285	292	316	308	328	303	303	329	288	295	339	329	294	365	301	337	306	300	311	318	302	320	286	291	303	313	311	289	338	330	284	318	307	295	291	327	295	333	315	315	301	315	308	298	305	331	308	337	289	350	306	307	282	308	304	321	300	320	331	342	324	295	308	301	309	306	296	321	348	325	297	307	327	299	299	315	327	330	299	267	301	306	289	318	297	293	289	304	302	314	329	303	320	303	307	281	316	291	319	305	309	311	313	319	300	331	323	356	299	358	330	293	339	336	302	310	331	318	287	307	294	307	277	275	315	343	302	321	297	306	293	300	336	305	293	329	277	316	330	309	283	294	294	307	319	284	313	319	302	315	318	285	290	305	320	313	273	296	272	307	295	288	317	302	290	324	307	332	315	298	292	323	308	299	300	313	295	317	300	298	321	327	320	305	307	314	315	318	284	312	329	325	320	303	318	297	320	306	300	311	296	288	305	288	304	308	328	301	275	317	310	314	305	305	309	304	281	316	296	327	329	333	316	311	325	328	309	292	318	304	332	345	310	292	309	326	263	279	295	324	289	319	313	297	317	304	291	293	295	316	267	264	325	323	324	276	324	298	334	316	303	300	322	292	334	303	307	336	330	298	295	340	315	302	321	304	271	298	356	304	300	337	312	295	262	324	291	308	315	285	281	303	321	304	270	300	284	320	314	299	295	311	303	293	329	287	302	322	318	324	287	274	293	299	319	302	322	292	280	306	311	311	301	275	312	329	304	288	294	288	314	329	325	319	301	291	300	325	316	308	315	298	305	328	315	332	309	320	288	317	290	303	295	279	298	322	295	336	340	298	328	311	303	284	326	318	328	316	359	322	305	287	309	301	313	311	326	316	307	302	293	312	284	329	289	293	298	270	327	291	299	324	358	271	274	284	341	296	357	308	322	314	303	360	298	330	338	302	301	334	303	338	308	283	312	308	297	300	290	327	292	310	269	313	308	319	292	314	312	284	299	298	319	311	333	292	291	307	308	286	314	339	312	323	326	323	332	316	321	291	344	307	293	289	285	307	329	308	308	306	271	338	301	316	299	310	294	310	344	300	302	316	318	311	337	311	333	330	333	303	278	322	315	290	324	356	322	301	313	294	318	329	331	297	310	274	300	317	297	317	289	307	326	285	309	316	321	321	290	269	287	272	285	322	347	304	315	331	336	278	343	332	297	294	275	289	297	300	284	273	325	305	320	304	337	298	310	288	299	308	315	330	282	311	288	291	294	315	359	302	317	344	272	315	313	315	317	329	330	304	307	299	301	305	302	284	345	337	319	319	302	315	319	303	305	319	286	290	325	316	305	302	318	348	334	314	313	274	307	342	291	321	322	336	302	311	322	299	325	321	277	323	320	295	315	333	297	314	315	308	349	288	275	296	320	323	305	301	283	283	319	285	295	332	317	303	310	331	291	313	313	282	325	326	306	304	322	322	309	315	304	314	305	311	311	321	316	308	308	296	281	319	296	302	309	287	341	301	274	318	311	310	291	316	303	301	285	290	345	317	327	294	331	289	303	315	299	323	300	308	340	307	314	312	336	323	327	283	318	297	277	325	321	315	303	306	312	291	310	304	297	305	289	302	278	284	341	324	301	343	314	301	344	303	298	296	329	325	330	327	341	289	337	305	297	299	339	339	299	319	307	296	307	326	323	305	314	295	290	342	299	313	318	295	285	303	322	309	254	327	317	279	325	324	323	313	298	303	310	311	303	316	298	283	316	306	272	296	310	312	277	289	319	304	296	311	317	304	314	294	301	286	295	313	288	327	287	318	328	321	299	344	348	304	315	295	286	317	295	330	328	318	318	327	316	316	291	328	312	301	296	294	312	289	295	285	284	336	304	271	313	302	305	293	318	305	295	320	289	317	295	300	279	294	305	329	278	275	297	283	293	294	306	336	294	296	301	300	317	326	319	323	292	300	318	335	319	322	295	308	300	316	303	297	312	307	290	313	313	286	260	305	281	316	298	305	276	311	317	296	307	304	307	322	301	327	325	316	309	321	295	304	318	281	281	282	303	280	321	303	323	348	294	296	252	344	313	323	289	314	325	293	285	343	282	298	336	302	300	315	287	317	301	286	288	309	298	305	314	285	304	310	323	309	290	317	297	313	331	353	294	335	299	305	327	279	308	310	360	310	301	297	297	341	290	319	301	307	297	313	292	325	286	302	287	304	294	317	308	324	300	334	280	315	310	308	312	313	307	327	341	314	296	315	300	298	312	309	273	330	300	306	291	267	329	308	317	323	320	302	321	286	287	303	303	295	312	324	341	284	294	274	333	315	321	325	316	304	312	304	311	321	302	324	340	310	319	335	324	296	308	288	296	282	291	316	321	309	292	308	285	312	318	302	332	305	321	304	302	326	326	307	320	299	331	316	332	342	299	303	314	298	340	311	287	313	320	289	324	306	312
16869	16900	28125	28842	25307	22914	20108	20554	18514	14863	10813	8890	6949	6680	6374	5595	7542	7987	9221	7328	4470	3654	2882	2351	2231	2893	3525	3419	2442	1660	1436	1574	1633	1813	2193	2408	4713	10286	17827	13840	7261	4322	2589	1305	907	866	1149	1242	1074	1186	1064	1010	876	853	877	897	840	893	841	833	862	827	832	880	792	831	796	835	803	856	843	898	818	848	825	813	833	846	867	858	846	883	820	832	840	828	867	892	846	895	842	858	855	825	800	916	799	872	849	862	896	847	828	837	874	844	828	869	818	866	920	777	844	871	804	852	826	906	829	821	873	840	876	871	861	833	865	850	905	849	863	906	870	857	783	863	875	862	876	861	822	812	877	845	799	868	815	898	861	868	866	780	811	844	883	825	841	913	864	875	876	832	871	864	881	857	897	882	832	862	812	796	874	823	864	872	861	843	809	874	897	854	849	874	843	848	847	866	856	878	891	809	873	891	850	840	826	826	879	823	803	889	837	836	831	877	878	862	833	878	854	834	888	825	843	864	853	938	843	832	886	829	894	840	802	856	830	799	877	836	865	872	818	834	819	825	818	853	884	907	925	809	827	857	793	840	897	870	892	849	903	873	873	829	841	861	937	889	852	863	829	847	799	868	859	899	839	769	831	790	852	868	867	894	832	836	816	855	834	841	825	808	778	768	861	845	857	890	835	948	839	792	908	902	899	847	831	863	836	854	874	878	832	823	816	809	911	820	858	819	844	820	868	867	835	848	849	875	850	819	814	851	856	884	815	828	858	904	873	856	892	831	829	910	894	848	836	829	857	878	808	861	820	862	899	852	802	868	877	849	843	793	833	921	919	817	830	826	816	819	865	795	825	789	872	839	842	828	837	834	835	826	849	874	823	860	883	847	814	792	840	852	839	856	907	834	812	892	897	854	820	858	882	850	883	834	876	826	888	832	787	874	854	856	846	838	861	847	902	835	879	833	799	831	836	825	848	871	880	831	868	863	859	838	810	870	818	924	837	900	904	831	821	870	818	850	867	905	863	893	838	879	824	839	911	795	854	877	845	824	879	861	872	862	848	832	836	830	838	899	832	880	861	830	811	844	817	824	864	842	868	861	851	861	812	839	835	855	876	881	828	869	854	864	839	799	870	860	861	876	858	811	810	827	864	881	925	871	838	821	854	903	829	880	886	858	828	849	874	813	840	829	838	846	823	868	870	862	817	801	841	808	886	868	807	885	842	893	849	910	883	883	841	886	875	828	810	885	848	866	832	826	851	855	821	859	814	896	819	829	879	873	831	843	854	893	836	910	835	850	874	814	876	842	860	872	900	845	830	831	818	845	877	875	797	811	837	846	891	882	826	827	860	903	806	847	901	800	852	850	805	892	838	856	835	821	868	867	837	869	857	851	836	836	868	886	850	868	852	861	894	835	857	870	844	820	895	810	831	829	872	827	815	901	800	839	851	856	829	918	845	894	839	831	796	924	848	837	862	829	826	918	859	912	896	823	886	838	862	835	840	854	869	854	877	839	901	885	836	879	886	907	817	852	911	912	826	826	856	836	891	824	894	898	846	853	878	879	861	871	847	888	911	833	892	829	814	848	811	849	860	888	854	859	873	868	863	836	839	891	813	817	912	831	874	868	864	831	816	871	897	822	850	840	894	860	843	886	827	898	817	861	888	872	832	805	794	851	883	834	864	820	868	828	841	840	856	821	873	828	892	862	878	892	874	873	869	847	823	890	858	816	810	823	887	827	903	877	925	854	852	854	894	833	862	895	888	831	877	820	841	875	873	877	860	917	837	842	887	898	808	852	896	822	829	851	841	830	848	843	824	828	785	814	846	847	829	902	845	887	887	843	903	830	832	843	880	859	882	881	858	811	839	831	861	837	830	845	868	856	856	822	883	834	867	869	853	878	864	858	853	855	885	865	889	862	865	832	789	874	879	875	890	871	809	859	837	844	848	833	881	818	846	846	865	868	832	880	870	936	820	809	866	836	826	890	845	926	851	908	898	858	849	861	844	820	868	834	901	860	831	832	873	865	865	875	796	841	852	881	868	843	831	873	896	866	859	863	839	859	851	860	909	838	849	864	896	850	859	856	815	847	831	917	866	833	881	932	894	842	814	890	862	810	918	841	934	855	872	827	882	802	892	850	886	855	829	810	862	862	859	875	836	831	884	858	886	854	828	861	879	861	843	867	863	859	811	873	856	857	870	851	882	825	871	869	853	846	880	873	896	875	856	866	822	866	795	817	844	858	885	860	797	868	856	831	844	859	854	832	946	835	839	813	872	825	854	896	855	848	866	862	872	835	868	810	835	906	850	888	841	863	874	816	860	832	791	883	826	878	867	862	825	847	797	921	848	842	849	855	856	844	843	787	817	901	876	853	864	842	810	830	843	838	857	897	858	830	813	875	812	890	881	873	856	858	895	887	796	872	894	866	810	833	860	851	816	847	886	893	875	863	842	865	889	862	871	859	913	825	848	858	832	867	846	855	782	849	839	887	877	898	804	843	864	863	874	891	859	854	843	881	841	872	889	856	815	928	849	915	865	838	819	873	848	826	875	855	893	769	886	802	852	812	892	812	872	828	825	849	868	889	865	864	884	853	871	863	804	878	884	834	805	847	832	845	841	827	849	837	844	817	875	869	852	826	878	850	840	818	828	823	839	813	852	865	903	883	960	874	896	823	880	852	869	841	870	864	861	899	810	876	940	871	853	817	851	838	795	875	875	834	842	854	859	886	866	798	824	805	867	828	919	834	872	823	842	841	893	830	831	858	860	820	845	795	867	898	915	848	857	879	842	847	847	872	826	843	870	819	809	855	928	938	870	886	842	897	876	884	826	833	889	859	847	807	878	808	834	815	869	843	834	794	908	834	851	882	860	867	852	838	861	860	793	811	810	873	863	915	862	794	855	829	845	863	865	888	806	871	886	850	837	863	889	825	880	872	825	882	828	812	906	861	831	895	844	853	851	833	837	858	839	839	872	879	883	797	860	911	838	857	887	842	814	855	865	879	864	859	832	849	865	911	782	849	804	857	840	814	838	830	836	857	861	915	864	847	834	883	806	860	831	835	831	882	854	845	846	783	808	833	846	851	840	800	859	844	791	896	878	846	856	849	847	832	892	817	905	799	833	880	861	885	857	784	859	805	874	808	830	825	855	877	859	824	845	828	865	862	852	859	816	843	843	836	877	793	887	825	840	837	815	878	866	882	832	805	774	823	773	905	893	827	911	934	892	851	793	851	887	867	820	857	863	832	836	802	882	853	875	863	861	886	870	849	834	876	860	841	841	818	845	835	886	855	845	864	823	922	873	830	853	911	834	851	838	859	853	855	842	856	908	884	885	841	910	854	851	876	878	806	884	837	877	884	844	815	823	865	865	838	875	841	865	825	836	846	847	795	835	897	889	885	847	883	809	856	850	831	851	815	886	787	869	907	873	888	853	905	869	897	881	881	890	849	841	919	872	839	831	803	853	847	870	886	823	875	892	868	861	774	810	836	860	842
11714	8726	9214	5933	3560	2546	1864	1387	1142	912	612	552	585	642	794	620	623	859	821	533	453	450	388	387	402	460	500	453	429	408	373	393	351	380	377	359	377	423	550	550	472	403	376	368	387	357	347	364	370	391	332	332	345	395	325	323	365	316	378	314	356	362	322	346	384	361	367	384	366	388	360	369	360	351	378	373	360	361	338	357	367	422	367	337	372	367	365	322	374	344	352	349	371	356	349	323	351	371	380	368	355	337	371	323	343	344	327	377	357	379	364	377	364	347	327	341	339	344	366	364	322	354	360	397	347	360	367	374	368	336	374	361	365	339	363	340	343	360	351	383	353	310	354	396	379	361	342	386	356	347	367	321	340	358	372	365	380	319	376	363	371	341	332	346	343	363	343	360	358	369	403	355	350	366	339	381	363	330	348	368	343	297	342	352	359	366	353	391	344	350	361	337	355	351	357	380	367	375	383	357	340	359	355	328	337	350	314	332	328	364	347	338	380	351	350	372	344	373	349	356	355	344	361	386	344	368	377	386	365	358	383	358	321	348	360	347	340	331	346	372	357	394	360	354	346	366	349	342	379	378	315	363	347	337	359	391	370	356	384	327	340	359	367	372	325	347	324	335	361	362	382	356	368	355	338	352	364	386	322	372	343	369	335	335	324	329	342	348	361	358	354	363	307	401	331	346	364	359	339	346	389	363	347	354	365	375	344	356	356	339	326	367	337	359	332	352	354	387	341	355	363	360	371	369	361	375	346	320	352	341	348	363	366	372	361	348	343	366	345	368	391	374	344	325	368	317	373	319	321	347	335	363	325	338	369	359	360	340	353	373	344	359	357	306	363	318	343	351	377	349	361	375	366	381	357	361	377	367	322	357	327	358	363	348	326	353	349	367	338	352	356	389	317	351	341	360	323	317	331	359	335	357	363	354	358	325	356	340	355	386	347	337	362	330	365	371	381	346	356	328	331	350	300	337	368	334	355	392	365	358	340	394	336	344	357	333	360	341	352	342	380	361	342	377	352	363	371	330	327	350	352	335	370	351	350	396	382	355	394	366	348	358	339	330	362	338	308	364	370	341	363	376	403	372	340	371	388	322	381	347	337	384	363	386	349	330	386	356	356	364	344	349	372	350	357	344	339	348	349	326	365	397	334	374	373	361	368	353	374	344	382	371	386	346	348	346	362	367	359	349	355	360	383	333	322	357	352	363	354	401	339	344	353	330	383	354	340	334	376	327	351	321	374	325	332	325	347	388	361	354	338	369	364	395	399	373	344	349	348	329	356	364	377	358	366	329	357	371	330	374	384	384	361	361	318	352	342	339	358	322	366	369	365	350	342	337	340	364	321	368	360	364	351	374	362	347	351	378	344	331	337	382	359	374	368	377	362	392	360	359	375	370	343	363	369	361	348	363	364	352	349	344	346	344	340	333	339	352	353	321	348	349	325	353	382	387	344	338	359	342	355	349	366	365	380	353	337	379	358	355	381	370	362	314	390	334	373	345	368	334	345	355	400	386	351	372	333	364	336	352	356	333	356	399	382	323	354	369	391	344	377	322	358	346	348	357	397	348	338	327	351	366	341	370	371	366	361	341	349	356	368	340	359	381	354	348	324	348	376	347	364	376	339	352	391	308	329	386	350	352	390	363	362	332	347	326	372	341	377	324	389	390	336	363	319	347	379	379	361	338	378	398	341	404	336	363	357	369	356	347	351	348	341	341	364	361	339	386	369	356	345	364	344	378	354	386	351	408	347	343	363	361	367	328	367	336	347	339	363	404	344	390	363	362	380	354	395	378	303	331	366	335	346	342	341	347	319	344	327	329	363	368	348	322	365	340	356	352	372	361	329	366	364	384	337	334	376	338	340	355	373	335	358	367	329	359	343	393	385	360	343	370	373	372	362	362	333	359	350	363	335	388	394	337	340	335	342	361	325	339	367	336	370	353	354	351	353	347	362	322	366	329	373	376	383	339	352	358	374	341	343	323	326	372	341	367	402	374	341	366	367	359	340	329	363	340	346	300	372	333	344	325	324	346	352	332	324	383	369	364	373	365	387	373	351	329	360	329	361	352	371	386	370	351	356	349	351	347	361	367	351	372	365	363	337	375	374	380	320	373	342	342	369	346	350	388	371	393	379	369	303	374	380	390	369	357	367	385	386	356	337	347	312	337	368	350	348	364	370	371	369	334	351	340	320	346	378	346	350	367	363	389	353	327	346	311	361	343	314	363	352	342	373	368	369	399	382	356	332	349	351	321	361	384	342	345	381	378	358	339	349	311	372	360	331	382	348	357	361	371	363	367	357	357	393	383	378	337	382	329	336	399	339	389	368	342	380	338	347	341	378	416	349	398	340	338	329	353	326	354	346	397	349	360	354	364	384	335	334	366	391	342	364	346	359	371	330	338	361	364	344	352	321	347	339	389	333	336	340	377	312	339	346	375	359	360	324	390	355	351	352	337	300	363	334	327	396	355	368	335	361	374	360	381	291	366	338	365	338	344	377	369	341	319	371	312	374	345	371	358	333	324	373	370	344	323	354	337	346	370	345	369	366	327	354	335	363	397	312	376	354	356	380	344	390	354	353	354	348	338	359	362	374	351	364	340	342	364	346	375	377	348	336	347	322	389	350	384	324	367	358	340	360	373	382	383	339	322	363	362	348	347	366	388	390	364	362	332	339	381	348	368	338	370	366	381	393	369	358	363	349	358	347	343	324	356	358	357	336	334	343	377	342	322	357	347	359	332	344	364	341	368	346	366	372	335	350	340	321	367	345	373	344	370	366	335	383	366	345	357	355	388	353	362	347	350	318	372	342	350	337	320	336	321	355	376	354	355	375	336	392	339	364	332	356	357	364	365	332	360	342	373	381	334	354	322	329	322	378	351	368	362	363	376	375	354	369	336	344	304	359	374	355	381	312	343	351	349	354	330	366	354	349	303	365	371	354	360	367	360	317	361	368	359	346	378	378	351	344	386	349	375	348	380	348	344	334	391	361	352	370	367	366	359	342	366	349	356	392	331	350	407	358	363	344	343	344	344	354	360	347	348	322	351	352	373	362	351	343	326	372	372	393	354	356	408	328	371	359	363	346	337	338	303	346	354	343	337	327	331	382	378	384	359	348	368	374	388	318	313	347	338	333	373	349	375	364	335	387	363	380	332	367	336	324	328	351	365	365	373	335	381	377	359	360	324	404	356	352	338	360	367	346	356	361	362	347	350	338	333	367	386	367	360	327	357	332	351	364	372	368	354	334	345	375	372	348	323	337	325	358	354	351	395	337	376	360	368	364	362	356	346	353	370	359	338	356	349	378	362	340	346	358	397	349	367	341	349	344	342	359	321	367	346	363	350	375	330	395	334	360	344	324	340	334	301	358	370	321	376	364	391	360	360	329	333	378	327	366	392	364	382	359	313	371	333	347	399	366	365	374	356	362	356	354	346	371	332	342	315	335	380	338	365	342	327	339	362	363	350	379	353	374	317	346	353
7345	8232	15077	14586	11392	9532	7391	6359	5457	4107	2753	2405	2550	3016	4090	3064	3282	4487	4472	2371	1665	1524	1468	1401	1558	1879	2050	1754	1435	1181	1192	1156	1170	1129	1178	1247	1222	1491	2436	2477	1860	1245	1125	963	1017	955	961	969	945	970	991	1020	958	980	955	988	972	941	985	996	986	928	973	955	972	928	982	933	956	970	980	979	945	926	968	966	968	925	948	928	952	982	953	924	965	979	973	983	959	979	936	941	963	1017	939	911	953	965	982	1001	997	1016	1004	967	958	927	995	1018	956	943	937	990	990	964	928	974	975	968	959	960	968	992	940	960	956	983	956	968	933	953	919	976	966	996	1011	987	927	1016	983	1021	930	964	961	937	960	956	978	934	1002	955	953	976	985	1012	975	962	995	915	1014	903	949	977	926	967	969	933	1017	967	915	962	1024	932	993	966	962	966	982	982	976	995	920	927	1017	966	979	991	961	986	944	965	955	983	1021	963	912	988	941	985	945	949	900	978	978	981	988	933	947	985	925	975	998	970	999	929	973	897	923	990	945	993	925	952	952	950	951	959	945	985	944	946	965	976	966	961	991	951	981	947	963	1008	1002	943	953	916	979	957	935	919	915	906	940	945	950	1008	903	969	975	944	953	972	907	953	937	985	929	964	980	967	971	938	942	977	966	990	950	992	946	974	952	978	946	943	976	991	971	927	968	972	966	970	977	902	942	978	921	980	914	971	1015	961	926	992	960	977	948	996	998	960	975	925	969	950	958	947	947	982	939	938	913	984	966	912	988	964	981	943	997	957	979	911	1007	979	988	951	947	914	927	964	971	909	984	973	927	984	974	975	968	971	978	960	907	915	928	955	985	953	979	1042	930	987	946	996	949	902	958	950	942	891	926	980	1018	979	984	917	974	976	974	960	1005	1017	898	917	931	1004	963	951	1007	914	922	935	1001	963	991	957	948	968	1006	901	916	1008	953	992	933	962	929	937	962	943	960	999	977	947	946	956	1012	1016	1001	999	970	994	939	943	953	960	939	967	1013	942	950	1024	963	953	925	949	960	1001	934	931	916	952	939	989	893	938	980	971	939	944	1002	1004	929	964	934	978	976	942	961	1027	986	906	992	970	996	979	943	995	999	923	956	975	924	972	963	967	985	928	902	946	982	960	959	924	957	912	895	957	953	869	930	964	970	937	947	924	980	902	963	999	986	946	948	942	1031	980	906	1000	1021	984	1001	974	943	894	987	971	954	1021	937	993	989	993	932	955	987	933	938	1014	972	977	976	938	978	971	983	977	938	962	995	948	955	941	952	953	954	969	950	960	948	1000	956	990	959	969	959	1003	944	947	986	969	972	968	974	928	978	936	1031	953	1014	1013	956	933	1001	969	977	1027	1014	931	938	946	959	989	1003	968	941	948	972	1002	917	995	940	964	991	940	944	955	926	936	936	944	949	957	994	899	989	973	987	910	1017	897	956	955	994	996	921	980	984	906	994	946	954	990	973	983	943	972	966	996	941	976	968	997	967	990	984	953	963	940	955	950	969	945	956	913	921	958	1008	936	959	949	940	954	936	948	972	953	988	1000	956	957	974	926	941	988	899	992	969	995	923	1005	983	943	994	972	1003	948	917	934	932	1034	982	992	962	975	948	1006	945	983	946	1001	962	975	961	965	997	981	978	928	982	946	900	958	926	969	948	943	944	952	970	970	918	965	916	1009	963	987	914	938	926	1003	948	947	935	901	960	1046	982	902	973	978	964	951	948	1002	971	950	942	956	949	935	989	931	948	936	911	948	957	917	995	989	949	975	941	936	953	959	983	931	982	971	976	960	959	972	964	996	976	946	996	988	911	975	1016	979	955	915	970	936	928	907	921	977	933	985	966	924	969	995	1005	939	1015	979	984	943	977	958	912	935	1002	986	947	944	976	928	931	988	949	998	950	973	989	956	997	970	978	899	941	935	971	933	920	1011	984	950	953	958	993	976	956	935	941	964	981	952	972	1003	958	974	976	952	939	999	945	998	987	966	962	954	972	937	969	1021	916	983	957	944	967	985	985	985	972	948	928	940	965	917	967	958	976	961	947	970	977	956	939	955	950	925	924	940	971	982	934	995	1002	927	998	952	965	987	917	922	922	1001	1009	937	1028	922	978	888	1003	993	972	942	978	903	959	952	931	1002	963	945	972	958	994	1027	998	996	954	946	945	952	942	960	977	976	1001	910	930	928	887	962	1017	985	961	940	990	966	940	992	1017	941	1029	987	957	985	991	981	908	913	973	943	990	937	980	940	923	937	1007	973	956	988	954	1020	976	959	969	1015	969	961	947	943	966	967	946	988	949	972	946	956	918	993	971	970	1006	914	1014	932	1013	983	1011	967	1003	950	942	954	921	959	927	1011	984	944	934	996	975	992	953	912	960	1019	990	957	1018	1000	965	989	1015	932	993	965	951	936	954	1008	967	993	1015	1005	1002	999	941	911	998	973	990	965	956	954	966	972	938	956	979	937	961	947	939	1012	1002	918	969	925	971	974	957	969	976	1012	1005	957	954	952	940	950	960	959	943	1044	971	981	975	965	936	949	968	988	1005	965	920	961	964	947	968	1001	989	995	936	974	980	1005	924	993	983	1014	1006	939	981	965	1001	984	994	950	1024	997	983	967	998	925	1002	927	952	936	993	1011	959	923	976	1006	987	984	965	973	913	944	977	975	929	942	952	930	950	960	968	949	982	935	914	926	962	944	967	951	965	1039	958	967	979	951	1006	980	944	950	974	956	955	991	941	938	934	974	937	927	952	938	966	990	938	1001	927	982	951	979	994	910	971	914	941	968	934	942	970	1020	973	955	922	1017	961	966	986	917	966	1011	987	971	946	975	973	969	985	921	955	949	976	926	980	920	914	983	971	944	959	983	972	945	970	963	1002	989	923	976	998	939	995	933	968	952	922	954	945	965	1010	922	1015	961	992	930	972	987	986	970	987	976	1015	965	983	954	950	967	951	974	971	989	958	939	896	1006	931	945	1017	903	928	935	975	945	910	962	973	964	924	948	964	964	974	960	893	929	959	978	988	986	979	932	977	962	971	998	981	918	920	929	930	957	933	942	998	918	975	949	972	979	968	987	961	905	933	983	956	938	922	938	957	958	1029	983	949	1007	929	960	970	933	1009	975	958	944	934	931	1041	936	978	1020	920	924	1004	960	996	941	959	978	962	944	982	984	975	965	968	973	968	947	979	949	989	1011	1025	916	927	994	927	960	966	994	1008	957	979	975	982	1010	971	954	991	891	993	984	1008	971	997	968	939	978	935	955	1026	954	985	1004	1013	1007	955	977	949	967	981	954	926	954	943	963	943	1003	933	955	934	973	1008	1010	946	999	1006	971	953	967	994	1015	952	970	918	987	960	952	957	1008	920	934	971	961	964	977	975	956	1010	936	914	999	974	926	959	967	967	941	993	1014	956	956	992	979	953	949	980	1005	919	982	987	990	886	930	936	939	984	978	917	1006	939	970	944	957	973	946	975	973	960	977	1001	968	1003	1011	939	956	941	931	974	960	953	908	941	924	968	953	946	943	964	954	1034	980	987	956	979	958	977	947	998	954	964	940	953	929	939	952	931	1005	987	962	1004	962	954	959	953	1013	949	951	921	996	947	1003	916	901	1025	951	940	941	953	939	1032	952	950	944	998	961	951	967
19617	14240	16202	10990	7429	6147	4538	3889	2955	1830	1149	963	979	1202	1126	1013	1205	1163	874	576	501	479	466	447	556	604	557	439	409	424	411	356	408	431	453	442	577	1219	1661	1380	751	499	408	419	390	338	379	371	393	384	382	358	362	318	371	390	339	349	341	353	314	345	347	310	341	330	327	350	328	338	335	341	371	338	319	343	355	332	353	326	347	352	312	371	349	359	346	344	336	335	316	366	322	349	349	336	357	345	386	361	336	347	357	352	349	362	353	336	349	323	320	413	364	364	347	315	328	329	339	350	360	339	303	354	342	359	351	329	354	363	384	327	316	341	345	344	355	339	321	341	350	358	334	349	326	385	337	384	336	352	335	354	327	336	350	356	349	354	317	326	359	346	362	367	311	344	366	362	348	353	372	370	341	366	316	345	307	324	342	344	329	322	347	334	334	322	339	309	315	321	341	343	316	392	345	310	358	345	332	351	356	348	350	349	359	348	322	346	350	356	357	324	342	359	337	322	375	379	334	331	337	348	361	374	330	339	341	355	343	354	359	367	364	384	317	362	323	351	355	318	332	327	345	343	341	356	367	337	370	330	366	316	359	356	321	326	360	363	380	382	360	330	375	339	305	332	314	345	322	332	334	358	357	349	306	364	328	344	369	333	350	378	362	370	339	312	347	343	352	351	353	302	344	347	352	328	354	360	358	374	350	330	341	364	347	311	373	351	375	330	352	352	352	345	322	373	331	371	328	366	333	310	340	352	349	323	349	362	329	331	333	365	382	326	357	352	353	365	312	321	346	316	313	344	344	364	351	335	341	351	370	331	354	328	306	316	335	368	343	332	350	333	341	350	321	337	340	316	379	345	359	306	349	360	366	342	345	342	335	334	361	343	351	369	347	333	365	354	325	388	337	336	330	362	354	350	380	350	345	343	370	347	347	342	330	358	338	359	343	352	390	358	363	340	347	351	301	343	341	344	381	311	359	331	333	335	359	372	307	345	348	316	334	331	339	321	336	316	313	342	313	319	327	320	336	339	324	318	351	352	334	364	356	355	354	362	357	311	351	368	346	383	335	335	345	341	354	353	321	325	351	345	360	351	344	313	345	340	335	360	367	343	358	368	364	345	355	357	314	328	338	359	329	320	364	329	350	324	345	315	350	336	323	337	334	342	311	360	342	324	354	329	374	319	347	340	350	325	355	303	365	326	332	372	329	342	361	328	355	351	333	340	352	337	339	345	344	375	357	322	345	339	361	362	356	328	351	375	361	328	345	331	356	343	352	337	363	327	360	332	337	363	334	324	341	346	368	396	331	335	322	371	346	356	343	338	340	329	322	343	314	379	338	333	355	339	364	378	349	336	333	394	336	354	357	358	367	371	347	332	367	356	347	334	326	342	327	315	369	327	320	333	350	358	348	335	352	368	338	326	317	334	330	336	339	320	353	332	332	354	337	339	361	350	335	339	357	341	379	351	352	338	314	329	355	339	348	371	325	298	320	349	354	391	323	354	312	391	344	375	339	357	372	373	357	348	351	318	341	319	351	358	344	367	323	348	330	332	333	356	343	376	333	332	363	361	347	333	327	379	338	377	339	335	356	329	349	333	356	354	333	335	307	338	333	351	327	345	336	317	358	317	361	339	338	364	352	389	370	361	357	342	342	335	375	336	318	351	344	380	338	333	339	371	326	349	352	340	334	340	358	332	345	359	317	368	361	370	356	329	360	361	317	325	323	354	342	359	359	334	350	347	376	352	359	341	398	357	338	323	336	344	331	337	328	367	363	349	345	376	322	354	365	359	355	342	335	337	330	376	323	351	324	323	355	339	348	308	336	318	336	350	316	371	375	383	340	356	365	362	314	328	326	352	307	350	333	320	370	332	346	359	330	328	345	329	388	370	331	325	301	365	348	325	321	356	350	351	342	342	338	355	360	339	297	329	363	354	344	333	347	361	339	323	350	343	358	322	321	341	340	349	352	290	334	350	320	330	353	325	329	344	341	313	333	358	339	335	322	358	345	359	353	351	356	359	353	334	332	363	359	325	349	331	337	300	339	348	371	362	364	335	330	328	326	357	347	358	355	348	354	346	338	329	335	332	379	337	324	339	354	352	346	325	328	347	344	354	338	323	345	350	349	348	350	366	329	310	314	313	317	376	323	347	332	329	321	352	333	323	353	323	300	347	359	331	357	344	327	330	342	342	337	327	330	328	350	340	388	344	350	372	366	373	343	348	338	359	341	350	363	349	349	363	356	390	313	357	340	356	337	383	366	315	357	335	334	357	350	306	365	319	368	339	369	350	366	372	343	335	338	359	328	361	360	364	372	360	349	358	351	344	322	339	346	322	325	397	338	313	338	360	326	322	356	342	350	368	339	361	327	312	375	345	355	338	349	411	318	320	342	356	364	364	332	343	330	355	361	356	358	358	358	293	331	362	362	328	351	356	339	324	325	332	335	316	353	344	376	379	350	325	373	335	305	373	315	302	316	345	353	317	378	379	320	362	358	346	359	326	323	388	345	352	352	339	353	360	366	329	347	371	328	314	367	333	331	341	318	364	346	362	369	335	325	332	358	342	331	334	358	326	344	359	340	329	334	335	320	328	332	315	346	302	340	329	328	324	365	351	330	346	356	348	336	360	350	362	337	336	350	328	343	313	341	349	318	352	359	363	345	380	333	335	343	327	346	339	362	346	323	338	351	348	348	348	335	357	380	343	338	315	325	361	342	334	352	404	357	354	370	340	329	355	334	314	306	333	322	355	323	379	379	354	347	348	357	343	344	347	361	349	361	353	347	352	355	351	359	364	332	340	350	322	362	355	331	314	310	382	378	334	354	322	338	361	336	349	326	376	347	330	334	354	373	329	368	350	346	376	352	370	333	362	333	349	344	357	338	329	340	356	313	341	362	338	378	344	316	329	345	344	353	369	365	328	341	349	336	304	338	397	346	347	332	359	317	365	344	345	348	350	355	339	364	343	322	339	321	325	343	324	346	329	322	357	333	321	359	355	344	376	352	335	345	375	332	348	374	366	396	336	304	351	359	381	327	389	354	348	321	364	332	375	353	348	338	350	356	329	388	320	327	333	334	362	363	356	347	376	337	385	311	347	336	331	333	337	335	343	412	305	317	367	352	349	369	335	364	340	323	341	380	346	335	359	325	365	349	345	313	385	352	347	417	353	329	402	337	340	342	373	349	325	337	352	340	332	373	371	354	353	331	340	351	353	360	353	341	324	297	351	347	351	347	317	350	338	317	359	373	326	355	362	329	338	348	348	332	333	349	318	340	351	329	352	376	374	325	341	348	315	335	364	313	352	322	332	356	349	375	321	361	322	356	366	348	352	372	345	330	371	323	355	356	338	361	366	366	347	343	349	342	346	353	351	356	355	365	321	299	326	336	362	328	341	372	351	371	356	344	335	375	337	329	340	325	364	375	339	326	363	364	337	356	356	353	318	318	353	338	357	339	336	334	382	332	356	364	338	334	357	382	368	326	355
12719	12371	22547	21310	19490	17825	15523	15174	12933	8502	6006	4981	4846	6355	6405	5752	6717	6495	4724	2745	2321	2024	1952	2176	2619	3160	2659	1843	1473	1304	1373	1423	1483	1655	1816	1653	3651	7541	10495	8331	3806	2138	1600	1076	965	905	983	1102	1169	1142	1057	1088	977	975	953	940	914	950	911	912	923	913	971	972	939	947	901	910	994	906	951	952	917	942	942	933	934	941	974	936	914	921	960	939	905	883	986	924	992	880	949	992	908	946	973	917	956	942	880	893	949	949	937	950	1009	965	914	989	965	982	973	874	976	946	906	920	970	941	1010	963	949	962	956	918	949	927	944	917	935	957	952	922	982	922	941	895	909	941	938	1040	882	944	945	963	941	925	971	931	984	938	953	906	945	909	892	963	960	926	969	940	878	921	870	956	907	975	960	931	978	924	911	965	936	956	910	937	924	950	1024	911	959	916	989	922	953	962	983	897	911	976	941	1013	939	975	910	924	968	957	942	975	922	946	938	895	931	946	972	916	953	887	897	968	965	960	946	1039	924	933	912	966	937	953	951	952	938	930	926	932	915	975	875	934	981	901	967	954	930	951	916	903	876	915	930	928	929	930	939	957	941	966	960	983	923	957	919	1021	985	924	894	940	888	948	971	984	971	903	893	917	937	932	944	956	923	960	962	967	917	892	914	893	930	958	931	914	904	905	969	939	939	937	976	946	971	952	920	947	932	983	913	991	990	899	897	981	968	925	994	979	908	942	983	898	903	956	929	926	870	948	1006	939	928	912	939	924	969	933	939	961	908	871	936	934	927	904	917	923	955	957	947	963	912	992	939	968	978	951	922	967	921	938	933	952	939	993	956	941	960	924	967	953	964	898	953	973	976	960	943	917	931	949	952	907	943	956	918	940	916	955	977	955	918	936	928	934	948	957	955	916	896	937	910	935	969	969	1010	934	928	915	950	970	973	948	929	928	908	926	926	959	960	945	923	966	937	936	922	967	985	968	944	940	896	905	1014	945	911	951	961	935	895	946	944	922	877	929	932	907	1010	924	898	933	963	919	953	991	934	930	951	929	984	958	928	973	922	904	909	915	937	969	935	919	977	954	941	962	983	967	954	921	933	966	978	920	871	937	935	1026	944	948	950	888	928	940	941	928	954	903	967	928	970	972	910	966	966	898	957	900	923	894	949	964	968	928	950	978	990	975	922	980	919	966	974	908	898	915	944	934	900	972	904	975	946	919	963	974	932	982	908	960	936	922	944	910	963	915	996	925	930	914	950	983	910	963	918	902	953	944	954	911	974	926	900	919	968	978	993	914	975	929	937	926	955	902	921	913	955	934	925	948	979	958	921	942	961	903	960	947	946	968	968	979	928	949	882	956	918	951	969	916	929	913	940	988	874	939	906	899	943	918	935	944	912	973	1011	917	907	939	970	907	927	938	906	924	979	959	937	946	925	953	931	949	958	926	987	938	936	909	909	941	908	939	966	921	957	886	921	913	891	962	924	934	964	916	998	931	929	927	909	915	978	937	913	912	972	988	967	924	896	949	968	958	876	991	986	944	959	967	920	921	910	883	953	888	938	921	924	957	958	984	938	909	953	951	966	974	928	932	932	969	982	933	966	990	992	968	965	920	901	959	939	962	977	914	929	990	920	913	975	902	1002	891	963	926	943	953	949	906	963	966	944	896	918	914	927	937	918	917	913	882	900	942	934	909	873	985	933	931	932	899	979	963	943	918	888	910	918	931	951	905	946	971	970	929	955	923	932	901	929	876	933	1009	882	915	946	989	961	986	977	948	968	885	980	951	944	924	918	980	935	940	962	917	959	920	916	919	938	884	931	940	1024	962	939	923	910	889	942	926	949	955	970	928	922	950	973	942	964	868	944	888	960	941	948	958	937	903	943	949	968	907	940	935	913	1007	921	1001	958	960	966	906	922	948	897	912	920	939	928	890	972	936	965	913	946	950	938	915	967	964	941	951	903	900	917	993	930	944	982	980	948	905	910	945	956	967	925	927	958	974	898	938	924	917	937	963	953	935	887	938	932	984	945	940	907	897	1003	933	920	944	964	945	953	941	945	922	967	926	961	960	917	943	945	892	895	950	921	970	932	979	980	969	936	934	949	938	906	926	933	937	957	945	931	957	881	918	983	928	1011	868	885	976	917	911	858	883	957	858	909	983	911	933	931	892	960	968	930	962	919	941	1001	975	932	978	951	963	1020	931	953	949	963	941	904	905	936	966	913	887	949	936	1008	936	961	951	944	990	968	955	941	937	939	964	930	934	958	864	941	952	933	969	911	929	989	970	971	943	966	906	951	924	945	913	919	963	922	930	927	977	937	943	925	951	952	958	875	917	907	971	950	924	906	938	970	940	983	909	920	933	947	895	980	977	922	920	967	879	921	961	942	957	918	909	949	938	956	995	965	935	915	913	939	980	949	942	972	913	903	1002	948	930	912	971	978	917	974	963	990	956	926	990	946	970	917	910	978	998	972	922	974	966	889	945	916	981	947	948	929	951	882	928	950	882	928	868	938	950	869	874	901	953	946	931	900	936	910	906	965	1001	903	944	937	947	965	937	946	945	984	947	914	886	929	932	912	985	929	958	1000	988	972	891	925	966	902	985	945	904	907	969	921	968	925	909	925	930	949	989	950	924	937	969	891	902	994	872	1000	938	912	911	963	1002	1004	932	955	910	969	975	931	955	933	969	915	889	978	959	917	922	972	853	936	930	870	934	883	933	949	920	948	901	939	910	909	921	928	956	982	913	934	982	912	925	937	922	884	959	925	872	945	940	934	971	912	936	961	976	933	912	908	897	905	921	943	942	975	926	931	962	945	979	965	955	1007	914	889	986	895	974	919	952	921	869	961	913	943	953	893	985	960	975	931	944	982	943	891	995	953	960	891	909	914	968	913	950	926	954	988	896	911	988	906	946	987	914	909	946	955	984	923	953	964	940	880	919	940	963	930	967	927	968	949	978	928	921	937	923	950	925	950	953	968	985	943	949	959	912	924	922	929	910	949	918	959	953	923	1011	924	941	935	938	895	976	991	975	916	933	924	928	950	919	886	895	880	942	880	915	942	920	890	958	942	954	951	934	931	945	894	920	918	980	966	947	979	954	964	953	931	916	900	973	921	841	949	949	905	930	937	930	954	928	960	945	954	962	965	922	901	954	913	898	958	924	967	941	979	916	951	918	996	924	924	928	894	925	923	1039	953	921	952	905	925	919	943	955	979	968	942	912	927	998	984	926	944	923	938	986	930	964	934	893	938	993	910	945	913	980	900	990	913	975	900	943	913	910	976	940	959	914	991	934	945	918	909	913	919	882	896	908	944	970	946	912	896	894	921	938	908	887	937	936	971	919	956	954	924	944	965	931	950	920	992	956	915	922	919	906	926	944	921	928	926	974	950	911	921	948	954	931	943	907	932	933	929	985	989	943	933	919	939	944	924	957	908	970	967	943	896	979	929	961	925	936	957	951	947	971	938	985	915	960	901	943	964	942	915	1011	981	906	878	927	977	907	930	958	977	894	984	973	960	929	926	981
28052	20310	22680	16459	12800	10234	8148	6404	4045	2586	1937	1486	1281	1576	1633	1230	1495	1346	920	662	503	546	573	626	782	691	515	431	406	395	396	408	484	485	425	436	980	2140	3107	2177	937	629	417	332	326	365	341	314	355	395	408	379	357	333	327	309	286	303	322	340	320	335	328	316	362	269	308	312	319	311	332	292	308	311	277	275	284	310	319	335	337	310	303	311	313	312	283	300	270	307	265	307	292	271	323	335	303	314	281	309	331	297	331	304	294	295	322	305	290	341	305	311	302	278	280	297	311	298	311	287	272	330	301	309	309	306	294	309	330	318	287	334	291	273	305	292	295	301	301	320	298	305	334	317	306	293	302	288	302	301	321	336	287	310	311	325	329	278	298	320	350	341	296	325	304	301	328	325	320	321	287	274	308	336	298	326	283	299	283	314	290	270	296	286	298	302	325	295	341	284	316	299	290	314	324	309	339	269	299	291	295	316	342	300	283	319	291	318	303	290	316	334	293	328	308	329	307	291	329	305	312	310	278	319	325	298	311	303	314	302	285	325	290	305	309	295	307	272	285	303	328	341	313	296	301	307	312	312	310	308	271	285	293	298	282	300	328	307	306	272	312	274	285	298	326	282	305	315	294	316	269	316	292	287	359	312	287	310	321	294	319	287	306	301	321	326	261	301	284	308	340	310	288	310	283	312	299	279	296	283	330	327	296	326	325	338	276	335	314	326	292	306	294	298	317	306	325	341	330	305	271	301	288	308	305	333	308	288	311	300	315	293	266	310	304	303	305	316	315	317	317	299	286	283	306	300	278	306	316	289	348	319	304	298	306	310	292	304	312	334	319	338	312	296	307	305	309	282	277	292	312	334	284	303	284	328	301	297	321	271	298	307	316	320	281	313	276	349	287	287	302	285	336	316	294	285	314	317	306	297	289	303	299	299	327	320	315	304	302	290	356	308	308	319	316	325	284	330	320	301	295	296	304	338	313	334	336	331	331	287	292	288	286	322	342	287	307	275	274	307	301	302	311	316	308	316	314	298	300	281	310	272	295	282	325	304	328	307	299	308	301	327	296	312	288	282	297	265	303	321	304	303	303	319	289	316	314	317	305	298	318	292	320	274	305	339	321	285	281	315	343	313	278	328	287	293	304	270	284	318	310	323	307	307	266	297	310	309	313	311	321	304	296	308	315	318	302	278	302	305	348	301	304	321	310	330	310	318	328	316	304	285	323	339	306	294	285	299	308	309	279	297	303	278	261	325	308	282	303	289	260	312	289	291	319	308	293	297	350	277	321	299	279	282	273	310	296	276	324	303	320	306	268	338	301	302	276	316	312	319	267	306	312	294	287	314	307	318	267	309	296	303	311	276	331	301	301	314	315	339	266	316	307	319	309	306	279	342	301	313	299	299	285	293	318	311	306	342	303	306	266	335	290	302	294	292	299	317	294	317	320	304	312	299	289	283	278	283	314	314	310	292	309	351	300	313	301	288	300	311	302	318	289	321	309	310	307	314	310	286	308	312	313	318	311	304	302	332	293	305	338	322	305	323	303	286	294	293	289	303	335	321	333	321	335	332	276	310	319	283	298	324	276	317	284	290	286	308	319	320	307	300	299	309	290	293	266	291	333	287	303	294	304	295	311	290	319	306	319	311	298	317	275	269	308	332	295	272	305	311	307	279	297	289	306	298	302	307	314	316	305	296	306	289	293	309	310	307	303	304	314	313	300	297	344	344	306	306	300	311	310	304	344	299	276	288	303	314	324	304	291	324	272	314	341	274	280	352	327	291	271	328	325	328	304	306	282	317	288	298	323	308	299	309	333	276	316	287	280	284	317	273	300	335	306	325	315	316	329	312	276	303	298	295	307	301	312	287	310	304	316	303	291	303	307	322	313	315	300	296	287	306	292	311	323	315	304	307	341	296	297	336	262	291	329	335	319	320	329	291	343	296	290	338	323	289	311	277	289	296	313	290	293	298	293	312	335	285	300	309	280	297	314	321	303	304	342	314	338	318	310	317	316	301	289	269	259	327	293	343	298	316	326	304	314	333	303	303	352	325	303	263	292	328	296	305	337	303	327	293	297	305	308	292	283	309	306	311	290	314	272	295	322	296	305	307	304	275	315	311	314	281	318	292	296	311	294	306	328	282	314	331	303	334	305	317	308	310	306	308	307	307	305	316	290	337	303	338	324	269	269	305	297	312	284	286	341	306	304	288	285	301	299	283	308	273	282	339	285	342	302	326	327	315	311	302	284	335	330	295	332	303	329	297	306	282	292	273	293	301	313	338	285	295	317	295	307	319	287	269	304	292	300	322	309	286	336	307	297	314	284	319	303	287	274	281	292	312	333	329	308	319	303	283	313	290	350	293	295	310	306	298	299	302	302	295	318	291	297	318	308	311	285	303	328	292	308	295	308	305	300	304	281	328	310	314	320	338	338	319	304	297	325	309	307	303	302	344	314	286	294	325	312	286	300	325	323	317	290	301	294	308	290	314	316	300	285	299	297	316	305	305	294	270	286	311	299	317	304	283	313	329	309	300	300	317	344	317	299	313	310	298	293	273	318	280	294	316	320	304	281	265	302	315	326	298	302	280	296	291	291	319	300	342	316	331	316	298	302	300	302	306	324	319	310	302	329	283	308	322	330	297	301	310	336	285	277	295	305	271	306	278	298	311	316	278	304	309	271	325	269	321	328	318	315	302	311	281	311	303	346	305	266	306	297	291	265	320	292	306	318	296	330	300	317	298	285	313	302	308	321	329	302	286	297	303	303	293	311	320	332	261	300	337	317	303	298	327	273	279	280	299	315	279	287	325	313	281	288	284	297	286	294	309	295	272	303	281	326	294	281	333	304	299	310	309	297	314	299	319	310	299	249	345	272	288	289	304	331	307	306	283	296	310	320	313	318	323	303	323	314	269	276	292	310	297	289	303	286	334	331	277	285	309	321	321	295	289	326	331	293	303	304	316	329	305	283	307	316	294	308	294	322	328	307	303	311	299	303	307	319	315	298	295	291	273	305	305	329	285	309	287	311	295	316	317	295	302	315	293	292	307	310	307	290	292	326	317	300	314	293	312	306	291	304	321	313	251	317	288	307	297	301	274	287	266	318	323	329	296	325	320	309	273	315	297	303	293	337	280	322	280	310	292	289	296	276	284	290	328	299	313	318	316	287	301	299	322	328	307	342	311	347	301	324	281	302	317	300	307	336	297	318	306	303	318	284	305	309	323	323	289	284	298	351	284	287	305	327	309	294	283	297	317	313	318	316	321	314	292	347	305	323	315	293	299	309	324	322	317	318	323	323	298	306	307	315	293	293	322	297	288	302	336	259	279	345	281	308	302	323	321	334	307	345	294	316	303	296	298	309	328	299	282	270	318	311	318	299	296	296	293	313	307	299	289	335	269	337	317	298	320	316	276	306	331	317	317	297	308	330	310	296	262	315	323	288	294	325	294	337	268	334	300	312	308	319	285	271	294	305	292	304	319	320	307
16937	16123	27125	27148	25989	24311	21689	19478	15231	11336	9299	7587	7175	8763	9176	7742	8718	7603	5267	3451	2888	2864	2450	3552	4396	3846	2937	1833	1535	1688	1544	1742	2250	2398	1864	2281	6401	13052	17734	12317	5537	3331	1645	946	924	1337	1105	1008	1082	1464	1436	1360	1172	926	879	891	823	823	860	806	812	806	811	859	853	818	863	849	843	836	874	804	813	854	845	825	874	816	845	839	872	828	822	844	812	846	831	845	822	809	841	878	809	825	858	870	854	856	871	892	834	821	847	868	878	824	816	836	834	857	890	845	848	868	843	833	859	810	811	862	818	843	878	833	824	835	832	877	840	852	901	781	889	819	847	869	852	822	835	816	846	834	851	878	826	789	876	821	860	835	826	874	808	858	767	824	900	853	807	835	840	827	790	828	854	821	786	840	854	840	789	877	870	844	913	850	816	817	878	826	874	861	853	867	901	817	836	822	834	864	832	873	872	862	828	853	823	840	858	862	844	877	793	861	897	817	893	860	871	839	833	830	764	866	796	834	861	893	872	866	820	881	826	833	813	825	848	915	799	824	847	825	864	819	837	809	810	854	843	870	796	844	800	826	870	834	798	848	846	852	831	811	855	816	796	812	854	797	856	816	878	894	837	824	849	809	847	839	886	833	824	804	878	858	848	850	810	830	870	799	881	836	855	839	836	852	864	837	867	843	786	799	845	785	836	812	819	812	866	886	861	843	842	824	862	823	847	844	811	804	817	834	871	866	851	870	852	845	818	839	854	890	811	867	827	829	836	809	825	830	832	838	813	854	794	843	837	851	815	809	809	814	873	857	813	790	833	833	850	845	776	831	837	802	809	852	830	811	832	884	853	870	849	820	891	822	825	823	788	771	803	841	857	882	815	827	842	846	805	866	885	807	840	869	801	868	823	822	850	858	835	907	857	847	827	839	829	831	855	882	773	921	817	825	887	901	835	842	818	848	840	850	836	814	843	905	844	882	823	823	813	865	844	825	867	842	834	908	872	859	823	811	826	831	830	832	864	839	840	865	825	833	879	807	891	841	848	844	787	828	752	821	847	860	871	841	837	843	839	812	775	831	860	831	829	836	855	860	836	826	833	871	810	828	829	829	806	859	891	820	886	798	798	880	860	804	799	836	854	776	844	806	892	846	833	795	836	883	832	868	874	845	830	854	848	848	828	820	893	827	837	878	858	865	880	799	870	849	849	874	861	830	879	825	861	845	852	784	878	866	830	815	853	861	809	887	807	859	812	812	821	850	816	832	875	799	834	851	870	818	865	833	812	885	885	867	828	868	857	856	805	910	824	863	850	853	840	828	827	887	831	880	866	849	776	794	901	831	860	843	880	826	793	853	877	835	876	829	863	868	856	858	842	880	811	901	817	831	835	845	787	849	819	826	888	920	832	836	846	932	852	803	852	834	850	801	847	762	834	911	806	834	828	806	827	840	878	855	876	897	886	884	823	830	814	863	801	851	840	802	862	812	847	873	864	858	852	819	809	878	844	835	902	852	797	862	809	871	866	837	791	855	864	866	864	874	810	854	862	833	785	823	880	816	798	785	865	800	829	837	872	898	813	876	859	893	844	830	817	866	828	821	831	828	853	905	775	834	833	874	846	867	840	855	883	805	845	898	830	874	886	861	864	825	800	870	861	825	825	893	851	859	859	847	822	844	865	840	799	876	833	864	832	810	816	870	887	862	835	871	827	891	838	864	885	830	800	878	812	833	847	857	816	791	834	818	832	830	870	839	836	851	797	852	767	851	812	816	867	832	837	856	801	835	847	814	804	831	873	856	845	831	844	826	837	857	833	837	853	816	836	844	863	858	824	837	903	898	812	800	809	864	889	845	854	814	836	817	846	834	847	861	875	841	880	898	801	872	798	836	882	889	794	831	832	845	845	847	827	823	897	865	803	857	816	815	834	899	784	863	823	879	822	839	859	860	808	839	841	877	880	768	843	811	852	801	829	845	814	851	811	835	819	841	847	834	790	843	758	813	770	812	863	849	883	867	819	769	830	842	871	857	884	859	807	867	816	854	877	822	824	801	816	837	842	875	905	866	840	875	872	843	858	839	857	817	793	837	800	841	832	810	877	821	849	860	872	835	853	860	843	872	828	845	859	854	833	852	875	816	863	831	836	850	888	886	868	840	869	793	844	871	836	853	852	850	831	836	809	792	838	865	814	859	841	816	842	796	806	807	837	797	799	848	863	814	843	840	861	833	798	908	836	878	848	790	893	797	832	813	848	855	812	853	844	796	851	828	805	798	844	810	849	823	836	846	852	853	890	857	841	814	856	832	847	844	848	811	824	837	894	890	854	812	898	808	887	840	790	832	889	862	828	834	855	832	868	803	851	836	837	823	820	847	801	851	812	814	815	846	848	879	801	879	815	791	819	855	834	869	878	827	795	870	859	843	863	824	843	848	832	860	874	806	825	859	789	850	858	875	862	873	861	837	851	835	815	812	827	841	872	856	857	876	820	908	852	819	830	800	815	895	833	870	856	884	830	859	831	839	887	811	874	849	839	813	884	836	829	817	856	844	817	878	872	804	827	817	872	823	852	831	827	848	816	824	854	850	808	846	856	838	834	885	812	872	810	861	855	871	849	868	797	837	828	867	843	844	825	813	797	857	806	827	823	851	801	834	902	824	842	823	781	866	831	889	810	891	797	809	863	876	882	850	892	834	818	845	854	846	818	823	866	830	876	817	836	818	811	875	822	802	858	844	827	821	817	825	867	826	876	914	857	855	795	813	830	848	884	884	820	848	847	781	850	895	839	841	843	806	863	858	827	801	849	803	796	818	885	850	874	824	824	784	872	816	819	854	798	803	850	859	864	853	883	864	831	819	832	775	821	801	814	774	790	825	894	795	837	835	856	851	881	821	837	876	843	851	808	890	826	890	872	818	881	842	847	840	887	844	789	905	789	846	864	840	859	846	930	804	812	847	789	796	824	903	834	838	833	849	856	819	823	837	879	833	852	853	843	877	817	827	858	873	808	873	795	853	832	876	826	853	868	825	839	874	847	832	815	827	866	818	810	874	862	809	836	860	882	861	859	812	830	820	894	826	863	825	812	817	863	792	830	836	828	861	812	804	809	838	835	876	809	873	855	819	869	800	824	869	821	857	855	829	828	909	815	897	841	869	863	871	791	831	850	806	813	830	810	863	826	845	801	815	869	809	854	837	857	822	828	816	828	832	800	877	875	811	884	840	848	886	841	839	854	869	821	791	865	835	843	871	819	846	878	842	870	868	823	817	835	842	851	855	854	832	878	840	799	826	833	805	853	851	823	857	833	861	890	885	864	813	809	820	838	874	823	828	895	834	854	863	846	842	779	802	823	883	814	832	868	805	881	828	804	884	830	810	841	834	832	761	862	892	817	889	838	850	820	798	843	823	868	827	831	823	924	848	856	843	850	820	884	804	845	877	840	844	841	894	889	868	844	847	832	836	870	848	837	796	847	848	839	835	859	902	812	812	817	863	841	806	901	817	884	809
11128	7462	7553	4906	3914	2858	2006	1441	952	760	598	566	598	680	684	675	625	611	470	461	418	423	427	470	455	457	413	388	386	369	374	392	416	384	359	361	403	476	515	497	413	352	324	366	369	344	331	390	369	374	356	395	336	350	392	350	332	343	349	387	370	357	310	347	380	344	340	349	354	347	356	359	312	365	336	306	332	350	380	368	324	378	315	364	364	371	324	325	328	341	331	348	341	327	337	342	324	328	363	350	318	298	331	377	340	337	370	358	348	349	347	350	359	374	363	343	349	336	334	320	346	349	342	332	364	354	328	356	338	329	339	356	345	371	338	334	351	343	309	372	375	341	368	353	350	339	321	318	348	360	365	377	330	377	340	345	374	325	359	338	316	341	348	364	350	344	345	332	367	332	349	369	310	330	345	325	340	339	344	338	382	346	354	344	380	335	364	328	351	331	359	354	358	351	383	340	353	348	344	350	359	332	352	356	352	304	349	332	342	348	322	343	386	336	351	322	345	354	344	329	331	365	334	301	378	342	329	335	394	383	356	339	344	381	323	352	363	353	364	336	340	325	364	356	377	338	410	355	325	345	345	332	344	343	346	315	348	322	356	346	355	344	360	360	333	325	328	355	363	329	354	334	347	377	311	360	347	329	356	342	367	350	339	337	299	357	395	357	357	346	355	364	329	355	368	335	334	350	362	339	330	347	351	358	325	324	349	334	341	363	326	338	378	379	348	349	341	366	315	356	353	358	358	353	370	356	332	326	389	362	329	369	381	325	355	374	351	341	330	311	357	349	372	347	365	353	338	326	365	364	353	338	357	354	345	358	339	368	349	335	320	357	328	354	308	341	348	337	353	309	363	336	355	323	340	361	372	377	364	339	351	348	352	334	349	377	305	362	343	327	361	350	337	335	316	364	321	372	361	344	369	365	343	349	340	338	308	348	316	333	324	316	322	370	323	314	325	336	326	369	351	356	325	382	317	366	384	320	332	320	373	341	347	332	352	328	342	305	348	371	301	330	322	342	356	383	374	338	344	347	353	344	352	378	337	332	341	365	368	334	369	344	347	338	335	312	355	338	340	325	337	349	399	338	342	359	330	325	331	329	332	355	358	364	335	319	326	349	330	376	359	357	348	374	376	326	356	353	321	345	339	359	361	306	335	376	349	376	398	339	323	355	317	323	327	348	346	337	370	335	336	339	352	358	355	318	350	347	353	338	353	330	330	335	384	332	335	379	342	345	374	378	339	338	357	338	370	372	378	331	330	350	373	376	348	360	334	339	371	351	338	348	344	356	352	335	346	369	345	375	358	346	331	322	365	348	347	327	351	333	327	337	359	340	358	353	342	369	325	317	345	365	358	343	340	334	336	373	310	362	343	367	355	382	317	311	306	323	343	343	328	361	326	333	345	391	349	325	377	378	359	378	322	342	345	365	316	349	285	334	353	309	354	381	360	349	360	303	295	367	310	341	353	338	376	375	362	331	355	363	331	326	326	304	318	359	335	368	356	311	337	378	339	334	365	347	354	365	338	331	363	346	362	324	354	308	360	337	353	347	365	328	315	334	351	327	350	328	325	307	386	356	356	306	328	355	342	353	323	332	340	354	345	356	373	341	351	341	369	340	352	347	380	348	354	348	356	337	339	344	343	336	355	360	328	359	362	369	331	350	356	349	335	349	348	350	342	384	323	345	329	371	364	322	301	405	328	335	347	329	331	366	353	308	344	344	366	346	334	353	311	334	364	331	350	351	370	318	364	343	311	340	334	361	355	359	346	329	341	359	323	307	359	327	326	385	326	338	366	379	367	349	348	340	321	334	351	323	363	353	355	352	365	322	346	380	342	358	352	359	381	342	374	331	361	345	313	351	358	362	353	338	344	375	330	309	326	324	371	358	354	348	360	327	335	336	343	364	389	326	356	349	354	333	348	354	330	334	332	359	361	337	372	321	311	343	349	329	349	354	309	352	338	333	358	347	354	317	337	344	376	345	330	351	305	355	360	345	319	341	362	313	328	351	354	350	330	375	335	285	362	371	328	354	375	371	341	340	362	342	349	345	350	324	298	341	339	346	374	345	353	329	320	353	364	345	335	318	322	336	368	313	376	360	347	361	345	385	366	332	341	320	338	346	333	367	341	368	345	347	321	349	362	370	334	367	336	313	344	367	333	358	336	324	373	352	345	336	355	383	334	348	331	317	379	351	346	331	337	360	327	338	351	323	335	319	365	388	368	353	371	318	332	347	371	351	332	420	356	338	333	379	321	342	314	300	389	365	357	338	331	313	361	365	341	357	410	350	362	321	367	347	376	340	329	351	343	357	352	365	343	343	366	362	313	347	338	357	342	342	334	335	311	331	323	302	343	343	352	337	318	375	326	367	360	345	344	325	344	324	319	383	352	317	337	364	376	317	377	359	348	320	370	341	353	342	363	337	360	361	333	340	376	341	397	362	345	367	346	310	349	364	342	325	399	361	332	359	351	342	343	336	382	317	338	354	385	345	340	347	337	360	359	347	337	341	312	330	363	353	344	329	323	331	369	355	313	346	371	361	355	351	382	339	345	353	323	317	369	335	346	356	334	340	362	375	385	335	349	312	363	339	348	352	365	348	334	357	336	336	325	341	384	325	344	335	333	331	313	337	354	336	371	341	370	348	334	336	379	340	354	337	319	341	378	355	351	368	390	320	328	329	317	346	335	350	337	390	355	349	372	373	320	344	375	353	346	302	324	334	339	356	338	347	395	327	349	338	363	323	354	347	341	354	333	324	374	342	331	310	354	323	334	336	344	347	348	369	374	334	359	351	338	341	344	392	355	354	318	370	358	373	311	343	364	340	344	359	355	389	339	367	362	393	365	351	332	330	344	334	345	312	342	333	330	380	348	339	373	337	373	358	340	307	337	333	320	355	348	331	321	366	348	299	330	347	333	348	352	341	358	336	355	333	332	375	339	375	321	330	353	359	319	329	335	359	337	300	325	338	358	340	342	333	363	350	344	343	327	360	360	332	348	368	337	375	360	322	347	331	353	334	370	334	350	341	307	317	379	347	351	327	354	314	377	328	361	335	389	327	345	347	336	314	330	339	383	312	351	349	353	376	353	382	321	353	338	331	357	346	356	334	330	364	351	358	350	376	386	336	294	331	334	330	360	380	343	345	348	353	362	327	355	348	350	342	350	340	345	349	345	354	356	396	348	352	357	372	319	305	361	352	354	400	345	369	354	338	384	337	372	335	339	355	344	365	360	371	332	353	333	340	309	340	307	359	363	365	366	352	322	309	340	359	379	323	335	355	329	353	342	323	333	347	328	336	364	336	354	349	379	336	390	364	330	347	330	328	380	352	321	325	327	345	350	382	357	329	335	339	352	333	381	350	339	351	351	320	322	332	316	377	355	340	360	350	325	343	369	351	338	333	359	332	331	347	353	337	355	386	321	338	339	333	341	333	385	340	363	326	334	327	352	381	396	343	311	357	367	333	359	381	355	350	326	346
7270	7246	12681	12469	12279	10530	8036	6451	4458	3410	2844	2611	2805	3338	3248	3097	3429	2977	2325	1756	1473	1547	1694	2088	1914	1790	1527	1205	1143	1142	1278	1348	1256	1301	1206	1341	1440	1839	2419	1997	1402	1191	1120	986	968	991	973	977	972	935	998	1031	1073	998	998	929	962	959	960	1008	969	939	951	978	992	939	941	870	915	937	955	915	945	931	938	946	980	877	972	953	913	936	942	884	936	961	934	930	992	930	882	961	914	967	993	903	927	849	963	970	982	938	954	994	928	972	939	920	910	936	926	942	933	926	900	905	972	966	932	959	922	906	935	975	918	938	906	921	878	914	926	927	931	980	915	966	897	926	923	951	1016	931	929	945	926	935	891	950	894	982	895	986	929	904	948	913	959	914	933	934	935	955	1000	920	944	995	922	1012	962	903	900	972	984	912	977	976	953	931	958	938	903	911	946	936	982	930	897	922	943	916	941	964	928	946	919	947	927	955	884	946	955	966	939	936	957	920	914	1000	937	934	976	910	969	902	957	945	948	923	979	958	885	945	947	911	898	882	947	980	906	934	912	986	908	981	914	925	945	954	964	931	928	890	878	986	994	947	914	948	967	954	917	962	985	894	969	945	914	916	931	980	956	961	994	979	993	931	976	967	924	937	945	952	928	945	925	925	970	923	922	919	944	934	927	963	956	946	980	978	921	964	936	938	963	963	951	1016	939	979	927	961	931	976	931	938	969	978	875	938	944	927	952	972	943	1017	915	1046	943	1004	968	948	945	941	898	954	956	927	915	933	922	980	948	910	877	953	1009	988	1007	925	914	931	988	932	938	900	947	995	962	970	944	966	884	1006	904	915	982	941	986	963	928	974	927	980	958	998	981	996	1014	905	939	949	910	918	917	889	920	910	958	948	922	963	885	959	946	902	938	921	972	923	933	934	908	899	964	949	908	963	919	916	960	908	935	949	922	980	958	910	950	930	980	980	970	928	983	975	950	957	934	946	956	955	969	926	921	913	887	968	906	945	955	911	980	916	944	948	949	889	959	934	956	913	868	963	956	940	963	899	947	955	924	941	960	914	864	934	940	906	970	967	896	948	960	943	962	933	944	924	935	927	971	952	918	908	956	975	942	913	967	924	922	908	930	990	963	955	925	949	933	995	951	911	1007	976	924	919	985	922	922	919	950	951	922	993	960	919	878	972	931	946	935	955	955	963	947	944	1011	948	938	922	904	948	953	960	960	930	928	945	971	929	930	944	981	924	936	929	963	964	938	985	966	901	967	939	975	921	966	893	944	914	906	955	976	949	950	951	952	931	927	944	949	911	906	926	928	951	1001	958	905	1012	965	906	955	942	944	933	939	927	926	987	982	924	980	930	931	907	951	903	918	950	926	881	918	937	952	926	946	937	985	932	915	923	928	939	946	933	965	990	953	913	966	974	959	872	907	942	968	902	947	963	931	970	969	957	915	927	937	967	952	976	867	931	960	905	930	962	919	954	967	948	926	962	955	929	935	950	924	920	960	934	926	926	945	923	948	942	923	872	960	915	979	951	962	925	908	936	908	919	864	918	973	956	957	921	904	936	970	960	1011	954	923	946	902	927	933	896	944	946	946	962	910	926	895	941	946	967	933	921	962	919	987	943	979	960	998	946	917	986	923	913	961	942	928	952	984	927	942	891	938	892	999	949	881	920	960	966	990	910	913	947	912	1014	955	945	952	961	933	1009	1001	1001	975	997	879	960	992	939	896	991	920	941	952	939	1015	945	959	966	925	894	926	972	891	950	952	900	922	942	910	942	938	891	1019	993	927	948	961	961	940	945	960	906	912	964	900	999	957	968	948	963	946	945	946	934	963	937	892	963	963	959	911	982	928	956	945	958	978	953	966	930	975	990	945	954	947	952	955	909	943	936	932	970	912	900	961	943	951	944	985	929	930	946	975	976	937	959	946	934	971	945	953	908	956	950	973	958	938	961	938	959	954	986	949	974	950	939	934	957	976	926	926	941	930	914	902	905	897	948	997	937	931	958	919	951	939	961	928	944	922	984	959	948	913	929	983	934	926	879	912	931	959	978	906	890	912	910	952	934	961	983	920	941	937	924	924	951	938	964	972	968	935	905	922	903	965	942	941	896	907	923	936	925	937	961	955	877	881	983	956	916	908	947	936	952	878	951	999	986	950	904	990	952	927	927	986	904	880	942	961	919	939	905	922	942	933	961	942	925	925	951	902	902	920	939	918	889	962	930	955	955	977	976	933	966	915	960	970	918	972	977	972	993	932	919	1011	981	973	904	900	949	1002	939	888	976	974	969	914	917	922	1044	929	902	952	980	971	974	931	920	968	922	928	946	914	918	962	945	950	928	1047	956	943	868	915	930	946	962	951	958	965	943	911	886	921	924	933	967	953	923	937	965	944	973	939	1007	982	976	930	925	948	930	969	922	925	920	932	881	973	911	954	952	945	915	966	916	918	1007	938	942	946	974	979	954	929	1005	975	973	938	949	968	1001	933	927	925	913	920	962	957	991	993	962	960	940	865	928	931	921	958	913	983	903	883	925	912	941	894	889	968	928	924	931	919	930	893	945	959	946	902	916	950	935	894	911	915	892	942	960	951	921	961	962	975	953	927	904	962	911	993	981	944	1021	937	936	871	938	941	926	920	943	941	963	944	966	945	1004	947	923	977	971	971	961	963	981	984	926	1002	967	931	912	944	1008	953	943	942	976	906	969	918	946	955	969	922	954	917	958	959	969	906	925	947	950	953	938	947	942	938	951	900	921	913	923	951	1030	962	971	945	1010	1000	962	934	902	851	927	989	907	944	976	972	930	917	938	930	957	959	948	963	891	918	911	962	910	968	923	935	912	927	961	952	917	934	950	909	921	981	941	967	959	910	905	974	923	941	934	919	883	932	967	913	889	967	947	943	941	909	963	915	945	912	941	967	957	985	935	966	952	909	941	965	940	966	921	916	979	914	1008	928	920	932	948	916	951	905	957	941	964	914	944	952	945	986	974	908	898	929	900	905	911	927	955	946	923	932	909	898	965	963	982	922	944	939	965	916	948	929	1011	957	965	973	964	938	970	957	937	921	957	911	902	914	910	942	927	962	936	952	953	938	908	965	959	931	911	960	902	931	968	956	1002	969	885	998	912	957	958	950	989	929	958	978	973	947	960	883	941	944	899	926	919	916	893	957	924	914	937	1024	947	957	921	998	914	980	935	916	997	955	935	928	900	975	930	904	919	965	936	903	970	942	913	952	919	931	950	931	967	924	947	969	928	952	898	965	953	954	948	930	923	914	925	1010	970	958	953	922	973	959	905	962	967	902	930	923	1000	922	920	893	965	880	1021	978	936	952	919	996	918	969	971	938	942	1006	921	942	966	904	897	940	919	927	954	933	910	974	996	950	931	906	933	951	929	950	979	955	903	889	898	942	943	959	918	954	990	936	974	929	945	920	978	930	955	933	937	911	853	930	968	931	948	998	878	1005	938	944	932	864	961	906	974	970	958	968	954	981	961	992	948	990	940	1013	921	924	939	918	934	954	927	973	962	948	987	960	917	942	942
19253	13056	13816	10703	8695	6357	4374	3184	2163	1500	1148	1001	923	1070	965	880	869	791	664	532	524	580	526	591	547	470	444	432	420	403	421	418	438	472	417	469	617	1251	1652	886	703	500	411	329	355	363	324	329	348	360	446	459	443	346	327	314	346	334	313	337	338	322	341	333	323	355	327	339	312	336	331	334	342	349	343	341	319	332	313	340	300	319	318	340	361	343	345	316	368	338	338	354	350	336	347	324	310	335	328	346	346	335	316	351	368	355	317	312	325	314	322	339	328	343	327	316	351	318	308	330	336	331	295	329	348	333	324	322	325	328	309	337	345	301	349	368	356	347	335	313	370	331	340	310	341	320	330	323	356	314	315	354	364	354	327	346	328	373	352	302	299	340	362	321	341	342	356	350	308	325	353	326	325	342	335	310	302	321	350	354	311	329	319	315	320	326	304	345	306	352	343	304	320	335	316	376	352	354	338	342	309	351	333	303	342	349	326	367	354	348	309	332	301	329	338	316	356	317	332	309	351	328	340	357	340	337	325	330	347	351	293	343	347	339	323	354	330	325	347	314	335	313	354	361	333	322	332	332	349	323	340	326	351	313	320	323	329	328	334	352	380	334	311	300	368	311	341	352	356	357	341	324	345	319	318	328	350	324	327	323	308	343	345	312	299	367	347	336	346	303	343	337	309	332	361	335	303	325	337	319	309	302	347	316	348	328	367	343	338	333	332	323	328	350	316	322	344	312	359	316	366	326	351	343	353	322	357	307	363	305	367	293	341	337	340	304	368	319	337	307	312	336	343	334	323	327	352	354	345	325	327	352	327	316	333	303	342	320	336	339	328	308	330	344	352	341	313	340	338	344	324	302	326	339	311	334	308	324	336	333	341	342	356	334	334	349	341	322	342	313	345	318	314	341	348	354	321	365	351	331	310	332	344	310	332	336	308	312	348	348	356	326	335	348	333	329	304	334	314	358	343	333	326	371	357	331	310	348	337	309	358	332	337	326	322	340	341	342	317	347	327	331	350	368	322	342	334	332	339	340	340	346	371	308	338	345	336	304	347	344	330	311	322	343	347	325	352	341	321	355	339	322	349	327	320	335	347	339	350	350	323	344	345	339	342	340	319	316	303	325	360	345	348	335	298	338	370	313	343	342	375	335	333	306	288	331	334	311	368	309	329	344	370	309	300	325	333	310	342	361	338	350	350	323	335	341	322	323	320	314	349	320	346	288	343	328	304	321	337	317	345	344	348	356	327	342	378	334	290	334	319	357	331	320	331	356	360	318	362	299	290	326	342	322	347	350	338	324	310	330	317	325	342	286	345	325	332	343	349	342	306	322	334	331	349	332	324	319	321	316	345	305	325	339	303	316	375	321	355	356	325	293	326	336	352	344	332	352	325	326	337	346	340	355	335	355	358	316	330	358	325	288	352	327	323	318	347	349	318	340	354	372	329	339	316	351	353	320	354	349	316	324	345	363	351	346	300	345	343	321	324	358	336	305	307	307	329	355	325	358	362	327	333	347	365	320	308	313	354	339	354	331	325	328	320	348	335	343	322	332	338	311	344	325	343	336	362	332	327	342	343	357	341	334	339	339	344	306	357	306	335	331	344	330	335	323	320	380	323	323	358	342	350	350	345	352	314	296	341	355	309	336	334	343	324	347	352	374	322	360	331	366	327	337	350	327	322	314	348	337	328	323	318	316	361	364	306	327	315	366	324	359	315	333	341	364	312	315	352	342	322	304	339	304	321	346	316	340	322	339	340	336	315	377	348	348	347	335	349	340	318	306	339	314	365	324	359	328	348	316	314	346	341	344	318	312	320	348	357	356	320	341	373	340	322	326	328	302	324	324	347	347	303	315	311	328	338	360	319	340	345	336	337	314	331	313	322	309	357	351	383	310	319	350	332	314	321	354	366	342	311	339	366	347	363	315	332	301	344	376	334	330	308	356	348	333	339	322	295	328	322	309	349	347	322	325	363	306	323	312	336	319	325	297	311	320	334	315	318	377	331	336	324	349	344	343	331	335	344	340	346	357	383	372	330	363	339	325	337	348	318	323	341	333	324	316	357	332	348	367	331	313	316	358	319	331	305	336	344	367	303	350	354	364	343	310	364	315	327	311	336	349	314	334	343	364	345	331	329	347	336	363	315	320	325	330	328	323	356	316	364	325	306	321	345	317	317	340	335	364	341	345	356	336	312	339	324	316	338	314	322	315	348	325	311	318	311	335	327	355	332	286	338	336	314	316	339	365	307	321	377	310	320	329	354	321	328	321	310	331	323	306	335	311	331	337	344	314	312	320	316	350	341	330	365	360	387	348	299	367	347	327	353	350	331	352	349	339	320	340	322	348	329	328	359	326	341	355	322	348	334	324	312	336	330	355	357	336	310	328	328	350	337	331	299	303	318	329	305	366	337	306	374	314	379	365	330	381	345	358	296	341	303	355	346	337	352	330	346	334	299	345	349	321	308	351	316	332	298	337	323	330	342	350	367	349	355	357	371	334	302	353	375	333	323	333	341	332	349	340	316	340	342	318	314	352	304	320	321	318	356	364	359	302	348	324	318	308	314	321	312	330	307	331	324	341	372	296	318	337	320	346	291	350	329	331	332	317	292	349	311	340	343	355	355	326	355	367	336	345	270	320	324	308	314	319	361	349	347	357	331	380	325	327	331	329	364	309	318	345	346	328	315	331	344	320	300	312	302	335	314	345	306	352	286	301	319	332	329	343	354	339	329	332	339	312	326	325	317	323	307	296	332	321	302	332	311	330	350	286	342	322	320	330	368	318	317	352	341	347	341	370	321	339	371	318	315	314	314	309	334	302	328	303	343	324	365	330	333	360	313	285	353	322	342	323	318	352	321	348	350	306	335	309	360	289	340	345	334	358	351	329	349	331	331	371	316	316	327	333	345	333	313	342	320	311	347	352	346	349	304	370	341	329	319	366	310	310	344	335	355	331	327	333	326	312	373	344	342	351	342	335	322	332	320	344	347	361	336	355	311	319	308	321	343	335	329	313	364	332	294	330	373	333	356	321	330	372	295	334	334	358	336	321	333	347	316	334	295	377	350	362	348	327	345	349	379	338	315	314	340	309	331	327	330	371	301	318	319	331	327	312	339	337	315	350	301	305	349	322	368	319	342	306	381	321	346	329	336	338	331	337	312	372	305	319	391	345	326	309	319	312	351	318	349	345	322	367	330	330	348	358	383	298	339	355	341	330	312	338	307	333	291	354	292	307	319	332	324	308	317	343	344	333	339	327	333	329	320	358	337	364	331	324	341	322	338	328	332	306	367	361	366	353	343	339	328	327	329	350	339	335	319	320	340	331	365	331	351	336	374	357	332	308	369	342	339	362	353	332	333	339	350	327	354	342	319	327	319	332	337	324	321	373	366	360	301	361	372	309	356	335	361	312	336	349	357	352	313	316	297	312	329	336	333	355	336	313	325	342	347	353	320	348	348	322	340	352	351	340	334	335	337	350	322	323
12600	11585	19548	21281	21804	18070	14887	12805	9592	7538	6072	5130	4978	6186	5114	4989	4771	4449	3584	2618	2402	2495	2866	2903	2519	2087	1739	1552	1419	1575	1831	1802	1696	1876	1893	1870	3703	8148	10132	5153	3535	2486	1345	1000	1052	1051	1031	948	956	958	1478	1841	1626	1252	991	1009	967	920	905	929	914	908	884	942	940	906	862	937	934	847	833	878	924	927	887	894	909	911	958	878	905	965	880	885	913	930	909	912	906	939	921	927	866	884	952	881	918	923	946	939	879	888	866	942	948	947	904	951	845	908	885	975	917	946	921	950	897	890	899	910	873	914	902	951	924	900	883	877	859	866	887	925	906	921	835	914	933	862	934	968	948	929	913	900	896	897	883	937	868	889	907	881	913	920	972	922	920	939	913	894	911	881	952	983	904	849	895	895	877	934	902	843	927	876	936	931	881	926	851	926	860	845	926	889	896	918	887	969	900	970	901	958	886	913	944	908	883	894	916	870	891	943	853	950	938	891	888	909	917	858	915	893	892	925	895	890	894	874	942	924	898	931	922	839	870	905	871	912	876	924	851	891	897	900	922	917	908	925	896	983	922	914	961	911	897	899	917	901	893	895	912	858	949	891	902	949	925	883	915	888	958	887	912	932	929	911	895	909	895	835	861	909	883	950	925	850	935	875	927	915	960	892	899	944	903	871	906	921	901	927	850	878	945	891	880	943	897	937	894	916	946	919	878	930	941	899	883	886	896	860	882	871	920	910	904	943	854	850	914	886	861	894	859	916	888	874	863	912	950	932	901	929	914	892	889	952	957	892	927	940	920	864	923	890	979	928	888	931	898	896	931	932	939	901	967	904	914	915	907	867	901	861	887	938	907	949	866	932	896	895	908	933	925	910	894	944	938	983	904	924	900	892	859	901	896	897	926	957	923	975	933	925	914	995	878	881	912	900	913	916	884	894	975	923	904	922	926	891	925	842	875	1016	943	878	895	844	904	873	966	912	911	879	896	858	856	864	856	915	893	939	902	896	906	950	877	917	881	933	941	919	859	892	917	868	902	881	918	908	939	919	930	883	904	910	925	895	870	868	888	915	896	861	930	915	942	874	919	903	900	878	930	999	894	896	954	899	896	938	915	926	902	888	909	888	912	903	913	910	935	931	909	904	920	893	909	941	940	882	964	906	874	911	912	903	918	901	890	911	914	968	908	900	905	929	853	899	928	898	885	910	902	914	893	911	834	926	885	897	924	883	859	904	943	896	927	944	949	952	968	924	907	949	847	894	862	976	960	822	937	934	913	885	888	865	897	914	840	945	862	881	909	911	898	933	876	913	864	926	884	909	854	933	914	931	943	868	962	903	945	885	943	893	905	847	983	898	920	889	936	854	914	917	892	900	974	906	912	916	832	941	930	894	917	905	931	977	907	926	921	897	920	902	873	943	899	867	906	890	941	888	969	916	899	954	917	893	902	929	951	862	888	937	859	851	953	894	935	862	908	922	917	872	923	914	889	887	946	913	857	949	907	883	886	899	870	901	890	874	907	868	952	894	896	894	887	916	889	955	943	925	928	930	894	918	912	941	918	867	924	889	920	878	903	942	888	987	916	871	878	888	902	898	944	900	908	907	946	934	915	864	911	931	939	906	893	881	919	899	888	906	922	895	907	844	936	893	960	887	875	920	901	973	934	882	886	929	894	882	885	981	917	909	920	962	967	871	911	909	929	904	916	919	868	897	933	955	906	859	872	936	866	947	887	941	895	877	889	920	904	909	912	909	920	942	909	918	881	899	889	907	913	907	901	931	893	862	922	931	884	915	908	908	924	910	932	833	937	899	891	888	901	923	937	901	941	959	915	930	926	857	982	900	892	963	922	889	894	868	947	911	948	887	939	920	934	930	882	880	918	887	919	929	887	894	906	953	915	920	923	902	906	928	905	891	899	899	938	910	945	925	893	887	952	903	876	963	878	928	908	869	910	932	943	926	905	995	883	897	892	869	923	922	876	892	931	875	969	922	895	942	924	883	983	892	938	927	899	889	933	845	900	902	922	916	842	857	867	971	899	891	911	935	936	881	854	872	934	900	907	891	891	893	874	905	947	893	922	935	947	903	887	902	900	915	958	881	878	944	862	873	938	911	914	958	949	890	908	897	918	907	893	934	942	903	950	868	927	975	882	911	884	928	947	937	933	853	933	874	896	958	892	969	921	945	898	896	938	917	909	964	925	910	888	910	866	880	952	912	837	937	963	885	896	931	901	865	916	940	868	979	862	915	907	910	937	927	926	892	902	907	935	938	919	896	885	907	932	860	996	877	926	907	905	909	884	911	940	952	905	859	882	892	856	934	915	936	925	909	890	879	949	900	926	925	871	945	920	897	914	872	918	905	880	943	977	902	849	862	912	992	872	977	877	924	913	881	898	887	940	951	909	906	942	929	932	955	947	886	943	920	965	895	888	949	926	914	921	928	923	939	930	887	900	935	879	961	950	853	893	917	934	941	920	941	905	963	925	944	896	893	908	907	937	863	908	906	898	946	937	900	965	921	925	944	846	902	913	919	941	912	953	936	984	891	904	898	892	939	942	968	942	912	878	948	915	979	936	959	911	899	914	903	899	868	909	862	956	995	934	885	898	902	886	929	902	937	925	954	908	898	919	983	931	952	923	896	905	900	919	860	931	929	874	927	931	920	859	927	886	938	883	929	891	934	894	911	927	839	931	905	919	892	922	931	859	957	866	929	881	939	852	910	870	905	905	908	895	968	915	942	964	918	956	882	906	891	925	886	905	964	892	928	916	860	917	883	910	936	949	909	905	877	807	935	926	897	843	914	917	967	928	925	968	932	898	942	861	909	929	922	935	905	929	894	915	923	903	900	928	920	943	873	917	934	881	925	898	874	848	900	855	927	901	935	871	935	910	960	853	929	914	974	873	905	918	883	952	910	914	886	888	875	951	899	958	910	912	898	916	919	934	920	955	865	909	885	912	866	928	949	913	879	944	857	927	910	894	913	889	886	910	879	931	924	888	912	902	951	966	932	911	924	882	898	927	936	931	908	979	937	913	905	892	917	913	911	906	876	909	895	932	885	929	894	942	854	931	905	920	880	948	885	932	898	887	900	884	906	972	932	975	947	940	927	941	928	882	909	849	881	893	910	869	942	945	929	910	912	883	898	867	910	945	895	887	934	945	917	904	907	950	969	926	912	890	924	883	909	932	896	849	879	895	906	929	927	892	881	951	926	869	836	939	896	918	842	904	871	876	976	951	907	895	855	856	911	980	893	924	873	954	937	838	928	862	956	907	945	923	902	896	916	924	934	921	951	863	917	945	905	945	908	917	888	877	908	934	875	905	910	878	904	904	889	896	925	919	950	923	864	903	995	968	949	934	908	927	963	913	863	938	877	947	946	920	864	907	861	908	910	878	933	902	867	924	919	938	866	938	898	947	889	897	901	931	926	988	916	914	855	969	911	900	970	919	898	891	915	978	900	955	863	885	927	873	935	907	895	916	923	910	891	896	895	931	872
27738	18669	19550	17601	14542	10167	7309	5582	3495	2360	1804	1469	1491	1629	1455	1207	1210	1210	951	622	700	751	742	647	573	498	437	402	406	427	475	409	453	456	439	464	1108	2166	2694	1178	768	380	333	299	277	275	336	377	303	375	524	632	540	418	318	288	281	302	239	304	296	292	276	286	286	280	261	319	300	316	291	299	316	292	277	296	270	303	297	316	288	308	296	328	289	315	269	256	296	258	314	304	313	307	321	303	295	291	307	277	247	294	299	297	306	305	293	264	335	314	267	262	297	275	293	294	278	280	305	258	277	285	285	295	308	294	316	273	299	289	296	257	265	288	306	302	286	279	308	260	295	281	264	284	288	279	271	338	297	292	278	295	246	257	313	294	277	297	276	288	286	263	288	331	308	274	293	276	299	290	292	293	321	288	282	283	286	289	290	308	286	298	294	280	303	270	288	275	290	302	269	278	270	264	294	290	278	339	280	261	302	307	322	302	286	307	291	275	314	279	291	287	316	289	299	280	290	307	296	290	312	287	291	311	263	306	318	303	284	289	288	314	270	264	271	282	285	310	281	303	288	283	295	267	280	331	292	317	275	290	278	256	294	296	303	288	302	278	283	307	291	301	315	301	260	264	279	313	282	306	291	288	309	280	276	300	271	307	291	295	287	304	280	314	268	305	307	303	271	280	294	263	270	274	286	303	302	286	273	293	261	300	305	291	272	284	277	295	281	272	269	290	316	300	278	311	266	274	261	288	311	293	261	298	301	296	305	309	307	306	271	271	275	306	313	274	276	295	293	299	314	287	255	274	272	253	301	282	282	305	282	296	281	282	290	288	300	280	290	280	305	300	295	297	335	275	314	288	292	295	287	268	309	283	293	326	307	275	327	322	278	290	259	272	305	311	282	287	289	268	288	294	251	281	280	290	279	311	245	276	310	288	273	282	309	284	292	294	302	269	292	290	273	302	327	296	288	290	288	288	276	316	300	304	312	293	286	288	304	294	315	309	287	308	292	259	272	284	296	281	280	301	305	316	301	279	280	278	281	307	280	273	261	281	303	284	273	301	289	290	305	266	300	317	293	265	302	288	327	312	303	270	307	304	288	290	288	281	300	303	278	316	303	315	305	317	312	277	274	295	285	315	272	294	296	288	316	324	275	284	291	295	303	285	296	276	285	269	294	318	295	302	311	279	342	270	297	266	299	308	299	293	306	308	293	280	269	306	290	279	279	301	264	269	275	300	275	270	263	286	285	277	274	293	274	276	281	287	309	302	273	305	304	317	320	309	307	283	267	278	281	317	252	320	285	296	319	290	281	277	316	294	332	286	290	274	311	291	325	302	282	280	312	266	277	318	300	306	296	281	303	293	286	294	277	296	318	292	300	301	313	274	283	293	257	264	296	274	246	299	313	271	314	274	265	309	270	313	291	291	270	299	296	292	311	283	321	308	307	288	296	311	283	290	320	289	290	283	292	279	271	303	274	304	295	271	292	285	287	293	271	290	304	280	293	292	298	280	293	312	281	271	307	307	292	283	277	326	314	314	291	268	264	314	302	325	299	278	308	282	275	263	308	276	300	287	313	310	309	313	295	262	299	294	310	280	278	281	319	320	275	288	291	279	303	301	318	288	263	278	298	289	293	315	279	270	292	295	301	279	274	308	288	261	304	296	258	318	279	270	277	297	307	266	310	273	282	291	284	272	280	269	268	305	305	237	315	315	307	240	290	256	302	300	317	294	296	285	288	297	278	287	285	318	278	319	310	281	294	274	304	295	278	282	268	298	288	282	300	274	311	280	281	282	284	297	309	272	296	260	301	292	287	279	279	292	297	271	283	308	304	295	292	298	264	291	306	268	292	272	285	278	304	290	330	274	287	274	269	326	264	251	279	264	304	294	298	296	277	272	300	290	311	309	278	247	259	275	284	293	287	303	298	311	320	278	281	255	296	318	299	317	280	326	317	315	302	296	264	296	306	307	280	316	283	263	301	280	302	288	287	287	282	281	298	261	257	292	259	236	272	294	299	286	291	291	277	286	277	268	278	299	281	290	278	290	276	289	287	287	307	348	271	284	274	333	314	327	277	296	303	321	340	291	266	259	287	287	292	284	292	287	281	282	296	260	273	310	305	325	320	286	306	279	251	288	280	289	296	283	297	306	314	254	296	294	272	283	260	276	272	294	296	293	295	325	282	305	282	265	286	310	281	286	274	319	281	308	291	267	299	284	270	301	272	295	276	280	303	295	301	297	246	300	302	315	312	280	268	303	297	279	274	312	292	284	231	303	249	287	260	294	274	310	293	306	292	291	275	273	283	277	292	287	290	278	276	278	277	313	292	272	272	264	256	257	283	301	283	268	313	306	313	288	301	298	305	291	255	297	297	260	285	294	300	281	272	277	285	316	300	304	308	292	294	289	260	318	295	266	303	292	289	256	281	287	275	304	292	282	297	299	301	279	304	287	283	298	347	264	291	307	318	291	267	250	312	289	305	258	270	271	278	278	286	286	317	316	282	277	296	292	314	296	305	250	303	290	262	291	293	285	304	288	292	296	293	312	256	295	298	287	293	321	297	263	307	313	319	309	261	287	296	283	306	274	293	304	306	259	308	316	311	292	276	304	299	307	301	315	250	286	293	291	274	311	298	279	287	259	322	310	290	284	283	311	262	276	312	302	304	317	291	246	296	292	313	306	293	283	297	280	296	306	289	269	267	305	298	290	266	292	277	265	281	285	282	280	300	265	331	303	295	276	318	281	309	293	294	285	259	295	265	275	287	280	285	306	273	298	318	279	246	270	264	285	267	270	313	296	286	299	259	271	290	288	286	273	280	287	318	278	314	302	263	292	314	291	235	281	280	281	310	294	296	294	267	272	288	264	287	296	277	275	319	284	309	330	281	339	254	269	257	296	295	286	283	271	278	301	284	269	299	267	273	284	308	288	277	302	289	261	295	273	319	265	291	280	284	282	285	320	273	279	255	273	306	288	277	325	308	313	279	309	294	251	298	303	263	291	257	302	286	314	283	280	295	288	292	282	291	304	292	310	273	283	288	262	330	305	270	284	293	274	275	295	261	283	294	262	255	297	256	294	272	294	279	279	317	282	285	307	279	309	291	287	309	284	284	289	279	281	310	275	279	266	248	290	277	279	287	282	283	296	295	295	274	285	317	277	268	308	307	286	323	292	271	297	314	281	300	309	286	263	309	284	264	260	303	306	251	279	301	307	283	295	262	329	271	301	307	317	275	283	295	285	288	283	305	289	292	294	298	293	283	291	292	287	301	264	302	304	300	317	309	296	286	254	296	271	301	305	302	267	301	264	280	303	309	292	300	276	281	279	290	282	256	312	298	282	303	262	283	288	259	317	269	295	256	295	324	291	287	264	261	292	283	258	281	299	283	279	263	326	266	249	256	258	290	274	273	281	272	301	292	292	283	291	270	256	310	265	257	282	248	291	272	294	297	307	313	281	274	277	303	252	303	335	303	283	289	291	263	321	285	279
16771	14502	24273	29059	27773	23304	19746	17934	13563	10903	9145	7852	8186	8910	8079	6899	7474	6586	5624	3840	3919	4220	3867	3429	2983	2314	2390	1834	1829	2215	2332	2101	2403	2440	2074	2509	7230	13623	15816	7110	4543	1823	920	927	909	973	1231	1265	980	1389	2728	3341	2647	1733	1182	894	818	749	845	798	769	777	798	795	774	839	829	803	757	815	843	796	830	753	778	809	753	775	807	830	841	840	830	842	776	748	785	772	831	800	805	809	794	824	828	812	799	775	840	816	788	798	760	839	845	807	814	809	794	778	789	832	829	826	802	837	781	813	762	783	824	760	820	744	755	781	802	812	798	852	786	833	802	784	777	799	791	804	813	776	816	768	818	828	772	829	852	841	816	819	823	792	798	830	817	820	848	802	778	813	814	767	764	802	794	775	764	796	780	853	774	815	808	799	788	779	838	795	816	830	764	798	799	803	805	754	791	776	754	813	741	790	784	749	831	729	768	820	828	814	836	825	764	791	773	797	815	746	805	819	825	828	827	792	741	789	802	815	814	828	800	783	820	809	845	811	824	784	844	782	843	814	819	810	815	772	748	738	799	817	796	722	786	804	741	822	781	805	792	844	844	802	834	834	775	773	796	812	769	756	799	816	804	757	774	845	852	796	755	768	811	777	770	800	749	799	865	828	779	813	788	812	770	824	803	825	795	861	783	800	829	817	821	823	844	754	755	810	741	851	866	872	806	764	806	796	816	780	791	799	814	812	755	824	715	831	800	783	826	838	851	835	782	823	861	786	830	780	875	855	821	814	790	791	786	830	812	803	805	814	787	808	800	808	797	756	766	756	762	819	818	848	801	802	790	841	866	782	797	773	789	840	804	822	857	825	812	822	810	853	809	817	825	797	787	820	834	819	834	839	765	800	802	796	835	821	787	851	786	764	794	781	742	808	805	803	859	830	758	789	795	802	829	813	790	815	792	731	790	790	775	775	789	826	801	807	770	821	804	802	796	768	804	788	800	808	772	748	833	805	824	820	781	803	844	777	762	789	816	845	800	776	834	820	824	795	765	797	802	833	826	854	824	759	812	853	804	824	800	831	832	795	788	802	780	781	759	788	777	759	845	810	775	809	773	836	820	755	794	763	823	831	824	798	812	773	787	756	838	813	799	768	832	832	749	786	857	745	788	794	778	816	799	749	809	776	765	886	738	792	781	790	825	763	822	806	775	839	799	793	828	786	831	794	818	775	762	854	777	825	791	774	808	847	827	788	787	811	771	837	774	817	810	766	820	812	793	806	792	791	766	767	792	799	803	773	837	753	806	815	836	851	798	812	788	818	785	839	857	786	798	790	836	821	830	769	787	811	780	800	799	815	757	751	796	788	856	815	841	779	764	810	782	809	835	783	785	775	802	799	813	832	809	870	769	826	783	757	849	765	855	838	820	843	804	868	824	881	772	819	787	833	752	828	809	798	845	778	784	814	813	798	833	792	814	826	769	760	792	775	747	772	822	837	814	815	823	788	828	819	796	803	785	776	816	838	829	750	770	810	779	809	804	807	852	841	786	777	764	842	799	810	819	816	828	800	772	782	748	754	785	805	842	784	840	823	805	790	764	811	832	788	776	814	841	803	804	797	740	841	800	787	855	846	798	823	821	796	777	813	795	777	801	784	823	794	812	827	787	850	796	778	815	826	845	812	876	837	827	779	777	841	808	779	824	791	855	809	816	787	809	803	787	777	827	800	804	815	807	826	869	782	814	768	794	779	769	775	787	784	776	829	778	804	819	780	828	810	819	774	797	822	829	846	818	800	762	785	820	775	812	816	765	800	791	834	821	809	820	786	802	778	816	813	789	828	839	789	816	831	778	817	784	808	811	819	772	803	851	823	778	833	770	853	796	838	811	776	842	795	838	833	790	787	831	821	829	815	738	787	794	788	821	789	820	813	809	792	794	823	795	847	850	810	824	817	791	801	786	834	767	762	801	799	836	830	875	766	815	715	794	818	818	854	779	786	784	790	821	803	792	813	813	787	799	798	786	821	813	815	763	781	771	783	806	786	770	835	872	722	819	787	765	828	791	820	779	767	846	813	828	837	829	806	814	782	796	791	829	826	762	791	795	774	792	775	771	796	831	720	775	801	773	786	785	801	793	788	786	797	802	826	853	803	793	801	783	762	791	822	804	808	777	794	810	783	806	826	839	779	830	825	750	757	810	791	790	815	805	809	832	811	795	784	805	824	813	777	807	769	809	822	848	790	813	823	819	783	783	822	806	847	826	812	775	784	796	819	807	819	836	792	824	802	822	762	783	790	793	809	833	810	781	806	797	802	773	773	789	805	757	813	816	732	855	760	827	767	779	782	756	810	826	765	780	797	805	772	806	790	771	785	806	814	800	809	832	816	805	782	827	834	830	768	808	784	814	821	770	810	771	827	811	779	773	777	774	791	759	830	789	853	784	774	834	786	827	819	864	798	792	844	762	796	815	826	818	792	774	816	763	802	809	732	812	830	791	817	825	756	791	792	777	800	802	794	810	788	817	815	837	792	801	778	781	800	808	786	791	787	774	816	869	787	829	795	798	811	844	822	802	750	795	753	825	801	799	809	829	748	825	804	793	769	786	777	855	782	750	766	819	792	819	793	822	821	845	795	743	777	844	813	766	802	783	788	777	757	788	776	833	807	796	785	776	813	784	824	779	805	819	836	839	794	814	814	771	806	793	766	808	789	779	764	708	797	833	785	791	834	811	807	822	808	778	813	801	793	768	743	813	859	784	776	771	790	795	807	813	789	804	786	803	796	792	796	811	838	842	823	778	842	789	796	798	776	810	810	773	778	807	786	829	778	794	849	823	766	761	772	842	757	818	784	798	768	793	803	786	806	803	813	767	821	832	803	801	817	878	810	856	787	849	801	807	827	789	813	793	859	766	807	769	793	801	811	836	815	801	826	787	775	830	814	792	789	835	773	800	820	792	841	791	871	784	820	789	797	812	810	849	855	861	809	824	764	795	766	805	814	799	795	781	759	734	867	792	801	792	809	835	766	783	827	822	752	796	820	802	796	817	821	737	879	808	769	798	775	818	761	807	745	862	805	816	831	816	805	802	827	774	810	799	777	779	830	807	783	804	789	815	764	796	777	828	826	825	735	849	808	761	784	779	838	778	836	817	786	750	854	779	814	807	789	792	821	816	774	807	758	797	782	756	804	807	802	809	811	803	811	806	821	804	745	841	822	764	810	818	792	826	775	820	814	815	779	773	838	759	818	811	827	767	834	792	781	783	780	832	762	792	796	788	758	735	807	835	816	802	789	812	814	743	820	743	830	875	813	805	857	838	778	825	819	887	797	823	800	819	788	833	815	809	843	830	724	770	806	826	775	787	792	803	779	801	809	792	803	803	837	809	784	752	778	759	828	718	829	845	790	778	772	778	810	853	787	820	804	814	811	786	764	802	795	798	841	781	793	796	825	807	800	772	792	809	789	786	822	795	784	798	745	759	768	812	756	781	783	811	821	778	746	881	800	822	803
10406	6545	6406	5313	4095	2514	1759	1234	884	720	677	550	685	813	835	686	659	562	542	547	624	504	443	409	420	414	408	411	410	388	402	393	427	411	415	370	429	419	481	401	381	384	380	324	395	364	374	354	395	368	366	382	362	372	326	340	335	373	315	355	368	361	340	319	345	340	337	351	379	386	358	368	356	344	389	365	358	348	339	348	334	352	350	335	329	374	362	365	430	334	347	344	349	348	349	338	325	333	356	370	333	351	331	356	350	336	356	301	370	384	329	319	362	368	379	340	353	351	390	374	394	351	376	358	343	354	312	349	354	352	386	371	314	337	385	383	373	321	328	354	333	382	391	361	346	354	355	374	358	377	317	330	335	355	336	397	346	369	318	356	376	366	344	375	412	384	363	365	349	358	344	378	392	361	376	363	318	353	336	371	353	363	364	371	338	321	360	375	392	388	378	356	367	373	341	346	350	343	366	341	326	340	352	388	347	360	347	372	325	377	355	380	331	350	378	359	352	382	391	392	347	364	387	352	383	346	359	327	358	322	338	358	348	357	375	377	380	376	363	347	379	361	342	354	353	379	369	349	405	352	348	370	350	370	370	335	333	373	358	347	343	358	365	343	344	341	359	354	354	336	360	362	365	360	398	350	360	345	372	330	368	378	336	331	360	351	363	361	385	348	346	333	342	347	365	367	349	355	394	328	337	350	370	374	399	348	342	323	339	385	370	359	359	394	335	330	360	367	334	336	383	355	403	361	382	382	364	322	353	377	359	362	378	357	342	320	379	320	308	376	365	339	358	361	395	354	354	355	361	346	325	349	340	342	345	371	387	389	374	372	365	364	343	341	368	357	367	338	363	321	364	341	394	372	347	346	375	343	347	342	360	354	357	321	364	341	355	373	346	352	345	360	363	373	349	356	326	337	374	362	388	356	329	324	370	372	375	322	397	344	323	336	358	366	326	400	406	368	403	348	358	383	375	339	370	354	354	325	354	396	345	382	365	374	367	365	313	366	329	356	366	347	362	385	372	349	356	366	333	349	343	361	330	371	344	380	378	349	361	387	369	364	350	348	340	358	347	350	315	347	324	361	328	331	334	367	351	340	343	347	353	388	355	369	371	353	382	310	333	326	336	335	322	348	345	361	364	370	354	363	350	331	344	362	349	371	350	350	343	353	338	333	338	353	348	368	373	365	330	344	364	384	373	384	327	328	387	366	368	317	361	297	366	353	352	359	354	381	356	368	364	363	393	350	396	325	348	345	355	355	352	333	378	361	346	355	353	352	379	368	392	330	342	374	331	389	332	364	356	349	340	388	331	350	361	367	377	348	345	358	384	308	333	361	385	361	350	340	355	335	360	346	391	335	354	361	337	330	330	334	346	351	338	331	335	333	380	362	350	358	384	356	338	364	388	382	344	365	375	351	372	350	368	327	313	376	359	340	335	364	403	334	319	364	315	355	317	330	370	348	363	344	349	344	372	353	340	349	366	332	389	358	342	337	341	338	393	342	361	336	357	368	368	336	380	370	346	365	358	382	360	344	349	346	329	366	338	346	317	367	370	325	319	371	356	360	374	357	355	388	369	372	339	355	355	314	350	334	329	364	360	364	375	365	395	340	384	356	364	349	351	349	341	383	370	355	369	335	348	371	334	374	395	324	316	330	379	377	394	329	342	330	329	383	351	339	352	342	339	331	375	325	319	368	344	359	384	349	360	384	356	358	365	317	346	314	331	338	320	370	348	335	366	377	325	335	336	365	369	381	313	354	375	355	340	367	328	350	356	361	375	336	340	356	380	345	371	372	325	338	329	345	356	319	351	339	357	353	338	352	356	337	335	331	341	386	338	335	356	341	341	340	354	369	361	380	356	386	351	365	361	368	371	360	371	330	354	360	375	350	348	358	329	358	353	377	364	409	358	330	353	309	373	340	381	418	355	377	352	333	375	327	376	352	358	374	378	343	357	335	368	348	369	362	344	386	357	362	332	307	387	358	348	359	361	381	340	355	348	343	353	333	347	341	417	368	362	342	339	377	349	363	376	370	383	368	344	353	334	338	348	357	335	350	348	351	363	367	346	354	355	327	364	359	375	350	374	368	313	347	364	356	368	389	346	365	343	334	353	363	365	339	369	357	326	316	355	409	376	353	385	340	349	345	368	369	353	338	343	372	380	346	332	380	314	369	368	317	338	341	371	392	375	360	394	355	380	355	376	328	379	368	321	313	337	355	369	368	365	379	349	342	356	380	359	354	334	397	350	368	348	359	343	346	326	347	346	361	342	336	364	356	307	329	365	351	388	335	389	327	364	376	356	365	351	338	352	369	355	379	380	338	373	355	359	331	349	376	370	291	386	355	339	369	379	345	325	366	354	366	351	337	357	354	332	343	352	343	386	328	339	360	346	391	359	323	376	351	360	374	344	333	361	350	343	370	346	354	351	356	359	353	328	346	356	347	337	340	334	338	344	370	353	336	343	368	344	330	316	384	355	347	370	351	373	355	375	325	341	335	336	334	334	382	377	383	320	334	340	366	339	358	321	389	348	356	331	347	355	370	331	368	344	331	350	349	352	361	351	375	356	348	342	369	347	368	385	330	351	358	313	351	328	351	368	356	370	340	355	327	337	383	346	358	365	343	320	363	349	340	364	311	370	365	374	373	354	363	351	336	342	314	368	380	331	353	353	323	367	396	377	364	345	348	357	351	352	366	362	336	358	367	359	317	343	383	371	352	320	321	362	346	331	350	339	362	368	351	380	378	355	324	389	351	320	332	359	322	360	339	340	364	356	357	340	311	367	375	333	345	324	347	331	332	369	336	367	383	357	348	352	352	323	362	382	360	399	350	334	331	361	348	333	410	349	350	354	355	361	373	309	353	363	371	390	339	352	371	374	373	334	375	401	333	346	339	360	346	361	344	339	358	320	381	346	357	366	347	372	367	345	360	332	382	357	360	371	381	360	325	384	344	335	349	355	349	320	348	339	368	347	367	366	365	341	348	334	407	344	355	361	366	331	338	333	376	353	375	337	376	338	372	413	380	353	352	375	351	338	352	372	330	367	337	370	353	334	347	335	401	353	349	316	325	387	348	338	349	343	352	307	357	372	359	342	349	350	372	371	370	373	360	373	363	337	370	368	345	343	357	367	377	344	350	377	382	334	343	343	324	340	355	370	337	357	357	359	357	346	340	344	341	350	335	368	369	347	346	383	367	368	399	332	339	346	355	347	371	358	351	346	341	375	362	367	370	350	328	363	376	334	333	333	351	340	340	299	355	378	356	337	323	373	348	359	357	341	338	348	358	336	347	350	366	349	353	323	362	379	357	381	342	347	366	339	360	319	351	357	359	345	318	364	345	355	345	324	367	325	341	357	344	334	356	389	357	357	371	377	355	379	345	331	364	346	386	367	348	347	375	306	339	352	335	403	377	361	340	365	364	370	360	391	371	356	339	335	324	383	352	374	344	361	336	344	314	360	371	323	354	333	346	348	352	387	426
6827	6411	11478	13893	12729	9240	7577	5907	4111	3363	2940	2522	3097	4555	4166	3206	2934	2736	2223	2368	2622	2158	1795	1616	1486	1514	1450	1397	1488	1376	1311	1265	1423	1427	1345	1314	1333	1790	1963	1386	1264	1032	985	1036	1008	1058	989	1091	1201	1209	1142	1112	1086	1056	989	1003	961	999	974	893	932	960	935	992	920	996	918	922	949	961	954	1001	953	983	953	965	917	992	1033	1004	948	977	949	997	951	960	896	936	968	967	950	994	986	1069	960	991	984	955	939	963	933	957	1004	926	926	980	1014	955	980	996	996	998	947	994	944	932	979	931	934	1030	947	972	990	899	900	994	944	935	956	944	969	991	920	960	945	951	967	978	944	922	993	969	943	1006	1004	949	977	1005	981	971	1023	933	957	1010	986	953	948	959	980	928	981	959	957	994	936	976	945	970	955	981	973	968	952	995	898	940	983	965	976	946	1023	937	1013	937	943	948	920	986	992	898	917	966	909	981	928	968	931	994	1016	987	974	915	1007	939	961	968	938	985	1023	991	940	953	915	969	977	949	949	906	962	939	945	1006	947	979	990	990	1020	940	926	959	984	980	958	903	969	984	977	968	927	978	999	956	922	954	971	970	1006	946	941	1019	934	942	1015	996	947	937	968	1012	991	938	961	977	934	973	993	923	947	959	906	973	959	936	940	997	943	926	973	1012	989	976	940	1014	980	922	943	966	909	959	932	933	1046	993	970	933	1037	972	962	931	971	940	923	913	1000	922	942	934	974	964	922	963	1000	985	917	986	943	969	946	972	986	985	990	1003	986	947	1007	999	940	977	961	954	932	980	944	1020	1050	976	952	909	940	968	937	970	947	939	948	936	966	1004	990	966	969	962	990	956	947	991	923	946	959	904	1003	979	977	939	974	976	928	976	990	926	956	937	973	964	930	949	959	950	971	983	910	1004	956	898	953	967	932	999	963	910	956	933	1031	914	1001	917	923	1019	1034	886	994	888	969	966	964	980	992	945	920	944	947	979	994	984	978	979	969	980	1037	935	923	958	924	930	1018	982	952	903	989	980	989	971	939	921	899	978	948	988	984	1016	981	984	952	974	1003	1012	970	946	1012	966	932	986	965	1008	1007	893	958	965	964	959	957	1002	1004	964	978	989	989	945	920	918	871	916	956	948	948	957	986	985	979	973	956	979	866	953	923	974	937	993	1012	971	940	1041	983	965	957	974	942	897	966	926	969	898	986	936	947	903	972	948	961	979	976	1010	945	965	1000	941	1021	984	977	912	972	963	970	925	983	997	892	972	980	964	976	966	966	969	1013	930	945	952	974	888	928	959	977	956	949	937	968	991	970	915	926	990	967	934	960	936	984	984	862	926	919	970	940	999	941	970	941	997	923	944	913	969	1003	989	1004	944	916	986	959	954	914	994	957	1003	947	984	1007	981	953	915	993	994	923	991	1004	904	999	977	975	978	964	998	1000	924	939	953	980	957	972	994	976	979	996	921	989	965	968	927	1010	973	972	939	941	954	942	1003	963	1046	973	955	967	1022	956	941	888	962	975	926	945	995	992	900	950	941	906	966	1001	984	966	965	989	889	945	940	920	920	963	951	977	925	943	935	934	991	992	941	919	1006	995	935	1070	951	897	888	931	970	913	921	996	963	975	932	924	944	989	975	1005	1029	938	938	1000	972	941	953	947	911	972	945	975	897	961	881	1005	991	992	963	943	997	1020	967	955	1015	1007	961	973	1019	976	907	962	939	961	964	1001	986	990	986	975	904	981	1023	981	948	907	932	934	941	1013	1011	967	1043	895	903	978	970	986	965	1016	1017	956	988	999	943	954	1029	931	939	935	942	934	952	925	991	1010	949	938	975	934	971	976	996	965	941	962	936	993	952	1015	928	902	996	978	1006	955	986	990	982	926	964	981	995	967	1008	947	978	989	964	978	973	949	1009	1018	894	1004	995	937	996	943	918	912	952	981	1012	974	921	912	1020	960	985	971	982	981	946	944	967	968	952	967	960	965	958	991	935	990	1018	927	991	984	969	953	922	979	987	995	888	1000	930	1018	976	936	1001	963	975	965	945	955	1025	960	961	922	935	893	960	904	944	990	932	967	962	987	967	998	972	966	939	959	969	951	1003	935	976	971	978	971	897	960	955	989	951	1007	941	930	928	968	937	984	960	931	936	983	983	975	999	930	976	920	975	970	933	991	964	873	960	949	957	1012	986	985	917	944	938	943	963	935	983	1002	952	943	1016	970	940	960	976	973	982	944	970	998	971	939	905	988	995	1015	1000	991	953	985	1011	971	936	927	1004	962	951	958	960	997	929	968	959	959	1005	950	941	949	959	1003	941	937	946	962	933	965	943	937	970	990	994	969	970	931	977	1035	927	959	918	914	994	949	947	897	952	983	937	985	969	896	945	1000	961	952	950	957	975	1000	917	1003	992	977	977	953	926	983	929	991	985	943	940	913	973	956	978	904	972	1015	957	920	933	938	994	979	962	988	936	990	945	958	945	995	1018	993	959	973	950	1005	985	980	952	987	996	991	956	982	954	969	939	963	946	957	1009	989	922	937	946	982	976	932	990	991	949	1006	962	963	1021	956	962	921	924	938	939	984	974	991	983	974	930	935	985	969	921	965	973	969	1001	972	1005	939	990	959	955	992	1002	953	963	1001	937	920	982	929	965	962	928	1013	996	1003	960	936	981	990	996	914	939	1020	955	968	996	1013	1011	1001	953	982	1010	945	998	938	908	949	924	952	928	934	975	1003	1017	992	960	931	983	992	1025	988	966	1016	970	1036	1001	945	916	987	959	979	914	958	967	961	935	1008	941	921	1006	911	964	978	910	967	941	898	885	930	945	982	923	952	977	972	971	1002	988	998	963	909	978	971	954	922	912	1001	955	949	937	909	949	966	948	1008	1026	991	978	956	969	1003	941	962	999	931	958	955	1022	974	971	912	965	952	941	915	931	962	956	921	963	937	953	999	908	1036	979	1009	987	940	946	945	948	977	956	982	953	935	961	963	1003	913	960	954	961	970	1032	954	983	970	889	1000	1014	907	1004	956	923	960	947	951	979	938	1002	940	931	949	909	995	1007	969	890	989	901	935	983	1001	971	969	959	1022	955	961	1003	965	1011	950	938	935	998	950	962	907	983	1012	973	997	965	928	983	920	947	969	973	945	1000	1009	964	972	1005	932	950	966	952	936	972	940	996	994	1009	982	951	990	920	968	1001	988	940	940	971	969	960	1027	956	922	913	951	987	930	950	926	937	963	929	940	972	963	941	941	990	952	937	993	941	922	925	981	933	1018	989	1017	1002	936	974	957	980	968	1004	927	1000	969	1009	957	958	937	992	957	996	961	999	953	961	894	941	942	963	938	964	982	947	972	942	1012	931	951	988	973	945	973	979	919	893	993	1035	1005	943	961	959	980	1004	988	994	870	914	948	988	1009	950	1014	994	1003	926	949	932	938	976	984	991	893	959	939	1008	1005	940	1007	969	980	944	965	936	947	980	990	945	978	970	940	975	978	949	920	910	939	919	949	953	979	966	991	975	925	937	963	916	979	988	984	960	1009	934	964	926	978	944	948	964	1025	954	972	935	938	938	949	957	953	959	962	988	948	972	962	952	960	931	1010	1001	958	956	922	939	983	926	971	965	1003	997	972	1012	972	1056	1019	993	982	1020	991	966	955	998	999	944	937	969	1016	949	916	909	974	1008
18303	11878	13734	11779	8751	5468	4302	3105	1818	1483	1166	952	969	1183	1455	1143	916	776	662	709	718	603	489	530	505	515	456	427	496	410	436	465	459	457	458	449	747	1255	1353	813	665	391	379	348	374	370	356	483	627	494	432	394	414	405	373	379	370	346	345	346	379	354	362	355	361	378	350	355	369	341	366	371	329	348	323	374	377	348	354	351	335	340	360	329	369	328	328	347	349	330	371	372	351	377	373	366	339	357	369	385	341	369	337	353	351	340	363	378	350	344	364	339	369	352	370	352	361	388	336	365	394	366	372	377	338	342	328	339	366	378	403	362	363	357	338	359	334	339	376	337	385	363	368	346	357	395	374	337	383	343	358	350	343	364	355	370	379	336	315	379	384	347	350	386	321	381	361	374	350	349	358	381	343	352	349	361	368	347	367	361	367	350	393	337	349	356	358	340	350	349	341	344	394	375	372	339	395	338	369	361	359	349	336	361	348	365	359	364	361	371	361	367	358	360	372	374	334	330	353	387	351	358	343	348	335	340	357	336	353	375	330	379	371	356	330	324	363	349	379	378	345	377	359	365	382	384	350	349	306	373	360	363	377	345	330	348	325	361	348	343	343	351	381	376	365	343	341	375	370	331	354	351	374	337	371	363	333	369	380	302	342	357	341	335	336	358	373	365	344	383	332	376	344	357	381	352	350	306	338	338	341	338	361	349	397	338	373	371	356	373	331	367	346	352	359	337	342	356	355	356	348	308	314	366	370	390	366	355	334	360	314	360	392	364	362	353	351	323	352	364	340	349	400	364	374	348	384	341	362	353	383	367	333	341	361	399	321	314	379	360	362	379	357	379	362	324	378	359	356	356	375	333	334	333	388	343	332	335	359	356	363	370	337	351	371	348	347	333	358	306	356	359	337	353	371	360	366	353	379	355	321	338	368	355	349	325	326	352	335	355	397	399	310	355	321	360	358	343	350	386	348	332	370	367	371	360	329	363	391	348	367	377	339	343	356	330	348	351	377	342	362	344	314	337	353	326	359	393	352	386	344	348	349	350	359	352	328	333	344	365	334	342	362	344	330	316	381	383	367	348	345	358	350	348	353	367	325	321	303	388	334	336	323	356	320	345	340	333	339	351	347	349	403	355	341	336	317	362	379	372	364	350	351	379	318	373	413	355	349	378	325	358	325	378	337	360	368	350	359	369	394	344	350	359	345	350	335	361	358	326	386	345	364	320	339	337	378	360	376	353	383	354	343	354	362	345	379	360	354	376	347	347	367	339	372	382	356	360	342	320	343	349	360	340	342	342	325	367	357	325	349	330	334	369	377	346	339	358	356	344	353	339	372	354	388	356	373	345	354	295	374	339	382	370	376	367	373	330	344	347	352	373	363	350	331	335	357	345	351	324	372	357	375	348	360	350	363	382	369	353	347	358	351	359	365	391	352	370	367	376	387	367	331	393	354	328	357	363	359	335	340	336	391	356	334	312	346	351	367	336	356	342	376	345	370	332	341	375	303	343	384	358	331	365	370	344	343	342	392	375	346	371	352	349	334	363	321	321	337	331	355	330	348	323	363	334	321	366	351	324	351	377	398	334	377	382	358	333	363	314	330	326	337	358	334	377	354	352	346	329	348	363	353	315	320	375	349	367	370	388	324	356	354	355	371	329	359	309	334	372	333	344	341	326	356	356	377	387	375	333	336	360	376	358	330	380	339	355	362	323	364	359	306	323	374	368	321	349	360	359	314	390	380	364	364	375	365	377	354	338	358	356	376	316	333	358	376	386	327	330	332	341	338	370	337	372	347	372	354	393	362	367	373	349	330	339	361	384	347	348	362	351	373	356	365	325	349	337	372	348	382	386	350	359	337	370	364	334	345	372	356	385	360	351	354	358	402	346	348	341	344	349	380	361	337	363	352	357	365	370	360	354	369	378	361	352	344	364	383	354	354	369	345	351	370	371	378	372	321	402	361	341	309	339	336	366	350	373	345	386	362	409	370	362	328	346	349	375	374	345	346	358	337	349	335	355	357	360	389	362	355	350	358	332	345	363	336	370	372	332	371	351	353	387	378	388	361	326	352	336	357	345	374	326	359	356	352	337	357	371	368	351	370	355	364	318	369	369	331	367	322	381	363	336	380	355	360	362	320	335	341	347	396	333	359	334	343	367	348	347	335	367	351	345	359	318	342	347	358	318	348	357	362	360	320	379	330	333	353	340	352	326	374	370	343	353	349	343	382	387	370	381	321	339	351	362	342	375	346	378	389	386	319	363	361	353	333	315	347	357	337	378	359	392	315	322	345	314	361	375	370	358	357	344	333	345	345	313	380	348	371	369	383	310	350	354	379	368	340	391	377	351	371	381	331	351	337	336	354	332	351	358	358	362	395	322	348	355	330	343	350	322	331	389	375	355	316	375	322	371	338	345	346	354	362	340	315	368	389	333	357	347	379	403	355	373	359	350	364	327	358	345	313	367	337	391	346	348	390	352	359	327	382	326	370	375	341	383	353	317	349	349	359	366	339	343	337	353	357	357	345	359	318	347	380	358	354	360	317	347	348	347	355	332	347	361	345	405	341	353	357	338	328	354	334	351	372	338	350	350	366	352	342	351	357	382	372	353	366	346	331	378	362	340	354	353	351	373	319	334	352	362	374	385	361	368	388	369	375	297	359	372	374	351	354	360	378	356	361	341	330	344	339	329	355	360	360	335	341	342	367	332	337	369	378	343	370	350	364	351	348	384	357	362	324	338	339	358	367	370	377	331	361	381	333	338	331	373	364	326	358	351	350	388	352	350	374	384	371	367	352	362	345	339	370	343	315	341	358	354	372	320	349	347	370	376	311	359	356	361	350	365	332	366	326	366	379	348	354	385	325	364	347	376	340	376	330	292	358	369	342	339	361	380	339	309	366	343	359	390	382	334	342	387	396	376	351	330	335	399	399	363	342	370	365	349	353	389	343	349	362	353	358	353	348	345	354	342	358	330	355	352	343	342	367	357	365	386	333	355	343	337	351	351	318	341	357	371	338	340	362	309	357	384	362	346	343	349	336	361	373	339	333	367	348	347	367	328	366	348	364	371	337	349	358	350	359	355	335	352	330	365	328	318	364	376	359	362	327	347	337	341	342	383	370	382	384	363	336	361	333	377	364	365	372	383	358	331	377	328	377	354	343	373	347	365	401	339	361	361	347	323	360	341	336	353	385	314	377	346	343	336	365	342	342	384	355	337	352	373	405	347	341	337	374	346	383	342	317	347	375	371	371	354	338	341	303	365	366	363	352	392	357	321	330	353	368	360	395	340	340	378	316	343	374	337	344	350	352	333	359	349	354	363	349	361	360	341	388	343	372	353	373	388	354	337	344	341	332	325	341	350	396	386	345	368	356	316	342	350	361	352	352	361	373	351	310	369	342	355	367	368	347	344	329	326	357	331	347	376	366	368	354	378	339	383	331	330	324	312	342	366	348	324	387	364	345	350	304	359	309	313	362	365	349	345
11872	10651	19734	23133	20776	15779	14226	11960	8648	7360	5950	4919	4757	6178	8591	6325	5142	4376	3425	3695	3650	2822	2335	2057	2081	2133	1838	1929	1850	1700	1692	1952	2045	1875	1763	1770	4280	8258	8261	4656	3212	1211	1120	1086	1049	1013	1160	1700	3013	2232	1663	1484	1173	1142	1025	1018	1011	1006	975	1013	960	952	994	961	919	1007	961	993	963	965	975	946	979	934	958	988	950	965	976	979	980	929	993	981	1007	1018	962	947	942	956	985	977	1003	1011	965	924	926	991	923	977	970	944	957	940	968	1028	999	919	955	953	932	938	946	936	979	994	976	915	933	1004	974	986	993	994	959	931	926	997	985	1042	924	957	947	951	930	932	907	917	972	978	967	912	947	989	979	982	983	968	936	1004	972	937	959	969	998	946	934	963	1005	946	981	938	973	1025	989	1020	1001	988	950	934	994	937	961	935	929	986	950	969	938	1008	922	932	962	993	1031	1015	1028	956	957	918	928	979	1004	934	949	939	955	944	992	945	899	988	987	963	995	982	1017	967	970	994	936	970	978	953	933	1009	959	960	940	964	983	948	955	925	953	956	956	937	1018	1032	1019	906	1008	989	969	1016	1000	973	927	923	943	988	951	886	991	933	950	975	942	926	970	1020	1053	1030	935	975	895	939	955	961	925	946	1031	980	958	1004	942	987	883	922	921	1021	974	1039	947	935	988	973	1049	952	982	948	944	912	949	906	965	1043	975	933	955	932	975	980	972	955	928	941	969	952	933	951	977	910	983	969	898	975	963	984	983	955	936	955	1002	1010	990	943	940	981	979	944	985	987	965	930	967	1000	987	914	973	919	957	924	1011	948	966	968	944	950	925	1005	926	957	909	934	992	947	929	945	992	963	1001	959	949	983	949	939	1024	951	1042	942	937	930	957	991	984	986	952	924	963	962	933	1018	930	984	982	963	985	969	989	949	986	939	972	953	928	992	1003	970	971	972	985	921	996	942	981	995	1040	974	977	936	953	954	965	1005	976	964	1012	992	943	967	938	1012	958	951	959	1035	930	944	927	948	959	994	991	973	1008	966	945	984	994	963	1054	1051	951	994	988	995	973	975	940	916	984	944	953	932	953	978	983	948	980	1007	970	996	1030	982	921	975	953	991	1005	994	1014	982	959	971	1027	951	943	1002	939	976	1026	962	918	972	948	963	1004	964	956	977	944	959	985	959	959	967	940	966	1018	981	965	1069	949	980	952	956	990	986	914	940	984	952	946	975	899	969	1031	976	982	1031	968	1026	997	1000	916	941	960	960	1005	923	1000	927	932	1015	941	934	973	951	994	997	952	950	976	950	992	983	1023	950	927	984	982	964	969	979	949	949	935	991	989	979	936	962	918	956	1000	985	941	974	977	934	903	1001	971	959	923	954	959	942	948	982	952	980	975	998	981	993	998	965	977	949	926	886	995	946	995	953	975	962	936	973	922	1002	962	968	974	969	948	938	928	956	968	925	991	930	966	1030	927	954	943	991	1021	937	1045	999	948	967	958	940	958	956	922	987	995	933	971	992	960	1021	1053	949	930	954	993	1010	975	1019	959	931	992	996	1029	935	927	999	977	926	958	958	977	961	960	933	910	970	940	1010	991	989	1009	951	964	913	953	943	988	942	985	952	999	973	954	972	999	1012	1037	955	993	944	921	965	952	984	983	941	931	929	982	1029	991	949	981	970	1037	946	963	953	924	920	946	926	941	963	946	945	955	933	965	934	966	925	976	945	929	932	937	948	978	946	898	1011	1010	971	955	907	957	978	987	1036	980	965	978	962	944	1041	981	968	913	1024	1031	934	941	1006	1010	949	913	999	993	926	998	967	908	961	959	962	945	1006	963	983	937	978	999	1026	949	968	958	980	945	916	1009	1008	932	1002	958	926	992	954	971	978	964	1015	943	1033	987	929	1009	946	943	1015	932	992	997	925	929	971	972	960	921	902	966	945	986	993	954	979	923	969	953	1008	957	949	977	1000	901	930	971	1021	959	962	905	959	974	951	941	978	969	962	937	976	935	981	1017	882	998	948	1003	923	929	957	946	922	971	895	1001	927	980	983	1008	959	990	1022	929	994	992	945	984	975	931	1007	926	984	937	932	954	932	942	1016	940	972	944	983	983	963	972	888	1003	995	986	966	978	989	980	975	959	980	955	913	978	964	973	917	961	954	955	989	949	965	895	1008	985	1037	992	930	998	955	950	961	990	1002	1010	935	948	930	1016	997	974	948	957	947	938	975	950	934	967	922	923	918	959	954	955	1019	970	961	951	988	907	1009	938	955	992	931	1006	965	1000	955	964	940	977	985	979	1006	937	950	942	921	972	955	979	999	972	930	985	950	1002	935	986	949	997	987	913	992	963	965	969	953	953	971	982	942	962	959	963	1006	945	956	1054	970	917	939	969	1000	968	960	914	961	979	962	981	926	948	988	965	960	1024	944	958	983	987	1003	1008	902	970	1064	925	991	971	970	948	962	947	953	899	893	966	1021	988	986	928	952	1025	972	1021	985	970	978	1034	977	984	956	1002	1010	1024	965	1002	1004	910	982	973	984	936	959	962	957	986	952	952	924	921	944	1009	934	956	986	964	995	941	1002	979	986	1001	941	944	927	961	905	958	900	925	951	991	983	978	977	891	934	1018	1007	977	1006	926	966	962	984	1019	975	1006	970	964	1015	938	990	954	950	953	964	1014	971	925	1006	944	994	926	964	1004	957	967	944	936	1002	1012	932	992	946	989	946	968	1020	1001	943	969	966	1002	963	970	946	961	978	975	908	975	1017	993	981	947	947	928	993	928	946	935	995	1017	946	991	936	927	1015	946	912	954	981	975	922	943	987	965	934	982	941	1016	936	991	990	955	984	949	935	961	895	998	998	973	986	966	918	1009	958	978	950	1002	1007	968	1021	965	943	997	988	985	933	954	999	973	977	991	944	954	937	933	988	975	973	950	905	960	940	976	1009	949	942	941	879	973	914	928	963	924	982	924	969	917	982	990	962	1001	933	975	956	984	933	961	965	996	922	931	1031	984	943	979	997	961	939	939	959	1003	949	1011	995	899	990	925	916	964	939	978	964	1015	995	966	1011	958	980	941	987	968	928	982	993	950	984	967	967	976	965	965	970	936	956	977	991	967	971	976	1012	986	947	969	966	957	994	956	946	953	1024	919	975	977	965	989	976	942	952	979	978	933	1019	970	1022	958	921	934	956	914	1013	963	901	997	973	946	995	954	986	951	969	969	948	954	979	957	995	1005	940	953	950	966	937	976	905	977	973	984	989	1001	990	973	956	977	919	963	940	1012	979	997	954	974	967	914	972	988	987	937	959	1024	975	935	981	968	980	935	910	1019	958	940	1025	986	979	1011	951	1020	977	981	1005	960	963	983	983	1004	975	986	957	892	973	960	968	991	955	950	967	981	982	956	971	908	970	975	959	911	1010	975	1008	944	1012	960	975	968	965	1020	949	983	924	996	950	1007	963	929	1004	1030	957	1020	985	950	964	952	951	913	976	1013	930	997	1007	1028	945	951	930	991	971	957	936	928	997	1016	949	1034	951	916	973	982	967	981	966	983	964	998	958	995	977	991	963	947	956	1001	932	936	993	917	1002	968	943	995	943	956	998	961	1001	1013	953	974	940	1002	951	1028	950	987	920	953	960	939	984	974	931	986	952	942	966	1000	961	953	954	952	1019	979	1001	982	934	994	973	957	963	933	949	904	909	1034	957	1011	1006
26029	17642	21614	17043	12734	8642	6658	5146	3433	2482	1867	1416	1121	1294	1798	1579	1354	936	794	845	756	629	566	549	552	532	539	546	521	470	508	572	490	520	454	504	1165	2534	1923	1415	982	453	331	348	356	327	353	385	602	713	715	514	413	376	378	329	351	342	347	294	324	337	325	306	313	321	308	337	331	334	347	311	345	313	316	299	322	356	318	304	304	341	351	294	367	357	337	317	338	325	336	315	329	348	341	320	314	338	302	314	310	295	337	345	327	318	349	345	337	331	336	342	317	332	317	309	343	316	328	291	305	283	300	335	322	357	317	310	341	317	327	308	322	340	311	316	335	304	323	329	324	315	335	318	310	310	293	356	324	306	310	352	324	324	331	331	318	310	344	301	344	347	326	323	325	335	328	305	349	360	334	318	319	310	322	334	315	325	337	296	316	354	339	315	335	303	358	285	339	329	355	331	367	343	303	332	291	325	311	334	313	281	333	332	327	337	324	335	350	323	320	307	328	320	322	314	335	319	322	345	348	320	300	313	312	310	338	336	347	334	323	332	306	330	341	352	328	294	347	337	316	364	311	322	315	331	309	351	336	334	327	323	328	336	299	338	287	324	321	320	350	333	318	328	340	311	328	324	340	308	287	322	336	372	311	321	328	362	297	306	343	325	312	330	336	310	281	347	317	326	308	346	331	324	341	303	311	336	299	335	296	323	326	304	295	313	338	311	326	303	350	354	300	337	333	308	338	303	327	329	346	324	297	337	290	309	348	327	331	290	313	309	329	299	318	295	328	340	328	328	325	316	338	313	325	331	317	318	340	314	328	318	362	286	299	319	341	302	327	320	303	339	299	329	308	319	328	298	330	286	308	335	322	324	326	310	313	326	335	329	306	312	341	307	316	302	345	322	336	344	369	337	332	350	305	336	313	327	322	306	319	319	338	370	317	345	333	336	323	309	329	334	388	346	317	321	307	357	329	305	321	332	362	330	296	354	305	326	320	318	307	318	337	290	281	320	314	366	339	329	337	334	302	299	351	285	334	323	334	327	332	339	331	296	321	305	301	329	343	325	311	342	332	322	332	342	302	302	313	322	341	313	334	346	319	313	339	340	322	332	317	344	349	322	331	338	360	325	287	343	294	361	307	368	332	325	321	305	341	322	306	333	319	339	346	344	338	319	314	339	381	284	315	298	291	338	317	330	304	337	313	323	320	295	288	337	318	328	332	310	314	296	312	304	329	322	334	308	348	311	298	340	326	346	326	323	371	327	307	334	346	294	336	309	364	335	329	337	337	329	316	296	356	307	345	345	325	324	349	331	310	325	315	347	322	319	333	304	357	337	318	338	309	352	342	331	318	319	330	313	322	317	317	335	331	310	332	309	300	321	316	310	298	342	346	339	336	325	331	364	318	343	297	336	321	321	334	339	344	302	323	283	312	335	330	303	308	306	298	326	308	337	328	349	313	318	291	340	342	284	343	293	298	335	333	344	313	326	331	305	329	333	345	329	313	322	295	319	301	322	332	335	320	321	331	311	297	324	317	336	317	349	305	345	325	303	307	349	324	320	278	326	321	335	358	347	343	315	323	327	333	337	289	342	317	309	339	371	328	384	296	335	354	332	338	334	322	338	313	293	321	315	322	323	327	322	318	337	302	341	325	319	369	316	293	356	298	318	339	315	363	297	343	340	335	300	319	327	305	325	330	312	354	331	328	286	309	299	296	365	337	311	377	307	333	270	334	334	324	313	309	337	330	353	332	333	330	334	301	312	326	320	322	318	310	344	363	324	312	358	326	328	341	338	310	321	318	336	329	331	316	332	325	347	322	303	321	317	306	335	346	316	328	296	321	366	320	342	330	336	357	336	312	333	318	303	280	331	273	322	304	312	349	315	304	329	342	326	321	292	322	304	314	312	327	307	304	317	315	337	338	322	325	323	341	332	307	304	311	314	333	312	310	310	335	288	345	307	303	321	323	355	343	303	353	297	348	325	313	347	359	335	308	295	299	320	339	348	311	317	326	303	351	328	310	349	316	323	328	366	347	353	303	298	352	316	313	320	303	326	327	337	350	345	324	324	345	325	326	338	336	320	347	321	327	321	309	278	336	298	321	353	310	347	329	355	350	324	330	313	325	342	312	311	286	312	311	324	321	336	312	328	348	320	343	330	308	309	324	344	325	330	330	311	336	337	328	315	348	301	332	349	329	326	292	316	312	341	318	332	313	327	312	320	306	311	315	319	328	345	324	299	351	320	328	324	322	328	317	301	300	328	350	300	326	336	335	329	359	333	315	318	336	315	313	328	358	327	318	330	347	306	332	341	338	307	306	323	320	370	317	340	302	291	341	330	336	344	343	298	331	334	284	324	327	341	300	338	350	316	348	316	311	297	331	298	328	313	309	308	317	280	346	324	350	344	341	306	315	326	311	314	329	339	336	302	335	300	299	315	291	303	330	340	331	336	294	302	356	312	359	331	324	331	301	323	311	339	295	343	350	311	328	309	311	308	329	315	357	319	310	297	305	298	296	329	328	322	335	350	298	337	316	347	312	332	339	331	324	325	301	321	339	332	332	334	336	333	327	333	315	332	338	321	337	330	301	297	344	295	330	318	328	327	337	340	336	341	322	300	327	356	335	333	350	305	328	358	357	329	322	317	318	307	350	325	328	323	327	308	328	345	344	316	315	315	287	322	332	356	321	292	296	367	310	325	334	297	330	326	336	323	335	323	326	288	300	315	318	318	349	325	332	338	308	312	357	311	322	342	351	325	337	300	307	309	325	353	324	315	321	360	349	307	339	328	312	287	319	322	347	346	285	311	345	336	311	340	322	331	321	316	295	346	301	326	320	320	336	309	323	303	343	322	318	312	319	309	280	326	306	295	337	309	342	310	346	321	299	318	305	304	332	309	338	347	317	342	340	328	307	320	325	319	341	343	334	360	342	331	324	343	311	287	353	321	320	294	321	306	343	323	345	308	356	313	312	324	359	300	309	319	334	339	329	332	330	305	320	351	331	330	308	330	339	344	332	315	308	339	316	311	318	316	339	363	300	314	343	342	345	360	327	337	316	294	321	329	316	362	312	317	347	323	321	311	315	321	321	319	319	299	338	304	347	330	364	351	315	312	313	317	325	332	308	328	320	300	324	301	352	332	330	290	334	334	350	345	297	318	343	338	344	321	343	334	337	324	359	314	350	333	321	347	321	343	320	319	334	312	314	300	309	319	321	331	340	309	335	318	343	315	306	326	351	305	308	326	350	348	347	311	284	297	283	318	282	315	336	364	339	296	349	319	303	310	323	311	299	308	279	337	311	308	297	318	319	323	311	346	314	348	318	308	331	323	307	338	307	315	323	335	300	332	286	321	323	330	314	320	314	307	325	331	305	373	335	338	339	332	308	321	324	345	305	332	313	325	328	323	305	298	334	270	322	339	337	310	308	309	351	303	319	291	335	343	321	335	328	318	342	314	336	314	320	315	317	316	345	322	336	313	323	322	314	344
15775	14162	26335	27401	25691	21135	18915	16712	13620	11735	9192	7197	6362	7175	10224	9011	7970	5632	4604	4627	4182	3339	2825	2753	2749	2770	2595	2417	2205	2092	2493	2823	2551	2419	2106	2532	7257	15586	11344	8559	6276	1905	1138	1147	1031	1046	986	1340	2920	4012	3351	2382	1559	1196	941	924	927	928	882	850	913	885	885	861	901	878	944	927	921	901	902	912	921	910	880	873	881	961	879	891	960	854	908	875	892	922	826	932	870	928	942	900	912	860	906	900	871	934	896	897	899	900	882	879	875	927	912	945	864	914	925	895	875	876	931	945	870	943	930	872	901	828	875	901	889	909	897	957	907	871	896	949	819	948	920	923	892	859	910	874	936	865	900	860	918	884	859	898	888	889	894	881	910	899	945	926	905	911	856	909	885	909	924	889	894	907	897	889	845	893	866	911	887	900	868	867	914	869	928	897	888	880	866	942	870	878	846	912	869	924	890	898	882	882	923	871	843	919	908	881	923	891	888	904	913	896	905	887	889	894	908	951	890	941	884	889	888	912	865	877	881	917	908	917	877	875	890	855	923	933	891	887	880	915	919	875	873	918	858	877	868	862	839	898	882	875	937	902	903	882	837	839	958	870	884	905	894	910	903	964	888	857	887	925	853	914	865	841	925	928	918	896	918	883	915	869	924	940	839	901	931	926	871	907	855	915	900	894	928	918	891	933	862	876	907	893	857	960	855	895	918	913	898	881	892	926	891	946	875	903	849	925	889	874	858	944	921	908	870	845	872	844	879	896	850	935	895	887	944	911	905	930	878	896	931	893	921	861	888	908	902	879	923	898	913	986	912	916	922	902	934	893	932	899	894	930	873	915	945	921	930	892	915	885	946	881	883	836	884	880	890	875	842	951	902	861	847	867	884	903	918	938	907	901	863	922	866	919	880	904	883	874	869	902	936	897	931	886	875	916	885	910	920	928	834	931	897	837	872	871	914	902	892	907	940	950	887	889	868	870	876	874	863	898	893	923	863	910	919	870	883	891	877	917	950	897	959	870	874	859	939	883	886	953	875	943	902	937	906	861	898	896	877	906	840	847	852	884	928	891	850	876	905	906	889	881	914	872	905	865	872	914	946	922	852	876	836	881	886	845	947	926	898	933	876	887	852	853	956	846	875	946	922	898	885	923	943	908	890	892	895	872	900	940	936	862	865	931	956	903	894	936	862	903	898	901	916	987	906	891	906	937	886	878	876	881	889	881	854	909	890	892	846	892	865	863	864	867	854	896	869	886	884	918	820	938	910	899	879	890	907	872	925	924	857	873	928	899	883	873	938	822	879	887	889	883	948	882	911	932	864	932	858	893	870	877	878	898	899	854	889	918	903	910	971	900	902	889	927	896	898	844	895	842	943	925	893	910	870	870	927	857	908	903	901	859	940	856	889	927	934	913	867	837	857	880	898	947	878	892	858	877	879	943	844	897	908	880	837	931	849	971	875	892	915	871	878	897	887	912	883	923	899	909	875	886	820	881	954	884	892	879	852	855	950	895	908	911	902	896	851	975	935	882	885	956	927	872	888	906	894	886	881	928	897	865	858	932	922	889	830	828	883	859	872	918	873	924	872	905	909	903	910	880	888	908	889	926	893	941	918	942	934	912	934	911	904	929	859	861	891	880	918	899	940	882	852	902	936	852	859	914	943	887	902	916	912	898	960	908	884	858	886	906	886	907	882	919	848	921	912	877	910	880	876	876	937	909	892	950	856	905	888	859	900	940	926	858	892	912	875	890	895	873	887	855	898	932	862	951	842	888	885	891	873	900	841	901	909	881	920	923	893	941	871	864	907	886	865	910	856	878	934	941	870	930	955	914	914	928	881	852	871	891	876	860	887	909	869	867	847	844	891	869	903	946	916	879	882	883	911	908	900	876	899	893	876	889	824	888	845	880	935	899	852	864	849	902	960	890	899	934	907	910	848	929	954	943	896	906	902	911	857	906	883	898	844	868	913	902	929	930	856	923	888	944	902	910	850	865	845	900	870	875	931	909	900	891	948	892	873	910	865	898	896	953	859	936	916	909	923	883	894	891	830	916	899	964	915	951	897	907	854	881	889	879	949	872	882	899	856	874	944	923	876	875	923	915	872	884	907	894	884	938	850	918	895	887	915	884	899	825	879	897	906	844	880	854	859	935	910	900	889	914	888	869	885	864	884	908	890	870	884	841	886	931	863	947	933	905	903	924	941	925	904	949	900	863	866	861	910	885	874	914	909	851	890	854	862	871	885	921	950	875	846	927	851	899	929	872	872	886	917	865	930	885	886	915	898	865	882	862	886	928	928	887	911	944	883	876	924	843	857	916	928	959	837	849	898	915	912	865	888	828	832	905	893	885	861	870	883	909	878	955	855	869	904	940	916	893	880	879	911	891	961	938	880	893	830	867	904	899	897	860	888	850	952	880	846	845	883	861	850	838	929	887	912	874	867	857	899	887	896	905	866	884	902	927	896	938	856	888	899	925	903	896	853	965	908	870	912	919	946	948	897	845	825	851	889	922	920	940	846	890	890	873	930	881	872	887	859	883	885	894	900	870	881	931	914	902	881	900	939	893	966	848	915	912	885	927	873	938	852	907	861	907	861	894	892	865	870	903	897	927	866	877	919	815	896	856	869	873	870	864	911	907	901	907	882	924	898	871	920	944	864	891	877	849	848	909	925	918	877	947	868	893	916	911	907	965	890	880	910	891	906	965	939	889	945	925	847	877	856	864	874	944	876	881	874	892	922	905	879	858	924	894	845	937	882	896	838	897	893	863	890	871	877	916	880	915	871	876	919	907	896	906	918	905	879	895	896	920	893	903	919	911	909	896	893	879	908	917	902	925	895	923	902	886	893	948	886	899	873	874	857	863	892	891	857	913	885	908	883	933	927	910	885	926	912	846	897	899	906	854	858	909	838	860	891	946	909	887	920	873	835	905	896	825	890	890	854	915	837	907	868	946	872	854	869	865	903	907	897	886	881	914	895	906	927	883	909	863	884	866	907	854	909	924	882	880	921	878	846	965	889	900	880	859	865	875	879	919	903	880	894	884	891	862	953	911	916	904	875	901	900	882	910	884	841	916	864	903	906	920	904	875	954	895	898	944	847	865	885	959	916	869	883	881	897	855	892	950	939	858	869	898	849	856	897	899	880	924	869	851	910	916	900	859	892	919	880	861	916	925	877	878	856	924	937	971	899	846	904	921	912	888	891	882	871	920	877	898	880	913	883	920	903	894	907	916	921	892	909	869	922	886	859	863	949	904	909	872	919	881	858	869	915	926	875	917	847	912	910	870	907	924	899	880	864	827	892	917	886	910	940	862	874	903	879	907	932	860	928	928	878	913	869	856	928	863	852	915	883	938	887	916	892	895	914	882	869	901	891	896	869	884	872	907	905	897	848	876	908	886	911	883	876	890	896	944	902	897	916	935	863	924	905	914	914	907	878	888	892	877	877	889	895	905	916	859	885	879	873	873	906	925	901	876	881	895	883	856	858	940	874	911
9485	6387	7637	5205	3707	2440	1852	1551	1266	999	755	592	569	688	802	700	641	561	533	479	503	465	446	429	438	471	415	445	440	434	437	454	469	448	382	376	423	424	471	466	443	392	366	382	365	405	350	423	367	415	428	424	395	390	349	368	368	343	384	373	347	358	383	333	379	372	378	379	359	375	365	371	356	387	379	371	371	375	360	380	385	350	371	374	375	356	360	369	361	389	389	429	399	366	378	382	339	381	364	391	374	333	370	358	350	396	370	348	338	392	373	349	374	383	373	341	373	402	343	373	378	401	365	384	415	355	399	342	410	382	366	388	381	374	405	367	349	365	410	361	391	366	376	370	368	384	358	376	365	356	388	368	354	361	351	363	379	361	356	386	359	371	401	356	341	367	335	360	373	353	370	406	369	401	366	342	370	384	369	386	343	414	372	341	356	356	363	378	376	409	356	366	377	393	399	382	398	394	381	392	343	354	344	336	336	365	407	363	388	356	372	367	372	364	364	361	387	343	377	328	360	352	371	351	365	387	361	355	373	334	379	392	346	381	379	345	350	359	350	379	350	355	343	381	379	374	400	373	381	334	366	394	365	377	386	368	383	391	354	398	373	404	388	363	320	390	409	371	398	329	360	378	375	379	364	363	381	361	395	391	357	349	364	386	388	379	383	371	376	342	328	388	414	375	384	346	400	347	357	387	370	344	374	350	361	348	343	381	365	383	347	361	369	368	387	354	397	391	355	330	347	359	395	367	354	371	377	384	373	354	376	352	388	361	374	393	378	370	386	361	375	393	359	381	366	355	381	357	388	345	398	385	387	396	400	378	404	380	367	331	363	368	376	371	358	341	381	374	394	385	394	366	393	378	384	385	376	389	357	341	417	354	362	348	356	407	354	390	343	374	399	376	384	365	388	361	367	352	361	372	374	369	392	401	405	340	373	337	374	414	388	402	374	385	368	367	386	339	347	393	376	363	353	382	418	372	386	396	348	379	363	353	371	388	362	358	350	366	361	376	339	399	380	365	381	362	393	354	374	386	396	351	346	383	357	381	389	382	403	349	377	383	344	361	362	383	395	356	395	384	353	373	384	380	380	357	412	360	351	409	434	345	389	396	332	364	362	381	365	376	330	315	399	382	341	376	384	380	406	338	393	376	376	392	355	351	361	375	382	385	375	370	360	359	395	343	361	371	349	365	360	429	357	351	366	364	369	374	348	372	345	364	351	399	365	364	340	348	349	381	357	378	389	405	391	378	380	352	347	398	369	354	382	383	410	355	370	414	381	371	368	373	391	412	384	367	363	377	349	397	406	359	362	386	380	351	335	397	407	376	404	356	408	386	347	357	374	398	372	359	330	411	372	341	357	385	394	387	343	394	336	353	405	371	342	394	369	355	380	389	374	387	381	397	392	375	350	340	365	372	368	389	386	335	377	396	386	367	387	386	402	387	349	374	344	375	373	325	365	372	404	335	385	380	377	410	374	389	389	361	348	391	359	406	394	406	402	345	350	359	404	395	343	353	359	368	384	346	394	362	369	393	369	361	397	378	371	366	349	362	362	347	384	376	352	374	369	407	351	377	391	368	373	389	380	411	379	394	372	371	351	355	364	351	354	373	365	336	380	379	385	379	382	394	328	383	361	412	344	365	350	428	386	365	350	361	368	374	373	365	389	377	385	344	400	337	366	339	352	343	392	361	351	337	381	348	392	391	376	373	367	367	370	368	363	355	348	394	384	369	372	351	405	371	347	379	397	378	391	366	355	389	382	415	349	364	371	387	390	346	361	364	356	380	345	355	380	352	378	387	362	352	342	379	377	401	364	359	370	366	368	392	349	376	349	369	351	381	363	365	381	367	361	353	388	372	428	364	371	392	378	370	377	346	378	381	365	370	368	369	360	350	363	357	370	370	335	362	377	337	368	382	351	353	334	377	374	374	376	399	349	346	365	388	376	356	336	370	347	365	388	433	393	391	378	376	419	393	351	363	358	384	385	413	340	358	393	379	385	366	376	354	373	394	366	364	386	363	371	377	358	376	356	361	369	354	376	329	357	351	357	370	397	386	354	379	359	354	382	374	359	353	371	386	400	421	368	387	364	403	338	397	378	383	402	342	366	361	399	359	378	324	380	373	361	377	379	387	359	376	343	372	369	352	378	334	359	360	415	387	363	392	365	376	332	394	407	356	368	372	372	384	382	380	365	371	367	351	364	356	361	341	348	395	359	364	398	362	362	357	386	354	400	371	349	350	369	357	368	375	367	368	392	395	409	378	384	383	378	369	370	384	369	378	367	367	401	373	367	383	345	399	359	355	382	375	385	378	398	378	390	387	345	365	371	396	378	363	361	408	381	383	372	380	371	379	393	334	381	366	378	383	402	361	367	389	378	360	372	362	359	376	384	362	354	381	366	320	372	342	376	358	389	342	411	362	366	347	381	393	361	390	387	368	383	369	343	407	364	330	384	348	370	403	376	387	372	378	358	348	378	371	398	369	387	366	393	373	347	378	379	376	343	383	388	351	359	361	410	390	385	360	361	347	392	385	379	353	378	351	369	404	374	385	388	369	341	393	366	394	379	380	373	366	378	363	371	373	369	365	401	387	327	376	319	367	376	395	387	364	372	355	378	391	374	374	357	348	394	345	353	378	382	381	396	359	388	358	389	407	379	357	387	371	349	362	394	374	352	369	329	389	355	391	379	370	419	352	393	390	376	355	366	350	394	373	348	372	398	378	373	390	389	371	352	359	389	357	387	357	401	352	376	391	365	382	333	381	399	363	359	369	371	398	349	402	365	369	391	391	370	373	369	367	355	360	352	368	397	360	387	366	344	379	357	409	364	374	368	364	353	358	379	382	369	368	393	410	430	363	377	336	367	379	362	388	378	380	348	395	402	356	360	345	364	364	409	399	404	362	343	362	402	337	354	386	387	389	403	376	375	391	386	380	346	419	364	362	405	365	368	409	359	381	404	380	355	351	366	358	360	393	374	382	374	350	349	409	363	382	366	349	359	377	397	359	370	367	361	361	353	368	394	361	377	396	364	390	382	356	377	418	353	409	370	376	369	336	437	373	393	355	404	379	345	353	352	345	379	347	379	365	376	401	374	358	350	382	322	376	394	360	377	392	329	365	385	378	424	352	372	351	356	319	375	402	359	380	371	359	365	379	363	355	362	377	352	333	381	389	391	354	362	383	358	371	408	359	355	382	360	384	376	378	364	368	343	362	366	357	343	365	371	379	389	377	365	386	332	340	360	371	370	330	350	403	351	351	344	355	397	386	382	352	346	349	370	361	368	373	381	381	349	382	368	343	384	353	348	356	376	353	332	415	366	354	379	403	372	362	370	346	385	330	347	377	378	388	360	386	384	391	367	397	393	379	394	375	357	393	383	384	360	354	384	377	388	365	376	377	383	378	360	363	347	341	340	373	360	379	354	362	372	391	394	353	330	367	378	404	377	352	380	375	357	369	354	359	381	397	377	372	382	387	371	340
6462	6442	12981	13223	12087	9558	8181	7079	5789	4696	3635	2719	2394	2869	4002	3580	3029	2074	2050	2215	1811	1507	1540	1601	1570	1619	1560	1504	1471	1456	1490	1578	1623	1423	1314	1252	1399	1865	1910	1797	1501	1126	1063	1063	1008	1048	1020	1044	1060	1257	1250	1240	1087	1114	996	973	970	1040	955	942	992	1005	968	1025	978	1023	1012	1047	1014	976	1047	981	1006	1041	991	983	942	1041	972	999	989	1010	1011	986	1034	1035	994	1052	1022	981	1007	1004	974	1024	1047	952	1005	981	960	1016	1056	1042	1013	991	1026	987	1025	970	1030	1024	1005	1060	1004	1000	1002	1003	975	1052	1020	958	1018	1034	999	1000	1024	967	1058	1065	999	1012	1061	1041	1060	1032	1003	991	973	1067	1016	948	1020	995	1036	1020	1018	997	1094	1004	1015	1000	986	977	986	984	1012	1034	1040	979	997	1009	992	1053	990	1020	956	1055	1023	985	1012	976	993	991	1002	1000	1040	972	1037	1006	1060	1044	1024	1032	1036	1065	1023	1023	999	1015	974	984	1014	1000	951	975	1042	992	1006	986	994	991	1048	1018	1038	947	1004	1047	1044	1063	962	1017	1043	1012	960	1009	941	1030	1009	977	1007	1019	1015	1011	978	1061	1013	966	1006	990	1059	991	1029	1025	974	1010	1033	1054	1004	996	970	998	959	940	1049	1014	1001	1012	969	1029	1026	973	990	990	1049	1001	988	1000	1024	1035	1029	1029	1063	1007	1016	1005	975	1003	1022	1023	1023	994	963	991	1054	1006	1010	1047	987	1006	1034	1017	999	1026	948	1058	942	1037	1035	966	1002	954	1063	936	1047	936	1035	1050	1002	1045	995	1006	1073	995	1003	998	1020	1019	961	1051	1029	1036	983	1047	982	960	1028	985	1009	1097	993	1006	1034	1055	981	1006	1066	1028	1040	966	1012	1001	980	955	1018	967	960	998	1061	991	1041	1057	1029	1024	1058	1016	982	1014	1008	1004	1034	1040	1020	1047	972	997	1003	1020	979	1010	948	986	981	1034	997	1043	915	1008	1001	943	1007	1018	985	981	1050	1006	1004	1021	1026	1044	956	999	1059	1027	983	993	1006	993	980	1027	984	1004	988	969	988	996	984	1037	1018	1037	1056	932	992	1040	1009	955	962	1012	1027	998	1005	978	956	1040	1048	988	984	1052	1029	1011	997	1011	1032	1019	1011	999	1040	949	964	1006	997	1024	1048	986	1036	1014	1036	1000	986	981	1022	1032	1053	995	1004	974	1072	992	998	1043	1021	966	990	1005	954	1009	1002	1037	1025	1004	975	1051	1039	995	1012	962	1013	1049	1025	997	1018	1072	971	1061	990	993	1011	937	963	1022	966	992	1001	1018	936	998	1011	1037	992	993	1010	994	1081	1033	1037	1036	1003	1032	1033	1004	993	1027	1060	1003	997	1028	975	1007	946	1059	994	1032	1037	978	1063	984	1031	1076	1003	1007	989	996	985	983	1019	977	949	1001	1002	1035	1007	975	1016	988	1034	980	1017	1014	1045	996	988	1011	1022	1020	1043	988	987	968	1029	964	1013	1011	966	1055	968	991	1042	977	1027	966	992	1014	1026	1009	1037	1051	997	975	983	1062	1014	1025	1091	1053	979	1014	937	1065	1012	959	1041	1007	1019	1030	1111	980	1006	1060	967	998	1004	1024	988	1044	1019	996	1096	988	1012	998	979	1058	1073	1015	979	1026	987	1033	1042	996	980	921	1027	1016	971	1010	975	1014	1026	1001	1050	1010	987	954	980	1008	1014	1013	1053	996	996	1062	982	1041	1005	991	997	976	1005	1052	1021	965	1056	1001	1003	1013	938	929	1054	970	1039	952	1007	1010	1042	971	1016	1005	1017	1018	1013	965	1001	997	1049	979	996	1025	1032	1006	948	1049	1025	1051	1008	1032	1061	992	999	979	1041	1021	970	1027	1072	1041	1029	1004	935	1031	1037	1009	1022	1021	1008	1010	1001	1000	1031	1025	1009	941	1009	1039	986	1027	1020	1012	997	1007	1004	1036	1040	1048	965	1026	983	1017	1025	993	1004	948	1008	975	1021	998	956	1047	975	1007	954	1045	1061	980	973	1000	1053	1016	1077	992	1017	968	1022	1023	993	996	1021	1022	1020	1029	1010	969	998	1021	1018	1049	975	997	959	986	1040	994	1007	958	1015	1002	1060	1030	1020	1023	1005	975	1007	1005	954	985	1033	980	1108	1009	1063	1007	1067	969	989	1028	1031	1035	953	1051	954	1022	981	994	1011	1039	1039	972	1015	994	998	1008	983	1045	1010	1040	1040	1064	1017	981	977	1068	1038	1019	1012	1061	1004	991	967	1009	1051	988	1009	979	1056	1036	1033	1003	995	1008	1015	1000	1003	983	1026	991	998	991	989	1035	988	970	965	1004	1023	1055	1006	1022	1013	977	991	1022	1015	965	999	989	1001	984	992	1044	1008	1015	1004	1053	1017	1011	1023	994	1033	1018	1002	957	1005	989	1023	975	971	1004	1010	1051	1002	1012	1046	997	1017	966	1015	1013	1018	975	958	960	1038	992	1041	1006	1103	1001	1025	1035	1023	1018	1009	1025	1004	990	955	1044	1012	1008	998	983	1050	1010	953	1019	990	927	1006	1017	1025	1056	1005	1023	1001	968	1053	1018	974	1068	1055	1031	984	986	996	957	999	934	921	1038	991	1019	1016	1025	999	1064	1022	973	1002	1008	978	991	1009	1041	1024	1065	1004	1005	1004	1028	996	957	1095	1000	986	974	1050	1042	1019	964	1008	983	1014	1044	993	973	1031	954	1036	1006	988	1024	1072	988	1031	1042	969	923	1004	985	1041	1037	999	1044	1002	1008	992	989	1017	1017	1020	997	982	1000	1008	985	1005	1014	1008	1037	1028	997	1022	1069	970	991	998	1015	1001	995	990	997	984	1044	1024	1019	1016	1027	987	1064	970	1023	997	974	1025	1017	1006	1040	1018	1083	1004	969	1050	988	1044	991	1012	977	996	1014	990	1048	1049	1013	1063	982	989	1034	981	1020	1001	1040	1002	1032	1006	1006	994	1023	986	988	1027	971	998	981	1019	1046	1028	986	1017	1023	1029	984	1040	1018	1010	1018	1000	1043	1046	993	965	988	1053	972	973	938	963	959	1028	974	1011	1023	985	1028	1026	947	1017	1044	1010	987	1018	1008	929	970	992	981	967	972	1063	1022	1034	1051	1020	1021	1000	1070	1056	1014	1044	967	952	1011	1068	1025	1038	997	1023	901	1083	997	1026	966	951	1007	987	987	994	1002	990	1026	1030	969	1002	1068	1041	1007	1008	1041	1042	1011	1008	1017	1038	946	1033	1003	1007	962	1009	1011	967	997	980	985	1028	1018	1069	1008	1003	1048	970	979	1033	1047	981	1002	989	965	1006	976	990	1098	1003	1007	1026	941	994	1014	957	1018	1046	972	962	1050	971	932	1039	944	1038	966	1075	950	1018	1063	977	1054	1046	1048	990	1044	997	942	980	1040	1010	1024	1036	1017	963	978	1010	973	1012	1040	1061	1014	1036	994	1048	994	999	972	1011	1002	1043	1048	1009	1001	1009	1018	1004	978	1003	980	1045	1025	995	1023	967	1056	1016	1002	1006	1023	1041	1027	999	1007	1029	1075	962	1022	1043	1005	933	998	1019	1047	1073	1002	1029	997	1003	1014	978	1058	1011	987	1012	1022	962	988	1010	970	1026	959	1057	1015	981	1024	1000	998	1069	1034	979	1003	993	969	984	977	972	1020	1031	1015	985	982	985	1052	960	1036	1005	992	1010	1012	1009	1022	1031	970	1071	1017	1032	1011	989	985	989	1005	1001	1001	1062	976	1005	1039	1024	946	994	1021	1002	1061	1002	958	1057	993	991	1007	967	1016	1021	1024	1003	1036	1005	1002	1066	1067	1007	1010	993	1027	973	954	1011	1045	1022	1033	978	1035	971	1042	977	1031	1032	1038	1041	1018	1009	973	982	987	987	1004	1041	962	993	973	1000	997	1046	1004	951	1050	983	996	965	993	1030	995	1016	971	991	1026	1010	1040	1059	1000	976	1025	1005	1009	1011	1049	948	1001	1081	990	971	1029	1033	993	1032	1002	1023	1027	998	1024	1013	983	1008	1021	1015	975	1003	994	1058	998	1008	1023	988	995	999	1006	987	1012	1057	990	1046	1014	976	1014	1030	959	1016	1052	1015	987	958	983	988	1035	1015	1003	983	1062	986	1055	1048	1013	1074	1033	994	981	1019	982	960	1017	1007	996	979	1019	986	1020	1042	1024	1036	1014	1068	1011	1054	955	949	1086	987	1031	996	1018	1053	993	1031	1051	1027	1000	1010	1030	1042	989	1022	966	991	956	1000	933	1035	1029	1038	1009	1011	949	1029	967	981	991	1027	1050	982	1023	1070	974	961	1036
18621	12854	13674	10093	7591	5270	4518	3443	2238	1679	1309	967	891	986	1086	984	893	732	665	621	482	505	491	493	494	488	501	470	468	473	522	491	440	436	414	417	848	1486	1375	790	445	354	361	341	366	367	387	441	479	538	501	505	421	361	356	367	365	340	388	365	354	356	343	340	359	371	334	355	343	363	337	355	368	304	365	325	347	369	364	365	365	368	359	356	381	361	357	368	345	379	353	416	327	357	345	350	370	358	358	346	320	361	359	356	355	360	359	354	371	341	370	358	345	355	328	343	357	334	358	372	356	373	400	414	334	331	339	328	336	360	355	350	362	369	339	332	348	341	377	368	352	369	349	367	366	348	333	351	368	324	363	319	366	355	359	327	372	331	366	357	325	343	361	360	396	383	371	338	372	327	344	332	327	374	369	360	339	333	376	313	358	352	383	369	373	361	352	356	354	382	317	320	327	333	321	358	302	338	363	340	386	380	355	345	338	359	340	367	381	360	337	353	369	374	368	335	356	343	341	358	381	353	336	359	380	369	377	361	336	349	329	332	383	364	340	380	357	369	368	362	333	384	335	369	345	342	378	333	336	352	377	362	331	346	338	352	374	342	349	338	359	353	350	350	358	307	350	340	342	363	370	353	363	351	351	333	355	372	366	339	330	338	383	364	343	377	367	363	361	348	360	365	348	317	320	332	391	325	365	358	334	355	343	354	312	340	324	350	351	352	348	385	378	350	389	348	355	355	336	360	352	311	342	354	334	343	349	371	362	365	328	371	343	340	366	350	348	369	347	323	349	351	377	377	330	348	382	364	368	346	332	384	356	383	331	361	349	346	361	312	369	367	359	341	348	344	345	359	341	363	369	333	368	342	347	363	351	338	384	337	333	347	352	360	392	352	365	366	366	394	353	315	332	353	365	353	367	360	338	330	329	369	339	372	361	363	354	310	352	320	328	365	370	352	356	335	361	375	367	341	325	339	332	371	352	335	356	337	363	381	351	357	388	401	334	345	358	351	371	334	388	348	319	329	359	375	320	398	338	373	317	318	343	358	378	359	357	378	330	327	345	353	347	316	358	366	345	357	335	371	369	374	353	348	347	355	344	337	353	350	345	361	348	354	338	349	332	327	341	337	383	372	324	352	369	355	335	340	340	351	349	355	355	357	355	353	336	363	343	353	361	344	352	335	364	380	364	350	382	358	356	336	384	353	350	339	368	357	348	358	346	345	345	359	331	396	338	375	361	325	330	338	353	382	361	343	374	346	352	368	371	363	356	331	325	371	372	342	386	357	334	293	369	368	390	319	361	377	379	354	355	340	331	333	323	352	354	330	368	398	339	372	344	400	384	356	374	377	333	350	327	373	358	355	354	363	318	362	364	371	333	394	325	360	347	344	372	362	342	336	347	336	373	349	323	335	358	332	369	347	311	334	346	359	380	343	355	335	366	368	386	356	373	381	395	372	341	332	355	378	316	358	330	366	365	360	387	375	378	347	351	361	344	366	359	352	334	381	351	348	326	324	357	355	338	369	346	358	351	359	319	344	369	378	337	337	354	398	359	373	379	357	365	347	369	349	365	358	320	364	349	356	362	378	355	331	348	372	361	362	355	356	400	364	350	371	359	386	372	354	355	328	335	344	368	348	329	332	384	335	362	364	377	346	359	371	356	326	376	351	353	341	357	363	352	330	344	345	363	336	364	356	364	362	350	372	369	351	340	339	330	347	353	356	333	365	369	383	362	363	359	351	339	336	338	346	351	341	342	347	374	366	355	356	376	363	362	387	327	308	337	351	347	339	327	372	344	364	378	343	370	369	360	369	349	389	354	365	357	370	330	346	354	368	351	370	372	358	330	396	365	351	369	354	370	358	346	377	339	328	360	361	336	326	349	360	353	373	345	343	342	363	371	373	343	352	363	337	352	373	353	361	322	356	330	351	284	382	352	373	430	345	337	334	325	340	352	374	362	344	315	360	339	344	373	401	351	354	369	361	360	365	318	320	331	319	348	354	377	374	341	334	341	357	386	328	364	326	384	371	357	417	368	330	322	344	360	353	358	356	338	391	326	321	360	375	338	327	342	371	334	340	363	355	375	333	343	329	314	358	363	347	316	372	343	342	347	368	357	385	355	317	361	366	337	354	368	361	345	310	324	364	317	377	347	359	354	368	311	356	337	356	330	345	358	368	341	340	338	353	347	290	332	313	344	329	373	382	330	344	357	365	347	353	354	373	335	340	367	346	371	380	354	352	343	326	364	358	361	343	350	354	335	332	331	331	375	351	343	393	373	353	361	325	310	358	336	355	335	351	350	361	360	357	325	356	344	330	360	321	362	380	331	355	390	340	389	381	371	334	385	327	374	351	336	388	351	343	368	345	364	348	368	368	359	359	349	364	354	351	363	331	347	340	362	341	314	335	329	356	353	361	333	366	393	365	333	337	353	358	372	362	369	352	334	352	357	368	341	377	365	332	346	349	350	342	347	375	361	341	327	310	360	309	359	335	350	346	365	328	352	336	367	341	359	358	350	376	354	350	367	349	344	355	312	354	373	327	376	381	340	364	385	390	360	365	353	354	372	353	370	364	301	323	368	361	368	338	355	348	324	373	392	355	356	342	377	320	315	361	348	378	333	343	353	356	353	346	345	388	341	355	351	353	370	353	357	364	353	383	372	332	350	356	374	359	313	358	346	366	364	336	352	380	379	356	366	339	356	370	360	363	356	363	358	399	364	347	346	343	371	372	368	337	369	367	361	338	347	382	335	354	370	363	333	351	364	328	347	355	372	380	366	372	366	335	368	339	379	381	316	349	361	322	365	365	346	345	334	341	366	348	344	360	319	354	378	324	353	348	358	344	342	364	367	333	351	357	361	358	348	347	347	338	366	334	378	335	363	368	341	337	394	336	338	342	380	380	346	358	369	364	384	368	356	373	354	397	316	344	348	353	358	337	365	324	353	335	364	382	382	372	394	360	350	334	396	349	359	346	353	337	345	370	338	325	350	347	357	318	328	356	361	349	376	326	318	360	360	351	348	356	359	345	363	354	388	380	360	325	322	353	349	325	348	365	377	364	343	375	333	371	390	355	366	344	352	363	361	379	367	353	339	345	370	370	356	328	360	351	353	370	350	330	334	394	412	355	376	353	388	370	354	357	371	348	362	362	327	342	347	354	315	350	366	327	365	340	348	373	381	356	352	364	346	343	338	339	347	362	353	349	368	340	372	346	362	338	346	357	341	339	354	330	360	329	330	352	374	310	359	335	337	339	366	327	375	357	351	373	354	366	364	390	352	351	303	356	369	344	373	343	309	368	376	324	327	372	374	380	350	354	348	347	350	357	368	330	353	349	370	359	371	327	343	371	355	361	355	357	343	354	349	372	351	372	353	351	369	376	349	364	349	333	371	331	334	355	352	357	364	337	371	403	341	334	332	347	323	357	338	348	344	390	362	371	352	372	400	372	385	334	383	367	340	333	357	358	374	347	361	322	360	332	355	354
12145	11112	19416	20666	19397	16337	15449	13834	10529	8463	6572	4714	4385	5226	6059	5264	4876	3500	3565	2999	2439	2165	2083	2250	2393	2346	2090	2053	2011	1976	2046	2162	1955	1661	1446	1812	5127	9463	8653	4235	1787	1222	1156	1085	1091	1151	1318	1754	2115	2402	2173	1689	1276	1028	1010	999	937	927	958	956	893	967	959	1007	927	921	957	966	951	1022	920	967	981	956	934	924	952	1006	1003	990	939	1012	982	942	976	928	987	983	1027	961	954	935	963	938	987	1014	957	937	973	988	885	981	976	965	938	932	964	934	1009	955	976	968	905	935	953	1018	955	920	965	942	930	945	920	990	932	939	927	980	1004	965	983	1006	983	933	923	973	1010	973	984	966	998	992	967	968	958	978	943	963	1035	949	963	966	925	997	996	942	923	963	990	968	970	1001	869	972	957	1049	947	1003	960	949	913	973	930	1005	931	932	1005	935	972	963	962	936	968	955	957	940	944	927	955	1009	946	970	916	950	954	968	996	913	941	996	941	927	978	984	934	916	980	932	912	945	948	935	949	949	974	950	966	961	1007	931	923	966	975	947	952	991	986	952	977	940	987	872	925	979	974	927	1002	886	969	983	957	980	957	975	984	975	959	1039	926	945	956	965	932	983	991	971	1003	947	935	971	969	922	1049	951	984	963	945	1011	906	918	954	916	994	979	930	937	964	987	1015	964	966	953	970	1011	968	898	933	974	983	974	940	1003	1023	981	986	943	932	988	935	976	983	980	938	1003	983	942	941	923	952	943	972	985	957	958	939	882	932	982	949	1010	922	943	927	991	941	903	980	947	990	991	997	990	943	900	926	921	961	932	919	987	993	1000	922	999	947	924	940	959	920	930	958	937	966	939	922	951	953	962	987	929	961	947	983	977	956	951	991	990	961	976	916	938	974	987	963	981	955	992	938	960	997	971	951	918	991	956	996	996	955	966	908	961	996	946	930	963	1013	948	950	1009	1011	927	984	986	1000	942	960	1010	988	1015	940	986	955	971	929	967	1028	976	957	974	938	1039	919	947	955	912	926	1014	938	981	939	900	975	930	947	917	947	962	1001	913	1047	941	939	913	996	971	1028	966	930	952	983	983	930	966	954	946	1000	996	928	973	937	1027	913	947	973	968	948	957	999	1006	934	944	951	979	908	986	946	984	989	932	928	983	979	965	955	965	947	988	944	924	895	983	967	945	963	1012	939	925	922	982	949	971	979	963	988	999	926	951	962	957	912	970	1002	978	934	938	930	928	935	954	1013	960	972	945	938	990	921	935	912	927	959	940	990	958	960	942	1008	966	927	967	957	933	985	932	990	944	934	930	1000	940	956	997	951	952	956	1046	1000	975	953	1004	983	966	989	1007	954	983	956	995	925	938	909	959	969	994	1032	996	956	983	964	937	939	971	902	1000	983	939	922	956	961	951	955	928	972	972	931	938	997	975	928	976	954	978	950	967	950	955	978	934	993	966	958	914	932	950	980	968	948	984	1029	947	989	940	933	932	1015	923	982	975	964	986	1016	905	941	972	957	990	983	922	982	965	932	986	961	946	1011	1029	974	967	1030	928	945	954	941	946	928	961	928	988	938	984	969	913	979	953	970	952	908	986	929	977	933	965	943	972	985	953	902	962	928	932	923	934	966	918	932	1005	1008	926	984	982	946	1008	967	943	980	984	1012	951	969	946	942	942	926	993	948	980	985	933	920	964	956	973	925	910	975	996	895	963	911	949	965	967	995	991	1026	990	907	927	919	917	914	968	963	925	960	966	958	962	954	967	923	983	966	948	943	970	978	963	962	903	967	914	1062	931	944	944	932	1010	901	959	943	987	945	962	960	957	975	962	906	911	958	900	980	993	989	935	923	952	889	1019	957	1002	954	946	982	1011	966	944	945	982	968	961	959	956	921	984	951	900	1033	977	947	948	965	969	925	869	992	971	897	951	988	1042	951	917	985	970	944	1000	994	898	927	989	963	961	996	935	990	946	954	984	953	948	939	970	882	930	1013	916	934	934	866	958	913	971	951	922	983	982	983	944	959	997	996	965	983	969	984	935	978	939	944	954	876	969	972	931	948	943	972	973	935	974	953	969	998	896	930	924	913	1025	978	983	953	998	967	950	982	984	992	985	1008	973	966	998	982	902	985	933	954	947	948	941	981	954	943	956	968	967	894	969	972	893	935	953	949	959	934	984	970	955	949	967	993	973	930	971	960	923	1009	890	947	958	883	969	963	971	963	976	949	1013	983	974	981	965	970	1051	1007	979	1002	997	929	911	1001	892	974	927	920	962	1005	987	975	969	974	1010	923	909	943	933	968	945	943	931	992	920	901	956	937	920	976	906	994	935	962	991	988	999	962	971	984	1002	938	977	902	995	957	914	976	1024	1012	995	930	947	943	991	923	981	962	966	970	938	974	982	971	972	960	948	995	935	978	933	914	1028	981	957	972	907	964	998	977	999	925	912	932	935	997	968	941	927	931	959	951	981	955	982	940	982	977	928	1010	981	976	937	937	981	915	1009	946	968	947	936	963	953	914	1014	957	986	967	963	993	888	973	983	905	961	931	964	935	946	892	970	978	981	962	930	1001	937	933	966	981	941	942	954	970	956	941	952	994	960	968	995	928	934	964	939	932	983	966	951	996	982	991	983	990	871	976	943	933	964	936	931	945	943	997	934	976	1024	915	1002	936	1009	980	922	966	976	1002	994	987	993	992	901	951	972	912	915	983	956	943	961	998	974	959	954	983	946	988	954	902	961	976	928	955	1004	973	916	953	943	947	958	961	929	972	957	945	929	938	963	1017	939	949	955	983	954	965	926	968	981	943	993	932	978	974	989	956	991	961	916	994	996	996	947	1009	1024	1029	923	941	943	969	947	958	997	996	950	951	980	974	966	945	992	1021	971	893	901	1006	955	989	981	982	930	973	933	969	997	978	936	967	971	946	976	948	938	965	929	1001	982	940	943	963	953	913	898	917	973	934	981	968	954	981	1013	975	1002	1012	950	959	963	917	1050	989	983	1037	967	964	975	921	963	931	952	950	975	957	981	955	954	947	944	961	976	991	927	922	953	931	982	969	977	1022	875	970	925	931	949	990	949	972	1013	966	970	956	958	950	941	940	961	978	1004	997	1017	983	958	951	953	961	872	902	957	1002	985	906	998	978	946	979	976	995	986	967	941	916	934	1000	938	961	942	963	979	971	967	914	961	917	948	955	925	965	954	943	1020	964	877	918	909	941	1010	972	921	945	987	979	977	947	970	929	924	941	947	946	986	967	974	947	1018	930	977	953	955	954	967	942	1001	944	948	933	959	974	963	971	918	1009	936	926	980	996	958	965	929	956	975	994	939	945	945	951	974	983	972	993	936	1038	1007	948	917	980	997	940	955	1005	971	959	929	998	968	946	922	998	991	951	979	1006	957	939	966	923	934	919	976	1007	949	988	977	985	981	992	990	934	980	959	925	981	965	944	927	1005	992	909	961	932	911	936	928	991	908	963	943	965	971	1007	975	996	975	979	958	960	962	962	974	976	966	1014	954	962	990	940	993	951	910	970	937	987	968	978	925	978	944	899	969	950	908	1020	929	979	985	929	911	951	929	915	926	965	965	976	952	931	978	910	952	889	991	981	924	941	998	979	981	960	965	948	1003
26350	19245	20624	15790	12483	9434	7544	5453	3529	2458	1828	1443	1301	1460	1285	1222	1291	1017	944	692	608	546	569	559	653	590	558	542	486	530	520	562	474	418	412	553	1544	2645	1845	943	412	358	306	325	337	335	332	426	480	551	838	634	452	385	311	334	317	305	306	324	306	302	317	340	285	292	297	291	322	278	292	308	256	299	322	284	270	292	297	314	299	287	305	285	291	315	303	302	286	314	309	286	321	300	289	302	315	320	313	318	335	324	317	306	304	328	289	322	283	324	306	286	310	286	297	303	274	296	298	313	302	296	285	288	320	293	310	289	265	335	355	305	330	305	320	304	291	335	314	246	318	339	309	296	301	281	318	312	290	291	312	298	276	289	303	305	298	308	306	292	280	272	310	299	290	315	278	322	302	313	278	299	308	318	312	317	294	326	307	292	277	331	298	300	302	291	291	278	304	300	300	286	300	271	334	297	323	317	293	319	298	298	278	269	304	294	289	337	295	308	292	279	329	291	278	309	336	312	292	315	277	277	303	303	264	299	305	302	317	306	304	280	308	323	282	296	267	292	316	326	306	317	322	340	281	291	280	297	305	314	286	317	319	311	312	306	320	285	295	311	333	296	281	321	300	295	252	300	329	324	301	289	298	274	302	317	291	292	299	313	343	294	296	271	290	313	301	286	293	306	296	299	286	317	297	317	331	305	307	282	287	326	324	305	332	276	292	292	289	335	306	278	293	313	291	319	322	317	313	306	322	307	300	299	297	323	290	289	362	345	340	319	309	312	307	300	282	312	297	318	299	301	343	316	334	293	292	302	299	319	273	317	327	307	301	248	289	284	316	288	302	292	325	345	296	292	281	315	357	312	314	288	302	309	316	278	286	323	325	331	319	291	320	268	298	287	289	269	295	281	339	286	294	321	319	294	303	309	315	293	313	287	267	297	272	280	309	266	317	300	315	355	293	302	331	280	271	289	299	287	289	358	310	288	311	300	300	276	311	318	300	249	313	333	293	275	308	308	285	296	315	296	303	297	292	293	294	281	295	338	298	278	285	309	299	295	309	317	295	290	325	288	306	313	316	258	269	293	304	292	326	286	307	315	313	300	232	320	318	319	311	302	293	286	303	308	312	328	286	312	327	305	272	323	332	298	296	295	321	310	314	302	294	286	291	294	294	306	308	326	274	309	319	305	306	310	308	319	280	287	293	280	285	294	300	316	306	338	315	318	283	328	310	315	282	306	299	343	289	275	300	297	295	310	296	320	287	300	269	322	320	322	305	321	285	278	281	292	325	326	291	281	303	335	325	291	285	288	328	323	281	312	289	306	325	292	279	294	322	322	294	310	315	305	323	295	322	302	315	326	309	299	290	315	285	278	314	263	305	312	314	290	288	274	332	286	316	313	328	289	300	316	315	313	293	297	310	326	307	317	286	288	293	295	278	314	314	292	300	299	299	276	302	306	291	325	319	318	331	313	303	293	289	319	305	282	294	284	282	317	311	287	326	300	301	301	329	286	321	297	307	284	307	289	287	327	287	289	291	318	286	287	311	307	305	320	276	314	281	304	307	282	307	303	292	301	297	283	324	282	304	299	314	300	281	309	285	326	299	342	330	303	280	324	263	280	298	320	316	299	304	307	340	322	270	297	279	289	295	271	307	269	277	295	334	316	284	303	310	309	327	296	318	292	292	273	305	298	331	271	301	299	324	295	307	301	316	319	301	308	290	299	328	278	332	299	319	298	316	293	303	265	309	296	279	276	294	306	339	299	274	304	319	301	318	308	311	287	306	313	283	282	300	280	320	304	317	282	309	310	287	303	310	258	296	275	270	287	274	316	337	300	269	339	283	307	305	327	285	318	312	287	316	331	300	300	288	296	313	319	293	306	308	323	318	306	304	278	308	291	275	305	304	321	305	317	308	299	313	320	284	312	303	313	308	291	284	335	311	281	344	254	265	296	291	283	282	300	285	330	298	313	304	297	270	312	295	285	320	312	307	296	298	288	335	308	313	299	285	311	286	305	305	318	283	312	300	320	338	280	312	295	325	274	295	328	309	335	325	315	325	323	280	292	312	307	286	305	285	281	292	282	278	282	295	335	334	310	287	309	310	289	302	288	293	296	300	317	308	296	313	291	317	288	296	300	302	292	289	321	299	319	300	270	266	318	301	316	311	311	263	331	303	297	305	312	324	313	295	318	288	329	289	309	308	307	304	300	310	294	274	332	331	336	313	295	298	291	292	314	329	323	267	310	320	303	308	333	284	300	287	311	317	300	279	317	305	298	284	277	267	297	286	310	349	263	293	306	288	333	301	302	295	282	307	316	293	321	303	263	309	282	307	294	317	293	281	280	304	318	313	322	325	325	306	303	297	336	294	318	320	321	300	273	304	300	284	291	299	265	290	301	278	283	312	313	291	333	284	293	321	313	330	306	274	269	292	326	290	319	314	322	290	307	311	280	305	282	313	305	287	321	282	265	293	300	307	307	305	274	303	291	284	327	271	293	303	310	279	285	294	290	281	324	284	290	313	304	278	302	315	337	288	317	326	300	331	299	303	296	311	283	312	298	329	343	305	325	304	321	293	311	298	283	300	331	289	327	299	327	283	296	267	305	296	290	324	297	288	301	294	280	294	310	316	317	271	329	275	281	296	293	289	327	314	323	328	300	340	288	331	292	310	326	308	328	340	321	313	274	298	279	293	260	311	277	320	313	308	291	310	283	299	334	312	320	293	298	317	333	272	283	312	252	316	297	291	284	278	325	290	297	291	325	291	292	284	314	316	263	296	341	275	295	302	314	313	308	305	314	304	307	277	303	297	322	267	311	337	315	327	315	329	289	302	314	317	306	295	316	305	286	286	306	290	319	308	294	331	318	294	336	262	312	319	305	335	293	288	310	331	315	318	271	287	277	316	336	348	315	303	296	304	272	323	320	294	292	311	298	313	294	277	309	288	302	297	328	292	297	269	272	318	333	298	315	306	299	299	311	298	310	315	309	329	311	297	289	271	302	269	304	293	306	315	297	268	315	294	310	308	321	284	304	319	310	271	306	279	303	328	284	285	298	282	332	294	286	315	293	301	317	288	300	303	315	353	283	297	284	302	302	308	283	293	314	273	313	303	322	328	299	291	314	271	283	318	314	309	281	294	251	308	283	303	279	292	271	316	299	318	291	326	325	315	324	290	318	311	324	287	327	320	325	314	314	291	294	286	316	314	301	313	308	318	283	313	309	328	288	302	316	315	321	275	344	328	277	289	285	267	271	302	293	305	313	300	270	302	271	264	292	322	302	321	325	328	319	302	308	301	320	308	292	279	315	286	277	268	308	296	315	303	300	317	291	298	298	295	288	297	305	272	318	293	329	294	324	281	276	292	306	295	307	311	289	305	300	276	271	279	308	285	305	302	306	293	280	311	301	305	300	315	328	305	311	311	262	264	298	295	324	301	311	284	306	314	313	297	320	308	312	259	301	261	274	301	303	282	299	320	329	287	320	312	294
15827	15523	24287	26939	25615	23206	20095	17525	14241	11357	9215	7150	7102	7936	7130	7579	7541	6233	5339	3461	2998	2973	2791	3115	3243	3428	3136	2722	2496	2577	2670	2760	2100	1737	1746	2992	9946	15996	10631	5537	1365	1144	1152	1162	1190	1191	1336	1803	2251	3153	4904	3544	2041	1417	1044	877	846	811	859	807	843	890	845	809	813	840	788	837	829	798	831	870	772	843	824	793	820	810	860	823	888	801	824	816	820	845	796	872	877	825	858	805	817	861	810	834	833	878	817	848	845	835	793	820	849	832	799	868	864	824	835	829	817	862	833	822	834	814	847	825	834	831	816	835	806	804	817	846	866	819	754	830	820	844	858	858	821	817	846	809	784	830	796	827	819	844	799	843	877	816	852	889	881	869	835	784	830	824	817	780	826	801	798	811	810	841	831	813	827	873	798	811	862	794	826	891	830	805	844	833	833	874	860	785	832	794	833	841	876	830	831	806	819	806	842	826	792	795	797	825	864	844	765	853	858	909	805	832	770	849	817	799	831	876	824	855	778	810	821	828	888	894	849	853	817	821	826	853	831	856	874	815	802	828	795	828	854	819	826	822	800	881	840	829	857	764	884	857	809	811	889	807	818	870	837	828	838	768	839	827	849	874	849	798	827	855	847	835	829	830	827	771	827	849	778	854	826	842	812	826	816	843	888	806	833	867	832	853	822	880	845	818	869	797	847	823	859	859	861	850	834	776	793	819	820	823	834	843	809	800	850	849	867	815	810	858	839	801	833	805	823	872	830	746	842	836	764	823	819	812	809	812	831	794	843	804	823	869	803	861	873	870	807	841	827	810	859	771	879	839	826	843	800	848	789	847	824	848	801	785	851	845	796	855	833	786	815	846	830	847	859	790	816	873	822	793	792	812	834	750	837	821	794	822	840	831	818	836	847	837	887	845	825	789	794	822	842	874	839	854	827	850	797	864	840	783	775	859	801	866	818	827	891	837	822	824	816	770	844	824	822	804	822	835	835	808	780	776	804	759	823	828	856	817	848	806	820	858	851	838	828	877	859	817	817	801	866	803	832	753	852	838	866	877	887	831	867	855	854	826	846	832	848	815	837	781	867	825	852	838	823	801	809	827	828	753	787	844	777	822	776	796	820	853	806	843	820	809	846	856	844	822	803	809	827	839	857	793	828	833	814	827	854	836	860	799	809	842	831	826	822	855	848	757	865	832	835	861	835	825	837	834	836	793	845	797	835	866	817	870	813	808	870	825	839	790	853	810	877	828	843	799	861	804	804	843	796	824	766	857	842	804	804	831	870	845	886	863	825	763	829	808	825	777	809	856	788	818	868	819	824	836	867	792	842	806	815	879	806	833	814	825	824	834	808	857	839	826	780	800	847	803	794	766	837	821	812	820	825	838	813	823	857	805	828	793	848	775	778	870	844	836	833	851	863	815	818	825	807	807	808	813	826	841	830	874	781	837	811	834	850	794	864	811	839	832	809	799	837	798	854	844	793	747	784	823	803	808	833	835	855	829	854	824	864	843	810	866	858	818	853	849	798	827	860	861	856	796	840	813	836	812	838	792	847	835	858	852	856	913	828	831	834	843	837	768	804	816	837	827	777	851	885	864	859	815	873	836	842	843	829	868	832	842	883	855	823	818	804	850	819	825	836	827	846	841	792	812	858	803	811	800	842	748	843	790	855	817	813	886	827	823	795	804	792	807	779	832	863	831	792	784	841	811	862	827	835	867	797	802	852	841	864	839	838	810	870	834	819	813	849	909	797	840	857	793	851	861	879	838	856	867	820	849	812	850	800	864	853	843	802	876	873	819	817	814	881	820	819	791	854	853	796	887	837	833	839	799	823	857	804	821	854	817	826	853	864	849	776	852	822	801	842	833	790	769	851	830	833	864	880	830	852	852	815	863	858	835	803	840	857	839	829	881	867	818	833	821	773	831	851	876	776	837	812	862	821	848	840	814	799	858	856	818	855	827	866	865	867	866	839	829	850	831	780	822	843	831	848	853	818	854	855	844	799	796	836	810	792	841	783	841	813	815	870	884	817	832	884	817	762	833	867	860	842	794	817	796	803	821	822	815	821	856	856	836	894	897	775	811	848	796	831	838	806	894	805	836	822	894	781	816	848	848	855	830	825	843	809	842	833	890	858	833	829	862	857	850	864	835	831	820	842	809	838	871	807	818	859	789	844	796	806	828	861	847	793	867	800	863	860	850	836	861	837	866	840	850	827	851	819	869	832	832	750	835	787	879	834	810	810	806	867	821	835	838	807	849	837	791	870	839	827	909	832	847	880	785	825	846	814	842	833	873	822	796	808	800	819	825	845	820	855	851	904	906	834	870	814	826	834	823	830	845	789	827	851	823	816	809	830	825	827	850	841	845	843	838	824	807	842	859	845	845	823	845	899	824	801	839	822	854	832	810	875	816	803	769	797	833	791	881	862	787	858	840	824	819	853	815	822	772	812	802	812	838	818	787	801	810	743	838	806	817	842	779	824	853	779	836	778	846	831	840	856	833	824	854	822	842	866	833	835	863	772	785	787	899	851	839	824	794	816	815	871	800	830	824	816	819	837	785	873	817	824	813	860	850	774	811	891	789	827	840	876	871	824	853	849	823	816	870	845	878	861	783	825	880	806	862	855	839	826	824	851	860	878	824	865	807	886	846	832	826	836	867	916	833	823	850	789	807	790	778	837	817	824	806	793	882	860	859	820	790	812	856	846	831	844	833	802	786	824	802	871	747	897	845	817	892	865	824	808	866	770	842	838	832	804	791	887	822	841	800	854	852	848	886	875	867	870	801	780	776	881	810	815	860	873	860	825	856	825	875	844	843	855	813	819	794	831	833	820	823	833	853	853	820	867	865	843	841	811	853	834	873	819	810	798	891	814	873	850	819	834	833	828	823	849	801	859	820	859	796	787	835	841	855	836	829	819	801	809	821	823	823	807	837	818	819	896	837	873	795	809	832	829	777	836	874	802	819	883	843	844	840	897	830	842	846	863	825	834	873	859	841	828	827	876	784	825	797	821	833	815	809	821	889	833	853	819	866	795	791	812	855	836	833	796	826	864	836	775	812	808	800	820	825	836	835	886	836	812	830	845	860	800	816	882	922	855	861	862	872	828	806	810	836	781	823	836	821	812	825	799	827	849	874	856	828	849	896	858	766	833	832	856	786	786	785	803	846	800	831	887	800	842	782	847	822	824	831	867	826	830	804	839	883	826	840	820	846	810	811	836	786	832	794	863	838	794	843	854	803	832	815	821	850	868	805	796	884	845	848	816	849	801	802	825	781	870	802	863	820	859	783	831	820	808	844	893	846	814	786	785	817	843	874	880	791	808	839	839	813	842	842	827	801	814	828	803	807	832	834	865	832	837	845	884	767	827	826	856	874	768	810	826	906	793	827	822	870	801	795	843	807	899	822	798	833	858	823	821	862	818	811	822	835	850	823	780	872	795	790	869	816	806	847	880	819	830	836	798	814	845	825	798	815	820	814	826	853	809	810	869	821
9500	7423	6646	5594	4552	3431	2060	1351	1115	834	727	717	737	714	609	604	701	618	519	422	395	400	456	464	481	491	452	436	405	398	433	391	398	370	329	379	432	496	478	430	360	357	376	373	385	376	345	366	388	422	410	391	377	363	390	379	380	312	364	384	357	327	379	362	347	297	339	336	337	351	345	354	343	356	332	339	347	322	342	383	360	365	368	349	381	342	368	383	352	361	358	357	373	348	360	353	377	363	368	353	343	363	342	385	355	361	399	357	365	337	340	330	333	353	320	350	357	352	351	347	343	363	349	349	319	380	356	355	321	327	324	339	350	371	340	336	342	305	370	304	331	370	362	355	345	372	367	345	350	340	357	345	379	335	353	343	389	395	358	379	352	344	345	352	389	369	354	337	365	360	366	341	351	359	348	345	347	367	368	359	367	366	329	359	381	332	345	345	340	357	339	396	360	347	339	323	351	363	363	345	353	337	341	349	362	334	314	346	356	360	352	337	396	370	359	334	377	320	324	371	347	347	352	345	352	360	387	348	357	362	356	354	333	354	380	337	338	355	348	346	370	378	355	368	347	346	356	354	345	366	339	335	335	345	364	362	348	319	339	343	333	347	364	341	341	339	375	357	379	363	381	350	358	368	344	324	366	312	351	399	364	360	352	352	349	322	383	355	338	340	373	366	367	334	336	355	350	397	354	352	348	353	356	400	325	370	356	367	389	355	337	359	351	329	347	340	366	377	353	363	373	365	347	361	359	385	374	373	326	349	386	326	372	359	388	387	365	336	359	384	365	341	362	368	363	360	343	381	347	316	347	362	354	343	378	326	383	386	362	334	342	349	369	376	347	345	351	329	364	395	353	366	364	317	345	402	350	381	332	364	373	354	361	378	368	372	343	348	312	405	335	341	364	335	395	339	330	358	356	325	359	334	381	347	348	300	325	380	375	347	352	346	341	386	379	371	353	359	336	327	344	360	343	339	350	336	347	291	355	336	353	367	360	388	373	358	331	339	380	321	357	364	372	339	373	352	374	359	383	334	378	341	352	353	379	382	357	369	377	335	347	357	368	341	356	352	356	376	363	356	336	345	357	349	382	346	359	343	357	345	335	323	380	344	352	312	338	368	359	341	342	344	336	361	349	328	368	368	344	325	400	379	337	387	352	343	359	320	364	356	365	339	365	371	338	345	347	337	365	331	333	360	346	375	356	338	372	360	363	338	377	377	329	363	335	373	366	342	372	352	352	328	350	359	368	346	374	330	360	345	354	351	355	361	337	343	325	315	379	356	356	368	350	374	343	360	366	370	345	345	373	348	350	342	383	377	380	335	357	307	346	320	394	326	333	375	368	353	323	363	352	351	375	363	348	325	349	347	365	347	386	369	358	332	349	347	356	344	353	358	363	323	379	325	369	329	350	336	389	362	366	374	353	364	351	333	325	361	319	347	342	355	356	352	357	330	349	381	346	342	333	374	333	339	371	373	383	376	331	336	370	398	344	347	346	357	360	356	347	364	349	324	358	360	353	385	334	335	359	385	332	353	340	318	366	379	378	326	341	363	355	377	344	337	329	343	350	360	340	350	354	359	355	344	347	402	331	354	346	357	340	365	347	327	368	365	390	335	349	351	360	321	352	331	362	335	352	350	346	333	343	396	338	369	363	361	364	352	337	371	389	332	367	335	341	354	334	334	369	324	351	377	354	334	344	353	362	361	372	330	330	376	364	335	332	310	352	331	383	330	334	349	353	402	335	355	320	384	366	347	328	365	347	350	358	355	369	349	366	351	358	348	323	318	346	347	360	350	354	334	352	353	337	328	377	369	325	357	338	374	343	352	352	328	332	365	341	393	368	327	331	352	372	368	329	361	319	348	339	366	368	361	329	364	330	337	346	359	319	347	358	322	356	326	335	349	338	349	347	342	335	349	346	320	396	367	360	339	345	339	346	347	378	360	340	382	352	342	351	353	356	346	358	352	352	325	361	341	395	339	354	373	374	383	334	359	358	343	352	340	373	368	339	356	341	357	375	369	357	369	355	356	365	368	346	345	375	351	337	352	369	370	322	360	331	323	388	382	368	335	341	326	379	360	357	374	361	337	307	343	310	332	373	342	334	341	320	379	330	390	356	350	332	356	356	322	307	365	329	360	320	346	369	350	367	334	377	358	376	325	354	346	331	338	338	365	375	357	334	350	367	350	349	336	360	368	322	362	361	366	361	347	369	327	330	345	352	372	365	338	353	321	343	341	332	351	313	346	344	377	363	334	357	341	330	345	383	344	337	335	364	382	370	382	331	361	392	353	354	431	331	347	367	338	344	346	325	350	368	386	367	351	340	357	363	343	336	354	345	339	333	368	355	363	380	350	361	347	325	314	341	353	339	345	352	369	360	324	350	354	345	345	355	373	362	346	350	369	351	387	372	349	357	343	395	379	352	362	376	346	321	356	326	346	339	335	370	329	345	340	341	360	383	346	341	337	353	360	347	366	367	375	376	376	358	351	353	367	347	333	385	379	328	349	341	351	329	393	348	350	332	370	350	359	344	382	329	372	392	351	353	371	361	368	377	363	372	360	347	367	349	330	355	350	352	385	375	369	336	334	355	374	352	345	365	351	384	344	333	354	350	354	341	295	346	369	354	343	316	390	368	333	316	355	356	340	363	384	328	361	358	373	362	361	357	342	384	379	360	325	392	322	324	350	347	378	363	363	331	377	336	363	353	340	365	343	370	343	356	356	350	343	349	344	358	333	321	365	373	361	351	352	360	358	350	339	373	338	320	313	330	343	343	350	362	357	349	380	333	408	364	347	327	334	318	364	359	351	365	358	351	362	358	357	339	382	342	340	341	375	371	362	361	365	353	325	316	371	378	360	339	358	320	382	344	334	363	363	375	347	342	342	352	385	361	342	344	387	360	342	326	372	368	374	356	367	371	371	366	364	358	342	352	357	371	348	379	346	354	349	368	329	351	400	364	369	339	341	338	349	337	349	337	361	364	352	334	346	330	338	323	337	370	340	406	355	329	361	381	339	341	366	335	364	377	347	356	357	363	361	367	369	336	353	311	330	386	338	350	323	374	351	371	321	328	386	357	359	347	357	347	380	355	375	353	364	362	333	382	375	336	352	351	341	369	360	349	355	340	344	369	409	340	328	377	366	310	328	362	365	369	391	356	318	351	361	379	348	371	335	377	358	361	356	345	349	291	383	368	363	341	351	338	336	361	382	304	347	376	331	334	338	352	384	337	351	379	363	343	327	363	344	345	323	365	343	366	354	347	340	389	384	351	368	368	344	373	354	362	348	331	358	340	325	331	372	381	347	374	352	354	373	380	346	355	334	357	368	383	381	309	377	334	360	325	366	360	358	350	322	341	357	361	345	340	357	412	344	344	352	358	353	341	378	344	360	342	330	337	358	333	407	340	365	338	363	374	372	374	344	317	355	347	331	354	383	365	363	378	352	348	337	377	366	340	311	346	336	357	294	376	382	339	389	375	378
6317	7169	11274	14746	14265	11779	8258	5944	5095	3780	3216	3482	3728	3499	2750	3120	3199	2953	2121	1686	1498	1604	1639	1842	1980	1990	1829	1555	1588	1547	1499	1481	1281	1199	1264	1257	1795	2061	1881	1471	1082	1085	1037	1049	1057	1024	1042	1051	1057	1190	1367	1254	1063	1006	964	969	907	911	1031	979	937	940	882	917	927	975	949	967	953	926	974	946	927	992	1002	981	991	969	969	979	923	928	997	961	956	925	972	965	967	942	955	960	919	913	991	950	998	978	939	902	1000	924	927	949	936	952	974	905	967	985	966	920	968	922	952	926	903	926	946	981	928	963	917	1006	964	959	964	955	942	930	932	995	904	948	936	900	937	962	932	982	954	926	980	959	954	959	956	927	933	933	955	985	962	952	950	896	962	936	984	948	961	938	930	945	975	950	993	945	957	942	919	948	1003	973	1005	965	959	959	957	942	971	954	1014	932	908	981	942	977	970	966	935	944	969	988	941	969	948	956	956	915	947	970	1010	965	937	950	937	927	946	957	968	955	953	946	967	946	906	988	959	992	919	893	895	963	954	964	990	947	924	921	953	961	982	962	970	913	943	958	993	901	981	961	964	953	916	965	929	987	979	908	985	970	885	944	1015	965	958	946	934	939	995	941	942	911	953	984	943	943	928	927	978	965	939	961	943	1009	945	938	963	948	941	963	954	1011	987	958	935	926	931	1016	925	991	960	920	955	959	999	915	960	925	959	937	946	956	946	939	930	949	967	958	871	948	915	939	968	992	968	948	979	950	968	964	971	967	943	989	962	960	982	979	977	906	941	957	981	968	951	934	912	918	961	984	927	998	963	980	947	944	992	924	921	981	965	975	906	944	978	972	938	876	911	933	972	907	976	1022	947	999	952	976	946	985	1011	949	966	923	948	923	967	954	966	945	909	890	979	994	1004	888	965	994	959	944	972	935	936	965	954	982	1006	973	932	1008	974	983	968	989	949	932	943	960	926	926	962	1009	923	976	968	945	921	933	915	919	937	961	922	972	939	982	935	1003	948	940	942	966	967	988	937	908	973	931	921	944	953	913	992	951	1016	1013	974	956	949	973	986	950	979	916	993	864	980	955	958	947	937	1033	972	955	933	984	941	995	953	927	941	933	997	943	911	900	959	953	935	919	976	921	983	985	911	952	943	945	991	1037	905	977	979	950	942	969	904	944	921	978	928	1002	939	979	991	910	906	937	922	1021	955	973	949	953	934	935	959	961	1013	968	986	980	934	981	877	857	1025	925	916	931	942	990	967	957	942	973	959	976	920	978	920	871	924	962	936	979	957	944	963	912	975	1003	947	1001	1016	886	991	974	934	977	901	992	972	986	896	987	949	931	941	959	984	956	930	1024	979	935	916	881	931	942	963	927	941	992	981	983	963	952	942	967	987	975	927	971	961	949	930	960	942	944	922	936	995	919	939	982	942	942	898	936	943	970	942	922	980	970	924	952	990	951	988	1023	952	981	976	1007	996	942	949	951	936	969	935	938	931	933	1000	972	957	971	955	962	1007	961	947	973	964	936	939	1015	895	954	972	948	883	936	990	1003	963	929	962	929	971	912	922	1009	938	983	945	920	933	929	946	915	919	934	953	949	939	919	950	964	994	979	939	958	943	939	946	1039	983	910	890	914	960	916	943	939	905	940	954	956	947	1000	983	967	920	973	967	1021	972	933	943	952	954	888	936	909	917	932	981	951	928	911	1024	976	918	942	911	976	978	999	951	953	987	1010	900	974	955	942	963	963	934	931	924	953	896	983	991	1006	984	983	954	964	956	967	921	945	909	938	925	907	939	890	937	943	989	945	964	981	940	936	950	927	991	933	955	971	882	916	954	893	889	941	1003	932	951	938	948	969	994	1014	935	980	935	943	931	943	981	950	996	959	957	962	993	935	966	980	955	1008	941	994	934	960	982	921	921	954	941	982	935	953	950	926	953	989	929	943	902	968	951	919	950	974	986	943	892	965	953	924	950	975	925	982	930	959	947	979	949	917	967	961	952	964	961	914	909	925	962	958	889	965	941	943	994	952	968	931	993	924	991	991	955	984	916	938	1010	932	958	957	913	963	994	910	944	984	991	948	986	970	957	964	943	970	952	959	939	911	931	973	939	982	918	925	940	1007	900	934	998	915	909	959	945	1002	881	965	960	905	910	964	1004	913	943	944	917	879	939	956	1030	985	994	920	970	950	964	951	963	991	970	968	980	974	913	933	965	981	979	993	922	987	979	943	969	965	930	984	966	962	940	875	981	958	911	941	901	926	919	953	954	921	951	913	963	921	928	976	918	957	978	929	1016	929	957	955	915	990	974	959	921	950	978	902	941	931	994	981	957	944	904	941	916	886	945	896	939	1039	991	896	920	970	1004	965	900	953	957	996	954	930	917	940	918	935	900	908	933	999	959	985	958	929	920	942	914	959	915	966	938	969	902	928	936	973	916	975	922	930	982	949	951	955	964	952	1009	960	937	945	983	944	957	945	971	897	951	973	965	968	921	911	952	984	977	937	1011	915	984	973	969	900	895	989	887	967	958	961	970	964	984	957	948	948	945	963	906	940	933	924	981	986	934	986	923	982	925	887	974	934	936	971	953	934	920	979	954	999	957	914	934	926	945	999	1019	878	932	937	884	957	930	997	967	998	983	918	944	924	931	944	914	882	945	940	989	993	909	943	926	971	992	943	920	954	919	1004	968	904	946	966	936	953	938	1014	891	976	971	921	1012	982	946	918	940	905	971	955	924	959	949	949	971	944	977	971	943	953	917	931	924	940	977	967	982	943	961	941	965	956	978	986	967	931	920	904	967	971	977	958	941	958	907	924	941	956	961	1036	967	1004	969	935	997	906	962	970	911	936	929	984	985	958	940	959	961	963	910	982	978	946	943	942	932	957	972	970	929	998	963	960	971	905	958	950	935	934	995	970	957	965	1003	930	939	933	957	969	942	890	961	999	958	940	955	924	917	927	972	962	982	928	913	964	922	909	992	944	943	894	968	971	976	970	947	958	946	968	944	911	898	886	978	934	919	971	930	928	956	979	988	909	977	946	948	1053	971	920	979	918	920	959	959	932	920	940	940	965	953	1037	936	1009	921	943	952	986	974	978	950	939	937	945	949	903	888	929	947	973	929	934	1026	988	953	957	936	985	954	978	981	967	945	968	996	974	974	944	968	1006	926	957	975	921	978	904	928	926	973	1027	914	933	920	946	965	959	923	969	998	950	930	914	925	1002	941	931	1004	973	955	935	926	964	916	986	931	969	946	969	972	925	961	1011	947	968	940	922	928	924	969	893	933	961	919	929	942	1015	938	914	951	964	987	983	955	985	966	960	995	944	991	912	956	976	903	1034	965	942	983	939	950	916	991	960	1000	957	943	992	949	944	886	933	927	1030	914	973	980	939	962	948	944	1000	924	955	944	953	962	974	876	889	947	951	956	929	938	958	918	932	954	952	1004	975	946	929	946	988	997	950	939	927	967	1013	895	963	987	941	975	967	978	952	977	1054	987	991	950	921	947	962	991	904	942	902	988	992	985	998	931	925	946	974	949	927	915	947	907	911	961	987	931	988	993	965	960	929	964	999
18503	12276	12234	11454	9395	6458	4296	2918	2051	1470	1152	1139	1186	1047	956	1051	1168	829	614	481	523	543	566	564	611	546	532	531	500	486	459	408	414	390	419	471	1179	1775	1278	764	473	364	335	343	337	332	334	339	371	499	481	391	355	330	357	296	346	350	357	316	292	341	339	333	334	316	319	288	329	337	314	339	326	312	316	346	377	344	312	357	336	316	329	317	313	353	345	344	340	308	303	306	345	375	318	364	333	352	357	370	304	353	327	331	349	338	343	340	325	298	319	305	325	341	359	321	340	331	354	327	350	365	323	329	340	343	338	355	347	368	339	335	338	318	317	328	376	310	331	349	314	354	369	304	345	303	349	314	350	335	337	310	324	315	330	315	312	352	323	348	328	311	319	327	304	342	317	368	343	355	343	354	355	354	337	326	326	331	337	356	320	350	355	303	315	321	337	340	313	378	354	304	348	306	365	362	333	328	336	319	363	354	341	350	309	325	358	360	380	361	338	354	336	318	333	357	372	339	349	334	320	321	342	322	315	339	296	342	336	321	348	318	371	350	328	284	336	379	320	325	347	344	330	372	332	325	324	319	312	315	312	318	347	344	354	337	319	361	331	330	320	312	347	373	311	316	343	333	314	341	330	331	313	319	353	318	340	315	344	368	332	357	329	319	370	343	317	342	334	314	352	334	318	320	321	361	306	331	343	337	319	340	358	349	375	334	374	319	349	354	341	340	335	322	329	335	364	346	352	309	338	349	316	336	359	338	324	327	329	339	329	341	331	328	334	360	277	318	324	343	374	335	357	323	315	328	313	310	372	325	348	334	371	358	336	336	349	334	333	368	339	333	356	328	330	346	328	358	351	349	321	321	326	322	341	349	315	325	346	305	375	308	335	357	324	321	323	361	324	341	336	341	338	328	321	351	314	367	341	337	340	349	315	350	359	338	370	365	338	314	350	328	346	376	326	362	338	319	330	304	302	346	339	326	335	325	304	328	345	362	323	330	351	321	345	318	344	344	310	344	345	320	314	351	343	336	330	343	349	338	352	310	330	321	325	344	347	341	362	359	311	322	300	316	344	365	311	306	334	351	331	319	345	318	321	317	330	333	324	340	314	303	326	302	345	330	338	339	353	324	324	354	329	306	339	325	349	348	344	311	326	323	345	337	319	359	335	340	337	314	357	332	331	333	338	345	339	337	347	326	371	352	333	334	343	337	325	357	328	321	344	342	349	332	316	326	338	332	327	346	349	342	348	347	327	311	328	317	330	376	333	367	326	348	379	367	340	349	344	319	330	348	380	322	332	333	311	350	313	339	352	334	328	375	358	336	332	314	357	362	294	346	310	357	304	317	366	339	346	337	328	324	344	325	309	327	327	343	331	321	330	334	331	349	348	345	332	310	334	301	325	355	354	347	331	335	328	326	347	367	294	356	352	299	335	338	332	321	306	346	364	347	375	339	346	354	316	332	356	336	332	332	332	326	326	335	339	314	324	384	316	376	326	355	315	295	324	353	341	353	327	364	323	358	326	345	326	295	316	322	335	341	316	299	334	328	334	343	334	343	342	343	356	358	314	337	326	329	322	321	289	347	310	329	302	355	294	341	348	343	352	300	340	328	330	330	353	363	340	333	333	345	354	326	325	305	314	342	335	393	322	349	353	303	330	306	341	360	316	316	333	301	331	321	340	385	323	340	318	335	347	357	327	346	364	347	334	371	330	335	365	343	314	343	324	336	326	337	329	339	347	333	307	325	322	321	333	346	330	333	314	313	346	345	298	347	375	344	335	334	328	319	328	308	312	304	316	297	328	305	355	325	338	323	329	305	314	333	322	356	328	341	324	328	347	357	348	333	315	335	355	323	310	359	332	331	315	345	357	325	344	353	320	333	351	334	353	319	312	307	323	322	347	368	288	309	343	370	327	316	358	342	327	372	334	304	358	328	339	323	347	337	295	336	305	377	324	333	334	337	350	312	310	353	333	342	351	350	338	327	334	320	299	345	368	340	332	345	332	316	329	319	334	336	382	318	355	317	316	295	312	332	345	319	324	330	361	345	328	343	347	328	326	341	331	328	348	340	335	346	326	321	334	334	336	355	359	341	327	322	348	359	363	361	348	354	364	335	362	324	337	310	344	308	322	331	329	347	337	332	328	346	367	292	342	357	310	366	336	359	337	330	359	324	344	301	325	327	318	358	297	340	319	353	317	359	341	329	346	334	354	326	341	350	360	325	325	331	314	338	341	330	389	346	305	307	343	347	347	334	368	323	332	369	337	326	350	309	304	307	349	337	357	330	322	354	351	351	309	356	336	323	354	361	332	326	325	355	329	313	369	300	324	321	324	316	299	333	312	318	321	313	369	363	312	351	305	331	344	332	341	343	329	318	330	348	348	335	303	329	312	359	345	339	372	332	316	364	318	333	336	352	325	339	370	322	349	343	333	317	337	333	347	319	339	353	337	343	358	332	310	299	336	357	359	315	309	316	354	311	335	355	299	310	322	333	336	340	318	339	327	324	325	329	357	353	372	328	327	364	331	367	315	342	306	315	374	331	312	356	371	322	343	343	344	313	341	325	358	326	376	304	324	352	363	331	338	334	338	316	340	339	333	309	313	349	312	340	327	317	320	349	356	369	365	315	327	346	358	350	345	313	379	348	343	327	313	320	318	316	355	330	353	359	334	325	355	310	312	342	309	310	314	366	361	333	329	350	356	335	343	312	335	333	314	335	352	364	335	310	340	362	333	329	346	350	336	323	342	356	352	299	303	310	341	306	345	341	344	338	363	346	335	379	328	355	371	339	367	331	299	323	344	331	334	311	352	325	323	340	332	305	347	331	331	344	331	349	309	343	378	366	346	344	350	334	331	318	325	350	319	351	363	354	337	312	338	333	319	347	358	290	360	327	314	331	365	339	354	317	335	364	331	326	343	311	313	348	358	314	315	315	311	353	353	344	318	328	361	344	355	331	359	302	309	335	309	333	327	354	375	327	358	377	343	303	329	363	350	315	336	329	335	380	325	358	323	314	358	336	326	312	348	349	341	337	366	333	343	374	326	317	352	347	327	328	365	347	339	315	346	338	328	328	310	285	329	349	341	325	331	323	344	364	313	345	331	349	354	376	335	317	318	338	316	318	304	330	350	323	312	339	325	313	334	318	318	356	326	334	358	347	332	335	333	314	337	377	332	350	358	359	352	361	343	336	332	336	315	326	324	366	328	339	326	358	368	380	304	320	310	322	346	334	309	353	361	340	317	324	322	368	326	319	337	339	335	345	334	322	332	323	355	342	320	344	319	353	349	359	335	339	370	314	331	348	319	330	343	334	326	327	359	309	320	324	332	324	358	362	326	371	360	349	317	341	319	350	333	302	329	335	320	334	343	354	354	320	333	325	353	364	303	319	344	362	351	370	329	354	331	344	337	325	319	313	303	332	347	327	339	340	361	340	324	355	324	316	372	336	367	340	326	323	314	359	294	361	327	323	326	365	364	326	332	322
12090	10318	17917	23199	22361	17818	13750	11438	9514	6957	5869	5963	6270	5644	4991	5839	6135	4444	3005	2205	2230	2555	2792	2971	3130	2801	2531	2298	2039	2051	1974	1744	1430	1494	1725	1929	7703	11016	7327	3877	2126	1155	1005	1017	1007	1012	1007	981	1228	1917	1718	1372	1011	1034	978	889	974	864	899	866	926	930	884	949	881	866	955	916	903	865	910	925	891	887	942	907	901	915	934	916	917	901	970	976	947	910	938	933	901	861	892	919	855	966	897	966	864	895	880	881	921	957	898	918	909	937	918	903	889	945	941	917	921	925	977	909	909	904	946	919	912	922	911	918	972	875	931	887	921	910	918	935	880	917	926	918	926	890	954	938	896	899	947	924	965	928	903	893	860	926	948	927	956	857	913	939	945	939	962	921	921	933	853	906	942	949	926	906	933	925	971	909	924	920	927	920	916	932	881	908	946	941	871	917	892	907	977	923	878	914	917	984	885	964	948	886	924	924	906	896	936	887	971	902	977	927	922	889	947	892	978	866	907	894	959	892	941	930	885	933	878	924	979	906	915	918	896	846	913	882	935	970	941	924	865	951	877	895	900	909	899	908	871	901	884	913	866	896	883	926	916	893	927	856	935	900	870	891	895	918	885	936	872	917	889	884	890	891	950	910	882	917	926	931	971	930	916	921	856	893	935	849	929	928	924	969	926	928	906	883	905	902	925	949	942	934	888	919	933	839	922	943	860	910	915	890	906	892	870	926	911	901	915	928	953	893	948	942	984	928	915	934	918	944	937	908	958	912	979	881	966	925	921	955	939	920	862	899	877	870	959	910	979	983	866	904	943	901	895	944	905	917	899	969	902	907	907	912	956	912	928	952	935	949	935	896	915	914	937	916	866	918	884	945	884	902	899	916	941	896	895	934	945	906	976	929	909	953	919	921	920	914	922	971	943	935	916	870	920	891	882	882	894	898	862	887	952	917	893	897	950	923	877	877	894	881	904	932	962	924	927	937	906	905	912	899	933	842	954	903	941	920	892	889	939	976	956	914	879	967	935	894	935	920	944	901	978	935	913	937	988	875	904	937	925	953	875	903	935	925	934	899	939	895	950	932	944	893	920	876	953	885	880	958	887	917	903	922	912	868	914	959	884	911	931	916	941	950	869	981	950	910	901	921	979	938	911	920	932	953	920	927	904	861	865	924	897	923	922	916	894	924	877	907	899	901	876	905	927	870	954	910	965	913	820	878	945	954	908	912	915	932	914	939	926	943	916	943	918	893	878	928	877	913	924	921	937	859	887	929	856	865	968	971	932	903	867	983	947	870	939	902	896	893	883	911	911	945	949	890	903	899	922	944	925	934	941	932	916	868	909	914	968	883	955	910	906	995	898	927	945	961	958	928	923	900	890	901	904	956	910	886	925	889	877	875	953	927	933	923	905	933	962	915	939	913	888	922	969	892	887	919	957	925	906	946	868	923	855	908	921	919	874	950	919	899	919	893	961	877	911	944	886	918	896	900	915	881	963	957	901	901	910	923	933	902	914	933	919	877	960	933	914	920	932	897	946	901	917	925	858	935	943	906	947	889	866	893	939	939	855	878	863	855	867	905	888	942	937	920	891	938	873	884	916	943	948	929	885	873	890	861	910	909	881	913	920	848	906	912	920	914	907	897	934	915	892	910	887	922	922	873	888	925	915	931	892	939	892	910	897	897	912	870	870	943	920	946	929	893	914	980	962	920	879	921	874	946	916	935	958	936	945	930	924	923	922	917	918	884	924	940	880	927	945	1002	922	940	942	940	880	865	869	914	924	960	897	911	968	883	905	1007	963	891	938	991	983	878	892	951	910	869	963	939	925	887	906	897	845	882	948	953	908	944	981	918	944	959	924	934	941	926	935	886	922	880	881	898	890	906	919	917	878	947	909	935	909	933	905	896	909	932	869	924	953	899	871	916	923	914	905	942	886	986	892	874	910	939	976	977	890	973	963	864	938	837	892	922	888	893	906	922	952	894	922	936	894	897	874	900	948	943	902	960	879	890	874	886	898	941	910	934	882	916	879	934	861	937	910	940	894	888	919	890	896	953	902	883	925	942	927	919	880	929	949	926	918	874	911	913	936	899	888	913	903	902	926	955	839	953	901	913	933	891	902	920	969	927	896	924	922	894	893	931	910	929	922	860	920	902	883	912	894	932	900	902	891	926	864	864	882	873	928	951	919	893	892	886	911	877	941	902	892	928	976	928	900	892	885	911	876	925	905	955	862	922	922	924	881	913	935	927	904	927	934	941	860	865	912	947	896	944	887	908	918	925	931	874	948	923	898	914	930	972	1004	952	947	923	945	931	918	915	933	908	931	897	926	937	911	958	927	993	896	887	904	925	883	908	880	874	892	967	928	915	924	909	934	953	891	918	885	860	952	911	927	914	968	920	857	970	890	947	996	931	924	900	942	962	932	936	967	902	948	866	915	943	939	912	951	932	872	890	938	927	927	874	900	900	884	934	970	903	919	939	927	936	914	948	926	910	901	922	906	940	947	898	963	871	899	909	911	959	862	893	871	907	921	920	905	937	916	901	899	893	920	925	907	940	831	956	904	878	933	883	870	931	936	922	886	883	847	923	869	865	982	952	923	933	895	894	880	957	855	926	876	916	878	879	934	902	900	925	926	877	952	919	955	901	903	943	876	875	906	907	965	913	932	946	915	929	903	937	949	906	933	917	922	915	963	1019	902	889	911	880	910	905	959	905	930	886	972	911	924	904	893	857	938	875	903	928	959	948	876	927	915	939	906	861	932	894	980	904	906	892	936	917	915	922	912	961	901	971	886	922	865	964	956	949	873	931	921	883	915	919	922	902	945	952	951	911	871	893	947	920	892	926	910	920	899	939	897	910	905	962	957	900	872	922	890	947	911	915	887	890	858	942	904	874	905	865	884	849	913	951	865	890	947	888	866	917	894	897	869	1002	957	979	904	910	877	928	962	944	955	918	934	853	930	928	901	916	883	961	894	960	876	964	932	918	862	911	895	917	930	917	960	915	923	954	939	899	907	933	951	962	956	923	914	941	937	910	893	930	941	922	895	939	871	917	921	933	893	900	975	912	926	945	911	880	924	896	884	879	937	918	922	907	947	923	925	894	909	928	938	902	990	891	988	880	867	932	889	952	954	916	854	931	922	880	923	934	945	966	856	888	917	886	951	947	873	891	944	897	898	915	946	884	901	897	902	942	923	905	940	901	959	957	930	870	897	917	960	907	827	910	894	893	910	910	899	924	875	906	899	867	961	928	899	924	927	954	894	896	916	876	894	907	865	910	869	921	926	911	942	940	941	927	916	923	900	924	894	973	999	957	919	888	972	900	874	898	903	909	886	964	914	887	898	952	928	891	946	944	875	921	977	899	904	951	870	890	887	881	899	902	942	974	867	944	897	920	887	874	941	930	970	935	889	971	907	914	911	920	969	892	929	853	880	923	951	919	936	883	882	949	869	885	918	912	887	908	903	951	904	885	941	910	907	964	897	898	885	916	884	868	943	887
27034	18421	18977	17741	13351	9399	6982	4894	3133	2279	1680	1591	1763	1733	1556	1642	1481	955	744	561	640	683	761	794	677	612	579	542	498	486	425	418	425	401	441	438	2066	3556	2435	1131	737	555	357	308	300	305	314	316	349	379	334	312	304	292	332	304	279	331	312	295	316	318	318	294	300	286	284	296	291	294	302	299	299	308	308	303	277	302	310	280	271	264	286	293	290	315	312	351	329	323	299	335	306	286	283	316	321	316	335	317	321	285	287	348	311	322	286	288	274	314	285	313	307	276	315	298	316	323	318	306	310	323	306	310	318	269	305	325	299	322	300	311	289	318	304	319	309	306	306	267	290	306	306	293	319	287	282	299	299	272	277	333	316	302	277	296	312	342	307	308	310	318	306	307	300	305	299	302	321	275	312	304	307	318	306	295	313	288	290	338	311	306	318	316	293	307	314	293	332	297	315	328	297	278	330	299	280	295	287	307	315	301	309	312	296	305	328	288	283	304	287	281	294	304	313	293	326	334	334	347	328	293	303	282	281	313	286	291	280	312	286	334	291	301	316	309	300	313	329	296	312	320	292	326	329	316	310	302	321	302	277	301	297	316	264	296	308	272	303	280	329	293	308	311	314	301	310	277	315	297	308	280	329	287	316	294	315	340	329	303	273	299	337	315	294	333	313	314	299	292	318	321	292	312	346	308	332	287	299	308	319	295	315	307	315	312	307	311	281	317	294	313	323	289	316	297	305	313	262	263	274	289	311	269	306	293	313	314	307	327	341	278	302	300	310	299	291	306	343	308	320	275	328	328	306	298	327	324	299	286	302	318	310	290	300	319	282	305	311	307	283	315	283	285	307	329	282	315	290	310	335	328	318	284	280	309	308	300	307	249	312	290	301	319	309	301	323	308	311	321	300	317	304	289	294	338	299	305	331	316	307	301	321	309	309	303	279	343	314	304	300	315	293	313	309	303	327	308	304	313	297	336	325	270	308	306	284	278	343	320	296	322	327	318	317	283	337	340	299	311	330	297	309	300	305	280	299	266	319	289	303	296	301	324	328	299	278	314	295	323	291	304	251	301	307	313	292	311	275	333	311	301	314	326	291	293	302	303	340	290	316	294	312	296	301	335	294	301	309	288	298	296	316	303	309	275	322	298	332	294	326	341	306	284	282	318	305	283	285	307	298	279	329	324	300	281	309	310	295	282	308	304	309	277	297	328	305	286	330	319	313	313	323	312	287	325	294	325	332	318	293	288	313	280	339	309	289	309	302	321	307	329	285	329	274	281	311	314	290	305	296	311	315	320	315	313	329	281	284	291	312	310	292	328	286	332	294	300	321	286	318	323	308	316	293	297	326	300	312	318	286	301	268	362	298	324	296	292	306	285	299	302	316	325	305	316	288	296	289	300	314	302	300	348	337	311	315	291	306	309	264	347	306	315	298	323	318	285	276	291	272	298	316	287	302	328	307	303	309	288	303	293	311	321	312	343	292	282	287	315	305	317	306	276	319	263	318	310	313	327	313	282	300	281	312	308	316	301	300	312	282	322	308	271	288	301	290	277	311	321	303	322	314	321	332	311	298	338	333	332	279	339	329	310	283	291	307	305	319	308	267	345	298	304	327	303	313	297	309	312	277	332	273	318	317	300	283	292	270	287	323	305	300	308	329	311	321	300	278	309	319	285	288	277	322	273	295	302	275	288	297	296	310	316	300	359	294	331	307	320	282	295	330	264	287	291	331	294	313	301	292	269	325	294	297	302	305	312	281	285	324	285	287	320	326	298	304	316	377	303	304	305	307	322	309	290	292	304	296	298	311	300	292	306	309	320	330	331	310	316	322	301	301	302	309	314	292	303	310	319	308	313	315	292	299	297	319	280	310	290	318	332	309	319	316	296	298	322	280	300	320	314	320	310	295	294	289	264	318	328	322	344	303	317	319	296	274	308	319	294	295	309	279	315	309	316	308	314	306	297	293	271	303	285	336	317	314	295	311	297	299	322	303	292	319	305	318	331	294	296	307	323	291	323	300	316	294	306	313	275	307	298	317	327	307	309	304	309	307	315	313	318	298	306	292	295	303	303	318	303	326	310	286	283	279	330	337	301	293	280	331	307	313	300	300	297	317	298	334	317	320	307	286	285	312	294	320	310	333	286	304	296	280	286	317	306	321	310	285	310	309	315	306	326	308	283	259	317	312	297	321	281	302	345	321	325	307	280	288	305	306	350	282	307	322	307	318	300	338	298	298	294	293	277	295	291	341	329	303	308	306	281	321	291	323	332	304	310	278	292	257	323	305	274	291	286	326	288	324	287	303	309	320	282	290	292	327	273	313	301	265	304	304	323	280	298	300	279	307	274	280	300	305	303	318	291	310	280	296	290	295	291	295	315	309	302	297	284	316	302	317	309	298	324	293	317	329	322	297	321	322	310	304	332	321	285	294	279	329	327	289	309	284	311	265	304	332	333	301	299	339	288	331	274	325	301	303	321	302	334	303	293	257	311	305	304	290	310	335	317	297	318	326	282	320	284	314	312	285	339	318	275	280	309	287	282	290	304	335	296	302	303	279	304	295	328	293	299	258	317	304	311	301	318	325	307	331	349	321	297	339	325	292	294	296	299	305	313	319	321	258	277	334	313	314	294	323	315	286	311	308	305	325	284	321	301	295	310	293	301	297	307	331	290	258	300	326	327	303	317	335	303	296	319	310	312	299	305	302	318	283	310	280	292	320	303	314	324	320	318	291	295	301	305	290	294	281	311	325	307	296	346	344	312	293	342	292	298	293	271	294	333	286	326	316	335	299	316	304	307	321	304	334	303	309	305	333	295	341	311	306	270	286	297	326	322	305	320	311	280	322	311	311	303	292	285	294	305	288	307	296	281	333	301	319	313	347	290	315	269	271	307	343	313	350	283	318	289	323	320	305	304	308	313	305	316	310	250	294	323	291	292	312	267	285	322	308	333	335	318	300	302	301	303	327	276	297	292	302	302	309	303	304	299	301	304	303	326	339	303	327	337	308	294	302	310	314	277	296	324	296	328	305	313	281	300	327	306	307	306	303	306	280	275	334	283	288	291	316	299	324	298	288	277	308	296	320	306	276	327	325	311	303	327	323	295	298	302	315	318	276	290	307	300	297	324	331	315	294	310	271	312	261	326	321	323	295	338	280	303	274	318	312	267	304	308	311	283	284	327	281	309	305	297	308	303	305	286	302	326	335	305	325	299	332	302	284	282	299	283	318	314	300	303	295	333	339	289	299	286	306	289	336	320	305	294	275	285	298	308	298	335	281	315	317	297	311	302	309	307	336	327	312	301	309	288	308	326	284	318	317	292	278	305	273	311	289	296	318	353	300	300	327	292	298	307	322	305	320	346	282	288	310	322	298	280	326	284	307	321	310	326	308	267	325	300	297	280	274	327	301	335	297	283	296	303	301	288	323	311	305	300	290	302	315	277	338	323	321	299	308	312	288	321	303	309	317	265	322	308	322	292	287	312	300	312
16538	14097	24006	29298	26821	22347	19011	16195	12965	10391	8549	8157	9409	8865	8983	9768	8583	5767	4325	2987	3480	3954	4453	4348	4042	3567	3317	2840	2713	2561	2191	1689	1604	1825	1823	2064	12782	19524	13721	6943	4106	2250	1194	873	860	845	845	1037	1175	1178	1022	894	819	860	844	797	839	892	857	828	823	852	886	846	855	896	855	865	825	819	869	845	846	845	915	802	807	781	846	847	885	837	798	856	876	779	885	817	857	843	858	810	890	821	867	840	901	833	816	810	879	828	891	846	875	883	848	830	871	838	804	847	823	867	790	849	848	866	828	830	809	892	867	838	823	809	868	802	822	878	844	837	875	835	841	819	799	849	838	814	874	817	894	825	833	812	854	789	817	844	807	833	829	876	817	846	876	846	832	814	778	828	812	878	835	862	836	827	821	837	799	830	835	869	805	821	869	871	872	825	802	819	838	848	837	797	855	831	812	870	856	830	809	865	846	854	789	817	810	816	836	837	822	830	807	807	847	848	851	818	823	845	860	808	837	814	864	809	819	836	812	829	808	813	794	905	896	815	848	842	850	818	877	826	831	857	862	895	873	794	812	815	808	878	878	828	823	814	843	834	815	826	825	836	861	868	827	852	844	839	826	766	810	829	836	815	832	835	808	823	826	836	809	880	904	835	855	834	831	817	879	805	851	809	863	861	853	778	794	877	857	844	860	821	831	825	819	855	852	885	823	808	887	845	865	818	839	815	846	828	848	865	820	859	836	814	907	863	825	845	796	802	879	830	851	849	863	839	859	784	880	866	765	876	833	842	878	899	851	821	875	847	815	839	801	801	838	830	842	914	806	855	834	848	843	883	833	859	862	907	852	814	846	853	808	845	838	862	852	854	819	788	854	793	859	834	851	858	845	870	857	836	871	858	832	850	821	903	826	832	880	837	798	855	825	805	800	849	861	792	878	845	902	823	810	814	844	869	831	858	775	819	849	832	855	834	835	825	794	823	810	886	806	872	831	839	798	935	890	804	853	812	757	830	815	855	840	827	801	820	868	835	850	816	846	850	854	804	826	810	792	867	869	867	786	845	825	856	903	885	824	835	825	854	833	845	863	862	824	850	867	827	823	803	822	812	794	831	797	825	876	817	860	845	856	859	864	848	789	873	784	862	792	830	815	789	854	849	856	843	816	842	838	886	833	825	820	872	818	802	864	840	887	846	836	864	870	858	807	810	859	816	826	855	836	849	837	797	828	809	844	829	844	871	869	843	808	872	834	757	857	824	832	808	888	868	842	816	821	803	915	854	869	843	863	764	800	845	918	844	805	897	818	892	826	892	810	845	800	825	827	891	850	852	850	895	858	803	841	800	836	836	858	865	828	850	860	877	818	878	850	807	864	879	835	819	785	839	797	808	815	847	854	839	845	832	834	816	858	853	850	843	855	875	801	838	836	889	820	827	833	838	844	867	868	821	820	862	827	823	833	858	795	896	868	850	836	822	880	791	852	857	840	846	820	865	862	857	781	841	885	802	834	869	829	823	820	810	860	820	801	821	851	811	784	815	843	842	837	823	821	818	823	873	870	864	863	866	838	835	835	813	862	829	837	830	813	828	810	831	865	812	848	885	853	837	766	865	820	807	858	887	797	792	850	859	812	889	818	854	916	841	835	822	825	848	859	818	832	822	842	810	868	867	805	829	866	888	850	859	785	833	791	852	833	829	869	876	837	852	816	845	841	799	839	829	857	852	814	845	802	838	817	873	872	885	861	865	862	823	895	796	886	798	857	885	867	864	832	844	836	870	848	831	802	874	859	860	809	858	866	868	858	838	837	881	865	843	847	831	872	811	808	827	762	925	848	866	852	849	866	946	837	885	879	834	832	845	834	838	847	834	844	851	861	910	821	805	868	848	841	853	829	871	859	860	829	820	850	822	853	858	818	905	794	832	854	855	859	879	922	915	817	882	826	816	867	866	855	886	912	854	883	830	816	832	835	840	804	825	829	857	778	824	858	835	826	837	858	853	873	864	843	834	845	829	819	749	873	835	856	848	891	861	885	837	850	824	882	813	821	842	847	806	872	850	843	848	799	804	885	842	864	871	836	815	847	815	894	825	884	840	796	899	840	825	837	885	826	834	889	832	864	848	836	851	849	838	843	835	821	830	873	804	835	818	847	835	834	849	862	881	861	811	770	857	874	850	887	817	830	913	875	837	839	874	847	878	839	834	856	833	830	831	880	757	847	753	870	830	826	882	801	880	822	840	870	794	859	817	786	820	849	886	862	841	861	827	791	797	838	824	866	912	809	852	827	787	822	882	855	874	844	844	824	863	877	828	841	794	836	819	783	873	827	847	867	821	836	787	875	860	859	866	836	836	857	843	832	817	839	780	850	853	913	808	820	798	837	871	814	862	844	804	854	831	891	834	741	806	828	854	870	837	822	800	834	838	813	836	830	896	808	887	826	836	820	834	839	869	828	808	867	774	830	867	891	836	821	850	791	852	804	909	859	870	873	836	816	899	864	835	789	806	867	823	778	875	851	863	826	793	790	854	852	820	859	825	806	845	848	842	870	837	798	852	842	908	808	805	861	850	895	806	828	855	878	861	883	822	802	880	876	837	848	884	860	851	828	848	830	779	879	827	857	846	861	839	798	868	895	880	904	814	870	813	810	866	864	871	799	839	856	818	811	848	877	883	846	851	792	823	782	838	817	877	836	883	838	850	880	807	850	847	829	872	809	825	806	874	840	845	832	831	821	855	827	839	810	849	867	837	873	882	811	842	887	866	831	807	860	788	816	856	827	807	823	874	826	858	861	844	850	786	849	858	837	813	856	819	804	835	822	820	824	897	819	872	865	843	802	802	814	806	852	837	814	835	876	866	810	777	808	875	799	902	774	847	851	848	871	844	871	820	839	840	803	790	823	838	839	875	869	809	858	840	817	832	852	853	890	806	869	858	808	912	820	812	804	843	849	812	841	824	835	831	866	829	812	830	823	850	856	902	846	882	811	859	806	859	855	813	889	867	758	808	821	808	848	823	845	872	855	913	818	857	804	804	855	859	801	854	812	884	853	802	868	889	828	833	846	841	811	851	848	867	809	820	890	869	848	880	844	888	814	815	845	867	845	846	868	833	813	836	876	829	848	885	794	870	899	859	838	804	845	806	860	865	804	820	867	839	861	805	863	834	848	819	851	822	864	865	802	842	841	802	858	768	804	844	863	788	820	856	859	887	827	848	826	882	862	869	826	814	825	888	869	822	836	785	897	813	844	855	783	825	833	816	885	867	854	842	847	878	823	837	865	847	791	836	879	801	866	882	878	813	874	793	799	848	817	800	823	787	916	894	827	786	814	888	899	850	824	824	845	794	854	827	834	850	826	844	891	870	847	788	820	844	870	848	850	857	852	855	890	820	858	851	829	866	895	825	865	823	832	824	853	870	840	842	808	789	809	858	778	808	840	823	851	826	809	807	833	824	831	826	832	856	829	819	801	858	769	839	848	853	859	887	834	858	858	847	829	815	829	852
10097	6155	7004	7341	4662	2862	1749	1265	939	713	653	817	891	847	739	698	591	509	480	466	496	565	494	490	477	479	472	434	434	399	394	360	368	364	392	403	461	529	527	465	389	344	380	363	353	340	338	360	382	370	330	329	362	359	299	325	324	325	348	349	343	345	330	344	329	333	353	334	319	377	336	356	349	354	360	350	347	351	360	358	323	335	336	375	352	340	373	307	373	351	345	342	356	301	361	353	370	317	335	359	321	335	324	368	354	331	331	333	358	343	383	310	358	326	324	373	365	359	357	357	350	363	362	318	338	361	343	326	381	312	346	314	313	354	340	341	347	345	376	355	364	331	325	341	332	360	322	367	338	337	352	309	345	334	338	312	329	287	352	367	332	348	348	364	345	373	309	332	341	336	333	354	347	379	345	319	332	318	348	336	382	330	322	345	326	327	323	362	352	296	304	354	334	355	363	351	335	344	375	370	332	356	323	335	361	339	346	350	348	349	319	330	340	341	347	331	318	315	371	331	354	376	337	357	318	377	362	356	330	341	319	324	325	332	330	340	360	382	324	351	333	285	349	363	327	348	368	355	343	384	345	319	318	309	342	339	338	336	315	348	349	358	335	336	363	325	332	348	362	348	334	352	353	339	351	361	347	329	377	325	345	339	349	335	342	355	376	362	340	332	329	318	324	361	338	379	352	342	343	347	361	343	323	342	318	342	315	363	350	344	362	356	365	374	352	335	348	342	351	288	355	354	383	352	359	334	344	352	367	318	301	332	339	355	347	351	354	370	364	335	348	386	350	378	354	302	321	354	335	333	339	337	336	349	339	345	338	328	315	336	325	362	369	358	324	343	314	340	339	381	349	322	341	331	357	334	331	321	342	331	342	320	369	344	310	368	328	308	331	339	363	351	346	335	318	304	334	334	340	351	325	354	361	352	325	334	381	325	330	312	328	360	345	338	335	320	370	336	354	350	358	342	380	309	357	300	380	353	331	342	352	346	337	335	343	386	321	343	315	342	355	343	369	369	346	303	324	357	358	335	310	379	358	321	343	326	313	306	320	340	318	351	311	360	337	327	365	296	339	386	331	351	329	330	383	302	317	337	328	347	324	318	318	340	310	339	350	356	361	334	324	329	336	341	310	331	346	331	324	327	344	338	344	329	354	336	369	305	299	330	388	320	374	334	370	343	324	326	311	338	357	326	332	345	361	322	375	376	367	369	340	363	359	336	319	327	352	316	355	354	356	350	341	361	329	298	331	344	343	357	370	357	331	325	318	358	338	321	339	345	330	328	351	342	353	336	306	348	326	344	312	351	323	359	356	354	346	388	350	340	328	332	345	335	333	323	362	322	353	320	344	365	321	371	309	331	343	320	352	335	335	370	364	370	350	336	357	350	334	344	315	330	348	331	350	344	388	341	317	342	353	330	315	354	343	347	388	332	356	392	344	393	319	345	300	326	352	350	343	318	319	354	353	356	341	354	350	334	318	297	320	316	363	332	307	326	357	332	325	364	326	348	348	354	354	348	351	310	352	370	364	370	325	327	360	305	340	343	338	377	335	349	339	363	356	338	360	358	364	317	352	349	326	320	336	327	340	360	326	320	290	312	324	347	337	380	323	359	342	376	352	344	322	332	333	330	329	332	335	390	362	322	351	353	358	330	382	332	344	345	336	342	336	328	339	376	341	343	305	386	334	321	330	328	332	332	341	321	323	337	349	305	325	311	332	360	332	336	335	344	386	344	371	369	339	318	362	358	345	327	333	369	348	302	347	312	332	336	341	332	355	327	351	337	327	401	352	360	321	361	343	348	358	361	328	371	340	330	337	338	363	343	287	343	341	331	314	368	342	310	358	338	332	369	354	319	338	339	348	347	356	345	330	359	351	341	350	335	333	312	347	341	354	319	337	343	365	325	336	319	340	326	345	344	356	336	313	336	307	356	360	327	335	344	333	366	323	356	307	348	323	336	332	321	320	349	316	359	335	330	361	345	346	344	335	361	344	365	317	356	326	335	335	330	337	345	357	376	331	317	345	360	333	343	332	356	367	362	344	339	353	324	369	328	337	361	366	330	349	365	343	366	309	331	344	369	332	342	350	316	292	358	340	340	362	368	356	336	372	313	356	381	324	352	344	361	373	327	364	361	328	358	346	334	331	338	351	343	368	352	325	340	325	325	344	357	332	352	321	343	349	352	342	335	319	343	344	324	334	331	339	323	346	368	330	345	400	358	360	330	365	331	360	354	343	305	326	335	349	362	320	350	338	373	333	324	320	304	298	375	350	325	326	355	339	338	343	344	322	339	364	351	322	349	335	345	332	332	364	336	369	347	366	360	343	320	320	332	335	327	324	310	328	339	326	358	301	341	357	330	351	327	343	352	317	323	359	324	340	320	325	321	342	357	362	335	318	310	320	345	366	334	350	329	333	324	334	347	329	341	332	343	318	339	358	345	363	331	352	354	345	367	302	311	324	360	331	331	350	344	319	334	355	329	326	360	348	360	336	336	339	341	333	350	330	349	362	350	347	327	376	353	324	349	348	297	370	345	376	323	325	333	330	357	378	333	351	355	323	352	363	356	387	328	336	349	346	362	357	371	304	329	328	350	372	316	315	359	344	342	359	343	342	347	340	350	338	330	326	360	353	354	338	364	372	348	347	358	374	338	342	342	358	348	309	333	331	321	325	363	360	371	347	360	383	316	343	309	328	322	336	318	362	342	336	352	330	349	341	345	356	331	339	311	337	319	354	349	329	381	320	335	359	352	323	350	304	346	347	339	349	341	328	323	354	326	331	359	334	323	358	356	334	328	344	332	328	338	347	327	317	357	352	323	375	336	351	350	342	309	374	341	320	340	330	363	365	392	335	349	325	340	330	332	335	369	351	328	334	292	352	342	362	378	342	346	352	327	343	345	335	339	323	326	361	320	338	367	357	320	341	329	366	359	361	367	333	324	324	313	367	345	318	343	350	351	341	366	333	342	329	346	343	336	366	382	343	338	336	370	316	339	336	349	326	337	376	371	350	354	359	355	369	337	369	338	334	339	347	347	374	347	326	332	347	324	336	376	340	341	366	336	338	324	319	353	353	348	347	313	372	356	373	338	354	395	341	335	352	345	355	332	327	369	345	323	351	375	360	310	342	362	347	319	348	332	356	378	338	364	325	325	308	324	361	353	352	333	336	325	335	330	334	338	336	368	325	328	330	357	352	303	331	340	359	343	344	373	328	332	338	339	353	354	343	389	354	342	350	339	320	332	337	342	344	349	313	353	313	358	355	379	321	327	348	311	344	294	364	350	313	362	329	320	363	338	301	330	347	340	367	361	326	359	379	364	349	339	355	365	319	313	331	349	359	349	318	332	355	340	354	343	323	340	351	373	367	322	339	345	317	327	301	358	315	315	314	345	365	347	311	341	348	325	307	329	342	334	292	336	333	348	337	357	375	352	356	370	346	364	322	312	347	328	334	347	302	332	351	330	287	384	355	318	352	367
6790	6047	12023	18399	14003	10621	7588	6025	4677	3372	3166	3843	4831	4285	3732	3386	2917	2281	1776	1822	1970	2434	2394	2161	2108	2123	2042	1763	1643	1598	1320	1173	1187	1193	1302	1378	2089	2609	2544	1795	1284	973	972	925	918	960	947	1015	903	980	941	990	989	968	936	914	932	975	916	967	976	965	934	931	935	956	905	953	895	942	968	942	967	901	887	954	915	909	945	899	915	1009	919	935	931	955	955	946	917	867	985	882	926	880	952	949	920	915	965	916	889	964	930	932	914	933	962	928	908	959	943	945	999	931	916	943	955	944	904	938	898	935	951	930	946	949	940	904	905	917	928	976	939	903	930	961	949	931	936	941	999	951	914	921	939	955	909	919	888	934	926	957	979	962	911	934	943	955	922	882	957	941	951	934	889	917	962	927	916	960	906	925	945	916	970	891	928	912	931	925	974	981	936	957	948	918	930	955	930	938	973	922	946	933	898	975	962	917	905	985	972	927	919	883	882	984	945	898	956	942	940	917	937	926	923	946	906	920	998	915	910	919	956	981	978	950	934	991	996	897	965	873	961	897	900	967	938	994	907	976	966	969	993	918	955	932	982	875	989	969	928	982	912	984	960	928	970	911	1010	923	940	950	1000	889	919	959	909	930	897	908	883	912	966	928	937	952	969	935	928	934	921	943	979	906	943	941	907	910	933	957	948	911	941	957	940	933	935	908	919	959	895	925	907	984	944	967	913	951	896	956	878	917	936	939	910	931	911	940	924	948	925	963	987	948	970	961	928	914	1028	944	935	971	981	965	925	894	945	931	956	911	921	946	933	915	977	909	893	932	973	946	1003	921	907	947	936	940	956	937	883	954	922	955	947	936	954	879	970	871	916	947	956	936	902	926	940	910	942	934	917	972	939	916	963	939	924	985	898	940	939	932	1025	956	933	937	945	914	910	960	947	921	994	936	927	968	975	900	929	954	903	1005	936	895	867	926	965	918	945	885	942	943	996	937	924	1026	918	867	916	889	943	1001	923	980	971	967	951	895	971	942	916	868	918	948	951	957	946	939	970	923	953	922	970	937	949	948	1016	893	908	926	915	926	942	935	960	1002	941	890	935	921	922	983	946	962	872	901	950	949	916	958	991	934	910	988	888	929	902	927	964	957	935	957	893	978	914	951	979	931	947	963	933	963	933	946	926	929	946	922	942	967	959	977	957	938	913	946	965	928	903	935	990	900	942	893	932	892	949	917	931	955	952	946	855	873	896	937	933	924	918	970	918	910	992	973	976	992	888	985	905	928	931	893	890	941	915	897	934	908	968	951	958	933	992	934	867	879	919	947	910	903	962	877	921	947	952	987	986	936	880	951	938	966	965	929	877	895	875	948	973	911	986	904	935	939	905	982	923	913	901	856	913	1002	959	947	985	961	952	991	911	955	921	970	950	965	955	897	927	972	966	934	914	904	990	965	920	936	968	947	962	964	899	925	922	915	932	930	915	918	945	958	922	928	936	926	946	911	924	939	889	955	913	910	903	961	950	977	907	934	914	881	871	899	920	935	905	953	925	943	914	996	967	986	931	866	923	944	953	917	924	909	934	960	935	975	967	943	913	950	947	896	961	967	945	984	880	994	969	947	932	930	898	901	918	908	912	942	948	952	945	955	959	912	864	917	974	935	894	932	937	930	946	951	946	917	962	931	959	866	918	930	902	963	863	933	990	929	933	908	884	911	917	897	926	897	925	913	948	937	952	938	926	962	982	903	943	901	928	898	951	974	932	877	905	915	941	898	984	871	902	909	987	915	936	891	975	921	925	894	954	950	975	924	950	890	923	881	878	919	905	916	913	920	901	955	933	981	958	963	958	1021	890	991	937	913	927	925	984	946	964	920	933	880	971	927	893	920	936	899	917	930	911	902	985	957	937	938	902	922	947	934	932	932	913	924	918	898	935	1014	974	923	937	929	956	968	954	934	923	928	934	940	875	931	899	973	903	940	951	887	959	938	923	927	949	874	957	936	988	943	928	940	929	954	926	916	911	991	960	902	952	1013	982	934	949	910	937	957	910	948	943	915	917	918	940	913	926	922	937	932	967	987	938	911	948	941	875	962	952	957	917	902	920	927	932	961	984	935	897	931	941	876	894	967	938	934	926	920	929	958	947	955	872	970	961	927	973	937	937	952	991	954	956	943	998	931	939	932	894	943	940	945	968	913	917	905	911	919	923	897	977	954	929	905	996	925	942	904	906	969	943	919	885	968	875	961	908	904	967	958	952	952	975	954	950	913	922	952	920	941	923	925	963	957	921	886	912	978	883	943	935	915	934	950	912	929	940	919	951	935	913	971	909	937	922	927	951	963	935	973	953	942	941	979	936	902	980	928	943	923	914	981	932	908	950	905	969	961	993	947	909	924	927	938	942	919	911	939	939	902	965	948	1008	917	933	938	915	931	936	976	906	930	945	905	960	905	941	878	980	932	910	928	948	958	940	937	945	919	928	969	949	956	893	900	910	949	934	910	954	945	910	909	979	974	947	909	912	930	946	911	926	914	861	939	920	954	905	924	928	897	924	921	909	946	906	964	927	928	991	898	936	900	929	939	958	926	929	844	961	946	980	989	977	926	890	939	951	915	914	932	937	930	986	929	945	996	927	943	963	931	954	953	978	944	968	944	871	896	925	912	953	958	973	1023	920	904	916	914	909	963	943	972	915	953	923	952	987	971	1020	912	974	959	965	930	959	932	923	914	936	946	924	912	972	973	912	899	924	934	960	936	951	939	951	949	957	928	931	948	968	941	930	917	984	946	985	961	941	934	952	953	930	949	952	959	932	931	879	916	926	892	928	925	982	965	949	920	957	932	942	921	975	890	968	948	892	931	927	946	924	952	869	942	910	939	923	895	980	955	934	974	888	969	932	963	947	902	976	958	926	910	931	933	894	937	945	907	913	1009	955	902	986	962	923	863	982	941	964	973	887	968	959	908	962	878	929	963	919	889	996	935	962	922	928	955	923	932	943	928	936	892	872	887	919	940	910	953	939	935	962	909	887	954	914	896	883	949	935	936	928	910	962	924	964	925	961	972	894	912	918	965	947	909	909	1014	980	932	930	945	956	926	924	876	929	897	947	977	965	923	886	948	908	883	946	953	928	942	875	903	992	931	956	973	996	938	933	1022	946	958	910	945	974	925	928	963	923	950	917	968	935	879	948	958	959	944	1007	900	936	927	908	946	942	940	995	970	964	883	878	919	927	965	957	964	909	952	958	940	954	882	939	970	939	901	912	887	958	939	923	934	943	921	967	969	930	873	966	921	927	900	955	906	962	904	924	955	913	898	938	909	936	961	978	982	939	934	972	895	882	967	934	953	886	952	938	911	953	975	900	961	927	982	954	941	960	896	930	885	886	887	941	947	980	928	925	882	929	925	931	952	890	965	930	973	969	879	899	913	948	908	939	914	933	954	933	930	913	966	933	919	957	917	960	955	937	885	955	931	1007	973	945	936	917	927	915	970	915	946	937	932	924	926	932	990	923	970	913	959	935	969	934	909
18417	11186	13507	13152	8431	5483	3635	2445	1785	1402	1048	1423	1513	1314	1003	949	946	750	586	725	670	700	624	569	590	583	509	515	495	442	431	417	430	396	409	414	1650	1702	1133	674	592	503	424	351	322	358	349	372	363	364	332	338	321	339	351	310	339	322	361	344	367	335	331	347	347	339	342	333	328	305	360	316	350	323	301	365	309	331	339	281	324	327	329	332	322	380	333	330	310	304	348	371	315	331	324	329	332	332	328	352	331	345	335	335	354	347	319	331	334	328	380	325	338	330	339	329	313	361	317	340	307	315	352	337	353	350	316	315	344	347	302	312	327	330	338	339	334	327	337	319	337	342	345	328	335	347	340	335	313	383	324	306	355	335	317	324	335	334	343	286	319	294	343	300	353	314	325	341	343	343	338	310	344	336	353	314	333	342	319	352	358	346	369	310	355	358	304	320	318	331	331	378	335	340	335	345	341	317	345	332	332	353	350	343	332	329	349	334	297	363	324	365	346	348	365	327	377	321	318	326	325	327	337	312	363	362	332	344	311	336	354	364	343	355	331	350	367	334	339	316	350	354	350	328	322	345	358	375	329	327	340	335	351	334	314	349	317	317	336	317	319	337	337	365	311	316	353	351	332	332	350	337	333	314	334	300	359	333	326	329	334	343	350	343	328	364	340	349	363	317	341	339	322	343	326	322	315	356	328	310	342	335	309	329	338	349	367	331	349	311	344	331	348	331	331	347	328	305	324	345	332	317	322	286	338	337	354	344	344	356	312	326	338	324	343	358	338	352	333	348	358	328	311	303	347	333	344	338	354	333	334	359	326	346	309	364	331	349	325	330	318	333	334	324	338	357	347	335	345	338	313	321	348	340	368	345	347	325	327	324	359	350	344	327	353	327	356	334	338	332	326	302	329	364	349	347	311	343	329	320	349	335	324	345	368	321	309	365	317	323	332	324	322	329	317	333	331	355	324	336	308	335	343	333	337	341	337	316	316	317	337	342	325	320	348	361	343	343	362	344	295	355	332	315	351	314	330	317	366	317	350	331	338	317	356	365	332	353	325	364	335	313	335	308	348	331	328	303	313	297	349	341	338	352	335	368	364	332	368	369	342	363	367	344	317	313	324	336	334	334	354	350	307	350	327	332	328	334	355	354	300	336	307	352	308	337	316	345	339	333	348	348	316	317	336	343	380	388	331	324	321	325	337	325	334	332	326	324	329	371	297	339	349	305	345	336	354	331	295	327	350	301	336	327	354	351	339	342	345	337	357	357	355	337	341	348	293	339	321	326	330	329	316	359	333	342	280	327	337	320	352	320	350	352	346	338	311	320	363	333	324	355	295	336	335	321	340	361	375	311	320	371	321	316	343	361	354	379	359	335	323	305	334	345	325	332	310	312	344	307	366	345	296	334	320	304	346	348	296	334	344	321	362	320	345	349	346	321	333	343	336	324	383	325	347	332	339	326	321	335	345	345	329	335	323	364	371	358	341	352	322	301	308	348	304	317	354	335	329	328	313	333	319	340	338	342	380	318	319	347	364	351	330	333	312	333	352	321	337	341	328	318	343	328	314	322	335	333	327	326	324	316	343	323	345	339	361	374	315	327	312	323	342	349	339	342	332	368	329	318	336	353	329	324	329	340	333	323	312	344	334	335	344	328	308	352	313	357	330	332	343	338	339	326	302	342	343	340	362	342	347	355	319	352	344	334	305	314	330	304	328	323	300	339	350	323	324	320	321	341	361	343	328	363	299	303	337	336	339	320	315	335	344	327	351	336	361	328	357	351	314	342	349	320	356	325	347	361	329	299	342	343	356	318	311	360	313	325	351	323	328	347	350	293	317	311	328	346	330	340	296	323	338	336	330	334	335	318	359	342	351	348	332	354	342	310	342	337	343	341	338	315	340	283	359	345	329	344	315	344	331	354	347	309	358	319	340	310	318	341	338	339	344	300	344	298	338	309	314	318	335	323	385	332	321	321	345	340	316	319	342	364	352	348	339	355	340	361	361	320	318	296	325	350	333	342	338	364	355	337	311	361	343	352	338	353	352	308	326	329	345	334	354	354	340	350	368	322	323	360	314	353	337	320	328	328	340	366	368	322	358	321	332	330	307	334	312	309	333	323	371	334	316	303	324	347	334	340	308	318	329	338	334	336	322	281	297	321	312	329	321	323	357	361	356	392	334	338	309	313	366	329	324	358	350	319	318	354	305	323	343	342	330	360	346	374	353	334	323	303	324	354	342	338	344	354	332	347	313	319	329	352	343	376	345	322	360	338	330	317	320	325	312	360	353	310	341	328	336	319	349	324	339	332	339	333	343	346	354	319	334	345	325	349	363	324	317	335	336	341	333	308	328	344	364	319	334	353	323	342	326	335	316	354	334	371	366	289	339	313	333	330	354	336	375	325	320	292	336	360	346	334	307	346	338	342	354	345	337	377	329	357	328	348	306	322	354	349	302	325	351	324	332	349	311	317	344	340	333	364	353	346	335	302	348	322	350	341	323	351	306	352	335	336	353	336	340	362	344	360	342	327	331	331	333	333	371	346	322	368	335	350	351	332	350	331	333	365	348	348	309	347	315	346	311	345	351	341	353	405	358	354	341	343	342	317	348	387	373	328	330	333	345	346	333	326	329	330	300	333	293	351	363	307	342	343	313	342	333	325	328	344	340	344	351	334	355	314	326	304	324	367	398	332	340	342	322	324	320	352	336	339	322	343	350	305	296	319	331	357	313	338	302	332	339	329	336	351	331	332	335	334	291	287	328	344	351	345	312	356	363	349	347	308	331	326	327	346	349	299	311	359	331	341	360	305	318	338	349	332	337	355	345	289	315	315	291	285	358	321	331	347	370	322	348	336	309	321	337	356	355	338	336	343	367	333	353	330	379	310	346	335	314	345	322	303	298	356	310	362	318	360	370	306	338	326	312	349	295	334	355	350	341	340	310	366	361	343	325	346	343	332	378	311	321	366	351	362	323	338	337	361	307	374	337	343	331	290	347	380	361	330	336	361	342	330	348	309	357	325	342	339	312	339	347	329	343	350	329	332	337	348	331	368	337	358	338	335	309	317	292	317	335	347	363	341	302	346	302	318	339	374	348	353	358	333	327	337	317	329	328	328	331	327	333	347	374	346	349	381	312	330	346	355	311	356	348	281	323	333	339	365	334	353	336	322	330	353	315	322	353	337	332	333	333	331	339	299	305	328	347	333	368	327	355	324	329	372	323	323	364	340	324	371	336	381	336	364	349	338	336	309	330	334	350	346	323	312	343	338	322	339	364	313	351	295	361	332	333	324	356	334	327	336	322	298	321	352	336	321	369	341	317	311	310	298	340	335	348	346	346	313	333	299	346	345	320	343	348	349	340	341	337	323	310	345	334	341	321	344	359	352	321	329	326	353	320	365	309	362	347	333	359	315	338	342	322	337	362	326	307	328	316	362	353	350	339	319	345	300	361	331	350	331	332	345	336	331	312	353	332	339	337	322	318	341
11923	9804	19813	25124	19743	16138	12317	10458	8533	7056	5787	7627	8546	6963	5511	5363	5567	4133	3166	3689	3740	3888	3240	2787	2901	2915	2393	2155	1948	1627	1504	1423	1555	1548	1619	1731	10375	10181	6674	3347	2732	2024	1433	1001	948	1034	906	978	1046	1110	1006	968	969	954	967	934	945	917	947	931	920	910	875	914	895	929	909	876	954	932	897	911	897	885	904	905	924	913	902	918	931	904	886	924	926	929	898	904	934	943	853	940	932	922	942	947	931	944	946	912	884	888	906	951	911	913	892	918	958	952	922	930	905	924	917	918	937	942	902	896	938	923	909	879	952	874	883	941	864	858	976	929	916	935	896	851	969	904	930	880	935	949	949	946	908	909	931	918	918	867	977	940	841	902	932	865	873	927	957	951	892	978	929	929	912	925	908	904	873	949	877	906	927	883	875	900	859	867	962	909	918	935	951	960	933	920	957	946	929	891	912	907	887	891	926	925	887	911	912	969	908	901	959	939	974	927	909	964	964	928	890	917	936	930	865	948	892	911	933	938	925	946	952	889	950	903	985	952	927	919	899	909	884	905	954	923	891	921	940	925	904	959	962	878	916	969	873	938	918	919	914	947	902	883	940	903	909	977	914	902	910	923	893	978	896	918	937	953	917	931	942	892	871	942	917	886	909	927	882	900	914	922	953	922	951	907	885	960	911	905	928	947	936	865	916	940	905	919	894	913	927	921	893	869	968	914	888	911	906	860	939	972	930	879	888	888	909	925	948	884	888	948	932	983	914	954	900	872	896	974	916	887	889	917	917	859	930	948	909	901	852	910	980	903	946	901	903	919	851	947	906	917	864	905	951	871	896	984	943	944	936	958	875	872	915	920	925	879	878	940	926	932	875	896	857	932	932	871	882	937	916	1011	940	934	921	899	946	928	905	920	918	906	947	965	940	923	897	909	952	968	910	886	970	920	999	904	885	901	912	928	912	923	996	934	944	881	875	967	919	928	948	969	939	954	877	941	956	922	897	969	853	939	924	946	952	863	882	877	869	924	891	959	973	942	974	958	923	963	910	896	918	907	934	910	890	913	925	867	910	920	968	953	924	882	918	903	928	916	956	886	919	895	925	913	890	886	936	944	881	864	940	952	1002	881	935	881	884	930	907	916	928	884	923	911	858	882	909	884	890	949	926	980	976	937	948	940	911	881	900	974	900	920	950	878	854	870	944	945	899	908	897	939	922	954	940	912	910	916	913	902	882	950	884	835	882	922	899	882	896	910	908	900	960	896	936	936	897	895	907	946	919	928	948	902	891	921	935	883	923	893	895	913	949	918	915	939	941	919	879	916	933	922	927	838	867	930	888	872	842	942	866	910	946	935	914	859	916	950	901	908	859	898	935	897	866	890	893	926	954	900	967	948	912	902	946	916	906	973	928	920	925	893	936	897	896	907	878	906	888	915	915	933	944	904	882	941	889	905	906	962	851	904	876	921	884	941	965	943	889	946	871	903	899	875	879	853	919	954	933	895	967	910	864	918	904	913	851	897	930	912	921	878	916	914	926	929	913	901	927	940	967	879	933	913	944	893	877	892	877	921	942	911	908	981	985	925	925	929	887	968	878	929	897	915	973	922	956	933	917	913	897	921	904	915	948	906	959	971	921	916	941	872	925	894	898	946	893	960	873	944	916	938	903	894	925	999	862	918	965	913	892	931	938	940	895	898	903	972	940	893	915	943	912	928	899	900	918	918	919	878	987	902	875	940	923	977	895	951	892	950	905	919	944	935	958	901	912	894	918	932	921	899	851	998	928	884	885	875	901	895	910	929	886	955	862	928	924	896	991	970	923	904	911	914	931	890	931	920	924	926	941	896	927	935	887	964	904	904	889	929	847	953	957	889	921	933	895	915	887	916	887	899	933	949	929	944	929	837	935	894	861	933	934	861	914	898	944	920	885	895	920	883	869	853	910	893	933	907	953	823	857	872	862	895	902	940	902	913	922	896	905	995	915	931	932	963	974	896	911	902	893	888	938	900	965	871	968	941	895	911	865	931	892	911	911	940	910	960	875	930	923	940	969	920	922	888	910	950	875	902	886	909	847	970	916	910	935	913	963	968	868	934	878	874	874	961	885	866	944	854	903	929	898	914	901	939	930	920	914	935	900	910	924	978	861	865	932	890	924	926	957	882	930	917	966	942	880	905	919	903	927	904	914	912	873	894	916	930	947	949	909	944	905	896	870	897	940	935	956	948	934	894	955	889	923	927	897	937	857	941	896	961	934	943	984	891	949	884	891	919	937	884	945	930	919	922	888	903	924	950	920	884	945	921	945	960	908	860	927	945	890	907	913	889	953	895	919	917	905	915	878	922	886	914	932	909	898	896	869	939	871	872	944	910	879	897	925	910	927	893	930	906	879	882	941	895	915	886	890	899	890	925	911	914	889	928	954	913	863	921	881	924	867	927	908	934	906	903	886	912	907	914	917	904	884	890	972	939	920	876	982	927	850	917	877	943	917	956	937	919	955	914	972	896	897	917	927	879	921	880	902	931	940	919	906	886	876	895	914	916	913	871	904	896	921	873	945	951	936	869	910	976	898	887	898	917	917	920	928	915	940	883	914	945	909	885	918	882	917	945	947	901	914	914	838	975	912	928	958	899	870	981	945	948	829	880	892	895	943	904	903	957	912	913	939	907	879	952	939	909	938	895	881	872	932	901	922	927	923	846	957	922	909	949	899	918	903	930	916	955	893	947	914	901	927	888	912	926	927	885	918	949	915	885	901	884	944	945	935	995	985	897	919	890	905	927	919	914	914	849	875	894	896	961	860	949	896	944	889	927	972	941	989	911	963	956	885	933	857	898	891	959	892	933	885	956	881	935	891	897	978	891	921	860	939	930	902	939	966	919	941	924	927	921	943	888	849	884	878	916	872	949	948	934	922	949	935	912	918	930	918	938	893	946	916	965	893	923	971	992	924	920	902	924	910	907	933	978	948	877	868	886	929	921	924	935	849	931	914	891	913	946	895	933	911	894	914	904	922	946	953	898	897	952	965	923	928	868	923	898	908	898	954	881	916	944	867	915	960	925	934	869	945	861	914	908	933	874	919	924	915	917	919	964	942	894	881	944	844	922	877	885	944	929	946	897	924	898	877	899	872	946	866	944	908	914	897	889	924	930	859	941	942	886	900	919	888	970	920	884	925	906	882	964	863	893	881	918	949	901	926	866	955	881	963	922	940	873	923	934	922	901	896	951	907	922	907	889	910	924	890	905	898	945	943	854	907	938	913	905	913	911	969	833	870	946	913	971	890	909	962	903	932	893	944	924	935	921	933	918	908	925	928	857	861	927	953	872	901	920	885	933	992	949	878	912	911	929	888	921	914	909	889	929	888	905	868	907	893	898	878	869	936	911	896	910	980	896	953	915	904	926	891	934	871	947	925	889	946	935	953	910	918	859	891	947	883	895	884	922	929	954	915	948	895	941	892	899	831	917	876	962	910	953	888	902	922	924	866	920	953	887	935	888	935	924
25964	16352	20434	19181	12150	8309	5544	4211	3141	2397	1860	2149	2092	1702	1341	1367	1407	1073	876	949	922	898	707	597	601	591	508	503	439	368	401	427	428	456	390	695	3286	2760	1454	995	837	650	347	318	325	318	324	293	341	396	393	365	273	283	314	318	326	304	272	318	309	311	298	313	300	307	295	304	298	306	307	329	301	297	315	311	310	322	312	306	317	259	304	300	317	293	285	304	320	291	287	293	330	305	285	315	307	284	298	294	318	286	331	294	328	326	339	304	321	301	281	285	322	306	285	267	277	319	311	306	286	290	297	351	313	300	301	329	279	279	295	312	305	298	277	298	301	303	320	308	311	340	294	312	279	325	288	311	300	279	346	320	295	333	334	297	317	279	293	278	304	300	301	270	283	304	344	299	323	292	296	291	294	307	327	303	313	265	295	299	281	293	322	308	284	293	299	284	299	314	317	319	295	317	287	297	282	295	331	298	272	313	319	289	318	314	336	282	309	279	282	280	304	299	297	267	298	319	329	306	321	284	306	323	332	319	306	320	330	303	327	257	322	321	289	338	274	278	286	339	330	299	313	303	322	313	303	295	311	271	317	313	307	317	336	302	297	308	283	304	278	294	304	276	294	287	291	324	296	297	300	292	296	294	290	283	319	300	312	333	272	291	276	320	306	298	278	294	326	328	299	294	306	295	301	280	303	294	307	266	295	323	279	305	286	288	297	292	292	300	303	312	268	331	307	301	290	257	306	296	288	277	278	272	321	345	301	297	292	311	276	308	297	293	294	301	311	300	298	291	311	320	323	286	311	310	293	315	303	309	313	278	298	303	313	308	259	300	304	317	314	323	302	307	300	304	310	312	290	272	313	308	311	313	292	319	304	323	311	286	317	288	304	324	303	297	315	294	322	330	317	298	305	314	309	348	313	317	317	323	326	275	315	300	306	323	316	317	293	339	300	291	318	325	297	301	285	312	288	268	311	287	301	280	329	296	309	280	315	282	336	320	304	295	309	304	297	281	292	291	306	312	322	264	289	299	313	285	306	285	295	296	281	332	294	312	316	293	269	302	319	271	316	332	321	267	295	307	341	304	307	305	313	299	294	309	302	328	306	275	319	338	320	279	260	301	316	318	310	311	289	312	307	309	340	299	302	287	323	297	306	313	279	346	285	274	320	304	283	314	291	308	287	295	290	288	298	289	280	274	291	299	329	290	303	291	301	313	293	326	331	251	278	298	305	300	315	357	310	308	313	296	315	282	311	290	298	317	311	296	278	292	301	298	322	309	291	315	320	309	283	288	347	277	320	320	287	287	294	324	275	324	302	305	296	281	294	287	282	317	314	332	288	277	296	327	310	311	314	306	294	330	330	316	280	305	295	310	283	348	282	296	299	311	299	318	301	273	308	295	287	287	317	285	281	280	268	294	288	262	299	306	294	331	286	335	307	315	308	316	298	304	319	348	301	297	288	299	321	329	300	344	324	294	305	339	292	307	308	304	316	298	306	322	320	312	299	301	326	320	293	305	284	340	297	299	318	303	297	306	332	316	302	300	278	312	291	294	278	310	288	278	267	290	290	292	270	276	319	335	314	329	308	304	315	306	304	304	301	309	272	296	298	312	298	285	294	291	289	292	324	262	303	305	310	285	317	291	285	268	313	308	304	321	307	323	290	308	321	305	344	297	286	321	311	316	323	313	300	316	297	295	298	296	273	307	319	293	288	300	300	296	280	325	347	301	311	279	299	321	291	295	339	308	316	321	315	294	325	300	290	299	335	292	320	299	306	294	272	286	290	283	322	280	324	270	284	307	280	316	289	328	300	309	328	298	292	316	317	316	265	304	286	321	303	294	332	292	286	322	290	310	297	300	321	295	303	339	285	287	284	305	319	285	288	305	292	286	315	318	308	312	304	306	319	299	312	298	281	333	318	299	297	293	280	292	333	295	282	283	300	273	279	278	308	278	290	294	323	294	310	269	303	312	302	278	310	313	307	298	263	277	310	345	321	288	292	292	274	294	321	319	306	267	302	270	327	287	328	297	311	284	292	265	315	351	326	280	280	286	320	310	316	282	282	327	272	308	298	292	286	289	314	317	317	303	294	289	312	280	321	285	279	306	303	305	300	287	283	301	290	316	302	293	279	319	313	302	285	332	304	304	278	327	332	271	308	292	335	289	279	332	303	293	279	295	334	289	311	306	305	316	289	276	283	299	298	299	297	320	307	333	301	313	289	294	300	302	297	289	303	319	295	291	289	296	295	288	303	298	265	341	300	338	291	317	315	323	327	331	268	310	320	300	304	316	321	286	302	309	299	319	293	329	329	299	302	331	320	269	316	276	278	283	320	298	304	301	298	266	317	313	309	294	328	294	318	295	327	310	279	298	289	303	287	299	313	301	310	305	288	305	302	315	297	307	316	298	297	295	323	321	300	277	285	272	286	289	289	288	326	297	293	305	294	320	291	312	282	283	311	269	287	288	292	318	323	310	271	329	325	267	277	292	293	292	317	294	287	281	291	297	328	321	313	312	282	306	298	301	306	307	278	318	303	282	302	316	314	287	303	313	286	290	316	316	337	315	319	320	275	329	299	356	261	347	274	321	302	318	323	290	314	298	322	281	300	280	300	289	280	284	335	290	322	311	300	278	294	261	333	281	286	318	287	307	311	319	298	317	299	295	331	282	285	297	313	279	305	322	309	272	275	297	309	307	293	326	279	296	278	324	297	296	343	328	296	321	320	282	302	298	300	275	329	285	284	273	287	332	278	280	318	304	286	289	303	299	317	324	304	267	280	265	283	332	297	321	300	272	302	322	310	326	324	316	323	337	319	317	278	278	316	288	292	292	348	317	304	312	288	288	296	335	296	317	307	283	328	296	303	278	322	308	289	295	304	287	308	322	308	305	333	291	267	290	286	300	344	279	315	289	291	300	305	280	308	301	279	329	309	289	311	300	293	281	325	276	290	294	308	297	297	295	321	285	301	300	311	297	298	320	315	315	273	302	298	295	294	273	318	282	318	291	296	298	325	310	297	329	325	333	284	290	307	290	339	338	330	296	290	257	295	310	291	256	300	279	303	317	315	304	286	305	334	286	299	320	294	288	290	318	315	284	298	282	345	297	314	304	293	291	306	300	276	294	280	294	360	325	329	291	337	293	285	313	300	322	306	272	334	310	325	300	308	311	296	271	304	315	305	309	302	319	274	286	316	329	322	288	304	290	298	318	294	269	296	290	301	303	310	292	289	300	302	326	314	305	295	296	325	290	307	291	271	300	335	306	295	313	314	296	317	293	324	310	330	290	322	304	290	280	284	290	295	311	288	324	304	289	283	298	315	308	285	307	316	311	300	297	298	282	322	312	324	303	300	321	291	300	330	320	303	278	301	305	321	321	293	297	297	319	316	271	297	322	325	317	282	296	278	313	334	317	311	305	291	304	291	289	317	311	292	292	294	324	306	288	304	305	274	282	308	303	301	338	285	313	301	290	277	311	278	318	299	310
15493	13151	25977	29885	23596	20044	15932	14773	12890	11084	9228	11433	11005	9307	7359	7991	8143	6004	5345	5630	5724	5092	4063	3306	3522	3044	2501	2359	1933	1809	1736	1942	1924	2032	1918	3947	18700	15653	9011	6186	4584	3313	1130	915	949	861	878	862	1195	1623	1406	1141	933	872	877	814	863	825	801	860	818	837	831	916	860	825	806	829	826	828	847	843	818	830	889	869	842	859	857	878	842	861	862	805	819	790	844	816	816	825	806	859	783	840	830	803	831	826	875	838	828	868	844	816	852	790	863	843	873	809	858	813	783	829	828	823	840	850	835	831	848	802	836	807	804	826	823	851	758	833	819	786	811	822	794	846	862	852	858	833	795	852	815	794	806	808	880	820	855	826	854	869	852	857	835	842	823	829	765	846	796	847	846	826	810	914	828	844	813	843	871	771	854	857	851	843	829	812	842	864	839	819	853	850	836	897	821	875	808	812	830	842	849	800	806	837	811	810	831	875	842	846	842	844	808	825	853	847	850	830	810	819	829	747	833	824	825	825	843	808	789	843	862	802	812	859	815	825	844	835	839	851	830	845	835	856	842	882	778	828	819	773	867	870	797	794	821	852	801	858	837	837	832	829	810	835	842	793	801	830	856	799	821	836	834	829	882	819	863	841	865	860	819	867	795	804	817	842	833	872	856	818	902	813	807	844	816	887	808	855	880	863	841	795	851	874	832	835	796	861	870	820	843	851	837	845	842	864	845	881	852	857	837	824	863	804	834	766	817	809	836	805	825	811	815	833	818	768	822	864	850	819	808	787	856	850	843	818	825	853	775	848	840	846	850	783	824	883	843	858	803	819	814	880	834	816	869	871	823	856	840	816	849	838	850	881	856	817	851	860	831	794	820	844	860	874	846	804	791	807	819	829	893	841	810	805	823	816	840	841	854	833	808	844	868	850	861	816	848	833	856	781	829	863	826	847	795	843	807	817	880	829	865	830	870	841	838	825	883	865	789	858	835	830	909	858	858	843	876	877	795	843	894	848	787	869	873	811	793	862	788	900	856	802	804	836	877	841	878	818	784	846	821	814	830	831	843	800	858	820	907	845	893	846	829	852	822	822	823	829	859	821	830	848	829	823	812	826	842	880	813	814	843	872	817	871	830	868	814	853	852	808	835	858	846	865	802	852	843	854	838	850	876	858	846	845	835	833	820	782	840	858	846	836	864	839	773	831	860	824	859	827	806	815	849	835	834	817	852	846	857	813	851	860	823	849	838	852	850	852	810	843	880	818	859	841	882	864	855	842	802	880	865	822	839	775	776	832	850	802	845	859	850	830	890	850	820	864	818	824	844	804	838	857	836	737	807	842	830	881	831	801	832	800	879	845	850	880	848	869	770	822	831	881	858	811	782	837	864	841	858	798	838	848	872	806	800	861	831	804	840	811	843	824	775	824	784	808	867	856	818	873	795	859	868	848	816	819	854	827	837	881	844	817	850	786	799	883	812	863	845	906	812	769	877	802	806	836	836	871	792	809	857	826	855	849	820	895	846	829	818	832	815	846	841	815	870	835	825	813	807	841	785	821	810	834	795	847	825	875	875	816	812	837	859	820	887	876	811	812	871	857	817	848	850	794	839	840	825	899	852	821	879	795	812	844	895	791	793	840	842	833	816	874	885	813	850	852	851	849	829	787	838	842	835	853	837	818	854	840	816	801	831	849	830	763	806	797	855	829	832	908	868	811	841	830	877	894	832	791	863	830	850	845	804	888	872	856	877	848	797	841	832	857	810	849	865	779	812	836	822	819	784	802	825	851	850	867	805	833	833	857	806	843	824	878	794	824	820	845	815	837	806	818	855	856	869	775	811	840	816	808	853	837	860	903	855	838	806	871	841	839	841	837	791	824	829	816	787	797	842	805	795	859	853	798	814	817	845	835	829	877	787	885	845	864	832	865	854	793	841	834	845	822	852	819	816	812	867	827	788	850	803	831	904	844	827	805	830	832	821	810	869	803	813	860	822	800	880	825	835	850	796	838	848	823	828	838	802	887	812	822	825	806	859	818	834	831	859	845	827	834	847	832	847	849	839	856	807	813	833	903	847	860	802	857	851	838	809	854	908	816	811	852	822	777	826	836	813	866	840	758	815	850	841	860	826	884	843	850	824	821	863	843	852	829	852	869	876	837	791	881	871	847	842	836	794	844	880	858	839	850	798	857	837	850	815	855	806	849	800	762	797	859	803	797	861	837	793	828	851	834	830	814	807	829	831	868	822	898	855	870	823	853	869	806	832	835	812	896	868	832	849	854	822	824	820	828	798	793	825	794	819	772	877	831	864	823	827	835	869	803	877	835	768	841	837	807	806	836	831	764	851	871	839	827	868	842	821	818	844	844	831	848	809	835	812	907	794	806	813	836	870	861	814	875	832	860	858	818	885	825	855	839	852	832	810	849	858	858	816	747	834	853	881	858	816	858	802	802	851	866	832	782	836	831	846	833	848	861	798	809	818	846	861	796	883	838	884	843	875	847	869	817	819	817	829	854	905	873	844	791	858	810	858	859	843	849	769	798	816	872	842	858	809	848	834	771	858	797	851	790	861	830	873	846	856	860	843	850	835	866	809	850	845	850	835	825	838	843	860	820	862	860	839	859	831	839	819	817	816	817	855	846	825	802	868	842	833	833	809	930	900	844	845	858	864	791	855	829	842	831	805	788	815	882	858	872	837	883	803	800	847	822	871	869	896	819	865	819	838	866	855	866	843	814	880	829	836	884	814	815	821	843	769	810	860	840	823	802	819	860	817	821	877	824	829	842	814	884	815	833	843	851	859	860	842	823	845	841	800	927	845	811	816	891	848	883	843	810	848	757	826	829	811	870	808	814	854	869	862	780	821	853	872	863	777	864	811	848	798	804	781	842	831	830	814	830	836	856	879	827	797	826	779	859	849	843	866	881	795	891	823	871	779	842	841	815	814	837	868	870	852	856	818	852	834	889	808	824	848	849	875	759	863	837	830	826	836	836	791	814	842	817	817	854	825	850	845	821	836	876	828	837	806	849	795	782	820	885	786	852	833	860	840	815	876	846	846	770	810	844	843	843	855	861	814	844	832	819	814	871	884	825	839	857	844	816	792	804	814	888	805	802	859	873	828	859	868	821	791	880	845	822	849	819	824	832	847	827	847	848	821	777	857	832	842	788	800	806	807	808	830	832	898	841	792	828	801	859	864	855	806	858	818	881	794	818	887	873	837	843	809	828	856	841	788	857	812	806	843	835	852	851	869	822	852	839	837	834	857	857	769	833	860	841	857	810	888	803	857	830	810	810	810	820	862	847	850	863	781	884	842	872	936	833	862	853	890	832	818	813	837	858	846	766	859	883	833	864	853	858	824	845	804	807	858	859	806	842	834	762	822	812	779	796	797	878	815	765	821	798	794	871	843	819	817	820	845	837	886	839	848	853	785	806	851	840	823	797	851	828	850	881	842	875	898	869	838	877	874	847	837	861	849	847	879	832	872	805	821	844	818	838	785	792
8827	5723	8587	7432	3906	2427	1433	1129	885	825	870	1038	984	786	625	592	627	553	608	618	614	522	452	403	409	389	411	405	386	356	353	368	366	356	399	384	470	471	464	462	419	397	373	351	371	331	355	374	334	355	340	399	343	357	316	326	351	334	363	337	370	355	335	349	362	329	364	369	341	364	309	340	351	332	302	340	347	313	351	356	348	347	352	357	314	341	335	313	378	365	330	308	354	328	358	331	354	360	314	324	352	365	346	366	356	356	309	320	328	334	316	309	324	333	357	355	367	351	357	335	334	362	394	316	378	345	375	298	323	380	319	319	343	337	337	350	358	362	360	348	335	364	316	328	354	354	299	321	345	340	340	325	342	336	351	341	348	334	327	348	337	351	345	358	341	348	325	354	367	359	332	327	367	361	340	403	356	310	325	355	359	379	348	303	322	318	370	369	341	349	367	369	310	352	330	360	359	337	365	344	345	313	323	350	298	329	348	374	323	348	327	343	343	345	337	356	341	342	342	327	384	348	306	333	358	339	367	368	344	329	375	332	354	349	335	346	344	336	344	305	336	351	341	328	331	357	352	350	337	338	341	375	348	340	365	340	369	349	346	346	319	374	335	349	377	328	372	354	351	328	321	368	349	361	326	359	357	328	366	355	391	362	350	346	323	372	333	337	345	356	363	332	326	348	331	339	337	352	362	355	345	340	379	346	323	317	341	353	329	349	325	341	360	343	340	371	315	374	373	339	319	334	355	352	361	410	338	364	299	347	317	330	320	340	359	351	340	377	316	334	331	360	327	328	359	343	348	349	330	327	348	345	324	337	327	333	362	335	341	372	365	334	345	300	346	337	346	333	353	333	335	330	320	336	327	362	338	334	352	360	370	336	351	321	353	353	317	355	315	315	341	360	361	342	348	339	372	329	337	353	372	355	337	345	365	355	370	362	324	333	348	347	309	338	349	342	344	360	317	360	324	353	345	358	356	355	347	362	318	377	346	325	336	374	351	325	357	333	358	346	360	351	342	377	325	317	331	353	323	344	333	363	359	323	351	322	327	349	353	323	353	333	346	357	369	340	345	359	328	384	335	331	336	338	328	380	357	323	337	379	385	351	381	341	336	350	355	349	340	315	320	362	356	382	373	362	331	363	327	345	322	332	318	356	319	344	348	374	352	359	346	313	344	364	332	301	359	335	327	354	340	333	350	328	346	358	334	306	362	339	334	362	323	344	360	339	356	340	328	323	386	336	340	366	349	342	339	347	307	317	335	309	341	364	331	372	355	340	345	378	356	377	330	350	375	359	350	359	347	354	336	334	357	353	362	354	383	359	343	348	327	328	362	321	358	369	334	341	344	336	315	378	346	338	348	359	340	350	303	311	371	339	372	298	341	309	304	337	364	339	360	385	355	343	344	307	357	357	341	325	313	352	337	326	334	341	314	305	361	330	348	376	333	383	355	336	329	337	342	351	352	365	349	348	295	319	377	346	332	358	385	348	359	329	352	357	360	307	382	360	384	374	363	348	323	376	338	347	343	339	324	359	329	323	368	386	375	336	329	354	373	322	372	364	338	323	363	344	360	366	334	337	364	350	307	380	358	326	362	352	349	377	368	373	341	346	357	341	342	351	369	364	339	299	350	384	311	365	350	339	319	381	340	369	349	337	344	338	327	327	345	378	361	373	290	366	312	352	366	350	377	345	360	322	339	332	360	360	334	347	323	359	334	364	359	322	320	335	328	318	351	362	343	344	388	331	391	321	340	329	339	343	338	344	356	342	331	343	362	361	334	347	341	340	323	345	324	365	336	338	373	350	327	347	352	344	345	345	376	354	304	349	349	356	345	362	332	324	348	352	363	350	345	353	308	367	355	364	338	361	318	344	302	318	334	338	337	352	347	341	341	338	366	318	356	373	382	378	325	320	333	382	332	357	356	373	345	346	335	343	333	362	399	350	353	316	345	358	370	319	335	359	353	357	340	341	337	332	321	340	347	388	358	339	371	333	328	317	299	340	346	373	351	361	329	336	370	341	356	365	367	318	360	356	378	368	331	353	368	366	359	330	322	336	299	362	315	377	343	361	329	357	328	329	317	333	336	335	343	309	357	335	348	359	332	343	402	312	339	336	338	359	374	358	341	352	329	358	330	362	351	331	351	346	315	372	379	309	366	392	354	366	337	316	382	348	351	353	347	344	349	354	333	359	364	349	356	351	318	332	334	325	340	357	364	353	318	354	356	342	358	333	361	318	302	335	353	321	340	341	343	364	377	318	353	344	340	344	314	332	342	359	349	344	315	323	404	358	334	359	370	319	354	309	342	366	345	330	357	310	337	329	362	344	358	385	353	354	333	341	313	362	341	332	348	347	339	319	382	350	358	346	373	352	321	326	347	341	361	346	330	384	363	339	347	363	363	329	355	373	339	331	396	356	354	319	326	329	353	352	339	333	356	326	354	367	377	369	333	335	376	369	349	353	382	336	355	348	357	349	358	340	358	369	369	292	352	358	352	324	366	347	362	353	337	355	385	327	319	363	323	332	355	365	317	288	341	334	382	344	349	321	358	324	361	348	374	347	339	334	331	345	371	363	340	340	394	337	339	332	325	321	359	359	363	368	362	347	324	357	372	336	344	379	356	345	343	346	363	319	344	333	378	351	349	350	321	345	334	355	315	340	346	322	374	339	338	316	380	326	348	358	296	340	343	391	318	349	352	325	319	353	359	316	379	328	356	357	361	364	357	372	356	338	342	361	350	341	341	350	350	353	352	339	322	365	327	359	350	346	345	355	359	337	354	330	350	327	330	342	365	353	356	363	361	334	317	381	322	332	345	327	328	383	328	386	352	357	358	310	360	358	349	381	371	336	354	362	300	349	346	306	357	341	349	322	344	337	366	353	311	357	320	369	347	367	330	379	326	328	328	335	377	356	365	346	359	334	357	339	303	313	353	330	353	320	353	322	312	322	347	321	327	355	346	342	365	336	358	335	378	373	344	363	313	353	311	358	339	343	354	338	352	348	317	321	366	336	370	334	384	353	336	344	358	359	357	339	369	367	370	353	327	326	335	366	371	351	332	376	325	362	352	344	353	359	372	356	345	368	327	322	365	315	310	352	344	369	372	332	319	355	348	346	378	360	364	349	355	360	337	352	362	335	319	357	359	324	385	354	341	355	337	354	347	370	366	297	343	309	354	357	335	355	351	368	352	300	359	372	362	333	339	360	360	314	329	328	367	357	355	347	316	352	370	360	361	360	348	367	347	366	368	340	364	350	363	343	353	374	385	329	344	329	360	351	342	360	358	333	337	370	319	324	320	337	386	338	361	368	370	374	326	352	322	351	367	331	357	337	388	376	330	338	352	336	339	318	317	327	321	365	362	363	309	367	344	382	328	343	354	379	338	354	336	334	349	315	359	313	334	351	348	329	350	338	358	374	371	319	331	338	356	312	358	368	321	345	347	302	342	335	325	327	347	328	337	321	363	328	356	327	343	378	333	358
5964	5820	15171	16766	11626	8544	6162	5224	4435	3685	4233	5304	4899	3874	3157	3052	2943	2698	2995	3074	2649	2365	1929	1699	1654	1491	1417	1369	1240	1306	1254	1235	1295	1285	1298	1337	2181	2454	1993	1679	1396	1187	1084	1024	954	893	923	906	977	1002	1036	938	999	941	940	948	896	913	917	934	929	967	912	931	1011	938	959	966	986	932	918	929	952	906	870	946	901	927	916	952	934	992	986	956	938	921	916	933	986	937	941	948	923	956	918	1005	899	947	953	938	967	937	925	944	939	870	996	921	971	940	930	967	944	926	956	907	917	926	989	987	973	931	906	980	884	957	920	909	896	930	923	954	959	933	935	919	936	990	925	956	885	934	906	915	1043	956	967	916	966	925	898	924	941	943	941	943	913	893	957	963	984	971	950	926	921	959	983	998	956	910	923	919	898	904	973	958	924	966	954	982	967	963	948	908	971	934	953	964	920	1000	953	939	882	922	882	925	910	1006	974	942	961	921	945	919	864	914	964	905	969	929	874	952	893	952	924	962	998	910	927	924	956	973	965	931	1005	946	946	980	956	898	962	951	943	927	952	1017	964	1008	947	910	928	933	952	906	970	952	994	928	887	934	911	907	953	961	981	930	948	958	914	918	938	916	914	963	955	967	908	1002	971	948	932	923	957	996	939	934	956	914	943	915	964	1001	929	929	1032	922	949	927	925	955	944	969	948	933	990	996	938	955	983	940	934	934	944	959	958	1023	931	934	988	951	964	905	919	967	936	957	993	1002	935	892	963	1021	944	973	949	985	947	938	949	961	934	887	938	929	1012	975	939	949	931	883	972	965	999	959	923	899	949	930	962	977	918	989	923	923	939	923	901	963	934	966	923	920	932	941	974	958	914	919	900	969	963	920	939	935	945	935	955	908	970	940	961	943	964	965	951	922	976	984	922	937	884	912	947	977	935	960	982	897	975	968	990	952	942	997	926	923	957	893	997	916	943	950	930	982	977	969	975	947	904	985	961	924	956	895	926	935	923	966	1005	1010	932	976	938	924	996	928	922	939	949	977	903	925	915	980	934	929	934	925	969	988	956	940	958	960	929	911	904	977	920	918	925	936	943	949	973	950	896	946	960	969	939	977	944	894	887	975	933	962	938	899	964	992	985	973	919	970	998	935	977	944	924	910	1005	898	899	945	966	957	950	971	942	880	973	911	916	923	909	950	978	930	931	981	928	944	896	940	931	961	916	899	900	953	959	948	970	1001	961	956	950	907	936	928	933	941	927	937	917	998	925	901	936	910	926	957	926	965	918	922	905	937	927	929	983	933	965	956	989	938	907	957	942	984	974	967	955	932	956	962	992	957	909	939	966	946	926	903	946	969	947	914	936	959	877	984	879	944	941	924	980	953	963	916	975	963	941	925	983	923	951	973	924	953	955	961	969	935	926	996	908	934	977	916	950	960	949	982	961	939	1017	929	912	947	981	917	934	964	968	913	973	967	925	947	963	911	956	934	934	889	898	913	936	950	971	953	922	930	982	928	968	930	941	949	1013	894	958	952	892	967	957	972	932	946	957	982	985	905	935	898	958	962	994	892	977	917	971	973	952	904	929	926	994	932	943	949	905	914	910	920	979	906	993	943	991	970	954	986	952	919	967	994	966	937	942	991	956	983	971	962	944	954	964	968	925	944	924	918	935	933	941	925	913	937	935	924	932	939	937	926	894	987	947	954	960	980	933	924	935	927	902	920	977	982	923	981	949	886	912	969	929	946	944	982	930	895	940	1012	954	1007	903	929	984	934	967	939	918	924	932	929	927	992	977	892	967	981	914	973	984	1001	911	959	983	921	987	959	953	911	965	967	924	922	912	939	987	946	897	962	924	950	962	873	950	1037	955	887	991	996	931	949	982	932	943	952	895	947	861	965	1004	981	936	926	969	987	974	921	941	950	914	969	982	939	963	911	876	923	925	1006	943	965	985	941	875	957	962	956	972	930	960	989	990	890	936	921	1004	986	970	928	957	981	961	933	905	950	921	927	948	942	931	954	947	925	928	966	954	973	951	959	960	974	970	921	886	915	891	984	988	924	1002	952	943	959	929	927	932	925	955	914	954	1003	959	951	983	918	934	967	974	938	889	951	934	886	943	1000	921	920	923	992	941	914	923	974	939	966	962	1003	925	995	933	929	876	965	959	999	905	1004	963	942	953	963	929	952	956	964	977	966	964	958	933	964	914	901	972	962	876	932	933	950	999	993	927	959	917	926	943	986	920	965	906	944	895	975	992	922	918	914	963	974	979	952	928	937	962	909	962	919	933	942	902	927	995	972	973	925	942	1006	954	949	928	944	939	960	973	988	926	1001	960	935	932	949	937	958	918	934	979	982	946	955	882	918	932	964	985	961	978	939	938	966	976	925	918	971	879	964	900	984	929	931	919	982	900	1046	960	948	954	950	953	924	919	913	958	967	927	983	917	1002	913	1001	935	925	939	907	957	928	976	932	977	968	971	945	947	1002	985	931	937	966	970	949	928	950	881	981	965	947	942	963	1000	930	914	948	969	931	952	935	939	964	932	956	903	924	908	942	968	998	912	974	947	913	936	881	929	956	971	928	953	971	978	979	909	929	1006	1047	922	939	962	926	890	1014	960	943	925	931	945	983	951	940	956	931	977	994	939	918	932	966	926	991	898	961	893	924	1005	898	930	1025	949	880	1002	926	999	1000	941	970	914	973	1018	931	911	969	911	956	912	918	949	895	966	921	959	966	962	951	965	930	955	965	927	912	961	952	912	976	915	956	936	972	1003	926	888	942	911	943	965	933	957	907	919	941	948	966	976	963	960	966	984	999	930	927	954	930	961	898	930	929	951	952	987	921	961	965	952	990	951	976	949	970	942	947	950	975	948	994	949	886	920	932	964	897	970	983	934	926	977	922	958	901	902	928	953	888	920	972	929	915	910	946	896	910	906	936	975	932	994	973	937	956	912	939	898	980	980	957	901	933	946	966	927	991	1016	964	947	941	958	1010	996	939	931	913	910	975	921	975	971	969	930	973	924	949	898	981	895	978	978	962	932	928	949	966	1026	974	956	952	893	885	958	939	950	975	967	946	1007	963	1002	926	954	953	957	976	958	1009	984	932	919	909	1018	935	959	938	940	938	1018	965	934	927	965	950	984	952	962	976	918	959	936	911	926	974	950	893	974	928	903	966	934	968	980	959	932	988	944	953	946	937	924	958	935	957	979	972	1004	921	982	927	963	915	964	866	957	877	962	919	942	917	984	977	957	943	959	971	938	942	961	965	945	939	956	965	955	919	957	1011	949	1037	937	977	979	931	967	962	995	886	930	951	949	962	933	926	891	877	954	945	885	955	859	942	957	964	917	925	933	972	937	892	900	942	920	893	927	962	987	928	934	910	909	997	927	946	943	980	881	960	937	906	966	950	943	905	1019	932	919	933	944	937	980	912	948	969	918	932	952	930	943	958	982	999	946	917	930	964	952	947	916	939	944	964	914	933	931	939	909	1017	939	931	956	933	937	990	924	967	954	985	985	912	939	907	937	893	939	966	1005	910	921	941	955	889	968	901	896	905	973	987
16500	11283	14866	11891	6926	5176	3466	2545	1896	1514	1316	1655	1482	1246	972	1027	912	870	909	833	716	614	523	429	448	413	389	418	460	426	427	446	452	389	434	992	1721	1609	1150	707	528	450	368	358	346	340	338	359	360	348	357	320	357	349	346	387	331	328	321	337	360	329	331	378	349	354	336	344	357	301	344	349	384	335	329	332	349	334	360	346	338	358	360	332	341	283	351	319	345	382	324	338	375	313	336	292	387	339	300	355	328	359	352	340	327	370	351	340	340	357	382	351	346	363	349	378	344	340	358	345	315	320	343	342	338	320	336	343	315	337	329	301	360	337	344	366	347	349	367	359	362	338	368	372	369	359	357	355	354	364	362	370	332	327	341	333	339	325	353	338	356	323	344	341	362	339	319	323	330	335	314	343	329	332	348	343	320	330	318	364	348	327	333	368	318	347	360	344	345	341	336	357	357	344	343	306	346	309	361	341	359	314	355	341	318	324	342	349	339	317	317	371	348	345	367	335	334	339	350	335	329	330	372	371	334	355	367	348	333	366	322	352	342	377	364	337	350	344	357	362	361	336	358	328	362	365	361	334	340	294	319	352	329	350	364	347	311	370	346	355	339	364	316	328	347	328	337	350	355	331	346	368	310	335	357	345	324	363	342	349	335	334	364	318	324	327	327	366	349	331	330	368	357	363	327	363	343	326	334	374	385	377	316	369	344	345	327	340	303	354	328	355	361	330	363	355	332	299	351	311	351	358	357	353	342	331	342	306	356	332	362	372	363	359	330	332	371	314	349	336	375	364	347	340	327	305	372	363	372	360	379	356	332	338	322	353	364	325	362	304	307	361	374	364	320	358	387	383	310	347	311	346	337	330	319	326	300	367	334	363	322	371	360	367	318	342	349	343	327	315	321	333	326	315	328	357	324	347	341	325	320	328	312	301	360	338	317	336	356	345	321	328	349	338	333	369	333	354	367	313	320	347	341	345	353	351	350	347	360	329	333	344	375	371	371	342	354	294	349	332	372	338	358	348	349	350	330	339	346	323	321	341	376	325	335	328	317	333	345	365	334	361	346	334	353	342	327	327	336	358	348	347	348	342	331	344	318	354	361	321	367	347	361	334	331	356	310	321	356	371	341	345	358	349	336	356	340	339	330	326	327	355	357	317	366	348	322	353	361	320	353	368	326	371	316	365	320	316	343	340	302	345	331	345	352	371	364	305	331	329	364	324	346	348	338	364	303	342	382	337	335	357	363	317	368	350	323	353	307	324	334	337	348	336	367	360	352	329	362	377	342	355	351	339	337	316	365	344	340	362	384	360	317	328	325	322	317	346	346	317	309	346	345	358	352	326	363	360	323	357	353	371	344	345	310	346	332	371	304	340	348	340	372	360	336	330	286	340	333	364	333	364	344	309	365	319	338	322	360	336	340	327	303	346	341	313	344	330	363	347	333	332	353	341	336	330	333	334	342	350	308	357	304	351	362	322	316	338	328	357	354	351	340	334	355	345	324	371	355	373	325	338	311	333	358	339	333	318	318	342	353	315	373	362	296	326	344	351	357	365	314	361	354	341	346	344	386	354	380	349	322	348	328	368	367	336	327	329	321	335	322	315	339	342	307	363	361	332	334	332	353	320	393	316	352	344	356	327	349	330	353	317	350	349	370	365	335	314	324	329	329	318	345	333	314	346	347	362	345	339	332	340	346	325	334	353	354	330	339	361	357	364	347	353	338	326	322	338	360	348	334	328	303	326	340	302	348	313	340	360	341	353	366	343	370	368	338	349	348	292	335	301	315	397	324	329	340	317	309	326	355	326	370	309	358	372	372	357	339	316	355	360	323	313	353	312	306	329	339	327	356	348	295	314	330	367	312	339	343	354	344	337	365	334	348	330	329	343	346	329	344	383	378	314	347	358	347	328	350	329	348	328	330	326	353	347	347	348	350	350	340	341	341	334	335	344	318	361	362	353	339	352	336	367	364	346	346	351	368	297	345	357	350	343	327	336	338	399	339	338	313	338	346	304	354	378	325	323	332	362	324	322	341	322	347	334	308	336	327	335	367	312	362	325	336	352	375	363	327	316	349	327	326	335	366	298	336	353	345	352	348	372	340	334	344	352	333	293	326	341	340	335	339	325	341	355	391	317	338	356	329	324	342	356	327	309	397	340	340	339	356	329	303	345	372	350	374	371	309	344	319	315	310	327	340	300	344	358	361	362	322	341	344	374	364	320	338	379	332	334	332	340	327	337	335	355	328	329	368	310	336	329	328	341	323	352	362	351	338	338	367	337	373	345	363	342	357	290	353	347	317	324	302	336	357	356	360	347	339	344	312	348	345	346	307	359	342	331	303	342	351	333	330	310	321	354	350	332	373	337	353	370	366	325	356	356	331	347	363	354	342	333	320	356	358	335	330	334	353	339	344	330	364	341	352	355	357	338	342	344	341	356	340	375	353	363	332	308	358	363	328	345	328	336	351	352	320	347	321	334	338	348	326	319	331	334	340	327	337	338	325	335	349	307	305	323	332	313	349	339	338	353	327	332	320	323	346	338	325	342	353	319	349	328	351	349	335	347	381	308	353	314	365	340	335	328	338	337	358	308	354	340	337	354	379	343	348	336	336	320	333	364	348	335	337	343	339	334	352	374	337	344	341	338	370	325	353	368	361	327	323	373	328	378	340	368	350	349	367	342	351	375	350	310	334	342	372	347	322	333	378	354	341	321	344	328	367	357	338	350	358	332	344	348	327	328	371	355	340	340	317	346	336	355	354	312	357	313	349	344	353	340	338	387	320	360	355	318	375	368	338	317	353	350	305	346	317	371	335	326	346	311	316	321	339	330	337	339	317	332	303	352	332	343	328	388	340	369	347	343	360	340	356	337	361	328	322	330	309	320	330	361	324	330	324	335	345	328	360	327	358	320	348	348	334	349	339	349	351	352	311	354	355	347	361	337	329	354	352	318	342	334	363	352	356	358	333	359	332	330	357	336	358	335	325	335	336	322	326	360	327	337	328	326	333	359	345	373	365	312	331	330	339	345	330	350	338	332	322	347	335	347	321	375	351	312	317	336	359	323	348	334	352	353	355	362	366	361	340	338	362	336	368	336	341	353	338	347	322	370	307	338	341	335	371	335	359	336	360	328	381	314	346	329	349	309	319	319	289	323	338	325	346	334	351	353	352	378	314	331	369	369	338	334	347	342	329	322	336	342	321	340	341	330	362	358	330	369	347	315	362	357	336	338	354	338	346	359	348	335	357	334	364	343	358	336	346	351	334	333	341	342	311	317	331	334	344	369	349	338	313	317	311	344	337	352	354	351	379	304	324	349	369	330	361	358	338	364	340	371	362	381	371	319	335	341	351	338	365	369	350	334	338	308	333	374	297	358	300	352	311	379	348	372	348	314	334	355	340	301	337	330	323	320	321	339	356	340	308	339	336	332	319	337	385	360	340	330	348	368	368	346	315	343	344	348	328	356	351	351	302	347	320	349	330	340
10971	10075	20955	22818	16841	14271	11991	10938	8735	7365	7221	8438	8189	6593	5455	5931	5601	5131	5214	4455	3887	2972	2201	1906	1674	1551	1596	1590	1552	1624	1667	1797	1504	1487	1628	6165	10792	10353	6955	3560	2314	1659	1085	939	903	993	902	1050	1129	1067	1031	1031	925	932	1024	911	940	899	940	944	855	941	904	964	934	900	965	904	882	946	944	956	895	912	922	939	909	965	945	950	915	925	943	877	922	965	895	925	930	890	919	911	928	930	908	917	986	949	973	940	922	935	965	919	920	885	955	984	893	934	899	858	916	961	880	965	912	982	941	979	926	973	960	913	960	839	942	979	964	917	911	975	863	986	940	935	907	979	958	910	955	938	931	934	955	992	977	906	941	984	947	997	923	943	885	917	986	922	904	897	882	1010	915	874	919	923	872	918	931	946	936	913	904	948	874	936	1005	931	954	926	971	950	971	924	934	913	902	945	907	906	935	911	990	886	941	908	962	916	879	944	946	886	952	929	977	916	876	952	951	921	917	945	952	998	934	914	917	1010	880	940	949	922	993	898	915	956	927	934	912	925	934	913	843	910	978	968	949	975	957	934	929	984	934	973	902	945	940	916	943	927	953	895	876	894	901	926	899	960	955	938	969	955	909	941	956	983	929	896	965	955	965	990	973	940	911	948	938	905	968	908	903	952	983	953	926	964	958	885	926	907	999	956	943	975	903	923	930	925	923	932	915	945	928	916	924	946	928	981	904	916	911	931	952	942	948	932	889	932	928	943	926	957	890	904	935	940	924	927	963	931	968	942	953	972	916	939	960	942	972	979	1031	936	893	937	913	965	977	963	966	902	947	949	945	957	932	952	936	874	956	877	908	916	941	939	909	945	956	909	974	932	925	957	910	993	960	986	923	913	923	945	943	902	957	986	919	930	954	927	885	940	915	890	899	966	945	941	952	904	928	924	941	920	908	956	984	950	905	959	870	947	936	925	1004	962	871	952	939	957	933	946	919	898	970	953	924	930	969	964	914	928	958	982	981	939	927	932	916	965	928	956	937	953	934	926	944	942	947	941	911	949	939	941	960	948	938	966	946	899	968	932	982	901	936	945	959	917	933	932	878	933	943	921	956	948	926	960	905	959	953	933	907	948	957	928	910	953	922	925	947	942	937	967	911	929	954	960	981	896	899	939	943	907	895	897	960	905	916	884	955	912	890	967	947	940	938	925	932	930	935	957	883	941	879	955	902	868	890	924	956	968	922	933	929	934	938	928	979	891	987	921	943	951	933	989	896	935	915	973	893	900	964	985	956	919	957	953	961	896	935	865	890	953	895	921	986	954	926	912	902	976	889	974	912	963	982	950	982	945	891	932	933	996	890	986	993	905	976	975	935	905	956	938	919	985	937	1010	879	945	953	942	968	953	918	960	949	956	937	947	942	951	869	995	984	961	970	971	889	915	952	967	946	923	954	943	934	940	927	944	984	949	974	874	948	949	947	939	895	961	940	971	955	900	860	887	901	970	896	929	973	927	911	893	934	972	926	901	937	944	902	962	985	890	970	899	909	966	904	945	950	929	944	868	882	887	947	954	906	982	975	921	929	913	901	954	896	924	944	924	945	895	964	906	966	932	896	932	977	923	921	867	962	970	996	966	937	1033	919	978	999	930	941	955	902	942	892	931	906	918	951	896	926	989	939	946	1053	959	963	881	905	947	930	889	939	947	947	947	942	928	963	916	946	909	922	901	935	920	950	903	958	957	899	947	954	951	878	961	919	947	981	937	901	938	932	983	986	960	959	907	964	860	962	901	910	896	925	958	911	993	935	923	1014	922	938	933	896	921	956	959	945	928	936	954	945	965	926	969	946	965	971	950	977	892	894	911	872	918	985	942	974	898	904	928	940	878	899	937	945	976	900	931	901	984	932	952	945	929	949	942	903	948	942	918	940	901	949	912	906	865	986	954	958	916	947	919	930	907	919	1022	964	945	862	994	968	944	930	925	956	914	905	905	931	944	941	867	899	923	912	899	996	919	948	930	919	922	928	937	925	944	890	977	891	936	977	970	934	960	909	905	938	947	972	923	958	912	955	945	939	939	909	914	934	933	936	930	955	936	953	932	890	988	957	925	926	911	935	942	932	927	950	937	980	924	972	860	928	905	851	912	958	901	931	966	903	902	938	901	951	937	944	996	877	913	947	923	895	985	938	910	959	962	923	898	938	912	905	882	974	889	966	1009	878	875	899	925	906	921	905	864	991	949	954	879	959	903	944	973	908	921	999	976	947	934	963	927	936	947	934	966	889	1017	904	969	924	911	886	940	936	929	928	939	973	906	921	969	969	967	922	959	925	968	943	928	902	957	946	927	917	934	936	949	936	938	950	955	984	887	871	970	935	943	951	961	992	901	953	888	933	928	972	914	927	983	883	979	920	920	908	975	941	921	934	904	905	954	958	903	920	938	935	948	960	924	900	899	905	934	922	1002	914	907	939	900	933	962	940	880	964	936	899	957	943	941	911	957	932	896	867	984	959	922	954	945	962	913	985	881	938	946	950	961	959	936	911	979	921	933	951	972	951	958	924	942	911	920	929	906	908	887	930	928	963	964	909	934	943	919	956	884	909	893	933	906	947	953	942	957	933	944	914	933	937	948	953	993	1016	936	938	917	954	965	929	956	910	968	942	921	928	935	864	925	938	956	1001	952	927	915	930	949	919	897	969	958	952	944	952	939	954	898	943	971	939	937	975	974	904	968	880	934	906	947	920	993	918	928	954	915	916	916	940	906	931	948	901	886	931	897	910	914	929	997	962	985	945	908	945	1006	953	971	916	913	907	926	959	894	906	888	977	963	925	949	965	933	916	938	1021	935	907	941	896	950	924	888	950	910	907	908	934	938	952	930	966	980	965	919	922	893	958	934	913	949	933	904	933	917	924	904	977	915	945	947	936	882	925	931	990	927	977	904	1004	905	923	917	935	972	952	934	966	912	946	898	935	887	981	961	958	895	946	918	938	928	972	944	973	942	920	948	962	975	875	934	884	949	975	942	946	940	967	936	940	993	956	893	909	936	971	951	924	934	938	929	923	945	894	946	930	934	893	958	903	945	998	934	899	911	894	921	956	898	939	890	862	936	928	931	924	927	883	964	975	959	918	920	909	955	927	934	915	948	926	906	933	936	931	943	932	909	957	978	928	940	932	919	939	949	911	927	955	936	936	944	946	892	991	959	864	972	950	934	962	970	965	939	992	902	917	907	935	983	917	883	921	929	955	904	919	920	968	899	961	920	881	974	905	943	908	901	960	886	911	915	987	964	958	902	894	897	967	888	919	979	953	893	903	920	877	919	947	901	936	950	924	911	963	956	928	998	990	899	947	904	945	888	904	926	977	963	928	973	931	909	974	940	992	941	924	956	940	964	1007	926	940	973	989	972	968	971	954	947	980	937	944	876	1005	954	1001	986	922	906	999	961	957	959	911	945	935	906	918	894	925	911	978	936	897	921	949	925	890	940	918	907	983	985	882	950	946	948	975	905	858	909	915	887	931	941	920	961
24972	17119	20166	17100	9915	8030	6008	4187	3345	2499	2160	2115	2170	1592	1368	1612	1463	1397	1235	1017	771	638	545	457	427	461	423	440	447	436	477	406	400	367	679	2098	2820	2839	1435	904	620	418	335	321	332	326	337	317	378	481	475	373	319	305	332	318	297	333	291	331	313	343	336	310	329	337	296	266	306	356	299	344	303	309	333	320	339	322	317	306	321	323	274	314	287	300	323	315	334	340	344	306	321	260	302	324	337	314	308	290	298	343	289	315	329	303	308	328	327	336	324	312	332	318	353	313	276	293	327	316	286	323	314	326	306	312	322	292	329	303	321	334	304	286	324	291	328	287	293	312	334	301	309	339	298	306	310	317	311	304	303	283	340	311	351	338	312	318	318	289	330	307	324	309	325	317	294	335	328	314	332	339	318	338	329	302	314	293	270	320	321	269	311	308	288	312	322	314	320	310	323	311	342	304	299	298	329	298	321	322	313	292	320	327	322	295	295	343	315	322	309	323	310	296	295	301	353	304	305	336	316	335	352	324	294	343	324	299	300	359	284	296	320	315	322	311	278	308	323	327	281	282	331	300	293	313	294	300	302	319	311	306	294	313	287	301	326	312	326	321	308	297	321	317	296	285	309	313	310	333	313	314	318	329	282	317	288	329	312	285	285	304	340	305	327	302	313	311	314	305	314	328	305	298	304	344	319	295	306	313	316	310	285	338	306	320	324	307	327	315	314	309	311	346	297	313	299	289	326	332	332	305	319	296	287	312	291	307	289	307	307	332	315	352	334	322	306	304	316	329	333	329	312	338	295	249	313	311	309	310	295	324	328	314	313	332	337	308	307	312	321	330	317	322	319	285	302	307	318	301	298	293	302	286	307	323	320	305	338	321	287	335	291	300	261	295	298	333	301	326	322	319	295	312	302	325	307	313	289	290	298	316	286	311	298	311	289	281	304	315	311	306	301	284	293	313	303	307	318	292	311	323	327	303	266	293	342	316	318	351	294	305	329	311	342	306	327	286	321	306	299	309	286	282	285	306	321	311	314	293	303	271	316	320	301	338	318	284	294	306	316	298	296	307	287	327	315	338	296	327	306	335	302	350	319	318	351	294	368	315	267	307	320	297	342	323	325	305	307	324	325	309	317	330	308	324	318	323	323	288	302	298	299	296	341	315	316	336	307	291	308	283	292	302	307	303	324	312	297	318	289	349	302	331	332	290	321	310	285	301	291	305	314	311	307	298	317	315	328	304	325	299	329	301	291	286	288	266	277	302	340	316	327	314	305	321	285	331	315	307	307	330	328	288	318	344	326	311	322	313	297	324	315	297	315	317	312	308	304	331	312	326	310	337	268	332	353	316	328	296	274	298	315	284	312	330	307	316	323	339	300	315	330	327	307	321	273	331	329	295	283	340	308	302	303	315	331	325	286	307	289	322	311	303	308	326	315	318	317	325	292	324	331	298	322	273	280	268	316	289	305	297	296	278	340	313	312	324	313	340	304	290	280	299	291	298	348	310	291	312	302	292	312	321	317	311	302	317	321	299	309	352	323	347	286	320	272	325	293	300	301	327	315	316	291	298	319	305	298	311	320	331	300	310	332	309	308	316	288	314	295	293	285	318	337	296	295	300	326	295	333	333	314	330	322	330	328	290	320	311	279	290	281	315	330	281	322	309	316	299	308	288	322	286	330	320	279	286	311	306	295	298	267	261	308	275	307	334	323	309	350	310	291	297	339	301	339	309	376	323	312	312	307	296	321	298	314	327	309	327	315	310	305	335	272	289	275	294	306	328	349	273	338	305	297	304	322	352	320	309	291	292	307	310	324	325	306	314	300	333	311	282	298	325	288	306	294	328	313	309	312	298	307	294	294	310	307	299	301	285	330	267	313	302	330	312	316	289	325	301	312	301	311	298	282	300	335	321	306	319	311	355	297	329	315	338	329	265	323	285	304	304	328	290	305	310	348	312	328	299	335	287	322	291	314	338	305	326	342	321	312	319	340	327	293	304	312	320	304	309	295	305	319	303	302	318	330	315	320	304	320	317	331	361	329	354	298	331	307	321	310	321	313	333	277	335	348	354	282	317	338	322	289	307	305	285	313	278	296	314	317	314	297	312	325	336	314	282	320	299	285	294	286	320	323	323	341	298	303	299	268	308	313	321	291	323	307	304	310	313	334	306	289	320	320	289	320	345	309	322	285	325	295	351	290	283	292	333	357	327	308	320	306	317	344	328	336	309	289	312	298	337	296	297	296	305	313	296	300	317	320	313	313	320	314	318	298	319	318	313	301	323	322	319	317	296	306	321	289	278	296	300	308	315	298	333	285	313	316	317	295	300	294	322	313	295	293	287	318	305	322	294	299	293	290	293	296	337	272	286	306	304	323	296	320	308	338	303	295	285	284	313	313	312	295	326	297	329	289	301	303	309	308	280	331	332	307	294	302	330	309	323	298	286	278	289	312	317	341	308	305	315	281	306	311	293	329	333	303	301	311	305	298	279	298	275	299	304	340	289	321	288	301	293	326	299	299	327	288	314	308	324	327	338	331	324	320	313	280	302	311	299	354	317	290	323	289	303	350	341	296	313	304	291	322	320	322	334	331	320	276	290	321	306	327	307	319	306	358	291	327	318	298	349	307	302	283	321	314	306	310	309	325	344	320	303	324	325	293	319	334	305	314	282	321	342	318	319	323	334	306	337	289	335	312	317	327	314	288	313	326	306	278	314	354	317	305	368	320	334	307	307	309	323	274	305	329	322	327	340	324	307	311	303	325	309	341	303	336	315	325	320	313	330	322	334	329	304	307	327	321	298	359	315	333	281	323	333	303	298	305	313	304	333	328	314	292	294	290	297	306	317	295	319	352	311	330	296	327	286	329	330	329	317	320	299	295	311	342	310	291	321	323	340	353	291	290	300	321	281	277	315	328	316	295	317	330	324	303	287	286	312	308	316	333	318	306	323	315	320	332	336	318	308	330	311	301	308	321	347	293	325	332	324	321	318	315	314	301	293	325	292	320	320	297	293	312	297	302	315	312	309	327	291	328	306	347	308	328	303	303	290	339	325	327	322	299	307	290	296	329	329	305	317	310	320	330	297	337	294	318	301	346	333	284	301	270	315	297	330	303	300	317	271	311	311	305	339	307	315	332	333	300	300	342	318	306	290	305	325	312	331	346	345	303	324	312	317	306	274	328	290	308	306	303	327	332	332	313	310	330	298	316	295	307	300	317	335	311	330	319	297	326	309	325	352	299	284	335	310	301	319	293	289	346	307	317	308	286	316	301	332	311	289	311	319	298	324	284	291	312	301	340	271	347	300	312	316	300	283	328	305	298	323	310	309	313	319	325	347	331	288	339	294	273	337	327	305	286	295	294	309	307	320	335	317	301	315	318	298	320	331	327	314	297	297	318	323	324	304	294	323	305	292	306	309	299	310	302	302	309	297	304	294	288	300	308	304	317	325	296	323	287	305	298	306	300	308	312	296	314	287	299	290	327	306
14651	14146	25218	27576	20866	19583	16053	14245	13201	11431	10870	11351	11162	9126	7549	9312	8638	8241	7539	6226	4639	3165	2501	2089	1851	1748	1934	2011	1983	2245	1991	1652	1538	1760	3680	13972	16813	16240	8898	4823	3066	1538	946	910	899	966	891	867	1384	1953	1630	1191	1049	861	873	904	863	881	855	837	855	857	851	815	854	816	846	844	851	827	855	821	874	842	829	847	880	827	849	836	862	880	874	836	867	866	847	866	856	837	883	862	833	872	881	855	860	836	885	800	873	858	889	842	877	905	857	854	852	844	880	882	839	832	877	852	863	857	820	881	847	807	904	840	856	868	813	853	863	861	853	855	846	841	842	853	848	885	862	863	802	924	887	845	863	855	800	870	883	869	911	845	819	865	847	890	845	866	858	845	848	901	822	907	870	856	838	836	922	873	881	872	850	857	886	840	827	884	864	839	865	837	856	866	849	803	869	856	921	823	870	886	889	869	875	884	832	829	844	839	856	885	876	834	860	848	853	796	875	863	878	852	840	845	823	823	859	842	942	853	801	825	860	849	817	837	868	847	872	891	898	854	863	856	879	826	872	857	856	897	907	870	865	879	801	883	862	819	855	883	828	872	890	829	857	860	815	887	848	870	878	847	825	851	794	853	817	843	845	847	871	865	856	876	878	863	871	897	846	809	783	878	820	861	899	843	842	855	862	864	821	827	839	867	871	791	906	850	860	851	882	833	879	872	813	859	889	832	863	796	825	842	808	835	868	864	869	845	836	875	885	882	861	843	841	850	870	850	848	844	874	833	852	860	857	872	873	897	915	850	822	843	880	882	882	890	879	860	840	878	859	830	885	866	853	856	863	850	866	874	848	831	842	863	832	848	829	903	841	885	885	887	846	835	830	831	850	902	821	880	854	820	843	822	853	829	890	896	880	873	872	883	849	890	834	867	875	831	891	855	848	865	834	846	851	901	834	848	877	809	821	840	860	874	819	875	833	854	836	870	823	895	873	829	874	816	793	876	860	836	842	841	869	868	872	811	879	881	914	848	826	841	919	884	860	853	840	835	888	864	858	805	807	884	832	839	899	850	892	877	857	877	893	791	854	826	880	863	889	860	829	871	877	831	816	895	818	901	828	848	853	831	843	852	856	836	853	853	836	875	852	878	841	820	853	843	897	847	915	917	856	928	862	849	895	848	861	843	838	847	822	873	785	877	879	850	827	905	855	889	841	874	906	846	879	916	808	868	848	902	866	849	858	814	903	900	825	897	831	878	885	880	805	823	817	916	816	840	850	912	849	864	822	879	882	808	836	876	881	834	902	808	858	840	899	796	812	838	907	884	837	855	856	836	881	878	825	885	856	922	836	871	840	886	844	877	816	864	840	841	871	887	861	829	869	837	870	821	833	871	933	854	872	881	855	814	871	801	856	835	872	885	876	872	832	856	895	853	887	867	871	846	809	839	884	849	880	850	862	907	870	858	829	890	855	863	883	864	856	863	870	867	868	902	886	923	891	860	852	923	844	861	856	863	840	841	879	811	880	890	911	887	888	870	854	878	844	825	812	877	867	867	845	878	857	869	868	857	829	853	860	872	881	868	862	850	874	891	825	779	879	807	914	847	837	869	896	863	873	819	867	870	832	873	859	846	849	846	817	867	827	822	895	876	856	832	821	825	835	842	803	857	873	860	824	835	893	827	853	851	799	894	851	848	894	848	876	863	880	864	840	833	883	860	847	837	818	871	820	841	855	859	882	842	878	866	864	856	853	827	870	873	901	880	848	870	874	864	865	867	896	837	841	873	907	858	876	831	851	867	868	851	874	848	892	827	828	887	885	883	909	822	872	844	870	859	851	841	775	836	863	819	842	885	855	822	878	898	864	857	873	844	858	866	857	861	867	832	921	901	839	854	812	874	846	862	820	853	873	820	870	873	911	832	884	874	851	843	847	868	898	897	841	863	906	877	822	884	843	863	848	847	790	848	832	855	859	838	850	826	915	821	872	908	827	853	851	889	875	858	859	839	889	884	867	848	876	883	871	860	834	882	882	876	826	852	873	820	857	789	854	818	845	874	865	825	806	897	864	865	807	889	870	868	859	829	863	796	819	915	885	857	839	861	830	870	821	850	876	850	851	836	860	907	864	890	865	840	827	825	790	859	858	845	916	867	885	850	809	871	864	875	891	842	836	852	819	817	880	866	858	864	842	824	888	869	895	827	811	876	859	888	871	894	841	839	822	888	857	890	883	866	832	879	847	858	837	879	896	824	842	885	821	849	864	900	820	868	830	851	824	854	852	860	828	828	818	885	851	835	862	890	848	875	849	860	862	884	833	857	876	859	849	825	885	865	875	847	823	861	853	820	852	844	870	854	838	909	887	857	810	862	823	956	870	896	848	862	847	871	826	805	907	853	852	821	853	829	915	814	844	866	894	885	843	819	867	865	838	863	841	862	858	919	845	798	879	866	866	854	835	871	835	845	885	856	861	853	853	851	861	891	815	876	885	894	826	815	859	828	866	864	853	871	824	915	831	861	872	826	866	843	859	818	835	909	818	869	831	853	895	842	851	876	861	870	817	853	865	859	865	848	910	848	860	875	859	894	803	831	900	848	867	842	844	818	865	849	888	888	892	861	919	909	865	829	840	895	854	870	837	845	879	853	859	874	826	866	866	881	840	865	825	877	839	872	837	863	867	852	872	883	804	910	856	846	849	840	890	897	837	889	874	874	809	792	830	883	910	851	848	870	865	849	847	852	889	901	832	849	836	869	830	890	849	868	867	900	859	831	899	891	804	853	879	852	812	858	861	869	856	852	890	894	875	822	874	848	836	908	812	909	859	866	882	821	862	820	829	811	860	856	844	845	838	847	859	854	907	853	870	827	834	835	845	847	861	828	904	897	890	863	844	798	842	883	852	826	870	823	833	867	858	889	864	887	925	811	860	831	881	901	869	836	885	871	833	887	774	857	820	827	851	808	795	807	920	857	876	847	850	873	807	812	850	893	888	825	865	847	828	829	822	838	866	875	825	833	874	913	890	874	835	816	850	893	787	846	835	866	916	921	887	861	877	874	882	802	814	848	849	828	801	867	881	844	833	830	832	826	900	846	896	863	868	867	799	836	852	884	861	830	857	858	859	859	830	825	825	854	850	820	836	829	875	840	880	863	875	868	842	843	849	886	810	917	868	851	853	848	894	842	812	844	836	880	804	838	909	840	850	871	852	908	840	866	845	857	825	854	835	873	888	826	852	838	866	902	880	888	937	854	865	879	894	939	823	825	870	841	872	848	919	831	879	838	877	899	908	822	891	849	891	808	874	858	896	854	867	861	912	914	848	875	847	840	861	841	844	855	856	830	863	811	854	844	834	849	903	869	835	805	876	872	866	872	899	807	851	896	855	879	895	849	820	831	814	868	868	832	846	852	896	867	890	816	870	850	879	851	817	909	867	873	852	874	865	838	856	849	835	866	841	862	842	883	903	827	857	819	908	881	861	883	910	843	866	882	874	827	863	847	811	825	767	867
8878	7146	8185	5746	3199	2537	1568	1146	1027	1027	1021	1021	892	743	653	650	724	737	739	557	459	427	411	356	359	415	399	384	422	370	394	379	414	392	386	464	490	426	406	435	364	329	337	337	365	360	365	367	375	379	405	387	394	386	344	378	361	347	354	361	332	350	335	367	370	346	367	336	357	347	338	335	345	326	344	325	360	358	348	389	358	335	328	303	377	359	337	353	353	369	390	358	378	327	374	331	344	357	309	378	359	352	336	394	363	355	366	357	355	316	367	330	352	364	329	350	338	362	337	370	379	358	332	341	367	340	292	335	332	360	332	351	353	336	335	396	333	335	342	335	354	345	299	359	351	342	356	320	343	341	348	347	339	342	363	404	362	342	384	347	354	340	333	351	376	340	373	391	371	371	367	358	361	351	343	377	382	375	343	338	347	363	344	374	358	341	399	352	334	386	339	356	336	364	350	367	364	337	336	357	356	327	373	375	335	343	331	342	350	370	347	360	349	313	350	392	361	355	347	386	370	317	351	348	373	365	379	352	399	341	350	343	364	348	336	357	360	378	375	338	347	351	360	374	341	394	358	380	399	383	324	379	344	360	359	344	349	341	312	367	363	359	365	375	368	343	346	380	380	333	355	325	353	353	374	334	364	345	352	355	387	344	347	326	345	358	359	383	326	357	345	372	390	360	355	332	382	350	350	317	372	336	345	361	342	381	317	330	348	362	302	361	327	363	355	364	354	355	335	372	354	350	352	350	383	334	361	384	361	339	365	325	357	382	365	357	366	351	390	362	352	370	350	350	360	378	374	339	330	334	377	383	353	331	356	361	338	341	370	334	324	344	357	350	366	336	385	373	355	389	373	341	335	381	364	367	318	422	354	359	372	355	364	352	359	347	375	363	375	360	365	362	334	330	383	339	329	340	352	407	362	370	337	348	371	374	332	341	327	365	380	367	410	380	336	363	371	388	308	334	336	357	336	384	365	379	376	360	363	357	362	367	376	359	348	371	366	367	349	339	348	371	363	346	315	363	354	387	364	372	351	372	327	343	377	319	322	367	373	331	357	355	315	321	343	338	349	373	379	366	342	343	344	338	349	409	337	339	333	385	328	336	359	358	367	339	362	342	344	355	352	326	356	364	357	365	369	371	354	403	351	373	323	351	365	352	314	343	361	384	390	366	323	348	336	352	321	318	346	338	377	348	341	358	341	340	342	366	379	358	367	353	359	315	365	327	340	346	352	359	329	353	340	344	387	364	339	362	329	370	408	360	352	344	353	368	359	337	349	331	341	361	360	344	380	370	348	352	370	343	372	346	341	364	345	355	332	369	335	309	365	359	347	386	373	315	366	336	352	356	349	362	360	368	351	360	362	324	348	367	346	364	366	335	339	320	344	342	398	362	337	361	356	349	366	306	320	369	359	345	381	370	386	388	352	375	366	349	361	350	364	347	350	350	342	364	357	362	341	370	384	385	337	335	346	345	361	356	361	328	364	352	346	358	323	374	348	342	348	342	382	363	349	363	352	375	378	365	339	358	345	373	359	357	356	353	406	354	387	375	332	348	371	372	357	350	353	322	324	366	377	335	371	358	369	355	359	364	369	364	403	344	335	356	351	339	389	344	310	329	349	357	343	362	353	371	339	376	387	361	364	350	355	349	332	354	335	364	342	355	353	383	386	359	326	343	365	349	333	363	358	361	315	346	333	333	362	324	350	336	363	329	353	386	388	367	339	363	354	389	362	359	348	346	334	369	351	347	347	354	334	345	358	352	335	348	357	343	355	342	379	346	343	343	336	350	367	350	365	351	326	384	377	360	355	342	364	361	358	355	364	352	356	363	375	367	395	372	365	350	362	339	374	359	326	359	335	319	334	322	327	346	344	380	349	361	368	328	375	373	366	353	361	371	356	374	373	374	341	381	399	379	379	373	416	351	337	353	376	345	371	359	318	366	351	353	364	353	331	395	374	318	360	347	341	369	367	377	395	332	328	362	346	332	364	343	370	354	365	356	393	376	351	361	350	337	363	348	350	364	368	324	320	345	360	344	386	329	349	353	335	353	352	341	364	340	359	323	355	361	350	339	336	368	358	390	377	346	370	356	332	360	339	405	352	362	383	356	359	366	363	374	366	338	357	340	374	369	358	356	351	392	375	356	403	334	376	356	328	345	315	355	358	362	362	375	372	363	348	362	380	365	357	346	361	346	326	341	363	343	355	347	355	345	359	381	358	330	343	324	351	365	344	390	347	391	366	341	388	333	356	350	347	341	355	341	378	372	323	349	376	330	346	357	370	356	362	340	343	337	372	378	372	375	345	328	294	365	341	368	335	346	337	354	353	400	343	338	336	353	352	342	365	356	394	354	355	337	334	319	342	390	384	360	355	317	329	373	345	367	379	344	340	361	385	343	341	371	324	344	370	326	355	383	349	345	338	330	357	312	347	376	378	378	373	342	342	359	358	393	348	354	346	365	354	343	335	326	380	371	372	355	347	351	359	342	338	361	375	348	380	374	373	345	336	335	337	379	355	327	358	360	376	366	363	351	336	357	326	332	354	335	363	331	361	359	328	353	359	350	323	341	306	369	347	378	348	347	399	342	385	335	332	350	352	354	373	368	326	342	340	352	332	352	375	395	352	350	393	349	333	378	376	346	336	340	364	362	350	355	352	327	364	339	346	350	351	362	362	360	359	324	364	308	327	342	365	373	329	379	368	356	378	345	362	367	346	325	361	343	372	342	323	342	351	361	317	326	338	367	335	339	338	352	351	353	358	335	353	340	325	322	327	342	359	340	336	365	330	358	347	357	358	325	344	312	342	323	352	334	333	324	363	365	355	331	370	327	370	344	350	363	339	356	364	341	340	355	359	345	324	368	336	354	341	346	346	358	339	364	363	321	350	344	360	346	373	364	345	336	379	382	360	327	368	373	355	386	373	352	341	361	364	354	342	364	369	358	351	403	331	381	323	330	367	377	383	345	362	360	366	338	332	336	339	352	373	366	358	380	365	355	347	356	373	349	355	339	348	353	359	370	356	351	320	366	337	360	354	361	371	343	348	363	397	351	372	345	340	328	350	349	349	386	345	350	346	347	361	357	361	341	328	326	356	359	384	356	330	351	321	348	381	359	347	365	373	380	362	360	361	356	396	366	375	367	355	336	342	343	380	329	349	339	370	357	367	395	383	312	316	341	371	361	375	374	367	340	339	353	341	358	361	347	384	317	384	347	354	359	336	342	372	380	367	356	348	382	347	363	319	336	371	389	337	381	354	344	329	380	344	379	316	333	365	351	362	367	359	337	381	378	338	388	401	407	383	346	359	366	350	376	345	344	336	369	344	344	395	359	347	369	346	370	368	341	358	360	357	351	320	354	319	376	340	315	351	323	382	383	351	329	348	387	343	367	372	340	371	360	382	348	342	363	384	343	352	344	333	339	358	326	350	371	382	384	359	359	349	379	361	372	365	355	368	338	343	375	354	350	346	364	342	341	350	369
6249	7142	13519	13392	10331	9051	6496	5386	4706	4642	5326	5332	4925	3409	2938	3169	3747	3824	3563	2586	1922	1596	1428	1292	1285	1281	1328	1319	1421	1320	1215	1175	1267	1330	1509	1753	1941	1754	1505	1295	1061	1007	979	1072	961	982	1062	981	980	1131	1173	1073	1119	1030	1005	1000	998	971	947	925	967	973	1008	978	976	993	921	978	929	987	956	1048	996	953	983	902	949	1003	962	911	964	976	955	1026	982	941	910	975	959	985	1037	986	976	959	982	909	931	999	946	953	925	940	1001	978	994	953	983	967	931	941	988	992	965	949	1001	946	989	1002	915	986	961	964	1008	973	984	928	963	948	960	1020	1000	986	968	975	960	994	1025	970	955	963	944	949	984	889	961	976	931	907	966	961	990	989	916	988	925	958	980	987	926	933	936	1000	966	1014	976	929	929	1000	1013	990	1001	917	993	1001	967	943	968	990	958	951	964	975	911	946	943	967	920	975	986	901	969	986	929	1001	978	914	976	925	951	914	996	906	971	1026	958	964	942	945	928	989	1013	884	964	970	945	909	940	968	939	936	947	979	902	980	928	978	970	1005	963	986	918	949	922	938	983	964	984	972	944	898	928	948	1002	927	933	939	957	1013	1028	978	999	991	975	924	945	893	931	960	963	990	965	976	1011	971	942	959	964	977	974	955	1004	955	973	953	976	987	936	889	978	978	971	962	923	989	961	980	988	937	976	1007	967	965	991	948	974	971	1010	1035	992	964	992	917	966	985	953	1006	957	938	892	884	997	963	984	952	999	900	942	928	1001	955	979	943	962	983	956	958	961	949	965	949	946	955	915	973	932	966	978	912	953	930	950	980	909	972	980	932	974	940	953	992	984	973	997	962	946	987	956	942	977	996	1032	906	946	999	957	964	970	980	974	964	933	954	992	897	936	951	914	1048	1006	933	925	998	948	989	965	939	938	900	936	921	979	963	994	967	1028	909	964	984	933	925	935	990	972	909	904	969	1004	970	936	965	999	1020	983	972	907	957	949	969	989	948	974	890	964	1019	890	965	1017	977	974	986	929	971	1019	976	929	966	932	979	926	932	982	942	994	969	979	1040	948	1005	936	1051	957	958	1011	1000	991	977	948	954	946	954	1012	969	893	937	992	949	967	969	945	1004	951	951	958	945	879	955	946	938	969	1032	966	967	958	984	953	957	963	884	939	983	988	962	959	953	950	957	920	979	935	936	892	953	1011	967	939	988	924	1011	1005	943	1013	962	945	972	952	973	965	935	945	947	934	990	942	906	971	976	970	961	1019	937	990	945	969	933	1000	950	973	937	955	947	894	985	969	898	968	952	928	979	960	949	983	972	995	1004	979	970	981	992	931	977	985	955	992	946	972	984	934	980	1015	963	985	958	983	971	923	934	978	977	923	989	975	1006	883	952	951	922	973	934	1008	1017	1010	987	951	1005	954	944	987	974	923	931	999	921	968	928	927	944	1001	979	925	978	960	987	1033	983	952	942	963	981	976	977	1016	965	908	1017	947	960	941	932	954	940	990	939	1038	989	940	992	961	942	943	992	921	1034	966	992	993	935	965	996	990	932	931	1008	945	955	992	1026	993	993	1000	938	982	944	977	955	996	991	976	986	960	988	991	943	982	965	994	1019	945	975	969	928	950	989	965	969	947	1002	948	994	999	992	955	954	933	989	948	922	998	926	962	1022	1037	963	961	1031	928	980	1007	946	977	974	1024	947	1003	949	1004	906	996	934	975	1028	960	992	967	952	971	909	949	922	979	982	993	957	953	1001	1000	931	912	986	927	975	1020	961	1000	988	979	953	919	888	950	976	976	995	958	929	965	950	938	963	965	919	1001	1024	967	945	1023	955	928	990	952	994	991	963	916	1012	927	985	979	993	937	980	1015	925	951	1039	970	987	955	1001	930	958	971	964	939	948	965	968	1027	1000	993	974	944	970	987	976	978	926	935	1017	998	968	947	982	942	941	940	992	954	958	943	998	939	941	949	1032	965	917	1017	1004	1001	944	991	886	1002	965	1001	937	962	1024	950	933	963	957	980	961	951	923	955	960	985	935	967	905	935	948	951	978	912	947	981	991	941	943	901	966	990	1004	966	938	922	962	928	932	954	943	952	991	935	984	986	939	985	956	975	957	957	935	974	921	949	957	967	994	955	1004	919	959	966	939	951	974	933	1014	915	977	965	957	1010	979	963	923	943	934	1007	933	983	935	948	995	1008	1001	942	993	996	947	904	977	930	939	942	955	961	947	953	957	979	974	905	958	970	970	986	987	990	919	947	991	945	1024	988	1008	985	933	1002	1012	987	981	942	937	972	928	928	934	915	956	1029	1001	984	945	997	967	981	960	957	1035	959	1006	991	957	935	932	904	993	966	991	927	984	925	1033	960	975	1002	906	938	895	996	950	970	978	941	921	964	977	975	950	916	992	965	995	888	986	1019	944	999	872	950	987	978	995	945	958	1008	995	925	968	960	970	957	922	949	997	956	956	951	989	956	898	945	918	922	935	992	1017	983	938	943	1010	1052	953	946	1016	980	978	925	993	994	938	941	954	978	961	990	936	936	943	991	997	938	931	904	924	983	966	1037	926	917	939	955	1023	930	986	976	966	970	1042	914	968	947	992	985	981	981	984	970	960	980	972	942	955	904	943	1020	1012	977	926	918	928	958	939	952	918	967	957	975	949	1008	959	965	950	995	934	986	923	982	991	1026	934	905	941	974	985	966	937	928	970	966	941	1011	975	971	969	972	985	990	934	985	981	991	929	1010	988	1013	1004	980	947	1016	965	936	950	982	945	976	960	969	969	973	949	942	969	1010	967	905	932	981	966	924	982	945	983	977	928	966	1005	952	955	999	981	981	995	969	1022	997	970	986	938	1009	953	963	991	957	943	967	967	977	1010	952	1000	990	1014	1002	962	991	959	900	955	1002	958	970	1014	939	904	968	897	930	1018	1002	975	964	962	987	940	959	966	1013	998	914	929	1009	979	990	971	968	971	946	972	965	1052	958	916	951	918	931	987	927	979	980	982	945	1025	965	917	956	994	930	952	971	954	954	1014	926	946	949	994	1022	911	950	981	972	993	984	1033	954	1003	923	950	977	975	955	969	960	976	954	990	963	890	930	981	911	975	965	962	987	935	922	1007	994	987	999	937	963	966	977	1009	964	1002	960	987	927	994	930	894	952	977	905	983	948	977	1029	908	978	999	1026	940	1006	987	981	918	984	963	991	880	1023	1030	990	986	974	965	948	927	963	953	995	971	961	938	994	1011	1019	970	1009	938	928	937	961	942	961	922	956	953	929	993	913	960	920	967	934	916	995	996	934	1031	962	978	916	963	889	937	936	979	976	962	943	919	956	899	943	950	987	932	1003	971	919	909	943	927	975	995	947	949	1028	952	954	1003	974	1017	949	952	963	938	988	1016	966	951	961	988	924	969	980	970	960	974	979	935	1015	982	1009	965	968	930	971	943	929	974	1024	1022	939	953	927	1014	1016	939	945	936	951	950	1039	954	1022	937	944	936	992	977	960	1000	1034	958	951	962	907	1007	1017	976	1034	958	907	973	1019	972	967	961	988	904	948	971	989	941	961	933	1002	1003	935	963	1021	1030	907	981	1013	961	964	964	946	963	974	954	1002	937	967	919	955	953	955	960	918	990	987	985	1011	915	1008	922	950	951	903	948	965	942	945	962	974	1028	1011	955	937	997	958	989
17532	11200	14016	9832	6448	4973	3434	2526	1948	1704	1643	1596	1337	1031	950	1077	1209	1066	878	632	499	442	503	399	391	428	432	468	408	396	409	403	445	469	998	1215	1589	952	792	571	396	420	356	381	347	366	321	358	441	487	482	424	405	328	376	366	329	343	327	327	321	382	330	347	331	324	348	350	335	349	320	309	361	354	330	348	335	336	349	342	321	346	349	300	340	356	323	312	357	313	344	359	381	328	324	334	344	339	327	361	338	357	341	325	364	374	372	310	315	354	398	331	353	355	327	332	360	355	344	354	343	362	343	377	354	343	364	336	337	328	333	330	312	337	319	345	372	354	334	335	307	319	372	342	326	347	313	350	363	343	340	338	330	344	372	326	343	314	386	333	335	337	323	338	304	342	319	313	338	333	322	356	320	314	340	336	345	331	358	321	337	375	378	334	350	354	328	321	318	326	318	333	313	371	356	360	357	339	392	378	339	354	331	351	339	335	363	346	351	339	378	329	336	319	338	341	311	328	322	360	348	318	315	347	365	345	339	358	376	356	359	367	317	356	342	309	323	359	302	364	346	310	308	327	317	337	323	355	321	322	326	338	359	350	365	353	334	344	340	353	345	320	341	360	377	317	324	325	358	364	339	317	338	359	328	325	321	311	351	355	317	298	336	364	327	332	298	350	347	325	350	332	356	319	336	366	341	321	317	341	330	317	332	351	330	330	341	323	386	350	357	348	367	407	353	318	363	340	329	332	343	350	365	337	347	331	333	340	316	367	366	336	349	297	353	318	336	374	350	314	315	333	364	335	369	344	342	333	314	317	325	350	339	349	324	339	330	303	331	340	343	352	353	346	334	350	349	336	308	339	333	338	316	343	323	323	338	346	345	401	346	352	327	357	327	338	318	368	363	336	348	311	316	316	338	348	305	322	339	369	357	337	317	357	379	342	323	338	336	303	321	309	318	346	319	356	357	321	356	340	359	363	372	321	340	330	325	366	312	325	327	323	330	360	310	373	360	297	334	296	353	346	373	323	338	341	363	364	362	322	324	342	319	356	315	333	365	343	337	327	372	339	341	348	345	361	315	340	365	348	371	318	358	348	303	349	365	342	378	336	364	381	354	359	338	332	302	317	355	383	350	338	348	331	392	342	321	358	351	355	317	317	361	396	369	329	349	369	327	312	327	348	366	334	360	335	314	333	353	343	375	326	360	334	333	352	334	327	342	348	312	395	339	377	312	352	346	345	360	356	372	325	317	345	343	354	347	354	349	318	309	356	315	337	320	350	316	349	370	345	344	330	317	342	333	351	345	322	318	356	355	365	340	313	317	332	325	328	333	346	363	350	315	282	345	339	352	329	359	345	332	355	306	342	323	343	375	353	357	344	324	356	332	342	360	334	332	313	296	338	375	332	352	340	306	334	323	345	345	332	363	326	342	361	335	368	316	342	372	347	358	322	325	358	348	355	313	336	323	335	335	350	358	330	318	360	325	336	326	367	339	371	347	330	317	344	359	341	328	363	345	347	325	311	317	331	379	335	351	345	319	333	341	339	357	345	326	325	326	341	345	348	350	303	325	341	318	334	343	318	324	340	351	313	315	368	345	339	366	330	332	321	323	362	335	321	338	332	323	343	315	330	352	330	327	317	361	334	373	377	341	359	326	330	340	340	319	340	323	334	313	339	357	321	390	328	359	347	337	323	342	334	324	377	334	330	365	340	331	369	343	348	335	329	364	311	323	359	342	332	320	338	334	321	374	328	369	351	330	320	341	308	375	377	343	352	321	316	336	334	356	332	346	354	345	331	355	352	369	343	333	335	353	360	338	358	368	380	345	356	321	308	360	358	345	330	352	320	337	351	318	377	325	350	360	352	358	377	362	342	350	338	338	322	383	338	356	332	345	345	347	345	314	357	301	328	330	325	364	331	342	347	298	354	333	385	338	333	370	354	287	369	348	327	351	358	353	350	362	318	331	356	374	353	354	348	352	337	335	318	354	355	333	364	328	345	356	334	351	340	351	344	353	406	330	341	336	328	337	363	373	335	378	349	324	364	354	337	331	335	371	363	333	345	378	336	366	337	333	355	315	331	369	349	330	314	377	333	352	331	339	353	342	331	357	352	363	342	349	368	322	328	335	349	349	325	319	361	334	335	333	325	396	329	335	356	336	332	324	315	331	366	353	323	338	346	342	362	363	327	318	368	347	355	359	329	315	370	341	332	341	363	318	312	348	339	335	339	317	314	377	369	362	325	358	366	327	341	352	329	341	374	325	358	363	318	325	347	343	335	325	323	331	380	348	336	304	334	361	356	348	337	340	363	356	327	352	354	331	333	366	330	388	330	349	344	324	371	344	320	360	367	315	321	313	347	338	310	328	346	325	344	351	326	334	335	338	360	348	351	300	341	330	365	360	354	339	352	356	344	342	356	327	337	377	359	322	344	316	372	362	326	340	345	344	339	338	350	343	332	342	353	349	411	324	359	354	332	352	347	365	343	342	348	371	360	345	366	314	338	321	318	336	336	349	385	349	334	345	350	350	312	321	364	326	335	288	342	350	299	346	325	327	355	368	328	344	357	351	329	305	338	362	333	326	346	359	345	348	344	329	327	376	356	357	351	354	340	319	342	343	333	362	335	355	358	313	319	355	338	337	326	364	350	326	321	347	348	348	360	375	311	350	350	326	315	349	354	337	335	333	341	346	325	376	345	356	375	358	318	310	333	336	341	327	345	361	328	349	334	343	365	337	374	339	370	348	354	315	359	334	318	335	370	328	326	319	347	327	337	341	357	310	356	379	292	381	295	341	340	326	317	344	360	360	343	339	342	304	326	346	342	344	366	346	351	356	345	322	335	317	339	324	374	366	338	335	350	359	321	326	365	343	336	322	304	353	345	303	345	361	316	331	332	358	342	331	323	361	370	336	345	405	335	325	362	344	349	333	301	328	344	368	355	341	345	298	354	357	322	352	352	348	348	342	324	366	338	338	326	355	361	332	332	359	349	326	335	352	347	338	348	356	369	315	364	354	297	376	340	384	327	335	336	340	347	353	320	352	308	369	358	348	306	340	335	355	334	367	355	368	352	316	347	340	345	336	351	319	372	368	286	312	310	337	345	320	329	345	353	359	340	341	358	347	333	328	349	358	356	357	365	347	331	360	358	360	343	324	289	317	324	365	347	371	388	337	336	315	342	339	310	335	328	339	333	310	352	332	316	313	339	330	342	336	336	332	336	350	346	343	321	328	324	342	330	335	289	347	366	321	326	357	340	353	371	321	326	348	361	351	363	340	366	335	321	377	334	358	328	326	347	335	359	314	299	359	381	314	314	341	357	321	334	340	335	376	334	327	335	339	377	323	328	348	372	356	329	330	354	310	325	358	341	350	309	330	349	339	323	349	351	321	362	325	340	381	303	336	347	327	334	360	307	334	335	337	323	329	325	337	333	349	320	357	321	309	327	369	375	366	347	343	357	331	326	360	386	375	342	286	335	318	320	296	349
11723	10005	20318	19181	16760	14751	12509	10935	9445	8592	8774	8654	7160	4912	4938	6303	7260	6116	5132	3063	2290	2087	1848	1613	1494	1756	1735	1898	1777	1565	1494	1581	1639	1818	6211	7596	10139	5318	4178	2627	1493	1492	1006	1029	964	1028	930	979	1484	2061	1912	1419	1206	978	937	920	949	946	897	967	978	918	915	936	862	923	947	909	919	934	901	954	1005	920	980	932	930	932	897	996	895	952	974	935	951	921	938	927	972	975	927	915	950	924	927	945	931	910	929	927	955	924	940	903	975	979	912	892	959	926	939	911	959	940	912	927	929	924	931	989	883	937	946	985	954	962	923	900	955	957	945	913	903	951	943	946	940	921	922	939	963	909	981	957	885	972	935	897	959	888	953	947	953	970	1000	905	862	935	880	883	945	917	962	941	938	889	941	937	962	898	936	894	890	945	973	947	909	882	938	945	933	912	894	968	906	957	956	913	932	934	948	950	862	897	954	899	979	961	887	943	927	881	938	936	941	934	930	989	907	969	924	904	945	956	957	888	959	937	942	896	943	995	952	900	974	938	904	915	922	955	921	946	918	912	920	953	923	936	958	929	935	950	916	967	931	919	941	966	968	946	849	890	937	903	926	998	961	992	912	968	952	900	908	884	935	919	919	951	936	916	881	891	933	895	973	947	917	899	966	962	985	913	962	942	951	991	988	888	937	958	945	925	874	938	938	894	947	939	891	889	972	911	892	927	896	917	933	893	928	977	926	915	944	963	956	897	903	969	942	977	949	913	896	924	945	929	954	923	979	962	936	932	946	906	967	911	895	903	942	927	911	893	928	919	931	971	912	920	969	967	957	930	889	944	927	912	948	970	948	920	912	872	952	913	916	922	908	935	915	891	969	945	864	952	916	921	956	938	926	953	941	986	942	985	973	950	926	931	932	985	897	906	996	959	909	948	895	886	936	963	923	951	919	948	876	936	924	916	871	893	924	921	970	970	920	933	949	942	945	898	948	914	910	960	964	889	935	950	898	975	932	893	926	946	959	961	959	964	907	910	928	908	928	1012	927	964	958	907	931	972	930	959	945	905	923	903	924	974	942	922	954	912	906	924	909	899	941	963	938	995	948	942	944	885	924	916	935	950	906	956	901	963	948	896	947	943	955	944	917	909	938	944	994	958	959	904	917	905	906	954	970	885	951	872	911	893	946	960	969	906	895	905	898	917	925	949	948	929	919	956	878	976	934	913	977	918	931	874	971	977	953	909	963	893	903	933	926	982	958	951	934	946	925	950	942	898	925	929	895	942	888	963	895	928	962	910	898	924	899	912	844	926	905	934	911	876	874	918	910	926	879	947	908	938	980	988	933	922	955	911	907	934	904	895	942	931	919	905	904	898	867	892	913	958	983	910	905	915	925	940	909	927	907	932	938	930	888	935	865	963	950	906	899	922	923	959	963	992	977	935	951	914	934	940	956	888	994	935	903	927	941	950	964	927	930	933	942	946	918	915	898	923	960	967	922	912	907	961	945	901	945	948	962	931	938	991	910	936	934	891	946	940	927	934	955	911	928	898	946	925	957	1016	951	886	935	889	963	920	932	925	928	938	969	966	914	985	915	914	914	908	895	914	949	903	929	896	903	954	919	851	933	887	949	949	950	905	941	947	961	939	976	947	918	973	925	884	902	929	887	891	920	916	929	910	916	938	911	888	957	877	950	924	965	972	975	935	909	907	905	927	932	950	915	912	936	896	956	898	898	915	922	914	924	963	920	930	953	953	936	905	906	958	914	920	931	909	951	888	939	960	966	940	910	916	936	946	945	898	930	893	953	949	863	912	889	882	981	987	957	931	933	918	935	931	943	850	968	992	886	960	929	924	956	929	981	916	917	950	921	954	960	872	969	941	870	870	973	946	945	895	939	960	895	954	891	908	953	926	985	957	951	884	989	897	913	906	919	944	904	955	901	943	959	905	933	917	917	927	966	921	903	950	966	883	931	902	905	932	941	939	919	932	960	988	927	942	955	970	971	958	875	1007	969	910	947	933	939	934	977	942	971	941	959	920	938	943	951	933	923	916	929	948	997	996	947	907	911	904	983	884	981	919	907	900	917	926	967	959	874	959	932	908	944	913	942	919	915	959	944	902	928	951	972	1002	919	955	927	909	933	903	969	896	1008	913	961	918	881	927	892	952	946	929	911	920	931	954	919	940	915	914	925	953	892	916	999	920	914	929	886	908	912	881	915	903	933	945	942	904	905	954	944	922	958	922	914	905	884	908	949	961	957	971	925	922	945	988	967	944	935	931	1012	878	954	907	896	994	949	907	924	929	902	977	901	882	913	925	973	916	926	955	934	944	962	992	937	932	926	901	958	897	904	883	934	905	970	977	923	944	913	955	964	935	859	941	912	944	902	955	916	885	894	951	974	985	903	920	918	914	957	943	900	927	947	968	895	898	920	961	936	951	967	886	916	887	970	963	935	977	882	934	915	912	926	913	912	883	886	913	883	896	945	959	945	955	924	930	979	959	937	958	906	929	975	898	949	934	931	986	929	885	925	958	958	963	929	961	914	878	940	966	902	969	932	973	946	978	915	960	928	929	953	927	946	886	917	934	878	931	908	974	918	943	898	967	896	942	906	918	964	928	895	916	889	946	934	952	942	916	923	921	949	960	934	927	928	909	926	875	901	931	943	954	937	986	929	949	896	934	946	945	939	947	1002	863	946	938	951	887	863	911	929	933	979	916	935	933	952	909	926	922	917	946	947	940	914	945	984	934	908	932	897	923	913	985	933	985	938	935	940	970	962	943	945	928	991	971	971	911	946	944	948	923	957	920	957	939	924	929	949	963	957	913	942	963	983	963	948	963	917	890	919	909	965	943	920	870	962	961	933	971	958	983	927	918	928	911	961	921	914	940	884	953	985	902	982	988	947	897	933	945	961	964	897	910	921	918	993	945	947	895	930	946	932	923	925	977	945	910	945	1028	901	888	963	970	950	862	942	925	916	921	947	945	927	879	935	908	957	965	904	947	981	923	888	931	924	970	967	921	907	984	958	937	893	943	931	970	986	971	961	950	936	933	911	959	928	935	946	961	925	923	979	874	926	946	950	963	940	942	909	909	921	941	953	879	915	968	907	976	952	934	1012	910	962	914	924	938	914	964	949	908	959	963	946	924	953	948	926	922	929	911	972	959	959	916	936	918	931	934	939	999	934	941	986	936	940	967	984	925	951	909	919	940	908	935	966	947	980	914	935	939	934	932	894	898	949	999	905	926	939	924	930	925	888	989	894	924	932	955	957	905	899	946	937	887	889	915	944	964	926	919	940	950	917	918	923	911	935	914	973	952	956	880	959	905	962	920	957	929	974	962	979	924	899	961	927	941	971	924	988	956	907	945	995	961	911	886	922	997	909	980	939	985	932	932	939	957	887	950	940	918	913	977	936	934	938	944	947	948	904	877	932	929	916	970	887	896	913	976	900	875	896	917	952	928	926	943	972	959	914	979	968	930	879	924	995	1011	958	914	959	910	908	950	950	918	954	949
26050	16845	20990	15247	10165	8166	6179	4235	3465	2803	2497	2107	1676	1219	1311	2041	1866	1524	1012	657	554	485	461	462	440	482	501	441	406	407	432	423	439	818	1780	2349	1702	1389	1349	721	625	383	312	317	313	333	314	299	321	644	606	461	393	335	283	293	319	276	299	287	270	302	291	271	303	315	318	272	288	266	300	285	295	295	269	312	268	277	305	292	298	315	325	290	282	278	232	294	290	296	317	297	282	302	305	275	300	275	315	311	273	294	280	289	272	278	290	306	303	293	287	305	310	271	285	300	296	297	291	286	301	286	296	316	317	281	306	287	279	301	270	283	285	296	293	279	279	288	302	268	322	289	276	312	322	312	306	298	296	273	285	320	290	286	288	270	300	286	290	263	325	263	319	272	282	279	285	282	280	268	275	296	291	284	302	281	303	278	306	296	314	280	307	290	269	278	328	282	264	291	301	283	269	309	309	313	291	301	303	301	280	270	319	322	311	267	319	289	310	315	291	285	307	317	276	319	308	289	292	290	290	329	321	301	326	303	282	316	282	289	298	292	287	288	266	292	301	296	309	293	322	293	283	293	270	265	289	321	282	308	270	297	254	253	266	319	288	276	285	306	307	304	280	311	320	319	312	284	279	292	287	266	248	298	310	315	305	313	284	317	368	299	293	306	271	268	314	311	284	316	311	290	290	294	282	313	310	295	297	298	290	300	280	271	294	308	304	295	303	268	285	280	262	298	318	270	301	269	292	311	291	284	291	296	302	288	297	305	308	286	317	278	280	297	295	267	309	321	294	289	307	305	291	291	284	292	305	270	281	284	282	320	254	300	282	308	275	295	267	273	290	315	264	291	285	288	284	307	283	278	277	300	300	295	290	318	282	295	314	299	267	305	264	308	288	305	274	276	295	306	307	303	309	312	320	333	304	261	291	308	291	310	300	279	280	266	302	306	286	307	295	280	307	278	285	322	296	284	305	315	282	310	305	311	291	320	321	269	325	290	305	313	283	328	291	275	283	284	295	278	304	299	281	306	336	312	287	310	311	279	272	299	325	308	293	285	296	283	258	302	302	295	314	277	287	290	296	283	291	283	304	317	304	274	262	268	308	311	263	291	319	299	280	267	264	283	292	296	292	292	294	281	277	275	309	275	295	290	268	332	305	311	295	307	265	297	286	284	299	304	324	320	262	301	276	287	288	331	308	277	304	273	308	305	274	295	284	288	289	305	319	293	329	304	319	260	293	292	320	301	308	312	283	310	314	288	316	272	279	300	308	316	272	285	287	345	284	324	310	309	321	286	281	298	290	282	269	299	297	283	288	296	306	285	284	282	278	281	324	285	328	285	295	301	327	303	276	267	315	289	275	313	293	302	288	309	256	333	307	269	319	296	303	286	319	285	298	303	302	296	282	297	329	308	289	271	288	291	336	290	294	292	280	281	305	326	327	284	304	293	289	279	335	311	299	296	294	287	310	305	310	298	297	289	297	304	302	286	296	295	293	287	283	295	278	290	301	295	289	275	310	304	327	325	274	285	291	341	299	276	282	304	308	268	306	282	290	315	298	277	304	330	298	288	311	279	281	294	287	320	257	273	278	272	295	275	310	290	285	295	287	286	315	307	300	276	291	282	307	308	277	273	277	312	285	304	266	301	293	299	293	274	282	311	255	300	301	290	293	276	318	257	282	303	280	305	288	305	281	330	292	288	312	306	315	302	334	285	306	274	303	282	293	275	278	310	291	273	324	290	299	309	325	306	304	316	291	311	291	305	321	302	294	272	310	271	279	287	289	303	307	314	314	289	316	311	293	304	315	311	307	276	288	293	277	273	276	293	276	300	283	239	255	280	288	309	318	300	300	286	294	318	264	270	298	316	317	301	289	270	316	257	317	295	296	296	274	318	312	336	291	285	280	296	280	305	263	306	295	292	295	282	279	298	290	297	280	290	274	303	289	293	317	280	274	276	304	279	267	290	282	295	314	308	290	279	261	290	290	282	288	276	284	284	330	268	269	291	314	289	304	290	291	262	290	302	331	286	264	284	257	301	285	270	341	274	259	268	300	287	283	318	296	306	313	271	311	292	262	282	320	267	331	299	320	304	281	317	272	286	272	312	259	312	309	281	325	296	301	265	285	304	297	289	324	300	300	298	305	325	270	300	297	320	277	297	304	269	303	291	303	291	287	288	283	289	297	289	292	310	290	289	301	310	284	284	303	286	278	294	306	316	286	296	291	306	297	307	284	295	296	287	291	257	311	280	286	301	274	297	329	308	300	303	272	274	279	288	281	274	297	271	307	295	331	301	289	290	275	270	269	297	254	285	279	298	304	301	271	315	281	293	303	274	319	297	297	296	268	291	292	284	318	336	286	309	320	325	292	289	334	311	308	280	277	286	283	304	263	292	311	299	281	304	316	304	296	323	290	329	311	296	278	292	303	276	316	325	277	274	286	292	291	313	324	292	292	252	256	298	303	307	307	317	303	319	285	261	298	300	315	303	306	288	296	297	308	320	297	299	275	310	279	320	299	315	306	289	291	320	272	282	283	308	313	268	278	283	290	276	276	262	298	286	301	305	268	283	329	276	300	304	288	312	299	286	324	273	263	289	309	279	310	286	265	285	297	281	313	308	304	306	270	321	320	291	287	306	278	287	330	272	294	307	290	296	300	258	298	299	283	309	297	293	286	303	299	314	311	275	279	314	296	284	309	278	306	285	252	298	287	302	293	314	268	300	303	292	283	286	293	261	274	273	285	298	304	300	317	306	320	283	272	306	313	279	283	282	294	314	296	285	281	315	305	307	301	312	295	277	288	303	296	303	320	313	315	277	334	320	295	292	269	287	281	283	276	305	297	278	281	291	294	304	316	291	294	311	316	277	279	306	290	285	276	283	274	309	279	284	270	294	311	272	318	293	309	294	292	255	306	311	307	295	305	313	288	303	275	287	279	291	270	296	296	292	291	264	265	292	263	291	270	265	296	276	262	302	299	283	299	302	314	297	316	288	301	312	307	273	279	282	266	274	280	296	271	284	294	294	300	293	302	314	277	314	312	304	283	286	316	299	321	292	303	266	284	280	299	297	254	280	322	329	283	265	278	300	288	254	339	282	311	325	269	301	300	296	285	314	266	289	277	301	291	271	300	317	305	278	288	274	266	267	291	264	291	307	304	314	281	284	285	314	313	309	294	310	335	271	281	277	277	289	288	292	285	303	306	311	270	292	297	268	298	330	319	292	297	286	303	302	300	285	285	308	250	296	284	273	289	288	279	325	307	314	296	295	293	299	258	265	308	294	288	292	292	279	307	300	256	291	291	288	285	259	292	308	319	303	319	291	302	318	291	264	275	276	328	284	269	306	298	300	273	304	290	304	311	297	275	310	315	292	274	312	289	262	304	307	282	279	314	302	298	284	291	299	257	291	306	277	336	309	318	318	280	325	324	334	283	282	312	256	314	283	282	310	285	271	295	295	319	294	281	289	283	315	306	297	304	267	277	266	284	304
15569	13327	25663	24964	21607	19694	17049	14754	14066	13265	12010	10747	9273	6910	7636	11198	11049	9118	6065	3678	2777	2653	2433	2187	2269	2552	2358	2028	1770	1714	1859	1812	1944	5211	11551	13919	10427	8779	8309	4264	3591	1466	977	932	968	1000	913	909	1091	3163	3047	2000	1472	1090	870	817	820	812	814	785	829	809	805	805	816	813	810	807	760	767	859	793	835	825	807	811	815	842	799	824	814	848	800	846	838	831	795	840	849	821	825	831	799	797	814	744	837	870	837	866	788	783	760	799	778	827	803	847	798	808	856	779	772	811	759	815	876	835	869	778	788	857	771	795	811	757	831	765	812	789	772	770	781	797	798	816	835	810	810	794	758	867	813	867	811	810	835	830	767	787	806	821	833	850	820	833	807	769	826	815	784	824	852	750	760	837	833	817	861	832	819	836	774	847	847	801	805	801	791	818	820	811	770	801	766	810	753	797	838	809	847	838	830	853	823	812	825	777	810	811	735	788	785	823	821	753	792	765	783	816	820	809	810	876	816	805	818	792	815	778	792	775	798	803	795	827	793	775	848	830	857	752	820	798	762	806	798	771	851	780	804	820	820	788	829	833	796	808	796	836	780	786	789	861	824	819	789	795	810	814	771	823	785	874	817	787	799	841	821	828	846	789	819	818	798	776	791	755	858	803	830	838	847	822	766	790	818	802	775	827	798	774	829	770	749	819	858	834	803	806	841	811	771	816	778	825	810	840	845	830	792	794	834	842	795	817	794	804	808	790	800	831	852	790	814	803	798	847	821	805	854	779	802	753	763	780	820	803	792	817	763	817	794	838	835	851	803	817	753	763	841	839	782	770	751	812	844	804	736	857	780	836	837	827	791	830	800	824	847	842	790	810	795	763	821	846	778	794	798	826	805	873	800	788	793	817	789	830	827	793	789	825	796	779	798	790	820	808	817	833	793	843	801	798	799	788	802	792	852	804	813	787	806	795	845	797	768	781	793	841	806	813	850	814	816	765	768	828	813	773	777	845	791	842	777	869	832	825	765	838	772	888	792	881	789	817	841	806	819	827	799	814	799	825	785	800	795	818	769	802	775	857	814	807	811	814	782	837	818	852	794	875	835	814	793	857	834	804	783	737	806	797	813	790	796	804	781	825	785	831	774	806	856	833	839	809	846	858	797	844	814	847	853	867	791	848	841	849	808	805	760	798	777	768	801	747	795	784	858	810	771	830	809	840	829	778	791	804	852	813	762	890	809	821	859	807	850	870	850	822	806	779	778	821	832	859	847	801	801	779	848	858	813	822	806	771	853	848	812	813	791	797	829	780	807	774	820	799	806	829	848	823	803	813	845	833	746	810	805	820	793	830	831	778	789	825	794	824	827	783	783	805	856	793	832	784	833	806	812	827	790	822	836	798	791	811	770	895	830	799	781	838	798	880	811	840	775	822	787	832	807	819	785	802	806	819	824	779	830	874	847	783	812	772	801	783	843	843	823	816	877	805	759	757	771	810	766	792	790	831	842	798	825	814	792	826	752	846	821	877	773	865	785	810	817	773	794	812	795	856	796	784	830	816	796	821	819	832	841	807	803	786	821	844	782	770	852	800	823	801	793	790	801	867	806	821	809	826	818	867	786	815	810	801	817	812	811	803	821	797	825	770	830	836	857	800	825	807	781	803	785	795	789	831	841	801	809	822	799	807	827	732	802	814	813	753	829	828	760	801	828	800	862	789	784	809	821	832	808	779	772	820	809	809	808	802	759	749	779	844	831	791	817	823	826	786	765	861	824	843	813	809	792	806	798	809	803	782	811	784	779	822	853	815	795	777	768	819	820	810	821	860	764	859	810	811	846	819	820	811	839	816	802	794	827	862	830	799	829	821	790	811	817	856	820	779	795	795	813	819	767	781	835	806	808	844	787	807	839	840	843	787	760	826	830	807	821	787	805	779	821	870	836	778	778	782	817	834	790	828	866	802	794	829	761	780	807	790	784	806	819	824	808	815	789	829	799	772	786	806	786	786	819	828	780	742	886	842	774	798	782	802	784	820	778	805	759	796	798	833	786	818	787	802	827	809	811	832	833	837	821	801	769	804	843	791	782	781	745	847	851	821	769	820	806	813	812	805	870	817	811	785	806	805	817	831	755	792	806	816	796	800	863	799	837	831	798	792	824	771	815	799	784	834	795	808	761	802	795	785	839	803	820	805	823	788	790	826	844	815	810	808	773	797	771	751	822	817	804	813	791	809	808	829	835	813	791	813	841	847	765	830	798	863	829	818	842	844	807	865	830	825	786	827	782	789	836	780	812	821	805	812	821	841	790	799	842	824	829	849	819	818	743	834	831	845	786	791	816	841	811	803	855	794	837	817	814	826	824	807	810	812	825	840	814	794	818	828	800	824	771	846	841	875	801	804	778	821	809	845	820	780	812	797	904	796	781	787	832	830	785	759	803	811	782	862	790	780	802	814	870	767	795	871	826	728	804	831	825	862	822	767	807	790	773	735	805	857	801	761	792	811	762	832	889	856	805	807	805	822	809	780	753	797	787	844	812	763	816	784	830	832	820	854	818	821	817	803	857	817	785	819	740	834	811	843	796	788	822	863	796	814	821	772	769	830	809	814	850	818	824	870	814	792	826	769	824	771	805	839	823	812	813	800	852	824	756	870	770	800	851	818	806	783	802	806	813	827	842	803	783	876	742	795	838	840	847	813	737	826	838	834	805	780	816	813	779	830	817	780	821	779	825	799	836	843	810	787	800	802	849	861	811	796	828	830	752	841	809	778	829	834	839	814	841	814	779	757	796	798	815	824	815	789	829	791	811	810	838	813	807	774	792	859	741	826	772	832	788	829	797	755	809	843	831	866	796	780	851	848	777	808	858	848	841	808	780	796	860	797	783	875	797	792	839	748	816	835	792	771	798	811	791	780	765	810	865	808	837	842	704	850	809	836	834	776	801	795	779	846	786	824	806	854	726	814	821	842	777	806	801	804	797	782	822	782	798	819	833	827	786	833	734	838	821	810	774	812	793	823	820	846	824	765	807	798	777	819	833	841	804	851	812	776	841	819	855	862	844	810	817	776	791	795	813	766	790	829	741	822	831	764	802	807	845	786	814	788	820	821	856	782	867	911	795	806	844	757	838	820	851	850	783	781	837	832	860	836	867	837	768	830	772	839	769	768	817	824	803	829	848	839	835	782	817	817	793	836	803	809	804	813	774	807	778	809	816	826	840	796	804	775	802	843	833	844	805	817	822	827	865	843	821	818	863	810	843	798	793	838	769	831	789	837	784	808	895	833	774	782	811	822	769	834	835	818	832	838	871	823	826	764	835	788	790	798	848	870	804	791	843	811	840	766	795	823	778	796	807	824	812	804	829	790	799	788	765	830	765	873	843	837	795	796	788	823	772	805	836	794	817	842	743	810	832	822	835	844	823	806	758	861	837	826	825	847	777	810	822	863	818	797	775	836	789	833	836	839	804	833	837	811	778	795	775	763	812	828	861	853	790	874	793	829	848	854
10273	6018	7972	4847	3290	2379	1502	1200	1261	1335	1153	877	722	659	766	903	700	588	489	412	385	395	362	385	403	404	355	387	356	391	339	379	348	393	409	403	405	419	427	352	326	339	337	343	340	344	324	324	348	369	366	421	394	382	327	324	344	336	324	328	342	350	313	339	331	355	340	350	320	318	338	344	353	346	315	351	317	310	306	314	299	343	331	334	329	341	345	312	334	374	339	361	328	335	345	343	301	363	320	341	321	357	335	323	345	352	341	310	337	357	359	321	341	337	324	322	351	299	318	363	333	320	329	346	341	339	335	339	328	332	362	324	344	353	329	321	292	366	330	375	349	324	325	311	360	357	363	316	348	356	332	347	332	350	354	312	354	287	331	322	314	356	361	298	321	349	329	330	336	357	363	337	328	341	344	329	374	342	332	324	349	319	326	308	321	343	315	326	350	321	330	311	313	330	374	299	352	334	332	313	327	338	299	354	364	347	348	343	325	327	349	334	356	328	322	321	344	317	332	342	346	328	343	333	337	330	332	360	351	329	346	330	347	320	341	375	360	346	317	336	336	313	363	306	360	319	321	327	352	343	365	347	348	340	329	370	320	346	363	342	342	318	312	349	354	340	321	297	329	331	349	360	348	319	330	336	354	312	339	310	365	353	328	308	321	327	362	335	332	334	328	343	334	299	339	335	349	337	348	339	302	312	360	336	345	345	320	297	335	290	321	341	346	332	329	350	301	291	368	360	310	333	325	318	340	377	352	308	308	341	327	368	315	340	358	349	353	315	323	348	347	317	384	321	328	350	336	341	307	337	366	365	329	306	320	359	310	363	329	311	317	354	359	309	334	340	338	330	349	327	318	330	345	302	340	320	326	335	338	349	309	324	344	332	316	336	326	334	335	348	349	331	328	345	344	326	310	341	347	307	352	347	355	402	344	322	367	323	341	351	358	295	329	342	384	302	327	302	327	349	318	328	331	359	317	345	310	317	360	354	335	357	316	336	332	339	344	327	373	347	346	347	328	341	329	360	359	383	368	342	338	323	307	329	318	323	326	340	325	373	335	374	323	339	338	325	345	328	345	352	332	311	342	332	325	316	346	323	337	320	315	336	355	315	369	330	353	338	342	341	368	352	331	334	345	306	318	322	353	334	333	324	348	366	320	344	343	348	328	351	342	318	370	316	286	328	337	309	341	333	309	325	332	342	348	346	355	318	348	325	317	338	317	326	328	280	333	354	357	302	347	305	319	329	359	324	353	338	336	327	336	319	332	323	332	362	312	353	338	331	337	343	337	319	341	325	355	358	380	319	295	334	331	325	329	337	355	359	349	327	326	331	293	355	330	354	354	346	326	341	325	322	359	299	345	339	346	344	317	345	355	286	316	356	336	350	343	333	381	367	354	303	289	326	325	362	328	363	325	334	303	338	337	354	323	344	334	371	371	333	360	323	351	320	337	344	346	348	375	346	331	315	304	338	338	335	328	299	322	319	309	320	333	327	355	383	330	332	312	372	371	334	318	355	365	358	358	344	353	319	334	333	368	327	348	342	314	336	325	323	360	346	314	347	335	318	356	310	348	359	333	356	314	323	330	342	352	324	335	361	333	366	328	318	324	358	310	351	315	326	347	306	370	330	322	340	361	345	351	357	317	331	311	358	298	338	343	329	381	361	318	324	341	326	344	358	346	343	329	343	316	339	347	333	347	315	340	322	333	329	332	359	321	285	323	337	337	350	329	308	327	305	337	323	310	328	343	343	341	360	327	343	330	359	339	344	332	327	319	334	350	304	350	333	334	308	318	361	353	332	351	352	288	363	326	323	329	334	331	341	322	342	358	332	319	350	292	337	311	340	298	361	362	338	335	327	311	343	348	324	363	348	340	324	311	322	333	333	348	330	326	320	309	322	324	355	355	347	337	318	340	339	333	299	300	351	317	346	333	355	336	340	337	355	334	342	324	339	345	361	336	347	311	322	354	327	363	346	309	329	335	374	336	342	346	346	364	349	349	324	302	345	363	356	357	350	345	324	335	358	332	336	340	353	342	368	335	329	334	309	336	332	348	354	392	350	339	354	363	353	338	325	345	349	336	317	356	330	316	342	357	328	346	325	327	347	346	367	338	323	338	326	317	379	372	312	317	329	311	335	318	320	323	322	329	337	306	349	321	344	319	360	338	333	343	356	327	321	347	341	322	335	358	322	382	373	336	314	358	339	334	332	349	314	335	349	320	321	333	319	358	335	282	323	301	340	340	379	356	333	335	339	323	341	341	312	359	350	360	358	305	359	321	346	342	339	335	350	341	343	337	323	308	319	300	304	282	356	325	330	338	344	323	296	323	347	364	352	319	325	341	376	355	337	331	319	314	330	351	333	310	335	351	330	299	345	356	299	359	339	332	337	323	343	303	328	366	318	345	330	331	313	332	370	345	320	348	358	327	303	344	353	342	348	339	320	314	357	351	335	332	358	350	342	296	327	352	320	336	293	335	304	352	352	334	355	353	379	346	352	335	310	288	327	328	328	328	348	365	338	342	342	326	348	372	334	345	321	359	355	352	353	294	311	321	341	298	355	289	346	361	350	323	328	365	330	350	320	310	322	330	333	324	379	321	323	360	333	315	345	325	354	334	342	342	351	313	310	341	346	368	342	330	339	333	315	317	330	319	349	332	329	347	355	359	348	332	325	332	364	344	352	344	348	333	324	285	355	332	373	310	365	345	343	346	347	329	327	343	340	323	356	341	341	307	344	331	337	361	349	323	322	339	332	313	339	322	313	394	342	330	352	350	345	330	379	359	323	321	370	329	354	313	340	295	353	358	324	362	337	313	377	324	363	327	317	336	313	279	340	337	330	336	330	309	327	342	338	357	331	349	323	297	330	351	348	312	339	329	312	321	315	345	307	350	298	367	341	350	322	346	332	329	300	341	338	316	316	343	323	341	346	337	372	357	303	321	339	342	345	345	332	392	336	330	304	332	316	325	338	332	327	335	344	323	335	326	320	328	315	343	325	318	346	325	336	336	323	334	303	328	362	330	312	331	329	339	359	329	322	355	319	350	316	345	335	331	336	357	341	353	322	343	308	319	323	349	343	342	317	306	330	320	317	337	304	321	328	329	368	337	322	333	358	301	343	334	322	342	355	316	338	366	321	358	324	350	335	301	316	311	328	341	338	315	325	385	330	347	323	337	326	353	370	315	313	355	321	332	307	324	318	338	339	328	343	327	331	354	365	292	332	305	336	328	338	334	372	321	349	365	374	343	339	320	329	323	330	324	372	346	337	343	305	340	334	347	335	318	317	319	325	373	374	306	349	329	375	388	333	348	335	373	347	310	311	308	322	335	327	316	360	335	303	334	345	347	342	343	311	316	316	336	350	342	326	361	296	329	353	342	326	339	360	362	348	347	308	335	346	310	344	305	315	357	350	338	364	343	344	346	335	354	311	308	334	349	309	357	353	326	329	342	349	362	307	363	325	343	362	357	332	356	326	352	327
6783	5882	13340	12023	10649	8692	6198	5678	5952	6586	6055	4653	3631	3013	3803	4938	3868	2889	2127	1682	1489	1445	1361	1558	1589	1461	1302	1263	1195	1235	1238	1304	1318	1318	1569	1542	1531	1403	1553	1137	943	901	938	890	909	927	916	939	938	1140	1066	1175	1183	1020	941	1007	910	886	892	854	928	909	927	871	876	923	942	949	898	848	924	877	936	905	959	895	953	880	894	980	865	895	916	917	969	943	951	921	902	900	875	910	896	944	887	915	865	882	896	919	939	933	943	893	859	916	961	906	912	909	910	928	905	970	898	918	888	849	901	915	848	918	867	905	910	927	925	902	854	888	873	917	888	870	910	933	929	907	926	868	914	903	891	901	889	876	871	927	922	864	882	882	881	901	949	920	896	931	918	902	876	921	920	913	892	932	834	941	906	907	926	915	900	946	900	946	871	924	969	930	865	868	861	904	887	935	885	862	918	900	923	934	902	934	883	918	891	951	916	944	931	914	859	894	881	924	912	858	929	918	850	890	913	907	872	908	948	856	946	875	944	892	895	904	979	891	931	881	915	913	917	877	881	902	862	945	916	850	906	894	903	923	897	914	892	925	898	941	894	892	903	927	913	910	847	880	929	958	906	898	900	875	912	876	936	912	868	888	863	888	862	921	883	894	910	918	915	915	884	940	859	937	945	894	943	887	886	854	887	898	875	873	865	915	913	926	949	928	865	889	870	958	897	899	875	959	911	916	944	903	907	910	890	875	933	912	966	927	959	888	920	922	979	885	918	908	957	920	882	939	884	910	897	949	906	900	886	902	855	914	860	924	852	864	947	885	918	908	887	943	863	895	916	957	897	842	958	936	864	950	906	927	862	881	884	885	898	890	918	965	917	902	896	908	848	895	923	968	967	942	874	867	878	928	952	866	900	887	897	891	910	888	961	869	899	913	908	848	887	913	844	924	918	904	887	919	933	872	866	909	875	894	902	891	906	919	900	914	862	965	899	848	903	939	943	890	883	907	867	861	966	915	909	883	860	930	919	916	909	887	883	946	925	889	916	893	903	865	913	865	934	927	829	990	946	908	949	910	871	931	937	921	887	916	864	905	963	927	919	897	872	927	897	877	855	945	912	880	914	925	932	844	875	891	881	900	881	878	881	931	930	912	904	897	889	948	896	949	912	916	935	898	916	974	909	928	894	893	905	892	912	913	944	910	950	912	889	939	937	951	905	912	910	937	924	901	898	901	877	926	925	868	926	971	888	928	906	899	970	933	830	907	915	913	834	917	826	902	904	872	883	862	961	881	931	901	925	917	851	926	934	909	915	926	961	936	873	870	936	972	865	928	941	873	893	904	856	849	928	865	924	941	872	973	907	888	879	945	882	932	917	897	851	909	905	939	882	864	955	864	921	861	960	916	957	894	903	886	908	949	926	923	896	895	938	884	886	919	841	929	933	926	922	884	830	896	946	895	901	959	899	921	921	944	903	879	831	960	931	878	869	861	946	919	857	904	843	868	878	941	987	860	908	899	917	906	900	898	910	893	875	898	902	939	878	897	867	895	937	956	862	899	879	898	907	925	893	928	929	850	931	925	928	951	918	947	950	907	917	979	910	916	910	872	906	906	869	896	907	897	939	868	845	875	931	892	899	914	882	870	921	954	930	935	860	880	913	888	932	911	844	894	942	1000	904	899	854	903	902	942	938	903	876	913	942	916	890	884	905	921	939	903	921	881	878	919	948	934	954	936	952	926	954	935	953	892	916	936	874	889	863	859	897	910	896	919	934	907	877	916	920	919	929	904	905	851	888	948	921	870	849	940	930	888	904	902	886	880	891	888	951	916	893	924	931	925	902	963	895	862	881	911	891	899	869	882	912	915	925	879	901	882	876	942	893	874	927	961	887	921	886	924	875	903	923	900	913	879	894	907	886	924	896	855	917	868	898	928	953	854	884	873	856	923	868	923	913	877	912	910	927	912	978	952	908	859	890	895	897	915	919	878	943	918	904	886	897	952	921	903	938	907	881	920	924	917	886	958	945	907	937	914	974	912	896	933	947	955	887	956	866	947	902	899	893	893	914	883	916	898	900	882	908	887	882	934	885	914	853	908	889	895	885	813	932	883	866	866	884	898	909	931	867	981	899	892	932	925	878	916	867	931	920	865	895	939	930	967	944	921	896	890	875	889	961	927	861	903	936	879	920	935	887	925	873	915	891	918	946	911	927	900	872	930	897	873	857	875	923	925	945	856	867	888	896	914	926	908	917	910	914	935	913	910	921	919	877	908	935	863	948	954	903	897	884	811	855	938	965	842	871	901	932	882	915	931	936	902	898	855	918	894	903	876	897	884	930	905	928	924	941	853	904	889	943	930	890	915	914	927	907	948	952	924	936	901	931	882	881	951	936	886	874	881	875	873	917	901	875	908	876	956	955	912	888	947	839	885	941	973	882	905	885	936	902	941	853	892	916	866	955	965	917	957	898	898	948	912	843	879	896	914	922	934	944	910	900	963	900	919	868	911	894	934	939	876	895	908	942	835	943	927	901	898	923	896	949	914	904	949	949	951	938	906	826	924	938	913	859	856	897	911	924	888	930	876	928	940	821	884	915	883	922	899	884	929	893	852	902	906	927	905	861	859	920	858	880	933	876	919	833	943	938	924	900	858	941	854	953	895	877	940	875	928	948	926	856	957	838	927	829	943	901	902	897	904	919	937	947	902	878	910	873	943	933	922	954	908	921	898	870	892	929	934	892	893	969	888	940	865	939	900	895	911	930	915	884	917	901	895	917	913	919	920	890	914	909	929	918	864	946	905	887	932	938	955	988	933	819	886	925	866	916	918	907	863	944	932	908	882	921	923	874	873	887	874	903	921	879	920	890	888	952	947	860	869	850	863	937	930	948	918	875	945	946	928	927	895	938	843	883	920	934	872	913	918	882	902	864	924	957	914	921	965	904	922	947	881	899	878	928	861	922	857	931	820	920	871	904	845	948	861	955	920	869	904	951	872	859	919	929	882	884	915	942	910	921	872	926	890	921	889	941	902	921	892	884	951	986	865	903	894	926	927	950	849	929	892	930	944	892	910	990	891	893	901	884	932	934	894	907	918	894	932	908	937	900	944	903	867	892	892	917	885	892	880	933	895	949	959	901	916	936	928	868	863	908	895	902	956	914	893	946	894	889	895	948	994	929	946	923	885	846	880	916	921	854	844	884	891	933	899	873	866	940	880	963	935	915	894	869	868	957	960	874	920	881	943	886	930	951	927	883	969	855	889	963	889	956	914	922	910	937	928	850	885	934	886	900	906	902	941	894	833	908	859	968	882	925	890	848	892	907	894	901	910	950	893	914	907	925	978	918	900	908	924	884	869	921	875	926	876	902	944	881	918	908	913	939	888	918	902	886	867	930	946	914	878	919	926	919	877	903	886	947	938	933	908	955	885	899	855	848	864	900	949	892	931	864	921	916	933	934	917	878	866	881	913	853	903	877	921	885	912	920	860	915	914	922	840	882	918	917	840	886	921
16250	10643	14968	10174	6702	4352	3177	2759	2682	2370	1904	1319	1081	1128	1316	1359	1113	833	602	536	457	478	463	484	448	393	423	378	381	397	431	403	408	694	947	740	671	838	566	328	328	354	301	319	314	323	350	342	381	548	544	488	470	417	364	337	303	323	293	306	319	297	301	324	321	288	323	316	336	300	310	301	315	340	296	317	275	315	288	308	270	299	322	318	274	313	276	294	307	302	333	315	339	325	328	313	273	330	305	309	301	319	284	288	323	316	329	298	326	313	327	281	282	302	299	280	294	340	302	321	299	315	314	303	309	311	297	305	312	317	301	291	299	321	290	319	340	312	299	324	323	302	307	319	328	312	320	302	314	297	363	324	310	267	321	286	333	331	339	313	307	271	311	304	320	293	307	344	323	333	314	328	340	278	333	305	309	306	321	303	312	315	308	290	304	323	320	320	294	313	284	313	294	304	313	280	306	325	315	283	283	328	300	307	312	307	300	310	342	368	334	347	313	315	297	325	310	302	293	319	295	305	334	278	283	299	307	309	312	310	307	319	328	290	301	306	310	339	300	313	304	269	260	290	330	350	337	290	346	318	290	342	295	292	316	281	333	301	291	286	274	337	308	299	286	315	302	333	279	312	300	272	305	316	322	306	298	293	295	293	297	318	297	301	318	342	277	281	324	289	298	334	287	294	298	303	284	313	292	308	290	293	327	307	349	292	356	332	308	304	297	314	332	296	287	318	318	338	290	284	330	266	310	324	301	292	289	309	307	270	334	307	336	297	288	302	264	281	294	308	310	285	300	315	300	317	303	277	307	309	303	323	296	295	325	306	296	307	321	320	301	286	283	277	285	337	304	312	288	297	310	309	293	240	288	319	291	326	331	305	316	309	283	306	303	313	286	283	316	314	309	330	284	316	286	324	340	326	319	316	279	308	299	308	346	327	315	289	300	319	310	328	327	316	310	306	332	307	289	310	305	293	322	318	323	312	309	322	299	316	341	305	307	278	327	321	298	334	314	299	298	297	295	295	290	287	314	319	255	310	312	280	282	281	311	312	294	326	303	312	312	328	323	309	292	322	315	302	304	296	319	296	286	320	278	333	351	301	308	306	323	316	301	276	332	363	271	308	285	325	293	291	307	309	280	291	297	304	312	303	313	301	298	321	303	324	296	342	317	295	323	297	336	307	313	300	314	319	288	270	326	297	303	296	326	273	296	306	308	283	298	294	284	314	332	349	332	293	291	315	310	298	317	313	293	298	296	274	323	329	301	282	296	308	297	290	329	287	306	309	323	270	270	318	301	308	295	304	308	324	330	312	301	325	319	351	320	329	295	305	318	336	298	321	314	296	314	320	285	298	321	293	315	302	311	298	338	302	299	301	298	298	337	314	339	318	294	307	283	325	310	306	286	322	260	295	327	338	291	291	310	336	315	289	307	313	286	325	301	323	322	289	311	317	300	270	309	312	270	329	296	297	281	291	298	322	335	288	287	312	300	303	336	327	337	303	329	309	315	319	283	314	326	327	312	332	300	286	321	305	317	304	302	284	303	325	286	296	266	291	345	278	306	308	297	281	306	307	315	328	334	298	298	282	307	286	290	298	285	331	290	299	308	297	286	278	298	296	292	289	318	331	287	275	286	284	298	324	314	281	294	294	333	333	287	285	334	313	316	321	281	302	326	335	322	285	353	310	312	280	283	328	316	315	319	303	302	317	309	306	314	273	307	296	270	277	312	293	331	318	313	278	313	273	321	323	308	301	327	282	316	304	315	293	311	312	293	306	282	294	310	288	293	342	314	313	291	301	327	328	298	337	286	298	296	301	286	313	306	290	299	267	286	285	294	289	308	304	315	304	343	306	285	339	330	309	284	307	316	304	322	315	301	286	311	302	284	319	313	320	326	316	303	329	290	310	279	319	328	296	312	318	326	338	291	289	312	292	286	288	331	340	319	308	298	306	287	305	297	318	306	283	293	273	291	332	313	298	314	306	286	300	281	294	291	292	309	312	334	319	305	287	296	315	284	316	333	295	302	318	312	289	291	299	319	305	307	330	297	293	306	318	332	303	319	305	303	318	327	302	312	287	311	328	293	337	295	300	315	297	312	324	321	307	299	277	317	297	273	333	314	265	306	343	284	330	325	303	299	289	307	264	338	295	311	277	310	323	318	319	322	301	323	310	300	331	317	333	313	298	304	314	311	313	293	318	303	304	329	358	319	338	333	317	311	288	310	340	292	338	312	337	278	313	298	316	286	320	280	310	315	284	301	303	298	292	325	292	324	297	330	288	292	299	315	275	324	308	322	290	315	300	304	325	300	301	297	330	290	283	302	324	296	310	292	315	303	314	329	327	276	326	292	302	316	332	264	310	310	335	307	307	310	293	310	291	309	311	297	324	294	298	290	301	313	310	320	315	338	317	326	306	281	309	343	320	315	273	306	318	309	342	302	313	273	296	297	310	298	301	326	347	306	322	319	316	327	300	287	327	332	324	328	291	280	302	302	301	302	320	290	308	293	294	306	322	292	311	337	326	311	318	328	303	270	332	313	272	318	316	319	328	293	271	328	344	309	316	315	279	319	313	294	338	274	331	306	298	287	330	333	314	303	313	312	319	325	262	293	303	298	299	318	299	311	316	304	303	316	306	337	285	297	305	323	289	300	305	300	314	286	315	299	312	309	306	296	315	319	293	279	290	314	311	306	293	313	293	309	328	317	303	322	297	288	301	310	291	280	306	313	305	316	312	306	325	312	290	271	296	316	274	280	298	310	318	306	316	338	327	329	291	291	306	289	313	333	329	311	289	288	358	283	320	311	304	287	293	315	318	305	322	310	324	307	295	332	318	286	294	307	313	290	330	335	310	330	313	298	331	291	317	306	316	299	309	299	285	324	313	304	306	313	307	332	337	336	303	342	277	334	306	300	309	328	331	328	304	280	297	290	277	310	303	306	280	288	310	334	312	326	318	295	331	324	317	310	270	264	314	322	280	338	308	265	298	308	324	306	335	318	295	308	306	307	290	294	311	273	296	315	302	345	290	304	311	331	318	301	304	272	297	320	296	314	329	298	301	325	298	335	315	326	301	327	308	311	290	298	298	293	303	292	282	310	289	303	300	283	328	284	323	293	291	271	253	288	312	322	299	327	297	312	325	314	319	314	288	318	345	317	285	302	315	281	283	286	299	293	307	283	321	333	320	304	291	304	281	308	321	280	293	309	318	314	285	308	331	324	312	304	306	307	316	299	290	322	333	289	296	313	310	314	322	310	313	330	291	320	316	296	277	311	308	311	332	320	304	322	303	319	280	318	306	304	312	296	323	293	337	305	322	316	309	308	316	338	292	306	335	275	306	301	318	327	297	321	320	316	305	302	286	283	285	320	304	288	299	329	290	293	308	296	294	339	265	322	288	309	313	305	285	313	292	296	339	319	308	334	285	302	319	294	287	339	318	284	321	316	321	291	303	297	305	318	348	297	312	304	279	303	312	329	290	292	361
10632	9772	20845	19537	17476	12721	11556	12267	12504	11668	10149	6945	5860	6344	7582	7987	6422	4900	3143	2392	2060	1983	2082	2352	2109	1673	1507	1407	1619	1557	1702	1713	1736	4310	5874	4266	4018	5288	2753	1225	988	971	898	988	969	944	1001	1092	1534	2725	2836	2394	2304	1561	1158	997	874	879	847	859	858	850	870	853	868	870	878	879	860	829	876	826	825	881	850	863	878	842	879	796	809	882	853	778	852	833	827	873	822	838	815	843	854	855	861	820	818	813	845	868	850	820	829	776	821	826	834	811	786	831	809	840	815	827	840	852	907	812	842	827	838	829	841	831	834	862	841	826	821	850	852	868	883	829	755	798	785	861	887	851	838	832	862	867	803	873	797	825	872	862	844	817	820	865	808	893	867	833	824	821	792	838	856	796	853	836	845	901	846	863	861	808	861	779	819	850	860	805	868	829	840	842	827	848	801	807	828	862	803	823	885	822	816	840	805	856	813	819	811	848	824	840	861	826	800	895	855	794	847	848	826	864	808	850	843	832	835	838	846	822	836	906	873	795	858	844	883	812	826	857	824	844	846	871	849	843	822	808	822	885	886	857	823	880	873	820	793	835	825	817	876	851	801	806	854	792	841	806	851	829	838	817	811	874	865	828	779	857	877	837	834	853	852	857	801	855	819	832	837	801	799	787	876	868	847	831	868	830	826	866	850	866	798	863	795	827	845	875	807	857	883	810	837	846	800	831	857	840	829	796	782	874	822	810	849	802	832	850	844	867	817	812	873	882	836	848	859	811	834	821	884	838	829	869	833	823	837	831	851	897	825	825	914	845	797	859	784	853	843	859	809	838	811	866	842	867	819	855	873	890	790	843	812	824	826	819	811	859	846	901	809	837	828	836	790	827	850	850	870	844	873	853	877	845	820	822	841	868	842	848	896	840	848	868	830	867	864	865	873	822	811	836	845	850	817	822	813	813	842	831	857	803	879	887	894	824	835	827	872	835	788	825	819	810	838	838	805	861	788	820	780	875	847	883	880	833	829	833	819	878	825	917	855	868	862	838	836	826	860	854	804	888	780	881	865	809	817	857	842	820	839	837	886	810	852	882	793	827	874	855	835	778	832	837	839	854	799	812	845	838	802	831	851	858	871	831	875	805	846	896	796	807	768	804	857	830	829	821	807	844	900	833	852	876	829	837	920	880	857	822	853	820	870	794	816	844	832	801	804	886	806	807	841	837	805	841	835	887	804	861	857	815	886	823	798	834	851	861	884	862	879	842	806	784	855	821	900	825	836	802	863	860	880	825	821	826	851	848	798	847	850	886	826	865	862	855	828	816	853	832	830	849	833	862	817	853	792	792	872	823	864	849	843	849	855	853	828	817	835	846	857	798	847	856	864	846	785	893	803	840	846	843	830	847	799	859	833	876	854	901	835	856	862	877	839	874	872	811	819	870	768	877	787	858	868	776	839	872	849	831	865	877	824	826	869	864	872	834	849	787	834	790	827	846	850	815	832	805	832	839	818	829	857	828	825	862	832	797	805	803	885	879	848	863	846	819	837	852	885	805	843	846	904	821	856	831	829	792	809	786	851	859	845	884	897	883	864	832	885	792	855	847	846	883	827	849	837	863	814	895	850	788	827	833	811	868	884	843	897	807	790	867	816	829	864	829	804	829	846	833	881	835	834	820	835	816	807	807	856	829	838	827	833	798	845	872	848	836	817	801	839	859	821	854	804	808	828	863	835	810	775	891	858	848	810	797	819	832	849	826	826	855	822	836	895	783	813	847	818	874	854	832	836	800	806	867	815	800	799	873	848	839	862	844	834	815	878	851	809	850	823	817	823	873	859	859	882	854	898	875	806	830	806	879	865	828	871	824	827	875	764	833	859	814	852	813	855	854	838	829	867	868	842	837	837	856	825	828	834	883	823	831	811	897	855	795	876	883	833	846	840	835	812	831	809	878	848	850	800	847	812	826	879	807	859	850	908	862	884	827	831	842	867	804	815	848	839	799	888	822	839	857	816	824	817	791	815	842	893	857	833	871	834	836	838	798	800	824	895	814	785	837	830	858	782	842	803	843	837	913	878	863	858	792	887	864	822	822	779	811	840	811	849	838	878	849	852	896	885	907	829	847	826	837	848	837	893	817	859	842	891	856	826	852	809	875	861	848	832	922	870	860	837	853	861	852	820	861	851	814	857	863	873	875	860	842	861	882	819	883	823	854	873	868	835	826	813	863	869	821	805	826	807	830	885	838	831	844	840	846	846	873	854	836	887	867	831	848	830	845	864	856	795	810	855	838	816	834	823	860	835	808	849	854	854	877	854	877	841	810	851	875	823	826	803	828	827	854	819	825	834	834	852	785	831	800	823	873	815	816	841	778	857	820	844	831	821	807	843	837	834	823	796	785	865	818	826	846	886	826	870	855	802	818	804	785	865	857	805	838	837	826	804	849	832	864	815	855	834	821	847	817	840	845	834	810	847	816	848	819	873	880	899	872	861	857	808	830	848	830	862	830	865	889	818	824	862	789	827	920	828	889	864	841	824	809	836	810	779	837	898	798	814	864	821	912	828	859	905	839	842	834	834	818	842	861	853	824	851	814	809	856	848	894	827	808	851	789	850	850	881	855	870	853	817	796	888	806	877	877	861	879	861	854	875	867	828	830	838	804	846	905	766	810	834	776	844	828	790	805	870	828	852	804	811	838	821	844	853	839	834	843	802	889	862	832	776	814	849	863	824	833	847	851	883	772	749	789	845	850	839	805	867	865	823	821	864	826	860	827	860	836	859	802	857	814	796	822	854	825	847	869	827	866	784	848	861	856	861	871	851	869	800	822	773	861	864	833	839	799	828	891	853	850	796	830	853	831	828	888	857	786	836	818	807	817	835	802	882	799	785	881	829	846	864	842	847	812	856	867	855	857	824	833	846	828	858	803	854	790	837	819	910	798	838	777	864	829	864	832	864	798	867	789	823	867	840	807	819	802	790	831	823	831	829	876	821	892	858	825	905	855	855	869	783	818	838	782	852	829	870	824	774	795	870	875	816	840	850	815	838	855	887	913	834	828	806	822	864	827	829	824	860	841	849	843	841	867	810	856	861	850	847	822	763	832	865	855	805	847	820	808	848	867	892	856	809	824	819	832	898	812	833	807	833	860	845	864	850	838	872	812	876	790	824	883	826	833	814	829	825	823	865	808	819	838	810	879	809	845	846	870	861	813	836	872	837	836	860	840	797	863	796	810	824	823	894	841	844	811	813	859	848	839	855	892	823	865	830	848	825	835	834	840	889	804	800	896	836	798	833	853	800	812	888	852	844	818	832	790	835	853	839	832	818	790	770	846	818	836	887	876	837	865	828	859	855	827	836	861	878	837	846	821	818	872	874	857	793	800	820	835	890	854	833	824	795	900	917	872	857	785	865	870	868	852	852	880	856	882	817	869	891	829	852	862	871	872	855	840	843	871	826	838	814	815	810	831	881	811	853	841	841	861	811	827	835	810	860	844	854	865	820	908	830	824
23223	15190	21704	15432	10924	7401	5923	5727	4801	3648	2681	1567	1533	1926	1840	2140	1700	1204	752	541	518	628	632	550	498	379	397	377	435	420	437	376	565	1074	1210	731	940	975	453	306	277	261	259	324	304	331	323	516	923	1091	798	592	495	395	343	289	247	260	241	272	263	247	245	263	281	245	246	236	267	257	272	257	282	267	254	253	254	277	242	266	272	257	224	247	263	283	276	259	261	247	260	252	248	263	253	254	245	255	250	248	222	254	281	258	246	254	237	258	272	239	239	256	254	245	228	246	274	283	254	237	272	273	250	274	317	248	237	250	246	245	257	252	264	258	266	269	233	244	283	237	268	250	266	270	264	234	239	262	252	238	258	267	255	242	269	268	256	267	256	269	257	241	256	265	244	283	244	232	259	272	245	266	265	237	283	298	266	252	277	238	280	262	250	285	207	243	250	272	246	265	266	251	233	255	255	262	260	230	247	254	278	276	236	269	264	221	248	264	235	248	260	224	285	253	240	262	275	257	257	247	264	272	243	224	229	240	283	237	269	242	257	247	269	263	247	257	257	247	271	261	236	304	295	243	248	248	259	249	268	246	251	276	278	259	266	240	255	236	233	286	256	243	244	260	272	241	262	218	272	286	245	239	242	268	251	270	253	232	215	289	247	262	261	272	248	266	242	281	245	247	291	266	262	256	277	240	257	244	263	254	256	275	235	264	264	255	252	262	278	256	251	261	239	257	252	258	249	272	262	236	256	254	229	275	259	242	280	221	276	274	278	242	239	237	266	231	246	248	272	258	252	238	247	263	257	250	269	245	265	248	248	257	267	252	280	223	252	258	267	270	236	279	284	261	287	295	265	278	276	256	236	257	271	280	251	264	274	257	257	261	261	260	243	266	274	263	247	259	255	275	236	271	260	276	250	270	276	267	241	228	257	234	257	259	235	230	280	229	256	233	290	244	273	245	284	270	242	236	267	234	240	241	277	281	248	251	272	283	246	251	240	259	272	265	220	264	276	254	241	249	268	264	257	264	236	259	262	241	241	246	258	243	243	271	263	223	260	262	277	260	251	242	236	294	241	245	270	268	269	279	266	286	259	249	275	265	278	249	244	249	268	272	240	249	266	268	245	227	236	283	272	256	260	241	234	269	241	245	239	243	227	277	254	233	238	236	252	263	261	269	286	238	245	254	266	261	212	269	247	270	264	249	253	275	268	235	234	247	271	236	279	286	259	248	252	274	266	217	256	262	250	264	259	248	273	241	276	273	238	229	237	268	232	247	247	267	270	274	264	259	248	250	230	253	259	220	277	281	244	279	243	277	223	267	254	254	230	254	233	237	238	265	255	246	228	252	251	281	247	267	271	257	274	270	236	249	249	235	252	231	287	250	257	264	264	284	262	222	283	252	267	254	269	283	273	260	230	240	251	262	255	281	248	246	208	273	254	259	242	265	283	269	260	232	270	240	246	275	270	257	281	227	281	257	257	278	246	266	247	246	249	240	257	238	250	236	256	261	267	260	244	276	282	242	265	228	266	229	257	296	273	248	245	252	263	265	221	255	254	252	258	248	295	238	217	220	255	277	232	260	259	271	269	269	232	255	253	265	259	246	264	268	245	272	272	238	223	256	276	222	262	264	273	255	252	230	257	240	266	268	264	255	263	225	241	258	265	230	270	263	263	248	275	263	266	261	284	273	245	254	232	268	277	253	236	234	236	245	253	244	257	241	279	216	280	259	255	244	245	230	256	243	276	269	260	256	242	272	275	259	253	275	231	243	260	235	251	246	227	243	242	241	253	255	255	260	258	278	245	255	250	235	286	271	206	262	239	237	280	280	233	222	234	246	283	254	261	271	250	237	246	240	276	264	267	233	250	258	256	235	225	249	268	247	268	251	240	237	243	260	260	230	250	245	246	275	211	250	249	225	247	248	291	247	270	263	253	247	245	255	251	256	242	249	241	250	253	268	244	207	237	243	244	270	251	247	235	264	237	244	249	271	251	221	236	238	236	263	308	225	243	287	264	229	221	238	259	263	279	251	239	244	252	218	271	266	234	243	233	261	241	250	264	270	250	260	271	255	308	305	245	243	250	288	264	250	256	288	260	234	249	270	264	278	251	248	261	271	250	235	219	258	271	253	253	247	258	250	270	248	248	260	261	251	240	229	280	266	261	241	264	265	235	252	236	272	280	248	270	266	262	268	264	275	245	225	231	255	239	239	286	247	241	281	274	279	263	259	255	280	255	229	288	249	270	261	255	284	250	256	226	252	259	242	272	253	232	276	271	283	256	250	248	229	245	265	252	246	273	255	264	250	249	255	244	262	279	266	239	254	281	240	232	256	265	266	252	282	270	260	237	263	263	231	246	283	259	271	280	257	243	257	248	244	278	246	252	263	255	242	246	254	298	237	258	282	259	265	236	274	245	252	270	236	245	258	256	248	267	259	254	281	260	245	283	248	259	301	243	254	250	244	258	235	265	280	258	262	253	230	271	262	224	261	252	277	263	249	265	248	234	242	262	272	261	266	255	250	245	254	247	288	252	230	248	261	234	255	277	269	259	261	263	249	248	265	269	250	278	232	246	260	273	257	248	251	251	233	222	241	255	246	250	273	277	233	255	285	245	243	237	252	266	242	276	257	288	267	244	239	262	276	264	245	243	239	262	254	285	238	224	253	261	283	257	247	240	237	293	234	243	278	259	249	274	262	264	233	258	261	265	253	235	274	276	242	237	247	251	274	249	250	280	271	239	236	251	263	276	272	240	277	273	257	256	242	279	243	261	256	268	274	282	263	259	269	264	280	264	234	246	271	277	214	257	274	258	268	255	255	244	247	313	248	257	237	261	232	272	265	253	237	246	255	282	280	258	260	237	259	267	269	314	232	276	230	269	206	233	242	224	246	228	239	271	250	263	276	242	214	254	248	236	277	275	276	249	266	262	240	268	249	253	234	276	250	268	249	227	285	250	250	237	261	235	223	249	227	263	252	276	245	244	241	237	252	245	255	229	242	262	263	234	301	258	254	228	259	253	249	238	237	233	262	254	254	254	239	268	255	235	262	246	251	261	259	261	241	243	236	256	237	245	205	278	270	259	241	247	230	259	237	256	248	260	246	223	244	272	219	262	259	251	251	265	248	247	227	282	267	245	236	269	274	253	255	242	225	248	238	270	254	235	254	254	246	244	264	252	237	281	275	287	259	268	251	273	227	259	262	256	249	238	263	266	237	246	241	277	281	252	244	278	243	260	254	279	258	228	225	226	224	288	250	256	250	244	250	256	241	245	257	289	236	247	243	224	268	279	266	260	252	226	266	261	235	270	268	235	273	292	246	245	262	261	263	259	247	258	252	260	241	244	251	246	243	270	267	265	229	266	274	283	258	268	269	258	275	254	270	261	250	263	249	271	257	278	262	262	283	233	280	252	238	260	269	266	277	274	266	265	275	244	273	236	264	236	252	269	259	242	245	251	261	239	258	239	275	254	277	231	283	274	277	248	251
13650	12870	26205	24855	22080	17698	17562	19428	18658	15855	13223	8424	8647	10590	10700	11950	9761	6993	4348	2862	2723	3520	3267	3177	2484	1768	1682	1819	2096	2309	2166	1899	3252	6895	7777	4728	6534	6104	2140	1101	972	980	1063	1067	1010	1097	1271	2813	5880	6981	4968	3773	2365	1715	1054	842	782	709	734	670	660	730	720	706	715	720	736	773	737	720	691	734	697	717	734	726	718	714	700	682	727	703	736	732	716	740	684	711	735	704	676	688	662	707	719	711	697	708	708	724	744	717	741	701	721	691	715	731	701	728	751	701	691	686	712	665	742	678	689	714	748	737	709	714	733	735	707	723	699	703	778	741	712	716	764	740	714	726	712	724	775	732	718	725	714	734	758	699	721	744	687	739	728	772	683	699	788	713	701	691	723	699	711	688	736	734	729	730	685	678	735	737	665	747	742	748	699	714	706	699	757	720	698	672	693	735	713	686	740	682	748	738	659	736	730	722	711	693	727	764	719	731	711	720	733	683	709	723	702	696	740	752	768	678	756	706	734	653	684	752	728	734	742	728	744	763	748	743	759	700	764	692	691	727	736	652	756	755	713	708	745	693	702	738	744	670	714	707	726	723	698	711	683	679	740	745	724	713	661	676	741	743	704	722	663	645	733	701	740	716	705	703	699	707	737	707	727	714	722	675	698	777	717	659	670	732	681	753	710	745	674	683	669	699	725	709	741	699	734	700	733	720	705	720	726	727	702	650	743	706	707	725	691	709	706	721	740	714	676	710	710	754	722	669	720	689	718	692	696	708	738	724	685	718	735	709	780	758	708	700	654	725	656	721	704	731	707	752	737	716	771	732	759	723	738	696	716	740	683	739	672	688	695	713	720	723	743	750	724	681	722	746	752	697	691	745	727	713	696	698	715	724	725	743	759	719	687	725	732	729	762	683	743	747	695	745	740	707	707	735	700	708	732	704	772	724	691	679	763	715	713	691	746	677	714	731	698	685	766	726	710	720	700	721	685	721	683	725	718	696	705	700	696	732	741	687	672	718	734	719	730	715	735	720	737	718	736	679	679	723	714	682	735	707	748	745	721	718	753	718	751	712	722	721	676	650	710	733	713	701	723	668	691	732	718	710	727	660	728	735	711	731	717	708	747	727	697	709	695	676	703	728	707	697	715	722	678	713	706	745	715	748	713	756	743	724	722	750	793	755	755	707	701	714	684	725	726	702	700	697	731	720	736	699	715	656	736	697	772	701	736	707	715	739	752	764	746	723	682	707	755	746	721	669	735	710	725	699	732	700	672	727	722	716	708	730	733	686	693	721	739	746	720	706	719	742	726	747	710	693	736	709	701	738	729	724	732	738	711	718	687	752	731	723	766	703	726	689	705	690	753	738	757	705	765	692	748	747	699	663	692	755	711	723	741	717	747	734	780	696	724	750	741	722	733	690	706	726	722	690	742	711	757	736	742	719	666	683	736	718	706	682	680	699	742	714	731	701	753	692	702	707	693	699	749	685	740	740	701	705	711	716	738	655	748	685	693	742	687	710	715	692	725	730	775	696	781	769	759	687	675	719	688	704	739	699	682	736	689	690	736	707	705	717	691	717	730	691	716	722	719	690	693	677	679	717	733	747	709	729	737	702	741	708	723	729	708	661	739	742	705	728	681	741	730	701	724	671	706	713	712	700	706	733	671	734	722	717	711	734	706	754	704	695	680	749	696	688	661	703	678	685	731	723	771	734	712	719	699	724	677	745	726	689	708	741	755	731	716	751	703	754	699	640	689	746	691	693	672	740	699	703	700	729	680	723	734	725	700	713	750	676	737	730	670	754	726	723	712	691	739	711	720	727	703	661	739	648	740	737	692	741	709	703	706	737	694	721	752	703	699	665	685	676	696	737	697	718	699	737	727	745	726	744	728	704	709	746	780	739	719	693	686	709	687	769	728	713	696	666	710	689	687	679	704	693	768	676	764	742	691	731	683	739	716	683	738	723	720	763	731	747	744	693	699	694	746	751	733	738	749	770	723	669	724	692	697	696	769	706	732	741	690	706	724	660	659	706	729	752	729	717	706	678	760	688	733	733	736	743	727	747	731	712	758	711	752	724	741	703	711	718	753	722	738	716	706	689	710	699	727	749	735	730	697	737	697	710	675	753	707	662	752	713	764	675	735	748	670	753	724	697	688	716	712	765	717	728	725	704	691	725	746	710	691	701	696	720	716	709	685	698	729	701	746	720	733	738	727	786	734	689	709	694	702	738	689	705	695	692	753	727	747	751	682	757	697	735	701	684	733	727	690	753	693	700	683	748	721	666	735	718	726	750	675	690	728	720	731	689	737	661	747	744	684	709	728	693	682	698	705	681	686	714	692	693	719	734	721	727	693	711	733	714	704	747	708	719	726	703	680	712	750	731	715	778	741	746	712	774	711	727	716	719	722	739	731	709	722	735	751	706	650	703	756	719	694	700	693	726	720	705	733	697	711	708	687	694	747	695	701	722	771	749	737	679	732	706	723	713	734	727	723	650	743	726	736	740	770	685	751	743	787	761	693	717	682	742	710	723	720	733	761	735	758	765	711	718	746	765	729	730	717	737	732	688	762	683	695	703	692	710	730	668	736	685	724	725	690	780	715	690	668	725	734	704	721	704	737	734	729	717	715	770	694	719	729	716	743	740	727	724	701	738	719	735	780	685	720	719	711	750	748	786	706	731	715	668	720	732	786	732	709	710	656	731	708	715	730	751	738	703	733	667	745	735	723	727	740	737	702	699	731	640	703	741	722	731	709	735	713	681	709	738	729	714	708	739	734	691	692	736	735	718	675	662	707	730	736	673	698	704	725	710	706	723	717	717	746	697	676	747	706	721	723	709	696	715	713	749	676	714	726	685	701	687	683	713	743	771	787	736	680	697	736	709	743	693	667	700	712	750	747	677	685	731	767	712	677	729	732	760	657	768	708	747	660	706	711	718	748	655	735	705	691	684	722	727	711	708	742	702	727	673	704	721	761	660	758	752	714	704	726	667	716	689	724	739	739	738	751	704	716	728	723	698	697	718	720	759	738	698	724	709	708	739	711	673	698	693	721	710	706	674	709	720	714	718	740	692	715	739	727	718	695	729	667	742	709	718	699	757	720	734	700	754	759	705	736	702	726	700	744	685	744	749	722	721	677	685	674	712	716	717	665	698	733	709	746	700	764	745	732	716	682	728	732	741	710	747	706	743	700	707	711	748	733	707	737	688	698	737	710	695	697	761	740	697	738	680	661	745	689	739	712	700	688	749	716	767	692	726	735	734	665	712	706	757	728	705	732	721	728	739	691	759	715	726	747	725	699	731	725	747	676	730	718	717	684	713	706	756	705	710	673	698	715	695	741	753	666	701	667	710	732	771	731	692	706	719	725	681	688	750	723	683	711	739	717	722	744	714	686	698	701	745	711	704	714	698	693	729	688	712	694	750	676	754	683	772	725	756	738	723	716	743	706	737	689	738	710	775	731	714	736	711	696	691	730	693	749	665	762	709	736	736
8309	5461	8457	5211	3063	2215	2283	2090	1747	1411	1058	777	965	1109	884	782	644	594	477	414	412	470	423	396	364	365	390	373	388	373	328	352	359	393	327	387	357	368	321	309	323	314	329	321	327	347	324	325	378	406	410	379	386	337	372	345	330	341	310	316	322	305	321	331	317	308	320	315	361	358	342	329	338	307	336	309	296	302	322	301	330	357	318	305	316	324	315	315	322	329	317	334	336	302	335	359	310	314	342	317	338	333	292	310	322	312	325	325	313	337	333	338	312	330	311	298	310	334	325	330	338	315	359	316	281	341	318	346	333	350	295	338	310	302	314	315	339	351	326	319	285	345	298	355	319	312	336	357	353	357	314	316	302	336	318	316	320	343	315	355	324	336	340	327	316	349	288	331	320	314	325	328	347	308	332	320	352	335	333	298	318	329	335	373	302	348	346	349	326	348	317	333	335	330	297	316	318	329	333	353	312	319	338	303	311	275	303	337	289	333	334	320	341	348	312	285	340	319	322	301	307	316	341	318	316	354	291	333	311	329	322	316	285	344	338	320	331	335	324	318	348	360	336	301	322	332	331	320	332	308	322	365	327	293	332	311	342	348	318	356	310	332	310	324	317	364	332	309	296	323	296	288	320	315	314	333	320	281	323	317	322	297	302	349	344	348	335	336	307	291	315	317	311	304	294	329	328	308	333	318	336	343	329	312	310	330	324	333	277	321	310	321	316	325	349	346	340	333	348	316	309	352	300	335	340	279	315	294	316	328	328	311	290	305	306	345	352	340	326	323	318	320	335	326	338	334	332	319	322	296	325	349	305	280	322	318	339	317	310	299	354	326	364	330	309	309	312	310	324	349	356	320	329	321	339	326	334	306	365	361	339	306	312	316	307	308	333	304	345	327	322	285	334	332	303	283	334	319	335	325	342	321	346	299	312	338	342	341	291	318	324	340	329	351	321	322	330	313	323	310	335	329	318	329	326	354	312	307	345	315	328	300	314	327	344	316	330	302	314	339	305	303	312	307	326	318	326	343	302	302	346	331	331	339	337	294	357	313	320	360	320	319	330	302	349	306	353	321	324	289	326	327	310	315	346	334	334	348	342	332	306	301	313	302	324	296	334	336	335	318	313	295	312	331	331	299	312	334	328	319	344	316	280	322	326	293	325	313	362	361	303	321	328	291	339	303	312	353	319	296	346	334	308	329	305	295	327	290	312	294	313	325	324	274	316	309	317	294	334	326	316	308	281	365	297	326	336	342	314	309	345	318	320	297	313	307	298	348	362	363	340	318	298	304	313	341	345	317	306	322	309	307	325	324	365	362	350	326	329	337	279	340	316	319	317	313	324	300	317	305	335	333	344	298	343	335	317	371	356	314	302	344	300	324	347	320	309	316	321	350	324	324	352	302	326	321	310	325	307	269	299	298	277	335	357	345	325	313	337	287	306	339	336	323	341	291	326	321	343	332	298	316	319	311	342	296	320	330	337	324	308	281	325	343	325	308	293	337	311	328	314	328	339	352	330	326	322	352	325	332	336	323	353	302	330	303	271	318	358	333	316	315	357	325	316	299	316	298	292	321	347	326	321	347	327	309	329	343	302	340	292	335	346	368	318	317	307	289	323	307	347	358	311	320	315	304	299	310	314	330	311	311	321	337	298	336	330	352	335	280	325	320	319	354	354	290	325	350	341	293	315	316	300	307	315	286	318	324	327	331	295	303	340	317	332	332	329	330	318	327	316	316	302	328	329	319	322	316	321	340	341	316	329	299	314	282	306	297	321	318	304	319	309	296	307	353	291	310	343	327	308	278	331	330	305	344	331	313	331	338	343	310	305	342	288	326	337	324	329	337	297	294	349	308	285	316	329	306	321	344	365	318	333	318	344	329	283	306	305	357	342	304	322	299	326	370	329	346	310	331	329	286	346	317	327	354	329	345	330	336	296	317	314	330	308	348	344	339	333	320	303	283	321	324	315	333	325	336	337	289	339	341	310	331	298	320	322	306	320	315	303	328	358	299	346	283	315	312	333	322	338	300	307	334	293	339	331	322	336	341	333	318	315	337	319	338	297	312	347	316	350	338	364	309	313	317	336	318	318	289	333	330	302	375	315	300	341	323	347	304	321	321	368	341	298	299	326	326	325	334	336	325	324	311	334	298	321	273	333	345	311	335	322	309	297	345	344	305	300	303	348	321	317	312	354	307	306	312	333	321	318	285	347	308	302	297	338	331	337	339	317	371	325	308	333	333	313	332	283	296	337	325	346	324	325	310	348	343	331	313	363	341	336	302	326	320	319	304	324	335	342	338	331	327	304	331	326	341	294	302	325	358	325	323	319	332	311	337	341	316	316	344	302	281	326	331	310	305	340	361	323	316	360	317	317	332	304	311	332	305	320	319	283	326	333	328	324	325	351	297	284	330	328	318	346	322	316	325	304	312	324	309	321	310	310	325	286	333	285	300	302	341	347	314	329	301	330	302	336	317	336	308	352	307	320	317	313	340	335	337	346	316	281	282	320	331	313	327	310	328	328	297	320	343	332	319	333	331	322	346	342	305	334	324	319	336	353	352	334	333	346	318	359	323	327	329	364	317	324	324	304	320	332	306	330	310	337	339	302	351	330	289	328	296	333	318	318	330	302	323	314	324	341	338	366	348	343	303	356	324	324	310	360	315	342	359	313	318	280	318	302	326	303	311	344	334	353	356	296	319	297	334	293	312	303	303	343	294	301	347	346	339	310	313	306	316	301	321	310	311	316	306	308	319	311	337	295	326	367	321	367	292	324	313	330	285	320	336	324	326	298	314	308	299	334	278	318	346	312	329	330	343	313	353	321	328	335	303	336	321	334	309	319	331	328	341	339	312	337	320	345	319	322	310	338	339	335	312	341	322	337	307	331	341	288	293	327	337	329	346	298	300	301	343	331	298	340	315	337	319	328	313	307	321	333	339	346	313	316	360	332	326	330	331	330	359	343	320	313	314	316	299	376	296	323	323	326	328	328	324	308	331	304	307	311	308	332	306	308	299	323	329	334	334	327	316	332	326	315	347	317	332	303	328	325	350	348	315	350	344	352	293	336	322	341	320	321	336	330	347	335	312	320	332	286	345	314	347	285	327	338	332	294	356	340	340	322	316	336	320	317	336	334	310	314	348	311	324	334	339	305	292	277	347	335	330	342	356	321	331	273	349	320	331	311	325	336	308	322	333	315	353	294	307	341	334	347	348	328	328	336	328	341	328	317	338	293	314	329	334	316	324	322	316	360	335	317	307	296	329	338	345	295	367	296	343	317	321	299	322	295	333	318	326	333	300	285	335	329	366	318	355	347	301	326	333	338	308	365	341	286	340	310	288	318	312	296	335	286	335	345	372	322	292	340	328	335	320	315	314	323	335	328	309	329	344	351	343	332	300	354	302	344	338	331	314	328	299	326	334	341	334	327	329	341	316	345	360	339	301	299	309	359	340	327	311	348	324	270	338	337	322	311	349	312	339
5822	5722	14286	12722	10271	8593	9609	9944	8625	7029	5479	3745	5235	6013	4754	4401	3259	2597	1994	1522	1828	1898	1626	1475	1328	1223	1326	1361	1436	1391	1184	1138	1188	1208	1168	1082	1185	1081	937	947	835	877	971	889	912	993	927	1010	1268	1395	1480	1331	1119	980	915	929	904	862	857	847	882	870	904	898	864	928	907	885	876	846	888	878	890	845	941	888	860	864	903	912	883	865	855	818	896	909	885	877	869	817	851	864	883	892	895	856	889	885	904	843	887	903	868	884	865	858	897	868	860	840	896	909	899	970	863	855	919	887	880	960	869	948	891	865	878	830	858	877	858	900	934	885	885	881	906	872	915	837	898	888	906	832	874	879	878	867	876	889	867	888	912	935	901	899	911	867	872	942	855	898	870	889	869	890	880	888	884	886	893	876	895	869	926	895	897	874	939	866	918	887	900	832	912	891	853	845	886	882	907	845	938	878	854	842	893	846	872	879	833	887	857	891	853	890	871	886	873	904	892	860	882	856	852	900	880	895	839	804	912	832	859	919	877	899	899	849	887	885	868	857	882	881	857	887	925	858	897	851	865	882	875	865	868	898	876	855	852	904	901	874	924	885	955	876	923	890	922	914	916	848	862	866	888	851	881	880	921	898	899	881	931	887	878	927	884	896	888	857	879	859	882	903	914	934	872	844	829	908	902	825	874	855	871	892	907	862	905	905	939	899	859	909	878	891	865	913	900	892	913	905	858	871	862	833	879	926	885	885	891	870	897	837	883	844	887	903	890	903	862	916	897	865	900	891	877	918	853	883	842	872	878	858	897	924	900	910	887	907	901	827	891	895	872	846	859	881	838	827	848	925	834	842	886	850	866	864	917	843	861	934	899	898	853	887	878	897	894	932	894	914	924	926	891	813	846	878	883	834	893	904	930	943	841	908	853	897	850	844	895	848	894	887	882	886	905	875	858	885	903	855	879	855	842	880	926	869	888	867	923	843	871	854	905	881	897	876	884	912	876	878	861	814	895	907	872	836	911	853	861	870	913	874	879	895	828	889	929	891	871	853	875	951	906	876	921	874	881	930	892	901	942	867	852	891	897	878	890	880	875	896	873	896	905	901	889	866	927	867	929	904	878	881	911	868	873	922	924	870	896	885	926	905	894	896	861	900	889	881	863	875	874	937	925	849	862	873	871	905	871	878	914	902	923	881	869	897	908	896	884	849	907	904	900	835	911	871	815	902	868	884	901	948	887	855	874	930	868	904	824	891	872	890	918	862	863	893	920	1005	868	882	894	840	897	861	841	921	849	935	855	909	873	853	852	883	868	915	885	884	854	884	796	846	951	857	924	862	933	890	899	887	895	923	886	844	883	869	817	904	887	853	933	866	884	848	924	875	890	886	854	904	890	883	871	861	865	924	921	899	836	896	912	880	878	862	871	877	920	877	838	910	893	895	869	861	844	921	852	881	876	888	888	897	932	923	929	877	860	891	916	931	871	859	932	942	858	865	869	844	881	894	906	908	844	897	868	869	937	859	913	914	869	907	888	922	847	881	896	927	888	849	845	888	909	904	886	891	840	827	890	842	830	886	901	856	865	905	903	863	856	896	880	861	866	847	934	916	841	887	865	861	911	929	928	873	928	891	868	927	914	849	841	884	870	844	876	881	906	873	856	831	892	870	843	848	880	879	868	884	905	877	887	920	842	838	914	892	936	911	925	908	848	861	862	896	894	912	885	948	884	895	904	860	882	855	836	888	862	857	898	887	896	903	883	912	902	848	874	875	843	859	913	958	871	881	856	855	851	916	851	901	870	894	900	915	924	845	860	945	947	909	880	871	920	922	884	916	890	878	878	894	860	943	868	936	886	854	915	888	855	921	857	849	879	902	893	830	880	913	899	880	830	882	918	845	907	904	928	868	859	913	894	898	876	870	891	910	887	881	914	896	927	906	900	871	916	916	868	852	900	865	927	844	893	852	868	864	894	915	886	870	897	914	872	903	896	896	887	855	935	940	887	805	878	889	903	892	907	850	868	911	867	859	886	924	814	866	855	941	872	905	838	897	943	791	917	899	938	837	832	886	876	889	858	901	898	902	926	888	819	883	909	876	872	875	934	874	891	863	868	854	880	862	875	924	878	843	919	868	931	908	887	858	920	870	857	856	844	862	843	866	888	841	904	894	903	895	880	891	892	852	832	903	919	926	871	857	882	924	829	875	893	890	876	941	885	834	919	899	916	867	882	940	866	893	881	902	855	901	832	866	885	920	903	884	902	937	888	887	935	933	880	938	914	918	852	821	860	859	899	909	905	866	879	894	879	866	847	888	920	883	894	904	877	909	911	868	882	889	899	887	861	881	873	893	877	901	842	847	890	896	872	852	928	831	863	873	832	833	907	871	859	920	843	885	844	913	881	903	844	897	912	913	829	912	903	878	885	875	855	861	856	919	921	880	919	911	886	932	854	886	869	884	856	869	905	894	898	856	880	902	943	898	893	918	866	859	928	864	870	916	901	920	885	876	910	895	815	893	892	833	869	856	866	900	904	825	887	902	896	897	871	833	872	850	947	840	852	858	879	842	903	904	925	897	887	907	891	867	846	890	834	900	870	873	860	922	905	866	901	881	813	857	827	926	881	957	877	872	833	910	886	878	938	948	825	908	881	908	889	877	866	925	892	826	888	881	870	901	922	878	860	826	926	929	882	873	889	916	882	878	911	921	838	899	869	894	890	877	888	910	898	876	875	903	916	915	883	872	885	855	848	876	859	880	894	906	875	856	833	827	912	849	912	905	867	897	872	863	849	919	835	827	858	922	913	906	867	946	868	856	862	912	867	822	886	904	887	906	843	846	927	842	883	879	874	859	919	850	956	908	881	890	869	906	929	929	933	845	852	855	865	897	829	880	916	890	842	833	919	831	840	905	898	888	876	854	882	875	908	875	877	899	890	895	896	920	855	854	874	870	873	870	911	881	875	866	865	887	941	926	916	893	863	872	868	851	892	816	916	884	870	846	903	913	870	837	839	865	840	869	904	870	851	893	903	889	886	918	876	858	892	890	895	904	891	964	916	892	887	932	892	856	907	909	928	867	908	870	865	880	957	863	850	866	880	909	915	844	848	859	916	847	899	892	891	872	886	897	946	908	879	871	854	811	891	851	912	832	836	899	902	891	852	928	904	901	902	902	906	870	884	873	889	899	916	870	916	907	890	838	885	860	848	854	882	911	925	876	922	855	838	914	840	876	942	893	883	851	911	894	853	939	932	850	884	910	881	844	887	859	873	909	884	909	852	827	889	866	816	927	836	861	894	882	907	845	856	847	911	878	805	853	878	882	927	939	887	841	869	908	856	870	912	881	907	836	878	861	922	906	923	866	907	846	940	822	888	872	896	892	859	871	886	883	862	936	835	882	845	887	855	887	916	871	912	833	903	897	882	871	863	851	902	876	861	893	936	901	879	899	831	920	900	883	879	939	817	853	895	884	912	926	834	832	888	885	891	889	943	829	897	834	903	883	894	901
14738	9953	13993	9715	6830	5391	4852	3816	2766	2078	1853	1300	1647	1657	1331	1340	1107	859	742	553	506	541	484	441	406	409	416	439	423	368	384	358	446	558	570	616	689	445	325	351	328	336	358	342	343	338	342	413	653	804	708	573	426	384	319	337	294	306	304	310	318	301	303	287	305	292	290	310	333	328	280	299	315	326	296	307	309	304	303	315	301	306	295	299	278	279	287	326	304	282	299	285	299	289	331	329	308	294	301	276	308	294	341	279	300	312	312	320	338	288	315	300	297	297	293	317	288	323	304	299	303	303	285	330	315	301	304	292	312	313	302	298	284	302	315	310	323	277	288	277	294	297	318	288	298	288	343	307	290	290	305	295	273	271	314	284	330	324	302	312	273	324	285	338	329	316	320	285	288	295	310	304	309	279	275	330	303	293	297	327	317	290	320	323	324	320	321	309	268	302	297	299	283	290	292	322	310	315	288	294	306	305	251	295	310	322	263	326	285	297	326	320	303	307	328	311	281	292	288	323	292	309	302	319	294	296	315	285	307	296	342	305	305	318	308	296	304	297	287	296	295	315	311	293	285	311	314	307	310	321	311	297	274	289	301	297	288	338	319	319	314	304	333	298	292	284	258	318	291	315	305	298	314	309	321	319	295	290	318	310	294	301	282	292	292	310	336	290	301	287	310	293	310	325	271	298	284	311	311	306	307	300	320	308	296	295	296	314	309	302	292	305	301	306	278	291	289	277	298	306	281	306	311	296	299	317	301	304	295	296	319	325	298	292	329	344	268	318	310	300	276	312	321	284	280	325	293	325	278	325	310	301	308	286	306	311	298	305	278	292	289	303	277	285	286	321	327	245	329	275	319	289	332	284	308	282	272	314	320	341	272	299	296	297	287	294	303	295	302	314	308	311	304	291	305	284	309	287	314	327	341	299	289	299	342	300	274	311	290	313	308	320	309	302	293	267	300	297	297	319	292	308	307	267	290	286	290	294	320	274	320	303	319	301	308	298	303	291	290	301	284	320	298	303	297	286	270	316	270	327	319	273	331	278	326	318	307	311	302	330	271	313	295	311	299	313	271	310	307	301	276	350	303	288	292	299	292	297	258	294	301	315	315	299	310	288	279	308	306	275	273	289	319	274	296	300	294	330	303	339	300	303	341	311	284	306	299	288	287	302	288	292	283	304	313	281	310	321	262	337	311	327	300	313	302	297	309	316	307	279	261	295	320	326	299	322	290	319	334	314	289	306	308	297	312	312	323	300	277	296	314	324	308	323	298	321	291	306	329	301	315	300	281	315	313	320	327	305	272	304	286	311	313	288	339	304	309	314	300	325	308	307	299	312	323	314	314	355	308	313	297	292	340	319	274	284	289	310	271	308	292	280	319	274	309	313	316	317	294	290	280	298	305	316	349	336	275	305	298	307	285	347	316	339	306	339	303	331	310	273	323	303	317	275	295	279	296	303	296	289	292	327	303	302	286	310	302	290	289	284	286	301	304	295	309	309	304	307	303	305	267	310	263	300	315	281	306	284	331	313	298	285	342	306	306	293	325	307	279	311	295	288	294	283	325	315	325	283	322	285	317	312	286	322	309	255	332	311	315	292	292	303	298	318	302	293	308	316	283	270	324	305	290	336	313	314	305	298	298	299	276	296	305	306	310	289	293	307	297	286	282	341	307	328	288	318	329	319	302	279	300	283	308	291	294	295	287	319	296	311	312	289	318	315	305	322	280	280	302	290	300	292	294	297	285	283	320	320	301	283	308	310	313	330	267	291	267	292	304	274	299	280	307	302	294	284	310	300	295	298	286	275	320	299	319	303	288	275	279	298	272	294	273	308	308	307	302	273	282	307	298	304	344	299	300	309	312	333	278	299	292	290	322	307	280	320	249	304	308	327	299	321	293	288	330	278	294	297	323	300	301	312	330	335	305	316	303	308	283	298	333	302	294	324	318	320	307	280	320	311	307	306	287	321	314	273	316	312	288	296	321	298	297	322	303	309	303	310	281	301	334	309	297	301	293	302	304	275	310	314	304	297	278	293	297	288	312	306	307	284	306	321	312	294	292	309	309	306	287	313	300	266	271	310	301	301	278	282	307	292	262	295	305	300	313	278	307	302	275	333	305	333	272	303	287	304	298	275	319	315	304	338	302	310	307	316	295	334	313	264	305	299	330	281	287	329	318	300	322	286	296	319	315	284	319	331	310	292	312	357	292	287	307	292	299	299	308	311	295	301	281	285	304	313	290	281	305	310	330	296	281	308	321	325	314	300	298	312	308	299	302	299	334	283	303	314	296	292	304	301	306	341	289	297	318	302	312	311	297	302	285	307	313	309	285	325	323	327	314	311	288	302	293	317	280	281	311	297	280	319	299	313	329	302	321	293	288	287	306	327	292	290	323	328	321	298	323	322	310	270	311	312	286	279	292	284	292	295	332	284	322	311	309	309	296	302	305	305	289	308	295	311	304	326	281	264	307	322	318	313	306	291	329	320	301	296	279	285	318	284	310	302	309	297	306	334	321	325	280	298	325	289	341	297	297	332	322	319	295	311	330	255	316	282	270	302	312	297	290	305	298	287	298	328	315	276	289	305	242	326	305	302	320	300	304	289	306	264	280	312	317	322	314	324	310	278	353	341	336	308	322	323	321	329	311	330	310	266	288	289	299	328	271	336	317	289	282	308	317	305	312	327	311	296	284	323	315	331	287	304	285	263	304	297	289	321	309	306	336	290	275	323	314	299	276	319	310	311	298	286	325	322	293	263	295	294	314	296	320	291	318	326	344	334	319	282	310	298	308	290	310	295	267	299	314	334	311	330	308	299	296	300	314	318	316	315	323	297	291	321	296	302	305	286	289	307	282	290	302	283	314	263	307	282	274	312	300	290	307	325	331	283	309	305	301	296	281	295	304	316	311	323	286	313	306	273	269	315	274	279	301	304	296	310	286	308	282	306	295	299	300	304	311	340	303	325	318	319	308	318	318	264	330	284	316	304	300	335	283	309	302	312	283	300	301	291	309	301	323	301	311	319	330	282	315	307	280	304	331	286	300	288	278	300	259	303	297	274	299	282	296	332	286	293	288	279	299	293	321	338	327	333	314	285	283	290	319	306	283	313	286	305	321	327	314	297	290	290	311	289	339	311	302	297	315	319	336	295	283	298	318	310	323	286	301	280	347	257	293	308	275	317	291	331	282	299	292	292	285	302	299	300	337	321	317	301	299	307	328	304	315	300	312	298	278	289	295	326	278	269	294	291	274	290	284	287	332	287	288	282	298	288	314	300	301	300	284	308	311	309	306	282	305	339	317	289	323	291	295	291	304	312	285	317	305	281	322	315	311	280	323	308	287	311	308	313	282	314	301	319	310	273	316	308	335	287	327	279	279	276	283	317	291	285	304	317	301	271	298	317	350	260	296	312	287	321	302	306	292	309	270	313	275	300	313	270	306	287	342	302	289	319	329	298	334	302	311	323	305	329	292	301	297	278	299	282
9948	9433	20355	19208	17198	16659	17469	15396	13036	10123	8972	6784	8933	8711	7419	8240	6954	5053	4016	2819	2790	2700	2597	2361	1649	1616	1644	2069	1884	1501	1454	1386	1955	3165	2984	3420	4219	2094	1109	1089	1071	1014	1073	985	1010	1128	1371	1731	3285	4837	3874	2680	1772	1327	1085	941	854	865	825	817	849	796	838	831	801	894	782	824	829	810	869	810	873	811	825	820	825	848	838	796	806	809	825	781	806	800	814	875	826	846	782	819	826	834	872	853	813	810	808	865	861	833	792	855	822	826	802	870	771	835	857	796	797	831	825	869	805	798	849	837	805	857	800	792	842	822	824	872	878	848	849	802	842	817	873	829	839	806	857	864	815	833	816	824	841	839	834	852	838	794	835	830	819	837	858	869	857	824	800	810	868	858	791	877	842	806	862	866	838	819	803	861	789	849	826	821	884	843	846	860	800	825	801	859	847	831	836	844	878	812	887	867	818	821	857	812	830	832	857	798	809	838	816	823	819	868	832	834	804	816	807	853	796	831	875	864	813	847	839	872	832	833	863	765	892	813	832	861	798	837	835	829	755	802	855	874	778	805	819	859	775	780	820	843	844	805	898	826	864	778	825	834	858	857	846	828	828	872	819	863	837	856	781	797	841	857	859	839	848	809	910	823	834	852	830	812	833	822	866	846	848	839	808	816	801	876	843	864	850	834	799	863	829	783	819	867	819	791	821	814	828	842	815	841	881	840	770	836	837	803	810	793	868	862	864	828	801	810	838	823	798	799	879	806	852	809	875	824	853	810	831	782	840	832	808	818	881	820	817	835	822	837	850	817	888	860	793	807	871	875	816	817	877	811	799	813	825	807	810	832	790	841	816	831	836	783	861	846	831	865	853	827	823	815	835	843	791	825	805	849	844	794	849	812	861	874	863	875	867	842	839	899	844	793	843	824	797	813	800	850	788	833	801	825	862	837	845	809	871	828	863	838	841	860	835	832	840	857	816	774	820	823	864	820	810	851	852	811	806	827	849	848	852	842	834	844	821	819	811	867	831	810	882	875	821	849	823	843	841	781	924	779	801	797	834	806	786	842	815	898	850	876	893	815	857	828	881	829	804	792	838	838	821	830	837	818	861	817	827	793	812	821	801	791	817	805	857	810	856	843	822	846	801	807	807	745	848	824	803	763	797	860	831	781	791	856	843	838	781	861	880	792	843	854	833	785	843	849	854	836	851	792	809	825	856	759	841	806	782	866	830	806	825	873	794	819	765	815	826	818	827	818	853	832	851	896	859	814	801	837	844	814	787	890	864	851	816	832	832	784	854	868	848	806	815	810	875	878	847	806	843	839	809	879	838	802	824	889	829	779	803	809	792	822	793	874	859	860	834	847	793	808	857	855	863	788	839	802	779	819	826	849	832	823	846	887	819	844	814	863	799	824	885	882	787	802	821	840	812	843	842	807	811	812	828	860	849	848	815	826	796	816	869	789	861	862	858	842	801	842	852	830	819	835	834	844	768	819	859	865	791	829	861	833	838	794	891	819	830	771	823	854	804	826	800	777	842	835	832	813	817	816	826	826	805	830	846	876	795	865	870	826	821	789	864	858	804	859	888	802	768	785	840	840	866	820	842	840	799	865	848	795	832	780	869	810	834	855	824	826	828	786	841	860	812	841	837	822	820	908	863	870	812	884	815	859	831	880	875	826	849	868	830	870	819	827	840	847	839	847	835	791	799	845	816	841	839	815	810	807	836	866	863	786	819	841	827	792	846	833	841	824	830	815	815	834	888	888	823	813	817	794	875	816	834	786	830	816	840	829	823	779	853	826	800	813	816	837	845	818	884	822	813	837	846	833	801	795	872	811	849	834	836	856	823	854	786	873	789	817	828	889	796	854	792	808	826	889	795	812	842	835	793	877	827	827	850	875	841	831	822	842	825	827	814	815	857	814	872	817	854	802	821	864	823	839	858	852	831	838	822	823	851	808	834	801	863	856	858	827	846	827	830	890	843	810	869	833	814	832	817	830	852	825	809	794	887	810	831	850	855	868	833	862	883	841	814	870	814	842	807	805	817	818	853	838	757	836	837	835	836	880	833	855	795	822	854	849	808	785	755	836	860	856	855	839	836	868	845	823	824	832	842	826	801	849	839	858	872	835	840	816	802	818	881	833	801	823	858	848	875	796	802	888	814	792	830	803	843	802	800	806	781	802	828	790	875	804	854	862	835	781	833	782	786	839	882	830	846	843	801	796	817	822	783	801	820	851	778	832	848	891	858	885	852	863	823	807	878	861	894	866	814	847	816	858	826	835	832	830	817	828	892	783	818	832	833	829	861	872	784	865	801	831	817	832	870	861	804	803	813	811	894	825	885	876	854	794	775	820	808	817	848	881	799	805	815	765	843	811	788	818	850	788	817	827	839	865	789	849	799	826	827	795	845	828	825	839	783	815	790	822	829	857	795	835	834	844	812	855	866	830	830	845	827	868	861	851	840	823	789	867	792	891	858	858	824	867	800	832	850	844	817	829	841	817	826	806	821	878	843	843	813	809	830	787	819	820	835	878	812	832	784	806	827	820	863	875	841	815	926	817	819	815	793	824	864	824	828	799	849	828	850	866	859	805	838	878	867	831	833	840	872	872	783	831	823	829	855	839	829	772	814	886	876	801	827	791	822	805	837	796	844	825	865	774	837	833	790	833	863	815	866	830	792	868	831	864	779	791	796	811	808	879	821	845	864	814	803	819	856	817	829	839	822	879	816	877	865	807	855	873	832	866	852	836	842	868	843	818	903	836	796	809	849	849	825	857	797	826	829	847	789	869	844	770	868	830	863	856	847	788	830	846	826	844	836	833	793	845	795	818	774	861	834	813	803	848	848	840	800	862	828	801	793	834	858	839	864	841	844	877	803	899	802	818	792	847	832	850	851	861	790	844	834	848	789	805	855	817	809	896	837	825	837	829	807	852	859	843	820	844	860	843	837	876	792	814	856	778	849	859	906	859	860	869	821	803	819	850	845	802	829	803	794	844	860	855	836	848	836	841	894	827	807	813	853	861	824	848	814	844	770	910	829	827	780	820	847	815	824	856	817	809	800	846	857	791	823	781	843	856	794	831	898	789	873	774	843	750	792	856	846	828	866	857	860	837	894	879	844	823	843	841	849	836	841	794	835	837	807	833	826	840	894	799	838	851	805	875	854	757	815	863	834	862	841	794	813	838	801	780	824	826	850	827	804	903	834	870	811	845	841	750	806	813	791	815	823	833	845	828	848	830	848	804	809	839	824	804	817	810	818	802	785	842	813	853	827	829	855	846	818	869	816	866	853	832	879	828	858	823	827	846	844	817	846	810	815	794	827	820	832	858	790	827	872	864	851	809	814	819	824	817	852	802	811	835	777	823	816	844	816	825	791	887	787	792	877	809	847	865	870	833	804	828	853	797	845	811	835	818	800	796	835	786	796	817	856	813	829	854	773	828	829	817	860	807	781	873	801	813	850	831	879	789	849	801	823	839	821	809	819	835	797	816
22395	15819	20286	15038	11270	9753	7481	5384	4088	2923	2393	2241	2615	2240	1683	2148	1757	1347	1170	745	685	648	578	493	459	437	487	469	447	406	392	437	442	786	876	992	1091	716	338	330	300	275	309	294	301	330	362	482	870	1216	1186	835	509	343	324	256	252	287	257	282	255	258	255	278	261	260	245	277	284	298	277	311	262	269	262	257	229	274	258	263	268	266	245	267	278	285	241	255	286	253	279	291	241	277	267	255	268	226	271	280	267	245	273	242	274	245	265	259	250	250	278	287	270	280	261	296	258	255	265	306	260	284	291	266	259	279	295	258	287	287	278	213	260	273	246	305	297	273	255	277	253	254	301	282	264	245	274	239	260	237	263	282	256	285	252	253	286	279	283	269	276	256	277	252	259	259	262	298	269	265	237	267	282	256	253	291	271	255	235	228	266	249	261	309	311	235	276	276	272	267	288	241	267	280	283	244	232	277	295	271	277	271	243	256	265	284	255	252	273	261	247	278	245	262	254	261	285	276	268	247	290	283	273	275	266	262	253	261	277	258	261	282	251	268	291	264	270	259	270	248	268	273	301	244	269	282	251	251	255	271	270	231	254	278	274	302	263	313	279	240	279	245	266	275	262	287	259	268	285	289	253	268	268	264	300	252	270	265	261	267	262	254	251	262	233	288	242	245	250	253	271	264	271	284	289	266	288	269	283	274	292	258	268	270	258	278	264	256	289	285	254	279	274	257	257	261	264	265	278	228	269	263	274	286	282	289	262	239	260	290	271	246	260	259	274	250	279	294	246	258	265	275	295	289	227	260	255	254	269	262	246	245	269	306	267	250	273	247	280	248	247	261	266	282	259	274	287	253	298	272	263	246	281	293	272	235	265	284	275	287	262	277	257	264	265	273	261	285	275	281	215	283	263	256	299	265	243	266	276	278	270	263	268	282	270	305	268	275	260	285	250	272	258	259	275	270	299	299	291	277	264	265	253	240	271	227	268	257	249	266	284	265	248	244	246	278	243	284	241	315	251	237	265	287	268	275	280	288	267	238	255	252	279	279	254	260	262	265	270	264	251	255	270	284	262	281	238	260	311	300	293	298	284	254	264	246	282	279	221	278	262	263	281	281	254	271	277	264	255	249	249	274	271	241	255	244	241	277	264	272	245	267	274	297	255	262	269	257	283	281	253	265	271	263	273	227	227	259	243	281	262	242	247	264	257	313	274	270	263	266	301	257	293	277	275	256	255	266	264	259	263	274	273	248	266	294	268	272	306	273	256	261	282	284	243	238	240	258	268	264	276	262	276	278	288	239	266	264	277	254	263	286	270	280	266	283	276	261	243	272	254	277	274	273	275	276	271	257	269	269	268	274	285	257	296	293	262	292	257	291	248	255	255	267	256	274	288	268	287	273	259	284	252	266	278	261	272	267	261	279	247	270	250	250	264	280	282	241	272	257	283	267	277	278	229	271	279	275	272	277	300	275	249	274	245	283	310	269	263	238	276	274	260	247	279	268	281	264	262	267	261	279	279	280	254	252	246	240	308	271	231	263	267	259	266	282	250	277	274	244	253	250	268	275	275	241	260	259	287	275	276	260	288	247	269	259	284	252	285	269	258	279	256	245	246	289	265	254	274	271	271	222	267	280	301	266	285	294	279	272	275	248	254	281	281	295	276	277	279	273	261	295	276	288	261	270	265	285	286	259	285	254	239	293	284	293	277	262	256	258	272	284	283	259	301	296	293	295	252	287	258	283	276	277	265	271	267	255	254	271	261	278	250	247	251	270	289	265	279	284	304	251	254	265	262	267	245	291	274	256	245	265	273	286	244	269	269	264	253	276	280	271	285	249	257	252	254	269	298	257	253	270	276	284	285	294	292	277	259	265	306	260	248	270	290	263	239	261	261	276	251	235	257	247	268	296	271	241	236	274	266	277	288	236	253	270	257	288	293	275	256	291	258	260	250	231	276	289	231	243	269	282	280	258	267	304	253	281	261	235	261	293	250	248	264	256	258	314	301	283	268	259	299	253	253	289	274	277	273	257	289	269	287	251	248	285	255	270	243	259	282	262	283	250	263	263	267	230	281	287	270	289	273	251	279	285	276	254	242	265	273	267	257	270	270	266	283	270	266	271	281	245	256	289	301	239	282	280	253	278	285	297	223	278	252	246	259	240	254	268	263	266	265	254	283	270	291	276	254	272	273	269	278	284	279	252	266	235	265	295	276	258	303	270	250	262	280	271	255	289	249	271	219	263	259	295	259	267	278	253	256	265	274	284	251	304	260	266	266	280	278	261	275	264	257	267	278	243	257	279	283	259	241	266	261	269	276	285	229	269	272	279	243	286	225	241	268	247	270	291	271	257	257	271	266	267	266	276	289	251	268	284	270	265	302	267	249	259	254	280	294	272	232	264	272	285	266	253	299	232	261	279	267	273	295	290	228	232	261	277	239	262	289	290	288	259	267	277	273	277	238	275	271	303	270	296	276	236	245	255	254	276	257	271	259	259	274	280	270	254	265	246	278	243	260	251	271	292	263	272	288	268	278	239	290	269	291	315	251	304	270	246	285	273	249	291	284	274	263	268	286	252	269	292	278	248	282	262	277	278	285	271	245	260	257	266	251	274	273	266	248	269	261	278	274	257	248	245	249	264	278	257	287	304	259	281	247	257	250	268	259	265	291	263	241	279	258	273	272	290	252	249	281	262	278	269	275	268	266	287	287	260	272	263	265	291	265	266	286	247	283	278	255	261	266	258	231	266	288	258	261	271	283	247	278	265	264	254	280	267	276	232	287	280	261	259	265	252	261	274	258	257	256	271	301	260	245	279	248	267	244	260	284	236	278	262	251	229	257	288	285	268	295	276	303	266	282	292	294	269	268	266	268	242	245	278	269	254	276	295	265	264	258	282	269	295	257	279	275	264	267	297	260	287	287	288	267	241	255	274	281	263	267	249	299	279	299	279	278	253	272	262	254	263	256	237	282	292	268	296	269	257	242	246	287	250	277	248	262	297	306	279	264	257	269	263	267	261	263	247	280	269	237	230	242	263	259	263	251	288	252	253	287	260	279	227	239	274	291	267	283	276	257	253	296	239	256	267	302	286	276	257	269	276	284	295	258	250	242	278	268	235	251	273	278	273	283	270	253	260	286	277	270	275	272	233	275	275	264	273	274	267	308	266	271	275	265	278	266	233	245	281	279	286	247	277	278	252	261	277	261	256	240	255	265	287	297	276	240	249	289	291	271	263	248	273	273	264	267	251	249	262	271	250	272	230	272	303	252	260	251	263	272	272	243	285	274	252	264	275	274	275	285	262	255	253	258	281	267	270	261	288	256	271	266	260	276	237	263	264	262	273	291	270	277	287	261	232	246	285	276	276	275	260	271	274	285	255	283	264	268	275	260	268	246	236	267	256	280	241	225	289	268	260	260	275	248	287	261	301	249	271	247	277	272	274	272	279	237	264	281	271	268	267	281	269	280	291	273	255	259	242	287	256	276	261
13229	13359	25618	25091	23799	24162	21460	18159	16450	13350	11521	11452	13547	11847	9583	12395	10156	8329	7094	4300	4162	3862	3226	2618	2102	2088	2486	2634	2091	1836	1733	1612	2310	5032	5945	6432	7406	3671	1242	1102	1127	1098	1043	1104	1064	1135	1329	2412	5555	8065	7224	4807	2653	1391	897	766	783	730	763	748	798	752	765	704	752	736	734	761	785	776	764	734	788	758	786	721	757	740	719	713	725	783	728	731	674	735	786	731	701	762	708	759	777	769	734	728	716	731	689	755	776	700	738	755	754	693	725	776	784	724	736	724	741	738	736	717	764	678	769	737	777	764	777	727	746	739	775	748	733	709	792	800	752	758	723	784	774	791	708	725	791	753	672	691	759	690	791	743	720	743	682	744	748	731	735	809	750	765	770	735	685	761	695	736	747	737	768	723	742	735	759	747	744	753	756	783	777	746	701	765	733	728	719	727	756	751	764	744	751	734	735	757	774	734	732	752	774	734	714	751	772	732	769	769	748	750	705	755	724	762	782	780	753	745	710	794	761	765	706	689	704	719	768	724	724	711	708	727	728	763	739	773	744	736	780	754	771	750	745	791	767	719	715	696	754	716	711	723	740	770	767	775	714	704	728	761	725	755	759	797	727	732	720	779	781	736	793	803	730	751	763	757	759	700	773	767	837	754	714	791	735	725	725	726	757	773	723	712	755	741	755	735	745	734	769	739	761	752	775	763	790	782	751	774	767	800	774	712	784	778	760	795	737	772	745	726	760	732	729	794	759	760	740	774	726	715	741	748	723	740	730	736	735	742	783	748	754	710	718	737	742	744	760	792	753	716	726	728	728	745	797	696	760	752	728	756	710	731	732	784	715	760	731	750	786	769	729	787	746	794	797	739	764	791	746	728	776	751	770	805	770	747	780	772	727	755	751	739	748	768	752	754	761	774	702	758	742	718	755	740	701	714	754	695	744	768	723	772	757	694	768	726	718	740	719	710	710	751	718	733	785	774	714	757	772	779	734	723	767	797	772	788	786	710	740	765	731	760	750	768	793	752	759	697	757	802	743	696	737	759	705	747	718	756	769	773	727	723	737	760	733	737	747	739	745	750	805	754	709	748	742	795	748	708	739	738	742	724	733	783	758	750	725	761	757	729	730	700	748	724	760	764	753	721	725	732	794	727	746	759	696	747	727	745	722	752	807	779	726	748	748	736	713	701	719	733	754	738	697	743	721	786	720	763	761	706	718	750	743	727	746	695	732	742	720	745	725	736	729	759	713	738	776	757	782	756	771	772	730	738	740	750	759	774	750	731	761	712	700	760	742	723	730	724	745	697	683	742	686	740	758	752	749	759	727	800	764	685	769	773	745	719	683	779	724	745	767	764	718	799	807	744	715	801	754	798	744	727	730	793	738	778	746	740	727	742	727	756	757	762	734	757	773	761	787	714	761	758	774	750	756	755	746	787	790	756	752	731	765	670	733	723	747	719	721	780	768	726	734	721	723	762	777	709	756	740	722	684	807	761	728	688	732	663	742	729	790	722	703	734	740	760	715	799	761	732	745	795	725	751	771	748	738	758	745	771	767	749	763	750	761	767	765	744	765	737	706	741	780	735	754	720	728	782	727	749	759	771	721	686	763	750	771	756	733	731	716	726	747	730	715	774	757	775	739	761	781	780	756	709	781	715	756	811	741	731	742	725	744	783	805	783	724	721	770	766	777	719	724	791	779	726	751	756	703	780	748	732	792	749	742	787	791	744	726	736	696	705	772	737	772	724	797	805	751	717	756	744	710	767	716	774	753	715	735	719	750	768	728	738	740	738	734	768	757	755	778	740	740	772	775	710	743	770	720	711	705	737	758	734	729	742	771	685	737	802	714	740	741	723	742	695	742	706	694	780	730	738	759	740	781	772	752	705	738	795	759	719	742	794	714	743	758	750	777	721	727	737	787	735	754	734	723	751	779	782	752	750	764	742	750	715	705	754	758	766	771	757	704	739	741	761	799	671	730	758	743	752	705	756	764	766	744	761	702	736	756	775	787	737	789	772	757	748	731	715	711	737	754	777	753	734	772	751	757	749	771	765	729	793	711	716	681	781	753	755	785	769	752	703	765	688	727	749	724	745	718	732	738	716	726	765	762	683	758	723	757	753	708	817	729	720	767	721	751	723	774	790	731	698	793	749	745	739	716	741	724	717	780	726	761	757	769	716	715	748	772	705	780	764	718	737	715	736	770	782	752	687	732	830	725	702	724	804	692	749	735	740	725	779	730	724	769	740	781	782	719	727	752	769	736	724	752	765	706	784	712	821	771	763	723	757	695	738	759	729	726	716	715	754	727	689	719	764	713	744	721	751	732	710	807	711	719	715	787	741	750	756	728	784	736	746	704	727	755	761	766	744	692	728	713	668	740	775	749	773	741	753	757	748	736	772	714	737	719	753	716	742	718	745	758	715	731	785	753	724	740	784	716	693	720	793	822	733	763	794	761	725	740	753	761	787	774	763	786	726	706	740	765	745	741	767	765	783	751	753	719	702	801	735	766	727	717	711	698	724	740	755	753	752	726	726	734	776	724	766	711	771	764	758	723	679	742	764	750	739	709	727	752	721	701	737	696	765	743	758	728	726	706	755	736	795	796	710	749	743	737	733	723	784	777	705	778	747	788	809	749	747	724	735	774	732	690	713	766	774	769	724	742	796	750	727	758	744	738	687	695	745	750	742	742	704	772	723	743	788	781	723	728	748	712	764	742	732	759	765	809	739	781	699	745	743	705	714	694	744	709	756	741	747	733	734	728	726	736	756	733	747	759	742	761	749	752	764	750	783	721	757	744	830	718	738	800	774	751	728	730	693	744	738	757	747	709	729	769	745	760	713	735	753	771	780	766	739	766	745	730	719	746	743	734	773	727	736	684	791	742	747	716	716	688	718	725	686	720	721	750	780	769	760	761	836	764	731	764	716	725	718	709	761	751	746	702	771	747	718	722	766	736	734	733	742	733	747	732	759	737	762	763	809	752	779	737	751	770	748	755	744	773	712	695	730	716	765	791	733	747	758	727	733	684	744	711	764	678	761	794	731	738	764	728	760	709	753	751	736	735	765	769	764	724	755	736	723	765	745	759	778	700	748	760	731	762	702	729	723	762	694	709	714	758	777	729	712	794	678	743	757	770	736	758	757	703	748	763	748	720	809	688	753	750	715	734	772	753	739	699	758	771	750	738	753	737	689	749	705	680	751	738	712	759	766	772	794	740	751	703	713	753	752	747	732	751	746	770	782	743	747	707	746	793	751	751	718	721	739	753	737	748	735	758	779	771	771	683	740	707	792	733	768	722	784	741	735	723	740	722	746	736	726	741	721	751	780	723	740	755	705	744	767	733	769	745	730	720	736	717	740	716	815	763	748	713	678	751	704	747	727	745	743	736	756	767	761	765	739	755	689	757	725	741	755	798	793	746	748	752	762	730	720	704	774	725	761	721	702	764	722	781	746	724	733	742	710	694	729	751	762	699	731	819	774	763	722	722	747
7643	6135	7370	5002	5019	3566	2387	1742	1268	1079	951	1158	1306	1116	781	779	623	581	518	516	513	452	415	425	386	365	391	374	380	370	369	369	308	333	385	360	395	324	319	348	327	343	334	340	361	315	331	331	336	392	428	378	379	348	348	322	339	309	322	305	322	349	314	312	318	334	292	306	333	344	346	305	330	318	334	322	312	328	325	327	345	293	297	303	332	329	293	314	323	288	318	332	317	307	330	382	316	296	353	337	297	336	348	311	317	349	304	289	281	316	309	333	331	332	309	322	358	311	343	320	314	346	323	339	300	323	330	305	304	351	335	303	297	315	335	321	332	344	297	306	328	314	352	369	358	334	294	321	293	290	321	309	329	319	329	314	321	332	316	365	332	311	334	317	301	295	331	291	335	334	313	353	341	339	305	336	358	340	358	334	333	329	339	368	313	331	321	362	320	356	319	296	318	317	356	336	315	321	337	282	338	337	304	359	326	313	312	342	319	315	347	311	336	321	285	331	327	346	329	337	343	329	357	301	358	312	302	352	332	358	362	348	323	313	333	336	318	328	321	347	360	318	329	323	308	337	308	329	318	313	309	331	334	334	329	302	301	310	342	336	325	291	311	329	335	332	324	323	337	339	380	322	331	320	319	287	344	323	323	319	291	353	341	308	283	307	322	335	308	314	320	340	368	335	325	327	335	338	303	314	292	300	336	351	342	307	310	315	319	353	355	352	341	347	357	350	321	346	307	312	272	350	319	323	322	290	337	308	300	311	308	366	331	309	313	330	315	331	299	308	344	323	334	319	313	300	324	338	327	314	339	344	302	330	315	340	345	327	311	322	304	325	335	300	332	302	295	314	312	313	343	311	331	293	289	336	332	322	330	351	340	309	311	327	325	339	347	326	325	306	332	362	324	331	297	305	347	304	335	346	331	360	344	320	341	299	340	306	317	334	341	313	332	309	321	338	350	321	350	297	330	358	316	321	325	343	346	289	346	311	298	305	319	332	372	308	323	306	297	308	315	331	343	356	305	332	322	344	334	366	335	341	312	266	318	331	329	350	313	341	376	342	344	312	324	320	340	345	301	327	332	353	326	319	364	311	366	334	306	323	313	314	322	308	329	308	357	306	325	323	340	313	331	291	310	298	323	322	322	303	334	294	320	292	344	325	334	321	318	337	314	328	360	355	314	359	356	298	349	351	316	313	339	319	340	309	352	320	331	298	346	338	323	298	321	336	300	329	323	308	313	346	330	305	323	317	321	351	346	279	307	308	354	310	329	336	312	350	315	339	338	346	326	312	351	343	313	345	309	337	324	329	305	339	323	318	311	311	289	344	355	345	328	328	318	332	340	318	315	334	334	309	317	304	321	335	326	361	312	334	346	343	317	317	342	286	338	308	289	356	330	336	355	339	335	333	321	283	302	316	306	300	318	299	294	357	349	303	321	359	297	380	338	324	309	331	341	342	310	319	352	341	318	304	325	319	331	347	304	337	315	330	328	322	320	342	295	353	340	343	311	343	325	338	303	315	311	299	304	305	328	296	310	275	330	345	305	335	324	308	341	334	317	318	319	318	340	313	276	366	336	308	304	329	302	312	311	314	327	330	328	351	370	322	317	297	353	306	332	320	331	338	349	318	319	321	316	314	311	327	366	313	334	351	319	295	304	332	334	352	368	334	330	326	322	338	364	311	335	328	326	324	328	331	327	389	341	349	313	329	295	347	301	327	304	300	323	318	331	344	311	335	313	339	337	341	309	333	328	329	310	339	357	325	315	304	335	331	296	323	350	343	325	304	306	361	351	355	294	328	304	367	319	336	333	324	326	316	312	323	349	332	293	349	323	344	356	317	360	336	304	332	324	365	317	321	342	320	318	323	319	332	353	314	333	333	326	307	336	327	325	334	321	314	313	328	313	297	350	308	349	327	329	335	339	319	370	341	333	316	295	326	360	344	299	323	306	321	319	304	352	340	297	338	286	334	310	339	322	329	303	325	335	330	308	348	345	306	323	307	305	335	313	303	336	349	328	354	315	327	331	323	330	311	362	332	347	306	315	295	324	317	334	318	320	347	329	364	347	345	325	349	324	342	334	302	343	321	348	304	363	318	333	320	312	316	322	311	334	328	320	303	340	319	335	350	300	346	296	326	321	308	355	343	309	331	335	345	308	267	302	305	297	332	357	320	334	348	339	315	335	322	335	297	308	346	326	319	292	318	320	334	329	333	329	349	315	312	356	337	341	350	338	344	334	316	324	304	327	336	337	325	352	325	332	319	305	345	320	328	348	317	347	309	358	347	321	321	331	326	333	320	285	352	305	315	343	340	331	306	356	322	314	323	315	298	322	321	374	316	318	328	325	332	321	347	313	305	326	300	326	350	324	337	315	349	331	325	320	353	325	291	294	287	345	333	348	295	311	303	328	304	340	321	348	343	331	322	324	364	326	336	294	309	364	320	329	331	342	309	329	328	294	307	351	357	307	322	330	316	317	332	319	331	347	350	304	332	314	304	337	348	350	329	289	329	349	351	327	324	336	299	338	330	355	316	307	338	349	290	314	338	324	336	309	331	323	312	329	317	307	342	295	329	340	327	324	336	323	328	341	302	292	326	328	303	324	345	324	351	345	321	313	338	337	335	295	272	353	332	341	305	289	295	300	339	322	279	295	305	328	337	337	357	338	340	352	301	314	305	334	327	304	325	339	337	305	343	337	309	288	308	355	376	324	312	327	337	321	340	318	353	331	338	356	345	317	341	327	334	343	327	349	327	323	321	315	328	299	329	350	279	347	316	325	350	319	329	344	342	342	336	305	312	299	350	336	344	328	333	324	315	337	352	324	325	359	329	346	319	342	361	330	323	326	331	307	304	314	304	329	318	287	329	337	323	330	309	313	335	324	305	307	324	341	336	308	317	294	348	318	340	293	336	335	324	309	329	364	313	329	328	292	344	334	354	346	320	304	321	344	308	326	292	344	313	294	339	316	306	334	313	328	345	324	330	352	349	313	321	330	289	324	304	326	309	319	337	286	300	310	332	330	328	322	329	294	332	320	349	323	330	349	284	344	325	329	318	306	310	312	303	300	312	295	313	323	341	322	340	338	279	331	321	336	305	283	330	302	320	332	326	315	317	337	367	301	332	386	348	329	313	320	316	331	333	351	295	291	287	341	308	308	343	341	326	339	331	322	340	316	295	324	321	307	307	299	295	328	367	322	302	315	335	329	318	302	307	324	321	325	304	332	349	305	316	322	319	357	344	300	341	319	318	353	328	318	341	347	325	327	291	331	346	306	332	302	325	321	327	333	328	353	323	300	317	307	336	338	349	349	318	334	302	358	325	299	325	291	316	314	346	340	320	338	333	327	351	315	347	312	293	328	316	325	366	320	331	315	358	340	365	334	343	338	351	337	301	319	331	348	316	304	323	322	310	310	307	324	316	324	326	374	344	316	304	353	309	325	320	304	315	303	317	344	330	335	334	339	298	330	325	288	334	318	328
5379	6012	12259	13246	15299	13068	9988	8172	6222	5528	5123	6195	7063	6002	3945	4153	3275	2975	2952	2246	2044	1886	1730	1568	1490	1500	1839	1376	1291	1213	1115	1007	1022	1080	1194	1146	1234	1019	902	903	916	858	866	962	957	967	875	928	1039	1443	1560	1354	1180	1012	919	943	909	905	861	897	927	872	896	895	889	877	851	850	883	906	877	872	909	861	878	892	907	913	856	840	837	884	908	913	852	901	882	889	900	914	882	861	854	866	852	866	888	875	964	911	843	876	882	890	911	854	886	895	945	914	877	920	837	920	843	865	899	888	892	894	859	902	878	924	888	881	922	863	913	873	905	865	838	872	902	913	849	864	861	844	935	862	910	889	925	890	891	892	888	883	856	872	908	899	881	912	876	889	901	946	876	867	884	879	898	877	916	900	900	931	919	865	875	813	883	882	877	846	860	865	847	883	847	918	895	938	898	837	874	906	913	933	870	800	945	867	935	905	899	924	912	917	903	857	876	930	960	860	934	867	865	831	902	907	867	925	899	870	838	915	921	911	924	925	895	900	865	929	843	820	885	933	870	850	906	843	930	837	911	919	875	847	930	918	881	857	861	882	862	899	860	893	907	855	919	908	863	875	891	900	870	872	892	869	940	891	831	854	872	861	857	890	838	843	915	831	882	868	865	863	909	846	934	860	877	904	859	891	881	910	882	883	873	890	884	896	876	931	933	864	867	863	851	864	909	857	919	868	879	834	905	865	891	911	867	865	866	895	886	895	885	914	892	872	939	874	894	875	921	912	876	911	924	917	908	855	871	880	825	900	887	869	869	858	819	864	894	898	843	880	847	899	862	866	871	918	890	910	929	841	870	928	899	891	846	879	877	915	936	882	866	880	906	897	862	908	902	873	872	913	825	872	844	864	888	899	921	898	905	813	883	880	875	875	836	895	861	861	896	880	927	851	901	921	875	875	860	874	900	907	812	878	890	951	872	879	883	897	892	837	886	869	921	883	901	821	884	876	905	898	861	892	869	846	896	797	856	879	896	914	882	887	872	872	835	899	947	860	850	825	897	926	875	873	945	914	895	871	866	869	870	874	956	892	858	909	846	895	900	922	893	844	898	888	885	890	920	934	901	861	829	913	885	874	892	873	897	884	902	856	913	884	877	895	884	900	907	972	894	947	889	880	911	886	895	914	825	894	906	818	912	887	910	880	901	852	870	887	913	860	909	887	826	919	896	895	889	837	878	834	846	906	895	899	912	954	883	870	885	887	893	905	910	838	880	855	886	892	862	885	928	878	913	829	861	872	877	895	956	847	866	839	924	881	912	785	874	863	862	857	904	904	854	897	868	880	874	841	810	947	858	863	885	838	844	801	877	886	917	884	857	826	841	907	916	898	807	846	916	884	867	881	925	895	899	930	912	851	861	891	880	842	883	928	882	803	894	881	839	866	871	890	925	866	919	910	874	861	862	877	843	887	867	914	840	897	896	898	901	902	892	887	838	918	867	855	831	877	895	894	864	904	828	887	912	931	905	844	866	881	908	914	893	853	930	811	927	847	877	925	876	828	880	858	902	894	816	910	910	896	862	943	878	898	908	860	856	904	870	856	926	875	886	874	902	899	854	923	880	897	823	819	863	911	911	845	845	935	889	852	879	915	873	816	866	841	854	929	906	816	873	845	894	895	834	912	862	873	913	921	869	848	839	894	859	847	845	893	856	880	914	850	856	874	895	882	900	828	927	916	864	869	876	848	894	818	907	913	869	853	859	932	922	858	906	896	905	898	896	920	892	902	857	865	880	872	912	872	909	893	893	863	882	901	860	872	872	872	894	914	910	876	879	917	898	907	897	933	889	844	890	898	954	917	882	920	870	860	874	857	884	852	903	908	866	857	882	838	864	875	842	934	854	835	886	897	895	859	878	919	935	872	914	915	880	831	902	879	852	840	925	851	949	886	912	897	856	895	882	879	931	898	859	881	834	901	894	906	897	870	904	864	867	852	908	917	928	880	840	908	907	867	861	922	928	849	857	912	918	868	916	816	880	907	893	920	876	837	917	912	858	872	894	877	921	885	853	904	899	832	867	844	894	923	875	868	900	879	846	862	900	929	860	878	893	882	864	910	885	874	891	868	845	866	821	899	870	904	863	875	925	824	882	837	849	917	917	890	881	860	898	926	861	920	806	900	943	888	881	855	812	927	929	907	895	832	913	879	865	947	906	846	856	865	891	872	874	903	901	862	908	835	860	843	887	889	913	852	911	863	915	908	878	869	914	869	883	872	916	885	912	831	902	908	901	929	862	900	896	897	863	848	837	895	892	893	830	935	930	888	901	917	824	894	921	877	876	901	893	837	893	886	909	885	851	840	840	853	871	887	874	893	885	901	877	870	893	847	935	875	845	889	903	894	866	917	866	871	885	878	855	842	824	860	865	851	939	877	851	900	866	851	897	843	884	909	880	849	863	866	923	891	864	908	906	895	870	908	858	957	869	887	920	907	883	896	879	899	892	886	843	923	892	873	889	879	850	940	883	904	882	870	920	889	903	853	890	923	906	896	911	866	857	852	895	921	842	835	875	934	874	861	890	881	847	872	879	839	864	849	812	894	910	945	881	910	856	872	920	859	913	925	854	930	890	837	855	851	893	851	905	917	885	874	849	892	857	917	871	878	899	861	887	921	862	877	866	843	904	922	909	855	888	839	903	838	852	863	844	914	867	868	919	857	863	930	870	851	876	874	910	937	849	884	869	896	963	898	880	907	902	858	913	896	941	950	873	900	877	924	894	830	872	875	873	913	893	847	851	882	820	883	905	805	853	894	928	819	881	906	937	898	856	927	840	854	896	837	939	847	904	871	914	868	912	878	886	905	872	913	930	920	874	893	902	868	886	875	892	894	828	866	834	912	859	870	813	892	876	852	881	883	841	905	897	869	925	911	881	912	901	907	881	897	947	914	896	870	888	908	888	857	904	897	871	925	866	886	930	867	861	851	827	920	902	880	877	878	906	849	870	857	862	908	854	863	866	883	904	866	902	890	876	881	930	887	854	901	907	959	833	907	868	897	888	843	868	900	878	874	921	893	929	910	890	929	855	863	886	869	876	910	943	837	850	877	878	968	836	907	903	845	862	863	873	884	914	918	854	933	900	821	838	899	917	894	883	897	878	871	864	885	875	908	871	920	900	850	902	874	848	888	824	895	897	893	890	883	859	886	870	872	848	902	874	913	874	903	891	908	875	840	880	892	875	883	873	895	864	887	864	882	881	895	918	858	864	863	948	957	872	847	885	874	951	870	851	882	876	904	876	865	878	904	934	926	935	848	924	883	889	931	875	893	865	926	886	870	936	869	835	896	902	906	844	887	824	860	911	858	960	881	868	925	875	897	848	815	875	842	867	860	885	863	890	831	909	882	918	809	880	900	932	855	854	860	949	864	937	867	919	869	919	903	915	854	875	945	900	930	907	890	827	843	883	849	889	893	929	925	896	907	891	894	961	868	831	877	897	827	829	862	887	894	886	869
14643	11246	12915	11185	10099	6735	4956	3426	2416	2144	2132	2041	1955	1627	1251	1334	1073	1054	949	674	712	524	581	518	478	489	439	414	444	415	343	377	406	522	803	697	827	501	356	334	374	351	355	343	313	323	305	305	369	840	852	624	466	387	329	342	328	318	357	308	290	344	296	269	347	338	311	272	355	296	328	303	295	301	304	287	304	328	303	314	297	322	328	329	329	317	299	327	327	313	318	306	283	297	327	333	297	310	289	313	295	321	324	303	311	343	293	281	289	310	316	293	322	325	307	332	314	299	293	301	300	293	344	275	310	327	329	299	324	336	317	334	302	300	300	340	293	301	348	317	318	330	350	313	304	303	342	329	294	329	329	277	285	277	299	294	320	306	277	293	299	296	316	326	324	318	329	319	318	325	316	313	305	325	299	329	303	325	292	300	315	297	343	331	325	303	294	282	310	291	288	290	345	311	300	324	325	301	328	308	341	322	327	325	313	318	310	324	292	353	314	304	330	317	314	324	341	320	299	300	305	333	262	304	312	303	302	304	328	297	293	308	303	334	314	336	299	291	303	281	348	322	297	296	286	332	273	276	313	293	341	309	291	342	316	298	301	322	287	302	318	342	319	285	332	330	295	312	308	340	313	305	298	288	326	312	324	371	327	315	330	277	320	290	302	317	296	310	320	304	299	282	317	302	308	313	329	293	313	309	323	299	299	297	304	313	314	322	283	304	266	325	314	309	335	319	312	306	358	300	288	356	322	321	291	326	278	312	280	296	316	295	290	309	281	301	296	327	294	329	310	319	299	317	298	309	303	300	325	308	301	301	315	301	306	308	298	289	323	290	330	307	291	341	304	305	305	327	339	302	302	306	283	309	316	292	334	298	315	304	333	284	319	302	295	289	277	289	292	305	296	319	334	304	304	305	297	314	331	316	314	321	296	308	308	313	290	267	300	327	308	325	327	309	321	341	334	291	322	316	300	292	328	301	305	311	321	338	283	297	334	324	325	303	301	310	295	308	293	304	326	293	297	369	296	300	317	345	321	335	326	304	329	312	296	297	316	321	339	303	283	308	311	308	313	288	333	334	288	316	329	296	315	299	310	367	300	284	329	358	341	307	318	338	299	296	307	315	296	320	327	301	296	310	331	299	308	315	327	303	323	318	285	310	332	302	326	313	327	320	286	337	296	314	300	315	291	306	335	292	311	275	321	320	303	307	339	294	306	322	292	320	306	329	321	324	322	298	290	315	324	315	304	305	305	329	328	302	297	343	315	324	325	308	324	304	328	344	317	321	342	316	304	310	312	336	311	328	317	336	313	308	331	279	375	321	298	326	330	294	302	319	294	286	294	340	345	315	301	297	296	315	329	317	321	304	318	289	276	303	276	322	321	305	308	288	308	305	312	318	296	292	304	321	333	319	269	298	309	304	304	309	309	299	308	298	314	298	320	283	318	310	310	325	291	294	299	313	319	299	299	298	295	337	312	284	309	304	292	326	331	300	306	300	326	300	291	281	307	326	285	294	338	316	315	316	329	294	355	299	302	342	300	282	296	294	314	313	318	317	351	312	291	288	300	322	317	312	303	289	334	324	289	252	314	324	313	323	314	349	309	297	330	289	339	303	352	312	336	320	330	306	310	340	348	343	333	278	311	305	324	293	295	285	314	317	336	333	341	329	316	314	282	272	323	331	314	308	304	318	334	308	304	344	320	313	286	301	308	321	300	324	292	329	308	336	308	327	276	316	323	348	339	292	300	315	288	305	321	282	283	281	307	305	319	282	308	308	288	323	344	335	328	307	314	342	311	298	319	326	341	294	296	286	306	286	290	312	375	298	328	327	320	297	343	288	307	341	298	315	303	340	296	322	354	335	333	314	306	332	319	278	301	288	305	295	334	299	302	323	296	296	354	310	304	271	319	320	320	302	292	294	319	314	327	321	326	311	296	335	324	291	333	275	331	350	349	310	318	304	337	278	311	272	322	324	296	321	304	320	319	351	336	305	311	302	325	306	315	325	310	340	288	293	327	332	305	338	302	319	312	302	310	290	283	324	315	335	304	317	312	282	305	322	339	293	347	317	314	311	325	322	315	329	305	336	321	338	301	280	313	301	326	318	302	330	317	301	293	298	279	305	314	321	307	270	313	305	311	289	333	318	312	353	311	324	326	352	343	330	313	313	278	324	330	307	300	316	314	285	306	327	302	320	298	317	304	316	300	275	338	313	307	329	335	330	312	324	336	308	313	308	317	323	292	317	344	293	294	311	340	339	315	324	288	315	335	306	333	295	323	305	324	314	299	292	335	317	307	313	368	319	302	299	306	299	316	311	342	316	303	336	296	316	298	307	338	305	291	311	321	320	321	296	309	317	294	295	320	311	316	304	284	305	323	339	285	341	347	308	315	309	312	317	290	304	292	313	295	289	316	295	300	297	319	310	282	322	326	303	315	330	316	310	305	318	358	323	313	349	313	313	346	301	315	317	305	323	291	313	298	306	321	322	302	297	307	281	307	309	298	309	320	323	327	336	284	325	327	319	303	296	331	316	340	320	303	334	329	305	307	314	281	316	319	296	331	307	322	306	294	323	339	295	295	333	300	309	320	331	307	308	307	306	314	301	305	306	306	322	307	287	314	298	286	322	312	350	336	345	337	311	289	322	308	299	331	312	337	302	269	286	303	321	311	324	307	323	296	306	367	330	299	317	289	308	317	275	321	310	334	320	308	301	349	328	275	330	296	281	304	298	305	302	348	303	332	305	304	318	282	276	332	327	323	302	349	316	302	331	355	344	308	344	349	278	303	313	300	300	338	326	314	339	365	304	302	305	318	349	325	321	327	324	310	289	292	335	324	344	294	334	302	274	320	288	305	359	352	311	345	292	311	355	315	332	296	317	298	335	333	314	319	305	313	329	324	296	327	313	303	326	268	305	308	291	320	293	314	293	325	328	316	308	348	327	313	326	336	274	312	330	297	293	329	302	329	300	317	306	299	302	344	304	310	315	328	263	343	286	300	296	296	297	294	298	310	311	333	301	279	305	332	290	307	289	289	319	300	353	306	322	338	316	332	282	288	314	312	316	328	318	299	325	294	321	289	271	331	348	294	306	303	318	309	337	311	293	327	298	307	309	318	288	301	286	334	311	291	275	272	306	331	309	294	292	301	320	310	330	310	327	293	312	276	334	323	335	285	325	291	295	330	294	311	343	281	326	290	333	330	321	323	300	300	328	321	279	334	306	318	318	321	280	302	306	318	340	327	310	352	299	315	312	322	335	331	332	322	314	319	292	279	306	333	283	330	294	355	334	291	320	324	315	297	324	314	333	298	306	319	299	324	292	336	337	337	316	297	301	310	302	324	300	320	296	339	311	318	337	284	334	313	330	337	320	327	303	304	308	307	294	323	286	288	278	296	321	309	331	331	314	325	312	334	308	324	325	310	288	307	316	310	306	323	302	354	331	337	290	308	307	311	303	299	315	305	313	312	311	338	319	304	310	292	297
9867	10568	18419	23058	23105	19205	16938	14227	11340	10746	10991	10940	10226	8586	7446	7847	6338	5979	5891	3733	3394	2915	2982	2607	2258	2219	1938	1500	1426	1407	1263	1290	1577	2666	4774	3712	4961	2035	1103	1084	1121	1154	1265	1125	1012	969	1065	971	1577	5201	4790	2898	1802	1210	925	896	877	892	873	886	871	813	857	887	941	861	846	814	909	861	869	870	837	835	858	806	819	829	856	832	874	865	848	867	812	887	847	883	867	871	834	843	868	832	857	833	863	835	841	884	873	860	849	834	875	812	844	847	827	833	783	844	875	871	863	907	861	833	843	865	836	829	840	860	843	854	862	819	813	864	893	852	812	869	876	880	816	854	850	855	881	841	869	845	869	841	859	866	872	873	898	860	842	900	928	867	855	836	855	849	840	910	870	853	823	849	889	831	854	918	812	875	877	886	809	887	823	858	840	807	826	822	804	873	830	852	844	841	824	881	825	853	870	817	856	862	844	855	854	859	871	875	816	846	873	828	838	839	892	907	895	871	877	848	913	893	886	842	875	848	808	867	866	830	860	878	835	901	835	880	868	826	854	822	875	846	851	848	817	802	827	828	860	883	898	922	843	850	828	859	776	866	876	845	857	837	856	848	828	851	877	830	884	891	917	857	888	839	910	857	804	844	802	824	854	802	842	869	883	884	861	846	843	804	870	828	849	896	835	925	828	857	902	861	874	873	876	925	867	845	824	795	910	885	857	812	816	831	861	882	809	866	858	864	859	868	863	846	894	848	852	874	891	834	859	871	826	852	873	873	850	840	838	858	867	822	851	809	850	862	849	883	885	893	855	832	813	897	801	861	822	855	839	801	858	832	842	847	813	834	856	880	876	850	839	862	836	937	838	874	850	870	889	846	869	911	842	874	886	862	871	847	888	817	876	850	875	845	859	836	837	853	833	872	831	850	822	873	829	864	852	866	852	852	849	857	846	812	815	811	873	918	883	828	877	926	863	853	891	871	842	855	867	842	855	877	906	789	902	859	778	851	849	804	847	851	859	849	836	843	857	844	910	806	879	864	835	845	873	858	875	825	892	830	888	831	830	850	775	860	850	842	885	884	856	883	866	829	852	860	889	837	910	857	892	825	834	861	868	876	903	856	854	912	889	866	842	845	902	838	904	905	820	847	905	866	872	823	856	807	867	885	867	839	893	870	884	875	908	841	855	837	847	883	833	858	865	846	855	887	889	838	836	897	807	899	874	895	856	903	805	859	818	861	865	886	815	840	858	838	843	838	809	863	873	812	861	868	913	857	856	829	853	839	861	900	909	886	848	855	869	916	842	893	830	859	825	815	891	834	869	824	875	838	863	807	859	861	857	838	837	882	845	850	873	852	859	867	835	860	833	842	776	877	891	848	884	815	871	858	875	832	802	861	797	848	899	854	925	858	878	865	927	868	805	867	892	851	838	858	843	855	865	836	833	854	820	852	870	859	880	837	798	869	846	850	877	845	875	848	868	884	910	869	854	891	836	886	858	871	808	840	810	793	877	877	841	838	885	853	782	871	914	876	818	864	862	803	879	853	847	860	871	831	823	866	828	856	871	854	817	857	860	818	828	811	859	876	836	855	857	856	825	905	825	871	876	890	826	849	858	879	877	823	861	906	854	841	841	811	838	837	859	855	838	866	800	840	853	834	865	877	865	860	868	846	894	825	874	886	828	840	827	835	863	851	901	874	846	847	873	818	869	887	877	826	913	857	889	785	876	873	850	874	872	842	864	849	862	823	895	829	863	870	851	846	889	876	870	853	827	857	898	836	864	842	837	882	857	865	878	810	878	834	849	860	783	858	889	878	833	916	824	869	855	848	911	871	876	839	817	827	812	904	884	871	887	885	809	882	851	912	859	851	885	848	911	847	904	916	863	852	885	824	868	823	866	842	877	838	848	835	870	864	868	836	873	827	839	880	849	877	835	929	848	817	875	911	806	846	839	816	845	843	875	814	878	841	862	887	826	859	855	862	873	832	840	866	854	879	836	876	859	847	860	879	814	891	833	865	882	862	821	879	893	840	894	857	823	833	874	853	848	873	853	847	827	888	803	867	897	888	832	822	833	860	869	860	862	886	877	852	839	802	823	865	888	836	774	841	836	821	808	849	873	822	829	875	836	820	829	880	867	885	862	871	864	883	886	879	853	865	842	836	857	818	865	825	844	839	870	821	834	921	895	892	874	847	862	793	854	863	824	903	885	933	874	848	829	833	896	887	895	914	882	840	883	871	849	838	904	911	834	825	894	879	842	865	835	888	857	827	844	876	828	871	869	875	816	850	893	838	856	851	836	908	862	860	838	838	870	868	844	881	872	796	812	824	846	799	844	889	879	854	895	819	818	813	839	858	877	872	876	861	844	867	826	840	816	807	846	895	846	855	821	838	877	791	874	838	789	863	851	848	830	835	837	854	890	868	831	856	852	862	820	817	888	871	810	873	812	889	849	811	845	866	812	879	868	903	917	847	861	885	814	814	838	844	864	906	869	820	838	860	848	886	812	859	895	861	881	823	890	854	864	855	842	867	831	853	850	895	849	856	903	853	838	829	825	881	874	905	878	877	903	886	825	840	873	840	864	855	834	877	878	842	837	844	846	815	876	848	841	840	888	852	846	809	883	862	837	849	867	877	885	820	879	820	798	880	860	902	867	886	838	830	882	862	820	877	819	782	878	795	867	858	893	885	854	884	893	849	881	840	883	874	876	847	826	889	840	875	874	830	838	858	834	907	883	840	827	880	804	902	864	889	795	843	873	867	855	842	847	820	914	888	820	873	862	834	880	862	861	837	887	868	833	818	857	828	849	799	847	886	909	913	841	884	867	857	873	892	828	858	886	817	785	837	888	851	941	814	839	857	823	866	894	884	872	833	829	884	924	847	842	807	887	886	883	871	848	891	833	890	851	823	858	822	869	817	897	791	843	833	900	818	876	822	891	823	878	891	868	808	897	858	864	864	858	894	847	870	839	852	877	879	839	907	870	810	861	860	870	851	853	844	835	800	798	840	844	880	870	870	886	847	898	850	867	851	888	903	901	878	857	849	800	825	813	858	846	869	862	851	922	863	846	875	862	870	882	843	860	853	859	831	928	866	909	850	855	790	777	860	826	870	855	856	797	878	867	857	840	901	794	802	842	839	862	863	857	882	905	849	891	826	808	905	854	839	831	871	878	840	800	829	872	882	855	903	826	886	862	890	915	880	836	825	826	875	901	843	888	833	811	872	880	833	869	890	893	811	832	875	810	868	865	882	864	876	877	821	827	842	857	805	885	836	815	865	872	878	856	841	894	880	842	849	834	839	856	848	897	847	813	853	822	816	810	831	842	825	800	834	900	837	842	859	871	887	884	858	889	888	811	856	857	903	853	854	897	864	861	851	840	858	891	868	965	878	836	861	859	843	886	862	922	878	890	864	892	842	882	862	880	903	870	854	833	891	838	848	899	848	917	821	842	865	851	834	892	825	903	882	773	841	823	890	847	839	770	914	840	868	858	859
22515	16919	18591	18636	15192	11108	8160	5757	4447	3204	3048	3148	2867	2227	1839	1884	1684	1607	1383	924	783	678	565	556	421	442	412	351	393	358	376	382	454	781	1197	935	1359	744	408	383	380	362	352	322	322	297	302	290	594	1338	1261	662	466	362	309	284	271	281	267	247	288	262	278	294	261	278	264	259	272	268	277	267	264	259	283	290	264	258	266	282	302	265	255	258	274	266	255	262	285	271	244	276	269	272	305	284	254	242	283	282	247	237	302	260	269	256	255	297	258	230	289	256	259	258	265	283	267	261	278	274	247	265	273	272	259	289	264	288	256	248	258	267	267	254	279	279	247	270	270	262	257	271	255	275	287	258	268	291	247	283	272	274	272	278	258	281	254	253	273	273	273	266	293	299	258	241	273	280	270	305	273	257	271	254	262	283	282	264	268	239	255	251	277	253	267	247	267	228	242	275	245	259	279	272	246	248	260	246	265	272	270	270	273	267	252	271	250	294	278	251	261	230	290	262	261	287	304	250	284	271	279	258	238	276	312	265	245	302	314	297	256	254	299	279	272	256	281	283	247	284	240	269	258	261	312	274	265	276	258	264	269	253	264	278	277	254	264	273	287	250	266	292	287	299	267	288	242	295	271	270	289	244	271	270	273	270	246	286	254	295	280	285	265	255	289	278	291	283	284	227	271	261	253	258	290	261	287	244	277	309	276	280	260	262	272	261	282	275	281	251	232	270	277	248	251	254	274	274	305	281	294	269	259	263	275	281	283	254	270	253	280	268	265	270	273	273	269	256	296	271	287	270	281	269	277	262	253	286	252	279	258	250	268	284	263	259	286	281	273	239	275	273	274	267	209	290	247	287	261	258	266	246	246	256	283	253	272	276	240	260	280	320	275	260	270	302	254	245	259	255	285	242	271	239	291	256	282	249	238	287	300	259	257	267	264	285	261	272	264	261	256	233	252	280	280	271	260	257	281	266	270	282	270	261	283	283	254	280	284	263	276	296	283	283	266	280	264	244	282	278	301	246	255	267	254	294	274	246	254	262	294	283	294	283	240	282	282	261	272	249	257	241	267	232	266	251	276	280	267	285	292	262	255	280	241	256	242	264	275	285	313	294	259	263	283	265	214	268	273	258	262	265	238	259	278	261	281	279	269	273	268	259	291	245	270	269	270	300	268	302	264	269	291	250	272	267	276	268	282	303	264	258	270	228	264	319	248	275	262	349	269	273	278	259	294	279	247	274	246	255	258	272	281	294	306	289	271	311	267	286	264	251	252	235	250	262	268	252	276	272	278	244	261	277	279	293	282	271	268	282	285	279	249	257	290	262	281	263	308	276	261	287	248	296	265	277	277	245	275	252	271	235	261	266	300	295	273	268	275	264	274	282	260	282	246	283	251	268	246	274	255	258	261	258	277	267	293	259	262	287	265	256	283	274	264	284	258	253	294	301	269	262	266	273	295	251	283	253	252	280	253	237	278	290	259	248	280	259	245	260	257	261	254	274	292	295	250	261	245	262	284	274	278	275	240	272	252	288	251	265	250	227	235	273	263	254	256	293	275	277	257	276	260	234	270	278	277	285	248	279	256	247	269	264	248	281	252	245	217	276	263	288	249	303	280	270	300	270	245	266	274	253	241	307	249	257	283	288	273	263	247	231	258	243	240	274	258	286	257	248	289	287	246	291	282	267	262	279	257	283	254	259	258	246	269	281	318	259	249	256	260	276	240	281	251	266	266	282	311	257	281	269	282	279	257	266	257	258	273	289	295	262	287	277	278	261	262	277	256	282	246	268	282	271	271	274	250	259	292	250	274	252	260	256	285	241	278	271	246	264	260	282	271	288	286	277	280	274	253	239	275	301	266	239	238	276	250	285	297	286	250	273	259	253	292	278	258	264	302	269	284	252	281	257	261	292	262	254	258	287	261	258	272	274	277	292	259	289	258	244	283	285	274	263	237	228	291	262	280	274	252	273	272	294	309	288	275	299	248	263	293	269	297	261	277	280	276	277	271	281	263	286	261	293	282	256	265	259	315	264	260	265	253	281	265	298	263	289	271	258	263	261	264	284	268	274	274	234	284	245	283	262	289	271	253	274	268	278	313	284	267	280	255	250	243	287	279	239	314	258	300	277	259	269	278	271	286	278	265	265	279	267	244	279	252	273	284	274	274	246	249	299	257	275	264	253	284	269	242	262	258	258	245	251	252	275	261	285	285	255	281	280	273	265	272	232	275	276	284	253	272	286	264	267	278	278	267	260	281	264	278	256	279	275	273	313	274	273	264	291	300	265	227	269	237	252	255	259	256	269	286	261	266	255	276	276	250	265	312	254	283	309	258	264	254	268	247	260	248	234	265	292	240	287	276	309	288	270	253	283	228	267	283	267	265	303	238	270	287	286	245	288	279	265	260	294	270	271	292	271	244	261	258	299	267	275	284	259	268	273	262	251	262	260	287	275	271	280	281	241	291	271	246	258	278	276	277	280	260	262	276	242	263	285	269	267	252	289	244	281	295	252	283	253	248	304	272	260	253	272	254	248	266	302	248	298	267	286	281	262	266	259	257	259	277	258	270	272	264	273	283	245	268	246	284	283	245	267	275	260	264	239	259	269	280	255	270	307	257	271	275	238	246	317	260	250	269	242	247	234	246	290	259	293	269	259	265	280	268	282	278	250	289	258	244	292	264	294	296	277	289	268	271	274	274	310	275	294	291	275	262	289	233	247	274	264	278	258	283	249	262	263	296	282	238	285	287	249	270	287	293	261	243	259	241	293	273	270	265	280	295	248	280	265	250	276	270	238	273	286	275	275	274	251	265	255	287	257	250	253	257	286	266	284	283	280	273	238	255	262	256	277	296	252	274	272	295	262	262	284	281	259	287	279	264	295	273	299	266	265	271	261	263	273	269	256	284	244	274	280	276	263	275	264	262	264	248	282	253	258	290	261	280	280	286	277	272	272	247	308	289	286	269	252	259	294	273	279	273	299	272	231	282	275	251	284	252	288	268	263	242	269	249	280	282	237	302	281	267	261	277	261	264	274	241	266	269	279	276	256	229	282	260	289	269	235	269	265	297	266	266	286	274	269	276	273	266	255	271	263	246	226	283	256	276	261	244	287	282	272	272	269	274	246	280	281	265	269	269	263	269	250	260	292	247	286	272	285	249	270	267	275	297	272	253	276	275	242	283	274	265	294	262	258	290	283	263	267	296	271	266	268	285	264	270	292	290	275	281	276	237	252	305	249	263	295	270	262	261	266	271	248	265	255	288	253	287	271	282	277	294	270	273	254	266	273	268	269	267	286	311	291	274	239	238	237	249	269	284	268	291	271	281	254	269	259	302	266	261	299	314	262	283	257	257	298	288	264	260	287	272	274	278	301	258	292	239	254	298	273	249	257	253	267	264	278	267	260	271	271	277	267	258	311	274	269	270	245	296	270	272	253	276	271	301	277	253	274	305	260	242	273	272	298	273	276	278	251	261	254	270	267	252	274	289	270
13474	14066	24148	31037	28519	25203	21885	19361	16823	14585	14452	15527	13779	11226	10573	11014	9948	9702	8347	5265	4533	3775	3409	2594	2095	2219	1859	1736	1646	1756	1562	1768	2096	4749	7641	6159	8900	4263	1790	1687	1642	1497	1419	1267	1219	1028	993	981	3164	8899	7515	3645	2050	1208	885	810	734	793	745	746	806	715	734	759	754	781	722	757	804	758	751	731	715	750	730	757	725	736	732	720	781	754	701	736	828	766	713	767	715	731	792	705	799	725	750	711	755	736	761	741	785	794	742	726	745	699	758	804	750	761	744	751	743	737	780	786	777	757	730	762	780	758	708	754	780	752	746	776	699	750	730	720	726	775	715	741	820	782	760	731	763	776	740	770	712	818	716	726	720	741	762	742	763	752	764	739	764	724	714	751	725	745	768	761	747	780	753	803	735	784	757	671	747	727	748	760	719	742	728	753	782	711	751	785	724	731	798	753	772	815	736	759	706	734	777	742	765	773	784	686	742	731	737	755	730	723	748	762	754	733	720	767	703	748	807	736	763	763	742	819	773	768	817	752	736	774	813	759	741	751	736	760	788	737	735	748	726	812	793	766	693	718	755	772	713	759	780	762	721	728	764	733	765	717	752	741	747	786	763	755	758	735	787	728	796	743	813	772	769	746	779	725	764	734	749	746	747	701	794	758	748	786	781	751	810	751	724	801	743	753	720	763	701	757	766	712	789	749	714	766	749	753	735	771	760	739	766	737	773	744	742	765	725	741	768	703	770	750	733	721	794	752	764	758	717	743	685	784	744	794	790	746	752	791	744	751	814	819	733	755	710	749	762	716	762	761	774	733	784	763	747	752	806	744	728	739	790	759	790	723	741	747	701	735	736	761	730	753	753	796	758	785	781	735	724	723	732	741	718	727	750	752	714	758	706	706	732	744	785	747	701	754	765	757	790	759	764	769	687	738	744	734	794	717	724	762	779	708	713	761	750	712	758	736	708	709	767	742	758	758	787	788	793	741	719	731	743	731	762	719	758	709	771	751	757	779	717	750	785	788	787	765	769	763	794	803	703	755	784	763	749	755	733	743	754	778	763	774	747	760	721	776	712	777	752	744	764	750	748	753	787	759	771	750	728	725	755	770	744	701	792	725	777	740	787	727	736	767	799	803	741	736	731	705	800	730	799	717	707	752	743	772	744	740	753	785	755	748	753	755	768	756	758	714	819	760	741	775	751	735	761	757	713	745	749	727	751	765	731	735	784	718	765	783	744	762	739	775	739	705	751	759	736	790	748	753	773	779	744	743	734	737	792	723	714	714	775	697	706	747	827	753	788	750	772	768	742	735	774	776	764	733	753	781	779	701	721	772	785	750	758	736	727	709	752	768	779	746	761	783	791	702	770	751	784	769	725	717	746	763	717	796	740	788	718	745	778	743	732	720	776	737	790	727	800	725	757	726	752	725	723	719	727	695	765	704	703	765	711	732	726	753	747	766	734	748	767	758	774	677	752	689	703	712	741	773	761	746	760	806	796	760	741	811	747	768	728	695	742	766	737	748	764	715	757	755	729	764	743	772	744	716	677	708	792	718	743	705	777	761	649	791	764	713	773	717	792	724	747	732	763	762	759	723	755	728	741	723	818	741	722	765	741	775	729	769	732	733	732	776	767	736	737	708	728	745	747	760	755	713	742	727	745	763	731	694	774	810	757	739	720	763	718	734	772	699	787	794	714	712	771	750	694	750	715	707	728	701	731	705	743	737	731	821	750	719	738	768	780	746	736	732	758	706	755	708	749	728	746	741	760	765	735	755	803	760	766	770	778	719	736	764	769	792	733	748	751	734	721	777	731	736	730	770	769	773	761	761	771	747	756	752	754	739	752	728	716	725	785	781	699	723	750	778	714	778	753	729	762	732	803	741	746	773	695	710	737	769	737	772	779	754	712	765	735	728	790	772	755	718	715	769	779	761	749	760	704	775	744	742	779	736	765	716	778	794	782	748	734	742	759	757	801	771	739	746	761	751	801	759	745	754	749	717	722	767	769	773	704	757	754	705	711	760	778	749	745	772	758	746	795	733	746	838	746	748	726	719	793	763	781	799	715	726	758	722	721	748	735	770	796	708	750	710	764	765	763	751	768	751	753	700	761	767	724	768	714	760	734	726	782	734	822	775	751	729	737	801	738	771	768	735	716	771	785	749	751	748	775	791	783	733	748	771	725	744	695	749	718	794	763	777	724	719	717	760	766	721	821	741	800	743	739	758	748	723	717	722	728	709	739	723	730	737	769	715	751	780	699	737	814	713	671	746	751	770	741	773	795	778	796	777	726	764	765	736	762	724	773	741	741	760	783	767	764	759	781	738	743	755	781	763	757	721	733	782	768	730	757	736	736	768	762	742	725	746	779	800	778	843	755	768	750	738	755	773	711	719	772	750	736	736	785	705	805	763	760	743	721	753	733	778	756	735	718	717	741	746	752	721	824	737	737	740	777	804	716	744	727	751	769	767	714	747	744	761	704	737	755	721	751	762	741	732	750	758	721	743	699	764	761	700	749	734	790	744	710	767	718	778	745	801	813	765	721	752	744	769	725	769	728	774	715	742	746	725	779	741	710	766	759	782	780	743	740	745	737	732	762	774	784	773	791	745	782	702	757	759	720	784	727	772	722	791	802	764	725	738	729	782	718	810	789	712	806	746	781	687	770	781	739	732	750	766	759	728	756	754	818	742	776	757	685	790	731	774	785	735	774	758	730	705	766	784	726	719	749	723	785	761	798	739	727	738	721	779	736	763	732	754	711	806	792	729	792	714	765	745	747	802	754	786	748	749	771	772	720	743	730	736	769	744	680	787	744	723	746	737	776	781	801	748	693	743	781	749	747	757	724	764	759	730	739	801	758	731	778	741	794	794	726	706	780	734	724	799	728	711	733	766	754	734	713	800	702	773	715	769	706	739	753	720	796	758	745	732	781	753	742	750	786	740	729	731	762	755	754	762	738	774	758	770	771	756	765	772	757	734	775	711	758	746	749	726	703	781	686	789	765	727	722	745	706	750	729	719	760	727	741	724	755	736	775	761	742	743	745	761	783	730	784	723	804	740	781	754	750	809	772	713	755	689	770	771	732	790	764	716	705	746	759	706	770	809	748	783	755	753	820	740	760	685	748	746	764	760	729	764	751	789	735	724	725	767	812	786	723	726	750	754	785	765	750	756	757	782	683	730	733	795	768	769	801	773	757	722	754	774	752	764	724	751	766	700	780	708	706	719	752	740	725	741	763	708	749	761	748	794	726	737	740	739	771	775	759	718	800	805	720	729	757	801	701	769	770	769	741	757	794	740	742	752	742	754	752	743	781	769	675	772	734	730	741	777	745	743	741	775	770	752	812	701	747	754	769	743	750	737	754	741	772	778	808	721	757	761	785	739	698	731	757	755	760	775	749	779	724	766	699	769	696	701	783	731	759	722	768	708	757	795	774	797	799	738	749	711	757	798	726	770	736	790	720	723	738	762	728	768	766	694	726	721	735	768	745	773
7826	6826	9791	8753	5919	4066	2453	1909	1645	1427	1439	1613	1327	961	831	744	643	644	593	516	523	422	406	390	392	366	341	346	392	347	331	340	356	348	354	354	396	385	314	319	333	331	327	325	334	346	324	313	312	360	428	384	352	346	307	318	328	321	308	332	319	315	326	344	319	322	311	309	325	339	329	364	316	336	336	345	345	337	304	315	349	327	320	322	329	286	331	321	344	325	340	341	347	321	355	302	337	327	316	320	337	292	324	369	315	314	345	336	315	316	367	352	352	334	328	337	327	314	329	314	324	291	298	340	302	321	328	326	356	328	341	325	348	333	332	302	292	313	338	326	328	331	324	341	333	315	312	327	372	337	334	302	320	289	326	327	316	351	337	320	344	318	374	330	312	301	323	314	347	360	348	321	344	323	326	335	330	356	314	337	332	313	306	318	288	324	321	311	309	310	301	331	336	312	370	325	334	337	308	313	332	330	311	311	332	369	342	321	303	335	339	318	336	349	360	309	314	304	332	322	323	317	320	336	340	314	350	313	353	348	323	315	309	311	321	326	333	350	315	318	283	327	319	340	356	321	372	332	319	354	308	318	357	313	324	347	347	303	316	323	328	326	339	347	314	353	332	299	332	333	309	339	314	335	326	345	334	353	317	318	337	342	301	331	302	298	352	309	307	344	337	323	338	321	341	313	286	337	331	329	317	315	328	314	303	321	314	324	305	339	317	321	323	319	317	329	323	313	321	321	334	332	329	318	329	334	307	327	336	302	341	313	360	311	337	335	293	332	329	327	331	315	348	343	288	312	307	346	333	333	306	318	297	318	313	317	349	291	317	311	322	317	323	331	315	335	325	338	337	320	315	339	342	344	369	324	346	322	327	318	342	330	344	331	304	334	317	305	329	314	338	313	330	307	337	316	335	327	316	326	307	335	274	323	357	344	345	330	293	377	346	306	319	341	315	332	344	295	334	330	329	325	345	319	360	319	331	362	310	291	332	323	330	334	333	334	313	348	352	332	300	318	330	337	339	335	335	332	349	340	305	335	323	323	336	346	337	325	348	311	328	328	346	328	373	304	295	328	340	343	318	311	330	340	320	303	290	342	312	319	313	310	286	326	308	304	311	328	305	349	308	323	333	349	291	320	314	311	317	309	317	349	358	355	330	351	359	328	325	341	312	296	292	310	321	356	310	304	329	330	328	354	340	294	296	322	341	337	322	361	306	291	328	336	331	309	330	341	316	306	314	329	325	312	320	351	346	294	297	311	336	315	339	315	330	323	326	346	355	327	307	331	315	319	307	326	361	336	317	332	356	307	323	324	334	343	337	372	335	317	318	319	313	350	341	301	347	316	353	321	334	317	319	352	329	326	347	317	311	330	328	342	291	321	320	302	323	327	318	320	311	362	329	305	320	327	310	370	331	332	336	347	332	309	320	338	328	321	308	355	338	336	330	343	354	342	334	318	333	299	323	348	308	336	318	326	342	334	315	322	298	332	310	334	334	344	330	342	289	331	329	298	309	311	330	347	316	335	326	335	342	344	342	327	336	327	315	340	341	338	317	304	333	321	314	346	316	315	303	327	381	372	329	332	321	309	331	331	327	325	307	362	357	323	294	321	316	326	334	311	341	340	320	311	318	343	291	345	299	341	338	334	328	328	311	336	317	321	321	313	311	313	332	324	318	315	339	339	293	333	313	320	336	350	313	327	353	339	317	312	331	363	309	316	337	333	319	336	330	380	331	379	329	360	355	360	339	316	352	369	312	313	317	328	322	343	335	318	363	330	312	329	345	348	348	316	299	342	345	339	323	318	338	314	293	319	363	353	346	304	318	306	334	346	351	333	349	305	336	330	312	344	309	333	345	300	337	291	323	345	334	327	319	335	329	305	331	337	324	343	349	302	315	322	332	308	320	337	298	346	357	344	351	324	305	339	331	351	327	342	292	321	318	336	348	311	341	310	330	362	352	325	339	334	326	349	314	334	322	382	324	324	325	332	320	323	322	332	295	347	350	320	322	318	327	326	369	319	340	294	329	345	318	315	385	306	346	346	336	342	294	312	307	335	324	356	331	336	323	309	332	332	324	330	324	331	349	337	328	332	338	296	330	342	347	325	312	323	348	356	326	353	335	328	303	360	367	316	320	350	306	347	306	344	341	304	359	314	324	313	308	362	299	326	335	328	317	314	343	319	317	340	319	327	349	328	309	341	303	309	309	343	361	327	319	352	337	353	317	321	331	312	323	349	310	333	347	313	305	345	335	331	352	330	341	333	347	315	333	332	314	348	298	349	323	334	361	310	317	329	313	303	326	334	331	311	313	329	330	325	359	313	350	327	344	323	339	329	322	313	328	327	330	332	346	367	290	318	326	326	343	327	309	310	330	322	328	315	319	340	307	330	290	350	341	319	309	355	349	325	334	325	347	295	315	329	330	321	344	331	338	330	309	335	320	299	330	348	355	337	335	326	316	325	305	320	354	296	350	289	320	341	328	307	346	314	337	335	331	300	325	337	304	352	289	312	319	312	352	315	345	319	329	326	341	321	312	309	343	307	333	315	348	328	301	330	332	321	355	295	310	313	330	350	314	318	318	315	334	367	320	341	343	334	343	311	289	320	345	324	300	331	333	317	288	290	309	321	308	326	347	299	368	330	328	340	338	323	338	333	330	376	352	310	354	298	304	321	322	301	330	285	329	344	327	345	330	309	292	349	329	335	323	302	312	341	354	320	330	291	324	325	324	299	318	334	317	302	325	309	296	328	384	325	343	337	322	306	336	334	321	324	349	327	350	350	317	312	310	286	317	329	327	328	339	313	309	293	336	303	321	317	307	346	321	313	341	328	336	338	327	322	295	324	337	325	315	358	311	348	382	339	346	344	337	328	316	300	337	318	352	284	348	329	334	335	310	333	331	365	322	319	339	304	283	351	332	341	343	365	295	386	284	349	339	346	343	327	350	377	295	330	287	333	352	294	337	363	327	380	302	335	332	331	357	344	366	306	349	354	365	350	319	343	320	336	332	306	366	307	301	320	280	344	293	318	310	338	336	316	313	362	342	301	371	319	353	347	331	308	347	293	345	330	344	315	317	285	304	316	329	338	339	327	336	345	366	308	303	299	341	357	311	307	332	316	307	330	302	280	317	348	330	301	361	327	339	322	342	294	358	350	349	341	313	363	336	340	355	325	333	309	320	326	308	333	346	309	338	336	312	355	347	321	319	309	341	331	311	328	327	337	331	299	318	350	309	310	318	305	323	318	306	315	314	316	327	338	348	360	366	306	322	334	332	340	367	354	318	338	324	342	320	337	309	325	293	289	343	296	335	335	337	329	370	325	349	316	328	288	332	298	344	293	333	315	332	319	312	326	321	334	338	298	335	309	333	369	328	356	326	343	334	320	317	337	336	349	319	370	343	340	328	305	300	369	325	335	354	297	324	357	326	309	335	357	307	328	300	331	324	300	341	322	328	286	334	323	342	306	316	317	296	309	319	311
5712	6732	15768	20264	16975	14263	10175	8339	7844	7085	7202	8354	6818	5176	4438	3803	3327	3224	3054	2315	1983	1977	1560	1367	1387	1328	1241	1157	1163	1065	1139	1029	998	1104	1241	1290	1360	1466	908	919	994	966	895	886	907	926	895	901	1082	1417	1388	1187	1076	974	900	861	932	879	904	856	854	925	864	898	901	891	920	868	882	946	892	936	908	939	892	874	881	890	898	934	894	892	891	862	908	928	911	918	941	859	920	815	870	969	903	906	938	893	921	901	900	874	894	853	876	921	872	888	872	928	837	922	919	903	895	860	883	892	900	909	884	907	894	972	864	954	931	844	851	885	872	908	889	937	913	907	867	965	938	889	927	946	877	954	865	895	903	838	899	904	850	862	890	872	882	920	869	869	952	895	924	923	825	907	912	860	913	911	938	901	893	870	870	864	891	818	890	893	885	912	881	902	933	907	917	892	881	918	926	899	878	887	890	846	899	846	948	832	926	924	829	873	873	933	884	907	903	940	951	852	860	914	835	863	937	878	830	909	885	919	891	911	870	911	820	970	883	875	861	865	926	886	864	904	850	912	867	867	938	923	891	870	872	904	887	867	916	931	900	872	856	835	908	895	861	858	904	878	839	954	916	869	964	922	909	871	910	844	869	844	888	873	926	899	898	902	886	908	863	870	927	887	868	846	878	915	875	915	871	903	919	944	892	908	900	885	887	898	926	867	880	856	872	892	893	886	935	876	855	910	880	912	919	883	838	858	915	942	913	914	921	888	951	914	900	896	864	878	946	814	878	919	907	924	931	911	918	887	864	878	868	927	890	900	913	869	864	936	855	845	909	893	859	926	932	882	863	863	866	928	906	902	914	873	932	922	924	923	953	884	901	923	937	893	881	906	927	859	853	866	874	926	865	836	930	887	933	944	891	921	837	945	877	890	930	870	888	923	880	905	926	886	895	887	843	883	907	906	914	889	870	846	901	862	915	897	902	887	890	911	870	873	876	883	888	886	923	889	848	910	875	873	985	916	883	901	903	910	888	898	903	844	886	918	829	898	860	857	893	899	890	903	892	918	980	867	923	889	906	919	912	857	917	914	853	889	854	860	916	890	943	882	878	909	898	885	847	920	858	871	869	885	929	883	892	920	850	865	939	860	920	935	880	889	914	904	956	876	886	891	889	848	908	906	899	886	871	882	890	873	906	889	906	867	898	909	901	916	892	861	907	893	883	915	897	944	876	944	859	875	856	892	913	918	928	908	905	892	872	931	922	901	918	861	857	910	957	900	839	900	882	885	844	959	961	936	863	928	916	883	892	877	894	900	927	920	907	835	840	890	915	888	848	880	882	863	857	851	899	875	827	911	892	943	931	925	879	906	892	882	877	921	917	904	888	916	902	898	876	818	881	900	893	868	897	911	880	878	894	876	888	935	880	869	906	913	913	899	903	894	873	894	849	885	850	840	922	860	929	899	916	883	878	859	900	876	877	939	871	882	865	911	863	940	886	835	816	916	907	900	873	924	842	880	875	868	868	935	929	851	899	879	870	889	865	934	868	923	885	880	901	881	968	867	875	867	866	902	869	871	916	851	874	897	892	890	856	899	905	893	893	906	910	906	880	867	891	875	876	874	893	916	943	866	868	877	875	866	903	909	885	891	889	935	938	907	923	840	871	891	876	895	845	906	925	874	861	894	949	916	863	923	892	844	911	888	926	931	885	923	879	929	917	905	897	866	898	911	913	900	900	921	907	866	827	857	876	889	903	843	867	931	863	892	923	906	881	936	902	902	893	872	840	869	938	865	949	865	909	884	853	866	851	841	857	920	901	919	897	892	880	859	911	895	886	833	893	859	939	903	856	844	895	900	840	905	879	931	916	888	867	883	911	889	940	910	924	872	937	898	831	842	920	869	907	880	927	878	887	886	889	893	898	863	895	881	865	921	953	887	870	900	930	856	904	947	925	929	914	846	898	949	896	903	911	911	885	893	938	801	880	864	931	909	910	891	857	911	902	864	820	926	916	831	890	912	860	844	827	891	874	924	884	921	892	904	878	860	941	930	895	858	883	888	918	925	928	900	942	843	894	935	895	893	816	872	907	907	947	898	843	923	868	850	886	907	885	923	823	894	871	867	886	921	931	892	909	882	802	915	869	941	922	850	927	893	853	863	931	867	896	894	873	862	831	882	891	826	870	905	909	870	930	873	852	954	889	878	897	923	916	912	896	897	872	834	928	958	861	817	894	867	903	892	878	887	844	927	950	897	905	865	913	933	901	864	859	822	917	919	833	897	878	936	898	893	925	901	907	937	889	862	806	867	885	914	879	846	834	916	928	856	864	929	855	872	913	892	894	901	870	868	861	928	907	869	943	883	906	944	882	966	826	878	866	962	863	904	965	930	906	846	898	867	892	950	808	941	856	875	853	898	916	881	903	893	873	869	920	924	863	903	919	872	853	906	803	906	874	907	930	912	878	897	875	868	874	866	902	882	848	892	934	882	909	900	866	890	892	873	891	830	902	960	846	869	937	863	901	877	897	890	938	930	840	892	930	894	871	878	888	799	838	914	884	871	883	899	889	905	857	880	921	862	920	874	900	882	907	876	901	929	951	867	905	872	889	905	885	882	894	861	891	854	899	890	889	888	909	840	903	920	861	888	892	870	878	864	883	891	890	884	909	906	903	899	910	907	856	874	928	854	869	908	868	900	870	909	839	899	930	888	923	886	846	899	888	911	895	838	913	858	883	837	896	863	923	922	893	882	937	881	847	852	884	911	888	851	894	876	914	899	864	891	847	909	926	876	908	892	908	913	884	891	897	881	906	871	903	909	919	891	884	902	843	858	941	851	831	914	929	882	881	907	886	907	870	883	921	896	910	903	850	888	884	959	882	917	864	867	888	909	924	867	940	930	862	950	883	870	900	897	883	847	890	905	892	871	873	851	898	914	892	903	909	849	888	869	944	899	903	969	895	931	836	895	872	948	941	900	914	870	883	874	898	901	881	883	834	955	877	881	932	854	868	909	861	898	913	933	894	864	928	949	895	864	886	939	890	885	865	916	896	894	909	880	891	942	865	909	878	931	909	879	896	926	921	843	851	822	870	840	876	892	921	910	918	879	947	880	911	887	889	850	886	937	858	919	899	950	880	832	829	872	837	907	849	902	943	872	955	879	853	873	825	921	924	906	889	897	861	860	860	916	929	889	949	917	878	925	888	898	899	874	893	909	833	855	901	889	887	899	950	926	905	924	857	886	912	889	870	895	853	907	919	967	914	898	872	884	898	909	846	874	867	858	869	943	872	921	895	851	940	851	894	849	891	924	877	838	877	874	872	919	836	880	869	932	904	903	876	905	877	881	923	907	877	929	923	910	879	909	869	882	807	878	919	891	832	847	858	915	942	875	915	897	927	886	888	872	817	891	858	865	868	895	965	886	888	932	878	888	861	879	896	900	823	862	869	874	871	896	879	889	856	867	883	897	903	840	941	915	875	946	887	880	899	922	918	879	856	841	880	903	857	882
16052	11923	16359	14364	10502	6877	4753	3689	3189	2596	2455	2334	1712	1500	1184	1142	1023	1118	1008	717	584	503	441	405	372	382	436	394	334	439	401	385	394	537	897	887	1117	720	321	348	328	312	318	301	312	326	294	332	538	644	559	410	376	344	298	300	291	297	324	344	306	338	319	286	276	296	297	303	366	298	316	326	277	305	312	345	322	312	328	308	320	296	314	283	310	321	313	318	299	300	315	323	319	345	294	300	312	340	319	292	294	313	325	296	315	328	308	337	332	295	291	312	323	333	306	336	306	339	315	293	323	335	295	336	288	310	282	307	327	299	315	274	297	309	322	343	347	313	305	324	326	327	286	304	297	333	314	292	265	332	286	270	295	322	307	274	318	317	325	342	274	344	303	310	308	308	318	282	322	305	313	290	327	284	311	308	317	314	302	331	342	309	302	305	324	332	314	315	309	328	291	325	331	310	310	316	280	314	300	325	317	318	306	336	347	295	343	328	298	331	307	308	324	282	327	332	277	277	305	345	336	328	304	325	300	304	300	319	304	350	332	296	322	304	297	303	351	325	338	319	288	322	315	294	341	311	293	311	340	308	317	288	301	326	306	307	320	351	322	292	334	284	312	260	300	309	344	307	329	313	319	330	313	318	309	297	293	288	318	315	312	295	345	316	304	353	312	323	322	316	304	276	281	326	336	318	348	314	344	317	300	262	305	286	303	297	340	323	292	306	300	308	302	324	318	299	241	323	332	312	338	287	311	296	305	321	293	300	316	312	288	338	305	311	333	312	325	314	294	293	302	341	311	304	293	301	295	316	332	338	308	312	333	315	332	311	307	293	350	301	308	311	325	321	303	301	302	314	339	323	309	339	323	321	343	337	284	310	320	293	346	341	306	304	314	309	293	298	289	279	317	316	307	296	304	318	323	300	294	301	322	309	309	281	294	302	283	324	333	306	317	311	297	360	299	325	291	340	326	315	322	325	296	319	330	322	330	317	292	302	314	339	327	337	336	324	338	311	343	324	329	331	305	318	314	309	336	299	288	326	329	300	294	329	331	299	331	326	330	316	337	295	311	300	291	320	326	294	333	322	330	304	326	288	318	308	330	300	275	312	334	302	287	319	316	292	290	327	317	307	352	335	310	311	284	333	327	313	321	315	279	312	343	324	320	333	322	346	322	288	340	354	310	297	321	333	333	298	321	291	293	329	323	327	327	330	328	330	319	323	297	340	284	314	359	291	314	297	293	350	300	331	293	278	277	276	331	340	313	274	343	303	342	347	302	305	292	316	282	317	344	307	295	303	286	344	305	333	332	319	322	343	332	279	296	293	339	310	335	312	333	285	277	296	289	298	272	312	326	304	295	286	298	302	324	303	320	304	318	305	328	316	289	275	303	290	301	296	315	331	309	306	299	310	319	300	325	324	342	325	321	303	295	304	295	287	299	321	285	332	281	351	315	304	292	318	321	285	313	308	332	294	287	321	280	293	328	320	300	299	279	338	305	302	317	286	299	339	321	315	334	301	320	301	327	324	285	322	324	312	316	331	315	316	281	320	336	318	276	343	328	300	300	278	264	314	333	304	298	320	291	321	316	350	284	305	295	325	321	329	317	338	309	324	316	308	284	299	307	298	315	295	268	323	312	309	313	307	308	313	316	328	321	312	290	316	272	322	324	277	313	311	320	308	289	308	324	322	308	315	291	332	331	328	318	309	315	350	328	291	269	357	316	296	336	311	334	295	329	301	319	319	253	314	288	325	334	336	316	300	308	302	318	288	298	345	296	314	270	356	355	337	317	297	291	341	295	304	315	290	305	313	342	296	294	316	300	331	329	306	327	326	298	304	304	319	315	307	336	285	310	313	329	329	314	293	299	310	306	348	335	293	344	292	313	299	295	325	323	338	286	317	331	290	303	303	311	298	343	306	310	254	297	307	329	315	323	304	306	318	312	310	313	303	310	315	334	324	315	293	311	315	310	304	308	305	302	298	309	326	317	254	330	306	301	296	332	332	341	304	309	308	341	346	304	323	319	301	310	295	310	283	305	321	310	295	359	319	276	344	331	319	292	300	298	341	318	311	344	278	311	316	290	317	328	304	298	353	318	316	319	329	331	295	304	319	338	326	319	309	312	274	284	302	290	337	287	284	302	294	296	348	320	330	312	308	292	323	289	313	321	291	342	299	323	308	309	323	333	334	298	356	295	324	299	287	311	315	313	322	312	294	284	312	348	308	297	311	339	274	311	320	300	304	298	313	334	275	328	314	282	310	318	329	307	334	314	306	344	315	325	312	301	287	290	284	341	330	313	324	337	288	328	334	289	333	332	276	301	326	310	308	321	325	329	303	346	301	278	319	303	328	330	303	282	319	291	299	320	315	322	308	283	318	317	325	300	313	304	310	305	310	298	321	351	313	330	312	297	318	343	298	305	312	312	316	332	319	321	332	333	328	290	315	306	344	352	327	312	310	330	315	333	312	319	309	300	284	318	291	322	323	295	345	344	327	308	311	304	323	298	336	329	333	291	298	292	296	302	277	316	338	317	279	323	292	315	291	329	340	317	307	297	332	303	350	316	304	308	321	322	304	295	321	331	332	310	331	313	298	322	309	331	356	306	313	331	302	301	294	313	298	321	337	307	272	343	307	340	308	322	314	296	305	297	316	340	304	299	288	311	322	315	363	325	300	328	327	302	276	318	325	324	309	280	315	339	332	312	328	293	292	318	324	318	316	314	309	322	283	295	307	304	327	301	315	316	344	320	277	328	295	318	299	295	320	330	303	319	335	300	303	255	307	313	294	327	328	309	302	302	341	337	305	331	315	304	295	335	302	317	322	320	334	312	327	329	342	298	298	333	304	320	331	320	326	296	320	299	309	304	343	287	307	316	312	327	315	301	339	326	322	324	304	289	312	331	305	309	334	325	319	341	314	340	324	337	294	317	328	334	323	316	329	332	317	296	313	335	297	309	322	323	324	310	295	307	329	349	296	307	298	292	325	326	291	317	298	313	344	283	308	303	331	329	326	287	283	303	301	334	334	325	330	303	277	321	337	328	274	309	325	325	321	314	282	345	314	290	298	273	291	279	310	311	312	298	305	294	312	334	309	299	324	284	309	323	326	326	297	307	319	340	302	274	335	314	316	311	333	321	329	297	318	303	304	295	304	286	274	313	323	314	295	343	325	316	296	306	297	288	308	302	292	322	320	320	308	302	307	305	323	325	333	298	337	306	308	304	277	314	278	308	316	309	329	308	317	306	303	302	316	313	313	299	287	293	309	324	306	284	345	317	315	286	299	327	329	329	339	320	323	323	267	327	326	326	270	286	304	308	290	307	278	327	283	336	295	294	356	313	312	289	333	281	318	289	296	325	288	346	300	310	304	326	295	318	284	321	340	321	282	313	305	325	333	340	312	296	289	296	330	297	361	278	344	312	291	349	331	315	310	297	329	319	293	326	272	321	285	323	317	275	301	313	316	271	341	306	310	308	291	330	303	335	305
10707	11082	23253	25996	23970	19577	16260	15364	14541	12507	12253	11745	9308	8199	6758	7210	6097	6708	6063	4028	2873	2118	2003	1716	1559	1461	1540	1501	1304	1377	1352	1471	1455	2559	5558	5419	6772	3835	1045	963	931	925	949	910	944	904	977	962	2883	3759	2904	1852	1322	1001	897	840	863	869	828	884	917	855	849	835	846	893	843	851	853	848	854	906	905	855	808	823	824	840	816	852	795	836	834	878	803	809	841	853	868	819	852	889	819	838	840	820	839	839	846	853	855	866	813	802	866	842	855	902	864	823	867	856	800	889	885	893	837	868	856	843	851	878	860	847	871	882	854	856	844	879	891	854	848	841	841	788	845	868	839	850	860	882	819	883	838	840	838	804	841	893	874	786	860	843	858	870	845	815	904	839	807	842	807	852	879	817	897	852	927	844	821	831	861	839	889	851	832	882	855	842	854	851	875	847	827	854	842	823	846	875	814	822	822	868	864	893	893	830	850	855	839	875	797	892	834	874	853	827	862	848	867	859	868	835	885	832	851	877	904	862	817	837	816	882	818	814	866	877	856	823	870	821	853	853	879	853	857	889	854	860	882	806	879	838	844	855	855	817	829	810	811	868	829	839	811	826	838	867	819	844	848	852	876	843	833	859	901	778	863	863	788	823	874	900	866	853	815	865	828	900	879	872	872	855	837	844	884	873	810	886	848	908	797	819	876	862	857	855	885	858	824	805	812	872	851	835	831	858	861	879	856	878	788	857	826	798	840	797	856	848	835	922	849	862	835	890	864	889	883	832	902	906	896	805	869	868	811	887	870	843	831	872	878	859	836	861	891	802	855	887	869	837	787	889	863	830	863	825	838	885	858	914	882	822	894	869	884	849	863	801	858	887	868	837	811	871	895	862	829	827	868	848	857	842	834	866	843	843	882	897	804	836	823	881	843	902	879	859	856	842	847	843	866	875	876	891	871	805	851	877	865	827	859	839	889	893	839	897	848	841	899	844	846	803	880	851	842	804	822	899	872	843	830	862	831	884	833	884	884	893	825	849	913	773	883	861	878	860	838	861	862	826	869	835	845	855	853	866	871	833	833	819	930	850	855	843	836	837	832	869	854	826	891	885	852	861	826	875	838	857	850	880	819	910	823	841	864	848	797	848	861	868	888	834	848	819	849	844	893	861	870	871	867	832	859	827	894	825	825	874	821	835	849	836	856	873	875	835	855	834	876	852	897	903	845	876	853	856	869	888	867	843	764	843	890	828	879	847	876	874	864	888	813	872	841	906	856	870	865	875	835	851	839	842	815	858	847	835	849	835	812	850	894	815	886	812	848	859	890	888	836	825	859	856	842	805	876	860	872	854	842	841	894	871	856	844	856	829	869	853	822	894	870	881	834	898	872	890	840	836	813	845	850	854	843	824	856	886	835	863	848	853	831	892	850	878	884	870	900	857	817	868	838	841	805	837	912	868	839	842	876	843	856	861	862	818	906	841	852	873	864	844	862	795	834	833	865	894	894	793	875	829	850	861	868	849	799	869	879	848	841	845	869	811	826	817	864	878	868	828	873	824	866	887	814	917	897	882	848	826	824	847	916	908	837	891	883	790	900	843	880	841	864	876	865	854	865	843	863	866	869	860	835	829	824	877	904	864	837	812	873	814	827	876	922	840	822	846	854	854	879	850	864	885	891	841	851	875	859	891	841	920	843	849	848	875	817	843	859	823	839	885	863	852	814	853	855	883	853	910	821	892	827	854	848	830	815	802	864	821	811	819	830	815	832	782	820	801	873	825	868	893	840	865	779	835	829	831	856	864	848	832	881	848	838	917	832	843	816	816	856	869	850	846	833	850	844	834	860	829	839	847	859	877	832	857	832	847	845	829	808	844	867	839	829	887	832	870	789	843	887	844	864	810	866	896	867	878	871	852	871	904	885	855	843	862	868	938	880	857	813	847	799	854	847	866	846	889	859	851	889	878	809	866	800	851	848	861	843	841	864	869	799	863	843	846	825	879	842	828	873	845	870	804	847	852	815	891	860	868	879	861	839	848	884	843	807	830	775	885	761	830	857	866	821	831	863	892	898	899	878	817	925	828	842	914	859	865	818	850	823	871	852	872	854	888	813	865	876	860	824	882	837	852	891	823	906	851	841	816	932	837	819	885	880	897	869	818	876	868	843	855	896	908	881	803	852	885	813	835	831	832	807	871	822	842	864	851	800	860	841	863	896	865	825	812	853	917	824	815	899	867	859	836	875	818	850	824	845	864	853	879	898	834	885	851	901	933	799	858	869	791	855	819	880	836	806	897	853	854	847	888	870	868	855	855	914	899	854	860	837	867	887	825	876	872	842	882	837	878	860	926	809	867	859	865	885	811	845	863	861	863	852	816	876	865	810	810	863	827	839	878	844	868	895	864	842	857	858	848	839	822	901	849	850	845	821	884	888	834	816	900	917	860	899	777	828	882	829	863	906	839	843	825	876	854	897	861	833	851	861	801	876	842	806	852	873	823	824	890	824	856	873	890	867	885	836	847	824	840	858	846	849	861	895	812	844	823	824	857	825	835	827	867	879	828	836	852	851	784	834	811	868	870	852	882	892	812	790	839	806	877	864	813	848	881	809	845	844	865	820	873	845	862	870	860	868	800	888	854	902	852	846	892	849	890	852	822	829	835	823	859	913	881	866	857	866	851	857	769	834	811	848	853	873	915	790	835	857	884	882	881	906	835	867	832	859	886	857	838	891	879	883	880	842	884	921	912	845	897	867	817	850	830	856	831	887	830	857	841	828	854	872	822	871	835	837	830	819	848	883	821	916	851	849	850	827	852	849	836	794	843	865	831	853	861	833	871	849	851	827	873	868	872	839	847	835	866	886	909	855	880	852	879	853	837	860	882	883	835	871	828	876	868	884	820	864	829	867	826	840	892	860	885	828	886	844	860	804	851	840	883	866	851	876	935	846	828	859	865	890	924	851	889	832	864	875	820	863	806	841	915	833	800	853	832	853	871	853	882	820	816	841	833	854	822	843	881	856	837	871	862	902	826	771	856	818	857	862	792	867	815	856	905	843	868	824	926	787	836	876	883	813	851	818	878	863	861	852	858	856	781	896	868	897	837	858	807	851	875	884	803	856	886	870	886	869	890	881	848	849	878	897	889	804	838	846	845	905	865	803	859	874	857	850	851	865	842	906	811	902	885	838	876	897	848	791	879	831	799	816	862	854	889	892	821	825	864	909	896	831	853	826	873	884	857	831	872	838	871	871	864	860	882	868	894	862	833	839	819	845	868	880	863	771	822	862	865	840	862	850	826	841	858	863	806	844	900	840	896	855	834	870	849	868	879	879	868	859	833	865	839	832	831	847	861	842	875	858	823	843	836	888	873	848	845	868	889	823	809	869	835	845	858	898	835	823	894	875	908	853	892	834	862	838	831	886	843	891	858	824	857	821	904	860	800	896	880	852	883	863	806	867	913	891	816	908	869	861	792	812	846	867	855	847	826	875	803	794	804	852	869	808	886	881	828
24634	19711	23611	20627	15552	10436	7883	6060	5109	3978	3301	2786	2479	2169	1773	1787	1576	1583	1611	1016	633	484	440	365	347	382	381	376	336	362	390	418	409	880	1715	1117	1882	1010	276	299	299	246	290	277	263	257	283	332	859	900	676	440	395	329	316	261	268	264	264	252	280	271	247	252	258	255	257	270	300	280	252	233	249	253	260	262	270	268	276	247	221	248	268	258	275	256	280	228	236	291	286	246	267	216	271	257	293	276	254	273	291	279	251	279	236	262	291	269	265	286	267	261	257	274	270	231	290	261	272	249	270	252	281	269	254	234	285	271	280	276	255	257	287	259	237	252	270	260	267	248	275	276	248	277	245	279	284	238	275	272	268	266	252	271	254	255	254	272	243	252	258	211	257	275	286	276	266	256	267	282	270	258	251	275	274	267	273	274	271	279	257	246	231	259	246	272	253	249	269	260	263	235	252	301	296	261	290	272	299	262	286	275	242	267	285	294	232	269	226	282	295	324	259	277	241	238	254	288	256	228	260	269	288	258	249	253	268	249	237	256	275	276	266	253	247	276	247	257	271	245	269	252	277	254	261	231	280	244	245	264	271	244	271	267	270	268	248	247	282	266	253	228	261	265	233	250	274	280	285	294	249	246	247	283	273	261	250	262	260	254	260	261	253	254	256	247	266	242	247	237	274	242	250	276	266	249	244	246	266	271	233	270	265	242	258	220	253	264	276	274	259	255	296	284	238	272	244	271	260	244	269	254	250	280	247	256	282	251	230	250	275	272	243	278	246	272	260	253	273	249	253	279	249	228	291	284	257	254	274	247	226	268	249	298	256	249	253	284	273	262	228	239	289	260	236	248	280	275	253	243	296	274	283	243	259	258	278	297	230	281	292	265	255	260	250	265	239	269	265	269	255	231	272	298	260	258	220	246	262	218	280	266	258	293	255	259	291	265	277	252	245	265	276	290	264	268	267	243	261	236	248	255	246	266	280	245	250	253	303	281	262	255	289	280	237	269	269	267	270	236	266	274	276	288	256	242	277	286	288	259	236	281	261	260	275	249	262	240	257	251	282	228	239	259	283	289	259	253	257	263	275	284	261	294	259	271	268	272	275	234	277	229	229	265	262	256	278	261	251	263	268	257	270	255	283	261	254	246	253	250	254	296	274	265	265	264	281	271	254	258	277	236	279	275	261	276	250	270	277	248	258	258	269	273	283	256	247	266	312	246	255	249	287	266	258	271	261	269	243	225	295	251	287	276	239	264	283	251	288	253	267	268	242	249	246	277	286	278	281	263	265	245	248	244	266	253	249	274	260	281	272	275	268	262	273	242	240	279	266	279	257	279	258	267	262	282	272	304	249	265	257	238	275	284	263	267	279	235	270	273	257	269	245	265	274	280	263	274	248	233	269	262	285	285	297	270	238	238	272	258	268	247	260	263	265	268	283	279	247	252	242	281	260	276	264	258	279	267	222	287	275	292	285	254	298	279	231	264	264	260	273	247	250	233	269	251	298	249	247	289	239	249	262	285	263	259	244	249	276	279	236	276	244	278	253	252	274	285	246	259	243	253	260	281	253	282	256	246	285	257	257	271	251	255	291	248	269	265	239	250	283	255	245	281	272	294	264	257	247	291	269	258	284	265	265	262	277	255	274	290	261	287	269	260	274	254	249	264	289	270	294	247	273	291	263	271	265	260	251	244	276	266	279	263	266	260	268	230	255	263	258	265	265	277	263	255	255	269	272	269	263	282	245	261	257	255	252	245	219	270	282	248	264	282	261	260	247	285	244	258	263	278	253	249	226	256	266	252	277	258	273	230	249	265	284	221	256	272	287	282	306	291	257	295	259	248	279	234	272	270	264	262	241	264	251	290	255	246	273	226	233	268	259	258	254	276	282	271	260	254	232	251	266	248	271	276	248	267	263	277	271	244	252	292	285	248	252	260	242	268	268	256	263	288	254	271	269	263	260	289	285	227	250	261	254	252	286	286	282	251	249	296	257	281	294	253	285	259	252	258	254	250	231	250	268	275	269	265	254	283	299	262	271	240	241	270	264	281	260	266	253	245	259	268	240	261	257	294	243	290	245	266	238	243	241	250	270	248	255	262	278	264	268	272	275	246	260	273	274	243	255	282	242	272	302	243	289	273	291	283	249	258	258	264	250	256	262	288	267	287	288	237	263	277	283	252	267	276	282	274	238	268	236	275	248	261	230	280	271	252	257	282	266	285	283	270	257	258	247	296	253	224	268	262	255	262	261	250	266	253	287	253	274	265	238	244	273	289	274	259	244	263	286	237	250	239	278	267	232	264	299	257	257	263	238	263	254	299	258	286	276	289	262	239	247	271	252	271	261	278	278	251	239	272	265	263	237	284	290	277	258	249	279	253	296	282	287	262	264	255	290	265	265	236	275	255	272	254	262	263	268	267	277	243	242	278	237	299	277	245	264	241	271	250	283	288	261	250	251	272	273	259	278	272	264	268	273	254	246	240	264	229	244	248	255	276	240	283	265	287	271	261	250	242	261	273	263	295	246	265	243	250	266	267	255	262	247	239	265	249	274	259	267	251	250	269	260	265	274	257	273	244	265	242	253	258	257	256	259	272	241	266	271	274	283	267	297	280	261	266	247	239	253	268	287	269	254	260	273	263	255	251	246	251	262	254	256	293	271	278	284	272	271	263	278	259	237	255	262	235	263	247	289	267	250	282	273	261	257	285	252	237	256	258	268	254	248	242	278	263	251	251	278	281	272	260	279	273	256	234	250	232	241	258	269	244	299	257	261	263	267	268	269	269	265	248	279	231	251	267	258	264	271	262	279	285	268	248	274	274	236	291	282	241	258	245	269	281	245	259	258	268	240	260	277	253	280	269	273	250	231	243	255	241	287	256	270	241	268	296	245	232	272	287	237	288	250	255	250	275	262	240	259	290	262	258	255	258	276	295	266	231	300	298	285	269	260	273	265	255	274	225	245	256	269	290	262	282	278	239	265	238	241	255	275	285	253	233	269	239	221	247	225	242	266	260	276	292	265	263	267	242	242	294	260	283	262	253	292	294	247	248	261	267	255	252	269	277	257	284	245	253	254	276	262	257	278	299	249	266	265	256	252	231	270	262	252	251	269	272	262	286	284	271	262	284	276	263	244	255	256	243	263	289	250	250	284	250	276	268	244	270	263	252	250	254	285	235	237	247	295	260	248	264	237	259	274	242	224	269	251	289	258	234	262	265	276	239	238	219	267	256	231	263	270	243	268	277	289	274	243	257	258	265	281	275	236	268	270	271	264	308	252	270	261	291	301	259	278	267	261	255	265	282	277	282	233	283	243	265	253	277	273	259	289	265	254	250	258	236	272	293	250	241	274	276	268	274	265	292	270	265	273	270	277	276	281	267	272	253	276	266	270	249	276	274	252	270	231	254	281	253	279	278	266	291	247	282	267	253	243	283	274	268	247	278	266	247	264	287	271	304	306	283	260	287	286	249	297	249	258	255	267	253	277	265
15021	16075	28694	31768	29112	24082	21289	20355	19512	17006	15265	13548	12919	11508	9827	10579	9355	10255	9675	6276	3561	2403	2132	1837	1676	1635	1706	1589	1622	1695	1741	1940	2004	5677	10814	7079	11989	5901	1004	955	924	885	901	896	873	877	946	1364	5028	5523	4191	2239	1487	1210	1043	828	734	749	733	762	739	722	683	755	812	722	771	735	743	739	703	722	745	751	764	751	742	721	766	714	701	718	764	773	717	738	705	759	686	735	753	766	705	725	756	732	756	687	732	670	746	768	761	656	719	700	718	729	700	730	748	726	795	730	749	753	711	735	764	735	751	742	751	751	734	742	740	713	755	722	768	769	738	758	717	774	754	730	716	716	718	749	711	715	718	731	729	764	721	708	736	767	779	710	700	736	695	703	698	749	771	718	743	748	715	767	721	748	737	742	735	712	737	712	699	743	761	733	713	718	726	712	702	788	766	739	719	703	715	756	720	702	717	722	734	710	744	733	751	734	733	750	725	734	763	746	748	722	747	736	709	777	723	755	718	722	702	713	707	710	748	710	741	755	725	706	740	707	743	732	714	706	758	717	758	753	721	745	701	709	749	757	694	695	750	700	729	698	713	759	765	762	757	736	723	732	741	709	733	757	697	703	718	698	727	770	717	706	776	766	732	679	750	750	719	734	774	725	744	710	720	723	709	759	754	741	731	722	732	699	749	695	697	755	711	717	754	727	728	750	762	761	717	724	769	764	736	744	722	744	748	719	703	726	726	732	761	710	679	745	730	703	747	747	727	722	712	685	708	779	725	719	738	725	766	716	699	693	680	727	737	753	715	694	747	742	704	728	719	722	720	745	693	705	752	743	734	687	769	728	742	734	732	701	736	771	728	698	717	698	769	769	739	726	687	703	711	700	725	725	742	746	736	722	779	714	737	725	765	725	683	690	720	781	762	722	727	746	734	722	704	737	707	723	719	724	746	683	754	765	711	704	723	736	700	695	749	751	743	686	755	737	776	699	737	731	688	792	703	711	720	749	707	696	739	738	758	760	720	726	738	774	767	695	743	718	737	755	736	700	749	788	737	726	684	776	759	687	769	740	762	751	747	714	720	699	748	697	730	708	740	700	780	685	721	770	756	716	753	714	748	753	759	720	757	733	777	724	707	731	788	760	719	756	748	719	752	717	693	742	726	708	749	748	777	745	747	727	742	699	719	738	801	728	753	788	703	762	680	674	732	794	738	717	781	749	765	710	706	732	730	685	751	680	729	711	712	776	708	773	743	768	736	751	729	725	752	716	694	740	724	734	742	702	742	736	814	712	744	633	703	696	724	747	775	741	744	758	702	755	748	748	752	766	711	778	742	742	695	771	763	747	729	727	790	707	764	700	752	745	731	696	743	754	777	705	773	749	712	737	716	741	743	737	739	769	708	734	712	767	728	714	725	725	721	711	715	704	740	748	688	738	731	743	731	715	742	786	723	744	707	724	738	740	744	713	684	738	728	712	743	799	711	720	766	772	753	742	724	745	676	703	755	723	753	703	746	716	714	695	738	706	716	777	736	715	769	686	742	709	725	734	747	758	724	724	767	729	761	712	713	715	692	760	748	702	707	726	784	721	750	721	700	787	730	776	769	721	732	766	762	722	734	725	764	725	729	714	770	742	668	734	765	735	731	748	715	747	692	734	687	754	693	712	730	723	717	732	751	782	756	692	739	733	708	731	678	782	712	748	771	728	715	706	754	730	704	712	738	732	714	739	744	771	730	729	718	717	786	753	681	767	756	712	725	720	716	708	693	724	748	720	756	716	767	736	724	768	729	739	739	711	715	771	735	719	761	703	755	716	688	719	741	752	733	743	752	713	741	782	737	716	733	695	733	772	730	719	768	744	795	711	761	765	800	714	762	717	753	706	696	798	693	721	772	703	718	718	735	713	695	743	773	719	728	704	692	707	769	740	712	787	789	709	713	752	746	705	780	724	785	675	774	759	747	715	758	745	762	793	763	721	775	736	733	732	751	761	769	743	748	756	761	726	696	662	760	712	700	733	735	679	751	665	729	732	732	720	703	758	720	703	760	756	683	732	735	701	731	729	762	773	693	732	715	728	720	752	752	714	723	742	721	756	696	708	737	750	716	715	742	761	713	768	744	741	742	708	733	759	680	743	722	735	719	732	704	733	713	715	766	660	783	787	724	745	752	695	767	701	682	766	734	717	760	699	768	702	704	732	747	747	724	727	795	743	746	727	771	777	748	704	677	788	761	764	759	748	717	727	760	793	737	771	782	762	725	749	712	717	749	811	732	726	729	769	743	720	719	715	761	736	720	689	769	736	786	725	661	760	782	685	704	733	746	743	723	703	707	765	712	726	764	779	747	760	753	775	699	723	763	777	694	734	749	777	688	743	759	698	738	776	733	694	710	757	729	747	769	710	753	759	693	720	731	736	718	726	740	731	742	743	771	702	738	702	751	705	718	760	730	711	707	737	728	733	748	763	722	731	757	791	790	759	710	736	692	734	740	737	713	707	714	763	711	729	734	753	777	720	772	764	706	729	718	754	760	757	723	751	738	734	733	752	784	756	763	745	748	682	749	747	722	751	755	717	752	758	734	732	703	693	739	740	723	745	735	725	731	811	717	753	733	776	755	768	747	711	727	720	724	748	779	740	809	722	684	730	707	682	755	696	743	738	690	735	712	748	711	745	720	740	729	728	727	753	725	720	749	729	686	760	710	802	718	739	790	783	715	748	722	717	742	748	753	682	731	742	738	739	763	716	749	691	709	700	731	744	692	710	685	767	690	775	685	736	723	688	731	780	773	727	733	700	778	708	736	782	750	739	702	735	712	735	735	741	782	773	760	729	745	683	749	766	727	712	749	782	707	752	762	720	717	700	770	756	729	741	768	703	735	737	761	697	695	686	740	698	753	711	749	723	761	698	733	743	707	694	749	723	714	711	752	713	708	721	735	734	728	711	755	708	743	729	706	704	744	736	768	733	776	716	713	736	748	709	706	759	729	683	741	693	739	775	722	722	742	699	745	733	753	737	732	724	701	728	735	711	712	704	733	729	710	744	782	732	748	729	795	746	750	717	732	772	705	729	702	751	735	711	681	723	695	729	767	754	761	789	723	754	749	739	702	677	705	731	733	715	743	769	750	699	693	754	719	747	767	722	767	734	721	766	740	681	741	731	745	745	688	730	751	696	708	741	751	776	728	777	756	683	755	719	729	717	717	752	683	748	747	720	732	751	753	727	726	726	833	714	707	750	697	727	734	738	733	774	710	694	794	761	716	716	711	738	712	684	759	763	737	741	715	745	765	723	734	761	705	746	743	745	709	688	699	741	731	732	731	735	729	724	726	687	772	752	783	790	704	788	750	710	706	703	809	805	706	709	787	764	721	730	673	718	734	798	693	735	772	788	780	692	735	774	721	729	729	756	761	721	791	743	751	754	760	715	751	729	752	684	699	704	732	774	737	724	744	780	706	747	728	718	724	742	710	737	736	724	774	786	740	745	781	709	747	770	742	749
9241	8321	11533	8967	5886	3624	2801	2233	1965	1545	1502	1125	1025	1017	878	797	629	605	700	523	389	336	368	361	323	374	350	375	350	327	336	351	340	358	374	362	392	374	318	333	321	315	310	306	316	330	325	324	308	345	366	364	347	384	346	358	312	316	320	324	305	311	321	336	337	309	338	347	323	329	334	323	318	312	335	351	288	307	305	287	312	343	316	337	382	328	314	300	312	297	345	286	323	299	333	309	292	332	341	335	322	319	329	362	347	317	326	285	287	310	361	323	371	302	338	322	312	302	337	294	364	342	297	292	310	328	331	340	327	312	319	320	361	314	308	346	332	287	335	321	329	362	312	336	333	309	321	303	322	308	350	316	283	341	311	341	321	323	318	303	287	307	330	300	350	334	297	319	337	346	322	295	317	315	323	293	319	313	339	329	325	327	317	338	313	333	335	342	328	322	337	313	346	304	358	341	335	332	309	303	294	332	307	314	326	328	314	304	337	322	315	341	309	329	324	322	305	328	344	328	350	327	313	337	311	314	323	306	309	338	310	299	322	312	310	313	295	324	330	335	313	323	322	317	300	315	308	342	316	297	333	331	342	316	317	342	300	348	324	346	307	306	352	338	310	325	311	344	328	326	342	307	335	326	343	361	311	309	362	307	294	352	341	308	322	349	356	288	323	349	327	334	303	334	277	304	312	310	315	314	301	312	318	364	337	385	300	331	339	376	334	298	368	316	297	393	288	350	287	347	310	299	330	311	286	333	301	335	314	328	343	337	357	310	316	280	313	317	323	347	328	312	329	305	306	324	322	320	345	320	309	322	326	315	331	311	336	299	335	320	337	298	369	320	357	341	319	295	322	316	353	329	325	350	336	308	345	326	347	369	306	312	271	332	327	351	337	298	332	332	346	305	312	304	315	327	316	311	317	305	320	339	305	330	307	340	314	343	318	321	323	329	322	312	320	305	337	323	318	352	337	335	304	348	339	328	334	352	307	352	305	351	332	330	297	312	316	336	345	327	344	298	346	337	351	350	323	374	308	313	323	338	346	357	321	353	296	315	341	295	307	316	321	332	308	378	286	331	318	321	309	352	291	348	316	348	284	343	366	334	332	313	291	337	324	305	304	305	330	315	324	325	311	320	326	323	312	341	334	304	356	325	310	320	289	310	322	330	329	331	308	287	302	315	328	319	334	331	328	343	337	317	309	321	306	347	356	335	353	308	347	320	293	325	316	342	343	331	321	351	330	335	349	276	332	372	333	302	334	353	335	340	336	317	326	313	322	328	318	329	321	305	325	399	321	302	316	370	337	335	308	348	347	339	318	315	331	309	318	306	308	322	319	341	298	352	332	336	329	346	332	337	327	317	310	333	340	332	311	302	311	312	315	305	303	323	332	305	340	295	307	342	328	326	325	310	322	336	335	320	352	361	331	346	361	329	307	309	314	358	339	330	298	354	317	289	335	312	317	309	353	347	324	330	358	313	334	352	325	355	299	283	324	305	359	336	323	351	327	293	302	296	310	328	326	314	318	347	306	336	343	344	312	321	324	328	345	324	299	330	337	316	295	339	336	323	297	325	324	362	280	321	300	310	328	327	326	347	310	309	313	331	354	295	312	336	349	336	325	324	329	307	301	318	324	317	317	327	357	320	281	310	343	346	309	330	322	316	314	338	313	302	319	319	342	311	309	301	337	323	341	309	319	318	353	366	311	353	338	342	341	328	316	318	304	285	291	308	331	308	339	314	347	338	325	326	376	353	333	334	335	324	332	323	307	326	331	365	337	343	324	366	324	287	313	320	335	309	312	320	342	325	341	329	360	287	348	345	313	347	317	330	336	326	288	322	348	329	331	326	320	339	303	321	320	332	340	343	327	331	319	307	323	327	311	318	318	343	285	318	321	305	338	346	297	317	316	317	318	329	328	353	340	350	309	337	299	321	298	319	324	318	339	310	361	312	342	307	336	335	332	334	335	316	333	333	335	328	306	319	341	324	348	331	331	309	320	297	332	346	312	360	358	307	316	335	307	329	338	290	313	332	288	306	323	316	313	342	331	340	325	316	338	302	319	325	330	344	307	339	282	340	326	364	337	311	354	338	296	282	292	327	331	330	340	305	334	310	281	351	312	328	340	347	312	308	309	334	292	323	285	328	318	331	324	324	338	315	293	325	320	304	330	333	350	294	321	301	347	326	324	292	343	317	323	350	289	309	301	311	310	303	324	299	326	306	313	307	327	322	322	305	317	357	323	297	325	343	309	355	313	357	325	327	329	342	342	341	322	304	325	314	326	328	291	332	313	306	282	277	329	357	302	301	334	339	332	342	350	320	339	322	319	339	330	320	340	338	321	341	308	330	340	335	326	347	337	312	345	320	339	335	349	353	366	337	325	335	317	333	343	344	311	333	349	353	297	331	291	303	309	320	324	362	336	313	371	302	339	304	322	352	317	347	334	318	340	335	346	356	295	333	334	362	302	314	321	326	307	359	346	325	337	315	344	349	342	348	357	299	322	313	337	364	337	340	338	326	302	356	331	333	344	340	362	289	320	345	350	337	334	309	318	351	331	334	339	355	301	329	308	338	331	319	345	324	322	351	341	324	329	305	335	317	310	326	305	354	339	360	327	331	317	342	318	343	322	326	347	329	351	351	328	333	322	297	314	334	320	355	344	322	322	357	321	313	345	330	325	370	326	325	332	332	320	316	342	313	341	305	325	342	328	318	298	324	323	353	318	316	319	306	329	350	320	331	328	307	307	327	298	311	327	335	317	327	306	321	320	300	345	282	350	315	335	310	343	305	293	342	322	284	317	318	292	339	321	306	333	331	356	353	354	351	337	367	342	310	327	310	342	355	340	352	321	335	343	314	341	339	356	296	353	322	327	301	300	344	349	308	317	322	314	359	300	306	323	328	317	362	330	318	336	308	321	334	312	306	360	332	302	356	301	308	328	301	298	326	314	282	349	317	330	324	318	338	318	349	349	321	360	329	301	321	283	316	355	354	344	315	350	339	339	338	353	341	320	305	335	287	323	305	332	336	345	340	338	338	308	318	334	315	302	334	307	308	322	327	347	327	319	327	325	294	326	320	331	314	346	334	328	322	334	315	331	306	335	323	319	377	314	307	308	328	324	334	311	316	328	316	338	332	329	305	342	307	331	314	343	354	319	315	317	335	330	327	314	327	343	303	325	297	355	325	328	325	340	311	334	330	329	346	311	316	302	288	354	307	358	329	306	367	324	321	323	303	315	308	285	343	310	302	338	289	337	322	343	315	310	309	317	362	324	333	301	317	329	346	352	328	324	307	304	337	338	310	324	322	285	340	306	327	324	328	307	342	343	310	309	329	349	305	317	295	312	312	329	346	305	339	305	310	294	331	328	323	331	325	307	310	304	305	323	341	306	329	323	333	294	295	360	332	330	370	336	338	323	346	313	306	269	337	312	332	291	345	324	329	307	354	309	311	316	328	314	314	312	305	303	355	315	350	315	336	309	285
6184	8250	18331	20097	16972	13066	11497	9773	9555	7759	7219	5902	5530	5350	4850	4280	3259	3345	3518	2328	1684	1358	1230	1136	1162	1132	1124	1234	1153	1075	1079	1016	1009	1129	1397	1205	1482	1260	903	917	908	904	876	890	884	931	897	951	981	1077	1070	1105	1047	1070	948	971	906	859	881	866	891	834	898	909	880	902	882	878	873	953	912	866	904	826	865	896	861	857	919	922	858	929	910	886	911	883	883	888	906	844	899	843	902	912	865	903	863	878	914	920	929	902	903	891	908	890	869	883	833	838	862	893	857	829	882	879	929	852	908	859	854	835	865	922	860	860	938	796	873	918	899	854	864	943	866	828	857	820	861	910	860	911	853	938	854	868	934	906	914	885	907	863	887	895	896	906	860	879	911	873	881	918	835	919	827	909	917	887	870	894	848	888	913	899	878	902	844	894	906	883	913	875	850	873	885	931	895	870	875	905	837	882	918	907	873	821	860	894	832	816	912	869	842	839	889	896	889	969	838	875	852	871	864	840	840	846	855	931	878	876	898	889	850	867	877	878	884	902	816	838	888	902	856	922	864	910	880	875	908	888	890	882	903	879	912	918	903	864	878	897	882	865	862	881	899	870	869	860	881	898	888	904	899	853	844	894	818	915	899	856	916	913	851	897	824	836	862	810	897	858	896	910	917	824	856	856	878	919	843	789	886	819	895	812	862	855	904	851	879	868	829	850	855	862	907	887	876	890	891	876	856	897	850	865	836	864	851	871	906	935	902	867	896	923	867	875	865	906	814	875	839	907	906	861	899	932	848	878	889	928	904	868	903	900	863	855	866	875	880	878	898	836	861	890	814	863	848	915	924	841	919	860	891	874	861	901	858	907	903	846	887	857	855	909	912	848	828	856	898	875	872	885	924	862	880	863	917	930	858	910	925	879	817	902	894	880	879	900	853	848	912	869	909	872	902	925	938	947	907	899	873	878	892	864	847	871	839	895	836	907	885	851	900	795	859	876	856	848	921	900	867	889	889	886	907	893	879	849	908	854	897	871	896	894	887	887	882	944	887	901	921	897	922	896	882	943	866	884	862	882	878	866	862	860	853	889	891	916	818	894	892	900	856	886	877	855	871	824	870	819	870	859	865	852	795	896	864	925	843	865	910	883	885	881	873	869	980	892	883	813	866	881	912	894	878	872	923	887	862	874	875	943	887	864	858	876	900	852	860	880	862	911	824	824	903	884	904	898	893	909	859	898	848	887	858	897	920	858	950	827	940	854	838	863	873	877	877	869	905	881	924	876	872	864	893	875	839	871	798	898	855	911	942	899	815	852	856	908	924	845	871	842	925	908	857	849	924	905	887	898	854	885	947	864	963	839	892	832	914	883	921	878	894	889	884	859	903	900	920	876	883	868	855	869	893	904	911	890	884	858	862	901	846	884	825	808	900	886	850	915	893	827	906	901	866	804	881	873	897	867	892	871	859	842	881	914	872	857	903	932	900	859	946	869	861	861	861	891	879	842	829	904	843	871	951	883	906	957	867	890	869	839	866	872	937	851	889	888	897	899	913	884	917	863	891	882	853	907	866	857	861	901	821	899	845	861	875	831	901	868	863	865	845	859	879	876	864	889	887	870	882	866	882	888	904	843	891	867	845	907	858	915	891	904	852	959	876	894	832	891	875	876	857	923	911	894	889	891	849	892	868	897	900	847	891	869	872	895	865	845	942	925	883	809	875	907	863	874	811	841	819	891	898	880	958	863	856	921	894	897	869	850	928	833	866	868	878	864	827	870	905	829	840	898	883	868	844	843	894	838	899	890	914	886	894	890	913	885	872	863	906	818	841	899	920	897	806	852	828	830	870	837	896	900	892	869	881	885	850	885	896	892	832	947	892	881	909	886	861	876	858	878	844	896	878	830	875	864	908	913	831	927	863	826	901	867	890	843	911	891	826	880	892	851	854	877	926	872	872	912	847	965	891	917	881	909	898	921	826	936	915	940	904	875	868	897	856	871	884	902	906	877	848	868	889	872	860	912	877	874	899	841	851	915	890	913	846	832	912	865	900	865	851	856	889	867	838	875	907	857	893	845	923	909	881	864	927	885	847	895	891	888	870	820	888	893	864	863	841	924	898	912	877	883	892	951	863	910	881	920	882	872	869	906	901	871	902	894	857	831	861	860	854	843	883	865	877	913	867	877	876	879	851	914	896	914	883	894	887	907	872	938	860	825	894	860	895	877	832	823	878	907	847	905	825	899	910	859	891	907	910	893	855	891	872	894	912	857	864	907	938	816	879	854	823	886	879	868	834	853	891	826	895	896	917	871	906	882	909	904	878	896	861	865	924	936	874	842	859	833	896	912	942	878	926	863	905	932	872	852	869	913	859	870	845	860	903	813	888	832	859	890	913	869	909	896	882	871	875	866	883	948	908	869	911	869	902	914	856	904	910	904	914	859	778	866	962	877	922	967	893	877	898	854	891	866	892	913	912	844	859	880	876	842	911	928	873	901	895	898	880	807	886	873	907	840	848	905	876	879	846	895	875	924	904	887	823	870	884	891	880	885	909	887	927	864	851	904	919	861	866	897	905	902	913	870	872	903	857	876	882	879	892	920	885	902	954	914	855	827	858	904	935	870	868	896	867	929	904	838	845	871	841	896	921	861	879	860	889	872	855	871	877	890	890	908	897	878	853	899	950	927	905	956	919	858	881	921	880	856	892	890	909	849	870	880	896	895	853	894	861	888	929	869	895	874	918	911	872	907	891	885	866	889	877	919	899	940	846	840	924	814	931	880	874	894	866	862	889	873	882	902	825	903	861	875	878	898	880	868	860	852	872	906	873	901	899	847	875	881	920	827	938	939	906	877	864	826	911	849	841	854	834	887	847	882	889	907	872	872	870	843	772	936	811	861	889	900	918	864	873	885	890	944	888	880	957	939	891	864	883	881	842	882	878	887	917	873	889	871	862	863	883	859	821	968	862	865	885	843	828	843	888	870	910	878	901	892	879	861	902	879	913	933	883	915	870	869	889	889	906	834	895	842	864	868	888	861	853	874	948	851	891	895	866	858	875	861	878	872	868	884	927	880	858	884	889	870	857	923	900	866	879	908	886	833	882	863	871	932	878	920	866	873	909	925	840	824	918	901	900	867	826	805	934	883	893	881	867	870	835	936	871	872	888	881	869	875	950	862	910	880	896	878	890	901	910	891	936	868	884	876	870	911	890	897	884	857	860	891	834	897	904	910	882	881	886	875	918	881	869	871	942	935	877	892	872	808	894	893	871	906	916	875	910	865	872	879	845	916	881	931	910	842	870	832	897	914	859	882	901	857	902	866	896	908	828	842	860	852	833	871	900	880	845	826	826	858	946	861	865	886	881	872	855	847	860	926	841	931	881	849	849	872	883	916	819	859	871	929	852	900	864	858	914	842	931	929	861	904	930	899	923	916	914	881	848	916	916	863	839	889	915	925	857	880	916	924	904	901	885	867	861	872	901	915	884	911	882	873	859	907	924	887	867	897
17887	15041	18143	15297	10103	7117	5366	4167	3542	2802	2341	1715	1549	1610	1357	1296	1027	1155	1275	771	558	408	416	381	374	359	369	350	377	380	396	350	382	585	1015	814	1119	519	340	319	293	319	314	338	325	349	298	332	362	366	464	581	532	444	384	331	343	304	325	307	299	305	311	297	285	336	296	322	307	304	296	330	336	332	308	329	275	311	303	325	318	313	304	302	294	296	326	313	315	313	269	299	323	271	305	303	341	288	285	291	311	289	285	335	317	290	288	311	314	329	271	279	318	306	281	295	326	318	292	338	302	289	307	277	284	307	298	302	309	304	326	275	289	308	331	290	331	285	290	323	299	319	296	315	345	294	324	277	264	286	318	302	299	301	317	299	295	288	290	299	321	299	329	301	313	302	299	311	321	306	310	328	323	307	262	328	308	304	297	302	290	263	266	287	317	325	308	313	307	322	279	314	286	303	319	323	317	301	311	308	286	319	282	292	347	301	289	309	301	325	309	311	301	325	342	303	311	306	306	335	301	308	291	309	293	313	308	315	272	308	318	323	335	313	313	300	296	301	279	309	299	301	308	333	298	330	296	299	264	302	295	322	309	311	291	315	330	278	303	326	295	300	304	285	288	278	305	313	309	279	316	321	312	299	302	306	339	309	282	309	297	319	327	342	326	263	356	315	282	302	307	337	306	299	288	325	295	318	269	305	313	271	292	302	307	287	289	291	323	314	313	297	278	303	293	303	318	282	295	319	322	322	320	269	317	322	316	312	337	290	303	312	296	272	324	306	302	313	335	316	335	327	292	296	334	290	321	326	317	301	273	335	301	301	293	288	320	301	296	291	340	322	285	303	296	292	262	318	308	312	313	298	295	296	326	304	318	308	322	316	292	271	302	332	283	296	313	314	303	294	326	305	292	310	280	312	307	331	290	322	304	333	317	310	284	318	302	274	296	323	286	328	317	305	318	318	286	355	307	318	324	295	285	306	293	324	332	322	310	323	311	297	299	309	314	342	329	289	301	316	324	273	318	304	308	315	280	321	313	294	316	289	319	303	307	321	310	299	328	312	288	311	302	319	327	292	348	325	271	319	311	293	277	303	294	319	318	319	274	309	280	322	292	307	312	306	298	316	299	316	280	308	305	293	337	321	296	297	330	306	297	288	289	325	296	305	320	325	272	334	321	298	303	289	304	316	292	318	314	295	280	304	318	328	309	318	307	331	310	296	306	337	291	309	292	277	300	318	292	301	303	310	301	280	330	275	311	309	316	273	289	304	291	304	278	295	278	277	317	295	321	304	292	309	286	297	320	317	288	291	304	303	302	306	302	289	333	291	333	327	295	309	322	339	306	269	307	307	298	312	295	296	324	310	311	333	283	304	295	318	327	313	272	303	294	293	301	308	321	276	303	288	295	315	335	315	299	313	322	304	292	303	272	304	314	288	327	313	322	343	286	317	276	313	257	260	302	330	340	307	298	307	316	312	290	322	307	308	319	337	302	307	310	308	301	286	310	282	305	271	305	318	307	285	294	331	288	309	294	334	301	265	314	282	349	308	309	291	318	336	294	303	287	297	332	312	301	324	299	318	317	306	299	296	298	293	286	302	344	304	344	308	320	327	307	318	330	311	341	269	350	290	301	311	292	293	339	302	308	276	307	311	318	313	324	301	290	304	307	322	283	304	298	303	328	313	302	286	327	315	319	340	300	283	301	318	293	287	324	311	296	285	296	266	313	293	324	326	283	286	302	299	314	331	313	285	290	296	303	296	305	320	337	290	304	312	332	313	298	287	281	301	299	314	296	323	288	338	309	300	344	296	269	302	295	314	300	321	294	343	330	336	292	327	284	295	304	291	322	322	277	289	299	288	297	312	331	295	301	294	281	304	340	294	289	329	284	291	294	308	310	327	287	295	313	311	273	321	324	293	312	299	301	323	313	286	317	315	279	307	291	302	317	287	296	307	281	285	289	315	284	317	303	295	333	336	333	301	282	305	290	296	334	282	285	286	302	287	288	274	291	332	303	330	285	279	278	317	279	288	262	319	287	309	288	302	327	305	305	328	302	338	308	295	318	293	317	290	294	297	307	300	314	298	317	328	337	285	276	303	314	292	339	312	312	278	310	324	295	315	281	291	278	279	317	310	304	289	345	272	299	280	270	292	285	316	292	266	317	335	331	324	299	303	300	286	342	278	314	330	314	308	323	296	335	308	305	294	301	298	329	289	281	324	284	298	328	310	300	297	305	297	284	300	293	292	322	334	291	323	281	312	320	281	266	271	300	301	320	330	291	307	276	317	295	300	287	296	302	291	272	317	300	309	321	283	302	306	321	320	317	299	302	337	292	294	333	315	303	299	309	316	277	305	307	322	307	297	302	312	294	290	276	293	289	296	319	292	281	305	317	316	290	312	305	312	318	323	341	280	304	292	309	308	301	291	318	314	296	306	280	323	329	293	306	308	298	301	286	305	268	313	285	283	287	336	312	312	282	325	320	290	302	299	274	329	343	282	284	305	303	339	304	280	289	278	330	330	312	299	281	318	294	322	314	294	324	316	282	307	305	313	283	285	319	296	284	311	317	310	300	309	307	295	302	293	279	294	299	281	303	316	308	307	305	292	312	306	343	295	309	278	317	317	291	303	290	315	303	318	323	288	300	300	333	294	297	276	300	300	308	322	300	315	303	313	271	298	316	288	298	314	291	321	285	339	307	314	293	305	296	293	296	316	306	306	294	294	321	297	302	303	329	258	296	304	291	323	326	308	322	336	329	328	305	305	306	273	305	299	303	302	272	299	321	290	291	322	305	277	307	339	300	340	311	258	297	303	318	290	300	295	314	283	302	303	274	302	264	302	341	317	310	320	271	329	296	312	290	320	292	336	294	319	298	299	311	310	295	281	302	282	324	294	317	267	294	328	272	293	281	331	308	325	315	293	331	303	304	279	313	283	294	302	308	303	281	317	285	308	297	272	284	322	331	303	297	294	267	318	284	291	296	305	299	311	313	297	298	300	314	293	319	292	285	288	274	291	294	313	311	323	321	347	332	294	306	301	318	323	296	320	332	298	264	324	296	289	291	334	309	311	283	323	326	271	327	296	325	297	297	317	325	313	311	301	316	295	316	263	293	312	324	300	296	322	275	299	312	338	308	317	308	301	306	290	279	304	290	339	319	317	305	298	310	306	276	302	270	301	283	288	332	278	317	318	298	294	304	363	345	312	303	290	316	307	285	293	307	319	284	294	289	278	282	319	304	328	315	296	300	341	315	310	307	296	303	328	337	325	310	311	299	327	288	301	299	294	264	343	293	297	281	305	306	331	317	317	308	279	305	365	319	325	287	297	317	311	307	295	297	284	281	308	290	314	303	270	308	282	289	289	311	303	318	289	306	288	281	328	280	287	332	277	320	331	321	289	291	285	312	312	269	288	298	318	329	352	297	274	312	324	283	314	275	299	273	340	324	294	277	303	312	288	329	308	322	294	331	288	323	320	317	328	297	306
11802	13274	24261	27310	22875	19654	17863	15793	15215	13257	11217	9336	8176	8743	8080	7639	6453	6770	7328	4376	2682	1926	1564	1495	1438	1375	1451	1455	1291	1417	1479	1365	1361	3165	6561	4604	7339	2242	916	930	980	941	950	949	939	1003	885	933	1015	1290	2082	3009	2733	1746	1285	1062	956	903	802	796	801	858	785	837	871	884	832	864	844	829	814	826	891	850	784	812	825	795	790	824	834	850	898	798	801	829	837	802	852	889	856	866	862	801	813	807	846	864	865	851	832	811	792	810	820	907	837	847	818	803	851	827	839	830	794	829	843	827	859	779	802	824	855	809	842	804	840	819	863	830	887	834	826	847	833	852	809	788	781	825	776	832	820	847	845	806	815	824	803	878	777	861	870	786	832	843	864	856	878	829	809	806	828	850	829	800	830	867	818	850	765	790	794	813	777	752	837	890	822	853	872	854	810	867	825	802	823	794	824	850	794	888	807	812	792	864	789	799	803	829	844	824	826	780	881	899	794	832	844	846	800	884	763	817	821	810	847	832	803	810	791	816	871	840	796	823	893	864	839	852	857	829	796	839	851	788	824	845	798	811	837	819	853	852	797	812	814	817	824	773	822	797	860	824	801	865	828	820	822	863	785	837	842	847	802	826	849	818	801	825	809	830	786	842	831	795	827	808	875	823	848	879	825	886	811	841	824	832	841	850	812	848	847	795	826	813	881	846	845	829	829	784	819	799	800	841	825	815	805	837	844	832	847	811	830	883	787	800	796	837	851	825	836	848	850	813	809	857	813	814	808	831	866	832	818	823	854	786	789	802	796	785	807	788	824	789	841	856	833	845	812	808	819	834	883	840	801	835	846	780	871	815	840	857	839	787	841	780	865	830	868	845	840	875	799	842	839	837	827	842	830	835	852	834	824	834	820	834	805	857	794	861	789	830	836	816	873	836	854	771	811	803	809	843	838	864	822	817	863	816	837	829	861	850	814	839	812	828	843	820	855	856	796	853	807	786	863	759	847	810	829	836	840	830	806	811	813	823	848	836	805	806	833	840	799	844	892	816	819	863	802	829	820	813	807	838	790	804	822	799	799	782	808	805	851	789	859	875	800	838	800	807	852	780	810	845	830	811	824	829	809	823	794	808	838	851	858	802	862	804	812	842	884	829	806	868	805	824	831	869	809	862	816	890	877	790	801	853	869	837	840	833	838	812	874	804	821	819	796	870	832	798	844	816	841	866	821	792	849	830	791	893	814	831	818	800	856	800	784	788	801	831	826	793	828	815	831	796	861	861	849	856	864	841	839	811	793	837	792	818	826	815	829	847	821	803	831	802	810	827	799	830	773	800	861	811	836	796	848	832	821	825	864	857	773	831	796	849	892	836	855	859	817	839	770	823	824	814	854	861	818	841	830	829	803	766	842	847	847	849	792	804	826	831	818	870	803	850	769	865	874	819	813	756	764	878	811	802	839	778	862	814	787	864	799	829	839	789	857	819	806	879	824	842	803	850	863	787	831	830	806	832	815	839	796	805	849	907	898	821	880	801	799	803	823	852	851	787	823	848	874	822	832	838	833	844	840	828	860	855	862	829	793	838	815	809	805	852	842	839	820	867	813	836	819	774	838	825	763	821	796	847	815	830	817	819	841	791	790	841	777	856	839	815	852	770	858	813	827	832	801	777	852	857	810	829	799	853	826	851	800	810	869	807	822	804	810	782	824	855	861	837	811	861	813	825	836	817	876	838	867	843	809	858	846	799	843	823	833	832	766	816	774	859	842	847	854	797	837	834	857	821	807	822	848	794	827	798	829	838	824	850	836	822	836	831	833	832	786	838	822	807	852	866	818	805	859	829	840	856	834	820	832	827	802	848	849	822	815	864	812	849	849	916	837	823	797	875	850	843	800	840	839	804	810	846	845	782	804	805	900	810	850	834	834	857	818	855	839	811	815	809	848	826	818	819	843	759	835	870	838	770	797	856	826	797	835	868	873	771	806	837	848	854	782	858	834	811	845	845	858	836	799	837	801	820	855	801	873	817	824	845	792	839	816	836	831	838	866	788	813	840	864	813	832	834	836	843	791	886	799	810	791	841	840	814	814	822	827	809	821	806	848	817	764	833	833	839	807	786	874	767	813	753	841	785	856	836	889	832	837	826	835	889	857	782	784	860	831	803	792	863	772	858	809	861	820	829	849	859	819	852	767	840	796	797	768	859	811	828	841	782	870	820	865	849	840	834	863	850	824	843	819	848	851	822	774	859	802	822	852	839	778	815	839	854	814	844	771	907	842	781	835	851	828	828	840	850	783	878	859	884	858	775	838	823	805	857	844	865	843	826	783	806	891	810	826	826	835	813	805	889	787	816	839	874	851	823	856	851	809	835	783	817	804	827	841	789	777	800	827	789	784	838	807	767	808	823	831	764	873	833	873	812	802	838	822	847	832	828	876	863	882	829	824	778	846	846	796	860	820	831	888	857	829	840	878	838	822	829	808	805	845	802	773	792	801	849	794	818	798	862	798	858	797	842	794	826	791	851	860	841	857	844	814	863	851	841	856	842	809	858	864	857	808	880	855	839	814	814	826	854	831	826	844	813	812	880	808	794	817	822	828	858	791	860	855	829	815	783	881	807	823	822	813	818	812	842	818	838	846	840	848	858	864	852	879	785	829	754	830	849	857	860	820	820	826	799	890	872	828	797	857	826	822	803	849	823	816	848	845	778	824	844	833	799	852	806	835	844	849	811	837	828	848	823	795	855	829	779	800	862	827	892	819	848	856	863	894	842	804	759	837	825	847	829	800	786	873	866	853	900	823	848	842	812	829	857	855	834	853	821	848	818	842	813	856	795	844	812	783	838	835	843	802	835	793	792	886	871	801	761	798	805	853	853	855	811	815	836	798	872	823	800	852	803	812	920	843	872	781	812	852	859	839	850	807	847	822	812	792	791	802	846	825	874	862	801	835	832	841	836	856	801	885	853	809	829	805	825	801	870	878	832	827	828	843	814	820	812	817	798	823	842	870	805	782	828	832	851	862	845	766	845	870	834	861	825	789	851	857	874	832	833	796	856	862	864	837	787	808	854	790	820	840	861	834	860	819	835	824	881	795	782	792	821	827	808	900	869	837	842	794	835	826	836	861	864	815	841	809	810	891	860	799	894	835	861	842	865	804	830	839	789	882	880	856	802	856	795	812	828	842	809	860	867	808	818	802	805	861	870	809	815	832	792	904	812	777	820	832	801	849	830	821	852	773	786	819	850	857	852	833	823	780	836	800	808	832	829	831	842	869	834	830	856	878	855	820	869	847	796	830	829	830	827	803	846	807	828	875	852	892	819	824	817	795	783	842	829	831	820	817	847	819	834	792	861	847	871	891	777	840	801	832	815	829	825	835	819	819	821	820	809	814	819	844	814	893	848	826	829	827	823	848	769	846	880	816	851	878	847	820	822	811	838	878	910	768	827	812	839	795	861	776	815	773	859	816	843	837	803	810	799	819	783	782	858	785	827	843	871	842	821	805	795
26362	20617	23844	20281	14247	10698	8904	6608	4928	3865	3434	2803	2260	2434	2079	1948	1766	1638	1969	974	594	437	339	382	380	327	314	364	351	360	367	322	348	887	1605	1277	1669	481	259	288	264	267	239	278	279	269	240	232	273	292	422	646	661	631	540	347	319	246	222	221	248	252	236	229	201	226	229	212	243	213	219	191	230	208	218	216	198	207	227	223	222	231	226	237	226	255	218	232	238	228	241	202	210	217	214	199	218	243	235	192	228	249	191	229	220	191	209	221	240	223	219	223	195	189	213	231	208	218	224	250	220	244	216	220	225	218	241	231	221	228	236	237	217	227	228	207	232	202	221	219	227	224	233	234	205	242	212	207	202	225	240	223	223	206	257	239	225	230	228	213	200	188	219	242	222	222	231	229	215	218	214	237	239	196	198	239	198	209	219	218	228	219	191	210	233	214	239	211	245	220	224	219	211	209	210	216	215	209	210	224	219	220	259	228	239	211	223	236	236	211	210	210	217	231	206	227	225	227	230	217	198	211	233	217	242	234	226	218	251	209	198	240	242	221	235	225	202	225	221	187	246	223	227	228	225	206	231	225	233	197	208	200	236	223	214	248	243	205	215	220	188	217	234	212	239	227	192	213	226	217	212	236	225	203	243	206	230	240	226	234	221	218	236	238	232	239	243	230	202	227	236	229	216	228	217	238	199	219	205	224	222	262	204	246	235	215	210	224	236	214	214	206	233	221	221	216	216	233	202	233	214	200	229	220	235	222	241	223	213	210	250	232	254	197	226	216	241	228	231	214	242	208	217	207	208	244	224	217	221	193	221	241	214	224	225	217	217	250	215	244	221	237	220	211	237	220	210	229	221	223	228	223	225	207	235	213	227	243	240	217	221	235	195	237	239	235	244	215	247	235	211	215	211	266	199	223	227	228	232	217	227	240	209	221	211	234	209	207	221	210	220	229	231	197	213	243	202	257	228	200	216	212	210	199	240	199	250	222	211	225	209	220	221	211	203	229	230	236	258	215	234	207	222	215	237	238	241	211	212	220	203	209	220	229	211	215	184	230	218	230	241	226	214	194	246	219	252	236	232	241	211	240	218	204	220	222	190	238	207	269	209	202	203	201	228	218	226	242	197	228	221	226	214	223	244	207	217	201	215	222	212	235	204	242	228	219	203	241	190	216	213	227	222	205	205	213	217	238	230	242	237	224	204	233	205	223	221	209	199	219	216	234	225	216	225	233	218	255	234	228	202	209	203	185	216	223	201	221	245	196	232	236	245	226	224	226	224	239	209	200	216	237	232	225	250	226	234	206	218	234	205	242	186	223	249	186	239	216	228	208	215	200	212	227	219	221	214	205	203	217	233	257	245	210	194	200	205	247	167	222	233	223	197	246	222	223	203	214	220	233	211	230	230	242	216	220	225	231	243	213	214	214	223	240	217	231	225	239	213	218	200	198	232	222	216	204	228	221	222	215	225	210	190	241	228	256	243	208	226	233	208	197	214	195	204	191	249	240	210	245	224	242	236	222	233	192	205	229	226	231	210	215	220	261	226	191	221	217	227	229	220	215	264	250	228	206	208	243	281	219	216	219	248	229	254	218	202	240	220	238	212	202	220	214	208	230	237	199	225	235	222	206	224	214	220	214	215	236	229	221	238	213	185	249	245	218	212	232	214	203	229	234	255	216	211	217	204	234	230	224	215	197	212	227	244	228	229	189	232	217	216	209	220	210	213	215	227	203	210	223	205	209	213	233	231	217	213	224	201	214	198	233	201	216	226	226	247	235	196	220	231	218	216	221	246	237	224	231	218	221	215	220	186	220	214	231	218	220	221	232	237	234	233	218	230	220	214	220	249	244	231	214	222	236	224	205	220	226	207	207	236	233	223	229	218	233	205	213	202	248	215	216	229	222	201	212	195	232	239	216	244	212	211	216	204	234	230	206	215	192	199	231	213	230	217	234	214	213	240	213	216	217	218	236	205	227	221	233	204	213	225	232	226	256	227	225	230	214	239	231	219	218	236	239	215	234	215	220	239	235	220	219	220	194	220	219	221	232	252	230	257	199	186	221	248	220	247	257	236	224	238	214	237	212	202	209	238	220	224	216	224	246	198	211	220	193	200	224	244	206	213	222	223	218	205	215	221	266	218	203	215	196	210	246	218	226	230	239	228	239	225	184	235	186	237	218	226	208	219	214	217	218	229	242	183	219	236	234	228	209	258	247	213	188	212	206	217	219	238	219	235	222	235	226	214	221	237	224	235	227	214	222	193	208	229	210	201	193	220	221	229	225	232	221	224	231	218	215	224	260	201	194	224	208	212	205	231	226	218	210	213	209	217	195	245	277	231	222	215	241	233	209	203	210	221	220	221	232	211	233	226	205	215	223	225	241	252	212	223	229	210	234	233	220	213	216	211	213	211	236	210	212	226	244	242	242	190	213	235	228	234	207	209	228	205	217	212	226	208	228	230	215	233	232	213	244	227	235	217	223	231	189	234	216	235	232	223	222	228	209	208	235	232	224	207	214	225	242	242	205	247	226	221	254	209	210	216	221	211	233	229	221	215	216	239	239	251	225	224	187	222	240	223	234	241	220	220	201	229	196	233	215	222	225	218	235	213	220	198	244	221	230	220	217	206	227	212	208	248	209	258	214	198	236	221	209	212	233	234	239	206	217	225	236	220	222	202	212	232	211	228	221	234	204	207	212	246	212	202	214	221	231	197	210	229	224	234	208	226	246	188	202	244	261	206	216	206	217	216	230	219	218	231	221	238	255	221	215	236	200	208	203	220	213	213	236	228	240	229	217	218	230	249	207	210	224	232	218	222	231	207	213	205	215	225	212	207	222	228	234	220	232	234	232	230	235	217	229	211	234	227	200	221	214	218	216	213	237	201	218	237	226	243	204	196	232	227	234	236	232	214	237	221	213	226	212	226	222	227	217	200	221	224	231	224	220	243	248	232	211	218	204	221	199	212	203	213	206	221	222	234	218	239	216	230	237	220	224	199	231	218	229	220	241	213	208	226	207	229	240	225	227	232	187	221	220	231	201	187	234	208	225	227	197	230	239	224	222	207	204	236	230	193	249	227	242	190	201	213	217	212	231	234	183	221	237	218	231	217	235	256	222	193	233	202	222	198	222	230	208	229	217	217	229	217	204	191	238	214	217	225	232	234	231	243	233	212	216	230	225	232	225	226	220	202	219	211	214	217	240	232	232	236	196	215	235	230	235	204	186	229	233	242	216	217	192	222	252	217	208	251	211	221	225	230	216	224	202	227	223	202	214	229	205	233	234	219	230	207	210	244	224	232	200	226	247	208	203	213	206	203	241	208	249	208	233	217	223	250	215	211	217	247	192	248	214	210	200	193	216	220	216	242	202	226	216	226	218	232	222	232	223	243	217	248	229	238	246	219	221	213	248	196	243	227	240	198	227	233	218	216	236	225	247	224	227	233	226	219	214	233	216	231	214	231	207	234	222	251	208	203	195	211	216	209	221
15931	16969	29027	31585	27813	25097	24052	21034	19558	16918	15636	13370	12110	13231	11449	11273	10441	10617	12231	6247	3940	2371	1761	1876	1865	1576	1597	1614	1538	2025	1878	1594	1785	5849	10225	8293	10894	2172	917	910	927	976	904	990	1145	1006	885	768	866	1108	2056	3676	4213	3581	2730	1764	1283	919	800	596	644	646	566	674	576	601	622	640	675	590	630	585	600	637	613	592	607	624	575	594	631	610	588	592	655	609	580	608	600	639	614	623	642	631	588	603	593	673	612	631	597	692	657	649	606	600	603	646	605	632	599	601	634	649	598	611	623	624	627	605	635	616	604	621	636	618	634	621	603	664	634	637	597	685	643	636	641	624	579	629	629	621	629	652	596	646	622	625	610	637	629	597	587	593	630	630	647	629	624	626	609	630	644	611	613	668	615	593	612	635	616	610	606	616	642	617	582	619	584	676	623	616	574	623	638	578	624	633	623	642	660	636	595	627	599	596	635	661	626	613	611	590	607	622	595	604	577	673	610	621	619	591	608	613	642	604	638	614	630	644	599	600	579	605	600	631	628	578	632	615	592	658	642	628	635	626	662	600	635	630	640	639	627	623	628	641	620	622	638	627	612	620	598	616	650	607	639	614	632	641	598	601	644	629	617	640	602	638	630	638	630	580	594	673	606	615	608	601	640	629	624	620	646	607	623	656	619	583	624	616	598	638	613	628	618	620	617	597	598	627	633	624	575	618	625	634	635	603	619	652	627	604	650	641	612	628	603	607	642	667	675	676	618	642	633	637	652	610	628	609	662	648	595	625	615	632	624	565	659	592	590	626	623	608	613	614	635	654	629	635	602	628	590	618	658	563	607	641	624	651	658	619	642	619	636	622	621	607	623	612	661	594	650	640	679	637	672	617	626	603	609	594	610	618	591	661	630	616	640	609	622	630	656	622	598	619	636	584	629	625	621	639	613	640	631	644	602	634	661	588	665	584	603	596	640	591	622	645	605	632	607	614	659	596	665	642	643	584	609	610	601	637	628	621	569	643	657	614	623	580	630	605	627	579	601	571	569	612	626	623	610	603	663	619	670	607	587	586	641	649	645	624	626	695	623	611	643	657	649	650	619	673	626	605	609	579	601	678	614	626	610	598	646	614	639	604	633	610	648	627	595	636	614	609	618	623	614	627	637	619	647	607	626	590	631	622	608	650	638	647	587	604	645	629	625	632	642	590	647	664	615	629	666	652	647	621	600	640	607	573	590	594	648	581	587	580	647	631	592	612	620	622	596	647	626	616	638	672	677	610	603	648	656	647	603	651	633	612	571	630	640	656	635	558	602	607	612	651	587	618	631	591	606	602	613	625	578	654	628	630	693	653	650	604	645	628	619	626	647	597	620	650	585	624	686	621	613	613	667	637	633	584	597	650	639	635	655	611	669	661	642	627	626	648	632	577	615	640	643	601	637	584	599	626	602	641	624	635	647	630	603	618	608	603	656	668	637	628	624	653	622	637	596	638	623	615	627	615	638	644	634	631	630	624	624	646	610	612	603	639	661	645	593	591	675	663	611	585	573	577	611	617	633	605	614	612	630	635	623	607	619	609	617	643	629	617	630	618	640	588	616	616	621	633	632	643	609	656	612	661	642	627	621	623	636	616	646	654	601	635	691	659	650	623	649	626	614	642	643	615	577	606	601	618	647	613	638	612	655	646	633	570	660	623	613	616	594	656	636	614	654	641	653	618	590	633	638	597	596	655	639	615	597	626	627	597	637	608	638	654	638	610	600	622	635	616	623	634	653	586	584	614	634	602	572	637	619	617	626	619	624	618	670	649	597	628	642	625	649	665	630	623	659	656	645	619	586	645	630	604	608	630	628	581	634	595	637	629	646	650	591	599	661	601	625	649	630	622	618	626	645	653	652	576	617	674	643	646	655	632	629	587	596	588	597	624	615	604	611	625	620	627	613	644	624	635	598	643	612	564	628	645	564	610	594	602	605	604	629	638	600	665	604	601	607	629	609	662	652	635	619	629	639	627	637	620	611	630	636	623	639	631	599	613	616	617	596	670	649	637	577	625	610	618	607	599	675	607	602	613	594	629	621	581	626	614	607	645	556	603	642	632	625	629	576	650	649	618	620	667	578	627	673	624	610	613	630	565	631	658	593	649	580	606	599	625	615	599	597	619	626	647	645	631	630	635	592	694	624	562	598	626	640	662	633	605	629	597	672	618	624	631	635	637	612	617	669	648	627	620	642	593	619	610	662	609	608	617	605	612	607	650	573	662	598	617	622	658	611	608	633	680	649	633	579	645	558	627	607	647	662	627	631	577	642	653	603	615	643	602	656	621	568	608	623	650	667	659	657	588	620	579	626	593	621	643	627	593	619	598	637	615	623	627	610	647	606	646	584	606	584	628	628	586	583	636	642	643	631	601	633	668	683	644	647	632	653	663	635	610	615	620	574	633	631	629	665	612	658	599	613	671	595	640	586	598	622	616	619	643	618	634	629	613	646	635	638	612	646	644	617	588	591	619	603	637	654	591	595	618	610	636	618	660	634	591	604	637	623	670	621	617	592	573	635	626	649	598	664	602	644	616	619	607	589	634	633	597	617	634	588	626	593	599	610	639	650	626	625	624	616	625	651	616	613	625	617	660	668	600	664	631	605	610	613	642	600	617	638	623	625	619	619	650	606	582	605	628	633	604	607	586	584	654	620	599	627	620	617	611	620	640	676	607	615	655	597	660	695	647	604	668	630	606	609	605	595	615	661	645	620	621	638	646	609	619	610	579	585	626	634	622	600	657	632	585	648	628	629	616	635	588	632	590	601	641	646	656	583	629	652	616	603	609	621	619	560	621	611	604	617	649	595	638	609	661	607	637	682	634	627	604	650	588	615	586	601	614	600	611	613	629	574	596	609	592	654	631	622	624	600	636	643	628	643	663	605	600	564	606	630	615	652	613	600	649	609	647	648	657	582	642	620	656	601	635	623	628	641	687	580	587	608	590	639	633	630	598	601	590	625	629	591	605	644	608	605	595	639	620	643	619	612	636	601	637	643	602	617	597	596	616	632	582	637	602	616	649	617	591	637	627	603	624	608	650	636	592	630	632	659	605	639	634	634	592	607	630	615	609	613	587	615	616	618	653	581	633	663	593	679	642	622	643	638	636	631	610	572	608	576	637	631	666	614	637	575	601	615	631	595	630	637	614	628	625	611	608	633	657	609	606	615	648	602	612	643	611	607	619	626	618	659	631	638	630	591	623	644	624	611	638	671	609	628	658	609	635	614	612	654	655	631	607	611	591	642	636	610	583	648	658	624	628	637	623	627	604	632	650	648	610	645	652	583	653	613	592	608	613	588	640	630	599	649	655	627	683	601	608	615	609	655	581	599	647	644	602	629	651	641	640	564	625	586	596	601	624	614	602	605	612	610	665	654	581	616	643	634	622	578	605	596	669	646	576	673	604	668	591	647	627	667	588	599	574	572	608	620	608	623	643	612	613	662	614	638	593	658	634	640	608	636	601	652	587
10897	10074	11966	9552	6171	4392	3187	2232	2010	1762	1537	1503	1380	1181	1014	804	694	709	638	492	406	398	359	396	342	323	320	342	342	342	310	280	293	312	351	344	345	310	300	278	299	314	334	297	261	313	284	305	325	292	334	327	331	358	335	331	356	295	296	299	290	298	311	331	306	292	301	259	316	295	317	301	316	318	295	293	302	360	300	308	268	312	282	320	309	304	295	327	315	323	327	268	343	300	317	290	298	330	328	325	296	294	279	297	290	297	320	298	312	315	295	312	290	298	293	327	315	299	298	296	329	320	311	346	313	303	317	310	327	273	295	313	270	292	295	347	289	271	330	294	306	298	307	305	335	294	313	292	311	311	289	306	289	298	309	301	310	329	336	296	328	302	295	320	291	299	316	339	345	282	312	279	299	293	304	290	302	312	304	330	301	295	275	321	344	315	350	341	307	301	320	294	287	316	302	288	305	323	321	298	280	331	339	295	288	332	291	330	320	281	309	291	289	342	309	291	329	322	318	309	356	292	313	288	295	292	315	300	346	312	297	311	281	330	311	299	316	285	293	311	316	318	325	314	314	297	300	314	328	319	287	326	328	325	305	297	299	273	314	298	307	286	332	306	321	291	308	307	316	295	347	331	312	307	344	305	319	319	294	316	282	288	265	298	295	304	320	313	297	326	327	292	305	306	311	294	275	299	292	302	314	309	308	304	310	313	300	333	292	299	291	295	347	315	306	305	301	337	306	303	307	288	318	288	322	320	331	294	313	303	298	294	328	294	319	278	293	320	303	332	311	306	306	295	320	294	302	281	295	281	305	344	323	325	301	300	296	329	301	322	327	307	292	304	298	305	297	331	319	314	290	305	343	297	309	306	281	290	266	299	289	295	315	296	343	306	325	324	330	290	302	329	343	302	323	309	297	288	296	300	349	311	304	301	311	292	291	300	322	301	278	336	274	315	308	346	324	315	319	315	305	308	279	309	301	298	331	308	308	324	275	297	317	304	317	326	290	306	321	297	320	296	324	280	301	290	299	292	286	310	302	297	313	286	320	289	298	306	296	302	329	294	285	302	318	292	298	319	299	311	302	313	304	326	310	307	283	274	259	276	322	296	316	308	276	313	300	302	333	327	309	311	288	301	341	278	304	329	316	311	302	272	324	304	316	280	286	277	292	281	336	285	308	285	305	298	281	329	298	328	270	278	318	295	330	302	306	287	315	312	295	304	338	290	275	318	310	304	310	285	293	311	339	321	303	342	286	300	307	304	288	314	320	304	287	329	302	321	287	318	330	301	332	316	330	293	303	286	309	323	299	317	300	335	305	287	312	310	307	295	320	303	310	285	288	291	276	316	285	311	309	327	283	278	308	343	274	306	321	298	306	305	299	316	296	292	313	311	290	308	297	297	311	300	302	285	309	312	308	297	285	302	312	314	306	297	302	289	306	286	297	308	318	325	316	320	280	310	296	294	329	327	283	316	335	311	305	294	331	335	285	289	270	306	312	270	294	304	319	323	321	297	309	305	317	300	334	266	317	296	316	280	332	324	294	291	326	287	301	336	267	319	284	305	314	318	292	310	311	292	302	328	306	311	298	275	308	287	291	304	300	285	326	301	307	333	315	309	304	332	355	289	297	319	320	319	298	290	303	324	307	289	303	300	299	324	309	298	295	291	300	325	341	312	299	322	293	304	343	329	278	303	310	295	319	320	306	287	306	303	302	315	307	294	294	319	310	302	311	275	286	312	302	287	324	291	303	296	308	314	280	317	316	296	270	306	293	314	284	308	298	281	285	335	302	329	334	310	343	307	309	322	302	316	314	322	303	275	343	340	300	326	301	290	285	286	330	284	313	294	315	290	327	312	312	287	309	307	275	299	288	303	308	257	298	287	299	301	292	296	330	309	312	321	308	275	306	317	325	276	308	310	330	318	316	337	308	302	317	314	291	286	283	301	291	286	292	294	288	319	308	301	270	313	321	331	316	308	298	307	329	332	322	284	326	316	313	335	310	317	315	316	292	325	285	287	309	299	338	340	294	325	288	327	324	312	279	295	323	311	279	309	302	290	330	304	290	332	262	305	291	281	321	282	339	301	314	288	320	300	272	290	290	289	317	339	275	293	290	305	300	318	317	354	314	296	323	288	358	311	284	309	322	309	270	335	302	303	277	286	307	305	306	295	317	289	292	311	294	320	306	333	326	282	328	316	308	291	307	333	314	294	317	283	279	314	311	273	317	297	321	269	319	296	319	303	308	310	325	275	276	302	324	302	305	298	330	314	324	293	281	324	296	309	306	339	344	324	280	336	305	281	311	292	302	318	289	337	286	336	287	294	310	300	312	305	338	297	309	271	244	267	277	299	294	316	306	300	328	314	295	300	312	278	351	308	284	311	308	326	310	322	318	310	320	292	292	326	301	292	314	321	314	334	282	298	301	293	329	314	318	297	320	285	280	302	289	314	279	288	293	313	321	312	292	313	292	293	305	307	313	285	330	305	314	272	289	314	316	354	298	336	302	332	306	277	336	287	307	289	317	263	301	323	319	327	284	308	302	301	322	290	320	329	322	291	285	334	296	311	309	324	282	295	286	301	286	342	292	301	319	309	334	286	315	301	279	296	331	319	280	285	296	304	318	328	329	322	301	304	296	335	313	307	309	327	297	308	311	271	300	303	299	314	294	308	288	299	329	296	325	299	328	302	306	343	290	297	323	313	330	327	281	311	294	280	306	304	304	290	338	330	285	327	295	285	302	296	303	283	330	311	295	305	304	309	304	301	263	306	308	303	326	282	278	294	306	360	295	323	330	309	299	312	270	312	311	285	322	291	299	319	311	304	325	310	281	314	304	298	300	323	298	312	277	305	317	284	320	304	315	324	321	335	340	308	295	317	325	296	309	301	324	303	297	320	304	321	311	281	312	299	327	288	300	306	327	301	305	324	295	302	286	318	309	297	302	295	304	283	376	317	296	316	309	317	306	300	280	323	307	312	296	332	336	288	320	290	337	300	332	308	296	270	287	293	332	327	312	325	322	306	285	298	321	292	295	326	298	306	302	306	284	281	281	312	304	298	298	315	302	301	318	300	345	303	290	295	310	271	316	290	338	307	317	293	285	285	308	326	324	269	304	343	324	344	312	301	323	308	317	320	299	310	302	304	304	302	294	312	309	302	314	280	334	288	334	308	280	277	315	313	333	302	331	298	270	300	280	293	319	354	290	295	334	292	274	300	299	295	308	252	308	295	313	320	294	303	315	308	295	300	306	270	297	295	295	320	268	335	340	308	283	315	325	296	332	311	328	268	302	303	262	284	317	300	314	328	339	359	298	316	300	296	287	329	271	284	308	266	290	316	341	314	316	297	298	327	307	319	312	320	286	305	271	278	268	273	314	298	337	306	313	300	299	313	351	315	295	292	297	326	303	328	291	318	313	290	297	319	331	312	301	312	311	320	307	323	320	323	302	288	286	306	350	328	326	305	284	324	332	288	288	321	307	270
7268	9253	18374	20355	17365	15475	12828	10004	9559	8832	8130	7573	7224	6866	5556	4516	3579	3309	3365	2251	1690	1303	1195	1250	1142	1051	1134	1029	1063	1069	1019	1035	959	999	1258	1250	1326	894	856	860	910	862	869	816	836	862	863	879	811	848	870	1061	1147	1229	1013	967	971	942	861	831	827	776	855	838	828	876	796	853	859	814	869	828	794	845	829	824	839	829	848	858	835	838	837	864	845	855	890	857	762	882	797	851	854	833	859	803	867	842	829	813	854	801	865	877	871	842	765	824	812	842	851	863	770	814	857	863	850	867	863	813	784	870	816	838	858	824	828	816	810	813	857	844	791	811	782	814	856	836	815	771	865	821	867	792	806	821	845	844	795	836	821	824	819	801	834	825	821	818	869	843	867	854	811	868	863	845	815	806	845	848	837	887	823	858	813	819	873	856	878	862	842	824	824	861	847	846	791	806	881	828	811	764	862	820	789	844	824	800	892	839	836	888	852	836	852	833	851	821	858	799	818	862	808	856	816	835	864	859	823	855	873	844	775	812	808	788	846	823	847	833	830	802	823	821	856	792	809	781	822	824	804	801	797	843	820	846	834	886	855	802	844	828	854	801	851	841	878	780	800	824	804	808	818	833	855	786	808	836	839	830	775	806	849	844	849	830	842	810	829	818	809	852	821	838	799	810	820	808	822	837	846	844	813	846	834	785	864	789	909	888	781	890	807	825	882	822	869	845	802	809	812	827	821	814	845	789	848	786	869	822	880	850	823	806	884	788	836	846	877	816	823	836	821	805	827	860	813	857	857	776	786	843	854	797	813	824	847	881	855	858	781	809	853	865	872	853	768	809	752	839	820	787	842	785	800	865	854	846	797	828	809	908	836	836	864	817	812	862	834	828	816	804	783	833	802	826	866	805	780	839	882	888	819	872	844	828	834	810	822	837	828	845	854	790	863	809	784	817	847	814	849	863	865	813	895	825	832	865	830	848	839	821	854	802	859	880	796	876	840	879	845	821	828	826	815	790	827	842	846	845	833	863	803	861	880	831	811	816	848	799	841	848	819	817	803	812	816	863	834	819	862	831	846	849	809	809	830	825	810	851	858	875	836	816	881	802	803	829	854	845	835	895	869	850	802	864	828	833	846	807	869	880	836	845	868	738	832	903	861	850	855	829	792	824	813	851	874	815	873	834	846	814	827	818	848	837	837	811	829	805	808	839	838	841	843	840	841	821	839	810	814	855	870	808	889	874	837	871	829	845	833	806	835	825	839	814	862	818	862	821	821	858	807	793	887	800	835	833	845	828	825	845	839	825	869	875	867	814	807	806	797	855	866	855	858	839	809	844	850	797	856	851	815	830	848	855	817	802	796	830	859	818	849	846	804	840	824	812	845	844	848	866	817	804	803	821	827	812	811	811	879	819	819	861	809	812	871	809	807	820	877	841	818	833	847	820	846	809	789	796	839	838	803	874	884	818	813	849	857	841	824	873	851	829	852	847	843	839	822	806	801	864	802	823	860	816	848	872	844	860	823	789	793	820	850	852	792	787	878	880	791	851	889	862	843	865	814	882	816	810	793	825	841	847	815	831	806	862	803	852	830	824	857	765	838	862	839	815	839	868	836	786	849	815	850	855	812	824	822	790	869	844	841	850	882	820	838	793	849	855	857	853	838	854	814	800	854	823	814	856	811	844	913	797	881	839	830	781	853	873	818	835	859	783	860	799	835	863	873	764	790	847	867	818	822	825	852	819	801	814	797	815	814	817	757	828	829	866	880	817	819	855	775	874	836	822	816	822	781	897	844	835	819	841	873	820	829	887	848	828	799	831	837	813	868	845	759	836	912	817	869	838	860	829	801	838	825	825	859	847	797	841	828	799	842	852	824	831	815	876	845	822	812	816	767	792	865	838	828	798	831	848	811	803	805	835	839	838	847	788	773	798	839	882	873	847	834	819	852	822	848	840	786	914	825	827	758	829	806	887	844	811	813	848	820	846	811	815	807	827	846	849	839	869	794	885	841	769	850	825	849	841	814	793	853	856	845	810	785	807	816	794	810	855	819	852	814	856	845	785	846	886	806	822	878	822	865	811	812	842	814	776	851	819	778	771	831	850	814	884	873	846	842	883	860	760	830	816	835	863	882	849	859	765	820	899	834	850	900	847	874	839	826	810	814	817	877	794	825	858	834	806	848	876	829	789	851	887	809	847	794	842	845	882	856	873	864	787	834	799	854	842	905	804	847	882	830	849	822	847	855	876	866	832	802	853	763	837	875	809	846	846	866	833	820	785	817	867	802	833	818	823	847	821	886	850	827	810	833	810	847	826	780	825	842	863	840	850	847	864	818	791	850	878	828	864	811	824	809	857	818	805	890	827	856	788	835	825	896	783	834	891	842	822	843	819	858	797	790	817	874	842	819	891	873	879	807	786	811	876	835	879	863	786	841	825	828	796	845	810	835	848	861	846	834	830	832	856	890	845	854	870	886	843	809	820	790	845	827	817	879	777	838	835	849	845	851	833	801	835	787	850	805	826	802	840	833	899	754	834	849	835	823	824	852	856	874	769	829	855	845	863	795	860	848	851	855	832	780	877	813	785	830	849	846	852	859	839	901	819	827	837	816	827	790	835	831	831	821	826	845	818	872	834	827	822	839	826	849	875	850	862	811	879	873	816	786	863	852	804	828	816	855	830	828	879	817	797	804	853	802	907	841	848	817	865	821	857	818	828	832	891	823	859	801	783	807	845	901	843	889	852	850	825	842	804	827	807	832	869	809	827	813	777	841	835	865	822	807	784	804	818	811	885	781	807	803	862	809	832	811	842	816	789	803	813	833	833	876	839	856	836	820	813	781	879	774	863	827	861	885	806	832	817	833	881	837	824	863	814	803	826	830	783	839	844	861	878	862	827	861	815	843	844	824	854	814	827	813	844	854	849	794	820	806	837	825	841	800	889	781	792	813	837	817	842	826	859	828	796	790	842	858	825	816	814	855	855	869	813	850	859	884	843	774	816	856	845	811	812	823	807	806	807	809	795	887	800	818	848	841	812	802	850	836	847	847	796	853	862	850	821	798	824	878	834	823	807	856	793	831	838	827	844	819	793	881	842	926	858	840	822	895	856	796	822	823	870	816	827	870	789	878	817	847	849	832	821	790	801	833	820	832	816	853	798	838	838	880	829	874	839	830	797	804	824	837	841	820	811	835	789	804	862	755	860	845	827	877	814	868	832	832	870	860	811	821	881	847	889	812	847	845	860	790	795	811	835	799	814	817	839	814	759	809	844	848	821	807	842	812	817	806	806	831	825	865	845	818	777	816	780	863	836	871	810	817	827	827	840	803	762	781	821	851	838	807	870	803	792	847	839	829	827	863	801	828	843	844	827	818	817	846	826	836	837	829	810	775	789	842	803	846	860	838	829	800	795	864	849	829	840	823	837	814	867	874	935	866	807	816	846	814	871	870	887	824	847	818	851	904	810	888	826	825	784	797	857	823	850	811	874	798	833	839	844
19631	15213	18211	15770	11059	8620	6045	4196	3608	2944	2368	2368	1948	1700	1527	1290	1071	1099	1102	748	553	411	435	407	375	384	377	364	403	368	361	344	343	586	925	697	727	372	321	346	351	317	311	341	358	352	325	315	331	327	508	711	636	498	428	353	342	344	309	305	308	310	306	323	295	306	293	288	322	331	315	302	291	292	334	331	298	314	329	313	287	304	287	279	294	299	299	337	312	273	340	285	300	315	293	303	289	316	302	286	280	331	308	292	322	302	317	318	320	292	299	355	272	316	311	296	296	298	326	282	312	311	332	319	323	310	318	311	307	311	300	308	313	326	312	320	279	287	334	303	324	307	308	325	299	345	328	333	324	307	306	321	313	288	300	338	295	280	280	301	293	303	318	310	283	311	312	302	310	271	320	296	330	282	293	295	300	309	298	274	271	317	299	306	312	330	308	337	290	323	286	297	329	304	284	307	289	310	324	301	279	318	315	289	285	292	302	274	314	271	295	300	301	321	308	327	304	320	291	301	295	296	300	279	271	316	281	292	321	293	305	310	340	308	283	289	278	306	323	283	297	298	288	320	300	273	311	276	317	303	292	289	318	298	299	326	282	287	292	286	300	301	300	300	327	299	289	301	282	331	321	275	279	287	301	299	307	324	280	288	300	282	298	291	299	336	294	322	332	298	311	293	278	291	289	290	310	335	308	299	279	294	291	303	274	306	284	287	309	298	288	278	261	306	288	280	303	282	318	322	301	322	290	327	295	289	323	284	313	302	316	294	291	290	310	306	294	292	314	318	327	297	292	344	320	288	266	303	317	320	316	302	311	295	326	292	308	310	308	311	300	284	291	297	343	289	340	320	291	290	295	299	317	317	294	282	285	327	281	321	279	292	292	312	296	291	294	306	341	296	324	323	302	297	350	311	306	292	301	287	289	306	307	296	342	293	293	304	316	335	302	282	279	289	347	286	304	314	317	292	288	311	308	281	315	306	276	326	301	306	310	306	283	323	293	305	334	298	353	322	304	312	295	312	282	289	323	316	298	298	270	314	267	292	308	289	329	302	306	325	313	292	297	275	312	316	304	262	292	320	307	274	308	272	296	305	321	297	319	319	314	305	298	320	312	308	312	284	324	271	345	311	293	321	327	281	299	260	308	318	288	300	300	283	277	303	302	294	315	295	308	323	302	304	296	316	282	280	315	287	324	312	286	303	320	322	348	287	280	300	324	316	290	266	310	314	302	289	324	292	279	306	310	325	338	279	305	323	317	332	304	296	352	291	325	293	336	283	276	293	280	333	312	299	308	315	318	302	297	291	303	311	298	297	295	331	291	303	311	310	315	294	293	325	302	306	317	276	345	309	300	281	320	348	305	311	317	299	295	310	309	314	286	306	307	302	323	296	287	296	272	308	310	260	302	294	303	277	280	299	303	332	307	302	334	331	306	291	299	272	296	317	298	293	339	301	318	317	318	295	322	292	334	287	285	308	295	307	293	312	326	283	308	300	319	325	272	300	323	290	328	304	301	299	313	330	305	294	276	315	288	337	310	287	287	311	307	301	280	330	267	301	288	298	318	302	300	346	271	300	294	306	298	301	307	305	307	274	318	307	329	305	316	301	279	291	317	304	302	299	299	300	309	302	287	305	282	303	310	319	318	275	316	305	301	305	300	314	288	287	292	338	290	305	306	319	308	323	306	304	306	326	282	300	321	312	273	302	330	303	294	326	310	319	303	271	308	312	293	302	319	302	288	300	293	291	319	323	278	296	301	307	306	331	317	300	308	301	261	298	279	289	289	289	330	305	325	302	319	277	287	340	275	289	311	326	292	314	294	312	302	305	285	299	312	289	298	301	310	326	320	309	314	297	307	308	315	314	306	279	323	281	298	338	320	299	297	333	307	280	299	282	293	294	278	320	297	273	312	270	275	276	281	311	339	290	326	290	288	331	280	279	288	281	305	297	291	294	312	309	305	277	300	287	290	326	306	326	304	286	281	317	320	321	341	347	288	300	302	313	303	298	277	311	298	322	301	312	322	296	292	304	284	295	315	311	292	295	284	296	300	305	304	327	271	334	288	285	310	326	292	298	282	288	310	277	280	272	292	318	241	304	273	304	322	317	276	284	284	322	293	287	314	314	290	330	290	290	320	316	319	300	310	317	305	307	300	296	337	301	281	301	287	292	318	287	284	278	300	293	302	299	272	319	307	313	294	296	292	309	331	312	295	307	295	302	287	306	303	294	305	319	296	279	306	298	278	317	278	298	299	294	292	290	257	300	312	322	302	312	284	306	265	299	338	323	282	276	328	275	296	309	300	327	280	313	291	285	338	276	293	288	303	304	322	294	294	307	321	310	325	315	306	257	300	294	296	322	313	275	327	304	326	295	295	327	314	282	297	297	290	308	320	265	304	304	308	285	322	309	260	348	300	284	297	334	292	321	329	367	275	330	305	296	312	307	293	300	274	291	309	334	313	329	316	294	329	314	325	291	281	301	327	288	285	287	307	313	341	304	312	280	332	338	302	335	310	308	311	290	347	292	290	291	290	268	307	312	318	318	269	308	318	325	304	306	308	304	314	314	304	309	328	321	332	290	309	332	311	327	287	289	288	309	312	331	263	311	314	287	287	313	279	284	303	305	322	305	264	324	286	313	284	283	302	305	315	284	288	282	292	280	300	313	281	315	288	300	336	303	349	322	333	285	290	331	289	287	294	303	271	298	279	306	293	281	304	283	316	303	325	296	309	276	335	286	304	306	289	303	332	329	303	315	294	309	309	299	300	331	313	315	319	299	310	344	298	320	294	293	282	288	329	277	300	322	299	286	325	333	293	313	316	306	312	301	301	289	301	309	278	306	341	352	311	325	300	280	310	298	297	298	339	317	299	303	267	298	310	285	297	306	279	275	286	300	258	313	327	294	334	337	322	308	309	282	304	321	325	326	302	285	282	301	307	279	326	338	314	305	312	263	340	267	290	310	314	308	287	333	310	284	275	324	312	307	323	276	302	316	316	305	292	257	335	302	295	317	324	303	289	313	303	290	292	311	288	276	311	267	283	325	309	296	304	308	329	287	301	304	317	315	281	312	301	300	295	300	321	307	347	317	276	277	313	296	309	329	289	288	312	311	287	301	336	282	285	319	296	334	322	305	306	327	295	318	277	311	291	316	286	278	278	286	312	315	314	304	344	321	314	313	293	320	305	278	306	313	287	284	309	329	278	305	291	272	288	298	295	283	285	266	286	316	282	318	318	336	286	303	306	297	289	293	333	314	307	292	307	276	280	324	284	317	345	317	297	294	322	339	310	323	313	317	279	337	321	285	298	327	280	279	274	286	287	328	288	289	318	319	309	308	294	295	283	285	310	288	300	323	311	327	300	349	333	318	299	293	307	312	287	279	287	289	331	317	274	288	298	314	293	302	307	323	304	293	343	279	298	291	332	318	311	332	309	330	284	330	277	304	294	300	294	314	301	334	296	309	297	290	308	325	323	322	300	324
12759	13090	24900	27547	24536	22530	18576	15995	15977	13739	11673	12476	10716	9603	8796	7592	6723	6406	6657	4331	2581	1975	1644	1583	1438	1398	1423	1451	1366	1439	1370	1324	1112	3039	5894	3982	4085	1192	1093	1099	1053	1107	1038	1056	1063	977	989	988	978	1040	2515	3870	3462	2264	1744	1205	1008	937	862	854	812	822	863	822	837	816	838	827	781	776	800	874	857	755	843	810	825	821	872	835	821	778	839	817	878	843	807	774	795	802	812	805	813	803	841	855	835	800	820	806	821	851	878	784	849	801	792	835	839	772	832	835	823	866	826	807	865	827	849	825	823	815	828	805	837	815	788	806	886	809	843	818	855	788	838	835	858	862	855	773	878	836	852	811	789	802	840	813	810	860	772	818	825	835	776	823	853	808	839	818	815	816	783	833	817	839	864	811	818	878	766	778	808	809	807	817	832	809	845	831	795	797	836	801	774	775	846	797	802	797	821	820	770	853	789	791	811	793	803	815	818	871	803	889	842	836	752	807	804	854	807	817	785	771	878	789	824	786	775	812	851	820	842	800	826	757	770	842	790	798	883	841	759	829	786	882	827	849	841	818	842	823	848	827	847	846	856	795	838	855	860	853	881	888	793	812	788	782	802	795	791	805	833	789	827	779	838	835	833	820	795	804	830	835	784	815	803	851	845	792	809	829	814	826	831	840	862	811	771	863	783	814	824	776	859	798	834	814	760	798	833	799	790	734	787	823	804	810	819	819	845	810	805	812	779	804	829	813	843	862	858	802	851	872	770	794	753	777	775	811	833	860	845	812	845	799	821	797	752	833	872	772	820	805	781	819	793	802	819	844	795	814	801	775	782	847	885	797	811	859	807	813	860	840	787	830	793	786	812	827	795	811	818	843	827	769	828	814	814	793	828	802	812	812	827	825	755	833	859	870	806	843	840	854	801	807	774	849	812	793	786	786	845	828	830	818	809	815	840	827	792	874	787	789	822	822	797	870	816	811	839	796	793	791	794	798	821	821	821	824	806	884	807	785	786	837	804	820	830	850	853	856	879	791	830	794	825	785	789	829	819	824	795	787	815	812	816	815	840	822	846	839	809	816	780	818	814	810	817	796	814	825	835	837	849	799	842	788	853	838	830	837	864	848	817	849	849	849	833	846	873	845	802	797	789	817	800	838	873	835	830	775	803	804	875	855	795	813	867	826	796	832	849	803	829	819	832	878	769	796	806	794	838	781	812	818	815	821	786	790	767	822	795	833	776	792	791	789	789	796	813	853	861	818	775	793	883	863	831	821	805	829	808	812	765	867	778	831	857	808	845	819	782	833	802	790	800	806	794	820	807	815	808	777	869	794	804	815	794	801	832	851	793	788	787	823	875	818	833	801	816	796	887	834	798	834	781	796	823	821	827	794	788	814	817	890	840	790	807	832	834	840	803	834	801	842	777	763	802	825	797	800	890	811	836	854	798	830	864	845	781	872	810	791	773	804	810	802	838	819	843	824	842	857	808	846	806	866	819	828	834	839	841	786	809	835	826	843	808	847	819	817	849	813	830	828	796	803	745	777	846	778	798	845	847	846	833	858	844	805	828	794	829	797	823	860	804	812	843	787	768	848	836	814	864	833	831	798	828	794	790	848	836	771	866	798	783	801	870	814	828	766	832	844	834	827	848	843	810	819	865	792	769	850	819	814	788	813	822	834	790	798	794	831	831	827	841	824	819	816	794	899	849	839	789	823	841	780	812	777	907	832	842	823	830	895	845	879	822	802	800	799	799	777	789	834	805	783	858	851	824	824	813	840	822	844	761	819	886	844	829	819	799	745	807	843	848	780	846	804	798	821	794	790	834	806	808	833	813	839	842	798	817	836	854	812	816	809	789	865	854	850	829	782	780	821	819	797	885	829	820	831	796	849	858	824	790	827	830	778	800	822	774	804	772	741	821	796	805	816	825	805	807	820	782	808	826	813	816	870	818	807	816	784	877	791	783	784	781	868	801	821	813	843	812	809	783	816	842	814	745	781	823	776	846	828	854	828	846	816	871	769	886	805	806	850	802	836	798	826	815	798	859	865	776	834	855	805	840	808	785	857	796	821	800	822	821	769	829	852	797	813	819	796	825	846	808	792	817	848	784	773	784	817	830	769	820	768	825	824	799	849	771	843	838	833	789	823	877	841	833	808	859	798	789	776	805	784	825	798	865	802	862	842	806	790	792	804	860	786	819	837	779	831	843	784	836	819	815	827	847	799	825	846	803	801	804	832	839	850	852	817	770	771	770	836	810	774	819	802	783	841	814	801	786	834	856	777	823	810	857	789	765	824	838	833	779	810	832	878	803	799	823	809	781	795	800	818	833	807	822	820	801	789	776	829	804	809	830	843	876	831	762	780	838	821	810	852	845	889	794	813	817	781	852	871	815	844	808	840	842	838	831	878	775	795	823	776	819	801	805	886	867	826	879	799	844	858	822	841	843	819	806	831	839	816	804	804	804	796	773	807	828	821	846	837	850	826	840	830	842	805	803	810	847	818	871	849	850	816	811	769	794	850	789	825	824	794	793	781	834	837	799	825	858	830	807	748	817	759	836	818	811	791	867	768	841	872	799	844	857	767	794	796	838	815	851	794	799	865	842	845	831	791	796	832	845	809	796	845	816	770	848	814	805	764	793	824	867	818	800	819	859	795	817	841	859	802	814	845	873	820	784	818	782	767	841	806	856	767	830	822	780	830	859	839	827	780	826	840	797	827	856	811	845	819	789	805	822	841	848	808	815	768	811	839	823	816	770	807	812	834	830	818	829	839	845	839	788	779	843	856	851	838	815	819	801	809	758	812	813	851	812	790	802	851	814	819	835	820	804	813	838	804	795	771	836	814	839	818	854	803	829	783	783	855	873	837	817	816	823	818	825	838	820	815	832	812	837	840	865	835	809	888	781	837	860	815	814	820	794	872	804	782	836	831	815	806	797	838	835	838	808	795	834	838	824	789	813	823	850	794	843	827	845	760	820	911	883	860	801	824	778	824	818	723	820	831	790	864	839	832	814	858	801	823	793	808	836	827	763	815	889	827	809	812	881	881	859	831	833	817	830	755	833	795	848	807	797	852	808	832	850	808	791	840	822	777	822	869	819	815	830	866	830	803	858	828	847	761	833	854	840	793	841	814	774	843	802	785	784	849	809	767	807	819	839	802	788	868	817	779	801	826	791	832	827	815	810	786	868	847	821	793	787	812	827	851	825	820	780	815	811	772	811	820	749	828	814	793	830	836	829	808	781	813	822	781	834	840	818	791	849	814	802	786	771	804	814	822	823	837	806	782	774	816	830	810	818	850	813	842	846	794	844	772	782	855	826	822	745	828	831	846	818	783	803	854	796	837	788	849	804	797	794	813	835	786	856	774	850	851	839	818	823	834	830	863	815	832	860	811	772	832	805	860	805	804	806	836	853	871	845	797	812	816	828	797	826	873	846	827	797	842	810	820	797	768	793	787	865	853	817	847	827	834	820	822	820	881	788	823	830	850	807	825
27558	20965	24197	21394	15502	12253	9686	6837	5831	4777	3939	4047	2753	2323	2188	1747	1612	1732	1599	1111	669	505	371	381	349	345	379	347	361	402	396	343	328	671	1641	1171	1412	349	329	342	293	315	302	308	299	261	295	248	254	332	892	971	753	474	359	243	283	253	238	235	270	229	231	243	244	235	210	235	236	273	248	260	246	231	238	251	220	233	237	270	249	234	240	217	224	267	240	235	248	211	219	241	239	244	240	244	252	259	267	234	243	236	250	225	230	249	236	259	257	253	228	271	257	272	226	249	259	232	231	242	241	244	247	222	210	266	248	224	239	244	252	255	245	226	249	264	252	255	237	247	261	251	232	263	229	254	257	260	241	259	228	233	276	248	219	256	223	241	271	269	212	241	211	244	265	235	252	213	269	252	214	247	255	237	256	242	264	250	227	242	236	243	254	239	262	254	239	259	262	231	235	234	244	278	255	229	232	232	236	259	223	231	240	237	224	236	248	228	279	240	228	251	237	230	231	242	240	223	251	270	240	253	252	241	276	208	225	241	269	259	240	263	223	231	268	230	235	238	249	241	243	227	250	228	234	261	258	251	248	221	248	223	239	233	194	224	250	230	231	242	244	255	246	229	212	249	226	233	242	261	263	235	258	229	265	257	234	254	253	242	205	262	240	259	250	229	274	251	224	230	246	226	258	232	238	241	256	242	244	264	236	233	244	229	252	214	249	256	224	266	247	222	239	218	249	227	220	244	245	240	260	217	237	241	240	246	235	236	230	226	248	252	241	231	230	203	252	243	236	242	232	242	262	251	212	247	266	250	241	247	271	275	270	243	270	248	250	234	224	236	254	249	207	239	249	247	226	235	249	222	228	224	249	253	268	244	241	258	243	219	249	227	250	218	240	264	255	210	254	215	270	265	261	243	222	255	237	249	227	255	243	230	235	257	238	265	259	253	253	255	242	240	266	227	244	242	224	244	220	255	229	247	225	231	255	260	220	215	246	244	241	220	229	225	244	241	250	270	261	242	246	245	235	246	251	261	263	269	247	232	225	249	247	231	225	216	209	253	236	239	229	236	245	267	253	250	250	230	265	268	260	247	247	229	248	214	242	256	277	217	210	264	252	231	248	234	254	234	239	241	263	240	226	217	246	262	250	199	243	248	267	254	227	264	233	255	257	231	199	204	248	239	248	242	240	229	244	250	227	247	222	219	241	235	264	227	263	252	213	238	262	250	268	235	269	251	254	243	217	231	231	248	237	234	233	237	242	253	233	235	260	268	249	262	216	265	237	226	237	250	267	234	227	232	242	255	250	252	247	221	220	251	243	246	237	223	226	246	251	249	257	250	239	263	243	244	234	251	209	246	243	266	239	236	227	226	264	251	235	209	254	231	245	247	214	251	251	233	254	239	221	275	234	266	227	231	249	262	250	233	230	229	234	233	235	214	258	213	252	226	250	269	252	259	243	217	235	206	236	257	238	221	233	257	246	233	235	229	238	245	230	251	239	247	236	244	252	231	239	241	264	226	242	268	237	233	235	244	231	239	245	269	222	244	228	261	245	224	262	264	258	284	259	258	255	268	246	235	243	236	233	254	241	221	210	230	244	273	283	203	235	229	226	237	242	237	283	263	267	274	247	230	253	252	288	257	238	246	263	236	240	257	240	220	222	228	242	246	235	240	249	246	233	237	249	233	211	268	223	233	210	248	241	267	263	225	219	283	256	243	248	223	223	242	230	237	255	240	233	227	248	244	243	234	223	222	231	238	220	232	229	255	256	229	239	234	252	252	264	239	246	254	239	252	248	236	291	245	230	234	256	253	273	222	242	261	225	260	270	240	237	260	250	224	233	213	233	230	209	220	250	218	265	265	217	239	228	235	241	244	233	243	209	228	244	223	226	207	236	217	239	262	242	240	236	239	222	247	241	237	229	220	257	243	245	268	241	226	223	269	238	236	232	236	249	240	239	260	242	254	265	250	252	258	236	251	235	209	255	230	226	245	245	212	235	259	237	260	246	270	213	239	216	246	240	225	223	241	228	249	241	244	254	257	198	240	240	243	291	241	228	275	247	223	255	209	254	221	247	224	236	238	220	221	222	226	227	236	253	246	254	229	249	196	224	246	218	248	243	251	240	229	245	217	241	247	226	225	275	269	223	225	243	255	230	229	230	230	217	227	239	237	261	242	251	286	233	250	254	263	243	273	234	273	251	230	246	262	248	234	209	234	284	243	282	264	252	229	235	251	245	269	231	244	251	251	221	251	222	256	235	217	266	221	248	251	258	219	222	251	243	248	214	225	255	242	258	250	238	242	235	250	245	262	263	254	263	226	246	240	253	227	222	238	247	259	246	221	254	246	239	274	270	241	246	247	257	259	221	232	231	249	251	246	254	267	246	238	250	250	223	259	258	230	227	265	224	271	231	265	248	224	246	251	255	202	224	245	215	222	259	260	258	250	240	215	247	257	245	232	250	242	240	244	212	248	253	230	247	250	236	264	247	227	247	228	214	227	205	257	230	224	263	210	278	249	255	235	239	242	255	232	264	231	216	226	233	230	221	212	224	251	255	233	263	228	239	231	255	265	239	246	265	245	223	226	236	246	245	212	232	255	226	240	244	262	233	248	243	244	228	247	268	259	232	251	239	229	235	254	257	242	214	247	257	235	217	259	241	240	254	230	232	224	233	242	263	222	262	222	248	255	228	256	245	240	246	232	253	206	235	231	222	232	265	230	235	222	231	241	238	263	225	222	228	244	211	227	241	230	257	266	225	239	253	240	209	247	245	224	254	258	237	269	232	250	215	221	232	253	257	259	221	242	256	248	255	244	231	210	224	234	233	250	257	242	248	251	220	250	240	234	252	260	229	195	264	252	204	232	248	226	215	225	233	241	241	228	219	247	246	248	237	243	236	240	244	219	227	238	246	246	232	238	212	261	241	259	256	243	270	222	240	245	243	225	270	224	252	220	233	232	212	246	227	232	227	252	244	250	260	234	227	233	246	243	278	237	235	274	252	229	253	246	228	230	231	231	243	243	232	253	258	235	257	244	250	238	272	257	226	251	249	231	246	244	233	249	230	246	251	251	261	209	233	219	229	231	255	240	231	237	252	249	244	212	239	219	241	255	228	237	223	252	249	246	234	246	221	244	242	217	251	236	230	252	266	240	254	249	256	256	220	241	239	240	263	234	223	245	242	253	257	224	271	259	236	249	237	259	240	255	229	237	240	223	253	242	229	249	225	235	254	242	270	276	248	265	227	250	247	260	254	277	251	244	231	280	233	239	246	246	243	271	223	209	227	288	260	225	247	256	234	236	249	210	241	250	259	252	243	247	233	208	223	243	224	268	242	247	241	261	238	242	242	261	235	235	228	242	243	234	248	260	234	236	287	279	222	245	248	236	250	227	224	240	226	219	224	214	255	239	258	244	277	230	226	242	273	236	244	255	246	223	259	236	264	251	204	232	243	236	280	244	222	219	259	250	245	215	253	268	255	251	260	256
16613	16644	29574	32743	29497	27358	24096	21509	21088	18928	17496	18393	14190	12624	11746	10212	9942	10272	9984	7171	3798	2602	1975	1911	1917	1670	2015	1844	1718	1885	1836	1426	1218	3986	10858	7481	9009	1461	1368	1386	1317	1290	1357	1231	1159	1124	1004	900	968	1696	5784	6225	4177	2496	1566	981	820	724	661	682	678	682	651	656	701	649	678	698	711	682	668	656	637	646	687	722	674	692	641	737	649	713	682	669	719	667	632	678	645	714	657	637	709	658	710	687	637	674	669	703	654	609	642	703	691	657	666	702	643	692	644	665	692	658	732	662	656	642	658	637	683	711	686	712	687	693	652	664	649	682	679	673	705	665	682	643	665	648	672	693	704	668	667	728	666	644	639	661	686	670	673	670	694	706	678	709	695	647	651	692	687	658	640	683	690	655	682	701	621	683	662	674	678	651	658	689	656	746	674	663	693	711	687	680	683	651	687	650	663	658	691	676	666	687	636	686	692	678	703	654	658	700	674	656	643	710	661	682	642	679	737	654	668	691	703	654	669	656	649	694	707	717	633	737	649	672	641	691	683	644	650	689	646	638	678	622	682	709	641	692	655	664	685	683	638	691	663	673	671	665	674	744	638	657	632	683	646	681	688	698	662	657	656	674	655	683	685	664	638	676	668	647	658	693	694	686	699	656	621	704	707	672	650	732	652	662	702	675	647	669	651	672	722	724	663	681	706	667	663	705	706	656	686	678	678	671	670	662	663	690	692	702	650	706	677	646	652	729	678	655	659	661	678	635	673	685	688	688	706	729	676	670	703	644	720	650	631	708	708	695	715	658	669	655	707	658	698	685	714	690	617	674	630	698	700	682	708	678	698	682	684	690	684	633	701	679	664	667	662	684	659	661	682	704	654	663	672	639	701	704	682	661	726	684	694	669	672	690	753	637	684	671	677	655	729	668	689	661	671	658	684	704	685	664	684	691	691	669	694	700	695	677	673	689	667	631	652	716	647	663	629	695	643	710	722	628	608	656	695	720	713	638	669	649	620	674	695	653	697	693	653	688	679	676	728	693	696	681	679	649	615	653	681	714	611	705	671	677	670	713	698	653	665	653	688	613	701	612	657	691	656	691	666	702	632	660	621	665	705	673	689	682	686	679	659	641	649	659	631	631	608	664	720	652	674	679	648	659	663	716	719	636	737	668	663	656	682	681	705	657	654	672	647	686	671	631	659	627	674	681	654	625	675	672	699	672	714	713	669	689	703	700	671	668	646	627	720	677	666	682	701	684	705	682	719	662	661	677	670	667	656	703	688	666	679	678	707	666	669	649	643	642	673	648	706	678	631	672	651	688	639	699	644	686	682	728	647	672	711	666	695	680	711	631	653	612	660	611	652	708	659	696	702	642	682	625	657	645	687	683	716	685	656	653	685	653	665	659	689	670	638	629	678	671	653	641	666	655	686	671	697	690	671	675	611	706	647	624	661	693	672	654	730	650	690	660	685	640	714	729	677	659	621	694	650	690	629	657	705	658	714	705	692	697	708	730	673	650	652	704	689	648	628	748	633	677	658	637	679	710	678	656	617	666	668	645	688	672	676	752	666	662	716	674	685	684	688	670	650	663	686	678	716	645	711	685	637	700	615	684	606	645	660	653	663	661	676	696	691	653	699	712	694	697	635	664	652	646	684	665	695	647	659	666	657	675	704	673	718	656	644	686	647	700	702	692	687	644	659	633	665	637	726	663	643	664	688	650	672	691	683	677	685	676	659	671	649	689	637	645	679	666	681	647	702	681	664	685	696	662	671	684	637	689	688	671	689	660	665	663	684	705	663	704	658	714	667	674	720	661	635	719	704	697	633	698	682	713	708	643	675	666	666	649	663	635	681	691	698	637	651	663	649	684	647	706	706	673	694	694	652	670	676	673	656	672	664	695	669	667	659	688	697	658	701	665	670	701	663	659	648	710	712	642	704	630	692	676	679	656	691	665	645	664	712	729	688	667	686	648	725	660	674	635	709	629	681	628	687	704	664	650	722	701	644	694	709	706	668	673	696	686	693	693	687	643	651	659	652	699	644	682	715	657	667	696	694	635	644	660	699	695	658	688	726	675	672	701	665	680	659	681	638	654	679	668	663	666	713	664	679	710	704	690	649	669	686	661	678	712	676	682	705	705	670	674	680	660	651	671	649	668	664	667	682	661	669	654	671	678	670	682	709	699	639	635	719	716	698	659	658	713	645	687	650	667	704	643	698	686	625	702	673	666	668	661	650	678	662	653	668	693	710	664	635	670	692	645	668	671	644	682	691	672	657	682	666	662	621	659	671	703	666	685	660	689	679	700	732	688	705	670	682	716	690	674	669	665	684	688	640	697	668	666	686	662	673	678	692	637	726	740	656	664	689	687	649	635	691	714	662	707	713	641	657	700	683	699	707	682	636	650	700	668	654	677	680	676	692	679	695	692	664	676	670	659	733	669	649	666	682	648	668	703	685	670	664	622	660	663	651	646	625	710	689	653	647	661	652	739	652	663	704	685	669	673	675	684	721	696	684	666	702	678	655	694	644	662	687	651	679	657	662	642	715	627	679	676	678	712	627	685	743	624	666	673	720	625	655	650	711	702	637	673	655	665	668	659	664	684	726	649	691	665	690	641	679	671	685	678	683	686	672	714	670	658	665	619	665	667	633	646	699	669	678	677	663	627	676	657	670	633	646	697	691	660	673	692	697	662	651	686	675	700	668	668	669	657	702	683	704	681	670	634	685	665	669	665	678	701	656	664	694	665	638	694	725	664	709	645	699	683	661	680	650	697	665	641	666	643	657	645	664	727	637	668	643	695	717	679	688	682	664	703	679	682	604	671	645	672	676	642	645	738	698	642	644	707	666	641	685	682	730	672	661	690	692	660	635	691	676	685	679	667	650	675	681	690	700	674	695	662	684	641	682	620	668	682	657	652	685	704	670	688	645	672	642	698	647	709	669	644	658	675	672	666	708	651	687	627	658	678	663	681	705	627	641	679	697	649	685	669	662	659	666	682	610	721	694	643	619	647	666	672	718	634	608	687	638	669	688	631	649	654	641	645	649	691	677	691	705	668	656	687	676	698	714	628	648	718	706	652	667	682	676	651	689	684	659	724	667	631	691	694	668	662	654	669	717	649	717	656	696	689	726	621	670	631	657	659	696	660	686	687	668	658	706	705	660	678	647	740	694	675	669	637	678	673	673	669	682	693	685	734	664	650	716	659	714	651	691	654	675	693	743	650	632	680	626	717	690	671	723	680	718	679	701	654	681	713	662	652	675	641	653	682	671	701	673	707	686	705	646	690	707	670	644	671	687	695	673	708	689	630	645	663	700	664	726	667	654	689	631	614	659	681	704	683	663	640	682	685	727	671	671	711	656	661	668	674	678	687	647	669	669	621	620	663	666	680	675	691	683	684	697	682	651	643	693	710	699	685	688	681	660	629	683	688	691	643	676	667	671	667	671	646	687	670	648	702	713	636	712	681	690	649	715	605	662	669	671	663	646	705	707	698
12906	10354	12183	9971	6884	4799	3576	2570	2462	2585	2436	2102	1379	1072	928	776	570	656	580	491	351	373	340	327	337	320	339	326	335	323	343	321	322	307	354	408	410	291	326	274	269	318	308	330	320	309	358	316	327	295	325	324	336	348	325	333	325	297	322	338	344	301	320	309	305	315	319	317	316	293	330	311	307	283	332	314	320	279	275	305	330	320	300	340	313	355	349	313	304	298	336	301	330	327	289	292	334	319	277	311	318	296	290	321	316	311	327	292	341	305	332	298	317	303	343	339	321	303	303	294	281	331	312	300	290	295	323	296	297	320	303	304	306	343	313	341	316	335	308	321	272	312	350	305	320	272	310	311	333	309	294	273	288	320	318	304	315	269	302	323	313	328	298	285	301	300	317	348	283	294	280	333	280	307	319	264	312	338	304	312	297	297	340	285	308	313	321	312	316	325	336	323	336	345	305	282	293	351	304	327	316	310	310	312	321	323	291	261	296	307	310	286	272	308	300	320	329	316	306	352	274	304	289	331	320	321	332	288	301	306	281	307	303	303	289	310	317	325	309	283	312	316	307	302	299	302	326	319	317	325	291	316	318	315	326	290	298	315	314	320	302	314	319	301	288	319	319	294	335	342	282	320	316	314	308	294	312	324	332	303	288	323	301	325	295	282	337	323	310	322	328	350	317	283	307	330	337	312	306	327	290	318	274	314	313	313	324	326	338	313	306	295	291	303	285	308	312	302	303	312	329	316	359	330	299	291	312	288	291	285	341	318	334	300	308	290	296	311	308	320	285	302	289	293	303	290	300	311	294	341	290	309	348	272	311	341	293	319	302	328	282	316	321	307	338	305	314	302	320	310	302	296	326	330	322	317	285	323	286	307	314	297	325	345	315	329	301	301	320	303	302	307	282	318	313	304	305	301	309	305	309	299	320	298	274	307	315	317	311	295	310	303	307	323	279	291	306	298	306	310	320	326	268	295	302	312	300	330	331	326	288	308	304	294	281	310	265	338	319	279	287	338	316	338	305	288	296	342	320	304	310	289	331	291	296	314	303	316	331	313	296	332	347	322	306	325	278	317	337	343	293	306	304	311	285	313	304	291	301	326	307	331	311	308	299	327	317	328	275	337	338	302	314	330	331	313	332	318	284	313	334	306	288	323	315	306	322	299	302	303	329	316	324	299	266	302	322	284	296	317	334	326	323	312	293	299	324	338	299	309	316	335	319	298	312	337	307	294	289	315	349	304	305	333	288	282	301	324	307	355	326	336	293	325	345	288	304	341	327	298	305	307	319	307	317	310	343	310	294	274	299	305	311	281	302	324	304	308	313	308	305	287	313	327	340	329	304	329	329	317	316	311	338	306	277	278	286	301	280	322	351	303	320	287	292	304	357	310	298	328	327	303	334	316	313	291	296	287	308	290	292	345	299	331	301	320	304	306	258	320	328	332	322	292	315	325	329	332	285	326	286	296	303	296	307	319	288	316	292	306	337	302	331	273	325	339	288	306	316	299	313	291	311	318	307	301	331	310	314	287	283	311	326	338	292	302	311	331	329	303	317	309	329	293	301	333	328	297	285	331	309	308	293	321	280	305	330	269	259	312	305	313	331	309	316	294	275	327	322	297	300	323	312	335	317	287	305	324	298	288	325	305	294	312	318	333	303	297	313	278	332	297	298	293	306	314	290	289	327	330	298	327	336	310	328	316	312	291	302	275	295	312	281	331	296	310	346	293	314	316	310	272	294	300	289	306	356	318	300	309	321	299	339	289	300	299	303	320	332	293	334	332	303	289	308	315	302	332	315	301	284	303	346	294	316	326	288	324	305	322	349	312	333	311	282	309	314	310	279	297	333	326	311	341	332	298	327	320	316	294	304	325	312	273	317	297	303	272	342	291	329	282	312	305	299	318	296	301	294	300	329	287	308	336	313	328	314	302	322	301	322	312	326	291	304	315	290	314	338	293	304	309	299	305	341	318	300	342	296	337	296	290	292	306	304	310	317	293	336	298	305	310	325	319	315	298	323	305	311	318	337	309	308	292	325	315	304	314	302	317	318	315	296	306	296	320	314	337	275	298	314	326	313	284	296	325	307	263	292	293	326	293	293	289	316	303	300	318	298	299	295	320	293	317	318	284	302	285	327	308	311	292	318	305	306	353	279	304	295	323	296	301	296	288	325	281	304	314	343	303	312	328	296	318	299	298	271	322	303	310	284	300	313	329	301	297	298	296	341	308	323	269	300	294	307	301	279	311	302	308	321	310	312	317	343	327	320	312	327	333	340	313	304	305	298	320	312	317	320	334	312	340	303	302	313	325	324	298	329	328	308	318	318	291	309	316	309	302	324	320	300	307	317	314	291	327	308	296	312	287	310	294	310	314	303	336	304	325	304	313	279	298	313	297	319	326	295	322	320	311	300	289	332	281	320	331	327	323	313	294	289	300	316	300	292	311	316	303	298	303	320	310	303	309	335	296	283	326	298	324	307	308	279	324	323	312	288	295	284	281	329	317	331	350	322	294	339	332	323	321	301	296	313	322	328	292	314	322	301	304	297	284	312	315	296	283	290	288	315	329	283	291	326	332	316	318	258	322	328	293	304	335	325	298	295	330	317	318	306	321	326	284	327	323	305	321	283	290	311	313	317	332	300	331	303	290	331	321	326	325	311	288	340	326	298	313	308	306	269	319	356	301	302	304	339	308	305	302	302	314	300	303	319	311	325	304	282	305	317	279	327	317	295	355	322	319	314	259	319	311	315	311	287	312	315	300	311	318	312	322	314	298	322	331	277	326	307	304	310	324	311	327	302	314	320	295	309	313	293	309	322	307	319	334	324	306	350	310	334	284	316	335	325	301	315	285	323	313	325	284	312	309	293	337	328	290	286	302	319	327	315	323	297	310	278	294	340	280	269	341	300	294	316	273	311	305	310	335	321	292	303	305	292	314	319	302	292	301	265	307	300	291	312	336	306	317	320	309	293	321	338	303	289	298	325	316	343	301	332	312	323	296	296	294	318	308	312	295	315	272	322	313	312	296	296	349	282	319	296	294	311	332	299	292	349	316	294	323	288	306	304	318	295	319	301	307	312	301	301	309	264	312	301	302	317	300	319	320	316	312	338	304	300	314	312	320	316	315	302	290	311	318	311	303	312	296	273	284	326	310	302	295	300	271	277	323	324	295	323	318	292	315	313	303	301	329	290	311	285	346	282	324	299	321	306	320	311	295	325	296	307	314	322	304	300	287	303	304	327	304	302	309	313	300	282	308	290	271	316	291	310	316	306	343	306	308	291	273	309	276	325	326	294	316	309	284	285	338	316	277	325	315	329	287	302	296	314	304	292	320	297	311	288	305	315	313	313	281	311	291	295	303	329	283	299	324	330	342	315	308	317	290	315	293	327	303	306	278	321	317	328	309	307	312	324	297	299	306	310	355	289	338	296	338	309	286	308	303	283	280	280	300	314	284	298	274	326	312	285	301	300	295	321	317	304	344
8350	9434	18941	21442	19339	15630	13627	11061	11462	12186	12182	10715	7493	5811	5099	4229	3123	3272	3060	2304	1489	1271	1157	1095	1119	1001	1096	1066	1014	1088	1007	971	917	908	1485	1585	1559	892	880	803	845	851	860	870	877	827	863	833	878	865	1113	1135	1160	1059	992	880	850	832	803	863	856	828	830	852	863	792	835	843	826	824	804	844	841	829	827	825	845	873	835	868	805	832	834	843	851	809	831	847	851	806	817	865	823	834	822	847	822	843	829	824	840	788	853	831	842	801	855	822	862	840	830	838	826	780	832	835	866	843	883	874	780	833	779	831	890	832	878	824	854	800	891	818	827	882	840	806	864	832	861	841	792	828	869	773	838	833	835	804	812	799	840	790	883	827	864	784	835	847	874	836	844	834	819	811	864	897	863	798	865	827	862	848	810	807	764	840	828	840	779	807	799	793	829	852	855	822	892	829	845	838	855	857	842	857	813	841	813	804	834	832	883	850	863	795	887	827	835	827	830	853	850	803	836	795	802	737	810	809	854	830	826	900	808	860	811	843	812	904	800	861	826	803	841	887	857	825	861	805	857	832	821	810	841	787	859	843	814	849	820	864	853	867	807	869	851	800	855	879	842	863	872	910	817	875	829	840	887	870	838	876	810	840	872	821	864	820	846	877	850	839	827	821	878	822	848	824	839	814	792	880	859	800	829	849	864	804	879	874	863	826	788	773	837	835	841	819	841	832	852	816	841	859	840	846	886	846	839	839	778	839	853	852	849	854	832	846	823	898	847	885	866	837	841	863	861	826	850	802	863	837	808	827	812	803	777	850	913	833	874	839	872	820	814	863	806	818	799	866	795	792	828	796	870	860	812	793	860	830	802	819	891	836	789	842	867	882	871	877	812	812	855	806	834	852	851	821	859	851	847	920	787	777	842	853	843	839	809	844	850	832	797	806	840	825	870	808	838	797	802	816	813	777	789	829	816	802	838	849	816	885	863	842	856	866	867	804	854	851	858	779	819	840	832	844	780	836	820	828	874	817	912	853	835	832	807	889	815	851	809	836	874	827	851	884	835	847	794	823	816	819	892	826	793	802	798	790	846	826	932	824	823	808	817	848	872	862	843	820	822	859	903	836	820	851	825	851	832	816	853	822	863	781	848	910	822	796	771	830	865	845	817	845	839	839	800	857	839	853	855	865	846	796	875	883	810	878	839	787	837	840	866	875	871	845	873	836	827	823	846	839	867	889	844	792	832	851	870	791	870	835	862	849	855	817	871	847	835	778	890	888	857	919	807	849	814	831	829	861	832	804	879	865	867	849	883	850	875	851	862	810	878	829	825	860	810	823	798	848	853	809	884	815	824	879	818	815	801	810	820	807	871	838	837	807	849	820	865	871	786	890	845	840	893	842	843	796	821	846	825	853	827	829	879	807	822	812	836	838	860	836	853	828	842	835	841	907	827	868	788	782	844	856	875	797	786	807	851	829	794	824	843	847	850	795	793	817	875	795	810	787	882	815	796	840	779	861	826	872	875	857	844	826	862	837	824	855	876	836	843	838	789	838	844	809	868	781	845	786	857	866	838	902	809	792	805	847	825	801	826	816	853	797	855	806	820	898	888	890	811	796	839	859	849	836	821	865	823	825	808	840	818	793	844	841	854	862	842	842	837	811	876	870	807	837	827	755	845	870	852	817	881	911	816	834	839	879	898	868	797	836	877	783	836	784	830	864	823	848	834	795	842	856	821	893	852	820	815	812	846	879	872	787	828	847	794	869	834	814	845	835	846	812	837	861	856	848	792	865	790	801	808	804	857	894	840	800	826	830	848	828	831	841	826	785	837	856	787	811	840	849	833	834	805	809	836	818	869	837	860	811	845	849	826	820	858	866	848	813	790	819	873	882	859	799	833	853	856	858	833	849	825	805	868	836	859	830	810	842	878	870	796	879	821	848	838	861	855	826	810	814	822	818	803	871	821	870	862	801	832	853	843	855	836	807	839	866	807	843	838	854	827	806	778	848	818	845	869	869	811	804	865	872	822	909	810	832	827	768	818	780	869	877	814	878	842	815	830	849	827	862	799	855	824	874	897	886	807	777	859	802	800	875	793	843	808	865	784	840	848	849	793	807	796	859	821	824	853	820	872	821	865	784	835	849	815	818	843	874	848	840	893	819	815	862	832	839	822	864	842	852	809	817	879	841	844	821	828	846	884	811	833	831	825	854	885	836	904	832	802	856	846	864	846	830	805	848	837	868	817	839	817	842	872	834	799	787	842	806	833	832	817	823	778	827	842	786	838	832	862	819	825	845	858	844	854	874	835	789	858	867	836	861	785	839	888	805	829	823	834	819	841	847	856	854	825	819	797	846	887	821	848	842	812	817	749	843	874	817	808	855	822	833	811	863	830	819	838	834	795	836	791	869	845	765	854	816	805	845	844	893	857	895	787	820	828	843	815	814	842	803	821	822	853	827	881	821	887	849	801	800	790	828	851	842	814	848	859	822	821	851	823	803	857	863	830	829	844	803	826	845	864	842	806	814	818	825	835	847	803	861	795	812	829	823	809	869	856	812	845	828	874	829	773	827	807	844	865	859	867	784	838	844	845	864	830	868	851	826	809	908	829	826	838	845	842	812	846	865	816	861	893	837	824	819	860	794	851	817	848	780	917	791	863	828	865	911	868	795	806	865	780	775	846	845	831	836	855	809	832	850	867	837	812	870	838	815	859	872	834	838	846	786	808	866	885	838	836	834	829	867	807	796	871	859	862	812	837	826	786	836	802	851	864	876	860	840	933	844	854	839	814	818	885	841	926	787	808	838	837	877	840	871	832	806	817	847	819	837	825	872	820	842	859	824	895	806	824	813	833	857	831	828	871	762	856	795	814	843	837	808	899	841	852	791	865	833	849	833	841	852	868	847	857	878	834	847	835	806	851	809	830	816	837	838	787	860	821	904	851	795	861	865	849	856	862	809	865	876	856	797	836	882	851	820	829	843	861	798	869	850	861	857	873	830	843	822	822	785	836	814	834	877	837	852	837	892	778	840	848	843	824	834	799	844	836	807	885	884	872	830	825	826	847	831	823	828	827	823	856	882	832	848	864	850	783	850	823	824	823	864	879	835	807	819	819	863	809	836	820	811	825	818	831	837	859	827	889	834	847	831	866	817	835	840	803	834	886	850	850	823	835	897	853	821	821	830	898	811	862	856	859	877	901	868	813	796	886	823	838	819	798	863	858	819	831	845	823	800	855	851	797	829	832	832	800	890	836	804	855	872	872	829	785	836	840	837	887	810	859	835	842	839	875	807	801	810	821	851	818	820	879	819	829	811	861	807	822	851	802	837	815	835	765	777	856	837	818	853	874	807	852	822	853	815	866	861	795	864	839	822	879	839	838	804	818	812	843	813	871	812	776	842	826	850	811	856	820	850	814	798	876	827	803	819	821	868	821	886	887	724	849	821	827	846	793	888	858	857	826	836	867	827	843	843	810	804	870	841	848	783	762	853	800	785	895	823
20741	15212	18976	16323	11691	8785	6329	4562	4737	4884	4106	3076	2029	1602	1320	1213	1062	969	945	721	477	344	358	458	411	329	349	312	379	375	358	310	303	361	1098	1396	993	357	349	326	269	304	298	342	302	314	282	294	286	320	441	511	439	381	383	300	304	257	304	263	276	269	295	286	281	283	252	257	259	303	259	301	279	264	270	292	307	290	241	293	275	305	257	312	300	277	261	248	301	278	295	314	280	300	273	299	289	291	276	265	266	250	263	292	290	266	266	293	308	284	265	286	283	271	281	295	286	288	297	278	288	271	270	259	279	299	303	289	291	279	288	268	304	305	275	301	274	297	277	281	278	306	279	302	301	274	282	297	306	259	287	258	276	275	281	286	291	281	274	266	267	283	263	281	302	273	277	313	281	283	287	280	280	267	282	269	290	278	303	269	281	296	296	294	272	267	259	312	272	286	288	307	303	275	288	300	279	267	266	286	280	297	303	317	256	269	309	288	282	292	260	283	271	306	290	263	278	277	301	281	292	283	273	255	280	292	284	270	263	286	288	294	289	276	287	297	259	257	284	274	270	282	306	286	249	287	295	274	292	283	278	275	283	310	296	283	271	279	280	294	276	308	294	273	268	310	282	277	258	294	274	259	288	293	284	300	288	267	288	270	293	293	257	293	296	311	289	262	270	292	256	297	297	290	271	299	261	291	287	285	290	254	297	315	278	280	296	295	290	293	285	268	258	282	276	280	312	307	278	281	281	270	266	319	302	288	275	258	286	277	300	268	284	287	287	291	303	258	282	283	292	315	289	259	255	276	282	275	299	271	289	293	258	307	313	290	278	272	263	253	278	313	288	279	281	294	275	262	262	266	273	290	309	289	273	243	294	291	282	287	295	308	288	305	332	271	297	279	275	290	263	295	290	265	296	258	275	275	302	284	301	278	307	276	288	267	271	267	290	293	290	264	306	283	298	252	299	252	277	302	290	294	256	301	293	304	265	285	297	307	299	330	235	272	301	306	285	308	268	273	285	312	289	262	304	271	296	277	280	259	281	271	286	310	277	244	270	297	273	265	267	306	286	283	301	279	254	293	319	273	292	296	322	266	320	303	298	299	278	292	279	256	291	278	282	262	275	312	264	307	290	284	283	242	288	296	277	290	260	282	285	251	245	287	281	320	271	268	286	267	288	289	300	291	249	261	274	281	271	276	290	290	298	272	283	302	312	279	292	288	314	281	274	310	287	289	271	336	309	318	280	301	285	262	301	298	253	271	276	277	284	289	273	271	278	295	299	271	279	276	314	273	268	273	251	307	284	272	292	261	295	249	286	265	283	266	289	249	264	293	263	278	299	264	284	285	264	307	303	277	256	260	267	255	295	266	292	260	292	283	305	267	287	261	272	303	280	277	270	309	275	289	292	265	273	268	253	296	278	281	291	273	276	289	287	286	294	333	275	251	313	289	294	289	283	276	281	304	298	283	286	270	303	295	285	287	300	297	279	257	306	327	288	267	276	308	314	293	296	299	284	300	275	313	273	267	284	276	273	274	298	297	281	309	268	263	282	262	284	262	284	276	281	265	267	278	254	313	293	310	302	296	269	281	288	249	292	322	299	279	294	280	282	274	253	275	270	305	288	288	285	282	270	277	299	272	273	318	304	281	291	298	288	255	267	291	286	301	303	279	297	270	266	278	264	241	338	285	299	296	293	340	277	283	266	292	295	309	264	297	291	293	262	308	276	289	278	282	291	292	259	314	273	295	308	276	298	269	268	292	270	262	287	263	264	302	256	287	284	295	292	297	251	272	276	280	265	321	287	255	265	297	289	267	317	257	295	277	288	296	326	280	243	309	274	311	291	283	288	319	295	279	300	274	302	298	282	281	306	309	281	268	268	272	275	302	300	309	307	288	293	301	293	273	315	296	266	318	282	283	302	303	283	265	275	287	309	294	280	264	290	277	270	275	290	311	264	289	295	264	282	274	265	251	279	277	297	263	280	265	267	256	295	277	295	286	298	292	266	309	297	265	276	289	287	282	281	260	282	271	256	290	286	303	294	275	281	294	285	274	286	287	296	289	263	295	288	264	269	281	272	299	280	278	274	297	296	285	285	270	270	293	283	285	312	300	265	282	299	300	251	303	287	277	303	280	297	256	286	304	269	299	305	300	285	274	292	265	273	286	292	302	243	279	285	280	293	292	301	273	303	283	276	275	291	278	282	283	296	314	298	274	316	272	274	299	279	281	286	266	311	291	282	272	263	286	308	286	276	288	295	287	290	265	285	269	275	311	283	306	291	293	267	320	271	284	281	279	272	292	274	259	286	281	281	291	268	274	287	296	322	285	329	295	276	301	307	300	288	287	307	275	283	284	305	294	274	271	265	279	269	282	299	289	305	295	268	270	288	312	270	301	280	301	272	290	261	259	264	278	281	297	295	259	271	296	301	281	282	294	274	269	293	284	276	254	264	277	282	292	308	290	290	282	289	277	262	325	279	322	302	272	296	288	276	262	297	319	274	289	284	262	293	291	319	284	277	320	273	344	320	280	256	276	294	301	275	263	270	309	279	308	295	296	283	295	324	270	263	281	296	270	288	295	293	294	266	290	309	278	286	291	302	268	281	259	267	321	303	273	287	295	245	311	312	307	324	260	306	252	267	268	263	287	290	311	271	300	243	273	286	300	278	273	270	304	298	301	283	298	302	293	303	290	293	293	292	279	292	316	279	284	313	270	282	277	291	290	296	308	272	278	291	265	285	302	305	243	321	271	273	276	292	276	307	294	256	314	293	272	292	289	298	274	276	298	261	288	267	293	289	276	301	282	299	283	295	287	279	288	270	263	313	266	274	311	308	300	312	272	276	267	297	284	296	283	263	293	288	293	276	310	303	289	310	277	280	276	277	300	288	266	254	258	268	279	265	266	271	304	322	289	294	244	284	281	290	257	285	251	276	310	299	312	285	296	296	314	290	306	283	269	322	289	264	278	284	276	300	272	299	281	322	264	248	293	313	267	310	294	293	282	288	270	258	287	281	284	263	341	275	285	280	270	343	284	274	314	273	301	304	290	299	315	267	251	280	305	285	252	303	317	334	275	256	275	290	296	302	271	305	281	291	297	277	309	288	312	285	262	312	281	274	291	277	310	268	279	290	293	270	282	273	276	294	266	260	293	270	268	257	302	294	287	305	284	303	305	302	281	296	293	266	296	281	299	309	286	302	299	296	273	278	296	298	284	276	306	283	270	300	307	297	293	272	278	287	304	247	280	303	263	321	280	287	258	299	250	300	288	254	287	262	287	280	258	264	276	279	290	266	291	284	271	287	292	293	302	296	308	266	279	263	293	296	273	275	294	295	297	309	299	277	287	281	262	302	278	292	310	274	297	291	282	259	262	312	273	281	265	300	295	337	284	301	292	285	270	267	275	281	284	282	310	281	321	260	264	333	309	284	288	284	313	285	280	300	320	251	288	298	310	297	266	274	312	277	309	258	274	299	305	294	309	296	300
13249	13116	25734	28434	25266	22729	19228	16772	18974	19838	17898	14585	11011	8502	7607	7075	6241	6228	5577	3993	2447	1788	1484	2068	1534	1329	1371	1406	1394	1396	1340	1131	926	1397	7174	9129	5901	1269	1009	1021	971	955	931	952	874	951	915	843	853	1055	1753	2334	1932	1416	1139	959	879	782	811	758	756	828	754	763	795	748	781	811	777	774	797	816	789	762	779	754	738	749	787	846	781	734	806	762	746	769	787	770	765	756	805	817	755	756	736	699	794	737	751	775	815	772	801	757	823	757	788	747	785	717	807	785	794	790	794	748	754	777	711	813	828	770	793	784	766	781	781	767	813	781	757	803	814	763	760	807	732	782	746	720	767	788	768	785	796	782	717	793	761	802	800	810	767	760	760	799	775	737	774	756	742	741	751	814	801	729	731	738	807	772	803	741	778	795	740	709	761	787	783	746	801	795	777	754	793	733	730	815	823	795	803	753	759	829	748	794	777	780	734	765	790	797	795	713	765	805	775	758	751	764	777	778	776	823	773	771	728	773	815	769	790	742	762	749	743	786	734	797	791	787	729	819	793	764	739	754	804	710	818	816	781	771	763	777	740	819	788	767	785	788	737	725	746	770	771	748	778	781	787	773	791	708	785	765	761	749	742	736	774	769	733	753	807	818	765	754	750	777	764	777	759	768	755	756	788	769	795	818	757	765	758	720	759	727	775	767	782	705	820	762	768	799	773	812	815	722	796	781	785	789	788	801	769	720	756	746	746	787	759	845	737	730	795	780	772	804	795	742	780	790	802	761	773	741	830	775	799	816	747	776	771	775	790	806	771	729	758	796	800	786	787	785	779	805	761	746	750	781	751	749	819	778	770	751	801	795	772	767	746	799	772	816	762	800	800	764	752	793	796	778	810	751	755	740	771	779	790	822	810	775	815	770	785	771	794	799	724	785	795	753	800	778	764	764	754	835	780	756	806	753	756	801	735	759	796	772	802	762	780	771	766	730	772	755	760	771	824	791	802	761	754	796	775	772	756	812	728	777	760	793	763	730	788	790	758	799	821	769	748	790	779	802	773	748	763	806	782	807	834	766	797	782	824	790	782	764	816	775	821	829	821	765	786	738	812	855	767	791	762	799	782	826	737	754	785	778	800	821	846	760	817	772	740	781	768	804	790	782	780	775	791	802	775	790	807	781	784	727	751	788	789	748	772	801	781	808	788	750	763	782	765	732	786	763	778	742	751	749	751	775	739	751	797	770	771	810	738	812	779	755	751	781	758	790	767	771	763	756	758	766	758	731	792	789	754	822	767	795	798	780	782	749	779	739	732	794	761	743	777	745	780	755	761	734	758	813	815	733	750	744	785	817	750	772	767	772	773	807	716	785	768	795	729	830	785	801	813	768	801	760	820	786	729	802	757	779	811	727	780	767	785	748	756	798	778	757	768	766	822	789	802	788	798	742	770	749	819	771	829	801	751	729	798	756	781	842	762	795	774	783	782	782	774	770	810	767	771	775	788	784	769	773	757	784	805	758	757	806	734	748	779	772	762	789	797	733	736	769	739	770	755	759	793	788	806	769	822	745	815	789	779	787	808	777	771	795	757	749	772	769	772	783	766	766	727	783	817	750	809	770	779	744	768	795	789	793	787	766	758	788	760	773	767	838	731	799	756	785	783	767	761	815	803	746	760	728	774	763	780	774	842	781	787	779	770	793	782	783	753	752	774	804	733	745	781	765	753	821	779	819	794	731	789	780	811	758	756	752	753	819	770	781	777	743	807	786	738	741	790	789	791	800	786	804	754	779	737	755	735	759	774	735	800	771	762	778	780	778	802	709	743	774	769	783	791	822	802	797	775	805	768	800	737	796	769	779	742	813	794	801	781	797	781	818	784	768	762	762	698	803	761	735	765	761	799	797	792	792	769	782	799	768	739	755	760	774	801	850	798	801	772	775	780	757	794	764	811	790	773	773	742	763	762	763	785	788	781	754	743	733	744	766	792	800	828	771	775	840	764	787	783	727	750	780	782	780	832	778	740	785	700	725	743	765	777	775	758	773	759	769	747	776	780	829	762	752	770	747	832	772	720	772	754	769	817	789	799	798	768	818	782	790	776	815	773	785	779	810	767	780	781	810	799	783	771	779	775	741	781	785	776	788	794	765	803	780	803	797	817	836	766	773	775	766	754	744	763	749	764	805	753	757	796	795	754	778	725	834	733	733	776	748	757	808	775	779	848	749	760	810	791	798	816	770	821	746	821	746	756	804	760	764	741	759	790	781	727	748	836	737	767	796	779	746	747	797	795	761	788	808	737	788	801	756	759	820	718	780	774	689	784	800	724	764	763	773	702	759	812	793	774	813	804	792	783	783	759	786	822	819	754	760	807	771	799	805	762	777	768	788	731	809	777	796	768	816	780	830	791	766	747	779	730	774	807	771	824	750	795	799	761	732	717	785	783	730	793	784	817	763	814	769	751	782	796	757	854	797	726	793	796	761	809	857	790	751	836	748	752	783	787	730	773	704	769	758	769	727	834	752	744	756	804	794	820	742	751	838	778	744	784	786	803	706	752	770	795	809	748	794	786	814	766	776	756	821	784	778	787	772	792	810	756	725	787	817	745	778	804	803	768	824	761	762	743	785	809	777	749	758	738	786	734	761	784	768	769	803	777	758	785	783	779	766	783	780	753	804	805	818	825	775	760	765	847	781	769	788	720	825	757	783	811	796	743	786	756	757	810	783	738	782	730	811	780	769	798	739	751	760	788	775	745	746	736	791	763	748	753	763	813	810	731	782	779	764	758	781	741	791	780	812	821	778	779	712	775	737	797	789	735	787	803	785	768	782	759	763	808	809	779	780	746	789	736	760	812	824	824	754	780	768	779	754	804	771	740	815	777	779	763	843	779	718	804	799	751	790	748	794	797	781	780	769	753	760	794	763	829	746	788	766	787	791	721	761	748	784	771	810	743	752	752	762	757	785	729	756	743	770	774	806	761	799	761	774	802	731	827	778	754	764	779	788	775	791	739	835	782	787	713	793	715	782	801	798	756	761	737	793	776	816	762	794	765	750	772	788	735	789	749	780	761	776	772	761	765	801	745	810	801	810	831	754	808	743	734	812	783	705	776	749	809	812	810	757	767	755	811	772	756	771	745	749	779	781	802	847	813	785	788	752	755	825	776	827	785	734	769	782	794	783	740	797	819	810	811	773	787	754	769	778	775	807	786	748	757	729	744	786	798	794	788	720	778	755	733	839	796	834	715	806	819	749	710	767	763	738	726	758	790	752	768	823	799	762	798	801	778	751	755	741	833	747	750	795	759	765	841	821	718	753	798	755	782	796	753	825	811	791	826	813	789	733	814	730	801	768	726	763	772	842	769	796	731	757	777	793	810	759	749	775	710	771	778	697	771	761	741	753	804	785	774	787	798	789	763	742	782	772	816	772	802	747	801	768	746	757	724	831	745	726	788	799	730	781	731	742	770	785	753	776	791	814	725	729	793	777	769	819	783	788	778	781	756	730
28455	22024	25975	22155	17040	13225	8987	7774	7505	7673	5665	4141	3092	2042	1759	1727	1644	1474	1412	1058	652	439	354	1715	725	372	330	339	381	371	307	252	287	352	1904	2637	1420	378	301	349	271	290	264	252	245	250	211	276	250	401	567	522	458	353	276	255	237	230	235	201	211	235	248	252	245	220	260	236	275	226	229	243	236	226	230	235	225	240	239	244	248	231	241	233	232	226	243	235	226	234	246	226	221	236	228	228	242	226	221	233	234	254	236	235	233	231	257	224	242	241	240	243	225	234	211	239	247	246	230	235	218	262	230	237	223	226	242	223	231	215	248	218	239	243	237	222	230	218	224	203	226	238	225	234	238	247	242	224	215	233	247	245	242	243	227	249	232	225	195	223	228	230	227	229	221	202	223	220	218	245	247	241	212	254	252	226	221	220	223	228	207	214	233	245	268	214	235	228	195	222	230	239	237	220	240	264	220	248	235	267	226	232	252	216	235	229	228	254	226	211	220	233	215	237	232	223	249	240	227	237	247	236	236	228	198	219	240	232	234	250	224	232	235	233	221	228	229	248	217	228	246	257	250	237	229	236	245	223	199	228	223	232	226	239	237	223	236	223	225	216	258	255	247	240	223	226	242	242	229	227	238	283	276	212	235	238	237	249	227	263	228	219	241	246	211	226	244	233	253	220	248	236	230	249	250	240	227	219	236	205	215	234	217	232	245	232	244	260	226	242	240	228	203	205	205	251	250	239	249	229	253	239	240	221	256	237	231	238	239	231	211	241	202	242	269	249	242	237	228	233	252	241	227	220	229	215	217	228	218	244	270	222	239	188	197	225	247	233	236	210	252	225	252	218	230	217	244	229	232	234	253	254	220	230	238	231	224	215	253	223	251	211	199	250	221	227	241	244	243	240	224	232	224	219	239	220	222	212	235	231	232	236	217	216	243	232	224	234	228	243	249	235	266	214	228	224	252	248	240	252	230	217	267	245	233	228	233	230	264	232	213	225	213	229	230	234	248	222	227	193	241	250	226	235	232	236	238	235	238	250	241	220	220	203	247	204	220	203	230	218	241	252	244	226	243	232	202	219	238	235	217	208	239	224	244	221	233	209	224	263	220	226	221	211	240	214	267	202	247	226	208	221	229	234	256	224	243	239	250	229	220	232	249	231	242	205	251	234	234	234	267	227	243	199	252	216	225	248	231	222	218	223	214	234	231	215	243	236	224	204	217	260	238	241	246	265	216	220	221	258	220	219	217	262	239	254	239	235	219	234	219	230	246	227	233	243	244	220	228	236	238	234	252	242	246	238	242	210	222	203	230	253	231	223	243	213	220	251	231	243	177	211	210	247	237	244	226	221	234	227	232	221	245	228	212	244	256	249	210	217	222	234	265	234	260	220	221	209	213	237	234	229	234	231	239	222	246	221	234	195	239	227	220	267	232	220	232	227	217	220	230	231	240	222	229	240	235	255	199	224	235	234	228	239	255	229	236	213	247	225	229	241	283	224	215	219	222	241	215	233	226	221	216	198	255	211	254	207	220	204	235	210	239	225	205	222	249	259	225	249	210	218	217	214	215	189	232	215	230	212	227	256	240	238	248	237	215	265	218	247	230	239	234	227	236	217	251	275	240	246	241	212	238	216	253	226	256	217	213	258	220	244	217	221	249	249	272	251	235	212	236	220	244	216	200	233	234	242	205	217	223	239	232	211	233	220	216	233	241	243	238	222	223	234	229	237	235	251	214	261	222	260	210	205	218	256	237	245	214	206	227	264	247	226	212	246	213	233	246	206	246	232	194	220	235	233	202	273	228	239	229	239	226	213	209	241	229	236	254	220	237	232	235	236	218	225	241	220	249	247	242	224	230	218	230	251	200	241	232	227	228	249	238	245	242	210	238	246	225	188	257	238	275	216	232	243	212	229	259	242	227	251	220	240	262	273	229	230	235	225	239	228	229	230	247	228	241	194	242	248	212	251	215	248	239	197	258	258	241	249	228	253	249	242	239	237	234	205	213	215	239	233	239	253	224	239	239	222	258	231	206	220	228	236	247	251	213	242	252	250	231	244	241	229	233	255	228	228	259	225	241	241	212	215	263	243	232	229	251	216	245	228	227	245	215	208	243	209	237	236	251	218	241	263	220	201	250	238	247	225	243	235	219	240	239	210	228	239	239	238	240	231	229	225	247	213	220	241	228	244	241	236	230	234	244	251	239	217	221	244	232	257	237	251	215	223	212	222	229	254	238	204	226	228	231	238	232	253	205	237	220	241	240	224	206	218	233	229	221	232	251	245	237	224	205	214	212	237	230	231	246	247	231	218	225	242	226	244	273	272	267	220	225	268	253	219	233	212	246	203	207	241	228	231	253	221	256	242	210	236	230	236	233	260	250	247	228	239	235	231	210	225	244	252	224	251	219	244	226	209	235	230	263	221	253	202	232	216	238	233	219	248	217	235	236	254	250	270	264	213	239	255	230	245	222	220	225	202	238	230	241	274	237	260	223	219	234	215	213	229	238	226	245	219	220	219	242	234	223	220	246	244	218	192	255	223	248	235	238	219	238	223	227	248	238	237	233	232	243	212	224	211	237	244	258	231	217	240	251	244	254	202	261	256	211	252	214	237	218	232	215	225	241	235	259	243	246	238	230	217	246	230	232	233	243	214	233	234	216	239	227	218	252	210	227	240	215	243	239	233	241	221	214	243	216	233	218	203	236	225	215	246	253	230	251	236	227	248	234	279	246	230	224	217	232	231	208	229	255	234	206	228	222	237	251	219	222	234	216	232	242	254	249	237	231	224	225	214	206	264	246	247	237	202	241	234	235	253	233	260	223	231	269	217	239	243	232	260	225	224	236	256	191	223	228	235	198	228	236	237	237	200	228	246	227	224	226	228	212	262	233	197	254	210	259	212	214	249	255	230	213	215	223	236	263	229	230	245	245	252	218	245	239	266	215	240	245	223	224	242	228	203	247	230	238	238	232	229	228	222	247	223	248	195	251	257	217	217	256	235	255	240	234	218	222	241	240	217	230	242	201	224	238	235	211	252	224	243	201	234	221	233	238	216	213	262	218	232	207	245	250	232	241	262	221	228	223	234	230	218	229	279	268	231	260	248	265	208	210	234	241	248	232	245	244	227	212	212	221	233	227	243	208	223	222	261	245	229	215	214	269	240	237	229	231	242	238	217	212	223	231	194	231	237	250	234	262	230	229	251	227	262	214	218	243	262	226	239	228	217	230	200	247	214	240	230	241	217	259	239	237	228	231	246	210	227	246	221	245	229	223	222	211	235	227	245	222	266	237	240	245	229	230	223	232	203	233	241	210	240	247	215	227	243	247	216	223	217	235	206	240	243	247	220	213	226	237	236	216	268	247	214	235	220	229	234	244	230	207	233	234	220	229	248	218	233	214	237	235	216	222	223	226	248	250	261	241	213	212	207	211	225	220	233	257	250	218	223	216	234	266	228	239	221	207	247	221	230	222	214	231	229	242	235	246	239
17295	17631	30826	33164	31013	27483	23410	22907	24959	25994	21745	18423	14530	10373	10002	10256	9886	9046	8648	6036	3764	2629	1866	10572	3829	1577	1475	1690	1692	1598	1556	1178	889	1587	12118	15123	8701	1876	1093	1356	1230	1099	882	783	824	827	784	770	794	1854	3442	2883	2126	1395	1028	795	748	664	648	630	634	645	660	653	708	627	689	698	692	637	663	654	605	664	637	618	683	672	639	602	641	672	622	657	682	650	639	678	652	679	707	663	669	630	662	662	648	650	636	656	623	656	642	634	637	638	673	622	681	671	638	657	632	685	694	625	627	659	584	682	673	637	631	661	710	640	659	682	644	630	629	659	656	628	634	626	731	660	674	662	609	627	671	650	673	665	646	652	682	693	643	652	636	680	633	645	683	669	618	650	677	623	666	644	637	613	627	718	644	629	619	692	675	609	659	707	662	667	639	669	624	667	702	672	586	693	645	628	662	675	679	664	639	623	626	674	718	625	625	691	673	656	634	725	694	638	700	643	659	666	648	672	650	700	720	695	655	636	684	685	647	667	623	677	665	680	655	645	676	676	608	669	661	704	677	628	631	673	694	638	661	663	683	688	696	630	646	632	615	677	661	652	649	677	660	713	622	650	642	662	657	652	668	643	677	670	629	631	642	663	656	678	671	668	676	612	655	706	689	652	640	680	678	685	645	636	648	601	649	627	664	677	674	665	666	647	610	608	660	668	634	693	657	664	627	645	681	646	625	666	628	637	615	666	659	656	617	687	693	633	653	674	613	623	649	593	643	598	662	695	650	689	651	627	660	649	640	637	666	686	651	648	657	697	641	666	653	618	652	604	627	665	642	599	629	649	656	657	667	688	673	637	683	623	642	598	672	635	600	622	631	659	608	649	618	662	666	658	602	684	634	655	712	662	646	609	653	665	635	669	609	659	661	636	630	683	673	637	633	614	677	656	626	608	708	617	634	626	613	615	650	635	642	657	632	661	695	633	664	643	628	633	626	655	660	659	651	663	640	666	662	692	583	673	649	678	604	688	671	680	657	681	682	684	605	643	658	619	647	674	680	627	717	660	656	654	655	702	659	608	676	683	674	650	657	646	635	608	652	662	660	677	641	684	678	681	663	654	713	661	648	638	664	661	643	642	681	661	699	678	678	669	641	684	643	644	645	617	620	654	663	690	677	678	697	672	620	666	637	683	673	627	666	639	635	644	645	636	634	702	645	668	643	675	630	661	649	629	648	695	676	635	675	635	649	671	654	649	639	663	611	637	645	634	661	622	636	668	654	646	688	652	629	622	642	650	639	656	667	656	672	635	622	659	651	664	715	644	589	644	680	648	653	660	635	698	609	661	636	639	669	628	613	639	610	639	645	702	677	673	691	694	633	590	679	642	628	667	691	692	648	627	645	622	685	694	672	723	648	697	637	655	632	644	662	632	636	633	623	660	651	688	625	659	644	655	686	659	674	666	661	670	644	674	615	694	663	642	649	646	618	696	658	639	620	640	657	674	667	645	645	642	669	659	665	660	685	667	684	670	637	707	715	642	695	674	651	629	695	626	655	646	653	675	616	659	638	648	685	635	643	676	654	661	651	636	652	655	667	657	681	671	589	675	610	630	649	659	659	667	642	659	721	638	630	638	686	655	682	669	628	670	658	677	669	639	653	638	647	646	654	642	641	661	621	640	626	654	652	671	655	647	594	632	622	627	678	658	670	676	654	660	624	652	639	598	684	688	629	616	697	665	637	693	609	628	653	638	658	647	679	655	650	632	650	649	666	651	634	668	679	690	663	645	681	603	666	655	653	647	643	631	654	628	676	647	661	644	668	655	657	646	685	685	619	666	725	653	604	646	657	638	685	652	593	694	601	678	643	692	679	660	640	684	661	605	674	621	671	710	630	654	631	624	644	647	646	652	634	690	641	651	662	640	687	653	667	637	676	651	696	721	673	647	658	637	645	688	669	635	658	649	626	633	658	673	651	664	624	611	663	681	659	637	608	668	703	654	645	633	636	647	638	628	666	685	617	617	653	643	639	628	677	658	639	618	636	661	642	592	684	663	648	671	682	667	651	654	641	643	677	667	623	660	635	657	621	650	645	636	696	643	620	650	664	652	675	647	653	702	644	632	649	648	629	697	643	636	663	668	651	683	686	663	643	641	648	693	587	646	663	671	646	709	635	671	649	654	604	656	636	635	633	686	637	655	673	676	659	657	663	662	643	665	648	651	653	653	672	614	659	640	615	664	651	614	685	657	693	645	619	661	662	603	660	658	682	671	636	632	688	634	618	691	680	624	660	656	672	635	657	651	646	625	639	659	666	667	673	649	624	703	674	659	676	671	683	659	700	660	660	673	654	649	654	655	701	664	650	665	672	640	651	631	661	645	682	612	651	676	631	646	664	661	623	619	649	656	694	616	648	655	619	661	685	670	621	621	665	615	700	688	676	662	656	678	648	635	606	664	671	686	653	678	652	612	682	647	614	630	610	581	694	665	641	697	627	653	628	654	660	633	661	618	658	675	629	635	658	631	674	662	656	649	696	638	696	631	696	654	648	676	619	653	608	677	665	654	611	631	671	670	657	623	643	710	645	633	655	650	678	668	641	673	693	717	671	665	624	678	655	673	603	662	647	654	649	634	649	658	685	600	649	652	605	671	683	653	667	676	645	617	640	660	675	656	637	632	604	634	645	635	686	629	618	633	685	639	660	684	620	623	664	646	635	662	650	646	649	687	583	658	607	659	628	673	613	654	678	674	672	612	690	685	666	653	678	710	646	619	631	675	635	670	655	636	647	665	646	606	662	658	655	671	624	691	678	651	661	649	632	643	645	637	671	684	629	650	673	598	633	620	698	654	643	670	661	645	679	631	658	647	636	647	679	652	671	653	646	661	659	653	610	684	680	629	681	689	667	643	694	623	676	714	642	626	672	633	610	644	602	623	685	648	668	683	675	626	658	655	647	657	644	665	647	624	668	621	652	657	642	695	629	656	646	653	624	652	653	668	676	627	648	668	660	667	663	665	656	649	655	703	643	645	621	623	596	669	699	626	657	665	629	631	660	684	678	670	684	651	629	710	674	666	670	678	661	632	663	686	604	618	653	653	632	635	666	638	666	617	726	636	599	656	678	650	625	633	603	657	654	651	657	600	663	659	641	673	665	663	644	655	639	683	638	661	659	666	643	669	694	638	702	645	677	639	627	631	717	666	648	644	627	697	686	674	657	697	640	625	653	674	628	673	675	681	639	706	659	723	659	631	669	620	665	654	648	702	637	667	681	673	623	667	687	659	610	656	661	672	631	686	691	622	649	650	639	649	664	627	691	667	644	668	677	644	624	654	666	692	666	651	638	680	692	668	638	674	652	636	642	655	714	613	656	602	697	636	686	659	672	641	651	633	677	669	626	658	648	645	674	670	654	646	664	676	636	675	645	602	641	695	677	684	617	661	634	682	655	668	614	648	658	638	612	622	677	667	624	698	608	627	643	653	728	662	630	653	651	663	674	669	619	645	606	649
13000	11418	13533	10379	7532	4533	3089	2986	3109	3073	2268	1732	1298	860	736	726	614	547	549	471	384	359	349	432	406	362	347	357	330	317	306	286	317	296	352	475	456	393	300	299	278	319	317	318	322	324	298	301	303	339	331	367	342	318	320	329	326	333	334	317	299	313	306	321	315	317	311	339	314	313	343	314	315	327	347	317	330	295	320	270	341	317	317	297	308	282	312	337	316	315	342	362	303	324	315	311	281	293	324	316	337	341	342	309	294	325	315	319	328	286	339	317	321	315	302	313	335	334	344	307	315	323	316	321	345	304	279	337	313	298	312	306	280	301	307	310	304	307	323	357	324	344	307	312	353	312	314	316	303	324	319	357	315	358	312	299	329	315	311	278	319	303	319	278	282	308	296	295	352	297	316	313	309	315	323	313	301	302	343	320	322	308	302	309	283	316	296	318	298	318	303	289	304	301	313	327	332	320	303	293	314	298	317	308	286	303	306	309	298	294	365	311	297	324	309	323	284	320	283	303	276	307	345	349	324	316	345	310	303	295	325	329	302	285	290	309	290	292	299	330	291	338	327	312	331	310	367	291	324	333	322	298	297	334	330	322	349	310	311	308	280	296	294	301	303	328	320	317	317	282	333	312	342	334	310	290	339	302	325	311	311	283	295	305	312	308	313	274	343	334	299	318	320	341	289	304	343	293	304	298	347	315	283	304	290	297	319	278	303	309	312	341	291	326	328	287	320	313	346	343	294	306	289	317	285	346	316	333	291	287	316	326	322	321	318	291	320	318	315	320	325	306	307	314	336	285	323	285	348	295	340	282	324	302	292	309	322	300	299	358	314	317	324	300	305	291	292	354	326	334	354	309	352	311	331	305	314	300	326	323	352	328	290	324	316	335	323	284	325	331	304	327	327	320	325	329	295	316	354	326	317	327	329	341	332	313	341	323	295	301	303	305	293	335	320	308	310	287	330	297	335	306	292	303	292	305	316	314	332	304	303	281	359	319	311	312	351	316	294	318	290	318	301	314	307	324	306	293	285	319	306	307	285	329	339	318	342	280	293	334	301	314	313	341	297	317	319	317	328	305	300	343	310	334	305	303	303	353	313	315	323	308	304	341	328	323	322	306	293	350	310	288	305	329	347	320	323	287	327	311	290	357	347	317	300	318	301	300	368	345	304	339	324	323	341	343	318	314	314	327	312	321	291	331	318	311	310	288	346	315	313	307	319	315	315	312	301	340	312	305	321	326	303	306	297	298	325	343	349	307	329	306	312	282	298	363	322	309	361	318	330	339	318	337	309	322	290	278	304	318	305	340	333	327	305	318	320	303	293	326	338	307	309	327	303	292	314	309	331	297	320	320	348	309	320	324	310	315	298	306	292	306	286	299	301	305	339	289	324	296	326	308	348	310	324	315	303	328	296	313	322	329	322	308	333	333	284	285	320	291	338	311	343	309	311	302	319	336	305	306	308	332	316	324	303	296	321	293	325	300	311	316	313	300	321	293	319	320	328	321	292	359	270	315	319	329	330	305	309	319	321	313	321	290	304	314	307	292	321	294	335	289	321	328	328	330	285	288	320	312	320	330	279	273	304	300	330	311	298	299	306	318	336	322	318	321	310	330	326	309	286	287	326	331	323	329	286	326	326	313	343	310	313	309	335	273	332	338	300	308	326	289	312	336	304	322	332	301	295	307	329	320	324	328	347	302	286	324	304	323	328	335	299	301	297	346	315	321	314	324	322	312	331	321	322	314	270	314	336	337	315	340	328	325	317	308	333	303	310	309	318	328	327	273	323	290	290	310	342	328	362	292	301	304	311	286	341	327	322	302	358	316	301	350	308	284	330	314	310	330	315	337	329	315	312	338	326	329	295	324	325	331	312	332	315	289	336	324	318	308	299	315	332	296	329	305	319	318	345	321	296	347	308	308	344	306	330	287	330	323	324	283	331	288	307	332	343	289	302	338	307	344	296	319	291	316	334	323	307	297	309	346	309	327	298	292	295	318	286	318	335	330	362	329	284	297	322	340	318	333	331	284	320	303	328	308	337	303	321	280	311	352	309	311	298	344	287	331	297	296	360	289	321	324	317	328	329	310	302	310	283	314	296	335	332	312	336	288	293	356	311	299	288	307	293	331	315	316	293	296	332	324	291	307	364	315	323	325	328	341	317	335	328	316	312	306	293	335	322	308	279	345	323	304	339	306	325	352	341	304	303	286	314	317	335	343	285	337	306	304	329	295	334	325	336	321	295	313	303	293	356	331	304	282	307	295	333	319	318	288	329	324	325	334	311	296	336	334	315	336	299	326	325	320	294	329	325	311	329	325	334	290	308	328	333	288	284	331	316	305	315	310	322	307	329	308	284	317	292	297	333	340	315	325	318	313	368	273	336	308	288	301	328	291	320	312	331	336	309	330	317	332	326	336	326	281	296	305	308	304	329	295	316	320	285	285	315	289	296	292	314	332	301	292	309	310	346	336	345	316	310	343	357	323	328	333	304	320	298	323	324	306	313	318	330	307	305	331	297	350	300	336	318	304	306	307	310	323	356	311	346	342	316	305	293	333	290	309	308	324	299	328	308	324	323	336	313	332	329	327	337	310	314	303	298	303	297	344	314	305	283	309	340	311	329	302	334	304	327	319	310	312	309	298	345	311	307	292	306	303	321	299	335	306	293	306	328	315	292	300	323	331	298	307	318	323	281	364	318	350	311	308	311	303	297	310	314	314	320	280	271	304	286	303	310	311	307	333	326	329	307	283	326	339	305	300	303	314	347	288	337	331	311	308	323	348	311	297	340	322	303	317	313	300	307	314	372	284	303	343	289	319	323	317	333	297	303	307	333	309	332	315	310	328	330	317	320	316	308	312	274	309	312	315	344	319	317	318	324	301	312	332	310	284	281	300	310	337	321	325	279	324	336	301	343	292	295	311	322	333	305	336	300	337	316	326	284	308	324	343	335	320	313	327	342	310	298	344	329	305	336	299	332	312	309	331	336	273	322	335	326	306	294	313	323	328	337	304	332	321	332	300	322	331	340	328	334	300	317	283	335	329	347	309	346	296	315	315	312	310	318	315	310	297	288	318	305	318	309	300	355	294	309	296	292	279	307	303	329	334	307	303	320	337	298	310	322	304	343	301	318	319	310	331	330	305	326	306	311	344	324	314	321	321	327	292	327	302	313	288	324	315	329	313	276	340	335	319	325	336	313	308	278	321	303	314	311	349	314	294	320	312	311	296	348	337	320	298	329	338	345	313	324	306	324	331	301	333	276	303	353	311	294	323	307	301	335	324	326	270	290	330	282	342	299	289	326	321	335	317	312	291	323	312	323	325	350	330	291	332	310	314	312	309	331	304	277	335	332	303	332	324	323	339	304	317	291	320	329	313	324	346	305	305	329	330	318	321	321	312	326	332	368	340	300	340	337	301	339	340	304	317	297	306	326	323	350	296	318	304	337	344	357	299	328	317	298	307	321	355	341	336	339	319	314	300
8215	10327	19963	21919	20002	15427	12293	12760	14355	14141	11036	9102	6813	4532	3700	3759	3286	2789	2584	2033	1537	1266	1134	1796	1364	1009	1025	977	1034	963	950	951	875	853	1159	2038	1844	1272	835	810	880	841	833	927	848	915	862	878	876	888	916	1005	921	887	909	887	871	863	853	836	882	816	811	816	814	861	904	824	896	824	903	845	903	887	840	808	838	884	839	834	860	892	817	841	893	847	854	839	880	885	922	831	855	883	867	876	845	864	840	844	880	855	872	817	867	921	825	869	846	875	864	851	888	869	833	913	841	896	816	854	876	887	789	886	855	826	875	822	892	864	825	828	876	856	850	878	880	850	904	837	869	873	821	820	833	838	839	856	883	857	903	840	864	899	808	879	882	896	858	816	856	910	889	868	842	842	817	846	891	831	879	844	886	874	871	887	862	823	864	896	837	878	810	834	931	853	847	891	880	845	827	858	887	822	869	871	900	855	847	867	829	859	883	876	807	884	815	854	867	789	825	846	880	857	922	881	850	864	939	865	844	864	845	876	832	863	850	861	821	828	830	748	810	837	878	843	875	857	922	813	862	896	880	862	888	849	918	844	897	835	883	853	883	840	852	869	808	875	870	880	850	881	895	868	858	817	884	821	826	843	846	910	831	835	890	917	860	901	849	866	868	876	884	868	864	847	870	843	881	880	917	865	920	862	832	865	877	863	844	827	864	864	785	824	855	839	859	864	875	820	864	893	906	822	876	845	840	844	908	817	936	860	841	862	854	824	867	839	851	849	818	882	827	832	855	777	876	876	833	873	865	794	932	854	907	842	861	838	862	823	856	835	853	901	873	885	794	815	858	878	835	879	836	875	874	862	848	918	878	868	883	826	892	832	826	859	873	801	890	869	925	823	871	869	845	833	865	914	842	846	898	936	854	823	861	805	813	849	852	874	874	867	824	907	824	857	858	931	893	826	851	859	887	856	831	844	853	866	835	846	898	843	831	845	858	865	879	834	879	872	841	842	854	907	840	882	877	872	876	875	825	857	843	847	882	896	871	836	854	893	850	816	840	845	875	796	875	839	766	879	844	860	890	844	857	834	811	888	842	865	891	902	837	851	849	838	815	832	906	870	865	899	801	896	826	889	874	891	822	845	868	858	866	829	854	890	862	840	895	816	860	896	898	844	843	857	846	863	860	854	885	852	884	856	822	835	838	916	867	816	906	879	860	936	823	850	908	860	848	828	854	853	944	818	811	840	845	826	918	842	857	862	875	859	898	822	909	809	848	846	823	827	861	859	859	889	918	820	858	914	851	811	893	857	906	878	888	835	848	856	857	888	826	870	816	914	833	847	866	869	866	874	841	830	873	852	883	824	844	878	861	833	845	872	888	898	869	902	841	883	819	849	855	888	863	849	843	822	879	842	830	878	795	833	884	859	883	842	887	823	909	842	844	824	861	905	820	835	855	845	898	890	827	843	893	853	885	855	864	863	881	869	905	848	869	868	842	860	921	808	827	854	833	846	908	814	831	872	843	864	858	849	874	851	913	835	861	868	859	891	840	858	834	872	853	887	883	854	872	868	877	872	855	870	842	866	869	866	791	848	882	877	831	891	858	876	830	891	849	790	860	866	888	824	832	877	831	876	841	860	865	813	919	887	841	814	855	878	854	874	891	867	804	858	855	847	838	867	842	848	843	861	861	792	828	865	826	842	818	854	913	875	864	918	818	883	831	828	800	903	861	819	860	822	859	926	849	801	836	829	851	862	831	857	880	837	850	867	849	881	851	903	835	864	862	861	869	859	806	856	893	839	813	838	828	865	881	839	814	824	836	958	869	817	806	806	858	826	839	855	851	859	882	858	805	866	860	865	873	930	827	863	918	850	828	842	855	879	831	856	900	837	823	856	864	890	898	842	887	836	859	856	882	854	915	864	898	803	871	885	866	855	861	860	809	840	819	898	778	910	812	911	825	824	875	834	892	881	862	898	853	847	880	892	815	907	857	808	870	856	814	853	841	886	874	869	830	832	848	846	855	835	872	863	848	834	857	801	798	889	874	857	882	887	855	922	831	833	860	792	877	801	891	917	816	783	861	803	897	842	922	834	810	863	837	875	863	891	818	880	867	877	863	819	791	840	839	803	810	849	814	847	839	865	876	843	861	903	859	822	834	849	914	921	871	822	907	885	843	916	835	856	817	825	853	846	935	858	876	787	859	832	847	863	833	875	847	834	907	885	812	872	883	881	817	846	865	881	881	858	844	894	901	915	831	898	858	824	885	842	859	852	870	850	834	818	880	886	833	806	867	871	838	859	882	833	867	854	878	890	848	846	868	879	834	825	858	829	832	872	903	899	814	830	882	856	886	876	875	827	886	817	859	909	895	884	904	852	858	849	829	780	822	804	863	845	875	816	853	852	814	825	887	917	830	812	858	840	830	878	853	848	841	857	852	828	883	860	847	861	881	835	870	879	881	861	900	819	843	802	866	939	834	847	829	883	885	892	833	830	869	838	854	857	888	849	878	855	863	853	863	813	899	905	884	882	834	867	896	832	835	886	802	798	863	854	871	859	848	852	889	910	842	865	840	859	857	835	803	858	866	884	895	821	864	908	813	900	838	864	829	833	901	883	857	881	871	860	897	910	836	859	859	863	895	756	884	854	809	907	847	856	853	874	834	841	865	851	832	846	836	832	857	843	842	814	865	841	846	849	847	835	846	861	850	843	882	862	872	829	840	850	923	853	875	880	857	792	897	840	868	841	864	837	876	884	844	879	868	851	853	874	923	898	889	902	891	853	850	891	890	875	886	828	920	912	831	865	905	833	863	860	820	834	907	786	815	822	851	878	899	882	848	846	871	932	879	845	907	846	834	905	838	887	835	872	884	850	846	837	882	890	817	875	849	903	826	832	843	846	856	898	868	826	848	862	850	830	857	835	814	864	895	876	873	850	808	814	813	816	897	861	880	844	826	889	862	851	856	790	848	808	828	886	879	879	867	841	893	913	801	816	830	804	819	838	827	875	850	854	892	874	865	867	870	858	853	838	912	861	871	920	903	889	894	869	867	826	866	794	796	862	884	848	937	833	858	850	858	843	870	847	824	821	844	859	876	817	874	886	898	850	882	874	844	878	823	880	831	881	871	840	781	865	845	891	862	866	874	892	890	849	781	863	861	842	852	871	861	856	898	872	877	844	871	834	828	889	877	868	894	893	830	822	842	771	903	806	895	886	791	851	897	801	904	874	868	857	873	825	823	812	871	860	879	904	854	896	893	815	901	861	831	882	865	806	850	859	873	879	876	874	805	863	883	886	949	845	846	831	845	872	890	865	837	889	845	888	886	868	853	851	885	823	886	885	865	829	913	865	806	869	820	824	846	813	840	854	881	835	892	877	857	835	840	879	860	877	898	863	851	878	854	867	886	834	887	869	879	885	840	835	873	876	907	842	899	901	871	844	869	872	869	851	833	849	876	903	946	855	866	891	902	857	871	853	892	876	878	875	851	874	890	863	905	834
20021	16842	19452	16555	12366	8314	6872	6137	5816	4783	3230	2558	1806	1330	1117	1204	1069	998	876	744	560	450	404	1805	1167	379	379	371	389	349	382	444	370	361	530	1497	1153	629	320	357	341	345	336	341	307	339	300	309	307	334	342	331	352	363	311	331	333	333	313	293	287	296	294	304	310	327	318	266	307	325	302	270	325	304	295	312	294	289	318	301	307	277	306	317	332	332	295	305	305	313	317	326	327	294	299	297	300	309	328	311	300	308	314	339	312	308	323	295	300	290	301	288	296	323	329	329	300	301	293	333	318	303	316	292	293	319	312	304	323	313	350	304	313	296	348	294	279	341	318	310	330	288	299	329	315	315	341	317	308	290	320	329	301	298	337	277	335	291	329	309	294	310	308	328	311	292	307	285	279	311	276	284	320	303	295	326	341	305	281	303	329	292	269	342	325	332	317	298	280	306	308	318	309	327	318	308	310	302	316	322	321	305	310	315	291	320	303	326	300	287	301	294	305	294	309	315	333	274	328	320	305	280	281	334	290	324	320	277	315	327	260	333	281	269	274	326	310	311	314	316	303	326	343	320	294	305	318	328	299	293	319	286	302	310	318	302	331	316	336	309	303	280	302	323	313	338	315	295	296	310	375	287	305	325	321	328	321	302	333	298	289	297	313	291	311	346	331	305	303	324	315	310	287	293	297	272	312	308	280	329	308	284	355	345	321	312	337	312	307	291	295	327	312	285	286	287	313	299	326	303	275	317	280	265	289	337	295	284	305	304	326	307	296	311	315	318	326	298	341	299	318	342	290	292	327	296	298	315	278	317	323	326	336	298	291	284	301	293	304	329	325	318	316	323	318	295	311	312	303	318	328	335	328	319	339	294	278	301	304	292	333	311	328	328	245	339	275	325	292	301	326	300	343	310	284	313	290	322	305	307	302	299	305	299	294	322	297	350	318	329	311	347	312	306	315	300	329	305	325	311	299	293	290	315	290	315	341	313	318	322	294	319	296	313	284	299	311	337	303	309	303	312	298	330	338	319	331	305	321	297	309	298	321	323	329	291	284	291	290	274	281	287	297	294	306	307	287	309	299	307	339	322	304	301	248	315	299	279	323	282	315	304	319	311	307	325	301	273	327	287	315	311	331	304	319	287	309	302	298	291	313	322	291	303	271	303	345	326	319	282	305	309	285	301	288	318	304	295	283	362	317	287	322	312	300	322	315	309	297	322	302	351	279	294	323	317	296	311	299	293	302	307	309	328	340	301	324	316	291	319	309	282	311	278	291	337	279	345	306	311	301	314	302	318	325	288	338	279	296	319	306	293	287	316	310	305	301	337	316	343	330	322	295	299	312	284	286	317	308	306	303	295	299	333	295	323	327	313	325	299	321	298	324	321	337	309	294	328	311	320	307	303	340	304	296	335	303	304	327	316	317	327	296	303	284	311	318	283	299	327	315	346	307	348	321	291	300	299	320	267	296	321	277	302	302	279	275	304	312	294	313	292	321	321	332	287	314	323	312	283	334	321	311	310	310	301	311	302	333	336	318	312	304	302	322	326	295	320	309	302	309	323	332	328	285	319	327	320	312	311	313	296	297	331	341	337	322	312	324	314	312	306	306	285	282	318	291	329	301	319	296	319	330	305	336	325	316	275	289	319	302	316	281	290	311	268	292	296	297	276	318	271	317	283	313	325	333	317	311	292	330	331	295	338	317	321	301	278	291	316	321	269	316	324	345	322	333	311	299	306	303	279	316	285	334	310	315	321	310	313	333	330	328	311	318	311	307	296	321	273	311	297	286	301	329	292	304	282	283	318	298	306	327	303	304	292	312	333	297	318	282	312	300	331	324	247	320	309	310	318	322	282	312	320	304	306	318	289	287	305	296	299	288	308	319	301	303	310	328	302	346	314	284	302	295	323	310	312	302	312	302	332	326	333	347	296	322	333	317	318	310	309	295	324	319	321	304	310	300	298	313	309	304	310	346	313	343	320	314	295	282	318	305	327	323	316	295	312	319	290	311	320	284	307	300	322	310	295	337	322	312	319	292	298	301	303	326	310	314	333	332	307	299	295	292	316	346	302	282	300	299	314	310	262	302	296	335	340	313	321	321	309	345	312	323	289	301	314	315	351	296	316	332	329	313	319	318	306	317	306	311	329	307	303	309	320	316	305	304	305	315	329	292	297	326	328	292	274	330	332	305	321	301	285	306	311	297	317	291	318	307	271	311	329	336	316	336	323	312	315	330	277	302	318	303	309	321	331	336	297	290	294	339	310	296	319	319	335	314	274	303	318	323	290	335	291	327	286	330	340	310	298	325	292	316	295	323	266	326	330	316	335	324	344	310	287	295	295	301	310	320	308	308	319	309	305	330	316	289	305	314	326	311	316	299	298	327	330	298	310	322	316	297	326	313	318	299	289	317	314	328	311	295	280	270	304	285	302	308	312	338	292	312	324	308	293	303	284	319	331	317	329	298	294	327	301	325	306	315	311	318	309	338	312	274	345	334	325	300	323	311	315	320	328	313	306	302	316	291	347	337	291	328	321	285	314	326	315	296	306	284	306	309	300	326	294	276	308	329	283	335	289	302	297	320	327	296	296	337	286	311	305	318	275	325	296	305	332	326	332	299	319	325	309	296	320	313	314	309	322	302	305	265	307	330	322	308	325	339	283	321	317	309	297	347	285	316	308	305	321	267	319	309	316	300	334	297	316	337	320	317	305	299	294	298	310	325	296	301	316	296	329	326	295	327	305	287	323	334	313	270	296	317	320	287	313	302	300	327	335	320	326	313	338	321	309	319	318	313	290	299	319	307	329	300	307	292	285	342	280	309	323	309	307	314	325	310	295	312	302	301	271	276	318	298	305	330	290	315	282	315	316	296	287	304	318	307	328	342	317	322	310	313	322	320	300	310	308	291	323	317	308	322	329	313	306	347	325	282	309	315	346	325	352	302	331	323	324	314	280	320	332	351	303	330	306	337	295	300	331	322	331	280	290	358	303	377	312	318	296	300	328	306	320	332	267	304	313	305	328	277	291	304	309	311	300	288	311	319	336	320	333	319	307	324	320	330	289	326	249	334	305	293	289	313	325	302	297	299	297	304	299	285	285	328	309	309	316	303	306	296	322	319	341	310	317	323	329	339	322	316	355	315	305	308	311	344	307	271	337	297	311	301	307	337	320	288	334	324	289	310	336	317	304	310	259	291	295	306	334	317	345	309	330	331	294	296	307	342	294	290	317	298	351	292	347	349	328	295	339	313	321	311	292	316	303	308	324	304	348	312	309	279	316	303	280	329	330	322	328	305	288	273	322	328	258	307	334	308	334	299	277	304	312	300	314	299	302	307	300	305	291	284	286	316	317	299	294	283	315	301	321	321	308	329	288	285	320	300	294	324	313	306	320	299	305	266	328	340	300	317	319	321	308	320	302	314	311	308	313	296	305	301	290	282	299	339	308	305	349	315	265	322	314	298	309	314	316	319	292	308	296	290	318	304	287
13072	14807	25619	28946	26618	21676	21026	21287	21482	19603	15298	12355	9942	7126	6367	7024	6080	5747	5251	3924	2658	2054	1629	10732	6137	1461	1429	1335	1290	1209	1351	1778	1006	1340	2659	10142	6792	3287	1066	921	917	877	863	837	916	875	906	867	887	1012	1134	1221	1164	1024	897	849	812	869	822	826	848	866	843	831	837	879	827	850	832	834	820	824	819	824	852	809	955	862	821	816	797	819	842	859	838	875	833	833	857	854	847	825	828	858	830	864	855	874	891	844	823	794	918	809	849	876	865	841	900	798	832	814	831	885	861	853	883	848	837	902	804	920	901	839	864	815	872	839	826	799	773	816	860	872	854	858	819	845	851	839	895	880	856	780	858	853	829	823	846	887	864	876	822	852	857	810	827	851	844	829	875	852	813	842	830	829	815	832	865	864	851	847	853	874	874	845	860	827	878	863	865	837	845	842	870	834	856	852	867	885	854	784	818	816	851	856	866	843	869	886	827	828	871	875	834	838	847	818	861	852	798	898	865	856	829	854	884	861	804	832	833	823	829	844	883	843	861	873	875	823	817	862	833	838	852	828	858	857	826	836	830	863	868	845	857	838	861	824	867	847	838	870	825	865	842	775	824	824	839	773	851	780	834	871	817	846	863	830	829	801	875	837	809	830	857	868	825	823	837	828	826	848	830	860	902	841	861	884	825	837	839	886	860	806	813	863	908	840	845	801	826	843	852	842	841	880	837	831	852	852	823	888	882	826	741	847	845	832	879	846	827	845	848	884	860	869	775	847	855	853	828	853	813	861	895	866	877	798	876	832	868	875	860	864	850	878	850	831	835	838	833	819	836	803	841	856	838	830	863	782	836	866	852	857	834	801	776	901	866	862	861	867	854	849	857	892	882	866	826	790	844	828	839	874	903	839	822	883	863	850	886	821	841	871	883	835	803	838	837	889	861	865	846	793	825	796	845	869	803	888	834	844	860	848	810	920	856	852	851	863	855	890	812	819	807	818	859	845	809	828	823	894	866	824	789	856	855	862	854	776	885	799	870	845	849	846	830	852	838	883	870	862	867	838	826	806	878	887	890	884	883	878	832	865	857	810	902	840	818	856	839	835	876	850	843	857	823	876	888	902	877	790	872	856	832	846	810	833	822	885	828	848	856	871	864	856	843	878	851	819	862	855	825	911	841	828	938	878	881	847	838	885	895	867	860	837	855	841	769	844	856	861	880	890	825	826	859	826	832	847	828	818	828	825	862	844	819	842	834	875	853	840	853	761	839	851	840	860	809	832	808	845	859	861	868	840	849	835	844	867	817	820	846	858	815	786	851	857	859	898	903	891	856	802	893	846	867	853	795	811	870	847	843	834	844	840	817	835	832	857	857	863	877	833	869	867	825	848	887	818	826	863	836	842	863	815	906	855	790	859	827	825	793	876	839	833	849	804	830	791	856	878	864	875	803	840	812	903	797	823	829	853	834	805	812	869	865	834	814	845	879	878	879	844	818	864	840	831	815	863	843	806	800	865	881	840	808	866	875	842	821	846	874	871	839	846	854	874	880	868	851	880	829	866	830	859	867	839	866	811	844	828	851	878	818	892	837	877	830	831	893	819	846	873	810	800	885	871	816	830	818	875	863	876	885	845	865	866	803	837	842	864	848	871	808	825	833	860	816	887	839	924	812	826	839	816	819	844	848	877	854	819	858	858	870	851	819	796	870	865	854	856	873	864	866	857	818	847	841	801	840	800	816	794	886	856	881	829	838	804	846	838	822	880	793	804	833	868	867	917	807	791	799	809	855	859	802	878	802	858	868	859	869	812	849	836	820	825	825	834	904	852	855	830	831	846	902	829	859	833	804	843	849	865	837	827	851	827	851	816	879	845	890	814	778	861	809	940	842	894	887	875	835	801	827	822	780	897	819	815	843	875	824	839	821	870	872	866	801	898	832	837	815	840	841	827	847	841	818	779	863	861	812	807	839	869	876	823	883	852	819	872	898	880	869	835	846	879	855	885	814	865	853	833	863	819	836	856	904	796	808	849	804	825	862	845	789	855	854	880	838	867	854	814	854	858	844	833	857	838	885	845	866	836	850	828	891	872	832	817	859	882	819	904	813	903	844	843	861	874	850	903	841	819	825	811	819	808	882	862	827	825	767	866	806	871	801	856	779	903	828	865	825	848	851	826	838	792	816	867	816	812	868	859	893	859	889	859	828	845	853	835	792	883	825	842	867	864	796	858	853	776	833	872	808	797	855	877	818	839	825	858	865	855	876	891	804	821	812	861	846	851	775	797	828	835	817	801	883	897	847	846	915	821	827	840	823	858	883	854	840	860	854	827	815	832	859	842	867	849	875	879	809	841	824	833	859	875	864	899	845	844	883	821	871	868	877	870	921	800	850	830	858	836	831	837	861	854	818	862	891	848	865	795	818	902	839	862	863	880	851	872	856	838	876	840	832	827	862	871	827	853	890	841	868	878	905	852	866	862	811	852	843	778	843	866	846	806	830	846	845	871	846	848	871	878	765	862	823	827	860	888	856	841	869	917	844	895	832	869	841	894	840	861	868	833	843	850	862	848	838	869	838	874	845	857	884	851	829	844	861	791	820	856	789	857	828	869	835	851	872	846	781	864	826	820	864	860	825	877	779	822	926	824	850	836	849	881	845	849	829	815	811	802	875	920	829	800	859	832	778	834	871	775	813	845	821	939	856	855	832	806	882	806	817	806	809	827	851	877	831	855	871	874	831	899	883	825	836	851	845	882	862	835	825	880	820	890	865	816	854	855	798	786	874	817	868	831	849	863	867	858	788	821	846	896	796	891	895	850	856	813	922	862	868	799	860	817	854	829	824	841	834	921	835	901	855	839	862	827	864	864	881	865	817	820	841	836	832	867	828	855	845	777	817	856	891	877	829	801	883	816	849	851	827	845	881	882	803	871	878	813	841	801	873	830	884	839	881	812	833	900	814	876	850	846	860	867	838	838	833	849	868	841	828	854	806	819	858	819	821	797	877	867	864	849	855	847	797	849	866	815	833	845	833	876	876	814	818	821	841	793	856	837	832	865	835	849	871	820	851	816	849	858	879	809	834	807	782	817	818	851	836	875	858	825	853	863	838	861	843	880	802	862	850	839	845	811	882	850	858	792	796	827	829	836	838	830	860	807	857	868	873	837	883	845	816	827	817	796	824	832	864	833	788	791	876	896	862	864	810	862	828	869	806	854	844	843	819	822	843	864	842	867	857	860	816	829	857	864	840	848	832	832	883	842	844	815	901	824	762	835	826	903	858	803	845	846	850	878	849	817	907	854	821	812	839	831	850	860	871	831	857	844	843	840	873	865	848	819	878	849	827	850	841	827	836	819	824	878	813	879	866	878	827	839	852	833	853	851	846	844	840	870	874	845	850	831	820	831	798	838	874	852	814	851	843	844	817	890	828	843	863	865	830	844	843	893	866	864	856	885	858	847	843	808	878	832	889	859	874	815	827	851	878	869	855	850	844	870	901	843	865	809	833	844
28321	23207	25778	23378	17210	12523	11434	11346	9506	6844	4376	3311	2615	1874	1620	1821	1634	1499	1434	1032	677	799	447	3307	2595	415	412	401	395	364	331	1100	631	889	1039	1835	1424	774	449	270	304	313	285	296	260	254	263	238	277	276	315	290	269	272	299	271	268	293	289	235	266	265	271	245	260	292	273	248	240	261	258	281	258	256	266	263	274	274	287	247	282	266	259	315	256	276	266	270	269	247	295	252	281	249	278	256	276	286	256	256	264	266	266	259	302	264	291	289	260	260	282	255	268	273	256	268	266	276	272	284	283	272	268	245	258	242	267	269	270	279	286	244	294	255	276	258	268	260	281	286	271	272	268	287	246	289	265	279	268	261	297	281	275	256	294	264	271	271	281	256	286	272	264	281	259	283	262	276	285	282	267	282	273	264	282	283	272	288	286	306	266	256	277	288	282	221	291	278	299	244	294	262	273	281	252	297	293	311	269	263	261	259	281	276	268	268	297	274	257	229	285	265	277	281	257	280	255	252	264	283	245	261	279	332	274	266	313	257	266	258	286	246	269	245	261	288	275	250	251	258	304	258	273	266	277	263	271	249	257	262	265	276	249	257	260	269	296	302	230	299	295	267	256	276	277	288	296	261	268	267	283	236	261	267	266	264	260	262	270	256	231	285	264	229	261	259	316	267	253	226	285	279	270	264	264	230	265	262	275	261	304	263	251	296	273	260	270	253	273	296	272	266	247	287	290	264	282	278	263	234	275	246	272	236	258	250	265	262	277	279	282	269	257	242	233	292	312	268	269	269	283	275	240	265	260	312	255	259	249	257	268	261	303	270	255	251	266	304	273	275	257	271	269	262	271	270	275	279	249	272	265	250	279	255	278	265	291	255	259	266	250	293	258	278	265	282	279	257	263	254	290	262	261	266	271	271	240	257	285	255	276	286	255	286	268	285	288	291	277	289	267	246	264	300	287	262	270	256	242	269	287	270	267	279	257	309	273	276	256	287	277	247	255	270	237	237	264	259	280	283	271	290	248	266	255	283	254	270	250	285	301	270	280	302	254	277	259	248	261	275	279	263	292	274	279	254	256	297	265	257	300	250	264	298	256	258	276	269	276	261	285	277	287	272	301	281	294	266	262	273	295	304	274	284	263	258	273	278	271	249	266	252	288	287	287	284	258	297	251	278	257	286	277	283	267	278	278	273	253	281	292	285	277	273	278	274	291	312	254	269	256	258	278	287	308	265	278	231	291	318	281	287	252	258	269	253	277	298	261	279	286	249	276	278	256	275	291	292	270	305	263	273	267	274	299	254	276	272	273	261	278	265	286	267	275	303	271	294	257	259	262	226	248	315	263	283	288	260	248	253	255	256	288	276	268	278	254	271	282	272	261	249	278	254	261	258	273	248	272	243	295	251	274	313	267	294	287	259	248	242	252	269	252	273	258	281	251	258	244	269	258	295	269	254	234	267	283	258	266	266	269	277	281	241	267	281	268	269	276	298	258	282	274	297	282	252	277	242	280	249	253	257	262	266	269	275	265	271	270	250	271	268	272	277	282	286	317	298	264	266	277	275	298	248	279	236	275	278	255	276	257	272	290	277	305	270	236	252	266	264	274	254	289	252	272	273	267	266	271	288	259	283	266	281	270	281	251	266	290	263	259	284	244	255	265	312	250	266	289	279	276	280	255	260	281	246	274	272	271	290	269	255	291	279	283	268	279	290	272	261	282	296	268	238	283	268	286	247	236	251	299	265	271	250	268	290	259	266	278	274	282	285	262	261	278	268	257	277	268	261	285	256	279	274	265	274	263	286	259	288	285	281	306	238	262	273	259	255	266	259	252	265	273	276	267	272	248	276	253	289	276	258	274	268	295	311	239	282	271	287	281	240	256	278	265	242	282	277	280	275	272	278	246	299	268	278	266	269	227	284	272	273	296	254	260	252	268	254	243	267	275	258	242	272	262	268	270	269	215	270	271	277	263	289	272	270	260	276	257	280	282	256	253	246	287	304	239	269	275	276	277	274	226	272	255	272	265	271	287	259	252	291	261	299	246	285	270	269	247	245	266	295	288	261	271	232	279	277	303	260	277	288	300	244	290	255	267	271	258	258	245	282	276	288	250	278	248	276	254	259	281	263	276	244	279	270	280	260	241	251	299	256	253	258	249	270	281	267	267	275	256	286	265	289	262	259	273	302	265	238	278	294	273	280	280	305	243	291	293	231	294	261	266	239	254	261	266	252	279	269	261	258	250	284	267	283	272	255	310	271	286	259	294	294	294	257	294	244	289	265	272	297	259	259	294	244	248	313	283	253	277	266	296	267	258	278	274	244	265	262	258	308	253	303	249	278	281	262	275	274	275	294	262	251	282	257	277	271	262	271	279	282	260	261	279	272	267	278	265	263	268	276	274	267	274	243	272	274	250	313	260	263	255	284	285	256	257	294	282	277	258	289	276	261	241	282	247	272	255	276	266	272	263	250	261	276	272	267	264	270	249	259	266	283	244	281	273	272	273	315	278	249	270	266	255	245	284	230	289	264	281	248	291	273	277	263	291	256	278	275	299	255	267	281	271	268	271	267	300	265	277	300	274	260	262	286	274	254	288	288	248	249	262	262	266	259	258	270	264	262	273	265	291	278	269	304	275	270	249	279	271	273	241	268	264	271	292	258	260	263	254	274	261	284	276	238	302	261	274	250	258	245	285	275	272	280	251	263	307	265	270	275	244	263	271	225	281	253	267	252	287	267	265	242	280	294	253	283	261	279	274	240	254	259	272	251	255	266	267	272	269	275	272	289	266	264	254	298	249	289	283	262	291	284	298	254	288	282	265	270	283	282	254	264	261	256	278	286	277	303	289	261	270	277	264	290	261	259	260	270	258	262	278	241	259	273	253	283	281	257	233	267	264	234	282	254	254	270	258	237	276	269	255	268	297	290	268	274	266	255	254	246	260	266	281	252	308	256	290	258	267	286	261	279	288	314	286	255	273	265	294	271	250	295	277	244	273	242	256	255	252	254	292	281	275	271	281	267	269	264	262	286	270	294	255	290	278	253	257	257	275	265	283	268	256	259	277	298	283	264	264	265	272	271	243	252	267	248	280	281	255	263	267	259	272	260	273	258	258	281	263	282	251	266	259	244	281	252	267	274	267	275	260	274	301	315	264	249	277	241	289	279	262	304	237	270	287	271	257	259	290	280	269	285	245	287	257	258	262	265	272	267	280	263	244	297	277	295	253	257	285	283	253	262	249	263	280	252	273	282	272	264	287	250	260	279	238	269	279	286	250	287	293	276	277	223	292	266	272	251	264	259	256	271	270	261	261	263	285	271	260	258	265	284	249	289	258	251	236	287	272	272	275	253	260	248	260	259	272	242	225	253	255	245	275	297	262	319	255	274	280	262	281	249	246	247	292	259	277	278	248	278	255	280	271	305	269	251	267	289	282	278	286	261	271	285	272	291	274	274	284	268	260	262	270	265	284	268	279	272	264	271	278	258	275	237
17442	18516	30666	34712	31066	26915	27985	28455	27396	23024	17815	15674	12790	9892	8555	9925	9942	9053	8688	6067	4271	4638	2164	16874	12218	1922	1952	1594	1664	1318	1505	7300	3369	5280	6521	11209	8185	4401	1831	833	871	846	814	808	784	767	742	773	780	909	982	1053	997	853	737	762	752	722	715	708	722	753	734	710	730	813	701	757	741	743	771	724	752	764	756	720	827	747	725	737	729	765	735	767	729	723	730	777	776	764	748	770	693	766	750	794	728	720	753	727	763	708	764	756	810	820	713	787	752	763	771	760	806	723	736	781	743	721	768	750	770	756	729	746	718	717	737	758	772	774	765	801	734	748	757	761	769	735	740	745	724	737	739	732	754	718	735	730	744	709	755	737	803	724	749	745	752	844	742	748	764	706	778	738	756	750	751	760	738	772	748	776	733	735	740	764	738	774	824	780	756	807	717	746	785	744	761	789	717	762	729	750	691	731	709	732	762	750	725	756	755	727	690	763	770	795	750	754	738	715	736	760	761	697	723	704	763	753	777	762	789	685	714	761	792	749	766	748	723	780	757	759	810	720	747	764	779	780	686	756	717	767	716	743	692	699	748	754	766	741	709	760	759	755	797	764	762	766	749	712	723	742	752	745	764	774	777	709	720	723	750	739	753	771	758	761	741	715	764	721	770	737	707	804	768	742	780	752	724	715	768	750	751	754	768	759	747	752	756	788	766	748	786	786	695	738	714	748	717	805	742	722	702	755	671	678	737	711	716	749	764	738	698	734	755	738	743	725	668	723	771	785	743	748	771	784	727	739	714	750	688	765	741	734	774	727	742	765	755	733	745	808	780	749	733	774	757	761	716	759	750	754	750	705	738	760	689	744	713	748	748	709	667	804	732	758	747	719	759	690	740	748	741	724	732	734	752	802	738	750	677	725	776	714	738	752	734	721	746	774	759	736	729	785	735	736	782	758	711	809	712	763	746	732	754	724	738	707	767	728	760	727	739	752	727	758	738	767	730	699	689	729	758	744	782	743	752	741	740	750	763	716	716	760	743	781	716	701	717	751	727	783	738	749	770	736	713	719	753	775	705	777	770	743	728	739	756	766	705	765	719	719	728	741	729	772	740	722	726	731	718	760	759	761	763	800	735	706	742	772	752	745	793	779	755	795	765	721	769	738	772	804	754	754	738	716	744	766	778	715	762	750	736	748	748	736	725	755	752	729	842	737	758	728	745	735	743	734	775	784	689	780	722	773	796	779	720	758	755	759	727	725	780	739	690	740	768	774	750	820	751	755	782	773	776	793	816	773	762	760	789	798	717	742	763	748	727	762	765	730	708	733	766	756	712	728	760	654	732	751	788	768	807	767	758	707	778	763	752	733	703	687	834	757	742	737	771	780	739	747	750	753	730	770	712	714	730	800	746	753	750	785	732	753	729	731	749	767	741	784	701	755	776	762	766	711	703	772	742	759	757	730	788	749	778	771	734	720	728	759	791	761	746	769	784	701	732	763	739	714	718	681	696	753	733	744	750	736	714	771	772	757	735	767	759	708	724	693	770	726	747	762	719	777	762	759	790	736	732	731	735	722	747	747	729	726	689	802	737	728	732	760	688	712	715	785	773	769	764	808	753	793	710	760	721	734	705	738	780	767	706	743	816	748	718	710	748	785	735	723	765	753	766	775	758	770	751	722	755	747	734	741	748	762	793	727	745	755	737	767	731	727	738	751	816	757	777	746	741	718	763	754	784	757	713	701	773	726	710	714	778	742	731	733	799	730	760	758	740	729	780	741	776	751	762	807	747	724	737	740	751	735	783	730	779	695	732	758	750	782	748	786	799	713	762	766	711	715	786	771	749	761	768	763	731	783	719	780	715	751	744	749	782	722	723	771	701	756	767	741	743	738	790	716	807	765	742	788	760	731	767	713	767	747	766	775	755	772	771	773	718	779	735	739	775	757	753	754	754	759	724	719	736	759	735	741	758	731	731	707	727	761	737	758	726	719	788	729	736	749	795	730	715	778	819	785	740	712	784	757	765	725	776	733	732	758	745	741	751	776	755	814	748	783	705	811	784	727	771	737	722	728	714	741	748	765	735	738	779	760	727	776	770	784	723	745	719	719	750	822	742	767	755	782	761	731	763	760	739	749	761	730	754	739	768	751	737	771	761	791	754	737	722	741	794	715	733	785	717	788	701	760	761	779	713	762	726	708	804	684	751	705	747	757	732	719	763	699	745	747	713	802	733	705	738	730	732	723	747	758	758	748	693	699	757	743	766	769	760	786	795	742	782	766	738	769	757	731	760	732	759	762	783	720	782	763	771	737	738	745	765	795	763	782	712	715	760	722	766	741	712	716	737	777	763	729	791	757	729	764	739	716	709	758	745	707	792	752	736	727	734	773	679	729	766	751	785	773	742	776	747	804	779	744	760	734	731	755	778	711	765	779	732	808	724	734	734	708	731	763	701	741	744	731	752	728	753	759	747	747	727	784	755	765	782	763	761	732	739	716	785	713	757	809	720	747	757	696	782	748	727	778	754	766	752	764	753	768	710	774	759	764	755	782	742	715	744	729	778	745	745	728	771	729	748	741	749	754	717	794	787	775	764	736	731	773	715	717	755	800	732	765	735	771	783	780	771	742	719	761	794	732	727	751	755	718	724	759	812	771	743	763	710	759	757	790	793	729	720	710	770	769	723	798	735	722	777	740	750	796	785	698	758	753	744	735	749	703	762	754	777	748	777	728	742	768	764	743	742	739	782	737	788	762	780	782	727	710	714	783	702	736	769	690	787	786	759	717	737	723	764	773	742	763	740	751	744	743	803	723	812	787	756	747	745	722	764	724	759	819	780	780	759	687	743	762	750	707	721	802	751	715	728	708	769	726	767	728	754	753	775	796	763	737	762	716	781	721	741	753	710	769	754	764	749	779	758	740	783	659	744	776	748	742	713	732	750	776	743	774	712	731	773	756	702	782	784	745	780	771	785	780	798	768	763	754	779	775	745	739	722	726	738	771	717	749	769	734	727	770	715	779	710	729	768	718	765	751	704	764	810	729	745	728	679	725	774	739	757	751	765	742	725	765	776	709	759	710	756	784	751	776	729	799	684	736	746	781	707	747	723	747	754	748	717	703	765	771	718	731	757	731	779	751	773	783	767	748	756	774	744	741	737	753	795	744	733	711	736	753	749	774	743	715	784	766	761	779	743	770	749	782	749	755	712	756	732	750	719	706	762	750	782	783	723	736	790	738	791	761	747	753	729	714	736	733	734	756	787	729	734	745	731	755	739	779	757	739	693	723	755	725	724	730	712	721	770	732	728	779	735	697	790	749	710	735	760	755	756	764	766	779	746	796	751	751	709	734	740	714	757	708	707	763	787	775	784	710	751	755	781	715	726	768	708	780	792	691	786	743	779	726	735	706	746	787	719	735	794	722	721	718	740	759	783	741	785	771	769	709	734	720	754	767	760	745	760	739	758	740	757	753	726	765	761	726	743	775	790	770	774	724	736	749	724	695
12854	12453	14175	11821	7316	5408	4796	4129	3410	2318	1652	1386	1110	836	681	722	599	535	541	471	406	393	407	484	517	356	342	309	361	341	350	358	346	380	387	349	400	406	321	365	338	355	308	322	351	342	311	321	320	342	295	323	321	302	328	332	337	323	306	338	334	299	322	290	316	307	335	297	298	328	316	334	315	338	313	346	311	294	324	322	323	337	318	327	342	313	316	334	326	304	352	299	333	360	317	334	312	339	303	327	332	332	338	332	306	322	352	332	351	331	313	329	338	311	372	363	325	330	328	312	351	288	314	314	305	305	317	295	329	354	298	318	353	288	339	308	298	340	314	344	377	314	330	331	324	317	298	307	365	335	340	290	313	295	336	372	357	348	328	311	312	325	310	299	333	322	335	303	324	309	340	308	294	307	310	329	322	311	322	309	337	326	313	300	327	333	318	289	347	358	346	331	327	330	305	333	326	334	324	333	314	340	326	344	353	333	315	285	325	306	326	329	329	320	324	320	312	322	317	343	296	340	350	366	357	358	343	339	370	316	342	337	333	323	304	350	347	336	313	336	341	358	317	345	330	321	327	331	315	315	320	326	362	346	316	316	314	306	311	293	302	349	325	321	331	278	366	308	334	336	339	334	278	314	325	311	321	309	337	340	297	331	315	337	332	346	307	341	324	309	332	309	334	328	342	315	357	333	327	292	319	330	327	351	358	315	334	310	321	309	354	326	336	316	316	345	365	325	327	326	329	317	311	302	375	339	341	350	310	319	295	303	324	354	318	300	308	305	314	320	300	296	347	342	333	359	341	324	320	311	304	323	324	350	286	329	343	337	324	313	299	319	297	318	311	334	334	323	358	328	333	346	348	315	325	300	358	325	335	369	333	314	308	329	347	320	330	347	344	350	330	300	322	361	330	316	315	305	295	322	354	335	329	355	286	307	342	327	316	360	353	368	331	322	333	324	343	345	288	319	331	317	323	322	310	311	344	331	301	318	326	327	299	300	314	340	335	323	323	332	315	314	305	322	299	290	367	326	303	341	334	351	323	344	299	334	318	335	349	308	357	316	292	352	313	353	345	351	326	326	318	306	302	332	341	321	350	303	348	365	326	327	320	342	318	323	339	358	325	313	343	326	333	309	331	300	347	324	321	333	340	330	337	322	296	356	352	348	311	303	344	335	309	330	338	319	330	323	333	323	333	361	327	284	313	325	326	325	359	331	342	308	328	304	319	328	314	321	353	335	333	315	335	314	316	315	334	345	313	358	324	332	322	325	307	350	310	362	330	348	325	285	314	327	337	288	314	325	318	332	298	337	332	343	331	326	318	351	323	312	328	273	331	334	361	320	302	338	314	324	340	314	325	348	305	334	332	308	321	306	310	349	333	314	331	318	347	340	339	317	316	312	342	335	294	328	321	302	329	323	324	336	297	322	365	327	329	324	327	321	310	339	339	319	326	313	324	318	322	322	374	315	319	327	356	305	320	333	323	338	337	335	322	352	293	318	354	308	329	324	314	322	299	306	320	339	336	321	309	342	317	321	342	319	323	318	336	334	338	322	334	333	346	318	344	298	325	345	308	364	309	336	328	324	324	319	309	325	319	340	368	351	305	340	355	298	300	339	328	339	340	347	319	333	334	336	321	316	327	334	319	330	313	325	356	316	301	346	302	335	344	339	317	342	321	311	356	314	330	360	299	360	319	350	317	357	323	321	378	313	338	355	322	308	299	314	317	331	321	341	319	328	329	335	326	310	343	333	330	340	320	335	328	344	314	304	351	367	308	309	318	321	346	333	325	337	305	301	305	312	337	341	327	347	337	343	322	288	328	304	314	329	335	300	312	323	307	293	317	339	318	297	323	314	324	313	342	307	314	346	313	325	313	332	296	332	333	339	331	346	291	344	292	312	323	330	335	295	327	346	319	333	322	318	337	316	306	328	312	335	350	322	342	332	370	338	314	302	340	313	315	320	283	293	296	303	302	347	315	325	336	293	329	347	321	328	345	338	345	358	354	308	317	344	304	331	306	305	311	325	333	293	336	312	302	336	386	313	344	305	358	327	333	326	299	302	303	311	303	313	309	324	360	330	333	343	330	330	319	331	336	319	328	320	324	325	334	330	325	306	337	302	329	338	351	314	363	309	319	309	319	337	329	335	295	296	309	346	322	339	340	335	334	332	329	281	333	320	295	314	322	333	290	285	318	331	343	369	341	317	298	313	364	318	319	358	316	324	314	322	328	346	339	335	328	346	337	339	292	324	309	341	306	332	301	315	299	293	328	328	324	328	326	298	331	327	337	335	314	313	334	338	309	321	300	325	307	338	312	335	341	300	323	342	318	326	303	336	331	312	359	320	300	364	320	324	337	328	314	311	312	330	334	330	322	323	336	327	350	311	355	330	325	331	325	335	300	300	312	316	345	354	309	349	318	346	317	314	332	322	317	339	324	357	307	308	316	350	302	321	331	307	312	321	302	319	318	328	332	326	308	315	345	311	335	326	375	342	313	328	300	337	348	290	319	325	337	309	331	324	321	322	355	356	300	326	301	325	312	304	329	337	344	331	324	354	322	343	279	330	330	343	305	350	333	317	339	328	342	341	308	333	351	340	333	285	355	339	345	319	349	342	310	306	338	349	325	310	326	331	311	332	325	339	304	371	359	297	322	306	348	309	331	292	329	329	331	310	354	321	309	318	263	315	281	339	354	317	335	348	323	331	338	332	317	333	328	352	340	327	331	349	330	351	326	304	325	306	332	349	308	294	324	345	345	314	333	339	320	346	317	328	299	293	319	342	294	317	338	290	325	348	304	355	334	317	353	300	319	312	327	325	342	312	323	315	352	307	342	326	315	313	347	310	296	309	322	363	344	301	320	337	332	382	321	321	358	318	322	320	291	328	333	323	320	300	365	294	297	313	320	361	326	329	337	329	301	298	336	345	352	324	313	312	338	324	334	322	343	344	293	326	335	323	329	346	320	343	313	321	330	326	350	338	326	339	322	329	291	312	314	349	340	362	327	330	321	353	360	277	299	327	309	326	334	328	335	339	344	319	360	352	307	309	349	335	308	331	315	303	336	337	325	351	337	303	322	312	347	318	341	320	323	309	310	339	328	365	334	305	277	311	339	336	350	334	322	301	344	342	354	327	332	326	332	299	324	358	327	306	320	375	324	312	349	333	354	322	342	312	335	328	327	362	337	340	343	298	322	344	341	321	321	316	311	321	304	326	305	335	332	326	309	320	316	312	344	315	312	348	343	362	338	316	339	326	320	331	336	356	324	301	333	322	315	322	317	328	314	340	308	335	321	355	326	317	328	322	324	337	304	318	360	350	334	305	331	320	310	283	297	343	332	342	328	303	297	350	328	318	316	342	341	338	309	315	338	324	313	331	297	330	341	356	327	337	298	335	312	321	340	337	303	334	343	300	353	308	332	347	317	353	347	324	311	304	309	347	312	316	320	333	345	311	297	332	307	329	312	347	332	327	310	347	357	313
8322	11330	21088	23669	19438	17852	17555	16505	14377	10632	8485	7316	5713	4293	3860	3697	3046	2658	2602	2159	1621	1430	1146	2291	2275	1033	1040	1042	968	899	974	1377	1211	1265	1198	1293	1264	1173	991	858	899	890	946	907	902	904	921	885	865	920	853	903	897	883	916	912	844	885	871	917	923	988	867	883	839	887	852	901	882	917	867	925	880	890	910	879	920	878	913	862	846	882	877	843	867	903	840	915	936	922	861	858	852	830	846	880	869	858	874	948	902	908	896	879	882	870	875	882	893	893	879	893	973	873	874	875	895	890	883	821	922	894	903	883	905	911	877	961	830	884	923	878	873	904	888	904	920	837	921	868	925	898	899	839	884	860	813	868	839	832	884	853	845	877	889	851	878	907	815	836	904	848	887	934	905	901	924	848	884	892	894	857	910	861	909	931	883	862	892	904	850	832	849	884	923	910	900	843	926	869	886	876	859	887	962	828	845	927	879	890	872	857	873	904	919	959	902	838	911	897	872	863	871	933	856	924	870	867	918	843	856	854	918	894	907	935	906	916	870	841	903	905	852	833	929	849	933	837	927	917	918	860	858	885	947	878	881	886	902	818	899	909	913	877	905	901	863	847	883	875	877	863	863	868	870	888	897	880	868	882	910	835	895	869	836	863	887	912	927	935	914	835	914	921	896	964	939	911	848	892	871	925	902	898	903	888	879	871	931	844	866	912	884	935	899	927	943	873	944	870	857	952	840	894	883	866	895	880	818	901	854	903	854	861	878	934	886	876	873	883	834	857	937	940	905	880	858	886	919	932	879	838	906	932	857	892	860	887	849	905	907	913	925	867	857	886	869	843	890	878	919	874	841	882	894	898	855	863	828	896	924	863	873	897	873	858	880	901	948	869	886	873	895	890	896	884	868	839	902	887	902	876	900	932	887	896	840	892	880	913	898	862	873	838	871	899	890	897	915	833	890	851	831	903	859	856	879	868	862	891	873	909	951	861	875	868	883	839	868	924	913	933	884	929	895	917	833	881	913	915	867	891	876	909	853	937	888	852	900	886	867	883	916	870	945	902	874	913	843	888	970	913	881	884	855	875	857	949	918	879	884	872	924	831	885	856	845	840	878	857	855	907	887	907	842	852	930	844	859	938	921	921	884	871	898	918	911	880	897	874	907	892	860	921	864	867	890	869	866	903	876	855	818	903	837	888	886	886	868	879	884	883	854	872	839	860	845	918	852	928	859	843	838	836	888	877	857	898	931	917	849	878	853	829	870	809	892	914	888	865	934	913	850	854	847	886	848	850	836	894	885	872	894	889	896	951	859	917	926	883	943	896	908	894	841	883	854	881	943	885	882	927	900	891	885	869	897	906	861	867	854	898	931	915	894	900	871	863	894	882	846	928	882	885	881	853	871	873	883	948	896	876	881	845	866	836	919	923	871	898	910	873	923	888	930	964	862	862	916	854	941	861	861	924	905	876	921	902	866	891	867	917	960	907	910	861	924	883	885	843	879	886	856	887	878	922	910	959	899	973	900	912	910	912	924	826	916	886	877	960	934	914	861	904	903	867	897	846	854	881	860	894	921	896	855	933	896	945	941	904	926	895	879	882	868	858	886	932	887	870	863	903	842	903	848	918	889	873	900	860	927	841	899	878	888	886	864	859	887	908	900	848	883	863	923	929	880	941	887	896	936	871	841	864	889	885	884	849	890	888	896	886	914	898	906	866	857	920	903	897	897	956	871	883	831	893	891	892	885	891	876	833	862	824	864	878	871	845	926	844	915	898	925	857	926	899	882	906	861	896	892	911	869	899	897	918	864	939	899	842	894	917	915	839	853	929	897	828	913	851	901	902	913	864	919	911	943	890	857	917	912	878	862	882	889	877	899	908	872	932	935	845	915	895	869	866	919	851	892	936	854	900	923	921	871	882	886	858	883	871	834	877	883	900	869	931	885	925	825	904	899	886	902	889	890	910	950	883	889	919	844	882	827	868	928	871	850	886	902	856	914	871	865	864	902	888	911	926	886	924	892	905	931	891	897	856	886	856	937	872	906	860	909	885	853	871	909	931	854	918	897	905	869	892	897	945	878	813	903	922	841	910	880	850	879	818	879	862	883	870	906	853	900	864	841	871	890	894	878	843	854	906	855	895	870	947	884	874	914	884	907	840	861	907	913	916	885	875	878	893	886	913	925	921	896	928	878	871	896	898	918	886	881	891	905	927	899	905	885	921	873	876	836	880	908	876	825	857	906	849	861	915	858	886	897	898	888	889	856	880	890	905	899	911	841	947	871	875	899	907	889	860	903	873	884	890	883	874	910	889	835	902	878	841	843	842	893	895	844	845	823	900	867	884	884	917	948	952	883	854	884	878	919	888	824	916	864	863	893	912	938	890	891	852	897	902	879	875	942	905	917	869	849	911	907	906	899	826	949	904	875	878	940	880	887	901	884	897	929	857	847	862	894	945	869	922	896	901	893	864	878	878	890	845	875	825	882	885	905	904	866	860	880	852	868	892	867	921	901	858	911	880	870	862	913	913	892	882	877	883	945	924	873	908	843	838	881	843	882	849	859	848	915	860	837	857	886	880	860	897	890	884	877	879	868	916	903	930	899	840	889	885	892	917	893	922	857	930	910	808	909	900	878	852	918	825	902	874	847	902	915	891	898	858	878	878	913	873	885	894	855	897	853	884	896	912	856	913	851	873	918	845	840	887	852	870	880	829	883	858	933	853	912	894	900	908	902	913	929	900	876	907	894	919	881	888	834	880	888	903	883	870	904	874	892	871	885	860	893	911	927	899	881	881	866	872	883	844	832	894	890	902	875	874	835	886	924	865	893	877	854	860	843	931	847	929	888	854	912	905	869	894	912	833	855	886	891	870	807	900	911	925	891	887	858	862	932	894	875	879	869	900	915	904	840	911	915	852	893	855	927	876	851	900	901	896	890	892	899	927	906	864	866	865	911	842	907	850	876	845	870	897	886	868	909	856	868	933	877	921	919	879	894	910	905	925	892	860	952	888	893	868	893	853	930	849	854	853	907	895	910	867	899	857	917	883	851	898	890	873	881	879	887	882	924	886	912	869	897	930	883	909	868	916	886	844	839	947	896	919	909	874	891	906	841	819	872	857	902	879	874	869	907	911	919	916	925	848	854	902	877	847	823	906	866	840	900	886	956	885	887	849	866	907	890	911	863	873	870	856	899	899	874	913	848	818	918	920	886	840	919	907	884	887	903	834	852	869	865	852	831	883	863	864	910	894	952	932	841	874	860	933	811	893	894	916	875	899	854	959	874	868	855	838	870	903	839	882	874	905	854	874	929	873	860	859	913	844	897	879	863	920	961	910	900	920	888	854	908	878	925	865	883	897	884	867	879	871	879	937	900	830	920	892	877	860	889	838	860	906	878	881	939	866	910	871	866	877	915	943	867	924	865	903	867	872	908	881	885	797	882	940	888	861	882	914	889	877	879	896	894	867	908	933	894	868	883	808	915	868	888	911	853	925	875	922
21553	17279	21505	18426	13284	10516	8510	7413	6177	4442	2819	2268	1701	1323	1187	1258	1118	978	992	781	530	757	435	2323	2126	431	409	471	337	330	345	1008	852	713	623	598	493	417	353	369	339	331	350	285	289	337	311	337	323	307	348	307	327	316	307	319	318	271	309	343	338	331	307	335	318	351	311	330	312	320	295	332	326	302	289	291	362	339	319	319	335	317	316	323	322	315	316	325	304	340	304	322	295	360	338	308	353	361	317	312	301	308	327	333	297	306	323	331	287	293	345	322	350	313	306	345	308	337	317	299	319	323	297	326	324	310	286	312	310	316	332	345	312	335	357	325	325	288	312	329	341	306	326	320	301	300	317	301	335	333	295	308	314	336	339	324	299	347	298	330	311	303	308	298	335	325	349	335	325	319	325	326	349	340	326	330	295	309	299	263	330	314	333	324	316	318	289	323	316	331	321	297	331	328	319	271	338	322	342	333	314	325	338	317	335	360	285	321	288	340	308	318	318	314	328	332	329	300	309	313	328	321	327	304	334	310	320	330	347	293	328	320	315	330	353	336	308	307	312	324	299	310	301	303	282	316	315	301	325	348	309	321	351	299	339	312	289	301	355	332	340	338	330	316	353	310	278	297	340	309	316	326	311	339	321	321	304	333	319	337	321	323	336	300	337	278	319	333	292	325	290	291	321	323	324	287	341	308	324	313	310	304	318	302	334	295	296	292	324	311	323	360	335	328	340	305	315	316	307	337	303	307	332	340	291	312	309	332	321	318	341	322	333	280	312	315	332	308	359	328	296	315	325	305	307	287	318	333	296	307	313	323	331	334	299	325	340	309	310	276	320	285	309	286	385	334	317	327	298	321	296	339	325	325	309	361	318	291	364	341	322	331	345	316	317	312	343	340	334	323	324	335	343	313	358	327	349	315	322	350	311	307	330	335	312	326	316	328	308	308	319	316	340	352	319	335	311	332	330	327	323	345	281	341	348	309	335	334	310	322	305	344	315	338	335	321	328	287	324	298	334	315	317	337	327	335	326	339	323	321	301	312	326	321	300	336	319	302	338	298	283	334	317	301	343	321	316	310	285	339	322	278	305	333	329	315	303	335	292	333	310	293	343	288	311	312	324	290	326	323	331	324	317	348	319	318	324	286	310	309	297	338	355	341	361	309	326	316	317	322	295	340	294	326	302	317	323	295	328	317	316	342	342	346	350	333	284	325	335	323	320	328	347	308	325	339	315	305	318	332	335	318	305	302	342	302	314	311	304	323	347	317	322	326	304	345	320	343	319	351	323	303	288	342	326	336	282	333	295	304	309	309	322	324	319	338	314	328	325	326	322	329	330	315	317	297	337	315	320	323	335	349	306	272	330	311	338	314	302	317	294	349	325	343	323	319	343	309	287	352	302	313	320	294	290	325	304	317	314	313	334	303	304	321	313	344	317	298	321	326	311	294	309	340	318	305	301	288	301	337	304	321	336	295	331	338	339	313	325	332	304	318	315	317	348	346	298	341	308	311	333	304	319	325	320	319	315	335	332	322	308	320	314	339	307	308	334	317	299	345	283	335	328	371	303	349	299	303	311	326	334	306	286	314	283	311	319	291	344	340	348	331	301	303	323	316	299	310	325	333	328	301	303	354	317	312	317	325	308	324	334	296	317	328	345	320	348	310	315	298	307	312	326	334	312	346	333	304	339	334	301	302	340	315	362	324	318	320	337	275	372	322	339	307	329	337	349	320	329	349	336	278	319	331	323	304	322	304	303	341	328	316	334	314	312	305	319	315	349	299	336	327	293	328	308	362	271	308	303	312	344	326	304	297	329	311	304	334	290	337	321	317	314	305	322	319	277	329	336	299	326	296	321	294	315	302	300	292	334	357	312	318	337	302	321	350	311	334	334	328	285	319	334	313	329	317	336	312	315	315	341	313	314	306	367	334	310	328	315	304	320	321	326	307	317	327	313	349	328	302	315	312	312	316	339	363	330	339	300	350	290	308	314	331	328	313	329	326	296	331	322	328	329	324	326	316	348	309	315	318	304	331	274	346	300	308	326	327	329	327	334	298	332	339	327	315	294	308	315	292	330	318	308	358	300	340	321	299	328	298	318	316	344	292	278	327	319	309	328	324	323	308	313	332	319	338	344	309	293	297	352	333	306	324	338	319	282	319	318	319	307	338	339	284	334	335	301	300	322	335	360	332	355	327	316	328	320	325	305	343	320	338	321	350	325	321	294	302	313	312	333	287	335	301	343	320	332	349	328	344	328	326	313	325	347	378	308	328	302	306	309	339	287	319	318	301	323	311	299	315	327	301	278	328	321	340	362	287	322	335	333	307	298	320	343	295	312	307	307	336	363	319	306	317	311	331	321	321	307	334	309	347	316	304	329	315	320	324	339	326	318	324	315	304	330	289	313	334	317	311	329	295	296	325	308	304	324	294	311	313	323	312	316	341	328	303	320	339	320	314	326	308	304	346	333	323	337	326	335	331	308	325	314	330	322	293	320	299	338	329	352	297	363	296	319	346	345	309	311	309	323	298	283	299	317	337	321	306	352	310	296	325	310	306	342	309	315	327	319	297	301	337	328	328	313	327	301	323	295	337	325	318	294	315	316	321	327	299	317	337	318	314	311	344	333	344	343	320	311	358	295	302	348	356	338	315	330	342	313	326	281	305	334	345	318	286	306	299	347	323	303	323	323	352	338	317	276	302	332	315	326	317	326	311	344	315	318	315	320	324	325	312	295	367	294	326	303	330	310	324	274	322	308	320	330	318	300	343	293	333	322	310	344	302	334	303	370	353	295	314	341	314	340	340	299	326	291	339	326	336	320	324	333	342	329	345	343	307	325	337	323	336	299	330	309	301	329	322	302	329	306	312	270	331	318	328	321	324	292	315	318	343	326	343	338	333	351	314	323	312	309	324	322	358	346	295	347	276	285	339	309	313	329	280	309	339	297	325	314	304	329	306	299	348	348	352	297	316	349	326	306	279	326	305	326	321	339	331	337	305	354	315	317	300	363	295	304	331	303	324	353	308	288	318	311	265	297	325	313	323	326	294	314	322	330	333	312	322	322	316	287	292	284	331	299	361	302	350	324	333	335	339	302	286	335	377	322	307	323	334	336	314	330	306	291	323	320	312	306	323	329	330	289	339	331	337	334	320	313	279	312	311	299	322	331	327	299	351	350	336	284	322	306	339	333	327	353	327	295	330	313	319	346	327	303	330	288	299	324	323	338	342	333	330	316	299	321	312	306	307	291	309	307	329	329	311	328	340	340	327	305	337	297	350	318	304	320	339	316	312	290	301	333	322	341	331	327	355	287	339	308	298	302	330	324	304	323	324	348	342	319	337	312	323	330	333	354	348	326	331	317	309	307	295	289	343	306	317	321	310	324	336	341	318	311	316	315	332	363	297	321	336	354	331	301	302	316	324	309	335	322	307	294	358	311	325	303	327	327	326	331	321	336	325	297	320	322	322	332	319	320	318	305	325	301	292
13809	14676	27903	30083	26869	26328	24202	23428	21838	17668	13716	11494	9400	6824	6527	7271	6455	5620	5988	4306	3034	4347	1622	13520	11647	1434	1318	1952	1173	1005	1225	5839	4617	4100	3147	2645	2090	1485	1087	940	949	854	816	841	895	909	873	882	854	893	876	870	868	876	897	849	910	858	890	890	856	818	925	857	869	879	850	852	869	854	875	885	868	874	864	861	932	901	888	903	854	868	853	883	915	885	872	842	868	877	839	892	905	866	893	883	871	863	937	848	844	880	866	886	850	869	848	896	861	913	875	897	880	855	882	875	854	841	931	816	909	883	874	865	918	887	877	845	927	892	824	864	827	903	885	906	860	891	859	878	879	861	888	848	838	881	883	850	853	916	834	877	859	881	884	860	874	879	883	841	881	835	882	822	854	887	839	841	870	850	864	888	866	863	845	866	883	941	879	848	859	893	947	842	870	867	860	881	866	841	880	862	819	869	839	870	912	930	854	850	850	888	851	867	847	913	909	891	905	855	945	897	841	894	921	890	877	864	922	893	874	878	887	888	882	891	832	890	854	848	868	850	873	850	892	830	817	848	894	870	859	928	844	866	798	840	848	902	893	912	878	843	856	823	870	866	869	843	896	873	854	882	856	853	937	818	885	899	866	915	907	861	859	902	845	877	876	845	869	880	863	903	891	910	847	856	888	921	870	901	872	834	833	912	881	898	887	913	857	931	831	913	862	873	879	874	815	878	903	889	845	847	886	893	915	939	850	820	859	876	878	893	868	899	868	850	906	814	877	864	863	877	866	850	857	856	847	916	932	839	872	882	826	864	919	882	873	875	859	874	830	825	868	874	906	870	837	907	865	847	821	903	820	859	918	828	932	873	933	877	915	862	908	879	864	863	855	888	889	903	856	831	857	840	909	866	876	883	905	843	886	895	903	835	886	882	824	843	911	890	854	899	915	884	895	856	866	838	889	883	893	818	824	947	913	844	853	969	848	895	857	923	914	879	845	894	895	861	931	860	919	851	902	854	786	900	859	872	834	830	878	863	888	910	844	861	874	923	935	865	847	868	856	893	907	935	841	843	886	858	903	858	874	804	847	846	857	831	876	891	851	862	858	847	869	820	902	848	889	832	866	845	847	900	823	872	856	876	883	889	888	916	936	886	812	846	821	866	872	912	893	876	854	878	886	865	867	878	873	923	912	868	922	831	892	879	867	889	851	880	907	860	890	852	826	855	891	888	885	852	894	836	927	851	859	868	840	825	841	857	855	911	912	843	867	885	891	826	860	892	823	892	832	882	871	860	859	883	893	855	862	891	881	869	847	860	848	853	845	919	879	889	906	890	880	889	865	883	861	929	838	861	897	897	840	863	866	888	866	853	862	890	904	889	903	847	797	876	879	916	895	872	896	886	850	880	878	836	920	872	866	946	880	822	854	834	869	876	863	908	902	874	880	855	892	855	853	833	822	839	905	829	874	903	906	849	841	810	800	854	922	859	898	872	923	866	883	925	948	850	843	912	886	848	863	890	932	904	881	852	869	893	879	915	847	865	857	845	864	894	800	895	938	928	889	895	827	910	909	885	885	874	905	885	852	888	857	861	843	874	857	862	894	844	857	881	911	942	883	880	891	854	961	842	920	877	872	883	889	886	909	883	887	868	902	887	875	859	889	824	861	907	841	869	839	848	894	902	879	867	819	842	833	884	876	873	873	849	851	868	895	870	839	881	904	849	908	860	893	856	874	849	887	897	862	862	888	837	850	869	855	914	874	864	844	887	890	840	838	819	871	866	856	887	894	883	939	835	843	867	910	889	867	893	850	806	882	911	840	868	881	864	850	867	895	897	824	900	886	900	831	907	920	882	847	868	875	837	882	915	864	892	878	828	864	861	844	928	829	874	890	847	862	924	818	857	915	865	862	874	917	876	867	819	900	867	907	896	855	889	846	960	858	870	868	836	878	851	907	847	872	883	904	854	835	893	882	889	847	862	879	904	899	882	869	893	824	880	892	843	852	881	850	867	888	845	876	897	930	892	884	913	853	873	862	903	897	856	845	871	890	865	813	908	867	900	873	890	853	898	877	866	892	907	922	909	845	859	829	849	887	882	849	899	886	945	812	858	824	835	880	870	890	837	849	863	894	888	868	842	859	863	934	853	882	812	895	839	864	891	886	879	863	875	874	840	885	843	861	941	892	856	877	839	865	874	872	876	834	888	815	880	802	854	884	924	913	852	869	867	880	940	903	888	913	900	886	854	856	860	884	933	894	896	900	912	894	882	904	899	869	869	881	830	894	899	871	918	873	904	921	866	873	868	869	921	922	836	822	875	870	884	890	875	896	896	886	885	876	925	873	894	842	889	888	864	899	891	877	910	871	836	879	865	909	903	891	872	855	811	896	906	891	914	913	862	918	857	821	843	899	865	896	897	878	854	845	884	866	843	934	865	866	853	872	872	847	911	949	853	864	854	864	901	896	916	873	863	878	826	883	877	830	879	876	884	865	873	886	882	936	908	863	882	886	814	848	895	866	819	876	893	888	909	883	909	900	897	875	916	917	855	883	860	865	884	844	855	870	857	852	855	890	856	860	856	887	843	842	853	834	920	892	914	899	899	856	884	904	903	868	864	876	886	897	822	863	915	844	857	862	873	912	840	854	918	863	895	848	833	875	858	858	879	884	874	858	933	903	840	892	887	852	834	810	818	847	882	878	892	871	928	890	876	858	916	895	895	844	893	943	887	897	933	882	923	890	868	896	831	877	865	932	912	881	866	837	861	924	858	879	923	860	911	832	847	882	970	890	910	917	892	862	888	907	884	892	933	949	872	856	916	893	954	905	840	854	937	944	883	865	875	873	954	873	843	897	875	849	885	826	856	867	895	932	828	879	904	955	895	896	906	856	862	827	867	796	860	893	891	873	869	848	894	832	843	886	916	855	898	867	889	918	860	914	893	887	848	901	847	855	889	872	868	842	838	838	854	900	802	833	860	862	913	853	825	879	885	842	904	914	885	885	910	874	873	863	878	899	852	866	882	902	828	854	884	912	886	823	862	925	898	840	871	863	823	819	837	907	913	875	893	904	928	887	884	895	852	811	857	896	860	870	896	879	859	856	862	856	825	863	885	878	834	853	912	888	883	855	873	882	867	862	858	902	872	867	830	883	856	868	873	878	821	835	893	908	855	895	868	870	946	835	867	829	846	912	876	918	867	888	865	889	866	833	872	860	926	848	857	899	824	889	842	886	833	912	893	867	899	909	868	905	888	917	881	933	850	909	892	927	853	855	910	833	849	870	912	862	877	830	846	844	835	912	877	867	910	873	901	832	888	835	880	887	813	850	857	818	870	886	901	865	903	889	919	866	849	853	838	852	890	896	886	848	815	870	858	912	880	833	813	858	870	898	855	879	868	928	878	835	858	847	872	876	857	857	909	844	868	876	880	908	908	898	875	902	842	857	834	880	915	900	834	856	858	932	875	885	880	879	862	891	862	850	910	886	847	896	838	854	887	841	867	875	872
29858	23037	28659	23556	18696	16207	13952	11970	9315	7004	4454	3298	2776	1948	1750	1804	1821	1678	1636	1186	791	1096	600	5325	3892	573	471	914	495	302	383	1426	1068	952	849	640	533	427	323	286	279	251	272	294	276	310	277	292	267	267	289	309	265	291	298	283	308	323	310	282	293	314	275	282	278	296	283	291	298	306	298	302	268	268	268	303	268	336	301	317	303	308	291	288	297	284	288	303	309	287	285	275	307	296	268	314	267	267	312	311	295	279	318	314	286	303	276	281	279	282	296	292	293	270	273	284	295	301	265	303	273	247	263	281	289	296	279	292	268	298	251	291	299	283	332	272	319	295	277	291	303	271	258	314	302	289	319	308	281	279	318	289	288	266	310	298	286	319	269	266	296	314	312	305	279	277	287	256	277	283	253	268	291	301	279	306	250	293	274	309	254	311	251	271	312	314	296	270	289	312	308	291	287	327	277	306	296	287	280	269	294	306	271	281	283	281	296	287	297	292	295	310	324	299	298	260	267	291	300	311	305	283	319	295	291	283	269	320	271	307	292	253	300	288	296	318	281	317	308	308	276	255	291	273	297	291	291	295	251	275	268	287	308	290	287	277	283	298	318	306	296	276	293	302	274	314	290	298	306	250	299	264	283	297	307	287	264	263	303	288	261	260	265	264	309	303	277	281	303	314	315	286	276	308	270	298	310	320	282	283	257	275	272	276	259	294	324	302	327	298	295	300	283	275	304	271	293	251	269	268	276	270	277	266	312	312	301	265	252	269	269	279	270	287	303	313	286	270	291	314	244	287	308	304	282	279	284	295	280	267	232	292	285	263	290	291	290	260	268	262	297	306	276	281	286	291	298	295	301	251	294	314	289	300	262	264	291	257	298	333	294	299	295	299	295	269	272	289	309	292	318	283	281	275	303	314	277	277	317	289	253	272	269	288	273	297	281	286	296	225	285	300	280	255	289	272	298	275	306	300	290	281	267	294	289	294	306	291	294	271	270	290	278	288	265	267	269	268	269	271	318	269	298	296	292	259	303	290	286	282	299	297	285	316	308	276	272	308	307	289	301	332	286	266	308	282	294	277	291	281	293	281	298	305	283	290	281	276	301	269	293	307	285	307	313	299	247	265	280	252	268	300	298	287	286	276	306	298	261	281	281	275	284	275	282	250	279	295	277	300	275	242	288	308	294	307	274	264	279	321	282	325	293	250	276	288	281	272	308	254	279	302	299	290	281	290	284	321	275	255	295	266	252	332	304	281	280	269	278	310	293	303	263	293	308	303	289	284	278	283	274	327	269	292	294	272	274	288	294	292	281	275	291	293	284	297	305	304	318	259	296	290	284	274	309	291	301	298	296	288	268	305	300	289	328	272	282	294	307	295	304	275	254	326	284	317	281	294	315	293	299	285	319	312	267	299	296	308	318	300	307	282	319	269	288	266	289	285	270	319	279	317	288	318	294	276	277	310	292	330	270	307	298	281	296	304	302	286	283	323	279	309	287	286	284	291	297	273	287	290	301	296	278	291	313	250	334	312	296	296	285	261	285	310	325	279	298	276	308	306	309	289	274	298	279	314	269	331	267	291	333	272	282	325	289	295	287	305	288	294	283	263	317	318	261	299	306	277	298	278	283	277	282	295	284	281	301	287	279	282	287	300	293	283	296	294	297	296	284	293	296	285	292	294	305	302	274	254	270	259	294	263	297	257	275	284	322	296	267	304	299	325	289	324	265	294	278	259	297	279	248	314	298	289	281	274	325	290	281	293	310	275	268	286	296	283	270	271	289	287	311	302	308	306	285	316	285	276	295	300	276	276	274	297	286	272	281	286	287	303	307	307	332	294	310	304	276	307	272	278	274	321	307	269	272	298	276	287	277	285	248	301	297	295	300	321	286	264	293	273	314	284	300	285	320	331	301	288	288	273	304	268	269	263	280	282	257	264	292	289	293	292	285	267	266	298	311	290	282	299	296	327	326	264	302	315	317	329	267	277	261	270	290	290	322	295	312	307	261	313	303	273	282	271	277	296	307	278	305	294	289	320	280	311	347	307	267	265	281	275	280	255	264	270	273	279	287	292	268	256	275	272	296	296	278	280	319	300	289	278	266	299	290	285	268	323	282	274	280	301	281	290	302	308	283	291	280	270	296	303	292	280	276	296	322	276	306	290	295	264	287	331	276	286	259	290	291	269	283	288	302	278	269	270	332	300	272	301	308	302	288	314	299	299	310	271	284	286	281	276	305	283	290	306	298	313	286	277	302	278	305	278	297	308	255	290	311	282	299	294	285	270	312	310	281	295	308	303	286	282	321	314	274	274	273	282	271	279	287	266	295	319	278	284	261	282	299	308	291	303	303	291	271	295	287	302	275	294	309	274	298	273	284	281	280	285	276	290	300	312	262	276	296	294	284	265	310	310	290	256	279	265	296	308	288	286	310	274	271	262	299	320	267	291	311	293	296	301	269	281	278	307	278	335	281	296	319	292	277	258	276	292	283	291	321	279	289	291	294	265	293	288	274	296	310	300	292	283	303	303	305	313	300	291	290	302	304	313	259	313	306	293	286	280	249	311	296	283	299	307	292	277	286	307	290	300	281	283	317	293	282	316	284	263	313	304	299	284	303	305	314	296	317	266	254	273	290	308	325	295	284	267	292	322	304	259	288	288	300	263	259	257	324	300	282	269	312	283	284	319	309	287	271	254	276	280	278	318	273	316	263	280	282	261	283	281	298	261	280	284	288	260	332	296	291	303	272	282	298	295	310	302	297	283	286	300	270	302	287	310	270	286	297	278	269	280	273	316	285	315	315	318	291	304	270	274	298	288	297	304	308	293	310	311	288	274	279	277	300	310	291	285	326	307	275	272	288	294	255	293	285	284	290	275	277	289	281	294	293	286	337	298	332	319	282	301	290	310	275	302	290	292	279	308	266	280	296	286	272	281	289	289	271	281	293	304	315	297	292	270	288	263	276	296	286	286	331	302	297	336	272	264	281	317	312	284	277	298	303	289	284	281	267	299	281	289	295	295	308	280	322	297	268	278	286	249	279	259	280	313	272	286	305	284	288	272	299	285	284	289	256	269	275	293	294	273	310	261	260	293	278	275	274	320	275	304	289	304	284	315	295	254	294	273	264	293	307	257	318	307	307	283	265	275	239	284	284	298	276	310	289	293	317	283	287	292	287	295	281	250	275	295	266	271	264	289	290	287	292	295	295	293	293	292	305	305	306	300	292	299	285	285	325	282	284	292	293	277	308	309	310	284	289	269	287	287	274	287	281	301	301	305	297	287	279	287	295	257	306	291	299	294	278	284	284	301	242	281	311	278	275	284	281	264	274	275	277	292	298	306	268	297	290	266	295	276	302	285	279	294	283	258	288	295	324	297	270	313	314	298	277	288	330	297	306	261	269	295	303	287	301	301	282	297	286	268	314	299	261	265	299	297	295	289	282	287	279	277	276	308	300	307	290	304	289	270	300	300	273	267	272	267	309	326	293	303
18085	18645	32816	34714	33184	32542	30374	28880	25631	22829	18095	15360	13701	9916	9812	10237	10342	10039	10316	7057	4654	6652	3179	24916	18184	2152	2253	5413	2250	964	1567	9215	6918	5796	4499	2871	2368	1578	1017	887	835	799	859	770	824	760	792	767	784	813	819	761	789	788	805	791	821	824	798	833	816	795	805	725	809	774	839	785	781	791	825	821	790	783	812	774	806	843	809	802	844	782	810	854	858	798	800	791	769	813	774	814	845	814	781	787	798	791	837	773	798	830	771	770	795	793	787	777	868	814	786	775	789	759	803	854	780	787	829	811	770	777	832	760	776	787	822	785	760	794	805	816	797	772	818	842	785	804	766	829	859	803	806	789	838	773	795	808	788	782	757	759	821	786	771	776	840	813	833	787	777	797	833	824	789	770	767	841	803	807	795	873	840	800	781	764	788	843	797	805	734	812	773	832	770	829	801	780	795	801	815	790	809	805	818	840	774	800	766	777	838	770	847	803	778	797	833	812	794	813	800	837	773	780	812	771	761	850	784	757	796	844	837	808	779	809	769	781	810	816	832	765	777	801	782	792	792	790	821	827	815	818	844	776	817	828	788	798	769	773	779	807	831	780	821	834	806	807	776	813	810	794	825	756	782	839	715	799	786	765	824	802	811	811	756	790	821	860	776	754	833	788	803	797	768	754	808	765	776	827	773	796	793	743	785	805	816	784	766	759	809	825	803	801	912	804	804	790	789	819	827	785	768	758	829	796	787	779	806	817	794	792	849	818	797	838	753	823	774	781	813	814	835	795	816	815	804	828	838	799	875	859	735	803	820	777	815	811	747	814	783	836	812	831	732	837	784	830	804	825	810	834	822	814	781	783	793	779	788	766	796	766	779	786	812	801	790	800	800	785	777	823	766	786	805	776	834	812	816	812	774	770	804	821	809	748	793	840	811	868	792	777	827	810	831	787	799	816	810	813	801	770	816	782	803	817	772	807	787	804	778	847	807	806	826	786	739	775	738	798	779	793	804	787	804	777	782	795	845	810	770	793	820	795	754	817	799	779	844	789	804	839	780	724	801	780	773	800	798	759	747	780	803	814	786	835	794	808	734	850	766	791	814	777	750	803	765	745	734	814	825	809	782	785	723	839	837	770	829	860	803	737	797	775	748	824	813	800	816	775	790	731	780	733	807	762	786	799	835	842	762	768	798	804	829	789	778	851	798	767	839	797	806	801	843	794	753	809	822	767	831	793	827	741	771	804	827	820	812	817	810	776	796	812	830	811	835	814	753	801	778	793	781	776	770	821	759	818	809	787	789	773	820	775	792	789	732	825	826	764	819	732	798	766	822	781	813	755	816	796	797	799	804	821	774	797	802	821	795	814	800	807	822	780	804	868	851	762	813	839	758	783	800	831	780	794	777	818	801	752	809	787	817	779	801	786	823	784	829	808	833	813	792	794	807	768	823	832	813	818	851	797	767	767	771	820	814	850	846	818	808	760	755	830	825	799	844	756	806	794	780	833	767	827	745	815	759	808	802	811	791	775	766	854	858	784	790	805	803	746	781	772	802	829	762	822	801	812	842	826	824	810	783	786	840	839	735	785	779	869	793	769	762	849	833	757	726	800	721	789	833	865	784	808	787	865	807	823	782	815	815	846	822	774	789	763	797	796	786	809	797	813	831	787	797	845	751	780	811	794	793	836	830	808	761	811	831	809	818	850	764	762	805	856	807	820	776	791	861	794	779	807	802	801	806	774	775	784	793	776	821	815	821	794	799	806	804	792	787	802	797	775	806	773	795	815	748	769	731	805	774	805	850	790	826	837	808	773	818	809	774	769	807	802	836	822	714	785	813	804	831	798	806	782	811	772	751	817	814	773	833	810	773	819	799	791	795	804	769	783	846	836	802	839	790	803	827	809	797	818	819	766	853	815	836	838	837	788	763	804	795	819	734	747	794	828	801	839	752	790	826	770	778	791	765	786	785	776	806	742	841	792	793	793	765	829	822	837	841	794	785	770	788	841	778	793	792	787	836	809	836	804	765	808	853	803	761	846	816	825	833	794	804	792	821	792	755	792	796	773	825	851	764	793	809	873	762	827	753	778	828	842	806	823	831	797	819	733	834	827	813	780	743	761	774	796	787	810	848	825	810	786	838	821	771	790	807	769	772	779	786	818	783	799	820	826	827	787	818	791	787	857	770	783	790	795	789	763	803	833	778	732	724	767	759	833	855	799	834	819	794	830	851	771	799	828	819	789	778	864	833	815	814	810	746	853	802	830	787	777	801	741	788	780	835	838	799	802	787	771	756	814	805	828	747	815	796	791	833	772	857	806	771	762	779	822	763	792	799	848	752	813	813	797	831	806	754	833	816	791	793	848	727	805	833	824	824	762	745	798	793	793	853	770	826	749	775	808	791	777	781	816	782	815	790	766	831	821	829	839	836	818	819	771	771	772	750	748	784	841	804	800	777	744	784	844	788	777	774	822	841	807	804	790	764	803	790	766	776	786	822	816	832	793	808	803	760	796	820	807	755	773	796	833	754	826	797	757	836	819	805	790	800	803	811	770	804	732	756	794	798	775	756	852	798	780	792	814	821	820	832	796	788	818	806	775	768	811	770	811	778	823	772	832	757	812	809	839	757	798	782	795	779	742	791	827	801	826	791	791	777	831	798	802	808	767	809	808	857	778	809	848	793	839	815	837	848	826	767	863	763	802	849	778	767	870	829	830	796	790	807	826	791	835	778	726	754	796	772	808	810	785	770	775	820	781	816	815	787	814	821	778	764	789	741	779	804	800	840	791	754	783	781	773	846	790	805	778	784	811	812	745	846	793	765	803	814	778	827	835	842	807	816	767	802	784	796	852	796	787	746	819	817	837	816	828	789	808	815	806	821	848	785	797	768	807	794	819	844	794	821	770	833	773	729	776	846	781	840	788	766	802	770	849	809	779	808	822	813	782	800	787	752	841	827	778	812	817	758	792	807	772	827	836	756	862	775	807	829	786	816	813	805	793	827	788	809	804	808	784	776	838	805	830	768	738	827	795	864	808	778	793	794	813	848	810	781	792	789	790	806	791	778	850	827	775	852	809	777	779	760	781	853	806	818	816	791	847	803	800	802	777	822	802	798	827	827	817	811	837	794	755	803	821	821	813	818	797	802	771	789	810	781	797	819	775	748	765	754	792	812	828	804	848	783	805	864	745	785	796	795	778	794	800	771	763	809	835	844	838	803	820	846	810	800	862	764	753	752	812	827	797	813	796	849	844	792	771	805	794	828	828	795	821	766	800	789	783	774	777	827	800	825	748	832	756	815	839	846	802	869	803	812	748	763	814	809	822	834	816	877	817	823	891	797	758	776	835	798	822	811	837	851	770	777	838	822	806	805	810	809	815	814	778	811	789	817	781	784	748	804	848	829	769	755	776	811	811	826	835	820	806	761	758	778	831	796	789	805	837	779	837	775	762	778	814	802	780	804	795	761	821	779	797	764	771	800	759	803	841	799	834	850	762	825	841
15699	12511	15909	12135	9376	7485	5249	3867	3100	2167	1652	1248	1046	799	792	711	672	546	559	515	448	392	383	584	618	346	330	364	359	346	369	419	393	374	379	342	362	372	378	316	368	323	321	321	330	318	328	339	358	327	296	343	318	346	335	326	322	359	352	333	318	349	349	327	340	356	360	303	346	309	335	317	314	319	347	307	342	347	330	358	316	334	321	318	330	290	371	322	311	342	337	331	347	328	336	368	339	319	324	334	354	347	337	332	329	347	307	324	342	310	328	325	339	346	323	306	304	366	337	315	332	321	292	356	330	319	331	307	327	316	332	305	337	353	327	327	337	328	351	325	325	334	348	321	328	344	331	350	331	349	351	319	340	320	344	333	377	341	326	337	313	358	358	342	373	321	318	355	339	340	372	297	333	335	337	333	308	325	337	340	362	301	329	313	353	336	328	312	345	327	338	329	351	321	341	322	323	325	332	317	367	346	312	353	353	318	363	328	299	360	337	351	331	304	296	318	343	337	337	303	332	367	361	344	326	334	372	347	339	337	357	300	334	337	348	314	308	317	360	345	333	338	350	299	349	358	326	305	348	325	332	341	313	325	349	319	311	310	321	296	345	349	317	294	355	362	384	357	335	355	344	325	322	330	332	364	336	314	311	325	322	363	337	322	333	323	344	334	343	337	323	326	364	385	323	290	361	323	360	319	335	365	312	355	313	321	318	318	328	345	338	366	350	341	351	341	304	320	332	330	331	314	351	315	291	367	332	357	357	325	319	306	355	328	335	346	332	291	326	354	338	326	338	346	320	326	360	338	359	314	314	294	354	312	327	349	348	326	330	354	331	344	318	336	347	304	351	328	348	347	345	352	342	370	322	332	300	318	326	325	352	336	331	323	333	301	346	330	335	327	331	313	327	335	315	334	376	349	339	298	350	359	329	340	354	334	339	312	346	325	331	361	315	326	320	362	331	331	339	301	304	315	333	362	306	317	344	322	301	351	295	329	329	314	317	326	341	320	355	342	335	347	344	313	343	333	346	370	293	314	342	361	320	334	313	327	351	321	298	317	327	323	348	343	315	309	353	351	346	324	313	337	324	353	325	386	356	315	331	325	337	339	330	359	331	310	312	308	345	311	361	333	346	313	350	352	361	330	323	331	322	370	326	337	313	313	344	351	327	326	324	340	315	325	376	323	352	312	376	368	338	323	326	324	331	359	311	356	319	341	313	352	337	311	340	325	371	333	286	344	337	304	349	350	346	341	331	334	328	389	343	339	339	334	370	321	327	331	342	290	322	343	341	357	328	323	365	328	341	344	338	349	338	354	304	362	323	312	296	327	340	326	366	343	340	320	364	350	295	343	355	352	340	361	366	377	337	320	332	323	315	307	360	316	361	335	335	343	331	335	327	386	296	327	354	312	348	343	330	343	340	336	332	343	330	319	331	351	328	332	333	355	344	311	326	347	343	307	300	321	344	339	313	323	328	321	370	313	308	322	351	354	353	357	337	364	346	319	305	325	326	331	330	358	310	344	370	319	331	365	363	315	337	336	338	348	304	351	327	316	317	349	313	350	342	342	360	301	356	336	335	314	312	337	318	325	331	324	329	332	339	342	322	300	331	322	332	339	328	374	358	368	310	337	333	363	333	327	318	347	344	360	345	329	306	346	361	316	350	337	347	316	334	340	308	356	365	331	312	351	312	324	323	396	314	319	304	341	327	317	349	320	318	322	317	324	356	317	338	337	318	366	375	338	345	319	309	340	339	318	327	350	336	341	340	332	321	350	368	324	335	343	336	321	339	330	341	349	343	330	332	338	327	362	359	331	336	324	335	333	363	326	342	328	339	320	331	324	309	322	362	321	348	339	332	355	321	363	367	313	334	324	334	334	309	351	393	334	359	296	348	334	315	345	317	359	323	325	325	353	314	340	313	306	333	341	297	344	329	317	292	294	335	350	309	337	305	334	325	315	360	333	322	303	342	343	333	317	339	314	373	315	363	343	367	286	340	331	318	325	350	331	309	327	347	333	325	302	352	359	348	333	314	328	346	329	318	358	317	361	345	341	301	326	335	306	301	361	302	343	335	338	366	325	340	345	343	345	360	366	339	343	350	345	363	339	355	319	347	306	320	334	336	348	354	345	315	313	330	308	339	353	322	318	338	312	321	354	310	351	332	339	342	354	309	312	351	314	329	315	356	384	316	339	322	297	338	324	317	313	331	363	318	347	333	353	309	328	288	322	321	317	365	324	299	300	335	331	330	334	294	315	329	372	328	344	347	364	342	311	336	334	321	339	342	332	344	343	326	314	352	322	327	360	315	324	322	350	306	317	326	318	374	355	306	365	316	323	321	298	347	356	325	313	337	346	316	328	328	374	317	300	310	357	323	330	350	324	349	347	336	358	330	349	335	313	297	352	326	336	327	348	337	311	343	329	348	319	304	334	347	332	323	310	342	365	310	349	343	325	333	351	316	331	346	353	358	333	332	325	308	359	351	313	321	303	346	342	329	349	311	343	308	317	322	347	347	313	329	324	358	336	326	326	361	316	329	340	368	363	374	356	344	326	323	363	344	318	293	324	325	307	317	335	327	319	288	297	335	341	356	358	339	332	316	358	318	329	351	346	333	329	320	322	331	321	322	329	325	337	313	368	350	354	297	319	347	324	308	341	340	308	347	331	328	317	378	343	350	332	311	346	319	354	330	335	324	295	349	326	319	330	334	332	315	304	306	347	332	328	286	333	300	347	338	333	335	325	365	333	362	349	368	343	287	329	337	342	337	300	327	314	337	337	325	317	333	343	324	369	315	341	331	357	359	341	299	329	334	339	362	316	341	348	358	324	335	327	336	359	319	309	375	370	310	325	349	343	330	320	344	321	323	320	335	319	339	310	342	338	357	297	345	364	339	307	329	355	346	304	325	364	321	323	290	324	301	315	340	319	346	356	339	323	364	353	339	323	323	307	323	308	341	350	324	316	307	368	307	325	357	347	338	300	323	310	371	320	371	356	350	337	324	320	308	281	336	346	332	342	340	332	308	341	342	346	340	330	377	357	349	358	321	343	339	355	305	330	345	337	352	316	329	333	343	343	304	341	382	307	301	346	373	366	345	318	315	321	326	320	346	334	336	329	339	324	362	317	351	365	343	328	361	355	337	333	347	331	346	349	324	314	327	343	305	334	347	341	354	322	303	343	357	351	352	318	377	299	331	372	338	317	343	379	327	335	353	306	300	357	293	315	315	317	316	306	357	327	321	299	327	320	306	292	366	355	342	334	339	312	328	347	309	348	356	317	355	332	321	351	339	328	315	345	359	362	380	332	305	345	303	298	340	316	333	322	318	336	329	332	336	364	348	330	324	351	299	344	338	347	331	306	335	319	358	331	368	320	330	309	326	332	313	315	337	335	349	318	314	277	323	317	334	344	321	337	340	330	314	350	324	307	337	341	337	320	333	326	328	358	336	339	291	341	343	353	314	318	302	359	346	308	353	358	319	357
9772	11146	22540	23937	23690	21549	18268	15321	13200	10775	8131	6279	5556	4123	3922	3657	3283	2720	2910	2330	1771	1432	1249	2925	2862	1157	992	1302	1135	942	955	1287	1277	1206	1146	1062	1000	983	958	879	962	912	890	966	927	919	922	889	857	891	936	883	900	954	910	945	923	900	898	913	879	842	893	885	914	911	931	835	881	836	891	882	878	877	911	933	913	887	910	885	926	884	883	887	910	939	862	929	949	902	900	930	858	915	874	928	871	927	840	903	908	908	901	892	908	913	877	917	873	897	885	865	875	928	874	864	877	889	903	888	920	922	910	904	954	916	907	925	919	905	918	931	855	889	933	928	909	905	924	889	878	944	927	884	854	894	867	887	944	960	872	893	873	913	874	885	934	873	856	934	941	885	928	892	849	876	913	924	925	846	901	930	877	907	945	910	912	919	880	903	866	919	909	868	902	956	938	904	886	944	934	903	923	891	947	923	858	859	935	886	895	898	873	899	925	916	878	938	911	938	871	892	901	869	881	938	838	913	930	961	888	928	984	864	896	875	888	894	936	937	883	942	904	893	848	883	901	935	837	906	860	910	881	913	868	903	918	951	871	882	919	927	917	935	877	920	925	895	933	946	886	907	828	930	874	891	907	845	918	991	911	870	938	913	882	905	908	881	920	923	849	887	886	917	890	942	909	899	873	899	923	859	869	905	878	903	919	907	893	907	885	927	901	889	914	896	904	880	903	911	894	889	910	842	898	928	904	903	925	869	879	928	897	888	887	933	877	940	893	916	886	974	919	901	882	928	911	899	900	950	910	913	917	908	921	877	892	913	883	918	941	846	904	966	890	907	916	875	842	916	899	906	916	936	937	865	936	883	907	901	895	948	876	878	956	896	937	893	858	925	921	923	863	906	917	899	942	933	866	956	908	844	886	926	926	840	926	920	891	935	911	964	907	919	991	906	908	907	921	878	919	938	894	884	897	874	895	829	949	929	884	876	881	932	945	873	952	848	860	895	931	963	807	923	873	924	938	925	873	911	945	884	847	929	920	945	930	879	949	879	950	884	903	876	922	842	868	896	886	932	925	848	939	904	955	875	883	901	903	886	941	826	937	848	840	954	876	878	932	893	904	966	905	931	896	920	911	954	902	916	922	888	924	903	948	899	918	895	906	889	926	895	922	912	936	881	911	909	915	906	918	919	898	904	947	901	932	899	906	894	905	906	912	886	948	920	904	931	952	894	905	951	919	839	905	919	922	886	870	915	874	884	915	895	911	957	910	969	891	931	868	980	940	887	928	918	934	945	862	889	926	977	906	863	921	917	879	940	908	858	950	987	919	855	877	871	886	863	949	913	875	885	905	851	989	900	916	882	942	910	897	915	920	921	921	941	926	888	907	838	867	871	932	938	895	900	904	909	895	988	865	871	896	928	881	902	893	867	859	903	932	924	936	919	903	873	884	902	897	891	920	912	880	878	950	911	936	905	896	873	879	905	907	899	940	905	944	917	879	869	861	888	911	943	919	926	916	895	886	942	912	901	874	929	827	882	949	956	953	877	914	872	925	857	960	871	930	885	836	847	893	947	950	892	958	879	901	934	901	877	901	932	862	909	911	912	928	869	872	897	905	926	856	873	858	904	867	886	883	860	939	897	861	877	908	923	866	924	894	881	898	889	894	912	899	873	839	939	898	884	930	847	919	931	921	862	886	892	863	914	908	889	863	894	927	912	906	916	919	921	918	868	890	845	940	916	945	909	942	910	921	873	911	916	918	934	923	929	903	901	929	943	863	901	860	919	890	863	887	819	887	892	877	952	829	891	930	889	888	909	912	886	896	923	899	888	904	864	916	889	866	869	874	870	893	899	905	945	956	910	870	888	912	922	888	975	894	890	839	995	876	893	928	881	918	921	856	929	953	949	915	933	926	947	901	908	929	905	951	916	949	922	855	892	899	903	916	942	961	880	916	907	947	928	935	886	840	914	912	955	905	895	896	841	866	854	955	850	894	883	912	934	887	850	916	920	951	935	875	926	910	940	905	853	905	961	918	858	915	884	928	923	909	913	934	926	866	899	911	959	930	837	883	959	887	901	917	910	934	920	943	906	918	916	903	926	913	912	860	912	907	919	898	922	882	915	875	893	894	927	873	918	944	950	885	885	906	937	881	806	942	920	871	900	888	911	949	885	924	923	900	884	914	923	914	928	997	924	895	883	894	923	873	920	905	960	842	879	930	882	891	927	871	856	968	892	873	946	889	890	909	922	895	962	904	876	963	870	885	952	885	910	911	896	907	982	895	914	907	868	884	899	935	903	928	964	897	948	949	874	871	954	904	903	923	852	897	886	885	914	898	872	917	913	910	873	923	903	915	904	892	924	985	936	938	879	900	850	922	913	868	880	880	913	901	921	875	940	889	911	889	949	884	925	912	912	964	936	912	884	934	941	865	960	914	908	937	911	898	915	893	865	875	871	827	895	868	936	869	874	879	833	914	896	889	893	922	888	918	932	907	897	878	914	903	915	866	928	966	920	908	936	909	875	923	935	914	945	913	914	904	926	942	937	882	947	909	896	877	953	823	878	946	904	879	858	914	926	872	926	914	897	892	912	945	884	874	887	844	874	894	925	921	904	928	872	883	905	904	898	929	888	859	873	880	903	934	872	859	942	919	927	915	895	915	917	907	910	894	906	934	923	849	887	905	915	923	818	882	896	926	932	963	893	883	888	928	913	851	902	909	904	925	949	880	895	920	851	949	859	936	926	878	905	954	904	935	889	924	891	925	911	944	881	944	903	928	917	932	921	907	906	900	900	930	934	903	919	948	925	943	940	876	918	895	924	889	864	907	936	894	901	905	918	940	933	914	948	817	935	871	900	941	902	879	927	920	870	933	956	903	916	890	854	933	866	911	922	856	905	954	936	926	965	923	936	962	903	922	932	879	883	922	936	893	877	914	871	921	885	885	934	946	912	863	960	862	897	880	955	920	913	924	906	891	915	947	860	918	924	865	867	885	928	866	898	879	923	851	897	929	899	935	900	864	914	920	932	894	925	887	908	921	923	924	932	926	857	905	859	898	926	904	921	899	885	902	888	932	921	941	921	963	860	895	960	888	947	915	925	921	933	900	934	916	900	874	901	849	878	924	916	953	942	879	887	876	874	892	881	874	911	887	874	883	837	970	936	899	875	935	867	936	913	907	872	855	903	950	887	921	871	905	946	915	910	904	890	878	911	831	918	903	900	923	891	891	909	907	905	834	921	910	915	887	903	916	917	883	910	885	894	910	914	927	942	949	924	914	919	890	870	912	896	967	954	914	929	898	903	925	909	915	933	894	902	877	918	878	934	885	918	902	906	935	917	906	864	892	941	950	873	918	910	882	911	881	890	839	892	918	916	906	890	872	910	913	920	878	907	924	908	896	894	949	963	890	881	961	860	930	973	916	920	854	959	898	912	837	954	918	886	910	889	874	905	871	936	921	957	940	950	928	917	916	888	888	888	929	920	916	898	917	864	934	925
23275	18219	22217	17977	15864	12304	8849	7414	5275	4202	3042	2088	1809	1426	1312	1336	1120	1027	991	853	613	511	478	2903	2547	878	376	762	665	355	404	772	618	538	433	451	366	348	298	303	342	322	319	320	309	315	336	348	305	309	312	305	311	301	334	309	327	331	328	319	294	322	292	328	351	309	329	337	296	296	325	326	362	309	295	325	321	335	364	312	325	343	329	325	332	324	316	311	304	333	343	347	309	339	332	309	333	351	331	307	315	306	331	313	344	318	312	299	305	332	325	327	344	295	334	299	298	342	341	325	307	321	328	319	332	309	337	334	298	302	320	315	320	313	308	301	326	340	297	320	291	348	345	319	348	307	289	331	300	321	356	306	329	312	313	318	334	321	354	354	324	303	345	339	320	349	369	323	317	291	298	320	341	345	340	301	313	301	358	317	306	323	309	319	316	328	313	335	342	319	298	333	356	347	310	320	322	330	347	324	351	295	316	339	358	295	323	296	319	310	327	313	309	295	312	316	338	334	347	327	305	324	326	326	301	338	314	312	307	321	328	312	285	331	312	354	349	350	297	319	337	321	301	290	323	294	332	334	342	358	285	304	314	306	333	313	300	317	360	297	341	321	348	325	323	315	311	356	319	292	284	365	294	335	327	362	334	328	318	329	292	321	343	297	336	296	304	339	293	364	336	336	307	295	348	309	369	327	325	332	328	314	310	366	308	346	312	308	295	323	286	305	309	321	303	324	321	330	290	336	322	314	303	330	281	337	302	311	331	308	319	325	328	307	341	346	350	306	339	314	329	306	319	322	312	305	311	307	323	304	339	301	328	312	323	325	312	333	326	324	332	362	317	302	335	307	306	308	372	303	313	315	325	321	321	324	339	311	311	314	314	279	324	297	319	321	330	316	309	290	338	307	301	290	324	357	305	298	331	316	276	275	306	288	304	326	311	324	316	328	368	305	304	315	317	305	313	345	292	297	318	321	294	337	317	298	333	298	322	349	333	331	318	328	300	339	319	323	308	309	334	315	318	332	306	336	300	322	316	306	299	296	330	319	338	316	311	301	289	304	329	307	336	334	331	293	333	291	268	305	336	303	287	320	326	317	314	312	309	355	300	315	303	319	344	297	368	323	345	344	328	321	326	340	322	343	333	376	319	309	297	310	324	336	290	296	314	317	324	328	349	303	304	341	336	314	339	320	330	337	335	297	309	348	318	322	294	318	313	324	297	360	309	305	331	316	268	365	319	334	344	347	342	302	340	281	312	300	339	325	313	328	322	325	313	307	346	334	326	354	327	314	334	325	336	318	307	339	296	326	298	307	318	310	313	322	325	286	326	362	330	334	317	326	309	282	300	330	335	340	290	339	286	318	313	360	327	308	294	311	316	309	322	324	321	337	302	344	312	297	329	348	319	316	297	310	340	302	333	355	339	338	318	313	330	326	309	319	323	297	352	311	317	350	313	314	326	336	326	324	324	293	313	308	292	345	292	290	341	333	329	323	306	291	319	306	290	332	308	334	314	326	316	294	306	334	317	325	307	304	305	308	334	326	311	306	313	323	296	333	332	310	325	346	308	355	343	344	319	332	374	288	282	345	342	321	352	293	361	325	316	333	314	296	310	317	302	333	334	340	329	298	333	302	334	328	305	326	305	309	318	341	327	309	321	288	329	316	312	285	320	314	273	326	329	293	310	301	349	299	309	299	331	312	309	304	312	340	305	316	309	306	322	290	317	343	327	315	297	325	329	321	313	344	316	308	319	315	320	301	318	317	305	313	297	302	342	309	331	365	292	328	298	339	292	340	313	287	341	336	319	325	309	348	313	286	333	294	341	324	330	306	338	304	282	314	288	292	326	322	334	331	310	311	356	340	292	343	313	348	321	310	304	319	258	336	331	305	348	300	331	290	335	331	320	301	328	310	322	315	315	300	322	315	328	313	335	323	352	359	328	272	320	305	318	313	323	329	346	318	328	299	357	297	299	319	308	337	312	332	324	312	334	302	332	351	326	302	301	333	306	362	312	343	312	314	340	332	311	332	293	318	296	293	291	319	283	349	311	349	295	310	335	318	324	344	314	336	336	320	332	327	326	327	306	343	327	337	311	342	335	315	307	316	319	328	324	313	290	327	320	351	341	341	295	316	319	303	363	329	319	303	301	333	328	286	318	305	314	341	335	335	320	297	324	339	304	301	357	308	332	323	355	361	349	351	338	333	352	325	335	315	325	341	323	302	317	330	321	317	317	324	352	341	326	322	328	293	339	348	309	293	348	349	332	318	340	321	317	313	306	322	349	339	336	311	321	299	334	321	319	340	307	296	312	330	325	330	294	332	328	343	366	370	331	349	350	335	307	329	319	340	283	293	330	286	329	285	319	305	309	297	339	308	329	301	364	276	308	296	298	322	322	313	338	317	314	323	337	300	322	343	325	329	369	304	331	284	320	336	327	330	325	329	347	308	279	350	283	319	308	339	326	320	310	296	338	308	306	332	336	327	296	322	337	334	329	339	298	326	320	331	321	278	285	304	348	290	343	292	333	313	304	319	297	341	307	308	331	309	333	336	290	322	338	327	338	313	318	335	353	287	306	324	297	355	329	319	318	325	337	291	303	326	328	344	319	343	310	311	300	321	275	354	325	318	308	302	314	355	352	302	313	317	327	333	315	282	325	332	317	302	298	304	328	353	319	317	323	365	315	308	316	337	308	324	317	338	305	324	309	320	356	315	335	329	319	339	300	300	317	305	318	306	328	323	308	318	297	298	287	326	300	322	316	318	300	327	360	320	292	339	302	322	294	320	359	283	285	300	336	283	338	316	301	327	296	301	317	301	300	324	305	341	323	315	317	316	335	303	328	314	325	321	316	341	308	344	326	308	286	333	306	322	325	330	272	327	324	333	339	323	324	303	321	298	383	348	313	298	323	327	323	328	295	316	329	308	355	302	322	294	352	305	312	302	301	326	316	342	330	278	321	308	299	302	319	321	336	309	333	353	313	319	282	334	329	301	320	328	291	312	329	337	305	324	309	304	328	368	336	340	323	324	315	287	327	328	313	311	323	313	365	338	296	301	346	340	367	326	311	328	326	326	321	308	331	280	320	303	327	323	320	321	288	306	315	330	326	352	347	326	316	331	331	320	305	310	317	272	325	331	317	346	334	323	348	321	313	323	320	332	333	316	295	308	308	302	288	322	316	350	310	301	293	344	297	324	296	274	303	338	316	295	316	322	295	292	283	327	295	327	348	310	301	320	337	315	326	328	306	313	307	321	304	294	320	323	348	287	310	287	346	335	300	327	346	317	317	315	284	303	335	322	328	326	325	319	335	306	294	321	321	306	335	316	310	331	315	302	317	326	336	324	321	289	347	331	306	315	362	339	339	309	317	335	287	373	307	330	314	302	315	353	344	343	362	310	319	337	292	285	318	342	326	314	316	346	343	342	369	299	330	315	324	332	314	301	307	313	327	341	318	313	320	309	302	316	350	322	310	324	305	346	334	335
14565	15591	28261	30677	31218	27898	24356	23081	18777	17100	13953	10546	9570	7473	7184	7942	6805	5962	6084	4398	3084	2273	2086	16237	13987	4292	1234	4263	3494	999	1402	4145	2890	2409	1790	1375	1189	1005	921	942	901	904	898	900	853	823	900	812	852	887	826	920	877	893	861	869	877	896	877	877	920	898	848	911	911	864	862	844	879	862	846	827	867	936	890	879	931	877	855	874	852	834	843	916	875	919	909	824	833	878	860	876	895	911	831	891	855	917	884	849	852	822	841	830	886	855	864	822	840	896	916	885	865	924	866	895	871	892	922	941	865	897	845	868	844	838	907	949	847	891	850	840	841	940	887	877	893	869	875	874	880	864	924	916	908	844	906	865	827	913	872	876	874	901	846	899	887	886	911	869	870	878	840	865	888	884	819	902	927	903	898	883	889	824	907	862	891	867	866	818	862	894	847	862	902	803	838	876	820	878	882	860	909	922	914	870	823	805	915	885	852	838	902	890	841	904	906	862	837	857	901	870	882	908	811	819	873	884	869	855	865	883	845	861	833	861	833	905	845	911	859	895	912	912	841	884	905	915	806	899	817	851	850	849	879	831	897	847	897	855	923	914	885	856	934	844	841	854	900	903	880	827	855	850	897	896	891	849	923	853	869	911	845	911	884	874	924	813	860	903	844	859	902	867	883	900	872	875	883	891	899	893	931	833	922	862	871	950	845	872	858	903	854	896	818	840	905	855	826	894	893	853	909	893	866	861	884	908	833	844	824	871	880	900	877	912	844	810	865	870	861	865	867	930	851	856	952	869	877	886	837	852	910	894	889	890	821	939	890	865	902	926	862	904	915	828	800	892	857	862	880	847	875	931	903	848	857	854	892	906	888	872	825	887	885	906	875	805	853	885	868	832	868	868	880	848	901	912	896	865	885	902	852	857	852	871	910	858	886	815	879	866	871	855	900	817	865	902	924	890	874	835	841	871	852	882	891	879	857	866	872	872	841	888	913	893	842	871	878	861	818	871	832	886	879	887	847	846	869	817	881	867	911	836	820	880	856	843	900	900	913	884	876	915	872	854	855	938	878	891	840	878	857	877	855	923	887	894	851	886	866	841	863	845	832	870	932	920	893	901	877	877	883	887	879	895	901	880	853	877	867	915	859	872	906	868	875	865	882	911	833	867	894	910	843	869	903	878	855	857	823	883	919	898	883	894	901	828	868	840	898	858	894	892	889	879	969	951	901	822	905	862	873	822	843	855	870	866	892	848	860	885	870	863	910	848	928	843	876	862	905	906	900	884	869	882	833	861	878	950	852	872	865	886	904	876	837	852	857	894	875	864	900	821	851	856	874	905	838	864	872	873	910	859	912	874	852	836	862	852	863	813	893	934	910	835	858	845	860	910	885	921	897	872	851	899	875	838	887	890	860	817	843	920	855	865	902	884	844	891	875	861	917	899	842	903	849	866	928	908	912	867	865	887	843	914	913	900	848	867	909	857	885	874	890	834	920	828	906	872	861	870	894	858	842	847	867	845	868	824	884	910	882	871	832	884	831	873	929	860	829	916	849	885	884	875	889	846	879	845	848	927	843	851	874	868	889	861	853	837	877	861	912	882	871	875	873	880	909	854	943	917	889	879	826	843	901	868	831	954	904	881	898	882	836	922	887	869	873	934	865	882	887	829	905	838	892	881	846	899	838	873	877	852	872	873	897	817	860	830	917	846	850	851	905	857	890	873	844	850	866	865	850	807	917	884	924	900	814	859	876	871	885	904	872	856	866	813	893	926	865	927	904	891	875	868	856	870	864	876	864	868	839	871	928	864	927	888	885	896	878	845	903	840	842	901	836	862	892	812	882	898	844	873	859	846	856	857	893	893	898	816	871	862	894	849	881	846	899	906	914	919	856	860	853	906	840	860	817	915	850	835	871	833	845	834	925	923	901	853	898	870	869	887	931	828	890	872	864	858	809	856	841	902	850	856	884	912	861	850	874	876	908	796	884	852	874	891	887	810	885	891	905	881	898	879	883	865	878	839	884	818	863	882	851	795	903	892	856	868	886	866	871	862	845	903	901	861	829	913	860	850	905	841	872	878	834	902	885	888	911	847	854	832	925	859	858	908	844	892	892	882	872	878	930	863	875	859	863	865	901	830	913	898	858	842	899	912	863	918	865	922	872	859	845	896	850	885	911	860	900	891	855	864	897	856	884	845	828	812	796	917	845	843	960	926	913	858	893	870	894	854	888	849	933	932	851	832	919	850	868	901	892	843	878	877	925	858	839	875	832	898	849	928	899	890	873	866	879	871	868	862	907	864	862	840	811	877	830	848	870	857	894	912	887	840	872	893	884	872	840	827	860	879	870	828	878	869	850	841	879	843	854	807	849	859	897	864	845	863	842	887	851	879	875	859	851	892	888	910	908	909	899	887	797	835	887	866	850	846	924	833	887	859	824	876	838	877	889	878	880	904	860	895	926	880	943	880	905	882	857	882	861	843	909	873	874	882	896	848	885	871	914	892	848	929	821	866	860	850	861	848	892	850	928	850	882	849	911	874	861	889	812	929	842	889	902	865	889	871	851	895	885	925	831	877	834	903	890	909	849	893	926	856	849	825	857	892	912	863	805	903	851	901	831	900	885	902	884	869	946	867	820	845	860	886	908	885	879	879	846	891	915	873	865	817	820	925	883	900	892	863	882	862	877	870	865	913	924	933	866	894	913	864	883	838	803	873	846	853	873	898	860	870	833	877	872	870	851	841	920	909	866	896	889	896	903	868	896	885	905	873	867	852	887	850	883	873	924	869	908	898	861	912	882	866	895	845	863	823	852	818	845	835	866	914	888	904	841	850	847	902	858	867	859	864	915	857	843	909	904	870	855	887	808	884	866	875	844	905	875	937	880	873	907	871	850	884	908	883	902	800	888	861	875	922	870	911	882	927	872	923	917	867	838	823	902	878	902	853	878	917	894	835	861	839	816	913	845	864	858	854	856	842	849	835	829	847	829	903	875	872	821	877	850	867	901	888	869	900	920	865	833	949	888	879	837	868	878	928	905	879	848	807	886	903	873	880	884	901	836	825	873	910	840	886	920	865	884	894	871	884	859	900	839	914	886	905	899	866	891	833	896	902	885	858	843	838	887	823	874	832	883	910	889	863	906	836	856	835	875	808	892	868	883	832	836	877	899	886	955	886	861	853	908	814	854	898	845	894	861	860	861	883	878	837	895	876	842	855	865	827	897	926	894	909	819	895	881	844	838	915	851	875	840	822	872	860	893	883	867	824	829	891	880	842	866	870	895	852	873	860	930	856	842	838	878	817	901	890	897	877	894	830	821	862	846	872	870	883	927	833	835	853	873	878	864	853	932	794	863	896	877	906	874	876	895	859	890	878	850	886	844	908	903	908	887	912	881	881	879	864	878	912	858	857	866	845	881	901	865	869	877	795	874	923	872	890	868	879	826	854	868	855	867	905	875	869	874	911	874	917	904	900	914	875	871	866	848	857	853	869	886	887	854	895
30344	24352	28356	25895	22353	17220	13632	10863	8374	6941	4945	3674	2826	2183	1837	2051	1843	1725	1769	1124	797	611	845	5478	4811	1873	495	1288	1047	376	499	1064	729	630	493	433	371	315	306	300	276	288	282	287	289	273	272	293	280	265	277	275	301	306	256	288	283	289	267	275	300	281	268	269	244	301	252	287	273	311	304	307	292	269	285	288	282	276	274	246	290	299	269	262	275	271	297	339	269	276	267	272	261	278	262	303	276	258	329	298	284	242	288	257	273	276	277	285	295	272	295	291	256	271	276	268	275	271	275	300	279	297	337	298	282	288	290	281	268	277	297	259	278	265	302	296	285	289	273	322	286	274	298	227	300	292	267	291	331	314	309	241	298	306	275	297	285	275	281	303	303	288	294	290	258	276	297	294	277	307	278	303	305	298	286	266	275	261	314	277	265	272	276	304	283	284	273	284	275	306	272	283	288	299	313	316	297	289	289	285	290	273	278	270	302	268	307	293	264	279	302	261	293	278	327	289	273	300	282	293	279	274	294	316	291	246	282	269	269	264	269	282	258	298	284	293	301	268	284	313	276	259	335	300	277	287	278	294	287	274	290	278	278	262	287	307	275	332	310	295	266	275	284	312	288	267	310	336	261	317	252	305	284	292	289	263	260	304	274	266	295	263	290	274	299	290	293	282	294	277	291	271	297	312	294	280	248	282	270	276	263	287	311	313	296	300	266	281	279	307	301	286	274	266	294	294	291	287	309	302	282	280	287	301	292	294	323	271	281	274	298	276	316	269	292	283	305	275	284	299	290	304	276	261	298	257	276	286	309	280	286	272	294	287	293	260	297	282	296	281	269	279	293	295	257	294	286	293	292	270	274	283	276	313	303	317	280	282	280	302	286	297	286	277	257	285	306	305	276	301	300	295	317	278	304	317	312	298	283	271	287	261	309	263	301	247	287	311	300	287	289	284	272	306	301	268	300	304	284	297	307	259	271	268	309	264	288	305	288	304	307	274	279	286	276	274	272	289	313	282	275	284	272	259	238	289	270	305	281	287	284	247	289	288	316	313	291	295	287	314	304	321	301	283	315	283	292	269	280	245	319	318	287	326	268	244	316	278	297	288	281	307	256	313	291	284	303	275	265	289	281	302	299	314	263	313	312	282	299	291	278	265	316	247	294	288	288	287	294	270	266	276	270	262	317	301	298	282	300	290	280	275	284	272	309	299	284	297	270	282	270	299	261	263	262	289	290	293	324	304	288	278	294	257	284	240	288	255	270	276	297	291	330	272	274	282	289	285	287	258	266	270	304	264	300	298	265	254	300	285	311	282	280	306	261	279	292	304	282	261	278	286	313	268	280	272	281	323	283	268	271	265	263	295	278	262	288	291	287	258	296	294	335	322	283	253	285	295	271	286	288	287	281	333	266	291	288	308	299	296	302	280	309	307	282	290	279	285	300	282	288	306	315	272	267	308	260	285	271	283	272	274	279	292	296	295	290	288	276	316	297	275	263	299	260	259	272	268	298	307	259	279	298	287	267	317	258	278	259	292	296	291	291	291	292	262	311	288	288	316	271	271	296	258	305	304	301	271	282	279	304	297	290	265	281	264	286	296	288	303	278	263	272	297	260	303	304	282	294	310	294	277	312	296	312	288	299	304	283	263	286	284	280	282	284	303	305	280	289	281	279	284	308	304	283	287	265	305	296	288	293	286	317	282	278	260	290	262	279	302	302	274	278	285	259	290	289	290	277	302	314	312	297	289	274	280	314	302	264	287	260	280	307	261	255	282	281	300	292	309	272	239	295	287	288	284	284	285	287	282	279	284	261	305	305	311	272	285	290	276	292	307	308	271	303	276	299	280	308	271	300	319	299	262	285	277	284	273	284	266	289	331	286	249	280	299	274	282	283	244	297	279	287	293	294	274	276	281	287	274	322	289	285	260	294	296	277	299	288	286	319	270	274	279	315	265	302	295	322	266	294	287	312	291	297	276	277	297	285	273	277	267	277	270	272	301	273	273	274	275	259	262	271	265	280	270	275	263	299	278	305	258	308	304	300	300	290	305	300	266	296	291	299	287	266	285	285	267	268	300	284	272	274	272	309	282	277	292	263	300	258	274	284	286	289	295	297	311	279	258	302	284	280	274	278	283	301	262	313	271	296	267	284	287	292	279	303	301	300	274	311	287	294	248	270	276	289	291	292	303	293	280	306	242	276	270	291	269	265	281	307	280	279	271	297	312	301	292	298	297	299	310	247	289	274	280	302	305	282	274	285	318	292	290	266	273	319	291	290	267	277	287	260	274	278	277	264	252	282	287	270	310	297	321	335	308	261	295	288	281	262	291	294	266	297	308	270	269	293	300	281	280	310	283	291	293	286	271	257	307	260	277	292	279	287	283	286	304	292	292	289	321	299	303	260	255	271	288	271	285	304	310	286	299	278	285	261	268	291	297	320	344	295	279	279	285	299	260	291	308	246	304	293	282	274	262	286	311	296	297	287	300	273	280	274	287	262	255	283	302	285	311	263	296	267	299	299	285	291	287	271	297	342	272	258	242	301	288	307	286	293	291	292	273	290	278	272	283	263	265	284	275	288	276	279	253	268	291	262	300	290	302	324	299	291	309	279	277	273	257	298	291	304	254	298	297	292	283	274	275	300	289	301	254	259	303	287	270	277	306	308	288	271	300	285	285	243	333	269	260	265	242	266	266	280	281	253	319	299	294	280	284	309	277	279	299	276	318	247	297	309	285	289	321	287	302	284	238	276	294	286	274	287	332	274	309	277	274	293	285	290	280	255	303	278	273	275	290	289	283	295	274	307	286	291	267	307	276	272	290	265	274	277	309	281	305	276	286	280	285	281	294	279	303	234	269	289	252	291	252	296	297	295	290	258	280	246	288	279	287	282	269	269	270	269	270	313	285	285	273	278	260	253	294	280	290	250	264	278	275	298	278	253	262	262	271	257	283	289	316	287	283	285	278	274	257	282	284	248	308	297	292	307	265	307	278	264	277	294	301	307	294	285	273	318	329	274	269	265	290	311	276	257	278	263	296	297	281	298	259	286	290	300	273	255	277	268	317	267	261	268	304	299	288	278	289	308	305	296	285	268	293	274	278	276	299	292	304	289	284	287	241	278	291	286	279	299	291	307	274	294	276	285	272	286	330	248	307	293	316	259	286	313	290	292	280	283	297	273	277	306	260	296	258	276	283	292	321	289	285	274	281	293	316	285	250	274	302	256	257	277	301	296	262	280	259	277	281	293	320	265	279	261	280	273	273	265	276	275	282	263	291	298	290	304	271	299	305	262	279	303	289	261	307	269	310	293	299	252	298	288	270	274	282	253	284	305	274	290	265	257	317	301	285	301	297	264	318	283	283	277	263	282	291	307	276	287	318	259	275	250	299	268	299	302	277	304	263	304	277	295	298	282	264	280	305	280	308	297	263	310	300	295	291	270	282	309	285	291	296	291	282	293	263	285	285	296	293	275	294	277	277	286	294	292	316
18378	19502	32916	37382	36110	32008	29561	26496	24590	22425	18812	15314	13809	11679	9982	11334	10967	9385	10329	6653	4615	3038	4545	25131	21533	9627	2364	7748	5696	1240	2465	6303	3896	3434	2183	1731	1399	1038	868	803	787	809	777	753	781	806	797	791	829	824	725	820	803	784	769	775	786	792	786	836	781	830	808	840	804	743	746	776	766	842	816	767	857	747	783	771	818	822	735	723	834	811	781	835	794	769	775	761	759	814	787	781	755	777	846	832	729	818	789	766	798	787	788	809	808	733	793	784	830	810	778	819	783	785	800	799	790	794	759	812	793	803	778	855	800	803	793	776	759	790	870	771	803	857	778	778	812	783	794	763	819	807	802	741	834	775	739	763	783	752	748	762	814	786	818	749	796	819	760	777	859	726	805	812	821	776	796	774	816	753	795	785	743	771	788	788	806	788	755	839	759	821	778	763	784	769	820	775	779	776	775	815	779	781	821	805	819	804	783	789	790	771	749	793	776	829	779	818	786	774	814	781	760	807	745	754	777	741	791	799	790	760	833	814	825	790	806	822	769	789	788	812	775	804	724	728	767	827	817	743	823	775	749	804	815	759	783	838	820	800	795	751	826	808	758	807	844	785	798	769	804	765	797	781	816	752	811	736	814	811	784	834	764	824	812	838	819	765	762	753	801	773	767	787	813	798	800	794	802	762	789	784	797	798	805	788	757	776	756	835	766	768	746	782	789	762	803	802	788	795	800	732	760	761	758	792	804	770	778	782	799	833	800	797	785	795	774	738	783	753	763	761	798	774	760	792	778	761	763	743	795	778	820	773	821	728	780	788	792	751	808	757	814	814	791	785	802	801	746	768	809	733	790	778	792	747	829	744	782	802	791	756	819	795	804	764	759	820	809	817	699	763	777	770	809	790	823	773	737	734	812	805	798	807	805	822	817	801	805	808	812	764	838	782	733	869	815	808	734	843	796	811	767	776	736	790	798	808	791	811	758	792	784	739	787	830	798	770	780	780	793	818	810	819	824	760	827	730	784	758	817	805	769	775	764	763	812	773	813	819	847	766	809	782	801	781	802	770	801	766	798	781	795	839	778	755	729	812	763	780	745	721	813	797	755	765	757	798	782	818	716	781	798	808	788	792	798	809	795	757	794	794	813	813	792	772	772	774	783	806	792	770	779	785	812	766	785	767	810	825	777	801	738	759	785	761	736	709	814	764	781	801	776	786	819	768	803	815	779	764	787	825	798	817	790	766	837	761	768	771	743	769	771	793	818	817	804	785	779	805	734	854	773	822	781	788	743	796	785	748	760	810	807	764	750	855	790	790	792	803	831	748	774	739	784	746	794	769	846	825	809	801	829	832	789	826	779	767	792	835	802	801	782	788	760	779	776	778	752	727	795	771	789	791	792	742	825	823	785	749	841	760	862	770	785	797	774	789	828	804	795	784	751	778	766	775	810	811	770	831	819	777	785	809	711	768	735	774	822	792	776	777	809	790	757	806	823	798	836	788	784	777	806	766	794	792	761	761	820	769	797	761	762	773	788	764	778	787	759	826	776	830	828	788	786	804	800	745	773	799	814	808	782	835	786	781	776	785	804	808	743	832	784	768	741	764	827	815	748	793	776	778	776	768	762	748	808	867	795	797	829	860	803	776	763	781	768	810	818	790	759	788	767	806	789	766	825	794	808	776	783	774	774	775	825	800	810	767	828	796	801	776	810	786	784	749	773	779	812	787	771	775	790	761	799	779	747	785	760	845	811	790	775	797	762	756	815	783	765	775	810	757	774	800	832	844	779	804	830	788	778	790	768	778	804	765	766	783	785	756	813	841	776	771	761	792	728	842	751	834	806	786	792	756	772	811	783	800	828	760	788	806	734	760	781	786	775	741	771	806	785	765	817	784	809	770	777	786	802	809	792	776	816	789	828	755	765	779	814	763	797	769	810	770	760	810	721	837	740	776	783	803	769	761	770	769	781	758	767	822	772	782	785	786	733	760	806	759	782	808	775	798	787	781	777	773	788	784	729	824	796	764	766	757	838	751	778	787	781	748	775	801	729	784	828	824	775	809	745	754	739	791	783	774	770	840	814	857	768	770	829	794	793	757	800	782	775	798	830	815	809	755	813	791	731	782	791	783	843	787	817	799	798	729	762	803	805	746	751	793	756	725	796	776	779	749	755	785	790	788	742	811	787	808	773	756	771	760	781	753	792	767	814	816	778	795	784	801	796	819	793	790	716	771	762	769	730	798	796	800	814	794	769	794	832	779	737	764	719	791	789	786	794	761	797	768	782	801	798	822	796	748	807	824	787	820	781	810	767	802	755	800	750	805	799	850	791	782	797	770	787	744	765	765	777	792	756	802	818	785	803	816	740	752	768	792	812	819	772	773	761	802	794	810	774	818	795	816	760	751	807	768	812	782	836	770	789	808	775	754	752	778	748	756	796	758	813	754	782	792	786	726	827	756	771	791	753	793	778	813	823	754	786	809	811	804	780	740	812	799	794	787	787	841	819	785	781	772	769	796	773	788	748	811	779	814	802	773	775	767	749	746	764	799	748	772	816	761	834	763	739	780	767	789	764	751	762	794	785	761	781	806	826	806	755	809	791	746	764	792	783	828	768	790	816	799	802	779	776	857	842	766	848	773	806	832	772	843	843	821	765	793	815	789	810	795	777	720	750	803	745	788	783	754	782	773	797	820	792	799	787	792	792	804	720	784	795	766	829	830	813	798	789	792	771	719	772	781	810	814	845	766	789	827	758	753	776	784	772	790	793	761	838	789	773	791	722	812	748	756	784	756	782	794	759	782	802	777	753	773	840	778	789	763	821	758	811	743	752	746	794	765	803	737	771	804	829	779	821	773	767	783	768	815	747	817	780	724	814	755	772	800	821	802	778	799	745	783	823	828	772	791	821	812	814	744	802	817	752	768	827	809	788	795	763	801	805	781	743	805	822	769	755	735	808	797	798	768	768	804	791	740	832	782	799	761	806	751	793	781	781	761	778	777	796	852	751	841	793	838	748	831	811	767	777	735	785	788	785	790	782	787	824	707	795	772	754	785	808	775	766	745	758	811	771	793	782	814	789	785	798	797	817	794	771	764	773	794	811	825	856	805	838	772	781	802	780	806	774	774	835	786	805	778	795	813	796	774	820	848	787	805	815	797	789	757	789	785	812	821	778	757	804	784	809	791	754	782	773	809	810	740	790	778	819	786	779	772	777	753	792	771	804	773	793	773	811	792	809	821	776	753	774	818	764	764	782	777	781	772	804	821	798	748	798	786	786	781	758	791	801	842	821	723	833	752	805	795	838	797	767	781	786	778	761	799	808	767	775	793	760	753	721	804	782	849	772	814	789	848	786	766	827	770	823	774	772	738	811	802	782	820	809	759	809	827	755	779	798	737	749	714	761	778	817	830	755	848	822	775	807	797	788	799	784	787	770	754	772	794	803	770	752	743	825	718	829	795	791	816	780	786	805	758	819	796	865	840	811	766	768	806	756	841	755	815
16109	13458	14831	15526	11221	6993	4888	3563	2734	2024	1596	1129	1061	862	750	789	674	523	600	476	397	354	378	575	579	422	359	384	383	319	362	380	336	398	353	342	363	355	338	334	318	339	336	338	341	296	329	315	331	299	333	297	293	302	323	329	311	336	302	290	309	310	299	316	332	335	312	359	323	309	346	336	321	358	293	331	297	298	330	323	310	325	335	310	315	349	350	343	314	343	332	319	332	322	331	347	348	318	310	332	340	293	323	340	303	327	344	296	337	321	305	326	317	333	353	314	309	312	324	301	349	340	310	330	362	315	314	317	321	364	324	322	309	317	329	329	303	340	343	326	317	326	324	299	351	323	326	351	325	313	341	314	319	323	310	329	303	314	331	317	290	336	307	343	318	313	329	308	333	313	311	350	354	335	385	324	332	306	348	321	318	354	304	302	328	289	321	308	350	331	310	322	340	313	323	345	334	341	342	330	326	329	308	313	334	321	339	355	300	321	323	297	335	355	349	318	328	326	288	340	332	335	334	301	312	309	281	320	341	326	344	320	333	319	336	334	340	322	340	334	338	339	283	315	333	346	332	328	309	332	346	308	309	358	354	327	350	348	316	345	312	302	303	316	320	313	290	317	336	312	324	347	296	350	330	360	333	325	322	318	331	312	309	326	303	299	322	337	325	315	350	327	340	345	337	349	310	326	310	334	338	343	343	320	351	354	338	336	300	332	343	308	313	316	367	331	316	288	308	363	340	333	349	288	308	352	319	296	346	335	321	324	342	310	348	310	315	358	333	297	318	316	325	317	326	323	313	338	325	321	323	321	343	333	359	340	368	323	339	303	332	349	329	333	344	341	350	318	315	325	307	328	299	319	289	333	321	320	318	352	342	286	315	311	311	354	358	311	338	357	303	313	326	324	297	329	348	308	323	359	312	307	355	346	312	304	306	260	335	331	360	310	330	316	328	325	278	338	320	299	321	308	281	334	337	322	319	301	331	315	327	329	307	319	311	316	347	315	307	317	341	325	317	335	299	305	309	333	321	344	300	372	330	300	331	313	313	352	322	337	329	325	334	355	309	331	322	332	327	299	323	321	330	329	325	352	305	330	316	366	344	331	338	353	307	326	317	301	347	287	315	362	331	340	322	291	360	313	361	282	352	321	299	303	338	348	333	338	332	315	327	335	316	310	302	336	319	327	287	333	326	346	349	340	342	339	318	321	371	353	314	268	342	322	332	307	322	342	314	325	307	340	327	328	335	345	300	342	341	333	367	320	337	327	334	333	304	329	318	289	340	317	335	342	301	316	345	341	335	344	326	353	326	346	308	339	298	371	300	335	329	324	311	348	316	327	310	330	297	307	314	332	331	322	320	335	312	330	304	319	311	336	336	322	360	311	319	315	325	337	331	311	333	354	334	336	320	328	314	346	307	353	315	327	340	320	284	341	323	327	340	301	317	339	287	309	315	309	338	298	306	333	349	321	304	345	336	326	342	313	319	318	335	326	320	334	321	323	348	338	339	328	313	318	337	323	317	318	306	341	338	327	303	346	320	312	363	319	325	350	321	329	319	297	353	339	335	316	352	308	328	298	330	345	295	317	304	323	381	326	300	323	335	376	321	319	317	300	315	319	310	319	311	324	341	337	332	343	316	312	312	308	324	332	341	352	316	364	339	321	355	320	304	284	335	351	308	371	346	349	327	357	317	313	327	299	293	332	348	344	353	314	330	324	326	339	309	295	318	314	325	336	323	316	348	311	288	313	328	325	316	332	293	361	349	318	334	338	332	311	332	313	295	299	326	350	329	345	315	323	330	320	326	323	322	311	322	303	326	325	323	332	312	332	303	365	331	339	309	343	317	308	309	315	374	334	347	332	306	347	340	334	325	377	345	338	318	342	345	320	342	319	324	314	369	308	299	303	302	340	323	326	359	323	297	332	338	341	313	310	344	345	349	354	308	288	324	313	359	297	320	322	330	331	320	334	342	310	305	333	338	302	313	318	358	349	330	312	314	329	345	314	312	301	330	336	334	321	355	348	356	320	302	333	344	326	350	330	348	312	317	317	341	308	330	356	324	347	322	286	294	332	339	318	320	343	363	340	337	312	343	317	365	326	341	358	335	319	329	309	345	343	325	307	320	322	311	342	289	333	312	347	307	328	353	326	318	308	304	341	319	325	354	337	347	336	320	314	308	341	320	327	326	308	319	310	355	357	318	341	287	326	339	328	349	323	337	325	328	309	326	331	339	330	329	321	316	327	352	323	330	377	314	335	332	305	323	334	327	337	318	311	320	315	311	365	319	318	312	336	351	318	326	305	344	329	313	326	332	320	311	304	326	316	301	311	324	332	316	307	335	332	298	339	335	338	297	301	346	317	310	307	356	323	303	326	322	327	337	329	323	305	351	326	325	324	333	324	323	329	299	324	307	316	329	342	318	317	358	325	319	335	366	323	337	313	314	286	297	347	348	309	338	339	306	318	310	318	323	331	335	343	328	339	320	295	323	294	309	334	330	309	319	347	328	333	337	359	337	319	320	352	330	331	311	314	308	328	333	356	300	342	313	343	316	341	290	318	317	349	346	355	315	320	324	371	312	330	313	310	359	324	349	325	323	325	351	351	340	304	349	366	305	316	328	365	323	335	334	332	295	360	344	322	326	328	307	343	332	337	333	313	333	324	363	322	332	349	341	317	383	327	338	353	338	317	325	356	349	302	342	321	347	304	334	350	323	340	332	349	330	353	340	318	283	307	326	331	297	350	321	327	348	300	347	320	344	313	339	334	331	320	349	346	314	349	298	309	296	329	330	315	316	301	329	304	326	358	352	292	308	325	320	345	291	314	309	314	349	355	295	319	333	311	327	344	314	335	358	302	319	314	306	316	313	320	305	343	323	306	288	290	315	323	320	345	346	335	282	342	283	351	344	326	361	309	312	320	307	315	323	319	281	321	323	345	327	299	313	334	333	346	366	355	310	322	345	352	356	344	307	309	324	316	352	310	305	311	319	322	332	360	322	317	301	325	345	310	334	374	294	295	333	321	311	299	320	335	356	323	332	303	355	321	330	333	341	351	344	345	324	324	341	345	281	316	331	301	310	310	350	368	310	326	329	357	297	349	357	335	321	318	332	343	328	322	299	317	339	328	305	386	353	355	288	342	351	309	332	331	323	323	297	308	302	353	307	310	316	334	367	309	344	339	324	336	339	325	337	299	307	338	334	312	311	331	305	330	347	313	272	303	360	290	303	338	328	285	311	338	314	324	367	296	341	298	340	319	335	316	342	329	295	304	300	326	315	323	313	349	284	317	330	335	318	336	338	325	296	330	330	347	337	314	293	313	293	334	336	343	303	317	331	334	332	312	309	335	337	335	287	309	332	333	343	320	332	319	299	341	346	300	323	330	344	348	305	327	326	344	326	306	307	339	311	355	313	306	301	337	348	328	341	301	330	321	345	370	340	340	320	314	319	346	342	332	328	328	341	318	328	329	313	351	332	335
9875	11542	21804	28674	25618	20333	16553	13802	11978	9439	7872	6250	5669	4564	3936	3921	3370	2511	3013	2169	1636	1224	1166	2939	2508	1376	1006	1286	1096	889	1027	1223	1106	1080	1020	978	960	933	918	900	914	870	912	896	914	881	868	816	889	866	936	902	941	891	913	911	912	915	846	876	887	918	882	891	911	858	913	825	884	882	881	849	853	892	923	923	876	941	921	911	825	821	844	909	922	902	872	879	892	898	901	921	876	864	912	910	851	912	905	896	863	830	887	863	906	911	900	859	882	909	857	920	868	892	902	824	878	895	878	924	895	934	864	883	901	890	870	896	869	855	912	908	877	878	912	955	876	841	850	912	863	880	889	890	903	899	915	909	899	917	869	900	892	864	904	876	888	925	874	891	866	834	883	864	884	866	907	900	869	852	892	874	887	862	885	868	846	866	869	927	855	927	844	938	894	880	873	884	904	924	873	908	896	843	880	862	898	868	859	838	866	854	925	914	908	920	906	853	872	881	912	859	882	875	891	903	905	908	882	905	864	889	884	885	869	918	913	872	915	859	919	910	883	893	948	921	871	904	916	933	890	873	866	871	921	841	941	898	851	844	829	838	808	930	856	862	871	869	889	897	905	881	862	906	866	884	898	927	871	889	876	910	876	865	913	861	844	881	868	889	891	892	931	878	848	885	930	861	926	878	874	890	901	901	868	901	859	898	879	930	873	901	865	902	832	879	900	873	903	860	835	918	826	907	885	918	951	913	900	912	896	877	914	864	928	928	906	888	799	873	882	906	897	912	880	876	852	927	918	874	881	849	867	866	837	867	854	923	839	922	897	841	903	871	925	862	840	873	929	861	840	921	894	909	854	873	868	881	935	865	861	876	839	892	891	816	854	864	859	910	840	902	863	888	941	897	879	894	886	846	973	849	880	909	867	871	826	870	926	889	887	900	918	886	793	884	891	918	933	872	860	871	841	923	912	873	906	916	902	891	893	887	870	866	858	910	887	883	868	934	889	852	870	944	900	906	908	866	888	900	890	934	924	830	894	888	861	915	906	909	897	884	912	886	891	845	882	890	867	929	899	878	894	859	939	875	853	840	849	905	862	882	965	898	883	880	886	900	918	895	887	899	886	882	906	914	876	870	902	913	890	883	865	894	888	891	886	867	904	878	902	840	841	850	888	889	903	853	889	847	840	830	931	899	877	884	926	888	909	892	848	872	948	860	828	859	880	789	870	884	931	995	863	888	884	918	885	918	911	890	875	874	882	929	936	905	832	926	868	880	889	850	863	873	887	855	879	812	853	879	904	879	883	878	888	892	891	912	916	864	908	881	876	892	863	877	866	894	899	911	882	948	886	795	870	865	855	917	896	917	880	895	891	847	905	896	811	860	898	891	866	824	899	874	837	861	846	917	889	889	879	945	863	852	855	888	903	887	853	945	898	872	937	877	847	859	841	915	908	875	962	874	942	873	894	859	885	881	884	893	880	909	886	890	871	888	879	839	843	809	918	920	842	852	868	903	834	890	911	883	901	857	858	826	881	882	916	921	891	913	890	889	928	855	865	899	894	877	884	882	863	865	900	859	923	869	865	855	894	929	906	918	904	909	849	875	897	923	874	896	894	898	912	877	838	898	853	900	903	904	889	863	853	907	828	891	902	845	899	877	879	885	918	931	891	816	875	822	908	890	901	871	803	858	861	872	884	872	894	899	870	873	915	879	806	924	876	925	860	923	863	844	875	886	863	898	900	879	908	915	880	856	893	868	917	861	907	885	877	908	852	883	845	957	921	910	886	882	818	878	937	868	851	876	890	914	883	888	901	903	869	902	897	846	897	864	900	858	820	887	920	839	889	873	829	876	873	887	863	909	897	863	895	888	877	909	937	911	899	921	859	857	896	922	861	870	831	887	893	921	935	964	870	832	879	847	861	882	930	920	886	839	851	841	872	910	949	881	856	885	891	862	906	883	873	925	915	863	828	913	831	900	895	908	885	887	898	895	886	903	879	932	895	898	925	841	897	925	882	892	822	885	879	904	876	909	894	865	853	904	839	872	899	877	886	848	838	911	901	949	875	907	864	905	871	867	927	908	897	888	909	901	875	879	874	936	886	911	915	895	883	916	860	902	866	853	920	922	866	893	934	896	844	871	904	851	892	876	902	824	875	895	941	883	894	857	881	890	882	872	893	938	886	879	845	886	874	906	896	885	909	855	924	824	911	874	873	897	863	938	883	831	830	894	861	895	850	871	836	856	860	895	859	828	896	901	917	952	942	881	870	878	913	877	916	939	883	894	906	934	884	867	888	858	866	904	851	853	906	891	919	898	911	880	916	859	880	902	888	906	902	857	867	872	886	858	907	888	897	924	887	899	905	884	889	956	852	916	890	854	823	867	867	882	917	890	915	899	885	837	866	914	887	876	891	882	870	851	908	917	914	881	864	926	871	830	904	916	914	913	920	822	846	904	920	931	880	895	875	909	884	921	893	915	881	829	848	890	923	864	894	878	913	838	919	899	881	865	844	872	881	906	898	832	875	894	900	880	850	913	856	876	860	921	927	904	926	898	919	906	888	832	908	911	884	880	838	917	932	898	869	856	862	963	832	927	856	871	884	884	888	869	888	884	877	909	891	916	841	865	895	894	949	906	912	925	913	862	858	925	849	886	863	893	893	846	872	893	943	965	905	902	909	903	910	878	829	952	881	878	912	856	856	908	829	822	888	887	855	908	854	879	890	855	838	918	883	896	874	863	879	880	837	857	877	940	891	866	859	892	887	885	895	907	906	949	851	911	858	846	909	873	826	872	942	949	913	874	915	858	904	872	921	880	898	868	879	857	874	884	924	853	869	957	883	818	898	867	900	850	915	891	908	866	855	889	886	930	890	865	890	920	851	889	903	862	902	904	876	841	854	908	826	889	943	893	872	897	903	907	909	822	889	875	847	862	912	870	895	879	924	814	851	893	853	828	870	887	855	825	889	878	898	894	887	941	865	876	904	871	846	918	940	901	924	915	879	866	898	886	899	865	850	903	870	871	884	866	883	843	851	874	896	872	895	837	877	893	898	887	873	908	874	865	886	885	898	878	869	819	879	920	857	876	847	840	883	881	927	886	904	893	923	885	858	956	928	892	880	892	929	938	932	869	861	901	858	921	876	890	856	911	919	888	921	875	863	914	868	914	868	861	902	894	916	893	903	899	944	876	918	914	903	834	855	884	864	916	922	878	867	874	917	883	920	900	835	889	959	904	869	865	879	868	866	904	957	854	910	909	875	835	897	881	862	894	881	795	895	862	859	893	914	887	916	898	849	885	873	891	847	846	810	891	868	891	869	914	873	899	858	834	862	869	924	815	872	864	878	908	872	862	887	933	900	895	887	947	849	900	899	947	856	861	924	896	877	879	891	914	894	863	853	852	884	911	941	889	906	901	868	889	868	953	927	882	860	883	910	913	871	916	942	851	897	855	879	867	845	874	879	884	901	884	893	902	948	909	941	927	879	881	883	906	906	916
25402	19972	24229	23154	17455	12822	8449	6463	5752	3955	3059	2353	1971	1499	1414	1284	1194	987	1036	774	491	388	626	3016	1975	778	581	871	443	368	534	687	545	482	407	447	372	341	328	285	320	310	335	326	288	304	312	344	304	315	318	301	302	350	317	324	307	305	322	303	299	290	333	298	345	319	328	293	300	332	315	322	311	306	304	260	330	307	301	317	329	301	309	275	307	315	284	296	306	323	309	270	313	300	327	326	328	314	293	323	345	322	308	300	293	317	308	283	329	311	328	294	328	350	299	303	312	279	332	302	323	327	332	289	313	284	299	310	287	309	342	255	311	308	329	312	309	314	329	320	325	286	336	316	297	301	303	295	274	332	312	301	312	300	304	295	343	332	289	314	314	288	329	342	302	306	257	298	306	319	316	295	323	320	304	331	307	303	286	285	308	301	307	312	339	293	326	305	315	315	302	331	289	324	339	303	284	298	324	303	328	282	299	304	305	327	304	298	330	313	264	320	316	324	315	295	300	321	322	317	285	299	325	289	325	306	327	318	308	288	307	340	346	321	312	329	309	276	278	313	313	311	310	281	306	323	323	326	308	306	301	293	328	316	311	316	336	312	288	331	301	335	317	289	291	312	310	346	310	317	296	306	328	308	319	270	310	337	313	304	322	329	305	322	304	281	318	336	315	294	314	328	296	332	302	282	294	314	329	298	288	335	334	297	339	310	353	305	314	281	303	274	337	311	290	301	333	296	303	303	299	344	302	305	332	338	316	320	296	324	288	334	325	329	332	313	314	302	310	307	302	303	265	289	320	290	298	357	340	326	334	331	301	287	306	306	338	297	293	281	315	302	343	296	291	307	314	329	305	317	321	321	345	299	305	318	354	331	327	332	311	306	299	301	309	299	356	298	292	311	296	320	296	311	287	330	323	319	271	310	301	296	308	309	332	322	277	301	344	320	314	343	324	313	314	304	284	316	305	333	307	308	302	295	305	335	307	297	304	318	320	324	315	327	308	303	325	305	259	306	293	292	319	312	277	312	316	316	346	337	333	304	306	282	336	308	301	295	306	326	306	311	285	333	324	323	290	300	302	320	305	298	319	287	310	308	332	313	343	304	323	314	277	296	311	294	334	324	302	307	294	345	312	280	349	313	302	324	329	299	293	320	287	341	306	308	356	277	296	328	320	324	324	328	321	324	280	325	293	270	318	340	303	327	339	298	316	334	328	298	328	297	292	301	304	315	291	302	316	293	355	311	284	300	303	292	285	345	292	308	330	307	357	290	331	345	317	319	304	328	337	324	327	314	344	315	319	323	311	353	339	331	311	332	336	304	309	326	345	328	307	340	315	316	299	340	323	291	288	325	282	313	317	311	297	319	297	324	324	342	309	331	325	341	323	309	308	308	319	297	325	322	295	312	311	299	308	310	327	324	319	325	309	322	296	296	325	320	310	292	340	300	309	311	321	281	295	291	321	326	313	314	316	294	337	343	294	289	305	272	312	293	304	318	333	321	320	281	312	303	327	314	308	299	304	320	320	281	323	294	301	317	332	309	315	312	303	283	337	312	328	296	313	320	282	373	303	326	328	304	285	320	313	297	287	315	359	324	316	308	310	300	291	320	314	299	301	318	315	313	300	326	289	300	312	286	373	262	298	328	294	338	293	332	316	301	317	298	323	300	311	282	338	308	311	320	296	348	317	312	299	302	313	320	283	322	326	330	274	296	327	320	313	298	320	282	323	293	315	321	300	344	336	321	308	330	321	292	303	298	263	291	300	312	332	306	298	338	298	329	350	301	325	290	307	285	332	330	307	314	305	309	280	289	306	305	311	284	355	323	312	309	320	338	304	282	313	315	340	313	305	294	309	283	334	311	315	301	318	311	334	308	307	288	338	327	314	327	346	273	273	269	299	315	327	310	321	307	287	297	322	310	329	352	303	302	304	374	309	327	323	311	325	306	324	310	314	317	295	304	285	317	294	314	293	300	336	294	347	284	336	318	298	298	276	347	279	280	289	322	284	319	320	293	295	314	310	316	328	325	325	281	314	330	312	332	316	304	292	304	317	297	301	283	308	318	322	346	323	294	328	316	277	316	309	316	353	320	304	332	347	326	318	344	276	323	303	317	314	307	263	331	325	301	340	309	311	313	314	350	326	289	323	341	273	306	294	322	302	318	294	339	294	308	335	282	299	343	319	319	361	282	293	326	314	291	318	326	295	341	319	341	295	306	343	326	313	314	298	287	358	329	285	319	287	318	320	337	275	297	320	319	306	313	329	342	302	317	345	311	335	303	301	329	293	320	326	318	323	329	324	298	306	321	301	308	319	307	301	312	313	335	323	340	347	317	284	324	301	281	319	316	309	339	303	296	323	313	288	302	316	301	306	293	303	316	293	321	324	340	327	336	294	317	330	318	295	294	297	302	299	310	316	292	322	281	297	295	363	319	324	314	308	300	326	297	303	317	305	336	306	338	289	346	319	307	299	298	338	328	317	327	334	337	303	324	329	294	311	324	313	343	296	309	299	304	350	321	311	333	311	280	304	277	326	354	332	306	306	326	294	314	284	301	282	297	313	339	278	326	325	290	329	306	275	314	341	292	329	333	346	347	325	294	276	307	343	288	275	313	312	300	268	300	303	324	355	316	317	323	335	340	278	308	268	314	310	362	293	294	302	310	293	302	289	337	316	321	292	351	310	295	318	303	280	296	332	323	283	307	316	309	315	303	258	336	316	285	342	310	304	322	312	288	310	294	296	303	295	314	294	321	288	341	319	323	356	346	333	341	353	326	301	280	303	346	308	299	315	321	295	326	329	300	285	291	300	305	284	323	338	330	318	324	317	333	278	337	272	324	329	324	274	301	294	280	331	309	318	303	287	285	289	295	310	331	318	342	327	336	324	309	296	329	358	262	320	272	298	310	304	328	287	278	306	347	309	296	301	291	261	347	332	302	328	291	321	321	331	301	300	336	343	290	304	289	333	308	275	298	299	291	343	328	303	299	341	329	303	340	286	312	312	336	340	348	310	287	286	320	324	302	328	299	303	323	292	318	324	341	294	295	316	327	303	296	338	308	310	312	327	307	331	306	295	305	316	333	312	329	312	320	327	304	345	275	316	335	332	293	291	306	301	295	306	323	293	296	301	295	329	320	309	311	341	311	344	319	298	328	320	330	312	322	320	327	338	295	327	295	300	343	268	308	285	321	318	299	326	331	313	308	304	304	305	315	294	326	305	341	327	311	288	298	295	284	288	298	308	321	285	301	307	338	311	319	321	315	319	271	303	308	317	310	303	337	330	320	346	286	286	326	303	303	304	318	288	322	322	310	336	310	316	301	300	279	324	318	325	301	289	343	315	309	305	300	322	297	312	337	304	317	297	322	305	296	313	333	277	306	314	323	314	340	298	324	335	330	298	293	332	334	313	338	336	315	305	292	286	317	329	290	311	318	290	294	291	306	285	307	284	280	338	292	333	336	303	310	298	317	303	342	301	319	285	292
16016	16269	30844	35085	31711	27485	22701	20135	20389	16232	14008	11669	10264	8029	7850	7785	7238	5492	6390	3959	2675	1533	3399	16824	10649	3855	2776	4911	1849	1212	2651	3768	2509	2047	1901	1564	1332	1039	892	846	886	840	822	876	911	862	847	869	843	888	831	848	824	832	892	862	815	844	856	833	877	910	865	778	825	804	859	897	814	852	853	838	895	852	776	834	809	866	849	797	878	822	845	886	826	811	839	839	839	853	873	857	814	838	881	866	824	889	867	867	837	846	877	886	829	895	825	822	888	860	839	837	852	846	833	874	904	841	820	812	896	836	830	831	876	812	853	829	896	825	874	860	843	914	823	826	826	872	892	798	801	836	810	870	890	840	859	825	800	844	871	823	854	871	859	876	824	875	829	860	834	916	840	859	840	853	899	862	893	857	858	867	810	870	841	802	840	867	822	867	837	827	853	925	858	799	858	884	863	826	829	858	856	874	847	825	847	852	886	854	871	800	856	838	862	866	898	803	826	814	855	862	849	832	847	799	839	852	809	844	886	875	868	810	895	864	840	825	833	860	845	810	829	888	904	890	850	886	859	817	869	821	859	830	813	806	816	828	860	882	888	849	873	856	811	821	856	858	887	855	875	878	787	792	845	820	807	844	831	817	822	833	841	868	848	874	810	892	803	865	879	870	837	812	881	855	847	829	802	843	849	849	874	811	843	859	820	857	844	822	838	832	848	893	893	867	878	824	859	809	820	852	845	857	867	851	870	844	796	841	833	815	877	846	845	804	892	862	858	823	853	877	894	850	826	836	848	867	854	829	822	791	832	860	883	848	896	784	848	837	818	871	853	871	880	842	859	853	840	859	879	806	858	805	877	872	895	869	881	839	873	853	852	840	848	808	836	827	845	831	809	892	877	885	849	883	892	849	867	879	843	853	824	843	848	838	811	861	839	880	896	857	857	907	844	841	872	874	806	954	871	827	825	823	794	874	795	889	858	885	882	795	854	812	883	802	912	887	832	833	850	857	788	861	840	873	844	852	791	865	834	781	891	899	912	832	877	869	854	844	823	888	856	850	888	833	835	800	847	858	852	860	872	826	860	840	848	797	862	849	900	823	804	868	863	811	901	853	847	848	816	864	870	843	878	861	811	845	787	913	862	815	884	846	856	879	827	846	841	876	876	836	884	872	866	854	859	908	808	885	864	818	883	880	936	904	885	846	832	847	828	891	850	870	816	848	791	887	864	942	843	876	795	814	833	835	829	882	800	865	849	781	878	829	881	886	801	871	812	837	870	809	781	893	875	851	874	912	885	894	843	867	838	811	899	893	862	865	826	830	849	891	870	851	822	859	840	810	871	829	829	759	862	926	872	826	855	847	895	842	833	810	889	854	856	814	843	866	860	912	844	870	834	889	885	859	798	857	896	852	854	809	862	845	896	931	858	901	823	859	848	868	802	860	794	818	833	823	809	815	782	843	880	844	823	824	886	851	844	886	795	826	854	836	886	869	850	854	912	850	842	887	821	870	799	878	854	898	876	865	878	836	870	770	836	886	821	884	868	840	913	877	872	887	859	847	861	855	854	820	856	851	882	859	875	849	818	839	803	852	804	812	805	858	817	852	854	871	833	851	853	886	826	866	861	896	881	864	826	858	866	918	828	881	834	849	877	814	808	819	851	883	813	851	843	922	819	857	886	861	786	833	830	862	870	857	905	906	838	828	834	864	817	849	856	915	836	893	883	831	822	875	854	860	835	871	877	842	869	851	849	855	866	832	907	857	822	847	898	787	860	867	868	806	845	859	871	849	866	867	916	824	851	854	844	874	860	810	878	814	851	826	859	784	838	797	831	870	856	847	872	823	868	845	871	828	867	844	859	842	851	892	896	857	906	849	889	864	901	908	831	838	824	917	866	906	862	854	809	866	855	859	838	873	876	811	897	869	848	832	811	854	883	884	804	854	828	868	892	829	817	824	878	842	877	858	884	819	839	835	903	859	877	845	864	922	911	838	797	854	872	812	865	802	889	850	831	863	842	803	873	836	895	844	838	877	871	889	852	862	847	875	847	808	853	882	854	864	873	841	823	875	884	836	898	863	878	854	881	841	851	859	852	827	849	887	834	828	860	895	794	851	894	856	824	822	848	914	830	800	826	898	853	859	901	839	895	861	858	878	830	820	893	877	847	873	885	819	857	826	916	858	873	827	845	833	897	900	816	816	865	804	832	855	812	834	879	868	858	864	857	880	885	857	829	873	834	824	800	861	893	859	868	825	837	841	893	859	862	875	852	855	841	834	824	874	821	829	814	887	870	880	853	870	839	810	877	873	852	846	835	829	887	855	864	867	857	871	844	847	801	844	848	893	844	837	833	877	867	824	869	864	883	839	871	869	847	850	836	865	835	846	816	885	850	869	856	842	889	879	869	875	852	842	890	855	826	858	826	835	871	815	841	838	859	869	838	840	858	895	848	807	897	891	828	898	872	881	882	818	872	905	844	874	821	904	888	809	799	847	859	879	870	872	892	922	860	847	863	872	841	862	817	855	854	857	873	906	815	867	848	864	866	791	875	869	862	878	852	834	879	865	844	871	848	838	890	882	826	828	813	825	798	845	829	833	879	844	861	888	882	858	812	871	855	868	832	890	781	852	817	835	867	818	849	906	804	843	867	882	859	834	800	891	869	862	853	841	896	892	866	883	784	905	895	865	890	919	827	924	894	869	925	883	890	827	853	808	859	838	872	850	848	884	855	856	863	841	869	832	862	835	858	790	868	892	822	850	843	841	856	865	849	859	823	832	818	847	859	854	862	816	864	808	829	841	866	862	859	829	846	841	880	820	884	855	846	891	857	862	883	859	850	854	895	826	862	854	864	854	865	817	804	893	836	886	799	894	854	878	835	833	874	891	850	878	856	874	870	840	819	885	869	814	844	838	807	842	871	818	862	854	855	912	896	845	849	845	852	854	868	847	804	856	824	798	860	888	827	831	877	835	858	808	785	853	807	899	862	841	818	873	832	804	795	881	868	827	841	886	886	840	867	890	841	845	891	898	876	855	821	839	888	819	877	815	843	854	813	816	834	860	803	867	874	840	871	869	812	860	823	831	852	860	906	843	868	854	854	864	896	805	881	863	912	880	857	867	877	830	836	887	817	828	822	884	850	846	849	808	873	844	843	852	856	817	851	858	816	826	866	893	898	826	820	837	840	865	883	891	835	845	809	833	890	798	829	831	863	842	880	852	860	875	793	883	848	832	906	894	878	891	834	847	912	798	864	879	814	881	785	834	860	825	914	859	822	845	878	887	827	843	817	853	932	870	865	875	873	838	802	863	812	852	829	885	845	833	893	857	846	925	865	867	828	856	804	864	957	804	799	890	884	844	843	839	847	855	851	796	854	861	899	934	871	850	871	806	887	838	886	852	843	866	863	877	829	869	848	872	790	829	812	865	828	889	892	867	866	838	848	854	875	855	835	824	860	883	799	865	863	836	822	838	819	818	901	845	875	828	858	794	869	845	919	792
32482	25941	31870	28430	23434	17963	12387	9792	8674	6910	5160	4324	3329	2205	2227	2089	2011	1662	1608	1062	687	437	815	6070	3585	883	1114	1437	483	361	872	982	829	652	533	527	451	326	294	276	299	270	278	308	228	287	278	277	281	265	271	280	265	254	246	271	235	268	287	258	250	272	244	278	270	279	226	282	270	263	266	291	296	268	244	273	248	270	250	252	279	272	264	256	255	251	287	266	285	252	260	265	290	287	290	270	253	242	285	266	279	237	261	277	275	292	306	282	272	293	265	267	267	285	264	266	272	261	265	281	282	277	318	238	268	266	259	270	249	263	283	284	281	262	281	280	247	293	254	278	286	269	292	253	262	278	240	272	276	274	280	276	268	286	288	273	265	274	263	273	269	286	264	290	256	279	245	281	268	300	284	264	240	280	271	242	260	254	256	250	277	266	252	242	244	261	276	290	280	261	277	255	256	255	286	290	256	285	231	290	279	256	302	262	271	267	280	275	296	280	259	265	304	258	263	260	260	273	291	263	253	267	264	265	281	270	267	273	255	251	275	247	273	276	284	239	288	270	254	308	258	271	265	245	279	268	306	280	248	280	245	256	273	238	258	273	260	254	256	272	276	277	280	254	301	296	304	275	248	276	248	277	281	285	274	289	267	256	270	262	274	278	295	274	261	271	280	270	280	280	287	276	269	261	288	292	263	251	281	276	277	237	269	282	279	272	278	269	281	245	257	272	253	289	281	251	290	282	284	269	246	258	283	259	275	272	277	273	235	263	260	290	287	265	274	258	283	261	247	262	254	254	297	278	280	296	284	292	279	270	291	265	295	267	305	304	242	262	271	269	254	295	266	286	253	249	280	265	248	253	246	279	264	253	248	282	260	252	264	248	305	273	244	264	283	271	273	275	278	261	267	262	306	273	266	271	245	274	267	267	316	298	268	295	261	256	262	281	255	262	265	275	266	258	262	229	266	264	252	249	279	281	289	281	296	259	246	273	271	266	266	255	252	260	267	246	281	263	305	254	244	271	249	266	274	255	253	261	278	276	286	288	276	289	267	262	241	293	284	263	282	266	270	278	279	298	260	250	286	245	266	275	273	265	262	255	257	281	278	265	244	256	254	251	251	282	273	278	283	238	249	275	303	276	246	245	262	253	245	260	270	249	261	271	270	266	263	298	268	286	226	290	268	281	300	274	272	238	264	261	269	287	237	263	285	267	273	229	267	291	298	271	282	292	269	266	260	250	306	271	252	269	262	290	285	261	274	272	291	258	256	267	270	242	280	247	265	267	258	265	299	260	275	282	273	277	274	283	291	266	280	285	244	277	271	273	277	292	263	285	256	293	283	279	265	292	250	250	276	295	284	284	239	266	249	254	277	276	265	244	236	245	271	283	272	272	261	275	254	284	277	260	259	281	272	276	278	272	246	305	258	257	282	258	250	296	261	289	288	235	241	277	258	267	285	262	292	286	290	259	290	258	264	283	265	252	287	271	271	280	280	254	270	255	246	231	271	260	267	240	260	282	253	303	314	274	252	265	285	255	236	274	287	302	280	255	277	266	297	304	248	247	247	273	264	263	273	252	249	281	265	264	244	286	255	293	282	302	297	277	270	260	304	275	279	285	259	256	273	297	249	264	284	278	301	238	243	282	266	290	269	280	274	276	251	288	262	269	259	262	280	269	288	259	247	283	256	273	269	221	290	255	297	270	235	283	271	290	265	234	289	271	268	258	321	286	307	254	249	270	292	260	263	251	258	259	245	275	281	275	266	235	271	275	246	280	280	268	272	253	251	271	254	243	277	262	264	256	246	282	277	263	271	261	282	273	256	293	273	305	247	241	259	287	265	293	283	251	281	287	258	256	263	267	285	297	275	239	268	270	262	286	270	292	273	273	269	283	260	282	293	276	262	291	292	279	279	274	289	267	289	237	280	274	277	246	272	261	280	272	252	262	252	243	244	259	298	286	283	290	243	261	284	280	231	263	258	264	264	269	245	263	286	248	250	259	298	267	255	254	263	304	270	267	256	276	280	267	261	275	261	280	270	257	246	247	261	259	294	277	253	265	238	254	258	289	266	278	252	260	290	291	295	304	278	256	265	264	270	249	270	267	264	254	270	270	307	275	287	272	268	282	304	288	259	272	259	251	269	275	257	255	265	262	276	269	259	265	250	251	272	266	289	296	254	282	265	234	260	276	279	266	281	271	263	267	256	271	258	295	257	258	251	272	263	266	296	250	278	255	268	278	285	283	261	289	256	265	255	247	266	258	273	263	275	270	286	257	278	269	255	274	275	228	249	242	255	259	266	280	269	276	272	292	281	276	242	284	240	278	274	273	262	269	270	237	285	276	270	235	277	271	259	294	274	272	270	265	282	269	259	257	248	278	233	260	274	296	286	270	247	264	262	267	266	284	251	243	318	229	261	276	254	244	266	270	294	285	247	320	274	243	291	261	257	250	226	270	279	277	280	261	269	268	269	263	268	252	277	247	274	273	280	242	284	247	264	278	274	278	265	254	242	277	279	262	280	254	295	276	257	262	278	277	283	246	294	269	284	252	268	260	307	269	280	277	247	246	249	299	262	254	264	264	255	289	254	265	257	243	267	266	300	247	220	272	258	255	293	263	265	285	270	266	269	275	263	271	273	252	296	268	258	259	277	279	278	279	286	262	262	254	304	245	279	263	238	274	278	276	287	283	285	275	249	279	251	275	259	254	299	267	268	267	289	278	274	254	272	237	256	294	291	287	250	260	263	278	287	303	272	259	258	248	292	305	256	249	256	277	264	269	295	264	254	266	252	291	280	244	247	262	248	268	273	268	273	251	280	286	244	271	267	279	244	261	288	244	262	268	306	285	273	254	276	274	285	260	253	263	279	274	239	260	257	263	268	260	238	270	253	265	272	279	290	239	263	263	290	257	253	267	253	272	248	263	286	250	291	285	269	266	263	268	248	253	276	292	265	272	265	266	279	235	261	253	245	283	257	279	248	256	300	258	255	275	288	265	261	305	291	274	265	287	283	272	267	247	229	247	257	261	287	255	263	258	274	265	269	291	268	274	258	244	238	298	283	266	265	289	276	283	246	275	248	290	287	290	270	257	295	273	300	276	265	233	237	269	281	254	259	247	268	269	266	273	242	281	270	250	253	252	300	288	275	300	291	302	282	260	274	259	263	268	259	271	269	281	296	292	305	293	273	262	268	261	269	255	236	275	251	250	265	278	237	284	310	281	268	294	271	244	236	279	292	276	295	257	262	244	268	300	269	235	276	257	263	279	283	270	273	253	289	277	279	261	268	283	273	263	286	270	278	281	277	282	259	250	263	269	263	287	260	280	249	264	252	269	254	286	303	262	278	274	244	245	277	256	247	268	242	299	232	283	257	274	278	261	259	240	269	286	295	288	257	257	258	282	267	264	294	270	269	236	273	273	271	262	267	292	269	265	281	305	256	289	281	284	270	269	280	266	290	274	263	258	268	252	273	255	278	268	282	264	256	266
20035	20438	36557	39205	36616	31791	26819	24854	24270	22160	19230	17500	15148	11516	12320	11670	11751	9402	9941	6285	3816	2100	4567	26389	16340	4298	6248	8308	2279	1433	5083	5973	4306	3197	2781	2568	1839	1217	884	765	764	774	775	751	800	758	728	748	709	783	760	728	766	763	770	687	760	795	743	760	677	737	748	761	764	724	690	741	813	747	731	743	761	744	777	687	695	708	729	751	757	778	745	741	703	755	737	720	771	731	730	733	771	722	723	731	705	741	744	767	732	728	752	732	744	737	765	716	739	761	754	739	733	729	721	713	728	703	746	736	700	742	765	806	760	759	765	734	759	716	716	710	777	739	725	722	716	752	745	731	775	700	739	770	754	727	752	798	719	738	738	748	745	749	727	733	728	744	737	725	722	756	808	729	743	706	765	759	708	732	712	746	759	739	768	764	796	720	734	715	697	699	741	756	759	728	762	783	726	739	732	779	726	717	782	788	780	780	742	762	767	761	753	721	716	761	769	761	768	772	742	767	740	744	772	761	777	735	781	821	759	758	781	713	727	749	738	767	774	741	743	753	693	745	782	715	749	732	734	749	756	715	783	769	718	766	731	755	725	772	780	754	760	769	759	756	766	772	746	752	717	697	739	781	698	703	770	709	785	679	714	751	811	765	747	761	770	784	719	728	700	781	777	745	773	729	740	763	716	721	745	737	770	723	790	758	730	769	790	730	761	729	797	743	708	719	724	723	761	755	713	715	721	732	750	713	774	764	726	729	765	818	723	753	739	715	794	777	734	739	765	758	745	759	717	731	763	742	729	729	784	712	719	745	730	717	825	702	818	781	693	750	796	754	735	753	692	758	726	745	746	734	707	739	752	726	772	762	784	714	781	766	740	754	755	765	716	795	731	708	741	741	716	786	743	688	749	753	741	807	763	738	758	702	764	725	765	766	735	742	753	776	746	783	759	811	752	731	784	790	779	762	790	726	750	766	716	735	752	754	818	728	733	735	762	752	775	758	755	750	787	698	774	785	761	725	746	700	767	789	791	746	782	731	723	699	758	735	733	717	760	746	757	763	766	757	651	773	766	740	685	691	762	773	714	739	742	727	778	761	788	746	770	716	775	761	766	766	741	754	759	700	775	776	753	772	791	755	712	745	718	735	745	752	774	735	682	756	733	717	779	742	761	751	753	752	707	748	728	757	752	799	767	713	750	740	743	766	701	776	767	699	752	780	720	713	716	739	785	739	723	751	756	746	727	716	752	751	769	746	732	795	738	741	764	742	760	727	726	722	730	726	794	753	765	805	711	706	792	779	730	737	789	675	738	733	721	735	735	711	726	729	761	779	754	722	747	717	725	738	715	743	706	773	758	708	766	756	743	764	720	744	787	715	689	736	698	716	777	771	736	768	768	773	744	724	712	742	742	777	719	751	711	742	737	790	705	729	741	778	772	700	778	760	738	769	762	701	717	732	762	780	769	732	738	737	753	744	722	795	737	740	726	733	804	810	792	754	769	774	745	775	807	766	762	824	734	770	774	749	740	774	738	748	721	681	734	754	708	797	753	744	716	798	761	782	774	756	759	753	744	745	789	733	734	746	758	729	771	761	738	775	736	725	753	765	767	711	797	806	760	751	735	755	715	771	766	776	762	753	741	771	733	800	721	747	784	735	710	788	776	739	750	755	727	734	734	749	740	750	741	732	712	730	744	715	730	752	735	723	741	771	759	738	749	792	807	761	785	792	738	723	753	704	758	710	739	731	746	772	756	701	773	745	744	742	850	735	810	750	681	721	746	783	764	769	754	733	837	750	727	756	756	714	707	742	763	749	751	749	786	730	701	753	767	765	784	735	764	735	763	719	765	732	747	717	774	756	781	743	725	733	807	726	762	745	716	728	775	755	773	742	747	733	772	743	751	775	715	777	723	744	764	761	777	757	731	745	773	771	805	702	725	694	742	715	753	731	797	743	707	732	737	726	717	753	806	728	755	730	729	728	726	757	717	802	699	725	711	729	748	731	750	732	744	751	786	698	737	749	741	770	743	787	742	717	722	734	752	719	743	702	769	701	798	758	720	730	742	757	780	757	764	748	789	775	721	799	764	694	742	750	790	776	715	729	756	746	727	764	741	767	735	760	802	771	719	755	740	725	709	797	787	762	765	789	754	711	738	780	752	790	780	761	780	775	775	760	752	708	756	764	738	736	725	740	714	720	755	710	768	719	765	752	774	756	744	743	776	761	711	766	750	742	759	696	750	776	732	712	726	700	770	686	753	771	767	747	754	778	747	736	757	712	767	784	755	764	756	776	693	728	726	769	742	742	727	712	698	704	739	781	765	741	706	737	751	739	667	758	786	737	717	681	722	744	745	769	732	718	773	723	752	699	755	716	775	723	754	724	704	753	788	686	739	754	755	758	743	765	738	730	749	728	745	756	780	723	714	727	703	757	768	771	742	745	796	730	713	723	743	700	722	768	756	705	801	737	758	750	777	765	747	776	750	754	745	742	749	801	773	779	726	751	750	786	732	769	767	714	755	718	743	766	704	739	766	737	730	745	774	749	711	719	704	779	736	752	750	724	724	781	787	760	739	743	745	761	779	764	751	745	764	737	802	759	732	715	704	778	717	749	739	747	688	701	758	724	718	743	734	729	776	737	734	798	754	756	800	765	718	779	711	750	752	756	770	772	752	725	809	726	738	753	729	720	807	716	754	747	764	732	752	749	745	792	725	733	726	805	716	768	730	764	721	762	736	740	726	728	767	737	763	714	767	687	803	728	739	715	740	805	752	740	720	747	734	711	775	764	757	754	749	753	711	678	712	706	780	769	713	810	791	756	714	743	789	762	740	785	730	740	768	776	758	809	744	701	730	759	705	758	725	708	757	773	711	727	744	757	697	712	738	701	708	734	722	743	723	739	738	723	770	696	791	759	731	741	780	740	778	762	776	733	791	769	735	792	770	724	734	699	695	755	753	711	725	746	735	729	710	764	718	746	700	796	747	776	726	748	768	722	760	755	750	761	760	711	816	718	741	741	753	748	719	797	749	777	752	779	724	683	725	706	742	760	713	795	747	760	736	741	773	769	712	730	742	742	754	749	760	750	798	754	756	743	745	790	706	793	719	827	748	775	749	735	783	753	750	727	745	768	743	741	697	752	759	794	759	717	778	762	769	740	713	748	740	708	697	730	738	735	736	727	750	803	697	730	736	784	776	804	754	758	771	751	723	761	795	738	740	756	761	723	773	739	695	762	752	776	739	748	769	692	739	765	744	765	757	766	755	745	741	768	736	751	744	761	751	706	747	705	742	738	722	732	721	781	732	740	718	754	741	792	765	716	775	772	704	727	723	754	758	745	700	808	777	735	702	810	778	784	739	730	730	744	760	757	738	686	695	713	740	790	761	726	724	728	724	756	696	750	699	740	713	718	757	775	737	798	711	715	725	720	726	789	748	762	718	749	722	735	757	768	709	767	777	693	767	678	750	708	765	796	758	802	775	810	797	809	748	718	721	755	790	752
17962	15131	19622	15622	10614	6449	4072	3346	2799	2182	1766	1380	1193	920	841	788	657	534	566	457	370	345	383	605	418	318	391	361	308	315	336	354	361	345	325	339	327	349	343	320	328	310	326	297	317	287	313	327	356	298	307	328	322	307	324	321	319	354	295	313	317	342	299	280	313	356	346	338	308	322	323	319	325	316	291	300	341	335	306	332	335	331	282	321	336	283	327	331	330	297	327	362	317	317	297	367	309	311	293	353	325	320	336	318	323	307	291	316	325	316	282	314	293	306	308	321	315	331	309	305	338	319	322	336	285	321	320	331	313	332	332	319	317	341	308	324	331	345	309	297	296	311	326	287	325	324	322	266	287	314	347	326	321	294	337	318	312	356	341	346	302	284	320	331	313	306	323	325	343	299	319	316	342	335	305	344	295	293	319	302	323	329	355	271	304	326	309	317	292	309	325	292	321	337	303	320	310	279	300	292	309	334	337	322	327	311	318	319	323	298	341	285	334	290	320	306	356	305	301	319	330	328	322	342	315	277	317	335	317	330	314	312	298	311	326	342	307	306	323	348	329	325	356	309	369	332	347	322	351	312	334	343	315	316	302	325	339	322	330	333	341	353	348	314	329	330	289	342	347	322	335	330	298	309	323	311	299	286	307	338	305	286	301	323	310	308	321	301	308	321	305	311	304	311	307	358	319	295	313	333	319	335	334	316	343	298	291	326	342	310	315	315	321	329	339	296	313	333	324	303	337	323	317	321	325	287	320	301	305	300	299	303	304	310	311	311	298	313	337	332	335	327	305	314	335	319	336	308	290	304	270	310	310	344	319	346	318	292	293	340	281	347	303	319	296	336	343	314	343	311	337	326	345	295	331	318	312	328	305	347	288	317	353	332	336	316	324	301	325	337	310	323	329	351	313	327	322	319	303	321	298	338	304	311	302	344	354	338	357	318	317	326	321	304	343	368	312	276	337	333	344	340	298	333	346	326	332	321	335	304	291	328	329	310	323	364	327	320	305	326	332	336	335	328	341	293	326	324	302	325	312	343	341	331	336	326	313	313	332	309	337	319	336	308	325	334	330	335	296	328	298	274	328	323	322	298	323	307	348	354	313	342	283	316	327	323	313	331	344	293	323	283	301	329	324	337	300	311	305	324	335	329	301	294	311	343	336	347	337	321	321	294	303	364	300	346	348	339	311	288	309	307	312	323	330	323	352	296	343	322	364	290	330	311	300	323	322	305	300	318	324	316	353	321	334	317	318	332	348	313	299	353	294	341	328	327	355	349	329	316	303	340	318	288	320	292	315	355	325	302	328	350	310	336	310	341	324	303	329	315	308	300	338	325	307	330	297	299	329	308	292	319	317	319	328	308	336	315	314	358	331	335	290	344	335	323	300	305	304	324	294	309	325	318	304	310	319	338	315	321	347	327	333	301	292	312	354	305	311	299	323	308	314	310	274	302	329	274	304	320	340	315	305	329	328	300	294	315	308	323	310	304	349	320	291	344	308	303	322	319	308	313	340	321	343	340	303	307	318	342	293	329	310	343	312	341	290	296	299	304	327	341	312	325	333	350	309	327	316	312	318	262	330	302	332	324	328	340	343	344	320	324	343	312	313	309	322	328	312	300	290	331	318	323	316	321	354	321	349	294	334	322	305	336	319	297	316	295	324	293	317	349	319	304	327	289	287	302	298	321	293	331	299	333	334	386	334	316	330	343	298	334	336	323	314	312	316	297	333	313	315	301	331	325	328	293	314	304	300	300	343	328	333	307	299	345	326	314	299	316	365	328	316	385	294	288	309	336	312	350	319	330	330	299	315	309	295	329	333	327	344	289	308	367	317	304	294	315	289	307	292	354	341	339	332	310	287	304	331	335	315	317	322	316	326	329	317	291	326	304	315	344	291	301	319	334	328	325	309	316	311	329	310	327	347	300	331	337	324	317	303	327	320	325	295	327	360	331	315	312	326	309	335	320	302	303	330	333	312	324	333	298	325	328	314	330	341	311	313	307	333	329	330	324	338	319	334	280	319	371	340	327	334	320	306	331	317	353	327	301	299	325	366	338	305	321	286	332	328	312	322	320	299	333	320	349	358	297	354	326	320	308	294	345	350	327	311	320	326	303	327	318	341	336	319	292	297	316	323	353	316	334	338	308	347	320	305	306	328	330	361	320	349	323	315	310	315	305	327	340	296	326	350	321	282	334	341	338	323	290	319	291	301	274	259	302	304	309	306	328	311	323	317	339	342	333	312	329	323	327	308	343	318	340	324	310	319	327	311	307	307	302	374	304	329	329	329	337	340	353	311	333	344	339	340	328	335	329	319	331	305	320	295	307	324	339	328	319	303	330	313	324	315	304	303	338	329	331	312	316	331	312	330	337	323	316	299	346	338	307	339	326	327	331	330	319	294	324	317	341	323	310	333	320	312	303	333	322	348	298	346	322	333	290	343	287	341	319	298	312	332	318	320	315	285	332	349	311	354	348	291	326	334	324	330	309	335	335	308	285	344	307	307	286	304	350	308	335	320	342	358	334	309	316	344	304	304	319	301	345	331	315	279	340	333	337	312	328	313	314	344	322	298	329	307	313	300	300	319	312	299	318	349	340	315	304	314	333	335	305	308	348	333	304	315	328	306	303	282	288	328	367	314	290	348	305	323	302	330	333	302	329	315	308	325	320	341	309	344	332	299	328	312	306	310	316	325	325	325	314	309	334	320	329	311	345	348	315	304	348	288	305	322	329	310	314	325	339	329	320	291	328	316	326	299	329	326	313	317	294	312	323	323	262	313	317	311	299	327	342	314	304	356	314	326	299	321	315	348	326	331	274	313	280	289	309	341	309	327	319	311	327	328	322	330	308	323	307	298	357	330	284	352	304	293	342	337	319	363	323	303	305	304	321	334	319	325	320	328	339	326	266	331	323	328	341	336	320	340	335	347	307	311	307	293	300	312	292	333	332	353	359	330	331	286	350	364	319	321	315	339	311	317	309	348	343	301	333	319	311	309	309	319	310	313	333	328	320	337	329	323	305	322	311	331	326	316	316	309	328	317	306	334	317	303	302	347	312	360	317	312	332	313	329	326	293	338	293	309	299	345	308	303	344	339	316	355	295	311	362	290	343	315	305	355	341	320	316	313	323	302	322	314	301	321	296	311	320	303	330	314	331	294	318	334	305	313	300	323	309	326	342	296	320	319	323	330	288	323	318	315	321	344	319	285	314	284	305	319	293	272	323	291	317	320	355	323	313	307	337	318	325	305	285	294	307	346	310	336	343	320	328	326	340	328	292	321	342	302	317	328	296	324	311	324	329	322	316	285	339	322	298	313	316	298	322	342	314	323	317	293	329	302	324	297	319	324	306	330	314	305	352	306	312	317	313	303	327	286	344	287	293	340	301	306	299	297	341	332	311	302	353	330	327	325	319	337	294	305	318	288	310	289	333	297	314	315	321	349	342	312	320	314	304	314	309	350	332	327	326	316	277	323	307	315	303
10963	13248	26990	28217	24711	18822	14981	13342	11985	9737	8752	7205	5880	4413	4486	4248	3415	2275	2873	2026	1396	1139	1243	3181	1683	1072	1175	1293	896	940	1031	1076	1120	1090	1010	1103	1019	948	883	797	910	839	896	861	866	840	910	867	918	893	836	908	828	886	860	841	843	915	866	925	847	863	855	842	923	850	918	920	905	845	880	889	905	837	875	864	870	849	897	840	897	862	819	867	869	911	819	872	867	825	913	928	867	843	854	883	890	836	886	910	807	862	873	836	931	865	881	889	879	870	875	874	869	877	857	848	899	913	863	804	854	881	899	817	914	873	820	899	883	866	880	855	932	859	916	888	885	874	892	866	887	819	882	838	876	828	900	877	881	886	861	828	853	849	843	908	921	892	876	838	906	835	886	901	877	894	897	820	832	820	848	865	858	893	869	928	863	873	892	869	840	859	860	904	872	919	871	870	893	890	924	894	931	847	907	862	879	855	915	879	881	900	871	852	870	861	917	869	804	857	833	906	902	876	917	921	840	882	858	917	898	883	819	858	856	901	849	867	914	864	847	860	880	879	915	857	885	875	851	847	881	857	866	877	826	901	875	873	891	916	835	817	913	896	846	879	865	838	869	921	947	879	884	863	871	927	855	864	896	887	886	927	913	821	880	832	858	860	890	864	896	830	897	844	879	830	866	843	863	858	886	846	865	904	897	857	874	890	869	880	847	876	843	879	827	843	849	909	870	877	885	855	892	896	882	900	832	850	837	915	868	893	926	906	879	865	831	880	823	848	882	875	872	877	861	867	912	897	885	843	861	853	850	912	954	840	871	860	868	895	867	843	900	929	890	866	840	886	894	836	899	883	866	840	848	891	851	924	837	871	893	842	924	848	854	839	822	838	892	876	843	874	866	854	836	873	882	843	890	879	936	828	883	906	891	847	908	902	843	915	849	822	898	867	886	851	844	876	865	857	888	859	866	869	864	851	848	882	871	890	893	864	891	849	843	940	927	883	871	874	860	919	888	870	861	920	838	846	903	871	899	888	869	867	933	880	878	894	842	844	872	835	799	865	876	879	893	883	898	883	874	875	838	872	878	876	920	819	844	851	901	804	882	940	867	848	839	838	844	912	836	801	835	878	824	887	878	836	869	869	826	836	858	885	870	861	905	874	845	828	856	877	873	901	875	873	899	869	850	864	856	897	878	918	897	849	920	831	893	827	861	931	874	833	821	867	826	854	843	886	822	827	914	873	864	837	821	868	874	866	883	866	889	907	886	848	902	879	856	859	848	855	863	897	911	825	906	879	825	903	878	864	872	924	867	871	896	892	843	885	912	836	903	922	891	874	837	874	880	900	876	855	867	891	853	864	868	827	877	879	827	868	839	866	843	886	872	829	849	886	875	867	854	826	871	847	895	863	859	881	921	946	869	874	917	860	901	869	901	835	900	903	797	868	902	863	839	860	866	855	897	870	895	886	938	895	888	817	880	862	866	886	895	847	852	882	882	922	877	843	868	882	881	898	876	827	814	881	927	876	917	864	870	877	841	919	850	868	854	896	848	883	859	845	874	847	841	889	863	891	938	819	883	857	841	834	903	838	919	908	915	889	815	840	858	899	893	888	859	864	866	897	954	844	859	921	838	928	865	890	873	836	911	884	832	889	899	850	868	910	867	898	890	855	895	827	888	879	845	895	870	885	855	868	922	877	836	860	809	817	837	861	854	964	896	877	850	876	866	847	931	898	859	835	855	867	876	872	848	883	821	862	876	886	822	859	827	906	853	855	891	899	902	853	872	870	905	850	859	900	843	895	893	908	812	908	860	827	857	885	820	848	928	877	887	875	820	917	903	877	815	845	883	879	870	875	875	854	917	868	874	840	843	862	846	863	882	842	875	858	861	890	871	859	899	894	787	895	872	843	872	852	857	906	841	888	892	916	890	806	879	849	858	880	868	862	881	897	893	849	827	883	910	851	883	848	898	856	853	852	856	894	878	877	891	867	871	861	924	866	874	815	863	910	897	900	854	846	854	879	869	889	864	911	877	794	863	832	893	816	912	846	882	883	875	787	823	884	899	859	856	865	848	843	837	868	857	864	886	919	864	858	878	836	859	904	923	880	863	867	916	830	832	912	913	881	900	862	894	883	893	891	835	925	857	884	905	856	820	895	840	842	839	864	806	931	866	866	892	872	873	881	881	872	897	866	889	868	865	878	867	853	889	878	876	858	874	860	904	849	814	867	828	880	913	898	905	901	850	880	852	871	880	884	906	848	898	919	888	920	900	882	820	842	917	861	819	867	828	838	824	864	827	862	872	862	849	872	900	852	850	871	879	874	850	864	851	872	813	869	885	848	852	895	876	834	877	851	870	870	846	884	845	884	871	879	871	838	838	838	888	908	873	793	884	866	862	880	824	919	831	864	905	846	874	853	871	862	835	907	834	887	883	868	824	898	842	834	885	838	876	868	866	894	886	877	857	898	907	839	875	884	888	877	923	885	833	837	828	843	810	809	865	868	911	897	916	868	884	895	835	895	917	868	868	916	851	833	906	872	916	873	862	813	926	928	830	887	923	829	875	894	927	919	882	941	898	852	895	879	915	882	906	896	880	883	839	866	909	863	838	852	893	834	874	825	906	896	876	943	841	870	861	875	894	866	874	873	852	911	887	895	881	882	861	885	881	866	880	852	882	866	892	859	846	834	904	894	876	884	873	824	872	857	856	860	817	888	844	826	901	873	846	862	875	833	850	893	877	922	850	915	872	833	871	832	921	835	923	854	872	884	859	888	857	825	850	855	875	965	841	860	911	889	824	912	885	882	907	865	878	854	839	938	843	897	894	848	886	855	857	878	869	847	849	859	875	860	884	829	890	879	895	883	865	894	886	856	840	859	843	877	900	913	866	864	889	846	844	862	926	895	874	891	833	828	840	851	916	908	829	860	882	884	881	873	872	851	899	883	838	862	862	825	827	868	907	860	826	931	921	906	884	916	840	898	860	905	862	900	846	867	856	904	898	881	895	868	933	838	841	876	813	910	901	864	850	847	869	905	879	851	923	902	920	894	842	873	890	878	797	855	885	857	888	845	878	891	856	868	877	875	860	885	931	839	865	873	851	914	833	858	898	836	838	889	858	880	876	883	844	886	907	873	858	885	817	853	851	847	853	885	907	853	934	888	844	894	866	887	855	868	874	852	903	839	878	893	879	903	900	838	897	878	870	857	881	923	841	871	881	848	860	884	875	869	887	817	850	844	844	861	904	853	813	849	810	837	861	844	838	878	840	880	911	806	892	833	858	845	881	871	887	917	902	889	893	867	861	842	914	809	889	828	902	842	892	858	852	824	839	898	904	857	856	805	871	940	901	879	876	896	849	884	842	870	904	816	854	846	888	821	863	852	891	934	872	833	824	835	875	868	880	880	826	884	861	837	911	840	865	895	810	859	859	905	839	859	864	892	882	848	876	809	832	887	849	898	866	872	874	870	855	878	833	899	848	881	842	864	890	821	908	840	877	876
25403	22333	26739	21765	16486	11254	8403	7843	6242	4444	3508	2675	2091	1633	1514	1671	1320	961	874	648	447	402	904	3180	1208	421	620	764	365	340	574	530	619	477	632	585	459	384	307	304	304	292	303	286	330	309	313	289	308	298	296	317	274	331	342	289	302	302	305	293	310	266	295	287	295	281	307	323	309	336	324	291	296	274	289	298	307	279	298	305	313	287	284	288	280	311	311	294	289	312	297	311	275	304	297	293	311	282	298	305	283	289	281	269	302	302	311	275	276	315	272	302	281	279	295	346	330	298	318	303	308	320	302	301	301	286	296	283	315	313	284	310	336	309	283	303	320	311	335	302	258	297	281	305	303	308	289	276	332	333	286	304	284	297	315	313	278	314	282	302	312	302	275	316	270	299	295	282	297	254	305	296	281	272	301	274	314	283	289	274	300	290	288	315	282	310	331	272	274	271	297	299	322	294	266	281	287	294	300	328	312	288	301	283	254	280	316	286	314	336	319	286	303	292	299	282	263	277	302	310	315	297	254	302	299	281	299	265	304	300	275	303	326	285	285	313	302	318	298	312	300	298	298	302	277	294	307	326	346	283	296	296	270	292	282	298	316	317	310	316	306	262	256	292	308	313	307	283	277	290	309	290	282	273	303	330	264	291	328	273	295	275	292	303	303	294	276	290	311	301	315	312	304	307	302	310	331	286	268	320	319	327	292	295	299	284	256	282	286	280	288	284	279	288	305	296	273	297	312	311	286	292	295	268	301	289	321	313	330	303	307	267	291	306	331	332	288	285	308	288	292	297	262	304	285	273	303	293	308	295	265	333	299	264	306	286	297	288	308	294	270	285	277	284	284	308	308	331	293	289	292	307	303	284	303	274	308	318	288	302	280	266	288	317	292	295	337	265	268	295	308	273	296	299	313	305	302	307	277	286	290	284	318	293	286	303	300	279	290	275	297	293	304	294	303	280	301	282	299	271	296	294	309	312	277	302	306	338	275	295	267	301	326	302	313	298	310	308	277	293	308	276	273	293	294	289	290	255	294	272	310	294	307	299	321	301	299	342	307	294	309	287	314	288	280	290	301	296	332	320	299	288	329	258	331	303	296	265	299	279	312	289	294	320	310	308	304	303	312	313	311	316	257	303	294	313	301	325	331	293	307	290	331	250	299	276	288	291	293	310	286	321	289	292	283	276	306	296	332	308	307	273	311	279	294	293	293	274	306	311	269	327	295	301	312	306	276	285	304	286	280	290	306	325	301	301	275	314	309	252	287	329	320	297	295	305	310	307	297	323	305	314	262	302	303	283	302	294	305	321	321	313	300	299	311	321	293	305	290	298	270	290	290	272	306	325	307	296	287	298	307	294	335	279	308	310	326	294	286	254	284	298	316	293	288	317	284	298	341	297	272	295	280	276	323	291	260	320	320	285	301	308	284	291	276	292	308	299	302	297	273	286	342	307	291	271	293	349	305	275	275	304	281	301	307	321	297	301	297	336	295	284	316	289	304	288	310	311	290	326	279	326	294	303	300	296	304	295	271	300	265	282	316	307	310	303	299	293	262	293	289	276	296	298	320	264	311	306	269	265	320	284	301	279	302	296	294	290	270	321	277	284	314	286	319	287	295	305	275	301	311	288	322	294	291	313	301	299	302	280	311	286	348	296	279	299	273	299	298	278	290	341	308	275	297	329	310	295	272	350	277	295	323	287	286	313	308	318	302	301	309	295	299	287	294	282	316	307	306	324	306	303	268	281	305	282	308	305	302	327	285	323	285	327	296	285	317	305	306	297	320	261	304	280	274	313	319	320	294	285	286	323	317	284	296	309	315	308	313	306	284	319	285	310	271	279	292	301	324	302	270	300	284	288	293	298	313	270	292	274	306	284	268	361	279	309	290	262	296	293	304	299	269	286	304	305	307	288	309	282	304	278	296	327	305	305	300	331	314	292	269	315	332	341	283	285	304	302	273	310	317	299	286	307	307	262	309	280	285	297	272	298	327	304	287	321	299	300	280	314	286	316	284	272	290	303	311	322	304	296	311	324	299	283	303	307	324	299	288	295	331	284	289	314	295	292	292	300	284	284	278	304	312	274	301	288	280	303	308	289	286	293	281	292	318	290	283	292	304	283	311	298	320	297	300	298	329	312	318	258	291	296	286	282	302	302	293	306	298	293	328	273	278	292	295	267	299	304	302	314	309	284	292	310	300	297	299	285	333	281	315	274	275	313	304	285	300	325	280	302	278	303	320	314	318	312	285	287	311	314	320	336	287	284	295	287	304	303	314	289	336	306	290	266	272	310	287	300	351	337	267	279	280	307	293	293	314	287	316	301	258	270	312	314	311	298	296	318	294	312	321	328	290	278	310	287	304	288	303	297	318	251	300	316	312	288	292	304	326	303	263	281	321	293	280	287	316	300	278	315	301	301	323	280	319	275	296	318	317	311	290	322	284	314	300	310	314	342	305	303	298	311	271	321	300	313	295	284	286	312	307	320	307	302	273	271	290	356	266	331	308	290	307	284	288	315	297	290	269	289	233	284	268	271	297	314	310	277	288	304	318	288	312	300	307	278	307	313	286	283	314	290	258	289	321	279	306	287	310	295	294	292	328	285	308	291	287	288	306	302	308	300	304	276	274	293	302	299	287	294	311	299	305	293	248	296	279	295	290	313	303	322	299	293	299	308	284	302	291	272	289	288	309	295	297	284	298	308	293	307	269	317	321	308	273	307	297	316	294	292	305	272	301	301	274	307	333	297	307	294	286	266	285	313	295	277	297	321	315	337	312	290	318	291	314	320	306	292	314	309	306	268	292	300	312	296	282	296	301	309	296	313	308	325	292	319	287	330	294	310	290	303	319	307	288	304	310	282	282	315	293	283	291	282	288	304	306	318	299	293	321	298	323	282	324	301	276	318	292	324	302	307	293	308	297	310	290	314	271	297	301	295	289	313	285	295	291	303	322	292	322	294	332	276	297	329	304	276	284	301	282	263	302	300	289	278	319	280	303	279	293	311	312	317	276	280	285	314	299	259	291	269	312	300	332	289	305	310	291	293	290	278	303	311	277	293	343	289	309	293	309	290	306	278	284	291	326	308	315	282	296	277	290	301	279	317	335	283	319	304	282	289	322	257	275	284	314	301	312	299	277	303	291	305	312	269	297	332	318	313	297	287	283	319	321	285	307	303	290	308	299	294	270	300	307	310	279	338	278	307	303	275	313	298	282	284	315	285	331	304	299	289	305	305	293	279	311	285	326	286	301	299	294	324	304	263	316	292	282	292	305	266	316	300	299	313	281	318	285	316	306	326	341	295	302	311	288	323	303	281	281	292	290	288	298	296	301	290	319	320	314	294	317	303	318	311	312	275	310	277	329	280	271	238	305	308	289	309	296	279	283	309	282	283	281	304	303	305	327	316	280	275	228	266	278	300	308	308	281	291	264	318	328	308	291	270	301	306	285	316	303	283	325	288	271	261	276	291	288	302	292	315	306	273	287	315
16184	18635	32518	33431	30968	24913	22494	23292	20381	17564	15384	13485	11060	8726	8772	9149	7361	5895	5684	3392	2283	1453	4579	17353	6445	1711	3446	4301	1396	1059	2922	2664	2813	2073	3256	3012	1938	1210	930	804	817	814	864	826	835	837	779	799	818	861	886	866	868	849	892	785	814	800	831	792	812	797	793	785	822	823	799	826	780	821	857	868	783	851	810	806	867	876	838	826	811	780	807	806	775	819	818	836	848	877	754	836	833	843	793	828	783	771	782	822	785	813	807	825	858	858	835	840	759	804	822	798	808	816	827	793	815	789	825	808	747	803	841	840	814	824	785	812	820	856	838	804	805	835	829	810	808	827	856	804	838	834	823	825	815	820	832	846	810	822	813	834	839	866	810	849	795	808	767	831	827	818	791	800	876	793	808	814	764	823	773	790	797	792	767	880	820	810	826	788	807	815	810	785	800	832	798	836	817	763	784	798	810	847	819	844	794	772	777	807	826	829	832	808	798	832	857	811	878	815	816	805	789	824	794	773	827	772	790	797	778	816	810	788	797	808	803	844	759	812	836	812	861	783	815	811	800	815	832	780	812	847	797	763	775	826	789	820	806	833	828	794	864	735	858	834	834	803	766	797	781	812	757	819	823	876	822	818	830	828	785	785	810	782	858	863	848	817	824	809	845	815	816	815	840	763	825	780	824	903	831	838	764	790	830	781	797	812	769	828	837	807	829	848	789	807	832	838	872	842	794	829	805	749	831	838	759	867	829	806	854	843	816	812	771	815	806	778	830	826	823	814	818	826	865	784	804	846	841	873	853	792	864	834	816	829	813	783	899	778	789	753	793	870	778	838	788	816	811	822	796	895	821	790	803	807	831	829	786	825	782	798	848	786	831	812	794	807	835	772	837	826	860	840	795	769	819	805	798	852	861	877	823	806	791	825	784	803	810	774	828	826	833	808	781	778	782	784	838	833	751	849	791	802	834	787	815	851	819	833	800	836	798	865	885	778	837	772	826	829	811	800	832	780	757	774	828	835	860	779	773	767	837	824	810	847	776	841	820	789	814	819	785	839	864	790	828	825	822	835	890	756	807	800	844	827	835	805	811	785	828	791	838	840	800	828	805	809	781	828	773	769	877	783	872	878	830	796	807	786	836	770	792	805	790	846	829	762	831	848	797	791	830	819	845	817	743	803	793	793	780	829	770	837	813	786	810	845	808	773	783	815	808	812	864	802	796	860	733	821	807	835	793	805	794	883	773	852	844	766	832	819	795	813	780	818	826	850	833	813	765	784	815	803	855	818	819	826	825	802	780	845	828	787	796	805	819	865	818	809	871	812	771	819	823	855	815	790	825	842	841	810	800	827	827	827	824	776	797	807	833	834	836	858	831	809	839	800	789	783	828	826	836	822	827	830	793	852	770	794	821	821	834	845	751	833	784	841	824	802	871	789	812	825	813	836	832	823	802	823	802	852	842	786	868	801	804	819	818	848	799	834	862	817	894	828	760	843	789	825	843	819	781	780	870	806	854	831	753	804	815	784	796	817	824	839	852	784	790	826	806	874	841	823	856	798	805	834	805	798	787	817	832	881	849	807	842	837	790	837	839	780	845	772	807	835	796	779	793	833	827	783	798	802	814	761	806	786	862	832	831	835	831	731	765	795	799	793	851	856	814	799	807	833	836	860	792	782	794	818	811	799	829	811	797	731	775	844	808	789	854	799	853	799	781	808	817	802	785	840	838	832	869	766	816	841	787	825	775	767	791	841	829	787	805	861	743	801	807	828	794	794	740	861	785	819	839	852	810	811	829	857	824	760	793	879	792	852	826	818	829	804	803	790	756	847	846	818	837	834	760	804	804	803	781	806	837	828	826	797	810	809	860	787	833	782	819	823	830	805	837	811	870	789	834	809	783	789	808	784	901	821	829	838	799	788	830	796	814	812	778	770	839	839	885	850	836	819	806	825	841	787	821	800	820	797	823	780	790	814	842	771	788	786	828	827	779	778	781	807	825	843	795	801	828	769	757	811	832	806	795	791	788	836	776	825	839	824	857	791	783	801	807	759	855	831	761	785	839	800	786	792	861	862	774	809	827	769	793	800	806	877	747	821	833	871	785	851	810	831	792	830	843	747	826	792	818	855	813	773	826	801	814	799	859	788	837	799	789	825	787	850	767	825	794	782	838	820	814	788	803	819	883	795	781	807	844	845	843	795	781	837	832	831	801	841	803	833	817	755	843	855	824	841	854	805	792	785	797	822	838	840	831	843	808	813	827	827	832	831	794	815	848	830	813	784	797	835	781	828	820	840	787	819	786	817	820	852	848	834	773	826	814	797	784	824	815	789	780	815	824	826	791	824	793	851	808	817	825	826	770	860	776	817	835	800	843	807	807	827	847	859	805	830	826	823	868	773	766	794	817	788	783	710	820	783	857	784	850	910	832	828	821	803	795	796	852	848	828	792	819	760	809	796	757	753	810	804	777	812	753	861	830	764	827	823	817	854	813	809	847	768	821	785	798	827	796	819	814	776	801	787	825	796	826	775	807	800	780	788	831	792	788	778	807	787	764	816	749	825	809	841	810	844	763	814	851	826	864	753	783	821	821	783	853	800	802	834	811	820	793	813	842	791	847	798	811	857	793	823	844	813	809	825	797	852	794	842	845	851	808	860	815	820	840	807	843	813	787	817	841	873	803	832	768	798	780	832	817	854	798	836	846	841	785	821	823	855	846	815	828	776	801	812	813	813	804	801	818	805	841	780	801	847	814	768	843	795	839	783	795	772	779	814	837	775	781	798	786	788	797	807	852	773	850	800	758	804	874	777	863	843	830	827	848	823	788	846	777	820	855	764	820	862	749	832	853	812	833	814	806	759	813	840	799	789	832	857	814	831	829	860	804	827	822	802	790	838	811	810	836	836	799	816	837	809	861	796	835	796	834	808	805	802	822	802	803	826	766	800	831	808	810	808	790	826	813	816	858	855	772	839	810	836	783	777	803	783	797	809	814	828	847	787	838	837	842	823	849	814	791	839	863	827	846	840	802	875	793	840	789	814	776	791	793	827	779	857	797	767	871	785	851	811	844	817	839	763	849	792	800	804	850	877	805	796	815	763	822	786	820	799	857	818	782	767	854	769	868	809	803	833	860	813	816	839	808	795	796	812	844	778	799	826	811	803	810	863	793	817	807	843	855	840	871	819	756	873	831	775	804	800	813	792	780	838	827	823	796	846	770	794	784	755	839	838	824	820	821	816	806	866	804	798	813	804	815	778	823	799	849	862	772	835	802	798	806	809	835	800	802	821	804	790	817	801	814	780	846	781	791	857	805	798	812	781	796	808	791	833	823	793	792	843	841	768	837	841	789	795	857	831	825	777	834	801	848	822	808	810	864	817	803	775	860	807	847	878	860	799	778	872	851	834	845	798	807	775	806	859	847	766	842	836	833	786	834	820	791	783	818	824	782	783	807	814	795	826	816	764	798	784	772	778	805	783	843	803	834	794	844	788	818	836	834	865
32870	28854	33204	27533	22828	17150	14278	12585	8906	7875	5666	4387	3379	2324	2667	2610	2236	1634	1378	797	467	348	1511	5613	1004	422	557	630	327	328	543	800	694	758	1547	1299	602	342	209	281	234	240	252	250	229	264	219	232	231	234	228	275	246	263	258	269	230	227	234	238	243	246	241	263	225	216	220	244	241	225	230	240	250	237	238	228	227	252	235	223	234	221	235	224	234	226	221	228	231	210	246	231	199	224	210	232	242	228	229	242	236	235	246	247	207	225	246	227	237	233	240	235	238	235	223	230	225	217	234	234	218	239	207	211	218	246	250	202	229	240	222	256	223	222	230	233	214	234	231	224	240	225	236	204	228	247	227	215	252	245	204	209	218	237	243	241	207	247	255	219	213	220	204	220	234	213	234	215	238	234	237	212	234	246	222	207	219	225	209	223	237	240	226	229	222	232	242	207	231	220	239	254	270	215	241	222	227	235	229	243	216	215	224	231	234	221	204	229	223	251	238	221	244	252	270	240	235	234	240	220	237	227	255	241	218	202	203	231	242	236	214	213	240	253	232	228	219	216	243	217	230	231	246	209	260	215	202	226	232	220	239	231	217	239	201	253	211	210	219	175	234	225	224	230	228	228	252	227	216	260	240	228	235	210	203	251	238	231	220	228	231	229	236	218	242	237	233	238	221	214	220	214	208	229	241	222	220	234	230	245	220	229	216	233	229	245	243	229	219	248	212	232	244	204	238	232	233	234	212	238	237	237	245	223	231	233	229	228	227	212	260	226	249	261	225	228	248	236	227	242	207	236	233	230	228	256	246	222	210	252	228	228	239	236	207	231	221	237	235	226	228	231	229	240	240	227	233	192	250	239	231	214	229	219	240	237	222	241	249	202	229	233	227	238	221	219	223	231	231	259	228	207	210	236	241	219	216	218	228	222	216	232	219	227	238	234	191	196	249	235	217	220	218	251	244	231	231	236	246	237	218	198	223	238	228	253	225	223	245	240	206	211	231	205	218	251	246	229	217	233	230	226	213	263	244	203	237	236	222	252	206	229	209	216	237	208	234	230	213	238	209	222	244	238	234	243	234	235	219	234	237	217	206	211	214	207	227	208	234	268	272	229	217	269	211	204	210	218	218	244	227	220	220	225	265	239	205	216	204	215	245	223	217	221	234	249	265	240	231	216	255	224	189	245	233	249	230	222	231	244	237	197	248	229	245	223	232	231	210	239	222	221	230	229	216	231	238	225	226	244	214	250	242	222	245	230	244	226	235	197	229	229	241	196	233	230	236	215	276	215	234	216	233	257	256	243	205	246	221	223	235	249	223	237	244	211	253	217	227	236	230	246	236	233	219	215	251	240	262	210	260	210	240	227	242	252	210	221	219	226	217	226	238	228	214	247	256	257	222	219	229	259	207	204	205	215	240	274	231	240	214	259	203	222	216	230	241	234	233	238	238	229	218	241	235	227	196	242	253	238	236	219	232	230	239	248	205	208	249	204	236	236	228	250	246	246	236	226	242	249	233	212	236	247	219	208	248	225	227	238	231	245	236	221	210	193	256	226	221	221	220	235	219	246	234	226	259	210	195	253	204	218	241	223	248	230	254	251	224	204	225	208	224	234	220	212	211	245	211	236	240	226	212	220	234	233	237	221	223	243	254	246	209	223	214	226	244	232	266	252	239	237	268	238	230	233	206	227	223	234	237	230	250	217	221	257	215	215	225	219	252	235	226	222	215	245	246	205	212	234	253	242	242	230	242	209	204	213	198	231	236	240	216	243	242	247	220	197	236	207	261	246	232	240	224	203	237	245	219	219	227	205	233	280	231	231	251	236	232	256	214	235	230	246	256	228	195	204	233	207	256	221	212	204	185	216	246	223	214	224	220	202	243	199	238	232	216	216	209	235	227	247	231	225	246	238	224	219	240	242	226	242	235	230	256	237	215	275	195	216	233	225	212	225	251	237	262	239	226	240	243	219	242	217	225	232	247	223	220	213	238	223	205	201	238	238	234	231	242	221	226	244	232	237	224	223	208	213	223	227	220	227	225	222	264	251	226	203	214	204	217	252	232	220	207	203	224	229	225	261	255	235	239	246	224	231	226	217	234	213	214	254	230	238	226	244	224	220	207	244	253	221	239	248	208	223	237	213	216	218	222	221	216	243	238	252	252	238	229	258	225	265	209	258	229	251	259	253	227	247	220	218	212	222	236	239	226	237	251	236	247	217	242	246	235	203	222	237	243	214	206	242	238	225	224	221	221	230	243	203	231	239	210	237	237	253	267	190	241	198	214	254	207	235	228	215	258	203	227	241	227	266	221	220	220	229	254	210	223	232	230	224	236	246	224	218	237	215	213	245	231	230	224	218	254	241	216	258	239	212	224	240	240	226	216	258	235	227	234	236	232	221	211	227	217	211	237	220	233	221	225	255	224	205	212	222	227	225	241	233	221	230	216	228	266	230	213	208	230	207	226	239	257	234	238	238	244	222	242	242	213	234	240	224	214	238	253	220	251	224	242	221	238	235	228	252	243	232	232	248	224	255	231	243	220	218	233	233	219	221	242	234	234	237	248	255	240	198	208	239	217	244	248	221	206	241	243	238	227	221	239	191	242	252	220	228	232	232	201	229	223	252	223	228	228	216	218	218	197	240	220	213	248	192	213	196	235	247	212	245	259	224	227	245	237	246	238	231	213	222	243	243	272	211	212	214	240	226	229	248	237	236	244	227	229	245	228	237	227	234	215	249	232	255	236	214	271	222	226	235	233	196	214	213	255	230	217	198	212	242	229	214	226	254	217	237	231	237	212	250	207	235	229	222	243	231	205	229	231	245	227	237	247	238	233	246	217	218	232	207	216	220	215	228	248	227	261	209	227	209	236	236	247	253	218	237	232	199	217	232	234	240	235	230	229	224	242	215	225	218	261	235	213	243	209	217	242	243	234	255	230	234	194	256	226	239	229	238	236	216	234	216	215	229	251	225	202	205	205	229	227	208	213	236	227	231	209	228	211	229	196	218	243	225	221	191	227	229	219	244	251	218	217	269	243	210	197	239	231	218	234	230	220	221	226	241	238	207	228	215	238	232	231	187	223	240	239	240	227	242	198	246	228	231	220	224	232	218	207	223	231	221	223	217	203	216	228	244	220	227	255	221	227	217	237	206	229	249	228	221	206	220	245	209	256	212	209	244	230	232	240	247	224	221	222	241	237	210	253	222	239	226	240	230	234	226	216	213	213	219	236	243	246	218	243	204	216	204	211	231	244	219	236	214	249	223	227	229	234	217	228	241	229	227	234	232	221	258	213	219	213	253	242	212	248	232	214	240	230	231	215	207	206	259	215	245	242	264	241	218	220	222	226	230	245	229	254	219	220	211	234	253	247	214	214	211	247	230	210	283	224	202	225	237	259	241	208	214	226	212	226	246	245	209	231	240	223	220	248	214	244	219	215	241	240	230	240	238	226	218	214	221	258	230	217	238	251	245	256	218	209	250	199	215	219	225
20337	23056	36673	37703	35773	30631	29048	27625	23286	23854	19907	18246	15520	12624	13671	14042	12787	9960	8243	5302	2560	1759	8735	23988	4459	2072	3164	3427	1460	1575	2881	5231	4031	4685	9646	7804	3249	1524	697	708	704	691	736	659	698	675	610	704	699	726	852	1031	1063	972	962	848	776	660	656	661	684	680	668	634	657	633	590	631	647	659	598	638	605	670	603	626	670	647	636	643	637	631	633	602	639	692	672	661	644	645	636	627	641	653	609	600	634	661	618	629	594	607	607	646	659	619	650	659	647	632	631	655	651	633	670	663	631	651	655	616	640	615	620	623	656	681	630	640	661	628	637	633	681	687	636	570	674	639	624	661	627	637	660	683	605	645	634	655	653	610	655	650	664	680	635	641	604	624	605	620	626	631	597	652	655	617	632	608	696	629	635	644	655	642	623	624	661	626	646	699	635	619	608	687	632	641	618	663	678	632	673	581	633	653	681	661	667	685	618	652	648	625	650	611	615	649	644	649	625	627	650	639	620	626	653	643	658	619	666	641	689	666	613	634	629	701	588	636	641	613	660	675	643	628	639	666	662	657	631	618	637	608	616	625	629	636	670	637	642	606	619	649	660	633	654	651	614	631	654	640	630	636	661	607	652	622	636	667	660	621	662	623	647	651	633	562	680	692	620	590	649	620	635	623	617	670	641	639	607	658	622	651	646	621	658	642	586	649	641	668	660	638	625	656	682	665	636	622	645	605	649	635	632	612	672	626	666	597	626	646	652	700	638	598	678	652	656	690	621	641	650	633	592	619	652	607	615	673	622	610	688	648	633	618	635	662	645	670	645	625	640	662	638	612	641	612	670	613	606	667	632	625	633	592	650	642	596	626	658	700	636	637	702	652	633	649	665	650	667	658	623	677	629	652	648	689	666	668	636	637	693	644	605	644	659	651	657	682	654	652	640	656	651	635	643	641	660	634	665	638	614	629	637	655	629	642	671	657	642	593	648	671	638	648	636	633	648	580	610	674	672	658	663	666	650	615	618	658	617	620	645	611	642	653	656	636	646	678	642	669	673	600	591	616	634	652	606	611	644	642	646	652	632	630	647	662	660	638	654	668	633	652	616	684	640	676	617	683	604	647	634	661	639	643	673	633	615	645	654	626	579	632	659	590	627	642	619	611	624	620	654	624	670	631	627	592	640	627	582	680	646	614	620	632	661	644	643	672	627	634	641	638	644	623	646	641	637	627	669	627	623	650	649	673	614	657	650	620	658	655	616	638	634	623	675	650	682	641	647	613	578	654	665	653	623	628	635	645	671	628	694	698	663	627	662	629	622	646	652	595	677	653	626	586	674	661	585	605	652	641	639	656	576	670	628	644	639	620	644	646	627	608	597	641	653	648	662	648	631	668	660	615	601	656	646	667	647	647	656	621	653	658	601	659	644	636	669	616	619	653	676	639	604	644	614	665	646	627	636	663	612	627	642	675	682	670	607	617	657	622	603	637	651	639	649	654	644	620	639	655	621	628	633	607	607	607	675	672	659	642	608	628	617	615	617	602	694	598	655	587	613	608	647	660	686	637	708	623	648	607	609	604	600	652	638	641	633	662	665	637	666	622	667	617	659	602	667	628	684	668	653	676	631	635	623	681	615	620	707	603	629	637	658	687	589	637	647	627	610	624	652	648	614	640	638	639	608	653	655	633	628	612	640	624	657	614	650	641	651	634	649	651	619	596	639	653	643	637	629	654	634	616	626	655	641	653	646	671	685	629	625	673	606	628	671	642	617	610	603	660	637	649	601	629	637	685	634	627	608	653	629	640	654	656	612	675	638	647	596	627	641	619	647	664	625	623	631	672	667	603	630	635	601	647	618	625	611	652	681	629	648	624	664	682	628	635	617	624	686	691	613	616	664	588	631	644	650	633	624	647	680	664	674	643	661	598	679	641	650	695	632	638	678	666	633	700	645	645	678	593	635	623	656	639	700	668	701	632	626	684	650	664	664	619	652	619	608	691	625	689	661	664	623	655	631	629	654	630	672	621	686	638	566	665	627	620	647	647	655	683	639	627	638	628	642	645	616	674	653	615	606	621	670	673	673	607	658	696	629	593	611	632	638	643	635	681	648	642	642	655	616	571	658	629	601	647	681	634	638	647	558	650	654	641	638	654	663	658	652	638	649	614	685	649	646	668	648	644	605	663	635	664	613	659	627	660	654	639	642	674	642	628	656	621	665	666	698	677	624	641	612	645	627	660	620	640	637	673	611	639	640	601	643	673	643	657	672	651	622	669	634	657	638	632	598	646	638	637	660	599	623	651	653	645	671	627	637	645	633	644	616	647	636	696	630	590	624	672	619	655	651	677	671	593	691	633	648	686	618	628	647	660	663	639	629	642	608	623	626	640	638	604	621	672	620	646	646	663	614	652	633	626	704	656	649	655	632	644	642	597	615	701	638	617	655	659	617	667	656	663	617	635	626	660	584	644	631	646	621	652	592	608	639	657	615	624	668	652	644	652	688	662	663	615	653	577	636	623	612	664	651	668	599	625	629	647	594	662	657	649	666	649	714	614	610	675	686	601	667	589	646	647	645	615	649	649	659	610	608	633	629	649	651	602	672	650	652	644	637	659	643	681	635	633	645	644	650	660	620	621	660	603	651	643	667	660	628	641	628	630	636	621	633	647	648	604	601	617	642	662	620	648	655	667	630	662	638	692	614	622	633	634	658	668	619	648	620	644	650	616	593	644	643	632	608	651	662	639	693	616	616	614	637	629	634	643	647	640	629	653	659	643	617	656	660	633	671	596	685	614	641	653	604	611	642	621	677	605	621	650	607	688	681	657	613	654	620	681	587	638	591	634	613	641	664	634	663	665	645	620	631	630	606	659	624	594	649	670	655	634	667	599	617	679	662	595	614	682	626	592	639	592	622	654	599	651	654	619	627	635	631	727	599	622	697	588	644	603	591	597	621	643	637	616	659	614	625	647	681	643	663	638	644	619	627	661	584	640	681	634	673	641	639	679	640	661	620	623	692	679	599	613	675	623	623	536	678	691	642	640	662	657	651	624	629	635	665	652	633	634	639	627	637	654	658	674	655	640	595	674	625	642	649	610	656	605	657	657	621	648	621	661	638	620	658	674	692	588	668	589	642	633	657	626	648	651	653	647	653	646	608	597	606	644	638	607	617	614	621	631	623	630	621	675	636	651	632	668	612	664	638	658	660	691	706	658	618	636	634	664	610	632	663	615	624	629	689	657	655	649	664	617	629	653	681	643	639	639	606	650	649	574	646	650	631	626	655	674	669	657	664	650	644	634	591	653	631	637	654	588	629	638	627	672	648	644	626	662	627	641	648	659	637	662	632	646	624	653	661	602	615	649	623	627	600	656	633	634	615	626	639	670	659	693	653	600	663	632	621	614	650	643	648	630	603	662	629	653	663	637	661	662	665	621	666	706	606	644	676	630	589	658	636	644	675	642	640	668	613	649	687	622	659	633	616	676	644	665	661	616	643	688	646	640	695	634
17837	16728	19549	14328	9955	6838	4658	3512	3001	2567	1768	1378	1057	901	922	812	626	560	522	402	332	305	346	416	302	304	304	290	330	292	303	333	309	338	408	369	347	308	291	290	302	278	279	319	298	313	305	278	315	332	298	325	314	292	320	330	282	300	278	294	309	295	284	306	317	321	274	310	332	322	290	306	317	289	327	313	342	335	317	325	295	327	306	289	288	294	270	297	286	301	314	301	325	325	295	311	298	314	276	303	327	322	296	304	263	305	304	310	284	292	326	292	284	279	312	296	279	286	291	297	281	304	331	305	303	307	296	312	288	307	302	294	303	298	298	301	300	288	275	279	280	309	321	289	304	285	324	298	274	281	321	305	295	257	312	328	315	295	291	302	298	315	267	313	300	325	268	308	326	303	292	277	307	288	329	295	271	274	266	310	298	310	330	272	301	304	325	309	266	302	328	322	315	278	305	301	290	309	283	312	288	307	308	318	323	271	287	257	307	279	307	314	291	289	306	262	302	307	282	276	279	294	300	301	272	294	317	314	291	301	295	321	293	300	309	321	293	282	287	313	275	322	323	339	290	260	291	328	296	292	279	286	309	303	306	298	304	282	326	299	303	299	285	306	298	319	305	283	289	319	289	305	252	311	319	347	295	290	296	314	311	284	310	275	304	318	293	311	284	291	296	295	305	309	303	318	303	331	308	285	293	293	312	297	310	281	322	322	299	311	296	296	281	306	308	296	299	305	344	286	299	307	322	301	310	317	343	309	290	327	279	331	297	272	313	291	293	329	305	294	291	297	302	312	318	283	273	309	329	295	321	321	291	325	332	279	303	324	310	268	315	299	305	301	292	304	282	290	295	303	268	294	287	319	268	315	317	292	322	311	297	308	310	269	296	290	287	294	286	304	304	300	312	323	319	326	306	335	337	308	316	301	296	296	305	289	306	280	324	314	331	331	318	311	301	306	308	300	297	280	304	305	300	289	297	319	314	306	300	326	324	296	280	295	307	295	314	298	290	281	314	287	290	277	304	310	333	340	317	314	330	271	297	281	292	308	288	290	303	301	285	321	307	311	308	317	345	281	300	335	314	284	322	277	314	299	289	307	311	327	309	300	293	305	306	317	297	288	293	311	306	306	303	279	298	305	339	296	338	292	331	298	319	344	287	299	315	305	268	284	302	288	284	309	292	305	305	282	279	315	300	311	290	326	311	301	297	303	303	275	283	295	297	293	330	297	297	284	287	320	310	301	308	317	297	306	308	333	339	312	339	310	286	275	257	294	278	295	306	291	298	303	291	310	279	303	273	294	289	324	302	305	299	291	312	276	305	306	292	278	309	305	306	280	297	303	305	305	298	314	296	294	283	303	311	300	318	276	288	278	307	312	287	318	312	277	307	297	326	281	289	323	309	308	353	278	334	290	280	270	288	282	292	306	296	307	305	279	304	334	278	293	308	290	289	301	281	296	321	280	283	302	320	301	286	289	313	352	296	289	289	297	297	304	299	284	288	282	299	301	271	324	290	317	293	288	300	272	315	308	306	315	296	281	297	276	333	322	272	280	326	337	319	287	278	304	328	286	335	304	330	286	312	273	278	297	275	307	279	279	329	298	271	287	307	317	285	286	335	288	287	330	283	294	271	298	301	301	302	311	334	285	309	322	303	310	298	306	285	285	296	302	284	313	274	335	285	306	312	288	325	284	280	288	336	289	313	330	314	331	301	317	311	286	331	292	289	306	321	303	301	303	292	314	335	259	294	307	303	286	317	282	315	302	293	324	294	289	304	295	283	280	325	325	283	322	286	318	309	290	300	284	325	287	280	295	293	292	313	320	313	270	303	300	323	305	299	288	321	292	287	306	283	295	312	274	298	309	305	293	320	308	257	303	315	291	288	319	291	278	276	295	327	305	316	305	281	310	316	294	306	278	281	301	320	279	278	277	276	327	279	279	338	330	304	302	299	293	318	344	306	309	307	315	320	290	268	314	365	309	261	278	308	298	345	316	292	315	272	308	307	315	304	267	314	319	308	289	302	322	290	291	285	298	286	300	315	290	279	267	287	291	334	298	288	300	319	311	325	300	292	332	313	278	268	288	278	308	314	312	272	309	317	337	331	287	313	310	308	302	288	294	290	331	283	300	314	340	282	314	335	294	294	317	296	280	320	295	310	311	322	297	301	264	306	274	293	295	286	304	299	302	280	318	313	316	347	287	294	280	287	307	278	296	304	292	332	303	321	291	326	293	281	307	329	292	286	301	298	298	287	306	278	314	304	301	256	278	311	306	284	313	293	302	298	289	279	269	293	281	314	297	317	311	278	268	294	320	303	318	290	292	312	302	308	308	321	295	320	282	317	299	283	320	334	296	320	296	283	318	332	278	298	299	297	314	331	313	302	290	298	314	308	291	328	298	295	327	291	292	329	269	281	301	326	319	289	323	305	304	306	272	287	270	284	317	282	277	293	273	294	310	322	303	314	301	307	289	324	302	325	316	290	315	341	301	291	300	316	314	307	314	309	300	307	300	302	291	301	276	298	339	317	301	296	287	297	294	318	301	299	301	318	333	290	313	282	292	333	309	304	313	309	318	303	283	295	313	287	298	305	287	316	322	301	282	302	324	284	275	335	290	308	309	346	283	322	346	317	342	330	251	301	282	300	308	311	336	284	300	304	294	320	275	306	272	315	314	322	286	312	295	277	298	323	311	283	322	296	310	284	314	281	305	300	290	301	305	288	333	270	277	273	296	312	283	326	287	279	321	336	283	308	343	306	251	330	305	311	322	303	329	293	301	305	311	323	287	289	287	301	311	321	290	313	299	296	284	297	311	303	307	308	309	297	307	281	272	292	300	288	276	294	262	282	300	304	329	301	324	305	320	313	270	306	309	286	306	283	320	301	331	299	298	281	318	287	286	309	327	313	313	287	295	315	300	317	312	279	301	263	314	308	265	274	285	305	269	312	265	297	314	296	347	268	302	274	309	315	283	310	327	297	292	287	273	289	321	309	301	308	308	307	322	287	292	302	343	309	294	285	306	324	273	297	314	307	291	328	271	289	294	302	298	285	312	314	268	303	282	304	300	287	306	288	280	285	346	325	289	291	327	296	309	287	293	309	276	315	276	275	332	320	294	296	316	319	321	296	320	271	297	289	306	310	332	304	331	309	298	317	316	337	286	322	273	287	315	297	287	319	308	280	303	282	285	304	300	298	318	303	323	314	269	285	272	300	312	314	297	301	283	271	305	299	296	331	308	304	282	282	299	300	305	319	287	328	305	328	307	289	331	312	312	284	339	312	310	315	293	294	319	300	292	326	295	305	288	289	293	292	308	290	263	315	308	302	318	304	287	312	293	302	306	288	298	334	328	306	289	317	327	289	326	324	318	279	299	274	302	293	312	316	297	287	307	290	299	296	291	296	308	325	279	279	327	288	322	342	309	304	292	276	316	304	286	300	299	295	300	318	318	290	278	306	298	287	283	304	306	305	293	306	313	281	291
11179	14309	25742	26282	23602	19904	15397	13372	11883	10674	8514	6852	5706	4766	5161	4469	3549	2771	2320	1799	1149	1015	1281	1771	904	956	952	908	906	900	967	985	936	1113	1631	1588	1037	834	814	791	788	808	817	842	896	775	812	829	852	887	870	896	932	930	896	836	812	822	794	809	814	815	834	817	828	847	817	853	825	828	845	771	802	791	796	798	811	834	840	810	858	800	847	816	818	850	827	817	854	767	805	774	858	784	800	852	842	812	836	782	776	807	789	809	856	827	823	811	775	767	848	812	801	814	816	817	845	828	805	816	754	838	857	782	819	798	798	848	843	867	819	790	805	791	781	766	869	827	836	846	841	799	798	775	808	826	827	822	779	802	790	810	729	789	799	824	755	814	809	788	792	838	800	801	780	798	885	779	793	774	831	821	790	794	844	819	841	901	810	849	816	817	804	859	801	802	859	818	824	839	792	782	850	798	812	800	877	808	793	816	825	792	805	831	815	837	748	843	841	789	814	758	826	831	815	824	814	821	831	810	907	825	813	858	790	827	772	808	836	857	811	872	842	773	778	827	826	785	780	825	870	825	823	831	864	837	832	807	808	828	868	813	806	832	806	797	839	844	800	837	811	773	805	823	809	820	841	761	825	837	809	818	861	849	874	786	831	804	856	826	884	823	869	786	814	850	779	830	790	853	843	805	809	800	810	786	811	794	864	802	821	807	823	910	808	859	823	841	790	786	814	836	795	810	784	823	850	859	842	768	853	787	891	836	783	792	811	877	793	857	771	837	804	813	813	822	811	823	795	773	743	813	819	850	795	825	815	865	872	787	760	785	788	838	807	808	866	812	789	881	804	851	785	812	816	781	787	822	855	842	803	811	779	817	818	869	805	794	821	858	821	843	749	805	811	874	809	796	784	814	775	784	825	809	829	834	847	819	796	804	856	825	826	801	832	809	781	831	834	828	839	806	796	758	829	811	800	790	819	754	793	853	844	805	848	868	788	830	858	815	792	868	823	827	875	794	797	744	806	801	809	790	783	809	784	803	802	791	794	777	827	796	805	814	809	820	804	817	793	821	833	784	821	794	816	804	801	836	860	847	815	792	793	816	830	838	833	844	794	884	856	781	786	808	820	798	791	827	836	832	837	781	814	818	791	839	811	864	845	828	760	794	822	822	780	810	796	818	798	808	814	791	819	820	821	893	797	754	799	823	797	812	831	774	813	844	862	816	887	803	774	853	823	836	836	831	839	792	828	829	823	833	836	847	846	851	820	797	816	826	776	860	805	817	814	826	868	756	835	877	802	832	858	785	824	802	810	822	792	808	822	824	831	836	789	846	822	863	829	794	839	784	788	785	819	812	866	774	779	784	784	843	812	812	804	819	867	812	824	762	850	804	820	790	839	816	815	856	822	808	822	779	776	776	852	807	845	821	876	814	805	861	761	840	810	840	821	846	837	789	851	818	808	804	883	832	792	837	771	855	847	816	791	862	850	901	885	808	810	835	847	841	833	849	833	782	789	832	768	795	766	835	789	856	835	819	819	789	846	814	784	780	828	787	860	799	819	820	799	828	781	759	800	806	782	836	788	828	819	811	818	835	813	859	811	837	782	796	824	796	828	790	786	842	778	831	804	833	823	786	830	766	831	769	837	817	834	792	861	833	802	795	799	833	788	823	786	766	769	796	812	801	787	803	798	783	829	787	841	828	787	851	789	809	864	828	866	821	812	851	812	766	814	851	846	834	857	810	807	802	807	837	805	828	842	823	763	866	838	838	864	799	834	865	784	784	807	898	842	831	866	837	775	842	824	780	807	805	784	787	842	841	738	824	834	799	858	800	824	802	867	804	827	826	823	815	825	818	797	829	814	836	794	838	815	794	828	791	857	863	843	798	785	790	846	834	854	823	795	835	835	868	788	796	768	788	839	781	785	782	829	823	865	794	835	834	826	784	800	794	825	779	887	828	815	840	820	876	808	794	829	809	795	808	823	843	797	842	822	874	816	789	829	833	837	803	854	795	774	845	832	834	832	799	780	797	803	809	832	817	822	785	804	833	798	778	826	820	857	776	796	796	823	805	824	787	804	837	782	837	806	843	824	806	791	807	825	740	806	818	802	815	795	808	821	786	809	824	848	854	847	835	815	822	840	813	839	813	794	797	828	827	825	791	798	811	830	856	840	802	847	819	828	818	785	832	829	758	834	806	810	795	774	822	853	831	796	831	821	806	812	760	813	787	774	794	860	839	776	803	834	794	835	800	812	786	780	826	845	853	817	807	845	766	820	794	860	848	841	806	841	835	900	800	832	856	791	820	838	795	768	835	888	808	778	804	817	777	880	808	829	779	833	793	859	817	800	852	811	847	807	819	797	780	851	804	855	813	810	842	835	842	820	814	792	824	836	791	776	823	813	823	798	807	805	801	786	828	744	832	782	823	803	796	782	779	855	806	827	789	830	789	852	799	833	832	873	849	828	821	847	865	876	855	829	798	823	837	804	865	834	807	803	822	855	763	787	772	807	813	816	848	810	823	753	849	844	825	840	835	792	777	787	791	797	863	763	806	786	823	791	863	862	813	803	813	791	818	817	822	780	769	823	816	827	876	803	835	835	818	814	845	823	859	809	798	772	870	807	846	791	772	839	796	791	839	810	776	825	874	788	732	859	856	795	818	815	772	842	829	804	793	822	850	786	780	848	815	838	826	794	777	841	806	795	830	813	854	839	820	881	814	831	824	813	807	828	809	854	827	819	827	856	818	864	846	773	806	821	812	793	783	808	807	777	780	877	834	794	835	819	822	826	781	783	833	829	772	846	810	806	819	843	872	864	795	870	844	789	768	767	854	788	811	807	800	799	875	784	744	793	826	870	812	804	845	857	767	779	831	819	831	808	860	826	821	823	757	814	799	868	820	821	835	804	848	817	807	806	817	859	834	838	792	804	790	878	835	826	815	851	828	801	826	814	780	812	814	750	830	805	774	819	814	802	854	828	826	869	866	808	782	846	848	797	855	831	789	837	858	802	809	795	788	806	782	807	816	847	840	817	839	810	812	806	843	809	756	844	812	796	850	782	865	816	785	837	833	795	795	820	798	783	851	808	827	850	794	771	839	776	845	831	876	783	806	834	829	800	788	804	855	791	881	802	868	846	825	838	742	801	802	831	837	839	786	817	764	825	804	765	812	822	783	824	809	815	843	856	788	814	776	821	828	781	773	810	819	828	765	808	798	815	790	769	802	829	792	824	855	889	832	820	817	813	830	781	826	761	847	818	839	810	824	806	840	813	799	828	842	868	857	800	845	792	831	794	814	820	826	866	859	814	818	819	833	813	780	863	813	788	789	880	844	790	815	774	812	779	833	793	764	817	761	801	816	785	804	835	842	809	806	805	810	846	782	851	807	807	842	847	831	828	813	858	806	781	810	844	813	796	779	809	865	820	830	799	803	870	795	833	837	808	780	778	772	761	815	840	834	877	815	845	839	853	831	824	814	848	865	854	823	821	798	841	853
26414	22399	26187	20445	16519	12139	9373	7582	5600	4424	3495	2687	1920	1770	1622	1499	1135	1015	768	511	409	396	597	1141	300	633	713	385	331	407	522	496	424	650	1149	817	486	298	273	246	285	264	303	265	268	245	269	270	298	325	343	324	318	306	311	347	308	296	268	291	263	237	306	254	295	296	241	305	281	286	294	290	288	277	246	268	290	260	257	269	262	262	291	252	272	268	251	258	279	291	292	288	262	273	301	284	295	276	267	247	297	296	305	264	303	286	269	306	280	308	265	258	272	256	286	273	267	323	294	300	304	289	254	262	293	284	307	275	289	267	285	254	304	256	318	262	280	268	272	287	272	272	259	297	283	267	260	286	275	300	258	289	306	252	295	272	275	282	259	295	283	272	253	259	275	264	298	283	275	279	265	296	305	320	287	280	299	256	281	284	296	264	272	261	289	276	262	290	285	266	264	275	286	269	278	276	265	270	271	276	241	306	277	271	273	320	267	286	264	272	260	271	300	296	276	268	272	299	262	252	290	274	282	271	292	308	236	281	271	284	258	243	309	273	275	280	285	261	281	294	282	297	294	264	253	277	254	287	282	279	305	265	272	300	273	260	248	249	240	271	268	313	256	272	260	275	262	269	287	276	256	260	292	284	277	300	291	281	293	290	307	301	262	264	281	301	301	275	267	256	277	265	262	277	283	286	255	282	279	272	311	271	303	256	254	280	265	292	246	283	251	274	272	277	247	263	274	298	259	280	296	285	260	285	276	296	280	272	269	264	274	278	288	293	290	251	276	290	262	291	275	260	288	293	226	306	264	270	274	283	271	328	268	297	288	301	282	276	263	264	278	278	282	269	239	297	299	286	289	287	287	294	314	250	293	289	280	281	258	269	247	286	305	251	273	303	269	288	285	288	251	277	278	281	255	328	279	288	291	260	309	310	316	286	320	251	273	297	264	266	251	291	255	282	263	299	274	268	306	281	285	312	291	303	291	266	254	263	274	279	274	308	300	269	290	289	246	277	297	259	266	304	269	258	265	311	272	270	273	290	250	257	263	311	290	272	285	283	256	285	293	266	301	298	263	286	296	271	309	316	289	268	293	273	280	283	306	297	303	244	278	273	297	235	256	281	278	301	258	293	317	284	329	306	280	265	300	296	289	276	303	308	284	284	280	297	273	256	299	289	284	264	285	275	267	300	280	318	287	275	273	277	242	293	277	274	274	270	277	313	271	255	295	303	266	281	290	291	299	284	321	261	306	280	281	260	274	262	281	265	304	275	275	281	288	255	291	271	264	291	258	278	282	269	275	287	281	255	273	275	271	255	275	291	274	323	269	281	281	283	272	297	305	297	309	299	276	277	322	293	277	272	265	275	289	279	267	287	249	259	272	275	270	268	269	293	298	278	296	271	306	267	277	287	279	292	273	284	266	272	285	264	279	250	282	276	251	272	313	255	276	256	281	301	266	292	278	308	278	294	292	290	305	309	278	272	257	268	259	293	299	271	276	294	292	292	293	251	289	254	307	263	288	297	279	262	285	280	281	285	282	249	309	261	258	288	283	268	300	287	278	292	262	292	302	298	223	254	299	301	275	289	261	274	289	313	282	278	241	264	267	265	276	261	281	258	289	271	290	298	290	254	270	265	253	251	278	265	289	290	271	317	304	300	251	241	299	280	235	292	273	306	300	290	261	281	271	297	275	287	242	271	284	281	271	283	299	266	264	285	306	264	261	278	285	283	273	273	244	271	276	331	293	252	294	306	283	291	263	272	261	264	262	283	266	283	280	266	272	289	271	265	298	247	305	275	325	261	232	309	298	247	286	272	274	266	289	281	257	256	276	273	278	275	274	329	276	269	293	260	279	267	265	280	272	250	286	258	275	299	288	273	286	297	266	316	265	308	298	265	292	278	296	259	263	308	276	263	305	252	271	262	260	253	288	281	296	289	275	303	294	282	287	277	257	302	320	300	249	268	299	311	288	298	275	309	258	278	261	277	317	295	272	288	282	278	280	279	291	272	284	254	249	287	286	277	260	298	269	278	295	265	287	282	264	291	280	293	323	291	284	286	280	289	275	290	270	286	307	263	275	254	273	270	310	302	297	267	278	314	283	246	268	295	268	272	279	296	286	282	254	286	275	288	291	278	274	289	292	252	273	295	278	294	285	287	298	302	271	278	286	269	305	282	274	260	278	291	268	275	275	278	275	288	247	251	302	280	292	270	275	281	239	281	258	265	279	248	269	240	270	283	288	255	300	298	267	287	273	287	264	300	258	274	263	275	278	287	286	285	267	286	267	271	245	307	303	280	287	274	281	259	255	292	290	296	247	278	281	297	257	262	269	289	260	314	301	273	295	272	259	285	302	267	272	285	264	322	289	271	274	286	289	286	277	284	265	274	296	266	269	272	301	266	276	292	291	297	284	276	297	266	283	270	297	294	281	311	250	288	255	262	287	263	282	298	277	268	262	276	271	290	267	270	242	292	270	279	300	280	277	274	274	275	283	274	279	299	257	280	295	285	257	303	268	275	280	287	293	277	295	261	289	274	258	282	316	301	287	295	264	296	268	275	264	276	305	290	270	298	257	300	303	291	308	284	281	252	286	303	262	270	302	271	273	269	288	300	256	260	269	296	290	279	290	259	292	265	291	319	279	289	268	277	286	290	277	268	254	286	281	278	253	289	250	270	269	271	311	262	296	290	279	320	266	245	276	264	263	274	284	247	257	290	257	262	277	249	279	261	293	278	274	280	300	277	255	277	268	283	268	279	254	311	274	273	306	295	301	278	271	294	271	263	281	287	265	283	285	293	300	290	259	283	292	306	271	266	306	297	260	259	312	308	267	288	257	255	286	275	274	245	272	266	273	267	264	276	258	279	302	279	264	280	289	281	272	250	282	280	276	294	264	304	252	283	264	272	283	270	270	275	262	294	274	289	264	264	257	273	266	265	293	287	269	276	280	261	282	288	311	298	292	289	284	283	244	266	285	271	292	261	270	299	291	260	279	283	267	279	278	267	304	255	251	294	281	259	246	286	304	279	282	281	294	305	261	304	268	245	279	315	274	295	283	278	305	282	260	321	262	305	277	257	272	258	270	270	269	285	279	303	247	302	260	311	260	274	278	274	278	242	293	297	277	295	296	299	272	316	269	271	258	261	286	302	278	291	296	286	271	260	272	258	308	260	267	281	284	290	277	301	296	279	276	258	289	277	281	270	266	236	293	276	285	263	274	257	248	299	294	290	306	310	298	299	313	291	281	286	289	274	287	272	262	309	276	253	299	307	275	256	243	267	284	267	283	285	279	265	278	259	286	291	255	292	279	267	280	252	259	296	259	268	289	297	262	281	273	265	305	285	293	271	287	319	294	240	269	268	276	286	274	264	316	263	299	290	277	264	284	294	280	278	287	307	307	306	293	283	299	265	289	273	280	272	288	268	313	248	277	291	265	319	277	275	254	275	273	293	281	283	305	286	280	289	259	300	265	258	276	280	264	298	303	259
16697	18707	31430	31862	31057	25728	23544	21193	18842	17607	15192	12770	10264	9483	8989	9048	7405	6497	4363	2775	1635	1395	3406	6389	1049	3147	3902	1600	1337	1737	2622	2578	1611	3659	7491	5202	2188	817	823	848	828	947	849	907	801	798	839	840	1009	1147	1127	1149	1133	1172	1246	1156	1000	805	796	726	755	714	786	758	737	730	756	780	750	757	707	762	830	760	745	818	733	784	749	784	759	792	783	747	781	716	784	759	777	738	737	747	771	736	767	770	781	711	739	758	775	725	740	733	724	770	706	738	731	796	713	736	769	725	746	748	793	747	795	780	760	743	769	725	772	766	734	784	766	723	817	774	731	722	744	746	792	742	792	780	737	739	719	769	736	754	760	720	810	768	798	741	734	764	730	778	703	720	770	768	756	774	735	747	727	728	756	756	725	728	802	765	771	719	763	747	726	781	690	783	731	751	760	801	786	752	789	754	765	749	814	793	771	817	773	742	781	762	733	728	810	788	753	753	764	771	771	721	803	744	717	770	794	806	764	739	719	744	763	733	776	730	746	750	737	708	758	753	735	732	765	806	777	803	729	747	767	785	725	777	730	802	767	731	730	758	764	780	775	726	773	753	777	773	754	780	762	820	725	739	732	740	760	761	758	746	695	753	770	748	760	765	765	728	748	757	790	791	816	780	783	720	793	783	804	766	751	764	728	772	758	768	758	762	758	785	779	764	751	749	783	758	800	777	762	786	769	761	767	727	774	815	770	733	773	724	762	805	747	736	742	767	698	748	802	788	763	755	758	726	775	811	797	766	750	811	748	756	741	758	735	753	745	772	759	747	744	719	733	786	780	793	784	791	799	712	703	789	729	712	762	720	767	798	824	783	764	725	749	762	738	785	781	749	751	743	722	785	703	783	728	728	760	761	721	768	733	774	750	803	773	775	736	765	761	754	782	794	795	756	730	726	798	828	740	743	813	740	755	766	770	744	779	802	742	745	855	750	790	767	792	736	809	715	787	767	772	747	791	719	747	780	793	741	757	751	699	798	736	734	761	771	776	761	738	766	742	773	720	736	793	738	790	744	755	762	736	759	809	734	774	774	779	744	755	757	686	781	713	758	718	734	753	771	758	781	781	793	760	711	790	753	743	764	766	770	781	726	755	772	770	776	713	747	763	740	761	739	763	753	737	725	778	730	773	772	715	752	728	759	810	745	742	788	784	731	769	758	712	797	715	747	782	749	753	781	807	777	741	720	811	795	758	808	738	724	749	754	757	747	750	779	697	809	769	798	770	749	699	810	754	810	702	773	740	720	761	748	759	770	765	761	747	774	784	742	762	725	746	733	770	745	742	778	807	771	768	783	768	757	774	732	738	741	802	764	720	782	732	739	755	776	726	771	788	737	763	738	725	768	761	785	734	785	709	753	778	759	787	723	752	798	784	728	802	774	722	732	744	802	785	789	788	794	711	773	797	762	765	794	776	748	768	781	755	746	717	736	745	746	788	730	756	773	777	788	777	769	730	740	753	733	765	737	724	757	762	787	718	794	770	775	773	760	724	741	786	775	714	761	757	754	812	714	784	716	782	764	733	758	792	816	701	755	811	751	833	816	750	759	786	832	726	738	787	758	794	790	732	727	745	740	776	736	760	724	752	790	726	696	811	734	788	741	759	777	735	756	775	741	757	713	743	796	731	759	756	765	750	753	764	794	728	740	769	716	767	774	779	721	756	724	769	797	801	816	769	762	764	759	755	743	795	729	820	755	753	782	733	757	741	770	775	746	718	758	755	766	739	806	772	808	755	736	723	749	744	804	757	747	743	730	786	726	723	742	747	796	739	756	773	733	799	729	753	722	781	770	752	771	812	766	751	784	809	730	730	775	782	744	829	729	767	758	738	758	732	712	798	714	769	780	759	752	737	771	753	750	801	733	764	719	777	774	728	762	745	737	753	787	748	754	774	786	782	731	746	751	738	755	749	768	770	780	788	748	741	740	777	781	802	773	811	773	787	752	746	735	729	797	764	756	773	711	771	764	765	776	727	779	811	762	747	737	729	711	793	763	731	758	733	719	743	702	723	838	749	742	723	758	750	782	718	750	794	765	753	727	796	768	774	747	776	697	742	735	749	709	754	762	741	761	772	782	770	736	800	783	779	748	790	754	689	811	836	742	773	753	759	730	766	763	727	752	752	775	776	710	764	696	729	730	771	695	764	744	786	794	764	800	760	768	757	789	816	777	729	814	788	778	747	742	787	783	742	769	764	788	790	814	777	754	760	742	751	749	772	721	804	745	770	755	740	784	751	793	795	741	750	824	798	719	754	779	778	742	739	767	801	781	716	753	782	733	775	723	779	751	778	796	800	724	742	716	804	744	746	748	778	778	738	714	753	767	711	765	764	757	782	781	713	796	712	705	778	729	803	732	772	738	807	776	800	741	772	772	773	755	742	752	810	697	745	720	813	768	752	776	796	778	774	743	832	822	782	776	715	743	737	718	784	757	784	739	680	773	802	752	758	769	776	740	731	767	769	734	781	780	728	743	759	761	708	739	807	766	778	751	758	770	723	786	804	763	761	766	709	787	746	813	796	768	739	753	756	765	761	795	820	780	782	815	796	768	763	727	794	774	789	789	767	740	720	762	752	732	731	763	790	749	725	785	773	802	767	759	760	719	821	726	742	725	736	753	758	767	775	767	770	763	750	775	768	764	788	728	723	713	741	760	732	769	783	724	741	823	717	770	783	758	774	780	726	743	746	754	737	739	741	763	751	754	745	769	761	780	734	736	780	749	764	764	709	759	803	792	818	704	790	752	768	735	725	803	828	769	756	758	747	784	769	763	767	775	790	736	767	783	828	752	785	769	757	716	758	760	764	742	780	741	797	773	769	775	754	766	787	767	772	757	731	771	729	763	762	791	722	721	777	793	739	779	729	751	760	740	767	709	785	802	770	766	729	742	738	766	761	737	730	750	754	775	773	744	785	769	753	752	761	763	806	779	783	760	737	760	774	770	732	717	743	758	756	709	781	747	732	789	735	788	832	759	728	730	801	710	772	753	751	779	740	752	746	726	728	764	756	745	750	715	703	734	823	746	776	757	713	800	753	750	785	826	782	767	812	684	781	766	764	749	774	744	790	768	782	726	775	726	739	750	724	754	749	760	765	738	753	809	752	764	760	771	761	683	753	743	779	773	760	750	798	787	778	741	764	759	718	732	736	787	741	744	768	823	785	702	759	742	779	810	805	727	760	773	759	745	760	738	778	812	716	755	750	765	716	811	819	758	770	728	756	797	819	729	753	755	771	761	757	758	768	738	785	704	777	744	774	735	798	766	747	768	707	765	737	773	761	793	765	769	751	741	763	743	755	746	720	742	734	736	707	766	714	735	772	739	775	752	728	716	768	763	761	744	785	786	748	763	683	796	785	783	782	778	752	801	778	753	754	789	768	761	774	765	746	752	788	723	716	743	777	713	769	784	771	727	772	776	800	739	797	755	775	727	774	796	799	762	753	724	745	737	764	769	723	815
33060	27687	32636	27004	22266	16684	13378	11487	8264	7307	6189	4320	3329	2651	2507	2460	2095	1902	924	577	368	316	763	1347	308	515	668	418	402	415	474	430	452	1233	2447	1992	643	221	224	233	235	241	237	208	237	208	209	225	218	216	237	228	237	290	458	420	330	270	197	198	187	196	195	197	193	174	186	205	187	178	199	196	180	198	193	217	186	254	198	207	185	199	199	198	197	203	238	184	178	204	182	187	196	198	192	195	211	205	161	202	184	195	197	188	200	213	199	190	206	188	206	191	182	185	201	216	205	191	198	197	192	210	214	210	182	190	188	180	187	194	217	201	212	196	205	202	220	169	174	183	179	176	198	192	188	199	183	203	206	183	215	200	183	183	205	197	164	191	203	201	181	207	184	182	175	181	203	196	206	195	202	184	175	181	180	176	178	204	215	183	202	186	202	194	177	188	201	184	175	195	205	167	188	183	195	221	219	204	181	197	179	190	204	181	194	233	186	183	188	196	183	191	200	199	207	196	199	189	181	204	186	175	188	201	216	197	193	160	216	193	183	185	215	214	205	168	191	189	241	198	200	200	213	200	188	207	199	198	191	217	205	175	197	188	208	173	203	217	206	176	184	204	176	199	177	185	214	212	177	206	190	173	165	203	189	225	194	221	192	198	210	185	203	194	181	181	208	216	213	209	205	193	188	189	211	210	161	150	185	192	179	211	197	198	197	178	191	204	195	197	197	208	211	185	169	225	189	200	152	198	227	209	169	192	183	211	227	182	200	199	204	183	206	202	179	186	190	194	200	188	172	192	176	198	176	216	200	209	200	186	197	179	199	200	178	191	189	188	196	200	184	214	191	187	182	169	168	189	208	199	202	192	199	190	199	173	183	186	212	195	208	191	197	196	196	178	167	165	184	180	190	191	195	199	193	187	174	204	176	186	212	205	177	165	189	204	200	198	195	197	197	210	196	162	225	190	186	226	203	195	194	204	184	177	205	195	209	212	208	195	207	203	185	202	195	217	215	189	192	198	194	175	213	205	206	206	193	215	185	188	208	205	221	175	166	201	198	198	189	177	216	202	199	179	208	221	211	196	198	190	189	207	215	208	189	208	196	185	194	185	189	156	176	172	191	177	205	212	207	219	192	195	209	197	187	218	206	214	231	204	204	207	189	175	201	213	201	213	213	208	205	194	181	201	194	190	185	180	211	181	223	201	185	179	190	211	176	211	201	196	210	195	210	203	193	177	199	215	199	213	211	190	189	173	186	197	166	175	194	190	207	179	186	197	198	219	220	202	222	173	184	187	184	205	190	196	194	198	193	177	189	213	211	180	204	180	208	183	186	193	213	197	192	194	174	194	199	216	182	202	201	167	184	207	202	195	198	188	183	217	169	190	187	213	191	200	200	201	198	184	201	187	210	203	206	175	209	195	203	189	197	183	181	205	195	171	209	164	203	180	203	189	185	176	194	202	174	169	223	202	216	200	183	210	206	187	208	200	179	183	215	191	197	192	191	185	187	217	209	201	178	191	194	199	213	205	210	185	205	213	204	183	191	188	172	195	196	204	221	211	215	221	227	183	226	210	211	221	179	208	182	218	193	194	197	204	182	184	180	186	213	212	204	209	193	198	188	182	210	199	193	199	197	198	187	202	200	185	219	203	196	203	204	216	210	189	174	180	180	188	193	188	209	192	186	187	208	188	217	213	212	184	191	171	199	191	179	189	181	179	206	197	225	203	170	215	200	201	204	198	174	180	216	179	203	208	199	218	182	186	170	187	185	195	193	196	185	204	158	200	206	207	195	189	200	185	201	184	167	208	173	210	230	201	186	206	224	208	185	196	210	189	210	180	225	188	212	211	184	217	172	206	214	186	202	191	206	206	233	187	185	182	207	201	200	198	179	207	193	189	219	228	189	208	199	198	201	204	166	196	213	177	176	181	187	206	193	195	202	184	206	178	195	221	196	204	184	199	213	195	211	205	197	195	200	207	172	184	186	185	218	205	182	188	208	179	157	198	208	215	199	179	197	196	197	191	181	200	168	211	190	183	197	193	224	219	182	224	196	200	221	201	201	170	172	203	180	187	195	206	209	193	215	206	193	195	197	200	222	157	224	202	188	208	180	173	221	198	182	162	184	183	190	207	201	181	206	189	205	199	198	213	198	169	199	191	164	163	196	207	172	199	180	211	207	176	208	175	179	203	195	202	196	211	202	184	191	190	182	184	204	215	170	214	189	202	190	198	187	162	210	197	192	206	207	213	213	169	213	202	194	197	194	192	210	212	205	207	193	184	172	179	208	212	195	214	187	215	191	199	189	203	185	193	199	181	206	195	199	206	180	221	200	189	197	205	199	217	217	212	196	192	201	189	199	198	193	183	165	211	197	195	184	195	205	211	195	207	198	174	216	196	200	194	183	209	186	221	192	206	205	181	190	201	198	176	176	191	207	172	211	203	208	187	229	202	185	180	173	183	199	198	194	200	190	193	186	186	198	195	218	219	197	200	180	194	205	204	206	219	202	210	168	180	193	199	181	216	203	183	196	211	194	199	202	198	194	191	183	200	173	187	198	176	205	174	211	173	181	190	198	208	190	216	199	194	206	189	194	203	205	205	218	231	201	197	195	207	199	182	171	216	188	182	207	205	192	210	194	213	227	199	203	201	197	172	198	184	211	214	186	206	200	206	193	189	192	175	187	196	192	194	189	226	182	208	183	196	169	173	196	200	197	216	180	223	192	213	178	181	173	182	187	204	192	171	185	206	200	180	215	204	232	187	165	192	207	193	186	204	203	179	216	212	173	183	177	197	204	193	181	190	209	218	176	213	193	202	168	201	197	169	194	196	153	195	202	192	208	196	185	201	198	199	199	199	195	197	177	210	179	193	211	198	169	184	209	180	200	188	198	219	176	191	203	199	206	189	217	196	199	164	203	205	166	186	193	185	237	192	191	191	203	195	186	178	202	226	192	215	228	187	202	172	188	211	194	179	204	207	194	191	187	197	186	191	191	211	202	210	189	189	205	199	194	175	214	175	216	200	201	214	183	183	198	192	206	201	210	190	202	184	181	216	198	212	212	174	190	177	189	210	231	201	190	180	178	177	220	200	190	192	199	215	192	179	183	194	186	187	194	204	187	208	229	211	212	185	202	210	194	174	225	197	195	205	205	176	196	200	208	190	213	184	191	177	206	191	205	205	183	206	200	191	206	193	184	185	207	204	176	195	194	186	203	206	196	242	192	184	182	193	204	189	204	197	216	179	204	200	204	206	208	239	207	193	192	191	174	184	213	188	206	187	190	198	199	212	209	217	189	187	200	180	184	196	191	190	213	198	184	186	169	216	214	174	196	204	196	199	199	198	184	194	196	202	175	194	217	168	185	183	199	226	196	177	197	183	213	209	198	194	169	229	196	192	181	183	196	174	183	186	208	196	184	196	173	187	178	202	215	198	184	182	201	190	189	192	200	201	195	190	184	233	212	195	199	197	187	177	170	195	177	190	195	207
20415	22337	36176	37298	35106	30128	27694	25712	22505	22435	20783	17895	15197	13595	13289	13729	12349	11339	5898	3268	1954	1603	4639	6636	1414	3163	4431	2477	2218	2490	2577	2518	2600	8014	14746	11863	3349	743	745	809	952	937	730	741	775	776	690	641	700	729	723	710	1070	1579	2606	2286	1653	1068	532	529	585	581	569	568	570	533	538	591	519	546	609	545	559	555	521	550	586	574	560	577	552	564	540	544	552	541	549	535	528	538	518	560	566	539	517	536	565	551	552	500	561	545	579	521	580	588	611	564	558	559	541	588	555	569	552	562	561	587	573	554	535	530	604	545	552	529	520	591	577	571	574	516	579	545	580	559	561	551	582	560	548	585	585	573	558	569	553	573	549	550	559	547	555	560	537	551	540	557	583	581	545	542	571	551	558	563	546	597	532	532	559	524	539	535	547	537	554	565	537	548	519	541	542	491	550	522	534	584	611	590	539	565	571	580	534	583	523	565	583	551	538	510	523	560	545	520	535	549	533	577	543	555	547	538	572	551	523	538	545	534	539	513	554	530	534	533	548	489	574	539	543	530	571	557	523	503	562	576	553	556	533	566	526	548	542	524	533	569	553	513	560	568	535	549	573	562	561	523	596	513	586	543	539	557	553	557	521	582	569	565	559	577	540	539	564	521	564	547	592	549	561	558	534	605	557	580	580	542	516	519	514	512	511	522	582	520	526	578	544	563	575	564	547	572	520	568	532	581	567	554	541	548	533	549	570	554	560	574	589	566	551	539	578	566	576	564	568	566	613	531	552	544	563	535	558	582	527	543	553	597	586	618	541	575	526	548	523	534	538	551	547	556	520	555	558	531	548	530	548	556	552	554	563	526	522	583	561	552	555	560	569	552	536	538	504	508	522	540	546	587	533	585	560	562	564	563	561	535	553	570	545	530	568	549	549	535	509	587	508	540	584	559	559	538	511	558	573	543	556	573	534	597	576	512	529	526	574	548	560	530	549	566	546	542	558	529	532	533	555	558	525	545	566	547	577	528	561	536	574	525	542	580	528	539	562	526	558	531	562	520	570	561	570	565	548	531	530	538	538	528	559	584	528	544	550	573	518	515	566	559	513	548	526	543	576	564	585	550	555	582	536	526	580	535	544	557	517	537	564	534	608	560	519	529	507	555	542	495	538	583	608	553	550	545	551	552	602	558	560	576	538	536	521	552	573	573	522	502	531	509	529	550	538	554	595	560	538	597	544	549	606	552	508	558	573	530	535	553	521	498	528	550	585	538	583	538	545	590	568	555	550	520	556	514	530	567	557	549	544	555	576	544	540	523	543	592	541	517	554	550	550	593	529	556	543	564	534	552	551	530	586	578	569	550	582	565	571	564	555	532	578	557	563	558	494	528	564	537	562	539	542	569	496	540	556	563	549	575	579	560	568	569	538	551	599	542	562	562	541	561	531	512	511	564	574	549	565	533	513	515	558	567	505	551	555	508	535	528	509	499	568	545	544	531	546	561	540	572	531	520	530	522	512	528	562	543	517	545	521	537	568	574	556	524	558	518	553	538	525	586	563	492	559	567	582	576	572	539	536	546	533	547	532	567	532	531	562	530	570	579	533	509	584	534	572	564	574	544	573	568	573	533	556	498	567	519	539	591	590	488	497	562	555	554	563	506	555	524	565	495	535	549	512	559	540	581	559	601	564	552	557	576	560	533	511	569	520	555	560	563	550	523	577	552	555	598	533	571	572	563	547	522	519	578	533	534	500	573	551	599	542	550	599	565	533	539	550	534	568	569	509	546	557	500	508	577	572	537	534	546	586	570	558	547	550	553	540	584	544	547	521	572	574	565	543	516	578	556	547	558	547	551	574	527	583	564	556	543	549	543	569	537	560	540	553	577	551	543	552	551	552	541	573	534	552	555	524	555	576	586	551	534	502	575	540	495	558	499	532	544	576	560	547	542	528	544	604	501	553	571	566	532	571	550	564	535	529	544	508	546	530	557	500	589	521	552	547	573	551	560	531	554	534	571	491	531	545	504	565	550	510	517	560	524	543	554	546	558	534	548	528	533	544	575	547	573	615	532	563	578	537	521	583	515	548	485	546	541	553	535	541	556	540	611	530	551	562	510	538	565	599	571	574	545	542	578	571	577	569	545	537	541	580	552	540	565	554	583	599	571	489	558	558	526	550	581	516	530	513	555	528	559	564	553	558	523	548	545	579	540	524	591	587	565	545	499	574	558	576	576	540	514	541	574	577	569	549	559	514	527	566	487	581	553	546	548	550	512	538	549	573	586	554	534	557	563	526	491	546	579	553	569	481	572	547	537	559	564	552	580	554	549	580	546	551	565	543	596	572	557	535	579	528	524	533	600	594	536	516	525	537	542	577	584	598	541	564	533	600	574	611	562	516	563	522	509	495	517	545	581	528	546	555	557	588	571	561	558	546	562	583	601	548	587	536	493	559	555	530	560	537	519	575	583	582	540	582	510	534	562	552	546	544	584	565	547	531	511	541	569	540	557	570	625	557	550	543	532	518	533	562	562	539	570	549	579	565	534	499	579	587	555	524	557	536	558	580	532	537	545	531	550	578	562	532	535	547	508	552	541	541	595	527	538	561	528	513	522	544	544	577	530	530	543	549	551	541	550	532	535	543	541	587	566	538	542	529	536	564	577	539	532	558	566	588	532	545	552	567	569	552	523	546	521	564	554	553	541	521	503	511	568	507	534	568	566	560	555	539	555	555	565	545	529	588	532	528	552	544	553	513	515	509	568	534	550	587	554	583	534	550	586	504	563	579	550	516	535	567	559	551	558	559	509	530	540	522	546	495	551	586	561	534	599	544	534	500	566	543	570	590	549	527	542	551	552	545	568	543	601	569	583	519	576	552	558	566	543	545	553	540	555	558	578	559	546	529	555	550	519	579	531	546	523	538	511	528	517	548	548	538	544	559	552	588	564	597	569	553	548	543	516	517	585	544	552	542	572	527	570	560	566	573	600	587	510	512	565	551	563	475	522	587	552	550	545	577	582	527	512	527	586	570	556	583	523	549	551	599	551	576	502	540	556	536	542	554	480	585	555	579	574	538	522	542	555	563	538	588	575	544	544	513	546	548	517	559	540	564	538	538	561	564	567	532	534	531	573	539	592	542	570	575	569	546	524	569	520	496	537	567	561	525	570	577	488	509	550	524	564	572	562	565	575	546	560	519	576	534	601	547	551	552	569	547	556	561	627	522	528	578	511	519	559	526	527	547	535	540	571	543	566	536	567	550	546	561	546	529	551	555	615	544	551	562	539	527	572	581	550	559	537	566	501	488	528	552	528	497	566	560	539	560	506	535	524	586	559	574	515	564	542	545	554	518	526	544	573	601	512	569	568	536	552	574	525	487	531	534	517	537	565	575	535	546	531	572	528	548	551	540	510	553	566	546	547	548	544	556	575	568	505	573	594	554	550	573	609	495	583	552	540	590	587	554	510	556	539	526	576	575	521	571	530	545	559	564	526	528	535	578	580	553	564	573	558
17826	14689	16446	13033	9200	5448	4192	3538	2834	2147	1664	1353	1140	934	892	742	605	493	465	342	307	300	290	346	304	310	308	298	275	318	318	309	281	306	428	439	331	261	288	278	268	256	282	265	286	279	285	271	348	288	283	325	304	278	308	274	294	253	286	299	264	317	287	311	302	317	250	294	261	264	289	281	300	297	313	307	283	295	287	312	281	294	266	272	294	261	304	276	273	286	269	297	290	294	291	274	292	267	256	278	284	256	279	272	294	280	269	290	296	298	292	288	308	290	301	272	269	285	281	283	275	264	320	294	288	252	295	251	298	275	254	265	266	297	276	272	298	282	306	290	268	264	285	269	270	292	281	268	281	334	284	268	288	284	255	266	293	265	293	270	297	280	253	297	285	273	266	277	257	270	301	311	298	241	256	295	278	274	253	314	284	291	275	283	303	285	277	272	278	272	289	256	301	296	288	319	341	270	275	271	308	257	279	272	282	301	271	256	254	292	282	273	294	305	307	281	266	316	272	277	296	274	259	272	311	287	265	259	286	304	281	266	292	289	312	262	278	275	301	278	280	264	329	301	258	269	279	322	277	274	263	279	279	314	274	266	286	277	270	291	259	306	270	268	278	281	259	288	282	342	259	270	284	284	290	302	308	306	290	269	305	302	284	295	262	292	296	265	283	301	264	258	298	302	290	279	303	287	278	297	270	285	249	295	247	291	276	278	282	294	240	296	284	300	321	267	262	286	285	259	278	322	316	280	294	272	316	255	280	271	273	269	280	280	288	256	288	304	307	312	258	278	255	271	289	289	279	286	291	261	270	287	289	290	271	295	266	318	308	301	277	261	295	297	284	281	277	291	262	296	292	313	291	324	271	271	269	296	234	288	265	262	277	289	272	251	290	276	277	282	287	260	253	284	267	296	268	268	273	283	287	296	274	246	306	275	270	279	282	267	266	332	293	302	275	227	268	295	276	261	280	267	308	301	271	278	269	290	338	303	292	289	290	282	287	259	280	268	273	314	281	285	291	309	274	249	293	276	245	262	301	263	296	272	311	284	248	298	276	232	280	313	277	297	287	279	319	272	297	284	266	269	265	265	291	273	290	310	305	262	280	266	237	277	277	286	308	284	287	290	276	288	296	277	285	252	272	290	298	274	271	284	282	281	256	276	266	303	281	297	309	324	262	288	279	254	298	288	264	271	302	303	289	292	282	268	294	263	258	300	297	289	299	252	290	262	291	266	285	293	251	297	252	272	279	273	279	300	261	300	276	311	262	273	279	304	276	287	291	278	277	287	260	287	290	288	259	299	262	273	295	274	244	287	287	262	292	295	274	274	286	276	317	292	295	273	266	269	271	286	255	301	275	270	290	297	291	246	268	249	262	296	280	268	308	265	312	307	288	276	316	297	281	280	248	257	307	273	319	282	314	284	301	267	315	319	287	283	286	269	289	275	308	251	272	288	273	297	293	251	279	286	274	297	304	265	293	317	273	268	306	273	248	270	282	267	266	272	301	289	268	298	313	291	265	306	312	287	253	286	267	307	279	295	299	308	302	319	286	283	266	292	268	289	288	263	289	283	280	295	258	309	281	263	302	297	301	277	281	295	282	235	287	262	301	286	284	284	246	277	297	307	246	282	278	277	288	293	279	251	271	284	275	260	273	277	286	309	283	305	301	295	296	312	311	273	294	280	299	297	280	284	262	255	269	250	300	276	308	274	269	295	275	278	273	290	311	257	273	299	233	311	292	261	286	279	262	267	284	284	267	295	288	285	274	290	291	265	262	287	283	286	271	275	305	271	275	289	276	268	274	292	268	289	281	281	272	276	280	266	269	280	264	286	289	283	272	294	275	292	311	297	274	286	266	271	303	277	276	306	294	287	262	299	303	293	290	262	282	279	313	302	283	256	263	264	285	286	301	287	282	292	303	266	257	294	284	255	293	270	305	304	276	288	303	268	301	288	310	291	271	286	290	269	282	268	259	270	282	305	293	306	291	289	282	279	263	281	265	268	289	293	319	300	280	281	318	264	278	290	307	255	273	288	296	249	301	307	284	305	272	275	280	274	287	284	302	288	278	264	296	282	278	293	298	279	276	252	312	260	288	290	292	275	290	286	284	277	289	314	282	286	290	285	282	261	285	298	328	303	283	283	268	273	257	271	260	317	285	309	264	295	265	288	284	304	266	312	266	305	296	278	269	297	266	263	291	248	284	290	257	295	304	276	300	270	279	279	258	326	305	292	259	279	288	269	272	279	258	272	294	309	268	288	282	288	281	311	277	329	284	285	273	280	277	287	287	258	273	298	263	286	282	249	308	269	308	265	274	280	267	286	305	272	315	285	288	324	295	260	299	262	284	291	284	294	299	271	282	279	283	299	273	281	252	300	273	291	269	283	263	262	274	300	242	313	265	274	254	286	302	254	290	277	285	280	282	299	281	256	284	306	276	305	243	293	310	289	299	256	273	292	291	277	312	275	308	326	279	269	251	293	266	304	282	291	271	271	300	266	269	274	314	311	292	286	303	303	280	328	289	268	281	284	301	258	287	292	302	293	299	272	249	276	316	259	265	298	294	273	325	264	289	291	257	285	279	286	275	296	273	306	275	275	271	280	294	289	301	268	287	280	308	294	284	260	290	260	316	298	270	289	282	280	254	276	307	266	290	278	306	309	315	293	259	261	286	258	280	283	277	280	292	309	269	303	259	264	293	298	297	301	283	265	307	306	270	285	258	259	291	268	282	288	296	288	295	299	256	288	290	269	270	299	300	271	291	263	265	291	272	255	283	282	294	275	266	304	309	297	304	300	258	262	292	289	257	288	278	279	282	296	269	299	303	288	263	264	283	285	278	281	294	308	303	263	249	290	298	288	287	324	238	298	296	282	287	281	271	302	292	274	275	268	268	268	279	281	289	272	232	312	295	275	322	289	288	268	280	320	285	264	268	262	310	311	233	272	252	290	265	290	285	263	321	285	286	268	301	272	273	254	287	280	252	286	297	299	295	278	289	268	285	295	282	281	285	237	293	273	306	266	274	276	277	292	302	277	254	257	241	267	298	285	279	293	291	257	280	295	280	263	275	293	280	283	307	269	279	288	272	287	278	304	274	258	292	278	257	254	279	267	301	265	271	312	294	271	290	292	263	270	265	261	295	295	282	265	287	313	291	288	297	305	293	287	271	272	246	295	273	310	294	291	291	275	270	251	259	236	299	264	274	277	279	306	276	265	307	284	287	281	304	294	315	291	271	310	296	311	286	290	263	273	305	277	293	287	280	292	289	270	292	293	275	293	287	259	305	301	282	259	244	287	290	272	283	273	295	305	281	287	279	285	273	282	289	296	287	290	277	288	273	277	272	280	273	292	294	299	281	287	308	284	278	290	284	303	282	271	284	290	312	276	296	262	278	303	290	309	261	260	259	265	322	279	295	275	278	261	286	272	294	298	290	259	292	289	287	255	270	316	283	312	309	301	289	266	275	264	275	317	269	309	303	294
10892	12917	23132	25063	22139	16811	15127	13544	11822	9822	8440	7260	5801	5318	4738	4511	3484	2469	1913	1362	947	954	1069	1139	846	936	989	923	925	862	914	884	858	1093	1711	1864	953	776	820	778	831	795	791	828	828	807	787	794	783	762	730	771	808	808	851	929	888	784	766	756	753	787	732	783	758	775	805	771	788	738	763	758	808	711	815	748	761	719	759	744	763	712	786	765	761	794	753	754	714	770	758	774	758	736	746	793	763	730	740	757	692	727	778	774	816	763	780	802	792	750	809	751	741	795	753	802	756	827	700	802	809	762	721	792	756	752	743	785	770	783	760	804	807	755	702	778	810	741	750	781	710	768	784	781	707	792	724	757	740	790	745	765	801	776	822	759	738	813	770	731	800	751	844	764	775	765	778	768	757	749	747	734	756	753	771	772	789	785	762	728	737	772	765	751	743	780	800	744	766	766	798	786	771	756	751	735	734	840	783	757	745	765	766	794	762	784	784	743	794	785	804	744	700	791	804	789	730	782	796	778	769	756	745	725	741	734	742	781	742	741	753	759	774	782	747	722	730	816	783	804	789	762	778	756	732	781	790	765	733	732	748	819	767	739	785	797	777	756	793	772	789	763	736	758	727	770	772	795	817	727	810	762	791	785	708	821	720	767	754	803	794	778	756	776	764	813	744	760	779	762	751	811	782	780	728	825	733	767	763	731	780	810	787	759	790	741	749	740	790	773	746	779	813	775	738	785	740	747	760	695	779	811	745	731	767	771	778	763	783	728	720	778	766	770	758	747	765	742	780	752	746	763	785	762	748	741	728	796	786	737	768	796	749	792	784	776	743	775	763	734	789	754	765	777	742	782	729	764	793	770	761	725	716	803	730	775	752	799	771	802	753	732	719	786	771	737	764	793	782	781	722	787	763	731	725	774	771	782	773	735	774	749	780	784	760	759	763	760	763	798	808	789	773	771	780	765	718	769	761	734	800	786	803	780	755	745	720	771	779	786	745	759	746	818	799	788	798	719	737	764	755	765	766	775	750	715	792	768	780	773	741	749	759	798	824	801	781	821	778	780	780	790	777	784	770	769	757	761	739	826	744	818	790	800	759	770	765	764	807	741	778	781	832	740	778	821	760	748	731	759	813	752	777	745	742	810	769	736	803	747	746	776	778	756	765	791	741	741	725	750	735	763	810	763	783	804	789	783	735	737	785	765	810	746	761	742	780	761	716	766	712	737	761	790	789	792	759	757	769	778	725	801	815	827	749	785	777	731	745	754	746	769	773	747	757	752	777	779	700	748	805	778	721	753	706	783	739	777	716	774	738	756	776	749	766	804	779	750	752	786	738	765	754	751	746	818	772	721	759	803	747	740	795	761	749	737	773	801	747	749	773	780	753	782	758	789	756	745	738	798	813	789	750	791	763	738	815	788	788	754	804	763	724	774	733	801	754	820	726	812	701	766	791	760	771	709	790	784	779	774	781	746	730	729	754	770	776	775	734	774	749	741	768	759	773	765	797	723	702	745	757	825	760	783	736	783	797	802	787	741	767	765	799	803	731	737	800	683	777	800	749	751	746	783	785	784	773	759	724	774	732	757	745	768	746	759	763	777	773	757	811	734	751	777	778	783	742	770	801	740	747	738	760	738	793	759	736	737	799	759	732	812	780	771	807	778	747	757	760	795	773	761	758	760	755	744	763	724	754	777	775	819	774	804	756	737	804	755	782	805	737	782	826	765	750	749	796	803	767	724	800	750	790	702	767	763	797	796	791	780	771	785	763	733	745	731	729	755	703	769	786	806	787	735	767	757	723	744	796	772	781	774	765	774	760	761	705	783	764	752	774	738	750	773	790	767	721	773	749	784	814	791	810	791	788	744	753	712	794	758	780	771	778	781	760	789	755	799	742	760	787	744	747	782	798	763	738	749	732	755	803	778	788	804	718	757	739	770	801	729	738	799	786	761	841	762	770	780	779	709	750	713	734	750	780	766	747	728	770	767	740	737	816	768	775	761	759	789	701	776	807	801	768	733	734	791	758	754	754	739	772	753	783	834	763	773	764	703	727	752	716	754	749	789	737	811	749	814	783	753	747	808	767	769	753	828	760	750	744	735	730	786	778	790	777	779	765	721	764	766	773	805	793	835	758	774	801	755	714	819	780	767	704	747	762	758	798	742	786	763	800	774	778	773	747	757	758	776	782	762	781	704	746	787	783	756	763	746	718	832	704	770	712	740	793	737	771	762	790	762	779	737	752	718	738	785	804	755	729	743	805	745	782	799	792	764	787	728	760	747	734	732	781	805	726	744	779	803	771	762	784	812	724	745	743	765	746	730	740	694	748	721	779	745	791	804	771	742	738	783	791	775	761	778	785	741	792	735	791	760	810	734	781	757	779	745	765	766	768	773	778	759	772	821	775	740	747	778	777	766	774	771	791	757	796	767	774	752	791	762	779	748	772	732	763	754	752	767	761	780	761	769	760	787	780	704	762	760	777	781	779	743	730	719	746	795	739	781	772	779	689	728	749	754	797	774	806	787	780	777	722	749	751	768	756	802	740	748	783	782	797	747	761	749	784	759	739	771	688	736	756	776	777	753	740	784	814	758	774	803	756	792	772	736	742	772	794	779	780	760	734	741	793	753	723	722	783	777	791	779	849	761	777	706	800	741	774	794	740	731	752	701	775	797	748	740	755	789	770	753	793	728	718	762	769	774	733	791	779	754	793	747	720	781	748	775	740	726	767	755	729	714	765	782	791	768	717	760	804	773	747	745	757	785	712	799	724	791	784	808	696	753	788	790	780	761	729	815	740	779	799	810	763	788	768	713	744	722	801	784	749	802	743	795	781	811	811	786	800	699	769	750	746	827	791	808	757	759	794	734	761	797	805	776	781	790	708	759	757	765	698	755	812	734	766	766	755	781	759	752	755	729	792	774	783	803	780	729	743	767	738	756	792	777	789	759	782	752	763	805	786	755	778	793	776	771	755	773	763	839	740	725	744	774	729	823	780	821	740	835	780	771	768	695	763	762	831	757	738	761	717	757	771	789	726	787	766	769	737	722	785	801	772	756	760	788	732	786	728	777	786	777	739	832	753	770	821	776	768	763	736	767	737	788	748	732	779	769	827	752	773	734	755	793	785	787	773	789	741	783	755	784	716	762	793	762	750	754	778	805	787	789	794	792	773	771	714	772	754	784	721	709	809	738	782	692	790	727	694	736	726	777	735	780	757	746	779	729	767	784	763	802	757	797	721	749	693	799	736	736	752	798	727	743	771	748	790	705	791	802	787	719	735	797	800	844	746	769	736	730	786	782	787	802	733	797	740	794	784	781	776	773	739	806	749	769	787	739	811	733	748	745	818	761	732	722	756	780	798	738	764	765	740	770	824	792	798	774	761	778	750	733	747	798	752	786	755	789	726	747	747	739	775	790	787	761	734	776	832	745	757	737	810	760	719	737	760	770	751	770	777	723	744	812	783	783	757	777	723	790	746	758	711	789	722	801
25195	20852	23770	20310	14951	11022	8870	7133	6049	4878	3652	2963	2152	1657	1707	1522	1260	1049	613	418	344	292	752	722	374	413	392	366	349	310	352	327	335	752	1531	1263	448	295	279	291	304	340	266	303	277	287	272	306	282	271	286	274	270	385	417	378	304	293	253	268	273	246	281	270	247	282	303	283	232	252	248	248	272	253	261	281	275	252	252	214	257	276	239	262	251	253	277	285	249	251	258	250	265	264	254	246	262	244	283	274	254	273	277	244	239	255	246	269	236	244	288	246	251	267	267	242	256	264	261	272	281	281	288	253	279	255	233	254	245	240	274	262	253	241	277	269	270	279	233	257	248	236	245	265	252	252	262	268	270	266	267	261	260	260	246	249	286	265	246	244	264	256	253	228	245	250	285	259	246	269	276	253	267	286	267	307	264	249	248	284	245	268	277	257	243	240	256	248	255	266	249	276	273	266	286	267	242	278	260	275	236	262	253	298	233	264	279	269	255	242	264	257	256	278	291	254	233	274	268	234	249	241	241	280	254	261	239	267	259	276	240	265	256	282	260	280	243	261	267	261	264	261	262	254	247	254	250	251	261	244	256	238	266	255	244	278	232	294	264	258	255	263	271	262	241	264	272	244	267	243	260	275	253	258	303	297	246	246	259	247	262	240	270	268	277	225	264	239	257	260	247	237	251	282	275	278	253	258	267	254	240	258	255	255	283	245	282	273	262	276	251	269	250	256	263	237	257	253	264	251	271	250	262	251	246	263	255	247	268	259	265	255	249	260	297	241	244	233	259	264	235	261	235	265	231	241	251	274	272	249	252	271	248	267	267	277	250	246	250	268	261	263	256	261	276	263	280	286	250	267	244	257	283	282	298	288	246	237	282	239	252	259	237	253	289	265	256	263	243	271	272	245	265	245	223	256	238	240	266	259	285	277	243	263	245	257	272	244	261	279	262	262	277	250	225	261	250	295	275	266	253	258	290	255	261	276	247	263	287	267	260	249	278	267	289	254	275	257	241	252	267	252	257	279	244	264	251	262	257	246	287	229	300	264	253	270	268	246	265	251	286	245	257	241	267	267	254	280	273	256	270	263	238	255	230	270	270	263	268	297	245	252	254	281	230	227	248	253	234	251	278	267	264	261	269	292	253	262	241	276	245	299	276	254	262	265	279	250	284	282	293	255	253	263	253	256	228	263	240	247	254	254	266	239	281	226	281	268	263	245	266	280	240	294	270	277	255	289	226	244	303	266	249	257	275	283	250	263	254	272	248	256	250	276	270	256	249	249	269	251	299	247	261	264	277	256	239	242	279	280	250	286	259	244	250	255	251	256	250	261	246	283	280	285	257	259	258	237	271	300	271	279	227	230	221	231	302	269	281	283	271	261	257	253	261	271	258	237	263	265	291	243	265	285	255	278	245	273	251	265	250	275	255	269	260	264	253	294	254	261	273	246	273	294	272	235	282	246	222	280	278	265	253	267	245	257	269	284	269	272	281	271	248	286	252	252	259	235	233	270	263	249	262	240	247	254	273	260	289	266	279	245	299	262	267	281	256	251	270	241	262	255	236	270	239	271	267	280	262	269	261	248	262	260	243	259	256	261	249	261	249	251	273	277	252	245	276	273	252	267	275	291	276	250	256	248	267	265	268	254	279	253	234	289	276	263	235	257	239	280	282	262	254	265	275	257	262	281	283	253	267	290	264	250	245	254	276	268	242	251	256	262	267	255	236	289	261	268	252	270	245	267	226	300	267	250	271	241	253	260	251	256	274	258	258	248	258	224	264	245	285	256	241	233	262	236	270	263	260	281	275	237	221	274	261	294	286	263	251	254	272	267	258	222	252	259	245	238	290	269	266	234	262	253	265	278	268	255	248	276	265	278	276	254	280	259	275	249	264	253	231	245	254	265	272	253	263	255	226	264	265	254	245	258	263	290	264	283	271	239	224	295	292	268	257	247	269	238	247	287	267	264	223	289	248	250	272	278	254	259	250	273	260	239	257	258	282	254	267	242	207	249	240	275	265	256	249	277	218	242	269	251	243	251	281	265	239	277	261	265	268	233	298	260	270	254	266	254	247	259	249	261	268	264	269	258	275	242	281	263	275	250	269	280	267	266	260	263	236	265	270	260	248	270	281	273	219	278	261	246	259	276	221	255	287	282	274	263	296	260	283	289	290	266	270	242	271	258	222	231	239	246	267	224	253	277	267	277	282	282	253	261	291	246	247	261	249	250	251	263	278	288	276	263	263	257	264	262	273	299	234	258	265	256	274	232	243	252	282	243	264	261	271	252	251	288	247	258	264	249	316	247	263	236	252	263	277	246	270	244	262	286	277	246	275	250	287	283	264	285	266	251	283	269	273	257	252	268	282	280	249	244	247	289	247	282	259	242	254	285	256	250	285	275	254	286	224	234	261	255	253	275	251	275	255	261	225	193	259	249	269	272	233	288	248	247	272	310	285	275	253	252	243	288	256	253	275	265	257	255	262	255	232	245	267	288	242	275	277	232	259	254	252	248	261	231	296	252	241	254	259	291	231	279	252	262	274	243	236	275	261	267	291	235	267	252	247	265	262	283	219	262	242	271	266	289	261	274	283	245	265	269	264	285	273	246	255	281	246	268	245	257	273	250	252	266	282	236	275	278	256	267	248	268	254	250	241	217	248	266	279	244	297	255	258	238	305	265	287	279	247	286	249	255	252	259	271	268	264	280	245	258	275	277	232	249	264	259	268	232	244	291	263	241	252	245	227	274	264	253	263	267	233	290	274	262	263	223	248	266	243	264	277	255	259	298	295	244	240	230	231	226	240	265	276	262	293	266	266	242	269	264	271	281	285	267	264	265	231	268	243	273	278	270	270	253	256	257	283	249	279	260	287	255	235	233	256	258	259	267	279	250	259	236	245	225	259	264	249	272	260	264	290	276	257	252	274	248	272	277	279	273	272	267	248	259	227	250	258	252	252	244	271	260	237	266	265	253	255	262	265	257	248	268	261	251	277	262	263	258	261	254	251	277	248	272	249	272	257	267	247	261	250	251	290	247	233	271	243	263	242	246	258	265	246	264	260	256	301	270	243	244	264	270	235	255	268	255	249	245	285	274	245	266	262	286	248	278	252	282	247	256	263	236	284	275	249	270	261	241	245	233	292	261	251	286	251	291	269	291	290	273	268	237	221	247	259	262	259	263	256	258	269	269	287	283	245	229	260	259	250	290	253	263	248	238	251	263	274	286	269	246	258	277	268	271	246	273	248	254	277	273	271	228	248	273	245	266	271	250	266	280	256	246	250	290	243	257	246	288	263	285	246	270	249	265	269	261	232	256	274	254	251	265	259	236	261	272	248	251	266	275	270	251	256	276	240	259	234	284	268	260	278	235	236	245	221	287	267	268	258	253	277	269	277	265	253	268	247	246	258	277	269	275	270	231	223	258	282	257	256	235	269	280	233	254	245	241	284	235	277	255	290	270	257	251	304	268	264	259	272	253	283	287	259	262
15873	17396	29660	31979	28277	24819	22181	20369	19674	17648	15043	14131	11100	9630	9794	9097	8108	6239	3456	2019	1310	1118	4378	3574	1501	1537	1870	1692	1645	1490	1428	1475	1645	4617	9868	7521	2135	902	860	1027	1052	1118	927	900	855	903	824	822	824	844	857	827	928	1758	1883	1489	1056	755	744	767	754	718	698	666	698	687	763	709	712	721	684	699	713	689	716	726	749	698	703	706	706	722	702	685	707	695	715	670	752	691	653	714	700	731	715	681	705	726	704	697	687	709	739	752	694	706	667	741	677	736	713	665	757	695	691	717	694	688	690	754	689	675	707	689	700	683	710	725	725	733	732	698	643	689	724	649	704	715	724	735	680	702	714	726	692	718	681	699	707	711	709	704	669	686	727	700	719	662	740	715	684	644	741	698	662	727	730	708	643	736	727	728	690	706	691	735	678	678	707	706	676	686	730	712	724	675	696	703	690	743	730	680	780	698	706	741	672	753	688	712	700	731	708	710	725	711	685	723	707	661	730	759	703	707	683	654	710	659	748	702	721	672	694	651	680	699	680	655	692	681	756	646	639	702	737	750	690	682	710	706	768	682	728	706	693	714	688	664	740	698	650	691	749	717	746	670	674	650	712	681	724	692	753	665	724	684	700	696	649	714	698	695	693	714	691	671	636	689	670	695	729	670	715	680	693	661	688	652	720	743	735	693	699	672	701	704	682	692	672	689	676	700	698	767	736	716	665	752	707	683	766	709	710	711	639	705	711	708	680	694	705	707	662	688	717	695	706	709	727	714	691	695	747	709	693	693	732	656	699	731	676	716	712	690	674	718	713	686	740	768	678	746	699	700	697	682	765	677	705	727	707	740	629	698	704	665	716	682	697	724	721	680	681	740	752	708	656	716	688	596	686	711	684	688	719	743	719	689	738	720	657	759	692	699	725	758	708	667	704	770	774	707	722	749	649	687	742	725	684	703	685	699	687	745	687	668	706	657	704	647	679	668	703	686	757	709	700	718	669	712	695	732	734	690	725	733	703	681	668	667	714	738	712	732	738	738	673	674	731	745	767	656	711	661	724	716	744	754	710	696	723	685	684	694	773	683	717	690	695	732	708	723	710	688	695	735	693	689	725	698	698	701	705	704	660	705	704	711	678	706	667	660	671	708	679	673	740	711	709	737	701	682	710	676	736	662	754	705	693	710	712	711	697	691	717	695	684	711	707	705	726	702	723	745	724	731	684	748	703	711	696	724	714	659	689	682	739	681	707	713	703	677	704	710	704	728	726	684	663	712	670	731	704	700	700	693	706	716	709	674	730	722	744	717	741	728	681	736	705	687	697	687	667	680	685	728	674	730	697	682	716	614	697	745	719	681	731	714	658	706	712	661	717	721	690	671	690	703	743	708	689	673	763	696	718	734	731	737	704	705	692	715	727	779	759	690	760	680	677	709	691	730	687	706	714	718	710	684	652	697	659	672	672	695	715	687	754	652	713	738	660	705	728	651	661	724	703	688	733	755	674	829	705	725	708	704	681	692	683	685	694	690	688	727	734	728	773	679	735	771	693	715	708	676	684	679	761	718	708	725	693	718	714	669	692	727	651	695	730	692	735	713	719	735	702	712	635	713	723	657	697	681	719	733	705	710	697	751	733	731	688	726	720	729	701	748	676	726	716	688	700	665	672	725	729	721	693	707	706	663	710	704	695	706	676	683	692	675	733	711	777	723	703	693	696	694	707	700	643	693	712	709	708	708	695	692	718	710	778	682	665	720	713	702	708	717	713	684	731	719	753	688	721	685	683	745	656	676	760	701	742	720	713	706	702	731	734	755	690	650	703	732	690	722	695	703	703	732	692	672	688	813	701	723	628	735	694	714	670	740	730	714	650	678	672	713	652	703	733	717	716	677	699	739	689	761	688	706	738	677	711	701	676	730	717	718	731	685	720	689	681	701	702	735	703	696	671	739	703	670	696	744	697	706	718	723	743	678	721	686	737	702	716	745	699	730	760	702	695	669	756	714	669	730	684	668	753	738	688	713	707	681	672	716	667	669	706	707	706	712	699	667	733	696	705	747	697	702	738	710	655	697	676	714	716	701	686	651	681	717	709	680	738	709	722	781	723	712	715	748	743	722	702	738	708	708	713	709	689	710	707	681	653	702	730	716	684	718	721	661	714	704	739	683	734	745	685	693	709	729	673	731	730	678	716	649	726	692	700	740	691	711	726	716	751	737	691	689	715	700	720	701	724	711	711	726	803	738	723	747	717	720	678	732	685	718	683	699	721	723	730	783	730	691	716	718	693	679	715	700	694	711	666	780	697	732	708	714	714	709	696	693	742	687	703	694	688	765	676	647	709	678	713	655	722	716	704	759	692	737	725	732	719	710	697	663	693	711	732	709	710	665	696	722	665	689	675	671	682	701	691	717	699	718	707	731	684	670	708	692	700	699	711	730	681	693	751	695	729	730	712	696	712	696	706	691	740	693	696	729	721	726	647	722	670	696	703	713	680	687	664	718	658	725	677	669	757	708	697	685	689	676	715	689	687	669	696	720	699	717	729	699	718	666	708	661	682	733	713	700	683	694	682	793	752	724	707	721	745	693	709	746	709	727	758	712	715	767	702	679	688	718	707	681	706	719	700	732	718	698	684	683	691	707	694	684	694	735	712	712	701	674	692	668	721	713	697	697	660	743	688	706	718	702	665	713	718	712	706	661	716	674	696	701	636	693	734	726	701	666	697	709	715	740	690	690	745	676	673	727	686	717	730	724	758	747	674	687	757	709	680	744	701	718	695	684	699	699	699	730	659	684	708	706	689	729	685	726	731	710	681	664	670	695	691	696	714	701	755	677	723	753	739	675	742	688	706	694	733	661	697	710	696	688	699	738	780	708	717	721	751	717	709	714	721	686	705	695	697	718	667	671	765	670	737	709	658	730	710	716	722	667	662	704	674	696	708	719	717	731	711	731	699	777	679	676	709	703	705	698	713	655	750	687	718	681	654	727	667	716	703	759	674	669	661	747	663	691	684	763	711	695	687	716	698	703	664	742	603	697	737	677	699	685	717	750	709	721	724	706	700	704	763	702	688	682	700	699	638	745	727	704	737	717	704	715	696	720	714	668	659	655	690	680	701	688	709	672	656	735	725	724	659	708	684	687	747	727	746	704	693	714	729	717	723	684	665	697	640	757	739	672	716	697	706	732	688	714	722	699	711	701	696	673	658	686	723	735	730	741	727	756	703	691	733	718	709	751	733	667	667	691	707	691	709	714	712	689	690	717	695	699	712	687	711	690	710	767	727	696	714	714	726	720	676	678	705	696	691	704	690	687	668	693	717	679	669	697	690	727	696	681	736	712	721	698	723	678	719	636	667	709	708	722	717	696	690	691	684	723	699	720	672	676	739	719	668	678	667	721	689	720	693	692	664	679	689	717	729	686	703	728	683	702	740	697	692	717	729	704	740	768	694	721	729	760	708	694	700	701	708	708	755	668	712	720	695	683	764	688	697	672	707	755	713	697
31992	25769	29749	26346	20495	15807	13734	12243	10685	8229	6633	5299	4050	2466	2638	2584	2332	1621	748	420	249	304	1009	872	419	398	405	437	412	377	309	371	447	1170	3122	2604	978	333	254	226	222	203	240	214	195	210	205	194	180	180	189	219	252	337	302	290	171	139	149	185	196	200	182	188	176	176	182	146	192	181	186	160	168	190	164	194	179	156	182	177	179	178	194	187	196	172	179	175	166	190	182	154	184	159	174	172	191	179	164	195	193	193	173	156	213	163	178	168	199	166	204	176	172	177	176	181	181	155	170	174	201	183	170	162	187	158	172	157	179	195	138	183	185	160	210	170	181	173	191	207	166	220	180	178	183	188	160	187	187	168	163	184	165	180	192	193	187	180	167	175	172	185	190	171	201	171	191	178	183	155	174	168	197	178	185	162	184	174	181	174	178	196	192	172	177	178	157	181	178	167	166	172	196	195	222	201	184	152	193	161	173	166	186	171	176	181	190	180	190	184	172	182	178	178	206	172	185	168	172	188	196	151	174	188	206	167	175	174	187	172	165	175	178	184	176	152	176	171	170	195	179	181	172	165	187	165	170	197	177	177	180	180	180	178	177	204	170	183	184	141	192	185	166	179	182	175	189	153	197	160	178	181	177	173	167	186	176	190	183	175	213	171	179	169	162	195	171	207	204	166	188	210	176	178	155	192	182	179	180	197	174	176	196	160	178	159	177	172	205	167	193	176	167	199	167	164	171	196	174	184	170	170	190	169	178	160	192	184	161	188	165	171	190	153	172	160	183	171	196	167	184	164	165	176	183	207	192	178	173	169	178	161	195	162	191	186	190	189	188	166	186	174	186	193	183	163	173	152	181	163	179	162	192	175	179	163	188	190	205	158	166	173	200	160	186	164	181	185	156	185	178	203	175	160	190	148	185	188	153	154	154	186	158	202	195	175	178	171	170	169	177	156	188	185	205	164	181	178	180	186	194	184	173	183	182	171	179	155	167	163	181	161	173	180	174	170	211	171	199	196	179	201	154	182	170	179	181	172	195	164	183	172	191	168	184	171	159	166	184	151	162	190	180	163	169	169	185	176	198	169	166	181	170	179	196	172	198	180	195	189	189	190	183	176	188	196	168	160	170	186	180	202	191	184	178	174	173	179	198	184	170	157	171	181	189	204	175	187	175	183	176	186	177	182	149	163	174	161	173	174	167	177	191	180	177	188	172	188	189	180	186	144	188	174	221	173	164	186	168	186	154	181	166	197	167	174	196	167	139	174	162	181	170	223	184	183	190	154	189	167	175	158	201	209	167	174	203	168	198	194	192	175	186	200	157	178	168	206	207	164	185	156	168	176	183	166	145	196	174	169	190	156	175	173	155	144	154	175	189	201	163	171	187	193	190	175	168	160	173	169	174	169	174	160	201	177	202	168	188	163	150	178	170	165	133	185	162	184	200	173	195	197	167	148	157	173	181	177	172	165	175	195	177	190	201	206	188	177	181	175	201	179	168	167	170	182	198	172	182	168	195	159	166	167	189	157	155	169	172	169	178	165	168	183	191	180	198	175	176	182	191	153	167	190	192	193	180	201	175	173	179	188	178	161	202	184	190	195	169	158	193	164	160	182	200	185	168	183	205	182	194	182	176	174	180	155	176	173	160	167	171	178	175	180	181	183	181	180	174	167	183	155	168	195	182	168	169	167	198	177	167	173	195	144	159	174	182	142	164	180	184	180	176	183	165	163	162	183	191	184	180	181	181	188	158	177	188	187	188	161	173	194	180	174	190	179	173	164	171	180	175	171	153	184	185	196	175	166	204	192	165	162	183	161	178	185	178	169	207	178	162	171	186	191	178	198	188	177	188	163	194	174	174	212	192	167	198	158	190	181	208	190	172	181	170	185	186	164	170	194	162	200	195	176	158	192	192	186	162	184	159	171	156	150	184	174	172	199	188	152	187	191	157	158	189	163	165	173	216	213	156	198	176	178	188	172	170	170	165	192	198	172	177	176	188	193	156	200	168	189	183	153	181	171	192	185	168	155	170	175	169	191	191	190	174	186	169	178	162	167	193	152	211	188	185	181	180	161	206	184	174	183	179	170	181	177	175	198	163	148	164	170	177	193	164	187	174	174	181	178	190	166	169	167	184	190	177	158	184	172	184	167	189	185	174	182	178	167	161	198	179	181	196	172	200	175	188	198	144	168	187	187	167	191	146	164	171	161	178	183	191	184	189	197	193	166	171	166	175	193	184	169	158	161	180	182	209	168	168	184	150	190	206	162	187	186	189	193	182	185	187	186	189	161	187	196	166	173	189	174	192	152	171	154	187	168	168	168	164	166	157	202	211	172	189	178	161	166	201	175	175	198	187	167	169	173	169	162	172	182	171	181	194	168	187	155	182	171	150	195	180	180	181	159	159	159	196	182	194	200	186	199	178	161	186	202	170	178	156	169	180	170	156	170	170	182	160	181	187	158	194	184	166	164	175	171	184	192	175	184	184	179	194	178	203	191	160	188	171	151	173	197	193	155	167	166	180	191	162	188	166	182	182	203	174	193	178	170	167	183	205	170	194	180	176	193	161	176	184	150	176	169	193	159	178	166	153	193	203	193	204	181	202	181	181	184	200	170	172	191	164	188	167	175	164	204	190	154	194	171	164	171	182	196	172	172	178	204	193	192	181	182	169	193	182	196	188	164	159	195	179	194	179	174	185	174	175	168	196	183	194	194	179	182	169	176	182	176	177	187	181	166	176	174	159	183	203	177	206	203	204	170	188	181	166	201	181	166	173	188	192	163	194	142	178	182	156	166	175	162	170	180	184	199	207	166	181	166	168	177	179	155	170	185	158	163	195	180	185	184	171	142	158	184	167	176	181	187	180	208	158	182	179	163	193	176	157	151	194	173	183	151	169	196	165	160	172	156	158	176	180	192	172	191	167	177	169	183	195	173	177	179	180	182	164	174	166	175	182	177	167	173	170	169	160	166	190	186	172	212	177	175	182	186	185	188	177	172	205	165	168	181	150	177	177	159	136	207	193	177	186	165	192	155	179	186	189	171	199	172	196	193	169	166	168	167	203	170	166	189	183	192	194	163	161	161	186	164	182	175	208	174	160	189	188	171	193	165	167	179	176	191	182	180	170	162	155	170	179	175	170	195	167	193	167	174	193	168	188	187	189	155	179	194	178	191	171	193	173	176	192	183	198	170	165	152	155	172	183	185	170	165	171	190	170	186	181	165	178	164	198	138	171	191	171	166	192	199	183	162	168	176	141	170	173	175	165	190	167	186	189	156	181	171	180	151	181	167	192	189	173	170	185	187	164	192	171	178	178	185	180	170	179	167	155	189	177	182	195	172	167	168	165	173	151	158	162	214	167	175	156	172	167	187	198	174	207	174	175	159	180	172	173	166	181	206	188	191	174	195	186	163	168	172	203	191	186	160	156	201	168	160	167	182	186	196	153	176	187	184	186	185	174	188	174	172	196	187	169	190	174	163	174	201	169	184
19765	20613	34169	36397	33035	28824	27948	25870	25974	23209	22063	20546	17879	12487	13752	14419	13314	9886	5028	2522	1444	1355	6428	4639	2268	2415	2455	2695	2508	1997	2057	2087	2767	7903	17721	15210	5849	1579	1135	919	793	759	741	716	654	732	641	718	686	638	637	681	904	1550	1703	1205	663	519	508	622	542	582	563	532	550	523	542	526	517	520	490	533	470	552	511	523	466	556	500	510	511	480	497	512	528	514	483	498	549	515	491	513	499	512	471	501	485	492	495	507	488	514	489	520	473	501	479	519	533	548	509	492	488	483	521	509	493	494	531	502	493	537	513	513	477	476	485	510	497	504	464	511	501	518	506	513	523	491	486	490	479	504	510	484	468	488	526	456	513	508	499	517	522	508	473	480	516	478	510	481	498	494	523	528	497	474	521	519	516	480	484	485	495	496	516	481	500	511	480	550	468	495	511	507	503	516	542	477	494	483	512	511	525	510	492	504	485	496	495	509	494	480	497	473	497	506	536	533	535	539	548	504	460	474	533	513	501	525	515	534	519	466	518	500	557	525	525	493	501	520	517	526	494	518	504	505	531	493	517	492	499	538	484	537	515	539	483	487	471	513	501	485	494	471	482	538	501	505	496	547	464	483	467	481	488	478	488	506	516	459	485	464	498	528	531	524	512	497	504	523	490	508	491	520	504	502	505	517	500	514	518	481	510	473	517	515	548	501	473	473	452	497	524	504	558	472	489	511	559	510	491	499	506	509	510	503	478	510	499	515	505	501	525	549	509	542	484	489	559	488	521	485	505	495	517	505	481	540	522	501	492	488	473	545	460	521	508	557	526	502	510	535	471	480	479	560	508	524	497	498	512	481	535	536	500	511	522	514	452	497	518	493	526	543	500	499	516	471	459	496	508	473	465	558	516	497	498	492	502	492	480	431	480	510	489	528	545	488	490	537	493	488	524	521	479	470	522	510	497	500	525	533	485	452	517	486	478	549	490	498	509	494	491	487	481	479	456	503	547	508	544	488	515	472	528	513	477	535	445	531	505	483	466	493	516	485	478	461	511	511	479	544	505	501	478	464	462	470	546	503	487	438	522	533	518	482	478	494	507	508	464	511	551	488	503	466	505	526	492	504	427	487	501	509	484	480	453	543	475	472	535	485	515	478	525	500	539	506	464	511	483	483	486	514	495	509	472	489	508	571	535	481	522	512	493	496	516	496	485	500	508	475	481	539	505	549	489	536	462	510	515	503	514	499	490	500	503	513	524	480	547	523	521	551	513	498	485	486	482	531	520	504	473	495	479	509	519	499	499	468	532	506	537	530	524	485	499	512	503	493	492	501	541	532	526	520	476	529	478	553	496	485	508	533	517	539	506	517	564	499	526	525	493	519	470	527	497	532	511	505	498	512	516	519	526	492	506	523	529	468	510	501	513	475	496	520	542	464	499	488	499	496	515	534	501	506	526	464	487	499	514	495	540	519	495	510	497	499	506	504	461	514	477	505	505	537	499	557	534	494	504	532	533	503	510	543	534	504	501	530	458	506	461	467	523	478	487	523	508	484	514	521	520	501	509	462	477	506	513	494	511	525	473	517	521	496	536	514	452	506	510	516	515	559	492	527	486	492	496	498	495	504	528	537	521	554	492	464	483	539	516	485	523	533	507	520	479	511	491	486	477	503	543	485	500	523	481	478	507	490	500	503	544	475	484	530	521	486	475	527	582	522	530	482	494	497	544	502	484	471	496	495	509	499	497	507	449	511	521	521	507	515	501	519	500	493	494	507	501	500	513	497	497	469	485	508	479	510	502	489	471	493	503	520	494	520	521	530	504	507	515	467	526	504	519	505	506	502	482	483	533	524	492	535	520	505	511	538	531	511	528	501	530	515	503	492	497	483	462	484	489	495	536	479	495	527	479	489	518	521	495	454	523	501	527	526	509	477	493	512	523	496	479	501	508	453	482	508	454	506	469	494	476	511	537	490	484	527	522	538	509	467	532	490	535	521	470	519	510	511	475	531	512	483	516	510	502	514	482	474	498	496	491	498	481	483	520	501	527	477	502	503	517	513	565	521	492	444	505	497	532	494	523	512	507	483	479	508	503	520	502	484	505	505	500	530	506	503	467	465	479	458	512	530	518	468	468	491	544	549	476	488	500	519	499	464	499	491	533	547	471	475	521	502	504	505	504	480	501	476	527	532	531	478	450	476	513	492	495	501	516	495	508	456	485	492	507	549	520	475	462	556	499	514	459	474	486	509	486	510	511	492	518	455	489	480	507	539	486	508	496	489	498	501	521	511	517	467	468	449	543	474	489	495	551	493	457	524	484	537	501	483	499	486	493	487	474	477	506	512	480	510	485	469	512	516	516	501	489	521	536	529	510	503	519	493	466	515	531	478	497	502	591	562	479	487	461	509	525	510	499	487	464	507	478	483	479	454	506	515	500	527	532	524	507	575	476	468	474	498	533	525	492	503	475	445	492	482	467	503	517	479	511	506	505	519	519	485	487	484	522	494	499	513	475	462	453	520	479	521	496	541	486	511	499	508	526	491	510	447	489	501	497	515	500	480	481	504	513	478	553	477	501	522	491	499	517	556	527	511	521	482	494	508	497	518	466	496	496	508	521	475	517	498	475	483	481	497	484	467	484	499	488	467	529	503	492	460	496	478	515	520	489	518	481	460	510	521	487	500	469	489	516	519	492	531	478	495	491	454	475	498	493	498	503	516	489	513	500	545	462	493	458	447	469	504	537	502	501	526	500	481	516	509	522	478	528	494	527	473	536	517	496	503	530	526	483	478	512	525	503	542	494	473	471	514	450	520	514	508	514	477	524	512	530	467	505	528	498	530	465	487	472	506	512	507	475	505	487	517	508	513	544	492	522	507	522	545	494	493	512	521	508	489	530	451	457	505	488	528	509	518	500	482	499	482	507	495	529	490	478	476	499	507	474	477	525	525	469	475	514	498	507	477	497	497	497	481	553	478	458	516	500	522	513	482	487	503	534	506	517	495	494	461	533	508	504	505	524	513	461	495	468	573	516	511	473	519	487	485	531	498	526	488	526	480	502	516	510	511	495	486	497	520	504	481	489	494	513	509	542	525	536	480	478	504	513	503	514	541	547	543	521	518	521	497	521	515	512	500	508	462	530	545	499	490	469	481	509	479	501	484	517	524	506	511	515	513	453	497	528	493	450	480	509	511	499	481	500	478	502	503	495	490	476	506	503	519	516	512	495	495	492	520	480	484	539	519	484	529	506	498	520	493	502	500	490	516	522	529	485	496	501	520	487	523	495	519	473	503	466	541	501	479	458	526	529	491	495	547	487	496	498	487	527	495	509	485	512	504	482	514	528	532	509	485	514	521	539	457	515	503	501	445	490	509	507	499	534	491	514	514	464	494	525	511	513	515	519	473	502	531	502	473	513	503	500	466	501	481	477	477	542	492	479	497	494	518	480	495	500	518	517	507	511	513	493	482	509	480	514	503	506	517	531	497	511	493	494	522	479	515	486	496	466	482
16084	13196	15614	12273	8751	5476	3998	4189	3458	2425	1964	1659	1226	882	952	809	624	551	390	303	290	307	317	318	301	325	287	327	314	318	297	312	320	299	374	474	334	311	273	267	294	279	272	261	266	248	252	269	254	272	274	305	261	259	303	309	265	265	283	299	300	265	259	285	282	253	281	266	286	293	293	252	260	274	231	247	285	283	272	286	294	296	286	259	259	292	294	253	288	245	278	275	245	275	274	291	300	245	275	279	282	260	289	272	288	276	258	275	274	250	299	233	273	234	235	292	286	254	289	259	279	271	274	299	276	265	261	282	286	285	279	278	266	281	264	283	279	273	279	280	284	278	263	269	274	264	252	273	261	264	277	285	281	272	293	284	283	307	289	281	284	239	260	267	257	277	248	257	296	312	247	268	279	279	297	281	257	296	276	280	247	250	259	243	292	296	267	279	265	246	288	259	273	281	235	273	284	265	253	282	283	258	263	262	276	258	284	278	267	295	313	268	303	282	281	282	308	251	280	286	262	280	285	280	276	240	258	269	276	248	263	297	273	263	277	283	275	262	249	239	236	262	287	284	278	298	255	283	259	299	300	296	254	262	259	264	283	251	261	266	279	268	249	275	251	290	260	266	258	289	274	264	274	271	270	287	265	295	278	275	259	273	274	282	285	245	276	257	304	270	254	275	291	262	271	290	257	264	277	258	293	283	271	285	270	292	294	258	250	283	282	280	241	273	267	284	283	289	292	283	286	242	277	271	250	230	291	262	295	271	269	264	273	295	255	248	258	289	311	299	300	278	295	288	275	262	275	253	254	284	286	244	299	286	261	289	293	289	291	272	279	264	288	292	278	261	268	261	278	280	279	275	281	270	294	291	293	279	280	271	281	266	249	268	280	271	288	272	289	249	262	299	257	256	267	285	309	263	263	292	273	260	274	268	275	281	280	282	269	274	278	289	258	298	267	271	282	275	273	294	263	285	296	286	254	307	260	281	244	260	281	274	281	277	266	229	282	293	233	287	273	267	277	270	276	284	262	262	252	252	255	282	273	262	269	295	289	263	273	299	251	280	267	301	290	269	288	246	300	244	306	258	290	280	301	286	242	255	274	241	253	291	290	252	290	274	285	277	283	273	274	283	282	272	289	290	264	278	260	283	238	266	269	266	275	249	256	297	269	259	270	249	260	290	230	273	288	280	277	269	233	263	270	271	297	282	257	269	271	236	283	262	282	261	299	267	296	261	264	274	283	252	294	241	275	266	266	273	285	298	307	253	298	275	310	288	255	282	267	285	289	267	270	284	277	288	251	273	288	242	254	280	258	252	262	262	304	258	292	258	283	263	247	283	268	275	284	259	270	249	292	264	264	248	276	261	273	260	267	260	256	267	293	286	268	284	260	272	290	283	291	282	250	251	261	266	266	274	286	258	272	272	272	294	269	271	255	262	284	301	239	275	268	296	258	288	308	269	266	283	250	261	251	274	272	251	268	230	302	286	288	275	251	274	279	279	273	252	284	289	257	280	301	282	284	288	295	261	296	255	264	266	266	256	257	240	282	275	287	280	282	263	276	280	285	269	285	297	260	288	278	266	299	264	281	254	241	285	294	315	278	248	264	274	296	278	280	298	271	250	269	278	277	278	261	278	274	280	273	273	248	234	266	270	296	276	299	274	260	297	303	274	288	264	268	285	265	255	246	287	262	281	257	323	283	276	282	253	282	270	306	273	276	276	278	268	277	257	275	278	264	235	281	287	294	251	290	267	237	287	258	225	283	272	287	295	246	286	288	279	296	276	301	267	284	277	275	252	252	274	266	284	269	305	258	252	293	284	247	281	258	288	256	280	256	264	252	293	281	273	304	266	257	315	262	273	266	248	239	272	294	284	249	262	260	251	268	290	288	296	299	293	252	273	268	283	271	289	280	285	266	281	275	299	273	280	270	277	287	266	267	267	261	274	267	258	280	262	255	256	277	290	285	269	275	250	265	256	239	276	284	290	279	289	270	285	290	293	288	269	276	292	258	294	275	281	246	286	282	275	283	298	242	276	286	250	281	273	273	267	304	275	261	255	276	276	281	258	288	301	282	245	279	278	263	254	246	287	252	265	293	291	248	281	256	272	279	240	273	244	283	273	272	302	240	286	306	273	253	279	286	233	289	236	282	293	270	292	264	238	273	260	271	296	263	251	292	260	262	290	248	268	297	300	267	281	259	259	260	272	286	279	290	275	269	286	260	259	298	265	286	274	276	264	259	256	253	275	268	292	272	285	264	255	262	293	277	286	275	289	258	289	263	292	284	283	247	276	289	244	245	264	261	294	280	258	276	297	263	256	280	287	264	259	274	272	266	263	283	277	286	265	298	283	277	293	285	296	253	278	294	279	248	279	280	273	256	286	261	271	250	241	296	302	286	286	266	271	268	245	260	314	284	229	298	254	261	258	267	266	257	279	264	275	275	265	293	275	286	274	273	255	269	287	285	255	280	263	310	310	284	282	259	240	252	291	256	290	275	264	275	307	277	263	250	299	281	250	255	270	280	284	266	286	309	298	277	267	292	291	295	253	290	293	251	247	256	286	278	252	272	258	289	275	284	235	260	280	231	245	268	268	294	267	286	326	252	280	292	288	279	291	274	287	296	290	232	268	260	275	290	264	305	283	262	281	284	261	274	292	266	275	265	269	258	260	271	274	295	264	249	289	262	271	291	272	281	284	259	299	256	248	270	293	266	277	265	253	294	281	284	297	276	267	271	262	288	256	279	244	246	263	297	273	280	262	266	271	279	286	267	314	261	255	274	262	272	263	259	282	267	255	260	266	258	270	277	279	288	257	269	266	298	270	302	248	285	267	262	240	260	246	263	288	283	282	239	266	270	282	250	280	276	280	265	287	278	260	273	262	312	266	267	274	249	273	279	284	264	283	259	281	276	263	229	260	272	273	279	293	247	283	278	271	273	231	294	272	265	280	242	267	273	262	263	257	273	269	273	283	283	300	276	307	261	272	314	293	262	260	270	294	276	278	282	291	266	285	252	271	305	271	248	265	293	274	256	285	257	271	309	253	262	267	267	269	275	272	254	258	261	263	301	286	279	260	281	247	265	273	259	269	286	265	265	255	275	264	263	271	280	264	270	257	270	260	253	289	298	276	288	270	303	290	278	246	278	268	286	260	256	270	249	260	284	267	276	273	273	287	268	274	288	292	265	271	266	266	279	295	279	267	278	244	274	279	260	288	268	305	279	287	299	270	290	265	257	275	279	284	280	290	258	282	308	301	302	246	254	279	269	308	278	319	294	268	282	289	262	258	260	282	293	300	295	249	248	265	277	281	252	255	251	268	273	276	267	253	277	261	299	259	249	265	239	277	268	284	262	295	270	296	265	272	270	296	273	240	282	276	316	269	287	271	285	264	296	287	278	269	270	297	285	280	284	303	264	262	274	289	267	258	237	295	268	259	301	283	311	261	257	296	267	260	277	270	267	279	255	274	280	273	270	310	283	261
9855	11546	22282	24028	21170	16671	14628	14867	12870	10615	9428	8370	6756	4808	5038	4446	3166	2594	1752	1058	836	900	1003	897	1003	961	867	946	921	935	825	1041	1059	1032	1849	2179	1446	835	761	751	742	754	735	781	741	755	808	740	770	737	763	708	722	839	853	828	723	746	710	699	741	697	780	731	744	753	808	748	688	705	745	716	761	717	716	730	721	735	700	721	749	747	733	812	737	755	792	730	736	757	716	733	720	764	700	763	755	716	743	741	699	753	740	697	758	729	729	765	719	707	755	700	794	751	747	745	707	744	775	782	701	735	766	748	731	732	766	760	700	710	751	728	769	710	725	717	739	701	781	806	757	728	759	783	777	736	701	761	740	719	720	756	749	704	714	721	769	773	733	720	740	759	748	732	719	748	763	746	717	750	764	733	760	722	737	763	763	694	755	767	727	754	726	778	727	724	746	714	712	773	776	705	748	768	727	756	737	725	746	728	742	741	742	724	740	775	717	743	767	727	693	722	733	722	767	731	744	713	768	704	717	760	786	740	723	792	747	720	756	758	790	764	756	711	763	760	767	776	752	801	718	684	756	719	764	732	747	740	734	724	725	740	729	746	738	719	741	747	753	772	735	759	745	768	757	738	711	733	763	773	761	729	761	729	739	694	716	738	751	796	723	722	794	729	693	699	700	780	700	737	692	772	682	720	718	741	751	755	738	751	712	735	706	718	751	750	790	763	766	762	758	735	703	724	707	760	726	718	754	713	764	743	743	696	702	760	768	755	800	708	709	734	782	768	760	745	727	722	753	708	771	737	714	721	746	721	698	712	734	689	748	729	756	716	710	738	763	783	749	752	748	728	752	755	765	722	789	709	747	742	728	727	694	810	748	811	755	721	695	744	760	734	713	753	773	721	686	765	744	717	719	681	756	752	729	747	715	715	746	728	742	741	688	725	667	712	702	758	741	725	739	782	817	707	739	746	757	710	762	726	742	739	753	710	721	730	764	700	787	733	757	757	716	746	744	704	760	727	731	733	755	699	721	710	778	734	768	706	757	789	780	778	764	765	807	729	767	737	741	726	733	761	764	710	700	728	750	788	702	699	766	702	761	749	760	730	729	685	758	716	724	735	762	769	719	738	760	774	762	764	733	739	732	736	756	728	719	736	784	738	754	700	748	726	735	748	719	753	728	690	746	675	728	686	767	779	717	770	769	730	727	774	765	672	720	763	711	747	727	694	754	754	800	743	769	748	699	734	718	755	695	751	757	699	735	736	755	769	785	749	713	736	777	743	775	705	760	763	749	711	738	768	729	744	762	741	708	780	779	709	771	721	721	751	765	727	734	698	782	771	751	761	755	744	773	804	764	761	650	717	696	733	769	718	696	756	768	763	749	742	754	814	774	716	766	766	726	770	742	765	746	722	741	732	725	721	761	744	721	748	681	794	723	729	723	713	746	755	767	730	742	727	772	741	748	718	724	715	727	750	784	711	750	769	739	773	744	738	770	739	743	753	750	733	742	777	775	777	723	751	727	793	685	766	708	753	788	702	747	713	739	763	745	757	761	715	741	736	755	760	716	718	783	727	745	744	769	718	681	777	749	745	698	708	704	712	762	763	707	740	705	686	716	698	727	697	741	753	835	693	786	740	757	738	761	727	729	743	763	696	718	761	719	769	754	709	716	742	768	722	705	745	721	746	734	734	779	761	735	732	751	726	808	727	769	780	752	696	782	734	742	754	728	747	770	734	722	746	779	712	753	726	722	798	766	721	746	718	736	747	753	720	784	714	705	706	720	777	699	752	750	785	735	749	721	737	712	730	744	729	759	743	716	734	762	739	764	768	706	700	769	751	769	737	791	766	726	716	706	747	767	767	778	723	697	786	743	734	712	765	722	775	728	762	762	744	791	747	742	735	775	744	773	762	753	722	709	717	734	747	729	720	770	762	754	715	732	714	734	765	705	749	713	762	670	767	774	780	724	754	707	680	720	764	738	765	715	749	750	782	747	787	686	704	722	698	692	742	722	765	794	740	707	716	740	725	717	782	785	750	704	771	762	733	759	749	744	761	744	746	700	749	744	750	740	750	762	751	733	751	787	736	689	792	763	764	715	732	720	754	763	719	772	691	674	749	740	761	765	717	722	780	740	760	711	780	745	761	747	781	730	729	712	726	732	737	713	765	723	732	773	733	673	744	744	751	748	733	760	719	764	760	731	736	730	771	735	737	764	754	783	735	720	716	768	696	744	753	737	747	704	742	786	736	759	715	770	732	761	757	744	727	742	800	769	723	721	782	744	704	716	772	755	747	781	731	749	724	774	742	734	753	767	744	755	770	732	708	745	778	695	763	757	713	725	777	714	751	745	739	762	745	702	741	715	788	747	771	725	730	806	773	800	738	726	744	720	757	786	705	734	781	742	753	783	722	756	765	760	742	762	719	740	714	782	717	733	785	709	757	736	747	738	764	760	750	759	730	730	755	720	717	814	732	740	744	749	763	768	748	763	746	728	801	729	743	696	770	721	742	736	723	735	741	704	767	755	696	744	761	732	734	747	738	737	733	708	779	666	725	755	727	731	698	734	733	717	734	708	734	748	682	723	775	750	730	719	731	734	699	751	765	720	727	748	751	755	787	749	725	743	769	722	741	786	769	709	729	756	763	754	716	708	717	719	736	757	754	766	777	702	732	758	768	735	722	785	700	705	717	715	750	747	768	776	785	737	758	711	770	716	728	730	775	773	728	709	720	694	724	742	749	740	755	720	763	784	745	705	741	729	728	731	716	759	740	740	697	727	695	749	751	710	732	742	807	741	677	679	704	701	709	749	736	775	712	725	759	714	721	732	727	793	747	741	695	696	713	738	715	750	760	725	758	740	737	740	687	742	702	713	733	704	747	746	774	704	753	764	748	738	748	727	760	790	747	712	750	777	737	749	761	744	739	748	695	713	695	766	753	742	740	725	772	720	758	728	787	778	745	757	734	764	755	716	744	762	720	736	742	708	717	736	736	740	741	753	742	762	717	744	736	753	668	713	728	741	747	750	751	748	728	712	725	723	714	739	772	692	743	687	799	724	750	725	751	744	754	786	717	722	737	748	759	718	750	728	718	721	677	696	736	730	750	741	712	764	748	733	774	706	722	729	740	771	760	768	781	754	750	743	752	714	760	727	744	760	733	756	727	729	726	652	726	761	742	731	747	757	718	747	741	700	752	743	720	723	740	746	728	780	760	736	747	775	717	771	711	739	729	697	709	720	770	753	702	746	731	742	751	716	749	728	730	786	704	763	748	729	734	742	743	743	728	701	732	698	716	732	779	698	731	687	676	734	722	709	754	761	764	704	763	726	760	743	831	739	742	739	771	746	742	720	708	699	732	726	750	744	727	717	747	756	743	724	731	711	737	738	706	732	684	755	706	739	745	772	734	728	748	770	799	722	752	762	741	738	743	756	743	730	733	748	732	758	743	722	705	753	754	693	736	724	717	767	735	758	745	756	686	734	737	732	692	746	752
24174	19484	23243	19277	15648	11157	9066	8734	7036	4931	3712	3167	3081	1878	1909	1509	1187	955	504	347	381	387	496	481	426	463	412	439	357	345	329	580	709	707	1461	1598	912	460	301	307	251	271	280	266	275	262	259	274	251	242	269	258	252	300	285	286	271	232	269	282	274	270	265	246	240	279	256	285	261	274	277	244	253	252	255	266	250	254	259	249	236	262	287	274	250	242	231	251	230	269	266	250	238	237	271	259	253	278	266	242	252	234	254	270	275	264	253	278	274	253	243	246	256	276	251	256	252	274	248	271	288	263	273	232	229	258	272	229	259	258	258	267	262	256	240	244	258	236	247	287	264	297	255	242	266	252	281	237	269	259	265	252	276	248	278	268	250	260	292	264	275	253	233	244	249	259	294	297	210	250	283	281	245	242	255	232	216	256	240	265	294	227	284	248	265	258	271	295	261	260	261	268	270	255	248	246	257	241	263	235	264	289	243	257	284	285	244	285	254	240	271	259	264	277	233	263	239	270	246	236	260	261	288	287	244	225	258	255	239	246	278	274	237	242	279	245	254	261	268	262	263	266	256	230	278	273	247	267	248	226	260	245	264	293	225	249	272	246	281	287	215	254	259	272	267	239	252	220	249	245	254	251	266	256	265	247	264	237	273	234	251	278	250	280	269	244	291	253	293	253	238	241	255	272	257	258	272	257	279	260	266	261	274	242	272	267	314	258	259	302	259	279	263	240	256	267	248	278	236	244	242	213	270	268	261	234	264	227	255	269	277	256	277	261	243	246	228	264	265	270	231	288	252	261	268	256	262	248	240	290	287	243	272	223	249	270	241	246	275	242	248	258	244	264	261	261	281	274	290	289	265	255	250	242	269	258	270	258	257	300	289	246	238	248	260	294	247	255	273	259	253	250	272	264	279	264	256	277	266	269	245	254	235	301	241	281	288	278	249	272	276	229	266	281	267	251	241	250	257	263	238	283	240	265	263	266	261	248	293	255	266	252	274	247	244	252	300	231	242	235	235	257	270	232	265	291	247	244	249	305	270	256	279	245	257	259	264	275	275	252	273	273	267	266	258	247	252	247	264	293	265	286	253	269	248	252	286	259	264	249	253	282	260	236	245	266	229	248	270	251	302	241	283	232	255	244	238	270	247	259	272	268	247	246	252	253	252	240	259	257	259	269	219	285	269	279	266	278	265	276	253	276	245	255	255	266	246	267	259	277	261	290	278	270	256	244	258	280	250	251	247	240	254	238	274	285	272	257	232	274	243	286	268	267	242	262	251	213	256	247	253	254	249	263	250	261	256	250	290	282	269	258	244	280	256	257	278	259	242	253	279	237	258	226	294	237	243	265	265	269	262	260	276	269	253	252	260	250	235	237	271	234	265	279	262	245	239	274	239	258	237	261	265	274	244	268	236	256	246	260	275	242	262	240	259	254	266	274	274	248	262	289	248	236	267	266	265	270	238	240	279	261	254	263	248	287	254	254	271	238	262	260	255	271	262	272	276	248	256	273	245	251	246	227	286	268	261	229	270	270	250	276	251	265	256	254	245	271	259	245	242	245	268	238	266	252	247	242	297	255	270	272	278	290	251	265	276	233	251	252	288	262	290	246	225	258	258	231	268	260	249	262	252	250	272	230	260	283	262	262	264	265	223	249	237	269	247	260	254	258	244	239	263	244	240	248	235	272	219	237	269	279	271	261	289	239	259	256	254	282	268	271	261	248	236	249	274	260	262	259	261	259	228	242	238	250	268	288	275	256	248	251	283	252	277	264	277	259	240	242	250	253	257	252	237	260	278	234	244	255	236	255	241	237	277	261	264	268	253	245	258	249	255	259	240	259	237	261	235	230	238	262	255	223	272	261	254	270	269	270	263	258	290	248	271	258	248	254	268	255	290	261	272	244	253	241	277	254	266	237	237	258	282	266	242	259	284	269	274	253	281	245	262	278	251	262	249	266	245	270	233	264	254	255	260	225	252	236	276	267	230	244	273	236	273	265	246	243	254	244	259	267	290	247	253	245	253	242	285	264	280	256	261	268	273	266	265	277	268	263	247	257	242	256	247	273	250	241	268	230	249	257	273	270	242	246	255	267	220	245	247	244	264	272	249	241	256	263	258	267	275	279	239	255	272	251	246	245	228	238	241	267	288	231	274	253	256	263	260	264	271	292	257	258	252	241	241	242	284	284	250	239	262	258	241	285	255	229	255	283	257	271	267	273	255	240	257	231	247	266	253	299	262	292	274	224	250	223	256	259	274	248	280	258	239	239	264	253	265	238	234	243	271	282	267	277	275	283	268	247	255	261	248	268	246	259	242	255	293	291	268	274	238	236	239	255	245	257	249	242	249	265	246	242	270	232	212	271	263	250	241	285	280	255	227	249	276	241	263	258	269	253	248	249	277	250	260	273	256	269	233	258	268	270	263	242	255	269	266	242	287	270	245	274	241	278	274	257	282	259	266	246	256	254	258	257	270	238	241	246	221	239	274	227	250	268	251	289	266	285	261	265	245	244	256	247	253	217	256	277	235	258	246	285	251	245	250	288	269	260	242	244	260	240	264	260	241	250	287	276	274	284	265	280	235	249	253	248	255	260	248	294	257	260	251	267	268	236	263	255	250	250	231	247	274	264	276	248	278	276	237	278	257	244	259	249	247	262	261	263	255	249	271	238	263	245	252	270	249	232	255	266	226	271	261	268	270	249	266	285	269	257	278	263	251	246	296	239	272	254	241	280	273	268	241	263	224	237	252	263	260	242	234	243	248	271	267	270	247	247	239	272	255	280	236	253	274	259	244	234	255	245	266	245	256	258	282	248	257	246	271	285	267	269	262	267	253	255	258	275	243	286	282	238	228	241	231	238	254	285	261	296	257	250	281	240	230	241	271	256	241	250	251	268	257	284	256	268	242	233	233	249	255	272	269	266	246	256	293	252	290	233	244	243	266	251	275	251	256	267	267	247	261	243	243	267	238	298	273	232	219	277	276	249	228	292	260	280	266	267	235	253	246	254	250	233	241	242	274	260	265	241	290	269	243	261	240	257	272	283	250	279	282	262	255	250	222	237	237	258	242	267	241	261	257	288	221	262	258	284	256	235	259	281	282	248	247	260	259	247	252	264	251	266	252	260	253	257	258	269	270	264	257	282	216	231	272	266	237	264	266	244	251	267	258	263	273	256	251	266	247	244	295	254	261	233	256	237	249	222	292	246	271	273	292	269	271	238	249	242	246	258	225	241	234	246	272	245	284	278	252	264	260	259	253	264	272	255	254	239	250	237	258	254	260	264	278	247	248	259	262	249	264	281	286	247	250	244	249	251	264	257	277	241	280	270	231	263	247	227	255	214	255	272	230	257	261	281	262	246	236	257	281	235	268	232	265	233	227	292	255	250	263	282	258	263	246	257	261	265	247	236	275	241	243	251	246	251	270	246	267	254	246	282	289	285	262	250	257	256	243	297	267	263	263	250	265	277	249	254	284	276	250	295	273	249
15187	16470	29054	30590	28538	24290	23010	22554	20549	18221	16274	14775	14364	9787	10550	9231	7428	5075	2808	1589	1516	1750	2568	2490	2330	2061	1945	1982	1642	1546	1165	3477	3950	4604	9277	10174	4982	2011	926	1003	832	743	746	722	811	755	756	764	744	667	765	764	798	984	883	763	710	700	761	768	734	724	756	746	756	735	717	644	675	672	742	711	736	677	728	681	726	712	692	713	718	694	724	686	728	688	672	676	677	723	705	714	675	684	679	716	695	669	682	704	730	654	744	700	683	709	664	678	660	667	658	644	706	680	730	689	722	695	678	703	687	665	685	710	738	704	699	650	776	692	690	698	699	724	667	703	708	690	678	681	745	729	711	683	659	712	732	702	690	699	711	739	717	714	697	716	708	727	697	733	741	726	659	713	736	696	689	735	706	698	664	724	689	754	686	725	680	707	726	651	735	699	717	697	746	693	724	649	737	673	700	645	731	652	724	702	698	685	734	741	678	709	691	759	705	697	708	691	688	719	725	702	673	719	739	714	690	696	690	669	691	716	746	704	726	728	652	702	677	708	682	675	680	673	683	673	695	726	696	708	706	728	726	695	704	694	708	727	693	659	691	726	711	730	680	705	680	699	732	651	670	695	681	634	680	646	684	678	687	696	700	691	722	710	722	700	728	740	688	682	707	671	708	702	680	676	669	733	706	711	723	682	680	710	715	666	741	704	677	683	702	707	714	715	705	718	650	679	647	679	669	650	695	737	695	710	657	694	697	707	699	674	754	703	680	791	658	699	708	690	706	671	732	693	731	702	695	687	684	693	722	696	692	725	693	666	683	693	720	689	728	756	692	700	692	647	650	671	722	683	733	716	723	702	678	703	663	687	658	731	729	655	723	740	704	694	652	680	711	701	721	710	753	752	690	719	723	660	712	699	714	678	770	749	725	705	702	672	686	723	723	734	689	658	711	701	701	703	687	703	726	696	711	724	678	743	721	695	694	697	688	680	694	737	716	726	690	703	703	732	733	723	701	672	672	707	656	731	688	699	687	705	680	699	709	700	688	695	678	698	726	719	672	674	692	719	708	702	677	725	690	746	730	664	712	720	705	679	669	734	708	725	690	701	664	658	737	670	732	705	677	693	671	747	687	727	670	698	683	687	688	716	721	734	691	721	648	758	734	740	681	711	674	725	717	689	714	688	730	723	755	675	723	710	693	731	702	737	716	710	664	690	699	672	708	710	717	682	719	682	717	694	696	660	709	701	702	686	713	706	725	756	683	720	645	698	734	721	660	669	709	683	775	662	745	714	711	686	699	716	648	659	755	681	693	738	716	685	737	717	710	707	697	717	676	700	717	747	726	712	713	721	700	728	694	711	655	722	684	676	712	697	712	695	742	691	678	699	685	716	722	698	649	699	710	720	710	654	754	760	716	748	700	667	696	722	734	670	714	704	737	686	710	691	700	689	706	678	697	710	656	713	692	698	697	720	667	691	696	746	727	714	720	754	717	723	671	731	695	737	720	697	711	702	705	740	689	720	717	706	739	678	658	695	697	708	743	673	687	681	707	744	700	672	657	732	726	730	735	734	695	693	740	707	674	685	772	718	729	687	678	732	753	676	699	707	685	726	758	749	679	702	715	707	675	698	697	685	720	721	667	707	701	680	748	671	723	693	715	737	685	699	682	720	671	745	659	689	668	719	703	729	702	713	691	743	754	727	711	700	687	665	733	663	677	717	718	666	714	710	682	733	734	671	702	696	742	723	691	679	701	704	677	707	718	724	699	721	684	685	718	697	697	690	716	661	695	710	705	669	743	693	697	685	720	705	684	712	695	687	685	699	698	709	694	722	682	731	715	713	683	710	733	666	738	707	738	758	687	704	724	745	674	696	693	717	671	751	693	695	651	681	723	666	679	730	721	649	725	698	664	693	697	662	640	670	760	710	703	704	724	695	708	790	686	658	690	676	709	662	736	715	668	698	744	693	696	684	728	727	696	706	711	710	731	722	710	731	720	703	707	649	743	663	694	713	729	697	714	743	665	706	707	689	701	716	713	708	627	717	727	700	690	674	695	742	690	708	698	708	721	673	664	675	754	673	657	694	716	666	701	728	696	716	678	698	726	688	722	671	707	741	702	695	686	728	698	727	751	695	705	681	733	735	657	682	692	691	704	733	735	696	671	723	683	706	723	708	720	694	724	711	744	706	705	687	716	721	716	692	770	713	683	698	674	718	688	696	675	688	739	707	736	633	672	731	723	700	716	723	694	712	708	725	693	729	642	721	688	729	673	727	656	694	689	738	730	691	678	764	691	696	721	690	686	681	676	697	668	697	695	731	719	724	716	704	711	747	697	732	720	635	679	724	656	744	704	726	695	738	650	697	752	715	686	698	728	675	693	722	700	695	715	740	637	687	703	693	703	705	691	724	722	717	706	666	708	686	708	674	715	752	749	701	683	703	710	701	703	651	693	682	691	731	734	708	673	699	709	643	692	661	695	728	718	661	706	754	734	685	738	702	728	671	742	695	738	762	647	642	754	693	706	710	662	712	762	679	685	701	693	701	721	727	684	697	703	719	739	700	712	721	740	729	683	691	714	764	733	715	723	737	687	714	762	673	671	677	709	701	686	670	662	748	688	705	733	671	681	718	704	717	734	680	705	666	709	727	698	687	660	707	680	715	710	688	662	673	733	677	740	698	731	691	661	738	684	754	695	708	684	736	709	690	711	690	682	694	716	685	680	733	711	680	708	695	695	734	680	690	726	722	713	716	679	717	653	690	670	688	684	748	683	688	716	705	667	662	687	716	745	701	732	719	665	726	712	695	743	737	736	722	688	710	693	654	686	699	708	723	727	695	691	673	699	682	707	676	699	685	663	715	709	712	651	727	679	720	665	678	691	693	696	694	671	654	683	746	705	690	667	696	684	739	744	709	729	711	717	694	689	664	641	692	669	731	714	685	724	749	703	711	732	701	700	683	731	700	696	717	738	684	732	654	711	688	699	707	728	683	720	735	716	694	697	660	697	734	703	688	742	606	697	707	688	728	676	683	697	717	703	734	763	680	681	667	724	662	716	639	691	694	675	641	675	691	720	665	678	723	653	667	681	702	752	721	763	663	725	690	711	742	650	710	680	675	709	711	708	712	706	716	701	675	726	699	734	697	715	704	746	656	708	676	653	677	706	684	694	717	698	702	713	727	743	719	718	715	683	693	715	741	695	687	649	692	679	676	685	706	688	690	712	755	680	673	704	674	680	700	710	692	703	696	654	695	687	715	732	730	730	643	677	654	695	729	698	705	706	722	708	721	725	734	746	703	700	774	680	731	753	743	671	771	720	710	676	743	706	688	720	720	710	684	656	738	691	700	677	672	667	692	740	723	741	723	675	712	694	708	728	694	722	730	673	712	699	718	708	657	723	666	704	695	679	664	737	708	706	711	698	677	723	668	692	667	691	730	722	727	688	703	694	692	713	713	744	727	667	669	703	732	694	655	684	720	732	687	710	710	742	728	736	697	668	692
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
