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
338531105743	338531106304	338531106854	338531107404	338531107954	338531108504	338531109054	338531109604	338531110154	338531110704	338531111254	338531111804	338531112354	338531112904	338531113454	338531114004	338531114554	338531115104	338531115654	338531116204	338531116754	338531117304	338531117854	338531118404	338531118954	338531119504	338531120054	338531120604	338531121154	338531121704	338531122254	338531122804	338531123354	338531123904	338531124454	338531125004	338531125554	338531126104	338531126654	338531127204	338531127754	338531128304	338531128854	338531129404	338531129954	338531130504	338531131054	338531131604	338531132154	338531132704	338531133254	338531133804	338531134354	338531134904	338531135454	338531136004	338531136554	338531137104	338531137654	338531138204	338531138754	338531139304	338531139854	338531140404	338531140954	338531141504	338531142054	338531142604	338531143154	338531143704	338531144254	338531144804	338531145354	338531145904	338531146454	338531147004	338531147554	338531148104	338531148654	338531149204	338531149754	338531150304	338531150854	338531151404	338531151954	338531152504	338531153054	338531153604	338531154154	338531154704	338531155254	338531155804	338531156354	338531156904	338531157454	338531158004	338531158554	338531159104	338531159654	338531160204	338531160754	338531161304	338531161854	338531162404	338531162954	338531163504	338531164054	338531164604	338531165154	338531165704	338531166254	338531166804	338531167354	338531167904	338531168454	338531169004	338531169554	338531170104	338531170654	338531171204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40569	30952	28190	26268	21076	22708	18292	9951	4792	3005	2870	2289	2396	1685	1428	503	270	219	192	189	184	186	187	210	162	201	170	241	197	175	223	210	212	182	202	191	180	183	184	203	206	210	183	194	212	180	183	210	207	210	207	202	205	228	207	187	196	222	222	175	190	199	201	196	192	182	193	196	172	216	189	191	228	214	192	192	213	207	191	206	199	208	196	190	183	212	214	181	220	201	166	205	185	202	163	208	215	222	201	206	198	188	193	196	207	216	201	197	194	190	203	221	190	185	207	181	174	196	183	190	212	188	194	199	187	209	214	222	191	196	173	196	211	188	198	215	184	191	189	192	194	194	185	169	199	181	212	188	181	229	209	209	216	208	176	217	202	192	194	201	192	178	205	222	209	191	197	174	185	164	200	185	196	207	220	217	172	207	213	214	212	199	196	193	214	205	210	182	194	209	192	185	195	210	176	187	169	176	156	198	190	204	224	205	203	192	199	202	218	197	215	226	186	168	182	195	191	192	185	205	198	205	207	195	186	191	197	195	192	202	214	174	190	204	179	218	223	210	208	226	181	200	195	206	199	172	198	188	226	200	210	172	209	188	205	216	203	195	209	205	180	205	199	201	178	210	205	188	200	219	198	172	177	184	180	200	199	182	196	199	195	187	217	193	186	190	204	168	189	181	237	201	195	187	204	189	194	226	188	198	207	222	193	213	238	170	198	209	200	181	204	197	220	192	218	195	208	216	200	201	202	205	192	183	191	194	176	185	197	191	199	196	172	236	206	209	178	192	203	205	217	193	151	192	212	199	197	202	191	177	176	199	178	171	192	185	189	192	196	212	190	195	183	201	195	186	196	179	211	183	182	193	191	179	219	189	225	203	190	190	183	192	206	198	207	198	179	175	202	192	214	175	198	165	179	204	190	211	190	203	205	197	193	182	187	195	219	195	215	208	207	172	166	213	211	187	216	181	198	199	186	183	206	222	192	220	199	216	179	206	169	197	192	185	190	224	196	179	206	176	203	192	216	181	222	199	199	231	171	200	176	188	217	181	205	187	205	203	194	204	206	193	205	187	195	221	189	171	193	200	217	181	190	220	201	186	205	210	209	209	211	181	207	170	197	203	206	188	210	185	207	207	217	176	183	203	182	194	181	225	206	205	184	190	215	215	200	222	212	192	157	172	190	184	197	192	175	183	210	184	177	195	187	203	198	210	203	210	203	212	171	208	189	227	221	190	186	201	169	200	207	228	205	182	193	215	187	193	194	192	179	180	172	189	205	199	197	196	213	176	198	175	193	212	201	199	200	218	203	203	183	190	189	174	191	172	189	191	186	191	212	182	189	179	192	189	184	209	192	167	200	220	199	208	189	194	174	171	235	174	211	236	190	229	188	207	186	201	188	224	189	188	189	195	206	196	188	183	190	201	210	179	207	182	184	176	187	191	208	194	199	188	194	183	217	190	187	203	178	208	196	191	201	199	196	187	192	188	199	185	195	213	186	184	183	218	199	203	204	180	181	183	202	197	179	202	187	220	221	210	177	178	217	199	182	192	179	178	213	221	201	196	204	186	190	207	183	195	184	190	176	200	212	200	202	203	180	196	200	202	191	184	200	204	199	179	202	198	199	202	206	193	214	204	200	193	187	192	204	202	220	182	183	205	173	196	196	203	221	195	205	194	192	178	189	191	215	198	198	183	183	190	231	187	191	172	220	193	204	227	188	202	193	205	223	215	182	218	189	185	194	219	197	187	197	178	165	204	202	185	177	165	182	212	198	193	179	176	174	200	178	212	203	187	165	216	203	189	194	197	180	199	181	179	192	210	220	196	175	173	214	184	208	201	191	197	164	202	199	179	198	201	195	208	199	221	195	181	197	205	202	165	188	196	207	219	202	218	201	222	190	201	175	197	169	188	211	193	207	174	179	178	206	178	165	209	187	216	197	217	184	198	203	210	191	182	188	213	182	160	197	204	179	238	192	201	169	213	203	200	176	184	210	188	204	225	181	207	205	209	188	204	193	199	199	175	218	189	186	178	196	186	207	193	202	203	191	161	173	198	208	177	173	176	239	190	210	193	217	213	219	162	178	176	163	200	182	209	166	172	171	190	198	176	165	209	212	192	211	178	210	213	199	233	187	195	218	223	200	213	175	199	185	214	225	221	218	183	200	199	180	215	218	197	201	232	192	203	184	208	203	227	172	219	189	205	177	193	202	179	209	208	185	213	202	198	195	181	205	181	171	190	196	189	193	201	205	197	174	194	198	205	204	203	191	221	171	177	199	209	186	194	189	196	190	191	199	203	175	203	179	182	193	208	206	190	201	206	184	199	196	178	198	210	207	210	200	232	182	208	188	213	203	174	176	203	186	182	184	208	178	194	194	184	212	208	177	196	169	197	218	178	212	188	192	227	192	187	180	205	200	216	196	191	175	188	197	211	183	219	180	155	192	225	197	196	213	200	204	217	180	187	202	216	183	203	230	187	193	171	203	195	188	171	177	208	194	201	201	190	190	177	231	213	207	197	189	194	197	214	174	216	185	206	193	192	195	188	201	218	181	193	206	214	203	189	199	199	206	184	193	198	211	198	187	214	173	202	175	198	181	189	202	198	172	191	186	225	205	214	179	212	186	169	181	188	201	186	206	219	194	178	201	198	198	197	187	176	192	216	209	182	201	194	205	210	206	184	194	204	188	188	201	193	170	175	208	176	217	197	172	196	182	192	188	212	231	174	185	186	177	218	193	182	205	184	203	194	173	205	179	198	194	194	163	204	178	213	194	182	201	192	187	175	174	208	222	195	208	231	204	199	209	213	197	223	204	185	192	215	193	202	196	176	195	216	170	195	214	217	187	205	188	179	195	184	176	194	187	207	196	205	220	192	206	215	180	184	204	210	182	185	194	191	220	209	221	193	204	199	192	191	204	188	196	205	188	182	220	193	218	202	182	170	195	163	199	196	189	202	176	207	185	215	231	203	205	194	174	219	182	180	214	195	177	171	207	220	196	188	186	205	201	199	183	204	196	206	200	220	195	180	155	187	209	217	180	213	190	183	191	204	190	177	168	203	180	180	169	215	197	189	168	198	188	199	186	197	219	189	209	167	219	172	206	193	196	194	202	186	189	175	182	182	166	178	208	187	171	217	200	196	212	203	209	187	210	212	196	208	214	174	204	181	235	215	164	194	193	179	203	175	216	221	170	194	176	215	208	213	203	190	206	176	164	215	215	206	214	189	194	182	194	206	206	200	197	226	187	203	187	192	199	206	187	176	197	196	198	163	212	197	183	188	204	207	183	171	178	185	180	191	196	184	184	178	213	181	195	207	185	199	183	198	192	189	172	195	233	191	185	201	183	212	192	201	204	213	205	164	172	201	222	171	188	196	201	171	171	191	192	200	201	210	215	202	220	170	179	181	192	198	180	180	210	224	215	205	203	190	200	207	176	177	196	180	197	210	166	193	195	180	200	210	240	222	226	160	200	207	194	193	224	191	240	199
28450	24695	29771	33970	34355	42555	37377	26819	17336	14191	14200	11794	12775	9170	7533	2402	948	703	597	543	563	562	522	576	563	499	557	553	540	527	512	515	496	506	505	540	504	510	527	485	489	497	517	523	490	493	495	532	551	538	509	523	511	527	494	479	472	509	491	526	544	536	520	512	507	484	521	513	566	501	515	523	510	503	473	520	508	567	525	521	513	525	519	510	493	515	499	523	471	548	503	518	520	505	464	527	494	474	503	478	526	483	493	517	478	463	495	510	459	507	486	558	483	482	489	539	493	531	538	474	505	507	531	455	506	508	499	492	516	547	507	523	553	546	514	524	451	483	539	483	520	464	450	513	464	513	517	502	506	501	461	508	477	499	520	491	485	525	492	463	516	551	528	500	481	506	500	504	461	484	523	522	530	490	511	550	531	510	508	513	500	472	506	506	518	490	527	546	535	501	471	497	537	496	480	506	523	498	496	472	516	492	501	487	519	520	512	480	523	521	485	501	487	495	484	486	520	504	495	497	486	535	519	541	465	506	499	531	511	519	492	501	494	499	533	503	505	509	517	498	513	511	521	516	508	511	490	513	489	482	478	515	499	498	453	517	494	481	489	516	526	503	499	508	485	512	485	457	483	521	465	496	528	510	525	518	486	582	514	514	507	513	500	510	529	531	526	498	506	496	505	517	464	470	521	508	506	477	498	538	521	519	491	521	520	489	498	477	509	508	441	518	541	503	528	497	516	537	542	512	484	524	503	511	506	475	528	504	497	499	486	488	502	487	520	491	524	541	528	512	466	462	511	492	541	532	515	506	529	497	524	510	484	485	502	513	497	513	507	489	570	523	523	513	490	546	519	548	499	465	480	540	496	491	476	539	512	530	544	524	470	535	501	476	493	493	462	534	511	500	493	528	511	501	488	510	479	516	496	498	526	549	531	462	503	514	499	488	494	490	525	493	510	490	496	483	513	490	528	513	483	472	524	515	507	547	530	492	496	481	527	510	520	541	529	484	498	476	511	538	507	495	471	508	498	533	524	532	513	497	477	525	537	512	511	464	501	483	492	494	469	485	498	542	502	496	483	524	528	499	496	493	497	501	489	526	515	471	515	482	469	501	502	503	489	504	495	504	512	544	501	565	502	462	493	531	545	473	498	510	521	481	474	521	493	465	464	498	502	522	507	514	511	491	492	547	485	494	527	501	485	544	506	537	564	494	482	463	504	493	501	482	527	479	513	512	501	506	501	519	518	496	496	501	520	495	547	552	530	529	545	468	496	493	505	501	493	549	540	525	497	536	508	496	505	545	457	519	519	514	535	533	490	529	480	459	541	497	492	533	506	490	489	484	516	473	504	521	484	529	523	507	509	570	523	501	494	483	503	483	487	549	493	475	494	490	530	565	517	524	468	526	527	524	460	540	470	585	508	528	486	500	494	512	495	516	492	466	503	509	539	496	507	495	491	527	513	545	490	495	509	476	495	490	525	516	526	504	535	516	499	524	526	520	496	525	512	515	527	509	519	502	483	486	532	495	516	520	493	468	528	485	523	519	486	494	487	515	484	472	446	496	467	514	469	492	492	496	494	524	456	504	544	504	503	511	485	540	507	519	503	512	523	511	493	504	475	509	499	489	497	505	519	488	476	509	537	489	529	506	462	523	487	519	510	525	508	524	498	483	500	504	514	511	505	510	521	517	483	512	530	493	494	525	533	487	522	564	491	537	509	515	481	478	502	435	528	490	519	477	491	464	501	495	472	508	485	505	488	508	524	511	516	484	535	496	507	467	536	478	472	501	482	532	499	515	511	498	539	512	505	506	508	536	496	495	485	533	495	492	533	500	486	529	502	512	514	512	475	525	482	512	471	512	493	513	511	531	510	492	474	470	458	512	500	470	505	469	500	491	506	494	520	541	520	503	529	515	515	483	521	486	496	480	504	483	514	447	507	516	518	507	510	525	497	507	520	547	494	527	514	527	507	527	514	508	466	511	466	531	523	494	500	505	524	519	499	506	520	500	486	550	504	505	505	468	530	467	493	529	480	469	506	481	552	491	507	514	496	525	522	476	513	522	457	505	531	533	534	503	488	531	493	521	479	518	510	573	467	488	517	470	514	471	513	498	505	549	493	509	502	509	487	525	488	515	500	479	489	514	525	523	495	476	539	467	505	533	495	530	492	514	508	499	484	480	531	484	498	487	485	514	536	513	492	535	526	509	557	515	475	511	508	499	528	487	520	501	539	509	500	495	493	513	472	481	507	497	530	513	512	511	488	519	479	487	520	501	498	530	515	512	499	562	515	519	534	488	488	547	489	490	516	516	530	499	496	532	475	511	547	496	513	495	521	534	539	497	490	507	492	504	565	464	525	492	473	485	511	505	529	511	515	512	514	539	458	495	498	509	515	498	530	508	511	480	476	480	524	544	501	500	521	528	481	482	531	523	510	500	474	512	505	496	499	522	487	533	488	460	504	520	544	514	508	537	507	488	494	507	503	509	501	529	496	490	487	491	509	509	519	504	523	489	558	478	500	509	503	508	462	541	507	501	514	517	479	496	477	484	520	493	514	518	496	480	525	499	513	508	545	451	508	490	475	500	506	528	522	513	493	497	513	486	506	468	506	519	508	460	462	491	482	512	510	514	514	535	466	487	505	485	482	510	503	487	517	468	498	514	540	505	529	465	496	529	489	533	507	501	474	514	493	525	527	445	516	471	502	513	484	551	505	488	491	514	517	546	498	500	522	521	508	502	537	491	492	527	558	491	485	524	511	556	521	515	490	508	509	518	505	489	467	496	524	513	496	506	487	561	520	482	505	472	491	507	510	490	542	562	519	560	535	484	511	451	503	499	527	514	504	492	476	512	530	500	535	523	501	521	501	526	501	508	460	514	542	504	505	527	483	505	506	475	566	503	492	476	500	517	491	495	496	490	507	540	478	492	474	534	498	482	504	479	481	510	509	514	516	500	496	439	512	506	482	529	484	490	523	520	536	481	480	513	515	483	520	537	538	489	470	491	501	505	500	498	523	491	501	469	494	545	502	515	521	484	485	491	472	494	529	517	453	497	477	511	484	496	489	497	517	462	501	508	529	470	466	493	574	494	511	468	496	542	499	553	536	484	506	511	500	504	495	505	500	501	480	517	512	509	509	516	498	473	497	523	474	496	517	524	513	502	490	513	495	513	484	457	487	520	493	469	473	493	492	534	532	500	506	521	483	496	516	488	500	491	531	481	480	530	521	529	499	493	483	505	506	514	527	497	526	472	504	482	493	509	504	500	517	519	531	445	505	516	526	491	509	500	495	495	470	505	483	540	468	497	487	509	475	477	525	511	536	532	508	547	485	510	502	504	509	482	513	527	498	512	465	517	471	504	510	501	472	474	454	516	495	485	535	486	519	488	500	504	524	520	530	507	539	486	511	502	471	493	515	483	483	502	497	523	483	519	487	501	488	538	500	461	522	514	483	449	516	500	541	537	495	486	499	531	494	471	491	513	519	523
13263	7323	5622	4094	3936	4705	3978	2209	1469	1034	868	811	647	459	441	408	371	349	367	381	392	388	353	390	352	386	368	371	371	371	356	370	334	369	343	346	371	357	385	407	380	400	367	368	388	365	403	376	370	326	337	377	408	335	348	361	347	383	352	371	366	378	338	329	345	408	357	341	383	383	363	361	392	351	369	384	382	387	385	365	380	399	371	403	385	403	365	340	380	408	377	373	373	319	376	344	356	381	405	356	359	343	387	366	389	377	375	359	365	375	397	367	357	345	404	387	382	402	338	363	357	378	387	332	321	376	402	388	374	374	398	386	332	361	381	365	406	379	365	377	358	372	352	345	386	385	363	346	398	363	364	366	385	385	387	373	383	376	369	359	386	404	319	363	338	380	382	356	379	365	380	400	363	400	378	347	384	355	362	355	356	414	384	366	376	346	391	380	382	418	354	353	422	366	394	362	363	395	359	397	371	369	368	372	381	360	333	367	384	395	370	372	357	354	365	354	381	352	394	364	377	356	401	351	344	342	353	387	371	358	367	378	346	350	373	350	361	361	353	370	361	337	336	379	402	337	386	369	361	372	355	363	357	363	421	368	378	384	364	398	373	403	400	340	385	408	377	405	369	400	403	327	365	395	358	384	362	374	378	377	353	366	407	378	352	357	346	399	356	352	381	341	371	390	374	349	355	335	348	383	368	398	358	348	346	385	394	353	374	372	343	383	407	374	360	390	383	385	384	356	403	326	373	316	397	364	335	368	368	394	386	354	386	384	389	390	367	379	346	369	350	360	370	381	358	383	351	360	355	359	364	365	374	358	404	409	369	378	375	372	381	376	359	395	357	355	398	384	382	394	375	418	329	400	353	345	373	399	375	373	387	360	356	407	369	371	350	382	391	390	352	366	367	362	363	362	331	384	370	376	384	350	354	336	378	383	374	410	359	356	379	366	386	373	379	388	355	364	357	352	366	370	351	359	370	400	382	361	372	374	356	344	350	365	421	374	365	392	371	390	412	357	392	320	373	365	363	373	385	396	361	369	359	375	378	376	395	390	349	358	381	347	328	342	349	385	332	372	392	355	390	370	366	373	385	341	386	362	328	378	384	365	383	381	363	405	362	391	371	360	352	363	364	352	375	387	353	345	368	361	437	420	423	351	374	430	390	399	387	335	365	353	386	359	410	386	383	364	372	386	375	338	373	357	343	363	352	342	341	362	332	359	401	380	345	355	351	379	355	375	371	358	348	377	367	397	386	414	407	357	377	364	359	382	387	359	348	376	391	371	364	383	358	367	351	392	376	333	359	380	380	368	366	368	377	348	360	381	346	374	339	388	357	354	373	366	331	360	435	345	368	364	339	350	358	373	365	332	398	389	334	370	372	375	410	378	386	435	334	351	391	350	349	368	362	329	377	340	336	332	355	346	408	334	340	372	382	384	373	368	337	377	369	373	383	365	364	362	363	378	331	386	349	365	359	382	365	355	351	363	388	360	334	371	354	387	397	353	346	377	410	364	341	351	377	383	391	346	352	369	326	353	348	359	342	372	376	390	366	393	371	382	371	364	363	369	373	412	342	379	409	366	362	379	358	373	414	332	353	369	352	362	336	367	357	329	348	370	422	376	391	351	383	373	360	340	392	381	358	388	364	385	358	373	345	393	378	345	389	364	395	408	369	358	325	360	383	385	372	374	332	353	357	355	357	332	353	359	370	365	365	344	369	382	357	372	388	369	383	351	349	386	356	368	374	419	352	356	348	365	421	361	391	376	386	368	363	355	374	383	389	423	378	359	333	369	374	365	406	386	385	332	362	360	361	387	373	363	434	383	380	344	373	356	345	383	363	362	408	344	381	352	398	399	362	374	333	365	346	359	363	396	398	347	384	344	366	367	360	353	399	375	367	364	372	327	348	368	390	344	392	329	400	351	356	398	358	361	358	346	386	380	356	351	360	381	378	347	358	396	377	354	400	355	395	372	359	390	405	361	350	383	367	347	374	356	365	318	350	362	388	370	379	363	407	337	376	373	364	345	323	407	342	399	392	379	366	377	376	375	375	370	349	360	379	349	321	346	379	342	384	418	344	357	352	367	365	377	330	398	346	396	393	334	373	389	395	382	364	387	384	331	369	383	392	335	357	356	371	406	368	378	378	365	352	368	353	362	384	345	367	376	365	387	380	390	354	352	386	384	361	376	340	351	371	359	362	370	375	334	362	345	356	338	393	405	382	367	416	392	365	383	379	382	405	385	373	345	407	381	361	361	368	361	373	400	363	390	398	380	373	390	362	388	358	335	393	357	383	375	401	372	356	372	345	396	350	365	402	369	393	359	384	388	359	396	413	374	376	399	404	340	388	375	399	321	399	346	354	379	393	381	348	377	391	391	396	362	368	361	400	404	352	390	368	375	360	386	376	378	352	357	368	365	391	364	371	381	372	395	368	369	333	335	357	371	379	372	378	356	370	403	405	367	366	366	308	359	364	386	408	398	389	379	351	385	362	384	420	405	369	342	325	371	379	394	386	332	388	374	353	388	390	377	366	372	339	383	338	404	368	367	369	360	368	347	356	338	382	385	402	355	365	382	383	355	353	368	370	326	347	351	403	352	351	349	365	382	355	366	378	371	364	338	335	391	361	352	375	339	351	375	377	396	422	391	392	362	383	326	383	368	394	391	353	356	358	415	379	380	347	392	404	410	355	365	357	361	406	384	328	375	359	351	373	388	350	342	373	397	388	345	376	364	335	346	342	381	389	386	346	387	344	352	376	352	402	383	401	386	339	361	365	383	356	376	370	401	377	381	316	352	364	360	375	363	365	347	385	364	374	374	330	346	360	320	375	381	378	391	375	385	373	383	368	382	402	408	393	406	396	372	367	347	368	331	343	366	404	395	366	358	375	351	341	368	364	371	348	375	347	360	359	358	349	398	378	357	353	336	362	352	371	363	404	372	375	391	331	389	354	371	358	398	375	386	406	357	354	354	352	392	378	363	366	375	390	392	405	374	342	353	370	344	366	369	398	349	349	365	382	334	392	347	400	351	358	335	304	352	388	363	358	375	409	402	335	360	402	344	395	347	350	357	364	385	397	365	374	360	365	373	376	380	381	391	382	375	354	375	370	376	351	335	389	367	362	343	377	335	365	346	384	320	364	379	380	367	342	361	379	366	351	363	379	378	400	356	353	396	391	369	381	377	404	360	332	384	360	387	340	365	383	381	379	320	350	382	379	383	378	397	363	343	354	410	365	371	350	391	393	353	371	396	392	386	401	344	337	357	431	388	362	405	350	380	357	374	352	359	373	378	349	349	375	362	398	367	371	376	369	363	395	394	352	362	356	349	361	378	360	379	383	381	333	345	373	382	367	366	375	370	376	343	374	337	358	375	361	399	382	418	391	354	388	391	322	386	410	351	387	377	345	363	363	360	378	361	395	367	366	368	330	371	385	403	375	381	354	333	346	373	361	392	326	348	351	385	392	374	362	353	373	391	377	366
9825	7353	9352	10526	12822	16329	14745	9231	6344	4653	3774	3505	2787	1581	1620	1165	888	946	895	872	943	956	914	892	959	839	884	920	905	899	881	880	959	906	891	940	916	910	884	840	882	943	947	932	862	944	924	873	884	879	951	877	906	955	925	979	964	873	891	939	962	876	905	866	872	877	929	884	996	938	865	871	903	926	872	851	907	891	928	914	875	920	895	962	952	938	879	918	882	898	884	889	904	917	935	884	866	862	911	883	872	871	911	876	868	927	874	913	856	886	903	894	905	901	891	895	895	959	912	871	835	915	919	927	908	899	896	939	938	943	906	863	896	868	900	906	850	928	893	953	859	974	962	971	879	921	896	979	875	884	895	866	938	918	853	895	862	876	927	903	896	889	881	866	884	879	851	910	926	980	851	879	856	945	920	896	844	870	947	949	912	935	913	905	871	869	880	936	885	902	863	925	917	889	871	923	911	847	894	897	866	891	911	859	896	897	954	925	888	925	871	905	909	927	919	950	903	871	909	974	912	910	896	869	882	898	911	887	880	848	883	879	915	901	918	928	914	928	908	907	959	881	907	937	928	883	922	877	926	910	948	894	854	917	913	936	921	904	898	913	855	890	943	890	889	923	918	954	927	932	900	907	871	895	873	867	910	929	961	921	929	909	926	885	942	875	906	951	864	881	898	852	871	936	875	937	930	868	912	895	896	903	904	880	932	869	879	957	931	895	844	923	914	943	884	878	954	926	887	885	862	882	914	896	927	886	947	882	956	874	923	915	862	855	943	891	877	907	885	973	868	939	868	883	945	880	905	902	934	876	881	912	851	922	917	894	873	947	963	897	873	934	900	901	871	886	956	918	943	949	893	873	951	885	907	880	848	892	924	923	915	909	908	885	888	860	922	871	882	929	874	930	892	923	922	856	939	883	932	914	924	913	915	891	861	897	942	920	885	931	913	840	905	903	869	907	900	872	894	889	893	924	866	916	893	845	895	909	866	878	924	877	907	905	900	888	925	890	885	950	944	921	879	912	868	878	906	879	861	902	923	921	917	915	897	873	872	860	905	886	879	880	912	943	867	936	873	965	866	858	876	907	880	898	927	884	914	941	893	927	897	900	939	991	901	945	953	867	886	874	910	914	955	878	907	878	950	916	885	854	847	909	870	896	922	928	912	881	930	862	894	909	896	920	931	907	912	926	894	914	864	888	836	843	900	910	922	900	916	903	930	945	878	880	924	889	893	939	873	939	897	894	889	895	868	944	938	911	884	886	831	939	910	890	886	896	930	954	883	899	840	852	894	894	994	889	907	886	924	918	865	878	900	888	949	930	894	924	943	913	902	892	899	871	856	907	892	923	888	900	922	914	901	917	882	917	925	831	921	912	909	856	891	894	861	875	897	873	927	850	913	896	909	849	849	930	881	888	905	905	876	890	918	946	894	918	876	912	876	898	879	953	893	849	940	862	917	943	906	939	922	905	914	885	927	968	889	853	892	902	930	889	926	886	947	911	923	916	932	862	913	914	910	908	873	896	896	930	869	878	939	920	879	868	882	942	894	898	900	908	897	922	928	949	910	905	954	926	865	881	903	902	854	925	858	940	897	935	839	898	915	883	908	929	876	906	952	903	908	903	851	956	927	899	858	895	885	931	866	889	889	853	908	888	871	877	909	870	861	902	889	906	894	844	886	895	890	937	912	902	858	895	819	931	895	860	918	915	893	922	901	932	926	951	925	883	940	900	894	902	914	840	857	906	862	898	888	872	906	908	885	907	936	912	866	890	886	910	900	927	936	894	979	855	848	901	927	834	864	880	926	895	888	939	916	876	900	917	940	882	900	846	916	944	911	927	924	899	920	893	846	867	904	866	861	866	934	935	946	890	905	927	906	919	862	894	941	903	865	917	865	898	915	899	883	921	883	890	885	959	866	875	880	877	936	899	923	864	879	904	960	874	931	861	913	901	921	916	903	892	944	870	860	872	872	907	856	836	888	908	891	916	887	873	881	943	844	856	878	890	919	844	893	943	892	946	853	911	956	900	895	899	913	861	888	852	906	910	908	853	916	908	855	865	852	895	943	888	895	873	885	963	934	836	890	907	928	886	867	897	881	861	880	949	890	905	872	951	941	908	933	934	941	887	900	853	920	847	947	863	881	908	919	908	940	888	874	921	869	909	892	988	909	918	933	881	905	912	871	896	869	899	945	907	875	909	846	903	942	854	877	881	862	911	888	896	904	890	899	888	915	898	915	871	906	908	901	896	862	899	805	914	900	906	879	892	907	903	908	872	875	936	916	837	892	887	942	893	848	878	909	949	931	941	873	846	906	861	913	983	923	883	883	966	902	900	926	911	856	917	851	907	937	900	926	897	940	893	879	856	886	934	882	895	959	881	913	889	867	924	896	886	902	903	914	857	918	869	841	900	857	885	898	943	907	937	884	864	923	863	939	883	885	875	875	864	933	880	947	911	825	868	892	884	900	901	865	917	908	926	860	901	898	894	892	925	902	909	938	926	892	898	905	892	859	897	880	961	896	894	873	851	887	897	905	892	885	908	892	915	962	911	849	915	882	930	915	904	927	899	966	879	876	855	922	878	910	877	907	858	940	892	871	902	909	813	880	913	885	891	919	923	943	819	959	916	898	920	920	912	934	877	934	890	928	925	916	927	912	899	904	879	886	850	942	905	921	924	872	868	932	887	871	923	907	880	882	944	920	908	889	854	899	926	947	888	877	922	924	955	869	971	927	920	964	917	935	903	857	903	923	893	910	904	886	886	921	848	918	886	895	909	912	931	967	897	889	884	913	891	942	867	944	887	892	923	925	922	890	958	881	919	884	935	961	906	934	901	884	830	920	914	961	920	968	885	958	916	860	897	912	950	912	904	892	898	899	893	895	925	887	880	929	896	883	936	885	860	894	857	962	964	920	873	885	944	899	878	933	866	914	871	888	913	883	917	866	876	869	889	918	907	877	865	809	864	867	917	873	910	876	933	850	919	869	853	929	923	909	912	869	892	898	887	898	947	909	895	917	901	914	973	969	897	906	913	887	919	888	913	889	869	881	947	863	899	927	911	898	967	878	917	929	916	933	928	942	909	860	842	923	868	840	907	927	884	940	889	906	929	909	883	948	897	909	866	916	894	868	909	887	921	961	900	938	881	917	879	881	871	953	902	862	858	861	924	901	890	929	915	887	857	889	875	872	908	915	953	892	931	943	856	898	938	944	874	824	902	886	912	885	915	896	914	913	971	887	936	881	901	924	939	885	936	891	900	915	946	885	876	893	921	923	918	830	918	890	915	900	928	878	892	886	852	858	913	872	892	967	875	881	945	907	905	902	903	885	879	896	947	877	889	889	859	922	888	928	868	940	913	973	898	864	895	894	932	871	859	887	961	941	863	918	908	877	864	897	904	884	909	890	914	929	912	896	869	946	937	912	893	921	919	909	884	864	906	956	847	880	890	884	973	919	906	906	903	917	901	906	931	882	870	918	857	920	910
28551	20700	18902	15603	13957	14908	12485	6092	3777	2362	1958	1421	1264	857	549	546	378	407	373	392	356	360	375	359	382	350	335	384	403	336	367	368	344	322	335	351	350	344	387	383	379	329	342	383	375	385	358	405	361	357	377	372	358	346	349	393	378	336	368	379	334	319	376	397	351	357	350	392	359	348	354	334	361	378	393	390	371	336	324	378	369	407	404	379	377	328	378	375	369	390	395	375	379	363	387	382	360	370	362	382	382	394	352	365	360	351	383	354	343	368	362	362	327	386	363	381	368	353	354	366	379	369	362	381	398	351	353	384	386	348	352	326	364	363	361	357	347	340	354	396	377	361	371	341	365	393	364	380	374	356	341	364	348	370	370	331	360	330	326	335	400	366	397	352	354	366	375	334	389	338	412	347	364	343	406	375	381	349	344	339	370	353	401	382	369	401	379	364	385	358	369	362	358	379	360	351	367	369	359	368	364	364	364	369	348	355	356	356	344	363	355	393	397	399	372	366	409	352	364	355	374	363	344	391	351	339	350	341	360	361	378	382	378	369	331	356	376	386	369	386	368	350	399	357	389	378	363	373	377	352	360	394	399	354	345	346	359	374	396	343	388	352	373	378	386	354	353	393	365	353	339	371	372	376	366	380	354	383	355	335	351	370	366	368	389	355	355	348	368	405	387	382	378	393	358	359	392	392	387	377	365	352	366	382	396	345	358	372	350	346	329	379	392	366	361	383	319	379	349	362	356	394	364	342	385	319	398	370	378	403	379	354	385	375	340	377	415	415	384	385	376	374	383	350	360	369	355	340	347	409	350	360	352	378	347	394	366	367	355	334	346	381	385	380	365	351	328	377	398	383	406	342	396	384	361	346	351	359	402	356	377	377	350	409	395	362	371	342	370	340	360	352	376	371	343	410	335	401	365	349	369	384	365	382	350	373	310	338	363	375	382	344	371	347	367	364	367	380	354	385	386	369	364	378	347	422	334	390	366	361	372	363	374	410	384	398	379	356	373	390	371	349	374	366	377	375	363	368	359	405	393	358	377	361	373	342	381	371	392	384	387	370	373	391	369	348	344	359	347	321	366	357	373	323	405	386	329	352	363	373	388	371	389	375	363	368	362	357	334	397	367	354	338	375	376	430	368	389	400	416	341	377	378	348	379	348	337	363	358	390	363	344	392	353	344	368	370	379	337	350	399	370	373	372	341	377	370	370	397	335	372	369	331	354	375	354	379	377	380	331	382	388	408	402	359	399	371	357	373	373	375	369	394	362	378	378	385	378	376	365	343	360	363	362	343	366	347	357	372	380	388	393	383	370	354	367	337	385	340	361	382	349	378	353	360	325	372	339	341	380	400	367	366	324	374	341	346	343	358	366	346	362	323	408	354	372	376	346	340	347	349	377	356	367	348	369	346	381	380	363	362	391	328	354	389	386	312	395	377	376	370	339	341	383	343	387	351	371	368	378	386	329	329	380	362	379	390	333	364	380	356	363	372	389	355	369	370	381	339	353	359	327	368	331	356	344	382	405	391	377	390	399	349	404	337	392	375	372	366	337	358	386	363	413	360	353	388	355	341	406	379	404	373	366	380	366	366	356	339	398	338	368	348	412	374	354	383	360	338	389	395	379	369	367	373	366	350	361	344	371	353	367	347	346	321	350	373	381	376	375	361	357	362	351	386	381	343	371	365	362	356	389	378	390	376	368	366	401	361	343	378	379	365	363	382	397	378	363	379	351	376	368	385	377	379	349	367	364	374	372	404	368	385	354	376	410	397	379	353	354	371	357	370	403	358	364	342	370	379	361	372	342	368	388	360	419	388	352	393	360	360	315	356	331	365	346	338	355	393	396	370	364	355	363	371	340	383	388	354	338	353	390	373	353	339	352	354	399	344	371	362	371	356	379	375	364	350	359	351	353	384	359	362	415	383	377	361	403	383	393	395	404	338	361	367	341	374	350	389	375	366	360	320	379	398	375	365	360	383	362	380	343	366	389	379	359	361	382	404	384	356	354	370	346	359	368	357	372	367	357	402	357	364	387	405	378	378	344	368	372	339	365	369	372	355	387	392	363	410	347	384	330	337	338	365	357	372	361	383	363	372	354	354	370	357	325	336	354	389	356	392	374	346	370	346	368	361	373	361	396	386	357	377	378	348	389	322	371	350	364	350	366	371	344	397	381	363	390	365	382	362	376	342	343	377	378	401	420	378	366	345	320	377	354	373	392	360	374	389	343	382	339	368	387	410	369	386	365	357	359	351	373	354	371	343	345	357	407	359	364	370	400	353	345	400	386	393	335	379	400	344	343	372	351	384	381	381	360	391	382	368	355	346	392	375	399	378	374	360	362	377	334	398	352	390	350	352	414	360	371	374	383	374	334	366	369	390	366	368	379	357	382	355	379	384	387	379	343	391	377	390	328	364	361	329	354	338	360	369	387	347	379	365	368	405	367	345	348	368	379	351	369	321	386	336	395	389	389	375	381	394	371	394	371	353	360	352	354	375	387	362	357	353	383	378	333	359	369	352	367	371	321	335	374	374	366	374	382	458	397	390	340	369	376	397	357	377	349	366	364	316	385	370	379	360	339	360	377	364	367	361	378	364	381	385	352	412	368	378	353	387	378	365	395	398	361	358	357	378	357	354	339	323	330	385	366	385	371	377	331	398	367	386	346	366	359	389	367	372	345	331	313	339	358	358	366	351	346	361	355	376	356	344	384	368	403	384	385	345	361	369	346	380	345	362	366	355	362	394	363	361	372	353	370	370	345	370	371	352	370	348	383	353	346	404	360	350	357	358	366	383	362	421	386	341	366	342	351	352	380	360	364	381	376	362	379	361	383	410	346	379	343	352	328	383	390	369	381	331	369	372	384	362	369	348	351	392	409	353	372	369	370	375	390	386	369	342	365	372	402	362	377	369	391	389	379	345	355	378	356	376	371	377	356	344	337	397	357	351	365	361	389	337	427	385	356	370	371	360	338	359	363	395	357	370	332	395	362	399	379	366	363	362	344	368	380	356	370	375	378	350	370	339	362	374	380	371	352	362	388	366	412	342	373	336	388	347	332	347	364	372	371	350	359	405	349	357	373	409	371	374	370	378	377	372	377	360	360	363	336	413	357	387	347	349	351	353	362	359	361	294	351	378	384	390	350	358	325	340	369	355	390	386	377	358	352	323	354	346	364	362	372	388	334	341	355	392	361	386	346	360	378	375	376	379	373	344	349	370	351	390	381	358	378	359	357	372	345	369	377	376	341	338	364	352	373	397	362	390	345	408	374	376	346	405	354	354	358	371	388	376	346	372	347	355	361	394	353	365	380	368	363	338	373	405	404	359	354	361	374	390	366	339	374	363	341	381	354	393	351	372	384	360	382	353	347	352	358	381	370	393	338	341	348	368	372	374	375	354	370	342	370	359	359	359	380	339	378	392	361	333	343	384	367	342	346	344	349	353	368	361	358	397	365	347	364	385	335	383	340	339	326	390	366	380	323
21010	17565	23638	22881	29508	34577	30723	20096	15340	11388	9570	7253	6436	3686	1938	1863	992	1006	950	902	941	905	927	932	940	887	906	875	966	875	919	869	953	911	923	936	890	908	906	893	880	939	876	928	908	931	895	929	888	892	906	889	868	927	884	893	935	881	918	930	882	907	871	857	921	916	863	909	931	846	885	854	867	863	827	900	879	916	875	935	877	902	843	893	897	897	895	860	910	817	854	901	847	884	878	899	901	899	954	880	888	904	915	879	895	887	870	950	850	894	924	896	879	890	908	930	901	904	870	902	895	849	891	897	870	935	887	893	884	857	886	831	890	892	864	906	895	846	896	982	897	879	895	929	892	864	912	877	838	947	891	979	940	873	857	927	925	882	909	849	854	895	887	919	914	866	903	884	836	928	876	861	902	861	894	938	909	869	844	872	862	877	858	911	884	916	862	897	843	905	845	933	880	873	852	901	880	901	843	914	896	910	873	868	883	880	937	929	870	891	914	896	908	888	908	862	874	870	921	822	935	898	857	905	861	871	859	903	867	904	898	892	900	908	848	898	876	870	882	861	856	915	921	896	918	880	836	856	909	910	870	867	870	844	920	900	942	849	953	865	849	855	901	864	882	899	838	898	948	876	865	866	907	815	890	923	948	917	833	886	910	901	922	937	892	885	901	905	857	853	872	907	876	853	905	941	899	893	895	900	906	923	816	927	847	870	896	866	875	868	911	883	857	854	861	883	858	912	894	883	874	888	867	926	885	895	893	834	918	982	871	897	894	869	852	840	898	868	854	903	913	876	914	912	921	881	902	899	911	904	915	928	843	890	863	878	908	874	901	897	886	949	914	907	873	951	895	831	854	909	916	892	870	914	911	855	920	892	895	909	886	872	917	891	913	891	921	873	903	912	880	882	963	912	870	931	862	887	887	849	945	882	868	918	875	939	867	923	891	909	935	845	868	854	838	898	902	920	892	913	873	857	882	890	844	892	942	936	868	916	903	901	860	883	860	880	908	880	862	882	913	868	865	910	894	927	876	857	874	845	920	936	837	857	904	938	830	966	867	911	915	867	880	860	903	908	903	900	905	913	905	925	835	897	931	916	852	918	839	864	903	879	912	879	850	896	875	827	927	862	827	866	883	919	896	909	890	854	856	855	886	920	847	875	913	878	860	888	930	895	874	896	864	891	937	833	862	890	880	894	880	887	876	883	886	854	843	868	881	943	894	898	890	893	913	917	913	891	910	894	841	903	875	883	886	866	890	840	902	915	864	908	896	875	912	920	903	849	909	894	887	913	927	903	853	867	902	862	877	894	852	824	915	910	910	904	893	892	885	857	840	911	898	881	922	886	896	875	866	874	906	831	919	901	911	857	867	830	882	896	900	874	873	918	909	889	959	900	826	817	893	903	843	936	844	881	943	894	923	875	894	870	861	866	851	862	915	914	849	948	877	959	875	912	864	884	899	858	884	837	920	841	896	862	882	862	867	870	931	955	897	860	901	883	880	869	930	867	948	854	851	932	882	910	887	938	859	880	925	918	891	923	901	930	883	877	915	922	868	888	851	935	906	895	885	898	874	904	931	934	952	881	916	904	938	959	884	900	871	924	893	935	895	847	903	832	871	845	905	917	922	890	858	925	900	935	935	909	891	914	870	888	898	905	874	854	873	885	914	893	845	911	905	888	908	866	868	907	910	930	863	904	912	870	900	851	934	926	939	844	881	919	920	882	938	907	841	851	921	894	900	890	885	850	901	937	882	866	880	949	891	918	887	872	884	913	855	857	874	855	850	832	888	896	901	869	861	929	861	917	865	831	865	905	847	889	909	876	914	871	909	880	938	860	867	876	869	873	869	934	885	841	913	842	879	897	892	918	905	902	876	915	863	900	866	916	909	935	878	888	964	964	861	892	915	863	904	889	947	894	939	896	892	875	946	905	892	848	877	964	907	916	870	950	904	862	883	882	882	882	851	934	915	815	906	876	874	905	918	893	893	835	920	874	960	871	882	912	870	890	909	861	897	921	858	881	885	892	870	886	897	878	886	903	921	872	895	864	863	891	890	883	907	864	891	895	873	923	902	904	875	861	883	917	934	877	871	878	877	879	887	901	856	846	861	916	844	855	917	881	902	864	879	877	863	922	925	867	874	896	879	910	887	865	930	884	917	893	887	839	915	909	928	907	885	900	875	870	897	888	822	875	902	844	896	905	909	865	887	880	901	874	896	912	939	863	907	871	912	869	977	908	853	903	911	878	900	914	831	889	875	919	929	969	913	904	913	851	899	853	897	905	937	912	913	879	889	933	864	867	928	931	941	893	879	886	950	876	875	936	914	888	933	895	879	851	901	870	889	846	872	896	863	877	846	881	971	875	851	877	882	845	859	894	867	877	899	845	875	882	854	883	892	895	874	946	841	856	880	896	891	898	881	885	880	915	871	898	915	896	934	907	876	860	890	874	877	930	904	971	856	816	945	839	909	927	875	888	871	905	938	907	853	892	841	935	862	868	880	898	859	875	918	892	882	925	865	882	893	863	861	864	895	880	883	952	919	873	873	885	892	891	885	888	893	855	905	944	836	893	898	891	926	893	889	844	885	925	922	883	905	906	891	818	897	909	922	896	845	834	882	910	918	892	895	855	903	891	892	840	905	857	850	921	859	920	898	920	848	903	867	903	841	892	849	911	960	891	830	863	860	897	900	862	913	925	890	900	886	900	897	867	887	876	846	857	881	877	883	899	911	893	924	878	954	850	908	903	882	947	872	884	900	906	916	861	893	970	871	901	871	874	843	849	923	906	873	942	904	828	920	875	918	951	894	896	864	851	884	842	909	876	895	906	892	918	872	910	891	915	848	926	853	910	901	849	904	863	866	914	902	868	861	926	859	862	876	876	886	914	892	869	904	877	933	858	928	850	957	886	915	886	881	899	878	881	904	886	898	899	885	864	886	841	935	885	909	922	898	885	868	870	916	864	887	844	908	912	911	898	898	868	853	834	905	901	870	924	856	906	904	891	884	921	926	907	865	870	899	862	855	921	886	891	889	840	882	864	891	888	908	882	897	873	874	880	900	934	925	863	864	892	903	883	919	903	883	883	905	897	832	910	950	894	875	876	851	892	876	867	914	836	842	880	913	894	922	828	870	893	926	870	950	868	932	886	861	914	947	874	871	881	890	869	905	926	877	875	878	888	910	871	912	912	860	874	861	908	877	918	906	898	929	873	892	900	840	894	981	907	898	886	913	896	862	867	906	851	858	907	883	852	861	889	909	898	897	926	861	877	942	853	940	894	928	870	916	925	895	883	905	924	876	887	876	857	896	886	914	880	901	883	882	903	926	892	916	915	838	860	889	890	885	862	937	880	947	829	932	880	877	880	888	930	882	926	864	902	853	921	881	905	851	897	845	897	893	884	881	892	944	852	874	839	853	870	909	917	906	865	832	875	906	932	905	913	905	912	872	866	897	894	892	869	884	833	894	919	903	886	911	868	898	874	856	925
39292	31629	27404	22719	23431	21598	17802	9457	5652	3593	3047	1773	1625	922	524	346	281	251	206	189	216	235	218	195	178	168	220	193	257	195	199	204	216	196	207	177	218	196	238	177	181	211	211	215	196	188	188	195	197	199	192	198	191	200	197	214	225	187	198	185	165	196	203	183	216	190	208	170	213	225	176	206	226	188	183	181	204	195	204	197	221	175	176	205	187	175	184	194	178	222	187	214	200	186	205	173	231	201	199	194	186	163	218	172	208	202	194	185	196	195	183	196	213	203	209	204	188	229	214	227	179	208	178	173	187	189	182	186	198	198	191	219	196	191	194	185	198	194	197	206	193	203	181	212	218	166	192	199	225	167	195	184	196	190	196	189	195	209	208	202	212	183	195	193	193	171	211	207	196	187	175	197	208	196	198	149	212	204	191	180	207	202	201	175	196	217	221	181	185	204	189	198	174	210	199	189	203	176	209	200	207	203	194	215	226	215	209	202	208	184	191	191	177	160	211	186	179	182	187	204	193	210	182	200	193	184	170	190	183	190	199	186	202	183	213	201	199	214	189	186	194	169	189	195	204	199	193	208	185	191	180	223	204	203	209	200	220	185	220	185	192	196	177	203	224	184	193	186	181	184	200	210	214	182	204	192	170	205	208	198	180	206	193	188	207	202	167	197	174	204	194	195	197	181	234	173	196	196	223	221	196	183	204	205	200	216	214	198	195	198	176	211	178	177	214	199	199	200	167	185	177	202	201	208	176	214	184	168	198	193	201	213	225	207	202	203	185	217	180	183	209	205	178	194	189	218	201	184	214	195	207	208	207	202	194	210	210	180	196	196	201	223	182	208	212	167	183	186	243	206	205	194	183	200	179	204	230	217	206	203	212	168	190	228	222	183	199	218	201	195	213	224	190	201	194	208	164	208	198	191	198	177	205	218	171	211	201	206	190	211	185	191	189	224	191	183	196	183	207	206	181	197	193	180	187	173	209	213	181	168	206	208	171	175	200	206	197	231	207	189	212	192	183	193	193	190	232	191	205	189	199	202	187	211	199	169	192	224	194	183	194	212	168	191	208	193	198	176	200	206	196	180	199	196	194	180	192	206	202	189	203	184	198	216	201	206	187	199	216	207	185	197	193	185	194	179	201	201	179	199	191	190	204	204	197	202	219	229	158	205	201	194	178	192	222	205	212	185	215	201	168	197	206	182	195	209	194	216	210	189	192	199	167	196	204	190	184	208	198	194	194	204	199	185	196	186	180	184	206	201	199	193	187	177	199	197	213	210	181	191	201	193	193	186	169	201	191	179	200	182	194	188	193	194	195	208	206	207	199	177	217	180	226	212	198	205	203	209	216	190	190	193	211	196	197	180	203	184	195	212	218	182	177	197	191	198	212	173	222	192	192	189	189	196	206	223	201	185	186	206	194	196	204	171	156	193	193	211	194	185	178	208	179	195	186	198	184	180	189	244	196	190	168	199	199	221	196	198	185	241	198	215	198	175	210	202	184	191	199	177	199	202	188	202	182	193	182	173	214	193	200	201	192	176	201	223	194	194	187	180	170	201	202	187	198	231	193	201	170	207	183	201	190	177	186	189	206	202	194	201	218	209	166	188	195	198	171	167	199	200	208	200	185	192	222	214	212	199	201	221	201	184	177	213	193	182	182	213	208	190	211	208	203	194	200	187	202	196	201	195	207	196	180	213	200	207	212	186	187	213	202	209	183	201	207	184	198	209	194	212	221	196	196	216	201	207	189	198	205	178	217	234	214	182	199	202	211	206	174	190	194	191	190	214	192	190	213	214	181	179	179	215	207	188	204	206	232	204	188	205	165	198	202	187	198	196	208	225	198	193	194	201	156	193	194	202	219	199	200	208	192	190	226	189	169	190	202	193	190	189	183	198	176	200	202	165	180	203	195	195	217	186	220	186	210	199	181	195	184	214	195	211	212	207	214	206	190	186	215	195	171	209	196	179	198	198	217	206	204	197	180	204	218	178	172	189	202	195	197	223	205	202	198	197	197	211	180	175	225	189	165	188	202	205	208	201	170	200	218	192	207	176	205	205	213	211	204	213	198	184	177	177	217	186	171	210	224	189	219	213	184	198	174	184	213	183	175	212	198	209	202	202	197	202	199	199	233	199	173	201	187	189	219	199	180	194	202	210	209	205	206	183	199	235	210	208	212	197	216	191	184	210	191	224	201	177	220	232	190	197	206	202	220	194	195	174	206	237	201	210	195	198	178	243	215	180	231	193	187	193	193	188	193	203	203	205	182	188	174	179	196	197	188	190	208	218	196	185	178	199	201	210	198	195	215	200	216	185	192	191	184	203	170	198	189	177	186	215	195	188	183	217	221	220	208	202	171	175	178	185	180	200	206	188	212	195	196	201	180	196	194	193	191	210	201	209	180	194	188	180	204	198	229	204	172	215	194	191	198	208	183	201	179	197	192	192	187	211	214	190	207	204	184	218	204	193	178	194	194	210	170	194	187	204	174	205	192	168	225	191	185	197	200	193	187	196	156	185	182	166	214	202	215	197	198	182	223	196	198	207	209	236	196	228	200	173	212	190	208	201	186	200	177	195	225	204	228	180	182	206	200	166	185	215	194	219	203	186	180	187	202	194	166	189	177	184	207	207	186	193	199	194	196	181	230	202	180	198	172	172	203	186	208	185	205	185	158	204	180	203	163	172	218	201	220	189	191	188	202	205	209	168	201	196	206	196	185	168	203	190	200	203	184	194	198	193	203	165	199	176	198	176	177	203	199	190	214	198	197	189	167	204	216	179	217	194	208	223	199	206	197	195	191	184	192	202	205	200	211	177	194	236	193	186	218	200	160	187	201	197	236	218	204	178	194	206	186	208	220	207	182	202	199	187	189	193	237	183	199	218	177	206	204	177	195	191	193	194	206	203	201	195	182	196	194	208	180	182	189	198	202	202	172	192	202	177	199	181	192	174	204	175	227	232	189	189	196	190	186	190	188	206	182	178	174	218	193	191	209	199	195	206	191	209	177	205	191	211	199	208	197	193	217	180	196	187	215	187	183	182	194	205	207	207	186	198	216	188	198	166	201	195	208	180	174	205	188	167	203	216	222	201	221	178	191	173	200	190	216	220	189	172	171	190	204	208	152	176	206	212	193	193	220	186	202	195	202	212	207	206	159	200	202	193	205	193	192	197	178	201	228	195	199	203	204	198	191	194	191	208	183	228	188	194	207	193	193	205	216	196	204	212	192	188	191	200	231	209	213	171	231	174	204	216	201	198	177	226	194	183	230	233	187	173	220	208	199	222	209	189	194	204	205	187	195	181	180	207	190	207	199	244	224	184	208	176	191	158	215	178	202	201	207	224	184	191	203	178	188	198	199	194	193	215	199	232	180	184	217	218	209	191	197	211	213	209	230	199	179	180	216	181	184	177	212	212	205	192	200	216	197	198	185	211	179	180	181	188	209	217	186	222	240	192	171	201	189	187	206	171	188	189	186	179	198	182
28113	25648	29620	29883	38587	40803	36393	25921	20768	15873	13757	9815	8689	4746	2567	1429	1067	615	576	537	531	569	545	556	526	556	536	520	558	511	564	506	541	538	524	536	544	505	551	526	498	486	547	510	506	510	525	518	518	495	500	539	523	525	510	494	496	506	565	515	514	499	521	491	469	510	479	505	516	534	540	516	498	511	511	523	539	471	499	535	488	514	522	522	452	522	497	513	512	519	462	467	521	520	482	500	492	496	482	459	536	501	523	489	470	518	494	500	503	496	507	475	568	499	515	482	504	485	501	504	532	500	492	510	505	536	533	514	487	524	525	497	551	524	495	470	517	512	500	505	479	507	514	494	484	555	537	515	543	494	520	468	529	471	469	504	505	519	451	533	522	511	503	508	530	499	492	493	479	479	497	483	509	510	518	486	562	517	525	501	515	486	514	508	513	513	501	481	517	551	493	452	511	508	513	546	490	490	508	519	495	489	528	437	496	538	467	507	514	519	557	526	534	492	523	549	520	461	515	513	497	479	529	475	503	469	518	512	523	486	542	494	501	463	513	511	490	471	499	522	527	477	523	485	508	476	483	484	538	566	520	510	479	491	483	540	488	525	543	488	534	506	538	514	503	485	509	486	518	511	483	470	508	511	488	538	477	511	486	505	461	478	510	480	480	481	493	523	515	509	493	525	486	467	475	518	486	507	501	528	508	551	522	512	489	528	498	472	499	524	469	474	513	525	494	490	526	511	533	504	502	454	485	499	522	562	519	493	507	543	533	502	535	491	503	514	523	527	543	514	472	494	500	527	482	505	505	505	525	483	518	532	527	469	495	498	529	484	518	531	486	513	504	501	500	482	491	526	535	510	470	546	561	451	520	510	518	514	516	500	511	496	552	519	484	487	451	502	512	483	527	506	490	537	497	518	497	505	492	541	521	534	488	505	510	541	501	515	496	496	512	496	526	533	486	494	522	478	511	506	538	533	485	508	512	498	496	518	517	484	537	520	462	514	509	481	550	476	531	489	552	550	515	476	482	472	529	556	515	534	485	509	530	533	551	498	484	507	526	516	487	480	495	518	491	494	515	530	525	502	482	499	525	499	477	496	496	509	485	506	468	501	501	521	543	519	495	534	526	497	512	450	532	492	470	466	525	493	507	511	531	532	470	523	491	523	471	497	502	481	461	487	510	460	534	473	544	497	512	484	530	536	502	527	504	490	459	537	487	501	501	525	515	518	472	493	479	521	518	537	509	513	493	471	520	521	580	496	543	500	527	522	482	516	509	467	474	509	451	496	504	535	479	495	480	482	495	507	523	494	482	482	503	467	509	479	545	462	531	547	497	490	486	521	548	503	502	485	508	506	508	525	507	516	494	521	520	490	507	521	499	538	526	484	470	510	525	524	546	533	513	489	471	483	516	536	475	532	529	526	496	504	493	484	527	487	494	522	518	494	491	519	552	518	545	498	494	492	479	588	525	522	539	501	520	507	497	494	477	510	508	538	508	519	511	481	490	462	492	508	496	546	524	490	480	486	481	485	526	499	534	520	507	477	535	486	478	474	518	500	528	501	523	488	503	517	466	480	495	517	535	509	517	509	480	495	539	525	536	480	503	551	486	508	491	527	532	507	527	490	516	489	530	524	485	511	475	493	469	517	543	482	475	473	500	504	495	503	548	466	498	487	530	476	515	483	513	492	487	511	489	479	512	511	523	528	543	522	485	501	497	501	519	539	546	544	513	523	490	525	534	495	488	486	525	512	561	491	513	501	488	518	533	541	481	490	519	519	487	496	495	470	493	503	467	487	507	535	527	552	488	500	504	503	480	514	512	494	517	507	529	521	529	506	521	485	537	480	514	475	507	519	508	517	475	504	521	487	490	459	501	478	521	458	537	511	501	477	493	528	497	517	533	507	487	498	553	502	521	504	491	506	527	526	552	484	533	512	524	510	484	450	509	495	518	528	521	486	503	491	518	495	559	514	516	486	512	529	488	501	516	485	496	503	490	503	514	561	491	522	523	495	498	498	471	521	492	491	511	527	509	532	498	517	542	447	533	523	539	524	502	512	521	481	523	505	515	499	480	524	516	490	488	473	501	524	469	542	458	524	483	503	491	534	525	488	475	532	514	508	501	531	480	534	534	510	508	523	476	480	547	498	506	492	505	503	505	499	514	509	514	505	490	509	494	525	482	527	480	500	547	509	492	501	517	488	510	495	562	484	494	524	518	505	487	520	504	519	491	488	543	487	479	499	488	535	481	466	485	524	532	479	497	542	513	511	472	498	478	507	482	475	456	483	486	479	522	497	474	508	528	500	505	554	505	547	536	480	529	539	519	532	519	466	524	444	497	467	505	487	535	516	478	460	499	532	504	529	535	511	483	482	471	528	473	541	485	506	516	478	505	506	513	470	506	507	478	490	484	538	513	487	514	494	504	515	553	487	505	485	517	516	467	497	486	545	510	488	538	497	517	458	510	477	503	504	484	523	517	526	474	485	477	496	500	523	500	497	506	568	473	502	526	497	481	485	506	484	497	517	525	509	507	488	501	492	521	507	448	522	470	523	540	511	507	494	541	514	505	514	542	514	465	511	519	517	474	484	486	499	516	501	485	478	484	491	508	505	492	485	549	496	519	469	481	486	521	522	540	510	526	498	500	505	501	483	520	527	521	511	512	542	493	481	532	518	474	517	482	471	508	435	530	487	517	535	507	525	500	494	494	492	471	494	502	504	493	518	474	496	508	496	486	469	524	479	515	500	520	484	497	497	539	539	488	512	503	478	492	498	563	470	486	513	534	502	477	495	513	536	512	507	506	502	553	478	534	518	474	525	525	514	490	501	492	537	535	516	511	489	492	484	515	500	507	538	520	517	494	525	519	509	475	508	507	522	494	549	497	532	502	536	480	514	502	505	489	501	505	524	513	486	533	478	548	473	521	524	526	513	526	509	503	552	467	452	519	480	470	466	460	508	521	507	485	481	473	498	502	497	502	539	487	514	472	480	516	502	560	499	499	527	523	488	535	528	522	512	561	515	529	500	505	517	505	516	484	469	513	549	487	536	528	478	517	469	495	534	509	529	523	491	517	503	513	467	463	514	502	490	529	486	501	495	519	435	522	497	469	507	515	512	505	510	489	538	504	493	492	512	482	489	500	469	515	516	499	498	517	495	486	533	490	499	498	512	546	534	507	510	504	520	487	545	506	514	511	492	547	492	472	566	480	500	530	466	511	514	499	506	556	488	506	530	493	487	521	532	518	509	514	492	484	500	520	511	544	514	521	509	507	473	554	527	480	492	502	513	482	477	503	507	535	482	503	495	492	502	511	488	472	488	523	497	490	502	508	487	492	482	536	532	540	499	477	504	485	478	485	524	516	489	530	514	489	509	522	510	498	536	524	531	480	516	462	523	497	550	502	509	492	487	462	497	513	551	516	461	478	537	520	514	520	501	461	488	510	526	481	533	541	498	521	520	489	494	499	512	525	503	508	537	520	501	520	498
13107	7487	4870	3659	4121	4693	4201	2192	1390	1025	876	657	633	509	433	389	380	390	365	396	369	352	369	382	390	387	388	387	378	369	379	374	409	394	358	367	328	388	381	361	401	372	376	378	392	371	341	366	342	373	410	395	409	367	371	378	346	372	400	445	380	398	357	380	377	383	366	369	399	405	390	378	397	359	359	386	358	391	375	375	391	323	368	388	365	386	375	371	366	361	356	354	381	365	401	418	383	368	372	369	405	355	390	422	355	377	383	343	330	358	353	383	369	373	372	388	394	392	366	379	387	375	369	359	386	386	357	350	340	400	364	342	373	398	358	399	375	374	419	383	408	395	366	381	346	390	355	381	397	349	345	367	405	407	427	357	374	386	354	371	389	356	382	373	420	386	435	409	381	332	365	433	392	345	352	380	384	420	373	333	349	366	361	375	376	388	375	380	369	370	392	378	387	387	369	385	372	403	391	364	346	355	350	364	362	398	385	387	371	394	366	392	337	369	373	382	394	398	354	363	375	359	373	370	368	387	359	382	372	359	362	365	353	352	357	386	394	373	380	369	407	385	373	387	389	387	362	381	373	392	368	327	348	365	348	377	360	362	334	390	417	375	378	361	343	379	385	386	379	371	397	374	401	364	370	370	359	351	388	381	374	377	379	389	376	382	381	379	391	385	404	352	362	359	360	345	359	379	373	443	377	383	392	350	393	381	380	370	395	379	374	397	367	380	422	395	377	390	380	361	400	380	376	384	376	363	396	382	366	388	384	345	341	364	376	356	362	374	367	329	356	368	388	400	359	392	391	364	369	373	377	397	387	383	356	409	364	372	372	363	335	361	365	412	398	382	409	365	373	370	384	353	381	344	387	378	362	385	367	389	385	393	387	397	394	374	410	354	404	387	393	381	339	380	331	387	400	358	386	365	358	368	370	397	379	389	375	406	435	357	388	377	386	368	371	383	374	394	389	404	392	380	357	367	362	380	386	386	377	359	382	394	362	349	393	451	393	409	411	394	375	344	373	382	389	399	368	356	371	354	394	384	354	394	367	378	379	396	383	340	369	376	364	408	390	367	390	384	386	360	361	378	377	409	371	393	392	364	366	353	368	387	403	369	381	366	367	394	414	382	333	363	370	392	383	394	417	405	384	348	362	414	406	350	369	359	368	396	377	369	372	362	380	356	424	390	389	372	377	377	355	350	352	385	406	378	335	411	434	365	347	388	393	375	361	364	368	367	360	380	355	378	364	370	366	394	364	373	375	354	391	394	388	354	332	408	401	361	396	354	371	371	403	332	351	419	393	384	327	346	375	373	358	374	367	367	384	404	398	353	432	412	370	364	361	344	377	333	396	397	365	359	335	343	364	429	371	395	360	374	363	375	354	373	383	378	333	384	365	404	338	396	360	369	347	369	379	384	416	346	407	362	358	396	377	411	365	381	362	359	396	416	360	380	400	398	405	361	336	327	333	391	391	436	380	372	345	358	399	351	372	356	368	347	379	372	383	412	361	370	357	403	374	374	387	381	373	388	394	365	356	386	387	381	425	390	386	372	399	354	363	365	378	367	397	380	391	397	375	348	396	400	398	405	378	360	359	382	379	333	401	376	395	346	384	372	386	410	400	363	398	409	391	390	400	392	377	364	378	369	392	375	379	382	389	394	373	401	381	408	347	366	385	363	376	390	398	376	404	358	372	362	377	412	398	390	356	351	335	322	368	384	396	400	389	361	385	374	366	364	380	388	366	359	371	407	334	349	395	352	371	411	398	379	362	339	370	391	352	389	366	371	383	396	369	376	382	382	407	380	404	345	368	387	358	381	407	378	333	341	365	435	333	395	362	382	379	364	348	339	379	372	373	379	420	346	350	338	383	391	388	373	373	363	397	379	413	371	366	390	379	381	377	340	341	366	371	365	372	338	383	386	347	453	359	366	377	357	343	382	354	367	415	326	365	379	404	400	358	358	359	396	355	389	352	354	363	344	375	398	333	380	374	406	402	396	414	377	386	411	397	380	373	387	365	364	368	366	343	353	390	362	354	378	377	380	396	366	374	344	355	394	359	369	367	381	363	385	359	349	363	353	377	375	376	360	361	329	400	357	364	377	384	377	379	377	363	367	340	343	378	367	402	384	405	381	392	405	384	406	380	362	419	379	375	342	400	374	353	374	380	355	350	358	422	345	342	360	355	412	348	371	393	389	365	344	381	371	400	359	384	343	384	405	380	405	407	357	382	402	369	385	414	369	395	354	391	340	367	367	357	408	357	398	400	386	378	394	379	390	360	384	399	397	385	374	390	380	365	345	362	363	393	347	365	385	371	382	344	354	389	398	380	407	399	369	316	371	396	337	357	370	358	340	406	348	391	418	387	376	370	336	386	354	329	383	368	390	417	392	374	373	377	390	406	383	381	360	398	375	371	353	355	378	353	364	369	373	411	391	399	340	396	357	343	400	390	419	374	348	372	368	378	362	369	378	404	388	378	362	368	353	379	390	382	398	419	392	355	359	360	344	418	372	347	359	365	407	362	371	401	386	389	405	380	356	393	355	354	362	359	377	381	354	361	362	387	402	413	381	358	400	362	366	374	358	424	362	331	404	364	386	368	353	413	408	379	415	381	392	379	359	360	394	387	372	391	348	390	355	371	351	380	368	377	387	413	359	377	347	340	339	401	395	371	420	382	335	362	355	320	389	344	393	395	378	374	395	397	367	328	394	392	355	353	347	381	354	414	404	367	352	355	371	373	359	381	383	361	388	389	397	402	352	344	344	386	382	396	365	377	401	391	403	369	424	372	368	394	346	385	380	383	366	357	358	345	375	349	395	385	373	392	369	380	361	326	357	368	372	398	365	365	338	378	352	341	381	370	344	382	396	379	374	398	395	366	365	391	361	387	364	417	390	396	370	419	381	431	368	357	376	312	376	393	362	351	390	340	353	357	388	375	384	369	372	336	359	378	390	350	394	368	382	374	394	342	378	381	438	355	386	396	397	366	409	383	338	334	365	390	368	367	362	378	370	375	358	370	368	326	382	391	401	358	368	332	364	393	400	409	358	338	396	385	362	390	394	417	393	343	382	382	365	365	385	400	385	354	370	361	375	398	375	411	378	368	386	343	368	397	350	375	371	369	410	394	369	396	367	362	339	334	344	339	386	389	381	365	400	350	414	352	407	365	380	374	387	380	382	347	359	366	383	362	390	410	383	422	402	410	341	357	378	360	365	366	422	451	396	384	350	386	394	384	421	411	422	357	360	349	410	402	359	379	397	353	373	395	361	348	358	378	377	406	352	463	384	390	374	349	397	393	378	404	362	347	368	370	371	369	372	349	358	340	401	389	363	398	382	367	425	366	382	358	383	372	379	363	380	399	358	337	381	373	391	374	385	390	349	357	366	357	382	393	382	389	372	369	416	401	336	337	341	365	381	347	356	402	372	351	367	403	348	395	403	387	380	406	392	359	381	339	369	352	377	389	353	317	371	379	396	382	363	348	371
9979	7421	8249	9451	14068	16395	15889	8850	6065	4511	3781	2460	2589	1833	1153	953	975	986	895	940	914	958	942	893	907	929	874	877	872	960	894	926	895	967	909	917	916	902	933	941	917	945	906	929	895	902	961	939	957	914	909	944	912	877	923	921	887	886	915	978	947	876	881	928	909	915	925	926	925	911	869	922	928	862	923	904	896	957	968	828	933	903	932	921	926	947	913	948	899	905	854	945	911	949	969	879	844	944	921	884	902	948	865	905	930	862	939	923	921	928	952	952	905	966	906	911	931	905	922	884	906	926	853	921	923	900	935	868	907	979	946	914	914	910	847	889	980	920	920	903	877	932	879	906	896	939	936	948	895	964	919	897	957	900	944	928	935	894	939	922	895	879	927	948	892	918	881	941	966	861	974	932	952	907	937	942	942	879	944	973	904	914	936	966	927	913	920	933	891	891	937	948	955	927	905	874	902	898	913	958	958	867	923	919	930	887	965	887	892	894	884	904	863	943	860	934	967	886	873	954	915	908	899	900	960	920	924	939	884	933	934	882	902	950	946	903	934	905	884	924	915	949	865	884	906	924	957	942	923	920	883	908	958	989	896	945	940	927	932	898	903	875	924	909	943	857	923	905	909	847	879	952	910	950	935	954	942	871	874	909	954	865	899	924	892	833	917	935	965	865	922	885	896	950	940	932	901	909	940	948	931	903	912	907	890	916	863	948	912	904	895	886	915	870	915	834	911	894	934	922	927	910	910	925	870	863	955	911	946	932	932	852	891	955	939	932	848	968	889	945	905	905	937	923	927	966	977	906	935	926	948	894	967	923	888	877	900	897	971	888	932	901	941	908	938	940	924	914	888	853	991	900	916	939	939	908	907	911	931	980	936	937	960	945	927	904	920	938	912	928	929	898	947	934	958	916	871	875	904	917	902	892	857	906	889	920	893	942	891	921	898	919	890	899	898	894	900	911	909	910	918	916	924	933	894	918	975	926	896	871	959	920	938	924	984	911	868	905	932	904	900	895	886	866	927	864	910	880	906	914	882	886	911	923	894	981	927	880	904	913	962	906	914	949	899	884	910	906	916	927	932	900	902	946	938	944	937	887	908	957	907	927	882	913	874	927	931	915	896	905	919	928	937	919	888	923	967	903	830	944	896	941	939	917	884	920	948	932	893	891	916	936	920	949	864	905	927	955	942	924	944	896	916	920	938	927	964	916	924	940	937	956	894	904	868	955	929	932	945	929	962	897	876	843	938	959	893	931	899	913	891	963	881	916	921	932	940	949	866	899	883	910	929	886	927	924	853	887	928	950	896	916	915	912	950	908	913	888	950	866	904	906	929	912	932	932	886	968	933	938	951	877	941	874	895	866	922	888	915	895	916	880	918	895	907	967	892	893	939	941	868	923	948	933	932	988	997	928	938	853	924	940	936	908	949	905	874	928	921	921	929	893	920	948	936	975	908	921	905	858	919	879	888	918	865	843	952	971	893	940	960	905	958	885	902	903	956	905	883	949	949	949	948	924	874	934	880	863	889	979	921	936	897	880	951	928	932	909	902	911	910	850	938	885	950	945	933	941	910	901	897	894	949	899	872	907	907	896	911	957	914	863	879	874	906	871	891	958	945	924	905	973	924	925	925	954	931	838	888	941	918	912	917	903	924	891	953	918	918	885	906	927	873	879	956	975	857	935	854	903	905	918	914	917	905	886	912	918	871	943	904	911	901	915	894	919	942	927	931	931	897	874	902	936	931	904	929	937	847	899	978	950	989	904	951	887	952	900	921	878	936	929	900	960	953	866	899	935	901	863	909	932	886	925	901	923	958	917	885	926	906	928	932	913	952	967	860	904	862	958	912	928	883	909	903	891	911	941	914	971	889	841	925	898	888	935	910	932	918	1009	869	931	943	902	922	925	957	926	919	896	929	884	912	887	935	903	948	882	905	913	873	921	968	943	876	923	944	976	905	901	903	861	934	928	934	906	944	914	901	908	982	917	850	929	935	933	968	909	916	906	902	886	911	915	938	874	942	926	884	950	924	908	971	939	940	915	891	916	968	948	906	926	915	870	917	976	885	915	944	908	948	918	906	932	899	883	929	932	896	900	961	918	914	926	875	941	877	983	880	937	934	924	904	878	936	1004	946	925	931	889	873	912	880	923	943	930	887	910	940	911	906	938	915	845	958	939	921	911	922	904	884	919	927	919	927	929	898	940	968	929	962	938	912	919	887	979	930	941	896	929	905	902	868	887	935	967	977	911	958	907	904	872	899	956	910	879	910	949	828	917	938	920	867	923	927	931	924	904	913	903	955	914	914	893	907	912	845	876	918	969	952	938	909	890	885	910	902	919	930	924	884	904	902	911	908	902	927	904	873	922	904	944	925	891	944	879	962	865	901	947	951	922	899	869	936	904	899	917	894	901	924	930	920	923	874	932	913	910	933	897	888	920	891	883	989	937	911	893	980	928	939	934	919	941	917	906	921	953	956	899	862	867	891	960	919	872	835	895	897	978	879	902	929	891	861	906	865	922	942	913	899	876	911	948	943	955	935	931	937	956	950	896	906	944	992	930	966	932	953	980	897	838	922	952	902	889	899	1003	940	858	954	915	909	958	915	958	942	897	956	905	886	927	930	903	937	902	851	846	917	901	903	912	914	913	941	903	935	914	924	926	915	889	984	864	939	910	887	942	912	924	938	893	882	888	893	912	892	966	927	925	939	901	905	896	920	897	927	947	956	938	940	929	977	960	880	984	905	962	936	906	937	925	844	927	913	945	873	907	897	924	917	865	900	913	918	866	909	901	926	923	947	937	962	890	939	955	951	920	922	912	876	918	963	941	935	918	965	947	907	884	992	859	916	929	916	907	883	911	919	897	950	962	918	973	929	952	882	966	913	841	889	927	911	949	897	899	910	953	971	811	910	928	913	961	900	950	871	932	931	875	902	914	884	884	896	949	955	956	861	941	868	902	934	911	912	896	900	960	894	892	899	930	858	933	938	849	869	938	905	857	934	890	901	913	915	930	866	943	937	935	920	920	890	893	873	962	911	898	921	1002	925	900	885	916	932	941	900	896	855	962	939	957	870	941	896	917	964	953	970	943	963	943	862	930	893	911	931	912	936	936	950	890	921	979	927	951	952	913	891	916	864	981	942	935	909	898	845	886	932	968	874	948	935	893	958	977	894	980	898	935	911	923	895	911	908	928	918	910	932	877	932	932	920	892	946	912	943	948	902	882	890	926	925	934	889	891	936	915	939	889	947	951	917	922	916	907	917	959	912	962	901	900	926	893	903	891	886	902	950	929	960	938	918	909	906	948	934	925	903	910	910	931	861	921	901	956	921	903	925	939	887	885	922	886	932	911	934	875	924	917	915	921	905	909	914	947	907	947	907	869	904	868	937	934	874	881	901	903	945	907	902	952	882	894	904	943	904	923	861	888	943	908	940	957	919	912	871	916	922	872	921	923	974	894	897	943	924	914	976	954	968	893	891	887	906	908
29776	23127	23489	14177	14179	13415	10339	5379	2742	2019	1787	1086	1301	957	579	421	415	375	379	387	403	378	369	387	393	366	390	374	394	379	395	355	363	351	389	367	398	374	391	351	350	358	357	373	361	362	391	359	408	348	373	388	358	373	340	367	363	371	366	399	392	383	369	406	375	370	420	378	381	383	371	360	394	390	404	337	338	379	382	399	396	386	367	375	354	366	368	375	336	374	406	407	349	391	384	340	358	367	361	404	389	357	407	367	383	379	364	353	375	367	386	384	363	380	351	341	365	369	359	358	358	368	346	384	373	353	386	393	381	372	393	374	380	364	379	377	376	405	365	360	405	393	351	382	374	365	392	397	366	316	420	348	356	362	360	379	392	348	376	370	389	374	383	360	386	387	401	380	381	388	373	380	370	384	400	343	348	380	380	372	347	382	346	372	365	361	323	416	365	336	391	420	363	371	411	375	392	353	364	391	385	423	363	379	360	331	389	335	350	377	384	360	364	387	383	409	363	403	376	372	427	371	396	369	370	360	349	366	354	396	385	380	390	356	368	380	367	380	364	365	382	389	367	334	380	373	358	354	338	402	362	384	360	387	356	376	392	375	374	387	349	365	342	365	346	373	363	400	380	379	382	349	379	360	368	371	335	359	388	368	377	368	370	387	374	383	369	354	389	388	369	345	397	367	375	386	375	367	335	352	386	367	377	371	387	416	366	413	354	385	351	387	366	415	377	363	403	410	334	356	369	385	369	338	390	385	384	344	392	343	382	345	379	356	371	370	377	351	400	391	374	350	381	349	362	340	371	399	391	347	364	342	404	358	362	390	386	355	349	419	363	402	335	361	341	390	400	414	372	355	383	361	354	416	365	385	409	373	372	364	363	385	374	364	372	389	363	398	363	399	351	393	399	365	371	358	347	363	350	366	403	383	367	373	388	391	395	387	373	389	364	361	364	344	354	348	365	366	350	381	363	410	366	325	343	345	317	383	386	366	356	376	387	364	374	373	372	382	392	369	370	421	369	381	364	357	341	377	345	354	359	400	377	359	351	344	399	385	357	373	352	389	395	396	414	378	359	380	372	364	334	344	379	401	392	418	322	337	355	355	397	395	359	375	363	397	387	370	380	376	377	331	348	399	380	386	339	375	366	357	366	384	389	364	340	376	362	361	360	386	389	370	393	368	352	387	349	360	366	366	384	383	360	394	373	369	369	377	340	369	375	425	350	387	398	347	353	375	346	358	347	358	370	414	386	369	357	352	375	355	369	386	395	344	363	380	371	380	383	393	345	405	414	361	324	394	376	348	380	371	337	351	378	396	400	368	334	367	332	366	363	354	356	348	385	374	357	371	350	370	366	375	380	361	376	385	345	344	333	359	370	394	356	353	360	365	365	384	351	351	387	365	402	362	385	374	384	381	353	388	373	380	406	375	374	344	384	381	346	334	364	362	396	386	368	366	392	385	402	362	351	379	376	313	387	349	387	350	399	388	396	377	360	314	377	384	354	318	350	412	357	364	367	409	387	379	389	372	342	355	381	397	365	422	354	395	373	365	391	350	349	335	344	327	412	368	358	370	384	402	340	370	378	348	380	333	398	374	359	352	396	364	375	379	383	367	338	408	371	363	367	378	359	339	358	385	316	364	378	389	394	354	365	386	359	386	367	371	371	379	338	400	354	337	354	386	367	349	408	373	386	371	393	356	379	419	396	382	406	352	391	380	381	369	376	338	376	394	413	370	381	372	357	378	354	372	343	402	375	358	342	380	369	376	363	387	351	371	340	387	375	369	394	390	376	368	365	406	375	368	357	392	399	356	390	321	365	393	372	351	353	387	343	369	377	353	322	361	373	344	343	379	367	340	380	376	379	375	376	371	379	375	351	372	365	386	374	344	375	379	344	375	363	375	395	363	367	350	382	374	389	369	365	348	355	356	357	354	387	378	344	358	348	372	417	375	361	383	358	378	323	353	338	372	383	374	411	353	374	358	343	369	360	372	383	382	398	350	381	383	391	384	416	399	374	384	329	359	346	361	370	351	347	388	384	360	398	378	312	366	393	399	348	343	353	373	370	352	389	357	335	386	377	343	412	392	386	382	347	398	345	390	359	335	379	415	378	382	333	375	356	337	369	380	384	334	372	375	369	355	353	346	366	352	364	355	364	364	373	355	362	367	365	381	364	370	402	364	359	374	349	344	353	365	356	358	376	355	376	405	376	380	372	387	348	378	367	354	402	378	384	385	418	377	376	367	406	383	396	371	350	361	415	377	404	402	365	412	385	390	364	395	353	353	361	360	341	402	372	354	359	397	408	361	368	348	374	393	345	349	342	337	358	383	338	399	356	347	360	366	396	389	368	385	351	378	414	363	422	346	372	337	346	428	358	381	368	351	350	370	395	368	352	338	369	369	396	363	366	381	387	384	375	379	386	392	392	358	359	342	415	351	372	338	369	357	395	421	377	366	381	352	337	347	380	368	377	372	390	366	380	358	387	384	333	378	365	357	377	366	344	375	374	398	336	354	371	375	377	351	345	384	402	371	351	362	358	355	349	352	343	354	392	366	373	384	393	396	348	383	367	342	321	360	375	377	380	335	347	353	377	359	366	393	405	387	397	357	412	345	352	370	353	401	377	385	387	359	373	357	353	347	363	368	373	343	352	361	365	378	363	380	337	316	358	368	379	388	374	345	340	375	324	379	380	350	375	378	363	380	410	379	376	355	362	356	369	377	362	354	359	382	374	336	357	393	386	341	383	353	387	360	387	367	384	358	404	402	384	358	374	368	361	415	345	381	343	358	379	362	368	363	345	384	363	360	376	408	408	385	360	344	358	377	400	396	375	351	374	360	367	356	371	379	390	387	366	377	352	373	351	338	353	393	378	377	370	355	335	354	384	360	347	370	365	378	423	380	394	353	382	345	384	402	419	407	411	392	384	346	339	403	370	364	375	400	384	392	369	397	364	368	354	400	382	375	345	355	396	401	376	371	416	388	345	368	347	363	397	392	389	386	403	335	383	365	417	353	375	393	334	372	338	357	370	337	368	392	344	350	386	375	371	389	418	383	359	359	361	371	350	383	384	387	362	406	347	395	400	360	353	357	377	368	322	389	362	369	371	392	389	404	391	380	372	393	366	380	388	405	381	376	389	350	364	369	368	370	359	344	386	335	373	355	370	350	402	378	370	377	396	368	378	363	323	355	396	391	375	363	377	375	379	373	353	353	401	384	371	381	371	388	356	366	384	362	375	350	381	387	366	382	418	383	343	355	414	400	430	391	366	369	384	358	373	380	362	374	376	367	386	401	369	353	383	383	357	389	387	406	381	350	349	402	344	405	387	353	388	414	354	369	357	387	352	345	363	382	384	387	358	347	363	380	356	369	349	372	346	376	383	341	380	399	369	392	368	416	359	379	386	391	392	350	371	338	372	360	366	366	396	375	366	354	377	379	376	420	401	372	375	348	331	368	358	357	399	403	372	392	390	325	377	368	374	346
21900	19524	26476	21279	29436	31843	28130	18022	11921	9370	8637	5475	6491	4467	2153	1363	1097	975	934	967	954	893	995	913	929	957	890	975	867	880	856	894	911	922	895	892	888	913	884	876	899	917	812	917	903	946	905	875	912	874	909	922	897	890	933	934	930	957	895	896	876	876	946	874	912	931	874	893	907	946	893	904	903	891	887	871	905	926	913	886	852	891	934	879	917	858	865	906	894	936	963	880	947	935	922	890	882	937	908	907	874	878	913	882	894	816	924	932	917	913	919	904	931	923	927	893	866	851	903	897	873	838	875	947	910	868	951	871	920	868	907	880	918	871	909	871	883	839	913	890	907	939	900	882	966	903	935	952	967	927	837	853	925	897	876	871	906	868	925	880	890	906	913	880	912	857	842	886	922	900	921	912	904	887	957	896	905	933	941	926	892	938	913	899	904	904	927	931	924	917	904	910	868	890	934	919	933	898	889	873	878	904	907	931	873	909	901	865	858	862	887	928	990	905	901	953	839	913	868	898	899	865	922	897	896	962	866	889	914	899	902	887	892	928	920	853	872	904	904	884	867	888	915	937	876	917	900	880	894	961	842	891	880	899	850	878	827	943	932	898	953	905	901	894	907	927	898	853	927	908	921	859	853	956	897	926	888	918	901	860	889	855	904	854	918	924	871	855	896	901	905	897	867	925	877	932	909	890	877	947	883	885	936	910	867	922	846	930	942	901	925	938	887	924	910	933	928	864	855	870	858	925	899	914	895	870	866	948	956	905	889	838	939	881	928	953	923	947	928	867	939	922	887	940	916	822	918	964	903	939	942	907	894	980	899	832	911	897	884	885	911	978	950	941	912	939	911	945	952	908	907	936	889	868	891	907	870	881	894	954	938	861	841	870	927	892	874	923	858	937	904	911	855	879	895	871	946	911	929	987	939	918	928	909	858	944	868	872	887	903	910	864	949	890	897	814	904	834	912	904	924	921	951	928	897	894	922	921	914	863	895	835	909	823	902	925	945	941	925	880	857	895	886	853	905	893	904	924	940	892	851	906	818	872	877	909	941	879	877	977	901	839	904	945	944	857	948	906	870	906	896	876	906	903	908	920	883	932	889	891	879	897	919	881	893	900	917	915	947	886	918	891	880	915	884	893	867	906	883	916	887	856	903	850	944	894	882	883	861	919	885	926	879	920	891	870	883	889	977	880	883	949	903	885	888	870	899	901	899	907	896	897	923	869	844	898	885	934	954	899	885	878	884	942	882	893	885	893	898	861	912	892	887	923	915	905	905	927	876	900	928	884	867	883	858	912	927	853	903	879	897	893	893	891	884	919	913	914	924	895	956	889	884	890	914	887	886	920	875	925	913	867	901	914	833	921	873	885	930	872	885	875	932	949	887	885	869	881	857	880	893	906	892	915	922	882	901	932	918	929	952	896	918	874	857	854	951	846	913	930	874	888	901	896	888	909	896	897	872	928	942	888	936	907	871	922	858	876	891	866	888	862	880	875	836	906	965	893	911	941	935	884	895	875	930	914	891	873	867	856	873	888	880	939	931	982	902	848	875	881	947	886	884	878	871	925	889	919	882	937	892	899	910	923	916	893	885	897	944	874	881	883	865	900	879	901	918	952	943	896	927	874	904	945	919	901	897	884	850	916	876	869	941	931	874	899	901	922	880	889	894	852	856	959	859	888	899	899	919	896	904	915	888	935	912	899	866	859	910	926	953	903	902	897	907	901	917	914	908	919	923	892	863	873	884	897	942	853	930	872	913	871	875	843	895	905	862	898	949	913	864	828	864	942	847	912	930	916	868	915	932	843	875	908	910	880	937	853	904	940	904	888	872	844	917	875	895	901	905	921	953	893	879	903	926	920	882	870	882	920	895	914	925	901	833	889	933	907	890	874	953	926	911	943	969	892	880	860	914	933	901	934	902	915	962	907	870	876	876	883	924	877	879	877	844	897	916	914	917	976	957	906	889	862	906	970	917	876	880	961	926	902	883	934	886	845	903	898	884	912	886	947	907	870	952	921	861	920	958	964	880	903	939	885	938	901	921	874	902	907	919	920	884	882	911	906	904	876	867	942	848	947	899	909	904	902	884	884	889	912	953	887	913	950	865	897	900	878	898	932	909	887	890	919	878	898	920	885	851	902	882	917	947	856	929	955	833	909	911	884	881	952	886	924	897	980	886	947	910	938	870	861	873	915	899	928	880	885	918	882	941	886	910	887	893	889	971	833	930	870	894	881	889	933	886	909	861	955	827	884	900	857	889	887	868	839	904	899	919	875	894	906	876	875	841	918	929	968	926	908	877	928	935	850	896	925	927	908	925	890	896	932	927	850	925	909	937	854	919	894	909	891	887	893	900	917	941	924	906	901	929	911	917	846	887	915	912	831	885	906	872	837	885	863	936	859	903	867	929	903	868	918	946	964	900	920	837	916	950	962	916	883	867	884	915	880	872	915	943	947	885	906	927	883	939	934	941	873	860	851	923	912	919	935	913	907	918	876	881	952	900	887	905	916	830	907	923	883	941	916	929	864	871	967	907	898	915	902	867	873	879	952	902	888	899	941	903	858	897	928	928	955	893	907	925	883	893	896	901	854	904	907	864	907	908	906	901	953	860	851	829	949	876	933	901	908	894	899	879	917	922	856	809	935	928	894	918	866	959	865	905	910	957	865	884	921	933	891	891	861	898	865	945	924	927	901	872	907	895	856	885	904	860	840	871	846	888	868	913	871	920	922	955	906	895	913	912	902	922	905	940	863	905	856	983	883	915	969	914	906	893	873	883	925	876	921	827	872	904	891	904	899	980	908	903	859	900	906	865	903	911	898	855	883	906	897	939	868	862	913	870	867	905	870	836	963	881	906	880	858	899	927	899	952	869	884	870	868	857	891	912	883	932	857	864	867	962	916	894	875	893	936	927	911	878	845	926	921	926	895	917	898	927	891	899	879	867	870	928	893	911	927	863	928	846	908	864	883	910	862	915	837	919	936	861	888	910	912	857	890	907	935	852	941	933	928	865	914	884	888	923	902	902	921	926	845	870	842	905	900	905	930	904	942	893	919	846	911	912	866	951	900	889	861	906	885	925	892	863	909	930	925	917	897	925	910	908	869	974	912	873	901	922	868	930	893	868	864	879	905	950	871	948	888	973	869	885	932	882	900	914	826	948	887	916	869	874	875	932	876	928	914	950	868	831	873	908	862	900	898	919	901	891	859	945	898	944	866	847	874	864	960	869	921	943	916	928	901	849	885	890	898	962	885	866	868	915	893	913	860	913	926	948	913	915	892	927	963	907	968	861	914	881	910	904	875	913	848	938	859	859	906	894	892	896	923	946	903	916	868	891	879	953	854	916	888	908	884	932	942	936	961	854	867	850	899	923	919	921	857	874	924	904	819	876	908	884	923	854	895	888	956	917	929	929	915	872	929	873	838	939	873	904	950	937	868	895	865	810	899	911	904	882	932	910	901	899	946	945	902	904	899	919	918	922	893
38924	28339	30315	21721	22286	20590	16604	8542	3857	2261	2074	1432	1140	793	599	292	373	278	256	199	230	246	188	193	192	237	229	228	191	199	218	216	228	216	196	185	195	207	223	207	214	224	206	216	206	207	225	206	209	206	195	220	219	202	207	195	197	206	180	182	205	199	233	223	208	214	225	239	194	210	195	193	182	220	221	194	218	186	226	239	201	201	195	192	186	206	197	203	224	187	222	196	195	197	212	210	216	216	193	222	197	236	208	205	220	230	223	211	194	217	200	209	217	193	226	215	188	218	213	224	226	197	200	212	215	197	227	196	212	186	187	197	222	218	204	194	203	216	187	184	220	221	181	216	203	205	188	212	185	203	188	163	200	208	204	200	246	188	208	222	236	208	201	213	202	206	220	211	217	221	177	204	227	237	181	206	203	202	181	220	208	207	210	195	186	192	198	228	210	223	214	210	198	208	196	217	194	190	198	196	208	217	232	199	191	215	170	231	196	211	215	221	225	190	216	217	186	212	193	180	230	214	188	200	193	178	209	216	173	206	210	213	199	195	223	214	213	192	196	202	220	185	186	195	210	205	214	207	196	203	210	215	208	208	215	231	191	191	223	193	228	190	231	217	227	200	202	207	218	205	184	233	191	192	214	200	215	219	188	202	237	213	203	201	211	216	224	217	208	196	201	195	203	221	202	192	202	208	199	203	198	193	202	215	206	194	216	170	199	186	206	202	207	218	189	196	186	225	224	198	207	206	195	209	184	218	204	191	216	218	206	238	222	203	212	201	204	196	197	204	217	193	190	223	176	234	227	187	195	204	201	216	203	211	226	198	179	197	200	206	207	192	201	183	223	220	182	183	212	207	196	214	187	194	209	208	199	208	190	208	211	220	190	229	224	192	191	215	208	230	177	181	214	225	217	224	232	195	213	193	190	180	225	191	212	205	191	218	219	187	187	202	226	225	196	182	223	202	208	204	202	204	221	218	231	189	193	216	198	202	192	240	189	196	171	191	202	179	210	204	206	187	204	208	193	189	198	207	237	203	210	214	194	229	213	211	223	242	186	215	192	206	202	194	198	191	216	201	194	246	226	181	219	207	183	225	167	213	181	223	187	211	200	193	195	213	199	210	210	203	211	209	184	218	195	188	209	235	183	225	194	213	215	199	218	219	216	205	220	235	222	201	216	195	202	194	200	185	216	184	194	204	203	179	197	178	208	206	209	197	198	182	184	192	197	209	213	222	243	203	181	206	189	204	219	207	212	212	201	193	217	203	238	208	201	226	220	213	205	200	220	183	218	211	204	205	205	199	215	201	202	218	200	195	232	211	194	209	208	221	190	210	215	210	201	228	229	181	211	195	212	192	184	203	235	211	201	216	213	182	220	222	200	193	202	177	195	227	185	218	187	207	210	198	197	237	206	198	202	204	190	213	192	187	190	224	210	171	201	202	207	204	212	213	205	201	207	217	214	219	189	196	227	223	215	208	203	203	209	195	185	191	196	182	181	185	207	230	182	236	202	206	213	200	206	193	200	196	196	177	210	192	182	187	214	211	195	210	201	206	208	201	231	210	187	185	225	235	209	221	221	233	204	222	218	191	198	208	213	235	194	236	212	224	232	231	208	237	204	186	204	205	201	192	214	224	204	217	184	215	206	192	209	233	202	193	238	200	203	183	188	205	190	228	202	210	167	236	235	197	201	225	225	201	237	203	203	181	221	207	201	216	204	226	206	226	212	207	200	237	206	198	174	204	199	214	212	213	205	187	184	190	186	190	228	219	240	197	169	212	207	207	226	211	206	199	199	220	208	211	211	228	192	217	219	214	173	212	221	180	152	229	191	170	172	218	200	219	212	188	210	190	218	195	185	187	208	219	223	208	179	210	194	226	233	204	207	229	205	218	210	203	198	195	221	216	200	221	204	199	226	210	179	224	205	207	186	204	208	172	210	209	213	193	216	222	184	216	214	174	195	213	238	179	216	216	198	193	188	187	217	215	216	210	189	192	193	188	204	199	226	196	204	220	209	213	210	202	203	204	224	205	193	217	207	198	170	194	207	191	191	184	187	210	244	222	231	216	216	213	191	207	186	223	212	223	230	227	192	246	221	211	195	200	181	190	192	203	199	214	219	207	210	212	204	190	210	205	193	202	190	196	188	213	195	217	190	235	177	193	217	190	194	231	224	210	215	218	217	174	212	201	211	229	194	211	235	187	180	216	186	199	186	195	216	188	211	217	218	209	190	206	204	210	184	187	217	188	216	194	185	168	220	201	203	196	198	200	227	207	227	194	223	204	222	206	208	214	184	199	211	199	205	182	187	216	224	196	213	198	200	210	202	209	209	171	180	212	195	192	197	202	224	216	218	223	192	212	205	209	225	192	184	217	206	213	213	204	197	219	211	224	227	205	214	180	233	181	212	205	190	212	188	189	206	181	242	203	179	192	220	197	216	205	198	223	181	222	226	204	199	216	200	214	216	226	232	208	215	216	206	192	199	222	235	195	213	209	210	176	186	218	188	210	195	201	217	195	217	211	192	201	191	198	193	203	225	205	192	205	215	172	198	198	213	182	211	207	217	217	214	191	212	201	208	219	210	201	215	216	220	210	203	207	198	193	206	221	235	214	217	208	187	189	209	214	206	197	208	205	201	207	203	210	205	206	199	221	201	232	242	182	181	213	218	233	190	210	217	193	224	184	221	218	183	202	221	208	210	212	187	208	195	221	232	206	223	187	197	212	183	174	187	212	203	207	199	175	215	216	210	191	199	195	201	202	196	196	215	228	183	183	214	209	211	209	179	183	195	204	190	222	230	209	222	217	217	230	199	225	216	189	199	205	198	205	202	220	216	212	225	197	201	225	211	166	200	203	186	200	223	184	195	197	227	262	206	205	179	186	206	231	225	213	213	205	205	206	200	198	203	230	201	206	204	205	216	208	190	221	205	191	209	250	196	200	193	185	207	218	200	179	211	195	196	200	192	195	196	200	213	200	197	187	227	234	227	198	195	216	196	203	208	204	190	204	182	198	200	209	192	176	223	203	207	199	200	220	207	173	214	228	203	197	203	199	194	226	227	225	197	216	196	194	213	218	216	202	216	215	200	198	191	191	171	176	168	220	184	208	197	209	210	175	200	196	195	214	191	211	203	205	211	196	187	191	224	213	229	185	194	213	197	242	203	201	197	197	225	218	223	204	212	186	204	202	210	199	187	202	210	206	188	202	198	178	202	206	181	202	236	211	209	220	181	193	201	188	222	210	191	196	209	189	184	184	225	202	190	208	202	226	218	194	218	202	194	187	183	204	202	213	205	197	249	233	218	203	181	206	182	229	187	214	228	202	177	203	189	236	217	227	209	205	214	219	201	210	221	184	187	210	207	214	172	222	187	196	218	215	201	229	200	205	196	203	208	192	198	174	197	201	215	186	192	227	195	196	213	195	199	216	224	225	190	224	231	219	213	231	199	179	216	198	224	189	206	244	188	196	201	206	197	185	227	184
27273	22754	32111	28559	37599	38381	35623	24135	14590	10381	10297	7514	6153	4248	2790	1301	1597	935	643	589	586	558	574	593	578	569	560	584	584	493	520	535	556	559	534	510	530	562	540	530	525	514	520	554	554	521	541	499	547	499	510	516	572	528	553	544	511	506	534	506	536	558	554	547	519	562	501	513	541	537	554	489	531	548	563	535	540	523	550	541	571	532	510	561	587	522	538	541	525	558	533	532	565	553	528	520	536	493	529	533	573	508	530	535	510	534	501	518	501	527	532	537	509	527	516	534	515	556	521	528	532	543	500	480	504	550	520	510	509	534	511	506	540	584	504	516	489	548	544	569	515	521	552	545	499	536	492	528	536	531	501	546	537	535	504	520	519	489	539	513	502	509	514	538	513	572	522	523	542	535	493	539	501	532	526	528	523	552	522	507	517	547	508	507	536	549	564	487	546	510	510	540	575	516	549	517	525	516	499	551	540	512	545	544	552	526	509	560	555	534	526	529	521	500	490	485	561	537	564	536	497	531	555	588	533	573	503	502	524	482	533	506	525	522	534	532	517	536	531	530	525	494	507	552	534	531	540	563	530	517	507	524	530	547	535	530	521	549	552	523	506	499	509	536	505	534	528	525	503	524	496	528	526	546	481	492	530	508	529	506	504	537	516	567	497	492	547	527	511	562	559	529	556	562	528	520	552	558	513	520	540	520	546	490	501	497	544	520	524	509	495	536	553	502	528	546	516	502	541	506	532	534	538	528	512	542	516	532	540	497	505	518	516	535	511	520	530	529	550	534	553	498	485	541	539	550	549	502	553	508	561	504	545	555	550	530	497	513	485	538	516	521	528	513	548	506	517	504	567	529	571	515	527	526	511	510	520	496	505	498	542	526	563	540	568	552	562	519	505	548	517	518	510	520	559	541	528	553	514	555	536	519	523	540	537	545	507	534	538	534	550	548	505	579	516	493	519	532	566	525	518	524	565	546	524	521	532	548	482	510	542	571	540	503	545	544	534	518	560	500	517	537	483	534	504	518	553	520	531	577	528	519	516	541	548	527	494	538	552	522	526	545	527	519	532	509	503	516	495	561	507	524	501	526	527	511	504	521	516	557	518	508	531	506	506	572	540	541	539	524	568	534	538	523	512	550	502	531	563	511	557	522	505	548	527	554	496	502	520	576	534	545	525	515	530	500	544	544	542	539	516	539	509	509	558	473	531	531	503	582	526	534	530	519	544	545	537	525	542	545	560	537	523	534	507	497	597	511	487	536	536	521	509	547	518	537	583	563	518	553	532	524	517	542	520	516	489	531	491	545	512	541	572	510	496	536	552	550	557	545	553	578	568	535	542	531	529	532	530	522	540	539	542	504	503	529	543	529	564	541	515	515	533	525	534	502	516	499	574	517	559	563	484	533	525	562	534	542	547	502	564	525	485	577	539	475	546	470	524	530	516	535	526	496	554	502	517	588	554	564	580	474	516	515	577	561	572	520	507	533	564	517	512	501	481	527	532	498	547	550	542	478	500	529	510	520	556	476	528	506	555	528	523	491	515	525	519	500	487	558	511	522	512	541	517	518	531	548	499	513	549	524	534	517	480	555	532	492	569	568	506	493	505	517	573	534	516	507	502	476	536	548	523	496	526	520	549	542	539	545	533	525	547	520	539	548	522	552	513	519	498	518	549	562	535	561	535	519	539	528	480	507	524	509	519	503	530	553	517	536	514	512	493	557	547	517	541	542	531	540	520	554	504	538	543	495	537	492	505	540	539	537	499	513	488	528	533	553	544	491	527	541	499	501	500	572	526	568	546	500	533	534	550	529	548	515	517	510	531	516	551	537	492	520	518	508	548	487	548	595	556	500	526	515	545	536	498	508	567	500	530	523	534	518	541	546	494	540	569	519	521	532	488	534	504	522	521	527	493	534	539	514	533	507	502	526	572	496	572	549	545	543	558	502	494	550	555	519	551	567	521	532	525	537	527	513	560	521	462	522	502	532	492	506	533	522	522	497	508	527	497	555	527	546	534	558	501	529	499	546	492	536	548	530	532	518	564	533	564	542	532	513	513	519	516	550	531	492	538	573	513	537	514	525	505	519	541	534	543	500	490	518	531	520	586	539	534	536	542	530	515	561	490	561	549	523	546	518	504	536	527	509	508	539	504	559	545	527	502	514	545	562	543	532	500	575	556	539	505	518	537	492	513	539	534	526	558	549	569	533	547	524	534	510	505	533	526	547	575	531	510	497	573	563	494	508	535	506	469	533	532	520	546	513	560	569	565	543	556	517	540	529	522	548	531	512	564	553	531	562	487	499	546	545	567	537	522	508	485	509	516	540	567	525	511	565	535	547	535	517	594	489	543	556	506	507	458	528	522	524	552	546	493	511	525	522	546	520	507	506	542	495	497	477	574	544	488	514	541	521	508	549	532	518	558	524	548	510	504	511	545	507	534	473	537	562	523	527	508	552	519	540	507	535	528	561	543	526	530	520	530	558	554	535	555	560	560	529	553	485	510	549	547	543	545	534	538	539	546	537	519	517	541	527	532	565	527	513	521	528	530	518	555	545	511	552	562	506	522	523	519	572	515	512	485	554	559	551	514	521	504	540	554	494	546	545	524	525	487	524	545	576	489	535	563	525	527	489	555	496	534	502	509	558	499	511	531	522	494	561	521	536	465	521	537	538	515	535	509	516	516	549	521	518	571	533	535	534	521	562	556	548	529	512	526	541	518	533	511	503	517	541	542	563	576	504	538	536	527	548	533	500	527	522	545	569	515	537	520	561	464	537	518	483	563	545	563	522	543	529	534	479	561	541	531	510	517	496	549	514	593	556	499	529	492	537	557	502	493	521	536	488	536	580	485	548	548	536	537	545	498	503	501	517	555	516	517	575	532	508	547	498	547	500	516	556	523	565	479	569	502	569	523	490	515	490	535	477	500	501	533	572	509	545	547	535	529	527	505	555	519	523	533	531	550	505	520	495	523	535	511	568	532	496	497	537	555	501	529	530	476	576	545	561	532	538	594	538	521	534	531	490	481	537	495	512	515	550	538	496	508	506	519	512	554	500	544	537	518	538	562	556	535	526	550	506	509	509	506	576	498	529	456	574	533	503	530	563	511	560	502	512	520	468	499	518	526	527	515	546	548	547	542	533	560	546	537	476	513	549	526	520	534	511	506	518	526	526	534	544	514	535	550	483	516	538	507	502	525	541	513	505	542	513	550	534	557	506	514	578	530	536	570	531	556	575	524	502	531	534	531	530	548	524	573	512	543	556	527	507	538	506	529	540	524	535	540	523	571	533	521	521	542	480	500	542	546	497	514	515	525	550	555	505	537	507	557	561	540	511	521	517	539	572	514	546	553	517	547	483	541	489	516	557	533	489	534	530	547	523	527	566	516	532	497	553	530	535	525	570	543	509	536	507	536	522	499	517	558	527	511	529	530	532	541	503	530	536	541	480	517	533	505	535	530	535	570	540	499	540	571	514	493	530	516	525
11992	6860	4960	4228	4659	4547	3994	2353	1280	702	680	683	542	453	383	415	425	387	380	397	363	391	378	382	358	400	427	386	410	381	372	354	379	362	359	344	372	363	426	372	368	407	429	418	379	382	388	392	397	408	422	367	393	361	369	388	374	393	385	403	374	397	448	393	379	359	402	395	410	391	387	380	385	375	355	369	386	387	397	401	376	404	383	408	388	367	408	405	397	394	396	363	401	387	404	422	421	416	449	388	405	412	390	389	409	414	383	357	395	414	375	385	370	405	390	369	356	391	343	380	399	389	367	411	374	380	397	436	369	374	390	389	358	402	399	387	432	406	393	397	407	379	394	383	368	355	404	410	402	367	395	400	358	387	404	455	391	376	373	388	401	360	382	378	393	371	399	411	388	400	413	358	410	369	370	388	393	379	368	385	406	386	401	369	383	379	336	371	386	369	393	398	374	414	392	403	386	365	409	370	412	425	393	369	352	416	373	373	377	394	391	400	428	364	412	431	375	411	374	331	392	413	381	353	396	395	389	397	417	375	387	384	389	419	347	401	384	396	387	423	389	370	400	383	383	427	390	377	372	409	380	375	432	393	410	387	434	422	386	358	380	394	392	399	369	372	393	389	381	375	397	352	383	370	396	367	411	388	373	398	389	421	412	379	363	385	364	354	399	417	388	383	396	426	397	397	398	383	426	406	367	353	400	402	369	384	438	405	386	403	429	390	377	385	395	398	376	398	403	367	359	398	379	396	386	396	399	377	430	383	399	385	385	370	355	382	375	388	371	381	404	414	379	366	357	362	345	375	365	414	402	376	355	372	406	418	392	413	364	391	403	394	383	396	385	368	370	392	391	394	415	361	370	416	382	369	404	377	377	383	375	402	391	369	437	417	371	379	352	421	406	396	414	377	385	405	384	388	412	376	363	376	372	413	391	440	372	408	394	402	354	417	360	377	357	455	368	342	350	403	366	395	398	366	397	374	402	405	383	377	379	378	418	369	376	390	366	401	364	414	359	352	396	367	390	431	407	419	392	371	389	347	392	397	395	394	400	438	386	412	380	393	410	370	374	409	407	390	349	354	422	401	399	378	382	418	341	363	376	393	384	394	390	398	389	371	372	366	374	394	388	390	387	387	409	381	355	385	362	391	347	400	385	391	407	384	397	391	394	369	411	438	397	385	362	404	386	395	374	354	425	383	387	433	358	381	364	408	407	414	388	402	393	378	406	406	397	401	341	378	349	376	383	423	377	382	380	414	387	385	380	364	388	363	418	363	383	386	447	365	369	351	422	421	403	361	383	359	358	399	404	373	418	372	402	385	372	383	367	374	352	370	377	394	410	357	380	392	400	366	371	376	380	398	400	358	400	398	390	356	402	357	382	408	380	368	359	390	418	387	380	396	375	367	385	384	358	407	412	378	398	354	426	385	379	427	373	403	391	412	389	403	420	441	399	364	359	379	394	388	378	361	381	388	417	416	403	415	396	374	397	372	380	425	416	392	386	395	380	404	400	364	394	417	372	424	389	372	345	394	377	446	450	403	394	376	396	383	376	350	374	396	413	384	387	354	397	390	371	356	425	401	385	404	379	390	367	392	380	389	391	391	424	375	418	353	402	395	355	384	389	393	408	398	371	385	403	428	407	363	368	393	400	375	377	416	386	397	414	355	425	403	392	390	382	364	377	392	355	397	404	368	401	403	369	376	396	380	372	430	378	385	387	376	393	393	416	414	364	392	359	396	377	372	424	418	379	371	405	403	393	393	404	407	415	387	387	395	359	385	368	359	348	392	381	423	387	369	359	404	411	418	406	382	403	407	378	395	377	392	386	377	382	393	380	372	377	370	374	379	438	394	394	446	369	402	400	366	392	386	353	425	383	384	389	408	367	384	411	410	374	382	374	375	384	382	385	385	328	371	414	425	387	404	370	382	406	393	374	394	399	384	388	399	385	422	384	384	389	367	406	381	398	398	413	404	395	396	417	357	371	385	388	395	396	405	447	411	396	405	429	415	358	355	362	333	435	360	415	383	394	384	372	373	413	380	413	379	370	405	386	385	386	397	364	413	395	377	400	385	405	436	369	413	379	411	384	381	363	413	400	403	401	376	364	374	366	399	438	358	372	389	406	389	401	391	394	418	399	388	417	401	404	414	407	365	416	330	373	362	380	365	433	421	417	398	389	409	372	395	419	374	337	384	385	332	407	403	380	350	407	369	401	392	369	381	395	382	363	382	384	411	378	390	347	389	418	437	424	424	378	381	390	351	392	426	399	416	420	366	380	401	367	393	374	360	375	398	372	416	393	371	346	383	390	360	436	387	374	391	388	429	416	399	371	426	351	402	358	416	394	411	375	406	390	397	374	384	388	389	397	397	391	387	406	364	419	377	370	407	371	428	373	396	407	411	340	396	417	419	369	411	357	403	382	360	376	397	392	393	391	364	418	399	369	396	394	383	417	397	349	382	406	380	368	403	420	389	377	406	442	403	372	393	386	391	365	383	376	401	405	375	393	395	407	391	350	417	410	397	401	419	435	403	408	367	363	332	422	371	369	396	372	421	407	390	369	383	351	381	405	392	413	363	395	391	340	394	405	418	409	391	393	373	367	370	387	388	353	394	355	401	434	391	383	402	350	395	387	366	374	389	361	374	384	393	387	435	391	393	368	413	400	409	437	348	393	407	387	361	358	400	370	381	384	374	437	388	368	426	345	383	399	360	364	367	376	398	372	363	387	416	406	428	380	416	400	386	356	368	371	427	381	401	365	391	410	367	382	401	377	383	386	390	409	391	418	385	396	372	375	355	395	393	410	434	403	380	367	380	396	397	400	370	408	383	413	393	410	380	413	421	378	374	387	359	404	373	355	420	377	392	366	405	408	380	387	416	383	408	409	427	418	388	376	406	338	377	397	393	394	387	421	342	386	381	387	381	393	415	383	364	387	414	396	407	443	356	378	399	374	387	392	397	383	344	422	385	408	393	375	378	394	392	395	448	380	390	393	384	356	402	346	417	339	337	360	403	443	387	400	419	386	378	389	381	375	365	407	397	385	380	394	357	408	395	405	387	362	396	345	392	400	415	395	375	390	350	389	349	399	391	348	369	394	350	391	404	393	420	401	399	392	419	350	380	404	430	394	393	394	352	392	395	381	381	405	416	379	356	395	362	408	372	377	362	411	385	396	377	377	415	367	414	414	385	385	405	389	410	380	383	360	403	420	415	414	389	392	404	378	377	391	391	378	319	405	391	390	396	401	386	399	345	386	388	367	406	394	367	424	405	399	410	375	390	380	341	402	385	385	405	380	366	364	398	420	350	370	389	418	365	344	389	380	366	397	365	387	406	414	381	384	366	415	410	361	365	336	358	373	355	393	408	371	384	363	379	338	397	388	389	402	328	417	420	396	378	369	347	338	423	398	400	364	402	444	380	375	402	420	383	404	355	435	392	415	364	396	382	390	423	416	371	375	419	384	386	414	386	367	373	443	387	416	345
9220	7156	8547	10893	14688	15911	15165	9382	5367	3088	3012	2483	2082	1373	1250	955	953	1027	952	951	930	933	923	1012	941	939	949	945	866	954	979	917	953	937	927	981	975	936	958	941	934	919	952	955	911	978	958	916	1023	968	926	935	921	936	924	968	889	966	924	981	922	887	917	914	963	888	948	940	919	983	892	968	937	871	967	921	939	965	891	944	934	948	972	956	911	922	969	939	923	942	955	980	933	899	949	932	955	903	982	909	921	914	960	939	922	918	856	954	958	952	918	966	985	953	947	951	967	906	979	990	937	944	958	920	956	952	977	934	948	962	966	890	913	919	906	993	931	951	921	990	921	988	985	946	912	988	928	937	952	928	950	998	955	958	956	980	994	866	964	917	919	960	986	988	919	902	903	939	955	969	931	953	928	968	962	947	951	1000	1005	920	950	1004	976	921	915	960	948	922	913	986	960	906	906	934	982	971	932	938	923	975	997	959	942	948	941	966	890	978	1002	937	959	963	948	941	911	970	980	948	931	944	949	972	953	925	974	1002	984	938	972	981	947	914	977	961	935	947	972	937	954	924	923	959	927	914	954	933	925	976	990	948	982	951	915	965	924	927	972	946	950	975	949	962	946	964	971	943	1002	941	935	960	983	918	930	961	985	981	939	929	987	923	932	934	914	961	952	914	943	985	942	959	941	945	929	973	950	952	999	962	945	931	998	941	930	851	1015	969	970	950	914	908	963	944	933	981	933	950	985	885	964	916	918	965	957	978	916	973	903	968	938	992	986	908	953	949	961	979	969	944	1004	993	955	962	951	977	934	937	928	969	911	947	951	931	915	971	968	981	907	946	962	923	938	948	954	918	890	977	970	949	942	902	952	964	994	908	892	934	954	932	980	923	972	930	971	938	927	971	1001	984	950	947	954	933	933	970	968	917	930	937	982	909	983	943	964	944	974	949	951	992	952	931	961	963	887	949	950	937	989	940	927	931	921	963	948	960	936	937	928	927	1001	990	945	979	995	976	908	934	960	915	965	944	947	933	998	969	996	914	938	963	938	865	971	985	969	959	960	929	993	967	962	927	968	982	967	924	945	968	963	978	964	929	872	930	985	952	973	912	960	921	987	953	912	906	938	942	937	963	1005	951	950	892	1016	952	918	954	924	987	968	950	939	936	967	955	966	929	952	912	947	929	1003	924	959	974	921	952	963	972	919	953	999	965	961	935	950	929	924	967	934	982	901	938	919	889	986	906	938	963	933	1003	944	909	939	973	929	966	971	963	930	919	934	975	922	911	888	1013	895	984	947	929	918	980	937	1057	924	976	977	950	938	948	936	910	938	1014	919	1015	946	1012	964	924	949	946	910	967	897	950	958	949	999	916	987	987	953	915	999	953	995	940	900	967	941	930	1017	913	940	940	982	990	955	948	942	977	888	942	951	990	1003	943	897	944	963	980	958	977	948	948	879	944	898	932	978	905	974	964	917	908	931	936	940	896	968	946	950	936	938	954	984	966	955	937	962	936	929	932	952	982	921	950	946	919	908	954	979	988	970	964	1036	917	942	968	969	958	921	978	991	900	901	943	887	937	915	944	993	942	993	972	951	962	902	966	937	956	956	1004	930	913	895	980	972	963	994	975	945	938	990	929	925	961	993	900	938	934	982	974	935	957	917	912	961	969	909	908	912	938	970	932	975	936	960	939	918	990	942	942	883	961	915	903	921	906	971	962	942	966	967	963	913	926	993	883	985	973	966	940	965	954	951	1000	949	899	925	1001	977	936	878	962	968	966	883	933	924	918	860	953	1027	971	997	994	921	962	999	928	903	945	966	935	990	983	882	941	938	953	866	933	975	976	953	971	938	989	952	955	920	969	961	944	925	980	951	935	958	981	956	971	938	947	955	942	997	966	966	936	966	957	956	973	940	930	906	937	951	937	927	912	956	985	902	968	949	956	956	940	994	947	961	1031	940	999	952	902	948	951	934	993	947	910	1004	997	903	988	970	937	983	966	952	912	936	956	967	947	921	960	961	925	944	948	939	995	952	927	968	962	928	917	968	963	1008	940	926	897	969	961	963	913	938	957	976	944	957	926	907	944	944	965	975	965	985	960	985	949	972	957	985	983	955	917	900	1002	988	962	987	960	917	965	924	944	949	924	953	952	962	988	947	928	961	899	912	927	955	947	909	962	955	962	902	912	1034	961	1006	1012	953	920	974	980	928	907	945	954	1002	958	994	964	964	958	920	942	930	975	976	945	919	1015	941	920	1011	966	953	960	968	947	948	946	992	964	948	909	1001	919	887	988	918	911	934	958	972	933	953	978	942	915	997	948	908	987	994	940	990	986	931	943	966	919	975	944	914	969	924	907	911	945	923	929	947	966	957	921	891	926	964	945	999	947	945	943	940	963	964	912	964	943	970	947	998	961	982	945	919	949	928	1000	934	945	992	927	933	921	952	947	952	990	905	955	922	945	934	948	948	993	891	974	947	899	908	962	991	883	964	936	1002	950	952	979	997	928	922	935	927	911	964	984	959	937	951	856	916	961	870	970	953	935	932	967	963	934	934	957	934	976	950	975	912	932	961	934	981	986	940	952	999	918	911	922	936	945	926	918	920	945	983	997	915	939	936	911	908	937	936	929	938	1015	888	943	973	939	975	957	950	963	911	948	968	974	930	995	951	971	956	931	980	1024	930	970	953	970	956	945	943	983	943	965	950	919	969	927	906	1013	922	942	1001	1007	994	959	973	961	975	986	978	908	984	913	931	889	976	943	945	932	981	932	984	967	955	960	934	893	988	942	965	920	932	972	935	883	945	885	930	949	918	1001	925	960	915	958	889	972	914	859	971	923	978	966	969	938	988	997	908	938	967	958	924	991	931	936	946	900	920	930	906	984	942	934	943	1006	939	962	962	884	989	1044	978	961	962	947	975	962	957	924	933	936	1012	976	988	941	965	886	974	998	915	965	979	908	967	930	883	968	925	1007	908	910	920	995	936	975	991	1007	946	957	1018	992	966	922	958	931	937	956	974	946	939	905	952	946	964	971	941	969	900	949	939	920	935	914	924	969	918	914	936	917	905	956	885	926	946	943	971	957	914	975	948	939	960	930	904	957	959	921	955	972	969	967	950	943	987	969	936	962	931	946	961	1032	950	977	950	932	968	966	939	948	937	965	932	928	988	919	924	964	923	974	913	985	941	931	988	964	935	915	970	927	969	957	931	920	924	955	931	927	946	973	1006	998	968	972	938	944	933	949	899	929	910	954	958	952	974	991	967	905	1002	945	936	926	917	927	972	914	929	951	952	938	932	971	935	977	921	983	954	948	859	918	934	981	953	916	948	976	931	959	968	960	911	896	955	973	939	963	954	969	972	963	956	957	964	993	934	927	988	927	936	953	945	917	965	975	944	988	934	983	984	966	960	1001	913	980	926	920	961	987	882	950	982	916	975	986	979	914	965	999	944	878	973	953	924	970	946	932	941	975	903	925	906	955	915	951	1028	926	935	957	948	956	999	930	940	922	980	962	950	938	948	901	913	908	916	931	889	960	989	931	1001	944	892	972
28975	21725	19339	19746	15542	12281	9652	5953	2562	1367	1114	1174	1053	696	502	430	378	358	387	373	387	402	372	410	360	376	384	412	374	390	386	362	368	382	390	397	377	419	389	388	428	403	390	403	370	412	381	400	388	371	363	400	404	364	374	368	367	381	427	408	409	344	407	377	360	385	355	412	375	389	394	358	364	401	399	358	354	360	384	366	345	414	396	396	397	388	378	443	412	430	356	361	404	390	370	381	340	353	359	415	407	398	388	382	394	360	368	366	379	378	346	391	415	401	391	385	388	332	361	335	431	390	358	409	393	350	367	381	377	394	385	401	386	381	399	358	379	361	364	363	382	364	375	406	361	369	392	357	333	379	385	374	379	358	395	372	352	409	387	382	383	384	364	405	393	385	434	355	386	406	380	385	394	352	401	375	401	385	378	398	403	416	382	388	395	384	388	361	369	376	386	408	386	383	398	375	355	364	397	357	384	393	392	389	363	399	360	377	390	330	399	373	357	360	390	403	387	376	356	383	383	384	367	373	403	390	390	406	380	394	414	399	421	374	380	373	393	366	367	390	396	374	336	348	403	379	359	433	404	399	344	371	396	368	395	372	381	398	365	390	394	394	373	387	415	369	359	356	414	399	367	366	365	348	351	392	375	388	409	343	363	392	401	408	414	375	370	372	374	397	353	371	405	390	372	393	382	394	365	384	368	414	401	379	358	363	361	397	374	381	402	383	402	383	399	395	394	362	413	396	393	394	409	401	412	351	390	360	364	401	382	326	403	405	371	415	378	389	396	398	402	366	414	384	345	409	387	376	382	387	423	373	385	378	424	370	358	414	388	386	408	369	392	375	374	356	385	363	378	371	418	412	410	362	386	418	404	399	376	411	383	356	390	376	374	387	377	377	368	412	386	378	370	360	376	387	410	387	380	340	405	400	377	391	397	376	395	361	366	393	411	381	427	372	373	445	389	391	419	324	378	367	351	368	368	357	404	418	376	356	374	389	429	362	362	363	399	420	411	403	375	406	418	387	373	375	407	363	341	418	424	372	425	347	378	367	372	385	405	401	396	418	381	375	358	393	396	375	386	368	384	396	366	403	372	380	402	441	377	353	341	376	341	383	357	364	348	386	338	427	413	393	369	347	367	376	382	403	374	393	387	396	403	398	396	346	359	381	395	397	383	401	365	385	386	345	361	368	389	407	395	379	428	386	393	376	403	351	384	380	377	341	403	409	353	378	373	380	389	394	384	373	407	346	341	368	398	386	386	365	358	358	372	402	382	394	389	407	390	358	367	352	364	364	409	371	377	370	378	400	325	367	349	393	413	383	384	359	407	398	385	378	390	393	419	356	372	381	373	396	406	390	411	379	387	375	380	396	397	376	392	374	374	375	392	366	393	412	399	385	400	397	368	371	380	385	364	357	369	374	380	379	373	412	382	378	419	395	397	416	370	378	379	334	412	339	403	405	386	382	392	361	402	352	391	377	385	406	392	443	400	370	394	351	344	361	396	390	413	384	345	425	371	391	358	386	387	330	404	402	363	388	377	374	388	358	357	418	421	338	384	425	397	406	377	374	381	384	360	418	374	347	368	392	386	357	404	341	362	380	383	385	411	375	410	383	381	380	415	393	384	409	415	386	364	455	415	396	380	373	390	351	364	386	375	411	404	388	397	392	415	390	402	397	388	371	383	358	387	416	370	354	368	390	353	336	397	364	376	398	374	352	377	370	354	390	377	377	403	398	411	400	366	355	367	381	396	370	386	327	353	406	370	414	386	402	363	385	380	392	364	396	380	399	399	376	355	332	359	366	391	407	418	360	396	367	374	415	380	395	381	344	396	421	438	367	401	386	430	400	379	338	404	361	383	398	386	394	338	383	396	380	407	424	373	398	357	375	407	407	434	381	352	372	397	369	396	414	375	387	413	359	354	409	410	374	391	395	400	386	392	359	350	404	396	392	360	368	384	401	400	355	387	432	359	399	388	393	405	379	422	397	401	362	386	416	395	377	387	382	378	351	384	354	398	373	397	391	419	347	363	420	378	391	371	361	417	376	371	412	368	351	379	358	422	367	398	392	353	369	379	418	375	360	389	362	396	389	369	373	395	395	374	364	385	355	372	358	414	392	378	407	362	384	407	377	393	349	385	376	428	370	391	363	356	426	424	394	415	414	369	383	343	365	391	396	391	397	379	391	400	382	390	380	386	389	382	379	380	413	406	407	414	405	353	379	354	406	377	404	416	369	329	404	395	366	394	363	394	375	394	347	385	370	404	407	381	383	370	388	393	400	409	398	384	379	370	382	343	386	346	380	386	382	406	373	391	383	391	386	359	381	414	382	375	368	423	380	378	385	376	378	365	409	381	401	369	407	381	355	390	408	383	376	399	362	395	358	363	363	376	415	412	419	360	403	381	366	343	320	386	375	370	341	385	389	365	412	375	359	388	389	372	360	381	367	372	345	405	361	373	358	373	379	345	375	377	416	361	394	386	365	386	355	371	387	394	367	372	383	410	405	313	404	387	432	340	374	422	386	362	393	396	386	376	412	394	425	405	354	377	406	360	376	369	389	406	373	408	372	366	388	356	341	401	390	417	383	365	369	382	389	377	384	410	395	402	380	401	357	401	386	366	381	348	350	363	364	427	398	407	389	391	365	377	396	386	394	379	342	388	374	397	373	396	381	330	452	397	378	344	363	365	378	362	353	344	397	371	366	422	363	384	392	357	377	383	411	376	428	368	390	410	377	386	398	361	411	424	391	373	417	376	376	387	395	354	371	379	362	366	414	381	384	363	361	411	372	328	395	387	407	348	398	349	350	378	371	343	366	365	371	411	370	376	376	367	399	376	371	360	419	376	419	408	383	368	331	382	374	394	380	402	345	412	380	357	365	402	368	369	365	379	342	410	381	354	418	373	381	373	361	361	385	403	420	397	404	379	374	377	389	368	366	359	368	374	365	417	377	389	376	390	366	371	392	361	381	386	406	385	407	381	379	370	391	362	350	427	380	383	393	384	419	385	407	367	418	381	374	344	411	406	386	402	397	386	378	358	330	373	376	355	379	383	391	395	402	397	394	392	364	390	360	378	390	386	357	385	360	426	368	398	429	378	368	365	357	402	349	403	389	382	365	405	411	407	386	364	387	374	353	419	369	395	382	421	432	387	387	403	383	400	382	372	376	365	373	355	401	415	376	390	397	366	390	422	427	386	394	367	356	378	390	356	375	382	395	395	368	372	358	383	400	432	368	359	360	353	375	381	403	402	395	372	394	397	382	356	378	377	386	410	384	336	392	350	403	359	423	369	365	395	396	368	358	387	368	382	411	345	370	388	386	392	386	368	405	380	361	362	407	400	415	413	385	387	379	353	410	378	387	374	357	423	362	352	373	384	344	375	350	373	394	380	385	407	378	386	378	377	378	412	350	399	398	383	379	367	376	385	367	402	397	343	411	363	371	381	376	354	375	385	397	381	380	379	379	374	391	388	355	391	403	404	359
21646	18460	23390	27844	30518	29712	27733	19557	10034	6094	5111	6054	5032	2810	1544	1193	1035	973	953	949	934	971	986	956	1003	969	890	904	924	899	910	972	951	945	947	916	923	1037	905	921	962	877	928	898	911	914	909	890	918	945	924	931	921	918	951	926	936	926	935	891	945	955	935	923	921	923	923	946	905	970	948	939	930	901	959	936	996	843	935	889	948	931	908	888	892	939	932	918	979	925	951	926	953	963	946	936	919	897	887	948	947	959	909	951	952	937	966	933	941	955	931	910	949	924	934	952	917	926	915	969	913	949	933	922	936	957	984	911	896	900	924	911	979	957	950	902	880	921	896	924	892	914	928	920	886	961	1002	997	936	943	899	945	928	913	942	895	1004	905	913	943	900	909	975	884	923	957	928	901	921	945	896	894	932	960	923	925	980	921	971	899	910	913	971	912	896	948	891	925	915	928	940	913	926	972	972	921	853	845	899	941	959	936	1003	934	955	926	938	893	933	879	907	988	893	872	918	963	921	928	904	906	940	967	902	953	896	931	916	904	887	883	882	956	915	914	884	935	946	931	952	907	893	947	868	976	906	939	927	1008	967	942	934	908	935	896	934	905	956	910	945	890	866	911	891	941	937	944	940	916	893	940	864	925	934	898	898	950	942	911	890	921	944	913	970	893	928	888	968	924	920	938	952	891	928	933	952	934	850	934	921	921	914	974	932	931	944	881	930	942	859	923	944	939	879	917	944	982	965	957	926	937	898	949	914	897	951	910	859	914	953	876	954	943	955	882	901	901	948	952	917	895	950	948	957	934	1006	934	931	909	906	966	946	923	919	910	915	930	940	874	905	983	962	949	922	904	948	915	926	935	947	900	924	936	932	909	915	938	933	925	947	982	965	924	905	989	961	915	985	907	968	948	940	934	923	892	939	884	971	944	930	976	959	885	891	952	941	952	879	944	941	900	925	941	919	938	895	965	943	898	913	933	940	914	995	978	941	931	954	879	904	888	844	897	934	933	941	897	871	949	904	894	922	949	961	888	845	917	896	964	913	899	945	902	912	968	929	927	949	930	872	918	896	898	911	948	899	974	946	1020	905	917	921	856	949	908	937	922	955	954	921	894	934	912	904	934	968	935	857	941	952	868	890	958	951	946	971	850	951	951	902	913	950	917	916	927	925	917	922	936	954	846	905	900	980	906	899	854	919	905	942	945	923	921	937	869	947	995	925	852	883	892	939	982	963	913	958	932	931	916	898	959	923	965	974	952	917	925	927	938	931	911	948	943	917	945	886	966	919	910	940	937	964	909	847	896	929	901	918	905	922	963	911	963	923	893	925	977	972	973	943	976	913	960	923	887	988	945	890	917	915	863	936	948	925	933	942	930	978	952	965	1014	910	943	928	900	927	939	890	942	912	960	954	933	860	945	913	886	861	885	972	907	925	929	923	903	1000	974	953	920	912	901	880	896	968	923	882	954	930	883	907	1016	888	964	903	923	907	923	898	895	933	919	993	910	1004	959	936	912	912	964	931	911	969	936	910	947	910	948	933	902	873	969	915	980	946	953	998	1017	963	949	933	963	918	901	917	909	945	889	853	945	925	940	925	927	932	912	886	931	904	979	936	1006	993	954	907	951	882	949	948	950	958	947	930	960	938	961	929	908	948	944	931	984	935	875	927	916	935	929	901	940	964	902	963	969	926	902	964	967	919	938	914	918	942	978	953	893	921	921	990	933	949	915	928	923	972	878	920	933	919	915	954	920	959	932	946	951	936	906	966	928	916	905	965	939	881	883	892	935	962	923	948	953	860	892	960	916	937	933	939	887	969	910	882	834	943	884	949	925	937	941	974	933	979	952	873	949	935	926	890	880	974	948	917	990	981	886	899	915	927	873	940	914	951	971	939	910	915	928	886	884	958	919	894	919	868	929	905	909	992	918	943	962	943	941	934	867	944	936	901	940	943	929	972	919	964	885	933	903	920	913	914	924	909	890	909	913	905	882	897	940	932	929	949	912	910	917	935	879	897	895	927	973	891	961	927	941	913	961	874	970	886	900	950	960	983	943	901	897	935	937	956	943	945	986	913	894	960	891	884	928	976	884	928	880	933	898	899	892	964	907	873	951	949	932	905	937	905	900	951	935	908	949	933	918	946	897	926	905	942	938	903	942	879	920	904	924	892	905	896	900	872	938	924	915	915	937	922	901	937	962	861	947	917	917	935	854	939	914	970	937	932	949	902	904	911	960	889	922	934	886	967	975	909	922	917	904	967	929	954	941	961	915	926	959	956	928	918	886	936	912	1004	968	949	919	877	954	894	898	940	967	925	991	995	956	943	910	947	962	885	948	1003	902	883	910	951	971	971	917	947	893	877	964	958	935	958	862	932	952	880	938	955	919	900	891	900	1019	964	927	891	897	950	934	908	929	939	896	944	874	876	948	895	922	973	988	907	965	933	896	907	885	925	943	929	956	841	939	898	944	933	979	948	892	924	925	929	940	870	931	887	909	946	934	949	882	967	949	925	902	908	926	931	927	931	908	884	947	925	902	916	915	917	920	975	917	961	936	902	930	954	922	900	907	967	949	925	938	875	920	902	914	925	953	923	897	902	937	967	929	917	940	910	919	936	931	927	938	880	951	880	935	946	915	979	975	915	949	897	929	932	906	915	941	905	933	965	944	909	881	861	970	929	918	903	925	902	940	887	906	937	910	941	911	910	937	928	927	921	931	946	937	974	917	885	928	995	913	970	904	874	921	972	955	862	888	955	911	961	912	963	933	933	911	955	923	979	959	891	942	906	940	953	925	935	877	916	936	933	899	918	934	937	961	958	938	904	917	930	912	891	982	938	957	897	968	932	946	904	925	943	994	880	977	902	961	941	982	970	957	943	885	901	918	926	860	954	954	934	936	905	906	952	943	933	986	891	945	885	923	947	948	968	906	901	951	937	922	977	981	927	915	924	919	935	911	939	864	913	898	920	884	910	963	891	953	969	960	936	948	933	928	949	943	912	901	906	888	939	927	920	956	904	909	947	938	963	879	909	967	923	930	891	959	919	928	904	908	876	918	966	936	923	903	890	948	908	918	930	932	944	926	902	905	980	946	940	923	889	939	923	936	934	891	933	938	965	891	914	956	932	901	925	965	919	876	945	935	926	935	922	944	949	934	893	882	949	914	867	909	966	909	943	937	897	873	926	937	950	870	938	875	978	898	972	1013	895	946	881	983	964	935	921	925	902	914	944	891	885	859	908	948	925	889	867	933	924	899	891	960	904	923	925	928	956	963	913	1033	893	977	933	912	911	932	904	941	933	962	1002	921	914	911	910	961	923	978	958	953	955	919	973	921	889	951	949	963	911	887	899	951	914	927	934	936	904	938	934	911	949	889	904	966	913	853	904	896	921	945	921	925	954	824	914	958	966	888	940	954	886	979	924	953	921	936	900	950	885	934	953	911	982	935	946	873	951	872	927	957	925	905	930	930	928	898	944	883	924	938	948	899	920	924	930	943	950	945	913	961	957	925
39933	30640	26779	23101	20901	16564	12950	6653	2877	1811	1065	1239	1100	791	501	334	249	229	232	249	213	221	244	212	242	215	228	207	205	203	204	218	218	211	181	192	191	227	229	211	206	218	198	210	220	236	210	185	224	205	206	234	193	200	204	201	179	237	208	239	197	223	210	216	208	207	206	199	222	222	171	214	215	212	220	214	228	248	221	200	237	209	199	227	213	229	214	185	186	239	201	220	210	200	200	213	211	224	209	203	191	194	236	221	235	200	211	225	218	248	227	214	201	223	202	225	214	197	196	219	210	190	221	214	189	198	183	229	232	190	211	222	222	254	205	227	214	231	225	178	205	186	218	214	233	210	195	208	233	192	202	214	179	191	191	216	211	213	215	227	227	196	206	182	208	189	182	208	203	219	195	223	195	175	210	211	201	239	206	226	196	220	196	214	194	227	193	205	204	202	238	205	206	242	217	209	204	201	211	207	200	203	197	204	220	212	186	193	216	203	165	196	200	189	226	228	192	215	223	183	194	182	208	219	198	216	182	226	215	211	215	215	201	217	215	176	221	212	241	223	199	215	213	213	221	211	210	207	207	225	194	230	218	212	232	204	208	226	180	241	215	198	214	202	177	231	202	225	204	193	197	213	216	213	240	185	200	230	219	189	202	220	234	195	201	234	183	210	221	229	207	211	187	200	215	206	215	207	201	214	195	195	226	201	211	199	209	188	221	210	182	199	196	228	199	200	211	214	180	218	220	194	211	216	223	198	221	202	189	226	221	170	225	201	230	236	219	205	222	250	181	225	204	216	197	194	198	210	240	184	195	218	236	214	201	233	200	197	197	212	233	223	202	209	214	221	206	207	209	208	229	204	198	224	242	190	204	241	177	222	195	215	235	219	211	209	193	221	198	200	215	212	209	205	198	193	214	230	199	185	225	206	199	213	184	199	199	222	218	219	204	208	204	204	197	214	193	198	211	210	221	218	221	225	235	182	178	229	201	211	203	211	185	204	211	209	209	214	205	242	209	224	208	214	208	195	179	208	237	187	214	176	206	203	207	228	220	201	228	205	195	203	209	222	230	217	218	210	221	194	210	218	209	223	199	225	216	214	218	183	207	195	206	217	210	200	194	188	198	221	202	240	242	199	242	213	191	209	200	211	206	217	193	177	203	217	178	203	213	194	213	217	221	186	213	220	211	231	222	221	204	195	219	230	209	220	228	218	221	232	188	210	191	225	203	219	201	199	220	218	197	196	205	201	233	236	204	197	214	216	206	231	208	196	194	201	210	210	181	192	225	227	179	220	213	202	218	221	191	201	218	214	204	223	212	228	193	203	198	174	217	247	227	214	233	246	227	221	218	200	206	234	200	193	207	188	209	221	198	185	183	225	217	238	220	205	194	190	209	225	210	192	216	197	230	243	190	202	208	221	216	217	223	215	215	223	215	221	258	210	204	165	210	217	225	238	208	193	242	167	196	239	226	215	194	197	212	206	203	198	195	199	206	219	222	222	220	198	216	224	233	221	193	189	206	197	208	203	216	209	197	204	226	199	187	218	201	207	217	237	222	212	210	211	216	193	233	200	215	240	207	204	213	233	219	206	192	233	226	223	203	209	226	186	199	219	205	219	193	220	220	241	209	184	225	214	173	201	209	221	231	228	215	230	182	207	234	222	177	191	211	183	225	207	169	197	215	236	207	204	213	191	185	237	203	216	212	202	206	196	216	214	212	216	200	196	185	238	203	193	209	202	219	215	199	208	219	191	209	225	216	187	198	215	224	185	248	206	225	226	196	216	227	206	223	218	214	196	207	201	235	228	228	182	230	168	211	205	224	218	242	236	215	206	240	230	200	197	215	216	193	230	197	203	225	203	223	168	211	213	202	234	209	204	199	207	244	227	215	228	219	210	212	243	224	202	187	241	205	220	215	208	218	205	216	226	236	180	200	180	249	214	213	232	219	235	195	214	221	198	203	212	187	197	196	215	219	197	216	233	208	207	196	222	193	211	227	213	204	205	212	193	219	213	200	203	211	182	214	202	221	229	196	192	226	211	212	185	196	209	207	223	249	225	208	212	220	236	225	194	238	206	194	203	219	195	243	206	222	201	209	207	236	236	239	211	190	201	190	192	212	198	200	198	202	198	214	218	186	192	207	207	206	188	215	218	214	242	213	210	204	203	214	226	201	224	210	213	231	200	204	218	227	208	213	223	189	222	226	224	226	184	217	218	219	199	193	205	179	219	209	211	191	214	232	219	222	204	228	179	202	206	188	212	211	207	198	219	197	209	226	214	213	220	205	190	219	189	193	230	233	210	202	205	180	191	209	234	198	193	199	193	204	209	234	208	212	179	179	181	211	198	225	216	203	204	173	178	215	217	211	202	227	204	196	192	212	208	205	209	225	217	213	189	200	202	166	176	213	217	198	221	228	204	220	197	245	244	207	203	230	211	204	216	208	204	187	246	218	233	193	207	212	232	177	208	192	239	187	177	201	215	220	200	219	223	208	231	212	204	202	208	207	190	223	216	211	214	204	208	188	211	207	230	211	216	206	182	229	217	190	187	217	198	213	210	206	218	207	199	210	230	166	205	223	211	186	212	213	214	165	205	193	223	195	240	223	199	188	212	218	189	203	217	213	208	203	239	199	219	203	218	214	228	202	195	209	200	191	216	230	218	200	225	196	209	227	216	216	204	217	207	201	169	225	209	205	201	196	229	202	227	226	189	185	197	222	224	233	199	208	197	243	223	216	214	207	201	215	218	210	228	226	185	221	214	177	169	187	215	202	244	193	224	224	174	222	214	214	207	205	200	209	221	219	168	184	188	194	194	202	232	198	213	208	203	213	239	197	209	204	216	236	193	207	205	201	212	214	223	205	212	225	177	206	220	222	225	193	220	204	206	219	198	201	254	225	201	216	228	185	191	222	187	181	210	188	232	194	205	197	222	194	187	224	210	219	212	209	194	210	187	212	208	210	226	196	198	215	215	226	201	194	211	170	195	223	203	193	172	201	238	212	201	197	205	203	212	219	184	193	185	178	219	215	232	214	207	201	206	199	193	196	204	226	215	255	221	220	223	212	197	200	210	178	203	204	210	228	195	205	222	223	230	198	183	202	214	214	171	208	239	214	221	205	192	205	206	220	207	243	232	211	201	215	192	201	181	238	232	190	246	188	232	185	220	212	219	199	216	203	216	204	218	209	213	211	214	229	204	223	225	193	233	219	200	214	205	226	185	223	221	199	213	227	217	206	207	212	213	202	214	199	217	197	205	235	191	195	216	230	207	227	196	210	194	212	209	206	198	197	189	202	213	188	209	202	202	195	220	201	233	219	195	227	200	220	214	204	203	208	214	244	219	215	214	217	211	214	218	202	179	199	202	197	220	202	221	204	211	205	204	216	209	197	236	197	207	181	219	209	199	204	218	204	250	225	199	213	214	214	213	228	206	216	189	244	207	223	222	209	226	196	227	198	211	197	232	206	213	191	217	240	237	212	214
27997	25187	29071	30155	34310	33433	31266	20264	12154	8724	5514	7055	6120	4258	2176	1332	825	631	570	641	624	605	562	584	614	605	526	578	574	613	608	536	577	529	627	540	535	550	531	582	540	543	572	574	564	539	515	569	572	564	515	551	519	497	501	580	528	540	590	503	553	528	568	545	557	560	502	529	526	562	558	515	542	565	545	510	510	524	522	512	527	531	553	507	535	548	532	494	517	543	565	558	524	553	513	535	533	474	524	532	529	511	547	573	516	586	503	508	547	506	571	547	564	535	534	529	524	550	557	584	582	544	538	500	525	512	544	562	556	532	516	519	538	504	586	507	533	537	584	520	568	582	562	546	594	515	566	554	584	576	540	533	551	569	497	515	561	550	577	575	530	516	517	533	540	524	566	568	506	515	558	534	531	554	533	514	541	546	571	573	568	526	532	517	510	511	536	584	492	534	554	496	512	585	543	520	548	565	547	520	492	532	514	555	521	558	532	516	525	551	547	566	537	554	520	520	547	538	554	495	572	526	484	577	529	561	569	533	554	506	518	527	494	549	523	512	567	550	549	548	553	557	523	525	511	544	473	500	530	574	531	531	530	547	519	539	539	527	542	576	523	540	510	542	566	522	522	558	500	523	542	560	552	504	541	489	533	511	511	495	536	507	538	566	518	547	507	563	526	542	595	545	534	521	541	510	533	538	567	572	542	530	533	551	533	553	543	535	521	565	537	589	535	507	519	524	496	509	564	543	502	554	493	514	580	544	537	538	538	537	535	535	561	555	540	537	523	521	517	547	552	524	566	576	551	506	512	530	503	520	527	570	531	514	522	526	573	593	512	538	583	543	544	518	559	549	565	534	525	519	526	517	555	544	533	547	521	555	513	567	486	536	553	573	547	507	588	551	566	553	536	576	532	522	557	502	508	530	558	536	539	502	537	528	558	526	553	543	511	567	515	516	505	530	539	534	570	543	530	555	503	538	533	518	527	556	544	530	556	535	529	541	526	533	493	544	549	536	553	567	529	552	505	533	552	526	540	559	564	518	543	532	535	591	532	519	524	594	520	562	551	553	557	543	525	520	522	571	558	534	516	521	555	544	551	546	565	551	503	571	499	513	538	498	537	547	569	529	552	550	525	554	579	568	473	510	522	514	544	534	509	517	546	539	548	573	569	532	540	537	500	573	539	572	533	500	516	510	529	504	582	543	528	512	538	525	533	507	554	582	556	508	612	544	513	536	566	582	505	573	552	559	551	546	531	553	582	529	530	510	562	562	493	548	559	561	550	557	515	525	544	549	539	566	488	568	510	502	571	515	557	512	567	567	542	529	563	525	557	514	527	536	556	565	537	537	595	555	551	578	511	522	490	534	566	562	539	548	510	528	526	494	546	498	537	529	533	497	541	541	555	555	513	519	560	584	536	548	535	556	564	535	523	525	580	534	501	530	527	560	516	510	541	560	535	531	549	528	550	553	551	553	565	543	569	505	542	522	552	551	529	567	539	560	505	529	497	491	558	489	568	530	545	531	546	482	569	510	562	520	538	554	549	565	543	542	577	537	501	506	525	562	520	542	556	552	529	553	536	566	465	520	512	542	510	549	571	546	506	511	528	526	569	508	574	534	522	506	529	548	576	504	542	526	554	534	563	486	538	547	523	505	537	511	512	575	524	521	545	559	521	527	521	569	565	515	523	504	505	539	568	597	547	551	517	531	527	591	536	557	576	522	534	540	559	558	543	498	528	515	579	501	559	550	529	531	531	528	553	506	557	521	488	534	549	495	563	515	516	506	562	453	516	556	562	516	555	540	517	563	518	534	527	543	564	568	528	538	551	514	529	555	522	536	540	586	517	549	531	516	541	560	519	507	546	520	530	604	544	550	495	549	523	509	538	563	547	529	552	564	566	562	563	565	583	539	554	535	525	514	558	545	561	509	564	501	553	529	524	516	548	514	618	576	499	512	537	538	497	523	525	523	523	574	536	537	555	494	557	515	532	536	534	548	548	499	517	524	537	525	549	564	494	580	536	576	511	540	563	513	525	550	553	525	522	531	537	533	526	569	531	510	534	528	535	528	531	542	538	511	560	535	589	595	576	539	561	531	509	534	502	519	569	575	531	504	555	519	555	560	552	512	531	525	548	498	490	574	532	536	543	566	527	562	521	534	576	527	502	539	515	508	500	530	545	529	556	542	522	533	508	533	550	575	530	552	523	553	529	552	541	525	512	518	563	492	534	548	553	516	560	502	523	515	558	516	509	539	512	520	537	541	562	530	543	489	530	481	558	513	551	534	564	546	537	553	561	542	577	485	554	512	530	589	555	567	538	571	550	521	523	554	564	558	537	587	522	570	527	560	566	523	554	496	559	520	522	522	508	509	546	546	553	559	534	516	534	560	523	544	534	558	527	526	541	508	514	576	519	523	487	543	569	519	537	524	525	586	533	514	559	560	548	520	557	539	509	527	523	511	552	566	537	524	533	538	525	518	507	517	521	495	484	536	558	535	550	512	552	515	546	506	518	559	509	545	616	574	527	537	525	515	513	551	489	533	522	532	528	556	532	558	583	524	542	534	551	543	568	554	488	577	545	602	541	510	522	535	558	544	580	538	527	531	563	514	555	505	557	529	512	591	537	582	531	550	553	547	526	525	497	594	527	545	517	536	529	526	536	522	526	553	533	557	509	518	525	546	545	545	533	517	526	536	551	580	518	544	534	526	529	541	560	538	519	496	544	542	538	513	548	490	542	518	516	509	525	545	518	546	536	514	506	533	520	575	545	545	491	543	537	531	552	525	503	526	561	536	517	544	510	492	549	581	585	566	555	551	532	560	568	505	526	516	557	546	541	547	525	532	557	525	546	551	488	541	568	530	542	564	520	589	539	574	537	558	557	567	528	587	531	504	525	509	543	551	543	609	569	561	537	555	497	540	536	570	572	538	534	552	546	531	519	500	536	519	560	511	516	528	528	576	543	564	538	521	532	565	544	556	518	532	537	611	597	496	537	552	513	546	529	515	536	522	594	561	534	553	553	552	541	517	548	544	514	531	537	551	586	527	506	506	539	539	550	532	537	539	514	506	543	551	570	551	526	528	542	577	546	507	533	509	530	591	579	533	553	560	555	502	518	509	575	512	517	522	579	527	560	556	523	533	485	531	534	581	535	546	563	497	547	571	535	560	530	583	538	530	519	524	529	550	507	487	545	573	536	537	518	479	547	567	547	480	558	575	546	570	527	532	545	546	488	548	559	521	558	558	545	529	547	534	532	483	558	527	531	548	534	545	557	555	547	551	582	522	540	537	520	576	548	519	571	535	546	501	557	556	563	549	543	505	539	545	524	540	506	555	567	565	532	533	530	550	547	532	552	537	508	565	501	554	532	486	543	524	547	601	546	541	529	569	561	520	547	542	528	523	546	509	566	510	506	544	555	515	483	523	576	527	516	586	560	520	507	547	512	545	560	553	542	573	546	600	532	542	528	541	554	543	555	588	531	503	517	508
12454	7015	5584	4803	3833	3281	2854	1795	925	719	563	555	522	457	428	417	396	400	405	403	421	371	385	393	425	372	414	395	382	400	383	406	409	391	372	364	419	395	378	387	386	414	373	366	364	391	336	398	390	359	390	409	414	412	409	401	388	396	381	364	346	393	389	368	329	402	375	361	384	412	362	408	375	371	390	413	375	358	393	370	446	363	362	399	415	374	375	366	413	399	387	365	388	375	386	387	404	386	390	373	405	362	403	365	360	376	360	385	367	369	385	387	362	410	382	391	414	377	349	380	383	396	384	361	395	382	401	400	381	382	373	386	397	387	365	379	430	395	369	393	389	346	380	413	404	380	386	375	380	409	405	400	362	399	377	349	377	365	419	383	391	392	383	406	399	334	391	384	372	411	397	377	375	394	376	410	428	417	389	391	376	415	391	408	369	396	377	388	396	381	405	400	401	401	386	355	410	419	398	374	424	400	345	372	415	363	385	415	400	344	351	418	405	406	370	375	392	412	369	414	364	361	388	391	431	393	356	395	367	367	340	365	397	410	405	425	424	385	368	418	395	398	411	422	389	390	414	404	379	374	392	382	376	411	406	377	377	365	388	376	338	374	380	394	414	377	413	399	380	385	377	401	423	351	357	347	385	414	375	378	375	348	376	374	413	370	374	407	366	380	392	424	365	391	351	363	400	416	373	375	363	381	415	363	408	396	391	373	387	379	399	399	382	393	345	365	383	391	370	359	411	389	377	398	383	364	391	368	378	411	377	394	389	364	370	341	415	377	412	367	368	402	363	415	376	374	404	406	386	379	368	365	378	415	405	416	409	383	394	413	379	374	392	442	383	372	370	416	395	393	423	370	405	381	379	397	399	408	373	374	402	401	381	398	409	440	383	387	383	368	378	375	379	389	392	404	432	369	381	341	391	405	379	342	361	381	374	414	357	394	401	396	389	400	402	371	361	380	356	366	420	348	380	372	382	396	382	411	422	392	411	377	372	401	384	397	412	408	416	415	359	410	372	390	369	376	354	379	380	378	419	400	370	382	395	358	441	392	390	370	341	373	412	418	380	400	396	415	402	348	367	383	380	352	395	371	419	380	369	381	329	380	366	391	370	375	364	352	399	373	420	348	405	367	384	376	412	374	350	402	376	386	369	351	375	406	403	386	378	378	405	372	365	392	382	342	345	395	419	392	384	399	389	389	395	375	401	344	377	399	386	357	390	349	404	422	402	366	370	366	367	394	415	379	433	381	367	411	368	394	423	394	392	406	398	403	409	400	394	411	389	399	422	391	396	378	389	344	388	397	411	378	385	382	361	377	420	370	367	392	371	424	362	379	376	382	402	416	400	387	387	393	354	431	366	383	364	380	413	367	381	392	374	409	397	379	407	354	387	393	404	392	402	365	385	427	382	382	390	394	381	365	388	364	391	376	357	393	381	386	421	412	402	399	348	398	400	378	393	436	394	411	397	377	401	357	399	369	408	366	379	407	356	401	359	383	397	377	369	378	379	380	363	384	404	382	370	393	396	386	398	357	399	404	371	431	376	402	420	374	385	425	396	402	401	406	368	383	364	380	369	390	403	422	402	384	393	432	412	369	383	395	429	405	387	381	403	405	353	386	386	378	386	414	355	407	411	389	389	404	396	390	358	429	398	420	371	392	366	387	368	401	373	398	412	408	371	365	386	416	372	380	421	366	375	408	387	398	392	357	387	369	384	405	369	403	369	366	398	376	404	407	389	355	413	405	390	393	388	380	412	399	400	377	394	411	365	419	389	381	437	397	378	369	372	372	377	398	418	414	426	413	378	414	382	380	395	382	409	390	360	395	410	437	394	377	385	393	396	382	362	392	378	382	382	427	388	385	391	375	389	384	399	401	387	349	357	391	380	400	416	380	362	375	367	370	369	376	376	412	364	424	409	372	425	401	381	357	415	388	372	359	389	326	386	371	358	411	388	400	426	366	386	406	420	416	370	381	397	377	419	398	370	400	391	364	377	357	409	391	400	368	368	369	423	397	382	380	408	407	370	393	402	407	406	370	378	368	393	379	395	369	389	357	386	380	386	400	389	393	391	398	396	388	370	393	391	373	338	404	407	415	396	414	385	379	405	386	403	385	356	406	366	368	349	425	383	379	404	385	402	388	380	416	417	395	402	391	377	390	378	384	371	397	394	399	373	378	404	426	388	414	376	418	383	381	392	381	396	407	361	387	364	393	387	385	408	402	405	375	405	378	382	370	364	400	367	399	374	415	384	407	381	366	387	371	404	368	390	373	387	359	376	383	390	375	346	376	368	419	393	397	386	372	387	393	408	353	377	374	405	373	404	353	398	423	374	367	387	394	354	414	412	355	417	384	379	371	371	382	380	373	373	408	392	443	397	365	375	439	404	393	384	374	376	371	410	412	378	384	397	365	418	379	410	426	395	384	384	382	423	372	414	363	415	363	374	407	374	383	388	376	389	369	390	378	386	426	368	398	411	391	397	382	398	367	405	399	395	364	392	384	356	385	358	395	420	369	371	427	370	386	358	430	393	374	364	359	379	378	377	429	414	374	365	382	382	393	389	384	417	415	322	438	398	355	373	419	339	376	387	375	391	367	416	369	390	425	385	406	385	418	374	395	394	368	371	395	367	340	381	345	438	388	398	385	397	361	393	417	388	382	349	393	389	356	406	429	372	367	378	391	350	369	356	379	402	394	408	340	407	400	402	408	400	402	407	417	408	328	400	342	403	427	378	381	364	395	412	361	453	387	371	350	389	350	347	372	342	397	411	399	373	391	406	418	377	396	375	388	395	395	391	396	364	376	386	418	384	427	367	358	391	375	414	381	374	377	394	353	423	393	379	340	413	373	415	397	386	384	411	416	341	354	426	378	364	405	382	377	354	387	391	418	382	400	387	349	418	392	360	381	411	373	381	380	401	375	398	423	387	381	404	430	380	361	366	365	388	360	383	408	391	394	371	389	386	358	372	352	364	389	405	418	399	397	408	395	385	389	411	382	405	359	410	403	355	368	328	401	357	400	366	390	392	384	378	438	392	398	379	412	391	383	411	436	381	387	399	356	369	372	376	355	397	392	369	391	354	421	363	394	362	362	384	332	402	365	372	398	426	384	395	391	405	401	363	427	400	410	357	379	390	379	393	346	373	398	350	366	374	376	322	404	397	392	383	378	393	447	380	385	369	352	370	397	407	364	389	357	374	365	390	390	374	386	372	410	422	368	393	402	415	369	369	377	337	363	414	377	366	353	393	380	393	385	399	397	410	404	401	364	356	342	390	376	374	397	385	389	361	364	372	410	416	367	374	387	424	357	413	428	426	410	424	379	386	391	408	398	360	381	385	376	380	433	359	398	361	346	375	370	413	373	363	392	395	373	403	396	371	382	406	373	407	402	371	378	401	407	359	402	364	365	406	412	418	404	402	405	368	405	368	424	403	359	410	380	399	402	402	439	410	416	409	415	381	404	372	405	390	381	393	386	360	405
9356	7135	9641	11766	11769	12719	10824	6987	3625	2488	1892	2108	2223	1412	1170	1047	1037	944	932	936	938	966	920	942	978	915	958	993	957	913	993	977	968	901	969	960	929	936	956	959	993	942	955	956	931	949	962	937	938	954	909	933	983	909	912	953	939	950	959	907	991	1017	961	946	1000	939	906	940	957	968	941	933	963	927	982	904	952	930	915	944	943	933	990	955	968	951	924	957	982	943	912	877	955	947	922	976	995	930	924	969	956	948	1059	934	969	923	935	932	916	976	930	929	946	967	945	960	983	906	904	922	1003	908	955	939	946	914	980	921	919	927	926	999	960	961	917	965	923	925	908	940	914	969	944	925	974	935	949	983	994	935	933	913	1009	973	938	982	946	926	951	949	937	956	957	943	913	938	965	1006	912	955	882	969	977	910	972	1010	961	988	964	943	953	989	993	971	878	949	965	916	949	908	939	937	926	997	964	926	973	959	939	968	955	937	908	956	968	965	942	888	940	936	951	926	906	967	920	947	982	898	964	966	953	903	988	944	910	1007	925	899	935	941	932	960	882	940	1014	952	972	933	880	940	976	905	889	961	961	956	960	983	935	984	942	966	1003	926	933	933	951	955	942	940	911	927	926	964	1003	953	919	938	992	982	965	939	978	989	937	982	954	949	963	937	961	970	960	958	895	966	898	907	972	961	996	958	927	939	964	926	973	962	931	898	915	883	955	959	981	967	966	977	936	936	968	915	920	934	957	989	965	909	915	922	965	942	922	977	949	969	956	978	931	952	960	924	874	931	908	922	976	950	953	980	958	912	972	935	928	939	982	983	912	955	910	974	972	917	962	910	973	942	933	911	966	935	966	964	914	918	997	999	975	911	953	938	944	961	947	908	954	938	950	921	930	965	965	993	904	922	905	993	956	989	950	927	950	975	984	932	927	948	963	963	909	931	951	988	981	917	941	980	949	941	991	970	921	996	906	906	931	912	951	976	1001	933	937	961	958	920	900	885	937	957	918	981	958	969	1011	1025	960	1002	883	938	938	943	904	925	993	911	943	991	910	945	931	938	946	884	937	920	997	947	999	969	945	1000	894	949	949	957	972	924	939	927	924	981	912	955	935	968	1009	940	970	993	949	946	931	938	905	916	983	953	1010	956	967	958	958	967	972	946	969	996	984	922	965	975	979	1012	929	954	912	925	925	985	987	949	932	965	866	945	955	907	925	917	928	985	987	913	967	991	902	978	908	924	890	896	863	958	1006	987	935	912	952	996	920	937	918	971	931	914	989	976	919	911	985	879	950	923	955	902	977	967	954	885	955	909	936	942	984	895	947	946	924	962	962	934	981	963	992	944	943	957	948	895	954	979	921	924	885	926	949	976	976	945	912	910	935	931	912	969	989	951	975	943	894	920	921	954	953	958	925	941	984	967	883	938	975	944	957	919	937	942	905	1013	938	900	964	946	972	927	991	966	903	980	933	1000	921	1045	996	883	897	920	971	957	960	937	941	1006	942	915	1017	929	927	981	924	963	929	935	975	930	943	915	897	934	912	878	928	931	1003	961	955	954	922	955	982	952	946	975	943	939	962	907	949	973	936	1001	961	957	973	915	1008	959	989	930	976	938	969	947	940	879	960	895	921	948	945	982	985	977	914	920	951	900	943	1026	948	903	1010	976	913	969	958	956	955	895	976	976	895	981	1011	975	995	946	982	894	976	979	999	964	912	949	939	946	954	925	960	904	999	965	964	969	935	951	922	950	931	944	892	974	975	978	961	908	972	1009	904	1008	927	971	912	940	941	938	918	964	957	927	963	1005	863	953	917	956	957	901	910	904	953	991	910	978	992	979	924	1000	963	933	903	891	912	965	929	959	956	975	953	938	919	935	907	974	923	941	969	992	949	952	903	986	986	917	919	972	963	944	976	977	912	913	935	930	988	908	927	943	934	963	1011	930	1013	991	949	938	901	952	926	909	938	984	936	944	979	927	933	962	942	950	988	967	935	945	949	914	995	955	973	936	905	966	951	941	900	976	964	900	916	973	980	956	966	912	958	918	981	957	923	972	945	949	965	969	953	961	971	907	946	1015	994	922	995	1005	974	933	978	961	986	952	872	921	945	976	916	970	954	899	942	950	945	967	988	947	954	968	943	981	958	948	950	951	1023	967	931	971	978	933	974	991	922	915	937	908	929	933	898	971	978	978	898	928	1027	964	986	977	927	914	991	990	894	921	972	946	955	908	951	930	970	946	933	946	969	959	999	983	973	981	992	935	903	952	965	1022	1006	923	914	978	959	984	955	940	930	961	906	916	895	900	926	911	906	896	914	977	952	976	986	897	987	1033	1039	944	930	958	907	924	940	920	965	999	965	936	906	968	941	887	953	939	931	901	950	929	994	945	935	925	924	985	989	923	945	951	912	953	932	919	925	972	929	912	997	959	957	991	910	957	998	984	940	977	980	985	1036	934	930	907	923	903	952	979	953	958	997	889	985	923	911	948	998	915	985	948	921	918	978	963	913	985	960	916	984	907	1004	932	944	951	923	930	986	919	963	937	941	938	962	937	929	924	920	906	935	964	1016	932	937	966	938	956	946	934	953	926	937	940	958	966	944	967	953	990	983	968	916	992	916	932	921	1015	938	939	946	967	985	994	986	967	956	967	936	956	889	907	941	951	916	974	986	929	975	972	964	943	936	881	900	954	946	977	999	937	994	956	942	939	909	957	949	988	929	988	910	972	921	924	973	929	920	908	969	896	953	910	935	900	894	948	934	952	940	932	960	998	978	958	961	928	921	907	925	888	887	913	1007	994	937	968	914	897	957	959	915	976	917	867	921	995	930	922	956	955	941	996	922	951	933	982	964	969	932	968	961	966	963	976	923	988	910	936	1050	940	919	949	955	956	998	911	942	950	918	920	947	952	946	957	920	939	923	903	939	949	957	969	887	929	921	943	937	937	971	901	919	996	938	954	930	950	925	943	991	975	907	971	990	987	908	986	990	970	944	959	916	951	963	973	968	918	952	940	922	929	927	997	988	919	925	926	941	934	928	941	989	975	940	939	924	943	948	961	942	913	962	966	933	916	918	944	916	965	1003	951	951	948	879	910	892	916	1002	932	978	952	911	996	954	992	948	950	974	932	972	933	985	940	960	979	949	912	952	1032	963	929	956	942	930	921	867	968	975	924	924	939	1001	917	915	967	908	947	934	953	918	897	934	949	955	955	993	973	950	927	908	953	945	999	875	992	909	968	918	1002	905	948	960	1004	920	941	954	942	983	942	948	942	984	960	985	984	891	991	935	928	947	923	928	918	941	962	1000	956	982	946	949	893	924	973	887	928	908	963	990	924	948	968	918	918	973	937	996	1023	888	971	986	932	973	1038	958	908	953	944	918	976	941	933	953	953	954	927	960	912	1009	978	975	939	918	899	955	967	968	899	987	914	977	933	946	970	948	931	948	927	944	986	939	924	945	971	879	951	922	962	985	914	958	953	1002	973	997	982	981	936	899	983	950	957	943	882	984	972	976	969	959	940	891	916	949	955	944	972	901	932	914	979	919	906	939	938	933	930
29314	20426	19281	16715	11597	10488	7367	4429	2248	962	744	866	902	777	568	438	420	413	379	417	387	423	386	363	381	405	395	344	329	364	359	383	380	380	406	377	395	425	368	392	342	424	373	373	377	398	398	400	402	338	395	438	379	402	375	366	373	403	368	428	365	407	367	403	364	438	354	440	378	341	369	373	397	371	368	391	400	382	397	360	365	389	388	362	401	359	413	403	363	348	397	409	399	412	389	399	374	373	424	416	394	380	408	393	373	369	393	371	364	408	420	413	389	373	366	374	402	379	355	362	399	378	387	430	390	364	387	406	352	367	382	421	386	374	375	410	395	395	411	375	411	430	385	390	396	366	402	357	416	369	370	382	345	342	388	397	365	349	374	370	388	394	391	408	399	359	376	400	386	408	401	383	397	374	412	387	349	389	376	372	406	365	383	444	417	383	398	373	393	415	401	329	423	387	395	404	405	367	364	358	400	401	388	346	351	381	359	389	405	374	421	371	402	405	368	405	407	375	404	390	388	377	381	404	408	379	392	392	386	368	373	388	370	402	410	392	371	372	403	418	389	380	403	364	407	381	393	395	377	371	381	409	350	358	350	380	382	405	391	365	421	400	369	425	366	392	375	374	374	378	341	336	383	361	380	436	437	380	404	390	409	373	392	400	377	370	391	356	372	390	388	370	397	425	351	364	361	391	363	382	405	382	433	391	395	381	372	393	342	361	366	395	395	382	375	412	433	362	350	378	391	379	390	390	373	375	393	422	376	363	374	400	378	389	389	397	401	381	392	387	414	334	358	369	399	388	400	359	410	374	360	388	431	403	373	394	426	416	372	401	402	384	370	332	338	361	365	389	413	405	387	367	422	393	355	382	418	404	375	391	373	378	389	390	379	372	398	414	399	373	414	415	353	415	367	351	354	385	401	425	379	386	415	409	397	428	429	424	377	392	396	385	393	345	359	380	398	406	420	378	403	386	393	399	406	390	379	379	384	412	358	408	341	379	413	377	389	346	399	413	369	367	381	416	394	419	382	368	364	411	389	386	374	388	404	388	361	371	378	390	382	417	372	360	385	375	405	416	359	383	377	394	397	426	390	383	381	355	392	388	378	402	383	378	375	379	367	404	370	375	397	372	391	392	392	382	393	350	414	386	364	368	383	381	413	388	391	375	382	337	389	410	368	389	390	359	367	393	384	386	374	369	371	374	415	397	367	378	380	437	406	375	389	378	406	342	396	373	412	376	355	384	396	398	401	410	389	367	378	385	402	390	374	344	385	412	386	372	399	362	382	394	374	347	401	393	389	391	377	391	380	380	392	393	447	364	407	419	405	380	363	366	356	371	387	387	418	369	356	414	381	384	375	402	358	390	403	358	422	370	372	378	379	391	373	393	379	412	370	379	397	396	385	372	406	380	411	367	384	371	379	393	373	389	388	406	381	355	371	394	400	397	370	390	394	355	384	364	403	418	376	396	426	371	378	391	374	385	373	365	353	388	366	380	388	370	402	356	367	352	386	405	374	395	376	405	370	392	399	390	370	375	380	350	376	357	382	395	366	415	410	365	394	359	380	366	360	392	366	361	405	388	420	353	385	372	368	421	397	386	369	397	356	393	385	425	342	402	380	404	362	386	416	389	405	400	395	383	378	387	393	362	389	365	405	404	380	364	368	368	395	385	366	368	370	384	401	434	419	370	375	391	393	399	402	402	378	406	411	371	377	406	400	358	360	369	402	380	397	382	409	422	381	389	388	382	419	396	365	409	393	385	356	360	384	397	418	406	396	406	361	386	420	378	408	418	426	366	375	365	353	385	403	351	372	376	412	410	396	404	433	347	379	359	440	382	365	364	385	366	374	398	399	376	394	387	371	392	386	388	359	336	344	365	403	383	397	382	433	381	404	363	404	401	397	400	370	391	399	376	404	388	399	359	365	411	403	360	402	403	387	349	372	400	409	346	406	366	390	397	370	384	379	395	426	398	426	384	394	383	356	384	397	393	413	375	381	437	388	362	388	413	347	395	386	356	361	380	385	376	398	420	361	369	402	397	390	373	405	402	396	424	381	394	407	397	415	358	417	404	397	394	351	392	336	392	424	364	377	359	361	340	398	378	394	411	380	379	377	353	395	383	372	409	413	382	341	350	384	348	389	383	377	373	396	362	353	418	407	379	402	377	363	410	405	362	361	356	402	388	453	416	388	344	428	392	416	386	404	390	407	355	407	388	369	382	386	355	397	384	390	398	392	396	389	394	384	427	359	379	389	382	375	378	358	391	384	396	365	364	379	364	351	379	356	382	398	441	390	385	329	374	372	408	376	366	402	419	385	355	371	407	426	416	398	356	376	402	423	369	390	391	403	406	409	404	351	379	398	395	387	364	398	404	400	417	337	389	356	395	385	353	422	411	392	375	398	363	413	406	407	395	356	357	391	374	362	370	385	397	387	432	399	424	383	421	410	352	403	382	371	389	395	400	331	392	403	386	418	378	375	381	408	389	418	393	398	387	368	338	387	375	381	418	411	383	363	378	380	420	398	395	367	376	374	387	392	373	408	417	412	381	375	388	368	373	386	385	377	389	362	403	375	382	396	379	408	366	379	370	399	420	376	380	408	352	391	428	426	398	404	386	421	386	377	418	412	412	379	398	390	373	391	382	406	376	386	367	400	395	375	392	409	367	390	369	401	396	401	345	400	429	417	373	376	382	375	385	425	365	402	398	365	369	379	370	354	381	319	377	390	405	384	392	363	397	373	390	376	376	369	358	391	372	419	401	383	399	378	367	391	447	362	361	381	416	423	393	422	410	386	404	398	377	401	359	369	398	369	409	424	386	380	368	425	391	379	405	389	382	375	396	361	396	362	395	353	350	369	390	367	381	374	331	376	391	418	400	420	381	378	415	381	402	366	387	385	398	411	387	423	369	388	359	398	367	427	383	365	370	380	394	393	349	352	393	373	364	393	362	362	417	398	416	401	373	395	373	349	359	405	338	376	397	359	395	399	396	388	378	358	367	348	353	396	397	367	400	394	404	410	394	400	394	372	395	402	374	416	426	402	382	369	376	414	362	448	392	410	413	416	414	398	407	383	377	365	389	394	408	377	393	371	375	366	371	361	380	391	340	396	415	369	383	363	385	366	365	384	397	410	383	419	379	416	342	347	401	394	392	405	428	421	385	427	417	381	328	408	372	394	417	399	386	369	393	389	404	418	404	377	394	376	394	405	368	370	343	343	385	387	394	405	363	387	386	405	402	405	394	395	373	431	411	377	396	377	392	376	400	388	385	356	367	372	361	384	376	366	379	403	413	402	341	373	415	384	350	360	367	337	406	357	337	389	397	352	385	407	364	407	392	386	412	411	368	385	365	421	362	357	415	393	396	394	391	386	378	369	415	367	341	374	383	379	420	406	435	388	394	391	419	367	400	423	435	340	371	407	398	389	369	418	385	371	434	347	389	375	329	403	370	344	406	355	365	408	395	377	416	414	418	395	369	397	403
21562	16752	23278	26137	24050	26876	22725	16351	9470	4158	3260	4231	4330	3619	2179	1383	1037	984	992	996	933	919	1004	986	911	965	936	930	993	899	912	898	1006	971	959	922	943	963	923	885	985	936	905	946	910	970	924	918	938	960	915	962	957	922	893	957	972	924	902	902	960	941	898	927	952	928	1012	900	960	947	919	1018	954	887	937	964	932	922	924	932	905	910	937	896	974	917	924	911	881	950	914	927	919	921	962	967	962	987	946	894	904	921	947	911	1005	953	943	910	911	948	940	915	909	898	963	971	903	900	904	908	975	938	935	953	931	906	906	917	916	983	936	944	1034	865	939	919	984	970	949	986	947	940	1003	924	943	918	928	977	934	909	941	1004	950	925	918	940	940	933	952	907	947	972	900	924	985	953	918	919	984	940	921	962	904	882	979	919	940	958	945	945	929	952	903	924	955	883	888	928	938	914	949	924	951	938	913	949	930	951	954	950	931	978	953	896	910	918	883	972	938	963	911	846	935	924	957	952	907	940	898	940	913	856	889	898	922	906	939	902	926	924	986	914	939	956	940	907	915	931	895	916	952	964	926	915	901	903	943	925	888	896	935	970	919	952	920	917	962	899	916	902	889	909	961	968	877	951	912	939	905	979	934	965	965	931	926	959	918	918	936	924	947	962	904	964	897	963	936	869	916	929	900	934	959	979	909	917	911	949	946	952	937	941	950	938	939	941	951	914	951	933	938	912	951	946	969	953	936	899	957	934	958	954	998	948	921	946	1001	948	968	937	952	984	965	940	948	906	888	946	915	873	936	862	996	961	948	937	924	924	988	972	958	927	938	935	883	933	924	922	962	938	914	947	954	942	873	946	1022	942	953	939	985	962	894	932	931	894	909	904	868	955	974	955	958	929	909	932	940	990	960	908	976	949	923	931	930	933	887	981	933	923	942	964	920	974	915	963	880	941	905	953	924	947	936	957	919	979	895	947	910	926	1001	938	900	907	891	914	907	986	959	886	883	894	946	932	954	964	925	982	896	986	942	930	944	949	973	887	898	902	935	920	913	978	983	916	929	972	923	931	947	900	992	948	895	976	954	918	885	945	954	922	948	938	933	895	940	974	944	913	943	929	881	982	978	935	923	993	946	882	927	923	940	915	878	930	888	910	924	882	931	932	952	921	902	879	961	973	966	908	944	884	934	879	994	929	920	922	935	951	942	965	899	936	936	897	943	951	940	965	892	897	929	973	925	904	973	946	994	941	884	879	964	890	912	992	976	935	942	917	945	942	959	948	931	909	971	898	884	926	931	948	875	909	956	907	916	926	996	919	909	948	945	914	943	954	869	892	895	889	889	947	951	919	941	957	927	929	960	939	941	937	929	950	943	922	875	927	944	923	898	943	920	949	947	913	858	930	898	890	937	943	978	939	903	921	907	976	922	895	926	963	936	894	883	899	940	962	899	902	979	949	955	884	901	947	921	929	1027	941	984	910	898	923	954	948	938	913	932	931	952	887	936	962	953	940	924	955	929	928	915	952	969	925	965	876	920	869	888	908	962	927	945	921	922	964	989	945	937	961	960	865	973	905	855	942	947	994	993	907	946	901	935	913	925	910	1003	908	905	978	869	933	906	979	907	934	915	881	915	945	989	940	928	906	921	941	946	901	938	953	1001	913	943	950	885	913	955	906	926	955	953	920	962	971	952	954	951	938	928	934	917	968	900	987	948	961	919	965	926	938	923	912	923	942	914	926	889	968	879	903	900	914	877	848	943	890	959	905	941	925	938	939	906	926	947	943	950	924	909	915	881	936	964	966	936	934	915	876	924	932	922	977	945	941	950	949	956	921	955	911	896	939	879	964	954	926	962	936	895	918	971	934	971	972	877	980	894	924	931	961	946	967	919	897	907	908	962	940	894	966	954	891	899	927	879	879	927	939	952	912	979	938	935	932	868	917	911	892	935	926	967	921	971	913	947	965	881	859	892	903	925	1001	908	915	922	903	928	989	910	935	972	919	900	977	925	934	956	921	908	893	929	902	942	975	927	935	883	931	974	954	940	952	901	913	999	918	887	952	976	969	968	912	937	883	931	956	893	937	934	899	858	910	906	902	929	953	957	994	926	944	925	957	938	951	889	967	956	916	955	967	926	921	942	946	896	931	962	898	919	1000	935	961	923	920	927	916	971	960	935	900	970	930	931	920	960	932	926	932	863	914	1019	915	992	944	958	924	910	934	950	905	897	915	968	950	928	954	883	909	920	902	904	919	944	977	955	939	955	938	940	908	897	972	1007	914	870	989	907	934	898	930	987	932	978	946	943	903	912	970	957	927	880	896	957	931	909	933	900	931	978	978	975	943	945	891	896	925	967	925	890	951	914	918	947	958	897	915	927	935	950	923	939	953	899	965	987	924	923	895	972	950	987	937	905	945	902	891	915	991	881	968	921	901	950	907	971	898	876	894	940	943	881	924	928	940	945	914	941	907	931	945	1001	935	958	949	913	932	955	884	914	900	978	950	921	957	959	908	925	902	926	948	929	852	924	969	938	951	937	952	952	874	936	1000	877	943	912	935	952	931	933	893	929	914	961	933	878	958	893	888	963	934	1022	923	882	930	936	934	901	939	918	908	965	939	944	926	882	917	933	949	843	893	907	940	899	949	904	916	916	932	924	959	877	901	986	884	980	920	957	930	958	920	932	942	915	975	967	948	954	987	988	939	892	953	928	903	948	911	980	969	977	918	949	938	942	931	940	913	944	900	947	888	881	935	978	946	946	931	962	956	930	941	942	978	908	920	917	983	955	907	977	920	919	963	907	967	949	913	961	925	919	909	970	931	931	937	904	957	928	891	1016	956	934	937	880	995	938	887	890	950	912	920	979	965	968	929	908	929	976	928	937	971	953	938	877	887	914	922	949	925	936	942	943	949	956	961	954	984	987	913	888	951	930	928	947	958	905	910	924	866	900	938	909	921	909	873	955	925	965	891	953	874	915	980	938	981	897	901	951	954	910	959	939	902	919	937	864	920	921	999	876	964	922	931	978	937	904	892	948	906	936	934	914	911	960	931	899	903	879	975	948	892	888	974	921	965	936	939	890	939	927	915	941	974	916	916	891	956	893	899	890	869	935	952	926	888	928	1013	927	995	954	888	895	903	953	977	933	949	918	920	910	948	946	900	949	912	955	921	934	926	978	938	897	908	946	956	893	865	953	919	940	901	960	929	908	928	949	960	937	928	953	915	928	903	954	951	954	933	923	899	925	909	904	884	920	926	921	944	946	931	924	973	942	946	864	942	918	923	935	934	956	910	894	974	975	924	940	908	975	898	893	907	957	944	953	944	911	929	929	963	872	899	935	946	942	917	902	909	908	913	923	908	960	890	907	940	923	990	969	952	929	921	913	869	925	925	904	905	941	883	940	952	932	937	950	887	949	951	953	886	917	894	957	940	948	891	950	913	930	934	907	996	909	915	950	901	918	939	909	916	926	923	882	948	914	941	913	1008	943	949	927	942	943	882	859	912	862	925	914	903
40035	30929	28755	30586	20031	15614	9770	5486	2856	1076	893	1093	943	679	625	401	257	245	231	276	236	207	217	209	224	219	206	248	244	252	221	234	246	234	249	224	216	222	226	233	224	229	205	219	220	217	231	249	236	224	223	216	220	208	205	204	201	206	238	219	250	213	213	181	235	208	233	232	243	213	222	237	217	205	195	252	205	232	225	257	213	209	226	239	205	218	231	245	202	223	230	244	236	236	200	230	209	226	210	225	231	200	219	224	230	211	224	200	191	223	228	233	205	207	224	198	223	234	223	218	212	260	211	218	212	228	218	211	223	222	209	220	238	210	188	226	234	215	220	201	229	232	216	210	180	209	203	224	222	202	241	250	201	226	209	242	229	217	179	212	204	239	243	220	206	206	207	208	204	203	239	217	244	240	210	217	198	249	238	221	250	222	228	214	207	214	248	206	242	230	261	219	233	201	214	216	247	220	208	218	218	174	220	211	237	215	230	230	217	214	221	216	209	211	209	211	228	213	210	227	213	207	210	198	236	204	200	210	209	224	198	218	200	219	215	193	198	220	230	234	224	240	211	214	236	224	257	250	247	193	214	219	228	192	213	226	251	202	218	211	210	215	243	211	242	216	237	220	224	220	222	206	235	200	244	232	251	223	219	216	242	233	235	241	201	197	228	206	200	220	239	247	213	249	225	235	228	220	199	227	193	174	226	231	218	227	251	231	235	212	233	237	230	231	222	231	226	231	237	228	216	194	217	227	210	224	270	232	212	220	205	242	199	231	196	221	193	228	225	224	234	220	227	210	237	212	252	220	201	211	245	212	220	223	229	244	206	224	237	237	218	216	226	207	234	200	210	227	221	218	198	211	204	215	200	240	231	219	223	236	209	221	244	236	213	239	233	223	216	233	212	222	216	215	223	225	183	214	200	192	235	228	218	222	230	253	229	240	209	223	229	240	217	231	183	223	225	245	219	254	234	210	228	257	220	205	227	241	228	247	261	214	211	214	201	220	201	210	241	216	237	189	196	205	210	232	216	224	247	239	237	207	221	218	199	216	229	214	199	218	224	204	245	225	241	249	239	222	207	194	215	190	228	240	224	225	237	207	209	233	210	254	217	227	242	237	226	227	210	249	185	215	196	232	225	267	226	213	202	229	211	211	203	231	237	184	200	196	230	212	228	205	204	202	250	203	223	208	226	218	237	229	227	220	257	237	243	213	235	225	249	224	213	219	233	213	246	216	233	199	230	218	219	191	226	246	202	218	208	205	200	229	222	229	221	240	228	204	205	220	217	204	240	198	220	215	232	205	226	247	224	202	205	209	253	210	218	224	219	237	229	222	215	223	206	221	222	224	220	237	195	251	228	209	222	230	228	208	221	219	228	237	246	238	205	187	224	244	221	206	203	200	239	205	214	217	214	237	227	225	184	236	253	223	224	229	231	222	207	219	207	233	203	187	213	220	223	204	217	223	222	222	214	243	211	226	245	218	221	218	196	215	232	228	232	219	213	222	190	205	236	252	236	191	233	208	213	228	220	217	229	225	237	220	206	211	254	200	257	236	204	201	234	244	222	209	215	245	217	230	238	191	240	224	196	265	222	219	209	234	210	239	223	199	249	239	214	238	229	229	209	207	225	231	235	216	240	246	205	219	222	227	254	213	229	236	226	220	214	219	242	218	227	224	216	232	236	238	229	206	229	254	246	222	235	233	220	235	241	216	209	226	213	218	225	227	221	246	222	203	218	231	213	235	209	211	202	187	215	208	223	242	199	236	203	239	235	270	214	195	211	202	218	229	238	232	260	242	211	233	226	223	232	206	208	234	237	225	225	211	239	248	201	239	243	219	223	221	241	216	239	240	227	214	199	216	246	210	228	209	229	207	225	215	226	208	222	221	200	215	235	208	256	223	217	229	210	219	221	208	248	232	186	215	218	224	230	221	211	209	238	224	233	210	226	238	235	215	232	212	224	215	213	199	217	229	240	215	220	201	211	219	229	234	239	231	209	228	212	238	227	226	258	233	225	209	221	229	209	244	223	187	224	211	224	221	211	233	216	231	236	261	217	227	222	219	239	238	231	236	234	236	214	222	223	212	226	218	222	217	202	186	203	248	208	237	235	232	216	241	231	231	217	253	210	218	227	217	235	244	223	215	218	226	217	240	228	237	209	236	200	218	231	202	229	220	230	212	237	206	236	223	226	239	229	210	235	221	229	209	225	207	230	234	201	233	245	242	240	228	213	255	220	217	238	214	231	190	245	213	206	211	234	215	232	222	218	225	228	223	189	223	190	243	254	191	195	202	212	241	222	218	240	232	232	219	208	227	228	241	225	230	194	219	234	221	204	227	189	232	214	235	227	215	229	185	208	223	217	204	220	211	240	200	219	208	245	235	239	229	248	230	214	214	207	226	203	207	192	193	223	227	251	227	219	228	238	254	226	227	218	237	246	215	223	218	194	181	202	226	218	239	225	222	214	213	219	235	239	242	240	237	223	191	215	205	215	238	201	219	216	221	205	218	205	186	219	218	225	213	213	238	223	253	210	228	217	225	209	193	219	230	201	210	237	188	227	219	215	195	220	240	227	206	225	241	216	222	213	203	237	190	213	218	217	237	234	209	239	226	194	202	226	245	213	224	238	222	209	250	232	232	198	197	228	219	213	216	226	223	222	232	216	244	208	234	243	245	198	221	240	229	217	225	215	221	236	190	227	202	191	224	225	214	219	227	224	240	223	215	225	220	267	217	224	244	237	213	229	209	239	229	235	200	223	228	227	215	212	220	220	223	244	216	223	231	235	230	261	239	237	218	211	227	210	217	222	199	236	243	210	205	218	233	205	215	210	233	228	228	235	203	221	233	209	211	221	216	248	246	251	199	235	250	242	227	247	216	227	227	216	210	223	222	215	243	211	233	218	225	219	223	244	185	230	199	201	213	203	227	213	216	212	198	225	199	224	211	208	200	224	232	228	238	198	247	230	209	241	233	236	204	209	220	220	231	231	251	219	209	228	227	224	221	196	236	237	223	217	197	214	235	225	224	208	193	220	205	232	207	232	239	227	232	258	220	226	219	229	236	234	237	218	208	239	221	204	228	221	239	224	206	208	228	212	224	233	244	228	219	213	200	225	199	197	227	204	223	230	222	191	225	208	185	218	230	241	210	223	206	220	211	214	237	224	200	215	215	228	241	212	214	218	189	212	222	227	235	186	202	237	225	219	212	216	209	219	213	235	225	216	209	217	228	213	239	231	235	205	246	229	201	231	208	176	230	220	210	228	215	184	204	245	231	215	219	206	211	220	212	205	192	230	222	217	232	216	222	209	220	191	222	192	228	233	229	207	217	209	224	214	230	226	237	228	203	207	221	244	208	208	211	215	237	218	229	231	233	211	235	212	208	217	225	229	224	232	177	239	239	195	210	220	215	189	217	222	172	231	206	220	237	222	213	242	233	226	203	213	221	203	217	220	202	195	224	228	215	205	211	224	211	229	218	210	203
28580	25003	31760	37500	29251	31528	25752	18571	11457	5282	4449	5952	5141	3637	3358	1745	850	755	670	623	617	619	587	599	615	613	591	592	593	584	569	588	553	640	598	623	590	509	565	553	587	570	557	606	559	577	567	584	610	596	543	619	550	571	610	590	575	576	578	534	556	571	559	550	611	553	594	596	586	579	551	553	568	584	549	598	570	576	602	519	557	590	534	582	591	562	588	564	581	531	571	609	560	541	561	590	581	505	525	546	578	569	592	541	561	566	527	546	561	547	547	587	596	553	578	580	575	605	541	558	547	568	561	571	576	543	562	561	543	522	563	562	567	564	578	585	576	562	555	570	561	592	566	536	602	597	580	578	544	557	535	581	586	603	608	616	571	563	570	591	542	576	590	612	567	562	579	623	590	609	597	587	581	577	607	553	568	580	540	580	555	565	615	577	555	565	543	535	541	573	532	579	553	628	550	582	544	553	560	581	549	586	503	586	560	603	576	586	563	565	567	533	543	595	546	556	577	586	565	566	575	522	567	585	574	536	556	546	603	590	561	622	587	573	551	595	540	575	588	570	554	578	541	584	576	565	535	550	580	556	577	554	592	603	578	568	555	589	590	586	534	573	561	574	585	541	588	564	570	587	557	599	571	587	610	573	586	561	561	571	591	574	566	560	586	586	611	532	570	586	558	564	555	606	563	565	552	587	545	529	597	587	519	596	569	528	565	574	559	542	563	566	581	531	614	579	573	589	615	585	574	570	588	542	544	558	524	572	549	564	593	551	559	583	552	556	543	558	550	595	561	578	579	591	549	563	607	548	565	553	593	563	569	559	556	574	569	534	561	559	576	556	556	548	541	562	529	602	526	559	552	536	536	536	554	593	585	563	594	532	533	570	585	571	609	564	532	577	541	625	591	549	556	524	531	601	571	605	568	552	565	519	549	554	577	557	562	614	569	571	609	559	579	588	551	554	574	605	570	577	542	578	563	585	564	558	575	573	604	543	577	552	592	544	583	577	542	594	544	581	576	567	569	565	541	589	551	558	606	565	591	580	544	584	552	556	550	543	592	571	593	544	607	573	592	556	589	587	530	556	544	569	566	539	574	598	579	582	559	572	547	551	575	571	594	572	576	585	561	575	530	533	554	609	537	571	559	627	599	537	574	589	540	568	536	550	568	549	568	591	537	525	587	564	599	537	544	548	599	560	566	586	575	529	562	560	529	537	590	591	557	562	606	592	537	566	553	557	544	575	578	569	546	586	594	545	588	550	576	535	589	572	539	569	581	563	574	575	562	567	577	564	541	550	567	584	571	520	574	577	526	580	577	579	504	562	575	549	586	546	560	514	555	557	591	587	529	559	553	557	573	573	574	541	549	562	600	524	567	529	530	595	570	566	549	544	567	572	580	593	559	542	607	529	529	572	574	608	584	551	546	542	539	596	572	578	566	562	549	626	579	554	574	496	560	531	569	562	535	583	562	536	592	525	576	568	590	534	568	595	553	588	570	586	595	548	598	596	578	565	548	547	584	546	588	568	586	534	531	562	547	541	577	578	538	574	622	548	544	544	552	573	589	542	594	594	556	560	572	579	571	521	546	568	546	550	574	581	556	603	561	561	541	551	580	534	593	560	572	521	580	604	562	562	529	582	614	567	581	583	530	531	553	589	573	575	553	549	587	587	529	568	574	558	552	596	559	542	525	583	551	525	599	546	588	571	580	554	520	553	557	511	575	547	605	594	570	554	592	583	555	548	558	580	556	577	561	575	561	539	550	581	578	559	541	588	571	586	609	542	559	584	578	541	533	530	515	534	519	550	573	579	567	537	545	575	571	561	579	588	534	549	564	564	585	559	560	573	557	609	555	539	610	534	539	552	568	577	557	601	513	590	548	521	590	553	558	578	577	576	534	542	545	525	534	579	599	559	535	559	558	539	539	544	579	576	542	555	571	589	567	537	575	546	564	575	546	626	556	538	570	574	627	587	570	557	561	581	561	561	576	578	560	556	554	548	574	542	574	548	503	569	562	524	554	548	539	584	586	532	549	572	595	543	577	592	547	586	549	563	573	549	556	552	574	552	560	588	538	515	544	549	562	597	568	538	572	495	575	570	523	575	577	567	600	556	569	543	545	560	524	557	556	570	552	542	561	565	620	606	609	574	529	549	578	558	562	541	544	537	558	580	614	558	588	536	553	585	558	555	595	584	609	562	567	555	565	560	576	577	558	606	552	577	495	547	558	558	595	591	570	564	584	552	545	534	530	527	579	612	589	581	549	583	550	550	553	555	542	600	568	541	583	567	544	571	603	554	580	533	555	581	601	563	564	585	573	558	602	576	550	582	546	559	587	604	526	534	547	548	567	525	582	562	549	595	555	552	590	548	573	578	603	561	543	572	533	581	527	576	585	554	551	555	532	608	552	594	554	575	556	581	606	566	536	565	596	564	595	597	551	594	568	575	547	543	571	554	540	517	609	577	611	538	548	565	545	557	565	595	575	518	596	573	597	547	563	574	589	569	623	535	512	559	543	575	518	595	544	558	589	529	559	564	516	577	526	599	586	574	547	547	562	556	593	586	553	574	578	562	525	587	597	530	596	566	562	574	577	591	548	537	563	576	547	562	560	631	596	569	594	593	592	554	559	562	551	536	562	568	514	551	531	587	579	557	573	547	562	551	538	578	586	540	599	597	549	552	604	546	576	488	613	589	551	552	573	531	592	547	575	560	551	557	529	589	530	560	582	575	556	538	551	540	538	533	561	566	567	572	557	542	561	523	584	562	579	551	578	552	562	583	549	544	568	533	566	537	557	601	591	557	537	545	614	564	567	549	621	562	590	535	556	597	529	600	540	548	543	599	523	568	548	588	579	570	573	570	560	566	520	531	596	570	598	556	587	568	543	533	538	546	540	555	551	557	540	592	577	563	531	569	596	604	610	537	578	543	588	531	581	566	564	569	599	579	552	607	590	570	551	548	535	593	537	546	551	608	550	579	519	605	583	593	566	575	533	544	584	570	586	588	555	582	592	568	558	552	569	564	509	539	567	574	573	533	580	522	582	577	565	572	584	591	578	528	553	512	566	583	565	554	559	569	518	582	542	566	580	557	568	592	560	560	600	556	560	574	571	592	511	519	572	555	551	599	570	532	619	560	558	578	595	561	544	574	589	566	624	582	559	542	546	556	590	565	570	568	551	558	540	567	576	521	570	556	593	562	548	552	560	585	551	583	606	569	624	537	562	532	562	536	524	590	548	562	524	549	494	581	578	556	617	598	584	563	538	598	559	568	567	561	546	523	574	588	543	532	597	594	580	568	611	560	540	567	590	579	573	557	551	520	565	541	548	562	593	500	554	576	510	521	533	531	592	574	595	584	618	566	547	544	571	572	577	555	612	545	573	615	573	580	551	577	575	572	540	566	571	572	537	590	570	608	572	548	537	582	545	560	569	553	563	569	565	569	569	581	550	545	545	592	597	575	577	563	530	609	565	567	585	549	616	568	587	555
11965	8008	6996	4601	3235	2927	2142	1352	811	659	616	611	508	476	455	415	418	396	386	442	387	384	404	419	394	414	402	401	393	379	414	384	436	384	372	368	423	430	401	415	416	416	427	446	407	437	369	391	416	375	373	363	432	426	418	410	423	393	396	397	403	406	413	384	383	412	399	386	396	409	380	388	392	408	392	403	404	353	379	416	419	408	435	443	429	398	374	409	383	435	427	411	442	377	377	439	442	422	382	395	436	395	375	412	416	422	415	396	426	401	379	406	429	369	427	401	404	437	424	369	418	396	416	367	404	426	403	395	387	368	434	408	418	435	394	383	406	375	424	427	397	415	375	382	412	443	444	411	394	400	403	380	411	428	383	425	408	418	370	413	386	403	415	433	391	404	431	407	401	404	391	376	386	378	386	460	358	424	370	388	378	428	412	414	397	389	405	407	431	411	382	433	368	425	379	431	402	400	437	436	411	396	396	398	413	438	398	395	409	426	411	394	433	458	417	415	377	413	370	404	403	419	386	428	434	456	419	421	398	416	398	414	451	388	383	392	421	414	386	408	421	383	391	381	442	405	438	405	408	398	430	383	450	407	436	382	413	414	418	402	388	405	397	382	415	423	393	405	402	387	407	418	412	389	413	389	386	391	429	391	394	395	417	404	447	396	401	392	443	389	421	409	396	437	409	398	391	377	401	411	378	400	409	352	422	382	391	392	404	420	414	430	416	418	396	475	398	392	418	421	402	411	436	440	425	432	388	370	421	461	393	385	397	352	407	424	405	408	404	368	408	398	432	440	405	410	380	397	402	414	389	402	400	393	394	374	408	384	407	426	386	380	396	410	382	450	418	405	389	422	446	412	419	409	385	408	417	460	413	383	390	412	385	421	417	392	435	402	448	372	416	467	389	387	379	400	380	421	448	405	382	403	386	421	394	407	394	423	398	404	366	373	421	397	414	455	402	397	378	389	417	410	379	415	395	366	406	400	408	391	431	397	408	404	384	388	403	406	425	403	397	388	420	399	422	401	371	395	387	424	397	395	406	425	429	384	425	386	402	388	400	405	416	413	382	391	402	380	376	462	420	395	373	397	403	403	433	372	396	388	453	408	383	423	412	402	427	433	417	389	464	401	382	392	395	411	388	403	408	391	396	427	404	442	413	389	402	406	434	363	449	389	417	365	441	405	410	432	404	422	427	407	400	404	399	411	406	408	413	395	431	392	369	393	370	414	391	412	407	401	461	397	400	412	393	403	411	406	425	387	404	416	414	426	407	371	387	417	408	403	404	394	395	408	396	395	460	384	419	406	404	382	396	418	400	404	390	426	391	435	416	409	374	339	388	382	407	412	421	430	429	406	397	411	405	437	419	408	420	382	395	406	455	431	409	377	424	435	393	416	423	420	433	403	395	366	425	400	409	420	416	424	416	381	423	407	425	423	418	412	419	372	416	418	405	439	402	394	385	364	397	379	410	410	388	412	362	422	417	406	389	336	395	399	431	424	413	448	365	379	372	418	419	443	436	435	419	367	394	397	379	381	397	408	421	393	437	394	407	395	395	437	422	356	426	421	381	434	402	402	448	416	425	354	407	420	398	397	409	420	394	408	409	426	422	407	387	436	391	410	365	434	354	409	417	403	352	421	412	383	373	408	406	420	372	405	382	411	401	412	400	407	420	362	395	414	409	415	426	398	399	415	402	400	415	399	410	391	432	408	372	424	408	389	379	397	417	416	420	430	404	399	428	382	407	415	422	418	426	412	400	362	406	376	381	384	381	414	425	408	417	392	418	408	404	412	400	402	445	438	405	414	433	383	411	353	418	381	371	396	429	398	428	388	456	403	407	412	401	387	415	379	376	366	423	373	387	403	400	395	416	422	423	406	354	409	466	393	384	396	398	381	413	414	417	413	421	414	387	420	380	387	404	417	415	414	405	381	437	416	395	418	379	362	394	389	411	414	403	384	413	419	415	381	428	408	410	404	376	382	409	388	422	405	379	434	386	408	370	414	408	381	372	403	428	357	395	376	357	404	426	422	446	426	394	408	363	383	370	367	425	385	407	396	408	421	419	408	395	392	400	420	393	400	408	388	423	451	429	400	429	400	373	415	400	397	394	423	407	386	407	379	427	399	377	386	410	361	442	403	408	421	396	445	403	424	387	422	384	408	397	384	435	390	416	428	390	415	427	430	470	403	420	371	391	433	398	441	387	403	390	393	401	401	393	440	423	449	386	450	392	408	407	393	410	360	433	431	365	355	416	429	411	380	415	408	439	408	426	383	397	413	431	397	419	395	392	428	396	403	419	409	413	461	424	395	413	428	437	403	430	368	420	439	412	426	423	424	400	407	387	392	399	366	424	428	426	379	380	435	442	395	402	406	385	404	437	416	386	406	388	420	380	421	407	423	404	388	449	426	377	413	421	382	369	352	398	416	412	351	394	403	404	407	428	395	413	392	410	406	440	398	424	413	416	393	404	364	416	416	394	407	419	429	397	373	438	403	457	420	417	379	397	421	402	406	430	379	457	409	389	404	413	432	426	434	447	407	419	377	400	421	408	392	402	374	385	435	429	382	429	363	429	429	383	402	405	402	402	436	405	398	394	385	371	404	408	398	407	387	387	393	437	376	380	409	433	403	376	403	397	399	404	400	414	415	414	398	384	391	421	373	375	439	377	436	412	412	432	404	376	416	418	388	345	379	396	394	409	406	435	408	388	379	398	390	415	410	391	387	378	383	417	403	414	387	429	431	429	415	398	398	408	405	398	373	452	403	381	437	441	410	381	414	390	385	411	420	393	377	388	391	428	419	412	397	375	425	405	379	387	416	392	405	442	384	399	406	388	410	413	433	385	403	436	418	414	405	417	384	366	417	374	376	414	410	376	416	370	385	401	445	421	425	420	409	441	438	353	415	397	392	400	380	424	398	409	387	395	395	385	393	389	408	355	445	428	410	399	409	430	405	444	418	383	412	405	394	438	405	394	385	365	346	398	427	397	422	391	389	403	425	406	383	399	433	413	425	429	416	429	424	409	417	383	440	462	390	422	387	403	420	441	397	328	378	412	380	401	417	444	393	411	381	390	419	402	412	387	441	398	398	409	425	418	409	420	388	433	390	403	412	386	393	388	387	439	389	434	407	433	425	392	386	378	431	417	412	434	428	412	442	400	424	418	415	401	429	380	393	392	394	425	413	438	446	427	395	380	418	408	412	383	400	401	393	368	390	382	404	405	402	369	417	424	417	375	388	395	403	431	436	403	391	420	423	411	393	406	401	415	405	423	391	365	452	393	419	379	442	445	383	411	410	385	419	389	398	407	417	404	403	386	419	419	395	394	370	408	368	396	422	387	381	378	407	389	385	406	415	452	395	402	411	440	385	429	413	407	423	415	398	422	424	395	417	402	412	377	372	384	398	391	397	431	442	451	447	368	402	386	408	387	435	396	398	372	406	436	423	386	389	379	452	359	422	409	408	425	420	390	406	421	401	373	396
8913	8442	12245	10823	10372	11072	8377	5557	3117	2348	2251	2289	2005	1666	1318	1090	1038	999	1014	1028	983	995	967	936	1020	986	1002	963	942	965	925	1011	977	998	943	1032	1045	930	1032	1002	994	1021	1006	943	964	927	980	978	957	989	965	973	1019	1026	947	1023	1031	989	1024	973	942	988	917	1001	1033	1020	1007	931	982	970	983	1004	923	1031	951	958	1007	1042	972	956	1028	962	1022	987	934	938	931	1000	979	1009	1010	1013	1003	990	953	972	992	981	997	989	999	991	990	1019	953	966	979	957	969	975	1016	994	981	986	964	1030	1027	992	923	988	986	992	1027	992	1041	919	985	952	967	1024	951	1031	985	1016	992	935	980	1004	974	940	1021	1066	1048	998	1042	987	985	968	966	1032	1015	1023	991	993	1007	1001	982	1042	1015	961	988	942	1028	1005	964	1004	980	968	1007	1009	907	975	941	976	982	1027	980	928	974	980	936	978	924	977	955	971	963	987	1002	958	977	1041	970	1019	965	958	1045	983	923	974	1000	969	983	980	1002	993	978	964	967	994	1003	1000	984	1013	991	1029	1070	1021	974	990	996	994	936	988	1003	977	1039	1011	992	971	961	998	990	1005	983	966	1015	963	997	936	1007	1042	1024	1001	1055	999	1013	980	965	929	987	967	1018	947	952	1032	997	962	991	983	1017	987	1005	996	989	990	979	936	920	988	981	972	994	983	1040	975	1019	1005	946	944	1021	986	989	998	1066	1020	962	996	985	982	1025	959	965	1003	1014	991	940	1040	1023	946	1004	1015	1050	941	973	971	1040	947	977	959	1015	988	1000	968	1007	993	939	1017	945	962	931	1012	960	1012	999	978	998	1039	958	962	1001	1020	983	980	1057	980	996	957	964	960	995	1014	942	1033	938	966	1041	1020	938	941	925	950	1033	1017	1018	962	1001	961	1026	1032	1016	1024	1002	1003	1048	960	953	1007	967	941	978	948	1032	972	1011	1021	1029	991	1005	1032	1041	1045	982	1015	992	929	1024	1000	1023	976	1009	1039	1008	1014	995	1010	1000	974	1014	956	976	963	1006	1011	942	937	1012	978	1047	1000	1057	994	1024	968	1015	1040	974	956	972	1018	988	958	998	945	1021	966	972	1020	943	989	964	955	1012	1008	990	1011	971	985	1043	968	1027	1015	1011	991	992	947	901	955	953	990	1010	944	958	987	957	991	1029	1054	988	970	957	981	940	1009	965	1001	1001	1008	1011	991	1011	986	1069	1101	1050	999	1033	963	991	987	1025	1014	1032	971	949	954	944	985	994	972	948	990	972	965	962	963	1014	981	997	925	955	952	969	1004	1013	996	1036	960	1032	1030	963	1034	960	915	924	1016	1020	968	970	917	1005	1016	1009	1045	1011	997	999	979	924	963	974	994	954	968	1050	1008	974	945	987	1033	997	980	1005	1008	1036	1010	994	981	976	987	983	1011	1019	996	1004	932	1006	975	1014	990	976	918	964	995	933	955	1025	967	952	1017	1046	956	955	980	1033	1006	1019	1030	1021	969	976	992	971	974	1025	1028	926	968	929	962	945	967	990	937	977	980	986	1010	1030	970	1018	942	964	949	1026	1022	932	994	993	937	915	968	1019	952	1015	983	965	944	939	1000	986	1029	982	1019	1013	962	963	927	1006	1031	1032	1062	1034	986	957	987	931	980	976	976	946	931	984	987	1008	955	984	1020	967	988	980	1017	985	973	932	987	1020	996	1045	1021	1015	1004	997	934	1000	996	994	987	999	998	987	1039	1007	1006	1039	957	960	1050	1004	997	974	1019	973	976	1003	938	1031	969	1012	930	977	993	970	963	974	989	981	974	987	961	973	1017	910	1001	948	980	1021	974	933	949	979	980	1035	1036	1012	970	942	964	1017	1054	1030	1001	952	979	997	922	992	947	1028	982	1004	996	970	1015	1006	977	992	1012	1003	1017	1020	1036	970	1026	972	1025	969	995	1012	986	932	1008	975	950	998	960	940	966	979	1004	973	1070	988	930	995	987	1049	1058	1019	983	938	990	1005	975	1002	995	1056	955	1006	1009	974	991	945	1036	1006	1049	1005	988	969	988	1009	974	998	1013	990	1022	986	1012	992	987	1008	962	992	1013	1026	1040	931	997	990	926	1006	981	950	1010	982	994	989	979	947	990	971	1023	1001	1010	976	996	994	969	999	960	985	991	917	996	1003	976	987	949	959	941	1006	1019	1040	968	963	980	986	974	976	961	1012	1033	1023	979	973	996	980	995	1012	993	1000	951	1011	1007	1014	1006	958	1039	1003	989	1019	1038	947	978	1023	974	1012	966	953	984	951	962	931	1030	961	943	1037	995	1013	1020	963	1028	932	983	1005	979	1009	1025	962	1002	1020	1025	1008	1027	991	964	1005	1014	1041	970	995	1003	1002	940	1040	977	974	968	955	978	1009	977	1026	958	979	978	1025	949	963	1016	998	970	968	996	952	993	990	961	1024	939	1029	1001	963	988	1054	993	1048	994	1009	1021	994	986	1004	954	955	941	1033	997	960	978	1026	923	1021	931	996	972	976	1004	945	988	976	990	1011	993	967	1020	963	988	953	1005	1059	957	950	997	989	1014	1059	1012	1015	1028	958	1023	1020	1038	983	1025	981	1018	961	987	979	966	1006	996	991	974	981	980	993	1029	1003	963	1014	979	968	959	996	955	972	958	999	946	990	1000	990	953	951	958	1005	978	981	1009	974	1011	1021	1003	1020	942	960	959	973	997	999	1037	1002	1011	985	1006	979	1015	964	1000	956	978	1011	965	989	989	988	996	966	1010	931	1037	987	984	980	1014	1035	966	936	989	1012	939	1019	1023	1003	989	1029	1045	1024	972	992	1009	992	1004	898	950	983	965	957	1030	1004	956	967	934	994	1010	985	1030	950	1017	1021	972	949	1010	1001	964	1034	1012	1029	984	1010	1020	980	991	977	1013	1035	991	931	1037	1039	994	938	994	995	1023	972	979	942	955	986	955	1004	995	987	1016	978	929	985	1029	983	991	1030	949	964	999	980	998	924	972	1075	1029	961	1031	972	964	960	965	998	938	999	1025	1010	971	999	952	1045	953	995	1009	1036	1013	978	990	976	951	1046	993	951	1023	1023	981	992	1018	936	965	959	1015	1008	988	1031	975	1022	996	951	977	1005	961	985	1012	991	963	1031	976	925	968	955	996	1033	1011	975	983	964	986	948	994	1010	991	963	966	1009	984	936	953	989	961	956	991	1004	963	1022	961	1013	965	1003	903	990	1008	971	1000	998	954	954	1024	967	991	999	1010	1040	955	1023	1031	998	994	961	900	981	908	944	978	989	986	985	971	972	969	999	1052	1046	949	943	1011	977	981	1058	1016	956	1030	978	943	1035	954	1012	984	997	993	1003	962	995	1061	961	985	962	979	988	977	971	999	1025	923	962	982	1002	952	979	1033	927	1002	1004	1002	972	1049	1043	969	998	979	1018	931	1009	1002	961	996	981	1004	978	995	1039	953	1042	997	993	990	941	994	1020	988	1021	947	1033	964	969	959	946	1022	1054	987	1001	964	988	998	951	975	996	955	986	980	953	1017	1012	1033	1003	1013	995	1005	992	988	1000	999	951	1014	1048	1001	1049	999	1009	976	978	974	953	993	969	1028	1049	1020	977	985	971	1064	975	997	988	1011	1035	1010	957	985	999	935	1000	996	1006	1002	956	1019	984	958	1065	985	956	1003	1006	990	1051	965	960	1023	987	1006	981	980	932	983	1055	989	1001	1026	958	1028	995	966	1022	915	978	1001	970	919	1033	1017	987	1003	1054	1000	976	965	1014	971	967	950	996	987	1010	1032	1002	1008	1013	1004	950	1039	999	917	993	1001	990	975	970	997	966	1030	996	1064	962	986	1037	946	1049	992	987	991	958	922	1022	991	917	955	969	963	978	1028	981	987	940	1062	1011	1049	1041	1014	1035	982	957	991	950	1019	984	980	976	1005	986	981	997	977	954	937	985	977	997	961	979	952	954	1011	979	1017	1009	976	1016	985	1003	979	1028	1005	983	942	994	970
30546	21368	22700	20006	15199	10168	6635	3615	1757	853	858	856	849	653	532	443	411	386	412	422	401	433	412	432	371	399	358	414	404	431	424	425	401	398	392	424	403	381	384	417	395	398	388	393	429	411	397	373	379	392	426	396	413	408	380	387	375	349	371	413	419	398	426	434	448	356	392	400	418	424	437	376	398	414	405	389	392	380	388	382	385	397	435	376	407	422	404	405	362	447	416	433	418	377	382	379	385	398	410	395	414	407	421	384	388	432	417	418	395	392	365	382	405	398	417	424	386	363	388	376	383	389	418	381	368	423	369	408	422	397	416	413	419	396	430	374	376	373	387	376	373	386	411	398	403	399	449	423	412	402	404	393	375	419	402	360	405	401	357	414	389	381	418	389	394	400	418	403	379	414	440	396	415	427	420	414	403	456	397	389	417	401	348	404	391	431	406	333	377	392	384	405	415	385	425	427	387	401	397	409	401	364	390	417	408	404	394	413	401	403	422	422	431	387	404	389	377	406	390	417	390	400	409	380	406	387	392	389	401	406	344	389	376	409	411	389	392	426	378	458	399	418	404	398	414	408	393	406	380	429	395	403	394	383	377	395	444	391	391	386	395	366	396	408	444	393	404	387	401	387	370	401	378	383	389	384	417	375	405	412	388	391	425	411	420	419	449	372	434	376	405	393	413	414	416	401	395	384	392	374	426	360	400	410	422	393	424	390	406	412	418	424	403	389	389	426	399	413	385	371	383	429	405	380	427	390	404	380	410	415	401	404	428	389	409	411	386	378	376	415	385	391	379	414	432	398	371	369	411	392	414	366	412	403	410	399	394	380	416	356	414	391	371	403	392	388	443	399	391	377	442	389	414	399	391	419	414	404	386	392	402	423	423	405	395	393	412	387	400	387	446	391	355	398	422	390	388	400	413	394	369	401	421	402	397	399	410	455	369	357	375	392	410	377	342	382	421	406	369	407	406	395	374	386	418	431	393	423	353	409	430	411	412	410	376	423	398	400	450	420	389	400	394	416	437	423	398	364	390	425	408	389	410	394	411	392	440	401	406	430	369	404	412	388	402	400	408	432	388	375	430	395	413	391	422	448	415	407	399	416	402	378	401	412	372	360	393	420	390	385	374	377	380	389	400	419	440	377	392	414	405	415	424	398	409	388	402	397	380	413	406	394	385	400	396	369	389	402	371	419	378	373	413	390	394	378	397	410	394	455	398	412	365	395	374	391	386	422	406	430	392	387	382	386	431	426	409	397	428	399	408	440	417	385	378	402	406	400	425	395	419	365	399	382	404	407	376	375	386	378	446	404	407	397	362	423	373	424	414	421	382	352	373	421	442	432	387	370	392	416	402	382	402	433	400	392	432	419	412	422	376	400	407	379	412	386	407	365	385	365	429	397	389	395	414	369	386	397	425	400	431	414	399	365	383	395	405	399	379	421	413	386	389	405	373	411	383	380	358	396	397	389	430	404	426	371	396	387	411	406	372	347	397	411	388	383	443	411	378	410	376	373	420	394	420	429	395	375	385	367	402	423	410	415	403	369	403	405	397	403	402	394	398	355	436	368	402	416	409	423	403	353	394	409	389	422	384	387	441	412	396	439	433	399	418	378	406	359	416	401	424	372	384	376	381	389	396	403	379	406	398	392	390	451	412	452	402	417	408	435	399	421	370	427	405	407	390	387	426	390	387	427	395	386	423	389	405	410	398	436	430	407	413	388	433	387	424	433	401	447	404	408	431	419	452	421	357	395	385	417	402	403	397	386	423	401	420	368	391	362	391	394	387	404	381	389	408	387	405	387	447	399	374	413	391	423	376	388	372	393	401	392	418	404	394	384	422	414	394	402	414	404	418	375	382	419	380	410	432	381	381	350	436	399	408	394	371	375	373	401	414	393	400	376	411	379	418	378	435	374	413	371	451	404	395	394	383	388	408	380	409	424	410	386	421	428	371	407	400	423	425	367	408	416	408	366	426	436	395	392	379	411	420	417	402	415	371	415	392	391	389	373	358	416	409	380	393	398	372	438	396	367	405	409	387	413	364	402	400	466	372	375	373	399	420	370	372	405	382	395	411	400	399	420	417	386	390	390	417	430	404	410	394	408	406	376	373	385	405	436	416	402	395	363	396	362	402	372	380	389	427	429	392	442	381	382	407	424	396	389	395	444	404	414	393	373	408	411	392	417	408	387	416	414	395	405	409	395	413	394	388	389	407	408	378	414	413	354	395	414	401	404	410	396	385	408	417	374	401	429	376	375	362	401	422	369	415	395	411	404	407	403	393	428	387	395	355	454	372	425	373	391	377	378	385	408	402	387	378	413	396	427	401	405	399	399	391	411	392	439	422	393	400	427	426	390	386	432	412	391	392	434	418	397	378	373	382	368	394	414	385	372	382	416	366	407	441	411	415	417	395	422	387	391	392	387	400	405	409	406	403	412	407	398	413	372	424	396	393	367	445	416	389	416	364	416	402	394	391	358	400	376	419	374	375	398	405	420	416	393	387	394	437	420	411	376	407	420	403	424	395	391	378	426	406	415	429	414	421	400	388	381	427	390	407	389	353	408	405	363	414	358	397	374	388	407	398	397	388	357	369	395	400	380	393	398	388	381	378	384	393	403	418	389	396	376	385	373	409	383	402	369	412	363	428	394	368	407	377	384	380	380	386	363	433	440	365	405	441	372	409	392	399	433	383	391	353	425	442	404	377	432	416	380	396	393	414	385	402	391	405	392	376	398	382	380	429	387	361	354	404	421	421	410	437	430	389	380	445	388	426	400	381	401	398	421	348	397	407	427	382	377	413	414	392	395	386	367	381	361	402	399	395	348	365	403	407	409	343	366	392	391	388	426	381	377	399	392	389	386	440	430	378	395	423	373	371	395	385	385	431	414	402	406	454	372	380	362	430	430	386	384	373	380	393	379	401	426	392	383	405	383	368	404	430	419	410	413	397	422	402	401	405	454	411	413	388	428	383	400	374	385	422	420	417	431	393	404	372	403	402	376	426	408	403	412	396	461	434	360	410	390	421	399	374	428	416	416	406	407	390	394	394	427	399	407	406	396	376	401	395	379	369	418	379	400	428	387	429	430	411	436	393	393	404	381	428	428	405	390	438	394	421	366	419	396	387	397	411	419	407	431	376	398	371	423	412	415	394	391	397	384	401	465	411	364	382	404	435	442	402	450	431	379	426	385	409	405	377	378	365	366	418	419	413	424	428	419	408	413	386	403	371	382	396	411	389	386	425	379	406	433	408	447	442	381	409	383	440	405	395	388	394	385	423	392	374	367	370	377	428	406	393	383	352	371	404	370	449	366	432	425	349	355	412	372	393	372	381	392	403	445	441	422	416	412	385	371	377	420	406	378	397	432	417	384	395	394	420	385	337	379	402	417	402	389	409	388	394	398	421	359	424	381	379	390	368	407	432	409	398	437	400	377	399	378	378	396	429	398	408	395	390	428	375	382	362	389	412	417	451	400	413	380	412	397
23080	17671	27300	29331	25372	25526	20647	14191	7323	3878	3643	3878	3628	2646	1728	1312	1210	1088	1030	1061	1003	1007	993	961	1039	1009	963	994	925	980	1045	999	940	990	985	1000	971	974	1002	957	916	980	993	1004	926	912	985	984	963	964	1002	980	1002	958	999	961	984	967	983	994	961	966	925	950	1012	939	936	955	970	952	931	959	1009	967	976	993	967	989	937	950	921	973	921	944	916	940	962	966	932	933	1016	999	919	903	968	953	974	958	996	1001	929	953	946	1006	992	951	962	935	977	946	969	939	952	974	958	988	931	1020	983	886	996	987	983	935	958	949	925	967	972	931	1004	952	992	975	1023	960	961	932	953	928	1011	965	959	949	973	949	970	999	961	1017	1053	963	981	951	972	966	937	981	956	942	963	952	1003	925	934	962	917	987	985	971	901	992	987	991	985	933	970	907	996	976	965	987	943	969	985	933	951	911	914	945	1003	920	982	967	944	974	963	962	918	957	1012	989	941	913	972	1005	951	969	967	1009	943	970	1016	966	965	979	907	961	986	954	944	920	937	957	1017	973	941	993	970	923	950	982	972	987	965	957	970	990	947	985	900	960	942	917	952	927	932	1005	948	945	924	972	952	967	946	934	974	934	978	1001	954	968	923	995	927	920	995	926	985	962	1006	977	929	956	1000	964	974	927	942	950	956	987	991	920	1007	989	1034	953	966	996	985	984	1043	944	992	940	942	947	966	946	978	965	963	1003	953	922	939	944	956	968	982	968	939	950	929	935	974	981	972	941	947	954	942	958	975	975	917	942	999	987	934	961	973	943	890	960	936	944	1008	909	992	1006	1035	949	1009	954	1007	903	966	925	993	965	988	970	978	995	951	971	925	959	978	938	949	981	970	973	1016	965	1008	957	944	985	970	898	932	947	1022	986	1004	971	1005	971	875	960	947	961	936	989	996	938	975	991	963	906	944	1010	945	950	1011	1009	933	1025	925	995	958	962	977	964	890	956	934	980	995	940	947	966	951	982	999	951	964	1000	980	924	956	956	951	965	955	962	964	982	964	922	993	985	986	921	970	950	916	955	965	999	991	1006	998	982	1005	917	970	899	951	987	995	934	962	966	919	1014	972	1008	1017	989	959	941	959	984	1026	992	986	991	972	1010	920	966	994	954	999	959	1006	935	953	950	993	937	1000	974	960	988	994	931	943	1004	919	1007	1038	995	971	940	974	976	954	974	914	997	944	943	976	982	973	982	985	957	967	960	948	934	953	957	960	989	977	990	1021	971	982	984	952	933	948	911	976	922	980	986	944	1012	963	1005	1008	974	955	919	974	936	998	990	1019	992	953	995	932	986	989	926	1012	950	990	1001	979	1001	961	949	970	975	913	958	969	1003	966	1014	993	939	941	966	936	993	961	1001	914	952	971	907	983	961	933	933	902	931	953	983	927	966	981	961	993	960	991	956	1013	986	1032	962	954	997	941	966	906	978	970	946	942	945	942	945	993	936	991	998	967	918	943	975	973	930	973	938	1017	950	964	986	984	1060	959	946	918	968	955	967	957	956	943	994	978	949	966	942	982	940	940	966	954	963	966	1024	966	988	942	986	959	949	1021	949	1001	991	984	954	952	971	955	938	1007	944	914	971	967	1001	952	1013	970	961	970	997	926	980	987	976	942	955	979	953	998	910	959	964	970	1047	947	969	995	1003	953	966	950	925	916	966	961	972	939	956	1046	942	929	958	964	969	968	904	918	957	989	981	981	956	951	976	967	949	910	986	918	953	907	974	937	1001	939	950	961	964	963	945	968	984	961	923	947	971	939	954	948	1012	945	929	917	982	954	943	938	1001	941	936	937	945	1015	959	966	1027	979	927	938	918	974	1039	943	945	968	1009	959	976	980	944	1028	907	964	988	902	918	963	981	924	1007	1005	960	926	1014	1011	952	1023	958	946	952	944	983	969	957	979	956	1003	964	931	995	947	984	973	1016	958	1048	943	908	928	985	961	942	974	951	989	934	957	984	922	1023	914	951	1014	974	996	955	1014	1039	1021	965	1005	945	973	941	958	952	946	987	1012	912	945	951	967	946	995	982	953	907	1048	971	971	950	1009	920	931	913	947	949	970	1009	991	1002	947	999	954	974	959	968	1000	959	1026	997	984	955	1027	1005	935	1058	986	997	1008	979	991	1048	904	951	944	1003	958	1034	930	949	957	926	917	967	1030	955	949	952	958	938	943	941	1009	986	935	889	995	953	960	983	901	938	953	962	961	939	925	921	936	965	959	996	920	981	996	964	964	929	975	999	974	960	976	935	909	956	912	994	1020	920	954	969	1005	925	977	1009	924	970	927	990	978	926	952	1006	969	967	997	994	927	965	987	1040	946	967	954	955	908	934	960	980	924	903	973	990	941	926	965	939	937	955	1000	974	952	971	974	1002	991	964	1020	979	963	965	933	953	997	956	934	926	997	942	939	955	950	996	959	1001	922	943	952	958	971	966	944	951	922	973	938	975	962	926	986	919	941	972	1000	1009	908	1007	957	969	927	1014	976	971	914	982	969	976	969	946	999	954	986	962	933	1036	945	965	939	1006	966	987	961	950	1004	964	998	959	974	994	959	954	996	927	941	960	991	941	993	981	931	984	963	945	991	1006	960	1013	1026	986	962	938	911	954	997	955	896	920	948	967	995	991	977	967	970	959	970	974	966	985	938	957	922	986	1024	992	935	962	954	953	1027	926	952	975	993	997	992	965	965	980	950	982	962	935	933	1012	973	1003	930	983	960	991	945	930	1034	953	895	1010	1005	1041	952	931	950	977	966	914	980	983	964	970	1004	919	975	999	945	989	980	991	938	939	983	974	953	974	913	996	958	987	980	977	982	972	963	977	1022	996	994	914	1013	980	992	970	949	1007	945	954	986	988	978	933	945	913	997	944	988	991	956	899	918	963	1010	943	997	995	1010	1039	969	986	981	987	993	967	953	973	970	1037	978	922	948	960	954	949	980	981	918	904	1007	892	947	973	1002	927	1011	979	1029	1030	975	965	963	987	954	953	938	924	962	935	968	987	927	1001	976	990	915	928	956	994	972	972	931	964	994	968	951	924	934	965	911	957	969	951	955	1037	983	969	954	977	922	961	973	975	995	919	955	924	988	949	1024	956	966	898	928	956	961	955	932	946	960	982	970	1018	978	955	884	910	1017	973	974	970	944	940	971	928	1012	944	946	898	979	953	981	924	947	947	937	892	980	928	992	972	1003	948	944	957	985	1001	950	928	954	943	950	982	1016	992	944	943	991	952	919	954	965	919	953	914	1045	970	1004	952	981	994	967	992	983	960	975	973	917	939	915	976	1020	941	959	885	962	972	1011	1001	890	945	887	1051	994	1052	979	964	953	972	960	945	955	967	1000	1042	947	1026	1008	951	963	956	941	962	979	1031	915	963	923	964	1018	969	946	956	957	951	1022	944	1014	977	992	932	978	903	950	927	979	1007	923	1028	973	994	922	978	981	977	972	943	984	946	954	929	958	938	982	975	974	983	952	941	967	977	966	927	967	937	978	984	1001	965	999	958	969	912	975	955	969	979	981	977	970	951	939	998	937	1013	975	994	929	984	934	907	1000	961	951	973	1002	951	980	893	961	931	968	929	964	977	988	930	978	875	962	949	978	935	969	963	1018	964	951	950	932	935	973	986	940	956	939	977	991	956	982	968	969	1007
40326	32323	25490	26941	23142	16289	9126	5727	2649	1167	962	1344	1043	655	489	348	260	254	267	235	227	254	217	244	219	247	223	223	217	244	233	224	218	215	197	215	250	207	214	198	194	235	219	251	223	213	221	206	238	202	234	244	226	243	221	215	205	251	230	191	221	215	251	236	236	214	244	223	228	239	209	233	225	204	221	229	235	227	232	235	216	231	207	237	196	237	231	192	193	208	200	190	203	210	209	224	197	215	205	209	194	208	195	219	214	233	208	223	228	224	217	240	201	228	215	258	229	240	217	248	216	212	218	237	206	216	230	230	208	224	232	237	206	225	234	224	229	243	247	250	219	221	228	214	195	215	244	209	219	206	202	223	209	201	233	224	212	207	198	216	206	227	216	202	212	215	218	200	232	231	201	253	241	240	201	208	208	249	238	226	247	226	208	210	232	237	233	218	224	235	207	231	236	242	200	228	194	234	210	238	244	234	220	203	231	228	234	206	196	222	214	191	233	204	197	226	231	232	221	232	221	219	229	236	232	202	261	230	221	200	221	210	235	216	222	228	186	246	200	208	226	224	212	242	201	228	197	208	235	194	208	239	222	191	205	214	224	230	201	236	224	221	167	242	217	209	232	235	205	223	234	209	249	226	222	210	248	199	235	245	226	223	256	202	252	224	230	210	209	217	209	245	226	191	244	216	247	240	229	231	200	222	215	234	234	218	242	234	220	219	210	230	252	241	215	233	204	233	271	239	232	222	213	230	217	239	213	230	194	213	237	205	220	206	193	220	200	203	234	214	227	189	221	208	238	224	227	225	227	217	233	193	231	218	227	220	210	232	259	198	233	224	234	241	235	209	214	230	243	214	226	246	213	221	247	224	225	251	204	230	240	239	246	227	221	210	227	218	230	229	228	205	220	225	212	226	204	208	211	233	233	231	207	220	224	205	216	229	208	212	221	217	224	227	253	202	211	224	225	232	191	214	200	245	225	221	244	211	190	211	214	214	245	228	226	214	204	202	198	238	199	203	193	209	227	224	221	207	198	228	230	198	221	252	240	267	212	189	223	215	208	235	218	219	211	198	226	240	242	201	238	206	224	216	222	253	234	215	221	221	237	213	248	213	227	233	208	229	244	230	211	203	210	218	254	217	229	214	208	244	200	250	212	217	207	224	238	235	204	224	228	234	223	248	235	234	207	206	250	204	209	216	227	213	256	216	241	234	232	251	233	230	213	226	209	226	228	204	232	217	220	218	223	232	213	226	231	238	224	208	219	218	226	236	200	223	258	227	252	244	197	210	202	209	217	241	211	246	222	210	213	199	224	188	214	212	220	233	222	202	194	234	262	206	217	212	245	226	213	217	199	202	218	196	211	234	215	216	201	216	222	239	219	243	225	201	228	215	211	228	229	227	231	218	209	229	219	221	198	228	213	217	210	205	207	202	208	217	216	218	243	237	228	214	220	208	212	235	217	208	205	211	192	209	227	207	205	227	247	206	211	245	244	251	216	238	225	237	213	212	251	217	216	228	217	243	237	232	231	211	251	204	217	203	220	202	218	226	234	199	202	214	237	220	234	235	206	207	209	228	230	219	190	229	207	197	202	220	218	237	224	248	248	211	231	216	239	244	240	210	237	229	217	229	217	221	200	204	244	229	200	222	245	207	214	226	209	211	207	215	219	243	213	230	229	222	214	225	223	231	212	224	218	229	206	225	222	223	227	202	197	229	233	248	193	212	237	195	226	208	199	237	200	216	216	218	232	202	238	234	225	225	221	218	221	224	228	203	212	228	215	214	197	250	219	219	243	211	217	228	232	215	233	188	204	214	251	235	215	222	212	204	231	230	207	244	269	241	224	222	234	228	249	232	240	224	228	185	205	212	219	216	230	211	210	212	206	232	200	235	229	220	224	229	214	221	214	225	225	238	189	225	199	227	207	213	193	210	236	207	209	236	232	242	235	233	205	232	233	241	210	233	233	206	222	230	224	206	198	250	228	225	241	204	195	220	248	198	232	238	214	222	227	226	208	208	225	209	226	214	215	227	233	252	239	208	228	226	221	240	223	226	244	218	240	196	243	239	209	216	231	211	225	228	247	205	215	188	196	227	201	224	226	222	221	210	193	223	227	248	215	231	211	204	196	250	209	231	210	214	222	207	243	218	238	214	215	214	231	224	237	222	206	238	230	217	198	222	212	192	203	231	214	217	260	222	192	207	233	212	239	226	213	228	219	224	209	204	224	214	241	215	228	228	218	193	206	219	237	201	201	230	212	202	200	228	216	212	244	223	221	259	238	235	222	205	226	228	204	207	216	217	234	207	218	198	212	218	214	222	249	227	212	215	226	205	212	210	229	224	218	217	199	200	219	186	218	240	250	230	207	237	219	232	225	234	240	244	223	206	243	232	226	229	239	215	199	195	230	207	207	225	211	222	224	229	220	231	235	219	215	222	200	221	233	203	231	211	216	198	206	213	221	236	238	233	222	231	211	220	219	225	220	218	204	219	235	212	214	222	222	220	217	239	217	222	204	225	213	187	226	211	215	242	225	234	245	223	214	238	241	223	215	226	219	230	201	241	259	219	235	208	198	228	250	208	219	224	205	228	220	205	223	210	205	221	210	206	247	211	198	182	199	193	218	214	212	241	246	249	248	213	225	241	233	187	232	215	232	213	201	233	228	197	234	244	221	199	206	223	225	226	244	232	228	211	239	236	207	218	206	236	203	232	198	215	214	236	247	237	192	225	245	237	220	237	242	225	237	225	243	243	201	224	219	208	217	259	200	205	237	236	227	208	229	214	222	205	226	192	224	209	215	206	222	240	251	225	209	244	207	211	243	240	211	218	218	220	241	214	197	240	220	219	226	219	264	225	235	243	238	208	223	198	207	225	213	207	218	215	234	211	240	208	237	219	221	198	214	210	222	237	217	238	217	211	218	225	224	235	229	225	210	224	204	223	238	224	206	236	241	186	229	251	219	225	221	208	229	226	238	206	234	226	224	197	248	216	231	194	239	211	204	221	222	236	217	247	217	247	212	205	260	232	235	215	240	227	223	218	229	250	207	225	207	187	237	209	207	217	240	232	230	219	210	224	226	218	232	216	257	226	228	241	239	201	201	236	251	244	209	223	228	227	213	232	228	222	232	203	233	213	219	240	224	203	213	241	221	222	237	195	222	207	231	225	221	221	241	200	214	213	212	215	238	236	218	228	212	229	216	225	208	232	210	227	257	250	220	202	237	218	220	246	247	222	223	248	224	209	228	213	224	210	190	222	203	246	211	221	200	216	206	236	203	232	204	204	229	245	212	226	220	248	220	220	240	220	218	215	229	236	241	213	246	240	239	219	216	219	204	225	258	222	233	218	223	215	206	234	201	213	222	204	245	216	221	210	201	229	227	210	221	232	216	222	235	225	235	242	232	215	220	213	230	218	181	213	231	240	194	249	233	216	221	208	231	202	240	243	240	244	205	218	232	230	230	232	213	255	204	212	202	233	217	226
29078	26317	27149	35565	34728	30999	24331	19569	10681	5538	4991	7112	5464	3226	2425	1260	802	803	700	662	604	650	596	584	612	563	644	591	588	558	578	557	587	546	569	588	577	565	567	602	586	606	614	599	569	589	587	593	569	598	566	577	592	587	543	559	555	557	608	555	611	566	562	536	562	559	577	590	609	512	564	576	609	611	551	559	544	563	551	522	563	564	577	616	538	571	571	587	550	556	575	530	586	577	621	568	607	584	568	587	579	601	566	558	570	541	549	559	547	559	557	527	555	565	555	563	563	580	574	556	617	509	574	597	577	574	552	565	578	556	581	553	545	546	576	532	559	556	551	577	559	568	518	578	582	571	563	550	585	589	523	545	565	567	598	583	524	599	553	540	578	596	551	550	608	613	573	563	564	576	589	565	550	559	575	572	562	551	573	554	569	557	547	561	553	548	556	538	597	562	536	593	585	576	591	534	562	575	539	545	607	558	601	563	580	559	577	551	551	624	554	577	548	546	600	574	531	581	581	515	555	555	593	572	602	574	586	561	597	534	558	588	569	552	551	586	596	609	588	597	613	599	624	584	556	565	587	552	581	583	558	600	574	569	556	585	549	579	572	538	528	584	594	596	583	581	550	596	555	609	558	568	561	552	539	572	540	542	530	563	559	575	536	576	582	596	587	572	536	607	527	563	572	590	622	556	576	598	580	552	553	546	584	602	548	590	562	591	592	559	520	594	559	541	603	592	560	571	602	558	575	543	554	508	574	581	567	590	572	566	565	595	571	555	561	591	588	573	590	535	606	558	528	598	629	601	554	589	575	566	537	562	539	580	554	562	609	558	543	573	585	559	559	567	570	551	560	584	621	540	540	632	579	571	565	568	524	548	541	554	581	629	576	571	568	550	571	550	549	574	562	579	590	570	571	537	586	583	567	584	601	578	591	584	565	559	594	551	561	577	590	544	586	566	546	575	570	552	595	577	589	520	591	549	562	548	583	567	583	566	557	589	569	574	558	566	535	566	570	583	554	545	569	614	600	540	589	559	560	593	530	582	598	572	583	589	559	589	624	573	557	514	604	563	552	564	591	550	608	570	613	578	548	565	547	562	567	542	549	543	577	582	578	568	589	575	561	548	557	566	554	531	574	567	583	587	589	579	571	546	542	551	558	598	638	589	606	572	510	576	583	538	574	586	592	572	550	553	539	561	584	572	588	573	549	514	599	527	580	554	581	599	589	540	586	573	543	571	531	580	601	548	586	566	584	595	550	625	585	562	580	600	629	554	549	585	596	576	547	555	594	541	538	587	586	579	535	513	598	600	523	578	592	558	557	546	550	533	555	605	570	512	567	588	620	547	573	596	550	599	562	576	580	561	537	543	549	562	585	563	541	556	600	553	580	579	561	567	556	562	560	553	579	599	570	562	581	546	571	579	527	551	575	542	562	604	545	541	565	522	594	598	613	594	548	556	596	575	542	560	601	597	567	561	565	556	555	572	599	581	553	603	516	542	533	568	612	540	617	569	538	557	579	611	607	568	595	562	550	548	570	560	606	580	571	604	584	543	569	575	547	581	613	571	563	587	590	571	601	538	544	543	562	571	552	636	545	570	580	545	612	571	552	593	592	581	559	557	623	571	572	548	552	562	583	597	551	548	592	569	520	581	557	561	562	544	592	521	574	586	549	559	594	559	580	610	516	584	518	546	561	546	609	564	618	534	547	562	527	571	567	584	589	584	571	588	571	562	559	556	562	531	585	549	591	568	552	551	603	568	556	564	597	515	566	559	539	578	588	575	520	599	581	585	579	588	603	605	582	575	547	630	524	571	580	590	594	549	536	518	543	544	566	576	538	526	546	555	519	575	561	553	527	568	533	536	539	595	551	572	602	546	572	595	568	602	603	551	580	544	596	559	556	556	541	582	577	532	542	622	564	590	551	562	544	638	547	554	578	556	558	525	588	545	579	596	570	604	579	565	587	546	597	544	557	578	574	540	545	559	592	589	586	591	554	584	525	519	552	546	584	564	558	563	553	537	578	572	566	561	592	575	561	527	568	584	560	571	557	604	541	575	580	578	569	593	590	553	616	589	579	580	592	549	572	558	568	572	585	568	564	597	529	561	562	566	549	609	586	578	570	575	582	583	579	550	561	559	587	602	586	536	543	577	570	562	589	588	580	588	579	563	507	574	534	564	536	567	606	587	578	555	572	555	592	537	547	626	594	545	575	543	590	548	573	571	519	564	573	558	543	550	551	586	590	569	562	600	578	600	547	580	554	560	589	559	563	557	583	584	557	516	565	582	580	518	562	588	570	581	551	553	552	559	578	570	587	575	560	573	594	549	535	551	594	541	554	564	551	593	584	537	573	607	575	570	568	588	573	580	601	569	522	571	539	566	538	556	551	575	564	538	583	586	581	579	545	572	556	581	572	562	552	549	574	551	557	564	572	546	536	574	566	556	573	563	510	521	586	554	569	558	579	536	535	600	577	541	514	557	540	570	574	608	562	565	548	519	559	542	580	570	587	532	554	558	579	582	568	648	559	570	532	526	574	550	594	603	606	547	540	556	564	572	592	590	584	578	590	559	554	593	557	581	607	587	612	543	513	579	572	554	561	587	575	552	579	558	595	568	597	549	598	592	545	534	593	624	583	560	558	552	555	603	561	539	542	593	552	587	532	549	544	572	581	533	614	554	588	551	565	553	556	552	583	568	600	562	509	568	562	585	546	550	575	555	542	544	601	559	590	580	551	535	550	596	542	595	563	564	534	599	617	589	558	589	556	523	595	553	512	548	585	575	594	581	572	542	553	551	536	560	559	556	565	557	536	593	500	520	598	537	556	515	588	520	582	569	599	571	558	547	562	556	553	558	558	534	587	566	623	565	558	543	554	572	565	554	544	544	545	573	557	567	575	617	552	559	558	587	557	539	545	581	582	572	524	559	533	553	585	604	585	588	569	584	535	551	579	567	588	553	561	550	573	555	578	513	576	570	549	575	547	573	521	538	556	628	589	583	612	580	547	564	585	533	557	559	584	628	576	608	577	571	629	585	555	563	578	567	555	596	571	573	602	569	592	551	560	573	541	615	605	552	575	552	563	520	555	538	576	548	544	550	562	584	590	522	520	583	495	576	557	556	603	592	572	561	562	566	579	549	644	541	574	588	551	569	575	562	562	564	538	567	544	602	577	560	567	541	573	567	553	569	565	559	567	583	583	544	523	548	611	586	569	542	597	555	560	547	582	583	505	593	610	599	555	533	564	573	577	539	583	550	579	596	545	594	541	538	581	529	538	589	594	574	577	540	555	521	543	543	563	597	604	561	593	553	595	538	556	553	542	529	562	569	577	527	560	604	581	573	559	551	596	547	551	568	558	568	558	605	542	579	548	561	554	558	526	586	622	554	556	596	563	568	555	555	596	574	555	599	580	578	562	553	546	569	580	585	578	571	554	584	548	562	546	555	592	539	572	531	576	594	532	586	586	580	569	575	566	588	561	554	598	572
12674	6621	5236	4591	3916	3545	2033	1318	866	628	683	702	711	464	401	418	429	415	358	389	384	393	394	433	412	407	373	387	384	378	419	376	369	420	396	444	415	400	404	382	412	402	406	426	374	394	441	429	414	394	413	392	381	429	384	408	419	394	421	394	380	381	419	401	428	395	398	415	399	406	429	400	409	372	370	398	423	420	365	422	408	425	414	425	379	385	435	361	390	383	374	413	397	394	395	399	407	399	396	409	397	365	434	381	382	414	424	419	419	388	396	417	382	378	378	426	395	404	468	417	405	356	390	398	376	378	376	388	387	380	358	384	387	395	427	375	409	419	440	363	355	393	393	387	371	391	374	406	369	421	412	395	383	376	427	393	422	435	385	424	398	427	382	416	365	388	406	392	401	401	403	367	376	379	397	424	410	402	455	427	415	371	408	415	428	382	401	408	391	388	361	377	379	432	442	356	414	415	363	411	389	394	379	383	389	400	389	426	335	404	411	423	392	401	387	408	412	410	423	415	410	412	372	385	398	418	404	395	382	416	412	432	397	418	388	408	412	430	405	413	395	386	412	400	383	415	402	380	385	393	377	376	382	403	394	375	430	393	409	415	418	389	421	349	368	405	409	394	409	423	397	391	380	425	402	418	375	362	388	385	418	413	424	433	416	407	419	386	402	400	425	397	399	386	383	419	434	404	386	363	396	416	423	433	383	431	397	420	393	375	379	427	413	383	414	410	420	377	401	445	398	401	404	400	419	421	388	391	393	412	423	399	405	381	397	387	370	394	384	376	412	419	395	404	393	414	361	408	398	376	369	371	402	436	383	365	401	354	393	380	418	423	363	395	396	366	389	405	401	398	436	368	406	417	411	440	411	442	405	383	415	423	403	426	406	397	385	397	450	369	418	402	377	400	405	395	395	379	367	394	399	408	373	380	393	418	429	383	368	396	400	396	382	403	367	426	389	384	406	426	386	419	361	407	425	410	369	398	429	410	387	426	402	391	407	395	421	428	405	397	389	408	370	362	401	414	444	386	390	385	391	377	368	372	423	397	398	373	409	387	418	378	340	391	362	423	430	390	390	405	367	412	395	391	414	391	432	381	408	430	386	419	387	376	410	380	401	399	428	401	424	397	365	387	395	427	393	400	388	400	389	382	411	398	408	438	403	425	423	426	369	402	404	435	415	399	368	410	399	392	393	411	468	390	420	394	415	426	401	410	391	394	389	400	432	412	442	428	400	409	380	424	404	393	403	449	414	393	369	401	419	427	379	423	364	386	386	396	344	401	409	383	396	428	436	431	403	376	397	388	394	373	402	377	410	408	387	382	389	399	380	397	421	414	419	425	389	428	422	378	409	393	395	401	400	367	392	408	432	385	397	401	402	417	374	373	389	390	401	401	399	391	365	359	388	421	378	418	396	394	411	390	422	383	395	396	388	393	418	395	385	384	375	432	371	389	441	411	378	356	410	399	401	387	415	397	402	429	374	371	422	366	389	394	381	368	378	395	435	384	432	404	392	404	374	389	419	382	405	410	405	371	377	397	365	393	350	404	372	403	400	394	356	415	397	379	354	379	401	390	392	431	408	416	393	421	390	448	426	379	384	372	367	396	371	400	413	389	375	421	418	412	398	383	396	390	370	399	409	414	359	396	382	400	407	374	410	404	429	383	391	390	389	399	352	399	424	377	404	401	375	403	402	413	394	406	412	387	408	422	424	418	390	375	412	398	412	377	392	415	427	407	441	392	449	403	420	414	393	395	408	405	393	445	410	427	383	409	358	410	427	387	408	361	371	415	411	405	415	402	399	409	384	384	415	440	373	363	410	374	389	397	404	385	430	421	393	433	429	403	421	384	437	366	442	426	402	405	341	410	404	421	421	388	438	401	439	410	426	349	365	418	410	391	425	403	415	387	395	379	413	410	406	400	444	380	371	396	390	401	389	411	411	408	406	353	385	386	418	414	395	409	428	428	393	392	335	370	422	368	395	362	426	352	390	396	391	370	397	410	414	395	421	422	395	389	406	397	425	407	360	394	382	403	408	395	374	456	401	370	372	393	403	440	379	421	394	399	421	423	392	355	370	406	393	371	333	414	369	388	385	391	417	425	394	394	424	405	377	441	407	428	361	398	411	397	416	394	420	419	394	430	391	442	369	388	413	384	398	391	377	406	359	405	417	409	400	393	376	438	389	424	404	426	409	432	375	377	409	404	387	400	379	401	380	376	376	404	412	398	398	417	400	388	375	404	400	387	413	395	386	382	397	406	371	415	375	388	359	391	350	397	416	374	421	390	364	423	420	441	414	397	402	389	379	348	394	402	410	434	404	410	395	401	396	362	417	382	390	414	401	401	408	362	383	391	417	372	402	396	425	385	403	418	416	383	379	409	437	401	403	367	351	406	441	414	388	460	404	378	407	379	417	397	406	384	430	446	404	388	359	420	398	412	408	366	374	396	397	396	410	410	370	382	424	434	389	448	378	416	385	375	391	424	456	402	405	383	381	399	408	385	418	419	410	395	368	386	392	406	399	380	424	401	406	367	409	386	364	367	445	365	380	381	388	404	378	366	413	417	381	365	414	380	423	452	412	392	351	397	407	411	376	391	389	402	435	389	408	384	370	398	389	395	424	393	408	434	377	414	379	397	404	408	424	418	384	406	417	388	466	356	401	389	384	402	417	398	390	366	395	372	403	367	415	419	398	425	413	422	396	388	398	390	384	424	409	370	415	410	373	407	413	424	428	404	410	378	401	394	382	402	414	386	399	412	382	343	386	382	407	386	385	409	391	371	391	405	391	423	415	395	375	419	414	371	412	405	411	415	401	415	399	423	414	409	416	403	407	414	385	393	391	422	397	406	404	373	398	421	416	409	402	395	434	379	457	374	381	392	404	380	409	361	368	386	392	361	436	399	396	384	371	378	393	423	402	376	471	404	386	402	410	411	398	395	400	433	468	414	398	420	382	361	384	377	414	403	423	420	413	394	425	401	390	389	413	400	383	413	368	381	426	420	380	404	405	370	406	401	405	392	369	424	387	414	360	365	400	435	426	381	410	388	390	416	411	411	380	366	389	423	365	412	435	410	396	403	405	396	401	424	345	392	396	417	392	408	437	403	415	435	385	408	395	404	413	414	374	407	429	404	381	403	374	357	407	403	398	382	424	391	404	412	362	420	418	410	413	396	435	405	407	397	416	403	398	410	390	395	451	397	381	381	421	402	368	418	367	397	400	416	427	411	389	383	434	396	398	406	371	352	396	361	378	404	466	400	426	410	418	383	423	376	387	386	419	419	435	419	404	400	380	385	387	421	446	384	373	426	369	400	405	376	393	373	431	383	412	397	416	397	428	380	395	412	409	424	377	396	382	387	369	420	414	402	380	399	395	401	430	390	374	421	402	378	376	436	354	415	401	398	385	433	398	353	395	414	407	392	410	406	387	434	380	401	394	402	423	381	400	435	410	367	390	413	424	383	383	383	388	346	399	364	419	417
9504	6858	9047	11596	12273	12206	8610	5433	3116	2298	2551	2575	3283	1512	1293	1196	980	1015	999	1044	983	987	1015	958	994	936	945	976	948	1028	932	930	972	937	997	948	1007	984	976	951	965	989	930	1040	1006	959	1007	990	1029	1011	960	992	950	1018	912	937	890	925	1017	1013	959	989	919	944	939	957	927	1028	1002	988	962	1012	950	992	958	943	976	999	987	992	979	958	1040	984	953	974	996	968	992	1027	907	947	958	935	944	939	994	978	944	1016	989	960	945	982	950	971	987	1013	980	1005	985	979	978	931	912	940	915	954	960	937	976	973	969	960	972	969	949	959	956	968	975	989	1038	925	989	963	989	1018	1002	942	977	893	995	949	936	941	986	1064	953	936	937	960	995	966	995	976	926	987	971	956	982	1010	956	958	1007	1049	966	999	924	984	979	969	889	989	941	919	985	947	969	996	983	928	930	973	1010	979	1022	961	977	987	1027	1023	976	986	966	983	970	965	961	944	997	941	968	1001	981	965	983	992	987	1002	944	963	967	952	933	995	973	1033	1009	988	977	999	965	958	1007	941	1020	972	903	938	975	1013	961	980	991	1014	1010	1016	965	1002	936	955	953	977	1030	975	991	959	1046	916	995	1014	949	987	977	979	979	950	951	997	1002	1005	975	970	978	952	957	1001	994	960	927	994	921	982	1015	1006	1030	984	979	970	945	911	1012	970	987	984	949	987	976	955	1046	946	929	968	1001	998	949	948	957	1012	1016	975	954	938	995	973	970	899	1013	955	949	967	962	1020	1023	900	944	972	904	914	1004	958	1001	966	944	1004	958	981	992	928	1009	1002	904	958	963	936	963	906	940	1023	967	934	932	978	964	980	1012	999	973	1010	996	925	1026	984	1004	915	982	934	971	974	953	979	987	989	943	951	949	973	999	1009	1023	984	1018	995	939	961	950	1004	977	966	983	966	969	1004	969	977	947	951	923	995	968	980	996	888	974	971	943	975	930	924	1010	976	986	931	910	945	961	1021	964	931	988	986	1000	973	943	990	933	966	1005	1036	977	976	979	952	948	1033	982	918	992	956	937	998	944	994	949	1002	980	975	961	1038	992	1048	974	974	996	971	976	1005	1013	967	936	968	930	962	967	1040	972	944	997	919	981	978	983	983	1039	971	982	993	958	982	925	1004	981	945	987	968	1002	975	985	952	954	952	1037	937	963	988	1021	989	979	1002	1032	1008	983	999	950	980	964	975	944	1016	870	970	952	958	945	992	972	1001	958	990	954	959	1003	939	1014	962	967	1007	972	982	959	973	943	953	960	962	1016	963	991	971	954	1016	1031	927	944	938	1004	974	945	930	984	978	989	979	1019	970	1030	974	929	949	964	1010	952	979	997	1008	972	1014	962	946	913	1015	1014	937	936	956	961	956	1003	986	995	998	998	983	977	985	981	1015	996	938	937	941	975	994	1022	966	970	937	1010	996	984	996	981	1039	932	1009	961	985	1006	1018	975	983	971	895	1000	986	966	1000	967	956	933	974	952	1013	940	950	929	956	933	1021	1001	938	969	982	954	897	954	999	1011	931	956	977	897	1028	977	1002	982	963	911	969	963	949	963	934	1003	1004	942	984	959	980	911	948	965	1002	1006	969	998	991	999	1062	991	1005	987	998	960	997	967	963	928	938	972	976	998	975	948	954	944	997	1007	1040	948	986	962	1017	949	1011	1024	998	985	922	987	928	951	900	1007	1009	965	930	964	978	957	991	980	985	930	960	928	970	989	1019	973	948	913	918	1014	993	962	971	1029	970	971	972	1001	979	978	997	918	993	983	996	987	912	967	947	987	1011	967	962	997	990	1008	973	982	967	988	991	960	955	992	984	1006	991	984	957	991	945	975	1048	974	974	941	949	886	980	974	1009	1018	969	979	986	972	984	969	949	985	968	948	977	953	1012	987	998	972	959	904	998	998	969	969	979	1023	926	955	1041	943	953	1017	950	976	928	1011	955	1024	935	964	1016	971	887	1009	954	958	1028	1012	991	995	954	1002	990	947	940	982	992	962	972	1011	981	956	917	985	971	961	944	990	989	895	972	975	1012	950	921	984	975	982	911	922	934	957	991	957	976	970	954	993	921	961	986	882	984	928	1000	992	954	990	968	1002	1015	993	1005	1030	971	1003	992	996	947	1020	945	907	1010	1052	945	992	980	975	948	969	987	999	975	968	1011	941	1004	956	966	1035	975	895	966	928	944	968	1026	951	965	1001	912	984	979	1023	993	959	941	931	972	976	983	1003	910	957	954	976	936	1004	991	979	980	952	929	965	967	984	951	922	988	996	945	991	914	1013	994	929	947	1000	982	960	954	968	987	1028	944	985	965	1015	1000	1005	1010	971	982	980	946	956	979	947	1011	972	985	1003	971	986	932	961	989	911	1016	958	970	966	972	961	997	979	954	954	1015	951	960	1014	1013	886	963	973	943	958	912	983	924	965	985	929	960	1035	978	939	1011	959	1019	937	982	941	962	1033	954	962	949	927	936	978	950	962	1041	965	960	1031	1006	1007	934	975	952	1009	1001	958	962	941	979	923	992	955	986	905	986	969	971	941	992	1007	1014	1025	1003	949	993	1002	928	961	949	998	1030	1010	954	1054	963	927	1004	950	933	965	973	1023	935	1010	989	939	926	965	972	948	998	949	974	947	965	942	1004	921	927	945	991	1001	914	904	1000	995	990	988	982	1019	937	984	957	1009	925	980	982	989	1001	931	989	1014	990	971	994	1007	975	985	999	955	989	1011	936	969	991	973	1018	1021	955	970	928	925	974	972	955	964	967	963	988	1012	985	989	990	974	975	974	961	977	984	979	973	959	954	974	990	987	966	949	996	965	946	934	981	965	908	974	1005	943	989	982	978	980	939	897	933	983	975	985	928	935	998	1017	997	937	1028	977	923	974	940	920	964	993	919	952	958	956	934	936	930	968	995	997	933	986	974	940	974	971	1004	985	995	998	997	1018	960	965	1033	938	956	993	947	937	1006	995	983	1002	984	1038	967	956	952	943	944	965	1000	980	978	930	1005	969	990	990	935	1002	1004	992	950	937	969	959	969	952	983	937	968	975	954	900	934	991	967	972	981	991	934	990	979	940	957	964	964	1011	1005	998	1046	979	979	955	1013	1023	982	951	962	922	1038	995	951	937	942	955	1007	988	949	999	933	988	1011	1040	991	1006	986	1008	1003	969	945	915	962	968	995	1023	980	970	933	952	965	957	974	939	964	959	983	1018	899	930	1013	1004	963	988	943	997	1008	982	989	987	970	967	1020	997	965	1020	986	997	946	1008	1013	1005	993	981	951	933	1058	981	965	961	972	997	967	961	983	974	987	1006	960	983	999	960	1034	982	958	1001	1010	975	1006	977	954	978	954	961	996	938	985	944	983	951	949	987	976	984	1012	929	949	1004	1003	936	966	968	999	966	1035	883	950	980	996	967	908	990	1030	966	958	1006	937	992	984	943	972	1007	974	962	929	961	937	1012	939	1003	959	917	966	1047	989	938	979	904	952	1002	955	989	1002	991	1015	988	984	1008	956	981	989	951	1013	994	932	993	903	958	983	952	953	976	1000	990	963	990	935	973	966	965	1002	950	990	909	979	1002	1004	996	968	968	952	973	955	951	925	991	945	931	931	908	943	998	948	922	975	1016	956	986	1007	962	971	955	970	1022	927	951	954	953	957	1001	1014	964	992	979	1010	986	1012	1015	965	969	949	975	929	951	950	1017	988	954	975	971	961	987	985	961	940	960	920	963	949	984	978	1031	919	975	978	999	973
31185	21586	19907	18643	16808	11533	5675	2945	1818	973	1019	1042	1132	678	520	440	416	371	452	381	426	399	419	391	397	419	408	375	380	434	426	425	427	405	425	392	391	409	395	382	368	402	412	414	393	411	396	400	410	394	425	409	389	387	433	394	404	420	371	386	407	386	392	398	417	373	406	387	424	394	413	393	406	414	413	399	423	411	396	415	385	384	409	390	406	430	440	408	376	407	415	402	355	376	376	358	420	437	400	387	398	439	406	416	372	405	436	405	356	361	431	413	399	450	380	390	407	391	399	397	385	391	442	412	412	397	373	389	392	443	415	407	419	373	411	382	417	421	400	403	379	416	397	400	405	425	392	396	410	404	421	363	382	462	415	381	411	405	393	419	400	428	399	388	405	405	382	414	422	381	381	412	403	434	393	423	423	422	427	383	410	407	411	430	388	363	377	423	434	412	423	359	421	410	381	389	381	408	431	351	422	413	416	426	390	392	417	411	397	416	375	383	412	392	358	372	409	409	427	428	378	433	426	374	415	375	425	434	423	400	412	357	393	416	407	439	389	389	430	378	423	386	411	424	391	420	388	408	374	382	401	374	390	440	381	369	374	373	426	386	415	394	395	415	415	400	392	401	406	405	439	388	408	367	426	444	397	404	392	399	391	366	428	409	397	387	384	398	390	402	444	417	412	400	392	399	406	377	405	406	399	387	403	415	381	403	359	398	406	386	387	393	396	433	435	373	391	417	378	403	389	418	400	381	379	377	406	413	403	377	404	375	438	404	407	402	361	386	368	386	381	399	395	404	401	435	402	371	387	403	395	370	427	405	427	397	397	382	438	394	366	395	393	373	388	372	395	398	395	410	390	433	392	372	444	386	404	429	395	436	394	386	399	415	385	403	390	398	388	429	412	410	424	422	396	376	387	428	410	433	386	424	387	396	421	387	422	412	380	375	381	385	434	386	398	392	376	415	444	426	387	414	368	369	418	369	410	420	460	365	406	386	375	422	407	389	419	396	396	378	406	397	396	404	405	371	414	370	402	424	386	374	409	405	362	389	399	378	415	418	390	411	384	384	398	436	402	390	410	389	397	354	407	398	417	387	421	400	370	404	394	386	412	378	392	422	417	388	407	441	386	405	400	395	451	362	395	394	392	416	383	394	374	405	404	396	378	408	365	426	393	436	407	400	388	407	399	369	406	389	399	437	399	391	418	386	414	404	397	396	399	421	387	440	434	405	406	350	396	375	446	412	415	406	368	427	430	371	399	388	398	383	409	365	396	376	364	403	414	399	392	376	410	436	385	404	447	394	402	424	383	405	392	393	403	376	395	423	413	377	401	421	371	380	413	413	411	395	395	450	372	389	400	402	376	396	372	404	394	445	417	403	435	396	385	380	404	409	412	365	396	418	386	385	426	394	391	382	405	385	371	414	370	381	366	450	390	437	408	453	401	380	431	379	408	405	414	401	370	378	395	361	396	451	363	394	399	407	388	377	393	420	405	401	410	380	400	434	409	435	371	399	394	376	362	363	420	421	429	413	392	408	418	432	435	425	372	403	433	407	382	411	403	364	407	389	362	403	405	441	408	417	356	383	423	399	427	421	447	384	419	384	432	418	395	385	386	408	424	373	390	450	373	416	423	417	402	430	405	438	403	419	423	407	429	379	389	396	432	432	392	411	393	376	412	388	428	443	405	408	370	397	418	428	426	407	413	423	386	383	389	407	398	385	395	407	386	420	376	408	416	399	398	420	408	410	386	392	389	412	397	390	419	390	449	424	397	413	381	403	379	398	399	369	382	383	450	410	407	404	401	398	432	396	420	417	424	396	412	412	369	390	372	383	420	439	390	421	389	381	401	380	402	403	416	407	387	419	397	385	402	419	411	365	379	373	395	391	387	392	418	364	402	406	415	419	399	427	412	397	411	369	380	371	376	402	379	388	400	387	382	434	443	408	402	401	427	409	393	416	364	395	414	384	413	432	377	424	388	404	355	403	401	375	360	388	366	426	444	373	390	386	405	449	394	414	400	354	400	387	385	405	425	429	439	429	422	416	368	382	380	375	409	399	407	396	410	421	401	402	412	369	391	395	389	400	379	390	384	403	417	405	392	416	401	425	371	380	440	392	384	362	394	395	385	426	384	481	378	405	418	436	382	432	428	409	393	444	398	382	390	409	389	399	392	383	405	421	388	399	399	415	352	358	386	408	419	374	392	412	420	353	412	372	399	387	408	420	405	423	420	416	379	419	391	404	387	390	436	390	415	395	396	386	431	388	393	404	394	408	383	392	386	400	363	408	370	391	414	420	389	399	415	417	351	373	364	397	385	399	370	398	402	396	428	389	377	406	399	393	386	418	441	428	358	405	370	396	393	412	390	416	399	425	426	440	405	409	449	362	411	411	427	412	443	404	412	366	381	366	445	453	450	396	415	407	391	388	431	399	402	353	381	418	432	395	394	426	376	407	424	388	378	385	435	385	396	344	379	371	408	407	402	388	403	413	402	425	411	447	414	421	392	434	403	364	370	429	402	397	381	382	364	424	407	384	393	422	400	420	387	384	378	403	371	370	463	394	421	412	414	411	405	368	396	425	404	400	381	404	378	381	398	397	379	396	429	390	422	396	389	380	382	378	396	371	433	394	367	402	377	397	411	396	407	380	403	384	408	393	414	402	412	404	400	424	437	398	394	413	428	419	428	364	379	420	391	437	413	387	424	417	413	376	414	419	409	425	406	368	399	434	411	373	399	418	383	396	419	404	367	426	417	396	391	395	403	405	362	394	405	402	425	428	406	390	406	419	396	387	409	380	397	420	416	385	413	398	430	381	414	420	416	393	412	386	411	418	396	391	427	400	361	378	416	393	369	384	390	383	418	376	403	388	400	399	418	368	448	397	400	361	444	436	414	415	386	434	401	408	370	407	447	427	402	404	408	440	412	409	413	426	424	397	390	415	407	406	382	424	424	405	401	372	413	397	405	399	374	407	417	394	382	430	382	416	433	396	403	427	391	441	412	420	414	397	383	382	413	408	419	362	383	409	430	387	402	414	415	420	379	404	409	389	408	416	357	386	401	372	369	388	411	440	381	381	407	370	382	383	405	359	418	420	408	436	412	417	421	433	418	388	410	395	395	409	392	438	409	408	404	414	371	392	412	389	384	433	433	375	386	378	410	354	391	371	378	422	411	396	401	408	377	416	426	392	397	396	411	358	434	414	394	390	421	392	404	385	396	360	382	427	437	382	399	392	403	450	396	442	376	406	399	384	395	417	401	377	399	379	391	405	422	404	403	406	395	441	406	430	411	395	371	401	382	426	415	389	388	404	407	416	407	390	391	390	411	438	399	388	401	416	365	392	419	408	382	416	427	390	417	432	421	411	383	399	391	430	396	418	380	399	403	422	440	392	417	378	415	383	398	374	379	396	398	380	414	383	395	398	421	388	416	431	393	417	422	412	404	402	425	395	407	377	411	363	416	391	390	405	403	405	387	383	363	429
22771	17859	24128	28257	30237	26356	17498	11867	7421	4227	4655	4965	5279	2620	1640	1433	1086	1069	1067	1019	1007	995	994	967	953	1005	968	1032	1039	959	1027	1034	983	974	982	977	914	910	1001	1025	922	921	1044	922	990	949	960	1001	975	955	972	968	946	928	1027	961	983	976	1021	914	940	917	1003	1031	910	1047	982	960	972	948	1011	980	914	995	968	974	976	954	944	968	916	966	959	938	978	984	992	1008	1013	966	1012	978	929	1020	1000	1044	983	971	964	936	925	908	945	1007	928	964	1006	993	994	984	987	950	948	980	969	952	963	977	974	956	937	954	906	959	980	971	945	958	988	955	958	945	1016	931	930	978	983	989	955	970	1006	996	986	981	934	953	998	971	920	971	1005	1000	983	936	1008	956	973	994	954	971	943	969	1022	953	951	1005	961	941	966	940	970	1004	963	948	1003	935	894	994	917	966	928	986	1028	901	965	969	1029	954	998	953	977	950	984	961	926	962	942	999	930	967	936	968	953	958	993	934	995	979	965	1018	968	908	971	933	1018	985	978	984	958	960	993	953	987	966	946	998	990	932	985	948	944	928	980	986	960	963	1002	1016	1003	1002	984	972	1008	913	963	931	975	918	945	936	990	978	961	957	948	979	994	1021	982	998	1006	985	915	1033	954	887	983	1002	1008	957	944	1027	941	903	1024	1015	931	926	917	952	962	983	989	991	913	951	949	962	1013	921	988	942	944	968	949	996	1006	965	891	1008	937	969	952	962	918	940	1004	984	944	963	964	952	958	963	934	953	1033	964	937	973	993	996	973	977	951	986	948	994	982	999	944	965	969	948	956	933	948	902	990	993	950	985	960	935	964	1004	979	1014	924	989	1009	965	1019	999	1017	942	951	969	925	964	956	941	978	1025	954	1003	1003	1004	954	991	1011	937	980	970	973	965	944	999	1014	1018	922	965	1023	940	948	957	960	1000	980	987	988	984	989	1001	975	1033	981	909	996	1015	1000	945	985	966	958	1037	964	991	953	957	982	960	988	964	1000	1018	970	930	1007	989	986	944	992	999	980	921	945	944	1062	922	962	956	952	956	958	965	986	900	1012	983	963	1014	970	955	948	935	1002	995	891	951	1005	924	978	1010	958	1011	955	1000	971	993	960	951	1007	960	927	949	982	947	958	946	966	983	989	907	989	991	954	950	938	1003	937	941	939	997	989	949	1009	948	986	987	979	991	993	907	967	1031	937	933	952	984	971	948	1056	966	983	947	945	969	947	928	952	991	1017	959	954	1008	976	957	982	999	1015	908	979	1017	914	971	1012	904	912	962	936	973	968	960	978	968	929	1026	934	917	966	976	946	975	969	945	929	1039	979	905	966	1006	972	1033	1006	993	962	946	985	939	991	985	961	955	960	976	923	973	948	1003	927	995	910	948	955	938	916	927	956	939	903	970	982	954	977	1022	1010	961	942	905	991	946	941	1026	938	999	996	1011	1022	958	951	1010	956	950	990	977	976	969	952	960	981	960	945	955	963	942	980	959	965	926	986	959	942	920	991	1007	966	955	1004	957	939	988	960	1001	984	903	986	955	1011	969	995	998	944	970	986	973	1011	921	918	1057	1025	999	943	948	937	966	958	967	1010	930	988	951	972	988	953	933	979	961	978	933	964	975	980	985	915	976	957	1038	952	996	982	1010	988	986	1017	974	912	926	964	989	1015	969	1059	1017	972	922	995	1009	985	981	1000	952	969	1017	983	998	942	959	970	949	924	965	955	927	953	991	950	985	966	955	991	973	971	926	907	947	945	982	1019	991	1009	998	996	996	1004	934	1032	989	1009	995	942	971	936	950	1007	947	987	954	946	925	981	1031	1018	969	1000	986	919	954	913	887	999	961	962	979	1027	941	992	956	987	945	941	927	940	950	962	984	957	1013	938	981	905	999	931	996	914	944	923	960	985	984	958	989	1022	990	968	986	978	959	974	915	1001	985	955	1023	966	942	1017	990	978	962	976	975	1019	922	969	940	921	1019	1014	972	968	918	1033	919	1026	923	967	946	990	958	996	978	965	957	974	1057	990	990	963	930	1021	906	915	958	943	980	1017	1003	987	917	1009	954	948	986	1007	1002	1001	958	955	967	1033	1007	969	999	988	1036	982	982	948	972	994	992	985	930	899	967	979	995	1054	982	957	937	1010	963	964	1007	965	898	961	1000	892	1016	1014	1008	982	993	983	998	971	978	981	985	964	974	993	995	898	961	961	994	986	950	957	1025	948	963	1013	926	988	913	1032	925	964	951	1018	969	999	981	962	976	953	954	968	962	987	914	1004	972	983	980	972	982	953	1025	974	998	921	969	966	989	983	964	919	991	966	962	989	1010	944	1069	976	981	958	968	955	960	952	966	1008	970	987	987	995	993	995	1017	934	990	947	959	960	989	920	966	966	982	963	936	971	956	944	956	967	973	959	971	994	913	945	958	968	973	1028	965	972	995	947	905	944	963	918	933	979	970	1055	999	1016	981	928	935	939	935	921	938	954	937	933	997	918	939	975	962	988	932	964	969	985	1029	973	971	961	1005	989	973	962	950	974	932	942	967	966	1011	981	989	979	1018	1011	957	977	968	991	1005	930	1037	980	922	982	968	1009	944	931	966	1028	980	938	983	936	994	1008	907	979	934	977	961	943	990	946	954	956	971	981	977	1055	950	960	997	998	923	955	969	935	942	936	1025	990	959	1032	1021	952	1014	985	914	965	975	928	950	983	999	947	981	1021	1027	955	926	1002	992	954	985	978	970	898	973	908	964	1044	923	991	932	968	1003	958	998	958	957	968	996	942	986	958	978	964	993	953	1002	932	973	984	957	965	946	966	987	972	1001	989	981	1003	983	983	970	990	979	994	990	966	951	921	1002	972	946	960	997	987	970	992	915	987	932	913	968	980	936	985	984	996	1002	971	996	997	979	991	974	992	979	973	935	1035	1007	1020	930	1023	906	960	985	992	985	951	940	973	945	999	995	959	973	936	947	912	971	947	983	982	986	1000	999	1026	986	913	970	926	980	982	938	965	971	954	976	965	893	909	975	970	931	976	954	947	1019	980	986	898	1020	937	944	962	955	948	987	950	980	1021	950	1007	975	1001	981	969	1040	978	987	929	937	990	925	933	942	959	1004	1003	1004	1002	981	971	970	936	1019	989	977	958	959	981	990	1038	964	994	1010	1018	900	940	933	991	968	990	934	1048	992	909	910	957	996	984	989	956	971	951	951	993	955	988	975	904	949	979	980	980	998	970	921	944	999	994	972	989	1002	896	967	1017	950	990	1016	992	958	986	933	908	954	958	995	928	987	1037	948	957	953	909	908	959	982	968	1005	982	939	1032	961	952	965	988	953	951	995	931	960	975	991	975	962	927	939	901	1017	1012	909	970	990	910	972	961	929	923	1031	971	967	978	976	909	970	974	981	988	977	992	975	903	968	967	967	962	942	972	945	1004	975	970	965	943	937	1003	903	973	945	972	967	953	1018	941	975	945	1009	966	1005	973	972	984	1006	1021	980	979	923	970	977	959	1003	967	973	994	981	957	970	900	893	920	953	968	995	1001	976	943	971	917	963	934	977	989	986	990	1034	936	963	980	999	999	954	999	1018	938	908	992	1047	928	1026	1005	1021	947	991	957	1005	956	978	1003	947	961	1004	958	920	990	951	960	960	1011	1011	918	1002	973	1008	977	998	999	945	959	1018	984	979	993	980	969	962	1002	982	942	1026	1004	1003	927	947	920	989	956	970
41465	29713	25745	23320	24279	17870	8543	3689	2206	1313	1335	1414	1133	574	418	256	273	237	217	215	218	226	208	213	242	218	229	234	201	197	221	217	195	220	269	241	208	200	238	254	235	208	198	227	223	231	217	231	217	203	221	235	217	239	238	249	227	201	214	261	237	245	243	215	207	211	230	216	207	234	208	193	233	219	214	219	187	206	236	238	212	196	218	222	227	228	222	239	230	226	241	200	255	217	209	205	220	212	221	219	199	235	195	232	233	238	194	228	237	227	224	203	191	234	215	220	221	219	241	201	217	235	215	241	246	240	199	229	247	223	219	230	201	217	201	212	199	190	204	229	239	207	242	234	204	212	217	211	220	215	236	234	217	225	206	209	218	231	237	226	213	240	225	206	244	227	228	241	238	219	231	250	233	202	223	237	215	211	243	225	213	238	197	238	181	202	204	218	225	212	258	206	212	216	216	227	216	226	197	216	237	245	211	242	225	210	233	200	209	234	226	226	221	204	265	222	232	197	208	238	218	203	236	218	239	199	233	231	226	215	218	213	211	182	231	211	222	253	211	247	191	233	221	222	234	233	226	232	223	233	240	225	209	222	242	227	214	243	228	191	247	224	209	231	244	219	227	242	227	218	237	210	223	218	219	244	212	219	214	211	223	224	214	200	219	195	201	218	211	227	217	237	211	243	206	204	198	228	196	208	208	206	215	199	211	217	221	208	228	232	233	218	206	210	217	224	216	248	175	220	253	207	215	218	222	230	240	228	254	248	220	247	211	214	223	225	206	206	217	221	230	217	208	212	196	236	230	215	232	219	192	211	208	192	211	236	232	256	232	218	231	237	211	194	232	237	213	232	227	204	206	213	211	231	255	222	199	222	223	206	205	221	220	228	195	233	189	257	232	227	216	207	264	202	227	220	197	210	247	235	193	228	232	239	202	222	230	241	253	224	203	224	217	233	207	230	243	233	235	208	214	224	213	229	185	194	225	226	232	257	239	200	214	206	223	221	219	234	205	224	210	217	219	222	227	237	212	212	227	211	189	221	197	233	225	217	242	228	203	239	209	234	218	216	218	228	234	215	223	207	241	202	226	217	213	186	203	232	208	221	230	233	251	247	228	225	220	216	208	222	248	197	217	202	225	227	209	216	220	242	197	204	222	242	246	240	202	205	228	205	218	219	238	206	221	227	210	232	229	227	215	218	224	237	205	243	233	219	218	218	211	210	241	243	199	222	220	224	230	251	227	230	231	223	220	209	220	222	220	178	264	245	233	229	198	223	231	231	222	231	214	206	241	238	205	212	213	210	221	201	215	209	212	223	238	210	200	215	231	229	256	222	204	200	204	215	203	207	204	221	218	226	226	210	211	232	215	206	241	225	201	203	220	230	229	210	213	238	202	245	200	228	221	243	218	240	222	206	210	221	214	200	246	226	220	182	207	235	207	227	231	210	210	221	211	226	231	225	230	219	209	214	215	214	216	235	219	211	199	212	226	219	245	222	239	212	197	232	219	223	231	221	223	233	210	210	205	225	196	201	222	222	219	220	217	208	210	198	204	220	212	214	233	211	220	237	220	224	239	211	241	221	205	223	200	226	214	198	219	187	248	204	225	242	234	222	227	212	228	184	242	212	211	209	237	201	245	200	214	232	207	199	216	186	226	226	214	228	214	227	251	236	236	221	200	205	195	233	217	216	226	213	211	210	212	188	199	223	222	234	215	221	237	223	193	228	225	216	219	199	236	229	239	223	220	203	208	243	232	215	193	196	213	210	218	223	209	212	256	195	221	211	232	223	230	229	228	217	195	223	255	191	223	210	221	240	244	214	226	202	228	241	219	200	233	230	226	239	219	232	230	230	229	224	211	227	198	237	207	241	230	219	255	254	208	219	200	226	213	227	220	217	259	234	235	228	216	241	224	231	217	207	229	266	239	238	228	200	237	229	222	240	211	238	211	225	244	217	233	225	207	217	208	222	221	199	202	203	197	202	198	213	215	216	222	241	233	246	231	224	231	218	224	220	214	201	195	216	220	229	246	203	228	239	211	243	236	209	211	212	228	213	234	221	240	240	214	192	210	210	232	213	216	227	193	247	227	215	218	228	237	238	215	243	193	245	241	222	218	215	207	234	210	225	203	223	230	217	215	233	225	238	229	255	222	191	182	217	230	238	221	195	204	219	232	203	250	214	205	243	227	216	235	240	231	238	220	205	204	248	207	236	227	233	208	228	207	235	226	215	243	231	223	216	214	193	211	241	226	216	236	210	210	217	192	204	198	223	212	227	205	204	190	223	224	231	225	237	234	203	216	210	225	196	221	227	218	224	195	203	224	197	199	203	200	219	217	210	216	225	217	219	216	242	226	216	215	236	214	208	245	221	226	249	243	222	224	222	253	232	199	214	205	220	227	205	243	237	215	214	220	216	234	220	225	236	212	219	236	202	213	251	174	221	230	233	208	229	193	220	205	225	227	244	221	220	229	215	209	224	240	231	214	213	228	237	214	216	221	222	219	234	216	214	207	182	224	195	208	204	212	211	208	210	227	220	231	227	221	218	231	197	225	207	224	226	229	207	215	195	210	226	222	219	212	202	230	229	222	215	217	213	212	227	206	198	221	198	223	221	202	234	205	235	234	222	230	201	217	211	198	242	209	238	233	221	214	213	218	211	202	245	222	225	226	223	214	225	250	221	214	209	230	208	216	215	235	221	248	198	232	214	230	239	219	221	215	185	207	232	234	243	242	218	208	257	249	208	211	233	242	232	203	252	251	216	223	205	203	205	220	221	242	231	193	213	205	231	218	197	220	217	225	220	210	220	232	215	205	222	191	217	213	198	236	229	220	217	226	225	246	179	229	223	260	197	242	220	206	220	200	202	236	225	220	234	226	224	207	210	211	204	202	214	208	195	214	234	227	218	209	209	228	251	227	221	203	222	227	217	217	205	228	214	204	203	250	222	227	211	221	222	208	211	210	207	224	247	209	207	231	234	199	205	230	232	198	221	234	233	238	228	219	246	205	225	198	215	208	216	194	227	205	207	226	209	212	231	218	204	211	215	238	196	222	234	209	204	231	205	213	241	211	235	205	245	237	242	223	200	227	230	236	219	224	255	211	254	230	210	243	209	215	236	222	239	245	253	228	232	205	236	238	253	220	185	197	216	209	216	210	198	232	219	235	236	223	228	243	223	195	196	228	194	226	227	226	220	181	208	202	193	213	202	208	211	216	220	223	194	216	219	226	221	196	220	226	215	211	259	228	234	226	188	224	212	242	225	207	237	217	238	233	241	233	227	232	198	259	194	225	240	215	198	219	239	211	224	249	192	231	226	225	217	211	208	218	244	248	218	224	192	228	231	216	234	229	262	221	204	244	226	232	224	215	239	211	222	245	235	235	248	201	212	225	212	225	233	217	211	225	237	232	197	219	230	216	223	249	226	229	232	206	238	200	209	217	215	197	233	214	230	198	241	241	227	210	197	229	204	233	234	223	205	225	226
29307	23237	28094	31103	38047	32666	22523	14168	9959	6550	6751	7547	6083	2913	1860	1163	810	736	757	617	618	605	585	614	619	561	609	594	570	632	616	620	539	567	566	559	567	558	542	589	583	550	542	561	581	583	564	591	575	560	551	568	552	571	578	591	614	592	573	572	562	553	591	584	595	561	585	560	575	577	533	582	567	591	542	585	556	591	580	593	608	550	559	578	570	592	583	521	598	565	568	565	568	537	527	538	578	583	544	567	549	593	587	567	554	552	538	578	588	595	602	565	550	582	595	575	569	575	573	570	563	589	560	571	566	550	573	517	565	592	566	558	562	552	541	553	551	576	580	575	545	591	550	519	593	563	576	569	573	506	559	547	585	563	521	542	542	575	550	595	596	599	564	537	541	567	574	550	544	592	556	526	563	582	573	545	566	582	582	517	586	554	562	551	549	562	566	586	595	532	576	591	597	543	572	578	545	530	564	526	548	565	539	581	557	561	590	516	561	541	590	558	586	594	615	582	541	563	587	569	548	579	544	545	596	556	578	574	568	581	591	584	545	554	544	592	570	544	591	583	574	569	525	614	577	573	558	563	572	563	585	578	591	529	581	550	540	562	539	554	548	588	523	561	567	584	558	546	620	564	579	566	630	545	550	582	590	554	550	589	515	564	592	587	589	564	565	557	595	590	563	601	586	582	563	554	556	571	568	607	560	596	544	571	567	540	577	578	600	616	559	555	598	576	554	573	560	556	607	572	560	542	579	538	581	593	597	630	559	539	546	587	557	586	556	559	610	618	564	577	569	547	585	548	571	565	591	527	555	597	602	575	585	539	593	547	546	583	605	588	529	553	577	578	591	554	586	562	540	567	613	499	561	552	576	539	582	597	555	567	544	570	557	596	580	562	550	580	561	558	561	590	580	564	593	540	559	529	566	563	534	541	581	527	565	611	585	547	552	536	583	544	561	586	584	565	587	557	556	586	600	532	549	579	597	553	597	523	558	559	577	565	557	528	569	582	556	561	583	537	560	550	591	571	562	560	525	564	549	542	556	614	549	531	566	539	546	548	602	575	542	531	575	556	544	601	562	533	603	574	556	536	517	554	577	580	580	533	600	617	562	594	561	525	571	626	522	585	564	573	540	570	582	570	548	588	542	589	579	584	594	582	571	583	589	555	578	576	558	580	518	526	576	624	543	574	599	583	574	568	569	545	580	569	613	561	514	565	595	561	594	569	558	575	572	594	579	524	543	568	587	527	572	557	564	574	561	563	580	517	559	580	541	541	537	582	582	568	567	547	538	552	586	545	603	615	561	532	579	566	570	559	564	567	544	590	577	560	595	498	584	530	558	536	624	559	548	583	603	547	548	560	531	536	580	552	526	609	582	546	582	574	581	561	555	580	553	572	554	545	586	559	629	581	560	571	582	556	572	542	599	572	559	527	564	586	570	566	551	559	564	527	588	514	594	586	574	563	571	589	573	531	577	592	564	608	598	596	575	572	589	541	587	505	603	543	553	534	578	561	569	542	568	573	566	520	577	524	506	587	567	585	536	583	563	614	560	608	590	558	565	525	537	558	551	539	564	599	556	549	546	602	563	553	560	613	537	544	585	591	579	523	576	579	565	529	567	552	538	581	554	586	570	550	554	559	559	577	557	585	527	564	552	565	600	546	536	594	561	537	582	562	590	563	552	566	579	555	592	578	545	584	578	526	592	590	597	571	556	555	541	553	574	535	540	570	579	568	539	566	573	537	585	578	529	547	530	532	573	556	546	562	545	579	547	541	522	540	569	567	537	585	545	604	548	541	550	520	553	553	586	567	575	530	571	536	549	621	629	576	594	580	570	534	566	528	574	542	533	541	563	546	551	527	514	591	571	549	565	537	558	587	572	560	584	581	611	545	565	555	583	586	596	537	551	555	611	591	532	588	572	516	528	581	550	605	514	563	580	570	592	586	561	579	577	647	525	569	547	564	574	548	544	524	531	569	576	601	599	535	551	556	535	565	596	553	539	548	563	602	584	577	547	558	545	546	579	518	548	578	593	625	586	568	562	569	600	578	604	578	585	547	518	585	563	556	599	560	606	575	559	593	575	548	582	585	552	614	569	609	546	571	569	518	538	597	594	539	625	571	578	541	548	615	561	562	588	574	587	581	578	591	594	563	559	581	536	570	614	581	596	591	538	556	562	565	583	509	543	609	553	543	552	549	576	579	621	551	607	566	598	562	539	565	581	552	561	581	536	601	605	606	546	539	548	575	554	569	566	560	581	560	559	539	555	543	564	572	595	535	590	576	559	566	568	549	539	572	528	601	551	566	574	582	550	575	554	568	561	561	607	535	565	560	536	581	555	546	575	588	555	611	560	558	546	542	549	567	556	525	541	535	574	532	558	583	590	535	569	554	589	588	511	587	603	554	602	580	624	505	575	503	545	539	600	508	557	541	619	608	554	545	552	559	561	552	591	561	539	563	557	587	582	603	582	617	551	542	552	562	593	538	551	561	592	570	584	570	557	562	580	588	550	572	608	585	578	585	545	570	520	560	533	596	601	582	580	548	544	525	547	584	570	546	545	521	553	552	560	542	561	559	564	556	514	584	555	517	549	559	572	581	616	564	570	578	594	622	568	574	570	549	551	568	554	574	575	582	577	594	599	604	534	577	584	595	544	529	565	621	610	590	584	556	571	586	549	564	579	562	578	554	528	571	537	572	543	546	582	576	580	538	547	595	608	579	546	580	580	607	571	554	569	551	589	534	540	527	577	577	581	552	578	590	543	595	551	578	570	529	559	565	547	573	560	587	550	558	577	580	558	561	556	569	565	564	613	567	546	549	586	599	614	601	586	582	521	585	572	567	547	605	574	543	624	578	562	573	537	578	555	567	548	577	537	585	588	602	560	589	560	590	574	557	566	590	567	567	546	576	533	562	554	535	555	540	571	567	563	538	566	572	569	553	587	566	509	594	572	580	517	555	571	551	558	590	587	579	612	548	590	585	571	596	598	607	567	521	607	563	529	526	572	557	531	568	601	532	562	596	554	577	545	561	590	572	605	553	548	575	585	550	588	537	567	570	610	563	554	581	556	524	611	600	595	606	572	570	583	546	541	575	541	570	592	533	554	533	552	570	557	514	584	597	573	557	594	535	573	569	599	600	534	546	555	550	600	586	583	543	577	568	571	529	613	536	534	569	530	550	573	585	573	584	549	563	576	590	532	529	546	546	561	548	521	561	543	570	585	514	618	588	580	545	545	611	559	529	592	535	551	584	553	571	584	573	543	613	600	571	557	614	579	555	566	572	564	553	595	592	555	539	546	585	588	555	547	595	577	567	548	538	585	535	571	585	539	565	550	547	563	596	571	569	564	584	554	575	542	550	592	545	581	598	542	573	571	582	561	562	534	575	567	561	591	531	571	573	561	560	592	591	525	549	582	500	539	522	560	615	545	574	604	588	576	558	592	565	593	615	545	633	553	592	566	537	563	523	610	569	612	529	580	569	580	584
12007	5978	5105	4076	4398	3366	1620	1190	1071	744	678	719	647	455	446	434	429	391	419	370	429	347	430	395	412	388	401	405	358	439	391	397	403	410	411	429	447	387	417	367	428	431	416	460	396	382	397	431	365	393	413	414	407	383	359	394	413	369	419	389	419	405	424	383	424	400	415	397	379	451	402	390	363	409	410	400	428	395	400	397	428	438	387	384	376	414	447	402	375	385	437	427	417	399	412	374	398	420	388	381	404	414	409	379	427	401	389	420	367	396	399	415	419	387	399	405	416	400	402	392	425	384	417	418	385	361	378	391	440	420	421	430	431	393	397	414	430	411	382	378	414	423	417	429	445	416	340	380	387	401	414	424	383	370	398	443	394	400	412	417	422	352	374	401	393	367	424	424	399	409	400	409	373	411	375	427	400	425	434	422	453	409	424	424	404	420	399	390	394	392	425	386	406	467	431	408	453	391	389	399	404	416	435	423	413	365	376	443	390	412	412	398	410	385	415	389	394	383	367	411	362	427	412	406	372	403	394	393	411	414	392	408	397	382	393	396	345	383	394	414	438	404	384	388	408	423	410	406	381	403	416	370	442	412	392	400	433	423	389	403	421	428	397	389	401	410	383	428	416	425	393	401	379	388	397	392	430	402	362	407	415	373	422	396	411	403	427	415	431	404	386	367	432	397	387	376	416	414	388	406	416	401	379	445	409	383	407	412	370	385	435	404	374	391	378	405	393	384	381	408	425	386	420	401	422	385	448	426	407	404	401	431	399	442	379	395	377	410	395	425	353	415	435	440	411	400	424	419	410	400	421	399	420	396	397	436	396	419	404	398	392	399	420	404	364	416	432	376	441	418	373	377	407	411	390	411	382	400	404	405	424	429	362	390	363	424	408	373	441	403	418	377	393	423	405	429	427	406	380	405	422	413	423	393	379	392	415	402	409	424	408	419	433	437	351	409	385	413	425	447	393	411	375	393	409	407	442	374	398	423	379	396	385	441	379	411	378	409	429	413	408	399	400	387	413	416	421	402	378	415	420	418	392	389	415	387	392	394	418	430	382	379	369	418	447	412	404	433	371	437	367	409	397	383	367	388	411	430	441	402	379	403	393	413	406	394	415	397	397	385	389	422	407	406	379	403	401	383	366	428	441	419	361	396	394	397	392	441	405	376	417	452	417	400	393	392	405	418	369	413	374	427	428	427	389	395	386	410	379	416	410	439	395	415	409	405	435	409	401	402	449	412	401	394	424	354	406	400	424	440	396	387	431	413	361	432	386	382	395	414	413	411	383	412	403	392	394	354	422	402	403	400	429	456	420	449	407	383	431	397	407	380	386	378	410	402	379	433	375	418	417	408	421	422	400	412	392	410	351	362	407	385	401	353	394	402	409	404	372	398	416	405	415	391	404	384	392	422	397	410	392	448	409	382	383	410	382	372	376	373	399	409	408	404	371	459	402	390	379	428	392	392	407	404	458	384	395	368	389	395	368	388	418	394	405	415	424	389	400	394	393	388	409	375	393	450	430	386	377	401	439	401	399	386	404	363	452	386	419	390	428	384	404	391	379	387	408	410	434	383	382	369	402	399	394	373	357	388	412	372	393	363	405	362	396	407	400	417	408	406	424	450	429	382	390	378	419	375	371	426	429	396	353	426	413	418	383	404	368	383	402	402	408	413	396	413	393	349	414	381	422	412	392	406	412	378	414	365	457	404	374	386	399	381	413	394	430	365	367	387	391	431	404	397	358	411	388	402	411	425	398	434	412	401	436	389	381	395	420	384	404	375	385	388	411	399	430	390	404	407	403	414	387	424	433	411	417	431	372	422	417	404	382	416	404	409	452	396	363	399	399	387	399	379	401	381	429	401	391	401	421	397	405	377	398	423	420	397	386	412	410	377	409	407	373	396	386	389	398	377	376	388	431	413	420	412	413	403	428	363	381	358	380	398	386	409	409	401	388	424	413	422	435	402	388	423	453	408	389	398	428	399	415	407	392	378	395	420	425	391	385	438	424	378	415	384	423	409	401	366	390	400	376	390	382	399	373	401	408	403	353	396	391	433	402	436	409	414	414	408	404	380	406	382	399	384	380	389	412	420	426	406	427	409	426	383	367	400	437	433	369	413	408	387	424	384	401	382	385	380	393	356	383	401	398	449	416	347	392	385	400	409	431	398	371	396	392	402	384	381	372	394	360	364	407	420	416	393	376	420	384	379	406	393	387	400	437	399	409	404	421	385	374	390	393	438	400	369	403	390	415	405	410	419	402	404	383	426	380	418	390	421	377	417	399	399	388	395	374	384	408	387	396	420	435	428	389	401	406	394	389	413	391	384	444	398	396	412	400	379	401	386	405	407	409	394	405	394	370	395	414	396	437	414	440	425	450	386	433	408	386	420	385	432	410	382	421	450	426	431	398	387	369	410	389	387	413	430	415	399	389	406	398	372	358	394	371	396	384	398	421	430	412	379	374	377	404	416	348	399	397	381	401	375	403	370	412	435	387	400	372	400	400	355	378	366	375	413	422	414	424	391	406	379	364	424	390	396	423	379	396	415	411	409	425	423	415	419	402	386	403	383	400	420	405	436	392	380	393	402	422	411	377	390	392	416	407	384	407	396	367	421	398	401	453	399	393	396	380	412	410	402	387	405	377	408	393	405	436	401	434	376	390	365	399	430	354	460	401	440	404	352	417	419	386	427	438	410	417	398	382	372	403	378	367	396	414	407	388	437	421	416	381	387	374	422	379	419	393	464	412	410	395	417	401	392	420	405	389	386	405	395	423	408	414	346	400	380	416	402	382	428	419	395	459	368	380	390	423	393	371	398	423	350	366	418	410	421	385	391	429	435	441	404	391	388	435	441	371	451	424	415	384	423	374	374	445	383	407	368	375	395	391	378	389	397	348	392	409	371	410	416	416	372	395	416	408	351	389	420	412	419	377	430	375	394	431	404	385	398	389	436	393	382	466	430	399	370	428	428	382	400	422	414	397	438	424	426	362	392	386	365	436	384	397	397	379	392	385	361	425	398	424	383	383	395	359	402	389	424	428	438	432	403	384	380	378	411	403	398	379	417	402	373	375	393	378	390	379	414	437	387	433	424	403	364	444	412	404	410	407	390	374	403	393	386	367	378	405	406	419	385	404	403	413	402	387	401	414	418	405	412	396	379	401	414	428	358	423	397	419	388	440	396	387	389	396	388	379	436	438	384	392	433	387	443	394	410	401	398	421	405	410	442	446	420	388	435	377	378	399	415	390	376	388	400	406	427	415	401	382	424	350	378	387	405	415	409	402	403	401	401	407	424	443	433	443	396	379	391	397	417	406	421	398	397	385	378	365	410	399	390	417	412	409	388	400	342	380	377	427	435	410	384	384	368	398	384	406	373	387	380	404	410	415	377	382	417	375	395	379	372	418	382	364	386	417	392	369	397	406	369	387	394	396	404	411	412	391	403	410	405	406	402	409	395	384	461	380	385	382	400	421	376	371	413
8952	5970	8863	10955	13907	11615	6316	4913	3979	3121	2672	2833	2527	1539	1180	1075	1029	959	953	970	991	983	1019	996	984	976	969	1000	1009	1021	1031	999	1001	961	1005	995	982	1006	904	980	1005	978	1017	988	974	988	968	999	951	1027	953	955	970	947	960	952	911	967	955	943	976	978	970	1011	999	939	1009	971	993	1000	966	969	1044	963	932	972	989	976	1012	977	1016	998	948	966	945	994	986	946	999	972	976	986	1008	951	948	926	960	938	935	999	977	975	962	925	978	957	954	983	970	933	969	1018	998	1022	974	966	950	996	1020	952	1026	1002	983	983	993	1024	962	935	982	948	1018	1027	987	959	930	947	976	932	1033	995	966	993	978	956	1004	992	967	968	990	968	931	990	981	935	997	979	1001	993	933	906	993	968	985	936	985	919	969	920	942	1016	998	988	950	980	966	988	993	956	1002	991	990	997	1031	966	1019	952	988	961	936	1002	994	1003	997	1026	993	979	950	947	986	950	1003	1048	995	1008	943	893	933	999	966	1009	973	1003	994	1030	972	1026	1039	912	991	908	937	950	971	953	966	969	1003	963	915	974	946	933	973	937	1010	952	971	975	982	976	961	979	934	989	969	979	1019	990	968	937	938	963	1022	929	927	1011	965	949	986	979	982	973	945	944	1015	936	989	983	956	969	933	1011	973	1001	974	978	954	971	998	928	1001	964	982	932	987	1006	986	1022	968	978	916	972	938	955	945	951	991	953	1000	1033	969	925	989	1012	980	997	990	988	955	979	992	937	960	1013	1011	1019	961	1010	1013	983	999	953	989	996	1013	963	928	987	975	1008	1038	989	969	997	1004	957	944	966	971	995	980	981	989	1005	996	1006	1015	982	973	952	979	996	969	982	966	977	972	995	1024	983	984	976	1031	940	1027	1001	938	950	932	1011	928	984	981	990	994	944	1019	955	995	970	989	972	970	964	999	985	1032	940	972	956	956	1027	967	987	1006	978	982	917	998	1020	1036	942	923	1012	989	1033	1037	986	958	917	993	980	936	988	989	979	995	1003	953	976	962	972	986	960	987	1007	928	990	990	972	977	972	1004	1020	993	989	970	1042	951	1024	1039	987	991	954	1002	982	968	947	930	977	1020	1008	966	1017	948	973	980	974	982	921	1018	982	967	984	982	994	983	999	954	979	977	996	964	942	1022	984	936	1031	927	949	985	964	933	931	1046	942	990	918	1032	942	983	990	1000	1031	987	972	997	1012	982	974	971	989	1013	1031	995	914	993	992	1001	1012	1013	1012	981	984	1012	964	1015	995	919	997	975	959	973	1001	991	969	968	976	951	974	948	961	986	963	952	941	1020	1003	1033	1081	962	1039	925	1041	1028	993	999	928	1024	1043	1001	934	945	1011	979	987	1029	952	994	943	987	1052	1039	981	935	935	991	988	987	969	954	974	937	959	993	958	990	965	1030	972	1048	1024	952	1047	978	969	1004	968	972	966	1000	935	969	1011	944	999	962	998	972	946	990	958	974	1016	908	1001	964	979	988	953	947	1011	925	1011	904	980	962	1004	1000	977	1010	1007	934	995	1023	1020	1008	967	969	913	1003	1017	971	964	1042	996	931	962	935	955	997	971	971	974	960	914	938	967	954	947	993	1007	1004	951	973	963	991	942	1017	956	1008	952	995	1044	932	952	1010	977	956	1002	1015	986	996	959	954	1007	913	944	963	946	966	956	974	977	961	929	999	975	934	912	996	990	980	951	986	976	1000	965	942	973	974	979	1032	987	1014	976	1021	939	1001	1003	1014	983	950	1052	959	959	978	1026	1003	986	973	955	993	969	959	966	982	963	938	960	989	942	961	976	957	947	992	993	941	925	944	959	977	1015	1024	1016	963	969	1040	987	980	916	923	958	956	979	1056	998	938	948	942	998	971	1031	980	957	1009	1036	942	929	960	941	957	990	964	975	926	920	955	956	971	986	938	977	1037	1001	970	950	1003	956	945	964	955	1017	945	988	973	1048	998	977	1009	959	967	983	951	929	977	945	1011	1018	953	966	936	979	972	961	978	934	1016	1040	977	943	937	1008	1010	959	948	946	1024	969	983	998	946	1051	1019	1027	1010	939	1014	1008	968	1021	1017	968	980	965	967	1005	961	966	990	912	970	1009	1007	980	995	997	1009	1013	976	999	943	996	955	976	1030	1029	951	999	910	991	976	1015	915	955	1002	965	968	1015	979	941	963	968	960	983	955	1025	984	979	936	1038	922	983	936	982	944	1012	982	970	949	897	950	969	968	969	964	995	950	985	981	954	977	991	959	994	924	1023	969	940	997	955	993	952	917	1052	983	1018	968	952	1000	949	997	996	998	955	1003	952	992	971	957	1023	1007	985	953	985	971	988	992	955	959	957	949	972	955	990	985	990	908	988	1008	1039	957	943	1038	997	969	991	1022	951	974	1009	1005	1002	956	966	957	987	930	922	1027	961	954	1013	1022	985	996	971	990	916	1010	991	999	1013	987	946	931	963	986	972	961	1015	1024	995	1009	961	954	983	968	916	955	937	951	960	998	944	992	940	1045	1006	966	977	972	941	991	947	996	951	938	965	1011	949	954	986	1009	934	960	985	945	1042	1020	1017	929	1032	962	1002	965	959	996	952	904	967	1007	927	972	1013	1020	960	995	944	1014	968	1001	1024	966	976	1013	966	955	938	944	1008	966	924	986	1077	1037	996	967	956	937	941	979	996	988	1031	973	934	922	976	890	950	1001	941	900	1008	975	976	986	970	928	962	1007	971	981	947	933	933	962	950	970	982	954	963	984	970	975	945	1019	986	975	996	931	1013	950	978	1025	986	1009	986	969	954	979	982	969	974	1004	988	1024	1002	958	1011	1007	977	923	929	937	942	952	973	967	969	945	992	998	1037	993	1086	978	966	1010	1007	931	1020	970	1019	1006	987	1048	1027	979	949	972	978	928	1010	959	941	1022	1001	969	1017	986	961	968	968	969	1021	985	1001	982	1001	971	941	997	939	895	1017	982	968	1008	962	965	998	966	955	978	948	1003	948	973	925	996	1022	1003	986	1009	957	972	945	1000	984	954	945	1000	951	982	969	994	981	957	1007	963	975	960	975	1059	988	951	991	989	1003	975	969	970	948	1018	977	982	993	948	922	1017	977	968	970	935	1026	976	993	995	1012	933	979	1013	980	1026	1034	952	987	1003	963	966	974	924	1017	908	896	1043	1018	950	935	1048	994	953	964	966	990	973	980	956	986	960	966	949	957	924	1012	989	1039	951	995	993	956	964	1003	1005	916	954	962	993	969	991	956	959	990	989	942	940	1001	991	973	941	1050	990	1003	1021	1000	992	985	934	947	982	964	1004	967	980	965	1009	1045	1008	951	937	969	1000	970	949	1030	968	954	1036	994	935	1009	956	985	993	971	935	1031	1006	920	985	1020	948	982	970	950	954	945	980	994	987	999	992	1004	957	965	983	985	1014	980	1006	990	938	963	950	1009	968	956	1014	1066	999	1010	958	960	985	1005	982	952	963	956	994	934	982	1048	948	976	972	966	1012	930	914	1001	946	1017	986	955	979	973	1012	931	979	1028	992	986	986	969	980	1022	929	1001	1007	1001	950	970	967	1040	963	971	1006	990	891	978	924	972	978	931	1011	1042	979	953	993	954	985	933	979	953	976	1018	1031	973	986	911	1042	996	969	960	978	973	1020	969	960	971	936	966	1005	920	948	959	1009	926	1036	994	984	987	942	966	984	995	1014	959	975	952	990	954	951	953	972	993	957	1002	1008	977	962	932	909	941	979	992	975	967	1019	1018	1022	1012	995	946	965	998	916	1029	923	993	1006	947	1037	964	978	943	976	936	1007	1008	956	965
28356	19713	18244	16351	14588	10431	4470	3014	1932	1162	852	864	889	573	470	425	431	405	413	391	436	429	419	400	392	396	419	412	411	385	389	354	410	436	412	387	424	414	405	343	402	390	430	399	390	415	410	413	393	370	435	409	388	403	402	394	394	371	401	399	385	374	422	405	427	416	390	435	388	425	403	405	385	401	419	420	402	412	394	366	387	370	391	384	414	434	447	456	417	394	433	429	388	400	408	395	418	355	377	409	406	425	381	414	407	369	377	404	412	422	384	399	413	384	418	423	380	418	407	413	377	428	372	404	396	399	423	424	361	415	381	388	406	393	402	396	377	369	393	383	381	405	418	391	375	359	390	384	379	392	389	397	385	392	411	395	407	366	405	392	362	366	437	400	371	366	404	411	401	398	358	395	410	392	424	416	414	399	374	389	422	403	438	383	400	417	412	393	403	415	375	395	405	420	393	424	387	393	414	360	410	374	390	420	425	381	373	439	392	378	393	458	401	352	436	374	387	399	430	388	391	396	389	410	416	359	385	395	400	408	391	399	401	372	389	397	394	402	393	389	388	394	382	449	363	383	400	402	388	381	403	423	452	377	392	412	394	378	434	400	386	376	394	391	365	399	397	372	375	416	442	438	408	423	419	435	387	407	412	419	393	400	392	390	415	410	369	417	376	378	397	380	381	400	414	391	368	404	392	415	399	410	399	373	392	403	400	421	412	420	397	398	374	369	391	383	411	363	396	395	417	398	421	374	387	391	419	410	394	408	411	418	401	359	386	446	439	393	423	438	418	416	361	381	403	370	399	423	375	406	393	421	394	416	403	400	413	385	404	431	426	420	402	403	389	394	377	375	411	416	428	422	409	395	405	380	384	436	395	398	391	424	431	412	373	402	379	409	439	445	403	410	375	436	416	395	385	406	428	396	417	420	391	393	394	406	400	407	411	393	403	423	441	418	415	376	376	407	395	421	415	369	410	409	402	393	385	390	413	423	436	412	393	404	390	396	410	387	421	434	416	366	423	393	404	423	384	430	412	423	398	368	434	373	405	372	399	402	403	417	406	390	406	381	421	404	428	398	407	416	413	407	414	451	390	385	400	406	431	419	425	413	396	390	380	412	444	381	406	410	409	404	393	352	372	415	412	398	350	427	410	371	407	386	404	427	385	395	399	381	374	407	384	399	405	423	374	387	435	401	400	401	389	390	407	417	416	405	404	386	408	406	408	439	415	425	380	401	435	368	405	400	397	425	406	398	415	401	417	401	408	403	391	396	371	387	378	442	449	364	394	437	413	412	362	417	415	425	409	396	413	438	435	405	416	444	386	391	389	380	361	394	392	383	428	428	384	424	406	403	448	393	396	395	361	405	401	435	420	389	385	401	411	391	405	415	401	370	422	365	428	383	394	377	429	441	406	385	368	372	395	410	447	417	415	402	404	388	391	435	446	402	366	377	402	406	413	418	432	416	415	393	449	439	409	380	405	422	467	371	397	382	385	397	410	407	365	443	403	366	364	428	431	392	422	413	422	418	396	371	417	388	402	436	395	382	406	398	401	434	410	391	403	399	370	392	375	446	397	396	441	391	381	416	402	368	380	404	443	396	397	435	373	385	374	359	425	380	415	401	386	421	392	418	378	405	419	385	417	408	423	398	362	382	394	404	409	427	393	407	394	388	381	412	384	424	400	431	409	433	431	384	425	380	399	411	406	399	389	430	420	449	396	420	410	404	451	405	406	411	380	399	369	418	384	375	406	394	449	460	376	405	415	408	455	438	425	442	396	408	418	369	421	382	394	381	397	397	400	387	403	393	385	399	407	403	397	399	399	397	421	385	383	400	388	386	410	405	358	388	411	412	407	418	408	396	397	419	389	383	400	385	382	396	398	356	403	379	421	382	391	377	383	394	427	430	425	391	420	437	371	374	403	362	407	402	401	449	392	409	434	395	433	393	359	373	400	419	433	419	403	414	410	422	441	422	358	398	381	392	439	418	401	384	396	410	431	413	404	357	429	401	395	397	381	377	415	429	384	387	386	390	417	398	420	404	404	416	377	394	390	399	422	434	388	410	367	436	413	429	391	392	367	400	388	450	419	350	397	394	437	394	376	393	409	378	390	390	345	382	426	397	415	358	399	393	386	425	409	415	363	425	401	376	409	389	378	416	400	409	425	396	388	380	428	379	394	410	397	380	394	395	431	418	381	435	372	446	415	368	379	369	380	403	383	401	411	435	449	407	383	405	376	397	368	388	432	338	404	423	418	405	412	432	395	361	375	347	370	389	411	384	388	412	399	387	391	415	408	393	396	389	408	394	387	419	409	415	418	415	385	371	401	429	407	387	404	383	397	404	381	432	396	433	428	391	396	424	397	399	439	408	416	436	413	405	371	414	376	418	413	400	392	396	387	402	415	438	387	413	412	425	393	401	401	379	394	392	421	367	404	429	388	415	426	441	393	397	389	409	428	419	419	401	376	359	396	401	407	400	385	400	375	399	371	431	384	392	420	405	432	407	405	419	398	419	395	375	403	424	403	385	421	390	407	439	400	392	441	418	411	391	437	426	399	391	423	400	453	421	425	416	380	398	392	386	399	420	412	418	455	395	394	402	401	415	417	430	372	415	383	369	406	390	398	383	422	368	356	425	398	393	361	422	406	402	388	383	374	424	398	412	380	384	368	415	388	413	389	383	379	410	406	394	391	377	409	422	361	462	400	421	391	400	392	443	369	406	409	422	361	402	390	391	420	418	399	396	420	417	399	442	436	402	383	397	389	375	388	379	413	411	412	421	395	386	377	397	386	406	388	403	420	395	381	412	393	427	405	395	405	389	424	418	380	402	398	394	429	394	403	406	396	431	377	422	421	392	439	414	393	347	404	372	440	423	390	405	390	359	426	409	360	416	396	404	392	428	420	372	368	396	387	405	422	398	395	415	388	398	379	408	425	399	409	428	399	426	393	401	388	420	434	395	386	405	408	401	409	412	424	397	406	407	426	406	415	386	409	391	438	388	414	373	392	407	416	428	414	419	417	389	425	409	393	394	406	414	391	412	385	408	411	405	370	394	434	400	376	378	394	392	400	402	405	383	410	397	417	406	389	402	400	377	390	397	348	396	399	406	394	399	430	416	358	394	415	414	428	404	412	414	389	406	451	404	426	377	389	408	392	413	419	397	389	428	372	405	363	428	391	423	402	413	390	411	418	412	377	390	436	373	386	387	384	402	390	441	446	386	407	387	442	410	438	430	384	444	391	358	441	410	367	405	393	394	397	388	416	374	369	437	428	391	371	415	414	394	385	399	382	410	418	446	398	368	399	380	394	407	375	384	387	406	380	408	425	456	386	435	409	446	390	393	388	385	394	421	399	393	369	407	449	423	403	409	409	400	397	405	397	416	364	408	447	397	404	409	394	398	398	366	395	427	406	408	424	386	422	375	405	402	379	382	368	414	389	408	407	374	331	394	407	420	396	419	393	434	401	396	395	429	413	392	414	402
21312	16268	22859	25687	28313	25275	14058	12593	8291	5208	3651	3982	3954	2039	1442	1106	1096	1057	1026	1037	1025	1002	1011	976	1006	980	1026	972	1010	980	967	988	1021	985	1042	1052	945	966	968	981	981	960	957	982	1016	979	960	1047	998	956	981	983	921	984	946	1006	959	1033	1016	990	942	1022	1016	971	914	949	1031	1013	978	954	983	965	983	967	906	931	935	996	1001	1024	977	994	1011	1000	997	933	957	989	998	984	971	990	970	1015	1003	939	969	976	993	989	956	983	903	948	986	975	948	1008	969	1003	1019	1039	963	951	951	996	993	924	991	965	925	968	935	961	939	917	955	964	977	1004	986	996	1004	943	979	964	936	961	996	986	954	1018	947	968	951	1017	944	921	954	998	1013	965	968	973	960	962	993	981	939	990	953	984	932	962	942	975	895	959	928	965	962	962	992	949	883	968	954	1033	976	923	997	964	989	930	996	989	958	976	981	924	915	985	903	951	970	999	1003	943	966	1021	969	996	955	979	943	945	1003	920	965	1028	988	940	949	983	898	902	963	995	972	968	966	941	1008	993	976	944	985	969	978	975	1017	981	952	955	973	968	989	964	952	966	973	949	991	929	935	963	969	968	954	936	977	1018	950	957	915	1006	936	948	966	930	993	935	987	942	940	999	1004	982	989	1018	950	959	925	960	967	996	966	977	956	937	937	1019	964	987	953	957	941	947	928	987	949	956	964	990	997	946	918	964	944	960	983	986	974	986	971	930	960	999	1051	961	977	972	943	1001	994	942	904	987	995	986	931	1006	1001	976	978	954	958	970	963	957	946	961	1010	981	895	969	932	963	999	938	1014	985	986	946	956	977	954	1026	973	1017	941	988	990	941	983	993	995	1006	995	920	939	957	995	935	960	920	942	947	974	943	958	971	969	1007	974	969	1003	973	993	955	996	978	986	1000	928	931	945	995	988	998	999	1006	975	915	1008	982	982	953	997	910	984	999	900	947	967	984	958	1003	959	1003	947	999	982	941	950	961	1022	979	929	980	982	985	1013	1004	1051	959	957	961	966	1006	931	982	1015	990	953	938	976	964	981	923	971	1008	931	962	988	923	956	941	1000	967	1006	1020	929	1020	973	998	1005	990	981	996	932	977	939	980	969	947	1017	972	950	1022	967	960	969	1007	1015	1012	979	922	968	930	966	956	956	943	931	978	994	1055	1014	992	966	986	958	946	955	936	950	1020	984	982	1010	941	928	944	891	922	991	962	1002	998	930	945	940	910	964	962	986	971	966	950	1009	1004	1015	1021	944	945	967	978	1002	980	944	997	980	988	940	962	962	936	956	1009	984	952	965	966	989	933	966	991	1017	1010	971	1006	971	981	965	1035	985	1005	947	992	996	948	944	1014	1037	985	1005	954	985	1020	976	945	985	1014	938	888	938	992	967	968	955	978	1001	929	1008	986	933	1021	949	986	978	1009	932	949	1005	948	951	991	1008	969	963	947	965	985	982	951	960	1029	936	958	958	958	968	969	1012	976	994	955	997	933	899	983	929	1029	937	973	955	967	977	960	975	976	956	947	993	991	927	1068	945	938	956	990	960	988	935	963	928	968	919	1034	970	960	975	991	946	958	983	1008	1012	1032	1001	1047	964	967	946	913	996	982	973	1020	991	948	916	1063	932	964	971	974	983	982	971	932	934	939	971	1013	959	1029	975	999	1007	976	965	986	1013	963	986	897	984	957	1014	984	989	1026	955	943	954	946	941	1021	979	945	936	1013	945	960	967	946	944	984	980	931	1012	1026	947	935	907	979	990	977	959	964	1006	964	1006	1005	973	990	973	944	970	940	972	971	1001	945	973	990	963	964	966	936	937	911	974	998	991	900	918	963	950	972	1026	991	929	1006	995	962	952	993	941	1065	1006	965	985	1011	930	975	976	949	992	965	989	971	975	966	958	948	1045	949	992	928	975	937	938	1001	917	944	1009	970	955	993	961	978	983	926	944	974	980	977	972	926	904	1041	955	974	947	1006	1001	954	935	998	930	947	973	939	1007	956	961	999	911	921	998	1027	1006	983	964	943	1013	960	989	958	999	1024	962	992	993	977	988	937	1054	934	990	1001	963	967	906	946	966	1020	956	933	930	1002	956	982	946	1002	994	998	940	939	981	967	981	923	964	955	1022	1015	982	903	1001	932	1003	979	981	976	982	970	986	1022	961	984	981	963	979	976	980	932	961	925	958	921	966	921	981	1012	926	972	1011	939	968	988	930	998	977	980	1010	983	971	954	980	1024	957	955	968	985	1011	972	934	957	940	957	946	964	974	1009	968	969	983	968	969	1031	935	909	972	962	969	930	1003	1011	944	978	970	951	988	977	945	1002	958	960	943	931	923	982	1005	1014	934	961	995	964	961	983	980	989	938	955	947	965	1001	983	953	943	964	947	998	929	975	961	994	1003	961	975	939	949	1021	927	966	993	952	976	968	1007	1001	987	998	1016	932	1000	1002	999	977	1029	988	954	1003	967	968	1015	1053	983	997	987	964	999	990	974	954	980	969	971	971	955	970	967	965	987	935	941	944	997	942	931	1059	962	946	1021	999	1015	976	945	945	964	994	960	1037	986	1028	1000	967	966	975	971	1023	940	932	940	981	976	957	983	995	934	952	922	972	958	975	974	937	956	999	948	1006	970	974	954	896	1002	976	989	1014	994	972	979	965	971	972	974	1015	934	964	1000	936	974	981	1001	949	958	970	1008	964	979	975	991	936	940	999	968	940	944	961	1033	898	992	973	999	984	926	1034	995	940	937	995	987	975	989	1043	961	934	987	972	1027	954	995	965	957	978	974	940	999	945	942	1003	950	969	962	952	936	957	916	992	931	954	1029	989	987	957	989	1011	1004	989	954	994	1010	972	971	990	956	1014	1005	976	903	928	987	1026	969	995	989	963	993	1035	1004	984	1030	966	942	957	960	975	953	1010	971	926	960	956	1004	981	1012	959	975	996	938	1026	1008	945	948	996	963	979	1009	1029	977	931	982	997	966	914	1012	982	997	1017	922	972	982	958	1013	1107	981	928	1026	979	982	983	977	942	972	1012	939	985	985	976	953	1018	951	979	1001	967	953	946	970	994	951	956	979	967	899	948	973	949	938	980	982	985	956	919	982	993	933	938	971	916	947	949	962	984	956	1045	937	942	954	922	974	983	923	975	970	958	931	923	948	1005	931	964	964	958	935	1014	965	954	945	923	1010	985	952	982	948	946	949	959	955	977	957	998	992	1001	980	949	987	990	958	955	973	1070	973	1027	981	983	927	1001	905	896	1003	935	973	995	935	978	974	963	989	958	979	938	992	960	967	965	946	1006	958	988	939	998	947	949	990	975	940	986	982	938	971	1011	1030	1029	968	985	956	1009	988	982	967	916	962	1006	970	929	912	955	948	969	931	959	931	945	997	911	929	914	1005	968	962	953	992	996	1003	962	988	961	1008	1019	984	982	971	946	1019	1004	1044	1001	973	967	962	978	888	974	932	918	932	962	939	955	975	942	949	1003	940	975	932	998	956	970	1036	989	992	999	969	986	1012	980	1009	961	908	1005	955	951	979	998	990	1032	970	978	991	962	930	1005	966	976	992	937	960	942	969	932	909	959	1011	934	964	1019	1031	978	940	972	995	968	1001	956	972	964	1010	1002	1016	922	982	973	999	994	1008	1009	1001	982	971	991	951	974	916	982	1003	919	946	985	936	979	986	1014	961	918	983	984	976	982	955	961	979	992	986	991	967	965	954	1004	950	985	950
37702	25814	24901	22660	22399	16374	8260	4530	2443	1406	843	1016	794	519	333	250	240	263	242	225	270	232	227	249	216	225	220	242	226	253	225	239	256	233	224	271	213	223	241	237	225	233	218	219	209	214	225	244	215	263	258	241	230	237	230	230	225	214	234	252	226	232	211	200	239	250	212	209	250	220	226	231	230	233	232	250	252	220	230	263	219	235	219	225	237	224	249	229	212	238	224	236	219	244	262	248	200	228	216	213	201	223	221	244	205	242	232	215	238	246	240	228	213	224	252	256	212	227	236	224	219	211	207	231	211	236	219	228	223	260	234	204	203	268	258	243	233	215	264	235	224	234	187	218	219	236	209	280	220	218	223	244	221	212	242	224	257	246	233	212	245	229	234	208	220	239	223	249	234	207	245	250	242	232	217	222	230	231	230	234	234	212	255	229	240	213	223	214	254	239	239	239	261	220	265	250	211	222	237	223	232	248	211	236	242	234	229	233	242	256	204	228	234	238	246	228	237	226	231	202	238	210	253	247	236	233	228	222	267	214	227	227	236	224	243	254	256	223	201	214	224	229	225	245	244	246	247	226	223	229	207	233	211	242	248	231	220	268	221	240	257	211	216	228	262	198	229	231	222	216	230	217	229	198	207	212	237	256	219	219	245	244	237	225	235	217	220	244	225	208	213	242	221	267	217	250	239	207	202	211	221	218	213	247	211	209	217	231	199	248	229	228	231	226	229	237	226	223	235	231	264	232	251	222	210	262	214	196	230	222	235	231	216	210	216	227	240	227	247	220	244	288	233	236	213	216	222	247	239	209	227	233	216	234	224	211	217	235	215	217	251	244	221	199	210	224	232	215	210	225	220	243	233	249	228	208	242	238	254	242	233	228	224	253	235	197	203	212	245	232	221	234	246	253	245	220	226	229	244	221	230	254	232	218	224	247	228	227	184	226	241	227	251	219	233	224	235	256	255	214	249	242	242	243	220	228	234	200	233	256	195	225	242	229	207	235	226	274	224	243	240	259	201	213	208	225	227	211	220	234	225	219	213	222	243	239	228	236	210	201	205	210	225	232	205	201	217	220	250	223	234	197	246	231	229	212	234	225	211	259	227	238	221	225	220	229	224	218	212	215	213	223	232	204	217	189	218	213	260	196	224	256	208	222	232	275	217	247	248	225	220	241	248	208	233	222	238	228	237	204	233	239	238	209	242	214	206	228	256	193	208	215	242	225	236	231	235	239	231	203	248	226	226	229	229	213	213	229	201	237	241	237	238	245	234	222	209	251	208	228	234	228	245	239	252	243	221	208	217	267	210	243	223	246	217	224	227	231	226	216	217	212	237	238	225	244	212	235	240	231	225	260	220	225	205	229	219	241	237	234	228	232	215	216	203	206	241	267	238	218	229	244	246	222	230	213	231	228	242	240	218	209	250	242	215	214	243	206	250	240	241	218	233	243	236	218	223	240	240	244	231	211	225	220	250	212	224	227	210	204	245	221	195	229	243	232	232	240	235	216	236	230	218	234	245	221	201	269	239	224	267	225	234	228	234	255	230	206	222	226	205	232	239	210	242	204	246	248	227	211	232	228	217	244	235	213	225	242	236	229	235	203	274	262	235	233	254	252	214	200	234	189	230	223	241	239	255	231	233	245	215	237	236	229	233	213	213	224	228	214	237	239	204	217	217	230	198	248	209	223	241	223	243	231	209	203	259	213	249	234	227	211	222	221	224	258	232	249	221	250	219	202	247	237	241	227	236	230	223	243	229	217	231	230	226	218	229	245	245	214	223	236	245	229	270	244	241	233	241	217	238	219	236	231	236	234	260	239	235	220	218	261	242	244	204	227	225	242	264	217	207	238	217	249	249	231	224	212	233	207	229	259	220	250	219	236	219	224	264	208	209	225	218	227	228	244	207	214	237	232	257	233	213	216	195	231	266	216	220	228	226	219	210	204	243	205	199	203	232	239	243	228	229	208	255	238	214	269	253	239	236	239	206	206	238	214	220	211	224	237	222	234	218	230	232	203	217	225	251	245	225	240	242	233	218	236	250	211	249	217	234	222	208	203	224	230	218	225	232	240	221	234	241	219	227	237	222	229	232	240	208	228	232	217	230	208	241	254	208	235	248	223	221	230	255	208	215	197	240	226	213	220	255	247	225	242	216	242	224	238	206	233	257	234	226	257	241	226	237	231	205	231	238	225	213	236	217	224	231	198	247	229	201	245	222	215	225	228	261	243	225	239	257	206	243	224	257	221	239	238	235	217	202	217	222	255	221	267	236	251	218	230	236	231	240	230	221	249	237	215	230	232	214	271	245	259	241	205	229	232	223	225	241	199	240	198	208	241	205	234	248	239	228	221	241	233	200	239	223	228	233	256	224	231	247	236	257	228	222	237	232	238	224	264	225	239	236	207	221	218	228	226	239	251	232	245	226	255	248	221	219	220	220	232	225	261	235	208	251	233	255	204	213	212	237	228	224	220	238	228	236	229	257	241	233	213	215	211	228	225	224	234	251	231	218	240	242	217	241	211	268	207	210	225	238	219	204	236	229	216	239	226	214	197	227	219	244	226	219	251	236	231	241	218	244	225	230	238	228	225	206	219	240	225	240	235	215	208	238	199	210	244	229	219	224	245	225	257	234	249	228	202	221	260	246	203	190	241	240	241	262	235	226	258	239	220	209	247	231	250	233	222	210	232	236	233	229	232	209	230	250	219	205	222	243	252	252	217	198	217	238	232	226	239	231	247	219	227	250	232	224	232	261	224	221	220	257	228	233	260	216	228	224	214	245	221	206	195	192	215	227	242	214	234	216	254	249	206	236	198	224	237	208	233	247	201	245	214	251	206	206	229	197	245	210	218	230	231	216	193	224	204	199	247	186	222	233	235	226	228	242	241	225	219	224	237	238	239	238	221	229	239	222	238	208	215	229	258	195	240	206	226	219	232	240	256	234	239	209	210	234	219	204	236	234	233	261	223	226	243	224	229	227	258	232	244	230	262	206	222	218	247	233	220	216	229	254	248	240	243	219	232	228	237	236	216	243	222	232	226	237	239	227	212	240	195	212	232	262	246	240	215	232	235	218	230	237	220	208	225	214	211	237	211	214	180	214	230	220	219	189	241	246	240	237	224	204	216	218	204	224	226	245	226	249	225	230	222	219	226	211	233	210	244	240	254	245	210	218	224	212	195	244	243	239	247	251	248	244	232	256	242	232	211	230	214	233	215	232	227	257	247	249	233	218	249	234	249	228	219	217	242	248	235	231	238	224	219	250	257	237	219	238	237	207	230	193	237	236	216	246	238	214	219	252	239	246	231	205	237	267	216	227	206	240	233	247	239	214	216	239	249	231	204	219	214	213	224	217	242	252	206	250	204	211	232	221	235	201	250	254	244	238	203	242	238	234	233	234	201	239	230	235	215	220	251	255	224	249	234	236	231	252	239	217	236	232	253	238	220	238	216	229	239	237	212	234	228	229	246	215	224	229	254	226	250
26222	20556	28320	31509	34633	32144	21727	16971	10447	6411	4139	5360	4148	2186	1207	864	720	714	673	684	689	639	625	652	632	620	638	632	577	617	645	611	601	615	623	621	644	607	656	560	598	574	563	601	590	627	616	595	541	567	646	624	600	590	584	621	533	576	626	586	608	582	646	582	599	635	613	582	608	597	618	602	589	607	578	590	572	618	613	618	615	582	616	578	564	609	618	589	595	570	578	605	590	590	592	585	579	622	599	593	570	588	607	629	579	588	587	608	589	630	610	597	595	554	604	610	583	597	549	586	565	566	636	617	600	581	558	651	555	617	595	596	554	578	625	545	605	625	650	594	616	594	588	627	568	592	585	618	591	609	636	582	627	566	553	591	615	599	567	610	577	572	580	627	627	579	626	598	632	592	617	569	598	621	570	637	571	584	617	557	554	560	612	582	586	648	585	597	598	583	589	608	578	575	585	588	600	623	570	609	597	572	568	549	577	587	631	621	614	545	581	579	598	553	570	578	569	601	619	594	593	608	645	577	606	569	571	620	588	599	578	599	586	581	623	575	565	599	594	594	572	577	574	624	608	577	561	592	601	605	596	625	577	592	581	559	598	617	609	585	562	582	618	564	593	570	553	551	580	600	592	613	623	601	569	597	592	590	652	608	592	542	588	603	574	609	600	641	591	552	597	567	621	593	597	571	593	611	581	577	568	568	567	569	614	579	621	593	573	579	544	567	620	597	586	583	643	573	573	610	568	616	620	569	599	537	588	642	588	614	550	581	551	591	545	567	625	574	608	543	583	602	555	597	613	587	587	602	569	610	566	576	545	562	617	589	552	593	576	589	603	590	612	586	620	609	559	619	617	595	593	593	610	592	611	591	590	587	566	616	619	568	593	585	574	620	592	621	587	604	612	618	575	613	596	582	572	595	586	538	589	588	539	540	567	590	602	575	619	577	569	580	582	586	587	594	581	596	553	603	567	581	558	622	568	640	638	618	584	594	555	634	586	582	592	604	587	608	579	588	578	588	631	602	604	632	555	607	586	583	583	581	567	588	582	572	579	571	579	567	573	588	576	600	590	581	583	598	553	563	591	619	606	565	613	570	604	602	606	570	581	606	594	577	557	570	644	586	622	594	598	581	609	585	605	559	568	596	600	596	596	600	558	599	625	572	574	597	612	585	604	603	584	608	561	577	560	614	605	596	591	598	576	569	557	617	570	569	628	610	630	598	564	594	571	640	576	564	597	653	607	583	588	603	617	606	615	580	594	558	633	571	549	583	603	513	574	589	601	649	580	624	581	536	603	596	575	616	590	579	573	596	601	585	581	574	633	566	611	575	600	619	622	559	608	610	565	559	623	581	600	544	558	609	571	590	551	590	618	574	594	604	573	636	572	587	586	619	557	596	576	565	585	576	587	647	598	601	571	555	586	591	584	626	595	593	533	552	584	589	544	606	595	595	589	553	607	620	616	589	577	580	568	599	568	576	585	612	583	592	614	621	557	588	609	593	635	589	613	586	576	614	548	574	578	568	608	568	601	610	571	586	559	619	563	553	527	599	592	644	589	591	557	569	613	599	589	568	607	567	604	629	596	580	586	554	612	563	557	580	602	592	571	551	575	613	549	553	567	570	573	609	577	540	568	670	619	593	605	566	587	583	563	590	622	559	617	574	581	592	597	579	566	559	605	575	564	592	556	593	599	582	587	626	578	565	552	580	578	553	583	606	586	605	592	608	605	602	554	593	577	553	602	626	568	606	561	562	582	536	602	618	549	607	603	590	570	593	605	610	602	554	599	566	572	648	604	566	620	608	638	589	590	630	645	594	568	565	567	607	592	643	614	604	574	570	593	566	603	555	601	597	592	597	570	617	595	614	643	549	600	633	599	623	597	650	566	573	597	566	589	576	551	588	558	550	596	577	621	611	622	603	570	579	626	605	576	570	594	595	600	593	596	583	593	616	550	578	573	619	593	573	543	641	604	567	596	581	546	602	574	563	547	554	585	608	602	581	585	629	631	589	582	576	581	555	535	596	579	608	613	549	598	597	558	581	615	603	575	589	590	582	578	571	563	600	574	544	577	595	562	603	538	594	589	595	597	627	574	571	589	533	556	593	543	605	606	564	586	572	591	545	581	602	563	537	589	626	583	593	578	574	557	586	614	604	587	568	616	603	580	564	568	608	573	583	601	599	623	593	575	521	587	565	567	571	573	558	581	597	637	574	551	604	583	644	576	596	660	592	628	624	566	593	575	578	551	627	574	577	583	589	590	574	598	607	528	580	590	603	559	606	590	593	563	596	571	559	592	559	576	611	622	552	577	563	530	571	607	573	585	613	573	575	572	624	580	606	600	585	602	549	590	588	584	558	574	559	598	609	643	640	590	596	572	606	583	612	615	609	622	591	576	629	582	583	614	568	597	649	580	580	584	565	594	568	566	576	576	574	590	589	627	559	594	585	555	589	569	567	586	616	578	607	615	591	576	569	556	573	571	606	655	588	569	523	574	620	576	620	596	561	572	604	584	582	546	616	544	607	581	571	607	615	608	621	608	584	563	565	596	632	614	549	600	572	577	629	537	608	588	574	593	579	607	578	591	589	585	539	577	617	561	625	591	599	628	589	599	607	523	600	630	567	584	589	569	563	590	554	544	528	567	585	601	596	615	572	582	614	551	599	574	590	608	592	552	591	573	595	610	566	563	619	574	584	575	622	592	628	617	581	596	561	548	585	591	589	588	582	618	557	607	603	599	604	549	616	582	601	586	616	575	599	624	577	621	574	542	640	555	551	570	561	570	601	587	563	562	572	606	596	592	623	625	608	601	610	647	565	607	530	607	567	572	579	633	561	579	631	551	569	581	576	609	561	554	577	560	559	565	557	578	585	638	603	569	591	613	582	593	588	553	572	571	541	597	587	608	596	598	606	573	584	610	564	595	621	565	591	579	621	616	624	567	573	616	561	670	626	595	574	585	613	579	594	549	617	595	569	584	610	541	565	566	609	617	604	564	617	587	574	610	568	582	570	641	593	532	576	587	562	579	593	584	601	594	619	609	575	590	562	574	629	587	588	608	599	590	573	574	605	554	626	612	586	609	552	638	539	581	599	605	559	586	648	592	629	567	616	576	567	580	614	601	583	605	593	603	634	589	614	618	599	519	633	591	593	588	520	608	580	566	614	579	603	593	567	549	585	567	579	585	571	550	570	630	558	584	584	603	587	600	561	583	589	584	606	584	572	582	582	597	554	640	585	596	570	594	574	579	572	621	586	549	577	611	595	574	624	646	574	570	622	597	590	622	614	601	595	603	599	589	610	571	572	590	618	654	588	570	563	601	546	571	571	557	564	594	613	595	588	597	571	561	596	585	587	580	596	512	534	599	611	594	616	593	544	618	554	590	607	600	582	552	557	608	627	596	552	559	595	603	567	597	577	569	579	555	608	569	577	604	608	585	624	595	573	597	600	628	561	610	571	519	591	624	571	602	544	606	595	588	565	577	560
12222	6442	5513	4161	4095	3444	2058	1204	797	694	698	721	640	554	472	401	431	416	458	432	425	447	445	419	437	439	443	410	437	462	428	411	422	426	444	440	405	406	383	411	402	402	386	373	422	409	402	443	402	423	435	417	410	423	428	419	406	428	376	383	410	423	408	437	434	474	400	403	424	427	440	409	428	393	445	402	411	439	419	394	443	447	429	443	377	468	426	407	434	428	411	365	446	457	417	425	428	422	394	413	412	433	430	432	396	454	454	400	430	419	409	437	392	392	382	431	434	414	434	381	439	381	377	426	446	403	436	412	385	452	402	410	414	428	433	428	432	403	406	441	384	420	402	450	398	444	420	416	406	459	406	423	404	440	435	451	434	441	418	424	397	407	421	410	444	430	422	454	413	420	406	411	399	398	442	433	403	430	411	393	423	424	399	380	427	404	395	387	426	395	376	393	426	448	447	448	370	417	423	397	387	464	411	447	428	389	419	454	407	440	418	443	405	419	432	415	422	420	404	452	419	380	403	430	380	455	439	444	398	407	420	395	396	409	425	457	401	425	395	385	400	445	373	413	442	428	416	409	433	377	373	430	440	464	395	409	454	403	433	414	397	428	364	423	422	399	409	387	449	466	414	392	414	457	463	450	398	434	411	421	432	446	429	446	448	426	451	426	416	435	409	395	420	410	434	461	410	421	409	413	401	418	430	445	398	402	420	375	398	396	420	430	444	418	405	451	445	403	447	400	446	438	421	417	430	433	452	437	403	401	398	381	390	422	443	434	429	420	404	451	436	406	400	387	388	432	414	417	432	429	399	418	410	408	450	443	434	394	438	445	377	446	453	449	391	410	406	429	417	410	398	447	434	427	422	439	434	444	427	422	403	396	413	422	429	427	405	434	400	435	422	436	441	399	434	465	397	414	420	412	394	457	413	418	474	417	436	424	407	406	427	436	392	464	409	416	397	412	415	432	396	428	434	393	400	435	413	442	433	419	391	422	458	410	410	429	412	405	416	422	395	421	409	434	434	426	414	391	435	418	395	468	402	406	436	398	389	414	400	419	419	418	409	416	399	425	406	430	446	392	401	414	389	413	373	438	436	403	421	443	433	411	438	416	445	407	402	397	420	425	432	413	408	436	488	413	382	420	428	411	402	403	370	402	417	385	392	403	447	396	434	396	419	451	380	432	412	426	447	403	436	426	391	395	381	439	430	418	416	400	380	427	404	411	428	467	411	395	414	415	373	435	428	421	364	423	381	382	429	424	433	410	418	429	388	397	397	427	392	430	428	430	404	439	410	428	392	384	441	424	409	422	419	428	421	428	376	376	434	399	416	433	442	401	377	409	421	412	427	408	397	408	447	420	419	400	390	416	418	411	409	415	408	404	458	403	445	415	392	444	432	426	436	438	422	380	410	388	432	401	447	413	419	399	427	413	430	408	417	434	429	430	400	394	400	427	457	423	436	413	425	421	441	432	416	403	379	432	429	421	409	419	433	422	410	431	418	435	398	393	447	428	414	435	438	452	414	411	420	394	402	377	394	383	417	409	405	443	410	408	408	415	418	408	443	442	447	462	420	439	416	370	391	446	423	420	446	449	405	397	456	426	398	389	421	404	393	424	385	401	443	423	434	406	413	407	441	385	412	397	427	435	403	414	424	413	424	445	453	436	402	402	417	435	428	394	388	404	446	428	450	454	400	426	388	438	394	469	437	400	417	446	400	388	460	423	429	428	387	424	383	425	415	391	415	424	437	448	470	393	430	434	430	415	397	446	381	427	437	428	397	411	389	426	439	429	442	403	405	402	436	445	403	391	435	417	441	437	431	400	412	413	405	459	439	410	398	443	402	435	407	382	387	412	448	425	423	420	459	428	417	438	448	422	389	412	434	417	429	469	428	403	407	431	397	398	381	383	426	449	418	428	423	426	434	428	424	414	398	414	422	408	471	411	404	434	408	427	419	421	466	451	420	428	422	463	401	414	414	406	393	447	384	416	435	433	436	414	446	391	460	419	417	421	456	430	409	388	460	426	434	419	413	414	408	413	434	384	434	398	391	374	431	440	405	439	383	405	422	408	395	400	442	429	409	401	418	366	365	400	432	444	420	422	452	428	435	416	397	406	437	391	400	424	382	439	400	446	393	446	413	388	431	417	407	385	424	421	381	427	396	398	398	416	422	419	414	420	426	415	460	403	422	438	421	398	425	448	395	389	413	435	436	418	422	433	377	434	414	421	429	403	397	441	415	431	433	452	425	391	413	392	454	399	463	416	392	440	435	394	387	412	453	418	400	419	391	454	429	413	430	429	399	418	401	359	384	423	388	418	407	432	393	416	430	441	407	383	426	393	423	404	437	415	395	385	415	425	450	439	418	407	426	388	396	438	447	403	393	446	439	391	456	414	416	407	420	370	386	413	374	429	428	423	422	387	414	457	409	395	418	425	449	433	448	452	407	425	402	389	404	378	385	394	433	417	395	405	429	424	400	401	415	430	390	396	428	423	412	410	410	423	411	419	420	429	390	408	387	442	395	405	376	389	430	392	474	418	433	425	466	397	423	438	436	387	422	377	373	409	443	388	433	410	479	413	438	417	447	389	438	384	459	426	454	453	429	446	407	416	412	429	387	417	420	413	421	415	423	413	394	386	419	435	461	416	404	444	422	427	403	453	414	424	438	372	431	442	442	415	424	407	386	408	409	415	417	477	426	424	446	394	407	446	389	423	385	431	380	426	381	434	409	407	442	427	414	418	396	420	404	445	410	401	389	417	441	419	449	413	406	421	426	412	403	416	425	432	428	397	452	442	420	392	447	426	398	391	419	402	405	410	441	420	431	430	409	426	397	455	438	427	398	422	414	400	437	423	412	423	378	406	425	386	437	430	442	431	443	455	435	435	437	425	435	406	442	426	458	406	456	401	432	418	385	438	406	417	408	426	434	428	440	422	427	415	428	420	419	429	420	421	395	419	401	416	409	422	406	440	461	402	420	414	394	402	391	403	414	398	425	425	436	463	414	464	458	406	428	405	427	411	418	377	394	448	421	422	428	404	441	427	416	411	412	435	461	448	435	436	413	413	420	390	397	423	429	420	424	430	440	429	411	422	417	406	389	430	405	394	421	401	431	432	444	465	442	395	440	459	397	411	391	424	417	417	393	402	446	426	407	394	403	439	435	392	433	414	410	445	403	430	416	422	433	449	427	415	396	358	400	383	446	421	415	431	433	437	499	398	440	398	413	370	417	374	404	388	426	431	388	419	433	420	405	466	408	420	429	400	410	404	426	384	425	410	437	420	397	442	411	418	448	389	437	425	414	409	442	424	413	428	420	374	382	410	483	423	416	413	398	409	438	406	456	393	428	420	404	434	488	467	400	407	446	400	431	415	415	444	416	439	402	406	427	423	415	438	460	435	457	428	402	479	466	399	410	434	439	431	403	404	414	398	402	413	409	426	438	428	425	407	406	395	449	432	371	429	439	404	408	461	397	381	417	382
9177	6528	9663	10835	12931	12338	7946	5035	3211	2877	2670	2581	2292	1487	1357	1030	1015	1022	1093	1025	1052	1021	1083	1037	1011	1046	1030	1042	993	981	1029	1034	1032	1020	1033	1015	1018	1012	1006	1024	1093	1038	1005	1064	1038	987	1047	990	1003	1017	958	1041	1046	1045	1015	976	1060	1002	1027	1031	1017	1047	1071	968	1076	1051	1032	1063	1046	1007	1003	1017	983	983	1024	1022	958	1044	1000	992	964	1018	1024	1018	1035	978	1037	998	1023	1015	975	1005	985	990	1012	1035	1070	1024	966	954	1048	1029	1036	976	1029	1010	1007	1058	994	949	981	999	980	997	1039	963	973	1032	993	998	1085	1078	1005	937	1006	1016	1059	1071	1016	1013	1051	1038	1056	1035	981	1059	1029	1087	1026	1033	1022	1006	984	1024	1062	1035	1042	1010	1045	961	1033	1028	1057	1043	1049	1046	1015	1085	983	986	1004	1019	973	994	1011	1013	1010	1083	1032	1047	939	1050	1021	988	1009	1026	1028	1034	1008	1054	1079	1062	1014	1040	992	1026	982	1008	984	1046	1021	936	996	1057	1016	952	1021	966	1078	961	977	961	1009	1036	1013	1018	1067	1005	1020	1026	1002	1048	1015	1056	995	1025	1099	1066	1026	1020	1035	1058	1029	1047	1083	1029	1002	1055	1013	966	989	1041	1016	1011	971	966	1082	1041	993	1016	983	1012	1060	982	992	988	995	998	1000	1066	1008	1056	997	1027	1100	1031	1036	1030	1000	1065	1000	974	1024	1070	1027	1052	965	1015	1041	1052	1003	1035	1053	1021	977	1090	1039	1012	1037	1012	988	1021	1009	1008	982	1020	1029	1027	1024	1041	1013	1029	1021	1014	957	1006	998	1059	1015	1062	1045	1045	959	1060	1070	1070	967	1006	1019	994	946	1069	1020	1062	1040	1045	1040	1016	992	1010	1010	1017	1027	1000	1025	1087	1071	979	1014	1003	1028	1014	973	1013	1042	1009	1047	1005	1046	1015	1099	970	1004	1002	1063	1029	1039	1042	1044	969	1007	1022	1047	975	1037	1021	1053	1007	981	992	966	996	1032	1029	999	1017	1027	1033	987	998	1014	946	1036	937	1060	1024	1107	1029	1012	1047	1056	1011	1052	1058	1084	1021	1060	1005	987	1053	1010	1025	1012	967	963	995	1012	1012	1004	1050	996	1029	1045	992	1003	1059	1045	1006	1011	973	1050	1039	1019	1008	1004	943	1124	997	1003	1020	1037	1034	1075	1009	1003	1065	964	991	1078	1003	1012	1013	1053	1069	1004	992	973	1004	972	1032	1073	1009	991	1008	982	1018	1055	1021	1100	1096	1043	1015	1008	1012	1085	1008	968	980	1027	1002	1017	1006	1026	1007	977	1071	1045	1026	1024	992	1044	1010	986	1080	1027	1008	1040	1032	1035	999	1034	1042	1009	980	1004	1023	1007	1037	995	1013	1018	1004	1022	1022	1010	1001	1014	1006	1019	985	1038	990	1032	1009	1050	1018	1038	1032	1016	1060	1021	972	972	996	1063	1025	1037	1010	997	1036	996	1046	983	1092	1022	1024	990	993	1043	1027	990	1048	1041	986	984	1005	1099	1009	1018	992	1028	990	1001	1014	1033	1029	979	989	977	1020	1050	1026	1070	1017	1046	1010	1051	1072	1037	1062	1009	922	1003	1041	986	957	1022	994	1059	1010	1032	989	1025	1044	1087	1051	1016	1060	1015	971	1027	997	1045	1022	1013	1032	980	1058	1027	1066	1026	1031	997	1044	1066	1072	1050	1004	1113	1047	998	1010	1013	1057	984	1029	979	1003	1041	1039	978	1060	1003	977	975	1008	1000	995	987	1053	1044	1053	958	1061	983	970	987	1015	1005	990	1044	1059	1042	1017	1043	1029	988	1026	1002	1001	1064	978	966	1042	1035	952	1089	1049	1006	1070	1003	980	1015	1030	1020	1059	1015	1005	978	994	1038	1015	999	1072	1136	1042	1021	1030	1014	1104	993	1042	1032	1050	958	1037	1008	1045	975	1018	1026	1046	975	1019	996	980	1067	1075	1033	1029	1032	986	1039	996	1026	1002	946	1039	1009	1027	1014	1006	1020	995	980	999	1000	1066	1062	1037	1014	1022	977	999	987	1051	1003	1074	981	1027	1039	1110	1054	1032	1030	999	1055	1043	1047	1001	1043	997	1001	1012	1070	1046	1012	1009	968	1008	1037	1061	995	983	953	990	987	1013	990	1036	976	997	1000	1022	1027	997	992	1020	1028	1000	997	968	990	1008	1024	1023	984	989	1051	1060	1042	1010	1042	1011	1030	960	1024	1025	986	1025	1005	1009	1040	1062	976	1053	1065	1052	1012	986	976	1016	978	988	999	1046	1008	1039	1002	1027	1043	1026	1029	1005	1014	1024	988	991	1055	1049	1025	1013	939	1026	1065	1007	1015	1023	1031	1044	1035	1056	1034	1046	1056	1025	1018	987	972	968	1054	1005	1056	991	1041	1058	1003	993	1009	1032	1011	1027	1075	985	965	1034	1013	1051	1031	1015	1013	1021	969	981	1036	970	1009	1015	999	1015	1074	993	1032	978	1001	1015	1003	987	1025	997	1006	983	1010	1057	971	1041	933	1010	1013	1057	1055	1043	961	1026	992	1017	1059	1023	1084	990	1045	1047	1056	1102	987	1056	1007	1018	1009	995	1017	1036	1026	973	1030	1034	1036	1049	967	1037	1040	1052	1058	1032	1043	992	1026	1052	1030	1006	1029	1003	982	1026	988	986	1045	966	979	1018	1079	1057	1025	1055	994	1058	1048	1035	1005	1031	1021	1045	980	960	963	1019	1036	985	1031	1003	1044	1043	1025	1108	1054	1090	988	1003	1005	1014	1044	1001	1037	973	1035	1041	1017	1011	1016	993	1037	1023	971	1035	1028	998	1067	1040	954	990	1024	1043	1028	1028	1032	1070	1051	1049	978	1013	986	946	1000	1029	994	1051	1031	996	1033	1047	1010	1041	1003	1017	977	1092	1026	976	959	975	998	1000	1043	1030	1035	1118	978	1034	1065	1006	1080	1039	986	1014	1045	987	983	1049	1036	1017	1031	1028	1045	1047	1023	964	1017	1017	1045	961	1020	965	969	971	1045	1002	992	1017	1003	964	1047	1015	1070	1018	1053	1001	1059	1023	1050	1047	985	1043	1018	1042	1071	1029	1056	968	1007	1021	1003	1062	1018	1055	1005	1009	1004	1077	1051	1013	1054	1097	1029	1031	977	1047	957	1043	1006	1050	978	991	1017	1070	1002	1025	1051	1011	1050	1013	1030	1007	1007	988	1023	1093	990	973	985	1077	1036	1061	997	1005	1049	964	1023	982	1020	996	1095	1058	1044	1016	972	1039	1036	953	1023	977	1013	1063	1028	1001	1016	998	999	1031	1003	1013	1012	1011	1086	1035	1073	1028	996	1024	1068	1001	1015	1047	1034	981	1026	1115	1021	1078	1008	1050	1042	1001	1026	950	1007	1028	1009	968	1024	974	992	1016	1005	1038	1055	1013	1034	1041	1009	1016	1051	991	1004	1013	1031	1016	1024	991	1046	980	1046	1017	1047	1007	990	1025	978	1028	1008	978	990	995	1021	1035	1059	1050	1011	1037	1027	1027	1030	1060	1035	1003	1001	982	983	1069	998	1032	1027	1048	1050	997	1017	977	1090	1052	1082	1039	1056	994	987	1019	1024	1040	963	1017	1000	1031	1024	994	1038	1024	985	988	999	1011	972	977	1061	1023	1022	1061	1039	1042	1023	998	1008	1013	1046	1018	996	1028	1007	1009	983	991	1056	984	1027	1060	1073	1080	1065	958	1050	974	1050	1060	1017	1015	1041	1012	1006	1018	1010	1021	1036	1004	985	1008	1022	1012	1023	991	1034	1063	1022	1058	993	1028	982	1004	1051	1038	1029	1015	1056	1005	964	1024	987	1074	1036	987	962	941	982	1001	1050	1038	1004	988	1034	1050	1038	1029	1032	1016	975	1076	1043	993	960	1011	1015	971	986	1062	1019	1045	1017	1019	993	1018	990	1027	973	1008	1057	957	983	1043	1064	991	1010	1030	1019	1024	1070	1056	1010	1025	979	1022	1035	1010	1046	1022	1002	1001	1009	1055	1017	1033	1076	1022	949	975	994	1019	965	1030	1009	992	1085	1051	992	1088	1024	1022	1063	1014	1054	1007	992	1038	1010	1053	1000	1001	1029	1043	1020	1043	971	967	1058	1054	1006	991	1037	1027	1022	1008	1025	972	985	1028	1013	978	1038	1021	1025	1009	1031	993	982	1045	995	998	1017	1010	1059	1005	1007	1055	1005	1034	1039	1046	1023	1036	1076	1008	999	1004	1014	948	1051	1036	1053	1060	993	1008	1012	1018	999	999	971	998	1046	1051	997	1034	1107	1001	983	1017	1039	1014	1025	938	1009	990	1032	1003	1001	1035	980	1030	1041	1032	1043	987	997	1053	997	975	1010	1018	1021	1005	1031	952	954	1064	1036	1025	1001	1003	1004	987	1010	987	1053	985	1028	1019	1038	1067	1016	964	994	1028	1004	1019	1046	986	947	988	1040	1003	1018	1039	1085	1000	1028	1013	1036	1010	1018	1008	1008	1049
28007	20272	18044	17083	17694	10661	5370	2672	1538	969	838	845	748	536	492	458	411	391	421	397	378	430	371	410	421	456	421	477	457	435	405	440	416	416	392	423	441	429	366	427	419	408	412	421	395	393	455	366	380	412	440	412	374	413	395	384	365	447	392	419	398	409	403	411	408	410	387	440	420	458	441	452	408	472	405	473	395	400	413	441	401	434	411	448	419	433	382	418	412	404	419	415	391	407	429	408	431	396	427	396	397	420	450	393	421	444	417	421	411	398	403	396	438	392	434	357	433	409	411	477	389	404	432	394	397	440	410	424	396	383	443	428	407	410	408	423	451	414	385	413	409	430	433	432	420	399	397	413	428	416	442	383	373	418	436	437	444	424	402	405	394	394	443	432	406	413	392	454	405	402	419	412	390	440	379	398	374	439	389	404	388	401	411	418	383	442	433	388	387	386	378	439	421	433	405	419	426	381	437	434	413	410	428	409	434	420	418	392	417	412	393	400	445	409	408	419	415	435	397	398	389	389	433	413	415	374	383	421	422	429	393	389	420	416	399	424	400	447	423	388	414	398	396	374	399	435	446	404	406	409	451	424	413	397	404	398	408	386	431	389	397	433	398	397	404	421	396	389	415	410	375	392	382	368	425	415	419	392	419	377	388	409	389	418	395	391	425	421	403	414	448	396	396	376	431	431	373	378	401	421	398	412	417	377	397	424	416	409	451	395	451	437	428	453	405	391	403	413	420	433	425	417	435	392	374	440	375	402	407	399	390	410	387	394	398	395	446	433	391	412	416	426	364	400	390	398	379	393	402	417	390	414	387	444	404	402	432	439	457	420	393	418	438	441	418	432	390	402	374	425	424	387	411	422	406	391	407	400	452	396	393	401	415	423	409	430	417	432	399	419	405	395	409	421	408	389	418	412	428	382	400	425	449	418	431	439	424	398	418	378	435	380	368	439	425	386	426	412	376	377	403	417	406	405	392	449	365	389	408	396	392	385	412	402	430	435	410	419	444	401	367	409	400	408	397	444	438	416	433	440	370	408	403	410	417	410	411	452	441	434	419	429	423	385	422	417	421	395	419	456	383	438	419	428	374	399	422	439	387	458	436	453	394	410	422	418	422	425	386	401	408	412	401	363	365	408	427	396	432	396	444	411	435	430	403	437	399	411	446	389	401	417	373	437	429	416	418	413	410	402	410	437	413	419	449	444	427	415	426	411	428	390	429	385	425	420	420	390	406	409	393	404	452	445	431	445	402	436	431	430	406	378	386	381	399	428	421	424	406	391	422	390	397	401	443	376	436	424	393	458	410	415	390	400	405	444	427	387	416	429	421	415	429	423	418	413	396	394	418	431	435	409	434	396	431	378	402	450	426	422	439	384	378	413	394	437	385	413	404	399	424	412	437	368	448	460	418	406	377	400	423	425	405	451	378	433	366	410	422	387	406	401	412	431	391	423	407	416	421	409	455	425	397	424	420	395	398	406	379	459	418	411	404	426	405	419	402	453	439	414	368	392	415	443	441	429	429	409	390	382	417	390	436	402	442	433	427	386	387	419	396	431	433	392	419	385	432	407	405	422	387	421	372	408	431	398	390	444	401	374	408	407	372	432	412	408	423	437	426	419	414	403	445	425	452	405	430	406	436	411	433	388	410	396	445	432	399	426	452	402	403	449	394	418	393	424	401	411	415	404	404	410	426	416	438	386	399	375	417	445	404	383	421	417	393	400	388	407	382	378	438	425	405	390	428	386	423	429	411	412	402	431	402	425	407	431	415	412	407	446	451	445	448	454	450	389	411	399	426	396	379	425	416	440	398	442	416	429	403	417	376	432	458	401	417	450	438	448	408	392	420	437	425	389	425	441	481	425	382	410	398	461	420	371	429	406	435	381	423	405	407	424	394	399	413	404	406	427	415	354	399	431	423	408	396	397	411	402	383	432	410	420	419	407	429	398	420	403	409	428	406	414	403	416	426	424	476	460	410	397	432	436	396	389	400	433	448	412	365	397	465	394	430	457	390	429	423	426	430	421	355	426	447	416	419	421	432	431	421	446	384	410	419	360	421	392	396	381	418	414	387	398	378	413	410	409	384	401	427	437	428	450	386	388	421	411	399	392	414	370	397	415	412	399	424	409	422	393	430	428	429	434	372	385	398	368	441	433	391	438	415	421	420	405	405	427	422	411	407	435	414	409	436	397	435	398	398	418	447	389	419	398	414	382	398	420	412	412	403	431	413	395	429	402	393	397	409	425	437	407	409	402	418	428	433	404	419	387	421	411	434	369	431	466	401	401	431	387	399	417	389	422	418	378	405	410	397	404	408	402	428	407	403	365	401	448	433	399	401	433	376	392	374	402	424	441	397	386	458	415	399	393	405	411	427	447	443	431	404	414	405	425	413	438	426	429	426	402	383	439	413	386	377	394	395	413	416	413	441	412	436	395	419	424	440	396	390	386	406	405	429	432	379	437	388	425	382	402	415	397	418	445	429	438	423	440	420	400	359	418	400	413	386	418	434	416	388	393	422	414	421	431	385	435	445	425	468	430	387	425	437	400	419	409	403	439	384	432	379	374	416	390	385	397	399	437	446	429	393	449	438	428	404	426	391	424	406	420	400	396	396	401	436	401	405	415	413	414	427	375	396	439	404	421	411	397	434	437	388	412	421	456	410	425	399	414	401	431	413	442	408	403	383	357	409	434	420	441	372	409	412	427	416	418	403	435	410	421	447	424	379	416	412	446	411	410	406	410	433	408	400	409	392	440	429	415	416	427	413	450	414	399	450	411	379	436	416	399	381	402	421	438	392	402	409	414	359	395	401	437	387	425	387	440	398	401	427	421	401	388	437	438	455	418	454	416	398	424	392	407	400	444	409	398	409	413	444	396	430	418	415	410	408	409	448	440	404	405	419	402	412	428	438	451	429	407	391	434	428	371	436	436	437	460	390	416	424	421	401	426	433	407	412	418	434	408	407	414	438	398	414	399	421	428	432	395	417	408	374	372	420	417	399	384	414	400	407	403	419	367	392	406	410	424	417	440	413	423	409	426	411	412	434	424	422	443	414	415	414	401	407	410	392	422	411	413	403	388	412	389	427	427	407	425	401	388	431	376	388	447	428	387	414	414	438	403	408	407	400	445	397	410	372	391	427	419	416	397	428	416	400	452	401	409	420	408	397	405	403	399	409	433	415	405	395	392	415	400	429	422	419	440	409	427	380	391	396	407	414	389	414	398	402	437	396	447	386	409	394	399	427	406	403	381	425	376	388	450	426	375	377	414	412	446	401	403	440	405	403	434	394	412	452	433	444	418	400	385	368	408	424	389	442	427	417	404	410	416	389	405	418	455	452	414	388	379	364	411	410	404	422	390	459	401	390	403	442	415	392	447	422	428	399	428	387	408	434	438	424	410	361	390	454	420	431	437	438	401	399	436	404	426	390	391	403	422	423	426	387	427	400	426	454	420	393	388	439	413	439	405	362	434	459	435	401	387
20774	17593	22066	27219	31550	25470	16931	10664	6223	4351	3580	3703	3295	1686	1414	1179	1034	1106	1048	1030	1046	1028	1050	1041	997	997	987	1029	1032	1032	992	1035	1001	996	1017	965	977	1040	976	951	1045	1019	1004	1032	1018	959	979	971	994	1070	1038	1040	998	961	1002	1001	974	1002	1059	1026	1024	1012	1048	976	1018	1044	984	1019	1043	1030	965	1040	1030	999	979	1025	1000	929	1010	1057	1039	904	943	989	952	995	979	960	1000	998	995	1027	970	1047	974	1028	998	976	952	965	1015	1044	987	1048	963	1012	1021	982	1006	1002	1029	985	975	1021	1018	1003	1045	947	953	973	980	1004	1000	1009	1059	958	1010	1012	997	1044	964	985	937	1013	1018	1005	1062	1012	943	974	970	1074	980	989	921	1001	1013	1012	1042	1015	999	955	999	1002	977	944	991	1022	1045	999	1039	1002	997	983	986	979	976	1022	946	1050	1003	995	962	1035	1003	993	1019	985	1007	974	984	957	965	925	1004	1021	995	1033	1008	1045	967	974	1068	1030	1070	1018	920	998	995	1006	1014	986	1015	995	1012	882	958	1027	986	943	983	990	1005	953	1018	1048	1042	944	1009	999	1048	951	1018	1026	976	1017	1018	1030	976	963	993	965	1009	1000	1003	1017	1053	1030	1039	1003	1044	1019	1083	1042	1019	971	1043	976	942	1037	979	1042	1015	1041	1040	953	985	1017	1001	993	955	1002	996	995	979	953	1016	969	1000	1017	1005	965	1000	943	1001	955	980	1018	957	994	992	1048	1006	973	992	989	1105	969	1024	958	983	1058	970	998	1027	999	1057	1060	998	1021	963	1038	991	991	1031	995	1051	1017	1038	1011	969	969	976	1015	970	1005	995	968	1000	1006	958	999	994	999	972	993	949	956	1021	997	1008	1025	960	937	983	1016	966	928	1034	1023	956	1009	1019	984	963	992	1018	997	982	987	975	1020	971	1055	1044	980	998	942	975	1020	947	972	1069	934	1021	992	1042	1009	915	965	1003	1046	1018	1028	1050	960	984	966	1009	1009	1001	1059	976	953	965	983	1020	982	978	972	1007	952	1047	972	964	970	1004	995	1009	969	986	977	1004	991	1004	988	989	1034	963	991	966	1009	964	1002	1011	1065	976	993	1001	982	985	1032	985	959	978	997	996	974	983	1060	966	998	989	999	971	1009	981	971	1023	957	976	980	1070	1011	1001	1002	952	1084	1009	1050	1003	1008	1037	987	946	962	998	1020	980	1036	972	971	990	1012	1053	1010	955	1005	989	986	943	1006	982	1025	994	1005	970	992	973	978	1003	1053	987	974	1012	1013	998	962	976	953	1057	961	1015	977	1036	999	994	1028	1030	1030	1024	992	984	1018	1008	948	961	995	1004	1037	1000	943	1016	1008	1030	969	1020	1028	999	973	953	1045	940	1056	997	998	937	998	990	1030	983	990	980	1000	1020	1009	1057	1009	997	1015	1004	983	1051	1020	1037	999	993	1006	989	968	981	1034	977	1033	1014	1004	990	1017	1025	944	947	1025	1040	955	1027	1052	948	973	989	980	1005	1008	1025	1039	1057	987	1049	1011	1002	986	988	988	972	996	1024	1022	1005	1069	1016	990	972	1012	1020	1030	1029	967	1013	985	972	958	974	996	961	1022	966	947	1032	1022	952	1064	967	1056	981	956	1001	1014	966	1034	987	1019	1008	978	1051	1005	946	1035	996	971	966	1047	969	1002	967	987	1005	1009	983	967	989	993	1008	957	947	1011	972	962	987	977	1043	1052	989	1012	1005	994	982	1008	983	1005	1038	1009	991	1070	963	980	1019	1009	1009	997	984	983	991	965	996	982	1030	1024	955	1013	1049	980	987	990	985	967	1020	995	941	958	984	1004	982	1017	983	981	997	997	1044	995	960	986	1041	958	1029	966	980	1016	1060	976	1026	995	1013	1010	1052	1018	1002	1005	1085	978	996	977	979	977	994	1018	987	980	975	985	1002	983	1005	928	1017	1015	988	990	1048	1010	986	1009	966	1039	940	1000	1090	960	1052	1021	970	928	983	1032	970	960	1014	998	1044	998	1020	951	1009	981	993	1000	1022	1029	1033	959	1008	980	1028	1019	1022	980	1003	1018	962	961	967	1026	1017	1040	978	975	1003	1030	976	1007	1031	994	968	946	961	1033	945	978	995	1018	1019	988	1032	1014	968	979	996	977	1019	1013	1042	979	1030	975	1000	987	982	1027	998	966	1005	1012	1015	1012	1010	1028	1003	1068	987	1087	981	1003	962	1042	1015	969	1018	986	1002	990	1001	992	1010	1028	974	969	956	1007	993	1027	1009	1035	995	1010	1049	1010	946	1009	904	994	1017	940	985	942	1068	1010	994	955	1027	962	956	1031	1021	1016	998	960	1017	990	981	1031	977	967	968	1020	1009	1052	952	1071	1020	1002	997	962	1013	985	956	973	995	976	1048	1031	981	1011	1017	986	1007	1006	988	1010	1010	1006	1009	1023	1049	1104	1005	976	981	985	998	1039	998	968	981	951	1034	990	1079	966	972	1062	992	1018	972	1015	994	993	966	981	967	975	1045	995	937	1039	1007	949	1037	997	1034	952	1030	980	1032	1019	1002	968	1020	1002	965	999	942	1014	1009	993	994	963	1025	988	1017	1011	1052	991	985	988	960	946	933	1017	981	995	1009	972	956	1008	974	992	975	949	995	1047	1026	972	1037	1024	999	1013	1013	998	978	996	1058	983	984	1022	974	1000	979	1027	1030	965	991	1030	1029	951	965	989	1013	1015	1043	1014	1022	975	1024	989	1015	994	1007	1016	1016	989	947	1015	989	1038	969	1020	1002	1029	1025	955	1030	999	1010	1034	981	961	966	1040	1027	983	988	975	940	1011	995	921	935	982	983	979	1009	983	1000	982	989	1018	970	987	1006	958	1045	989	942	978	990	1023	1020	983	960	993	958	999	953	961	964	972	944	1028	1039	989	1018	1045	1003	1011	1047	944	1050	941	988	967	968	994	1015	1025	1003	981	977	1019	981	993	981	993	978	985	1018	1009	963	1011	984	994	1001	991	997	1040	965	959	983	985	991	1003	957	1001	1040	988	990	1037	1009	974	997	949	955	1012	929	1001	1025	946	1007	973	990	987	971	969	1002	1058	1020	972	992	967	941	987	1015	983	1029	1003	1032	988	1009	992	977	993	1039	948	968	993	969	1007	997	978	1009	973	959	1004	917	1003	1000	1023	980	979	1003	1042	1049	1015	1049	1035	976	1022	960	1033	1002	1001	985	1017	1017	1017	982	992	968	951	960	989	981	967	1000	989	951	972	962	989	1000	974	994	1002	988	1006	1019	1011	978	1013	976	982	964	945	1014	964	940	1054	999	1002	919	990	1068	1038	971	1035	989	961	997	950	1017	1014	957	1023	977	1004	925	976	975	978	996	1016	936	1021	939	1015	1040	1055	979	1002	1001	1067	1041	995	990	1022	987	994	1068	1028	1004	967	1089	956	999	1095	1007	960	993	1005	973	991	1035	967	1005	1050	984	1016	959	978	991	1005	982	977	1005	970	984	1003	959	984	999	1012	995	994	1003	984	937	997	957	998	1007	964	994	1047	1001	975	1012	1007	973	948	991	1030	960	990	1016	990	986	1033	998	1009	946	987	991	1020	1007	981	1025	1027	1001	989	1031	988	1093	1007	1068	974	1009	1008	1053	1032	1039	1017	996	973	1027	972	959	963	962	1073	1005	939	1011	1023	977	1019	1010	988	992	1067	1040	998	980	971	976	1019	959	1016	1000	949	975	956	1030	1013	1023	1014	988	917	1011	991	1039	1024	968	1000	1011	991	971	1021	963	983	970	1032	956	1025	956	1016	959	1020	964	935	984	1008	978	1004	989	951	989	920	961	1011	1043	1030	998	974	979	958	1013	962	1034	995	957	979	1042	956	999	980	997	974	991	964	1021	1011	1021	950	973	1003	977	1097	1013	968	972	945	1026	1029	928	981	969	987	1013	1000	956	996	961	1023	1016	965	1034	1029	989	991	1018	976	987	948	1017	1048	984	1073	996	1009	988	978	985	925	983	1029	988	999	993	973	1005	1017	1028	1029	1020	1027	1001	1043	996	940	979	988	987	992	1013	1037	962	994	968	1009	978	922	996	991	1026	985	971	994	974	1011	982	974	993	979	957	961	992	1040	975	998
38800	29959	27397	26644	26224	15340	6882	3710	1884	1068	837	892	734	488	357	284	266	262	274	239	261	245	251	268	243	258	251	240	237	211	222	237	244	219	250	244	255	239	230	226	267	257	249	248	246	253	224	257	209	250	221	198	238	219	214	219	238	253	243	233	209	240	225	246	270	240	229	214	206	253	256	260	245	245	218	226	247	244	214	226	247	232	249	229	245	249	243	243	257	235	256	248	245	230	219	255	241	227	267	232	243	250	232	222	248	233	203	226	231	239	214	236	229	227	255	243	236	222	226	247	227	242	214	232	229	242	243	213	233	222	245	218	246	258	248	235	215	236	230	235	248	240	221	230	246	237	217	216	216	217	215	248	236	248	255	246	215	237	224	259	224	228	234	232	235	223	246	271	242	214	235	249	233	244	240	252	244	244	258	243	221	260	231	231	210	276	227	247	248	245	266	249	216	207	217	232	245	231	262	213	239	233	210	252	229	267	232	199	241	232	258	225	256	236	262	256	223	231	250	212	225	257	240	239	227	225	227	254	278	232	214	230	191	234	203	244	209	255	245	229	244	265	249	230	226	219	267	246	213	230	214	219	225	232	240	244	233	218	245	261	240	243	284	258	241	209	230	249	251	228	229	217	244	239	225	263	248	252	231	240	212	236	251	254	258	250	212	247	225	249	244	255	232	239	226	235	227	228	242	249	244	239	241	219	243	252	240	227	275	239	230	211	228	223	220	277	215	213	230	228	236	236	232	242	243	223	217	243	247	236	229	236	254	230	218	251	239	244	220	244	237	215	238	228	227	244	271	215	213	241	265	228	222	227	227	217	263	241	250	227	219	258	253	265	259	229	228	221	255	257	246	227	258	236	235	239	224	228	248	251	219	229	230	269	244	256	222	263	234	227	242	243	229	221	222	244	242	216	224	225	233	245	247	216	231	233	246	225	233	254	214	257	228	226	247	236	247	221	251	249	239	215	228	186	214	226	224	209	236	220	219	236	236	206	212	244	235	228	214	236	264	250	219	237	236	235	218	250	234	238	240	246	239	238	226	251	230	229	210	210	248	218	220	246	230	244	273	219	214	271	215	233	237	244	236	247	263	239	227	241	214	226	242	228	214	251	227	259	282	247	237	207	221	234	236	242	258	241	262	242	243	267	250	242	238	240	233	225	231	232	240	261	227	230	222	234	261	208	265	246	250	258	240	227	247	217	223	214	245	242	227	210	260	224	235	194	215	236	214	239	252	231	241	248	240	239	289	204	246	244	264	247	239	246	271	245	232	262	247	233	234	225	271	240	231	204	239	232	229	233	268	274	213	234	241	202	247	240	228	241	242	230	219	217	218	228	234	234	277	244	282	221	230	230	228	230	222	237	224	213	224	227	215	249	242	253	235	263	255	230	231	223	247	258	249	222	248	221	261	238	219	235	274	248	224	268	224	209	208	237	242	235	256	268	267	220	231	231	233	228	207	248	236	250	250	253	245	225	225	207	212	225	231	216	217	223	207	200	222	227	212	198	274	244	209	209	269	226	219	233	236	223	232	216	250	230	223	232	247	250	218	237	246	224	246	264	230	247	217	205	208	235	263	238	222	214	226	259	268	255	241	228	250	241	237	226	239	267	251	261	224	242	241	236	243	231	253	249	224	230	225	258	261	219	245	230	259	225	248	236	230	235	252	265	273	226	235	241	230	232	229	214	263	247	232	229	238	234	238	235	232	261	232	236	229	261	231	269	237	247	228	232	226	229	274	219	274	250	229	241	234	257	247	243	250	239	216	221	222	234	247	235	210	235	232	245	258	235	256	252	223	229	253	257	241	255	261	239	226	227	236	255	262	239	243	247	233	240	278	268	238	215	236	229	212	241	218	244	233	255	233	250	198	244	215	230	259	243	231	219	248	257	242	234	228	230	225	209	260	211	234	233	258	249	246	236	219	245	222	233	234	255	254	241	255	246	216	255	237	222	243	234	230	239	247	216	235	240	272	241	218	244	229	255	249	220	265	239	228	239	256	211	258	256	258	227	238	236	194	242	237	248	254	225	216	205	271	224	211	228	251	265	245	212	232	208	255	221	221	222	250	232	245	247	215	235	245	232	241	231	227	223	238	231	227	219	260	245	208	230	212	267	235	231	221	266	233	217	216	233	234	209	220	229	242	241	250	232	219	223	200	207	212	234	228	236	229	221	237	222	208	241	240	219	248	234	225	206	227	269	228	229	219	195	211	235	254	227	235	251	228	242	259	226	223	237	247	217	225	224	223	242	252	256	221	231	231	215	231	229	230	233	246	223	231	251	240	231	233	236	220	248	245	268	233	220	252	243	265	233	259	244	266	230	227	241	251	222	233	253	238	214	259	250	248	210	232	252	245	268	247	254	249	248	244	260	247	246	238	266	225	227	237	235	245	208	287	231	257	244	223	202	252	244	273	222	226	212	227	243	271	284	255	235	245	235	259	226	236	226	234	228	196	248	222	243	224	239	214	243	219	250	220	243	232	228	233	248	238	245	233	227	262	222	221	251	219	259	224	219	238	229	236	267	257	248	238	255	235	232	223	253	232	244	237	237	242	221	280	239	228	220	240	227	239	216	224	217	232	229	206	222	230	238	242	238	239	217	243	233	249	236	236	240	228	252	238	238	248	242	234	248	219	194	225	219	231	238	241	227	226	255	241	234	242	256	258	236	226	211	230	238	219	226	248	259	253	230	239	231	234	245	267	233	253	224	249	249	223	259	222	255	251	259	261	234	237	240	216	230	271	248	240	240	234	232	239	222	226	245	238	253	237	227	217	235	223	216	246	218	262	256	214	245	235	242	210	227	247	236	241	245	266	224	216	245	224	237	247	231	263	221	243	235	247	240	239	242	243	214	203	249	232	254	249	262	228	249	233	244	256	242	245	208	238	224	230	236	218	235	225	213	250	234	242	234	233	223	204	205	221	217	259	195	234	231	215	238	265	223	217	218	229	254	242	225	239	245	224	264	244	249	262	224	229	226	245	234	238	236	262	227	235	259	239	236	233	215	252	246	279	249	243	238	223	218	222	221	200	231	250	232	225	226	253	234	268	257	204	210	215	231	247	223	240	198	232	283	242	227	260	237	218	267	241	220	220	249	234	263	234	249	238	241	220	234	242	244	264	259	266	242	252	217	240	222	234	275	240	274	229	238	261	260	260	215	256	240	226	234	224	245	218	219	238	208	252	220	257	221	261	253	222	252	214	228	233	237	239	224	237	227	250	254	251	234	207	241	236	240	280	275	269	246	241	252	248	227	217	237	244	250	263	237	238	263	240	256	240	244	263	243	252	223	246	250	258	227	241	206	259	249	237	232	213	223	225	243	239	224	233	246	248	236	236	216	228	219	236	238	240	238	235	224	226	256	229	250	236	266	215	258	248	242	221	237	249	251	239	234	226	223	239	224	255	216	222	207	255	252	259	245	270	247	239	221	251	222	241	250	243	249	245	210	215	218	210	208	246	236	245	231	226	238	209	257
27654	24695	29378	35863	38593	28269	18472	13838	8270	4959	3909	4524	3718	2137	1221	934	791	745	664	730	738	707	653	685	617	675	665	649	682	651	635	606	615	587	656	602	638	632	631	591	635	626	634	608	616	592	611	625	617	629	630	589	591	603	593	609	614	571	578	656	566	612	561	617	609	614	579	623	639	658	638	609	609	609	631	573	576	622	607	660	586	617	618	609	608	609	598	623	572	553	581	595	630	623	600	623	607	632	615	596	601	586	600	599	579	638	586	593	578	604	602	625	592	580	616	593	595	602	629	600	602	612	596	629	578	580	605	627	639	627	633	630	617	590	637	568	581	625	587	621	575	604	649	571	579	644	632	575	628	598	608	594	589	585	589	577	631	575	640	622	610	590	608	601	611	635	592	582	572	609	582	595	600	589	608	604	558	588	619	628	571	605	607	629	629	615	595	646	615	606	605	640	591	614	578	620	652	614	594	620	598	574	554	617	551	623	578	583	602	584	635	605	649	560	625	571	612	620	624	586	628	627	607	613	637	622	620	644	629	574	597	569	633	588	590	635	615	648	578	567	611	606	584	587	628	630	575	617	609	609	631	631	606	651	640	590	622	594	614	595	634	654	625	632	611	578	572	628	638	613	573	624	631	609	584	625	615	613	612	569	625	622	595	614	625	607	591	599	634	626	577	638	627	552	581	642	592	595	610	584	609	588	587	620	598	585	598	641	597	606	597	589	652	619	591	572	558	624	592	609	599	616	640	529	591	583	612	579	535	591	587	618	604	626	615	591	662	609	603	582	617	608	618	564	580	598	569	543	603	543	617	607	625	580	606	637	560	613	614	614	631	625	643	602	640	606	587	589	605	574	622	588	574	588	635	605	596	624	622	601	584	614	600	585	576	597	620	598	602	583	615	550	578	626	631	600	616	585	559	627	686	607	644	631	578	646	597	568	625	640	587	627	596	619	569	625	641	541	605	606	621	575	605	621	608	611	609	647	636	607	544	575	625	583	637	591	628	620	598	608	602	639	598	569	601	609	628	602	599	596	628	610	586	580	591	601	566	598	591	611	609	593	594	633	572	635	597	636	569	562	639	582	617	606	638	603	560	592	569	548	566	630	620	592	573	592	593	639	629	594	581	618	608	583	649	635	635	583	573	575	591	566	625	593	600	615	600	612	628	645	547	604	610	624	600	634	604	560	628	593	593	568	620	600	583	609	622	576	618	600	624	632	611	572	546	600	610	599	585	595	611	643	600	606	617	632	598	617	573	650	645	574	607	645	614	629	573	575	630	626	576	586	572	610	666	599	551	605	638	584	613	572	605	611	598	590	597	607	578	624	580	585	594	628	631	575	570	641	606	627	606	635	588	572	593	579	595	598	576	559	611	622	633	571	606	604	578	609	592	608	580	560	579	561	618	602	610	596	587	573	631	625	591	597	591	586	659	596	616	590	617	599	571	606	636	624	580	568	593	606	545	592	629	647	591	608	627	601	629	646	589	617	566	603	589	578	678	575	580	555	598	616	614	585	657	588	616	594	641	591	619	615	618	572	610	593	573	636	584	604	572	587	624	628	631	628	627	546	569	579	604	623	586	606	574	604	608	568	592	607	589	575	594	594	591	574	610	572	564	571	603	620	601	610	578	600	626	588	582	576	630	649	613	622	631	608	585	619	642	615	561	611	636	626	646	667	589	633	634	637	624	596	559	619	632	587	622	622	628	612	575	612	585	614	598	554	594	606	592	603	610	644	574	596	600	612	617	617	600	586	630	634	609	615	600	623	604	614	588	578	591	592	577	598	611	620	630	608	587	609	611	606	625	587	608	585	569	594	607	608	598	626	612	604	639	611	618	613	594	601	590	614	591	569	635	533	578	598	557	573	573	588	621	587	627	616	618	619	589	623	579	565	606	623	549	625	619	595	593	578	568	572	585	642	616	598	625	616	628	651	575	579	628	599	587	610	631	621	590	609	583	581	598	616	644	578	559	593	629	630	605	611	602	574	641	640	566	621	613	615	616	613	587	583	605	621	615	604	587	564	628	634	603	602	574	628	568	615	575	633	597	622	580	588	624	602	596	630	567	621	602	577	613	571	591	606	610	646	660	584	610	619	601	592	612	626	632	593	612	571	636	629	625	597	650	633	612	604	601	602	598	647	627	596	641	611	616	561	624	608	626	564	635	597	580	566	616	610	588	621	667	648	592	564	590	625	581	600	601	605	619	604	550	595	585	610	598	614	596	585	627	598	593	586	600	584	659	583	625	615	596	651	643	634	641	627	627	620	603	589	650	589	608	580	627	628	586	606	658	612	596	562	577	611	597	633	559	576	615	628	615	593	596	535	627	609	582	584	604	586	619	567	621	594	553	606	600	613	587	588	579	602	598	578	621	591	614	625	591	616	604	637	621	626	612	587	636	591	638	576	641	580	624	637	634	592	641	648	603	594	605	609	594	614	559	617	598	579	616	638	578	600	646	577	589	585	624	595	600	604	602	631	604	592	589	612	615	623	600	605	558	584	589	610	620	619	534	635	608	590	601	548	626	580	607	609	582	601	660	605	569	640	600	581	600	597	585	617	578	617	562	602	580	610	609	628	612	625	598	585	609	607	599	554	605	636	628	605	665	607	585	628	594	586	650	573	586	570	585	584	629	594	584	612	631	634	611	626	620	625	650	600	630	614	613	633	593	557	582	599	620	564	616	590	608	582	587	577	642	587	625	608	618	613	590	597	615	659	601	613	610	581	580	597	616	673	629	590	615	587	581	604	621	598	589	629	636	612	630	628	640	562	567	615	592	609	641	644	580	597	638	559	612	544	580	587	621	624	606	562	593	618	611	622	637	621	641	644	611	636	567	643	571	597	632	625	629	576	583	606	596	604	574	624	623	622	645	586	578	642	609	603	602	555	581	635	646	592	589	599	584	594	612	586	618	605	570	623	613	567	610	610	586	633	631	642	595	610	608	589	610	583	619	580	581	613	591	605	586	637	584	588	613	638	605	618	598	607	608	616	592	600	574	586	603	575	560	598	580	608	657	606	621	575	566	648	600	586	607	654	607	585	581	603	574	595	568	588	558	573	631	594	652	589	577	613	623	599	579	584	593	595	579	626	583	635	622	603	629	624	622	576	618	646	612	590	618	589	600	611	600	585	616	614	559	661	580	590	572	556	604	603	629	633	591	585	608	596	606	591	598	625	580	580	585	641	613	600	624	583	625	596	606	640	637	585	594	612	597	614	612	629	625	582	582	596	600	627	613	578	556	641	604	643	624	626	657	598	623	629	600	654	600	555	588	612	635	628	589	610	606	583	591	642	625	646	638	606	610	631	575	613	610	587	567	579	578	551	558	590	610	587	622	562	616	620	629	626	621	624	627	616	645	603	581	611	605	636	588	624	602	563	571	629	642	603	588	596	602	611	619	598	664	600	629	660	593	629	565	595	615	575	574	583	593	617	670	655	521	572	587	567	581	611	593	607	629	674	596	638	566	623	635	584	618	643
12315	6766	5698	4768	4000	2534	1414	1035	699	611	665	663	573	487	441	379	431	405	386	441	413	438	386	387	408	437	424	433	404	422	443	395	423	424	428	402	381	404	395	413	426	444	436	398	389	392	425	452	401	398	420	390	424	387	405	446	434	433	443	408	405	372	390	445	399	425	391	416	363	403	384	436	408	425	420	434	428	438	425	375	425	409	422	388	363	447	394	420	447	402	410	404	390	409	396	400	398	437	416	450	387	442	426	379	420	403	380	369	449	424	428	396	453	431	379	419	438	436	398	410	435	396	408	429	386	429	411	399	445	414	402	397	416	383	429	390	390	425	409	376	426	469	399	419	405	415	450	414	397	373	422	429	424	421	426	412	400	389	398	396	409	413	406	427	394	453	423	441	388	409	394	433	426	433	390	437	403	391	419	345	424	395	437	398	380	411	441	403	421	424	442	399	431	396	402	402	405	431	391	427	429	382	414	411	468	433	437	385	408	377	437	422	395	411	459	407	448	435	419	438	401	405	428	411	415	395	440	428	434	388	390	445	386	419	393	407	381	381	427	419	426	410	396	472	439	418	379	417	406	395	374	435	452	439	391	397	433	399	420	462	400	447	440	384	423	427	408	399	438	416	388	380	414	387	370	441	423	391	379	438	422	433	452	441	387	426	401	402	408	437	407	428	429	396	395	403	381	431	428	435	410	413	422	418	431	406	419	423	416	376	386	464	453	426	395	430	409	419	423	457	382	404	414	436	395	451	397	424	393	390	401	415	394	407	386	388	408	406	434	421	433	452	430	448	401	409	424	431	372	404	395	446	441	376	387	436	416	373	410	397	419	431	403	446	397	420	412	410	413	415	401	438	358	370	401	432	404	415	413	391	389	379	395	432	414	411	390	424	376	443	442	445	370	360	411	421	404	393	367	405	415	418	411	457	406	423	409	435	429	429	411	431	426	423	412	421	434	415	390	424	399	411	403	403	416	357	433	415	436	365	423	392	420	407	413	402	376	382	416	418	416	425	418	461	410	424	439	438	407	412	389	405	425	399	442	399	407	406	406	418	420	431	430	407	367	402	412	393	438	427	432	442	444	404	434	395	430	375	397	404	373	400	405	393	389	417	443	392	437	413	432	419	413	388	431	415	366	432	421	393	413	415	439	424	416	423	412	423	399	461	384	403	421	401	424	441	421	388	436	378	402	434	428	428	415	395	415	430	409	415	443	372	418	408	409	367	397	452	404	422	402	405	463	418	431	435	398	428	444	427	398	391	362	398	429	416	407	422	382	424	469	372	397	441	391	405	415	434	379	400	425	445	405	421	405	404	365	382	384	369	430	422	411	416	404	406	442	388	431	429	416	414	428	405	417	406	424	409	456	389	431	439	388	405	414	402	423	425	391	382	410	431	424	425	424	438	390	416	424	417	392	439	422	387	389	436	403	428	441	391	387	405	394	402	389	427	416	409	433	419	360	395	398	407	393	413	386	398	398	428	393	417	454	416	385	435	408	444	412	416	415	423	432	400	373	381	411	405	442	434	421	429	394	432	436	430	407	399	430	392	403	414	428	403	443	425	432	446	400	415	418	432	478	410	430	412	390	408	409	450	417	416	379	374	395	376	404	408	368	404	416	419	425	438	432	390	393	381	428	458	413	366	419	355	451	461	437	442	369	397	405	406	430	445	373	390	378	402	391	434	389	405	414	406	417	408	404	390	423	396	412	398	406	403	401	395	379	391	444	423	404	419	394	416	409	409	391	375	407	431	417	422	399	407	439	357	436	414	431	401	424	389	442	412	396	435	400	435	409	394	424	413	420	417	430	418	426	428	410	416	448	410	430	394	386	425	403	426	401	426	439	416	435	415	401	407	439	447	440	404	394	395	439	414	393	429	412	410	404	427	415	392	395	405	424	384	471	456	439	384	391	403	413	395	411	378	406	426	436	411	404	392	445	412	380	436	411	390	431	406	398	397	412	444	414	377	415	448	399	408	388	400	387	457	388	415	426	383	419	414	410	422	395	398	404	417	403	441	426	415	420	395	429	445	425	420	417	397	386	407	425	433	420	395	446	450	422	431	378	428	413	430	420	402	412	480	431	437	424	426	407	395	401	406	448	415	421	429	433	384	407	395	428	421	396	418	420	398	460	426	428	404	424	391	406	394	439	414	378	395	408	426	429	408	375	409	444	405	443	388	396	423	399	390	411	437	461	405	393	411	415	395	401	444	378	413	444	399	409	404	407	395	454	425	410	420	409	417	443	400	405	446	394	390	378	415	407	441	411	432	429	422	426	426	408	433	483	433	416	405	402	437	446	440	401	433	435	416	401	428	402	439	416	444	390	416	406	431	455	411	380	409	413	406	412	445	427	399	408	384	416	395	437	423	441	391	424	386	434	395	440	397	423	454	431	392	373	437	398	410	411	429	401	409	450	381	393	381	388	417	420	387	439	426	420	411	390	409	429	418	451	414	412	415	384	414	404	389	417	401	410	403	418	425	397	426	407	372	451	400	438	389	417	359	397	393	432	407	419	461	418	383	370	385	484	433	402	427	410	425	406	423	397	383	393	371	429	401	393	400	426	406	415	407	405	438	422	395	446	427	416	419	428	405	419	438	388	372	431	416	477	410	390	396	398	438	434	424	407	391	395	423	428	430	410	440	411	387	394	419	401	377	422	398	390	385	422	393	399	438	394	424	401	409	441	425	444	369	398	427	386	412	427	427	409	432	468	395	419	410	384	408	422	421	420	384	397	460	448	406	418	427	417	393	378	413	400	417	404	424	423	444	413	425	416	424	392	426	388	425	388	448	432	401	409	426	419	409	440	397	390	442	383	385	402	404	402	415	403	419	430	367	421	399	402	416	424	429	364	369	397	408	439	369	424	435	407	401	403	458	382	450	399	437	394	425	421	419	396	405	435	417	387	366	384	417	429	413	384	418	412	419	407	395	419	391	401	421	435	410	430	432	452	401	453	410	420	405	400	406	418	430	407	434	414	403	411	415	427	408	406	386	410	387	411	386	451	420	406	396	436	413	403	433	418	408	395	438	415	432	395	440	392	397	392	379	403	402	457	455	423	479	431	405	431	417	434	409	440	395	409	449	438	414	435	450	413	441	415	386	395	413	448	382	425	387	407	435	386	406	355	385	436	378	380	410	369	383	433	404	392	407	407	390	398	382	413	450	432	411	369	416	413	422	407	456	385	360	406	445	404	375	412	427	408	381	400	394	417	430	415	463	407	401	396	432	440	397	382	431	387	399	418	404	422	402	426	447	430	444	437	379	420	423	415	447	374	431	431	467	400	364	373	457	380	407	398	413	428	451	416	410	450	436	421	345	434	423	417	406	407	372	415	373	398	425	425	418	423	409	393	390	425	372	392	393	388	417	389	401	387	472	395	411	431	398	383	444	425	411	447	401	387	405	403	399	449	408	413	408	405	419	393	449	438	437	435	388	445	424	456	417	420	411	378	458	372	437	410	468	392	427	389	393	428	389
9138	6998	9766	11556	12821	8638	5823	4210	2483	2044	2661	2231	1839	1553	1142	1034	1033	1084	1058	1028	1054	1017	1065	1029	1011	1000	974	959	1000	1029	1021	998	998	976	981	995	1003	959	1054	992	984	992	954	1006	1043	1026	978	984	1068	972	1064	996	1043	1030	989	1066	982	1081	995	997	1060	973	1001	994	1029	1001	1021	1012	1082	1071	992	1051	1039	957	1039	1007	1080	1022	993	1062	1037	977	1027	1017	1023	974	997	985	1062	985	1029	980	988	972	1044	1053	1018	1007	979	1006	1054	1028	1035	982	1012	1018	1041	976	1028	1006	973	1032	1023	1025	1009	980	1007	1010	969	1020	1017	1045	1035	1006	1078	996	993	1031	993	985	1015	1047	1023	1008	985	975	1014	1002	1042	1028	1024	1031	995	1029	1059	1016	1020	975	989	973	1042	993	971	1012	1078	1034	1006	983	1053	1029	1039	1047	1004	997	967	1034	950	959	1031	994	1077	1039	1030	1016	1020	1006	1053	1030	959	1021	1008	1005	990	983	989	1010	1002	1005	1023	980	988	987	1042	1005	1006	986	1016	1012	997	959	1021	991	972	1007	979	993	984	987	1063	1035	1004	1049	1023	1022	999	1013	998	1019	968	1082	944	1020	1028	998	1005	1014	1002	1011	949	978	970	1036	1037	991	907	1000	1019	1037	1057	1005	970	1020	1011	992	937	1023	982	1039	1013	1051	1002	994	960	992	1040	1006	1044	1019	1014	1054	1017	972	1013	989	928	1051	1080	1015	977	1025	1008	1024	1037	1020	1000	1014	982	978	966	1011	984	1011	1015	1025	1011	990	988	998	1006	1020	1047	949	1010	973	969	993	980	998	1011	996	1003	1042	1036	1016	1025	1024	995	1040	1016	1012	967	1057	1030	980	1009	1024	1029	1003	1005	1003	1063	1007	1002	1021	985	977	1023	1045	999	1010	1045	1051	988	1010	966	995	948	996	971	1072	1032	1011	1027	988	1033	977	1021	1076	981	1008	973	1047	992	1041	996	1022	1024	972	997	978	987	998	1030	1007	1027	1022	979	1005	992	986	1031	1038	1059	1007	1014	1042	1062	1022	944	982	994	983	998	953	967	1017	1040	1044	1062	953	1065	1004	1033	1009	999	985	944	992	1031	982	980	1044	1033	991	1037	1033	984	1022	994	985	1013	1041	971	1045	998	1033	1020	1030	978	1037	959	994	964	926	983	1055	1056	987	1072	978	977	980	1027	954	1039	992	1033	986	1042	1027	998	973	978	1005	1044	1015	985	1075	1030	1024	980	1046	948	983	1006	995	999	1006	1062	1002	1020	1069	1042	1032	989	996	1014	1026	1020	1020	1058	986	1018	998	1009	1008	1033	1064	1046	1024	1041	1036	1000	1060	1037	1042	978	989	1066	1036	1101	991	982	994	1048	993	1017	1000	997	1033	971	976	1005	999	1009	985	985	1014	1042	1070	965	1009	1022	997	1050	1026	1070	1016	1015	1033	1009	1023	983	1001	988	962	1002	972	1032	1021	1013	1017	968	1002	983	960	1006	1043	1035	987	1031	1021	1054	958	1028	1042	970	1002	995	990	1060	1021	1006	1032	1071	1064	1033	1019	993	1051	1040	1017	1035	990	1065	942	1002	994	1011	998	1045	1037	977	935	1020	1052	997	1016	1051	1044	1053	1019	1042	985	942	986	968	968	973	1025	1060	993	943	1034	983	1051	1001	1014	949	1053	988	1005	956	974	1016	1013	996	1007	1016	1001	1042	999	1068	1068	1087	1058	1034	1003	1009	1027	1028	1008	1043	1043	1033	995	1000	1053	967	1074	987	1030	1004	1011	1024	1039	1069	1023	943	1044	1014	1052	1055	998	1012	984	972	1013	1066	1029	969	1062	1030	935	1038	1022	974	1006	960	1007	1049	1030	1039	988	1022	990	1042	980	1018	1017	1072	982	1003	987	1013	997	1006	1014	1044	1006	985	1075	997	980	977	1077	998	1017	1022	989	982	1042	1021	1012	1002	1032	990	1005	1050	983	962	1001	1025	1050	991	983	1051	1014	993	1010	1018	968	1018	1001	1033	1010	1022	1014	964	1018	1064	995	1032	992	994	1033	1019	999	1008	1022	934	979	990	1013	962	1015	999	996	976	988	995	1027	1021	1036	1008	1015	1031	1030	1077	1023	1005	1027	1082	987	1040	1007	1073	1008	1023	1000	994	1021	981	1053	997	1006	1024	1025	982	1005	988	990	975	1003	1036	1040	1016	1093	984	1050	1042	973	991	1020	1073	1036	1031	992	993	1005	939	1040	1005	1026	1016	1028	998	991	1048	1047	1031	966	997	1024	1033	966	1003	995	940	1034	1036	1029	1042	1036	1028	991	1020	976	1024	1025	972	1016	1022	992	1008	994	1012	1016	990	1060	1014	980	990	1028	987	1074	1035	960	1040	978	1030	1039	1009	1007	1001	1033	1051	1046	979	1019	1012	985	971	1036	1005	960	973	1006	1018	1010	1063	1081	1071	1008	1097	965	1045	1025	1077	994	1014	1022	971	987	999	994	1041	1017	1002	1051	981	1024	995	1043	1005	956	1018	998	994	981	1045	1001	1014	1054	1052	1054	993	1000	1045	1031	1022	1008	1002	1045	1014	972	979	1068	989	990	1029	1029	1044	979	994	1044	1024	1013	1012	1015	1013	1018	1028	1029	1025	1003	1073	1061	1005	1022	988	1011	973	1012	1007	948	1010	1047	1027	1046	993	1047	994	983	1071	1024	1065	998	989	1001	1027	1044	1026	1026	959	1028	1057	1022	1037	1023	964	991	932	1016	1048	970	986	1057	1038	997	984	979	958	1031	962	1021	1022	994	1014	1060	1029	992	1008	983	998	1014	1024	1042	1076	1041	1022	1046	1021	1022	1016	1024	1002	1007	993	1023	1035	1059	1025	945	1046	958	1002	986	997	1003	980	972	1039	1007	1019	990	1000	1056	986	1063	1020	1043	1046	952	1034	1018	913	1008	972	1055	1068	976	987	1034	986	1001	1032	965	1030	956	966	969	1016	1006	968	1013	1031	1007	1005	951	1012	967	953	975	1045	993	1023	972	966	1060	1005	1022	1037	1042	1031	1017	988	1026	975	984	1017	1046	1018	1004	969	1036	1011	1025	969	1042	972	1000	971	1019	1047	999	1031	972	1010	1040	973	1031	1067	1032	1045	957	1011	1005	1005	986	981	1056	991	1008	977	1054	1032	963	1054	963	1036	984	1035	999	960	967	1064	1026	958	976	984	983	1032	1003	1051	987	946	964	984	998	1017	1050	1016	973	1034	1008	1042	1016	1036	1030	1039	999	996	992	1037	981	1047	1054	1037	1019	1042	1062	1007	1018	1026	1043	990	988	980	1012	953	1036	1027	968	1020	945	1039	1011	1063	997	966	964	1056	999	1061	1000	998	1028	987	926	995	1019	1062	1018	1045	1000	1075	956	1044	1055	1018	999	1014	1061	1024	1001	1063	988	1032	1055	996	998	1000	995	1041	1010	992	1052	987	1002	1015	1033	1061	1052	1012	1006	935	1017	1046	1039	973	986	1001	1051	976	989	999	1036	1027	984	1048	996	999	997	1032	1045	970	1011	1056	959	990	1028	936	1033	1032	1012	1001	989	1021	1014	1022	1030	1023	1002	995	1011	1028	928	1035	1021	1031	1039	962	1048	987	1005	991	1011	1037	982	1051	1041	999	979	1005	1033	1024	992	961	986	1018	1045	998	1033	1073	993	967	947	1067	1063	995	1038	1026	995	995	979	1039	984	1029	970	1016	984	1037	1016	1073	978	1043	991	984	990	1007	1043	1005	979	985	1024	948	1051	1019	1046	1020	1034	1022	981	1047	1078	999	975	1011	1057	1003	981	1030	1010	1001	1017	1014	1003	1029	1000	1008	1000	1033	944	980	977	1008	1000	993	1038	1006	993	995	973	1013	978	1009	1065	1016	1020	1033	1029	1057	1017	989	967	1019	988	980	1018	1031	1004	1069	1035	1011	991	1022	1050	987	1022	956	1065	1003	998	1033	1025	959	1010	1014	1013	999	993	989	967	974	1042	1006	1066	995	996	1052	1063	973	982	968	1003	1006	1060	1028	996	961	944	1056	989	1024	973	1017	1052	1032	1015	1014	1033	1018	1077	991	994	996	1013	1017	976	1039	1049	1036	981	1024	980	989	1033	955	1010	1063	1051	1069	1034	1036	1000	972	991	1047	1025	1038	1002	981	981	959	1046	989	1028	1004	1022	1040	1006	1040	984	1021	978	1033	1018	965	979	1029	1055	1021	1005	1040	957	1011	974	972	979	1035	1023	981	997	1024	1028	1024	1050	1045	1028	992	1039	1019	1098	1035	986	1044	1055	997	1094	1026	1012	958	1035	1043	1062	1016	982	1020	979	1070	1015	1031	1008	988	1063	989	1007	991	1029	979	1038	1051	938	1026	966	1024	976	1063	976	983	1039	989	1012	980	988
27789	18327	17766	17756	18526	8460	4235	2111	1168	800	808	702	615	507	448	444	397	416	410	403	438	481	384	425	398	452	398	407	466	419	398	414	382	395	437	462	386	381	393	393	386	409	390	426	408	394	399	376	387	418	408	412	412	393	419	427	390	400	390	408	388	408	422	397	375	391	420	410	390	389	414	410	422	419	353	385	390	420	417	432	414	391	432	428	424	386	421	395	413	417	385	403	391	387	387	381	446	386	385	388	399	395	451	378	399	383	380	416	386	377	421	426	444	416	414	450	394	417	387	429	364	397	424	395	383	403	426	400	405	398	409	382	437	414	409	422	435	384	420	385	425	407	378	419	428	425	394	401	403	422	429	397	401	404	409	415	398	348	420	440	415	407	400	436	420	374	392	392	424	419	351	385	427	449	346	397	464	401	396	397	399	406	439	378	384	411	376	378	442	402	402	416	414	395	399	426	409	451	413	361	396	427	424	424	413	410	400	400	395	440	370	445	395	384	375	407	401	421	409	416	395	407	399	373	388	417	402	391	389	388	412	397	393	403	398	359	409	429	406	398	420	416	417	437	431	398	387	439	415	412	405	385	380	409	422	376	404	411	403	399	423	412	427	425	383	407	412	398	433	407	411	377	412	407	409	412	391	411	368	393	410	450	401	408	394	400	434	402	436	427	430	424	379	432	403	397	413	399	447	437	392	393	385	437	427	391	401	405	399	380	419	404	419	423	451	410	421	410	436	418	434	415	404	369	375	425	426	401	404	393	411	387	392	412	424	373	385	382	382	414	417	451	415	393	430	399	418	417	405	400	381	403	415	396	397	415	413	391	399	414	412	393	377	446	414	413	402	438	387	394	429	427	418	412	435	426	407	380	424	400	380	415	390	377	421	404	419	423	435	412	391	406	406	410	367	330	402	375	379	420	400	413	426	400	402	375	401	406	417	425	399	381	436	413	374	428	438	396	399	413	435	371	407	391	417	369	413	384	431	412	426	424	414	390	441	419	374	364	359	376	399	381	381	348	458	426	430	407	411	454	436	379	403	467	420	403	396	459	472	400	396	401	419	395	453	421	411	372	356	443	407	391	427	422	399	405	393	420	400	437	445	403	395	404	391	416	449	423	382	398	430	447	404	421	389	378	385	409	410	367	380	433	439	419	398	404	399	410	388	453	380	388	401	431	428	428	442	455	410	352	401	407	425	403	372	428	385	394	393	402	378	391	435	418	387	421	391	409	408	404	375	425	376	378	451	399	422	380	416	403	398	374	372	392	430	409	400	402	422	399	405	435	410	412	417	424	405	379	416	429	430	390	436	416	412	402	407	429	408	399	446	376	373	406	375	406	426	409	429	419	407	397	373	384	394	400	427	416	410	413	402	390	395	399	372	395	395	395	404	411	396	399	438	380	384	408	415	383	391	399	417	402	358	437	386	411	413	407	420	402	409	396	418	401	388	413	366	435	423	409	392	420	414	365	390	387	381	438	398	412	430	411	396	424	428	434	404	412	391	347	408	429	408	437	389	381	368	400	409	412	408	410	381	394	421	414	424	411	427	440	420	407	451	370	401	408	389	377	429	368	396	431	382	407	392	452	403	390	386	389	400	430	360	402	390	396	385	405	409	415	395	379	410	402	420	410	417	423	397	425	429	378	403	400	437	403	411	378	409	402	432	376	421	383	399	414	364	423	394	361	411	399	405	396	415	410	375	400	408	386	440	408	416	442	385	382	447	396	419	388	391	413	409	423	396	381	384	374	403	393	441	418	410	374	417	406	418	394	416	390	407	396	417	389	368	408	350	415	410	384	396	430	404	412	428	434	416	418	439	385	408	413	407	424	372	395	355	373	413	422	419	405	389	364	424	419	392	424	453	453	436	415	402	400	388	395	414	419	405	407	425	443	407	392	426	399	440	398	375	415	425	409	439	416	426	398	419	387	399	400	376	388	437	442	406	424	423	393	367	413	387	404	380	396	390	398	412	403	460	395	380	373	377	423	388	384	442	406	406	418	415	423	417	411	389	414	390	392	395	402	402	381	399	436	409	420	420	386	377	399	388	398	425	445	417	388	372	384	401	398	395	423	444	401	395	399	415	394	444	380	425	409	408	402	398	400	416	398	379	413	409	422	414	369	413	400	439	381	415	423	431	412	415	426	411	440	412	419	448	380	433	397	406	378	399	400	431	431	380	388	434	398	413	411	403	396	398	457	413	394	408	414	412	417	415	400	414	405	401	407	436	423	430	394	407	404	397	443	403	425	416	379	388	454	367	412	413	378	371	383	453	441	447	425	416	428	431	382	401	379	434	416	402	443	400	384	429	401	394	409	381	443	408	401	393	384	420	401	373	418	402	433	393	433	413	414	411	387	413	409	375	390	393	404	451	408	387	385	424	398	392	359	428	385	409	406	388	415	398	437	410	400	393	431	449	410	404	406	397	404	428	412	397	394	433	391	406	391	409	433	378	372	380	424	385	435	445	414	387	424	403	396	411	408	447	432	390	427	400	416	385	405	429	406	389	400	388	416	416	428	381	375	408	424	425	410	445	440	415	428	431	423	407	416	409	412	414	404	382	384	400	400	426	357	404	388	391	448	433	447	426	396	414	370	415	412	405	418	376	403	391	397	396	386	404	451	394	440	374	429	396	412	439	380	389	377	404	422	366	438	443	400	392	382	421	396	399	380	395	405	408	393	414	399	386	438	419	397	380	412	430	403	375	396	407	402	393	432	439	402	420	390	422	399	416	411	412	396	424	388	396	356	400	402	404	380	402	371	433	413	406	415	395	413	379	410	403	366	397	407	433	425	384	409	411	416	442	395	386	418	371	398	421	397	409	411	428	413	400	402	366	392	397	422	407	368	401	431	423	397	406	425	408	437	409	429	372	390	394	391	402	392	412	416	433	425	392	402	402	389	380	413	424	410	417	416	410	423	423	422	433	372	408	375	416	397	394	395	393	388	423	374	405	417	434	410	423	423	415	425	399	385	384	409	429	392	418	418	366	402	406	375	411	357	427	426	415	430	400	400	395	430	453	411	438	394	412	420	420	424	426	400	405	413	399	385	406	410	421	366	403	427	422	425	407	408	418	405	413	447	413	392	415	404	445	438	414	391	417	433	400	396	429	387	435	377	391	390	426	410	394	447	401	413	418	412	439	381	405	405	375	410	403	435	397	385	409	386	383	414	395	408	393	422	406	356	451	402	428	394	441	380	412	417	401	384	455	444	398	396	457	395	402	388	398	406	382	385	411	343	388	411	410	422	406	368	383	402	428	378	371	405	419	374	444	384	444	383	427	420	414	418	394	407	381	370	415	402	470	405	453	403	398	415	375	410	421	420	444	369	413	430	393	395	398	388	445	412	385	435	379	389	384	411	425	394	392	399	401	408	398	413	482	453	381	411	371	396	429	425	410	430	432	417	430	437	383	446	408	368	378	425	399	403	431	411	403	416	428	404	428	409	425	440	421	411	392	443	361	451	414	399	369	412	402	425
20301	15892	22847	27341	32197	19990	14655	8709	5062	3273	3677	2862	2010	1724	1272	1167	1059	1078	1031	1067	1078	1098	964	1045	951	1021	965	961	965	1059	1015	1015	981	1065	1038	1044	972	1089	966	924	1012	1033	1005	970	995	1028	973	922	994	1039	1105	1020	983	1000	962	984	980	1026	972	968	939	1043	962	1028	927	984	1006	976	971	931	979	943	973	976	995	993	991	969	980	981	966	971	1005	1008	1015	984	983	968	1019	915	1022	988	962	1007	943	999	979	913	1025	941	978	1019	1030	989	960	971	994	948	964	992	1016	1027	989	989	993	975	958	933	982	978	983	1005	988	1006	1010	951	1023	950	1013	944	1033	970	1004	967	988	949	961	959	994	984	1022	991	1047	975	975	953	1025	1003	930	1018	984	950	1012	969	995	958	1008	1002	1009	1010	1026	988	982	982	933	1039	951	987	1058	1014	934	985	993	970	972	964	1037	998	1010	972	936	966	991	982	980	993	1041	967	1036	985	1021	1009	995	980	998	999	962	972	1059	991	1011	982	987	1043	962	976	989	996	993	973	999	1022	1007	1007	974	983	962	970	993	1003	933	1015	977	1002	948	991	1021	1016	971	1035	955	956	1005	971	1045	971	986	977	960	988	965	963	1006	1011	939	966	1005	980	991	975	996	981	944	979	933	978	948	1023	942	968	991	1015	998	966	973	970	945	977	972	960	1016	943	968	1055	1007	1040	1010	982	997	957	1021	995	1012	1017	941	1012	988	989	947	997	1025	988	975	958	993	977	1023	966	1008	984	1006	995	1001	959	1039	979	936	1015	941	947	909	950	1005	977	996	963	1028	971	986	912	1016	1038	980	970	961	976	983	987	993	1019	960	1003	981	1004	988	1028	988	975	979	1040	998	1047	972	1006	903	1001	928	997	1033	974	960	971	970	981	972	1001	1030	982	984	978	990	990	978	1046	972	1021	939	1007	892	942	985	982	1011	925	1052	1033	1005	935	992	966	1014	981	1002	968	970	1047	968	1005	993	939	990	956	966	994	1018	993	968	1021	980	921	977	1039	930	980	921	887	958	974	926	975	926	1037	943	974	1006	986	981	1032	975	951	953	902	964	1041	1015	976	960	1010	977	1022	988	1001	1011	956	975	962	993	1022	980	992	918	992	1004	1021	960	979	943	955	939	972	961	1079	1022	962	995	1001	1007	968	1016	1008	971	999	966	994	1021	998	956	1023	960	956	987	1012	952	997	955	977	1012	1020	986	1000	975	976	976	985	947	991	991	997	956	1075	987	1047	918	1020	988	1005	946	1025	934	987	991	1028	964	1010	974	996	923	1014	938	1019	995	985	935	1008	1010	950	985	953	980	1023	994	988	1015	995	1030	908	1004	983	1004	976	989	975	968	1014	1003	1008	969	982	989	1013	978	1013	960	1025	991	981	979	1040	961	919	968	950	950	1019	996	949	948	1002	919	971	953	971	940	1021	1008	990	975	981	972	970	998	1003	988	947	930	961	1015	1000	1042	1001	985	1064	951	984	900	958	950	989	951	950	1003	955	993	879	996	1005	958	997	1000	1015	977	1005	994	983	978	1030	961	976	950	1029	1044	996	1025	981	997	959	1013	1039	980	957	988	991	978	988	974	998	1008	1042	979	950	951	936	956	997	1005	944	1038	981	934	951	984	996	950	1021	975	1002	996	1042	923	979	928	953	1035	955	1038	943	1012	977	977	915	1021	943	988	1005	1059	1016	980	953	987	967	995	954	987	971	986	939	947	1004	962	988	969	936	984	1019	953	1012	965	1015	1003	1004	957	963	978	1030	950	1018	980	975	1046	1002	960	1001	1004	940	1024	1018	987	941	895	1036	941	1079	1002	946	966	1015	975	997	913	926	971	948	947	991	1023	941	965	971	997	976	938	1010	965	988	1059	1051	1003	964	991	1012	992	1028	976	1002	1007	965	996	974	982	1033	972	998	983	999	1023	945	961	958	976	1027	1033	1040	991	949	918	1044	980	988	950	978	943	986	1037	1046	1037	975	996	995	966	1045	1019	978	975	950	920	962	1010	967	959	979	1023	960	927	1049	955	1031	969	1014	1063	974	995	1033	951	1062	962	1030	1030	950	1021	1018	944	1001	1034	1020	1003	1009	976	1037	1040	1043	967	1003	1006	971	1025	980	937	972	994	1033	962	922	952	1007	968	1024	1000	964	1038	987	977	997	1005	979	933	997	991	984	1028	1000	988	986	988	973	969	961	1040	974	971	963	982	1027	961	1004	975	968	1028	956	1026	970	1002	975	1010	975	1028	955	979	1042	969	1016	960	958	938	978	1018	982	1035	991	1017	988	1038	954	977	977	994	984	989	1013	977	1050	999	944	965	1025	930	1009	1020	1014	961	981	977	1031	968	973	1013	1017	1002	947	1011	963	957	980	982	998	1011	1040	981	953	1038	964	1010	1003	1038	986	1009	1023	989	986	979	1001	1015	1061	984	1011	975	1026	969	970	1011	968	993	953	939	979	967	970	996	995	970	964	932	993	915	982	937	1006	1042	938	978	995	976	963	990	1027	969	1017	992	1001	981	981	1009	983	966	949	967	992	983	1051	1003	955	973	942	1026	992	1014	941	1010	993	969	1012	977	1014	968	991	1028	1005	945	995	993	989	1029	959	977	955	984	1026	957	1026	977	1019	972	1026	986	1012	974	1003	998	962	962	1026	1012	966	998	1023	987	956	987	1007	959	969	1018	953	1001	1021	962	1014	948	1008	1053	956	980	980	968	1001	958	957	1057	1021	975	1037	972	1049	1010	1001	1016	1010	986	999	1048	1028	982	967	974	931	1005	983	965	1016	1015	987	945	966	951	1011	1028	956	992	989	956	998	986	1004	1031	998	935	952	1033	999	982	1004	973	977	937	936	1045	1031	1029	968	988	955	940	1005	943	922	986	960	1028	970	935	948	1059	1000	1025	967	978	1009	999	1035	989	980	921	996	992	1003	996	1036	976	969	987	967	1030	1046	1000	917	1027	976	990	952	960	919	1012	951	983	943	1017	978	976	908	950	1026	1006	1037	972	965	981	994	941	948	981	1017	966	1015	1027	992	1012	1015	991	975	972	953	1013	1032	983	973	975	968	1000	1009	977	972	966	989	974	975	1076	1006	1034	955	993	955	1004	940	972	976	1008	986	989	913	983	1000	1047	1011	996	1010	925	981	955	979	979	960	979	958	1044	905	997	1035	961	962	985	1001	980	969	992	1032	996	1007	976	957	986	994	1046	974	988	977	1017	1058	1000	1007	972	1037	931	1016	1010	952	992	991	994	972	973	931	921	1011	983	1041	952	972	947	1026	972	992	992	968	1022	965	975	1005	994	1005	1016	994	1021	1001	958	989	1029	977	1017	980	948	980	950	1015	914	949	965	1008	952	942	932	975	961	966	995	1044	1004	980	1007	1035	976	994	1004	907	976	1003	991	941	961	970	994	975	914	983	988	983	981	953	1030	960	991	966	974	988	1020	1008	994	973	1023	939	1025	1043	982	1005	1027	1013	1038	998	942	971	989	981	970	1027	984	947	1026	961	980	992	996	975	1007	1022	961	1025	1025	935	966	1026	995	961	1016	998	971	1035	1037	1005	1015	1032	1013	1010	1012	1007	979	996	973	987	993	979	1056	975	953	1016	989	984	933	998	1031	919	1005	955	984	968	967	991	945	978	987	1012	980	976	973	914	978	1015	975	981	961	958	1026	963	963	956	1020	930	1008	968	1009	981	959	1044	934	915	947	1001	995	990	972	967	971	959	987	989	968	994	1012	995	958	998	989	978	1034	1024	990	937	975	986	986	1030	1019	999	959	970	987	933	997	977	1027	993	992	952	985	1012	1074	1053	994	936	963	1006	925	1036	1009	945	1012	978	979	997	976	1000	1014	989	995	1035	1004	1007	985	942	989	1020	982	974	1028	1027	988	964	966	959	1000	1046	953	984	1051	969	951	967	1005	994	1018	1043	941	1015	1016	992	975	964	950	996	974	986	921	1036	1003	1013	952	1028	964	995
37427	27549	27031	28808	26723	15656	8903	3423	1379	683	667	506	443	359	308	235	229	264	222	233	240	239	243	236	271	246	212	209	233	220	225	208	214	234	265	227	221	222	238	230	187	227	229	219	233	236	236	243	249	244	257	243	241	215	242	221	221	208	226	251	231	249	243	219	216	215	223	201	252	222	226	204	257	247	205	234	218	241	258	199	211	256	247	221	239	231	242	254	225	240	198	227	224	245	213	244	235	240	207	227	195	202	232	235	230	235	239	213	211	233	245	239	233	234	213	221	220	250	212	214	241	211	237	234	211	253	227	226	244	231	217	208	205	211	208	213	219	209	208	179	205	207	227	225	245	211	228	229	218	216	224	219	249	229	227	225	204	211	241	205	211	224	241	210	239	251	215	248	234	221	199	243	244	226	236	202	223	235	229	230	207	233	222	223	239	225	207	221	251	224	247	226	203	210	213	234	228	248	229	222	228	233	229	237	235	226	245	218	213	212	212	217	217	218	222	221	203	221	217	222	232	219	233	224	223	214	255	226	215	256	257	214	222	209	251	236	235	229	234	223	216	207	221	226	210	232	226	251	228	231	238	231	243	226	218	216	214	217	234	218	219	236	229	222	246	228	211	213	204	216	237	241	208	232	229	201	230	234	224	242	219	206	235	231	227	214	221	241	238	235	231	215	222	203	233	214	242	234	244	209	215	240	217	238	227	237	244	242	212	214	219	230	223	213	224	207	222	206	250	224	222	205	238	229	238	215	248	217	238	233	235	223	225	220	218	222	179	202	221	219	208	246	200	205	230	229	231	217	235	230	226	237	198	229	230	196	199	221	227	232	246	245	214	232	216	233	255	208	237	227	254	192	256	223	232	206	260	217	249	190	209	249	235	206	256	224	238	242	204	247	239	212	248	254	208	240	252	209	218	214	202	288	219	232	244	207	253	197	239	221	221	238	219	186	242	236	217	225	229	220	214	207	231	254	210	234	227	239	190	227	244	245	231	227	231	218	213	224	220	232	242	221	227	202	241	213	239	230	231	215	214	222	194	231	243	234	227	222	232	256	248	213	250	218	254	221	243	227	224	205	208	216	233	226	223	223	232	243	225	199	213	209	202	220	217	225	232	226	244	219	238	238	209	219	224	249	216	203	213	230	228	234	201	217	203	220	215	220	235	218	223	194	221	216	220	261	229	220	236	245	216	229	223	203	246	217	233	216	211	228	220	229	223	227	234	219	245	249	244	209	205	216	202	209	203	221	230	234	232	232	206	214	197	204	225	219	238	223	225	229	253	225	225	229	241	190	197	239	220	228	225	219	234	224	237	210	216	227	233	218	237	221	219	184	265	230	246	185	254	232	236	204	196	209	220	220	225	245	228	256	227	236	243	229	204	217	247	192	212	220	224	204	212	224	233	258	224	224	245	216	219	221	211	238	230	257	235	211	220	214	200	227	249	226	242	216	241	231	212	220	233	231	227	219	194	205	248	211	241	187	253	212	223	218	227	221	245	234	269	235	228	213	244	206	254	232	209	235	248	253	241	223	215	249	245	220	247	255	233	228	220	204	232	231	217	245	238	243	196	224	220	247	242	249	224	218	226	236	220	216	217	231	256	238	230	221	209	245	257	215	225	239	214	243	240	214	205	232	220	234	235	233	242	218	209	245	237	220	241	200	233	225	224	225	228	237	207	216	227	241	225	199	200	246	235	201	218	212	262	242	249	253	219	218	239	229	224	236	226	223	204	236	212	202	212	195	204	216	227	219	243	209	250	237	227	235	229	233	200	227	235	238	218	199	230	212	225	225	225	228	249	215	228	246	227	229	222	222	239	201	197	208	206	251	212	257	232	230	222	214	249	199	239	254	232	220	223	211	232	220	214	212	217	212	220	264	223	236	213	239	226	220	211	223	205	221	207	272	208	210	218	225	279	232	203	252	270	208	202	242	213	232	271	218	201	242	183	221	222	219	256	191	217	245	188	232	276	239	247	225	230	243	220	232	196	214	190	213	228	234	250	252	218	211	235	223	259	220	222	228	219	212	219	206	233	209	247	250	250	209	241	228	236	223	222	220	212	234	197	205	205	210	217	214	246	229	205	229	242	223	212	218	222	257	226	202	217	198	243	220	221	238	220	213	223	232	202	214	243	222	235	224	243	220	212	227	225	213	228	201	240	240	207	248	198	244	216	200	251	223	247	245	201	223	239	243	212	211	220	238	214	253	228	214	204	236	242	209	214	205	235	231	192	213	212	217	243	228	226	234	221	214	198	210	228	219	223	220	249	206	231	234	222	222	223	200	221	214	228	217	240	226	242	230	216	219	228	204	231	220	250	230	207	217	250	202	241	247	191	213	213	212	246	242	239	233	226	258	228	202	218	228	226	212	226	256	233	224	237	225	224	213	199	213	228	243	225	202	221	213	217	250	226	236	250	236	237	225	200	254	225	212	234	215	211	207	198	233	198	211	222	227	242	213	229	242	237	254	256	235	252	235	249	215	203	216	219	247	263	227	189	239	231	243	229	190	235	220	242	232	243	205	253	232	211	259	236	220	228	230	197	220	203	217	238	230	242	243	192	243	228	229	268	207	227	203	220	247	230	258	221	219	237	233	241	262	227	226	234	258	222	236	230	212	202	213	237	231	214	221	252	237	220	237	248	224	233	207	228	227	224	227	232	233	240	242	203	229	232	221	275	251	214	237	201	220	256	231	223	225	225	254	225	244	190	251	225	225	210	221	216	205	228	219	239	244	247	216	238	224	265	248	234	251	225	249	223	240	234	209	240	243	217	236	218	207	218	242	195	212	188	221	207	266	216	198	213	256	200	214	233	224	218	225	215	233	240	225	193	221	237	238	247	203	203	221	235	224	213	245	236	259	219	216	224	191	217	258	239	198	238	246	232	212	251	269	258	211	240	208	248	217	220	215	189	226	222	226	249	216	222	231	218	224	250	250	215	258	242	251	226	241	209	258	250	214	220	214	252	252	215	232	213	210	255	217	194	229	218	224	229	221	225	222	211	277	238	230	236	204	232	257	235	220	218	237	241	251	203	263	256	242	209	231	266	227	212	222	223	246	218	222	217	229	237	231	228	217	211	209	253	218	210	187	242	228	213	248	210	237	202	226	236	209	221	200	228	222	254	237	221	250	250	244	220	229	223	258	228	227	226	222	240	206	220	221	217	219	252	226	236	222	211	226	233	208	209	229	211	220	251	235	218	194	259	238	209	219	239	239	184	241	229	216	212	225	227	232	202	215	229	208	221	249	203	226	211	200	224	229	232	238	242	220	235	226	274	234	204	229	206	222	239	223	226	225	230	219	223	237	247	219	224	226	220	216	208	228	252	237	220	223	204	248	254	214	221	229	226	224	250	220	214	226	214	213	261	211	248	235	244	251	225	206	230	250	207	207	235	253	236	249	221	236	198	244	224	244	209	232	247	231	208	210	253	234	221	227	225	203	259	235	207	216	224	220	214	231	229	238	243	210	217	222	241	237
25894	22055	29998	37266	36998	29887	22964	11867	5937	3405	3495	2531	1832	1311	1022	764	737	683	708	679	684	735	657	655	644	607	636	593	601	660	621	597	606	607	613	627	588	549	578	567	604	602	598	591	550	637	572	563	615	608	569	552	611	536	568	566	607	577	606	603	583	598	581	562	557	580	593	502	589	578	593	589	590	617	622	606	606	577	597	579	532	560	609	592	596	605	581	613	567	590	602	580	560	578	595	585	580	568	560	587	574	615	629	544	628	591	611	579	608	568	550	586	608	577	608	603	564	582	594	567	603	548	578	559	549	583	518	632	577	586	607	571	581	584	588	556	609	518	597	579	592	558	610	555	563	577	591	592	569	576	593	567	636	546	574	582	564	550	570	558	608	578	613	587	587	566	555	580	616	592	637	560	556	555	578	619	581	607	582	534	583	562	514	611	572	581	599	577	590	598	574	540	579	579	599	615	606	586	618	603	595	545	565	604	576	575	533	626	620	574	556	603	556	585	586	603	601	583	554	535	560	595	583	606	591	566	582	580	616	569	606	578	566	586	614	564	557	571	611	561	607	534	589	572	548	582	542	590	564	588	602	596	578	570	607	600	535	584	582	579	598	594	612	591	595	593	566	591	549	554	586	563	599	595	612	554	603	555	569	583	606	576	623	589	583	575	614	569	538	576	607	586	543	579	572	577	548	561	611	600	578	567	522	568	578	568	510	599	570	569	583	597	557	587	650	602	632	595	564	567	578	581	578	576	570	585	559	591	638	617	555	599	559	555	548	545	529	590	599	569	594	585	599	576	585	533	598	553	568	595	611	597	550	588	538	574	566	560	527	611	567	577	592	605	598	558	576	586	546	572	599	612	557	604	558	550	588	593	575	557	621	549	555	569	565	606	602	614	557	586	600	578	638	541	556	569	524	544	571	589	585	563	532	550	581	553	553	606	634	511	578	615	547	567	565	578	601	578	586	570	570	582	586	583	616	595	591	586	565	550	591	595	594	504	618	611	581	586	568	601	570	584	593	564	576	583	590	575	607	618	567	579	594	588	567	599	524	565	574	584	568	579	588	612	579	632	584	573	636	576	586	543	580	560	596	586	590	584	537	572	562	571	554	554	608	562	598	580	582	556	566	549	572	501	560	602	587	573	568	594	555	561	565	598	606	597	579	590	552	587	573	572	612	580	608	553	606	560	586	581	545	557	588	578	572	571	599	577	569	589	615	603	578	557	565	584	575	582	581	614	549	582	540	588	545	579	535	603	601	587	589	588	569	552	555	597	594	586	550	624	598	566	582	573	580	631	564	598	565	591	563	592	579	580	589	635	590	588	577	546	583	601	567	581	574	554	628	613	577	575	534	596	586	588	599	560	561	567	585	625	580	588	635	566	593	562	553	599	584	557	568	560	612	555	638	609	611	569	602	572	576	599	583	594	603	563	560	584	576	590	608	605	504	565	606	597	572	572	585	595	609	579	566	594	617	600	600	598	571	608	567	571	578	642	559	594	608	571	562	546	572	556	568	550	588	594	570	633	551	547	569	569	559	546	550	564	570	538	585	605	575	557	575	615	541	610	575	638	597	584	575	581	586	533	592	577	590	563	565	582	589	553	587	560	581	586	600	620	618	610	571	573	575	567	615	587	586	573	603	595	566	630	584	564	557	604	570	602	595	593	585	547	553	574	594	584	617	594	609	570	626	610	561	556	611	619	569	565	567	573	619	542	566	572	597	628	566	599	575	570	609	554	593	540	577	553	594	547	573	580	595	544	571	568	581	569	606	556	570	544	585	571	585	584	562	555	612	558	601	559	614	585	556	549	554	551	585	593	613	574	597	558	573	565	606	562	590	543	623	588	574	570	604	619	593	599	579	592	588	599	581	565	594	562	547	566	581	584	600	598	533	590	552	622	591	574	549	573	534	600	578	547	595	589	610	603	549	621	556	595	593	552	567	566	561	538	619	536	592	576	608	617	562	562	555	572	613	579	563	586	566	600	612	599	550	595	603	583	598	539	554	579	583	566	573	584	582	586	585	573	575	587	582	562	591	568	562	585	604	623	567	620	544	565	598	558	580	595	598	580	584	582	556	583	600	563	577	579	544	608	554	596	594	574	588	543	592	520	627	620	625	557	558	602	577	558	598	571	582	582	583	590	585	544	554	597	578	570	581	578	612	569	613	587	574	622	558	559	598	571	599	581	633	596	595	548	581	568	571	593	590	575	564	621	580	550	578	533	573	581	604	573	536	569	593	617	598	616	583	541	587	585	556	597	564	583	575	614	551	572	588	613	581	589	551	581	550	580	591	573	598	539	573	616	550	595	575	606	571	595	565	612	583	555	576	580	540	517	614	574	595	583	575	569	609	626	587	580	632	587	590	555	613	565	585	587	582	581	605	585	598	571	565	595	601	575	593	554	563	579	557	564	586	546	600	590	563	625	625	560	561	554	574	576	608	573	584	582	592	630	593	585	548	576	562	562	587	580	552	575	532	557	581	584	616	569	562	543	545	565	577	576	592	590	577	535	593	615	542	547	579	581	602	578	579	576	573	558	579	586	591	589	562	575	582	597	623	587	608	606	578	562	521	620	570	584	579	556	603	602	606	590	586	586	597	526	595	614	610	532	579	606	594	583	568	557	575	540	556	543	573	541	597	544	592	578	560	580	595	590	581	582	548	607	572	648	611	597	553	557	564	567	615	613	612	532	605	551	582	568	558	581	557	608	586	562	621	575	561	587	580	596	578	573	604	559	616	584	557	580	587	569	557	586	553	546	571	611	617	624	618	566	562	534	608	618	555	592	577	563	619	567	552	607	581	595	593	559	579	599	578	598	571	585	526	562	547	557	544	573	539	605	552	596	529	601	609	533	598	645	583	587	596	601	578	553	648	638	563	631	576	547	606	529	590	547	607	576	600	572	656	627	603	568	600	552	577	578	567	563	558	603	636	578	584	584	623	608	591	619	585	579	602	582	551	559	571	598	585	598	594	602	598	585	537	584	597	595	600	595	635	614	600	580	571	595	588	572	617	641	581	627	575	561	598	638	581	552	593	598	599	545	605	592	568	613	576	582	558	590	582	584	568	541	579	585	594	557	582	584	582	591	574	535	582	576	582	581	616	561	573	558	570	584	564	570	555	629	550	613	598	535	582	590	599	564	536	627	618	588	609	567	578	560	549	558	604	585	587	567	602	538	584	587	633	561	556	646	606	626	575	611	597	632	541	565	572	574	548	551	588	551	583	658	561	600	575	582	573	617	561	558	571	580	564	561	606	583	564	588	553	585	536	570	593	564	592	584	566	582	566	597	576	598	633	545	620	568	565	577	570	575	590	568	603	573	592	557	622	600	549	563	606	581	582	601	557	647	586	582	611	555	533	586	593	560	553	565	608	580	574	622	540	555	597	579	582	584	559	619	564	554	607	605	612	589	566	621	602	576	578	552	563	567	585	606	553	585	619	588	565	563	593	628	612	572	589	541	567	611	597	637	572	566	571	581
11563	6071	4915	3635	2788	2222	1389	885	603	511	468	508	444	454	420	395	397	394	404	424	412	426	413	422	426	440	448	419	397	407	429	378	386	413	397	392	449	422	413	420	421	402	416	390	423	455	444	359	411	428	443	399	432	393	375	401	398	384	392	404	399	411	368	419	375	385	415	440	438	423	422	408	392	400	401	394	403	428	473	396	444	456	405	389	359	412	355	377	417	396	382	437	409	424	450	418	433	405	406	439	367	417	426	396	411	401	426	402	400	424	458	428	424	412	381	442	450	389	396	421	378	397	408	417	400	390	416	430	388	401	436	418	418	417	402	450	395	372	412	430	390	406	394	388	405	435	449	431	409	390	438	408	443	411	448	402	384	402	390	416	392	399	411	405	437	408	407	404	426	409	422	388	429	428	466	386	424	389	392	400	392	404	420	426	389	386	416	435	364	388	455	440	426	365	382	409	401	449	388	402	403	444	375	416	390	431	459	429	366	382	418	401	393	438	442	398	424	388	434	396	378	436	421	421	415	375	391	372	420	407	422	422	431	399	401	414	395	391	411	413	396	385	392	378	436	436	434	423	396	420	435	437	427	418	392	416	468	408	414	396	402	430	411	429	391	411	400	405	367	422	379	441	390	422	403	445	419	390	404	386	376	399	376	397	397	401	403	411	418	408	397	408	387	421	419	409	441	420	396	399	404	396	419	406	374	383	380	382	380	420	401	456	437	393	439	373	417	362	405	414	390	416	434	417	422	373	361	421	445	447	434	444	438	370	415	379	425	434	433	404	378	395	379	413	384	396	379	430	416	403	379	425	416	408	398	380	369	394	442	422	380	429	429	405	393	398	443	438	419	419	418	430	443	424	475	420	401	427	389	413	410	376	385	419	362	383	415	422	379	441	409	412	387	405	413	405	433	433	436	405	441	443	392	439	439	362	411	419	410	435	368	409	443	385	426	400	425	400	439	416	429	387	418	389	432	418	414	436	453	411	408	411	388	441	399	455	438	374	397	407	422	433	408	430	392	387	415	416	437	426	378	399	435	432	428	423	415	398	420	447	445	444	374	385	413	402	396	435	395	403	386	396	373	442	387	414	393	410	431	440	403	382	409	392	420	403	410	393	396	404	434	393	424	417	441	411	402	411	391	418	400	400	416	423	445	398	419	404	402	398	422	439	380	435	389	419	466	407	374	431	406	455	398	417	386	378	432	433	380	431	406	410	406	455	414	416	383	425	419	434	418	462	463	421	426	448	435	403	424	416	424	382	410	381	413	436	444	432	394	401	416	431	433	396	404	397	402	385	400	416	380	409	419	390	391	410	427	367	399	459	399	458	408	403	430	395	406	407	404	408	350	395	431	403	391	432	431	408	418	433	379	414	389	400	412	386	395	449	401	394	389	466	405	401	395	435	387	420	420	404	404	395	382	416	440	381	449	395	389	436	442	440	427	403	405	446	435	393	386	381	429	414	377	379	382	405	436	401	423	403	377	431	411	459	403	411	426	393	396	421	384	392	439	408	428	419	444	426	421	413	448	399	417	396	447	394	403	400	412	436	436	394	438	463	401	410	419	414	433	416	444	380	376	361	394	401	387	429	426	418	420	382	393	450	417	427	417	395	384	442	414	380	444	414	396	387	428	428	432	434	406	382	417	424	407	436	360	400	376	411	390	418	409	384	419	390	418	383	392	399	452	409	429	396	424	414	433	414	397	373	421	426	406	417	420	408	385	404	423	434	429	412	416	406	384	422	434	418	411	423	398	420	415	368	374	406	437	367	436	433	378	370	423	426	418	401	392	425	394	416	413	404	415	383	463	447	463	409	406	380	379	416	402	438	418	415	453	418	435	400	408	418	404	413	449	423	407	394	403	372	401	420	379	423	403	436	416	403	394	375	428	408	422	397	351	447	404	406	408	387	419	423	415	413	378	379	396	379	406	438	423	395	404	406	411	383	403	405	434	360	435	396	410	406	391	410	390	408	381	406	428	430	433	378	402	403	393	430	419	394	455	416	399	399	433	400	430	420	399	399	365	402	420	366	443	369	411	415	405	418	381	413	380	416	434	429	423	417	401	413	386	417	392	404	441	386	410	433	380	441	419	417	418	399	425	439	400	384	413	376	379	431	422	423	405	400	422	406	364	406	424	403	401	421	417	438	396	447	449	424	430	412	401	402	387	423	397	396	384	421	405	455	430	395	389	420	424	453	399	374	421	415	405	384	417	426	394	414	468	404	409	428	392	409	422	410	423	410	415	397	414	435	410	454	421	407	374	428	391	403	422	394	443	418	427	387	452	400	368	403	434	422	389	421	438	424	431	399	461	409	382	389	432	393	412	424	408	416	401	426	449	429	411	439	425	417	395	408	425	406	405	415	403	378	425	384	444	403	410	403	423	416	376	391	411	397	460	384	402	368	446	428	398	406	358	432	399	365	403	412	417	409	420	407	422	403	437	423	416	391	403	406	394	391	426	405	393	382	409	385	386	399	377	431	388	405	393	381	440	428	400	430	380	362	436	409	406	402	406	410	440	434	395	404	434	429	425	432	371	408	394	443	387	438	440	431	431	393	400	439	392	405	415	380	396	386	408	374	412	450	403	420	406	415	401	397	380	404	434	422	430	426	398	420	419	386	416	397	437	415	406	422	376	381	417	385	420	401	435	365	422	403	421	404	408	429	410	404	409	389	394	426	394	419	419	396	391	409	441	385	407	427	407	413	375	431	387	424	393	409	392	413	370	396	418	424	435	408	443	420	443	440	407	412	423	441	415	393	424	399	409	407	407	431	424	421	410	398	450	399	419	398	414	404	418	398	415	409	419	421	439	391	388	414	371	389	393	397	392	387	400	393	399	400	407	420	399	409	389	399	434	425	417	368	432	421	426	423	410	398	414	427	394	450	417	431	405	394	417	428	415	407	447	435	407	427	423	398	402	410	425	387	406	391	444	405	396	421	458	402	410	466	396	377	385	394	413	381	419	418	408	372	404	374	410	407	407	409	406	423	418	464	402	398	422	387	409	413	404	420	397	410	389	418	428	460	399	437	365	402	394	407	425	443	436	403	410	437	426	429	404	426	439	404	401	411	424	438	407	379	397	402	428	416	415	441	419	410	441	408	393	374	419	375	419	379	430	412	414	381	372	418	379	416	399	391	387	449	424	398	421	415	389	396	413	428	412	429	389	419	413	379	410	394	392	409	394	401	409	419	465	413	397	455	380	407	409	404	412	435	434	386	401	391	405	411	394	391	407	385	369	431	379	407	419	393	400	414	384	434	409	454	394	435	432	425	431	381	426	417	419	365	409	414	415	423	412	422	440	399	363	406	402	418	388	410	397	418	415	413	419	415	419	422	395	399	426	415	433	392	402	421	406	386	399	375	429	421	402	432	408	417	415	383	388	375	395	424	435	457	390	407	439	377	380	409	428	397	449	403	406	434	417	412	419	382	403	378	389	421	411	417	381	389	425	422	432	430	376	401	413	392	396	430	428	388
8527	6168	8883	9190	9702	8538	5790	3386	2014	1627	1486	1577	1269	1205	1115	1042	990	974	997	997	977	1002	1039	1023	1065	1028	984	1000	1009	998	985	975	940	1007	1030	973	979	1017	986	970	980	988	1019	966	1006	961	984	968	1044	994	992	947	1025	988	985	968	947	992	1011	988	1006	1049	997	1017	960	1007	1063	952	968	995	951	996	1001	1015	1016	953	976	987	985	1014	982	971	1040	1012	991	1013	969	938	1016	1004	999	976	976	920	989	1009	996	995	998	964	1070	993	984	1027	1013	1004	1019	995	992	1024	969	972	950	944	986	988	984	1012	939	988	999	1004	955	928	974	963	958	1042	977	956	957	1005	1065	958	1019	1031	1035	1051	1024	979	1076	1002	922	944	938	976	1033	1037	944	994	992	1014	1047	972	973	988	1006	1007	1012	992	969	1001	982	1008	966	935	972	1036	960	1000	1031	984	1009	997	985	1012	943	980	989	1011	1000	1017	956	1060	1022	968	994	969	1001	973	968	978	990	970	983	1039	1009	993	996	1044	978	999	980	987	969	993	1006	1020	1038	1030	929	1050	969	998	1008	1016	973	1000	948	985	999	933	979	1043	939	973	952	1017	1026	1062	994	1027	1002	1034	1008	1001	982	1027	975	1032	989	1014	1014	996	1026	1012	1015	970	977	1061	979	992	1080	958	933	1031	966	1052	976	1043	1014	1007	1051	1019	1050	992	1038	1003	971	1029	1018	998	1029	955	996	1003	1037	958	1003	1001	1024	1006	999	1003	985	1006	954	928	1000	941	1007	956	985	1007	992	1046	1003	1006	1082	947	1004	989	1007	1005	1014	1002	1036	938	1042	961	1027	1060	972	1010	1012	1028	983	991	971	977	1027	1004	957	975	946	984	1035	1061	1002	1002	1022	956	956	1023	982	1071	1030	990	1024	1013	948	1033	970	1071	1007	1001	988	994	1002	1035	1004	1016	1022	988	960	1034	990	991	990	1009	1022	1029	982	961	973	976	1009	966	980	1046	987	980	968	1097	991	1028	1024	1009	975	1018	1016	953	958	1047	947	1045	1005	1005	1067	1068	941	1024	970	1006	994	1040	1038	956	946	990	1050	1019	1010	941	1025	978	1001	1064	1031	1031	975	1016	983	986	958	1003	1047	959	923	1011	1023	1029	949	1036	949	1010	947	992	1001	1030	1073	972	1021	1012	965	987	987	963	957	1029	1016	957	1020	1044	981	989	1001	967	1007	1027	970	999	1007	1003	990	1032	956	985	987	935	1006	1036	996	995	990	1035	978	1047	1067	1024	1024	969	1002	966	976	1001	1012	1038	1007	997	1019	971	1045	1007	1059	1032	1016	958	1032	1000	970	995	1020	989	1004	982	1054	1014	1019	942	1019	939	970	961	937	991	999	1067	983	994	954	960	1014	1033	1059	1021	981	996	977	950	1018	944	988	972	975	1038	1001	1005	940	959	1020	1015	1019	1035	1018	1035	997	1060	956	990	1045	1024	1034	989	993	979	1044	1032	988	1032	961	1004	1014	985	983	1009	1008	1013	993	956	985	1012	990	959	1030	979	944	988	977	930	992	977	1006	1023	958	984	988	1055	1028	1044	1038	976	1025	1015	1009	1029	1066	1052	985	1024	983	965	929	970	1079	1044	954	944	965	1006	1008	970	976	970	1018	987	990	972	1004	989	1047	923	1025	952	980	1015	1026	1029	951	1053	997	1023	1006	1004	969	1023	1038	1022	1023	984	1040	1001	984	1059	985	1027	962	980	1042	1001	1018	989	991	1021	1038	967	990	947	1042	1008	1047	1000	1029	1019	1044	1062	964	1002	1006	1025	1010	964	994	1065	1013	1009	940	951	949	969	1002	982	991	994	977	1017	1004	977	1046	1035	994	978	936	1025	1044	1030	975	982	1033	974	977	1040	975	1004	970	1018	1033	993	1009	1023	941	976	992	1071	1015	972	1028	974	996	983	974	1000	1029	932	1021	1053	955	1010	1026	997	1011	1015	1041	1056	1064	1043	998	983	1043	1052	997	978	1019	1003	958	973	1004	1009	1001	1045	1040	942	1013	1014	1015	973	1064	987	984	981	992	1007	968	1041	959	1002	1025	942	1011	999	999	1032	988	1021	979	978	1040	1007	996	991	1013	1015	1025	1009	983	998	1015	1002	1007	987	1006	1008	992	994	992	959	1019	997	1023	1061	984	984	1046	1018	1019	1022	1021	994	988	995	1050	1019	985	962	1001	990	998	958	1011	997	1036	997	994	1047	971	995	1062	1023	1061	1024	1025	1053	994	957	980	980	948	991	1006	1017	1033	1041	991	997	971	999	960	952	1025	1019	1031	995	937	1031	1005	1027	1001	1019	1064	1025	989	1032	986	985	966	1028	972	1064	1008	1016	1011	1047	965	988	986	1025	921	971	936	997	961	1033	988	1016	974	957	994	992	993	977	1021	1011	1041	983	988	1015	988	1018	995	1019	1009	1018	1042	983	1005	1011	1019	1006	1017	1036	998	1062	1031	1042	1032	1015	990	1047	1005	1003	1024	987	989	950	970	1020	1043	1005	1012	1017	970	996	969	993	1038	995	1019	967	1022	1000	963	952	986	1000	967	982	1025	1005	1036	1024	972	997	1049	1034	981	981	995	1004	986	1028	987	971	1009	1061	1069	1011	1026	991	1005	1002	997	1026	993	964	1066	994	973	966	1009	974	1028	1050	983	984	991	988	1005	963	950	994	1002	983	1081	1031	1041	1042	1028	968	952	1081	1054	1076	954	983	1012	993	986	1007	958	1026	987	1013	1011	962	1034	1012	996	1018	951	1005	987	980	960	994	994	1011	1004	1042	1009	987	993	1054	990	984	1012	1029	991	1039	1003	994	1001	1024	1005	1002	994	931	948	937	1017	993	976	939	1017	989	969	963	978	1051	1038	1052	1004	958	1050	951	1014	986	988	975	1000	930	985	994	1022	985	978	998	988	1007	974	952	1040	989	968	1027	986	1030	992	1065	1039	972	990	975	1006	970	1008	1011	1000	1042	953	967	945	1038	1006	1031	1014	991	982	959	931	1002	1006	1003	977	972	951	1015	983	1049	1050	1019	1022	961	984	969	1074	981	993	1008	1007	970	994	961	1005	963	955	1019	1013	1037	971	1036	961	1058	1013	1003	982	996	1035	1001	951	989	987	959	1022	974	936	1004	1022	992	1039	975	1012	977	1006	1044	973	1032	970	951	951	1037	988	970	993	990	1020	1034	972	1018	958	1003	1027	1047	988	991	955	1020	996	994	969	988	1007	1004	1062	986	1042	1004	1010	1022	995	1021	966	986	970	962	965	947	967	1011	1027	992	933	973	963	1027	1020	1018	1020	978	1019	999	970	1015	1025	993	996	976	997	969	985	1009	978	1026	1007	960	985	1044	1028	993	1045	983	988	979	945	1055	975	1022	1000	970	1015	988	991	946	979	990	1051	1029	1015	1057	1027	942	1005	1020	1033	983	976	977	1029	996	984	1010	1005	969	1033	974	992	1035	999	969	957	968	993	1008	1054	1011	998	966	1010	997	977	1011	1002	1016	1035	1029	984	992	989	1036	1016	971	1037	986	985	996	955	1006	946	1019	1009	984	1030	951	987	995	1014	982	1016	1018	985	1023	985	1023	987	990	1043	1040	1029	972	986	1002	1012	990	1016	979	978	990	994	1010	944	978	1019	995	1012	966	927	997	973	1011	953	1024	1044	1017	984	1055	934	1025	978	1053	944	1009	1019	1026	1008	1003	1039	998	1044	946	989	993	1014	1035	999	1019	1019	1044	1000	954	996	1016	1017	977	1071	985	982	969	1019	1044	1045	975	984	972	989	1021	1061	990	980	978	989	980	1001	976	1026	990	1047	1005	984	979	976	993	1017	978	987	993	968	990	970	1016	1011	984	998	933	990	1025	965	1031	1050	998	999	986	1018	1022	1023	1034	943	1061	978	977	961	1009	970	987	1056	1031	1008	1008	960	1013	1003	984	938	1040	980	1040	1035	1024	1030	1000	974	1048	1016	1027	997	984	1025	1032	1018	1008	932	950	1045	977	1022	1056	997	1022	991	1015	1016	976	1007	1017	1013	1010	981	1036	1011	994	1015	1020	1026	989	1028	976	1018	1030	1037	999	960	998	1061	962	997	970	1001	1068	949	974	1016	1006	959	1032	982	966	1000	990	1026	961	978	979	1015	989	983	951	987	996	981	1027	1013	982	1001	1046	972	1058	1027	1005	989	966	978	999	981	1073	1029	988	933	1049
27621	18141	18694	16238	18513	10104	4015	1732	963	596	488	557	467	476	413	399	414	399	431	394	410	438	415	404	405	383	403	413	411	397	380	407	380	421	422	420	434	406	413	431	419	424	415	385	415	424	411	400	434	398	413	429	380	431	413	410	429	397	397	407	428	393	373	385	380	393	419	426	385	378	430	378	439	405	415	419	408	392	372	395	404	435	367	370	440	424	371	418	421	448	404	446	411	430	414	427	388	387	403	434	384	416	392	429	415	392	415	376	418	403	382	385	432	367	384	353	375	397	445	413	432	416	438	413	455	378	419	350	396	389	385	403	444	396	398	431	425	396	384	408	391	407	433	416	431	418	424	401	427	377	372	452	414	398	407	398	427	410	390	413	435	397	413	364	400	433	412	409	395	407	397	412	407	383	419	420	394	406	382	410	361	411	387	416	407	397	402	387	440	437	402	384	425	358	390	375	444	422	414	409	434	398	412	421	380	424	382	402	422	391	406	377	442	376	408	381	382	421	439	378	438	379	412	401	410	405	399	391	399	433	379	378	396	389	451	408	393	414	427	410	384	391	405	390	443	397	387	436	401	405	410	389	404	441	391	431	412	371	354	403	441	372	387	411	411	401	393	454	388	405	414	417	424	415	440	422	420	381	417	421	420	438	411	393	382	397	367	423	390	459	395	416	404	398	428	418	431	399	429	416	401	375	404	384	432	401	415	398	392	383	374	445	389	376	410	405	449	410	418	402	429	397	407	389	418	405	393	402	440	397	431	418	382	367	407	402	409	401	390	391	456	395	411	396	393	419	455	395	408	423	415	388	379	399	386	430	415	402	394	441	382	428	397	428	404	382	444	394	403	377	379	403	414	400	419	374	389	396	400	388	382	435	388	365	410	401	408	390	405	373	395	400	397	402	421	415	406	383	388	383	381	403	412	380	433	389	390	386	378	402	390	390	398	407	382	432	403	382	372	408	421	408	427	405	364	406	385	390	385	410	426	385	411	393	387	381	426	420	423	441	424	422	387	406	385	433	410	380	405	434	395	392	386	406	421	380	380	429	393	425	411	419	414	428	430	400	431	419	361	400	393	386	404	383	370	435	361	423	382	376	415	417	408	420	386	428	414	399	398	406	380	341	397	413	424	406	429	382	426	396	398	415	390	390	406	399	392	412	361	378	408	389	414	412	385	389	439	410	382	375	406	415	411	383	449	394	425	413	375	409	379	415	393	399	386	423	386	409	391	418	368	409	389	393	439	406	405	451	386	370	437	418	386	406	416	416	381	360	432	426	354	393	355	406	426	429	365	372	443	373	363	400	395	412	401	413	413	417	407	432	391	411	400	403	438	383	416	425	403	408	413	445	371	423	398	393	412	414	392	415	392	389	407	431	356	393	386	395	383	415	390	421	406	386	402	406	401	420	373	438	411	422	368	422	463	398	364	430	421	382	418	446	396	367	414	433	360	385	406	441	388	389	390	419	409	405	420	390	391	412	412	408	400	334	423	389	350	403	439	394	365	400	402	408	435	408	403	417	403	401	385	422	423	422	444	443	403	395	448	423	399	405	392	404	443	397	409	402	452	396	402	433	383	397	409	412	402	382	420	398	377	417	406	417	406	426	391	420	417	407	410	360	421	392	409	439	457	400	386	386	395	406	406	433	399	419	432	407	386	414	382	414	422	394	409	385	387	398	400	406	395	399	388	378	397	409	384	456	416	380	408	419	391	410	403	433	405	395	393	423	414	380	370	415	415	372	406	406	383	436	416	342	424	391	418	399	421	448	437	424	361	393	414	387	394	394	399	421	418	409	398	386	384	384	427	396	409	418	397	436	431	380	418	419	442	408	386	428	371	454	408	409	427	412	360	411	398	412	442	403	393	410	445	445	382	427	410	424	399	392	428	403	408	394	404	387	408	403	418	382	405	402	374	380	354	409	447	390	441	420	405	376	436	390	408	415	453	392	419	377	407	405	382	401	375	417	416	410	425	450	430	404	381	405	407	420	386	409	426	403	419	431	430	416	424	423	423	403	407	409	402	390	407	420	402	408	389	396	382	392	362	412	386	392	390	368	389	406	408	417	426	408	427	386	396	417	404	363	360	367	397	426	388	427	380	420	393	377	380	411	430	452	413	409	390	407	397	400	411	363	427	401	425	426	376	346	418	434	403	381	424	406	385	417	424	398	410	406	434	405	408	429	422	422	419	409	411	373	415	365	391	420	408	436	393	414	372	435	407	409	392	414	426	390	420	408	409	392	419	422	404	435	404	412	402	395	398	414	398	367	403	384	411	381	453	380	339	432	387	398	418	417	402	420	393	401	427	365	381	393	417	394	392	416	421	413	422	403	417	400	379	384	411	403	396	389	437	438	447	390	453	378	404	426	419	419	427	406	379	400	422	413	414	422	413	410	421	410	435	391	362	425	362	432	447	414	406	415	415	384	394	369	401	408	405	409	346	391	387	413	428	410	417	463	394	385	438	388	374	404	403	370	413	393	384	420	435	416	454	402	398	371	377	394	422	417	398	388	361	383	396	406	390	408	423	400	405	387	430	476	452	420	402	406	392	397	452	387	417	403	419	381	412	356	397	398	380	432	359	378	398	437	407	401	414	378	408	417	400	433	378	401	408	415	422	432	393	382	366	375	393	384	401	408	440	407	395	421	379	401	419	390	408	396	401	380	385	378	429	377	346	419	370	428	384	390	380	415	381	423	390	404	389	415	415	383	431	423	433	387	394	393	376	423	399	401	453	412	409	371	390	430	401	386	390	416	408	375	405	390	411	420	408	416	472	394	405	419	404	403	401	389	388	389	425	403	449	404	433	393	401	384	412	396	404	389	396	387	405	396	426	406	409	403	436	360	386	403	403	394	416	345	382	399	405	399	382	385	402	413	427	388	410	394	380	399	427	420	390	388	394	378	423	439	419	368	418	415	422	396	414	401	423	393	372	416	398	399	376	381	411	407	400	375	383	400	403	397	401	412	372	362	409	396	410	404	423	369	395	401	430	381	405	392	421	396	354	375	435	416	413	384	402	395	414	402	386	400	399	359	397	399	402	380	399	452	436	428	391	394	397	426	379	395	417	386	433	415	398	413	386	385	388	417	382	371	402	410	389	423	363	391	404	426	371	403	426	386	413	367	414	440	400	440	436	419	385	440	390	425	395	367	446	356	368	373	404	363	397	380	418	395	406	387	423	374	418	403	424	402	420	433	425	434	403	399	419	410	398	392	428	415	405	400	389	418	393	397	395	420	416	406	390	384	406	374	443	395	385	368	414	392	365	411	372	412	402	406	376	381	409	404	417	416	383	412	401	383	435	363	380	421	381	425	381	387	415	432	411	380	389	413	414	348	410	466	384	396	405	413	400	407	430	386	428	429	393	399	377	410	395	400	392	382	411	390	393	416	420	389	374	419	435	405	381	378	415	423	410	406	416	401	389	399	365	387	382	408	425	400	393	439	401	369	401	387	444	368	436	392	390	441	400	384	374	398
20130	15232	24009	25264	32602	24008	13017	6972	3841	2406	1622	1918	1627	1396	1214	1096	1020	967	1021	1005	1015	1033	1011	1060	985	1028	1107	1024	1004	1005	1020	976	974	960	1000	985	958	966	968	969	918	937	988	960	948	983	960	1037	962	943	908	971	935	1030	967	944	993	1014	956	1027	1022	938	957	937	982	979	979	967	952	986	972	1038	980	1002	985	924	912	983	1014	968	950	1002	1006	932	989	960	933	936	999	933	941	978	950	1042	1013	973	996	948	984	1004	983	1000	1008	921	950	995	964	952	997	956	913	999	1007	989	1007	950	940	951	981	981	925	1004	960	970	939	979	982	1001	957	1033	966	997	978	1005	971	920	942	992	983	984	979	1002	957	947	994	1047	1033	1012	1019	944	945	960	949	939	969	1006	971	966	991	962	974	987	993	958	997	1000	984	970	971	982	936	927	917	1017	981	998	1004	920	1044	1015	938	1008	1024	923	1015	992	1001	949	976	1042	997	999	922	991	957	976	1005	1037	935	1040	1014	933	950	1005	956	988	970	970	955	1003	911	918	996	921	980	1008	1011	985	927	1022	1033	955	897	986	959	955	957	1003	1010	972	930	958	981	934	984	1004	956	998	951	960	969	958	983	993	958	1010	975	981	995	975	956	980	959	963	965	972	972	1010	960	1083	982	1009	946	1000	1046	1008	1020	931	949	1014	991	931	944	943	1000	1016	978	996	984	961	994	1002	990	951	978	956	996	954	956	950	919	931	969	942	939	956	952	938	987	953	1011	955	972	922	966	1023	1002	997	950	1027	1022	944	983	1004	1003	1004	933	978	966	1026	966	976	970	1018	935	963	991	921	959	959	982	1060	1019	989	923	976	945	1007	973	969	942	1039	977	1012	1001	978	958	981	1004	1004	962	974	950	997	971	929	991	1004	1021	1004	902	1011	1003	959	967	975	981	1037	957	960	906	951	967	978	970	981	921	969	946	895	967	1003	1004	985	1002	956	961	920	957	974	952	1013	975	941	995	966	954	966	948	989	983	941	978	964	1002	968	996	918	961	1028	978	968	1030	968	960	1009	926	988	992	957	988	886	967	988	999	1005	967	1021	964	1035	1001	969	984	1006	994	1014	970	931	933	972	991	976	1006	985	990	934	990	941	906	1003	988	970	991	1005	1002	960	1039	986	932	953	925	985	973	937	1015	946	941	965	932	1034	971	1010	926	996	984	950	991	975	940	954	990	965	951	982	973	984	1001	971	941	989	982	942	990	958	953	951	941	1009	972	953	994	961	978	895	937	927	1027	1040	916	1018	988	1010	943	991	1036	937	970	959	987	975	971	968	956	992	982	1004	984	967	1073	968	979	972	1031	948	937	926	960	957	966	1022	1019	945	975	930	980	942	982	916	996	956	952	1003	991	1004	1045	976	990	1016	1004	937	998	977	932	930	972	956	1022	970	992	933	1013	953	984	943	966	957	993	1005	963	942	964	966	961	978	970	966	898	939	983	991	996	1030	967	1023	930	977	950	938	983	1017	943	994	1018	895	945	990	958	956	980	981	937	943	985	934	994	935	977	974	1003	972	923	969	972	1014	1005	989	994	952	962	988	976	953	958	961	997	952	981	947	978	1024	1040	1004	1022	944	962	1017	1026	932	970	1012	984	959	907	999	956	994	1026	961	1042	973	910	984	1016	945	973	939	978	965	959	987	995	967	910	951	973	1015	991	953	998	928	923	954	987	983	940	1050	983	965	982	960	978	983	995	997	958	986	1047	930	1014	1008	952	976	995	937	988	1004	941	1006	1002	1012	983	946	982	974	955	921	1033	952	1014	991	964	952	972	980	999	949	958	1006	962	943	910	998	970	937	985	971	947	954	987	990	985	938	1013	1007	991	984	1022	1036	976	1036	977	986	993	960	1019	978	968	977	968	983	956	986	1011	993	964	925	974	962	953	926	972	952	921	982	993	987	969	978	1002	1012	971	1004	992	981	973	977	964	972	931	933	937	963	1047	997	942	983	995	973	1010	950	998	918	927	979	970	1032	1011	1027	959	992	962	976	984	962	1031	951	977	997	951	964	958	987	987	925	900	973	1042	996	965	899	995	987	1024	964	988	952	1012	937	982	988	1015	984	920	995	952	985	1009	950	869	972	983	1002	961	958	1010	996	922	973	947	1004	934	975	1005	945	981	1022	959	963	966	943	1039	942	982	972	1042	949	1004	981	959	976	986	986	1010	939	989	992	903	936	911	955	996	951	930	996	946	995	949	972	1020	1006	943	978	983	965	979	959	983	926	957	953	973	981	960	961	957	1037	939	940	963	955	973	951	970	958	1030	993	990	954	995	986	983	1015	939	979	949	1001	967	1030	907	1005	996	948	1060	971	969	977	947	916	1014	946	979	997	951	946	999	931	894	986	985	969	954	922	974	1001	963	962	986	965	960	919	977	1014	1021	955	964	1007	970	936	990	1027	928	993	984	1005	984	1030	1010	938	966	982	1022	953	1009	1007	926	959	971	1027	1009	968	1064	969	923	961	983	928	992	979	934	990	974	981	966	911	914	1006	965	1052	994	905	986	974	972	975	976	1036	971	976	1027	991	956	959	1002	936	1027	992	1033	970	966	1001	966	921	964	985	966	942	938	957	920	964	1036	956	973	996	983	975	958	930	991	980	958	964	953	989	997	953	975	985	964	930	986	996	931	995	983	1006	981	1005	964	919	953	930	969	971	962	1008	985	973	933	977	984	986	940	979	980	970	921	970	972	1011	985	928	1018	977	975	985	1022	989	949	1006	930	958	958	958	1014	994	949	1041	1027	989	978	1040	1007	935	981	968	999	976	981	906	958	996	1042	996	956	990	996	1017	1023	1019	975	919	964	971	984	1006	1019	946	1008	1023	1005	949	1014	928	921	1032	924	986	976	979	924	938	1003	922	961	1004	956	958	1025	979	1009	944	987	964	1018	964	978	950	962	1005	997	984	1036	972	986	966	944	958	987	945	990	978	991	1021	1067	991	999	982	970	916	1002	961	988	989	1013	1010	941	981	966	992	983	938	964	948	970	975	928	990	986	993	980	993	998	960	979	987	1020	1006	1019	1024	914	1028	973	975	1029	990	957	1031	958	957	968	958	916	944	970	956	942	1013	980	963	941	1002	946	967	1008	1012	964	1072	969	948	961	1008	980	982	1002	977	894	1010	987	975	923	972	949	952	938	972	995	952	889	988	993	1005	964	966	980	980	925	908	999	1014	1021	992	972	972	923	961	961	1012	1019	954	1001	990	982	1014	1018	951	933	1002	949	950	972	919	962	990	977	957	959	1018	948	981	993	923	993	934	988	970	1019	952	916	970	1008	916	1009	954	983	909	970	941	967	994	961	954	1021	985	1050	947	985	955	973	975	954	979	944	961	968	922	1004	1003	940	954	972	948	1011	1005	949	969	950	978	998	987	972	982	1020	951	945	1032	1018	954	1013	979	999	1058	951	941	1026	968	957	1013	926	1021	980	979	1021	961	975	984	937	960	988	1031	1005	927	985	940	960	1014	992	936	1013	1001	945	922	961	981	959	987	968	1024	997	980	998	1004	967	975	1011	1020	971	975	959	1003	945	974	942	982	964	953	992	1000	959	984	979	981	989	980	1026	946	946	967	1015	1029	978	979	936	977	896	963	988	940	977	1042	922	970	943	1005	1026	979	941	1021	946	945	925	936	940	966	948	967	967	971	956	969	1005	995	990	981	990	1011	990	995	1018	995	947	936	968	965	978	972	1013	960	970	976	967	949	980	987	952	976	1006	971	965	945	983	1011	956	980	968	995	978	994	958	976	938	1005	949	1003	951	1009	908	967	952	990	1031	969	967	1016	988	978
38024	27108	29443	25756	27834	16463	6207	2524	960	591	388	383	318	303	302	266	258	229	248	238	241	223	236	228	227	215	197	209	223	239	200	211	202	245	226	232	236	228	228	222	207	203	234	207	226	252	242	215	233	249	212	221	227	239	212	222	261	236	239	210	237	222	213	215	214	230	220	241	223	231	227	212	233	230	206	248	214	197	193	232	216	248	228	228	225	220	210	211	207	217	242	231	216	228	245	215	207	205	212	231	247	208	213	210	228	221	254	247	210	195	256	213	226	208	222	214	202	208	244	230	213	224	225	194	193	239	216	231	232	219	213	217	235	247	233	231	235	237	208	216	228	222	248	237	227	222	227	223	223	242	219	232	201	233	200	262	238	217	220	243	211	198	216	237	203	233	211	229	243	206	242	187	230	208	208	200	222	236	237	224	225	213	242	201	202	227	231	216	241	189	224	238	231	215	197	177	224	218	213	190	221	242	231	229	213	193	197	227	221	225	214	217	230	242	193	233	214	227	225	221	248	239	218	215	199	231	255	229	214	240	223	211	214	207	200	234	253	242	223	224	205	217	196	240	219	200	199	228	202	189	228	239	227	229	252	226	201	236	225	216	227	204	226	237	216	211	222	237	196	208	216	227	193	230	246	211	251	248	207	223	218	223	221	241	225	204	212	224	235	243	236	235	226	268	241	217	219	205	238	224	205	199	222	228	212	217	230	238	240	230	219	212	237	252	218	203	203	224	221	215	241	219	220	235	219	209	231	235	201	224	206	224	218	199	218	248	229	208	218	233	206	219	203	228	231	211	253	216	248	184	209	204	208	239	227	248	208	236	214	224	222	240	203	209	237	225	209	222	209	202	223	239	237	211	215	235	222	201	210	216	247	224	201	219	232	244	199	225	222	238	203	187	219	204	208	213	217	213	220	225	198	196	224	233	220	211	213	219	204	202	231	222	210	207	216	202	233	207	251	209	213	182	215	225	231	184	185	226	238	234	219	224	246	210	227	237	219	211	223	224	231	236	202	213	221	198	223	200	230	205	259	201	218	238	226	221	222	256	212	239	194	211	242	214	179	241	238	210	212	232	225	224	232	201	219	209	199	235	216	229	198	210	225	219	272	249	235	211	220	223	259	214	220	209	231	244	230	227	220	241	245	204	248	205	215	220	220	230	220	209	233	263	218	220	212	220	280	190	223	223	233	223	250	211	214	204	227	231	226	223	230	214	230	197	235	221	204	183	205	240	223	233	212	203	216	190	222	223	221	242	241	251	216	204	199	206	224	234	202	244	219	215	189	243	230	212	230	238	241	228	198	206	204	221	223	226	230	232	213	214	188	206	219	212	208	241	168	232	245	212	211	223	230	214	218	226	213	219	200	221	201	226	220	212	214	234	228	240	232	218	209	242	230	221	222	217	218	215	207	235	225	221	217	255	231	223	221	223	222	212	255	222	213	209	208	191	205	218	200	225	223	244	241	232	195	198	208	212	244	228	211	199	217	212	197	214	252	224	197	256	225	219	230	199	207	196	216	198	247	232	194	211	236	249	234	218	213	220	231	208	220	226	222	214	219	212	217	229	230	215	238	212	226	184	220	210	205	225	203	234	214	221	234	218	238	221	215	198	233	241	268	194	244	229	227	208	216	225	231	257	263	199	217	231	227	203	241	234	209	221	218	208	220	237	208	236	218	236	221	216	260	237	201	209	228	198	197	223	216	217	200	229	244	226	215	215	221	230	249	228	236	206	244	204	185	216	211	216	242	227	200	227	224	228	215	224	215	232	215	201	223	221	186	211	231	201	235	236	220	201	240	233	197	192	213	219	228	265	234	217	233	223	194	236	228	227	242	230	193	209	242	243	204	217	220	201	228	228	226	199	215	230	230	215	210	238	187	202	212	211	222	202	276	233	244	215	246	215	228	229	216	236	233	205	220	208	221	238	215	267	226	205	223	222	244	244	217	208	232	230	237	222	198	205	234	208	216	219	244	246	232	191	186	250	172	206	241	199	209	229	230	222	229	220	201	223	226	191	227	211	238	206	215	253	230	243	217	199	252	218	191	215	216	241	185	233	235	213	219	213	212	240	213	224	201	208	225	228	217	193	240	218	217	217	227	210	220	217	233	250	218	206	202	202	218	230	218	230	223	222	224	222	229	232	217	252	245	246	228	221	222	235	222	243	228	219	211	206	225	225	217	227	197	202	228	211	222	206	213	224	209	224	237	207	216	240	213	236	241	246	224	207	197	218	185	220	248	201	222	225	206	223	194	224	230	239	241	237	210	205	214	202	214	225	195	230	230	214	211	225	236	221	215	225	212	206	227	220	213	197	195	204	239	227	230	204	253	227	217	215	208	227	239	205	219	218	221	222	228	233	228	226	218	205	224	231	250	198	217	208	256	228	235	231	185	233	201	216	221	224	251	213	219	202	197	242	221	202	207	231	223	221	241	231	214	236	217	209	202	224	236	233	215	210	219	178	207	218	247	240	222	227	228	232	206	227	240	224	247	248	226	241	241	246	215	242	237	201	225	204	209	203	218	222	221	237	248	225	218	230	223	221	207	208	203	201	242	223	254	212	211	245	219	225	209	240	218	207	224	224	197	220	193	214	220	215	246	243	209	237	201	226	206	199	228	255	207	218	212	224	258	224	222	254	229	210	238	246	215	244	222	220	203	208	216	214	214	221	204	223	207	226	228	229	174	221	227	210	235	234	255	224	201	223	214	220	220	202	218	221	212	229	246	217	248	233	238	220	212	222	210	247	216	229	215	261	240	198	214	217	221	231	222	217	244	221	215	264	201	195	234	226	205	230	231	220	265	211	204	225	194	249	212	198	210	210	219	218	211	189	224	160	235	208	225	244	216	202	210	187	224	240	236	230	220	230	241	206	220	222	207	212	220	241	229	178	218	213	227	225	215	227	236	209	235	185	201	261	205	242	227	253	259	211	209	218	217	230	250	229	228	231	208	235	243	240	221	231	251	219	215	230	227	195	259	198	223	221	208	188	208	208	214	200	216	221	235	225	233	236	253	218	213	224	237	200	222	207	206	203	215	226	216	198	194	219	216	245	249	185	207	236	224	249	217	243	242	222	241	251	214	253	230	235	214	227	217	202	222	216	244	231	233	222	237	221	237	220	239	204	228	233	244	220	220	221	212	234	208	231	233	219	195	231	222	196	217	237	214	223	231	217	246	229	215	216	231	215	207	230	221	230	273	235	221	227	215	226	238	230	264	243	231	211	223	218	214	258	216	214	230	247	216	210	231	197	236	219	206	240	239	243	222	254	230	234	224	207	206	236	238	216	218	212	210	253	213	216	204	221	233	230	198	227	234	203	187	226	238	222	209	210	236	235	212	234	201	221	223	213	208	212	228	246	204	229	228	220	242	217	202	218	227	232	245	214	213	211	222	212	243	199	218	235	218	235	226	207	204	262	236	206	235	202	220	237	243	253	245	206	232	213	210	254	253	236	246	233	210	235	266	238	232	191	212	211
26263	21988	32189	32729	39695	30046	15016	9216	4474	2699	1401	1939	1363	1127	990	821	744	684	688	665	602	714	645	653	660	618	670	621	633	586	589	582	640	605	582	625	558	550	539	555	572	567	592	577	585	600	564	623	608	558	596	581	569	584	579	533	614	555	568	593	561	574	608	580	573	549	540	607	613	554	529	574	580	583	540	549	603	596	566	576	548	531	584	524	587	576	617	585	581	545	610	574	587	562	524	563	560	571	578	548	567	548	590	577	571	572	589	566	581	543	596	586	589	539	564	551	585	582	526	582	546	547	562	541	546	611	555	578	582	571	593	577	554	535	586	560	586	610	575	574	559	598	605	536	545	558	527	600	551	524	555	553	563	586	552	555	594	542	570	567	566	544	569	556	579	546	597	587	579	571	572	567	582	584	565	568	557	556	550	590	589	571	551	590	588	564	619	597	567	574	585	541	551	535	564	549	560	553	584	556	563	585	557	578	566	573	554	552	618	545	566	572	544	604	534	588	560	549	591	549	569	588	590	562	542	639	581	599	593	548	555	535	579	589	553	522	563	561	549	586	581	606	601	579	593	569	605	607	560	541	559	600	603	579	583	593	579	594	603	586	607	577	584	588	608	546	582	612	562	584	574	566	568	536	570	574	558	559	579	577	565	566	586	548	566	550	571	577	583	599	581	567	601	544	580	551	537	563	583	603	585	572	577	580	608	529	573	556	594	588	582	546	551	580	598	577	570	556	587	559	578	567	582	557	539	600	550	597	558	558	563	599	584	545	591	593	565	513	530	574	559	575	571	564	553	554	543	518	545	578	540	565	532	581	622	562	587	561	562	517	556	612	620	592	575	569	573	575	577	559	535	587	561	550	584	587	560	547	580	590	641	574	568	550	568	590	568	615	547	556	551	642	566	522	566	582	617	582	571	584	567	581	582	599	594	582	562	533	537	592	583	580	581	576	585	580	576	574	545	568	570	560	610	567	543	564	575	550	624	526	584	562	598	578	584	575	556	587	552	567	557	556	592	539	587	587	572	526	575	569	602	584	603	553	550	574	573	536	546	574	571	570	546	565	524	534	575	546	536	542	523	541	552	602	552	574	565	562	562	541	532	570	574	610	557	565	559	572	570	600	581	525	590	558	569	545	570	592	575	609	527	571	573	589	580	548	520	568	573	622	604	603	565	554	587	532	603	572	580	571	604	560	555	576	549	600	570	615	564	564	601	574	558	557	583	564	593	581	580	587	578	563	552	524	524	536	577	564	555	617	553	554	579	558	557	611	593	565	553	577	587	596	618	571	586	613	599	569	573	566	529	582	559	583	549	558	553	563	593	538	584	617	585	570	561	589	564	569	569	607	565	589	557	601	560	558	569	556	564	547	601	538	563	586	585	558	554	555	564	549	564	540	568	573	573	564	555	576	552	597	583	604	571	615	569	590	553	600	567	582	537	542	573	569	586	558	569	549	588	541	592	603	529	576	560	598	529	608	555	582	543	599	544	569	590	581	581	537	515	581	587	531	558	526	578	571	545	542	584	595	611	588	571	626	552	540	568	573	567	535	615	548	603	564	596	571	589	557	573	562	585	599	557	581	552	562	602	541	546	585	578	606	573	575	590	563	582	560	571	606	574	542	564	590	582	620	556	601	582	562	589	553	586	559	575	568	569	572	592	578	559	551	560	552	580	567	595	604	571	575	538	584	552	561	589	562	518	560	564	576	592	590	563	549	557	601	550	564	565	531	596	551	562	548	566	547	569	543	578	584	547	584	571	594	598	602	555	538	548	553	560	579	602	551	567	539	588	567	585	550	568	552	564	559	596	591	574	526	581	594	577	613	597	523	539	554	544	585	572	566	548	576	568	535	576	596	559	536	554	561	562	521	572	579	588	544	586	540	519	574	547	584	593	540	545	565	584	589	563	568	570	560	605	570	588	550	557	540	615	590	545	577	549	571	564	576	577	529	537	542	571	545	532	589	579	568	576	553	579	573	587	536	596	595	591	614	571	568	519	515	524	582	573	581	528	532	641	550	580	573	588	545	557	589	590	568	552	581	555	570	562	563	569	571	572	558	562	538	610	613	545	584	598	580	567	558	568	547	586	530	642	563	580	553	577	578	565	541	573	578	576	574	587	544	556	561	582	565	557	562	610	571	590	571	566	540	555	595	571	585	572	528	529	546	573	545	538	553	537	555	621	595	552	553	620	540	617	570	573	586	587	604	587	553	567	582	548	556	543	563	562	561	543	556	544	548	573	602	588	557	566	563	591	590	558	551	559	557	579	562	582	594	520	600	581	547	535	575	584	590	568	590	563	567	526	580	564	577	602	577	561	553	617	575	590	496	537	566	570	574	554	551	585	578	583	536	592	538	596	592	572	599	532	587	599	542	541	575	572	609	556	545	564	525	591	585	602	575	550	588	588	578	504	573	519	566	541	612	559	585	562	532	602	573	566	574	614	577	590	600	549	574	557	599	568	540	558	543	573	601	527	569	542	576	564	599	606	559	552	561	543	566	560	569	539	544	578	583	556	603	574	553	569	542	545	585	550	562	585	589	570	587	563	530	573	592	613	583	564	615	587	558	585	573	549	565	599	563	579	611	587	545	550	594	554	558	605	582	540	560	628	634	574	536	557	549	583	574	580	557	589	558	579	567	555	570	599	583	544	588	597	580	548	564	592	569	609	571	545	584	586	557	611	527	568	570	554	546	556	572	596	571	597	581	574	578	584	564	634	597	614	552	585	587	586	574	585	559	519	540	584	538	542	571	559	559	571	567	577	564	579	604	565	606	609	556	573	556	541	555	586	541	594	558	574	534	549	563	589	566	558	571	568	601	587	595	557	595	574	564	589	597	551	583	612	575	533	585	598	568	540	550	581	555	595	591	555	611	507	533	583	563	581	589	571	559	545	507	561	578	599	615	535	582	585	555	575	578	592	584	557	595	548	535	543	550	559	540	587	564	594	560	558	540	542	592	575	541	564	552	527	571	560	564	560	564	586	594	601	589	561	560	575	619	540	525	585	594	556	542	560	575	614	572	522	598	572	602	583	558	545	530	547	627	569	589	585	567	543	547	569	583	592	529	593	548	574	595	620	560	566	597	574	577	567	546	573	578	607	594	560	545	612	556	585	566	570	569	522	531	549	559	525	579	561	566	586	532	561	612	561	545	574	570	548	614	589	562	622	548	591	585	578	579	547	560	539	569	557	547	533	594	587	556	581	551	584	576	525	547	550	639	553	590	566	555	526	542	536	514	522	576	537	577	579	570	533	582	512	555	585	530	568	581	578	566	573	591	559	623	553	586	622	569	581	563	546	564	592	541	597	559	541	606	582	579	590	542	602	533	601	562	547	552	589	552	579	580	564	605	561	555	587	595	576	561	562	558	551	595	609	596	549	559	614	548	555	506	567	579	600	569	540	558	542	548	599	577	606	523	601	557	546	535	574	544	555	517	525	592	593	572	598	576	588	579	559	553	596	519	593	591	613	540	557	563
11257	5772	4878	3949	3902	2320	1217	763	569	464	450	510	439	460	379	406	369	360	402	422	424	421	422	407	416	422	366	473	377	388	456	366	364	415	393	396	431	415	378	437	419	405	445	387	423	423	435	374	431	439	413	379	433	413	379	392	400	419	443	409	418	419	419	423	374	420	416	420	414	383	435	447	363	416	423	449	406	411	391	437	436	400	387	403	438	391	421	371	391	421	392	399	411	380	393	441	403	387	429	429	396	376	375	407	376	435	421	421	396	381	420	367	416	383	441	371	403	376	385	413	404	470	368	396	415	405	410	434	395	432	351	437	390	403	356	372	390	392	397	401	412	413	428	418	395	360	383	384	415	418	389	397	402	384	420	434	391	403	361	396	406	384	384	381	370	439	412	405	405	419	421	418	400	402	397	420	416	398	399	425	407	418	387	391	418	394	409	373	376	373	416	425	396	421	381	414	416	396	417	401	401	469	452	366	372	398	377	384	388	419	407	401	406	421	425	420	407	407	404	365	401	394	388	372	392	406	420	389	417	409	418	441	412	398	412	393	399	367	429	419	433	402	370	395	391	395	404	383	376	446	404	389	441	402	397	408	415	404	390	457	417	373	394	405	411	396	377	397	417	423	452	413	391	405	422	360	393	402	428	388	394	385	408	404	400	435	396	418	413	358	381	396	386	420	419	403	434	427	387	406	394	403	401	407	389	401	422	430	403	388	399	428	367	413	379	418	421	443	423	376	387	424	361	424	411	423	440	395	389	406	411	392	382	417	411	421	425	417	420	449	438	403	405	465	408	419	444	404	436	450	449	426	431	392	408	367	390	380	396	421	392	418	408	428	441	468	488	450	455	383	444	409	384	386	420	433	442	391	416	383	404	395	420	439	434	399	400	427	357	397	387	387	409	401	392	433	415	390	395	398	425	436	405	353	396	413	414	401	398	405	437	386	409	395	435	438	400	388	464	392	398	433	386	437	412	415	429	406	378	379	437	413	421	435	421	428	399	403	404	456	403	436	348	369	395	409	393	415	391	418	397	403	408	395	368	408	402	421	368	389	400	390	425	401	420	444	398	444	428	421	402	406	390	393	405	394	407	430	439	383	405	428	423	418	415	413	400	394	369	428	390	394	384	389	405	391	441	385	430	407	397	383	404	421	399	421	369	423	391	426	437	375	446	405	427	398	435	392	425	395	389	425	393	411	385	398	422	410	412	396	388	418	378	434	400	374	388	430	386	408	411	423	399	378	404	396	388	387	401	389	428	426	443	436	401	410	430	397	426	383	396	445	420	391	443	386	424	405	420	386	395	399	405	383	406	438	405	397	413	398	418	443	410	397	430	421	415	415	400	418	423	436	396	366	416	403	418	419	403	378	408	388	427	399	378	415	392	456	407	393	448	431	407	397	410	411	404	430	399	418	397	387	402	404	399	486	460	427	430	372	409	417	414	411	409	405	426	445	441	417	412	431	394	364	391	414	414	393	424	385	410	403	409	425	434	414	397	381	421	389	394	396	379	392	397	372	393	355	454	367	427	408	417	396	417	396	392	382	428	405	389	403	406	402	427	381	419	416	396	400	407	408	387	408	408	435	432	390	421	438	434	395	427	375	398	383	449	436	412	403	406	402	375	368	412	429	390	481	454	368	422	413	408	443	382	407	397	397	402	404	390	414	423	437	411	388	394	415	436	428	415	392	407	426	441	426	389	405	434	394	398	392	400	383	382	395	409	410	404	440	417	412	434	437	404	400	390	403	393	389	411	382	398	409	380	404	414	392	417	406	406	387	362	396	396	405	398	396	396	385	457	423	416	386	399	409	431	407	392	377	387	408	440	418	410	397	390	400	402	410	364	419	374	409	421	346	391	408	404	380	391	456	421	379	399	413	371	426	389	424	410	425	381	395	407	425	413	391	428	440	371	435	399	403	456	418	402	414	460	396	406	406	377	421	370	393	425	405	412	404	413	387	436	408	392	412	360	393	407	397	409	420	419	407	429	389	453	381	424	433	417	359	461	411	379	420	390	411	408	380	423	412	436	433	379	408	404	414	391	417	420	400	411	400	436	398	408	401	419	389	387	395	420	433	441	384	426	399	428	404	422	413	400	439	397	419	367	431	416	404	449	382	409	404	401	432	403	375	397	427	379	434	478	418	400	414	443	442	363	415	410	410	405	421	389	418	401	399	407	388	404	423	416	382	399	398	399	396	419	397	407	384	397	377	429	418	402	382	409	381	399	413	405	411	410	439	395	431	422	386	383	408	401	389	419	400	454	448	445	453	387	404	401	363	403	424	409	432	400	419	394	388	391	404	381	400	394	416	386	422	412	402	407	380	411	428	432	384	435	412	379	415	401	422	406	385	355	397	454	411	401	397	455	428	383	438	418	378	377	393	423	402	417	377	394	417	372	364	387	425	370	359	413	396	405	461	413	389	413	398	389	422	452	404	416	430	395	381	427	396	430	390	392	416	430	402	434	412	392	407	428	412	410	420	417	400	413	414	419	415	387	418	397	387	415	439	427	401	376	385	422	418	434	401	396	407	446	376	432	394	424	440	407	393	437	414	427	417	417	422	357	411	385	393	395	422	367	402	395	392	385	427	408	362	429	389	389	383	407	395	412	425	393	394	412	406	385	412	391	355	435	419	413	444	416	336	381	439	427	423	444	404	422	408	380	390	435	428	423	397	406	414	408	399	441	399	386	379	426	414	431	423	420	419	412	425	398	357	413	415	437	427	426	373	450	423	422	400	359	419	437	425	405	448	396	389	427	398	379	410	421	402	436	449	405	414	420	405	407	390	441	418	434	419	443	414	381	389	436	432	397	390	406	409	443	413	428	380	385	421	410	373	399	427	414	393	402	396	398	417	420	388	446	395	405	339	413	402	373	381	401	383	416	415	394	436	432	403	429	400	399	405	377	402	424	398	423	395	387	408	414	411	441	425	413	393	425	396	440	414	398	375	415	390	435	391	418	395	396	386	398	415	383	384	408	379	418	381	406	408	410	398	370	382	404	404	404	381	395	403	401	402	428	407	375	387	415	396	429	417	419	386	358	410	410	366	407	383	391	398	393	355	410	412	383	391	371	392	404	416	386	390	406	400	402	419	400	406	387	391	402	371	398	406	427	373	448	435	394	389	395	442	404	356	422	367	363	347	383	402	424	427	372	412	382	429	382	401	397	387	455	438	381	423	381	428	410	375	401	391	445	387	403	396	402	420	397	376	395	448	436	413	416	394	416	428	406	411	394	419	403	411	397	424	368	468	388	406	399	399	442	424	418	427	441	427	408	417	396	424	389	418	410	377	416	394	417	386	418	389	433	384	395	404	404	391	402	389	400	401	439	408	420	380	363	405	383	386	404	404	398	405	440	420	414	445	415	436	391	425	447	407	405	379	382	417	423	432	386	401	404	386	419	431	448	387	408	418	393	437	425	400	382	410	402	348	411	427	401	423	431	412	423	391	392	419	408	400	392	376	381	364	401	388	381	405
8611	6142	8529	10466	12447	8240	4766	2841	1927	1406	1157	1359	1154	1083	1052	1016	955	1033	1029	1024	1036	1009	925	945	1035	1011	970	970	1028	963	1005	983	998	1034	976	993	950	1037	1013	1031	987	1000	1001	994	925	994	1048	978	965	997	980	987	972	965	977	1009	1021	974	1020	963	983	919	991	962	1000	1034	1039	1010	1037	973	1017	998	954	999	1030	988	1012	1054	965	981	979	968	1008	932	989	958	968	971	1021	1046	988	991	979	965	973	976	1011	979	1033	956	1028	1001	958	995	976	977	1037	982	958	1002	1009	973	1020	1020	1024	972	947	1001	958	979	936	1029	975	970	1048	1033	989	1016	987	992	962	1034	984	995	1034	961	967	1009	988	974	1038	962	946	1004	954	984	919	1038	1023	1053	985	960	968	991	955	999	1015	1010	966	1042	935	965	1002	1019	1058	1061	1005	984	952	1002	1017	984	968	957	958	983	1023	915	1012	1029	1031	978	1022	1008	998	1001	958	1019	1021	1032	1005	990	988	969	946	1010	999	1023	1000	990	940	1020	1019	945	940	954	1040	987	1009	979	1003	948	968	1040	1015	962	974	1020	988	991	996	984	1051	1002	1024	1041	936	975	1008	975	996	1012	949	1003	1045	986	956	926	1019	1012	1021	1043	963	983	1010	991	998	1018	977	988	998	1011	990	1039	969	947	983	960	973	1026	962	932	991	964	964	1013	1017	987	920	964	998	1022	974	1008	1009	1004	1003	997	1033	1042	981	945	1004	945	967	1055	954	972	1031	1018	996	999	992	978	985	999	980	979	1003	962	996	1007	1025	996	938	1029	1009	963	1051	981	998	1008	1031	1031	1037	1010	945	949	1023	1008	924	994	1033	1027	966	981	981	1042	962	974	988	987	979	1036	977	973	1007	1039	966	947	1024	950	946	1008	1014	1017	976	979	1027	984	941	980	997	1048	985	972	998	980	933	964	1031	1014	1012	991	1031	963	1061	1035	990	990	978	1032	981	1032	963	997	962	1037	964	988	911	1037	965	1009	1039	985	982	986	1037	950	982	1025	997	982	992	993	948	1013	1010	963	969	1012	995	950	998	1002	998	945	997	960	1016	1015	990	976	956	1015	967	948	995	1015	1007	940	1038	1016	974	1052	990	952	952	955	958	983	928	947	978	1008	968	973	979	1017	975	992	997	979	946	1022	1002	991	949	1028	960	994	1063	1006	1009	1023	972	1019	1038	970	1029	992	959	989	1013	961	953	1008	946	1032	1062	994	1005	999	980	995	959	987	991	992	962	1005	987	1033	970	983	1075	991	977	994	1007	975	1025	990	999	1007	960	977	967	985	1010	956	951	959	984	1002	996	941	1026	996	980	1006	1014	1022	995	1002	999	981	1006	1013	1029	940	998	962	969	1023	980	1071	957	1013	1023	984	990	946	1023	1025	1026	983	973	991	1001	1010	1014	963	1007	989	1053	1012	984	1014	1006	981	1041	996	1021	962	945	962	1038	999	995	1017	1039	995	985	976	942	1033	1024	936	974	1012	945	1095	1023	991	956	976	1000	1011	1025	977	1015	1038	990	1048	982	936	1035	954	977	959	1002	971	938	1001	959	970	1051	986	987	1002	1029	968	979	960	988	989	972	931	1049	971	1038	962	984	1050	1052	1013	991	1027	1026	958	1014	956	988	1008	1035	996	960	1020	941	1024	1017	1022	1026	1020	974	970	1071	937	996	1001	959	991	990	941	1029	991	1004	986	1015	1053	988	996	934	1010	981	909	1017	1021	951	983	1008	1005	1009	930	975	1035	951	1008	1018	998	981	983	957	976	1033	978	972	959	1003	1009	987	986	1024	1047	970	967	1035	950	1002	983	995	970	1015	1007	1002	979	978	1023	1001	966	1003	1021	980	1004	972	986	1015	960	991	975	971	999	949	1047	973	1023	955	978	975	1033	985	976	976	1030	1004	932	991	1000	1000	963	1009	969	991	970	994	945	1019	961	1000	999	969	1003	1009	1032	987	947	1016	987	1015	955	971	1009	989	1037	959	976	1017	1061	998	1002	1003	973	988	962	988	990	1041	951	947	996	1017	1014	988	1014	1076	1007	1019	1009	960	941	1023	1020	996	956	967	1015	999	996	931	950	1010	1029	1002	953	949	1050	1007	996	988	1002	1050	998	978	1047	955	996	973	1021	988	995	996	971	1021	983	1039	930	969	974	979	984	985	959	1016	991	1021	947	995	1037	986	980	1010	942	987	997	995	1013	985	991	973	943	1004	992	1045	992	995	999	987	1025	1052	964	1038	1015	975	1023	996	979	1029	941	995	988	1009	975	977	1016	983	1004	939	994	991	1024	1028	1012	980	998	1042	1021	1010	984	1012	983	981	996	1008	962	960	1016	935	1027	972	1018	978	1025	986	1020	969	940	1062	987	981	986	1032	1001	965	963	1001	1005	1019	1028	1006	1070	1029	1035	1003	1027	1024	1046	949	974	937	1038	968	989	952	983	956	1007	1049	946	924	1012	973	970	983	983	981	1025	943	968	1021	1022	945	947	1010	994	1083	958	1026	1003	979	1031	955	934	979	1006	962	1027	1031	961	989	979	955	939	1028	934	974	1000	1025	994	1002	1004	994	990	1017	937	1000	1028	994	1036	1005	991	956	1015	982	1026	955	997	1020	971	1036	1012	971	990	979	983	966	1001	1015	942	1017	1012	946	981	966	965	1009	996	953	1047	994	915	993	993	1018	1037	1004	1001	973	959	1003	969	992	1011	997	997	952	1011	981	990	965	1036	957	1016	973	943	996	996	992	1046	992	994	985	1008	1002	1010	1024	990	991	964	970	959	1008	981	989	1025	996	1019	1009	999	971	995	1056	1031	993	998	1002	1020	949	1009	978	1006	935	988	1025	1021	1016	1024	1062	967	990	1013	999	938	986	1020	978	969	1001	971	999	1040	967	951	977	987	991	1014	1031	964	1004	963	962	983	1002	1001	982	1011	1011	954	996	955	1059	944	959	947	1016	965	963	985	969	997	964	981	1003	1015	970	981	1005	987	986	1035	950	968	940	971	1010	1004	996	963	987	1002	1013	957	976	1075	1007	952	996	993	1031	1020	1053	955	1056	972	1016	1016	982	1008	1044	993	970	970	980	986	982	1011	1011	1038	960	1023	982	1019	979	952	994	1025	940	1001	1021	1053	966	972	968	946	983	1006	958	1002	1003	1028	1001	987	987	1062	989	961	1026	1005	983	1003	979	968	944	953	983	1010	963	995	1043	939	991	992	971	1016	957	983	963	1019	1037	921	954	992	968	1003	978	1022	1004	971	967	956	977	965	968	1028	936	962	1015	1030	948	1013	987	1010	1011	982	1025	995	949	1062	986	991	1007	981	1036	1059	986	1058	970	1019	983	1000	980	1061	1016	1037	946	986	958	985	984	929	980	963	973	985	1009	1080	1004	1058	970	922	1013	953	1024	1016	984	1034	995	987	1015	998	1035	1008	1014	936	996	933	964	975	1019	1021	954	970	970	992	960	1043	966	971	949	977	947	934	987	1021	970	992	999	1000	1014	937	1007	1008	1002	950	1022	966	999	942	1000	1016	958	975	981	978	1031	949	934	1009	997	945	1013	1027	1021	1005	989	1001	1027	954	1034	1019	985	1017	1015	952	989	945	998	989	998	948	995	951	958	977	982	972	964	1044	1004	928	1019	993	1020	954	1019	1038	999	945	962	984	969	945	1022	942	991	1007	993	987	963	1056	1014	986	949	1016	1032	1032	937	1000	960	967	1007	973	1078	1018	999	997	998	1003	953	1011	1001	1038	1028	958	971	969	906	1001	986	957	993	1039	971	1014	965	1029	974	969	948	997	995	1009	1031	964	1007	958	1016	966	972	991	907	1045	987	944	946	998	899	997	1016	998	963	974	955	987	1008	1011	916	974	970	988	971	959	1029	966	976	989	979	987	1003	997	969	975	1026	963	996	1002	994	966	960	976	1014	991	942	981	946	999	1039	963	961	986	1016	1011	1018	1036	980	979	1016	1010	1010	979	984	988	961	955	991	1005	955	966	1011	1031	1031	1008	1007	1022	992	1022	984	1002	998	974	993	951	1021	1049	951	1003	1023	1048	995	946	1014	995	1003	981
25346	17660	17854	17502	21492	9838	3196	1259	748	557	465	498	473	426	438	424	394	438	389	389	429	413	399	419	408	397	410	372	433	401	375	417	383	393	384	422	394	415	411	396	384	383	436	413	395	417	377	407	370	416	380	398	375	410	370	408	417	452	412	408	353	358	401	403	420	385	417	386	361	396	374	425	376	377	399	388	440	396	380	395	373	390	412	388	394	399	396	411	367	391	352	357	389	394	410	346	396	400	413	417	403	399	394	407	387	416	373	393	350	391	449	412	436	381	388	386	419	402	394	387	378	375	390	399	380	402	396	385	393	403	363	408	418	405	436	383	424	368	388	382	392	409	403	337	393	395	358	356	381	391	429	389	391	397	387	395	429	417	438	366	382	370	379	404	434	387	410	354	370	392	420	380	368	387	408	420	383	399	358	399	382	415	401	394	403	411	371	374	384	438	371	394	366	364	391	424	380	377	399	365	408	392	409	415	400	390	365	403	393	400	369	395	397	403	351	364	389	411	404	411	394	389	415	424	400	359	385	374	429	434	335	391	413	420	347	357	411	390	390	341	377	386	378	420	369	363	372	406	394	423	412	418	372	390	388	407	448	391	391	413	400	401	365	386	419	394	403	380	407	418	399	390	409	409	406	407	398	395	398	435	410	368	420	418	378	393	396	421	416	423	382	393	384	379	425	397	364	431	394	373	424	377	395	383	413	397	387	390	370	391	400	399	398	382	386	383	402	386	409	412	395	362	416	409	378	384	421	377	352	410	369	378	364	447	417	385	408	423	410	392	436	398	356	366	363	390	378	365	389	406	410	405	386	387	387	408	361	373	422	410	416	409	431	411	426	390	391	348	423	362	387	366	404	383	428	374	422	393	378	408	377	383	396	390	382	392	387	401	388	402	392	399	403	395	401	410	431	395	395	377	381	421	398	410	402	397	391	363	358	381	413	350	384	372	381	394	387	420	371	372	366	420	385	378	381	358	379	409	419	372	379	391	406	406	363	421	396	397	392	414	408	401	385	382	409	375	379	400	393	386	402	375	386	368	376	394	387	360	402	402	410	395	393	440	380	410	389	370	416	370	389	401	409	393	391	413	360	429	367	393	374	379	383	390	374	408	389	369	360	367	358	385	382	398	369	390	414	400	366	446	385	413	416	375	395	413	394	379	427	427	385	391	428	406	391	361	362	378	387	430	408	411	377	396	379	382	349	380	387	373	362	413	369	370	375	426	368	416	416	385	376	389	380	377	414	374	347	380	389	384	423	404	393	426	428	367	369	400	370	389	392	390	429	368	393	357	406	392	407	409	389	374	366	437	422	390	386	394	419	392	376	399	378	370	395	391	410	372	412	393	395	405	418	402	366	361	376	404	402	379	421	394	406	410	383	386	413	419	408	379	399	375	430	413	414	342	356	370	392	410	388	412	383	403	437	402	388	400	408	379	400	385	361	419	424	421	384	374	363	397	399	370	438	378	398	381	446	389	356	371	405	390	418	378	423	362	387	373	402	409	396	397	386	368	395	366	360	403	391	398	370	384	414	395	393	364	401	407	411	433	425	398	375	410	363	387	389	374	368	403	434	349	411	394	409	366	406	400	389	389	429	380	364	405	374	418	434	421	383	391	401	403	406	382	398	416	379	425	388	388	390	378	399	381	402	376	378	424	394	404	404	421	411	425	407	398	377	369	415	426	394	382	390	368	375	400	420	381	365	392	396	435	415	417	390	368	401	365	378	383	409	345	397	388	386	403	412	386	358	375	398	421	379	410	389	405	400	395	359	361	369	399	393	354	384	406	424	409	428	399	384	412	419	392	402	406	367	404	388	396	401	378	432	420	452	380	412	401	377	391	373	350	387	398	384	372	400	410	389	367	384	408	401	384	385	372	399	364	366	359	382	407	407	387	364	373	399	406	424	393	392	377	379	402	430	407	411	370	371	395	376	406	346	415	381	394	383	409	365	394	397	418	398	385	391	354	373	380	423	384	406	394	417	366	415	348	374	374	411	348	378	400	391	396	403	427	395	385	365	413	401	359	416	382	370	415	411	390	417	402	398	375	383	375	379	392	367	442	391	435	437	437	425	400	418	393	417	426	396	350	380	395	392	375	389	383	388	381	375	415	438	396	382	381	381	380	407	417	415	404	401	424	354	346	383	390	375	346	405	393	425	380	380	376	366	426	398	372	396	411	395	417	361	410	404	396	412	404	413	448	424	420	420	360	400	381	383	411	411	399	398	359	392	414	410	378	414	434	393	394	408	424	387	420	425	395	423	363	421	422	368	423	401	356	391	335	382	384	412	396	396	395	420	365	399	408	417	396	432	403	379	393	412	432	385	434	346	382	417	372	390	386	351	379	383	409	398	409	382	418	392	396	403	415	427	404	384	419	378	384	409	375	402	411	421	398	356	425	345	385	388	378	408	396	372	346	363	388	391	407	392	401	396	392	404	435	394	373	412	410	347	382	378	413	398	395	386	398	402	349	433	441	376	356	401	398	367	416	426	389	386	405	417	381	410	381	402	403	398	409	401	371	393	401	386	417	415	403	400	407	378	397	429	400	367	344	416	352	385	410	386	398	390	416	427	410	397	385	381	399	417	382	358	390	402	432	407	417	374	372	384	374	379	390	375	382	429	386	401	416	403	402	385	384	401	414	403	398	406	397	391	416	401	405	407	390	393	384	395	359	374	393	433	386	362	380	403	379	345	424	420	421	414	360	388	429	379	403	417	391	384	388	411	396	401	380	374	366	396	437	427	382	444	377	409	427	385	374	382	394	397	410	385	387	399	377	376	369	380	397	421	377	372	386	387	396	407	382	393	406	391	406	411	384	383	400	394	360	409	366	414	396	381	402	413	389	352	419	409	382	376	395	384	440	429	403	386	395	380	410	403	377	425	373	431	375	372	370	364	376	416	375	401	375	385	416	383	387	400	433	401	388	410	374	372	407	378	411	388	415	396	383	389	385	352	420	394	384	409	392	385	369	415	416	420	387	395	390	350	367	378	384	402	419	364	381	365	408	416	407	388	423	397	428	370	426	390	437	414	430	406	432	387	369	424	411	402	405	399	370	367	396	404	395	383	388	394	406	434	375	372	435	407	401	431	405	355	378	382	402	413	367	349	421	385	420	365	405	429	392	383	390	397	383	391	343	386	375	450	408	371	390	381	406	390	363	384	378	382	397	392	367	373	391	368	390	392	418	426	405	389	398	374	399	423	348	408	397	357	375	366	418	369	397	404	416	379	359	373	400	375	403	395	380	408	429	429	419	368	368	367	383	393	394	379	392	397	400	399	385	372	389	421	398	368	368	380	384	405	402	388	412	417	385	399	412	393	392	392	394	400	380	418	392	370	367	393	414	424	420	405	389	381	389	423	409	365	437	403	408	405	370	397	363	353	394	407	378	441	443	424	424	443	384	375	424	372	375	413	395	380	425	411	376	363	403	367	392	412	405	384	374	361	439	417	420	406	375	372	398	382	360	375	399	388	374
18815	15687	21672	28551	36191	21274	10015	4737	2770	1831	1444	1680	1505	1268	1073	1118	1054	1045	1018	939	953	1026	1027	1023	1013	999	1021	997	948	998	991	972	1009	965	1059	923	981	929	975	954	983	914	951	929	1002	961	948	974	992	937	951	969	968	961	978	974	967	965	980	929	986	904	964	999	968	932	977	942	945	990	962	972	1014	944	952	872	924	971	938	974	986	991	916	1006	954	952	949	967	997	965	966	918	934	981	972	952	1001	936	914	938	932	967	927	998	1010	910	992	893	1005	914	915	996	951	887	934	966	935	979	929	986	972	926	962	992	952	945	962	883	974	904	941	1026	909	983	983	960	886	930	928	921	965	964	1014	924	993	943	930	973	941	938	973	916	953	998	960	943	942	1036	940	968	967	905	952	955	942	963	971	976	969	944	939	903	945	956	976	963	952	932	969	953	941	892	941	907	991	943	898	980	923	1010	971	921	975	960	931	975	956	939	934	946	929	980	931	1005	970	915	955	945	964	964	972	934	976	971	951	991	957	982	942	937	942	945	960	1001	982	937	922	924	906	988	961	958	948	961	967	950	929	918	967	985	990	937	875	999	940	953	950	972	897	932	959	957	943	944	941	975	982	923	963	962	992	1008	902	970	936	978	928	975	990	917	903	967	959	996	965	906	980	940	982	939	958	941	975	964	923	917	978	906	970	932	959	989	986	975	945	931	951	963	985	951	926	977	922	926	912	944	910	1003	984	978	1016	1003	939	912	942	917	941	972	953	969	951	902	964	966	916	925	925	1007	979	939	976	955	956	981	939	929	964	996	922	933	964	946	933	977	980	925	893	986	938	975	982	917	990	898	911	962	962	957	951	919	902	1055	920	990	930	959	985	942	971	963	968	928	1018	906	932	938	937	934	970	999	968	960	996	975	937	921	923	928	938	997	954	942	968	961	1000	965	916	943	978	984	951	912	920	991	987	1000	897	979	967	992	971	956	946	954	1012	998	965	914	999	922	960	910	940	970	944	1001	967	951	944	1011	957	936	943	968	932	994	935	910	978	975	922	946	965	926	927	972	900	948	942	956	1026	930	949	994	929	968	955	967	944	960	960	887	932	932	910	1007	891	956	1010	910	1004	969	953	931	946	920	985	913	925	936	1055	955	966	979	950	951	945	939	950	951	946	959	1001	993	906	912	945	943	945	931	920	1005	907	958	1008	953	955	980	932	976	901	921	958	989	957	929	950	965	947	944	963	985	939	960	917	903	935	927	941	995	971	948	979	918	961	974	950	944	893	963	935	998	927	996	990	942	970	965	928	951	951	967	954	916	909	922	942	897	912	992	923	968	956	929	927	951	970	974	984	875	936	896	960	958	964	908	912	940	952	987	914	995	930	970	967	937	932	888	930	945	920	954	945	899	880	958	928	975	899	965	935	995	930	969	898	965	996	942	977	916	946	904	981	956	952	943	993	934	990	970	981	926	990	981	965	960	982	1025	921	947	947	1002	972	949	987	978	985	993	966	967	951	931	999	943	964	933	999	859	986	972	967	901	916	950	922	942	984	932	910	956	978	957	933	934	942	957	955	976	971	956	941	959	912	962	938	990	929	968	973	957	977	953	981	887	932	951	934	934	1016	932	995	972	1005	943	986	951	980	924	946	896	909	982	977	971	959	976	999	974	958	943	945	930	1070	934	938	953	997	977	955	940	929	929	914	963	955	938	1052	1015	985	940	943	951	989	971	950	972	1000	914	957	1006	917	916	976	908	1002	963	974	943	972	952	968	997	969	969	951	939	924	967	973	914	913	967	915	947	959	936	948	1038	1014	945	939	946	934	994	911	965	994	961	948	944	971	903	971	966	954	975	953	956	927	935	963	954	992	976	964	984	983	999	1041	959	964	943	933	925	895	947	988	977	932	975	934	924	951	978	1017	992	998	952	999	978	967	1008	918	956	958	947	952	946	974	931	946	929	967	970	948	964	936	962	964	928	977	974	957	956	930	1019	891	975	975	954	936	1006	1013	940	973	997	1010	924	990	936	958	958	944	915	969	962	936	919	970	1006	957	942	947	904	956	970	969	912	1013	960	1001	1041	948	1037	941	947	948	941	961	911	948	990	975	945	907	945	901	971	985	943	966	976	942	962	963	963	968	952	979	936	978	924	968	916	993	991	982	934	1001	947	936	983	946	994	935	953	983	933	939	917	904	875	951	944	991	944	992	960	951	919	910	936	945	975	964	984	945	912	917	912	991	935	963	944	975	945	941	947	1016	954	984	982	958	962	957	953	987	1002	955	975	912	913	977	971	941	1044	975	915	906	980	1023	971	961	888	949	932	989	949	954	999	978	906	996	976	964	998	938	934	1027	975	936	952	992	939	956	941	905	951	946	939	952	923	955	1000	956	986	1033	998	960	974	930	946	993	932	1019	959	946	944	926	947	945	940	992	955	885	912	955	995	925	1008	972	937	951	954	1005	962	982	915	939	953	998	991	942	920	930	954	909	928	934	896	964	941	926	1000	939	918	932	950	974	913	936	995	1021	955	903	999	934	959	974	951	955	970	980	958	962	907	993	940	906	962	976	941	1023	938	981	955	947	973	941	977	951	968	928	970	928	934	988	999	902	984	928	941	972	1023	943	938	947	918	939	971	953	951	975	973	944	929	948	919	943	953	970	937	973	967	977	971	932	930	981	949	999	916	1002	981	992	951	960	926	987	970	886	930	979	966	934	978	929	985	1021	965	987	951	980	921	963	939	977	981	933	922	861	960	908	932	939	968	949	991	933	868	953	958	971	925	899	985	1007	1009	910	980	948	933	974	960	930	984	906	996	962	1032	954	945	965	948	949	958	960	979	909	973	987	991	915	958	973	948	963	941	984	942	950	946	964	919	899	982	935	983	960	923	971	891	949	907	966	978	1038	923	997	961	955	933	905	1024	927	951	952	917	976	1011	969	937	982	943	931	946	983	992	934	1015	939	923	944	901	938	985	922	933	984	1022	967	982	1004	988	917	953	973	998	971	1020	995	954	908	929	957	1010	966	986	958	988	907	996	958	969	973	904	977	974	939	939	925	894	969	962	963	961	904	948	885	942	979	975	946	949	966	948	932	969	958	966	1014	950	970	944	948	935	963	967	979	948	955	924	966	949	916	945	959	938	928	981	891	936	954	912	893	944	1019	951	941	945	919	923	967	969	921	976	932	918	903	1007	1029	952	897	929	931	978	923	967	965	941	963	1007	978	1028	922	942	965	935	950	940	983	933	924	985	945	946	963	975	971	979	943	982	1045	925	953	983	946	902	943	936	919	986	957	989	948	961	905	926	959	973	961	944	979	967	937	979	1004	991	924	1005	917	905	876	977	887	950	953	953	963	988	931	1020	969	936	968	976	983	1003	906	974	921	984	976	942	984	973	989	946	942	1018	1005	1026	933	991	962	931	953	988	931	952	978	942	921	999	931	961	920	993	950	942	922	987	918	936	963	941	929	931	987	931	955	961	967	971	947	998	974	954	973	987	967	1017	983	917	988	977	946	911	957	971	946	933	1007	947	955	906	884	961	957	952	984	960	928	966	958	978	955	987	937	934	938	955	930	922	976	955	960	963	946	985	946	935	977	931	974	916
34226	27243	25090	27548	30502	14587	4620	1356	763	437	350	324	275	280	300	233	232	213	227	226	226	214	234	248	207	238	196	230	208	220	256	240	235	212	226	204	200	205	209	188	198	218	227	221	243	230	252	214	242	236	201	216	205	236	190	216	224	200	233	199	214	197	219	232	220	226	224	198	233	188	218	222	218	178	225	240	229	222	218	212	221	203	224	199	216	220	210	225	238	225	230	215	226	230	211	217	205	229	218	203	222	212	208	214	216	229	199	193	199	198	215	231	193	202	217	206	234	214	208	257	242	218	218	210	199	228	235	201	214	201	179	190	207	204	225	246	233	199	223	215	211	213	225	197	218	214	202	214	225	188	197	227	207	206	248	231	222	218	246	204	206	208	204	235	210	229	183	220	228	216	191	228	220	169	205	211	202	234	219	206	204	202	200	242	241	226	188	231	208	224	229	205	230	217	203	194	195	223	198	225	215	225	205	205	199	202	192	221	218	222	214	207	222	235	229	210	207	221	232	209	202	215	213	214	220	214	209	220	239	230	219	187	223	227	195	244	219	214	220	217	208	219	230	228	231	220	216	201	231	211	228	224	225	196	216	221	218	242	223	218	208	251	231	211	206	198	206	219	235	230	213	217	251	235	216	237	195	189	222	244	190	209	215	209	250	234	188	212	223	203	220	218	207	214	232	204	199	204	231	216	198	243	210	200	230	218	198	215	213	203	198	189	204	216	231	212	227	213	224	244	210	202	203	221	202	215	207	215	218	211	201	221	207	209	214	217	189	196	185	219	210	206	214	212	216	211	191	215	206	226	220	193	226	202	218	221	221	213	210	251	187	239	203	215	208	206	228	213	202	232	224	201	211	217	199	219	240	224	216	213	191	198	215	240	206	220	216	225	218	212	246	223	205	230	232	230	224	213	194	224	188	222	205	226	224	237	230	210	184	273	206	209	207	210	188	236	223	233	231	195	216	223	197	219	199	203	181	208	213	220	224	218	188	222	206	193	219	217	215	204	238	226	239	240	213	222	257	231	201	226	200	204	213	211	216	213	237	200	231	231	215	209	233	217	238	235	222	259	238	245	205	198	199	199	210	213	207	237	205	246	218	214	213	213	220	199	200	208	218	211	185	211	207	193	226	227	211	232	216	237	235	203	216	233	240	241	201	199	237	211	196	218	238	184	201	221	208	208	217	210	214	248	229	223	216	241	206	212	212	215	203	224	196	204	203	222	214	223	199	199	213	199	218	208	226	194	236	208	207	216	233	210	240	217	248	199	210	214	198	217	196	233	194	218	197	225	220	220	218	230	190	214	236	210	221	233	229	230	213	219	247	217	247	210	207	209	208	196	230	222	213	211	203	229	231	224	208	242	224	210	218	239	212	202	196	250	214	224	226	227	218	240	201	217	234	237	224	220	229	223	231	260	221	225	221	237	206	222	251	198	211	208	190	234	216	209	231	229	200	203	182	232	207	212	217	247	213	204	241	207	219	205	222	246	200	216	203	202	210	211	210	210	233	225	235	235	219	233	201	234	203	205	248	217	192	200	206	209	239	241	251	204	225	185	217	226	212	212	233	225	215	225	202	246	209	178	203	218	242	228	224	188	239	226	204	224	210	226	228	196	200	210	200	225	228	220	260	227	205	208	196	209	217	207	228	221	198	245	199	233	226	200	229	216	199	232	198	238	235	232	236	208	208	198	210	233	221	191	230	232	222	217	233	225	210	213	220	229	184	201	188	219	210	174	223	197	236	192	185	222	225	197	221	233	205	189	212	216	199	218	213	222	204	211	209	231	234	234	219	212	246	243	232	209	187	226	216	260	198	237	217	230	210	180	203	228	215	209	207	219	206	231	220	213	252	246	212	204	184	234	212	243	210	197	207	205	210	234	246	195	220	196	231	210	226	245	236	203	232	215	215	220	194	226	231	229	199	213	220	219	191	209	197	199	221	203	202	221	199	224	228	235	224	209	199	223	204	209	204	233	200	221	217	196	207	224	188	196	182	220	218	198	227	216	193	213	239	233	222	226	222	195	212	213	225	225	200	203	219	219	224	210	216	210	200	220	186	206	206	212	225	224	205	185	245	234	201	201	208	238	242	224	224	212	223	195	214	230	217	226	218	222	226	235	207	192	196	198	218	237	216	201	213	196	244	242	219	211	211	218	256	229	217	205	239	208	236	239	223	204	217	205	244	211	203	219	238	208	236	205	206	234	217	212	214	195	232	215	215	228	224	222	219	243	222	180	229	189	210	206	220	199	224	238	234	227	216	207	183	226	218	209	212	233	210	207	195	209	203	201	218	203	226	245	205	225	219	229	223	219	194	231	233	228	224	190	206	206	199	209	225	211	203	255	229	218	229	227	216	213	243	217	195	196	237	196	223	213	242	207	228	190	200	246	207	213	206	196	203	211	228	194	226	199	222	216	200	221	207	221	213	207	198	199	219	215	230	176	206	212	213	208	184	216	191	202	214	231	196	211	221	235	226	184	175	232	191	204	220	233	225	208	213	198	234	222	230	199	211	212	211	230	240	216	209	202	210	215	220	222	219	206	209	208	204	210	208	209	218	228	186	224	235	172	233	212	224	202	222	199	193	232	219	212	209	224	196	218	196	206	195	218	190	219	232	198	216	214	224	211	194	212	212	247	201	208	249	224	198	217	212	235	220	227	218	230	202	196	201	220	222	224	232	216	218	208	242	219	223	227	238	195	214	214	224	245	212	230	228	206	181	213	247	235	230	220	213	215	222	201	198	208	210	205	214	200	243	246	220	228	255	253	196	214	218	217	214	213	227	184	212	211	226	221	197	205	228	250	225	218	227	211	226	215	212	232	202	232	190	215	203	201	201	245	218	190	201	232	221	266	217	206	241	231	195	229	215	204	207	196	229	200	232	214	215	216	213	194	245	225	193	207	199	224	220	216	201	200	231	204	210	221	188	213	202	232	190	193	201	207	210	208	224	227	211	217	182	231	233	206	214	220	189	219	222	233	208	232	228	185	221	196	218	208	186	208	177	219	219	203	237	223	209	206	210	211	204	222	213	230	240	212	219	213	228	222	204	192	210	226	234	220	213	243	250	206	181	210	202	214	220	212	221	207	205	211	200	226	223	205	215	203	215	201	210	204	194	229	206	219	209	195	204	206	202	224	236	213	225	222	236	211	203	190	213	231	229	215	210	212	181	224	239	211	209	209	230	194	222	202	208	217	219	209	213	190	205	208	202	216	222	204	226	217	216	208	224	228	232	213	196	206	234	185	198	209	211	216	198	206	212	218	230	215	225	232	206	216	198	213	233	219	231	228	225	201	241	220	186	244	218	219	237	215	211	226	211	223	219	238	207	224	211	215	223	206	216	210	215	218	222	235	235	207	211	202	220	229	200	196	199	219	255	229	252	202	242	187	197	193	199	215	213	226	220	198	223	217	251	215	212	214	191	230	215	215	222	210	208	175	203	220	233	219	208	195	209	207	197	232	193	213	193	214	232	228
23775	22384	28013	37088	41921	24498	11275	5044	3280	1859	1324	1279	1109	1028	930	769	676	643	662	627	641	641	642	645	640	664	622	618	652	615	627	577	541	572	561	572	585	572	539	577	509	555	528	513	572	617	616	571	597	580	575	582	573	542	571	519	582	551	551	584	561	579	555	546	565	565	572	545	565	595	522	551	576	601	534	548	595	553	574	539	559	548	609	551	576	520	580	542	567	546	544	548	565	559	534	548	539	537	526	585	546	608	523	584	563	544	553	516	518	536	571	555	544	542	570	561	545	562	536	530	536	558	546	560	570	568	560	548	529	545	549	574	553	570	551	544	571	544	582	566	524	534	559	559	594	579	589	543	539	575	560	521	543	580	530	589	556	585	542	572	515	521	544	518	534	540	586	527	558	557	584	546	586	597	530	554	563	587	578	537	578	550	545	571	563	576	526	551	554	566	525	502	562	577	561	535	529	580	568	587	550	593	501	561	563	541	596	544	555	571	532	526	610	554	542	564	550	593	579	559	547	531	593	543	553	548	531	578	498	522	535	542	583	588	596	539	585	580	519	547	547	547	536	572	587	577	569	535	570	579	573	560	583	540	544	543	536	538	515	524	586	527	542	564	609	551	582	574	585	570	565	560	555	558	591	579	584	556	555	547	584	506	580	562	563	540	566	508	556	560	571	542	544	573	556	552	585	533	553	565	544	589	547	561	545	525	550	559	517	543	517	553	509	574	530	592	559	578	534	542	576	569	554	533	534	556	524	550	554	594	587	546	565	535	559	603	504	552	543	592	562	562	549	517	587	541	529	599	567	555	572	544	574	559	519	539	504	528	548	554	568	557	547	563	585	560	565	571	586	572	594	558	572	540	576	567	611	533	535	535	564	552	526	593	587	564	515	591	518	571	521	567	526	539	555	512	550	549	566	572	577	542	521	525	579	552	575	553	523	581	591	560	569	571	527	549	545	529	594	558	580	572	591	619	547	559	533	549	560	571	561	559	528	587	556	524	542	543	551	562	498	562	519	585	543	588	564	547	555	532	542	544	546	546	553	550	562	511	550	538	557	544	566	555	565	544	556	550	543	566	527	580	534	566	550	551	512	529	554	589	574	544	577	554	543	534	516	538	500	552	587	563	588	561	567	572	554	573	540	557	568	556	588	582	550	576	536	552	515	568	503	556	600	540	520	545	528	569	521	571	567	585	578	566	566	531	523	525	541	545	560	541	547	527	558	571	542	550	563	567	616	565	565	510	582	565	584	542	503	523	527	568	550	532	542	573	561	540	554	559	565	567	559	538	523	614	542	599	551	537	600	545	603	586	524	558	559	561	596	553	523	573	582	561	572	509	562	549	545	519	575	552	584	573	540	543	536	564	540	566	559	567	537	530	563	579	570	593	561	543	569	544	563	566	543	532	533	580	558	530	557	546	519	569	525	555	548	504	504	580	562	546	536	564	548	565	532	560	555	535	568	570	531	548	522	537	518	577	559	534	516	595	571	590	553	559	549	528	594	561	545	566	557	577	533	563	566	562	556	511	583	562	538	529	570	499	602	537	572	562	587	542	541	523	580	548	507	546	577	629	555	567	544	555	564	564	535	548	522	559	561	552	512	570	532	567	561	542	572	509	504	601	549	582	539	562	550	568	571	576	515	573	526	538	558	554	546	592	547	562	537	553	545	525	553	548	553	580	562	598	563	582	550	561	533	522	578	557	524	561	593	544	528	578	565	568	529	555	618	558	588	559	567	515	558	572	603	603	576	553	517	513	530	585	585	542	544	574	567	550	542	539	554	567	598	579	531	557	574	571	547	546	539	554	587	515	597	536	588	566	591	529	573	548	614	553	541	578	584	566	506	509	591	573	552	555	560	588	554	577	559	513	569	556	564	536	530	553	509	618	577	542	544	560	570	559	553	569	563	546	509	530	524	602	527	554	549	570	524	514	538	531	564	557	553	539	549	526	505	543	596	578	571	511	549	575	534	523	530	545	570	551	538	540	587	537	585	552	542	590	579	553	585	556	581	610	559	558	580	575	560	598	570	574	543	569	536	557	541	542	525	588	545	571	558	556	539	540	587	552	551	550	566	543	542	589	557	561	554	569	533	568	563	549	596	551	553	542	607	546	537	551	570	543	501	584	584	523	573	563	576	525	588	576	513	594	580	580	558	541	535	535	609	554	556	527	510	535	533	576	575	554	590	547	570	567	592	526	527	562	536	536	550	558	550	552	544	552	592	577	547	558	517	543	596	538	551	546	558	548	588	587	564	550	549	568	556	567	564	553	557	564	524	516	549	567	560	536	552	559	510	546	516	556	560	538	580	538	502	508	545	547	556	571	565	557	520	555	535	521	572	574	601	556	522	537	543	512	531	546	558	557	558	571	561	516	536	560	568	549	544	562	563	561	541	557	593	527	523	541	565	543	522	587	535	532	526	526	615	569	584	582	513	591	539	538	521	524	570	591	535	494	598	556	543	529	571	601	525	533	558	567	588	558	541	541	564	524	547	530	547	569	507	547	576	546	558	553	566	582	575	564	587	527	599	521	555	597	497	501	531	577	531	510	522	569	565	535	573	553	549	558	552	535	546	570	559	544	593	546	569	560	541	545	554	539	526	561	578	528	555	562	576	563	573	558	583	571	544	557	549	505	524	511	532	566	521	519	517	539	559	564	558	534	589	548	564	529	555	538	558	534	572	526	592	522	544	590	596	588	568	576	520	541	550	528	588	579	552	590	563	526	547	539	534	553	542	546	573	538	560	521	567	556	559	571	565	558	551	560	551	549	503	525	545	516	525	553	530	522	589	538	540	544	577	554	580	557	576	526	553	578	538	545	589	571	569	534	587	524	525	541	549	534	561	596	551	582	578	531	565	545	617	531	532	583	531	541	545	519	517	587	525	496	553	555	528	535	557	574	549	556	553	565	535	576	544	551	578	528	530	537	550	568	580	577	556	537	538	588	567	515	557	594	512	563	506	567	583	527	526	546	539	535	557	568	555	601	555	503	568	531	534	500	552	578	569	550	577	550	587	570	546	571	582	585	583	529	497	501	517	548	555	538	552	566	557	568	537	525	555	540	577	540	557	498	536	602	556	584	556	532	578	543	567	539	554	566	550	558	565	510	581	599	526	567	541	554	564	551	552	575	560	588	560	587	551	598	574	561	558	590	589	591	569	561	537	551	584	586	538	557	567	594	583	580	552	545	546	543	533	544	493	529	545	603	541	557	596	559	531	573	552	567	548	548	521	545	573	547	551	556	561	550	521	525	545	577	575	535	556	518	549	525	572	554	583	574	553	546	552	540	565	578	572	528	598	511	566	542	563	548	567	550	554	533	558	559	534	590	549	588	519	522	520	529	559	571	577	536	522	567	597	580	567	535	545	534	575	548	583	564	553	533	525	529	578	525	551	530	552	573	477	576	582	572	573	546	542	582	555	513	552	542	566	576	588	573	578	586	535	514	541	515	594	564	539	543	536	547	567	546	561	574	515	556
10785	5886	4931	4912	3383	1833	813	611	490	436	457	417	452	436	415	410	389	398	420	403	393	397	383	435	391	395	356	391	424	367	397	381	406	404	388	417	392	392	354	398	408	402	401	387	400	379	389	445	409	421	425	400	424	389	424	385	395	402	355	390	407	396	376	378	404	440	432	384	385	398	362	413	406	429	400	407	393	394	425	401	345	413	395	376	444	414	417	390	398	434	417	434	373	403	399	413	408	380	396	430	390	410	401	412	398	418	396	415	415	414	442	388	390	422	418	404	400	400	385	412	385	366	376	353	396	395	385	377	390	410	401	397	392	438	408	400	423	423	414	414	394	388	405	396	407	378	399	412	421	407	360	412	409	394	394	367	395	381	434	410	421	407	400	366	401	460	388	373	404	405	424	399	419	375	408	383	377	409	413	427	402	408	436	432	408	396	361	385	381	395	407	367	418	401	383	379	436	401	391	427	419	379	386	379	407	374	369	369	426	384	396	445	376	394	396	381	415	369	392	441	394	396	408	413	386	406	391	430	398	395	377	394	381	360	390	400	416	416	388	394	374	418	420	400	403	357	426	390	410	416	376	389	434	395	388	363	402	380	403	366	376	397	409	413	419	365	396	405	403	430	397	380	391	422	374	409	403	379	402	384	392	393	436	398	412	390	413	408	395	361	398	433	397	409	382	369	363	402	403	358	425	414	417	385	419	391	387	366	396	371	403	414	380	398	363	444	367	399	427	367	432	447	413	407	394	409	391	380	396	396	384	405	428	405	382	406	398	389	388	448	400	386	397	398	410	439	396	372	397	378	380	400	379	421	415	389	385	420	406	412	401	408	423	390	386	370	409	385	393	404	390	399	381	355	378	378	412	407	387	405	380	441	400	404	422	460	411	417	400	398	398	419	373	356	367	383	403	375	405	408	394	434	367	445	387	401	423	412	410	380	417	385	408	426	383	391	412	380	372	377	396	403	387	373	414	364	388	410	399	368	400	423	399	429	371	393	368	376	364	395	427	396	416	420	407	396	415	444	408	366	399	399	408	400	415	409	406	403	399	377	386	433	390	420	392	366	421	431	435	404	452	393	367	404	425	410	389	379	389	369	453	394	389	395	401	412	421	376	360	411	411	421	408	393	400	408	382	395	409	362	400	417	380	410	388	387	411	410	404	403	389	404	413	406	417	404	352	390	428	387	412	390	385	393	379	407	382	404	391	372	431	412	379	426	379	365	404	368	402	386	407	436	380	426	370	395	394	391	373	394	420	380	427	412	393	413	406	389	376	370	384	415	415	408	384	404	385	397	393	377	414	385	373	412	394	410	394	412	407	385	406	414	387	412	426	409	393	354	395	384	352	389	399	423	438	369	419	385	400	419	388	408	427	416	400	406	370	373	400	422	370	422	427	396	390	403	416	351	425	377	418	399	390	396	372	395	363	392	386	430	382	350	366	397	398	412	359	384	402	418	403	402	405	391	426	394	415	421	392	390	383	380	404	391	379	397	392	424	411	393	407	391	371	411	431	365	406	427	380	382	428	395	401	347	397	402	414	400	458	423	375	405	384	409	463	407	382	392	393	389	416	396	386	403	409	400	415	397	388	367	414	405	392	413	398	437	403	389	409	391	411	398	375	447	455	416	399	406	387	409	381	390	440	405	440	338	429	403	391	380	384	372	422	403	401	382	417	407	379	398	416	436	390	384	434	413	363	388	398	423	454	394	403	404	395	379	391	405	411	409	381	391	385	389	384	382	394	385	390	385	386	370	413	390	405	393	427	389	403	401	408	393	394	428	396	416	393	362	412	378	411	388	402	410	390	375	394	432	399	366	389	428	413	411	366	373	410	412	420	380	411	380	378	401	418	435	384	394	396	407	387	424	410	407	398	408	418	419	416	404	396	409	366	361	417	407	415	413	415	418	419	381	428	382	424	432	411	391	407	391	379	403	415	433	457	418	404	372	370	365	399	394	373	402	426	398	379	420	417	402	390	405	393	398	416	413	390	385	403	379	395	426	379	404	405	400	407	433	388	407	387	401	347	420	396	402	381	354	411	419	392	344	360	405	413	436	404	434	358	413	374	400	390	425	371	391	409	421	452	406	401	388	424	411	430	402	379	388	391	415	395	362	396	407	392	378	377	394	446	396	358	399	435	385	390	394	362	394	387	398	368	394	409	391	418	412	410	411	395	386	369	389	408	400	395	393	448	353	419	424	419	399	381	400	389	403	415	404	410	387	379	402	393	373	395	399	390	392	440	409	442	426	373	386	427	398	373	369	383	373	410	464	448	403	446	378	411	370	390	373	363	377	404	379	409	422	406	401	379	372	420	411	370	393	384	402	424	373	399	426	432	405	392	420	401	378	399	379	387	408	383	382	385	433	378	406	397	371	380	398	395	387	410	383	363	402	408	439	403	378	389	392	419	394	387	413	410	414	376	403	387	385	395	402	371	403	377	394	407	425	394	413	420	377	371	373	441	371	429	386	372	387	398	399	390	421	413	389	389	392	425	403	333	388	410	378	390	396	394	398	391	411	422	390	415	389	440	409	404	408	391	378	417	362	435	443	376	390	382	401	368	370	352	420	393	384	395	416	411	404	436	382	388	391	425	398	401	369	402	372	397	408	422	396	426	407	394	440	357	402	389	398	425	400	409	385	420	394	385	393	391	430	410	404	373	413	381	403	434	371	380	423	386	390	416	394	396	374	383	406	428	394	402	428	402	372	353	396	373	369	350	360	404	395	431	405	407	382	392	396	420	431	402	396	401	436	384	398	390	410	377	423	432	392	346	430	412	405	389	391	445	415	383	386	411	395	388	438	462	430	415	423	402	409	414	390	401	382	395	400	372	391	387	378	435	385	414	392	429	412	431	407	419	416	405	411	414	378	371	377	413	391	377	410	403	419	426	415	388	433	409	408	416	362	395	406	398	375	395	390	384	392	407	388	391	425	385	408	399	403	421	419	402	403	395	435	417	408	407	412	455	389	413	430	380	416	402	354	378	416	419	371	378	394	389	419	401	378	420	365	392	410	401	370	377	406	429	402	381	410	374	409	376	422	395	421	387	414	398	411	413	417	423	391	392	390	386	351	379	403	407	408	432	394	351	421	394	403	415	387	419	371	378	396	417	399	399	379	385	375	432	424	440	403	395	371	385	401	398	406	390	365	363	383	393	406	362	407	393	431	399	405	410	404	410	352	413	444	416	399	402	376	418	422	413	399	403	399	440	403	399	375	373	424	395	342	423	372	412	387	413	389	392	373	431	382	414	402	415	375	403	373	406	367	409	367	401	433	406	422	386	401	412	372	389	387	416	396	409	393	421	415	355	389	376	383	396	411	397	406	428	384	385	389	381	415	388	393	372	387	373	413	379	399	440	426	395	414	450	372	403	380	407	410	434	428	391	405	432	405	409	408	357	413	409	386	396	384	394	393	403	393	404	399	379	397	441	415	413	367	410	381	395	353	360	398	448	369	384	385	427	402	413	409	392	382
8211	6298	8843	13303	11125	6246	2922	2435	1479	1328	1240	1168	1126	1088	1048	1013	956	994	971	954	972	1002	979	988	1000	965	1000	1018	964	980	994	1032	960	964	958	974	987	966	939	963	995	936	994	1034	931	971	990	980	993	994	945	922	951	961	1000	961	979	967	971	970	940	985	1030	955	966	1017	917	1049	971	948	949	981	994	972	1033	987	919	1005	994	964	963	1013	961	967	972	970	1011	960	965	973	980	1045	1015	1017	967	970	998	939	991	961	1028	970	956	970	1024	1006	953	962	954	977	1004	988	1029	989	969	1035	1004	979	970	989	952	1047	1018	930	966	972	976	1046	899	967	1002	997	940	954	1002	992	988	956	1048	931	989	922	959	1020	987	956	972	962	958	996	914	955	1000	932	974	993	895	951	971	990	960	962	984	912	920	941	1018	912	987	969	948	1040	964	961	1043	953	993	1016	979	1009	973	1001	986	1009	932	941	950	1016	942	950	965	953	963	928	993	998	951	995	976	999	917	935	989	960	958	975	1006	971	1008	1003	994	955	892	941	957	956	942	983	965	996	1000	960	1006	972	967	952	999	963	991	1006	979	939	939	997	994	954	959	1009	973	963	969	938	992	919	961	943	956	960	995	1008	1049	985	948	952	978	991	974	956	1031	961	959	1008	1008	963	961	978	991	990	955	1004	1024	971	992	1017	969	950	961	945	944	1001	1015	969	977	1034	951	936	965	920	977	1030	937	970	964	947	1021	929	956	943	960	983	964	1000	960	953	963	982	1011	987	942	982	997	955	999	995	988	1002	966	970	1014	999	969	943	943	932	975	1019	995	963	952	1026	965	931	1005	979	970	929	1002	971	1006	1028	944	978	958	963	1000	945	976	940	1006	939	930	1007	977	964	981	1012	980	968	962	992	990	886	958	974	975	980	967	958	972	929	1025	1010	968	1014	925	939	986	945	988	970	947	995	996	1017	984	969	913	1002	985	1035	982	997	980	967	985	994	959	1014	970	994	1002	1074	1004	980	956	945	957	936	952	1004	956	989	945	990	957	955	990	999	1001	984	964	961	979	995	946	978	963	988	965	1004	945	992	972	995	951	952	1003	994	996	939	942	996	992	1007	972	974	960	926	1011	980	979	987	986	1006	935	993	1012	917	964	1018	971	928	942	959	1001	961	979	990	948	938	957	997	956	991	961	995	1021	953	886	937	969	958	939	948	932	964	973	964	974	943	958	968	912	927	1011	950	946	958	980	988	1000	1015	944	1007	956	1006	986	998	1023	1040	925	996	956	986	997	943	1013	957	964	1001	948	919	981	959	976	980	924	946	999	996	972	943	958	955	960	973	988	999	1056	992	951	978	969	1033	941	957	1012	1004	999	1064	986	961	980	963	1009	923	960	1038	993	987	902	966	979	1010	966	1002	955	1028	1026	926	1024	1007	989	923	979	1008	990	993	987	972	944	984	940	996	949	963	983	909	983	929	953	992	930	961	1022	975	1038	969	1001	934	945	986	954	996	993	956	971	974	997	937	952	982	945	981	929	969	1021	1004	989	1004	944	1010	978	962	996	1001	1019	952	928	960	938	1004	1018	939	976	946	970	968	990	996	962	998	1021	1002	969	945	998	1014	1033	969	973	952	978	1080	970	1005	982	1012	978	980	924	1002	949	1012	999	963	986	1019	984	950	998	969	985	974	1030	992	973	1012	978	984	922	959	966	995	986	983	963	950	943	1016	1009	949	996	990	977	990	975	986	926	961	987	933	971	952	988	955	1010	950	976	941	1010	1000	977	961	964	917	960	1000	940	1017	987	938	937	972	991	1034	967	950	959	1000	992	941	949	930	996	984	899	936	944	929	1015	941	953	974	1011	948	952	921	961	968	992	991	991	946	1023	970	1008	975	948	1012	948	1002	1015	914	1002	990	965	1059	1002	1019	1014	981	974	942	972	966	1044	979	940	1000	972	1041	991	1008	972	980	978	991	1030	933	976	967	976	969	991	958	936	1017	948	953	967	1038	953	973	989	1024	964	948	1052	979	964	998	943	1032	958	996	983	981	970	972	975	952	983	979	982	985	958	1028	964	1039	979	948	987	1002	1015	947	949	1013	979	970	1006	973	972	1070	937	955	980	943	967	950	969	969	993	982	967	1021	940	983	976	931	944	966	1006	949	928	951	969	923	988	972	978	964	979	1016	1036	992	946	974	1037	974	946	1002	978	995	965	1028	996	983	990	1015	989	957	975	966	1010	1001	959	964	937	980	921	950	960	992	997	970	977	991	990	971	1019	931	980	1001	931	977	913	992	974	956	960	1001	1001	994	972	995	942	957	953	925	978	969	1000	985	985	939	966	1005	968	960	943	983	981	989	1011	970	995	968	965	932	948	954	983	986	977	954	959	984	991	938	953	946	956	973	1017	990	977	953	987	918	986	981	996	1016	1009	975	987	1041	976	997	978	983	979	989	975	973	953	950	954	984	954	977	952	949	973	1026	976	959	944	981	1004	892	1029	979	1009	1005	986	1024	956	978	958	995	972	947	975	1009	916	936	990	952	1002	977	921	1038	1012	993	956	1021	1004	970	922	985	998	1056	971	971	994	1009	938	954	958	971	956	1019	999	1036	923	970	1004	1003	959	972	995	992	973	969	1011	958	990	969	912	1001	940	926	932	1002	943	999	933	971	942	1012	959	1024	976	1009	982	1029	993	1005	1010	974	961	960	975	973	919	1035	959	984	958	922	985	978	1004	979	974	969	1004	1014	948	998	1011	983	1017	942	1016	954	940	966	965	1007	1025	984	1004	958	958	968	916	982	922	972	1014	946	993	1003	1012	991	948	962	992	1033	1019	991	997	1015	1012	982	953	970	996	975	999	990	999	1005	987	991	1035	995	953	971	986	955	951	1023	1021	1003	935	1043	987	910	933	977	936	969	966	970	982	967	978	975	1000	1018	931	946	932	943	998	954	955	987	977	952	1009	939	1019	978	897	993	964	977	1024	940	1014	927	930	1018	992	1059	1015	1001	1002	995	978	964	1031	900	991	997	1013	922	1025	966	1009	973	993	962	989	954	1002	971	1006	974	960	989	988	1008	992	952	945	948	963	1000	998	1007	991	958	979	974	987	970	1014	1003	991	953	969	940	1022	947	959	1004	1036	1005	949	971	1008	921	954	952	969	983	1007	958	965	983	1014	1014	961	1011	964	1010	921	936	956	1024	1018	931	984	975	970	980	969	956	978	955	979	959	972	980	920	945	977	989	961	957	967	962	973	957	920	938	984	967	962	1005	934	1028	951	965	962	989	969	967	947	1015	948	943	993	978	1021	951	992	958	959	974	929	933	936	975	917	1001	1015	972	1006	965	965	955	975	988	1009	1040	978	955	941	1003	940	1005	1035	961	1061	1000	944	999	942	989	937	978	948	1029	968	1015	944	996	1012	961	900	999	1022	965	996	898	963	998	973	996	1008	1041	952	941	1027	973	957	971	995	984	947	1012	939	1042	929	942	980	932	980	1020	954	1046	959	955	1009	948	1025	993	936	990	965	1001	928	978	1025	950	1028	971	969	999	916	959	964	988	984	979	1005	1027	954	974	1040	986	915	962	946	1011	1042	981	983	1027	959	998	1007	968	1017	973	937	1016	969	950	954	989	948	975	997	1038	984	961	976	1007	996	966	1000	999	1028	987	936	902	993	1010	1000	963	1001	984	985	975	970	1011	1006	1046	967	964	992	992	966	922	950	992	978	939	981	950	951	940	970	994	1025	963	916	990	921	902	959	1003	959	946	996	981	975	977	988	969	1015	975	955	926	965	998	927	969	971	942	939	955	990	979	963	967	955	1037	944	939	1004	1001	994	935	989	1001	920	966
26204	18106	16936	23226	19389	6807	1897	961	603	494	439	429	428	408	398	389	387	336	374	373	395	344	397	424	411	400	384	398	376	385	383	409	385	358	396	410	360	342	354	395	387	410	371	384	392	366	403	407	328	383	365	365	435	411	367	348	364	378	361	349	386	334	383	395	379	375	381	360	398	364	410	409	370	373	399	412	405	401	367	375	388	379	382	349	375	359	401	389	404	380	408	378	395	385	376	392	397	390	395	360	435	385	385	407	393	380	381	370	388	350	369	418	384	377	411	388	371	383	381	428	364	329	383	388	357	392	362	355	346	379	398	374	359	357	387	352	393	375	366	385	374	395	365	380	343	381	390	392	361	401	399	359	371	370	408	412	380	382	390	383	383	372	357	406	424	369	367	364	364	393	382	392	334	385	373	401	427	415	416	365	428	395	375	382	389	344	391	415	422	398	347	329	390	420	365	412	373	350	378	406	422	411	407	404	359	377	392	363	361	361	402	352	372	351	392	401	363	361	367	377	362	377	357	407	380	355	353	404	360	369	397	363	383	392	411	387	336	353	392	375	385	354	415	372	410	404	407	394	408	366	358	391	323	379	359	411	378	359	389	378	393	387	346	371	387	405	416	388	405	378	359	387	384	382	397	361	393	422	390	377	349	388	380	376	369	361	346	362	334	349	374	397	402	349	381	392	411	367	401	386	361	400	382	343	388	374	381	371	404	366	384	396	413	413	382	374	367	376	370	394	379	381	356	365	394	375	384	423	393	395	366	414	393	380	385	378	363	385	385	360	366	366	385	410	399	412	348	383	384	369	344	402	375	360	416	340	373	386	409	395	357	426	371	383	386	401	390	365	370	379	368	345	399	367	380	366	367	369	391	387	353	383	376	393	399	370	439	365	351	400	430	392	375	390	370	406	370	386	375	367	358	410	403	367	391	385	365	353	392	393	389	384	358	353	327	393	350	394	372	372	397	393	402	309	382	351	381	345	345	378	377	338	372	385	373	381	394	373	397	384	378	395	384	426	366	389	364	358	408	393	352	352	391	389	376	372	344	378	414	410	354	381	381	371	334	399	364	373	388	376	358	375	340	372	372	395	408	380	392	342	366	337	358	423	390	393	371	391	376	383	383	413	365	387	355	427	384	348	391	374	387	387	402	382	409	353	399	398	386	358	393	404	386	367	355	415	398	387	360	351	364	385	379	379	401	375	405	365	382	391	371	423	318	392	360	386	391	396	398	348	388	364	373	374	372	401	384	389	363	379	390	392	400	375	419	350	369	365	350	417	430	381	357	356	362	382	401	363	367	367	378	360	370	380	370	381	417	428	405	413	362	351	409	385	376	377	405	389	382	398	361	360	395	393	398	371	389	355	378	387	402	369	382	412	373	419	396	362	416	380	343	405	341	391	368	371	374	400	354	362	351	384	365	400	392	394	405	375	383	352	393	324	371	371	402	386	381	397	373	417	373	383	400	401	356	365	383	393	344	391	358	396	371	357	427	362	393	394	392	364	370	384	374	377	381	397	421	406	379	388	420	367	350	351	380	392	408	391	429	395	383	397	354	369	387	388	379	370	351	404	344	365	363	375	375	353	412	362	377	366	366	345	392	402	368	401	384	386	384	390	375	375	374	382	371	386	384	406	361	362	371	355	398	381	404	409	350	396	394	406	366	387	407	392	380	396	373	403	425	373	369	384	338	396	354	377	388	376	395	389	392	405	366	359	400	376	364	402	388	360	418	397	398	364	372	404	389	380	363	392	370	330	400	395	388	360	383	368	411	352	376	375	374	363	374	382	374	382	405	353	396	408	350	424	334	381	387	388	360	408	370	402	396	380	394	373	394	385	398	377	405	377	348	352	390	370	384	356	396	391	377	418	364	378	403	354	402	356	376	386	376	409	388	370	399	402	393	371	398	364	384	366	388	373	367	413	388	408	398	384	446	445	417	372	381	375	384	357	377	365	383	367	375	389	368	360	399	376	340	387	387	397	390	370	383	400	347	363	352	334	378	374	382	404	364	398	388	345	393	386	397	375	353	376	396	374	372	398	396	386	381	403	373	367	378	367	338	398	381	368	361	398	399	390	386	378	366	364	393	408	390	393	370	389	377	373	383	386	371	381	403	391	416	383	374	390	395	366	381	367	388	384	410	377	350	389	360	390	391	379	367	391	388	339	374	385	415	399	368	402	349	391	378	346	417	362	406	374	398	356	388	392	364	394	381	372	362	366	401	413	400	349	383	385	382	412	360	358	373	399	374	368	356	406	429	374	357	345	382	379	369	399	399	334	365	356	390	346	392	426	370	386	376	386	356	367	402	382	346	384	372	372	399	387	398	347	392	351	376	351	398	391	406	332	407	384	412	369	382	362	394	382	391	387	375	375	398	362	394	346	373	364	400	354	393	366	377	375	364	392	395	377	357	380	358	346	358	390	366	361	416	363	386	389	396	376	372	385	400	409	391	359	386	411	384	390	374	372	366	434	364	380	378	357	416	346	372	409	372	370	406	373	362	342	379	371	392	392	380	359	407	382	365	376	391	372	424	360	398	381	382	353	389	381	369	377	397	370	420	367	368	369	348	376	370	363	401	411	377	389	411	407	382	399	379	382	404	357	354	352	368	361	417	391	371	392	375	406	385	316	400	366	379	416	347	413	419	378	367	399	366	388	352	393	391	396	370	401	393	392	360	365	411	365	377	408	368	367	354	386	367	363	365	379	366	341	368	392	365	378	359	419	339	386	384	387	405	366	375	368	407	399	347	375	352	395	374	373	347	371	394	370	387	394	375	392	377	383	383	412	379	359	377	399	407	395	391	357	394	356	360	377	380	356	402	384	400	358	415	369	397	416	351	366	354	377	373	396	392	363	368	405	389	367	385	362	397	415	398	402	387	367	372	366	375	435	381	411	397	354	361	424	365	374	395	384	380	396	378	424	398	347	364	361	395	372	399	393	398	420	362	395	376	345	421	385	410	397	344	381	357	368	404	374	366	398	370	396	367	407	392	389	378	388	381	385	406	404	365	405	410	417	423	391	394	374	355	387	365	363	351	363	362	396	400	370	381	367	384	358	332	370	393	346	404	364	400	381	363	367	345	385	384	366	437	380	391	384	420	401	414	370	333	366	393	360	348	381	413	376	379	386	370	403	428	388	366	359	374	395	383	418	370	371	370	346	353	397	386	372	381	397	395	402	382	380	380	346	410	397	379	374	351	367	387	413	399	376	381	368	359	445	358	335	388	407	363	377	395	384	376	390	403	352	374	384	379	388	368	386	379	403	346	421	350	397	369	369	364	379	377	352	349	399	368	351	403	362	363	418	352	367	405	431	386	365	389	373	377	402	399	362	339	404	361	374	366	351	375	331	387	384	371	390	410	380	359	391	398	372	412	395	406	351	390	370	379	393	385	338	373	370	358	329	347	367	387	378	374	364	394	412	358	394	339	370	382	385	403	420	380	379	394	401	392	362	416	365	372	390	353	374	395	379	384	366
19363	15768	20954	34185	30798	14084	5663	3599	2075	1625	1439	1299	1246	1104	1161	1098	1025	979	944	952	992	994	960	940	961	985	998	892	972	979	974	876	939	960	951	862	932	945	896	909	953	930	960	924	930	963	911	956	978	878	904	886	916	971	928	899	930	882	925	897	923	937	975	977	953	943	948	902	962	962	988	894	932	904	877	938	983	873	942	930	921	919	895	948	945	923	939	937	893	911	925	858	955	902	983	889	942	884	892	964	916	930	958	931	893	923	954	884	910	926	957	907	876	871	947	912	890	895	923	849	960	908	898	952	951	929	952	898	895	889	918	891	948	907	986	927	868	878	995	932	921	926	878	953	904	879	931	920	814	947	926	931	956	906	924	961	903	993	937	908	934	896	925	952	946	931	954	949	931	927	926	881	919	917	961	924	946	888	956	933	971	929	944	941	926	968	925	910	960	900	951	867	913	892	935	903	928	942	985	927	909	898	881	895	924	905	902	973	936	861	936	912	914	972	957	886	944	935	911	900	938	939	898	913	956	885	918	948	926	964	902	920	880	990	971	903	901	933	951	912	920	962	928	927	870	880	943	980	896	878	935	942	897	914	891	978	908	961	929	966	890	962	965	907	915	941	940	930	931	940	952	924	930	936	921	936	940	851	846	916	939	902	846	885	899	959	914	899	897	912	873	914	954	941	915	890	926	930	877	1007	1001	942	942	995	954	912	998	956	997	968	922	908	971	964	852	1002	888	902	924	947	973	941	863	924	984	908	968	932	858	913	899	872	923	991	874	933	891	902	989	948	916	916	948	926	950	933	917	871	943	954	948	894	928	960	899	935	946	898	923	966	918	938	904	880	925	875	903	903	901	944	923	916	914	984	925	969	916	876	898	860	944	891	934	853	881	942	881	901	914	955	909	947	949	918	942	888	929	911	955	853	960	904	956	959	906	916	962	937	897	971	887	920	935	923	940	963	971	922	947	950	922	924	966	851	961	880	910	905	902	896	949	855	875	897	891	861	930	886	858	903	929	890	873	949	910	947	887	904	929	868	911	884	1002	924	943	934	907	896	920	961	889	909	967	939	900	906	922	932	900	921	928	968	935	932	975	881	949	946	974	917	886	899	868	880	908	908	892	908	933	925	882	908	929	931	921	1001	899	938	911	927	891	883	900	911	940	961	888	963	964	939	955	891	892	923	927	878	924	885	909	932	971	923	867	898	921	903	895	928	956	913	898	915	931	962	861	937	953	929	920	945	948	899	901	929	939	893	896	914	856	913	899	951	908	947	982	947	947	966	957	911	939	903	937	918	948	994	934	866	924	969	885	862	939	903	964	929	908	920	881	852	887	933	937	918	992	893	1016	902	899	890	914	957	908	904	966	922	930	901	890	937	925	943	948	953	914	900	926	947	893	900	906	874	929	918	899	939	951	928	869	940	875	905	875	933	973	897	950	909	964	905	943	924	898	920	848	906	926	919	948	942	976	965	924	923	915	899	910	863	943	936	970	930	892	952	891	913	954	877	947	914	922	945	951	963	941	885	948	922	901	973	835	917	937	913	949	934	932	969	930	870	950	913	958	910	924	948	925	944	921	910	939	919	906	926	930	963	924	907	941	908	898	943	899	956	936	956	896	893	887	894	971	975	964	940	939	947	935	927	927	908	926	913	964	879	928	912	914	988	900	931	877	960	932	909	890	872	957	958	921	893	871	940	900	937	947	953	891	832	921	892	886	886	952	949	887	920	922	910	945	881	912	924	911	944	957	894	911	938	927	909	891	900	901	915	919	938	1006	962	900	870	861	915	951	895	891	964	914	910	907	888	891	928	942	935	897	929	882	868	878	911	864	943	886	938	912	891	947	900	952	916	909	934	936	941	931	926	919	917	947	897	896	915	929	922	916	984	887	911	914	900	920	967	932	891	928	931	974	925	896	874	922	924	890	914	966	928	899	911	971	900	1014	941	959	852	895	861	907	921	897	919	923	963	906	947	918	906	923	915	936	940	947	893	932	873	939	914	895	896	913	967	915	880	962	912	944	946	894	934	918	897	934	923	920	910	924	910	918	924	904	946	941	915	870	930	892	927	926	930	893	889	901	896	868	974	986	947	922	915	908	928	951	921	912	924	919	892	977	977	914	910	945	920	936	904	921	914	907	870	952	907	931	959	973	893	939	936	921	940	896	931	921	914	906	959	930	927	896	980	948	930	974	946	942	975	905	909	928	908	889	915	919	899	971	897	938	902	901	958	976	897	881	904	859	893	894	930	933	897	928	917	934	938	927	899	942	916	936	930	920	877	923	921	908	936	919	949	919	943	900	874	948	961	893	917	917	899	934	956	919	971	895	993	924	940	922	914	929	898	975	884	932	850	895	962	942	880	940	926	892	911	874	914	961	903	927	925	885	947	935	922	940	915	945	929	937	928	900	887	907	941	961	909	904	932	910	890	888	901	937	895	881	903	929	908	989	918	904	943	891	906	864	964	917	966	939	914	948	940	890	924	990	933	961	977	909	925	903	922	913	891	905	972	896	932	909	935	910	955	993	922	931	931	962	940	930	975	901	911	966	958	914	907	862	885	987	899	926	911	882	888	943	864	947	927	918	906	966	916	901	904	942	926	923	893	912	974	920	971	982	924	894	935	951	929	968	934	986	920	944	919	918	928	921	910	992	891	886	963	897	895	940	910	950	942	934	938	954	943	917	877	912	913	899	937	936	909	896	909	938	904	926	897	878	915	939	923	907	898	884	911	924	908	905	963	868	921	916	943	980	973	881	877	932	871	910	894	911	883	946	930	917	882	977	925	874	887	895	931	930	960	950	905	955	915	897	855	897	945	889	926	933	987	915	913	889	928	900	901	970	874	935	937	877	884	865	916	978	888	921	884	950	888	950	904	883	940	967	921	948	849	924	976	929	955	887	935	936	897	919	919	924	918	919	910	899	909	917	960	912	922	893	904	952	906	890	978	912	859	919	924	959	968	857	914	894	941	904	932	971	933	936	971	909	915	947	904	940	927	887	912	922	915	865	910	967	962	897	900	961	857	935	936	871	928	969	949	932	934	849	898	939	989	906	892	941	926	955	981	924	946	876	962	927	970	885	959	930	926	975	963	890	958	929	903	945	865	902	840	958	895	950	902	888	937	930	895	955	866	906	894	882	893	919	929	889	929	906	903	920	918	898	898	940	875	976	957	927	913	902	921	914	867	937	996	926	909	898	867	863	874	956	923	895	947	949	937	959	885	932	926	893	920	949	931	902	966	913	959	845	969	912	887	924	925	911	950	873	952	915	974	892	958	940	961	882	899	881	931	957	900	873	934	977	873	940	942	967	889	873	910	995	931	833	967	934	979	961	897	919	910	889	923	907	865	958	901	926	1013	961	895	890	921	933	941	915	983	879	902	901	983	970	960	921	970	923	921	884	899	880	878	899	946	936	945	915	896	945	988	947	940	920	896	961	913	899	923	940	879	928	942	974	925	947	915	928	894	938	866	914	891	867	930	962	986	1023	900
34878	26079	27480	34475	25486	12138	3558	1141	607	425	345	291	274	242	236	177	226	227	201	177	206	233	214	195	197	200	195	181	223	256	205	208	205	182	202	196	192	183	193	189	196	214	216	203	198	203	190	224	190	192	195	202	192	192	220	197	206	194	229	211	214	212	210	206	228	212	221	184	204	226	206	185	203	211	197	172	220	203	218	190	212	200	200	205	200	205	199	227	235	183	206	207	198	210	213	201	187	214	206	207	192	206	225	185	196	228	179	167	185	209	193	209	223	194	216	204	210	191	216	175	207	190	193	196	221	212	195	211	205	180	195	211	185	220	217	232	188	198	187	206	219	174	190	199	219	198	225	186	204	194	205	196	197	210	200	247	224	173	179	190	209	181	173	188	187	174	204	183	206	198	237	182	198	168	197	212	194	210	203	207	200	237	225	206	195	216	229	214	189	203	193	205	185	206	234	190	207	185	208	210	218	191	214	213	216	205	197	186	203	198	179	186	197	182	185	218	211	178	197	201	205	209	223	209	204	203	211	197	191	190	206	215	197	218	181	202	195	199	208	207	204	191	220	186	211	189	198	211	220	212	201	200	184	199	220	216	208	187	202	189	179	194	172	187	213	192	206	220	180	206	212	210	196	210	238	190	194	219	206	215	198	217	189	241	186	202	200	213	197	207	185	189	203	189	182	221	208	178	199	196	177	191	213	181	199	211	187	194	226	223	198	179	213	217	198	212	201	210	190	197	219	202	188	194	186	201	201	183	192	219	228	201	220	209	210	203	192	165	183	230	203	196	199	192	186	222	194	194	218	196	184	189	184	180	200	213	199	211	184	213	213	223	187	222	203	174	204	193	205	177	192	187	205	196	234	212	202	232	189	229	182	199	172	204	208	208	207	184	201	202	204	207	220	200	209	200	183	213	208	182	195	185	200	208	211	194	172	213	203	223	201	206	204	182	207	176	198	184	193	201	221	192	206	210	196	224	197	229	219	185	243	191	190	202	199	194	191	176	198	210	218	215	186	204	214	205	211	207	205	213	191	191	177	208	220	188	190	205	202	179	237	193	222	231	197	197	191	174	214	209	203	187	200	205	208	212	170	188	201	190	209	216	173	203	207	193	216	188	176	214	187	179	188	207	188	228	204	202	219	179	205	185	183	199	206	221	218	202	198	203	216	198	175	199	182	202	207	197	187	212	189	201	197	204	206	194	198	193	213	188	199	203	203	184	215	212	214	181	199	181	219	192	210	188	192	210	228	182	217	211	191	179	228	196	174	212	194	178	191	199	193	194	221	211	180	200	214	202	183	194	180	211	214	237	177	207	206	163	198	207	197	211	216	209	216	213	181	217	194	194	182	173	207	214	171	206	194	202	186	194	221	217	187	187	198	210	201	189	199	178	208	170	182	201	207	201	193	192	209	210	167	210	175	194	211	201	193	185	197	197	198	198	200	202	204	187	210	203	214	235	213	171	204	187	215	188	215	192	200	211	198	195	213	199	200	212	183	182	194	196	192	180	190	220	200	192	204	217	219	218	204	207	215	216	211	209	185	184	196	203	191	227	234	203	172	207	198	207	201	198	181	189	197	216	212	190	204	209	187	230	216	170	187	205	167	194	175	213	220	220	204	186	173	200	234	242	190	247	197	217	196	222	178	204	172	192	200	179	171	186	225	231	203	186	187	207	210	179	221	225	190	180	212	212	216	194	184	182	215	208	184	176	171	190	206	211	214	189	209	215	208	207	187	215	223	191	193	227	186	196	208	209	233	197	204	205	201	202	198	185	188	182	223	214	215	224	216	208	204	196	160	230	201	181	204	213	214	214	202	203	188	194	191	216	212	216	183	201	208	188	195	212	195	210	196	195	176	186	232	242	213	199	198	206	228	213	203	177	216	206	212	183	179	196	228	188	204	186	171	201	190	199	197	196	194	203	188	173	191	175	194	196	207	189	210	193	202	201	237	183	208	200	183	206	194	221	188	168	221	192	198	190	184	215	227	201	195	170	195	211	200	204	196	205	203	197	213	197	213	196	190	196	186	206	173	201	197	213	194	185	196	189	165	190	203	209	189	208	188	217	198	212	174	206	198	207	203	229	216	161	205	187	191	189	189	189	191	166	193	213	185	179	208	182	209	204	207	180	179	203	183	197	201	170	187	213	189	203	189	203	177	179	166	202	191	203	232	223	193	191	187	209	192	214	181	244	180	213	188	224	187	228	189	207	174	196	214	208	203	214	238	191	210	223	183	208	210	200	202	170	219	217	191	222	224	194	208	176	185	207	203	222	201	217	206	195	227	217	210	216	218	213	202	199	172	216	190	184	192	236	200	216	198	189	217	187	212	186	219	205	189	207	207	227	230	205	188	198	189	223	173	182	193	197	199	207	169	226	189	191	213	212	209	197	210	193	195	208	209	194	245	183	205	179	194	197	216	194	202	203	178	189	213	207	184	195	199	212	218	210	195	168	169	203	208	194	195	199	184	185	192	199	215	224	212	200	197	206	210	217	192	193	226	196	185	209	194	186	198	167	199	190	200	221	190	193	180	209	203	193	203	202	207	200	202	198	207	206	218	196	213	214	210	208	219	203	192	184	211	215	188	197	213	193	201	186	198	193	206	194	205	186	206	185	199	227	192	195	210	207	190	196	214	205	189	200	217	213	207	198	183	200	206	193	197	219	204	198	195	200	198	203	195	197	204	197	211	167	197	229	212	196	211	179	202	211	231	190	221	183	188	205	215	197	224	181	209	194	184	204	189	183	185	182	187	212	190	207	194	207	198	201	201	181	206	226	200	202	197	199	198	191	201	199	187	178	200	184	225	192	213	202	195	222	216	212	175	183	217	181	200	193	184	202	209	173	184	189	213	209	212	205	207	199	222	230	221	192	186	196	210	183	196	206	228	213	196	223	182	190	198	169	186	189	213	212	164	222	194	189	221	201	186	191	205	203	184	184	181	220	194	186	207	214	209	181	215	186	185	201	190	222	181	227	164	198	195	200	199	189	211	188	198	205	189	199	174	217	197	211	206	180	185	188	230	184	199	221	230	215	180	230	196	223	227	215	208	197	191	184	220	198	167	186	210	196	221	181	218	213	198	233	204	233	190	203	220	195	188	206	209	200	209	193	196	231	168	229	198	180	194	178	184	225	193	200	214	189	192	218	157	210	182	215	206	199	184	217	190	206	190	199	189	226	180	200	194	233	210	202	196	200	188	217	201	204	227	218	190	210	188	184	200	212	196	235	218	229	201	183	199	197	195	193	243	219	204	200	190	208	198	208	189	219	196	201	201	229	183	187	204	198	207	188	181	201	186	192	208	183	197	213	188	188	210	215	198	201	225	220	223	204	206	204	188	217	204	193	208	181	188	221	201	205	210	212	183	215	196	210	205	182	219	218	202	227	188	203	190	202	228	191	210	194	176	190	214	203	205	183	190	206	222	202	199	211	192	201	206	212	211	184	190	188	191	204	198	204	223	200	214	196	185	193	223	203
24142	21568	30866	41844	34745	19260	8836	3845	2295	1578	1354	1097	993	828	685	738	679	612	624	578	661	676	615	599	584	558	613	582	594	560	540	526	514	532	531	524	522	586	535	530	523	577	550	504	547	528	529	563	511	493	511	491	505	528	576	515	509	534	520	502	488	523	527	506	485	568	482	551	522	507	526	540	508	504	543	536	551	523	511	504	518	547	535	542	520	524	500	519	571	542	493	487	538	518	520	501	541	557	494	517	545	499	590	529	498	538	504	501	535	493	500	494	531	507	512	515	519	525	527	516	533	550	497	537	550	532	528	490	510	535	510	527	538	555	530	516	539	535	574	493	534	504	551	526	525	503	556	549	475	515	527	508	556	479	540	518	574	529	511	558	568	509	531	479	509	552	507	531	538	570	494	488	518	479	498	464	530	499	517	493	515	505	514	501	527	535	562	498	506	489	526	535	534	546	528	507	505	506	539	537	491	529	496	520	552	505	528	524	503	538	553	530	496	468	519	482	507	524	531	516	512	465	526	510	534	555	505	517	569	512	494	504	537	529	545	502	568	509	488	521	499	525	545	532	508	513	486	520	544	472	476	548	510	527	516	491	538	547	513	517	514	540	502	531	465	495	535	518	536	461	540	457	500	497	531	534	499	573	507	519	571	496	485	515	495	509	495	529	537	499	505	532	498	526	508	525	523	528	504	539	518	529	469	508	547	492	549	503	496	500	492	519	511	527	523	562	515	530	496	482	516	529	463	503	545	537	530	553	502	518	504	542	501	513	496	502	531	547	535	508	543	555	500	528	525	537	525	502	505	537	515	493	496	512	526	503	462	525	522	513	507	515	542	508	470	478	501	560	548	516	526	539	530	537	498	499	546	526	523	518	515	527	473	514	532	497	487	508	530	526	480	514	495	507	523	531	525	530	462	537	488	520	547	527	526	499	513	519	558	515	505	493	484	532	549	533	514	505	523	525	523	488	512	519	516	506	523	511	506	537	518	548	498	499	526	503	519	482	495	502	484	515	519	517	549	520	524	518	526	501	499	504	530	518	502	488	550	534	506	502	507	505	525	513	522	512	514	511	510	499	515	488	498	519	531	528	498	523	527	532	511	538	474	556	532	533	518	548	540	539	528	507	547	476	531	551	533	496	505	518	533	536	488	479	536	505	504	494	518	568	519	473	513	502	552	519	510	518	557	513	500	551	537	519	545	499	523	519	512	572	495	554	517	508	513	484	520	515	501	516	507	506	521	532	535	547	527	530	525	515	525	505	522	514	517	520	553	509	529	487	524	507	503	537	536	476	532	522	505	516	575	484	546	502	557	518	492	523	511	529	485	543	542	519	531	529	555	519	502	516	501	495	532	500	537	524	545	506	540	510	522	523	539	552	541	538	523	502	545	504	558	498	538	492	521	538	485	536	507	511	515	560	527	506	486	510	501	522	522	504	512	532	548	514	546	540	488	485	529	493	513	508	532	500	524	504	519	521	528	537	523	565	538	539	500	523	545	477	514	531	526	501	553	530	546	511	540	522	505	500	507	525	530	535	542	507	483	534	519	552	553	530	528	506	511	517	510	518	543	529	520	517	549	528	509	508	527	482	502	486	517	538	578	514	492	540	485	502	511	521	512	535	517	522	505	523	544	527	525	521	535	543	512	534	481	535	517	544	478	513	537	554	575	478	519	488	578	538	535	512	555	503	531	553	531	533	547	505	490	526	538	493	583	520	538	510	514	519	554	511	526	514	517	521	547	539	556	511	510	513	546	511	529	493	502	498	527	535	519	530	550	534	520	488	511	524	534	535	520	521	528	536	553	480	478	519	469	530	560	498	527	546	511	499	562	513	540	576	523	510	522	520	532	511	520	502	480	500	532	513	517	503	501	539	542	498	474	522	542	514	491	502	519	530	510	489	524	514	481	526	525	491	547	512	546	544	473	532	548	525	516	491	522	524	486	503	507	541	553	534	502	520	523	498	506	491	530	520	507	498	553	539	479	524	532	515	555	512	520	515	505	501	509	494	501	482	536	519	489	533	511	517	543	528	557	539	540	486	502	495	469	519	522	515	555	505	567	503	558	506	496	487	520	549	510	521	531	518	536	488	558	531	528	505	544	564	541	524	553	498	541	565	503	546	516	534	521	496	504	508	536	521	532	515	522	516	564	540	488	525	523	503	538	526	517	508	527	502	495	552	562	550	523	525	547	530	540	578	532	527	507	475	568	511	513	480	491	505	542	498	499	500	524	518	492	507	597	481	521	528	522	516	527	502	511	537	526	522	493	519	528	482	527	503	521	491	513	494	537	479	509	524	501	504	568	481	538	519	524	541	526	494	514	553	525	560	516	505	504	556	523	495	522	529	546	506	516	516	501	520	537	475	527	515	555	491	517	534	514	488	526	510	535	537	475	557	531	514	537	567	505	494	490	499	525	564	500	507	532	473	524	505	510	495	547	504	511	528	487	509	540	484	478	493	512	525	524	501	533	523	545	517	525	524	509	515	518	502	494	548	535	549	518	456	507	531	529	537	546	545	520	554	500	519	551	490	512	481	567	522	518	480	487	590	503	529	510	502	482	513	519	572	541	527	556	547	510	544	526	488	558	555	534	545	473	482	523	498	550	546	550	506	473	474	517	506	539	495	537	501	537	483	517	551	550	477	499	482	488	501	524	510	475	505	524	509	523	513	501	502	519	532	500	515	523	535	482	515	553	499	517	492	522	473	494	484	539	554	564	483	539	541	558	514	495	510	553	514	517	563	541	581	518	483	480	531	511	536	535	510	542	535	489	502	518	513	490	492	525	538	553	501	470	526	513	519	506	517	567	532	504	521	511	548	535	512	512	524	511	502	502	539	529	497	533	501	513	507	526	516	531	516	536	503	521	530	531	528	496	549	575	501	501	497	501	518	521	520	491	546	496	510	543	546	531	540	554	522	569	526	510	526	483	538	527	512	480	516	519	492	517	502	526	570	524	483	513	551	488	523	543	522	530	520	509	532	496	492	567	474	550	539	528	513	539	524	518	542	526	525	507	547	528	489	535	509	510	505	545	525	521	500	532	514	476	481	535	551	516	555	515	521	507	491	502	524	529	530	555	538	561	506	544	508	527	527	502	544	498	526	525	469	477	528	500	502	515	491	503	518	527	519	537	530	520	534	500	514	499	512	532	514	565	499	517	493	546	518	522	511	511	544	516	544	528	540	523	522	529	541	510	504	519	485	520	540	505	547	509	532	550	505	533	555	520	512	510	555	499	514	515	515	530	528	481	522	554	519	543	455	507	506	510	527	551	508	515	524	525	528	495	507	535	519	532	531	551	494	523	496	547	498	513	503	571	517	523	521	540	532	513	516	536	510	527	508	502	492	523	515	519	500	521	522	515	505	543	512	544	527	540	491	525	498	535	504	512	503	515	536	516	510	488	542	526	517	513	512	507	515	530	524	485	526	548	495	552	509	501	466	517	502	519	522	489	528	539	520	524	526	539	497	523	537	484	532
10258	5868	5063	4482	2771	1232	736	495	430	451	421	393	421	384	389	393	386	389	416	391	396	388	385	344	390	382	389	378	395	375	376	373	409	367	378	381	370	389	361	398	395	373	390	427	392	410	382	425	385	384	402	359	398	356	395	403	414	411	387	413	383	423	381	415	377	344	379	366	364	371	385	400	365	382	360	391	388	376	391	411	416	415	415	390	391	422	400	377	402	384	382	400	410	395	385	372	366	395	373	370	382	392	401	365	363	374	377	394	410	389	402	374	369	370	422	372	367	407	411	374	379	330	370	389	399	372	397	410	440	405	375	376	385	408	408	405	427	392	396	387	365	379	408	367	371	405	417	422	407	340	371	359	364	412	414	398	391	390	380	359	368	408	412	385	349	407	402	395	408	392	394	367	398	390	397	389	360	396	379	368	388	377	376	380	379	402	412	363	386	384	399	418	397	414	376	397	405	393	386	376	407	358	367	393	370	381	403	429	363	376	383	386	404	378	408	379	426	389	389	375	379	373	390	393	393	354	374	370	411	388	366	378	396	348	392	359	381	372	382	358	386	388	398	362	393	375	383	403	394	371	370	379	373	385	347	371	408	389	375	402	398	411	407	371	408	426	381	322	388	358	386	345	390	399	438	375	364	409	394	409	404	348	358	369	369	342	394	389	371	406	373	371	350	395	418	374	393	376	374	371	384	353	407	422	409	434	424	370	412	399	404	356	387	399	351	361	375	401	386	403	423	410	374	404	370	380	415	359	395	391	402	360	331	392	381	419	392	402	367	347	378	384	405	361	414	385	370	363	385	429	390	411	377	365	339	388	403	372	355	395	415	412	382	369	362	391	399	378	407	366	350	390	389	414	373	411	377	383	393	369	392	371	426	433	411	386	380	409	350	402	391	387	387	344	387	428	362	395	378	368	354	375	357	385	395	417	424	368	389	351	410	375	396	342	421	406	391	384	407	425	380	398	376	414	371	392	424	381	420	397	380	347	408	349	390	368	373	407	413	348	393	393	380	401	414	371	360	372	353	394	374	379	395	389	362	378	393	372	337	374	380	390	386	410	353	380	394	360	376	427	402	404	396	406	361	386	385	383	379	341	390	411	406	403	399	412	418	390	403	374	395	396	355	389	400	410	354	355	406	387	420	354	371	392	422	394	408	374	342	386	357	416	362	378	394	400	397	370	368	408	380	385	407	379	428	380	388	390	413	351	379	337	359	412	340	383	394	365	383	397	373	386	363	386	393	388	391	383	389	401	363	372	365	394	394	395	408	346	372	382	409	399	373	406	377	371	420	363	423	411	402	417	400	393	382	376	388	368	378	355	341	394	370	401	375	387	377	398	377	399	405	352	402	379	393	345	381	373	350	361	392	380	416	382	416	394	388	388	396	394	353	389	377	400	377	390	418	414	400	378	377	397	353	419	380	372	398	389	398	411	398	357	370	422	390	347	401	389	417	429	390	413	390	432	395	404	388	406	373	429	366	416	410	396	396	375	398	407	384	365	382	369	336	374	404	352	400	388	357	386	368	380	398	416	380	396	314	407	395	371	378	361	368	391	377	394	415	420	345	360	392	416	375	386	366	367	385	412	399	392	367	374	381	413	355	409	358	407	358	389	368	405	417	386	365	355	387	386	407	371	387	386	413	399	410	425	398	410	384	372	402	417	430	393	377	386	363	394	399	402	412	378	379	400	332	345	379	392	355	381	384	426	419	371	390	365	371	385	381	355	372	404	366	387	369	391	379	393	378	379	377	380	386	421	376	396	378	420	431	416	397	370	406	380	361	381	390	381	377	339	350	368	368	391	359	362	378	387	377	355	391	378	385	408	434	354	355	385	391	397	386	401	370	374	420	401	402	407	379	378	353	404	397	403	387	416	408	369	392	399	385	399	364	382	424	406	377	371	399	395	424	379	374	391	378	397	385	424	387	373	390	375	395	421	414	370	374	400	380	384	372	371	390	372	386	365	355	388	413	387	379	382	376	420	391	385	387	367	379	444	390	374	397	373	391	434	362	403	408	378	376	408	376	367	348	368	374	434	411	392	344	388	366	413	372	370	406	366	409	409	363	412	387	380	440	378	400	407	406	372	405	360	373	389	407	391	374	421	396	384	407	352	407	355	401	383	356	399	429	372	377	359	380	365	422	365	356	361	418	377	391	374	394	377	398	379	392	351	356	370	410	405	383	379	402	376	393	385	366	413	400	404	385	391	383	414	436	382	412	402	387	359	407	374	359	400	363	368	377	375	382	403	408	420	353	402	393	388	407	386	383	404	344	392	376	384	343	376	390	397	394	370	380	363	387	361	385	401	350	376	372	388	377	369	338	370	410	385	422	378	408	392	364	370	378	394	395	362	408	340	384	382	445	388	369	440	416	361	380	357	374	416	375	351	376	374	375	402	392	370	375	409	397	380	408	412	376	368	415	374	362	407	382	334	406	401	402	312	385	373	392	394	382	381	377	378	362	384	395	404	392	381	391	394	348	369	418	383	402	379	389	378	360	361	430	376	361	348	401	364	392	365	407	366	368	374	411	353	400	393	380	369	333	412	402	429	359	389	384	385	382	385	432	384	391	403	371	381	389	405	364	408	391	398	408	401	404	362	396	437	359	416	391	362	388	364	405	384	389	392	381	388	418	398	383	419	379	383	400	402	398	389	410	362	411	369	402	407	366	378	390	405	406	376	385	419	409	391	393	361	406	376	397	377	401	390	368	389	355	377	381	395	352	394	391	405	418	399	364	406	366	366	345	355	411	401	380	379	357	372	392	382	409	388	360	361	372	403	386	426	404	396	385	364	387	352	434	373	343	378	364	377	393	389	369	372	381	377	374	373	411	370	408	395	397	383	404	390	395	417	363	400	363	417	375	396	381	425	439	379	367	372	376	391	378	427	392	337	374	398	386	348	403	357	400	353	370	387	366	378	398	400	407	402	384	412	390	375	372	357	398	389	386	390	412	425	394	413	382	334	360	400	409	367	400	340	369	401	383	399	355	383	409	392	402	346	403	373	398	367	400	394	352	380	376	384	361	419	364	397	393	343	399	393	404	335	385	370	388	385	386	372	381	395	368	374	388	415	403	389	361	393	350	388	380	414	367	433	390	357	379	384	386	402	420	404	402	401	362	421	415	395	392	403	397	372	409	386	363	370	383	383	396	415	402	361	363	386	366	387	387	374	385	367	383	366	356	376	393	414	385	362	358	406	375	427	441	434	404	401	388	362	391	390	354	388	380	391	387	408	414	370	383	374	369	383	406	350	337	401	375	375	400	346	390	384	402	354	404	393	406	413	389	366	398	355	365	328	384	375	367	388	378	402	344	363	372	371	360	331	354	400	376	373	346	348	359	397	410	368	428	372	362	365	371	407	370	410	425	391	384	399	374	408	379	357	380	365	363	387	395	371	378	398	359	390	389	377	389	388	355	378	384	348	404	397	401	400	391	376	376	387	357	363	382	376	372	386	412	417	405	400	398	361	357	399
7964	6222	9433	11562	8720	4619	2481	1648	1397	1243	1149	1103	1005	1017	946	938	930	972	949	1000	936	944	951	959	992	985	965	997	973	937	956	899	989	920	930	957	928	963	954	920	904	940	960	952	949	953	911	975	933	954	950	979	1015	981	1016	915	987	960	918	898	900	945	941	998	905	928	1002	902	904	986	998	956	961	922	925	929	966	909	955	955	988	957	897	1018	934	901	920	900	940	928	1004	954	973	957	915	914	990	994	906	940	912	963	900	949	913	1001	972	946	917	948	983	958	914	943	933	915	955	952	926	914	939	935	1011	1057	1019	931	916	924	947	923	952	961	949	949	959	936	895	942	958	975	944	949	953	937	930	957	909	896	1005	973	943	948	958	943	918	977	973	891	1012	905	914	930	956	951	911	956	974	970	924	909	917	1000	906	930	934	906	975	978	978	920	905	908	914	918	973	881	948	958	959	935	987	937	919	935	996	923	954	1028	888	996	917	948	975	964	980	849	906	926	959	938	930	1008	957	984	959	992	977	975	936	953	944	977	956	946	904	915	945	912	920	907	938	967	946	974	950	944	984	940	946	934	926	877	915	923	931	922	986	1008	968	946	947	951	931	997	910	936	921	945	969	947	955	949	939	914	905	988	956	948	947	910	883	952	956	972	918	918	933	930	895	892	984	899	978	917	927	996	958	941	919	987	955	902	955	935	920	971	985	961	968	964	978	902	937	929	956	900	993	930	947	876	973	960	981	982	953	999	929	960	996	972	946	959	969	925	930	957	952	994	962	920	931	1011	900	948	961	961	975	941	959	969	948	923	911	961	972	997	945	897	989	950	1008	928	953	978	955	927	947	944	917	947	964	956	947	918	911	938	931	935	968	943	959	948	977	1027	923	975	929	974	928	960	898	946	969	928	908	929	895	943	917	967	956	950	959	959	959	990	975	958	925	902	970	928	894	981	935	959	961	926	1003	934	926	918	907	964	941	983	881	971	989	962	980	946	954	899	966	952	954	927	987	961	921	965	914	929	924	979	915	909	928	964	933	974	955	942	927	943	961	932	988	909	936	917	929	945	895	963	957	944	911	904	930	948	940	985	948	938	970	966	924	919	963	984	937	874	942	902	987	957	944	921	1003	926	930	924	943	944	937	960	992	1020	910	966	933	915	920	960	936	921	977	884	942	956	961	880	887	894	946	910	889	931	934	967	956	982	970	952	918	922	968	955	939	955	911	936	895	934	930	941	951	915	976	947	948	1009	920	882	979	981	978	967	934	930	893	949	955	930	929	949	876	901	926	948	958	913	983	952	948	912	909	915	922	962	967	964	947	943	945	935	1015	954	946	968	975	975	953	930	910	940	1025	925	926	999	944	961	954	985	929	947	962	938	942	966	985	946	930	1006	928	959	965	979	979	897	977	975	947	927	983	938	980	1003	916	952	980	916	947	930	973	970	901	932	945	895	899	920	981	979	902	897	921	980	949	947	986	987	964	945	941	934	949	1015	952	959	959	936	920	981	973	941	952	971	969	962	930	940	925	905	911	983	911	923	953	918	903	926	937	985	932	926	942	926	969	998	945	942	943	995	934	938	972	950	1008	950	972	1003	924	951	908	974	933	955	963	943	957	960	851	983	914	923	927	946	947	934	993	943	996	911	960	951	977	934	872	944	917	940	936	948	968	922	976	968	911	958	931	968	937	952	939	956	931	925	953	947	978	953	894	900	982	965	907	920	932	1004	888	934	974	925	944	1000	952	922	968	936	949	1026	962	868	922	883	938	972	906	927	984	982	971	976	993	911	926	919	973	961	930	957	968	1003	891	926	1012	957	963	972	985	919	901	978	1001	948	907	972	946	956	930	952	943	954	926	936	960	866	919	918	944	975	902	983	911	899	963	954	913	959	938	984	923	924	920	892	960	941	964	950	916	955	904	891	939	931	942	933	920	885	956	927	909	944	902	927	965	987	964	976	937	935	929	932	957	912	902	945	960	982	955	876	956	942	1028	969	938	969	927	1004	954	931	950	956	958	957	955	946	953	960	1000	977	966	969	879	972	968	975	974	921	943	910	932	935	922	981	973	985	953	922	925	954	906	955	982	925	946	906	914	932	962	971	985	933	974	933	983	952	954	954	992	926	960	937	977	919	926	989	947	914	923	935	950	909	962	915	953	983	913	979	972	949	928	908	931	966	953	1024	974	994	937	958	939	957	930	949	905	936	939	954	967	941	900	920	976	946	957	920	912	909	998	944	959	977	979	925	891	951	955	943	1035	957	974	956	942	948	1005	1033	944	900	914	895	971	890	958	953	949	979	932	954	969	968	958	913	926	973	951	918	992	956	950	943	934	953	942	942	1003	947	1022	929	934	956	925	984	940	963	931	936	990	982	952	977	933	958	940	953	952	985	907	952	972	979	948	923	903	966	943	930	984	875	926	990	924	951	990	917	983	959	914	974	972	965	969	1022	948	920	947	953	1030	969	935	919	891	951	924	955	935	988	951	914	929	946	935	898	920	946	925	883	958	973	919	970	895	926	962	922	1003	928	910	967	973	944	974	972	938	937	956	959	963	966	965	941	940	921	967	980	969	927	1005	970	934	1000	1016	952	920	1006	946	970	929	936	922	1007	932	971	967	964	884	910	965	883	988	944	988	976	941	913	941	902	919	1001	945	917	976	958	948	916	982	968	922	912	973	939	944	987	957	925	953	933	934	986	1012	882	945	955	981	968	904	899	951	947	943	949	968	973	959	923	1014	919	999	958	943	935	965	916	944	957	883	926	991	901	912	957	902	912	943	979	1001	910	943	978	901	947	881	950	980	888	908	938	958	1000	915	936	972	962	932	908	891	961	917	948	906	957	979	934	985	943	928	920	964	944	958	936	1044	903	983	929	992	947	943	933	974	990	923	954	947	901	974	983	926	938	966	957	946	946	952	903	929	907	910	933	937	932	982	925	896	928	940	963	968	940	920	968	965	933	914	906	934	951	904	894	978	932	949	990	903	917	917	946	974	944	951	914	938	967	967	958	944	919	954	941	1001	897	910	971	928	932	957	931	955	907	906	1018	949	945	980	983	945	883	918	959	926	943	1004	930	932	919	905	904	914	946	982	959	919	952	940	995	940	1013	931	935	916	966	1006	977	901	931	953	978	905	975	875	969	937	975	950	957	927	943	966	900	936	979	901	977	962	920	898	954	968	926	970	957	956	951	911	971	961	939	971	961	988	928	945	912	940	971	997	969	976	1004	910	971	885	982	925	947	947	939	933	987	975	916	953	974	928	969	919	932	981	907	953	930	936	971	922	955	974	1007	952	963	950	932	930	979	917	959	902	947	969	908	928	875	977	978	916	935	955	993	958	1014	974	1003	937	900	935	985	1025	947	913	980	937	959	957	992	911	970	933	959	905	904	998	932	943	913	1003	923	903	953	883	1012	969	926	970	941	1004	951	928	944	932	937	925	975	976	963	982	927	953	975	947	961	915	925	959	972	987	928	933	958	986	972	943	994	904	959	905	944	934	944	960	939	956	916	910	999	905	953	951	942	946	984	935	925	937	973	934	954	991	983	946	942	975	1015	940	958
25730	18205	18474	20311	14986	7580	2504	916	573	430	418	451	400	426	388	393	384	393	384	388	398	357	403	380	410	372	359	331	367	376	392	393	381	352	364	334	394	391	389	372	365	409	380	398	355	374	409	375	366	363	405	385	365	334	356	349	378	378	363	340	336	348	383	402	397	364	390	379	388	363	363	362	399	353	364	376	384	370	374	342	372	342	353	386	371	365	363	353	318	368	397	384	384	363	329	357	392	374	390	381	365	363	360	377	390	358	359	383	362	383	364	395	380	397	384	416	403	380	403	347	369	359	372	353	373	364	368	352	399	367	356	369	356	394	420	375	386	349	360	346	389	342	392	359	359	347	371	386	392	365	352	367	351	349	400	368	358	385	363	381	359	385	379	363	339	388	359	386	346	395	395	388	382	359	375	336	350	373	372	385	349	341	365	397	359	366	405	391	348	380	400	394	362	352	335	383	390	391	381	408	400	374	353	363	369	329	350	377	402	396	339	352	361	388	390	369	376	389	413	376	370	376	398	410	364	406	364	375	405	399	392	341	402	343	395	380	368	370	374	391	357	400	370	334	354	378	363	394	361	340	371	365	390	333	362	366	357	373	383	406	393	376	370	375	385	380	377	353	368	382	388	379	367	344	393	394	379	395	381	418	393	389	377	350	405	371	359	331	382	382	367	355	406	380	373	399	346	369	353	414	388	400	382	376	379	394	379	411	384	387	366	384	350	351	355	375	368	371	376	341	385	423	372	440	408	373	369	379	352	391	371	346	363	388	380	390	382	384	368	363	367	341	417	361	398	378	372	375	433	387	376	415	378	365	351	363	360	393	367	345	369	355	397	392	363	390	372	361	427	421	398	417	359	387	375	345	384	368	387	381	387	349	381	387	368	409	350	373	366	339	368	377	365	372	366	350	373	376	377	352	425	416	381	382	362	417	389	352	364	367	370	372	388	337	354	364	393	400	366	367	374	353	397	386	381	345	338	324	368	385	379	391	387	356	374	413	378	366	387	370	366	400	384	396	365	394	345	383	353	370	378	360	365	377	396	343	381	391	423	367	362	364	336	377	392	384	327	375	367	378	361	387	370	346	351	359	354	389	377	404	336	379	353	360	378	353	372	362	382	393	368	372	377	403	379	351	426	392	357	378	382	364	384	391	347	376	391	359	386	323	377	402	363	354	367	360	363	388	386	333	388	375	362	435	398	362	344	370	389	392	393	358	380	345	364	374	370	374	377	369	380	394	383	360	379	354	389	351	391	362	366	336	390	368	386	382	356	377	379	348	376	350	385	362	346	381	378	344	389	329	379	361	336	374	348	376	358	359	403	360	368	405	331	409	389	379	405	365	392	381	376	357	315	354	368	366	392	391	353	385	399	407	320	352	394	407	360	354	341	403	367	354	414	385	361	368	395	369	365	389	381	344	397	391	382	373	357	379	408	377	366	342	345	344	350	366	367	362	393	377	408	385	349	355	362	391	378	375	373	395	363	387	346	373	388	413	373	353	381	363	425	398	407	389	401	371	390	397	367	367	411	389	371	382	369	404	362	341	378	357	411	358	334	378	377	380	361	428	376	364	386	342	377	342	382	351	379	345	394	401	344	340	348	342	377	390	400	359	385	389	326	371	406	381	364	390	365	364	374	365	399	356	350	366	386	370	399	331	364	372	368	408	343	368	402	386	356	350	389	376	361	355	393	360	378	355	349	391	348	387	344	390	351	380	352	391	339	392	415	338	360	356	365	365	353	384	374	388	399	357	388	369	361	381	386	337	336	381	381	397	387	375	365	350	329	349	369	365	402	384	356	389	358	405	369	362	341	355	374	408	372	370	403	343	428	379	369	373	391	353	388	391	365	350	370	339	347	343	371	357	356	404	358	384	414	365	352	361	362	368	376	370	386	355	376	384	375	364	378	363	373	354	387	360	386	356	347	394	399	383	375	393	373	350	385	360	398	373	360	366	395	375	395	351	322	376	367	380	373	378	366	385	356	388	398	367	379	375	372	341	400	348	356	339	374	373	397	371	385	326	380	345	382	381	367	364	349	358	343	400	370	357	383	357	327	400	375	363	353	386	373	343	378	404	358	378	362	372	381	358	356	386	339	407	371	399	402	345	384	386	355	391	359	359	368	326	388	368	352	337	360	364	372	427	355	394	385	414	393	333	367	350	330	372	352	382	396	411	382	382	388	394	359	340	408	393	392	381	404	413	382	390	393	395	331	392	367	377	392	359	367	372	365	383	386	338	369	365	360	356	357	346	341	390	378	404	396	374	370	394	361	352	344	380	391	381	381	384	373	423	410	413	344	361	348	349	399	396	354	380	394	367	383	365	356	340	390	338	369	391	368	364	371	361	389	359	376	361	384	373	348	322	358	394	343	373	404	401	355	386	364	373	360	390	388	365	383	400	350	383	378	393	391	388	360	370	379	366	380	388	401	376	358	356	351	361	349	376	393	369	379	363	408	389	381	352	368	369	363	364	405	362	384	349	373	335	352	401	351	356	394	392	405	367	380	356	357	354	414	355	399	371	361	362	362	372	415	341	374	384	374	375	398	395	374	396	375	394	360	370	363	365	361	375	376	391	396	361	368	352	410	361	329	375	356	378	384	390	349	362	365	368	369	376	348	362	353	387	356	396	391	369	357	338	403	357	360	365	385	388	392	393	405	404	400	378	364	368	380	409	335	320	404	378	393	406	396	349	360	384	389	378	389	373	402	366	395	398	359	332	356	354	351	368	350	387	371	388	396	401	351	385	365	388	389	344	335	398	383	359	394	388	356	399	416	373	382	332	374	372	411	397	358	357	406	360	376	391	374	393	417	432	386	365	376	351	384	414	349	377	376	364	365	378	381	398	387	385	400	390	363	374	368	354	381	366	362	378	393	365	365	381	351	339	367	375	381	345	354	375	383	365	374	346	390	373	359	373	376	371	335	378	395	372	407	355	380	402	374	378	399	334	381	369	372	413	375	385	359	371	365	392	385	357	390	373	390	367	382	405	386	362	389	329	348	377	359	380	403	357	378	347	349	336	371	369	350	403	388	404	366	392	388	382	382	349	381	384	407	372	394	404	330	370	399	397	403	404	346	353	358	397	353	424	375	391	364	375	386	353	387	344	358	357	360	376	378	364	338	385	361	363	363	370	348	378	395	371	332	348	380	371	353	378	384	365	390	367	407	409	414	376	414	358	363	345	345	381	429	339	344	436	389	366	353	331	355	373	336	339	397	388	405	384	382	392	352	388	359	390	376	400	388	379	393	368	403	350	353	392	340	380	371	395	355	382	364	384	394	405	335	354	371	353	393	382	404	352	374	386	360	385	341	395	379	359	346	392	405	414	417	389	375	375	392	369	382	409	373	383	372	378	401	382	340	351	406	366	373	386	405	381	375	359	365	346	353	365	385	343	367	380	369	370	416	368	351	357	364	404	390	337	366	395	371	346	378	390	343	359	392	371	401	365	365	361	360	339	359	368	374	342	341	381	369	355
19278	15913	23327	29801	25464	20529	8208	3385	2022	1525	1149	1320	1233	1063	1017	1018	1054	989	999	931	969	976	996	967	988	904	931	979	944	925	1002	935	948	912	915	963	916	945	904	911	893	837	897	919	895	900	892	874	890	926	893	908	838	915	977	889	874	995	854	865	900	905	948	928	891	876	900	912	914	877	939	851	913	873	885	923	896	900	920	932	951	873	904	941	905	930	915	854	901	905	859	866	954	933	964	884	897	861	891	852	929	860	883	922	900	930	899	920	902	915	864	910	888	874	916	892	952	853	936	916	897	904	950	944	978	881	906	891	946	862	945	896	929	896	876	882	964	920	892	900	915	860	921	868	884	895	885	948	896	923	938	902	960	928	911	908	931	896	917	908	958	884	888	907	906	886	894	912	864	902	942	936	953	897	928	950	884	853	921	939	953	880	865	866	889	930	872	833	890	889	923	942	902	925	883	854	936	890	971	938	905	883	950	890	917	919	914	906	890	917	825	876	913	889	865	919	906	895	869	932	883	920	988	945	918	911	900	933	935	908	886	895	860	936	905	897	923	928	929	898	858	877	918	916	920	907	849	953	855	913	917	915	862	930	862	918	915	905	892	937	903	899	900	914	954	934	948	894	872	832	930	942	881	896	940	887	898	909	875	918	887	934	921	921	833	894	939	914	912	887	868	893	819	925	945	899	931	909	946	845	917	917	920	884	896	896	929	901	931	917	904	952	877	924	929	882	931	908	819	918	879	908	905	875	917	929	894	971	933	895	916	902	848	903	918	861	942	946	964	903	876	884	908	914	852	895	889	938	941	913	884	882	867	906	965	867	913	916	926	958	915	969	873	942	922	870	885	955	913	924	927	909	857	920	926	890	928	923	935	933	944	873	928	907	932	849	902	900	939	962	918	909	892	900	894	876	905	936	861	923	873	917	931	911	946	927	919	938	814	891	901	863	893	890	910	886	905	888	921	909	956	894	913	909	873	957	917	933	898	941	889	897	856	915	930	924	898	970	880	906	910	911	884	886	882	929	923	927	851	921	899	897	829	907	946	897	889	929	870	937	871	909	876	928	898	918	894	919	987	884	941	919	933	867	870	892	889	878	871	970	949	880	882	921	982	921	906	978	919	852	938	878	910	916	929	876	881	899	949	829	854	927	899	904	899	920	877	916	842	915	836	886	915	913	908	902	918	921	892	870	873	883	889	871	905	930	881	903	904	919	908	916	891	912	921	885	900	944	893	916	851	874	888	923	940	933	945	913	876	898	909	915	885	910	928	916	867	900	939	916	934	874	877	905	937	834	846	922	925	874	923	926	920	946	871	875	937	843	903	868	871	937	943	879	908	904	905	848	895	915	901	884	929	932	901	970	919	931	938	939	936	836	914	879	891	916	891	935	989	955	909	906	899	888	907	896	905	911	944	894	961	918	891	915	880	920	892	886	925	917	942	922	938	859	901	903	922	914	918	869	864	895	966	887	911	879	961	962	925	884	888	914	928	883	937	883	846	882	868	956	900	940	879	956	929	931	973	913	916	967	858	974	986	925	903	907	933	954	879	922	956	927	940	913	919	909	887	875	923	873	879	944	925	936	880	920	895	899	884	931	903	947	879	848	912	886	900	897	913	938	924	916	883	904	904	853	931	879	896	868	924	920	862	919	902	891	920	834	910	938	895	924	906	927	882	893	934	943	891	924	896	900	914	890	898	919	945	891	954	868	893	898	881	915	906	909	874	912	933	853	929	915	914	947	917	884	867	873	905	897	834	920	958	867	923	926	894	894	937	950	926	862	986	872	921	889	934	873	933	918	931	928	887	969	888	949	918	907	918	902	928	904	880	913	927	915	840	916	869	917	864	940	924	901	937	885	902	921	885	882	925	899	882	921	922	978	879	913	866	872	868	949	926	897	938	846	923	896	891	917	925	892	859	920	855	865	866	895	919	932	858	940	912	893	912	874	876	855	877	878	944	881	889	894	896	891	847	912	902	906	913	887	870	930	890	876	888	910	874	928	874	883	868	877	913	835	897	848	863	923	907	893	876	911	934	955	901	899	909	905	904	966	906	932	899	898	849	964	924	889	903	895	920	882	903	936	869	943	952	920	877	907	922	935	931	938	922	866	902	964	939	878	882	946	889	902	910	885	836	937	944	861	897	873	889	902	933	878	911	917	895	902	900	933	932	910	859	922	922	895	875	895	891	885	884	902	920	897	946	857	914	936	914	884	930	856	880	885	877	999	866	915	892	855	904	915	883	843	913	921	891	896	924	884	920	948	861	916	887	881	920	887	935	895	909	896	901	897	917	885	896	914	898	891	948	944	906	918	910	875	853	959	948	953	948	909	880	864	906	955	984	863	868	890	930	916	918	946	910	912	941	953	876	909	936	886	909	901	895	871	919	850	952	933	956	910	934	914	899	963	871	894	904	942	921	878	903	925	877	846	920	891	931	891	961	897	867	905	926	880	947	912	953	954	887	956	902	907	928	903	923	933	896	899	855	967	877	914	923	916	931	971	894	869	858	894	895	916	869	885	927	903	861	873	954	933	866	902	938	914	899	871	944	940	876	905	882	958	935	857	912	933	917	909	922	871	901	891	930	901	889	875	887	898	902	958	932	878	899	884	869	948	922	904	934	925	875	897	905	973	891	898	930	873	934	898	899	914	975	936	873	961	896	880	904	937	849	854	970	842	838	917	865	903	897	873	882	904	905	893	882	903	896	920	931	893	857	934	955	852	929	902	915	861	892	873	908	878	917	900	890	928	876	945	904	886	913	891	891	907	936	966	884	884	910	908	883	898	919	910	913	879	916	902	910	866	917	914	897	865	906	917	923	896	893	917	845	841	920	939	886	952	922	928	900	920	899	894	902	929	902	884	915	903	891	838	880	890	953	879	850	902	906	930	949	959	928	927	897	874	912	902	869	889	899	906	932	921	883	932	882	905	864	938	881	972	939	914	960	868	914	970	902	897	934	908	899	931	938	864	881	889	918	854	915	949	938	929	899	885	912	921	859	885	879	899	905	904	865	886	940	883	885	925	940	893	877	896	922	934	916	908	866	912	843	922	849	906	955	932	904	917	895	866	928	883	888	933	861	917	945	884	992	895	901	902	881	918	863	898	927	878	936	858	872	874	918	931	955	929	940	899	945	878	906	870	931	855	884	885	933	888	928	915	964	953	907	925	924	964	946	930	938	892	950	872	907	903	929	893	844	991	872	859	941	909	936	889	902	900	933	854	944	933	907	888	944	904	887	914	921	956	912	944	916	905	907	904	921	913	949	932	874	866	891	856	920	857	941	916	900	958	875	912	869	881	918	932	908	947	898	905	945	871	890	830	891	894	886	874	955	905	886	950	889	899	927	927	899	881	957	942	847	933	913	940	917	936	894	883	843	846	909	902	881	939	890	912	954	911	873	897	943	948	945	900	867	921	879	911	887	916	912	895	897	869	910	886	953	871	915	916	945	900	911	951	888	896	874	898	907	920	877	905	892	955
36466	27481	28919	28129	20810	12409	5468	1324	506	352	296	275	283	255	220	212	245	234	206	189	203	222	225	235	194	224	199	226	210	211	189	197	221	224	199	186	193	202	222	199	219	205	174	232	213	211	192	230	202	191	206	223	206	188	206	196	228	220	207	237	187	227	200	222	212	193	231	213	211	217	210	213	188	209	211	183	203	215	182	204	204	192	190	220	206	227	205	211	187	211	216	206	206	183	197	182	212	218	202	204	235	212	212	214	246	195	200	220	202	199	205	188	222	216	242	203	198	244	210	207	214	192	197	205	243	209	203	194	205	215	198	202	185	208	220	192	207	199	179	203	195	191	219	221	209	212	208	192	188	203	203	217	198	194	215	198	184	178	228	217	193	203	207	226	205	182	186	209	206	194	214	186	201	212	205	182	187	204	219	225	206	198	203	208	180	197	195	242	202	198	193	213	188	199	194	209	200	207	182	228	210	208	219	181	221	209	204	198	202	203	207	238	208	197	206	193	199	217	190	164	218	193	198	174	180	197	181	189	212	204	209	226	219	201	201	184	218	195	202	207	218	216	244	196	217	226	215	196	220	241	195	225	189	195	189	200	221	195	183	212	171	234	219	191	172	210	243	227	195	204	227	219	217	212	222	168	205	174	190	215	222	209	218	199	201	216	213	212	204	212	219	186	211	194	192	222	204	214	189	180	212	194	204	211	203	215	199	217	210	209	183	221	211	210	196	200	188	190	214	187	209	187	211	201	193	198	208	187	217	203	214	226	220	202	195	226	210	216	168	194	223	193	220	216	209	168	213	185	186	206	231	190	195	228	185	166	196	192	187	211	217	187	223	195	220	235	173	201	190	222	205	207	196	212	189	178	208	201	217	196	183	185	193	209	202	221	217	228	198	187	220	195	203	225	215	203	222	228	187	171	209	189	188	188	187	200	184	192	197	206	213	199	192	218	204	191	202	217	211	182	207	200	200	215	180	184	183	193	211	209	205	212	206	201	188	198	206	216	209	192	202	216	210	208	225	205	206	177	197	176	172	199	189	214	205	196	219	198	191	192	229	186	214	213	205	226	221	209	210	231	207	213	214	209	204	237	177	210	202	205	202	199	213	214	185	184	205	203	217	222	194	184	228	211	253	217	197	179	253	208	216	210	205	206	209	202	188	218	223	191	226	182	176	201	180	180	214	215	204	187	199	198	218	183	215	198	211	209	207	238	201	226	205	199	226	233	200	212	216	213	200	194	211	192	213	189	204	194	213	227	217	209	188	205	218	182	245	210	184	218	217	229	219	223	197	199	210	197	244	182	221	190	193	197	195	213	188	193	198	221	199	185	174	217	199	185	218	205	227	179	197	201	185	188	231	229	206	204	213	225	205	203	207	191	216	218	217	204	212	213	198	195	207	199	199	215	195	214	208	233	216	194	192	192	191	242	179	197	209	197	192	190	220	211	184	217	191	194	208	204	208	194	205	218	208	216	190	176	217	219	181	212	209	189	232	217	194	232	193	180	204	184	198	221	184	188	210	168	233	208	195	196	188	203	189	197	198	231	214	197	196	212	198	216	223	235	208	211	185	212	203	201	214	221	181	211	222	214	214	210	215	189	199	223	202	208	191	187	236	208	199	220	188	212	169	188	180	217	199	196	210	198	214	213	209	195	193	201	204	190	188	195	183	223	218	215	182	203	208	166	200	187	222	212	183	231	229	187	201	212	199	188	210	181	205	194	223	181	204	153	195	191	184	194	191	213	187	174	200	202	215	220	224	194	200	211	189	188	182	169	225	206	201	217	170	193	221	208	193	227	220	227	193	212	191	195	197	206	205	230	199	177	217	204	220	217	215	180	195	194	205	208	234	206	202	211	181	227	186	217	204	193	213	227	196	215	189	205	176	206	218	185	208	183	210	205	191	222	199	182	205	208	186	204	206	210	215	220	220	181	203	193	222	187	174	212	221	200	177	203	183	181	227	199	215	203	210	199	214	195	233	201	207	209	199	190	210	212	202	218	224	181	236	195	211	209	204	225	196	189	189	189	216	211	227	189	200	205	209	203	204	203	205	199	213	189	210	204	207	237	207	200	231	210	220	219	200	202	189	178	210	199	242	207	199	203	180	227	180	211	202	232	205	190	194	211	216	236	205	203	197	217	187	211	194	191	214	215	221	187	223	222	224	191	190	214	226	197	197	206	234	229	213	213	183	216	215	203	200	200	207	194	191	225	177	199	217	195	190	206	204	199	190	204	184	217	199	208	217	206	201	205	197	208	201	200	224	209	216	211	220	208	234	198	224	210	206	214	212	218	180	210	200	203	196	208	239	180	207	187	207	226	216	213	215	199	200	173	201	190	186	197	220	197	191	183	210	217	188	222	195	202	207	210	213	225	189	199	218	209	189	203	188	212	192	194	216	207	206	220	196	182	207	203	218	204	187	198	208	233	205	194	212	211	197	180	199	186	214	193	212	206	228	222	191	206	209	235	191	197	203	190	218	209	190	233	228	211	199	200	204	202	207	176	194	229	185	161	205	207	185	220	186	186	217	223	197	191	225	182	189	203	227	216	187	223	202	224	222	193	208	206	203	208	199	202	216	181	236	188	197	224	201	196	201	210	193	186	205	201	220	200	216	225	197	173	184	171	234	202	187	198	192	212	202	193	219	215	197	218	201	194	195	227	204	183	187	232	219	203	204	223	185	215	227	218	203	216	215	209	208	207	203	221	242	203	211	201	211	202	203	213	211	214	222	212	216	246	194	197	191	192	227	199	197	209	196	207	211	176	203	193	212	181	208	204	233	200	197	209	219	211	190	202	179	209	195	190	195	196	193	200	214	235	207	206	208	178	218	201	206	208	190	186	225	203	215	189	201	214	175	214	200	193	223	210	223	209	210	197	199	216	211	217	207	177	202	187	217	227	217	238	190	225	217	194	212	182	212	226	209	224	173	198	232	196	215	191	224	202	186	210	189	195	194	201	177	211	220	216	219	216	217	178	197	208	232	190	206	197	211	244	193	207	181	213	197	228	198	205	213	192	200	212	207	223	204	195	174	190	238	204	216	173	225	176	204	201	221	213	207	180	187	216	210	214	200	216	174	197	201	191	241	185	194	230	219	182	185	193	204	215	174	207	189	196	193	180	195	188	185	215	223	196	233	181	210	222	193	209	203	193	194	225	197	207	192	203	194	196	211	187	198	181	202	171	191	203	190	205	208	198	228	201	213	217	227	215	190	240	175	217	239	220	183	207	213	190	193	197	232	190	183	196	201	188	222	211	219	209	195	222	186	199	201	172	191	206	203	211	208	188	213	194	193	219	205	196	202	209	218	203	211	208	199	185	193	209	220	191	200	176	174	198	198	195	211	197	189	196	191	195	193	211	195	211	195	196	171	194	197	190	208	205	214	211	213	201	205	214	174	175	195	240	217	198	209	219	215	203	198	188	198	183	206	197	202	195	200	162	228	214	228	217	215	176	206	202	193	204	202	214	214	198	204	225
25356	22216	32259	35149	30970	25932	15258	4363	1974	1439	998	935	1006	906	757	687	666	602	581	611	665	584	579	588	649	633	598	597	569	577	534	536	566	517	492	543	525	569	565	527	527	576	550	534	548	561	561	547	556	520	580	482	533	541	533	588	504	554	538	564	506	545	563	548	547	525	537	524	532	552	517	546	514	544	538	515	566	535	485	476	560	508	513	566	494	545	534	519	518	516	518	560	482	533	515	503	532	505	537	536	540	550	545	496	504	500	554	515	539	517	473	502	531	532	539	531	496	500	558	509	577	530	514	516	496	535	490	516	503	539	516	518	536	507	563	507	540	529	452	528	513	520	488	553	578	550	510	493	553	532	524	539	529	548	531	491	502	563	530	527	523	539	508	525	558	539	488	550	500	566	562	534	509	512	556	546	524	508	504	519	553	567	524	517	509	523	517	515	492	506	541	499	515	578	515	521	534	544	513	532	524	530	504	567	520	553	513	531	496	524	538	539	510	507	549	576	540	544	491	500	539	526	518	545	518	562	535	520	527	525	502	544	501	512	533	537	529	495	567	507	522	557	509	514	541	561	480	544	535	540	500	484	462	514	523	566	481	531	503	531	530	531	510	545	558	511	538	524	524	495	510	518	517	530	509	509	488	498	564	528	534	526	496	530	526	546	554	539	522	527	547	477	553	556	525	533	511	541	513	521	479	525	517	514	507	490	530	539	562	510	525	518	560	525	501	515	510	531	523	528	504	546	514	514	518	497	486	541	513	529	558	520	493	524	498	510	489	537	525	540	528	552	512	515	507	519	557	532	549	519	524	514	525	544	543	527	571	553	537	553	529	553	577	530	532	578	535	504	578	566	531	512	573	548	514	545	596	518	577	539	497	598	525	538	571	545	504	509	518	534	527	523	548	556	537	494	524	492	524	469	504	537	545	531	548	516	506	545	504	483	545	572	525	528	510	540	549	532	521	558	564	533	539	477	527	549	538	554	559	525	567	520	526	500	517	529	528	553	510	517	468	496	529	574	512	520	496	509	548	520	557	509	528	524	576	545	529	516	568	480	540	486	548	548	536	525	496	517	540	514	510	545	510	549	513	475	552	524	514	548	510	518	536	544	511	550	585	483	503	552	511	515	537	509	553	522	558	544	558	550	506	546	510	486	531	509	553	517	560	552	513	505	549	522	516	581	554	497	502	537	519	516	508	531	557	525	519	498	502	542	491	536	493	492	494	496	553	552	528	521	541	541	516	515	526	513	547	545	563	532	519	536	552	533	507	543	537	528	536	517	527	526	546	550	521	529	541	487	561	534	518	490	511	517	493	545	536	513	568	515	515	521	539	518	527	519	475	548	516	537	563	523	507	527	536	540	514	508	533	524	557	516	516	526	538	522	571	518	528	568	529	504	509	524	554	507	534	542	482	477	503	542	518	541	528	504	505	530	507	493	557	520	514	528	539	582	503	568	578	552	507	542	520	534	506	508	510	525	490	535	537	528	478	472	560	546	516	525	538	491	542	515	559	505	516	524	543	561	520	506	500	501	488	551	535	528	492	520	554	515	513	500	496	560	493	531	515	536	479	536	518	524	514	493	521	548	564	520	517	553	515	524	552	515	529	516	544	549	547	500	517	515	506	528	521	507	532	562	522	486	503	510	552	567	546	526	547	488	499	525	567	514	508	505	535	513	508	545	537	499	552	519	596	544	538	509	540	522	530	503	552	539	514	558	524	541	486	548	511	543	531	499	520	562	542	540	549	581	553	499	509	549	496	509	568	576	542	552	501	519	593	571	521	497	512	542	541	511	541	552	525	529	546	483	531	565	491	498	527	544	524	552	495	550	561	512	507	543	506	520	503	578	513	522	512	562	518	507	515	540	528	547	525	527	544	497	538	508	520	547	537	509	522	521	539	516	575	549	509	539	505	537	533	514	490	530	561	497	542	506	533	497	528	517	558	556	553	541	527	519	541	566	565	507	494	555	552	510	517	530	503	524	511	532	518	512	533	519	488	505	552	520	518	535	534	537	537	517	527	483	519	554	536	549	527	538	540	518	547	584	492	530	542	517	536	576	525	532	534	569	506	519	517	508	523	557	512	529	541	533	507	513	512	528	511	562	532	478	527	494	516	550	516	530	552	531	512	520	530	512	541	511	529	502	505	535	507	521	551	526	487	511	556	538	524	545	519	477	490	550	512	532	552	529	541	544	522	545	541	502	508	524	505	519	537	587	528	478	561	546	526	546	504	542	508	543	533	541	532	501	505	501	521	518	544	519	544	506	515	508	526	521	526	542	494	559	500	549	536	547	513	496	532	506	515	521	510	551	530	472	539	547	518	548	500	506	544	512	510	525	542	498	544	517	545	517	533	561	562	562	512	555	526	545	538	548	536	547	527	488	572	512	524	513	511	546	559	578	500	523	513	519	499	516	503	543	533	491	523	573	525	572	517	563	570	549	565	541	512	537	510	536	529	531	537	520	559	545	506	522	532	540	522	545	509	536	521	543	549	531	555	526	503	552	541	533	530	524	540	517	572	496	530	524	548	544	506	520	524	533	549	529	514	488	559	516	534	517	539	507	531	499	496	529	518	522	552	516	534	564	544	504	527	528	564	545	551	512	506	516	525	548	531	567	538	555	485	522	517	532	535	479	535	526	560	525	538	489	500	534	500	513	497	577	542	542	527	532	533	528	533	526	551	552	577	499	572	543	507	570	568	602	554	542	520	528	498	555	520	484	518	517	505	506	506	512	513	524	531	523	516	538	520	545	509	507	541	510	533	520	540	516	527	533	511	505	513	554	550	537	486	531	535	525	513	534	526	508	582	533	501	539	515	540	497	522	497	509	551	516	509	523	533	510	520	503	527	536	525	569	514	519	526	543	544	532	547	536	519	537	543	532	512	531	528	518	523	536	537	531	549	558	532	548	518	521	540	526	518	569	542	541	551	551	580	535	523	529	504	531	547	551	533	516	541	494	513	537	508	525	513	541	557	530	494	519	486	502	528	527	469	562	541	519	539	523	516	514	541	492	519	470	495	539	538	533	485	518	527	536	541	544	558	534	512	488	513	506	533	518	500	542	555	537	512	529	561	518	551	498	529	550	498	531	538	502	538	505	495	509	581	514	521	523	493	550	528	525	481	538	529	522	505	540	496	493	560	510	513	524	526	536	526	536	535	539	550	523	551	508	521	512	536	521	539	523	545	514	522	539	576	510	538	528	510	493	562	551	562	525	548	525	538	550	539	531	501	517	546	536	529	495	546	522	514	492	536	507	553	536	518	516	508	548	489	498	512	536	525	547	526	535	513	556	587	513	499	541	528	542	494	516	502	518	524	513	547	560	521	559	563	567	552	563	493	536	525	495	552	478	514	495	548	473	509	518	556	549	523	535	569	558	525	530	546	496	539	561	526	505	554	539	531	544	491	524	557	553	493	500	557	550	554	550	549	535	503	561	583	513	537	570	539	523	480	523	514	525	536	581	497	529	555	488	523	527
11646	6694	5326	3157	1858	1115	698	537	458	438	425	382	406	392	385	406	397	427	372	369	390	409	398	405	415	438	380	425	427	391	406	381	411	407	405	382	422	396	408	402	404	378	426	405	379	381	439	411	396	433	407	435	395	413	390	382	382	440	421	426	408	386	376	368	433	381	411	420	409	378	395	422	389	371	400	379	409	411	370	413	396	402	396	392	393	405	393	394	389	387	435	441	402	420	404	408	399	435	410	370	409	392	414	372	385	385	460	456	389	409	378	387	382	393	416	399	374	392	422	406	427	378	417	411	421	407	395	386	434	442	367	412	412	377	381	393	372	386	374	401	380	387	388	397	433	433	417	430	402	432	386	392	412	387	388	417	385	388	414	421	363	373	380	406	417	419	397	372	419	389	400	426	408	391	375	405	420	390	391	426	377	408	409	415	409	378	383	373	444	419	387	387	406	392	405	426	373	401	421	387	405	402	416	388	380	405	433	433	393	413	400	384	403	378	379	372	412	402	396	397	354	417	362	409	410	366	365	367	449	412	449	420	418	400	384	385	417	380	407	339	389	380	386	408	362	397	411	421	393	384	367	417	417	421	458	393	431	375	387	388	407	397	400	399	396	417	422	394	461	391	402	370	409	364	417	442	407	367	388	401	391	381	368	414	429	406	431	364	410	380	418	428	379	441	438	429	420	398	422	355	380	388	353	408	425	412	395	395	397	434	424	396	425	383	417	419	424	390	411	389	395	408	371	415	418	392	381	397	420	389	384	381	409	378	416	413	449	398	424	381	393	400	431	410	409	413	416	363	422	421	398	412	389	422	444	402	393	436	433	395	386	411	433	420	399	387	426	410	391	424	359	402	398	397	388	413	375	363	385	376	397	371	383	401	411	407	384	442	392	413	416	363	465	412	344	383	384	373	380	369	382	367	428	415	397	399	415	390	396	437	426	408	370	385	399	396	394	419	391	417	376	353	407	355	411	396	388	423	377	390	428	397	429	457	377	393	393	413	387	382	434	419	372	362	373	361	417	419	409	421	407	439	436	398	390	385	385	444	389	425	410	394	399	420	446	405	369	372	398	406	424	346	430	401	394	381	413	414	441	375	435	461	419	386	391	376	415	383	433	400	387	402	399	401	375	376	410	408	370	422	426	431	408	396	388	406	405	389	413	425	427	365	385	434	369	409	388	438	427	355	369	406	381	403	404	388	404	444	428	381	419	422	402	377	399	411	377	428	383	386	379	391	394	397	342	375	363	405	386	410	395	408	346	379	431	394	444	458	383	414	421	428	401	440	414	388	397	384	384	379	353	380	413	404	396	394	419	405	396	390	399	406	380	417	451	370	374	392	378	459	416	376	413	387	408	389	387	437	417	395	392	364	400	415	420	361	436	427	413	408	364	412	382	366	424	433	396	386	382	437	406	414	402	366	398	373	411	439	397	417	413	371	421	374	406	395	431	394	399	386	410	420	444	425	376	439	375	382	424	398	437	397	402	415	385	367	386	410	436	402	423	415	390	385	432	406	425	413	417	405	421	423	398	432	373	405	391	378	403	429	389	367	366	388	398	369	415	390	399	399	390	407	424	405	408	402	406	411	396	384	400	419	390	429	405	399	414	423	391	395	406	386	436	384	392	412	398	382	383	395	400	400	444	394	403	377	389	406	391	368	415	367	385	404	419	415	395	418	390	395	413	397	358	442	384	398	392	392	375	412	383	362	356	405	402	398	411	391	401	351	378	393	402	400	387	398	399	412	373	460	399	421	462	371	365	390	402	396	387	408	392	451	388	377	402	389	371	394	411	406	393	383	432	398	406	376	395	361	427	374	388	401	408	388	452	396	364	414	400	394	385	416	379	392	411	423	397	392	375	377	422	404	440	426	417	421	407	429	380	358	411	381	432	413	415	380	377	399	385	376	381	384	367	380	428	420	404	419	376	389	447	415	426	428	400	417	354	362	399	370	432	428	432	384	412	429	393	379	417	423	371	383	398	447	396	431	401	396	379	402	402	374	370	420	377	362	407	421	393	381	412	424	407	426	403	386	427	398	435	424	392	406	385	414	452	392	410	352	392	388	434	399	402	397	420	403	402	380	401	426	426	425	401	389	432	406	431	409	403	404	419	371	386	380	386	407	374	387	420	416	398	415	392	426	402	396	406	418	399	366	362	397	412	405	399	407	416	445	390	393	377	414	385	394	425	397	402	383	392	407	399	418	385	401	392	400	385	356	446	384	424	385	432	410	449	423	400	404	410	382	416	391	392	459	392	402	399	373	406	391	371	403	403	416	419	416	449	402	444	383	388	427	401	385	395	411	396	423	406	418	381	419	407	421	426	375	427	366	391	399	433	416	377	416	384	430	380	418	392	388	404	418	385	400	431	395	388	372	373	372	443	400	424	409	404	387	381	370	428	392	426	422	411	426	404	434	404	403	386	412	419	438	414	406	398	379	414	406	380	383	371	380	462	437	394	415	450	424	373	348	426	442	413	375	402	393	394	386	407	390	406	402	367	422	373	388	399	379	415	428	443	427	385	394	419	410	424	444	369	401	376	403	420	392	449	398	435	418	428	406	448	455	417	394	431	414	396	407	440	412	398	401	399	417	380	401	391	365	426	390	357	376	377	404	427	418	400	403	404	377	396	419	416	410	412	410	383	414	419	397	356	412	388	411	413	422	366	449	388	357	411	408	397	399	438	379	430	390	390	381	397	371	360	398	384	383	422	399	433	382	424	434	411	397	414	417	408	407	387	376	404	423	417	396	457	413	448	434	424	424	430	381	459	403	397	380	403	413	408	408	396	391	427	399	423	372	392	441	412	443	402	424	402	440	399	414	387	425	360	411	397	411	389	431	430	424	383	408	409	424	407	406	360	424	378	381	381	379	426	380	390	385	412	408	363	419	388	399	361	365	405	396	403	404	388	395	386	378	391	396	392	413	451	438	410	403	366	387	387	366	417	393	368	367	378	399	433	439	384	410	370	402	404	373	379	381	392	426	396	377	402	391	422	389	417	435	377	375	435	405	388	365	405	393	395	400	420	448	410	482	411	380	369	444	394	399	391	410	426	355	378	391	378	406	391	427	412	434	410	402	418	421	415	388	433	414	405	412	396	406	374	424	412	354	411	397	396	420	419	384	398	414	407	406	387	377	369	379	410	408	443	420	372	409	405	402	386	413	442	400	367	414	397	395	395	428	404	410	429	444	433	388	415	385	369	394	402	402	419	393	399	380	375	419	431	390	424	388	390	403	458	397	413	431	414	415	397	427	403	401	381	393	365	394	393	421	398	429	407	422	383	395	408	416	419	401	406	445	415	414	396	396	390	400	383	395	394	377	429	383	414	430	392	389	391	426	387	416	380	422	426	424	400	394	375	392	364	404	403	385	416	426	421	380	443	404	414	387	386	390	429	429	387	399	397	402	400	445	367	409	429	416	419	367	440	395	409	387	391	397	410	415	399	405	372	414	402	380	403	354	387	378	396	410	425	394
8741	7053	9486	7995	6138	4195	2459	1691	1361	1175	1113	1014	1044	1065	1046	956	968	966	957	973	953	1004	967	938	969	969	983	988	917	991	941	974	983	959	925	977	990	978	983	973	991	999	1011	1026	969	1012	968	970	1024	966	1006	968	992	981	907	1009	946	1003	1033	954	956	950	939	949	973	1014	988	988	918	997	963	978	1008	1000	966	968	963	946	957	953	984	924	960	942	989	1022	974	964	999	987	1003	978	928	955	995	972	988	986	969	939	1005	941	979	955	988	1058	953	1004	989	962	975	914	954	975	981	961	976	1003	995	944	943	1011	988	994	998	1025	1024	963	972	993	966	998	966	1000	1012	1017	1006	1000	974	942	983	971	986	988	1008	961	956	980	978	965	918	979	997	970	904	912	1017	993	1014	997	964	947	971	956	950	979	1021	990	986	1024	921	976	1014	1016	974	1019	1049	970	989	998	915	1037	958	996	942	986	1011	989	1006	955	995	1005	981	949	1001	967	1021	985	966	1045	967	961	939	986	1088	905	917	980	990	942	1030	984	976	943	1025	1017	956	983	973	982	1016	995	991	976	947	969	965	997	1014	1004	988	985	987	957	978	984	992	989	939	1010	939	989	1003	984	1000	974	977	974	1040	1019	1008	984	982	962	932	959	994	990	998	922	1020	921	1004	981	953	955	976	971	938	963	947	1000	992	963	1035	968	913	1003	1025	935	1005	958	953	950	963	958	1013	983	981	955	971	1004	972	975	945	979	969	945	942	1003	997	952	971	970	1013	938	997	989	991	1006	953	982	980	954	995	958	1062	966	1012	947	955	970	915	994	964	986	1001	953	954	976	978	966	932	988	1009	955	1005	972	977	983	969	903	956	929	979	975	995	997	1023	954	996	934	938	937	993	977	997	938	967	936	992	1013	962	1016	931	931	921	1012	961	963	985	946	933	982	1007	949	933	1075	984	992	952	1000	956	962	1005	992	965	985	942	977	961	939	996	957	987	965	1040	1001	932	1024	999	954	1049	965	951	1002	983	1042	933	994	948	984	976	961	955	919	1016	991	965	970	963	948	979	971	956	946	947	961	981	958	969	977	967	964	965	920	995	944	956	948	1009	1008	942	1021	999	964	964	917	966	973	990	984	1054	949	898	981	1034	936	970	992	997	939	988	998	1036	989	994	1000	1030	1006	985	991	966	987	976	978	963	964	971	1023	955	962	936	997	1031	1027	938	944	925	1051	924	1024	981	994	975	933	970	1041	990	1011	977	953	1029	1000	970	1011	950	1007	967	957	978	997	1001	940	1037	963	974	959	995	931	998	960	954	951	1003	1020	989	953	992	1063	1016	989	973	969	986	990	968	945	1004	946	932	1000	1011	988	1016	1023	976	1042	905	955	954	1025	990	978	976	956	949	970	960	1040	988	1032	976	946	917	938	977	916	941	997	1013	991	969	957	1013	988	1002	1003	967	962	998	1005	952	952	976	972	1001	1052	978	1005	980	1025	949	965	979	974	930	966	913	975	981	1035	1009	992	978	957	947	1028	980	988	995	979	930	976	949	986	906	993	1016	962	961	999	1016	1015	1003	943	945	999	952	962	1015	947	1007	956	966	947	1011	942	1018	994	989	996	919	1008	997	1004	917	970	928	961	912	1010	978	982	985	944	962	998	962	988	931	933	1046	983	1032	994	1056	940	1043	979	951	936	997	942	990	991	983	969	965	993	949	1003	961	1006	963	922	970	965	976	980	975	1002	946	1033	1050	981	961	988	1000	965	1027	962	959	1012	943	1008	951	986	1074	960	923	1009	959	998	994	948	1042	975	987	1030	929	969	1009	1032	964	984	913	924	981	935	984	968	997	1005	983	1041	1027	984	983	954	1001	954	976	952	959	994	964	993	1006	1007	962	987	989	980	934	1007	942	1005	964	969	988	983	965	968	971	984	966	965	965	986	970	978	985	1004	948	953	944	960	974	967	990	978	993	928	976	955	994	992	1022	958	968	957	963	1033	965	999	969	986	990	1003	994	942	990	1031	989	968	979	951	945	950	960	979	954	942	985	1007	1016	990	996	1016	956	999	978	1005	984	1022	975	952	1012	946	940	995	944	988	983	964	1011	979	1000	1025	989	983	969	944	1012	973	974	987	969	1038	1029	994	989	984	1003	963	1003	931	1020	941	1033	919	975	1028	976	1071	985	1000	977	960	929	999	1015	961	965	964	988	986	995	996	1024	964	928	923	1003	885	955	952	995	982	980	989	1019	958	944	995	964	977	951	960	1015	987	1034	996	908	922	984	1014	911	955	1044	1043	965	962	985	973	932	971	995	979	953	971	959	995	1006	967	1008	955	988	1015	1047	946	998	1031	1021	1021	918	987	968	1071	992	931	974	983	1011	981	974	988	935	942	996	1001	941	1032	995	987	1007	954	1017	976	955	951	966	1019	949	923	984	975	983	974	988	948	974	998	1010	973	1048	962	991	998	981	972	997	976	1023	1009	937	973	1007	1014	1034	940	940	999	961	1002	993	990	924	985	951	977	1054	959	943	966	978	954	951	975	955	1033	992	987	961	920	953	969	947	967	961	1018	930	961	980	980	1005	978	970	992	932	930	943	958	1008	973	984	958	980	1026	982	955	988	1005	951	1040	973	984	967	957	988	989	981	998	1007	1020	977	1005	980	950	972	1008	942	992	984	989	965	994	1054	982	975	957	990	1003	1012	980	1017	959	983	895	1044	975	1023	996	963	997	979	1040	1000	969	961	1005	1015	967	975	949	973	921	1008	909	974	991	994	979	968	997	995	986	940	1012	948	987	982	973	993	970	906	997	1006	947	979	971	997	965	1005	976	1032	971	1018	926	945	997	987	976	1004	961	978	993	911	1006	975	955	974	924	1035	1000	1006	1009	962	972	1039	992	975	1045	991	989	965	941	965	957	980	997	1031	996	966	967	986	963	976	938	1004	953	993	993	997	991	1015	1049	954	981	994	964	981	1013	951	951	939	947	1013	972	979	926	1002	953	975	957	985	946	986	976	982	918	972	967	1010	959	914	980	911	915	952	987	961	965	1023	986	911	1005	963	1001	958	952	962	977	995	978	983	945	923	967	986	950	973	1003	1015	1022	940	971	937	991	990	993	989	927	982	923	924	984	989	966	924	953	987	962	990	949	1006	957	938	1021	976	982	977	980	979	951	983	969	919	1012	997	954	1032	972	984	976	978	996	967	985	1003	1034	1017	1001	952	962	1008	1026	934	979	947	983	967	974	949	982	994	987	964	1010	1025	1000	966	953	990	970	942	959	974	984	997	959	1031	947	1033	964	990	988	919	941	1000	967	942	989	1015	969	965	1031	1003	974	955	957	1046	1003	968	942	988	1052	920	977	960	978	995	982	966	981	974	1045	1004	1031	1009	941	994	986	962	1027	906	1018	908	1024	977	933	1008	962	991	928	969	974	1024	1014	1017	960	943	938	986	1013	957	1035	964	939	983	915	948	967	998	934	1012	949	979	928	963	939	1023	977	940	955	978	995	947	989	1015	976	1005	978	968	933	997	1010	1046	958	1000	949	978	920	1005	994	1021	1000	960	935	991	996	966	966	919	986	981	927	921	1007	966	1018	975	986	1014	1023	1024	986	952	976	1000	951	895	997	1002	1037	973	1020	1037	954	1015	991	961	997	964	1027	947	943	968	1011	960	1018	958	992	1009	1002	960	1008	958	988	947	1012	966	1015	973	1018	1057	997	967	976	1000	978	991	963	977	946	1004	1027	1007	1012	977	971	1015	968	986	903	1045	959	992	1025	1015	1043	998	985	984	971	996	1037	929	949	974	935	960	1043	955	980	982	1010	923	1003	1031	1040	974	998	1023	993	991	968	983	913	995	943	964	922	965	1016
27392	19463	18837	17422	14142	6010	1559	768	611	496	466	470	413	384	391	423	384	423	367	376	404	395	438	395	369	353	349	423	400	378	385	377	382	365	390	370	388	395	383	407	405	408	386	359	369	400	419	405	401	394	406	393	396	385	385	389	383	383	393	400	377	341	358	391	400	426	371	379	445	370	336	377	416	374	388	372	391	395	368	404	342	375	412	363	396	391	389	414	382	381	374	384	379	362	350	396	351	380	379	372	363	363	399	406	395	358	367	383	406	368	381	390	389	408	367	381	382	373	416	380	405	408	396	376	401	400	413	347	387	408	413	449	394	417	401	358	377	415	386	400	392	403	375	399	378	397	424	348	411	419	380	403	414	435	354	389	384	360	392	393	387	401	396	400	374	364	375	387	386	411	398	392	391	402	384	363	355	388	372	373	388	354	387	381	360	349	397	390	389	389	385	409	395	401	384	376	388	386	403	367	410	423	377	377	407	376	368	422	394	392	398	381	417	403	399	390	402	389	414	372	367	414	369	358	411	376	364	408	426	373	418	397	376	398	416	390	383	400	355	349	398	354	400	347	402	388	410	406	382	373	390	374	394	387	366	400	381	410	416	415	394	391	388	381	414	403	400	366	369	382	426	427	391	394	404	393	390	392	387	381	392	356	393	362	419	379	356	394	371	379	381	382	405	346	397	394	371	386	365	388	360	389	412	430	397	397	373	408	386	373	422	398	400	411	407	406	402	395	393	384	359	389	369	425	385	372	390	370	379	373	339	367	386	341	373	411	402	383	398	355	395	389	373	418	383	367	398	379	397	394	386	393	363	397	408	385	385	365	369	385	391	395	402	367	369	368	399	363	413	392	393	376	381	386	378	391	430	370	437	387	408	376	423	411	396	390	367	387	410	382	407	390	371	389	383	358	374	384	388	364	366	399	390	361	394	376	383	364	381	410	359	414	367	389	399	385	394	360	364	382	400	355	384	391	398	411	385	387	376	406	390	386	398	377	423	386	411	351	376	372	390	370	391	378	378	378	375	380	342	384	366	399	413	377	428	416	368	370	364	344	398	410	400	406	407	416	422	380	380	413	396	419	382	359	401	388	394	360	403	388	388	386	400	429	412	404	404	410	362	363	385	403	392	410	397	397	391	389	397	360	347	371	414	434	414	386	427	408	403	385	354	363	414	388	418	411	383	406	403	412	425	384	410	408	392	370	388	381	410	402	392	387	376	412	417	363	366	364	417	387	376	386	410	394	403	416	387	358	369	389	415	389	398	385	396	401	393	399	396	390	362	390	407	359	378	409	377	405	388	398	397	417	377	419	418	386	374	368	388	381	415	413	394	394	409	390	383	371	379	371	372	357	439	392	368	430	370	343	362	364	391	384	355	401	387	396	391	383	387	388	359	377	389	398	423	376	421	404	400	401	376	392	440	384	393	385	375	402	372	379	363	420	388	394	389	364	409	384	406	400	427	422	387	420	398	413	372	357	386	396	390	402	389	383	405	372	371	388	435	394	416	386	383	411	388	368	403	385	388	412	419	399	373	374	428	395	384	374	357	393	362	388	372	398	377	373	407	356	379	393	430	410	395	372	350	384	362	400	409	361	379	349	353	370	398	383	375	378	430	408	396	404	417	393	395	344	398	371	378	371	413	382	422	354	414	365	398	360	388	393	386	413	425	363	386	362	387	407	349	386	410	397	402	335	376	374	379	374	371	399	415	391	423	395	396	395	386	400	366	398	404	404	375	386	404	354	389	344	369	378	403	377	404	394	356	389	423	381	404	377	397	377	411	385	421	419	407	377	391	425	421	401	361	409	369	401	382	380	389	414	373	402	421	384	377	405	375	437	352	372	389	383	399	382	410	421	365	389	405	401	386	335	372	385	392	374	369	407	393	401	424	404	390	381	361	368	418	377	353	374	355	395	390	361	375	416	394	350	405	387	397	355	375	378	416	415	412	372	418	408	397	387	441	418	384	398	412	348	398	372	405	346	352	381	363	379	371	396	367	395	413	390	397	395	362	403	374	382	368	384	389	385	390	364	374	384	390	396	382	386	416	377	362	461	373	404	403	363	433	376	363	417	394	395	392	397	396	385	376	400	393	383	367	420	375	412	386	418	349	392	373	389	387	395	373	364	388	396	389	374	361	341	393	383	398	393	410	373	391	424	384	446	381	396	382	357	384	436	370	395	386	382	367	401	394	381	392	401	358	420	435	359	382	396	376	417	400	367	419	397	406	435	382	419	414	364	400	427	397	402	360	391	377	397	417	404	374	394	415	371	385	415	380	401	405	391	431	402	369	447	376	366	430	399	371	398	381	382	380	390	378	365	410	381	367	412	398	348	399	374	390	328	398	381	388	394	387	381	371	433	360	362	367	400	385	375	412	390	348	394	402	399	399	338	385	405	382	400	399	370	403	379	418	372	395	396	395	368	361	386	398	392	368	371	363	385	375	411	387	417	388	373	383	396	382	399	414	385	380	431	383	425	372	429	370	414	378	372	395	404	414	414	395	407	374	393	360	367	403	382	417	380	388	372	382	389	340	381	380	367	351	388	352	372	393	382	387	379	374	378	396	370	366	383	377	411	385	400	403	387	416	384	334	389	401	402	388	383	371	396	370	376	362	428	396	406	406	372	376	419	407	394	369	416	373	434	405	379	369	379	408	381	376	375	412	430	386	387	396	408	415	368	395	395	374	374	340	372	435	421	410	397	431	384	366	409	363	378	387	387	401	415	407	361	404	460	358	394	403	414	401	367	370	429	396	388	404	361	388	370	383	383	378	398	383	390	369	425	384	380	403	371	391	417	408	397	393	353	386	362	384	386	369	386	384	362	411	396	380	368	375	384	363	404	382	396	435	407	399	394	374	388	419	395	411	377	376	404	380	401	391	372	390	403	363	391	394	377	413	372	350	351	389	377	387	376	398	361	386	389	372	365	397	398	390	366	392	403	386	367	410	446	361	351	353	411	371	361	394	387	391	370	382	367	374	386	368	368	383	430	394	368	400	400	368	387	354	420	384	399	370	380	388	389	417	401	400	355	370	374	375	410	394	389	395	358	341	377	385	391	412	349	408	359	395	372	365	398	367	351	378	399	386	378	366	342	374	404	402	372	385	395	371	376	353	392	407	355	386	341	359	370	392	369	411	367	383	384	379	383	410	376	391	391	402	400	388	376	410	364	385	400	386	370	392	402	406	375	372	410	436	413	452	423	409	409	363	403	380	398	385	371	376	388	413	384	385	400	411	394	421	395	382	374	368	354	396	384	408	415	413	394	378	386	398	405	382	415	377	374	402	386	348	397	413	378	350	388	367	368	416	379	397	368	368	368	375	390	376	391	398	384	411	379	358	377	396	393	357	362	370	418	395	377	422	400	395	379	414	371	389	376	377	398	450	434	361	388	411	417	417	351	376	448	395	417	398	383	391	351	412	390	398	384	433	379	356	396	429	388	379	421	368	402	377	349	379	379	377	410	388	432	408	414	382	399
20177	16840	23450	25350	27700	14766	4967	2812	2100	1589	1229	1196	1107	1110	1151	1116	956	988	1000	965	1025	928	974	977	929	1034	1019	975	974	958	1024	971	976	928	885	939	992	994	1006	940	964	928	944	955	958	912	915	955	936	902	933	910	936	897	961	942	916	938	937	1033	966	929	956	961	983	967	943	954	925	958	949	929	937	967	944	941	976	923	936	944	922	995	978	916	950	905	947	891	936	927	914	910	933	888	942	913	968	1015	900	914	964	932	920	982	888	963	915	918	967	937	975	940	930	951	1012	937	916	939	958	945	922	971	956	895	905	947	977	949	907	905	893	938	964	969	955	958	930	971	968	950	899	1019	953	888	906	945	912	923	939	949	949	899	937	916	959	919	964	910	925	933	944	968	897	914	915	944	950	980	939	986	954	961	906	910	1030	959	943	937	936	970	949	895	950	924	932	951	989	922	969	926	977	957	952	967	941	902	959	900	929	918	936	879	931	952	917	910	943	963	882	904	906	938	965	967	893	969	922	952	945	990	975	901	978	878	928	989	900	883	962	949	897	940	933	936	976	917	975	932	940	925	948	925	936	884	906	954	958	931	938	972	920	996	920	991	946	968	964	952	895	939	905	994	984	892	938	923	888	937	881	926	925	983	938	928	970	930	907	943	962	922	914	895	997	880	946	939	933	928	970	972	907	937	892	910	972	982	917	954	931	906	958	902	862	947	940	918	912	903	998	996	942	945	933	926	949	942	968	939	946	958	956	909	959	969	929	954	925	918	963	989	913	953	956	917	946	998	984	921	960	942	1019	948	918	961	960	947	930	873	930	945	969	972	984	974	915	937	896	910	954	945	887	951	937	924	917	915	935	969	969	935	972	980	914	935	958	960	953	972	961	960	927	925	914	926	923	920	934	944	935	974	976	932	974	919	975	950	950	943	917	903	947	925	958	894	961	954	969	931	940	926	914	904	1001	932	948	959	938	892	987	920	932	978	955	968	924	928	930	967	931	925	923	922	937	936	903	924	956	899	935	950	950	941	935	952	874	964	948	951	977	947	910	961	998	906	910	903	954	942	933	945	928	1010	937	980	951	912	930	980	966	924	959	925	950	880	949	917	949	935	976	970	908	937	940	968	906	943	945	908	954	941	920	958	931	985	962	935	910	925	941	939	953	945	943	945	914	890	966	917	994	937	920	937	909	956	933	989	957	902	859	941	978	1009	987	948	964	915	949	972	939	955	984	974	922	901	958	943	991	920	974	986	969	906	907	885	912	883	995	918	918	908	933	969	942	921	935	947	979	998	929	986	929	931	946	971	939	950	973	946	949	896	911	984	987	947	944	966	959	962	963	921	927	942	866	957	954	913	969	940	913	998	973	992	935	964	950	905	985	979	885	933	902	972	936	939	923	983	932	941	977	966	931	912	966	919	941	951	896	986	956	947	952	946	948	950	957	932	973	910	937	940	967	925	957	902	972	925	913	884	973	928	1004	953	955	940	934	917	977	963	934	949	958	960	946	947	886	934	930	1002	996	910	937	900	918	947	912	927	977	929	912	913	885	950	972	901	912	925	925	981	887	928	897	978	949	954	961	968	941	940	989	896	980	984	911	961	885	914	919	972	981	900	991	984	994	955	915	916	931	920	924	946	956	920	955	929	982	1011	974	956	913	927	987	892	927	959	962	940	956	890	908	918	899	980	992	880	936	1034	976	923	909	945	892	869	959	945	939	961	958	918	954	910	953	933	919	931	1023	914	936	974	931	958	941	951	996	999	951	956	939	859	894	977	906	962	898	962	885	930	944	937	965	917	935	968	932	942	948	930	932	930	937	912	885	921	958	980	956	872	961	938	906	983	963	962	934	965	905	947	933	901	899	999	956	951	949	942	919	953	951	925	947	898	945	915	931	919	916	966	929	898	923	979	960	942	953	916	931	970	950	940	940	972	921	900	955	942	923	949	971	931	1010	901	944	934	927	1010	996	932	939	941	933	932	923	966	910	885	910	948	962	906	891	968	972	974	973	880	918	927	884	948	939	997	982	938	968	939	904	929	940	940	920	942	968	986	937	911	962	895	990	946	960	934	889	942	930	903	898	945	931	944	891	926	933	955	953	1032	929	921	897	893	963	982	947	899	892	911	941	921	932	924	983	971	910	981	906	947	928	939	931	921	953	882	893	892	950	961	921	911	916	912	958	988	933	974	940	949	918	975	918	905	932	980	960	900	975	952	916	979	953	953	920	947	881	1003	902	964	950	994	883	962	929	974	956	997	942	907	926	949	1007	1014	922	893	968	916	900	954	958	907	1007	938	946	921	922	952	952	972	948	934	896	925	948	926	937	905	924	967	950	939	923	891	945	989	936	939	961	946	966	908	957	938	1003	949	946	894	968	947	946	974	945	894	920	887	960	907	949	930	921	965	936	962	977	942	986	951	891	978	958	1007	1004	963	958	904	924	871	925	945	930	983	925	888	957	943	999	900	974	990	971	930	900	926	943	913	925	939	895	943	924	908	929	956	959	940	891	975	964	933	901	948	927	907	908	986	942	919	902	955	864	886	974	927	915	862	1009	960	906	989	941	899	970	973	938	973	871	940	988	894	959	981	911	988	966	944	930	943	930	962	908	947	929	948	884	1003	950	961	1008	877	985	911	969	917	935	920	934	968	923	922	955	995	953	987	933	914	927	899	953	992	930	973	965	958	986	939	937	932	967	957	946	938	945	966	956	944	915	941	921	918	892	954	948	946	883	880	965	971	928	924	920	928	999	971	942	900	941	914	891	978	897	960	984	950	963	974	882	888	990	905	941	896	914	932	944	899	903	907	989	917	894	926	937	935	980	909	912	885	952	883	984	893	966	987	973	924	990	960	920	952	970	991	935	919	920	903	949	965	954	990	925	936	890	991	945	905	946	950	917	954	933	976	926	967	894	882	962	936	949	934	957	920	925	931	988	924	965	929	973	926	901	963	912	920	884	989	993	943	945	909	928	898	914	922	980	919	964	977	932	998	868	919	973	893	884	920	944	933	963	909	931	953	925	963	918	886	909	911	981	909	888	888	1002	889	972	965	941	981	893	942	876	979	955	921	963	902	946	968	941	896	957	973	935	957	926	943	957	978	954	932	916	925	894	891	925	884	920	876	994	915	923	907	944	970	943	914	920	961	913	938	925	868	936	960	917	968	943	893	958	891	969	909	961	899	985	956	975	956	970	968	915	878	997	913	920	898	928	1009	927	938	951	983	981	966	966	915	986	942	926	948	902	913	962	963	951	921	931	949	882	931	974	899	959	918	950	964	984	962	927	964	884	961	994	929	992	910	932	978	883	952	965	1005	903	934	951	934	954	904	986	897	943	945	958	968	939	988	953	973	967	919	956	901	961	940	906	972	1007	956	975	930	957	973	986	897	939	985	935	883	973	928	931	909	939	862	993	903	904	944	999	917	938	958	973	938	910	870	941	945	949	977	944	970	928	908	946	949	924	965	898	984	946	886	967	976	927	921	970	972	951	957	908	949	955	923	886	931	948	955	931	884	947	923
36669	25730	26015	27514	23262	10059	2612	1177	605	413	314	269	265	265	269	257	242	238	260	245	238	209	239	197	201	210	228	194	210	237	196	231	196	213	224	242	216	224	205	209	188	212	192	221	202	202	232	214	220	219	237	205	225	201	225	209	242	197	221	191	212	202	212	203	232	185	219	218	209	210	200	239	199	193	214	224	194	193	214	200	201	203	209	197	224	212	218	201	193	189	232	208	218	193	262	215	209	223	217	202	223	225	196	184	207	212	227	189	210	219	198	183	225	193	222	207	211	195	215	195	205	225	223	182	216	207	220	222	231	222	210	226	230	206	195	235	196	218	224	221	223	184	230	210	225	216	194	213	228	226	216	210	217	215	218	204	201	193	182	236	234	203	169	228	220	220	197	217	207	196	200	214	195	202	214	214	201	214	203	193	220	206	192	216	196	240	224	201	228	212	222	236	216	208	214	196	194	205	203	216	203	196	195	182	203	206	224	209	202	179	171	231	225	182	196	203	226	222	213	185	224	196	208	198	199	192	235	187	211	181	235	209	224	209	221	219	220	201	199	219	231	209	201	206	220	212	191	221	220	218	207	210	197	238	179	198	212	213	208	212	208	215	221	184	214	213	188	219	205	215	214	209	182	171	219	210	208	200	218	213	212	196	214	227	216	188	215	207	206	178	219	228	248	191	193	206	184	205	212	216	189	247	197	218	211	209	194	189	207	206	190	215	222	230	203	199	225	192	217	203	207	208	223	184	207	179	189	222	212	214	194	208	218	239	212	201	213	215	198	216	194	200	209	199	188	216	207	225	214	226	176	233	219	222	209	218	208	187	209	220	234	211	199	175	181	206	193	233	212	202	201	218	196	190	204	205	224	191	209	230	198	233	181	208	214	226	214	213	213	200	213	207	195	221	202	223	205	225	174	211	198	209	206	199	197	233	200	237	201	226	196	184	195	187	201	222	199	234	211	209	222	201	250	202	216	193	198	234	215	215	234	222	229	224	208	206	220	198	206	199	227	209	225	199	230	229	226	210	210	230	225	202	200	217	217	217	202	205	211	182	209	195	218	219	208	216	190	193	220	202	226	203	206	222	215	214	226	202	202	215	209	201	207	188	238	199	214	229	217	211	204	212	212	211	240	222	203	210	213	212	218	177	217	213	226	197	198	234	195	222	225	211	195	201	212	212	192	204	191	237	229	181	203	230	217	227	226	206	221	226	222	204	209	218	175	203	214	226	230	209	216	211	219	194	190	212	216	196	221	200	193	214	226	219	214	220	220	221	215	209	220	241	200	228	215	211	213	187	191	243	241	193	197	217	204	241	194	232	213	202	194	209	207	198	225	232	211	203	202	197	217	215	205	202	207	195	240	207	199	205	221	195	205	221	239	222	236	235	224	208	197	213	221	201	249	242	197	170	203	224	198	201	236	223	215	231	204	216	215	208	221	214	223	190	203	214	203	206	222	204	215	210	204	228	182	209	236	204	211	198	224	199	197	213	213	234	224	210	218	210	204	224	210	226	237	208	220	226	196	215	203	217	192	189	213	231	204	235	199	244	197	218	198	199	187	215	242	198	224	205	220	208	227	211	198	206	202	207	213	207	198	197	206	214	217	219	199	198	224	240	235	200	201	199	235	230	195	222	198	186	206	210	213	181	206	211	242	209	208	192	203	218	215	204	197	196	212	185	212	210	218	202	206	217	210	204	230	190	215	232	209	228	219	201	207	199	239	247	227	207	219	214	206	206	209	186	185	202	224	209	196	171	205	204	220	166	228	218	235	227	192	202	198	213	196	225	229	241	221	203	215	209	215	231	230	179	195	228	210	191	202	224	192	192	202	194	211	194	215	233	227	218	227	213	210	185	215	203	184	202	231	220	209	195	201	209	202	214	209	192	209	191	210	214	209	202	201	212	232	198	219	225	206	209	228	193	203	176	220	212	227	184	191	203	209	201	221	195	212	203	194	196	201	200	229	222	225	197	224	243	220	211	197	211	262	217	208	227	191	211	186	206	183	244	183	234	217	212	228	210	213	239	216	218	208	194	205	205	191	208	203	219	196	204	192	211	219	223	208	182	219	210	212	200	209	208	197	213	195	175	228	204	198	197	234	210	211	199	181	214	205	204	214	241	211	190	197	190	204	234	207	211	201	201	196	218	215	229	224	186	229	224	202	253	222	215	218	235	208	203	203	188	223	223	221	233	201	224	213	227	225	211	205	192	214	214	196	224	211	204	205	207	216	258	209	209	231	227	207	228	235	168	206	223	209	234	190	222	201	214	218	208	206	223	208	194	219	185	190	183	216	219	208	217	194	202	206	188	222	222	215	207	197	192	231	221	200	207	226	233	245	241	200	192	200	219	199	207	223	203	236	217	196	202	220	209	239	200	204	221	212	199	203	228	218	209	208	199	197	204	219	197	205	211	233	206	194	204	236	199	225	206	244	228	236	218	219	193	205	216	197	202	194	207	210	238	212	213	205	198	201	217	192	212	214	244	189	194	200	223	205	214	233	213	196	204	202	213	214	217	213	206	199	190	208	237	202	196	225	192	182	182	241	228	213	218	222	203	222	209	190	213	216	223	201	196	207	226	220	205	199	210	200	207	234	212	221	206	186	209	224	219	202	225	194	218	229	224	213	207	214	222	216	193	191	232	240	203	206	185	208	196	198	179	225	198	206	233	224	211	213	214	209	202	207	194	242	207	195	198	188	232	195	227	197	220	185	215	211	218	220	203	210	226	200	243	214	220	196	206	243	183	221	206	184	186	212	172	193	214	219	211	244	252	242	229	209	194	200	223	225	209	205	234	237	208	230	213	227	216	212	221	233	204	203	204	229	197	209	227	228	198	183	218	206	203	221	218	243	219	214	210	202	224	217	192	191	231	203	193	188	210	212	203	207	211	217	215	226	208	243	205	204	217	245	201	249	215	202	213	220	216	228	201	209	199	194	185	219	206	213	217	218	202	209	208	217	207	210	215	221	214	203	195	228	243	221	208	218	223	207	224	213	208	222	204	222	214	220	213	203	220	240	215	191	213	222	217	190	198	229	199	194	208	194	216	207	231	205	209	243	199	222	223	221	219	223	196	209	221	195	212	221	215	203	210	227	210	201	233	198	219	189	183	207	214	206	214	214	197	224	214	203	183	211	232	205	212	186	202	207	205	202	215	232	209	201	186	219	178	203	202	228	193	214	217	219	217	193	231	187	219	253	200	205	202	204	196	209	217	213	197	206	222	226	219	207	257	214	214	220	211	191	198	207	214	212	206	221	173	209	226	204	198	215	187	199	218	199	184	208	203	198	207	215	219	209	223	216	214	215	209	212	215	205	197	209	220	209	196	194	202	236	205	191	194	226	205	198	221	223	213	200	197	177	200	191	201	212	205	186	215	212	194	209	209	178	200	200	199	203	205	187	213	201	202	185	206	213	207	226	218	192	227	200	223	197	205	213	218	204	218	206	214	213	190	219	195	207	191	216	210	226	219	194	220
24953	20952	29501	34787	34737	17809	6672	4369	2374	1694	1167	933	889	743	749	690	721	626	679	634	661	619	596	623	663	615	575	632	568	597	600	623	609	496	577	576	560	543	557	599	570	554	506	550	570	526	552	527	581	540	548	535	540	552	576	556	578	539	527	593	549	564	558	554	542	553	520	548	530	541	508	550	570	558	571	513	542	553	562	577	536	517	518	550	557	529	562	542	537	567	522	541	545	573	536	563	551	521	531	537	531	500	567	576	558	529	521	562	547	542	575	547	517	522	546	507	543	540	528	507	530	552	517	558	516	511	539	504	535	556	550	515	552	541	519	579	556	540	550	561	501	557	550	527	565	511	532	492	555	495	526	562	588	556	522	557	546	496	562	557	558	571	525	546	563	542	545	533	493	500	552	577	527	555	564	564	535	572	548	505	562	562	578	523	561	580	545	590	574	520	531	572	543	523	531	512	557	535	540	520	527	523	532	549	547	542	542	569	533	538	535	565	525	593	526	548	528	588	553	546	577	508	548	554	519	520	557	585	560	563	545	516	528	548	555	542	567	545	542	573	560	528	551	538	522	557	550	566	552	514	508	512	518	516	547	553	558	538	549	578	541	562	528	538	530	541	581	499	577	544	561	542	533	545	582	556	530	538	506	540	544	499	546	507	527	513	544	542	528	553	577	588	544	528	564	549	583	567	536	531	520	537	510	581	583	536	542	536	559	508	509	546	554	490	530	523	509	554	500	562	533	507	525	507	591	543	554	578	538	567	578	488	525	565	547	509	514	556	563	548	508	525	541	485	554	550	558	490	591	525	485	535	570	568	546	540	542	572	527	572	525	548	541	552	556	554	560	549	536	527	578	557	550	563	542	477	491	515	570	564	572	517	564	547	582	577	529	516	527	533	538	538	572	521	521	540	484	576	510	520	515	578	509	569	532	516	534	532	581	542	535	530	549	537	538	521	559	559	516	543	545	530	529	531	510	573	575	511	562	551	522	541	608	510	527	557	532	523	528	550	519	560	539	540	525	549	541	562	569	511	577	554	551	562	537	539	517	599	574	523	495	556	552	530	544	528	550	535	528	536	513	539	519	523	506	524	499	540	545	583	551	554	534	560	498	555	532	535	515	551	526	552	513	549	539	530	539	565	565	568	577	604	565	554	542	567	552	529	517	539	553	581	557	537	508	506	561	570	553	499	515	552	541	518	530	562	536	521	556	518	555	555	548	535	537	518	545	570	540	530	558	561	553	500	569	563	533	520	539	571	549	549	536	546	561	564	561	567	505	568	556	552	571	560	518	504	547	503	525	542	530	562	534	516	546	552	527	508	545	532	521	507	494	543	537	539	566	547	536	539	505	535	517	542	539	562	520	566	543	576	508	534	524	546	535	570	531	580	517	536	514	573	564	565	570	561	522	529	557	547	560	552	537	508	559	548	562	573	520	546	533	518	587	535	536	501	583	577	497	532	541	519	542	560	514	530	496	510	510	517	551	511	534	517	548	519	532	571	506	546	542	560	565	545	561	535	530	580	519	498	533	557	550	508	547	545	566	517	499	521	513	562	528	529	574	506	506	514	575	524	558	530	525	543	543	563	535	500	549	526	516	569	550	580	546	544	505	561	517	505	512	529	524	506	561	536	529	535	526	516	505	537	526	477	528	542	545	532	547	495	509	538	537	556	536	552	514	530	532	584	511	506	525	523	537	525	540	503	527	549	532	546	548	529	532	539	535	555	542	570	509	556	553	506	551	590	566	477	532	554	539	533	515	579	563	568	558	540	563	551	564	546	554	532	533	559	519	515	489	539	556	534	569	555	583	495	474	539	552	557	566	566	535	570	540	549	541	563	547	542	562	522	560	520	548	514	549	531	487	555	566	566	535	527	520	529	554	563	534	576	593	548	586	531	528	517	504	505	538	554	543	561	553	551	551	560	517	526	534	504	551	555	522	534	535	546	539	500	515	572	593	555	532	538	521	539	588	577	540	525	557	513	521	544	575	529	515	518	540	586	565	509	508	590	500	520	537	569	527	516	534	544	527	488	575	577	579	515	558	519	542	536	574	536	516	498	532	504	582	565	512	514	584	571	545	558	535	569	546	524	517	578	574	521	533	529	538	543	556	529	525	519	552	467	564	497	536	581	597	547	544	505	532	547	546	506	604	550	569	564	545	583	531	530	518	537	545	523	534	565	560	506	526	492	545	567	543	505	590	560	510	553	574	551	583	562	553	569	493	521	556	537	490	530	512	546	556	542	567	570	516	553	512	556	553	506	550	543	572	542	549	547	544	586	538	522	580	543	523	570	573	541	578	491	536	524	474	506	514	525	534	529	508	530	552	520	548	536	583	514	494	562	518	552	541	554	534	570	567	527	559	571	548	562	504	561	574	534	503	552	554	561	531	525	571	535	529	516	534	523	544	560	529	536	577	532	533	550	575	577	568	573	579	537	536	507	527	522	509	541	541	504	521	539	544	514	540	516	546	529	546	553	553	551	577	559	535	537	528	528	548	531	515	498	519	550	495	575	527	508	507	530	531	502	577	536	502	522	541	522	555	531	556	510	569	556	583	543	562	515	540	551	513	589	569	528	558	560	558	518	533	516	504	524	509	498	537	553	534	508	567	546	502	520	500	518	554	508	526	568	569	542	546	544	533	530	513	545	547	530	532	562	546	549	528	536	563	525	514	537	536	526	569	559	541	551	561	522	540	511	553	550	545	566	488	529	557	534	521	531	499	559	581	549	551	546	579	537	525	581	530	569	550	573	506	535	548	579	507	514	582	581	555	511	524	511	526	514	547	573	577	560	540	539	521	569	585	545	537	553	536	505	555	543	541	568	531	571	524	553	538	533	520	556	538	529	508	522	515	566	517	549	521	531	542	526	560	527	528	544	562	594	519	525	541	517	554	523	554	549	531	530	516	558	522	543	543	526	493	548	545	513	566	543	527	533	541	461	515	558	520	546	499	568	535	520	529	516	515	555	508	534	576	575	579	545	572	571	487	530	529	525	534	595	542	556	580	535	537	499	538	531	524	555	587	542	539	571	512	536	536	528	521	528	514	539	580	528	543	520	550	511	530	560	538	518	541	552	528	584	537	497	535	558	552	529	578	527	535	528	518	530	540	520	542	560	531	556	543	543	602	528	542	540	578	545	538	534	497	548	522	504	472	520	536	564	571	535	545	526	516	505	573	577	518	523	535	512	555	553	553	532	607	520	536	544	537	558	566	530	568	549	546	564	579	548	508	543	536	508	537	490	540	513	545	563	531	531	540	555	520	521	498	527	552	564	578	566	558	501	574	531	541	527	534	490	555	554	512	574	552	536	564	525	502	573	542	527	535	549	522	488	565	508	529	539	561	569	555	516	536	548	520	506	540	531	519	602	522	554	546	537	588	564	525	532	570	582	487	548	552	558	535	531	568	523	505	530	552	590	541	529	541	558	555	518	580	538	557	568	569	568	565	562	555	557	528	536	507	518	531	550	567	526	540	538
11271	6190	5160	3704	2240	1131	711	562	518	434	430	395	404	399	425	376	379	382	407	439	373	396	388	400	404	350	400	397	379	410	369	412	441	419	431	364	384	400	382	401	382	397	398	382	407	396	416	435	362	432	379	386	363	388	394	393	397	385	352	411	392	390	401	373	349	377	401	358	429	367	367	384	386	375	375	383	408	412	392	392	373	380	395	392	392	385	404	409	393	425	389	381	396	392	395	357	381	370	414	399	387	392	379	389	373	418	413	433	399	415	368	395	416	414	377	392	399	393	392	389	408	386	378	405	386	428	417	372	403	366	390	410	390	364	370	350	429	408	434	391	400	383	380	396	434	405	407	371	396	419	365	434	397	452	394	404	390	384	391	431	399	370	350	398	412	421	428	437	394	397	370	365	419	402	429	424	355	408	408	454	363	411	409	376	411	409	374	421	354	384	373	383	396	397	417	411	413	374	363	431	395	368	374	399	409	407	402	364	447	386	400	358	400	390	413	388	423	381	371	416	370	439	401	394	428	398	399	369	396	385	381	400	377	374	391	400	366	398	372	378	399	417	342	361	390	442	384	386	356	393	398	369	388	431	418	419	381	396	454	400	394	376	399	360	396	389	398	416	399	372	390	404	414	357	398	389	400	394	438	410	378	373	388	378	403	379	364	427	401	376	425	386	425	416	394	396	344	389	410	412	385	410	392	364	375	370	358	369	377	393	407	429	360	396	395	414	415	383	441	415	410	402	418	393	408	384	396	404	413	426	411	394	389	430	385	343	369	396	386	374	365	393	376	387	401	392	399	371	389	378	398	415	398	416	369	337	375	432	361	395	399	402	408	335	377	387	383	353	437	385	377	345	390	380	384	369	383	380	378	387	397	368	387	446	385	421	372	391	343	431	403	424	429	410	420	394	368	392	381	391	379	388	382	387	395	407	439	369	418	426	398	357	415	391	385	373	365	419	402	412	388	411	399	371	369	389	357	390	387	385	402	422	364	392	415	376	402	383	352	384	366	370	380	364	384	399	413	410	362	395	391	403	398	407	369	363	367	410	390	377	393	362	415	395	379	361	378	411	374	383	369	371	443	367	382	391	415	354	404	387	383	371	386	370	341	388	432	364	422	408	399	431	385	391	388	378	402	393	381	396	388	410	410	405	383	408	376	374	356	363	404	366	420	374	396	414	384	376	412	371	390	370	354	417	353	412	367	415	361	403	395	416	355	380	401	417	383	370	364	393	376	385	391	362	376	391	367	388	398	423	381	389	408	389	367	380	396	365	413	357	362	410	377	357	421	372	396	406	406	400	426	392	394	395	388	405	359	409	415	428	394	395	424	360	415	366	405	396	393	378	409	380	414	419	373	384	356	407	391	428	456	381	384	394	381	378	419	395	384	403	405	375	376	405	386	420	384	342	389	348	366	386	422	413	397	417	416	397	414	329	413	383	376	398	395	385	365	419	401	380	365	404	358	374	373	418	413	382	404	402	399	400	399	398	412	387	376	365	380	351	367	391	399	389	390	378	367	366	433	388	368	376	379	359	359	409	392	382	407	379	366	376	427	406	407	359	412	394	375	369	432	409	375	401	385	376	392	400	367	365	382	385	418	411	393	377	409	385	413	378	399	417	345	429	351	390	373	388	423	371	388	404	384	413	395	391	376	396	399	396	421	388	364	392	389	401	413	386	375	362	390	378	377	379	415	383	418	376	350	380	394	405	424	365	403	390	364	391	398	406	412	342	383	369	367	374	384	374	448	420	369	387	414	372	383	371	401	418	395	384	405	397	442	361	423	395	364	378	403	415	384	389	391	393	379	375	379	425	455	387	403	375	398	396	391	418	391	397	381	393	374	389	398	394	380	386	372	401	406	384	386	403	395	367	401	398	397	378	384	388	378	385	413	347	427	373	397	396	379	375	382	376	390	372	434	418	361	385	371	394	411	380	370	367	385	408	416	375	379	393	412	398	352	403	388	395	392	387	388	397	405	377	395	392	386	381	377	395	384	385	397	384	418	395	409	354	378	406	417	405	410	355	414	419	382	380	379	438	402	387	404	425	385	379	359	424	413	363	408	400	344	398	389	385	349	390	394	409	379	408	408	350	394	414	392	354	358	429	390	373	367	379	392	410	389	389	385	391	375	425	378	393	379	391	378	393	401	382	403	402	399	409	338	387	365	400	402	374	378	410	411	369	387	447	371	397	378	389	375	402	377	385	380	370	399	372	370	424	379	399	392	383	373	360	403	413	403	383	390	360	404	392	392	379	370	401	350	377	390	420	397	405	395	401	369	408	360	438	387	353	372	398	378	404	377	408	383	423	380	390	359	381	365	400	391	374	399	391	434	395	415	370	370	426	343	393	391	404	382	374	406	371	402	398	343	401	427	423	411	409	380	403	348	394	382	417	367	428	407	390	348	402	370	392	392	397	365	409	419	382	423	375	378	399	390	390	405	446	371	380	419	375	413	393	390	393	407	416	445	383	363	404	397	402	410	372	359	410	392	412	404	358	380	431	385	353	414	376	391	378	394	373	368	398	371	365	365	386	323	388	390	399	410	390	404	419	399	386	413	373	379	383	400	355	417	400	393	398	380	415	409	393	421	430	434	377	407	419	362	410	394	415	378	404	386	410	382	325	357	376	407	402	447	395	412	420	338	411	395	390	379	423	370	416	400	403	398	377	401	429	388	403	389	425	407	392	353	371	390	370	401	416	374	384	423	401	383	366	424	426	409	372	428	360	432	393	378	356	401	363	388	445	394	360	371	368	445	416	391	386	433	405	394	396	377	380	380	404	373	400	401	370	365	392	355	414	396	403	430	389	371	382	412	413	374	370	393	397	366	427	398	406	378	383	379	389	429	422	366	370	396	381	383	393	417	410	414	394	395	385	390	362	379	367	423	423	421	412	403	411	418	445	396	344	414	375	388	391	411	351	396	404	432	367	348	392	385	378	427	407	387	397	383	349	423	408	374	423	365	419	385	414	361	404	427	416	376	393	377	375	407	363	413	415	394	414	384	365	387	372	352	429	374	392	366	399	388	413	403	362	411	392	352	387	393	413	393	389	406	391	416	424	379	397	427	419	426	398	405	378	386	380	385	367	395	372	330	399	366	415	402	394	398	382	423	364	405	399	398	385	397	403	405	425	389	350	391	410	360	377	387	365	426	389	379	374	371	409	392	381	403	382	383	359	397	385	362	379	396	376	368	388	417	417	382	398	402	370	388	362	346	412	401	406	348	376	386	372	425	392	369	393	375	412	375	366	380	381	353	383	390	381	389	376	371	413	390	396	389	400	381	374	363	386	385	385	360	409	383	391	383	407	373	390	417	383	405	394	417	412	400	428	398	386	382	409	405	412	404	396	384	425	420	412	388	391	444	376	405	410	420	358	349	407	376	383	425	419	381	392	435	397	389	407	380	358	399	373	384	400	395	364	420	385	382	405	394	369	406	373	398	423	362	377	386	398	369	418	401	381	407	369	372	371	373	402
8433	6454	9344	10322	7056	3813	2579	2143	1480	1244	1145	1012	1023	1045	1018	988	911	957	954	945	950	952	990	980	964	941	926	985	992	969	971	1027	927	981	953	1009	963	998	989	948	939	963	951	1014	974	1005	946	918	939	990	909	961	944	931	977	962	936	966	933	958	904	1007	927	961	1008	976	983	939	905	953	1012	975	952	910	962	917	1007	943	980	921	936	985	947	972	939	966	977	994	970	930	958	963	925	926	911	999	991	1006	947	950	930	936	928	973	950	1000	894	980	920	1024	951	944	1012	960	939	936	957	968	999	970	918	934	984	938	939	951	941	920	951	907	927	990	979	966	1016	923	983	983	937	972	989	977	967	954	1004	892	938	1015	1045	948	946	1003	953	917	934	922	948	957	972	948	954	981	931	939	967	952	939	944	975	920	972	987	908	917	967	959	946	949	921	995	955	975	928	962	1010	930	963	1012	985	962	992	939	949	1007	983	994	979	972	977	958	937	932	928	916	894	960	972	939	934	963	909	976	971	947	958	972	1004	893	970	933	938	979	965	942	999	977	970	962	970	936	976	941	960	913	995	978	971	968	939	961	1024	941	964	1004	950	947	949	968	1014	922	972	915	1004	968	978	971	953	988	1001	939	909	945	898	985	992	945	956	951	966	987	987	947	954	976	1001	954	952	977	963	982	948	992	995	999	964	950	926	964	924	935	985	932	939	912	960	942	927	974	939	985	940	938	996	989	991	913	954	997	962	960	1011	971	942	971	959	964	940	964	936	988	969	954	963	978	920	955	1011	988	942	909	1002	937	1001	1004	950	937	950	968	973	1009	957	964	959	957	871	960	943	899	946	953	986	1025	958	946	945	942	943	957	917	943	943	965	932	983	932	951	954	956	973	967	990	970	1018	947	933	943	938	908	946	968	941	987	942	971	972	951	944	980	944	913	918	996	954	958	922	879	948	999	997	985	954	908	969	923	927	967	945	1004	996	942	953	968	962	928	956	939	981	992	961	977	971	985	944	1002	972	952	944	1012	951	965	963	904	965	950	933	903	972	905	971	964	923	929	992	958	966	951	999	972	984	943	1005	966	935	962	976	971	959	947	995	965	960	911	956	976	968	989	966	924	935	995	967	1003	972	991	928	942	977	965	912	975	949	947	962	981	924	972	948	1012	1012	901	998	998	968	942	982	976	975	978	923	955	933	910	956	956	949	949	984	955	993	991	954	905	967	978	982	967	983	909	984	962	930	963	880	955	981	910	902	1009	943	933	932	1003	973	939	959	981	962	1009	939	950	922	996	902	938	961	963	950	1016	952	947	943	944	988	979	1023	978	902	935	951	971	948	975	928	960	949	917	893	966	935	955	947	948	965	938	953	950	913	957	996	1004	948	973	962	985	915	983	992	996	953	1001	960	965	920	994	981	919	920	971	962	1001	934	971	937	960	955	911	981	954	956	968	926	956	921	957	933	981	996	951	900	1002	911	964	931	911	959	925	994	933	886	966	1002	967	954	990	902	970	974	941	1018	1031	925	941	932	960	958	931	966	963	1003	978	1010	911	916	943	936	961	963	933	926	968	932	989	974	975	920	963	974	918	974	963	927	962	924	995	949	941	951	969	935	1069	935	895	946	973	974	931	954	985	909	943	964	935	965	977	986	951	924	932	974	993	980	918	975	982	958	965	952	958	970	955	957	981	972	997	980	991	1019	951	1005	925	972	888	920	935	924	937	898	964	977	969	995	945	952	1003	1005	905	952	942	985	946	955	968	981	972	975	967	890	947	954	958	988	942	896	921	957	899	1038	963	920	931	951	1004	953	1013	993	1021	969	984	988	968	891	939	1005	978	954	994	947	981	934	961	971	964	931	957	932	983	958	935	973	920	961	957	944	924	940	974	942	960	967	996	992	962	969	1031	966	959	925	1004	917	1009	1004	985	917	937	947	983	943	952	984	979	979	995	906	987	946	894	950	977	932	954	939	967	997	917	947	918	1035	968	948	949	939	933	946	944	985	956	905	954	950	976	977	936	968	980	961	944	992	939	970	991	961	979	991	949	950	927	960	919	958	933	960	953	998	927	975	948	915	945	980	963	962	947	972	979	976	987	1011	960	956	896	935	1004	957	988	904	935	973	951	999	970	984	985	934	932	984	925	925	968	984	949	986	892	950	975	983	948	964	984	929	910	968	968	940	929	939	1007	936	912	981	973	986	936	954	948	979	1014	951	968	934	924	955	947	976	987	943	966	937	968	948	987	944	909	975	905	974	960	989	913	969	916	992	990	923	965	953	993	928	1009	988	1019	969	942	932	923	945	958	999	977	998	941	957	947	972	974	1014	961	1006	961	972	924	893	928	980	973	982	949	945	963	961	937	968	935	979	944	939	924	942	923	976	923	986	943	958	889	964	944	1025	984	983	946	962	961	993	927	884	985	945	1014	926	1011	941	1004	958	967	955	1003	964	1000	933	999	970	916	920	930	954	977	960	950	999	923	919	938	960	926	918	968	971	924	988	990	934	965	905	892	972	970	922	937	920	972	1011	922	964	973	951	944	963	996	966	956	935	935	961	992	961	947	976	959	954	977	995	948	925	925	917	951	949	957	968	911	925	944	967	979	936	989	925	965	968	930	965	971	890	952	1007	982	975	908	968	971	950	889	949	1002	984	977	947	1000	835	913	947	1004	984	949	972	937	927	980	960	914	954	944	914	955	955	948	929	909	933	931	938	919	989	959	933	902	941	951	948	964	960	933	950	906	958	970	1020	1009	898	949	948	905	952	980	969	978	926	922	942	1009	995	953	958	974	958	962	933	970	1000	912	1040	936	952	927	1025	964	963	947	914	945	983	987	996	961	943	921	948	997	990	962	1022	915	965	925	957	1037	966	991	969	923	983	922	996	1014	902	933	955	936	950	939	968	925	1001	926	962	967	988	945	988	962	989	958	950	947	933	959	983	990	968	927	912	986	987	904	1012	919	942	960	979	948	945	926	993	955	968	956	1005	1000	981	933	937	1014	960	976	999	968	968	989	907	967	953	907	996	953	926	924	929	961	945	905	914	976	977	938	997	941	981	944	970	871	926	930	986	950	917	983	964	990	944	1021	922	905	909	921	959	944	978	980	944	909	995	1029	932	995	886	949	930	974	977	941	993	953	1000	954	953	983	920	979	989	954	984	882	943	946	906	950	940	959	949	957	936	924	983	986	931	968	943	946	900	927	968	971	935	957	927	897	949	932	995	918	949	875	981	965	942	981	967	924	941	949	952	952	959	971	965	963	957	956	966	979	963	1015	964	948	925	896	902	995	937	959	953	975	975	958	995	960	985	993	958	962	984	959	988	1000	957	955	945	971	954	921	975	991	955	926	947	902	921	921	972	989	904	968	929	947	990	924	978	967	971	1009	926	996	976	994	1021	959	990	967	915	904	960	933	1042	984	942	960	946	955	980	932	897	996	965	995	945	1005	970	958	959	963	965	978	921	990	950	988	977	960	907	926	947	942	993	944	975	902	1024	963	971	955	959	998	939	1012	979	924	1030	940	1018	953	892	1026	954	960	983	950	926	954	952	959	952	1007	966	936	972	940	988	951	963	947	954	1038	941	904	922	997	931	967	987	949	1036	986	973	954	937	966
27364	19455	21669	22112	13789	5028	1810	978	590	486	485	437	439	430	378	390	399	351	375	374	369	416	330	364	372	385	417	405	425	399	392	362	352	360	383	350	394	409	408	385	359	367	341	364	409	376	340	369	388	328	393	411	412	391	375	392	380	391	375	371	402	382	375	359	407	355	396	384	385	385	359	413	345	378	381	365	402	379	358	379	397	368	391	369	353	380	356	392	401	363	362	391	416	357	381	392	366	359	371	401	365	398	383	397	396	392	376	363	398	353	364	338	344	373	411	391	392	368	384	373	403	415	368	380	377	374	398	346	350	383	351	330	372	367	384	370	371	356	340	380	384	372	415	364	389	368	382	362	365	352	381	403	393	373	394	374	338	405	380	336	369	365	386	400	386	395	365	357	390	415	377	372	397	391	381	390	369	347	353	350	389	363	392	362	402	334	419	400	373	357	379	384	382	381	384	344	361	416	405	383	374	350	384	350	333	340	390	404	408	387	350	409	366	417	396	376	403	393	419	344	397	373	394	369	386	411	374	341	340	378	346	354	391	381	431	375	363	387	411	382	403	372	355	340	352	394	345	366	361	407	381	378	351	399	365	334	382	405	386	411	410	368	408	396	379	378	370	370	410	338	361	399	369	375	375	376	350	354	357	421	370	379	405	358	369	356	386	399	396	338	405	396	407	381	338	402	369	405	409	398	372	422	382	368	388	388	375	424	368	378	361	390	362	362	364	382	370	361	363	385	409	377	368	349	398	419	361	371	405	390	362	392	332	353	361	360	407	374	376	371	398	406	396	389	356	376	369	406	401	392	381	405	365	360	388	356	394	373	406	376	407	367	376	438	394	384	345	396	340	396	422	353	373	374	369	408	359	383	377	377	373	419	371	358	388	398	388	359	377	385	392	370	336	368	412	418	376	359	385	380	368	379	401	404	362	341	377	394	351	368	400	384	410	364	387	377	373	376	370	433	372	357	387	342	358	347	345	363	360	392	331	349	371	376	372	400	361	394	371	359	349	359	370	382	389	389	367	372	390	331	402	356	386	407	365	352	408	390	384	385	371	372	363	393	398	366	348	407	357	344	361	385	373	375	388	390	378	379	352	369	351	372	392	366	373	375	374	361	378	395	400	367	380	369	390	381	365	398	391	364	362	357	352	363	398	380	410	388	356	387	391	386	370	402	325	369	391	361	384	344	404	384	355	362	378	398	380	384	385	377	378	347	370	382	381	383	395	347	392	373	351	374	312	370	402	356	386	355	396	371	372	392	392	346	395	380	382	373	367	371	397	386	398	369	383	372	391	421	346	359	394	374	380	371	374	368	384	376	392	345	386	408	375	370	401	388	387	376	350	406	359	379	415	381	416	395	370	360	370	411	409	363	373	375	402	364	381	370	385	407	400	401	346	372	343	371	331	332	352	386	374	351	403	380	381	348	394	362	344	393	382	396	376	361	330	365	380	384	407	355	398	366	369	395	383	389	379	348	370	362	371	402	384	378	354	384	358	387	348	360	366	384	375	392	376	382	396	398	373	369	373	404	385	370	376	391	336	352	383	380	376	366	384	345	368	409	364	368	367	380	417	375	411	378	399	399	391	344	395	366	391	383	367	370	358	367	380	359	369	379	389	375	390	355	350	383	408	355	378	377	393	345	342	374	360	381	366	391	362	362	409	328	352	418	385	354	371	354	361	390	416	377	394	350	366	384	375	384	391	414	395	402	378	384	378	385	381	381	398	352	364	418	359	402	362	406	370	416	338	375	391	387	406	367	375	375	370	397	387	376	390	371	410	405	409	375	364	405	399	404	370	400	352	339	382	365	383	383	399	357	406	369	386	358	365	397	345	330	418	332	387	404	392	387	416	392	361	389	345	366	401	350	407	380	382	376	371	378	385	367	375	393	393	376	365	372	351	388	418	369	385	382	381	404	388	381	389	382	391	384	363	353	373	363	374	362	375	380	378	420	376	400	367	348	404	325	361	405	337	337	390	344	401	393	403	394	352	388	383	373	382	346	376	361	349	413	419	341	333	393	351	351	366	403	343	372	351	391	381	394	368	381	382	380	366	351	338	387	391	357	398	396	368	408	362	361	371	392	375	391	378	417	374	350	359	364	368	350	368	372	371	373	407	344	387	334	381	382	362	357	367	404	342	386	362	383	385	357	383	421	369	380	372	388	397	369	437	370	386	374	394	377	347	412	380	408	376	387	341	389	367	372	379	374	373	343	404	393	410	333	337	384	377	372	406	367	375	403	388	392	358	380	394	394	350	377	418	373	385	357	409	384	396	396	373	407	396	401	364	375	371	378	386	346	372	373	393	407	389	376	356	362	351	399	394	358	353	358	379	380	385	405	367	365	383	359	383	368	383	410	335	348	411	381	362	395	373	321	402	351	376	385	374	370	383	413	349	369	361	368	364	404	381	376	378	366	397	372	353	368	365	407	404	389	412	365	385	384	371	387	423	364	405	363	385	400	360	396	357	407	352	387	391	369	344	365	402	340	398	422	409	369	409	404	420	352	388	373	352	395	392	392	348	368	420	423	398	386	380	350	374	387	368	361	373	388	381	366	378	399	401	361	389	382	378	392	393	382	394	405	399	376	384	369	390	415	397	337	412	357	390	375	377	401	390	423	356	369	360	327	365	390	379	335	418	362	351	379	391	404	374	367	373	420	412	414	372	360	389	356	368	393	419	358	337	364	341	409	383	394	410	404	395	399	363	382	385	396	369	389	417	361	373	388	345	371	389	370	332	361	390	380	371	370	378	376	402	376	394	351	365	359	354	382	373	360	383	382	355	396	355	357	359	392	384	393	388	396	392	379	383	373	358	304	383	409	360	367	340	362	382	372	357	366	389	391	359	362	411	397	354	386	411	368	379	411	402	323	377	367	353	360	359	362	381	410	375	417	393	386	411	372	414	333	362	367	380	380	367	360	333	360	353	355	359	400	392	382	345	372	370	369	393	364	378	385	379	378	353	361	377	394	395	384	368	407	444	365	367	377	374	381	397	340	399	401	379	352	390	371	389	367	393	379	373	381	363	387	390	379	376	400	364	332	359	371	344	365	380	386	388	379	371	430	379	353	384	362	392	444	372	392	369	368	333	354	392	352	352	354	370	332	358	351	389	346	348	396	398	361	345	389	410	392	377	410	388	368	361	369	354	365	363	398	340	382	368	359	358	386	380	378	375	392	370	387	376	365	364	377	363	373	380	383	407	376	377	367	401	411	389	370	366	374	365	370	390	373	384	385	369	364	385	367	367	401	391	363	357	361	377	366	372	358	391	436	377	374	391	398	384	365	411	355	389	375	397	396	413	387	428	373	355	358	366	366	344	388	390	355	384	396	349	389	345	392	393	418	383	378	413	393	379	379	361	384	361	374	358	352	378	403	360	344	348	353	357	372	360	382	396	372	352	368	394	427	366	354	370	403	392	372	364	416	348	372	412	390	404	390	385	379	380	363	393	389	389	340	361	357	414	400	385	386	418	383
20116	16968	26353	31599	22569	12169	6139	3776	2216	1674	1532	1236	1122	1172	1000	1029	971	976	965	959	987	980	947	921	956	905	937	951	967	912	924	928	885	917	986	887	987	936	948	915	874	952	943	960	909	892	948	937	894	930	904	976	987	917	899	932	920	966	910	946	920	896	974	957	978	888	890	910	958	964	919	889	899	866	880	961	873	907	938	933	919	905	940	854	879	935	878	943	864	932	878	930	956	932	937	856	963	972	900	896	865	976	936	993	871	945	941	951	916	936	887	896	935	907	932	897	939	924	953	938	921	899	949	911	986	907	932	947	884	882	908	921	895	949	902	1005	899	905	903	953	993	928	924	885	878	893	911	925	871	909	947	919	955	876	914	876	919	899	917	909	950	892	926	873	924	900	869	892	943	922	876	959	885	888	906	983	855	916	960	976	938	934	971	971	961	934	908	948	857	926	894	898	905	961	986	915	913	957	919	919	884	951	920	941	866	913	880	915	948	971	874	935	909	958	901	922	915	926	915	888	960	911	1024	1007	931	862	912	930	901	925	882	890	968	940	918	941	899	900	967	934	906	893	901	925	926	878	943	986	905	907	903	927	932	910	864	986	914	926	895	933	903	853	890	911	925	884	868	919	931	923	894	938	952	926	897	941	928	936	834	899	925	884	914	867	931	903	949	881	910	918	892	938	912	965	883	920	932	902	935	946	908	873	938	893	917	874	913	910	893	940	922	915	878	861	901	920	920	950	892	883	895	965	929	903	910	931	877	861	898	916	952	926	913	943	926	871	910	895	903	959	929	895	920	852	930	905	876	969	924	944	875	922	934	970	873	944	926	898	906	923	882	868	883	890	957	886	896	891	945	950	925	913	878	936	960	959	943	915	928	911	882	992	904	919	904	918	911	886	935	914	872	927	887	879	928	907	881	936	945	933	940	909	869	950	864	934	880	906	949	895	916	900	914	933	902	942	921	926	973	889	868	947	893	937	931	937	865	909	914	884	877	909	933	978	919	942	904	880	900	938	885	946	972	917	944	961	923	904	861	864	907	912	937	969	890	945	882	916	922	916	972	917	875	972	949	978	917	903	907	871	893	929	1007	969	904	930	914	892	972	899	943	912	883	982	923	913	914	900	909	896	861	907	895	937	939	930	927	916	924	888	901	926	926	942	965	917	977	902	832	905	953	955	951	962	900	933	974	919	930	943	914	939	849	918	901	861	901	864	893	900	933	935	916	892	965	886	875	831	916	920	858	905	877	871	932	907	904	947	938	939	948	926	972	883	885	918	900	909	921	906	877	940	957	921	979	917	952	896	910	893	922	897	889	904	885	927	943	935	916	907	889	918	907	944	956	878	883	922	902	952	865	910	877	969	942	953	952	921	907	948	897	939	906	966	922	908	873	950	900	927	902	919	929	914	904	943	870	876	922	884	886	905	954	919	942	940	895	961	952	967	893	896	924	902	942	923	968	912	878	912	933	910	971	880	926	925	954	891	957	902	929	945	890	905	904	886	924	882	918	940	908	960	880	877	940	976	908	910	914	991	929	919	886	919	932	925	920	930	895	927	913	891	924	919	907	895	965	919	908	949	910	863	928	974	957	920	948	890	899	913	882	908	914	937	890	936	939	893	943	900	914	906	887	902	960	891	918	967	915	881	919	945	888	894	897	925	843	936	897	939	929	929	882	923	914	915	914	952	939	917	944	950	927	905	896	900	876	899	927	903	931	925	923	857	943	901	901	840	943	967	893	884	882	941	903	913	955	947	926	915	865	954	891	892	926	912	905	931	924	887	913	972	851	908	886	918	937	871	912	944	864	886	918	864	935	882	931	880	941	919	911	957	921	857	904	938	925	874	858	915	882	944	955	893	939	886	966	961	925	865	938	894	866	932	875	936	903	898	907	977	915	915	917	933	924	899	902	957	909	884	935	895	839	929	920	944	944	922	920	918	895	940	890	934	935	903	926	931	952	927	951	897	932	943	1013	887	941	938	930	859	928	858	935	888	924	880	910	915	875	947	963	936	997	936	917	932	874	933	913	880	879	959	933	925	906	891	925	875	922	917	929	907	916	910	933	914	957	874	901	969	923	948	923	897	887	912	915	920	875	876	889	933	936	915	895	970	935	891	987	857	947	930	883	878	845	875	925	953	910	950	950	897	849	882	917	914	915	930	931	911	925	893	911	851	956	930	939	934	951	956	907	889	924	889	889	951	986	899	893	974	973	892	898	904	897	895	924	913	876	933	897	890	929	856	901	908	912	905	899	878	921	886	893	950	841	917	891	888	874	905	958	942	969	884	896	893	883	913	925	912	853	909	935	912	957	912	913	976	917	929	949	951	895	921	929	904	876	911	926	988	966	860	936	927	896	908	922	897	902	918	850	929	889	962	949	887	876	913	911	918	951	945	908	916	933	885	964	909	908	883	948	906	934	870	900	933	891	951	940	890	902	950	940	893	885	969	833	896	902	914	950	866	915	925	982	896	891	939	913	935	889	886	928	919	869	906	861	910	923	946	910	896	929	924	908	883	901	946	875	935	924	938	906	978	890	897	881	902	915	883	921	901	856	912	895	884	941	876	890	927	941	916	942	881	905	950	912	865	915	870	941	877	912	922	932	904	948	851	975	959	897	867	875	907	875	944	915	915	906	950	935	933	926	940	916	901	919	963	898	923	1005	913	956	880	897	960	942	892	908	908	927	956	924	938	927	896	927	919	897	864	887	911	896	917	898	916	899	918	915	927	929	921	988	898	898	955	854	865	896	914	899	949	922	978	910	892	928	933	912	956	912	963	901	845	920	929	921	907	883	897	892	922	873	914	902	943	900	924	890	918	937	911	962	973	902	848	877	923	937	890	870	899	960	888	863	930	927	874	930	882	874	892	948	958	914	925	898	931	905	901	914	944	954	925	985	969	893	915	964	859	953	943	941	949	913	929	947	918	916	921	937	917	948	851	918	924	907	893	883	910	905	916	987	890	945	902	915	928	927	920	892	977	877	902	912	879	904	924	923	948	990	932	925	892	859	911	928	874	946	968	897	892	933	891	927	875	917	884	864	972	911	938	838	949	936	931	906	907	908	938	939	909	981	901	905	960	895	946	886	929	945	911	881	874	889	908	930	930	917	915	896	923	928	872	867	955	920	889	940	927	923	911	893	894	895	917	837	949	850	917	940	896	900	945	871	864	915	844	896	906	936	926	879	939	882	893	876	908	943	948	894	917	911	883	905	891	884	915	919	890	991	853	930	926	931	904	880	852	896	944	887	916	944	887	883	948	904	949	910	910	898	986	879	933	939	861	933	936	872	881	908	890	937	928	911	897	876	954	886	930	926	881	948	930	908	896	854	889	900	931	908	895	954	937	908	909	914	953	915	938	944	919	882	904	918	909	882	841	905	944	928	881	863	968	942	934	917	904	922	916	917	942	900	933	950	925	918	932	899	923	936	905	939	961	868	952	876	916	899	925	942	949	896	880	969	912	856	940	933	884	976	894	941	934	866	933
37702	27956	31140	31906	22394	11608	3891	1592	612	393	403	267	256	244	236	216	213	181	198	201	218	213	193	181	210	223	192	202	194	190	201	217	192	207	176	187	204	184	217	214	189	193	204	179	201	185	177	199	192	227	208	183	188	205	161	168	195	191	213	211	194	196	209	198	183	211	185	169	158	188	196	191	182	209	200	210	174	171	186	180	200	205	219	180	187	203	203	182	220	164	187	202	205	169	205	210	183	181	193	192	174	198	180	197	178	171	204	216	187	191	210	218	171	199	193	200	178	230	196	205	206	190	183	198	188	196	197	195	217	187	168	194	196	187	197	185	192	198	176	200	189	199	191	185	196	222	200	165	193	204	184	197	202	182	217	196	176	200	223	202	223	194	201	190	203	195	180	193	212	187	172	188	181	196	176	200	204	204	191	194	181	182	184	190	202	177	179	193	169	190	187	209	224	230	206	197	186	171	203	179	187	177	188	192	200	192	218	207	181	188	173	171	169	199	191	173	189	189	204	223	201	215	192	163	175	197	166	176	194	181	205	196	173	151	177	211	180	184	194	196	226	198	186	202	209	220	210	173	187	200	212	187	222	164	189	163	200	201	198	170	202	193	184	198	192	186	192	188	197	179	202	210	173	188	194	196	192	175	183	180	187	180	222	190	202	197	185	180	189	207	187	177	219	181	194	178	203	207	213	217	192	226	223	193	206	189	195	189	207	191	209	174	184	206	213	203	210	167	169	208	206	200	182	207	181	212	198	208	179	198	215	204	221	188	208	189	188	182	204	185	196	195	181	184	198	178	174	183	208	200	192	192	194	174	171	189	189	210	199	190	203	190	183	208	217	195	177	201	185	199	191	193	221	188	214	207	219	218	201	194	186	188	176	192	199	202	189	219	182	161	219	197	194	205	189	191	170	223	181	192	180	187	185	175	200	194	170	201	206	210	209	147	200	227	201	213	215	199	209	197	203	203	162	201	179	185	173	194	186	199	177	180	196	168	199	208	198	184	214	199	218	238	179	196	171	194	207	194	189	191	183	193	206	218	192	193	215	171	230	167	175	217	181	198	217	191	196	201	210	161	216	208	207	212	185	205	183	200	198	206	203	193	226	234	196	188	172	197	210	234	211	180	212	181	196	216	213	210	190	171	193	189	199	195	161	198	194	196	185	195	213	177	192	190	181	179	206	201	170	210	166	212	201	196	213	182	188	197	187	203	197	167	179	189	197	199	210	192	178	175	178	201	195	190	198	198	206	212	205	210	187	189	188	199	196	197	197	231	213	217	208	176	181	218	172	178	187	212	207	192	189	200	209	201	211	200	182	191	182	188	202	198	187	192	198	185	180	200	192	197	170	207	192	189	180	200	168	176	201	205	201	192	201	191	197	206	197	183	204	208	195	202	223	204	207	179	195	206	206	216	181	187	196	178	194	221	184	199	199	188	205	196	184	200	193	165	208	181	193	197	202	196	183	190	197	216	198	203	204	194	199	218	188	199	193	216	198	187	189	209	222	178	188	188	183	177	174	199	189	209	198	197	213	198	198	194	193	210	204	180	208	218	203	213	175	200	187	205	200	231	190	194	220	184	193	185	205	197	191	209	196	198	207	210	192	193	215	211	218	193	204	169	204	176	193	177	218	197	190	182	207	222	211	199	178	170	184	184	180	213	197	203	219	203	205	177	177	193	162	183	206	208	180	200	199	189	222	208	197	221	215	190	207	219	218	196	192	176	193	172	201	189	176	206	185	188	185	193	194	228	195	185	177	225	190	177	192	190	196	202	199	174	203	204	186	188	204	174	200	176	161	180	210	203	226	179	197	191	211	177	190	192	210	203	193	183	198	180	202	182	187	205	202	189	200	169	208	187	162	203	198	181	233	190	167	188	184	215	191	190	198	186	198	212	179	187	176	201	193	229	185	215	164	246	204	231	208	223	187	175	177	175	185	205	173	207	198	174	174	207	203	184	203	215	189	179	206	190	195	191	210	212	198	210	173	170	185	179	196	205	190	177	196	168	182	186	202	174	180	188	197	201	217	198	208	204	193	194	193	203	170	178	185	187	191	232	194	181	186	205	198	196	182	182	181	160	199	209	205	187	198	166	199	188	199	189	197	176	186	216	194	200	193	218	208	196	196	188	180	195	214	187	172	206	176	208	206	205	216	190	207	197	204	182	206	209	199	163	188	218	207	177	172	174	212	188	202	176	201	200	182	171	198	220	192	175	195	197	174	181	201	196	174	195	214	192	204	186	203	220	211	211	199	207	160	188	212	193	180	184	177	202	201	186	217	180	200	211	214	199	194	196	190	206	207	173	216	195	195	181	182	201	171	173	227	189	196	173	204	195	177	195	204	204	172	186	197	191	178	168	169	194	220	197	181	204	186	225	214	183	185	235	185	217	187	177	168	192	205	192	192	189	219	185	178	212	172	203	176	180	177	182	174	210	186	176	195	194	228	179	191	165	216	189	175	169	180	204	232	188	203	195	188	194	164	189	187	205	207	216	194	205	178	186	199	177	184	172	207	196	192	190	216	183	211	215	181	224	179	217	187	220	176	185	192	182	197	198	200	197	210	189	205	174	185	171	182	182	185	176	200	168	215	201	162	195	180	200	189	211	195	192	196	205	174	223	199	207	204	209	152	205	197	191	192	188	191	180	206	198	217	206	180	195	219	182	200	186	209	215	183	220	192	190	182	189	171	174	196	155	182	188	207	179	175	199	198	181	196	186	197	186	190	170	183	184	198	170	173	179	170	198	179	212	198	222	203	187	191	191	183	207	204	162	187	190	182	184	193	182	186	190	201	194	212	211	215	183	212	186	165	199	208	194	202	197	164	204	221	187	199	201	225	193	206	203	210	228	183	185	213	216	193	192	197	187	205	198	206	190	187	196	193	197	217	183	184	181	177	206	189	177	215	204	213	190	203	200	212	163	202	200	194	208	172	202	209	194	214	182	195	194	188	215	208	185	225	192	195	190	205	203	184	189	199	209	178	217	195	185	188	210	239	189	206	199	191	217	178	163	207	185	201	174	192	170	183	204	173	201	206	194	173	185	210	197	176	179	179	218	185	201	203	191	225	187	177	186	206	175	197	194	195	215	177	198	169	184	200	207	184	206	185	189	195	186	193	205	196	209	200	189	181	166	174	201	204	214	169	184	205	166	176	195	190	183	190	189	181	213	194	227	183	201	216	204	201	193	199	189	196	191	203	187	181	202	184	203	205	204	209	221	192	203	205	186	181	202	182	184	188	170	198	181	185	185	197	191	216	198	193	194	184	211	165	184	208	170	207	200	197	203	185	205	229	194	195	212	184	226	178	190	222	209	193	190	203	204	200	191	196	184	194	205	182	178	197	168	207	176	183	195	195	194	184	213	205	200	223	210	176	182	197	211	199	213	167	219	209	194	170	203	216	196	174	190	188	184	195	210	190	182	186	188	182	213	179	203	199	217	211	214	177	191	206	221	211	209	214	194	182	226	224	189	191	190
26239	22578	33636	38993	29913	21533	9824	5685	2497	1550	1479	1036	888	851	689	624	630	650	570	603	553	569	563	566	556	548	596	585	544	525	517	530	502	513	484	513	492	522	501	524	546	489	524	527	507	489	470	523	475	540	529	513	481	499	516	516	499	491	497	578	516	536	507	488	514	491	521	530	504	504	537	512	510	486	504	506	481	515	480	508	454	523	484	535	503	534	482	507	510	560	512	513	518	466	504	503	530	488	502	552	511	486	492	475	495	488	505	513	505	483	488	527	524	505	500	518	522	536	502	538	492	500	495	494	536	483	451	441	471	523	530	534	486	458	536	499	475	512	501	513	481	473	487	488	474	480	532	508	495	485	500	500	546	493	482	479	480	528	504	506	465	474	522	485	530	510	481	520	481	481	512	490	502	534	507	499	491	487	449	520	453	517	475	518	508	529	475	478	468	486	505	512	486	512	513	498	468	478	512	485	469	505	498	495	520	527	499	496	512	485	528	504	501	482	528	504	490	492	480	483	500	494	533	527	490	512	501	522	493	507	518	495	526	494	519	542	526	521	492	524	527	514	537	520	480	511	469	512	505	487	501	493	513	505	470	481	512	502	466	528	485	478	472	509	469	485	477	499	520	491	506	492	513	456	507	531	494	500	519	543	486	550	444	522	495	481	482	515	499	481	535	466	542	472	524	476	500	478	508	507	467	483	493	481	489	456	479	530	505	511	484	481	478	495	512	517	491	514	544	542	492	508	487	491	492	507	495	489	493	523	517	492	519	474	472	522	510	544	507	507	476	457	483	490	487	476	489	523	466	517	502	506	472	529	478	512	502	524	498	521	485	496	510	524	488	490	543	516	501	485	509	463	509	507	486	509	529	492	506	427	494	502	511	524	497	485	472	525	525	500	473	470	476	456	488	522	489	506	541	519	476	481	509	496	516	473	530	510	489	490	542	485	485	470	526	510	469	485	506	475	468	517	515	477	471	499	512	481	499	530	478	505	510	508	506	472	491	494	512	479	514	515	497	519	475	462	548	541	489	538	565	470	523	533	487	506	519	485	536	497	520	492	482	470	526	501	464	428	497	479	510	545	481	540	500	534	526	486	520	508	492	518	533	498	509	489	524	508	501	477	531	520	513	528	489	510	498	485	460	523	523	472	536	482	518	504	469	524	500	517	515	520	502	478	498	487	527	523	485	493	477	472	495	504	509	492	482	515	502	565	475	501	477	463	483	476	543	518	471	523	527	527	510	463	501	503	517	471	485	472	522	476	498	509	511	476	495	458	501	498	487	507	534	513	468	527	503	455	487	463	515	487	463	520	526	511	520	495	501	502	523	527	480	460	487	506	490	516	480	500	480	532	512	512	490	513	497	491	502	511	520	489	475	447	515	547	461	526	501	508	501	527	483	498	489	500	543	548	508	482	459	521	530	474	497	508	483	504	505	503	481	472	534	511	496	486	508	519	491	476	532	514	526	514	478	515	562	498	511	512	534	492	523	481	471	500	489	533	509	525	468	538	469	509	498	517	512	517	468	498	510	508	499	504	523	490	509	491	520	504	525	527	495	469	480	458	479	511	492	494	507	459	496	487	463	508	538	462	504	504	503	501	549	539	496	451	506	548	513	485	509	524	517	523	477	487	544	487	498	505	521	503	521	467	491	520	533	498	503	490	519	494	508	480	487	468	469	506	529	469	489	484	521	488	516	495	518	471	542	507	482	502	497	526	499	481	517	485	497	494	482	504	485	464	512	510	523	495	496	472	499	537	484	489	505	531	541	509	489	457	520	517	505	502	508	532	495	522	519	490	487	529	465	467	492	507	533	466	498	468	495	477	500	445	514	494	477	471	536	500	494	475	462	498	503	512	497	534	523	485	492	495	490	490	532	523	499	502	518	493	488	462	504	483	470	524	477	495	487	507	556	466	471	493	433	507	464	484	503	485	479	489	497	505	483	456	522	479	485	511	502	476	473	492	506	533	499	533	546	474	506	484	501	483	500	522	508	483	481	518	508	499	465	510	477	516	519	496	465	532	501	522	471	495	485	493	483	500	507	496	540	500	490	492	514	512	503	484	485	527	433	478	495	465	477	506	535	498	508	531	494	516	480	487	493	486	491	472	502	489	516	476	532	475	502	497	484	495	498	457	502	509	490	521	513	492	528	500	510	457	471	474	542	494	520	517	478	502	473	515	478	482	484	519	533	492	477	540	505	523	512	488	507	486	491	497	484	512	518	519	481	480	508	491	497	502	492	527	535	491	517	547	478	482	528	471	552	504	486	521	474	529	534	481	492	505	514	526	529	516	518	471	510	555	507	460	489	471	510	528	487	488	500	481	487	525	510	507	526	478	507	515	508	530	514	493	474	519	470	503	480	517	489	512	488	518	499	526	535	477	456	497	495	478	544	502	491	479	502	500	459	469	487	502	470	490	496	466	478	489	478	473	508	482	497	483	491	509	533	514	532	469	475	517	502	485	512	473	470	508	474	526	485	538	464	481	469	521	504	487	499	486	492	485	534	480	513	462	498	538	486	465	504	506	504	531	504	524	492	533	515	462	524	570	530	485	512	501	509	488	520	466	491	515	521	525	522	522	507	479	532	499	552	467	521	516	492	477	462	471	509	500	525	572	519	480	493	466	481	481	497	502	495	490	499	499	489	520	478	477	463	554	506	496	521	474	505	507	514	515	509	469	497	528	465	517	482	523	499	513	487	504	477	518	494	514	465	526	526	531	483	490	487	499	505	497	477	519	506	489	484	498	533	500	522	512	499	497	518	485	470	505	502	547	518	499	512	503	510	489	506	498	481	470	491	545	554	461	528	465	476	525	522	519	506	481	492	508	524	513	509	487	477	529	482	509	491	484	487	515	462	502	490	522	499	472	499	537	496	512	510	523	503	467	478	486	462	496	498	474	476	459	498	486	509	502	491	549	465	555	503	497	513	490	507	542	503	540	507	517	492	497	497	528	480	485	508	478	523	488	507	477	497	491	530	523	510	542	494	522	535	526	502	554	523	505	485	530	494	467	551	489	494	504	490	479	483	502	470	521	481	496	488	490	522	504	484	488	453	509	487	472	490	552	487	493	518	502	513	493	538	496	442	521	500	517	514	475	526	488	483	499	497	476	490	501	491	476	509	506	495	498	481	491	482	520	530	524	490	509	505	504	489	551	518	508	484	472	456	498	471	495	484	526	495	491	496	513	487	502	490	511	493	490	512	532	490	483	540	520	470	511	504	516	463	492	519	505	527	530	494	506	480	504	528	499	496	492	520	527	520	485	472	500	508	506	507	519	465	537	473	494	487	502	506	531	495	479	484	505	481	486	508	514	535	492	474	483	475	472	504	503	484	479	488	479	470	509	495	473	512	511	482	514	468	526	513	502	473	455	500	484	518	479	533	501	512	459	480	513	484	506	535	534	478	488	488	478	475	506	526	475	456	491	492	491	522	483	521	483	506	512	529	496	558	530	499	517	512	480	509	483	515	473	515	497
11358	5939	5180	3982	2182	1410	714	698	493	433	399	397	401	391	368	342	372	356	378	369	372	366	406	373	361	347	341	371	403	364	365	378	382	379	371	359	371	377	340	323	372	366	381	367	356	380	367	378	359	357	394	362	394	342	377	319	369	391	387	339	387	353	391	357	339	349	370	361	378	358	404	377	363	385	361	356	393	357	372	386	381	325	381	367	356	376	409	360	344	377	371	337	378	378	374	371	376	365	356	368	377	372	363	386	355	366	387	395	366	391	334	386	389	377	364	382	414	356	404	354	370	340	398	361	392	349	394	363	355	386	354	348	357	356	362	383	392	352	390	383	353	422	378	361	345	380	421	393	362	375	370	356	389	349	407	388	378	355	405	351	371	371	349	344	376	388	397	396	415	332	371	405	395	364	360	380	335	365	361	374	391	377	376	368	347	360	379	390	373	364	374	379	397	350	364	386	351	370	376	409	360	331	372	373	371	391	387	368	371	363	382	382	394	393	376	381	401	353	373	373	361	335	339	335	373	386	399	385	382	333	364	378	354	346	399	377	387	396	411	377	384	384	360	367	397	388	403	356	385	397	348	344	354	368	394	394	394	363	411	370	384	373	379	372	368	373	391	374	370	386	368	350	342	381	416	384	412	344	350	396	361	376	365	385	373	361	392	381	378	359	361	374	353	343	381	368	386	380	355	383	384	352	400	372	363	369	380	408	412	400	372	371	364	372	360	350	397	340	366	353	357	321	364	383	371	352	347	385	357	353	360	374	358	364	362	377	382	376	351	365	351	382	384	406	328	390	369	365	343	365	393	352	351	367	367	379	372	378	372	351	346	358	392	409	404	392	386	364	363	377	377	386	380	392	352	368	352	401	392	370	363	405	363	380	388	414	372	345	366	332	414	386	361	368	361	357	376	381	342	371	363	370	363	383	379	371	362	346	378	387	408	379	363	404	375	376	406	368	357	394	378	359	333	364	357	402	368	377	354	337	342	371	340	331	348	377	362	363	386	387	371	362	349	397	369	357	369	346	331	385	357	356	374	385	380	394	391	378	381	389	375	340	353	365	371	367	372	365	369	358	354	358	382	382	371	364	354	337	398	394	361	351	404	339	358	404	357	332	342	386	364	392	391	411	362	370	377	354	355	368	370	346	386	331	347	366	352	364	396	399	381	348	352	374	391	358	373	357	338	334	379	383	392	363	361	399	348	395	362	345	353	384	351	360	374	379	392	381	386	368	349	371	402	354	339	354	360	377	374	370	392	368	368	361	377	362	395	411	381	338	362	377	356	371	371	363	358	394	382	385	384	349	371	388	363	365	375	337	349	388	331	403	375	350	399	384	389	378	381	353	375	427	345	366	361	418	367	380	341	386	377	380	379	364	359	395	367	358	369	361	352	387	359	384	396	378	399	378	398	382	398	376	371	377	370	362	365	396	393	361	367	357	400	399	353	407	363	354	362	342	417	376	380	376	377	361	396	373	350	393	412	366	356	370	365	368	350	343	364	362	367	398	379	382	367	380	408	379	346	376	365	347	376	386	374	360	386	355	388	370	369	379	342	389	396	326	375	369	395	379	359	371	370	346	375	356	385	365	370	384	365	356	390	347	373	356	382	357	325	353	408	359	386	359	395	370	358	402	394	385	357	367	373	359	354	368	409	415	384	416	411	381	382	368	334	388	368	368	373	367	373	362	371	379	367	387	395	420	376	369	350	383	358	362	377	370	374	386	372	418	360	371	334	401	378	352	381	330	374	350	378	372	401	412	353	359	371	341	356	379	421	389	406	369	374	350	349	332	373	373	377	359	376	374	401	373	368	400	363	400	380	379	365	341	337	375	371	363	398	389	372	349	379	384	387	403	384	350	345	407	386	368	388	382	376	399	372	376	369	348	351	356	398	368	363	397	406	394	390	382	349	379	386	397	391	350	390	353	372	365	383	388	395	398	401	394	374	369	371	360	359	387	346	378	365	361	365	376	367	392	355	393	370	395	345	380	390	373	353	346	350	368	390	377	381	341	341	414	373	377	371	350	397	370	362	381	367	395	343	375	372	364	399	375	375	349	395	348	344	393	359	370	384	378	395	363	372	333	368	373	352	385	354	367	367	365	387	357	361	383	350	388	359	365	387	376	368	385	376	407	359	363	412	368	396	401	369	361	335	383	374	370	393	374	344	360	378	355	394	371	362	375	376	345	377	372	357	382	369	351	387	355	380	348	382	356	376	394	369	410	379	379	365	388	345	353	370	372	386	347	355	384	391	365	375	406	345	403	379	350	366	373	398	375	399	369	334	373	351	389	361	373	352	409	379	346	353	377	374	346	386	377	371	368	334	322	360	382	398	367	335	353	393	365	358	372	342	357	364	348	361	360	403	364	379	389	432	353	334	400	388	368	354	358	390	363	374	386	394	386	350	371	377	373	380	379	342	381	356	389	384	390	374	344	383	377	371	366	392	378	365	413	392	356	399	358	374	353	370	392	377	355	372	369	376	380	364	350	365	399	383	383	391	371	359	389	396	390	371	384	375	364	357	376	406	379	363	371	386	363	365	351	383	383	381	369	344	344	404	385	354	335	371	317	398	365	396	376	368	336	335	352	375	370	391	376	405	366	374	394	380	371	388	382	382	350	385	369	342	381	370	360	373	378	369	360	369	377	394	401	399	347	359	384	383	376	376	346	357	378	368	346	364	400	368	389	386	380	339	383	345	371	391	373	396	372	377	397	394	350	399	391	345	378	380	413	335	390	423	411	412	362	360	375	362	378	369	347	387	367	376	377	397	387	370	376	365	394	360	367	386	354	370	371	365	375	361	401	377	375	380	404	367	376	351	397	377	359	372	398	391	367	364	378	364	339	391	394	364	364	374	358	376	416	386	415	372	422	407	366	377	347	390	366	383	349	390	342	355	377	356	355	369	351	366	399	375	405	355	359	357	356	368	394	414	377	402	340	384	372	397	338	394	370	349	354	378	361	370	354	379	409	374	394	380	397	360	415	409	384	383	397	367	364	399	390	382	346	370	369	391	372	385	370	361	403	357	387	350	375	350	369	413	366	359	400	377	363	388	405	367	365	373	373	354	363	383	367	347	311	400	391	415	358	390	417	372	386	371	399	369	349	351	379	374	354	398	367	351	382	392	390	365	402	380	365	380	396	361	382	350	400	352	368	422	403	381	358	392	390	393	374	335	388	362	406	365	364	386	357	389	333	344	393	377	354	360	368	370	340	362	381	350	378	392	388	373	379	358	383	366	357	393	382	394	358	401	374	366	415	362	348	377	396	359	411	410	357	337	414	406	369	368	342	353	388	351	365	381	378	359	380	375	354	356	349	365	355	359	362	367	374	378	440	350	328	331	402	395	392	357	375	361	377	365	351	366	370	396	380	363	360	353	374	384	347	355	416	384	378	314	404	401	359	358	371	346	368	386	368	365	381	411	370	389	368	402	351	332	391	368	376	358	341	409	375	377	378	366	366	351	395	383	369	353	320
8492	6324	9507	10366	6876	5032	2545	2501	1708	1170	1112	1112	978	993	946	905	940	893	903	911	897	917	867	918	933	974	912	926	930	861	963	893	889	926	895	875	918	909	952	917	916	932	909	912	926	985	937	895	863	939	902	910	935	862	929	894	902	939	944	943	877	929	946	947	914	901	866	929	931	942	939	919	887	834	917	903	877	923	874	926	945	942	931	919	904	901	924	922	915	933	962	874	953	887	952	906	853	901	860	886	926	913	896	874	887	925	910	906	929	902	836	896	927	964	883	981	865	884	967	936	902	922	921	920	895	901	926	916	928	886	951	940	916	875	968	904	845	971	958	878	928	906	879	898	929	926	923	974	897	889	936	925	895	971	868	933	868	889	920	918	901	879	934	928	896	894	925	924	929	907	915	951	877	927	895	890	921	939	924	928	878	876	883	926	933	923	934	951	941	899	937	917	938	899	847	908	874	908	911	904	856	919	844	922	863	936	897	908	937	874	924	937	912	894	901	917	882	913	938	844	974	952	888	900	900	863	939	956	918	906	877	893	854	919	926	905	891	945	879	938	867	968	953	928	923	909	916	918	954	882	930	878	855	918	875	850	930	929	889	970	898	911	919	930	917	889	944	906	931	908	973	913	895	939	952	937	999	944	895	939	935	920	927	892	966	870	876	924	900	886	927	975	926	938	868	904	915	883	944	932	921	899	911	874	960	888	899	870	910	867	886	920	914	916	922	941	907	854	873	879	883	871	977	975	896	946	933	934	918	832	905	936	857	941	843	893	892	871	961	915	911	898	967	924	882	948	930	902	839	859	919	906	869	942	942	906	905	886	931	934	906	921	993	934	887	900	877	949	909	872	962	956	900	921	916	900	914	934	895	919	890	884	919	946	946	905	952	899	916	899	925	872	942	901	905	909	928	957	954	918	868	880	864	905	893	908	854	868	935	852	915	891	931	931	883	905	900	893	953	935	916	921	928	895	912	895	922	952	908	920	891	948	921	896	880	925	909	876	878	888	926	853	939	916	942	950	890	916	950	956	883	897	898	907	941	939	919	913	900	948	931	909	852	869	939	913	876	928	920	940	875	960	894	903	899	904	908	883	930	872	983	865	866	915	965	938	953	930	898	877	853	943	936	936	951	933	932	905	892	888	930	870	933	923	909	932	850	922	908	873	903	881	914	942	891	869	892	873	894	901	837	893	898	945	870	896	891	917	865	877	879	902	928	892	905	906	862	953	925	976	946	962	972	964	866	924	957	984	882	912	931	925	897	920	902	865	901	926	887	973	867	967	904	932	847	921	943	912	945	896	916	874	900	925	928	913	847	886	923	918	900	903	953	861	892	932	894	902	935	908	891	935	913	936	913	903	938	909	899	958	939	922	942	934	865	931	978	818	896	844	895	899	897	830	892	950	908	924	867	876	912	907	911	913	921	943	917	871	914	867	909	948	996	882	883	902	969	877	905	932	900	890	934	892	905	918	881	917	913	943	904	883	906	895	903	914	849	887	885	905	873	990	893	971	950	891	955	891	865	888	908	905	922	973	899	921	925	938	923	897	889	903	989	913	946	830	910	932	953	909	967	894	975	897	924	943	891	886	853	937	934	907	922	937	894	955	936	923	910	935	895	952	941	879	910	917	905	897	881	912	944	899	955	904	930	953	893	862	917	916	889	889	973	965	941	897	937	898	915	914	927	921	932	896	935	854	908	940	936	896	911	876	957	958	898	925	996	920	931	931	862	902	961	938	936	919	916	885	939	891	893	917	885	970	864	958	906	915	871	958	922	922	906	919	901	910	922	862	919	964	898	906	948	912	905	965	921	926	951	885	927	955	896	897	893	913	910	881	878	907	912	843	934	933	937	921	924	947	943	948	881	877	902	920	889	931	886	885	911	924	886	900	933	934	949	977	963	867	923	882	932	928	903	909	894	938	980	892	864	901	895	872	893	950	878	921	877	853	933	877	882	902	857	934	936	871	924	910	889	897	873	930	903	938	903	931	938	919	896	919	843	925	881	896	907	866	899	911	967	919	892	924	900	874	912	973	841	941	908	907	885	929	927	887	935	895	878	918	946	953	906	908	908	926	896	905	932	926	1010	924	934	893	931	911	913	938	909	928	931	889	917	987	928	928	940	918	883	956	890	927	891	942	936	956	886	915	891	879	939	880	942	913	898	909	890	939	889	895	916	947	922	869	925	940	926	870	910	899	851	878	877	887	902	927	982	914	950	865	905	957	920	938	864	862	884	915	946	897	961	873	950	913	878	938	918	889	948	932	993	920	859	939	857	897	933	908	920	910	853	910	905	890	908	980	916	900	866	932	868	932	862	915	892	908	900	919	891	919	895	911	845	944	933	952	954	913	897	902	891	928	924	937	884	907	936	926	907	930	902	883	936	850	901	944	898	893	898	924	908	874	903	922	926	860	935	871	923	896	928	892	906	943	918	943	957	911	900	911	940	866	918	869	934	902	920	961	892	904	920	851	970	886	892	942	842	850	935	862	890	864	898	926	908	893	917	857	902	912	952	861	939	928	915	917	875	879	912	920	894	940	958	909	893	873	933	913	924	934	897	943	949	942	866	890	919	934	886	887	927	893	874	910	885	902	869	901	874	916	942	932	914	860	929	886	927	864	908	870	868	850	978	951	899	930	929	946	887	918	894	923	851	904	861	924	932	951	943	883	892	965	874	958	906	883	915	1005	922	977	922	935	876	870	889	929	864	908	906	908	913	891	897	955	934	914	854	907	879	931	894	900	904	907	959	916	909	943	900	934	927	901	892	909	935	868	937	900	963	893	872	868	913	900	859	883	890	857	899	894	966	925	963	1020	852	934	899	949	914	951	940	859	849	859	930	988	966	935	884	906	954	876	888	903	852	924	918	923	965	934	933	891	903	864	910	902	940	959	903	945	946	924	929	930	940	889	948	895	877	918	914	907	885	838	922	907	923	927	884	961	939	898	890	927	910	909	903	863	939	907	892	863	880	896	920	943	940	886	924	932	962	885	908	934	884	898	918	927	958	930	868	891	878	872	896	948	984	877	969	896	941	914	945	919	869	905	872	899	893	887	957	955	985	954	916	914	895	922	922	915	939	930	907	963	1000	918	936	917	879	896	889	913	942	891	896	964	869	929	932	923	873	935	929	916	887	915	967	942	843	893	874	912	923	928	886	972	887	957	923	896	888	872	933	900	922	904	929	961	944	943	914	892	924	909	898	921	899	889	897	984	896	894	902	929	880	874	912	877	941	934	919	855	935	943	956	917	931	898	906	909	891	940	937	939	911	830	919	927	929	923	946	904	897	906	854	915	900	887	926	914	887	851	909	880	920	895	938	923	875	915	858	906	924	894	957	955	885	872	942	944	931	950	947	890	906	929	830	887	910	958	945	933	947	869	918	920	904	981	940	898	948	917	914	963	878	948	955	936	871	955	904	900	931	914	894	973	959	942	929	929	917	903	916	909	888	931	942	933	896	883	927	918	975	908	924	927	920	880
26704	18429	18990	19292	12404	6683	1888	1142	878	513	445	426	384	374	424	374	388	357	374	400	395	352	401	336	352	339	359	369	362	383	340	347	342	387	387	358	365	375	355	329	365	373	359	361	339	362	309	376	365	361	359	345	366	389	352	388	366	365	372	389	324	378	376	377	363	360	355	373	355	338	354	349	349	341	358	384	330	315	373	373	373	382	356	362	366	376	386	372	364	357	380	393	395	341	368	373	356	377	375	406	357	361	426	332	366	385	368	363	373	352	358	395	353	380	378	378	345	365	341	392	349	382	352	355	366	347	365	307	377	352	350	355	350	350	315	380	383	363	380	364	353	388	359	389	364	371	369	357	373	353	360	338	376	390	379	374	362	369	352	329	350	366	309	395	331	365	365	349	397	364	375	361	353	359	348	391	381	382	368	351	361	377	359	384	380	313	393	368	340	340	348	382	372	394	345	332	355	374	395	364	400	341	373	349	356	349	397	374	368	387	324	387	356	365	388	354	368	367	350	382	402	351	369	344	347	339	381	393	381	342	381	360	338	356	386	364	370	376	383	338	364	351	355	353	405	366	382	371	341	348	353	368	393	378	392	366	345	365	360	353	357	332	378	305	351	355	397	368	337	361	374	350	368	341	360	383	371	364	358	341	354	334	346	406	365	333	363	360	371	356	361	424	390	376	372	329	375	381	369	348	324	342	395	377	404	308	322	395	362	394	359	384	355	360	365	352	376	356	328	349	372	367	328	381	385	363	370	362	373	368	348	316	341	381	374	345	350	384	376	366	392	357	356	364	318	347	382	381	385	351	380	369	398	369	363	387	372	373	361	382	367	364	360	332	321	358	335	364	343	331	344	342	372	364	399	356	347	335	354	363	332	366	359	383	373	368	367	343	364	347	371	342	366	397	370	330	385	378	348	370	373	377	317	377	371	354	383	395	364	352	379	363	377	331	350	339	339	400	387	370	362	377	384	366	365	337	408	379	377	375	349	385	376	389	378	358	353	384	354	318	347	391	384	374	412	373	370	381	383	328	346	353	387	357	398	385	389	362	377	374	347	362	340	359	338	357	362	353	367	357	384	352	362	347	338	342	366	378	340	363	326	349	365	372	361	373	314	325	359	366	363	343	361	347	331	345	373	366	378	365	379	327	372	396	390	377	347	359	342	385	342	346	403	354	358	367	340	378	367	366	374	348	401	352	364	345	373	358	364	380	354	380	358	361	358	393	346	350	344	378	388	312	354	332	338	310	363	365	355	363	376	360	406	378	383	350	362	362	350	354	345	376	359	365	367	369	357	381	354	400	385	377	351	341	373	381	379	373	369	351	363	342	366	360	371	388	392	364	374	381	360	346	404	368	341	358	369	366	355	355	354	361	391	386	351	394	367	372	390	375	367	383	375	314	395	405	352	370	354	352	342	361	378	410	398	361	360	361	401	396	408	365	389	355	359	368	346	366	323	374	381	349	353	362	379	350	376	377	350	329	352	385	345	325	356	404	355	330	368	383	369	351	392	384	379	397	365	405	376	374	379	353	374	377	340	358	385	348	369	319	407	337	342	350	334	395	359	356	362	396	357	392	349	354	348	393	378	348	351	364	355	375	334	350	384	378	355	365	370	346	359	348	418	356	358	400	350	396	365	376	360	341	405	394	360	376	367	345	403	385	380	353	360	386	382	350	361	322	357	402	370	375	356	346	376	352	368	383	394	349	376	353	362	335	345	387	324	345	345	327	372	358	342	375	357	355	388	347	368	356	362	372	347	403	407	363	355	417	391	331	380	366	369	392	370	395	385	348	345	357	397	381	338	344	378	375	352	379	369	372	339	384	353	351	396	349	367	337	402	378	345	380	383	377	361	371	346	363	356	363	355	364	394	342	391	385	339	386	381	340	362	385	353	362	346	379	395	359	379	349	338	319	364	377	352	357	331	320	377	370	379	352	376	352	370	321	348	356	364	370	349	342	376	364	365	384	357	324	342	373	363	371	360	372	390	370	354	371	364	320	353	436	360	353	364	358	392	363	353	366	371	364	367	364	377	355	395	385	342	370	366	404	364	361	357	384	392	367	353	362	352	346	337	356	340	331	348	354	369	364	365	388	344	366	387	342	385	373	344	337	327	387	363	325	362	325	348	409	352	340	317	349	342	372	359	371	338	374	392	362	358	377	384	340	362	383	351	340	343	368	342	360	341	362	398	378	352	388	368	357	362	371	356	377	372	373	387	375	346	370	365	362	390	368	332	355	387	370	385	384	370	381	350	375	381	323	364	358	328	345	363	351	351	357	361	390	340	323	386	351	358	351	366	330	350	364	372	367	353	372	369	350	370	372	347	330	384	354	340	370	386	369	346	392	401	343	398	350	420	406	364	377	357	352	367	381	388	379	366	375	371	383	370	346	355	351	359	372	396	371	376	345	352	359	371	352	375	351	379	345	376	373	391	356	385	375	373	359	379	363	361	360	396	338	378	357	375	362	373	365	381	380	397	391	361	337	350	363	362	366	350	348	362	324	380	334	370	378	366	355	346	368	381	341	362	385	322	369	324	325	344	362	355	343	360	396	340	356	370	363	381	378	395	305	345	368	350	392	329	353	341	367	350	364	354	406	344	354	345	348	354	381	368	362	354	365	379	362	384	396	387	379	351	351	365	361	355	366	369	344	356	362	348	326	354	386	335	384	352	335	347	369	380	358	379	383	381	344	349	335	340	376	339	361	384	358	346	347	362	374	396	380	375	341	365	355	360	403	361	399	397	355	358	363	357	336	402	301	369	298	370	359	352	321	379	359	366	402	379	336	338	367	358	369	353	351	388	366	355	373	340	365	372	371	336	377	379	362	370	374	352	384	375	379	351	343	384	328	408	369	320	342	365	381	362	376	376	354	333	379	352	387	406	393	325	327	376	369	367	380	335	349	368	347	378	353	362	333	353	375	359	394	350	394	370	359	355	389	382	336	362	343	336	374	326	373	387	379	383	339	354	350	365	328	364	365	357	374	379	368	345	376	338	360	368	370	335	375	367	361	322	360	346	385	351	358	372	379	349	384	327	333	382	312	379	349	347	368	360	357	378	337	379	359	353	342	366	313	376	349	360	366	353	352	376	340	347	331	370	386	392	387	369	352	381	343	347	383	378	339	387	382	377	395	364	376	384	369	349	366	354	392	368	363	347	370	354	341	387	381	368	349	395	392	371	365	347	327	349	339	366	381	340	351	366	361	395	329	356	346	361	343	353	338	359	352	376	339	363	391	378	382	373	399	376	374	395	347	354	342	384	374	369	359	367	331	345	392	335	342	388	345	364	367	372	345	355	373	374	352	334	344	394	356	366	358	386	358	379	353	380	359	336	358	365	385	351	346	344	407	346	326	336	366	383	333	326	382	360	366	352	364	368	367	370	393	366	380	388	367	366	363	388	353	328	331	365	364	371	330	376	402	339	381	360	363	343	365	378	369	328	402	353	375	369	391	344	397	329	374	376	361	384	348	371	366
19435	16030	24503	28102	22089	18126	5991	4721	3855	1814	1522	1291	1115	1057	942	980	1010	964	925	958	975	985	892	955	896	919	878	854	950	883	857	853	885	913	846	955	849	896	877	922	917	883	863	889	850	858	883	861	908	881	901	859	886	897	873	838	902	873	843	882	867	881	890	866	867	860	893	861	875	833	905	891	869	893	844	967	877	915	869	888	904	835	867	865	920	902	882	878	867	857	844	864	835	913	902	861	893	879	874	874	921	891	932	877	847	850	895	881	828	889	858	943	922	930	918	852	903	896	915	930	888	923	887	929	911	867	862	888	883	851	906	884	869	852	902	862	878	907	842	920	938	826	875	866	844	884	881	892	857	837	856	870	899	855	891	890	845	884	875	900	886	885	912	872	851	850	888	842	946	877	862	919	893	895	892	890	905	891	898	843	859	862	854	882	919	890	930	914	893	880	845	828	916	916	919	882	917	877	883	861	852	916	906	908	831	909	860	796	894	884	878	832	857	845	917	954	831	890	938	887	871	838	859	896	883	854	904	917	915	850	862	815	909	916	893	913	838	895	861	911	891	898	949	923	876	902	910	862	875	906	933	843	910	862	931	846	860	833	893	865	899	821	892	899	829	878	925	879	885	881	810	861	851	900	846	862	893	882	878	905	900	846	852	856	894	873	857	877	849	876	858	838	859	907	841	892	919	906	905	914	873	920	889	846	877	878	925	853	939	869	892	915	868	811	884	887	845	879	927	905	920	925	877	877	872	860	866	870	887	872	895	854	877	886	866	900	931	869	915	887	882	845	879	860	918	883	941	865	890	860	898	880	898	877	911	909	868	942	887	917	869	928	832	863	868	891	885	924	886	864	869	880	866	881	864	880	937	827	890	844	899	863	895	905	866	872	895	863	913	903	822	872	848	884	910	955	850	876	903	914	891	827	887	874	860	837	859	878	850	905	900	855	866	880	905	905	835	906	868	833	898	927	900	885	867	879	852	943	905	796	914	875	890	881	889	928	872	882	833	953	864	893	851	875	838	901	875	885	888	868	829	870	934	910	903	861	870	882	866	865	886	872	850	880	846	891	868	910	891	920	860	878	855	916	865	863	898	879	896	904	815	857	883	895	888	890	911	880	860	910	900	916	906	939	903	895	836	920	864	891	879	947	857	927	878	879	834	886	883	877	894	918	930	937	885	849	912	811	835	870	888	875	898	854	887	809	913	967	906	889	902	867	884	854	885	944	889	861	871	885	907	897	875	884	893	856	919	839	891	902	809	859	858	875	864	885	840	929	858	918	890	856	862	829	888	847	902	894	915	903	872	904	909	834	930	860	924	927	892	865	889	855	888	884	903	827	904	879	888	904	869	858	876	875	866	939	895	862	875	879	873	927	855	822	883	843	940	866	834	847	856	835	887	871	866	856	888	899	898	904	919	877	866	882	843	824	866	833	906	986	852	896	863	899	878	817	842	880	895	868	889	839	871	908	912	871	877	931	916	888	882	882	888	904	858	866	900	839	877	876	853	860	862	856	906	895	841	877	910	841	888	927	866	846	901	883	858	895	909	917	876	892	895	912	948	861	869	857	889	888	894	872	908	859	867	860	908	915	832	884	896	842	911	846	914	882	877	882	869	838	856	899	857	841	843	898	848	824	857	909	884	848	874	860	886	869	865	885	890	908	949	861	885	924	890	876	882	863	915	884	924	876	849	887	875	884	859	892	892	927	852	901	888	917	897	905	844	886	850	908	863	820	882	887	862	918	876	886	883	915	902	902	843	843	902	891	858	849	860	856	838	863	865	878	930	918	903	848	819	849	861	833	893	898	822	934	854	851	873	937	831	859	867	879	892	876	893	848	927	889	824	785	915	863	893	891	868	934	905	836	905	855	846	848	848	882	898	845	870	913	888	849	898	842	893	886	877	908	869	897	843	897	933	853	848	895	858	913	894	856	889	859	873	886	892	947	843	930	894	817	875	895	880	878	865	890	828	877	910	877	838	894	853	937	857	862	913	855	908	858	924	822	877	883	874	898	879	953	899	849	856	857	908	870	904	831	821	860	870	877	865	882	856	915	918	865	915	905	917	923	883	902	894	882	855	883	897	825	909	914	914	899	855	885	904	891	910	878	910	924	827	881	875	890	857	916	873	849	828	904	918	872	915	898	857	882	926	889	918	892	936	831	904	897	857	885	879	891	856	865	906	857	937	846	864	857	861	886	893	878	882	891	891	839	907	876	896	847	916	902	889	892	879	865	864	873	854	890	884	870	895	884	906	851	913	834	905	865	835	835	847	854	898	901	855	915	870	845	917	849	858	848	848	873	874	881	798	883	869	844	878	879	907	897	889	901	872	902	861	922	894	873	912	891	831	886	896	904	866	835	860	909	913	906	925	913	878	894	883	896	881	866	862	878	855	869	861	846	836	871	885	801	891	871	867	843	856	905	851	927	828	887	884	915	896	844	828	889	841	895	839	887	939	879	912	848	850	881	891	891	888	902	899	846	902	930	893	869	879	879	864	875	877	884	898	876	922	939	859	858	890	883	888	879	886	859	877	851	913	903	902	844	863	864	898	877	895	899	938	870	834	883	907	905	847	943	885	900	846	896	921	907	928	898	910	848	894	850	883	952	871	881	868	873	917	851	891	849	847	891	898	930	841	841	888	863	917	822	893	913	921	913	855	864	819	942	901	908	914	939	881	827	902	850	871	845	876	879	870	893	884	887	876	884	913	867	820	908	848	895	945	834	899	895	815	853	855	866	964	928	918	815	862	883	908	838	909	950	884	915	933	849	905	849	969	879	909	860	815	935	936	878	889	845	905	871	864	886	871	902	924	889	859	870	836	867	860	848	889	976	897	919	897	897	848	845	880	863	900	851	871	870	924	885	918	883	906	906	916	870	912	896	895	845	843	864	908	907	904	891	908	926	904	913	892	888	903	882	848	883	878	893	901	837	875	872	895	878	883	868	908	878	946	838	867	848	911	888	861	956	901	902	899	896	888	863	871	865	942	861	903	869	870	900	834	917	877	854	888	848	871	979	919	874	887	832	893	845	884	862	843	878	893	860	858	876	849	925	893	867	898	883	805	831	947	875	885	933	855	877	874	847	905	875	897	905	930	889	824	908	902	900	900	865	895	899	862	878	916	919	918	825	885	870	894	856	906	864	890	873	872	877	909	904	866	888	887	832	877	858	863	865	852	856	870	888	885	861	845	889	924	900	897	868	888	906	878	881	886	924	893	880	851	879	860	841	923	887	866	869	880	935	898	837	903	854	881	875	890	822	885	867	861	889	850	844	881	898	885	838	882	897	920	898	940	875	869	894	861	893	891	885	899	871	892	859	835	843	846	888	898	879	901	896	882	859	899	852	908	912	886	831	908	866	844	893	839	861	888	931	870	843	890	884	938	881	820	869	890	890	874	851	845	915	884	901	908	838	842	898	897	921	892	856	844	844	920	880	881	885	927	877	890	878	893	833	804	854	867	880	884	905	885	862	875	856
36188	27319	29117	29709	19077	12407	5363	2042	1400	533	370	315	243	227	217	220	190	179	202	194	180	221	187	194	199	190	176	194	198	200	199	211	197	182	207	205	172	169	166	208	198	169	190	203	186	193	185	206	202	173	183	166	199	175	186	181	173	174	177	202	184	177	201	192	183	187	178	196	176	193	194	212	195	166	185	182	198	178	187	181	194	202	205	199	198	174	189	211	164	187	184	185	195	197	199	185	185	178	186	164	187	177	198	185	196	176	154	183	186	174	177	210	192	219	174	195	189	203	180	190	221	203	180	179	202	204	217	225	166	197	183	181	194	193	185	175	193	193	176	197	210	199	190	205	195	206	192	195	189	193	180	206	205	200	180	179	189	190	214	164	210	190	184	175	175	170	165	181	208	194	206	181	209	189	178	183	199	203	169	191	164	177	188	177	188	167	208	193	184	163	198	196	194	193	175	175	197	189	195	193	206	206	185	241	181	205	195	168	194	170	188	214	193	166	190	184	187	207	183	199	194	214	187	175	189	196	205	182	203	214	199	188	192	149	192	204	199	171	193	173	176	194	190	199	182	182	194	199	189	192	187	206	177	184	204	192	204	204	206	198	195	186	187	205	219	204	223	177	198	181	190	184	214	189	219	185	189	193	183	178	183	193	174	189	208	197	211	171	199	211	197	214	179	204	202	192	162	184	193	192	200	194	188	199	194	214	191	196	201	209	183	203	184	193	196	189	166	183	200	168	195	185	188	179	186	181	175	169	191	192	191	189	200	178	177	176	174	215	185	168	183	202	198	204	167	222	190	174	203	178	213	185	190	192	199	180	163	179	165	172	201	187	183	212	182	186	213	175	172	171	184	181	175	188	175	193	200	155	173	192	220	206	203	187	198	219	206	193	190	215	200	188	205	177	189	168	174	179	165	184	176	199	217	185	188	198	186	190	210	179	197	184	185	189	183	177	178	189	168	171	180	174	189	182	181	171	206	218	193	168	195	161	217	176	174	183	206	199	199	203	197	202	202	182	177	182	165	164	178	190	185	189	222	199	183	176	170	183	187	201	172	173	201	218	205	211	184	207	175	206	184	181	203	198	195	190	182	214	200	183	183	209	184	189	170	222	166	186	166	180	230	175	185	196	214	205	189	196	179	158	199	179	178	182	208	175	187	202	194	198	206	173	217	228	190	208	208	221	205	187	212	189	180	190	170	202	173	192	147	185	177	194	168	193	181	193	191	186	186	219	176	204	184	182	195	202	175	198	178	209	200	206	194	189	202	192	188	182	181	191	193	198	194	207	166	175	196	179	184	212	176	193	201	193	198	185	185	185	184	210	177	196	177	188	182	184	193	187	190	159	205	184	175	181	203	212	169	200	209	185	196	179	174	176	195	170	184	201	190	190	198	167	180	187	195	177	197	200	172	168	229	219	203	177	174	196	178	217	173	186	196	206	170	196	180	185	199	193	177	180	189	205	166	179	198	206	196	198	194	205	189	205	178	179	196	200	207	198	201	184	213	188	180	182	201	179	206	156	175	178	209	198	165	193	181	180	182	209	184	186	189	210	198	194	210	182	183	172	212	206	179	206	175	203	215	190	161	175	186	165	191	200	185	194	214	170	180	209	171	186	187	194	191	228	193	193	193	185	194	187	192	177	198	191	187	203	178	200	192	204	195	191	194	216	176	163	184	224	195	165	198	193	195	185	172	178	172	203	185	197	212	167	197	176	183	173	177	194	180	186	206	187	193	184	179	168	206	210	162	172	190	187	187	190	190	183	222	172	198	200	188	205	192	153	166	205	175	193	177	168	195	184	182	207	187	186	198	205	204	193	199	183	192	206	174	188	170	192	191	194	176	187	201	203	178	186	191	198	198	216	166	188	200	210	180	177	164	222	188	181	187	201	194	182	194	181	207	199	196	195	178	198	205	188	205	180	226	188	190	205	208	173	205	188	220	222	189	206	194	191	186	182	184	170	194	204	184	200	201	188	183	193	188	183	177	191	178	178	203	179	201	203	205	182	194	200	193	195	214	182	201	213	221	194	202	186	190	214	197	185	193	205	194	193	204	177	202	193	176	176	162	153	175	199	215	183	186	210	191	190	201	202	180	205	196	193	181	197	181	185	196	180	186	184	192	212	205	187	177	180	202	183	188	189	192	199	209	201	172	206	185	171	202	169	212	195	184	182	203	193	188	185	191	196	204	190	198	196	205	189	203	189	188	179	187	189	179	186	182	209	173	184	211	183	180	178	174	199	197	199	189	202	185	203	209	180	188	171	174	172	177	218	191	190	194	205	197	204	164	184	214	195	214	188	199	200	188	184	183	187	146	169	169	208	167	199	210	201	200	182	177	227	189	167	190	183	186	198	206	208	175	215	188	191	185	213	226	191	194	179	179	187	201	201	171	202	190	184	178	206	178	184	186	188	204	193	210	194	174	187	185	186	190	191	201	172	193	194	193	216	185	179	183	187	198	203	214	185	179	173	181	195	194	186	194	181	201	184	161	185	192	201	191	185	182	184	209	188	177	188	194	175	199	195	210	164	191	175	206	184	194	160	207	191	170	199	192	200	200	217	174	204	178	187	204	195	198	185	180	188	175	168	200	199	215	185	174	178	182	214	175	204	193	194	181	213	177	181	185	197	208	201	206	173	185	205	190	195	189	192	207	183	188	197	166	179	173	175	165	177	170	180	170	201	199	203	192	172	189	204	190	191	187	196	176	192	187	208	195	184	162	180	212	152	183	176	182	195	184	185	187	174	172	203	185	202	176	202	180	147	198	188	188	167	205	196	189	223	184	183	199	195	211	175	204	180	173	171	211	189	185	183	203	197	184	194	206	179	181	169	169	194	194	195	187	199	199	201	178	168	183	184	176	185	186	209	184	175	194	162	197	189	196	168	178	216	187	181	188	242	181	182	182	205	204	167	179	193	180	193	199	172	208	193	171	177	216	208	165	210	188	195	198	220	199	216	222	177	173	179	174	184	209	181	216	193	206	186	181	178	214	198	165	189	195	163	164	195	187	185	173	203	207	187	186	215	190	187	185	194	171	171	167	210	196	177	199	198	202	163	207	193	180	180	195	165	169	181	193	201	176	156	194	178	203	175	189	203	175	190	197	189	174	205	204	188	188	199	211	190	206	202	177	187	198	216	207	183	196	172	196	186	192	170	186	164	197	201	173	185	203	181	164	216	189	179	180	197	184	177	193	194	175	202	194	199	184	207	222	188	174	199	199	193	189	200	188	202	198	224	186	198	179	171	187	193	218	192	177	223	183	186	169	205	178	186	188	189	198	180	172	198	217	182	224	191	213	205	198	164	199	217	201	172	207	197	206	220	190	175	188	199	181	188	197	190	184	198	195	194	169	198	200	191	183	166	174	174	212	216	194	171	197	198	199	196	191	210	198	198	180	206	176	197	196	208	177	190	180	190	216	222	189	172	210	191	177	164	183	205	200	171	194	185	191	185	201	189	215	193	210	190	190	195	178	205
25037	23054	32197	35373	27228	26487	12629	7981	6081	2349	1752	1187	850	812	723	712	628	630	584	597	635	571	564	530	566	581	541	585	556	515	502	490	486	502	484	500	516	489	448	508	503	546	494	535	500	473	507	515	488	535	490	536	489	465	504	534	494	494	524	498	503	535	457	488	466	494	494	511	512	489	510	497	525	475	522	509	473	474	532	524	492	489	559	511	483	492	454	487	549	455	517	476	493	494	460	469	487	506	466	469	471	508	520	501	493	500	501	477	482	521	499	498	522	495	522	473	497	475	488	504	465	513	492	459	498	485	503	451	490	469	497	474	528	513	464	491	517	501	510	477	493	514	506	530	506	469	455	489	443	479	477	516	449	502	499	465	464	515	507	448	511	512	477	542	491	511	519	505	449	501	494	528	454	479	529	517	486	500	484	496	471	504	536	463	526	503	527	488	499	472	495	519	514	540	454	472	463	516	482	481	520	548	471	465	487	472	468	491	474	501	500	497	524	469	480	504	502	464	497	466	519	509	449	503	481	525	519	471	475	481	534	527	518	503	465	443	481	498	515	518	498	488	524	522	453	494	465	468	503	445	520	468	483	499	475	505	474	485	470	511	495	491	538	518	488	488	519	531	490	510	474	488	503	509	465	495	469	515	488	489	503	468	495	489	490	478	516	502	481	485	497	480	478	475	504	470	510	516	510	512	495	474	520	480	487	500	490	478	478	494	517	492	455	483	511	486	495	480	477	504	502	456	482	488	536	483	539	455	486	497	487	485	498	507	508	497	498	472	484	472	494	500	504	499	493	445	487	499	492	486	471	483	463	488	508	494	475	476	463	468	464	520	559	517	492	495	486	493	502	457	477	499	490	491	486	537	425	500	491	491	461	505	481	502	520	483	508	486	470	485	509	484	542	505	468	481	483	495	521	489	526	504	541	485	468	495	488	510	460	474	515	513	461	461	484	489	488	506	500	545	439	485	462	488	483	497	494	458	477	463	496	482	494	473	515	481	493	483	530	449	465	502	474	512	492	508	552	464	495	473	487	471	516	524	514	510	498	524	525	477	471	548	477	528	511	480	502	501	493	459	489	512	489	489	483	476	492	493	500	526	487	483	513	464	454	479	498	536	471	474	507	483	472	520	490	482	466	529	464	447	496	538	468	523	471	491	461	510	500	489	515	480	464	450	536	529	515	484	455	443	526	494	500	464	518	463	519	483	474	482	492	455	491	511	455	496	497	468	476	512	464	494	469	499	489	482	480	468	483	506	507	489	498	487	487	490	514	528	473	487	508	507	491	468	476	444	472	472	499	480	491	490	498	481	497	435	489	492	496	501	521	520	506	479	499	493	485	491	517	487	475	478	491	479	472	479	491	482	490	494	489	491	482	458	527	480	481	505	506	496	532	511	498	493	520	510	435	506	478	490	490	488	537	466	457	514	481	511	480	444	498	531	487	440	500	475	465	520	496	509	497	520	479	519	505	486	505	480	507	482	516	484	487	503	529	514	476	499	527	479	486	519	499	492	508	495	481	475	479	527	531	440	485	474	518	509	463	492	522	510	516	518	481	486	473	501	509	493	488	485	539	459	486	531	504	489	500	502	519	533	478	496	508	487	513	475	544	487	456	474	471	506	522	509	480	491	478	510	510	504	489	475	495	479	496	502	529	460	547	505	521	495	462	510	460	485	514	488	462	534	499	479	459	474	487	451	497	481	536	475	520	508	511	477	493	507	505	494	512	484	525	460	482	519	487	508	499	487	478	500	467	469	513	470	510	556	489	491	492	423	538	528	503	491	503	508	493	509	519	497	493	498	469	520	502	484	516	482	469	497	501	489	469	524	510	498	501	496	477	470	488	530	524	481	501	495	488	506	468	453	523	492	457	521	482	518	479	497	497	473	485	460	470	527	494	479	499	477	486	479	473	535	523	492	548	498	476	517	485	471	534	509	487	489	470	510	495	494	509	487	483	472	529	490	513	485	451	447	495	467	479	486	490	498	502	479	509	498	520	520	486	515	468	518	490	484	504	506	523	483	494	510	563	485	492	467	464	496	512	535	429	493	513	528	489	507	536	483	545	489	477	468	482	528	518	523	506	529	461	482	457	468	483	517	473	512	516	509	493	508	480	451	480	497	494	483	501	487	486	482	464	437	469	509	458	496	503	509	518	508	498	504	487	513	491	504	446	466	516	472	496	488	462	494	442	521	492	489	490	472	493	464	554	520	471	495	473	497	482	493	496	492	511	534	513	509	470	492	508	489	509	481	497	475	512	494	483	510	482	516	453	530	485	487	501	509	473	488	502	510	454	485	486	492	478	510	520	484	465	498	495	467	480	458	491	523	509	513	472	486	497	496	508	481	478	531	515	490	452	500	490	455	488	520	479	510	489	468	490	460	490	467	531	501	499	466	446	526	471	508	506	461	501	492	485	486	470	491	479	453	465	504	493	491	485	450	482	525	537	498	475	545	477	535	492	486	473	503	484	477	462	478	501	473	538	457	509	515	496	512	527	521	510	523	510	474	508	445	471	521	486	509	502	468	494	482	469	481	489	467	453	456	522	492	509	457	501	488	493	521	471	501	490	501	486	483	500	511	492	480	506	474	509	491	562	505	519	471	459	482	461	498	515	507	506	485	464	518	494	494	476	517	525	514	485	496	564	507	475	497	503	525	473	464	486	542	487	488	517	507	514	466	475	497	490	509	465	477	527	489	509	467	515	494	492	494	485	493	477	450	477	467	499	511	504	495	490	496	471	526	475	502	491	500	507	476	514	510	444	501	501	477	502	502	501	492	496	498	455	498	506	496	523	486	447	465	480	520	506	493	499	499	501	507	475	497	502	484	500	479	489	480	456	460	475	490	482	477	528	536	482	438	475	484	544	510	464	484	499	496	478	458	504	483	516	446	489	489	521	502	473	456	483	502	449	477	479	452	535	439	480	484	499	475	536	520	494	487	531	497	491	489	512	466	479	504	476	467	497	492	466	525	470	513	527	512	495	521	494	491	505	498	496	473	463	465	498	483	514	483	535	459	522	477	513	524	526	506	471	497	504	502	512	497	488	476	490	484	517	462	477	483	515	488	514	524	515	446	531	515	517	499	488	498	505	491	470	481	461	461	479	463	451	502	504	490	517	465	464	491	464	504	477	438	502	509	513	502	514	494	508	479	476	495	522	510	485	508	522	526	492	491	446	468	488	479	482	455	492	506	490	494	491	483	518	478	491	461	501	465	513	513	489	483	488	524	484	475	507	489	497	457	517	495	475	464	517	462	488	519	488	483	504	480	504	489	515	491	435	510	488	474	473	549	551	509	529	464	519	502	484	494	483	468	520	499	422	507	499	526	477	499	493	544	507	489	488	480	469	489	456	466	492	442	502	503	450	499	490	495	509	524	448	535	505	557	498	477	492	484	520	488	478	511	481	504	505	496	509	512	508	469	506	506	491	477	520	530	476	478	471	488	476	472	485	450	466	506	476	478	488	489	462	461	466	528
11713	5785	5318	3641	2157	2118	1072	871	764	445	407	454	394	372	379	345	369	379	376	340	343	372	345	409	352	390	400	379	389	406	362	386	376	384	353	346	370	360	409	393	408	350	351	366	370	391	389	374	384	366	414	369	373	376	375	362	396	354	316	343	357	347	363	375	377	380	355	371	366	374	353	357	372	391	333	339	405	372	402	372	358	380	360	361	379	400	373	368	366	393	374	368	355	397	408	359	404	364	422	364	351	375	364	370	348	349	373	367	362	390	369	420	358	405	368	357	379	377	389	368	348	377	370	352	391	388	410	393	358	359	387	367	403	421	422	374	348	390	346	376	387	360	373	341	380	386	381	357	370	382	346	378	367	329	365	387	383	368	354	390	407	393	345	343	376	383	363	360	351	372	369	320	372	400	433	359	396	391	412	345	377	357	349	378	360	336	377	401	357	376	364	349	397	379	389	370	356	357	379	377	376	346	365	401	347	349	385	365	355	403	385	372	382	391	344	377	373	357	356	344	396	390	375	373	404	382	380	391	345	367	380	380	375	377	378	397	382	391	409	358	325	391	398	383	349	375	399	362	374	351	372	347	394	390	329	360	378	355	413	370	398	403	340	351	383	396	333	362	358	329	369	338	374	380	380	414	357	368	322	397	384	335	365	386	401	376	384	370	369	365	382	371	357	377	367	403	367	387	359	382	380	395	400	400	380	348	392	356	359	401	378	372	404	362	400	379	378	375	405	380	377	366	394	334	364	369	335	411	394	401	396	368	379	374	367	359	354	351	379	380	375	385	383	342	364	331	369	362	335	401	393	375	365	350	371	402	413	379	404	398	392	391	382	377	370	373	361	383	343	372	386	334	376	366	377	357	368	379	386	333	377	370	382	370	346	381	368	371	368	375	363	425	355	357	375	406	407	358	351	381	399	391	373	371	375	371	377	349	366	393	407	397	403	387	382	385	368	402	372	367	362	354	389	374	371	383	398	346	370	389	395	384	383	379	363	365	355	368	364	364	374	355	372	367	368	359	401	370	377	374	360	387	361	392	378	399	352	363	361	311	380	383	380	369	383	414	362	362	367	397	364	379	399	349	354	375	332	369	353	380	382	401	381	361	377	368	320	367	378	363	404	412	362	362	367	370	391	341	392	373	368	364	345	366	383	391	349	372	365	358	361	371	377	374	356	414	381	378	392	394	357	382	401	391	384	385	325	396	336	380	383	356	329	386	385	374	362	342	368	395	372	373	334	354	387	382	369	389	380	423	333	337	355	384	328	351	355	365	419	388	331	377	324	409	390	383	384	387	369	346	379	366	332	398	425	329	356	347	378	349	413	371	380	353	325	360	371	365	388	363	353	400	347	365	369	402	385	413	334	388	395	373	365	394	376	360	351	353	363	366	387	389	375	369	386	397	377	356	344	372	379	392	390	384	371	336	370	397	387	349	372	417	340	385	366	349	361	406	409	334	407	370	353	371	390	347	343	384	351	385	369	360	386	346	358	359	370	398	409	366	381	389	371	364	388	353	359	368	384	381	348	386	362	369	369	334	385	352	366	367	374	387	380	370	390	338	348	353	367	396	370	389	386	406	393	366	350	347	334	376	364	393	352	383	374	360	401	403	345	387	347	364	391	408	376	359	329	372	348	373	360	347	375	386	392	415	355	356	384	359	380	390	384	399	381	362	395	391	361	367	383	401	343	387	360	378	355	377	375	393	363	383	402	346	349	387	365	372	394	358	374	344	367	397	371	352	357	342	391	387	364	348	365	371	382	372	375	333	385	363	417	368	374	370	405	373	393	345	387	357	368	363	369	404	395	387	347	375	352	389	408	409	376	375	357	373	375	381	375	356	367	364	395	390	405	373	371	348	361	342	361	359	406	358	375	351	367	352	362	358	378	375	369	391	382	362	359	366	384	372	362	375	384	377	350	375	365	357	357	347	352	335	386	360	373	358	382	341	372	344	399	351	352	378	373	395	383	386	413	333	367	380	389	399	384	383	386	351	361	343	373	362	369	358	393	381	412	370	382	396	393	399	366	339	378	375	361	398	430	385	400	401	350	386	353	354	338	365	369	418	421	348	354	417	351	369	373	343	314	354	402	364	370	396	379	392	350	377	382	379	380	378	355	352	404	364	366	343	388	352	408	389	379	350	381	353	376	364	381	381	382	400	345	353	409	357	343	361	382	388	348	354	370	357	396	395	386	366	370	365	355	382	368	381	406	374	351	403	369	383	366	352	361	390	379	387	378	393	374	375	340	364	365	378	374	361	385	357	370	409	329	390	369	380	370	391	351	411	395	412	327	382	370	380	338	376	367	354	365	396	363	397	387	373	419	385	399	388	355	372	359	356	383	381	360	364	360	393	375	388	371	365	361	396	360	374	371	384	393	357	412	371	402	359	348	378	397	342	371	369	380	327	373	410	386	374	393	391	355	392	352	416	410	368	364	408	381	383	356	391	351	401	380	319	318	382	401	404	370	366	366	423	381	398	360	358	341	359	350	370	384	385	385	381	341	394	366	357	342	361	392	373	340	371	376	371	378	365	370	361	373	366	346	378	365	359	352	372	384	354	378	349	349	345	368	336	370	368	391	344	349	351	363	373	375	372	367	382	402	370	390	398	344	347	383	390	358	368	379	354	374	378	362	394	394	328	396	376	367	351	370	399	451	386	397	361	359	352	365	348	379	381	390	407	409	348	390	383	407	351	384	382	390	375	382	408	339	363	366	379	335	380	399	389	391	364	352	316	388	362	370	363	392	439	383	387	357	362	352	348	386	367	367	391	340	351	383	410	393	396	357	382	363	407	355	356	357	352	353	394	355	398	381	361	371	396	377	357	416	382	373	360	344	377	390	370	389	408	361	359	416	396	376	354	403	393	368	370	383	368	427	369	399	386	390	377	402	391	383	369	359	388	406	415	415	337	386	380	353	358	362	356	390	371	369	378	391	373	375	353	394	361	365	368	390	343	369	404	363	322	370	402	378	405	386	404	336	400	392	357	340	414	386	374	401	381	371	395	355	383	394	346	379	343	374	367	420	350	342	380	361	359	402	337	405	399	386	406	385	338	348	380	363	401	358	401	388	322	406	371	362	356	390	387	339	366	395	386	361	347	371	365	381	361	369	357	360	398	350	387	381	387	355	392	380	395	369	335	381	382	380	357	394	353	358	384	358	375	357	354	391	370	391	342	362	321	359	373	395	348	337	396	386	419	390	388	379	356	390	376	331	401	361	375	383	401	374	384	339	389	355	366	367	387	367	380	369	375	361	343	376	381	354	363	382	370	373	372	369	370	333	344	341	364	351	394	378	363	373	371	368	387	374	390	387	358	368	353	385	376	372	371	353	331	357	370	372	387	331	370	388	363	355	399	382	365	399	358	359	341	330	388	400	369	379	397	405	351	372	356	339	353	360	340	398	342	367	393	368	366	383	351	370	372	383	360	398	345	364	382	386	377	394	371	356	397	405	374	367	392	390	400	312	343	369	328
8786	6201	9468	9448	7336	8270	4395	3812	3331	1375	1272	1159	960	957	899	979	961	980	926	940	894	919	979	920	898	853	894	901	903	930	955	919	969	924	879	937	935	901	941	915	834	955	928	929	938	934	898	953	896	925	936	898	903	925	961	866	909	899	951	846	954	904	884	943	964	895	939	956	918	876	933	914	889	868	849	939	891	908	933	941	837	882	853	910	934	908	860	953	982	900	917	962	946	945	914	936	911	924	899	919	886	970	907	906	990	896	930	883	949	888	914	908	925	908	888	893	924	947	936	919	894	909	919	906	919	975	933	937	906	862	940	881	903	936	886	963	863	885	886	913	956	887	872	902	941	895	905	959	881	904	878	968	977	961	907	874	940	835	871	903	959	909	939	971	921	920	903	899	896	946	879	893	901	911	911	944	870	903	907	849	896	890	956	946	912	917	912	913	940	920	917	884	891	862	984	954	951	882	949	913	925	905	916	882	924	904	897	925	927	938	911	915	909	887	942	885	861	882	886	919	916	935	944	979	903	922	922	882	952	958	916	921	944	891	958	931	923	909	958	888	885	961	846	900	930	942	965	903	856	911	965	924	879	956	884	926	960	933	853	949	901	897	889	900	912	954	887	937	882	857	925	843	907	905	904	928	906	920	900	907	878	953	856	877	923	891	928	935	871	901	875	932	904	977	936	934	924	948	900	923	928	922	901	938	930	904	988	904	912	896	893	950	885	945	938	961	985	917	907	890	898	901	938	938	986	934	900	936	966	906	885	910	874	949	887	897	905	898	965	955	905	910	922	901	866	963	900	965	926	916	878	910	923	897	914	974	898	883	813	949	927	870	880	891	918	873	893	887	916	924	940	880	881	946	886	890	905	901	988	850	887	920	892	931	936	916	893	869	922	891	962	927	908	872	886	858	898	921	928	927	894	931	949	928	899	937	921	894	883	907	893	969	915	953	931	905	927	915	896	902	948	877	914	934	912	932	906	906	897	932	937	910	888	878	884	944	862	919	886	902	924	874	937	939	916	893	895	899	954	891	933	932	916	889	913	913	919	887	950	958	941	899	929	920	888	912	925	977	899	880	912	893	925	848	953	944	901	875	952	934	825	857	934	870	915	892	901	882	945	902	916	925	918	946	972	920	905	865	940	880	890	890	891	890	965	876	950	928	940	950	901	908	919	963	883	928	916	833	944	918	921	874	898	948	894	959	886	875	938	962	895	883	943	886	946	916	902	913	910	949	934	886	950	920	921	930	878	835	892	900	1009	948	921	929	937	884	1000	895	897	929	910	897	973	913	940	815	859	943	972	865	927	888	910	913	920	886	901	884	939	872	880	936	902	926	922	933	868	918	941	916	878	937	928	924	975	909	855	948	857	961	880	939	877	904	974	914	864	976	929	914	945	856	965	937	855	909	928	934	851	924	921	894	955	922	885	923	894	922	920	897	941	891	891	904	885	906	912	905	938	911	951	867	900	893	904	924	851	926	912	929	915	924	910	876	922	897	933	927	857	886	893	881	874	932	913	947	927	977	847	883	909	926	936	893	905	956	900	900	893	922	897	925	915	930	941	906	897	885	958	948	872	931	892	964	886	927	923	931	917	937	977	892	911	946	910	934	895	932	937	920	877	897	926	898	880	918	911	905	908	933	881	953	956	952	875	921	935	890	947	930	923	952	935	955	909	879	898	963	884	950	928	925	944	944	920	887	934	933	892	915	900	894	970	932	943	915	939	867	910	923	890	860	912	962	886	895	899	921	874	908	900	925	939	883	950	925	967	918	895	876	884	922	922	890	919	889	877	918	844	896	933	901	911	955	918	959	914	925	955	874	849	880	917	950	875	927	904	920	922	915	840	942	889	916	926	952	959	910	961	916	951	907	882	907	935	889	933	883	936	877	917	898	864	933	932	980	877	877	952	926	945	888	869	863	898	901	876	902	903	871	979	880	941	883	911	861	892	940	891	836	908	868	918	867	897	889	923	851	907	936	884	931	927	902	915	952	914	884	887	911	912	945	921	852	926	882	928	877	921	893	921	904	944	977	891	961	916	883	833	903	940	916	913	923	919	877	965	954	935	929	919	921	925	817	897	921	875	926	877	938	955	981	872	871	888	874	902	931	911	936	904	842	901	866	831	893	943	926	920	873	941	940	938	896	868	891	903	960	921	918	948	905	911	947	898	899	912	870	909	895	886	913	894	914	925	897	943	885	952	916	921	911	941	921	946	888	990	876	924	918	907	897	928	904	873	922	903	937	893	952	892	893	913	938	904	870	853	846	941	890	939	949	976	923	971	905	935	931	902	862	931	918	886	892	902	938	933	881	876	884	900	893	883	889	871	916	892	923	925	938	957	910	875	913	992	921	927	951	953	940	920	897	914	883	897	899	868	873	884	937	892	916	933	878	902	926	904	956	901	882	892	978	952	927	932	915	921	944	938	925	884	894	920	869	893	947	923	928	867	922	888	898	940	911	911	906	860	907	927	841	864	873	914	871	891	905	911	919	911	943	949	903	939	905	957	887	899	924	894	983	927	932	932	884	970	884	934	891	857	918	889	926	880	914	906	903	939	969	893	949	900	936	908	869	926	893	894	911	933	936	892	973	916	957	889	939	837	890	899	910	885	976	873	919	872	917	944	912	902	879	894	964	934	927	888	931	936	909	885	857	979	910	939	869	896	906	929	866	881	900	864	905	899	911	884	942	844	891	949	920	869	879	933	925	930	909	930	871	921	920	925	876	931	900	927	863	914	902	925	920	901	882	899	865	903	963	880	912	903	941	861	898	938	929	921	937	908	926	948	893	900	903	926	893	942	913	891	915	864	939	863	962	919	944	911	968	891	935	938	996	905	904	907	878	925	907	906	943	924	899	889	912	892	861	944	965	905	885	905	893	940	976	908	949	944	969	960	873	903	939	991	940	898	927	1003	854	924	875	919	900	892	949	919	914	908	937	877	894	916	890	875	933	892	896	927	953	931	948	910	894	939	911	973	928	894	921	906	966	938	951	941	921	970	897	947	883	897	892	938	902	943	947	888	923	878	862	911	878	850	928	961	892	894	854	867	891	850	887	902	922	935	890	954	950	920	940	896	933	870	886	931	910	921	897	924	893	944	974	925	928	916	896	868	969	887	918	889	910	909	948	921	890	930	924	884	914	867	915	943	920	949	925	914	883	902	949	923	956	892	912	922	950	931	875	905	929	943	874	938	890	922	937	886	891	920	929	937	976	925	879	894	927	936	912	944	909	886	893	908	884	916	923	874	928	900	947	883	873	931	887	856	953	980	932	948	942	922	866	924	934	902	882	879	912	908	912	864	870	911	971	930	864	894	893	889	911	843	905	914	906	883	895	885	928	895	887	933	904	946	835	934	881	932	922	883	883	904	923	957	899	903	912	924	933	938	931	914	884	869	924	889	899	931	925	895	859	878	932	962	874	960	913	957	872	907	870	901	891	874	914	896	921	917	887	931	924	897	873	940	902	909	915	927	940	868	921
27359	20669	20801	20505	12453	7612	3416	1651	1362	630	526	525	436	406	354	371	371	357	386	365	368	360	386	357	376	386	391	401	371	365	407	378	397	354	355	333	362	377	361	351	350	384	375	375	366	377	353	349	368	356	349	375	340	386	353	338	363	368	356	386	364	369	384	343	335	358	357	362	365	380	376	360	392	390	384	380	364	345	386	358	379	381	369	404	373	332	380	392	362	357	343	398	371	385	354	349	392	380	353	352	335	369	378	380	368	362	369	367	370	356	353	368	350	352	362	392	322	400	359	367	361	362	367	364	373	330	351	389	365	394	346	400	361	347	370	355	378	363	413	360	332	321	409	343	338	332	314	358	372	366	332	366	338	398	371	352	371	346	365	380	368	368	383	384	361	377	371	367	363	315	354	337	338	357	384	354	375	343	340	312	375	386	389	398	377	388	368	368	341	409	383	359	344	392	360	351	396	414	375	333	368	364	403	371	346	339	390	360	387	335	372	348	399	387	354	325	342	344	346	368	404	343	394	363	370	358	359	370	398	370	356	393	342	382	328	399	358	323	377	356	356	340	381	368	377	423	373	352	379	386	389	383	354	363	347	347	343	384	358	357	348	328	323	371	371	365	341	354	343	373	349	373	349	341	373	352	325	381	356	336	340	322	371	372	374	353	364	359	369	392	315	383	368	361	373	379	378	352	376	384	363	390	347	380	350	330	376	341	375	361	347	361	341	391	380	387	343	343	359	356	377	360	365	360	394	373	380	369	359	374	408	394	357	354	338	358	369	353	378	342	344	386	360	362	347	349	371	376	373	388	322	360	415	352	378	384	390	339	353	374	423	377	366	354	399	372	361	393	387	373	401	384	373	365	347	356	329	351	370	391	359	366	328	355	363	333	343	364	364	355	344	366	366	361	348	352	394	406	350	380	374	362	399	366	363	310	340	391	344	369	359	366	365	328	338	324	374	372	374	399	383	370	405	354	375	320	379	414	340	337	371	357	385	342	317	355	335	356	385	361	366	379	370	358	366	358	356	371	350	353	341	381	378	346	351	384	366	365	381	358	372	368	400	354	360	349	385	379	404	379	364	323	375	378	374	348	365	366	372	361	348	358	373	346	339	356	353	382	374	345	397	376	378	372	396	386	343	332	371	363	327	379	396	403	400	344	355	349	392	355	350	380	361	376	374	372	348	388	344	360	382	380	373	371	384	340	333	374	353	342	363	373	417	370	387	368	348	359	393	394	396	350	361	349	376	371	348	375	340	387	363	409	339	332	326	372	367	344	372	370	345	368	385	340	349	354	383	357	352	394	354	391	378	336	320	366	392	379	368	324	393	330	388	364	355	386	345	323	397	330	350	347	351	357	392	390	390	384	329	329	354	372	373	366	415	401	369	337	372	390	312	369	403	363	390	398	361	357	387	404	362	402	394	408	404	382	385	367	377	370	365	361	363	395	371	347	333	357	361	349	362	377	350	383	391	364	353	361	368	324	380	351	363	375	373	404	380	358	379	386	363	344	396	343	337	358	410	397	363	381	357	347	352	374	355	350	372	389	435	383	367	379	359	385	342	378	345	356	320	398	343	343	343	363	357	364	333	327	340	384	365	420	369	355	358	365	342	385	346	356	383	365	340	349	381	344	393	412	352	361	367	374	352	380	366	350	328	382	389	345	360	347	373	349	343	377	388	353	367	393	362	376	354	352	376	402	329	314	349	369	365	373	346	357	422	366	354	322	361	376	331	364	347	390	371	366	375	353	366	374	370	354	371	369	351	336	353	366	370	382	334	383	381	343	367	412	406	340	396	390	351	387	396	362	379	337	369	344	323	358	424	374	338	365	413	352	345	348	350	321	386	365	342	387	359	400	380	358	372	396	366	373	359	348	329	385	350	366	379	389	355	318	357	357	344	363	386	372	349	354	373	362	359	379	345	406	386	354	370	402	386	402	356	371	380	383	360	400	368	340	348	390	397	397	389	341	366	362	341	352	392	389	363	364	361	351	377	372	368	364	371	333	371	352	383	387	366	379	360	353	363	358	359	357	373	369	368	381	377	379	367	377	376	366	362	369	348	375	379	368	358	365	346	375	387	344	374	378	355	371	321	337	364	391	309	374	364	389	344	374	336	338	371	352	338	369	356	345	382	351	332	363	356	382	371	341	351	383	350	358	381	379	368	376	380	355	337	354	376	364	336	361	351	352	393	373	364	350	351	362	353	349	395	346	340	374	351	397	379	324	366	384	325	339	364	334	370	358	331	363	335	356	362	379	353	342	349	364	346	383	352	356	370	394	386	355	348	350	383	360	381	316	385	358	367	345	366	406	322	370	371	359	332	364	330	367	306	396	359	394	357	352	351	380	356	394	411	354	346	383	363	342	369	338	415	393	361	355	357	363	373	357	326	391	378	385	368	360	370	371	356	329	345	357	392	353	360	370	391	377	390	335	398	370	383	353	377	359	347	367	380	370	338	367	380	335	320	369	363	367	352	382	400	331	346	375	347	349	356	355	362	324	353	403	375	376	377	356	372	358	348	353	391	396	373	366	402	360	370	388	384	402	369	372	386	347	365	360	370	341	345	366	408	376	336	341	355	404	410	421	357	381	335	369	374	361	343	359	360	397	347	359	373	377	350	387	354	364	371	411	412	391	410	365	371	335	373	379	345	345	364	326	371	356	363	362	380	385	363	360	374	364	355	337	367	404	330	403	395	377	355	409	368	363	368	358	338	375	357	419	358	363	374	335	377	361	345	361	372	387	354	377	348	372	367	364	349	357	347	399	377	396	357	407	335	358	336	356	367	363	393	326	356	403	385	381	368	378	401	364	380	381	384	374	389	353	364	353	335	379	359	337	346	386	372	399	366	368	377	371	320	349	356	388	401	379	348	381	370	363	384	366	367	381	348	379	382	359	360	346	365	398	327	365	369	394	417	350	353	346	423	352	343	342	336	374	380	363	359	368	351	374	353	373	388	379	362	365	335	371	358	374	370	349	400	380	363	365	376	353	383	367	389	374	396	355	352	359	384	375	373	351	334	365	369	387	339	363	373	365	360	352	374	393	387	369	357	358	352	287	365	401	343	345	347	381	397	397	350	360	426	338	376	409	341	378	378	353	365	380	408	391	380	365	380	353	333	376	357	375	346	372	386	380	383	387	371	394	379	415	372	323	373	360	377	368	394	381	345	361	362	373	356	371	350	357	396	366	382	362	370	362	344	342	347	367	364	363	353	368	362	352	351	372	390	354	360	362	377	367	369	365	335	376	343	371	356	365	348	337	349	340	385	379	379	332	382	356	340	369	343	342	352	354	343	371	369	411	376	341	369	350	367	355	336	367	374	387	337	384	369	388	335	358	342	375	382	367	381	387	366	380	342	329	377	353	385	373	361	330	371	375	344	398	360	376	335	373	381	338	372	381	415	350	382	386	370	396	400	374	371	346	355	355	338	417	422	348	355	390	368	369	331	337	359	380	385	366	369	366	344	370	365	365	342	388
20095	18446	25227	28842	21985	20482	10355	6923	5906	2409	1917	1715	1527	1127	952	998	946	895	936	1017	950	991	892	905	912	905	944	901	890	911	889	857	890	913	891	900	907	915	856	868	851	927	891	867	888	863	915	904	914	934	867	829	906	901	866	854	931	884	901	929	869	835	881	900	906	879	852	884	924	885	852	854	880	934	860	938	861	917	873	894	869	862	890	904	870	926	862	852	870	868	889	837	835	897	919	905	889	906	898	865	882	873	857	867	882	924	887	888	940	876	825	892	861	924	855	924	909	854	897	918	929	905	852	839	889	854	905	903	881	900	883	883	896	865	913	863	913	867	862	926	948	886	917	889	957	895	864	895	919	862	903	847	902	890	889	892	840	877	894	862	896	910	838	878	885	856	864	920	923	904	864	907	815	909	838	924	870	871	941	851	903	855	896	902	901	910	915	859	884	871	846	853	871	894	885	848	898	883	899	913	882	839	924	865	906	851	874	919	900	829	868	869	907	866	901	821	806	905	899	842	843	867	892	876	838	920	864	931	913	878	940	950	880	848	859	898	887	830	852	912	891	907	896	842	927	874	857	864	868	877	885	936	946	880	926	892	898	835	844	888	939	896	900	907	883	861	882	844	868	857	896	902	834	889	843	911	904	887	890	874	908	906	851	883	859	908	868	866	857	868	862	906	877	852	894	879	910	889	847	869	869	904	875	864	892	892	886	877	944	898	866	942	907	859	910	899	851	894	910	864	871	889	837	909	861	873	836	906	875	847	899	915	906	886	872	875	842	867	894	885	890	867	896	899	904	892	852	880	899	838	880	856	883	891	850	879	881	931	872	891	871	935	917	843	894	899	893	857	889	860	909	926	866	881	926	882	869	878	867	877	956	921	917	870	834	897	859	886	887	877	888	903	910	853	878	814	873	892	893	877	873	855	850	858	904	892	904	858	896	938	859	916	921	916	899	916	908	889	901	850	869	894	839	905	863	922	849	868	927	857	881	908	920	865	856	905	956	902	850	868	962	876	895	904	840	907	897	904	928	903	880	892	921	880	874	883	876	920	884	914	860	865	867	869	879	924	909	912	897	879	887	870	906	839	864	873	840	884	896	875	890	862	843	961	911	913	925	860	861	883	873	867	940	844	884	891	915	827	909	934	902	886	836	869	830	892	906	908	891	899	877	867	903	839	893	835	856	874	913	881	901	834	862	914	874	886	910	903	923	918	935	848	900	934	879	882	887	908	898	880	887	905	893	895	943	877	916	888	907	921	879	871	887	859	905	863	888	890	906	809	854	900	924	891	858	879	873	942	934	927	904	913	863	868	943	911	876	913	899	890	854	870	879	886	869	848	851	950	876	871	839	860	870	912	840	886	879	893	875	864	868	892	877	879	887	918	947	900	828	972	899	943	908	920	862	860	878	874	879	864	873	893	893	916	914	930	887	851	892	840	899	899	888	910	908	938	889	927	861	945	907	871	827	839	878	901	891	915	910	932	841	888	853	910	844	856	897	933	874	893	926	912	902	876	894	882	872	942	934	882	911	859	896	884	884	896	939	879	864	906	848	883	858	896	868	945	850	898	848	829	882	909	883	900	909	908	923	890	874	844	892	819	823	864	927	861	886	933	917	919	854	877	907	921	878	917	914	901	882	844	841	910	886	928	827	879	958	921	857	877	865	931	924	884	857	898	878	859	884	908	863	929	884	898	846	878	874	814	945	878	935	852	865	900	905	866	863	907	864	861	874	904	867	835	842	875	838	880	923	877	937	889	905	877	848	892	875	887	921	896	823	928	879	889	851	891	849	865	882	877	907	884	902	888	893	863	831	870	870	877	904	903	852	841	894	895	908	899	895	821	873	897	878	925	942	921	887	861	855	883	919	879	855	871	842	877	853	882	835	889	890	890	844	883	847	904	875	827	849	868	898	900	887	922	911	891	920	876	882	905	894	856	906	928	853	888	884	888	849	904	901	966	885	897	922	839	836	892	865	906	899	876	922	811	876	897	897	847	870	889	929	894	858	911	943	930	898	887	897	851	858	873	847	839	841	921	866	915	947	871	858	929	843	839	882	933	915	898	919	857	889	918	872	864	868	938	882	867	834	930	874	821	910	887	848	866	838	875	922	904	824	912	870	836	883	870	877	883	874	833	894	850	884	906	839	906	893	937	869	852	901	830	878	880	861	899	841	877	912	864	855	887	879	874	859	899	889	861	918	902	858	855	860	845	895	839	858	869	895	917	894	875	904	861	939	855	843	879	847	848	819	870	864	892	935	902	911	821	842	843	901	900	888	889	903	912	876	900	864	894	842	876	858	847	848	940	918	863	856	871	867	890	890	897	866	951	908	889	925	915	874	936	893	936	903	864	877	891	901	870	907	886	881	883	951	885	877	840	889	860	884	862	886	885	912	909	880	921	869	876	901	862	875	909	906	891	888	857	893	912	892	866	868	930	879	838	857	876	897	855	897	896	850	915	871	889	914	909	899	915	906	858	882	924	860	889	867	851	894	818	843	902	940	871	875	901	937	909	939	904	853	908	946	906	880	910	930	920	917	850	849	881	883	863	905	906	885	816	906	946	845	891	925	877	906	898	847	849	911	878	862	887	901	926	879	865	885	919	823	896	840	920	867	857	883	889	862	882	834	899	887	896	874	853	945	891	823	875	858	863	944	865	844	889	881	925	901	928	917	860	912	854	892	885	904	925	866	905	887	878	918	916	938	857	887	860	870	847	935	876	819	868	910	844	902	871	893	905	886	866	927	906	901	898	892	937	916	869	915	860	858	931	885	914	881	889	911	918	859	858	926	903	843	876	901	829	887	911	884	921	873	887	870	912	917	903	904	871	871	837	862	878	877	886	876	923	847	883	915	915	876	842	843	892	885	960	885	924	918	897	900	904	887	929	889	885	860	873	853	840	855	897	944	876	887	873	863	909	849	910	874	885	860	829	855	923	897	898	871	874	870	905	848	923	873	889	852	906	873	917	918	908	910	890	875	906	902	874	857	911	813	827	868	867	872	896	863	925	936	905	881	941	919	915	885	871	899	884	874	883	824	931	926	924	856	904	863	870	907	920	824	928	914	833	848	856	874	876	893	838	918	905	851	869	881	858	818	916	938	858	897	880	903	959	885	880	905	942	818	852	817	899	893	877	855	853	911	867	850	906	893	897	922	869	873	881	898	937	890	867	882	874	829	904	813	860	889	889	912	929	900	883	914	919	872	844	865	911	863	862	948	833	866	887	894	904	883	922	868	858	781	880	881	860	851	839	881	886	892	941	961	842	872	867	863	871	897	856	884	891	881	890	860	876	926	881	883	871	948	909	864	915	874	893	863	924	916	901	905	894	881	889	870	877	928	881	899	867	927	854	845	854	875	920	880	905	908	888	946	989	893	894	845	932	855	816	877	886	881	872	927	867	921	872	905	879	884	823	892	898	907	890	858	919	876	829	892	880	893	866	861	951	922	843	852	916	860	878	952	912	915	892	900	860	879	906
37192	28958	27913	27900	20408	12775	6143	2229	1578	734	460	398	321	251	236	237	232	186	185	216	217	194	200	211	194	198	206	177	195	178	172	192	203	178	174	188	195	201	201	187	200	208	178	178	214	212	217	179	195	177	188	183	184	192	194	195	191	185	179	161	185	210	180	214	196	209	179	192	185	189	206	209	173	191	170	214	182	208	179	205	195	183	168	190	202	177	198	210	204	171	233	188	179	171	201	183	218	200	192	162	208	196	185	187	187	179	201	177	188	183	209	207	181	196	205	190	208	197	195	164	189	182	209	196	157	204	193	203	179	197	210	197	192	176	184	173	197	202	214	199	202	183	190	207	195	199	195	196	200	160	190	193	191	196	211	224	224	182	180	198	180	197	193	195	194	185	193	168	177	166	190	197	190	198	189	200	161	189	164	159	161	179	181	188	198	186	198	195	213	184	172	205	184	198	195	180	197	192	183	200	192	212	203	177	208	193	190	184	218	195	182	176	214	187	185	169	186	201	189	183	213	195	193	181	208	199	189	183	208	178	182	196	205	190	176	185	198	168	187	162	190	180	185	202	181	216	179	189	207	192	184	201	226	196	176	197	161	180	188	189	191	191	199	196	185	192	200	208	201	179	184	207	175	207	177	208	192	160	203	178	182	200	195	198	204	205	214	191	179	180	198	202	197	222	204	202	203	198	196	205	219	212	216	199	189	227	188	204	199	189	210	205	192	170	211	188	182	181	188	151	171	198	186	201	176	210	175	191	205	189	180	204	176	171	185	178	207	193	209	187	206	187	158	181	194	199	177	173	190	195	180	207	198	178	191	202	189	187	223	203	202	206	191	197	178	206	183	173	179	194	200	184	199	167	179	207	192	225	189	195	197	196	165	211	220	207	202	182	197	174	199	191	182	199	208	190	184	202	194	191	197	192	195	202	201	162	197	205	191	198	170	183	172	199	203	204	201	185	179	195	176	196	205	202	193	184	195	191	174	206	179	207	180	174	192	207	175	181	202	200	183	182	184	181	193	205	167	192	190	158	178	204	186	188	182	184	177	203	178	219	177	183	196	206	183	176	199	207	215	211	218	215	218	173	196	189	202	186	186	199	168	201	223	197	183	173	212	187	194	199	205	190	181	209	195	174	190	224	195	190	196	202	203	174	169	190	186	207	220	164	189	195	195	190	213	172	180	184	196	171	202	212	200	171	180	205	189	198	189	174	202	180	190	192	203	207	212	169	163	211	192	187	200	181	181	170	191	186	167	195	188	179	179	175	177	190	210	206	170	188	198	192	197	171	187	193	212	213	183	191	204	190	175	196	195	182	186	174	185	180	177	194	201	174	184	190	186	220	190	184	186	182	195	196	212	197	188	189	201	199	186	197	197	199	192	212	182	208	212	194	207	158	184	198	170	212	208	189	207	210	187	173	200	198	209	189	183	208	192	175	193	215	175	156	204	170	187	217	177	176	184	186	203	190	187	199	190	203	189	237	196	196	167	192	187	174	186	216	185	183	190	174	187	181	206	160	197	201	201	167	218	232	220	194	197	184	206	173	194	221	209	203	194	193	166	192	182	209	188	186	199	182	180	195	198	181	196	189	171	183	184	197	190	165	183	203	204	199	194	170	194	196	191	218	179	203	173	191	192	188	200	179	185	198	173	171	181	175	208	216	201	181	191	202	188	204	173	190	212	195	195	188	181	176	178	188	185	181	188	175	201	224	200	214	224	205	200	198	190	186	192	212	190	193	180	196	194	191	194	196	191	197	186	177	163	209	168	175	190	199	210	204	181	182	175	170	181	186	186	180	189	211	182	170	191	200	220	157	179	187	166	195	205	175	198	208	200	197	205	227	201	188	201	192	179	198	188	192	204	185	202	188	176	192	191	197	200	200	206	184	189	204	167	197	180	190	209	177	148	175	189	185	202	217	209	207	206	180	180	155	194	194	206	224	196	191	183	162	201	192	201	205	184	197	201	204	199	214	182	173	194	205	213	203	173	183	200	191	207	187	221	198	198	193	191	226	210	189	218	194	178	196	207	179	175	181	180	193	197	180	211	181	175	216	185	185	174	191	202	193	195	190	202	169	198	170	192	189	213	194	199	184	195	202	156	206	187	176	185	209	202	206	192	165	176	182	185	168	195	179	202	206	189	184	219	178	177	174	187	192	184	188	178	184	210	170	195	198	208	207	189	177	179	172	187	197	215	189	183	199	180	213	216	188	185	214	193	179	206	187	190	186	198	207	205	200	172	181	182	213	177	182	206	167	171	210	231	175	196	185	204	191	191	182	206	224	187	211	188	171	210	175	197	202	212	212	169	210	178	186	196	184	186	211	197	206	195	175	168	192	188	180	184	184	187	189	207	195	205	191	157	187	187	176	206	224	196	212	224	207	173	201	184	187	216	179	179	205	180	196	202	200	192	191	170	170	162	176	198	188	192	207	203	212	200	219	180	169	209	200	201	208	207	187	193	196	209	170	212	184	199	199	194	204	194	179	191	224	179	187	191	176	206	198	193	199	180	221	190	205	194	196	209	186	218	202	194	173	171	182	168	187	194	176	200	183	204	175	223	172	202	173	207	224	203	190	174	207	210	184	169	185	217	172	170	172	170	192	208	205	211	176	193	204	186	200	215	176	178	195	192	185	169	206	208	218	229	199	207	198	202	173	198	221	171	224	184	197	167	204	173	197	217	175	190	186	173	199	198	187	198	199	184	204	175	178	213	211	191	209	198	161	205	195	190	179	183	212	200	194	203	171	196	187	196	189	199	195	215	181	178	183	162	169	186	209	220	182	181	188	180	199	187	190	185	179	184	208	195	144	186	192	194	231	180	212	179	191	194	208	199	183	183	176	204	191	206	202	227	186	195	185	185	191	212	188	181	194	181	189	178	180	211	200	186	199	179	201	183	196	196	215	182	198	186	199	184	196	182	198	200	201	186	188	191	181	195	196	163	216	184	203	206	192	199	178	204	193	203	206	200	191	218	188	213	169	221	184	183	211	203	190	169	187	188	206	215	200	202	204	193	195	182	198	215	184	211	174	203	227	187	194	194	200	213	203	174	183	180	203	204	211	208	185	196	192	168	186	188	184	209	189	213	191	172	178	194	202	184	180	184	211	182	190	211	191	189	201	188	194	197	165	181	219	195	199	200	185	201	197	179	168	193	191	183	178	198	201	194	188	207	199	189	192	196	181	214	189	185	204	222	185	198	185	193	198	198	182	200	193	192	193	184	201	194	211	195	201	201	214	189	208	188	206	188	221	224	183	191	197	186	171	192	174	196	208	203	182	174	178	203	197	180	218	206	206	192	177	189	158	187	206	183	176	193	199	186	209	215	195	229	188	198	197	178	193	208	221	193	209	194	187	216	204	199	183	182	199	179	202	185	208	189	216	206	175	195	200	191	202	206	243	182	191	166	217	194	179	202	182	197	202	191	203	196	174	175	197	194	200	185	218	206	198	206	197	204	168	191	209	167	165	195	207	183	175
25593	24190	30299	35383	31391	26079	15727	8362	7311	3305	2169	1968	1318	862	808	644	650	602	582	611	581	591	616	557	529	555	537	538	557	529	530	509	488	490	497	527	506	462	496	518	489	490	523	486	507	488	521	475	532	523	497	510	545	488	490	528	508	483	486	510	506	519	480	478	520	543	521	481	487	519	469	487	477	499	505	489	514	502	480	529	484	522	458	509	485	516	529	478	503	484	476	496	521	536	484	475	517	478	447	519	468	480	501	483	496	527	514	498	498	493	491	481	510	547	513	519	465	508	467	447	475	510	490	512	514	468	521	468	516	496	511	501	463	498	480	492	494	497	512	456	486	484	477	482	511	480	494	507	510	478	523	496	502	526	470	530	476	501	466	480	497	491	504	519	470	478	494	521	505	485	483	522	521	496	489	493	497	493	474	501	501	498	525	494	533	476	472	523	460	523	561	491	478	471	493	490	489	489	493	516	474	492	516	487	513	494	489	517	488	492	499	534	493	477	448	505	473	489	465	511	469	496	464	474	462	511	530	521	500	515	539	490	479	473	468	520	500	514	462	499	488	478	505	466	500	490	475	504	522	478	508	484	461	480	465	500	488	568	499	497	498	450	476	473	496	482	499	496	497	504	497	520	531	507	507	496	490	499	510	513	503	487	526	473	489	460	506	501	484	452	513	515	503	483	494	480	526	474	490	486	492	489	494	484	529	526	466	515	484	472	509	475	486	492	506	461	506	492	523	496	480	475	533	491	486	460	481	510	505	489	512	480	495	501	525	527	492	484	440	483	458	507	487	486	529	481	487	505	442	507	482	500	500	504	478	495	502	519	511	524	500	481	482	492	514	464	520	487	531	465	494	491	488	515	465	482	507	472	519	492	481	516	560	462	469	507	458	497	500	511	504	506	481	503	467	495	495	498	466	502	509	495	458	488	486	494	471	503	542	523	524	473	486	518	513	473	505	496	480	493	515	486	475	464	436	482	481	487	476	482	502	507	522	504	473	467	527	475	457	514	490	496	468	506	492	489	483	458	469	519	498	508	514	467	501	491	482	494	512	523	505	491	464	510	487	489	503	488	481	499	504	490	497	459	480	503	497	503	522	497	484	548	467	483	479	528	450	499	483	486	471	550	479	490	474	503	509	445	476	519	471	522	509	490	478	492	476	481	515	533	558	511	507	460	507	486	547	471	495	513	431	472	455	540	508	521	472	532	492	459	515	505	493	466	465	489	437	514	498	525	496	493	472	494	480	501	499	512	528	529	522	480	465	474	507	514	519	491	462	534	499	530	521	462	497	480	489	488	512	483	476	494	509	503	501	508	476	494	492	497	501	523	499	516	511	500	514	473	522	518	535	450	495	469	476	460	509	459	505	459	498	462	470	503	470	471	499	495	468	481	497	506	509	512	498	453	533	488	456	504	505	499	474	463	498	512	485	491	538	507	491	465	465	469	465	471	499	506	497	491	479	488	472	514	489	525	506	490	511	488	514	502	478	536	476	488	506	527	524	496	476	491	551	514	490	478	507	494	519	521	469	503	492	503	461	493	470	462	472	497	508	488	479	490	486	510	476	505	505	473	536	490	486	492	499	501	518	469	499	499	515	508	464	474	497	495	518	492	498	489	478	493	478	508	500	487	514	477	486	520	482	466	481	475	470	479	536	484	509	467	486	487	448	487	493	493	491	471	492	529	467	495	524	462	512	463	530	500	507	495	461	480	466	510	501	487	508	519	517	467	520	489	512	512	487	460	517	456	538	535	516	466	499	487	496	512	504	411	478	481	486	531	512	517	477	491	502	494	462	479	519	490	486	517	495	479	461	500	475	485	499	473	514	446	457	487	529	491	522	483	522	452	483	472	503	498	490	536	518	502	441	449	502	476	494	496	505	488	537	466	497	491	484	530	504	496	492	513	469	468	498	501	516	533	517	493	477	482	488	478	476	514	488	477	500	506	517	501	477	471	514	489	476	520	495	502	492	519	486	495	464	485	527	513	495	479	526	510	489	508	472	529	495	526	495	516	507	473	472	479	472	502	487	500	498	501	476	520	451	502	494	503	486	489	490	488	479	498	481	504	493	508	492	521	506	481	521	497	527	489	501	526	507	519	499	494	510	506	486	503	524	460	500	445	493	470	504	479	510	468	489	464	516	523	491	524	505	526	501	530	473	490	459	500	484	494	520	480	527	484	510	506	521	510	488	485	487	450	491	470	503	541	482	475	511	517	471	488	483	502	511	460	524	483	519	550	506	512	481	499	522	534	497	469	464	466	490	453	506	528	498	460	482	495	487	453	500	514	521	541	504	494	449	504	489	506	518	491	467	476	499	534	526	482	510	465	527	524	484	503	486	488	488	516	529	470	500	555	502	502	492	465	491	522	493	484	516	458	472	469	498	469	490	484	448	505	453	487	490	491	504	505	505	523	530	489	487	447	520	490	503	506	482	497	511	497	496	518	521	555	500	457	446	504	495	556	482	526	497	461	523	487	509	513	520	484	488	497	515	536	493	512	494	476	517	453	479	518	471	529	478	511	494	497	533	529	507	520	518	479	479	463	469	498	476	528	496	498	485	511	536	503	508	512	513	450	462	487	524	505	480	493	496	510	488	444	493	500	474	496	500	512	518	486	489	471	440	499	510	498	510	504	511	482	528	512	499	506	491	469	482	517	501	525	544	513	526	483	486	490	529	502	482	499	478	469	495	545	504	489	501	499	476	470	516	504	506	478	497	469	468	513	516	463	514	490	510	468	516	482	497	516	487	466	498	493	509	510	521	511	500	511	524	472	446	488	515	498	489	482	518	495	523	510	493	486	513	498	504	512	489	499	462	482	484	468	503	450	459	467	485	492	487	511	472	520	528	480	507	518	462	543	477	477	509	490	479	445	480	508	519	476	493	485	500	512	492	515	529	472	495	479	478	486	492	485	487	454	493	534	485	483	496	513	507	504	483	500	500	470	527	481	465	495	501	529	496	541	480	514	504	487	500	497	485	513	474	511	548	462	509	514	511	562	514	473	517	495	509	500	454	479	481	522	481	510	521	489	492	479	491	521	552	473	537	487	534	476	488	485	511	508	466	491	479	543	480	515	512	490	451	492	534	500	480	504	520	517	546	504	512	495	478	514	484	472	474	484	509	536	503	459	479	476	468	508	488	514	462	471	508	464	500	470	488	478	444	470	474	522	497	474	467	541	524	508	477	516	500	477	501	530	468	507	511	519	508	476	504	478	523	474	496	523	456	489	502	474	510	516	471	527	488	500	494	493	469	475	464	479	510	490	500	478	462	473	495	526	497	483	513	471	505	522	434	507	480	510	479	513	471	515	559	520	516	536	529	497	480	462	462	495	493	477	481	520	500	459	540	511	533	447	471	483	541	502	494	516	505	469	475	486	509	520	483	486	498	484	496	472	501	496	508	516	509	517	461	478	484	485	493	516	486	514	495	492	456	502	509	504	489	483	474	504	479	480	473	452	500	486	502	477	477	515	501	498
11524	5818	5160	3193	2381	2884	1922	1006	904	541	437	414	391	365	361	380	346	360	355	347	372	358	354	348	391	367	354	394	358	366	376	343	354	389	355	407	372	356	389	363	376	367	374	316	378	329	359	341	367	351	362	358	373	339	361	366	404	356	376	376	381	332	398	372	399	340	346	372	378	356	361	361	355	342	334	385	372	360	361	343	343	348	409	372	390	364	355	351	339	373	371	326	329	380	368	349	360	391	381	388	362	339	409	352	384	397	318	347	388	394	385	395	348	350	376	332	395	332	329	346	355	348	387	333	399	378	371	319	356	387	391	371	350	413	393	405	382	378	385	367	378	318	388	363	397	362	353	363	346	359	401	359	395	402	383	369	369	411	352	331	339	370	325	367	363	366	390	384	398	384	399	365	390	396	349	397	409	387	368	396	363	366	392	358	377	399	369	402	357	362	365	372	343	381	393	379	369	398	357	359	366	367	366	377	352	403	376	376	387	346	380	388	363	351	333	360	366	362	377	361	371	429	362	356	368	350	363	394	368	379	364	388	386	392	332	393	396	407	328	366	370	412	374	358	337	348	374	395	363	396	390	347	400	401	402	391	394	362	359	368	376	359	339	349	393	372	322	359	372	361	392	406	366	368	385	363	352	345	375	376	409	377	344	394	342	338	413	374	377	374	375	396	365	407	338	408	392	380	377	365	357	388	389	381	355	365	377	354	353	346	349	400	323	323	377	379	372	363	399	377	399	349	353	321	376	371	389	349	363	384	396	357	393	366	399	378	346	367	360	386	360	393	379	382	379	402	415	394	375	368	353	355	324	357	379	385	394	389	372	328	377	349	330	351	317	356	375	395	362	340	389	362	377	372	390	371	385	373	366	383	386	368	348	337	368	366	369	352	352	358	354	365	357	383	377	397	339	402	369	386	399	390	384	362	367	350	370	363	383	385	353	425	385	433	340	343	372	399	354	367	372	339	378	327	342	388	367	341	381	364	392	371	372	376	341	370	359	383	381	375	340	393	380	353	352	354	376	383	363	366	375	376	399	356	370	347	362	376	344	368	422	359	371	367	347	376	353	385	390	373	393	377	362	389	393	344	353	394	371	376	393	390	361	356	386	375	390	391	388	387	392	386	392	352	405	378	369	363	366	309	395	374	415	389	372	373	372	367	371	382	348	369	361	380	364	373	418	385	349	375	350	389	385	362	389	390	374	374	368	366	378	380	349	350	311	363	368	333	378	369	391	344	366	362	370	411	342	333	345	386	340	352	391	382	367	380	362	365	354	374	388	344	372	359	372	376	391	359	359	352	388	344	387	396	381	397	353	356	347	345	407	343	361	361	377	365	378	374	404	367	393	362	334	382	348	374	356	372	352	398	387	369	348	392	353	360	361	362	345	350	364	367	401	382	337	368	395	382	369	366	379	389	402	383	340	362	399	392	381	359	367	383	412	377	344	339	357	374	375	384	364	339	371	375	370	360	355	361	383	331	379	341	383	374	350	378	405	366	352	370	382	354	376	371	365	369	352	347	346	372	311	354	356	372	397	371	402	383	361	378	371	344	367	334	358	374	384	370	384	384	361	361	382	386	411	372	361	381	353	357	340	381	357	354	367	356	379	373	385	363	374	359	388	370	368	350	367	365	363	366	378	326	336	353	387	355	363	379	375	367	364	362	358	380	413	383	377	425	411	379	356	360	360	359	404	392	361	366	331	367	409	375	379	378	422	370	410	391	363	369	436	401	314	348	379	340	372	330	344	400	403	384	345	387	383	400	332	347	404	360	357	352	386	396	341	359	358	364	373	355	381	388	351	383	396	389	380	367	355	324	376	384	402	379	335	390	391	368	348	369	382	349	338	390	404	373	383	362	365	382	337	362	414	393	377	409	392	366	409	348	343	382	359	388	342	340	397	365	407	373	370	346	344	403	377	386	360	378	366	376	358	401	381	378	351	434	371	370	363	349	378	346	404	356	347	389	370	366	385	337	349	383	344	379	396	387	393	398	364	357	375	382	367	388	361	355	369	330	388	354	398	348	358	349	398	354	376	351	357	360	356	356	362	357	366	370	351	373	378	348	360	364	370	387	383	368	359	381	394	374	413	351	342	366	389	370	372	397	342	370	390	406	354	363	392	381	368	387	342	430	357	344	380	375	428	335	377	385	338	326	349	367	356	381	384	412	356	393	392	375	373	361	395	389	358	381	323	395	393	367	376	389	362	369	374	339	378	370	354	364	366	341	373	368	387	359	402	339	360	428	395	372	357	364	385	351	383	383	381	394	307	377	341	366	342	306	380	371	386	347	370	385	362	384	326	357	401	394	366	372	392	338	378	389	343	349	376	353	411	363	330	362	352	365	357	362	358	391	354	325	363	367	377	388	377	422	386	366	387	389	383	401	397	376	372	363	353	396	347	392	353	390	322	388	360	408	381	383	391	402	411	343	360	353	381	389	372	350	383	383	382	362	381	371	350	371	373	386	406	375	376	384	360	381	389	391	351	369	378	356	326	356	336	357	376	419	395	389	366	384	374	341	384	387	356	373	381	380	380	399	336	321	418	355	395	358	356	381	347	375	357	354	345	353	363	370	356	353	368	343	341	372	394	380	389	344	327	387	410	389	324	361	378	360	362	364	373	365	381	348	369	344	384	384	391	423	371	387	358	372	367	361	398	364	369	385	363	417	372	369	376	356	364	364	358	349	339	367	394	385	332	374	365	409	390	365	347	391	383	405	406	372	348	404	367	367	334	370	370	417	348	377	387	347	319	346	354	341	329	318	328	369	370	367	358	380	405	336	353	383	357	368	342	360	392	374	341	373	376	398	396	392	386	383	327	363	395	355	374	344	397	369	377	375	378	381	405	356	364	338	382	411	395	387	386	381	381	359	361	353	363	337	410	345	393	385	390	346	412	391	376	349	354	364	376	401	384	349	384	373	363	393	351	378	365	344	377	372	401	438	399	376	362	375	360	380	372	343	393	353	356	393	386	374	367	370	372	354	378	382	378	407	397	426	369	379	392	363	372	370	406	373	361	369	344	342	414	374	365	343	341	378	381	355	331	397	380	401	394	377	353	378	348	353	364	348	358	343	354	388	383	369	382	370	368	363	362	400	354	366	359	359	345	376	393	329	344	360	360	347	380	368	400	378	395	357	399	354	377	359	340	388	361	385	335	341	403	378	371	389	383	368	360	327	377	342	357	342	367	368	347	362	365	349	347	366	375	348	365	395	355	385	361	364	352	373	357	389	412	378	367	406	369	381	350	352	343	335	400	365	373	370	356	367	372	365	398	405	347	357	397	361	359	382	387	357	362	318	376	347	337	383	370	335	385	382	371	380	360	352	383	350	368	351	382	322	328	367	345	382	385	395	389	369	413	396	371	364	366	363	372	367	384	375	424	393	370	356	355	360	357	361	400	361	388	355	370	332	367	373	345	358	367	402	395	362	369	363	387	372	371	373	384	362	364	381	410	412	365	386	350	353	364	374	353	350
8745	6315	9233	8034	7743	10709	7218	4161	3825	1681	1200	1220	1032	980	964	911	913	896	979	976	934	890	905	904	952	931	918	893	900	863	910	893	956	893	931	869	919	948	893	885	915	942	899	846	868	897	912	863	892	830	922	907	920	878	888	936	975	951	953	891	869	897	901	901	899	860	886	919	896	921	939	935	880	904	871	903	893	982	880	899	945	918	917	941	893	934	872	922	963	952	857	901	888	937	947	919	900	945	884	891	887	900	959	899	936	946	871	918	907	907	918	950	886	930	920	913	916	910	883	941	884	975	947	875	944	946	866	919	912	932	938	934	896	885	919	930	906	920	974	850	953	896	861	889	954	877	926	935	901	853	908	870	930	923	882	896	925	949	933	962	967	898	893	888	982	975	938	902	901	865	924	924	944	870	909	896	925	897	878	885	893	915	913	939	923	903	918	921	894	871	921	906	899	949	896	897	904	871	890	917	934	916	896	927	855	952	922	893	893	893	929	913	897	867	934	907	929	905	899	900	904	926	902	882	908	912	890	914	883	934	888	853	933	884	962	910	903	832	954	902	947	878	915	869	875	919	881	840	907	994	902	899	943	877	950	885	896	959	912	890	916	926	948	891	855	920	909	875	914	894	872	899	933	926	921	942	889	913	938	913	908	904	871	863	914	915	929	860	927	962	897	957	919	906	926	890	902	950	943	927	923	954	921	928	912	885	893	920	896	841	917	880	917	903	952	938	982	929	898	913	880	962	946	944	944	931	919	881	915	892	898	914	865	877	900	938	880	865	909	883	941	891	922	905	921	901	837	971	880	887	892	901	920	899	916	913	937	903	938	882	960	886	898	931	898	952	911	898	936	941	942	879	955	920	934	878	934	931	960	940	896	902	903	904	864	882	921	912	912	873	888	858	898	890	851	879	929	920	941	913	886	964	925	905	902	870	1027	906	918	918	859	905	935	889	895	853	890	910	905	899	927	912	894	955	913	924	913	858	929	912	904	944	905	847	887	923	946	957	961	851	868	924	922	932	921	922	878	962	930	908	925	905	967	906	912	908	920	927	904	890	941	930	997	879	882	918	885	887	920	936	901	886	859	902	907	961	913	920	910	963	893	952	923	907	905	923	915	906	853	848	909	899	917	869	881	884	943	891	859	920	895	868	891	951	842	928	965	861	917	892	920	929	897	836	955	918	885	929	958	888	887	888	859	966	941	915	893	906	891	929	889	870	873	887	898	941	871	960	914	908	943	903	926	927	894	957	928	914	921	917	898	898	891	893	905	854	929	946	943	924	887	933	904	853	902	888	916	891	939	966	935	868	953	939	895	919	906	901	877	917	919	965	944	901	855	952	896	930	896	896	904	956	886	919	916	902	900	951	930	906	888	878	834	931	858	856	883	898	875	922	932	912	962	989	904	938	913	872	927	961	866	911	909	932	892	967	901	925	882	885	926	927	901	863	926	898	975	939	901	942	893	898	872	867	944	854	892	914	844	883	917	940	872	851	900	914	901	857	949	897	916	937	873	870	890	871	869	886	865	923	896	912	894	937	876	884	904	848	957	911	895	940	889	946	923	941	924	850	895	898	976	932	952	929	857	906	855	918	881	927	874	893	925	893	882	918	918	938	951	911	885	908	844	952	845	895	955	899	932	917	882	941	880	902	892	869	887	936	907	913	959	913	971	973	879	915	946	889	939	901	959	960	930	953	901	929	931	917	908	941	881	885	930	914	893	950	908	912	907	922	941	932	941	937	915	956	886	932	920	853	861	935	950	933	940	895	952	928	868	851	905	973	942	884	857	888	920	895	947	929	892	892	934	895	919	930	922	915	926	880	922	917	899	872	943	914	984	928	888	904	895	905	971	900	912	944	934	917	862	923	890	902	942	901	942	978	893	886	874	924	913	900	886	909	876	926	920	889	859	899	857	925	883	888	965	928	945	886	948	897	895	898	854	902	909	917	850	951	935	878	886	926	856	909	929	895	932	882	855	926	875	941	929	853	900	911	936	894	933	932	952	921	886	944	899	938	931	934	942	909	938	900	949	927	860	972	901	868	902	881	935	949	878	925	935	940	892	955	882	894	920	904	878	886	963	901	968	890	913	920	903	887	939	931	951	901	885	939	930	893	884	877	914	903	906	891	932	928	928	884	883	884	911	914	955	925	908	964	978	865	955	862	900	916	919	912	925	914	870	896	908	918	910	891	901	908	979	937	974	941	937	850	910	891	910	917	919	896	896	870	955	885	835	906	903	907	933	914	884	906	941	891	909	926	881	930	867	909	975	834	919	908	956	930	917	911	927	898	902	903	862	931	940	901	940	908	913	863	920	905	907	929	946	890	908	906	948	933	907	920	908	902	875	899	938	888	913	926	910	911	892	905	900	916	950	918	905	954	902	898	881	925	871	889	871	963	885	937	865	976	904	900	942	930	881	925	893	913	942	912	897	952	866	919	889	903	888	932	930	912	873	932	920	965	901	872	954	939	976	879	884	915	973	917	887	911	875	925	899	926	936	888	918	877	895	923	966	925	916	924	907	903	885	934	915	900	884	929	909	899	886	900	886	903	869	971	915	923	941	853	959	890	927	877	933	949	898	942	940	909	875	931	926	910	839	902	879	944	949	945	908	932	896	937	949	902	917	896	889	901	890	945	907	895	927	881	831	853	922	927	933	920	876	941	942	849	897	907	896	890	906	858	968	923	913	924	878	912	855	864	922	884	904	902	945	888	933	976	908	912	931	941	925	930	920	875	870	932	868	888	884	926	861	983	943	945	947	893	876	942	934	872	955	895	951	888	906	911	924	890	941	949	906	953	929	883	894	895	936	928	939	909	883	864	919	877	897	907	958	869	901	879	914	815	918	926	911	885	897	895	925	888	878	942	954	909	939	879	862	890	946	876	921	844	870	968	914	915	864	893	931	879	907	931	879	947	898	938	860	928	946	927	908	923	924	902	901	881	932	916	887	891	868	874	935	899	916	941	925	907	921	934	889	940	914	913	925	941	929	891	904	882	920	850	880	869	889	868	901	958	935	891	909	889	929	887	903	917	926	959	914	856	910	919	899	894	924	896	901	882	876	868	933	909	858	852	891	875	921	886	892	940	914	929	899	922	873	895	944	986	918	925	942	920	925	928	912	908	918	919	935	917	923	874	892	893	907	929	981	939	892	866	898	911	927	895	968	912	923	872	901	924	891	938	944	909	887	905	887	928	924	886	878	879	891	897	882	889	993	927	925	895	915	931	893	901	903	861	906	909	917	865	928	962	918	945	894	899	908	867	923	921	913	900	872	888	923	914	909	976	902	932	959	900	904	909	878	909	935	885	960	913	922	936	914	913	935	919	934	976	855	903	899	878	898	950	905	947	917	925	951	958	892	942	985	907	916	905	890	918	881	879	860	907	913	986	897	905	895	879	889	920	948	883	905	900	945	865	922	904	887	920	960	869	898	908	921	931	865	911	939	896	876	893	877	908	938	906	890	908	897	928	963	913	905	911
26364	19438	21119	17938	11482	7306	4249	2047	1837	812	572	522	484	411	366	391	387	359	404	386	408	387	337	355	359	333	333	396	357	363	334	331	379	368	360	361	380	354	371	348	359	358	365	344	360	396	375	363	356	339	368	353	368	396	351	347	384	369	381	383	367	366	337	343	367	401	364	405	354	349	376	370	328	365	361	352	350	369	333	364	343	358	343	310	384	361	347	357	343	346	360	382	368	342	346	358	359	349	363	403	370	349	377	420	364	373	381	364	373	355	353	347	371	338	383	377	388	360	359	382	353	365	355	373	386	394	342	370	364	364	370	338	372	345	384	358	329	372	357	373	324	335	354	360	386	369	363	350	359	347	339	324	403	389	368	354	354	346	360	350	368	362	360	328	337	373	358	353	358	392	375	367	332	365	363	351	382	379	362	318	320	367	359	381	324	393	339	365	388	317	349	353	370	351	323	381	354	396	338	412	382	383	326	300	312	348	339	360	395	393	394	390	376	365	374	348	358	381	369	347	346	380	357	359	353	369	331	380	328	366	366	345	369	366	364	392	360	398	361	344	373	354	365	342	364	342	402	364	349	339	352	358	315	391	358	341	361	340	372	348	356	375	334	358	374	364	353	370	332	350	320	350	353	354	356	394	430	375	346	358	365	367	380	363	394	337	317	374	378	358	349	345	357	357	354	339	368	354	365	373	383	349	377	350	359	386	357	360	362	333	358	332	317	355	375	360	388	349	392	379	366	369	324	365	363	347	356	349	349	410	366	373	391	340	356	409	316	396	350	357	358	365	379	365	330	386	369	369	347	383	379	365	421	368	366	376	350	359	366	352	344	356	336	346	382	385	346	370	334	378	348	370	362	349	360	339	372	340	336	380	359	361	385	353	376	393	371	375	368	394	407	366	324	332	317	338	399	342	323	326	358	364	370	358	334	388	374	374	367	371	348	348	354	359	326	328	357	376	380	372	341	380	351	368	401	390	375	339	385	324	366	363	371	406	385	365	382	339	322	353	345	376	335	348	396	361	367	369	371	390	342	332	341	350	336	373	384	340	355	362	322	353	332	387	343	366	340	401	351	366	340	372	380	335	332	356	356	354	367	381	339	401	367	358	350	381	368	375	388	375	356	344	378	366	377	366	393	392	414	347	350	338	401	349	365	368	344	397	315	368	367	389	349	323	397	326	323	347	374	354	351	365	387	353	346	390	358	364	349	350	344	381	386	349	361	370	379	361	355	376	346	375	350	376	404	359	337	349	359	364	349	355	388	365	411	342	370	330	340	364	354	398	372	328	347	364	373	402	378	356	369	341	358	347	343	338	351	349	376	312	384	316	382	348	378	359	337	364	384	347	361	362	342	376	383	373	345	355	375	383	349	370	367	347	365	389	365	342	360	391	369	365	387	354	356	392	369	379	355	385	355	368	386	322	346	384	380	358	347	370	345	370	350	369	367	353	382	374	349	344	347	357	411	352	361	343	350	372	360	358	384	362	364	370	359	396	358	332	373	367	365	365	361	345	370	377	347	375	350	368	360	428	365	371	360	371	335	379	343	359	361	340	387	348	361	358	332	378	330	347	347	343	381	380	394	341	335	368	354	368	363	323	341	363	413	390	343	322	354	347	370	351	382	383	366	349	383	348	369	386	349	355	348	370	343	347	331	380	390	360	383	386	399	350	373	343	391	334	361	342	369	374	352	345	391	373	380	407	364	385	362	345	382	333	390	379	378	336	350	356	377	384	379	360	361	377	368	345	353	356	355	380	336	356	342	366	356	379	375	365	346	343	375	366	409	343	319	380	332	374	352	344	374	369	373	359	366	375	360	377	386	363	324	344	344	367	375	331	358	358	371	337	378	340	347	379	389	373	352	380	365	335	384	356	391	381	333	358	333	359	355	362	373	355	349	403	355	363	329	381	369	392	376	391	390	365	397	385	349	387	381	404	347	354	392	348	367	341	397	393	356	352	339	349	319	408	355	345	349	346	341	366	332	370	348	367	354	336	385	346	346	354	382	358	366	354	366	400	339	389	366	384	355	374	375	375	374	358	366	348	357	351	360	342	364	357	380	319	349	366	364	371	331	330	363	337	338	362	376	379	399	350	337	404	370	387	406	394	373	372	373	362	322	341	395	338	337	345	343	366	394	397	372	381	372	347	374	358	361	327	349	398	350	373	371	346	349	310	336	338	354	386	364	364	334	379	350	336	363	346	364	375	339	369	330	379	369	350	338	359	345	400	385	361	375	345	346	349	356	339	386	355	405	339	331	338	357	341	349	368	363	368	356	375	352	353	344	335	382	362	361	337	340	363	362	335	337	337	360	364	373	370	381	369	337	399	364	393	372	367	337	361	370	355	336	353	369	390	369	378	337	369	340	367	370	345	367	341	332	384	374	398	375	359	367	330	388	368	376	360	371	332	383	363	366	386	369	335	379	342	354	354	384	350	371	344	336	360	367	341	362	371	342	340	318	374	354	359	338	345	335	398	357	374	338	339	355	349	324	355	391	389	403	376	348	349	361	359	342	331	347	368	348	346	400	374	377	361	354	368	350	359	388	358	367	389	348	333	375	326	361	357	344	357	347	320	362	370	371	359	350	354	340	343	323	359	344	360	365	353	341	366	381	354	359	369	377	352	353	362	373	363	361	363	392	380	339	355	353	381	380	360	394	390	345	382	355	354	337	364	367	345	383	369	359	366	351	346	372	352	343	373	334	363	337	342	380	373	328	315	370	348	382	373	387	350	352	405	384	377	360	359	396	368	363	345	352	365	395	351	361	366	361	387	376	355	359	360	369	362	322	326	381	356	360	346	387	414	363	380	402	388	371	387	365	351	376	347	310	350	371	357	330	352	323	315	364	350	350	343	384	364	376	381	371	362	360	380	370	360	355	335	355	381	378	351	336	379	358	377	362	358	384	351	355	327	368	347	383	359	364	385	355	349	382	369	340	391	355	358	378	379	341	354	344	352	378	369	345	360	353	368	368	355	347	365	362	333	340	350	382	375	337	366	376	367	346	354	368	366	366	321	388	360	350	333	368	373	376	372	373	355	383	341	340	400	353	367	369	375	366	353	356	366	330	361	358	378	352	362	356	358	371	414	381	344	321	366	350	375	351	349	387	340	353	379	404	340	355	376	361	346	357	384	350	344	394	380	363	338	364	341	397	380	349	370	380	353	373	361	377	363	360	351	355	373	382	427	374	367	358	385	393	371	377	372	362	364	326	351	387	367	382	379	374	353	347	342	413	365	392	356	369	373	357	373	332	374	382	425	350	338	348	354	383	364	338	360	374	371	353	358	329	331	329	324	368	353	369	384	402	363	360	331	357	365	356	404	373	393	368	380	358	370	348	393	346	368	361	380	344	380	362	349	370	356	372	377	363	396	328	356	328	368	370	350	384	363	351	354	346	362	358	373	328	356	341	349	376	358	383	406	383	353	335	335	331	363	370	315	391	395	393	351	362	360	424	391	333	394	347	367	376	358	357	373
19290	17527	24679	25758	22861	19913	14967	8745	8122	3220	2355	1830	1446	1116	1014	1005	918	925	942	877	938	919	957	899	862	913	878	917	854	920	864	911	924	856	854	871	871	911	907	866	891	889	902	891	879	811	870	900	841	855	853	902	922	857	820	882	803	862	864	886	894	896	862	877	906	914	898	868	884	920	908	911	856	879	864	833	875	894	919	888	911	841	836	937	895	876	871	900	864	878	852	877	851	858	880	882	911	905	900	847	891	858	883	830	879	878	890	851	911	800	864	919	834	917	859	874	875	898	872	864	894	857	864	867	918	886	866	880	876	865	863	842	842	849	892	860	877	890	939	927	833	850	923	859	884	864	817	847	968	872	864	839	853	917	845	864	831	938	893	904	857	871	901	909	875	885	924	924	928	943	908	895	901	871	885	896	948	903	876	828	844	849	939	903	875	866	899	880	936	880	872	897	892	838	930	819	882	859	857	879	868	858	825	874	864	863	905	804	801	882	865	917	911	891	914	882	886	890	816	903	869	864	814	873	851	887	893	831	873	910	859	873	880	889	830	847	867	866	847	875	851	891	811	871	860	889	869	839	883	884	862	842	918	934	886	861	875	865	825	950	863	916	905	859	890	877	895	885	940	882	874	915	897	908	858	836	860	896	850	910	862	835	894	841	875	868	871	896	889	893	871	900	897	844	893	890	858	834	888	861	872	799	858	846	924	818	854	898	871	858	871	873	888	878	887	874	915	892	826	885	913	884	888	903	938	924	834	852	876	906	859	892	892	882	876	871	903	938	883	903	876	868	875	858	918	861	848	903	904	927	849	884	837	872	849	888	852	899	865	920	848	892	899	928	877	886	903	835	839	880	851	856	904	918	906	898	827	880	887	872	875	829	921	864	900	867	908	858	881	893	861	908	849	925	837	871	827	866	884	911	912	867	917	890	913	849	914	894	879	836	866	912	885	895	886	901	948	930	896	891	855	884	854	866	828	889	869	834	905	890	876	870	905	896	896	889	907	888	906	870	904	892	875	849	843	843	892	868	862	833	853	846	882	881	881	836	869	873	917	891	880	861	886	891	875	880	938	911	865	873	870	876	899	889	905	861	908	804	844	876	900	870	881	840	797	862	853	917	870	893	894	857	862	875	832	881	867	870	883	868	894	876	868	890	854	894	883	917	865	910	925	861	894	833	873	908	820	887	881	867	959	937	881	885	879	902	867	911	938	837	920	863	862	893	889	923	940	868	911	855	853	863	909	852	855	850	909	870	874	861	914	882	896	879	855	839	852	872	921	835	851	838	903	884	905	919	928	834	923	842	871	894	858	871	936	903	888	854	850	856	822	878	817	888	880	935	863	846	898	894	873	895	910	887	839	917	852	909	873	820	879	889	867	890	886	839	842	871	866	915	885	834	843	822	915	899	884	916	846	836	927	890	904	865	893	943	866	875	920	879	960	924	832	869	914	962	783	828	881	868	857	867	852	913	851	839	834	926	922	849	885	886	894	905	870	914	800	849	889	906	880	868	895	859	864	885	851	878	908	894	861	890	781	923	868	865	902	875	853	911	886	913	838	909	923	857	875	870	857	901	893	861	864	955	884	868	859	877	850	904	843	882	906	825	850	893	854	922	890	879	911	897	957	988	889	869	885	856	919	898	852	849	872	921	890	871	859	897	884	862	877	825	888	893	877	832	894	875	854	895	858	872	853	879	885	880	900	892	866	848	909	941	861	883	866	881	903	856	860	888	914	886	845	872	896	876	878	891	863	898	937	916	879	909	899	849	906	876	900	903	874	855	861	836	837	900	887	901	815	927	820	956	822	904	828	827	886	920	906	909	862	856	953	886	908	860	876	866	868	880	884	912	949	834	941	895	930	889	833	856	848	867	869	842	880	921	847	888	848	788	855	917	915	844	882	911	892	878	901	917	907	856	807	848	872	898	881	859	889	813	915	889	870	861	890	896	873	861	927	903	868	881	898	863	901	842	858	860	903	910	892	915	881	865	928	833	890	837	857	802	862	841	870	830	922	902	892	929	876	925	853	874	893	860	920	883	859	867	905	963	880	888	903	881	842	857	933	913	901	839	863	850	882	889	884	897	880	896	914	828	932	878	863	852	843	863	817	921	891	814	869	924	843	870	874	878	880	884	881	875	890	882	888	900	876	898	905	892	889	877	896	826	911	830	889	891	919	920	870	812	886	901	908	902	821	896	899	930	858	853	812	873	906	871	893	846	879	905	952	898	897	932	850	880	921	883	895	891	861	879	869	905	849	898	896	915	889	863	882	902	852	862	840	917	823	864	873	905	818	881	913	897	897	917	849	890	854	848	863	905	852	881	835	885	839	851	906	892	890	831	904	807	886	851	859	910	880	874	889	866	948	851	884	825	878	898	859	889	861	863	888	853	900	897	874	867	891	880	856	871	840	868	837	914	906	859	937	895	861	855	866	913	939	872	905	919	871	873	823	890	898	887	838	949	956	828	917	886	911	893	852	898	875	877	854	915	921	926	849	849	891	903	876	860	866	873	892	901	833	864	904	912	949	918	843	886	866	906	831	884	868	843	851	885	935	855	932	914	886	896	870	865	876	853	897	901	882	891	887	822	920	896	893	904	859	891	893	891	912	947	823	844	894	879	849	871	873	892	850	849	845	858	858	892	892	876	930	903	841	885	861	882	867	814	850	828	918	864	891	826	876	909	845	895	906	890	896	933	875	947	838	828	876	870	917	848	841	816	867	863	906	840	890	877	870	891	847	869	833	869	870	916	910	866	910	877	899	918	843	872	825	908	859	872	842	858	911	860	943	868	826	893	839	879	835	881	943	872	865	894	907	860	863	851	895	879	893	865	897	839	877	880	855	842	881	889	855	880	885	830	949	897	853	865	892	860	942	916	851	842	896	880	872	846	896	864	886	876	818	863	905	835	869	872	858	858	886	908	889	875	871	886	904	894	881	883	877	881	850	896	900	931	874	876	865	856	890	861	890	795	846	923	884	877	924	890	834	907	888	846	891	898	922	900	839	860	887	911	833	861	899	927	852	898	919	890	899	873	908	887	920	919	888	897	807	903	929	852	907	897	877	878	877	843	822	877	928	859	885	884	915	886	910	831	819	903	856	852	882	886	866	879	914	905	876	882	906	850	844	869	840	849	827	909	819	889	830	900	881	859	832	864	857	866	928	919	926	873	866	884	896	878	853	923	879	826	887	890	845	892	948	875	885	922	911	866	876	885	818	888	850	890	902	899	840	900	909	852	854	850	897	874	817	836	912	898	857	881	933	911	891	899	877	865	857	833	917	878	881	862	888	917	847	863	907	868	911	905	871	886	855	900	849	799	892	880	897	862	824	874	886	892	868	885	909	929	892	899	837	934	848	825	887	868	853	822	867	866	890	861	875	896	913	886	882	822	873	870	853	897	892	898	882	886	943	924	882	844	910	892	847	902	895	864	795	916	847	909	883	927	893	863	898	877	888	919	800	851	875	896	889	864	871	870	843	936
36531	28683	30844	25183	17812	11608	9267	3289	2371	1169	607	521	390	286	213	215	217	214	221	218	214	179	194	207	204	188	235	230	211	188	203	198	177	194	171	186	192	187	195	183	203	183	180	193	184	195	175	187	201	195	205	183	204	182	159	194	209	193	174	158	182	217	203	197	193	177	193	173	180	187	175	157	192	199	209	196	183	163	201	160	167	187	182	172	179	175	194	184	188	171	195	195	198	161	184	176	172	200	200	216	183	176	162	177	172	199	211	205	197	142	193	185	186	172	212	201	183	195	178	173	190	184	179	173	181	211	191	201	191	203	176	181	206	202	176	209	167	181	174	175	202	185	163	192	175	191	178	151	215	201	174	174	185	194	178	138	171	207	178	203	183	175	207	196	189	162	183	189	184	195	193	194	210	189	161	186	194	196	169	219	217	192	191	193	184	168	196	171	161	189	192	178	202	191	190	192	196	209	192	197	185	203	180	195	179	157	205	180	187	190	165	204	198	178	183	171	193	236	215	194	196	181	199	188	180	187	198	178	173	191	169	177	173	204	184	189	191	183	221	206	190	171	208	212	182	186	180	193	202	193	187	180	178	208	184	193	166	200	182	188	176	188	180	183	213	208	208	209	180	193	192	195	191	213	183	192	181	205	182	186	182	175	193	196	181	198	199	178	160	158	185	194	167	198	178	174	183	164	174	176	191	199	193	203	180	201	172	190	193	191	180	197	207	206	203	229	189	171	209	180	192	199	210	199	184	170	194	156	179	207	188	180	191	201	185	172	177	181	163	195	204	195	151	187	220	203	186	172	181	184	196	215	197	184	190	223	190	199	189	230	185	167	199	223	174	172	186	202	180	190	182	188	177	181	176	178	187	203	226	196	204	185	154	197	197	198	205	184	173	189	178	179	199	217	201	210	208	199	188	197	163	202	220	192	187	198	190	221	193	188	176	185	205	205	185	196	184	206	193	180	179	192	187	175	191	195	203	193	199	173	158	201	200	176	218	199	178	188	203	191	191	187	177	188	201	186	207	195	192	178	180	209	168	184	176	177	197	200	181	197	183	165	193	194	191	184	180	173	162	207	184	168	179	163	176	190	199	215	189	206	195	183	197	231	182	162	189	183	232	193	189	194	189	196	198	200	168	164	176	201	205	197	200	188	190	181	186	185	160	205	189	195	174	166	184	218	208	179	210	192	185	178	202	201	181	199	211	199	185	202	197	198	205	179	199	189	185	200	193	218	182	207	198	199	208	202	187	197	195	190	183	201	166	189	184	196	214	176	181	183	169	203	204	197	180	189	170	175	186	181	198	175	201	203	188	175	183	207	178	191	192	181	219	180	179	200	179	168	182	195	177	183	206	168	196	189	185	211	194	200	205	199	170	178	204	155	186	176	165	166	192	182	178	231	211	193	178	189	182	194	203	204	173	192	167	209	232	172	207	205	218	203	194	178	175	184	207	189	196	179	183	185	183	157	194	195	206	216	165	199	189	202	172	156	183	209	170	202	182	199	195	211	177	187	192	194	176	174	190	236	175	189	182	196	182	183	200	210	220	187	193	219	179	189	177	176	197	176	174	185	197	188	198	207	202	202	200	218	199	213	168	186	179	187	168	196	181	188	187	154	174	189	172	210	192	193	184	200	180	183	190	220	192	173	172	158	198	179	195	204	177	213	191	186	191	197	172	191	163	170	188	210	215	220	233	194	180	166	214	186	209	154	175	187	195	178	168	189	188	194	179	188	186	191	176	191	195	204	212	203	174	207	197	193	189	201	205	193	202	180	187	201	197	180	164	174	173	177	194	194	172	209	161	206	184	183	162	203	196	186	192	170	172	193	199	183	188	207	187	192	159	209	180	197	173	188	205	182	200	176	182	195	185	196	182	178	197	174	182	173	173	194	227	196	196	181	190	171	176	190	200	188	217	194	187	206	180	192	190	182	177	184	189	182	181	173	180	206	174	195	172	180	162	178	200	180	193	174	198	180	184	159	166	167	213	192	188	157	196	204	204	186	183	178	200	181	208	184	197	172	199	181	207	180	186	201	172	197	208	198	187	229	189	162	192	217	165	175	192	195	175	182	163	206	187	187	171	182	202	209	171	193	201	192	181	193	215	200	194	167	193	177	198	170	190	176	211	194	199	194	167	179	191	193	215	176	187	214	190	195	193	202	190	198	204	174	195	182	186	168	154	182	178	191	200	201	161	172	201	164	176	179	187	190	197	190	173	174	193	199	169	191	206	196	185	195	183	225	203	187	192	185	176	182	175	208	196	214	196	183	216	208	210	210	182	194	184	190	178	194	215	190	166	188	193	197	177	158	202	167	174	172	198	192	191	181	230	190	203	188	178	170	191	177	183	168	175	210	190	187	198	180	178	185	163	183	182	178	197	187	184	161	184	213	203	168	183	209	188	183	180	171	182	197	172	182	186	198	164	170	194	201	210	190	215	188	176	181	197	180	196	200	195	167	203	194	204	177	174	204	203	195	205	206	192	188	167	211	178	184	197	211	199	162	209	197	173	188	179	189	208	186	179	186	205	184	191	183	196	200	180	186	204	188	182	194	194	177	185	188	178	178	212	198	179	185	186	197	201	205	196	180	190	210	225	164	183	194	201	178	199	195	217	172	186	202	190	183	180	188	181	220	184	173	177	182	173	199	176	175	190	193	191	209	207	189	179	146	211	208	206	179	199	173	189	180	201	176	174	192	209	183	187	172	157	194	168	183	166	187	162	181	191	195	181	205	171	212	188	191	190	196	195	153	175	190	185	183	187	193	177	201	199	170	202	200	200	189	167	181	193	190	189	196	197	198	199	179	207	175	207	226	181	174	188	182	206	197	188	209	177	214	170	186	211	212	169	181	186	192	161	184	172	205	178	166	181	184	199	221	183	188	180	189	195	197	191	189	217	164	191	201	211	200	201	170	176	161	199	179	200	173	158	180	179	183	216	186	168	163	158	179	210	216	218	180	189	205	180	198	184	176	182	203	203	203	159	219	223	183	194	196	195	176	197	177	168	194	189	199	164	177	168	200	193	203	194	197	207	200	199	210	192	185	205	194	186	173	182	207	207	198	193	203	195	201	182	193	186	194	176	167	189	204	190	141	186	180	191	199	185	193	191	215	186	189	191	178	181	164	166	195	186	184	210	192	177	188	167	179	203	208	177	198	179	206	208	187	189	184	182	174	215	191	195	179	192	211	172	152	187	176	187	181	208	180	192	197	206	188	172	196	187	170	193	194	206	173	204	182	182	232	183	177	202	196	182	191	171	196	179	187	204	181	197	202	191	169	186	195	226	181	211	178	181	198	195	187	185	205	212	188	221	178	174	209	172	197	171	180	165	224	201	224	168	203	176	184	175	191	191	196	172	181	155	173	185	184	153	197	210	201	172	179	188	198	180	192	176	172	180	208	182	176	179	214	183	184	191	206	191	200	192	223	205	191	197	190	181	185	160	202	193	198	206	209	176	188	190	196	167	202	143	193	197	210
25361	24127	32228	30972	28211	24966	24588	11367	10862	5183	3144	2472	1889	1067	810	646	670	645	587	588	596	535	553	528	553	539	530	509	500	504	489	481	508	483	490	518	543	478	519	486	475	538	489	545	488	462	513	488	513	480	500	504	507	504	525	524	516	493	469	516	457	465	489	472	529	548	478	491	518	496	471	501	461	470	474	486	512	496	510	463	487	503	470	441	540	491	492	477	538	508	474	472	483	472	473	491	504	485	460	508	489	474	503	500	498	524	539	459	518	449	476	489	497	500	518	495	459	484	514	489	489	495	476	454	458	485	518	506	487	524	493	501	474	489	467	511	499	451	522	497	452	519	515	516	472	494	499	503	494	467	492	440	453	524	473	495	529	497	472	489	486	491	463	453	500	499	477	496	494	482	514	519	474	522	485	513	525	531	465	539	495	501	505	452	471	516	474	521	489	479	473	488	454	463	497	496	497	458	510	492	492	521	502	435	495	460	513	468	482	497	521	497	507	497	497	503	526	490	494	477	461	478	496	474	470	489	484	466	467	493	479	469	476	470	504	475	500	495	484	499	472	500	505	499	493	472	506	528	461	486	460	486	458	485	480	482	495	483	483	512	491	473	517	497	468	444	501	497	475	494	500	479	520	500	470	493	487	479	486	509	481	521	458	487	475	451	472	489	481	454	494	488	518	476	520	519	508	514	452	483	479	546	492	441	493	468	472	475	498	506	490	457	426	497	508	485	483	479	489	478	475	467	487	486	506	524	508	492	485	477	444	490	500	476	480	496	511	445	508	517	528	471	502	473	444	454	486	468	499	498	494	508	483	500	454	470	499	506	487	483	470	503	520	503	494	531	494	492	516	475	508	497	498	480	472	462	463	498	496	490	511	475	464	451	493	494	512	481	488	463	477	481	495	450	499	553	503	480	494	468	504	488	525	476	467	523	463	514	459	515	483	540	485	482	512	522	512	476	490	492	479	479	500	501	514	520	490	520	503	479	543	524	480	492	489	504	472	485	484	489	471	484	472	487	473	469	546	515	512	498	508	506	501	489	531	503	497	446	464	473	512	498	471	483	510	480	493	501	507	507	524	504	542	478	465	465	488	482	444	459	482	471	498	507	523	467	499	528	479	482	505	496	482	480	492	487	509	504	486	512	498	469	480	493	488	501	494	481	497	467	515	529	533	511	479	480	499	467	519	485	529	472	464	482	443	492	490	459	439	503	485	476	503	477	548	481	519	484	490	515	463	523	483	455	531	461	460	507	459	499	467	471	470	457	461	539	498	489	474	475	523	458	519	494	440	487	535	500	490	495	536	496	497	516	463	497	500	486	467	507	542	519	485	533	489	463	521	505	488	463	491	442	491	507	459	453	504	515	495	485	494	521	485	507	488	479	501	522	528	469	478	444	484	490	430	492	467	484	477	473	505	504	430	499	491	490	464	478	457	491	489	501	511	478	478	491	495	469	500	503	499	441	450	516	477	491	481	491	492	458	488	520	497	505	469	496	487	502	513	512	487	504	489	521	498	509	471	483	472	465	453	453	508	487	518	471	511	495	465	505	504	515	498	492	502	493	508	499	477	498	474	511	468	492	486	480	486	474	471	485	467	459	488	464	515	540	473	461	514	502	436	513	512	493	482	512	502	482	525	482	455	490	484	450	487	512	492	481	516	466	488	574	550	456	464	463	471	502	517	456	522	499	462	475	501	506	489	473	500	550	508	505	534	501	475	496	497	466	538	482	502	494	502	538	511	506	475	467	537	510	467	516	488	494	488	484	484	465	518	522	474	484	468	484	505	495	486	501	476	520	498	479	502	472	487	516	489	515	510	496	492	523	488	491	470	479	471	496	485	502	476	477	457	457	473	502	476	468	514	483	487	484	510	464	511	517	495	464	511	466	492	478	520	444	480	524	480	457	478	514	517	514	486	518	492	501	482	506	505	482	502	513	459	495	466	467	441	501	490	461	461	509	470	494	492	501	502	456	490	488	492	468	511	522	511	489	518	473	492	513	470	551	496	466	503	451	498	516	518	477	494	477	486	483	491	494	485	489	481	531	486	518	501	527	511	480	445	514	490	448	475	468	493	498	515	509	482	500	504	508	488	503	446	484	475	458	493	473	493	472	484	499	510	476	529	533	465	509	489	437	512	447	495	474	484	490	496	486	496	474	540	495	477	446	484	484	498	464	505	490	488	495	511	498	521	494	498	480	478	479	469	543	508	487	497	514	530	508	495	471	535	477	473	501	476	498	452	463	502	479	492	462	512	472	486	482	523	470	496	554	484	474	505	471	491	496	511	498	481	475	471	480	517	501	482	477	477	495	468	513	482	513	508	483	479	496	523	495	468	488	467	469	479	494	465	491	472	512	447	461	483	519	509	508	440	449	507	490	436	477	462	470	484	471	484	505	434	463	462	493	455	477	479	507	467	507	490	487	516	461	515	523	486	466	509	519	462	505	479	525	494	462	478	477	446	518	485	498	514	442	513	478	515	495	472	478	462	479	540	485	474	492	511	447	493	487	506	509	509	505	480	473	556	480	490	485	519	496	471	448	495	503	495	550	509	500	481	498	459	472	489	470	544	522	525	519	501	452	500	464	493	513	495	511	501	499	489	501	516	467	492	491	472	508	543	511	471	471	477	498	479	458	490	491	472	489	496	480	483	488	465	512	480	466	459	490	476	469	434	498	493	467	496	514	492	447	486	480	500	490	498	497	495	496	477	467	482	502	467	497	533	530	441	496	504	495	494	471	519	485	495	498	479	458	488	498	465	471	470	485	498	480	463	478	473	485	478	454	489	490	457	538	500	490	513	511	512	474	486	494	501	494	509	474	486	479	507	486	520	515	488	494	509	470	507	499	494	502	503	518	513	507	503	498	484	498	497	489	481	480	503	514	464	455	525	463	508	478	511	514	457	467	484	480	482	474	456	510	492	489	492	514	492	494	505	491	510	507	485	488	492	423	476	513	449	504	490	530	499	479	494	504	540	502	406	482	490	471	495	509	494	484	518	469	474	490	463	478	491	512	497	505	460	527	493	478	456	476	502	507	481	534	445	494	501	510	515	473	496	498	468	541	507	487	480	510	491	483	520	481	543	537	486	478	483	463	500	474	471	470	516	520	497	500	512	479	495	518	509	476	476	501	472	487	462	503	483	498	514	441	515	468	483	475	521	479	502	518	499	495	506	423	497	501	447	482	505	477	497	460	481	499	486	519	463	520	529	479	526	450	466	504	498	481	473	503	456	502	469	490	517	498	515	514	490	464	446	467	486	489	478	452	492	523	513	449	481	500	458	510	515	502	484	457	473	518	526	473	474	523	505	496	516	478	527	512	504	500	476	480	484	484	482	454	486	510	472	497	462	448	495	536	484	475	496	467	479	506	508	475	479	503	504	483	498	482	497	447	509	493	456	503	461	508	468	529	498	473	459	493	478	480	493	470	468	469	485	484	518	490	508	487	487	477	508	442	475	490	499	474	480	494	523	482	489	467
10631	5656	4609	3607	2495	2466	2681	980	939	601	479	433	372	373	345	340	364	352	359	380	372	403	374	376	407	372	398	344	339	366	349	375	365	357	360	366	372	350	403	358	387	365	365	373	357	396	379	352	399	379	400	377	360	348	380	383	390	355	369	380	373	395	383	411	393	390	373	364	358	344	379	360	356	352	355	333	368	381	388	353	347	416	374	383	375	371	391	400	362	367	367	377	367	378	352	339	335	373	341	407	364	382	402	372	366	381	363	352	409	323	375	359	412	364	392	367	345	392	348	376	334	378	369	360	418	360	368	428	383	392	371	370	392	388	347	382	388	405	361	354	362	353	377	362	385	346	379	341	370	329	375	372	374	363	373	364	405	397	359	382	370	415	386	369	403	365	358	353	347	381	348	374	355	382	355	370	361	385	352	369	376	397	342	385	341	367	369	379	348	380	372	403	377	375	372	368	361	340	361	403	335	349	360	343	372	351	336	388	379	381	383	374	375	367	325	382	358	356	366	363	347	355	369	388	379	376	374	340	370	347	373	367	411	358	368	373	354	377	416	393	379	382	364	352	361	363	383	366	353	342	353	318	402	353	366	346	383	362	342	387	351	336	363	403	374	387	366	349	390	355	374	347	334	389	376	389	367	376	362	347	343	376	368	386	384	385	333	335	366	383	390	367	363	377	351	344	365	379	389	375	373	401	358	364	338	396	366	338	395	400	346	344	362	355	331	364	368	323	370	379	398	352	376	374	374	370	360	350	354	372	357	373	344	325	360	392	373	385	361	363	390	358	359	364	350	352	364	360	370	328	371	378	377	376	405	358	320	345	360	398	373	388	334	356	364	365	355	359	398	382	370	313	371	359	361	392	389	326	307	368	370	350	391	373	347	346	352	400	364	402	358	345	361	364	350	367	366	367	364	364	374	367	364	373	345	388	375	374	389	373	381	390	363	338	350	339	338	361	353	361	375	369	349	371	382	354	367	324	358	357	338	385	367	337	354	362	358	356	378	383	369	369	336	364	353	352	366	358	379	361	330	370	320	344	344	339	373	394	364	392	402	340	425	366	357	413	364	324	387	411	384	326	359	363	387	383	345	360	378	357	380	397	381	377	361	374	352	339	362	397	392	407	356	342	359	365	402	355	335	391	356	335	366	394	408	380	333	375	373	369	350	377	408	346	346	357	371	365	374	380	412	353	362	393	365	379	384	355	412	387	377	340	358	379	362	388	340	347	357	347	373	345	380	372	409	373	381	413	378	359	373	378	334	400	386	365	354	358	372	334	370	393	372	367	338	357	360	365	363	358	380	382	349	377	366	375	389	376	364	336	357	400	351	381	365	375	405	368	390	380	375	359	366	380	366	334	381	372	379	387	376	307	396	340	375	378	392	325	371	368	367	360	358	343	362	338	366	365	339	357	363	383	372	373	347	373	374	406	389	410	372	378	365	348	357	350	378	370	344	348	378	360	352	345	401	362	366	387	360	360	358	369	383	351	348	364	382	375	368	349	350	399	394	349	387	362	343	348	347	383	376	377	347	345	317	383	364	387	388	378	348	350	322	393	335	384	379	374	361	367	348	358	330	339	373	378	361	409	348	333	377	391	360	340	386	338	378	384	353	365	365	348	347	363	402	398	388	336	409	386	370	393	381	367	361	376	378	351	358	366	349	342	379	375	353	380	344	390	378	353	371	377	355	379	376	362	335	380	360	395	358	380	391	343	329	378	343	400	382	371	365	371	389	345	375	386	345	356	328	342	338	366	377	379	412	354	351	375	389	377	386	330	340	367	368	353	387	367	381	368	425	373	359	392	347	357	370	357	375	378	355	367	360	377	343	412	333	365	384	379	361	376	371	356	325	393	374	363	380	359	368	358	342	362	351	362	375	382	370	343	373	372	350	352	382	414	380	398	373	377	350	366	353	375	351	390	368	368	340	354	374	362	362	385	388	361	358	361	407	351	388	405	380	342	368	330	361	333	347	391	319	353	397	357	381	331	335	380	396	395	405	373	352	340	337	352	393	407	404	344	348	363	388	361	372	364	358	365	412	322	382	377	370	365	369	371	361	377	382	389	354	365	389	321	354	329	374	348	332	403	362	361	372	333	373	365	350	375	392	341	369	381	395	342	349	377	354	355	362	370	406	392	376	348	388	319	371	394	360	346	386	391	359	368	362	332	361	337	349	354	375	360	381	355	379	318	350	331	343	395	393	395	388	373	355	364	379	380	385	373	360	376	383	346	366	400	376	365	348	343	394	348	371	371	395	374	376	351	389	346	344	360	333	347	392	405	379	377	381	339	376	366	393	385	379	377	368	396	360	381	327	347	388	368	363	391	387	352	379	335	339	354	335	348	354	362	358	360	369	332	392	352	374	388	347	361	390	393	387	362	353	357	379	349	378	357	380	397	379	350	357	376	342	367	376	364	383	356	347	348	345	368	376	345	354	405	347	346	353	358	395	372	378	330	360	338	354	374	387	373	378	380	339	373	366	384	373	348	374	370	361	327	372	404	365	359	381	360	370	353	368	374	373	374	326	385	341	420	361	361	348	361	343	385	389	340	332	378	401	349	353	351	407	358	368	333	366	364	415	367	352	360	373	367	375	383	357	350	360	386	386	366	367	357	336	362	350	389	355	379	358	358	369	373	359	346	345	353	318	373	362	358	387	352	356	348	374	325	375	354	411	360	386	380	378	381	331	360	325	353	344	335	331	381	343	367	389	385	409	346	401	384	358	363	390	400	356	368	365	346	358	369	341	410	365	366	346	414	357	400	418	370	365	376	373	356	365	347	341	337	394	379	374	355	344	380	352	351	379	404	369	355	381	349	375	388	388	367	387	408	371	375	365	399	385	394	402	364	382	359	369	362	385	367	345	349	366	375	323	378	363	356	405	356	394	396	368	357	366	361	386	413	381	373	384	396	342	362	395	379	355	381	375	372	355	395	372	406	346	361	366	410	366	354	356	378	376	317	383	370	362	408	374	339	366	357	351	397	411	362	367	354	376	369	379	382	353	342	371	377	345	407	368	383	361	364	416	347	382	419	393	395	359	342	426	388	407	405	409	358	382	337	356	350	373	365	352	368	354	343	386	419	351	372	368	363	361	408	366	372	358	386	332	375	371	367	368	352	373	362	325	363	352	369	395	338	374	385	384	372	424	398	384	371	355	356	318	390	369	378	358	388	399	348	353	353	368	355	387	385	368	374	368	362	354	370	393	371	412	389	393	348	370	348	371	382	392	334	370	387	387	426	363	358	356	380	387	378	362	377	377	408	373	388	354	369	366	357	351	355	352	352	362	350	332	378	389	372	370	358	368	342	347	374	352	339	336	391	373	363	411	395	340	381	381	384	341	397	363	369	369	344	360	394	348	358	323	358	369	383	331	336	383	340	359	405	348	359	386	388	381	343	363	383	373	383	366	354	336	386	359	381	366	352	356	372	388	379	382	357	335	345	359	380	377	372	352	400	371	369	358	351	371	363	361	351
8193	6115	8303	9125	8636	9250	10434	4055	4198	2190	1450	1311	1092	986	944	919	899	922	929	930	882	915	886	897	883	891	939	906	928	902	888	858	933	952	873	880	900	829	853	934	897	933	891	915	915	826	896	872	906	931	944	853	879	960	871	924	923	873	921	838	860	885	949	907	911	885	901	921	935	891	915	927	924	882	885	921	869	888	954	932	869	895	916	915	868	903	945	892	910	850	866	846	885	902	928	849	891	893	882	915	866	869	914	903	904	889	933	875	907	924	871	852	895	892	836	929	875	881	917	882	930	955	899	910	897	913	963	916	878	902	925	904	876	914	915	883	893	912	903	935	919	875	927	904	910	889	910	910	895	872	885	901	903	967	914	874	882	851	921	876	967	885	909	905	902	871	851	893	937	889	898	891	945	906	929	893	910	888	938	923	903	875	871	856	924	921	895	949	942	883	918	889	900	893	874	871	953	913	964	934	963	892	901	876	922	868	882	914	898	882	911	898	944	917	894	901	915	873	944	926	841	877	877	909	901	911	896	911	901	897	927	872	926	892	868	854	919	884	903	919	902	876	903	904	933	958	881	901	880	923	900	910	857	880	896	887	965	892	829	910	858	866	852	885	885	900	893	896	895	912	904	885	909	851	862	911	922	892	883	922	953	890	864	928	917	894	908	921	934	904	872	914	900	904	881	959	960	863	880	888	922	956	876	891	898	874	901	961	903	941	880	928	889	873	850	914	920	874	901	940	904	918	891	856	869	897	865	874	934	882	810	862	896	923	920	909	924	940	888	905	890	972	979	883	860	936	873	892	954	932	926	888	924	961	904	883	858	867	958	925	918	927	890	869	900	917	912	888	958	909	922	896	911	899	892	915	920	911	923	873	889	850	897	931	874	894	861	894	901	908	882	940	930	898	934	920	958	853	916	941	879	900	889	926	861	917	881	920	860	881	936	866	875	932	929	962	914	897	871	885	893	884	927	929	900	951	928	903	926	866	869	911	902	890	903	937	902	966	934	896	878	925	953	845	906	893	870	895	918	941	919	917	926	900	918	909	928	910	890	825	897	854	922	915	925	916	886	870	910	867	895	918	909	927	880	891	890	924	885	860	896	964	888	943	926	834	907	933	918	929	946	844	927	908	933	867	945	920	891	919	902	911	942	901	897	892	868	878	892	857	907	886	899	895	898	959	917	941	909	913	877	912	904	927	926	861	902	917	913	936	824	888	898	926	880	865	889	970	922	908	930	943	927	935	874	865	904	903	905	899	891	900	927	919	872	843	937	880	889	896	974	891	897	877	898	890	934	924	951	923	875	888	919	925	917	887	877	923	937	923	897	904	921	884	863	867	919	918	927	870	896	955	873	869	912	947	835	888	878	919	910	946	897	907	902	920	920	921	872	882	855	907	897	901	926	910	929	910	888	937	923	893	915	861	929	891	930	875	944	882	919	917	924	854	880	871	949	911	901	911	895	889	936	905	839	922	901	901	938	896	904	866	930	873	923	867	901	911	867	926	931	927	887	889	912	912	892	954	916	862	936	902	860	911	932	878	949	921	909	850	900	885	856	882	865	888	949	869	863	934	911	928	915	926	922	915	888	975	943	945	951	885	924	948	860	873	906	939	912	874	925	844	865	909	937	916	936	884	881	884	920	869	896	882	927	838	859	896	884	966	925	900	860	938	955	897	886	883	881	868	850	905	921	902	874	883	934	873	936	878	866	945	905	854	951	892	864	877	883	857	904	890	925	988	920	881	924	942	880	897	870	905	936	935	894	949	870	878	882	937	934	906	920	905	858	923	919	882	869	963	910	895	935	875	954	857	921	901	828	909	862	926	910	925	881	879	890	910	901	876	881	941	891	944	985	899	879	909	925	897	940	876	913	865	915	858	894	887	956	904	872	937	951	892	874	924	918	870	886	915	904	923	876	887	898	959	880	921	931	873	895	882	879	854	904	923	909	938	917	887	857	913	922	936	959	874	924	862	942	942	865	844	862	918	914	895	825	942	869	905	902	911	863	930	923	865	865	896	866	955	888	886	891	915	897	916	908	911	929	911	910	932	918	885	864	906	917	951	922	904	889	895	935	848	956	873	892	865	941	867	916	939	932	932	941	937	916	897	917	939	927	842	856	914	957	898	874	899	893	913	902	936	815	962	879	934	905	919	890	911	891	886	863	900	864	903	958	881	840	932	938	868	905	893	895	838	874	912	894	925	956	890	928	942	872	879	920	950	929	853	863	866	872	935	859	945	942	907	916	916	900	932	906	939	915	882	955	830	900	941	868	878	873	908	847	903	879	935	870	872	917	941	873	919	948	890	897	945	914	894	944	894	876	934	897	927	858	913	895	918	874	932	895	858	906	924	885	870	900	908	938	959	894	926	912	888	925	921	936	936	863	902	867	913	878	875	916	865	951	933	880	870	875	867	862	889	866	914	923	936	923	917	972	834	903	932	891	990	898	903	897	862	870	936	883	885	901	895	940	917	939	962	879	924	924	912	879	957	941	913	880	899	840	880	907	889	888	865	887	933	885	899	879	878	934	935	909	870	882	887	919	968	892	911	863	942	921	894	942	914	914	863	892	882	915	905	900	871	881	868	956	895	893	904	916	920	933	842	966	907	889	895	882	925	881	883	907	881	931	885	975	911	908	939	908	871	932	899	928	862	887	846	902	940	905	902	916	912	914	921	951	910	922	906	890	918	928	909	919	891	880	864	862	893	892	925	890	945	864	873	910	909	926	859	932	864	919	880	908	914	877	944	896	920	886	940	945	907	851	882	914	892	916	937	896	875	939	884	907	904	950	887	918	888	904	875	942	934	844	887	940	950	867	890	867	915	862	911	926	892	974	899	929	887	908	892	867	866	932	938	915	895	935	897	934	879	902	922	888	884	838	956	851	929	866	932	918	905	914	922	940	908	902	903	913	941	923	912	887	968	896	963	934	883	885	931	884	881	906	925	876	904	945	876	882	909	939	859	890	938	932	914	911	911	890	880	845	931	911	915	923	906	897	917	867	908	900	971	829	874	868	901	913	915	898	972	934	921	880	891	829	868	917	862	924	870	886	951	933	891	887	882	902	944	927	875	889	871	904	874	869	853	919	863	925	893	899	899	963	932	941	861	919	920	896	858	878	930	923	902	933	990	898	943	927	911	949	885	856	897	855	917	895	914	918	907	887	959	943	848	871	880	946	906	893	860	895	860	916	888	892	935	965	892	859	889	860	924	883	865	907	883	934	878	903	890	928	901	960	901	929	895	906	900	899	898	924	951	905	971	933	911	888	890	908	901	933	889	940	919	931	919	933	901	955	878	867	867	905	886	882	867	933	821	852	881	952	915	874	890	909	914	899	964	846	898	878	871	902	938	874	823	924	895	885	881	881	931	871	934	936	864	875	885	914	882	890	876	937	898	899	876	927	913	909	890	901	928	946	882	885	953	897	872	888	881	895	880	880	949	895	899	884	920	862	898	897	920	960	952	899	930	923	883	856	915
26107	18880	20057	16086	12185	7607	5696	2330	1592	1067	668	527	458	425	375	346	365	354	360	352	388	382	346	323	386	374	368	383	327	344	341	385	321	355	337	371	389	356	370	363	404	351	350	357	340	330	353	392	372	386	350	326	364	345	357	377	357	360	368	374	344	341	339	356	373	401	366	346	366	340	352	348	347	406	390	351	327	351	342	336	386	368	355	362	372	374	359	351	347	372	337	371	351	346	357	381	389	382	348	372	393	359	377	389	377	360	368	376	376	362	341	330	364	334	339	364	342	368	339	382	382	363	351	363	377	330	352	371	363	347	386	373	345	384	330	329	355	358	386	361	365	384	375	362	358	363	344	377	360	343	346	346	343	349	396	340	330	364	357	370	340	386	371	345	355	366	411	370	353	384	376	365	381	363	359	349	341	368	375	385	373	340	355	346	322	350	354	345	353	345	382	354	367	393	374	360	359	339	363	367	335	374	335	329	330	376	335	363	372	363	345	353	359	367	363	345	328	408	360	365	385	328	384	335	333	338	357	359	347	321	376	362	325	374	371	356	367	377	369	361	322	331	320	361	363	341	363	397	320	350	340	372	342	339	379	354	392	369	371	364	370	367	352	373	375	384	347	370	324	336	358	357	353	357	342	354	373	403	385	336	369	366	352	350	373	334	356	378	354	382	360	371	369	335	360	357	356	348	342	336	347	346	374	401	353	375	337	350	365	361	400	362	349	374	343	348	348	348	378	382	316	344	385	383	388	359	351	348	361	350	361	341	349	348	391	358	412	388	356	353	343	345	374	336	334	328	403	353	357	378	355	363	373	346	341	367	363	359	329	359	374	395	344	358	349	356	330	367	326	333	334	363	354	338	320	371	340	379	368	337	338	336	364	344	361	381	347	370	363	382	351	363	377	344	360	369	359	390	344	377	364	354	380	338	402	349	363	348	374	350	365	344	365	345	362	399	347	370	340	355	396	379	347	381	366	364	364	336	354	375	360	352	360	365	354	350	357	386	365	347	363	344	353	373	378	384	374	369	334	328	385	337	348	359	369	326	400	368	323	370	361	348	371	399	383	309	327	363	372	375	358	337	353	365	343	343	373	373	360	349	345	357	353	367	360	353	361	373	373	365	355	366	337	345	408	378	329	373	371	353	383	361	357	391	364	363	349	370	391	383	348	358	381	392	383	371	339	335	365	359	379	337	355	393	372	372	356	324	361	342	337	383	365	322	373	385	367	332	330	358	360	333	353	348	354	368	375	366	352	334	370	341	338	391	378	334	360	351	364	385	343	346	385	346	341	326	376	373	341	369	394	336	385	378	362	351	367	365	343	325	373	363	344	335	352	356	370	363	351	363	370	357	364	360	353	386	310	349	375	356	357	374	369	360	330	350	403	382	344	341	346	368	335	398	352	367	372	339	355	343	338	343	356	324	365	363	380	351	357	335	346	313	420	344	378	320	345	344	339	357	350	360	373	412	326	318	374	359	366	390	349	359	371	367	367	349	353	360	358	346	334	350	372	355	327	361	346	342	331	369	377	389	348	347	373	349	415	359	387	337	374	335	314	351	391	395	351	366	357	308	354	357	368	369	346	364	392	320	360	374	351	351	336	353	318	364	356	348	369	375	372	350	366	374	382	334	363	364	371	336	357	350	377	348	328	355	375	384	360	376	369	374	332	336	355	378	378	363	353	354	343	379	327	354	394	352	343	378	361	333	344	357	340	330	378	350	358	353	360	339	338	340	374	355	336	352	362	352	366	347	337	396	352	324	367	374	370	333	368	362	360	370	329	326	375	367	371	333	392	352	360	363	365	357	384	360	337	341	383	366	317	354	339	352	352	343	334	370	378	381	358	371	333	361	358	354	395	367	368	389	337	362	329	365	348	329	330	367	314	352	359	373	355	355	357	334	360	357	351	366	347	361	370	401	382	337	363	325	375	312	348	309	365	342	381	348	340	355	353	346	349	407	351	350	370	380	357	355	334	334	354	342	351	346	344	351	380	394	363	348	367	385	337	357	357	365	384	377	367	315	351	371	364	349	389	348	342	345	365	381	352	351	359	376	397	349	370	364	347	373	325	353	373	347	356	350	335	367	355	339	345	393	391	405	373	344	370	372	391	366	347	352	351	352	354	371	374	359	366	348	360	354	367	343	326	398	333	377	383	355	381	333	369	418	347	375	367	334	364	370	353	317	346	329	356	352	366	361	409	366	356	377	333	346	361	339	323	364	368	360	354	325	401	325	364	322	341	360	378	362	329	373	382	349	406	375	341	384	350	343	338	323	371	372	360	318	366	333	343	384	389	364	335	376	352	365	363	349	355	359	379	378	389	371	374	358	353	386	349	355	361	372	356	380	340	356	352	385	372	348	369	369	379	387	363	371	357	383	358	379	378	358	384	383	332	355	355	356	354	358	360	362	372	362	378	385	357	369	346	374	354	355	375	370	399	334	365	348	324	369	372	367	345	382	368	375	324	380	333	341	385	361	351	358	352	338	355	377	391	386	364	324	326	355	359	371	319	359	358	330	333	367	348	377	387	365	366	343	356	376	322	326	333	319	345	364	395	372	362	359	354	361	364	328	338	360	352	361	361	314	395	356	401	375	323	358	360	343	330	356	349	346	331	333	376	389	350	359	352	394	371	384	353	381	383	346	362	351	332	382	329	336	345	372	346	353	365	346	374	364	364	350	389	331	349	325	359	356	368	379	380	323	370	344	352	391	357	400	367	349	386	337	343	347	364	364	328	383	336	395	325	375	337	337	328	402	334	354	394	381	348	356	353	354	331	359	344	331	352	345	320	331	355	403	302	341	387	347	372	324	335	374	371	355	379	395	346	363	374	375	378	348	338	378	325	347	341	346	370	313	352	381	392	366	381	378	364	373	388	344	341	353	352	326	371	346	363	354	418	357	356	347	342	343	365	355	359	363	379	397	357	393	334	390	383	328	379	307	366	350	393	397	327	356	337	344	397	337	373	345	362	347	349	339	374	368	332	334	357	342	364	341	329	357	381	380	355	354	330	339	363	333	325	357	355	343	325	313	342	338	369	337	367	345	340	394	343	342	366	367	353	327	379	382	335	351	403	358	360	355	343	377	337	366	346	356	361	381	371	366	371	358	345	362	341	341	378	369	358	359	362	318	368	365	363	345	368	334	340	337	322	323	366	412	366	365	383	355	346	343	367	344	340	352	369	359	369	367	350	331	350	342	367	323	399	367	353	368	349	350	319	345	367	344	387	360	362	382	347	371	350	354	384	324	356	374	373	361	368	369	342	355	346	400	362	362	356	343	357	360	371	344	353	346	361	382	367	353	330	344	370	360	354	311	338	373	347	322	376	367	350	345	364	364	365	360	363	358	345	359	353	353	357	369	376	361	358	403	391	356	328	362	337	337	356	335	370	345	364	358	359	347	360	330	366	379	320	315	328	332	362	365	388	348	342	372	368	360	347	385	369	352	358	311	343	381	367	346	338	313	353	372	338	398	368	362
19708	16725	23956	24003	25295	20290	18747	9246	7836	5148	2833	2171	1643	1230	1084	989	956	950	943	936	880	906	847	908	918	857	893	864	877	927	918	882	899	867	906	931	878	887	849	834	900	880	922	915	847	943	849	856	926	862	876	827	898	916	838	863	834	830	881	819	854	868	866	883	851	861	891	916	836	880	880	908	859	851	870	882	894	896	869	885	859	836	846	924	847	830	883	796	889	832	876	863	802	874	881	880	881	931	816	873	898	878	850	863	919	843	924	851	907	864	872	871	846	900	849	856	877	811	867	867	899	849	831	884	859	860	854	880	847	903	886	902	852	862	865	868	857	844	822	863	906	824	829	852	890	871	899	903	860	821	836	854	858	902	868	848	906	881	824	875	881	889	880	874	892	889	875	846	851	873	888	841	870	805	895	849	867	830	880	919	925	875	883	871	856	902	822	880	852	855	834	857	829	878	920	867	891	899	896	858	867	865	898	865	906	881	903	837	851	868	815	911	868	874	844	914	848	853	837	887	856	859	870	856	817	887	880	903	801	856	830	896	906	830	875	883	822	829	884	902	853	912	857	786	862	831	882	841	896	846	909	835	884	844	901	853	856	870	848	852	868	889	871	889	906	880	846	838	866	840	879	913	803	824	887	923	858	875	842	826	843	896	851	900	874	848	803	910	838	872	854	893	865	862	879	855	926	836	835	889	872	846	825	837	873	828	859	848	849	910	882	875	857	819	914	898	849	846	842	836	856	832	885	911	787	871	873	901	906	812	873	837	880	886	908	829	840	838	901	953	863	871	869	834	841	875	891	819	874	872	898	842	835	848	875	851	851	866	856	854	795	832	851	894	883	899	909	869	866	877	866	877	911	845	839	858	844	867	875	865	859	851	857	809	829	871	865	832	845	846	849	880	832	895	902	910	853	917	842	834	864	866	874	911	821	833	838	877	853	913	847	888	856	910	833	864	863	815	890	853	871	832	903	902	853	865	825	857	890	869	863	855	877	831	912	872	848	875	902	879	859	871	852	787	863	834	886	909	893	877	868	887	824	879	799	899	838	869	891	855	842	815	857	860	901	855	811	895	874	864	845	855	875	887	890	921	925	832	907	889	868	887	857	881	883	864	839	891	820	851	842	839	833	822	894	869	874	910	867	887	856	885	875	860	851	866	881	882	941	885	811	878	879	841	850	902	908	861	882	864	900	818	876	851	815	886	907	891	799	887	818	872	931	856	888	912	893	853	869	886	913	852	874	904	841	878	911	834	860	860	871	889	841	866	903	887	902	905	853	846	829	953	861	934	890	893	865	898	844	856	849	879	864	849	855	865	901	836	874	854	935	845	873	912	821	909	927	854	846	883	872	914	866	917	805	906	805	882	898	873	884	842	855	837	913	913	842	844	902	843	845	821	876	862	974	834	849	895	898	815	841	885	909	823	847	891	877	892	829	830	831	912	878	849	891	889	874	857	825	896	855	893	917	917	873	838	879	875	823	817	866	892	858	879	881	840	854	851	854	873	883	895	863	813	843	859	844	885	872	849	868	857	837	842	863	846	883	905	860	901	847	889	856	815	803	830	834	847	841	872	835	800	861	841	862	906	862	813	878	872	847	902	867	831	898	851	845	877	853	869	864	875	899	906	857	863	840	864	885	888	875	865	899	867	867	881	887	921	881	890	894	880	856	926	869	862	850	852	883	861	887	884	887	895	823	894	862	845	875	817	901	876	820	924	850	856	870	886	865	869	885	848	913	871	885	893	900	894	889	886	876	884	863	971	866	911	899	834	891	885	892	923	869	830	840	911	915	890	823	832	878	879	865	946	826	788	886	889	918	853	824	872	889	876	867	883	883	852	827	897	858	816	852	841	890	875	854	824	844	918	873	844	884	847	894	900	918	885	835	938	938	902	803	845	844	869	887	860	899	851	838	830	904	859	869	874	854	898	916	845	873	850	848	896	887	891	824	888	885	862	865	840	899	875	865	878	870	878	880	789	878	828	898	826	902	887	863	817	854	891	903	853	846	819	842	907	859	899	876	861	844	901	855	865	896	854	902	833	875	814	856	831	879	853	878	878	897	836	877	869	861	860	864	825	879	848	834	873	865	873	918	928	836	829	922	874	865	893	844	920	865	892	866	811	843	853	824	894	888	865	911	848	860	840	885	912	825	869	918	877	826	828	854	895	814	845	892	905	877	891	833	829	919	902	808	855	856	852	861	904	879	879	840	894	873	904	876	872	919	892	868	852	849	906	849	792	877	878	902	910	900	852	852	848	898	787	856	849	856	896	885	882	900	887	880	870	844	833	904	856	879	867	884	833	920	933	900	873	933	891	923	842	905	830	894	862	825	884	873	894	869	860	850	831	841	864	833	840	828	795	871	860	900	895	848	886	888	853	819	882	926	865	884	874	871	884	875	878	821	893	821	866	849	833	859	849	916	829	895	887	863	878	875	863	796	884	838	865	889	883	887	788	848	835	868	851	881	885	901	867	856	829	874	890	832	868	900	862	879	897	850	833	904	840	927	898	808	882	826	854	859	890	835	847	890	850	842	857	857	907	827	887	812	903	909	853	869	874	853	898	851	900	873	846	845	867	850	873	894	896	931	871	885	813	857	912	857	924	862	913	877	872	854	845	886	915	948	839	873	839	880	853	876	844	948	884	887	835	828	912	874	866	886	870	885	869	892	857	889	875	870	879	859	921	817	890	847	832	879	806	827	886	879	861	844	882	848	860	869	933	895	893	824	799	875	858	806	842	888	878	840	872	857	864	882	878	858	833	838	863	846	876	905	843	821	812	888	901	917	883	830	863	890	846	846	905	863	875	902	837	862	817	885	840	878	864	847	929	831	917	910	872	863	890	897	896	865	852	806	830	850	888	870	861	861	852	889	875	853	915	894	841	867	896	844	862	911	863	868	866	815	880	880	921	930	892	853	849	820	868	888	881	856	851	903	875	893	893	870	899	874	877	929	805	823	912	845	905	870	859	901	867	859	866	849	813	884	882	877	847	851	871	870	903	892	848	874	867	846	862	865	848	874	836	896	851	875	853	892	826	778	883	890	868	900	836	826	833	824	887	847	863	896	864	914	841	907	843	867	869	839	877	836	896	830	847	891	854	873	855	906	899	874	827	873	900	936	892	956	813	840	838	834	898	856	843	850	936	869	893	914	827	858	879	842	852	887	843	868	855	902	877	869	879	912	777	866	855	828	926	850	903	900	853	881	867	894	892	862	852	864	861	872	842	864	832	882	896	854	873	899	843	813	881	904	883	885	874	883	863	870	890	908	867	866	865	896	846	844	914	888	861	856	869	853	870	813	913	887	859	828	875	865	873	889	863	856	870	868	844	823	850	865	855	899	897	853	905	832	883	887	895	842	826	931	879	922	871	879	917	870	907	872	875	842	862	831	845	884	889	881	939	852	917	890	902	874	914	894	880	819	893	881	864	812	924	892	890	878	833	891	865	849	844	929	891	904	827	836	831	821	890	887	893	847	870
35458	26509	28339	23639	20299	12149	8472	4394	2260	1553	642	497	329	226	234	214	174	196	184	185	181	194	185	192	199	194	209	192	177	169	187	193	174	194	167	199	192	199	203	161	208	177	199	181	181	199	195	195	185	181	209	154	199	184	151	188	175	181	211	156	183	176	176	198	162	195	182	195	215	178	181	190	196	215	183	180	188	172	167	175	170	167	193	192	178	182	198	177	200	181	186	194	179	187	217	166	159	179	198	183	178	195	217	188	196	170	195	190	181	197	205	200	175	195	209	186	181	200	155	203	183	173	185	174	185	179	198	182	199	196	212	190	174	204	205	190	199	196	173	210	192	192	185	182	208	189	164	208	183	202	181	182	171	171	192	183	169	179	200	167	181	201	186	182	199	199	195	184	202	211	202	158	186	174	196	192	174	191	194	215	167	172	166	178	212	176	184	188	175	204	193	187	159	206	181	195	178	179	186	187	166	170	183	175	161	166	192	191	212	186	201	181	178	147	179	193	207	179	173	190	181	191	208	151	183	181	182	174	177	176	171	177	171	213	182	199	197	207	190	187	215	158	177	203	167	163	183	176	197	173	181	185	180	188	191	194	184	182	207	170	185	186	172	194	195	184	182	187	189	187	187	173	189	210	169	165	175	184	188	153	205	187	194	179	188	208	179	196	209	195	188	169	198	200	191	204	188	197	199	171	176	202	200	186	165	160	191	175	164	166	178	159	183	167	202	191	182	158	170	182	171	192	194	182	196	190	194	202	167	191	195	183	199	168	182	183	197	159	188	204	185	153	219	170	168	200	184	152	201	182	174	182	181	175	214	154	168	178	176	180	199	203	175	180	165	176	180	188	192	194	193	183	201	184	175	179	173	187	177	189	192	196	161	197	186	176	175	173	202	182	184	192	189	224	197	213	191	192	206	170	194	165	200	176	163	181	182	163	177	180	203	208	168	202	189	181	174	194	178	201	179	190	154	173	211	195	164	181	187	194	209	175	187	184	170	165	161	192	190	175	167	156	172	184	186	176	158	180	178	178	177	177	176	178	170	198	192	170	185	171	215	183	208	197	198	154	183	180	194	185	178	199	200	191	171	205	174	177	183	189	178	199	187	172	196	189	160	191	188	207	182	155	169	190	173	166	164	186	171	190	172	172	186	190	170	178	172	200	180	188	190	178	182	198	186	186	197	170	202	169	175	203	184	180	154	182	189	173	172	176	175	173	183	198	216	160	184	209	176	157	179	178	192	199	191	168	180	183	193	162	170	181	190	182	175	194	179	198	191	211	193	172	213	175	182	150	181	196	160	179	155	185	211	171	167	178	185	160	189	164	201	182	198	180	184	152	197	200	209	169	189	180	146	218	204	197	172	167	176	200	170	178	186	182	193	216	179	178	185	173	178	182	177	167	158	197	192	171	192	168	197	182	166	175	181	171	185	201	201	211	226	172	195	173	180	185	185	209	196	214	190	174	187	188	152	195	195	200	210	199	188	192	185	198	195	169	192	177	214	209	185	201	198	185	182	185	198	209	179	183	165	186	172	176	186	189	202	167	178	171	173	165	162	194	208	196	191	201	189	194	178	189	195	196	168	185	185	163	182	195	154	182	179	179	201	165	210	194	154	210	188	178	183	184	166	196	171	176	172	174	184	207	167	190	199	184	184	177	190	186	217	176	188	200	189	182	160	190	177	175	208	170	169	167	212	198	186	200	186	183	195	170	184	211	173	172	185	205	176	180	197	181	186	174	192	187	197	185	189	207	190	167	166	166	181	182	202	188	176	203	177	182	186	189	186	158	183	180	191	161	198	167	171	179	188	168	163	197	193	195	179	180	212	179	185	169	186	200	173	210	187	190	181	169	181	185	172	187	174	173	193	167	180	192	189	172	186	188	161	194	196	186	193	175	199	210	198	170	201	166	207	195	197	192	194	182	189	161	156	196	201	192	173	190	175	201	206	201	179	196	177	177	196	162	185	188	189	178	198	176	188	199	168	170	178	170	212	193	179	190	183	190	180	171	177	180	177	197	171	163	184	166	164	192	192	190	185	185	182	150	174	227	165	165	168	188	170	152	189	194	168	186	203	186	177	171	200	179	193	167	178	198	209	172	183	178	164	186	179	210	175	175	188	187	169	186	166	193	221	180	183	176	177	189	184	201	192	203	193	165	182	189	202	165	180	174	203	195	158	159	193	186	180	181	166	158	192	181	156	214	203	175	178	191	177	188	178	194	203	177	162	193	181	161	157	171	159	171	179	186	177	173	191	181	180	187	203	174	189	158	169	186	178	162	171	167	205	200	160	207	177	192	202	200	193	172	177	196	198	178	174	192	171	194	191	183	193	203	179	179	183	207	224	170	209	183	163	189	192	171	196	170	199	173	197	170	177	193	202	174	161	178	193	195	192	188	178	186	174	194	200	198	161	184	190	193	192	187	197	190	181	193	171	174	187	188	178	176	192	207	189	183	183	192	193	186	144	179	196	199	204	203	186	192	199	195	193	191	168	197	185	184	189	196	212	207	139	214	191	201	202	166	162	190	189	157	161	194	194	177	172	160	169	182	183	177	180	175	200	190	196	172	169	172	178	174	182	182	181	182	177	211	166	197	185	207	176	229	183	185	187	183	187	170	181	181	187	189	182	204	200	191	198	179	186	155	205	192	174	186	197	193	165	190	175	179	201	167	203	191	184	171	203	190	179	235	189	192	205	199	190	196	203	186	184	192	169	145	196	180	183	177	195	203	193	191	194	178	160	186	173	208	176	195	181	204	186	152	182	231	183	188	202	197	202	167	182	182	204	188	174	167	192	191	185	172	222	179	208	207	182	192	177	173	178	185	171	192	184	177	192	210	168	169	191	188	165	169	184	161	187	186	186	177	164	197	198	180	163	188	179	184	202	183	181	176	171	201	193	174	191	190	200	148	166	192	179	195	184	189	183	192	183	182	184	212	213	177	163	190	185	197	192	199	187	169	193	190	184	184	163	186	180	179	196	168	189	210	178	165	177	163	153	188	166	188	216	195	204	191	210	209	180	193	186	186	183	175	185	187	191	200	175	174	163	190	203	178	171	200	164	147	174	184	181	172	203	189	173	188	197	190	171	201	194	192	167	166	199	162	185	175	209	188	198	168	195	190	172	157	176	177	169	202	173	174	176	210	185	171	209	199	197	189	177	166	177	183	182	202	197	197	177	176	187	188	189	183	204	186	200	202	188	150	185	210	182	173	181	193	205	193	179	198	192	169	192	173	196	182	191	205	184	206	203	168	215	164	198	172	162	181	207	185	192	197	199	164	183	181	167	195	210	169	161	180	201	201	175	190	191	190	198	181	166	153	198	176	178	165	174	191	201	197	175	175	163	181	178	174	191	168	159	189	172	170	197	182	188	177	183	214	185	194	199	150	184	167	170	225	181	174	157	175	185	184	187	179	162	178	178	158	182	210	186	207	194	191	207	178	170	197	186	212	196	190	206	197	186	197	187	178	203	202	177	195
24328	22013	30423	30905	34250	24405	24434	14287	10382	7485	3530	2482	1420	1003	765	602	577	602	586	545	535	547	508	524	546	527	494	558	500	485	519	481	494	451	514	494	472	478	523	439	467	486	483	491	508	485	473	486	478	530	455	467	476	470	480	498	473	471	483	454	535	494	466	447	446	458	467	512	463	497	482	475	528	488	472	502	511	522	515	489	525	453	465	456	486	492	472	488	487	459	465	473	487	537	465	468	475	472	493	483	515	496	476	479	500	484	511	467	467	454	533	481	462	473	471	463	515	471	481	511	522	488	461	436	477	494	451	469	477	496	468	506	470	460	470	472	489	448	473	450	477	449	474	494	485	466	475	494	468	486	477	504	471	453	439	498	481	435	493	496	462	500	452	484	476	504	438	471	548	494	477	471	438	489	450	485	481	500	463	432	480	495	460	499	499	478	466	506	485	474	494	500	499	429	469	512	459	485	504	474	489	528	513	439	509	479	511	490	480	458	504	470	501	468	517	494	530	522	497	513	495	510	502	523	492	515	490	452	473	445	489	484	532	485	517	506	459	480	517	477	490	458	472	487	497	476	489	463	502	458	466	500	494	499	467	486	496	452	447	488	494	488	487	461	455	449	487	455	494	472	483	498	498	499	483	454	511	499	532	477	492	494	473	484	474	444	486	476	460	485	475	474	477	502	478	484	466	472	487	440	461	481	485	497	459	477	464	464	464	531	502	476	479	467	530	496	478	531	504	498	467	479	552	438	496	504	516	477	490	436	467	487	469	514	467	502	507	509	473	491	481	473	522	474	459	475	471	454	501	464	469	485	514	497	439	477	505	470	445	454	481	477	495	447	450	507	519	477	447	462	471	473	478	445	456	462	459	479	464	483	453	468	460	473	481	505	515	491	463	456	457	516	468	503	482	463	493	482	491	478	467	479	507	476	470	446	519	450	476	441	468	490	459	514	474	510	461	492	469	477	504	495	496	487	464	443	465	479	451	496	463	478	488	473	499	485	488	477	518	502	426	500	470	478	502	475	485	484	480	462	442	492	490	502	476	499	492	497	471	477	476	513	484	451	471	495	475	488	461	513	441	511	479	478	478	469	473	455	476	494	484	492	448	464	496	490	456	488	454	468	506	483	484	490	455	466	474	505	509	472	508	485	443	469	469	463	476	470	464	453	519	463	447	459	484	497	488	474	488	468	498	463	477	483	468	499	482	414	467	452	475	474	489	478	488	487	476	516	516	496	476	478	473	510	464	480	491	504	489	449	420	472	475	480	462	475	478	474	507	527	479	477	464	488	485	473	513	501	467	464	459	484	485	483	456	464	466	477	439	469	498	468	482	502	498	455	519	484	467	442	475	458	495	518	499	472	456	474	474	481	512	469	516	461	486	460	507	463	480	506	461	488	464	431	490	492	472	449	498	448	460	499	472	468	471	461	442	522	458	479	460	465	463	456	485	499	491	478	466	467	451	469	462	448	500	496	446	502	465	477	459	488	493	485	471	531	494	429	492	498	494	495	511	484	482	453	507	442	483	484	459	448	457	511	498	496	478	481	503	471	489	445	487	474	460	484	464	488	513	456	455	516	469	494	497	476	443	424	441	459	505	453	502	505	524	515	480	476	458	465	464	504	465	447	479	513	429	494	438	482	503	494	475	501	467	481	500	473	468	503	527	512	476	491	469	499	517	489	446	513	485	492	489	495	509	495	475	484	436	474	471	457	476	492	504	470	472	508	472	470	512	458	501	500	426	492	454	502	454	486	456	478	454	487	537	472	515	492	438	470	464	496	489	492	492	480	460	465	504	455	443	509	494	476	470	471	468	525	476	519	454	485	465	477	486	449	458	510	483	473	474	514	451	466	502	488	447	484	460	475	510	499	454	450	465	477	479	450	489	445	533	467	469	485	445	496	503	488	453	508	465	444	497	445	502	489	485	487	469	489	481	517	477	515	477	487	504	495	456	467	448	476	472	489	477	481	477	456	468	485	500	494	481	476	507	449	469	466	471	472	506	485	471	456	442	518	480	512	492	434	484	461	502	494	498	457	471	506	462	456	460	444	497	512	456	531	452	486	445	474	482	461	505	477	501	446	482	451	419	484	442	467	477	525	457	499	483	504	467	451	493	453	461	468	485	494	463	476	451	496	519	441	471	479	486	519	516	505	516	505	480	511	487	489	495	497	458	498	481	487	475	475	488	465	489	486	463	450	467	480	511	478	481	456	473	498	495	503	486	461	523	497	450	495	480	467	443	489	466	477	498	504	482	483	477	485	502	473	514	488	476	457	468	513	505	461	482	499	483	470	500	503	507	447	520	449	459	496	463	464	468	436	448	475	468	458	513	499	457	495	467	481	472	432	480	506	468	512	447	480	450	488	472	511	512	460	484	507	463	483	482	512	453	457	465	485	504	464	496	461	449	505	503	488	477	460	520	460	469	484	480	455	477	508	505	462	480	470	495	496	473	499	470	467	466	449	481	481	487	462	491	462	477	446	479	488	494	503	442	481	438	472	465	463	499	442	440	472	459	497	458	481	474	485	467	468	483	472	438	465	476	504	521	460	525	504	511	478	483	453	476	476	507	514	464	470	466	453	505	474	469	464	464	446	464	456	495	472	484	479	479	510	450	455	464	500	489	468	489	473	499	550	459	489	511	442	471	469	520	492	477	457	470	475	502	491	456	508	489	521	490	449	468	483	499	499	464	503	478	504	470	476	511	501	501	481	479	520	458	490	474	485	494	463	501	434	471	460	475	473	486	446	481	488	471	456	532	526	488	521	456	469	480	499	476	520	506	484	491	531	501	433	476	567	455	449	472	476	513	472	502	473	451	461	469	497	466	448	500	469	518	497	471	508	490	506	488	489	495	461	449	476	473	481	494	499	488	480	480	488	486	468	465	520	476	513	484	451	505	468	454	489	460	449	482	484	488	484	500	471	471	454	470	482	464	460	502	500	492	450	441	467	485	455	499	419	498	480	491	485	471	469	466	509	481	453	538	452	480	468	478	461	488	469	435	469	477	493	520	465	489	474	494	481	480	465	470	460	467	469	475	506	501	441	484	499	504	509	468	502	450	521	499	443	467	495	481	449	495	510	485	534	489	473	476	461	521	478	451	512	480	440	497	494	473	460	482	499	466	481	458	458	494	485	476	495	487	488	508	486	465	464	472	511	447	470	495	505	478	497	462	468	488	485	526	479	481	484	440	466	472	493	497	471	468	505	488	530	447	481	445	481	489	482	499	458	484	527	476	519	467	495	491	505	466	466	492	476	483	484	476	475	493	489	502	503	487	453	475	497	489	474	474	490	457	453	506	489	491	479	488	485	490	440	473	469	514	512	446	472	511	477	452	511	499	484	471	505	479	471	494	454	463	501	462	502	461	462	466	466	474	480	465	499	486	487	512	465	439	454	461	495	479	494	466	479	499	478	457	492	476	452	503	489	497	486	453	493	472	483	493	474	464	470	494	456	497	470	445	512	481	514	506	456	482	442
12150	6066	4817	4050	3104	2095	2219	1739	817	708	493	435	391	408	359	351	376	374	385	375	365	383	360	374	396	335	387	390	401	364	375	391	341	361	319	380	343	371	341	335	375	379	345	355	362	321	367	343	333	359	335	391	361	364	338	365	364	357	355	377	352	358	343	368	357	378	408	340	351	377	344	376	377	366	358	375	320	355	347	353	339	365	393	363	374	340	386	390	339	354	342	353	348	352	370	365	353	380	423	332	343	323	398	372	391	364	362	356	389	357	405	408	373	391	392	333	368	342	393	367	387	356	367	389	372	384	346	383	348	376	385	369	385	364	358	378	350	317	363	376	351	387	362	366	339	377	360	356	357	366	368	390	385	357	388	346	356	367	375	352	377	350	376	380	363	338	357	378	378	356	381	366	405	374	392	364	366	361	368	341	363	349	397	385	383	347	384	365	366	333	358	369	375	367	343	345	316	386	365	372	349	334	329	372	339	380	408	357	372	358	338	354	366	377	384	334	344	370	381	378	356	384	388	379	356	367	385	388	372	371	380	345	376	347	377	377	311	381	359	364	369	352	354	362	369	342	375	356	365	391	364	364	356	380	388	381	343	361	375	356	342	364	345	386	360	373	342	370	368	384	367	365	369	378	331	339	370	360	367	365	382	343	327	368	363	372	335	371	344	400	341	367	369	367	374	389	369	357	369	345	389	346	381	407	387	388	378	355	389	420	402	346	376	351	361	334	357	389	377	371	320	349	339	384	379	317	334	345	387	337	359	350	353	408	366	348	331	378	381	393	362	366	368	369	372	356	334	346	350	353	342	406	368	355	342	369	363	341	361	391	350	368	379	410	368	399	342	359	331	350	350	341	374	329	361	338	399	358	349	368	381	363	367	361	353	367	319	349	352	390	378	359	370	358	340	381	390	357	358	345	324	348	383	393	327	377	381	361	354	410	387	410	339	353	367	351	361	363	360	378	344	342	392	383	332	359	366	362	410	341	406	355	369	357	358	351	332	380	406	342	381	358	357	394	395	357	377	352	372	334	358	346	376	390	386	381	360	346	382	411	369	348	377	346	365	363	380	363	367	376	361	360	384	317	380	347	339	365	417	361	366	322	348	356	409	374	353	369	338	335	375	397	379	365	314	350	369	380	359	327	400	363	377	386	402	369	318	372	341	366	357	357	323	364	381	366	383	400	338	375	343	381	349	367	384	335	348	366	381	361	380	373	332	317	389	358	398	351	375	365	363	340	372	380	368	377	362	376	342	361	334	321	381	344	373	340	372	406	376	356	347	377	332	293	386	388	370	388	371	366	366	396	402	351	401	385	379	366	367	390	351	350	348	365	369	355	346	370	373	360	359	336	385	382	348	354	335	341	343	371	373	352	358	364	369	357	376	350	352	361	355	401	361	323	338	370	376	361	399	398	358	336	376	312	374	359	353	386	352	389	349	395	372	384	356	354	353	365	384	372	397	368	355	348	383	371	390	340	369	415	355	319	405	370	368	355	350	358	380	377	367	367	333	364	352	351	338	354	361	392	379	371	376	360	360	360	344	372	375	336	333	323	345	350	389	380	434	398	374	352	368	401	377	372	341	350	365	340	387	378	348	376	379	402	370	342	350	379	392	344	334	390	350	335	369	369	384	376	383	363	361	356	404	360	348	375	345	336	381	365	360	372	388	377	388	373	397	346	379	360	347	358	366	382	365	345	389	374	413	393	346	370	402	400	366	367	328	341	370	350	381	362	350	353	356	347	367	375	358	338	334	348	391	386	368	372	346	368	365	356	374	349	352	314	356	381	381	311	367	357	369	371	379	354	377	356	342	356	379	382	314	361	374	334	378	373	403	358	349	390	360	376	368	370	367	356	350	347	339	324	380	317	340	365	342	319	364	375	364	359	372	350	371	403	390	361	343	354	341	357	394	343	369	320	383	356	410	373	375	346	381	343	365	342	352	393	363	349	351	379	357	359	364	412	361	355	349	365	392	369	386	342	365	334	353	338	384	320	376	342	345	315	351	354	358	359	376	363	361	352	336	359	399	350	344	375	367	365	363	351	332	392	351	378	378	374	390	368	360	368	365	367	330	349	350	356	339	361	368	381	335	360	354	348	386	363	384	334	399	351	363	367	342	342	370	381	386	362	403	386	395	370	355	330	330	343	314	358	369	337	347	367	389	386	374	384	375	372	341	352	355	348	344	370	376	353	376	355	354	348	357	342	373	367	348	345	340	387	359	393	353	414	336	362	364	340	394	355	374	344	390	390	368	367	377	371	365	392	350	370	347	364	370	376	342	371	366	328	367	374	385	358	367	372	363	334	377	322	391	391	375	383	368	354	358	378	319	356	378	347	407	335	361	364	360	356	405	342	356	326	345	373	319	373	383	389	342	386	376	367	387	388	331	371	381	358	379	354	375	346	351	389	362	381	333	370	342	353	327	353	336	338	412	387	354	340	361	392	344	361	366	342	364	353	349	347	381	371	382	361	365	327	362	373	379	360	376	351	358	354	365	356	341	333	382	361	402	341	330	321	349	361	359	338	347	318	371	379	393	376	360	343	334	410	386	380	377	370	317	354	390	384	380	371	374	366	379	330	411	336	365	406	389	353	396	354	335	384	351	336	381	364	380	386	326	373	362	377	357	388	363	342	326	350	349	367	402	363	327	400	362	354	372	394	376	367	361	362	373	370	365	380	385	354	373	355	358	380	361	345	343	378	347	357	356	367	358	354	366	311	407	345	347	341	334	379	369	371	355	386	342	379	343	355	360	318	397	405	377	380	352	387	366	351	350	338	383	376	346	365	393	341	365	374	378	379	343	384	345	389	334	356	376	369	353	397	370	344	401	403	366	352	383	350	393	370	374	367	355	358	392	384	340	350	374	403	387	372	388	404	370	391	343	323	374	381	358	334	370	365	401	355	342	330	356	409	367	354	370	370	372	372	362	398	355	375	373	346	351	376	375	403	357	407	369	353	381	376	367	392	414	365	378	384	362	377	387	397	357	365	344	351	358	373	404	390	396	350	338	343	319	367	370	305	361	347	370	374	348	361	354	364	369	400	347	391	358	380	363	361	388	385	358	359	359	406	353	400	325	353	380	387	378	393	371	332	385	379	372	380	349	360	372	329	345	347	330	354	381	394	371	360	373	384	369	378	358	365	333	341	350	347	378	332	385	350	374	408	378	364	375	335	396	391	383	360	376	360	401	337	331	368	328	371	368	357	360	361	334	339	350	353	374	329	382	342	356	401	376	389	370	415	365	363	362	392	346	366	357	354	336	374	374	374	330	375	341	378	378	398	394	341	344	376	394	392	363	354	345	348	383	368	357	365	368	373	354	369	369	373	340	370	328	357	369	340	392	387	371	345	333	378	358	369	340	348	393	341	380	363	349	318	366	376	341	335	373	386	413	394	346	375	399	338	384	357	391	350	356	379	367	351	393	367	360	377	352	365	387	363	357	378	332	371	361	334	370	380	333	366	343	330	391	351	369	379
8853	6094	8779	10291	10076	7598	9284	6672	3881	2987	1495	1132	1022	991	925	908	906	872	839	891	880	898	879	883	844	903	912	877	904	886	880	880	938	920	886	932	860	878	901	949	869	895	903	923	904	890	867	843	938	917	897	888	921	848	851	853	918	840	901	916	879	909	899	930	850	884	858	906	903	918	882	919	905	915	853	881	872	915	859	925	917	937	927	872	886	913	904	884	901	862	904	956	919	861	842	871	863	923	930	891	864	944	910	829	959	892	901	902	881	878	878	900	914	863	899	913	857	942	815	910	875	868	887	862	911	871	881	922	888	909	902	893	835	863	851	930	888	905	854	879	862	865	883	895	906	913	901	892	919	853	902	880	880	879	900	878	915	907	877	826	912	812	935	932	842	866	893	870	880	866	923	889	867	845	886	969	908	894	973	878	901	919	869	877	888	878	921	889	886	835	892	854	931	880	890	957	836	903	865	890	894	855	903	844	912	959	909	872	892	903	918	932	862	882	919	890	866	880	870	849	915	867	906	889	916	927	889	907	874	892	900	851	851	927	916	889	894	859	863	876	903	875	863	871	854	924	823	905	914	867	862	889	874	944	866	861	894	896	907	949	889	863	855	908	887	923	913	882	892	930	885	876	960	953	938	865	955	897	873	905	908	899	917	923	902	849	898	874	911	914	896	891	930	831	897	908	929	899	896	856	884	854	870	869	924	933	848	903	863	916	899	861	982	847	940	841	924	958	860	902	888	965	921	875	924	852	863	800	944	894	922	872	854	833	948	903	912	907	888	855	912	907	938	905	926	838	876	901	909	882	881	891	864	883	865	938	963	818	880	875	923	881	890	873	902	900	850	821	869	887	820	887	859	897	889	872	848	889	866	828	917	912	915	899	854	887	891	898	852	906	889	852	844	897	893	861	882	879	827	959	882	926	865	932	839	917	863	865	879	872	852	913	832	887	877	886	851	939	872	874	896	899	859	872	912	852	897	891	876	886	913	848	897	893	842	858	904	883	871	919	821	887	853	975	938	889	892	901	883	923	864	929	894	886	867	861	892	925	909	853	859	879	901	917	856	925	860	868	865	890	896	872	878	872	919	864	867	884	976	927	889	920	886	899	914	861	929	880	930	806	907	930	904	928	899	858	839	884	905	905	874	930	873	923	871	936	933	904	850	924	887	869	851	904	875	881	913	852	888	859	893	878	914	929	834	897	863	882	918	899	895	899	867	911	928	908	897	940	839	927	906	888	935	904	882	932	846	883	873	835	918	854	887	886	828	902	841	861	918	886	931	876	898	921	927	953	929	909	858	876	873	895	880	931	879	852	878	863	866	884	900	859	883	904	938	887	904	966	883	885	880	846	856	900	839	865	936	944	900	914	899	904	910	871	927	923	894	918	879	866	890	925	869	928	899	900	832	858	897	899	853	859	845	836	894	870	828	883	836	930	880	898	881	903	906	848	888	866	926	896	920	844	984	891	896	896	865	913	935	861	926	908	877	858	953	853	871	889	905	886	909	937	870	883	912	887	920	895	949	876	871	900	887	919	844	900	926	893	896	929	916	891	925	919	891	866	860	937	883	910	859	882	988	948	891	954	939	884	877	875	904	876	856	825	862	931	900	881	920	909	908	908	849	906	830	902	895	924	820	876	864	904	880	943	892	917	913	867	929	916	870	892	887	897	892	881	878	872	869	867	878	881	850	877	858	909	932	964	893	912	924	927	904	878	864	920	867	879	941	919	833	912	896	879	846	885	887	888	967	874	897	865	851	875	903	884	903	847	878	904	881	852	942	880	894	897	847	898	885	852	879	883	879	872	897	884	879	895	896	890	854	875	906	909	894	879	883	940	918	850	858	895	898	911	886	884	923	918	876	815	897	938	840	898	873	894	939	889	871	870	909	866	871	863	853	886	856	873	895	931	855	913	868	905	891	907	977	876	932	866	862	902	942	862	915	869	935	909	884	860	899	892	894	897	879	884	869	892	905	857	898	852	906	917	894	958	900	876	895	820	953	873	857	872	934	887	904	893	912	863	860	912	871	915	874	842	893	883	859	899	873	903	903	953	859	890	899	845	836	926	908	896	880	909	890	918	965	876	899	916	845	908	896	889	961	889	900	893	900	936	933	878	879	937	846	881	884	889	963	917	871	883	880	876	944	915	864	876	934	845	864	916	884	879	857	847	892	896	915	888	900	867	938	903	863	897	913	906	896	860	902	877	865	870	881	879	837	917	922	908	846	848	939	918	872	918	892	891	876	891	830	893	892	892	824	838	873	924	873	897	879	901	873	931	912	905	888	923	893	824	899	918	893	918	891	907	912	870	937	935	899	911	823	859	850	875	932	874	862	901	879	912	896	898	884	852	910	851	896	870	892	864	872	907	955	904	894	873	896	939	862	846	941	831	902	889	858	873	847	884	875	917	876	906	905	917	938	878	840	916	857	864	905	888	911	884	906	880	838	900	880	937	896	869	866	906	859	849	886	894	885	878	890	877	922	921	898	865	889	891	922	874	859	867	882	870	872	924	933	895	911	855	898	948	897	885	911	867	884	874	807	914	870	862	852	874	919	882	835	847	918	894	912	934	822	868	892	914	930	917	912	928	896	860	887	934	898	921	914	857	890	905	839	941	918	885	892	842	863	891	882	870	906	874	884	917	939	893	915	859	885	898	922	867	929	909	937	918	945	859	901	892	887	914	880	896	895	861	926	936	865	880	875	935	883	922	864	907	908	900	882	889	897	878	935	919	881	864	882	893	866	917	871	861	858	893	864	894	938	841	888	891	906	864	923	904	900	868	870	889	909	961	899	924	929	838	887	840	913	855	889	900	892	883	908	925	872	918	940	908	909	908	882	901	890	906	880	888	872	840	928	868	861	874	873	828	921	875	856	906	898	890	881	920	886	922	878	860	870	901	844	905	925	873	904	930	877	903	887	900	904	879	847	919	899	892	860	844	933	870	862	885	867	883	926	956	830	912	899	882	884	891	875	927	955	885	930	928	881	891	872	953	897	891	897	920	862	844	889	934	919	923	925	878	964	893	829	909	884	919	842	934	874	915	873	899	920	929	869	914	909	910	874	910	853	903	895	922	925	846	873	905	841	872	954	891	943	862	903	892	919	912	876	891	864	929	929	861	854	833	876	864	828	919	891	880	896	932	921	864	894	892	875	862	882	887	892	863	940	895	864	892	870	888	893	918	955	924	922	891	888	841	934	885	915	910	839	896	842	912	884	865	871	836	871	865	951	878	897	850	878	928	839	854	923	921	886	877	908	880	892	873	832	910	895	918	891	849	907	866	863	929	860	906	885	884	904	911	854	910	899	912	876	878	923	875	914	943	864	859	905	832	891	864	879	899	904	877	874	885	877	924	864	854	896	926	921	882	894	889	840	907	901	910	886	938	879	882	890	873	917	916	880	864	899	909	904	843	878	860	904	881	910	908	881	916	890	878	892	852	914	888	871	908	871	956	871	822	913	876	860	907	897	873	912	898
27020	19169	20905	18319	13981	7764	5298	4455	2094	1407	840	542	460	422	397	332	357	343	362	342	373	421	337	344	344	337	298	353	328	351	347	373	333	342	339	338	355	352	382	349	344	373	300	359	307	347	343	385	370	368	323	358	373	356	325	321	361	335	314	340	362	351	333	369	357	296	315	337	332	309	340	357	349	372	346	336	343	329	351	351	346	348	353	335	337	370	359	339	359	357	341	348	359	352	376	357	384	379	326	334	349	324	321	396	349	308	313	346	342	343	334	355	333	347	353	357	375	318	330	342	326	379	367	375	388	368	374	377	317	361	354	346	380	356	340	369	353	324	313	384	343	341	343	350	353	316	346	371	351	320	349	365	320	410	355	325	322	324	364	323	346	337	368	365	366	305	332	363	346	343	338	346	347	323	338	338	322	364	372	370	317	349	375	347	322	339	345	369	321	339	344	359	350	373	345	364	338	340	347	346	374	370	340	315	346	345	353	354	337	358	350	337	336	361	333	315	347	380	347	335	375	315	342	342	346	347	403	398	364	373	346	369	364	379	357	320	353	352	344	348	331	330	334	335	347	361	320	352	322	344	346	330	346	316	332	348	341	361	349	354	376	314	345	378	358	347	309	341	336	376	329	364	346	354	376	368	325	371	372	355	326	342	363	350	345	346	331	328	377	351	314	348	347	319	338	330	356	361	349	349	367	378	365	368	332	323	330	366	365	339	362	336	356	329	328	338	350	339	362	383	340	342	329	353	336	332	340	353	381	335	344	391	328	348	345	404	330	365	376	313	355	341	323	344	335	301	360	356	308	339	395	354	373	373	330	363	363	344	314	371	360	368	383	330	338	333	345	367	348	373	371	388	341	355	341	346	381	346	346	333	358	360	364	363	354	343	359	347	368	346	334	337	315	339	350	330	341	336	333	348	346	377	343	356	312	330	368	332	349	351	354	364	326	313	355	355	352	336	373	343	341	347	373	317	312	330	343	357	303	327	339	348	316	339	371	355	372	364	364	356	331	314	332	371	331	343	353	353	346	368	339	358	339	349	347	351	338	358	346	348	326	347	357	316	341	336	343	376	376	371	351	358	327	326	358	352	354	377	349	360	310	343	345	349	352	344	345	340	343	361	369	352	394	357	354	319	334	340	364	310	338	360	382	336	349	349	361	377	341	323	342	368	342	380	366	358	323	359	360	363	336	345	307	342	336	352	353	366	317	328	351	356	356	332	363	349	343	355	343	328	394	356	368	332	389	349	363	321	354	314	346	359	327	319	355	359	318	334	353	320	348	372	375	318	311	331	370	345	353	367	359	376	322	348	372	377	331	376	343	351	347	361	345	336	371	379	379	411	315	324	322	348	358	330	374	331	339	331	350	335	333	365	384	378	399	336	347	337	382	358	332	341	356	335	288	374	311	354	335	357	340	394	346	363	332	350	327	337	339	374	323	354	347	343	369	350	365	366	371	316	336	371	350	321	353	333	350	364	322	317	342	366	362	369	336	310	379	340	325	351	359	347	330	344	332	334	338	368	358	350	340	326	321	337	338	354	336	343	348	366	401	352	356	369	351	347	321	360	367	326	314	314	334	345	354	354	324	315	342	367	340	332	338	330	325	345	367	344	361	311	339	339	315	343	327	329	352	356	340	347	356	329	352	343	365	342	326	334	352	333	324	297	345	342	362	332	351	346	382	334	383	335	348	364	354	362	372	342	353	358	357	327	326	303	360	332	338	338	326	362	329	352	307	351	364	352	362	349	341	367	358	338	367	330	394	372	351	346	370	337	351	355	367	356	357	334	317	329	355	340	346	365	361	324	321	372	333	346	376	373	355	365	338	333	373	346	355	385	336	364	333	317	341	352	369	338	342	378	363	385	339	306	354	332	357	356	330	411	326	364	329	326	323	336	359	387	378	294	322	334	316	338	379	335	368	350	355	377	324	336	324	362	345	375	347	362	350	363	358	348	350	353	370	378	318	400	344	334	324	369	337	346	310	350	313	336	328	306	301	368	363	350	329	362	328	337	343	352	333	378	345	337	344	297	346	332	334	297	375	363	347	321	341	375	368	349	351	356	348	347	322	360	312	347	337	366	355	362	367	355	364	347	342	352	367	371	330	330	358	307	350	398	348	365	328	334	346	366	321	331	379	353	338	362	326	329	362	333	331	319	352	357	355	334	291	356	355	348	321	385	331	334	367	324	338	360	344	359	366	346	331	350	351	357	350	371	365	334	358	349	335	346	362	347	345	346	369	327	339	343	364	351	351	350	310	367	352	349	335	337	380	355	362	354	352	311	330	364	339	352	349	362	342	327	349	330	338	294	368	373	368	298	319	304	329	349	352	373	342	353	374	349	352	362	359	345	355	359	354	305	322	358	379	345	365	326	360	363	323	329	387	316	378	342	319	335	335	368	339	351	349	347	356	338	345	352	353	321	361	358	365	360	362	335	313	318	319	348	330	322	361	345	342	327	315	320	345	338	351	343	313	326	314	332	349	378	349	368	354	337	343	334	334	304	310	328	365	340	361	304	369	363	337	351	356	339	358	353	337	321	359	351	339	364	375	342	343	328	350	359	331	353	382	391	338	349	331	312	338	334	381	332	364	314	311	397	377	372	320	318	375	361	329	330	349	317	318	355	341	363	354	331	357	360	311	335	340	368	325	334	329	329	337	368	372	336	360	327	321	324	365	364	382	362	362	359	332	332	328	350	350	341	335	342	388	332	339	363	305	357	355	339	345	316	352	331	355	361	377	361	365	335	353	336	353	322	359	366	332	365	355	351	366	319	373	338	396	344	368	363	385	346	304	376	339	354	342	400	334	349	347	332	346	342	345	397	352	373	320	360	380	342	344	337	334	358	365	308	369	362	350	332	349	355	345	356	396	362	354	354	361	368	371	347	352	340	373	360	339	348	288	333	346	339	365	327	367	351	339	335	334	308	326	349	341	329	364	356	366	388	343	360	351	338	350	363	351	341	377	318	391	319	344	376	378	332	341	357	326	365	339	332	353	321	305	334	331	331	349	340	362	325	366	349	343	363	376	335	370	347	353	324	334	344	360	347	333	327	354	331	370	339	352	347	356	355	321	339	326	334	356	373	336	355	358	344	412	361	340	345	382	369	354	327	356	335	338	325	346	334	323	337	348	325	349	333	335	341	349	338	366	321	321	339	367	368	336	362	361	330	345	329	311	363	336	340	310	355	364	355	350	341	365	334	367	375	327	338	361	375	342	325	319	379	354	374	343	356	354	312	371	372	311	336	323	339	323	362	328	362	370	317	356	353	352	345	344	329	359	371	333	345	344	349	363	354	363	328	372	352	324	367	349	371	363	333	353	353	347	340	376	315	365	371	351	337	350	327	341	336	342	359	346	348	339	323	325	369	339	343	321	359	362	353	386	378	317	354	337	335	339	302	311	320	373	316	349	367	349	339	315	365	311	356	329	355	324	327	343	319	322	301	364	315	344	371	307	326	323	367	323	368	352	386	340	340
19965	16469	25086	26263	27175	19423	18671	17087	9274	6592	4178	2022	1513	1299	1243	948	924	955	887	849	897	947	854	850	879	848	853	862	819	888	860	840	828	882	836	819	850	835	863	874	872	832	850	866	833	827	832	850	878	850	835	820	811	838	850	852	867	873	843	847	805	854	832	809	834	840	846	794	878	835	826	780	833	865	877	852	858	801	893	845	827	846	807	840	854	845	795	852	835	857	848	839	823	855	755	854	846	811	783	795	877	823	787	832	846	898	798	854	907	813	814	848	840	835	841	823	832	832	854	865	839	864	814	831	879	823	828	823	855	852	859	863	806	783	818	789	852	846	868	815	848	866	838	910	845	790	817	812	873	828	819	830	821	784	843	829	867	830	853	848	852	840	871	837	792	853	803	842	851	884	849	815	892	828	851	904	853	818	816	821	861	843	858	820	880	868	868	830	823	828	813	848	831	825	861	879	865	839	826	848	857	830	832	769	830	927	847	842	824	814	841	845	845	812	838	794	853	838	859	847	818	855	819	881	872	851	800	917	780	823	825	803	851	851	864	835	850	866	830	834	842	853	847	865	827	827	862	840	840	870	891	874	852	847	864	856	889	875	831	835	824	874	827	859	805	823	813	914	832	872	849	823	843	797	865	834	813	823	830	856	854	837	860	864	844	820	865	849	870	822	820	860	861	851	821	906	842	842	865	860	812	867	823	855	807	824	849	788	804	867	856	862	841	873	819	833	857	865	841	813	838	834	849	845	868	850	837	839	825	894	784	869	854	867	805	832	810	791	834	813	852	828	813	838	822	846	857	890	788	874	839	790	802	829	882	850	861	872	845	820	886	865	850	877	789	839	813	806	798	820	865	824	845	804	813	886	870	873	871	867	849	806	824	842	883	853	846	831	859	869	821	810	856	818	876	796	884	839	820	828	855	814	813	817	806	821	818	858	845	805	831	870	870	856	852	832	811	794	836	861	868	849	838	791	805	815	836	851	862	853	884	826	871	861	851	888	900	887	807	825	850	882	807	827	853	808	824	839	789	840	820	829	822	837	818	857	829	895	875	842	849	861	801	920	848	818	830	849	799	829	814	810	799	795	835	779	828	823	872	848	831	828	833	803	858	902	871	809	863	833	874	892	861	840	823	914	813	870	839	854	869	850	793	837	837	847	850	841	851	843	857	881	847	884	889	855	857	822	837	824	893	810	869	840	856	786	803	815	837	864	842	803	892	900	839	798	853	857	844	885	820	847	855	868	808	825	873	835	860	804	894	824	846	832	802	799	874	850	845	816	852	832	803	863	838	877	765	875	837	801	829	882	832	815	860	867	854	846	843	844	820	846	838	867	823	873	805	801	863	844	892	846	909	841	816	846	870	860	870	868	908	816	845	815	832	803	838	863	809	883	877	901	873	904	831	855	852	870	864	874	874	838	839	802	812	882	844	856	857	800	826	835	848	831	835	830	799	844	861	810	845	837	866	806	830	826	877	840	907	840	835	859	844	867	832	871	858	828	849	833	815	834	817	880	866	827	811	836	842	847	814	816	881	848	825	843	858	847	813	863	868	846	845	881	829	841	877	847	930	811	802	843	819	865	843	826	851	869	858	870	836	860	811	843	887	860	856	847	821	856	806	828	801	837	822	896	866	869	856	886	801	843	876	867	816	872	864	836	879	865	871	868	815	893	823	854	806	790	898	911	892	871	871	833	849	807	823	834	791	838	855	817	840	840	823	795	806	842	835	830	841	850	867	886	802	853	873	782	851	889	854	913	862	837	823	831	851	878	832	864	844	836	898	883	827	830	811	851	836	866	874	841	867	841	823	881	827	870	884	788	813	783	804	825	817	792	850	840	813	823	854	789	854	897	897	866	818	829	817	863	880	821	827	802	811	854	838	837	822	810	829	828	899	819	826	852	875	797	806	862	820	814	864	813	848	853	810	853	873	861	818	851	847	905	807	835	826	833	795	849	813	792	842	797	851	851	865	812	831	825	891	781	877	860	838	840	866	819	825	909	868	852	839	804	868	869	803	827	837	863	837	892	820	819	756	843	896	887	845	844	824	877	845	868	863	823	816	848	820	873	840	864	820	843	847	853	878	823	869	846	845	844	862	834	842	914	824	870	796	862	853	819	800	814	839	837	867	824	848	808	824	846	863	820	833	821	858	793	833	893	838	875	833	841	817	821	820	814	850	778	836	867	864	887	852	858	882	804	836	842	789	872	882	862	834	867	873	842	845	854	844	845	882	794	883	753	851	778	837	820	867	832	832	831	856	799	871	853	836	828	861	813	855	820	794	828	893	833	870	854	838	889	795	823	815	889	825	867	842	846	825	836	822	862	828	853	854	863	884	883	762	870	792	887	811	831	808	887	813	885	830	771	881	868	807	853	829	809	813	820	804	875	793	854	870	879	823	834	838	837	847	859	847	800	868	810	849	838	883	850	908	890	788	830	820	885	870	804	816	806	813	811	873	890	871	859	849	805	832	857	846	825	804	799	804	859	862	845	841	818	808	832	917	802	826	805	803	865	787	809	882	856	891	814	832	878	914	805	823	858	836	841	877	791	835	867	811	881	803	881	854	779	826	842	839	809	845	851	802	811	868	854	823	776	869	846	855	857	856	802	901	830	797	877	794	869	830	844	806	878	847	870	858	817	815	818	858	831	837	873	840	806	849	899	868	787	841	832	866	837	852	905	827	837	801	827	881	817	839	848	882	820	837	911	839	854	839	831	869	820	822	838	817	892	871	805	886	848	823	806	874	896	786	895	837	796	914	869	847	850	838	794	824	871	851	851	856	852	868	804	796	836	877	852	830	805	865	831	829	872	807	808	836	858	891	810	851	853	878	824	826	849	857	902	867	824	884	801	814	883	818	863	842	832	862	811	793	823	822	822	804	849	865	841	861	911	838	833	816	872	851	825	845	850	813	885	827	797	827	830	828	835	874	808	859	844	790	918	844	887	886	810	879	804	798	880	804	808	836	882	826	849	864	813	860	838	858	811	890	882	813	835	856	867	887	862	845	830	866	901	847	852	857	827	825	845	865	857	841	876	861	872	835	831	838	784	846	831	864	835	836	870	834	832	804	881	847	856	889	908	880	846	825	840	841	835	799	794	857	887	826	804	870	883	824	812	847	865	877	849	836	791	852	882	853	807	883	833	813	878	902	814	792	787	849	889	848	858	812	791	792	809	844	811	843	835	849	854	840	855	805	855	879	888	853	805	897	850	848	810	840	820	886	813	804	833	860	860	855	850	832	843	831	859	858	820	862	865	808	806	821	820	870	835	852	830	827	839	838	851	849	882	827	876	858	805	843	883	826	885	869	853	863	819	886	828	863	847	920	781	849	820	869	796	825	925	850	861	835	863	858	869	839	849	865	873	841	874	833	858	908	781	823	867	802	811	872	796	916	851	840	803	838	810	831	842	832	823	857	851	867	879	811	839	886	805	859	851	816	826	850	805	824	834	898	865	888	847	820	798	888	897	885	769	899	894
37389	28595	31122	25420	23239	15435	9803	7056	3351	1768	1424	591	307	291	249	223	187	204	204	172	181	180	192	234	181	210	175	189	193	165	183	177	173	178	188	171	167	163	193	175	208	197	148	167	172	164	182	157	160	177	199	192	179	187	158	170	175	180	176	171	184	171	176	175	207	175	160	183	184	155	187	192	183	167	185	165	151	164	187	191	156	163	192	179	168	186	181	186	191	167	168	156	164	175	187	201	189	174	169	148	179	172	174	156	167	165	185	186	168	184	186	199	166	179	185	202	191	147	162	169	177	166	169	199	203	190	183	171	179	189	201	179	143	167	186	183	192	201	181	162	177	160	176	167	190	187	186	155	166	177	176	188	172	168	181	161	189	175	171	180	176	178	187	193	184	170	163	202	178	154	159	203	167	194	199	177	202	183	165	211	202	183	176	180	145	188	162	177	184	181	169	187	199	214	164	188	169	167	162	166	178	172	192	180	182	196	160	167	163	170	166	178	201	167	192	204	171	177	172	173	166	172	175	202	171	159	191	174	185	204	171	165	185	152	156	163	184	186	203	208	164	168	177	172	172	192	178	186	170	174	211	197	159	150	169	169	183	178	154	181	181	168	191	162	179	187	170	172	189	174	177	157	203	172	187	172	168	182	168	194	179	197	146	185	181	163	182	166	185	151	191	162	190	174	196	166	171	176	171	188	174	196	186	168	133	166	165	171	193	165	183	179	204	184	188	158	182	161	144	195	163	182	175	163	175	151	165	191	173	158	167	195	182	175	192	143	176	177	182	188	166	185	190	196	164	186	178	189	174	170	182	180	177	193	216	187	159	191	173	176	141	158	205	154	169	168	213	174	168	181	185	170	191	197	173	195	179	190	188	178	178	181	204	179	204	154	162	172	182	184	178	171	175	196	208	180	154	192	208	182	169	188	176	181	180	173	184	166	189	190	168	155	169	180	180	196	155	202	170	195	178	174	170	170	175	170	165	174	181	191	217	165	185	173	171	163	173	173	190	175	164	177	172	199	171	195	197	182	187	176	210	170	181	181	174	183	177	179	194	190	178	187	188	159	173	171	161	176	174	176	199	159	165	182	159	163	197	180	176	169	190	179	189	149	179	190	180	159	209	187	183	171	173	175	167	190	193	191	190	158	143	171	188	162	179	228	179	170	183	163	165	168	171	180	176	178	181	176	187	179	177	179	165	177	167	166	163	177	200	174	175	206	193	188	182	179	170	180	182	186	180	183	191	185	202	173	192	188	191	143	200	167	198	179	186	163	192	195	179	152	180	163	199	179	169	163	165	151	163	160	168	179	176	198	176	195	167	152	191	187	180	189	181	179	194	163	200	173	171	177	182	178	174	178	158	191	205	179	172	180	169	210	185	175	184	191	173	196	184	170	187	175	189	180	189	180	158	163	170	180	165	164	170	187	158	162	183	179	184	200	169	190	192	177	194	176	143	187	172	200	163	171	190	184	180	185	166	173	222	185	190	149	184	194	189	168	168	180	204	181	161	177	194	183	174	173	181	165	158	183	176	151	175	156	204	167	162	170	150	170	177	169	178	158	162	170	191	185	189	165	192	166	201	174	204	175	188	168	186	177	190	159	187	199	181	174	178	188	190	182	169	189	187	181	157	179	183	197	195	183	190	169	181	192	193	160	169	181	194	188	185	171	175	169	158	171	183	182	183	174	183	173	188	188	204	168	174	197	185	170	197	162	155	167	183	155	162	147	162	195	169	186	173	180	186	189	158	184	168	177	173	199	176	158	185	167	185	184	190	200	207	178	175	178	188	158	199	180	162	186	199	177	177	169	156	168	204	194	201	193	151	178	180	187	181	184	150	188	194	167	164	187	165	165	162	174	171	186	189	179	174	171	173	175	190	184	173	177	199	176	158	168	171	184	163	172	171	178	181	200	179	152	171	213	192	169	172	165	195	150	176	179	173	169	166	189	178	185	184	168	179	181	166	184	171	200	200	167	197	151	149	162	175	195	163	167	165	190	170	177	177	195	167	202	157	176	152	164	154	170	179	199	172	168	189	192	146	177	168	143	166	185	179	188	174	186	207	183	216	164	172	173	175	174	182	189	178	182	168	203	194	159	163	176	173	195	223	145	164	150	156	178	184	166	194	150	174	185	192	192	178	155	169	176	166	164	169	183	177	197	170	173	194	177	182	185	188	168	186	178	194	174	190	195	195	130	173	179	204	149	167	173	158	173	179	165	164	173	180	167	152	174	164	169	215	197	195	168	179	176	186	179	164	176	182	200	183	207	152	172	147	179	171	180	168	174	172	188	184	164	208	185	159	169	174	172	154	174	157	213	171	157	202	189	174	164	183	204	184	168	180	176	171	158	203	178	147	218	173	162	180	182	171	165	177	163	184	175	174	175	193	182	176	187	168	166	180	173	169	183	187	178	167	166	177	158	182	175	187	167	182	192	190	158	177	190	200	173	171	171	160	180	178	169	175	212	161	170	156	162	189	184	171	161	184	179	183	182	183	153	186	161	191	197	181	188	178	152	190	196	169	188	171	174	175	180	160	169	156	176	195	184	186	170	176	202	173	162	191	158	184	181	159	184	179	174	160	181	184	176	183	172	185	166	179	185	162	181	196	169	172	160	175	166	173	185	202	183	184	196	185	174	212	155	176	186	161	190	191	160	171	162	153	179	182	151	169	168	170	149	170	194	178	174	188	172	217	171	173	163	187	155	194	183	201	181	210	185	179	169	182	177	188	163	166	165	174	167	185	176	167	178	181	162	184	182	167	175	166	192	180	210	164	161	176	156	183	196	192	160	191	176	180	190	174	180	204	190	187	186	191	185	180	212	197	198	190	188	166	182	180	168	182	188	169	176	173	184	178	197	191	174	201	197	173	157	188	188	187	176	175	174	172	207	193	184	199	184	183	164	197	194	209	171	191	175	170	170	181	173	182	187	191	192	194	180	174	179	167	173	183	201	159	181	145	169	195	203	182	172	155	199	188	200	201	152	188	173	163	204	179	180	177	185	173	166	168	178	185	201	168	182	176	174	171	166	164	149	194	200	181	162	167	172	182	184	173	192	200	178	196	191	179	173	190	165	171	158	165	168	177	194	157	172	186	205	162	187	190	187	173	174	172	179	184	170	192	191	188	205	179	161	161	175	173	175	188	181	164	161	185	190	166	191	176	174	186	171	165	187	182	200	180	163	168	169	172	195	175	167	178	198	167	182	185	218	187	203	171	174	181	152	177	179	178	175	188	171	187	203	169	181	193	204	179	183	191	177	182	175	165	159	166	163	162	188	203	193	189	178	184	165	182	175	154	153	190	197	170	166	184	188	178	175	185	148	204	194	179	178	190	174	161	168	158	169	165	160	176	189	198	168	180	184	168	163	171	189	192	168	182	163	181	164	182	166	197	175	188	174	162	179	199	187	178	179	160	168	173	191	169	179	177	177	181	181	180	176	181	141	171	166	152	159	154	172	164	186	186	192	171	189	162	159	164	153
26158	23460	32787	32780	38185	30136	25106	23903	13097	9134	7028	2985	1208	1076	956	849	678	604	560	548	560	518	544	512	522	481	477	506	527	515	496	463	442	452	518	502	496	449	455	473	470	455	455	485	471	454	467	465	439	510	472	456	482	467	457	467	458	482	448	452	473	450	459	459	463	444	470	439	507	472	404	477	467	452	448	442	468	430	487	465	471	450	472	450	484	472	425	482	449	463	453	498	440	456	493	448	468	499	451	436	474	442	469	458	494	486	457	450	482	470	462	443	451	489	502	461	429	455	453	478	452	465	463	434	490	470	498	434	451	433	440	432	475	445	496	419	446	470	490	515	453	461	450	441	435	485	440	476	459	441	452	451	466	487	494	417	444	483	493	474	479	419	445	406	459	454	427	442	472	439	464	466	441	449	476	474	485	461	440	476	479	455	430	465	433	493	500	412	443	422	478	435	458	471	425	474	454	488	418	457	417	448	461	434	492	475	473	457	496	446	470	407	473	475	423	472	446	497	495	492	475	431	458	471	464	465	474	435	442	464	490	446	420	446	407	471	452	446	446	453	477	505	490	444	482	444	420	439	451	475	464	467	446	482	437	427	426	449	420	473	440	444	473	474	435	458	439	455	505	471	444	484	441	483	455	463	457	427	480	467	440	447	474	468	456	470	451	432	461	453	465	478	453	467	452	465	421	443	481	438	455	459	481	465	450	474	468	471	483	461	484	437	483	456	471	456	494	476	465	497	492	447	456	474	486	479	464	486	477	449	476	410	424	442	509	417	451	467	460	476	483	443	450	448	491	468	494	479	470	470	446	451	470	478	430	449	439	464	488	434	479	464	466	460	471	429	471	463	471	435	428	440	427	437	440	446	474	452	446	429	460	477	452	496	459	467	445	431	438	476	455	452	418	454	509	474	470	467	443	445	431	464	420	462	485	463	432	473	441	458	470	490	421	429	468	439	470	471	468	472	459	453	462	432	454	469	509	473	467	445	447	439	462	438	430	438	473	412	434	465	447	432	469	498	466	462	425	471	432	457	420	459	453	484	461	474	467	468	446	484	450	453	447	411	479	465	453	462	482	436	444	451	463	445	426	482	473	507	459	473	428	466	458	458	457	485	469	470	476	477	461	477	470	490	454	439	460	482	486	452	495	441	437	465	479	433	456	444	476	433	459	491	490	457	473	438	462	454	458	447	424	455	473	461	509	424	470	435	508	459	425	470	499	443	428	465	454	484	462	484	474	433	457	450	419	439	450	452	464	440	468	473	444	461	451	453	465	452	489	490	433	455	468	496	500	461	418	456	495	440	492	447	447	493	486	465	473	459	466	441	464	470	455	428	458	434	461	456	461	445	459	474	477	439	443	467	439	480	475	456	432	424	456	460	415	457	473	488	423	490	481	444	461	478	469	455	418	461	445	455	466	438	448	459	508	458	418	443	499	457	491	472	481	471	454	442	449	471	462	471	444	469	471	446	456	470	488	462	474	458	459	447	475	441	452	442	482	439	449	432	437	476	485	454	464	464	426	474	493	455	447	447	452	441	482	490	473	480	467	476	474	435	469	453	513	415	459	470	449	434	484	480	474	483	435	474	493	482	431	447	443	495	447	506	478	414	440	477	451	475	484	454	434	439	437	479	495	485	496	443	441	438	441	465	443	492	469	487	457	499	458	469	468	462	456	446	452	449	461	432	444	434	457	452	478	417	430	473	425	489	443	448	425	450	479	460	474	468	440	436	473	458	465	451	478	441	472	497	466	495	495	426	464	488	446	451	450	416	496	427	456	465	492	487	476	458	458	427	479	459	444	462	445	468	438	469	452	435	477	467	457	487	450	472	443	464	414	460	460	430	476	474	471	475	483	508	452	460	473	447	451	473	436	486	447	438	448	492	430	456	479	463	461	454	446	454	466	471	470	485	435	448	472	423	458	458	456	455	464	492	467	448	448	435	432	467	436	468	475	467	431	457	444	484	446	443	434	474	453	460	470	466	467	469	457	469	489	461	481	489	461	474	463	459	468	444	456	426	487	462	446	447	446	463	424	490	430	443	487	445	475	466	473	447	461	469	482	469	440	411	471	478	455	462	438	427	488	443	462	441	468	436	453	481	483	457	446	489	452	467	456	425	471	453	488	447	491	474	400	461	419	422	444	476	399	434	422	440	466	467	488	432	427	447	461	451	482	434	486	419	471	495	444	474	497	446	471	466	454	476	471	414	484	462	474	470	455	453	439	500	459	456	461	465	489	461	475	431	470	477	450	445	457	463	461	473	476	465	460	463	508	495	450	467	489	431	451	421	434	492	446	436	431	492	483	441	486	468	457	469	498	464	503	448	455	482	458	475	491	459	427	456	472	459	489	475	466	472	431	466	462	466	474	443	482	452	465	438	448	529	473	477	460	491	437	482	447	461	439	480	461	496	463	469	484	466	474	449	467	430	461	461	428	455	484	420	462	494	422	440	496	482	464	462	480	457	462	467	424	471	459	498	468	466	484	460	463	434	482	452	416	454	455	455	449	500	448	467	460	479	435	475	495	484	450	463	481	444	472	480	477	409	439	492	464	477	451	453	480	458	448	457	475	468	466	465	457	459	456	505	438	478	444	474	479	508	450	485	462	436	493	452	465	480	457	476	418	462	451	435	451	480	424	474	473	447	468	447	447	445	474	457	506	426	415	407	447	465	476	435	456	458	444	454	475	454	490	479	471	449	469	487	457	456	468	438	452	474	477	471	468	461	436	475	469	496	460	442	493	476	444	460	474	477	480	451	508	439	475	452	485	491	446	465	448	421	485	463	430	418	432	458	441	481	462	478	461	442	453	423	457	450	431	487	462	425	480	468	442	481	478	455	475	430	448	483	456	445	438	457	472	437	459	453	431	458	470	471	399	449	432	466	446	475	459	458	447	435	492	472	436	459	458	437	461	470	483	484	476	463	489	482	491	483	460	455	493	426	444	480	442	468	450	460	472	435	461	451	466	467	407	472	464	422	457	463	434	413	454	446	453	476	460	473	474	441	459	459	454	466	470	451	459	477	433	466	428	445	429	444	472	481	478	446	487	490	479	416	484	457	438	434	460	457	457	459	465	471	476	489	455	474	432	480	422	454	479	454	461	462	456	474	466	478	452	450	452	497	490	476	478	483	456	468	491	452	467	469	415	479	444	471	460	428	481	468	431	456	432	476	500	453	472	408	451	468	470	461	448	416	498	461	466	506	462	487	440	453	454	499	461	434	464	491	466	457	459	437	432	472	444	449	455	484	447	496	430	465	477	465	442	453	450	499	471	456	486	460	498	470	429	463	493	457	430	447	470	462	440	428	446	407	475	472	421	457	500	435	487	440	475	483	482	459	466	500	438	468	483	461	456	461	471	459	473	505	450	483	468	440	503	483	437	449	461	503	440	481	476	473	435	466	459	495	492	472	478	428	463	452	454	445	459	449	427	427	443	472	463	449	446	437	463	465	458	438	426	486	480	447	460	460	461	491	488	490
11916	5920	4894	4108	3793	3148	2290	1836	866	629	503	408	369	346	362	362	353	358	344	349	307	327	353	366	333	345	360	369	354	390	385	335	367	362	368	348	359	342	339	313	348	375	338	384	337	333	361	341	360	365	345	319	333	387	343	382	357	339	335	363	372	339	368	370	366	362	353	368	362	365	376	381	324	334	371	359	343	347	385	343	364	360	354	386	330	376	344	357	359	365	358	354	380	357	328	328	322	320	340	333	364	356	361	394	322	364	352	339	383	355	324	342	372	331	377	349	348	353	363	307	378	388	346	334	352	393	359	335	343	359	347	352	325	352	352	356	344	338	352	339	321	339	343	329	318	317	348	346	380	348	328	370	360	332	369	331	364	362	320	385	361	383	405	369	358	353	349	329	366	354	332	333	330	351	339	361	355	321	372	355	369	363	355	355	300	362	382	361	363	342	362	354	364	348	372	366	314	368	343	403	366	353	371	357	344	332	318	379	383	337	347	380	380	335	347	354	382	349	365	341	349	358	359	332	333	338	348	407	377	377	351	364	334	348	329	338	354	371	358	365	349	339	335	392	338	376	336	345	365	362	355	381	367	325	344	371	365	353	367	327	355	361	330	333	336	363	348	316	361	352	391	361	359	343	340	344	337	348	382	346	323	387	326	307	321	364	331	331	357	342	337	373	335	336	324	347	332	328	358	373	410	374	372	343	361	322	356	384	368	376	354	377	344	365	340	347	333	350	363	363	390	337	382	353	344	347	340	384	353	385	381	387	345	383	389	358	331	339	366	357	344	324	333	356	363	355	370	354	356	344	367	330	334	367	344	353	337	328	370	366	340	367	336	389	328	368	354	346	349	361	367	358	324	348	361	349	402	355	357	344	348	346	371	396	318	365	347	361	350	341	349	363	362	343	313	371	335	395	336	343	379	351	358	337	342	390	372	328	339	342	373	378	369	367	347	372	352	326	376	382	318	324	360	331	338	332	372	379	349	367	367	329	373	380	342	349	361	361	334	354	363	350	342	370	338	365	370	349	353	325	356	407	346	363	347	366	345	357	357	389	325	357	379	359	333	330	365	332	329	376	342	354	356	334	366	347	343	387	356	329	347	387	362	381	356	351	345	355	350	369	348	339	374	350	348	365	332	367	300	357	342	371	321	374	336	348	398	335	352	340	352	348	345	349	375	389	340	375	367	348	344	360	325	353	313	363	360	364	330	338	317	353	344	356	366	360	371	287	313	352	353	350	367	337	356	347	344	376	380	307	340	345	313	317	364	372	390	329	364	374	383	348	329	335	327	338	335	333	353	314	353	357	373	327	337	341	333	321	324	351	320	327	355	382	354	392	339	372	333	326	367	347	342	357	320	377	349	330	366	399	351	335	344	394	369	362	312	364	344	336	328	332	348	322	365	314	351	354	349	340	323	334	329	400	329	338	381	358	333	359	337	358	360	353	323	355	348	347	355	354	334	359	331	378	347	364	379	375	364	359	320	356	332	342	339	319	346	329	386	356	351	371	342	336	348	347	370	353	338	392	322	368	362	360	354	375	377	366	346	344	325	354	366	343	352	357	352	379	364	371	373	364	341	366	371	343	313	356	371	343	378	302	324	384	348	374	357	382	354	322	354	369	366	343	368	355	332	364	358	389	363	361	371	347	348	328	349	353	334	335	331	364	337	375	364	351	344	364	352	345	364	336	315	378	356	348	339	365	340	322	349	331	342	396	364	346	386	373	319	355	360	375	358	355	341	317	341	361	367	363	350	331	334	344	359	342	364	361	334	363	348	379	376	348	380	344	376	330	374	368	339	377	321	346	360	345	375	363	341	327	343	357	330	353	334	377	366	373	339	340	412	386	335	349	356	356	337	364	371	376	371	325	340	350	370	356	355	326	374	378	336	319	351	344	358	363	334	342	341	341	352	330	328	331	336	330	349	344	329	336	335	382	345	355	372	303	337	381	348	345	365	329	353	338	328	368	351	365	341	324	382	338	393	370	339	334	349	348	338	358	372	345	343	337	320	329	370	357	370	346	360	352	342	373	369	351	343	341	345	360	366	336	379	337	348	338	348	345	367	365	378	369	374	380	383	376	340	328	344	331	367	378	380	362	380	345	380	397	373	361	367	374	344	374	384	359	377	342	370	364	386	353	359	339	348	347	346	348	370	328	361	347	385	344	346	379	397	385	316	344	370	321	372	337	369	368	377	343	380	336	355	329	341	347	370	349	376	337	386	356	320	362	356	398	349	343	373	348	348	359	371	373	345	376	367	376	341	392	362	348	341	369	369	344	314	353	356	353	358	339	340	380	357	358	362	338	338	332	359	355	358	375	329	344	368	377	330	342	330	373	352	350	344	379	358	369	366	333	345	350	349	352	326	361	378	342	339	371	322	333	374	350	319	340	361	306	380	374	325	330	343	369	388	344	363	358	342	325	396	343	346	385	367	361	348	376	380	346	355	329	309	382	388	345	324	346	315	357	381	352	318	350	346	369	348	362	377	376	322	359	373	369	348	374	380	331	379	385	381	365	358	343	357	347	341	366	342	331	368	361	371	347	339	364	366	316	350	329	352	325	374	375	310	380	343	334	372	336	352	374	374	350	353	331	336	355	387	327	387	381	383	363	357	329	376	339	344	362	352	352	315	311	358	338	337	349	373	373	369	355	393	360	325	386	313	352	314	350	355	364	327	337	366	353	336	347	386	347	331	341	348	382	367	358	357	342	375	349	342	336	336	371	373	347	346	323	331	382	384	366	361	374	338	348	367	390	388	358	358	356	350	346	356	359	338	363	363	350	354	360	360	343	297	389	341	370	395	379	345	397	331	356	362	359	350	355	368	353	376	334	349	345	311	323	349	353	350	340	338	357	350	374	370	332	372	371	353	340	379	350	332	350	369	371	347	338	358	374	349	368	384	349	381	364	317	326	376	385	373	324	339	338	342	342	354	338	367	352	345	353	368	344	340	328	356	374	368	318	340	375	319	358	399	347	344	346	341	345	368	386	362	330	388	330	363	347	389	338	333	348	329	336	334	362	332	341	349	353	362	374	351	405	362	367	354	378	355	354	400	326	350	332	369	337	342	360	383	377	337	332	367	375	350	379	346	331	346	359	375	357	370	359	350	324	340	371	344	344	374	353	364	351	322	375	355	384	354	344	350	359	338	351	339	352	355	354	367	336	368	354	361	370	388	376	360	332	369	350	394	317	346	333	368	332	331	340	343	363	344	371	341	372	364	357	360	352	379	346	333	351	334	321	352	336	356	374	340	334	345	396	352	359	333	332	365	316	352	384	337	361	371	348	341	385	343	350	344	342	335	347	348	364	366	351	358	359	341	308	388	319	348	389	317	382	400	339	359	343	375	362	375	402	348	373	343	380	356	367	360	332	372	331	341	339	364	348	325	348	331	337	342	325	356	355	380	321	367	337	362	381	376	355	350	329	330	360	342	358	359	353	317	350	335	357	344	347	359	367	371	351	351	337	341	357	340	369
9117	6312	8828	9918	11514	11254	8739	8380	3589	2658	1885	1320	1030	902	952	919	886	855	868	836	894	935	835	853	876	827	893	834	849	872	849	900	893	885	806	878	850	889	881	852	893	909	906	818	895	847	856	870	871	876	862	867	880	845	871	865	874	832	892	892	839	877	891	923	840	862	822	900	832	886	830	823	864	900	851	861	912	860	892	932	870	878	840	862	914	851	903	893	876	882	883	847	886	830	837	862	890	928	833	875	835	829	888	871	889	885	847	859	898	856	895	834	860	870	861	941	849	856	917	898	849	891	855	875	883	842	848	861	878	914	826	916	868	846	862	857	864	826	875	850	896	884	816	850	890	844	836	813	879	896	847	911	955	846	908	890	876	827	856	840	866	877	835	933	846	856	870	845	877	877	887	892	856	839	851	901	844	862	812	863	856	877	837	877	884	873	852	871	902	864	881	914	823	865	931	885	901	848	866	933	866	899	851	870	829	852	909	901	844	861	848	884	831	868	915	853	810	897	878	847	841	861	866	857	834	868	813	866	899	878	911	858	803	872	816	821	839	917	880	845	910	864	910	856	836	853	836	858	894	854	865	849	899	910	865	817	864	869	835	929	900	889	879	887	900	879	873	860	892	833	887	828	924	812	871	884	806	789	900	879	833	825	896	867	867	886	835	817	844	897	902	846	872	887	883	867	842	891	880	842	906	818	886	886	884	864	877	853	876	873	891	881	918	854	893	905	868	941	838	882	838	794	958	859	860	890	916	880	855	935	872	901	895	909	849	845	838	886	928	876	897	876	902	833	904	874	842	908	839	917	908	891	909	818	917	855	865	898	942	827	851	812	893	830	876	871	919	874	820	897	859	918	931	826	845	913	854	883	889	915	882	849	882	862	882	841	846	860	843	896	877	848	865	889	835	815	917	836	826	880	879	848	903	918	833	939	871	862	854	860	930	820	886	839	888	904	910	859	917	863	887	860	894	866	857	889	835	834	888	929	881	838	860	820	823	862	837	836	838	901	908	856	829	847	914	858	812	894	859	894	851	847	854	819	831	854	884	849	846	863	903	851	888	852	880	838	891	898	862	850	863	911	884	866	853	865	874	805	852	858	857	861	887	899	856	841	879	900	836	824	909	869	904	854	846	840	883	855	910	874	874	891	873	874	842	871	844	905	913	912	891	891	860	846	857	864	871	870	845	891	851	859	848	865	872	858	873	849	933	894	833	885	884	842	900	898	876	897	887	888	810	860	874	860	874	863	860	904	888	856	892	884	882	893	902	857	857	907	888	855	853	833	873	860	869	927	865	924	865	885	834	905	870	859	917	832	872	793	869	843	841	844	887	903	843	923	858	916	876	853	873	850	906	894	831	902	870	929	859	870	843	869	870	859	917	903	871	892	890	886	895	884	838	879	901	823	901	870	839	898	915	855	847	915	874	818	833	793	829	882	905	827	860	845	876	907	807	883	852	875	835	904	889	848	896	885	897	835	861	874	782	854	868	856	892	853	833	861	885	875	897	900	811	860	874	879	831	830	844	881	846	850	871	907	896	868	864	861	846	855	892	875	861	883	856	839	823	833	874	894	896	925	847	848	875	911	833	946	851	878	883	835	844	875	820	848	858	873	843	834	844	926	886	803	850	885	859	909	872	904	874	856	849	876	892	856	893	885	823	839	896	832	850	917	905	890	861	917	912	856	874	841	874	873	887	891	887	833	857	854	858	899	813	894	902	885	884	839	834	855	832	924	884	845	856	845	911	830	868	827	894	896	831	867	858	913	917	822	832	890	873	902	848	847	903	854	869	912	881	885	898	842	915	868	916	844	896	861	895	886	873	893	878	925	882	884	908	842	838	836	891	919	878	838	882	860	886	833	897	866	895	842	849	907	888	827	841	882	889	867	835	851	855	881	867	896	845	862	816	903	857	919	893	901	853	870	869	887	830	909	896	873	918	870	886	879	908	821	875	895	934	917	915	844	895	854	872	808	873	859	907	895	878	851	864	839	860	857	862	837	878	896	906	858	838	808	883	915	923	842	849	925	899	855	896	916	867	871	879	836	852	893	826	914	855	801	914	849	867	951	889	835	837	874	887	861	824	870	918	884	807	894	862	832	899	933	823	897	871	901	888	903	826	903	891	870	844	836	892	861	857	887	827	865	845	915	875	863	873	872	895	918	897	859	881	865	855	879	902	896	901	826	850	884	877	852	878	890	865	865	823	892	902	864	874	875	815	881	845	864	896	841	914	860	862	893	864	891	883	865	869	892	899	853	837	886	830	866	909	832	867	893	912	883	917	873	877	848	893	926	884	873	874	931	846	875	894	909	822	855	912	827	853	844	888	845	881	884	842	894	857	840	876	836	874	888	874	841	889	858	884	867	854	909	816	855	878	866	885	849	886	878	830	846	825	853	893	876	861	917	837	841	846	843	853	851	890	928	883	896	858	890	881	883	884	901	849	910	858	851	874	849	837	807	887	829	884	861	911	890	844	833	859	891	876	813	920	874	821	828	931	859	858	891	819	856	884	873	862	921	896	881	931	880	907	884	832	863	857	874	865	911	878	855	836	892	843	851	894	884	879	842	845	879	892	832	843	880	866	890	833	866	868	856	903	811	892	873	883	845	883	832	850	908	892	808	893	856	884	951	855	856	872	884	885	852	854	885	873	858	886	900	897	889	880	902	905	865	872	838	842	925	820	867	828	870	891	820	831	911	843	874	873	838	830	870	876	859	903	889	887	891	815	829	858	845	852	850	885	865	835	841	887	829	852	877	880	893	877	869	865	868	879	871	921	820	863	829	870	862	854	943	862	905	867	857	870	875	889	844	923	863	867	834	867	866	916	828	814	852	854	891	839	869	854	850	919	841	888	870	880	893	926	846	881	870	792	845	878	895	833	880	891	895	841	820	811	906	885	891	851	861	906	893	842	874	856	857	870	878	834	869	883	880	867	902	891	810	859	891	881	888	872	819	858	840	931	842	892	766	879	836	852	841	870	922	867	867	860	855	879	893	848	821	829	917	860	835	865	892	856	917	885	872	825	883	912	862	864	920	860	849	928	858	861	919	861	862	872	892	903	867	870	888	870	901	897	898	910	830	821	848	870	905	877	896	865	855	839	866	885	863	881	872	833	885	858	830	908	803	906	858	858	839	917	831	837	920	846	868	826	898	865	860	905	899	870	887	880	895	818	862	882	855	874	866	883	922	855	860	910	842	883	820	894	861	854	894	903	871	904	869	828	900	883	845	873	878	888	853	847	862	867	847	877	906	925	918	875	852	777	822	864	851	856	847	873	886	884	787	863	872	889	850	848	864	899	878	856	831	885	846	846	856	827	885	821	825	861	834	887	894	851	844	915	827	892	874	881	822	897	851	838	897	873	874	913	940	915	875	831	874	872	893	878	878	851	896	900	888	816	874	856	919	898	861	847	864	895	856	876	909	888	815	869	818	913	866	849	868	864	859	894	847	885	916	832	891	888	891	899	901	882	849	856	897
26875	19404	20014	15997	15669	10636	7148	4065	2171	1084	1096	621	455	409	366	379	375	368	347	390	352	348	366	359	369	349	351	322	351	361	376	323	366	355	360	345	348	386	355	340	337	365	354	339	345	354	328	357	328	327	347	328	370	315	335	376	333	348	366	332	354	339	345	340	363	354	342	419	369	368	327	364	391	350	359	356	370	328	356	316	371	333	318	324	380	356	375	374	367	402	367	381	377	365	378	367	335	353	325	336	373	362	339	321	359	341	343	376	353	369	349	343	337	340	332	370	353	364	356	366	328	365	344	370	338	341	327	343	328	379	359	346	364	345	341	363	351	340	392	352	358	369	343	330	350	378	321	362	362	368	352	335	338	342	366	342	349	345	335	385	388	357	358	357	353	347	353	324	380	382	395	349	324	357	367	353	375	352	357	336	325	358	348	334	342	358	349	367	363	354	348	403	363	343	363	340	359	384	344	344	350	372	325	336	392	368	346	337	366	331	350	375	356	343	348	339	347	364	329	337	387	377	360	332	367	362	352	326	345	369	358	380	352	359	357	375	393	340	395	367	304	327	365	341	362	378	322	341	369	372	344	361	358	357	362	348	384	380	369	372	362	343	372	358	357	359	353	336	317	307	329	348	366	351	364	310	366	375	377	359	376	330	359	345	348	380	369	367	394	333	337	350	365	380	334	359	333	366	350	360	376	327	353	362	323	356	348	335	356	331	358	364	327	391	358	337	352	353	353	366	332	356	374	343	381	384	363	387	335	338	360	347	387	349	395	371	350	360	350	349	342	375	359	343	364	361	348	349	396	310	393	373	381	335	339	321	355	349	322	310	336	357	370	354	319	349	372	345	337	347	360	374	391	346	349	335	384	325	353	352	343	332	375	367	346	350	345	353	338	353	378	355	338	351	343	321	323	400	369	335	355	360	374	357	365	371	352	346	350	362	360	344	316	329	370	315	337	358	330	350	341	342	372	377	357	345	340	354	349	353	376	324	392	364	343	328	342	350	345	320	365	387	370	354	335	331	369	338	369	365	391	317	378	362	366	360	388	348	354	351	361	334	371	321	332	331	315	388	329	325	347	397	341	374	330	342	361	341	347	342	354	343	320	309	338	362	344	359	359	351	357	333	386	329	364	334	360	351	389	384	323	327	340	357	323	338	352	349	351	356	363	373	382	327	324	337	330	394	374	347	339	349	386	357	362	367	361	373	329	328	377	361	331	372	353	358	337	367	353	362	323	376	369	350	360	327	339	369	339	351	336	296	354	348	335	375	351	365	354	347	314	343	380	315	342	345	301	334	315	383	356	367	342	326	351	369	336	365	379	340	378	333	340	391	386	353	343	359	338	387	360	317	320	353	302	369	343	329	327	356	357	356	325	312	378	339	343	372	348	362	295	354	358	365	357	359	337	356	355	344	358	353	358	349	382	370	365	395	383	371	376	348	365	351	372	330	362	381	334	333	340	335	376	334	318	369	380	357	350	350	347	365	364	356	369	363	349	358	324	334	394	370	380	350	367	347	361	350	327	335	376	365	365	336	319	346	364	369	331	362	341	334	338	326	355	338	307	323	351	324	367	353	332	347	348	385	360	340	321	330	401	375	324	352	353	363	356	322	332	350	360	352	350	355	323	342	367	376	368	353	344	378	360	340	359	372	346	354	338	351	337	369	350	368	337	331	372	348	355	308	371	376	386	351	355	348	347	325	358	331	363	380	336	352	380	347	351	377	361	325	367	376	344	339	384	359	340	379	349	395	328	361	331	336	358	360	370	368	332	330	375	346	326	321	356	350	364	346	362	349	347	359	355	332	389	349	349	385	357	330	353	349	366	359	353	379	346	376	361	378	337	397	364	359	368	355	373	377	375	352	346	340	361	381	368	389	345	325	347	392	358	332	339	347	386	342	351	322	363	374	367	367	331	355	355	342	367	363	368	337	327	355	323	360	332	357	349	348	366	319	344	350	342	344	359	325	397	361	380	363	341	325	373	364	342	369	347	376	390	386	366	357	326	361	349	337	315	345	372	334	355	372	355	316	362	349	351	364	392	365	339	377	343	355	376	351	349	375	347	404	350	316	340	362	348	346	357	360	392	342	336	327	323	350	346	368	368	314	372	377	365	330	345	338	341	378	383	344	345	340	364	319	299	337	350	361	361	360	337	330	357	360	346	358	340	345	337	361	360	348	330	381	374	348	370	298	365	359	346	336	375	370	374	338	368	403	366	390	365	345	368	346	342	348	344	355	356	371	339	364	332	339	357	342	354	355	372	362	382	364	380	326	335	366	372	376	378	329	340	306	364	362	359	368	393	360	382	363	322	338	382	403	354	347	339	365	345	338	376	319	347	382	335	323	319	343	314	347	339	329	352	368	349	345	383	315	391	341	317	324	378	340	377	360	340	332	345	330	324	337	350	350	364	340	367	389	330	319	356	367	394	360	347	337	371	355	334	350	322	325	353	363	382	358	317	402	372	337	354	351	346	340	338	345	343	365	341	388	349	327	389	344	363	348	342	352	361	339	326	336	321	341	337	358	333	354	381	349	337	350	342	354	325	363	347	355	301	363	327	350	350	371	342	331	321	369	388	351	383	352	377	376	346	377	369	325	351	343	376	340	372	355	378	368	357	356	326	341	361	358	354	367	371	345	324	311	350	359	353	321	333	365	396	350	368	349	342	354	336	343	354	355	367	390	362	323	361	356	363	363	356	340	335	309	344	389	381	380	341	364	340	355	324	336	344	374	336	369	327	373	353	375	376	387	366	377	349	374	376	321	376	354	392	319	315	376	368	319	387	392	387	361	346	339	318	349	371	350	348	380	359	299	385	362	371	363	406	347	343	356	358	344	358	338	374	355	385	370	334	380	356	399	367	355	357	355	341	336	350	317	308	376	367	349	329	338	353	350	362	367	329	337	317	332	384	334	380	353	378	342	344	364	372	345	396	324	337	351	342	332	365	398	376	324	342	364	367	340	329	317	368	361	346	345	379	374	372	365	387	375	348	349	333	387	364	328	346	354	336	320	366	389	341	363	358	400	315	331	362	353	329	343	350	358	375	343	299	337	326	350	341	375	360	357	338	368	380	344	373	324	343	351	341	384	358	326	376	345	347	379	362	352	349	343	357	365	343	356	391	343	333	343	392	300	384	330	371	367	349	347	354	380	328	354	355	362	347	334	337	377	366	361	342	347	352	390	338	313	360	369	383	358	345	348	357	371	413	385	338	367	361	347	335	335	342	357	348	325	325	398	362	363	405	326	366	343	374	368	346	385	402	363	374	366	378	375	311	358	355	311	379	364	346	328	353	365	354	324	344	377	362	390	349	349	357	357	337	358	371	350	323	353	382	304	358	337	373	334	359	385	407	380	319	371	350	365	382	319	388	382	373	355	331	380	350	374	350	351	351	300	365	346	350	367	361	328	346	342	330	365	364	345	370	351	384	350	334	335	411	365	352	346	331	370	376	353	347	401	375	320	340	345	402	370	344	315
19931	17467	23458	23953	32337	25760	21426	16563	9369	5060	5161	2303	1370	1078	1029	987	916	968	865	901	887	907	948	874	900	858	906	882	848	835	856	880	859	839	871	838	892	888	855	892	879	832	881	862	861	892	888	845	874	859	873	857	850	865	882	887	865	908	846	861	822	834	868	876	854	841	885	882	831	924	856	890	888	861	837	874	876	835	847	884	874	847	898	839	835	886	900	879	899	832	857	892	891	866	878	890	862	872	832	839	881	872	847	887	843	859	850	878	848	832	846	920	833	809	898	824	898	866	844	871	869	920	895	865	877	870	899	831	854	908	869	892	884	882	848	843	904	883	862	830	859	877	877	832	847	877	912	863	843	858	883	889	889	834	838	891	839	861	811	819	825	837	859	804	860	829	883	923	882	902	902	883	873	850	827	898	871	761	844	869	863	864	875	872	900	900	794	852	889	875	857	856	831	841	809	870	837	894	874	871	793	853	867	799	877	813	900	831	878	833	882	884	890	869	860	866	857	854	875	830	842	882	896	893	896	930	837	865	902	891	859	841	864	890	882	903	879	834	825	827	871	879	880	856	888	845	858	842	844	876	806	873	864	839	857	824	882	839	848	892	903	938	806	801	860	831	852	836	912	835	839	882	875	812	897	887	879	849	852	910	819	840	886	852	868	857	874	890	888	857	892	924	884	848	798	892	861	852	852	843	897	832	893	836	849	825	896	869	890	887	877	843	858	900	856	901	881	920	852	810	889	849	833	839	915	911	821	892	853	831	881	873	887	854	854	881	855	885	818	917	862	866	856	838	831	833	837	845	850	915	867	852	835	876	830	863	865	868	875	886	919	843	867	886	914	850	855	841	855	882	891	826	917	855	902	883	866	871	831	860	847	869	874	902	853	955	901	842	867	848	833	882	879	821	844	894	946	867	869	906	886	872	868	875	869	844	887	845	861	854	927	850	850	886	895	847	878	855	825	851	828	847	826	873	827	846	844	836	842	878	879	882	929	865	859	803	825	845	886	911	831	890	864	871	845	829	899	898	909	853	846	839	917	822	833	924	806	885	864	828	870	867	834	814	810	879	906	837	864	805	815	814	855	804	852	895	870	849	882	902	918	834	860	886	874	896	852	893	840	837	871	882	863	861	860	852	822	875	885	836	886	832	843	870	912	869	900	846	797	885	896	860	841	862	834	897	910	928	873	858	909	870	899	839	878	856	884	814	833	925	876	823	825	826	841	895	877	887	896	920	874	895	860	812	842	863	852	868	843	886	876	955	873	887	837	859	845	853	852	865	876	841	818	833	874	848	923	878	859	873	829	808	893	874	899	889	829	868	867	858	866	841	929	905	880	864	876	856	818	898	871	807	869	872	922	861	850	798	829	907	858	863	861	868	877	836	807	890	889	843	910	861	857	848	839	835	866	861	865	883	856	880	867	843	882	852	866	853	872	894	919	878	848	864	886	875	799	846	865	865	874	849	761	840	937	868	896	856	841	867	826	834	846	873	868	828	878	860	875	847	842	888	860	914	851	848	845	849	892	850	851	902	825	834	862	817	888	886	906	847	854	897	853	847	857	851	836	790	812	837	876	903	826	886	888	788	807	857	876	882	862	834	894	863	903	858	918	904	851	844	856	859	854	853	878	885	845	863	868	876	822	871	856	872	924	870	850	861	901	896	869	869	939	875	839	893	836	839	844	876	872	912	928	821	843	819	907	848	851	863	855	858	855	877	868	889	909	813	897	867	879	844	894	880	873	841	874	884	894	844	841	841	844	845	832	863	881	887	851	836	891	901	840	812	873	884	868	847	822	899	872	887	906	819	864	866	846	883	882	859	854	873	859	841	888	825	868	847	843	841	855	835	895	914	872	855	860	871	822	869	828	835	890	880	866	784	818	915	842	849	888	870	873	853	830	860	824	858	869	824	865	837	894	900	830	866	880	845	828	866	843	826	877	893	820	840	863	845	834	851	849	863	918	856	827	916	829	842	849	857	906	859	844	896	850	870	831	852	866	837	868	843	836	864	876	898	811	879	923	868	863	854	846	934	863	880	823	842	839	911	843	835	836	868	834	838	859	790	867	817	818	833	834	910	859	872	857	878	839	824	850	862	897	917	857	829	902	897	868	871	855	840	849	843	953	859	867	880	832	836	860	802	876	898	817	854	908	844	876	822	856	845	891	845	864	816	878	838	842	859	891	889	865	828	794	837	868	874	882	902	864	817	833	862	896	842	848	859	894	835	824	855	889	825	919	854	834	812	887	840	820	867	847	862	847	798	882	898	874	845	858	868	884	800	877	857	885	910	895	870	823	830	863	851	867	875	905	869	851	897	869	876	867	833	860	848	835	847	866	868	812	861	889	929	887	860	881	832	848	810	896	882	849	911	895	845	843	883	858	870	841	903	810	832	897	848	892	907	857	923	837	873	832	864	813	871	879	836	894	927	911	818	840	850	879	907	858	804	892	871	890	863	816	842	863	845	854	870	839	845	808	866	835	865	870	837	849	846	894	860	866	846	887	890	877	827	812	875	877	895	866	913	840	844	845	894	870	880	867	869	877	860	814	927	786	833	859	812	841	851	877	815	919	912	827	880	900	895	854	855	842	895	869	923	910	886	887	952	883	922	863	881	857	836	852	884	847	864	850	890	898	886	826	842	828	801	880	843	850	838	826	871	785	835	864	817	811	885	863	851	869	780	920	900	862	870	860	825	890	815	894	852	899	824	840	838	817	880	873	842	858	890	883	848	875	872	863	825	795	878	861	853	887	837	862	829	851	902	812	847	811	872	869	874	821	840	891	821	843	885	905	889	891	845	801	852	877	846	862	845	833	845	858	863	820	830	802	862	880	856	851	856	861	873	865	882	900	824	831	867	847	908	845	872	873	814	873	882	876	854	857	861	898	865	865	819	888	923	881	880	862	830	864	938	872	816	870	840	839	815	845	911	887	899	883	873	833	813	867	848	875	841	870	897	892	909	816	879	881	785	862	870	868	870	891	879	843	823	835	912	783	862	821	852	840	836	843	839	887	877	845	834	829	879	905	925	864	881	852	843	863	869	844	848	854	792	854	897	843	855	871	845	762	837	885	877	847	841	909	881	833	855	848	807	898	832	904	894	816	834	866	857	852	871	862	887	825	850	819	840	859	930	843	883	829	886	862	895	839	881	833	867	882	871	808	891	889	882	884	873	858	869	893	862	872	879	810	807	874	861	865	846	849	844	844	872	821	827	883	902	935	826	856	897	887	888	856	865	828	868	833	858	889	852	864	826	824	893	888	838	821	894	844	861	925	829	820	913	870	885	860	843	880	834	833	825	883	798	863	882	817	777	878	873	897	848	815	858	838	838	825	856	842	885	865	901	850	852	838	825	824	870	872	912	877	832	875	871	846	845	880	865	912	868	862	882	841	845	900	895	873	835	876	850	841	879	811	850	866	872	888	836	837	873	892	828	902	856	803	849	861	890	896	879	849	828	827	844	848	944	875	859	793	839	822	873
36297	28844	29215	21216	25635	19666	12740	6632	4313	1404	1267	779	352	295	214	228	212	218	218	232	200	211	180	189	193	182	182	192	200	172	182	184	185	202	195	203	200	204	188	171	204	193	176	192	208	189	204	188	188	211	187	192	188	185	195	193	173	171	192	173	176	191	171	156	183	181	175	177	174	182	160	177	195	168	158	185	206	187	185	175	171	195	205	168	200	193	220	182	194	157	182	172	187	180	163	178	200	216	199	189	164	176	194	174	216	192	182	177	218	205	193	201	204	179	196	167	188	176	193	179	150	184	189	201	179	183	196	190	193	174	185	179	167	196	186	172	180	202	213	183	195	207	192	192	181	180	193	187	212	212	185	196	198	175	188	180	192	206	202	151	179	206	194	160	176	206	173	174	209	200	203	191	145	190	186	181	196	221	163	180	184	199	192	190	171	207	188	196	204	159	172	216	206	185	177	173	185	198	164	181	178	170	204	197	193	171	167	185	178	200	170	196	191	181	181	173	195	176	182	197	189	186	195	187	184	179	190	176	175	186	170	181	169	200	215	171	176	154	177	184	162	192	183	215	185	194	199	198	183	188	184	190	179	190	206	179	205	196	179	183	184	189	196	191	198	197	196	186	180	216	191	194	185	202	182	169	188	192	160	206	178	175	186	199	193	181	165	158	165	189	203	164	165	178	182	203	209	188	200	171	194	196	180	194	191	177	168	210	177	186	200	178	184	186	199	158	174	179	204	203	171	206	184	199	188	194	177	194	191	172	183	187	188	201	195	173	190	161	184	181	212	188	181	150	173	191	170	202	186	182	209	175	192	163	223	191	175	196	170	202	201	212	173	178	169	189	170	191	218	185	163	188	184	205	186	189	175	190	186	164	182	193	189	184	210	210	194	191	167	173	174	179	195	173	204	160	169	228	165	201	195	181	171	202	203	196	185	158	183	185	175	170	197	181	183	204	181	176	185	193	193	184	212	203	204	179	176	199	182	179	176	209	162	211	195	173	188	189	204	192	158	164	180	185	175	191	192	168	187	192	172	186	219	213	186	209	177	194	194	172	198	222	168	164	187	197	201	166	199	177	177	188	184	208	174	162	176	219	187	176	178	190	174	177	175	189	205	178	178	182	171	164	175	201	151	164	181	172	191	186	181	180	196	194	195	177	209	143	182	194	191	217	177	163	203	163	185	194	174	203	186	194	180	196	193	178	208	189	196	180	165	179	187	207	187	188	164	176	176	185	183	192	194	178	184	179	177	203	193	165	174	181	161	176	178	168	193	175	205	181	170	196	210	190	191	179	208	183	179	199	201	191	183	198	169	177	182	163	184	169	189	194	184	179	176	203	198	193	186	178	181	193	190	192	207	169	196	187	186	203	186	220	166	175	175	210	181	190	212	156	161	181	187	184	176	199	163	187	180	187	183	168	165	180	218	181	164	178	153	179	196	180	177	200	187	192	198	199	197	182	179	172	189	203	174	190	215	203	176	221	192	192	182	171	173	176	207	191	196	182	173	224	194	173	186	171	169	201	181	188	179	200	183	206	174	212	170	204	192	196	200	178	199	173	218	171	163	196	225	171	216	202	210	187	190	200	223	218	201	174	201	193	195	195	172	183	194	166	213	151	207	181	160	176	207	193	166	188	176	178	190	176	207	171	166	203	179	166	207	189	183	172	183	171	192	169	187	209	196	218	209	192	216	195	194	184	195	177	187	189	203	177	206	198	205	185	198	192	210	198	199	191	208	197	181	170	205	197	186	191	196	170	195	179	175	168	185	189	169	184	187	197	189	193	187	206	211	198	222	173	187	182	199	184	168	187	180	186	173	177	160	190	197	202	185	151	154	196	172	207	173	177	167	183	176	195	189	176	191	147	180	201	178	186	166	198	186	155	181	177	186	187	192	204	185	198	203	193	209	168	168	161	176	164	157	176	201	201	202	168	201	210	212	197	162	201	195	187	184	165	185	207	210	169	139	173	186	168	190	190	190	187	200	180	195	199	184	184	167	182	158	211	182	184	170	201	188	201	185	173	177	177	214	182	207	205	158	181	196	185	194	166	185	203	199	195	201	171	173	183	192	184	195	174	188	181	170	204	185	181	189	194	208	173	198	189	184	209	217	191	199	188	150	211	213	196	177	188	171	185	183	184	172	192	188	179	220	169	180	170	209	175	203	183	150	211	173	193	177	186	165	180	175	199	196	180	168	177	195	200	195	165	198	206	202	186	174	195	189	178	196	212	205	164	175	203	194	190	190	195	158	183	192	189	188	171	193	207	169	174	162	169	185	167	161	184	175	175	166	182	181	168	205	208	169	182	169	190	182	186	215	174	195	217	175	183	183	190	214	201	211	186	173	202	185	209	182	168	169	178	187	212	180	218	215	179	168	185	201	170	167	172	168	187	213	186	170	171	170	185	187	201	188	193	205	208	171	178	181	212	174	178	185	193	190	177	176	187	170	201	156	201	179	196	198	187	180	188	181	174	184	219	223	184	198	191	183	164	211	211	211	174	190	173	177	168	184	193	174	192	183	182	195	191	206	188	209	216	207	181	214	189	186	195	190	194	186	164	180	184	206	164	201	215	173	219	161	202	167	204	194	180	188	204	183	164	196	203	197	182	182	210	174	195	210	185	194	185	207	187	176	192	188	178	153	160	183	174	156	197	194	180	188	183	181	171	164	165	181	202	184	205	177	210	197	158	167	222	154	185	198	181	182	192	197	159	206	164	181	165	172	167	202	172	179	205	169	192	183	185	192	178	197	175	200	201	167	182	184	185	199	206	179	171	195	176	174	194	190	185	180	177	209	173	193	213	213	182	181	177	195	169	192	170	180	139	165	180	178	200	180	203	209	185	195	190	185	189	172	197	179	191	205	183	200	157	223	180	154	168	184	181	185	167	166	200	221	197	181	220	195	187	193	182	180	196	203	186	187	165	194	209	170	197	171	196	211	199	173	177	166	189	162	190	189	170	200	187	187	191	181	188	180	169	170	172	194	183	180	178	188	158	215	184	178	200	182	170	186	187	185	198	183	181	181	187	204	163	202	193	187	197	181	202	211	201	186	179	156	171	185	207	190	220	191	186	173	154	197	185	182	177	180	210	171	181	190	180	213	195	193	202	181	184	204	207	179	178	194	205	187	198	187	191	199	181	192	203	175	189	197	202	181	184	166	185	176	167	186	173	172	177	202	183	197	175	215	201	198	183	205	177	179	201	179	180	192	174	198	168	178	161	187	180	187	185	178	166	194	193	188	167	194	186	188	165	179	176	202	194	193	184	186	183	179	174	182	177	159	205	185	200	186	172	195	172	167	189	204	171	197	160	207	184	182	192	180	190	185	201	194	206	211	185	176	181	176	216	196	175	196	182	176	169	176	189	201	189	180	200	166	198	192	211	175	193	186	199	196	197	214	191	184	191	208	216	188	166	171	184	180	194	183	171	162	155	183	202	175	160	182	184	179	189	181	171	174	175	174	189	182	179	183	194	198	171
25158	24115	30084	28444	42127	35330	28794	22794	15733	6903	6986	3954	1763	1009	769	633	661	585	608	592	558	563	540	516	543	535	529	564	532	463	472	476	483	531	508	494	493	497	483	489	492	475	478	481	486	526	538	491	446	468	462	486	460	488	483	488	496	461	489	497	468	463	481	473	500	487	526	495	481	488	488	492	524	515	477	468	472	529	487	456	471	483	490	488	460	512	502	512	492	486	500	494	476	477	483	479	512	482	486	501	443	495	454	522	490	487	517	502	455	488	431	515	510	465	517	462	465	515	497	482	508	473	492	487	484	567	491	459	510	469	504	477	451	493	488	491	438	523	477	451	467	514	456	503	514	481	465	492	470	495	487	513	490	462	452	457	522	514	519	472	442	485	482	520	499	509	453	493	498	438	515	512	524	487	506	496	503	497	465	427	486	486	466	519	515	494	478	508	498	450	508	489	483	474	492	469	463	525	477	524	455	470	502	482	502	490	489	495	489	475	464	478	464	502	505	485	496	449	492	480	486	468	500	480	504	451	481	481	493	481	512	481	493	502	472	498	488	500	550	493	467	497	485	463	496	508	494	497	506	475	473	522	475	480	461	485	489	527	443	469	447	460	482	497	460	480	515	474	434	464	478	457	500	521	470	504	490	475	500	478	484	517	468	483	498	483	490	463	458	480	522	487	444	484	494	458	479	490	497	505	486	443	519	461	504	484	485	515	426	447	500	474	505	454	527	519	493	462	454	510	490	482	486	490	484	484	493	456	519	471	464	469	485	507	475	546	478	459	465	490	487	499	515	518	486	485	453	496	484	477	463	489	509	492	477	505	453	517	499	461	466	471	471	512	512	481	494	476	461	469	498	479	477	507	478	479	461	473	487	457	476	463	500	493	494	469	512	451	471	489	478	488	512	504	473	482	509	502	479	439	463	491	524	481	475	518	481	493	493	499	484	494	526	475	463	506	466	486	494	466	471	515	492	490	503	482	499	484	479	449	448	483	514	516	506	479	450	479	478	472	493	473	510	507	462	504	477	493	502	476	499	500	455	452	495	482	488	464	469	505	506	524	509	463	477	521	477	468	488	492	474	499	499	531	508	484	499	444	483	474	481	495	476	434	527	465	490	463	458	487	470	457	485	502	491	500	481	441	493	449	487	479	489	492	490	483	515	494	448	495	488	502	478	498	501	491	492	481	487	507	476	467	499	467	506	502	478	502	518	495	502	501	461	478	458	476	456	501	480	471	448	465	528	517	505	447	517	457	482	461	471	501	498	487	486	461	511	500	481	481	498	457	480	490	488	490	456	484	456	455	492	461	439	498	491	511	467	460	465	491	495	450	483	462	502	483	461	463	499	521	517	488	508	476	487	481	500	513	473	456	490	457	497	520	482	476	465	473	516	477	480	503	488	479	521	502	471	499	473	475	475	488	484	483	477	487	478	485	494	491	447	496	445	497	457	507	497	497	511	496	490	489	494	488	484	452	493	484	518	478	478	475	472	527	488	508	493	524	540	469	495	478	477	483	509	458	451	522	471	506	480	478	455	480	483	445	462	481	469	486	508	486	444	492	505	465	484	524	497	478	498	469	478	496	465	462	469	474	471	477	462	485	494	481	484	495	493	470	508	473	502	508	471	517	491	445	481	495	510	474	467	506	485	463	460	461	467	512	524	470	479	508	499	522	526	499	475	478	488	487	453	502	461	510	480	467	447	499	460	464	480	488	496	472	462	438	496	493	503	476	507	484	479	530	493	499	477	470	531	500	461	494	468	469	477	482	485	484	500	482	488	478	456	480	498	458	460	483	468	465	496	493	480	490	506	488	495	513	496	503	483	471	491	478	495	476	498	485	494	470	459	453	475	480	494	486	471	477	467	502	479	492	488	465	509	475	453	474	476	457	465	464	496	513	464	468	468	471	508	489	492	495	517	456	469	468	490	485	471	487	532	478	486	493	477	470	502	494	526	486	534	472	470	482	477	487	484	478	476	521	440	427	472	486	506	514	451	471	464	512	461	467	489	511	454	499	480	488	489	445	493	527	492	501	487	481	485	475	492	448	491	465	428	501	466	517	475	500	481	500	491	461	499	493	524	526	525	459	479	476	452	528	483	446	525	452	488	475	447	469	497	440	511	471	445	542	458	511	473	468	453	467	461	502	459	477	509	488	489	461	484	486	482	506	510	492	458	457	486	490	505	486	499	488	515	483	484	509	496	488	474	505	476	506	509	482	500	472	494	482	461	502	507	455	520	519	487	498	493	516	463	465	491	489	495	478	497	484	475	496	491	493	515	450	490	488	516	498	477	472	487	466	489	471	497	499	481	485	476	520	456	496	515	466	483	475	496	495	458	464	506	486	465	449	500	492	436	491	488	476	473	503	478	510	489	455	490	506	473	487	475	475	503	504	483	523	498	530	450	496	476	478	530	482	480	468	483	433	459	462	510	491	508	490	495	482	452	462	453	506	472	468	478	479	502	439	502	507	502	501	513	473	507	501	525	477	483	504	517	467	453	482	466	461	496	497	455	509	500	475	499	508	476	493	484	448	492	528	502	475	489	488	464	446	483	447	507	515	491	469	471	486	486	498	461	492	470	515	479	497	502	466	469	455	498	488	456	457	515	493	480	451	501	504	463	485	454	495	475	496	516	460	508	475	501	513	488	506	483	496	437	494	465	511	475	469	480	474	480	498	455	447	461	493	465	474	483	486	496	533	465	478	495	500	523	483	481	481	494	505	466	482	488	494	474	512	491	513	475	486	480	492	509	459	531	488	549	468	474	471	522	487	488	475	495	476	474	487	467	501	501	438	487	486	481	461	474	495	473	460	482	554	485	481	477	470	496	474	461	453	469	469	446	501	539	486	507	496	494	463	481	493	498	505	484	472	467	491	481	484	478	474	459	458	500	487	515	495	499	487	449	482	561	476	485	458	488	453	498	503	462	475	523	487	504	504	502	509	451	476	465	503	499	454	484	494	451	465	472	474	497	489	483	475	470	511	500	452	494	465	481	502	461	463	483	467	489	505	490	498	464	479	471	502	528	494	434	532	480	495	423	493	434	483	526	486	485	493	439	503	454	460	458	460	483	488	490	496	497	524	495	503	499	468	475	478	488	471	523	457	470	442	483	497	517	481	492	491	500	498	522	484	476	473	449	529	476	443	481	471	475	477	468	519	465	478	473	458	515	495	456	494	494	481	507	492	479	522	526	493	502	449	469	483	451	514	482	475	460	456	519	510	497	478	442	516	477	518	480	500	480	517	481	499	479	488	496	487	471	473	525	468	486	508	492	502	518	452	504	515	491	476	506	470	496	477	482	534	493	483	477	495	497	489	479	450	484	524	446	476	458	477	471	511	427	483	481	493	501	466	514	467	492	477	492	463	487	500	464	489	530	519	467	519	481	519	462	504	504	441	482	463	521	491	503	498	548	481	508	494	511	487	519	465	515	495	511	485	479	498	490	502	514	478	512	493	433	498	502	476	487	484	479	487	489	466
10326	5540	4483	3118	2948	2771	1811	1432	1041	558	474	452	401	409	386	371	388	383	338	362	351	380	396	349	398	370	387	365	377	382	406	375	364	342	397	408	355	371	332	339	361	405	399	344	367	378	380	367	376	365	368	353	348	379	401	373	343	359	374	387	404	392	375	379	374	385	376	372	380	331	380	343	361	353	377	392	356	375	355	394	393	382	369	368	379	363	370	368	388	362	363	372	393	397	372	343	382	360	368	341	347	357	392	381	380	359	323	363	357	381	354	368	374	407	383	394	380	324	353	345	419	390	345	369	400	356	363	380	368	363	366	378	344	344	384	393	354	358	382	374	359	356	369	357	360	388	360	388	367	387	392	384	379	366	338	329	379	331	381	353	347	342	377	359	386	363	368	392	380	367	374	366	372	356	375	344	386	357	372	346	361	359	351	364	377	365	362	354	356	382	369	373	374	355	398	386	379	371	362	357	378	366	339	346	358	379	328	372	384	344	318	350	355	352	383	392	386	350	375	333	370	353	364	363	355	379	360	349	353	333	379	365	341	372	353	370	375	352	367	351	356	365	390	346	390	402	342	387	368	375	391	358	341	398	393	390	339	335	379	360	365	375	358	399	357	374	357	338	388	369	378	361	322	381	375	383	343	326	377	415	419	364	398	372	360	367	418	337	365	365	347	352	373	369	326	386	381	352	374	361	357	368	411	381	351	353	345	385	382	388	363	369	335	347	371	337	395	377	344	399	330	323	370	342	362	354	395	383	389	359	366	370	367	367	361	359	384	368	344	371	371	362	359	368	365	409	326	362	381	413	383	352	373	378	384	373	399	371	390	377	328	356	380	397	371	375	380	340	363	391	386	373	360	375	383	346	325	401	404	329	355	365	381	357	359	329	394	379	375	384	352	347	361	355	364	374	351	325	382	364	379	367	364	379	377	351	363	393	373	374	348	369	373	361	348	382	350	389	359	393	370	353	398	352	355	348	317	321	367	394	382	362	396	409	375	384	344	362	372	376	422	378	404	391	395	348	330	384	397	343	353	395	362	364	339	388	369	344	336	355	351	383	361	353	374	330	395	375	374	371	384	398	368	329	357	360	356	393	368	362	353	397	354	372	373	336	374	393	342	341	354	403	369	391	372	392	368	424	369	363	373	404	378	367	425	362	357	367	373	356	406	368	364	382	360	390	357	355	413	389	385	371	383	347	387	399	372	388	363	394	426	365	376	411	372	388	370	387	377	343	370	373	344	382	353	346	380	393	360	412	399	335	412	392	356	378	375	338	421	392	389	364	388	422	379	367	386	405	359	352	320	367	380	366	341	377	346	329	405	378	371	356	381	359	377	352	366	349	351	345	344	371	388	345	395	372	382	358	367	392	389	335	336	356	353	390	344	385	356	397	375	325	370	415	341	367	327	369	383	384	369	394	343	372	382	361	387	378	380	379	390	361	372	401	361	379	390	353	417	352	377	335	362	336	346	367	370	377	357	334	356	370	358	359	373	415	346	355	397	354	348	385	383	375	392	355	353	370	360	377	360	350	398	362	361	373	376	396	355	362	348	340	376	344	361	382	349	366	382	381	346	388	361	355	364	369	382	367	353	297	358	391	379	352	342	361	396	390	369	356	343	378	362	389	382	379	351	364	342	361	371	390	390	382	352	385	353	365	365	403	354	396	339	422	360	368	383	395	360	354	374	395	392	373	401	380	385	377	374	347	377	384	351	362	350	365	350	392	355	402	370	327	396	347	380	380	375	375	373	376	383	349	341	362	362	349	345	384	357	364	347	357	382	357	374	369	359	369	359	358	353	319	342	400	373	355	406	373	351	388	360	357	347	370	340	334	355	394	369	371	394	355	401	416	347	418	390	410	351	345	352	345	344	402	381	398	417	391	369	348	355	386	380	331	338	379	368	352	378	385	346	404	336	343	369	344	348	395	373	391	327	328	330	377	377	337	383	335	352	359	372	362	370	411	382	357	407	342	344	389	384	379	393	350	353	376	391	372	346	348	366	313	387	356	333	373	375	375	399	378	346	363	356	326	374	352	365	350	394	366	370	369	348	363	373	364	349	358	387	315	403	376	404	381	384	375	359	383	355	344	375	367	383	377	347	384	378	388	369	371	389	362	365	368	347	358	383	391	387	320	353	355	377	371	344	336	386	363	352	352	382	398	389	378	416	365	407	388	386	357	359	366	377	395	353	346	375	350	373	345	371	397	366	378	353	371	367	382	359	358	341	369	373	342	374	368	366	313	375	334	358	385	353	364	354	362	376	353	387	353	349	354	376	359	383	388	382	353	385	350	351	366	361	386	360	351	400	395	392	387	341	349	345	353	327	333	376	374	342	373	359	381	375	355	351	342	355	373	361	325	353	356	373	361	370	348	399	364	411	379	386	357	320	393	386	389	369	360	376	346	374	397	346	363	386	331	355	372	409	366	392	379	394	347	363	354	334	312	363	334	331	365	354	389	382	363	382	352	366	360	358	383	362	384	386	360	333	364	372	363	344	383	391	388	375	363	384	363	354	347	369	382	346	397	372	346	352	405	386	342	369	360	336	378	369	369	338	379	350	378	351	359	318	337	348	374	356	354	375	397	383	376	382	416	356	366	400	358	342	341	334	373	360	365	378	326	387	353	365	381	374	335	391	381	379	366	353	356	334	398	379	385	398	349	325	371	365	344	399	390	377	362	361	379	353	401	342	326	365	380	335	353	372	386	377	365	398	341	345	342	351	395	389	360	383	383	390	366	380	381	354	342	351	376	384	379	361	352	366	343	405	371	400	378	319	326	396	398	389	369	344	404	366	386	354	354	368	339	342	348	388	397	387	335	381	362	354	357	391	402	373	411	388	355	397	362	357	370	348	373	390	405	368	345	396	351	426	403	373	388	393	373	373	350	387	383	341	376	377	353	363	349	355	371	387	360	362	377	386	377	394	414	336	347	392	387	349	372	367	378	344	364	352	363	360	352	378	377	416	387	345	363	343	353	374	374	374	387	384	316	415	388	373	384	370	362	383	376	333	361	341	362	386	345	397	345	382	386	350	377	419	386	372	341	364	357	377	368	368	391	389	353	394	374	341	360	360	388	340	349	352	379	340	421	326	390	363	409	333	352	381	351	346	349	365	364	348	378	385	383	378	366	344	398	346	357	355	374	398	350	388	379	355	369	369	354	368	367	356	316	360	367	364	380	379	368	394	387	352	341	337	367	395	364	361	356	362	345	396	333	392	331	360	380	366	366	376	374	357	353	360	388	426	361	357	396	386	373	346	374	336	400	375	387	386	366	385	350	371	388	363	384	385	359	359	348	329	353	359	384	367	323	368	334	372	376	371	354	338	348	405	387	381	368	367	348	384	396	332	390	371	340	375	350	365	372	392	368	393	374	399	360	402	388	358	385	375	384	352	360	391	385	376	353	351	372	365	344	370	377	323	375	395	416	364	385	415	366	391	357	333	366	346	350	361	358	379	367	352	386	409	387	388	345	386	400
7855	6156	8414	8296	10884	10343	7384	6526	4339	1869	1513	1208	1002	995	922	899	911	955	922	914	905	924	909	858	869	896	864	895	901	951	938	932	877	900	901	900	935	889	915	931	936	853	868	923	908	868	952	857	871	922	907	982	890	937	923	926	931	897	885	924	892	894	909	935	856	869	860	938	887	996	891	926	899	886	852	937	900	898	937	908	858	896	942	880	945	941	903	901	901	966	923	924	886	863	881	950	914	888	931	901	964	882	886	908	895	933	983	894	909	875	909	883	900	940	893	912	958	906	917	917	876	944	923	869	893	889	954	936	859	889	901	890	907	896	913	910	934	921	879	893	910	902	881	925	945	878	866	943	886	927	880	843	841	941	957	940	928	882	866	899	912	927	913	870	914	910	876	895	883	937	858	958	872	852	866	904	924	917	881	978	957	910	906	879	873	897	946	881	839	882	910	924	856	904	867	915	901	909	883	862	959	922	893	959	902	882	884	905	897	914	864	935	903	937	907	899	917	926	905	926	916	891	925	919	931	897	917	954	860	915	903	885	926	896	929	937	885	904	915	874	900	899	854	904	844	923	941	903	915	908	881	930	922	951	856	891	938	887	880	888	858	915	843	909	880	903	908	948	889	889	865	915	885	878	917	896	930	859	858	913	898	852	935	906	880	946	888	878	879	913	897	927	859	874	866	866	907	875	926	946	890	901	929	939	920	909	966	838	890	890	865	861	881	851	961	889	868	947	930	910	844	870	865	922	878	896	854	893	887	920	948	843	944	931	838	950	917	874	866	918	897	908	922	912	852	871	900	878	909	890	878	962	917	909	949	911	908	876	887	923	877	899	891	901	914	900	905	892	880	875	883	876	859	888	901	930	920	883	952	887	858	891	879	902	925	902	949	886	905	866	878	891	897	921	902	896	913	881	871	901	904	940	933	884	894	921	873	900	835	873	893	932	850	913	938	921	883	946	874	939	857	884	858	911	896	914	865	921	842	909	892	913	909	880	912	919	848	856	925	848	894	848	936	923	910	898	877	933	916	942	889	921	907	893	876	920	872	906	921	853	908	924	904	930	897	897	904	930	892	863	992	916	857	923	904	922	909	951	927	888	895	884	877	930	875	936	893	870	883	900	895	885	879	888	938	840	894	845	889	887	888	881	916	874	916	892	879	896	943	899	907	863	879	877	890	887	870	848	892	926	895	902	872	913	921	923	895	891	926	983	913	949	877	965	887	922	906	971	893	895	890	874	962	913	916	885	836	922	918	909	864	887	877	935	913	897	850	962	939	871	842	851	919	871	925	930	881	871	931	873	949	891	853	952	924	912	951	840	878	881	909	926	913	907	890	862	890	937	897	922	913	900	914	890	850	886	886	886	933	884	882	929	928	960	879	924	848	936	876	916	889	914	900	850	895	932	896	926	904	836	911	906	868	891	852	871	937	953	881	902	895	888	936	956	895	877	927	922	920	873	938	936	916	875	919	879	881	933	896	911	929	916	882	903	931	913	918	935	881	946	900	910	863	914	873	969	862	891	857	895	918	896	915	897	880	896	883	901	906	867	907	879	882	910	930	936	850	920	923	946	879	906	885	845	934	875	897	895	874	913	973	909	901	839	955	923	886	925	857	876	892	852	876	877	938	867	883	922	873	851	898	882	866	882	893	851	868	941	891	873	904	890	881	897	877	926	881	915	863	917	871	933	844	905	902	942	895	829	949	989	908	866	939	908	866	869	870	882	888	863	877	907	903	908	886	878	899	900	908	853	934	883	901	888	885	899	892	882	925	909	925	894	870	846	855	880	929	927	932	937	880	885	832	880	904	895	886	896	871	899	908	895	917	953	883	890	907	912	890	872	882	875	898	877	916	883	848	943	886	941	900	830	933	896	860	902	918	861	827	917	891	914	970	955	938	937	872	918	883	867	901	915	945	893	917	900	856	950	917	877	861	816	926	901	957	898	902	896	892	897	864	935	906	914	905	941	908	861	892	883	897	842	896	967	935	842	951	928	904	898	916	901	884	850	859	937	926	885	875	950	860	865	962	875	919	874	896	888	890	962	931	934	871	987	950	966	881	883	866	879	866	883	892	891	904	896	947	920	886	907	936	943	923	949	919	900	896	904	933	897	896	907	932	900	864	880	938	921	913	865	902	866	890	931	866	936	892	899	915	938	885	886	861	913	903	872	897	906	970	900	885	919	918	851	862	846	900	934	897	871	932	876	921	889	957	989	888	944	900	926	909	903	896	964	971	902	842	869	893	897	901	955	946	906	961	887	892	893	908	922	926	889	963	900	890	924	892	896	911	927	920	923	908	901	888	899	917	957	895	891	909	932	935	850	896	916	885	905	858	913	865	945	962	908	875	923	889	898	857	925	910	890	902	907	896	952	941	913	829	913	922	927	924	849	901	915	926	898	943	912	905	866	869	935	911	888	890	912	890	893	879	914	919	899	939	923	867	905	942	919	912	917	924	981	927	927	894	895	872	877	892	880	874	927	858	915	875	894	895	916	926	898	881	943	846	899	876	922	920	888	908	938	944	920	880	919	918	911	840	851	877	910	894	912	918	879	860	891	913	946	900	905	891	896	875	894	846	892	933	926	901	952	837	897	922	940	926	873	953	923	869	921	864	940	880	935	863	909	923	898	878	878	866	908	875	869	944	892	864	928	894	898	915	946	884	884	965	891	933	942	903	843	906	936	833	911	908	922	939	952	866	920	901	920	899	935	979	900	898	906	875	929	900	949	896	912	887	925	923	872	933	917	930	908	898	859	900	883	876	892	906	916	900	843	904	914	912	939	911	906	953	890	869	870	878	919	828	914	888	935	880	939	905	873	837	904	927	881	921	905	884	961	888	887	907	863	898	915	928	873	952	894	934	953	861	910	877	916	892	889	919	942	899	900	924	935	863	935	975	906	899	909	908	921	874	941	911	884	909	847	874	879	898	936	938	920	865	899	902	922	842	949	938	941	906	883	914	888	867	941	941	859	964	902	932	923	945	877	848	870	942	888	900	881	893	914	905	899	876	843	841	893	891	880	943	937	894	924	926	888	923	935	896	921	878	923	908	913	935	885	880	862	877	889	947	910	911	924	870	891	923	902	922	937	839	890	905	907	945	877	862	898	868	904	929	879	951	894	878	894	953	897	933	882	919	920	910	884	941	925	884	912	900	926	902	908	859	929	870	875	929	878	902	893	876	841	937	882	872	963	942	842	886	894	901	847	892	879	907	895	931	920	917	881	905	871	911	867	924	906	942	849	910	889	843	858	872	901	831	940	908	908	884	881	868	1004	844	925	945	889	911	916	880	887	924	903	898	886	868	837	913	890	899	931	854	848	908	955	907	907	912	886	946	863	880	906	931	903	920	857	882	871	866	853	883	910	899	892	891	889	902	886	924	888	902	911	897	828	912	899	875	892	908	939	881	947	949	850	893	921	901	860	871	927	872	813	918	886	937	899	930	914	888	893	885	893	882	922	932	919	893	920	844	837	909	876
26175	19827	21679	16992	14518	10473	7056	3333	3225	1010	869	582	471	436	382	409	388	379	359	376	383	336	366	383	366	323	338	357	342	350	355	405	354	325	335	367	368	352	370	358	352	354	366	367	363	347	338	335	372	361	400	355	405	377	339	353	377	366	363	328	377	390	373	341	339	373	343	357	347	393	334	366	341	374	340	355	353	334	368	343	384	339	400	380	361	362	337	336	367	387	345	374	379	362	384	353	340	330	373	393	352	351	377	366	372	329	357	382	344	391	353	349	366	370	397	347	386	358	390	334	364	374	347	341	376	338	356	354	329	357	371	363	359	378	331	371	370	333	380	374	331	376	340	398	370	362	366	349	340	345	346	355	356	345	345	365	354	340	346	358	365	359	380	377	357	340	356	362	330	375	369	361	353	341	383	394	344	345	351	367	379	362	335	346	382	404	403	338	341	360	384	344	338	364	367	351	331	347	357	389	363	331	347	359	376	355	391	391	385	360	396	332	344	326	341	369	353	358	377	372	375	360	371	329	353	337	346	337	358	356	383	369	324	343	319	360	375	335	393	338	369	404	364	376	340	364	331	336	357	377	365	360	364	388	355	367	349	382	351	385	357	374	387	354	368	364	388	339	346	376	350	359	349	386	376	369	364	352	354	321	420	381	329	373	326	371	383	343	395	336	373	318	358	332	352	345	367	383	340	354	381	353	363	360	356	328	326	354	329	394	326	363	381	375	350	343	387	373	364	367	361	358	367	415	354	334	402	409	353	369	343	346	349	358	340	348	339	359	339	367	344	355	318	351	348	365	357	329	351	347	349	344	363	356	349	323	360	333	363	383	376	357	361	331	365	372	362	335	368	392	390	346	330	348	331	371	367	358	410	327	375	344	380	386	342	359	339	360	369	348	343	399	368	313	378	369	364	364	370	375	368	379	386	338	369	323	366	372	365	388	353	318	324	367	349	382	365	359	349	353	325	342	346	368	354	349	324	347	356	348	346	355	372	388	350	368	382	356	360	377	364	379	377	381	354	365	356	360	337	327	355	361	380	396	327	361	361	376	336	379	343	350	343	346	371	367	363	350	369	358	389	391	365	383	343	332	355	399	363	351	384	349	392	382	331	378	372	394	361	360	380	313	323	360	382	405	379	367	394	299	343	379	362	354	359	377	374	356	357	363	355	362	361	354	395	398	356	386	385	354	335	335	364	376	348	383	380	362	363	381	363	364	345	364	362	380	359	360	376	338	342	346	400	363	337	338	369	345	385	345	352	367	352	361	377	376	374	357	405	377	362	342	383	379	360	374	377	329	358	350	346	355	362	345	357	326	372	368	355	334	373	373	364	338	385	369	378	376	361	356	333	353	350	372	378	356	371	315	349	337	363	359	361	322	358	335	377	316	382	340	338	387	350	390	379	361	358	337	378	368	340	348	347	353	343	354	347	381	368	355	344	347	361	369	326	309	355	355	361	335	321	372	349	353	355	385	358	374	366	395	377	375	363	359	340	372	364	393	362	372	353	348	370	361	324	352	327	348	356	347	358	350	334	369	362	358	369	360	381	378	338	341	331	327	351	371	374	338	373	298	386	389	355	374	322	361	330	360	375	366	370	352	348	405	378	347	371	400	361	340	345	404	330	342	397	376	387	392	348	340	366	369	315	358	333	348	373	359	363	313	354	374	332	382	343	376	345	394	348	350	401	379	327	374	346	375	381	335	341	337	368	321	350	367	325	322	358	358	373	327	382	343	331	301	356	414	322	339	346	343	399	378	354	342	350	335	325	365	353	357	358	352	380	365	372	375	388	350	341	355	353	356	356	329	343	341	368	346	346	354	349	353	370	308	367	374	355	331	330	329	394	361	339	353	393	357	339	370	374	367	385	335	331	391	364	374	369	313	371	345	344	347	400	344	344	333	371	331	345	360	348	354	339	327	353	366	328	387	362	373	298	357	379	342	378	361	372	370	385	358	341	346	358	386	376	334	370	331	394	358	370	337	356	334	366	370	357	376	368	365	350	339	354	357	356	368	359	328	372	367	335	367	355	389	337	359	380	349	370	354	351	374	319	322	348	359	335	339	397	358	343	352	365	335	338	357	390	352	334	339	338	333	358	344	375	335	392	389	374	361	336	352	382	372	351	366	402	385	347	351	366	362	364	343	322	326	386	368	367	360	365	339	400	403	354	367	353	386	363	362	348	394	339	361	349	340	366	400	369	377	347	346	369	372	352	351	342	339	378	371	376	388	335	340	345	380	362	371	383	414	366	347	362	332	341	371	336	355	353	380	393	379	355	347	356	385	286	340	391	361	377	400	325	325	344	343	321	344	364	384	337	330	355	356	325	362	360	360	364	351	336	325	350	352	371	337	371	356	363	368	374	353	385	348	355	407	363	368	326	383	374	371	376	351	360	357	372	343	366	377	386	397	339	330	372	335	350	407	353	338	382	372	378	365	350	318	388	359	384	364	349	352	377	352	381	337	368	331	377	391	389	345	361	380	366	368	351	403	360	328	381	344	397	374	357	371	349	331	351	326	401	373	376	379	339	359	345	368	361	387	366	378	337	369	376	343	358	350	351	385	360	326	357	365	351	378	373	398	391	362	374	391	348	333	316	339	369	341	372	375	338	351	368	368	362	367	345	336	357	359	362	352	391	372	347	327	351	349	350	348	332	408	372	367	362	361	371	351	347	359	360	359	368	359	357	359	332	341	352	341	387	343	348	357	333	341	381	355	357	370	394	392	349	356	384	332	399	356	356	351	336	377	376	407	388	395	361	405	361	352	370	337	353	372	373	376	392	334	339	338	335	374	361	327	354	345	379	343	332	345	336	371	381	372	349	333	367	390	302	358	358	391	351	362	345	377	348	346	365	360	357	331	337	355	402	322	352	330	321	361	330	351	334	372	389	339	367	363	334	381	351	347	320	374	374	361	381	391	340	360	392	361	375	389	353	336	379	370	319	350	368	350	326	349	379	322	333	363	364	394	388	362	385	378	322	359	347	358	364	337	328	352	344	369	358	399	355	389	346	344	367	382	376	359	349	380	367	364	349	365	361	377	369	354	337	383	366	354	374	382	353	383	353	346	419	397	332	382	365	379	376	349	370	375	389	361	364	335	351	381	332	343	371	364	340	328	368	328	357	340	380	352	382	379	341	370	366	374	372	381	318	345	380	352	352	375	348	337	361	340	410	341	367	343	371	375	347	379	361	332	334	373	382	333	380	368	360	361	356	368	388	343	367	388	335	354	371	374	360	351	368	340	338	328	366	365	379	361	370	331	332	350	372	337	355	358	366	366	355	342	369	344	360	335	393	364	370	391	345	397	362	324	335	329	344	331	376	349	371	366	370	366	367	359	379	365	354	367	371	359	328	342	338	286	352	304	333	377	335	366	302	383	326	358	346	381	368	366	359	353	343	382	393	358	370	380	354	335	376	337	388	333	370	351	365	415	369	325	332	358	381	374	361	391	375	382	360	336	355	350	377	353	370	345	331	309
19322	17641	24908	25309	30067	25334	21154	13643	13312	4238	3795	2539	1534	1191	1032	1051	978	913	916	943	940	904	924	860	879	905	888	894	938	857	859	850	864	899	854	827	810	945	862	881	895	878	848	842	903	885	906	853	916	893	872	892	871	869	908	823	890	883	858	930	858	921	841	871	870	936	904	888	864	914	905	842	889	883	899	874	893	889	905	917	871	839	883	845	844	929	851	867	955	839	895	886	935	902	869	894	875	842	893	833	882	847	855	853	885	872	842	861	896	944	851	870	857	895	861	891	918	897	925	907	880	867	823	871	846	894	834	829	854	906	911	885	857	913	882	852	914	883	877	921	828	862	865	873	902	859	881	887	880	875	855	836	810	901	879	793	842	836	846	872	876	841	885	833	859	885	882	856	930	890	884	851	858	868	838	875	902	845	864	889	844	860	859	872	838	925	892	902	863	855	843	874	886	848	888	894	897	863	905	866	863	842	870	825	835	902	849	891	839	906	819	861	919	845	860	923	855	849	902	916	869	884	885	877	869	910	869	902	875	849	856	850	885	893	934	936	873	887	880	852	845	915	938	851	868	863	844	862	880	881	826	860	914	878	882	871	890	838	860	874	847	887	867	903	831	847	914	879	844	847	857	898	898	899	827	863	872	903	835	879	894	848	910	854	878	864	878	872	939	875	855	907	811	844	847	924	831	874	906	873	822	901	878	902	916	853	879	935	886	884	931	891	858	874	913	848	866	852	897	857	890	892	904	887	886	871	906	886	897	915	885	839	872	844	897	850	892	886	869	889	833	828	937	925	835	865	872	896	881	873	828	839	867	879	820	799	847	907	826	881	865	857	918	832	808	832	914	884	890	861	815	836	845	875	878	904	814	846	884	821	874	872	864	854	891	854	853	851	834	852	930	887	870	861	875	893	847	893	889	874	879	826	851	885	900	873	854	865	858	845	881	846	870	862	837	859	848	922	922	830	938	842	855	895	828	921	879	886	885	884	894	851	856	913	868	917	865	842	916	853	919	941	876	872	848	869	886	824	883	828	871	848	949	900	869	884	851	884	893	889	843	919	905	860	867	917	927	878	852	888	837	862	860	890	860	870	906	853	917	858	915	889	881	872	827	869	878	887	806	854	937	893	896	889	865	838	925	825	868	855	850	854	903	793	894	866	821	862	890	847	869	905	858	900	832	875	870	850	836	919	852	872	891	909	889	847	854	863	829	898	884	849	924	905	848	863	896	870	888	888	836	881	873	885	861	888	919	874	900	844	877	812	830	807	882	899	859	911	816	903	929	851	896	866	952	864	931	897	873	877	837	902	864	875	893	936	857	897	893	879	885	858	895	925	835	922	933	902	850	887	890	907	829	890	882	846	906	879	823	839	883	873	861	833	869	878	837	846	834	937	894	894	946	873	910	899	860	875	851	863	917	883	871	850	849	879	896	890	874	831	892	831	877	841	899	916	874	863	891	863	873	841	861	860	938	824	864	876	876	895	829	838	847	868	861	856	902	898	869	874	831	901	853	872	869	836	826	878	859	851	878	870	853	834	917	866	853	883	877	839	870	910	840	851	843	852	888	909	870	821	878	890	869	845	851	857	878	954	843	848	916	892	879	860	858	851	916	851	894	870	861	843	871	862	885	902	878	868	866	857	859	894	910	893	853	906	854	889	864	887	833	897	863	906	872	819	948	910	862	877	937	835	905	858	900	831	899	861	858	874	857	863	852	903	864	830	894	911	850	879	862	891	868	847	949	879	836	838	851	869	907	836	827	900	876	882	841	873	873	844	914	883	854	861	865	846	913	836	879	868	901	858	836	912	840	842	855	882	807	923	880	862	860	880	833	892	873	883	815	866	901	886	878	846	913	884	863	943	806	899	887	872	893	892	879	876	836	883	898	892	868	875	893	918	893	861	844	908	906	883	887	892	905	899	882	860	848	903	849	866	857	879	941	799	830	873	840	846	846	881	892	870	903	868	904	883	862	915	886	840	916	904	871	845	853	837	893	910	851	889	904	866	865	874	862	877	837	826	899	862	874	888	909	863	871	882	791	930	875	866	836	837	849	859	836	923	861	871	815	912	898	890	870	890	929	873	871	853	872	871	850	869	832	854	887	865	874	849	931	868	918	877	872	858	873	862	899	864	872	907	934	879	834	862	882	835	909	913	864	823	878	815	837	867	838	850	889	906	862	815	849	837	906	883	873	841	855	863	868	854	919	878	854	921	903	827	948	894	813	898	860	920	883	856	875	828	888	873	890	916	854	904	864	855	866	860	829	913	902	866	847	858	872	865	852	955	870	872	920	904	786	828	870	828	861	856	894	829	884	866	890	858	810	886	871	869	899	923	867	903	892	879	866	909	914	830	855	864	856	927	945	856	906	841	875	890	929	912	894	852	902	817	904	812	873	887	892	876	881	903	823	892	871	849	907	864	915	850	845	916	873	866	871	846	878	819	873	834	886	877	876	796	894	827	862	878	929	888	849	839	909	905	824	879	870	840	872	892	870	870	886	835	894	891	854	879	896	868	878	895	869	860	893	859	839	863	887	875	849	866	857	921	864	834	870	837	871	860	832	865	887	871	916	887	884	872	885	857	862	877	854	826	839	867	894	848	882	860	845	871	934	852	922	903	906	867	903	927	867	859	818	906	810	851	922	860	882	887	900	879	896	895	879	820	906	833	900	831	905	851	902	904	910	861	889	872	883	844	837	869	875	863	909	876	844	919	847	855	860	881	807	874	881	881	910	882	901	868	878	882	864	871	892	895	872	866	848	865	873	888	865	884	883	915	827	867	860	862	870	868	871	847	884	792	872	895	846	899	853	871	853	918	864	859	861	839	831	852	872	930	822	887	869	886	808	889	813	895	880	893	858	820	927	852	849	850	851	864	853	840	842	894	868	868	844	869	854	858	872	868	835	893	903	818	893	878	920	904	867	928	849	848	881	837	776	868	894	896	896	833	861	901	857	861	893	869	885	844	869	861	801	881	878	886	916	926	867	844	889	891	882	821	870	910	881	879	876	890	868	849	917	921	877	835	873	837	853	904	885	864	885	905	818	852	843	862	878	897	897	868	881	851	843	860	863	892	828	881	916	893	903	861	886	887	821	891	844	882	819	921	857	909	897	840	866	825	874	905	858	877	908	909	852	890	919	843	889	918	861	881	936	844	871	849	879	855	891	906	900	892	922	878	929	859	916	929	835	924	911	887	819	854	846	859	868	918	885	929	874	910	832	902	918	859	823	851	873	866	832	875	871	901	873	862	827	879	875	856	869	916	831	848	883	929	900	853	856	913	872	844	865	836	878	888	876	877	857	913	882	842	863	931	880	850	888	931	906	860	846	838	868	893	874	849	842	860	917	896	815	912	879	937	865	849	859	770	883	896	865	851	876	896	828	866	871	866	823	817	861	896	870	920	883	817	864	843	892	859	913	841	874	854	877	845	870	876	874	889	830	894	855	840	904	899	844	890	896	844	838	917	879	858	862	872	875	897
36921	30624	27775	23247	22233	17590	15085	5404	5663	1418	1320	818	400	321	228	221	201	206	185	232	202	181	209	203	198	186	194	177	198	185	185	179	162	156	217	203	208	198	201	188	169	180	182	201	172	219	191	172	185	220	185	229	168	207	184	174	201	178	187	169	199	163	189	194	163	185	179	190	168	158	183	194	204	177	183	185	216	205	209	160	214	194	202	197	203	174	212	172	181	197	196	198	179	186	180	176	174	218	188	216	189	185	194	197	199	187	185	173	221	192	180	212	211	191	215	175	164	186	182	181	194	191	193	187	179	160	219	178	196	174	194	170	170	191	181	191	185	181	175	198	188	194	188	190	172	162	206	210	170	203	180	192	190	179	176	210	188	179	185	187	189	175	162	169	178	216	185	190	199	166	186	184	171	185	189	197	183	197	158	217	199	190	202	174	172	201	190	214	189	180	181	181	177	191	182	192	204	159	199	195	202	187	184	189	199	197	207	209	199	203	211	191	186	184	205	206	196	211	222	201	196	194	207	182	201	208	196	196	183	205	188	204	194	195	224	215	185	214	186	200	181	210	190	223	179	168	185	190	222	205	199	191	192	203	206	181	182	194	198	173	180	196	168	187	176	187	214	181	179	182	199	206	208	208	188	186	206	181	167	212	212	178	190	213	185	177	194	154	166	169	182	192	205	192	184	202	203	213	190	170	202	194	215	181	191	184	185	215	182	175	179	186	191	188	180	203	189	185	196	177	190	193	191	184	166	189	211	198	189	192	179	171	183	184	193	202	224	161	205	182	201	184	191	192	174	200	177	212	191	213	169	209	200	182	182	203	166	156	188	175	184	208	190	178	199	197	170	186	215	206	195	200	194	178	177	200	190	195	213	199	199	209	191	210	188	213	188	187	209	180	151	171	184	198	201	169	195	194	212	184	173	193	170	164	171	174	214	200	183	204	174	177	179	185	197	178	198	179	182	196	185	205	192	204	171	189	195	209	196	184	191	190	183	194	206	188	181	177	168	187	217	213	198	194	220	172	182	184	176	195	200	198	213	210	175	191	224	181	196	184	196	192	180	210	175	166	189	197	167	206	220	207	186	173	184	203	174	203	189	212	198	175	192	179	194	167	163	182	190	180	189	181	194	162	214	170	184	207	211	208	195	179	186	199	185	200	192	197	183	196	199	212	189	173	178	212	185	186	216	191	175	198	188	214	195	200	215	162	177	191	169	185	201	197	178	191	207	210	211	164	189	225	202	178	202	182	187	174	175	169	192	172	182	199	159	177	202	196	205	191	194	177	184	187	189	176	202	176	201	198	165	188	209	193	174	229	160	192	187	194	172	209	172	199	177	196	207	199	192	189	183	199	175	179	172	178	224	167	189	161	207	189	189	182	175	184	173	174	190	169	173	170	181	196	226	197	210	198	165	199	184	220	202	183	205	175	190	192	192	198	189	206	200	179	182	192	204	195	182	229	186	205	209	208	178	206	181	212	201	231	200	187	177	190	178	195	165	205	207	183	189	187	176	185	195	202	181	204	216	193	201	199	214	196	154	182	183	186	196	196	194	179	193	173	205	208	190	183	186	193	195	195	188	211	168	194	200	191	198	200	232	202	180	197	175	227	184	179	160	178	176	198	199	188	226	174	157	198	202	218	189	177	182	255	200	203	201	190	186	197	193	177	196	180	195	193	214	184	186	205	192	193	212	176	181	196	200	185	192	215	179	210	223	175	175	195	199	166	198	208	216	207	201	197	208	198	210	194	199	218	214	214	210	186	216	170	187	197	197	183	180	187	170	182	187	191	180	190	204	215	194	203	176	204	178	193	166	186	210	210	200	184	200	175	202	193	194	191	210	196	188	180	194	208	204	216	193	184	191	202	187	195	172	203	181	188	207	167	163	189	208	198	170	201	182	195	162	192	201	185	200	209	186	190	190	208	159	186	201	206	189	196	203	212	178	172	207	163	212	187	170	192	183	214	222	231	189	215	194	208	196	192	180	199	182	193	176	191	208	195	179	205	182	212	194	180	185	181	205	178	180	181	202	190	175	198	197	163	167	204	188	181	189	200	184	232	193	204	174	198	188	177	188	191	196	179	190	201	182	188	207	193	187	178	166	187	195	186	198	194	202	191	219	183	185	199	203	200	209	185	177	172	176	173	203	192	176	165	179	209	195	208	198	186	192	189	201	179	182	210	195	217	161	179	173	204	198	203	208	203	181	181	198	204	173	199	189	176	181	167	189	207	185	175	178	182	206	227	195	199	187	200	200	195	176	185	214	178	213	199	180	185	188	196	179	177	191	159	188	200	188	205	186	196	203	181	212	172	195	196	214	197	211	187	190	192	198	186	188	191	190	160	197	202	201	198	206	229	179	176	179	198	214	205	193	219	198	192	174	165	195	163	194	188	184	158	183	186	195	191	181	187	197	179	188	177	202	211	211	183	202	188	193	208	186	206	187	190	190	198	200	196	193	195	201	209	212	230	163	218	184	194	201	193	185	220	190	185	197	194	194	189	186	167	176	206	173	179	202	197	186	214	201	190	205	159	198	193	179	210	212	160	163	161	175	185	193	200	171	210	177	188	187	192	174	200	197	200	171	195	191	177	194	193	217	189	183	176	214	199	184	190	186	202	213	180	201	173	193	201	193	176	198	184	207	166	196	200	185	182	212	181	185	185	185	194	192	192	207	204	173	188	195	193	197	177	174	194	210	168	187	173	196	187	212	216	177	173	159	170	185	188	168	204	203	211	200	198	202	186	212	170	166	217	213	184	187	201	161	181	220	198	217	198	194	216	187	172	189	183	184	162	188	205	203	201	162	188	171	194	189	179	189	189	185	202	181	190	198	186	195	194	209	176	186	178	174	188	212	218	201	200	181	207	229	197	178	177	179	195	180	188	206	196	174	155	183	209	172	211	195	178	214	180	198	181	176	157	183	184	167	198	205	184	160	178	205	188	190	213	196	195	188	209	182	200	206	160	177	174	189	184	186	195	186	195	172	201	194	203	199	175	171	203	204	195	204	191	208	172	183	178	166	188	187	196	189	212	165	198	191	204	185	170	193	186	177	198	192	183	206	211	193	201	176	214	195	193	195	195	180	191	183	199	163	168	198	206	169	194	197	182	214	177	202	171	196	202	205	219	163	198	204	168	184	184	215	194	210	215	175	166	225	180	218	186	176	210	190	176	198	199	210	168	175	178	203	188	183	209	196	165	176	166	193	215	218	158	191	176	187	187	206	199	187	195	195	182	185	191	172	168	184	183	200	198	193	184	182	185	188	174	197	180	216	185	208	183	207	174	189	174	209	210	210	202	205	227	176	185	204	159	190	185	201	204	185	177	167	229	198	192	162	169	202	185	185	191	198	188	195	179	178	201	175	209	186	193	185	159	156	190	213	184	175	189	200	188	198	186	185	193	192	173	203	174	208	173	208	187	184	186	202	189	197	207	205	189	198	223	191	207	194	220	216	200	193	197	200	192	178	193	220	178	212	188
25785	25983	28323	29706	37142	34696	32134	17590	19982	6605	7087	3958	2036	1311	870	699	636	611	568	587	545	557	560	559	578	521	498	502	524	532	524	506	516	546	478	545	515	481	482	492	534	488	486	530	454	492	537	513	505	468	470	498	496	481	496	499	519	527	523	501	510	534	473	515	513	493	504	524	498	523	515	470	489	499	493	501	483	511	505	477	525	492	516	459	484	487	511	538	492	494	502	490	490	524	501	513	465	474	488	481	503	513	477	502	444	492	496	462	503	486	515	463	506	500	441	495	514	497	498	488	473	457	493	497	502	455	498	475	485	496	484	478	492	492	475	513	495	499	520	450	479	504	502	506	498	469	476	522	475	457	477	470	471	489	504	493	509	485	493	522	492	469	510	475	499	418	489	470	479	497	467	466	508	477	506	495	495	505	484	456	479	494	438	510	481	507	496	470	490	492	487	467	523	461	487	517	497	458	514	474	484	464	507	488	458	503	498	512	474	522	492	493	470	514	493	477	530	471	514	487	506	496	498	478	515	475	510	460	524	464	443	512	489	445	491	483	475	480	525	494	457	508	442	506	524	457	450	537	473	480	465	506	461	476	513	489	514	452	479	498	494	445	515	446	510	494	518	481	530	493	489	529	502	508	516	514	513	522	508	473	489	504	470	531	466	490	474	489	465	471	504	481	529	474	444	489	494	499	516	469	487	479	496	467	471	491	487	522	450	465	464	517	491	460	494	516	469	448	435	504	516	504	486	496	522	485	485	483	538	515	482	509	482	472	546	482	501	488	469	462	505	501	454	494	485	533	501	504	524	479	522	465	450	542	481	488	519	505	484	549	525	485	479	486	505	451	458	461	483	474	490	511	469	485	478	538	487	501	463	480	490	483	515	483	501	478	488	478	457	489	482	461	521	462	517	473	489	513	496	484	489	491	537	459	517	491	486	468	472	493	547	465	519	485	490	495	521	452	513	452	500	500	482	497	474	493	448	482	496	461	458	475	545	494	454	500	485	505	486	462	504	470	483	497	492	491	503	486	489	468	487	477	487	530	478	492	529	514	499	465	514	506	523	470	482	473	471	481	522	474	460	486	484	497	474	502	509	419	480	481	495	491	521	529	504	462	527	528	472	454	483	463	516	504	488	504	491	493	479	459	456	531	477	465	504	488	495	492	528	537	516	510	472	438	510	492	465	468	480	515	484	488	523	480	471	494	514	517	492	475	524	474	483	503	527	517	531	462	500	459	487	494	534	474	458	488	494	473	491	514	492	470	508	523	502	499	480	489	512	505	527	482	477	487	495	485	497	460	488	482	511	480	490	495	499	503	529	501	479	507	470	513	510	508	455	451	494	528	468	521	525	493	500	461	467	447	431	450	513	506	454	492	482	494	475	495	438	515	495	503	463	447	505	474	500	498	481	454	481	491	484	487	452	509	467	480	470	493	489	483	482	509	493	455	459	470	457	504	485	505	460	466	478	490	514	496	493	536	500	464	512	476	513	485	500	485	511	473	468	467	498	503	489	475	507	476	484	460	496	520	481	459	491	516	499	528	513	503	499	485	499	501	514	505	504	452	484	474	473	484	498	482	478	498	481	494	500	492	447	458	524	489	496	498	506	499	498	467	521	542	519	515	482	445	480	475	490	470	509	523	488	460	493	515	512	480	526	491	507	487	508	526	509	467	452	481	504	487	504	517	489	492	514	481	486	498	473	496	461	461	463	482	488	482	489	516	458	486	448	484	482	484	529	485	513	473	508	540	484	534	510	493	504	512	485	491	484	490	480	471	484	529	467	463	469	486	484	488	495	510	480	498	473	460	493	497	494	501	473	469	519	459	463	481	493	483	502	486	476	541	520	468	496	468	506	480	509	516	495	494	478	482	488	510	479	528	491	484	488	480	478	477	490	482	477	493	509	449	492	473	481	542	534	476	491	504	488	528	505	517	545	480	508	474	493	477	477	480	460	473	491	503	540	476	477	456	478	492	476	455	513	477	495	513	500	515	548	505	481	497	499	475	493	484	497	486	485	512	432	489	504	492	499	525	475	507	498	517	499	538	474	505	492	476	504	496	485	475	470	503	475	473	506	528	525	484	443	489	479	514	490	492	491	474	455	506	453	523	498	468	478	498	492	494	464	413	492	481	539	487	512	429	467	470	476	512	480	489	494	489	518	488	479	480	477	490	483	503	521	463	514	495	486	479	509	469	507	476	482	482	507	503	485	440	481	470	463	466	500	500	497	542	507	491	518	486	475	509	479	522	504	530	500	525	501	505	521	490	515	468	496	478	492	508	490	460	501	468	457	528	445	446	494	500	500	467	548	486	518	481	487	507	479	501	465	530	500	460	475	477	475	499	496	497	512	495	478	461	514	491	520	489	514	501	497	518	489	488	491	503	531	480	496	480	495	481	486	485	457	479	508	472	495	504	540	511	475	496	512	482	528	477	474	483	525	486	484	471	508	479	496	484	492	492	506	540	490	491	482	497	506	446	452	463	506	514	477	500	520	507	505	528	501	487	459	491	487	473	471	515	482	494	493	473	508	518	490	541	497	493	496	462	441	474	491	468	475	493	493	467	509	498	503	498	522	504	463	476	486	510	462	507	523	506	482	490	454	534	459	461	506	506	476	461	521	477	481	512	498	471	517	482	478	528	431	525	472	491	522	516	485	502	493	500	496	481	522	442	540	517	487	521	465	478	484	510	465	486	472	460	481	499	453	484	535	472	498	492	497	519	506	514	496	505	498	489	525	532	509	486	462	513	471	487	475	492	494	495	512	487	521	497	512	514	473	490	473	522	492	501	504	489	479	473	501	476	466	468	488	530	495	501	469	503	485	507	489	495	493	506	469	522	462	514	518	473	437	496	489	497	521	519	509	520	490	498	508	528	470	480	520	494	495	448	486	455	547	499	487	488	502	481	495	495	475	490	503	479	516	415	502	515	552	486	477	492	506	511	495	482	516	415	485	517	512	480	476	495	479	487	503	505	484	490	494	519	481	495	525	510	494	478	469	548	518	513	507	508	465	492	542	491	512	539	498	495	471	484	492	494	481	493	551	516	488	442	501	530	520	481	488	525	526	497	464	484	543	457	514	518	503	501	510	494	485	474	510	462	490	466	506	512	504	512	474	511	473	491	467	485	441	476	454	506	488	478	547	484	471	521	507	439	484	444	448	525	488	492	515	537	467	474	469	501	499	488	498	533	509	498	494	514	494	475	492	468	500	445	467	482	501	499	490	460	493	483	487	461	452	485	490	477	503	433	491	515	477	525	498	493	457	504	501	487	479	496	478	457	508	491	472	474	489	543	522	482	472	512	451	494	481	503	443	487	469	516	490	469	481	476	508	486	492	506	471	494	474	457	521	456	463	456	501	510	453	539	491	506	449	466	461	519	524	458	521	506	483	468	498	529	506	503	498	532	510	481	483	507	493	488	528	465	474	519	484	465	476	516	511	461	499	485	503	480	486	483	506	488	500	496	488	512	489	489	456	517
11172	5706	4530	3072	2617	2559	1948	949	916	501	466	397	389	405	342	371	368	392	374	367	366	386	362	402	377	380	387	386	353	393	385	393	363	371	407	408	368	332	361	351	378	391	391	369	384	365	380	359	352	396	349	396	410	387	381	374	384	398	386	395	395	400	374	414	372	379	381	369	406	381	383	376	393	341	341	344	366	365	338	330	383	367	354	368	395	341	386	383	378	365	361	359	390	386	399	358	390	378	390	379	412	393	372	363	358	343	371	375	376	384	399	376	368	351	363	351	395	377	365	384	386	390	352	356	406	353	333	387	376	364	392	344	350	392	382	373	396	352	367	399	409	389	367	357	395	354	393	402	362	380	379	381	359	327	390	350	372	377	360	360	392	402	429	370	354	354	384	343	360	398	379	423	359	359	382	356	356	379	362	381	399	352	377	377	352	354	303	340	341	385	363	355	397	422	382	349	381	379	371	378	352	338	371	352	355	350	348	387	367	386	366	373	385	379	369	387	410	382	371	348	369	364	380	367	345	404	353	382	349	374	385	369	377	379	373	339	345	395	380	337	382	408	381	388	397	358	363	349	412	378	354	379	382	373	373	384	361	370	353	341	379	332	388	372	379	373	360	332	363	383	392	372	356	393	331	394	400	369	410	355	363	357	384	383	392	401	384	364	347	343	381	388	394	355	383	355	398	350	379	372	404	393	377	350	362	364	369	378	398	360	386	388	371	391	399	423	360	386	341	366	384	366	354	364	381	340	348	361	383	399	412	365	361	392	380	374	377	382	361	354	367	361	373	346	336	359	354	350	360	406	368	361	400	373	372	409	350	371	379	379	381	409	390	353	397	390	403	367	370	378	377	366	409	364	328	368	382	336	344	385	358	405	411	395	361	385	377	368	351	333	359	357	355	361	374	353	337	371	353	410	383	357	364	377	395	366	381	386	341	374	391	375	346	336	337	385	346	381	383	384	358	367	392	325	382	355	398	363	361	370	356	421	408	376	385	364	398	375	347	367	402	382	379	382	364	358	401	358	377	373	361	390	371	370	359	368	355	350	375	365	377	371	342	377	360	347	361	396	353	354	366	367	385	344	369	377	348	357	386	361	385	380	384	393	409	338	414	371	399	381	359	388	370	421	374	364	404	380	387	363	399	374	379	403	346	400	360	387	338	365	361	371	354	379	341	362	386	361	344	375	390	380	379	392	364	369	366	380	395	359	374	344	392	378	368	389	364	376	363	430	344	357	366	359	387	380	404	388	399	398	374	361	376	399	359	336	380	350	342	369	360	383	374	366	361	386	366	357	371	362	381	387	372	356	410	358	375	353	367	366	384	384	384	379	377	371	327	385	359	422	376	384	358	368	360	344	364	366	391	353	335	394	364	317	384	372	394	347	352	344	419	350	369	380	364	409	388	355	347	378	416	379	387	367	368	371	382	364	367	376	404	365	372	385	370	321	370	353	392	369	369	363	388	388	423	371	357	411	376	387	367	377	359	395	343	364	317	400	377	373	351	359	363	336	355	356	380	339	386	372	349	403	348	341	330	406	396	339	340	359	374	376	383	390	360	379	367	346	344	357	374	383	365	380	341	408	419	392	377	354	381	370	333	358	370	394	331	369	397	380	390	351	350	346	349	331	391	374	341	407	340	382	389	354	372	360	370	371	401	381	398	398	376	349	382	374	373	393	358	398	363	338	379	386	407	407	371	359	398	376	376	399	355	399	350	387	368	423	388	368	358	354	372	366	410	391	405	333	345	337	383	386	369	372	354	330	343	394	359	367	376	386	357	329	387	341	381	363	356	389	372	391	327	405	386	387	355	345	365	366	345	352	375	398	359	365	404	396	393	355	363	358	417	366	358	390	363	375	411	367	379	373	374	382	397	375	384	377	320	381	389	339	378	373	356	371	374	377	357	381	377	367	398	361	365	374	374	365	364	380	370	343	397	370	367	397	410	413	358	386	361	347	365	353	377	345	360	370	350	361	379	361	372	377	345	406	385	346	396	374	359	348	360	361	355	370	353	355	385	359	360	347	384	368	373	376	360	405	358	382	360	382	366	394	414	372	332	383	351	369	403	373	347	347	383	350	388	372	369	360	347	394	371	367	392	365	340	355	354	385	341	375	391	345	368	345	371	390	409	365	374	412	382	380	390	405	350	350	364	359	380	337	385	420	426	372	393	348	376	329	372	351	384	343	379	390	402	399	395	369	367	399	362	338	396	380	395	368	345	371	335	335	359	350	370	341	389	364	378	354	380	368	406	380	363	357	379	364	392	360	392	386	389	334	389	362	374	399	417	366	412	380	399	369	334	357	399	360	412	396	395	369	339	353	387	402	389	387	382	376	361	343	387	351	370	366	379	364	371	365	386	333	387	411	389	337	365	383	338	353	391	370	390	410	367	345	381	391	374	353	350	359	372	414	370	351	376	349	394	391	359	420	398	412	392	411	363	364	375	356	391	394	360	367	372	360	354	392	380	371	350	368	364	367	373	372	396	366	401	347	360	356	394	368	368	370	380	382	373	370	367	368	363	338	370	358	376	392	392	380	369	394	372	382	380	375	348	400	364	390	368	404	406	367	371	360	368	372	400	355	369	341	381	392	395	399	362	333	400	378	358	399	352	356	385	372	390	406	312	369	373	396	342	374	349	378	381	340	366	404	375	387	392	382	351	396	404	404	388	343	370	330	370	355	364	384	366	381	371	369	351	372	362	357	360	336	366	368	399	348	360	373	362	360	334	389	340	365	356	364	382	369	371	351	377	358	328	383	369	399	358	341	353	399	393	359	359	372	366	375	387	389	377	335	398	376	383	374	367	392	349	371	348	330	340	384	404	365	392	366	345	344	401	371	378	388	359	388	379	333	370	357	344	387	365	381	360	373	343	357	353	349	378	356	387	385	389	376	379	386	364	388	397	339	356	347	389	412	376	380	360	375	386	374	406	404	363	374	355	348	380	361	361	349	346	357	373	424	373	381	321	356	375	339	365	378	338	406	376	375	356	377	335	374	386	391	366	378	396	378	366	410	393	396	353	383	342	380	362	369	363	364	335	375	362	374	363	389	346	425	379	377	393	379	359	391	374	385	393	339	366	361	398	366	370	367	388	406	375	392	397	377	366	348	369	383	379	379	409	354	376	385	373	386	353	402	325	342	370	387	375	356	354	427	381	379	347	354	359	386	396	358	368	387	400	392	359	355	376	378	384	361	361	340	343	361	390	381	381	348	392	335	380	376	344	360	395	379	371	349	351	390	395	374	394	371	380	390	363	394	386	355	414	388	383	345	349	384	386	401	369	383	360	360	363	351	370	324	346	349	353	341	393	355	356	341	389	370	406	376	354	338	361	406	360	367	390	379	334	377	379	340	400	367	383	354	371	359	437	358	382	385	360	369	366	396	406	374	388	395	368	361	387	379	383	353	366	355	384	424	370	361	384	398	366	372	373	363	384	404	340	370	351	386	346	371	366	355	379	384	356	342	365	319	365	357
8478	6338	8353	7927	9049	10260	8122	3993	3857	1896	1461	1163	1097	1033	1016	989	901	889	917	937	964	923	905	952	924	890	958	879	860	916	900	900	904	923	892	940	916	889	903	929	889	904	955	900	953	895	936	890	921	905	875	920	897	962	921	945	874	915	937	945	923	893	885	936	914	928	924	917	932	907	878	901	928	902	936	915	921	912	892	895	899	964	940	894	833	919	908	915	839	921	940	917	939	948	859	956	958	935	918	929	905	925	889	890	924	927	921	895	872	916	970	887	936	893	894	959	930	876	904	945	929	952	910	914	915	911	964	868	900	887	902	941	901	868	977	926	889	910	919	889	868	952	926	867	882	877	910	937	915	920	881	938	870	890	920	898	902	876	879	933	945	963	910	895	878	904	981	883	908	931	898	899	860	850	888	881	963	973	898	925	908	949	834	931	890	924	943	848	902	895	863	894	948	918	881	863	927	919	945	860	957	893	854	909	873	920	945	826	880	888	880	905	878	870	840	942	935	945	898	912	865	864	921	895	900	910	885	914	917	920	897	919	884	892	909	879	866	929	871	880	982	859	880	919	915	915	975	915	916	884	854	884	927	885	898	909	921	909	940	946	913	910	837	858	919	862	866	910	856	891	883	886	890	940	902	900	895	852	876	877	864	835	927	913	899	947	918	953	879	937	907	928	870	928	946	864	895	933	882	954	901	916	849	940	898	896	877	922	946	906	929	890	884	915	904	940	862	931	847	935	926	929	915	919	958	946	862	862	930	916	902	946	921	910	904	975	916	869	895	954	950	910	902	898	884	883	902	918	902	900	926	934	923	899	872	871	903	887	909	904	918	905	959	908	940	928	943	888	893	925	865	881	958	891	935	872	915	978	907	926	903	935	897	908	942	930	882	881	899	889	906	904	872	920	935	959	890	905	923	938	885	905	921	916	902	938	919	924	896	913	878	946	984	889	875	879	902	909	911	975	853	950	868	940	908	877	884	899	870	871	877	955	901	846	912	932	903	914	914	890	923	834	937	894	942	993	902	926	914	936	950	874	921	958	866	880	916	882	907	900	893	893	900	943	861	876	949	940	924	918	898	883	908	942	913	894	953	868	898	898	929	928	928	912	905	894	919	934	917	869	948	887	905	929	935	901	852	878	907	901	940	938	920	915	920	917	947	912	880	929	891	880	896	871	911	947	895	920	900	968	928	921	901	854	906	899	942	909	852	924	942	898	925	925	944	926	899	916	965	905	885	955	948	894	887	903	895	905	929	926	891	867	877	865	860	911	896	888	937	914	884	921	841	935	926	937	946	903	885	873	946	871	908	894	908	901	925	931	898	912	959	941	875	891	917	886	926	940	882	916	898	890	921	939	904	922	854	901	891	940	949	899	939	929	934	945	936	930	895	903	949	948	881	928	908	929	917	890	921	899	865	903	888	834	920	911	893	902	941	961	923	915	948	901	915	901	911	855	872	927	911	920	916	938	909	861	927	947	872	930	880	946	863	886	941	924	899	906	891	875	882	913	933	940	879	923	875	903	900	910	889	911	870	891	918	913	844	862	918	930	898	917	898	883	889	948	883	895	902	980	910	841	910	937	889	978	926	922	832	903	944	916	899	944	947	893	932	944	943	895	880	910	918	869	941	906	957	917	942	922	951	920	879	891	868	889	874	908	863	896	881	877	921	907	855	909	937	888	915	939	873	915	947	928	887	902	892	880	933	870	952	907	959	914	932	925	906	904	954	890	917	904	995	874	917	896	923	880	885	887	914	937	929	948	902	860	914	932	861	887	898	893	925	902	879	873	948	928	869	908	896	848	894	880	881	899	939	914	874	902	865	948	894	870	914	928	896	894	895	919	911	895	888	944	892	923	888	969	865	902	943	928	899	859	900	903	896	909	880	931	927	953	931	897	978	908	868	917	875	898	866	883	884	901	921	910	907	909	919	912	923	970	897	906	898	930	912	871	934	923	877	966	963	975	883	888	887	928	908	926	950	821	931	889	893	864	904	902	856	935	898	895	895	876	929	900	923	922	880	875	865	904	911	870	931	905	894	877	895	913	890	902	875	925	945	903	957	958	913	857	891	965	914	878	907	920	944	931	945	863	919	937	911	898	940	891	969	914	972	961	957	927	907	952	942	857	877	900	896	925	906	927	946	891	914	891	876	887	896	860	886	933	916	944	908	933	881	878	870	918	935	879	937	929	909	923	922	943	905	933	877	902	874	897	908	923	908	927	915	909	899	912	895	911	868	910	917	920	909	872	858	889	922	920	916	838	1008	923	936	942	940	921	894	909	899	924	928	938	929	900	872	903	887	922	935	943	878	972	883	903	861	865	896	924	863	921	884	922	920	902	888	891	960	907	879	924	924	851	858	970	948	916	852	895	958	879	932	917	934	963	876	948	920	901	878	885	907	975	896	923	856	924	935	889	900	945	946	944	932	883	915	872	925	892	851	853	926	944	900	876	941	976	926	878	945	902	891	915	885	898	868	904	914	875	892	974	931	904	881	874	915	927	932	892	931	880	950	928	879	933	944	937	908	953	886	933	965	872	906	896	891	910	948	916	909	941	835	891	878	915	906	896	874	877	903	880	882	863	909	869	934	928	888	920	893	904	902	903	955	885	908	895	888	921	875	889	910	920	906	915	944	912	925	897	903	870	870	905	879	890	878	938	935	881	935	859	876	917	903	924	938	961	915	920	929	903	919	939	891	910	928	845	895	884	916	929	920	907	916	938	882	926	882	934	883	939	856	852	902	917	890	875	901	922	951	898	911	888	818	942	890	919	857	929	877	925	930	914	881	928	865	858	889	884	863	895	898	946	912	930	918	930	901	932	890	875	859	889	904	925	904	896	900	912	874	954	879	923	879	913	884	860	923	894	928	941	897	871	912	967	926	896	961	890	903	903	884	874	914	898	904	936	926	932	894	904	906	885	910	902	872	858	869	855	925	953	911	933	924	914	960	901	918	857	889	896	913	898	878	919	877	868	831	889	891	909	901	918	887	880	972	911	915	880	892	899	888	912	942	915	906	909	858	895	919	876	876	945	933	907	895	911	884	920	977	884	867	932	882	870	875	849	939	916	878	863	917	917	903	884	842	954	927	940	923	932	893	902	845	877	909	908	909	947	875	866	927	871	893	891	932	875	930	931	913	900	888	886	938	901	871	855	901	918	875	923	850	937	866	879	929	901	865	878	923	856	911	944	899	908	889	882	913	878	907	902	879	901	900	898	888	911	899	895	953	936	881	935	900	908	948	918	911	918	904	892	937	896	939	895	954	899	892	910	943	910	933	897	890	883	948	908	889	896	895	941	968	973	931	909	970	925	857	915	866	918	922	925	903	918	951	898	918	946	878	902	888	923	912	905	904	968	869	938	835	982	860	926	867	880	931	880	930	917	913	920	939	933	968	909	966	945	924	941	887	869	901	928	933	897	922	897	900	911	881	896	951	921	876	861	916	953	891	842	901	901	917	907	870	956	896	914	847	926	870	904
26525	20380	22834	16679	12137	10454	7666	3125	3228	1358	615	606	472	409	454	393	387	380	378	342	407	383	380	407	350	371	364	337	347	372	363	366	350	348	355	359	401	376	338	385	341	364	355	341	383	365	344	379	356	343	342	333	326	360	378	395	370	378	354	371	357	355	377	338	392	355	377	323	337	344	338	359	382	360	347	370	379	385	304	379	312	324	343	368	400	346	356	349	395	369	418	366	368	352	391	340	362	356	377	367	393	328	334	344	356	366	362	366	369	329	337	363	364	386	331	363	359	381	340	379	356	387	365	357	375	343	350	357	366	381	319	366	385	356	371	370	381	385	364	365	390	366	350	428	308	350	337	362	373	352	375	333	350	371	376	338	363	346	338	392	383	364	389	350	373	366	360	361	404	360	394	395	362	379	306	330	350	377	345	370	386	351	352	354	397	357	348	347	337	365	352	355	379	382	373	328	332	361	343	365	370	341	372	402	319	345	354	333	371	344	334	344	350	351	353	335	374	392	353	392	372	360	363	352	367	353	363	348	364	347	379	368	370	376	331	362	378	351	356	354	336	389	359	366	370	328	359	351	347	361	396	330	381	356	383	370	352	382	355	329	350	344	383	359	374	362	348	353	320	391	362	337	317	345	396	342	352	341	378	359	362	370	383	381	379	354	323	347	352	350	348	346	395	389	358	393	364	359	394	365	367	381	393	354	383	339	390	348	392	347	366	389	382	354	389	312	379	381	349	372	355	403	427	374	334	363	314	348	361	359	320	344	374	385	369	349	378	347	391	320	338	347	350	372	371	368	370	362	398	354	388	331	353	361	348	328	333	369	372	313	363	369	366	362	335	346	366	353	366	333	398	349	365	396	332	340	344	374	343	360	366	375	351	349	336	332	392	369	350	369	335	337	384	373	375	392	361	355	348	371	379	388	366	387	391	380	359	371	364	399	371	347	378	353	359	369	376	333	350	343	365	392	346	396	382	354	376	334	342	350	384	373	381	347	343	392	353	320	349	371	403	363	360	339	373	373	388	354	360	366	377	352	365	389	369	358	396	343	343	332	364	386	375	383	350	346	337	352	368	356	355	376	339	364	357	388	337	310	387	384	343	356	388	357	363	358	375	400	375	358	324	356	351	318	369	350	322	375	351	394	343	380	384	364	389	344	343	340	353	346	374	369	387	371	356	374	337	333	356	362	354	368	365	348	350	375	342	352	346	365	379	360	353	359	345	385	341	350	333	349	347	330	350	381	339	352	391	370	383	380	377	335	330	376	411	418	347	355	362	372	363	361	350	381	353	377	339	354	377	375	338	361	349	377	361	354	339	401	348	366	378	348	355	338	408	361	366	336	366	370	352	373	374	351	336	356	368	386	350	363	349	382	350	366	374	356	381	361	329	367	384	333	349	365	376	366	345	351	361	361	384	395	357	357	390	337	376	331	341	324	368	334	380	370	384	378	368	395	370	354	387	400	347	376	351	382	375	336	343	372	388	390	342	348	360	363	318	377	412	388	368	376	354	341	351	373	347	381	377	356	353	365	381	391	343	382	354	381	382	334	328	329	326	363	356	381	320	347	363	353	362	420	360	367	332	346	398	363	318	370	347	375	367	388	374	351	381	354	335	337	355	408	363	358	366	371	366	334	372	383	345	359	382	372	342	348	397	348	360	368	363	322	362	344	365	365	369	348	351	352	351	371	373	378	346	373	353	344	339	371	374	376	368	355	404	367	355	374	327	336	364	384	350	361	326	373	367	368	353	392	336	404	346	346	347	369	371	372	331	365	346	331	351	356	373	371	375	362	369	371	368	368	364	344	376	329	382	369	359	365	312	340	368	349	354	355	386	365	373	345	325	376	378	374	352	355	370	379	363	381	342	396	333	376	367	370	395	322	322	359	307	407	351	374	362	346	331	389	354	415	382	367	381	370	367	368	361	375	354	352	335	374	369	327	367	367	372	395	337	361	357	345	332	346	349	368	388	341	319	352	372	376	394	397	355	322	373	362	349	357	366	350	354	358	325	362	352	361	354	386	339	382	359	352	351	331	375	390	355	375	338	367	374	358	345	342	362	323	355	348	366	338	368	361	350	340	351	369	389	342	347	382	317	314	375	362	385	371	335	331	350	363	353	359	358	345	325	366	360	336	361	343	361	361	351	426	444	340	382	351	383	377	402	374	369	355	350	353	333	368	380	347	382	395	383	380	395	343	392	381	356	348	378	352	348	366	362	362	320	364	338	358	354	406	339	357	359	344	388	391	364	337	373	373	389	379	330	352	356	381	353	361	341	346	337	348	356	339	356	368	389	356	372	359	380	369	367	374	361	362	330	380	335	367	366	409	373	312	360	370	361	367	372	337	358	365	354	334	390	371	359	353	352	394	388	356	389	355	302	347	358	380	350	374	349	355	373	374	347	399	357	398	390	377	370	375	346	345	362	354	360	358	365	328	350	370	391	376	372	364	407	350	369	385	351	388	346	374	340	368	361	383	349	342	378	372	376	390	355	407	364	356	349	373	344	361	360	348	428	344	351	329	341	343	369	362	370	341	319	366	349	354	381	361	385	380	329	358	345	356	359	342	364	373	359	384	362	413	369	338	340	393	374	383	339	357	370	315	361	345	346	313	359	365	344	384	343	332	381	370	361	387	379	364	319	371	378	353	352	351	372	348	356	399	374	403	378	406	393	332	374	348	390	376	367	324	350	375	359	389	362	371	392	328	371	337	384	345	322	356	381	375	389	360	347	366	342	348	335	353	357	389	368	370	348	356	340	378	376	376	335	386	379	357	378	338	345	391	341	373	361	405	322	367	333	404	401	346	335	380	344	373	386	369	357	365	379	363	372	357	341	367	351	365	335	382	367	353	359	354	378	354	375	353	353	344	345	358	357	378	346	391	332	394	342	380	373	365	362	363	319	391	379	357	350	355	336	379	373	356	403	343	341	332	383	363	385	344	352	374	361	398	347	400	341	338	377	334	333	338	361	383	364	371	369	372	393	337	370	374	350	358	348	364	389	380	367	325	362	348	404	360	369	354	379	379	363	376	381	349	392	362	379	347	392	337	346	374	382	379	392	319	357	348	349	366	360	384	327	374	357	377	334	371	365	365	366	384	386	386	368	359	345	347	333	349	361	363	358	342	352	387	396	359	359	366	318	372	381	380	354	332	341	360	365	336	360	377	354	375	367	407	395	378	349	374	360	373	375	388	355	375	381	375	351	350	355	358	370	375	360	354	377	363	381	391	390	358	361	341	362	392	370	348	324	374	388	325	359	327	359	363	350	386	397	379	380	359	357	358	355	356	363	331	375	391	334	348	359	371	343	376	370	360	369	383	332	379	375	358	376	377	369	356	351	377	363	357	346	346	348	370	348	364	390	412	374	328	379	345	386	356	341	334	334	369	356	350	387	342	378	361	352	382	370	391	362	339	362	392	396	346	365	369	377	350	343	405	346	350	381	362	398	347	387	415	342	360	354	353	358	337	372	339	344	370
19474	18230	25944	23067	26100	26154	23934	11845	14012	5832	2643	2117	1431	1271	1273	1176	969	913	927	944	940	945	946	868	928	893	878	917	888	852	881	878	843	884	889	865	857	854	917	910	880	871	903	855	842	832	888	882	843	834	872	898	862	855	899	833	876	866	869	934	889	877	881	908	888	866	861	937	871	875	903	914	905	876	932	897	879	884	879	858	902	846	901	861	862	862	823	890	879	889	832	895	817	933	911	861	918	896	822	876	873	868	824	883	892	856	887	893	894	847	870	858	856	876	900	877	915	907	924	890	876	844	865	855	892	872	886	879	810	867	845	867	868	873	862	896	853	902	825	877	890	887	821	878	871	867	896	906	887	864	881	893	869	879	895	824	879	902	871	869	893	843	889	924	819	840	828	922	897	873	894	888	917	874	840	904	901	911	900	837	855	843	853	852	869	858	821	902	870	831	911	912	847	859	911	900	896	920	872	914	863	855	903	892	884	881	880	907	878	846	891	900	867	893	884	885	895	889	857	891	837	870	863	872	865	906	872	862	860	904	874	840	902	823	828	859	869	905	861	856	904	874	830	890	903	837	873	833	874	888	861	884	920	869	903	862	868	865	854	899	858	872	850	889	873	837	908	888	842	865	872	866	880	905	884	837	873	922	924	880	883	855	929	878	849	870	907	890	875	953	854	886	888	884	853	901	880	870	835	899	890	839	863	908	899	839	882	898	874	878	907	897	887	892	906	886	908	851	920	901	896	838	887	899	802	812	927	833	876	861	902	826	889	868	875	912	836	845	862	955	873	908	882	914	855	883	880	904	892	904	880	904	903	846	893	881	899	888	884	880	889	904	837	919	894	877	838	905	864	882	898	886	923	879	865	858	794	858	845	880	920	922	835	876	887	904	864	895	917	890	840	846	877	875	888	887	876	863	820	878	903	910	930	822	870	825	877	880	888	853	881	842	873	894	866	888	849	862	900	866	838	910	936	855	851	875	926	856	881	925	881	873	874	865	886	899	902	909	828	852	845	941	868	885	855	925	890	842	862	871	885	877	877	867	862	865	895	853	868	855	862	890	875	884	884	852	860	858	833	896	856	839	878	901	851	872	886	895	860	848	883	879	871	870	857	854	876	879	912	964	875	857	872	865	885	816	903	884	842	875	875	879	916	880	876	858	887	880	872	888	855	911	858	895	887	907	911	856	890	908	848	836	890	856	882	875	870	870	867	891	886	843	876	859	874	835	907	863	861	885	880	882	901	831	879	858	891	880	874	884	918	917	884	903	901	894	866	830	832	903	930	845	912	965	889	859	902	878	887	857	798	867	872	901	850	933	863	861	892	865	900	854	891	836	882	886	881	814	873	894	916	857	921	832	853	916	827	807	897	860	845	910	881	895	830	827	872	887	896	850	871	857	879	889	922	923	897	838	875	831	889	945	886	895	879	934	866	867	879	853	831	938	857	883	843	931	838	884	875	901	884	853	815	891	925	839	899	823	897	897	877	874	849	880	858	884	864	904	881	848	876	864	872	874	892	877	873	832	914	877	906	958	832	827	879	861	875	880	852	842	861	879	829	860	875	882	883	859	810	884	822	854	900	851	852	846	871	906	830	856	945	851	851	886	883	862	845	865	920	841	875	867	901	871	885	874	865	901	894	860	861	847	893	846	870	881	875	875	920	913	821	931	891	854	883	900	867	883	888	932	826	909	875	887	936	897	908	881	841	879	861	914	819	891	876	870	869	877	891	871	896	896	876	853	921	905	871	907	815	891	859	906	932	882	875	876	870	874	850	864	884	890	891	886	896	857	919	880	882	890	861	832	842	906	907	913	861	820	942	842	837	925	869	863	881	834	861	832	881	902	860	899	903	860	881	881	895	842	853	870	924	834	858	908	874	891	874	888	825	836	897	868	847	902	869	902	880	892	874	902	839	863	920	857	865	898	872	875	911	854	858	880	857	936	879	888	882	832	866	903	897	870	892	843	858	907	913	921	923	909	881	839	863	882	831	926	846	855	877	895	879	876	839	898	955	866	916	889	878	906	889	896	869	876	845	856	874	987	869	876	888	891	871	892	867	858	903	878	865	852	857	902	871	909	909	891	895	838	930	941	861	900	865	882	881	909	909	916	901	851	878	842	918	876	907	838	863	861	849	904	862	884	887	827	932	859	865	842	864	881	861	964	888	913	867	905	872	887	884	859	893	909	883	892	899	844	873	910	880	846	860	890	882	836	888	916	865	810	851	854	802	907	870	903	855	921	862	886	889	879	884	889	827	885	877	864	874	915	935	884	904	856	932	874	922	909	921	898	883	901	903	882	850	870	842	905	906	930	866	885	829	847	838	896	849	933	890	841	853	889	895	855	904	838	929	883	858	833	836	879	837	862	857	880	891	898	907	855	931	886	835	896	901	875	884	884	867	867	917	875	860	911	964	849	906	839	857	906	903	855	876	892	887	871	875	844	869	918	889	886	852	908	884	924	896	933	888	851	861	830	859	917	906	912	902	896	826	908	932	866	857	880	860	934	860	867	899	907	854	899	852	898	888	879	883	767	908	851	848	890	869	855	891	894	849	878	879	865	917	902	864	844	880	909	909	862	906	900	905	862	900	926	840	877	840	925	860	860	884	861	813	844	885	874	877	882	923	920	867	869	885	901	906	895	906	836	904	901	942	857	871	828	891	866	913	870	850	880	871	895	855	860	915	943	887	910	863	846	865	887	907	873	909	878	854	871	869	861	856	899	814	860	892	863	871	902	884	847	879	908	893	877	873	897	907	857	901	876	887	835	844	885	890	881	910	854	871	836	901	903	853	910	896	919	903	908	887	874	878	883	859	841	858	924	889	873	923	849	890	865	910	854	909	909	871	911	878	918	877	879	879	817	881	895	862	915	895	850	821	913	868	839	834	847	855	891	840	879	912	828	861	847	841	889	909	900	833	863	850	896	868	880	928	874	884	826	912	834	918	877	878	861	880	872	887	926	860	895	884	891	875	843	883	899	859	814	855	889	876	854	917	913	835	890	843	901	881	974	926	845	849	841	884	835	957	915	875	890	876	903	902	890	941	888	877	853	878	872	924	875	923	900	896	857	863	856	895	894	899	887	885	938	875	925	846	929	903	883	926	860	808	862	915	820	903	902	912	898	865	876	833	870	883	854	881	883	880	833	842	892	877	871	907	857	859	942	892	853	858	827	902	834	849	865	795	833	889	910	914	872	901	858	852	861	866	875	909	853	871	869	858	852	833	896	854	878	885	874	869	900	852	896	889	859	907	903	870	840	871	893	871	890	861	883	884	879	819	882	925	836	899	867	865	907	846	841	891	896	880	886	850	926	835	859	915	873	888	872	870	892	932	865	956	850	875	818	878	936	887	875	849	882	862	890	882	843	863	849	887	860	783	886	887	870	882	867	899	834	898	872	867	876	917	904	868	857	887	892	844	865	935	918	866	830	845	864	831	843	829	883	874	862	892	895	888	833	882	900	866	858	831	859	911	929	846	929
36854	28057	29292	22380	18951	16609	11153	4664	3753	2072	980	500	310	319	249	243	217	230	175	198	187	219	184	209	200	176	178	199	176	199	207	202	188	214	198	175	194	211	163	201	200	211	193	173	203	174	204	205	213	169	188	191	211	171	217	187	213	192	191	190	192	187	198	193	181	191	191	168	204	207	190	166	215	213	184	201	188	211	184	197	207	186	175	209	210	191	181	180	217	191	194	185	200	187	195	193	198	203	176	196	176	196	191	203	168	209	206	189	191	176	184	211	209	183	205	205	188	202	201	176	183	203	188	188	172	192	195	194	196	186	211	185	162	213	202	186	198	201	177	170	208	166	182	196	193	149	207	182	204	188	197	197	202	178	192	179	178	207	199	177	192	207	168	207	212	194	191	185	200	190	207	204	202	189	193	201	192	192	197	206	203	206	188	199	192	197	199	205	201	203	194	209	178	171	193	184	190	196	187	193	185	199	201	179	205	207	199	194	192	184	191	198	182	189	201	190	172	211	170	197	173	182	193	201	174	187	178	187	204	197	178	198	187	180	181	195	185	188	209	186	180	211	213	185	184	187	185	199	185	193	170	184	173	196	191	180	232	191	196	165	205	197	158	185	218	179	214	213	199	196	195	206	173	185	197	212	209	187	190	193	185	198	183	190	176	163	205	200	197	206	182	186	184	208	185	177	217	191	174	194	193	194	168	191	189	181	211	190	185	214	194	187	217	232	195	204	195	195	187	193	186	176	187	196	174	188	220	200	196	190	187	184	186	220	231	200	200	196	184	205	171	178	191	205	194	208	191	194	193	213	178	190	195	162	191	187	192	194	173	182	189	198	220	185	171	147	214	193	190	217	178	212	215	191	191	204	183	179	211	185	197	218	173	196	200	211	185	195	203	168	234	203	214	205	213	182	165	217	209	203	173	178	179	169	212	182	182	185	177	196	172	183	191	199	176	190	162	167	173	169	199	175	214	177	172	203	183	182	209	207	192	192	175	195	202	185	197	188	187	175	183	221	206	190	181	195	196	194	163	182	180	181	196	183	197	179	174	194	194	204	200	195	213	205	171	186	173	161	201	159	184	189	186	176	187	176	191	184	207	189	212	195	218	188	190	204	182	192	195	221	188	178	203	219	179	210	185	197	193	175	195	184	190	215	185	216	203	207	182	170	178	201	233	223	177	218	183	176	205	187	177	183	218	212	193	195	220	184	172	177	202	185	179	186	195	196	195	219	174	185	176	169	165	203	211	191	171	193	187	194	170	165	189	189	184	196	168	186	235	194	192	183	195	215	196	173	191	175	217	208	212	188	192	200	175	191	187	191	196	172	206	177	208	210	188	207	191	214	191	169	183	189	199	181	190	205	165	194	182	189	200	194	186	167	187	197	185	193	175	199	181	187	200	193	197	177	171	205	201	182	203	173	183	166	190	202	216	174	189	171	180	178	207	189	224	183	181	173	187	191	190	195	213	188	208	189	200	192	199	193	195	169	168	170	171	200	172	212	200	180	199	191	194	199	182	175	185	203	188	212	153	205	154	198	209	193	206	196	167	181	194	199	207	196	217	198	178	182	201	205	197	208	181	187	191	214	189	211	167	219	187	208	187	186	186	178	168	210	203	161	191	203	165	175	186	191	192	198	191	172	197	202	197	196	188	186	175	167	196	203	218	171	182	188	200	206	188	185	199	173	179	199	197	175	208	160	181	183	179	190	200	196	176	192	182	178	192	168	182	214	193	173	180	190	171	203	193	191	205	200	200	182	199	209	223	190	200	177	179	185	196	218	196	216	197	194	225	188	222	178	204	186	181	192	195	185	167	183	205	200	194	186	207	191	190	207	193	186	186	193	193	188	196	203	185	187	185	196	210	197	181	190	199	194	174	192	199	199	203	188	194	172	185	206	194	213	206	207	198	205	191	194	221	219	193	183	220	195	187	199	188	215	196	178	186	180	198	183	181	206	195	203	161	198	191	185	185	204	188	198	194	213	223	194	201	215	186	200	183	203	189	185	198	200	188	171	187	202	216	177	193	182	177	179	215	174	196	203	215	208	198	187	161	216	185	190	200	199	186	220	184	188	169	173	199	202	200	167	184	173	193	182	158	193	232	180	174	200	193	198	185	182	172	177	180	165	191	217	201	180	189	210	200	186	206	191	158	201	194	205	186	210	165	207	193	210	193	186	202	175	156	169	214	201	195	191	204	169	182	209	199	189	178	180	205	189	191	215	205	204	182	201	197	195	190	185	205	166	206	179	194	169	195	190	192	194	181	200	212	198	190	198	214	187	173	192	206	192	207	191	166	210	216	193	184	199	196	163	189	184	196	198	179	179	172	200	179	165	199	209	222	166	198	187	195	187	203	181	197	196	203	165	166	180	206	174	210	201	174	188	200	185	180	198	203	195	182	221	197	208	182	192	232	218	200	194	170	168	206	170	185	207	180	196	220	198	183	185	183	193	188	186	179	176	198	179	154	191	180	206	194	202	185	208	200	183	193	208	197	218	187	228	214	179	209	195	215	173	180	164	154	163	198	196	185	202	187	185	194	216	186	202	182	179	200	191	215	220	189	213	191	195	198	196	221	196	191	169	196	200	159	155	185	177	204	176	179	173	203	168	197	193	186	199	183	176	205	200	171	192	186	203	201	219	176	171	198	201	190	197	189	189	175	216	175	164	196	193	186	217	192	153	180	176	202	173	186	181	195	198	194	202	192	235	187	200	201	192	186	200	192	162	200	191	192	201	194	204	171	180	181	205	200	185	199	193	216	191	180	229	211	206	205	175	202	211	222	191	183	200	236	169	171	174	177	190	194	209	176	188	180	192	190	191	190	191	185	199	213	189	192	180	190	205	205	196	215	187	178	192	173	214	193	201	178	215	179	223	193	205	182	184	203	183	195	198	197	170	206	197	180	220	174	173	173	188	224	182	218	190	198	214	192	193	184	211	205	193	168	187	198	198	197	200	163	211	200	207	188	188	191	190	190	200	166	193	186	189	202	210	218	184	192	203	167	174	188	228	196	191	174	201	188	199	197	174	199	166	181	213	201	194	194	190	168	185	188	200	171	204	174	204	201	200	178	208	177	196	167	196	186	188	196	196	173	182	186	218	207	203	180	170	203	231	226	190	191	212	188	181	218	191	174	205	203	184	182	200	210	213	171	205	202	194	203	190	205	176	206	196	171	199	165	189	175	188	181	207	190	184	207	174	205	201	199	197	213	168	197	178	195	207	219	178	203	189	179	195	196	189	186	177	201	199	169	195	190	179	188	203	202	185	183	190	166	173	203	197	185	180	183	215	191	209	183	212	173	214	169	196	177	202	200	169	187	196	159	174	175	206	177	210	196	186	219	191	177	178	215	207	200	192	185	208	175	222	201	180	180	190	179	176	174	196	167	179	206	177	224	187	220	189	182	191	196	179	171	176	221	198	221	190	186	202	208	195	206	184	157	181	198	197	224	194	209	178	172	180	187	154	200	182	212	206	200	198
25591	23961	29653	29172	33387	31130	29330	13659	16202	9183	4690	2510	1398	1181	986	880	669	576	544	602	544	601	548	545	554	543	518	509	517	514	531	563	490	492	505	468	523	529	529	509	527	514	511	498	509	521	532	515	504	485	475	504	495	542	538	504	485	470	515	513	509	514	481	478	493	531	504	526	501	516	529	505	493	515	538	533	513	496	499	526	461	494	460	490	522	472	474	477	524	546	545	514	481	481	533	508	511	538	484	497	525	513	501	518	506	531	512	483	516	476	524	515	501	476	488	519	492	538	493	511	480	518	544	436	493	480	543	511	520	495	538	521	499	488	499	495	524	469	496	472	435	460	496	522	496	499	487	487	509	534	535	496	483	470	488	490	526	519	503	514	540	510	445	468	481	541	490	491	466	504	502	524	509	494	482	502	491	496	533	514	492	489	484	515	505	512	508	525	457	489	564	488	479	446	466	505	512	511	456	476	502	498	482	485	526	489	518	516	478	532	471	456	500	491	496	496	482	521	500	511	526	450	523	497	472	484	508	511	507	472	465	475	461	494	458	483	486	502	535	489	478	497	499	519	493	495	496	498	524	506	488	483	479	516	516	503	514	487	530	493	518	533	534	519	459	537	459	482	539	518	530	532	486	499	500	481	455	496	475	484	477	520	507	493	509	503	513	499	529	512	507	452	491	516	534	494	504	529	451	548	486	524	506	460	511	502	503	549	524	484	490	519	501	512	464	517	518	505	481	480	501	459	548	496	538	494	498	508	495	463	508	484	506	509	535	495	496	502	503	471	506	489	479	476	504	516	504	500	491	488	535	473	465	513	467	494	491	513	523	529	500	517	503	521	505	472	498	499	498	500	462	483	494	507	502	485	504	494	456	466	563	474	492	513	511	533	482	536	564	480	487	534	490	497	436	527	481	530	499	508	510	462	508	502	510	487	523	498	486	484	529	489	526	496	509	478	487	502	491	505	489	526	517	523	454	494	524	496	510	475	482	468	481	518	434	482	525	482	490	496	533	505	522	520	510	474	495	452	491	473	469	487	474	499	492	504	481	502	480	523	495	457	497	476	494	505	497	516	486	446	493	478	488	505	497	489	474	465	517	480	524	492	476	500	459	477	509	538	491	459	507	490	501	486	541	522	485	482	458	510	494	524	510	496	503	480	518	555	448	517	505	524	530	502	484	487	511	496	513	476	482	485	485	475	481	515	534	516	461	513	532	520	510	482	534	480	510	485	503	485	519	526	484	488	479	484	493	513	466	493	519	522	526	466	495	544	475	534	486	485	503	498	480	517	504	505	499	500	473	444	489	513	494	455	505	492	541	484	500	484	513	519	469	523	484	468	489	514	478	489	466	502	506	472	477	479	490	538	483	507	504	509	504	505	484	485	507	465	482	503	489	543	490	522	517	457	515	486	457	484	499	456	525	491	482	488	519	482	500	533	469	493	511	486	489	510	482	477	492	462	503	509	532	533	513	507	530	492	522	491	509	482	472	488	470	488	506	500	510	491	584	448	506	503	489	498	491	502	507	509	488	506	473	526	472	475	515	504	494	522	573	499	473	487	495	515	535	521	529	479	497	506	518	499	450	517	458	503	511	470	441	471	524	498	476	462	482	518	507	503	465	507	463	528	486	487	522	470	501	535	524	502	499	522	458	477	494	495	515	467	517	467	515	511	462	496	482	477	519	478	473	503	495	487	478	486	474	490	516	497	491	454	497	503	491	500	503	495	522	463	483	507	516	479	494	514	530	469	473	542	486	495	469	475	484	490	504	478	525	452	532	480	493	550	532	496	498	500	484	464	532	485	500	537	506	506	476	502	484	492	506	490	478	499	505	495	484	483	511	486	494	515	475	478	523	517	456	505	467	530	538	503	502	516	541	500	458	511	521	540	495	501	480	459	524	487	507	512	511	515	473	494	495	541	493	515	500	511	508	518	495	510	461	480	520	467	492	472	480	512	521	525	492	489	547	476	511	503	507	555	501	491	460	510	491	500	505	477	480	509	489	510	514	502	528	495	532	482	500	521	490	483	529	501	463	486	508	450	532	498	491	495	507	525	473	509	508	527	521	485	485	496	505	531	487	498	525	516	485	517	504	490	507	508	493	519	541	483	466	499	544	503	493	447	471	523	503	492	529	541	467	456	493	485	510	481	457	476	506	496	531	507	490	464	494	521	483	493	499	524	513	474	516	462	548	472	539	503	483	512	458	495	462	519	520	506	432	485	500	466	481	494	538	481	505	474	523	518	471	510	474	489	501	461	504	522	517	538	547	475	485	466	493	517	485	511	478	496	532	513	491	518	529	453	493	475	515	501	511	470	457	516	466	452	513	506	495	501	485	514	456	486	480	494	497	514	507	484	477	502	528	502	508	511	509	500	533	476	508	480	517	491	487	494	520	523	477	477	507	506	518	466	511	478	497	529	464	514	565	504	447	517	491	518	506	532	490	483	485	481	521	503	514	533	493	519	502	480	535	503	505	475	484	524	497	485	493	501	497	515	527	476	514	467	485	473	493	476	493	504	526	473	480	471	494	475	500	497	509	509	513	521	479	524	484	472	516	556	478	487	499	510	502	490	491	493	507	525	532	475	493	470	518	475	491	533	472	486	509	513	487	467	482	526	476	487	517	489	547	466	504	503	508	493	504	500	512	482	458	465	523	523	523	516	547	543	477	482	465	513	494	474	508	493	554	482	494	481	486	471	492	483	512	516	464	533	517	488	491	486	497	471	462	526	491	519	471	546	493	489	461	485	470	495	477	502	504	497	526	467	502	473	505	516	494	465	529	466	510	541	466	515	517	498	499	479	485	488	478	491	498	482	498	503	459	492	496	490	507	480	488	502	496	521	541	484	494	544	507	492	492	465	530	512	490	494	510	468	498	500	480	486	444	511	479	502	518	477	459	484	483	475	499	500	473	545	492	514	503	499	514	493	509	475	503	496	528	445	500	530	512	487	511	503	564	511	460	488	490	520	509	491	498	500	522	500	517	513	518	477	485	484	493	501	461	521	489	524	509	477	456	495	495	488	505	504	473	489	480	526	504	508	526	502	478	483	493	517	490	491	483	498	508	494	499	506	517	507	469	506	479	502	497	496	497	493	471	507	519	512	497	513	486	551	512	514	515	492	506	492	510	505	477	569	490	528	507	513	512	506	506	510	511	510	520	483	506	497	523	508	508	512	505	530	480	517	471	497	525	514	516	503	485	482	423	514	525	489	513	504	518	498	486	499	471	531	486	507	513	501	498	475	500	518	538	498	513	539	529	485	480	512	513	503	489	505	479	501	524	511	504	492	490	494	521	486	488	508	478	520	482	505	498	439	468	460	495	505	463	512	540	474	487	495	504	499	510	474	491	486	506	517	506	505	498	503	498	510	478	484	543	482	501	527	498	503	513	477	435	512	496	527	500	503	518	517	456	496	457	513	487	518	487	540	534	521	511	470	529	534	521	483	490	534	505	487	526	499	488	494	496	469	512	497	512	506
11931	5931	4980	3367	2093	1451	1156	739	628	508	476	444	364	426	400	403	344	366	386	346	402	395	381	352	382	353	391	386	367	403	385	382	435	387	357	384	386	412	364	350	366	376	382	375	389	360	397	376	361	390	380	385	363	390	382	370	355	407	386	366	369	372	342	371	395	372	401	376	374	378	393	353	373	420	382	421	358	370	364	383	375	380	376	392	375	392	350	369	388	443	340	385	377	385	390	371	390	408	391	417	396	365	359	376	369	413	393	364	345	407	359	369	360	349	361	351	367	366	399	400	360	397	403	385	387	375	408	353	361	383	397	389	354	375	377	408	340	370	374	397	398	406	337	408	407	398	395	369	371	339	385	389	345	398	391	382	401	343	369	389	364	387	387	371	317	377	396	392	374	360	368	430	414	413	399	353	385	401	367	364	384	348	400	359	408	449	380	365	406	393	354	386	378	377	387	418	350	370	379	393	367	378	344	375	351	366	398	407	375	341	378	360	378	375	365	391	370	391	413	382	367	401	367	361	390	387	397	411	392	370	396	381	345	375	376	374	386	410	385	409	351	363	417	378	383	437	398	368	401	396	336	336	367	388	438	418	377	392	376	376	398	369	401	337	382	422	388	348	400	435	407	373	385	374	402	423	374	397	410	384	373	396	356	365	376	386	449	369	424	350	346	401	386	358	369	375	385	370	407	388	389	383	420	387	388	387	390	379	362	412	375	409	384	377	375	390	400	393	367	361	374	343	363	413	385	368	390	397	375	390	400	364	363	382	375	365	357	373	396	368	384	370	373	393	383	371	379	402	411	361	369	392	339	355	356	391	387	401	374	379	386	409	335	361	373	373	401	407	387	372	414	395	374	399	383	352	353	393	351	361	335	363	369	344	368	388	404	384	372	370	359	385	368	396	378	366	410	370	427	400	329	369	376	363	361	367	373	409	440	376	385	405	382	394	373	370	370	380	393	358	381	392	357	376	345	372	360	367	398	405	387	367	369	377	394	413	386	373	349	377	396	379	352	395	385	405	350	379	393	403	379	398	421	421	365	400	396	395	393	387	366	391	378	339	367	384	366	356	380	398	363	386	358	360	374	364	335	406	380	346	383	360	358	351	357	382	389	361	394	395	391	388	396	394	404	391	368	352	362	362	334	371	398	388	376	387	433	417	383	352	361	379	379	401	350	382	350	341	410	375	366	394	381	389	389	395	369	372	404	393	397	403	370	379	399	387	384	370	390	355	354	403	410	330	365	378	367	348	387	379	359	386	374	382	380	400	366	410	425	418	350	415	398	427	386	378	393	378	347	435	415	389	372	386	354	387	393	357	383	365	355	364	388	376	378	402	362	341	394	374	412	383	419	365	380	388	382	396	381	389	360	396	336	353	364	386	427	378	398	375	409	375	374	370	390	341	388	388	390	347	370	367	355	365	401	379	368	381	380	371	399	375	388	379	345	402	391	361	387	390	394	391	349	389	375	340	408	416	392	352	382	406	377	405	402	360	351	356	417	413	383	386	404	401	397	394	388	337	357	383	366	384	357	400	414	367	390	417	389	365	369	372	381	402	367	348	381	375	414	339	418	426	363	392	365	422	406	379	364	378	392	435	357	363	398	367	389	360	392	379	389	382	382	414	348	350	405	341	373	346	403	377	361	352	392	359	400	392	402	386	393	386	376	357	392	392	383	355	369	332	370	379	371	388	365	390	344	407	402	387	345	371	370	375	400	369	371	407	408	395	372	356	400	387	404	408	362	368	431	355	375	391	387	385	356	391	346	404	400	379	392	386	384	366	351	375	419	386	385	367	406	394	362	377	393	370	409	359	383	345	375	410	379	369	436	374	359	373	394	404	363	392	354	415	328	398	395	417	346	344	409	396	375	399	386	421	446	375	376	408	405	391	363	387	362	350	373	366	398	394	415	413	398	375	345	364	361	393	346	398	371	387	405	400	372	344	375	382	393	392	384	380	396	408	376	379	423	392	385	404	394	358	393	360	401	397	369	373	367	356	401	420	365	414	370	425	365	373	373	364	385	379	416	384	378	385	395	358	393	383	371	367	372	376	366	410	366	395	364	387	350	373	380	404	371	378	350	389	361	358	340	399	399	373	348	350	371	363	363	346	390	391	397	397	356	359	409	387	350	400	380	389	383	375	398	363	400	401	348	391	357	379	359	385	382	414	407	355	372	375	382	328	351	396	385	382	419	395	401	370	362	369	375	339	385	353	370	406	384	353	411	344	361	381	410	385	387	373	377	370	385	381	387	469	374	373	367	363	361	383	334	406	370	337	372	398	339	394	420	385	388	392	421	379	385	354	390	365	380	396	379	397	408	335	414	403	393	353	379	354	388	416	387	378	367	395	376	391	379	360	347	390	373	346	367	350	383	367	351	365	386	393	363	399	418	383	378	365	389	385	402	349	406	366	360	339	398	364	358	431	377	381	375	359	359	391	384	412	352	368	387	403	424	432	369	345	419	366	375	381	384	372	385	361	371	365	406	403	397	340	403	409	407	392	376	390	427	373	389	395	382	361	403	343	347	384	370	340	385	361	365	365	363	351	375	396	383	370	368	352	401	374	412	380	422	405	367	354	362	375	378	368	390	426	358	363	406	401	397	395	421	397	371	371	341	361	391	411	375	369	373	394	378	388	408	376	354	403	397	356	381	425	361	351	404	352	365	394	398	382	376	391	365	363	398	373	343	378	333	367	364	369	407	369	386	411	407	383	377	384	397	404	372	393	386	391	381	338	360	381	398	430	390	407	366	359	374	402	390	379	355	370	358	392	350	391	413	361	402	387	364	370	363	387	399	402	379	377	410	404	404	373	373	398	389	371	378	387	396	409	350	397	379	367	354	386	383	429	396	379	366	380	353	372	374	398	381	369	366	396	377	390	406	411	354	369	368	373	405	375	358	389	359	337	373	386	381	403	380	390	333	370	389	380	381	388	384	380	375	391	382	380	365	313	392	356	335	397	419	390	396	329	384	338	373	385	380	365	395	402	399	363	403	389	373	446	404	374	388	368	381	402	402	394	399	403	378	384	364	366	355	379	385	385	344	372	382	354	380	376	340	386	376	393	350	387	385	333	402	380	398	373	383	356	372	368	390	386	388	381	380	372	388	392	378	402	331	333	390	354	381	387	384	351	347	386	383	359	394	407	391	369	388	373	387	390	393	379	362	375	397	394	394	402	421	344	332	371	362	337	362	397	368	404	381	358	386	376	369	367	395	378	389	385	337	359	383	373	404	348	394	362	357	360	368	379	409	388	394	381	401	347	378	385	374	356	394	372	387	406	383	392	355	356	391	412	348	385	399	347	342	348	381	365	376	398	380	381	367	369	380	355	415	330	383	379	376	339	392	385	402	346	413	390	358	367	388	371	354	369	400	383	402	380	429	379	363	396	392	398	378	391	397	361	368	383	403	348	388	408	391	371	375	415	364	369	393	426	412	388	377	382	374	383	345	391	358	371	384	369	375	369	352	381	384	391
9201	6018	8748	7831	6886	5322	5013	2884	2422	1798	1330	1181	1018	988	995	951	996	956	945	954	965	941	934	955	900	952	896	923	935	963	945	947	939	963	983	917	958	952	883	899	967	944	955	897	951	908	955	974	952	944	961	902	929	932	895	934	974	967	980	965	973	928	923	934	872	931	952	928	928	924	899	926	971	932	943	956	941	928	975	920	921	954	943	903	958	941	947	849	951	925	930	992	929	921	933	932	883	1005	935	969	961	949	956	953	929	978	952	907	950	951	903	890	903	936	903	953	947	957	899	917	1009	927	938	952	881	929	912	940	958	954	943	876	897	944	905	936	899	950	990	969	936	920	884	892	952	949	938	918	913	939	934	941	969	931	873	898	853	938	898	912	958	930	922	959	884	907	923	926	956	975	955	915	924	960	913	888	967	989	881	925	953	924	904	970	943	921	928	933	908	933	914	930	933	950	935	902	969	904	930	892	869	945	900	1032	951	898	940	949	942	984	933	936	933	978	925	949	1001	997	916	964	969	921	906	927	959	906	908	919	912	922	920	940	858	1015	922	933	901	908	947	916	951	983	950	929	920	835	935	993	918	905	956	929	964	929	950	927	882	923	890	915	943	986	938	963	940	975	921	968	936	979	917	880	923	943	976	918	910	947	974	947	875	978	976	918	951	974	884	956	967	940	955	938	918	950	910	963	902	900	937	946	976	922	919	924	979	930	941	889	910	951	897	963	939	930	917	931	1022	897	938	895	903	922	928	944	915	954	950	902	914	903	907	968	914	948	926	913	926	909	974	904	905	939	974	954	914	948	1021	933	967	936	941	953	945	899	974	966	951	967	901	923	888	910	971	921	904	923	913	958	958	928	917	954	1015	902	969	945	919	944	920	916	927	906	977	913	926	949	933	932	918	948	920	962	955	932	895	933	937	915	876	993	929	950	919	903	933	928	962	923	995	956	905	896	958	924	967	886	891	926	914	873	986	953	947	958	937	960	909	910	950	885	951	963	862	941	922	892	919	926	988	922	943	906	926	935	942	890	931	960	989	941	924	964	930	900	946	955	897	925	936	936	1009	932	950	937	954	969	913	944	963	914	978	952	921	890	953	1011	942	917	915	934	950	908	917	914	890	973	940	933	954	954	873	964	956	974	935	1005	882	922	908	938	961	982	873	949	961	922	929	954	952	942	920	946	915	952	965	951	946	910	925	940	929	908	975	922	944	994	939	971	977	996	919	1005	999	954	954	905	959	935	885	896	969	872	945	935	901	954	921	962	903	913	958	909	951	967	936	899	930	972	953	842	902	950	944	953	960	926	967	907	906	915	949	885	947	979	900	949	953	861	934	893	924	928	985	919	920	928	916	967	942	981	940	917	908	939	953	954	958	898	936	957	961	925	936	954	997	943	925	917	901	881	955	898	917	932	954	972	972	923	874	927	935	969	898	976	894	919	942	921	891	934	885	991	937	992	936	932	924	960	966	899	964	918	950	917	891	905	902	940	947	955	904	926	910	889	969	932	931	979	972	936	965	918	912	926	933	955	920	937	931	954	956	931	877	890	919	942	921	960	914	918	961	907	897	971	898	960	915	884	925	942	960	970	908	950	928	954	932	913	979	929	920	918	921	922	940	914	918	892	937	982	877	895	926	922	961	946	943	905	978	1035	978	942	941	974	911	923	920	915	884	953	920	919	917	920	925	958	944	955	889	959	951	913	931	903	829	949	1015	900	896	909	945	930	925	917	937	886	947	951	933	889	914	939	908	936	944	957	951	938	932	943	928	908	905	935	937	921	952	897	908	935	910	954	893	948	1000	929	928	873	882	937	920	905	855	900	901	887	971	913	985	922	909	975	956	971	911	896	939	930	916	985	905	901	949	969	886	916	921	912	975	941	942	931	953	925	1004	979	930	953	947	915	964	940	921	924	936	943	921	953	932	943	843	943	922	907	915	981	966	983	942	851	875	950	998	974	891	926	910	951	912	980	936	888	932	935	903	946	917	922	899	940	948	876	952	865	949	940	943	892	905	909	947	925	976	973	925	885	888	950	884	899	957	947	935	947	858	955	951	1011	927	992	916	905	912	929	979	964	931	943	949	985	935	900	917	977	995	965	948	924	908	926	939	887	924	948	946	921	915	980	935	924	910	917	876	936	935	942	913	936	954	926	972	940	968	929	930	930	963	899	937	958	939	914	924	965	920	961	936	869	886	919	926	932	939	948	947	915	990	940	882	923	908	888	957	915	951	981	941	928	944	940	928	928	922	901	910	953	878	941	884	925	925	953	977	908	922	985	937	936	926	944	918	937	997	991	939	909	961	970	978	948	985	931	998	899	942	982	959	958	914	893	915	977	916	924	893	917	911	900	987	925	923	921	915	921	918	917	964	892	888	921	958	929	970	953	947	925	983	947	941	939	976	910	917	936	934	953	946	904	996	915	932	927	931	853	928	945	1001	915	985	947	916	925	963	903	952	953	921	992	972	900	892	944	964	904	945	932	944	934	962	907	942	918	948	922	946	905	915	930	931	926	922	969	982	933	1010	880	936	982	907	904	934	938	961	950	986	954	939	931	922	999	961	947	915	928	928	918	954	937	967	917	967	982	904	901	895	933	920	917	973	943	913	927	926	909	963	932	930	918	958	978	910	963	929	933	884	920	974	976	907	966	910	915	967	954	933	906	900	915	882	985	951	978	937	960	943	886	984	927	899	940	928	904	915	902	933	920	946	919	925	922	929	960	918	944	910	977	930	960	908	953	954	906	983	926	925	931	954	914	958	905	910	905	929	906	937	878	952	927	918	940	912	903	920	985	964	951	951	942	918	889	929	940	964	902	879	912	939	896	898	946	925	953	971	944	978	911	915	906	958	932	935	966	925	858	919	874	866	882	958	976	924	895	961	948	919	922	970	949	911	879	927	919	913	937	894	975	889	970	984	962	880	913	920	944	906	900	967	953	884	906	984	943	924	920	925	933	951	944	993	925	942	911	935	943	963	907	886	925	904	898	954	924	987	855	906	983	955	960	974	903	910	920	919	943	941	915	925	982	917	921	954	940	940	972	975	977	917	849	962	916	942	921	930	929	901	1002	981	934	983	938	969	935	916	912	910	943	960	914	893	965	900	904	939	942	903	957	921	956	939	965	959	929	956	902	917	877	971	915	961	913	944	952	927	890	960	941	946	981	940	910	908	934	975	909	956	952	949	967	917	916	962	922	942	909	885	919	973	934	881	910	884	917	938	956	966	908	973	948	881	918	967	892	937	936	911	905	938	952	964	952	902	920	971	876	955	908	950	924	903	941	919	929	968	936	972	909	923	943	923	970	921	937	972	936	886	934	923	897	912	941	970	935	982	927	930	968	941	900	925	986	941	945	990	969	921	999	911	936	882	900	892	930	975	897	878	910	887	922	928	903	980	849	949	900	866	915	926	987	941	851	907	932	939	931	928	929	918	912	951	955	883	982	945	940	920	895	942	959	944	943	939	976	870	895	983	1005	938	883	985	928	936	955	963	948	920	907
28076	21145	21060	17461	10201	5236	3932	2938	1649	1588	824	519	442	434	424	407	383	401	371	367	360	344	391	359	381	375	362	387	386	368	330	388	377	413	343	408	375	352	337	373	351	367	407	366	362	346	374	352	341	345	370	356	383	377	375	364	347	366	334	372	382	356	374	358	357	352	383	360	381	397	355	360	376	362	358	360	360	343	373	315	389	358	366	348	373	339	381	384	388	369	399	331	361	355	352	368	352	388	380	357	364	381	390	362	366	347	352	366	371	364	352	385	365	359	398	391	392	380	405	412	390	342	347	359	343	393	365	352	324	398	358	378	359	350	371	341	335	377	389	394	385	377	369	366	371	320	414	379	409	363	354	344	334	400	368	357	406	373	350	351	379	356	365	359	384	397	383	358	386	363	356	388	365	369	360	382	377	362	366	385	361	351	365	384	362	431	383	352	364	361	367	362	381	323	383	350	378	342	343	367	384	361	336	360	347	354	409	383	368	372	351	335	365	375	386	376	363	379	344	379	390	370	361	361	334	349	342	346	382	371	370	348	376	372	355	333	385	341	373	351	378	393	365	390	359	388	390	296	387	349	391	342	355	389	355	390	366	338	391	349	346	389	369	324	384	393	384	377	348	359	356	379	382	385	377	371	388	350	358	394	344	375	361	363	378	423	407	369	365	417	355	398	397	315	365	372	371	375	354	357	374	331	373	326	347	346	364	373	377	323	348	381	379	350	363	333	356	368	389	331	332	351	358	350	363	350	348	368	328	359	357	335	378	355	379	380	380	341	368	339	314	392	333	333	348	370	344	367	368	364	403	368	380	308	366	359	350	412	384	371	355	354	344	407	372	369	358	348	384	384	354	391	364	371	375	372	352	364	373	366	355	375	375	370	408	362	377	360	389	341	354	350	365	341	359	364	342	353	371	361	370	370	416	411	357	373	386	409	372	378	365	331	380	356	370	335	374	349	377	345	383	359	359	410	394	376	376	356	340	346	412	373	363	362	358	343	393	361	396	366	318	362	339	358	318	328	381	359	384	349	347	342	360	359	346	367	358	363	399	357	345	350	367	365	389	351	399	380	326	377	352	380	352	396	404	323	405	373	340	357	364	345	312	366	360	400	386	352	378	358	361	354	402	344	352	370	367	373	385	389	328	360	370	339	351	373	362	374	378	395	317	359	402	354	334	366	378	331	369	363	355	351	385	393	372	354	384	335	367	369	343	332	345	332	341	323	360	404	370	401	380	360	364	352	355	371	335	370	369	380	357	324	380	356	395	359	369	352	425	384	362	345	375	350	352	351	365	362	360	361	319	372	380	386	383	343	371	344	361	373	333	355	364	419	358	373	382	381	385	344	375	331	371	360	336	372	358	369	357	366	399	367	377	390	358	344	346	358	380	350	366	344	350	332	401	349	378	368	353	338	409	361	409	410	356	358	329	366	384	363	361	395	338	379	386	355	366	381	364	417	378	400	361	388	320	356	377	340	329	369	362	356	388	357	357	375	407	378	385	385	383	386	357	364	352	365	381	376	371	338	389	322	388	368	381	353	330	393	363	364	355	334	356	340	390	369	384	364	370	369	379	372	381	361	360	393	394	343	349	373	351	363	385	348	365	330	368	357	376	363	363	337	340	353	342	389	400	326	361	348	371	402	364	395	341	372	374	365	325	381	341	380	371	394	405	363	368	390	398	386	347	358	365	315	337	335	383	370	364	338	346	379	335	367	419	362	366	358	367	386	373	349	392	405	350	314	355	343	391	362	400	391	360	366	370	339	404	349	372	349	377	364	379	376	358	368	409	363	358	329	365	318	376	334	350	317	339	345	374	358	308	415	368	360	396	350	367	363	352	372	365	346	339	392	367	340	406	361	368	378	342	359	416	346	377	351	347	304	380	371	389	382	361	372	378	386	353	335	367	325	354	345	329	344	363	373	344	397	396	374	370	372	350	384	393	380	403	351	321	372	359	362	339	399	361	404	347	356	332	381	341	362	393	356	395	357	393	363	369	347	338	419	350	379	369	399	393	355	371	355	356	330	355	360	374	376	363	391	393	408	385	369	386	359	362	397	381	355	370	374	335	379	365	408	364	327	326	361	363	362	350	347	359	377	398	362	352	375	343	380	343	349	349	340	348	372	375	378	367	412	363	360	409	359	365	352	424	368	349	359	364	348	327	356	373	366	342	348	367	406	361	336	373	368	359	375	369	402	367	358	348	365	395	382	346	371	372	400	357	341	385	347	356	314	343	340	390	401	323	302	337	372	350	360	426	370	343	394	384	384	349	393	369	350	387	363	355	379	337	352	355	363	372	359	377	373	350	374	328	358	384	357	357	397	374	367	352	378	352	419	365	349	369	352	352	407	390	413	379	352	366	347	377	359	366	385	356	332	319	348	343	371	333	337	376	374	371	333	361	422	394	346	388	379	359	384	365	365	359	355	364	362	356	389	374	367	367	380	369	373	350	353	371	381	381	381	361	366	368	389	324	360	350	370	384	355	388	339	391	376	375	384	394	379	382	374	388	375	360	383	374	404	367	370	375	380	342	359	370	367	339	346	388	385	371	371	370	343	378	369	394	338	365	392	369	372	368	322	368	326	347	395	338	349	351	342	357	367	395	373	335	384	349	349	372	369	367	347	365	397	370	403	370	368	379	368	361	359	370	367	361	376	382	368	350	349	356	386	356	393	377	352	373	353	360	354	352	360	370	354	393	360	328	356	368	407	348	387	389	373	343	353	341	379	350	355	378	352	342	359	374	405	361	376	362	353	409	369	336	355	389	389	366	354	352	355	393	384	343	364	380	349	368	402	382	407	390	372	378	385	386	367	402	356	409	359	355	342	351	332	357	377	372	368	400	398	383	339	343	362	390	372	345	376	360	381	385	343	340	360	395	352	342	367	363	373	377	340	359	347	377	363	359	348	369	360	371	401	335	372	368	368	365	369	357	379	342	406	380	385	358	372	373	367	327	357	362	393	366	332	335	347	367	373	370	352	380	380	361	358	345	364	372	373	362	374	374	378	397	335	368	343	363	375	373	327	350	363	375	355	353	404	385	372	369	313	357	360	349	382	375	375	387	358	349	331	339	387	340	369	361	390	380	380	390	390	355	361	345	387	376	376	365	410	394	377	406	381	379	359	367	381	390	369	368	357	361	393	345	330	384	394	376	372	392	350	377	387	318	349	378	408	358	388	355	337	365	346	338	348	402	396	407	349	380	354	372	399	374	329	357	374	368	393	358	348	383	411	369	363	363	375	371	370	399	397	361	373	323	390	377	374	365	335	354	338	359	393	351	373	355	354	375	360	369	317	371	369	333	348	398	349	379	350	348	326	361	363	361	397	364	368	349	357	356	352	368	381	382	398	413	374	371	363	343	357	374	359	371	358	358	375	379	403	362	377	348	389	405	362	342	369	388	358	380	385	371	362	397	388	363	398	358	382	350	353	345	357	340	363	396	365	360	359	373	345	358	368	371	383	377	378	354	342	343	347
20534	18588	24510	25973	18765	15883	15023	11067	7469	7344	3625	2014	1401	1213	1187	1053	990	984	916	973	966	954	944	880	944	916	913	883	872	940	927	883	915	924	882	848	915	867	910	864	889	853	865	851	896	932	877	879	909	897	942	904	912	861	938	867	880	959	866	889	930	925	921	883	908	878	948	909	905	863	877	968	906	941	947	881	903	933	873	893	883	845	922	928	900	913	863	882	901	832	962	923	899	894	901	836	835	921	849	881	824	861	898	900	927	903	882	856	915	937	851	908	945	898	942	888	883	867	871	917	933	829	931	884	898	878	935	910	904	930	919	897	908	903	901	916	922	861	894	896	890	951	893	852	903	881	899	914	899	940	902	892	843	906	912	883	942	943	903	880	906	914	876	835	878	848	877	817	926	911	903	925	935	842	883	923	883	871	860	864	839	885	885	900	951	863	852	923	858	866	826	907	872	856	929	874	883	911	924	922	888	880	843	873	904	853	870	969	863	910	837	812	891	886	877	917	904	901	879	879	927	891	865	883	852	844	959	871	927	862	865	843	866	861	881	904	848	868	919	906	880	843	908	861	892	869	900	890	886	884	939	826	899	898	934	843	898	886	851	913	881	914	885	855	869	835	869	841	862	881	932	937	840	877	928	860	871	924	859	926	907	847	865	917	912	874	891	890	908	877	909	890	893	875	892	863	887	919	873	907	929	906	831	897	881	885	852	890	894	865	911	850	880	864	862	888	898	877	912	916	885	900	871	900	889	881	887	902	860	897	934	866	907	951	873	913	911	869	935	852	849	897	908	875	896	902	929	956	872	889	901	865	886	899	873	878	877	861	906	913	851	944	872	840	882	857	855	898	972	852	876	865	906	859	880	916	850	887	872	877	901	853	925	877	899	929	873	875	890	883	851	901	896	848	898	858	895	904	867	869	912	841	883	913	898	909	908	863	866	867	878	969	859	863	871	878	916	924	879	891	869	902	837	913	876	887	848	880	853	883	935	881	873	895	899	922	863	907	884	918	833	839	929	871	910	881	868	895	884	903	880	883	859	886	880	887	881	911	862	896	937	899	881	867	953	913	856	886	889	891	966	864	907	916	875	899	908	898	858	857	906	898	939	859	863	884	830	916	923	812	887	878	890	885	873	877	936	894	853	928	880	921	857	948	872	885	822	875	913	903	840	883	890	899	876	896	887	868	909	907	870	910	901	913	900	891	864	844	888	883	896	900	942	854	883	883	938	838	867	902	855	871	924	920	856	906	949	900	934	918	845	915	972	884	912	887	898	883	891	828	887	901	932	884	890	922	838	913	891	884	898	898	892	926	877	900	899	882	878	945	897	871	931	950	924	911	928	916	894	917	839	905	897	851	906	851	877	897	886	921	989	923	839	872	874	900	910	949	856	908	876	891	872	908	886	946	846	885	886	876	838	916	890	914	860	939	899	862	885	931	900	908	887	918	895	930	892	891	883	879	897	879	877	808	849	890	868	862	908	891	860	879	963	888	906	900	879	865	892	917	911	875	882	871	826	918	887	840	917	912	887	928	870	883	840	881	920	900	844	936	883	868	895	875	895	848	877	913	974	936	851	868	914	886	872	934	864	914	884	912	941	845	903	928	894	858	881	894	919	931	891	875	843	898	878	874	860	864	915	844	934	881	922	864	878	905	854	903	837	919	859	867	929	883	911	939	904	830	893	937	948	912	840	929	899	878	914	845	902	892	872	873	872	915	841	847	918	902	902	948	870	852	931	928	901	873	873	901	901	886	911	891	883	873	929	825	885	945	872	892	885	900	907	891	924	894	888	880	889	912	902	916	901	952	875	872	869	930	886	860	926	922	904	874	910	900	895	851	872	897	980	927	867	891	894	813	917	907	892	897	859	874	857	931	884	846	908	876	850	863	898	899	852	868	865	889	853	891	892	883	881	862	856	868	870	848	880	862	891	867	830	856	881	914	888	844	926	858	898	861	909	913	871	883	847	873	891	866	909	866	844	852	895	891	897	890	834	916	890	858	897	928	938	889	865	839	890	873	894	841	907	907	879	893	877	885	854	901	898	830	873	864	920	880	816	898	932	894	919	865	921	861	908	938	909	893	895	895	855	897	832	877	920	898	827	889	908	871	876	903	886	872	913	896	858	876	908	899	885	876	862	905	863	925	933	899	866	898	912	884	904	888	954	920	905	883	879	925	899	867	908	858	863	862	897	900	894	921	887	886	830	879	830	865	847	867	903	865	884	884	879	913	884	878	920	937	900	885	903	904	875	932	913	851	959	898	936	912	883	881	890	864	898	894	895	890	900	886	878	870	867	854	826	910	845	900	887	873	872	881	888	882	908	955	891	911	936	885	872	903	881	950	839	868	894	857	897	839	886	904	920	908	916	909	862	910	847	841	885	907	859	863	905	885	862	875	867	920	861	810	845	874	920	886	870	881	884	906	867	894	866	857	846	897	829	913	938	911	860	922	888	912	824	851	858	911	879	910	913	872	896	922	905	828	885	852	884	903	898	857	931	913	935	824	871	848	898	858	951	874	865	849	897	898	822	860	908	918	843	923	884	860	886	881	910	914	869	899	952	892	882	900	890	880	897	904	903	934	871	840	903	882	905	887	878	855	824	828	884	838	904	933	904	865	843	884	891	937	889	881	902	925	861	831	896	940	837	876	861	871	942	891	869	863	912	914	897	878	903	891	876	875	910	886	914	838	893	919	876	856	889	841	817	885	909	875	865	877	892	896	870	925	893	878	886	883	908	845	887	887	858	851	868	912	923	869	949	921	850	855	888	910	913	882	866	913	904	914	941	871	879	889	886	926	929	860	858	885	915	924	880	858	890	888	838	882	901	881	872	790	830	865	919	865	874	895	911	956	931	907	911	876	841	921	890	965	898	857	909	880	884	910	906	866	906	884	886	857	877	929	900	913	888	957	927	898	881	901	875	855	927	915	884	933	846	886	873	856	886	917	868	933	914	857	910	843	875	878	892	856	933	919	904	905	861	910	830	924	900	926	912	926	894	915	902	928	899	852	868	895	851	925	914	864	887	853	891	894	923	909	943	876	866	980	853	883	912	883	933	902	870	897	879	878	882	870	920	907	943	879	939	949	897	907	900	885	940	914	831	867	920	862	875	921	916	953	942	903	866	868	930	922	880	876	910	843	921	895	892	939	861	879	907	869	881	890	911	883	905	940	903	928	937	891	867	927	903	892	874	858	882	818	882	909	915	886	942	886	907	876	898	851	915	879	900	909	878	935	898	912	907	860	906	848	853	907	896	911	891	928	919	880	884	864	902	834	929	866	896	881	925	869	927	891	856	873	885	930	926	858	882	938	883	918	869	847	897	880	931	841	899	891	894	882	877	875	880	850	848	976	873	887	879	872	891	849	834	872	928	906	891	908	859	881	895	886	917	937	884	899	920	901	897	913	895	880	895	886	870	900	879	870	869	876	861	854	891	834	883	903	901	889	833	939	905	896	845	909	961	922	896	874	915	857	936	859
37768	31585	31716	23797	16349	8824	5762	4160	2008	2372	846	415	297	280	297	259	227	191	184	223	212	228	232	218	201	199	185	207	187	184	159	173	180	200	217	181	156	238	191	201	194	193	224	201	207	200	193	200	226	201	225	205	211	196	212	209	192	218	212	213	189	185	198	183	223	194	178	181	192	187	196	228	197	196	201	206	209	181	186	177	178	187	204	186	184	181	222	171	199	180	198	196	189	192	177	192	182	195	208	205	218	189	191	213	218	208	204	193	181	184	223	203	176	208	204	180	185	178	179	176	206	203	212	194	182	190	198	179	160	181	162	187	205	199	212	198	205	178	183	190	188	190	198	190	166	212	210	182	196	190	169	198	179	218	196	207	199	220	194	204	219	188	189	196	197	184	174	203	219	200	170	193	187	201	199	208	182	194	184	198	193	221	175	188	170	181	234	220	186	199	165	203	186	213	198	197	189	206	207	195	192	199	177	181	192	200	180	194	221	188	196	203	190	205	196	186	202	173	193	178	162	180	205	194	182	174	174	211	208	222	198	221	202	195	199	186	184	188	213	186	225	214	183	204	179	187	204	203	199	203	179	185	195	182	194	204	196	210	205	188	178	207	202	179	207	187	172	184	205	227	210	215	183	185	192	215	223	200	203	186	198	187	181	181	210	197	181	215	192	188	185	196	210	173	189	204	198	215	227	185	214	193	214	175	226	187	202	209	190	194	182	196	194	179	193	189	166	216	202	182	180	199	219	198	193	201	202	196	203	187	210	176	164	201	183	193	210	193	182	189	198	185	190	215	213	201	196	188	169	199	199	195	190	208	206	195	189	179	182	191	187	213	203	210	190	197	208	196	198	191	185	186	224	159	202	214	199	183	209	207	205	198	209	188	182	208	214	218	209	232	182	171	211	216	193	184	195	205	189	202	209	214	210	215	211	215	196	197	210	199	213	197	220	217	192	204	195	191	201	186	185	210	214	177	220	188	184	197	193	196	183	201	197	191	184	204	203	188	195	223	190	195	167	218	190	209	198	191	208	192	200	193	168	204	203	191	188	197	206	212	175	192	203	226	171	166	196	202	228	215	204	208	186	217	184	195	166	224	196	183	183	200	182	200	184	180	175	200	219	189	217	162	214	215	193	188	198	179	204	203	214	222	214	217	196	194	202	200	190	213	188	191	192	189	187	197	166	165	211	206	190	183	218	183	180	171	189	203	216	218	178	195	181	194	195	183	184	180	190	218	190	204	198	194	203	178	196	188	173	209	209	216	200	189	178	198	198	200	183	179	199	207	201	185	190	210	195	167	193	207	185	179	178	188	210	186	168	198	216	207	187	184	202	190	199	191	193	176	193	189	183	188	183	209	215	225	190	184	200	204	202	202	167	185	198	199	202	223	193	196	188	206	189	207	210	206	199	210	188	196	203	205	179	208	185	194	192	186	219	197	205	195	195	205	199	215	189	206	192	202	202	178	199	186	194	203	206	192	192	205	183	190	216	211	192	199	203	179	222	218	179	210	171	204	196	205	168	211	208	192	179	201	181	186	217	200	209	222	208	201	203	201	208	204	182	176	167	210	186	200	216	190	166	167	188	206	187	204	221	204	183	194	196	239	210	204	218	211	186	190	185	150	205	194	193	194	217	207	192	194	175	188	193	195	199	248	197	189	215	201	206	165	176	210	195	204	199	198	244	210	184	223	189	186	207	210	170	183	220	202	206	200	166	185	182	209	197	209	202	166	189	190	187	216	180	166	235	194	194	203	188	201	195	182	188	188	205	195	208	200	214	194	174	174	188	181	186	232	184	186	199	226	180	190	187	194	176	179	197	196	174	210	203	182	198	204	164	189	187	192	181	194	196	207	183	194	211	206	220	176	173	190	194	198	201	205	185	218	207	189	177	189	172	183	204	184	195	205	209	213	181	178	212	189	235	193	194	188	196	220	201	179	171	191	186	197	204	209	202	194	210	212	200	175	216	183	227	174	211	220	191	205	185	210	187	212	214	194	200	189	166	181	190	176	194	208	220	185	178	189	183	175	189	212	190	202	191	201	217	196	204	199	203	186	215	182	213	195	196	160	203	191	183	197	187	199	180	201	195	209	180	223	185	212	232	204	211	217	170	191	199	189	214	173	203	194	222	207	185	213	210	201	182	201	195	195	181	186	178	201	185	195	196	226	180	199	184	173	174	188	189	216	205	187	214	198	181	201	182	205	187	189	180	172	187	192	168	192	170	192	167	182	191	223	206	187	181	194	196	187	172	171	192	176	190	194	175	207	172	198	197	199	236	207	198	188	199	197	183	200	189	191	189	198	178	184	241	194	202	179	168	196	196	200	195	203	219	190	204	202	203	197	190	183	174	202	200	194	211	192	174	213	188	219	205	198	215	196	192	191	193	221	217	202	200	195	181	202	175	203	182	206	203	220	189	194	202	183	165	184	199	184	194	176	191	172	211	206	191	221	211	238	196	214	155	198	206	195	199	206	203	192	195	196	186	190	182	192	173	239	161	180	207	212	196	205	198	215	198	171	208	202	180	179	174	198	196	180	182	181	206	205	172	198	170	177	215	187	175	209	201	184	215	220	190	208	187	195	196	178	172	193	211	195	196	199	198	219	185	186	219	203	202	217	220	196	193	184	228	183	202	180	166	205	223	207	198	219	200	162	200	205	180	200	200	214	223	227	189	206	228	201	196	201	183	179	191	211	192	202	178	181	196	217	203	177	208	190	218	187	189	184	195	186	199	197	210	195	196	185	194	199	192	205	187	192	183	189	149	183	185	213	154	192	167	214	202	198	215	194	227	191	191	215	185	210	197	193	203	195	191	175	217	177	196	180	188	204	198	191	193	200	181	198	201	181	190	227	210	193	178	164	193	184	200	197	193	190	200	191	195	214	205	190	189	214	180	182	190	195	200	177	179	185	208	209	183	208	185	205	178	191	220	210	197	166	195	215	189	215	196	212	176	179	189	193	183	194	176	201	188	212	187	209	198	196	214	199	198	191	180	199	161	209	173	204	202	239	193	194	202	165	164	195	189	191	227	195	212	194	165	200	198	215	226	197	198	198	183	213	178	197	210	206	192	185	203	212	224	201	181	203	203	206	184	192	206	193	176	161	188	161	189	201	212	195	184	171	211	197	212	197	205	194	204	220	201	175	182	209	193	166	189	176	222	177	191	202	178	212	177	197	192	188	215	197	189	191	203	204	195	189	194	193	188	209	226	221	191	191	172	193	202	185	191	185	212	198	188	209	214	199	197	204	188	215	224	205	190	236	199	174	191	229	185	186	170	205	185	192	225	208	193	202	197	190	200	193	208	190	196	217	167	187	171	189	178	227	198	192	206	201	174	186	216	178	184	183	182	188	189	187	177	186	172	209	196	216	205	183	224	157	169	227	206	194	206	211	217	188	207	205	206	200	219	190	236	199	185	184	207	178	202	181	216	202	180	210	186	195	190	215	216	203	178	198	185	171	217	197	169	181	200	191	203	194
26386	27202	31818	30749	24355	19703	17733	13964	9127	10899	3818	1585	1278	1269	1110	991	683	635	624	577	563	562	539	557	561	528	522	532	548	544	525	519	547	524	515	550	502	514	499	526	534	519	508	505	515	495	525	525	490	517	511	533	506	568	524	513	556	481	503	502	455	549	536	506	486	516	522	457	518	545	551	520	520	502	465	517	486	495	523	506	495	519	517	542	511	513	494	511	510	557	515	539	508	498	522	497	482	478	482	500	489	482	489	466	491	527	509	543	488	504	488	518	512	501	489	476	503	483	505	532	507	490	483	452	546	484	512	507	497	480	490	481	497	448	492	477	545	496	513	507	474	513	515	530	553	493	485	505	542	508	506	529	546	510	474	523	487	537	528	545	517	485	477	511	479	499	495	477	533	468	484	521	498	464	494	484	514	516	506	507	502	512	538	537	527	513	535	475	464	539	510	485	489	529	497	486	559	530	511	509	486	519	463	456	494	494	543	443	514	484	536	500	493	525	464	483	490	519	491	541	528	500	526	525	499	504	512	495	509	516	479	507	522	467	517	532	496	507	500	526	481	475	530	506	526	484	567	488	509	526	489	518	502	501	513	476	488	481	501	514	527	494	547	486	544	503	514	529	519	489	535	530	513	530	495	507	496	516	507	471	503	525	515	501	477	497	487	527	492	515	491	525	486	479	515	519	504	499	533	545	484	504	516	544	500	531	492	456	513	500	481	533	537	497	502	501	530	475	507	458	544	517	489	489	545	499	510	527	525	514	513	506	513	491	480	487	482	500	484	506	510	497	509	522	508	537	538	515	523	474	509	538	503	493	516	483	546	500	505	500	541	528	501	509	518	533	513	500	510	520	516	486	545	450	502	481	549	531	529	527	535	472	521	546	478	513	475	488	486	520	533	510	521	541	553	506	505	443	464	529	530	515	506	528	499	517	515	494	507	454	493	503	480	517	530	511	494	480	515	479	503	514	517	508	495	499	526	510	521	501	494	497	526	520	516	496	535	496	516	529	508	505	490	500	587	503	480	487	475	481	502	483	516	483	516	512	537	488	517	478	512	470	505	524	487	521	466	500	486	512	491	492	491	524	519	491	492	495	484	490	512	487	528	491	495	523	509	512	530	538	501	473	493	527	498	492	550	496	577	509	485	482	530	477	511	526	520	511	531	499	518	529	471	504	536	526	534	511	459	523	512	552	512	516	491	525	493	476	493	513	550	493	500	489	486	499	477	524	506	488	492	514	550	500	474	471	521	509	509	537	521	498	486	507	524	546	531	536	526	541	462	490	569	526	520	494	499	479	492	497	538	501	525	444	516	533	482	516	498	509	522	493	497	481	507	488	505	512	497	478	533	503	538	534	528	481	526	502	509	511	480	525	522	514	517	501	515	513	498	529	502	520	492	518	505	480	461	531	467	490	524	485	508	491	535	506	505	491	518	499	507	507	514	560	461	530	475	523	559	489	516	495	522	517	500	534	461	511	523	534	565	485	498	560	524	514	537	498	532	523	499	472	464	473	491	496	543	465	501	497	515	513	467	539	502	494	523	511	469	476	538	529	556	475	519	509	500	533	519	539	510	553	511	478	499	488	506	488	498	454	472	553	529	522	467	491	455	506	521	527	519	516	507	546	489	521	497	507	531	540	516	486	527	494	518	475	515	528	523	526	482	500	534	473	576	476	491	472	490	485	554	504	544	478	538	480	539	474	522	501	518	516	502	501	464	491	471	511	513	496	504	518	484	537	504	482	462	491	505	504	507	511	463	542	490	486	523	472	505	518	509	497	519	514	527	508	482	526	519	491	495	522	489	501	524	519	514	493	495	510	505	479	474	516	499	536	465	567	515	498	481	475	512	504	536	511	518	478	522	474	531	486	532	498	495	510	535	520	502	494	538	522	486	493	461	547	533	509	492	473	466	525	513	497	504	472	502	517	493	491	491	514	535	533	521	479	477	538	496	499	496	503	483	498	500	490	531	526	503	490	471	498	537	507	472	508	531	493	513	454	502	542	468	514	493	509	523	502	484	500	522	510	525	502	491	536	461	458	523	515	512	495	483	525	475	485	545	513	509	512	508	509	506	460	511	533	500	505	512	522	505	530	498	498	522	530	503	521	522	499	523	529	495	488	505	497	491	509	528	498	502	508	492	476	510	502	521	517	503	471	503	491	477	513	524	490	465	489	503	514	478	511	513	516	516	488	520	523	499	476	499	561	496	479	524	510	514	518	476	507	523	490	527	497	493	512	482	497	487	517	503	486	483	481	461	532	497	514	550	482	499	462	571	515	479	511	487	482	521	503	508	538	526	486	511	483	473	533	508	506	491	504	527	487	525	495	471	491	530	474	520	454	536	499	504	498	496	522	528	530	503	528	503	539	510	531	514	467	491	516	504	472	486	502	537	497	498	485	460	533	506	504	508	531	520	480	510	483	505	476	483	502	532	485	521	514	565	497	516	520	522	524	514	510	541	524	514	497	548	477	452	498	518	536	520	471	488	540	534	506	506	486	485	481	511	536	499	511	499	472	492	516	527	538	512	535	480	457	518	492	472	518	523	538	530	500	496	511	475	506	493	506	533	508	489	508	483	499	541	538	502	509	478	534	524	503	501	460	514	507	486	490	488	491	554	504	482	532	510	476	510	473	463	494	513	534	476	476	514	504	509	529	497	508	530	484	520	473	490	513	478	514	526	508	512	520	479	488	470	526	515	509	517	525	493	524	487	505	449	489	524	514	555	500	496	473	490	514	497	544	488	504	480	483	525	517	508	493	486	470	484	509	506	495	531	480	531	554	541	505	480	544	472	535	518	491	483	495	505	473	511	495	520	506	550	474	461	520	508	496	469	543	491	463	478	488	514	522	479	486	508	509	493	505	559	486	524	513	483	529	487	526	513	502	462	516	516	523	516	469	517	511	506	523	500	510	492	513	533	485	490	541	545	507	486	512	472	516	505	542	499	555	526	504	538	529	498	529	486	502	528	498	500	508	530	476	505	522	495	492	515	472	540	570	484	531	527	483	494	498	476	531	525	483	491	497	545	483	553	521	474	531	503	489	561	509	540	515	489	511	485	443	543	513	528	508	495	505	507	515	505	494	535	519	498	461	487	529	459	509	486	494	505	490	513	492	496	534	514	495	534	447	490	504	547	498	475	511	553	508	534	482	495	508	529	489	481	487	528	499	494	532	490	495	506	472	501	526	497	535	493	510	503	513	522	499	532	526	496	483	476	517	488	454	531	553	506	520	486	477	481	485	542	487	520	501	496	519	534	555	482	494	557	528	493	505	480	502	520	499	539	479	494	550	481	489	504	507	506	517	555	532	506	496	521	505	489	523	523	515	520	520	505	548	544	493	507	500	465	492	482	488	474	517	467	472	545	510	515	502	497	523	494	549	562	505	476	483	567	499	488	515	477	514	495	515	517	492	472	540	544	491	507	527	525	497	486	503	541	464	515	483	494	489	554	534	575	510	515	514	520	489	501	495	512	509
11578	5684	4799	3440	1607	882	832	643	550	480	421	402	383	381	405	383	393	365	379	350	350	370	400	396	380	361	367	368	349	328	382	382	412	375	366	410	400	391	392	337	364	399	386	360	352	375	363	391	363	372	370	352	365	374	374	357	395	397	358	365	340	365	389	357	393	376	390	374	338	361	355	352	365	357	379	406	358	342	402	354	343	385	353	369	399	355	373	374	383	360	371	407	375	369	363	388	369	398	372	369	395	339	408	382	374	389	341	380	358	354	391	379	388	379	386	396	394	389	381	392	380	379	373	357	359	370	376	375	364	371	363	366	380	379	346	392	341	335	350	377	375	357	398	380	381	327	333	342	396	359	419	394	341	350	342	338	365	392	365	354	373	333	367	325	402	374	379	377	379	398	385	400	353	342	394	388	378	351	352	399	355	338	417	350	346	370	397	371	385	375	373	384	391	378	368	378	344	358	423	334	373	339	394	405	360	403	353	357	345	367	369	336	357	364	351	361	324	351	363	340	387	411	357	345	363	390	379	413	373	377	393	410	360	357	370	380	386	360	377	392	331	382	377	400	394	376	369	334	374	368	386	396	403	357	406	384	359	391	330	333	374	380	378	350	398	355	370	383	356	427	383	348	352	384	413	364	404	372	336	385	347	375	362	358	375	379	378	397	352	354	361	386	386	359	383	399	375	376	377	413	395	375	355	356	407	370	330	375	394	380	360	346	387	383	383	375	367	383	374	410	390	391	393	384	357	348	356	380	381	344	369	354	397	396	396	363	387	396	402	414	360	388	361	385	352	361	383	363	373	395	356	351	374	374	378	424	378	379	374	373	362	366	368	382	353	346	339	342	363	361	388	383	337	351	345	349	355	356	355	382	358	372	382	365	348	381	352	370	349	357	360	391	364	369	389	411	375	373	379	368	362	385	362	358	354	382	378	393	364	391	368	376	347	369	344	372	366	387	361	353	351	351	382	382	356	402	385	372	413	368	361	352	354	381	350	348	362	362	366	406	416	331	356	354	358	367	398	335	375	367	330	403	395	383	391	350	376	368	363	383	391	381	356	354	346	382	380	372	389	312	364	399	395	361	340	390	390	324	360	358	383	375	387	407	367	388	401	382	390	377	373	352	354	399	359	395	396	400	413	389	395	356	387	363	386	378	364	330	343	362	373	407	363	349	381	360	346	352	390	377	373	384	422	343	395	393	421	371	357	380	358	417	390	315	382	408	365	350	367	344	406	384	396	369	420	406	340	351	362	393	400	356	366	360	390	396	370	389	360	358	315	348	389	372	382	413	336	356	381	372	366	379	389	384	353	358	374	394	404	398	361	367	352	353	376	399	389	379	350	359	355	393	379	351	351	392	386	380	352	389	353	367	407	371	388	360	353	368	385	367	379	372	395	381	331	346	340	362	358	411	374	378	387	389	342	373	383	351	368	364	373	372	344	416	371	348	387	341	381	382	397	346	354	376	339	378	375	415	406	382	379	388	377	379	365	366	366	375	397	382	385	390	388	370	384	321	335	370	385	368	403	368	391	380	374	387	346	351	326	344	413	408	398	387	391	388	393	395	339	382	345	350	373	405	364	365	391	412	392	380	372	342	355	393	389	365	365	370	390	363	365	353	353	361	364	376	366	347	331	374	372	363	381	358	366	354	368	385	417	367	360	341	347	347	331	386	350	388	365	344	370	400	368	364	381	425	352	385	394	371	379	363	400	402	390	339	378	398	373	379	347	345	363	387	403	411	393	380	373	365	390	343	365	360	387	374	390	359	369	399	370	383	393	353	406	379	397	337	363	333	377	389	366	360	342	371	374	335	373	353	390	380	351	351	361	343	380	372	379	365	361	371	392	391	377	326	371	402	377	362	347	365	380	373	361	392	377	387	402	401	448	351	382	370	333	364	356	373	353	371	364	381	384	358	373	345	365	364	352	325	361	373	352	404	370	358	338	377	398	368	370	367	384	363	336	335	335	356	364	386	372	347	392	372	357	355	340	364	347	369	427	376	349	384	350	352	414	362	355	356	401	385	398	355	341	377	394	346	416	380	356	390	344	342	351	368	388	341	348	396	365	403	341	334	344	362	369	425	370	354	360	362	371	386	393	347	351	365	375	376	382	344	366	385	370	368	352	387	359	388	380	366	385	389	396	421	367	381	409	367	396	406	395	388	364	358	368	391	359	366	365	397	385	373	353	371	395	363	389	359	375	375	378	408	402	412	366	360	391	370	377	373	385	428	369	350	353	336	389	373	344	379	414	398	389	362	348	365	376	340	349	357	394	407	399	355	382	364	398	392	357	376	363	376	368	369	369	392	336	411	372	386	374	376	352	352	379	364	368	405	396	399	396	361	390	383	359	395	365	370	419	341	376	353	329	380	400	358	352	383	357	365	388	373	372	400	353	398	358	402	353	381	394	366	391	359	394	395	361	368	407	343	341	374	349	356	392	379	367	360	341	381	361	358	360	406	384	373	325	375	361	359	416	370	367	344	370	354	346	412	364	332	394	408	399	439	389	335	394	399	359	372	376	354	355	374	364	390	421	373	373	353	378	401	403	353	391	357	370	376	375	346	348	394	366	363	380	354	376	388	350	377	334	396	373	390	348	374	365	397	369	370	385	396	343	410	346	384	388	383	369	346	372	418	411	365	386	367	390	386	378	383	378	361	351	398	379	373	365	406	395	348	404	419	378	400	364	385	400	350	360	382	354	402	374	380	376	361	364	411	373	389	395	385	358	371	337	398	353	390	408	377	340	341	371	384	423	395	387	357	375	319	352	376	355	369	373	376	383	384	370	435	402	390	348	375	347	357	386	409	346	389	415	377	387	403	368	400	373	378	393	389	366	404	371	377	348	364	405	348	364	341	356	388	390	376	382	372	371	386	349	379	362	401	373	408	365	372	382	396	393	368	359	380	337	369	331	355	404	358	379	374	340	369	398	389	371	371	403	370	349	411	374	368	396	385	354	389	381	391	385	375	363	385	400	348	370	368	373	347	339	377	362	397	389	375	388	371	368	380	375	363	401	414	360	370	357	389	383	368	341	359	374	369	369	400	409	373	409	371	399	400	374	391	362	377	384	384	405	371	383	358	372	374	355	394	368	383	407	410	381	326	358	379	389	368	355	366	349	376	394	371	390	359	363	327	383	363	353	393	356	346	375	379	369	390	367	387	356	368	359	391	370	358	362	373	398	360	338	361	432	372	411	391	385	377	372	394	403	365	374	409	360	375	360	399	373	368	405	386	404	354	324	386	357	349	355	370	375	354	372	372	330	377	375	375	361	362	363	369	381	400	383	374	356	367	378	388	359	393	376	383	349	345	360	343	391	372	350	368	401	358	381	357	386	358	382	372	372	350	401	367	403	377	338	377	349	396	375	389	338	347	367	380	390	372	337	357	357	392	369	390	382	395	365	371	404	338	408	363	385	392	364	367	340	352	386	347	366	356	381	367	379	396	379	360	353	376	367	363	367	352	393	370	351	385
8696	6375	8185	8259	5198	3157	3225	2515	1902	1986	1341	1065	1095	1067	973	939	1006	922	923	882	942	946	902	923	871	967	960	886	863	964	872	974	906	940	917	932	844	874	878	948	882	933	929	850	975	897	883	946	873	951	919	871	914	913	898	902	914	893	935	918	918	913	898	869	916	879	908	926	935	910	965	940	950	902	913	940	930	951	891	951	937	897	877	979	904	925	933	879	895	926	916	921	957	880	895	898	982	932	916	906	923	890	880	917	938	894	886	932	925	924	922	901	912	923	919	908	906	856	926	912	897	906	890	912	927	945	872	929	873	904	881	909	917	875	937	900	961	950	905	988	919	895	944	917	829	931	899	913	913	910	919	884	899	894	931	952	995	911	823	964	914	907	923	901	902	885	888	911	893	928	920	992	960	896	904	982	893	910	906	839	941	889	932	886	901	878	929	872	905	921	915	876	905	908	902	912	917	907	942	923	947	861	915	875	928	939	929	934	947	892	904	945	889	889	926	894	906	846	926	910	910	896	905	917	861	884	902	942	943	867	885	920	917	920	916	900	898	935	876	903	944	873	879	898	897	862	890	922	936	873	906	858	930	908	900	885	909	932	898	893	923	895	938	878	927	899	915	843	904	929	944	914	871	938	863	961	934	937	917	867	891	839	929	929	895	877	929	815	924	941	914	883	928	915	852	920	887	936	896	956	929	966	936	902	889	938	866	923	933	872	940	885	949	961	877	906	939	868	951	883	885	835	885	934	909	893	857	879	942	943	971	915	871	876	909	928	921	936	926	915	903	918	924	883	896	918	889	906	893	898	935	967	919	901	905	911	934	860	924	894	915	958	875	927	939	921	884	894	907	963	897	863	923	886	863	940	879	888	913	911	921	909	905	948	927	888	901	923	876	861	878	876	881	890	893	899	891	924	894	941	915	890	868	944	912	882	923	904	900	925	922	929	897	815	924	902	924	922	887	946	893	931	913	886	933	908	917	917	841	902	901	946	892	892	904	884	886	915	954	925	901	956	884	935	943	892	941	907	877	889	891	908	877	940	916	911	921	945	911	932	912	915	917	903	927	958	928	916	912	936	894	910	885	947	898	939	911	924	909	897	907	930	871	931	899	888	915	932	864	910	917	896	913	916	882	900	947	914	921	931	939	932	957	861	928	887	944	859	981	905	936	909	875	873	981	913	939	912	928	885	887	919	969	954	870	917	897	925	904	881	974	906	871	909	909	944	926	869	916	952	914	949	940	891	926	956	916	891	890	862	976	881	953	919	961	889	918	934	932	890	888	909	878	890	884	899	903	955	954	884	866	978	970	921	901	918	888	910	916	872	935	947	927	945	889	906	902	902	925	858	889	901	937	888	931	929	896	941	962	960	914	953	880	905	916	918	847	903	906	944	931	899	915	969	905	882	922	900	859	876	899	930	909	880	940	893	941	937	920	852	910	950	952	921	898	884	863	841	867	899	896	887	893	872	954	918	876	904	934	869	965	879	896	913	940	953	916	932	901	960	879	881	904	886	904	938	963	893	907	910	919	886	902	888	924	950	934	946	906	851	934	898	909	906	903	948	902	924	850	896	938	903	964	902	877	918	863	893	907	926	922	884	902	887	894	938	871	968	883	847	936	893	905	951	853	903	943	879	931	883	880	898	912	969	909	932	916	878	897	972	907	901	901	973	895	890	925	897	910	945	939	925	895	914	897	893	893	923	880	870	916	928	893	926	869	879	910	906	897	918	937	936	934	904	887	911	976	925	889	940	925	910	931	965	896	890	920	892	897	929	938	862	966	925	951	885	897	937	887	917	903	866	873	903	934	854	897	926	896	881	929	889	952	937	930	938	887	893	962	909	930	940	906	919	889	921	919	943	917	933	927	883	906	961	918	893	936	950	900	947	901	959	851	944	850	933	925	914	903	898	874	930	900	938	956	896	942	907	949	916	974	951	933	874	953	942	957	857	921	926	903	936	926	930	896	929	982	875	877	895	940	916	901	856	874	931	883	916	874	882	953	884	925	910	916	878	967	860	923	880	860	922	891	878	921	889	947	920	899	898	891	926	891	953	928	938	902	907	891	944	952	910	927	940	896	903	935	921	940	931	918	1000	895	972	913	918	913	895	957	901	867	863	996	938	938	861	896	934	897	1016	912	915	920	979	867	883	951	943	889	940	877	950	937	902	930	909	880	861	925	869	899	894	876	919	925	902	904	901	920	892	888	923	939	851	915	919	861	936	976	940	927	953	920	878	911	888	882	908	866	923	878	923	932	934	901	901	932	866	889	980	923	893	844	865	912	905	905	914	945	956	927	921	893	908	902	824	918	901	961	904	952	936	890	889	955	885	918	934	862	939	923	927	948	853	885	933	894	931	940	914	903	926	913	970	921	921	978	910	952	901	915	928	933	932	906	963	903	909	913	924	934	962	908	996	880	960	928	926	910	914	934	864	847	861	862	908	903	876	870	948	884	928	873	854	932	903	933	885	912	930	832	880	900	922	910	919	932	933	938	894	917	891	953	902	939	895	944	893	947	838	950	940	916	937	885	879	909	926	925	897	921	901	892	926	924	885	924	936	918	927	918	847	895	897	921	886	912	884	892	878	958	925	928	926	868	925	947	890	919	892	915	913	849	904	877	897	905	905	896	932	925	945	908	917	916	902	862	940	908	954	896	898	915	926	905	887	911	951	896	854	952	910	927	887	902	896	877	930	878	924	912	942	863	868	901	921	941	927	962	898	925	970	937	943	905	915	945	892	917	912	943	890	888	921	991	952	885	920	947	871	920	914	949	915	861	941	936	902	892	900	892	848	915	947	928	938	940	920	940	915	892	939	893	904	930	913	878	930	911	907	913	916	928	928	915	974	843	864	919	987	895	859	935	915	901	925	929	857	919	930	956	928	917	926	921	885	875	817	904	950	950	875	924	916	934	897	935	913	906	925	901	919	969	928	930	926	942	868	923	933	917	899	945	938	891	894	915	902	904	936	799	981	902	888	913	895	925	916	931	892	936	910	879	901	989	918	930	907	914	900	914	943	905	912	965	941	899	920	920	932	871	996	910	918	925	921	899	901	919	933	939	908	961	857	966	971	952	954	920	908	842	945	910	953	810	863	942	916	954	933	888	907	907	923	859	905	921	890	933	928	925	869	936	933	881	916	925	913	884	840	942	893	920	905	921	947	897	937	903	937	913	961	909	929	933	916	929	900	880	900	901	943	922	914	927	895	910	919	906	907	927	911	897	897	952	931	949	936	891	934	936	881	912	918	879	909	934	937	948	915	911	954	879	944	921	871	871	879	926	902	919	903	940	893	919	920	912	929	885	875	944	925	872	935	949	898	891	930	915	1001	890	972	922	885	871	937	930	978	881	893	916	883	917	909	939	941	926	863	907	901	938	938	936	948	941	872	943	903	934	927	912	947	895	906	913	912	896	890	911	903	906	910	958	892	924	906	909	923	934	929	895	952	911	956	946	889	888	920	859	910	988	881	952	927	939	930
27700	19233	23312	17334	10357	5331	2366	1723	1086	1400	867	571	463	415	388	440	380	358	359	361	360	399	337	327	347	369	343	342	367	366	354	342	321	354	376	348	399	379	357	350	382	365	359	383	378	360	353	359	368	368	341	356	371	357	354	350	359	355	395	325	377	367	348	334	336	413	354	322	361	320	367	364	373	386	330	351	332	306	380	385	379	383	344	354	368	337	351	356	376	363	373	307	343	376	334	376	322	331	337	361	344	350	362	321	342	375	351	370	377	407	373	389	351	373	363	350	360	389	343	365	361	351	380	384	310	356	334	349	358	365	373	358	340	330	364	368	344	350	366	328	408	397	352	349	362	372	365	356	354	359	327	301	359	354	365	386	347	371	388	354	342	403	350	375	355	343	333	372	324	350	347	355	363	344	352	391	367	370	346	366	387	372	380	384	368	351	373	360	378	362	370	381	360	331	365	356	351	402	369	335	341	360	351	349	351	383	357	346	386	338	380	390	345	367	407	365	341	390	323	356	361	373	374	342	385	361	361	382	364	347	358	373	357	372	368	358	360	338	376	366	370	348	348	366	359	341	385	374	356	352	358	367	371	365	337	335	363	362	346	348	361	388	361	330	367	377	341	377	360	383	392	339	343	351	334	366	339	348	343	371	350	363	328	395	422	363	331	350	339	344	367	401	348	351	379	339	318	355	382	360	360	364	360	333	331	396	376	371	372	344	383	327	363	344	326	342	353	389	384	388	358	385	394	323	333	344	352	374	357	345	340	371	347	380	366	370	349	364	325	325	360	332	390	350	374	363	366	335	376	405	412	341	360	327	381	332	361	344	362	390	334	396	373	354	350	355	378	357	353	374	347	344	377	357	388	364	374	370	329	388	341	369	395	379	384	375	330	348	369	350	352	406	352	417	356	350	337	327	337	337	310	336	371	372	344	375	367	356	351	354	386	334	347	361	366	357	356	363	366	400	360	344	385	382	362	367	340	331	363	356	381	356	345	309	343	348	374	350	353	351	385	374	358	370	358	361	380	322	391	326	344	352	361	349	369	342	376	356	357	372	390	348	354	389	365	375	360	365	340	371	377	373	358	341	399	351	371	364	329	352	338	353	344	359	380	347	341	363	364	367	355	334	363	350	381	388	381	328	356	333	337	368	370	361	328	337	359	401	340	350	371	375	381	344	323	361	381	354	337	333	377	347	375	370	365	351	376	382	349	390	316	350	398	362	361	346	347	307	353	350	393	358	371	341	363	383	353	363	359	343	368	370	399	384	347	382	363	375	336	369	352	348	336	360	342	385	373	319	368	336	341	364	397	351	340	396	351	353	361	359	368	336	367	359	346	381	381	360	341	312	363	378	356	360	357	330	354	367	332	368	348	354	351	399	392	356	337	328	364	377	380	363	369	348	367	352	348	380	351	359	356	336	343	363	373	377	371	343	365	335	331	369	345	336	329	346	361	350	359	374	369	370	351	361	348	361	364	356	380	334	380	361	369	341	380	364	351	363	355	340	323	364	354	364	333	357	367	343	371	348	334	355	325	376	352	362	370	395	366	365	325	352	310	353	343	365	380	363	326	340	335	392	358	374	370	347	379	352	354	325	373	338	348	352	395	349	373	343	355	328	392	321	370	355	379	391	351	334	364	340	347	350	353	373	361	360	358	329	350	375	325	364	382	333	386	361	350	374	372	363	364	370	349	343	378	378	328	336	351	393	369	354	346	369	395	357	367	362	383	407	375	402	386	336	393	369	324	338	362	369	361	376	330	346	366	360	365	378	353	374	382	331	356	389	370	338	344	352	346	363	385	355	381	396	345	327	397	349	364	340	375	372	338	358	360	380	368	377	359	363	319	335	310	362	403	351	354	354	360	351	351	351	344	367	357	326	354	338	370	362	373	380	346	379	341	371	348	361	332	388	306	390	367	349	346	354	348	402	370	363	355	360	346	357	333	368	409	334	335	347	383	347	340	337	388	388	358	310	348	374	354	380	378	343	357	327	346	372	352	322	406	358	358	380	373	316	346	383	344	346	376	347	342	332	386	372	372	360	342	344	395	409	376	365	354	369	370	383	372	366	339	330	357	365	361	349	348	391	365	374	351	349	348	374	327	325	379	361	355	332	355	363	341	360	366	344	391	346	347	354	302	358	358	371	346	366	351	370	395	368	360	346	369	356	354	377	354	329	363	391	374	357	359	374	354	375	330	409	367	305	349	350	378	346	376	344	344	370	347	372	391	311	356	357	332	367	395	361	359	375	367	356	352	338	360	378	378	350	388	369	388	391	335	362	366	335	396	367	382	372	369	344	344	359	367	355	371	318	391	361	349	331	371	356	356	357	344	386	348	360	376	352	342	374	381	371	361	372	368	377	378	347	365	393	368	348	344	354	358	364	385	365	364	348	370	339	345	363	398	397	336	371	384	357	360	349	333	366	358	363	359	343	383	336	356	335	358	355	370	335	373	363	358	330	353	386	346	332	348	369	337	363	328	368	344	388	347	350	337	327	332	365	375	335	359	339	334	357	325	375	345	378	332	320	350	350	354	419	344	385	361	369	382	350	349	382	361	359	345	355	364	373	335	373	375	367	381	380	347	371	343	338	338	384	377	365	390	343	345	342	344	368	355	314	331	396	355	372	309	327	335	329	362	357	393	343	358	371	338	358	325	370	357	343	383	371	329	323	337	342	380	369	368	368	348	337	377	394	346	324	347	378	346	333	374	348	354	367	360	324	333	407	368	364	340	389	356	366	390	336	359	369	352	367	317	322	374	333	380	382	331	360	362	355	348	369	394	364	336	331	379	359	354	351	378	363	340	364	330	339	354	364	311	358	363	352	350	386	374	342	346	371	360	376	343	377	367	359	358	324	380	352	375	341	362	358	308	323	376	366	321	344	381	351	364	374	391	335	351	389	334	336	356	358	337	364	350	377	341	369	345	345	377	399	346	362	387	394	415	349	369	368	349	374	352	345	345	353	349	368	361	316	360	363	357	325	366	364	346	353	354	359	377	331	364	356	327	336	350	353	370	390	406	372	352	330	339	370	344	355	352	386	360	386	373	351	359	374	329	335	355	346	339	338	362	386	357	333	357	309	328	351	356	361	351	338	360	361	330	362	369	349	367	335	348	346	369	345	331	341	348	376	359	335	366	325	345	379	365	366	321	356	344	379	340	380	344	331	361	353	363	357	358	377	383	356	372	340	353	371	302	347	358	390	392	391	393	366	381	317	351	375	348	349	340	365	373	358	355	378	361	330	350	353	346	351	333	369	373	361	350	388	351	354	359	327	368	342	357	335	355	356	380	330	330	368	332	356	360	367	350	379	366	382	359	339	369	383	371	336	387	389	335	362	349	371	355	360	369	368	333	371	370	379	387	349	343	357	348	340	340	336	370	342	396	378	354	342	338	352	358	363	386	348	328	356	374	339	348	374	342	358	390	381	379	375	414	342	310	371	348	366	323	393	351	376	337	319	339	336	348	366	357	358	389	360
20123	17301	25789	24201	19237	13931	8322	7235	5063	7129	4198	2197	1659	1198	1161	1132	1033	976	881	907	896	880	916	880	894	898	933	855	930	859	890	834	918	831	903	914	896	846	810	879	893	895	858	845	908	846	832	885	884	831	829	857	867	853	886	866	909	890	957	877	846	866	922	867	826	912	857	911	902	886	911	850	798	857	889	886	828	852	882	831	865	845	874	803	865	892	826	927	853	849	858	888	881	896	865	838	853	857	853	839	852	926	826	885	850	899	891	885	858	861	853	891	900	855	903	881	847	900	887	849	837	822	902	835	865	846	835	892	858	906	846	851	862	859	861	916	900	879	891	865	852	867	869	867	855	882	888	856	878	869	871	861	873	852	856	908	809	863	870	858	845	855	833	891	866	805	870	859	859	836	912	893	869	882	865	832	852	863	836	823	843	911	900	844	856	868	845	838	864	873	868	920	916	957	852	865	934	927	926	865	838	864	864	866	899	859	886	849	804	865	873	862	876	849	852	872	894	820	862	927	858	829	859	887	898	825	828	948	899	859	856	855	891	936	870	853	891	851	896	836	775	822	895	890	899	911	887	845	870	791	881	846	857	849	862	861	879	920	884	858	834	844	865	871	883	842	885	874	894	841	870	903	868	909	856	888	822	850	831	863	870	869	844	807	854	874	884	893	873	840	865	950	814	899	917	843	828	863	842	853	857	865	884	840	829	894	883	913	894	894	847	910	900	857	871	897	874	833	902	824	828	890	815	935	823	883	868	887	859	921	857	840	879	847	895	843	855	848	924	823	880	914	838	858	878	879	848	914	872	850	848	885	877	857	896	860	915	925	889	824	855	848	835	833	855	850	866	938	861	829	891	886	819	900	833	821	875	820	848	839	855	873	877	848	858	865	856	870	870	907	873	865	843	858	871	901	935	850	878	895	817	895	810	875	888	923	881	887	884	834	855	881	909	883	865	855	893	850	869	897	867	886	876	866	879	937	883	868	883	862	817	893	831	851	811	838	801	879	905	837	825	875	906	884	899	886	824	850	847	866	891	803	890	897	858	851	852	858	902	834	851	831	889	869	905	847	873	893	801	819	873	862	895	837	912	822	875	933	874	832	916	816	864	904	857	874	860	913	856	865	874	870	887	860	870	840	859	851	852	879	802	832	886	921	907	908	852	829	821	879	908	782	820	888	857	843	800	875	930	887	884	898	787	854	884	896	860	916	907	880	917	867	890	875	848	894	841	880	892	839	858	840	879	857	878	859	856	857	830	861	896	839	840	825	928	874	834	859	856	901	851	896	845	832	897	896	852	851	914	880	927	807	911	868	864	924	854	834	890	845	915	912	908	894	928	826	866	828	849	858	880	815	870	861	858	874	881	869	849	873	886	848	934	871	887	892	873	849	875	860	898	856	842	797	871	905	899	885	858	869	866	858	931	870	869	854	897	841	846	813	834	855	878	913	836	865	864	885	869	890	894	825	802	828	919	923	882	871	867	888	866	860	882	865	873	890	910	883	903	867	871	865	863	918	871	838	892	809	929	887	874	820	880	921	833	862	891	890	851	881	864	878	878	866	870	863	847	868	831	911	869	850	883	843	872	865	886	864	851	829	919	847	823	894	872	908	864	888	852	887	859	906	884	872	864	885	831	852	862	857	890	810	866	927	837	875	884	892	837	896	848	881	871	894	881	896	875	886	856	872	904	826	919	860	907	882	854	848	831	886	897	893	879	820	862	828	848	856	863	888	887	847	876	893	812	851	807	847	840	865	838	846	891	794	883	813	829	855	817	887	881	849	842	887	897	839	822	884	935	876	905	822	889	887	861	865	829	846	877	867	855	891	857	887	855	923	821	863	881	862	855	885	841	893	875	890	865	873	867	865	845	843	868	832	857	875	826	869	886	836	870	857	886	877	851	833	880	838	882	837	855	831	862	852	881	796	829	849	841	940	828	842	807	902	825	887	878	866	885	860	863	869	841	876	864	795	873	829	848	880	891	868	850	871	831	873	895	884	864	854	835	869	905	855	884	870	883	885	934	887	847	849	872	856	877	819	875	849	873	851	901	866	849	890	878	909	872	889	868	868	848	912	870	842	893	835	825	839	850	885	859	866	815	859	853	860	864	856	866	874	832	845	847	881	872	823	880	844	858	910	822	904	887	899	897	896	859	879	875	872	888	851	881	860	837	877	895	854	868	850	866	885	838	884	879	831	866	816	840	872	877	874	897	846	877	875	884	811	903	846	827	847	868	894	866	783	877	873	906	875	856	868	832	869	868	924	858	887	868	855	826	849	836	835	843	844	847	884	941	855	884	843	833	848	830	922	904	901	845	915	893	839	824	866	891	889	909	898	923	827	905	818	869	881	865	902	870	888	889	863	852	849	879	869	867	836	812	905	858	826	830	883	864	828	877	843	864	892	864	850	835	848	833	915	877	878	882	893	856	886	871	842	855	873	904	861	869	863	850	914	855	854	835	857	856	849	874	858	833	853	874	854	877	843	836	869	861	839	897	840	852	844	884	873	830	842	870	815	859	918	912	842	880	875	876	856	918	864	858	821	898	804	884	861	923	841	878	860	861	845	843	864	872	860	865	866	866	892	845	918	867	902	848	880	827	845	842	831	913	876	841	879	874	830	886	925	791	925	878	830	891	863	885	876	822	879	814	856	830	839	952	879	872	921	866	861	891	889	869	847	888	848	864	824	814	811	824	900	930	793	891	858	851	866	872	889	873	874	920	808	887	882	830	874	831	841	836	847	897	870	891	893	883	856	877	853	854	857	861	892	809	848	830	889	922	914	901	857	920	846	862	880	863	862	870	852	853	871	864	876	876	856	896	883	851	876	857	834	875	865	844	880	855	907	856	854	877	944	883	895	863	923	840	872	839	911	847	917	877	874	809	873	846	889	829	890	902	882	873	858	839	877	804	823	835	881	867	864	852	880	888	896	873	882	899	872	910	919	894	843	828	843	919	825	881	897	797	882	905	862	905	887	863	796	845	902	856	866	820	889	853	910	880	874	866	803	865	892	860	878	926	842	862	801	850	846	871	892	851	846	851	889	897	869	870	842	857	914	848	850	837	877	908	858	909	818	849	874	840	858	883	850	879	942	848	865	843	859	824	917	837	890	910	843	864	852	902	873	836	842	866	872	875	891	865	864	926	880	876	873	913	857	831	880	839	860	895	894	839	859	804	904	858	899	917	867	864	854	925	827	854	869	841	906	867	905	813	887	884	885	917	884	870	895	834	923	858	831	870	787	885	891	872	842	841	877	923	905	839	861	875	835	824	836	862	866	898	835	852	895	808	894	878	888	880	865	875	829	821	886	873	831	857	836	890	889	884	846	885	865	856	865	867	896	891	811	858	846	894	894	841	937	855	831	889	896	899	844	875	904	861	804	833	877	846	869	796	859	853	842	849	859	834	856	845	921	887	896	865	824	902	824	866	894	860	845	866	903	861	899	862	866	867	853	858	867	849	899	903	898	860	846	883	869	873	873
37460	29001	32101	24542	15368	10237	4697	2603	1595	1983	1283	490	312	274	261	264	232	219	186	200	176	158	185	188	176	194	176	171	203	226	197	164	172	181	199	199	173	215	167	185	187	190	185	191	203	189	189	160	169	206	207	183	188	169	199	190	179	211	188	176	179	168	180	175	195	200	211	188	184	161	178	194	181	199	179	189	173	218	174	160	213	187	212	185	163	168	185	191	187	196	206	183	182	208	193	188	219	209	212	205	183	163	168	171	173	195	202	202	177	185	207	195	205	176	179	152	184	201	186	197	198	233	175	181	181	204	180	173	189	180	210	176	205	166	181	188	197	205	174	164	198	195	197	204	159	183	189	207	178	175	187	187	151	195	187	171	187	196	186	169	195	215	175	184	176	203	181	202	161	174	204	190	177	166	177	154	202	179	172	186	187	191	197	179	167	183	208	186	188	178	187	209	172	173	189	159	177	166	210	200	192	164	186	170	179	188	182	164	169	207	174	192	172	181	187	185	198	182	170	195	177	206	169	212	194	173	180	198	185	161	167	174	167	184	193	179	203	197	199	193	197	184	197	179	180	191	191	181	195	179	177	162	181	200	194	200	165	171	178	170	185	179	169	187	184	192	187	175	180	182	171	184	199	202	173	181	206	200	201	184	199	182	193	198	176	167	176	197	166	180	204	185	159	215	185	193	184	187	177	216	182	170	176	177	199	233	196	191	180	187	205	173	173	168	184	190	201	188	173	182	197	187	171	202	187	179	184	199	187	175	182	168	179	209	207	193	194	201	178	197	188	184	183	186	164	191	165	187	197	204	166	180	183	170	185	188	208	171	203	192	173	185	176	173	180	172	171	160	190	194	196	195	174	183	182	180	166	190	176	189	186	186	166	176	198	200	170	168	201	191	184	188	186	175	186	159	188	207	191	184	202	210	173	184	168	184	183	177	176	175	197	197	190	188	164	179	177	199	193	177	186	177	181	182	176	189	208	189	181	178	191	178	175	214	177	163	197	186	201	199	157	186	191	184	198	189	198	180	185	183	175	179	187	193	189	180	185	171	175	192	186	191	175	171	196	197	157	191	205	176	190	209	194	186	173	173	186	181	189	190	191	186	193	190	200	185	158	191	224	171	177	149	190	176	172	162	160	191	175	190	169	184	178	180	187	180	178	164	175	175	194	203	190	166	179	204	200	180	177	192	179	177	187	195	152	203	175	181	199	195	143	179	210	189	173	216	224	190	171	186	196	169	167	178	189	191	188	192	184	182	174	176	178	198	193	179	185	189	197	175	201	201	197	176	212	172	158	173	183	185	194	203	189	196	191	172	187	182	173	190	167	177	185	197	184	160	198	179	200	192	195	175	174	177	158	181	172	162	165	176	194	185	182	178	164	195	178	175	183	205	208	190	193	191	217	178	177	158	179	183	175	191	177	197	206	182	196	187	194	158	199	198	193	172	201	179	200	176	191	194	221	221	193	166	205	193	196	174	171	179	170	182	183	189	179	174	169	185	164	189	172	176	167	180	190	204	201	199	197	164	193	191	173	179	153	184	184	214	179	191	187	191	187	194	177	167	169	161	176	149	197	190	188	179	176	173	192	159	187	190	211	189	185	164	188	169	197	209	191	182	158	207	182	195	164	166	203	181	175	187	182	187	185	194	193	189	194	187	174	205	172	176	180	172	184	199	177	193	186	176	197	176	191	194	201	197	169	181	168	204	187	196	191	173	161	196	216	170	205	187	188	155	176	175	207	166	174	181	210	196	167	163	178	178	187	198	213	192	174	194	162	204	180	192	198	173	178	176	192	224	181	176	169	198	183	197	174	174	183	199	164	160	185	189	194	197	185	188	161	200	189	188	167	167	186	201	174	178	176	193	208	176	186	180	184	204	157	191	182	189	179	180	185	187	177	196	175	179	180	199	192	178	185	169	187	179	216	170	193	186	173	196	184	156	211	161	175	194	157	169	168	176	191	178	191	219	187	167	208	208	189	203	166	182	181	177	193	165	181	204	196	205	211	179	192	194	201	184	179	198	196	186	171	187	193	190	175	178	184	202	171	173	166	174	195	188	171	194	179	194	178	184	202	166	176	161	188	181	184	221	166	178	152	186	196	181	183	198	179	186	190	192	184	189	190	157	184	185	153	156	173	168	186	178	190	199	201	187	191	184	193	191	209	180	162	204	176	186	169	170	205	198	192	200	182	161	174	187	233	205	196	187	199	168	191	199	180	169	199	192	172	200	180	194	185	204	169	181	174	175	160	180	186	167	208	143	188	154	166	192	194	210	182	182	165	199	166	201	197	182	199	176	188	143	196	206	193	154	170	190	167	181	196	189	196	176	198	193	186	211	159	155	193	197	186	169	164	172	176	170	185	189	168	193	191	174	180	166	190	177	200	181	186	193	188	172	170	198	200	200	188	189	200	186	210	183	180	172	192	173	190	170	176	186	174	161	194	217	169	179	179	185	168	186	198	192	190	172	200	174	194	195	181	199	184	167	183	174	158	160	166	174	192	189	186	184	197	179	171	192	181	182	197	174	203	203	200	188	204	189	224	185	194	181	191	178	186	170	166	173	161	155	180	174	162	194	198	182	176	166	198	199	164	181	189	172	175	221	185	168	190	162	182	182	176	164	192	192	220	188	214	194	193	193	181	179	167	194	157	193	194	203	187	189	183	207	187	191	199	184	176	175	185	209	171	175	202	197	184	208	204	174	200	174	185	172	163	156	183	200	173	165	178	160	183	214	176	194	163	192	153	198	195	169	176	160	171	174	183	202	172	199	170	164	168	158	189	194	175	200	181	206	191	201	184	177	181	183	198	182	186	171	176	185	184	172	149	160	193	179	195	172	175	174	169	203	189	169	179	178	185	183	198	179	201	160	219	186	204	195	150	194	190	174	200	206	180	162	182	201	195	177	172	194	193	161	186	175	182	181	169	182	206	187	162	169	173	188	161	150	166	193	210	185	145	176	169	188	173	184	188	167	188	181	194	166	192	176	190	163	177	209	180	171	185	175	175	179	165	209	182	171	174	188	176	155	180	183	188	169	171	174	183	174	201	176	181	206	160	158	213	176	182	180	180	175	164	190	187	193	192	178	186	181	176	195	209	181	181	203	191	171	172	156	170	181	179	169	192	185	177	181	166	177	210	188	179	151	174	173	171	187	230	179	203	168	189	198	190	183	174	193	187	162	175	184	151	176	196	189	195	166	149	167	198	181	194	185	161	166	155	177	165	165	214	188	182	171	205	199	180	179	185	170	160	178	222	191	206	188	173	194	192	172	166	203	194	184	185	168	183	196	200	200	172	175	176	184	184	199	170	185	170	169	183	195	172	173	173	185	195	164	167	167	171	160	169	211	206	197	178	171	188	184	194	177	194	196	196	179	193	194	202	192	178	180	189	192	187	221	215	191	186	188	169	202	201	179	185	192	179	182	191	153	156	193	196	201	165	188	194	166	176	204	184	191	170	166	178	192	184	205	183	194	191	166
25956	24339	32289	29314	23646	22383	12336	9661	7148	10167	6415	2020	1315	1138	990	739	726	641	575	591	517	512	528	571	506	486	530	532	497	461	495	501	486	467	527	497	504	502	494	520	500	461	443	477	478	523	482	469	466	485	493	490	513	481	507	496	441	473	462	492	426	443	504	473	408	495	459	508	522	494	470	477	507	480	443	467	454	460	496	488	489	503	485	475	522	491	465	453	489	458	450	496	487	442	467	455	481	474	487	498	488	461	451	491	423	443	491	467	454	460	463	455	468	522	498	491	461	503	494	530	477	460	485	474	477	500	470	525	448	491	463	463	489	456	485	478	501	456	475	468	451	489	480	474	466	486	467	508	485	483	492	482	493	466	468	463	505	469	503	447	459	466	466	460	448	489	480	459	471	439	478	489	455	503	480	491	473	498	489	443	466	484	483	486	491	476	516	450	492	505	482	467	471	463	463	485	478	426	465	460	428	522	482	434	473	493	478	451	500	499	480	490	479	508	495	476	460	487	457	493	490	532	455	442	466	466	524	462	484	494	473	457	494	505	467	488	515	472	483	505	482	463	461	511	509	491	461	459	478	477	453	495	457	487	476	480	485	527	476	468	453	414	440	490	464	444	495	454	482	471	493	499	466	492	467	466	497	442	462	422	469	478	479	497	481	489	468	476	466	482	453	524	466	443	514	449	477	465	506	470	463	471	434	478	491	491	498	462	484	461	478	459	435	464	505	496	492	505	442	495	483	449	482	469	443	470	472	447	446	432	477	441	484	442	487	533	478	491	504	446	475	446	463	471	446	486	452	481	500	455	515	455	489	472	479	452	482	471	479	482	480	470	485	485	505	478	468	472	510	495	461	483	454	465	477	457	471	478	497	459	480	495	469	503	499	442	491	481	485	465	485	500	479	508	518	509	461	503	497	493	492	442	478	480	450	416	462	507	474	488	444	474	452	504	450	448	478	471	480	470	446	455	426	470	453	463	493	457	453	502	482	485	504	484	513	483	511	483	465	461	495	472	444	484	462	437	442	519	474	474	496	460	424	475	503	493	479	522	435	482	469	443	449	514	466	452	472	442	475	490	484	468	470	471	438	514	469	509	464	445	469	449	447	497	491	465	524	492	462	435	506	424	498	454	472	448	463	425	483	492	465	459	457	479	486	506	485	500	464	467	470	484	460	531	483	483	499	523	503	467	485	454	452	470	456	492	456	493	449	479	465	452	462	498	481	480	472	476	488	496	501	461	460	463	463	441	500	482	485	496	482	450	444	473	464	466	457	493	462	474	451	506	428	470	475	467	462	475	466	496	477	472	525	443	491	472	493	457	475	491	467	515	507	439	458	477	457	500	443	443	478	463	477	490	497	486	447	466	488	490	457	480	498	443	429	503	487	470	524	461	473	489	473	472	483	474	452	472	477	453	470	477	474	446	446	486	488	504	493	501	453	475	504	512	504	474	459	475	508	458	459	486	543	466	470	502	452	450	462	431	474	498	486	501	486	490	451	474	467	481	494	489	471	510	473	462	441	458	464	487	469	481	448	476	457	503	446	462	454	459	499	481	433	489	459	474	458	420	420	470	490	471	452	515	496	461	475	489	522	489	459	484	488	477	484	447	462	487	478	465	461	495	467	435	468	441	524	470	447	493	485	460	451	459	411	469	506	496	463	517	502	452	480	475	522	465	449	466	543	469	467	457	454	487	482	480	469	489	499	483	516	508	461	471	433	510	473	459	484	483	482	491	503	475	504	480	456	500	499	481	469	480	507	473	477	470	472	499	502	471	485	450	464	473	475	486	483	485	483	456	454	499	515	470	473	500	498	459	437	474	467	454	465	505	452	484	486	455	480	434	483	483	446	472	481	454	464	492	497	497	493	458	487	454	491	455	462	431	467	490	468	484	460	450	484	454	480	480	531	452	488	494	482	488	489	477	472	541	467	488	474	498	448	506	515	497	496	470	488	483	442	481	457	469	503	435	482	474	482	459	537	478	472	448	476	498	481	491	477	464	481	500	455	444	482	449	463	469	481	511	493	474	473	447	488	456	499	513	521	484	477	470	472	461	444	499	489	491	483	432	450	503	493	468	453	487	488	504	484	447	489	484	491	509	460	465	487	470	497	467	470	483	485	434	510	485	523	476	482	477	461	491	487	516	450	471	459	475	471	482	494	458	476	466	487	511	499	491	478	493	484	500	469	444	470	493	472	484	512	461	487	491	449	456	478	445	470	475	496	492	496	501	471	507	467	482	467	478	456	444	474	500	490	469	478	478	486	445	504	515	447	484	472	504	455	467	488	484	473	476	446	477	480	475	477	488	472	474	498	492	475	517	467	457	491	475	452	519	472	498	482	478	454	424	503	488	481	473	489	443	479	490	491	533	485	521	448	484	513	474	446	486	477	494	479	497	471	451	504	458	440	446	491	486	530	495	484	477	539	496	463	474	503	458	448	485	443	467	472	469	474	444	473	442	437	421	508	466	459	478	442	490	472	468	485	462	468	496	482	483	491	463	467	511	463	515	444	472	495	469	502	478	484	510	440	446	475	481	482	460	505	490	485	451	450	489	493	463	458	464	500	437	491	481	459	442	490	521	470	448	439	494	468	485	440	462	465	444	451	455	500	470	475	465	493	520	483	446	514	489	478	426	459	465	483	450	516	469	465	483	480	430	478	486	499	480	514	482	446	504	466	476	488	470	446	447	484	486	488	454	471	503	471	475	462	482	512	475	475	502	488	474	488	495	508	459	475	475	455	468	485	458	504	487	525	489	453	511	453	502	462	458	447	475	493	474	493	508	505	501	485	486	443	466	457	450	447	475	475	461	465	464	460	508	483	463	476	467	456	482	465	480	487	485	515	517	479	500	448	472	445	450	481	503	487	478	542	466	468	478	463	450	467	475	499	476	470	465	461	500	510	490	509	477	465	477	484	461	497	470	470	527	423	464	503	464	488	464	498	441	513	450	480	446	438	448	484	487	476	467	528	490	486	450	480	467	460	489	450	453	503	455	454	479	505	516	453	501	494	515	461	487	491	462	438	480	477	477	486	466	475	491	465	424	480	500	477	477	472	482	499	484	439	498	461	513	507	463	428	472	466	466	482	481	426	476	495	471	451	447	479	434	485	473	445	449	492	487	498	515	428	464	499	464	429	498	453	491	449	500	485	486	473	491	467	499	492	510	508	486	420	453	450	489	477	458	420	474	460	487	517	432	481	475	500	479	503	462	458	475	508	489	528	470	511	471	473	496	457	470	478	452	465	500	434	445	496	488	485	491	468	502	504	465	474	448	452	506	478	513	439	518	477	466	456	484	452	463	510	457	449	449	462	490	466	509	476	491	461	491	462	451	511	475	477	468	461	471	512	499	474	464	445	483	475	488	467	520	505	463	488	453	492	470	523	446	480	467	500	468	423	447	485	473	502	485	486	512	510	474	498	466	452	464	497	512	515	498	520	450	457	475	483	484	522	512	482	445	449	505	471	456	487	504	453	450
11680	5480	4371	2189	1061	1011	713	547	484	483	454	403	359	397	362	366	347	385	388	359	379	386	365	368	385	398	342	352	379	342	383	397	360	378	352	405	361	363	338	368	390	364	376	357	374	322	352	356	366	358	413	351	373	391	358	351	392	406	377	314	342	318	369	370	412	361	377	340	370	366	352	355	369	382	343	370	347	384	377	381	419	338	380	338	370	355	354	403	369	329	365	361	394	352	363	375	376	384	375	355	377	379	381	384	346	395	356	346	382	366	356	365	348	350	355	336	393	366	382	345	367	388	376	354	343	356	374	360	409	413	352	353	322	372	348	355	335	388	398	391	361	376	401	372	405	372	345	365	352	382	368	339	372	361	388	368	373	360	360	348	341	357	365	382	351	395	355	355	397	364	350	346	360	366	388	357	362	361	332	391	377	373	363	369	369	375	373	335	367	400	364	311	349	389	371	353	339	375	349	357	384	367	391	382	360	378	370	383	352	375	361	348	396	345	381	320	357	354	336	345	381	356	387	433	369	354	339	378	324	368	342	361	393	386	370	364	382	357	322	362	367	339	334	381	327	359	351	330	361	328	355	353	337	344	390	363	370	359	381	338	337	367	350	342	361	395	399	371	374	389	363	381	365	355	358	369	379	369	344	351	427	385	350	366	386	366	349	382	394	356	382	355	371	346	388	349	384	352	356	355	354	381	362	350	410	364	378	381	361	347	336	349	400	409	420	371	373	390	354	346	380	344	389	342	404	387	379	369	339	372	360	348	367	378	397	391	394	372	328	365	350	376	379	365	367	415	363	378	341	352	353	375	362	400	396	401	386	383	338	365	368	365	369	373	370	361	361	365	384	339	384	359	398	359	362	408	373	401	361	383	358	347	365	368	337	401	369	414	446	347	382	370	379	405	351	371	385	378	349	354	357	396	365	389	362	408	361	360	333	363	350	341	384	363	396	389	374	361	373	370	347	360	360	360	346	365	367	331	412	324	375	378	367	382	373	333	385	362	400	358	365	355	359	358	386	347	366	321	395	332	405	332	353	363	393	375	360	385	372	371	385	379	368	377	380	354	417	400	383	378	365	351	380	366	345	350	374	356	364	369	350	352	370	406	349	385	330	340	343	396	385	374	349	355	362	399	346	404	421	386	365	378	364	362	372	374	386	324	364	348	364	367	350	413	341	367	382	377	363	363	342	388	369	390	353	362	369	356	348	372	372	367	361	354	416	342	348	331	349	373	385	380	353	367	394	346	369	367	375	372	379	359	359	330	364	336	371	349	310	386	380	378	379	319	330	360	392	372	401	400	348	365	353	383	383	367	376	358	348	347	379	376	341	397	349	387	365	389	374	349	389	367	384	357	362	384	330	371	407	382	360	346	359	327	347	353	353	376	393	390	366	372	372	367	371	341	333	372	372	356	346	352	339	367	384	372	361	325	368	351	376	358	390	370	384	354	373	347	355	346	360	345	336	324	396	414	355	369	359	358	354	404	364	338	336	379	367	366	346	353	359	404	348	353	383	379	374	415	357	387	383	378	388	397	370	378	398	403	341	356	377	334	370	351	380	379	357	394	352	376	344	381	371	364	366	345	359	342	376	400	394	338	353	349	337	362	377	368	372	374	345	380	346	393	357	348	337	355	360	368	391	348	376	392	366	372	369	378	339	378	367	410	374	348	369	363	403	362	343	358	364	351	349	372	359	370	404	385	369	381	387	344	354	384	405	378	366	312	349	333	368	346	395	335	357	357	383	356	388	350	386	389	346	371	348	369	364	366	388	378	350	376	388	363	346	379	396	368	375	367	371	357	369	372	413	357	360	388	360	373	372	382	407	332	364	364	354	346	375	372	334	371	391	383	387	384	358	344	344	383	349	331	373	383	338	380	340	369	363	342	386	401	368	367	384	378	372	351	365	338	411	405	371	410	338	404	351	373	375	401	369	346	399	370	349	341	367	364	392	378	359	332	379	352	364	352	396	401	340	349	345	354	353	331	379	397	338	354	401	412	380	366	356	366	361	360	394	353	371	353	367	358	372	374	344	352	364	370	362	390	362	353	391	378	365	381	326	393	366	355	362	355	371	356	373	325	344	381	374	387	370	363	394	353	374	349	365	348	364	387	353	329	372	344	340	340	358	360	361	361	366	405	399	361	376	386	393	368	365	390	373	382	375	352	395	366	352	362	340	360	390	344	393	392	354	396	373	351	370	357	386	381	365	366	382	416	377	358	350	335	352	370	405	337	354	361	371	394	395	392	352	357	359	376	383	396	377	380	351	376	379	390	339	374	422	355	337	356	368	361	359	351	394	405	400	336	372	383	388	338	351	409	381	338	344	365	370	351	366	365	344	345	363	377	350	380	362	385	348	392	360	362	371	370	380	370	377	361	373	349	380	347	370	362	388	367	375	393	390	365	346	350	401	332	385	348	344	351	362	366	363	370	381	391	351	359	375	367	365	396	370	362	362	389	382	350	343	329	361	361	381	375	354	366	368	376	382	331	348	352	355	374	418	423	387	365	364	391	369	369	354	353	353	341	344	401	356	341	372	372	337	385	393	382	390	360	348	339	356	371	358	390	380	358	323	307	348	354	345	341	369	361	374	384	379	363	355	375	369	385	352	335	391	362	328	379	337	349	353	325	351	386	369	364	340	336	364	358	346	360	391	347	374	338	322	372	367	360	387	346	375	393	372	342	362	361	401	356	376	375	399	367	343	383	363	375	373	354	364	376	378	365	352	380	343	381	378	388	316	364	356	350	376	370	384	382	382	351	374	375	386	351	366	382	356	393	325	337	390	385	378	360	373	372	379	370	354	375	386	369	419	385	391	374	341	397	339	374	386	371	348	380	367	398	376	341	389	326	374	372	370	340	375	348	378	351	359	338	340	355	339	350	408	347	353	371	377	365	360	370	389	363	378	346	376	322	342	377	372	347	347	381	375	384	352	360	306	388	373	315	360	339	334	348	359	353	345	352	359	345	355	400	407	378	381	349	374	359	351	380	370	386	400	344	331	366	360	376	365	339	394	398	344	402	331	350	348	360	355	334	381	375	373	373	375	356	376	399	370	369	394	319	380	386	371	366	366	374	338	310	377	376	377	345	364	374	355	371	363	394	373	351	332	349	366	347	387	369	371	357	356	352	366	339	356	383	315	356	392	386	372	401	391	372	382	343	372	370	347	367	360	357	375	341	401	347	337	356	361	400	403	336	364	326	358	335	342	358	389	360	400	354	370	382	399	411	358	378	352	353	372	365	374	364	365	375	320	354	364	347	345	390	348	375	377	356	367	375	385	373	351	389	396	371	384	364	367	365	357	367	375	345	374	385	367	362	378	348	347	355	344	367	402	363	332	356	389	358	371	378	401	345	385	395	373	322	380	413	359	355	388	408	371	387	368	385	340	385	395	377	369	378	399	383	364	357	359	372	374	367	391	369	349	367	409	367	345	367	347	355	393	380	361	381	426	366	364	379	378	385	400	359	388	347	365	374
8832	6024	8052	5573	3436	4239	2453	1895	1638	1573	1351	1027	1021	1012	911	940	890	899	919	927	912	957	857	881	869	919	932	841	913	957	904	904	892	935	915	904	914	899	828	920	886	920	888	913	930	918	887	861	921	931	879	861	889	897	950	892	911	910	893	954	875	885	879	882	867	878	884	936	904	875	930	900	901	885	910	896	899	887	933	914	907	978	866	847	931	879	864	884	877	919	923	936	913	881	914	931	839	916	925	892	891	897	895	887	886	908	889	850	938	951	931	820	896	903	942	895	899	958	910	894	927	888	933	888	875	874	925	913	912	949	940	892	857	920	873	886	876	895	873	909	865	970	874	875	933	899	866	944	863	894	851	931	880	857	945	953	961	892	923	880	929	895	936	938	915	950	956	879	911	842	880	864	884	899	902	943	865	870	895	895	902	920	874	911	926	875	907	849	888	869	848	885	892	865	893	907	859	848	901	873	862	965	908	928	893	935	894	891	885	897	841	937	904	869	889	890	896	872	871	938	920	917	889	867	920	842	907	931	866	894	913	905	903	924	882	838	910	960	852	946	907	963	927	905	893	919	916	888	891	893	928	882	890	906	926	912	872	877	907	947	945	830	894	897	913	914	868	948	914	919	874	877	904	886	910	899	880	893	884	916	915	942	923	886	900	878	900	894	900	965	879	884	909	915	925	883	917	890	827	885	940	893	935	914	890	896	848	892	889	887	908	888	906	921	896	896	881	892	877	897	947	872	901	886	930	853	905	884	871	914	836	895	871	869	922	929	870	920	911	908	915	928	896	952	991	901	854	880	893	921	916	870	893	902	889	822	923	894	861	869	933	942	915	931	891	932	959	877	877	897	920	915	901	859	942	879	893	912	893	935	935	847	937	891	900	879	898	896	943	913	927	929	912	891	889	907	908	881	908	881	903	884	933	903	906	932	939	892	937	846	948	895	871	867	947	882	929	941	874	936	896	932	937	867	827	910	884	911	919	907	890	923	903	838	962	906	891	924	874	900	894	906	859	935	894	921	857	943	918	900	909	907	903	877	884	956	924	871	917	886	938	892	933	928	937	891	922	890	891	877	922	890	861	883	936	965	907	897	897	878	915	949	895	887	902	917	931	897	915	903	884	952	880	916	854	880	883	873	881	880	866	844	899	875	860	894	844	908	895	883	934	879	931	915	875	932	895	899	878	897	942	864	910	922	896	908	879	898	933	873	887	873	895	918	916	958	892	904	922	884	952	931	873	882	950	892	868	897	900	954	885	936	888	867	853	882	916	863	945	959	833	943	865	859	913	928	880	882	836	870	898	871	875	886	971	871	859	860	968	886	883	862	903	935	965	897	918	899	910	890	889	881	916	882	875	936	921	930	885	878	948	874	882	896	884	910	887	906	941	960	896	914	907	925	962	870	872	825	860	921	919	908	893	868	875	860	871	915	870	877	930	879	896	917	921	884	914	942	908	917	922	885	923	833	897	872	855	922	915	871	895	916	898	895	880	908	958	871	912	982	937	888	876	893	875	879	895	876	882	880	888	864	886	925	906	892	901	939	918	864	883	889	902	812	925	888	897	889	870	836	885	887	890	897	927	859	880	894	922	978	904	878	878	878	871	879	925	912	937	849	890	848	899	951	856	892	859	876	906	899	872	931	930	871	915	923	904	905	907	900	924	853	908	958	888	882	856	883	870	876	886	879	915	939	836	932	855	911	894	924	902	887	939	867	933	858	876	945	913	861	898	909	875	890	858	904	873	851	958	961	912	925	849	909	976	872	863	908	908	862	864	877	965	883	895	915	902	869	891	874	909	923	877	929	907	881	925	924	924	947	871	922	887	866	880	898	895	859	902	909	939	906	856	950	904	948	872	842	918	917	931	817	837	885	894	954	914	882	909	887	866	929	870	913	877	922	936	911	897	915	927	857	945	937	933	911	896	841	888	927	838	913	849	919	931	896	941	894	895	850	876	854	863	864	931	927	939	914	938	866	888	861	970	907	867	970	897	924	912	895	911	889	917	869	877	948	879	880	874	897	905	881	951	885	847	944	895	882	891	916	875	888	924	870	935	915	853	865	919	877	880	896	907	879	945	911	872	915	873	929	887	880	905	910	913	848	860	888	941	980	937	918	943	913	929	904	863	928	877	897	817	859	926	913	894	900	890	911	928	891	953	887	899	893	913	951	846	915	852	905	932	867	878	846	929	947	827	920	893	903	840	894	930	883	923	931	866	882	915	884	903	905	965	866	878	854	862	926	893	936	911	882	883	879	858	885	879	933	903	902	944	862	851	927	890	912	927	922	919	904	920	902	901	905	926	921	887	923	837	886	922	913	931	927	910	895	900	937	945	868	912	952	922	911	890	898	874	897	902	865	883	878	955	919	885	854	898	886	953	858	864	884	857	883	857	897	922	893	932	892	890	823	943	938	899	865	859	870	935	917	912	898	830	923	942	875	852	901	894	886	892	922	921	912	900	856	878	944	924	903	885	892	907	905	928	900	922	933	890	919	863	918	950	895	920	885	893	889	876	891	886	849	887	899	880	892	880	924	930	901	875	908	928	909	848	910	892	857	900	915	893	848	941	912	896	901	953	916	851	892	848	941	891	962	897	893	855	868	894	962	931	905	911	892	905	940	872	900	902	902	947	943	874	867	890	855	880	907	930	904	912	881	883	925	934	863	926	867	881	884	931	901	935	889	882	889	852	921	960	886	942	840	948	922	911	894	842	968	927	917	953	874	842	924	908	870	889	924	858	877	867	886	876	912	854	887	916	953	924	940	889	894	912	910	905	833	898	882	864	913	947	892	844	906	882	850	859	911	883	882	940	839	913	860	917	903	877	904	922	864	853	877	944	921	898	879	933	835	911	863	856	873	922	880	873	875	900	879	927	938	932	916	901	858	882	937	927	935	881	839	853	922	893	919	875	885	984	844	860	902	899	906	886	931	903	895	919	916	949	886	842	888	881	948	882	911	885	915	894	890	945	943	861	895	892	875	882	846	913	860	940	871	869	888	927	933	916	900	920	941	946	878	957	939	875	922	913	888	961	988	916	927	924	930	878	893	920	851	850	874	916	916	908	881	921	869	891	868	913	897	846	959	869	896	930	904	922	898	930	880	918	931	940	877	928	885	864	980	840	895	917	922	859	909	909	931	869	926	884	869	854	911	924	874	980	847	934	884	901	886	890	909	934	843	857	865	923	927	908	892	896	892	923	925	907	919	916	885	909	885	880	897	925	900	893	913	951	886	871	933	914	881	949	914	907	849	918	900	888	935	906	903	942	877	874	890	846	914	901	895	935	851	887	955	904	907	927	885	869	876	883	899	946	887	924	916	849	933	972	902	916	926	901	918	919	890	952	913	953	894	875	899	916	908	890	838	909	931	883	903	934	877	906	867	931	925	892	940	899	894	871	905	870	929	951	873	895	932	908	867	875	875	902	891	925	893	908	832	911	945	929	892	887	942	859	864	877	868	858	868	941	883	836	933	882	926
26921	18400	23629	15694	7772	7161	4418	1552	1123	1016	844	587	419	391	360	385	347	341	376	369	352	360	367	356	382	343	343	356	361	336	354	327	312	339	375	374	341	391	364	300	352	348	357	375	356	341	347	385	373	342	341	337	375	337	389	379	353	343	338	382	310	353	352	369	364	344	373	342	342	323	341	369	351	353	355	391	387	346	344	338	320	376	371	375	395	357	322	366	359	362	355	355	322	399	365	344	362	348	356	363	365	344	328	370	385	331	346	347	367	374	345	347	366	358	343	352	366	328	362	327	359	326	349	345	368	365	376	370	356	362	351	360	341	354	399	317	308	349	361	333	358	383	351	353	351	406	360	381	333	382	344	379	345	370	393	335	341	371	335	367	313	369	368	337	379	369	367	364	358	366	365	327	378	371	355	313	355	354	358	364	338	349	339	322	327	361	351	366	356	358	344	321	327	349	349	350	354	347	358	389	335	366	386	345	335	339	362	335	348	373	347	382	339	368	344	349	327	350	349	371	359	337	363	340	347	345	358	351	324	327	350	342	374	352	350	354	363	379	357	315	356	359	385	362	337	342	354	338	361	384	380	381	341	370	348	346	369	360	356	322	356	362	359	354	325	376	291	317	322	346	332	360	354	328	348	360	387	348	355	352	354	373	357	335	340	338	373	347	367	383	343	357	373	342	360	344	352	357	354	361	347	327	341	355	339	376	370	364	348	339	350	317	340	364	372	345	401	336	353	346	364	373	345	370	391	341	362	370	350	346	367	373	363	400	368	367	359	375	354	365	369	313	359	369	349	332	332	334	383	404	347	335	353	348	371	346	361	316	368	346	367	338	359	368	352	366	335	382	346	368	331	361	352	350	321	355	357	326	358	359	354	349	372	349	376	368	362	356	360	374	366	340	338	314	296	349	350	359	341	332	345	365	316	376	358	360	335	352	372	329	360	375	336	328	349	337	369	363	367	333	350	357	350	368	347	334	347	357	355	340	327	377	368	359	343	349	349	342	336	367	325	360	353	334	340	364	372	338	350	381	358	379	369	387	321	328	365	359	362	335	361	366	417	377	357	399	318	312	365	357	369	353	343	347	352	343	352	361	380	379	299	349	349	374	337	375	353	355	352	365	382	353	335	354	365	326	332	388	359	332	349	337	366	379	349	382	325	371	350	373	374	363	354	381	338	416	364	375	385	334	365	348	368	397	365	371	327	367	357	377	369	362	368	364	317	381	358	338	354	351	327	355	400	339	392	364	328	358	340	357	343	352	348	334	355	421	359	350	343	316	355	370	370	379	356	360	337	380	361	368	343	399	348	337	345	376	370	383	367	380	381	367	319	325	328	306	344	335	323	351	356	352	365	321	379	362	348	344	353	289	344	362	380	335	358	385	317	389	381	377	359	327	339	325	341	353	368	372	346	337	380	325	379	365	340	338	369	345	359	367	332	298	354	361	355	363	372	337	385	341	331	378	374	353	363	350	365	383	337	352	337	359	349	372	379	349	366	327	344	385	400	377	383	314	343	341	364	355	337	365	341	359	349	364	371	350	326	328	316	355	329	329	357	346	377	363	348	331	374	345	369	363	345	349	347	328	312	351	355	352	368	358	375	346	361	371	312	354	325	394	330	372	371	321	357	384	382	343	353	385	340	351	348	367	350	386	365	353	344	349	360	356	334	363	344	360	339	360	361	371	373	367	376	373	360	410	355	364	369	374	367	336	356	337	352	363	338	338	361	338	368	361	366	350	377	363	360	346	324	365	349	349	355	357	390	343	324	335	379	355	335	360	336	382	343	346	344	390	328	363	325	331	377	336	351	363	380	355	366	313	376	354	350	365	372	381	356	348	347	355	374	360	350	356	358	353	379	337	384	326	377	364	360	356	326	363	357	369	344	372	322	352	317	375	357	372	367	326	347	340	336	361	356	382	347	360	355	346	365	359	342	341	367	360	351	349	335	345	356	349	357	364	366	343	331	357	331	354	371	401	365	359	367	381	322	362	359	380	335	335	352	356	386	349	332	329	357	335	329	361	349	379	331	330	349	360	340	362	392	365	346	377	347	373	359	357	361	349	363	377	351	377	352	361	357	326	344	354	346	358	356	365	370	380	364	342	366	334	391	328	365	339	341	384	349	373	328	322	352	368	326	366	348	351	345	388	362	347	315	349	382	330	379	341	362	321	345	375	347	355	378	330	348	374	356	360	383	380	331	368	344	344	361	369	329	365	340	341	342	360	338	389	310	366	394	353	336	351	360	380	365	368	399	341	352	350	392	374	388	363	381	339	349	352	339	349	355	338	351	348	306	354	322	347	381	359	349	361	367	370	360	379	394	364	337	339	371	350	326	349	371	351	344	355	365	346	316	340	345	324	357	346	332	319	363	359	373	392	371	346	368	358	350	343	317	351	344	336	364	364	346	341	344	336	343	390	334	341	324	363	393	383	378	322	335	311	355	412	375	373	328	362	362	366	359	333	373	334	339	363	337	349	343	365	359	347	368	339	346	353	342	361	347	352	355	336	367	364	380	346	384	326	314	378	311	343	372	373	356	349	360	332	333	383	335	345	366	341	366	332	359	363	368	326	328	361	360	359	370	336	326	346	349	364	368	364	350	336	348	357	375	371	353	358	336	327	364	330	320	322	382	342	377	349	351	386	347	371	365	354	367	316	365	350	337	363	361	350	368	340	366	350	350	360	330	415	362	370	355	389	376	350	352	353	357	354	385	374	381	381	385	361	339	354	367	333	377	366	367	345	392	385	398	355	347	382	368	381	353	360	384	364	375	345	358	337	371	323	357	306	326	334	366	333	343	344	385	344	367	336	339	351	320	379	347	332	323	348	368	326	328	383	354	348	387	354	378	337	350	349	331	362	342	319	351	353	386	356	357	352	331	390	359	337	358	355	346	319	390	338	345	391	388	362	345	352	353	323	365	353	350	352	367	377	368	365	347	351	329	339	372	346	363	337	388	379	339	336	372	346	352	311	383	310	380	334	352	354	316	332	346	373	393	331	384	350	369	388	379	345	389	378	382	318	378	338	361	373	309	341	369	339	380	351	336	328	359	375	345	361	336	380	357	393	341	366	340	357	364	375	337	354	362	321	404	346	365	386	344	386	357	345	358	367	356	375	353	343	336	374	345	351	337	374	369	350	347	341	360	403	337	333	355	371	319	387	355	322	330	324	342	338	332	324	357	356	316	339	347	360	331	326	340	332	342	392	384	356	381	396	357	379	350	319	385	378	373	337	350	362	364	323	321	352	327	327	335	386	352	346	342	353	356	341	350	317	339	331	376	379	374	342	355	368	369	320	321	336	366	392	349	370	363	342	361	351	333	323	366	367	361	370	358	337	356	378	355	343	396	353	383	333	400	352	346	352	332	338	371	371	372	376	372	383	365	364	367	352	350	330	317	387	361	347	356	341	365	389	351	361	377	340	357	355	325	388	358	336	331	335	340	372	380	362	370	388	356	380	355	348	345	356	341	347	375	380
19914	16035	26832	18837	15349	19941	14014	6207	4792	4362	3882	2058	1431	1300	1033	952	937	946	893	893	872	936	878	906	846	882	861	811	827	864	899	870	862	918	851	859	909	882	816	868	844	849	872	872	877	857	881	890	884	883	855	853	928	891	900	866	860	883	801	845	841	867	855	869	906	880	869	819	877	830	851	928	934	882	854	883	852	902	904	859	828	857	891	850	900	841	846	874	894	888	897	816	824	842	857	873	863	886	830	810	930	852	902	907	862	872	855	835	867	871	878	907	848	861	817	930	829	835	869	884	882	872	923	922	859	903	846	882	830	829	889	878	919	937	840	939	895	872	898	889	891	898	863	856	848	852	829	866	889	858	863	847	862	873	848	864	893	816	861	839	863	885	839	823	833	902	898	831	848	880	870	855	879	851	846	877	900	862	877	853	839	867	810	891	865	844	845	843	792	868	847	928	889	883	869	920	867	853	915	864	863	850	878	889	833	826	846	893	868	852	851	807	845	869	853	850	902	812	845	844	862	935	888	861	889	857	854	862	850	870	868	772	879	856	896	883	853	916	883	888	873	822	794	884	927	903	854	843	864	822	851	825	894	897	883	881	853	823	907	860	792	864	871	819	870	901	849	883	877	892	874	851	898	881	864	863	932	808	870	873	830	854	848	866	867	874	866	908	881	819	887	870	872	866	905	855	858	866	858	864	844	896	875	900	848	842	891	793	836	910	879	892	844	889	847	864	852	833	859	829	894	863	854	858	861	837	873	863	840	815	872	835	877	919	875	878	860	894	857	874	833	824	916	909	847	811	838	892	911	880	831	882	885	853	826	824	852	866	916	847	863	864	839	867	852	893	875	870	882	861	818	878	849	876	873	856	833	863	837	827	910	865	873	922	859	859	903	862	878	869	865	895	853	824	859	882	891	824	849	845	885	857	892	839	872	824	853	875	868	839	866	887	877	904	858	846	867	868	816	858	814	894	852	851	917	892	801	874	855	795	854	911	895	840	920	882	873	816	885	867	918	908	869	879	877	863	891	833	822	926	864	891	899	867	836	874	899	851	891	857	865	836	829	886	859	834	820	886	880	843	913	824	818	831	866	901	841	890	888	841	892	842	862	885	883	868	898	870	872	894	852	850	832	842	856	863	836	871	873	897	875	880	862	868	885	870	906	879	853	848	832	866	845	887	838	836	885	967	853	851	940	844	850	871	844	843	859	906	793	856	879	855	897	838	854	840	883	862	859	916	881	859	856	922	895	901	837	889	794	852	866	789	859	860	836	826	851	847	915	936	854	812	839	873	859	821	877	870	865	896	865	848	861	875	935	903	836	870	871	870	854	850	827	849	895	817	879	811	858	832	901	862	877	852	887	855	822	878	868	886	884	826	889	888	820	866	852	861	879	824	873	887	846	873	864	901	885	858	815	859	843	835	832	871	914	798	899	834	868	841	832	835	857	877	875	827	880	905	850	849	833	902	943	859	899	850	813	861	838	886	874	871	862	891	861	857	870	875	876	845	887	874	858	848	815	830	874	878	908	827	892	833	869	870	840	924	870	860	862	914	847	835	926	929	878	874	855	866	902	860	856	874	874	845	834	864	895	824	866	908	889	814	852	847	876	840	882	860	861	873	884	885	835	884	832	872	861	856	871	856	925	833	892	871	899	848	899	922	876	889	899	896	847	868	896	863	872	865	823	857	856	903	810	886	828	874	851	863	922	903	862	893	886	923	913	878	850	845	906	847	859	874	833	863	887	865	891	848	832	890	872	884	857	865	900	831	857	864	861	843	870	847	851	858	869	860	878	809	864	884	894	817	811	855	883	925	869	875	852	833	860	891	823	895	880	876	854	904	881	813	911	823	831	887	877	838	841	855	860	888	904	899	873	940	893	840	911	874	892	883	833	856	863	891	847	843	886	890	839	879	895	830	820	878	836	894	849	871	877	839	867	858	859	841	869	807	923	828	911	859	853	880	876	828	783	866	880	895	854	875	836	847	860	865	897	895	885	864	891	851	888	847	891	860	893	831	835	891	887	860	912	907	861	892	875	816	812	885	888	858	800	867	857	876	829	864	923	879	852	933	859	879	861	928	872	866	902	882	861	847	867	876	808	809	822	879	863	860	843	883	841	892	896	852	877	819	864	904	863	909	847	854	832	847	929	884	847	898	883	855	909	897	832	877	865	872	838	856	867	891	878	874	814	895	889	890	873	907	928	894	864	861	815	894	926	848	850	920	856	835	856	904	858	855	856	866	841	881	894	869	853	855	823	864	872	892	868	866	878	851	858	901	873	926	872	920	880	904	849	844	837	838	881	853	835	884	829	871	843	833	882	929	905	797	901	910	888	868	816	861	847	933	843	910	859	868	864	847	880	889	830	874	894	850	845	816	852	847	828	913	819	815	904	855	848	880	849	835	824	850	911	816	820	884	886	890	827	830	813	858	862	910	909	825	853	907	830	892	877	889	864	886	845	882	891	848	866	838	841	833	920	897	935	832	877	814	896	860	885	875	888	904	871	900	827	885	888	904	839	844	897	861	853	862	819	883	898	863	865	906	900	878	801	884	880	871	850	873	820	839	903	880	855	840	880	852	835	853	828	883	869	914	897	879	881	916	856	853	814	927	826	874	881	901	877	865	813	888	880	841	862	875	805	850	867	896	824	829	842	852	880	845	850	892	856	896	853	895	850	841	831	845	868	851	845	832	886	904	861	892	855	858	831	844	883	872	811	921	887	921	907	870	889	846	818	877	876	888	904	899	879	879	820	858	813	871	835	834	897	783	867	818	853	879	891	894	828	840	876	791	864	866	893	828	877	874	882	888	872	914	887	836	871	810	874	905	800	838	877	849	864	819	866	865	909	860	880	935	903	868	823	854	820	897	878	877	842	834	835	881	879	874	880	870	862	869	854	861	864	855	850	833	870	811	864	872	873	877	877	901	866	868	851	882	896	851	868	862	887	871	883	882	849	889	889	895	893	903	835	887	889	885	919	895	897	794	892	865	897	866	823	874	821	869	876	831	821	847	840	863	869	890	857	833	890	871	864	838	957	829	837	970	870	882	879	809	878	879	822	892	926	847	858	861	874	900	912	869	909	854	850	896	879	867	868	857	819	840	882	851	886	900	884	880	849	870	898	864	874	896	823	848	880	850	879	885	868	846	854	895	858	872	834	841	876	874	834	872	862	910	864	897	899	814	923	900	862	887	839	868	847	886	883	865	876	830	857	900	895	832	871	849	927	843	891	825	881	878	831	834	929	819	867	810	841	841	840	851	928	870	892	869	922	857	924	859	845	820	845	798	801	852	886	794	879	825	898	851	892	925	867	874	847	895	859	913	856	916	903	893	893	911	874	856	855	874	890	852	838	881	820	892	918	847	832	867	847	840	872	853	916	854	896	891	823	847	856	849	876	851	856	845	855	865	896	849	911	840	861	894	867	916	849	870	835	776	906	863	818	871	901	879	877	873	873	883	805	887	886	917	856	922	880	915	838	858
36500	29298	29156	20910	13174	11070	6998	3113	2014	1141	1134	748	431	314	292	275	252	223	209	183	209	202	187	176	190	189	167	222	185	209	183	166	190	190	213	182	189	179	187	165	181	173	182	178	210	182	150	177	201	203	193	170	178	177	175	193	185	192	174	179	215	199	185	187	176	210	167	192	171	187	209	201	206	194	197	229	212	189	209	173	160	207	169	201	169	184	184	201	208	230	154	188	180	177	174	192	210	190	180	193	171	164	158	168	169	209	211	178	199	176	178	186	201	206	187	209	199	180	194	181	195	190	168	181	172	181	177	203	209	194	191	190	174	163	192	199	154	214	192	181	174	177	206	180	176	195	190	194	179	162	196	162	189	160	196	167	178	168	190	198	182	205	161	186	188	177	187	165	162	189	194	213	179	180	184	182	169	215	187	194	232	202	178	182	156	192	166	178	174	164	187	187	185	152	176	193	194	186	202	184	194	180	212	200	160	210	183	178	190	204	204	195	186	186	173	159	177	196	192	175	188	178	185	210	169	197	198	184	189	173	184	193	189	187	201	188	178	183	176	201	185	188	191	187	210	190	179	204	167	181	206	176	197	206	209	205	155	170	183	206	170	222	197	197	216	158	195	174	199	180	189	183	170	183	173	183	183	172	207	200	184	181	184	205	170	177	178	193	207	196	202	176	186	197	210	210	179	192	182	173	146	194	174	192	191	192	185	183	176	207	211	173	190	182	162	185	204	189	162	202	142	180	182	194	197	157	177	203	191	194	205	184	174	149	168	178	174	182	183	198	179	207	189	193	174	174	198	178	212	184	166	164	202	186	182	186	189	184	180	188	189	205	169	180	190	180	162	203	177	196	169	183	197	167	193	181	193	198	206	192	176	200	207	184	204	182	188	178	190	209	204	168	216	184	181	183	201	174	185	168	181	176	183	197	203	207	157	176	155	195	188	185	191	196	191	193	204	175	196	186	198	218	203	165	177	184	199	167	168	178	165	191	212	195	191	187	178	200	194	169	171	184	191	174	187	189	196	226	191	175	189	171	189	184	202	197	196	182	164	179	224	191	182	182	169	196	185	153	194	182	179	179	165	185	194	195	216	180	161	192	193	211	228	180	184	176	208	166	192	186	194	173	194	197	203	171	160	191	176	193	197	199	200	178	194	172	169	183	210	192	174	180	177	180	176	182	202	190	174	190	176	177	192	196	180	173	192	192	197	196	185	166	177	174	188	204	190	182	170	176	178	189	177	203	189	198	162	175	181	208	169	195	188	196	201	170	177	175	185	179	179	205	209	181	188	183	186	157	178	205	213	164	195	214	189	200	178	174	193	177	193	179	187	189	177	174	173	192	175	165	192	208	176	197	176	204	177	182	170	193	182	180	182	178	194	211	175	185	174	177	178	184	183	175	205	199	212	201	195	177	203	172	182	202	185	187	181	188	192	186	178	198	191	165	159	178	192	192	192	175	196	213	186	198	167	181	203	189	177	213	178	192	185	200	166	180	198	172	185	171	176	182	183	175	158	198	201	180	176	181	182	157	196	176	179	191	183	190	170	165	160	192	205	202	196	176	170	165	190	188	182	188	188	172	201	190	196	197	191	179	192	173	178	198	190	186	197	175	188	178	185	188	191	185	180	197	192	202	155	173	200	182	167	203	154	180	189	201	211	179	208	187	199	181	192	190	170	182	182	173	186	193	179	169	190	189	186	188	171	194	196	207	186	207	178	177	191	212	193	165	175	199	200	191	186	165	147	166	180	175	197	196	195	185	182	193	202	218	189	179	197	166	183	183	177	200	208	199	209	169	188	183	187	187	180	176	209	194	195	216	200	168	194	194	192	195	193	177	184	200	177	194	179	149	177	207	197	185	210	180	187	203	182	187	185	211	193	201	183	183	190	183	189	178	195	176	188	191	177	176	188	181	180	178	184	180	204	172	178	199	184	191	200	209	196	181	189	187	215	200	190	169	185	202	185	173	212	210	183	169	208	216	177	178	184	201	210	187	180	181	178	174	173	214	188	169	193	175	190	203	165	187	166	173	189	200	193	168	208	194	172	185	171	164	207	174	183	192	193	199	190	190	192	194	183	178	148	182	188	216	188	194	192	211	177	204	194	183	186	193	191	172	208	172	202	216	196	191	189	182	189	167	184	209	194	175	170	197	207	191	173	165	185	193	188	184	177	206	156	197	195	163	188	198	193	176	195	183	189	193	192	211	201	208	187	183	180	185	175	189	182	171	185	170	191	192	158	197	185	191	183	177	188	211	200	201	202	192	182	197	178	166	189	172	167	195	200	180	187	215	163	168	190	186	175	192	174	177	192	156	185	164	170	195	190	182	194	184	185	171	179	191	167	198	207	196	191	211	192	173	181	157	171	170	175	185	189	188	178	198	164	195	186	172	194	177	162	163	193	198	199	195	202	214	173	186	197	205	200	194	172	216	172	182	188	176	190	201	211	181	175	189	184	187	184	202	187	178	213	165	198	190	198	208	175	188	173	202	183	189	190	174	193	193	201	180	194	212	199	180	178	174	197	195	166	152	183	173	204	192	205	179	168	190	198	204	184	171	190	195	189	170	179	180	184	200	199	197	189	206	201	194	160	199	194	181	189	189	230	174	189	193	182	191	178	198	191	180	171	163	191	201	199	180	180	175	190	192	213	193	186	176	205	164	166	181	197	209	191	207	178	184	203	184	183	180	180	190	209	200	193	185	162	176	171	200	185	191	207	187	186	179	187	194	209	179	187	172	203	171	179	213	199	200	189	189	202	188	145	177	197	194	190	187	192	190	190	141	190	192	175	182	170	173	173	173	198	185	182	181	206	190	181	169	186	179	190	183	188	174	175	182	192	196	184	170	188	217	182	166	160	185	193	186	189	196	197	186	190	203	173	181	194	224	201	172	185	197	185	204	184	167	189	211	215	205	194	187	211	197	180	206	190	200	176	189	179	189	175	197	200	192	177	175	200	185	200	187	186	186	178	199	176	185	189	219	184	212	179	162	206	180	181	212	209	160	211	182	194	178	170	182	213	177	169	173	169	179	193	202	187	180	160	181	184	164	200	197	191	192	186	194	187	191	188	220	213	192	175	215	190	195	168	178	173	173	180	197	188	193	175	182	174	202	175	165	189	190	193	206	185	208	216	191	211	203	180	189	185	163	192	172	209	204	194	182	188	204	190	185	195	207	193	184	187	185	192	181	214	171	191	210	186	196	189	168	184	189	184	194	218	186	217	195	158	197	187	181	196	163	184	173	174	205	215	185	176	149	186	167	181	169	205	205	208	208	170	185	183	198	196	181	212	201	202	184	202	167	175	186	208	191	182	189	202	188	180	199	180	188	199	173	176	176	197	175	230	194	196	173	189	186	177	199	201	217	206	189	168	180	181	202	165	179	176	200	193	174	196	195	214	171	180	196	199	169	186	185	206	185	199	200	185	176	184	204	191	174	191	167	187	202	166	176	203	175	184	222	210	201	186	160	183	188	182	172
25110	25152	30946	23426	22760	24229	18344	10567	7943	5669	6267	4048	2097	1385	1121	1105	862	684	548	522	507	518	566	516	530	493	503	509	521	510	531	473	527	516	483	481	488	518	470	479	471	505	497	491	480	509	516	444	478	480	529	499	516	506	482	523	499	482	518	490	499	506	489	476	502	510	487	479	483	506	506	484	493	521	478	466	518	483	489	482	480	505	471	495	465	541	476	492	519	478	526	478	457	446	491	494	513	476	459	486	503	521	496	504	476	538	464	472	515	454	532	553	496	467	511	475	512	476	511	506	508	498	494	462	486	481	524	500	526	506	548	486	435	491	494	479	495	463	479	499	477	449	487	424	510	490	494	473	485	507	522	530	481	493	462	492	487	498	476	463	479	500	492	483	481	466	495	469	456	478	470	489	507	503	451	479	521	497	458	465	499	447	471	462	476	472	476	508	530	520	472	446	468	475	487	467	470	473	472	472	464	482	486	468	452	470	465	453	496	494	466	489	471	460	459	483	515	491	501	480	508	478	485	477	518	525	475	513	536	491	446	527	492	513	450	473	450	427	490	466	540	483	492	471	478	488	496	514	454	511	495	477	457	461	452	470	474	461	460	499	483	444	448	497	463	480	455	480	533	495	497	472	491	472	466	514	494	452	494	513	455	481	485	494	468	466	493	494	470	522	490	481	483	470	482	498	481	439	463	502	515	491	492	451	484	479	504	472	490	510	502	493	493	507	457	480	498	458	489	487	497	502	470	493	440	502	447	498	455	487	485	508	473	498	509	517	489	496	479	484	500	465	491	499	510	499	491	470	459	489	469	473	495	488	448	466	490	462	476	476	506	496	482	502	446	503	492	489	453	460	490	474	517	475	513	474	496	451	495	469	483	468	527	486	510	494	489	478	527	480	495	461	465	477	486	475	499	437	448	472	539	513	520	482	479	451	487	489	463	487	490	560	486	469	475	464	480	479	516	472	492	468	467	483	503	469	517	472	510	511	487	488	476	478	466	468	519	470	461	493	470	461	500	499	497	490	456	504	461	461	505	461	479	488	511	502	502	470	478	454	486	474	482	479	509	490	449	458	468	490	486	480	482	492	544	466	521	500	483	512	493	493	521	507	470	509	501	509	461	485	475	505	461	499	463	491	465	499	478	489	490	471	447	504	500	487	547	488	493	475	469	472	499	476	461	512	476	471	518	474	490	507	490	458	508	470	492	463	473	493	509	504	534	485	477	479	510	497	422	473	524	494	502	511	486	477	497	470	461	486	443	485	508	490	455	496	471	470	487	459	495	506	488	455	475	523	481	494	520	496	535	508	495	480	473	470	470	477	502	492	466	464	473	502	506	465	443	472	499	500	527	460	461	494	471	473	456	444	517	492	473	491	504	469	462	512	499	463	491	507	534	505	488	488	458	469	445	494	466	481	491	466	481	476	455	490	494	497	513	454	440	466	472	512	465	487	486	467	479	467	509	471	495	439	435	535	527	509	482	486	475	507	504	508	519	480	505	491	518	510	500	443	463	474	421	489	502	471	502	504	475	500	467	515	512	504	495	460	499	452	511	514	489	485	491	448	455	460	501	428	501	489	491	493	470	470	507	528	486	487	468	454	474	515	489	496	491	468	474	488	465	506	486	484	517	474	483	512	498	477	501	482	499	459	490	487	559	469	500	511	463	496	461	493	475	463	502	481	450	515	527	469	497	489	517	472	483	477	477	512	468	446	490	531	483	468	490	485	522	512	504	479	488	467	491	483	479	481	473	498	502	518	496	454	480	488	499	536	488	494	477	492	490	499	514	541	524	486	501	471	491	465	487	472	487	455	462	510	539	508	514	517	470	461	492	472	491	481	513	488	480	493	483	510	518	506	470	492	505	529	467	462	474	482	481	511	457	474	453	440	447	477	496	510	495	473	440	513	477	453	492	498	452	487	505	497	469	472	493	470	462	472	464	468	474	477	439	474	474	471	497	498	519	491	486	475	487	448	480	506	501	441	485	453	481	457	473	486	505	488	502	480	462	475	463	478	508	480	503	496	447	467	475	496	497	477	474	474	461	489	483	505	497	518	517	477	485	488	507	502	450	483	462	470	442	508	475	492	475	475	506	522	495	464	528	501	492	502	475	450	472	491	485	453	498	502	471	462	453	488	486	456	516	496	496	502	498	506	509	453	476	473	422	490	501	467	469	480	508	510	455	536	444	509	472	424	467	472	465	487	502	512	502	504	512	446	509	459	511	488	497	470	481	493	507	444	480	471	512	469	493	480	476	502	522	473	495	502	475	445	478	450	495	505	440	530	474	492	495	487	486	480	521	446	512	458	467	486	544	484	521	477	474	532	513	502	499	495	519	479	470	485	470	474	445	484	470	480	484	475	510	474	499	512	497	505	463	448	500	483	482	468	468	475	487	476	487	480	476	515	491	473	490	458	480	506	484	472	485	513	474	514	466	502	460	469	480	478	472	468	482	511	476	494	497	491	513	483	452	484	497	475	467	499	502	502	528	507	476	462	472	430	510	475	485	506	445	454	507	489	480	482	500	449	461	493	504	502	492	489	487	508	503	523	474	525	495	478	497	475	504	471	499	478	457	475	478	452	484	502	448	496	480	454	503	503	468	500	538	468	480	482	468	476	496	466	499	562	510	490	491	483	476	491	507	510	474	519	498	485	472	520	470	478	485	500	477	507	494	477	484	495	466	481	459	503	480	433	506	442	476	441	509	479	485	489	457	471	488	491	487	466	488	484	509	481	505	481	509	479	508	493	506	514	478	440	481	504	492	474	485	470	514	477	501	447	453	503	456	522	512	468	465	476	452	476	479	483	478	509	514	504	477	485	493	520	479	486	516	473	493	455	529	498	512	463	481	454	463	483	475	481	485	495	514	459	504	485	505	486	481	497	476	489	470	518	458	480	488	506	451	464	457	484	473	460	509	464	458	496	510	454	469	450	500	502	505	486	538	541	467	505	449	498	496	488	469	488	459	494	490	517	489	472	499	499	482	462	481	482	500	495	494	487	498	461	464	507	503	493	488	476	449	465	510	518	442	485	504	491	443	492	471	478	500	506	483	492	508	493	496	517	479	530	505	501	464	480	493	461	505	520	486	486	463	494	498	466	473	493	455	500	516	485	493	488	452	479	499	495	512	473	486	449	490	439	495	513	454	500	493	511	494	484	506	467	466	474	485	488	490	488	447	529	435	506	473	482	439	467	483	494	503	477	492	487	457	518	478	496	471	463	513	487	487	423	461	517	508	459	507	497	506	482	480	513	482	480	476	460	504	425	530	492	498	484	496	526	458	470	452	436	463	501	507	486	477	465	469	495	473	495	461	487	465	467	476	476	518	461	484	489	470	477	420	495	516	481	458	491	453	487	481	495	471	476	517	474	498	512	494	474	482	494	542	466	504	508	486	448	440	476	538	429	512	493	480	479	461	509	487	454	450	471	510	491	458	485	493	500	483	463	452	482	499	480	472	492	481	478	473	503	491	440	490	516
11123	5711	3745	1424	1310	1046	954	496	463	442	492	460	437	397	376	362	363	352	396	366	341	330	360	351	393	371	368	345	389	348	318	364	389	357	376	372	400	366	379	351	372	396	337	406	357	354	361	355	413	366	356	397	384	390	342	370	374	409	407	378	387	350	346	333	372	347	353	363	373	352	378	375	369	363	357	375	359	338	402	371	364	378	398	394	369	344	379	375	358	373	373	370	369	397	364	371	410	396	378	383	389	384	377	351	397	356	344	364	370	392	349	392	365	400	359	339	343	327	345	327	399	392	373	389	363	376	373	390	397	374	372	382	363	392	367	374	367	360	376	355	361	355	357	386	378	352	361	371	374	408	343	373	403	362	380	359	392	386	393	369	373	358	371	363	347	378	379	367	397	353	357	366	356	354	363	373	336	372	359	359	351	395	397	371	395	350	376	390	348	372	399	353	332	356	372	337	374	363	375	339	358	377	359	383	356	352	365	362	364	325	363	392	350	370	358	360	355	350	384	379	350	363	376	374	354	364	385	371	338	347	381	353	359	335	351	392	399	368	367	370	383	346	381	383	376	390	361	355	352	330	332	369	395	353	381	367	320	349	378	346	385	384	399	357	348	361	372	331	374	416	362	390	392	382	359	349	365	348	356	353	338	365	356	376	375	382	348	346	352	380	375	343	377	376	389	386	364	357	407	382	373	366	370	345	367	365	391	372	370	399	366	373	382	402	349	344	377	399	346	384	376	338	349	371	368	365	362	385	345	369	367	352	356	346	357	391	341	384	360	375	362	382	388	383	386	369	382	394	350	395	352	335	335	377	380	427	431	369	367	381	419	376	378	347	370	349	394	357	382	341	367	413	358	350	381	375	352	336	365	357	374	355	372	369	345	373	348	390	388	389	361	396	379	363	352	356	384	379	345	378	368	361	375	375	394	364	392	332	376	347	368	378	359	376	395	384	385	375	380	353	363	358	383	335	364	343	398	384	356	356	325	377	358	385	381	401	348	365	392	396	390	382	365	367	370	375	410	386	356	382	397	378	335	396	364	406	323	363	328	373	364	365	371	364	351	356	342	338	383	386	366	378	348	349	362	351	374	383	323	396	398	357	369	329	335	360	385	353	357	396	379	335	374	358	379	354	339	377	386	366	364	378	400	359	415	348	379	352	374	400	364	334	368	374	393	401	406	371	380	363	357	362	344	363	389	373	341	330	368	377	332	358	359	350	347	357	383	383	354	352	380	375	368	369	362	371	373	331	352	327	369	350	369	381	371	380	395	370	354	394	390	308	374	371	330	381	353	381	356	326	332	362	376	380	364	335	351	339	363	355	375	371	361	350	389	358	352	375	384	370	374	355	378	360	364	328	345	401	340	370	384	341	362	347	367	386	350	399	366	416	354	380	354	384	343	374	373	372	356	392	357	371	382	382	396	384	358	358	372	360	340	360	366	354	368	380	339	373	377	379	356	382	345	392	337	382	333	382	374	362	345	385	367	361	390	367	386	337	389	374	388	370	376	376	340	386	328	373	389	418	372	383	378	344	365	364	371	375	388	397	350	379	339	425	359	379	348	390	402	340	365	393	399	365	351	359	362	365	351	340	355	356	367	397	380	354	350	361	364	363	330	362	346	373	369	363	380	379	346	384	404	372	380	379	349	368	396	379	345	369	365	367	380	386	385	390	359	364	364	377	376	380	397	387	374	353	381	384	371	376	340	357	397	382	380	373	356	344	349	379	349	365	386	398	357	373	327	359	374	371	378	371	384	382	346	340	403	396	358	378	330	378	395	344	348	370	331	339	354	351	393	390	334	332	357	398	351	376	390	391	388	386	404	397	357	400	343	371	361	387	398	390	378	401	389	398	408	379	375	367	385	370	371	345	346	400	361	372	377	343	380	386	393	357	370	410	358	385	384	365	376	379	352	369	347	357	356	365	360	383	359	384	370	385	362	394	352	374	396	404	403	366	389	370	347	386	387	374	348	366	339	394	348	407	370	404	341	347	381	392	371	379	336	397	349	342	386	385	365	373	378	364	379	346	394	400	372	376	365	401	354	359	373	379	385	393	354	350	398	368	370	371	373	358	371	392	405	381	337	368	411	388	353	372	397	359	365	348	376	391	373	385	394	357	337	397	375	357	371	343	356	361	394	379	377	394	391	423	366	365	399	388	392	353	364	359	358	429	374	349	393	388	350	389	349	337	373	344	348	394	360	366	386	376	379	380	403	372	386	400	408	363	359	332	394	375	387	385	344	424	367	372	340	365	386	407	339	360	344	369	335	376	378	371	397	359	339	384	375	382	342	332	376	397	379	387	370	363	359	350	402	352	352	343	400	366	377	367	420	384	388	360	329	380	378	373	375	393	353	346	383	381	393	354	385	367	361	361	363	336	350	376	368	371	375	352	388	343	376	339	399	406	360	353	375	408	370	364	368	350	367	350	366	361	384	348	389	371	342	406	386	371	356	375	367	340	342	409	378	400	356	361	360	416	392	372	366	330	339	393	363	374	416	315	359	379	359	390	372	371	369	338	330	385	347	364	373	378	396	375	406	407	359	346	370	414	376	378	370	355	367	358	342	357	341	393	365	362	389	401	368	350	365	401	335	337	383	393	374	384	365	365	384	369	358	370	351	355	363	371	375	386	369	391	371	362	372	382	370	344	353	378	376	400	363	366	380	404	361	369	375	362	347	363	362	400	379	388	336	346	362	396	392	370	356	345	347	337	367	381	371	372	367	375	366	375	339	367	353	349	396	389	370	329	380	350	347	371	397	326	359	382	321	353	363	349	376	340	394	355	394	374	401	331	392	395	364	390	377	363	383	349	401	366	421	386	376	387	350	376	340	370	392	386	357	359	372	385	348	342	376	362	376	379	382	371	360	355	361	360	360	379	378	362	352	372	375	396	395	359	374	357	429	392	362	412	374	377	363	387	387	383	367	381	336	375	369	398	328	344	374	407	373	356	358	370	389	339	358	377	349	382	311	348	347	362	389	344	353	383	416	340	349	351	381	334	376	404	364	331	358	358	392	378	376	399	355	379	414	381	377	404	384	359	362	354	373	342	371	333	357	384	350	367	390	380	388	362	425	382	393	382	374	375	381	402	387	350	386	372	376	338	374	352	388	366	377	373	348	333	388	386	357	366	364	389	343	389	384	385	350	350	355	365	392	338	329	370	358	358	376	340	357	395	375	390	357	337	360	330	391	370	386	383	374	384	371	361	321	399	393	349	382	345	355	327	343	392	402	381	401	386	358	362	344	367	366	425	398	415	409	380	416	363	343	349	392	385	374	367	346	373	374	395	347	382	331	339	379	387	369	353	363	369	377	349	374	374	378	368	395	379	413	391	342	385	387	340	389	365	364	374	380	382	352	423	358	340	361	374	362	363	347	380	340	368	324	349	364	334	353	344	344	389	339	356	402	364	384	406	389	388	365	366	332	370	385	374	403	356	361	383	377	370	364	378	333	381	372	383	382	371	400	335	319	358
8612	6231	7084	3850	4650	4173	3871	1881	1520	1432	1542	1368	1058	1007	973	960	958	970	913	841	909	866	859	893	925	908	842	855	887	934	902	949	968	952	896	930	960	932	891	899	874	868	901	885	940	904	984	890	942	862	886	886	911	909	848	898	915	875	943	891	890	894	909	936	899	922	904	879	847	940	892	905	949	972	920	902	952	890	967	908	873	894	937	900	930	931	912	876	915	886	914	919	907	898	909	931	943	838	951	865	895	908	913	851	895	921	862	886	937	901	920	918	853	899	909	902	943	864	878	845	899	911	850	878	912	927	944	862	898	887	881	913	857	954	848	952	925	965	962	875	872	930	911	934	906	861	924	897	896	915	947	948	923	895	856	945	887	873	905	892	886	892	899	909	918	879	918	931	882	865	873	902	815	930	983	909	945	921	873	999	884	933	869	913	909	921	907	937	916	898	928	890	895	895	944	950	930	880	897	863	901	923	868	904	933	876	910	950	1021	871	920	952	890	931	947	908	907	910	879	893	918	901	944	880	913	936	885	872	854	928	899	932	900	908	951	915	901	834	933	935	928	908	928	899	914	896	891	911	888	868	964	878	875	940	924	931	983	931	888	923	946	920	913	949	872	905	933	947	880	930	898	897	927	883	958	908	939	894	943	956	931	898	861	876	886	919	989	887	949	935	892	901	922	858	873	906	912	899	929	905	929	983	897	882	946	935	886	923	927	985	920	891	937	939	933	867	899	855	912	912	922	902	949	890	971	868	929	888	917	889	867	905	847	868	926	951	893	884	886	853	920	936	906	923	924	944	906	913	934	866	948	894	898	878	915	895	963	917	902	841	865	924	921	886	907	934	924	912	882	953	928	898	916	947	877	881	905	913	828	946	922	878	931	922	895	901	842	825	911	913	903	897	897	963	918	842	938	862	904	930	909	934	884	910	900	881	822	899	859	843	933	935	890	923	934	922	883	964	858	922	878	975	900	877	910	881	913	968	926	890	882	887	968	890	966	879	931	903	955	876	842	890	897	877	932	921	885	941	829	871	932	903	891	908	876	899	873	884	910	861	904	931	919	891	863	948	883	871	887	975	867	937	895	882	928	911	900	853	935	886	915	918	906	932	915	906	937	906	877	906	915	911	872	887	946	872	872	885	897	922	895	888	872	890	906	925	859	889	868	935	926	887	912	909	942	925	880	894	906	913	914	898	920	946	901	898	918	899	892	983	932	890	910	905	907	903	1002	934	962	884	921	900	935	904	938	906	879	923	914	883	878	956	901	856	932	906	913	877	978	908	926	863	903	928	930	893	918	933	912	900	926	906	907	948	881	936	883	962	1004	944	928	920	967	891	874	915	874	853	870	968	872	873	912	925	878	884	896	922	891	861	877	912	893	909	898	883	964	908	872	952	944	881	867	891	906	910	896	927	886	915	880	914	951	913	880	937	879	872	880	885	877	927	901	983	916	922	915	891	916	894	877	925	877	956	893	894	881	872	834	868	847	876	960	901	854	911	867	920	925	911	900	903	859	866	888	967	919	947	913	886	874	936	929	888	891	880	924	889	910	925	918	959	846	813	944	882	920	928	901	847	890	883	834	877	984	891	886	916	904	889	922	921	803	928	871	886	960	924	914	893	909	846	899	981	885	933	885	863	866	954	832	896	934	962	924	850	869	858	918	876	926	938	877	933	880	941	943	884	919	905	916	912	908	906	899	881	869	904	933	961	908	891	934	938	859	915	967	968	917	866	989	867	931	873	930	928	896	868	891	924	911	893	918	896	915	897	891	892	869	945	953	867	861	941	931	916	947	875	885	884	878	897	925	911	914	922	934	875	928	927	871	924	887	897	898	903	880	919	911	900	924	902	920	898	906	891	941	901	955	898	931	891	897	913	892	897	944	938	968	917	958	879	892	921	922	890	914	955	907	920	892	922	919	925	908	862	933	908	922	890	964	912	934	865	901	884	943	917	950	857	860	909	939	941	895	937	922	927	903	935	878	921	888	915	875	873	931	886	917	921	886	871	912	874	933	860	843	860	880	838	932	918	894	876	832	921	932	890	906	888	949	870	898	919	947	932	885	897	900	913	952	917	868	886	880	919	877	871	904	900	869	872	896	918	902	912	934	897	874	896	913	918	890	870	908	893	887	901	949	920	919	992	904	936	847	944	896	957	935	917	947	926	874	886	889	915	889	964	863	931	894	916	891	960	910	868	944	914	884	871	872	903	904	916	909	922	832	916	946	929	875	943	891	927	878	893	877	947	955	888	884	902	854	913	907	959	843	902	872	877	936	929	939	915	931	942	893	917	918	954	903	837	881	915	905	843	864	878	900	927	929	906	851	862	903	943	890	906	915	875	902	866	943	897	960	861	939	924	882	932	889	940	900	878	893	867	897	835	853	899	861	924	907	892	955	905	869	912	900	916	906	885	908	929	894	898	956	921	849	952	941	892	902	840	939	846	913	896	889	926	918	893	875	896	892	896	869	885	893	953	879	859	901	907	850	901	867	865	949	900	907	908	884	895	910	942	930	957	897	951	946	917	893	899	864	895	901	932	868	907	904	880	925	916	932	900	910	942	824	915	871	884	910	931	929	877	945	921	851	910	920	927	857	893	901	935	965	891	902	876	899	929	876	903	866	858	871	876	906	921	871	876	885	919	891	917	914	872	890	886	941	879	923	944	894	894	925	910	885	933	935	848	903	912	849	893	860	905	926	898	881	862	856	1001	917	949	909	885	936	909	936	888	900	942	865	913	927	886	919	877	929	947	917	899	944	863	950	930	892	945	858	903	934	900	855	878	943	971	929	941	883	850	946	872	863	849	908	912	892	929	924	895	961	910	888	908	844	858	925	886	872	896	891	892	956	923	921	881	920	894	911	901	948	964	884	886	886	918	936	905	926	953	874	888	890	938	903	894	880	893	933	900	916	904	930	876	916	887	917	931	860	935	931	880	912	846	924	936	899	900	893	947	980	928	957	856	892	923	918	925	891	879	885	910	876	899	905	859	910	905	881	826	860	910	869	931	883	892	915	943	905	926	852	907	929	882	890	906	907	909	900	934	933	890	895	902	866	860	868	909	918	929	884	974	855	926	890	879	899	919	937	927	877	894	889	924	907	894	973	890	884	873	948	934	975	925	884	928	861	889	893	894	899	921	922	872	907	873	943	916	902	944	939	883	869	915	961	928	993	940	890	915	891	939	898	883	902	903	865	849	919	897	838	891	945	922	947	913	934	902	918	928	914	954	986	870	895	897	954	916	927	927	862	951	975	893	928	924	896	899	895	934	949	887	868	849	884	893	871	913	926	906	937	917	909	908	930	891	893	872	920	915	893	905	866	878	829	918	932	923	898	929	889	894	873	961	882	859	915	858	966	926	903	939	873	906	927	871	909	900	928	885	919	928	960	881	909	872	915	874	923	915	945	910	920	844	904	934	949	902	942	933	940	872	868	917	930	864	889	967	908	872	905	867	882	900	920	880	926	901	926	920	899	914	913	890
27152	22368	20383	13452	7107	4769	3466	1868	1369	933	848	715	519	451	417	392	390	392	357	360	316	371	396	370	389	369	376	384	351	346	329	377	379	338	364	392	362	354	384	391	360	334	368	346	329	323	346	383	370	340	362	389	325	388	393	339	328	391	373	371	363	349	330	345	352	379	364	367	353	381	381	350	359	340	345	355	321	365	362	357	344	358	358	354	376	353	325	341	336	335	369	378	348	369	353	372	346	368	347	371	362	332	327	361	344	348	363	353	347	338	340	371	333	360	392	350	329	356	347	348	348	363	348	336	345	349	367	377	406	352	330	390	363	350	380	378	363	384	384	329	342	385	347	366	373	342	399	361	369	359	372	330	359	368	341	358	355	372	369	369	369	377	335	371	347	367	348	361	389	372	358	384	347	368	363	329	320	389	357	355	350	388	396	376	351	330	378	363	345	388	384	337	380	360	355	363	364	386	346	381	356	368	355	341	363	383	358	354	361	323	360	360	347	382	342	361	399	370	352	344	338	324	387	338	395	382	370	374	363	356	328	397	378	324	358	329	380	364	428	341	340	353	378	348	366	346	372	334	361	394	338	372	394	363	346	377	374	379	356	368	348	367	356	349	378	342	322	380	314	332	356	373	325	330	305	348	333	357	342	344	369	343	321	354	373	358	336	387	367	385	400	344	338	368	348	354	353	352	335	338	372	388	375	349	351	342	385	357	320	364	343	374	326	325	368	352	367	371	377	376	381	358	354	366	364	335	364	365	372	356	360	375	398	362	381	344	392	383	364	333	381	375	309	351	381	356	353	370	354	346	350	336	393	318	359	351	349	372	361	386	344	312	315	376	360	358	348	328	334	373	347	315	329	342	368	356	406	331	355	384	391	383	379	351	406	380	363	335	348	352	375	358	335	311	358	347	396	370	356	322	351	364	342	364	339	361	399	331	326	387	376	411	377	324	367	364	368	361	320	306	339	331	357	365	355	364	368	337	325	350	360	356	348	367	364	333	357	348	354	400	385	356	345	384	364	387	344	388	374	332	344	336	358	390	380	353	340	361	372	374	369	371	359	361	349	382	354	324	376	392	349	379	367	341	394	358	382	366	404	349	393	355	332	337	330	342	393	370	370	350	373	364	335	351	355	342	399	344	380	372	330	365	342	373	359	367	369	323	363	375	400	353	349	384	343	343	344	365	332	379	379	362	346	374	370	367	328	308	359	361	360	370	349	350	394	341	354	370	375	351	351	314	358	371	344	333	357	357	343	360	368	342	358	368	358	386	364	347	355	387	364	389	356	368	336	343	355	370	369	362	334	362	349	346	381	363	383	374	324	362	374	347	363	346	363	385	364	339	376	343	385	374	337	314	377	372	364	369	403	362	375	354	352	355	362	343	362	362	363	340	399	329	342	353	348	397	364	385	378	351	331	377	358	366	381	394	375	332	365	361	360	365	416	400	370	352	329	363	364	313	348	335	357	358	383	330	355	343	348	344	368	342	340	322	343	377	350	317	373	361	387	398	351	328	334	367	355	319	333	380	355	357	376	370	363	364	328	372	380	376	338	372	330	356	377	329	381	372	363	383	354	332	302	377	377	379	374	381	367	383	347	353	340	389	341	369	369	376	376	304	327	329	344	384	332	328	357	394	368	373	365	348	341	389	369	376	362	369	329	349	356	343	352	358	360	365	375	365	345	358	359	375	332	353	362	332	345	351	330	374	357	362	365	366	367	335	397	389	357	365	361	361	365	353	323	347	357	363	338	371	364	361	360	337	355	342	324	394	362	347	377	371	351	352	395	334	368	396	359	357	376	394	365	331	362	345	363	367	368	378	344	330	340	333	353	349	340	366	358	353	369	396	378	378	353	349	367	366	384	353	376	387	350	359	365	349	350	394	343	332	362	364	295	382	372	356	361	352	349	415	356	346	357	346	361	361	369	392	324	342	364	372	337	342	359	323	355	359	368	366	356	367	346	363	368	369	391	366	345	384	340	361	386	351	336	344	353	373	351	362	347	343	358	356	321	316	344	362	357	384	348	348	351	324	408	424	355	341	328	384	360	346	348	394	359	341	384	370	348	374	387	367	330	387	339	340	356	387	339	361	356	366	333	356	372	359	353	353	364	337	356	368	339	361	333	404	338	346	326	352	326	369	359	329	365	369	350	347	357	348	346	375	413	320	313	368	343	322	346	358	351	382	360	366	364	373	376	354	357	328	324	377	351	344	372	371	328	366	390	390	371	342	378	344	359	391	377	392	378	349	356	360	360	346	348	333	393	380	402	336	352	373	339	382	377	335	327	405	376	350	372	340	365	367	357	379	383	338	376	343	350	375	360	369	339	350	359	368	384	386	417	318	331	330	384	348	364	368	361	363	357	364	340	354	373	340	348	334	331	366	378	384	387	361	350	333	358	355	386	345	339	377	358	357	358	379	417	365	337	323	411	393	353	341	387	371	377	387	373	344	370	360	359	333	358	387	384	355	374	333	380	372	350	349	360	345	376	369	369	347	382	352	328	347	341	357	398	340	385	342	340	392	343	333	321	363	357	362	344	366	366	336	383	365	351	377	328	388	361	384	357	355	411	372	330	328	352	379	392	321	350	346	329	361	346	335	360	333	322	414	379	373	356	370	405	372	368	349	355	339	390	364	378	348	352	352	342	350	329	350	335	364	379	394	380	337	335	333	361	375	348	371	386	331	370	365	350	368	377	352	343	381	356	321	348	373	369	345	360	389	368	378	374	363	366	356	368	342	368	354	362	327	346	346	357	359	377	365	322	338	359	331	355	373	370	333	359	361	347	355	354	342	379	349	343	366	363	375	370	379	325	365	346	383	370	373	352	337	378	355	344	343	368	348	370	343	378	352	343	344	363	368	399	335	336	343	344	336	338	353	341	355	356	362	337	356	379	334	371	378	342	348	324	335	326	374	349	366	343	394	373	352	331	372	360	334	365	368	363	391	376	396	362	350	347	345	355	362	379	352	349	365	321	374	383	365	363	373	390	393	335	357	399	325	367	358	365	306	387	356	354	365	386	310	318	355	349	379	339	348	361	338	337	366	341	367	355	387	364	361	352	399	360	379	373	365	343	375	367	357	352	344	375	344	317	361	344	360	350	351	359	339	365	341	365	373	327	353	341	343	409	383	349	347	354	344	423	393	338	340	351	357	355	344	376	375	373	360	368	338	373	355	380	329	383	353	379	354	331	348	344	336	357	362	432	375	356	338	376	356	311	367	348	366	396	363	370	379	371	335	354	381	361	338	353	322	384	367	348	351	366	339	362	326	327	378	340	404	325	334	366	374	338	380	380	355	344	366	301	358	364	354	365	367	348	375	350	351	326	336	358	381	356	343	329	330	328	354	360	382	374	379	382	367	341	346	403	411	338	335	356	345	388	375	373	374	357	342	365	377	361	328	330	336	347	355	368	339	395	388	313	399	376	341	342	358	374	321	368	338	401	366	394	412	377	360	342	355	340	396	406	384	391	384	362	348
20280	20178	22372	17497	13342	13036	12272	7784	6507	3980	3945	2800	1809	1293	1171	1012	998	1023	988	961	948	943	854	828	921	914	929	878	876	881	918	822	895	899	881	896	881	860	864	825	865	891	873	829	910	913	910	929	856	856	948	867	888	886	859	862	885	836	910	848	878	876	852	891	871	842	892	892	911	839	867	904	883	835	851	857	862	819	856	891	882	868	895	882	831	847	797	829	887	899	873	875	918	852	877	857	834	888	864	908	861	838	855	833	881	895	889	869	845	880	808	864	846	876	866	873	886	861	860	848	869	841	835	875	869	902	862	874	885	909	936	870	853	880	867	872	888	891	850	903	843	897	880	865	834	909	902	879	890	878	830	885	892	837	839	845	879	857	926	858	904	863	896	944	853	870	812	878	876	850	820	924	856	864	778	822	906	879	846	833	842	855	890	911	882	823	849	868	902	813	883	904	853	867	895	930	878	802	878	825	884	839	909	839	861	884	876	900	896	930	857	869	879	820	893	897	860	880	890	877	880	897	852	857	867	857	926	817	920	828	866	836	859	847	870	931	871	916	911	888	834	852	855	890	848	858	890	828	836	862	874	855	913	885	867	888	859	831	864	865	873	851	843	868	865	885	845	835	854	878	861	907	901	909	875	852	929	864	877	908	813	829	816	805	862	861	885	868	920	898	901	926	857	855	814	906	845	869	863	812	852	923	852	835	832	876	866	902	842	843	904	841	879	904	830	913	837	838	823	883	824	905	849	935	835	922	874	826	875	812	918	832	845	886	850	882	885	908	875	815	811	927	833	896	831	865	885	866	847	867	911	914	817	900	916	899	884	812	922	882	881	894	881	872	880	885	889	879	868	862	853	828	810	861	845	847	877	905	895	875	846	840	877	864	815	904	849	889	896	871	860	901	836	871	904	838	904	851	838	848	858	865	868	838	832	881	892	876	898	910	825	875	853	878	849	857	863	842	844	899	876	895	874	862	859	884	903	857	888	901	862	925	829	837	902	836	854	898	861	890	906	871	869	894	869	852	901	912	875	850	896	923	875	876	889	875	923	807	857	806	905	889	898	854	819	874	923	891	876	894	891	895	912	897	928	854	835	872	871	838	850	809	858	931	873	882	853	881	824	853	858	826	840	894	836	906	837	897	933	915	874	917	878	848	908	840	881	848	896	852	868	890	859	898	847	860	886	857	851	908	869	862	894	843	841	809	828	840	873	848	907	844	856	873	852	856	910	936	874	814	831	880	855	874	905	827	897	849	844	858	887	874	917	875	856	856	884	858	908	908	885	839	914	903	945	862	872	898	874	887	900	863	844	866	918	870	893	876	875	879	888	854	892	840	914	892	832	861	857	888	870	879	893	882	858	932	874	866	857	842	897	865	829	901	848	915	848	881	838	784	918	862	839	883	864	877	873	892	840	907	858	831	901	867	853	827	887	848	831	869	831	887	841	853	853	850	841	884	848	841	883	867	890	915	860	882	922	887	836	848	892	886	867	878	829	892	813	846	876	870	882	921	869	887	852	855	865	895	853	915	851	883	868	864	870	934	897	882	875	862	872	863	894	848	902	852	850	917	796	872	835	907	934	868	882	914	855	870	888	869	843	909	916	917	870	905	869	892	897	891	870	852	867	918	850	884	902	887	829	822	849	852	857	905	904	883	928	874	889	858	878	867	863	903	913	884	903	862	878	828	834	864	879	843	860	917	892	907	853	850	880	888	858	883	866	873	863	886	872	865	873	880	898	885	905	872	840	871	874	830	914	873	827	860	861	833	865	849	875	869	887	832	882	834	918	861	877	868	884	842	838	876	841	869	901	881	875	915	823	897	841	808	866	877	952	883	852	867	877	849	858	839	808	870	822	879	876	924	846	893	857	867	874	849	886	877	866	888	920	933	860	822	863	864	867	901	898	864	869	814	867	830	885	832	847	826	825	879	857	891	914	876	887	883	886	844	941	808	851	874	877	931	883	841	869	815	892	843	896	868	836	867	902	921	901	866	897	865	836	887	847	870	955	858	939	871	858	877	909	844	867	871	891	849	863	883	866	850	867	898	879	866	880	887	903	881	880	854	861	868	887	870	839	870	893	853	897	890	871	893	843	902	897	929	889	865	896	830	879	857	843	852	876	841	907	877	845	892	946	850	885	845	884	867	846	830	831	836	860	883	839	896	841	822	888	864	905	863	884	889	902	845	854	870	887	885	866	928	902	857	921	844	810	895	831	874	827	831	865	900	939	869	859	892	915	843	887	922	871	887	876	854	883	858	881	881	926	914	849	884	820	852	897	805	919	884	904	849	877	912	879	842	854	879	867	919	826	846	840	897	880	927	894	867	816	901	829	861	897	876	867	907	849	912	836	877	922	813	827	905	856	858	856	881	917	826	850	852	885	884	847	909	888	858	868	868	912	854	863	906	843	865	890	914	888	894	829	881	925	866	868	885	905	905	852	853	880	826	890	849	950	882	854	837	892	865	826	872	825	835	857	809	893	891	882	800	894	899	895	877	851	860	844	847	929	879	885	838	889	850	857	916	844	905	881	836	917	890	853	829	890	891	847	846	837	921	913	900	893	877	878	892	851	875	895	830	874	869	878	853	862	886	855	821	845	858	824	950	870	914	926	876	872	850	901	847	856	906	798	902	874	834	887	867	869	846	893	881	894	887	861	837	853	936	811	834	878	903	886	821	909	925	857	870	851	868	809	904	844	919	835	841	878	901	832	848	903	881	822	871	856	890	862	890	861	869	846	872	849	896	872	859	855	862	861	826	856	849	906	879	888	854	906	874	840	887	899	882	860	839	868	864	852	915	907	834	885	866	854	853	863	905	865	906	857	811	839	917	889	898	839	850	894	862	859	845	930	909	847	858	846	867	878	895	857	873	847	915	896	846	888	855	852	857	830	861	891	875	838	833	900	897	877	829	827	841	834	879	864	894	886	809	832	824	874	849	888	901	883	890	894	877	867	867	868	900	849	871	914	855	924	920	877	894	851	863	893	853	874	879	891	887	880	843	849	908	907	892	891	871	849	866	852	861	841	849	816	893	908	904	886	848	903	845	895	923	856	830	904	826	879	842	860	841	871	886	843	837	925	914	842	928	866	847	952	869	932	889	854	870	839	866	837	842	844	936	916	840	852	882	890	875	873	852	916	910	884	868	833	870	845	873	867	877	884	889	924	927	933	864	839	860	861	835	892	942	924	880	871	847	865	877	863	910	875	924	868	833	855	864	843	888	852	856	843	892	872	870	880	876	860	846	886	889	891	874	866	848	904	898	869	840	912	856	858	876	807	868	889	866	865	833	838	862	827	838	843	885	862	871	915	841	827	815	924	883	900	910	857	828	839	867	896	865	863	891	823	918	889	894	853	904	876	890	891	847	893	897	858	844	865	900	894	898	865	858	858	907	859	851	898	891	836	868	869	932	869	874	857	873	888	873	899	868	935	902	886	870	880	827	848	820	854	824	848	918	841	882	847	833	880	886	865	868	866	852
36436	30351	27899	18982	11000	7949	4883	3192	2931	1668	955	904	456	282	264	253	194	194	196	220	204	195	187	180	190	179	189	178	206	189	195	179	179	163	175	179	158	201	160	198	175	164	193	183	205	187	221	183	209	177	152	187	187	205	196	175	236	193	186	185	203	217	208	206	182	190	178	217	188	191	178	155	189	188	206	192	203	217	170	205	191	193	180	189	156	185	173	170	182	176	176	176	176	172	173	206	201	191	211	187	158	182	177	206	176	210	196	210	210	188	201	169	187	206	184	174	203	200	204	181	145	188	211	180	189	182	161	157	173	207	201	171	184	183	197	173	207	171	182	179	189	190	179	204	178	195	155	194	159	162	169	195	211	205	194	161	165	183	178	152	166	180	188	183	217	182	203	169	205	188	164	190	151	170	183	189	174	210	192	164	185	211	184	176	175	181	176	175	209	158	181	216	171	185	178	172	192	192	164	190	199	204	191	186	207	199	176	204	194	180	185	181	168	186	213	218	206	183	196	201	181	184	176	191	170	176	160	193	193	221	208	194	197	178	192	178	191	172	191	199	184	198	165	175	177	162	211	188	194	186	156	153	194	170	169	179	172	172	214	167	198	160	168	194	170	187	193	203	184	197	197	173	188	205	174	195	169	180	200	194	175	172	213	152	205	219	208	172	191	180	184	193	190	197	190	165	187	217	198	195	202	169	198	207	180	168	191	185	185	190	192	185	190	168	180	200	166	200	183	182	177	195	191	187	179	178	179	178	178	156	181	193	218	162	154	193	191	195	209	177	169	202	200	199	192	178	200	206	196	193	193	174	182	199	171	192	167	193	190	213	183	201	164	186	167	192	189	167	178	209	189	190	159	184	176	163	187	178	182	188	158	201	179	204	187	212	182	172	184	170	199	192	170	185	183	195	179	184	162	212	193	211	202	166	190	209	198	204	200	191	176	178	162	168	193	186	207	175	195	186	184	209	170	178	179	193	176	199	180	179	174	206	209	195	172	184	184	171	169	167	197	189	218	213	176	177	180	167	193	180	198	193	212	193	196	196	164	194	198	199	172	202	181	172	178	184	198	187	159	170	180	202	178	192	210	186	158	180	202	192	202	171	197	195	169	150	212	166	194	198	202	195	169	168	181	180	193	184	171	201	194	189	173	209	186	220	181	199	191	196	178	217	189	215	187	200	183	160	178	192	183	170	180	224	198	180	190	207	190	195	179	177	173	171	178	190	177	200	169	194	197	174	201	148	172	188	189	139	181	211	194	182	193	195	198	185	166	188	195	190	180	179	169	180	165	195	184	185	178	203	213	174	163	208	208	204	210	192	218	183	189	183	180	179	201	173	171	193	204	186	190	194	190	175	196	183	158	165	187	178	178	202	189	198	169	188	196	173	216	198	191	185	191	208	182	203	190	174	195	178	200	176	184	199	198	187	201	176	197	175	166	206	182	171	186	191	178	172	174	184	195	179	180	181	158	189	174	211	187	161	192	194	179	171	172	190	181	191	194	218	146	180	194	184	189	200	164	184	195	189	181	175	175	205	188	181	195	171	182	212	189	180	201	172	195	203	193	195	210	173	168	185	172	167	189	183	159	196	186	179	193	190	164	198	172	177	192	174	196	194	173	179	204	175	178	190	203	194	196	169	190	181	208	179	168	186	177	174	202	206	196	176	204	189	184	171	198	198	191	174	165	189	179	168	187	159	193	157	191	206	192	201	179	194	177	182	198	165	183	186	170	182	181	198	195	184	186	202	186	166	183	174	174	186	189	186	186	195	206	173	183	189	196	224	192	194	197	174	208	208	174	186	193	190	177	182	206	188	194	203	233	180	161	186	195	171	209	195	192	166	187	193	201	160	181	204	190	170	179	184	189	187	168	182	195	186	196	198	200	175	181	175	169	183	175	187	224	206	178	198	196	176	187	219	208	214	195	167	180	173	182	178	180	172	180	174	184	175	173	204	193	164	166	209	203	181	184	179	190	195	208	200	189	173	182	188	159	178	177	198	192	190	177	188	197	211	183	187	181	218	198	185	170	193	195	162	182	171	188	179	175	196	191	169	217	186	177	195	186	177	191	175	189	207	175	183	203	197	191	197	173	183	178	180	168	187	199	200	193	165	168	179	169	179	173	184	183	183	186	204	148	193	192	185	186	199	181	202	199	189	190	176	196	199	204	160	195	211	184	222	187	172	179	155	199	201	204	174	175	183	202	170	195	172	167	170	182	154	196	200	198	207	187	193	173	178	197	175	193	164	202	178	199	219	165	197	181	174	208	209	184	171	185	201	189	164	175	184	216	173	177	189	179	197	192	173	206	192	177	194	196	212	186	199	196	177	184	189	209	173	180	184	182	189	190	171	159	174	183	180	194	198	182	165	190	187	190	194	178	217	168	181	191	190	180	198	164	210	213	212	197	182	180	165	165	180	171	177	181	189	183	198	204	216	189	186	158	188	178	187	192	163	159	182	190	189	197	204	194	154	182	195	172	213	191	192	189	203	176	196	172	180	196	190	199	173	171	194	222	198	177	190	197	178	176	181	187	212	192	181	186	215	189	192	174	193	172	214	181	218	190	185	177	162	155	161	159	175	188	162	169	187	208	193	171	191	189	201	203	177	191	204	190	167	186	200	171	168	201	190	176	185	178	192	182	202	167	188	177	164	172	182	194	189	170	165	179	192	181	177	174	180	187	192	178	190	172	191	196	175	174	201	214	178	186	200	198	181	171	181	209	159	179	192	172	172	178	181	181	179	216	172	194	172	187	191	163	167	165	159	210	158	188	190	181	221	189	198	185	172	194	172	189	168	197	190	195	181	199	209	166	173	188	188	189	201	181	184	187	191	192	161	194	170	216	163	188	216	158	190	200	180	183	176	183	199	194	187	193	198	176	195	169	178	194	179	172	173	201	175	187	201	188	160	181	213	192	184	172	203	200	175	170	169	197	184	184	210	169	204	192	179	160	170	193	200	207	186	207	196	184	176	181	185	178	171	173	178	222	184	172	185	185	185	164	169	201	191	167	174	183	193	195	190	170	187	179	200	174	176	170	187	184	198	193	192	203	199	193	190	198	185	202	177	190	176	205	192	150	182	183	194	192	177	172	192	203	182	200	175	193	178	202	206	201	144	191	200	187	197	209	160	187	192	198	161	185	204	191	180	185	181	178	203	201	164	185	179	174	165	185	174	180	188	177	192	190	187	170	168	185	173	171	207	183	187	202	192	167	171	175	189	203	172	171	203	177	185	207	180	192	179	182	174	185	190	191	200	178	208	187	179	186	210	171	170	167	202	188	234	195	176	164	177	193	195	179	209	195	163	182	194	183	205	199	187	193	171	198	216	186	182	190	191	210	183	218	185	198	212	183	164	207	206	178	178	196	191	168	193	196	179	175	186	196	184	171	179	180	170	170	200	182	194	195	195	220	178	181	176	190	170	172	187	188	194	180	171	209	183	185	183	168	180	174	178	192	182	167	192	209	174	199	191	186	207
25686	24869	29332	21697	16719	17956	14696	11707	12251	6612	5003	4997	2564	1167	934	921	733	612	601	557	555	553	535	518	543	490	529	487	505	501	514	519	481	495	495	510	472	490	497	477	464	529	490	481	468	490	461	500	485	512	425	483	481	532	505	515	503	454	529	482	511	499	497	507	477	452	463	488	474	470	486	522	504	492	467	466	475	467	471	491	497	479	490	469	464	489	460	479	490	500	501	500	479	480	511	448	491	466	485	491	495	474	519	494	452	468	460	458	476	505	496	480	482	495	478	488	530	483	485	454	468	493	511	446	497	505	500	492	489	483	450	464	449	500	501	503	453	476	470	484	480	496	470	475	486	476	483	497	474	504	490	484	499	485	479	482	496	486	493	507	469	467	462	458	499	482	494	510	449	478	500	491	501	478	442	467	483	449	489	479	483	514	495	489	448	509	463	469	497	454	519	495	487	529	504	502	463	449	477	472	500	468	446	436	472	516	479	485	486	466	477	497	510	500	455	443	476	510	482	506	461	496	505	472	474	476	473	494	473	493	480	488	506	489	467	505	434	497	501	472	471	494	518	468	488	486	464	460	443	482	525	486	484	467	473	507	466	456	515	485	485	506	543	481	463	492	504	481	487	454	478	501	467	453	491	535	482	447	463	493	471	487	492	472	480	512	477	499	485	508	480	491	489	494	495	503	462	508	520	504	493	505	493	514	511	456	489	506	487	483	488	488	500	492	471	497	474	498	484	526	461	465	457	455	523	473	477	471	476	475	487	512	508	468	507	489	495	488	477	457	486	499	510	493	509	475	485	463	530	503	471	477	490	461	466	452	456	461	468	491	531	485	469	458	517	462	532	496	475	439	476	506	493	483	449	495	462	477	506	482	493	472	484	463	446	490	503	507	509	500	496	468	493	461	486	498	489	474	508	486	513	503	488	505	492	512	503	510	474	457	470	504	458	492	517	490	453	491	531	515	469	468	499	471	481	465	479	486	467	474	497	484	492	468	471	498	508	508	477	491	487	469	528	483	476	472	509	502	498	454	489	479	530	475	463	476	529	476	497	504	476	529	514	479	476	476	496	476	495	492	490	493	488	483	439	523	480	460	448	474	451	512	465	496	498	489	475	504	478	499	458	507	465	477	492	438	509	479	451	453	500	471	488	481	505	454	461	486	496	466	517	476	466	445	496	506	491	499	491	504	513	505	470	477	471	518	437	492	472	452	517	494	473	463	496	474	492	501	476	539	451	474	443	507	484	494	450	507	484	543	482	454	494	503	470	495	495	498	470	427	514	486	494	496	522	462	504	506	486	498	475	508	489	493	483	469	531	457	452	489	510	494	500	513	482	480	474	500	452	468	467	489	457	465	457	474	478	493	501	503	489	500	494	525	524	493	476	454	516	482	509	502	439	513	470	467	486	507	518	480	484	491	479	494	473	461	475	480	447	493	464	479	512	527	471	492	472	495	491	486	472	492	484	498	481	496	478	500	495	480	489	517	502	468	473	456	470	487	500	485	473	460	512	478	505	482	505	474	481	508	476	436	493	467	422	511	468	481	458	473	444	506	478	460	498	510	485	490	521	476	475	460	493	463	493	484	487	500	503	476	501	482	519	477	466	527	487	444	496	471	479	500	478	478	504	464	490	474	490	461	471	505	515	472	479	499	489	471	493	492	493	516	463	456	500	503	498	444	491	520	483	466	451	487	490	497	496	474	497	455	509	443	434	463	478	471	477	510	490	510	465	470	443	500	493	486	449	472	484	461	503	502	448	474	475	500	491	475	457	495	524	495	476	504	498	459	472	477	496	480	472	495	485	465	449	491	493	453	486	481	474	449	561	471	493	503	465	518	504	470	467	436	495	506	495	474	477	459	488	552	483	501	481	492	461	476	455	521	475	502	527	459	501	468	519	529	500	502	496	497	462	495	487	482	533	481	460	485	484	472	454	493	508	482	484	464	497	456	496	471	498	458	476	489	535	476	485	467	492	490	484	479	474	462	477	480	469	482	497	469	490	494	461	487	436	507	494	469	484	484	478	507	493	467	481	508	448	481	505	476	481	466	474	512	460	487	509	511	491	479	448	503	464	446	496	457	438	488	473	464	518	478	514	482	501	484	515	469	513	527	504	441	491	446	507	530	492	480	500	504	470	461	500	472	461	508	503	472	469	455	466	463	495	465	497	476	462	493	497	491	494	452	508	472	474	471	486	494	487	514	495	473	475	463	481	503	463	504	463	495	474	450	475	453	502	501	494	445	484	479	538	480	480	500	456	528	439	499	497	488	496	478	481	489	486	506	444	535	432	455	450	482	504	514	480	463	455	492	491	477	452	487	528	514	468	531	470	467	472	465	464	480	502	519	462	511	477	494	503	474	520	481	485	500	450	498	491	502	514	494	478	526	502	474	470	465	503	527	519	511	499	482	467	500	456	502	485	500	510	462	489	487	488	471	486	491	466	414	490	483	476	502	484	465	506	503	495	496	500	474	491	457	478	484	493	474	510	505	451	472	507	464	479	464	464	466	455	463	449	490	489	471	516	501	505	465	504	486	498	530	477	471	485	499	498	467	487	467	479	466	488	492	453	517	512	528	489	480	486	470	461	471	460	473	501	496	488	483	497	471	512	496	448	487	501	487	503	536	493	507	470	520	484	505	473	456	502	476	497	498	509	507	480	479	503	477	451	481	511	503	493	465	500	483	469	518	483	476	496	473	476	522	497	489	471	487	545	503	483	430	457	488	485	452	486	472	511	500	496	476	484	485	477	504	510	478	479	490	468	493	500	504	498	520	485	476	506	496	461	477	485	489	500	516	500	459	454	482	496	479	494	484	481	485	476	507	488	479	508	505	502	478	481	479	466	456	476	470	513	467	482	489	500	468	543	493	453	525	475	483	512	484	482	457	428	494	464	465	464	483	461	514	465	482	467	468	474	519	464	493	483	508	514	495	490	533	476	488	466	485	495	463	475	479	472	493	459	532	469	457	487	480	485	421	482	485	490	481	505	509	515	501	494	500	438	491	486	471	471	496	459	499	471	423	468	459	455	468	459	491	516	522	495	517	478	502	511	526	457	510	433	492	497	521	505	498	506	485	512	472	530	464	423	496	495	448	526	502	492	469	488	489	482	462	478	460	522	483	460	463	476	496	491	484	507	521	488	487	517	471	477	470	481	509	469	476	473	474	479	481	505	508	479	482	495	486	526	505	504	448	493	472	525	501	484	489	516	512	476	481	488	508	476	476	492	419	470	495	494	455	479	482	507	451	485	516	507	517	494	471	464	469	504	473	536	461	466	499	474	462	508	496	484	494	525	472	470	506	499	493	499	508	460	494	495	463	467	507	444	454	492	470	471	477	458	489	510	446	468	478	497	491	483	489	512	441	436	513	489	494	508	473	522	461	451	481	526	477	489	492	504	473	473	480	501	531	469	515	498	461	469	486	456	464	472	484	508	457	471	486	461	536	475	504	500	465	435	520	483	509	483	486	463	487	485	461
10488	5523	3387	1530	995	1008	779	563	515	484	409	438	383	401	377	349	391	371	434	372	381	398	381	401	379	386	387	376	390	373	377	391	366	398	399	374	342	423	368	395	339	363	380	382	383	375	384	376	405	417	360	379	373	397	338	379	348	400	399	355	390	360	377	397	391	357	371	367	357	419	367	375	375	384	401	355	342	390	397	392	346	352	360	357	366	362	403	369	400	345	331	384	363	391	376	393	375	394	403	345	375	374	385	381	363	350	383	387	402	364	371	390	367	410	381	373	385	350	376	400	375	395	393	368	383	382	371	368	357	370	360	356	375	383	366	398	362	371	410	396	316	390	368	372	384	370	379	396	377	371	387	414	350	398	366	349	359	381	378	337	389	391	357	377	376	408	359	376	383	363	380	342	384	379	374	406	389	398	388	371	358	340	348	370	352	380	360	363	396	417	390	368	361	384	375	355	364	362	401	365	369	370	368	344	332	380	371	346	327	395	367	337	337	333	346	346	365	370	357	353	383	375	385	361	355	331	391	372	380	388	379	397	362	347	397	334	371	368	362	373	319	334	408	396	384	394	381	394	341	388	411	368	396	371	359	401	349	379	409	351	341	379	391	370	349	394	387	394	358	374	406	405	378	344	381	381	366	369	374	372	389	378	356	363	379	381	415	397	364	387	354	418	399	370	353	373	372	378	339	367	392	382	407	392	397	394	371	369	385	364	355	383	340	356	349	386	359	392	331	363	363	373	384	369	339	390	385	352	356	397	375	391	384	359	374	394	397	401	377	393	338	363	339	365	362	388	407	409	335	379	369	415	399	351	375	379	346	385	347	419	386	388	369	359	351	351	356	406	381	374	386	386	372	387	382	360	386	372	410	377	385	394	404	368	404	379	352	383	362	394	380	341	334	390	309	359	372	326	383	375	421	397	387	387	383	369	367	393	386	395	367	349	379	381	390	357	359	401	376	354	382	347	335	387	408	391	338	371	363	388	364	371	381	383	377	406	380	369	339	359	370	381	385	354	362	345	348	360	362	396	389	422	376	354	381	365	344	420	376	384	367	373	357	370	373	381	361	376	371	381	403	362	377	370	381	353	366	367	370	389	348	375	361	398	376	384	367	403	413	344	393	403	398	380	377	421	367	360	363	387	353	406	357	365	371	350	357	383	347	334	372	359	384	379	371	369	393	355	395	390	399	357	378	367	393	355	372	391	363	374	369	382	365	344	395	403	409	390	382	386	353	336	336	377	389	380	406	400	343	359	403	392	429	369	354	380	369	357	340	393	352	375	383	380	380	399	396	373	349	417	380	337	388	383	369	377	375	390	378	379	359	392	400	385	376	370	363	370	363	397	394	392	397	387	335	359	374	360	380	385	401	370	352	382	372	333	354	341	412	410	371	369	358	366	349	356	354	415	426	401	359	385	405	358	375	381	401	384	394	382	371	448	385	391	381	402	384	401	390	362	393	362	380	395	364	409	371	415	342	381	410	349	361	398	338	345	348	376	361	382	369	354	442	371	366	382	379	369	368	401	376	377	407	390	354	380	383	357	401	342	380	433	377	377	379	335	411	365	384	378	339	395	381	382	395	364	384	370	367	390	341	373	379	371	389	356	392	376	414	362	356	394	409	398	336	369	346	384	379	391	408	363	342	403	388	374	334	378	437	373	390	366	370	405	401	370	356	381	351	364	371	369	389	355	387	403	374	370	406	360	356	418	408	378	388	376	394	414	355	390	352	344	381	413	333	379	420	384	383	399	393	417	363	387	355	367	362	373	352	372	366	364	351	357	408	352	366	365	395	400	343	368	375	380	387	354	366	387	403	380	379	364	369	354	350	375	361	379	383	387	377	421	384	402	375	379	420	392	377	359	386	374	383	379	363	376	353	356	360	358	416	356	356	401	376	339	385	378	392	385	385	360	369	368	378	378	409	373	387	387	375	384	392	354	364	377	396	368	380	396	362	413	365	412	389	414	385	348	356	388	368	383	337	396	345	383	377	368	386	409	364	392	388	364	360	376	359	384	413	367	380	385	388	400	401	363	401	382	363	390	383	385	368	381	361	338	381	376	382	356	378	402	376	382	406	397	418	383	390	393	413	420	331	367	357	355	372	399	381	414	384	357	360	363	392	356	381	370	374	412	380	388	386	368	428	348	367	368	382	373	345	383	361	361	391	379	384	340	374	395	384	400	379	380	364	379	365	360	358	374	377	356	374	401	389	378	339	358	383	384	366	374	388	391	375	413	402	371	398	347	399	367	362	360	369	392	382	421	401	372	356	363	374	399	381	374	363	382	387	393	382	352	381	407	365	385	374	371	388	366	368	390	364	340	382	395	366	380	352	394	414	377	405	367	417	336	401	404	417	396	399	354	385	365	378	401	409	367	394	406	400	394	365	369	356	344	357	412	388	375	374	391	363	386	352	420	354	379	353	367	384	396	390	372	377	355	350	358	371	399	383	403	404	345	360	386	363	386	337	367	355	377	373	375	415	389	379	406	395	334	378	424	346	374	403	400	365	384	364	378	390	367	381	356	402	401	399	389	375	366	350	430	378	388	372	362	384	397	379	378	375	370	409	365	400	385	376	368	393	382	373	355	374	353	355	391	368	381	387	390	410	398	367	367	387	404	380	399	353	388	377	368	366	366	368	367	347	383	366	365	358	343	358	347	402	338	381	379	379	396	359	359	390	384	353	361	371	406	374	392	369	384	395	380	420	378	382	361	378	343	380	383	369	408	333	379	371	391	376	398	366	346	388	366	391	398	407	378	402	398	383	390	382	368	394	355	372	346	365	381	375	373	384	377	366	400	361	359	389	366	368	374	365	393	373	407	371	387	374	417	407	391	327	409	349	382	362	403	403	359	356	393	393	396	414	382	412	385	385	383	331	367	403	386	362	371	362	352	352	369	359	347	387	366	347	392	336	388	396	364	411	412	366	377	351	379	368	380	388	394	354	387	390	380	379	393	367	337	409	346	368	382	400	399	400	364	395	333	411	405	389	358	362	361	362	370	379	351	379	362	385	405	368	415	402	401	405	351	413	368	412	357	401	395	398	363	379	356	365	331	379	366	386	388	353	405	356	368	371	386	378	377	397	393	430	368	378	395	384	364	351	395	368	386	372	378	410	370	384	361	406	376	375	368	385	350	374	369	332	380	380	384	377	354	383	402	429	336	369	387	372	395	399	368	381	374	347	429	409	396	403	353	387	368	348	370	383	394	359	346	390	390	389	385	367	375	365	354	406	378	387	378	366	385	388	399	399	338	376	358	385	374	405	350	378	385	412	390	400	410	401	419	375	363	401	361	393	390	385	392	355	424	377	388	353	377	406	366	381	353	368	384	390	354	377	394	408	399	374	388	362	344	410	372	394	335	365	374	370	375	355	375	376	416	388	361	430	409	375	397	367	377	413	354	360	381	383	392	422	338	435	373	344	341	356	347	388	359	383	376	366	385	345	340	408	398	370	361	375	387	353	379	357	336	370	359
8107	6188	6448	3987	3532	3928	2913	1856	2020	1572	1415	1263	1078	1004	925	994	947	983	932	911	913	930	906	886	890	926	922	956	959	921	918	894	882	950	949	911	911	893	925	922	908	907	931	893	889	901	925	877	920	923	979	909	915	927	920	906	927	953	919	930	883	961	923	890	944	966	901	963	914	956	927	947	910	937	897	915	937	955	923	919	913	872	908	927	939	987	931	945	849	955	890	933	919	934	882	968	904	931	921	923	921	926	891	984	905	913	961	946	982	976	938	923	978	946	890	907	945	930	898	907	979	977	965	959	901	944	897	881	968	931	954	942	958	981	914	895	900	955	924	935	916	941	925	907	921	911	972	926	909	926	917	984	980	915	887	903	925	995	928	944	930	939	963	901	933	909	900	938	955	941	955	879	930	960	962	917	974	965	905	976	933	935	918	978	916	936	888	886	935	971	932	953	965	952	932	959	923	913	894	943	958	934	912	969	906	950	922	966	905	959	933	879	868	926	912	909	920	925	932	886	990	924	918	909	903	947	941	983	976	967	936	984	936	970	884	904	940	875	946	953	902	918	898	909	948	881	991	937	910	936	927	913	954	933	940	964	940	983	963	958	960	985	900	900	924	906	988	933	917	950	900	920	987	935	952	933	926	925	910	935	962	981	953	904	950	972	902	901	914	956	949	914	948	899	975	912	952	959	911	891	901	907	976	937	903	914	928	861	928	1009	931	956	922	892	896	947	955	900	906	962	933	918	935	925	912	954	918	925	943	922	952	924	928	1006	862	901	940	912	933	932	971	948	864	936	913	927	910	936	916	942	888	903	907	946	999	858	883	960	961	896	884	889	970	910	876	947	985	916	928	888	943	934	1005	966	916	949	946	950	950	867	850	967	901	885	948	890	915	877	916	947	921	864	906	959	935	907	875	940	898	934	928	963	898	936	971	916	936	889	941	935	938	928	911	900	914	963	947	908	938	895	920	932	927	889	879	944	922	935	965	915	943	926	970	952	909	936	921	935	946	934	940	896	894	943	873	891	902	926	967	917	944	917	913	878	889	922	914	926	914	937	919	952	889	929	892	892	893	914	903	922	938	921	931	978	869	934	930	865	988	984	907	925	985	941	907	923	920	993	956	956	887	893	928	895	909	904	904	922	925	954	955	962	900	957	911	942	843	960	868	915	883	957	881	917	914	885	917	931	901	962	887	972	928	949	928	1005	874	907	896	942	929	928	946	960	914	955	953	885	856	921	960	938	897	970	950	943	930	931	958	967	979	904	927	905	965	930	953	937	914	943	998	968	927	899	943	980	939	957	924	899	858	893	950	913	932	953	879	937	987	964	940	945	925	917	890	893	925	947	921	835	954	921	886	909	893	924	932	873	949	943	873	992	884	885	912	908	896	938	931	920	912	953	941	874	948	877	892	886	961	942	905	983	904	905	933	927	829	847	985	943	914	914	969	864	924	881	929	961	979	968	918	953	1000	879	915	911	899	916	933	927	1022	966	871	919	917	975	963	924	888	887	921	941	864	908	890	924	865	918	916	919	946	933	966	955	888	901	929	906	914	932	899	964	978	993	933	953	920	945	857	951	943	965	953	901	918	986	934	887	936	910	893	953	976	943	916	947	943	960	907	928	931	923	936	934	938	905	884	873	936	919	976	915	933	874	887	921	923	900	870	906	898	955	940	924	921	930	866	929	903	975	898	953	895	1012	920	975	908	915	952	924	880	904	946	861	950	957	923	946	899	980	894	925	956	958	872	906	929	909	911	913	882	928	883	944	1001	865	920	911	899	967	942	968	992	901	969	909	949	917	948	891	873	928	920	966	931	956	935	918	934	946	932	938	934	891	919	907	984	929	879	909	876	955	913	941	947	923	919	912	937	937	929	932	921	915	930	941	966	932	931	881	948	927	893	935	913	874	856	894	954	898	943	893	938	985	925	938	904	948	967	965	913	969	932	937	907	955	932	950	963	923	976	926	920	886	945	899	904	916	983	899	910	957	947	971	989	862	870	889	960	919	944	920	924	889	921	940	968	901	947	957	950	948	908	945	873	936	924	912	888	936	922	964	946	860	946	912	877	926	894	910	945	931	934	913	984	912	883	913	940	911	910	913	927	941	875	923	977	927	946	925	964	920	896	950	961	959	933	910	927	940	922	902	917	942	933	961	948	913	911	929	971	867	887	898	892	923	949	993	885	895	920	874	982	959	904	969	938	950	869	937	926	900	959	951	945	978	936	968	912	886	899	965	909	931	923	934	908	954	895	895	974	923	932	900	898	943	904	935	927	939	941	931	886	914	996	874	936	971	921	932	933	893	931	963	885	878	897	916	952	877	948	905	912	912	903	930	914	879	916	940	924	896	922	955	842	923	892	962	951	959	910	884	884	929	893	935	907	986	980	908	933	917	920	903	952	916	906	919	939	936	968	856	928	936	931	916	895	947	944	958	908	897	913	948	959	953	930	928	905	899	899	945	889	950	926	890	917	936	936	914	924	911	882	917	917	916	911	948	951	929	939	895	933	931	910	918	962	927	888	954	972	931	911	864	909	936	928	910	939	899	927	943	931	927	931	919	933	951	946	920	949	930	933	945	853	912	921	929	869	900	938	877	944	880	875	977	910	973	890	992	948	907	952	890	938	933	970	896	903	933	942	899	855	907	888	911	965	903	856	944	902	915	952	898	943	912	941	958	967	928	945	940	967	934	910	903	898	933	916	932	912	979	938	909	887	884	955	945	882	922	917	909	957	903	936	899	885	931	939	960	924	912	894	917	895	942	889	972	978	905	935	919	900	944	936	929	875	909	911	914	955	966	890	935	915	909	962	926	910	903	954	944	925	912	885	936	968	923	948	920	923	936	909	881	930	917	959	907	896	932	959	957	921	957	931	1008	946	899	885	917	931	942	903	918	935	956	906	909	898	921	954	931	957	958	918	948	895	938	912	979	932	944	921	912	919	895	905	882	937	901	924	924	941	946	868	943	950	966	917	935	963	892	908	969	917	955	981	927	932	963	879	984	907	930	914	909	970	933	965	891	996	978	935	974	870	903	873	934	893	874	928	913	856	910	875	893	922	929	916	969	894	881	885	894	883	874	925	900	921	918	928	969	932	904	936	892	931	844	973	981	901	918	887	971	945	915	891	889	898	967	961	919	893	960	952	930	915	927	915	887	881	953	962	951	914	929	950	905	923	891	962	947	973	898	938	955	934	970	936	942	877	928	942	920	949	939	971	941	936	898	897	972	917	965	906	975	919	917	920	940	964	983	962	853	942	870	913	862	944	941	896	923	933	963	912	906	910	946	852	884	904	918	940	911	965	941	917	930	969	934	960	910	941	918	967	916	870	964	962	865	928	865	915	856	874	929	921	958	913	897	921	915	974	894	892	903	906	901	964	917	883	957	895	928	975	944	942	890	932	919	935	905	925	918	927	902	960	856	940	939	925	918	972	928	934	944	946	896	929	939	936	922	936	888	921	852	928	895	907	942	926	930	897	950	902	893
27453	21221	18501	14603	7112	5162	2855	1690	2057	871	714	617	395	428	375	428	359	373	389	361	382	331	377	393	365	377	388	330	368	376	368	369	337	371	366	345	408	395	372	360	361	405	360	356	349	353	364	377	377	393	376	384	379	349	382	360	352	365	402	407	377	378	342	338	349	387	326	362	384	352	348	340	371	348	413	372	334	363	338	328	395	414	343	374	391	360	374	358	347	358	371	323	366	363	350	380	373	357	360	376	363	368	353	375	351	379	360	368	404	387	367	364	377	395	356	350	378	360	406	331	376	424	387	364	365	378	367	361	324	355	357	384	358	405	353	373	365	398	367	377	362	392	348	353	320	376	351	335	361	363	394	351	359	372	350	369	335	338	376	371	339	338	360	343	359	362	332	341	370	367	335	373	344	384	370	363	360	350	385	389	313	378	412	350	327	395	368	362	348	358	411	395	312	361	379	364	390	355	350	349	357	436	351	364	355	356	363	355	316	369	380	367	360	380	357	344	373	350	334	364	352	336	341	351	355	343	367	388	342	355	364	372	375	374	320	401	350	367	367	368	360	329	364	397	358	387	366	361	322	375	334	357	335	357	377	326	356	369	361	366	361	368	347	358	338	353	364	321	321	377	366	359	348	337	369	416	361	357	364	402	377	350	378	348	362	343	368	386	355	360	385	390	367	378	345	350	351	406	357	352	381	396	384	349	373	377	338	335	345	371	384	399	358	338	366	349	386	385	359	325	359	344	383	321	301	349	345	364	364	355	365	373	350	418	386	382	358	337	362	380	334	371	389	341	361	364	358	347	388	376	325	359	367	387	373	353	362	350	369	380	361	348	365	362	373	352	380	333	396	363	377	395	369	376	360	383	368	354	366	343	359	317	386	407	365	342	364	423	337	338	382	373	347	338	381	352	377	384	380	395	367	316	405	351	366	362	355	373	341	362	383	365	385	353	335	381	387	384	369	350	363	345	369	358	357	360	357	389	368	361	377	381	361	366	345	347	397	370	370	372	382	379	361	347	373	353	347	397	369	360	344	308	366	370	377	342	322	347	345	386	370	388	382	336	361	358	383	354	334	338	369	368	353	378	345	307	367	396	361	388	394	365	328	356	361	373	371	374	397	383	340	398	359	355	361	354	353	374	355	358	357	348	358	371	316	370	393	362	366	388	361	339	361	338	330	381	350	379	385	369	376	354	350	349	405	353	365	340	370	309	371	374	362	348	373	348	405	375	374	355	360	372	350	401	367	376	360	372	368	338	361	379	337	336	347	369	351	366	377	371	327	364	356	373	313	376	343	359	353	386	376	368	322	379	373	407	355	385	362	360	372	388	388	382	361	365	343	345	324	333	340	379	397	408	366	405	359	359	364	361	357	362	343	371	350	339	417	335	370	367	387	394	362	349	414	404	367	369	355	350	383	335	333	363	368	348	348	339	356	339	356	376	362	384	380	352	370	413	367	351	380	385	362	361	388	352	363	374	375	402	338	367	370	368	337	370	352	374	360	367	380	371	361	321	345	363	373	357	337	380	370	345	378	349	366	398	387	363	412	371	379	400	336	340	342	370	340	334	360	368	379	333	391	356	367	366	353	353	329	329	342	358	351	360	380	348	347	370	341	333	338	394	350	352	365	362	316	370	364	355	381	313	372	365	380	351	368	358	365	385	355	369	364	381	377	342	368	371	350	348	350	305	389	350	385	408	385	347	358	364	331	352	371	377	364	387	386	368	327	340	346	351	394	383	378	357	351	376	357	367	387	351	375	347	327	357	346	366	410	356	347	371	354	375	375	368	400	347	384	381	382	394	371	332	365	370	351	340	345	360	368	317	368	331	383	345	334	394	372	388	380	398	384	363	367	369	356	358	362	324	372	371	384	357	369	352	371	348	396	368	348	393	325	367	361	370	362	349	388	371	345	347	370	348	384	407	356	352	377	364	362	359	388	373	359	366	349	330	392	361	370	386	365	339	405	329	339	379	348	391	380	345	355	343	392	354	379	330	373	338	338	369	371	384	330	370	383	343	374	384	356	323	361	396	374	373	371	364	336	337	375	358	376	345	347	374	372	355	358	370	360	347	370	338	383	351	354	356	324	360	343	385	368	351	379	339	351	369	355	381	343	356	360	367	392	353	359	357	395	363	365	340	345	377	376	363	384	334	385	351	379	358	342	388	357	354	391	408	363	339	346	372	335	358	335	353	357	414	338	380	368	368	358	373	345	368	333	405	361	380	366	350	333	370	375	334	349	338	334	386	350	388	347	342	363	350	396	342	392	373	319	373	358	351	321	392	393	386	368	359	371	357	363	377	395	390	373	348	351	390	358	377	400	395	389	345	354	355	343	368	353	360	347	362	354	332	383	379	339	375	367	328	354	391	343	326	308	361	436	348	361	382	391	371	370	365	366	377	373	362	376	345	358	350	359	329	334	391	331	383	377	359	380	360	361	350	353	351	325	367	354	349	375	402	366	357	384	365	385	356	367	356	341	369	365	371	333	406	372	371	351	397	362	340	392	357	378	386	379	339	351	400	364	362	348	374	345	349	395	360	348	361	379	342	373	384	386	367	360	374	325	370	363	365	355	396	383	395	342	401	360	390	355	353	360	332	329	355	383	397	345	378	388	366	364	326	340	368	362	359	348	371	404	365	369	392	379	337	362	342	372	340	349	380	355	363	353	371	374	382	363	402	366	403	356	342	403	402	346	380	334	368	394	367	381	374	363	365	379	351	357	391	387	338	345	342	390	352	358	349	375	391	386	339	391	380	366	351	364	402	388	357	380	370	342	369	354	346	370	327	342	385	374	356	357	352	358	348	373	365	390	350	394	372	355	365	376	340	362	371	403	344	383	392	402	397	388	380	352	369	363	348	354	371	342	342	383	371	349	372	332	360	343	356	367	331	366	331	360	345	374	365	382	357	347	377	334	354	365	351	344	328	366	375	344	345	334	388	382	378	376	378	376	365	391	336	371	359	388	342	383	360	396	380	369	332	349	432	370	374	379	373	357	354	356	383	364	337	352	379	385	352	359	360	370	401	346	365	380	371	342	396	378	325	366	373	390	330	332	370	356	359	356	388	347	355	387	363	361	348	365	325	383	356	423	369	370	340	383	374	378	350	370	325	368	340	353	342	371	330	328	398	387	354	323	368	391	377	361	388	335	340	364	337	353	346	384	394	350	353	376	366	371	351	386	367	382	347	353	389	371	345	358	360	377	340	389	369	346	350	384	361	359	352	371	351	346	369	365	350	363	372	382	376	350	352	351	349	381	371	358	354	339	409	387	359	364	359	394	346	396	390	364	344	346	359	373	342	359	364	351	394	376	366	387	342	392	354	364	378	376	382	364	367	363	339	378	366	358	361	398	353	345	373	380	357	362	391	400	374	358	351	364	348	363	350	376	336	378	379	373	357	361	375	330	363	371	391	385	335	370	364	333	398	340	342	389	342	344	359	334	361	367	373	376	382	390	350	373	331	350	363	355	357	381	368
20492	18264	22361	18947	12968	13705	8875	6716	9068	3170	3087	2114	1386	1213	1128	1176	1020	909	916	935	921	868	946	893	900	913	912	872	925	894	908	908	942	863	886	917	856	912	952	900	881	902	918	914	878	898	878	876	930	877	924	892	868	906	901	901	908	898	895	852	862	912	880	877	870	915	874	931	926	925	903	877	901	852	888	936	902	874	920	919	910	842	894	898	925	934	855	948	904	882	867	895	882	913	926	880	900	856	895	891	871	900	899	889	847	893	938	950	867	897	872	922	928	855	925	889	885	853	928	911	905	914	866	901	920	862	877	878	882	858	916	878	850	860	904	929	849	855	874	899	877	870	845	848	915	884	882	872	886	890	835	871	878	893	885	929	856	843	892	850	918	865	890	908	922	905	891	843	891	922	878	866	922	848	854	878	899	869	924	912	883	896	880	871	910	894	902	855	881	886	879	842	944	881	894	829	938	879	877	918	890	871	881	877	884	886	898	884	905	836	853	935	916	913	874	912	900	885	860	887	908	889	884	892	933	869	863	902	927	877	886	929	874	879	921	868	908	831	846	892	831	904	909	886	905	905	868	927	843	909	927	942	870	873	902	878	910	894	868	875	900	914	863	855	910	886	875	905	876	881	928	872	858	914	898	880	892	889	852	905	904	845	935	942	867	886	865	909	857	881	874	871	920	861	888	889	889	925	915	879	854	925	903	879	914	875	859	837	920	884	884	942	898	878	894	909	833	909	842	827	881	903	897	881	891	880	908	927	906	874	902	905	889	841	846	884	924	884	886	914	883	914	869	880	900	914	931	886	893	884	850	931	878	894	885	882	911	935	926	843	865	876	885	864	877	898	862	896	937	883	964	857	906	891	939	899	926	876	880	833	918	927	891	900	907	842	867	912	880	908	897	868	953	883	853	873	897	839	930	878	858	864	884	866	905	914	908	853	922	918	891	888	859	904	889	867	952	858	862	898	894	849	846	903	861	838	866	924	890	873	911	825	857	857	839	879	943	896	874	926	802	872	866	878	881	937	916	834	904	897	836	892	897	885	947	890	855	874	872	880	865	884	900	871	906	924	896	932	891	932	867	866	848	877	872	839	860	903	851	825	918	880	894	916	886	906	892	915	835	884	930	882	900	843	873	871	878	909	868	952	832	867	905	870	894	848	912	840	890	920	906	920	888	849	875	870	875	900	870	961	885	859	842	856	894	881	881	855	890	913	855	855	893	876	877	923	844	902	910	910	876	880	914	885	853	886	882	904	919	846	882	908	852	869	832	915	882	830	879	908	861	901	837	889	815	896	871	879	875	911	933	879	860	845	859	880	843	889	871	921	871	879	843	873	937	894	861	888	863	882	888	937	908	874	853	861	904	875	853	898	886	972	937	894	902	869	899	853	923	881	895	829	873	908	893	942	905	920	897	897	875	897	872	880	831	916	908	834	858	860	904	894	886	874	892	938	895	908	888	878	915	879	900	881	918	828	867	852	881	899	895	868	857	909	898	906	872	852	872	921	848	909	899	889	891	868	905	901	889	926	855	870	882	906	871	849	923	884	874	886	933	911	903	889	837	835	868	878	901	885	901	855	871	849	893	915	838	894	881	854	898	856	854	897	839	886	896	920	895	875	833	877	874	946	882	937	879	842	920	865	904	868	868	914	896	844	856	917	884	938	891	912	862	955	871	895	875	866	885	886	900	862	831	874	902	862	861	904	882	869	843	918	891	861	903	906	869	908	910	841	844	847	894	847	874	895	821	886	884	877	898	908	884	849	932	862	898	854	928	877	929	907	907	873	889	853	910	902	896	887	854	886	908	820	879	902	899	902	867	890	913	885	871	924	874	886	860	883	905	921	956	852	944	850	899	852	866	886	929	892	898	912	858	863	897	890	891	856	916	904	884	917	858	871	919	832	881	884	905	892	910	878	908	880	913	878	873	878	938	858	846	934	891	840	907	900	928	894	866	924	907	916	919	885	904	912	868	839	879	850	877	876	836	866	929	903	850	848	864	890	906	826	830	868	916	908	889	888	853	853	911	881	909	868	889	863	856	931	938	876	924	864	888	868	890	866	849	873	877	906	882	880	913	919	832	889	894	902	888	880	852	903	913	905	862	951	830	908	849	869	918	844	878	919	952	872	833	889	887	896	898	891	902	857	822	912	925	882	871	893	876	875	902	903	909	903	923	849	896	903	859	891	886	908	906	913	868	886	919	874	874	878	883	884	876	862	922	877	928	911	913	857	861	853	837	896	868	889	906	883	882	909	867	897	841	870	886	860	878	863	867	877	905	875	891	882	902	896	914	888	889	883	887	831	884	905	884	876	889	927	839	858	887	825	894	884	893	894	919	865	817	878	918	855	916	875	861	890	884	847	879	936	854	863	841	902	872	863	868	905	859	924	921	878	866	847	852	884	894	840	891	822	927	868	885	893	905	880	879	910	860	864	902	895	845	882	915	872	858	868	873	857	879	860	845	932	818	860	936	923	894	853	865	894	870	868	833	926	903	883	870	919	898	902	877	898	860	894	847	848	891	881	939	884	917	887	890	868	849	817	850	899	846	841	846	882	875	888	866	850	835	884	883	850	884	899	894	883	856	891	931	845	841	862	920	874	911	857	839	854	853	932	871	850	885	917	852	902	895	854	868	899	836	860	849	904	896	865	866	830	910	865	872	925	892	845	893	936	859	868	874	861	888	878	862	898	917	906	898	855	883	878	888	946	907	902	934	918	893	866	930	893	916	899	879	897	871	920	900	970	890	842	856	922	939	864	918	893	897	876	948	908	849	886	942	862	873	884	875	814	895	844	911	888	895	890	872	870	883	838	881	904	882	949	840	878	877	883	855	892	886	851	879	866	882	868	841	884	898	903	886	844	903	923	883	881	823	836	868	926	866	875	943	847	913	934	849	900	851	886	862	810	881	898	867	887	931	869	895	893	882	886	869	924	928	870	864	869	933	887	900	895	844	871	875	922	921	865	890	845	892	913	866	901	880	885	844	904	911	916	901	902	863	939	881	860	950	897	879	915	912	870	901	889	846	856	934	841	879	844	901	909	823	883	882	917	902	878	928	888	924	890	906	877	855	845	911	902	858	886	833	898	854	907	891	879	874	888	855	929	902	893	907	875	903	879	877	851	822	850	880	892	897	852	847	886	877	890	882	863	888	863	906	932	865	939	870	886	889	893	902	946	882	915	875	917	874	904	861	855	843	923	882	842	863	952	932	885	892	898	858	876	935	894	911	878	876	879	903	859	924	880	918	880	875	865	872	875	904	885	902	874	855	930	955	894	900	872	903	876	862	891	891	959	916	885	885	896	867	880	880	887	874	837	865	831	915	883	816	905	962	833	891	904	891	915	856	871	891	926	855	917	873	905	856	918	888	860	902	836	887	876	890	858	895	879	889	804	914	860	865	871	942	862	879	813	893	905	930	923	892	917	864	891	867	873	881	896	865	877	885	831	859	854	879	860	884	904	860	908	886	902	886	912	863	843
37137	27888	29416	21157	13212	9369	4641	3198	3258	1157	736	606	368	319	289	266	274	239	209	202	210	202	194	182	220	194	182	188	203	216	210	202	195	187	216	184	206	204	206	188	203	202	206	195	193	207	194	178	180	192	205	214	182	207	200	228	194	212	188	182	219	212	193	211	193	179	186	206	192	195	220	205	217	198	221	201	194	205	154	172	206	184	222	182	219	201	202	201	204	195	203	177	201	210	206	197	182	188	214	198	186	190	181	193	193	209	180	193	188	169	182	205	192	211	183	190	199	211	222	188	170	175	202	185	197	209	167	176	205	190	178	211	189	185	202	207	181	195	214	226	196	225	201	192	209	215	210	193	223	199	202	201	190	208	206	169	198	219	203	205	204	214	214	190	187	181	204	190	192	180	224	207	186	171	214	224	197	207	205	184	198	208	197	202	199	192	194	181	208	210	187	193	172	206	203	209	225	199	199	175	196	185	178	225	185	189	190	201	208	189	219	186	220	192	193	190	212	189	198	189	190	198	198	168	174	224	204	202	182	192	185	202	206	206	181	183	177	215	188	187	200	209	193	207	217	217	199	185	192	200	191	191	207	197	177	175	199	180	179	161	197	226	210	207	187	202	209	199	221	195	179	180	182	191	196	172	216	202	175	217	208	218	189	191	171	180	215	188	197	231	190	189	192	183	176	187	184	201	193	195	185	200	202	200	193	191	176	190	177	186	199	208	201	206	188	196	211	210	194	187	220	185	216	193	197	192	183	185	185	201	187	191	205	190	194	209	205	198	178	226	189	195	204	192	194	186	217	194	193	190	184	195	187	186	178	163	191	188	181	205	208	171	179	178	201	170	201	203	226	190	196	193	180	187	213	205	211	197	203	200	217	220	155	195	208	190	187	199	207	188	207	234	198	170	212	221	207	202	204	201	207	207	192	184	210	228	200	192	194	195	204	210	212	212	186	182	183	210	169	197	201	205	213	200	179	186	208	180	212	197	205	185	188	207	189	204	166	198	210	199	181	200	210	175	186	205	199	176	206	183	180	190	222	191	220	210	208	213	193	185	217	194	184	195	207	186	183	212	220	230	220	232	191	176	181	181	203	181	206	219	188	207	177	208	191	221	206	187	216	212	198	190	170	155	202	179	229	200	198	194	194	177	204	188	199	181	210	197	196	213	185	197	226	244	202	197	200	189	160	184	187	198	214	201	166	175	202	184	208	216	194	214	188	218	168	206	219	183	189	193	187	195	185	189	225	192	211	207	181	186	187	218	205	172	219	220	213	193	182	187	201	202	198	208	177	188	206	205	225	216	194	204	203	193	202	197	180	206	203	199	205	191	207	179	193	204	215	190	221	232	196	190	191	192	203	229	224	209	179	186	205	207	187	173	172	186	197	229	180	207	196	193	191	195	167	163	201	205	203	217	208	201	230	198	208	190	190	179	207	200	213	204	196	216	177	186	193	202	197	182	167	198	197	199	179	168	196	213	196	173	209	196	193	196	197	198	177	190	176	213	215	210	201	205	199	186	208	190	181	208	208	193	217	188	184	218	204	196	186	200	190	206	201	173	183	179	211	215	196	211	200	194	202	200	191	206	204	220	202	195	173	201	196	205	205	203	187	199	207	186	222	187	210	203	208	194	190	190	211	180	204	186	203	213	181	177	196	185	188	185	183	193	218	170	225	188	204	186	194	193	182	197	204	207	193	188	182	156	207	189	189	195	190	189	203	197	205	222	224	195	169	212	201	198	191	205	192	198	189	171	175	197	184	211	183	188	216	232	210	179	203	185	210	194	200	181	190	228	201	183	194	203	209	187	193	221	199	196	210	225	190	160	179	175	204	199	182	177	207	172	195	195	196	179	210	200	201	196	224	180	187	203	238	201	182	201	207	207	172	191	174	185	204	204	217	209	198	213	200	192	182	194	176	224	208	226	192	208	203	221	190	157	189	180	187	213	215	198	196	199	210	200	216	219	200	203	222	184	209	179	206	236	194	186	172	200	201	215	207	214	226	179	190	172	193	195	214	217	186	213	199	199	218	202	170	206	196	200	190	190	188	210	206	202	207	195	204	192	208	201	216	214	192	195	200	186	230	208	225	197	208	188	200	192	202	197	195	216	183	191	218	184	201	188	203	175	173	171	198	202	195	175	185	190	193	223	201	207	216	200	238	208	179	203	218	194	195	215	196	204	192	208	183	179	218	192	207	212	173	193	169	176	190	213	182	173	194	214	188	200	186	187	212	201	208	191	201	203	198	204	176	189	198	219	205	198	222	195	197	214	192	196	204	199	202	197	178	164	186	199	183	219	184	168	185	207	199	208	192	194	216	196	153	194	187	184	190	203	193	199	169	204	192	177	189	173	201	198	181	157	195	207	176	193	225	183	188	189	198	208	188	212	212	217	198	176	202	206	218	227	203	206	192	215	177	193	177	214	223	192	208	199	235	193	180	208	187	177	189	206	198	191	179	186	192	219	209	207	177	186	193	172	201	175	182	221	187	192	208	211	216	186	200	209	211	173	217	184	180	207	202	207	196	197	172	219	199	205	182	203	172	184	198	239	185	200	178	171	191	166	182	197	191	191	179	210	211	185	215	182	207	199	195	202	208	194	219	212	220	215	190	210	189	201	194	199	209	184	213	203	204	208	190	199	195	174	182	202	213	194	200	183	204	187	193	239	196	184	171	194	210	207	198	201	210	186	185	190	177	204	196	194	218	212	197	201	197	215	213	175	180	207	199	209	202	195	204	225	196	217	197	208	195	220	189	191	193	166	184	169	210	228	205	208	206	198	220	217	214	206	198	166	167	214	208	191	183	214	196	202	206	190	201	210	186	202	180	212	199	173	211	239	219	212	187	199	181	188	196	175	190	187	223	212	202	199	196	172	176	195	193	198	196	181	203	176	213	176	216	191	196	215	184	210	224	182	213	204	216	213	186	204	213	194	196	209	197	222	191	189	198	203	235	217	196	197	213	190	195	220	188	211	168	206	189	179	193	213	204	232	197	204	186	186	195	236	191	199	199	216	204	186	213	178	182	210	177	183	199	207	197	210	214	211	225	191	206	181	195	197	190	183	199	191	192	207	197	194	201	189	181	212	212	220	188	205	203	215	209	194	178	205	201	214	197	211	190	180	195	187	181	182	195	178	215	188	204	206	206	197	218	201	192	200	182	155	200	193	207	209	216	195	212	191	190	184	186	206	199	220	207	194	182	205	205	217	230	182	187	209	223	190	212	182	196	217	205	208	186	229	206	190	177	174	184	178	171	206	210	202	218	204	198	209	190	197	197	175	179	188	178	193	203	195	203	174	205	188	207	189	213	188	211	191	173	213	179	197	198	199	190	226	201	187	196	170	206	171	195	209	193	191	212	204	209	222	182	201	200	220	174	216	177	180	199	196	211	185	209	176	180	193	206	202	207	195	201	163	204	205	196	207	243	207	216	205	195	162	184	209	193	213	187	189	194	203	191	175	203	205	201	206	194	179	221	184
25939	22717	31297	24715	20124	19343	11689	11533	12813	4867	3905	3125	1520	1355	928	1052	910	617	629	598	557	558	527	544	554	529	573	549	523	514	519	534	560	554	502	492	526	518	507	530	564	552	495	503	500	493	471	507	507	458	580	539	519	521	532	538	528	513	508	491	503	501	559	470	495	509	521	514	523	520	502	500	488	527	511	551	495	537	539	447	460	508	519	505	478	489	487	490	514	536	503	531	515	540	528	564	475	520	532	514	472	546	501	534	519	504	520	533	507	501	478	550	505	524	513	504	550	521	535	507	578	463	543	488	535	485	487	553	488	508	514	524	508	522	490	488	489	507	546	490	506	541	485	511	504	491	544	540	542	484	551	524	510	490	481	537	512	502	486	521	526	480	506	492	490	492	547	472	476	520	544	514	541	476	499	524	519	508	551	504	509	548	507	490	492	511	528	477	521	527	460	530	527	548	539	533	525	486	566	545	508	491	505	510	480	489	489	527	550	495	503	537	479	494	526	493	532	538	500	486	536	510	482	492	500	480	533	526	506	519	482	457	502	483	516	548	530	511	532	513	504	519	538	581	532	545	478	551	555	572	513	512	504	533	494	517	517	532	499	481	545	513	510	479	494	519	505	522	513	522	524	565	532	498	535	509	498	529	545	505	522	515	498	469	497	508	491	464	521	499	517	544	531	524	513	527	535	506	503	495	522	515	510	514	494	515	501	533	477	466	523	499	498	493	555	514	514	492	514	458	481	500	539	532	506	498	518	507	544	513	487	485	519	575	545	457	515	493	543	483	510	553	510	526	510	516	532	517	497	498	499	537	491	525	506	511	510	551	530	527	501	524	533	505	513	494	565	501	528	512	494	532	535	528	484	514	489	500	541	527	491	515	517	520	544	456	479	511	489	508	461	511	510	529	527	513	533	494	469	517	527	530	504	487	503	514	508	523	474	480	529	539	505	509	521	505	533	567	546	558	498	531	479	513	506	535	546	485	547	512	553	534	488	521	519	494	534	545	513	510	505	544	522	531	480	553	476	500	531	533	482	505	526	518	529	504	495	488	520	558	529	498	511	535	504	516	511	509	467	499	520	523	491	494	503	517	493	519	525	540	475	550	519	521	460	511	545	482	520	518	488	500	511	492	514	488	551	517	496	510	548	512	522	513	519	516	488	554	512	520	527	534	508	501	481	472	488	530	512	545	481	495	515	508	491	490	488	539	525	492	522	532	529	530	496	505	488	497	531	530	530	488	479	481	534	497	516	502	525	514	523	508	523	512	486	514	534	507	528	545	479	546	510	542	484	510	476	548	504	509	496	496	510	522	503	488	509	504	483	517	521	525	504	521	471	518	550	498	475	507	528	509	526	491	502	535	512	567	555	529	520	518	528	472	525	494	500	547	503	489	501	526	520	524	501	531	510	486	506	533	501	518	498	480	525	475	469	480	485	513	492	517	491	519	485	503	526	527	536	568	515	536	496	473	542	527	492	537	520	520	495	506	505	516	527	488	529	534	515	566	518	466	506	506	513	509	494	561	481	494	508	503	514	502	468	510	517	537	534	532	553	495	534	530	506	480	539	504	494	508	510	488	543	506	536	481	563	516	514	524	457	546	536	498	502	483	545	509	491	492	502	487	548	489	513	501	522	522	525	488	527	494	497	513	546	471	476	515	513	533	508	531	529	497	515	500	552	526	531	508	500	517	471	531	488	529	464	511	540	505	545	506	466	510	482	504	499	511	517	561	527	530	450	513	530	529	523	531	478	470	536	524	524	512	508	539	562	510	500	562	514	506	505	569	516	521	510	527	516	560	532	507	529	464	523	501	515	491	528	531	510	518	547	471	517	510	516	475	491	506	548	511	483	517	504	519	487	537	521	503	514	491	515	505	505	516	516	526	498	496	517	485	509	559	536	513	562	466	503	508	528	513	491	536	516	536	529	517	495	501	512	500	524	505	496	509	469	512	502	524	517	463	508	479	473	501	500	503	483	531	514	526	548	511	457	538	480	508	484	455	522	505	509	488	501	517	525	521	515	514	484	545	474	505	519	513	527	489	523	493	512	534	485	516	551	506	493	513	495	536	515	516	484	527	511	533	495	518	537	497	498	529	508	498	479	511	503	526	496	517	502	507	479	480	514	548	487	511	517	486	507	490	520	548	507	486	479	508	525	522	561	535	500	513	496	496	460	516	508	539	522	512	511	475	517	504	530	497	523	494	537	493	502	521	551	460	535	482	536	507	490	519	555	466	534	502	572	472	544	505	538	529	558	505	563	500	489	571	517	496	502	532	503	552	510	487	509	482	507	510	479	499	523	482	454	522	593	522	460	475	509	529	507	498	569	500	523	511	501	542	509	491	529	522	514	482	506	524	529	509	505	512	455	482	489	513	514	561	491	501	498	480	491	508	460	502	513	536	473	493	476	487	510	506	542	495	494	553	471	511	515	525	521	525	502	494	502	502	502	501	517	487	553	494	512	507	530	496	504	472	534	489	543	519	502	516	508	494	483	494	495	491	530	492	515	521	516	553	531	520	521	541	518	479	519	506	505	506	515	531	507	533	511	482	533	493	547	496	512	498	484	531	462	510	470	456	507	511	520	503	492	498	560	488	475	524	514	543	520	513	513	529	518	467	495	532	526	518	554	543	531	504	503	535	500	513	494	508	512	496	496	505	505	508	467	523	504	489	511	519	529	488	532	489	477	497	517	467	539	494	528	480	510	512	547	526	516	517	518	531	536	553	508	508	536	518	530	512	531	498	542	532	505	532	520	554	462	519	534	564	520	523	477	533	534	507	488	488	539	493	462	523	523	523	489	498	476	463	497	486	545	490	518	534	541	541	550	450	542	483	533	524	490	481	548	488	484	503	497	500	482	513	497	553	503	500	519	553	528	490	546	531	483	506	513	515	513	516	519	494	502	508	500	495	529	503	552	512	522	494	543	507	511	539	518	514	506	492	501	536	534	497	498	476	511	483	490	486	507	534	523	539	474	532	499	488	554	502	515	535	541	494	490	500	483	508	522	497	527	520	527	475	488	530	500	493	537	524	535	564	488	533	472	509	478	480	522	497	500	448	506	493	512	493	540	513	511	497	500	519	497	534	516	493	524	517	486	513	513	547	463	526	447	529	490	476	509	495	495	542	485	482	508	482	513	496	513	502	525	488	537	527	529	507	506	507	529	507	511	529	501	516	530	526	549	544	508	537	463	528	515	512	486	475	502	501	499	525	490	501	550	531	526	494	503	514	536	551	539	536	486	507	548	528	513	515	507	513	534	499	506	524	508	515	508	557	532	507	495	472	493	496	474	478	499	534	492	497	537	525	510	515	513	506	518	494	483	510	513	514	529	504	472	465	506	508	547	510	533	526	531	507	509	459	544	502	463	540	521	524	526	560	490	487	492	508	517	483	484	529	526	485	537	517	544	498	494	526	518	485	558	494	514	512	476	499	528	539	518	469	507	488	496	499	507	528	533	503	543	535	492	470	490	513	530	512
11258	4689	3231	1711	1410	999	697	601	617	492	438	466	405	363	390	418	456	447	364	350	418	374	389	390	372	352	372	367	409	387	383	432	365	362	374	374	389	347	372	393	360	386	347	388	376	385	369	399	347	409	381	387	351	392	367	367	363	404	364	347	377	406	418	418	384	362	375	404	356	358	344	389	380	358	360	383	393	361	381	366	384	353	388	399	332	362	392	359	421	342	349	363	391	392	390	372	369	361	385	373	318	387	396	350	381	379	391	363	408	404	373	410	394	400	361	393	370	388	350	379	404	405	370	365	360	391	355	359	418	350	394	369	379	379	356	388	355	411	379	398	386	390	363	394	402	333	377	354	378	398	399	438	374	433	359	396	416	419	384	376	397	395	377	403	378	364	401	391	378	375	399	382	350	395	368	387	397	343	376	382	405	387	340	386	374	364	373	402	381	378	401	421	370	425	375	382	379	392	389	391	346	365	392	329	401	370	390	389	380	336	390	373	402	379	382	372	398	372	372	361	398	327	396	388	372	390	362	362	331	379	400	362	347	410	354	386	357	369	334	413	339	400	365	392	386	379	375	363	371	382	398	367	371	406	361	378	394	365	411	394	384	354	393	363	369	404	404	401	397	359	376	377	371	378	371	389	378	337	392	386	380	400	392	360	345	380	368	339	332	388	377	352	384	400	423	392	401	396	412	363	368	366	387	396	371	379	354	372	388	385	376	345	341	391	384	399	400	375	361	394	338	382	363	400	356	395	400	368	378	393	410	410	374	383	430	364	385	359	347	428	383	416	396	343	386	397	373	375	389	373	358	376	434	339	354	413	404	408	372	358	378	361	398	372	397	352	391	400	394	395	375	407	387	405	390	384	390	358	389	366	374	368	404	381	354	397	423	400	412	392	406	389	384	364	382	391	364	381	385	408	365	382	397	373	411	369	370	371	386	413	363	407	405	386	393	389	376	415	390	348	379	377	382	389	377	373	350	421	385	408	386	412	337	349	409	406	318	391	365	373	361	378	385	394	402	408	374	394	349	398	390	390	391	361	394	406	341	431	361	400	379	370	388	382	391	394	405	392	369	408	383	375	377	413	406	399	387	411	425	395	364	369	407	398	383	402	372	399	406	402	371	377	360	343	359	404	344	369	357	380	368	365	339	380	381	378	377	352	393	357	378	395	356	386	378	368	360	370	384	408	369	348	363	407	405	392	347	386	411	370	379	326	417	448	413	421	340	371	343	335	373	379	382	382	377	419	374	390	387	393	354	375	439	399	353	350	375	367	338	413	387	353	427	367	387	360	374	386	391	390	398	367	414	393	375	356	403	415	373	389	404	400	397	424	357	430	435	384	385	382	343	349	363	404	388	375	356	397	355	342	359	379	363	384	377	377	367	364	423	395	399	371	364	378	360	404	410	353	354	362	402	377	382	369	385	383	356	384	363	413	377	359	426	388	420	384	384	386	383	376	372	428	375	374	406	372	371	385	375	377	393	383	381	412	406	423	391	378	374	375	353	380	417	409	359	365	370	393	354	383	403	378	416	393	404	399	374	394	428	383	385	408	431	387	387	409	413	358	374	360	388	365	384	367	380	374	385	367	401	363	406	379	382	377	385	402	406	382	392	428	387	366	407	380	399	383	385	383	380	390	363	373	391	361	380	366	377	386	382	367	362	363	403	384	345	358	380	396	429	362	370	368	344	388	401	397	372	396	352	395	368	386	388	385	376	380	393	380	338	383	392	360	360	370	390	384	366	369	383	373	372	378	404	331	404	382	371	406	369	381	364	383	385	370	360	369	358	384	362	371	382	398	416	391	403	364	389	408	412	356	386	365	342	380	380	407	378	398	349	368	387	379	390	367	375	410	400	366	418	350	412	352	402	359	388	402	404	355	388	386	389	391	377	378	368	359	374	402	424	380	404	370	375	398	384	384	394	387	376	400	365	366	370	399	365	407	407	371	364	391	385	387	383	356	395	394	355	386	373	375	382	343	376	373	405	385	365	369	391	358	347	366	391	368	418	376	399	373	385	341	368	360	374	390	391	374	418	364	355	374	361	338	352	375	347	381	426	395	387	418	357	383	358	406	369	341	352	370	375	387	404	354	370	359	391	387	388	352	383	401	402	362	370	336	388	412	377	367	392	388	374	393	385	395	358	356	414	384	394	378	401	348	379	426	370	402	412	390	384	406	373	372	370	390	367	388	399	396	399	398	385	386	424	364	364	394	377	380	436	417	410	366	426	366	357	377	372	383	371	358	388	384	330	370	413	360	370	379	413	363	374	386	323	378	371	366	389	384	396	403	385	398	361	372	409	402	400	343	381	399	360	404	380	403	413	364	375	398	346	373	362	387	393	416	380	370	350	358	404	364	397	371	375	407	399	429	399	363	373	404	406	385	375	374	379	365	359	361	373	378	395	400	378	369	382	369	404	379	398	396	388	411	416	419	394	354	373	351	363	379	378	354	391	378	372	388	360	391	352	381	383	379	415	390	399	430	413	395	377	399	383	437	400	338	381	376	387	402	372	389	385	360	381	386	374	368	363	370	441	405	373	413	414	385	395	377	406	404	394	387	394	391	385	374	359	387	383	376	368	373	360	385	374	395	342	383	346	390	374	407	422	384	358	407	377	357	403	403	421	420	416	444	396	370	375	383	354	355	372	373	390	371	385	420	365	382	387	364	389	364	354	393	366	402	389	390	375	377	378	399	385	390	365	395	376	401	358	406	404	383	398	400	380	379	403	395	396	359	385	374	385	383	354	372	398	371	367	399	397	365	397	342	363	332	408	362	401	395	379	370	399	387	372	371	368	368	373	383	376	347	423	400	399	370	392	380	361	369	433	367	385	424	400	387	389	401	391	385	402	412	407	395	380	418	376	427	350	369	420	384	371	360	383	370	380	409	420	433	390	373	394	404	373	389	390	403	397	374	377	378	363	378	393	391	356	409	371	369	377	419	405	393	403	373	360	406	369	366	387	419	388	383	427	399	397	405	377	358	376	381	399	401	398	372	390	346	396	411	380	361	385	383	374	371	365	395	368	364	374	434	394	415	410	379	367	406	385	405	403	383	371	406	383	354	389	395	379	384	376	362	385	400	389	376	375	392	408	350	385	353	401	397	381	407	426	385	375	381	361	375	380	416	397	405	369	366	381	391	376	381	365	393	409	413	402	393	422	427	373	368	390	348	380	380	393	347	378	414	358	369	379	404	381	370	367	401	397	388	404	403	394	384	380	379	334	386	387	394	387	404	373	371	381	399	390	368	407	391	385	413	381	376	359	422	370	419	378	388	363	384	420	339	361	416	422	376	378	388	397	401	368	408	405	396	407	380	375	389	367	400	397	415	371	407	396	362	349	371	407	383	399	402	386	385	386	392	404	406	409	399	366	375	376	393	362	419	389	355	350	401	361	372	385	404	358	367	399	377	361	433	370	374	386	369	353	353	377	351	387	372	421	384	390	410	360	377	384	377	395	369	377	363	356	360	422	360
8441	5083	6438	4818	4856	3714	2500	2145	2293	1621	1328	1391	1066	1024	953	1064	991	934	922	943	929	952	882	993	979	939	930	912	907	902	959	917	885	927	959	954	903	911	896	979	919	919	981	928	943	952	898	925	980	935	932	946	909	1006	914	962	962	939	930	894	964	864	943	958	909	885	904	950	914	913	868	914	883	970	908	938	937	912	961	938	940	966	913	967	915	869	929	918	917	963	917	932	986	906	914	898	890	957	871	875	943	941	897	926	951	977	902	931	949	897	1001	916	935	960	929	952	889	964	941	940	926	963	941	945	928	904	931	939	921	964	975	972	920	908	917	894	917	910	883	879	949	888	927	864	932	938	949	937	961	938	988	965	970	864	954	976	903	949	982	924	970	899	955	920	940	984	917	960	930	972	992	933	951	1006	936	975	933	905	1006	1008	929	903	898	887	910	954	913	942	904	939	994	976	940	932	947	977	907	977	953	929	946	965	895	935	923	932	983	922	930	885	974	985	1004	893	909	959	962	943	947	954	900	923	936	866	948	939	915	907	954	921	951	885	934	917	942	943	958	948	933	927	963	960	926	952	925	1001	998	986	934	939	893	922	959	932	874	901	931	943	895	995	929	945	947	928	971	935	948	955	870	918	922	960	971	939	889	930	988	930	919	948	977	899	914	919	904	949	920	897	925	919	952	964	966	987	968	931	923	981	929	916	988	895	936	968	950	969	925	938	941	946	951	918	952	926	934	928	963	924	932	959	956	912	963	946	906	947	916	929	989	1051	954	929	936	951	923	955	947	918	902	963	958	893	921	960	918	917	900	930	949	881	973	930	1007	963	889	917	934	950	947	948	935	927	965	923	926	941	906	918	938	943	1004	931	962	949	888	939	933	941	935	923	951	936	944	988	910	921	897	919	942	939	950	948	938	898	834	927	893	960	943	910	932	953	913	952	937	939	966	1023	962	999	968	967	908	945	955	949	969	893	911	914	947	931	904	955	941	928	895	956	894	959	874	952	965	937	900	903	886	969	905	911	876	908	907	962	894	936	979	949	945	918	940	899	1003	947	889	914	964	942	924	910	976	947	943	899	912	928	957	961	980	913	895	959	942	857	920	910	926	917	913	986	892	961	919	921	918	951	890	922	906	889	914	908	903	992	896	970	945	942	897	987	940	906	930	907	977	904	983	911	976	930	926	924	969	933	950	935	934	882	952	912	939	937	950	961	987	911	997	897	899	956	969	913	944	891	977	900	884	909	955	977	926	995	974	933	849	938	931	936	940	953	950	932	927	950	942	917	925	998	955	914	982	977	909	893	998	939	907	936	985	947	970	930	936	934	951	1021	944	903	950	943	928	900	956	960	955	879	871	928	949	939	977	939	928	946	892	884	904	926	990	887	885	1004	903	949	899	950	957	949	979	935	901	912	995	962	955	949	984	935	919	1023	945	959	973	910	938	944	940	891	923	963	923	905	959	918	961	936	944	973	946	902	962	887	939	934	933	954	959	959	895	923	927	939	882	940	957	902	898	967	924	919	938	915	973	942	917	906	969	965	952	911	898	970	901	951	917	934	922	977	958	958	932	941	945	978	899	893	963	896	998	933	938	910	925	949	939	951	954	953	943	961	943	948	931	960	945	945	971	936	884	960	983	938	898	905	886	937	885	922	946	930	925	911	869	949	939	919	893	965	942	986	887	944	998	936	927	935	915	935	889	904	951	1016	967	930	911	948	942	914	944	937	947	891	895	927	904	916	965	906	908	939	925	984	925	956	927	896	927	881	922	951	937	933	895	916	941	927	883	959	959	927	964	968	920	988	985	957	900	971	954	925	951	960	932	935	944	917	960	955	940	886	918	938	871	911	916	892	973	957	922	926	893	898	892	944	908	905	960	911	954	923	931	906	893	920	888	968	996	854	967	948	913	926	933	935	931	910	901	1019	952	868	896	925	957	915	978	951	962	949	937	952	939	949	988	956	911	922	892	927	904	946	942	932	979	902	922	907	954	962	923	919	885	859	928	996	925	961	916	886	1027	943	920	918	933	892	960	932	955	941	927	945	962	965	975	922	985	924	963	933	940	952	925	966	953	899	924	952	924	904	979	918	969	940	946	928	864	915	899	968	945	948	939	928	936	936	917	919	954	932	928	855	950	950	963	975	890	912	927	950	964	998	966	929	946	895	922	893	913	952	935	873	939	920	948	918	962	961	966	977	933	902	907	877	923	925	986	978	994	1001	917	909	871	943	944	944	912	927	927	971	944	956	953	939	889	963	935	907	945	894	979	966	946	929	953	980	954	980	956	930	997	959	889	898	929	948	931	922	909	946	918	938	946	945	942	878	918	910	1014	889	923	1010	908	947	938	899	952	906	906	940	939	930	980	889	927	906	981	847	949	919	948	920	959	925	918	943	938	974	1013	964	979	907	960	960	928	954	955	961	959	976	913	907	936	977	929	995	904	959	933	923	959	933	927	937	991	961	933	911	895	960	946	924	951	888	1003	984	935	893	917	918	893	911	907	924	959	951	979	964	953	954	957	1013	937	941	937	910	909	918	904	989	952	937	908	927	908	974	940	928	912	947	936	975	940	989	939	917	920	889	905	933	951	942	919	965	926	921	947	950	889	953	961	979	954	895	935	980	957	966	966	926	944	920	936	965	953	920	932	967	891	918	930	965	967	1003	895	958	949	973	963	922	940	958	976	892	983	959	985	944	929	909	967	947	931	957	876	913	949	926	926	936	942	963	935	957	925	900	859	908	919	931	962	912	969	921	937	924	920	907	925	927	960	880	947	938	928	907	893	899	982	908	966	907	961	925	922	1000	932	928	915	997	946	898	971	899	929	942	887	949	943	968	869	932	960	926	925	922	935	911	902	896	935	955	998	919	923	939	900	910	918	913	933	938	951	956	992	891	915	888	960	951	922	929	991	900	955	964	911	974	897	862	890	960	970	984	947	939	939	941	927	961	982	934	989	916	929	910	933	947	906	987	953	929	943	967	957	953	995	928	916	973	907	970	910	987	957	898	905	968	939	958	900	1000	907	954	895	925	967	915	930	947	898	941	934	924	947	956	934	925	929	892	894	885	902	942	880	901	911	993	915	975	969	912	902	982	940	950	935	959	955	951	969	923	983	928	933	911	968	919	907	924	917	954	959	896	922	956	881	904	972	947	923	959	919	933	881	899	983	895	933	946	952	912	962	934	985	885	998	949	946	942	990	996	945	965	1018	944	900	935	921	918	996	899	955	939	921	949	873	927	960	926	974	932	926	938	940	945	984	929	902	918	1006	963	989	921	961	870	906	971	903	935	930	947	985	1015	907	930	936	972	955	983	884	959	951	928	918	893	953	965	972	982	928	874	920	943	890	920	1004	936	948	997	981	884	945	989	893	905	910	945	914	980	938	956	967	893	994	961	948	890	960	980	928	947	927	925	874	1000	976	944	966	974	938	932	920	963	935	951	931	921	948	992	923	980	938	902	967	943	930	948	973	970	883	924	927	901	893	955	933	886	882	977	886	954	952	912	967	915	978	905
27437	19430	17879	13618	9613	6210	4068	2254	2304	1088	610	615	503	450	392	390	396	362	388	360	386	381	359	375	379	396	406	357	358	395	373	377	366	363	391	385	373	352	430	373	413	381	394	398	398	413	363	365	362	368	343	373	383	387	361	409	398	410	410	374	403	353	372	352	365	347	380	385	381	396	390	396	383	402	378	376	381	364	360	390	383	410	339	358	372	388	361	349	349	384	390	338	378	378	333	390	346	367	369	390	371	363	363	373	349	369	394	351	372	359	372	412	381	360	364	376	377	366	390	372	386	376	413	401	385	382	386	380	402	362	379	381	419	354	387	409	338	348	351	386	347	377	394	372	369	398	363	351	394	347	400	388	401	381	318	370	358	396	360	348	382	348	356	387	381	353	350	342	381	347	356	356	386	347	356	384	376	396	353	384	385	415	358	383	355	344	377	384	369	394	356	393	364	362	372	343	404	377	361	400	391	398	356	347	366	397	379	361	401	396	389	370	347	390	326	368	392	378	402	359	364	380	376	373	362	355	373	370	361	402	374	337	374	385	380	367	373	326	332	382	413	350	384	354	343	397	391	393	396	376	340	389	399	380	386	359	380	394	393	362	376	369	380	381	410	383	378	400	379	389	363	376	369	373	380	331	408	367	374	365	387	417	375	371	349	365	393	363	373	380	396	382	345	402	337	354	403	366	328	335	426	379	387	399	384	395	367	389	388	357	413	340	376	360	373	362	388	400	364	369	380	425	360	387	371	376	355	384	386	377	383	390	380	373	390	390	373	366	393	385	383	366	354	354	375	344	377	378	400	380	377	368	383	401	374	304	378	415	409	336	382	420	413	371	374	403	377	348	353	382	342	353	407	369	372	388	385	362	391	346	368	392	370	403	394	412	390	331	411	384	358	397	371	418	339	353	379	370	396	417	365	394	382	357	364	384	351	374	366	378	377	399	376	371	356	360	348	364	431	372	359	364	364	342	385	398	390	353	357	404	399	353	354	392	369	409	397	411	379	394	384	394	387	368	369	392	380	353	376	358	396	366	367	378	395	372	397	359	355	376	361	386	377	378	407	395	368	410	391	384	401	407	345	397	343	396	361	367	350	410	350	379	376	394	356	384	371	370	372	373	380	366	337	360	385	379	408	365	326	368	398	376	359	372	381	453	414	370	400	353	384	395	395	391	371	363	366	388	368	356	360	370	355	363	393	375	354	390	381	430	389	345	357	369	369	366	338	400	373	383	364	372	367	401	381	375	415	385	374	363	403	369	373	364	351	328	403	378	380	367	387	371	326	363	368	372	372	415	370	387	413	387	349	381	372	365	358	390	364	408	390	371	366	348	385	351	329	344	366	398	374	383	368	374	388	375	375	365	370	373	404	335	385	368	361	323	377	367	373	370	349	354	355	376	373	369	333	372	362	400	376	379	360	375	391	403	347	349	342	374	391	358	426	385	361	380	323	367	385	339	394	389	418	401	403	348	377	387	357	381	359	392	390	379	371	344	375	352	396	359	366	336	367	370	354	396	368	367	400	409	356	349	357	365	374	353	364	350	383	363	399	389	374	393	385	366	413	352	377	375	405	404	363	361	353	396	384	373	383	349	358	388	349	373	370	360	382	348	351	351	357	378	373	377	413	364	367	387	397	351	380	350	376	390	368	399	379	393	382	384	372	397	405	359	375	366	378	367	370	379	341	361	345	351	394	391	372	389	398	357	386	404	390	365	389	386	386	386	380	370	376	378	331	377	382	433	336	411	393	382	359	395	339	363	408	353	389	383	380	346	352	350	390	363	375	358	381	417	376	398	380	361	391	396	356	338	395	323	410	349	351	367	386	346	399	382	330	391	362	388	387	385	355	391	366	383	357	379	383	367	406	394	331	373	377	388	371	371	360	374	353	356	383	374	379	401	370	372	386	400	357	359	373	385	380	373	377	382	368	383	361	399	358	389	397	342	360	350	387	356	357	377	382	362	382	367	416	383	386	383	373	418	416	388	372	405	396	374	352	392	408	351	383	365	374	381	398	368	404	356	373	382	373	403	409	383	376	359	361	360	348	378	386	363	389	376	354	389	382	385	371	444	395	352	374	385	395	391	396	332	360	367	369	391	346	384	383	381	401	381	405	359	355	371	376	381	400	335	360	366	335	371	403	370	383	339	365	386	408	386	397	392	442	377	372	334	412	391	401	378	356	374	343	380	396	397	380	359	390	393	353	389	360	337	372	363	338	403	371	366	341	377	381	419	349	352	406	383	410	346	388	379	407	342	415	354	366	392	374	408	380	375	353	345	399	337	369	375	384	362	391	366	337	399	362	411	381	318	352	350	381	363	361	372	398	391	386	396	406	341	352	347	395	372	369	357	342	350	356	324	387	401	367	389	364	389	369	380	346	381	371	326	397	415	401	348	366	375	339	317	368	397	392	402	355	404	392	377	349	411	385	351	391	357	389	356	393	391	389	395	365	371	392	389	408	338	365	376	339	365	390	392	401	357	399	364	349	353	414	362	393	356	400	411	354	388	379	368	400	370	364	362	354	384	373	378	373	387	356	368	351	379	397	407	386	359	395	359	376	341	369	388	380	370	392	374	372	381	378	425	366	384	380	381	378	380	353	330	342	365	357	374	374	410	382	354	383	394	385	372	362	383	380	395	374	385	430	340	378	385	379	386	355	422	367	364	383	385	394	369	412	388	360	370	380	362	353	407	345	360	385	376	375	378	376	395	403	346	371	353	370	389	363	331	375	403	367	344	383	394	358	363	397	364	383	382	375	377	401	371	387	371	357	379	362	391	389	428	362	326	374	327	392	406	393	374	339	374	389	422	350	368	381	359	346	385	332	354	343	337	348	323	373	377	378	394	376	357	378	388	381	343	382	366	367	369	412	410	391	373	367	356	374	376	354	343	381	354	366	340	400	329	382	370	424	396	370	376	370	393	346	392	363	371	342	381	349	322	408	383	354	351	380	367	354	376	383	395	366	415	375	369	349	332	403	372	391	387	373	394	367	370	342	381	390	369	379	381	396	365	377	366	336	382	382	353	349	337	338	390	372	434	359	363	384	378	377	378	375	363	408	344	401	401	401	317	356	382	376	382	387	375	345	392	386	383	388	359	376	395	384	397	361	353	382	369	433	382	343	374	377	380	338	351	372	367	396	394	369	358	399	365	375	359	393	346	367	374	365	399	419	358	364	379	340	386	370	389	360	396	383	385	394	391	362	379	347	391	383	347	372	398	366	337	387	376	332	373	418	356	356	376	336	397	373	382	365	399	412	341	367	393	356	349	378	403	346	343	415	358	383	384	361	373	347	411	368	350	363	360	362	368	357	385	377	425	371	387	404	361	427	364	411	376	384	364	378	346	364	385	375	349	403	356	363	361	362	376	403	414	393	379	388	364	360	364	368	380	357	362	348	369	358	363	397	394	384	361	337	390	380	378	363	381	361	392	356	386	372	370	391	406	388	362	369	353	349	364	395	369	373	373	370	382	363	355
20522	16506	21969	18216	19661	15685	12266	9055	9870	4457	2238	2249	2046	1350	1220	1190	1065	988	897	914	931	934	977	933	975	904	940	920	927	848	901	944	954	885	918	931	891	916	903	885	902	878	916	888	940	904	894	929	916	919	940	892	904	948	953	887	888	975	927	880	916	940	892	922	877	883	889	944	912	934	895	930	882	911	979	902	907	900	860	868	885	893	913	933	921	874	882	937	908	912	941	899	907	856	942	904	858	957	943	907	945	877	885	918	874	905	886	886	881	918	920	924	924	851	924	864	928	931	925	892	948	934	924	875	941	933	904	895	964	917	904	908	912	905	855	907	899	899	896	885	955	865	853	934	926	888	904	927	896	975	891	932	887	928	901	883	966	920	892	878	933	907	881	950	925	909	897	914	888	858	920	909	904	909	951	886	891	908	883	890	923	922	854	889	938	874	890	956	931	892	869	883	896	918	879	897	901	878	881	894	923	922	864	889	920	910	902	934	971	945	965	892	887	908	949	936	876	928	923	918	895	906	876	891	920	897	906	941	885	936	896	900	927	867	926	911	899	945	908	916	873	923	998	864	929	892	951	912	879	909	857	899	899	943	907	908	922	926	934	935	910	931	849	894	931	918	927	898	922	885	909	893	907	886	982	946	824	971	896	922	938	915	882	936	957	925	873	900	976	870	889	914	921	926	901	902	860	953	906	896	896	903	878	919	911	906	924	924	934	872	951	898	976	888	888	896	877	899	865	900	890	936	890	932	894	847	928	892	873	933	939	972	941	860	919	979	880	915	906	949	935	948	920	888	854	888	933	937	903	862	913	914	939	878	931	913	869	910	891	942	924	944	834	884	928	922	930	919	957	979	900	881	923	888	913	918	889	949	883	847	852	868	999	912	970	843	983	917	846	881	916	854	898	902	873	923	903	911	900	885	893	841	913	934	924	870	920	949	908	826	924	911	838	884	998	910	945	878	899	920	854	917	902	878	936	923	913	872	889	922	892	894	926	877	900	872	900	946	920	907	898	921	949	882	942	921	920	940	959	894	903	923	914	881	912	912	848	909	937	918	932	862	933	925	908	925	941	955	937	915	919	938	921	933	890	908	929	861	882	952	894	927	887	875	911	978	903	878	880	902	862	901	896	948	967	928	879	889	932	926	877	883	891	901	909	922	858	856	875	936	920	951	876	911	905	925	900	905	861	921	920	921	926	911	918	893	906	896	907	947	942	872	824	866	853	930	898	880	870	920	934	902	906	938	924	894	921	927	925	885	931	871	861	923	890	953	937	952	910	892	935	854	925	885	913	926	914	944	870	879	915	930	948	992	882	855	925	926	907	888	990	885	894	881	915	898	944	949	938	922	915	944	916	940	877	932	878	938	962	872	846	880	901	922	894	917	926	951	1003	910	903	949	955	923	898	912	918	927	906	968	915	939	947	873	896	924	886	886	925	879	941	947	889	896	909	941	893	903	856	923	847	885	885	896	989	904	935	893	885	841	921	824	899	852	926	916	888	936	897	938	892	915	893	903	960	955	907	943	896	893	929	939	905	909	885	931	877	869	926	958	906	934	881	944	894	867	959	924	924	907	911	884	880	889	917	913	880	872	966	896	906	898	971	902	881	922	937	900	918	876	895	935	862	913	898	910	924	882	891	950	897	960	915	882	921	928	871	912	893	942	909	901	953	903	893	919	923	910	910	937	908	864	904	855	897	914	914	918	933	974	851	898	901	895	870	918	902	902	881	943	930	941	939	884	908	893	934	888	920	924	942	901	941	936	924	937	895	929	915	878	885	897	904	899	859	937	918	930	905	870	901	898	941	893	900	907	918	986	903	908	915	915	957	902	927	943	925	913	905	900	889	896	937	958	955	862	911	894	980	956	884	870	920	910	924	895	864	932	937	973	912	925	937	845	919	883	932	892	893	947	859	898	882	955	934	935	905	922	888	953	869	898	943	913	898	927	947	890	909	880	955	952	968	922	923	950	890	927	902	900	957	903	930	885	916	930	888	871	913	931	875	919	880	916	918	887	941	864	913	900	910	881	892	880	911	889	912	875	939	956	968	875	880	929	900	868	922	915	909	903	909	875	881	893	879	876	905	912	904	890	887	887	842	903	867	900	927	898	926	960	898	908	949	878	955	898	973	952	863	919	880	910	875	852	893	881	969	908	898	843	842	935	907	900	908	959	921	894	945	940	900	897	911	911	922	910	898	926	951	906	944	898	894	922	875	923	913	893	896	916	924	888	867	866	957	898	868	887	845	902	868	901	915	883	888	944	860	924	945	891	920	895	972	880	906	905	947	867	905	923	861	910	952	881	922	868	929	910	904	934	886	894	916	885	930	948	939	912	895	922	915	929	942	916	900	977	901	894	972	874	949	996	965	898	887	902	870	903	912	856	935	911	917	906	923	928	944	892	950	894	928	882	923	958	896	932	952	957	901	930	863	908	936	905	936	906	881	904	956	951	942	959	959	875	864	890	976	970	908	914	888	888	913	882	947	933	947	899	932	896	915	924	938	887	944	886	935	894	915	921	894	987	876	900	924	938	892	868	909	929	899	920	911	921	895	889	911	943	932	897	878	833	880	918	880	904	926	903	892	934	925	947	990	896	887	879	922	928	873	917	908	926	937	881	884	905	921	911	934	974	925	853	897	946	945	841	903	891	938	937	879	916	870	913	938	917	902	836	883	870	939	914	937	916	921	908	851	873	886	861	871	938	927	892	899	950	932	876	921	910	883	881	917	844	932	878	922	908	943	876	924	907	878	882	864	953	911	896	942	950	889	889	883	899	974	881	885	908	902	904	920	894	891	888	937	910	937	890	932	911	909	865	887	935	926	903	924	892	929	873	938	936	871	922	923	957	880	1009	954	912	852	886	920	933	908	924	927	895	905	912	902	955	947	975	892	883	870	953	890	924	842	875	945	862	963	919	859	925	894	915	882	898	900	881	873	894	909	947	928	912	941	923	946	909	880	880	899	911	917	944	924	902	888	878	882	903	906	829	930	908	914	869	926	933	844	947	953	897	875	896	940	922	892	855	945	910	870	917	932	901	853	916	877	874	943	931	847	963	915	927	861	919	994	892	953	969	944	901	915	941	948	918	892	892	883	891	902	876	936	922	956	938	890	945	885	877	960	962	904	909	854	866	909	849	928	922	914	904	942	915	907	900	929	899	902	838	882	950	934	901	937	877	951	906	941	974	889	916	855	907	937	845	895	899	940	869	874	933	900	870	929	904	923	829	857	907	955	897	881	876	906	864	907	911	881	908	889	845	887	901	916	890	959	891	862	911	855	879	916	916	891	938	898	893	911	825	914	908	919	919	889	941	881	887	927	870	921	887	959	948	842	928	879	971	990	887	942	940	896	870	949	914	873	917	919	885	892	931	920	885	907	852	914	950	936	885	887	931	898	900	916	892	953	971	944	894	940	959	890	910	886	915	932	904	890	854	926	905	931	882	907	886	935	934	934	876	903	949	888	919	927	883	936	934	903	944
37746	27536	27521	19663	17486	10620	6679	3655	3385	1886	682	538	568	337	298	259	247	229	189	230	222	200	228	199	208	208	236	201	208	226	226	220	198	197	232	227	205	206	191	222	194	178	218	219	199	200	210	220	176	197	210	213	199	196	212	227	201	207	223	235	204	211	190	222	195	177	209	233	239	225	193	207	171	187	207	227	206	209	215	211	217	230	225	222	214	204	192	207	196	179	207	216	231	222	190	236	216	200	204	220	219	208	214	199	233	215	220	215	214	219	235	208	230	205	207	222	218	193	196	219	209	206	235	187	207	231	226	185	208	215	208	230	182	219	227	203	204	243	199	220	232	199	222	230	213	184	245	202	228	206	228	216	213	190	220	229	197	199	191	183	181	168	218	214	230	195	197	219	219	204	221	225	202	217	204	193	180	251	232	198	248	224	223	214	191	204	191	224	204	186	217	196	194	204	207	242	198	184	213	201	229	216	192	225	199	207	210	202	199	196	210	219	214	188	213	226	204	187	212	201	213	184	211	239	191	201	211	213	202	191	206	208	214	217	201	176	213	198	200	233	209	214	237	221	196	224	178	194	212	223	194	211	211	218	238	218	205	202	223	217	227	196	198	177	210	221	190	226	210	172	210	201	208	221	221	224	190	198	197	191	211	196	188	198	209	231	219	200	212	182	201	194	220	197	222	198	201	195	197	195	219	213	210	196	213	214	199	203	178	206	211	192	227	198	205	202	206	217	215	222	220	195	212	198	217	203	212	216	204	211	176	203	199	201	223	231	198	194	204	190	209	185	205	224	199	190	208	206	214	204	203	192	186	210	184	205	203	210	204	181	188	220	208	220	197	209	202	225	225	204	205	208	191	218	200	197	214	226	218	219	203	210	216	198	224	231	190	194	216	232	200	203	219	206	215	211	185	207	203	181	194	211	214	215	222	233	212	217	188	228	229	217	226	214	213	204	228	205	223	216	210	229	203	214	191	216	207	182	194	210	231	223	195	206	197	218	213	202	231	216	234	215	200	195	200	192	230	201	235	195	229	200	200	191	220	224	207	225	234	214	202	198	185	237	193	221	197	182	194	200	185	196	227	200	194	161	197	226	204	229	201	213	212	209	231	191	207	209	210	226	188	213	224	181	206	205	199	213	228	207	216	200	221	184	221	204	207	217	194	206	218	181	193	207	189	186	206	199	202	204	208	234	234	218	226	215	218	223	181	205	196	231	210	203	238	226	213	192	227	212	206	193	172	196	191	230	192	220	212	205	200	209	205	211	194	188	228	193	227	200	221	236	230	219	189	221	224	212	212	197	204	203	193	201	228	187	226	209	240	219	209	192	213	200	232	213	205	197	214	182	211	209	194	202	210	189	220	206	208	230	195	218	223	201	231	223	199	207	211	214	197	207	202	224	230	212	206	228	210	173	211	213	210	191	211	192	175	195	210	202	235	212	200	199	195	230	206	199	215	219	182	169	216	205	218	200	239	200	205	205	222	233	197	227	199	215	228	216	240	198	205	207	204	225	222	191	218	202	204	211	216	196	206	218	189	217	234	203	212	209	196	187	194	213	201	212	238	226	222	214	197	230	203	184	213	186	199	215	192	214	216	210	201	207	215	217	229	194	165	219	223	201	196	191	202	192	187	226	204	223	209	215	243	195	195	213	208	216	203	208	191	218	183	196	198	221	200	197	206	212	218	204	216	209	193	229	178	208	212	173	197	197	221	211	197	205	218	213	229	203	214	190	198	207	222	200	229	215	216	198	219	223	198	214	191	221	205	213	189	229	223	212	225	216	206	207	226	226	217	207	186	231	230	212	213	212	234	193	178	213	254	220	203	208	206	193	197	201	198	226	217	195	193	207	188	199	204	215	214	182	188	209	219	225	222	217	208	212	201	197	210	229	195	205	204	229	209	218	212	198	193	184	200	222	208	202	208	226	190	235	226	197	189	225	204	236	188	211	222	211	226	231	185	213	169	201	212	212	212	191	193	218	212	193	202	227	189	265	201	216	197	204	222	227	201	202	225	204	223	223	208	199	219	213	234	198	204	222	234	224	193	180	211	228	214	206	202	196	211	183	203	230	181	194	207	193	215	232	209	198	217	198	223	188	194	189	229	204	218	189	238	208	195	212	197	209	206	198	217	219	207	218	227	194	203	214	215	232	207	189	206	204	189	223	203	209	195	202	208	242	210	209	225	230	200	227	210	208	221	226	205	230	203	216	214	189	213	191	205	208	201	231	214	214	193	204	230	185	216	247	227	201	231	214	221	206	229	214	234	182	195	188	216	211	220	222	216	226	206	206	198	235	243	194	194	225	182	208	225	198	210	203	222	202	210	236	211	215	208	197	203	214	202	199	192	189	205	218	207	205	210	220	235	203	217	192	224	214	210	198	192	204	206	226	227	208	208	201	183	205	211	214	215	202	189	195	196	222	224	218	226	219	165	209	198	200	194	226	181	209	205	208	205	198	192	195	200	201	235	205	182	241	217	182	189	229	183	203	206	214	197	190	193	204	213	230	206	210	212	186	210	218	202	220	200	249	214	233	250	185	192	197	215	240	220	187	213	201	210	213	223	219	218	199	197	218	208	216	191	194	218	201	205	212	205	205	210	235	186	201	199	200	193	215	200	195	229	198	200	217	221	206	222	205	190	197	178	188	205	193	196	207	188	199	213	188	203	185	179	193	216	204	211	199	192	234	207	225	215	200	204	193	227	187	220	212	219	216	234	221	234	235	226	209	167	194	222	220	224	201	201	196	199	202	194	173	233	204	208	204	204	201	219	209	207	208	211	219	178	213	196	213	218	198	210	208	204	215	204	179	182	244	221	219	221	204	208	187	232	236	222	193	212	205	178	213	221	211	206	205	212	213	209	214	211	209	198	182	233	207	198	209	210	222	198	207	224	177	179	218	226	227	213	234	196	251	222	200	191	236	208	209	215	202	188	202	177	194	202	217	220	229	209	215	211	215	217	208	203	213	175	207	215	209	188	185	216	235	225	236	216	179	206	192	207	206	187	202	209	218	232	208	195	218	174	184	202	210	221	230	237	224	185	193	210	207	228	224	217	187	215	234	217	218	220	189	214	215	207	200	207	221	213	203	181	200	197	194	226	197	191	192	220	207	208	208	224	190	223	214	213	216	198	189	209	225	233	196	220	211	218	220	227	222	212	198	200	219	227	195	207	182	232	181	216	207	207	205	190	222	206	195	192	208	212	206	201	217	215	199	197	197	234	191	215	190	193	182	181	205	213	204	210	213	201	200	220	193	208	212	224	204	211	197	201	200	196	201	192	200	215	234	223	185	220	200	220	216	227	201	196	190	217	195	211	190	221	205	226	212	179	200	204	206	216	216	164	190	216	216	193	223	213	198	196	197	220	205	250	203	216	202	199	178	205	189	208	208	209	193	211	161	190	220	214	216	186	197	204	188	202	215	210	225	197	198	191	196	205	216	206	204	217	213	224	197	227	231	219	226	240	183	218	227	199	225
26404	22398	28710	24965	28282	21554	17350	12168	13947	7656	3289	2642	2863	1555	1285	772	706	677	629	630	576	613	575	587	540	562	539	550	559	562	507	525	546	554	561	500	564	586	590	555	560	532	543	584	581	540	511	558	523	513	542	535	535	582	541	560	557	552	564	543	566	526	560	558	545	537	549	510	549	527	542	508	560	543	487	525	547	511	546	538	536	513	530	516	535	530	543	540	537	554	540	550	567	545	521	523	504	526	536	524	515	514	576	518	582	507	528	530	529	533	525	518	491	585	552	534	564	566	520	561	544	556	533	541	563	540	543	536	562	573	514	568	548	539	525	521	516	499	566	535	549	537	499	574	547	519	542	480	508	536	513	538	541	526	482	532	531	527	563	538	590	516	544	536	533	536	499	572	520	526	525	562	507	501	543	530	527	559	557	533	526	540	576	505	558	541	523	520	533	528	556	549	570	553	507	546	511	541	567	545	520	534	519	517	508	539	498	535	594	522	562	541	540	513	558	522	573	562	536	527	557	573	600	506	514	514	532	498	525	519	523	543	519	575	514	545	575	558	564	530	525	483	496	545	513	518	507	538	546	560	553	505	540	516	542	564	534	539	539	531	526	565	543	568	511	553	536	553	506	535	534	527	552	575	522	571	531	521	510	543	509	550	513	542	529	544	528	561	526	539	548	589	525	519	553	576	538	536	567	496	532	532	540	532	572	530	499	509	545	520	544	532	526	541	509	545	552	550	549	486	543	533	532	527	508	488	549	541	533	552	549	543	563	523	530	582	573	499	507	519	504	539	557	573	516	553	480	541	570	532	557	533	563	520	509	512	502	536	566	510	560	515	568	530	549	527	563	566	544	558	493	529	535	507	532	574	537	522	524	536	537	553	567	561	532	541	549	545	550	584	508	542	559	536	539	564	525	523	528	541	547	549	555	514	532	535	548	534	560	536	537	556	499	533	565	518	536	571	531	579	543	548	569	542	510	565	569	587	530	495	549	512	518	521	546	539	528	556	549	548	536	529	538	544	558	586	520	539	570	512	539	550	527	538	541	539	553	536	560	533	570	526	545	541	529	561	472	539	537	521	536	530	552	539	549	510	577	528	496	542	528	526	536	535	559	532	557	501	553	550	507	534	520	547	531	523	535	550	557	539	544	553	512	497	579	544	522	531	550	481	505	557	517	526	538	529	513	511	566	567	578	551	574	530	488	572	552	530	527	508	527	561	542	526	541	546	547	498	521	598	573	528	515	546	536	533	507	513	517	503	539	516	555	497	563	544	515	526	556	504	531	541	515	545	526	493	567	471	572	555	543	531	510	555	528	537	533	513	533	554	548	548	559	542	535	560	532	518	493	533	577	537	524	556	551	548	524	534	517	512	540	536	508	562	523	578	527	532	552	513	563	532	561	541	560	528	538	530	558	533	560	520	498	542	521	535	536	534	538	528	552	528	452	544	542	541	520	578	529	586	568	533	557	511	535	524	539	520	544	543	550	559	544	525	529	558	517	563	519	536	535	528	522	584	537	498	580	491	506	574	570	512	534	502	576	527	544	510	521	526	560	534	523	562	539	585	536	524	520	579	561	498	560	556	526	543	517	512	528	553	504	534	515	539	516	553	529	519	540	577	583	528	517	558	538	502	519	517	528	520	548	526	536	521	548	530	523	515	504	551	516	519	517	558	560	524	550	532	548	530	541	556	514	531	535	570	537	519	511	560	506	494	529	544	575	539	513	495	549	522	540	540	534	513	503	563	554	525	550	527	521	521	560	521	523	554	528	538	570	547	552	516	570	563	571	505	515	518	558	490	581	546	511	537	519	544	549	533	523	553	547	553	512	509	539	553	560	516	548	539	557	529	557	535	549	509	548	535	601	530	533	541	549	553	529	515	532	539	546	566	568	538	589	536	580	514	540	553	554	493	530	538	554	510	508	566	551	512	514	538	543	542	537	549	561	565	515	520	518	581	535	519	526	591	556	526	526	549	524	553	552	555	569	556	553	508	505	547	515	544	540	535	530	539	500	522	515	570	550	511	549	570	527	525	569	526	540	542	517	565	537	580	578	566	523	529	565	498	512	555	526	573	520	561	516	500	531	569	562	535	502	518	524	550	545	556	546	559	506	557	573	598	541	514	506	509	512	539	502	497	544	538	526	548	487	526	546	544	551	514	567	564	540	551	509	533	539	576	501	559	530	513	532	502	528	537	492	557	568	547	540	567	539	554	532	511	529	534	554	538	526	520	556	506	549	566	533	511	524	529	542	541	557	528	543	609	525	578	543	517	539	553	563	551	549	507	541	542	524	506	526	524	548	556	537	517	540	490	557	567	528	507	536	556	530	525	507	531	534	556	526	535	563	591	559	541	507	527	532	553	531	499	553	508	536	543	526	514	521	502	579	538	498	516	516	511	573	543	539	550	538	558	559	561	545	529	556	531	524	540	527	547	498	515	551	529	493	559	550	553	505	515	570	509	535	517	528	563	499	540	515	535	544	536	539	569	550	571	512	532	571	555	558	534	558	531	584	504	518	562	541	563	510	520	503	575	519	509	517	516	509	541	536	531	507	551	504	515	546	560	528	561	538	553	500	559	507	532	526	550	569	557	554	562	555	573	533	552	553	544	539	531	543	535	560	538	510	552	518	516	596	531	577	564	572	522	550	563	517	566	550	499	496	529	532	549	562	503	549	506	543	594	490	565	542	534	553	528	515	502	515	484	523	567	540	561	547	536	529	564	529	508	530	508	527	541	508	526	524	534	490	541	562	516	586	536	547	538	526	540	549	518	551	548	494	495	584	540	534	576	523	533	528	497	518	549	551	560	509	552	549	536	535	543	546	553	564	568	547	517	555	574	522	527	536	576	492	517	549	520	543	566	516	557	557	472	509	508	525	548	546	540	559	549	550	530	554	525	532	557	572	569	525	560	581	563	520	521	561	505	550	542	514	508	558	532	551	545	556	567	542	523	553	558	554	521	537	553	504	532	557	568	543	488	526	528	506	516	557	567	534	547	540	530	515	525	553	544	517	562	513	529	532	494	565	529	522	562	561	493	556	547	551	551	532	565	534	588	554	534	503	545	552	535	547	548	549	527	540	578	544	576	529	525	542	521	527	571	518	545	531	508	556	548	518	530	564	536	570	524	520	551	545	500	502	516	595	562	599	546	519	548	562	522	562	528	504	529	515	563	518	523	572	529	497	563	554	488	582	500	509	546	517	531	579	494	510	582	520	561	570	544	542	539	543	500	552	523	573	541	554	545	609	513	526	549	533	539	540	556	529	532	528	568	527	527	498	555	527	532	533	523	534	552	522	524	529	571	517	542	500	522	541	579	581	536	514	508	543	559	515	484	529	501	558	562	551	537	516	547	588	545	534	497	560	508	588	552	512	518	564	523	555	596	539	547	519	531	537	534	546	495	578	546	566	543	557	526	526	573	541	530	541	557	508	525	526	547	548	566	557	569	540	542	482	543	540	517	541	578	516	540	547	533	545	504
10954	4803	2745	1838	1651	1026	732	642	682	554	522	446	441	383	377	398	398	407	402	373	418	422	385	374	411	392	390	407	411	398	388	401	395	381	406	394	427	423	394	385	402	409	384	387	392	391	366	411	390	368	403	377	393	382	400	368	357	359	393	390	405	403	418	358	375	354	371	386	421	433	415	377	400	397	426	395	370	367	395	401	426	383	412	363	391	397	398	379	362	373	406	386	374	405	379	385	376	421	398	443	399	353	409	431	390	402	403	404	376	389	414	385	378	381	375	398	397	394	404	396	371	377	411	356	419	374	387	417	386	381	395	376	399	405	360	409	355	418	405	389	343	428	402	388	391	425	406	389	418	431	408	398	449	411	396	399	392	392	448	360	383	367	401	414	403	380	365	428	392	423	386	379	390	389	390	394	403	376	406	423	392	393	413	426	374	385	404	369	377	437	379	350	356	402	364	404	380	383	379	399	400	393	375	392	413	389	386	391	431	396	427	400	420	395	432	397	411	395	424	396	399	388	377	413	383	396	411	364	413	385	409	410	398	377	410	382	403	375	443	412	423	381	431	393	374	404	391	360	429	378	369	371	408	383	379	368	408	388	401	414	398	391	392	394	372	394	404	393	392	420	428	391	380	397	404	423	445	383	389	442	401	382	399	380	397	394	434	418	376	374	398	379	384	398	379	386	355	378	353	398	371	385	365	411	373	374	419	409	402	398	416	388	382	417	361	411	431	384	417	445	383	367	388	399	387	431	343	372	379	378	398	371	397	370	394	373	380	382	411	366	401	406	387	354	376	356	440	388	386	405	387	384	366	429	399	370	409	396	402	405	404	399	403	368	423	406	398	403	393	395	400	422	389	409	410	386	343	359	392	420	415	392	367	352	372	372	403	414	414	386	367	407	384	427	407	416	387	460	402	387	428	383	375	371	410	363	369	393	393	403	404	381	418	424	386	403	374	375	388	394	411	392	411	420	386	419	373	391	401	407	411	429	377	406	387	346	386	403	394	402	382	382	393	421	376	379	364	380	366	396	398	397	398	433	374	388	379	421	369	415	420	391	430	401	383	402	402	388	433	402	374	391	399	401	407	445	426	387	405	434	356	370	427	387	369	387	403	426	407	402	363	385	379	377	379	393	401	369	437	392	444	386	404	408	418	376	384	399	389	385	370	422	410	388	377	423	429	407	395	413	402	393	387	414	425	373	373	393	408	361	366	402	399	397	408	387	425	369	409	392	387	419	396	394	402	390	402	379	409	421	408	419	378	406	415	397	398	394	432	443	410	357	405	391	391	397	386	418	406	399	397	395	372	419	399	388	370	409	355	407	382	405	401	399	424	396	408	414	378	386	372	379	380	355	416	391	367	373	401	444	409	407	414	385	400	377	402	373	413	417	385	407	375	359	407	397	387	408	402	395	383	405	413	387	390	397	392	365	400	378	425	417	390	378	418	378	416	406	431	388	371	382	399	367	415	373	413	408	393	411	409	413	372	388	398	406	410	369	411	393	378	382	372	389	402	374	355	372	396	443	384	425	385	405	363	409	421	400	382	364	408	422	386	355	453	434	407	386	419	397	371	373	359	360	372	413	419	364	386	379	398	383	409	344	383	380	397	420	380	369	409	399	370	378	380	419	371	417	394	395	382	399	358	413	392	400	390	367	352	344	389	371	371	375	394	386	401	366	368	404	392	408	374	380	411	381	401	400	399	398	398	415	395	382	415	382	425	389	394	387	388	391	409	373	404	396	367	394	462	379	432	390	343	418	405	405	416	421	410	408	437	376	392	380	386	371	394	392	415	420	370	416	398	389	388	420	388	407	358	397	419	380	399	390	434	389	387	388	394	417	379	403	382	411	407	415	417	406	402	419	418	420	383	389	402	387	372	400	399	430	423	405	377	420	404	413	388	399	360	405	415	400	368	387	389	358	414	363	416	413	378	393	409	411	427	395	408	392	393	376	407	424	374	438	418	401	382	403	390	414	403	405	425	406	415	413	395	423	371	395	393	432	428	418	415	387	416	396	388	408	409	368	381	401	379	382	366	415	370	375	358	402	440	390	382	379	344	395	381	404	427	372	417	411	401	415	422	369	377	435	372	385	419	409	417	396	387	411	403	364	434	374	374	345	392	374	388	384	383	403	428	378	395	413	398	424	398	420	390	422	363	404	388	403	380	408	410	397	386	422	400	402	423	414	429	372	373	420	400	407	399	367	355	376	373	437	400	425	397	407	405	364	401	421	367	393	404	398	400	418	386	401	378	429	399	379	392	394	425	465	418	404	390	374	406	383	372	398	401	399	366	403	401	356	431	408	410	373	372	403	421	374	381	398	378	415	409	393	388	365	373	382	356	388	421	387	374	404	373	381	392	395	421	412	389	378	429	387	377	413	414	443	376	378	381	428	377	362	407	424	401	337	407	387	409	392	370	394	390	407	428	432	427	374	383	399	405	424	395	382	363	395	384	393	368	410	408	400	372	429	383	364	408	379	394	420	395	403	420	434	344	394	417	430	375	393	372	383	421	390	419	411	417	369	372	381	374	406	373	385	384	378	414	435	391	410	398	396	408	399	401	367	398	402	392	400	390	412	403	396	398	409	377	394	395	389	342	386	383	419	432	389	382	388	390	417	394	405	378	385	435	418	408	388	406	413	397	383	397	404	387	361	388	461	461	401	417	402	393	408	402	436	430	396	396	431	419	413	359	383	412	413	404	413	385	398	373	389	413	358	390	418	392	412	372	418	396	390	394	408	448	398	424	418	384	384	369	407	389	389	401	448	403	387	416	388	388	416	386	381	410	417	422	440	410	397	377	409	413	397	408	376	388	409	392	387	386	373	373	447	397	374	407	414	440	396	408	438	396	395	383	427	376	412	379	398	385	412	407	408	391	427	392	365	362	420	372	403	413	398	398	345	408	371	384	391	380	400	381	376	403	415	388	400	385	403	399	365	374	410	414	421	419	383	398	370	413	403	388	384	375	399	377	418	408	392	394	384	362	397	428	401	401	389	392	433	383	408	414	359	373	409	417	373	347	422	397	430	406	428	413	375	421	383	407	344	387	378	371	434	393	395	413	405	376	409	408	393	380	408	414	406	411	403	373	406	424	411	392	374	420	437	390	377	406	376	408	386	423	407	380	388	423	367	403	401	397	406	393	388	412	367	373	396	378	400	401	419	408	374	378	376	398	408	414	405	403	364	368	400	403	398	382	419	386	413	385	381	410	393	399	353	397	395	383	405	414	383	386	416	416	380	399	413	384	433	389	424	402	400	401	409	405	414	385	393	386	387	371	419	428	403	382	379	354	380	402	390	404	381	393	432	372	419	438	395	377	385	354	390	418	405	391	397	368	394	392	362	395	361	394	402	382	397	373	406	381	414	385	403	392	451	406	420	382	411	393	404	376	389	374	374	376	420	397	377	412	419	419	372	376	357	379	386	407	379	407	385	381	383	414	412	393	414	383	388	389	371	417	378	422	394	442	388	403	381
8294	5408	5503	5613	5878	4120	3019	2352	2316	2057	1561	1235	1221	1053	997	1053	937	1003	1001	1007	973	965	986	1032	951	977	964	964	958	1019	978	1033	995	880	905	918	963	933	994	962	991	977	903	926	990	959	985	995	964	913	985	991	952	978	1021	977	962	978	976	947	1001	955	983	955	947	997	1029	959	960	899	982	959	943	939	940	957	991	928	963	992	942	933	971	974	937	893	918	914	909	963	961	928	927	968	938	942	953	997	953	958	961	994	996	961	967	978	972	936	984	1027	953	1009	1006	943	1009	933	954	1017	971	954	962	976	973	952	921	950	954	965	942	899	1024	969	981	1002	934	976	972	994	893	898	970	932	921	909	965	931	987	917	975	917	930	928	988	967	909	965	903	925	976	963	990	989	938	931	992	927	993	968	966	981	968	937	994	972	921	985	946	964	981	965	947	966	992	985	957	974	981	980	899	918	958	946	931	987	953	915	955	919	935	969	990	947	934	891	937	989	1010	916	950	991	1001	1047	903	1015	901	915	966	976	914	980	934	1024	924	922	922	958	970	963	980	960	952	1018	988	948	943	871	1001	955	951	971	1021	955	976	932	907	926	905	951	950	982	963	943	978	982	978	1014	932	959	1003	989	952	953	894	970	974	917	987	966	983	988	987	978	987	968	1019	964	966	980	964	977	911	982	953	981	943	923	988	928	954	938	1020	990	950	986	970	968	949	975	947	969	956	954	990	948	977	980	953	1006	982	978	973	945	927	990	980	951	935	935	1003	991	927	993	869	956	954	932	954	992	987	964	1007	970	1021	941	993	954	1036	936	964	1003	924	946	992	949	1025	989	991	960	1021	999	946	914	941	984	993	980	938	943	944	965	1039	977	952	966	952	950	942	931	947	926	972	957	951	998	963	992	1004	914	963	1012	1002	929	973	974	956	968	944	1006	998	952	966	987	916	918	908	922	919	977	981	939	952	1007	1005	898	892	910	953	983	933	1043	957	994	993	994	971	918	965	1005	979	963	925	929	956	935	943	922	1000	922	982	931	982	977	1044	989	931	986	963	938	984	935	939	951	957	972	983	956	988	1014	953	989	958	928	951	940	981	969	903	970	925	1004	944	959	974	950	1004	939	976	987	941	990	989	921	982	944	935	915	958	970	975	964	950	943	1020	912	968	935	955	892	1023	959	959	1000	954	933	970	963	960	912	949	951	926	978	923	984	963	964	961	973	1017	987	949	982	979	979	924	935	978	973	963	935	958	939	979	951	965	970	1005	922	931	975	925	1009	917	992	970	982	955	968	972	944	937	1002	950	932	957	984	960	934	960	968	1013	909	938	948	1018	966	961	971	1009	958	972	979	952	942	996	903	1003	953	926	957	984	979	977	951	960	959	984	917	967	983	932	985	945	925	999	944	963	964	953	976	953	905	967	952	993	954	996	932	912	1001	1002	982	955	938	898	915	961	991	967	950	976	981	980	963	978	1005	1004	970	975	1002	942	1008	1013	1010	944	976	945	973	987	951	976	955	993	950	1011	924	961	954	968	959	995	945	925	1018	961	956	940	908	963	1021	968	988	999	977	952	965	931	962	907	995	970	969	954	936	941	977	939	924	990	980	994	933	968	906	905	946	1015	997	987	926	977	990	983	978	939	956	995	931	978	990	1060	938	971	913	961	910	971	955	941	1000	983	968	966	943	989	958	990	918	916	1030	889	993	993	995	967	969	958	938	974	971	930	937	938	930	992	921	959	955	915	973	943	927	1000	934	934	965	994	979	921	940	949	990	1005	1020	891	1009	965	989	965	966	965	966	965	948	995	998	928	928	1005	989	952	936	987	935	968	993	1003	971	964	1007	1000	1011	955	987	925	965	972	898	950	1014	962	915	924	959	966	991	973	1007	970	929	1013	939	939	957	973	955	902	948	1003	977	1017	975	982	952	1034	969	915	1028	991	992	994	928	965	930	951	971	1003	1030	974	968	1009	950	1017	1006	1005	1011	981	963	938	956	968	964	1003	960	979	949	973	1011	997	914	987	1002	926	978	922	1011	948	973	969	938	923	948	934	972	936	965	941	1003	956	974	942	965	899	952	963	943	955	976	950	953	950	1020	992	967	955	967	968	996	972	911	942	994	971	937	967	969	917	929	943	979	947	955	987	1003	934	963	968	989	957	982	1009	1001	944	959	979	957	962	958	1049	962	985	880	944	943	972	965	996	973	948	953	923	964	921	922	916	978	984	956	969	944	975	957	1015	937	1000	953	949	943	1013	932	888	980	933	992	995	997	896	1002	927	970	1020	984	936	935	952	936	978	979	957	913	926	979	954	1009	969	986	939	958	934	964	972	1033	980	977	954	960	987	966	983	995	970	951	961	992	960	898	900	928	900	905	975	975	950	972	937	943	1001	1005	1010	972	985	1025	982	961	1002	936	923	1002	999	942	965	924	979	961	996	979	992	954	953	959	947	1022	950	907	963	990	968	1012	930	946	966	986	982	948	908	913	1008	984	948	906	950	964	990	996	984	966	924	993	938	978	919	969	912	948	987	913	993	919	912	1003	981	946	1030	952	1007	972	971	907	1018	962	1009	929	1011	915	987	1030	939	1006	960	941	948	998	942	921	909	954	1011	983	1034	1008	945	981	918	929	953	933	933	932	968	944	943	1000	1001	1005	958	971	983	988	984	972	925	996	1033	1004	1026	995	965	916	915	904	934	999	922	947	973	934	944	946	987	913	971	931	1039	899	964	978	901	961	986	976	962	970	952	998	932	933	934	951	987	985	967	965	973	967	979	953	948	1019	945	974	979	995	969	928	1005	959	959	937	1013	1007	950	964	965	982	973	974	951	1022	940	911	964	987	979	935	889	975	968	985	1013	1013	923	948	1005	991	1000	1005	941	988	939	980	1045	946	964	967	961	939	975	957	970	985	1030	974	968	992	985	953	987	953	945	990	980	913	974	946	993	959	984	990	974	967	957	927	968	927	934	991	1015	1022	1015	932	999	961	975	956	910	922	968	974	997	985	938	975	948	1010	945	959	979	944	938	931	968	952	952	915	925	944	1007	991	974	977	971	944	960	941	949	985	999	954	949	964	957	988	992	958	936	998	961	981	933	951	958	974	997	985	952	974	1024	972	924	944	954	985	913	954	967	970	999	923	984	987	993	898	968	962	985	963	990	997	944	964	1025	972	971	967	997	1005	966	911	994	956	950	1010	952	948	976	959	988	931	961	951	946	997	958	961	997	935	937	960	976	980	970	982	1017	923	990	915	924	1008	894	965	961	1016	890	962	948	919	989	994	945	949	979	985	940	984	999	938	993	992	1022	959	926	984	985	968	948	1016	1004	957	999	945	949	907	987	988	905	946	965	980	967	988	957	926	1026	965	947	995	935	970	1043	982	942	946	995	945	981	1007	934	975	924	964	952	983	979	982	997	967	953	981	951	968	939	967	908	979	952	958	977	949	968	932	935	949	910	937	992	949	928	963	985	956	1028	907	962	967	950	934	993	979	1044	932	964	933	964	944	1014	992	969	975	926	912	963	928	961	1029	964	988	947	961	932	915	935	964	1032	951	951	922	993	1003	952	937	982	974	971	934	960	993	997	973	953	982	993	963	973	990	992	946	965	991	989	910	924	945	982	950	950	948	1017	998	972	973	929	993	923	973	946	1011	1003	975	1001	969	930	918	981	974	939	965
26488	18781	15927	13033	10055	5060	3788	2199	1716	1152	811	576	518	490	438	446	441	423	393	411	413	395	359	382	377	355	419	378	398	360	369	415	362	363	392	382	398	406	388	369	400	410	385	380	387	358	388	382	358	406	411	363	378	402	372	406	370	392	381	356	407	360	358	382	363	347	395	402	381	377	366	374	380	371	357	353	363	359	423	387	387	405	390	370	378	415	386	379	394	354	370	364	397	401	390	409	391	388	373	382	373	362	385	374	409	376	353	394	364	361	379	386	414	392	344	357	389	373	360	373	399	353	368	355	358	393	379	376	371	412	392	364	358	427	425	348	368	410	399	406	385	367	369	406	376	412	398	393	399	419	388	367	362	411	408	386	363	392	368	404	371	372	399	383	381	403	379	413	381	373	414	398	402	377	372	402	386	391	407	375	372	397	392	393	405	353	382	405	383	370	401	380	370	409	404	381	399	356	388	382	393	389	396	357	399	407	375	422	357	384	409	379	362	403	421	396	381	357	387	401	368	368	378	394	395	345	403	340	364	383	359	375	380	359	375	388	412	395	413	388	396	390	384	412	376	334	367	363	381	389	412	357	419	400	373	389	409	354	363	369	381	387	388	387	372	367	404	367	412	377	409	377	380	368	388	399	452	352	370	405	400	393	373	365	367	392	373	369	360	398	385	409	378	408	323	363	368	354	369	403	358	408	382	411	414	368	383	393	370	419	347	389	381	431	385	375	409	362	382	390	347	368	426	396	411	377	423	367	379	407	389	389	348	362	381	391	412	357	363	404	393	397	378	366	360	392	371	397	356	380	355	410	393	369	400	397	339	380	368	415	384	399	394	388	405	357	396	385	420	380	400	373	377	402	393	369	377	356	404	359	382	380	386	414	434	409	370	374	366	406	369	364	378	401	404	382	359	389	416	404	369	395	397	393	383	420	423	364	381	407	396	391	388	379	360	392	356	386	361	367	433	408	363	361	374	427	390	379	389	404	375	363	378	422	389	385	392	451	366	407	389	371	405	392	356	385	366	400	420	352	401	383	424	372	381	398	373	371	392	393	400	392	396	379	363	394	344	405	370	341	356	399	387	401	417	440	391	399	369	399	362	399	372	425	391	406	385	410	378	384	403	414	407	350	378	373	387	378	387	353	336	356	356	379	397	397	359	378	419	367	430	383	403	429	335	402	374	388	377	373	379	399	398	385	400	387	383	387	402	369	339	355	378	379	370	372	377	381	369	397	397	397	400	391	371	379	382	395	372	394	401	365	364	390	359	423	356	403	370	344	372	391	415	378	383	365	375	375	410	379	395	369	411	352	366	355	401	363	383	366	373	386	377	411	400	410	397	432	387	391	419	416	423	383	351	428	379	394	361	406	420	360	401	374	391	362	412	374	376	403	398	392	411	362	386	353	401	422	358	379	379	377	356	352	361	394	392	381	384	394	419	368	370	404	356	401	369	356	383	380	374	407	383	408	388	398	397	368	376	379	382	394	423	347	366	378	367	354	397	402	386	384	386	399	408	420	373	396	427	376	341	402	361	377	403	395	398	379	414	387	395	411	388	370	370	374	429	380	392	384	393	415	380	361	421	375	359	383	398	405	423	404	375	356	430	407	412	397	361	403	426	368	334	374	384	386	411	383	381	427	388	378	377	395	397	385	377	396	374	345	396	378	383	409	339	380	393	400	416	397	373	396	388	352	382	390	366	367	383	404	405	339	361	382	392	426	398	389	352	360	396	393	365	374	377	377	372	389	401	373	364	395	369	386	370	427	413	348	358	364	358	393	395	376	378	383	364	382	374	395	393	387	423	379	434	385	346	373	366	377	391	355	367	365	346	361	425	401	372	408	385	377	376	371	392	403	395	431	367	353	361	409	411	391	381	380	387	401	408	399	389	379	416	346	404	353	382	401	386	396	416	396	446	378	438	390	405	422	357	398	373	384	410	358	401	388	414	399	384	389	353	388	428	395	362	433	384	357	392	374	371	357	401	398	366	364	445	406	376	370	401	374	385	390	379	377	406	383	414	369	372	398	413	426	403	364	401	385	396	352	364	372	384	417	419	383	365	397	373	362	392	385	371	416	379	403	399	401	408	430	342	382	374	401	411	399	392	393	422	373	364	387	371	396	394	378	397	368	406	391	378	376	398	386	357	413	400	381	425	407	404	396	388	424	388	356	352	386	369	387	372	390	363	383	377	398	389	366	395	388	375	372	392	356	345	384	395	382	386	396	393	381	415	379	364	412	360	417	396	379	380	364	354	410	333	366	382	397	391	361	383	369	396	338	413	391	373	366	382	414	378	401	373	359	391	405	391	356	408	385	419	403	389	377	367	390	407	391	391	378	380	415	407	398	408	364	384	383	416	358	383	384	400	421	381	373	333	348	416	371	371	414	404	391	416	420	372	378	415	365	388	390	401	368	367	366	354	389	405	392	381	383	378	355	393	355	376	378	375	397	365	401	393	388	361	397	383	355	343	411	360	409	357	360	404	366	434	436	398	384	381	381	390	351	403	442	384	373	392	381	379	378	393	375	367	399	347	365	382	367	412	374	348	393	413	378	388	382	369	378	371	395	383	412	402	377	375	371	389	427	349	367	362	370	379	376	408	383	393	401	416	387	359	409	386	404	342	411	382	432	379	392	363	406	347	378	387	394	377	358	388	366	364	400	350	395	398	353	411	389	414	348	396	402	384	381	358	371	354	407	398	375	378	404	412	393	391	406	384	359	369	376	396	385	365	387	412	392	376	375	397	426	388	379	348	355	377	405	383	398	364	344	392	420	375	347	390	383	371	347	399	398	388	405	394	325	383	366	380	382	375	416	376	405	382	415	412	395	377	411	395	397	317	351	384	378	388	369	384	386	384	396	341	401	380	425	358	366	380	396	407	391	395	367	358	396	360	353	384	405	407	433	403	392	391	412	366	375	386	388	358	375	379	393	360	415	388	364	346	361	400	409	396	370	397	406	395	406	408	377	379	385	386	381	375	375	386	387	377	388	354	360	376	397	409	359	386	354	430	380	403	401	339	391	372	383	388	360	382	383	373	367	394	365	416	371	393	344	359	389	411	344	379	374	382	391	354	402	384	371	369	382	370	387	390	385	378	401	398	357	390	431	372	378	412	432	377	402	366	393	407	391	418	376	360	382	388	394	383	394	405	371	352	379	420	393	334	381	385	427	418	346	384	391	364	378	387	415	382	404	392	396	406	385	391	397	415	408	395	360	385	409	386	363	406	356	378	392	374	418	394	374	421	384	384	369	394	387	379	395	421	415	400	374	392	370	416	393	390	378	417	422	347	391	405	337	371	403	395	386	386	371	373	346	379	381	380	394	406	385	423	408	386	367	397	397	412	376	396	364	373	381	376	362	336	377	357	396	370	428	365	366	358	394	367	362	373	406	385	394	370	440	371	402	384	412	343	409	406	401	383	381	335	342	365	360	384	403	377	390	375	383	376	392	369	360	410	383	358	434	397	417	412	366	396	392
19586	16658	18890	19686	20221	12332	12804	8762	7590	4986	3164	2101	1753	1738	1417	1264	1142	940	951	923	973	910	1008	958	985	968	946	945	939	946	946	952	943	964	914	959	918	989	928	959	971	915	928	953	919	926	961	933	982	947	963	943	996	870	911	964	962	984	942	997	916	947	952	900	897	902	947	933	948	933	899	965	906	943	961	963	975	972	934	951	969	947	1019	947	940	876	920	945	899	962	958	961	994	945	922	958	928	926	956	958	920	926	936	953	918	937	911	922	911	1003	905	946	935	910	959	955	900	868	921	901	948	918	918	962	928	975	925	948	988	893	971	954	939	900	929	968	927	986	905	996	900	918	928	910	932	960	921	894	894	925	957	941	914	905	971	891	928	929	942	880	950	945	916	950	945	878	912	917	903	957	894	904	910	925	939	965	921	950	960	956	948	938	919	929	928	899	964	954	933	926	933	944	931	940	966	895	959	962	907	903	943	957	884	930	948	888	979	901	995	955	919	949	969	943	932	912	944	976	982	906	907	975	947	934	949	951	857	903	926	890	874	988	999	928	942	909	971	903	920	953	956	925	892	1019	870	925	990	962	990	980	920	966	934	947	949	970	918	963	897	922	918	922	921	918	962	904	921	917	925	971	963	962	961	969	932	902	926	926	923	967	956	906	905	903	953	919	927	937	860	952	925	952	933	911	935	886	953	938	943	906	920	900	966	965	918	955	976	955	936	948	977	958	930	927	962	909	931	984	894	930	938	959	887	947	956	882	932	962	938	922	930	933	926	1008	977	936	929	944	875	909	952	949	998	890	918	907	880	955	946	952	932	885	889	916	945	952	978	978	929	881	903	921	921	887	901	981	943	917	916	960	928	930	948	964	958	949	967	961	903	959	934	904	885	933	906	954	918	904	894	931	910	919	945	942	966	951	895	936	916	896	939	939	949	921	946	954	938	901	911	1012	902	955	992	971	968	984	934	960	889	891	920	935	919	946	959	901	981	909	967	886	929	921	965	989	868	901	949	960	939	968	993	914	948	970	951	906	989	949	916	930	917	940	982	903	1000	993	967	878	900	974	934	944	908	902	1030	903	976	915	984	892	948	953	982	881	969	960	955	937	930	928	941	954	946	958	931	923	919	963	948	920	951	935	897	946	915	963	977	940	934	978	939	950	893	967	900	901	941	960	936	955	937	965	958	960	922	896	938	947	993	944	967	1010	894	942	919	944	987	960	1002	947	954	929	956	929	1010	925	990	923	936	925	981	975	972	949	931	936	975	923	956	968	927	927	911	980	935	879	901	892	954	970	894	951	979	927	897	954	990	950	906	903	938	957	938	959	948	934	932	904	922	965	935	967	917	935	903	915	929	988	960	928	914	927	900	918	919	939	945	837	958	881	926	923	937	959	948	933	915	902	944	978	936	916	933	951	966	862	906	961	971	941	956	902	914	935	953	893	903	893	908	960	926	965	942	956	941	928	935	927	943	892	951	935	949	934	908	876	955	926	910	952	961	974	961	976	956	964	949	919	929	897	930	896	921	948	928	915	950	949	915	905	934	960	928	943	891	937	940	919	918	918	945	905	885	925	898	892	935	928	997	937	1003	929	896	949	925	911	976	933	944	944	935	990	946	922	918	921	900	866	935	909	959	949	958	917	961	945	945	913	897	964	943	922	967	886	950	994	961	917	936	866	939	948	931	978	925	930	937	912	983	897	938	935	916	945	896	898	951	943	886	899	916	943	960	919	951	927	955	980	908	919	953	890	946	972	966	965	954	962	869	959	913	933	891	959	947	954	1000	971	922	924	964	973	1002	924	939	927	900	932	895	924	888	912	879	959	965	931	967	931	934	926	964	964	980	919	926	908	906	990	961	919	943	921	867	957	931	948	987	911	912	967	925	953	956	1005	923	932	957	900	922	973	950	973	970	914	899	923	958	894	907	929	956	969	965	947	968	906	897	911	947	984	905	917	910	968	915	940	994	939	908	927	978	872	962	952	953	915	967	910	951	950	924	928	884	880	940	905	899	937	939	948	912	899	931	957	938	958	973	924	916	921	921	969	935	912	900	935	938	929	970	898	962	980	921	850	908	874	897	914	888	930	943	862	909	929	959	887	1008	947	875	915	977	962	944	936	927	959	872	970	884	901	923	896	959	923	888	903	953	890	933	918	913	931	915	937	985	895	954	941	872	992	944	946	949	969	883	924	968	904	908	911	930	935	904	959	952	957	916	889	942	928	934	916	963	947	890	973	976	959	944	985	934	914	917	931	954	974	973	953	953	905	992	911	894	913	897	949	880	946	910	925	943	970	922	904	935	898	897	884	933	931	980	920	850	924	895	953	945	918	915	965	894	959	913	903	945	965	940	922	934	948	956	970	879	946	946	954	954	963	970	939	941	909	908	960	913	943	898	888	934	873	863	940	958	966	970	885	929	899	947	876	1000	892	926	895	925	931	916	952	959	948	941	964	982	919	992	952	949	945	871	966	970	893	942	942	950	924	986	931	954	899	938	949	932	910	900	894	924	881	973	880	881	926	1007	943	969	923	936	874	968	911	949	966	891	995	939	879	930	946	917	954	909	920	891	929	913	911	907	890	895	934	984	908	965	923	972	974	906	947	969	899	931	859	959	921	935	930	895	902	920	877	932	912	912	950	939	927	901	930	915	927	949	884	912	927	961	957	951	953	929	903	915	949	993	917	1019	958	938	934	916	898	961	941	894	959	973	968	903	934	913	888	898	967	952	938	934	889	920	909	932	913	930	911	953	990	942	951	971	907	914	975	887	942	949	943	951	968	952	920	925	901	977	994	946	938	951	943	922	903	968	918	893	969	958	958	891	908	880	943	916	953	954	889	924	952	978	907	1001	949	892	952	966	923	932	894	967	893	941	947	961	934	937	910	934	963	958	974	988	917	926	927	885	954	861	899	951	942	935	965	893	937	914	919	929	962	893	892	975	900	976	955	959	932	896	902	972	958	936	895	911	996	926	973	930	916	996	904	927	883	981	981	903	930	916	911	905	966	933	920	861	916	896	929	940	948	920	901	986	944	952	920	919	897	917	902	945	982	893	945	919	929	930	998	873	918	934	951	975	974	928	969	939	960	929	910	908	942	948	918	938	909	938	929	948	919	990	987	911	917	922	927	935	933	897	949	952	886	971	907	977	954	924	919	950	915	906	958	956	939	977	926	937	938	959	993	953	979	923	934	874	937	903	904	947	962	912	940	942	885	892	965	910	931	918	896	953	952	869	909	895	936	936	862	905	911	983	949	925	906	866	899	975	952	936	908	874	924	925	925	947	914	922	962	930	948	949	855	953	908	902	965	933	901	930	947	964	913	946	962	925	1001	976	875	955	951	893	926	941	919	950	963	953	969	894	924	943	959	981	875	908	908	936	938	929	953	976	962	953	923	951	931	944	924	963	936	965	949	899	960	978	967	987	908	960	987	896	975	951	935	941	970	970	992	970	912	975	933	907	903	936	958	946	885	940	953	950	959	995	911	958	879	995	933	893	914	1000	959
37059	27262	25900	20530	14398	8411	6321	4368	2829	1453	1021	575	434	369	415	304	375	255	254	245	213	245	219	205	220	234	209	218	207	211	221	234	224	207	226	218	245	235	212	228	225	216	225	206	241	230	200	234	213	225	231	243	210	206	208	223	232	194	225	229	218	221	222	224	231	188	202	206	234	206	208	217	219	209	240	222	222	214	209	204	218	198	192	200	201	201	206	212	211	230	206	202	206	230	207	212	208	246	218	227	202	225	220	240	207	237	215	258	246	234	250	232	203	226	221	221	216	201	229	229	211	210	221	229	242	226	227	257	194	190	209	249	255	186	195	219	225	231	212	244	213	223	234	246	220	235	237	225	209	191	201	204	212	208	205	223	221	219	224	248	235	217	197	227	246	200	208	219	205	211	217	201	210	210	221	201	236	239	208	236	224	229	230	198	226	185	211	221	220	201	227	229	213	227	213	219	205	232	218	231	219	229	229	198	206	237	219	196	216	218	191	213	211	224	204	227	234	197	216	242	217	242	202	216	200	199	202	211	218	229	210	208	215	217	239	182	225	216	216	213	207	196	219	225	221	205	184	262	217	234	252	255	227	244	233	211	189	210	234	228	216	208	233	242	230	218	207	214	219	226	211	196	209	209	241	209	228	236	218	208	216	202	217	238	203	191	233	206	227	250	231	217	244	199	213	209	210	226	208	229	202	225	218	184	233	209	205	217	233	205	228	232	226	239	225	198	202	200	218	213	235	207	250	219	212	230	211	199	216	200	228	258	191	200	236	204	219	214	196	196	232	208	259	228	216	223	216	231	232	230	211	228	249	228	236	225	219	233	199	216	250	237	216	228	218	212	242	222	231	237	207	236	218	219	225	226	212	218	204	231	228	229	187	225	229	252	197	219	188	213	228	216	218	227	238	218	222	225	215	194	226	238	274	227	230	209	212	221	218	230	238	212	216	239	245	231	224	243	251	195	226	194	221	215	220	242	233	220	237	184	213	220	212	210	215	228	215	223	240	222	231	231	213	210	222	226	209	216	198	228	194	229	254	201	239	218	215	235	216	227	211	212	221	218	199	233	197	211	210	214	194	231	235	213	201	223	213	239	228	233	219	239	255	234	209	259	223	216	241	231	209	215	215	227	207	245	216	205	227	189	220	224	199	242	209	217	214	216	228	216	221	215	200	226	231	223	197	196	234	206	241	206	212	223	237	227	229	238	230	237	211	223	195	228	227	232	222	214	213	209	199	240	263	200	238	230	223	206	228	226	204	224	191	214	216	237	242	203	231	213	189	214	203	221	234	219	214	206	194	222	221	244	222	234	228	196	185	205	228	197	200	217	219	223	208	197	233	185	232	210	199	235	229	224	210	246	218	228	216	214	241	217	203	211	199	237	222	221	242	221	199	232	232	230	231	223	233	206	218	211	201	208	207	222	210	210	207	230	236	194	233	218	226	219	222	243	204	196	219	233	203	243	242	238	199	226	238	222	231	245	233	202	201	224	251	218	216	197	216	235	237	216	224	221	223	249	233	219	201	193	201	224	238	219	193	217	245	237	220	235	221	225	204	214	225	218	221	206	183	225	214	238	230	225	224	200	200	236	209	234	198	219	214	220	222	222	209	215	211	243	207	215	217	244	226	203	200	228	214	230	233	226	187	196	194	204	210	230	205	226	191	214	205	209	237	223	225	225	176	214	234	231	194	253	215	222	233	220	218	228	235	240	233	201	232	209	246	203	226	208	219	203	230	227	232	235	220	219	256	225	225	224	208	230	214	204	210	226	248	220	219	222	207	221	208	247	250	223	229	156	199	226	201	216	223	191	215	229	207	207	230	220	204	197	203	224	240	206	205	238	237	236	187	235	203	190	211	216	216	176	225	205	211	220	213	217	197	237	200	256	244	209	203	224	201	172	219	230	240	241	210	245	233	245	209	225	226	215	211	225	225	228	212	228	209	222	205	228	215	213	225	218	229	216	213	218	229	190	221	221	227	244	216	234	195	209	231	226	208	226	210	174	233	200	203	235	227	226	219	226	199	228	232	218	216	217	228	231	227	219	223	197	218	233	180	219	240	231	231	202	228	240	208	205	192	234	233	215	195	214	213	222	219	215	202	234	222	253	250	184	223	238	230	203	215	252	184	233	223	238	224	219	231	207	229	194	250	208	206	209	206	221	209	236	220	215	178	220	230	224	218	241	247	193	245	206	218	209	241	217	238	237	234	210	223	220	208	230	215	225	223	204	235	228	231	204	194	236	176	211	229	246	218	210	223	210	215	222	215	209	226	202	213	209	229	245	256	231	209	216	205	208	210	238	207	198	203	220	217	255	214	233	216	215	208	216	209	200	265	207	214	201	214	204	202	231	216	191	213	237	202	236	217	237	207	205	225	218	212	208	234	221	225	220	237	207	232	227	215	209	231	209	219	191	216	240	245	215	226	233	223	231	234	202	200	235	254	242	239	214	199	241	216	213	243	223	227	201	216	188	203	214	242	208	223	216	206	212	236	220	226	215	213	225	225	234	209	188	207	221	229	243	197	204	229	218	217	208	230	183	201	202	234	244	226	216	223	204	215	208	207	237	209	201	206	227	229	222	194	231	187	221	210	199	242	200	252	196	199	225	242	199	197	197	225	206	207	227	233	233	217	231	198	222	211	239	232	227	196	227	203	206	236	201	235	229	223	224	214	227	220	224	227	211	219	210	224	202	228	221	212	210	225	210	221	220	193	233	240	224	198	222	244	234	226	230	203	221	237	243	225	224	206	228	208	224	228	223	219	233	189	192	206	239	218	204	223	220	232	232	225	216	208	222	230	209	230	221	215	199	220	229	213	219	215	212	213	220	196	210	230	195	215	226	217	210	197	208	209	204	197	234	195	239	222	233	238	210	237	219	195	190	227	256	200	207	207	250	209	198	207	212	192	209	260	213	201	221	202	245	212	227	233	258	229	186	215	201	232	228	233	209	232	237	221	228	234	223	222	202	212	193	196	204	248	212	229	230	201	230	253	224	227	224	228	223	186	229	214	222	237	224	233	228	228	214	232	223	200	189	216	194	203	218	194	246	215	202	229	196	223	237	231	258	236	209	202	242	222	216	220	240	246	198	215	216	226	231	224	253	243	184	200	214	214	212	214	214	248	193	212	229	208	215	256	213	216	238	216	215	231	209	223	217	202	202	210	204	220	231	238	258	229	226	221	214	243	192	197	227	199	215	195	193	248	230	214	215	248	230	245	216	217	207	212	235	209	187	219	212	221	205	222	200	207	231	229	226	229	209	204	209	199	215	222	216	199	227	188	251	230	241	237	231	232	240	230	191	210	193	223	225	221	219	229	220	203	252	235	196	194	201	220	207	246	241	215	228	217	226	211	243	212	243	225	224	224	233	181	215	213	212	232	211	188	206	242	192	187	205	208	228	232	236	212	210	229	216	205	211	222	200	233	214	226	227	190	205	220	213	216	219	212	211	217	235	213	229	243	216	227	223	222	220	223	219
25728	22284	28041	25400	22988	17510	17565	14607	11157	6574	5109	3026	1841	1699	1742	1528	1688	812	675	597	611	589	603	603	564	637	570	561	531	627	564	554	589	566	564	614	544	562	564	566	566	577	564	630	633	567	529	570	581	551	562	623	593	539	601	585	563	518	589	548	529	573	589	562	600	556	623	562	532	527	591	556	583	512	578	563	518	493	538	543	568	580	556	572	571	549	602	551	580	591	538	551	549	555	508	583	564	582	589	554	555	598	542	566	576	557	575	540	520	554	551	577	537	535	572	538	558	532	551	578	563	537	590	536	584	596	578	599	523	541	570	549	527	571	566	579	583	562	547	565	552	552	566	578	538	620	563	546	585	524	585	526	529	587	523	568	594	590	559	539	586	537	559	557	554	560	586	560	548	534	560	564	572	553	581	553	545	549	594	546	529	512	554	537	564	532	551	534	545	587	541	560	593	536	524	544	528	532	551	529	575	536	589	525	583	552	571	543	528	596	567	557	556	555	546	558	553	563	592	599	582	581	591	518	553	578	548	522	525	539	526	548	621	561	563	577	573	566	543	586	539	590	559	585	561	540	553	552	558	556	510	563	565	593	570	528	584	555	536	604	569	567	586	589	518	573	559	577	540	592	566	559	548	547	585	521	544	558	570	563	616	613	584	549	579	517	556	558	565	560	517	570	579	617	546	571	588	535	571	590	519	616	558	583	564	531	574	574	567	552	568	586	548	574	587	552	582	544	557	579	561	565	554	572	587	595	546	554	573	493	522	535	514	589	544	549	592	600	569	558	576	577	560	545	534	569	550	535	565	533	603	536	535	580	555	561	571	589	587	527	544	554	605	573	543	613	562	556	609	506	556	496	538	567	578	579	546	549	535	571	575	567	573	555	557	556	537	568	575	597	594	571	527	545	563	591	562	548	587	630	568	526	534	555	566	516	554	587	599	557	569	574	572	564	580	548	587	520	545	566	551	597	566	585	532	582	541	569	531	543	573	572	542	571	578	563	538	540	542	558	557	586	543	567	557	563	601	537	549	595	532	528	553	564	588	558	593	529	612	567	586	570	545	544	544	613	580	599	582	579	549	598	567	555	568	574	537	548	565	542	481	562	580	577	572	507	563	547	540	603	598	525	550	577	588	556	561	587	565	569	561	539	554	535	541	540	572	556	534	588	550	578	540	555	579	554	573	522	557	550	524	536	572	558	565	551	552	537	567	572	540	547	552	569	552	562	570	572	557	547	564	566	561	553	535	538	541	568	559	539	539	536	573	551	535	546	561	584	567	554	574	562	582	493	555	556	570	522	538	587	562	567	548	574	588	567	540	535	567	544	551	568	552	585	599	526	593	548	535	560	555	549	584	537	569	549	550	532	571	606	564	568	585	579	579	522	549	583	566	588	581	567	569	559	524	551	553	581	590	534	533	517	559	594	534	581	615	550	499	579	594	545	532	604	538	552	538	541	541	519	537	510	602	551	534	562	543	572	544	555	566	523	535	563	553	565	551	540	567	577	599	580	554	572	547	579	543	526	545	593	581	536	569	604	588	551	531	577	532	571	545	520	573	556	547	591	548	510	564	558	577	597	528	503	562	545	513	572	552	578	553	548	576	537	521	581	583	556	555	552	586	578	551	576	543	556	548	630	542	564	554	554	573	564	515	570	549	534	536	529	557	547	587	535	582	565	592	562	539	550	563	534	576	534	558	589	540	560	589	557	607	557	531	530	577	567	552	551	570	564	530	569	587	543	578	582	541	568	547	552	584	577	565	532	569	574	552	544	555	538	555	540	585	617	534	580	536	568	525	531	610	548	571	544	546	556	526	557	552	579	535	543	571	648	567	554	552	575	568	565	550	521	583	537	552	536	586	561	560	557	553	593	551	576	543	563	557	572	531	546	573	583	552	585	555	579	558	529	511	532	581	566	567	572	529	558	539	562	536	574	552	562	520	565	580	578	554	552	590	549	540	570	583	587	549	561	580	582	590	585	548	554	620	584	594	540	574	549	553	563	563	570	559	541	584	589	611	548	586	567	583	543	529	586	567	535	545	539	562	542	570	570	571	521	586	583	537	555	580	563	541	542	552	625	534	553	557	560	590	581	591	530	558	564	553	538	533	581	516	552	557	560	563	586	568	606	576	545	580	546	551	594	547	558	553	558	599	564	543	600	561	568	566	566	559	599	564	551	553	546	523	590	569	559	573	563	565	598	594	554	545	547	544	578	574	529	534	602	533	532	553	560	601	564	561	540	560	535	590	599	555	546	540	596	572	567	557	562	591	532	560	573	553	538	564	579	574	597	555	543	560	540	537	543	555	582	539	515	513	555	532	534	572	544	569	541	556	557	539	534	552	624	591	559	554	559	531	590	565	575	585	596	592	586	584	546	569	553	586	558	558	541	569	535	562	574	543	537	559	576	562	591	549	522	553	576	549	589	542	541	583	592	553	520	551	520	527	564	534	539	547	574	558	590	585	532	557	572	584	564	575	538	597	516	549	541	531	553	546	576	577	577	591	558	583	591	592	584	534	531	542	565	517	564	563	583	531	572	605	572	542	508	505	532	561	568	546	521	581	602	548	541	538	564	597	587	517	554	556	577	566	584	564	545	526	536	552	569	565	591	587	560	484	612	557	571	586	578	563	512	584	567	538	573	571	548	573	546	510	543	522	559	536	614	600	546	558	570	531	555	564	576	544	542	522	555	518	570	586	571	578	555	585	544	545	556	545	566	551	551	545	567	552	530	546	549	556	550	584	579	539	552	560	567	578	593	576	527	623	570	536	574	577	575	547	568	524	551	579	577	535	575	522	564	570	515	586	534	554	554	606	536	551	610	571	543	554	512	576	552	581	550	605	603	565	555	577	541	574	521	549	542	547	555	542	569	576	580	554	579	565	547	584	572	554	528	548	542	549	551	536	566	548	531	585	530	564	552	588	584	504	596	560	553	530	547	593	552	547	564	517	508	559	520	503	532	591	570	619	592	569	570	573	548	528	546	567	557	524	543	585	588	588	563	576	574	531	539	553	501	558	615	558	561	544	530	583	543	538	561	532	541	550	558	545	533	552	544	541	579	553	534	562	568	576	583	544	556	578	504	541	566	570	619	566	551	555	539	554	511	535	532	537	551	552	614	536	547	552	593	588	569	571	558	567	590	552	548	559	590	587	566	532	564	509	541	580	556	548	554	565	542	509	563	528	525	539	602	571	576	534	568	557	561	575	595	555	543	599	536	534	535	563	522	553	578	553	570	544	523	592	581	544	531	551	556	549	520	537	549	571	507	574	540	561	573	572	548	552	522	594	570	558	533	552	551	608	545	524	602	580	562	599	556	511	560	563	546	554	576	554	532	564	545	554	536	549	577	555	581	565	596	498	589	591	543	585	563	532	511	534	580	556	524	611	574	557	536	558	562	577	562	543	539	567	535	543	565	574	570	569	564	546	534	541	542	563	553	550	595	509	583	556	558	505	563	537	520	590	535	581	531	525	533	551	550
10774	5035	3122	1684	1256	945	806	784	629	606	564	519	444	457	414	430	383	404	393	397	412	407	424	421	401	402	424	360	415	421	386	413	441	401	466	381	398	379	381	399	425	398	382	365	391	429	414	406	404	426	407	439	410	423	420	407	401	396	424	414	447	419	404	426	421	391	356	407	428	367	403	399	404	379	388	400	402	386	345	398	381	405	407	386	411	433	395	416	417	408	428	409	391	398	409	393	380	398	409	400	455	402	405	419	430	415	411	441	405	402	378	438	399	416	399	403	366	377	404	416	404	425	401	413	392	392	429	399	381	394	442	397	396	399	417	382	417	390	409	420	382	362	417	407	443	387	435	412	434	422	368	367	398	428	422	403	389	417	409	412	438	391	417	414	426	422	364	439	408	366	379	423	414	408	350	398	415	405	415	405	406	418	405	444	412	414	399	409	408	371	391	418	403	430	412	422	432	394	400	420	379	435	440	429	414	397	429	399	405	405	368	400	397	382	404	404	374	382	432	444	405	424	406	431	407	403	394	413	418	386	382	396	412	379	393	428	424	373	415	403	426	394	417	419	372	434	394	417	440	416	396	392	400	414	399	384	405	409	421	432	428	408	403	384	398	383	411	410	411	409	466	440	438	391	418	388	401	419	399	356	402	393	435	438	427	380	395	444	395	422	386	371	420	395	405	406	364	429	418	393	416	411	424	425	376	428	420	415	395	446	406	411	380	367	410	424	403	389	406	391	450	420	391	412	417	423	420	375	427	434	394	444	400	415	388	396	410	405	400	379	438	427	397	390	419	404	389	387	397	419	403	435	405	441	402	382	417	363	412	428	404	405	426	420	428	411	435	407	396	392	383	383	390	417	427	389	422	396	383	414	379	431	394	371	393	376	379	379	435	395	414	406	410	455	416	441	405	397	394	406	386	419	418	411	414	428	419	359	376	396	436	342	371	405	416	406	420	393	419	423	437	425	401	415	452	424	377	375	395	430	419	441	397	412	398	431	428	410	450	401	434	418	433	379	416	373	398	464	429	423	392	427	419	402	388	451	402	443	405	409	460	418	442	366	414	385	402	384	404	421	440	399	415	415	421	413	403	426	419	414	414	392	423	448	374	406	391	423	409	380	387	386	425	433	426	393	381	394	391	427	376	413	405	407	417	371	400	427	358	386	402	390	462	408	431	430	423	448	385	397	417	413	383	431	421	424	433	375	390	401	395	375	383	417	407	408	397	392	460	412	439	365	383	390	383	385	391	400	402	391	425	387	440	449	393	399	433	442	433	404	378	398	407	408	402	405	425	392	430	380	410	414	392	412	395	405	375	396	401	439	407	392	412	418	392	443	407	417	400	402	399	392	410	434	412	389	401	433	428	397	413	422	407	431	441	429	426	436	429	464	387	411	413	399	378	368	424	422	416	409	393	394	447	435	413	453	434	363	403	430	408	387	373	381	427	401	430	423	427	398	421	389	464	406	386	405	409	394	404	437	477	397	393	433	406	423	402	430	352	367	433	426	370	373	394	399	379	410	376	406	409	418	410	396	412	395	366	399	402	417	432	401	376	406	426	387	380	421	406	441	409	377	423	414	403	395	414	418	406	390	441	392	400	394	419	413	398	396	376	387	431	409	431	385	387	449	407	397	409	417	396	371	437	391	434	385	423	403	433	399	455	418	412	414	403	405	398	433	402	420	447	398	390	420	410	462	401	436	413	392	418	389	382	413	445	415	425	419	425	357	405	422	414	439	403	403	398	406	390	415	394	397	387	380	380	413	404	370	423	414	398	388	422	428	404	442	389	421	415	409	468	404	388	382	414	382	424	373	367	376	386	388	447	361	402	420	379	390	400	405	411	454	396	400	430	399	411	408	420	424	410	360	409	423	422	430	396	385	407	422	367	404	386	428	378	399	401	402	425	356	369	404	405	427	394	384	429	398	402	444	429	365	417	421	427	395	379	377	398	417	402	413	411	456	436	380	414	436	429	391	391	359	398	391	384	407	422	465	392	416	401	435	394	386	425	419	405	439	402	408	453	446	381	407	432	406	402	416	411	386	415	463	395	397	393	376	422	397	400	375	399	414	398	401	409	406	432	438	397	416	418	370	413	403	419	402	384	398	440	399	458	422	396	403	395	447	410	407	395	408	387	384	415	374	395	389	454	386	421	415	414	417	367	437	448	418	376	412	348	417	360	416	425	410	425	383	411	407	403	406	374	382	406	421	412	412	376	390	402	413	367	429	392	417	417	430	411	360	413	424	407	422	401	432	400	408	406	401	398	372	456	422	409	390	417	421	388	387	427	411	428	407	420	423	383	392	413	409	397	399	400	413	396	430	383	398	411	407	412	419	414	420	433	431	395	397	432	407	418	456	405	394	403	421	377	385	425	466	440	376	402	454	383	356	414	431	423	368	434	400	346	435	410	403	385	445	421	421	427	397	415	393	399	426	360	386	395	393	431	406	447	383	402	424	428	377	411	415	397	440	398	413	404	394	417	383	392	349	376	430	400	416	395	414	376	438	425	399	448	402	434	439	408	411	412	411	454	369	394	365	393	390	371	423	371	419	398	406	402	395	404	431	405	398	427	474	386	376	376	421	427	404	405	404	419	427	414	394	414	421	414	427	425	387	407	408	429	417	401	405	430	418	401	402	384	378	377	398	430	411	435	396	383	378	417	419	423	414	384	422	374	392	388	421	395	400	407	378	412	408	407	441	432	410	411	405	419	395	423	357	424	424	377	401	433	425	378	412	402	395	417	398	395	451	409	390	413	381	380	430	393	367	428	374	415	432	419	388	408	445	412	366	398	374	410	355	398	403	420	410	402	436	411	414	405	393	399	410	424	471	430	401	434	360	369	391	419	408	423	395	437	408	388	383	418	383	348	437	402	399	389	413	420	421	395	443	438	402	444	415	392	416	442	382	371	409	404	344	388	386	405	431	393	415	391	412	347	451	378	429	436	414	453	428	444	407	423	402	417	400	401	373	420	409	417	431	410	391	419	414	415	367	418	429	419	389	381	422	381	422	380	421	437	437	398	395	426	390	392	400	421	425	446	432	402	427	385	379	377	407	418	436	418	408	412	403	411	399	397	430	389	404	409	395	432	378	420	393	393	355	352	393	420	422	404	399	405	402	442	440	397	369	420	393	436	427	421	400	428	380	389	376	403	415	403	424	360	410	411	410	387	404	436	426	399	443	374	391	381	388	388	423	377	374	386	430	392	432	416	458	374	408	371	414	382	389	425	388	444	433	436	413	377	414	422	402	414	413	409	418	456	418	401	417	421	377	424	443	447	431	412	409	401	428	412	454	403	451	422	385	418	388	428	454	411	437	388	377	392	370	416	414	385	419	412	396	426	384	414	379	352	398	397	453	409	373	405	399	422	409	397	436	374	418	424	426	403	386	407	430	364	388	395	436	398	429	379	436	419	431	416	409	419	435	422	392	399	415	408	383	417	424	397	419	379	412	437	441	396	434	426	394	390	388	440	455
8220	5717	6148	4842	4415	3398	3128	3179	2154	2250	2030	1525	1182	1119	1090	1071	1076	928	1035	994	982	1022	1031	1050	951	988	983	998	1005	996	965	1017	953	1034	998	1024	959	967	974	973	946	1023	981	990	983	1045	1028	972	1029	977	952	1045	995	971	1014	1001	982	995	994	937	989	961	956	980	988	1014	995	986	980	945	1013	928	957	997	940	970	1032	984	1012	1018	1024	970	974	1037	1032	957	949	1019	991	1015	1032	936	955	1064	998	983	993	1040	1010	1010	1043	993	1005	996	992	964	966	986	1003	989	989	956	993	968	1017	988	1015	979	1050	934	958	943	1057	934	988	944	1070	963	1005	1044	966	1004	982	956	981	1012	990	960	1011	1002	1009	928	1037	1040	991	980	992	1016	1014	991	945	1020	954	973	977	1014	1014	966	963	969	1006	940	956	993	961	980	1021	1022	973	966	954	941	994	976	965	966	955	1017	954	971	1016	960	1012	959	966	978	958	921	1046	1003	1057	963	964	955	961	995	925	1005	1024	1015	979	1030	1018	1016	965	955	1011	968	1024	1004	1036	991	974	996	982	1002	934	1026	996	987	965	1000	950	1003	968	1036	946	1043	1014	991	983	993	1013	1048	984	1015	936	953	1043	988	977	999	932	1008	1026	944	1008	989	1006	1046	1024	991	991	1017	952	954	1016	1003	1039	981	1012	972	972	955	980	1026	1050	986	1045	942	1007	961	979	990	990	945	969	983	1006	938	951	1016	1005	991	999	982	927	978	1003	1020	939	1033	975	984	961	1025	959	975	1024	1004	951	1014	1000	990	1003	1053	992	1038	974	960	1020	924	995	1005	944	963	980	1037	982	1008	964	1027	972	990	1047	1029	1005	1036	1001	1014	974	1034	970	997	967	965	969	1022	998	1031	949	968	938	1023	1020	991	987	1001	992	969	964	981	933	932	1003	948	983	961	1011	952	1029	998	1082	956	996	973	1039	906	971	991	996	1039	1024	1047	1019	966	1017	1017	971	1004	941	1037	929	1018	975	995	1012	976	1000	959	1019	1004	1022	984	1039	1029	998	986	946	1031	990	1048	1005	1011	955	991	955	953	935	951	1010	1004	955	967	987	994	967	993	964	990	991	989	1022	1013	1009	1001	1000	985	968	1040	977	992	980	976	981	997	991	1031	1011	1003	995	997	955	973	954	959	969	991	992	971	996	980	958	992	1006	1009	934	1022	1044	950	1048	1007	996	1031	1015	987	959	984	993	962	1046	1000	1022	984	912	1005	955	955	1033	963	978	1012	994	987	986	923	1010	1015	1012	941	991	1032	992	981	1006	1020	1065	983	993	993	1054	1030	1027	991	953	953	952	983	1003	1046	1021	1010	996	968	950	1007	981	983	989	1018	985	949	1010	1022	1007	993	947	992	993	994	1029	1039	990	967	1010	1015	1029	974	950	924	1023	982	1021	962	1011	997	967	1047	1017	1017	986	1015	1018	1017	1001	971	993	950	1021	1039	1044	989	947	993	973	1004	1002	1016	1012	963	1005	1031	1047	1009	961	998	981	1016	1022	996	974	1099	989	920	972	984	972	996	990	967	964	968	996	939	932	989	1034	967	1011	968	938	993	1017	983	1018	969	1023	1026	977	1034	1015	990	956	898	922	1018	1047	981	973	1025	975	972	980	972	1001	979	978	947	949	1013	1004	1015	1017	945	1000	944	957	932	998	1000	1012	1002	1028	991	1060	989	1004	1003	972	1063	973	1010	1024	1011	1068	949	1039	989	1041	1001	957	1001	972	1022	992	1004	958	1006	924	985	964	960	968	1017	964	1034	1035	1018	1032	1014	943	972	950	960	1057	961	988	1003	1031	1005	1010	972	900	969	1029	1034	998	1008	992	1003	973	1003	1023	1029	923	958	1014	984	944	989	944	1035	976	1029	1006	1054	983	1031	1008	983	997	1014	963	1023	1009	1023	973	1015	1056	1033	982	988	1023	1029	1011	975	991	926	1036	1004	1028	988	973	962	957	960	923	972	979	1011	928	977	1034	976	981	967	1001	1017	1023	952	1024	981	957	965	989	948	1008	993	949	938	1023	1005	1013	978	980	965	997	1014	1048	999	999	1000	1002	984	1001	966	1020	1025	944	994	991	1005	983	904	955	924	1017	992	960	974	1047	960	963	978	949	970	1046	958	946	1004	1021	945	992	978	985	979	980	960	954	1005	990	955	1029	996	1004	1018	988	950	947	1030	999	998	991	974	948	1007	962	939	1050	969	973	1023	1025	960	1027	989	953	993	997	974	1020	1021	984	975	981	918	974	989	998	1016	966	991	1021	1000	985	966	1025	1001	937	1006	919	1005	1009	999	981	999	976	1019	992	955	1001	941	1037	1014	909	1028	992	1008	981	980	993	971	988	1002	1008	989	1019	1007	972	1042	974	1028	988	948	997	986	990	1022	942	953	1031	960	996	1044	981	1026	1008	1023	980	978	954	990	957	984	955	964	908	995	1006	982	956	949	983	964	1000	942	992	1003	977	1024	1042	1028	1009	919	991	974	987	998	944	985	994	1039	990	979	1014	952	993	994	1003	975	957	964	969	1000	985	1007	971	969	1012	1007	987	962	1015	1025	987	988	969	1005	976	995	959	951	1024	1017	1049	1013	947	956	1008	1051	981	1013	969	931	1040	1000	968	1010	1016	1006	995	1003	987	944	948	1023	1008	1005	964	949	1012	971	986	1022	1014	981	989	1045	953	896	993	1012	1049	1041	1019	980	992	961	998	1100	1042	1004	958	1024	998	997	1017	915	920	950	977	989	1041	955	976	974	947	992	937	980	991	949	1044	997	1042	969	999	971	937	1002	1010	1060	1003	940	1055	1032	1005	944	1008	973	993	1049	908	999	1059	1025	928	965	969	964	995	964	1018	970	1016	938	998	1048	992	1006	1000	994	962	981	1030	989	970	1057	1028	952	994	937	1003	991	1004	1000	957	981	971	995	966	1015	992	1056	985	957	973	1050	945	951	1087	998	989	987	960	954	1060	960	999	1025	1011	994	965	1021	994	925	1021	1021	1057	1035	979	948	984	971	980	977	1026	1054	953	979	955	943	1003	982	1040	992	979	975	990	973	963	1038	1013	1045	977	980	1007	942	1013	992	1011	1003	1003	974	1011	1015	1024	968	1011	945	1019	946	976	964	964	1011	1009	1019	1003	960	984	998	986	981	1003	1026	984	1013	1010	982	976	964	958	1021	1061	923	989	986	1003	1019	986	938	1055	996	956	1011	993	942	987	977	990	945	937	1072	1010	1020	995	966	1060	1045	1007	982	1018	929	1002	967	1002	980	954	1021	985	1010	999	983	957	929	946	1028	1034	991	954	956	985	1013	956	946	1027	974	964	967	1048	985	948	990	990	1021	1028	997	981	981	996	1027	1023	976	1009	941	990	991	1003	959	967	1022	958	1034	1022	1010	973	1010	985	956	991	946	976	1024	984	1025	1012	994	967	992	981	993	983	1017	938	940	1022	996	1017	970	993	946	996	1025	963	968	990	1032	1017	1021	960	1027	1007	988	984	999	1040	1003	1007	965	1035	1002	997	1016	1013	954	985	978	975	956	965	970	949	992	1044	1017	996	993	936	972	1008	931	969	980	1003	924	997	1008	1016	962	960	968	982	960	1003	956	1061	971	1011	971	990	999	963	1011	1020	1004	965	1026	915	1000	977	953	990	1041	1022	934	991	1005	969	1014	974	947	996	990	995	1021	1027	928	1015	958	1004	983	994	968	973	1033	991	1028	994	1038	1009	1020	958	989	1000	984	959	945	970	937	1009	999	982	995	1027	1028	967	1018	987	1001	1005	959	974	995	986	977	975	984	1042	1021	1012	1049	974	1010	915	988	1051	978	990	967	1002	1018	1018	1052	1018	1033	988	965	1023	973	1012	1023	985	1006	995	1039	966	949	930	1012	973	962	979	969	1000	1024	952	993	1015	970	1012	944	987	1002	969	977	993	976	990	1012	949	1003	1000	955	968	1040	972	965	1015	962	1007	1033	990	945	992	1069	976	949	998	990	947	948	961	1038	1033	965	993	990	972	997	1007	1000	1024	1013	974	1010	1044	965	980	964	983	977	1008	1007	994	950
28353	19168	19076	14763	9628	4865	3466	2756	1578	989	898	613	564	492	492	445	324	420	373	387	384	392	403	350	415	375	414	418	374	394	364	371	390	405	384	391	372	397	381	423	371	382	378	403	393	444	407	392	396	422	390	374	374	395	384	384	421	418	417	410	360	407	411	383	384	402	398	361	381	391	411	394	400	398	386	394	388	415	364	375	399	390	412	382	406	376	402	414	373	351	376	366	386	384	409	369	391	401	339	376	402	370	406	355	401	418	397	390	439	391	420	345	376	399	430	386	402	389	390	413	398	400	372	401	376	379	417	395	402	356	390	379	376	414	391	436	395	433	369	428	397	408	392	358	410	361	393	409	417	406	427	390	392	386	344	430	398	422	362	360	364	388	402	370	391	344	417	364	382	428	375	347	375	384	387	390	392	404	374	366	372	403	372	410	413	391	382	385	401	396	399	399	376	362	391	364	395	402	385	389	404	397	345	380	393	401	441	380	402	392	404	410	420	398	401	405	415	364	423	394	406	368	379	398	424	387	362	360	382	386	420	385	379	362	407	380	424	406	395	372	364	388	381	410	392	406	434	370	408	395	410	412	387	404	382	394	375	409	403	377	389	376	372	391	370	344	393	372	364	368	388	374	386	391	425	379	392	412	350	364	404	386	374	409	398	370	395	420	381	420	414	361	365	376	379	382	414	383	416	428	415	416	405	379	423	394	430	422	372	367	426	382	427	384	382	401	374	356	403	363	379	414	429	374	376	377	366	425	407	390	369	396	365	385	422	383	395	393	371	399	435	403	382	437	376	402	401	375	387	351	397	361	374	433	367	384	401	361	421	391	413	405	367	393	420	378	370	409	372	379	396	381	410	353	386	410	353	382	378	385	426	354	385	408	418	410	403	357	371	353	391	384	395	384	388	416	403	376	379	405	408	369	424	416	396	365	385	400	421	414	391	353	375	408	392	369	366	399	374	387	380	357	392	408	396	378	385	379	403	365	376	398	391	394	362	404	422	414	385	382	410	374	390	346	395	393	417	409	383	390	392	370	389	369	366	357	408	373	432	404	428	380	374	412	400	370	359	413	442	391	383	378	370	401	425	414	424	375	411	383	449	364	384	385	394	378	341	410	419	360	378	378	434	387	377	426	388	396	388	382	387	418	386	387	456	396	379	403	419	376	399	395	412	367	385	370	388	392	378	416	399	389	378	440	382	394	416	366	349	401	369	374	367	395	386	391	384	375	368	365	410	372	376	386	341	391	385	399	374	399	403	370	383	402	373	394	407	338	397	362	411	386	409	397	387	384	412	405	393	393	411	387	419	386	397	375	395	419	399	366	386	414	404	321	391	386	411	374	412	413	384	390	385	390	416	432	359	390	371	410	399	388	364	425	372	376	401	400	408	400	386	359	394	399	377	379	379	393	423	460	377	407	401	376	373	403	415	344	384	375	401	371	391	372	377	397	374	381	414	368	358	374	358	401	377	382	399	376	443	426	390	413	385	422	405	398	389	395	400	389	394	423	413	413	353	361	391	355	385	348	369	326	364	377	363	364	431	402	390	388	390	368	407	385	398	408	359	390	400	359	376	382	385	418	411	383	367	391	391	401	355	374	382	398	389	392	373	404	408	396	372	374	388	372	370	401	390	408	371	360	416	380	388	393	401	348	420	383	364	400	395	373	395	393	399	415	387	363	367	365	423	416	400	392	387	406	372	405	394	382	385	400	397	370	385	399	387	374	387	370	389	386	380	358	416	389	381	360	427	385	372	387	371	398	388	364	356	419	393	379	362	393	407	370	435	379	403	372	405	378	401	363	401	406	382	397	395	411	392	395	412	409	397	390	375	387	394	389	426	372	372	393	364	386	407	407	382	394	343	391	393	400	383	338	410	412	377	412	397	416	385	387	383	371	425	392	381	372	390	410	363	389	367	368	402	383	342	379	391	396	388	371	410	357	423	371	386	390	347	391	436	429	433	400	387	362	385	361	391	415	379	400	371	382	395	368	355	378	366	387	392	378	401	421	388	385	393	394	379	374	345	391	375	374	373	377	423	371	383	378	454	367	432	391	395	379	375	385	392	403	437	408	398	390	396	411	393	441	422	402	376	435	384	373	393	372	393	409	364	408	378	377	379	372	437	362	375	381	371	374	386	397	352	387	364	377	371	366	394	426	348	367	387	381	398	371	422	435	388	415	393	383	390	405	419	395	416	384	387	391	390	405	361	399	371	424	385	375	420	372	434	422	381	391	379	421	357	395	422	406	363	418	379	391	397	419	430	426	397	415	403	358	349	314	382	376	401	393	405	376	386	413	384	392	365	378	391	400	398	397	389	377	404	368	427	351	375	412	394	406	391	388	381	382	376	381	389	421	407	426	388	389	396	416	392	394	390	400	406	388	383	352	394	417	363	374	409	372	415	368	372	363	409	411	371	410	395	404	382	379	371	417	409	384	423	369	437	363	409	390	353	427	429	370	412	383	398	364	404	400	423	395	374	377	370	384	383	396	383	400	359	385	389	411	377	380	397	403	377	391	401	370	370	412	435	414	375	385	428	399	393	419	353	402	402	393	401	401	404	394	384	372	385	399	393	396	371	420	397	362	408	424	397	365	383	362	411	367	407	379	353	384	386	406	377	386	437	370	403	401	374	391	388	371	422	386	392	381	373	360	378	366	428	372	438	423	420	402	386	374	366	344	386	373	390	376	417	400	379	424	381	407	387	402	387	390	379	377	378	378	386	363	387	390	407	402	368	397	379	435	370	410	382	393	390	373	367	394	372	379	401	419	373	379	387	397	380	343	374	376	348	396	379	395	365	382	368	441	380	372	375	358	372	385	395	386	391	388	372	381	388	372	387	418	397	411	408	406	381	416	390	340	385	346	399	385	352	380	394	377	392	400	406	388	383	373	393	362	382	398	402	397	360	413	380	396	393	381	353	373	392	365	438	393	370	360	393	379	404	361	379	387	389	379	413	392	411	388	382	448	417	379	401	404	408	416	384	356	373	416	402	378	361	368	396	395	372	400	394	358	433	415	418	397	433	401	406	395	419	449	395	352	409	391	357	390	417	434	401	371	400	387	366	384	343	423	415	402	369	401	362	426	377	395	373	377	400	422	419	445	387	411	390	398	408	429	377	394	382	374	397	384	373	397	389	399	382	386	434	383	429	390	381	398	374	353	374	399	397	373	387	382	415	399	377	398	359	398	405	373	405	413	383	387	361	435	400	402	357	362	367	387	401	366	391	379	388	389	404	370	404	378	387	377	391	447	411	389	386	423	425	432	396	404	412	416	383	447	405	389	392	394	385	390	387	411	386	403	369	362	399	374	375	377	380	355	385	391	418	398	389	386	351	365	375	415	383	431	407	374	380	381	415	364	367	389	368	398	386	375	371	383	406	405	379	380	384	415	362	405	367	388	395	392	422	407	403	357	369	383	405	378	383	403	354	363	419	406	396	372	387	438	371	382	354	427	387	408	386	399	391	425	400	397	377	393
20511	16695	22740	20584	17537	11750	11130	10011	6279	4323	4003	2643	1891	1531	1494	1350	1094	1040	1006	958	990	1007	1046	960	1030	919	953	976	969	945	923	963	923	908	955	954	960	982	937	934	971	939	913	963	983	914	945	984	944	947	879	957	943	967	967	996	949	962	928	912	890	892	914	947	960	913	935	911	963	951	960	944	983	980	936	908	945	989	940	905	893	905	949	916	962	963	982	920	910	935	975	931	905	928	948	934	959	932	943	959	1028	945	946	908	952	887	924	987	1024	929	966	992	919	933	906	1000	990	933	995	953	941	927	921	966	947	945	960	961	934	907	945	1007	881	960	884	946	948	947	972	957	934	941	942	923	962	934	933	840	962	950	938	890	917	956	935	905	978	934	873	942	892	1003	917	916	911	930	954	945	951	966	982	979	948	973	921	947	958	929	947	949	929	938	955	947	990	874	956	911	876	988	961	907	920	926	935	975	988	953	937	971	894	983	995	919	920	956	908	993	929	908	987	993	973	989	912	986	960	956	882	927	952	942	887	946	924	938	952	960	932	956	996	966	929	943	900	997	997	965	930	960	876	984	942	999	966	907	990	925	948	958	889	931	937	915	908	921	937	921	951	942	981	899	933	933	955	929	945	974	951	932	982	917	959	940	969	974	915	899	958	928	957	946	931	956	966	916	934	1019	905	905	926	979	890	957	924	909	916	948	914	925	910	1017	975	939	949	904	907	993	950	961	935	924	931	940	954	959	922	932	1015	932	940	975	977	920	968	1036	995	938	881	944	940	976	940	938	925	914	943	878	955	990	976	889	941	942	943	886	931	957	959	984	962	923	958	940	944	915	975	920	942	890	949	906	948	991	995	959	896	922	949	986	920	950	967	987	947	1024	943	966	873	953	919	907	953	951	963	909	981	915	941	937	954	983	956	971	939	935	931	972	947	966	947	1026	970	964	954	966	933	971	1006	918	916	925	926	968	893	961	935	957	918	906	981	922	977	912	883	907	957	919	929	997	973	901	924	937	955	914	982	926	910	944	896	958	878	945	939	991	948	1039	964	948	973	939	1023	905	957	934	954	982	941	956	886	963	1019	912	906	924	948	982	963	929	943	968	975	904	908	934	949	916	925	952	930	986	947	919	936	912	1014	961	927	985	909	938	949	955	933	968	957	943	924	935	932	965	1002	958	943	931	915	946	925	933	936	954	927	962	976	884	964	913	929	943	944	934	1016	985	991	947	978	909	984	956	926	957	971	933	965	961	941	980	981	935	939	900	955	961	957	920	993	969	990	905	1022	950	924	974	960	972	935	964	948	965	958	946	934	890	940	959	916	985	886	875	950	936	930	996	938	936	947	965	926	941	932	933	951	958	971	968	1021	972	964	929	910	904	959	968	886	923	949	947	1006	986	909	936	972	1016	950	968	990	882	961	953	966	950	899	917	961	933	891	974	986	1006	921	960	892	955	973	971	905	966	1005	951	925	965	950	925	948	904	943	985	998	918	965	944	1004	913	986	962	959	919	1013	928	925	886	957	935	972	968	980	940	1007	970	950	896	927	973	937	999	976	932	966	913	978	967	942	923	964	906	930	913	918	952	979	966	953	976	918	944	943	940	968	895	962	967	948	931	955	942	937	994	990	926	950	917	963	932	981	921	932	928	954	972	945	959	920	975	905	993	1011	930	919	916	956	961	942	917	973	984	1001	923	930	977	946	942	948	981	944	930	968	925	944	916	987	974	976	902	884	972	961	921	929	928	950	935	949	902	949	984	853	870	905	985	936	888	933	958	907	949	1019	909	941	952	887	917	865	957	963	911	949	962	902	904	950	959	969	909	951	926	935	974	967	921	885	917	981	986	918	928	899	940	980	947	895	945	961	908	974	927	935	992	874	928	958	946	1002	985	945	949	954	977	942	951	930	895	997	951	918	941	930	911	952	912	971	997	948	953	955	938	931	896	916	971	955	919	953	945	896	991	1008	898	907	949	941	931	1004	916	927	934	977	914	974	974	919	960	932	932	897	974	930	893	944	958	978	986	905	919	993	943	1001	976	965	937	1017	936	1005	933	961	981	972	922	952	896	969	930	967	945	952	932	887	960	930	959	966	1001	895	947	912	950	941	944	937	905	964	924	990	949	986	941	928	894	910	977	980	961	905	885	946	989	924	986	1004	955	946	903	910	932	900	971	984	943	936	958	950	995	908	961	984	968	906	941	923	896	878	966	910	959	948	937	982	987	940	1018	964	898	964	956	913	952	962	941	965	937	990	996	878	949	912	958	986	957	1005	962	896	921	880	914	935	929	975	960	941	935	920	892	972	981	915	947	914	966	975	914	948	974	959	981	943	947	916	928	957	957	951	959	967	889	957	960	933	955	935	976	961	977	897	942	903	942	918	914	903	945	962	944	957	901	925	911	959	1010	963	948	935	954	992	956	982	937	881	938	1020	969	971	938	922	976	1004	986	925	966	971	913	941	955	961	935	904	936	959	953	1000	968	967	930	972	955	896	939	955	934	908	907	958	930	936	931	912	956	992	963	980	984	939	864	899	972	984	972	861	918	909	937	938	965	981	910	937	964	974	949	954	969	930	948	941	978	927	928	924	908	965	963	910	936	981	909	933	963	941	933	940	962	910	961	962	1002	923	940	920	933	901	981	988	977	984	936	970	919	902	989	942	954	965	885	925	935	935	943	952	941	935	910	979	930	922	921	962	972	882	944	917	946	969	920	896	931	972	935	918	950	954	963	970	934	945	932	974	954	1004	995	938	1000	963	935	948	948	947	900	946	935	893	941	923	954	954	962	971	970	977	903	931	936	945	944	919	945	966	959	910	894	983	888	998	935	943	920	911	900	940	926	938	933	938	975	926	932	959	923	915	989	967	1001	941	949	980	967	934	981	886	1005	932	937	976	1012	963	984	971	975	979	934	982	917	855	895	986	966	937	965	986	951	1009	951	941	958	964	968	993	971	957	956	899	945	938	967	958	947	964	948	987	924	933	916	945	929	910	986	957	956	891	975	983	982	916	880	919	952	987	893	970	975	922	950	928	924	923	953	944	964	902	923	902	940	917	1013	972	912	943	930	1010	948	979	954	939	972	947	928	983	926	927	898	892	977	916	961	933	967	939	985	956	903	935	998	930	944	972	918	997	926	946	964	992	962	1003	927	920	917	959	996	938	913	962	929	916	969	954	953	940	940	974	929	926	955	938	935	897	963	978	1022	999	972	953	951	918	894	998	895	921	955	998	972	882	890	971	964	905	948	923	987	933	927	891	901	985	964	951	908	916	920	930	900	968	937	934	973	938	934	964	943	976	990	951	956	994	956	976	955	914	940	889	893	998	963	943	926	922	925	933	959	960	973	959	927	939	932	965	944	930	911	950	960	1029	965	924	973	966	917	947	958	975	946	926	982	901	957	996	955	956	897	979	982	967	906	911	903	969	898	885	908	906	928	982	981	937	1004	942	923	969	933	922	1005	953	1005	920	952	960	950	927	927	911	903	935	923	931	957	961	959	968	939	954	917	945	966	965	872	960	931	965	925	984	932	1005	956	929	949	970	966	955	876
36920	27486	27154	23991	16154	9153	5621	3537	2109	1252	1161	622	493	374	341	341	276	228	261	227	225	192	229	229	207	206	244	203	207	229	208	201	204	239	248	207	207	213	203	186	221	216	218	198	239	211	225	203	226	208	172	201	178	242	232	199	235	188	210	198	181	233	230	199	219	218	199	231	186	188	207	185	214	195	206	208	228	207	231	237	223	222	197	217	199	225	216	221	211	243	233	203	232	198	197	228	209	228	194	199	231	213	227	218	200	213	198	195	190	211	234	221	249	193	208	192	208	185	193	216	205	216	199	197	219	201	196	257	204	190	207	206	193	223	217	189	219	230	201	185	185	211	234	233	219	209	215	199	175	222	202	203	229	183	205	223	242	220	213	198	216	204	207	188	192	210	219	231	208	192	220	205	197	189	238	226	199	196	170	225	192	193	214	236	233	219	207	224	214	229	225	206	238	208	201	207	212	182	202	206	216	218	201	214	227	224	212	225	239	234	217	208	238	248	231	197	233	188	237	219	220	231	217	213	205	190	246	218	230	226	240	244	203	222	213	211	193	208	198	226	196	220	224	206	215	226	216	208	226	218	210	213	213	216	226	183	211	213	210	205	226	229	215	200	238	192	209	212	224	201	205	221	213	186	218	212	184	182	234	199	214	194	223	210	210	219	198	219	241	223	218	207	235	219	212	223	212	194	207	203	199	222	211	251	234	207	200	198	197	206	206	217	211	183	223	223	208	223	209	229	211	194	201	223	209	251	189	196	189	222	184	187	229	205	231	224	210	222	231	211	222	225	197	205	207	203	223	224	226	211	231	219	239	194	199	185	214	188	240	218	201	213	195	233	194	220	229	221	198	205	219	220	198	211	187	231	185	234	208	221	177	222	221	218	198	229	216	234	217	235	210	228	215	223	216	217	226	204	220	221	198	200	231	223	229	231	217	228	208	239	240	204	208	212	208	211	210	235	213	193	217	187	231	225	211	218	176	214	190	216	217	235	226	218	196	207	205	184	220	213	224	212	216	206	216	229	201	217	238	207	186	218	225	258	201	223	188	198	223	219	224	220	228	214	216	200	219	255	193	217	234	240	224	197	238	209	213	224	221	226	195	208	218	223	191	240	228	203	206	223	225	228	202	211	216	210	198	185	201	189	211	240	229	227	224	231	199	208	197	212	186	216	226	209	240	236	222	218	206	223	225	218	212	234	218	205	200	215	218	217	211	223	222	223	211	230	198	203	193	238	231	197	214	188	219	194	206	202	192	203	196	210	224	212	199	194	203	208	215	204	197	220	226	200	215	207	225	195	183	202	233	208	227	233	249	206	221	217	219	225	230	201	202	198	237	245	208	198	202	228	217	214	218	193	213	216	220	243	229	215	194	200	224	214	225	214	190	218	223	222	222	236	197	223	200	225	211	187	210	203	195	230	233	204	223	222	205	212	196	252	229	200	192	207	233	238	197	219	204	195	217	220	240	201	217	194	224	221	218	196	213	209	216	201	220	192	208	230	229	204	199	208	222	237	192	223	202	212	211	220	190	208	253	214	202	224	234	214	206	215	217	223	219	224	174	218	219	233	187	217	249	232	234	218	207	209	221	198	216	211	204	237	229	241	201	222	211	225	220	196	209	210	186	219	168	214	226	220	195	211	210	223	213	190	222	216	221	230	214	198	209	204	204	215	217	228	181	231	212	215	207	213	222	202	209	211	201	207	240	205	180	193	206	235	204	253	202	192	216	201	218	214	225	201	184	191	216	235	187	208	223	212	211	184	218	204	229	226	223	192	217	230	217	197	217	206	224	209	226	212	210	219	191	176	211	239	204	197	222	213	206	210	229	199	213	202	227	185	225	224	192	186	204	232	190	196	224	236	182	192	196	187	182	236	221	201	241	189	212	239	222	227	244	232	195	209	199	210	225	182	190	229	227	231	228	230	197	201	199	238	205	231	224	219	200	218	219	221	206	228	230	197	186	202	200	223	208	237	236	220	223	224	222	206	174	218	204	211	247	249	217	228	219	241	228	229	245	201	208	212	224	206	218	223	233	175	184	186	220	206	207	222	213	212	210	217	208	205	206	214	207	217	232	204	223	211	211	223	234	197	217	195	205	229	194	201	199	210	201	209	221	215	209	210	229	196	203	219	208	224	217	207	240	204	200	224	223	205	213	186	225	188	232	211	244	193	187	179	226	200	215	231	251	215	206	204	191	223	185	247	219	239	201	225	203	211	226	204	214	187	204	206	223	203	250	189	211	189	238	205	226	197	196	188	215	219	211	231	213	214	224	233	207	209	225	239	237	207	214	240	194	208	232	219	202	234	206	205	195	202	209	203	230	217	207	221	234	221	210	211	210	201	208	218	210	202	203	207	188	237	223	195	184	220	205	201	211	212	221	210	192	233	207	237	229	210	237	235	219	209	220	215	219	209	199	214	215	210	238	234	195	206	226	190	207	203	192	228	199	205	212	251	207	192	201	234	210	218	204	233	236	268	206	192	199	209	211	207	231	192	218	224	208	210	191	219	217	210	228	214	187	214	229	223	232	224	216	218	216	218	228	221	223	231	224	218	229	222	236	224	202	214	232	209	183	223	225	237	183	201	226	195	210	215	217	210	216	227	210	230	193	203	229	202	198	206	195	213	223	219	213	212	241	223	242	220	215	223	173	197	249	214	186	227	223	238	230	234	228	200	196	223	218	225	214	215	209	185	209	223	207	231	242	255	212	190	198	205	232	219	209	208	209	194	172	210	263	225	217	211	251	231	220	222	212	200	223	218	196	174	209	201	193	220	236	202	217	190	208	224	240	215	210	226	189	215	207	198	219	192	216	223	226	247	207	240	242	200	224	214	221	201	205	202	206	209	223	227	240	219	208	189	202	198	212	216	184	222	192	203	194	198	212	218	216	255	235	203	222	217	201	215	207	226	233	197	224	235	233	206	194	219	206	250	228	182	194	188	215	216	241	217	194	208	190	213	220	203	217	204	230	220	190	204	217	205	222	239	217	216	209	198	223	193	221	224	224	226	191	212	230	220	223	227	231	227	222	193	238	198	213	213	213	218	234	185	208	231	190	194	228	182	233	195	194	207	246	210	196	232	225	195	211	199	227	230	236	217	248	196	213	205	197	215	208	238	224	238	219	215	189	202	184	196	210	190	204	231	203	215	245	212	191	210	213	215	208	235	213	205	188	222	235	229	225	211	218	206	218	199	211	209	230	209	219	195	213	228	225	216	204	233	196	214	228	248	219	223	216	208	231	240	240	255	211	201	209	199	215	212	207	200	211	234	198	202	209	212	212	200	207	254	236	202	205	226	188	214	218	228	214	239	197	235	217	194	230	211	214	184	201	201	158	225	203	220	191	215	208	223	235	173	214	210	246	231	232	210	210	180	235	187	245	206	227	223	199	234	188	195	208	212	212	212	211	197	217	202	221	196	215	224	239	238	231	244	236	213	193	213	201	213	218	199	195	211	222	202	194	180	206	233	214	200	200	196
25771	22666	28775	30138	22634	17629	15673	12293	8412	5865	5922	3256	2293	1699	1469	1458	1108	798	731	658	591	618	584	578	566	530	583	560	625	579	584	558	561	571	564	559	545	591	590	591	553	569	573	517	546	553	576	543	542	553	498	542	575	553	557	526	578	618	544	567	529	572	591	535	547	551	578	536	539	579	577	535	568	540	556	520	596	543	558	531	544	580	599	496	529	505	537	545	524	530	590	562	552	571	549	544	547	533	591	542	531	552	502	557	559	555	552	581	549	555	557	548	554	538	595	539	537	525	555	562	527	552	578	531	561	567	577	537	575	521	571	541	562	548	578	560	524	533	506	583	549	565	579	561	561	567	556	551	513	540	538	544	542	561	561	596	593	511	581	562	577	514	597	523	560	558	541	562	567	541	536	518	513	552	555	556	545	516	516	593	461	558	561	566	513	566	517	527	507	553	512	556	555	589	544	532	554	511	545	541	482	585	528	586	532	539	564	556	546	527	548	509	551	569	502	585	517	509	523	527	537	574	484	525	542	540	530	529	549	520	559	538	586	578	577	542	551	539	563	531	557	565	540	549	581	531	524	543	532	553	509	574	507	581	583	586	521	565	529	490	555	536	524	530	536	502	540	548	542	515	506	569	580	510	568	563	557	573	518	538	519	582	561	529	534	534	550	510	562	575	533	544	540	534	552	544	545	551	538	534	551	560	555	551	549	569	575	556	575	547	572	580	535	543	530	563	525	548	567	565	561	554	579	533	562	559	548	542	566	541	573	569	564	565	561	523	532	546	583	530	591	532	525	542	569	535	527	536	546	588	493	562	589	545	562	568	527	552	559	550	516	578	538	527	566	534	557	582	524	532	557	543	566	527	551	547	563	521	539	528	564	558	578	610	557	562	502	558	540	548	563	527	535	538	566	535	525	519	562	513	563	537	537	537	561	523	548	542	545	506	550	504	536	539	528	566	497	573	541	490	571	525	558	526	575	573	543	518	545	545	513	523	555	563	536	520	530	554	568	563	502	549	569	566	542	549	556	551	529	562	529	524	572	531	565	564	550	525	546	554	534	536	523	550	586	534	506	555	512	581	512	551	585	533	542	572	510	546	565	548	574	569	538	572	572	588	568	531	543	553	539	540	528	539	549	550	552	501	571	536	525	577	505	569	534	537	542	557	566	552	550	545	543	546	548	552	506	545	516	560	559	544	554	561	501	554	529	549	570	549	531	534	589	553	552	583	584	481	519	561	550	539	534	538	555	561	584	567	563	534	537	554	539	549	544	537	514	516	548	514	518	558	544	567	555	550	525	552	497	552	533	552	567	569	558	511	569	542	533	555	563	556	538	555	562	566	559	573	532	545	545	566	557	551	547	531	521	581	597	552	509	525	540	548	586	590	545	536	571	569	550	545	511	542	541	557	537	537	548	554	569	551	514	565	571	622	539	570	570	573	564	529	571	529	534	551	512	532	536	541	542	584	549	563	565	578	516	552	572	582	567	561	552	513	592	565	591	523	504	531	568	590	525	553	524	549	563	542	534	511	542	537	541	552	572	539	511	535	527	549	554	602	526	572	538	524	538	571	518	560	612	552	517	523	548	498	554	532	531	553	553	536	569	585	557	589	547	519	611	522	565	536	535	533	551	545	542	556	534	552	523	585	526	560	513	529	582	530	572	530	539	509	543	534	550	499	529	524	561	526	551	545	545	536	552	531	534	563	562	511	554	574	571	532	550	558	509	567	495	512	524	570	551	540	581	547	574	544	572	490	540	573	529	544	586	549	522	536	532	509	548	561	617	525	567	555	590	552	539	574	525	598	578	511	521	546	550	551	520	539	545	521	572	580	559	520	531	562	569	613	583	568	517	546	519	535	549	541	520	576	568	553	528	570	548	546	558	507	560	520	549	529	528	593	546	545	555	575	549	532	585	530	541	554	536	553	574	531	566	555	544	605	544	524	552	554	552	507	568	545	543	532	522	528	584	571	547	549	525	489	530	540	569	550	501	552	570	573	581	548	590	579	554	483	557	522	538	568	555	542	527	556	530	544	551	582	536	568	535	498	565	550	511	560	522	563	531	566	544	568	567	532	542	530	508	558	521	527	512	550	553	515	570	573	551	504	538	514	575	528	557	577	526	533	553	577	553	551	562	537	531	575	540	525	559	514	494	554	500	513	575	576	515	544	544	583	519	570	518	557	532	548	534	540	570	555	522	597	528	558	528	527	551	549	534	551	530	564	539	558	522	552	523	555	560	549	557	544	496	560	548	582	569	579	565	566	583	548	564	557	517	546	580	544	562	550	585	549	551	531	510	548	578	562	567	554	504	518	570	496	547	557	536	548	525	525	536	568	554	557	593	557	553	539	528	568	529	532	551	518	562	544	593	551	523	514	496	519	512	565	555	469	581	518	546	539	523	568	538	517	492	599	526	591	539	527	525	567	562	585	531	607	548	585	549	576	562	548	583	529	544	555	550	554	562	550	576	514	570	540	564	589	537	513	515	592	567	540	546	529	535	520	534	540	524	536	600	558	552	563	562	563	615	575	542	543	546	558	589	538	533	535	536	560	569	565	600	549	538	577	516	513	574	555	504	557	488	523	555	580	605	531	546	553	558	584	587	547	534	558	536	516	581	553	538	550	579	558	518	532	561	548	556	552	540	568	602	538	540	594	562	534	597	505	559	539	570	532	554	587	550	499	557	531	527	587	517	589	558	537	521	582	554	512	526	596	514	544	577	571	531	561	551	539	556	543	547	546	545	543	592	559	539	550	579	531	549	511	567	565	540	545	489	504	560	569	556	541	606	570	604	554	567	564	519	529	566	523	563	530	570	572	539	569	538	581	563	548	579	542	569	549	517	553	558	585	565	532	523	554	561	552	547	519	527	567	552	568	530	576	561	582	532	545	505	550	547	602	549	570	560	550	566	539	558	547	536	552	548	532	523	533	521	519	563	594	506	552	573	523	523	507	526	565	550	567	575	531	517	535	582	570	542	530	554	560	571	520	546	542	543	536	536	501	526	515	542	506	522	528	583	576	533	517	538	546	536	566	542	516	579	558	609	519	488	564	556	537	555	555	577	578	542	523	490	515	538	542	588	530	593	549	509	572	581	535	512	518	530	533	563	559	527	597	531	587	535	526	528	599	565	515	523	510	540	576	580	531	579	526	528	551	517	547	511	538	569	544	541	567	571	548	571	526	528	548	535	563	539	569	581	526	566	558	575	543	539	554	531	513	561	570	537	548	516	595	514	559	547	511	568	508	574	561	534	545	547	556	538	570	520	604	510	546	592	514	568	509	534	513	519	557	556	562	525	603	573	533	546	562	540	535	474	513	559	505	515	565	550	551	516	560	568	516	520	562	562	517	546	501	525	545	557	557	543	528	535	569	564	591	557	495	556	541	537	580	487	544	559	524	557	527	536	558	587	563	515	548	566	570	589	524	552	562	513	514	528	573	588	528	547	578	537	546	566	554	545	534	576	535	520	523	576	543	530	504
10873	4961	3140	1899	1127	944	746	686	646	651	631	462	454	421	433	403	392	403	391	406	385	444	370	435	393	399	389	396	373	385	403	425	358	380	381	391	373	407	404	405	392	412	387	370	379	394	429	405	405	401	388	376	405	388	420	387	378	396	394	393	402	436	425	412	390	435	393	412	437	369	430	387	387	379	398	411	382	409	403	406	435	366	405	390	380	407	400	393	398	403	394	411	383	360	384	390	387	396	378	387	404	413	435	384	439	401	391	404	399	406	396	415	387	388	435	402	398	407	408	391	420	342	390	354	368	387	375	419	395	376	389	389	409	393	416	404	417	388	399	396	358	396	334	403	391	386	384	375	355	385	390	371	379	390	426	378	418	371	416	399	409	393	400	404	389	384	419	425	364	376	423	387	417	383	379	388	407	394	387	415	395	383	368	393	414	417	376	366	409	392	367	406	380	425	411	367	397	387	370	399	418	425	371	384	388	425	384	409	381	424	399	425	422	406	365	416	381	383	408	391	379	383	418	450	355	369	391	416	365	427	369	402	446	362	418	396	402	390	390	424	439	425	436	379	430	365	388	376	369	365	404	443	432	399	400	401	397	402	405	439	392	399	396	423	407	368	389	421	373	364	426	392	385	385	385	421	351	406	373	390	368	407	397	375	470	393	415	371	380	371	400	386	394	401	399	370	357	376	397	380	364	423	401	382	401	421	350	414	364	423	417	409	403	371	412	417	412	415	424	406	369	386	418	366	373	397	418	384	409	405	377	386	365	424	428	388	407	359	368	443	374	374	402	406	383	361	410	388	345	406	389	390	411	413	406	344	397	388	359	377	409	372	412	383	370	378	424	340	368	390	393	419	435	400	370	351	403	388	409	392	411	401	419	358	407	418	376	399	427	413	383	387	384	417	417	394	396	399	358	434	377	412	423	407	377	389	378	386	378	409	359	378	390	401	388	379	399	354	368	418	381	357	380	373	401	429	389	410	378	387	389	389	392	423	431	429	382	397	415	389	426	412	374	407	436	363	338	383	406	376	401	405	376	388	400	396	390	430	397	390	371	399	390	381	405	375	427	378	400	378	424	403	402	397	415	383	376	410	382	412	416	403	374	411	390	382	386	381	374	370	366	394	422	365	376	373	403	348	389	381	390	400	376	345	392	383	425	347	389	366	441	355	390	369	412	458	405	407	356	374	400	332	413	420	414	381	376	416	391	414	372	405	392	395	385	394	386	403	391	388	437	427	436	413	395	418	394	402	412	396	398	364	396	385	384	361	422	445	403	427	429	396	377	419	394	394	416	370	409	414	388	411	389	393	372	391	397	411	418	425	369	366	375	372	421	407	394	420	427	428	428	418	380	403	391	428	404	402	415	433	390	412	377	382	401	397	389	381	383	389	370	424	414	393	368	414	418	365	418	390	412	392	381	406	421	404	389	356	396	361	402	416	418	413	386	392	406	423	372	372	376	385	395	399	352	441	430	438	420	446	412	403	424	386	393	386	401	359	402	384	402	388	408	419	371	424	404	389	405	352	389	421	399	338	415	388	414	391	378	432	420	377	384	417	365	394	363	397	416	379	395	391	404	365	354	415	371	426	382	391	393	388	420	383	392	421	382	409	374	422	401	410	394	398	392	428	403	408	414	406	426	391	386	427	412	387	412	367	427	386	393	477	397	340	360	382	407	387	421	388	391	391	398	420	413	426	421	393	369	395	385	347	368	384	425	370	407	439	369	402	412	399	416	377	424	417	387	357	383	445	434	400	358	416	390	413	396	409	391	446	376	377	424	444	399	429	409	373	449	367	379	352	373	376	413	378	379	440	386	419	395	366	377	362	397	416	428	397	408	401	369	375	400	423	366	402	377	409	395	370	434	406	360	371	371	406	381	436	423	358	392	399	364	400	420	393	412	365	400	409	422	396	436	370	405	415	437	414	372	365	385	404	434	380	410	399	358	395	368	413	379	415	358	379	403	369	400	406	363	382	393	396	419	394	387	373	405	398	372	394	385	418	401	443	447	398	416	389	385	385	375	411	404	423	419	339	386	393	376	419	415	367	428	423	408	391	370	389	387	406	418	409	411	384	407	387	386	417	362	402	384	436	400	393	366	377	354	416	361	423	405	412	383	433	379	375	387	437	413	440	422	403	414	406	426	373	365	434	372	390	373	404	410	376	398	408	385	434	367	357	428	355	392	405	405	397	380	392	335	355	396	411	351	408	335	373	395	394	399	391	371	447	418	430	426	377	409	391	384	383	384	387	364	401	349	369	409	416	424	401	357	426	413	419	380	387	415	406	380	387	339	390	410	422	432	398	390	363	405	358	395	393	401	400	404	382	382	421	409	381	436	352	397	389	426	361	380	402	400	377	407	374	404	369	408	420	390	440	387	402	399	382	405	398	374	435	409	376	370	384	387	396	440	424	400	418	447	441	349	395	389	362	359	418	400	373	413	399	380	394	392	392	355	403	417	384	405	377	404	426	400	389	383	388	446	416	399	390	353	422	426	345	386	419	408	392	432	404	406	410	384	375	355	380	405	365	379	416	372	431	416	371	377	391	374	386	396	420	380	397	400	425	359	399	374	400	387	360	413	380	397	422	358	382	404	413	416	431	363	412	358	401	400	407	373	421	420	388	403	417	403	392	372	381	376	390	406	385	400	385	403	392	405	387	423	373	392	431	405	406	419	400	426	374	418	418	394	401	410	400	412	431	386	412	359	332	393	379	355	402	383	435	372	387	400	410	408	430	371	393	396	390	418	385	356	417	366	375	381	363	396	432	372	397	406	385	377	404	400	386	392	375	401	376	387	401	401	423	381	388	416	422	400	394	392	421	370	395	403	399	387	404	370	379	368	410	416	405	422	370	398	398	395	418	428	402	392	428	358	405	373	394	399	394	402	378	346	408	443	321	410	358	359	380	388	378	374	365	380	386	414	422	379	379	419	389	402	402	417	378	380	431	380	380	401	367	385	400	408	423	393	412	383	352	380	384	424	402	391	384	416	385	390	369	403	353	399	382	388	395	403	401	367	391	410	444	400	357	404	405	397	373	387	406	386	406	407	417	398	366	409	393	376	400	393	383	376	405	385	375	404	381	403	418	385	386	401	380	395	396	359	375	415	395	353	441	359	351	418	395	383	364	379	403	399	401	402	399	412	413	395	393	387	392	407	388	399	419	386	377	391	397	451	397	341	419	404	376	376	365	387	403	406	380	405	405	388	383	361	419	372	439	423	373	414	419	408	410	391	422	387	375	397	390	364	395	428	384	385	407	391	390	420	413	417	404	398	410	403	381	420	363	422	376	414	407	400	396	397	399	425	392	408	441	399	375	402	421	426	371	416	373	409	396	394	412	393	370	370	419	344	395	400	423	373	403	400	390	397	399	381	412	370	364	394	377	402	403	366	395	383	375	407	377	413	391	418	392	396	370	406	376	376	368	425	412	379	382	382	395	400	417	354	410	396	364	400	395	421	415	392	393	403	382	417	411
8153	5619	6165	5880	4000	3419	3163	2873	2461	2333	2405	1605	1288	1207	1062	1079	1017	998	974	882	1012	1031	1011	989	973	990	933	926	923	936	964	920	930	1000	931	995	990	924	974	967	934	1002	1006	945	971	906	930	920	984	922	928	909	925	930	1002	938	915	916	944	988	1023	963	1002	969	938	937	986	971	988	917	994	954	903	947	1001	976	931	954	972	999	918	944	1001	900	973	1018	978	993	977	946	1011	972	965	909	954	939	943	963	980	968	948	984	933	973	934	943	932	962	897	905	1019	981	986	951	1020	972	988	901	908	889	978	992	986	920	939	931	981	956	945	924	965	1042	983	953	972	920	948	977	941	965	1006	959	979	935	949	900	930	959	977	921	965	985	972	1007	972	935	942	946	974	945	1024	976	1003	923	933	942	965	949	978	922	978	940	930	1004	983	971	948	966	940	1022	1028	951	940	954	963	917	968	1001	982	928	934	961	961	958	930	974	968	925	957	963	933	966	986	921	966	984	946	1007	992	970	957	978	948	971	952	977	960	921	907	1016	995	969	1003	961	986	964	1016	983	960	970	973	983	968	1006	986	955	914	978	976	965	956	955	989	959	996	941	980	913	933	929	1028	981	961	987	951	947	983	976	961	924	987	903	916	946	989	972	946	990	952	942	927	979	925	980	1001	989	993	1022	921	953	954	951	999	980	961	983	941	986	1000	981	988	1000	953	995	948	952	916	926	1004	979	954	988	978	946	901	933	962	965	981	989	1008	975	947	947	961	959	927	1005	950	965	983	950	974	926	951	951	964	953	973	974	969	971	969	926	979	956	983	965	932	1001	916	969	948	948	951	940	991	954	975	955	947	941	952	984	944	997	929	946	968	978	981	889	982	900	1062	953	974	975	956	983	930	968	964	941	976	921	910	943	951	983	981	999	981	974	965	944	956	916	966	993	959	967	978	938	963	913	969	949	913	895	1017	969	960	983	957	978	961	965	977	904	944	919	995	938	909	971	972	875	895	915	961	958	964	976	952	1014	942	1015	943	940	964	958	998	936	1014	953	987	987	933	951	959	1012	964	956	945	997	908	959	943	1011	1007	951	964	928	964	953	937	941	932	942	892	913	981	966	962	958	958	904	920	964	979	952	1049	934	941	947	978	1000	992	941	1002	919	979	937	928	1033	941	942	954	989	980	991	910	972	932	953	983	958	917	972	935	1002	932	946	968	975	943	957	960	977	900	978	943	962	908	981	1002	956	997	931	928	987	935	968	1002	986	961	952	1014	951	1014	974	908	950	934	931	963	973	999	996	937	933	960	932	974	937	979	938	961	951	984	1019	955	961	977	996	907	922	935	998	907	968	996	981	974	1002	927	996	949	954	900	995	966	957	954	965	988	981	975	971	990	948	940	955	950	953	936	963	944	977	1014	1023	956	979	971	954	1014	956	893	961	923	1033	1009	965	920	981	1010	954	930	1018	959	943	981	988	945	962	949	991	935	913	983	957	954	966	961	942	934	962	984	973	904	939	984	970	974	952	951	963	937	951	974	932	958	993	964	988	943	984	992	962	987	999	947	955	983	932	1002	954	910	975	955	1008	967	1030	919	1027	942	927	962	905	947	883	937	980	963	929	912	923	922	926	955	968	1005	949	910	938	983	925	933	963	955	987	967	976	929	994	999	965	962	945	906	957	968	948	939	993	1012	926	933	1009	982	952	943	988	974	950	971	941	1008	927	991	994	975	970	965	940	991	954	966	892	958	964	920	947	1014	952	959	1021	956	1062	963	964	974	989	957	916	1002	981	950	975	939	959	976	967	910	965	943	919	991	958	989	967	964	938	945	1000	1005	911	951	930	994	986	1031	939	962	947	946	974	938	919	976	1010	956	935	933	969	926	967	980	969	995	982	900	999	990	966	956	974	960	970	953	968	931	1007	961	926	959	936	993	926	1023	924	984	928	964	928	954	962	969	997	962	936	946	1001	978	972	982	933	974	984	915	982	956	991	995	962	912	1003	935	945	1024	934	955	976	911	982	954	975	960	972	941	949	1015	946	960	980	993	932	948	950	962	965	945	963	978	921	1017	970	940	952	937	972	967	987	934	988	978	939	967	959	965	1028	951	937	953	912	938	952	984	991	956	902	1002	917	949	953	939	935	1004	924	1007	964	989	988	941	1025	976	931	934	966	954	956	916	956	1001	965	961	999	979	964	936	946	937	923	972	891	993	940	969	1005	975	960	957	982	957	953	970	927	984	989	954	970	951	1006	949	928	963	958	914	986	952	954	938	945	970	1005	985	916	958	945	996	1006	975	908	977	972	979	984	966	932	918	972	984	982	969	966	908	1004	910	918	958	972	962	987	927	979	958	942	951	949	1033	924	960	980	999	1011	984	1008	996	1010	969	924	965	959	959	971	951	954	949	936	992	967	949	983	989	971	937	917	894	998	971	946	981	903	885	951	940	902	940	957	942	986	972	967	960	989	932	959	984	960	964	992	1019	928	953	987	970	917	993	948	990	961	925	960	932	940	973	931	938	972	971	962	973	915	951	938	964	979	934	980	993	1007	1036	936	927	999	1029	1026	962	959	932	932	921	1012	973	1040	1007	981	961	948	978	959	968	941	950	913	938	938	976	957	1009	942	938	952	934	941	927	955	956	934	950	917	963	975	921	971	873	892	977	1010	999	988	981	964	961	933	938	984	999	967	957	900	1001	947	955	961	1033	912	955	959	918	943	944	966	957	961	969	914	952	983	965	985	947	945	931	944	939	901	968	916	993	968	995	974	960	977	940	1009	894	934	889	922	932	986	948	1016	978	933	1020	977	1009	927	1022	969	926	967	942	937	944	982	985	928	921	946	957	932	981	987	955	970	979	959	969	946	1010	946	1002	944	986	1035	960	965	968	939	947	992	898	981	933	1011	946	955	937	978	940	908	976	928	979	975	956	951	925	947	901	935	1004	958	966	976	992	950	953	953	997	953	999	985	920	939	942	907	977	978	993	983	972	976	954	1032	935	947	978	957	964	968	995	950	872	934	957	954	950	935	1019	988	929	951	959	932	972	985	933	1018	946	930	952	901	929	959	944	948	973	1003	956	1001	926	972	924	957	988	983	962	947	1022	925	1005	988	933	1001	976	944	923	961	940	944	949	957	903	940	960	992	930	998	906	939	1003	954	993	923	937	938	978	960	927	940	922	1022	903	928	969	1026	961	933	968	971	962	967	898	987	966	995	933	1028	1030	1001	960	998	993	961	954	962	992	952	984	962	970	989	935	904	1012	998	963	1025	975	878	972	928	922	913	966	994	970	968	950	1011	931	967	978	890	930	958	903	1072	975	973	956	944	951	948	953	976	940	982	934	948	991	979	926	915	979	986	950	970	1002	1007	975	969	928	987	977	972	945	1001	990	973	902	995	892	972	1024	928	964	915	931	969	932	963	937	951	946	956	989	935	986	952	945	943	953	996	936	968	989	950	1014	930	964	978	956	990	997	998	941	977	980	937	918	1019	971	1026	987	981	992	987	952	949	954	910	974	986	993	940	938	913	931	979	983	899	978	992	966	959	936	1001	1004	947	922	922	971	965	932	995	933	965	955	965	988	953	927	993	945	975	950	973	981	956	965	983	947	983	960	962	983	929	909	975	933	979	963	1015	971	978	931	987	923	937
27939	19642	16485	14329	7725	4722	3419	2155	1354	1061	1214	851	570	465	413	411	418	397	365	371	386	371	387	330	360	390	368	416	360	407	375	389	398	355	376	380	377	348	363	384	400	367	367	371	335	376	347	368	353	370	324	357	376	344	359	393	367	381	386	378	371	401	367	353	369	357	354	398	379	375	384	370	406	407	361	373	371	355	403	345	386	362	361	358	387	375	409	350	357	392	385	361	376	422	354	384	368	374	402	405	335	362	342	374	375	372	380	373	377	343	378	356	385	361	367	390	372	378	376	378	382	364	364	371	385	358	346	387	390	382	351	390	385	390	369	357	386	363	366	403	407	371	371	329	379	346	360	361	307	359	366	378	354	384	338	358	349	377	384	348	371	383	347	379	339	364	380	352	381	386	367	396	356	398	355	338	364	358	368	398	360	364	363	384	360	417	322	393	342	373	366	376	345	370	425	383	372	352	392	392	387	372	379	364	391	388	383	394	396	371	368	401	355	359	372	402	356	417	402	367	375	362	343	369	380	370	370	362	388	351	396	352	397	392	373	367	354	334	375	334	363	367	387	396	359	406	412	356	350	384	376	369	373	374	375	369	378	369	385	351	354	377	412	390	368	345	363	367	367	433	355	374	388	315	390	385	387	384	354	375	380	381	386	359	351	360	375	365	365	375	373	329	384	366	349	376	394	349	381	371	353	360	358	360	383	338	392	381	354	387	430	353	347	379	358	363	371	343	385	359	374	374	346	356	409	387	378	372	372	332	355	353	341	367	359	390	379	360	400	415	370	378	396	359	324	356	386	384	379	343	363	390	399	357	375	353	372	378	416	337	368	370	396	365	423	354	364	396	363	386	388	346	334	349	394	372	375	388	415	344	358	341	371	409	359	373	337	368	383	365	382	411	371	376	388	350	362	364	365	404	387	362	335	345	358	378	354	378	362	371	406	366	408	381	358	392	357	354	385	389	362	353	386	407	401	334	385	391	409	342	380	408	367	361	380	373	391	394	358	343	397	359	370	339	385	400	361	367	365	380	355	347	358	364	396	348	326	352	381	374	350	381	369	383	385	367	371	385	353	354	373	337	388	376	372	383	379	389	378	352	378	383	375	368	362	380	348	366	338	352	377	375	341	349	351	340	377	373	368	377	378	376	366	386	365	394	395	380	360	347	336	400	370	375	353	342	364	354	351	332	388	366	351	366	330	342	371	381	365	394	368	377	340	380	355	359	389	373	345	380	387	403	373	367	355	391	386	335	353	389	390	351	354	375	370	352	382	412	390	369	373	370	389	372	326	355	348	340	382	387	368	371	400	399	396	345	366	347	370	377	392	410	315	370	363	304	375	351	373	384	385	391	374	341	358	383	369	370	372	382	360	376	377	333	327	340	378	381	357	360	365	359	386	394	357	346	353	401	367	357	405	366	335	356	382	333	359	364	344	362	366	375	373	390	378	358	374	325	375	393	372	386	377	345	382	353	384	399	376	406	391	385	349	361	353	360	365	373	329	362	338	371	349	371	359	403	371	383	355	341	365	378	408	385	375	310	379	386	342	372	363	380	394	364	389	363	372	386	389	389	343	392	383	379	379	369	407	385	381	374	396	406	356	358	374	339	346	364	384	362	358	380	395	340	355	385	392	404	374	354	390	366	370	382	363	343	361	370	374	346	385	325	332	362	368	374	377	327	375	386	384	368	385	359	382	355	376	351	375	356	387	409	385	357	374	380	394	364	408	384	369	377	371	356	363	371	351	332	353	364	349	358	387	383	351	364	382	350	391	393	369	383	362	369	424	366	374	366	373	352	357	343	376	360	383	332	391	388	369	388	333	364	333	377	371	364	379	355	353	342	398	368	356	350	398	407	378	352	408	378	339	391	376	371	401	419	358	383	391	349	409	386	377	370	362	376	387	388	388	396	345	383	399	357	353	370	369	380	390	351	363	358	340	375	363	362	389	373	406	362	389	369	376	394	384	348	357	358	386	358	365	385	361	389	373	392	407	357	362	365	352	370	370	343	373	355	374	358	360	372	381	382	363	384	369	374	387	346	390	350	365	368	390	381	383	374	395	367	353	346	368	374	347	359	352	389	378	388	394	357	365	374	350	374	343	409	371	388	349	383	369	357	387	381	393	366	396	326	357	320	377	359	372	367	345	376	373	391	389	391	370	383	384	370	346	373	349	357	365	357	387	369	381	391	383	392	346	349	337	348	356	441	380	351	354	375	372	394	335	364	321	340	397	378	356	373	385	351	394	362	360	383	388	377	379	380	346	352	344	368	353	377	384	383	400	372	373	352	331	370	368	359	338	360	360	327	409	381	369	398	397	420	374	395	379	390	362	344	337	412	336	360	365	364	371	310	391	390	370	403	391	332	361	356	347	374	338	354	354	377	372	374	375	396	415	354	352	375	378	362	408	356	368	363	378	354	376	366	335	380	410	354	396	350	355	367	345	334	355	372	410	354	386	403	369	381	361	399	348	352	399	335	378	379	362	363	339	351	406	352	371	388	397	379	368	406	371	346	332	339	342	357	346	379	363	365	390	341	338	373	359	398	435	371	374	389	369	357	389	357	358	386	348	329	407	383	370	379	373	370	379	359	410	377	383	384	361	372	396	384	378	337	427	420	360	373	376	370	388	376	384	375	382	324	363	391	370	378	367	388	377	379	377	374	399	365	382	368	349	374	383	380	379	345	374	351	366	400	341	366	367	346	377	350	389	377	378	397	372	371	362	397	357	350	370	350	343	393	395	391	408	389	372	354	371	390	364	362	378	368	353	356	361	376	393	393	355	383	369	392	363	354	371	336	348	386	371	324	357	381	352	401	388	386	401	358	358	381	355	382	396	371	365	359	368	360	398	334	366	341	365	399	374	392	344	364	399	371	386	344	349	386	423	373	365	376	383	378	378	379	355	340	363	325	380	399	378	430	364	376	361	394	386	354	337	372	375	357	388	367	364	372	365	362	328	418	362	353	346	364	402	409	398	352	358	345	369	370	375	371	394	377	366	363	398	353	358	358	365	381	394	362	350	411	337	399	351	381	385	350	371	359	355	366	355	409	391	400	380	337	395	351	388	355	360	396	361	363	378	349	378	365	374	401	379	401	409	394	349	345	380	376	384	370	392	387	394	358	373	394	357	353	374	380	379	393	377	362	378	353	367	371	379	410	354	379	365	353	381	398	380	360	359	362	343	405	411	352	375	340	417	383	359	350	367	377	389	328	378	373	371	360	360	392	395	360	388	426	378	373	359	405	408	364	329	375	368	362	361	369	342	381	324	366	427	426	398	340	385	372	380	376	377	357	369	356	367	336	371	372	363	409	356	380	378	347	361	338	379	372	369	372	403	392	379	334	399	352	364	364	350	391	392	372	374	407	338	350	375	335	370	379	408	373	375	393	353	354	366	380	354	375	376	404	382	367	378	361	350	378	368	357	375	367	415	389	336	383	399	354	384	353	344	367	382	400	391	355	368	380	333	369	371	397	376	392
20715	16674	19759	21819	14015	12370	10599	8584	6183	5377	5662	3471	2034	1637	1324	1187	1149	1023	1017	931	899	922	936	935	906	858	867	924	940	899	915	896	844	879	827	882	874	898	885	898	919	874	863	890	936	929	943	913	913	891	873	865	874	877	901	934	946	931	920	847	944	868	903	906	882	885	910	915	931	917	930	894	929	903	895	871	881	895	951	900	915	917	891	890	928	896	928	893	890	841	913	934	908	916	915	933	865	892	918	887	894	908	931	949	920	868	879	897	920	906	901	927	937	917	892	946	937	897	885	880	890	882	883	893	861	888	880	924	917	888	822	916	893	934	864	897	854	888	897	881	908	911	954	927	850	883	834	855	884	843	863	918	866	876	897	845	891	912	939	847	928	933	936	892	893	906	900	925	940	838	857	834	928	927	906	923	899	886	879	906	908	894	902	908	909	876	989	912	888	911	926	903	929	824	918	879	923	898	900	871	870	857	941	906	894	913	877	857	907	888	900	886	851	856	886	876	869	903	928	896	887	905	906	860	863	862	918	867	865	891	915	928	901	923	871	873	829	912	890	935	868	870	909	830	902	857	929	901	931	874	856	914	869	888	864	884	868	904	930	857	901	939	916	930	949	873	844	878	910	896	929	895	924	821	918	877	870	938	829	865	884	894	896	862	948	891	893	946	886	937	887	910	903	888	910	921	896	873	868	900	925	893	854	889	982	917	880	869	925	916	882	864	889	896	889	893	859	895	882	898	906	902	930	870	928	921	887	873	931	875	933	888	876	902	885	877	880	914	920	925	915	962	915	896	873	921	898	878	902	874	924	862	885	884	922	881	928	883	902	883	899	879	970	894	892	879	909	932	941	853	871	922	868	917	920	943	909	868	903	874	838	889	895	886	913	946	888	835	834	882	874	905	910	871	914	915	896	888	883	898	891	861	901	913	884	849	895	924	904	890	917	933	931	898	879	912	909	930	898	899	890	899	897	908	847	882	895	876	891	836	909	973	896	892	906	852	893	844	891	901	935	826	878	869	926	893	828	950	892	817	853	874	948	976	860	879	890	858	893	916	849	936	901	907	912	888	833	891	921	894	892	836	876	840	935	918	891	909	858	902	927	958	892	898	883	912	874	890	925	938	901	853	951	964	928	925	867	869	900	881	826	877	922	891	905	868	901	901	909	963	909	918	909	892	897	852	879	910	861	894	906	895	931	984	858	882	871	924	844	910	899	915	853	857	884	937	924	875	897	906	947	886	898	909	905	865	872	891	941	911	906	886	929	877	890	887	913	902	912	881	890	901	866	915	850	838	927	912	839	952	840	940	908	909	926	946	895	872	900	839	890	897	941	881	847	858	913	899	924	914	871	893	856	920	931	879	876	916	880	897	878	965	894	915	903	864	897	887	956	959	869	925	906	902	902	877	935	891	888	889	957	918	879	880	904	935	941	902	895	884	915	915	879	906	903	908	924	903	861	891	863	900	887	893	892	874	931	871	900	943	888	906	952	934	899	858	915	920	877	939	915	910	888	945	882	922	920	904	901	884	868	871	853	970	872	896	893	925	895	917	928	932	909	905	942	899	895	954	911	920	895	891	928	905	963	926	970	921	869	894	928	886	885	916	896	908	953	868	923	889	856	941	941	871	909	893	930	921	901	870	870	870	907	941	906	854	895	871	892	909	916	919	884	900	911	900	940	890	891	865	871	922	880	922	832	846	886	939	948	903	915	893	880	898	890	907	911	890	915	886	914	899	914	960	872	910	864	905	895	906	887	915	905	897	853	917	907	901	948	889	878	909	858	856	887	868	933	847	928	894	904	912	981	865	915	919	946	886	846	907	909	914	906	882	886	923	908	913	918	909	904	857	925	921	926	854	899	937	830	889	820	905	928	865	890	873	870	896	866	953	919	892	923	870	892	933	913	900	940	885	888	926	877	920	920	875	909	885	859	880	917	864	928	922	922	945	889	890	865	915	878	886	921	874	919	896	919	870	912	914	944	888	903	886	919	841	884	918	931	864	919	933	919	911	901	974	872	847	904	962	930	898	886	895	905	939	908	943	910	903	870	872	865	874	919	862	904	896	886	890	858	914	877	850	930	954	896	873	874	868	824	910	864	951	897	893	879	890	906	927	898	848	867	903	895	866	891	910	908	933	852	907	954	930	885	919	934	890	872	886	845	919	874	919	909	935	871	872	852	861	926	885	861	926	860	906	857	919	895	915	924	863	909	902	929	969	852	880	922	902	872	903	937	874	896	902	872	866	891	927	893	901	935	930	901	913	882	896	922	876	902	911	909	888	902	852	912	876	902	828	909	881	940	940	907	840	909	908	881	903	907	859	904	893	887	900	888	941	922	885	920	926	888	875	930	939	891	919	882	986	869	895	902	918	903	906	921	936	899	909	919	872	874	888	889	885	869	881	876	906	906	881	917	920	920	875	905	883	856	898	900	877	901	874	963	866	852	904	904	919	883	920	882	854	937	908	892	916	915	914	947	876	946	921	893	909	879	863	895	922	905	896	878	925	914	921	932	887	952	901	850	924	896	909	913	809	847	908	932	883	904	860	882	878	891	936	854	845	903	840	919	909	885	918	910	891	896	876	840	910	889	921	867	849	887	938	928	912	872	928	890	909	914	867	914	895	879	870	877	943	873	862	922	936	928	947	954	833	869	951	848	875	862	865	940	867	876	884	933	904	889	941	900	894	875	906	897	930	885	892	925	894	908	915	894	901	890	880	903	908	857	929	879	853	863	917	877	900	885	968	859	953	935	896	924	881	894	897	893	837	909	880	903	878	938	837	884	855	848	942	901	882	901	949	860	899	845	891	904	908	855	933	853	879	866	904	869	903	906	937	840	874	887	934	871	914	932	864	950	926	886	872	904	957	870	926	926	915	922	866	951	875	910	858	897	893	868	897	891	930	919	844	848	865	928	880	829	876	890	872	880	928	871	879	931	924	929	854	904	823	895	855	912	885	872	833	927	922	869	888	869	913	917	910	883	891	862	910	927	962	845	884	883	912	878	919	865	884	890	912	910	892	840	911	923	866	881	889	916	874	911	795	855	899	950	908	937	871	954	858	930	879	865	911	948	871	889	908	873	887	923	939	900	921	889	931	900	857	898	895	910	894	905	931	933	851	899	861	916	855	878	921	890	854	911	908	892	869	936	900	910	887	903	860	882	845	892	956	889	876	905	838	939	922	937	923	893	922	882	909	908	878	974	896	939	853	895	914	841	875	872	881	914	865	983	908	940	881	883	875	915	884	861	879	930	919	913	891	929	890	837	839	948	919	945	920	904	899	908	888	912	884	838	874	877	933	934	891	858	885	877	924	908	896	903	865	966	905	890	855	941	911	895	889	972	862	855	871	891	927	881	918	900	888	877	930	888	879	921	923	891	905	886	897	860	940	906	900	829	977	964	906	884	884	883	889	892	873	926	890	882	908	861	952	879	921	855	854	924	852	905	905	880	913	959	934	895	901	845	876	890	896	885	895	897	929
38146	26574	26547	20504	12913	7843	5487	3357	1988	1308	1287	920	525	374	292	265	251	209	193	196	227	193	182	182	196	179	195	206	200	216	214	213	199	200	222	194	196	216	245	190	192	183	208	216	184	222	218	193	208	185	212	206	190	179	186	184	184	195	230	193	181	195	201	196	203	188	241	214	210	213	184	199	207	232	214	222	219	213	212	200	217	205	219	179	201	182	196	215	214	171	214	205	215	193	210	184	208	197	189	217	198	194	214	193	174	196	207	193	191	188	202	201	224	219	179	209	169	187	195	186	201	205	174	193	199	204	202	207	208	217	189	194	188	197	205	183	209	207	211	204	186	216	178	194	207	226	189	211	179	195	200	200	213	222	205	189	213	218	210	200	200	212	192	172	201	199	184	197	202	216	179	165	210	187	213	234	174	201	196	195	234	177	188	177	202	204	186	228	199	197	191	167	195	193	183	193	212	189	172	190	224	198	207	221	228	233	207	188	201	202	185	191	221	209	213	174	206	227	214	196	191	192	186	217	198	182	203	180	188	201	174	199	189	188	160	211	188	186	186	206	193	167	220	231	205	192	191	187	237	189	195	213	183	181	204	189	197	173	178	226	199	191	209	236	198	181	199	198	189	196	202	201	202	193	213	195	197	195	202	192	212	204	170	223	205	192	202	216	180	205	196	197	175	199	186	195	188	197	191	178	191	166	217	184	213	195	181	198	211	195	180	198	175	194	194	225	207	170	209	185	167	209	178	188	196	193	211	216	195	217	172	199	228	191	224	208	187	192	180	204	208	186	211	182	217	188	186	187	196	202	194	192	203	209	197	210	201	174	194	207	205	192	192	209	215	208	214	184	208	203	214	195	194	206	215	172	191	226	179	201	180	215	194	196	181	208	191	190	199	186	189	195	197	206	213	214	225	181	224	181	220	192	221	184	205	199	175	204	182	185	192	226	194	198	211	209	186	211	193	207	202	207	204	203	184	211	193	224	179	193	223	175	188	184	214	189	203	227	198	202	182	196	190	196	207	179	228	217	188	209	205	178	209	218	187	164	170	193	177	197	193	198	203	178	183	195	196	206	206	179	212	205	184	183	216	239	206	197	210	206	195	188	218	188	190	192	209	191	209	189	178	183	209	197	217	186	208	184	229	192	190	188	177	176	202	199	198	218	207	208	197	195	168	217	193	211	198	187	206	211	190	197	194	200	209	180	227	188	196	204	182	187	171	173	205	174	221	198	198	207	202	181	188	172	191	172	171	183	210	191	217	211	211	204	203	184	204	185	168	197	194	208	227	207	190	191	167	199	203	224	197	197	217	193	197	206	215	188	197	202	195	213	220	185	194	180	175	193	173	213	179	221	183	231	185	195	182	197	176	219	183	204	212	184	155	194	195	180	196	177	176	191	191	199	193	207	212	185	166	186	205	207	172	225	181	183	229	180	194	187	175	201	189	210	199	189	210	215	172	212	206	199	200	177	188	196	207	228	212	191	220	203	184	192	227	208	189	202	192	220	196	209	207	204	197	213	180	178	206	198	199	214	194	205	213	205	191	176	191	204	198	203	223	203	207	233	190	197	208	202	205	194	226	204	217	207	193	171	187	191	180	205	186	203	206	188	187	201	205	197	217	201	187	199	213	176	203	169	210	227	192	192	196	184	199	204	189	207	191	214	196	220	208	181	192	193	221	204	211	182	193	208	200	195	186	183	186	194	206	185	180	186	215	214	177	187	211	214	214	179	195	192	206	182	218	196	204	226	220	198	209	195	187	186	187	228	200	190	196	194	209	205	211	188	188	200	202	194	196	174	165	214	201	195	184	188	188	165	186	200	184	193	182	179	197	197	199	213	202	182	202	218	185	185	205	208	207	213	183	204	196	188	201	190	203	209	185	194	194	194	215	209	190	214	206	210	189	197	206	191	202	215	187	199	192	194	216	206	193	210	204	184	175	161	199	225	210	197	200	191	201	201	205	191	198	213	217	214	184	187	194	194	224	217	185	189	192	193	208	197	207	218	179	182	185	155	204	204	206	195	178	222	201	194	191	203	172	186	224	196	185	202	202	199	200	195	191	209	211	208	216	190	187	181	185	209	198	189	218	202	196	200	194	189	165	182	218	205	204	223	193	195	198	246	237	189	179	207	188	178	171	197	183	203	176	203	188	195	212	206	205	147	222	202	191	199	206	195	205	192	190	183	221	181	203	187	207	201	215	201	168	185	201	197	190	191	180	199	210	199	211	185	187	204	181	183	219	221	177	204	185	182	161	203	185	209	205	196	195	188	196	239	199	180	207	171	175	194	212	178	211	188	193	195	204	213	188	202	211	203	199	187	189	206	198	210	198	204	206	187	207	174	159	207	210	195	216	201	208	207	191	190	193	213	207	180	176	197	201	195	185	200	186	219	214	204	232	210	214	205	199	181	183	191	201	203	199	219	184	217	205	203	205	187	187	196	174	179	204	225	198	209	192	198	203	186	192	205	199	196	201	189	207	207	201	156	183	203	219	213	202	207	216	182	207	181	213	172	205	182	181	201	214	220	208	185	208	193	192	192	188	186	167	179	180	174	165	200	185	199	188	199	183	195	200	193	213	187	177	201	198	193	197	207	195	188	199	204	219	212	191	220	187	207	226	192	228	223	209	188	215	193	198	205	182	204	200	192	187	185	184	220	208	186	198	234	200	196	223	188	206	231	217	212	191	221	189	185	220	209	212	195	202	220	163	202	171	195	206	180	203	196	192	208	195	197	189	192	172	217	205	188	194	202	190	208	198	190	198	201	192	212	204	198	194	222	210	206	199	205	182	208	211	210	208	206	200	193	220	215	169	187	175	189	185	197	169	197	176	192	192	215	222	224	198	199	182	194	217	207	194	191	196	218	182	205	218	216	177	214	222	199	190	206	191	197	219	195	210	204	197	204	222	207	209	184	207	197	217	167	218	193	193	216	247	182	197	207	189	216	207	211	222	188	190	189	182	218	164	194	183	195	174	182	192	199	185	211	188	201	191	186	194	194	201	186	204	208	203	208	196	168	173	175	190	209	205	201	197	180	222	213	189	217	211	212	208	202	184	205	184	206	211	200	190	188	189	207	205	198	183	208	198	216	194	193	190	206	177	199	197	215	207	202	178	200	200	185	233	190	175	210	196	217	203	210	230	211	189	180	191	197	187	193	189	201	217	201	185	185	218	191	182	207	202	204	210	184	212	186	202	213	171	183	218	205	191	217	205	187	199	190	206	213	230	218	190	228	178	210	188	199	213	169	209	194	195	194	198	186	238	191	178	202	223	213	193	197	201	200	194	187	193	182	204	199	193	198	190	188	170	197	220	192	185	200	205	196	186	206	199	203	173	180	207	203	189	200	178	206	212	196	211	185	186	188	185	206	189	213	195	204	203	206	210	193	216	204	211	193	221	222	194	204	177	197	216	185	209	179	193	183	195	181	207	212	181	211	185	215	190	211	197	199	206	198	205	218	232	192	192	188	201	186	183	207
26577	21656	28208	25367	20183	16520	14928	11339	8653	6445	7039	4670	2589	1804	1251	912	775	746	656	566	563	546	497	552	527	603	541	553	515	561	486	518	516	519	558	524	505	534	524	554	526	485	510	547	528	487	540	502	497	530	546	487	511	543	527	530	513	492	499	504	508	504	507	543	558	507	527	504	481	529	515	503	523	495	545	508	480	466	507	491	489	502	485	498	530	497	494	500	527	498	495	496	523	536	528	556	505	509	488	498	511	496	510	498	464	494	532	517	523	525	528	516	505	567	479	481	493	503	504	510	465	514	516	496	560	494	473	520	508	490	473	531	501	539	482	514	558	538	511	502	509	494	502	532	502	506	503	523	501	513	486	553	501	507	510	470	513	439	543	493	456	511	561	484	493	468	477	525	546	477	521	537	485	489	499	528	506	456	529	501	506	541	490	499	485	507	521	519	531	500	477	503	488	521	463	517	504	539	500	487	479	530	504	480	495	510	520	522	506	493	529	544	524	499	474	464	512	541	511	486	470	517	471	520	474	535	535	500	532	525	488	482	556	503	508	499	531	489	550	522	506	535	494	492	504	515	505	494	528	512	487	537	489	526	503	493	529	524	512	527	535	542	499	518	505	488	504	512	531	541	524	513	534	501	507	541	491	533	542	523	541	542	522	496	559	530	511	545	528	525	540	470	507	533	550	482	526	519	524	537	515	519	508	478	533	508	476	519	499	533	524	493	522	529	520	521	487	516	507	465	579	513	506	485	500	494	506	513	491	542	524	497	492	505	501	527	485	525	572	527	537	490	493	497	498	544	523	469	500	476	485	499	497	508	445	524	492	537	480	517	517	500	554	521	522	524	491	519	509	519	535	490	503	507	523	546	513	518	480	516	495	490	522	467	518	517	498	504	478	526	540	511	497	498	550	537	495	497	479	520	514	489	518	514	466	485	516	496	499	498	544	523	513	548	522	495	526	521	521	480	505	543	470	484	485	509	543	510	513	512	492	530	501	542	494	489	505	488	526	511	496	491	468	525	519	455	461	490	509	500	523	487	546	525	540	486	462	548	488	491	492	510	505	572	488	460	497	519	472	505	506	527	544	502	552	479	553	541	484	537	514	467	507	516	487	536	496	502	502	519	505	514	537	522	515	482	552	488	480	531	516	528	485	468	530	506	515	493	528	511	519	549	457	484	544	540	491	522	535	522	508	483	486	518	544	485	495	512	528	492	495	509	480	511	498	518	532	558	486	488	510	496	502	536	512	513	507	476	505	520	488	487	540	513	509	514	505	521	472	475	521	545	533	475	546	471	498	500	505	515	483	507	505	491	501	516	491	535	492	533	532	490	507	488	507	547	518	493	482	486	531	510	502	503	460	535	534	490	493	533	531	481	489	484	487	498	514	486	554	537	510	516	524	513	494	538	519	497	516	511	515	472	510	465	546	497	511	559	546	523	555	504	485	508	562	510	522	539	484	530	523	517	516	527	467	546	495	513	500	498	534	557	556	495	504	509	507	522	547	533	460	508	569	495	512	532	503	488	520	512	518	522	492	517	506	503	514	511	536	523	472	541	473	523	501	502	494	531	519	545	557	529	491	502	482	504	493	493	503	503	500	542	542	484	471	493	523	498	500	493	535	508	499	505	508	478	479	535	521	532	500	458	513	513	559	516	520	502	482	494	530	477	537	500	508	504	512	486	491	503	506	488	533	504	559	524	522	482	517	514	488	530	518	566	486	496	504	565	505	503	514	536	491	522	512	539	528	515	495	498	499	515	518	498	520	513	554	529	508	532	502	558	504	540	539	529	555	533	520	499	496	490	475	542	499	507	514	505	514	531	520	521	498	489	528	522	504	516	521	520	499	509	528	489	518	516	530	502	489	519	467	505	501	472	499	501	515	497	503	558	536	486	527	522	578	493	501	546	528	496	552	482	490	488	520	525	491	504	538	541	522	488	519	496	488	509	523	563	478	495	519	478	502	472	503	474	485	537	513	484	480	509	497	531	564	535	506	504	506	486	547	527	534	458	494	523	515	527	497	552	497	552	508	516	542	507	537	482	466	529	524	444	520	499	483	568	509	495	500	492	489	461	522	516	502	489	534	489	489	502	508	503	488	495	509	553	501	492	526	538	510	506	475	483	529	503	504	523	516	458	502	524	554	512	508	554	514	513	513	493	497	513	520	537	525	511	497	500	523	525	496	535	502	535	537	542	490	494	517	518	490	505	492	471	467	523	500	522	510	544	507	551	512	508	505	524	508	543	542	520	511	535	521	518	526	529	508	518	457	512	496	516	514	525	511	527	481	497	545	513	540	494	470	513	539	527	531	519	572	511	505	510	542	496	544	495	559	463	512	505	486	498	505	491	509	514	521	497	518	513	453	524	499	511	548	537	478	530	530	504	480	507	524	525	506	528	533	515	510	543	484	486	515	477	502	529	540	533	503	545	556	523	518	460	521	529	525	483	501	495	481	520	527	523	505	539	523	500	551	530	484	534	522	497	509	528	567	513	506	513	520	506	491	528	513	502	528	500	489	508	528	508	499	525	528	508	495	546	528	478	506	542	517	541	491	524	512	515	487	541	521	467	490	536	505	502	533	509	503	505	535	502	490	523	510	495	502	479	510	503	503	545	521	478	489	532	503	459	501	522	536	499	484	512	502	493	470	539	502	488	430	545	577	501	513	532	519	547	473	502	537	571	527	531	515	502	534	507	510	465	482	504	525	492	492	505	537	489	509	486	466	554	560	505	516	531	523	495	486	542	501	519	529	497	475	531	518	494	551	552	533	455	498	520	507	498	557	512	509	532	536	532	497	515	549	488	517	478	481	523	489	484	495	491	543	516	492	485	541	501	502	489	525	508	493	500	544	522	504	525	513	554	511	492	488	505	468	499	526	498	488	508	515	484	527	514	533	532	533	503	504	513	545	543	553	536	510	511	512	539	537	533	497	515	539	491	499	510	520	482	536	519	539	506	489	519	536	531	527	502	476	500	471	500	516	503	523	491	513	473	484	497	527	534	490	491	532	471	509	528	525	528	509	519	537	491	541	488	493	508	473	476	502	478	517	503	534	512	505	522	501	539	480	565	490	537	505	499	488	537	515	488	526	547	512	517	538	507	475	526	503	490	482	542	523	501	512	527	525	524	517	491	533	499	539	503	533	479	505	544	483	535	538	510	528	534	508	530	504	484	516	518	482	541	495	547	482	481	519	519	551	511	497	483	507	510	434	523	514	483	523	523	528	531	515	506	437	497	498	497	506	517	508	506	501	492	507	546	518	477	490	526	499	504	513	493	526	499	530	530	530	532	486	466	546	482	540	474	498	506	542	510	488	560	500	485	555	499	504	486	491	530	521	461	527	483	535	482	536	509	482	503	506	537	522	555	526	481	520	505	480	479	492	507	528	520	516	487	531	514	548	498	512	539	502	487	546	573	467	475	522	537	515	502	520	543	495	517	502	489	537	504	539	526	516	546	482	544	517	513	464	531	506	536	458	501
11957	5899	3067	1962	1295	931	763	633	666	675	653	541	450	405	383	358	382	381	368	403	360	388	396	382	362	364	342	354	380	399	377	386	364	369	396	407	369	351	339	382	362	352	375	358	394	323	363	387	364	343	356	388	390	381	363	382	369	409	391	353	368	343	374	376	384	398	393	422	401	387	354	373	351	356	396	388	416	394	393	335	349	387	344	368	395	435	376	405	372	361	369	365	376	351	365	376	369	373	358	361	386	401	380	384	367	382	413	397	369	379	399	366	368	359	382	407	352	368	346	387	363	404	373	373	398	375	365	375	429	394	375	377	357	419	379	386	374	388	373	355	374	345	373	402	372	360	404	387	367	399	394	406	402	401	379	354	383	389	404	381	404	379	396	392	383	357	395	380	354	372	372	374	386	339	381	372	377	345	378	383	360	363	344	390	346	389	380	365	354	361	374	407	384	378	392	393	373	362	399	386	430	375	404	379	389	386	366	385	401	403	386	402	360	397	394	394	382	401	358	350	366	353	412	377	361	422	383	368	381	356	359	392	391	399	360	351	377	373	405	383	358	354	378	386	379	358	394	380	403	389	374	381	377	416	344	395	365	387	365	340	382	366	360	358	397	381	371	385	402	329	351	377	370	415	370	373	387	397	370	388	368	395	348	396	357	406	376	352	374	329	324	386	391	420	356	362	377	381	362	366	370	375	381	362	359	364	373	393	392	343	364	379	413	351	352	391	369	364	360	382	413	371	386	360	369	356	396	370	382	368	374	398	378	379	353	395	368	379	445	394	401	358	363	384	339	352	367	425	358	377	353	378	397	364	363	368	374	383	385	378	364	363	374	373	341	345	386	400	394	388	382	395	347	371	386	384	371	365	376	380	385	375	342	394	396	366	390	349	400	373	413	398	397	377	365	393	342	390	376	350	336	398	355	377	394	358	363	344	368	395	346	375	411	352	390	383	354	375	331	387	370	390	386	384	360	377	398	376	372	362	364	393	372	374	377	374	373	368	374	360	406	382	382	379	366	349	385	395	382	358	366	366	380	404	387	383	384	380	393	393	383	367	364	391	391	378	351	384	435	378	397	359	370	396	400	387	412	410	383	400	385	374	361	369	396	344	364	331	353	391	346	371	382	395	375	349	352	365	370	413	445	381	370	385	389	402	381	378	397	357	425	393	364	367	377	394	387	370	354	382	361	365	380	360	403	391	364	376	368	366	352	317	373	352	380	349	361	357	405	362	390	387	387	330	374	368	360	405	365	370	367	355	344	415	328	384	361	385	352	433	390	368	386	433	407	373	421	348	354	379	371	354	353	358	394	378	360	387	407	427	381	366	383	381	366	372	339	380	384	372	377	393	349	394	398	374	392	363	402	384	394	369	360	378	388	377	353	345	371	402	399	387	379	374	384	392	377	366	384	407	394	397	378	414	369	399	381	374	350	383	354	402	367	391	374	366	338	377	376	363	352	374	371	361	378	335	365	384	393	353	393	392	407	355	381	372	362	381	388	357	371	360	339	365	399	369	379	371	366	340	406	356	392	332	406	344	401	359	373	389	375	398	360	360	425	344	391	377	359	355	386	373	388	386	335	406	413	369	362	360	348	413	428	389	357	401	377	394	381	359	406	369	372	388	365	355	404	425	360	388	384	388	386	345	377	374	351	398	373	356	402	371	368	377	402	399	337	409	390	325	376	372	354	393	381	409	373	405	406	385	348	364	401	341	367	383	387	343	376	350	403	404	360	376	402	329	386	366	379	392	369	401	347	407	368	392	352	366	352	396	373	424	384	360	383	412	384	371	372	364	337	386	352	391	384	366	374	358	378	398	377	411	368	359	404	382	347	364	390	351	354	338	406	362	411	348	376	373	364	369	386	393	374	385	380	384	378	376	362	411	390	422	384	383	348	413	364	411	382	410	348	387	362	349	422	378	384	397	354	414	394	380	369	375	388	376	382	388	376	381	393	362	375	376	381	366	364	398	412	344	386	332	342	387	415	305	360	383	421	366	382	378	408	370	375	372	401	359	369	400	424	402	385	342	412	405	357	373	386	407	383	366	387	353	374	396	365	407	411	370	373	431	419	322	341	381	408	336	382	381	375	398	395	383	362	353	407	331	352	379	371	362	389	388	362	347	381	366	381	360	369	367	365	382	368	373	359	392	367	397	369	372	357	347	386	342	365	379	355	355	366	409	383	357	388	384	358	373	421	400	332	382	371	372	358	401	362	362	373	371	357	329	366	350	369	355	371	377	369	330	374	412	383	410	371	377	350	391	366	357	379	363	351	358	371	358	385	408	370	349	385	370	375	420	353	371	343	379	370	364	371	396	402	392	388	370	376	393	399	362	371	400	380	339	365	382	373	428	353	372	395	365	413	369	368	375	383	364	380	362	389	408	378	371	358	389	398	382	410	361	383	322	357	380	362	366	371	413	372	378	389	398	392	352	401	383	386	400	371	342	339	367	382	366	353	339	389	453	399	362	336	409	356	414	342	406	379	358	379	393	345	394	397	396	334	372	366	366	386	386	400	341	353	389	355	390	369	366	406	402	392	369	384	377	399	387	362	362	392	368	367	372	354	334	360	417	374	407	366	378	379	385	360	366	377	389	389	418	373	349	369	424	334	369	340	352	385	376	370	347	342	371	372	381	381	391	397	389	377	330	370	357	374	398	381	361	406	392	368	416	394	376	389	375	398	397	383	340	364	354	392	384	391	383	363	389	378	379	355	381	376	353	399	387	414	380	376	357	348	399	334	400	353	365	402	358	392	398	370	377	357	400	352	316	411	364	370	378	376	360	388	377	356	427	386	334	375	391	372	370	344	356	408	397	373	389	396	422	367	381	374	378	361	380	389	386	397	397	356	394	365	345	367	418	366	373	387	395	398	418	410	394	378	330	367	360	339	371	343	368	393	389	364	345	326	397	370	358	321	367	385	360	403	398	363	400	385	374	371	403	399	353	371	349	362	357	379	398	377	382	368	366	370	355	369	354	375	398	395	395	415	379	373	398	380	367	373	381	379	380	376	366	379	364	329	374	399	373	366	338	350	357	338	362	369	367	363	346	411	368	359	359	422	359	382	404	417	348	372	324	379	367	359	366	416	354	395	364	356	395	413	350	407	374	366	350	402	344	410	361	381	363	367	388	396	396	415	363	391	374	341	363	376	372	381	372	384	354	359	354	421	388	409	388	383	366	382	404	346	417	370	366	361	353	397	375	372	348	385	386	362	347	370	358	386	379	380	331	365	356	392	402	394	398	370	354	390	392	384	400	398	392	369	398	365	378	393	355	371	380	326	367	386	379	376	383	416	395	346	372	323	391	355	387	329	345	351	339	361	364	388	417	371	377	404	419	395	337	354	358	332	384	378	377	374	379	363	386	363	369	361	328	359	374	377	374	387	352	391	383	370	366	378	379	370	370	390	364	355	390	413	390	320	389	373	350	382	403	387	394	373	344	386	372	367	353	366	368	405	407	370	394	340	360	392	317
9077	6206	6184	5978	4656	3302	2800	2543	2610	2700	2732	2019	1396	1128	994	971	963	921	938	861	893	877	960	923	918	898	945	907	971	919	938	929	949	963	901	920	933	935	879	935	931	877	953	859	897	963	894	900	950	938	921	930	906	933	952	882	929	905	921	900	931	906	925	959	931	890	940	914	960	961	945	930	884	908	892	958	916	897	881	860	945	921	938	899	925	979	963	915	933	903	917	933	912	920	984	931	927	889	928	881	909	940	908	922	958	927	951	931	989	913	929	967	905	862	888	941	933	927	892	925	911	888	962	883	951	943	885	916	922	915	912	889	941	909	945	916	852	884	893	928	940	939	935	899	908	920	933	914	958	941	860	923	901	941	877	907	942	919	915	939	903	912	952	923	901	929	912	864	919	877	930	915	911	868	901	919	892	879	917	933	863	864	981	910	920	917	926	938	963	935	931	901	982	928	915	856	915	919	931	904	961	929	941	977	979	974	905	926	897	886	921	919	878	903	891	960	928	908	919	948	863	883	921	903	913	878	893	950	866	902	949	877	880	927	894	917	877	938	930	962	951	919	945	948	907	911	919	849	954	910	940	963	925	964	938	857	909	917	876	902	946	946	921	942	1024	933	925	928	924	884	888	880	947	956	915	917	944	935	957	925	951	910	950	940	896	964	908	934	942	908	925	914	935	913	979	920	911	854	939	951	945	977	941	912	900	960	878	954	990	912	885	934	878	912	904	934	941	911	940	977	956	869	905	937	956	948	906	963	939	925	881	951	957	995	929	939	920	890	910	1001	908	948	965	814	874	905	941	935	955	928	930	890	887	932	945	886	939	936	903	965	898	896	878	921	963	902	867	913	894	898	913	939	942	914	943	976	884	970	925	940	876	895	836	923	913	1008	905	930	879	965	901	982	961	929	944	943	874	860	885	866	914	941	935	922	895	937	906	927	894	932	905	910	931	967	940	886	880	907	975	874	915	930	915	925	882	910	910	900	874	955	966	883	921	942	941	891	900	923	930	941	882	949	917	845	967	944	888	911	896	944	915	893	947	878	891	880	893	948	912	926	905	932	928	941	887	894	906	893	914	937	916	959	925	849	935	898	931	934	915	883	904	898	945	871	924	934	884	922	894	941	851	947	929	945	955	912	929	910	924	929	943	897	944	953	883	962	890	951	924	920	900	949	920	943	933	969	927	918	932	936	911	975	944	876	866	892	878	861	980	945	913	871	986	899	873	928	919	908	923	912	922	941	941	944	912	948	956	925	941	1009	959	886	919	912	892	946	906	907	932	913	941	994	970	880	898	904	907	941	890	923	954	906	904	905	913	913	884	960	879	925	914	931	941	965	929	946	940	948	913	930	929	931	923	943	945	979	906	905	923	908	919	918	876	878	913	936	900	902	880	957	913	922	951	929	979	901	911	918	931	909	951	959	929	896	932	918	945	910	913	944	976	906	941	908	917	924	942	914	916	864	896	983	944	906	938	897	991	937	903	957	909	897	910	874	957	916	946	870	879	927	919	988	905	879	971	962	980	928	910	937	952	916	921	925	930	861	912	899	953	899	937	939	880	947	916	879	919	911	963	873	905	922	868	901	890	954	957	908	880	921	926	923	949	922	948	943	893	881	915	892	939	924	881	898	952	901	903	847	920	867	920	956	926	933	915	961	939	860	915	929	952	919	919	904	952	940	967	886	966	928	849	920	889	955	944	906	882	904	890	961	970	971	929	907	956	932	882	921	923	1000	953	961	948	953	888	916	915	938	933	916	926	962	925	979	899	945	951	976	914	921	965	924	889	908	917	986	933	916	926	937	894	973	955	971	894	937	914	925	929	955	899	954	970	903	905	937	924	932	918	943	911	924	958	959	940	914	963	918	945	941	938	973	928	927	894	924	891	933	942	935	936	955	936	869	919	901	895	921	902	954	968	942	894	932	962	869	911	936	934	884	932	955	909	901	878	980	939	943	908	927	934	905	933	920	976	946	940	903	893	936	955	930	955	933	917	916	924	954	902	909	954	910	896	933	943	885	902	895	976	929	899	875	912	885	955	939	963	913	924	997	874	985	892	991	892	961	922	966	875	954	919	939	934	929	925	915	944	960	933	956	928	909	908	849	926	895	897	950	920	923	911	907	933	965	947	836	892	916	886	870	907	923	917	898	947	933	936	904	854	935	852	869	946	908	967	977	887	951	886	911	887	857	932	894	947	946	894	939	891	942	962	962	901	882	917	896	887	885	903	933	900	923	910	941	910	916	913	901	897	936	863	929	937	935	890	972	866	952	968	909	928	947	892	873	950	880	970	878	913	902	880	906	910	970	937	896	902	899	901	952	892	944	932	871	899	963	900	926	968	921	945	918	972	924	889	916	963	942	930	915	979	939	953	884	970	961	950	900	836	891	928	962	950	859	942	979	911	922	909	925	893	912	930	938	922	940	934	919	938	977	914	932	904	962	921	929	895	971	900	918	932	895	896	916	889	941	916	896	964	942	912	904	956	944	946	938	933	889	931	964	930	915	925	903	942	908	906	857	979	912	900	957	963	944	894	935	863	857	933	904	894	902	901	948	915	946	885	926	955	918	907	907	882	940	898	925	946	890	914	936	911	908	867	928	914	919	909	998	941	926	960	900	932	894	908	907	925	926	961	881	902	953	905	895	888	893	907	912	935	927	887	942	895	972	933	919	950	944	928	979	968	927	946	905	949	946	978	901	873	961	900	931	962	937	945	963	919	901	912	941	941	913	934	902	925	895	915	939	907	929	938	924	908	990	896	977	915	910	898	940	890	928	898	1027	884	954	977	896	920	911	922	906	921	925	951	889	865	926	943	965	888	946	910	875	904	876	928	912	880	912	932	915	954	931	922	893	893	897	936	929	928	897	944	889	916	865	968	911	923	908	909	924	911	939	980	890	967	935	940	878	909	957	920	922	907	969	948	912	925	918	964	892	951	932	919	916	913	891	923	884	916	860	885	980	875	947	956	945	928	933	988	851	871	878	915	946	894	889	930	923	914	905	886	901	912	932	961	877	906	900	863	900	924	958	871	907	864	954	924	892	930	944	944	839	921	893	938	919	921	929	920	931	863	951	885	855	896	956	904	940	935	890	860	927	951	885	933	961	939	955	920	881	943	909	932	901	893	928	939	939	953	925	1015	899	982	911	927	956	967	923	897	933	917	957	898	926	936	889	890	908	889	903	900	923	887	905	939	885	919	875	954	870	908	909	897	924	931	889	893	903	963	906	912	925	895	898	860	935	945	939	931	949	944	944	865	876	917	916	944	967	912	913	917	943	993	937	951	959	912	888	989	932	927	938	953	926	917	917	962	899	922	964	933	902	974	921	924	919	935	964	895	954	888	927	921	873	915	895	947	940	928	934	926	928	895	943	952	937	875	951	921	914	876	924	997	861	861	899	886	884	941	986	934	942	896	949	932	962	870	901	925	912	878	910	919	904	895	899	895	915	933	929	926	883	994	969	914	946	918	931	885	940	908	938	953	900
28399	18193	15662	13685	9220	4487	2820	1627	1176	1138	1048	773	566	420	389	419	365	379	352	362	360	391	329	348	381	383	349	349	382	360	373	358	390	358	372	357	359	343	361	338	386	342	364	361	313	322	347	386	337	359	348	368	334	406	372	378	347	368	340	372	359	360	379	337	375	372	351	368	333	356	356	362	370	358	322	332	357	363	379	378	360	342	334	369	365	361	368	322	336	362	363	382	329	344	362	341	334	364	385	330	332	361	365	360	368	340	370	364	335	377	357	348	336	343	354	372	389	329	382	349	371	369	363	372	324	346	302	350	390	364	357	344	379	322	364	372	357	327	345	366	381	345	344	374	330	360	385	371	355	350	367	337	362	358	371	347	344	375	330	361	358	351	337	356	333	370	412	396	369	378	356	357	343	329	341	358	390	328	387	368	337	381	377	341	357	357	344	346	358	329	361	325	378	349	346	366	342	351	347	361	369	363	368	348	334	331	345	348	397	374	344	362	347	360	366	372	360	366	358	334	352	353	356	356	336	365	360	356	328	331	394	361	376	341	407	362	370	370	343	343	376	368	369	316	370	313	331	355	400	375	377	376	346	362	378	384	349	332	364	341	321	335	373	316	382	352	355	358	392	349	364	365	354	358	353	340	348	335	371	355	364	370	359	348	348	302	369	375	377	336	359	381	361	369	329	336	346	379	387	338	330	387	376	384	348	335	367	364	367	346	329	341	415	354	345	359	390	355	372	361	345	356	358	364	370	385	338	382	350	360	358	352	355	358	373	352	379	371	351	337	353	356	352	356	340	334	333	346	383	371	336	352	314	349	340	341	395	331	395	344	370	354	337	329	364	388	341	341	386	354	355	360	364	325	366	374	320	363	368	371	363	352	332	367	346	404	343	382	339	359	318	381	345	358	362	332	358	318	372	367	354	348	316	349	354	415	380	356	362	347	346	350	366	346	372	346	376	366	384	338	365	332	386	326	377	341	354	345	368	364	367	335	318	364	342	362	353	398	352	330	357	342	360	369	347	353	336	363	370	316	401	380	372	377	332	348	360	360	382	351	335	346	359	347	356	387	374	342	344	355	354	353	375	366	346	330	362	371	354	389	372	351	349	344	326	364	373	320	365	375	339	345	347	358	316	362	345	338	342	360	350	322	347	358	355	339	343	354	394	381	370	339	345	388	344	348	351	355	364	348	363	370	353	375	325	383	365	389	356	351	371	363	377	350	375	345	342	363	363	343	399	330	348	360	344	366	353	348	341	357	367	318	327	388	351	347	369	312	402	317	382	376	390	348	351	383	342	352	356	387	328	330	364	351	392	390	361	354	384	352	358	389	390	336	370	355	358	373	364	356	336	353	371	329	353	348	355	375	362	397	334	358	387	353	340	345	391	367	345	344	384	349	362	387	363	350	380	384	380	330	364	334	339	374	333	332	358	373	371	316	386	387	367	341	329	366	366	384	331	375	381	356	377	367	349	355	357	330	373	395	385	372	359	332	381	338	359	362	370	377	361	350	311	337	368	369	304	332	338	340	380	336	349	329	382	351	356	385	347	348	355	370	355	411	360	379	316	377	366	334	381	358	330	375	383	321	359	363	359	316	337	385	376	344	375	347	359	379	328	360	381	329	363	350	352	342	372	352	342	344	356	334	341	337	361	384	370	345	347	349	364	392	350	360	383	355	387	366	376	382	357	357	339	328	355	344	338	345	352	381	344	379	333	347	376	356	374	365	335	367	352	380	360	368	350	314	377	341	353	393	360	356	356	381	361	367	352	399	344	351	316	347	356	373	355	326	373	382	377	359	339	388	327	353	370	344	368	379	356	323	342	366	375	316	383	334	388	303	351	367	384	370	319	373	378	352	348	306	351	331	376	386	337	376	354	320	342	318	361	339	383	339	337	376	338	353	341	341	364	370	374	337	345	384	368	336	367	325	396	403	353	374	348	320	327	369	354	385	332	373	372	335	350	366	386	358	345	334	360	360	353	353	336	396	343	378	332	323	366	357	362	359	379	337	343	394	323	344	339	359	380	366	311	328	362	355	339	340	356	383	338	313	368	339	302	360	369	371	372	354	366	335	358	347	356	385	356	346	353	384	342	338	362	349	338	338	351	339	351	331	368	342	395	346	348	356	359	378	387	303	375	352	373	386	382	336	342	346	349	366	378	364	375	365	374	353	390	348	371	342	329	365	347	339	370	368	369	363	334	328	364	344	359	370	334	378	362	321	345	372	398	331	356	391	376	365	363	333	351	328	377	362	381	332	346	369	368	315	329	358	327	307	353	388	358	338	368	327	344	334	334	394	354	342	386	348	326	339	356	355	365	364	353	369	357	342	374	369	365	369	371	355	345	364	366	348	341	356	376	371	387	353	330	374	315	355	377	347	342	371	361	373	384	372	340	360	326	355	360	353	350	369	346	402	338	376	349	387	357	310	343	354	361	345	335	363	365	381	369	345	368	343	351	352	333	350	384	362	337	362	347	423	313	349	330	383	376	359	358	369	352	376	382	331	354	380	373	332	353	356	360	354	380	305	349	380	346	324	346	373	323	344	366	310	367	352	370	370	351	345	372	361	375	347	379	369	398	340	353	345	345	357	403	337	350	346	346	341	330	356	375	358	356	335	340	374	373	380	337	362	364	367	373	349	388	340	369	366	341	340	350	332	331	377	331	362	328	333	347	351	396	352	321	337	335	352	324	386	359	349	361	366	357	367	348	350	368	367	416	349	371	333	331	337	366	324	356	350	370	344	383	334	355	372	338	353	371	353	349	360	390	343	313	387	330	342	384	340	365	341	353	367	361	333	369	329	337	357	331	369	379	360	352	388	345	360	374	339	371	366	348	360	340	354	363	369	350	355	361	359	366	364	323	366	348	347	325	356	376	352	377	365	331	363	338	349	372	408	373	348	370	337	339	363	332	356	377	380	354	360	354	357	368	362	333	375	375	356	350	313	363	383	366	359	375	384	328	395	368	372	371	359	341	352	354	373	370	389	369	364	378	396	352	357	382	369	374	326	359	382	340	363	338	356	355	333	362	366	340	331	350	362	350	366	340	363	355	364	373	396	395	314	321	348	356	340	349	341	356	397	386	326	360	389	365	307	381	345	359	332	360	351	350	363	323	341	367	363	318	367	334	353	360	326	358	312	331	358	385	359	347	363	345	349	314	392	339	382	372	398	346	359	379	382	342	379	369	324	371	337	342	366	375	368	349	339	380	391	372	366	337	341	343	356	345	366	367	338	339	353	376	319	365	367	367	399	381	372	353	337	370	349	371	374	365	354	364	346	338	369	366	364	361	327	355	356	336	367	377	344	371	358	337	340	382	357	340	376	346	338	335	324	376	322	384	349	337	372	341	355	325	363	343	381	331	351	312	383	366	365	381	343	357	374	342	364	357	370	393	351	367	385	323	357	344	381	381	321	322	367	354	366	344	355	356	358	355	341	385	372	405	399	346	365	361	361	360	360	368	328	363	346	356	378	334	337
20582	15869	20022	21357	16244	10638	9144	6083	5217	5427	4959	3424	2250	1540	1264	1104	953	940	927	933	901	910	892	903	845	947	924	860	876	839	827	856	883	858	903	862	864	856	901	904	868	837	882	913	856	840	861	812	910	909	862	875	852	817	841	884	829	821	865	861	830	863	871	929	896	865	857	853	860	865	864	882	837	895	837	845	862	861	846	857	844	962	887	888	851	861	897	866	886	855	873	872	914	939	882	893	913	859	879	859	811	880	859	845	832	870	884	867	900	905	875	844	867	863	894	783	860	821	856	862	863	874	885	900	835	847	929	819	890	836	902	876	894	870	841	846	887	882	913	842	875	847	871	916	863	805	860	865	852	859	813	877	857	882	822	863	868	842	872	875	855	841	849	873	853	841	826	863	851	898	884	847	879	906	913	839	837	877	854	912	891	897	862	860	860	893	924	940	891	872	887	838	865	844	870	872	825	880	870	908	853	881	837	854	845	879	876	857	873	869	862	831	858	888	894	861	902	862	841	850	860	866	881	888	843	833	810	879	834	820	839	843	916	810	882	877	788	899	824	838	844	905	869	855	850	835	862	850	903	929	836	925	846	901	908	890	861	881	840	873	858	907	832	847	873	874	863	868	895	835	905	899	829	860	876	882	895	881	881	817	859	865	843	920	840	903	877	931	822	925	837	859	846	799	900	879	863	887	868	877	899	870	878	854	847	926	824	873	810	838	903	881	882	834	869	885	830	873	842	823	847	921	909	872	864	841	903	842	860	881	885	915	906	869	826	911	827	870	856	886	905	858	846	889	894	885	870	881	867	834	902	908	898	860	877	857	926	854	923	829	898	903	888	895	858	905	887	854	901	865	880	849	888	852	884	884	837	879	842	881	856	855	816	877	844	877	931	886	829	862	879	853	831	888	854	841	898	868	863	927	876	914	805	877	849	878	897	835	818	854	860	836	835	909	844	866	906	910	895	896	839	893	809	862	852	824	861	888	876	845	878	885	907	914	844	873	862	882	892	854	840	853	855	868	839	869	839	862	873	825	877	905	826	879	848	852	787	853	873	843	882	843	851	924	877	851	880	900	853	843	847	912	845	928	884	826	840	842	868	893	905	828	899	896	877	864	878	859	892	874	850	825	824	878	879	908	900	907	916	882	915	856	856	861	874	873	878	874	900	831	907	852	863	858	896	831	883	885	866	912	869	862	871	918	849	834	875	847	890	928	890	871	884	893	926	843	855	907	887	893	869	867	890	885	931	864	879	885	917	901	833	832	857	910	886	864	867	849	828	921	870	871	840	886	881	893	894	820	870	860	874	807	874	864	905	890	890	850	893	866	870	886	841	900	800	882	803	854	869	860	905	844	864	841	874	933	858	864	872	874	887	910	856	812	829	840	852	847	871	865	828	883	810	824	896	844	863	896	887	913	857	841	874	856	889	866	854	857	882	893	887	826	862	822	846	904	896	921	831	925	821	846	843	856	865	873	856	859	895	851	867	895	870	890	875	846	847	882	881	841	898	933	866	874	832	909	831	891	883	861	875	857	872	813	845	853	880	816	893	851	880	862	875	850	903	910	869	893	852	875	928	880	833	860	867	847	815	915	935	846	884	837	922	857	888	868	866	861	845	857	847	840	888	916	925	871	842	866	835	858	873	931	912	854	848	875	841	863	872	902	824	857	859	914	875	901	916	832	890	851	838	862	846	881	827	893	859	881	838	842	854	844	878	849	823	809	826	844	861	877	919	901	851	885	864	871	844	875	937	891	889	876	889	872	844	866	901	918	896	857	863	853	854	884	951	844	908	868	888	844	869	928	891	857	884	889	877	848	839	872	857	918	872	821	858	816	850	895	836	873	930	829	843	926	865	874	928	852	833	824	864	908	871	904	882	891	844	878	888	867	874	800	847	838	863	851	881	855	897	865	864	865	857	870	890	874	879	859	864	875	874	836	866	857	833	879	854	824	901	937	873	878	908	879	855	873	848	882	904	834	841	915	857	927	828	894	908	799	872	888	763	845	835	854	929	874	862	828	875	853	893	850	874	851	909	911	866	849	862	879	856	906	873	856	874	830	855	822	950	889	846	871	844	815	859	930	926	894	897	886	864	876	860	878	828	879	864	898	832	855	870	879	876	923	861	853	915	845	849	807	889	885	830	876	876	894	853	854	853	859	835	922	861	863	859	881	820	814	885	898	834	852	879	883	885	881	886	877	930	828	851	838	896	883	877	856	887	881	913	866	874	874	888	804	853	872	818	864	893	805	860	862	914	842	897	879	850	867	791	843	866	946	845	877	846	873	834	853	854	834	848	858	843	810	876	835	940	851	871	882	814	831	861	883	824	903	882	902	837	932	884	880	844	900	833	864	867	840	844	825	892	846	866	861	898	914	846	854	866	803	914	908	856	816	882	859	869	861	811	909	886	866	896	879	855	868	845	856	827	925	893	914	829	891	893	878	895	850	927	857	893	917	892	915	872	891	905	852	859	859	892	834	894	856	860	861	836	876	864	886	869	838	864	845	882	875	830	848	869	848	878	885	843	846	880	876	912	872	859	857	873	875	906	816	862	878	817	875	922	924	894	835	815	823	901	880	844	901	826	890	823	929	890	923	883	896	879	892	862	823	870	901	925	864	887	909	848	900	873	873	865	848	857	883	849	887	869	880	809	880	892	823	845	871	874	860	864	848	861	853	884	872	881	801	860	880	820	862	868	865	881	898	876	917	861	876	845	846	862	909	858	895	884	882	864	881	916	835	897	884	878	865	912	884	878	871	869	848	848	838	888	915	897	840	852	832	864	885	863	867	853	919	840	838	878	915	856	863	884	845	833	843	859	858	859	907	937	876	863	865	848	835	895	892	885	892	844	869	878	859	876	902	874	825	842	897	853	861	865	857	863	853	891	849	878	863	866	827	891	835	841	860	834	840	846	870	873	861	876	873	859	908	855	828	879	855	887	927	897	848	848	876	887	855	901	863	806	905	865	856	845	835	869	899	909	882	872	835	843	845	886	890	890	913	832	849	907	905	895	820	867	801	883	875	897	876	852	845	893	869	898	903	854	850	851	943	830	870	870	906	840	839	836	854	854	872	849	857	860	858	859	856	862	922	873	867	882	870	873	829	836	866	895	844	917	849	873	899	931	876	884	866	851	919	892	837	866	826	859	834	814	863	854	886	875	887	893	849	809	860	852	888	881	866	885	839	906	868	897	869	877	850	868	847	879	873	859	905	881	846	873	913	893	940	824	895	834	883	852	862	887	836	913	857	885	840	900	884	878	886	856	860	887	875	930	887	870	871	919	853	855	878	878	868	859	853	825	855	879	900	902	860	888	875	867	809	888	884	873	820	873	839	855	867	939	888	888	876	842	843	918	890	861	893	877	845	849	924	854	903	880	850	876	848	882	884	875	853	851	902	885	871	886	870	886	861	865	900	852	891	849	920	868	918	858	850	883	841	856	858	897	895	882	827	877	859	904	859	844	898	830	855	899	892	867	872
38047	28653	24154	23160	15064	7202	4732	2366	1369	1404	1243	886	528	396	343	270	222	223	169	214	209	170	194	174	191	175	212	177	202	196	187	216	167	171	203	171	185	164	182	198	183	191	193	203	196	196	189	163	209	197	190	205	191	180	211	164	210	196	191	191	192	169	184	190	198	167	191	193	185	206	175	184	189	203	213	183	201	193	189	174	180	169	186	191	189	160	181	193	184	193	187	180	196	176	183	177	179	180	183	181	177	201	196	186	188	168	193	174	173	186	174	187	198	200	220	180	166	180	189	207	158	192	179	174	184	206	191	186	175	183	183	199	198	185	197	202	183	202	203	193	178	181	207	191	180	188	174	189	167	192	199	208	189	202	178	196	196	179	180	172	215	207	172	177	180	205	171	194	181	193	202	196	203	190	184	168	155	188	181	185	194	205	181	176	183	175	190	172	203	184	193	178	205	205	168	186	207	180	162	204	196	210	209	189	196	203	204	159	179	192	195	179	171	171	163	200	211	195	199	195	200	169	174	184	199	212	190	159	195	184	205	165	201	213	185	195	163	175	188	198	177	177	181	178	207	213	175	182	181	191	181	218	199	188	206	219	205	201	210	198	207	227	193	206	201	220	207	187	224	184	190	165	210	166	190	178	177	210	161	188	169	180	197	220	204	195	197	189	197	183	211	186	167	215	202	168	214	189	182	177	177	183	183	192	182	199	191	195	183	187	188	192	190	185	157	189	205	211	190	192	186	218	182	188	172	175	190	176	183	150	188	195	185	190	178	190	189	178	190	192	193	202	191	193	187	211	177	172	182	185	197	180	183	178	184	173	175	200	160	175	213	196	169	170	183	187	182	197	195	191	198	181	177	186	204	197	178	216	213	179	170	189	181	214	190	185	154	184	191	206	172	193	185	194	164	191	194	201	197	207	203	194	162	221	210	200	201	179	184	171	199	159	185	173	205	185	180	179	193	202	202	183	194	202	209	180	200	191	197	174	168	201	190	165	230	196	198	170	184	184	190	175	193	174	183	176	207	207	174	213	199	184	197	175	185	221	190	184	194	184	171	183	190	146	188	197	191	167	186	205	181	215	201	186	193	184	181	177	197	199	181	171	190	191	191	204	158	175	191	199	197	183	189	174	168	192	195	183	186	181	183	170	198	173	179	198	220	167	204	206	191	200	184	205	192	163	203	196	205	206	211	197	194	185	208	207	204	211	172	185	201	160	175	200	205	189	146	188	194	196	199	198	210	188	190	184	197	193	179	200	181	175	200	175	203	178	163	176	187	207	192	184	161	155	175	187	170	192	185	181	197	186	182	222	186	162	221	184	204	199	183	177	179	181	198	172	181	197	209	190	172	192	192	194	182	219	183	201	196	188	174	202	192	179	192	204	169	197	167	177	184	189	192	189	201	219	182	180	193	168	189	194	164	159	204	187	169	176	183	165	201	165	203	189	188	195	182	178	177	166	194	193	219	180	190	179	194	194	172	201	181	181	177	185	202	200	190	188	202	167	192	192	187	196	203	189	209	189	220	206	220	195	186	182	212	194	202	207	162	210	204	193	212	185	195	195	195	185	188	182	190	192	195	222	190	194	191	199	202	174	176	169	203	206	190	203	181	175	220	178	183	209	195	170	202	179	204	197	172	189	200	187	167	206	187	155	214	176	218	173	174	176	181	173	169	181	206	176	155	189	186	212	211	195	188	165	183	175	197	155	208	185	182	190	160	194	162	178	209	189	188	182	205	176	176	187	188	197	187	194	176	203	175	176	196	186	186	200	198	186	202	189	205	184	194	187	185	168	158	190	203	195	213	202	165	187	190	194	195	167	211	188	195	215	165	185	222	204	208	202	189	183	212	212	205	182	167	176	213	178	199	200	179	191	209	237	182	192	186	214	190	174	188	216	194	197	171	167	169	207	178	180	195	171	180	199	203	202	182	172	193	178	206	181	208	191	178	195	188	184	198	212	192	183	199	170	177	181	187	187	189	165	156	174	181	167	177	175	158	187	175	202	206	183	211	183	206	194	191	204	198	174	197	186	177	181	187	190	200	192	162	172	174	204	174	204	168	170	212	177	168	193	194	181	202	185	187	193	186	209	198	209	169	173	215	190	182	204	184	180	178	219	188	200	191	196	179	184	173	187	196	184	164	173	190	192	202	166	194	190	183	208	198	197	173	186	222	169	197	191	181	199	195	156	227	173	191	182	185	200	203	201	196	173	193	181	183	205	203	207	165	213	168	183	183	190	183	221	191	191	190	187	165	188	192	210	199	198	201	165	210	192	184	189	192	187	193	197	213	184	208	181	203	181	183	203	199	180	224	178	192	180	183	174	178	171	177	202	189	184	189	202	171	198	181	204	169	196	184	180	181	185	202	180	186	191	166	200	205	203	192	188	165	182	196	164	197	198	177	182	186	214	181	179	201	189	185	212	179	157	194	173	182	203	202	200	190	192	199	181	168	185	175	193	190	174	185	171	181	191	197	182	184	188	189	194	164	206	197	172	199	205	196	189	209	178	207	186	180	183	187	192	218	193	198	164	190	170	170	196	172	171	168	203	214	171	162	174	195	197	200	189	201	196	182	172	185	212	189	187	176	176	174	188	183	210	197	203	177	193	175	217	203	207	171	191	195	196	178	161	176	196	198	188	207	215	189	226	182	168	188	194	175	172	203	155	199	182	198	213	179	202	178	195	180	170	168	192	208	190	188	185	204	174	180	179	184	183	178	201	184	162	207	187	189	182	192	176	209	216	181	185	188	209	188	185	178	196	192	161	187	192	184	173	211	199	180	182	208	205	200	197	184	170	207	194	179	187	201	212	188	199	194	172	183	179	216	195	167	198	224	171	200	186	200	166	196	202	183	181	192	162	232	173	168	184	189	181	187	164	195	175	180	207	197	200	181	189	180	192	171	173	186	207	175	185	186	200	182	181	186	203	184	209	178	209	190	180	176	200	197	184	177	191	214	206	182	169	203	210	187	166	201	188	184	204	219	198	196	205	181	172	213	172	182	168	185	177	213	200	184	206	223	172	170	216	186	187	187	161	207	192	187	183	194	196	197	179	210	190	179	224	164	181	196	180	206	208	196	178	211	186	177	208	226	210	186	208	193	222	203	176	176	190	185	192	194	193	177	190	160	152	189	184	193	197	184	172	193	196	200	195	204	191	197	200	159	181	192	169	188	208	181	198	191	181	178	165	200	181	164	192	173	184	184	171	188	180	193	154	179	198	203	182	173	201	173	182	198	195	190	207	187	188	212	214	170	204	156	191	206	197	190	190	168	188	203	191	190	204	175	200	207	200	182	198	217	190	181	192	174	194	164	181	224	171	182	190	172	179	194	198	175	182	164	183	191	176	167	189	192	233	184	172	198	222	222	186	196	205	192	197	207	191	174	208	170	188	186	176	165	189	157	185	175	185	214	197	153	201	216	184	161	184	209	195	200	214	202	203	194	210	210	196	208	189	187	172	190	195	184	205	188	197	190	205
26614	23177	26580	28960	21936	13397	13166	7925	6151	7187	6572	4599	2730	1800	1522	1033	700	594	561	520	537	498	536	526	509	511	493	489	524	500	460	527	500	449	535	499	505	474	479	476	503	482	515	531	502	465	502	519	526	485	491	517	482	504	505	526	512	516	488	536	474	508	524	514	475	516	501	479	489	526	493	480	513	489	482	472	467	519	467	446	503	493	499	464	490	478	488	504	503	523	474	495	470	476	495	507	490	502	509	508	487	494	496	488	501	503	450	518	516	473	503	438	472	480	495	473	519	485	480	493	494	498	491	462	508	476	521	485	458	499	467	494	479	481	468	455	517	483	475	468	488	503	455	461	483	487	456	512	491	499	481	470	463	505	502	480	528	518	489	480	498	493	525	501	482	488	494	467	466	478	512	506	504	507	482	477	513	497	500	471	490	507	517	492	495	505	496	494	473	552	475	508	496	476	517	486	471	502	510	465	475	489	516	478	473	487	492	492	481	490	533	492	520	456	524	485	418	546	480	469	495	502	477	500	500	455	490	519	489	501	502	504	492	489	481	470	499	513	467	507	479	445	479	505	449	517	498	489	475	476	504	492	502	468	490	491	506	504	480	484	488	524	504	460	517	483	497	481	524	506	514	450	496	458	480	461	464	469	459	478	450	511	485	477	492	508	496	539	464	468	482	486	521	489	482	474	464	497	456	474	510	465	487	467	457	498	512	492	498	513	479	489	492	484	508	530	485	489	495	482	478	472	489	499	491	481	486	483	517	477	475	473	488	460	486	495	544	531	484	491	477	495	480	457	523	499	476	460	503	509	476	476	466	481	443	477	448	493	500	521	481	498	482	485	475	502	523	464	493	499	495	447	489	538	458	486	484	467	520	507	466	480	505	523	471	521	468	452	480	480	474	494	498	432	460	483	514	501	462	465	508	484	481	491	483	466	526	490	532	496	497	488	499	493	478	470	525	509	482	490	506	481	460	498	496	475	507	473	499	522	484	545	518	506	518	463	511	507	470	514	480	458	491	468	442	494	506	527	490	512	442	512	494	460	487	472	464	507	492	496	497	467	500	500	481	492	450	490	517	476	457	496	462	541	510	471	480	522	506	486	491	461	509	475	479	483	522	471	478	465	474	455	490	529	478	469	471	485	461	468	476	499	503	491	508	464	450	474	492	492	527	475	493	471	493	474	521	504	517	490	520	495	498	480	497	505	505	499	499	510	477	506	459	510	489	478	537	504	468	468	490	485	523	486	488	452	491	516	440	513	472	496	508	523	440	485	517	486	483	506	494	460	526	473	568	480	462	511	502	505	496	485	488	487	482	479	492	476	512	494	495	476	487	512	477	472	495	482	479	500	456	484	503	499	471	480	497	466	491	537	483	522	498	503	459	538	488	475	488	454	492	480	466	497	505	494	464	508	479	497	450	495	491	495	483	460	494	504	512	503	523	474	522	447	493	484	460	463	491	488	464	462	481	456	512	498	508	464	468	531	500	449	513	514	498	493	515	518	475	501	470	516	483	500	484	486	484	513	487	506	496	472	514	501	455	503	468	491	474	483	465	497	480	482	527	479	528	486	487	468	477	454	479	488	492	455	493	491	486	474	516	510	510	486	507	509	479	491	518	508	502	528	483	472	468	518	502	470	451	478	527	534	485	497	528	488	477	511	483	470	505	524	446	496	456	471	481	473	451	490	449	519	490	458	463	501	442	497	480	496	545	513	495	460	478	508	476	511	500	444	478	524	469	489	504	485	512	518	521	484	511	479	480	480	448	478	485	484	484	535	512	489	510	466	496	484	519	488	530	473	447	492	487	513	472	471	498	470	461	494	457	462	482	496	501	450	492	508	526	493	501	461	447	453	483	498	475	492	483	472	471	470	456	496	492	524	496	468	486	466	522	517	474	505	501	479	502	477	452	494	491	490	476	489	518	523	504	509	512	484	487	541	520	547	498	493	501	497	477	472	478	473	504	498	501	498	504	460	494	460	496	479	479	485	513	493	508	519	537	494	456	458	505	452	471	449	462	506	485	469	495	500	476	503	479	507	474	454	493	502	447	498	488	444	486	493	482	450	470	498	510	496	477	512	478	513	484	494	509	522	507	498	543	489	454	492	442	515	499	519	528	508	529	511	478	447	515	493	471	478	480	506	451	476	493	488	511	465	482	513	510	526	470	522	458	475	515	459	519	508	472	475	510	510	486	503	468	489	532	502	515	455	475	517	471	492	460	493	544	504	489	499	519	460	489	481	442	487	513	491	465	510	464	486	482	450	499	468	473	487	493	456	495	514	478	469	511	529	516	529	460	513	520	502	488	502	463	497	496	489	511	505	482	482	459	465	490	487	501	510	504	487	508	539	504	517	496	472	494	466	452	467	455	475	485	485	454	478	517	493	478	492	436	472	461	538	493	489	512	481	465	489	505	503	482	519	501	447	475	493	469	500	474	513	458	487	525	483	468	500	501	477	521	467	480	462	466	478	490	476	453	445	430	481	548	483	507	542	497	481	449	479	474	539	480	437	511	481	501	503	468	501	481	467	502	510	466	545	453	543	456	452	469	452	456	498	497	494	479	515	473	525	510	518	503	525	511	477	477	480	515	509	480	456	440	469	510	488	499	496	477	491	500	477	470	505	497	497	508	534	505	441	447	464	488	479	480	509	488	515	486	510	469	487	518	463	513	482	488	465	454	500	494	475	422	499	466	474	472	499	491	478	499	517	504	458	491	499	469	451	470	485	494	479	489	443	472	477	471	492	494	491	491	480	514	484	511	505	482	489	494	526	530	474	469	470	481	472	500	466	498	482	505	474	484	535	491	488	498	484	500	482	469	489	534	496	499	500	510	455	476	488	494	500	521	504	477	489	449	482	469	455	499	459	480	509	486	496	471	515	492	454	513	484	526	478	472	490	508	506	490	461	460	435	522	464	484	439	484	484	468	496	489	490	504	493	488	499	525	478	513	492	476	472	490	491	491	500	514	488	520	516	485	475	491	475	476	471	500	479	522	501	475	442	497	509	486	493	479	476	471	477	461	483	496	519	516	489	515	484	449	460	512	518	487	495	541	460	441	470	508	474	486	511	491	475	512	489	495	519	464	509	501	489	525	473	521	482	490	481	485	433	478	507	481	458	480	517	509	466	473	515	516	468	464	512	509	531	481	473	506	503	501	513	476	476	482	489	501	487	505	487	523	512	510	506	490	498	492	489	486	462	503	475	461	463	473	518	475	520	481	507	531	475	478	485	485	510	509	498	474	459	459	513	496	484	492	466	486	487	499	471	467	520	481	435	497	481	516	469	488	487	443	508	515	531	483	461	535	494	511	517	499	500	485	480	536	480	489	477	462	495	484	488	499	514	511	497	478	466	480	531	469	511	500	492	476	487	504	486	510	488	472	471	550	527	485	464	465	457	496	517	539	461	473	504	512	480	491	509	514	484	476	528	469	468	456	482	543	518	459	538	484	488	479	501	509	485	496	491	517	439	475	466	474	508
11275	5227	3159	2188	1294	802	658	579	656	723	693	580	475	418	388	392	368	343	370	408	378	368	359	362	395	356	379	334	365	416	379	365	383	387	362	343	331	387	386	366	368	354	365	369	374	356	389	379	367	379	384	356	348	344	372	364	411	409	386	397	369	367	387	352	421	341	367	406	374	345	387	348	383	348	365	366	366	372	370	395	401	393	336	344	377	361	383	378	382	401	406	356	338	362	384	381	374	371	374	352	367	395	402	378	397	361	390	362	370	411	383	385	378	371	386	361	392	336	339	376	336	388	393	348	379	371	343	390	385	326	372	376	351	391	352	377	360	359	400	381	383	392	354	384	361	372	377	369	369	376	384	416	416	404	415	380	392	381	393	371	390	371	376	356	352	382	356	358	346	391	385	365	374	385	334	349	343	385	371	401	343	384	378	395	379	379	315	331	398	344	393	340	361	360	371	384	380	354	389	412	357	371	385	374	370	351	360	404	333	373	357	361	391	357	380	398	366	334	386	359	374	406	369	372	385	354	396	423	374	376	353	378	356	339	348	383	362	402	360	351	370	398	375	404	361	398	372	381	384	342	372	381	376	395	374	351	346	369	387	397	379	386	351	351	362	362	406	372	376	374	370	387	343	401	391	392	391	394	350	365	376	343	377	380	402	399	347	389	391	373	375	393	361	378	381	362	379	383	345	396	391	373	347	377	324	360	404	372	338	394	354	355	394	388	378	384	376	406	379	363	392	347	367	425	432	354	377	365	366	367	365	403	374	356	342	345	351	354	351	371	349	370	353	378	351	375	372	355	358	377	373	389	397	367	352	396	372	377	355	364	371	357	381	381	384	372	345	374	373	356	362	386	355	383	363	406	364	316	406	393	374	387	370	375	402	352	328	363	377	377	403	399	381	364	390	352	382	372	384	343	377	347	357	359	372	350	371	350	399	369	378	416	366	424	387	375	389	379	375	403	379	408	354	391	323	383	341	332	342	339	370	384	416	393	396	418	351	367	405	377	338	362	341	337	377	350	349	358	358	366	385	377	407	387	364	363	384	369	351	359	376	362	380	372	376	341	367	398	357	377	357	373	380	363	326	341	391	368	406	406	392	422	375	362	351	374	400	383	364	372	351	372	402	367	363	376	367	383	362	428	351	375	356	423	415	371	382	393	341	386	376	382	377	380	388	390	379	368	386	374	353	351	387	399	385	366	356	366	361	365	373	423	369	398	402	339	370	398	377	398	372	346	402	358	381	368	355	378	385	357	375	351	373	407	357	371	382	416	389	385	361	397	364	394	379	390	386	351	379	365	330	353	349	361	389	370	374	383	359	373	414	406	370	417	359	368	386	374	374	393	356	379	374	392	358	359	394	394	333	376	353	396	383	374	352	383	348	388	367	387	380	340	397	376	369	344	350	370	389	338	402	358	377	426	367	361	369	374	365	380	370	369	371	349	350	373	360	390	359	352	357	395	373	381	412	391	360	337	344	359	371	357	398	356	363	378	396	361	364	360	335	366	382	393	396	364	346	367	418	397	410	378	386	350	390	381	388	391	393	422	353	353	374	363	340	394	352	360	400	383	358	353	358	348	374	421	345	361	398	373	399	372	404	404	386	377	371	370	400	404	374	398	380	370	325	351	385	365	374	380	376	389	390	381	385	349	367	374	363	424	384	365	386	391	387	401	390	379	419	375	389	380	376	372	403	374	410	386	390	399	394	347	368	352	387	383	357	359	386	384	414	383	377	381	374	362	340	372	357	397	374	421	379	387	361	363	397	394	391	365	381	406	379	355	367	369	354	371	387	353	347	357	400	354	355	389	374	378	375	391	358	406	387	363	399	385	342	378	363	345	359	354	369	415	353	365	325	352	356	372	355	394	370	368	398	420	381	371	381	389	365	373	371	379	381	354	392	399	377	375	384	375	368	352	388	367	401	386	362	389	392	336	392	366	377	393	363	399	385	398	402	375	373	364	379	376	384	356	401	350	373	381	372	376	376	378	379	358	375	369	374	344	367	348	336	354	379	413	424	352	380	353	372	360	351	374	392	369	337	413	394	369	349	370	383	399	368	395	393	353	401	400	409	364	411	387	371	349	405	422	402	365	375	375	371	415	399	386	390	344	390	378	352	320	376	398	350	368	355	377	384	358	377	351	382	366	379	370	392	373	389	376	376	363	379	390	388	356	356	352	361	370	380	400	348	358	369	358	358	377	321	384	400	385	391	369	412	363	370	346	356	352	356	343	366	361	363	374	373	371	383	377	394	389	339	347	356	360	366	389	365	380	360	377	363	418	353	372	354	376	356	372	406	354	361	366	405	373	395	394	400	418	405	379	387	349	388	392	379	361	338	381	369	356	305	361	401	342	359	347	417	353	391	367	407	362	355	354	381	366	396	402	384	378	383	365	385	383	352	390	387	355	355	379	379	393	397	389	380	387	375	381	341	404	375	416	390	377	380	367	399	375	389	389	370	371	392	358	361	365	364	352	362	422	372	376	347	363	398	385	400	360	365	378	384	390	385	356	388	377	370	376	371	390	376	369	373	358	382	371	369	344	384	397	353	361	406	385	370	352	377	355	376	394	374	390	388	382	391	358	364	355	382	359	364	357	391	369	370	355	373	381	354	373	395	384	353	363	358	362	370	386	382	356	357	390	375	376	363	374	338	367	386	376	380	400	370	376	374	367	342	417	377	359	381	355	360	385	385	419	385	389	409	368	401	402	362	408	365	374	397	378	382	390	337	355	381	388	365	384	397	356	382	374	383	411	346	429	399	340	365	381	356	362	358	383	361	338	391	368	353	411	388	338	357	356	371	399	413	395	341	395	369	386	393	403	409	404	356	351	372	366	383	369	370	396	403	385	360	354	389	410	381	368	395	384	389	357	371	368	372	379	409	416	350	365	412	368	369	374	352	368	393	341	376	372	364	408	363	390	367	360	345	365	376	402	385	382	378	368	402	388	353	436	369	387	393	373	389	391	348	389	399	376	351	391	408	387	376	384	394	391	385	376	379	360	403	413	378	348	347	367	393	362	409	378	363	352	432	354	383	399	360	378	359	384	372	337	414	358	376	336	331	376	357	359	346	372	378	384	390	401	377	393	349	367	361	383	363	368	402	382	396	375	375	368	384	379	343	365	381	418	356	392	367	409	392	357	418	391	390	379	357	380	359	340	356	369	346	366	357	368	394	338	377	405	403	358	402	352	338	397	426	342	348	377	350	359	334	410	426	404	394	392	378	369	364	403	369	394	358	367	395	405	385	354	379	366	364	353	351	339	376	381	431	377	379	386	365	361	368	362	378	416	377	398	366	355	368	360	382	356	377	365	395	376	351	370	369	364	385	340	367	389	360	371	379	379	349	413	370	340	363	355	392	319	358	352	374	406	361	350	331	349	373	383	374	357	388	361	372	402	392	377	371	372	359	340	367	367	421	363	383	374	332	368	366	381	330	393	377	325	362	385	340	353	410	347	398	345	395	361	378	383	393	382
8297	5763	6558	6565	4460	2796	2278	2457	2586	3640	2887	2018	1360	1155	1063	994	980	936	910	929	934	888	886	863	869	900	911	910	951	930	979	877	922	879	922	905	920	925	913	913	900	906	933	903	960	852	963	942	899	930	916	931	896	925	921	921	926	919	899	932	900	889	917	904	918	969	875	896	903	934	958	926	904	914	882	903	915	963	864	918	942	943	877	892	919	909	902	905	916	959	972	936	917	936	914	859	878	912	932	916	916	902	981	882	922	912	924	899	927	945	947	911	935	870	911	900	996	955	898	901	929	904	887	915	922	917	888	911	925	923	923	896	879	934	883	894	884	927	863	896	936	940	950	959	911	995	921	961	909	965	936	915	910	857	900	980	934	910	887	876	923	885	916	953	899	922	909	898	862	873	901	881	878	915	903	936	906	938	898	938	934	891	929	944	889	830	918	890	922	861	895	901	863	907	904	930	916	883	954	993	912	892	930	950	947	896	932	933	883	914	936	898	843	948	840	938	902	908	926	894	875	904	933	921	919	934	896	934	899	870	1002	911	950	864	927	984	938	904	874	901	874	939	863	949	902	929	933	889	910	923	895	950	889	908	922	869	932	931	872	897	903	962	942	940	885	924	909	860	884	852	929	898	952	855	944	901	921	892	907	890	896	927	895	973	911	913	887	983	954	940	927	913	902	940	897	936	881	940	883	926	933	889	876	910	902	967	919	925	935	886	939	921	895	927	923	886	923	920	857	889	901	909	923	889	893	885	962	928	946	938	925	926	941	916	882	948	906	943	903	925	888	929	949	905	905	936	896	967	857	857	852	945	879	942	847	914	901	907	894	935	938	897	901	951	962	912	925	923	922	880	878	937	906	950	913	945	935	932	885	891	836	921	889	943	862	898	859	954	912	893	924	937	946	947	908	900	862	925	924	874	921	919	908	928	852	918	972	946	895	870	941	917	901	950	926	867	892	934	866	925	924	877	898	959	882	881	941	971	911	950	883	912	956	988	918	924	895	888	922	920	950	906	932	944	934	906	881	938	894	885	904	966	942	927	935	920	914	940	926	965	876	896	882	874	859	857	914	940	947	901	890	916	924	914	941	907	966	930	901	906	923	910	931	958	914	905	886	895	924	896	906	896	958	900	882	937	908	899	912	899	892	885	933	970	940	917	921	889	937	906	915	905	896	873	881	921	882	962	916	970	887	949	899	900	905	965	893	931	941	908	929	854	932	894	929	890	954	947	927	955	963	886	891	919	927	891	921	920	918	891	889	933	943	907	895	910	899	917	899	854	942	870	939	935	906	901	880	906	916	945	947	875	899	931	922	922	928	908	946	920	879	879	950	995	890	891	925	923	899	907	950	917	937	898	912	921	936	974	879	954	911	913	887	916	935	944	959	881	871	922	868	931	914	929	890	869	912	873	916	894	1000	947	919	895	969	912	925	928	853	889	906	967	895	879	902	911	861	975	920	892	918	922	922	860	852	921	889	932	893	915	967	922	946	904	873	911	918	915	914	882	908	924	866	928	904	926	916	872	934	864	915	921	931	939	893	927	932	931	875	964	919	966	891	934	934	942	892	922	916	876	871	946	911	924	914	903	940	913	897	905	922	958	868	902	884	909	898	975	903	955	914	890	934	944	889	949	915	871	940	846	880	938	909	913	886	936	936	923	899	935	924	897	923	907	901	948	893	913	881	870	885	930	880	908	878	924	935	904	909	949	939	921	912	916	916	1005	895	867	930	913	928	924	901	941	966	865	875	901	907	965	924	905	902	919	939	935	999	877	929	957	934	899	875	952	886	942	919	925	920	941	918	972	944	901	939	902	918	888	928	914	939	933	895	878	909	901	939	962	906	914	967	923	927	929	923	928	975	908	940	943	925	882	936	893	918	925	919	920	906	885	964	923	926	954	875	886	970	888	871	912	926	876	952	862	941	856	911	976	902	899	945	955	938	980	929	980	868	893	910	922	908	889	885	935	952	930	947	943	904	953	896	894	939	941	914	957	941	886	919	950	897	922	903	908	947	919	899	914	937	894	905	930	992	889	914	877	902	912	929	926	884	890	875	912	910	882	895	895	961	1011	963	856	910	955	971	901	961	957	943	923	915	888	910	870	892	921	939	945	873	922	934	938	900	938	840	900	888	883	923	847	962	909	996	908	915	854	906	881	917	864	927	870	916	890	896	872	868	954	932	856	881	906	927	916	960	922	913	917	889	909	909	898	943	959	940	910	905	928	952	960	899	921	885	940	881	985	884	967	894	868	947	937	865	871	915	916	912	920	896	907	903	933	860	929	895	934	890	865	922	905	922	920	972	939	890	910	875	971	901	893	938	930	876	936	957	918	893	904	882	941	875	938	929	906	953	916	884	960	932	880	948	906	909	900	927	923	935	915	946	939	925	952	928	951	904	919	874	942	925	896	929	967	934	910	894	898	921	889	954	972	854	864	891	866	919	940	920	891	934	880	932	906	903	913	916	986	955	932	959	887	895	890	930	913	891	854	888	927	893	904	933	908	911	898	963	899	852	884	915	940	915	943	917	918	854	919	892	919	916	852	920	930	940	933	947	930	879	857	911	895	907	937	926	917	887	917	968	910	917	848	965	890	935	945	906	922	872	935	870	862	944	866	861	917	894	909	899	932	979	891	930	912	905	899	919	965	914	941	943	920	980	887	924	949	914	952	881	873	937	874	874	960	856	930	894	862	941	934	891	954	881	911	920	922	888	930	884	887	931	920	946	933	906	903	882	900	935	818	909	901	886	898	962	969	923	885	865	962	980	874	929	950	909	1009	897	918	933	907	950	871	909	932	923	922	913	879	956	920	954	997	915	929	926	924	870	900	928	931	882	881	902	909	919	935	911	902	880	903	950	973	961	946	936	918	920	874	967	914	907	932	944	930	924	953	945	896	904	896	904	928	960	939	905	877	894	961	904	920	904	885	1013	957	930	933	863	918	877	916	885	948	920	907	947	957	915	893	976	909	926	884	958	884	901	906	873	908	892	946	899	914	915	903	901	911	880	900	899	947	898	942	967	917	881	866	953	904	870	932	882	868	872	924	834	970	880	882	905	922	838	927	938	917	903	921	952	906	875	930	943	913	909	943	901	936	907	944	882	943	955	944	894	977	900	931	938	891	922	916	892	902	899	890	885	915	899	922	913	943	962	920	882	896	874	890	951	918	946	950	917	899	926	916	945	889	869	974	932	894	910	912	889	974	872	927	968	892	854	850	909	897	891	935	978	921	919	854	907	942	903	906	930	890	888	903	937	866	922	892	952	878	899	851	910	876	958	884	894	943	888	852	821	905	882	871	960	917	913	904	890	925	895	909	877	896	940	915	938	925	926	910	846	910	882	924	919	886	923	947	900	873	857	928	914	936	953	892	939	902	911	929	893	902	886	943	879	959	931	889	943	893	873	871	975	917	941	948	919	955	920	919	928	906	924	937	920	899	897	841	916	935	897	891	961	899	910	928	893	910	940	916	881	895	912	925	915	896
28233	20612	17966	16088	9463	4198	2700	1568	1193	1337	913	752	584	470	460	409	378	384	370	359	362	362	372	382	372	386	362	354	340	339	352	357	357	351	370	345	350	395	379	347	379	366	337	370	373	331	382	352	364	359	365	346	317	359	378	390	398	335	352	393	348	339	343	363	377	372	364	379	351	357	377	384	375	362	347	326	357	358	384	357	366	339	364	358	359	353	346	375	370	362	356	369	392	379	360	336	376	374	374	345	383	340	382	394	379	365	354	357	353	374	317	399	365	361	350	324	351	347	356	368	389	350	343	320	344	358	363	353	357	350	379	334	341	364	382	363	360	368	362	345	351	396	373	330	348	356	344	386	366	354	368	359	369	374	370	375	333	401	353	364	376	365	383	357	365	364	351	376	373	358	345	341	352	361	343	376	391	359	341	408	332	368	372	392	339	375	355	350	383	359	375	360	377	367	318	364	368	353	350	377	400	362	381	358	339	362	390	346	343	336	360	389	347	322	355	358	372	357	356	349	359	393	388	385	353	371	390	360	349	318	387	375	359	384	360	351	347	380	358	348	363	352	357	366	354	309	355	350	371	364	331	362	343	350	347	392	383	364	360	354	331	360	357	362	340	340	372	360	347	353	357	332	357	349	349	382	383	349	359	357	351	396	372	375	340	324	350	388	351	398	357	341	383	366	400	408	397	348	369	342	362	357	362	358	375	344	400	339	351	371	360	383	381	358	330	346	378	347	360	376	367	348	375	370	367	384	330	380	318	329	328	348	381	365	351	351	360	403	385	371	338	401	382	370	398	345	369	372	339	361	379	400	349	341	339	351	374	385	345	364	350	360	337	363	345	383	369	343	365	389	357	364	379	354	375	339	359	385	379	373	369	350	337	352	358	369	409	370	346	363	380	358	366	342	382	327	352	386	320	383	343	359	395	382	376	406	350	354	370	353	360	340	380	348	401	389	384	315	371	322	393	382	357	359	391	339	344	329	349	366	369	362	363	350	329	367	344	349	357	381	343	371	386	334	378	380	367	374	318	362	368	410	347	346	361	388	356	363	332	395	370	383	358	361	368	358	350	350	337	325	367	353	351	347	361	371	392	340	364	344	356	387	348	350	404	370	392	380	367	356	365	345	346	330	326	348	383	360	376	334	383	384	381	377	352	374	377	353	339	371	371	384	366	368	394	365	368	393	375	362	348	354	363	374	359	365	368	338	340	359	410	392	373	335	365	350	365	374	376	402	395	376	344	375	375	374	372	393	356	354	341	358	351	381	371	405	365	362	338	371	320	339	377	365	343	370	354	386	333	362	367	358	294	372	354	368	370	368	383	358	345	354	333	369	352	358	351	399	380	376	339	381	350	375	355	365	362	362	324	402	340	344	361	367	359	342	335	354	405	372	380	376	366	357	425	404	370	351	376	349	340	359	397	399	404	355	357	340	367	344	397	387	338	341	377	357	371	361	358	394	377	355	397	338	344	350	345	377	375	353	339	363	362	359	331	355	340	385	376	375	350	371	352	338	351	379	371	352	367	343	382	376	387	372	368	379	338	361	377	344	329	344	369	344	360	364	358	351	360	393	376	380	368	334	405	318	359	344	355	403	376	346	412	380	343	363	356	369	354	364	393	336	377	316	342	347	385	330	372	353	332	374	359	382	376	330	371	354	369	334	341	340	356	327	361	356	381	375	335	389	350	374	367	366	384	390	372	371	355	351	365	377	398	379	366	376	343	352	332	349	339	366	363	369	333	354	349	376	358	376	357	348	336	338	383	344	355	346	364	349	346	362	371	340	359	339	364	340	337	365	371	363	370	385	357	343	370	370	360	361	370	339	402	359	370	367	372	353	370	393	342	364	369	379	378	336	355	373	332	357	361	338	389	330	357	367	357	362	378	381	380	346	360	400	341	342	353	353	347	354	359	342	369	351	329	384	376	336	333	352	357	392	341	354	354	370	374	355	317	379	331	342	318	380	368	340	388	368	343	354	377	380	359	385	354	360	379	379	370	365	364	386	378	354	319	361	352	344	342	373	367	384	357	361	397	345	316	378	345	355	342	371	366	367	363	338	358	358	352	359	385	368	344	377	360	363	360	338	371	365	342	376	393	335	364	333	377	344	357	355	335	374	373	370	363	386	359	373	370	358	388	376	363	368	370	382	356	353	346	358	364	366	414	372	340	351	343	370	334	376	390	332	358	364	374	354	345	380	355	368	390	344	342	401	353	344	344	401	345	369	359	361	394	354	371	350	365	349	338	372	349	372	363	356	371	372	380	368	376	382	360	359	367	330	354	354	407	391	376	347	340	341	377	372	349	366	386	386	358	355	365	369	391	351	397	350	368	380	373	351	371	359	342	376	358	345	369	361	367	354	350	306	372	362	385	380	403	395	366	378	370	352	354	370	352	371	361	391	376	375	368	332	363	343	378	337	366	371	394	349	312	344	350	397	357	381	374	346	393	369	405	357	369	347	374	359	350	375	385	364	363	375	354	367	378	358	342	338	375	355	375	385	339	353	352	355	341	368	333	321	413	368	392	351	391	371	356	368	370	325	388	346	384	373	387	327	378	365	355	347	348	398	378	352	359	379	384	345	383	409	358	383	349	356	367	353	359	388	398	371	329	359	374	372	337	333	350	373	385	378	385	349	349	343	355	346	393	370	363	354	362	361	383	370	369	378	362	348	356	361	375	387	335	367	372	359	357	351	345	341	367	386	370	347	361	377	373	377	367	385	364	351	379	343	339	352	365	379	359	356	353	354	366	373	356	366	378	382	344	366	371	357	354	373	375	368	359	367	369	353	382	356	381	367	346	367	351	352	335	328	377	370	361	374	369	366	330	356	366	363	358	378	398	376	356	366	352	371	369	384	365	331	376	330	366	354	364	376	370	360	376	376	356	382	376	369	364	408	386	399	352	395	327	338	353	352	347	380	375	378	380	337	357	323	381	357	348	318	329	356	353	399	373	370	341	367	341	363	380	377	358	325	336	374	352	351	347	347	358	350	350	315	393	336	348	368	352	352	388	376	359	358	344	368	358	344	388	344	354	346	365	338	367	348	347	348	313	366	384	367	343	323	379	348	371	332	346	378	375	345	368	367	351	379	381	372	375	338	365	339	348	348	348	345	373	331	326	316	336	352	334	327	361	362	328	337	410	376	370	361	342	370	354	340	346	327	362	399	356	373	341	358	345	373	351	363	350	369	311	363	378	366	374	355	343	354	399	348	323	341	387	355	369	388	367	391	361	346	352	366	361	332	401	368	340	352	346	331	360	386	352	390	383	386	366	353	360	339	365	350	363	374	348	369	366	365	379	388	357	347	343	338	383	386	347	377	361	345	348	355	363	346	355	369	370	375	353	364	369	355	373	377	373	378	366	334	361	348	350	393	372	393	365	333	360	345	382	323	357	363	344	352	384	327	411	356	360	376	379	387	386	400	339	361	349	371	369	349	368	340	353	322	368	386	361	338	358	369	348	375	352	373	354	382	389	400
20859	17533	21424	23265	15074	9427	8298	5703	5321	6476	4618	3092	2434	1714	1455	1224	983	956	882	850	911	888	917	874	874	913	950	906	865	877	868	877	938	868	961	933	851	862	888	917	895	865	873	896	815	932	877	881	870	883	867	904	894	874	893	882	879	858	846	920	885	865	890	898	871	885	907	900	872	850	836	874	873	862	873	867	901	881	891	860	855	823	891	901	865	864	925	883	828	855	896	901	888	848	868	883	880	895	887	853	873	868	936	899	886	836	887	897	883	918	877	848	816	879	876	881	873	856	928	898	874	895	824	828	851	882	931	864	887	871	905	885	932	900	875	861	901	893	879	855	866	886	907	863	948	897	920	858	884	873	863	918	865	832	920	841	884	855	940	901	884	881	892	865	908	878	934	918	968	884	934	932	928	935	871	886	847	862	879	870	823	870	838	919	847	912	934	907	888	878	912	865	922	904	889	881	894	909	867	819	870	860	847	943	929	901	893	867	903	863	909	881	919	880	877	918	870	870	909	853	889	852	882	910	915	840	856	904	870	925	837	912	888	874	854	883	884	868	932	893	875	905	893	877	896	842	833	862	859	848	870	891	871	875	843	892	891	887	906	923	892	883	897	921	896	857	902	868	877	885	913	861	840	944	881	893	841	879	899	897	883	809	854	892	885	873	860	817	882	839	908	863	847	843	845	883	847	881	914	874	838	910	896	887	885	900	866	866	837	847	876	865	824	883	865	908	870	930	909	885	880	848	915	892	830	794	860	859	892	860	867	831	860	920	822	868	869	864	797	905	914	866	859	859	907	851	902	863	890	896	894	818	877	926	884	868	898	870	856	894	883	883	869	861	927	889	902	891	957	860	870	888	852	845	906	937	818	931	850	873	834	886	912	880	861	788	898	847	860	882	872	935	902	869	839	834	862	895	872	869	885	869	829	833	826	853	859	815	873	855	897	888	885	882	869	898	861	834	878	915	913	823	907	891	906	880	896	907	935	869	880	854	882	856	921	909	921	858	882	886	867	843	918	891	801	866	842	866	792	865	865	880	906	902	838	902	905	833	866	841	905	862	896	910	909	914	888	883	904	872	873	871	813	866	866	876	843	877	881	862	871	882	860	898	871	899	860	930	875	820	885	895	859	894	915	842	871	823	905	890	897	860	893	870	852	850	898	878	907	843	892	881	875	925	886	905	903	922	827	887	856	868	869	907	856	873	845	911	907	900	917	808	870	835	861	921	881	891	882	831	856	863	886	874	866	874	858	871	871	889	907	855	855	849	885	890	919	879	874	873	940	901	888	900	896	908	886	907	931	899	848	817	875	856	902	913	866	906	870	927	877	892	885	846	861	897	879	912	922	854	895	894	869	860	832	858	869	885	852	885	901	884	893	861	906	865	892	888	819	882	864	842	862	860	831	890	883	869	842	849	900	923	904	847	815	897	870	863	890	891	884	836	852	867	865	865	880	865	831	859	909	847	918	844	874	860	845	864	857	850	843	968	826	847	833	905	867	896	925	892	896	840	881	864	851	898	896	815	895	840	857	840	862	908	874	832	898	820	922	851	916	884	892	884	865	898	884	840	867	894	836	813	868	907	819	913	912	860	889	857	859	925	886	892	837	902	822	877	954	825	888	905	893	860	900	872	867	865	879	889	855	885	863	876	836	926	925	849	840	859	854	909	866	850	915	900	887	870	891	841	848	889	851	866	864	873	846	901	880	916	856	907	849	955	864	874	954	871	801	857	862	867	834	847	835	889	857	873	874	913	880	873	902	864	887	893	916	881	897	899	887	895	902	852	902	871	866	859	877	916	910	884	944	856	953	875	901	899	875	921	852	908	838	893	922	829	851	921	880	890	875	882	882	881	876	842	854	901	916	870	876	851	888	898	828	905	884	901	922	877	947	891	860	858	882	883	880	880	866	843	906	900	826	852	869	877	883	900	861	896	909	884	898	895	886	864	911	869	870	921	861	879	800	892	895	863	854	849	899	885	942	900	868	825	900	880	873	911	904	834	913	863	882	866	848	895	894	847	877	862	885	843	878	846	857	923	880	825	877	900	823	916	921	867	897	900	944	890	905	921	883	848	932	832	881	907	901	891	962	911	946	883	888	884	848	848	838	878	893	880	888	882	876	893	836	938	908	893	895	907	888	855	884	878	862	910	861	915	863	836	876	881	838	907	852	841	881	872	872	884	891	878	928	893	835	911	908	867	873	822	856	872	881	871	907	893	881	874	880	851	880	881	893	905	964	886	892	884	870	849	823	890	894	862	885	836	912	886	873	886	892	927	862	857	826	865	871	849	878	940	885	918	903	882	905	853	916	865	870	862	885	852	836	898	919	868	887	922	869	901	875	881	829	855	892	823	849	880	885	924	880	884	896	879	905	855	860	885	881	881	920	882	880	871	897	883	865	851	912	843	927	877	887	858	871	914	879	915	864	870	882	884	876	885	860	863	899	842	874	835	853	875	916	834	902	849	883	869	870	921	897	906	892	848	863	878	909	824	927	874	830	911	855	849	913	906	886	854	859	883	862	872	869	913	872	844	847	848	868	875	912	892	856	892	880	917	877	888	900	866	865	858	909	898	837	880	939	923	868	882	841	877	789	852	868	916	825	859	902	896	932	796	855	918	839	848	882	895	894	888	914	890	864	923	896	882	878	898	919	872	876	895	841	863	897	844	908	895	908	839	888	890	863	896	869	916	872	889	870	896	939	847	890	943	886	860	855	859	896	875	873	873	879	862	838	903	852	852	859	890	865	859	872	881	838	869	912	886	907	816	878	891	879	892	857	896	903	884	838	912	907	845	926	910	890	927	889	874	830	908	883	800	853	889	883	897	904	905	851	931	883	902	867	863	936	897	919	846	899	856	910	820	864	872	858	933	911	851	915	887	914	879	866	897	805	832	854	872	858	846	938	911	911	829	881	903	901	843	913	906	842	870	852	935	850	914	863	866	825	904	890	876	898	855	930	895	907	838	895	911	893	897	882	832	883	933	871	853	845	891	855	892	846	870	900	891	849	891	870	852	875	893	886	835	898	856	852	879	890	880	873	898	933	890	883	881	846	921	863	884	897	850	904	917	856	888	831	878	893	878	848	867	965	832	901	863	871	849	844	907	840	928	928	915	852	889	839	872	902	941	897	900	896	858	846	832	909	836	876	854	864	875	907	822	897	906	873	870	932	880	869	840	817	904	844	854	862	877	872	892	865	885	837	848	853	901	882	864	911	880	855	823	911	861	889	840	850	850	878	866	904	824	881	844	878	873	846	864	888	895	858	835	911	777	871	886	839	809	900	870	870	871	868	889	890	878	848	837	873	886	900	915	831	851	913	871	871	927	867	875	914	878	910	914	860	887	928	886	828	867	919	864	870	866	902	902	837	853	862	869	904	905	908	902	876	896	883	927	871	917	890	890	888	874	892	875	877	858	876	886	813	889	894	826	875	868	811	909	886	868	891	821	873	845	885	843	825	876	908	830	842	872	897	879	886	844
38405	27461	27421	25577	16153	8542	4807	2456	1490	1738	1162	612	583	463	359	323	269	208	214	212	182	199	196	212	214	199	193	204	238	177	224	180	179	193	198	215	206	191	198	188	189	189	182	174	209	181	176	195	190	208	188	200	176	153	204	182	218	172	200	178	198	217	191	172	183	156	205	185	208	203	171	205	174	176	215	212	183	212	179	203	221	194	186	187	187	173	192	195	176	190	187	212	207	172	169	166	189	188	213	185	199	210	188	180	206	191	185	191	187	169	171	209	198	191	175	218	176	207	171	222	193	202	188	196	214	218	200	194	194	214	178	180	178	182	186	182	202	191	206	229	199	193	183	185	201	180	185	174	199	182	178	193	206	214	184	216	198	188	189	178	191	195	173	203	196	240	195	209	191	195	179	196	214	192	169	194	191	187	210	153	184	175	208	199	172	190	182	195	192	178	214	200	213	200	208	201	200	212	197	200	178	176	207	216	229	208	172	201	182	174	173	161	190	204	213	189	208	175	216	185	176	176	180	191	180	210	196	177	223	184	213	183	169	178	205	173	230	189	195	178	190	198	202	199	189	211	180	187	185	215	195	177	169	176	197	197	222	201	191	188	167	199	214	195	186	195	195	170	207	196	222	205	171	190	218	195	187	181	200	204	176	184	181	179	203	213	172	195	210	224	207	184	200	197	218	188	210	199	194	214	203	165	190	200	199	201	191	206	193	210	176	211	188	221	195	196	170	173	195	189	210	178	205	191	197	183	188	198	186	199	199	210	177	193	167	179	198	173	200	202	222	208	204	187	203	188	207	194	170	156	204	186	181	217	172	213	195	194	168	205	199	195	211	201	176	183	200	185	183	209	171	178	182	200	180	211	193	195	171	206	181	179	191	199	184	187	201	196	159	156	188	201	219	177	191	213	185	219	186	187	174	175	224	223	174	185	194	204	189	207	203	219	176	189	213	210	209	182	178	179	191	166	168	177	170	174	184	198	180	198	165	186	192	188	186	182	176	179	196	198	213	198	202	177	173	186	213	190	222	211	190	164	208	211	182	189	175	187	184	169	198	191	207	197	180	216	207	192	206	196	181	205	197	172	245	190	215	197	191	196	209	207	201	188	213	199	164	211	176	196	216	189	170	194	173	174	180	201	193	180	206	195	214	210	190	162	192	185	200	181	175	175	191	197	184	208	191	188	204	199	180	179	189	184	192	196	182	189	166	182	183	169	204	207	218	215	199	182	211	194	204	222	176	181	204	182	180	217	174	207	165	169	182	183	188	198	181	176	188	189	214	183	188	203	199	185	187	192	207	205	173	188	182	185	183	185	176	174	199	188	186	166	197	194	171	196	201	209	203	174	200	180	195	186	199	179	198	183	190	201	205	219	188	198	200	154	214	186	190	179	204	179	192	167	202	195	193	176	194	227	185	198	185	189	195	174	166	188	200	184	187	196	181	200	193	191	170	205	201	182	179	179	199	179	214	185	200	199	186	206	208	191	186	176	196	172	153	181	205	190	181	198	188	193	178	206	194	170	170	206	234	179	182	180	175	187	181	198	189	195	201	170	193	195	180	178	173	185	208	222	202	181	186	197	161	212	183	210	209	222	190	220	173	192	221	197	196	196	215	176	176	190	203	186	185	179	178	191	196	196	200	210	218	197	210	184	203	211	203	198	204	161	170	195	188	194	181	192	174	179	171	187	171	178	177	199	187	172	178	177	175	186	188	200	177	201	212	182	179	173	198	232	188	195	182	160	184	196	186	192	191	221	180	201	173	189	185	203	201	169	198	159	184	174	180	219	194	167	178	201	199	167	174	194	197	184	194	161	185	194	190	199	198	172	230	175	194	183	210	164	179	183	179	196	224	193	204	178	202	176	183	199	196	166	216	224	157	221	193	193	208	178	210	198	193	183	164	180	180	193	188	184	198	174	208	167	154	199	206	195	178	208	194	198	178	217	177	199	169	199	181	204	195	191	202	172	158	190	177	195	198	203	164	165	197	184	199	199	202	190	196	185	215	199	190	183	173	173	185	207	191	164	184	207	208	222	203	179	206	164	188	169	210	191	190	194	182	201	183	169	172	167	193	203	212	208	208	214	191	194	197	203	231	200	177	180	202	197	189	196	174	200	207	167	219	202	184	202	184	177	182	180	189	182	165	201	219	185	160	164	191	181	216	196	204	183	201	194	180	185	185	218	185	197	206	198	174	209	191	195	218	184	217	202	204	184	197	169	209	197	183	196	191	182	184	173	187	180	161	185	207	173	167	190	197	192	201	192	182	173	189	196	173	198	182	187	199	189	207	209	196	187	195	196	183	181	188	174	179	195	192	191	202	204	200	193	178	227	186	195	206	183	205	196	182	179	200	168	177	191	177	214	208	199	175	195	204	178	192	171	202	176	192	181	184	201	190	187	190	179	215	192	206	215	192	190	221	190	175	191	203	188	201	224	226	195	198	170	205	200	191	184	207	184	196	206	217	194	183	163	170	167	194	190	195	181	186	220	203	202	176	162	179	157	206	181	217	173	200	190	190	196	193	198	210	192	184	186	172	170	204	202	176	196	191	177	178	191	185	169	196	200	175	189	178	178	190	183	175	180	197	198	201	199	173	192	186	217	178	185	184	215	187	213	191	194	199	206	220	181	179	179	198	188	211	200	213	192	183	210	186	188	178	214	196	194	199	193	181	194	179	204	185	207	201	214	177	174	185	193	186	185	208	175	220	172	193	186	192	218	196	187	167	201	197	173	206	168	209	194	186	187	182	177	178	195	194	178	197	191	188	188	194	211	165	174	189	177	189	205	199	189	197	201	177	174	187	216	234	182	187	181	179	177	216	189	223	209	196	186	183	183	207	185	173	221	195	196	187	173	198	170	181	188	189	190	191	188	199	192	161	188	195	190	202	209	206	169	217	199	216	206	187	201	207	186	201	204	171	199	185	186	231	186	195	206	210	201	186	196	186	205	197	209	192	187	191	171	200	194	173	172	193	165	198	194	200	200	185	178	169	163	170	175	178	203	191	193	206	168	205	189	191	183	177	196	194	178	173	180	188	203	188	200	179	188	191	188	189	198	212	171	186	191	157	182	198	222	185	164	199	203	187	183	202	172	179	198	205	192	197	203	174	165	187	200	221	199	199	198	189	202	188	169	193	196	184	223	182	168	194	215	194	204	198	197	193	186	220	186	174	167	194	196	183	196	195	202	168	203	203	189	196	192	201	185	170	200	192	189	193	179	201	207	201	212	193	192	203	187	171	204	212	175	187	171	205	190	188	205	183	192	184	192	181	157	182	208	193	190	187	198	178	189	194	196	181	212	188	201	199	171	229	204	202	185	187	228	195	180	176	175	187	184	185	176	186	175	179	214	190	196	203	182	185	162	166	195	181	181	207	207	193	220	198	194	174	168	196	178	178	204	179	183	189	194	187	205	168	199	148	190	199	180	193	172	169	191	199	173	187	177	183	193	191	181	197	200	180	164	186	209	184	209	202	206
26567	21947	29946	29292	22664	13704	11533	7857	6274	9161	6021	3238	3014	2334	1667	1341	910	655	600	583	580	525	536	531	527	517	530	531	554	509	525	519	536	509	510	471	495	485	540	501	541	507	495	471	479	508	494	535	506	509	500	515	550	449	509	487	511	556	518	460	527	516	506	510	526	499	479	490	460	484	487	539	490	484	499	521	464	496	526	491	490	491	483	503	511	482	499	535	521	502	535	483	467	498	480	490	487	475	522	474	496	507	460	486	488	481	499	500	520	485	543	500	472	506	486	468	472	502	511	509	513	485	533	518	513	523	463	483	463	494	502	525	509	484	479	483	526	469	503	487	497	522	459	474	471	483	473	500	493	493	489	464	483	493	467	500	498	487	521	474	506	492	516	533	479	495	451	500	487	547	512	479	499	496	463	532	493	465	480	537	493	497	483	517	471	487	486	483	470	528	506	472	490	504	478	496	503	509	525	490	488	505	497	478	558	485	496	499	496	471	515	480	503	479	508	510	478	495	522	510	471	519	509	479	478	485	492	515	511	482	500	472	494	502	499	464	514	482	519	493	491	488	498	488	486	535	514	473	508	479	531	509	472	491	512	465	466	452	499	501	503	488	500	485	474	467	519	507	486	479	492	518	503	501	496	487	486	513	517	538	484	544	503	515	511	529	521	475	488	494	497	487	504	511	464	449	492	477	513	497	493	519	491	505	533	518	447	505	521	520	488	461	520	486	480	542	512	484	485	476	532	502	451	494	489	492	505	477	502	502	508	503	481	497	506	497	489	512	500	516	454	500	478	510	483	503	468	473	465	511	508	513	494	473	505	493	519	506	491	488	507	512	502	485	517	499	452	480	489	514	523	458	513	501	495	489	501	525	520	477	516	501	472	508	525	478	514	457	530	504	472	486	470	456	469	487	498	493	540	536	429	479	458	486	479	504	455	473	467	457	515	530	482	458	521	483	457	511	503	490	501	504	528	517	521	526	533	481	496	457	512	514	496	474	467	486	502	499	515	512	507	509	480	501	496	541	495	521	486	472	479	530	537	481	499	521	522	461	519	466	531	489	512	500	475	478	521	477	484	513	528	490	488	489	473	545	470	506	453	483	491	477	466	480	494	457	469	487	492	519	461	508	498	511	494	491	499	473	523	511	508	476	494	494	481	471	490	531	491	481	516	493	514	518	476	497	487	543	483	508	488	533	476	496	486	481	527	467	468	482	531	477	515	498	477	499	516	475	514	484	469	499	453	490	477	502	501	550	483	472	484	506	490	495	476	471	488	499	507	491	518	480	486	490	541	468	500	489	523	488	502	480	466	487	502	468	520	486	487	545	522	529	527	495	556	486	488	475	499	483	457	487	520	535	484	479	465	479	557	495	454	497	500	468	474	491	496	463	484	530	513	486	505	518	509	489	501	505	509	470	516	508	489	463	487	472	540	525	503	493	494	536	522	483	498	471	497	521	502	489	514	530	524	526	491	533	464	462	443	509	495	480	482	477	513	497	478	503	474	497	478	513	491	461	483	505	510	463	536	508	477	493	461	502	500	456	501	500	504	525	483	464	494	484	491	500	516	520	474	535	488	526	515	439	524	478	509	490	434	525	500	492	495	474	498	472	515	455	520	495	458	497	500	499	472	513	491	491	458	504	505	516	512	493	487	535	495	480	509	504	503	482	488	537	473	501	494	513	494	482	457	520	491	525	501	492	478	498	522	465	479	527	526	496	479	508	534	498	469	506	536	524	488	468	508	491	510	510	525	520	516	513	506	497	478	518	480	484	525	471	490	558	508	486	495	494	502	484	493	532	510	504	513	518	507	489	507	520	524	547	496	532	493	513	453	512	528	508	462	515	514	491	527	517	515	462	504	497	477	495	454	519	533	495	517	583	555	490	498	506	503	512	503	475	487	517	453	521	514	539	499	522	478	513	523	516	482	510	485	492	525	513	477	504	479	513	508	522	535	523	466	498	499	494	499	467	465	466	524	472	526	518	516	497	500	472	479	500	459	523	478	493	471	459	504	483	479	550	491	495	484	492	526	509	469	491	514	475	495	508	501	520	478	494	513	509	508	474	481	522	503	488	469	516	473	500	504	482	543	498	509	468	461	526	474	538	523	527	491	506	480	455	544	484	494	497	495	493	502	518	504	489	495	472	508	488	484	459	505	521	482	508	496	475	508	533	488	516	518	529	475	503	523	512	519	478	507	451	537	506	493	489	521	525	473	506	466	502	517	494	516	503	536	499	478	515	483	498	522	512	499	507	510	505	516	511	510	494	504	479	510	464	466	468	492	469	463	480	490	485	511	492	472	439	501	467	468	497	493	482	506	510	480	516	542	501	487	497	506	472	501	470	489	527	483	513	512	525	481	506	501	464	518	516	481	516	493	494	502	496	465	485	527	485	487	522	501	486	496	466	494	515	525	510	481	494	507	510	487	496	502	477	477	482	480	487	495	442	500	498	483	452	487	499	502	502	487	479	477	502	502	470	507	476	517	510	515	473	479	497	444	514	492	467	493	526	463	531	551	494	517	477	474	485	508	496	479	502	496	537	503	456	462	504	496	493	478	492	522	511	490	494	538	504	525	517	498	537	510	524	454	570	517	431	459	473	513	488	557	531	463	513	506	532	461	469	507	511	505	498	514	495	476	507	472	512	494	461	490	471	555	515	471	485	519	481	461	513	502	485	470	485	484	463	494	494	494	510	498	499	522	505	520	481	484	475	525	475	517	508	486	457	532	513	497	490	444	520	513	528	482	473	527	507	463	499	497	472	453	515	488	493	482	491	465	519	474	482	481	491	452	456	512	510	507	514	483	522	508	527	496	482	522	476	509	510	475	514	513	484	473	459	496	495	470	487	477	497	481	521	472	510	492	449	445	472	526	494	474	516	491	451	498	484	523	488	488	505	473	509	485	513	483	472	497	486	499	486	502	481	451	535	529	477	519	499	491	449	501	489	488	485	468	477	464	475	505	536	518	514	471	540	501	473	502	518	529	490	479	491	496	522	473	491	490	509	482	518	474	504	513	490	531	481	488	522	496	535	483	509	503	501	490	485	500	487	490	521	508	504	493	484	501	471	465	506	513	515	481	521	499	452	442	495	439	498	502	479	506	464	517	525	528	486	452	513	484	484	520	476	549	500	519	491	530	476	491	467	516	470	472	503	534	497	510	548	482	491	518	505	466	498	525	519	512	505	488	470	491	490	481	512	490	469	490	500	539	461	496	495	466	492	512	504	499	485	495	482	478	502	482	526	466	476	517	472	468	510	534	474	474	481	505	456	516	476	515	500	522	527	506	497	520	462	443	474	507	478	481	466	521	493	526	485	482	502	474	497	494	501	488	489	474	492	509	506	537	479	518	491	468	469	515	498	494	487	489	502	451	480	503	478	504	480	508	485	481	484	481	502	474	492	482	485	548	475	529	510	477	491	469	487	504	512	470	529	503	492	513	501	534	482	466	483	509	482	506	511	495	493	463	474	492	499	564	489
11142	5195	3143	2109	1340	796	692	549	586	800	727	526	489	468	389	376	369	386	357	376	384	376	352	412	392	347	403	417	374	364	390	349	356	355	387	365	378	390	382	417	359	382	385	428	355	390	396	350	378	396	398	386	367	358	397	369	358	386	367	367	396	336	369	341	388	365	381	345	388	400	376	364	371	369	428	367	365	363	354	395	364	384	380	347	362	412	386	368	384	345	377	421	378	369	380	386	383	389	396	401	401	397	394	374	411	337	332	366	394	367	337	401	357	367	419	394	345	379	414	355	388	410	361	362	335	395	391	370	407	394	380	379	370	390	391	378	395	388	374	385	365	347	403	357	368	397	397	384	345	417	361	373	409	406	339	381	393	376	375	374	375	387	373	341	358	391	385	382	366	369	406	355	364	374	366	369	364	362	367	380	377	386	336	400	428	370	377	354	384	391	407	408	356	359	410	387	370	382	366	395	396	364	404	385	391	381	383	409	407	403	372	352	359	345	390	386	345	409	362	375	368	339	392	413	356	336	362	362	421	399	385	356	348	367	440	395	364	381	388	343	391	348	371	386	380	415	374	399	389	392	362	384	375	366	366	408	379	363	385	373	392	419	370	355	367	364	383	345	409	382	396	381	342	398	392	377	367	372	400	350	384	366	403	402	377	403	398	388	379	364	376	352	399	372	383	448	388	366	381	418	375	359	385	377	361	388	369	369	402	374	393	402	339	391	367	391	378	371	413	365	394	388	379	378	372	382	397	363	399	377	344	350	392	355	384	347	355	426	367	341	366	369	385	364	385	400	390	377	349	412	361	398	382	365	395	356	363	364	391	411	387	395	380	394	368	357	354	362	392	385	369	374	379	400	393	410	345	395	405	386	386	427	355	374	358	386	395	393	371	387	374	377	408	371	346	392	379	381	367	404	370	350	367	401	417	369	405	381	364	349	360	443	408	373	358	381	384	351	379	378	369	402	381	390	411	350	398	398	383	365	394	396	387	368	368	375	343	344	382	381	356	344	362	368	344	400	377	392	367	358	391	404	410	417	362	368	352	385	373	369	362	379	375	341	404	379	338	367	370	400	372	380	367	394	400	396	387	386	426	403	396	366	350	376	364	362	367	398	374	390	381	410	428	385	372	367	387	378	368	371	392	330	387	375	350	409	354	362	352	379	376	398	397	396	390	393	405	351	381	364	384	359	353	390	401	364	400	408	393	390	348	402	404	380	343	371	393	369	371	389	374	389	401	380	359	399	382	399	381	408	384	386	376	388	407	400	358	371	367	365	354	375	371	378	391	357	380	414	387	366	401	436	394	342	379	367	322	418	371	367	355	392	411	382	331	381	391	377	353	371	370	353	396	365	355	353	392	361	374	369	369	352	415	364	365	428	359	390	389	379	370	360	388	407	383	395	379	378	330	388	360	405	373	366	386	386	368	359	382	431	363	362	370	357	409	351	400	365	359	339	423	354	373	403	387	387	414	394	384	379	388	397	363	400	400	346	392	367	373	407	434	392	366	336	371	367	330	352	393	385	381	437	387	422	348	362	371	371	415	371	428	414	338	407	404	334	364	365	416	398	389	418	412	359	379	367	403	343	388	399	373	377	372	376	369	397	380	352	416	454	390	389	415	405	385	370	380	364	374	357	388	369	395	439	372	366	404	389	384	417	356	348	366	391	349	411	381	369	386	392	402	404	356	416	329	383	368	373	397	395	360	345	374	391	401	438	366	376	393	360	366	325	390	379	431	384	372	404	363	325	387	369	369	381	383	382	348	405	366	374	380	409	406	372	349	386	393	379	364	366	399	380	395	371	393	408	408	349	355	354	397	417	364	404	403	384	386	376	396	397	366	372	327	391	390	393	362	411	369	397	394	367	368	406	348	401	396	358	382	398	373	372	393	354	377	402	380	347	342	388	384	375	374	356	367	393	415	367	356	383	425	390	395	374	409	393	357	376	382	366	390	411	339	403	438	382	365	349	367	366	379	388	387	396	385	385	383	370	398	327	382	373	393	385	430	390	376	365	360	372	382	383	381	371	383	400	371	375	345	426	380	399	381	376	403	352	386	381	425	378	387	378	376	391	365	403	319	409	367	386	368	368	403	371	384	366	404	404	386	362	386	369	377	383	353	407	369	369	375	359	404	365	404	369	342	347	403	397	363	381	362	369	360	372	412	401	379	379	383	375	396	361	357	388	392	368	354	366	375	380	395	378	387	360	389	384	355	402	381	380	386	370	351	383	382	402	380	394	375	384	371	393	406	391	353	408	353	394	348	390	406	401	364	402	364	386	355	361	386	383	380	395	368	370	364	339	375	375	389	386	375	363	393	370	385	371	373	368	408	367	410	406	361	362	384	376	393	386	341	387	339	396	375	374	378	359	368	367	402	387	370	394	379	399	359	382	388	354	362	379	387	352	377	402	405	381	369	398	385	403	357	365	380	410	382	371	379	406	365	376	366	395	375	377	374	354	352	373	392	365	396	427	409	387	362	401	375	348	401	396	404	384	339	375	363	366	391	354	386	402	338	370	405	381	395	380	368	361	414	394	370	393	362	357	356	406	351	378	383	408	405	370	408	359	383	376	392	396	366	372	378	363	374	382	389	386	372	385	353	382	404	355	348	402	405	355	377	358	368	381	376	390	342	365	383	363	379	388	379	411	346	374	385	385	355	428	390	382	366	374	378	382	391	393	404	328	341	388	348	383	372	381	349	325	378	355	342	372	376	346	370	361	351	376	347	395	370	400	334	404	364	366	362	419	358	422	403	410	392	374	381	448	367	418	372	368	391	402	359	377	352	411	399	383	391	406	380	380	401	348	354	327	378	349	375	380	349	406	389	397	413	421	394	389	404	372	343	384	386	368	389	390	415	364	380	409	377	368	377	367	408	414	424	352	398	364	367	355	371	378	389	372	357	355	378	394	367	394	390	375	380	404	404	398	385	418	360	368	388	387	415	376	354	399	366	385	360	406	384	376	353	396	333	373	398	358	359	410	393	390	384	427	371	403	370	360	377	382	379	381	368	374	388	368	393	377	357	363	349	345	408	403	400	378	366	380	368	420	376	391	422	387	366	388	383	351	404	393	364	413	405	403	412	354	429	399	420	379	373	367	306	383	363	396	383	395	362	352	402	384	352	363	388	343	384	402	376	383	343	402	394	384	401	375	381	383	369	402	408	383	384	394	359	404	384	378	368	417	353	369	379	397	387	384	398	384	382	365	378	363	389	405	389	355	405	414	377	368	368	381	361	385	423	373	379	374	408	360	364	371	381	356	408	415	408	385	397	391	394	361	365	392	392	364	373	389	417	401	412	385	396	371	379	393	338	374	369	412	389	375	384	352	370	371	377	375	388	377	384	336	377	441	393	408	387	353	368	397	377	368	354	383	401	377	409	377	380	406	418	403	383	354	375	390	380	378	388	391	379	368	386	379	409	375	417	364	372	392	350	364	389	398	350	370	391	384	408	348	418	405	355	417	361	377	358	383
8407	5661	6642	6540	4358	2891	2282	2105	2432	3504	2965	1828	1434	1252	1085	1067	1023	954	899	977	948	934	914	937	1002	939	916	951	949	923	926	955	965	960	969	909	980	931	918	930	956	904	922	953	964	946	932	994	992	942	923	911	902	941	942	965	900	949	972	937	929	935	917	927	924	932	972	928	924	905	975	922	944	982	919	875	920	880	977	905	885	909	969	959	945	885	885	952	930	957	934	882	916	951	863	907	948	961	981	874	891	876	1000	890	942	897	864	924	912	891	957	917	967	988	927	906	939	902	915	879	888	926	926	973	954	982	879	937	874	882	960	939	899	878	915	947	913	930	872	883	924	925	927	926	966	918	939	885	913	939	880	940	988	867	891	906	1017	942	871	887	963	872	912	900	870	941	872	940	905	934	885	875	865	909	929	877	953	930	926	890	924	938	948	924	923	875	929	890	955	890	990	965	995	913	948	949	902	855	919	881	969	883	932	921	951	913	899	929	1019	913	1004	902	908	1005	977	962	968	937	921	905	924	897	938	919	924	923	931	905	928	928	926	972	891	914	968	952	900	935	910	948	914	849	891	931	869	963	952	979	929	943	866	920	927	917	867	911	932	910	915	945	1010	967	967	950	892	976	887	955	930	940	915	888	925	933	892	910	968	922	921	895	940	914	931	890	907	967	911	922	894	920	967	982	937	944	960	933	937	887	926	893	978	912	917	922	904	940	956	901	924	950	886	959	934	948	937	907	937	941	938	979	926	944	968	997	934	953	957	924	895	947	885	911	940	921	912	949	923	900	927	908	916	912	915	907	902	965	911	940	907	930	901	949	985	918	889	966	941	989	933	936	903	967	870	944	925	1007	956	923	981	916	961	962	889	936	953	857	936	956	895	920	945	910	914	943	936	944	902	964	875	966	959	919	920	944	916	974	925	940	914	920	948	862	950	962	932	906	929	940	926	961	929	918	957	905	912	994	918	954	882	882	933	890	917	896	912	914	868	924	911	875	901	936	943	937	906	918	947	912	934	967	891	924	991	952	930	955	927	940	939	950	902	938	934	882	936	984	905	935	926	938	936	947	983	903	944	947	952	936	902	965	891	962	985	953	870	942	912	997	899	945	925	908	904	907	920	977	917	884	904	944	981	911	880	950	900	880	938	922	951	937	894	930	962	927	955	929	840	958	927	899	935	974	843	897	907	931	955	908	935	1012	889	886	929	982	913	949	923	949	922	946	973	939	962	975	930	918	914	898	963	951	974	911	937	890	887	941	906	925	908	894	952	992	945	896	911	924	921	931	890	890	903	914	940	960	885	908	948	913	967	941	908	890	887	915	870	923	965	965	952	952	934	920	893	897	949	913	878	920	944	929	961	855	906	958	912	960	927	931	899	974	920	964	939	945	914	957	959	900	931	890	901	934	977	974	855	942	898	933	952	920	938	995	957	987	905	907	923	896	941	930	889	936	1017	927	916	916	899	878	970	882	992	916	890	952	925	992	931	921	948	950	950	947	932	939	928	922	916	907	973	891	928	954	943	968	998	921	861	942	957	901	1028	897	942	930	921	922	891	914	930	881	904	892	997	934	936	885	955	879	946	925	958	849	907	901	967	924	940	915	903	922	919	963	904	899	969	952	921	930	891	873	905	900	893	901	939	914	964	925	913	925	937	910	867	844	873	915	944	952	923	909	955	991	947	885	969	974	904	909	962	957	957	928	904	907	975	952	888	928	942	960	908	982	899	968	921	956	967	904	920	929	928	960	960	912	886	954	991	904	879	949	904	921	948	945	944	888	925	966	926	878	876	888	907	901	898	960	908	877	898	935	934	917	925	883	980	899	950	920	919	903	909	945	929	894	908	869	948	897	913	901	948	980	894	932	980	934	929	951	914	908	896	928	913	984	939	975	964	951	939	907	960	935	923	942	911	939	948	913	945	890	879	939	916	954	929	932	937	955	949	925	892	955	971	950	918	940	945	949	881	902	973	935	951	964	943	926	905	942	910	947	971	917	934	947	896	917	924	912	928	938	911	947	927	892	952	931	962	933	948	940	931	892	919	886	889	917	887	887	913	892	857	909	949	910	895	901	991	947	946	932	857	947	863	882	914	938	940	940	848	892	934	974	917	1009	985	955	940	836	885	918	936	960	955	938	957	969	947	980	945	923	932	884	922	926	903	948	921	990	970	900	931	946	943	936	951	952	927	952	941	940	924	953	930	907	954	945	882	953	959	905	910	878	918	958	978	923	916	908	906	947	958	910	906	885	884	887	952	856	969	882	916	923	885	923	886	947	938	925	940	983	906	936	964	926	899	891	948	950	919	971	914	959	934	907	937	943	982	921	904	936	922	897	925	889	920	893	920	949	933	883	940	897	964	883	960	897	935	931	945	960	917	891	930	973	920	879	883	937	930	901	934	905	980	910	931	903	931	946	892	947	936	933	949	899	961	948	897	986	964	945	963	901	881	917	910	944	928	935	936	883	915	914	978	983	922	861	872	912	944	914	871	900	900	936	936	942	932	942	885	916	947	909	949	871	924	891	936	897	892	890	891	904	961	878	902	890	902	984	883	942	943	908	942	945	997	921	929	911	934	895	965	900	954	971	904	950	1015	916	920	953	901	846	932	900	913	904	909	883	912	910	943	904	929	917	930	962	943	927	925	976	941	920	843	940	950	971	954	968	920	918	963	903	987	921	908	929	983	930	885	911	933	916	901	902	948	941	911	867	925	944	968	925	929	940	913	887	939	898	891	893	893	902	973	964	889	910	971	870	938	956	893	917	948	954	922	924	927	944	931	910	913	903	934	925	883	955	948	915	877	960	889	944	970	912	922	923	951	955	917	899	943	937	928	964	938	926	983	1009	948	883	988	944	925	949	948	955	925	910	923	959	894	924	926	912	909	887	896	939	928	941	927	913	981	950	976	909	895	948	958	878	914	898	929	962	971	919	964	892	981	944	891	960	908	930	908	928	916	999	890	948	923	993	876	930	964	925	986	944	874	978	967	903	947	882	957	954	920	942	929	929	911	858	967	964	902	924	916	902	881	983	887	944	942	912	940	904	871	949	959	924	926	948	946	854	920	949	931	926	917	954	902	959	916	957	904	931	931	861	928	915	922	938	950	939	935	931	975	918	974	895	943	916	894	945	964	944	878	940	915	950	896	940	934	926	918	925	951	925	924	917	905	958	989	941	901	968	961	912	950	972	923	893	979	967	893	930	909	959	988	909	928	971	931	948	927	956	973	972	899	1008	918	961	947	957	905	908	914	911	945	929	948	964	967	914	957	932	1013	936	856	892	922	982	938	927	914	933	937	899	951	969	977	923	939	850	968	888	950	915	920	862	930	932	931	898	921	970	953	932	940	943	934	867	924	950	923	923	1002	921	918	928	944	980	904	930	966	964	885	947	945	935	922	886	966	927	948	925	929	907	955	916	902	891	909	923	958	902	949	937	890	949	936	875	956	925	890	900	906	915	921	922	939	885	938	935	927	915	897	959	987	889	977	887	938	946	932	922
28031	19061	19682	16783	10176	4002	2261	1454	1037	969	878	702	533	524	481	482	426	411	361	399	371	361	350	384	389	391	370	380	377	354	350	362	356	370	393	348	396	391	356	326	365	352	390	352	369	383	361	351	403	369	344	379	359	367	402	385	398	375	342	367	390	367	357	358	384	355	415	383	332	342	354	350	379	379	358	387	348	366	377	355	336	373	389	359	378	393	375	383	355	328	396	360	386	328	360	353	394	393	343	357	346	344	335	362	374	384	337	328	363	374	388	395	362	360	368	346	344	348	374	341	348	352	366	372	366	383	406	400	346	353	355	326	356	368	378	391	375	410	330	389	397	373	359	404	351	383	393	344	368	380	396	388	344	368	388	382	355	373	355	369	345	373	366	380	401	355	363	330	350	354	381	361	352	370	345	334	377	374	384	346	367	364	373	356	385	339	342	353	406	376	383	356	326	347	326	337	350	353	379	376	369	374	378	370	341	370	355	366	370	372	364	356	329	375	369	363	366	336	335	383	369	357	375	386	353	393	364	409	337	384	369	386	401	353	359	388	334	343	393	416	381	388	329	333	358	375	380	354	389	373	364	377	364	367	362	350	374	353	368	369	327	338	350	366	364	360	326	379	383	377	348	367	345	381	365	373	349	374	375	383	372	377	410	367	389	353	359	381	358	373	367	360	367	382	356	365	377	391	370	355	347	357	363	322	377	361	367	354	371	359	353	365	340	341	361	371	371	373	391	344	370	359	374	361	367	332	367	352	348	363	378	390	357	345	387	370	362	343	350	359	380	351	339	348	316	354	377	354	368	393	363	354	349	376	355	337	313	359	379	376	390	356	377	422	368	345	375	381	318	390	361	393	321	369	381	363	352	404	366	354	371	377	352	347	368	346	378	422	383	367	383	369	365	366	381	358	400	393	366	357	370	382	376	365	366	333	324	320	364	392	374	336	368	406	353	385	348	351	373	372	350	357	374	382	361	376	357	370	399	365	367	389	377	375	363	368	373	359	354	381	401	409	374	390	336	390	349	378	347	374	400	418	403	378	366	367	336	364	365	379	352	352	329	348	352	392	342	322	339	350	368	398	381	311	360	368	332	365	363	372	373	361	349	311	354	324	395	371	393	357	373	360	366	336	385	335	379	371	358	351	355	365	353	359	360	380	359	395	372	377	348	359	362	363	361	352	394	374	345	353	373	384	403	370	386	377	377	400	341	355	371	368	360	371	356	374	335	337	384	389	393	348	378	354	361	383	401	363	344	405	410	382	391	399	346	364	368	379	390	378	344	392	365	398	403	362	350	372	349	367	360	356	351	352	358	387	358	378	370	336	382	357	377	366	383	355	345	363	347	392	341	353	359	334	347	345	389	355	397	374	360	336	406	405	353	363	322	326	352	374	348	374	368	341	405	359	375	377	391	361	398	372	377	389	366	368	361	356	367	354	363	392	369	382	342	380	371	367	335	349	387	360	373	345	345	407	377	396	329	348	373	364	376	339	364	340	383	403	368	370	383	359	373	376	396	388	362	356	372	364	355	388	377	352	365	400	375	393	357	357	330	354	422	351	365	351	334	379	338	355	337	357	333	377	350	372	368	383	366	355	343	393	370	363	360	332	354	355	381	388	364	362	348	339	369	395	370	357	372	387	379	367	354	348	390	354	380	337	363	404	347	349	360	365	355	407	350	363	346	363	350	378	383	352	363	396	374	383	344	339	389	337	346	388	363	380	349	380	378	355	394	375	374	346	350	394	394	354	345	381	344	365	343	349	372	370	376	381	377	386	363	341	334	351	383	359	332	356	372	369	339	373	427	335	395	349	383	377	352	369	365	328	355	335	369	373	377	357	373	357	374	346	383	386	356	354	368	350	356	380	367	334	408	360	374	355	387	346	384	348	384	368	388	353	342	367	357	353	399	352	337	358	356	354	358	386	383	362	361	348	381	366	394	334	325	356	312	354	365	382	358	355	353	348	341	338	358	340	338	328	384	343	350	382	372	375	375	370	354	345	360	380	371	348	336	334	375	374	348	356	385	395	370	374	409	340	362	404	367	399	355	361	373	375	397	369	420	361	369	368	360	339	405	341	390	351	368	379	392	356	413	371	366	367	380	360	392	369	402	354	371	368	365	368	374	380	358	354	377	378	361	349	373	354	341	326	330	381	374	394	335	353	359	362	355	366	338	400	384	330	403	362	371	393	368	345	408	387	376	370	365	347	345	366	362	361	359	333	344	363	403	346	397	376	335	379	358	362	375	359	409	352	344	379	414	417	363	406	327	380	360	333	380	398	362	348	377	395	335	392	350	325	373	376	358	400	352	407	381	345	321	347	366	394	382	384	306	373	348	364	354	404	375	360	372	392	376	359	407	369	354	382	402	364	376	325	367	345	375	382	368	329	352	363	368	380	364	377	367	409	349	377	399	371	361	363	371	384	367	378	334	331	385	378	348	381	374	324	363	407	376	361	348	370	364	362	379	365	348	384	402	386	368	353	354	360	331	306	317	385	342	369	388	339	381	366	366	366	381	363	363	360	364	399	376	313	382	333	379	364	374	346	365	400	402	386	352	368	369	346	325	363	333	377	369	360	365	389	354	350	373	338	357	359	388	376	392	379	390	367	369	382	397	355	393	403	406	341	353	349	396	380	404	348	385	356	332	336	372	383	372	371	330	384	333	343	385	369	401	363	392	365	395	352	364	381	387	385	338	347	398	402	374	403	386	363	341	376	393	412	363	355	366	373	338	384	382	387	350	393	386	376	367	341	390	365	355	392	344	377	350	416	395	422	376	368	344	365	337	405	380	390	385	384	376	378	368	410	365	373	341	359	348	336	344	399	374	366	361	379	388	361	332	395	399	374	329	378	400	341	371	404	382	345	365	340	360	375	340	407	388	340	378	369	379	390	370	365	383	378	366	320	387	361	370	325	340	373	374	347	369	356	359	361	360	394	356	314	417	372	387	364	351	359	365	408	408	355	353	398	365	362	370	384	350	369	374	398	361	354	384	366	401	352	314	382	346	366	328	332	375	373	381	340	356	358	382	397	340	373	332	379	339	361	374	367	360	354	356	339	319	388	352	348	375	367	376	383	371	356	346	339	372	403	329	367	342	338	382	348	340	345	354	348	399	376	387	363	353	375	383	391	368	391	346	323	375	367	348	347	371	358	383	372	389	362	383	349	380	383	385	337	365	323	371	402	361	380	369	367	374	349	367	374	375	355	362	389	372	356	350	344	364	390	385	341	396	351	332	326	351	347	386	345	382	375	366	359	357	367	383	340	354	354	366	388	388	376	345	381	384	362	375	351	385	351	349	395	388	384	364	378	350	405	354	397	379	341	353	343	360	390	400	391	363	368	339	370	345	362	389	359	387	381	347	336	358	356	413	403	358	368	366	355	348	379	374	369	393	404	398	348	353	379	322	354	349	355	365	352	338	363	403	372	354	373	357	342	384	334	399	358	345	348	320	340	360	361	367	363	397	347	363	396	368	349
20812	16198	23832	23975	15560	7847	6836	5137	4047	4724	4548	3026	2041	2044	1647	1372	1210	1042	927	937	950	903	905	879	894	914	927	839	876	888	929	904	957	915	917	910	940	877	906	915	892	861	887	864	910	920	962	928	900	936	878	892	909	874	901	898	902	896	852	952	887	894	878	907	871	926	919	923	888	932	929	910	867	927	909	896	936	889	863	883	908	932	897	971	940	905	891	845	904	951	886	860	868	861	884	884	894	862	865	869	904	854	911	858	843	906	935	870	889	899	915	852	903	892	904	908	858	855	890	876	894	947	911	875	915	885	881	879	900	948	813	896	910	914	907	917	911	929	903	901	915	871	897	872	933	874	905	910	897	887	849	921	850	873	935	910	957	893	894	896	872	898	866	867	915	868	885	896	871	861	874	853	947	914	943	827	921	910	859	929	912	934	900	916	890	864	919	888	874	876	918	892	911	927	859	935	934	936	870	871	868	910	906	879	868	877	847	885	926	914	886	884	921	911	915	902	891	866	883	862	891	835	827	929	911	915	931	937	893	857	929	930	862	879	931	909	884	897	928	865	866	845	900	871	843	846	906	930	909	909	897	820	925	858	823	912	889	878	879	873	851	894	922	894	897	934	864	910	892	865	882	901	894	912	818	883	882	861	879	911	884	906	876	894	881	860	827	924	949	874	911	919	866	922	864	855	887	915	984	855	897	875	900	859	909	916	816	870	887	916	869	859	934	905	905	916	893	905	927	906	904	873	886	887	822	904	843	878	912	878	908	933	869	882	898	841	846	916	871	883	897	901	868	914	887	896	882	866	872	895	959	844	910	936	911	907	947	947	899	857	889	903	912	958	850	890	943	917	911	844	893	848	873	859	866	868	934	868	944	838	868	839	888	919	887	879	907	904	892	891	918	902	892	873	882	872	899	882	906	904	859	919	874	958	863	913	957	908	871	847	884	900	932	892	875	854	958	875	873	897	871	876	899	887	829	918	898	943	918	910	951	956	878	915	886	890	878	924	899	902	932	872	943	845	894	903	855	847	890	908	914	872	880	925	871	897	910	892	906	911	857	882	867	920	841	853	874	847	904	925	860	926	938	887	930	890	884	916	874	892	922	925	924	910	882	913	894	918	865	890	913	843	881	886	909	842	864	872	893	904	864	898	867	885	834	886	915	943	902	885	914	916	956	914	951	899	877	983	948	903	929	903	876	901	924	891	839	867	858	907	944	889	890	931	878	867	906	927	875	882	855	903	897	876	903	909	908	953	895	887	876	880	905	917	869	866	883	906	933	911	859	833	870	927	907	873	937	875	905	904	867	832	897	831	861	904	851	943	888	909	914	879	915	917	865	875	940	903	858	936	870	928	922	874	909	862	912	879	913	860	869	869	921	867	930	932	884	921	915	882	915	927	883	963	855	949	918	884	891	920	929	909	893	887	872	851	889	874	910	873	870	929	892	892	912	882	919	892	876	976	915	882	909	942	868	874	906	877	907	832	883	926	955	935	878	904	940	889	923	895	919	913	868	888	882	928	882	899	861	862	895	902	919	853	876	928	891	889	886	874	908	893	846	879	886	915	916	878	862	897	889	873	898	919	925	829	924	920	910	870	879	891	853	959	887	888	915	869	892	905	839	902	926	899	884	906	914	908	863	920	932	931	894	873	876	905	899	883	869	892	873	831	894	872	927	910	900	878	833	873	857	886	927	908	886	865	896	870	900	902	831	965	894	920	942	851	872	904	904	877	946	906	886	903	936	920	890	899	846	943	890	896	817	857	923	851	881	891	889	876	924	911	891	845	890	885	913	877	941	873	911	883	859	897	902	856	906	897	893	918	912	814	875	874	861	848	889	930	884	912	889	867	894	899	845	928	882	905	915	957	884	944	891	890	922	968	895	887	923	953	855	887	837	880	909	887	877	900	909	877	879	909	931	896	913	948	880	923	872	866	948	912	915	876	928	937	872	915	947	885	894	875	917	882	829	865	864	881	863	857	903	888	889	890	887	912	845	893	848	870	878	911	917	880	922	903	898	845	904	904	961	881	894	867	894	896	945	891	955	843	912	910	899	835	928	814	863	862	893	912	958	908	897	918	841	898	923	837	866	867	895	855	851	921	911	900	874	891	896	936	876	925	912	912	850	918	891	908	881	904	930	915	909	891	922	859	951	896	875	879	871	911	879	921	882	851	866	915	908	916	880	889	890	902	914	882	936	865	886	887	827	888	906	892	886	917	921	852	869	884	857	929	936	896	945	906	878	886	923	920	919	941	825	843	929	944	922	840	880	880	866	859	905	893	844	840	890	885	905	857	918	829	873	917	863	884	887	887	882	896	837	867	944	876	862	934	917	851	923	890	859	900	905	910	921	901	889	890	863	848	856	881	885	878	928	856	906	890	889	950	919	844	909	904	924	873	911	871	866	877	908	924	855	820	907	870	822	909	897	882	889	888	909	880	932	824	921	890	939	876	946	885	940	902	925	894	925	899	878	889	889	926	937	884	907	946	855	875	886	891	843	904	897	914	877	948	898	896	942	851	931	895	847	891	877	911	900	844	897	899	838	871	916	921	882	904	876	864	836	887	834	958	926	934	891	907	907	896	871	888	878	928	880	902	898	904	888	842	918	860	890	892	906	896	868	862	820	866	881	940	898	898	911	891	886	892	881	897	928	823	913	920	849	905	845	897	940	925	902	925	893	899	863	877	874	883	872	915	846	901	890	887	909	878	926	900	915	913	900	848	925	798	890	917	913	880	836	923	885	938	870	907	882	898	893	893	903	894	940	856	897	878	881	853	878	913	889	892	887	847	879	949	920	899	881	867	906	940	855	874	882	901	908	905	939	921	888	917	934	881	832	896	923	856	928	911	856	951	868	906	872	909	894	929	988	889	898	861	874	907	868	917	897	886	941	871	924	874	874	895	922	943	835	930	847	919	887	888	915	881	921	942	948	861	876	904	878	917	896	867	873	866	885	853	934	886	926	870	933	845	883	883	866	894	925	886	841	842	917	923	905	930	850	842	948	931	864	900	914	874	879	920	863	896	934	878	924	887	890	946	926	886	954	919	905	898	881	907	904	930	942	909	827	923	890	945	886	862	867	945	915	903	879	894	938	872	897	888	887	891	902	861	888	906	923	930	899	931	882	893	874	832	906	932	914	977	917	878	926	891	882	816	920	903	871	887	894	943	910	879	864	872	909	847	866	857	882	923	881	850	973	872	941	949	826	926	920	893	926	938	863	900	887	910	903	905	891	913	900	883	866	832	893	872	927	868	961	877	907	916	850	927	901	832	922	932	900	933	870	850	832	948	898	919	880	872	898	922	922	889	944	881	853	868	868	902	822	862	908	935	887	855	947	906	874	887	936	859	867	906	866	867	889	904	908	897	874	874	878	937	945	891	902	909	860	904	885	888	848	920	825	906	858	909	846	935	942	910	928	907	918	907	896	886	871	922	848	911	846	884	908	871	895	928	876	910	940	879	931	921	873	926	874	847	981	863
37566	28047	28772	26530	16072	7431	4079	2088	1289	990	755	715	531	402	324	312	299	219	220	221	223	206	203	216	201	239	208	176	222	224	192	210	188	202	208	196	217	212	217	220	200	227	200	191	208	209	238	189	200	203	204	218	210	198	179	197	193	205	197	196	207	196	224	182	202	203	216	200	196	216	194	217	186	195	182	213	191	193	204	210	208	207	220	200	197	210	198	186	202	216	205	202	207	192	203	186	172	200	215	196	184	221	194	208	192	203	196	199	179	224	207	176	235	196	205	218	209	201	219	196	181	209	196	196	196	192	212	209	202	220	199	211	212	216	190	204	203	202	165	182	205	211	206	221	189	190	200	193	187	202	215	203	206	217	209	210	208	203	208	207	211	206	198	179	195	212	198	200	211	229	185	180	193	209	192	218	197	229	205	208	194	210	200	221	199	190	181	202	215	198	198	228	220	200	171	196	207	210	194	200	198	192	203	193	175	201	203	205	192	212	217	185	200	202	216	182	212	206	205	207	214	199	187	171	206	185	197	204	203	177	212	214	184	219	218	165	207	186	209	225	183	194	207	227	229	197	207	189	223	182	224	203	203	188	197	202	193	207	195	209	217	200	193	214	208	191	186	185	193	217	204	188	218	194	193	218	200	221	199	204	204	197	198	189	216	193	202	207	189	222	174	204	174	192	197	207	215	196	212	222	232	216	185	214	210	212	210	190	208	207	204	184	200	181	196	207	196	184	211	192	242	189	235	217	209	194	227	209	199	211	208	207	204	215	196	206	196	191	197	218	196	193	203	213	211	193	205	200	188	199	218	191	207	198	207	199	197	208	213	201	198	210	195	204	189	203	220	193	222	190	209	215	208	181	223	193	177	199	213	155	210	197	198	181	177	191	186	198	203	196	212	255	201	226	184	214	188	216	210	199	170	189	220	230	196	175	222	194	197	201	225	213	210	202	200	181	184	204	215	228	214	184	214	221	173	205	191	176	211	191	198	196	188	222	185	182	196	189	199	210	202	200	192	207	202	196	198	203	202	210	182	185	223	198	199	174	195	198	211	215	222	227	212	206	191	197	201	206	163	213	221	199	180	186	185	216	215	212	192	216	209	166	198	200	206	184	189	181	214	213	216	179	211	206	191	196	213	211	211	202	214	193	193	184	201	198	200	190	174	201	193	213	226	194	188	206	227	196	200	220	218	199	210	196	217	217	196	189	195	172	194	192	219	217	185	213	199	194	229	211	195	190	212	184	207	200	210	196	204	211	205	197	213	223	179	213	204	221	167	207	217	205	219	166	176	210	226	213	219	195	224	221	221	195	210	184	199	216	194	196	205	170	208	199	187	196	227	198	188	214	193	203	222	181	193	208	185	214	210	204	217	213	227	167	214	197	168	200	203	209	199	179	228	223	199	194	206	201	224	223	204	182	177	180	197	219	176	209	209	196	209	204	192	190	208	190	222	209	212	178	197	193	228	224	238	210	181	214	158	197	210	196	192	199	200	198	213	187	216	177	202	181	196	190	199	189	198	194	187	193	197	178	203	192	194	190	198	199	208	188	218	187	216	209	215	196	191	205	194	192	200	230	201	211	192	224	187	205	199	241	189	188	202	200	210	223	172	208	191	227	177	200	177	225	202	216	196	212	199	238	198	181	183	189	203	220	156	197	205	230	206	200	213	209	204	174	209	224	183	216	209	204	197	186	197	196	198	233	170	210	186	225	188	177	227	231	210	214	242	220	209	176	197	193	194	180	180	201	227	211	217	179	201	193	199	232	198	203	201	224	183	199	179	217	229	231	197	213	201	213	209	201	214	211	193	238	214	192	189	206	209	226	195	176	183	216	214	219	182	200	180	198	168	219	228	186	203	188	225	211	197	199	194	210	206	178	187	215	220	198	199	221	189	185	216	189	192	175	197	192	199	192	231	233	184	190	209	219	208	208	174	218	165	205	178	217	216	225	194	190	202	202	230	204	185	230	210	233	203	191	211	234	187	211	186	184	225	191	198	197	217	195	189	213	204	199	224	203	205	202	217	227	232	215	184	193	209	209	172	208	215	186	191	201	194	191	179	216	216	176	192	184	212	223	190	218	197	199	198	212	212	199	227	212	197	216	229	209	201	192	182	206	184	214	181	198	195	202	214	239	191	215	178	203	200	208	199	181	206	210	185	213	207	214	202	198	203	197	206	188	214	174	222	205	213	212	192	213	197	168	159	215	189	205	199	216	183	223	216	178	191	189	181	213	237	226	206	215	202	180	202	193	212	186	201	203	193	222	221	209	186	222	211	199	205	189	170	167	219	195	206	209	213	193	176	214	212	210	210	209	211	198	191	200	204	187	232	232	236	220	219	207	197	256	184	214	229	223	197	206	185	194	201	212	194	208	220	220	227	183	188	225	190	175	206	194	216	212	183	217	241	216	205	183	207	195	210	179	201	202	170	179	177	189	194	176	216	209	226	214	202	219	185	202	196	215	202	183	202	200	220	188	202	193	193	202	210	231	206	191	187	194	187	218	198	208	201	213	237	195	201	212	191	210	185	195	204	212	212	194	224	195	181	209	209	198	202	201	184	218	228	194	219	194	216	211	179	192	202	192	205	203	221	223	193	210	187	207	200	221	216	215	188	169	192	198	219	228	180	195	219	215	190	195	199	195	194	217	186	196	189	235	212	208	170	199	210	190	186	217	221	189	233	216	204	227	211	189	186	176	191	220	229	205	207	203	203	213	227	219	185	190	193	177	205	191	225	176	195	206	203	201	192	195	176	224	235	200	211	220	229	179	214	196	183	201	204	200	202	213	202	187	198	197	186	226	191	224	192	186	222	212	184	193	203	197	187	216	216	221	188	211	205	224	219	213	185	179	201	210	180	197	220	174	197	220	193	200	218	200	198	212	200	205	196	240	196	206	201	193	197	179	199	188	204	165	181	176	182	193	226	212	199	215	217	221	181	216	211	216	195	224	214	198	218	185	218	216	179	184	199	187	179	199	204	193	206	222	208	190	175	185	192	237	214	209	180	199	207	214	250	204	180	196	215	208	196	180	175	204	225	209	215	214	194	193	209	204	203	180	203	209	188	187	207	217	173	200	185	230	205	206	195	232	224	205	216	193	206	185	219	190	229	218	190	234	212	204	220	163	210	216	225	245	188	216	211	209	198	233	200	219	204	204	200	188	217	208	192	209	204	212	186	209	201	207	182	215	217	177	202	196	223	220	171	201	200	192	182	187	202	187	209	184	205	231	174	213	181	193	222	181	232	181	198	211	197	184	206	204	206	237	185	190	184	199	199	204	198	220	192	179	206	188	205	209	221	219	201	189	232	213	174	211	207	205	203	238	191	192	225	213	222	222	212	189	209	227	223	210	219	229	179	213	229	218	192	199	203	213	212	219	207	195	214	196	197	189	195	196	199	179	213	199	226	203	210	196	212	195	183	215	219	192	199	212	198	212	215	183	197	215	204	228	184	221	199	204	196	187	188	178	196	221	173	205
26308	22969	30119	33234	20125	10612	8781	5861	5448	4892	3928	4004	2409	2016	1505	1338	1143	706	610	578	577	523	567	572	598	556	562	523	505	574	535	546	499	564	561	532	504	529	473	540	526	519	545	555	539	551	526	536	517	520	551	565	506	510	536	503	552	534	543	539	546	537	532	546	519	476	507	497	497	548	530	542	538	504	521	526	453	524	554	546	561	522	491	543	512	540	532	479	501	529	536	503	551	528	527	496	545	509	490	477	510	495	519	546	542	526	539	528	487	518	536	512	553	523	505	529	525	537	502	518	522	512	501	517	540	551	497	544	517	513	568	502	548	518	558	526	527	530	511	527	539	526	500	557	528	545	502	524	516	467	533	528	534	518	533	552	495	493	547	513	532	536	518	532	518	554	538	535	476	554	502	552	512	563	497	485	512	534	505	505	524	543	516	520	495	511	516	501	510	520	532	515	523	540	536	492	480	537	523	530	505	578	547	461	511	527	528	552	533	510	550	528	527	484	516	549	499	542	513	539	560	522	567	525	552	519	538	492	528	512	523	540	522	489	513	495	510	554	563	562	526	531	523	532	555	537	552	535	504	542	482	498	481	535	547	552	486	535	524	502	559	498	529	523	519	505	538	523	506	507	504	534	490	534	516	516	543	540	499	493	519	516	497	513	528	482	512	504	512	518	505	529	507	498	499	545	556	559	521	523	550	534	520	513	544	506	587	507	503	547	465	517	543	519	495	512	483	533	535	499	545	524	524	528	498	479	541	565	550	513	523	533	563	521	517	510	529	536	485	517	550	518	548	510	527	526	521	516	518	503	522	552	524	530	514	501	540	562	529	501	516	541	520	527	530	573	520	522	523	565	486	517	534	534	535	507	525	564	516	488	507	486	534	503	552	522	505	493	495	542	516	531	531	480	486	554	528	496	490	519	523	488	525	537	496	543	516	531	531	524	520	528	531	533	564	524	527	529	545	538	497	543	496	502	534	554	543	544	493	517	483	540	482	542	525	511	495	542	518	515	498	528	463	520	538	533	544	508	532	531	532	514	476	527	503	508	513	527	553	524	490	544	499	478	534	548	498	455	551	504	507	556	534	546	535	532	517	506	525	498	512	507	526	548	530	522	525	525	539	535	489	515	522	535	529	497	535	506	508	492	539	554	500	512	509	552	525	571	560	533	539	490	501	560	523	504	524	548	562	562	561	490	554	519	537	527	525	521	501	545	561	550	543	492	551	512	490	532	536	531	500	530	501	547	553	518	541	530	518	541	547	533	556	504	517	538	550	501	552	580	513	485	514	547	520	514	511	564	537	496	523	538	561	513	568	484	535	525	549	471	484	507	542	508	534	550	529	530	478	535	513	497	510	519	501	486	526	500	514	536	528	531	519	543	547	514	532	486	555	524	521	538	513	536	544	536	531	544	537	517	523	504	563	524	502	547	526	479	516	525	532	512	540	479	543	540	506	564	527	502	533	563	473	506	533	527	548	571	576	536	522	543	529	552	530	549	498	534	497	510	488	508	514	576	531	491	549	545	511	525	550	490	555	540	497	510	522	491	520	502	561	511	508	522	550	533	549	502	519	540	516	513	542	553	501	506	515	549	519	513	534	505	534	545	509	545	534	492	529	541	531	495	539	512	475	495	523	514	541	483	503	503	539	515	507	530	512	551	527	477	549	533	571	508	548	527	545	534	519	522	547	568	487	525	560	497	525	530	513	526	518	497	536	539	514	562	528	525	551	504	495	512	530	549	546	539	554	490	515	536	537	506	514	528	553	530	549	528	575	514	544	518	528	496	529	513	538	529	524	511	485	502	503	524	519	520	534	542	544	544	488	558	472	501	450	543	515	490	560	511	541	508	510	533	547	559	523	574	529	551	535	535	509	555	516	518	527	531	516	567	516	525	507	548	532	500	548	481	528	560	541	495	512	480	597	505	530	552	533	546	474	526	536	500	531	540	508	528	546	526	559	509	494	508	502	486	553	532	539	517	514	513	502	490	538	540	517	549	574	514	477	543	480	496	534	487	504	544	547	494	518	538	519	523	497	527	544	514	487	509	494	488	475	556	501	505	521	530	522	511	535	544	583	482	513	501	541	527	560	525	519	498	529	501	530	527	455	492	534	510	518	546	546	500	551	490	555	564	526	509	483	568	502	507	535	541	534	531	523	520	499	540	531	514	513	544	485	569	510	532	509	503	512	493	546	554	535	516	521	527	541	511	509	489	505	480	526	546	541	538	548	507	535	514	528	535	538	530	510	511	484	523	522	528	496	519	562	502	565	530	539	506	532	517	555	503	541	540	500	511	536	561	506	537	550	487	534	538	546	551	551	542	537	496	528	532	529	541	489	511	505	499	518	508	498	513	520	540	522	542	544	543	524	469	573	509	486	521	533	519	511	505	507	516	574	539	546	543	538	541	506	545	520	529	516	497	507	525	511	502	529	514	534	556	514	521	571	547	543	500	504	485	519	508	531	491	512	531	518	524	531	562	512	540	533	525	523	508	515	509	539	511	489	479	506	545	510	551	536	553	511	578	502	517	480	524	547	539	525	514	544	520	502	523	547	546	499	480	547	594	461	536	509	519	510	507	491	488	483	528	551	523	530	523	494	537	506	512	487	578	532	535	562	545	500	520	519	536	508	540	564	533	558	489	512	544	507	503	520	539	501	526	519	519	505	509	549	516	524	522	535	550	553	527	552	425	516	532	546	562	575	524	517	554	535	511	490	492	470	558	514	497	531	511	528	543	539	524	563	571	510	526	542	536	550	547	511	543	504	535	524	504	557	525	536	553	526	512	554	532	530	547	531	526	504	468	542	529	507	500	532	502	555	550	535	525	544	511	499	564	495	539	537	526	568	497	500	532	546	492	518	497	494	530	527	527	529	526	569	491	547	533	519	568	490	541	529	544	541	547	524	506	590	494	539	532	501	558	512	518	546	521	488	520	507	536	518	515	538	535	576	499	504	549	523	535	544	544	506	553	517	502	541	512	540	512	526	551	511	544	510	511	526	529	515	536	540	510	506	535	525	548	531	473	550	513	521	579	548	534	481	484	526	513	562	518	526	541	533	524	543	523	559	534	556	507	512	547	518	536	541	515	517	534	529	526	518	562	542	520	504	523	515	499	536	530	521	502	538	507	488	550	517	545	503	508	488	515	480	515	560	532	545	533	551	575	559	527	552	539	525	536	542	573	505	455	498	539	515	533	520	511	524	572	524	534	506	544	525	520	524	541	485	504	540	532	520	512	555	515	574	518	488	532	506	516	537	497	553	534	517	513	521	526	527	505	548	525	512	510	533	506	455	526	500	568	527	505	534	544	486	528	503	494	525	510	537	534	516	526	529	541	505	542	544	515	503	475	516	512	498	510	491	527	557	490	562	526	538	521	528	527	585	542	500	522	522	536	507	526	551	517	511	510	509	509	527	496	524	513	509	538	498	516	553	501	510	521	546	511	554	537	526	539	534	484	535	555	514	528	569	508	532	518	544	503
10971	4983	3428	2322	1104	766	575	630	677	672	604	605	470	447	415	379	385	394	374	392	388	428	400	401	403	408	390	393	328	383	374	414	389	382	384	369	383	390	391	397	405	405	364	387	369	367	400	378	380	366	371	402	387	369	375	351	377	448	397	377	345	360	391	389	379	395	392	377	389	429	391	382	378	365	441	387	378	395	403	356	372	380	414	393	426	389	405	350	401	368	361	382	389	384	368	395	377	363	411	361	383	415	363	425	380	383	360	388	400	467	386	397	394	418	393	367	403	406	386	391	415	396	367	388	367	389	383	380	394	380	376	429	355	395	378	368	366	400	407	396	394	380	389	389	388	391	386	400	381	419	391	425	396	407	387	398	392	397	438	391	393	392	366	388	368	375	422	401	378	411	388	416	389	390	418	411	378	378	366	379	393	375	408	355	405	385	389	363	355	396	368	363	393	413	363	353	385	399	375	376	399	404	393	388	360	376	391	379	410	411	398	378	384	346	346	397	393	392	370	389	369	390	387	364	424	368	407	404	412	381	348	415	408	381	383	346	400	386	393	413	372	403	404	389	382	390	384	384	404	368	388	416	380	371	406	406	358	411	389	395	374	379	380	354	406	386	399	391	360	359	386	365	392	400	401	369	402	427	357	370	375	420	392	389	396	420	409	420	414	383	423	434	431	419	402	397	380	434	368	418	405	403	359	397	399	391	380	385	380	390	407	429	378	393	405	424	436	382	395	347	355	419	413	401	367	412	372	378	366	397	372	387	384	426	396	394	405	370	397	345	402	339	400	375	359	345	380	355	372	375	375	409	391	401	393	382	379	359	384	403	386	371	362	385	360	378	436	429	358	363	388	393	427	424	355	359	416	384	415	385	388	404	397	389	393	383	409	395	381	370	350	361	349	387	341	377	376	382	365	391	383	379	424	379	413	392	375	360	398	395	425	364	350	367	403	404	387	393	411	369	398	409	378	408	396	383	391	415	401	403	383	393	399	385	403	360	368	397	358	411	426	423	387	403	396	396	404	400	372	377	394	389	443	377	439	374	365	394	403	379	370	385	375	390	411	401	399	403	376	385	412	375	391	393	366	378	393	413	398	353	399	397	412	391	348	370	435	418	365	386	378	369	371	374	385	398	369	421	370	421	397	412	404	382	391	395	403	394	387	407	364	389	404	403	433	412	391	403	385	374	384	393	388	401	374	378	430	403	375	409	364	420	416	380	406	365	406	352	401	395	371	377	379	412	413	407	391	384	401	394	394	374	385	362	363	404	424	410	384	393	376	389	398	390	374	390	365	373	383	412	374	381	362	418	406	386	390	385	353	415	407	381	388	390	429	395	358	378	389	365	420	421	367	393	390	364	357	414	444	452	385	392	394	399	392	336	375	388	383	427	345	406	382	402	387	416	362	410	396	343	394	419	383	363	370	380	401	405	404	362	420	401	371	375	383	375	375	364	377	387	395	391	381	341	364	364	384	396	381	369	406	405	376	418	330	392	393	366	370	357	389	379	426	351	397	355	396	390	418	393	412	372	384	394	367	414	399	411	413	383	377	401	391	350	429	354	359	395	365	392	390	348	374	375	360	408	388	384	375	379	385	398	420	391	383	367	415	393	380	388	411	356	387	389	395	423	377	358	372	361	364	378	388	398	387	377	367	399	391	398	383	383	375	385	395	419	358	394	386	365	419	378	390	390	375	356	388	431	378	419	387	399	378	377	413	392	390	403	364	451	401	404	389	368	406	393	397	390	397	401	392	392	384	395	416	440	426	390	417	392	362	391	357	367	414	413	364	360	370	399	418	397	406	399	369	416	365	365	404	380	395	413	411	410	392	406	395	402	383	384	355	362	407	351	370	378	365	402	379	393	393	396	392	380	395	374	415	423	439	389	411	411	400	382	408	396	387	362	397	415	388	357	411	368	420	386	380	381	354	372	353	366	377	391	382	386	391	397	353	403	364	422	390	394	394	383	367	379	421	389	382	380	390	350	434	408	410	387	397	383	410	386	380	405	397	363	346	375	385	395	371	373	388	405	411	372	381	376	353	341	382	377	394	386	400	353	414	366	385	356	330	382	419	366	399	402	384	370	415	429	408	391	391	411	395	417	397	403	393	426	384	367	406	407	409	380	394	398	391	404	372	386	391	357	397	369	410	401	400	398	362	401	379	374	357	410	424	400	364	390	360	378	380	343	368	381	399	326	381	412	389	397	369	376	387	384	384	400	397	373	385	377	368	360	365	411	368	397	366	376	392	407	425	391	398	395	399	377	381	386	409	368	381	360	391	365	399	437	390	382	417	429	394	422	386	403	396	391	396	386	365	367	429	421	392	368	398	390	388	379	379	397	396	345	395	382	411	431	403	403	369	409	384	375	367	390	355	368	390	381	329	399	384	398	403	402	362	393	367	395	353	407	388	403	366	381	377	366	405	419	393	402	386	370	380	360	393	360	388	381	358	392	400	354	370	342	368	412	373	416	361	377	357	390	367	345	405	352	393	359	382	422	378	427	352	370	355	367	389	397	410	402	397	398	386	381	390	399	366	369	387	367	380	379	402	392	384	383	384	382	405	351	384	390	385	359	385	401	397	343	354	382	375	403	359	418	374	385	383	374	368	425	398	387	390	398	401	369	356	357	396	387	430	366	381	413	390	386	400	384	407	365	388	394	402	421	390	354	443	395	354	368	384	345	367	347	417	424	379	370	366	394	445	371	389	358	388	378	429	409	404	399	388	390	394	435	389	344	345	365	368	374	400	360	452	373	357	413	410	403	392	423	413	367	389	412	437	393	383	396	372	403	384	373	379	383	390	390	393	406	387	390	386	396	413	374	382	416	386	362	364	347	374	389	367	388	405	381	387	383	367	368	368	368	384	378	367	417	380	340	373	423	391	404	369	377	413	350	392	372	394	391	348	357	410	397	400	389	415	391	434	417	383	382	398	375	422	444	369	394	396	373	388	395	380	397	385	405	384	357	374	392	422	404	389	416	386	355	377	348	355	381	352	393	427	392	369	370	379	365	384	397	402	382	427	392	385	401	385	370	371	387	368	357	397	381	430	384	400	390	382	379	417	397	386	346	383	406	391	412	368	357	369	391	425	376	373	380	396	356	391	360	351	372	359	395	392	415	414	401	374	383	386	413	371	401	402	398	381	408	439	349	400	400	364	378	387	343	408	382	358	377	378	361	422	388	375	409	372	389	393	383	379	375	359	345	398	394	394	377	425	380	386	376	367	381	363	375	418	385	358	371	412	381	359	376	390	387	388	377	365	371	386	393	383	403	385	343	385	335	401	380	444	365	378	419	362	390	369	394	388	410	377	404	361	403	410	400	398	392	387	381	370	393	379	395	393	352	406	344	411	401	375	390	409	369	380	410	399	389	383	386	413	382	430	393	400	400	419	396	384	395	393	387	389	424	389	381	382	374	348	397	363	366	391	373	378	372	377	374	392	392	386	374	364	387	389	404	406	409	397	370	407	387	365	391
8480	5500	6886	6754	3799	2469	2042	2316	2547	2613	2195	2171	1470	1192	1083	1066	1034	1032	961	978	930	951	905	920	986	930	1007	950	938	931	953	903	988	934	975	916	918	1002	934	960	984	938	950	955	933	998	1016	919	965	905	900	972	885	956	1007	969	927	929	918	955	911	929	905	912	929	938	978	956	897	963	961	919	894	980	942	1000	958	873	958	960	958	898	949	983	940	944	970	900	903	980	996	928	961	997	957	966	917	954	980	1001	985	941	953	867	936	966	919	931	958	944	963	961	912	982	907	957	960	918	970	934	973	975	979	1014	948	955	931	932	961	935	933	1006	901	977	948	938	940	941	996	936	982	990	930	952	922	950	975	939	1018	989	965	942	934	939	1017	963	940	980	924	986	880	934	919	926	978	994	907	962	986	988	964	1008	979	928	913	974	1009	958	988	918	913	952	938	971	954	963	911	952	976	920	949	937	971	968	929	895	979	936	948	942	982	931	1000	911	980	956	922	993	939	980	987	951	953	948	930	990	899	1037	945	917	978	905	947	950	975	955	920	968	994	884	980	942	935	941	945	945	983	965	963	930	904	1002	944	954	989	958	949	985	1004	918	932	928	940	941	936	911	935	926	981	919	942	907	966	932	932	923	956	970	896	962	868	955	961	916	954	958	935	958	959	940	936	928	994	956	936	902	979	935	899	960	970	951	917	969	924	969	918	965	957	998	933	1002	904	950	928	932	927	910	951	924	945	974	955	959	919	928	960	967	920	1028	954	939	925	958	944	927	957	967	910	931	968	971	930	892	992	918	972	968	937	927	961	977	920	955	1007	964	933	934	928	965	914	959	1002	959	938	939	980	970	896	949	938	903	919	905	935	982	940	954	928	963	935	975	956	916	951	926	961	958	888	934	898	901	972	964	996	946	961	1026	950	938	949	926	962	964	985	968	974	928	961	950	917	930	978	907	926	984	925	970	1006	992	923	922	975	956	941	939	946	908	966	931	926	944	882	918	975	944	974	967	940	959	935	957	965	982	980	1000	931	958	921	958	995	879	974	975	936	957	938	951	871	970	919	900	929	937	962	1002	947	935	948	905	973	1018	959	985	936	950	953	922	976	910	921	928	945	957	907	939	923	918	959	927	956	969	939	972	941	946	868	998	968	944	919	936	926	969	956	957	919	947	926	899	922	949	950	943	992	985	966	1006	972	927	948	881	1052	950	944	924	983	922	950	969	903	918	918	926	978	959	907	931	1002	935	965	935	967	965	961	945	951	933	997	931	874	974	936	941	930	944	878	904	950	977	938	969	963	1025	959	1017	950	863	955	921	931	948	969	916	927	946	975	1000	879	910	941	937	905	950	917	929	938	934	959	918	964	958	950	936	942	947	983	897	917	978	970	935	921	969	927	972	927	986	941	916	984	943	926	967	978	1015	923	963	960	912	971	978	941	940	888	941	907	960	946	975	945	953	928	989	952	946	963	969	941	964	909	955	977	904	921	916	946	947	952	953	952	966	915	990	926	966	939	911	953	855	891	897	943	974	952	928	970	965	948	970	938	942	947	1000	923	935	954	909	986	1003	914	986	965	1016	960	927	1033	926	993	953	908	992	948	942	917	957	967	972	947	955	955	939	945	1024	943	987	906	954	939	909	981	955	974	963	922	922	929	944	954	928	963	977	919	905	912	934	908	979	959	935	1018	928	962	924	919	917	973	974	929	951	963	929	945	951	932	921	990	920	946	970	928	956	922	945	955	941	948	967	939	948	976	996	950	934	904	919	936	916	977	961	929	947	916	959	1021	897	929	908	948	959	925	931	901	976	941	952	935	988	889	946	940	931	921	887	899	987	908	927	927	914	999	977	945	888	956	973	927	944	964	999	973	940	883	920	961	913	941	985	948	930	919	986	926	985	942	964	955	929	905	959	955	961	958	997	939	923	959	923	975	954	962	945	950	936	974	929	921	944	933	966	950	959	960	895	940	957	937	954	897	889	922	917	973	972	908	971	977	946	889	903	952	992	977	877	959	919	925	993	918	925	944	969	995	882	901	967	966	957	926	966	996	913	979	948	979	951	943	978	973	904	943	930	925	967	960	956	966	936	979	908	958	901	967	916	973	974	978	910	919	878	1032	951	968	984	1004	967	1000	920	968	943	927	956	947	953	954	960	942	981	925	974	959	963	960	918	904	944	998	897	938	987	918	922	922	928	932	958	978	898	953	900	958	919	932	961	975	941	864	1006	930	988	949	1004	923	955	962	997	903	948	933	947	927	964	910	888	957	967	939	940	961	965	918	987	947	980	934	956	917	978	966	916	924	958	918	900	944	942	904	1010	957	906	969	910	901	975	936	955	875	937	948	983	959	928	953	940	917	888	970	976	947	895	1013	944	952	999	972	953	1033	898	922	962	903	982	976	946	933	935	954	945	974	955	941	938	901	965	964	956	975	988	1025	938	978	903	941	933	903	961	943	918	950	938	967	947	916	913	931	939	982	934	960	930	939	907	905	933	960	898	927	962	985	977	920	906	942	915	971	935	982	915	996	938	935	1002	938	911	985	946	969	964	956	970	978	896	969	949	944	952	923	1005	944	954	940	1039	960	905	957	954	916	963	895	905	937	999	980	902	941	964	965	936	940	950	920	957	986	909	951	948	946	926	973	981	938	983	921	962	959	945	960	985	871	965	952	993	945	983	967	948	975	937	959	998	886	939	972	958	960	902	933	1014	944	937	870	952	953	1024	921	919	915	941	969	856	942	938	901	943	948	914	908	949	925	976	970	918	940	1006	917	951	980	967	917	933	994	981	925	980	938	942	941	1036	956	964	956	968	895	976	898	965	998	922	905	957	953	941	941	927	970	962	979	971	955	966	983	957	923	924	1000	917	966	931	963	942	939	896	939	913	932	977	921	957	909	994	923	976	982	916	960	914	942	965	947	1030	987	945	949	924	942	961	954	995	940	971	951	953	945	918	950	953	1007	977	942	937	908	933	937	964	945	943	947	985	907	947	947	981	899	929	961	953	999	956	905	911	997	961	910	980	914	947	944	957	963	926	887	923	967	927	918	916	945	971	977	947	939	975	976	950	930	991	970	918	941	935	962	935	949	913	957	937	998	927	938	1000	897	941	982	947	921	977	997	940	951	995	936	977	992	969	911	907	999	964	946	936	937	954	963	1017	963	997	1006	910	955	951	969	947	916	958	983	979	965	1024	945	964	861	939	949	945	994	945	948	995	954	998	935	902	957	953	1000	973	891	964	892	961	907	927	991	912	919	972	941	920	938	930	983	1006	956	923	903	901	937	965	990	973	966	918	963	976	991	931	955	941	982	954	943	965	919	960	872	959	1000	971	955	966	953	998	922	959	946	986	990	968	960	928	898	941	949	942	997	952	957	961	913	928	1033	960	979	936	972	973	961	925	918	984	1007	989	965	905	929	964	930	956	905	986	941	929	971	934	956	915	973	948	931	917	921	901	994	913	990	956	976	925	943	898	938	966	921	930	1015	945	981	893	988	909	940	997	942	955	1003	1049	928	895	900	958	926	956	1035	975	917	919	948	956	899	963	878	1002	973	949	941	959
27219	17987	19439	16191	8131	3122	1931	1166	881	982	932	631	589	469	472	416	380	381	350	369	346	348	374	399	366	345	378	390	391	368	383	365	377	362	367	379	377	385	372	375	405	316	369	366	391	354	356	343	336	414	337	385	378	371	366	403	389	391	417	379	358	319	352	402	381	353	379	362	334	381	355	370	402	373	359	383	394	380	373	378	424	374	362	384	375	390	349	382	390	386	382	357	355	373	376	358	371	359	386	354	364	326	384	380	365	388	375	371	379	378	359	379	385	374	399	348	371	361	372	371	383	374	376	401	343	361	338	373	379	370	386	341	352	361	361	352	338	334	369	389	362	385	377	379	343	410	352	385	395	365	400	366	359	406	380	359	357	398	387	373	371	354	368	358	342	341	377	367	365	374	387	363	372	344	376	344	361	410	380	358	395	395	356	370	389	355	369	372	388	398	381	385	367	357	380	372	383	393	372	377	347	394	394	336	360	382	353	353	370	388	361	314	362	342	347	380	360	358	390	379	388	391	385	422	319	359	353	347	357	357	361	361	372	354	359	356	408	352	348	368	387	365	336	387	369	361	343	364	360	350	360	365	369	371	368	400	350	365	408	393	369	369	403	347	375	333	412	369	374	359	360	375	393	371	378	365	370	351	368	368	342	374	372	388	366	386	378	402	378	392	376	357	382	363	398	368	375	350	373	358	366	391	388	331	392	366	382	399	362	367	371	368	370	359	374	391	365	377	351	343	386	357	340	370	372	335	345	376	361	365	364	358	354	346	398	370	401	358	375	341	350	350	373	326	382	398	397	378	361	352	350	381	353	386	376	411	398	402	384	359	393	346	359	329	366	366	363	394	361	365	405	340	359	379	363	383	364	360	346	358	385	359	372	332	352	404	331	387	440	357	367	344	345	327	393	420	345	390	367	371	335	362	352	352	361	366	394	375	388	375	349	355	367	361	382	372	344	379	373	383	366	361	366	380	364	380	362	345	342	365	392	343	382	313	373	380	388	365	362	389	345	311	406	394	369	317	352	334	365	371	383	378	350	354	364	356	358	378	385	373	380	391	365	388	393	335	369	364	376	383	365	399	369	356	354	374	387	364	374	426	376	366	356	368	353	381	380	347	312	354	355	325	381	394	373	355	395	393	354	360	345	380	353	403	358	395	377	377	377	387	341	332	358	368	369	393	398	362	359	374	364	344	358	380	358	376	385	395	348	340	352	364	360	357	350	379	358	353	404	365	360	351	363	360	356	374	336	382	338	342	360	355	406	373	327	347	397	349	365	345	369	391	395	380	380	384	345	348	361	371	370	379	378	370	407	380	338	384	358	370	372	406	391	364	349	361	354	353	344	386	385	328	371	353	362	361	350	377	370	371	395	339	347	367	405	358	358	355	383	350	342	367	375	386	369	368	366	374	365	375	362	362	373	367	371	342	350	357	373	396	404	381	391	352	388	375	380	387	373	380	352	375	380	380	364	311	373	348	373	386	370	368	387	328	325	384	367	370	357	339	377	357	368	375	393	338	387	368	345	387	338	373	369	364	379	363	376	386	345	342	334	383	379	364	370	371	320	390	368	357	372	372	373	366	429	372	378	336	378	342	361	374	367	374	384	375	385	377	337	397	362	336	357	390	377	381	371	332	368	364	377	385	360	401	375	385	343	359	371	366	384	371	365	390	369	365	346	348	356	374	380	357	366	340	368	346	382	372	381	359	343	415	377	321	367	401	377	370	396	374	372	362	366	354	377	366	371	391	360	371	338	347	334	361	337	371	377	346	362	358	400	375	368	384	380	359	365	349	347	403	328	367	356	393	359	355	333	386	362	394	391	362	386	347	348	393	354	387	387	358	402	362	337	397	357	371	372	370	351	359	377	357	373	363	380	369	371	382	365	369	378	353	339	339	364	415	371	358	365	371	381	379	374	364	345	343	337	387	326	376	380	372	363	386	368	363	346	307	375	362	361	388	371	352	356	366	401	319	356	358	349	354	352	372	393	358	377	348	346	334	329	356	383	370	339	350	344	422	380	346	384	349	342	310	385	392	384	399	370	358	333	323	355	355	357	397	361	375	333	374	407	354	369	370	390	386	359	342	374	346	375	328	339	321	360	378	351	351	372	389	329	373	359	379	351	354	330	346	361	367	390	394	391	377	349	378	317	341	326	369	392	392	379	361	388	372	379	348	341	357	344	361	366	409	370	346	405	366	364	385	382	380	353	423	353	383	351	371	364	369	382	373	394	363	384	378	394	370	353	383	391	369	366	343	346	347	349	359	368	360	367	388	390	391	361	381	379	384	351	359	355	377	360	364	373	383	369	374	361	343	379	368	386	366	405	387	320	397	356	339	387	376	355	374	366	371	322	361	395	390	409	409	363	367	375	352	407	397	349	359	375	373	350	379	416	414	406	328	352	354	363	362	375	358	376	356	387	403	370	364	329	342	390	375	386	369	367	347	381	382	376	366	354	341	350	408	357	429	333	406	376	370	341	347	344	335	386	343	364	367	340	380	402	406	376	363	366	370	399	382	333	351	390	369	363	343	362	389	341	391	389	346	389	376	351	410	347	351	328	390	358	369	365	348	394	340	345	363	356	330	350	389	385	374	369	367	317	360	357	400	378	414	377	372	390	336	348	350	327	347	385	383	360	365	386	391	383	326	344	351	360	351	371	362	373	395	383	345	382	375	405	363	348	335	394	379	372	372	374	346	377	382	366	347	388	401	384	391	362	357	347	356	360	340	361	349	354	392	368	407	341	388	357	377	396	337	365	355	393	360	354	382	348	356	358	394	361	349	377	364	360	385	357	321	349	335	370	364	362	398	393	397	364	362	374	376	389	345	361	360	349	327	344	338	345	360	361	388	391	334	369	376	382	338	379	351	365	368	349	347	363	364	340	377	354	385	383	385	395	356	358	375	368	362	367	374	354	354	360	384	378	382	401	362	372	380	382	351	369	380	331	348	353	379	411	387	392	356	373	374	354	354	415	365	361	348	363	381	368	377	358	356	384	383	379	387	397	370	371	415	367	358	331	395	381	400	325	354	334	346	342	353	371	390	357	372	335	329	372	363	390	390	377	367	360	376	343	347	358	354	373	355	383	398	374	340	387	347	385	362	363	403	376	353	386	338	362	345	388	360	360	372	340	350	403	410	368	318	354	402	383	360	387	381	374	422	400	389	379	361	392	340	361	364	407	381	359	385	420	372	362	349	373	373	365	374	387	366	347	352	348	409	376	393	374	395	364	373	358	386	384	397	356	396	341	356	370	355	350	386	368	377	341	383	410	371	373	346	321	361	345	385	371	357	391	368	380	343	368	378	406	363	378	365	324	354	368	337	391	368	352	338	351	334	381	374	358	368	362	395	342	365	357	367	367	373	398	385	355	387	377	360	340	401	370	366	395	393	366	402	368	367	365	374	371	376	365	356	348	342	329	350	380	364	339	376	357	321	352	369	401	356	338	323	350	362	362	362	373	387	399	357	359	379	366	323
19860	16001	23669	22694	13290	6205	5379	3944	4069	4335	4152	2826	2133	1487	1283	1276	1150	1030	938	905	960	964	913	890	909	932	891	947	955	924	882	912	881	903	908	856	899	884	946	934	889	897	886	928	922	871	906	852	893	888	939	879	909	896	898	907	910	900	839	864	914	914	903	875	880	894	918	953	864	877	883	865	855	920	936	879	925	907	901	905	870	844	954	991	865	902	876	894	900	910	874	899	866	895	918	911	899	862	875	898	940	889	903	888	913	907	860	899	896	896	860	914	925	875	889	905	920	940	939	881	887	910	901	884	904	882	919	918	894	882	847	900	882	946	921	908	921	945	947	875	915	922	917	946	877	940	929	930	907	947	870	910	897	934	876	841	916	932	908	862	905	885	879	884	860	888	898	870	855	930	850	835	923	873	894	921	881	929	889	875	870	858	869	837	933	836	894	902	867	821	881	858	914	854	947	859	865	858	909	855	904	871	936	897	855	940	903	927	885	868	895	905	855	929	919	924	915	851	893	937	855	933	892	923	871	909	944	923	904	913	950	885	865	902	879	927	931	911	871	877	888	928	884	939	910	876	883	889	897	875	903	955	916	897	908	843	889	884	918	846	826	886	899	924	902	943	888	907	906	865	893	866	949	888	883	919	899	867	908	856	881	895	944	942	956	902	871	958	849	900	848	865	937	887	964	956	952	896	886	894	885	883	940	884	880	852	846	855	928	914	840	924	936	914	885	916	935	903	893	886	899	898	914	859	947	861	841	923	914	912	886	912	916	889	889	861	855	905	911	858	972	854	832	889	959	872	858	874	964	899	933	889	903	916	909	926	935	928	875	871	852	915	896	876	873	864	909	902	896	927	824	942	952	883	937	945	920	844	853	876	871	956	861	887	881	842	894	932	909	898	921	851	953	939	868	866	874	896	873	907	884	941	881	874	851	903	860	877	876	893	875	929	930	910	889	941	941	855	886	870	914	939	866	879	920	889	853	878	830	864	949	881	886	922	897	851	915	821	920	900	876	894	918	878	898	923	885	841	824	930	854	885	873	869	924	918	861	886	891	905	913	865	862	885	921	874	887	865	861	890	930	921	906	943	980	904	955	912	923	913	887	911	874	837	871	916	906	869	858	899	947	897	896	909	854	833	903	890	845	897	906	904	857	858	895	893	924	860	884	853	856	893	884	897	945	914	934	917	846	864	907	886	903	874	892	900	907	855	893	929	868	934	938	916	880	901	860	913	974	895	911	897	883	879	923	873	871	893	914	915	907	888	850	865	964	893	895	857	870	882	910	854	905	903	938	930	918	907	899	885	869	884	912	897	905	888	922	899	887	879	943	910	938	923	887	910	903	870	871	876	907	884	927	843	892	929	856	929	931	944	883	867	902	919	861	888	864	855	906	907	1003	886	903	947	880	885	913	873	951	921	823	935	908	887	881	896	933	909	897	941	891	858	908	882	877	926	894	905	905	902	958	911	931	926	957	897	873	888	830	889	882	922	852	897	890	879	821	866	899	862	919	939	883	907	926	864	851	829	865	952	941	887	941	888	917	873	892	889	865	877	937	842	931	871	919	898	931	878	888	916	892	911	860	876	899	944	918	895	860	834	882	894	909	884	929	931	846	881	878	900	976	980	839	874	899	864	906	904	929	907	888	909	879	850	877	842	930	945	961	892	852	902	891	860	916	859	903	936	972	883	855	923	918	880	850	874	835	920	902	912	862	877	907	927	882	856	910	915	923	881	897	907	918	942	871	900	902	881	913	924	931	955	874	931	876	907	895	871	920	886	905	905	915	888	903	873	886	932	858	934	931	882	880	876	876	868	875	930	916	885	917	904	966	922	875	907	899	929	918	896	876	889	957	908	935	911	926	853	933	885	878	854	917	876	881	939	876	880	922	919	900	912	873	920	890	893	920	893	890	910	895	952	893	910	892	900	863	879	826	892	914	920	892	886	903	854	887	884	878	909	913	935	898	840	917	874	865	909	928	944	889	884	907	847	931	874	886	891	843	885	961	920	929	923	904	914	906	925	955	932	879	853	922	908	936	887	885	907	906	923	939	899	865	906	851	853	884	908	898	891	904	886	891	887	891	882	962	956	919	936	938	923	893	901	902	953	910	895	904	923	869	941	900	935	925	946	903	879	866	876	904	909	895	931	884	912	915	898	968	877	917	897	958	893	922	879	882	909	918	882	867	892	883	889	920	918	867	936	883	913	957	878	911	876	884	869	862	924	851	859	891	821	845	861	856	870	881	898	907	902	893	887	899	916	905	895	879	902	883	902	878	855	911	862	927	856	899	842	902	910	931	872	836	900	896	847	933	876	903	879	857	922	906	900	906	883	843	926	897	898	881	918	879	947	888	827	927	882	906	820	893	858	875	854	910	939	912	922	893	888	899	932	847	917	894	964	894	895	853	896	910	847	929	932	963	887	877	881	887	891	897	890	971	897	889	909	888	938	899	880	881	871	866	880	914	921	953	903	922	896	878	910	885	918	904	870	901	851	910	926	875	857	871	876	942	919	819	887	921	885	883	880	916	968	897	894	901	908	869	871	919	908	874	875	911	872	893	910	881	870	872	883	921	913	883	963	897	877	926	931	908	925	908	929	923	911	990	914	856	918	928	888	899	910	906	869	892	905	924	908	917	925	909	922	886	900	890	866	923	951	907	848	913	911	900	923	935	925	911	891	872	885	909	924	903	865	883	922	867	871	887	893	946	884	900	901	917	889	905	924	958	955	964	901	863	896	911	911	822	914	866	914	901	872	929	902	887	912	901	895	910	897	893	888	890	879	870	921	893	901	885	932	896	907	878	889	843	879	888	867	891	908	866	896	891	871	877	896	911	851	958	942	879	937	880	951	883	944	869	881	900	859	899	903	899	902	924	910	886	936	860	853	922	918	874	841	935	916	937	838	832	863	945	901	851	918	846	850	940	870	841	880	878	919	892	859	894	891	903	928	927	918	856	924	873	850	863	870	928	867	958	916	894	919	904	903	922	966	881	907	886	951	881	911	908	900	974	881	937	893	933	946	961	872	892	918	957	868	891	904	860	904	899	903	875	916	913	891	897	877	879	893	919	892	885	875	922	923	919	911	903	939	848	954	950	942	884	926	914	870	898	877	892	899	948	891	909	886	885	942	962	898	886	898	895	901	900	865	878	896	919	940	825	861	927	882	920	905	851	866	910	943	903	937	930	903	919	939	932	912	799	922	952	858	876	843	894	919	873	938	872	856	929	919	851	917	864	887	873	835	959	938	843	868	884	907	904	891	864	896	852	849	918	911	865	886	895	879	902	921	934	919	899	941	882	880	938	912	918	866	922	926	891	920	877	866	944	882	906	874	860	912	889	918	984	901	892	873	898	860	829	922	885	950	900	934	838	905	895	917	926	887	854	915	887	875	929	940	886	923	923	907	883	913	835	874	899	997	925	916	935	908	969	886	865	852	884	897	871	877	951	867	867	848	898	917	896	848	894	867	918	885	889	935	886	871
37326	26938	30218	24906	14068	5810	3141	1625	989	1095	923	600	436	346	250	267	251	208	239	189	198	188	208	189	227	210	216	176	192	200	201	205	230	192	177	231	185	199	210	206	204	180	171	206	167	215	191	191	171	175	189	213	188	201	204	212	208	178	190	210	192	192	196	206	197	178	178	184	177	187	223	190	213	197	196	201	198	223	196	163	197	172	194	187	181	191	181	181	212	227	191	196	177	194	201	180	216	205	189	184	200	178	194	195	198	191	192	202	183	193	177	179	211	196	173	193	181	191	195	188	199	204	171	195	231	195	217	179	211	195	196	213	169	194	219	208	187	191	161	182	195	175	199	206	188	176	202	196	188	176	209	198	182	187	202	189	184	188	183	186	173	192	201	196	189	192	217	209	190	189	185	186	192	185	172	212	205	180	230	181	205	192	192	190	166	178	206	172	187	185	175	185	237	185	188	218	179	191	182	192	185	183	183	190	195	197	180	197	190	167	186	195	195	213	164	187	200	195	189	191	222	185	192	180	221	196	183	159	197	190	202	192	235	220	193	190	190	186	194	205	190	192	196	175	180	188	191	218	188	178	202	222	196	181	177	182	218	191	187	187	196	215	199	185	194	221	207	195	192	180	195	190	200	190	196	205	192	186	187	173	209	186	179	193	202	180	175	210	209	202	211	200	207	202	205	196	197	195	186	199	216	187	159	202	174	201	178	211	203	197	214	196	188	168	205	212	195	190	196	210	189	183	191	185	198	190	201	200	161	213	167	207	212	221	198	210	196	211	183	199	188	176	205	198	201	200	215	199	230	204	180	195	193	192	209	207	181	178	189	179	208	207	194	195	192	186	211	194	195	194	166	186	186	213	178	192	198	214	203	177	183	196	178	176	186	203	186	185	204	185	193	200	183	207	197	215	203	194	193	185	194	170	210	209	188	187	184	216	207	212	176	204	202	179	204	207	207	214	183	193	182	196	178	206	179	199	207	204	201	203	212	184	195	209	192	151	187	187	200	175	180	193	188	191	197	191	173	205	195	196	190	175	195	210	197	206	171	195	221	192	216	191	215	187	183	185	231	191	179	200	206	208	201	200	182	209	219	200	213	204	206	164	194	161	201	165	197	216	173	181	174	183	201	182	174	180	223	203	187	202	203	222	201	211	204	219	185	185	203	171	182	196	205	205	188	173	207	199	179	184	174	211	219	197	202	174	213	182	196	172	192	212	195	193	164	194	182	196	181	192	178	184	195	206	201	195	166	199	198	209	181	182	187	172	222	186	192	205	218	223	200	181	200	189	176	200	195	198	185	186	216	195	192	199	214	199	197	188	209	228	186	210	177	185	176	177	202	177	176	177	198	190	177	217	194	199	169	178	172	182	176	189	197	218	172	163	219	215	181	192	213	208	219	188	188	192	212	209	192	220	192	201	173	191	194	193	210	209	198	204	164	194	218	205	191	187	228	178	190	198	172	185	173	172	172	176	178	204	191	187	209	207	205	225	185	194	208	184	205	216	210	178	177	194	208	164	185	207	194	210	192	192	181	217	200	180	217	202	178	174	189	194	204	190	194	179	203	178	192	175	151	166	188	180	218	200	190	210	170	179	196	169	180	191	238	206	199	198	179	201	195	196	179	166	199	221	187	197	195	177	220	204	171	225	191	189	209	181	203	182	131	192	187	177	173	185	201	190	206	209	217	223	184	199	176	180	173	178	192	153	192	240	205	192	185	174	176	192	151	186	222	208	144	214	195	200	188	203	206	188	168	197	195	199	194	213	197	176	198	184	200	165	176	180	200	214	190	173	185	186	148	215	157	196	216	209	191	182	211	193	200	185	174	179	203	210	189	195	203	192	186	199	202	200	193	217	224	203	170	214	187	174	168	217	170	181	200	206	198	205	203	192	184	191	185	213	176	201	232	179	201	182	197	204	185	169	190	207	212	200	202	179	202	206	175	201	201	212	205	202	216	215	188	177	177	179	191	202	205	198	195	206	186	199	168	187	192	205	205	209	221	197	205	185	207	197	181	185	211	198	183	165	203	210	172	196	206	215	212	183	201	202	197	172	202	182	186	208	169	202	189	183	186	213	188	187	216	208	177	189	179	201	189	185	194	181	196	175	202	204	193	237	213	171	168	157	250	206	195	209	187	194	189	202	190	210	200	197	203	193	181	199	196	190	197	198	184	207	185	194	205	181	183	192	203	203	190	182	195	211	209	214	233	187	169	201	191	214	191	211	217	204	189	211	186	185	167	187	181	208	182	181	190	189	206	191	201	207	175	182	190	179	185	181	213	186	214	209	169	189	194	212	169	187	174	188	197	186	192	204	186	186	153	166	184	192	214	211	222	181	190	181	207	180	188	172	222	194	215	203	188	189	188	187	209	188	189	185	209	200	213	188	212	198	200	197	197	207	199	178	180	204	218	182	185	197	203	204	169	200	183	221	194	180	205	203	194	185	200	203	180	160	175	212	182	194	189	173	186	182	200	196	196	193	185	190	185	203	191	208	206	217	186	186	215	202	187	183	195	183	211	194	175	162	167	183	185	213	185	194	182	208	203	198	210	194	195	215	188	178	190	203	206	188	191	196	190	204	198	191	158	207	186	183	198	177	180	168	190	190	184	196	199	206	197	216	177	213	186	191	188	174	197	184	168	187	186	176	183	157	224	196	189	192	195	203	176	195	203	204	209	205	183	193	190	184	201	190	184	182	210	196	203	193	181	174	192	179	209	211	231	214	211	203	163	171	161	188	200	186	210	220	193	196	197	186	168	202	189	179	212	207	193	182	213	221	211	190	211	185	192	192	206	196	176	172	187	178	190	183	207	192	171	188	201	187	166	195	195	180	168	204	204	199	180	225	184	171	193	186	192	216	191	181	176	214	210	192	183	184	186	207	182	229	198	167	206	207	185	178	209	179	195	193	223	187	184	208	199	201	213	232	174	217	222	205	189	209	200	186	214	195	202	210	186	203	157	201	173	206	214	219	205	201	186	177	206	206	203	187	200	201	199	200	194	175	178	198	208	180	188	187	206	179	167	185	215	203	198	189	193	219	191	170	181	188	170	224	188	200	187	189	200	182	207	202	177	195	217	198	201	188	195	195	167	203	186	201	216	219	215	177	215	196	203	209	173	200	203	206	176	186	177	201	184	218	211	188	214	194	218	198	199	205	207	190	205	191	220	198	199	172	218	195	215	201	181	193	188	183	187	177	171	180	216	212	193	179	201	179	188	203	170	188	187	175	212	211	169	220	180	197	224	213	174	208	189	188	172	217	175	196	195	206	184	208	189	175	183	200	187	203	194	190	190	174	174	181	204	189	194	177	204	199	215	199	198	209	185	187	200	184	214	182	171	181	159	194	184	209	185	203	201	176	186	207	181	196	198	176	221	194	207	172	217	187	190	182	186	178	185	208	193	170	197	212	182	196	206	189	172	199	217	213	193	210	205	209	184	143	221	164	177	199	177	196	206	178	187	183	175	161	190	189	186	207
25994	21755	32171	29316	17655	8162	6735	5178	4333	5569	4653	3289	2123	1384	1008	1002	938	712	572	584	551	524	581	544	538	546	543	508	518	514	496	525	504	505	528	508	523	495	506	541	537	531	539	511	537	515	500	472	491	502	477	527	500	510	512	547	497	560	499	514	464	484	456	485	510	487	494	481	531	533	501	516	508	509	512	505	503	498	510	526	509	500	514	525	482	532	538	462	527	496	507	490	476	475	512	487	464	517	518	521	529	501	516	498	518	484	511	474	488	505	500	496	555	523	515	495	476	506	508	496	530	506	526	516	501	511	484	530	526	533	533	505	508	488	538	488	508	539	496	513	549	509	473	502	481	513	490	503	522	509	481	533	532	499	468	514	513	490	499	513	535	502	499	512	467	475	532	501	523	530	536	521	515	503	530	471	474	529	518	507	495	510	503	539	505	509	484	522	487	493	502	488	509	529	505	529	581	456	501	539	481	491	475	486	550	497	495	476	500	478	508	491	513	528	504	552	535	508	489	514	498	500	506	493	504	486	508	500	543	477	491	486	511	537	489	513	494	500	508	487	550	507	484	516	488	511	508	507	486	565	518	500	499	486	491	472	498	523	515	533	512	499	529	491	479	518	500	524	476	561	528	521	504	470	511	504	486	481	564	511	497	470	538	491	542	505	507	523	516	515	490	478	510	548	512	519	468	493	508	496	495	492	504	484	501	523	527	492	524	499	501	470	490	535	491	508	452	492	527	481	510	520	494	498	525	476	505	537	534	463	481	489	459	500	580	487	535	477	500	491	544	502	486	491	480	492	503	530	492	521	518	514	509	504	478	517	548	500	493	558	522	502	458	505	491	493	483	499	549	555	508	500	506	492	480	524	492	489	512	480	522	530	493	503	489	511	473	522	533	502	502	540	466	510	492	497	472	513	541	507	491	546	505	476	526	513	505	531	509	519	474	500	533	509	485	452	518	499	509	483	523	492	509	511	527	517	521	464	528	537	479	465	510	524	516	540	472	487	523	489	508	507	510	517	477	481	507	510	485	511	536	517	514	469	488	481	515	513	511	491	483	473	497	497	509	493	504	514	501	527	527	486	532	512	504	513	520	473	508	521	476	512	521	511	485	497	499	534	470	522	481	494	487	503	482	488	508	503	465	474	508	491	493	502	531	453	525	489	504	453	533	466	501	475	495	490	514	483	505	482	499	498	472	504	500	503	540	477	548	475	526	551	502	511	486	495	471	492	484	486	496	505	509	492	473	494	519	506	534	506	482	506	480	473	500	514	538	537	514	485	510	492	489	492	534	555	514	487	513	491	506	536	515	510	538	513	510	491	522	504	482	514	486	500	516	498	492	514	482	516	512	491	501	523	477	521	489	469	505	503	507	530	500	490	473	530	434	519	519	470	485	482	521	480	503	526	526	524	490	512	495	540	516	512	494	492	493	522	471	542	493	481	524	504	492	512	513	513	474	515	513	519	533	482	471	471	543	519	524	507	486	514	500	481	499	513	474	493	489	491	518	485	481	555	523	492	536	534	503	512	517	492	521	510	535	533	538	469	513	546	475	513	528	466	490	506	478	487	511	498	484	519	500	485	455	510	502	484	532	519	502	491	506	505	521	473	487	546	481	534	483	504	484	500	493	487	517	476	482	466	492	529	489	487	495	493	514	504	493	470	501	517	540	474	513	500	479	487	462	517	480	469	525	473	477	461	485	471	503	532	507	491	444	501	503	477	495	493	472	505	445	446	519	468	520	464	455	511	485	516	506	509	528	467	488	508	500	524	502	494	499	502	492	540	513	552	504	488	526	488	470	542	460	490	478	481	490	540	505	524	503	485	489	519	501	522	516	548	507	498	486	496	527	507	492	502	500	557	481	486	525	492	504	506	511	499	524	489	483	502	482	469	547	491	460	486	508	490	476	484	482	495	454	493	495	482	515	520	509	503	487	476	464	506	537	520	552	506	517	512	474	478	476	478	485	528	490	464	524	519	499	495	500	484	518	539	461	487	524	502	484	485	518	506	522	499	507	512	526	477	511	497	507	535	528	491	521	497	517	535	493	526	514	494	511	519	483	517	540	509	480	537	490	506	537	502	535	530	508	472	529	512	500	501	494	512	473	515	464	511	486	497	510	483	507	522	478	501	526	493	491	489	508	515	531	505	486	526	521	497	517	492	466	483	498	514	490	506	521	506	513	477	539	539	539	543	467	498	498	522	463	503	499	468	486	509	495	497	515	489	483	547	534	511	497	524	486	496	521	502	496	505	453	513	496	522	499	528	498	502	522	503	497	534	468	550	513	496	517	515	484	484	480	505	490	495	509	547	522	514	512	522	511	526	499	524	507	508	507	513	522	526	509	482	501	473	522	517	517	501	491	500	511	527	548	476	516	518	513	507	471	505	500	534	503	521	508	516	537	479	493	543	529	469	547	514	465	536	509	505	520	495	493	514	494	495	501	504	497	511	507	484	520	483	538	514	501	491	520	514	515	538	507	523	505	491	520	533	517	496	466	483	510	508	501	497	501	504	501	545	538	473	532	515	545	478	525	492	503	514	513	478	515	488	527	460	508	499	485	532	517	493	499	499	508	505	526	502	509	503	506	493	518	500	525	539	512	487	489	494	514	455	494	528	535	483	507	490	546	517	503	479	496	485	572	476	502	507	513	515	502	486	483	476	528	477	533	500	495	504	492	516	481	459	534	519	529	474	510	508	495	504	531	488	503	494	507	501	480	515	506	519	473	461	466	513	480	533	498	499	532	520	498	513	501	496	516	497	493	486	505	493	516	504	513	526	522	527	523	437	520	484	478	457	493	511	506	537	558	491	546	512	514	521	457	522	517	508	501	510	467	498	513	493	504	472	493	506	461	486	515	512	472	502	515	501	490	520	501	543	501	533	497	496	535	482	519	499	476	521	512	523	554	522	518	464	551	514	506	482	484	483	531	518	489	490	492	536	481	520	477	517	528	496	547	483	536	506	484	519	521	472	524	507	450	464	475	517	509	485	520	507	531	517	487	494	507	496	495	492	519	518	477	493	523	525	546	520	504	495	468	525	468	535	523	490	501	514	553	526	523	478	472	520	511	518	512	530	511	482	511	512	491	500	522	514	489	470	496	497	498	535	543	492	512	526	486	509	492	548	466	517	490	499	486	505	491	502	492	492	523	539	510	544	491	503	471	524	536	501	493	519	511	502	554	487	484	545	563	506	499	498	469	464	519	509	510	518	484	526	508	502	504	464	508	489	532	504	548	443	510	494	498	523	512	474	497	543	525	509	481	496	479	515	517	463	508	529	502	506	480	495	535	514	523	492	490	520	540	491	508	509	522	491	522	482	511	506	502	469	508	515	535	492	518	507	512	549	526	543	478	481	501	488	509	531	468	508	492	515	503	493	494	492	517	518	527	517	513	471	481	534	524	481	492	503	495	498	507	473	487	505	488	500	471	475	518	538	521	491	546	524	532	504	518	531	496	527	479	505	498	507	546	478	507	509
11344	4877	3180	2063	1086	586	469	529	575	733	668	575	476	375	392	370	353	377	357	382	377	347	403	397	373	360	388	385	389	362	351	372	366	359	364	350	397	376	392	394	387	383	377	378	411	351	360	361	374	396	434	392	376	368	358	371	362	394	375	374	340	377	373	382	411	394	375	389	361	358	379	385	407	358	397	387	356	364	361	373	351	406	388	354	350	351	343	379	434	378	366	344	348	352	361	399	373	395	352	358	354	404	376	380	374	386	409	379	388	398	381	363	408	401	370	419	363	408	383	400	356	362	365	410	381	360	375	372	370	408	388	376	370	400	374	353	362	371	390	385	391	365	334	350	351	376	377	375	377	382	384	384	357	390	373	393	347	373	409	379	328	338	382	365	421	369	352	360	393	385	369	351	376	397	361	393	390	349	408	376	356	394	365	351	382	380	382	391	394	427	389	339	362	361	416	381	392	378	361	383	403	381	374	346	373	369	362	381	391	389	356	359	359	362	341	371	376	345	355	331	373	356	378	409	381	359	350	377	407	373	408	370	385	399	395	377	369	397	385	386	397	370	372	368	399	388	393	371	376	386	367	419	384	375	358	360	387	374	361	383	364	360	357	400	363	359	351	358	356	393	361	364	376	414	387	356	342	374	442	366	377	358	362	354	345	386	386	375	372	353	366	388	364	364	375	373	357	390	400	337	349	357	355	367	368	368	379	354	376	354	372	368	394	392	377	365	354	374	375	365	335	391	354	383	354	375	396	399	398	350	386	404	392	361	362	382	359	361	384	370	384	370	389	360	402	377	395	380	366	388	381	325	379	375	413	371	396	373	381	355	347	365	386	368	361	374	354	392	391	377	387	390	334	385	373	351	361	347	368	391	348	376	404	347	368	396	379	386	368	369	369	404	393	369	365	346	408	348	368	407	374	398	384	380	367	373	396	350	395	372	349	408	385	376	394	353	367	376	357	388	395	356	398	368	395	386	343	389	379	390	395	388	392	376	358	385	373	351	394	381	374	360	384	368	374	393	394	368	376	399	354	394	379	376	368	365	379	390	362	396	330	402	346	370	379	363	376	380	377	376	374	395	366	382	328	365	349	381	387	404	351	377	367	353	379	393	393	418	346	370	378	359	348	344	351	313	376	385	403	367	365	391	379	371	369	362	355	366	381	356	357	402	394	362	382	370	356	352	361	375	376	367	375	317	366	347	383	379	368	370	336	371	371	376	385	363	402	391	387	393	369	395	375	387	397	361	431	372	359	374	402	349	377	394	370	347	394	341	354	347	362	363	344	412	352	386	346	372	356	359	376	366	376	365	362	410	415	360	360	365	376	373	378	402	376	379	371	374	386	408	359	352	369	425	399	389	400	364	399	387	391	376	398	392	373	385	383	362	371	344	372	378	410	440	343	350	362	355	385	370	337	378	339	338	389	363	419	377	357	391	376	438	382	372	364	374	366	380	380	366	356	356	409	362	401	336	393	397	331	354	392	395	388	380	386	364	365	387	386	417	381	406	377	370	382	379	385	367	369	356	373	378	390	380	359	413	379	385	375	375	363	362	412	340	380	388	357	390	403	330	376	416	402	394	397	399	360	395	414	397	353	354	366	361	371	433	362	376	389	349	356	350	362	375	340	407	381	353	387	387	367	379	366	371	375	359	392	396	380	365	359	360	384	349	363	360	388	375	342	345	359	398	386	398	345	397	364	357	363	349	388	379	359	370	392	352	388	430	367	402	401	365	337	381	413	368	367	360	368	423	383	366	382	375	363	348	384	368	374	386	405	401	404	377	377	384	366	381	415	376	385	394	366	358	372	389	351	424	369	389	412	397	400	442	392	403	338	385	383	378	385	372	371	381	377	391	396	377	378	359	349	393	383	373	407	375	360	383	345	352	394	381	353	379	383	372	380	341	345	398	369	360	352	405	399	367	374	371	388	349	354	400	335	370	404	366	361	359	398	382	351	385	382	352	382	349	385	377	333	374	373	369	361	354	369	381	419	382	391	361	388	352	360	385	372	393	396	371	374	397	388	340	362	376	337	348	407	359	345	358	354	349	361	368	381	397	404	374	341	384	326	361	369	398	375	377	407	405	366	355	369	363	406	363	385	388	392	385	369	400	381	350	371	369	417	378	372	384	375	429	369	402	349	357	346	363	372	381	390	354	363	365	365	362	366	367	384	355	353	375	382	415	371	420	439	366	355	399	354	378	355	374	360	376	372	399	378	356	348	375	376	386	364	407	373	352	367	371	385	372	358	423	349	384	363	363	381	375	380	378	375	373	392	361	345	348	387	371	326	323	355	389	389	392	378	415	346	353	381	399	355	389	356	372	382	396	359	371	386	376	410	360	370	395	353	370	347	356	369	351	344	384	415	360	367	380	378	345	363	370	375	416	352	352	382	329	373	376	381	380	377	379	414	379	337	386	385	380	371	410	385	370	382	349	365	371	381	418	383	383	352	395	381	370	400	351	363	384	403	360	367	356	367	392	407	333	367	349	380	348	388	348	395	355	350	378	383	384	376	402	371	371	380	334	381	402	359	394	398	386	375	382	363	370	373	385	388	389	362	387	381	365	357	369	395	377	373	381	385	346	358	368	338	389	373	373	403	393	396	363	385	352	392	367	399	397	396	373	365	375	375	398	422	373	349	384	371	380	382	370	387	403	371	388	370	366	361	383	367	368	366	345	358	367	379	335	374	396	388	387	388	416	353	387	351	373	364	377	375	400	381	396	379	364	397	376	368	378	358	365	329	377	370	388	411	397	372	381	380	385	356	364	370	359	369	364	363	386	337	340	376	382	361	335	377	338	397	359	370	370	387	397	368	393	374	409	376	365	338	369	377	367	372	390	385	393	371	379	394	358	374	383	368	426	377	375	396	354	378	356	411	383	367	391	394	409	349	379	400	382	368	355	383	365	352	342	363	388	366	379	370	399	381	397	367	411	369	350	352	408	380	399	385	408	378	373	343	362	387	350	405	395	344	337	364	370	364	386	386	364	394	362	365	417	385	396	324	348	378	366	354	375	382	355	365	415	314	354	363	387	379	346	373	342	375	396	422	364	392	359	372	421	364	324	399	378	389	316	353	377	389	394	355	376	368	393	378	393	381	356	333	379	359	439	368	370	398	366	383	405	363	364	384	371	414	382	309	345	394	376	391	357	385	407	373	401	380	341	369	331	393	387	381	393	390	339	407	410	367	362	406	398	336	384	352	354	396	400	368	352	335	377	394	348	357	383	357	377	337	368	381	391	367	367	357	394	400	335	371	370	386	414	379	390	395	398	376	381	368	388	372	393	377	396	389	349	380	372	356	385	393	368	381	404	402	359	376	392	356	381	388	360	332	372	365	359	418	387	370	376	415	352	374	365	369	398	386	358	387	338	394	398	384	335	398	382	401	358	381	366	367	363	368	334	379	380	388	394	374	370	357	411	358	360	340	388	367	370	384	375	373	344	358	368	396	370	396	363	400	405	383	362	380	376	338	383
8727	5378	6841	6078	3765	1838	1533	1867	2027	3190	2435	1925	1382	1084	1009	1012	985	982	896	956	879	938	906	935	933	946	941	887	914	876	945	889	911	937	955	922	963	914	916	949	941	952	1001	897	929	966	903	982	901	901	985	1022	921	928	932	882	947	945	933	883	913	920	930	893	900	903	941	995	943	930	953	960	918	907	946	914	869	957	890	935	924	905	896	928	953	926	864	921	931	879	918	889	982	876	918	922	914	908	921	933	939	915	934	879	940	904	906	945	871	901	927	924	935	937	916	893	939	945	927	863	907	936	914	894	902	926	921	912	946	905	948	919	921	930	900	905	878	934	974	888	916	955	892	948	955	930	926	893	937	890	897	824	941	940	901	899	899	887	942	979	924	984	903	948	964	890	924	875	948	926	901	921	939	913	954	917	924	931	950	907	845	898	925	940	876	945	919	905	883	916	895	884	920	941	937	969	924	895	928	925	875	870	915	924	898	894	903	951	919	921	896	859	995	907	941	847	950	932	943	925	907	905	931	872	974	933	864	935	889	900	926	926	898	934	919	911	893	918	912	906	957	931	967	965	923	949	871	909	895	926	942	957	904	926	960	918	956	921	941	905	903	896	901	933	926	898	923	873	931	912	982	906	908	909	938	932	890	868	941	934	953	944	936	922	884	931	909	907	855	973	870	911	916	918	917	900	886	925	900	906	893	927	906	903	957	903	915	909	927	909	951	922	898	941	930	944	907	908	918	907	921	925	914	892	967	916	992	903	944	932	880	944	962	969	912	920	909	882	962	917	905	888	931	896	913	907	895	968	869	924	927	948	936	902	950	972	899	931	931	899	903	919	920	920	921	888	923	926	923	907	930	887	928	936	898	933	956	940	897	988	953	890	942	954	886	883	919	861	941	871	920	878	906	942	940	910	932	943	954	919	905	908	910	934	916	955	882	926	874	937	902	936	914	927	944	897	915	957	942	929	897	894	900	944	916	916	872	917	927	926	910	918	883	920	927	951	963	900	841	936	868	930	948	938	881	925	907	936	895	914	883	858	981	883	958	940	918	914	910	984	884	953	927	929	896	909	911	929	920	889	948	962	894	977	913	893	923	946	870	911	914	908	886	928	920	923	959	904	933	952	960	940	978	882	907	963	876	914	936	948	897	958	902	932	940	953	911	936	886	924	907	966	904	941	904	904	935	917	877	932	971	894	967	907	913	918	936	923	931	926	916	885	905	870	918	855	908	935	884	959	902	876	917	939	896	905	895	930	899	902	904	845	958	913	928	918	925	889	980	926	886	940	888	932	975	905	938	909	932	926	891	908	913	860	942	960	955	873	985	929	905	862	887	894	961	935	901	960	905	894	901	923	949	876	913	910	936	935	888	936	954	925	898	880	953	973	899	927	919	907	864	948	899	880	934	909	905	978	916	903	909	963	915	859	920	874	943	929	954	932	886	965	957	895	947	907	960	941	918	904	929	888	923	891	933	892	850	935	905	944	889	889	903	913	956	994	929	934	872	886	955	967	872	944	884	860	909	963	979	888	904	958	936	961	944	897	896	906	901	935	911	922	947	956	990	950	921	928	932	933	925	906	936	974	936	917	920	917	935	884	959	971	944	969	932	915	932	883	945	937	922	989	891	895	889	902	866	923	961	917	954	868	939	962	955	901	888	922	908	941	858	906	908	910	922	934	975	906	878	964	913	930	930	917	936	903	876	940	917	954	859	919	954	906	913	868	921	919	913	912	942	891	1012	964	924	931	913	961	936	890	934	967	928	942	883	894	925	898	942	886	974	1006	930	917	938	903	897	898	876	924	907	927	907	945	908	953	898	912	932	923	922	918	937	953	915	988	887	949	939	910	927	952	926	984	906	948	940	963	892	912	954	916	922	877	949	929	931	936	917	939	926	960	938	923	938	882	951	920	899	926	953	909	909	932	948	883	958	898	917	932	872	963	914	906	908	850	967	913	916	940	940	938	852	936	938	943	965	935	965	957	972	881	940	902	888	907	968	920	914	926	938	949	870	949	938	916	910	926	900	958	878	909	918	928	884	895	988	906	944	921	880	957	893	895	939	965	903	951	919	946	944	942	927	950	895	981	910	948	915	961	927	912	833	876	949	993	900	940	916	911	924	944	887	905	936	930	969	924	925	932	912	906	895	927	941	878	889	889	921	873	956	908	908	922	931	921	915	905	915	872	921	905	938	955	966	925	920	872	907	892	877	879	940	914	869	948	969	927	954	900	949	923	916	908	946	1007	912	872	921	910	886	896	889	902	917	892	922	947	891	935	892	953	939	887	918	945	911	916	957	938	956	950	930	899	925	953	978	953	962	889	915	907	914	920	912	874	893	963	930	886	928	882	952	888	956	850	951	933	957	910	934	929	946	966	883	933	900	932	876	937	899	1004	878	904	883	944	924	952	919	913	949	925	926	910	970	902	925	913	910	955	907	923	931	1023	988	917	956	984	965	875	894	929	894	874	928	953	908	951	933	937	921	931	895	951	914	993	898	925	930	938	963	924	901	973	900	918	894	940	960	953	920	954	932	887	925	923	886	948	956	952	906	907	927	921	927	885	926	972	933	907	910	882	889	965	906	926	902	924	937	877	862	908	910	897	888	918	945	936	947	962	936	945	902	961	952	953	920	886	925	883	969	914	882	947	900	938	957	907	966	980	884	890	921	891	936	949	880	901	955	944	924	870	865	990	893	955	972	962	935	927	892	963	935	929	924	862	922	906	887	863	936	903	891	951	863	967	946	854	933	899	929	952	916	889	954	954	899	871	943	892	921	887	914	937	961	968	931	872	930	912	924	971	966	938	923	903	938	947	889	911	837	924	958	908	860	889	913	928	904	973	884	918	947	929	880	876	985	958	947	903	934	933	930	964	948	929	905	960	884	929	935	909	946	973	935	966	932	934	920	952	920	954	863	903	956	891	923	952	967	977	886	931	941	966	959	986	892	903	908	891	926	925	876	943	924	901	893	942	947	898	908	912	976	929	895	914	877	923	858	913	900	906	892	955	923	961	923	888	880	951	929	949	929	927	961	906	906	967	919	911	888	953	898	912	891	951	895	946	922	939	915	932	924	880	929	922	877	952	911	901	900	908	934	939	928	943	914	864	909	941	934	901	893	911	921	929	894	934	960	1004	939	944	915	866	878	907	921	894	951	967	966	912	924	927	930	896	905	924	865	941	958	920	911	926	893	967	957	933	937	922	939	897	909	945	938	969	965	909	816	935	904	917	929	891	960	895	868	941	834	931	913	915	870	912	891	970	945	930	943	956	912	897	916	894	927	897	915	911	971	928	925	914	920	919	912	967	887	989	884	962	930	915	885	920	959	941	930	911	923	920	898	919	892	883	927	903	987	932	898	927	988	860	894	916	920	909	929	937	921	904	896	949	934	927	899	953	948	922	823	914	878	960	917	915	912	848	945	898	912	941	946	877	928	942	896	890	925	952	938	975	916	908	931	896	948	915	920	868	856	909	881	894	897	966	910	905
27890	18588	19458	13918	7661	2743	1525	1096	714	839	893	639	454	435	387	371	341	357	346	344	351	356	368	387	344	329	357	333	364	331	356	324	353	367	360	347	382	345	350	329	340	324	350	337	357	345	377	360	338	345	336	330	330	387	364	367	352	359	374	366	340	352	370	342	339	328	335	406	358	367	345	410	378	341	314	405	308	361	325	345	387	367	342	369	315	376	378	333	349	374	379	335	327	347	352	326	370	374	340	342	327	344	372	336	340	391	362	342	351	315	371	324	345	331	340	379	376	315	338	318	351	389	358	338	331	351	346	341	384	339	386	359	327	359	344	355	346	361	336	349	345	370	350	353	343	349	341	331	384	353	349	278	346	319	366	379	341	340	369	352	349	338	371	306	350	341	334	362	331	331	351	349	347	382	392	406	334	371	330	386	311	333	380	377	376	347	358	336	357	333	305	352	405	331	368	357	336	351	379	354	367	342	357	374	334	324	357	344	375	331	382	374	386	330	344	366	318	353	330	362	342	318	352	351	337	351	364	320	333	351	352	333	376	374	363	364	363	365	363	360	363	325	334	375	362	368	369	350	377	384	333	327	352	320	358	327	349	366	349	351	376	349	340	349	352	334	356	333	341	380	339	325	366	340	316	341	327	351	385	361	330	345	375	349	349	370	385	374	376	325	347	354	355	379	341	329	354	337	360	330	346	345	363	356	332	375	323	357	342	368	371	367	352	362	336	352	348	372	346	349	353	374	371	379	370	365	349	335	366	376	388	351	370	344	344	342	354	393	357	357	328	360	339	382	408	352	351	323	376	331	331	367	356	370	389	372	368	361	350	358	369	330	352	388	372	373	347	358	377	366	349	359	333	340	349	324	369	331	397	350	357	356	356	359	351	388	382	362	336	342	344	317	360	347	333	350	350	368	335	408	374	384	322	350	345	369	360	355	388	340	354	328	384	322	317	360	336	340	326	336	330	348	322	331	330	365	343	333	379	341	340	403	354	357	336	365	368	324	340	358	343	388	362	337	339	352	318	357	352	371	354	349	380	368	357	341	366	347	311	350	360	344	377	347	361	374	338	364	344	335	335	314	337	366	349	369	373	370	347	346	349	363	360	346	332	339	351	349	348	374	365	359	362	368	368	348	363	339	344	364	398	294	346	386	307	360	377	331	338	367	323	377	341	342	351	363	326	403	385	370	329	365	381	331	339	383	384	334	340	363	346	337	347	346	372	359	355	390	333	352	359	335	332	311	338	381	334	345	343	375	382	365	364	354	359	348	384	360	351	342	333	356	332	320	353	333	315	342	330	336	371	357	372	327	316	323	358	348	378	315	313	344	347	371	354	374	313	353	354	345	378	320	371	319	337	355	360	389	354	347	349	340	355	363	388	331	383	333	358	351	352	345	357	345	371	333	332	353	351	344	342	374	328	364	354	358	354	337	371	370	351	367	351	344	347	359	329	365	389	366	359	340	330	358	331	352	377	336	361	332	335	344	359	359	373	335	387	340	379	369	341	372	328	369	375	306	386	339	336	359	370	353	329	324	366	357	352	329	376	363	320	328	340	335	349	377	353	350	335	361	402	330	382	372	379	314	321	397	355	350	347	329	357	367	365	368	309	335	340	338	323	392	361	336	356	368	363	423	381	344	355	355	347	359	403	357	371	351	329	325	389	360	329	339	350	350	281	328	345	352	315	330	324	323	393	366	354	333	347	349	346	371	377	371	351	327	361	349	350	353	352	359	375	344	344	352	328	340	344	360	344	366	350	353	352	363	318	362	348	328	371	328	316	350	352	310	363	357	360	381	371	371	328	358	348	334	324	349	353	373	379	323	373	350	391	338	342	337	361	349	338	362	335	351	338	347	372	349	348	346	347	366	355	379	323	332	354	341	372	366	375	359	329	359	331	370	357	375	349	360	356	340	325	364	396	344	367	354	342	331	329	357	331	359	316	379	374	347	371	353	316	348	361	361	320	354	374	345	319	340	340	321	339	351	374	317	340	362	322	333	366	374	352	363	348	344	350	355	352	345	349	381	385	336	360	335	343	370	327	324	371	363	356	349	371	360	339	361	371	346	377	333	362	400	326	364	330	376	343	356	357	362	389	330	366	390	403	339	330	358	386	374	336	343	339	346	357	345	322	302	345	344	352	361	336	365	372	345	347	341	407	367	374	310	362	356	380	367	367	378	336	351	327	314	320	367	322	358	349	385	367	392	339	346	359	362	354	350	358	353	352	368	353	374	368	350	373	331	341	314	315	375	389	360	354	374	368	357	342	342	395	315	380	350	361	348	372	365	384	390	360	349	327	379	390	357	352	348	310	344	356	383	328	355	355	348	352	343	352	348	363	381	390	378	361	338	318	340	349	326	318	357	339	323	330	384	369	341	335	332	322	316	319	357	355	333	346	317	332	343	371	354	357	364	345	357	338	358	353	335	340	343	382	357	347	361	357	338	393	353	373	356	341	351	368	386	391	354	375	382	350	337	323	362	336	336	352	331	359	349	341	364	358	353	363	363	372	362	374	357	371	344	340	369	351	360	322	346	392	293	334	328	360	414	329	348	315	318	371	378	368	372	328	347	348	339	361	305	353	351	373	332	347	325	375	377	379	350	352	334	332	342	396	354	352	362	372	362	371	352	354	350	369	337	339	360	337	342	357	366	324	322	334	313	361	321	371	367	349	354	384	328	350	308	402	329	355	350	368	325	389	330	351	353	320	366	358	332	373	380	350	359	369	356	361	335	370	355	376	347	352	367	383	344	351	350	334	342	342	366	389	348	367	349	364	353	321	375	316	347	390	345	347	360	365	398	356	330	329	331	359	323	357	344	331	328	336	360	336	338	366	357	373	370	364	353	370	363	357	382	366	373	346	360	335	361	388	351	345	358	328	361	377	336	359	353	386	328	361	367	358	361	345	349	350	344	403	356	326	378	337	329	372	371	334	360	371	341	353	334	352	368	362	345	353	340	385	346	345	315	374	340	333	336	367	357	404	349	357	322	343	335	377	368	349	345	325	345	348	359	334	362	344	355	380	357	357	365	340	372	341	347	376	365	377	314	374	359	351	370	346	329	357	360	359	379	384	346	358	360	327	312	360	363	348	363	367	316	327	352	323	361	328	335	385	348	350	353	326	373	366	359	360	356	342	365	338	335	341	335	325	365	357	343	350	359	355	332	366	389	355	326	363	367	357	376	356	377	382	344	323	358	346	348	346	343	365	364	400	339	321	365	339	337	350	360	369	346	340	350	344	367	354	377	352	372	386	343	345	347	365	365	334	344	343	347	366	350	360	334	362	334	339	354	335	354	372	339	356	332	344	333	356	358	381	351	300	370	370	354	342	372	353	349	353	323	385	355	358	358	353	346	350	350	328	360	332	337	382	348	338	354	345	349	355	392	318	332	354	305	345	332	324	366	348	351	339	331	342	350	338	352	342	326	352	368	399	350	377	354	344	368	372	335	364	352	370	389	355	348	373	314	370	313	384	329
20329	15950	23981	19126	13651	5430	4112	3737	2647	3683	3898	2786	1640	1244	1127	1028	1046	972	872	885	885	870	858	897	822	873	876	892	839	854	834	859	832	877	868	890	825	834	884	837	866	846	845	856	870	853	871	940	850	871	893	861	889	933	877	822	832	861	853	868	875	864	869	848	923	847	847	851	877	837	900	861	869	889	855	821	906	830	865	834	874	872	849	845	921	934	850	851	907	882	846	882	846	897	917	850	830	893	856	872	848	903	840	854	875	881	834	848	835	829	891	829	880	898	784	829	834	914	874	862	893	782	868	844	898	865	863	861	835	884	868	824	822	871	920	866	875	870	847	844	864	858	849	838	823	887	832	892	872	827	915	882	854	831	809	860	870	832	854	887	860	857	851	877	885	847	849	866	821	873	824	832	820	830	838	848	800	872	859	900	850	844	852	912	885	885	840	893	838	843	888	856	855	902	817	796	805	903	874	841	864	813	817	823	885	846	820	848	880	894	859	867	888	889	848	845	847	890	800	882	853	809	844	869	880	823	883	893	904	895	875	860	836	784	845	770	860	872	847	885	891	888	797	870	905	802	838	895	906	847	840	831	812	868	878	808	820	864	869	856	840	860	869	850	897	833	822	844	841	802	851	852	877	870	903	884	813	855	824	881	796	866	872	864	901	936	845	883	871	855	792	860	869	840	839	880	837	853	864	815	849	841	877	877	827	862	808	812	841	815	846	904	831	856	865	894	893	832	863	817	893	852	851	803	830	831	901	848	853	858	890	854	794	907	833	924	858	898	858	845	904	880	854	846	875	837	865	886	860	864	845	847	856	850	864	845	881	857	844	834	847	883	836	876	845	861	880	847	857	898	850	892	858	878	860	866	815	897	857	872	848	848	835	784	842	878	848	910	866	859	794	846	877	896	856	902	847	889	798	881	841	836	878	873	918	853	827	863	812	854	846	837	903	865	856	890	902	833	829	857	844	882	920	823	851	844	883	901	791	884	901	896	863	819	881	886	862	850	842	908	842	849	868	815	868	877	856	873	874	814	834	863	792	880	823	903	818	911	871	879	901	855	873	819	896	807	861	917	858	851	863	855	808	934	802	861	892	884	850	844	806	881	874	850	877	882	840	852	860	852	854	833	878	829	810	861	797	875	870	774	824	787	886	854	868	827	888	847	853	855	861	859	847	869	862	896	822	924	854	841	819	851	850	832	873	889	902	846	815	917	862	866	829	874	888	859	822	856	859	914	855	852	847	880	867	844	908	861	874	881	809	834	875	885	834	829	885	845	839	862	827	825	890	864	862	843	885	866	831	879	827	855	868	812	847	865	853	869	916	872	809	927	853	832	865	842	828	872	853	861	881	828	864	843	840	879	894	843	847	844	879	830	881	887	896	848	856	867	846	876	814	830	885	889	942	859	884	868	874	910	849	884	864	817	843	860	833	867	830	854	902	842	839	844	836	805	845	902	836	914	869	897	887	814	921	816	846	896	885	864	836	897	873	843	879	839	853	863	850	910	834	894	823	864	881	880	838	880	918	859	856	872	851	877	864	870	863	879	844	887	845	920	860	871	902	935	864	913	821	878	794	891	842	793	822	897	873	871	852	864	804	842	876	843	828	839	823	830	800	870	842	885	861	849	900	891	954	838	864	839	847	882	891	866	843	869	864	868	862	851	821	915	865	844	844	859	867	809	850	844	862	836	891	830	896	865	878	846	870	862	896	867	814	882	860	884	920	835	861	888	807	848	901	845	881	845	876	924	812	863	832	824	861	905	830	864	832	885	896	879	864	817	878	864	788	879	967	820	879	824	901	814	912	843	880	833	859	868	844	861	843	900	872	830	912	848	868	883	894	846	883	859	915	790	812	870	866	791	903	808	839	854	835	848	844	856	831	825	831	824	815	878	865	882	872	899	855	790	844	865	806	872	914	883	846	885	864	889	878	868	878	874	836	834	842	869	844	845	797	860	854	869	888	866	870	873	868	926	854	886	865	921	847	839	864	837	814	897	889	872	886	900	874	865	862	840	840	807	861	843	828	918	883	832	851	811	902	840	869	805	849	864	833	807	865	890	844	874	872	865	886	822	859	885	835	919	861	826	905	839	852	832	859	832	871	844	868	839	843	826	920	835	832	861	813	866	861	796	815	829	854	887	886	812	842	841	853	870	820	888	812	855	839	812	912	818	868	857	846	902	861	798	865	875	841	889	842	851	914	844	883	906	878	862	845	855	879	864	862	864	904	903	877	856	830	867	829	863	884	871	896	846	824	834	847	806	843	853	873	844	879	905	830	880	866	849	845	841	843	872	797	828	886	900	876	854	823	873	876	852	900	885	854	867	888	880	835	843	889	894	858	854	819	861	835	869	877	879	856	805	871	867	857	874	844	901	834	888	806	845	809	881	853	889	854	841	836	854	860	792	864	879	902	857	856	823	890	871	840	812	875	844	839	903	905	854	831	899	826	851	884	843	887	832	808	858	888	841	812	788	841	816	820	806	841	834	857	817	840	835	909	857	863	866	880	870	883	846	829	813	867	893	879	854	886	836	824	885	814	853	864	905	911	896	923	879	845	834	866	827	821	892	817	828	838	811	882	856	885	843	858	844	870	868	914	863	903	879	823	823	892	847	863	836	867	837	868	894	880	815	854	856	881	880	833	926	838	884	832	853	909	809	867	882	888	829	828	859	879	869	807	848	886	828	873	870	875	847	840	854	841	866	831	816	820	857	875	826	900	842	849	869	849	840	830	857	887	870	880	853	864	822	822	818	833	866	842	857	840	846	846	854	875	923	842	866	871	863	821	843	862	852	848	884	819	888	880	871	850	900	878	825	861	859	828	890	837	833	914	853	834	834	872	882	843	885	914	839	879	845	840	830	812	910	823	833	835	821	889	888	830	837	786	850	903	886	877	860	867	847	881	877	850	851	878	836	839	893	895	863	870	840	819	872	891	802	838	855	900	848	856	845	820	848	814	809	911	851	864	874	854	831	853	833	822	912	868	828	800	838	853	833	868	815	782	869	844	835	850	841	908	837	806	870	859	872	872	881	827	887	860	870	870	870	868	809	816	889	809	856	866	854	881	916	848	854	791	891	892	834	855	883	856	823	843	893	867	906	849	898	872	838	847	908	841	837	911	846	846	881	884	830	901	812	874	871	824	875	864	894	801	888	833	826	855	857	816	916	918	851	813	891	851	858	870	837	870	839	766	906	854	895	829	867	837	854	828	815	874	806	923	890	872	864	836	851	882	865	884	846	834	840	903	852	878	850	860	892	875	836	871	889	872	829	885	803	941	868	897	901	842	871	865	742	829	840	883	867	836	852	823	862	886	830	865	849	843	861	834	848	856	880	870	848	875	811	823	869	882	858	855	886	870	860	911	847	876	842	848	893	863	853	831	858	805	855	886	851	844	827	875	836	870	831	903	915	850	861	806	843	807	857	909	870	870	882	882	867	849	884	927	878	851	901	878	851	839	884	849	846	868	865	823	867	837	860
37226	27144	29636	20338	12420	4495	2310	1399	781	879	961	532	391	275	258	207	180	216	169	185	167	188	208	163	180	162	192	204	180	184	189	161	207	159	203	165	179	193	189	177	192	183	173	152	182	167	178	151	212	170	205	180	194	158	169	187	212	182	163	186	199	185	192	168	190	180	212	182	179	204	208	195	163	191	194	200	176	165	187	211	179	183	200	201	173	175	171	173	174	185	160	151	175	151	202	198	182	178	190	192	156	188	165	169	197	175	186	171	189	201	185	194	173	182	183	185	181	160	181	204	209	180	146	175	183	157	207	177	179	181	165	169	181	164	203	171	177	193	160	196	200	185	158	182	168	165	184	184	152	182	144	180	190	184	166	199	190	184	174	167	169	183	180	144	193	180	177	173	184	185	194	183	183	193	180	208	169	181	164	172	178	196	176	195	187	181	176	185	194	185	197	189	169	194	175	169	198	202	182	173	183	180	196	174	204	144	186	180	189	209	182	191	188	195	183	215	189	186	203	165	171	160	185	193	180	185	168	174	171	166	199	192	202	203	168	187	167	198	204	190	198	178	198	199	203	208	163	191	174	217	188	182	190	164	188	157	176	154	199	190	179	184	186	195	177	156	192	184	181	189	192	195	192	184	181	170	183	183	178	173	162	165	165	194	171	171	184	171	187	192	168	174	183	149	173	200	182	188	195	191	193	175	154	193	195	184	191	180	191	175	192	209	173	180	187	178	181	180	187	197	153	182	194	168	181	170	182	198	182	211	197	165	186	197	198	174	162	183	190	169	173	171	185	176	170	201	188	189	181	188	176	188	199	175	173	164	177	175	195	163	180	174	165	157	206	191	175	192	175	165	160	153	186	181	199	185	188	177	163	172	201	160	195	180	183	198	168	228	188	201	189	176	174	192	201	196	189	179	170	187	178	182	192	200	178	201	183	174	179	153	189	179	163	187	192	194	180	174	173	166	187	206	199	169	161	167	186	179	176	177	211	189	171	188	168	188	181	166	192	193	179	186	167	194	176	180	218	203	195	207	182	210	181	169	203	184	169	180	167	174	183	184	173	209	162	205	194	193	176	159	157	199	178	166	175	181	185	192	203	175	179	185	192	183	201	187	188	171	159	149	226	192	187	154	171	170	192	192	174	182	185	184	184	180	180	171	167	161	202	199	192	186	186	159	193	197	180	183	189	169	202	175	185	161	188	196	158	178	181	175	168	166	221	192	153	171	192	209	184	183	179	196	185	181	185	190	197	166	176	168	181	187	180	167	174	166	190	190	184	179	188	198	201	166	166	171	182	215	170	174	159	185	182	208	202	174	154	153	159	179	209	182	195	171	188	196	173	194	190	190	165	156	187	208	184	207	192	198	186	180	185	198	148	174	168	166	189	204	161	184	195	166	179	181	193	187	172	151	157	180	175	170	191	195	200	167	178	196	194	178	181	173	200	179	175	194	188	163	193	163	177	197	173	196	208	202	190	191	181	171	192	206	177	163	170	178	189	184	175	169	181	170	181	183	185	168	199	199	170	187	181	180	168	181	180	170	187	218	189	186	200	200	168	180	185	183	187	179	216	188	167	162	175	165	185	161	194	202	196	165	170	168	212	162	181	187	201	181	164	211	160	194	200	191	191	173	176	161	202	193	205	157	162	173	211	206	193	170	194	182	191	171	166	196	169	208	179	184	200	178	177	194	191	201	168	186	179	181	165	177	158	165	192	186	177	172	176	196	162	185	176	188	158	200	160	158	179	176	207	182	186	182	168	183	184	163	165	163	184	205	165	193	175	194	160	186	203	190	167	165	168	194	196	194	166	163	169	179	161	191	163	174	175	180	171	184	195	188	162	180	181	182	194	159	195	206	182	187	198	175	184	174	179	168	186	185	192	194	182	165	199	185	210	190	181	189	178	200	207	180	190	175	164	174	169	186	177	207	178	172	182	184	176	235	193	180	187	177	183	178	180	193	190	206	205	208	182	180	173	202	173	177	188	186	188	192	156	174	160	182	168	188	212	205	166	173	179	202	153	192	216	194	180	186	207	195	184	203	200	154	162	162	162	168	177	199	158	192	162	173	180	182	169	180	172	157	205	192	189	197	203	173	180	184	178	186	178	157	188	206	168	186	185	172	175	164	178	180	161	168	187	176	170	173	179	194	202	194	199	182	176	199	195	202	161	182	161	170	209	158	168	193	205	216	179	197	185	163	167	180	187	159	184	194	183	183	170	184	192	183	206	155	187	183	180	182	183	206	181	200	188	189	184	176	173	201	180	192	174	168	204	174	193	191	175	186	166	188	176	203	170	150	197	191	216	191	193	184	188	163	160	174	166	185	184	184	170	197	185	178	192	198	200	176	179	171	198	165	190	201	192	204	173	183	171	175	171	173	163	185	170	197	171	178	179	174	179	174	174	163	171	205	165	170	166	191	204	189	180	162	209	203	164	165	195	193	191	190	167	169	174	179	175	218	212	200	170	170	173	185	196	176	181	166	175	178	177	177	170	164	159	187	191	173	174	180	162	147	174	178	201	184	183	177	183	189	179	192	171	166	173	181	170	192	166	197	188	178	181	211	195	153	184	179	169	181	185	188	168	188	169	207	188	178	192	170	166	152	191	172	167	176	179	155	166	197	164	190	173	155	175	183	199	193	178	191	199	184	187	187	186	198	182	218	168	190	170	195	184	188	178	190	201	151	180	187	155	180	179	154	193	163	174	190	178	185	185	175	178	174	188	170	173	173	156	161	201	186	171	180	189	182	169	200	170	193	185	171	199	181	175	172	153	170	206	184	196	189	173	176	190	185	188	192	166	202	175	180	185	192	181	190	174	176	167	183	171	179	163	164	202	194	190	193	207	177	174	181	201	201	198	177	157	162	168	162	184	190	151	170	195	181	185	172	190	184	164	174	180	157	163	199	193	177	168	169	207	162	166	184	216	196	184	185	178	178	193	185	163	190	197	160	204	209	186	188	157	162	192	167	163	170	211	162	166	180	161	169	180	199	181	207	180	198	157	187	203	198	170	209	160	185	191	174	192	168	175	179	176	197	191	164	189	168	167	173	206	197	173	188	200	179	171	173	169	192	186	185	155	164	175	190	186	192	184	185	178	179	195	173	184	164	195	189	167	186	193	203	175	215	177	165	184	166	170	179	181	184	166	179	188	168	176	167	180	200	177	179	180	192	183	187	199	193	193	162	181	185	139	163	190	155	175	192	198	197	214	179	195	199	181	174	182	194	197	174	188	163	191	176	175	170	186	170	196	192	165	182	173	187	153	206	195	202	181	188	182	175	185	169	184	170	166	170	188	208	200	193	175	198	213	178	168	173	178	180	197	173	158	174	208	173	168	173	158	173	154	184	182	180	200	189	186	196	195	194	179	179	176	185	193	201	190	195	194	150	182	169	197	192	198	178	190	195	183	165	166	195	179	172	213	185	180	183	181	187	171	179	175	180	197	192	177	159	182	186	180	166	179	166	149	177	170	191	184	168
25865	22443	31184	24779	16868	6304	6101	4429	3285	4235	5330	2890	1664	961	845	740	675	695	556	545	549	494	496	489	505	513	494	494	498	488	478	519	460	495	499	504	502	486	476	422	502	491	515	501	500	454	458	455	517	537	484	474	484	509	504	510	465	492	470	466	484	488	426	495	484	510	423	476	464	466	484	493	491	484	459	476	433	472	494	478	506	448	454	494	461	462	501	473	462	469	514	479	438	471	528	477	476	463	502	497	477	450	490	485	430	471	448	468	479	517	493	478	440	491	461	511	435	474	512	482	461	491	476	494	467	485	464	447	490	525	465	469	468	491	477	437	478	450	488	462	448	461	484	450	488	462	469	465	443	489	461	477	480	512	468	502	462	472	496	504	483	466	471	476	423	434	507	510	441	486	517	486	455	441	458	539	478	496	457	510	434	488	461	450	458	467	496	466	474	500	535	458	478	496	438	461	540	460	434	471	436	458	485	491	495	496	463	465	448	458	496	436	452	468	474	499	427	519	474	414	484	496	451	464	473	470	493	450	448	456	476	492	489	458	498	494	528	510	459	482	450	476	467	486	455	466	473	501	441	439	486	480	472	470	460	478	463	494	477	488	463	434	506	490	479	502	485	442	477	469	446	469	516	494	457	486	450	471	479	492	486	463	505	481	460	466	471	480	487	513	477	465	463	497	495	483	462	432	452	478	465	451	457	469	487	454	486	486	454	440	450	439	445	457	447	475	442	492	446	542	427	460	478	463	446	457	459	483	468	430	437	457	462	465	479	480	495	487	467	474	450	475	440	438	431	437	459	431	440	462	485	478	433	453	446	488	433	454	467	425	427	482	433	516	465	461	473	449	473	452	487	457	477	478	459	485	509	472	474	487	463	491	423	477	481	501	467	457	457	443	484	440	476	462	487	497	465	488	469	460	433	461	461	472	512	513	460	467	464	450	452	460	466	488	478	466	487	494	466	479	489	478	470	459	452	418	482	476	459	472	443	468	456	503	489	483	466	481	456	485	465	420	466	457	474	499	484	494	466	503	518	497	465	484	462	502	504	446	493	486	497	520	464	447	463	493	477	442	441	427	471	487	506	426	485	440	473	463	491	448	429	444	427	464	477	465	483	447	418	509	456	518	474	505	485	481	480	480	464	494	442	456	458	454	472	438	493	515	476	487	455	485	453	490	505	442	492	477	504	445	482	461	499	470	417	481	443	511	448	494	444	407	464	457	469	464	485	495	452	459	467	472	434	471	494	478	465	477	499	457	492	484	465	465	496	481	477	448	498	450	476	490	475	459	467	483	479	475	451	466	509	444	439	484	492	467	454	479	426	486	499	466	530	462	478	450	451	454	451	475	486	451	469	438	549	487	458	483	452	455	471	482	490	468	477	463	451	463	471	461	453	488	450	483	472	464	476	495	493	494	515	488	434	415	477	449	416	470	467	493	512	489	468	474	480	429	456	448	482	480	489	480	453	475	489	461	411	479	470	463	483	459	467	448	431	471	464	478	456	464	478	514	449	489	432	453	429	471	505	506	500	459	456	462	496	476	473	429	464	483	480	509	465	433	497	483	459	474	483	486	503	466	483	503	460	492	469	479	512	490	475	485	459	435	476	494	473	453	446	448	505	431	475	467	480	468	500	482	502	478	464	455	447	460	493	459	443	501	416	458	476	482	466	469	467	487	507	466	484	467	474	546	492	488	458	453	430	488	429	469	458	481	497	506	449	475	435	457	460	514	478	437	431	503	507	503	457	504	478	500	464	480	447	498	493	477	471	467	450	486	465	507	495	454	449	464	465	455	470	506	454	485	478	484	431	501	485	468	467	490	473	472	513	478	483	465	493	491	459	457	458	504	514	476	473	436	463	522	436	494	498	471	433	490	501	468	439	488	476	450	491	492	476	456	488	513	482	490	476	500	517	490	475	476	459	481	472	503	448	456	495	489	461	453	481	484	455	439	518	456	461	463	471	461	498	431	505	460	434	495	451	457	452	511	478	446	438	490	457	484	482	452	476	497	477	450	448	461	423	491	477	485	468	480	482	488	522	474	464	452	476	457	512	517	479	464	516	500	447	453	477	497	473	500	487	463	468	462	480	466	493	440	429	446	469	458	493	438	492	451	503	524	481	489	504	477	465	477	473	491	483	444	507	446	475	508	449	481	435	489	491	478	475	466	482	473	447	485	493	458	478	523	446	457	521	474	477	460	490	458	470	489	454	493	510	429	447	479	487	505	435	424	492	458	546	454	484	488	467	484	456	479	488	462	482	477	490	481	467	450	423	454	518	467	473	492	503	454	462	475	459	462	481	471	519	501	488	472	487	503	487	453	515	469	490	451	465	485	456	485	458	482	463	468	505	504	501	480	484	466	485	481	491	503	465	451	470	464	465	470	448	472	472	501	463	451	489	479	449	433	451	518	457	465	447	510	461	448	458	450	489	470	479	447	446	475	453	479	463	416	475	459	493	464	495	468	490	455	517	490	437	498	441	470	478	483	493	440	478	494	457	506	474	482	461	508	476	470	489	491	477	495	466	485	483	477	504	466	468	482	488	463	467	488	469	437	476	494	486	476	473	507	448	474	493	464	462	441	476	483	483	430	485	470	466	492	444	474	498	439	467	480	471	440	475	531	444	457	485	491	455	479	457	452	501	500	444	478	448	466	523	448	483	477	478	460	465	480	488	493	471	493	479	490	451	467	439	508	461	501	453	484	503	474	458	477	471	413	445	445	494	487	475	486	471	475	465	446	475	480	447	451	465	482	468	468	479	478	497	464	439	499	468	403	462	490	498	465	489	481	496	506	456	532	497	470	468	470	478	478	459	456	453	476	460	472	490	504	488	480	458	509	492	467	486	486	452	463	432	460	498	467	502	475	473	483	462	483	481	454	462	502	482	488	471	484	493	466	469	437	442	458	428	450	446	411	470	501	499	467	475	433	442	461	504	472	507	459	488	439	498	493	451	453	472	466	464	498	421	476	486	475	458	485	478	455	485	450	461	435	513	459	504	457	442	501	468	478	490	477	417	464	458	481	477	481	486	473	465	475	463	465	450	441	454	472	449	510	486	450	515	503	463	509	448	484	449	476	432	527	470	457	442	449	494	494	478	467	469	484	462	511	476	445	490	476	465	496	484	468	487	452	464	452	479	454	468	471	533	442	513	458	517	478	439	477	474	466	444	488	447	435	517	463	477	427	490	446	478	508	474	466	428	491	483	463	496	481	496	458	520	488	499	509	462	495	485	463	456	483	451	499	469	470	491	474	466	464	462	482	477	503	475	483	492	441	465	490	474	468	458	421	440	452	481	481	462	476	463	487	462	419	450	492	432	481	466	478	476	486	465	467	446	451	419	492	487	481	452	484	475	467	504	496	460	528	478	474	459	489	485	535	499	491	457	507	450	469	461	456	497	467	475	483	473	474	491	508	504	453	431	481	436	483	464	466	452	482	487	421	528	468	485	468	468	459	468	472	460	455	475	437	481	442	448	463
11569	4983	3281	1925	944	497	453	442	502	592	541	485	365	375	388	388	338	380	359	357	360	358	387	370	363	355	394	347	366	386	346	346	365	409	383	356	371	357	413	393	379	345	356	372	336	339	371	372	337	360	359	404	368	373	366	364	358	366	377	343	378	377	362	337	351	340	370	345	347	388	367	390	343	374	369	333	363	363	360	385	362	363	353	378	378	369	365	378	342	398	351	420	357	332	383	338	363	374	369	360	324	372	376	360	334	350	374	370	353	339	396	320	353	387	366	329	358	343	374	337	355	362	346	322	336	377	386	367	387	360	372	359	402	373	340	348	390	369	356	354	350	342	313	378	383	365	367	389	368	380	344	356	373	354	369	329	351	335	359	397	351	365	348	360	391	390	374	356	378	387	352	340	348	328	386	376	327	357	355	365	388	370	382	383	370	357	359	383	355	393	356	395	377	407	348	347	357	389	382	382	383	364	370	375	364	378	357	369	361	365	364	361	384	405	370	336	353	338	392	377	347	423	413	363	363	371	338	363	378	389	388	385	393	348	373	316	345	344	343	320	374	319	378	347	335	326	322	370	347	368	328	419	353	373	366	349	346	374	353	389	347	361	346	369	385	366	351	370	369	369	350	340	360	355	380	355	375	364	381	359	351	386	384	382	374	380	388	355	362	365	400	372	336	361	381	358	384	359	374	377	347	338	364	336	322	353	360	350	373	385	383	373	365	345	329	366	321	375	339	407	348	320	388	363	343	392	358	353	361	393	352	373	355	391	370	394	343	379	365	351	363	400	349	371	369	369	351	386	323	363	338	390	365	410	354	372	329	326	339	352	409	334	412	368	364	358	354	341	328	351	366	426	363	386	342	370	332	376	349	381	370	373	370	332	356	374	359	344	332	351	331	358	331	351	349	369	366	376	390	323	354	343	385	381	372	359	356	367	354	356	362	344	351	377	351	386	364	361	373	365	381	370	319	359	406	359	345	332	370	333	374	370	383	348	352	363	371	403	358	330	376	361	373	356	357	396	319	355	343	378	360	375	363	370	369	335	370	349	361	372	362	371	358	367	347	381	337	391	372	342	383	370	353	358	365	378	339	384	382	363	371	330	383	371	378	345	372	360	355	336	376	390	365	353	387	342	336	365	366	324	342	349	358	359	380	362	369	383	359	348	367	339	389	362	385	389	390	371	321	363	320	333	370	359	365	363	408	371	371	378	399	357	344	395	346	351	384	359	350	344	377	382	355	366	345	333	379	367	353	357	369	348	348	364	383	349	364	368	378	341	321	366	366	364	363	363	376	388	362	330	359	354	350	359	391	345	369	352	396	332	353	362	373	358	360	357	365	364	398	351	362	369	376	368	367	345	347	380	375	365	416	376	349	374	341	374	373	366	331	349	354	360	350	352	366	413	349	351	388	348	315	383	400	368	391	388	387	358	346	393	332	404	380	373	365	397	368	371	372	349	352	347	361	361	356	364	356	364	346	383	378	358	358	368	350	337	331	363	380	335	363	361	356	348	376	409	337	362	361	376	354	383	341	381	340	359	353	379	352	347	376	379	377	370	343	389	375	397	370	406	331	395	380	379	342	335	344	380	373	333	382	384	351	372	360	392	341	325	407	340	390	367	351	381	368	344	345	372	362	349	368	384	341	387	391	381	355	368	354	360	349	315	373	344	353	395	331	377	391	382	346	382	391	327	343	352	346	392	351	327	348	389	386	369	362	363	372	380	353	353	357	379	355	354	387	390	373	342	359	335	372	378	385	370	351	361	345	353	388	373	348	359	351	320	342	365	333	364	393	356	349	339	355	354	355	384	367	342	321	348	368	360	337	387	358	344	389	358	373	366	370	372	352	348	344	371	310	372	335	356	375	374	357	359	390	361	385	356	375	374	377	387	345	386	341	362	365	364	364	372	380	349	346	339	359	389	329	377	389	398	343	325	367	385	361	350	343	318	378	409	354	362	346	367	395	351	359	361	384	339	362	341	390	341	362	388	355	358	361	351	331	349	367	353	354	363	370	352	394	345	366	387	333	317	353	354	358	365	386	364	389	343	349	403	399	317	393	376	360	395	355	382	342	367	346	336	379	339	379	363	319	371	350	376	381	347	358	376	362	367	344	359	349	336	369	405	354	372	328	372	351	353	346	369	375	361	360	381	350	339	374	370	392	380	362	395	353	345	346	356	351	370	361	371	360	399	363	387	377	412	411	373	363	355	369	371	375	363	348	361	352	351	359	383	384	354	342	374	330	369	377	347	392	343	370	388	348	362	339	343	365	410	388	323	361	378	344	354	375	365	343	334	365	383	380	362	380	338	356	362	368	362	381	369	381	338	371	377	372	371	353	382	347	366	354	363	349	369	362	335	358	370	364	376	364	363	348	352	343	358	369	338	367	373	386	368	383	392	356	335	364	392	354	368	335	359	354	349	352	345	382	336	347	360	371	372	325	416	355	347	334	397	369	357	378	364	352	363	373	389	348	331	337	329	364	331	323	371	356	329	407	349	362	328	364	351	314	330	348	331	368	387	364	393	397	369	356	366	355	397	370	353	339	362	345	353	383	380	367	363	360	382	353	327	358	360	334	351	351	373	353	347	349	358	409	364	363	342	330	381	413	381	360	361	374	372	381	359	391	381	335	365	356	307	332	348	353	342	351	351	364	394	349	371	334	348	394	343	362	379	351	346	360	339	365	357	375	345	337	337	323	369	380	368	363	369	357	394	413	353	369	347	380	362	344	370	355	364	326	351	366	369	373	329	410	350	360	358	333	383	339	350	365	368	370	342	377	365	366	382	343	358	394	387	366	355	385	390	405	359	332	378	352	396	349	383	333	366	315	381	380	383	407	366	429	334	359	408	320	378	371	360	353	371	359	374	364	395	355	360	363	369	367	341	376	370	344	371	383	347	358	363	352	352	409	395	343	384	348	351	348	359	383	375	371	380	370	356	355	340	334	359	366	387	347	373	396	322	373	409	353	375	360	342	348	366	363	347	342	358	361	360	403	348	389	404	362	343	341	346	354	365	356	370	381	354	377	336	358	379	369	345	365	365	383	345	337	370	372	380	371	350	350	365	342	357	368	346	367	374	348	368	361	330	360	361	351	395	370	374	332	347	332	394	358	356	349	357	328	392	340	336	329	334	316	358	350	388	330	351	373	353	345	356	351	364	383	371	343	349	345	338	363	340	372	367	380	343	370	357	346	379	340	338	372	322	340	359	359	374	369	381	388	380	356	363	370	361	369	377	389	333	352	372	374	318	353	388	328	381	394	374	345	374	382	351	367	365	336	366	385	401	375	386	390	341	409	410	376	372	355	373	316	375	373	366	356	363	373	373	372	357	382	369	346	360	347	349	375	384	369	375	353	346	349	352	312	348	359	359	342	364	331	347	327	339	354	345	345	327	348	361	372	377	373	335	368	354	350	362	384	363	368	348	374	353	390	368	335	316	348	370	351	348	387	359	378	330	376	411	366	345	352	358	377	350
8525	5290	6818	5669	2992	1452	1334	1359	1531	2411	2109	1650	1246	1034	945	885	929	923	858	889	902	925	846	869	864	836	886	907	865	856	894	862	876	877	930	877	879	884	909	863	909	893	868	933	899	910	837	842	871	881	894	883	906	928	853	921	947	885	957	915	891	904	900	888	836	902	916	890	873	897	915	890	880	883	901	893	889	868	856	872	922	872	863	869	871	891	845	899	850	890	922	865	900	887	849	922	868	841	893	882	858	911	925	875	873	912	887	896	912	928	895	882	875	863	846	861	930	842	913	931	889	872	876	888	969	900	856	861	903	838	897	893	951	895	874	903	889	865	910	842	851	909	878	868	872	926	899	880	858	923	878	917	863	891	899	865	912	902	894	878	897	855	872	924	851	918	930	928	853	889	828	892	841	897	898	848	851	894	889	900	909	865	882	839	894	834	840	929	876	870	924	902	875	888	893	849	868	867	979	879	922	864	903	879	870	864	922	930	878	861	929	896	905	950	944	834	872	930	895	907	935	940	889	874	900	931	930	873	849	921	859	882	848	925	902	872	867	920	930	938	884	940	945	896	895	808	913	909	937	930	804	917	855	835	803	911	870	904	929	892	882	914	821	881	911	857	887	914	907	907	877	890	883	919	862	926	904	915	903	862	862	889	852	882	887	899	874	918	915	882	891	866	877	847	936	913	895	865	832	856	921	897	910	870	892	862	904	912	877	875	882	884	891	874	923	890	910	863	908	882	820	909	877	864	901	867	912	931	880	858	926	886	859	873	881	904	917	863	899	877	902	895	921	864	891	886	904	898	966	909	899	880	870	867	917	908	878	929	913	877	838	920	925	876	922	887	882	875	877	907	894	869	874	910	881	846	887	890	929	903	857	919	869	873	877	884	863	917	852	865	863	855	849	910	862	856	875	918	815	888	856	864	883	834	881	870	815	836	834	886	950	874	877	908	878	886	887	918	904	911	839	891	887	896	870	943	885	914	860	928	854	916	896	887	883	885	888	901	920	862	924	908	852	913	837	899	890	922	844	932	884	880	874	868	921	885	877	885	897	904	883	859	881	884	907	848	866	865	907	886	904	946	826	845	873	895	871	902	952	903	851	861	887	887	939	937	915	912	869	918	905	900	927	895	964	916	899	910	898	870	902	863	912	850	871	870	927	873	882	866	928	899	958	916	838	905	865	899	902	886	937	910	898	902	859	910	841	887	904	885	920	861	884	912	923	880	923	956	897	875	924	911	885	937	929	891	845	940	885	893	890	863	922	926	903	921	917	919	870	867	921	828	832	946	876	918	875	831	923	869	884	918	925	877	842	867	950	839	879	920	840	876	867	858	897	900	953	875	975	898	894	902	876	908	912	864	835	899	913	882	999	878	847	929	867	893	920	899	933	904	928	867	866	870	886	905	934	864	899	870	849	907	898	882	870	863	881	925	900	910	871	870	904	828	860	814	903	905	881	913	882	916	885	845	907	891	925	947	855	905	937	907	886	912	841	895	931	880	833	874	897	881	879	916	919	875	849	890	901	861	854	856	853	935	894	870	884	939	935	901	858	887	887	877	843	886	930	919	829	879	897	819	923	883	893	849	865	836	850	907	911	882	856	862	867	952	885	892	914	902	876	893	871	934	879	901	806	891	893	905	924	921	872	931	820	954	861	876	871	862	926	885	888	922	920	843	881	870	829	907	854	822	915	861	863	857	888	883	875	857	930	900	851	887	894	887	866	907	916	916	927	841	856	877	855	903	888	966	862	867	908	911	965	879	939	915	896	895	888	907	898	894	898	902	905	879	866	864	852	859	902	860	905	889	933	864	863	881	890	939	897	868	868	877	864	922	848	909	881	854	918	914	897	877	862	899	897	935	914	862	892	907	838	879	890	857	904	910	854	890	899	854	850	841	876	874	874	847	981	878	897	866	837	886	835	899	890	852	922	929	885	904	887	908	898	885	878	885	867	879	872	860	852	921	870	899	911	832	918	910	892	846	894	906	915	877	876	941	910	870	906	860	934	873	944	862	882	954	893	864	916	869	878	894	892	927	883	884	890	942	869	925	876	873	910	868	886	862	893	929	856	836	880	889	905	894	906	853	882	857	910	854	919	922	846	853	867	894	855	887	825	871	857	881	923	916	880	901	885	891	892	926	826	895	889	899	904	945	870	930	855	898	858	892	843	907	937	907	873	909	915	906	880	898	909	912	860	918	891	874	835	887	847	915	911	895	919	886	883	843	914	906	866	893	883	904	853	870	874	973	874	875	822	895	905	870	909	938	862	942	915	913	851	906	914	873	888	877	829	856	904	956	869	891	923	835	823	945	900	884	895	844	900	871	874	915	869	877	883	879	916	853	875	916	862	865	900	917	839	920	870	888	917	935	885	902	847	912	925	880	854	872	919	865	878	929	877	901	908	875	937	843	890	930	846	863	868	859	867	888	912	879	896	876	871	855	899	934	905	924	880	874	885	869	918	884	907	868	890	853	961	889	889	894	871	922	907	851	925	950	894	861	871	894	885	854	894	855	925	918	912	895	898	898	906	847	882	875	871	878	892	843	874	879	856	901	920	914	869	934	858	871	870	940	908	916	879	867	866	850	858	907	851	900	851	871	868	879	905	944	910	869	856	875	910	867	888	838	880	861	893	916	873	865	925	901	906	855	923	898	954	904	872	879	902	887	901	882	890	877	924	859	854	897	900	866	889	966	894	886	866	876	899	890	929	889	879	873	917	895	906	910	855	905	888	906	884	923	915	842	909	916	883	904	923	889	888	878	916	903	874	880	907	894	858	839	894	898	920	923	853	905	857	850	855	889	848	908	922	912	867	912	909	846	899	909	859	888	899	848	905	909	942	865	890	937	899	894	923	901	929	867	886	895	862	887	864	956	870	862	907	939	850	886	914	883	857	909	884	872	909	894	875	835	923	911	840	856	852	914	897	860	898	912	906	931	861	914	830	868	938	857	881	870	907	877	897	892	876	932	884	816	899	865	892	922	879	921	934	942	874	871	887	875	911	865	867	840	874	941	929	915	935	896	881	849	862	881	886	864	902	908	867	855	893	888	937	838	858	884	883	882	901	890	869	846	906	889	884	918	857	897	907	901	856	904	890	899	889	836	930	872	918	850	874	839	866	891	870	911	912	812	918	874	880	871	876	844	864	919	897	916	884	879	912	900	887	880	925	921	872	896	889	902	922	919	873	907	914	907	929	867	862	886	895	921	862	896	905	850	920	866	947	889	854	884	864	894	918	842	901	888	891	870	875	850	897	837	949	956	879	860	877	949	873	876	920	928	886	806	945	904	873	839	830	929	944	896	868	951	858	914	905	890	908	906	857	795	860	886	880	914	923	879	854	860	938	909	868	843	898	951	885	898	843	901	891	914	880	858	859	963	875	894	943	811	897	895	895	914	907	847	903	906	852	869	913	893	901	891	902	898	894	914	849	927	904	891	895	910	881	927	835	886	951	904	892	866	916	909	859	896	943	915	905	870
26922	18207	18250	15240	7412	2638	1366	889	605	665	705	576	438	415	389	322	373	362	335	331	351	354	335	355	319	338	305	364	349	347	386	341	379	361	346	397	355	369	357	337	359	336	337	355	386	332	336	369	366	329	358	347	325	368	360	335	353	364	332	322	333	318	327	326	348	363	349	353	340	350	334	352	322	351	333	349	367	355	338	345	327	333	332	351	363	371	354	373	315	359	341	371	333	345	354	344	347	330	343	338	336	361	332	333	354	323	337	369	320	305	348	314	350	326	359	352	350	347	354	365	328	294	346	349	336	385	362	342	334	363	394	353	338	359	306	349	327	347	348	336	327	313	341	344	299	362	322	387	363	350	325	349	321	326	352	340	343	350	322	329	336	325	343	309	311	325	335	322	336	346	352	348	371	352	379	359	309	325	338	352	353	332	338	368	345	359	367	383	338	339	346	345	376	341	353	353	344	331	354	383	328	343	330	353	375	317	298	348	343	344	378	304	370	335	346	374	325	353	358	330	334	362	349	316	357	342	324	354	388	337	335	312	367	320	348	364	355	346	318	342	356	351	321	325	322	362	348	383	372	382	370	371	391	320	351	360	363	334	358	357	362	349	379	339	341	360	344	305	336	385	352	328	376	350	334	351	318	325	346	379	317	369	323	381	362	342	346	358	355	348	374	319	358	342	328	348	324	366	385	369	340	309	322	321	358	347	377	336	363	329	332	381	359	360	371	378	335	320	361	327	342	334	354	368	329	363	332	336	331	347	342	334	387	339	352	349	356	355	334	340	362	351	376	358	362	339	371	342	323	326	385	368	330	371	358	330	342	365	345	357	361	350	326	330	343	316	350	387	380	333	383	363	335	364	378	321	358	320	328	339	344	358	376	361	321	361	334	337	387	315	365	380	366	375	336	363	333	306	376	370	345	339	358	353	350	366	344	301	336	358	341	362	332	358	316	331	348	386	403	379	352	336	320	343	337	354	351	394	343	315	321	350	387	351	358	347	337	346	340	358	377	318	343	311	335	324	337	335	385	361	342	339	354	323	354	341	347	397	318	371	356	358	327	333	372	399	315	383	324	317	353	332	355	333	344	349	354	339	317	324	367	360	348	351	363	370	386	375	344	330	355	332	346	355	296	359	361	338	356	355	324	347	366	356	352	364	298	362	370	342	302	357	385	339	335	334	338	375	324	367	358	335	360	319	358	339	318	334	371	358	347	358	346	389	337	304	347	348	322	334	411	353	357	350	320	337	347	336	354	344	374	329	338	375	344	376	367	352	362	380	377	346	359	339	342	333	343	331	289	362	356	338	374	364	350	363	355	349	384	392	363	328	349	336	368	335	367	361	328	320	375	346	348	373	311	366	325	317	329	358	336	375	383	315	339	321	372	333	334	349	336	324	327	358	354	339	319	364	369	344	333	322	333	327	335	345	343	335	325	307	368	372	392	331	329	361	328	359	335	342	361	367	354	342	365	356	343	373	363	356	337	354	317	361	336	344	323	363	335	333	327	355	353	316	339	357	292	387	383	357	376	328	399	353	372	353	357	341	327	353	353	342	334	323	330	321	346	353	335	325	341	359	341	367	365	340	341	341	318	371	328	356	340	350	366	373	316	354	350	349	347	352	314	360	353	355	372	390	383	371	366	369	346	340	358	353	349	386	349	360	378	333	342	351	338	371	366	354	346	355	348	351	345	356	338	329	369	325	362	368	353	330	363	380	338	348	359	350	340	340	351	370	333	340	367	353	363	315	337	345	383	365	319	318	351	343	361	334	355	384	350	357	358	348	357	378	349	317	342	367	346	349	365	355	368	330	324	341	350	341	336	316	330	333	354	324	336	353	335	354	362	372	345	344	306	335	328	354	355	370	316	337	345	335	316	334	331	360	388	308	311	323	350	382	346	349	323	374	345	351	367	319	316	374	346	350	350	350	326	340	350	322	328	355	336	368	331	344	337	327	336	343	338	337	350	379	356	368	368	370	322	371	342	337	334	339	369	373	327	339	388	359	350	381	315	332	330	366	348	367	342	344	320	346	307	345	367	343	336	371	344	354	399	330	367	352	331	330	350	346	342	354	351	330	314	349	342	365	348	381	362	370	350	346	346	353	328	348	344	331	341	376	350	350	345	345	347	365	350	350	321	332	333	346	329	353	351	334	360	324	314	358	315	351	371	335	350	345	422	357	328	330	375	349	384	323	317	347	335	372	325	330	335	357	345	372	344	358	361	371	369	341	340	333	355	328	345	329	387	366	360	339	344	342	339	325	338	372	365	336	344	343	345	362	323	371	346	395	337	308	366	342	346	311	347	341	371	311	338	354	341	367	350	342	363	359	346	333	314	305	327	340	314	358	322	347	345	337	355	336	358	322	311	352	338	343	305	382	339	337	319	373	342	337	340	310	351	334	363	348	337	359	329	365	303	353	352	368	324	359	337	322	356	326	295	346	373	381	366	368	369	340	333	382	332	357	359	337	340	364	363	336	379	301	397	335	335	340	317	320	304	353	305	338	364	355	354	377	343	341	355	360	350	364	335	315	344	364	338	326	324	333	373	357	347	329	329	333	346	349	340	287	323	332	320	345	355	326	360	373	318	347	335	348	355	363	366	301	374	342	327	353	318	365	331	333	305	357	322	358	370	349	362	339	349	350	313	353	340	340	372	347	350	369	342	325	373	343	325	354	360	344	354	354	360	361	370	322	355	324	321	344	324	353	336	312	357	337	295	329	346	332	345	321	283	339	367	373	353	343	344	377	340	354	345	313	358	351	357	316	330	356	363	352	389	385	364	361	311	369	327	347	344	350	369	336	341	339	333	350	336	362	359	357	352	331	339	342	325	344	369	355	311	314	339	365	370	350	380	345	347	350	361	341	334	339	342	373	339	380	361	317	351	335	328	361	347	284	339	326	372	355	319	373	363	328	327	353	313	360	336	379	358	356	343	352	342	333	372	347	353	369	384	344	326	331	352	339	357	367	334	329	353	379	347	345	336	349	350	332	347	354	321	353	368	379	374	357	388	330	353	308	349	317	336	366	320	313	345	364	330	387	353	393	348	348	358	343	351	330	388	343	344	348	341	370	357	385	344	344	376	347	345	341	365	345	333	371	368	360	320	346	362	346	325	345	341	353	365	361	356	384	326	329	361	341	343	370	360	335	356	326	379	364	337	324	348	357	367	342	368	367	350	346	366	314	366	336	321	368	377	320	376	339	352	377	360	350	351	346	357	333	327	318	347	397	386	349	360	333	320	377	318	334	365	329	303	327	338	316	346	334	331	334	369	334	335	377	365	386	352	351	361	336	340	370	339	333	331	373	350	371	344	349	308	347	346	368	312	315	349	371	358	321	367	352	330	359	357	308	351	365	337	317	359	351	319	399	362	335	386	321	376	334	329	369	364	331	356	345	343	328	355	353	348	343	344	358	340	358	351	350	309	291	361	355	331	347	385	295	347	328	343	337	341	325	311	377	373	331	338	338	355	332	360	334
19851	16121	22019	22014	10880	4601	3550	2928	2350	2699	2688	2167	1549	1272	1048	959	1022	948	921	830	877	864	858	831	848	835	817	813	851	840	867	848	852	865	830	836	847	822	852	831	857	859	866	802	867	841	848	804	887	904	808	872	870	821	833	853	866	811	866	861	822	850	857	826	863	852	835	836	815	862	800	922	869	818	881	777	840	844	833	914	838	862	818	821	844	860	875	863	840	889	859	843	880	810	863	826	842	836	862	831	904	863	828	844	853	867	876	869	843	842	875	865	884	858	856	857	771	846	883	831	864	807	817	792	806	907	833	829	839	857	861	852	860	859	888	855	821	807	840	911	854	860	861	838	808	877	870	818	829	862	833	830	887	887	787	862	841	826	850	811	865	894	855	820	866	809	820	825	832	847	807	891	867	849	850	820	801	807	801	811	856	812	817	843	830	838	907	782	848	861	804	844	870	875	828	789	827	860	867	821	866	829	846	779	878	848	833	865	857	878	869	863	849	814	821	785	863	823	870	847	790	821	841	825	820	846	816	890	826	827	848	815	807	795	861	821	790	806	894	900	838	904	850	790	850	919	847	831	835	841	864	868	829	869	810	854	862	811	801	802	819	820	882	863	873	848	821	797	859	860	887	857	787	816	880	897	850	883	819	839	889	887	841	852	818	861	829	859	835	788	846	836	902	865	870	814	841	824	821	855	810	821	829	842	874	836	842	835	796	832	829	880	825	832	863	835	799	816	848	856	842	835	830	905	877	782	891	884	839	877	818	839	804	811	811	854	826	809	831	830	831	841	801	865	873	864	909	855	835	837	824	859	860	886	838	866	805	811	856	875	855	828	836	849	880	839	849	811	840	834	787	774	868	813	837	836	860	881	804	818	914	854	847	857	831	826	802	895	824	837	820	788	854	860	836	835	801	875	863	829	801	872	904	838	848	830	848	830	840	844	876	843	821	814	873	881	864	810	843	814	863	850	866	800	814	875	875	857	845	852	843	883	870	785	868	855	857	861	830	884	879	834	837	859	797	814	870	825	820	841	840	858	804	913	785	836	822	807	830	843	805	838	789	823	828	855	833	882	855	849	816	861	828	825	836	882	836	823	833	874	815	878	864	853	851	859	846	895	891	843	791	822	813	873	821	867	842	862	893	859	827	856	845	856	863	843	867	863	903	844	833	906	896	862	801	788	829	839	881	850	843	881	814	778	850	855	845	871	849	850	824	863	826	898	813	875	898	880	858	891	828	852	805	813	825	869	806	891	823	894	822	859	872	815	816	885	814	839	831	813	847	855	850	890	842	886	839	844	832	841	848	910	873	833	862	861	789	893	867	929	858	819	835	895	860	885	820	867	842	826	881	879	835	833	843	833	837	898	807	867	873	840	837	888	886	834	829	886	866	851	810	853	862	883	873	847	860	894	784	861	838	822	879	855	879	832	825	869	839	835	847	876	781	878	839	812	797	830	842	832	838	877	833	830	828	855	854	848	820	794	914	846	834	801	897	876	858	864	827	841	844	812	855	844	801	866	830	831	856	848	877	850	838	826	869	867	892	846	837	795	849	836	860	800	832	846	800	846	838	820	876	805	807	809	838	819	840	935	839	779	840	846	887	897	825	837	863	855	857	816	858	864	893	825	855	839	844	840	871	825	828	846	861	851	872	838	917	872	886	805	839	841	842	866	831	870	832	813	801	852	830	853	807	938	874	758	827	811	867	849	850	857	867	845	843	874	823	839	864	804	798	879	819	798	841	848	821	882	801	841	818	901	791	857	823	831	855	799	900	812	871	880	880	849	805	795	871	819	877	824	842	836	875	851	838	857	800	875	839	866	798	822	799	829	888	831	791	849	817	862	807	823	796	853	825	856	846	850	854	823	844	869	863	839	893	833	820	869	874	780	787	860	848	861	882	828	832	878	849	791	853	845	882	833	824	878	837	819	849	858	839	867	923	863	815	820	894	841	806	829	817	901	844	921	814	899	809	864	862	868	848	808	840	867	878	844	886	811	809	880	823	872	866	847	872	833	847	848	826	843	869	825	873	868	840	814	880	817	833	848	806	807	783	855	880	791	861	822	830	855	839	875	815	846	853	832	838	852	867	818	848	849	868	858	808	875	880	836	839	854	844	859	818	834	793	854	797	908	858	846	835	855	881	882	821	860	855	900	833	807	880	845	867	798	823	841	826	819	898	797	841	799	826	818	867	848	817	876	851	816	859	882	822	819	839	844	844	837	889	884	850	832	855	882	850	829	866	832	895	834	798	852	904	864	841	845	873	904	884	838	874	835	834	833	863	848	802	925	811	843	844	832	858	864	870	827	881	820	887	871	842	768	786	836	874	863	839	792	853	861	855	826	870	843	847	849	800	831	827	786	864	805	907	862	847	872	831	824	800	846	814	816	852	829	861	811	832	857	853	810	844	812	851	799	793	845	832	840	836	838	828	863	859	846	802	824	799	836	781	839	818	873	859	869	774	799	830	826	767	865	854	827	779	866	839	797	797	897	814	808	881	876	825	944	841	859	819	843	870	841	873	877	901	834	850	868	886	873	894	809	843	818	809	820	812	824	832	855	892	869	821	876	927	784	869	855	811	819	823	858	826	893	854	879	841	868	862	868	857	810	886	864	811	843	853	855	898	835	850	866	897	868	840	843	846	803	853	873	794	874	845	864	874	885	825	835	821	874	844	830	813	797	834	851	854	861	864	819	830	853	861	870	845	822	848	864	823	867	810	794	844	853	837	804	819	865	852	844	876	852	806	822	861	867	836	862	912	853	806	879	857	862	850	890	805	842	831	798	863	870	848	864	859	836	851	852	820	885	859	838	850	862	778	844	828	813	816	864	919	813	888	806	808	824	864	864	857	816	829	865	858	850	847	893	877	803	849	819	870	867	821	806	829	870	821	884	839	838	838	853	812	864	870	881	823	825	850	890	854	902	840	861	840	857	843	855	811	856	872	870	881	852	836	840	857	770	817	874	817	839	865	854	878	840	814	871	876	869	868	851	850	823	858	835	831	887	874	834	780	860	847	845	881	834	883	856	873	797	831	805	870	800	790	832	810	864	820	860	857	882	858	868	841	854	828	883	880	845	777	863	867	754	839	847	814	847	878	822	863	838	844	830	835	819	827	863	886	825	838	853	837	852	868	880	852	874	880	855	816	794	884	873	792	862	856	858	855	895	860	841	864	837	836	840	837	849	862	892	883	819	885	878	820	837	859	786	848	866	826	884	866	816	861	824	783	853	823	835	850	829	827	861	818	843	797	796	861	837	804	817	840	870	833	800	846	842	849	838	807	829	824	839	805	817	794	855	819	848	849	802	825	789	863	808	866	847	853	811	834	838	830	814	912	839	798	841	885	845	814	850	837	832	863	853	837	791	865	811	826	849	823	823	835	853	899	869	887	840	848	852	833	847	823	843	876	839	878	846	847	834	884	820	867	865	887	799	869	828	861	843	825	797	830	852	807	847	837	861	835	849	823	844	931	882	823	841
37799	26530	24905	21400	11121	4602	2289	1168	671	501	551	436	345	243	217	208	223	219	206	188	186	188	179	177	189	202	215	192	233	190	175	201	193	162	192	174	217	168	202	181	179	181	180	226	202	191	196	174	190	196	197	198	182	196	181	159	184	196	180	192	187	183	188	179	198	209	198	177	203	196	186	178	179	176	183	190	162	214	196	200	191	194	198	200	185	210	207	172	167	177	193	187	186	183	160	190	191	197	189	194	182	182	173	187	199	169	199	191	209	166	164	170	234	191	191	200	188	196	207	188	197	182	176	188	191	212	175	215	218	188	198	195	193	186	199	196	205	187	167	169	205	184	184	190	178	171	189	197	191	184	200	184	194	190	168	197	187	185	198	207	187	187	211	194	186	198	172	177	226	176	165	178	192	214	176	156	196	209	181	191	166	187	193	165	175	190	200	166	164	201	187	159	205	184	190	214	179	179	201	155	195	210	192	188	194	181	199	197	203	175	189	174	173	181	185	200	175	187	179	184	196	207	177	169	225	173	212	204	172	176	190	206	187	187	187	178	195	174	197	183	146	186	182	198	172	198	180	175	186	185	179	170	192	177	180	183	187	183	199	191	199	184	206	167	207	169	182	209	199	176	182	187	187	195	164	183	169	206	201	195	176	194	181	200	190	168	199	176	158	165	210	214	160	207	185	181	153	188	187	181	183	192	200	179	192	160	176	151	213	184	198	181	180	223	166	183	184	185	171	165	186	189	190	194	157	215	181	189	196	199	210	180	180	185	204	168	194	199	188	213	196	179	184	192	169	204	196	167	191	154	173	201	189	177	164	171	171	194	193	184	198	187	192	180	202	209	217	194	180	189	203	194	200	198	185	197	198	168	184	183	179	190	200	165	177	196	172	202	191	195	159	202	207	198	172	182	195	173	207	185	204	168	214	208	175	168	215	190	183	158	221	210	165	182	168	203	166	181	179	189	178	184	181	169	209	196	186	188	172	200	217	185	170	211	206	184	185	197	180	200	179	187	181	217	178	185	183	157	185	190	220	187	196	173	210	175	171	190	195	182	188	186	201	180	181	188	171	197	178	197	192	178	170	204	167	189	173	200	211	195	188	206	152	190	219	165	184	200	182	190	208	189	184	174	173	187	194	193	173	174	187	174	208	195	188	174	180	177	189	207	178	195	193	175	196	205	185	172	194	159	179	197	180	189	195	188	179	170	195	170	205	178	178	187	212	166	198	187	209	184	166	190	202	214	193	223	200	182	164	175	185	191	168	144	181	208	199	182	186	171	184	176	206	180	182	189	198	194	169	172	193	194	184	168	199	179	184	195	195	198	197	180	204	198	161	199	205	183	180	196	163	187	198	175	180	200	159	172	164	222	201	200	199	187	196	214	184	190	202	190	207	203	200	176	184	178	181	167	184	210	214	166	207	211	181	188	190	183	213	215	197	211	191	196	178	213	173	202	179	198	210	167	186	203	202	191	206	196	188	152	174	182	173	203	206	217	169	189	157	175	172	180	186	183	188	202	212	201	198	158	198	179	208	163	208	161	180	185	183	185	164	195	178	197	189	173	196	174	200	200	176	202	160	193	191	191	158	188	187	188	193	212	176	187	190	169	178	193	195	168	173	197	218	208	219	206	211	191	185	187	190	196	180	196	173	183	198	177	181	216	204	189	203	184	170	168	160	204	176	187	172	188	196	182	180	197	208	190	205	175	168	192	154	184	182	204	175	181	175	191	186	190	181	214	175	186	179	192	212	194	175	177	207	207	165	176	153	165	205	222	215	190	176	192	208	187	215	189	234	209	173	189	193	205	189	187	196	198	192	175	180	178	187	192	178	184	180	219	169	183	201	197	203	195	193	177	180	179	165	194	183	178	187	203	173	195	186	215	186	178	204	182	183	197	220	212	202	184	183	226	178	193	186	167	186	172	183	209	214	170	198	200	194	181	204	202	182	208	187	159	174	177	201	185	194	196	180	182	200	178	191	191	194	174	197	180	193	211	182	210	181	176	207	175	158	191	199	189	197	203	216	203	179	199	204	208	172	183	199	187	194	176	164	200	198	194	179	197	181	174	197	160	200	172	172	216	200	183	183	177	204	223	169	169	188	203	178	185	185	214	164	173	197	180	184	181	179	171	201	177	199	204	171	162	187	193	177	179	164	179	181	187	207	191	172	181	187	201	181	187	164	182	159	201	192	191	163	184	184	174	187	212	193	207	185	197	176	187	217	179	205	197	180	182	166	186	173	200	184	197	186	167	194	179	198	187	198	167	197	188	177	172	200	192	184	179	180	206	209	183	195	193	205	183	182	210	220	217	173	199	194	200	190	162	212	184	174	203	191	184	193	194	174	201	173	185	174	186	176	190	198	210	193	157	187	197	165	182	198	172	169	192	164	189	176	181	170	182	201	222	187	170	213	191	210	191	190	192	191	191	174	170	193	184	162	197	183	190	203	180	180	187	201	164	192	156	192	189	189	203	188	194	195	192	211	162	180	172	188	195	189	201	172	182	219	165	176	172	205	199	164	171	204	178	185	163	196	171	174	158	213	181	206	192	213	190	190	197	171	202	198	189	196	183	166	186	161	190	177	182	203	195	172	203	231	182	171	211	208	207	163	187	191	185	210	170	176	178	170	187	171	157	198	195	190	213	212	191	210	170	201	191	204	195	183	200	199	184	173	182	189	173	164	195	188	222	219	163	185	181	181	193	207	209	197	169	195	224	202	193	232	178	186	204	207	206	177	181	181	215	197	203	191	206	184	188	212	188	189	205	193	187	189	194	190	180	201	182	192	180	179	204	196	179	204	192	176	192	176	159	177	195	182	180	194	206	189	216	197	210	172	177	179	188	208	188	201	203	185	198	186	168	189	194	202	171	179	164	191	172	193	197	189	178	177	181	208	208	191	181	186	191	176	200	154	190	201	205	194	183	176	199	182	180	212	163	218	186	185	190	194	165	190	176	195	188	188	186	208	177	189	190	175	178	200	177	182	188	164	173	187	190	180	208	172	185	200	191	209	192	179	195	185	176	189	200	179	163	160	183	161	192	197	187	174	156	226	179	196	173	181	185	180	190	182	195	157	213	176	197	191	185	179	183	192	193	171	192	203	181	171	199	186	187	208	155	175	209	170	210	215	171	205	182	187	214	205	180	196	201	220	198	171	192	180	200	197	175	201	188	189	193	193	166	205	186	170	169	165	198	190	166	193	172	188	175	171	194	178	165	209	198	182	185	205	182	176	206	158	181	182	183	178	169	171	161	179	185	155	174	193	188	204	206	187	190	190	184	187	191	185	197	193	180	183	194	178	173	198	190	160	208	192	185	188	224	187	178	200	184	184	178	179	193	207	194	208	215	177	181	188	170	201	187	193	187	172	166	159	174	161	176	203	174	190	212	176	206	201	190	189	182	188	193	165	198	166	187	182	188	192	188	175	190	175	199	171	205	187	185	172	201	155	178	196	162	170	174	196	202	191	191	175	166	201	198
26163	21568	27465	26603	13849	6494	4786	3713	2745	2476	2625	2034	1494	1028	790	657	692	759	598	503	515	518	547	543	515	508	559	495	503	523	520	516	493	511	543	446	514	476	531	495	492	484	544	451	514	511	492	494	532	539	487	497	472	458	522	518	487	491	519	447	485	483	466	485	477	490	481	503	502	493	480	503	501	480	490	495	494	503	492	527	490	459	470	529	457	489	513	466	472	496	486	464	501	514	536	510	451	458	470	480	455	490	476	492	482	451	512	486	475	490	431	470	470	498	480	476	492	518	457	505	479	479	475	502	518	494	456	487	465	492	470	519	502	461	460	464	531	459	473	493	477	456	492	503	500	523	463	459	491	501	516	479	496	485	487	495	465	484	484	481	462	463	501	488	486	521	480	464	466	471	457	496	507	533	510	491	509	453	525	468	456	479	461	478	477	482	483	499	489	478	470	465	499	491	484	496	455	506	500	462	525	478	466	486	480	468	483	510	513	470	523	475	499	504	503	507	518	496	491	485	497	501	462	524	504	461	516	495	452	494	513	490	452	494	504	475	481	459	468	503	477	511	494	478	503	514	502	508	463	492	461	504	496	469	500	485	500	481	488	482	492	511	490	467	474	515	486	448	501	508	489	474	450	497	481	513	463	512	482	450	535	498	469	521	477	463	463	465	457	491	475	507	459	505	478	483	454	458	459	499	496	445	484	484	455	462	474	476	511	459	526	460	501	492	465	505	526	481	486	480	475	464	500	491	469	485	527	477	458	466	509	493	498	501	546	506	450	464	510	483	470	527	469	472	464	488	510	488	482	510	490	485	531	462	482	474	521	510	479	489	467	507	465	502	521	461	488	490	477	467	488	476	487	494	462	472	503	505	494	451	499	486	468	466	480	449	484	501	502	479	538	506	538	467	542	448	514	465	478	491	467	519	434	462	476	467	497	496	463	482	523	459	473	480	485	504	475	488	461	500	470	485	482	477	488	481	516	494	473	462	516	535	465	483	496	486	483	474	466	486	510	475	549	485	478	486	482	479	501	518	478	508	502	490	504	517	486	493	496	464	509	476	544	489	471	469	479	493	445	510	498	494	504	493	455	505	473	452	505	475	499	461	475	471	480	484	476	458	500	491	523	483	464	497	476	503	509	487	489	515	492	465	482	494	456	519	469	482	473	479	489	497	450	472	462	527	463	495	455	527	452	441	489	476	495	465	509	526	476	512	486	467	509	478	522	472	500	445	479	462	469	491	472	493	465	508	495	488	479	499	487	473	463	513	501	479	464	487	481	493	500	499	470	473	461	470	500	502	497	491	494	498	466	472	470	468	450	503	477	506	450	506	481	506	490	502	492	446	507	451	484	443	530	470	515	489	494	497	507	489	494	504	515	514	488	436	500	470	507	488	502	484	503	494	518	490	520	491	513	523	517	491	488	491	490	450	509	465	456	479	488	501	502	506	454	505	474	495	530	495	511	467	476	490	503	502	480	496	439	516	480	494	510	484	511	520	476	465	481	488	488	518	503	511	493	501	461	436	486	460	452	471	460	464	483	515	475	499	479	491	470	482	468	444	503	504	501	484	436	487	486	498	489	455	462	551	516	518	505	505	486	479	483	481	488	468	485	514	475	501	476	459	488	505	493	467	489	499	463	508	487	438	478	501	480	467	475	499	512	492	532	491	477	473	480	482	522	503	483	494	523	490	468	490	404	499	512	499	477	462	516	474	470	473	476	499	487	492	516	502	461	498	447	487	438	488	488	459	485	509	459	477	477	496	483	473	456	487	509	467	525	466	500	524	444	498	484	485	449	492	466	470	468	512	493	518	478	475	449	462	517	480	516	457	482	506	475	485	495	509	491	423	474	445	495	471	517	514	524	434	491	479	481	448	475	495	484	503	457	475	507	459	477	516	470	501	487	491	515	508	511	505	503	488	505	520	474	479	491	440	463	485	526	465	497	510	504	515	478	508	476	505	474	531	470	495	474	486	508	484	515	481	507	505	527	500	477	477	501	448	481	501	498	474	486	511	481	494	472	495	487	466	471	469	496	500	472	495	454	487	470	474	495	467	495	510	534	532	465	465	481	491	537	473	475	503	483	475	491	430	473	476	487	502	478	519	482	492	500	460	456	496	475	468	461	508	446	506	466	451	467	471	442	451	537	497	496	531	434	467	494	482	438	491	477	469	481	487	500	485	486	501	476	456	487	494	495	524	491	467	478	494	493	494	486	491	498	497	499	447	471	498	502	497	488	519	493	432	530	474	487	458	494	503	447	479	515	464	479	506	447	496	482	449	501	514	456	469	466	470	483	487	496	480	458	515	493	452	482	508	496	453	475	483	475	472	477	503	477	505	469	481	498	475	456	436	494	468	480	494	456	490	478	489	480	433	483	500	469	483	468	509	461	450	466	489	483	495	510	483	472	481	475	496	524	452	507	523	491	482	491	467	494	520	490	507	544	470	478	509	523	475	497	488	495	482	477	507	460	486	496	506	480	493	480	531	512	488	509	474	522	509	469	503	509	499	470	488	450	493	505	484	519	443	499	512	480	505	477	489	461	465	486	517	500	467	510	461	462	461	510	514	475	464	465	512	480	484	466	516	511	448	470	476	458	472	484	499	446	473	503	493	514	485	494	462	490	485	502	462	492	468	462	489	478	514	520	510	489	477	523	493	518	490	496	507	488	509	493	501	515	478	476	482	467	477	458	477	464	454	491	475	526	503	471	502	504	521	445	488	512	467	497	472	530	486	490	466	519	484	507	494	507	456	462	509	502	476	501	476	489	483	446	507	467	497	501	492	475	470	524	515	462	519	510	482	480	504	460	495	444	468	476	485	519	454	529	535	500	474	453	473	485	473	484	484	477	489	503	463	491	514	503	459	491	482	463	487	465	498	445	489	488	526	498	459	504	499	473	473	527	511	499	529	464	491	461	496	463	486	508	500	494	514	490	510	490	491	475	456	487	492	507	496	493	498	499	472	494	440	524	527	462	512	478	472	461	494	494	466	509	498	539	445	507	471	495	476	505	492	512	494	507	475	479	464	483	514	499	477	476	480	481	485	478	499	486	531	497	468	476	464	483	479	494	517	430	471	490	503	469	483	472	480	501	478	498	433	527	489	482	481	493	511	515	461	492	475	509	499	483	493	496	487	480	524	484	498	454	487	496	451	506	483	494	492	459	478	497	482	519	481	462	486	497	473	510	474	469	484	511	468	500	483	501	471	505	492	505	516	448	475	480	479	505	507	476	483	488	472	493	501	518	479	478	503	488	489	492	511	511	486	505	460	508	475	520	496	452	479	476	486	482	484	472	544	500	503	498	457	501	454	465	507	488	482	480	465	484	479	488	495	515	498	484	508	489	484	507	504	490	481	496	465	489	497	443	482	486	521	480	483	483	507	484	503	510	495	512	512	508	496	528	464	481	513	488	547	506	452	481	487	489	478	506	474	482	470	470	519	467	485	498	452	474	503	490	501	488	492	495	490	495	486	513	483
11296	5137	3074	1672	696	547	440	470	388	419	410	398	400	386	401	377	377	372	359	372	372	352	358	359	360	362	353	361	369	336	327	370	366	367	358	385	402	336	381	342	382	369	346	362	379	354	415	386	390	356	375	362	371	380	379	343	340	388	388	371	363	389	376	364	365	381	388	347	326	372	354	338	373	354	371	350	378	339	400	361	362	366	380	370	329	390	368	364	397	385	358	360	381	375	335	392	366	378	374	336	380	333	339	362	390	395	394	382	365	375	356	374	308	400	372	354	351	356	362	357	311	364	415	355	391	398	362	364	356	373	381	359	360	362	375	411	385	375	342	374	347	343	364	366	385	345	335	355	369	341	366	387	354	364	380	346	373	363	354	366	366	359	379	348	369	385	357	376	356	406	411	409	344	345	390	360	378	381	389	373	362	376	366	335	344	364	361	337	324	361	388	361	340	399	380	362	379	360	391	367	365	383	378	380	383	355	346	341	377	377	307	374	373	332	393	392	319	390	388	355	355	379	345	393	390	377	403	371	350	376	362	366	335	393	366	353	366	368	369	350	345	367	372	365	378	378	356	355	369	380	384	351	372	387	356	357	364	390	371	334	388	366	382	394	356	354	344	379	359	417	349	346	355	336	361	349	349	366	368	353	337	354	391	388	358	387	370	361	372	357	367	352	340	368	342	367	372	395	377	407	340	384	360	376	376	359	378	406	387	367	403	386	359	375	406	354	347	353	348	365	353	367	336	347	365	350	378	399	392	367	364	368	354	358	385	353	335	362	326	353	332	395	352	357	380	369	383	370	374	370	369	388	383	345	346	383	389	337	365	359	381	359	385	372	364	374	350	349	368	334	389	357	342	361	375	402	347	392	385	356	375	361	378	363	348	359	393	389	334	379	357	354	385	412	375	412	377	361	380	399	383	380	357	367	358	385	370	352	385	365	354	370	367	347	333	369	406	384	350	377	416	326	383	370	315	369	356	359	388	343	375	399	383	380	354	362	367	368	396	349	351	367	372	392	358	347	377	423	367	366	355	363	365	351	385	353	383	377	360	365	359	364	379	375	396	411	396	348	361	350	378	382	387	368	335	360	364	357	398	350	379	364	371	331	362	343	365	364	380	389	376	385	363	388	378	407	382	351	333	390	378	336	356	372	398	358	365	369	390	352	357	356	364	341	358	329	360	360	400	339	359	356	393	342	330	344	378	378	336	325	339	363	352	352	410	415	367	396	346	356	381	379	384	405	349	360	366	399	408	376	365	337	357	351	375	374	400	390	362	402	368	398	388	345	378	375	384	355	344	402	359	368	357	403	394	400	366	334	365	370	384	362	368	362	363	359	362	338	342	329	379	343	343	333	365	398	380	351	361	362	347	354	333	381	385	362	365	356	358	362	361	382	379	335	360	379	409	396	370	400	346	353	354	357	415	354	308	363	355	358	353	360	379	342	377	375	383	349	354	352	336	399	404	368	372	357	358	380	364	346	371	345	385	360	374	339	400	397	335	382	357	376	354	369	378	350	358	367	382	354	368	396	376	347	357	367	347	359	368	348	348	344	376	386	377	369	345	366	347	365	383	371	389	399	355	372	409	406	385	376	386	370	355	346	367	394	347	368	346	392	344	382	385	416	368	372	378	360	372	362	376	372	367	374	414	392	383	371	362	392	379	386	331	333	390	362	348	356	356	375	377	365	368	349	327	375	386	393	387	372	382	356	361	356	392	372	356	370	379	356	370	370	341	373	361	332	395	407	355	316	365	368	345	356	342	355	369	362	369	382	362	365	370	347	378	343	346	355	420	379	362	372	345	364	383	371	393	341	384	389	394	357	358	339	384	356	368	349	369	393	390	353	386	425	367	390	334	357	352	338	375	394	347	368	356	389	393	355	356	379	393	352	363	364	394	390	372	325	349	349	341	360	364	374	367	390	377	373	374	373	371	372	362	370	330	380	386	355	360	396	391	346	335	418	391	376	303	361	395	314	350	390	333	356	323	368	378	391	325	375	380	387	380	366	364	388	361	380	362	352	359	370	376	335	374	370	362	358	357	356	396	379	372	334	387	393	340	311	364	371	377	413	350	342	395	392	353	379	399	366	364	369	393	327	368	388	357	369	365	382	373	379	386	359	336	376	363	360	400	349	341	375	330	358	373	374	362	337	390	385	369	374	377	346	367	357	376	367	393	343	403	383	341	340	385	376	367	383	345	377	365	365	362	374	325	367	369	381	379	332	360	389	389	326	348	382	356	373	411	397	406	350	391	356	360	371	400	367	373	352	371	355	336	397	370	365	349	352	342	382	425	367	405	389	328	335	362	387	362	402	338	332	360	355	337	352	386	392	358	384	398	369	366	385	382	324	373	375	371	350	383	363	360	383	372	353	341	357	372	364	374	332	362	347	372	364	365	356	324	381	350	376	400	357	396	396	320	402	394	370	387	375	332	361	384	379	366	374	373	381	386	387	360	372	351	380	351	350	402	385	359	357	343	356	343	359	341	333	372	366	349	325	368	388	325	375	351	365	379	373	379	362	359	380	350	359	348	354	362	360	379	328	390	373	361	391	372	354	404	344	413	366	368	349	384	365	378	385	353	376	365	370	383	350	350	359	351	359	401	329	359	372	387	341	386	364	331	345	354	382	365	363	370	388	347	355	351	380	371	367	353	351	370	330	339	352	388	412	365	401	398	343	415	329	350	379	418	387	346	327	350	349	332	365	378	332	364	325	379	363	347	380	346	327	400	383	388	361	399	346	367	367	352	355	383	388	336	344	369	358	338	378	372	339	391	319	372	355	371	331	372	376	377	386	344	380	358	355	367	361	352	352	393	359	351	357	387	369	377	359	371	380	352	380	384	363	374	347	335	337	365	347	374	402	350	370	343	394	367	367	413	356	347	366	356	377	396	344	346	369	365	354	330	367	361	348	345	365	425	384	371	344	358	398	372	367	390	355	385	405	364	385	390	366	406	364	355	363	368	341	363	387	410	362	345	359	341	361	344	380	357	370	380	403	363	351	386	406	384	352	370	399	356	354	374	342	364	398	377	357	347	365	394	420	358	398	388	386	333	319	360	415	376	385	396	420	389	405	375	367	384	368	363	338	379	408	361	345	370	385	388	354	380	394	344	380	360	357	368	354	353	353	354	364	343	404	369	389	360	355	336	362	381	357	368	394	404	371	363	373	428	357	385	370	360	352	370	343	386	342	353	364	361	382	366	384	394	371	383	370	354	385	357	356	356	403	357	379	375	360	371	405	390	368	342	356	308	371	351	388	367	345	391	341	411	323	416	355	391	369	368	332	360	364	341	378	395	334	345	356	373	375	340	353	329	384	367	373	391	364	350	390	350	376	365	326	371	353	371	349	386	340	386	356	341	386	387	356	402	391	366	399	343	350	400	323	382	343	384	345	361	367	396	354	404	361	364	380	374	388	360	351	385	373	369	369	369	378	377	360	379	366	346	357	378	350	349	424	353	371	370	363	402	378	366	375
8772	5581	6189	5278	2426	1631	1248	1316	1212	1357	1263	1190	1138	1006	903	929	907	902	845	905	915	858	865	939	910	912	938	963	896	898	933	887	872	935	900	890	917	953	949	882	867	872	888	951	877	918	905	876	889	902	952	927	957	888	987	888	893	844	963	904	887	922	929	926	905	886	853	864	884	925	862	878	866	919	902	933	893	891	885	861	902	901	893	916	884	871	917	870	853	892	908	902	897	884	931	914	964	941	837	896	903	931	933	862	867	847	928	872	921	915	950	909	868	894	919	934	947	876	934	927	865	952	835	936	949	935	876	896	909	915	894	934	927	871	941	918	946	913	890	876	878	850	948	958	923	895	922	870	887	926	904	867	902	905	935	905	911	890	889	845	870	927	883	878	868	962	951	896	917	828	890	912	940	838	924	903	917	935	855	897	908	915	929	936	923	858	896	852	914	886	893	894	924	838	852	968	924	916	895	908	880	897	921	847	904	871	862	910	885	913	889	875	904	838	917	888	897	937	907	935	858	881	880	898	893	922	889	904	935	950	885	918	953	874	881	895	866	890	926	951	888	917	892	918	924	894	923	875	912	888	898	899	939	878	880	893	917	830	928	851	964	934	897	877	884	935	898	878	899	884	859	961	967	898	919	818	895	918	927	920	888	883	869	921	912	863	942	886	908	853	914	907	871	823	937	915	885	941	922	895	836	886	849	941	905	859	919	859	948	902	895	908	888	920	882	855	921	929	869	913	864	877	897	901	869	873	898	849	885	877	910	927	924	882	875	927	879	908	889	889	889	913	886	908	860	949	922	948	867	835	884	895	888	940	917	864	915	881	924	920	910	940	861	946	856	868	901	880	938	868	941	942	882	900	857	935	903	874	884	906	937	953	865	929	871	916	847	885	874	885	846	881	858	888	890	914	913	965	919	933	941	921	897	868	988	887	906	908	922	870	888	929	880	908	924	946	880	890	848	893	915	925	891	881	909	891	905	931	925	890	877	914	905	932	849	830	916	872	893	883	894	930	931	930	958	911	909	957	936	910	903	846	911	919	894	959	921	915	877	906	901	914	885	910	880	895	911	860	890	934	912	928	885	879	870	877	918	907	893	896	913	881	901	889	918	934	922	902	857	880	927	935	905	885	896	900	904	885	851	920	934	943	914	886	904	886	913	894	900	968	833	869	934	911	926	905	895	926	935	923	848	883	881	897	896	911	859	850	909	865	923	861	855	876	925	886	907	929	895	920	908	872	902	944	913	929	897	882	863	964	885	906	962	856	864	866	890	895	882	898	916	888	894	927	908	885	933	903	902	906	857	866	869	896	850	867	897	891	894	917	851	936	887	919	893	908	852	966	894	945	870	899	920	906	949	833	888	918	883	860	914	887	907	937	916	883	925	888	850	890	875	945	919	846	919	862	871	893	890	887	905	891	906	901	928	894	861	892	898	855	941	888	861	873	902	835	953	883	883	925	929	899	904	902	882	900	896	890	918	893	894	883	879	849	887	851	877	915	852	953	947	877	868	938	919	898	921	900	950	925	896	892	849	905	908	906	876	893	882	880	927	885	935	885	865	888	907	909	876	907	875	901	859	881	865	887	884	903	878	890	900	886	908	882	878	895	950	962	855	916	874	886	901	864	900	899	868	901	861	933	914	891	879	912	884	896	908	944	962	895	886	844	890	946	887	883	877	874	901	877	845	935	920	914	904	856	913	894	887	870	858	834	891	870	945	915	965	905	887	881	912	890	899	887	856	924	927	943	883	897	931	923	855	853	949	878	946	903	895	917	879	891	894	907	949	905	964	915	909	892	924	896	850	865	880	919	920	899	889	879	948	868	938	874	890	926	879	886	892	910	909	867	845	931	882	865	880	866	889	842	925	903	958	934	916	905	853	904	907	827	854	898	928	913	890	870	846	922	911	903	871	880	898	916	858	930	910	942	915	855	870	972	870	844	919	877	916	965	908	888	919	883	900	867	911	895	925	880	920	917	852	919	847	828	925	872	882	907	899	900	923	867	887	890	883	934	882	928	945	879	893	857	863	926	926	864	871	920	915	925	892	864	861	859	916	857	924	843	921	913	857	942	888	906	889	860	891	930	879	955	901	879	908	907	887	936	891	903	892	895	928	912	904	883	897	963	957	937	885	888	863	918	872	920	932	877	852	942	893	910	920	882	890	905	934	932	928	878	939	897	844	880	944	867	905	946	952	924	888	891	926	883	877	907	912	902	922	906	917	914	882	928	922	836	870	858	939	867	863	934	843	882	905	903	914	859	939	969	912	892	888	940	872	935	826	911	922	840	933	908	882	951	945	914	911	796	931	940	878	918	905	943	871	933	884	930	908	938	938	952	863	918	893	940	948	953	923	881	890	882	847	931	869	931	871	907	905	907	961	934	893	931	869	851	837	884	853	893	902	876	902	925	902	874	922	902	878	925	867	955	867	867	912	866	904	862	913	917	938	908	921	902	943	890	945	870	926	892	849	896	907	895	869	960	897	905	887	932	939	937	855	882	814	903	930	903	877	916	903	922	918	878	873	861	946	882	891	881	882	936	886	874	869	888	891	937	942	844	917	900	895	854	911	893	906	923	910	860	919	906	938	885	887	888	882	905	882	857	874	945	948	902	875	838	875	937	914	877	884	946	902	945	886	904	911	950	910	896	877	858	941	862	908	934	867	904	871	912	935	866	951	849	880	927	940	885	908	916	934	909	898	938	923	875	908	926	904	875	887	891	922	925	859	877	850	852	868	913	932	926	947	900	883	881	921	916	899	904	860	916	916	879	894	860	952	893	934	888	890	927	909	958	877	910	890	895	918	951	887	903	869	945	868	923	913	896	883	879	886	926	918	839	941	928	906	882	900	894	898	856	952	880	907	884	883	943	918	881	898	899	901	911	863	908	935	925	885	867	940	865	921	877	925	865	901	912	897	891	946	869	904	896	838	899	882	936	904	875	872	855	918	925	873	901	896	893	832	890	906	936	882	883	886	943	926	948	925	895	910	947	940	912	903	934	870	884	897	940	906	884	897	894	875	916	888	889	859	890	928	923	906	907	907	900	921	871	889	939	856	937	896	937	908	894	937	907	897	890	857	880	909	921	943	904	891	915	914	897	859	922	893	859	901	860	916	880	897	934	885	941	849	967	878	858	904	941	902	907	910	867	855	900	916	890	828	930	886	920	902	892	910	901	940	884	893	888	918	884	952	933	872	918	933	906	855	869	914	902	955	893	960	965	828	951	858	854	919	891	859	925	896	908	914	841	897	914	898	910	859	945	930	907	877	953	918	935	872	912	923	878	974	890	842	918	907	917	926	877	929	907	903	865	876	874	861	923	916	925	881	865	938	865	932	931	869	878	946	874	871	921	896	892	939	913	917	888	886	939	944	949	841	859	896	902	886	907	934	903	890	882	938	863	895	954	891	896	898	851	824	882	897	915	923	884	982	800	907	878	872	899	873	908	945	910	855	916	924	948	907	925	923	925	845	898	868	869
28019	18256	16041	14421	6993	2663	1203	739	609	582	487	422	391	397	395	361	381	345	370	344	376	357	350	371	358	343	326	329	341	353	368	372	352	354	348	338	325	333	353	371	347	353	324	375	374	352	333	367	329	378	340	346	345	334	349	346	387	349	345	397	384	377	320	351	369	357	366	312	354	319	379	357	352	334	327	373	352	355	357	351	328	361	360	361	375	372	345	331	353	351	321	370	362	363	378	353	358	325	366	310	346	332	358	332	321	372	319	386	349	359	399	389	353	319	330	336	349	353	362	379	331	339	381	357	362	346	361	359	370	319	316	333	346	338	310	330	331	357	360	334	329	348	302	343	370	354	341	350	360	368	365	340	368	355	344	361	375	315	369	351	349	320	335	340	356	355	329	389	333	337	333	319	372	347	326	299	374	383	328	344	362	314	338	326	357	350	308	347	357	360	375	359	393	350	330	369	357	355	344	357	324	362	348	353	378	348	341	386	364	329	344	337	359	336	356	344	346	357	374	362	337	355	339	371	337	349	337	365	346	337	335	319	369	391	340	332	342	365	351	324	387	367	326	364	313	345	358	335	319	343	312	344	349	348	351	339	345	380	324	343	339	290	341	311	328	367	360	360	323	343	365	325	310	331	357	355	360	302	348	366	346	385	340	344	324	338	353	352	346	369	381	322	378	354	373	358	368	330	346	361	296	322	313	305	345	337	372	405	343	352	376	353	319	368	362	319	344	338	343	358	359	339	351	349	357	371	375	322	355	336	339	337	341	358	363	333	404	346	340	340	365	363	379	350	338	318	379	349	329	329	389	342	369	329	323	346	346	347	330	313	344	350	361	342	362	341	327	345	339	370	354	350	313	363	346	361	327	332	375	330	358	349	326	342	317	347	307	334	339	388	372	312	417	330	378	346	358	338	351	378	327	315	354	342	334	387	363	373	372	345	370	359	351	362	388	349	353	367	326	321	354	347	350	370	350	347	362	357	324	377	347	315	348	343	341	361	351	338	337	346	321	369	344	326	330	348	385	333	358	359	363	355	333	363	377	323	348	331	324	339	339	356	341	357	379	344	350	351	336	364	336	366	355	370	378	354	392	350	362	382	340	364	309	350	347	348	353	369	333	367	350	328	340	363	326	328	342	351	308	389	348	345	356	353	349	360	322	367	324	324	361	376	352	328	366	336	338	321	363	338	364	367	382	323	334	356	360	379	374	319	354	331	369	337	377	363	308	320	314	347	356	335	358	359	342	339	344	336	395	366	323	336	367	343	343	355	382	362	356	342	318	366	334	352	333	330	343	321	354	333	346	351	360	365	330	366	324	356	334	335	327	370	370	320	336	359	348	378	355	337	344	355	392	347	333	364	342	313	354	347	344	360	336	369	340	320	353	353	334	358	335	344	371	359	340	348	361	298	356	403	339	347	359	346	393	339	363	361	337	340	382	351	351	363	366	343	342	321	381	352	362	352	350	348	368	365	360	312	340	351	366	336	348	369	292	327	337	353	360	356	351	350	355	340	362	332	364	344	376	334	374	374	306	328	353	359	357	368	322	349	363	342	324	348	338	372	363	323	335	317	332	339	324	353	343	361	357	352	357	334	335	362	351	337	352	341	340	335	325	311	372	355	330	366	357	339	336	345	354	397	363	395	365	335	314	372	353	354	376	357	350	327	363	332	339	354	358	370	350	352	329	377	341	386	352	369	338	360	343	371	333	329	350	334	366	335	345	352	346	331	368	356	316	360	370	339	353	339	312	386	351	344	367	328	358	381	349	315	347	349	375	344	365	353	355	393	381	336	342	337	318	328	343	366	328	348	321	380	337	337	361	336	335	344	390	352	387	387	360	342	325	366	355	324	348	368	329	315	347	363	331	352	346	358	351	347	345	339	364	353	343	344	347	329	366	329	341	389	369	337	378	359	356	335	324	352	342	338	359	358	321	346	342	343	339	350	335	368	332	357	349	370	343	352	371	356	320	383	351	339	342	388	354	330	323	350	402	315	332	351	333	342	349	332	363	347	342	298	356	351	332	342	363	345	338	350	369	359	339	348	394	395	329	330	391	342	375	366	356	362	369	332	355	343	340	370	334	359	364	354	364	347	354	311	337	329	372	365	340	392	401	358	348	355	397	332	359	328	367	373	370	332	376	353	356	335	348	334	391	371	317	345	360	353	358	380	332	362	326	364	372	371	343	335	352	362	356	355	339	346	334	365	337	372	340	352	373	337	353	348	341	343	357	352	348	332	366	363	364	379	332	328	339	361	337	332	356	362	346	336	363	390	353	356	363	388	384	387	353	322	342	386	381	376	320	376	348	378	350	368	378	354	354	371	319	358	352	356	329	319	360	342	311	335	338	328	349	365	347	300	337	356	366	359	355	340	350	339	348	364	333	359	362	374	353	347	336	340	354	372	367	406	319	311	361	361	336	356	362	364	357	351	348	339	344	375	352	346	341	395	345	358	374	349	336	339	368	361	373	348	328	370	336	343	342	340	341	361	373	355	349	313	343	359	343	360	335	381	364	357	328	320	402	380	351	314	349	368	351	327	327	351	351	375	350	334	354	357	380	345	374	315	365	365	362	333	337	344	376	356	344	358	319	341	334	320	373	341	388	377	328	310	328	348	355	338	356	340	345	354	356	348	373	358	329	332	329	383	361	324	356	346	370	347	362	369	333	327	305	388	351	395	376	348	329	394	322	344	339	371	401	354	369	340	325	391	364	366	334	374	350	335	335	372	360	327	368	345	370	315	322	373	362	369	350	365	340	361	341	386	374	362	371	348	364	326	382	356	342	367	333	369	384	355	352	334	357	375	372	349	360	349	363	330	371	322	356	329	358	376	355	336	350	386	362	314	332	354	335	356	400	350	336	344	367	364	362	353	368	361	363	341	359	362	358	358	355	350	356	327	360	363	319	357	347	390	330	363	326	382	364	342	363	346	348	313	341	348	361	379	333	355	364	350	366	358	352	328	363	349	348	371	339	362	360	350	358	380	373	384	336	345	340	324	359	345	330	372	324	333	322	328	368	367	329	351	357	341	361	365	357	327	367	353	320	331	366	348	354	337	323	346	348	338	351	327	402	376	323	369	316	365	330	401	351	375	365	378	385	345	346	342	342	318	389	348	378	358	369	346	319	352	342	391	346	374	325	347	328	358	377	375	376	349	337	376	332	330	380	366	350	367	375	319	357	291	329	329	362	364	362	370	351	322	383	318	358	353	357	326	366	348	347	380	342	354	326	345	346	364	364	358	369	368	361	342	353	349	313	354	350	353	357	321	369	374	346	350	361	341	317	384	339	343	363	349	344	341	378	345	371	328	339	353	357	363	344	386	365	345	350	365	324	330	335	352	347	342	351	373	351	342	362	319	326	341	356	367	377	354	364	319	347	375	348	358	375	359	352	339	328	349	340	338	369	342	358	361	314	383	342	355	332	360	346	338	326	367	363	345	321	347	357	326	364	343	347	378	325	358	366	332	345	309	354	325
20335	16103	19567	21078	10952	5024	3049	2503	2128	1903	1730	1379	1287	1064	996	954	933	936	915	893	916	883	863	791	862	830	812	877	864	822	888	819	884	825	861	839	793	788	868	864	829	849	845	865	897	877	866	846	905	904	823	863	852	858	792	834	871	850	869	842	848	861	890	851	866	853	870	911	861	853	875	835	886	848	921	892	838	835	824	826	837	877	831	852	791	854	857	877	823	881	857	835	868	828	815	866	825	883	868	899	847	808	843	879	862	876	888	809	922	868	874	875	877	812	837	807	881	853	843	799	862	860	887	832	844	858	849	866	861	866	805	863	861	879	863	806	836	869	851	883	856	867	807	845	835	840	878	852	821	828	870	844	835	819	849	808	855	908	850	843	826	862	870	883	901	852	856	834	883	812	839	844	938	859	846	906	848	845	786	851	870	928	839	864	896	870	856	846	837	855	856	840	852	919	843	863	869	870	881	851	890	873	850	856	818	887	850	829	876	857	835	895	835	829	798	834	846	892	841	813	855	865	837	879	838	862	833	886	912	902	880	830	875	886	856	855	798	831	829	871	846	918	842	845	865	837	858	882	851	861	817	831	873	850	872	802	855	845	900	822	841	869	881	859	865	823	868	834	876	876	883	798	826	859	858	869	832	812	851	846	871	807	851	874	886	801	863	872	826	834	846	898	809	877	867	853	832	852	846	869	873	891	898	868	806	819	864	844	868	780	840	890	857	875	859	853	829	870	845	905	815	870	853	799	852	879	839	869	814	821	845	908	828	834	827	889	874	882	815	851	891	806	833	837	879	835	823	872	829	814	868	835	838	882	840	847	792	861	845	829	867	886	870	854	860	901	822	875	853	859	870	852	778	824	838	876	812	882	866	831	836	854	864	850	875	822	874	819	810	814	825	851	829	774	817	849	847	890	815	841	865	842	857	848	880	869	802	834	850	814	834	869	885	834	865	801	835	801	879	816	850	843	859	819	872	839	829	871	859	860	902	868	841	808	836	852	842	900	851	901	855	852	904	856	802	845	795	864	795	844	779	832	847	887	836	944	809	850	835	883	828	810	878	869	786	912	869	861	818	831	839	870	836	877	878	844	876	813	881	860	844	848	815	883	815	842	850	814	849	857	846	828	850	826	835	865	857	844	852	865	832	868	804	863	862	883	861	864	897	813	849	847	842	846	855	890	939	887	861	849	901	883	879	854	854	855	796	900	838	843	858	849	830	902	854	839	827	835	841	799	833	840	851	850	839	810	857	840	835	894	859	883	869	885	891	786	831	857	880	823	808	844	784	823	868	802	884	801	805	829	808	826	849	864	890	824	917	833	872	849	827	782	868	808	786	855	787	886	898	819	869	877	831	861	872	853	863	894	867	880	919	861	875	840	809	890	838	843	846	842	827	894	860	775	810	866	827	893	912	867	860	856	842	800	838	824	847	794	850	893	816	847	853	834	865	924	879	819	874	869	801	862	859	843	835	853	859	893	802	869	872	876	842	814	883	856	854	887	847	855	868	890	800	860	848	841	800	821	796	897	837	836	879	847	896	819	856	803	863	876	889	852	879	863	835	863	841	870	855	801	830	834	854	776	858	844	938	827	892	797	823	876	879	863	855	853	936	856	857	874	817	819	869	843	894	858	838	913	869	819	848	896	875	886	881	831	828	871	881	839	875	826	833	818	863	832	902	839	886	833	813	900	875	851	894	866	824	856	808	814	847	871	892	830	810	851	835	870	851	878	839	859	824	875	791	896	859	857	847	830	843	818	832	886	909	837	860	797	804	859	849	914	841	828	844	827	816	854	869	864	822	876	864	810	847	829	885	856	826	844	850	875	818	842	857	846	834	856	812	819	834	892	897	833	851	842	835	786	940	848	840	807	891	812	839	891	868	861	888	796	862	875	833	850	881	830	845	853	869	849	830	913	875	864	882	875	888	829	860	934	870	840	826	874	810	914	839	865	844	872	857	892	864	812	866	823	854	921	885	853	901	900	908	865	888	866	830	830	864	794	814	817	818	857	835	849	844	846	898	885	867	866	852	851	868	886	797	791	812	796	790	855	783	853	886	844	856	855	813	876	868	836	844	863	871	822	846	845	882	867	858	843	853	863	821	890	870	854	821	818	828	893	849	864	829	848	839	840	817	861	827	866	852	893	871	866	869	842	848	811	805	844	827	799	865	851	862	870	849	823	869	858	858	862	858	833	855	881	890	877	829	859	848	823	883	888	835	841	838	879	843	771	820	837	868	874	856	860	843	886	841	866	787	801	847	854	914	865	879	863	854	842	815	826	849	871	848	835	857	863	861	869	818	859	876	831	865	831	843	900	854	894	876	854	871	847	867	870	853	892	833	883	827	868	827	827	872	882	837	878	831	935	836	834	864	881	812	858	889	809	824	870	842	847	835	865	844	861	772	835	826	819	841	850	833	798	829	842	916	811	851	846	867	816	834	864	827	867	878	834	866	881	841	801	858	853	865	822	832	892	877	799	859	841	860	826	816	828	899	893	865	851	849	857	822	839	779	830	919	845	857	809	880	828	890	889	831	840	869	875	802	873	860	847	867	867	890	885	815	873	870	808	855	855	892	869	863	839	868	827	877	856	814	897	822	821	835	843	889	866	911	819	873	843	876	813	826	873	855	797	859	864	882	849	866	872	838	793	877	855	858	842	853	888	856	797	830	866	880	811	847	806	875	861	877	818	861	909	885	853	870	848	823	838	826	863	876	917	842	887	849	871	828	862	831	878	869	806	890	793	874	831	800	854	818	801	841	823	843	915	854	877	870	810	822	867	866	894	853	849	869	826	831	887	897	854	810	824	858	837	873	880	841	859	826	826	813	864	838	827	897	871	892	850	876	884	880	861	867	884	843	943	842	826	839	883	915	841	810	887	817	867	888	866	849	841	831	870	871	875	854	879	865	902	807	863	874	908	863	867	872	841	881	860	808	837	880	827	848	860	808	840	879	850	872	844	855	884	832	875	899	876	837	858	903	813	855	843	886	827	882	845	872	874	787	876	819	848	862	883	830	837	868	915	839	846	892	875	848	823	860	800	827	840	892	846	860	871	837	848	863	858	889	849	854	875	846	808	812	896	827	882	838	874	909	862	840	862	894	828	860	836	873	869	815	917	829	919	818	840	932	857	833	937	837	869	835	900	888	866	859	823	873	797	840	816	863	917	843	838	883	798	848	827	894	852	855	826	839	871	871	836	875	865	835	822	881	847	850	885	839	819	891	836	857	885	899	869	849	833	849	888	873	820	824	846	816	855	877	852	882	846	813	894	849	822	869	831	828	871	846	788	830	871	841	828	802	872	868	863	853	807	830	818	873	827	916	844	874	865	832	842	846	872	811	781	851	885	851	826	836	850	869	786	822	900	843	889	925	875	866	887	843	789	865	891	821	843	874	825	909	854	870	852	890	868	844	851	832	869	898	868	838	795	882	815	877	857	849	876	820	807	913	852	851	845	879	808	800	837	894	846	894	830	825	845
37955	25845	23631	19922	10586	4388	1939	1022	682	491	346	322	325	240	210	238	186	212	197	205	186	226	188	190	204	182	176	167	190	206	232	198	180	169	196	209	212	194	182	206	195	172	208	202	205	154	174	163	180	188	187	199	207	185	197	208	195	175	168	195	190	185	182	192	184	199	178	186	198	198	196	196	181	201	170	184	182	172	166	172	170	188	200	204	185	195	189	187	186	174	180	194	213	202	179	180	175	159	200	208	187	181	169	178	195	187	194	208	198	172	212	185	177	193	204	178	199	218	212	189	195	191	193	191	195	165	216	210	173	187	207	206	182	200	220	194	188	188	173	200	173	151	178	179	194	188	186	187	187	191	201	227	183	176	212	189	184	193	194	191	182	179	173	192	205	203	202	187	183	201	188	190	190	180	209	186	185	188	228	204	195	189	159	197	215	169	178	176	178	182	188	202	212	209	198	188	210	194	206	214	201	175	202	216	195	182	211	213	187	194	197	182	178	226	186	164	216	185	187	183	200	169	195	191	206	170	183	213	189	188	204	188	208	175	181	188	166	175	194	185	224	194	166	192	208	218	203	204	220	193	197	175	197	203	198	175	178	164	206	200	220	203	184	215	169	175	173	183	164	175	189	172	209	180	204	203	203	189	187	202	194	187	210	191	179	186	174	169	182	195	186	178	187	183	189	199	186	194	206	205	190	185	186	201	186	187	186	202	214	199	173	161	177	186	199	191	195	188	234	174	191	206	205	199	184	157	182	178	225	204	192	179	178	202	211	198	179	182	171	184	187	204	190	191	191	176	187	196	195	177	194	215	192	191	194	183	208	196	180	195	191	195	184	168	174	196	189	193	190	159	206	194	218	202	194	188	181	184	197	197	196	177	197	194	187	193	175	190	181	159	206	168	180	191	191	195	196	193	176	187	152	161	193	198	189	189	187	201	163	193	186	181	175	174	207	181	190	172	187	189	202	187	195	208	174	199	220	189	186	210	175	210	197	191	174	199	203	190	199	197	191	178	199	178	184	209	186	177	189	231	194	175	174	186	211	206	206	174	192	165	220	217	174	181	213	201	186	167	177	179	190	215	186	190	201	180	181	185	180	199	183	179	187	184	162	169	187	174	199	203	186	180	196	190	184	202	163	182	210	209	166	172	203	189	208	196	180	197	181	194	175	209	189	184	182	187	208	190	199	187	200	200	189	192	165	204	195	194	186	189	175	181	208	209	152	162	181	206	167	190	192	211	197	196	162	189	163	185	174	198	174	191	195	184	221	174	192	158	185	186	163	203	185	210	203	188	204	197	201	207	169	174	165	166	187	200	191	207	189	192	168	186	214	194	199	191	182	190	197	206	201	222	195	199	192	204	186	196	195	179	194	163	169	176	213	190	193	176	171	224	196	208	189	208	164	206	174	180	190	182	204	184	179	181	205	188	198	187	170	192	184	174	204	229	187	234	225	162	193	196	190	187	204	195	191	180	190	204	198	188	205	192	219	187	199	187	179	223	205	207	199	202	161	188	176	170	185	130	186	170	178	170	201	182	181	186	187	218	202	212	219	180	185	194	187	182	189	183	199	207	206	183	178	211	190	191	199	215	187	191	205	175	163	182	204	180	211	171	187	191	207	192	201	197	200	189	187	191	182	176	216	183	195	202	184	205	199	201	196	222	173	178	203	207	176	186	217	193	166	205	189	166	200	175	180	186	181	193	181	190	175	193	195	203	198	201	184	179	170	168	171	189	182	178	176	192	171	191	167	190	182	184	182	215	180	176	192	202	174	215	207	184	190	194	206	207	224	161	182	194	204	191	213	173	192	197	173	186	183	182	212	170	203	189	191	174	188	209	187	184	191	185	212	201	189	216	163	217	210	187	176	171	181	183	202	203	189	160	201	178	154	190	212	183	170	185	185	212	176	182	176	169	190	211	221	153	190	173	206	198	211	178	191	161	188	170	185	174	172	193	177	184	179	222	205	192	206	191	198	200	190	194	175	180	171	184	203	189	189	179	213	173	188	203	154	190	172	234	185	181	163	173	186	206	210	203	191	182	178	192	182	200	232	183	193	205	171	200	205	197	180	201	190	199	196	195	168	179	210	198	182	189	205	199	192	172	181	217	173	165	211	202	193	209	184	176	196	187	180	180	198	186	189	193	210	175	211	197	183	215	172	167	156	184	193	172	160	182	223	196	185	203	187	182	187	188	185	200	164	166	176	188	178	204	198	212	195	195	215	170	162	214	182	204	188	171	193	186	205	183	213	165	190	188	185	205	164	204	176	200	191	178	187	197	187	199	205	171	187	180	217	197	214	181	175	179	186	176	190	178	175	170	197	172	223	189	191	176	206	190	204	199	173	181	192	194	180	174	210	191	203	192	190	192	208	181	192	184	205	207	174	188	196	222	200	186	166	188	190	172	189	202	187	206	187	217	205	190	184	192	178	201	168	194	191	218	180	194	181	170	189	179	200	172	184	189	188	190	205	185	197	209	178	183	159	190	194	181	190	206	176	208	191	189	212	177	210	175	196	194	178	178	191	173	190	222	210	191	174	191	198	188	180	205	217	209	191	190	188	224	193	164	178	184	205	166	208	212	180	205	169	175	193	175	167	181	187	200	179	193	172	166	195	173	159	219	180	191	200	185	187	196	176	199	176	193	189	179	186	171	205	200	176	200	173	182	206	178	190	181	189	190	192	181	177	183	188	183	179	187	211	189	218	187	176	198	180	184	193	184	203	182	198	162	187	214	200	189	211	205	185	208	187	209	202	195	201	178	197	213	192	210	181	162	184	191	203	160	206	186	170	171	208	199	212	185	195	181	175	198	202	218	181	183	190	202	174	209	199	196	211	174	185	197	205	214	229	201	173	169	185	172	168	190	201	190	178	197	200	182	190	199	172	212	160	194	180	187	191	196	210	196	192	168	175	229	205	186	180	197	175	189	177	165	197	184	184	184	165	192	178	181	220	192	195	175	176	197	199	192	200	215	207	180	218	196	198	193	206	213	198	178	191	194	193	186	176	194	186	188	178	155	206	210	170	211	162	193	178	185	180	184	185	187	181	199	198	198	185	181	204	188	234	207	195	186	223	188	210	195	209	213	198	177	223	183	231	214	193	188	186	187	168	189	203	203	197	201	203	216	198	184	184	199	189	171	172	182	207	198	165	189	204	188	204	169	184	212	200	173	169	164	188	166	190	205	210	195	169	187	193	183	171	186	169	216	193	189	211	185	180	187	183	194	174	198	177	196	171	176	182	184	190	182	194	163	180	175	183	190	185	202	205	178	173	179	198	184	195	177	187	209	204	170	177	200	173	186	180	176	172	188	194	169	170	194	173	179	193	185	190	187	175	178	195	180	207	204	197	209	200	220	188	200	221	198	193	195	216	200	168	208	172	185	200	179	200	192	202	192	194	167	183	166	184	200	198	197	204	210	195	182	187	191	191	183	188	193	197	184	191	198	148	184	198	183	171	199	189	212	195	190	205	179	169	176
26223	20709	26759	25041	14564	7142	4122	2987	2530	2127	1583	1350	1119	786	664	637	609	588	590	582	518	538	556	520	493	545	513	526	551	514	517	494	490	496	482	496	499	538	515	518	516	493	493	508	511	526	502	521	498	490	562	487	505	493	480	515	516	504	516	514	493	480	431	502	489	501	509	554	449	500	536	484	484	484	496	501	485	498	486	510	477	503	469	491	498	541	530	515	457	494	514	461	482	478	475	468	491	516	493	518	540	497	509	506	495	532	501	503	517	493	543	526	481	486	498	473	482	470	468	510	476	464	481	478	487	477	466	440	488	502	511	472	497	444	508	453	537	448	466	511	498	498	466	483	505	479	502	522	515	492	462	490	506	494	492	482	465	496	487	518	479	532	549	467	507	492	498	550	475	504	505	495	476	517	503	494	492	481	514	453	526	506	496	520	467	485	502	501	498	480	440	477	504	514	480	480	514	458	458	488	490	494	500	475	486	492	485	468	522	513	489	514	487	512	488	468	497	521	471	476	467	480	459	489	492	506	520	514	463	496	484	459	465	484	484	476	481	489	452	507	527	526	491	472	468	519	515	503	491	508	479	503	511	509	503	480	485	555	506	497	515	458	474	499	527	528	494	486	500	513	510	496	529	473	482	476	459	483	460	500	493	505	520	475	523	482	506	466	500	498	508	533	457	470	524	477	465	543	485	506	506	494	481	501	527	498	469	495	490	496	504	487	492	530	517	483	479	514	477	461	478	464	504	519	509	500	512	474	482	495	478	469	478	509	477	515	436	475	533	486	513	475	486	524	497	477	528	495	495	520	492	471	506	487	478	490	550	512	507	447	474	474	472	476	496	459	517	507	515	492	462	488	505	503	473	524	487	502	493	533	495	481	475	492	453	479	476	480	490	462	503	503	509	501	499	497	481	467	485	475	477	495	514	495	495	509	512	505	500	471	472	515	491	478	485	516	508	475	547	494	469	515	477	438	500	481	523	506	491	511	480	481	508	482	517	483	478	512	551	517	473	475	491	486	477	445	536	527	527	471	468	492	505	525	485	522	499	466	473	535	473	509	456	499	490	469	501	481	515	486	517	527	493	509	457	533	452	472	508	528	468	506	501	478	457	487	494	550	452	485	507	505	502	486	523	520	488	483	490	503	474	518	533	495	500	484	538	521	454	500	521	493	543	529	505	546	485	522	482	517	518	539	503	463	486	470	485	499	491	506	500	477	482	489	502	526	524	485	481	447	460	484	505	503	462	462	557	507	529	462	536	483	466	469	486	480	495	464	504	471	491	498	486	491	484	551	495	494	516	486	486	522	498	497	495	463	480	466	477	537	517	473	521	491	475	450	485	502	513	506	507	489	526	503	496	466	492	494	524	467	499	481	494	501	484	514	470	511	468	465	510	501	546	515	492	477	446	517	484	508	494	481	466	487	433	515	500	492	494	504	497	520	467	477	479	505	532	514	496	504	459	491	490	481	498	525	502	508	500	518	496	521	490	540	506	484	500	506	441	518	534	483	497	495	520	506	546	535	491	460	514	473	511	524	484	525	475	500	448	456	498	512	490	487	500	473	498	447	500	494	515	479	463	522	442	505	520	487	486	493	490	497	517	551	479	496	506	467	525	515	458	478	502	532	502	510	498	482	526	513	493	540	507	493	497	484	543	484	532	494	468	524	504	521	488	483	499	499	514	479	505	521	508	499	486	491	527	434	525	562	534	508	526	506	495	497	490	529	513	472	505	495	497	529	473	492	494	467	512	475	443	472	490	449	508	475	517	517	491	540	501	505	481	496	486	478	514	502	510	504	509	498	443	519	517	478	463	501	481	469	483	522	524	468	510	466	543	513	472	461	509	524	496	488	484	481	532	533	512	472	468	473	512	507	459	482	510	510	528	512	499	529	487	459	463	508	517	498	529	513	493	471	496	487	508	501	517	501	494	475	466	515	479	525	463	474	462	485	512	466	537	463	529	503	500	518	497	491	471	477	443	479	498	488	467	494	502	482	502	479	491	500	496	499	498	517	462	505	469	498	478	516	475	449	519	479	467	499	497	514	524	482	520	477	479	461	500	506	476	509	511	474	524	480	497	480	479	460	482	518	501	509	547	489	506	491	523	498	507	532	482	494	491	524	511	486	471	508	484	498	459	480	476	502	506	492	525	490	457	468	480	484	495	496	501	489	500	506	507	505	490	489	469	478	533	501	510	503	494	516	494	511	491	465	490	448	496	525	468	460	447	509	545	491	495	515	499	504	517	501	495	541	494	503	491	487	526	502	503	499	494	468	523	544	486	497	504	469	498	481	492	515	476	485	483	541	510	450	519	497	462	515	535	514	468	488	489	481	485	507	467	508	478	505	485	482	483	486	527	513	506	490	512	490	529	492	467	450	506	474	522	486	482	502	496	485	515	511	531	451	498	536	475	505	524	466	504	507	490	514	469	501	486	516	518	517	536	481	507	500	478	522	526	480	526	523	508	512	488	488	474	486	536	513	494	520	520	504	482	478	505	492	487	492	505	484	512	514	468	525	494	495	487	494	548	467	519	482	487	527	473	524	467	530	479	473	478	505	488	485	487	489	499	531	482	496	463	515	488	542	491	498	532	502	480	480	482	496	459	492	460	474	470	511	448	544	496	494	512	482	528	473	508	513	489	530	474	525	469	502	491	486	467	463	505	487	508	483	502	503	484	494	500	491	509	485	498	458	488	506	507	516	501	528	489	474	463	483	512	500	497	505	516	502	514	491	481	477	484	469	505	526	516	524	508	515	478	480	467	484	519	489	512	515	522	500	511	469	486	467	477	493	492	486	481	487	492	513	537	536	488	517	503	479	492	516	526	494	501	507	464	476	486	545	540	517	518	557	501	503	496	498	468	529	489	462	473	492	487	513	496	483	503	467	499	468	531	495	517	502	502	490	475	511	494	514	503	517	455	486	500	494	519	478	480	507	531	495	483	500	518	521	504	485	492	481	520	498	479	484	490	495	492	491	508	502	509	512	484	517	478	461	494	459	501	529	456	531	511	486	486	499	504	496	505	478	492	491	460	483	514	465	523	488	480	470	480	495	483	543	486	502	491	435	503	481	505	538	492	516	513	478	503	488	500	502	525	482	504	513	504	460	458	479	511	480	478	525	491	507	478	518	474	477	474	472	484	514	539	503	483	510	494	481	459	491	462	500	499	517	501	478	499	517	487	462	490	506	493	476	494	518	512	530	507	528	534	499	502	548	517	511	493	505	514	485	491	508	477	512	498	471	509	477	490	498	465	532	526	549	531	501	495	487	535	504	499	487	490	495	504	478	483	496	483	503	476	503	525	505	479	510	480	489	459	515	464	490	480	499	520	516	506	510	534	498	475	457	486	480	483	510	510	531	485	491	491	491	526	486	497	489	500	477	482	502	528	513	444	501	464	516	533	489	518	457	469	486	470	489	530	482	482	512	581	527	505	468	500	490	511	463	520	490	492	485	488	487	488	528	510	504	498	477	481	516
11139	4890	2961	1782	770	526	450	417	445	402	438	381	405	389	372	357	377	383	367	377	378	407	365	383	386	382	363	370	379	364	381	367	350	367	346	379	353	377	407	386	379	369	383	370	400	373	388	375	390	377	384	416	389	374	385	389	383	395	409	350	367	408	411	376	403	406	386	375	414	361	412	386	373	382	387	372	373	365	429	392	385	452	383	396	360	412	370	365	361	389	393	389	399	370	391	398	376	365	354	338	404	365	377	382	401	387	371	379	375	383	382	389	401	417	378	357	377	391	359	383	395	377	390	371	413	382	382	433	380	360	376	390	399	366	393	390	397	375	386	386	400	381	376	389	379	394	400	376	390	388	351	399	379	302	377	357	386	427	398	366	369	388	389	397	393	393	350	383	344	373	376	321	353	360	366	406	376	335	385	376	348	414	384	385	375	418	401	372	405	421	399	348	377	394	382	374	409	380	374	393	366	355	367	378	374	378	341	367	343	398	400	372	392	378	358	416	393	362	390	362	396	391	376	376	385	394	390	399	398	374	402	372	360	371	373	378	344	382	396	341	412	364	397	380	415	407	380	369	372	389	391	384	393	341	365	362	357	353	374	384	374	392	370	373	371	378	356	397	384	375	405	376	392	396	418	367	409	377	362	388	336	375	372	387	407	393	373	408	398	434	411	386	396	378	383	351	371	366	373	429	381	365	391	345	378	424	355	381	381	373	355	385	410	367	401	382	415	354	380	398	370	346	369	395	376	355	362	362	360	361	392	386	412	389	358	387	367	372	360	371	404	359	383	401	399	399	379	409	392	388	371	399	390	394	348	357	395	386	374	363	399	382	408	354	422	391	414	362	341	403	398	409	395	381	385	381	357	398	410	358	404	367	364	381	382	397	354	384	382	376	379	375	372	379	386	415	392	366	380	374	396	415	376	408	408	364	342	426	373	393	402	355	341	373	358	367	378	371	369	363	405	396	377	371	392	384	377	410	379	392	373	402	400	398	364	386	409	356	399	394	387	386	401	418	377	370	385	407	406	428	365	366	397	383	338	402	404	383	373	376	362	373	393	377	386	404	389	364	371	385	384	382	369	373	381	402	373	380	393	385	348	365	418	379	431	402	356	365	409	383	369	421	369	344	348	353	399	390	358	372	387	424	380	367	378	382	360	356	353	381	360	345	362	375	370	358	408	362	398	347	390	389	383	404	372	373	377	405	339	400	411	381	395	365	354	401	368	386	430	412	346	368	375	351	369	440	360	403	406	379	354	360	387	396	372	387	380	380	377	349	373	374	378	384	400	415	386	402	377	380	403	362	388	396	399	381	355	395	363	402	415	401	393	380	391	404	400	399	359	365	376	365	397	389	359	403	375	387	372	398	373	371	388	376	384	425	425	360	379	364	359	366	374	385	369	411	373	387	377	400	370	393	382	387	389	375	402	330	365	361	391	379	326	362	372	399	393	393	400	372	384	423	390	373	353	378	398	397	384	396	370	359	405	383	364	381	349	400	412	374	372	359	386	353	375	363	378	370	390	384	366	400	383	392	421	379	422	385	387	344	366	416	415	386	406	405	384	372	375	397	397	374	408	344	399	397	399	430	367	382	345	387	383	363	356	360	362	375	370	373	378	382	355	402	370	378	382	368	390	400	391	355	378	347	369	389	406	394	347	421	366	418	385	341	381	381	411	371	410	395	368	394	449	383	355	384	390	376	378	371	352	335	414	384	370	374	380	390	389	394	429	400	349	402	386	389	372	368	348	388	408	342	373	394	409	345	368	372	393	374	357	405	402	379	340	340	411	373	389	341	370	373	407	378	366	371	361	353	407	379	378	362	393	367	391	415	395	400	399	399	385	434	415	371	363	364	390	383	404	362	402	369	406	377	372	388	358	404	390	422	369	350	388	434	379	377	378	371	389	369	414	390	408	389	390	367	392	375	391	403	364	380	349	399	399	364	372	369	372	384	375	387	408	374	415	391	391	385	365	386	392	347	390	392	386	384	367	392	366	365	390	386	389	381	410	378	358	377	369	366	379	382	355	353	354	363	389	389	384	379	415	384	373	412	381	368	370	388	414	342	384	406	388	376	410	399	401	421	401	379	393	369	398	361	382	410	390	410	433	402	359	362	419	375	358	398	356	378	372	394	401	374	367	410	391	367	376	371	379	346	380	386	402	391	356	341	392	396	374	369	385	370	353	377	391	422	423	397	377	389	409	376	374	354	383	408	343	376	370	342	400	397	380	353	393	385	401	382	374	388	371	389	404	396	379	399	349	398	339	374	387	369	368	378	368	367	388	386	372	365	382	392	416	374	371	380	381	349	389	410	362	411	380	400	373	370	390	420	380	391	388	409	363	381	378	357	351	370	357	380	387	354	366	413	357	366	372	385	388	375	397	376	372	407	386	403	345	397	364	390	364	351	379	394	374	376	420	399	389	402	398	345	392	368	372	425	364	385	355	372	342	373	417	388	397	359	364	348	410	360	368	383	358	354	380	381	382	383	391	367	358	412	356	381	337	386	350	394	357	362	377	392	380	403	354	362	376	361	360	394	405	333	370	395	363	414	366	415	395	392	358	371	378	368	335	355	392	389	376	387	401	388	398	380	338	373	410	381	403	389	412	395	379	387	388	390	380	377	359	371	390	324	372	395	380	365	383	415	394	356	416	406	401	387	374	369	379	343	375	358	399	404	384	384	364	374	382	355	405	391	382	337	406	388	402	368	369	356	354	395	404	376	364	385	382	360	378	394	413	385	368	390	373	402	354	398	372	365	380	406	405	392	355	384	368	389	364	365	391	327	371	379	391	397	375	383	404	363	386	380	360	379	397	415	410	357	375	341	375	367	334	422	385	360	388	408	406	371	345	417	405	401	396	358	381	351	388	377	376	381	370	347	393	386	377	364	360	403	358	405	416	389	386	396	396	371	371	375	381	400	366	333	395	417	401	371	376	389	394	376	357	372	372	378	397	372	435	388	352	416	375	374	366	391	417	372	424	412	388	363	367	374	413	326	382	380	410	421	383	369	374	409	375	357	390	380	413	371	416	354	385	362	330	371	383	374	374	383	427	358	395	367	382	418	388	402	388	383	381	385	408	398	401	404	345	389	403	351	358	399	370	365	391	408	399	391	341	387	396	396	417	391	389	366	389	404	386	366	391	405	355	377	364	394	367	371	368	407	391	406	403	370	366	390	401	379	379	349	392	357	368	372	384	373	390	403	344	401	385	372	322	395	419	374	398	370	384	339	380	385	388	415	416	401	389	373	383	370	365	409	370	384	339	397	370	383	378	377	359	341	407	400	375	383	364	370	410	397	381	431	406	379	373	343	387	365	384	378	361	372	403	427	379	355	404	399	393	386	415	374	349	412	398	369	377	344	354	346	380	354	347	371	396	404	383	377	353	433	417	332	406	373	390	392	371	414	395	380	386	395	366	367	408	411	396	377	403	387	375	379	369	347	363	378	400	396	401	388	382	410	400	388	426	369	375	363
8613	5376	6308	5579	2671	1689	1428	1221	1285	1173	1119	1107	1034	944	941	934	955	970	932	1026	909	902	966	980	923	962	901	903	930	966	942	910	962	893	985	924	879	961	960	915	921	844	885	954	906	914	999	963	996	874	911	975	951	982	937	899	866	882	959	964	923	933	929	928	997	938	876	918	927	918	928	929	897	988	929	931	932	920	927	947	959	929	942	961	974	1006	915	955	959	967	1007	947	904	961	945	983	945	932	956	912	895	928	931	903	949	921	911	997	906	901	912	937	915	908	936	906	986	905	937	983	969	1025	899	915	919	932	958	955	959	946	921	924	952	916	920	920	922	990	915	983	994	931	865	944	951	1000	982	921	950	930	925	855	920	903	966	941	963	937	956	913	987	897	914	902	939	881	972	957	893	949	926	944	935	924	995	965	965	915	991	953	908	943	941	966	938	980	954	909	960	920	957	971	988	1008	882	966	904	934	882	902	953	960	945	960	977	943	921	918	948	990	931	993	964	957	940	974	960	1039	948	988	930	880	983	906	919	960	958	931	959	956	938	965	924	958	936	938	956	963	883	918	951	896	937	942	943	924	899	967	939	920	916	910	934	910	898	905	952	880	882	927	908	949	928	945	950	953	935	914	930	955	965	977	924	869	928	923	975	937	954	959	910	920	938	949	908	931	969	941	937	863	968	931	930	873	947	957	991	907	923	964	972	957	936	869	964	943	896	924	872	927	881	953	982	901	897	931	868	937	971	921	960	937	931	937	938	904	931	956	956	956	883	895	968	1020	907	925	968	907	984	914	1002	956	917	989	949	987	902	997	945	904	970	934	987	957	939	907	908	972	990	946	959	914	957	906	938	914	910	983	985	932	939	949	942	947	941	932	946	957	932	915	881	974	1008	913	910	936	982	931	915	947	909	963	928	936	941	970	957	936	974	908	948	932	928	941	955	961	962	969	914	948	928	913	957	958	960	956	914	932	942	930	951	945	947	928	931	930	948	952	921	916	984	958	994	918	992	992	943	957	947	943	918	930	945	990	917	947	973	936	915	933	944	866	941	938	906	933	932	938	917	1022	964	969	888	925	928	937	919	915	992	931	967	924	897	956	922	932	954	914	972	974	988	904	951	927	920	975	903	958	925	946	1006	934	933	956	919	922	1017	955	894	888	917	947	974	922	876	962	950	874	952	941	890	940	977	976	939	974	943	951	962	952	950	950	961	975	932	887	891	927	963	906	931	915	943	942	869	914	914	975	982	939	956	970	962	923	930	960	1023	898	896	908	941	966	998	941	974	949	927	917	954	901	911	921	944	923	871	964	934	889	919	915	941	980	939	948	1009	896	906	911	937	921	937	1005	981	943	895	909	979	959	925	924	930	951	949	923	900	915	901	908	959	939	981	987	922	948	970	961	975	933	980	939	1002	956	926	923	936	933	913	920	909	961	909	934	920	924	942	963	981	956	980	920	935	912	925	978	903	951	916	934	929	909	931	913	950	973	896	920	898	937	931	936	908	924	956	896	958	965	913	969	934	917	946	938	929	922	941	937	936	952	923	918	964	900	965	946	921	985	961	935	954	929	916	955	971	923	898	952	911	930	935	922	886	928	909	953	922	961	891	927	964	966	959	988	924	896	958	877	930	899	932	900	944	945	945	943	881	880	950	980	905	927	895	923	983	934	922	901	915	906	968	936	948	958	976	932	952	948	917	898	921	942	948	929	909	965	921	916	971	971	993	944	968	894	886	923	953	939	863	889	950	945	889	902	939	985	957	986	962	971	960	930	924	933	876	889	956	906	919	895	923	932	879	942	992	925	944	947	934	927	924	911	956	913	969	940	906	966	934	955	980	961	939	942	923	964	943	945	915	919	886	970	971	899	919	927	906	921	969	863	936	927	946	972	925	921	926	937	935	935	970	896	918	969	896	933	968	905	970	911	954	912	972	954	940	908	952	961	950	951	930	917	915	954	916	932	929	879	914	949	920	896	937	945	992	961	933	882	951	888	962	972	922	925	1002	935	964	940	915	925	924	939	924	976	928	916	976	893	987	853	942	929	989	947	915	909	955	961	949	937	953	911	981	962	920	974	980	959	895	869	945	903	935	980	867	976	974	918	940	974	963	931	943	974	880	945	941	875	865	926	993	956	902	889	974	965	888	954	916	930	950	950	897	904	1010	907	924	970	952	929	1004	969	967	951	944	961	969	995	917	959	927	934	934	918	1028	906	923	946	936	936	929	965	902	940	940	933	922	937	954	918	915	915	933	898	910	940	978	947	939	904	943	877	978	941	925	935	892	981	970	1013	934	956	950	960	891	913	903	943	936	899	905	928	935	958	897	931	915	928	968	890	929	945	934	934	933	920	931	913	953	954	943	952	887	961	912	902	961	924	915	947	909	920	934	965	915	885	930	976	925	983	953	918	951	924	1015	964	899	979	963	876	887	918	909	908	1001	912	905	938	975	949	938	943	925	919	928	947	964	967	891	937	929	926	948	921	962	894	871	953	894	885	918	892	952	908	945	984	936	891	893	949	952	947	934	932	936	915	993	951	983	991	918	951	1012	870	941	977	915	949	889	935	953	951	913	935	932	944	900	968	939	914	939	958	943	971	912	952	910	886	939	928	951	981	878	898	892	957	922	997	886	978	953	901	966	927	917	961	921	922	928	879	940	998	989	935	902	1013	908	976	939	944	954	893	1012	984	923	944	986	997	929	958	863	959	982	923	897	931	933	904	1020	895	999	948	903	941	920	923	910	891	934	947	964	934	932	939	901	980	956	981	930	927	895	982	901	973	960	947	964	909	992	923	939	864	974	922	940	948	940	912	940	885	922	931	930	903	947	946	993	896	910	910	937	926	915	944	982	889	944	1005	961	916	909	954	968	917	891	946	908	975	941	910	976	860	957	996	922	961	999	901	946	923	941	943	943	971	952	1031	972	904	942	943	899	974	930	940	1020	950	917	945	875	919	955	865	897	924	961	942	866	921	952	933	898	959	956	900	973	903	889	937	892	953	923	935	941	923	935	946	902	937	903	982	907	948	927	922	894	923	927	939	969	956	990	949	918	920	992	1002	949	908	941	934	947	949	894	992	945	942	971	911	925	922	913	884	883	971	863	936	924	979	966	930	958	964	978	953	969	1000	1038	936	937	951	939	1031	939	954	923	871	934	927	930	955	930	931	939	1010	934	960	912	965	999	968	1008	939	958	855	929	925	979	917	950	945	929	966	929	956	933	965	948	937	923	960	940	899	962	892	925	914	920	944	931	931	958	931	959	914	925	958	959	948	889	924	934	936	935	994	969	934	915	902	928	986	924	868	964	878	957	953	932	921	993	974	943	917	919	882	941	905	924	928	941	959	941	934	956	907	868	939	986	916	909	959	961	945	893	910	1003	948	920	962	950	927	925	928	965	947	952	989	939	913	927	956	940	932	904	950	927	890	923	929	910	926	995	914	966	935	924	925	926	928	968	927	954	923	894	972	912	942	901	966	887	962	914	931	970	906	969	888	976	930	873	939	923	936	917	958	879	917	903	912
27315	17454	17313	13230	6959	2488	1085	665	596	537	428	402	403	381	390	384	378	375	380	384	394	385	393	370	359	372	355	377	355	388	366	336	352	345	369	355	405	355	398	370	402	401	365	385	367	356	358	425	380	356	349	367	368	370	370	372	337	349	353	360	328	395	373	393	370	408	370	396	388	357	373	337	396	374	381	388	336	373	351	368	371	396	360	380	370	353	388	381	382	373	362	369	384	389	338	367	346	368	352	376	372	379	358	393	409	344	375	347	352	359	370	373	358	354	381	400	339	402	385	378	380	367	431	393	373	393	382	364	363	356	390	319	365	362	381	384	420	359	363	392	408	373	380	370	375	367	323	381	390	348	330	385	433	376	374	376	375	384	388	368	381	396	357	373	342	385	369	366	365	360	348	397	398	333	359	348	363	366	364	381	375	372	373	361	376	377	368	399	355	367	389	358	372	392	379	391	361	369	332	372	354	353	331	401	357	371	382	386	394	397	335	343	367	368	366	401	364	374	394	383	362	387	374	342	396	380	362	376	405	379	367	389	388	362	368	386	360	377	390	377	394	352	333	359	392	431	395	333	345	366	348	386	353	360	368	353	363	353	386	358	353	361	372	367	366	402	367	389	365	373	373	341	391	324	363	368	427	392	355	397	356	349	399	394	371	353	346	350	390	369	379	351	370	360	364	376	389	394	374	383	357	376	372	351	376	354	362	377	368	355	369	369	404	389	388	392	358	426	344	350	349	395	394	383	346	335	398	382	393	391	353	326	342	414	321	328	350	387	362	358	372	357	378	346	390	357	375	352	386	366	391	361	382	345	394	374	385	365	375	364	419	410	360	363	395	421	385	345	369	395	371	319	349	348	367	340	382	407	398	365	382	376	384	325	353	360	354	364	353	363	357	369	384	359	365	389	383	339	363	355	375	355	362	363	385	375	374	391	375	363	362	353	364	374	380	389	373	372	400	367	397	398	356	337	322	374	339	355	372	389	388	359	348	411	344	359	350	363	387	387	372	373	383	384	381	370	347	383	383	384	399	356	387	370	379	350	378	374	379	377	356	353	370	368	391	357	380	396	379	357	356	328	389	389	398	341	372	361	378	398	372	388	367	362	363	399	386	373	344	346	374	369	330	399	377	341	370	343	363	349	387	322	346	346	348	380	344	384	355	373	366	410	376	345	324	347	371	409	407	369	374	362	386	362	372	364	366	367	329	399	350	360	395	384	354	360	328	365	357	380	400	350	350	404	411	340	383	381	350	356	357	380	386	392	386	356	374	381	375	379	352	391	386	367	346	356	364	355	374	368	385	355	339	366	349	398	389	319	378	373	369	397	379	374	376	411	378	400	365	401	331	341	342	347	352	353	395	349	370	353	398	342	365	358	367	370	365	352	369	353	382	372	369	392	367	407	410	377	360	391	384	337	357	384	355	387	374	342	365	369	371	394	342	386	358	375	368	396	361	354	363	350	385	398	402	386	362	367	377	356	327	372	369	380	384	360	396	353	341	369	404	354	341	395	377	383	375	387	372	378	411	390	357	384	345	406	367	401	385	342	335	334	355	352	394	369	386	405	349	350	402	373	375	381	361	324	360	360	376	343	413	369	422	380	363	363	398	353	373	365	367	372	349	364	393	354	358	340	354	387	364	371	374	337	339	385	367	358	376	391	362	352	395	379	417	371	376	371	345	374	386	387	391	354	399	371	391	361	347	369	370	353	383	371	367	400	404	366	345	363	343	350	419	417	354	390	371	357	386	381	321	360	339	380	396	351	363	371	343	374	373	403	376	372	372	356	394	369	381	399	379	407	391	399	373	408	396	367	329	345	384	365	381	389	376	397	383	348	376	359	366	359	362	329	400	356	367	393	389	381	354	370	372	406	380	351	386	380	392	364	362	348	362	421	403	368	348	365	410	357	368	386	380	384	365	357	353	362	365	347	381	342	358	356	388	347	391	364	383	346	387	405	403	385	377	338	343	387	381	353	396	349	387	354	364	386	379	364	378	364	419	370	390	366	386	349	387	401	374	406	377	379	358	381	362	401	378	371	350	394	374	350	361	361	358	373	361	372	365	351	371	357	364	405	375	363	353	389	354	361	409	361	352	342	377	394	357	362	395	404	367	403	372	357	369	354	359	360	370	352	382	349	383	366	355	374	327	340	373	357	375	384	342	361	402	398	398	380	344	354	387	377	400	377	402	385	372	397	374	386	387	351	355	357	341	363	357	389	379	347	399	362	366	343	398	392	376	357	348	376	372	362	395	367	376	351	359	370	366	390	394	346	363	370	342	374	374	360	379	334	350	372	330	357	415	358	344	365	360	349	357	366	372	383	368	371	389	393	373	361	415	380	350	405	383	362	336	388	414	401	333	350	359	336	371	379	359	423	394	398	398	360	387	359	367	394	378	372	354	362	328	353	373	331	409	391	373	375	405	366	367	374	366	340	389	387	350	350	357	417	350	381	397	345	404	384	351	344	350	386	392	366	358	344	373	386	425	397	383	370	399	341	419	373	406	344	361	344	398	359	391	363	414	355	371	360	388	403	361	377	352	364	329	365	359	355	404	342	385	410	388	337	323	360	363	406	386	373	333	356	395	369	375	401	370	361	378	402	390	391	354	382	383	323	363	382	371	377	409	359	352	338	330	365	359	385	424	381	376	381	352	400	379	352	391	373	356	395	378	367	361	358	398	405	382	365	376	392	368	373	355	379	390	342	365	401	362	381	419	301	377	338	364	363	407	379	398	393	335	363	384	372	335	348	372	408	349	369	370	346	370	366	386	387	413	386	421	360	363	338	379	392	360	411	414	359	358	362	384	359	376	376	354	391	416	372	382	320	368	354	373	359	382	385	391	328	345	371	375	373	369	393	357	410	351	382	350	384	379	355	401	351	359	375	363	351	381	371	362	378	390	350	392	358	363	382	345	335	363	379	383	363	373	368	379	371	383	397	402	388	392	369	398	395	358	349	324	356	364	405	393	351	372	351	363	366	365	367	356	328	391	361	363	390	379	353	368	348	334	384	391	392	376	360	349	391	361	340	345	357	345	366	348	345	418	349	367	395	340	367	386	419	306	366	352	342	338	362	380	410	372	384	349	357	366	380	369	335	380	383	400	382	362	398	370	350	365	379	391	363	389	376	373	419	368	370	368	346	392	350	362	399	367	345	390	378	370	352	401	342	397	418	407	372	375	370	361	363	361	392	362	336	405	342	348	377	388	382	375	396	382	339	374	342	345	365	396	373	372	371	366	337	374	356	380	394	386	381	355	369	379	357	353	365	353	346	367	380	389	375	369	374	382	355	379	368	390	363	380	412	384	397	393	410	352	396	367	350	374	389	377	380	392	371	376	368	386	377	351	345	334	392	380	378	364	353	391	367	369	396	354	363	350	366	397	362	387	398	371	360	347	393	331	361	361	357	353	383	394	416	343	370	374	380	382	379	349	351	360	372	351	387	366	352	359	392	405	369	403	348	341	377	378	363	340	345
20042	14967	21815	18983	11825	4856	3003	2161	2149	1640	1440	1206	1156	1110	1013	961	950	913	983	920	912	888	926	940	901	971	940	916	970	861	909	918	929	869	914	953	893	888	923	898	889	904	893	913	865	920	911	918	932	944	923	890	902	892	922	917	880	917	882	874	930	911	900	864	920	960	889	904	879	917	872	881	896	863	884	956	917	930	915	896	891	893	875	955	908	842	907	893	878	909	922	901	879	859	898	907	916	930	901	934	904	885	858	880	881	897	917	881	931	953	901	856	907	851	898	890	955	830	940	909	846	912	918	910	908	917	878	941	918	866	912	906	903	843	918	888	887	900	871	957	857	908	929	850	912	909	861	883	913	930	932	875	930	921	926	913	913	887	950	915	881	917	925	853	920	926	886	882	924	892	879	887	896	904	879	871	910	895	884	882	904	915	874	897	929	949	926	926	943	966	860	885	888	898	873	882	915	886	930	942	939	908	925	872	885	893	858	842	896	887	924	892	922	849	927	912	956	899	876	943	882	923	891	936	987	874	927	876	927	889	940	904	901	897	946	934	943	902	923	889	899	900	899	930	921	904	926	875	921	892	903	947	943	868	872	903	891	857	969	863	878	946	919	889	873	920	950	860	909	925	893	855	918	863	921	936	930	815	842	944	875	904	879	902	888	915	873	924	873	911	860	896	865	968	918	865	897	913	903	896	857	871	910	904	834	976	946	900	913	956	919	944	935	875	913	895	915	891	887	879	895	932	893	910	947	837	918	976	922	875	896	913	889	893	906	848	864	900	921	913	916	880	887	957	896	928	961	902	910	874	908	891	871	956	903	923	884	872	884	893	889	889	908	889	858	904	893	916	933	901	970	882	887	925	906	909	901	884	941	929	890	886	905	923	910	901	882	939	873	887	908	850	868	858	880	865	881	876	956	850	877	901	818	934	918	937	876	890	913	959	922	930	933	900	907	864	869	915	916	880	894	935	816	887	868	876	886	901	900	885	921	912	920	912	859	884	945	858	940	915	912	892	889	855	895	916	891	928	934	849	943	870	936	909	864	862	846	1009	965	923	884	889	877	857	908	905	899	919	896	913	936	930	899	867	897	886	965	915	868	901	927	904	868	858	862	863	869	907	879	890	960	937	842	938	876	887	920	905	924	883	900	902	913	886	882	889	944	821	901	864	967	861	903	913	963	897	852	915	905	872	931	882	902	903	921	893	873	875	883	936	854	859	898	925	882	912	924	904	894	879	891	867	891	948	844	881	879	933	895	874	878	946	933	896	906	924	956	926	917	909	878	940	886	914	953	946	905	863	875	907	937	905	915	888	895	953	845	909	918	877	834	910	912	901	856	871	941	901	913	851	963	848	965	878	925	897	922	906	894	881	870	875	867	906	892	902	870	935	889	880	889	925	927	896	879	934	905	914	842	920	887	901	926	913	924	865	916	928	944	850	922	865	878	873	897	835	862	890	859	839	872	858	848	892	906	914	937	948	891	902	928	911	932	873	922	885	870	881	887	881	890	861	911	869	961	914	867	962	919	863	885	873	897	890	883	873	955	1000	885	934	891	937	925	864	943	912	912	848	852	943	942	879	882	884	879	936	965	886	895	924	951	919	917	812	914	884	900	949	927	925	905	921	894	953	902	859	927	927	888	938	883	907	896	866	895	897	915	917	918	864	928	886	909	842	886	895	908	925	942	900	857	881	921	921	913	898	895	847	937	888	892	939	933	921	934	938	891	911	911	892	851	911	920	848	871	889	922	891	918	949	899	930	932	906	915	890	931	935	922	843	894	891	892	931	865	924	892	910	964	903	981	875	883	882	943	876	934	865	893	922	933	922	902	963	919	963	895	895	944	915	902	895	911	846	837	905	895	904	912	875	927	952	890	865	920	860	936	879	945	901	896	926	851	890	878	855	861	893	919	885	919	941	927	879	907	914	892	892	840	883	981	909	876	911	906	916	912	885	909	948	920	872	868	934	884	876	903	912	935	926	899	903	891	891	915	910	887	912	895	906	883	937	898	874	850	898	873	913	938	903	895	851	900	896	855	897	924	937	891	870	924	916	882	919	899	860	917	876	886	917	965	929	927	894	903	850	905	868	923	918	845	845	921	973	945	944	906	889	921	849	953	912	858	881	909	865	876	902	876	886	914	956	941	865	867	937	887	893	913	927	933	889	887	897	917	911	857	863	870	907	864	948	915	920	930	842	880	910	924	938	874	889	895	927	912	930	911	911	949	870	897	922	863	908	888	887	869	998	908	933	899	905	889	860	864	948	914	917	914	945	898	844	917	888	854	984	914	977	892	899	893	932	958	905	885	897	915	907	918	887	907	923	840	868	949	957	890	954	908	949	868	858	901	896	895	897	879	967	855	880	873	918	936	905	876	945	842	900	907	889	924	924	903	904	903	875	944	860	884	944	925	888	917	920	897	905	937	902	897	875	909	889	867	865	917	933	917	902	890	825	883	888	871	879	936	880	949	980	886	870	908	870	918	945	808	878	883	895	906	900	948	886	876	927	953	891	888	922	870	870	928	872	912	950	862	889	914	942	870	902	906	867	910	922	928	903	880	900	856	929	892	906	914	875	870	913	919	902	901	945	921	966	955	874	929	899	979	900	918	918	885	897	939	925	899	882	917	902	919	893	928	867	966	871	960	902	920	908	876	902	963	932	906	894	936	866	877	920	893	910	926	930	887	902	886	866	919	942	916	927	915	879	915	875	898	875	813	938	867	931	957	911	896	892	894	923	894	853	848	945	898	904	938	898	863	871	921	905	910	839	886	886	890	902	916	934	943	908	858	879	914	854	907	904	911	923	903	942	847	901	866	918	920	878	907	851	843	892	887	876	921	903	898	931	919	881	905	907	876	894	906	920	840	887	917	951	944	844	921	906	884	910	924	943	880	940	928	878	911	896	892	857	916	879	902	958	861	939	898	906	822	907	880	917	892	868	899	876	877	927	903	908	893	926	923	887	885	919	908	914	963	881	847	871	954	871	935	887	942	934	874	896	934	897	944	984	902	913	917	918	897	844	870	913	915	856	951	987	906	895	891	903	938	868	854	873	924	919	889	873	899	870	931	928	875	872	922	926	943	895	910	910	948	865	950	960	838	885	941	917	925	896	848	849	866	837	912	876	887	869	916	947	892	944	870	903	867	913	854	923	918	920	895	850	851	953	882	872	856	963	887	911	895	893	891	905	913	917	908	911	946	955	912	886	914	880	913	953	909	945	895	925	907	855	907	950	924	947	869	876	904	866	885	918	846	853	851	955	903	907	884	900	931	880	917	939	928	919	874	864	859	904	979	875	884	939	904	909	930	906	892	928	940	936	893	890	911	988	909	945	930	914	849	973	892	888	870	897	884	892	860	896	882	851	909	910	929	900	886	894	894	882	906	873	950	890	927	919	938	952	894	902	917	889	867	879	871	888	870	930	922	881	937	936	872	915	847	925	950	894	900	893	933	903	918	898	925	906	856	890	838	903	947	933	907	896
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
