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
337006963496	337006964054	337006964604	337006965154	337006965704	337006966254	337006966804	337006967354	337006967904	337006968454	337006969004	337006969554	337006970104	337006970654	337006971204	337006971754	337006972304	337006972854	337006973404	337006973954	337006974504	337006975054	337006975604	337006976154	337006976704	337006977254	337006977804	337006978354	337006978904	337006979454	337006980004	337006980554	337006981104	337006981654	337006982204	337006982754	337006983304	337006983854	337006984404	337006984954	337006985504	337006986054	337006986604	337006987154	337006987704	337006988254	337006988804	337006989354	337006989905	337006990454	337006991004	337006991554	337006992104	337006992654	337006993204	337006993754	337006994304	337006994855	337006995404	337006995954	337006996504	337006997054	337006997604	337006998154	337006998704	337006999254	337006999804	337007000355	337007000904	337007001454	337007002005	337007002554	337007003104	337007003654	337007004205	337007004755	337007005305	337007005854	337007006404	337007006955	337007007505	337007008054	337007008604	337007009155	337007009705	337007010254	337007010805	337007011355	337007011905	337007012455	337007013004	337007013555	337007014105	337007014654	337007015205	337007015755	337007016305	337007016855	337007017405	337007017954	337007018505	337007019054	337007019605	337007020154	337007020704	337007021255	337007021805	337007022355	337007022905	337007023455	337007024005	337007024555	337007025105	337007025655	337007026205	337007026755	337007027305	337007027854	337007028405	337007028954	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23252	10152	8666	6333	3785	2767	2761	3003	2704	2309	2152	2185	2521	2188	1682	1493	1254	762	553	429	371	360	286	274	211	213	231	216	198	238	226	215	216	214	197	231	223	186	217	251	237	245	265	278	303	265	307	220	166	163	169	166	171	180	163	192	213	249	174	202	185	194	161	170	178	192	164	182	172	156	163	170	175	185	173	199	195	160	178	172	139	172	191	173	160	147	146	129	163	136	133	152	139	165	142	141	160	169	143	145	153	162	152	151	156	167	171	168	146	131	142	143	144	144	159	149	143	149	139	150	157	167	140	145	129	158	150	141	138	143	159	145	149	132	131	141	142	162	141	146	170	161	148	144	147	139	143	144	166	152	150	171	149	156	159	189	157	170	149	161	132	133	124	154	154	151	179	141	142	146	157	158	146	135	142	147	151	149	146	140	163	141	152	171	110	164	146	146	150	161	148	156	154	147	142	163	149	159	148	151	151	179	161	138	153	152	144	145	150	140	160	159	158	151	163	127	130	149	146	150	149	151	158	151	141	140	161	147	161	148	138	160	160	147	163	145	154	136	145	140	147	162	126	127	151	172	139	145	155	143	126	166	140	119	150	128	177	181	143	145	141	173	151	157	158	140	144	161	154	141	159	154	146	144	161	172	135	140	169	152	154	141	138	141	147	145	157	145	161	157	152	147	140	138	152	146	143	154	159	122	149	145	149	144	164	152	175	149	140	176	153	135	146	138	173	146	180	127	162	162	134	185	151	164	167	150	163	145	146	159	158	148	151	158	128	167	158	174	132	151	157	151	140	170	151	133	143	161	152	152	166	146	134	139	160	140	157	157	144	154	155	181	159	161	158	149	146	140	160	120	127	168	165	171	174	148	139	140	141	150	172	171	159	169	151	141	161	132	160	126	157	130	158	168	129	146	173	142	165	163	147	171	176	164	134	181	159	164	160	152	172	123	145	152	142	156	188	140	136	151	128	132	161	148	164	150	145	147	156	142	152	157	183	154	151	135	152	141	143	134	178	160	167	122	157	125	161	161	144	160	156	153	153	131	148	137	133	139	112	152	166	159	154	130	164	149	170	169	155	152	149	167	147	136	170	148	139	145	143	134	168	153	151	147	147	144	128	140	167	130	157	153	141	166	153	160	172	183	149	153	152	151	143	131	146	161	163	128	147	139	157	168	146	156	145	149	122	152	147	160	175	161	154	154	156	115	152	143	138	144	131	162	151	158	143	148	150	165	146	158	169	157	144	155	143	132	162	135	164	146	160	151	147	162	167	165	144	181	145	139	177	151	182	154	180	147	149	126	161	147	153	137	136	157	159	149	140	132	118	137	184	139	165	124	158	164	155	146	153	161	172	135	160	160	169	147	143	161	146	133	159	144	151	167	134	162	166	159	163	150	136	163	149	161	146	145	164	151	152	154	179	166	158	132	131	166	159	174	136	166	149	146	146	155	148	159	148	166	147	178	140	149	131	169	153	139	113	138	129	152	153	139	145	137	136	147	166	140	154	147	146	182	146	174	167	144	132	153	150	149	149	147	187	135	155	137	160	153	163	161	160	141	130	160	136	133	177	155	144	144	159	140	161	154	164	135	148	155	145	156	181	149	134	156	160	158	148	138	132	171	155	131	159	171	146	145	129	163	155	153	152	131	158	148	173	136	165	165	159	140	164	135	135	147	156	154	152	158	153	115	164	160	158	164	150	140	158	156	149	152	140	160	123	150	150	175	144	146	134	153	163	143	157	161	158	156	141	202	132	158	171	154	134	143	164	157	141	142	156	157	155	158	179	153	145	157	159	150	177	166	147	149	153	140	153	146	168	166	150	157	157	151	165	160	144	172	166	164	144	173	162	175	132	143	161	134	147	146	160	155	129	154	158	152	161	162	160	173	148	158	162	133	164	151	161	142	140	135	162	139	146	150	133	172	142	153	141	148	178	148	158	149	170	132	190	138	154	153	159	148	157	133	144	143	143	137	162	139	128	139	147	171	174	137	143	152	180	168	132	161	155	154	144	161	142	146	137	155	151	159	147	167	147	143	150	171	160	150	154	162	158	126	155	150	149	155	145	146	130	143	151	175	142	162	139	163	150	162	141	141	155	145	144	155	160	146	142	163	134	144	143	180	163	183	163	154	156	161	123	158	147	163	149	182	162	146	145	142	167	149	146	148	149	149	134	151	158	172	126	136	155	171	152	172	141	158	147	151	131	177	145	154	170	163	140	158	152	138	152	155	177	149	155	153	148	131	149	161	145	161	144	158	141	157	165	143	154	146	153	152	136	153	172	167	147	153	156	177	161	139	158	160	159	144	145	149	149	145	141	153	124	155	144	165	130	137	135	158	156	160	144	165	139	162	149	159	163	135	155	143	170	145	173	136	131	144	133	137	157	152	152	150	166	139	165	153	132	156	153	156	149	164	163	141	156	153	161	146	164	156	130	169	149	155	157	169	152	164	150	137	141	158	172	133	161	150	154	136	160	160	151	146	170	142	119	149	148	150	145	143	145	162	150	159	165	135	159	154	126	158	157	155	169	144	149	128	165	144	157	161	133	152	146	154	137	144	152	167	160	167	129	121	153	150	161	160	159	144	163	139	165	148	144	143	145	140	151	156	128	141	161	144	142	140	139	163	149	146	131	154	142	138	143	136	149	168	154	147	144	170	157	147	162	148	150	134	151	139	165	185	161	154	153	136	177	146	141	148	167	147	142	111	162	155	129	156	154	166	149	145	150	160	147	177	128	167	139	157	139	146	157	165	160	174	146	160	140	146	152	149	176	160	171	162	169	155	158	161	152	143	169	151	147	160	142	174	166	162	156	141	148	142	135	138	133	134	168	135	141	163	158	136	167	147	139	144	129	137	169	131	166	145	158	168	135	151	148	151	147	165	150	167	131	141	119	166	145	146	150	149	156	143	149	156	159	160	138	178	136	172	161	153	131	153	137	154	160	165	151	170	165	147	134	170	136	123	148	166	151	164	142	146	150	144	163	170	152	129	138	150	156	147	151	170	133	149	165	157	151	143	132	164	163	153	148	145	150	148	166	150	163	160	157	160	141	183	153	168	147	141	139	134	143	145	172	147	160	170	147	155	147	155	131	147	125	152	163	146	155	147	140	132	120	148	157	160	153	170	135	162	137	168	128	153	154	138	170	172	145	150	146	145	149	155	128	146	146	153	166	134	151	142	152	148	156	129	135	154	148	162	152	171	144	149	140	155	151	152	158	123	141	158	137	150	130	161	138	134	153	160	146	148	181	158	147	141	145	164	152	133	133	157	160	157	121	146	175	171	168	148	154	146	144	160	157	136	144	157	133	156	155	163	175	184	144	137	137	146	161	161	151	167	157	148	182	141	163	152	153	139	125	143	162	131	163	147	156	166	154	154	151	174	183	166	132	164	145	177	143	131	123	160	137	172	132	178	144	148	144	158	146	139	173	151	133	129	141	132	141	159	162	139	139	152	155	136	138	152	155	151	162	162	171	134	140	160
12411	7438	13159	14479	12156	10824	11867	13598	13203	12057	11254	11399	13244	12299	9752	8938	7223	4666	3096	2235	2134	1944	1515	1223	1057	997	992	912	890	1000	1155	1108	1044	907	809	984	1027	945	818	1151	1222	1164	1391	1438	1513	1407	1727	860	506	410	446	424	421	490	558	659	831	1069	872	735	638	659	460	529	543	574	587	492	488	450	540	605	619	742	748	630	635	689	601	569	542	554	562	583	527	475	397	408	421	387	369	427	409	386	407	430	395	399	379	381	432	407	412	409	369	400	396	410	364	400	393	363	397	394	380	368	402	379	393	375	421	412	406	366	379	390	384	371	396	385	387	375	405	355	384	372	379	373	375	383	370	370	378	415	386	379	389	399	428	381	369	410	418	391	361	435	413	355	411	390	421	419	393	404	397	419	386	399	423	389	384	405	353	384	350	392	418	361	405	349	400	371	433	425	369	404	433	404	405	420	380	401	418	407	381	390	407	376	386	413	357	399	372	402	351	405	383	404	377	374	384	377	355	395	368	394	388	383	411	368	385	424	430	368	381	387	434	427	397	383	391	370	407	420	396	396	405	396	387	400	387	401	395	376	378	383	397	382	392	386	361	369	349	350	376	402	381	391	424	376	403	366	391	433	397	411	402	406	389	381	386	384	390	401	405	390	393	416	416	404	413	399	377	372	410	412	399	369	374	376	390	412	404	421	421	397	380	391	424	400	386	366	351	369	420	391	394	375	397	395	397	403	404	377	391	409	413	389	441	420	398	381	381	371	358	388	373	353	384	405	393	394	398	353	429	382	397	392	382	379	405	382	416	387	401	363	392	386	415	384	398	380	368	369	414	382	374	359	417	380	390	436	400	416	378	427	357	403	372	395	375	399	386	391	380	442	386	421	395	378	414	415	387	404	383	385	384	398	414	401	383	391	394	401	373	394	405	407	387	408	370	403	382	412	377	399	404	406	389	395	374	377	377	387	398	409	392	379	407	397	375	414	392	390	394	414	382	375	383	373	381	402	385	443	385	407	407	416	412	420	394	419	386	420	393	386	388	408	356	373	377	397	426	365	375	395	385	386	355	413	387	402	394	394	372	376	430	384	407	385	373	382	418	420	377	409	443	401	384	398	375	396	404	380	395	382	397	358	371	369	385	396	387	384	388	364	391	380	385	394	389	364	364	369	376	387	391	395	403	396	402	378	411	374	394	354	378	400	330	390	369	380	398	414	386	379	388	401	384	398	372	389	394	387	398	382	413	356	377	356	417	382	387	367	420	400	388	400	378	383	386	374	396	390	372	367	361	418	369	390	409	398	391	400	430	378	358	400	387	377	370	385	382	389	387	354	386	406	378	384	386	363	423	405	424	385	405	427	427	404	400	369	394	383	413	393	388	372	411	405	398	414	395	406	409	395	394	377	362	394	404	386	396	415	399	417	380	364	361	364	383	369	354	382	395	392	415	392	390	386	345	400	391	379	398	370	406	394	383	403	392	414	400	397	407	396	390	393	385	413	376	382	426	365	402	401	384	396	400	381	388	418	422	402	392	388	408	380	392	379	376	421	398	385	368	366	396	394	375	368	414	388	357	380	387	364	381	393	395	401	397	392	429	393	397	426	404	412	403	415	389	406	344	391	391	408	388	409	368	382	391	418	381	382	406	389	422	406	403	399	410	378	375	407	386	398	375	396	411	406	394	428	378	376	421	400	368	395	411	381	387	394	398	402	407	366	374	387	396	379	364	409	404	390	416	368	411	433	393	409	387	406	407	385	371	395	394	382	387	407	376	427	404	389	366	395	387	346	397	411	381	389	429	383	419	379	418	410	410	355	434	393	359	405	391	400	382	375	382	422	402	365	401	387	382	378	373	390	387	397	408	377	373	388	399	374	399	382	393	383	384	404	409	313	365	376	417	417	382	365	386	439	398	394	382	392	386	397	370	386	411	348	418	400	422	387	371	409	399	380	392	399	392	393	373	398	357	372	385	394	362	380	375	429	384	411	394	385	374	369	384	400	439	374	404	380	392	372	335	413	423	392	412	391	403	381	413	442	410	398	362	366	418	387	365	359	410	348	373	392	414	395	384	381	383	391	435	386	388	378	389	378	408	394	373	440	410	398	408	388	374	367	430	375	370	385	397	349	399	412	397	393	388	396	435	391	421	387	425	372	361	399	382	422	410	367	390	370	406	394	398	335	385	381	409	410	373	397	400	392	400	365	394	352	387	371	422	380	393	429	400	397	432	389	397	381	394	366	382	358	375	444	391	374	363	394	365	388	359	420	399	367	371	393	386	377	391	384	410	406	423	378	376	380	382	407	398	400	398	389	384	402	380	397	409	376	375	403	358	429	344	418	412	369	417	386	395	380	421	404	403	353	439	378	367	393	359	392	401	383	382	402	414	362	373	433	408	389	376	371	398	383	402	374	379	431	370	371	410	386	377	388	407	400	395	404	407	386	365	410	399	373	379	398	390	360	376	388	379	374	406	391	374	364	380	394	376	391	381	374	380	383	418	370	397	371	369	378	398	396	405	406	411	389	389	418	385	388	373	401	396	416	417	407	383	392	399	397	413	418	428	397	397	407	413	375	350	421	375	412	396	378	408	387	379	396	444	416	371	381	391	378	371	368	377	433	362	369	402	378	369	414	359	377	358	374	450	406	383	418	409	396	383	389	405	396	405	371	417	389	415	413	361	389	402	458	394	386	381	407	394	367	397	375	408	412	356	389	414	362	381	402	388	368	416	373	373	401	417	384	404	403	376	398	386	398	385	358	396	385	388	372	393	414	380	413	392	406	375	418	395	376	398	391	388	366	415	363	393	388	418	379	383	351	394	388	398	413	430	399	411	385	392	397	383	377	408	383	415	398	379	356	392	409	378	380	363	376	354	425	384	392	365	390	430	371	377	393	378	401	402	386	396	381	340	374	364	377	342	405	424	375	360	417	383	357	390	365	410	420	377	399	358	376	394	360	419	405	370	417	393	384	399	382	386	392	376	381	370	375	403	406	389	398	396	371	389	390	377	375	389	351	405	336	384	411	398	385	393	392	377	420	377	403	356	380	364	376	431	408	371	410	387	410	422	410	377	364	393	415	357	409	356	402	378	364	405	359	381	415	384	400	400	403	367	389	414	397	402	372	408	374	404	418	390	393	410	394	437	371	414	364	388	416	361	393	377	406	404	378	409	376	369	392	405	345	400	403	406	397	407	409	405	385	385	372	409	357	389	377	368	399	353	386	368	365	407	404	399	431	378	369	398	393	411	396	389	370	354	389	376	399	388	402	407	383	389	401	369	351	380	400	409	410	385	379	385	391	355	383	348	397	368	382	359	396	386	378	384	396	350	378	382	378	399	422	401	417	374	417	404	401	408	390	360	387	372	374	398	370	408	387	410	401	415	388	390	371	423	361	375	402	427	435	393	377	371	391	417	392	374	400	407	388	399	398	372	409	367	371	391	373	372	393	390	397	365	430	426	392	376	368	388	377	413	407	438	386	385	423	423	405	366	391	404	379
7724	3728	3454	2315	1489	1054	1181	1388	1273	1161	1034	1067	1289	1104	810	786	674	457	371	290	280	280	254	213	218	251	215	240	232	261	201	246	263	252	207	274	250	254	252	254	254	278	290	254	258	297	286	233	234	201	225	225	190	189	215	222	216	218	210	226	213	197	193	216	225	233	231	199	210	238	218	187	229	210	242	253	226	209	215	211	225	246	232	267	237	223	202	205	186	210	196	192	210	213	201	205	203	222	216	208	223	210	222	214	205	216	230	217	205	211	236	232	196	237	182	226	216	216	212	220	222	231	229	211	223	221	209	213	203	191	212	211	202	220	203	201	189	209	206	214	227	258	214	193	223	224	221	218	206	206	245	203	223	219	192	195	210	231	200	213	195	202	229	209	204	215	195	210	203	236	224	213	235	208	221	222	207	230	199	209	190	200	220	202	206	228	222	205	221	230	211	217	222	223	194	191	208	221	235	205	190	231	200	206	218	221	191	229	202	204	179	202	204	226	232	191	210	231	204	215	226	221	205	185	221	229	208	193	205	204	210	199	192	208	220	216	222	214	207	195	213	230	208	255	222	245	204	198	178	198	197	220	244	198	218	172	198	211	192	219	227	188	205	222	205	221	198	219	254	223	212	219	196	200	201	193	202	196	189	228	215	212	235	243	247	213	203	197	211	219	205	209	201	208	196	211	212	204	209	217	210	228	219	205	198	178	213	213	183	225	215	214	202	220	209	214	207	203	229	213	219	185	212	222	224	206	204	199	201	205	219	218	216	235	185	213	192	198	204	222	235	237	218	223	218	220	225	203	193	206	222	241	223	201	207	219	229	237	181	215	229	224	222	222	224	203	198	213	198	200	224	210	194	212	190	227	212	199	210	207	188	238	215	216	221	196	218	215	249	218	196	216	208	196	199	198	243	187	231	231	220	245	211	210	218	212	231	235	223	224	197	209	212	225	218	202	220	195	231	234	228	200	210	215	201	205	187	229	210	218	256	192	217	227	191	228	233	245	210	218	210	214	202	222	207	242	204	195	182	206	236	211	202	210	200	190	208	199	204	217	218	214	201	228	199	197	239	242	230	209	208	242	223	199	212	232	192	223	184	236	212	195	236	192	211	231	195	206	208	192	228	216	238	221	221	187	211	212	203	225	196	203	215	214	208	217	211	224	206	206	222	198	238	237	207	224	204	231	223	201	224	201	214	188	249	185	211	185	222	187	216	204	230	223	218	189	209	187	212	216	198	212	222	202	214	219	208	213	219	202	246	196	201	229	219	190	212	221	197	221	210	212	250	219	196	224	213	197	234	219	212	194	205	204	195	211	214	227	216	194	230	224	200	213	206	218	236	227	214	214	226	204	214	213	197	210	192	211	229	206	197	234	185	221	255	207	230	215	225	195	190	198	213	189	202	222	203	180	216	199	211	190	218	187	204	213	195	199	213	206	223	223	200	223	209	218	201	213	210	216	215	219	227	250	204	200	216	197	207	208	193	216	216	184	188	207	215	210	210	175	248	224	220	240	213	217	224	218	213	225	193	214	196	214	185	208	210	202	210	212	229	229	222	219	207	208	234	207	244	234	224	197	209	203	240	208	212	199	185	245	190	206	204	226	238	199	211	195	239	211	219	219	211	225	249	194	201	244	195	231	214	198	233	210	212	192	223	220	237	204	234	231	194	196	195	206	235	238	224	197	209	204	209	227	191	237	188	220	237	213	208	193	204	208	216	190	223	207	203	240	216	189	201	204	199	223	228	228	218	224	221	233	237	222	205	222	195	213	215	224	218	214	197	208	221	208	226	210	225	248	237	209	254	223	211	212	190	228	196	210	217	225	258	224	197	195	201	206	208	201	238	203	210	218	218	235	205	199	207	222	189	207	192	245	218	203	205	222	234	197	181	208	206	231	209	202	226	212	239	222	227	214	198	217	229	215	227	230	188	223	219	240	212	208	203	193	207	235	255	202	212	191	224	208	218	255	202	214	198	205	241	197	213	197	217	238	213	209	198	183	226	213	202	184	209	190	199	225	245	246	211	193	220	214	206	185	212	221	208	198	217	213	216	221	204	269	221	227	217	210	236	207	231	197	238	224	182	203	206	214	182	194	237	204	215	205	205	195	216	231	221	208	235	229	220	212	209	213	203	206	227	204	219	216	226	212	224	216	234	207	227	215	204	203	244	216	201	212	185	207	224	211	226	213	216	246	196	207	246	210	176	210	211	198	207	215	221	221	202	218	180	230	200	228	204	213	199	225	225	211	223	214	221	177	227	194	214	232	217	197	222	199	237	213	204	197	185	233	230	202	218	209	190	215	200	211	221	216	197	234	219	222	229	218	185	198	198	216	203	226	188	217	207	224	220	216	221	225	232	213	207	200	220	220	202	207	234	199	196	207	188	201	211	196	191	228	220	209	200	216	241	226	220	183	210	229	211	193	243	197	198	200	230	207	204	208	217	203	225	229	175	229	212	209	217	197	236	195	224	226	223	230	237	229	229	220	215	191	219	194	221	205	200	204	218	239	220	220	204	191	214	205	214	201	219	201	216	215	238	199	213	233	193	188	225	200	207	225	227	218	215	227	219	203	219	209	208	238	206	222	208	221	208	207	229	228	191	209	214	227	208	207	214	229	218	205	234	199	214	190	230	197	222	201	225	214	219	207	218	204	195	208	215	220	229	210	186	217	232	234	210	226	215	212	223	214	174	222	241	231	201	186	193	218	186	192	226	172	223	224	222	207	200	212	196	200	230	197	191	216	219	214	227	225	194	193	216	225	214	209	197	209	210	203	196	202	220	227	201	231	202	202	209	236	214	239	228	198	220	223	225	217	209	220	208	232	225	242	214	231	199	212	215	226	190	190	220	209	219	238	198	227	214	194	186	199	196	229	236	230	199	229	204	224	214	198	245	216	214	200	214	208	218	196	214	204	222	218	233	241	236	209	221	209	214	201	192	217	240	186	224	216	202	198	214	217	246	198	234	254	189	248	205	211	198	220	220	223	195	226	217	186	191	202	234	228	198	203	213	201	216	197	208	221	183	212	200	245	234	214	224	203	230	246	221	240	232	191	229	203	201	224	228	195	211	233	216	229	209	205	225	206	227	215	197	214	261	209	232	239	221	193	194	208	206	205	213	217	205	221	224	224	198	185	213	205	196	227	201	238	211	235	184	229	209	206	198	186	206	223	217	215	213	204	191	227	216	225	224	211	223	238	232	206	208	208	220	209	196	211	218	208	183	181	198	205	208	207	198	219	230	191	182	233	257	215	181	202	223	208	208	191	202	208	213	234	223	195	197	205	208	198	200	235	207	234	185	196	216	231	189	200	224	206	223	208	225	181	214	214	195	201	196	251	237	210	213	211	192	205	202	208	206	204	203	207	200	188	232	190	196	252	217	258	223	221	239	225	224	241	198	196	206	194	215	233	199	208	228	217	214	201	189	213	211	245	211	201	206	233	187	206	222	194	192	229	202	207	205	188	243	199	243	219	191	235
5028	3413	6175	6582	5261	4755	5653	6874	6407	5747	5672	5737	7274	6192	4922	4510	3517	2353	1449	1219	1084	1090	840	812	668	674	655	722	635	702	739	778	731	653	649	743	730	674	693	793	887	767	952	853	937	920	1042	626	515	547	551	537	527	531	543	509	534	557	538	545	540	550	573	527	555	561	544	571	573	527	618	586	579	654	648	653	637	604	590	543	582	582	595	575	560	545	539	513	527	562	551	514	540	556	522	491	530	544	500	506	560	549	484	535	507	547	502	491	497	502	535	489	513	485	512	517	539	543	488	511	525	508	488	521	507	515	545	540	491	513	502	556	529	489	518	503	510	507	530	520	516	511	539	523	559	525	573	520	519	525	507	526	520	484	556	533	557	527	559	520	527	504	487	522	516	534	532	540	493	538	526	544	516	561	482	554	510	526	495	547	537	533	520	543	577	566	473	534	510	503	506	571	541	528	520	500	517	501	503	529	530	548	561	534	494	525	515	506	495	497	549	513	564	535	534	502	568	542	527	496	564	547	523	537	482	509	549	547	500	517	573	514	553	467	553	512	549	508	523	547	508	537	499	546	515	545	514	542	540	508	554	492	553	519	529	503	549	548	525	519	562	528	526	515	509	540	518	520	537	535	516	561	538	515	487	530	513	470	550	496	532	524	533	554	512	573	515	505	523	531	520	546	538	506	547	512	534	523	504	513	542	540	535	525	521	484	522	560	499	565	526	530	502	525	584	535	498	520	501	499	539	499	558	510	522	494	494	523	547	503	506	529	525	515	535	532	530	528	513	543	555	542	496	492	555	527	501	504	544	532	561	514	537	576	518	512	525	529	550	485	524	558	500	542	501	490	489	567	536	554	501	486	522	511	515	525	534	524	514	520	525	533	505	558	555	531	542	539	563	543	527	513	544	513	564	468	548	544	478	529	526	513	554	518	550	555	493	562	493	517	569	506	495	547	509	476	545	517	537	525	534	538	555	502	511	554	536	531	528	546	507	527	560	504	520	532	541	508	530	544	518	553	514	528	526	550	494	490	505	499	497	539	524	539	532	520	528	522	528	542	528	540	502	503	512	525	511	512	532	526	520	544	513	529	528	521	484	552	549	536	512	546	504	552	502	570	524	512	498	525	529	519	517	546	544	496	511	554	544	525	521	498	558	530	545	575	501	516	479	519	525	509	488	515	532	540	579	519	512	559	492	517	533	526	534	522	508	546	510	517	517	537	501	553	539	519	533	514	495	541	528	514	524	544	519	494	496	517	510	507	511	498	471	537	494	482	522	509	528	515	509	489	544	514	491	518	526	531	507	532	529	516	574	558	531	549	531	531	540	527	504	521	503	519	499	541	509	512	506	492	512	537	527	507	537	488	547	480	504	522	493	552	488	518	542	535	495	499	508	534	505	549	528	487	496	541	537	481	502	494	507	485	498	518	510	529	485	528	544	510	546	520	460	536	550	546	531	546	519	562	495	513	542	547	533	551	473	533	554	524	545	534	504	545	535	554	530	561	511	535	513	520	509	510	505	524	529	507	528	518	529	495	515	530	526	524	488	530	538	504	488	523	523	518	511	490	500	506	582	514	537	509	459	527	508	528	484	555	544	535	502	512	507	513	503	513	537	508	517	515	569	517	526	502	504	531	492	489	534	523	524	548	533	565	506	504	493	505	523	507	553	525	509	484	512	518	508	515	499	536	545	537	511	510	547	520	496	538	558	513	551	510	514	543	564	523	516	520	502	493	492	580	519	541	499	468	546	531	549	506	539	549	492	500	525	560	510	520	538	512	546	520	550	563	530	544	542	525	508	498	473	501	531	510	531	548	489	559	562	548	514	530	535	556	495	548	515	533	528	496	534	535	536	482	520	497	535	527	536	512	535	496	508	525	541	506	545	561	548	517	540	507	555	515	531	530	523	527	556	528	489	500	481	511	528	525	538	554	552	533	539	531	532	507	507	488	535	497	514	556	516	531	555	501	497	532	497	525	561	519	533	527	503	465	506	538	518	510	563	509	545	562	525	534	521	501	567	593	485	523	526	466	498	532	518	557	510	531	589	536	557	521	551	519	498	514	511	525	481	501	523	501	508	495	475	497	532	527	538	562	556	539	532	532	519	525	559	502	488	498	532	532	551	568	514	501	486	501	514	491	529	518	551	500	501	511	523	557	522	459	539	508	520	534	542	546	538	501	508	482	503	520	532	473	524	514	515	514	497	496	532	526	549	529	522	514	502	535	486	515	521	507	527	495	545	520	499	537	521	550	525	509	451	489	531	455	502	555	546	494	507	491	547	514	554	502	525	507	481	573	537	512	520	522	527	546	492	552	532	536	532	544	532	513	525	491	502	536	478	522	504	547	525	474	550	527	514	533	514	566	517	527	510	548	502	530	530	517	561	535	533	549	527	520	519	534	518	551	527	543	495	471	524	531	532	547	520	513	567	494	480	497	512	498	516	499	514	557	528	548	516	509	521	552	515	539	481	539	551	519	550	519	516	524	527	535	514	501	495	598	504	528	559	504	553	548	484	551	539	517	540	500	535	557	576	549	543	520	494	528	511	512	521	522	523	562	513	543	526	544	529	559	519	547	553	526	554	543	491	503	560	486	529	559	512	518	507	537	563	546	510	537	539	477	523	513	517	577	539	483	518	502	520	558	539	528	488	532	531	515	497	517	490	542	569	515	515	541	513	500	501	540	492	550	492	524	499	512	564	539	505	526	543	502	523	533	503	548	551	493	498	525	545	489	536	535	511	510	523	511	500	564	561	537	522	523	505	531	523	545	487	510	507	534	497	501	532	524	557	496	554	553	579	548	559	499	550	475	519	514	509	566	521	509	522	512	537	485	513	525	520	555	510	561	499	481	500	519	551	547	515	523	492	520	522	499	526	504	528	520	517	529	523	523	521	546	527	528	562	506	537	519	534	530	530	543	501	537	527	507	504	521	505	512	477	518	515	514	470	504	521	501	552	545	556	531	534	533	528	505	537	504	516	509	549	555	543	558	508	527	506	550	531	534	485	517	551	526	543	515	514	527	549	515	530	533	523	540	510	535	504	501	477	519	525	519	508	526	542	538	544	520	534	487	519	550	520	521	520	499	521	529	512	491	539	477	515	519	503	568	551	554	535	521	556	533	514	521	524	471	573	508	489	529	539	514	554	508	509	518	490	544	492	523	509	516	551	536	537	494	516	492	520	514	505	530	463	466	505	533	530	532	495	534	518	497	563	508	535	524	532	517	540	494	504	541	527	549	527	515	559	498	533	487	563	532	502	551	501	519	529	533	546	511	527	514	482	500	524	542	555	555	553	497	540	526	520	564	535	557	555	546	522	538	524	526	563	495	519	524	508	508	555	504	533	516	554	491	504	492	523	522	494	537	564	515	509	534	557	537	568	543	503	478	548	581	507	499	510	529	470	525	532	507	469	510	536	520	506	507	523	531	540	545	519	512	504	542	496	513	475	547	574	526	565	496	492	516	531	534	506	539	527	520	502	532
16806	7010	6003	4285	2858	2095	2143	2272	2042	1763	1635	1664	1954	1613	1281	1163	872	577	443	348	349	323	249	251	211	203	229	207	211	199	209	219	228	229	201	233	205	213	224	205	236	224	264	253	277	288	276	201	152	145	175	166	200	153	188	166	210	228	193	181	187	167	173	174	180	196	182	200	175	173	192	166	212	173	165	186	190	192	184	208	187	208	166	183	162	173	159	175	196	156	180	158	158	160	174	168	172	173	185	139	158	146	164	170	150	176	160	156	174	150	179	176	179	174	184	176	161	161	186	163	163	178	192	177	183	172	187	153	159	167	159	157	167	163	168	158	178	172	173	164	176	149	172	146	164	161	160	186	176	173	167	155	172	158	174	193	161	170	190	178	187	177	155	188	171	138	157	162	183	173	187	160	158	174	170	168	179	168	165	191	158	166	205	198	165	173	178	178	182	148	165	146	139	196	169	170	162	164	165	182	186	157	171	160	187	148	154	186	153	175	154	156	188	138	195	163	185	161	166	186	168	179	175	202	167	151	180	189	178	182	201	153	168	176	163	183	163	147	172	169	149	185	186	161	156	167	172	168	184	182	176	168	168	152	156	175	156	149	178	184	188	165	181	174	186	172	175	172	142	162	148	160	155	189	147	156	182	189	171	170	164	209	156	176	172	170	168	156	178	162	187	172	167	169	205	174	169	180	163	152	147	165	184	192	135	154	163	157	168	174	168	175	180	170	182	141	154	168	162	145	175	173	190	160	157	147	172	159	182	155	186	170	156	166	173	152	164	139	157	184	167	161	184	168	172	151	173	206	167	191	167	160	188	178	160	147	160	176	173	155	168	183	204	196	167	193	162	175	154	152	147	178	174	157	181	154	158	187	189	168	176	172	142	172	171	173	180	175	183	150	165	181	190	177	166	148	150	167	173	155	189	200	200	184	184	173	177	194	161	140	154	170	175	123	142	172	174	163	176	180	168	170	155	151	171	172	180	191	156	190	166	190	159	159	175	168	186	180	181	157	173	162	162	185	177	165	185	175	172	190	151	145	204	157	178	179	167	155	153	155	150	164	163	170	161	159	152	178	174	174	189	181	152	165	191	159	178	171	182	175	173	155	163	159	182	194	166	155	171	189	172	187	158	180	193	165	164	159	160	154	185	155	134	189	165	173	184	170	164	176	165	165	173	168	182	173	155	163	163	171	177	168	166	183	179	177	184	177	183	169	156	162	191	168	172	175	172	187	163	176	202	162	157	170	172	176	169	160	161	170	150	173	187	168	170	169	207	176	155	179	171	192	172	187	174	158	185	150	190	175	165	160	181	177	175	179	170	167	167	181	176	171	145	169	169	168	175	183	159	164	171	171	159	156	177	172	145	169	152	154	162	176	160	174	164	169	179	151	174	172	154	164	155	153	166	159	156	162	184	166	193	174	192	183	174	186	180	170	176	173	165	184	186	178	170	156	177	166	166	162	175	175	159	188	201	167	182	170	158	174	161	166	166	176	158	170	190	157	156	167	157	180	173	177	171	164	183	171	167	167	205	184	155	173	180	165	172	158	162	170	167	156	159	163	150	179	171	182	170	150	158	163	166	152	149	153	179	161	163	167	176	176	196	163	153	154	184	165	152	165	177	176	155	175	175	206	180	175	183	187	183	172	169	164	151	164	174	181	189	150	140	184	153	169	172	172	159	174	173	157	197	194	191	190	174	166	159	167	170	195	177	153	170	159	171	164	153	166	185	146	174	186	179	154	173	185	161	156	177	194	178	189	188	157	170	176	172	176	161	169	144	178	176	164	176	171	165	164	132	153	188	165	163	174	189	195	162	192	177	171	161	159	166	180	184	172	153	162	178	161	177	152	178	142	178	164	164	170	153	179	157	195	171	158	181	155	174	153	159	172	166	172	152	182	171	161	189	173	163	173	167	183	187	151	173	177	180	143	164	191	173	146	180	180	178	155	175	166	168	179	178	146	172	179	160	165	146	175	169	172	169	158	178	200	178	176	154	164	182	172	170	176	168	180	153	154	149	163	170	208	165	157	155	170	137	171	170	215	154	165	155	174	154	168	170	184	176	146	173	155	133	171	154	147	165	151	171	159	158	167	191	141	169	167	167	171	170	168	161	154	149	174	138	180	164	180	186	148	179	168	168	149	164	159	167	162	178	143	149	148	173	195	157	156	154	178	174	173	182	180	157	176	183	165	171	173	197	178	179	170	198	175	178	174	165	183	158	155	162	154	183	172	171	165	200	161	174	195	153	158	173	183	158	159	156	147	163	173	171	160	168	188	163	162	150	181	167	183	159	171	151	159	191	189	154	196	162	173	150	184	188	186	179	176	166	159	141	161	164	157	162	179	172	191	181	155	160	168	179	174	184	167	156	173	158	178	176	167	181	172	145	171	167	185	165	158	147	175	183	177	192	158	175	189	163	162	156	162	162	155	166	175	177	152	163	164	188	170	188	183	186	157	176	183	173	173	159	178	166	137	164	161	161	137	165	175	184	151	160	191	184	191	190	159	205	153	162	135	176	166	151	179	186	153	168	163	161	171	149	184	188	174	175	180	145	155	196	166	154	173	170	168	152	162	177	179	155	165	158	185	167	184	188	150	161	147	174	176	183	173	194	172	185	172	157	178	151	148	172	178	156	150	162	165	152	148	167	172	181	165	169	175	161	179	140	160	160	156	157	135	171	168	178	193	181	159	152	176	183	161	184	162	172	163	173	181	164	154	187	178	156	167	167	179	180	185	183	167	161	161	177	188	145	160	161	164	189	172	149	183	174	176	176	157	191	173	167	181	179	175	179	145	161	180	155	162	164	158	161	150	177	172	187	162	174	168	184	152	159	189	173	144	176	168	161	172	178	162	174	161	162	201	165	188	190	159	145	165	154	169	180	178	183	173	187	186	182	158	183	178	178	166	167	176	150	145	158	168	165	150	141	163	169	153	164	155	148	166	170	169	166	170	148	185	170	189	171	156	158	170	160	185	186	160	162	179	165	167	180	169	194	170	171	172	178	183	173	172	154	184	176	196	163	172	180	149	163	172	168	151	165	159	173	150	177	174	179	178	180	171	169	161	149	161	153	171	171	191	154	175	164	172	187	149	164	172	168	171	178	174	171	169	164	181	181	153	158	167	190	166	165	164	167	182	162	190	178	168	182	176	181	169	149	193	174	158	172	178	149	167	155	170	147	150	195	157	177	174	174	153	167	179	184	178	186	175	182	157	196	167	173	174	168	166	162	175	169	171	183	167	186	190	161	187	185	191	172	195	164	162	185	194	154	158	177	208	173	166	167	194	161	179	171	190	172	184	155	166	151	146	181	160	169	142	150	162	186	158	155	192	185	180	159	176	172	182	163	174	166	159	175	191	149	169	160	153	151	181	177	157	187	184	171	170	152	159	175	199	172	161	205	179	169	161	166	185	155	160	169	159	166	175	150	166	180	161	162	174	164	192	192	174	155	162	171	183	171	163	177	182	178	168	158	170	163	169
9868	5755	10115	11006	9995	8557	9542	10947	10168	9128	8751	9243	10799	9192	7205	6584	5197	3529	2284	1732	1612	1534	1167	982	820	821	769	810	739	923	935	925	874	719	661	799	822	797	768	1100	1089	929	1061	1099	1133	1194	1272	721	510	447	441	468	446	480	505	615	675	752	709	590	528	511	480	488	475	565	549	486	501	483	533	618	546	630	634	614	631	552	576	565	591	540	550	544	451	423	433	416	446	405	442	438	410	413	427	450	409	468	435	440	435	434	415	396	444	422	436	440	436	426	421	421	413	438	387	455	480	420	434	445	421	413	408	461	414	426	420	414	417	425	455	424	427	419	435	453	439	438	425	430	482	417	441	415	416	440	442	435	419	433	443	428	411	431	414	450	438	451	421	459	448	438	464	467	402	427	428	430	403	415	439	414	376	453	431	445	438	433	436	447	454	456	445	440	424	438	427	416	438	443	424	446	455	436	423	443	478	419	434	417	475	429	464	437	430	440	411	390	447	450	423	409	411	426	422	440	400	375	449	433	470	421	407	416	411	429	427	429	443	438	416	456	421	409	411	413	438	430	429	444	422	434	431	444	455	443	453	403	440	429	421	465	430	421	408	401	408	427	426	412	434	445	460	446	457	473	427	420	447	393	432	442	390	392	418	421	436	444	469	409	437	428	413	426	441	418	418	389	405	438	453	445	438	415	408	431	418	428	410	420	443	463	392	412	437	433	421	407	433	414	441	447	434	433	417	435	430	417	393	431	442	460	462	454	383	441	450	408	451	439	410	426	424	386	396	469	382	438	422	422	416	423	466	417	456	441	459	409	446	422	434	449	427	451	434	415	417	419	464	430	401	435	440	424	420	415	443	463	409	435	410	420	443	426	439	452	433	387	420	416	416	403	408	457	437	424	458	463	425	451	474	459	420	442	437	465	434	460	439	416	449	448	433	423	424	443	423	421	418	425	485	450	422	440	413	430	423	427	437	439	464	448	412	416	423	420	462	457	424	416	431	433	468	408	399	407	400	419	420	418	395	447	419	409	422	442	422	398	380	379	442	460	430	437	420	460	434	425	394	423	476	392	424	412	407	434	426	409	440	444	428	411	408	429	434	434	467	427	431	439	454	462	436	451	419	436	396	422	396	421	457	473	420	434	444	435	450	414	453	394	433	457	401	395	449	423	419	455	469	397	431	427	418	431	484	410	467	395	448	443	402	395	409	471	450	446	457	382	457	425	450	432	420	453	404	417	402	442	399	444	431	443	454	428	442	423	412	452	461	413	420	442	418	430	455	452	401	442	427	460	434	438	436	456	419	474	388	425	430	398	414	427	440	444	419	433	434	445	414	411	414	403	457	406	420	448	416	424	397	456	408	451	428	422	472	417	432	406	411	401	440	423	463	472	444	405	452	428	412	448	431	420	400	416	421	424	449	407	431	440	435	437	419	430	468	435	391	429	418	432	415	459	468	470	413	410	444	423	411	408	418	430	437	433	410	458	464	437	413	473	422	401	428	431	441	431	430	421	419	431	412	409	436	468	434	466	408	443	412	416	473	424	420	434	388	445	444	463	466	433	421	421	429	453	443	413	456	458	430	420	463	441	418	426	468	413	396	435	425	416	433	418	432	425	417	402	428	429	443	444	440	434	408	488	433	452	429	440	410	441	417	382	439	452	427	424	427	405	441	427	416	433	452	436	447	441	466	401	434	414	423	415	431	439	435	428	413	412	441	446	439	413	412	451	450	394	446	411	448	415	394	443	436	430	411	453	404	414	452	407	470	448	413	405	418	371	436	403	396	401	427	406	429	415	469	473	407	440	437	447	422	456	437	386	418	440	413	443	405	413	442	466	423	416	468	432	404	412	421	447	457	424	413	427	443	396	458	453	478	422	433	418	416	432	419	433	441	434	451	450	426	440	433	439	438	433	406	443	429	443	434	475	468	421	449	450	445	487	440	400	438	426	450	437	450	471	421	415	394	403	418	445	458	393	423	427	432	436	450	430	413	452	437	402	422	438	447	441	421	423	400	414	423	411	475	446	467	435	420	421	449	437	425	468	447	414	455	466	411	438	425	414	394	439	432	414	447	422	418	438	451	407	438	455	393	409	456	402	408	462	436	433	462	437	399	425	395	425	412	404	410	455	440	402	410	471	423	441	445	438	440	433	455	449	444	427	440	436	460	475	442	396	478	435	493	406	435	455	438	434	416	403	399	455	408	401	415	398	417	449	422	438	428	416	423	423	455	448	419	442	379	437	444	467	416	427	424	442	453	437	435	442	430	436	413	373	465	455	458	407	430	434	419	469	429	437	421	393	446	418	448	405	395	406	472	414	465	406	435	407	451	418	428	413	447	426	487	414	455	435	440	440	404	433	403	410	424	415	427	452	409	428	429	413	468	460	443	442	409	446	428	410	417	422	455	453	404	434	428	418	417	445	415	476	429	443	430	443	429	397	422	443	434	439	385	393	442	454	443	454	425	426	425	446	442	401	443	436	406	425	470	420	411	462	455	448	438	444	452	394	413	437	399	442	409	395	424	446	445	394	426	446	471	415	430	479	427	440	415	437	459	412	443	430	434	459	425	411	441	420	441	422	413	437	473	434	423	432	441	392	423	434	389	443	470	435	426	439	403	408	430	438	454	434	421	421	438	433	463	401	431	455	437	427	436	416	443	400	419	474	430	403	407	407	445	443	431	445	419	426	424	448	449	426	424	445	376	423	436	425	460	407	455	410	458	430	414	393	425	433	424	426	437	471	415	450	434	457	434	448	436	455	430	401	425	475	388	434	440	428	442	401	407	428	415	441	439	441	439	409	445	437	427	405	450	444	404	423	455	435	454	431	409	412	432	426	464	418	444	449	425	442	436	427	442	447	444	435	409	448	413	431	453	423	426	384	401	417	406	430	424	450	437	435	466	457	425	423	410	392	450	468	433	440	434	421	414	402	417	430	456	423	458	428	426	451	427	419	472	433	450	412	420	447	456	445	449	445	433	446	428	414	443	411	463	414	418	396	451	447	387	422	422	458	434	434	385	442	442	407	418	416	413	424	416	407	439	442	443	427	431	400	385	466	373	436	426	428	418	432	448	466	453	444	453	448	453	425	421	404	449	445	419	434	401	407	438	416	396	466	456	408	423	434	451	445	468	442	445	419	431	410	467	436	408	460	419	427	433	428	454	451	426	421	447	432	422	481	432	442	445	425	412	419	422	400	413	428	424	393	455	449	469	410	397	413	437	457	445	419	434	412	431	426	419	396	436	458	406	439	422	399	456	418	407	431	438	418	426	444	391	437	430	430	461	432	395	414	443	451	416	435	435	426	419	427	457	448	432	500	425	472	395	415	419	428	413	471	430	458	461	425	453	477	441	421	455	459	422	420	404	454	421	433	408	436	427	415	423	452	420	444	447	416	427	467	436	432	440	435	393	494	442	424	420	431	411	444	420	479	415	402	426	448	402	437	446	448	461	428	424	460	433	403	416	424	417	438	424	424	436	430	429	432	415	455
23865	10647	9072	6504	3997	3082	3218	3175	2798	2386	2172	2303	2607	2204	1537	1328	1150	725	523	387	426	380	287	247	223	217	241	198	239	216	237	254	246	199	213	236	233	234	179	257	242	267	230	285	289	290	296	193	164	165	155	140	142	166	169	162	211	205	204	190	168	148	141	171	153	163	182	150	166	194	170	182	197	197	184	175	168	171	173	199	188	170	182	189	143	158	137	141	153	146	147	165	148	150	162	152	150	156	149	124	162	165	151	167	155	144	165	130	165	159	150	177	138	157	165	155	144	162	130	139	143	129	176	158	144	159	140	147	137	124	154	141	138	148	128	142	155	151	162	141	145	181	160	152	174	169	149	153	160	118	171	151	155	160	138	143	157	134	165	164	150	133	144	123	148	136	141	169	146	144	177	169	162	167	152	149	155	160	142	161	143	142	149	159	170	156	150	151	140	149	153	146	165	177	160	167	144	162	186	157	130	152	176	170	119	177	145	157	131	145	144	170	133	175	151	169	173	149	165	149	162	158	158	140	160	153	157	156	160	134	136	163	162	154	152	163	136	153	147	163	181	122	157	164	160	158	159	170	166	180	163	152	146	144	142	166	152	146	145	146	168	145	146	153	156	171	141	153	142	157	138	152	163	163	168	166	141	142	161	144	145	155	146	138	141	162	184	141	144	139	164	137	135	178	165	119	162	143	147	150	150	147	154	149	153	145	153	158	159	148	127	138	182	138	151	170	167	162	147	159	150	164	142	152	134	158	164	143	145	130	156	142	151	141	156	156	147	166	139	126	153	170	152	142	158	156	144	137	131	172	139	161	148	146	144	144	136	141	151	136	166	144	163	149	144	156	148	149	148	152	171	158	145	141	166	176	152	140	157	169	172	140	167	136	135	171	160	158	141	171	137	150	165	149	122	163	135	140	131	145	157	146	136	158	170	152	166	150	126	166	173	131	137	172	148	153	159	157	169	159	169	170	175	149	139	131	146	160	162	167	177	152	152	167	145	144	151	152	157	157	189	144	138	150	150	177	150	149	128	154	121	146	133	156	138	167	182	166	165	150	144	162	159	145	122	140	159	151	151	136	156	158	174	188	139	143	143	140	159	162	142	153	161	134	149	146	159	144	140	141	142	141	152	159	147	162	153	133	148	128	171	149	161	154	153	149	154	148	130	167	158	150	169	149	177	164	168	166	133	140	143	146	152	156	153	167	179	157	147	146	131	124	150	131	155	154	162	132	142	171	157	140	151	154	164	138	143	159	163	160	171	177	151	145	170	143	157	162	146	143	143	153	153	186	172	143	153	158	142	149	165	137	166	176	161	140	135	151	154	164	161	144	164	133	134	164	184	163	135	148	152	149	140	131	162	177	165	181	161	143	138	167	155	136	157	134	134	148	159	152	144	125	140	145	153	141	142	169	155	140	151	160	167	123	158	136	156	151	178	154	162	172	140	161	161	133	150	131	155	130	172	171	133	165	126	132	146	147	169	169	145	159	136	144	147	142	164	166	176	138	143	148	127	147	149	127	149	154	145	174	156	161	140	157	146	139	173	158	138	174	135	152	156	156	151	163	146	161	173	155	149	133	177	143	139	133	138	144	148	146	153	153	137	135	157	158	135	146	165	153	151	153	187	159	146	168	143	154	157	154	154	145	160	130	157	148	154	147	152	158	182	148	165	168	155	160	128	152	165	157	133	125	165	175	158	157	156	172	152	158	156	175	143	163	140	157	118	149	151	172	132	160	150	134	147	143	146	163	163	157	176	131	171	154	138	175	154	150	150	140	149	174	153	161	154	161	152	175	143	155	176	149	154	129	177	135	161	165	143	129	139	176	161	154	157	161	137	146	141	139	151	133	149	139	143	141	157	169	141	162	157	149	147	152	158	144	140	150	149	145	167	169	138	148	149	149	167	131	133	161	140	166	153	164	146	153	147	152	189	165	155	166	174	170	151	163	157	160	149	138	145	138	166	159	152	172	160	144	151	163	147	155	131	153	158	138	135	144	149	146	172	156	145	139	148	132	162	159	169	168	162	154	117	150	157	154	127	139	146	173	167	151	144	130	152	147	174	142	158	160	194	121	169	154	150	145	137	164	140	156	163	138	145	154	160	133	131	131	165	151	145	144	144	151	158	157	166	152	143	161	133	122	140	152	153	151	132	138	135	157	157	132	141	156	149	160	160	142	150	155	156	177	151	151	141	146	167	170	138	160	141	135	154	137	142	137	164	153	145	158	155	153	174	146	150	149	144	154	153	138	143	113	157	127	150	147	151	160	185	160	161	162	119	142	148	154	177	145	173	156	153	148	157	155	148	155	125	165	133	161	125	134	143	158	159	182	168	162	148	145	148	175	154	146	135	175	166	165	145	161	166	168	148	145	150	148	165	143	149	163	151	158	142	130	143	169	158	158	151	142	149	147	137	134	145	178	142	156	133	166	163	144	159	145	155	147	157	160	141	163	136	160	137	174	159	127	130	152	139	151	154	139	171	156	129	148	156	155	154	160	151	153	169	151	174	140	152	158	144	150	124	159	157	143	146	139	170	153	175	153	154	154	142	146	167	172	143	173	138	146	153	141	144	140	144	146	155	133	171	161	130	160	154	164	148	176	150	139	156	169	135	166	167	148	168	141	148	156	163	160	128	131	154	151	159	151	176	127	158	163	141	150	145	152	157	149	174	158	160	148	150	157	148	159	148	152	156	178	157	163	149	184	156	154	160	171	177	180	152	168	129	143	159	146	165	149	154	140	175	136	173	132	159	176	151	148	173	163	159	147	154	134	166	133	149	151	141	177	156	145	147	163	169	136	132	144	152	161	149	170	145	166	170	156	147	149	161	157	157	162	165	160	136	161	152	156	184	141	158	151	138	168	159	153	148	154	134	148	148	134	166	137	151	149	151	152	169	166	139	147	151	139	158	148	154	144	143	157	147	150	127	138	156	155	170	169	131	172	151	158	139	148	156	150	155	141	138	157	168	174	158	169	133	165	156	151	134	158	128	162	147	120	142	134	163	157	147	169	139	162	145	169	167	149	165	169	159	179	146	151	157	169	147	142	147	161	140	175	159	136	155	163	149	142	149	146	142	150	164	150	160	159	165	175	166	158	148	134	167	152	158	165	167	138	154	155	174	151	152	159	147	155	150	137	154	124	125	157	138	168	140	153	145	136	133	160	148	164	154	144	144	130	138	161	166	166	165	144	164	168	155	170	163	122	150	144	168	187	146	155	150	151	140	149	147	152	145	147	173	165	149	135	160	151	126	150	135	145	165	147	176	167	149	142	157	153	132	146	164	129	152	154	157	152	172	159	145	139	136	167	158	155	147	185	160	160	145	164	163	136	142	153	144	150	148	158	149	147	158	140	112	152	165	149	164	144	143	151	159	157	148	143	155	153	158	158	153	163	159	144	146	178	144	148	129	173	156	143	168	152	152	167	166	166	143	156	165	142	162	153	141	162	152	131	152	159	153	149	151	140	135	147	151	157	145	154
12870	7756	13541	15297	13329	12450	13708	14461	12862	11981	11520	12240	13564	11843	9332	8165	6720	4727	3056	2226	2043	2078	1422	1209	1015	922	937	956	932	1067	1037	1161	1057	848	772	918	1008	913	874	1279	1207	1247	1265	1401	1472	1498	1639	761	485	419	458	431	411	443	566	708	855	1085	780	771	568	527	474	492	554	559	508	504	484	508	478	598	626	692	742	684	610	654	617	587	579	572	516	489	419	417	404	408	402	406	389	409	389	400	373	394	394	398	407	404	357	370	412	363	400	394	434	408	419	408	390	372	410	421	398	417	420	378	408	375	367	411	362	403	397	414	412	388	360	363	390	381	401	379	424	390	416	396	363	436	443	400	369	385	405	408	378	379	396	384	417	431	396	404	383	434	420	365	392	377	411	392	416	387	370	371	381	408	402	388	401	416	386	358	400	359	387	358	370	381	405	381	373	395	419	385	342	409	421	389	402	381	392	359	397	372	398	390	380	423	381	437	349	426	407	379	372	361	403	377	410	393	414	428	397	413	390	392	379	389	434	422	391	376	378	420	363	430	385	383	336	385	381	391	424	404	368	396	399	409	394	404	380	375	362	401	425	405	380	402	373	389	399	386	371	399	404	401	384	383	404	382	426	406	392	401	377	372	421	401	402	388	371	365	353	409	404	392	388	420	416	412	381	410	385	396	415	408	419	388	384	425	373	386	346	401	372	384	412	374	369	358	367	414	385	395	390	399	383	392	430	401	403	366	365	361	396	386	371	371	407	363	409	383	412	390	371	407	408	413	413	424	420	441	359	380	353	374	401	421	360	412	417	402	415	393	418	395	402	404	387	389	397	372	385	379	403	384	429	370	387	368	371	401	377	370	377	402	376	368	387	385	408	351	375	400	417	378	386	395	413	367	417	355	405	386	401	392	380	392	380	410	385	355	351	369	357	411	369	380	419	412	374	405	400	406	396	397	397	375	426	427	438	351	391	397	402	372	407	419	381	348	454	434	403	401	387	396	381	398	376	419	391	365	379	406	387	378	363	381	391	394	399	374	389	395	374	392	380	351	418	407	396	414	378	397	398	398	409	371	391	391	394	375	393	384	368	417	387	400	356	374	404	389	401	390	363	406	408	365	414	397	383	395	412	354	366	387	398	414	425	415	388	387	338	359	420	373	393	384	372	400	383	392	403	377	375	359	397	403	412	422	390	395	401	399	380	397	439	393	393	371	392	370	398	391	421	403	394	386	385	375	355	395	358	397	381	388	391	409	408	396	388	384	403	389	348	364	376	387	387	417	355	394	401	393	415	383	422	399	354	375	398	400	376	370	374	389	397	370	384	412	379	416	394	389	360	392	422	407	382	405	369	392	373	383	431	408	346	358	394	370	372	404	391	406	392	356	368	410	422	411	389	406	388	357	397	389	396	384	385	398	384	403	373	368	407	402	398	404	398	419	414	401	402	399	378	410	394	410	412	417	402	392	383	426	375	420	403	365	373	375	401	408	398	426	385	388	382	418	371	407	384	415	413	371	380	389	428	431	376	411	407	399	403	421	414	394	422	381	382	393	387	423	405	405	403	395	397	383	385	394	389	406	396	425	427	377	402	393	412	386	397	384	396	402	383	399	418	389	395	408	395	365	373	394	396	391	389	399	386	410	382	408	376	416	380	393	372	353	357	411	389	409	378	417	387	376	424	392	386	413	366	411	438	375	415	403	367	349	405	413	405	377	381	379	409	408	376	379	411	378	377	372	379	394	345	401	394	359	389	362	396	377	405	389	369	390	380	386	394	394	357	392	441	412	380	393	373	380	393	382	328	406	415	366	400	403	360	394	379	385	386	434	398	387	368	410	353	416	360	388	407	422	377	413	390	398	397	397	410	422	390	416	405	407	377	374	372	411	377	410	371	412	399	409	406	386	401	415	386	394	399	402	387	382	386	377	405	388	381	396	403	366	413	393	372	405	361	391	417	380	401	371	393	425	403	381	358	391	380	417	406	422	422	386	375	376	463	360	398	384	383	352	400	395	424	377	416	413	391	373	377	371	413	377	401	395	407	380	401	374	395	400	398	371	383	360	384	410	417	414	470	385	340	370	391	387	377	397	411	422	430	396	439	406	391	398	396	405	405	407	392	382	395	411	420	379	401	390	371	364	419	404	371	386	415	364	398	391	375	385	368	400	384	376	368	389	377	408	383	419	333	421	357	414	386	381	382	388	431	383	340	369	364	377	390	401	395	359	375	374	368	401	423	384	404	406	409	379	410	390	393	384	367	386	434	400	410	398	403	409	409	428	388	387	405	362	398	408	396	364	410	378	394	348	421	368	447	406	400	384	386	427	396	393	385	425	399	388	374	397	421	423	405	351	383	396	401	390	397	363	356	395	366	410	352	427	406	359	391	406	391	356	382	403	437	377	352	365	429	394	361	406	408	375	373	393	400	394	405	413	384	379	397	367	387	388	386	403	380	406	380	406	402	399	382	376	385	382	378	380	357	390	409	392	402	398	438	428	396	369	380	395	397	356	410	382	425	392	392	405	382	376	385	375	393	407	389	390	411	415	379	384	403	374	388	370	388	372	387	353	370	388	388	389	366	391	410	358	370	378	412	376	351	403	381	389	404	381	401	391	363	389	389	359	403	424	422	382	361	367	372	429	412	399	395	352	392	389	387	371	365	393	383	392	399	406	373	403	379	415	424	375	442	387	388	407	390	394	376	402	405	389	411	398	409	395	347	365	372	407	402	411	460	391	444	360	380	363	394	412	408	425	382	404	387	414	410	393	412	381	375	354	409	370	379	385	387	383	407	393	404	403	416	390	390	389	416	396	379	393	395	377	386	394	400	383	396	410	387	403	361	371	387	385	377	364	385	398	355	405	411	381	373	402	383	385	391	373	401	397	412	412	391	378	395	384	384	371	405	388	385	406	362	372	410	388	411	428	420	380	387	416	423	415	388	386	400	366	418	380	391	397	409	386	360	378	402	365	394	368	405	367	367	368	396	393	381	389	399	367	384	373	354	396	386	393	348	438	427	420	393	373	419	380	398	361	384	374	409	364	391	398	389	379	398	387	421	391	379	401	392	389	369	390	349	425	382	404	389	350	391	362	396	405	374	388	375	389	374	417	419	402	397	401	419	389	379	425	390	388	416	376	394	422	425	429	390	386	391	376	367	418	392	387	406	402	406	359	398	371	432	378	371	427	378	370	360	358	384	385	425	424	384	416	373	410	410	388	378	370	383	414	396	392	392	391	403	369	430	409	426	386	359	382	387	407	369	376	385	383	365	391	384	378	367	379	378	395	405	388	377	415	380	361	377	375	381	375	411	385	394	427	405	424	389	366	346	420	371	361	406	389	418	439	406	401	394	396	403	396	376	409	408	385	364	411	419	378	433	400	370	420	368	406	393	402	406	393	393	367	401	392	384	379	339	403	364	352	390	424	382	407	402	382	389	398	364	407	383	396	391	388	394	420	384	373	408	352	366	405	389	398	331	410	394	436	416	398	395	377	384	406	409	385
8427	3919	3806	2580	1577	1311	1499	1487	1289	1075	1104	1151	1370	1130	871	724	604	490	351	296	294	310	251	246	244	227	203	258	205	222	215	288	260	247	225	241	264	221	240	262	265	249	237	259	295	221	275	228	243	229	201	212	226	211	220	218	235	205	228	219	207	218	220	242	220	207	193	247	201	204	226	227	222	227	230	239	228	235	211	195	249	243	220	215	260	233	221	209	233	221	240	198	224	215	232	210	219	202	204	204	215	235	223	233	204	207	229	236	231	233	252	202	214	197	203	226	232	231	214	198	208	224	213	215	209	218	224	221	251	177	209	181	212	206	190	237	208	212	239	192	209	229	218	224	212	246	226	230	226	197	230	204	209	216	213	228	241	202	221	217	218	220	226	245	215	201	227	214	202	213	229	200	221	247	231	221	209	221	200	197	205	212	214	238	215	198	219	215	235	216	185	203	192	211	204	218	232	211	206	223	228	232	199	208	216	241	216	199	223	221	223	242	212	243	185	211	191	194	215	228	205	219	212	214	208	205	215	204	202	204	204	205	208	228	214	236	203	191	208	216	231	216	228	202	214	204	221	219	248	224	219	226	261	220	214	239	231	235	202	209	195	218	216	204	251	227	204	252	229	217	197	227	199	222	198	204	218	215	242	240	226	193	220	223	231	184	217	184	223	227	210	198	213	194	250	246	213	229	213	207	206	222	214	215	233	207	201	223	184	231	210	221	226	213	229	211	203	222	265	184	232	233	216	203	204	240	198	223	229	207	219	226	215	196	225	223	251	225	207	219	245	196	206	198	251	231	196	251	219	249	238	201	221	215	207	213	219	227	208	210	220	193	232	211	184	228	221	199	211	241	222	242	199	228	204	209	238	197	210	236	230	190	223	189	221	206	231	212	227	198	226	207	237	198	227	227	218	231	232	215	229	234	209	211	214	214	222	208	206	194	206	209	232	214	230	239	237	233	257	222	226	214	222	209	179	212	215	207	211	228	240	227	212	225	205	201	234	203	210	206	232	236	224	247	212	215	235	219	196	225	220	221	228	233	234	201	225	222	227	199	218	218	200	243	212	231	225	220	234	230	224	211	193	223	232	194	246	206	227	217	215	215	229	220	243	226	216	233	198	235	199	215	216	210	237	226	240	225	219	229	221	207	208	203	193	223	239	234	184	216	208	207	202	232	238	224	199	218	197	243	213	221	231	217	222	232	217	182	226	252	240	211	221	226	256	225	217	218	210	212	218	201	213	228	218	228	211	241	252	222	222	225	259	244	214	238	218	222	214	219	217	224	229	216	218	227	220	205	209	215	212	209	214	226	216	206	217	210	205	186	213	229	229	231	215	208	211	218	244	227	228	213	240	201	243	219	216	209	209	230	206	202	218	212	225	224	242	207	202	235	216	228	214	199	257	188	215	189	213	198	220	226	199	232	233	228	244	213	207	209	189	221	219	252	245	209	202	256	196	195	223	210	219	242	204	221	227	232	218	235	223	202	243	222	208	193	199	225	222	213	242	233	214	216	250	208	208	215	246	219	243	222	237	220	225	205	257	222	214	227	197	234	223	222	221	205	201	226	210	238	222	213	220	224	227	224	239	224	229	194	220	189	198	226	209	229	222	217	207	228	223	225	242	232	236	220	199	232	217	238	227	218	224	222	216	211	195	197	224	220	198	225	219	235	219	234	250	221	201	224	215	240	225	197	205	226	211	221	212	214	222	225	210	211	207	214	219	207	205	234	210	215	218	201	200	220	211	221	222	229	250	249	230	211	220	220	212	212	230	224	206	227	217	228	190	229	209	227	206	196	220	215	219	227	241	244	212	212	220	228	234	212	230	249	215	207	212	214	230	224	228	197	195	222	203	212	221	239	210	205	231	223	224	208	238	207	187	211	237	213	222	208	199	208	212	212	220	203	233	216	207	215	201	204	188	213	212	231	232	216	231	225	214	218	219	202	232	213	191	217	214	209	211	205	229	229	210	229	244	209	219	228	234	248	240	225	216	207	211	228	215	211	217	224	228	225	229	216	221	220	201	219	215	203	237	196	240	236	219	228	206	213	224	193	212	220	237	214	219	245	225	212	243	242	211	222	198	209	227	215	240	217	225	224	242	208	226	207	202	200	224	195	239	227	209	207	203	213	233	203	211	218	208	211	217	212	244	252	212	216	223	212	229	220	222	211	199	241	219	225	218	226	215	206	210	236	199	202	216	232	209	235	219	213	241	212	227	238	236	224	250	217	202	208	201	225	220	230	243	227	238	234	203	218	204	186	227	188	231	193	231	206	229	211	214	208	228	234	231	189	210	246	183	212	238	234	214	219	225	211	231	200	225	219	227	198	226	229	213	222	211	204	192	227	218	183	221	223	217	208	193	215	230	212	217	193	217	213	225	206	250	224	201	229	223	230	241	232	221	207	244	233	229	251	213	202	210	185	241	253	225	207	216	225	201	227	211	231	237	205	209	221	225	208	229	220	206	222	195	188	230	217	217	254	217	204	215	224	233	220	258	233	233	274	235	198	220	231	210	207	210	200	187	216	191	217	211	240	226	164	248	212	210	204	210	222	215	217	248	238	231	240	217	203	197	187	220	251	228	214	232	237	222	194	190	200	215	221	236	241	206	240	223	202	222	209	226	208	210	204	220	238	225	205	238	238	228	221	231	227	223	202	225	223	202	223	231	206	219	233	244	228	190	223	235	228	237	216	198	226	249	209	228	216	223	211	228	205	242	241	203	195	226	220	211	213	218	256	213	216	227	225	235	205	209	190	207	217	211	211	202	219	264	240	204	199	235	206	199	235	200	246	202	212	218	216	227	227	250	203	203	221	236	230	206	222	220	250	206	230	214	225	220	187	215	216	219	215	225	247	226	247	217	215	236	210	196	204	235	225	242	215	217	200	200	219	214	205	221	220	208	233	232	209	204	252	224	208	242	230	219	199	238	211	233	221	224	204	204	214	214	198	237	208	198	243	220	211	225	243	224	225	218	218	219	239	238	192	209	214	204	200	200	235	209	208	191	217	220	203	213	238	205	228	212	243	224	227	221	217	213	199	196	202	204	216	254	199	215	202	217	208	186	229	214	241	203	229	205	192	207	212	227	214	230	216	191	220	202	223	230	239	214	212	245	237	208	217	210	212	217	222	226	206	219	214	222	212	198	238	211	217	227	227	242	242	234	227	225	209	212	231	206	241	228	223	236	221	210	222	195	210	210	238	188	201	223	226	204	223	229	225	232	215	255	190	211	257	220	227	220	237	221	199	241	214	216	246	200	205	209	249	202	192	215	225	216	225	241	211	236	237	181	227	212	207	238	222	200	218	210	224	181	223	237	204	215	214	243	213	229	208	236	226	231	209	208	205	217	240	222	194	240	214	216	220	198	221	222	205	185	224	216	239	254	198	226	210	212	208	243	190	207	228	202	218	183	202	224	205	185	220	230	206	262	227	245	238	212	220	228	224	215	215	215	225	236	213	226	210	218	196	228	184	216	214
5316	3659	6740	7547	5915	5844	6976	7363	6505	6091	5833	6456	7613	6256	4859	4186	3428	2391	1508	1180	1134	1108	907	738	691	699	654	743	763	765	801	845	748	665	687	757	768	734	726	849	855	881	929	883	898	921	1021	688	558	509	550	533	528	493	539	538	506	536	537	528	525	539	514	548	542	576	546	554	561	559	583	587	582	665	652	669	594	612	586	628	621	587	608	504	579	518	552	551	544	504	553	538	545	559	522	524	563	521	534	559	532	562	563	535	534	518	526	554	500	573	532	527	564	531	506	551	532	494	536	526	523	523	533	529	511	507	547	503	569	524	546	579	528	528	565	554	561	556	529	524	492	501	559	534	509	525	547	529	517	507	539	550	525	537	544	526	545	554	523	508	513	534	548	573	539	516	526	525	561	563	533	507	517	508	529	549	529	543	510	503	546	541	525	556	510	517	529	549	506	489	527	523	549	535	519	549	502	503	539	542	556	557	529	541	490	534	561	549	582	577	505	518	547	520	547	502	550	518	568	578	522	600	524	529	550	516	527	521	543	498	529	579	523	506	526	572	505	550	528	563	571	505	491	543	537	529	542	492	550	521	539	554	525	529	510	484	550	499	532	571	520	521	566	515	513	530	512	514	555	522	548	508	546	521	511	534	505	523	512	514	538	526	548	552	516	542	528	558	521	551	547	545	548	487	549	545	514	553	543	512	567	537	532	540	549	533	562	553	538	517	560	526	519	575	525	546	541	566	550	518	579	527	506	489	536	536	538	547	543	513	527	535	555	514	520	490	569	531	535	514	519	532	562	587	546	526	557	540	517	541	559	502	497	550	511	553	531	470	546	555	494	528	550	528	538	529	565	534	515	592	580	502	528	541	538	519	513	549	512	542	538	555	523	499	557	556	530	503	535	486	550	522	559	534	524	503	515	546	554	548	554	496	516	532	529	576	532	566	517	527	518	520	511	539	525	537	524	561	534	540	574	508	568	560	539	527	547	516	450	551	530	540	526	536	575	537	533	500	551	500	537	505	519	554	534	557	542	551	544	543	510	512	559	566	544	533	531	529	570	555	562	539	557	536	547	529	558	499	554	536	543	526	518	556	526	521	525	530	539	508	545	530	530	560	546	512	537	499	537	554	568	527	541	532	554	528	536	560	524	528	549	527	521	562	562	554	569	507	558	511	504	525	536	520	559	552	514	540	540	528	548	534	525	587	526	547	501	534	527	567	551	558	541	485	561	557	582	560	502	519	499	585	532	486	577	537	531	556	522	559	535	539	507	528	561	545	544	538	520	537	521	543	544	524	547	510	527	505	546	561	517	575	538	537	540	539	516	562	560	563	481	557	588	545	531	531	550	552	567	557	512	553	527	528	502	498	538	556	560	524	521	535	523	529	539	568	560	546	532	533	556	524	531	514	515	532	556	523	519	536	517	551	510	521	522	520	559	527	545	560	574	530	509	518	527	556	511	555	543	541	549	538	544	544	513	520	557	536	594	530	547	552	537	547	547	567	547	541	531	565	569	543	516	515	565	534	563	540	529	512	543	517	541	532	531	560	560	531	543	510	546	565	521	548	543	511	542	558	552	541	534	569	538	568	573	505	544	518	498	536	552	530	515	583	504	547	568	494	518	544	510	527	555	571	489	522	542	531	536	574	558	540	530	569	523	549	549	563	542	473	532	528	561	548	553	541	507	569	546	523	542	526	499	549	539	543	571	505	514	568	546	549	516	510	553	539	546	536	558	540	522	529	537	541	506	522	508	524	553	506	553	478	535	556	608	541	525	525	526	560	548	558	546	542	535	529	536	576	533	516	547	521	550	529	562	538	554	550	526	514	505	568	495	555	490	551	544	548	530	537	527	528	540	505	506	530	501	542	566	540	510	490	531	532	539	492	519	569	583	529	564	542	526	540	538	485	537	588	549	533	568	530	534	564	548	570	562	515	534	546	517	560	555	551	563	539	589	533	531	542	529	545	564	539	528	551	520	492	516	578	510	533	544	560	490	533	522	551	554	507	508	520	556	519	534	538	524	540	531	557	554	530	509	528	531	534	522	552	540	508	537	530	530	493	507	554	547	479	521	507	531	531	541	535	572	521	544	543	552	519	538	510	557	540	522	513	556	517	518	514	527	534	542	496	533	522	551	573	506	576	520	503	478	574	521	568	566	554	532	535	572	584	531	510	588	581	525	533	492	537	575	510	547	536	550	544	550	555	564	551	536	526	549	563	506	518	520	545	565	517	522	535	505	563	557	546	555	541	546	537	525	572	509	499	531	536	511	508	528	501	575	520	504	528	527	544	570	554	580	595	563	545	543	547	548	507	521	508	518	534	628	536	544	559	541	572	562	570	525	518	544	544	546	525	545	525	555	534	483	501	508	525	523	498	512	522	514	521	579	525	521	504	537	501	529	528	550	516	542	536	572	552	502	514	547	549	499	553	501	578	558	500	519	583	541	509	561	532	538	554	516	516	559	542	528	540	540	532	537	552	526	518	545	596	549	518	497	575	513	503	564	513	554	515	528	543	564	553	550	552	535	527	539	532	555	521	527	529	527	497	568	597	512	549	532	523	525	553	543	574	560	561	510	577	489	559	522	549	584	494	491	551	558	499	538	529	563	557	532	555	571	525	578	531	520	562	521	555	561	525	545	521	586	551	536	578	553	580	527	541	566	542	519	562	509	536	539	491	557	537	563	503	539	506	521	505	550	482	577	554	568	507	530	571	572	543	509	518	527	519	509	554	549	537	544	528	514	494	517	547	516	500	571	571	481	538	550	546	567	558	533	505	554	523	533	567	538	549	586	566	532	524	490	526	501	531	546	494	500	531	523	542	565	529	514	541	542	525	568	537	560	524	565	516	518	538	510	515	568	563	465	508	537	515	578	526	495	549	503	570	524	538	572	534	526	538	517	528	550	508	522	573	529	555	567	556	535	578	562	514	557	523	568	552	607	539	544	570	550	558	513	526	545	562	543	543	561	494	531	517	530	519	549	558	541	530	538	542	531	509	527	521	519	474	563	545	515	543	566	588	531	562	512	554	539	571	541	553	534	515	522	504	525	540	536	552	535	563	500	510	534	529	545	555	521	533	546	524	555	530	547	515	555	581	557	511	537	526	552	558	543	523	493	560	550	516	531	570	537	528	519	530	539	524	530	531	497	543	539	539	541	515	489	528	534	505	522	510	545	532	492	517	528	511	513	600	528	521	519	507	554	515	534	569	559	487	568	507	524	536	555	505	527	507	583	540	549	542	548	548	574	522	529	572	496	568	510	547	534	513	536	506	498	515	536	511	480	537	518	563	533	544	551	532	525	534	528	527	529	528	526	482	541	521	563	472	522	547	514	531	530	536	555	539	524	506	507	504	538	538	528	558	490	537	538	546	533	562	525	525	526	563	558	519	565	513	546	575	508	549	567	544	500	520	545	533	528	563	541	529	544	513	571	574	526	547	529	551	519	536	495	530	569	521	544	513	543	533	562	495	533	512	575	525	504	516
17366	7316	6629	4855	2769	2433	2488	2452	2017	1894	1703	1815	2120	1612	1278	1037	877	571	415	352	312	316	235	226	230	246	211	231	210	243	247	257	233	213	221	197	244	224	238	243	250	217	242	259	268	271	265	235	191	175	188	177	163	182	192	218	200	211	184	183	173	195	179	173	187	175	186	176	194	188	195	174	192	210	199	209	197	179	186	190	172	191	198	164	164	167	182	180	177	167	172	151	181	167	203	147	186	160	191	171	181	165	171	146	184	196	181	157	187	171	160	178	148	202	205	189	164	174	139	165	153	161	177	163	150	150	163	164	196	172	170	205	158	166	150	179	170	174	178	179	161	190	199	187	157	179	174	162	164	176	188	173	192	175	148	154	197	174	165	189	152	164	182	153	173	166	171	174	201	182	155	174	187	170	191	189	183	156	166	158	177	175	166	172	190	182	177	168	178	182	178	188	157	200	188	163	216	164	175	159	181	155	184	162	183	189	168	181	165	205	172	169	186	198	191	183	158	189	161	149	165	185	177	157	191	176	180	146	160	181	171	192	175	203	190	142	172	203	159	181	203	181	169	167	176	140	188	165	144	172	175	194	158	176	164	179	169	167	201	164	167	182	171	164	173	179	169	190	184	168	171	181	167	176	176	192	173	196	144	166	180	172	180	166	158	205	179	196	170	182	183	196	202	177	190	182	167	160	182	191	182	184	185	180	173	195	186	155	187	188	198	184	185	170	178	167	171	171	177	180	189	186	155	173	184	166	180	170	184	167	190	181	155	137	161	162	165	184	178	172	169	149	200	165	178	172	172	171	166	167	165	177	163	166	181	207	193	176	170	176	160	191	174	170	159	156	160	179	156	190	178	167	164	174	160	171	179	193	207	183	182	183	155	165	171	171	182	161	180	188	163	162	158	180	153	193	155	180	173	147	176	172	167	200	184	181	186	193	172	174	154	168	186	149	194	169	186	157	156	166	176	169	171	182	151	171	194	177	172	192	158	180	142	169	157	184	193	188	167	162	177	189	147	188	172	183	194	162	179	161	171	177	163	164	184	174	180	153	180	176	158	170	166	171	187	181	171	190	177	186	198	157	159	154	175	183	186	134	177	160	190	192	161	177	182	157	183	186	175	177	181	188	168	182	165	157	171	172	171	178	174	174	162	177	178	159	202	152	173	172	153	158	166	182	165	160	174	198	160	159	137	176	164	170	189	186	196	157	158	156	162	179	185	162	202	171	188	174	180	186	187	165	193	192	184	157	179	185	168	181	174	161	185	165	153	178	187	185	163	174	186	178	194	168	152	198	178	174	161	185	180	176	179	168	179	187	184	165	181	160	180	177	181	166	178	197	173	187	165	179	185	179	197	191	178	199	190	185	198	175	150	149	186	168	202	161	159	182	137	178	171	134	169	159	177	168	197	180	174	170	166	174	174	170	161	170	174	190	192	176	166	173	199	195	158	157	165	169	156	197	196	160	177	172	181	171	191	152	168	164	182	168	174	176	148	188	185	161	172	167	144	176	185	169	168	156	159	185	198	188	174	169	180	188	176	176	190	154	187	173	153	172	191	204	164	182	159	184	179	196	177	158	150	174	166	176	167	178	172	166	173	160	183	173	151	187	195	212	181	178	191	193	175	175	184	188	182	183	179	188	148	164	195	200	180	183	176	157	171	190	158	158	172	169	167	178	200	172	163	159	190	163	177	184	172	168	173	191	175	164	179	197	173	145	170	168	166	170	185	171	186	178	180	167	166	168	165	169	187	173	184	189	147	202	178	180	177	162	201	163	161	160	167	158	156	188	167	178	159	199	178	178	200	166	191	177	184	185	192	185	178	184	157	143	166	160	157	151	173	175	186	177	174	166	160	184	180	168	178	182	172	156	179	187	171	161	178	173	194	179	166	178	179	159	168	172	195	196	184	169	177	196	177	184	176	186	184	152	172	178	175	160	177	180	176	163	158	167	153	216	171	183	186	190	177	180	180	188	185	151	199	188	161	172	160	185	164	159	151	173	166	182	165	176	194	173	186	157	155	183	145	173	194	179	180	174	176	169	173	173	165	169	189	157	179	157	170	160	176	169	163	185	177	181	167	156	156	176	144	169	197	181	183	190	190	168	186	166	174	181	147	154	200	199	175	165	178	176	179	182	212	193	176	183	182	159	176	192	145	153	184	176	176	190	151	173	176	180	180	177	189	173	145	170	146	152	175	183	150	157	145	171	160	158	164	179	160	185	199	156	170	185	151	177	157	183	202	191	154	186	184	182	160	157	181	201	172	167	176	171	181	170	171	197	176	173	199	194	163	167	152	192	164	169	170	161	177	165	178	163	187	193	180	203	186	170	160	172	141	167	193	171	171	155	139	176	157	159	172	174	166	186	168	164	169	156	179	176	172	180	175	191	161	185	173	181	172	171	171	168	160	184	205	179	153	173	171	162	189	187	194	185	173	192	150	166	176	174	169	169	187	179	175	150	174	179	197	168	181	165	170	158	186	160	182	180	177	148	194	218	194	161	168	177	171	171	164	163	175	167	191	190	180	181	161	193	191	156	189	125	173	204	164	198	177	184	174	186	180	165	183	177	162	188	191	181	162	174	174	159	199	152	157	188	166	172	185	153	187	189	170	166	191	164	193	191	157	170	166	164	165	170	168	178	167	184	166	170	189	167	183	171	152	177	181	205	183	177	174	152	177	163	185	162	183	158	171	161	189	185	175	186	151	171	196	175	188	180	164	153	198	179	174	161	154	183	162	170	182	149	175	172	182	179	174	144	156	148	189	185	182	169	188	177	189	175	191	187	185	186	170	162	185	190	186	175	156	174	163	183	164	178	158	182	199	184	161	159	171	174	192	159	171	170	166	158	160	168	180	187	176	163	181	175	165	171	168	180	159	185	183	212	210	183	174	176	178	174	183	172	190	169	179	175	182	159	168	180	163	180	192	184	177	166	176	154	171	170	179	174	182	178	152	177	157	174	197	183	158	175	175	176	182	173	193	174	185	184	150	179	173	165	166	172	175	188	182	169	170	168	182	165	186	177	183	175	172	222	175	186	168	169	169	151	153	192	162	189	191	143	180	176	195	155	143	186	197	170	152	195	188	183	165	176	163	154	201	176	170	160	178	195	191	171	178	195	158	183	184	177	183	172	161	156	183	191	182	129	171	182	169	176	191	189	175	149	193	170	172	174	164	160	180	171	188	179	167	206	187	205	167	160	168	177	169	172	145	186	147	176	181	171	159	157	163	191	173	196	204	188	164	146	185	151	197	169	165	206	169	175	173	170	183	160	141	195	156	176	169	163	167	173	178	177	155	175	164	173	171	182	192	174	180	173	163	174	171	183	148	183	175	161	188	162	196	194	178	181	182	178	176	169	170	174	184	165	192	180	153	198	187	194	181	182	179	148	185	163	167	181	179	190	169	177	189	167	183	170	161	179	175	157	180	174	174	161	150	160	182	184	174	173	154	186	176	130	169	191	165	177	194	170	190	178	148	185
10310	6044	10624	12499	9851	10352	11253	11490	10270	9270	9119	10150	11131	9346	7322	6156	4906	3519	2223	1628	1682	1642	1163	863	829	789	797	850	781	960	953	1046	875	760	708	781	899	814	772	1096	1044	1152	1139	1163	1108	1181	1203	629	512	447	432	460	439	457	528	565	636	760	695	528	557	491	489	528	506	509	521	493	486	536	559	571	594	653	626	676	637	590	540	554	594	515	540	494	463	428	446	419	460	463	439	425	461	421	463	474	434	437	472	464	441	420	440	428	400	459	452	441	421	435	457	429	443	490	439	436	480	467	466	452	450	465	433	436	434	446	434	404	431	417	462	422	444	464	434	422	439	454	428	444	427	477	415	476	391	459	452	428	456	481	457	424	444	449	450	443	466	441	452	457	428	440	426	387	415	477	421	440	484	440	452	430	403	431	473	473	471	447	473	461	439	426	411	448	450	427	466	429	406	414	429	451	449	405	459	423	413	420	450	442	507	429	425	450	437	444	471	456	442	438	443	453	424	422	462	458	441	435	423	458	460	440	444	468	420	447	407	444	466	438	431	432	430	452	436	438	418	431	417	434	446	456	429	424	435	476	418	462	450	463	452	454	420	420	436	444	413	403	444	452	435	438	462	420	444	440	409	456	441	439	465	424	446	442	481	440	429	408	436	451	447	443	448	452	448	462	420	433	409	463	483	491	458	446	434	448	431	431	474	420	471	427	437	446	430	437	419	445	420	389	437	441	447	448	445	431	432	438	447	421	444	422	402	493	439	420	434	424	431	421	421	452	440	416	436	417	454	460	482	451	452	458	413	419	452	413	446	450	444	435	403	458	445	426	453	436	455	429	428	450	481	431	439	447	459	395	423	455	417	451	428	413	431	447	473	443	422	445	484	456	467	445	435	403	462	431	458	412	435	413	466	458	420	440	467	450	462	423	457	459	449	446	391	435	443	399	443	421	455	436	444	431	438	422	427	433	406	447	404	416	470	428	444	467	438	465	429	409	443	431	451	466	446	439	454	416	469	416	419	412	454	409	422	434	445	423	433	418	439	442	455	416	437	419	448	462	440	438	417	456	430	458	459	453	440	424	436	449	422	436	430	438	452	445	424	439	462	443	447	440	396	431	439	418	429	453	422	428	462	432	439	403	499	432	446	417	428	448	456	473	496	457	431	426	455	428	455	481	416	428	432	410	443	439	454	452	418	484	435	432	419	432	425	441	433	462	426	464	421	445	423	470	454	483	434	442	403	496	454	439	417	410	459	417	444	433	417	429	462	438	467	449	429	445	451	432	455	429	450	483	423	480	440	455	455	486	462	463	411	429	423	451	452	420	471	426	448	440	461	460	437	406	434	471	453	423	428	458	425	440	448	445	434	417	410	414	447	425	448	454	431	413	449	422	415	417	414	462	435	456	436	428	452	451	439	450	415	420	448	409	419	413	463	419	408	443	410	462	428	505	430	451	408	492	464	430	403	441	451	496	457	425	478	448	423	444	411	446	489	466	457	420	443	413	424	442	415	436	480	497	427	422	446	455	439	466	461	412	437	433	417	456	470	403	426	456	429	419	457	462	405	422	469	422	420	469	453	409	389	414	416	449	433	431	422	446	430	466	454	428	426	392	459	451	419	432	462	433	435	447	457	420	445	459	445	409	445	428	453	465	440	405	462	436	425	390	423	438	417	448	452	418	439	470	441	463	430	468	449	447	427	415	473	425	410	431	426	458	418	448	424	447	453	416	426	413	451	438	480	445	467	434	446	451	460	445	461	440	455	444	453	440	479	432	453	447	449	444	460	439	445	452	434	402	437	434	445	444	466	469	458	438	419	394	463	407	463	431	447	462	408	410	418	432	434	409	446	403	442	442	420	439	430	450	431	439	452	455	449	468	422	454	462	469	413	502	421	487	422	437	434	440	426	469	483	436	455	437	421	418	464	452	457	446	463	469	444	424	452	409	437	463	419	434	407	415	466	452	448	467	423	450	488	449	395	436	430	430	427	411	462	442	465	441	430	451	440	459	414	416	420	436	432	460	465	490	430	504	462	462	437	421	453	455	463	431	425	458	431	452	447	467	424	450	428	422	421	461	432	426	440	433	441	463	414	450	455	432	448	435	429	459	456	407	415	454	421	438	418	466	465	444	456	431	461	432	413	454	438	481	446	427	461	462	426	430	474	483	468	449	418	423	416	459	440	430	432	443	444	411	426	455	408	424	460	428	419	432	415	451	431	433	437	465	442	427	455	432	403	450	460	467	435	467	484	437	436	436	462	466	482	422	429	454	453	459	470	412	458	448	461	424	404	449	406	412	424	442	423	458	451	455	420	419	431	427	405	444	447	428	434	448	466	437	459	459	429	499	440	442	408	469	438	454	456	502	473	447	476	429	433	434	457	437	399	459	428	409	421	461	455	455	423	430	443	455	479	440	449	414	455	473	478	420	435	426	466	433	448	445	442	426	437	418	473	446	407	435	451	459	478	425	446	404	401	432	486	414	454	407	456	436	434	479	477	445	412	439	503	463	426	447	409	416	487	436	424	431	454	453	460	437	405	423	429	436	413	434	469	456	470	446	441	481	448	415	460	448	439	417	448	449	446	455	447	437	405	492	391	427	422	422	413	464	485	419	420	384	409	406	470	470	425	424	440	460	421	445	429	442	438	439	413	496	439	434	459	425	441	443	448	473	411	452	428	425	453	436	489	484	450	392	440	400	464	411	460	421	437	430	480	466	424	457	413	450	475	435	452	441	455	432	475	425	456	431	454	434	434	460	416	422	427	441	442	458	421	437	465	455	419	433	417	443	445	441	459	429	446	452	437	462	423	420	485	473	488	432	438	453	405	434	413	447	433	491	434	473	436	414	458	450	466	447	454	445	427	466	471	470	454	458	480	449	422	441	465	447	452	470	430	428	420	408	403	454	417	425	458	458	481	447	431	453	419	489	475	472	454	474	455	436	406	453	432	449	468	463	452	445	451	435	453	408	465	439	426	461	474	469	443	438	442	450	419	468	424	448	463	463	395	410	412	441	435	451	431	446	420	432	443	484	446	431	427	447	448	457	463	463	439	482	432	436	435	495	413	432	454	459	428	475	431	430	466	450	431	461	502	431	429	451	457	455	438	450	428	470	428	442	415	415	463	420	456	421	415	440	419	412	466	439	430	470	462	469	471	463	385	434	447	483	458	421	422	441	440	436	434	430	459	450	463	495	444	430	441	456	454	435	417	437	436	426	428	409	454	461	457	431	414	459	485	472	440	481	457	472	457	445	480	435	474	407	425	440	429	431	436	438	406	460	455	434	465	434	425	447	418	458	449	469	461	458	503	447	442	435	447	469	488	428	492	414	410	440	466	404	410	439	444	469	461	455	471	424	449	440	438	405	443	412	464	401	451	448	418	436	450	436	448	447	443	460	427	456	455	442	450	457	434	421	475	449	421	417	448	490	461	463	418	425	422	429	437	475	457	413	446	459	467	452	462	411	452	443	470	454	441	492	436	458	457	448	422	445
24780	11369	10206	7100	4281	3794	3599	3498	2812	2407	2346	2498	2770	2110	1578	1330	1116	759	490	398	383	345	316	245	207	240	245	227	207	224	244	251	234	216	206	230	273	240	213	261	283	265	241	255	288	278	286	185	167	174	166	159	174	187	205	209	219	216	225	173	161	165	165	154	179	162	173	168	144	154	175	173	185	176	206	176	181	170	150	159	178	170	177	187	141	150	155	158	147	149	163	159	146	152	147	156	145	155	157	160	160	144	165	164	147	138	164	138	167	133	145	144	171	156	165	137	166	144	116	151	159	165	148	131	165	159	168	143	151	131	158	151	153	169	139	151	167	172	158	154	160	161	143	148	176	163	151	158	146	165	159	166	140	165	159	169	163	182	170	156	141	117	144	168	166	146	161	151	153	150	154	170	160	175	159	141	154	148	148	127	143	137	168	154	161	143	160	181	134	162	146	187	160	164	159	138	159	142	154	127	145	147	196	145	154	166	164	162	157	161	155	175	184	163	163	140	157	147	165	158	156	157	164	157	160	166	148	131	175	174	160	168	128	169	165	158	153	147	149	136	135	166	150	189	154	143	157	161	158	134	154	152	169	116	140	182	163	129	153	158	134	141	182	164	143	150	164	140	170	168	143	141	175	142	146	151	144	140	168	171	163	147	170	150	159	159	151	161	154	172	147	165	155	177	145	147	154	149	147	173	153	166	139	141	171	154	153	157	179	178	180	129	161	152	166	168	154	161	152	151	147	143	167	169	187	201	146	159	164	153	145	163	138	167	142	157	146	163	131	178	140	144	166	170	145	150	164	152	161	154	161	158	148	150	157	145	140	150	157	150	147	131	146	166	161	151	169	137	150	165	168	148	147	172	145	139	165	153	149	140	159	172	159	147	159	154	156	175	169	150	144	137	178	172	153	134	161	164	156	161	152	160	165	146	183	173	158	160	151	168	159	163	138	156	141	158	170	183	165	158	164	143	169	138	151	138	174	168	160	171	147	164	161	150	158	165	156	153	142	153	182	141	179	168	148	154	160	164	146	169	157	159	153	177	177	144	134	165	167	163	188	150	145	141	143	144	158	147	151	166	150	162	150	145	142	140	153	167	156	137	173	168	144	134	162	155	140	138	155	142	184	135	159	152	130	137	154	145	161	169	154	152	140	174	147	171	154	155	158	155	140	169	136	183	128	151	169	140	173	156	162	166	142	153	156	145	149	136	148	170	163	151	130	149	178	161	156	151	158	141	138	144	161	157	137	163	157	153	162	166	149	161	188	162	174	166	157	177	162	124	151	151	133	158	161	142	149	156	168	148	151	133	154	162	155	164	153	149	136	172	127	141	152	173	125	168	157	135	165	157	129	158	156	153	177	161	155	154	148	177	143	157	174	155	151	144	154	170	183	180	134	155	157	165	140	130	133	140	140	140	136	165	147	129	163	150	154	159	165	161	155	136	174	138	157	144	157	156	144	158	148	180	139	155	165	151	153	161	163	150	159	163	149	178	149	163	144	150	169	148	163	172	161	141	156	141	156	151	169	151	138	157	167	165	169	154	176	146	158	156	147	153	167	150	160	141	166	150	137	148	142	144	157	157	180	168	147	174	145	153	170	144	164	152	164	147	151	163	163	184	163	128	156	135	177	160	155	151	142	146	151	146	158	152	148	151	126	165	160	154	153	166	167	179	126	152	146	153	170	186	141	127	153	140	171	151	165	154	173	136	153	147	155	151	161	130	164	144	142	157	159	137	162	158	149	167	146	128	161	157	146	137	167	168	166	153	133	152	143	133	138	184	152	159	159	146	150	182	147	187	152	166	153	148	156	165	138	160	141	153	159	162	119	178	168	149	160	171	153	153	149	179	152	151	155	136	128	148	141	150	146	151	168	141	156	170	164	153	166	149	177	155	157	144	171	170	142	167	162	174	150	151	148	136	157	154	160	137	144	149	168	141	168	166	149	160	145	153	147	150	162	174	146	170	173	125	143	156	183	150	154	157	155	177	161	166	150	166	165	146	155	136	145	161	170	150	127	154	160	170	159	167	165	139	145	169	130	145	162	152	181	164	149	172	160	159	170	151	143	163	152	155	167	179	164	155	155	163	158	153	140	166	164	147	161	158	150	151	139	162	142	162	145	133	140	170	143	143	158	135	158	156	119	141	140	153	186	143	151	140	152	158	171	159	155	154	157	179	154	139	143	152	158	143	142	167	156	144	133	144	142	168	165	147	154	146	172	154	171	173	136	150	158	146	157	148	149	142	151	145	169	139	168	145	154	145	153	140	161	174	161	154	146	140	156	146	176	153	151	137	149	162	139	151	170	148	147	145	138	144	178	156	159	180	142	159	143	165	153	139	170	177	157	176	147	152	157	148	155	174	166	164	156	150	138	147	147	135	146	153	148	153	128	166	169	149	155	154	138	163	163	141	162	168	146	163	147	131	141	151	137	155	171	149	148	165	165	167	161	149	150	157	149	142	132	134	175	171	139	139	148	134	149	120	147	152	171	148	142	162	156	177	166	141	143	151	158	156	159	135	157	175	152	174	142	157	153	159	156	144	190	165	148	147	154	164	133	163	149	150	135	180	139	162	144	185	170	178	171	145	164	161	176	150	151	165	160	169	157	153	136	139	132	147	142	149	175	156	152	161	155	132	139	163	145	148	155	161	171	155	148	147	148	153	161	165	156	156	175	157	140	173	135	145	132	142	136	159	137	176	154	149	160	167	158	141	154	170	151	151	170	144	176	155	138	174	163	155	156	146	168	151	158	150	168	145	148	145	147	148	137	135	143	194	147	144	157	131	152	159	171	154	171	130	167	152	154	155	183	141	153	144	139	146	167	158	166	146	153	164	165	168	152	163	152	175	142	126	155	157	138	160	125	164	182	179	140	139	142	163	171	142	139	150	168	142	154	160	178	158	146	137	155	126	144	149	129	146	135	166	166	151	152	163	141	142	144	155	122	150	160	150	155	149	141	135	150	171	145	153	136	155	151	145	156	166	167	141	144	173	162	164	160	142	147	162	161	152	145	156	157	144	153	148	168	159	164	141	159	189	147	161	157	137	152	179	150	150	157	156	151	141	156	156	161	133	154	147	156	158	163	185	152	155	135	163	178	147	177	146	144	157	156	160	162	147	154	163	168	168	148	166	153	153	147	132	141	144	161	148	127	154	142	147	154	153	159	173	169	162	169	168	149	145	172	166	158	141	161	162	149	160	147	154	143	156	153	172	140	151	169	153	151	168	164	171	160	156	154	180	155	137	185	158	151	128	126	136	176	142	168	163	161	155	189	169	138	140	148	143	169	173	151	147	138	168	143	168	165	137	143	142	147	160	158	165	156	164	115	166	153	148	167	138	153	192	155	138	177	149	182	143	171	151	130	157	174	130	158	140	155	145	154	142	145	170	156	160	148	150	142	163	146	148	166	138	152	160	165	149	157	149	160	142	168	157	165	150	159	161	134	169	153	150	148	167	169	175	133	172	156	140	150	146	172	164
13261	7905	14563	16105	13815	14094	14998	15015	13142	12105	11852	13290	13794	11417	9118	7697	6421	4692	2806	2237	2314	2071	1559	1137	1011	929	964	965	941	1029	1198	1273	1074	861	858	950	1087	900	960	1319	1277	1323	1359	1457	1374	1488	1463	701	467	482	453	414	459	433	581	698	879	1098	807	664	551	506	471	579	577	520	500	450	515	533	572	592	698	768	672	672	722	619	598	576	565	574	555	490	457	419	443	410	433	438	410	390	411	419	394	413	419	412	410	408	392	363	401	424	402	388	413	390	382	398	412	401	404	427	400	434	368	415	420	398	409	416	413	413	425	392	367	382	401	403	400	407	380	393	438	410	383	397	398	393	421	366	405	393	396	440	411	414	363	409	396	410	414	392	421	397	382	360	383	421	375	416	373	396	414	416	394	412	407	382	392	404	432	378	375	376	412	409	457	448	389	400	406	417	411	387	403	352	371	393	406	382	399	436	375	354	410	373	410	376	410	413	376	426	399	408	389	371	388	436	422	436	354	440	397	392	417	446	373	422	416	403	384	404	381	381	378	394	390	410	380	409	394	442	402	427	411	421	380	427	381	378	396	379	399	400	394	404	390	407	348	365	403	440	363	382	416	403	372	412	427	399	419	420	430	432	398	400	368	387	375	399	391	436	381	372	398	390	407	397	393	397	389	387	351	400	397	435	447	404	369	424	371	390	408	394	420	404	379	400	388	382	407	406	384	380	382	427	385	420	366	419	390	360	391	418	364	433	357	403	410	421	394	387	407	399	381	390	395	412	378	418	394	401	410	403	442	394	416	375	412	365	421	376	390	407	404	408	431	385	406	444	417	367	360	383	391	409	403	425	408	395	417	392	395	411	391	398	406	412	395	374	411	395	397	391	385	399	402	410	409	373	424	426	398	418	441	364	405	374	375	380	367	419	367	393	413	378	443	387	388	385	396	403	347	431	420	416	388	448	431	381	389	405	417	378	406	413	408	376	392	380	403	402	371	397	417	424	388	374	413	398	399	400	397	385	371	398	408	433	411	389	386	421	455	397	430	404	405	397	404	386	402	433	435	428	378	423	364	414	444	383	377	410	394	416	377	384	393	411	378	378	360	399	384	391	390	401	411	389	355	394	381	451	361	383	401	372	378	376	403	430	369	426	382	409	424	416	388	381	365	390	393	406	383	404	371	390	384	386	403	426	370	374	374	394	390	393	394	395	380	409	418	455	412	375	379	410	399	396	386	417	426	415	411	403	430	421	400	410	401	410	400	408	429	383	390	369	408	397	383	388	399	418	409	410	429	411	421	407	442	432	407	417	394	418	425	437	409	374	382	436	403	407	400	412	366	363	393	413	385	449	361	391	404	391	426	374	396	429	384	366	396	382	406	428	399	406	388	410	398	424	389	396	415	422	412	429	431	408	407	400	388	385	383	416	406	381	388	391	388	395	433	405	379	388	421	380	397	390	385	408	378	413	399	384	418	389	396	406	389	378	421	400	376	412	364	346	386	420	417	394	417	377	413	377	379	369	404	416	412	413	403	388	397	427	382	419	429	401	390	380	372	419	382	377	382	416	402	397	369	371	412	401	412	391	410	399	423	372	415	405	400	412	392	417	350	430	389	390	395	416	349	391	402	382	412	367	436	395	407	384	374	447	391	366	390	376	367	405	399	385	432	427	379	381	392	385	387	397	387	401	382	380	410	381	390	424	368	381	431	406	384	423	398	383	393	387	394	398	387	424	386	380	419	360	442	387	413	413	438	420	387	417	413	406	427	381	373	415	416	383	419	389	414	396	380	380	410	397	407	434	436	391	408	418	395	414	395	402	385	441	374	404	417	403	389	414	392	392	353	374	440	402	391	418	422	402	437	404	395	421	402	393	444	417	392	380	356	359	428	380	391	388	418	406	421	441	407	405	431	397	382	392	411	391	398	396	409	381	436	424	383	399	424	398	409	407	377	384	457	405	407	399	397	368	387	385	435	388	409	384	408	422	409	395	406	388	405	390	399	408	404	367	400	375	403	451	413	405	423	392	414	369	385	415	363	408	398	397	402	395	439	433	411	379	404	438	390	413	410	424	409	426	405	410	406	436	389	397	393	410	413	398	364	399	427	390	378	401	398	396	379	376	404	403	386	371	408	405	400	387	395	413	389	420	383	403	402	401	446	382	381	415	426	393	402	390	389	389	420	360	393	379	379	350	382	387	418	367	429	389	399	388	417	391	417	388	407	400	381	359	402	412	404	424	424	394	370	423	390	396	435	361	399	420	402	362	387	378	421	400	436	403	388	430	413	409	402	381	397	398	383	388	421	375	422	422	412	409	412	417	402	416	394	425	357	417	416	428	394	409	406	410	395	436	382	392	375	399	376	390	388	390	412	386	372	403	400	441	374	397	418	432	410	422	409	405	393	409	429	388	374	426	422	394	405	424	418	386	428	401	378	424	398	388	426	381	397	381	382	394	399	423	409	421	389	431	386	411	420	418	419	393	379	438	361	402	404	390	385	402	375	403	371	402	412	425	403	386	417	386	419	403	407	399	394	374	438	409	405	386	378	404	415	417	411	388	397	437	425	391	393	448	410	375	413	360	393	405	424	373	368	429	396	412	411	409	425	410	382	422	377	372	430	398	407	388	430	401	411	400	386	375	379	429	402	443	399	391	416	408	390	380	385	403	407	403	407	409	415	398	418	396	375	382	383	390	386	390	365	381	375	388	403	431	414	391	429	418	416	338	403	372	388	399	407	367	416	407	416	406	386	387	348	397	448	414	391	402	401	433	408	401	395	398	354	410	378	401	398	417	402	425	402	422	403	444	379	370	395	394	415	394	379	409	399	359	395	403	413	398	409	410	415	376	410	413	413	375	388	425	392	424	386	407	390	414	384	372	435	417	400	420	426	399	399	374	381	404	393	402	389	400	409	392	389	406	405	394	392	362	410	400	418	414	430	362	379	417	408	351	356	348	411	393	422	399	423	406	433	391	425	392	348	376	405	386	411	404	444	405	417	417	414	414	384	406	433	406	371	404	384	393	359	403	380	397	384	391	386	405	402	391	398	414	397	414	395	401	421	421	388	422	403	363	376	414	423	403	419	391	396	394	410	422	410	440	399	386	391	435	412	409	367	401	413	401	381	380	404	387	424	389	378	366	414	389	431	414	378	377	404	373	445	385	389	388	419	419	399	377	444	401	374	452	417	392	418	397	400	377	463	383	381	384	369	409	384	381	388	413	400	434	400	386	405	388	376	405	404	413	421	410	367	391	406	410	394	400	372	370	403	422	348	392	408	363	394	363	395	356	406	426	402	403	406	411	458	396	365	411	384	394	395	435	397	395	419	393	412	412	402	407	396	407	401	434	387	427	408	414	420	438	355	394	385	373	401	410	380	365	403	409	405	404	375	386	397	385	393	407	379	443	409	416	381	382	399	367	393	383	377	383	377	406	412	427	391	416	397	413	407	365	413	415	444	407	382	406	393	417	411	390	391	392	386	402	386	375	382	431	440	365	421	439
8787	4262	4092	3004	1887	1778	1734	1614	1334	1213	1144	1306	1416	1143	836	793	611	511	344	311	336	327	298	289	240	205	239	253	238	266	246	238	245	245	224	242	236	228	233	266	248	259	269	242	264	278	236	207	198	238	232	232	247	230	228	203	246	235	216	222	204	226	202	230	254	242	224	206	228	237	240	219	227	245	230	232	215	229	202	224	225	214	210	223	209	237	209	244	239	223	231	229	231	222	224	224	235	228	215	235	215	217	220	212	204	229	193	239	198	257	225	219	211	212	230	212	210	225	230	224	225	230	251	203	224	199	224	229	211	239	232	228	223	228	235	220	211	201	211	194	214	214	229	212	241	226	237	218	221	198	237	221	201	229	228	226	252	205	230	228	229	228	211	194	207	227	242	208	223	220	239	227	199	231	222	210	211	203	212	220	215	200	211	178	221	214	209	218	216	206	210	221	208	236	223	205	240	226	251	222	220	213	215	233	233	213	216	204	239	222	212	222	215	226	233	249	250	217	198	235	233	192	212	217	223	222	215	222	203	200	228	216	210	235	191	229	223	254	238	218	236	219	217	201	198	225	227	238	213	218	225	200	210	227	209	230	227	216	217	244	224	235	202	254	235	228	230	223	223	240	231	224	233	217	230	210	216	214	215	211	225	257	228	225	204	232	192	219	219	245	232	214	229	220	215	212	222	227	238	221	235	243	243	215	233	219	219	200	202	214	211	203	239	214	234	207	243	212	211	205	217	207	218	225	235	221	205	221	238	201	218	208	227	220	227	202	208	241	204	216	195	252	235	224	225	222	190	220	239	237	242	211	261	247	211	249	233	209	246	227	205	235	205	246	217	243	233	214	224	208	195	214	200	224	212	230	223	224	234	224	225	233	234	187	202	198	230	234	189	218	235	229	228	232	207	210	223	216	215	227	231	210	205	219	183	214	217	204	222	223	224	228	239	219	194	244	219	215	210	222	213	213	215	241	233	216	221	232	237	223	214	221	211	229	199	227	228	250	236	215	217	211	212	202	237	212	192	235	238	219	239	247	235	213	220	194	236	236	229	206	229	236	218	237	221	202	216	223	238	221	221	234	231	220	221	220	226	203	263	232	225	223	243	256	228	206	221	233	230	216	218	208	205	190	211	228	243	202	216	216	233	218	237	223	209	216	270	228	233	221	236	226	216	200	254	187	203	232	196	200	200	218	228	214	216	232	213	230	217	235	212	218	235	209	239	232	239	208	220	215	237	226	223	240	223	226	217	230	194	246	223	197	227	235	258	235	215	207	220	199	223	211	255	203	223	211	224	209	227	234	248	225	227	225	224	219	219	227	251	218	219	215	223	242	228	206	221	263	223	186	199	188	208	206	234	215	237	221	206	208	217	223	216	242	214	205	207	199	253	215	248	222	239	258	213	226	223	230	210	187	211	219	209	196	242	202	219	212	224	216	263	225	198	221	235	229	218	230	251	223	252	230	243	214	217	215	239	236	235	215	225	222	206	229	233	235	208	246	202	223	221	209	212	212	221	242	235	220	229	226	213	218	225	257	233	219	232	231	208	248	244	221	223	230	223	217	225	226	224	218	222	220	209	204	244	232	251	215	236	242	273	230	219	237	237	243	194	226	231	183	223	214	233	208	232	229	251	213	215	232	228	197	206	217	230	215	195	236	200	240	220	190	213	222	223	236	209	230	217	221	226	210	219	210	206	224	217	217	241	245	253	209	210	205	228	197	238	223	224	238	230	228	205	234	222	201	236	234	219	216	198	211	237	209	238	201	202	205	249	247	220	247	215	223	217	226	213	220	221	210	227	210	244	206	237	232	214	234	241	208	219	213	213	228	206	214	237	215	210	207	251	224	202	223	197	254	205	244	241	208	215	207	224	210	199	250	202	211	241	234	240	235	211	218	211	207	193	177	237	215	233	228	195	209	203	235	243	208	208	226	222	245	215	231	237	215	210	223	208	227	233	241	224	237	211	243	216	227	214	236	233	238	226	226	219	207	223	233	207	235	244	232	226	200	209	221	231	241	217	238	210	240	215	180	212	217	207	214	197	236	230	192	201	196	220	213	199	212	233	236	214	204	212	206	200	208	242	217	207	207	221	230	212	210	226	245	219	200	233	243	238	232	205	226	204	212	218	219	257	208	225	222	222	223	237	196	213	226	241	237	257	229	268	242	190	208	201	219	236	236	218	227	201	200	205	194	229	220	233	229	207	220	236	199	224	219	206	242	210	214	210	229	214	224	228	230	221	212	200	248	185	231	230	214	227	231	214	224	221	239	231	193	225	213	219	205	223	207	210	221	218	231	227	201	230	239	248	206	227	232	230	214	210	198	208	247	199	235	219	220	193	203	219	221	213	238	220	236	228	225	221	222	241	231	244	227	216	202	220	217	210	233	211	232	231	204	215	226	238	247	211	223	255	221	198	221	203	226	205	242	218	223	234	222	227	219	225	214	248	258	233	190	233	208	205	203	229	208	191	219	243	217	243	220	219	250	248	237	268	214	240	225	227	200	206	223	184	222	202	212	217	227	230	244	232	214	233	215	203	227	242	220	198	224	207	217	214	187	199	222	217	226	206	241	206	213	227	196	197	222	207	224	224	235	200	233	212	227	228	218	219	223	210	216	244	237	253	217	213	201	207	204	214	219	203	197	214	226	201	250	215	239	201	236	199	231	229	184	211	227	239	212	191	224	221	216	236	225	232	229	222	249	204	216	202	190	222	210	216	225	232	241	204	207	223	234	181	231	232	218	205	215	223	203	241	211	219	224	202	201	240	236	222	232	225	220	201	217	208	210	223	232	249	209	227	219	215	237	205	247	208	211	201	216	241	222	221	220	205	183	213	207	201	272	234	201	216	232	222	204	211	226	217	205	215	203	214	219	209	218	211	209	216	208	213	204	238	200	207	233	232	237	233	215	226	252	220	230	218	252	208	226	222	252	228	241	198	248	235	193	237	258	220	234	222	226	248	253	208	237	220	230	221	207	195	194	210	220	227	251	243	219	205	224	231	212	200	237	242	221	233	229	219	209	218	202	237	225	220	230	223	228	217	226	218	244	206	213	235	220	236	247	220	245	217	226	233	233	223	242	226	182	234	231	231	207	208	221	227	221	253	217	238	212	232	216	236	233	223	218	227	224	229	213	240	212	214	237	232	245	207	229	213	239	226	246	180	228	230	193	214	229	223	249	207	237	234	208	215	215	234	221	200	210	216	196	222	232	217	191	220	246	200	213	240	202	208	212	202	210	224	200	249	233	246	234	201	195	220	238	213	222	220	211	205	214	201	235	237	224	233	210	203	208	226	209	215	207	238	227	200	221	228	214	238	224	232	225	204	202	241	235	227	239	231	241	231	220	195	210	222	226	221	220	205	218	218	204	241	212	249	240	213	212	236	227	224	227	205	223	218	216	222	195	214	231	228	245	235	221	238	205	205	195	222	237	237	209	227	214	227	250	228	229	229	235	222	224	230	226	212	215	242	197	222	215
5645	3814	7248	8373	6804	7330	7846	7717	6652	6205	6167	7372	7722	6286	4839	3962	3218	2389	1394	1214	1267	1204	981	755	711	703	674	737	671	810	877	871	787	704	715	718	821	782	749	882	851	855	917	912	986	926	930	611	517	502	511	503	554	556	543	521	536	543	529	542	570	532	598	613	605	535	596	518	576	601	624	573	627	623	630	614	628	598	620	612	571	634	624	573	538	557	542	563	536	543	557	531	562	589	500	500	514	556	487	503	553	563	563	521	535	546	537	499	568	508	559	525	536	529	562	572	527	537	547	567	563	532	550	559	528	584	532	497	533	564	530	548	541	536	551	562	581	598	595	523	532	527	554	532	551	562	568	515	493	535	567	511	556	532	533	552	513	547	587	526	542	518	556	508	552	532	537	530	545	541	581	500	546	503	550	522	555	513	558	537	530	510	495	523	541	522	527	544	503	530	539	532	532	511	539	532	497	557	563	542	517	520	517	550	531	555	575	541	545	536	561	514	519	526	524	555	599	519	512	506	565	552	576	546	544	495	543	573	547	502	492	565	583	539	564	581	546	521	548	513	539	519	570	519	545	540	505	497	547	535	549	584	544	537	528	548	521	569	562	562	552	541	564	539	609	542	534	588	525	571	510	571	528	528	507	573	531	528	557	552	516	562	533	521	567	558	592	548	536	545	542	517	562	584	546	555	526	528	561	530	509	496	509	541	542	554	564	546	573	507	529	519	519	545	556	565	517	536	546	524	561	556	510	534	524	523	554	517	541	509	553	519	485	552	536	571	550	528	536	540	565	548	546	520	546	529	497	500	577	521	540	553	530	561	534	517	570	507	515	535	535	556	522	552	520	539	560	511	527	521	536	551	588	552	579	545	515	548	535	509	521	544	537	548	562	515	527	580	524	522	506	519	543	546	544	527	524	529	520	575	535	501	539	539	506	541	537	527	509	551	554	533	548	558	544	541	526	505	534	519	540	539	533	544	565	547	487	569	508	533	516	529	567	549	551	551	543	535	563	506	556	517	583	502	550	535	575	565	545	540	522	520	544	514	538	580	529	517	526	521	569	534	507	557	542	512	563	567	521	527	556	525	560	550	506	537	546	563	524	555	571	532	537	551	509	543	531	548	583	540	520	474	533	536	565	547	561	558	562	538	514	535	527	546	580	510	524	547	568	527	587	510	522	519	553	550	586	534	545	526	521	504	565	506	527	570	535	506	563	532	517	521	585	511	527	513	526	565	571	593	529	565	537	552	538	562	517	576	533	546	522	557	588	540	535	525	558	564	520	539	523	535	583	582	544	554	492	525	526	526	558	550	543	566	524	514	532	537	520	555	564	532	582	523	552	518	574	520	524	524	560	548	564	531	554	515	541	521	521	518	582	482	562	524	533	570	545	482	544	586	527	594	504	524	540	572	516	564	542	558	520	606	523	538	506	539	514	553	565	510	514	536	517	550	569	529	532	510	525	533	548	506	560	529	528	541	550	534	564	558	523	524	540	524	524	541	552	524	522	539	607	535	517	580	531	526	573	569	501	523	565	530	573	565	541	560	527	551	591	523	552	522	521	501	515	563	514	547	561	554	542	536	542	501	553	531	547	557	519	517	510	577	534	518	542	511	536	535	541	518	529	540	549	536	568	527	535	499	551	538	532	560	554	557	514	527	538	520	545	554	552	540	535	518	502	524	516	534	534	586	558	506	554	509	536	528	565	601	555	527	539	557	525	554	555	542	490	520	536	560	528	493	553	528	546	544	557	520	574	467	556	562	509	502	560	536	547	457	540	518	538	582	562	559	508	559	532	525	530	555	528	549	560	556	550	510	523	535	512	560	577	554	582	541	551	549	552	570	518	548	581	513	495	518	535	555	545	540	557	520	555	554	526	546	544	547	556	534	569	553	557	549	549	575	514	553	540	580	551	536	559	531	561	557	550	530	548	549	533	521	547	550	545	555	558	549	540	550	521	488	533	482	535	561	558	551	539	505	573	584	539	518	561	527	515	517	569	539	558	536	560	516	513	519	521	558	550	537	575	567	536	479	541	528	527	593	548	547	559	527	562	539	529	528	553	564	571	526	562	572	564	541	540	531	533	538	555	537	521	526	541	520	515	512	533	536	559	574	556	559	552	530	551	514	531	524	534	546	610	570	527	528	562	560	526	565	537	544	529	529	554	524	552	499	559	537	505	535	547	483	567	574	540	577	512	543	580	543	574	559	509	512	535	567	557	545	546	537	538	530	551	528	544	538	562	533	541	469	480	549	541	518	532	583	487	557	557	571	507	524	567	567	531	517	524	521	518	544	574	519	532	544	532	513	558	530	545	552	508	570	575	550	503	508	490	560	563	544	535	546	548	572	556	546	545	572	576	553	537	555	529	566	549	557	563	550	495	528	537	515	562	557	534	562	534	554	512	497	559	568	528	553	582	563	568	527	561	533	552	556	509	535	538	516	544	544	529	548	531	505	550	566	550	519	572	524	511	524	562	530	524	549	553	551	560	530	568	556	551	570	527	579	560	552	535	559	561	510	571	521	576	540	547	539	532	515	531	540	542	554	555	575	550	520	560	532	544	568	578	568	481	618	569	549	513	532	510	522	545	548	510	546	549	510	593	538	563	556	547	577	565	556	534	527	559	534	555	571	563	563	538	575	538	577	546	547	568	548	521	537	533	515	559	551	528	560	526	546	537	548	575	558	537	541	537	557	531	544	535	537	576	514	567	556	556	541	566	534	505	544	520	554	569	543	542	519	561	574	507	579	565	518	523	526	531	518	567	538	526	521	550	536	544	535	572	525	560	556	530	518	567	520	530	553	548	538	570	543	564	516	509	567	544	532	499	592	567	536	532	535	523	522	562	543	553	550	545	575	576	545	536	543	566	542	521	562	535	555	537	512	552	527	562	517	542	587	561	485	532	626	522	506	551	508	515	545	531	516	514	536	504	538	558	549	551	496	550	523	546	529	563	533	513	528	568	550	521	567	593	536	552	531	539	557	533	515	548	528	507	547	561	523	537	495	549	539	526	566	574	560	559	580	516	581	544	518	530	576	524	529	557	527	543	565	554	563	559	530	528	513	539	550	553	527	554	550	509	545	540	534	523	586	543	552	525	538	523	559	496	556	564	536	546	589	552	526	505	543	512	535	579	537	538	558	541	549	537	542	529	547	559	541	559	524	532	573	580	572	564	561	540	534	505	500	549	574	512	527	536	559	565	562	523	522	555	590	529	539	547	541	562	501	595	544	533	515	546	560	547	548	519	556	519	524	548	545	543	501	563	577	537	504	519	548	576	568	534	535	527	541	537	545	544	522	550	523	507	507	546	559	534	540	525	543	542	501	511	513	549	547	550	522	509	569	501	523	540	541	568	549	531	516	502	555	534	515	558	534	504	533	561	551	533	534	543	562	579	518	556	550	541	523	528	571	532	513	545	566	543	580	556	562	558	552	507	503	518	541	534	533	527	519	503	576	554	530	534	514	569	526	521	601	546	556	483	537
18014	7635	7137	5126	3530	3120	2898	2714	2111	1848	1685	2065	2019	1707	1212	1042	846	596	414	334	348	364	285	236	215	195	232	207	249	244	232	263	243	224	225	241	234	231	221	274	242	263	237	244	274	252	252	196	180	187	186	174	196	168	187	193	200	211	198	190	196	183	177	178	179	175	192	188	196	196	172	207	182	223	198	214	194	206	239	175	211	183	174	155	175	175	183	169	169	170	162	188	153	212	176	172	172	177	193	184	187	196	192	190	182	184	173	161	166	187	182	184	179	143	163	173	169	176	142	182	148	179	171	166	174	170	178	174	177	171	221	198	183	180	169	174	170	165	172	177	175	178	179	173	211	171	194	179	170	179	196	176	178	188	160	177	167	182	204	156	193	194	177	174	179	174	181	161	169	198	197	185	195	155	165	197	198	186	174	164	193	174	171	188	197	169	168	162	156	186	172	178	164	160	176	194	187	151	184	204	186	180	159	177	173	189	172	175	167	166	185	161	173	199	200	183	180	166	192	197	188	172	167	172	171	181	206	174	172	176	203	182	189	161	193	180	158	164	177	187	179	188	173	168	182	184	160	161	186	154	167	163	191	171	179	190	194	188	192	190	166	174	161	220	174	145	184	165	152	152	158	157	168	180	201	163	173	175	173	181	185	188	190	165	177	195	175	176	175	167	180	188	200	176	163	183	182	169	168	170	175	171	185	221	194	199	165	187	158	188	171	182	197	186	191	161	166	196	183	177	186	204	195	198	171	197	154	169	162	181	177	157	184	175	165	168	210	188	177	179	154	177	184	179	165	181	193	161	185	160	182	160	168	189	170	172	191	179	160	179	181	191	184	177	149	173	165	172	193	186	181	168	197	165	173	175	173	173	171	163	173	170	179	175	190	189	162	178	185	198	194	179	187	177	170	191	179	183	170	161	174	167	177	160	185	191	189	178	175	181	200	174	203	207	179	164	174	173	161	186	156	184	162	165	180	184	182	145	161	200	161	168	160	163	161	168	176	171	158	146	186	200	181	164	171	197	187	188	192	183	187	175	174	176	162	167	161	200	164	168	186	178	174	183	173	182	153	175	180	173	169	194	193	173	179	185	161	180	195	177	165	177	177	173	164	175	175	175	169	164	166	154	163	173	156	157	178	194	171	165	153	195	197	164	198	194	189	175	201	173	185	188	190	180	168	168	174	169	172	202	189	193	178	173	163	177	184	151	163	163	190	186	193	187	175	195	197	161	184	201	190	172	157	174	172	192	196	173	187	173	159	190	186	172	183	182	173	168	181	169	180	193	177	183	185	174	150	198	180	159	159	190	173	187	187	185	172	170	182	164	161	181	178	177	177	168	176	176	162	161	185	194	162	155	225	179	156	173	191	153	177	180	149	168	180	174	177	163	174	197	177	219	194	167	189	170	173	173	158	189	189	203	165	173	161	173	177	162	169	155	170	184	175	183	184	159	193	148	164	173	200	166	163	172	186	161	166	171	155	194	189	197	176	185	181	175	169	179	172	178	175	153	168	161	180	175	167	158	167	170	156	172	198	167	203	174	179	190	169	206	189	191	191	169	167	181	191	164	209	163	192	171	178	166	183	184	186	192	190	188	176	212	177	202	193	181	171	180	173	212	162	173	166	173	210	171	182	148	176	153	203	169	163	188	174	172	170	175	203	181	181	193	173	178	163	191	193	184	171	169	163	151	186	186	172	181	197	176	191	199	178	181	147	171	175	182	188	161	195	171	196	206	168	197	156	177	157	198	188	171	163	164	184	177	140	165	176	138	164	173	179	149	169	162	175	172	179	176	181	165	155	180	165	178	171	162	192	181	167	171	182	176	151	174	188	182	188	176	172	167	163	157	146	154	177	177	165	193	195	187	169	173	194	158	178	180	173	178	176	199	156	161	158	173	194	168	162	177	188	172	164	165	188	168	176	170	169	160	168	176	161	202	187	189	177	173	174	173	196	185	178	170	177	180	171	171	143	181	170	169	180	195	174	205	161	172	172	194	189	215	177	165	190	180	179	165	193	175	188	168	186	186	188	174	180	176	168	186	198	185	166	173	176	169	195	190	175	161	181	174	174	180	187	173	181	172	175	203	183	174	172	187	172	190	184	190	177	182	177	192	169	151	169	173	192	205	186	163	160	185	176	182	174	161	185	165	165	166	195	181	162	180	205	151	187	174	188	174	182	163	179	152	175	172	157	176	189	199	171	168	174	196	169	172	169	160	160	181	205	161	183	139	168	190	173	197	169	170	189	182	172	185	163	169	155	155	170	202	177	150	187	175	178	156	176	180	188	182	161	189	177	170	160	177	191	170	187	171	172	162	184	183	156	162	196	179	176	172	185	168	176	175	177	182	180	188	181	162	177	158	187	154	174	207	217	189	167	181	177	197	186	202	154	179	165	159	148	172	173	173	197	178	185	169	159	180	168	170	175	164	201	169	156	144	194	161	195	186	161	198	146	157	175	185	174	185	186	159	148	177	148	166	185	193	190	203	164	177	168	170	179	197	169	193	182	186	185	163	164	198	217	166	209	168	195	167	162	168	188	201	172	184	166	209	149	164	203	168	165	183	170	205	183	190	192	170	187	176	207	175	182	172	183	157	186	165	168	184	185	184	205	179	173	189	179	182	193	169	212	169	198	178	156	165	187	151	198	172	197	191	206	168	189	193	182	192	165	149	178	195	150	183	174	170	179	189	172	178	185	172	201	164	196	173	204	164	171	170	161	209	189	183	170	188	166	190	173	167	174	181	182	189	145	195	184	149	182	164	190	179	184	175	176	205	171	181	197	172	198	185	177	204	161	181	180	192	193	162	171	166	177	161	158	182	170	178	148	202	188	192	183	180	190	194	189	208	181	199	178	174	179	171	157	164	159	158	174	178	178	172	175	157	182	180	183	174	178	177	182	164	171	173	190	169	178	176	170	172	158	185	174	176	195	183	189	177	164	195	164	178	167	177	163	170	207	169	162	170	176	181	192	170	173	178	169	169	174	201	156	174	167	162	165	169	172	164	191	183	142	186	176	153	179	198	179	181	171	180	174	187	163	179	189	168	174	169	169	180	174	159	171	166	173	154	165	195	167	175	182	170	178	184	184	219	174	156	173	183	182	186	166	151	172	153	186	188	189	188	172	184	181	181	172	152	175	173	190	175	176	187	190	165	196	175	180	210	174	198	172	167	152	184	185	182	179	184	196	163	164	154	150	185	185	173	196	188	196	180	180	193	177	198	170	198	186	197	176	161	154	184	169	192	181	185	167	180	185	184	161	203	180	149	190	196	181	164	185	176	152	166	158	173	160	166	159	157	171	181	163	162	197	173	154	168	177	173	200	174	198	173	157	179	193	173	172	180	180	204	188	224	165	164	203	181	153	176	174	183	178	163	161	170	169	179	161	186	185	172	181	186	169	147	169	180	174	153	190	175	166	167	196	168	172	189	193	162	183	153	199	172	176	195	169	184	188	198	176	168	179	183	184	173	165	203	160	179
10565	6201	11960	13298	12049	12464	12861	12046	10498	9711	9812	10928	11005	9175	6895	5835	4838	3582	2093	1685	1870	1836	1234	907	813	806	820	788	826	942	982	1126	863	790	713	839	1086	868	792	1080	1027	1092	1075	1157	1156	1138	1153	673	488	457	445	452	481	472	495	550	681	826	570	585	506	508	504	533	492	495	566	511	550	522	544	617	597	646	670	633	597	547	556	538	527	472	549	530	503	460	449	435	479	425	462	482	482	416	449	402	467	471	445	461	464	437	439	447	472	453	427	454	483	438	454	446	429	473	457	443	433	451	449	488	428	468	472	453	439	450	458	455	475	441	446	476	447	458	426	429	452	447	420	433	424	458	470	445	463	442	464	421	446	433	455	466	455	452	426	450	468	450	487	438	447	461	436	479	455	459	451	451	463	467	442	448	442	442	429	431	458	503	456	453	441	447	477	417	409	427	459	440	437	456	451	437	457	461	453	449	437	430	467	423	437	466	430	455	461	485	435	474	476	464	424	438	431	442	472	484	452	463	467	448	493	461	446	467	400	439	462	505	443	456	479	465	412	419	453	444	428	424	439	442	422	460	480	448	420	431	456	417	439	439	392	444	422	449	459	435	454	471	447	402	457	435	444	442	429	446	452	451	440	478	476	469	461	424	461	432	399	487	451	430	437	442	474	406	448	402	494	418	424	458	461	462	448	435	472	480	454	483	400	440	444	483	442	440	479	421	446	454	465	460	439	455	457	442	435	447	430	432	443	476	464	423	464	428	454	429	430	433	423	436	403	420	447	449	460	443	501	461	456	423	461	460	465	422	453	454	458	458	459	443	404	444	464	421	471	434	446	415	422	492	437	482	451	425	438	442	423	442	466	474	473	411	439	494	493	478	471	415	476	484	423	438	427	437	436	451	446	443	415	472	440	446	446	434	426	457	450	444	460	458	402	448	433	449	463	440	463	483	502	388	490	436	424	459	464	431	444	475	428	476	430	457	416	449	441	452	474	425	425	415	445	461	422	469	461	450	453	458	429	488	455	438	393	424	444	447	430	434	436	440	422	422	435	457	494	443	448	464	475	457	475	491	422	468	467	455	449	422	436	459	499	432	448	468	470	416	476	465	435	442	461	418	481	453	417	437	451	431	402	490	432	439	466	438	447	448	445	430	433	442	414	453	440	461	472	409	402	431	470	474	434	446	466	446	460	470	452	464	448	449	449	435	470	465	423	461	452	462	447	419	460	437	450	433	439	483	499	432	403	471	462	442	486	455	481	467	488	420	447	420	465	483	471	416	434	441	473	439	466	462	487	465	460	433	454	451	474	483	463	396	450	423	455	451	446	467	457	435	439	448	451	459	429	425	453	430	457	460	464	435	436	419	466	415	464	415	441	512	435	416	460	440	411	435	430	426	462	456	407	468	449	431	436	442	426	441	454	438	442	425	421	458	440	422	452	437	423	459	425	449	439	465	454	475	484	435	437	420	462	448	449	464	440	413	427	427	431	436	481	432	422	433	439	447	445	403	420	444	429	466	426	435	400	475	445	408	455	444	421	431	463	437	449	410	464	435	439	474	451	463	472	429	456	491	487	476	464	467	443	463	440	462	411	447	483	470	461	445	449	429	444	450	450	453	456	480	460	462	445	441	422	462	472	463	459	436	446	456	460	413	482	440	446	443	460	439	411	467	431	466	451	431	417	486	449	438	415	483	454	417	448	438	450	439	434	445	463	481	426	460	449	476	404	434	411	439	464	470	456	434	422	442	458	426	457	450	456	459	456	465	480	457	456	413	464	425	452	455	428	434	445	500	443	452	462	438	415	428	475	451	454	461	449	464	439	445	448	429	456	456	472	463	480	442	465	475	499	430	468	438	438	419	438	463	451	451	423	457	490	437	426	461	439	432	425	435	473	424	468	407	492	441	443	412	408	459	454	437	461	476	465	447	421	444	430	482	437	497	440	398	453	442	485	450	462	439	454	441	460	509	483	462	431	430	470	449	436	458	441	471	457	465	426	445	419	459	453	425	436	451	452	418	438	468	446	460	458	458	456	440	442	435	462	424	467	463	480	437	490	470	422	477	460	474	440	440	521	416	457	428	427	438	467	445	464	449	473	476	428	445	469	464	468	446	453	468	450	481	418	459	448	470	439	428	431	445	424	436	434	454	427	451	487	459	434	458	455	463	436	471	438	445	421	463	400	440	449	448	428	476	429	465	435	470	456	465	468	454	427	453	453	434	452	454	463	462	454	471	417	473	443	502	426	478	458	443	463	480	446	413	441	440	431	442	479	422	461	458	472	464	448	493	488	421	474	431	410	459	429	439	448	412	463	454	467	444	488	453	401	438	445	408	413	465	441	409	439	488	421	465	429	441	417	433	439	465	480	495	455	492	462	448	439	492	462	459	460	467	467	420	455	438	447	424	439	447	441	471	467	485	463	425	460	448	414	452	448	432	403	454	488	456	431	439	481	438	445	410	462	473	442	431	443	456	482	431	433	456	459	432	447	437	418	414	474	470	458	410	417	446	479	464	451	461	473	466	425	429	416	462	477	434	430	470	444	463	483	422	473	436	409	486	441	443	455	464	448	481	455	448	409	414	448	425	452	451	445	468	439	429	423	436	422	461	445	436	491	462	478	432	442	450	429	437	491	450	490	421	416	444	447	462	468	412	431	460	448	458	451	416	448	470	450	409	387	456	450	433	447	437	471	462	442	443	457	464	452	443	431	475	449	487	396	437	481	461	443	444	450	449	438	459	418	431	407	460	473	472	447	443	477	477	518	468	466	440	419	460	476	462	445	444	442	459	432	450	461	429	477	457	460	449	430	475	449	449	439	460	445	461	471	462	456	469	418	424	442	485	499	469	442	451	475	422	465	431	462	476	418	463	433	437	436	440	434	407	426	433	444	465	451	446	462	436	449	437	491	459	445	444	494	421	469	436	448	434	469	449	430	451	446	418	451	433	432	457	428	426	482	454	454	440	426	451	437	444	441	464	490	495	416	449	463	485	426	454	477	501	435	440	428	476	465	451	433	424	441	461	444	430	453	426	482	434	447	450	455	468	479	481	423	482	457	444	458	441	429	482	445	484	479	442	461	509	481	459	436	448	463	426	431	477	435	453	453	472	456	451	477	433	455	466	479	457	430	468	435	442	483	455	454	471	468	458	447	432	446	428	483	423	435	490	455	433	431	453	447	469	435	474	424	464	464	450	454	456	430	462	451	421	447	445	430	417	469	434	439	439	446	429	435	456	433	427	476	427	411	456	433	449	442	457	430	426	459	486	478	451	438	433	458	490	469	462	438	475	511	470	446	463	484	447	480	443	447	453	449	442	461	468	446	415	432	469	474	473	444	476	435	466	474	437	483	450	460	458	480	451	448	486	431	441	451	458	469	486	464	450	442	499	476	437	439	453	449	479	456	443	415	445	463	449	430	426	471	421	449	452	407	460	452	467	433	506	447	411	502	449	460	453	414	435	441	422	434	456	448	447	451	453	436	477	462	399	473	472
24865	11623	10523	7857	5523	4526	4249	3737	2944	2479	2391	2769	2730	2134	1591	1251	1026	758	546	446	424	405	330	280	228	231	255	225	217	250	257	282	239	204	204	232	269	240	212	283	242	244	311	235	250	274	285	220	179	176	158	168	153	159	179	177	206	201	206	193	197	168	163	157	177	134	173	155	180	164	179	180	190	199	205	169	173	194	187	166	168	170	188	190	169	154	148	151	146	137	155	187	146	174	153	168	158	157	144	163	169	148	143	156	144	168	167	168	127	169	153	144	180	165	174	166	171	163	135	143	146	151	171	156	160	149	160	164	165	158	179	148	188	159	156	170	153	153	145	148	153	152	183	148	183	173	162	144	159	177	174	172	140	168	166	148	163	148	175	152	158	149	150	145	156	148	153	160	163	146	184	140	182	137	165	156	168	162	172	187	176	140	159	147	160	145	183	163	170	151	143	159	165	159	159	173	151	165	131	155	153	164	170	146	179	151	174	156	153	148	166	156	160	170	144	162	142	160	144	173	169	145	164	162	167	174	169	141	158	154	167	151	144	150	164	169	142	148	178	160	147	137	154	143	185	150	164	173	141	150	161	148	157	170	162	174	161	156	161	164	161	181	167	158	178	161	164	170	167	163	163	145	167	158	147	157	170	157	168	185	165	168	158	146	159	138	147	164	137	168	168	170	184	169	151	156	158	168	150	169	132	170	161	166	181	168	161	153	130	147	153	167	160	155	177	159	147	167	151	158	151	151	159	159	161	165	157	150	162	178	163	165	135	161	158	160	162	157	141	128	142	176	145	181	142	166	164	155	175	147	168	154	144	164	167	180	175	147	144	148	158	144	180	158	167	167	176	183	159	143	140	142	177	154	135	156	169	138	148	151	137	157	189	170	167	138	128	161	186	161	173	166	144	143	143	177	159	178	166	177	163	183	150	171	158	167	169	151	172	155	161	138	165	132	158	150	153	165	149	159	196	180	140	162	162	151	155	142	156	155	172	141	163	169	160	186	131	165	154	172	196	157	152	166	185	164	137	175	147	153	169	177	136	159	156	163	155	168	158	164	158	142	132	188	148	155	157	154	170	157	154	188	191	156	165	179	151	164	176	142	169	168	129	174	129	148	171	170	158	157	165	145	161	177	147	168	152	156	143	150	162	163	168	160	166	174	155	188	135	166	175	139	151	153	150	142	137	170	153	190	173	174	159	166	157	172	163	138	153	150	157	153	168	150	149	143	173	165	160	168	146	167	158	162	158	162	154	183	147	169	163	147	180	157	178	158	164	150	165	167	176	140	140	139	146	143	156	142	165	168	159	157	134	152	178	161	164	159	152	158	138	136	147	156	144	163	177	157	148	163	138	181	159	134	160	148	168	173	135	167	169	137	149	170	157	167	154	163	157	161	151	169	166	182	159	156	156	147	162	136	156	156	144	158	167	174	154	161	166	157	145	146	159	170	172	166	166	158	146	150	187	174	129	156	170	166	159	138	159	134	158	155	166	158	154	158	153	149	170	152	155	174	158	135	168	152	174	182	149	153	137	144	147	168	163	169	128	147	161	187	179	158	168	177	165	161	143	158	143	167	155	175	168	178	163	144	148	162	146	152	149	168	158	173	144	158	166	159	155	173	162	161	173	129	145	159	163	133	167	168	193	141	171	167	159	159	155	157	149	161	166	142	180	172	153	175	147	135	156	164	145	165	186	139	169	161	144	157	164	158	179	160	152	139	176	163	179	163	160	152	174	173	162	145	148	157	147	159	153	143	183	153	156	182	160	168	171	161	183	176	154	155	195	171	143	151	181	143	186	184	164	145	175	151	168	163	147	155	162	155	164	139	167	151	155	143	169	154	146	152	154	143	167	167	140	159	147	160	185	159	144	148	145	153	156	155	175	149	158	186	166	159	151	166	154	176	161	152	147	167	150	166	147	174	182	151	146	124	169	159	172	165	147	158	150	170	151	159	155	158	165	154	174	156	166	173	152	162	138	156	164	172	153	143	160	172	146	175	153	140	147	154	174	164	165	163	141	159	164	143	150	146	171	161	170	160	149	163	171	146	132	148	132	154	170	150	143	161	160	169	173	173	168	168	181	158	167	164	159	160	153	160	152	165	170	171	156	187	140	158	150	170	157	152	159	182	168	133	146	157	128	170	157	145	142	165	194	146	158	144	163	138	142	138	160	179	166	158	159	173	170	156	160	158	157	171	169	154	175	189	169	138	162	174	164	144	133	141	163	137	172	148	169	161	160	175	151	176	155	166	160	163	154	171	167	159	177	167	150	162	134	153	157	157	168	168	153	161	166	174	164	186	179	159	175	143	133	144	170	170	143	160	186	166	151	143	163	159	162	171	181	163	145	175	178	157	149	159	150	147	172	152	163	168	142	152	137	152	164	185	136	151	160	157	167	163	137	173	178	180	154	162	175	146	160	143	170	161	155	154	143	140	159	155	145	151	152	140	147	146	157	153	163	150	143	148	161	168	148	131	144	165	142	173	170	166	161	172	165	162	160	159	148	160	157	160	174	163	157	184	169	124	150	142	141	151	143	179	173	150	161	158	161	180	165	138	156	153	155	163	166	149	178	169	143	173	158	183	160	129	151	166	147	161	143	174	160	163	164	133	173	179	143	164	154	161	184	179	142	173	164	153	162	173	177	143	148	171	138	134	163	164	161	167	160	153	150	125	150	148	165	154	163	142	166	158	179	168	147	154	182	159	155	152	167	154	136	161	166	158	158	173	158	160	149	166	165	151	152	149	139	150	143	157	173	140	163	146	165	173	169	173	157	152	170	144	139	173	169	162	150	158	148	162	163	163	170	173	181	176	154	178	155	184	171	162	148	156	163	160	154	137	157	150	181	162	157	149	185	145	171	157	161	174	160	155	168	173	173	179	167	164	178	154	168	168	147	182	186	180	165	152	144	157	168	167	161	161	137	163	171	173	179	148	167	153	158	149	168	170	174	209	148	164	185	145	166	165	155	144	143	151	165	155	170	162	152	142	168	177	138	169	163	136	150	169	155	166	158	176	156	141	146	154	173	144	147	167	171	133	168	166	183	161	169	144	154	162	161	156	129	175	152	166	159	173	149	155	170	160	178	165	149	155	175	157	133	148	135	128	144	147	151	164	150	180	169	153	141	155	144	168	148	162	187	149	163	145	170	194	142	171	163	153	149	168	152	134	120	176	171	147	149	175	137	141	176	165	163	147	169	159	189	147	158	159	182	156	152	182	158	136	168	140	150	151	130	162	161	134	157	176	150	153	153	178	153	157	143	174	154	160	160	155	163	163	154	164	158	169	148	168	147	148	159	154	160	172	144	158	150	150	141	142	148	163	168	167	176	161	151	169	161	142	151	151	169	180	161	167	162	160	161	156	172	154	159	143	157	148	167	157	138	162	144	152	171	167	186	160	166	154	138	151	154	176	153	182	152	147	157	175	169	160	167	149	156	166	157	141	176	161	163	165	176	161	183	144	155	180	161	171	155	159	173	133
13418	8386	15485	17871	17008	16626	16349	15335	13216	12445	12348	14135	13616	11357	9265	7292	6348	4739	2886	2215	2509	2373	1593	1157	1023	874	1015	1010	926	1113	1122	1331	1082	805	803	996	1318	935	890	1327	1243	1253	1350	1404	1423	1402	1411	676	470	423	463	414	498	487	576	674	866	976	694	634	532	521	489	583	521	551	533	464	541	562	540	684	676	648	745	681	617	606	592	494	486	455	528	553	467	397	434	426	415	428	399	405	422	399	414	389	413	436	398	404	414	444	373	393	400	417	424	382	443	400	397	376	400	456	418	398	410	395	413	399	408	394	412	408	410	412	411	426	416	413	450	445	432	415	393	381	448	423	373	418	416	396	397	439	426	431	399	404	423	398	416	425	458	403	431	374	404	438	403	411	382	399	403	432	388	378	416	397	417	403	404	423	413	385	417	440	396	396	401	380	423	454	423	427	388	381	403	428	433	403	415	416	427	449	435	407	417	395	440	398	386	414	397	444	408	400	436	422	401	391	398	352	393	368	426	437	417	402	412	452	391	412	414	416	393	425	424	390	403	438	398	404	379	396	414	402	405	381	392	388	416	411	424	404	431	428	424	446	397	335	427	405	418	428	447	432	392	409	422	383	371	407	400	388	369	395	401	407	408	439	422	392	451	402	421	422	385	417	408	356	423	425	383	427	397	362	386	415	411	403	433	412	452	403	413	404	383	404	392	425	399	450	406	456	406	411	408	431	404	392	426	434	431	393	429	422	423	405	429	407	401	371	418	415	395	410	413	427	369	417	380	432	431	431	429	428	394	420	442	396	386	438	411	403	450	428	378	408	414	389	429	439	377	433	397	415	417	421	401	425	408	423	418	382	416	373	404	414	448	445	417	385	399	364	396	406	412	406	405	407	399	406	429	423	416	392	386	423	432	432	400	373	422	459	414	452	416	403	419	407	410	376	436	410	400	446	408	411	411	406	405	446	392	419	396	394	414	410	422	395	398	431	398	422	414	401	380	369	398	423	426	421	405	417	391	425	434	402	389	424	389	422	424	436	439	407	359	379	390	432	407	416	441	438	423	417	412	409	423	399	438	398	351	429	421	404	412	425	380	404	445	413	439	413	410	392	415	400	420	440	373	386	410	387	428	399	464	435	399	413	405	430	383	394	377	411	413	413	475	416	436	432	466	425	429	422	411	420	426	426	403	443	431	389	435	413	395	405	435	423	465	393	406	427	409	404	401	409	412	428	432	414	393	412	423	402	406	405	415	392	450	408	399	410	436	429	421	390	421	420	393	426	434	461	419	396	385	415	422	396	420	424	434	425	455	456	449	439	398	401	395	418	410	429	394	407	421	414	413	416	425	416	436	445	372	404	405	427	403	405	398	387	401	385	444	437	414	376	391	403	405	390	395	391	411	412	421	411	409	415	401	372	418	389	399	415	413	420	437	385	418	406	405	398	391	428	393	388	401	448	400	382	399	389	430	444	419	438	408	423	409	416	448	397	398	428	403	411	421	394	394	394	436	427	373	408	408	373	427	408	425	431	396	430	395	402	396	407	428	450	450	423	446	423	425	417	410	420	422	404	401	408	361	419	390	406	390	403	440	407	438	367	426	420	441	408	395	417	410	392	383	379	421	415	386	425	447	454	447	417	395	409	420	428	398	426	434	419	429	464	385	444	370	449	407	402	404	423	453	424	429	417	452	425	397	394	424	407	397	404	406	462	430	402	447	402	418	436	402	427	389	462	387	417	411	403	398	436	403	424	410	446	400	415	404	428	431	438	447	400	426	423	423	403	417	408	395	477	401	379	413	401	415	385	435	412	408	387	407	410	427	432	444	407	377	414	411	403	408	409	423	395	409	441	436	377	428	375	416	377	424	451	398	402	389	416	410	411	399	376	392	444	414	424	388	409	404	425	426	433	429	387	409	439	399	408	391	428	432	407	409	413	407	380	382	413	430	401	381	385	400	414	405	376	424	437	412	409	414	391	422	413	420	436	421	440	420	408	409	454	432	393	419	430	386	404	425	417	412	433	417	426	457	400	381	406	388	409	404	420	398	398	432	436	399	401	384	398	397	420	411	412	426	400	450	452	401	432	403	404	384	407	404	418	417	441	444	420	403	437	375	396	363	459	388	426	424	408	404	405	369	433	419	425	423	388	446	412	442	416	389	386	409	420	397	423	396	402	418	412	404	423	396	432	454	424	418	397	408	430	354	442	421	443	394	410	389	416	368	423	407	385	405	401	410	411	389	374	408	398	439	431	427	426	417	395	400	422	437	431	414	392	390	423	449	432	406	430	439	419	388	374	410	370	398	387	432	442	429	407	427	410	413	391	399	428	385	423	439	417	383	411	424	417	409	452	432	404	420	429	365	413	432	421	393	411	427	426	420	397	432	424	378	419	426	425	425	429	376	417	373	370	377	389	369	428	415	429	426	384	459	419	421	416	416	444	388	392	413	436	389	392	414	420	441	369	384	421	439	423	398	411	419	433	454	433	421	383	426	416	388	379	420	428	407	425	418	399	392	416	426	414	421	408	410	403	405	400	378	386	436	396	421	422	400	402	411	438	410	453	442	471	432	368	422	438	406	410	414	390	458	401	449	407	390	419	387	398	426	425	416	386	403	430	373	376	450	389	398	424	409	416	418	365	436	428	412	412	422	413	428	437	432	412	466	404	393	417	406	427	437	400	410	419	404	406	435	388	409	403	411	402	421	444	394	409	387	425	404	391	444	437	421	407	432	380	379	391	405	411	410	424	433	437	434	412	395	391	428	399	394	389	395	383	424	404	410	386	426	392	429	404	415	411	422	436	407	434	421	422	437	441	440	412	404	415	375	465	420	413	412	419	409	387	435	396	424	388	407	377	426	430	399	403	416	391	419	426	402	386	368	431	456	409	430	400	470	418	450	440	421	403	397	433	395	402	399	437	369	435	425	446	433	469	393	405	389	410	372	395	435	423	424	395	425	454	432	415	379	459	381	387	402	439	391	449	422	421	425	404	397	392	416	476	399	398	373	413	395	421	414	399	409	401	420	423	411	412	444	387	458	424	423	428	399	392	416	417	412	393	405	413	453	381	418	430	418	400	404	424	387	412	400	420	382	411	391	416	431	434	398	408	407	422	426	391	394	412	454	391	378	404	399	458	433	382	442	379	385	422	436	397	435	433	418	419	414	428	422	408	430	403	399	387	388	394	414	427	377	439	384	431	393	414	415	420	418	380	382	440	387	397	412	418	423	408	440	415	408	380	412	433	465	406	431	384	429	450	446	419	400	409	383	382	434	423	428	407	409	411	430	392	453	395	435	398	417	412	396	411	412	400	417	357	418	411	429	431	438	463	397	426	428	389	420	426	374	406	405	423	449	432	414	400	403	437	417	432	404	412	428	408	416	395	418	377	440	444	445	436	392	410	427	434	401	405	434	378	438	441	446	397	425	408	414	406	437	417	412	422	428	369	437	417	403	399	407	397	363	429	397	427	388	365	407	439	413	442	405	422	399	430	406	419	386	388
9075	4793	4675	3341	2457	2054	1846	1698	1444	1132	1183	1415	1384	1160	819	662	630	452	314	305	339	333	253	231	235	248	221	229	217	254	270	273	268	245	251	222	275	285	258	254	262	276	261	265	296	259	251	258	234	229	219	218	221	225	237	214	231	256	244	219	219	267	217	240	234	249	216	255	266	228	231	253	245	210	236	208	223	229	251	198	216	240	212	221	222	204	211	227	228	262	224	233	225	229	247	262	212	208	237	244	240	224	204	228	243	247	231	242	206	251	223	216	221	239	239	221	225	209	240	243	239	198	195	219	208	239	229	214	222	218	200	221	242	242	218	245	221	210	227	245	259	242	214	214	187	202	200	221	230	217	262	210	250	203	204	246	225	250	207	256	192	222	247	226	204	253	234	234	219	213	222	206	205	230	235	214	236	214	199	226	234	228	224	227	240	211	219	225	240	237	214	205	214	204	231	226	194	247	220	244	206	228	222	195	209	245	232	217	229	252	204	214	213	223	235	237	216	228	231	228	231	213	243	238	221	199	244	203	246	230	224	236	208	254	206	213	238	212	228	222	225	227	229	227	199	260	223	248	253	229	234	225	215	245	250	211	229	219	240	206	207	217	202	220	205	220	256	230	198	228	213	240	220	222	248	236	203	250	218	227	219	217	207	223	229	208	262	213	231	221	223	242	221	235	258	253	227	235	235	224	223	234	225	216	214	261	247	198	217	224	232	216	241	250	225	239	211	221	243	230	225	221	244	207	192	237	225	188	224	210	215	216	196	217	237	226	225	226	227	248	203	227	236	217	242	249	244	232	225	216	214	214	242	247	262	232	220	210	236	264	234	201	221	239	232	245	224	222	213	239	235	208	213	216	224	212	220	222	253	242	252	200	189	238	239	225	209	233	237	211	223	220	239	237	222	245	214	227	228	224	231	229	222	252	233	251	237	222	211	211	198	235	240	193	216	208	183	228	222	206	224	231	221	233	230	215	218	248	208	249	224	250	224	237	225	210	241	238	234	209	220	238	212	213	212	215	242	235	216	248	251	207	230	238	208	195	212	208	208	210	234	238	237	215	232	213	221	254	219	210	230	222	223	213	199	202	212	210	258	235	243	251	239	253	213	217	255	223	235	239	252	220	226	237	242	217	241	237	225	214	207	256	240	232	236	200	184	225	215	198	229	220	219	216	221	261	205	226	231	254	226	223	208	217	240	226	226	271	220	219	239	216	198	218	230	229	209	245	204	203	205	218	214	237	208	226	241	225	220	234	228	230	229	209	224	228	245	275	207	232	209	274	255	229	223	223	211	223	226	228	216	233	220	228	230	239	199	222	204	227	245	232	223	217	236	205	225	232	241	209	235	212	216	209	201	228	226	198	213	223	216	236	210	216	228	227	222	237	208	235	224	222	213	225	242	225	230	215	202	250	225	240	244	218	227	240	195	230	191	225	227	216	240	219	226	235	226	228	215	202	216	218	236	247	221	218	229	224	217	219	222	205	213	240	248	225	214	230	210	203	252	241	197	249	224	210	238	209	223	240	221	210	229	238	221	247	209	211	217	219	200	216	241	219	259	224	244	209	213	243	237	246	218	234	245	249	211	230	216	251	210	243	267	231	216	220	242	248	242	243	227	201	251	239	211	213	220	231	236	228	214	231	234	244	218	215	228	232	210	201	232	220	233	230	228	220	210	247	233	205	252	224	227	229	215	215	198	222	231	227	224	217	209	218	214	213	207	244	222	221	241	214	246	229	192	202	216	215	232	232	231	263	248	222	216	235	238	196	221	218	207	216	218	232	230	214	201	221	205	216	234	231	234	213	218	215	205	207	213	221	243	182	232	213	213	212	208	233	224	240	221	221	223	237	227	200	244	242	231	240	241	223	212	237	254	226	250	201	226	240	200	225	219	221	210	217	225	231	241	203	227	232	223	223	230	214	237	226	201	224	219	267	245	250	228	238	212	212	229	219	246	215	226	224	224	205	229	213	237	214	217	227	258	207	256	231	236	239	203	261	202	248	206	217	229	213	198	241	235	232	225	244	231	242	240	243	247	222	251	211	213	229	229	244	238	200	225	227	210	209	229	217	214	226	213	211	254	234	216	234	230	228	239	224	241	222	230	228	226	211	219	262	256	219	245	225	211	244	213	227	218	253	235	200	207	213	225	243	216	219	252	236	223	220	222	208	208	224	227	231	222	230	206	279	218	228	208	239	206	234	259	221	205	222	252	232	247	217	224	225	243	208	211	222	220	258	221	218	236	202	225	258	211	228	209	225	238	227	234	209	229	203	234	229	220	223	236	237	221	221	217	224	209	211	213	197	233	227	253	229	228	220	213	225	241	238	226	214	228	221	213	206	220	245	244	242	239	208	208	222	221	223	247	228	234	220	250	217	234	255	236	241	234	240	251	226	221	243	232	230	213	219	199	228	222	208	238	241	230	227	220	236	223	213	206	223	233	227	215	240	216	204	247	211	211	238	217	206	218	252	237	207	214	256	249	246	219	239	209	209	273	231	234	225	223	219	236	217	230	228	247	236	242	199	217	227	233	209	222	213	218	208	201	210	228	205	244	231	220	221	232	239	207	236	214	244	226	258	247	231	223	202	230	221	215	213	211	217	193	228	204	248	238	219	208	226	227	237	228	230	211	258	199	223	229	217	237	235	242	239	237	221	239	245	215	247	230	251	228	199	231	218	242	209	229	229	230	197	219	217	208	226	237	236	254	228	221	212	250	227	237	219	178	245	231	205	243	243	230	253	219	230	225	242	214	221	247	211	248	217	242	247	266	242	196	201	229	226	214	239	234	218	225	204	239	249	232	209	215	218	236	214	248	237	220	214	241	197	228	228	231	201	247	207	230	255	244	227	205	228	200	212	222	245	226	236	234	224	218	256	251	203	230	221	227	240	239	213	255	223	220	205	235	240	264	269	220	229	207	214	223	221	240	248	249	194	200	200	213	215	211	220	219	204	219	249	229	196	208	228	208	217	216	211	211	261	214	231	256	220	215	217	230	227	225	237	226	235	213	236	224	240	241	230	219	211	234	226	239	212	182	207	206	226	246	217	227	229	203	219	241	206	246	243	204	216	235	196	216	215	224	232	244	244	235	261	238	214	202	228	198	197	233	209	249	222	233	225	241	225	211	258	233	205	223	221	225	240	225	215	238	225	201	199	249	199	221	256	257	243	226	208	212	226	217	214	226	218	203	228	234	258	196	238	213	215	214	226	243	240	204	230	224	235	212	219	205	239	206	219	199	239	220	212	220	233	205	222	219	244	210	217	218	217	224	228	236	193	222	218	218	249	240	220	228	256	209	225	215	222	214	217	248	227	236	229	244	244	233	226	234	210	211	204	214	244	215	230	203	261	229	254	219	235	231	221	233	215	223	244	230	205	245	247	231	216	242	227	222	229	244	223	230	233	204	234	217	199	229	229	197	218	224	211	247	227	208	238	227	224	235	217	247	218	220	236	252	223	224	206	234	246	224	236	218	224
5824	4199	7928	9358	8953	8935	8457	7991	6965	6227	6637	7681	7409	6304	4602	3743	3261	2508	1476	1260	1308	1355	1033	794	715	738	755	722	715	786	900	934	866	689	710	804	915	765	784	904	899	891	872	893	909	961	917	605	521	568	568	585	586	555	571	544	607	592	527	531	567	541	544	589	615	557	572	604	580	610	615	657	667	677	627	605	619	606	567	572	564	609	578	619	607	564	565	617	565	523	547	523	630	549	518	549	583	564	546	541	545	522	586	563	542	532	540	518	547	563	517	561	587	543	545	551	533	543	563	564	551	563	553	501	553	501	541	538	554	519	540	527	559	538	592	545	545	526	533	576	500	539	571	543	544	534	564	582	540	558	544	571	551	498	566	544	581	544	514	543	595	581	551	591	589	615	540	569	555	528	512	526	554	553	568	545	549	523	521	546	588	532	545	520	550	500	558	524	558	521	563	551	550	549	508	519	570	538	537	534	542	551	501	532	552	554	531	538	540	500	539	589	531	578	596	537	548	518	536	540	561	539	553	526	548	577	532	556	540	542	583	534	535	572	550	568	536	546	524	607	585	501	511	523	504	521	587	545	533	549	516	546	567	544	580	543	595	599	570	552	563	586	584	526	605	549	568	550	518	560	558	530	565	522	527	551	511	546	509	559	545	568	538	560	522	541	536	561	552	533	553	540	580	544	501	563	574	570	586	565	584	550	556	558	549	565	560	522	532	555	550	534	546	502	549	548	574	556	554	529	555	559	595	529	528	565	569	566	547	528	541	541	567	582	576	553	534	559	573	555	552	575	577	548	568	551	535	561	585	582	535	504	573	599	544	515	543	527	588	591	536	570	526	560	513	570	552	592	555	578	534	544	545	576	558	590	531	549	545	545	554	530	553	562	567	535	554	570	562	567	595	537	550	561	605	535	541	585	544	605	542	522	520	543	546	498	512	580	558	540	546	519	537	549	566	526	558	576	583	562	601	558	575	526	555	568	570	556	574	538	523	546	607	592	584	579	513	522	532	577	547	536	539	569	558	512	550	549	574	548	556	521	579	575	552	520	582	560	530	563	556	542	608	571	551	533	545	603	523	569	582	566	527	576	531	552	564	558	551	572	547	563	579	553	591	556	574	569	548	520	566	577	579	565	551	549	569	554	584	523	519	533	566	558	572	542	549	575	569	572	531	546	576	522	536	539	513	570	523	553	642	552	556	567	562	573	538	553	562	523	544	516	550	527	537	532	542	498	553	583	566	551	547	522	526	543	527	555	545	536	525	563	536	571	547	588	527	552	561	539	569	520	530	547	580	574	565	576	566	601	596	562	563	541	546	595	538	551	549	535	573	566	555	535	593	565	553	554	555	555	556	533	567	547	590	541	557	505	557	590	565	557	577	606	536	567	568	544	505	555	550	535	531	558	544	522	514	537	566	573	553	542	538	550	567	540	534	587	551	503	583	566	512	558	570	551	549	541	533	575	539	536	553	575	536	551	545	517	536	555	556	555	500	559	582	527	544	566	529	572	596	536	561	547	541	546	554	539	559	526	509	538	559	544	589	557	531	518	572	591	568	518	564	585	549	552	561	534	580	591	539	544	610	533	525	570	547	567	548	579	544	574	527	571	541	551	575	563	605	564	535	621	499	555	530	571	555	546	562	581	536	543	548	529	581	561	545	542	527	627	572	590	561	555	572	551	538	552	570	551	569	552	553	608	561	600	560	551	572	578	548	552	520	545	536	558	551	529	533	548	589	502	555	565	609	538	534	560	535	511	559	532	544	491	563	529	571	598	540	544	565	564	562	563	558	542	553	558	565	571	536	519	568	586	568	543	547	534	552	563	530	566	555	509	511	497	508	581	564	592	556	522	533	567	545	566	587	524	553	538	508	568	544	552	549	547	543	566	561	546	543	557	576	503	544	521	571	526	586	535	577	562	542	544	517	549	549	529	559	609	528	570	595	548	587	537	550	546	551	567	576	515	606	564	556	562	516	558	513	537	554	531	505	537	560	544	521	543	583	512	567	602	542	531	544	564	556	575	603	561	553	544	525	523	543	549	559	506	571	568	552	529	546	545	536	548	580	532	527	576	537	573	500	560	509	560	586	545	592	572	575	557	598	555	510	522	596	533	559	545	549	534	544	535	585	556	551	524	568	534	557	545	546	535	533	572	538	540	530	560	515	557	548	562	529	566	528	559	592	555	546	543	548	551	549	572	576	567	550	571	528	593	543	487	581	576	590	545	563	568	569	584	583	563	550	559	552	521	532	558	549	564	545	605	555	562	560	558	561	572	523	578	557	549	567	528	563	589	529	526	525	523	543	609	555	542	554	535	543	523	527	546	496	537	532	563	541	599	536	553	545	573	561	577	566	556	561	567	566	543	567	567	548	565	601	586	554	536	530	561	575	530	527	557	563	559	530	532	524	611	561	548	579	530	564	589	548	524	570	569	596	522	527	556	568	583	549	514	541	575	568	565	530	584	521	594	527	536	567	553	534	563	536	582	588	561	560	586	582	525	510	556	523	603	540	524	522	559	520	571	587	582	577	545	570	562	525	547	531	515	567	542	537	606	519	528	542	553	496	576	556	534	593	556	562	526	599	557	523	512	564	563	551	558	541	527	582	561	571	587	552	557	573	534	552	522	538	524	526	585	525	556	560	557	528	555	562	553	514	587	527	561	591	529	542	567	573	567	542	551	556	573	606	549	571	519	546	551	519	556	536	590	508	574	562	548	536	554	558	520	544	563	544	568	515	571	525	503	570	516	550	536	569	520	594	570	558	575	554	555	589	528	561	559	535	565	552	562	539	526	555	588	566	544	606	607	555	520	549	528	542	535	561	578	584	537	572	592	534	571	561	550	523	552	539	581	543	526	556	575	537	543	516	550	616	580	527	508	574	559	522	584	533	531	607	535	533	575	590	549	563	563	573	526	542	605	571	585	530	546	535	539	586	563	546	573	572	531	549	568	568	552	511	560	551	531	585	561	505	540	597	568	545	562	600	518	541	530	539	556	521	556	583	576	563	559	526	557	516	560	563	589	506	561	561	593	542	570	517	588	516	516	547	545	535	547	514	538	534	530	575	522	543	573	562	506	520	557	558	522	539	530	542	549	591	563	534	546	518	545	521	558	568	530	553	521	611	531	532	552	578	569	574	562	585	554	551	573	553	560	540	546	601	587	556	584	549	563	581	541	507	523	574	542	573	597	534	592	587	557	550	544	523	588	546	589	523	545	522	532	586	560	540	572	512	543	567	599	542	554	591	556	554	589	578	549	521	587	526	578	540	547	542	562	593	548	556	579	544	574	550	548	570	568	522	539	558	525	544	536	511	603	570	571	564	524	536	585	572	544	580	567	509	553	588	584	565	550	547	549	528	535	547	551	542	559	543	569	562	552	581	539	593	522	593	554	598	564	520	542	512	527	568	551	580	533	517	574	526	562	528	528	560	551	543	530	542	548	553	556	570	540	546	545	530	519	564	495	564	608	577	559	580	479	568	540
17998	8196	7683	6056	4361	3545	3129	2722	2159	1936	1915	2183	1997	1638	1200	940	897	628	392	345	368	370	295	197	228	258	227	227	236	271	276	252	257	224	230	234	237	206	217	254	262	258	246	269	249	263	235	205	214	191	198	189	197	180	199	197	199	203	200	188	185	178	170	163	199	179	218	195	195	211	214	219	211	217	188	190	184	182	172	179	200	184	184	182	179	173	170	191	165	206	170	212	195	220	180	191	177	180	181	183	201	179	218	183	174	172	187	184	187	194	187	187	150	202	217	188	160	190	180	170	185	184	171	191	157	197	156	189	189	195	173	195	183	184	199	174	196	176	168	171	166	190	178	177	176	178	187	184	165	184	189	196	165	189	187	185	158	194	157	201	168	183	179	177	169	210	212	193	171	193	198	179	157	218	177	189	171	171	179	180	195	184	167	186	203	158	196	203	179	196	176	166	159	168	219	181	177	196	202	203	176	187	154	178	202	175	184	175	186	175	183	183	205	158	199	195	186	205	185	171	179	209	194	193	194	180	161	195	190	184	193	196	178	193	193	175	183	188	198	198	166	183	168	181	164	183	171	196	165	159	167	168	191	165	181	159	201	181	200	199	185	183	187	177	176	192	186	208	186	203	164	190	180	169	170	200	167	175	201	196	168	191	188	200	215	186	203	187	193	191	202	170	185	210	181	170	193	192	184	205	164	177	189	162	196	179	177	194	172	198	164	199	203	165	194	166	171	181	178	178	204	181	185	201	196	185	190	179	181	177	182	193	188	184	156	171	179	207	191	172	180	159	201	183	191	167	201	200	155	176	174	188	204	160	171	179	169	185	181	188	192	202	187	181	178	170	198	170	197	207	189	172	188	199	167	175	201	171	189	170	195	180	176	201	172	197	181	151	171	195	190	174	171	193	162	194	182	191	182	176	181	175	154	181	189	180	182	190	192	177	191	168	156	173	175	175	166	181	181	188	183	175	208	182	194	176	182	213	195	200	206	166	196	175	198	172	180	212	194	192	207	199	200	189	170	192	172	174	167	194	196	209	193	190	184	185	147	203	215	180	164	176	184	168	192	199	219	191	198	164	176	180	167	189	153	199	193	176	198	165	188	174	172	184	205	163	169	190	158	186	194	178	192	199	160	173	214	154	198	166	191	166	181	191	180	181	175	188	172	168	185	209	206	203	197	177	171	196	208	186	164	187	189	176	194	180	148	160	158	208	171	184	179	166	190	174	210	185	175	169	186	180	183	193	178	199	172	186	178	176	167	175	183	177	209	166	160	179	197	176	199	177	182	167	164	164	181	196	201	194	163	191	185	169	187	161	180	163	176	182	195	180	190	186	192	189	215	187	192	193	178	187	166	171	165	193	194	193	202	186	187	186	181	183	153	190	195	185	166	190	170	154	171	181	183	192	176	175	199	182	173	172	194	198	188	193	189	200	178	195	190	213	169	170	196	157	194	189	162	193	182	172	183	169	199	203	176	158	193	166	194	200	157	204	203	177	191	180	227	169	155	161	176	214	181	187	168	171	174	196	189	190	180	193	211	166	211	177	180	190	199	193	168	188	198	179	184	195	199	166	187	174	189	192	187	190	171	181	187	180	168	164	190	186	212	208	173	155	181	176	177	197	191	182	187	171	147	169	166	182	202	160	173	196	175	184	175	165	185	180	185	196	174	200	183	196	171	198	171	187	202	182	191	197	186	199	192	162	172	178	197	181	206	172	184	176	188	175	185	188	174	186	189	202	176	192	187	199	183	174	200	170	178	204	187	202	200	179	175	199	188	183	166	165	185	169	168	164	168	188	198	204	198	172	211	209	174	182	188	198	162	192	184	187	142	166	164	174	168	196	168	180	179	190	176	205	187	166	192	176	187	169	204	175	196	187	187	177	179	175	175	195	187	185	184	200	191	215	177	188	167	187	178	162	161	162	183	183	173	178	185	186	165	161	204	198	183	157	164	179	168	210	204	161	161	230	195	178	181	191	192	202	197	165	168	204	163	186	192	184	177	193	190	187	177	169	177	162	198	165	176	193	169	177	184	170	171	174	193	155	165	187	180	206	185	192	184	155	205	182	179	199	191	177	197	181	181	180	212	192	182	218	189	182	186	176	165	168	205	191	177	167	173	199	164	170	201	212	182	197	178	196	173	187	205	194	194	199	156	182	179	185	175	185	194	156	193	160	184	184	169	159	194	166	193	199	192	187	174	182	195	151	211	180	151	189	180	176	160	168	171	165	211	200	180	210	165	190	206	182	183	174	171	195	189	172	165	163	179	173	189	175	154	170	176	164	185	171	162	178	202	199	175	171	174	183	152	159	199	192	187	184	193	204	187	207	188	180	195	202	183	176	173	185	173	210	179	148	184	186	196	173	157	157	166	172	191	173	186	214	182	161	193	172	188	177	180	155	180	166	197	190	194	193	189	220	179	170	200	179	197	181	187	175	163	168	188	171	168	198	179	198	212	198	203	183	223	183	208	196	168	181	185	187	184	192	194	165	197	159	181	165	203	217	218	176	191	164	201	149	196	172	191	173	172	187	172	183	196	186	186	194	189	186	168	202	218	195	169	186	193	192	191	195	214	195	205	207	166	179	192	196	172	171	177	159	185	228	186	189	180	175	171	190	213	182	185	201	196	193	180	155	198	195	172	195	182	174	191	214	195	176	186	161	173	181	197	175	168	181	189	157	183	198	186	190	192	181	197	203	171	205	190	163	152	176	182	188	166	180	171	207	192	182	187	163	224	212	198	172	160	182	216	188	162	189	176	176	198	210	173	171	210	185	196	185	164	192	172	191	172	162	177	186	161	181	210	177	193	171	172	175	173	194	176	178	198	196	194	170	181	184	159	173	158	189	177	162	175	190	188	195	190	174	158	173	192	176	181	181	183	195	180	175	178	187	185	175	191	156	215	183	163	186	188	192	205	173	200	174	174	171	175	161	149	171	196	173	186	182	170	193	211	192	194	204	174	201	197	179	181	204	168	178	165	190	167	172	181	211	167	180	171	193	170	194	184	176	191	198	183	165	194	150	191	168	210	191	209	195	197	182	197	178	170	193	166	186	157	174	187	178	170	188	164	215	197	198	164	195	225	182	183	166	183	200	191	173	175	177	195	173	202	204	196	182	194	197	157	205	192	188	186	190	166	192	195	198	166	174	160	193	187	147	184	183	177	194	176	168	185	186	185	175	211	187	166	168	202	157	180	166	172	156	206	183	187	209	176	206	183	181	170	175	176	197	157	195	188	189	170	162	198	181	189	158	175	182	151	161	179	190	169	189	151	185	173	184	189	181	183	183	187	175	198	187	190	188	218	178	198	179	174	194	171	165	192	205	170	178	193	192	187	152	187	191	184	189	178	197	188	185	196	180	173	173	175	182	175	212	204	174	159	199	190	189	206	191	206	180	184	195	208	194	192	194	195	205	208	202	197	175	178	187	175	182	157	186	203	182	183	188	190	199	179	195	197	190	195	181	185	205	198	166	178	186
10768	6667	12546	14993	14165	13612	13216	12188	10655	9821	9996	11580	10622	9131	7034	5509	5031	3710	2192	1818	1998	1838	1250	924	806	867	857	823	818	989	1028	1206	919	844	707	820	953	794	764	1057	1031	1009	1081	1114	1068	1183	999	613	471	484	474	501	476	441	547	647	708	754	622	537	515	528	491	544	551	547	534	531	515	582	610	639	640	696	676	640	627	615	551	495	512	545	509	518	440	457	476	457	451	473	471	458	445	458	487	402	439	448	475	445	462	416	444	435	517	437	468	456	460	483	480	423	465	445	476	466	440	465	498	477	453	456	496	465	463	430	508	448	439	473	464	457	476	483	477	467	454	491	435	448	485	493	467	478	496	464	468	486	461	458	449	480	499	493	487	502	507	458	461	465	470	448	497	452	457	474	490	469	433	494	461	513	495	433	468	489	468	441	491	490	486	456	453	483	434	434	464	461	477	443	459	447	438	482	441	444	412	449	465	460	478	432	453	448	495	466	416	448	444	485	438	493	435	505	505	455	419	442	473	446	479	465	470	458	403	453	444	442	465	466	476	486	450	480	475	467	432	451	461	465	446	466	462	420	481	434	435	469	446	467	476	472	452	422	512	470	464	464	417	442	478	474	465	459	439	432	427	488	453	488	494	502	500	441	483	440	483	474	488	478	487	447	439	471	484	453	476	501	459	480	474	458	479	477	482	444	417	432	490	480	481	463	482	469	467	508	465	481	473	469	472	487	457	505	429	440	440	439	481	466	460	489	493	427	439	452	438	452	458	467	466	454	439	466	493	486	466	464	472	474	474	513	469	464	427	463	451	500	446	453	450	454	462	458	470	503	449	461	484	486	462	440	447	441	482	452	466	426	482	450	435	446	499	481	456	468	453	464	458	429	470	440	472	491	486	452	499	463	430	484	478	434	467	469	452	479	474	488	457	438	455	454	435	460	474	508	465	481	436	477	463	479	455	473	442	466	444	450	457	478	484	416	491	452	453	474	505	423	464	443	475	431	479	465	434	469	479	494	474	442	430	453	461	450	429	458	488	505	482	434	476	455	417	481	489	428	470	459	438	479	452	419	453	450	457	454	506	481	459	434	506	464	442	480	470	477	470	492	454	447	453	447	443	446	458	467	462	470	461	433	449	442	425	472	438	478	484	441	451	440	456	480	466	452	498	468	490	449	432	469	459	465	457	456	471	485	466	438	459	442	490	473	458	473	451	461	442	455	489	458	449	475	470	470	473	502	465	457	434	442	482	430	462	409	468	479	473	464	455	496	437	446	469	441	493	458	465	466	462	436	443	506	476	477	476	480	471	447	454	449	496	472	461	467	475	463	482	452	446	481	442	479	474	465	497	465	481	476	486	442	491	438	468	476	465	445	483	471	468	430	450	442	449	487	491	454	454	470	473	480	477	444	466	462	483	475	470	488	471	456	466	471	497	453	462	496	442	470	444	455	498	435	435	439	460	461	463	477	482	474	439	451	490	522	471	434	444	448	474	487	457	442	435	458	459	465	437	472	429	447	497	482	486	461	467	497	457	484	454	465	497	498	501	491	466	462	472	440	431	422	441	479	469	464	480	459	417	451	465	437	476	425	464	469	472	479	474	461	481	492	483	444	475	484	424	486	481	467	503	472	423	469	480	478	450	446	452	453	480	469	436	469	472	463	496	447	489	454	470	455	461	476	455	464	457	496	460	472	492	462	436	472	429	474	455	445	477	467	479	464	478	458	446	497	466	491	463	479	457	468	477	453	494	425	459	434	496	469	452	504	481	483	399	477	459	467	471	450	459	457	474	452	486	461	440	467	462	457	474	427	466	444	511	486	479	464	448	467	490	453	483	459	418	481	492	439	467	496	416	438	481	439	477	461	459	438	450	476	498	448	426	433	444	472	457	452	473	456	451	435	466	429	494	447	484	453	497	492	491	505	488	443	464	467	453	511	492	477	440	440	471	469	436	473	465	468	511	449	423	425	454	457	495	493	481	438	442	456	426	483	420	455	459	454	480	480	463	431	438	462	447	478	468	485	435	425	459	488	474	451	477	459	470	437	483	471	458	474	458	478	468	482	482	452	411	441	481	496	456	438	450	483	449	484	487	458	444	510	446	450	462	494	450	452	452	478	434	432	452	457	459	487	434	455	487	439	471	469	442	469	447	478	455	505	512	456	461	464	472	469	500	502	451	492	464	469	485	440	476	448	449	473	473	467	487	448	483	503	471	450	487	446	443	464	480	470	456	478	458	473	466	449	435	479	494	456	444	453	454	461	457	437	447	443	490	482	439	452	456	498	471	463	469	443	408	444	453	462	470	476	482	498	477	421	465	499	483	454	467	445	470	476	451	478	442	463	515	472	453	433	434	457	435	467	447	457	453	457	456	482	466	476	438	457	458	497	413	480	486	467	434	466	455	468	473	420	446	465	491	448	455	447	463	429	441	461	469	471	479	427	456	508	463	485	445	493	451	486	397	491	481	466	417	450	475	475	483	469	487	494	476	444	449	539	463	433	437	489	437	457	467	458	473	442	441	482	448	464	497	448	445	428	482	448	437	456	443	458	481	457	477	474	496	487	488	412	479	509	449	450	412	457	493	469	469	441	444	462	456	498	467	459	496	466	449	434	477	486	488	476	504	437	428	451	461	470	488	494	503	503	498	434	474	492	504	493	444	444	454	413	469	477	434	470	457	469	501	437	480	480	477	493	449	434	484	431	498	494	439	440	462	457	457	447	448	450	437	491	483	443	485	481	467	468	438	475	453	452	453	440	463	464	525	466	478	470	489	471	447	480	448	489	466	479	481	490	474	476	459	446	483	482	490	499	508	455	456	439	463	486	440	418	445	495	467	466	444	441	466	472	483	478	454	481	462	461	430	525	455	457	466	502	448	448	491	494	474	472	493	439	440	459	442	436	462	465	495	466	454	471	473	497	478	436	433	429	506	475	450	472	415	438	425	454	489	454	460	479	448	431	465	476	455	455	442	448	427	433	509	463	479	455	463	475	468	449	461	487	444	460	476	456	512	442	468	454	419	462	496	466	437	448	474	482	431	521	465	458	454	479	442	484	500	476	468	459	477	487	450	461	483	433	469	433	447	420	472	471	437	431	434	460	443	445	483	487	458	461	490	502	466	481	491	456	436	462	438	480	484	521	443	455	483	426	470	484	482	490	455	437	478	434	466	471	460	432	483	449	476	445	479	471	486	438	450	434	476	430	428	470	493	468	481	454	469	489	427	437	437	484	442	485	485	480	449	446	466	500	488	454	447	482	439	451	470	459	454	437	431	422	439	482	442	460	436	437	444	509	453	449	501	434	485	456	433	464	455	437	440	472	465	452	448	449	492	444	487	486	447	456	444	466	503	475	496	431	475	486	466	490	465	457	479	442	484	439	447	449	465	511	474	452	478	444	465	481	462	492	457	457	462	434	470	460	442	460	471	482	443	469	468	455	473	437	451	437	506	444	474	441	433	481	418	478	456	474	454	482	432	465	447	473	444	444	476	466
25371	12259	11341	8892	6606	5115	4521	3842	3233	2625	2554	2835	2515	2128	1600	1245	1068	813	502	448	471	494	281	244	242	248	245	226	242	247	277	279	254	232	205	226	250	213	220	246	253	297	316	300	264	273	272	212	185	149	176	194	178	163	190	179	238	242	191	204	176	191	174	185	201	174	182	175	186	193	186	206	197	193	229	170	167	189	212	182	182	179	169	185	178	169	162	152	156	160	178	162	160	184	162	162	154	187	177	177	173	154	152	163	176	169	147	175	183	175	151	194	187	172	178	169	158	142	142	188	168	158	182	172	179	178	183	187	158	170	162	141	177	162	164	164	164	173	161	173	175	173	153	166	184	162	165	186	187	154	150	151	176	152	186	169	142	177	187	179	169	166	181	160	176	165	159	180	181	177	157	164	157	176	173	183	189	198	152	149	162	166	178	163	166	177	155	164	148	160	172	162	180	154	179	148	169	155	144	169	152	178	149	154	189	173	161	135	176	141	182	184	134	138	144	169	168	152	157	168	175	179	152	172	167	185	167	155	154	185	164	140	185	169	156	181	176	155	169	180	183	157	138	146	166	180	177	178	163	138	164	177	157	160	178	187	164	162	168	188	162	152	165	176	165	156	155	188	168	177	154	167	148	146	165	163	137	168	199	147	181	158	153	153	157	181	172	160	149	167	178	159	152	164	134	174	170	163	169	171	176	168	162	176	195	147	173	173	179	195	161	154	164	173	159	153	170	178	157	145	154	169	176	192	165	165	138	154	157	159	173	156	151	170	184	180	180	180	148	201	165	158	150	153	156	158	156	171	154	152	166	180	175	165	171	171	151	166	157	172	166	164	172	155	172	161	177	167	171	183	174	172	157	162	171	177	164	175	168	172	163	188	162	182	158	177	160	163	155	180	170	167	166	145	167	173	186	188	150	166	162	172	156	189	158	152	149	161	161	138	183	172	164	162	158	156	155	147	177	151	175	161	165	162	150	173	180	166	152	181	133	158	190	165	183	158	164	163	148	154	159	171	164	168	162	181	158	171	163	154	163	173	178	168	158	169	146	166	177	167	160	152	162	153	165	160	170	191	164	181	148	182	177	167	175	166	133	167	179	156	145	170	140	154	163	142	167	177	179	192	140	168	157	146	154	174	160	173	169	172	172	159	160	159	156	171	172	170	176	176	161	161	173	172	168	161	151	184	156	158	173	158	165	157	160	156	170	173	162	165	168	182	165	170	146	146	178	179	199	178	168	173	182	181	162	167	193	194	174	164	164	173	154	166	161	179	157	155	158	145	171	172	183	153	166	170	186	189	167	154	155	154	160	195	181	194	182	186	192	165	161	168	156	191	172	143	147	181	172	158	181	153	178	202	160	168	168	169	134	154	156	191	182	167	175	160	172	185	165	156	157	173	180	169	148	152	166	154	181	180	163	159	196	177	169	150	171	159	163	183	153	164	150	152	153	153	146	196	178	164	184	174	144	151	152	161	172	178	191	171	170	156	186	173	178	163	193	152	160	142	174	169	177	154	156	169	153	161	169	180	178	162	167	176	157	160	160	172	152	155	150	171	170	165	149	147	169	159	173	178	164	183	167	177	155	162	144	153	188	168	188	176	147	152	162	166	168	161	150	157	145	168	176	160	168	180	179	167	168	185	162	140	167	159	171	175	182	147	194	168	167	170	167	176	165	177	152	169	173	167	159	168	162	157	159	171	136	171	152	149	150	145	164	161	159	154	179	177	152	186	144	161	158	169	171	170	175	173	138	161	192	152	156	170	164	173	157	192	160	163	167	171	171	191	165	168	186	182	178	200	183	152	167	179	188	138	162	145	168	152	161	155	162	169	151	157	171	166	168	156	156	149	174	171	164	144	188	162	158	142	160	177	149	156	154	174	159	156	165	176	174	171	162	174	182	159	170	167	173	142	161	174	169	138	143	149	169	152	165	190	163	188	152	189	173	149	184	185	166	157	145	183	189	171	169	156	181	156	174	157	155	175	159	145	158	180	179	161	173	192	148	173	169	192	202	156	155	179	151	159	159	174	144	183	200	161	175	175	168	194	181	178	149	159	172	148	179	168	162	156	157	154	182	165	174	172	185	165	192	157	161	163	168	157	186	192	162	182	164	173	166	161	160	142	197	159	146	157	185	156	167	153	169	181	143	171	154	170	174	166	170	170	151	183	166	166	176	144	162	155	167	164	157	162	172	173	159	164	177	167	157	166	163	166	146	168	163	156	186	157	158	177	178	144	170	163	167	156	158	177	165	165	174	162	148	143	177	172	151	198	177	164	142	139	182	198	168	165	160	172	174	159	177	173	170	156	148	173	174	189	152	173	165	176	167	182	181	153	152	163	177	154	162	155	178	170	175	165	197	204	194	163	175	170	176	141	179	162	187	204	184	177	151	159	160	192	176	159	180	158	161	184	168	145	150	154	173	162	163	175	174	177	164	192	171	159	164	154	158	163	158	183	149	159	157	179	163	182	166	182	183	165	168	188	160	175	160	176	147	161	147	160	160	189	167	150	179	178	160	162	168	140	160	175	160	163	185	185	164	165	156	153	166	155	139	148	181	156	168	168	166	170	162	173	180	163	152	167	169	180	162	146	152	177	175	164	132	180	174	167	143	152	157	154	166	179	179	175	147	193	172	154	175	181	184	132	183	149	170	176	164	172	178	175	171	152	177	149	159	167	152	150	164	163	172	169	147	163	182	167	162	162	160	139	164	165	154	141	171	138	178	146	176	166	154	179	166	168	163	165	150	150	150	145	168	165	169	186	167	175	179	166	170	154	161	172	179	166	177	167	149	156	157	157	173	167	167	158	169	147	132	166	138	148	161	165	175	156	136	196	161	166	157	169	170	189	173	161	159	183	159	186	165	152	168	181	176	148	156	191	176	161	176	164	150	141	170	154	143	170	157	151	168	167	164	168	169	155	157	165	160	165	169	161	150	174	160	165	159	167	175	184	175	185	164	166	145	163	162	171	164	167	164	167	178	171	186	143	171	173	186	173	183	164	179	169	158	169	152	155	172	157	161	169	156	170	162	178	165	168	194	172	154	181	191	170	144	155	175	201	156	161	185	161	172	171	152	155	174	160	179	148	190	154	147	155	171	187	142	156	158	167	170	148	170	176	156	161	170	158	153	175	185	176	162	181	176	177	162	173	174	148	167	164	187	180	172	156	149	188	169	165	158	174	166	165	167	168	166	178	135	176	150	158	172	150	191	162	143	165	191	149	161	164	177	168	187	162	163	166	141	167	181	160	169	160	155	160	154	160	160	159	162	142	189	176	168	152	168	181	161	160	166	173	148	179	153	174	159	148	155	171	170	155	155	150	153	183	163	176	161	177	169	180	171	165	164	159	156	184	158	166	182	146	165	164	178	175	181	172	165	151	140	158	164	176	178	162	151	141	180	165	167	179	154	147	186	150	165	176	172	172	166	154	173	162	157	186	160	160	143	188	155	166	164	174	154	152	192	152	157	187	177	167	196	170
13745	8786	16133	19361	18826	17741	17339	15786	13676	12843	13045	14067	13402	11416	8897	6970	6665	4839	2984	2521	2704	2434	1583	1141	984	991	1087	1104	1052	1182	1256	1380	1134	863	833	1038	1153	926	858	1269	1298	1301	1371	1371	1373	1398	1171	585	493	455	471	477	460	509	589	708	973	937	661	626	571	541	573	575	531	553	530	517	553	555	643	701	734	717	732	650	645	562	589	499	499	510	541	494	502	445	451	416	413	453	441	409	459	447	436	430	425	458	411	433	416	422	476	426	443	429	446	409	425	403	411	419	406	435	406	415	409	408	419	457	454	399	419	384	463	411	426	396	386	440	454	442	471	417	437	403	432	421	431	394	442	401	425	395	449	424	445	446	407	427	444	418	441	457	429	426	418	445	463	423	438	435	440	428	438	422	414	409	448	432	393	432	417	427	446	463	401	392	463	411	438	414	444	400	422	453	443	423	406	436	439	409	444	446	414	426	437	396	425	426	437	438	420	394	456	417	452	413	364	431	405	441	436	390	433	405	415	404	428	401	410	436	413	386	420	399	424	374	451	393	447	414	441	449	391	424	379	410	418	443	417	448	415	461	441	398	426	425	394	460	421	421	416	405	428	412	399	422	456	412	444	444	412	379	422	421	424	405	399	430	411	420	397	428	409	418	442	459	413	397	433	455	431	421	430	412	447	417	386	440	422	430	409	429	413	432	420	418	401	448	425	419	442	437	461	420	442	419	419	460	419	419	408	403	407	407	468	422	424	416	406	447	382	408	428	452	443	415	395	410	388	421	434	397	392	409	413	437	419	420	426	451	407	433	383	447	401	414	416	396	417	434	424	424	414	401	411	395	429	441	426	430	407	434	415	432	422	435	437	457	401	452	454	421	401	409	464	428	408	437	394	428	446	475	410	423	412	372	422	449	403	449	451	432	407	436	426	432	416	403	424	410	399	416	417	428	394	451	442	427	425	451	395	398	402	434	418	433	448	413	422	423	409	425	411	421	418	444	421	426	445	449	447	426	430	444	401	397	416	426	408	404	444	407	452	394	397	425	401	395	432	430	425	400	429	426	447	422	426	436	395	478	406	372	423	441	434	422	442	425	440	437	463	405	418	408	426	433	413	382	419	441	386	405	426	393	381	422	460	418	450	452	419	434	417	436	420	406	458	438	434	401	439	463	439	429	399	425	429	401	433	444	385	452	422	427	416	429	424	431	420	414	426	434	429	446	419	411	434	401	401	426	400	439	410	443	456	441	407	464	434	422	448	425	398	415	446	407	374	439	459	455	406	382	439	429	415	431	444	467	443	398	427	419	408	419	424	433	456	413	443	421	410	438	401	459	396	422	432	419	421	444	442	410	404	424	412	397	463	442	423	404	416	410	430	439	430	384	446	451	432	427	459	417	426	412	440	455	408	419	441	441	442	431	422	421	461	434	427	460	407	419	427	403	453	448	388	442	420	404	429	431	416	459	382	476	419	434	439	431	459	387	409	420	443	412	416	418	441	371	454	433	414	456	402	399	438	394	438	426	435	411	434	413	435	426	419	450	392	427	431	414	445	464	418	399	403	426	405	414	433	439	424	436	421	459	429	420	409	413	412	410	428	435	400	409	434	435	435	444	407	424	424	458	454	402	434	494	451	399	464	404	425	403	433	434	403	420	435	409	460	403	429	384	401	446	446	403	437	425	405	475	412	441	458	434	435	420	454	432	426	398	412	433	412	436	430	454	432	423	417	467	443	397	381	413	458	407	421	420	449	424	396	426	418	431	428	438	425	434	440	391	404	448	452	406	417	481	427	428	383	424	470	439	398	440	439	430	437	456	417	436	457	414	409	393	472	426	420	438	388	425	441	425	434	435	436	456	384	429	413	461	425	470	437	419	443	396	411	404	407	412	426	432	412	432	380	408	438	429	443	440	416	399	435	431	439	443	433	407	423	429	428	417	455	447	409	434	435	454	424	436	424	414	427	440	442	420	405	424	454	435	424	393	437	432	411	421	416	427	430	418	441	439	405	429	450	407	452	407	439	463	436	449	408	412	444	455	414	424	446	434	417	398	435	422	434	425	469	437	429	389	474	430	436	457	389	433	420	436	422	421	427	403	424	415	399	458	447	436	426	414	424	430	438	448	427	426	463	448	451	446	434	441	423	428	442	396	434	421	408	450	431	390	448	436	407	434	438	415	445	448	428	432	437	414	420	434	407	438	418	446	392	452	414	433	393	419	430	463	397	442	435	477	429	444	382	445	417	427	421	433	444	460	446	448	421	411	422	425	444	424	450	444	414	446	420	393	410	442	424	450	427	495	391	476	411	434	408	454	475	424	428	441	438	459	443	427	440	404	400	388	432	405	431	463	410	423	444	427	420	400	406	413	406	438	460	439	417	390	384	437	479	433	434	427	416	387	473	383	412	446	416	428	466	434	427	431	433	399	409	417	436	436	459	407	454	396	463	418	464	441	391	427	434	404	417	444	418	468	451	403	478	406	422	403	428	415	413	418	421	393	431	414	453	412	439	421	420	414	400	414	425	399	453	411	396	417	411	444	435	408	416	429	420	390	457	409	431	445	406	412	450	411	422	392	459	437	423	434	426	387	398	420	428	402	413	402	424	420	478	427	428	392	430	439	439	451	415	409	440	413	472	411	445	415	437	406	402	418	459	434	427	468	449	426	405	442	451	405	419	411	384	435	395	439	437	431	388	437	419	415	399	453	418	430	431	417	381	405	406	434	451	398	434	392	393	385	438	408	450	413	380	438	389	414	421	373	448	422	454	417	416	482	393	448	435	425	412	427	400	419	385	459	426	446	412	426	418	389	416	433	452	399	420	379	426	435	436	417	392	442	403	421	423	419	419	411	434	431	388	407	448	396	434	430	407	393	436	415	438	436	445	405	437	443	412	448	423	420	416	428	415	430	445	400	424	387	428	438	430	415	429	413	410	448	396	448	412	433	418	390	415	443	429	437	425	409	455	432	459	426	427	446	422	417	427	425	443	405	444	439	441	416	465	422	396	406	405	416	434	431	431	416	433	441	456	413	442	419	443	423	423	404	421	408	462	441	461	431	405	441	388	423	420	458	465	478	427	421	396	423	453	439	403	481	472	457	409	398	414	423	464	405	458	458	392	428	396	383	404	405	407	420	395	457	390	397	411	394	443	403	444	440	422	447	414	432	423	428	445	403	414	441	401	436	416	403	433	430	434	433	411	429	443	417	398	454	468	391	449	429	417	422	439	406	436	433	400	418	473	440	431	412	385	422	463	451	423	391	376	411	407	433	478	413	404	423	436	456	435	394	441	464	410	401	389	437	461	435	442	409	436	417	426	446	436	467	463	435	426	439	425	420	432	413	431	420	403	447	455	464	409	436	407	440	445	433	451	463	434	385	395	427	429	424	434	428	437	464	420	410	413	420	404	437	408	422	459	411	393	442	403	448	419	415	432	428	446	408	438	428	427	418	407	416	422	399	450	436	450	426	469	428	407	460	399	412	445	454	405	409	446	412	420	416
9504	5159	4679	3805	2924	2337	2099	1759	1497	1323	1320	1404	1315	1083	870	757	645	496	378	362	362	341	287	273	273	257	245	257	256	283	231	270	267	217	244	234	281	244	248	299	277	253	261	315	263	298	274	264	270	247	242	232	263	227	241	217	238	222	234	241	237	248	237	227	243	252	229	208	245	240	240	237	285	247	235	261	252	247	217	257	254	208	230	247	246	229	247	266	219	246	212	260	246	236	227	236	249	239	233	207	243	227	237	241	248	244	231	219	218	206	214	235	247	259	235	257	227	253	235	206	231	219	247	241	255	238	217	250	193	233	251	247	212	232	228	236	237	241	261	269	252	244	232	278	244	258	228	237	213	231	234	210	249	227	251	255	249	243	204	262	233	197	219	221	243	230	249	261	232	261	210	240	249	226	243	205	232	235	252	268	230	217	228	254	238	227	238	246	220	265	238	241	239	219	217	248	223	207	245	207	235	255	244	218	252	241	259	256	252	233	221	242	219	234	224	246	217	228	212	233	233	200	236	245	237	247	235	237	248	220	233	215	209	226	256	218	246	246	235	231	240	231	221	241	261	224	270	244	249	254	252	218	236	269	227	222	210	238	239	224	269	246	190	260	242	248	226	226	281	248	238	240	218	235	268	256	237	236	237	209	207	202	230	231	219	238	234	224	246	267	259	219	238	254	224	228	222	228	238	249	222	223	238	211	244	245	219	208	236	239	234	227	229	247	267	204	230	244	232	261	255	254	223	255	219	220	228	217	239	218	241	261	232	231	279	250	221	217	245	237	211	221	231	234	233	248	243	201	234	229	230	262	236	247	249	231	240	242	215	253	247	241	255	229	243	227	203	256	247	215	212	233	228	247	217	225	236	214	221	238	242	237	230	213	243	256	210	218	233	247	238	240	232	221	220	262	221	252	225	252	240	227	229	240	239	237	204	232	237	246	232	243	226	240	250	245	235	218	239	215	231	235	232	256	230	244	263	219	264	220	236	244	237	224	213	234	269	254	239	231	253	225	235	211	221	244	245	222	257	257	245	232	228	230	236	233	244	252	236	274	237	252	244	261	247	237	263	232	238	214	238	242	248	251	248	234	224	240	225	238	244	245	259	238	246	241	233	229	260	241	253	220	241	225	235	215	230	251	209	232	221	224	250	256	266	256	263	255	241	235	233	213	227	238	225	262	249	224	254	232	248	239	206	223	236	236	278	244	249	221	229	236	233	223	231	237	210	231	257	225	212	250	230	214	233	250	242	223	244	221	257	260	226	229	245	236	221	234	246	236	236	246	241	247	232	210	250	263	257	220	269	256	214	246	225	255	252	236	251	215	241	233	232	233	233	224	225	253	219	245	203	248	225	240	248	228	250	249	251	241	197	241	233	208	246	260	220	246	226	242	219	217	244	226	223	227	205	233	256	218	228	234	243	230	216	240	217	246	222	222	242	244	232	262	237	224	224	217	234	231	244	240	263	259	221	196	219	255	242	243	236	267	232	248	224	240	235	250	229	246	226	242	249	232	227	228	253	217	260	200	236	219	243	249	243	238	252	233	217	238	270	256	231	251	225	230	265	254	220	234	239	240	238	243	237	210	231	250	226	213	253	245	216	240	233	256	204	260	187	237	247	221	206	249	223	225	251	228	283	244	213	264	211	240	238	243	241	233	225	258	230	236	243	248	238	237	257	222	256	230	234	223	246	216	209	235	230	198	226	203	220	250	236	267	229	253	236	239	214	250	250	238	247	240	215	221	293	217	244	236	208	269	231	265	247	236	246	268	243	245	245	235	228	262	283	258	237	243	237	241	239	224	230	222	246	228	254	235	203	259	219	214	240	245	236	235	260	248	227	225	226	269	224	233	246	238	197	201	239	252	240	242	242	244	229	245	258	246	232	277	224	224	224	256	230	249	256	243	226	234	243	220	238	262	221	218	228	224	240	244	279	220	227	247	245	247	285	247	228	211	238	256	246	228	246	248	248	228	233	220	207	224	217	251	257	216	215	227	206	213	227	219	216	226	229	249	220	222	253	276	256	232	201	239	253	246	222	234	206	223	237	251	226	246	222	220	226	229	223	218	209	227	238	247	214	265	209	242	241	243	253	223	236	259	241	248	227	205	246	229	258	226	249	240	225	249	218	229	240	236	257	212	251	245	239	264	241	226	250	244	214	223	213	248	237	248	231	212	221	233	253	233	223	244	226	224	240	229	257	255	228	231	241	223	239	235	238	230	246	223	232	230	236	258	249	207	241	238	238	245	221	240	249	195	236	235	228	225	240	250	233	246	251	239	265	241	233	244	240	227	225	217	248	211	232	236	244	243	248	252	215	239	259	212	232	219	241	236	200	224	225	226	261	217	240	247	248	231	234	233	230	210	227	248	265	256	239	227	248	240	245	255	254	212	251	220	260	282	217	261	245	255	234	227	253	217	226	253	219	241	239	231	234	223	223	242	257	237	224	223	241	218	244	266	231	229	236	231	236	230	236	235	198	245	198	233	244	250	238	242	236	228	222	233	244	209	265	246	264	260	250	256	265	236	247	247	242	257	241	248	244	254	245	246	200	209	226	224	250	225	255	215	256	207	236	216	201	235	276	231	253	231	247	241	248	218	252	236	242	223	245	201	264	222	245	218	231	227	231	238	234	236	260	249	239	235	250	255	210	225	261	214	244	264	238	235	230	195	226	233	246	225	242	230	257	212	230	225	217	226	239	239	247	234	223	223	247	241	234	247	219	267	239	211	243	241	236	206	227	222	226	235	236	232	227	241	227	240	239	217	209	253	267	222	255	266	229	242	227	232	214	235	240	229	245	240	260	234	246	177	238	236	241	215	252	220	245	209	226	249	236	235	238	239	235	221	236	221	206	255	252	248	275	227	237	228	222	248	215	240	221	238	229	230	249	214	224	253	233	240	221	218	248	239	250	200	243	235	225	207	236	226	230	248	221	239	229	243	207	271	234	256	241	248	236	222	229	260	226	258	245	224	220	232	204	226	264	253	237	226	270	220	233	230	236	240	220	262	233	232	251	247	238	262	252	234	216	225	247	231	253	228	232	250	256	256	229	234	261	227	235	238	186	262	231	226	250	237	241	249	262	238	231	234	241	236	234	238	243	204	261	241	221	211	243	253	228	221	237	257	222	242	244	218	258	222	252	196	210	251	234	227	271	249	238	250	241	232	231	233	219	225	250	217	222	212	204	249	240	256	248	225	212	264	251	253	215	266	223	235	252	242	239	245	198	249	228	257	246	220	222	244	253	249	226	234	257	231	227	274	243	218	258	224	228	237	229	233	235	220	220	237	225	229	257	221	235	249	213	224	236	248	211	235	230	226	256	252	243	239	224	194	231	237	244	253	257	226	231	244	249	252	233	238	219	234	240	226	235	265	211	215	240	260	231	243	241	252	254	213	222	217	218	218	248	240	228	230	239	223	242	232	259	246	233	248	237	210	227	227	238	215	231	257	227	256	230	228	225	237	273	234	233	241	241	246
6017	4546	8355	10719	9896	9389	9312	8166	7272	6835	6844	7732	7007	5973	4656	3656	3419	2476	1587	1393	1525	1398	927	826	739	756	752	746	718	871	1000	998	796	737	744	795	908	761	709	904	890	877	887	871	968	946	854	613	594	582	562	554	565	572	589	615	587	558	602	580	580	612	593	572	617	546	590	584	618	609	650	673	674	642	643	610	636	612	612	621	647	627	653	636	572	582	641	598	583	589	585	573	617	560	575	564	570	613	563	593	581	584	593	561	549	566	596	550	588	611	590	556	545	576	539	565	607	549	560	589	638	548	561	563	549	566	555	612	556	561	575	586	603	597	573	575	610	562	559	573	585	575	557	579	580	590	568	522	610	626	610	599	615	565	540	607	570	568	554	542	583	557	576	594	564	573	591	623	558	605	565	553	539	554	576	568	555	565	572	526	539	611	592	613	599	628	600	620	590	586	624	585	601	583	601	586	585	579	621	538	576	602	622	598	553	576	591	572	572	542	558	602	583	629	572	573	531	605	600	565	570	586	564	569	586	619	581	575	559	579	561	599	598	582	636	563	581	597	575	588	590	566	567	598	591	584	540	566	557	579	593	582	615	590	571	618	603	549	546	586	591	588	536	593	620	628	550	604	596	555	587	546	546	584	569	618	556	570	582	545	620	598	611	595	576	554	580	594	579	535	579	577	610	603	583	553	585	573	579	595	586	640	605	571	532	591	584	556	584	597	549	564	563	595	560	562	623	603	565	554	544	555	581	568	624	505	568	574	544	559	582	563	619	603	566	585	597	550	544	589	567	548	557	588	575	599	587	540	602	548	556	587	571	567	591	537	530	581	596	574	593	522	554	589	585	603	591	556	558	573	549	583	576	570	570	598	582	562	559	591	601	609	552	556	574	580	537	554	620	585	597	608	555	575	587	580	553	567	595	557	607	599	594	590	597	551	593	577	544	612	603	603	567	587	557	548	621	558	561	590	526	616	605	535	567	573	622	591	568	557	556	609	549	613	587	581	592	514	583	573	594	567	588	608	581	571	617	609	608	598	602	561	572	576	602	615	599	574	559	553	602	573	594	583	594	606	607	560	579	601	583	610	594	647	612	586	551	555	566	586	571	550	529	548	569	574	601	575	591	550	606	561	575	615	586	573	542	582	580	594	598	585	596	573	563	587	538	558	574	574	588	593	523	579	589	590	609	567	595	571	589	576	580	604	583	562	566	582	552	585	578	597	599	593	625	566	573	580	565	533	572	562	548	542	608	582	573	585	571	591	592	627	592	557	585	595	583	579	573	577	543	555	571	561	538	538	603	567	601	578	573	557	570	584	575	576	560	603	604	586	606	588	569	564	600	552	550	586	606	610	531	596	580	598	583	599	574	566	563	557	587	592	596	558	594	561	580	562	553	606	575	598	609	616	609	545	545	595	535	554	608	569	601	536	569	600	567	590	601	577	602	548	578	531	542	594	551	597	587	578	592	620	587	607	614	551	554	527	556	594	572	604	633	606	583	552	577	577	574	574	603	547	562	583	585	583	573	590	580	591	625	579	540	593	626	607	563	599	587	575	537	585	569	578	535	604	562	580	599	578	559	562	568	570	570	558	591	605	534	572	563	578	556	584	605	612	559	618	591	594	630	583	583	569	576	563	607	589	599	605	570	577	573	565	592	569	564	553	547	560	572	582	609	604	568	586	559	549	591	574	550	593	574	604	551	541	608	560	539	543	545	563	655	584	586	551	588	584	546	575	610	614	547	598	571	606	556	574	532	609	576	553	589	593	562	614	594	578	594	565	606	566	576	586	601	578	546	579	594	586	583	587	582	587	533	552	563	545	588	595	592	588	604	576	586	604	557	558	625	559	539	605	588	559	579	597	597	543	590	570	576	575	618	585	560	542	597	558	551	545	575	575	588	540	537	573	626	569	576	528	588	640	609	553	597	577	570	612	574	560	593	529	578	575	598	590	572	588	548	582	602	573	570	669	591	595	586	548	549	547	595	602	494	599	567	578	559	593	588	597	581	594	588	630	538	625	610	601	559	591	553	594	592	567	567	552	576	599	563	582	597	624	605	588	582	577	542	562	581	555	541	555	583	576	556	545	575	589	596	611	594	553	543	594	564	554	606	581	553	571	597	568	609	622	576	581	540	541	622	567	594	594	573	618	576	590	607	570	526	528	558	582	594	573	577	600	565	608	557	590	590	603	544	589	575	584	663	604	590	593	558	596	615	591	578	610	557	581	570	581	554	596	561	595	582	564	565	585	553	559	579	594	582	575	641	604	584	632	571	564	581	585	579	561	608	587	601	586	650	588	568	588	557	580	569	612	568	550	578	587	570	591	546	587	579	567	574	613	601	552	593	537	571	602	621	613	602	555	579	579	602	589	570	571	603	594	581	568	591	541	619	623	604	565	609	563	572	543	574	626	568	601	588	611	565	588	589	543	614	591	588	576	551	593	594	559	555	551	578	612	565	592	610	576	541	583	592	595	559	564	564	581	594	600	579	578	613	571	533	547	574	542	595	595	592	567	550	571	584	598	511	593	564	559	572	564	579	578	597	587	581	603	525	590	563	614	586	590	600	576	592	573	573	631	591	564	574	542	554	537	589	571	585	578	589	579	584	576	610	600	581	572	552	552	600	603	521	581	585	626	561	575	572	576	574	626	549	582	580	577	559	574	570	547	578	573	570	522	555	582	554	573	548	588	605	546	575	566	565	578	547	578	593	545	556	603	582	602	594	591	563	557	582	573	559	573	610	546	604	534	589	566	570	620	575	545	573	587	572	524	593	577	579	581	560	569	600	587	611	584	601	587	576	522	589	576	551	562	631	630	566	544	637	582	609	603	598	536	551	589	594	573	570	600	565	570	520	552	540	554	583	544	560	614	635	567	573	554	525	617	590	573	554	578	562	578	596	556	553	583	599	575	562	614	585	608	615	570	582	583	581	594	601	567	555	567	556	524	561	580	593	559	518	575	599	586	596	536	555	543	576	554	573	538	555	561	584	599	576	610	579	580	559	594	625	568	605	600	584	563	563	567	608	570	566	604	620	628	615	594	572	563	578	629	573	577	577	601	555	568	543	597	612	607	594	560	579	614	568	553	620	594	574	560	593	588	653	611	609	595	539	615	594	569	608	585	576	541	598	626	561	591	590	601	582	629	559	601	570	552	534	539	563	606	584	596	579	585	606	571	571	575	533	567	570	569	592	547	554	567	570	574	536	602	603	560	600	568	575	594	584	560	627	607	581	563	621	598	557	543	599	580	590	583	566	559	619	603	596	571	567	626	585	568	634	591	622	574	576	576	552	584	595	576	594	557	608	587	581	559	600	536	602	543	613	576	569	556	575	582	651	622	585	566	582	584	604	612	551	613	551	574	594	581	553	559	562	542	625	595	653	566	562	595	577	603	585	539	581	540	573	542	587	535	562	623	596	557	575	622	580	555	565	595	561	591	559	593	587	602	576	581	574	544	579	571	604	550	549	595	610	572	572	562	584	597
18645	8955	8256	6948	5155	4054	3425	2819	2251	2111	2034	2133	1948	1639	1210	932	884	616	458	417	446	373	295	257	262	249	273	259	241	268	286	292	274	246	235	232	232	235	236	294	260	268	251	271	257	245	227	215	179	202	203	179	197	176	216	221	212	229	213	197	159	189	203	216	203	191	222	205	203	224	216	200	225	207	222	207	214	220	211	205	223	225	208	211	209	208	196	200	203	175	201	206	198	175	190	202	224	201	195	210	168	228	219	197	193	208	187	204	206	221	198	195	207	197	228	216	188	213	198	172	192	214	206	196	192	200	182	201	212	198	191	190	166	176	206	186	188	205	192	196	178	220	197	213	173	173	168	190	181	203	214	189	179	199	182	188	193	197	218	229	215	205	173	227	183	190	199	167	174	213	197	209	197	193	202	188	184	196	193	180	193	184	181	175	189	246	185	185	186	214	198	192	211	210	178	180	208	205	206	189	187	187	201	183	207	190	176	201	191	202	186	208	199	218	181	185	194	203	185	185	201	195	187	179	200	204	177	209	204	225	203	196	189	195	198	212	200	191	186	166	205	203	195	200	188	246	199	195	206	197	194	196	192	211	231	187	176	190	182	205	179	198	197	213	192	194	166	201	227	233	167	228	204	225	183	190	204	207	201	183	194	227	185	159	199	190	215	185	202	181	193	227	188	186	208	208	197	169	179	207	201	192	203	195	200	186	192	205	215	197	234	186	222	231	222	199	205	195	201	201	193	179	210	204	199	190	192	213	196	214	185	187	175	180	193	195	204	194	164	200	196	181	194	207	193	210	189	196	197	156	201	202	181	177	185	195	214	220	222	188	195	164	202	188	176	189	159	214	197	207	195	163	191	182	179	201	223	213	185	180	199	198	215	200	164	204	196	202	174	188	223	191	239	189	223	203	195	198	219	188	186	202	176	185	196	198	187	199	168	200	219	186	187	188	203	192	215	204	205	217	206	177	212	183	206	211	183	193	193	195	201	174	175	189	188	206	184	197	174	183	201	194	195	189	175	207	197	190	171	171	178	199	204	172	185	210	191	174	178	188	175	201	167	184	202	215	202	181	192	190	197	199	200	187	196	201	197	181	174	202	214	227	185	192	198	212	210	185	192	177	202	199	197	193	212	192	195	206	204	174	214	222	195	203	220	185	198	213	189	240	182	200	197	183	198	213	209	188	181	207	224	180	184	185	205	180	188	190	207	183	204	195	179	215	194	212	197	189	179	215	198	197	170	204	177	239	192	191	185	194	193	185	213	177	194	185	193	210	217	198	188	212	223	179	213	187	190	183	233	191	204	180	191	199	217	202	199	177	216	194	172	181	184	195	203	203	188	177	195	183	187	174	197	215	191	204	208	190	183	191	182	175	196	218	197	193	201	167	183	193	210	179	191	222	226	213	186	206	203	202	180	186	209	198	203	194	189	185	193	191	184	203	163	207	192	199	184	199	209	214	217	218	221	181	183	206	205	183	201	179	194	215	191	154	193	206	204	187	219	207	202	196	183	206	206	189	197	230	207	195	175	204	210	201	132	205	217	190	201	180	233	207	211	194	199	180	168	216	187	212	215	195	182	191	203	190	183	202	183	195	203	185	195	178	195	219	202	200	211	167	198	177	191	213	215	212	182	197	203	197	218	182	215	212	201	218	211	188	192	211	178	199	206	197	205	173	197	216	209	172	204	194	194	207	204	212	186	211	199	223	219	201	193	179	172	178	173	211	170	169	185	189	170	212	189	181	170	210	206	179	203	197	214	205	216	211	162	201	199	191	198	187	176	192	183	184	203	199	210	171	206	225	178	198	197	201	207	199	183	200	213	184	182	213	195	194	202	204	223	203	204	200	167	200	186	193	192	197	192	195	164	229	188	180	195	205	192	195	187	190	167	201	198	193	164	180	189	181	185	194	198	183	183	203	186	204	227	239	230	195	190	178	200	199	220	200	180	188	212	204	197	196	188	220	220	203	167	196	174	182	193	216	173	204	181	186	204	187	204	212	209	203	188	198	183	185	206	209	194	163	217	198	168	205	175	219	208	215	175	216	197	198	213	188	178	183	222	185	203	189	204	202	208	193	180	184	176	199	189	216	188	199	198	188	179	183	232	211	194	187	180	172	178	211	193	189	212	213	211	208	218	165	205	191	209	211	181	195	168	216	221	203	179	193	198	198	192	185	195	197	176	190	218	206	190	182	180	183	202	195	173	215	208	200	206	214	205	194	205	186	206	202	178	221	200	179	201	224	171	205	208	209	215	185	171	198	165	191	180	184	197	186	208	180	205	187	208	178	201	190	196	188	199	202	206	182	206	201	237	187	195	195	200	181	198	174	197	182	211	207	203	193	199	198	216	202	192	210	212	199	211	224	176	197	209	187	198	197	202	203	185	162	186	184	204	180	207	193	216	200	206	192	177	208	187	192	193	227	203	171	190	190	217	204	202	172	195	206	172	197	202	192	196	180	195	192	202	197	213	191	217	174	201	203	206	194	194	188	217	194	193	223	200	218	195	201	202	173	184	216	188	170	207	175	201	211	175	215	197	193	188	221	197	190	171	220	207	203	201	211	186	202	212	225	155	197	205	210	174	183	197	179	171	193	195	189	202	187	206	191	184	184	200	205	202	182	197	195	197	218	199	212	168	201	196	198	179	182	190	192	191	193	184	218	192	180	185	178	192	228	191	159	168	206	209	201	177	200	198	197	207	179	208	178	192	185	185	197	201	207	209	216	210	194	192	215	208	178	197	183	206	163	201	183	219	224	177	187	191	201	208	217	208	217	193	192	186	209	180	186	204	190	177	199	206	168	192	228	198	181	180	180	179	181	195	181	169	207	193	177	188	213	192	182	196	184	209	200	169	202	202	159	194	209	198	188	189	185	210	198	184	189	206	210	201	225	205	194	196	187	208	207	202	182	182	216	188	206	207	211	188	188	197	196	184	210	220	193	211	195	192	171	192	197	177	207	180	202	225	209	181	217	189	187	191	163	197	214	197	187	219	230	214	185	200	203	214	163	217	201	187	186	202	203	192	192	204	207	175	190	163	170	165	209	176	212	193	209	180	170	215	212	180	210	177	205	187	174	200	212	206	216	186	195	197	223	196	209	186	179	221	171	194	208	209	203	203	190	199	204	179	195	201	177	199	187	205	182	192	212	200	192	176	214	215	206	193	199	192	222	185	197	194	206	206	205	185	178	173	203	200	170	198	189	186	175	227	175	176	159	183	194	188	222	205	191	171	181	197	191	206	195	171	199	194	198	199	211	201	181	201	165	181	193	207	212	201	201	197	208	203	184	167	204	195	214	211	188	192	181	184	230	185	191	175	202	191	193	195	172	186	189	196	174	187	163	193	226	195	191	215	200	174	199	173	212	205	228	190	207	208	201	176	196	218	201	198	211	199	213	211	167	187	182	185	193	203	191	173	205	198	194	209	206	212	175	212	192	191	201	234	215	231	237	194	198	200	215	188	185	215	208	215	179	199	201
10825	7267	13329	16523	16259	15169	14407	12582	10928	10211	10282	11253	10313	8976	6932	5237	5198	3652	2422	2101	2354	1955	1263	959	909	866	880	854	846	1026	1251	1218	1014	775	748	947	1096	801	821	1169	1203	1144	1089	1087	1095	1133	890	544	482	496	495	501	498	532	547	614	716	699	651	600	565	504	591	600	539	514	524	530	581	596	644	687	727	646	669	587	639	586	638	562	532	609	561	590	509	519	515	530	502	538	494	480	478	494	500	488	486	476	462	439	491	480	510	458	460	488	512	541	475	480	499	476	515	475	466	536	467	479	489	488	480	515	456	480	535	528	537	470	517	482	470	471	483	483	461	476	520	502	489	494	480	488	477	479	478	452	448	459	487	467	552	475	501	501	473	487	501	467	449	462	485	468	482	454	501	527	469	476	489	484	485	484	465	516	514	478	486	485	491	504	452	470	527	491	479	475	510	468	522	512	501	453	506	469	481	452	527	467	531	523	476	504	450	476	452	460	491	509	530	504	488	481	466	495	490	494	490	484	453	499	467	531	519	503	515	491	506	464	488	503	519	528	478	468	480	475	509	533	507	506	506	482	466	482	488	515	528	473	485	518	504	497	505	502	527	530	544	514	482	499	476	491	469	486	523	505	493	460	480	528	498	498	474	464	504	483	512	495	474	494	528	503	505	479	494	479	551	524	521	514	478	463	489	495	487	483	511	504	520	518	484	483	457	501	442	494	501	514	471	452	494	469	520	520	482	490	493	501	511	505	498	464	453	512	492	477	490	505	472	492	476	513	528	513	530	476	468	505	465	473	506	501	514	480	495	491	446	489	512	479	497	520	456	522	470	493	475	466	483	503	505	550	494	516	504	490	472	501	503	498	483	456	483	508	508	506	508	479	487	514	500	500	483	489	549	525	534	502	489	493	514	507	480	488	473	475	491	471	455	523	497	470	494	504	518	529	502	479	485	476	486	493	475	491	470	498	466	532	444	496	474	504	500	497	512	532	489	480	533	504	505	458	477	540	529	471	458	469	521	517	481	464	483	503	508	494	466	472	522	480	479	479	511	483	489	499	511	483	504	490	486	489	504	489	487	508	481	517	506	495	498	536	469	509	547	482	439	486	466	507	515	470	467	451	497	494	481	541	499	491	498	480	487	484	528	425	504	499	510	515	526	494	510	472	479	486	458	486	512	517	499	473	500	484	490	489	511	493	490	492	496	512	467	467	543	518	470	519	521	512	529	509	499	504	494	490	497	489	527	491	484	484	472	483	507	524	523	517	517	477	486	494	446	518	475	498	476	519	492	508	510	504	527	513	490	492	517	527	499	540	505	468	483	520	456	478	508	473	495	511	485	502	509	480	463	508	500	522	513	483	479	467	478	515	485	511	502	518	490	511	515	485	486	490	488	494	488	439	460	527	459	486	489	484	487	509	481	484	509	481	507	515	469	489	490	489	522	487	439	473	476	533	479	486	529	436	498	501	499	474	510	496	502	486	488	500	499	463	477	468	452	510	468	539	548	469	517	473	505	500	488	483	466	464	491	490	494	489	496	485	483	495	471	458	440	474	477	478	472	469	483	508	480	474	504	494	485	509	480	516	476	488	507	478	471	474	481	499	464	460	439	448	490	506	471	504	473	524	483	520	477	479	487	500	484	488	455	513	527	492	512	482	522	487	486	486	532	491	467	494	477	499	470	480	479	498	499	515	499	485	500	496	476	518	490	465	492	513	494	511	486	498	529	543	449	506	484	472	474	509	498	476	529	475	490	465	463	478	488	473	497	495	517	473	446	469	503	493	486	484	475	472	519	492	450	464	492	502	503	482	561	476	460	491	544	463	509	480	494	507	503	478	526	479	469	472	508	509	497	454	464	493	489	477	458	515	483	492	476	504	473	460	511	501	513	478	491	486	476	510	483	500	491	497	498	486	485	470	477	500	492	498	471	485	452	463	511	466	489	508	488	495	493	481	475	501	460	494	501	495	480	464	513	484	503	448	469	486	466	507	489	508	516	498	478	456	463	480	492	465	452	463	506	483	518	511	483	485	478	486	497	492	558	437	506	493	493	499	485	506	492	511	519	457	501	474	475	505	512	487	508	495	491	510	533	502	508	518	527	491	499	499	515	459	503	507	467	468	513	522	502	477	502	509	488	501	496	479	514	491	512	467	488	511	483	484	488	472	563	475	479	461	505	525	495	511	456	487	492	450	476	464	499	477	500	476	484	468	484	489	518	483	526	463	512	521	521	483	480	508	506	504	508	514	493	533	512	479	510	496	472	479	473	482	504	485	491	444	515	494	516	483	462	510	503	476	497	504	484	496	514	488	528	448	514	462	494	480	491	568	466	471	479	495	474	499	522	505	490	452	482	499	496	501	488	522	499	518	471	488	476	521	484	501	529	477	523	500	503	517	476	483	444	510	477	494	521	440	461	504	470	495	498	488	454	502	493	546	510	530	501	451	503	471	474	483	464	498	495	496	516	515	462	477	475	494	521	489	512	504	478	535	550	501	472	510	481	517	500	511	470	453	468	511	469	525	481	497	465	470	502	468	518	483	470	486	485	487	538	465	510	476	536	539	498	464	511	520	473	525	497	490	497	485	495	478	492	488	495	510	472	483	507	474	508	490	519	508	507	457	480	497	482	510	493	465	464	452	489	481	497	468	497	479	503	489	497	506	532	513	512	528	510	471	480	465	500	475	498	466	492	492	473	478	497	481	524	437	477	557	481	495	495	453	453	473	500	474	482	481	484	507	450	501	437	505	494	487	512	490	503	475	497	469	499	476	501	520	471	503	507	534	524	494	446	468	485	528	496	488	487	513	484	510	528	496	476	484	494	533	532	529	476	544	513	470	477	475	463	476	470	537	509	523	517	502	481	497	476	498	495	473	488	481	482	494	474	483	502	445	522	473	449	477	540	513	518	467	455	477	484	484	515	516	497	462	493	484	476	459	478	485	489	511	511	502	495	489	494	482	487	546	511	481	487	526	496	453	471	509	469	484	513	510	501	463	489	503	445	515	454	503	483	453	525	499	513	504	545	524	496	490	490	496	487	515	502	461	478	480	489	519	503	485	511	476	444	472	505	495	495	499	499	508	529	532	487	463	485	487	481	468	503	493	473	476	474	493	522	480	526	486	487	493	463	448	499	522	485	481	521	475	512	467	498	499	504	537	544	463	531	466	515	487	455	515	485	473	504	479	482	505	489	501	514	525	445	539	496	521	482	486	500	479	489	458	517	487	445	482	466	519	479	466	527	525	470	494	502	518	498	515	455	506	492	482	459	473	490	434	497	454	509	465	497	532	459	488	482	464	523	500	476	461	488	502	492	522	524	484	455	474	484	522	499	502	458	525	489	515	511	523	482	490	458	490	512	554	494	506	486	465	540	452	495	525	498	506	468	467	467	524	475	504	490	514	459	490	491	488	488	487	464	535	511	496	469	465	476	523	481	478	538	490	465	464	506	487	478	492	468	503	495	467	512	461	489	504	506	489	457	516	461	492	504	473
25804	13584	12386	10214	7514	5949	4741	3839	3143	2817	2736	2789	2526	2142	1555	1162	1106	810	565	513	536	526	295	232	250	261	262	272	232	275	306	295	274	266	237	259	280	226	244	310	305	306	254	295	326	305	287	210	196	185	197	177	177	186	212	205	216	231	208	212	187	198	186	206	205	195	171	202	207	182	214	211	193	214	179	200	213	187	196	178	183	192	169	233	185	172	180	170	169	179	189	186	179	189	190	159	175	196	171	179	181	175	142	185	177	164	168	192	199	182	197	186	178	168	197	186	174	177	172	164	184	172	165	182	158	186	187	165	193	183	181	187	192	198	142	175	186	188	192	170	191	161	177	195	154	177	172	161	191	200	159	156	182	152	189	145	198	181	194	164	173	189	181	142	173	182	170	200	185	187	165	201	189	162	168	169	186	173	153	166	179	147	162	165	170	186	168	190	176	186	177	158	187	205	162	184	187	193	170	159	181	179	160	170	190	176	158	185	193	190	139	148	144	197	160	182	165	158	163	169	182	172	176	167	195	149	167	208	170	153	182	154	181	180	181	178	197	173	187	178	163	178	173	183	177	187	180	192	178	188	178	183	165	164	181	165	170	177	148	192	162	195	174	157	161	192	171	161	181	154	207	183	183	202	201	195	160	185	185	160	163	204	192	164	166	185	172	159	165	186	190	181	168	152	172	179	192	186	160	192	162	167	170	209	194	181	167	181	149	171	175	161	177	185	172	192	158	204	183	165	168	164	186	191	187	171	185	167	190	171	177	195	176	190	171	211	176	151	172	182	157	157	179	170	178	175	174	181	208	157	175	197	183	153	176	151	176	168	163	161	169	159	185	158	186	180	183	189	184	189	160	177	170	159	150	176	174	161	160	193	170	173	198	193	179	173	173	169	185	166	163	194	188	186	165	201	198	156	161	155	192	184	155	177	183	178	184	172	196	179	163	156	171	168	204	192	168	211	171	153	178	190	184	184	182	168	178	173	201	179	194	175	181	177	167	170	191	172	200	199	200	189	192	169	193	177	194	191	178	182	183	214	194	183	162	192	205	169	172	165	184	169	166	172	161	157	170	194	194	192	166	169	205	163	168	164	173	136	157	191	188	179	182	170	189	180	150	151	171	195	179	191	179	179	160	189	176	162	172	198	198	204	167	153	169	183	154	168	169	179	179	174	185	186	163	199	166	147	167	180	156	181	180	164	182	180	199	179	182	179	180	182	191	206	171	170	180	181	154	204	179	173	162	195	170	191	173	167	172	163	192	167	153	170	166	187	187	190	188	209	153	170	166	173	164	183	159	175	193	167	181	210	195	172	186	193	190	191	179	196	183	174	179	156	186	161	181	203	158	178	167	165	180	163	177	200	197	181	176	176	171	185	185	197	169	182	186	163	168	164	157	159	190	158	163	184	190	196	181	167	179	169	171	192	181	183	178	159	163	194	179	169	151	187	229	176	174	181	190	174	177	155	179	166	171	180	181	181	179	181	167	181	198	176	174	166	186	169	180	172	164	161	168	165	178	158	176	176	186	183	190	160	172	169	167	172	167	168	178	210	164	179	174	167	176	173	186	161	187	169	183	154	182	202	167	169	180	182	183	188	158	184	186	157	180	167	185	181	170	203	186	162	172	179	184	166	174	181	174	164	187	180	163	158	172	174	184	189	181	160	180	188	165	201	202	189	182	162	170	179	176	164	200	199	190	160	184	175	177	171	186	188	192	168	187	179	173	164	174	154	184	179	198	177	188	193	169	174	167	194	168	178	178	181	152	192	181	185	198	184	187	188	169	182	182	185	161	176	164	164	172	177	188	204	170	193	192	151	200	189	206	158	203	202	207	176	184	169	167	178	187	194	181	155	186	168	178	177	174	206	165	174	180	174	185	157	181	173	190	182	166	176	168	198	207	169	181	185	163	162	191	173	175	175	205	157	169	174	179	200	183	150	169	171	169	171	175	158	182	201	201	178	202	208	186	166	166	167	191	179	190	165	201	182	203	157	177	193	177	192	193	172	165	194	159	197	168	147	191	177	169	185	187	166	176	158	177	180	184	173	162	161	187	153	168	162	171	186	188	189	166	176	174	178	177	182	164	169	143	165	161	159	174	196	180	173	189	155	216	165	163	148	176	175	178	175	192	209	160	166	168	166	165	170	183	173	190	177	161	182	170	180	164	184	189	159	189	179	160	172	197	185	169	187	190	188	186	180	147	189	191	216	160	201	174	177	173	183	177	193	169	175	171	179	172	185	177	188	197	181	189	190	197	177	174	157	190	195	172	193	169	182	163	205	176	196	172	180	144	159	145	198	174	169	150	156	171	164	168	163	163	174	192	169	147	192	164	191	178	192	192	196	171	163	171	183	176	191	175	166	184	179	182	185	196	178	172	179	194	184	160	167	178	175	203	189	162	181	189	158	179	177	170	179	186	181	175	180	163	186	189	156	187	153	156	175	168	166	194	192	170	160	192	173	173	178	166	193	165	183	156	165	163	180	202	172	187	189	192	180	196	165	169	185	175	174	201	186	178	156	178	147	181	172	183	187	192	188	141	164	158	179	168	171	185	197	169	205	173	190	183	222	176	183	173	169	179	209	195	199	157	185	196	200	198	156	204	178	195	184	171	143	173	185	147	211	171	183	185	197	158	180	176	174	178	185	174	161	153	151	180	158	175	196	168	179	196	150	206	197	184	178	180	187	195	180	157	197	161	194	194	169	158	171	166	173	174	165	176	167	165	197	184	169	168	153	175	185	158	172	185	158	210	174	205	148	174	178	177	168	188	188	157	167	183	184	185	187	146	165	170	196	187	186	186	205	175	189	208	177	185	179	188	196	161	188	175	173	189	185	177	185	187	150	190	165	165	164	179	174	187	196	206	138	177	176	207	222	168	163	191	173	188	221	183	185	163	161	188	184	165	179	169	220	187	162	193	181	169	184	166	190	174	155	190	202	177	152	164	169	172	180	196	161	179	186	175	168	164	182	188	175	179	179	165	183	182	215	178	157	168	169	176	191	166	205	186	182	199	183	163	197	164	173	172	186	158	178	153	180	178	171	162	168	181	164	182	200	155	160	192	189	154	170	175	179	193	180	179	170	188	175	176	215	180	176	180	161	174	159	178	159	182	154	169	211	155	166	197	183	181	179	199	191	185	150	149	178	187	188	180	185	165	166	179	165	155	179	180	183	168	151	167	198	177	187	165	182	174	167	152	169	176	161	193	167	172	170	182	199	190	176	195	189	210	166	187	177	173	169	195	165	186	171	192	188	187	170	177	175	174	150	168	181	198	150	161	196	191	169	188	188	181	177	192	177	165	166	170	185	175	200	199	170	183	168	207	185	183	181	185	160	178	187	217	141	200	179	167	188	202	199	193	180	184	171	176	186	187	170	167	198	190	182	157	139	185	157	190	176	170	191	155	182	158	189	148	154	167	173	158	183	178	176	187	170	164	149	183	173	169	180	189	182	185	201	159	183	181	170	179	172	192	175	218	182
13760	9752	17145	21437	20633	19220	18042	15930	13915	13007	13235	13953	12945	11032	8436	6859	6604	4750	3122	2902	3103	2474	1434	1208	1172	1042	1084	1096	1060	1166	1394	1393	1113	953	852	1173	1290	864	974	1303	1239	1366	1187	1297	1334	1321	1142	591	517	490	465	499	487	568	606	680	928	876	697	640	539	538	549	586	557	566	558	571	607	609	648	680	667	731	674	681	636	617	609	612	563	518	498	592	545	494	442	453	434	461	466	483	419	430	468	422	475	468	426	462	438	459	475	484	429	460	474	432	449	454	456	474	463	462	464	485	475	457	477	472	477	461	514	443	460	432	432	445	459	461	451	445	475	408	430	457	459	458	466	457	432	466	420	432	492	471	468	421	455	427	421	464	439	436	457	450	411	429	438	457	441	432	486	464	447	473	483	466	453	469	462	442	429	477	446	439	448	423	454	473	466	416	442	431	429	461	453	467	441	433	475	501	440	457	444	440	466	450	469	419	469	425	436	446	436	467	462	440	460	452	464	451	460	437	470	468	467	423	460	410	447	432	438	480	414	461	485	454	422	433	456	483	458	446	470	476	467	430	446	419	441	437	466	435	424	444	461	450	487	425	472	464	437	461	437	452	407	466	485	452	445	416	437	422	486	413	465	451	482	424	461	438	414	442	471	478	448	473	468	472	434	459	401	436	450	492	480	441	418	435	455	486	451	429	421	430	460	466	433	420	429	422	453	470	465	459	456	441	443	422	451	451	403	452	468	452	456	470	445	441	442	435	481	450	464	470	499	451	446	444	450	422	423	455	429	449	417	431	471	430	474	426	455	446	448	476	435	502	460	451	430	447	427	458	449	423	478	446	443	458	466	478	429	420	442	457	425	433	466	445	454	451	464	466	444	433	435	495	428	480	466	501	437	473	426	441	481	444	471	472	502	459	435	455	453	446	465	492	405	434	403	441	453	477	464	468	440	454	438	466	479	424	479	420	425	454	489	476	434	439	431	448	466	468	442	448	481	416	471	441	458	425	422	398	474	488	475	424	473	494	408	445	450	471	467	472	460	402	447	441	489	432	472	421	463	443	457	444	470	414	469	455	437	439	453	436	479	458	447	443	462	458	437	412	433	414	435	418	426	477	476	406	420	495	456	502	431	434	459	437	440	458	431	460	459	433	451	439	439	458	439	451	469	443	467	443	452	451	449	458	450	454	424	418	437	488	438	474	410	419	453	437	475	464	460	456	439	460	446	441	463	470	452	477	478	431	410	465	440	435	464	466	436	480	466	430	450	470	454	441	455	425	487	435	480	464	426	463	440	490	483	458	446	465	478	487	456	453	449	491	464	453	467	449	477	479	448	452	445	475	414	455	411	471	450	411	478	473	439	471	460	460	437	431	429	446	454	456	499	405	428	444	433	434	439	472	473	426	429	423	452	446	457	489	425	436	452	472	458	459	460	441	435	415	464	448	426	465	394	464	426	469	473	455	439	473	430	453	460	466	477	463	450	439	436	442	478	469	503	436	465	423	430	458	468	466	435	396	468	448	450	428	478	431	430	467	469	444	445	449	470	451	452	427	480	448	467	441	489	438	461	468	466	447	462	402	444	433	442	449	474	463	429	432	438	443	457	450	456	457	444	447	444	491	437	476	510	449	448	437	472	455	461	436	479	486	471	451	454	424	435	466	425	452	443	439	457	404	455	488	480	450	431	445	436	448	443	435	424	416	444	420	440	477	454	443	439	433	438	433	481	444	465	476	450	488	415	436	424	442	445	457	446	433	456	464	453	466	445	414	442	438	431	428	448	489	429	496	442	456	458	461	443	480	439	494	478	429	435	471	458	414	456	442	444	446	461	441	432	417	450	453	476	465	475	461	456	457	483	457	444	473	404	472	443	442	470	487	446	488	415	403	452	468	464	439	450	459	456	456	425	431	445	454	460	469	425	430	442	462	446	459	489	427	479	425	472	475	439	472	412	453	483	422	457	449	488	458	455	443	447	441	437	445	485	426	468	446	446	445	435	471	460	418	447	434	509	471	480	506	480	485	442	481	458	495	416	420	450	424	432	450	476	447	447	491	445	451	445	458	462	474	435	434	475	447	441	464	454	400	473	449	444	453	482	452	460	473	429	394	437	467	438	448	481	452	429	458	452	486	395	410	446	466	425	441	442	460	472	444	442	454	472	442	459	448	426	447	469	456	469	420	432	459	471	454	448	424	435	455	430	480	477	457	434	464	464	447	461	464	449	448	452	453	487	454	427	415	449	400	416	417	430	434	411	466	409	458	452	478	413	444	493	424	459	450	486	425	427	445	479	468	446	489	426	432	468	476	388	512	425	454	490	439	453	537	448	456	425	459	473	446	432	451	410	457	445	480	414	440	454	457	449	440	458	466	478	442	417	445	437	450	431	420	426	428	483	459	459	429	475	453	462	453	453	488	457	431	435	410	445	446	472	468	437	462	444	437	474	472	477	420	448	464	452	430	501	451	465	469	471	433	450	472	482	451	462	455	472	433	472	453	455	488	421	512	487	452	457	473	434	375	439	431	472	459	433	468	495	443	425	450	416	462	475	446	430	466	425	466	436	413	464	429	466	466	464	409	452	435	452	460	456	463	469	460	420	432	419	481	431	431	445	477	478	447	474	444	399	431	453	459	506	457	461	441	453	433	455	455	463	501	447	464	473	424	478	470	440	489	472	457	477	437	437	440	482	442	470	480	457	511	474	469	460	461	428	481	423	424	484	462	505	429	519	428	446	453	450	414	483	474	459	464	458	436	478	465	436	473	444	487	415	442	465	439	471	444	487	431	429	440	454	477	431	498	480	459	430	489	426	459	425	460	462	462	464	497	479	462	465	463	467	453	433	465	454	442	448	486	443	452	427	462	442	474	459	439	435	453	456	463	474	410	474	452	437	512	454	450	430	449	457	450	441	468	436	425	462	426	438	440	488	456	461	470	453	439	454	442	445	466	437	453	425	459	465	465	412	422	449	456	472	439	433	407	465	440	427	455	457	435	413	446	455	457	458	449	467	466	428	462	440	459	465	479	439	430	501	443	425	462	448	505	468	467	433	447	458	454	463	443	447	438	438	445	433	456	462	476	478	461	443	438	474	436	447	496	451	440	437	470	438	421	434	463	472	458	438	438	458	481	487	426	446	442	456	472	483	470	472	425	466	440	458	443	443	428	460	472	462	433	413	448	427	452	450	454	439	469	438	422	459	467	459	451	434	428	488	450	459	412	443	434	442	450	446	441	452	465	469	433	480	475	435	471	422	456	454	422	486	397	450	467	445	473	415	461	458	402	424	451	432	487	477	430	521	462	492	426	462	465	446	476	459	453	410	431	420	458	427	463	462	453	428	468	471	480	449	469	463	452	433	455	461	458	459	405	449	409	416	438	484	460	434	396	420	431	456	457	455	451	443	440	446	438	437	457	457	435	429	443	433	473	472	447	482	454	470	446	417	466	423	467	471	436	477	436	475	447	438	454	465	436	448	456	474	466	443	480	428	465	454	477	446	465
9803	5354	5272	4507	3253	2597	2229	1825	1544	1380	1335	1495	1350	1088	830	727	650	545	407	392	451	311	305	279	266	245	261	269	260	304	326	274	270	263	267	259	289	283	260	310	274	312	279	285	272	291	290	232	258	269	261	258	227	237	232	244	242	247	244	267	232	271	237	230	238	261	226	231	236	238	248	283	260	252	248	244	259	245	262	243	229	261	231	279	218	289	250	229	213	234	239	232	262	236	241	226	244	248	258	247	235	268	258	236	220	219	249	261	243	230	233	288	217	230	234	258	283	244	249	219	239	251	250	249	243	242	262	212	285	256	209	232	278	232	256	239	209	253	250	264	229	260	241	208	248	236	219	246	222	254	249	268	240	243	251	244	241	229	244	257	236	248	230	244	239	218	222	262	232	238	237	250	236	251	248	248	227	266	269	251	255	275	261	263	244	249	285	247	255	214	262	271	232	230	233	264	241	238	237	242	256	254	261	268	243	259	272	259	254	251	254	214	257	216	247	263	235	227	225	256	250	293	231	233	228	249	264	248	238	239	265	240	259	277	233	261	260	270	255	250	289	235	261	264	243	252	242	256	226	239	235	249	243	238	249	262	237	242	261	292	243	252	248	244	246	278	246	228	236	269	229	250	220	269	236	243	261	244	242	265	254	235	239	222	272	235	252	229	256	247	261	258	233	224	245	251	235	239	282	258	271	265	241	238	254	236	229	241	259	259	212	280	230	219	246	252	263	246	251	271	266	233	237	239	243	236	253	244	202	232	263	248	245	245	241	251	241	233	231	261	261	267	242	258	259	230	225	287	235	271	233	224	254	280	239	276	234	241	244	251	271	230	281	243	260	267	241	232	238	269	270	241	248	235	262	232	194	250	262	245	259	252	242	250	245	226	255	224	258	226	256	263	242	242	242	221	278	220	239	248	263	228	230	256	229	248	265	256	250	265	235	245	241	243	225	238	259	242	255	240	262	247	227	239	262	240	238	243	223	237	262	250	228	227	216	265	252	217	246	221	261	244	234	240	236	255	257	239	237	235	238	231	246	240	287	244	258	241	226	242	236	260	248	242	236	241	258	265	262	255	250	267	256	259	241	234	244	265	230	271	272	260	224	236	229	244	276	250	286	253	219	229	238	258	226	262	239	261	222	222	225	230	221	263	257	269	255	266	270	243	273	243	230	239	243	252	246	204	240	247	246	234	227	227	259	216	250	222	275	225	261	230	261	237	256	242	262	223	249	231	224	262	237	227	232	237	243	207	229	257	210	252	243	246	230	274	258	240	277	240	282	257	256	263	229	246	249	247	254	243	257	261	261	251	272	232	248	233	233	225	200	252	269	235	220	218	255	241	254	241	247	242	244	262	238	216	238	262	233	239	234	264	249	235	239	241	228	269	236	300	264	257	221	253	253	254	228	236	259	232	225	241	261	256	236	234	232	235	262	240	237	256	228	251	271	244	249	283	196	240	268	259	216	241	236	232	205	221	231	212	237	271	258	222	255	240	239	245	231	227	230	241	226	248	260	259	256	260	247	261	231	244	243	225	256	241	272	248	236	242	262	271	233	225	264	256	237	228	237	224	232	227	224	264	226	249	261	249	264	239	260	247	258	240	233	237	247	227	273	227	250	248	223	243	262	243	233	229	259	232	259	250	240	252	226	262	242	235	221	225	246	252	261	248	244	234	267	247	238	236	247	212	255	245	236	254	228	219	244	255	235	230	237	230	267	242	269	245	251	235	241	240	277	228	232	246	241	230	250	238	257	256	242	224	245	250	258	242	206	258	240	254	265	263	266	247	210	280	232	269	242	237	220	243	218	213	252	253	239	227	249	250	275	240	247	277	264	250	233	252	244	245	287	252	233	225	240	243	255	220	253	232	243	256	247	255	244	270	245	252	254	245	241	240	256	221	263	240	250	226	265	254	241	243	263	239	231	226	213	225	275	254	254	246	242	245	269	265	243	255	271	261	229	242	237	257	225	261	271	235	252	254	240	233	240	225	240	245	253	259	251	252	232	246	262	251	238	227	226	243	230	252	228	262	256	235	267	238	242	248	225	254	221	245	257	255	233	245	221	243	235	256	275	270	247	250	268	226	272	270	233	246	248	235	277	259	211	256	237	247	264	233	247	246	241	200	278	251	250	258	278	250	256	243	257	261	262	289	211	231	255	252	271	226	247	236	255	239	255	235	265	265	279	237	251	240	250	243	247	239	260	259	255	244	260	225	243	249	242	226	256	269	229	252	243	232	229	244	280	256	260	232	237	235	241	256	248	243	225	220	263	260	250	217	218	228	251	273	259	272	248	242	226	242	236	260	241	233	246	247	228	251	279	248	254	259	246	230	251	238	230	260	242	238	272	272	274	257	250	224	255	258	242	245	246	253	248	228	263	233	261	259	271	238	252	265	254	249	220	282	243	236	222	252	253	236	245	228	259	227	233	269	249	240	200	259	261	268	253	249	273	266	248	234	276	234	243	231	227	235	231	254	246	244	262	229	238	250	239	242	264	231	225	248	264	222	253	254	262	218	234	253	278	234	240	243	232	256	228	241	241	219	219	236	248	252	229	240	265	260	252	231	273	237	228	228	225	266	261	252	208	255	237	250	245	221	219	268	235	260	254	251	281	246	247	248	247	265	230	271	226	245	240	271	249	226	236	272	241	269	236	253	246	273	239	245	254	223	277	262	289	230	231	216	241	242	231	239	243	259	244	268	253	249	219	223	214	247	227	252	282	217	248	234	245	245	236	213	234	272	251	236	276	232	246	267	253	225	234	247	253	250	229	267	257	241	241	213	236	254	265	252	248	240	236	289	220	254	249	260	244	223	232	293	238	226	266	204	237	236	259	234	221	262	202	257	269	262	257	240	241	233	253	222	228	254	244	267	224	275	238	251	201	239	242	240	246	237	224	230	220	231	248	231	241	220	227	275	234	226	237	258	233	241	266	244	255	249	262	242	242	237	237	260	251	244	240	252	253	254	241	220	254	221	259	219	246	223	237	251	238	218	270	240	267	265	251	230	238	252	276	272	268	256	255	237	258	241	239	247	227	255	243	243	224	256	230	222	242	236	244	269	241	237	239	240	240	218	233	255	296	269	254	247	251	240	241	246	249	244	206	222	251	214	246	231	254	244	234	255	266	264	238	239	243	225	239	240	259	223	229	229	247	252	250	249	248	262	240	227	257	267	255	250	236	275	269	249	253	241	268	224	239	232	252	250	252	263	231	256	274	233	270	262	230	224	215	214	235	235	259	202	246	235	240	229	257	276	246	255	252	253	257	226	238	230	224	231	244	247	216	237	241	249	243	271	243	248	245	234	249	263	228	260	212	256	255	269	223	230	268	248	240	273	251	212	283	253	236	245	253	255	213	238	262	228	248	240	241	255	226	251	256	258	248	265	265	248	250	266	253	251	225	254	244	274	260	241	241	258	253	266	233	238	235	280	236	276	253	221	240	233	252	239	229	269	239	244	267	239	243	219	220	231	249	272
6178	4900	8909	11940	11278	10019	9734	8299	7423	6987	6935	7773	7043	6010	4507	3691	3586	2481	1829	1820	1825	1390	956	791	849	855	806	864	772	836	1027	1005	924	749	663	877	975	727	889	917	928	963	844	861	925	918	835	629	608	645	584	585	678	601	624	624	663	635	622	611	628	608	582	619	598	599	583	591	683	630	668	683	644	663	640	699	671	681	652	666	645	621	611	659	626	640	553	610	556	573	601	599	579	603	596	567	608	611	553	593	566	576	598	633	623	572	545	573	586	599	571	596	652	575	563	593	571	633	598	585	557	575	579	613	579	553	615	602	641	620	613	557	662	570	577	591	600	591	633	588	585	646	610	615	602	596	647	568	626	602	598	580	634	617	586	567	639	561	609	584	652	638	650	663	560	599	588	621	612	590	580	622	608	635	647	569	593	600	595	618	560	594	583	632	596	603	613	585	590	618	561	607	585	582	590	574	615	614	615	591	598	632	585	591	584	600	600	592	578	627	556	573	588	618	598	586	547	607	599	637	603	587	554	581	630	596	595	584	603	606	587	559	563	619	569	593	573	564	568	585	585	587	578	588	590	603	590	626	574	591	545	606	618	610	596	584	634	557	634	625	614	596	564	597	615	622	592	592	619	580	615	590	589	601	546	624	641	565	601	616	609	574	592	574	570	622	582	630	581	614	590	584	631	636	594	584	607	551	572	602	640	594	576	571	587	634	566	638	628	562	592	609	573	524	559	653	623	596	599	581	592	584	627	596	619	599	597	599	600	591	595	616	591	551	594	602	594	636	564	563	577	585	573	577	643	628	618	593	618	606	573	603	594	553	594	656	633	602	606	588	586	602	620	605	595	586	632	605	571	627	559	595	623	620	566	563	635	589	612	622	595	578	573	605	551	530	634	594	608	638	600	600	632	601	575	637	631	642	555	576	607	629	563	606	656	582	559	567	595	578	591	609	581	608	628	589	641	574	622	576	568	603	619	559	620	573	623	611	642	628	593	586	610	596	584	618	588	538	589	580	591	563	597	597	582	602	582	556	610	559	629	583	625	601	652	623	608	597	640	592	609	610	599	592	565	569	582	563	563	601	596	603	609	618	563	614	591	632	620	586	556	556	565	580	603	581	568	576	608	615	579	602	578	601	627	613	615	589	579	576	618	603	608	591	620	592	602	589	601	577	617	610	623	635	628	592	592	631	578	611	637	620	621	622	577	589	611	581	630	588	565	583	572	603	602	612	576	588	612	611	573	602	639	558	608	590	583	614	611	605	582	531	623	623	559	617	594	583	631	607	590	629	567	533	629	588	624	584	597	545	564	585	633	593	577	583	632	578	595	578	600	624	614	615	629	609	654	574	601	563	549	585	573	600	603	585	590	576	586	589	588	578	555	575	556	594	570	585	565	614	602	586	584	611	604	652	569	631	566	570	563	605	643	602	589	611	558	595	602	588	621	593	610	641	598	564	588	609	585	584	638	615	603	597	594	578	585	596	601	661	624	642	576	573	559	660	572	603	583	566	605	550	607	591	601	597	584	597	612	605	604	602	635	580	616	576	554	579	596	569	588	587	604	594	607	625	584	580	621	624	639	609	604	623	607	610	608	603	585	606	589	606	589	610	600	588	610	604	596	619	617	654	570	600	602	603	566	586	608	565	608	611	619	658	611	597	604	551	584	595	635	605	576	648	589	571	569	551	610	601	600	620	621	596	627	605	552	607	577	605	621	575	569	643	604	649	611	577	582	552	610	581	586	638	571	649	621	587	609	618	580	637	596	619	628	642	613	625	632	561	619	585	597	619	585	583	636	578	610	597	618	595	597	572	580	600	623	558	585	579	592	586	587	636	607	633	559	564	557	615	582	604	586	576	617	578	611	568	576	615	571	591	596	591	600	598	572	566	626	562	655	587	625	564	546	638	614	605	605	615	593	544	647	590	602	617	582	603	573	611	617	599	622	594	620	615	599	649	587	576	571	603	585	566	614	580	533	528	607	575	609	630	596	575	556	601	611	549	609	590	623	630	598	590	579	609	554	621	594	600	621	611	570	659	616	569	640	598	592	547	596	642	595	566	579	620	544	562	613	617	583	636	631	598	613	545	564	570	586	573	603	583	579	585	580	615	597	603	617	629	610	561	582	575	578	604	591	590	632	618	588	584	602	594	606	564	570	635	559	555	625	575	647	602	596	603	582	583	585	539	603	596	560	673	617	590	629	607	583	547	619	587	591	632	598	585	592	575	565	579	582	592	608	573	623	618	659	599	635	610	598	632	629	575	590	616	628	600	584	602	598	587	643	570	583	615	601	612	548	576	575	593	612	568	572	618	572	591	603	605	640	603	581	600	585	586	567	600	570	613	590	572	623	615	610	642	601	575	614	559	585	609	574	650	570	607	623	598	606	562	598	578	593	568	606	540	585	622	599	575	596	626	574	558	600	573	590	614	592	619	584	587	577	626	590	579	635	616	628	640	589	600	586	570	595	568	581	593	620	629	586	595	589	575	615	615	594	608	589	602	569	608	606	584	575	617	595	566	564	625	558	609	600	606	571	631	555	596	595	560	585	595	601	621	609	577	564	560	570	608	601	579	598	614	562	582	629	628	605	597	595	602	614	571	596	580	542	573	590	602	581	583	629	603	596	591	636	568	599	586	609	641	560	615	600	556	603	579	584	597	601	595	560	583	587	601	618	590	598	593	631	606	611	633	604	600	588	631	620	633	566	593	623	585	585	584	645	600	549	572	595	595	632	575	578	648	572	579	577	590	632	597	581	631	594	599	606	570	599	638	584	596	608	615	611	593	615	617	614	594	622	628	569	609	605	618	565	608	583	542	603	588	569	578	604	613	573	618	586	614	574	582	552	604	543	561	614	635	549	631	623	641	578	593	609	629	614	641	596	614	601	613	583	598	583	593	596	579	617	616	593	582	594	595	571	619	604	639	618	603	599	573	665	618	607	637	588	591	584	601	596	620	570	595	602	590	599	616	595	594	612	594	662	578	616	611	590	608	607	622	562	618	548	568	581	621	634	600	596	621	616	578	607	580	628	575	573	581	611	563	586	569	607	589	575	601	594	551	655	610	593	555	594	612	545	673	591	563	616	578	556	607	585	627	585	559	576	601	624	573	643	615	589	593	609	593	613	554	600	569	607	576	552	628	631	576	597	650	639	622	619	597	548	602	535	589	618	637	603	613	616	618	580	632	568	610	611	636	572	602	620	611	579	583	582	623	608	576	610	587	645	568	598	575	579	572	581	572	577	612	545	616	601	638	524	584	608	608	638	573	614	612	591	596	629	619	616	610	642	617	569	572	572	588	540	559	589	630	577	612	629	610	598	615	599	595	573	600	633	589	578	575	597	612	565	570	608	602	597	591	609	575	588	586	587	582	586	596	558	603	641	626	563	589	596	618	604	561	588	596	584	632	585	611	528	603	631	591	553	594	543	627	559	633	619	543	614	604	573	574	608	600	607	598	583	627	589	598	570	571	609	587	587	626	600	617
18788	9261	8604	7434	5608	4379	3606	2993	2337	2140	2100	2125	2028	1581	1260	1005	912	668	487	477	490	394	333	284	277	236	281	260	265	279	287	299	265	239	233	261	317	247	256	254	289	280	252	262	259	287	255	171	210	204	207	206	191	219	241	207	260	226	212	222	197	221	221	205	223	229	220	209	178	225	235	223	224	226	229	204	199	218	222	225	203	196	202	207	199	192	208	187	226	194	182	174	206	208	215	209	207	250	207	166	198	211	186	194	211	190	217	188	222	214	213	220	217	178	206	198	198	193	208	234	193	190	193	209	192	201	225	192	207	226	210	158	198	205	213	184	201	186	225	203	208	177	192	206	205	191	219	210	210	190	214	197	218	209	216	213	217	200	232	222	215	242	192	202	214	214	226	207	218	203	201	218	206	210	191	191	225	234	187	176	179	194	198	215	206	197	183	214	227	204	203	207	208	187	201	171	193	199	201	189	189	194	194	229	182	218	181	208	201	241	212	221	210	196	225	187	205	208	171	205	225	181	198	189	197	203	209	228	187	190	192	206	183	186	178	194	200	196	185	202	210	210	179	199	200	207	221	203	201	192	177	217	196	196	213	180	208	194	225	206	213	196	219	214	217	224	184	207	230	212	176	217	212	186	211	202	214	207	223	204	193	221	190	186	194	222	188	218	218	180	201	172	209	207	215	207	181	226	217	196	215	210	184	199	209	205	218	211	170	177	238	219	171	168	203	204	206	242	209	199	217	183	188	190	211	187	190	223	213	197	217	196	199	204	213	184	197	194	198	194	208	190	215	227	229	201	196	205	223	203	237	196	223	199	208	177	199	224	201	192	201	200	212	189	189	179	198	231	219	196	195	211	155	194	206	205	225	187	234	186	195	184	202	211	174	180	193	228	192	178	193	199	216	211	215	193	174	217	179	202	194	168	196	171	198	203	209	180	202	182	192	183	210	204	208	187	191	204	182	220	203	177	198	188	226	202	186	190	209	190	207	207	219	179	194	214	200	190	243	195	200	193	207	185	216	205	218	206	194	184	187	217	200	205	186	209	207	212	193	205	184	185	199	194	222	239	203	197	202	226	201	177	193	201	196	183	194	177	176	203	190	207	206	202	221	231	217	195	196	200	205	207	224	207	208	183	210	188	206	211	196	197	186	188	197	217	191	199	192	237	195	203	194	198	203	212	197	213	201	215	199	196	183	195	192	187	193	218	197	195	209	201	212	190	180	209	191	159	210	228	218	200	210	205	193	196	213	219	193	182	203	202	215	201	207	192	213	194	198	197	191	174	219	196	205	197	226	223	208	199	202	217	207	186	202	191	213	191	191	212	200	207	211	223	212	195	190	206	208	200	218	191	214	173	204	198	187	217	159	196	192	212	215	195	210	202	224	194	215	204	206	220	180	212	186	212	191	195	182	182	207	166	214	186	188	206	206	201	195	174	199	208	201	211	227	198	213	182	214	210	209	185	221	199	179	209	226	200	169	186	233	231	200	208	216	176	205	211	191	206	190	180	214	209	184	209	210	221	200	208	203	194	222	223	213	188	220	197	216	211	197	192	194	213	209	199	188	208	173	220	208	172	217	203	195	227	182	216	202	180	213	192	225	199	190	172	193	190	179	231	189	213	203	188	187	189	223	184	209	176	187	197	177	216	206	184	186	207	199	213	188	195	201	216	206	215	233	231	221	200	218	217	225	197	208	190	184	197	189	212	203	181	195	163	197	226	179	201	217	209	173	198	207	195	204	202	205	197	227	213	188	217	213	207	201	195	192	210	205	229	204	224	203	207	191	194	212	229	217	194	203	182	217	191	197	184	197	199	206	210	188	172	190	210	215	201	228	221	185	219	199	182	208	179	222	186	187	211	206	217	209	218	186	219	206	181	177	198	198	186	209	200	206	206	195	223	236	194	208	218	206	210	199	225	204	206	216	197	210	226	197	198	184	190	198	173	201	207	200	222	229	214	246	218	195	210	224	193	187	190	191	201	213	182	193	228	204	205	200	240	227	193	201	210	208	197	185	201	203	199	193	208	188	218	200	191	197	195	202	218	210	204	204	200	200	205	207	200	210	209	221	196	172	184	179	220	198	210	209	169	200	218	199	205	184	205	206	185	196	205	190	196	203	210	186	225	182	188	229	196	218	201	216	214	202	163	235	185	167	169	219	207	198	219	210	222	242	214	203	196	223	202	187	216	195	186	189	207	213	201	215	209	212	216	205	197	201	203	199	193	210	201	202	232	205	214	221	202	183	214	196	193	184	187	191	200	197	211	197	199	174	188	199	200	236	192	215	203	202	211	187	237	195	196	165	198	219	200	173	189	197	195	231	192	192	201	219	213	225	195	179	205	195	232	213	210	204	209	180	168	186	205	234	192	187	240	204	163	198	200	201	199	219	207	199	234	211	193	202	198	198	175	196	196	208	198	192	223	222	202	199	178	194	201	201	198	211	193	202	185	179	245	211	227	180	176	199	187	177	205	206	221	210	200	204	207	217	193	228	194	249	230	198	204	199	183	201	192	217	203	200	189	175	211	194	200	223	204	214	191	210	220	167	209	217	221	191	215	208	203	186	210	171	189	218	211	205	184	198	208	205	192	202	205	211	191	160	216	178	179	224	175	195	216	209	195	206	208	187	184	188	214	238	199	218	181	229	203	213	199	204	204	243	212	197	215	200	213	225	223	201	189	210	193	197	209	188	182	222	202	218	206	199	209	214	203	200	203	227	206	208	205	198	216	205	214	192	191	200	184	214	224	201	233	198	189	198	213	189	209	207	192	184	216	209	220	188	206	210	225	193	187	205	217	190	188	196	212	204	220	179	209	182	183	165	193	222	194	180	214	211	203	186	167	192	198	194	195	195	192	214	200	198	199	186	219	183	225	225	208	201	165	210	196	213	210	202	212	204	206	201	222	210	187	209	178	204	221	226	199	218	181	190	218	205	196	211	204	206	219	218	179	193	180	185	165	205	213	201	238	208	203	206	235	199	195	227	205	196	212	225	177	198	188	198	209	177	193	185	191	217	207	194	198	206	184	203	176	217	214	208	182	222	195	202	205	211	193	193	186	202	185	201	235	207	203	191	201	198	184	210	205	203	200	189	202	200	200	189	216	190	167	204	191	181	200	218	212	185	207	211	219	203	194	220	191	194	196	174	206	190	172	212	174	210	219	193	218	196	215	192	201	200	176	190	195	197	196	207	211	189	199	209	234	192	208	212	191	195	206	197	208	217	212	197	201	191	180	195	223	199	201	203	181	167	225	213	202	184	190	199	224	211	216	193	205	186	179	209	215	195	210	208	224	237	211	215	186	198	218	200	217	232	221	194	208	181	203	226	206	200	193	200	197	219	213	222	182	182	200	233	213	231	193	181	210	176	209	211	214	198	215	211	227	189	200	183	232	195	198	218	204	230	190	198	200	210	204	178	189	182	199	225	209	214	209	199	186	191	180	215	207	213	206	212	196	211	197	220	178	213	199	211	223	203	194
10945	7501	13652	17628	16995	16079	14590	12883	11647	10488	10785	11108	10348	8486	6743	5508	4968	3663	2762	2581	2586	1809	1336	965	956	915	922	931	856	1056	1220	1182	1070	812	775	1017	1289	860	945	1075	1153	1208	972	1040	1147	1129	917	591	527	519	506	481	595	492	593	621	775	749	663	639	568	586	530	533	555	580	545	562	587	636	643	677	656	749	664	663	627	595	610	592	564	567	560	547	479	545	479	474	518	512	510	526	507	479	515	499	482	469	500	509	505	507	527	502	489	510	517	515	566	503	504	518	522	466	488	511	476	535	486	550	506	504	519	551	498	493	508	526	521	485	502	516	477	523	519	492	479	486	518	512	466	499	513	507	482	522	467	491	489	505	471	545	497	498	476	525	525	519	466	519	484	526	542	487	491	515	533	476	503	537	501	466	498	524	516	547	480	517	543	543	478	523	504	507	480	471	512	520	492	515	480	478	483	497	491	517	492	546	500	494	523	533	506	495	458	500	507	495	541	487	489	485	486	509	507	523	534	496	507	483	501	501	496	482	512	506	502	497	497	490	503	533	496	481	491	462	477	514	526	490	510	518	456	485	529	542	505	484	510	471	502	458	505	507	497	493	506	480	515	536	512	486	481	472	473	494	501	502	522	486	521	505	518	514	506	497	487	475	508	500	501	480	467	502	513	512	523	478	505	512	499	502	567	519	476	491	467	515	471	520	507	504	496	545	533	481	534	442	479	521	513	490	487	493	541	495	511	470	463	463	486	553	491	505	515	480	485	501	521	479	504	478	508	481	517	554	501	511	492	466	517	548	515	469	474	503	522	516	510	499	508	510	514	498	529	512	486	507	552	495	512	497	513	464	561	511	481	495	502	522	512	551	490	531	505	478	505	491	529	506	510	511	512	522	501	522	489	564	502	547	482	475	504	514	529	510	526	534	538	507	526	507	463	543	492	489	496	549	474	485	535	510	494	486	465	493	486	497	511	514	475	477	528	528	506	517	462	498	487	461	526	519	484	473	495	497	499	453	560	482	497	508	461	545	537	503	488	504	550	503	551	524	522	487	495	464	520	537	521	477	498	487	508	456	547	494	492	502	520	531	560	525	506	532	487	514	519	517	554	517	556	469	467	515	466	537	505	529	526	477	516	494	501	530	517	470	483	528	532	502	511	558	520	485	555	504	515	487	492	513	508	454	497	500	510	555	516	495	481	515	502	520	515	503	521	502	539	501	522	509	503	505	527	528	510	524	473	501	540	510	501	534	495	554	546	491	513	502	487	496	506	525	523	498	479	510	484	531	531	486	503	503	476	478	527	550	520	473	487	523	491	534	518	472	475	501	516	496	496	553	506	544	500	498	505	504	464	550	529	477	472	452	474	471	535	563	505	487	494	500	457	503	518	521	514	507	496	505	533	502	510	502	483	453	492	495	520	529	483	491	493	481	509	474	489	533	491	508	471	477	469	516	503	535	534	494	503	530	537	510	528	500	503	530	528	506	504	523	504	533	500	498	480	522	500	511	499	504	516	527	493	516	508	514	519	498	509	495	555	495	523	519	517	533	522	479	451	472	494	514	494	477	525	507	521	505	498	509	501	474	520	506	512	490	524	489	492	481	468	460	498	470	489	500	490	531	544	496	493	536	477	498	544	524	501	496	510	502	541	535	524	483	514	488	498	526	515	470	503	484	512	482	545	476	526	509	518	512	489	500	507	485	538	467	516	489	501	523	466	468	504	510	496	530	532	481	520	502	506	506	518	438	510	477	505	524	492	498	527	487	470	497	487	504	513	497	499	492	519	540	486	520	507	453	492	503	485	498	545	517	517	478	509	536	533	458	556	518	509	469	494	489	487	478	492	470	527	510	529	480	495	478	504	459	480	495	547	517	513	520	465	510	457	547	507	522	464	474	524	488	475	532	522	516	494	539	477	501	515	480	499	476	511	501	457	519	503	485	495	492	490	471	464	486	484	537	508	507	507	530	482	508	498	507	527	512	546	537	486	500	489	535	515	503	508	488	500	532	484	507	502	488	510	527	493	461	501	541	504	532	506	487	551	535	482	526	478	501	492	524	480	476	517	499	511	497	518	525	521	552	511	482	522	491	473	460	535	556	492	529	507	478	495	485	530	519	509	509	531	528	514	527	457	460	476	455	459	497	519	473	526	519	496	529	542	521	506	495	496	505	496	500	513	529	475	526	514	489	513	514	503	539	481	469	526	508	518	498	544	501	520	505	515	492	492	516	511	520	472	517	504	524	528	485	487	513	496	470	493	505	534	500	460	510	502	507	489	461	477	528	489	464	518	495	495	503	510	504	496	466	508	521	532	532	468	490	484	515	521	511	502	488	495	499	503	529	518	556	529	545	532	560	505	516	481	479	523	500	511	478	499	471	540	525	500	522	535	536	447	476	483	551	518	540	520	484	490	506	537	507	483	514	502	499	521	501	514	506	529	511	496	467	509	522	485	486	500	534	523	508	515	477	498	563	532	506	517	474	502	503	491	516	494	502	485	523	498	493	524	527	550	521	485	469	504	518	504	485	461	513	473	507	487	520	513	492	477	482	535	505	490	487	516	500	486	505	511	556	469	513	547	495	445	531	518	527	489	525	489	531	530	473	499	491	500	531	491	492	536	534	522	511	481	452	477	538	474	511	533	516	503	524	465	498	532	505	483	498	465	501	549	524	544	479	486	495	486	500	500	500	501	489	490	541	502	494	470	523	471	501	524	485	529	504	510	494	501	482	513	513	501	495	500	507	497	471	510	517	504	469	497	513	503	519	501	497	504	482	504	477	517	496	491	489	494	509	508	508	508	490	470	504	540	484	508	500	497	546	455	502	503	520	474	508	507	543	530	468	486	494	510	507	506	500	536	500	553	479	459	486	515	536	510	433	497	514	505	507	516	480	505	489	508	509	455	511	509	528	502	530	484	501	534	468	486	516	481	535	436	519	492	460	497	500	505	540	525	471	512	515	515	497	493	508	552	473	481	492	515	509	510	533	502	517	506	530	533	517	462	471	494	514	520	481	498	512	544	520	495	532	524	518	487	501	489	509	524	524	506	482	473	506	515	499	476	520	490	527	505	493	480	487	485	469	493	489	526	500	512	525	475	463	491	511	483	537	524	482	480	508	493	468	532	472	519	536	511	502	478	542	520	493	534	476	523	486	458	513	525	502	498	530	533	467	515	487	517	499	510	507	491	513	488	510	496	548	541	495	518	472	493	529	506	485	448	499	491	502	534	489	492	517	503	506	509	530	516	497	491	537	487	499	514	522	477	502	485	489	508	488	543	499	505	467	518	508	488	501	506	532	482	505	566	497	510	504	523	511	537	518	504	535	520	530	515	500	478	479	484	466	526	498	492	518	494	530	509	546	514	530	508	453	519	526	500	498	530	477	507	539	521	522	496	476	494	489	526	502	551	510	497	492	510	507	458	534	518	524	497	485	488	490	518	491	529	523	479	517	488	523	495	482	497	532	499	504	480	512	512	483	476	510	489	489	527	495
26231	13851	12499	10363	7818	6181	5077	4112	3409	2974	2761	2808	2639	2031	1586	1251	1116	831	599	563	587	419	371	275	248	294	272	255	278	257	290	284	279	239	212	265	334	252	264	313	284	283	266	271	286	295	280	191	159	195	199	184	179	211	216	237	236	247	212	213	192	239	201	186	181	183	204	195	191	186	198	185	221	224	209	181	205	198	194	178	195	184	199	219	162	159	196	176	193	213	207	172	178	163	167	177	203	184	193	174	191	189	197	175	188	182	196	184	196	181	184	214	171	166	159	169	176	177	172	169	173	183	198	190	185	176	185	190	191	203	179	188	183	184	174	186	198	186	164	163	192	144	201	160	181	204	136	174	191	184	173	180	191	202	198	206	159	168	175	180	191	173	201	183	188	167	180	205	194	183	172	177	181	178	203	200	178	183	184	156	183	210	188	193	180	178	202	174	181	198	162	183	198	189	185	187	171	181	185	167	170	177	181	192	192	202	202	174	173	159	192	158	205	185	175	190	182	166	162	181	187	209	163	171	183	176	166	174	179	179	174	203	187	174	180	213	161	203	182	150	181	173	175	208	181	201	182	176	160	181	193	210	192	157	171	188	180	171	176	189	174	168	180	192	176	205	185	191	196	189	188	194	165	193	180	193	190	205	183	167	168	166	198	170	175	141	187	174	156	197	168	190	205	188	166	174	180	177	187	194	174	179	190	196	173	205	191	198	197	158	194	182	174	194	193	177	163	172	194	171	183	176	189	166	186	185	192	197	181	181	196	173	191	185	176	186	209	161	166	187	190	167	180	166	208	184	186	172	191	170	174	188	179	157	193	181	178	184	182	200	201	197	196	199	161	185	183	176	174	212	180	175	172	174	159	186	194	174	192	175	167	171	178	161	216	197	188	186	194	149	178	160	177	180	183	186	187	186	153	187	169	204	195	176	201	177	178	183	187	194	178	174	173	186	173	185	180	194	183	177	182	176	176	164	182	196	187	196	176	187	178	183	168	173	173	206	187	204	177	177	189	176	176	201	206	181	175	197	172	196	192	201	177	173	168	195	204	193	181	168	164	146	179	177	195	168	209	178	192	167	169	175	165	195	166	163	191	196	171	188	183	209	152	165	167	188	170	193	180	173	171	175	210	181	180	176	200	176	184	171	188	173	185	170	180	164	162	191	195	178	204	207	190	172	196	180	188	184	179	184	185	197	182	160	181	197	182	185	195	188	167	179	199	187	163	168	193	160	162	194	177	195	149	188	175	188	173	173	182	194	209	176	187	167	180	168	165	176	169	181	177	198	205	185	186	192	186	190	177	186	199	173	202	204	195	181	159	181	196	193	188	187	210	159	141	182	181	159	167	176	200	186	184	167	180	173	190	185	177	173	179	171	164	187	171	165	186	170	212	188	178	173	185	174	177	169	190	187	164	190	155	176	161	188	172	181	189	190	184	145	169	180	182	193	202	194	169	164	154	192	185	193	179	171	198	178	185	180	169	167	176	174	192	192	202	188	153	175	190	208	178	207	174	197	197	164	181	167	176	142	187	188	160	172	185	175	184	171	217	163	178	189	185	206	173	173	174	170	184	188	200	198	182	189	190	176	187	168	165	166	186	172	181	172	166	175	187	202	179	164	170	194	159	169	184	177	197	199	201	190	188	170	170	183	199	188	180	190	179	187	187	157	180	176	206	161	173	174	195	182	163	175	174	166	208	175	183	167	194	168	165	182	171	197	196	184	176	154	187	196	154	196	159	184	178	160	194	193	167	212	173	172	200	150	186	185	165	191	188	186	176	156	185	189	209	183	189	190	168	174	182	201	169	183	192	190	187	192	184	169	171	193	192	185	173	165	169	167	165	185	194	180	188	169	202	196	195	176	191	187	202	166	195	217	202	183	177	187	191	196	204	188	208	189	186	163	197	174	172	155	180	170	187	200	179	180	211	178	190	170	174	199	168	165	194	167	183	209	190	174	180	196	199	170	169	176	164	197	179	184	190	188	188	188	188	163	160	165	195	203	201	192	147	210	152	171	180	200	199	192	170	172	184	165	181	208	186	160	170	212	191	183	160	171	175	169	180	194	180	142	173	221	176	217	160	167	182	207	190	207	186	169	172	173	196	183	187	159	171	175	176	161	196	202	201	192	161	176	217	188	185	183	187	171	181	188	177	169	161	170	198	183	173	189	184	176	174	183	168	179	194	151	195	155	168	167	158	167	180	171	180	187	189	182	193	153	198	198	143	194	217	204	205	176	191	169	199	170	179	220	195	183	186	193	194	182	175	171	172	197	167	161	194	192	190	197	193	166	191	189	161	177	189	181	162	198	186	169	179	186	187	188	196	189	175	170	201	174	205	199	183	178	201	172	187	181	187	184	167	197	170	176	213	181	158	187	202	189	200	192	203	181	184	196	162	182	174	192	164	170	198	169	193	197	193	181	191	186	178	180	196	192	208	193	170	175	192	195	185	179	169	200	185	196	164	173	171	162	190	175	203	180	177	170	181	156	196	163	180	175	169	206	150	153	178	204	185	145	167	171	165	169	188	176	188	190	205	191	163	186	175	212	191	191	180	186	187	185	153	176	194	184	167	172	175	170	182	198	185	166	202	188	192	199	198	193	159	171	192	178	196	192	195	194	168	184	174	168	203	202	178	192	178	193	170	173	191	168	156	168	188	190	161	204	167	195	190	212	201	183	188	174	183	182	185	185	195	155	199	199	200	196	168	187	187	182	146	177	176	181	187	171	197	198	155	182	182	174	180	171	187	192	172	185	203	159	175	195	208	194	201	199	196	172	198	173	164	173	187	167	147	185	169	188	172	181	188	169	181	210	178	176	191	199	192	192	187	190	181	171	176	190	180	171	172	181	216	156	194	199	179	166	180	213	216	195	175	177	178	178	180	165	187	186	194	190	179	193	205	178	179	177	169	181	163	183	176	169	164	179	162	173	174	165	169	193	178	179	177	176	203	188	153	182	177	162	181	172	207	186	168	157	174	165	187	190	189	212	165	170	162	195	176	172	173	153	156	190	191	180	178	169	192	198	194	178	168	185	184	188	186	188	205	182	208	191	183	157	179	193	191	161	178	210	196	188	168	163	171	167	179	182	189	167	177	196	192	186	181	182	195	183	184	184	195	178	210	185	185	199	159	191	185	173	187	185	172	183	165	172	175	182	183	182	155	180	179	199	205	168	174	168	168	180	205	199	179	171	178	200	194	180	163	171	203	202	158	205	203	163	182	178	182	174	182	167	180	166	170	179	183	159	195	191	177	183	180	201	182	198	179	171	160	170	176	209	173	164	165	189	184	192	163	182	190	186	189	190	185	162	180	188	174	183	175	194	190	184	177	174	169	174	187	187	183	171	150	192	207	190	174	167	189	210	175	181	185	206	174	179	174	203	188	144	179	164	178	167	164	204	183	172	187	181	203	175	198	202	175	193	188	187	147	172	169	194	183	192	199	173	185	179	188	178	173	199	198	176	181	172	196	196	203	161	191	183
14161	10137	17690	21865	21298	20013	18375	16636	14813	13510	13340	13772	13138	10980	8405	7426	6501	4713	3687	3685	3227	2442	1587	1217	1222	1073	1136	1159	1098	1322	1576	1480	1243	850	840	1117	1675	1108	1066	1330	1330	1426	1135	1190	1283	1382	1071	608	472	498	481	501	506	503	620	715	990	916	691	678	612	563	567	580	560	553	565	563	602	666	700	695	743	655	673	665	697	623	561	503	518	592	524	529	471	502	461	469	434	456	471	454	486	537	498	460	476	460	464	466	451	465	470	430	517	498	439	448	456	462	454	483	480	477	449	470	456	464	436	483	486	450	466	449	462	462	463	421	473	453	439	480	443	448	462	485	495	489	479	479	501	456	488	479	489	432	462	478	441	481	475	450	456	461	482	470	424	490	451	436	436	444	446	458	486	484	468	463	467	457	499	445	465	444	471	501	457	461	434	470	460	436	444	488	500	489	484	481	422	474	488	462	463	462	486	454	451	454	436	448	476	442	467	481	462	469	492	428	478	441	464	474	452	449	537	483	461	437	490	464	468	502	493	484	447	442	456	500	472	447	485	495	488	455	446	452	500	495	465	471	481	482	450	482	490	519	477	488	477	435	432	495	487	448	451	477	440	472	492	472	428	476	496	437	459	466	479	470	469	465	479	467	464	464	482	430	483	491	443	429	507	465	444	472	469	476	427	488	445	482	483	450	492	480	465	448	462	420	485	470	457	412	477	469	497	484	432	501	481	467	469	437	461	456	457	430	457	456	466	454	449	442	508	440	440	450	463	436	476	469	459	457	491	468	486	504	434	472	465	460	460	437	470	465	469	478	482	468	458	470	468	477	467	476	482	420	492	466	497	451	436	466	468	465	455	451	471	472	481	447	458	460	479	487	463	479	458	478	464	451	467	465	467	462	451	472	483	468	453	462	402	469	458	464	476	426	447	496	464	451	444	446	448	445	496	484	450	466	456	429	508	495	463	480	425	460	477	457	465	476	439	435	464	452	460	467	446	441	451	446	480	496	411	458	433	521	464	446	437	473	470	453	491	423	474	444	450	464	487	453	455	461	459	471	472	484	486	470	488	448	436	449	470	469	450	481	474	478	439	459	461	468	476	439	466	453	446	484	467	451	416	430	484	460	461	476	489	460	438	477	438	477	452	469	467	462	468	476	460	440	455	439	448	456	467	464	438	417	455	510	441	477	467	487	466	498	442	477	469	459	438	476	477	421	467	489	471	464	440	483	442	486	479	511	468	449	475	458	480	478	458	508	489	473	482	470	473	471	456	441	521	482	473	436	481	471	469	472	462	462	462	467	482	478	447	467	489	459	441	473	483	436	448	491	471	467	472	462	489	461	454	443	456	466	482	430	470	470	463	491	465	470	468	480	457	441	459	416	455	442	474	505	454	473	451	452	445	479	444	460	444	488	478	446	510	468	465	453	450	458	448	454	454	441	495	481	475	441	466	470	475	416	446	446	466	464	447	459	490	468	476	469	409	433	471	471	509	473	495	499	465	477	471	468	464	456	457	481	477	470	473	458	456	454	447	454	439	415	453	475	492	500	456	439	502	449	468	497	480	480	484	456	467	473	463	435	415	453	473	485	416	484	430	429	456	447	465	450	456	456	486	416	452	495	505	451	445	498	450	467	467	452	481	456	488	467	487	475	468	488	456	464	477	429	496	476	467	476	502	431	469	460	460	459	492	482	449	446	462	451	483	501	456	478	499	489	436	503	417	440	478	471	477	445	475	467	506	446	497	455	473	468	458	472	466	472	435	460	447	428	415	465	468	464	471	462	472	431	485	447	504	433	468	461	461	485	457	484	432	435	493	443	470	450	434	453	434	460	468	518	453	492	467	469	468	447	487	490	459	492	490	431	435	440	459	455	502	440	457	461	480	461	455	458	497	475	474	448	438	459	455	437	464	481	410	451	485	469	463	482	477	456	443	455	446	459	461	489	445	465	455	416	445	441	457	447	439	446	459	478	448	504	461	449	410	454	501	471	433	462	451	449	459	491	449	455	479	462	432	486	441	435	459	439	493	451	458	434	486	474	472	507	427	531	458	445	493	495	483	438	446	447	514	468	457	480	484	481	440	490	466	454	451	475	435	449	479	457	495	469	496	475	460	458	449	464	447	446	455	477	448	480	505	467	454	441	484	468	470	470	445	477	462	444	467	419	445	453	454	477	439	484	449	438	482	473	485	467	453	444	484	458	460	463	455	498	485	502	483	479	440	494	463	437	432	434	433	504	426	442	447	472	496	475	466	464	441	486	490	453	444	450	478	485	430	450	429	436	453	471	493	449	505	431	442	435	459	489	465	454	535	473	469	450	467	466	437	449	443	473	435	473	464	510	475	495	438	439	487	478	440	459	428	452	474	463	466	477	467	467	453	468	483	459	496	444	455	466	506	438	471	465	446	445	463	465	436	458	490	451	464	498	481	432	466	444	477	459	486	439	435	479	466	482	499	458	474	479	495	471	455	491	461	441	474	487	451	456	441	472	448	432	460	477	492	431	446	484	446	495	467	475	430	476	496	455	484	470	452	455	447	457	481	440	455	482	451	441	486	486	438	449	463	495	459	459	474	505	463	460	460	476	441	513	464	467	448	480	427	434	475	414	477	447	486	433	454	491	436	463	471	467	492	456	455	471	442	466	484	480	445	465	474	450	465	470	449	473	461	432	483	470	454	488	478	473	449	441	475	480	470	480	465	459	495	439	465	485	437	469	421	453	457	448	465	430	461	488	461	457	454	468	436	462	443	421	489	455	425	443	432	447	440	461	431	479	465	458	455	435	462	453	480	465	421	500	452	447	490	464	511	459	457	458	467	496	457	416	497	489	468	442	438	445	463	467	466	476	501	458	473	470	461	476	459	493	467	453	474	497	446	467	430	465	451	454	454	431	459	461	481	497	442	478	455	495	459	511	446	488	442	453	473	454	434	451	466	460	405	460	470	476	437	441	515	419	439	464	493	452	482	447	439	447	441	460	443	479	524	451	444	459	447	456	412	481	468	503	462	466	458	455	474	469	437	418	458	488	468	471	475	453	492	440	485	451	460	464	416	421	457	478	456	442	462	448	463	474	461	471	477	454	495	452	464	430	434	494	448	461	453	466	487	487	472	483	457	492	445	449	483	482	497	473	435	457	455	425	492	485	456	487	483	473	503	453	455	458	484	481	442	453	448	504	458	461	466	472	462	457	485	480	457	437	452	459	461	438	490	481	474	479	501	485	491	459	437	482	472	443	481	470	420	478	469	433	456	475	434	462	448	460	477	493	467	508	445	467	447	479	457	467	451	455	477	451	491	469	422	454	477	433	453	478	476	456	456	439	446	446	467	428	449	470	456	484	443	499	504	450	442	473	482	465	448	453	465	487	468	459	466	488	462	438	514	445	422	472	498	470	480	475	459	471	447	447	478	492	468	465	490	462	491	439	452	451	475	451	442	447	465	453	480	475	486	480	484	497	470	497	463	442	421	457	474	514	483	466	395	486	469	461	469	452	460	451
10322	5799	5127	4525	3232	2730	2267	1886	1583	1408	1352	1456	1318	1118	833	742	690	511	439	454	421	341	302	259	290	286	271	288	265	298	314	306	261	307	225	279	307	269	313	281	277	285	297	312	278	290	286	247	249	271	257	275	230	249	241	245	259	247	258	236	289	274	251	206	258	233	258	249	233	255	249	263	243	260	252	247	246	266	263	230	237	208	282	247	230	249	260	229	255	239	249	287	232	242	226	255	236	218	230	238	223	252	226	270	255	243	231	247	230	238	271	241	263	250	246	250	283	235	263	256	249	241	243	254	254	268	239	237	250	242	281	217	241	245	248	248	239	239	265	269	261	240	249	254	276	220	263	245	257	250	249	253	212	263	226	255	260	230	230	248	237	252	251	242	245	233	240	236	255	228	239	262	241	236	259	260	238	214	259	253	272	267	281	212	252	245	244	282	249	267	220	237	238	229	267	242	262	240	220	271	253	280	246	263	272	225	258	271	254	247	231	245	255	255	279	229	267	211	250	261	215	228	239	259	269	261	273	237	241	262	238	255	262	274	259	272	259	246	222	258	270	215	247	256	237	206	243	228	245	262	265	265	253	261	210	281	261	247	212	259	261	284	243	233	232	246	280	257	245	266	238	249	257	232	294	250	248	236	254	246	244	248	248	256	265	252	241	244	223	257	259	237	261	272	249	256	216	262	225	243	238	295	241	226	244	236	269	257	239	226	253	273	255	222	262	235	258	207	237	235	228	253	230	223	272	273	238	236	244	223	281	245	262	258	247	260	253	226	237	243	248	239	281	230	263	233	239	229	250	283	261	218	268	257	256	254	238	246	235	254	250	248	266	244	236	251	265	236	243	261	208	238	221	247	240	234	259	221	242	267	255	236	260	241	259	238	219	254	266	245	239	252	229	245	249	249	234	240	210	263	251	230	248	259	266	264	258	241	235	246	263	248	234	242	248	248	257	258	243	209	236	255	210	245	248	277	215	248	265	248	223	250	263	261	258	259	248	247	276	249	243	252	252	229	233	235	243	235	235	256	249	263	239	262	269	283	228	252	256	241	240	253	269	231	266	238	246	230	292	245	244	235	226	225	276	285	248	244	242	249	254	233	262	247	222	231	254	235	253	233	289	269	262	228	234	253	261	253	267	233	249	247	251	227	240	266	234	264	239	281	277	255	256	230	231	233	217	265	241	224	235	246	248	252	270	240	240	266	231	266	243	247	241	242	267	233	230	250	267	272	253	267	298	253	235	248	258	224	244	233	234	256	260	242	221	267	259	246	243	244	272	259	244	266	292	243	241	265	254	217	242	217	237	267	241	277	246	270	244	271	270	253	231	257	249	270	258	272	256	251	260	246	211	249	226	256	237	257	234	258	272	244	244	240	244	243	247	246	250	261	268	257	233	289	272	231	255	242	283	239	263	270	236	249	261	246	242	249	243	255	250	258	269	242	239	260	249	262	235	269	263	272	251	269	218	255	240	238	255	239	249	219	240	237	239	254	240	235	251	220	238	246	263	268	263	249	226	266	250	278	246	227	245	248	273	251	258	253	261	217	238	223	234	253	243	247	258	263	277	237	226	218	238	236	256	243	194	235	242	251	257	241	232	254	249	229	249	234	255	266	255	259	226	247	261	256	268	256	246	262	240	256	274	249	237	247	236	222	234	232	267	280	259	264	240	235	271	252	253	243	251	253	244	265	230	240	235	215	267	242	223	258	277	227	246	210	282	211	231	237	264	256	257	265	233	223	242	247	226	245	240	231	241	245	241	245	244	252	257	232	227	237	262	261	253	272	248	235	253	255	250	217	248	226	245	239	273	227	239	256	258	264	238	282	258	260	234	228	274	240	259	231	244	238	274	244	239	233	235	246	250	260	261	241	235	225	248	217	247	256	228	226	214	242	260	227	222	251	252	270	270	266	245	252	245	267	259	231	237	240	244	239	214	252	229	263	273	282	253	287	251	255	221	269	248	249	240	216	264	254	251	220	256	256	255	254	255	248	253	264	244	233	268	211	256	253	250	230	248	266	248	276	239	257	225	241	257	235	250	271	248	249	241	240	244	268	245	252	258	262	261	268	236	232	195	265	254	295	268	240	245	268	250	249	236	218	274	256	269	276	268	240	242	301	276	262	260	283	243	255	249	219	266	238	199	260	264	248	261	230	238	209	259	232	257	243	284	237	242	252	275	271	247	244	252	240	232	259	275	231	265	223	265	251	228	262	237	262	253	269	236	246	265	257	275	266	244	253	256	254	235	257	260	264	262	244	255	265	245	247	258	235	237	233	271	254	270	251	249	266	246	235	248	243	245	240	260	224	256	248	224	246	267	251	231	254	254	257	237	248	255	257	275	258	271	284	234	269	238	234	215	265	253	274	272	238	259	258	254	252	230	259	238	236	224	249	266	252	237	246	246	242	240	275	249	232	224	244	256	263	248	242	253	275	240	258	231	239	241	219	279	256	244	279	241	251	250	265	269	245	259	269	259	227	266	270	249	229	254	226	241	236	249	239	279	235	267	270	279	241	259	234	283	265	229	240	230	236	240	248	245	258	241	230	235	274	235	255	259	239	254	240	257	214	248	245	234	263	254	260	283	242	222	238	246	233	243	248	261	230	229	212	248	247	247	237	276	253	238	255	255	237	276	244	228	242	233	276	282	248	216	231	255	231	241	259	258	256	246	223	229	260	218	243	234	245	226	242	261	247	267	272	248	229	235	272	241	258	253	251	268	227	221	241	260	264	279	273	251	263	271	263	270	221	232	243	255	251	224	261	247	249	282	277	274	263	253	239	258	241	266	273	242	246	251	211	253	246	248	236	272	263	225	245	216	249	239	226	256	266	251	243	269	280	254	249	245	230	249	260	248	231	245	242	204	255	262	219	263	278	240	223	246	241	248	207	242	262	233	251	237	265	256	255	233	232	256	262	231	270	270	274	262	270	305	241	232	241	220	260	230	249	255	279	255	222	260	218	243	229	241	226	222	248	230	266	227	245	246	261	235	264	245	244	242	243	259	256	229	260	239	244	243	227	254	251	210	268	272	226	237	248	263	229	230	238	263	265	272	266	221	211	261	277	258	237	291	245	239	258	233	258	272	210	231	233	230	249	243	242	254	253	256	258	251	260	261	261	244	247	272	240	246	240	248	286	257	271	279	266	221	251	244	239	229	257	246	256	255	256	247	217	226	257	226	265	229	268	257	272	244	238	238	241	258	251	256	249	232	246	260	259	268	256	215	239	222	235	248	248	254	243	225	240	283	277	280	221	256	253	259	243	235	217	218	260	257	250	237	225	288	252	254	240	242	241	236	248	235	200	258	285	217	221	260	248	262	248	244	284	259	237	242	224	260	267	250	246	263	260	241	281	256	283	252	266	258	268	268	256	260	258	237	253	261	225	258	256	238	228	248	250	249	233	254	243	248	286	238	255	252	255	235	217	267	260	254	274	256	265	255	213	270	268	239	270	233	221	271	238	255	232	230	266	278	268
6350	5275	9043	11979	11657	10733	9934	8941	7931	7132	7140	7761	7386	5971	4523	3956	3488	2493	2078	2046	1822	1315	1002	859	840	825	807	839	823	955	1106	991	893	794	685	884	1078	909	831	980	908	951	854	843	925	1034	834	630	599	575	600	591	592	603	556	582	618	634	639	607	637	659	596	602	598	671	641	632	646	713	721	656	681	678	668	673	673	623	647	619	636	604	609	628	610	581	592	605	601	582	594	613	533	618	606	575	622	593	600	584	647	630	565	649	571	601	627	572	592	592	615	627	625	588	629	607	587	643	587	632	605	618	626	622	609	610	598	618	574	578	568	603	569	583	605	612	612	635	618	579	622	621	587	605	622	651	583	618	625	551	618	597	630	598	566	602	574	553	554	598	592	579	636	608	562	617	592	578	614	585	611	611	565	603	602	578	613	616	649	631	627	567	613	608	613	603	600	599	590	666	597	571	614	623	611	623	601	619	619	622	614	600	592	604	648	587	609	590	595	607	624	601	625	575	606	579	624	623	600	616	598	579	629	589	614	624	606	564	569	612	584	605	601	641	605	598	593	566	603	610	610	554	594	573	590	568	587	652	645	625	599	604	583	596	634	605	551	626	635	659	640	558	594	586	631	633	631	626	623	614	613	566	619	636	603	642	639	656	566	607	654	552	633	573	596	567	600	571	635	603	563	610	573	621	588	627	597	636	608	583	602	619	563	613	570	645	598	673	609	595	559	617	636	597	622	577	609	604	600	611	604	602	572	598	577	581	621	568	638	606	625	618	621	584	595	554	595	596	569	629	557	580	587	626	605	602	591	543	559	628	585	589	579	590	592	581	604	642	583	581	603	654	621	624	619	651	619	570	618	630	599	595	619	625	630	621	597	622	606	593	605	583	652	607	592	600	604	577	637	637	543	613	616	584	601	578	621	600	590	572	620	597	641	639	646	601	571	635	624	637	653	616	605	575	593	601	724	576	601	591	605	601	600	586	645	631	580	573	596	621	576	616	655	601	616	584	626	650	615	621	643	633	611	613	608	631	557	588	577	609	596	599	623	600	602	609	629	605	602	569	603	589	618	605	612	577	624	612	642	622	557	613	598	569	617	621	610	556	618	579	589	575	627	628	615	634	648	581	592	650	625	607	582	593	546	647	579	608	614	634	602	585	622	619	624	559	622	601	617	607	635	602	548	634	605	620	562	591	595	599	590	603	594	611	605	620	583	611	626	624	649	634	639	664	618	670	601	600	595	644	578	620	589	603	552	595	612	654	669	589	563	588	603	651	565	596	588	611	599	625	597	604	615	591	634	617	646	642	595	618	611	609	612	612	654	592	652	626	601	608	533	633	578	594	587	610	639	593	638	614	601	589	607	611	632	605	597	615	593	592	611	571	616	633	643	654	583	637	647	640	597	640	589	598	615	652	645	614	610	573	600	620	609	555	617	615	637	597	652	586	619	601	601	566	603	567	571	589	590	637	578	621	604	579	580	634	631	609	637	633	606	597	613	639	622	608	574	648	602	581	606	610	606	600	623	573	557	639	594	584	641	583	611	572	594	609	632	655	569	636	595	598	583	623	610	586	599	626	608	569	597	597	662	599	574	595	621	599	620	598	590	603	575	601	580	595	595	601	563	614	598	574	604	542	581	628	629	604	579	604	609	579	620	617	590	592	571	604	615	583	660	561	586	647	580	620	623	580	575	629	583	579	618	622	594	619	616	596	576	608	604	581	607	567	628	565	600	593	613	637	611	563	655	600	641	582	608	626	593	605	619	604	586	599	605	641	565	591	605	587	631	589	596	627	592	586	569	608	589	627	626	607	588	605	620	622	616	577	614	619	574	599	632	609	590	588	618	604	575	589	609	603	600	600	578	597	604	616	593	565	601	640	633	600	590	568	596	604	610	623	606	589	596	649	583	636	591	586	611	606	597	608	633	602	629	618	592	615	644	586	564	609	595	586	601	588	597	583	586	591	638	580	645	598	590	608	593	622	653	594	625	614	588	567	590	574	633	606	590	603	591	598	587	634	584	560	624	636	564	562	617	605	599	610	638	560	660	594	607	612	605	606	618	590	587	601	623	582	633	605	585	601	588	596	607	566	630	584	612	593	607	638	593	591	613	624	609	572	576	665	579	567	626	590	632	633	616	583	597	588	613	576	604	611	592	593	641	611	611	592	609	607	652	631	592	587	577	608	573	578	564	590	580	601	589	640	576	596	643	595	589	590	610	594	604	609	581	554	620	616	584	619	608	598	578	596	654	604	608	583	599	638	624	626	608	626	601	641	603	597	569	571	635	598	624	631	617	614	626	685	628	599	576	586	597	577	598	602	575	607	620	596	569	616	576	559	593	620	591	588	560	610	609	638	562	613	641	589	571	571	555	596	625	557	601	655	601	627	611	603	607	631	601	567	582	594	601	589	617	623	607	611	628	603	603	624	554	583	603	604	597	616	610	624	586	597	591	640	555	609	634	618	589	567	626	578	619	590	622	552	596	575	631	566	625	611	598	607	608	617	631	607	622	632	582	559	607	621	652	614	608	584	637	609	582	649	627	584	616	636	619	604	641	581	608	604	607	586	630	611	620	578	593	604	545	603	568	571	610	620	603	588	606	622	583	641	608	658	597	600	580	591	657	625	592	615	595	551	586	598	597	570	612	605	670	620	628	611	576	573	578	568	566	599	614	578	627	594	597	610	600	634	641	645	619	622	648	596	626	593	576	602	578	625	619	614	541	652	571	602	609	613	608	585	641	628	601	607	582	601	595	561	606	570	617	599	602	635	636	624	638	633	621	576	594	623	643	608	584	590	560	618	583	611	605	632	564	624	598	616	632	551	623	580	620	612	554	600	604	634	584	554	605	583	586	588	567	587	589	580	599	647	591	581	660	643	608	606	604	618	590	597	585	595	578	607	593	613	602	619	578	621	593	634	630	624	605	583	637	611	631	629	593	591	577	632	562	664	624	605	568	588	604	607	584	588	592	629	610	617	617	601	626	574	547	599	606	628	623	608	590	611	612	589	605	592	611	591	602	597	629	596	610	625	624	581	614	584	583	630	645	579	621	586	611	621	594	577	568	569	623	596	560	632	604	643	581	604	593	609	607	622	604	601	633	616	610	593	593	629	616	616	569	624	559	591	607	640	643	601	609	605	587	633	622	609	639	589	584	613	639	662	607	634	581	617	590	599	628	611	611	594	599	651	577	634	640	638	590	641	589	582	647	643	612	617	598	596	607	587	581	626	601	591	622	633	569	619	595	603	631	605	589	631	598	617	588	610	599	610	596	597	589	605	624	584	637	640	614	618	629	580	602	575	539	596	599	587	652	542	604	612	623	651	619	655	582	617	619	615	584	622	590	607	606	589	591	615	615	602	579	581	622	557	577	592	607	603	590	621	624	597	595	591	604	585	618	584	631	606	602	584	621	626	588	615	584	601	644	636	638	628	617	574	589	647	644	585	618	625	590	617	602	592	620	578	628	585	632	594	601	589	601	597	588	616
19427	10157	9127	7686	5840	4452	3873	3113	2450	2249	2104	2207	2079	1623	1207	978	911	684	569	545	476	394	306	253	281	285	233	271	249	295	284	292	254	251	266	270	303	258	264	256	246	269	245	301	256	297	265	216	205	188	198	221	210	213	235	242	240	228	227	214	209	209	200	198	209	210	206	232	221	208	252	217	243	236	248	256	242	249	209	190	211	214	203	212	214	209	195	206	187	219	200	210	220	203	203	197	211	201	228	203	175	190	235	205	213	231	205	191	192	203	198	220	204	229	220	214	206	189	212	217	179	211	230	230	201	190	227	217	205	187	234	194	215	199	193	221	206	199	184	219	219	201	228	195	213	220	204	205	209	194	186	245	186	200	205	200	209	214	201	215	210	168	206	220	198	213	210	212	184	196	205	178	201	240	226	208	197	227	244	186	205	213	204	207	206	193	199	202	228	207	187	195	216	215	174	183	211	204	209	200	211	206	187	220	186	229	230	192	180	214	209	254	221	210	205	192	156	225	214	214	221	199	207	235	217	198	227	220	213	204	221	211	225	215	197	201	198	195	210	238	234	219	191	215	218	197	188	228	212	182	216	227	219	220	223	223	213	204	194	190	197	207	191	196	226	216	249	209	191	193	190	212	200	192	213	223	203	208	216	214	199	239	200	195	196	220	210	219	201	204	195	204	199	198	202	219	221	201	204	195	191	190	203	241	221	226	196	201	232	212	206	198	226	222	205	229	200	188	218	219	227	202	217	215	206	219	223	189	205	206	177	201	185	210	220	223	224	196	176	215	214	208	206	196	231	212	172	207	200	206	206	198	176	193	222	195	186	234	219	212	205	192	212	197	200	205	201	204	245	219	247	216	222	223	230	215	227	195	219	208	198	195	198	196	200	190	216	194	190	201	229	177	220	229	203	224	218	226	203	224	207	193	177	204	211	201	187	194	205	237	193	217	203	199	194	217	218	228	222	217	171	236	223	214	197	207	214	233	200	191	201	207	214	223	244	206	203	239	213	195	221	186	193	213	198	215	219	194	177	207	199	202	211	214	220	211	174	208	208	186	213	216	197	219	222	214	210	209	222	189	212	206	199	236	219	216	217	205	212	202	206	196	203	204	243	213	198	210	203	211	207	213	205	211	190	204	200	224	223	207	190	223	205	222	200	199	229	211	246	184	207	188	206	196	222	197	195	209	223	220	215	211	201	221	203	206	210	226	245	210	172	199	217	225	197	194	195	199	205	219	195	220	209	210	200	215	188	199	223	206	212	214	226	218	198	203	211	247	230	209	204	194	199	217	235	223	203	224	198	215	207	212	199	243	203	200	221	217	183	211	211	182	213	251	203	210	195	203	199	201	193	203	220	204	180	205	205	228	194	195	199	194	215	222	236	226	212	206	190	188	196	221	204	170	225	237	203	177	232	224	215	232	207	200	230	210	240	227	189	199	194	217	199	202	195	218	200	192	211	203	191	203	199	200	215	224	201	199	221	234	174	194	221	201	216	231	206	205	230	214	204	222	193	220	214	203	226	230	195	221	167	192	197	201	222	190	196	205	228	207	215	226	226	182	200	219	215	222	223	206	215	203	187	173	202	211	208	224	206	223	210	217	224	213	202	202	213	217	223	207	211	192	199	173	209	195	188	243	202	199	201	211	223	201	189	228	199	224	215	216	226	213	227	236	205	205	184	216	208	213	209	206	202	212	208	185	222	215	192	234	195	220	209	198	216	206	208	202	240	229	210	218	217	221	204	209	180	223	204	205	195	197	200	209	199	199	210	166	179	219	202	210	218	210	242	201	211	192	211	197	214	227	212	194	195	201	185	189	218	217	193	215	233	208	208	201	229	188	205	225	218	199	200	217	228	215	207	195	201	216	205	246	202	192	209	208	200	210	218	206	207	197	187	202	202	226	199	211	210	197	194	184	207	224	230	213	189	201	224	207	204	229	198	212	189	205	198	222	189	189	196	210	221	229	210	178	206	202	212	191	211	192	227	206	215	196	222	237	205	220	199	200	211	189	183	215	223	220	208	238	217	209	223	200	217	215	193	216	212	196	203	204	203	200	212	211	190	221	200	198	215	206	194	208	241	202	212	192	193	212	206	218	229	200	217	221	213	225	208	191	215	226	185	208	226	182	218	240	199	214	199	237	216	245	198	217	208	185	204	214	217	201	203	209	252	223	248	204	209	209	212	174	217	233	216	240	221	222	244	196	215	227	211	181	215	211	219	210	194	215	217	200	204	201	242	210	185	204	188	198	222	207	216	213	208	201	214	212	227	212	204	196	205	206	213	181	184	190	193	194	206	191	179	228	202	204	214	187	202	221	197	187	213	229	242	217	196	215	215	203	203	222	225	191	182	204	190	200	219	179	233	220	227	225	217	202	218	219	172	217	225	202	190	199	201	190	204	196	206	188	234	203	200	196	218	206	188	178	219	226	201	199	195	216	199	207	186	194	186	218	206	200	191	186	232	194	200	204	200	195	214	199	182	208	207	204	203	193	192	187	222	220	216	196	204	226	218	182	230	195	179	225	220	241	196	203	195	204	218	230	207	208	208	198	184	212	201	221	208	212	197	192	202	195	224	217	193	179	205	191	187	202	209	218	194	194	231	236	225	231	203	207	230	200	217	188	190	223	216	214	216	221	225	216	241	202	210	208	200	219	234	212	203	205	204	210	206	224	240	205	180	200	192	190	207	205	208	215	194	199	203	198	191	187	197	188	209	201	210	219	215	201	211	221	184	196	211	194	170	206	189	214	200	204	212	208	206	201	209	235	200	189	215	184	205	211	193	207	175	231	212	208	231	224	232	203	185	198	199	212	240	196	226	210	215	194	201	203	241	194	213	203	226	213	226	200	216	205	207	210	189	230	215	205	210	222	234	226	201	210	224	207	226	201	214	223	227	222	194	191	210	205	194	221	186	215	217	231	194	208	207	197	214	197	211	221	187	225	194	195	204	227	209	205	193	216	187	199	185	202	179	209	198	206	184	201	210	201	199	195	203	209	213	213	221	213	184	180	198	188	229	202	200	201	195	175	192	199	200	215	196	203	236	212	193	221	209	216	230	211	197	207	220	233	193	231	210	214	213	207	225	226	211	183	231	217	225	233	202	203	217	235	241	215	228	237	194	207	215	194	197	216	198	211	184	204	223	185	224	216	202	207	211	182	208	184	174	215	199	197	188	227	202	243	206	195	237	214	234	204	220	204	178	221	200	214	210	216	220	199	183	212	177	197	216	216	216	208	205	191	211	191	218	226	224	204	184	194	223	217	202	213	203	229	223	205	193	207	200	213	201	211	226	223	203	221	207	226	205	196	204	207	165	191	204	191	198	188	227	227	224	215	188	198	230	218	218	205	193	210	185	202	208	228	169	216	223	218	197	210	242	256	207	195	227	216	206	229	224	225	203	210	220	196	202	231	235	198	184	222	224	237	203	199	208	204	195	202	215	212	192	206	184	241	224	217	228	211	209	200	218	191	206	228	211	201
11412	8059	14014	17662	17181	16152	15245	13469	11726	10778	10765	11282	10591	8758	6623	5891	5197	3730	3192	2860	2524	1874	1387	1095	988	1026	993	1003	983	1269	1280	1259	1099	834	763	1084	1348	1100	955	1152	1123	1109	908	1038	1059	1183	979	567	521	538	538	521	572	555	623	693	767	696	593	639	572	536	533	553	569	554	579	578	604	644	699	675	659	662	654	697	653	630	607	524	580	584	592	542	569	487	533	527	609	527	528	495	488	511	509	504	559	580	462	543	533	547	528	535	513	523	511	532	539	528	553	496	527	505	469	495	504	552	506	536	525	510	509	545	511	535	481	505	514	534	520	502	528	544	472	533	548	454	544	494	537	544	553	521	514	491	506	522	505	499	505	491	526	518	525	553	508	490	505	493	516	527	485	526	544	529	509	514	503	522	486	462	489	521	512	478	517	497	538	509	530	519	532	506	516	555	545	542	549	536	471	509	484	534	543	540	521	533	519	534	555	518	511	549	523	527	526	507	533	520	528	546	479	505	512	512	518	533	548	526	506	540	517	527	512	472	490	522	540	535	496	548	539	515	533	449	511	546	510	509	511	492	510	529	504	541	511	491	503	486	537	536	527	566	511	517	516	550	548	505	489	491	529	541	520	517	533	498	501	490	500	518	519	502	488	514	514	558	509	514	527	507	504	507	482	524	521	546	526	499	502	551	519	533	548	531	499	523	530	511	556	511	484	527	546	486	508	504	506	535	535	517	530	527	540	498	525	531	511	534	529	540	547	498	526	493	519	501	511	500	536	523	516	544	564	561	504	474	486	512	503	518	501	521	496	535	509	504	540	557	521	541	517	496	518	532	509	521	514	479	507	514	520	502	541	552	513	523	490	488	535	508	535	552	537	530	532	511	490	470	532	478	532	509	511	497	542	474	474	512	517	514	519	537	475	506	511	488	485	526	516	532	526	459	559	541	493	525	522	516	519	538	517	547	501	560	514	515	527	503	530	527	512	542	526	503	545	497	559	517	539	519	555	533	464	517	528	531	512	540	502	556	516	490	539	526	509	531	565	493	515	545	502	520	534	544	502	505	542	510	519	558	540	533	518	510	534	532	528	519	531	531	504	525	536	526	497	552	514	544	482	497	534	471	497	561	483	544	518	546	564	570	519	501	523	571	527	523	552	523	471	531	546	508	519	500	525	536	520	547	485	547	504	537	492	488	504	539	490	513	510	496	505	509	494	490	514	542	510	515	509	539	509	509	493	519	552	505	538	559	543	512	502	485	519	497	507	492	510	516	519	501	508	507	525	516	512	517	528	507	539	503	512	524	488	518	524	549	547	492	538	514	548	520	575	519	522	540	483	518	510	516	524	493	533	490	553	534	534	507	504	457	519	496	484	510	507	578	558	545	544	511	510	495	489	481	508	563	529	530	471	521	486	562	531	507	537	523	519	512	504	513	486	536	535	493	478	516	492	560	515	478	499	493	506	514	504	539	512	508	558	500	521	563	559	482	541	521	530	493	550	532	540	482	526	519	500	508	490	512	541	523	508	514	558	503	535	538	500	535	539	516	522	538	536	512	512	556	529	542	509	490	520	533	520	504	500	546	520	519	508	513	524	499	488	526	535	505	480	594	535	484	540	487	490	494	529	488	509	569	512	548	532	514	536	548	548	512	537	534	520	529	505	455	521	527	530	508	456	502	523	462	542	491	562	536	478	498	482	473	502	485	522	539	513	514	521	533	490	501	480	485	526	521	557	524	530	515	504	567	524	517	509	532	499	559	574	499	524	498	479	497	528	488	516	483	505	518	532	562	518	541	491	534	546	468	517	484	482	498	513	543	481	513	507	501	508	523	527	499	515	523	554	522	516	545	531	517	522	516	522	514	524	531	494	500	495	525	521	516	482	564	528	488	475	533	493	556	512	532	535	507	532	555	512	511	494	507	585	498	552	500	535	492	554	524	521	531	488	563	492	541	538	483	511	486	514	505	524	492	555	488	496	480	492	533	495	533	556	541	507	523	502	531	552	511	504	550	533	487	499	552	525	508	535	522	551	529	512	520	512	537	487	504	480	552	507	544	520	465	467	515	561	518	522	559	543	542	565	500	533	527	504	540	481	546	543	529	535	506	475	496	515	522	500	528	525	556	518	550	496	532	527	560	522	529	539	542	497	542	523	526	513	493	512	516	504	522	511	563	522	510	472	504	505	538	511	546	489	546	522	546	565	537	529	510	512	525	548	517	523	479	508	493	501	534	504	527	527	503	541	502	515	526	516	497	546	490	532	573	511	543	563	565	523	520	541	549	526	565	541	491	514	472	533	546	533	487	499	513	535	509	566	508	483	548	545	511	528	572	546	530	511	444	510	505	495	473	538	493	532	506	486	481	507	537	514	466	547	520	483	522	504	501	513	495	526	502	493	477	550	536	506	505	521	522	533	533	496	535	536	526	523	542	519	541	500	529	527	510	523	522	507	535	529	499	535	527	530	502	485	491	541	512	503	529	527	515	503	521	533	528	491	487	534	510	551	515	551	500	540	509	506	500	509	511	505	544	518	524	489	504	523	539	515	520	460	532	544	539	517	484	512	514	541	508	525	540	529	497	557	507	480	515	553	535	490	554	542	548	499	523	510	537	490	524	528	518	522	556	576	492	500	535	486	520	531	496	511	547	498	533	482	499	553	528	496	531	522	540	557	524	545	521	530	541	525	543	527	506	542	494	520	518	503	553	558	530	526	488	541	526	522	559	521	493	514	431	504	513	489	548	503	494	561	505	538	563	518	509	505	552	507	511	529	535	519	489	503	558	504	527	532	508	547	536	506	513	521	493	527	484	517	450	503	512	559	509	525	520	534	546	527	510	503	527	501	519	556	535	580	517	516	554	491	568	538	485	511	550	545	494	513	534	515	548	530	523	558	507	499	514	521	539	526	509	496	495	509	507	579	529	498	520	513	505	533	506	522	527	544	514	523	508	563	476	530	498	522	507	470	556	515	555	510	518	502	521	504	492	542	540	501	517	502	510	489	490	488	488	516	534	458	486	547	538	554	510	520	499	519	531	529	520	547	523	523	531	508	553	513	530	523	519	537	560	544	532	509	487	518	508	565	476	528	532	503	519	513	522	523	529	551	517	528	575	556	501	550	483	560	521	496	519	526	537	504	519	530	518	536	495	538	527	553	555	486	481	521	549	500	516	525	527	499	507	474	513	534	542	527	515	517	485	505	543	517	501	499	524	517	524	511	499	529	525	496	518	549	524	451	500	535	503	506	529	502	517	499	506	556	507	474	550	513	517	520	529	473	550	527	493	558	533	512	559	568	482	521	531	519	482	520	515	485	490	545	536	481	546	542	537	515	538	524	528	490	510	516	536	513	513	506	526	500	520	540	511	530	536	512	505	529	464	542	544	505	515	515	517	525	534	511	547	506	513	528	511	507	488	509	532	540	557	524	517	487	502	529	551	518	521	521	546	496	536	506	438	502	518	541	481	528	530	526	541	525	520	525	556	539	534	526	540	526	547
26570	14486	13461	11032	8341	6474	5247	4066	3493	3067	2725	2774	2637	2038	1496	1238	1051	802	720	587	541	437	364	299	261	266	267	249	290	303	334	308	284	228	241	282	325	327	303	275	246	286	249	266	309	304	257	196	173	194	173	196	170	204	225	190	227	223	244	231	206	171	193	178	189	190	189	201	191	222	213	220	216	220	235	231	217	188	205	182	178	187	188	201	199	210	196	174	193	198	190	223	177	214	182	172	204	174	200	181	187	183	187	173	199	207	197	164	205	213	184	204	184	170	199	165	201	200	199	185	175	199	205	180	190	202	158	201	176	180	201	183	198	180	185	185	192	189	177	163	186	203	183	181	162	197	189	184	183	200	198	203	188	195	202	174	186	181	195	213	200	184	178	173	199	199	187	198	228	186	184	189	170	191	203	193	170	173	186	226	189	189	201	178	205	158	157	199	137	185	219	202	191	217	182	175	200	201	169	175	165	176	184	201	175	212	169	202	213	194	191	190	180	175	174	198	203	220	192	176	207	172	198	173	178	173	176	195	199	198	183	185	182	184	190	183	171	170	178	170	180	212	181	177	202	192	195	171	199	175	174	180	169	189	166	187	185	204	184	195	180	195	208	185	203	187	184	192	200	185	177	190	178	196	193	233	198	176	186	180	178	204	188	203	203	166	187	191	188	170	182	171	186	198	193	190	178	203	193	199	204	179	200	203	207	166	168	188	200	187	204	215	200	176	158	166	220	180	195	196	170	196	172	182	187	182	184	188	188	183	179	175	169	178	173	201	160	163	163	212	191	189	198	185	188	201	191	194	173	191	193	196	175	199	219	194	199	177	176	154	214	218	192	159	219	163	181	176	193	191	184	176	179	223	199	193	184	199	175	198	182	192	212	178	222	160	197	182	157	192	193	190	197	202	178	217	165	197	233	210	194	206	181	169	190	195	194	190	195	198	202	177	207	198	187	218	179	193	200	179	170	196	173	194	184	210	176	165	171	197	197	177	214	180	197	208	189	190	195	201	187	165	165	186	188	193	197	188	182	201	191	169	202	172	195	179	194	193	173	224	165	189	175	186	191	192	177	197	199	208	223	214	191	208	210	217	170	171	174	207	193	191	180	188	203	198	173	178	206	185	191	211	198	171	198	166	200	193	196	167	201	194	189	172	195	170	193	189	178	161	183	156	180	178	192	199	152	188	211	190	196	204	184	194	203	186	183	179	219	203	203	190	195	194	199	189	183	186	225	157	193	174	181	188	181	191	183	185	173	184	169	172	211	185	183	192	197	196	183	179	182	208	173	190	180	191	189	205	220	194	198	194	172	193	156	182	185	205	178	206	181	222	188	165	179	190	175	166	176	176	202	178	188	184	197	194	196	216	184	155	167	191	189	210	205	205	171	192	208	157	193	190	178	185	183	170	188	184	176	210	192	181	189	194	167	176	174	188	166	201	175	152	188	192	225	200	222	180	182	196	160	205	195	188	177	196	174	201	157	196	170	184	192	206	173	170	190	185	195	198	191	197	180	158	199	216	211	192	204	221	201	195	189	177	179	192	200	178	164	190	163	208	157	218	181	213	231	176	149	175	200	197	168	179	215	190	185	192	206	179	201	196	199	209	195	221	177	160	183	196	187	175	195	207	203	178	191	206	213	190	183	184	170	187	222	183	198	184	200	208	197	189	165	191	174	156	197	193	174	156	190	204	184	175	184	202	172	192	195	190	200	175	195	167	168	167	200	193	184	179	202	180	140	164	181	174	178	171	206	213	193	206	187	191	200	174	211	193	176	197	213	175	189	176	191	174	185	192	182	182	188	192	191	193	187	205	186	205	191	187	192	203	170	181	189	204	194	195	202	186	202	187	201	194	202	185	178	215	204	208	171	169	193	181	154	169	176	194	172	183	166	178	190	159	178	170	210	169	183	183	197	172	186	194	207	217	202	218	187	198	190	152	182	188	172	187	175	190	191	188	182	195	202	168	168	179	193	196	202	170	178	201	181	180	186	216	180	197	192	176	167	182	164	203	177	194	182	170	195	201	185	194	169	182	197	189	220	200	163	151	196	162	201	186	215	165	200	209	202	177	173	210	177	194	236	196	178	211	176	193	197	193	170	194	167	170	190	193	211	159	204	174	180	183	180	197	205	163	189	173	196	194	207	206	202	181	171	182	188	188	205	178	192	210	181	216	183	211	184	197	202	204	195	197	194	191	185	188	202	169	191	196	218	181	195	168	194	202	191	176	180	206	211	205	205	215	179	193	211	168	195	209	194	194	194	174	177	166	211	180	208	200	206	175	192	199	195	189	169	184	212	166	190	182	170	186	201	175	160	190	195	189	207	173	199	189	183	190	175	194	199	200	176	181	208	228	198	198	186	177	190	189	199	159	172	186	182	192	199	205	176	212	187	207	209	173	180	169	174	195	164	168	203	198	200	175	187	180	195	177	171	194	154	181	193	168	181	203	222	204	186	212	214	190	189	180	164	201	171	201	209	172	197	158	190	175	193	182	187	174	162	168	165	202	183	193	198	180	204	191	180	165	212	163	206	192	164	202	176	204	201	189	184	197	188	167	186	183	203	203	206	171	173	171	205	179	174	179	166	172	187	176	189	179	196	175	203	187	169	180	190	199	196	195	198	209	172	200	200	194	199	198	193	184	207	204	174	173	189	167	191	205	204	177	189	195	201	180	208	185	211	197	180	188	219	179	213	185	180	160	195	177	163	216	189	191	193	174	174	196	179	199	177	191	198	151	199	198	187	206	172	185	190	183	170	210	204	178	172	201	187	202	202	196	178	225	201	197	193	164	181	199	188	182	188	197	179	198	182	164	208	184	195	175	208	216	202	176	180	188	191	187	197	175	169	186	176	182	199	193	177	158	188	195	200	172	177	195	198	194	187	198	171	195	183	184	185	188	183	166	185	190	191	170	200	148	161	190	174	179	196	198	176	194	201	205	219	211	180	191	199	200	201	206	200	182	161	189	186	155	160	209	178	185	186	183	180	192	195	180	187	179	193	206	181	202	175	193	163	189	190	189	181	167	180	192	227	160	182	191	187	187	174	176	187	168	202	180	187	176	169	185	167	164	182	192	185	181	223	195	201	196	195	171	178	186	187	186	171	199	186	156	206	216	184	197	204	164	191	191	215	179	184	189	166	184	201	203	192	186	197	159	200	202	191	211	209	178	176	189	203	179	203	174	191	194	209	202	176	178	198	194	179	175	183	203	198	193	177	166	180	167	162	177	191	191	218	202	189	190	191	191	188	189	185	186	174	200	186	205	187	184	176	189	188	183	183	181	202	189	161	192	197	197	188	206	183	197	190	199	177	209	200	219	192	185	180	208	171	182	174	174	173	199	192	186	174	192	200	192	164	179	196	186	162	199	207	182	189	186	211	197	195	188	173	175	211	213	192	194	197	214	184	184	191	193	197	180	178	184	206	209	182	169	184	198	175	201	214	196	229	197	204	184	192	188	188	177	169	186	187	186	187	182	182	188
14226	10523	17489	21882	21619	19943	18805	16549	14928	13930	13409	13931	13328	10797	8181	7522	6374	4714	4335	3527	3207	2256	1684	1277	1211	1130	1250	1166	1180	1534	1610	1445	1262	1026	919	1438	1557	1403	1080	1317	1239	1331	1045	1243	1272	1527	1096	594	495	511	510	504	500	586	609	749	913	887	643	706	564	560	540	553	586	514	584	598	635	643	679	701	666	746	693	670	646	611	578	535	588	529	514	576	521	478	492	491	467	477	474	465	455	470	478	472	442	467	465	462	473	463	458	461	484	487	470	471	465	503	516	472	508	469	484	478	455	466	486	523	452	478	465	488	509	462	455	500	459	458	451	477	457	480	460	491	473	514	494	460	458	488	478	469	482	497	503	499	461	465	524	452	492	497	488	479	459	501	463	520	484	483	491	504	527	500	484	448	474	536	450	509	452	507	428	439	504	494	503	477	481	449	440	452	484	465	454	481	469	481	535	468	456	447	433	471	454	454	486	458	498	518	507	492	506	480	489	498	442	492	455	519	465	469	513	454	512	484	466	479	475	516	477	473	493	521	474	461	476	480	476	508	475	486	472	466	486	461	424	463	473	532	490	497	474	464	454	487	490	444	463	484	506	472	519	448	472	434	456	466	479	465	499	502	501	501	472	496	486	418	470	464	479	475	458	500	521	473	476	490	465	473	497	492	483	496	463	449	508	508	447	520	458	509	474	485	505	506	488	494	500	445	480	466	424	442	455	462	458	471	490	447	460	477	450	481	479	480	473	456	454	489	441	446	461	488	485	494	487	421	457	457	468	497	457	473	472	500	477	492	460	478	470	471	518	496	480	449	478	482	501	518	508	500	486	530	536	491	448	445	489	491	495	443	471	463	469	464	510	485	488	471	491	505	444	414	472	544	474	490	496	437	430	497	501	508	459	475	462	503	530	439	472	496	500	493	464	456	512	475	453	479	481	521	509	457	509	470	495	465	482	451	509	462	469	505	472	438	482	478	503	482	477	494	500	446	515	473	500	501	447	460	471	460	458	485	486	448	418	448	515	493	474	466	473	476	439	462	469	447	510	486	478	499	511	489	471	449	465	475	469	447	485	473	518	498	484	473	479	473	475	477	507	484	460	463	450	505	463	468	481	493	514	467	482	458	465	493	480	441	478	462	528	451	463	491	462	480	483	512	486	470	464	473	516	487	489	476	477	450	492	488	492	482	474	540	493	473	520	517	493	489	449	492	451	477	446	483	457	434	459	505	446	468	485	511	488	446	459	463	480	433	488	465	467	478	485	448	451	481	453	508	463	487	482	473	540	476	493	439	488	487	493	501	462	486	448	500	434	453	464	482	483	447	468	469	460	495	451	477	481	492	469	453	487	486	513	486	514	457	485	477	479	498	465	464	468	506	493	527	481	499	515	441	504	482	499	438	435	485	496	474	488	466	483	473	503	505	455	520	482	470	462	468	481	496	455	497	475	446	471	477	482	531	451	471	482	486	478	500	460	463	497	483	499	499	496	510	477	482	495	460	485	488	493	458	470	464	457	471	489	469	480	479	500	501	457	472	483	491	449	463	457	450	477	431	475	466	490	433	489	465	469	484	455	448	456	492	460	492	461	475	499	518	506	458	491	509	474	495	440	495	497	483	481	499	489	521	486	465	487	463	507	470	487	477	471	486	466	452	483	487	447	457	457	493	488	478	479	469	509	492	450	484	509	482	471	475	463	481	475	463	454	501	430	477	487	442	450	467	483	517	454	479	469	439	463	481	474	437	460	466	475	460	497	473	468	489	459	470	486	485	454	453	519	480	485	517	469	428	438	490	500	480	475	491	538	452	482	473	492	495	537	509	469	470	474	440	508	491	473	453	487	503	469	493	476	475	497	463	453	439	468	473	477	465	462	488	441	446	494	499	481	462	455	433	497	529	471	458	501	462	477	507	464	490	444	530	476	471	433	477	541	515	478	459	487	498	453	458	482	516	432	480	447	482	473	483	504	489	445	453	439	507	491	479	480	504	492	451	478	458	462	471	534	454	439	445	481	468	450	462	454	465	466	493	504	487	430	520	502	476	514	475	455	512	511	437	523	516	463	471	507	469	505	440	465	478	463	503	477	462	494	480	499	483	509	492	480	493	487	450	545	488	496	458	493	496	439	475	490	521	497	493	455	478	451	494	492	476	469	476	496	447	499	483	464	449	468	494	480	466	482	446	477	466	446	492	476	515	509	450	468	467	514	468	448	486	469	468	498	461	490	515	476	504	499	485	506	522	461	481	456	472	465	504	486	494	474	495	490	479	489	513	492	482	494	477	476	501	511	419	447	487	448	523	490	482	454	481	562	444	469	482	474	489	479	518	498	465	481	487	456	482	471	467	432	508	514	461	468	493	450	487	457	452	491	481	440	496	494	474	458	478	498	460	501	448	505	471	468	487	489	476	507	470	502	464	476	475	486	472	471	454	495	476	491	492	463	456	466	456	472	510	473	485	483	504	469	465	486	487	476	474	467	495	529	446	461	466	445	498	479	457	476	461	445	451	460	451	500	491	487	459	453	474	488	487	475	470	462	515	487	438	526	496	482	461	485	470	487	509	479	483	487	477	485	484	480	470	482	516	495	473	470	480	476	514	480	473	442	479	478	470	482	473	489	480	491	481	443	474	514	505	518	497	503	475	465	469	464	497	476	497	480	461	445	505	478	466	460	505	512	478	503	509	511	510	434	493	496	500	481	485	505	488	496	495	479	516	459	469	480	470	513	464	501	481	477	506	463	483	477	460	463	489	517	514	483	484	480	458	462	472	465	470	467	465	478	432	475	503	472	499	464	494	469	483	470	489	457	472	470	486	485	457	455	486	482	497	504	477	495	504	522	475	473	479	481	492	489	443	474	479	523	499	452	473	463	450	452	449	450	462	486	471	480	449	479	485	505	499	521	504	494	473	477	476	495	448	495	461	522	482	468	477	481	448	474	495	501	478	474	501	491	452	474	471	457	484	483	480	486	468	469	459	496	469	459	474	475	470	472	491	498	487	450	494	461	483	440	501	476	506	490	502	469	459	501	480	518	492	475	519	466	501	486	493	464	465	472	483	496	487	466	496	480	455	504	457	485	503	479	485	477	489	438	466	438	483	480	464	480	498	492	527	479	466	491	486	466	503	546	476	478	488	505	497	453	468	505	490	484	525	485	445	438	492	442	467	442	493	487	487	452	484	454	479	488	499	496	482	473	499	469	497	463	462	461	486	456	508	438	479	457	490	492	499	459	530	520	483	468	511	490	452	471	462	430	479	487	469	504	470	467	455	522	509	474	492	411	488	467	466	510	473	504	498	493	489	473	452	453	493	494	492	487	485	471	468	511	494	499	467	470	498	516	486	516	481	499	489	500	459	462	462	505	484	451	471	511	476	476	482	447	495	533	433	470	492	524	494	450	522	444	491	482	481	519	466	447	479	459	458	458	479	457	545	497	481	459	515	474	460	512	513	458	495	448	508	501	489	475	491	445	485	489	497	450	466	490	471	501	480	471	474
10439	6049	5569	4824	3576	2831	2278	1871	1540	1446	1410	1419	1388	1036	820	760	636	508	497	446	414	388	338	287	321	284	291	281	286	329	310	294	318	286	292	311	295	292	269	314	299	295	262	298	294	322	269	234	237	262	263	273	264	270	231	235	262	278	226	292	242	263	246	216	261	255	252	248	283	255	291	263	257	254	278	268	243	265	267	231	281	249	237	249	270	256	239	259	257	250	224	248	276	233	243	263	265	252	250	272	253	269	261	269	252	217	257	245	284	236	272	257	247	249	283	269	241	264	262	235	264	258	259	241	266	269	227	280	254	274	238	274	268	272	233	241	229	244	244	241	248	274	235	239	267	258	239	229	236	250	253	232	243	276	238	239	259	292	259	255	244	254	248	274	256	250	270	280	274	258	243	252	212	244	255	225	238	242	270	241	284	253	257	265	254	253	272	253	274	257	248	230	261	273	240	251	262	263	232	242	270	248	258	256	267	243	259	249	272	259	260	247	247	227	245	269	269	265	263	251	253	239	270	269	252	240	231	283	245	245	261	250	280	253	257	260	227	248	232	261	281	272	255	248	231	274	252	228	284	250	248	258	253	290	234	234	259	262	243	233	234	241	255	263	247	267	239	272	308	252	256	231	246	239	239	267	263	240	227	267	266	255	254	235	278	274	244	249	242	260	258	264	266	240	248	231	253	257	260	245	254	246	247	226	248	252	231	260	228	244	254	238	262	256	263	283	222	258	227	273	263	264	255	263	246	259	250	235	254	237	253	245	268	298	287	222	268	254	249	260	246	258	263	272	240	262	263	250	262	239	263	257	238	243	257	274	284	241	242	271	272	235	267	253	245	272	247	250	235	245	228	243	260	268	262	250	262	243	244	297	268	229	260	241	262	236	247	237	263	256	233	254	266	256	235	261	256	268	274	277	253	247	266	232	229	239	250	247	269	255	237	236	269	235	223	242	238	248	260	256	278	262	267	253	268	231	222	233	229	270	224	275	266	243	259	264	224	247	240	250	254	269	258	263	225	236	240	265	259	251	226	219	258	238	249	277	249	255	228	224	226	259	273	261	249	250	240	265	226	268	228	269	265	243	282	235	229	245	294	238	261	287	259	260	267	261	272	217	267	248	234	242	247	267	281	257	258	274	231	235	255	255	268	241	242	256	248	257	228	246	254	252	244	299	259	222	253	256	235	274	254	248	268	271	251	231	254	234	228	259	252	265	264	267	260	272	240	284	268	258	243	246	273	274	251	251	233	263	232	260	250	252	252	239	228	231	244	242	261	224	232	252	254	214	280	251	285	257	248	252	253	244	239	249	236	294	262	231	261	254	269	269	262	262	254	294	255	244	254	233	283	256	290	270	267	243	266	240	264	231	252	266	256	242	241	243	243	243	257	278	274	279	240	219	263	249	252	258	253	237	268	241	244	238	241	242	271	271	271	241	269	285	236	252	255	248	269	255	235	253	233	227	223	252	266	240	262	249	254	247	256	268	244	249	273	239	227	257	245	250	253	258	264	256	250	255	276	238	239	257	249	277	259	254	259	233	265	236	272	254	262	260	247	233	229	257	269	299	258	252	268	259	286	258	254	282	256	267	253	250	255	245	268	245	254	271	233	258	266	245	267	283	272	259	234	246	259	272	252	253	259	244	246	243	255	235	257	261	250	239	271	269	247	231	273	267	249	268	240	248	284	243	257	277	266	260	214	258	257	260	249	260	252	270	254	222	236	231	278	260	239	258	279	240	232	243	252	279	273	248	270	239	251	272	250	245	246	265	278	264	252	245	251	252	264	257	243	268	259	271	233	294	243	263	237	233	233	266	253	246	260	215	245	268	231	246	244	245	280	275	255	288	222	274	270	227	240	246	218	258	234	291	264	270	239	263	256	269	266	238	256	252	260	245	238	255	233	240	281	270	270	251	221	279	239	272	242	231	269	243	271	258	248	242	268	254	249	252	251	263	254	273	246	243	253	242	239	239	261	271	235	250	255	238	265	221	240	222	255	257	282	252	266	247	240	277	226	258	289	299	254	270	253	246	260	244	252	235	248	242	267	262	271	239	241	236	238	257	230	264	233	240	224	237	271	256	240	252	227	269	242	241	257	251	225	257	286	261	273	263	267	265	277	253	282	266	258	248	275	243	253	265	278	262	291	242	259	273	271	246	241	260	286	292	274	238	266	255	252	257	270	289	256	250	252	295	217	247	257	273	237	263	245	231	276	244	281	222	250	237	285	257	286	249	233	262	239	272	248	267	242	275	255	241	263	260	248	260	265	250	256	238	249	251	255	264	254	268	228	251	267	250	275	225	243	246	251	255	236	250	274	260	253	240	270	246	269	251	236	219	248	255	261	240	232	264	255	244	263	251	240	247	260	277	264	277	260	252	239	229	264	243	250	259	236	270	225	251	270	256	257	242	266	262	251	222	233	275	262	247	243	245	260	248	255	244	251	261	239	260	244	238	257	259	216	274	253	252	250	281	247	238	263	254	266	275	252	268	268	219	289	243	257	227	274	237	250	222	266	241	267	278	229	290	255	234	270	259	270	236	242	289	264	278	279	255	226	217	214	240	284	295	258	249	247	231	227	223	237	230	214	259	276	242	278	255	244	224	271	264	243	257	252	272	272	222	204	243	240	251	219	212	244	256	237	255	259	250	247	252	242	253	273	231	231	207	257	222	249	252	275	252	260	230	222	232	243	272	264	229	252	275	242	253	223	248	256	228	249	247	253	267	276	247	238	229	249	219	244	275	233	275	239	256	273	260	258	291	294	280	242	268	248	232	273	257	267	248	252	249	271	291	264	266	259	246	229	217	275	233	260	239	251	231	267	272	266	225	262	244	288	254	219	255	218	272	248	259	256	234	240	224	245	268	265	249	281	265	261	293	221	228	240	253	262	244	254	253	249	254	264	266	256	257	237	259	268	287	265	224	266	251	259	270	228	220	234	267	264	246	281	290	244	267	251	249	269	254	244	268	271	283	247	252	282	245	239	256	268	258	238	240	240	269	247	265	258	259	255	252	235	264	227	299	260	247	244	291	255	243	264	252	283	257	233	252	260	277	248	273	248	226	243	268	261	264	235	269	261	253	262	257	303	271	235	275	237	261	255	243	281	255	239	257	234	249	263	257	266	248	253	249	253	240	239	261	261	234	264	299	252	262	258	233	269	265	242	285	251	244	267	261	270	255	268	218	273	288	257	237	251	257	249	240	250	242	258	223	249	244	256	258	254	225	255	259	238	253	250	280	239	243	267	247	236	280	257	266	233	242	272	228	245	253	240	235	246	251	237	252	262	233	288	254	239	251	247	264	256	266	247	267	228	283	243	229	255	252	248	259	263	265	242	227	270	221	264	252	255	246	227	283	252	249	262	210	267	251	270	239	235	218	244	249	259	257	247	233	254	235	217	240	255	235	253	230	253	254	258	237	248	227	242	252	250	252	292	260	257	262	260	244	236	265	256	249	267	249	268	240	245	244	242	260	270	270
6612	5509	9357	12224	12466	10755	10415	8936	7754	7128	7171	7677	7256	5684	4263	3973	3356	2535	2457	2106	1772	1359	1147	876	916	840	838	881	900	1113	1166	1061	915	801	807	1117	1010	1106	826	973	914	870	758	886	944	1009	811	640	609	611	561	626	618	596	637	634	660	620	643	633	623	620	659	606	661	628	655	646	687	638	658	641	665	669	687	663	660	659	650	661	643	645	628	639	596	619	643	623	610	643	599	628	673	564	661	631	654	600	614	626	628	615	651	666	602	601	582	601	598	562	618	584	611	606	656	593	616	656	612	639	607	669	601	643	590	652	650	586	624	623	618	597	607	617	608	627	593	626	618	626	617	615	604	624	621	623	586	619	596	634	634	640	591	581	606	581	622	654	611	589	609	585	613	614	602	628	642	655	568	600	610	573	654	565	623	613	638	590	606	599	590	600	605	552	597	603	601	580	610	623	584	614	612	651	633	607	649	600	620	596	597	623	592	647	604	575	614	635	632	597	661	645	605	617	586	649	605	618	623	624	627	614	612	666	618	599	620	622	633	633	655	609	608	614	567	642	609	607	648	651	628	590	598	644	584	599	635	627	617	607	611	640	612	632	615	643	618	636	628	635	625	614	634	615	633	620	613	596	623	598	643	595	665	570	618	632	611	580	601	599	607	614	618	580	606	540	586	610	623	634	600	597	581	603	584	595	632	648	595	603	622	610	623	613	631	597	632	610	617	640	601	605	605	664	635	622	616	613	633	606	619	626	663	596	592	621	596	597	656	614	551	637	647	628	617	599	577	626	573	619	583	617	625	615	615	571	651	620	640	608	615	585	598	613	617	601	617	590	599	631	584	628	642	601	631	662	618	606	583	620	630	655	630	649	616	626	596	613	619	638	618	595	593	628	627	581	647	574	565	612	629	663	645	625	582	610	621	621	626	604	593	606	617	626	587	676	652	616	619	604	594	623	586	596	568	625	577	626	668	634	639	587	620	601	592	566	651	611	631	640	628	619	599	602	615	592	608	604	595	611	618	622	625	642	621	610	655	629	593	584	617	614	617	627	617	662	669	621	650	585	610	621	620	601	592	664	557	605	597	653	620	627	625	615	608	643	616	630	574	654	658	607	603	579	612	606	621	600	604	585	622	583	615	621	595	612	593	627	634	576	601	661	630	633	612	629	630	621	603	681	651	600	617	648	666	605	615	621	636	594	627	598	621	657	603	619	586	627	666	607	621	622	637	645	637	588	649	638	572	612	630	586	603	632	592	628	558	588	637	614	596	607	589	656	619	605	603	643	609	601	619	611	607	544	611	603	615	662	620	600	615	597	648	640	621	572	584	624	655	592	597	598	624	607	610	637	576	596	645	632	652	654	620	591	571	649	596	606	663	624	614	606	624	586	585	632	627	662	631	625	609	540	599	571	643	606	647	584	632	659	578	618	645	601	603	615	614	634	593	585	616	624	595	621	629	622	636	645	609	584	561	597	637	629	618	563	663	613	606	597	602	587	588	621	621	621	626	621	611	617	598	578	615	604	566	618	634	601	617	657	649	614	616	636	587	674	600	618	608	628	649	639	634	631	600	635	615	597	652	619	623	623	640	612	634	584	651	626	618	630	638	622	623	612	615	650	626	564	590	600	579	570	664	659	634	636	608	592	631	635	629	587	595	595	649	615	652	607	628	577	588	670	564	636	650	629	572	616	631	590	617	636	634	654	591	613	592	631	630	611	612	625	614	639	608	635	668	621	592	623	596	599	605	612	631	598	603	591	591	591	635	586	590	554	633	638	610	614	649	620	655	601	618	626	605	574	621	647	656	622	630	642	613	612	591	574	598	603	638	606	631	619	655	585	650	617	626	603	642	609	616	672	637	645	625	618	613	602	611	601	653	588	623	593	610	616	634	643	569	619	652	652	653	647	659	626	614	651	572	589	612	565	580	627	577	576	619	634	599	612	601	612	638	639	615	635	627	593	629	615	553	665	655	578	665	588	631	603	607	602	628	571	601	646	630	588	610	591	622	588	630	640	610	586	581	625	614	558	623	637	622	558	590	651	641	633	605	595	589	597	587	600	609	638	626	640	575	587	626	653	618	635	636	666	606	620	620	603	591	595	592	577	640	590	639	616	601	574	601	569	630	628	652	610	613	621	613	657	609	620	604	581	597	600	603	611	606	607	613	595	673	600	583	638	597	608	627	654	613	621	644	641	558	623	580	615	611	616	599	632	610	597	625	611	615	629	627	586	585	658	628	570	581	609	627	599	623	602	595	583	648	637	648	637	649	617	609	632	580	653	625	578	620	608	588	578	618	621	603	629	677	638	629	627	603	626	627	602	616	641	622	590	604	622	613	587	659	596	657	597	611	608	625	589	604	561	589	597	608	623	622	644	614	583	613	593	611	620	624	595	612	611	626	579	611	581	619	631	612	604	616	601	591	604	627	610	655	633	603	615	575	601	605	603	601	636	630	644	625	590	615	600	632	625	612	619	624	606	609	630	677	632	643	612	610	622	644	597	614	574	614	655	635	610	681	635	618	598	597	616	605	648	645	590	623	596	609	671	646	610	635	597	613	601	607	609	597	597	614	611	587	661	592	593	595	580	648	574	618	640	653	644	638	598	624	647	587	665	643	620	646	656	607	659	635	602	590	603	563	640	618	603	640	569	629	669	668	587	619	632	629	626	553	607	597	645	568	632	625	606	611	599	620	586	578	658	610	598	632	619	625	600	610	595	617	582	646	588	596	605	605	645	632	607	625	607	590	622	650	631	629	590	631	625	602	606	619	588	557	652	618	655	600	600	594	576	581	581	642	612	641	627	615	664	624	585	644	592	629	626	633	625	601	607	690	614	647	626	650	624	620	556	632	632	627	592	640	612	623	586	638	630	634	574	624	564	587	598	605	649	570	637	601	617	586	584	648	626	601	617	607	616	596	585	642	593	628	648	613	681	576	629	642	644	550	622	581	638	591	625	661	575	622	657	625	648	612	632	650	602	657	600	615	602	568	615	620	644	591	650	620	558	580	587	643	638	630	633	614	651	637	664	624	639	623	618	632	645	638	608	606	602	648	643	616	601	612	636	637	602	599	631	590	620	614	609	573	605	565	627	643	638	631	644	635	635	599	631	583	559	644	573	643	634	593	602	598	596	630	636	650	580	585	604	651	606	587	586	644	619	598	637	603	667	663	593	618	620	591	605	593	589	582	594	583	619	578	629	586	624	619	637	620	646	672	577	590	606	591	585	559	639	619	615	627	635	656	616	595	601	585	636	645	593	603	650	589	608	636	601	626	568	609	609	596	616	589	591	624	544	616	588	617	603	613	571	580	618	620	609	592	588	633	621	626	595	602	621	617	625	620	610	655	611	623	615	623	633	642	606	635	649	591	634	604	621	642	633	610	584	620	677	612	630	596	625	625	620	639	620	618	579	624	599	629	610	611	601	571	610	593	644	583	577	630	612	669	684	633	581	602	620	642	590	581	626	634	619	598	614	601	625	618	605	620	610
19580	10414	8987	7798	6071	4550	3905	3023	2412	2149	2135	2205	2000	1603	1166	1083	820	704	611	523	427	398	324	282	290	280	269	306	314	370	340	300	315	240	276	346	303	273	264	284	267	282	255	285	287	311	257	229	202	233	202	200	228	187	222	203	219	220	218	194	201	204	194	212	206	223	228	210	201	206	236	248	231	215	222	222	237	227	230	210	214	205	246	246	205	210	216	237	233	190	219	204	211	216	178	211	209	226	231	196	217	207	218	241	218	189	228	187	216	223	191	204	213	197	205	194	233	227	201	218	218	209	202	191	220	217	203	226	193	215	210	244	228	217	199	209	193	225	209	233	189	217	206	224	209	189	199	182	221	215	205	199	192	238	205	205	192	178	192	176	233	188	227	220	195	219	212	194	221	205	182	215	208	219	221	192	183	206	197	198	177	236	231	206	211	217	207	200	204	204	211	203	189	184	226	215	191	197	182	198	206	212	228	224	213	240	200	231	249	263	238	186	213	189	173	210	200	176	207	222	226	202	200	217	198	202	211	191	188	217	226	201	191	208	210	200	181	207	234	214	204	199	224	217	193	198	229	202	230	204	236	222	244	214	212	221	230	224	203	221	198	196	216	186	188	203	200	204	202	185	214	225	221	213	202	196	238	203	211	198	212	220	209	220	232	214	197	219	195	202	212	220	201	220	215	214	215	223	226	228	191	215	216	233	209	189	190	197	203	188	220	210	201	234	204	199	213	215	212	226	182	233	199	210	205	216	205	190	203	214	186	218	214	214	197	208	222	200	217	196	202	194	224	216	224	199	186	222	212	193	199	213	225	221	209	203	197	188	222	214	205	209	192	230	236	194	221	199	222	194	191	198	211	201	186	222	220	195	188	206	191	202	185	203	212	203	213	225	193	203	217	222	206	219	183	217	208	217	210	222	227	178	207	228	221	237	207	198	218	201	205	198	216	205	199	212	200	192	221	185	205	211	202	225	218	239	221	221	197	212	216	189	210	199	225	215	212	213	194	175	187	198	207	215	198	210	211	191	237	193	214	235	232	233	214	216	181	207	224	228	202	201	216	230	225	201	219	210	231	213	241	208	208	204	247	206	218	199	234	223	202	243	215	207	207	212	198	207	224	198	188	197	202	214	207	193	215	240	218	193	210	203	216	229	197	207	201	227	199	232	233	226	203	205	205	237	204	198	203	196	214	220	215	190	205	217	220	213	255	222	196	202	208	224	238	241	212	171	201	209	227	214	236	233	204	223	210	202	183	197	195	191	209	179	195	219	192	204	225	218	218	191	209	191	209	202	213	210	212	214	207	223	191	202	228	193	207	209	205	215	210	205	221	179	235	217	199	229	200	230	207	215	228	198	223	223	199	232	215	202	181	199	235	218	187	224	212	206	241	208	217	188	217	190	209	235	198	222	203	205	191	201	202	220	203	205	192	216	203	208	201	196	227	179	220	200	206	198	191	222	197	194	193	187	198	196	208	244	216	228	193	207	209	196	196	235	196	211	212	211	229	229	196	231	191	244	268	195	207	215	207	201	221	219	209	218	229	233	215	218	216	216	225	211	204	172	204	189	209	193	208	223	241	215	211	200	240	204	253	209	212	206	215	228	228	182	207	208	221	196	194	219	192	225	209	193	187	195	197	211	185	215	197	176	234	222	227	196	188	208	222	179	216	213	224	231	220	217	192	185	212	197	203	204	211	210	201	215	209	224	192	234	191	217	193	222	209	220	222	227	199	195	178	183	230	198	228	212	239	199	217	204	216	210	229	166	213	212	190	194	200	212	199	231	247	217	200	176	224	207	241	213	206	203	227	211	228	215	206	214	207	199	238	202	189	204	213	215	226	230	199	212	223	214	227	234	193	210	193	211	212	224	202	225	238	189	191	212	234	193	208	207	192	224	222	176	210	204	216	209	200	229	202	204	201	208	228	229	209	207	221	226	193	216	196	222	209	223	250	215	225	201	188	216	208	222	219	212	228	207	215	188	203	223	211	202	178	207	185	204	222	215	223	228	208	212	202	207	242	200	230	217	198	204	217	222	209	219	200	205	208	216	201	212	213	200	191	197	186	201	198	210	224	208	244	241	195	210	216	213	188	235	223	206	181	203	222	201	208	186	219	196	221	222	208	191	197	202	197	192	211	230	222	197	213	231	219	221	192	190	226	221	178	214	207	207	205	185	201	224	217	249	217	211	205	196	223	213	236	206	197	205	225	188	210	236	236	205	221	206	217	212	173	234	239	195	236	227	205	220	207	207	225	210	209	205	209	217	210	191	226	224	211	209	220	197	196	212	248	224	253	224	189	195	199	215	225	216	221	216	210	192	226	179	207	214	234	232	196	207	219	185	203	185	236	206	227	198	223	250	191	241	229	185	180	184	215	203	227	213	217	215	218	204	188	236	213	241	184	225	206	221	218	205	218	205	219	206	190	209	239	221	224	215	209	226	184	217	203	205	198	199	196	206	233	213	202	209	216	190	197	190	243	202	193	208	193	216	194	219	237	203	208	224	204	224	211	207	219	198	208	202	196	210	189	209	202	220	218	212	221	235	198	203	189	248	207	193	228	217	238	212	228	173	199	209	202	235	248	223	192	205	217	207	189	242	189	220	211	225	202	205	240	186	202	235	205	223	181	201	205	197	213	214	216	197	214	229	225	190	200	227	196	213	204	212	208	215	208	195	219	211	205	184	233	220	203	211	222	233	207	216	199	208	231	201	215	215	217	208	203	248	213	203	221	210	209	206	211	207	228	202	191	229	228	203	229	211	222	202	227	215	207	242	214	191	224	214	199	199	232	186	214	201	232	216	207	227	195	211	224	231	239	207	236	243	223	219	237	228	233	232	206	184	223	218	212	227	231	201	200	207	214	212	214	228	216	238	226	210	219	202	250	199	189	196	242	219	220	210	187	194	216	199	193	194	187	218	187	203	191	186	205	194	207	226	200	221	184	180	212	199	209	210	189	216	213	177	222	205	208	224	191	196	195	193	205	227	207	244	226	216	218	213	209	199	202	203	194	218	216	224	215	211	207	229	211	197	188	201	222	201	207	220	227	240	218	216	213	227	214	172	205	224	194	194	192	198	190	188	220	221	213	210	220	170	207	223	211	198	195	195	228	224	224	201	241	199	198	231	195	205	204	196	209	222	219	188	213	185	186	187	188	184	211	209	225	203	229	170	212	191	210	221	186	211	199	219	210	215	220	225	225	201	208	206	211	208	224	220	196	196	201	208	191	206	208	208	204	214	212	219	223	239	218	214	213	200	203	198	217	203	203	212	211	216	214	216	199	232	222	207	192	225	202	218	173	215	221	228	218	195	215	227	224	247	222	188	207	235	204	209	234	212	186	200	238	218	208	208	206	228	217	205	200	191	207	186	192	216	194	205	216	202	205	227	233	211	210	185	232	196	195	236	186	210	201	221	199	205	227	219	211	211	202	220	233	203	198	224	199	191	210	197	189	228	211	221	187	244	212	230	221	201	195	212
11628	8916	13780	17661	18321	16536	15478	13262	11653	10854	10884	11350	10470	8660	6304	5940	4953	3818	3648	2808	2398	1788	1530	1105	1107	1025	971	1061	1094	1472	1450	1202	1127	809	916	1384	1137	1155	971	1099	984	913	948	1046	1130	1252	831	554	538	535	557	533	581	556	624	629	743	667	589	623	567	583	591	580	590	613	591	578	630	648	691	692	730	652	646	619	593	619	577	574	514	603	559	557	499	522	509	564	538	519	573	534	496	527	530	534	517	519	506	539	541	497	512	514	512	510	560	508	543	553	527	511	510	534	561	530	543	476	514	564	512	540	542	519	511	501	552	542	553	539	540	545	542	512	548	537	518	526	525	525	551	529	547	507	545	536	521	534	481	518	525	546	499	510	541	536	557	500	510	501	566	501	476	490	550	527	513	551	552	544	521	522	575	530	528	542	540	537	517	484	523	531	528	515	559	502	559	504	545	575	524	482	526	530	557	514	524	568	511	531	543	502	542	513	526	521	527	549	517	514	542	511	519	532	520	538	516	551	494	567	504	527	495	509	518	535	537	563	533	536	490	569	482	560	521	534	496	537	515	539	532	528	529	547	549	476	544	493	518	558	553	566	520	573	516	501	534	547	552	505	534	508	537	567	501	559	541	557	525	523	534	526	548	561	569	535	540	545	495	517	519	496	481	581	509	546	543	494	509	551	530	505	519	530	537	509	513	559	521	493	517	529	547	521	534	527	562	501	536	525	559	535	507	525	535	513	521	495	541	518	541	515	533	518	490	519	520	535	504	524	514	545	573	566	543	529	516	532	531	489	545	520	525	555	544	494	495	526	547	516	552	529	497	527	528	525	543	584	508	569	540	510	521	524	520	538	509	548	556	504	531	499	481	547	536	471	509	505	528	551	530	550	506	520	587	516	505	479	492	544	523	517	503	515	471	461	531	510	517	515	549	511	497	509	525	545	520	546	525	495	554	491	532	540	521	513	497	505	539	507	499	481	510	511	536	568	537	603	556	515	476	500	527	522	511	506	514	472	567	534	561	508	525	480	486	506	533	531	500	483	541	559	511	505	535	493	515	525	535	549	558	550	543	564	462	517	545	483	508	513	533	554	489	555	505	540	558	566	493	540	506	519	544	529	532	543	485	530	525	540	514	526	538	509	532	487	511	512	553	528	523	504	514	547	476	533	496	533	507	502	531	507	562	552	543	478	559	505	518	508	538	533	486	515	514	511	491	547	522	512	529	496	505	565	520	497	531	538	514	514	501	565	522	468	478	551	558	542	502	544	536	527	466	491	517	483	522	519	535	533	505	533	563	541	499	540	563	542	518	497	555	503	494	532	489	529	532	522	524	501	588	530	518	488	562	558	502	506	568	530	573	547	520	530	496	506	522	509	509	516	513	549	539	536	563	529	522	552	509	520	505	501	541	566	553	530	519	527	513	555	548	542	485	527	544	571	572	526	480	491	493	556	512	537	502	550	495	535	526	515	551	509	535	517	525	537	515	535	528	496	513	516	499	493	524	508	577	494	518	475	540	503	519	537	492	510	561	557	527	525	536	543	557	546	551	517	480	515	541	549	530	542	484	549	529	536	532	525	555	558	513	527	499	541	534	501	566	504	581	541	556	531	526	519	548	501	525	510	529	534	523	520	507	556	484	556	532	529	519	527	537	567	529	529	539	552	543	532	523	511	520	551	505	532	565	500	461	515	501	547	471	550	539	469	514	551	494	534	533	550	507	488	538	492	516	509	528	515	524	532	527	545	527	537	536	548	529	519	501	516	490	552	533	514	488	550	508	498	569	533	535	516	502	511	516	511	477	511	540	534	455	525	535	550	570	550	537	510	536	543	510	574	532	481	544	516	501	543	519	554	547	523	536	542	570	536	503	553	500	545	537	560	536	517	545	488	546	505	543	510	513	522	509	487	554	509	534	513	517	511	533	518	536	568	548	533	555	516	551	546	543	530	518	537	492	538	497	569	546	501	504	497	523	530	532	536	557	519	512	529	512	546	530	539	469	561	547	528	509	577	507	508	553	503	542	515	534	509	536	532	516	517	468	493	556	506	531	526	506	526	544	542	507	525	496	528	536	587	564	521	510	508	519	510	525	492	474	507	481	517	541	528	542	533	539	558	549	555	525	538	518	486	510	513	530	552	489	527	506	529	529	526	547	532	530	520	548	532	535	493	563	474	509	500	541	529	546	522	515	529	525	561	521	517	511	485	538	538	519	502	508	530	496	533	549	603	501	515	535	553	542	481	501	539	522	541	474	494	528	509	543	532	515	476	537	529	524	521	559	569	516	529	512	499	549	526	507	542	523	512	557	500	508	517	547	514	533	530	469	517	525	531	514	545	516	513	554	503	513	519	526	502	551	523	495	542	579	537	505	495	522	530	525	500	509	568	544	532	510	537	534	515	555	507	562	509	543	490	537	503	524	501	528	506	562	532	489	494	509	522	485	535	533	511	520	546	521	513	499	524	510	497	525	523	499	545	515	546	549	551	485	522	520	534	508	548	523	536	528	519	501	534	516	559	531	544	546	528	498	530	524	528	535	512	470	539	503	565	546	496	558	502	537	505	534	549	460	523	513	536	552	545	519	572	502	501	502	499	529	552	553	564	511	531	570	521	515	502	480	493	533	551	505	529	535	530	534	546	557	538	519	557	498	537	523	529	544	543	526	516	536	519	552	523	508	552	552	528	530	506	543	492	545	518	530	499	520	498	537	538	509	503	544	510	560	533	511	548	562	521	574	565	535	540	543	508	495	499	516	519	484	473	518	518	512	501	494	516	511	553	526	528	520	509	478	552	510	504	480	585	542	512	535	507	565	543	532	518	541	546	524	540	539	528	537	557	506	567	511	515	515	498	508	518	509	534	524	545	561	522	543	523	524	549	510	533	521	514	546	472	498	467	547	516	521	534	495	494	550	528	519	514	520	539	526	504	531	509	506	568	520	520	545	531	535	526	513	492	511	518	511	507	530	486	519	536	533	536	501	518	539	502	509	520	549	507	545	525	536	487	545	531	514	526	491	528	538	502	533	559	552	516	547	522	532	510	510	541	541	544	546	536	519	556	512	531	533	518	500	520	569	543	553	496	522	546	516	515	556	525	542	511	532	534	503	535	523	556	525	516	503	526	530	510	559	541	499	525	524	494	503	526	525	575	555	483	507	544	540	508	533	506	527	550	527	517	523	532	481	549	538	534	526	523	525	521	524	495	531	517	534	512	526	516	493	569	524	512	563	558	532	558	509	532	522	508	521	531	514	543	550	499	547	517	513	574	565	551	500	543	475	495	535	525	529	501	515	579	558	502	532	542	552	549	505	526	534	557	538	556	557	549	534	490	489	548	486	523	510	509	518	546	474	518	539	555	525	521	514	537	518	517	537	506	528	510	546	567	508	524	514	497	575	482	518	519	568	524	518	507	506	552	515	527	506	526	564	523	511	531	554	537	514	506	472	548	568	542	547	516	519	545	528	558	532	513	490	539	530	540	545	521	524	500	566	549
26818	15414	13156	11398	9207	6881	5765	4239	3327	2964	2748	2983	2705	2090	1526	1344	1070	882	815	617	548	433	413	327	300	255	272	297	297	360	370	291	329	253	287	372	304	295	315	289	269	256	264	282	308	300	270	216	189	192	192	213	208	218	230	226	265	239	247	234	192	171	182	206	203	226	223	192	217	235	219	216	232	243	237	238	198	247	211	215	195	210	193	196	191	187	193	182	185	210	177	197	189	202	209	180	199	211	196	188	181	191	188	192	214	198	207	176	184	174	182	199	201	205	214	207	197	180	190	201	174	211	208	203	221	194	200	205	195	186	194	204	187	229	188	207	208	206	197	205	209	216	215	188	191	191	205	199	190	206	185	180	180	184	197	201	207	196	189	200	191	205	164	206	196	180	176	196	188	215	160	162	204	196	213	190	191	178	178	187	188	198	179	213	180	203	194	205	196	203	172	185	199	165	198	208	190	192	213	199	198	184	216	188	240	188	206	188	188	210	202	184	206	224	202	190	177	212	204	209	198	188	205	210	182	209	174	187	172	196	211	208	171	185	195	208	229	207	206	203	170	201	195	214	214	195	210	216	178	197	212	158	204	192	216	213	197	156	208	177	190	218	193	209	184	186	175	187	190	216	189	196	194	186	193	176	217	176	215	190	184	202	181	213	223	203	173	198	199	205	209	179	201	209	203	197	200	217	187	195	185	201	201	191	198	184	195	193	189	202	198	219	206	189	183	167	176	178	179	233	188	185	216	205	189	208	194	208	169	212	187	190	203	219	200	185	193	218	220	201	222	185	236	208	206	196	198	211	210	195	206	210	187	200	200	174	209	186	164	167	189	224	185	185	195	198	191	209	200	181	183	164	189	199	193	207	204	185	175	218	208	198	182	207	180	202	195	200	202	182	203	199	201	192	187	197	172	193	199	205	173	191	224	216	202	211	185	193	159	178	179	217	209	212	209	228	203	211	216	181	195	167	184	201	192	212	159	160	216	200	181	209	160	195	215	191	214	214	208	188	212	187	206	196	184	214	183	200	212	193	171	211	211	166	176	198	183	188	200	182	185	183	210	186	195	202	185	163	201	172	202	206	209	183	191	215	176	173	181	195	229	192	188	217	215	165	177	201	186	186	222	207	172	168	189	203	197	165	177	174	202	211	146	179	213	204	182	231	167	202	216	190	192	233	208	176	183	191	189	179	187	207	191	194	206	212	182	233	197	180	153	188	188	219	195	201	191	211	204	226	211	185	192	188	194	181	216	196	223	191	187	225	218	199	181	206	209	216	202	193	207	198	220	197	183	214	220	194	194	191	184	187	212	190	192	211	230	209	178	199	210	206	192	194	207	205	204	196	215	183	192	218	171	220	209	162	190	194	209	204	188	194	183	180	181	218	210	196	196	196	184	208	180	183	206	198	223	200	198	226	181	192	189	176	191	190	213	196	183	176	188	218	176	209	180	197	196	205	197	192	198	208	202	211	186	194	213	186	186	169	195	206	181	215	175	178	196	213	205	193	180	172	188	221	196	200	208	205	208	190	195	198	196	223	202	198	207	214	210	189	179	207	163	249	207	205	208	237	204	213	195	186	205	169	225	203	201	193	199	171	190	194	195	198	189	208	176	212	216	207	210	194	223	223	198	184	177	178	193	204	180	187	187	193	177	207	167	192	203	201	181	189	213	180	212	203	179	197	190	209	176	196	197	181	203	204	188	201	217	177	193	193	188	178	211	194	194	176	187	213	184	183	191	196	184	226	217	190	187	202	181	185	200	201	209	194	196	202	208	192	215	194	189	189	178	204	185	187	219	184	193	181	180	181	190	200	161	210	178	200	228	232	213	195	186	216	162	200	189	186	197	215	201	218	209	189	216	183	206	201	197	216	183	189	206	227	208	213	192	193	186	175	192	164	188	189	173	197	198	199	188	195	195	207	203	189	198	195	206	194	215	202	192	202	204	192	200	199	195	190	215	213	215	215	201	222	198	190	184	210	197	168	197	206	195	189	194	188	170	206	199	205	176	179	214	210	177	179	199	166	170	220	206	180	204	194	221	217	210	185	195	199	198	195	192	197	177	200	204	190	207	209	195	204	198	200	187	201	200	210	188	174	171	191	189	204	200	201	174	192	198	181	202	200	219	187	205	223	209	215	184	180	173	204	173	180	189	204	212	190	180	185	216	172	196	227	193	194	186	195	188	201	201	180	184	205	208	182	211	197	175	202	211	178	185	179	197	188	175	202	199	220	185	205	187	194	187	192	197	194	228	200	206	219	196	204	193	232	205	193	183	192	206	173	208	185	187	196	214	192	207	198	205	177	223	197	205	224	213	214	216	204	195	181	196	184	198	218	185	198	186	218	196	179	208	216	191	186	195	193	211	223	206	223	208	200	209	175	204	191	196	203	206	180	196	187	209	172	205	183	192	201	208	180	188	188	200	190	196	214	215	197	188	194	160	190	219	193	195	175	213	217	230	176	213	198	188	189	185	216	198	209	191	184	182	192	222	214	198	180	197	168	198	193	230	206	206	220	198	218	188	197	221	246	190	190	191	178	206	198	198	220	198	174	202	217	212	181	193	208	225	225	200	171	194	169	228	168	189	196	165	184	213	197	166	166	166	178	214	176	172	200	213	193	244	196	200	195	199	208	185	195	222	178	212	193	197	213	198	211	191	210	179	177	175	199	204	187	183	199	222	191	208	179	186	181	197	212	199	195	206	193	243	214	226	177	205	187	198	220	209	207	224	191	208	202	180	211	179	211	179	191	166	182	187	225	188	195	171	190	177	191	211	179	180	206	218	204	202	186	185	206	181	187	216	211	188	187	192	185	187	212	183	203	210	186	211	178	199	175	176	207	213	182	192	183	201	209	200	179	184	187	198	194	215	173	218	169	212	190	203	195	190	161	205	197	188	188	196	197	220	196	218	210	185	202	199	214	203	178	211	210	218	196	175	184	185	197	211	192	195	196	176	215	195	202	211	213	196	207	195	209	178	221	196	180	187	216	182	199	197	199	172	224	200	179	216	211	186	204	213	198	223	198	184	217	190	173	166	184	210	230	198	194	178	199	207	227	207	181	187	202	207	196	169	221	207	203	192	206	195	184	222	181	228	190	194	227	204	223	201	167	206	174	199	205	195	195	198	182	222	232	212	210	193	180	199	221	205	185	194	202	210	200	190	211	176	194	184	218	213	197	194	221	189	183	211	197	172	183	195	190	222	193	180	193	214	191	182	196	218	225	212	196	188	170	193	200	187	194	197	211	191	198	205	213	179	189	199	214	190	206	205	209	196	201	181	219	205	193	187	213	196	199	177	176	193	213	213	169	206	193	215	217	197	206	189	173	227	212	193	205	193	210	191	186	205	196	200	195	203	188	209	216	198	175	183	169	196	199	196	201	200	191	182	203	200	227	193	192	214	162	179	188	211	190	187	196	209	182	208	192	188	208	203	192	202	181	176	177	213	197	218	205	198	203	200	212	188	199	221	192	193	203	190	202
14560	12050	17068	22313	22784	20875	19486	16553	14855	13818	13502	14210	13649	10707	8141	7592	6192	4800	4590	3522	3107	2273	2016	1435	1372	1322	1385	1421	1325	1898	1824	1425	1304	938	1157	1605	1255	1307	1072	1259	1253	1081	1080	1289	1366	1505	890	580	520	534	546	505	545	571	652	731	949	826	674	724	542	539	564	558	560	594	622	618	639	679	709	736	679	719	691	656	641	605	644	570	543	577	604	624	502	504	507	467	500	471	524	503	511	488	489	479	539	525	488	491	528	509	506	485	506	515	479	509	489	496	499	478	504	498	460	452	490	454	479	538	529	467	512	502	473	521	518	494	491	484	541	485	502	482	475	459	473	504	445	498	521	491	492	505	531	515	485	549	519	540	508	501	498	501	498	534	473	453	498	467	490	498	502	489	491	493	508	517	525	483	497	503	534	516	467	480	533	512	498	498	459	520	495	508	497	476	557	513	490	465	482	545	526	485	494	522	496	465	493	504	464	522	493	532	505	484	515	505	499	465	471	494	499	494	461	478	452	476	496	518	508	502	489	515	438	495	474	495	507	454	487	470	523	472	493	479	489	483	490	474	479	500	502	471	463	473	511	512	491	511	509	512	518	476	497	516	510	492	464	508	514	470	513	473	445	487	509	502	500	530	480	508	520	492	515	500	509	506	496	473	491	480	507	437	526	541	485	483	461	484	450	522	475	510	479	467	502	478	489	503	484	506	497	473	497	487	495	540	548	508	491	488	534	509	476	502	497	528	459	495	510	470	518	472	510	533	546	520	481	508	472	461	483	487	471	497	493	506	495	467	498	518	522	501	510	482	530	569	479	490	511	548	482	533	475	496	472	472	507	504	474	495	470	518	482	491	511	528	525	518	504	484	503	498	527	500	517	430	507	495	498	481	483	492	515	510	506	501	479	490	506	514	479	499	486	534	488	479	493	550	475	495	527	513	517	450	486	467	487	468	479	472	523	498	476	467	506	509	461	474	522	483	476	467	470	516	486	514	511	504	476	485	493	516	562	527	487	486	492	499	514	492	533	472	509	505	527	485	448	505	519	494	513	531	538	525	469	478	483	488	520	486	479	479	505	502	464	487	501	448	501	506	501	460	498	499	487	496	499	527	514	520	508	496	510	505	528	472	480	523	491	515	461	497	495	481	466	518	496	487	491	491	508	496	512	449	468	446	461	486	486	476	505	537	481	467	458	517	534	520	478	487	502	494	491	490	471	506	490	508	496	532	484	547	465	463	474	506	515	499	513	493	506	507	515	524	458	488	477	525	493	467	480	515	512	472	497	500	505	500	505	494	515	469	497	487	531	489	497	533	520	474	495	485	473	492	509	511	500	502	481	511	471	518	518	487	480	465	502	478	520	463	483	534	494	496	493	507	517	489	474	491	504	505	507	493	468	463	481	482	457	479	526	475	544	498	481	502	507	487	526	446	504	492	513	491	463	520	524	493	491	498	449	511	487	493	497	527	505	513	492	488	498	530	542	489	503	526	479	455	486	514	463	537	515	478	471	478	498	480	513	522	484	493	501	510	504	502	513	498	555	526	477	503	494	480	500	527	538	464	511	550	486	491	514	485	511	493	488	518	502	486	516	483	506	495	549	483	476	497	507	477	500	463	493	505	484	481	498	476	501	480	533	524	497	508	512	529	471	519	509	499	546	461	516	456	475	494	522	460	461	495	504	500	481	463	499	494	483	505	497	495	500	451	527	497	498	513	523	524	489	507	535	474	482	514	498	489	506	551	510	509	501	515	471	456	499	499	487	497	504	504	517	483	478	481	511	499	513	503	490	525	486	522	480	504	445	489	498	488	494	443	511	533	533	492	511	479	476	482	512	493	481	511	543	516	455	509	484	540	532	498	531	495	515	490	488	497	500	477	520	472	517	522	490	521	488	511	478	482	482	485	524	479	477	497	508	483	530	573	521	511	476	489	521	495	528	478	484	518	504	545	491	495	525	539	516	549	477	506	475	444	514	501	512	493	532	481	479	493	501	494	514	453	478	515	499	533	488	504	516	486	492	527	477	506	494	472	514	477	536	522	476	472	486	475	528	505	476	506	525	462	520	481	486	498	498	485	484	459	494	495	503	518	516	525	498	462	508	491	488	482	486	474	503	469	495	480	522	517	509	464	508	503	493	517	518	464	475	479	542	500	494	499	468	512	444	443	519	475	489	514	484	493	475	451	513	484	477	522	500	480	515	499	486	498	485	504	525	491	479	511	511	547	484	509	515	531	519	505	475	518	501	503	497	485	521	489	552	549	476	486	492	510	496	463	503	530	496	503	489	520	481	485	489	516	491	476	491	526	502	503	491	480	493	521	459	492	459	493	480	508	479	510	490	528	490	456	498	497	506	487	435	476	523	517	464	510	472	504	489	467	485	523	518	515	495	505	538	489	528	459	520	491	476	566	478	507	464	501	496	489	515	476	447	485	517	504	497	515	515	505	526	505	519	500	511	500	541	466	447	519	515	510	503	473	488	506	503	523	473	522	490	556	496	484	494	475	513	512	511	487	475	554	500	505	441	479	469	466	529	460	475	520	454	467	454	493	471	508	521	489	510	514	510	507	476	503	500	489	504	489	497	488	502	536	486	475	448	514	526	498	513	482	492	494	476	501	524	485	498	504	454	472	496	486	478	502	505	496	504	477	486	492	516	496	475	466	480	504	502	508	445	492	486	471	521	499	483	479	482	489	499	533	505	480	511	492	517	511	507	485	506	490	458	497	520	460	458	475	502	509	506	498	483	501	494	481	482	515	477	531	487	551	477	528	513	479	468	478	471	502	476	474	513	476	514	475	510	485	493	478	495	493	480	505	475	529	507	495	520	492	515	479	508	516	525	509	461	526	492	497	473	470	511	532	479	516	469	514	471	465	526	488	485	479	519	504	488	510	519	512	447	470	472	503	494	498	478	490	489	477	463	524	482	516	532	510	483	510	525	465	522	479	482	481	478	458	490	465	501	482	466	539	493	510	477	484	481	453	490	482	443	499	496	487	479	502	528	490	471	524	500	499	495	542	497	489	509	482	479	537	526	474	494	509	447	457	507	469	502	489	537	499	501	534	481	475	487	466	505	501	510	528	509	518	518	471	503	493	518	475	474	512	526	507	494	459	474	505	513	500	523	474	487	481	497	494	469	526	511	519	465	479	486	520	535	480	486	497	494	466	484	493	535	513	482	490	505	516	532	449	511	498	459	490	474	478	475	520	516	495	500	504	486	516	533	466	493	524	505	495	497	456	510	483	477	507	477	513	486	490	502	483	525	526	500	530	532	511	497	513	503	517	477	492	506	517	516	497	503	467	456	474	488	500	506	496	489	493	488	486	510	488	491	499	449	480	495	481	522	499	452	492	480	470	503	513	535	509	504	488	504	485	492	470	456	488	488	449	475	477	516	531	509	509	520	473	475	504	519	496	474	511	506	478	503	490	474	484	468	511	504	476	495	519	482	560	464	475	538	495	496	472	522	514	485	531	533	498	526	457	520	497	479	491
10981	6568	5509	5137	4228	3137	2569	1916	1607	1430	1459	1565	1394	982	774	779	659	553	526	461	419	380	361	288	280	294	289	300	262	349	338	301	322	296	252	319	295	296	302	265	327	292	285	328	316	295	280	270	248	251	262	287	273	280	272	252	298	274	257	251	285	286	283	271	272	245	272	265	276	273	265	276	269	271	251	253	265	295	233	269	257	283	251	267	287	270	249	257	248	231	257	263	261	242	254	267	227	268	266	264	241	265	237	256	265	218	250	277	269	236	265	254	237	271	267	254	254	265	257	273	248	222	263	274	231	247	239	271	263	265	257	249	281	296	269	258	247	266	243	279	264	272	291	279	252	241	231	258	273	272	251	273	314	260	228	272	305	268	281	257	274	217	243	272	272	256	279	251	225	244	275	247	232	255	260	243	234	244	249	269	287	230	278	259	288	246	258	255	253	242	296	255	258	260	243	266	260	252	262	271	278	273	220	277	266	256	259	252	249	272	222	262	258	232	278	251	262	236	279	269	257	266	279	265	269	282	286	279	287	274	270	268	247	274	236	258	269	269	285	250	257	255	282	270	284	230	270	286	270	291	255	264	245	246	263	280	281	257	234	261	264	288	258	288	240	234	260	262	263	253	256	273	268	272	252	244	267	273	265	262	234	272	259	252	255	238	260	283	261	281	270	227	279	273	255	282	290	264	254	292	281	257	237	268	269	254	243	296	262	265	251	234	260	255	270	248	265	270	274	299	279	227	270	263	257	276	265	277	258	227	259	263	281	250	261	249	228	245	248	264	264	269	273	252	288	260	269	260	255	256	286	264	273	237	282	249	251	255	256	257	242	248	258	244	240	269	277	271	252	232	247	258	265	240	255	219	259	263	281	291	295	260	268	244	269	288	265	268	257	262	255	242	243	256	274	275	260	260	265	285	250	270	281	266	227	263	283	251	238	257	253	267	264	293	256	259	276	263	274	268	250	245	254	275	276	267	268	231	259	257	261	264	258	261	260	246	291	258	272	264	301	250	228	251	261	259	272	288	252	281	243	268	259	289	247	245	239	302	254	255	276	261	272	251	252	244	258	265	263	285	293	249	279	269	233	263	244	245	254	239	277	262	266	260	277	254	225	226	274	283	255	264	241	262	273	281	269	255	261	271	245	262	279	250	266	246	285	285	241	258	258	226	254	261	276	288	282	240	239	275	251	265	265	245	245	240	255	218	263	279	281	246	272	272	249	273	285	238	241	288	255	254	249	250	238	294	238	260	252	241	270	288	252	280	268	267	257	248	266	245	259	281	264	277	270	250	247	271	276	269	277	269	243	244	252	301	238	254	283	278	269	246	255	264	283	297	284	271	287	246	213	283	244	254	255	242	245	251	251	276	297	246	264	260	250	237	280	277	271	281	303	271	232	288	255	236	275	274	278	245	264	270	262	262	250	254	272	243	260	276	246	288	272	282	271	240	254	239	229	267	255	288	260	289	272	242	268	288	262	235	258	270	276	243	260	284	249	272	284	239	274	276	271	260	280	255	268	265	260	272	258	255	242	231	249	251	264	264	244	292	262	249	261	250	262	267	267	303	270	283	249	268	270	275	278	227	221	256	268	259	291	258	252	248	277	261	243	275	267	248	267	266	271	260	250	275	266	271	265	251	268	252	229	273	273	263	262	283	272	283	286	272	269	272	263	231	247	282	229	268	261	228	268	248	249	262	217	249	249	231	226	252	262	262	241	250	239	272	273	263	280	290	269	289	232	246	243	241	242	280	259	291	234	282	258	235	273	256	253	225	256	294	250	273	247	276	275	239	264	252	271	265	299	286	253	272	275	282	285	290	253	242	280	265	277	256	301	243	282	266	254	223	249	273	239	246	252	283	274	277	257	231	282	249	279	251	236	253	255	283	282	262	276	261	281	276	274	270	262	288	270	280	264	269	242	255	260	276	269	252	288	253	269	248	247	262	296	276	251	281	277	259	280	261	252	252	249	274	294	234	245	252	255	268	260	246	274	274	269	240	271	253	268	256	253	256	257	243	243	266	289	235	261	253	261	248	265	252	237	253	262	257	254	259	239	240	250	250	267	285	264	276	287	253	240	254	232	253	246	261	266	248	275	268	268	266	266	267	264	255	276	265	256	244	256	283	244	227	284	269	229	264	254	253	273	281	286	273	269	258	268	248	262	263	230	255	253	246	265	257	251	228	273	261	257	257	261	277	266	236	285	256	276	280	267	251	252	257	247	281	245	296	257	256	226	272	271	238	234	262	265	281	275	213	289	268	262	248	252	281	255	274	264	243	284	269	271	281	248	290	262	238	252	267	295	226	240	247	265	309	253	248	266	271	315	275	293	265	262	256	271	274	254	262	248	246	278	261	230	260	228	241	285	259	321	229	251	240	231	260	258	258	273	282	265	268	247	273	283	277	257	228	261	277	261	250	261	245	269	248	251	270	307	260	264	245	280	272	274	260	244	255	287	255	280	271	272	263	283	256	262	243	272	274	273	289	283	266	244	244	254	246	268	286	260	263	235	245	267	231	267	287	276	241	265	241	275	266	259	322	253	263	249	274	293	254	267	269	249	252	254	258	233	253	236	242	277	234	263	251	235	248	268	265	241	273	254	275	243	308	235	261	245	240	273	271	263	275	271	249	288	284	278	243	229	294	267	260	250	248	236	254	264	293	289	264	251	238	256	253	278	280	272	248	288	258	278	273	276	254	278	257	266	289	247	251	236	261	284	262	248	259	263	244	264	253	253	271	238	230	260	244	250	258	284	293	237	302	278	266	257	246	287	270	248	245	249	240	231	272	284	258	270	240	255	262	279	271	266	270	228	251	255	249	251	265	237	267	246	241	276	264	241	282	242	240	283	282	252	256	299	264	262	267	234	264	235	253	277	234	248	264	247	267	269	219	245	289	267	275	263	260	248	245	279	240	292	262	274	273	259	268	241	263	251	280	286	276	303	269	236	235	254	283	251	290	281	252	242	282	283	294	282	261	259	273	273	250	267	242	287	247	294	274	274	277	264	257	279	269	267	273	261	255	256	218	252	280	252	267	226	254	245	266	273	272	260	269	272	253	255	252	271	265	234	252	260	270	295	276	247	269	270	280	258	262	258	248	262	265	256	247	284	247	272	274	267	277	265	232	237	243	294	273	270	240	259	258	273	253	273	248	294	253	244	265	250	258	253	272	254	264	284	269	268	279	286	258	256	241	264	263	276	263	257	233	271	284	271	282	242	264	249	227	259	261	269	253	245	246	245	247	280	254	284	243	277	233	253	296	266	252	268	264	280	266	258	263	301	212	241	254	263	292	269	239	272	261	267	254	249	274	279	264	257	284	256	265	272	255	259	260	251	278	316	238	280	257	258	262	257	261	273	259	254	276	244	263	265	259	268	275	301	246	258	281	283	245	268	258	258	252	271	258	219	267	244	262	253	250	281	258	268	255	275	261	266	256	258	243	273	279	276	237	254	265	268	253	268	266	274	275	260	256	283	258
6799	6034	9206	12591	13207	11952	10555	8992	7728	7497	7361	8046	7504	5573	4258	4036	3243	2746	2675	1871	1729	1509	1403	999	963	910	975	1000	950	1300	1211	1004	958	751	872	1090	949	932	878	1002	939	861	846	952	974	940	794	672	597	643	643	661	663	614	623	636	669	687	659	623	671	676	624	653	631	647	661	688	732	700	696	714	762	710	669	692	683	651	635	661	694	606	666	651	655	641	601	638	588	653	643	635	617	608	663	627	611	619	642	632	651	645	595	629	613	649	629	643	575	616	607	628	624	671	626	652	614	641	596	643	680	674	632	614	652	643	663	632	636	609	626	594	666	640	627	682	670	640	651	638	655	610	634	607	637	638	628	668	631	634	644	625	645	646	630	614	666	641	642	628	621	626	638	624	591	607	641	624	639	624	674	622	628	642	644	649	637	639	657	681	661	629	636	624	621	618	594	640	643	647	626	672	627	625	672	617	671	634	652	621	649	669	644	620	616	645	624	643	635	635	651	640	641	652	673	621	642	658	630	648	609	670	633	652	688	602	598	653	592	612	660	638	639	647	660	623	623	620	639	626	680	666	563	631	616	637	653	616	650	627	659	676	622	621	656	660	636	599	616	642	630	647	655	644	625	623	594	599	589	641	644	588	653	662	649	637	641	612	641	649	597	636	651	628	632	639	704	612	650	629	624	628	653	675	632	616	606	647	634	654	625	596	652	606	657	659	625	621	646	675	630	677	626	623	607	616	659	661	605	635	621	624	702	659	649	657	631	614	602	621	673	600	668	624	631	666	634	628	656	655	639	650	609	612	646	642	628	614	665	609	597	613	649	684	644	605	633	602	657	628	652	650	619	631	607	659	644	633	665	609	647	626	639	634	611	644	661	648	615	634	629	648	581	642	602	658	647	654	646	620	606	634	684	666	589	622	674	634	626	656	666	609	638	658	586	613	628	628	629	634	629	664	610	706	605	631	628	643	587	628	606	670	682	626	631	669	639	680	589	593	596	611	633	655	655	621	614	631	692	649	624	666	633	597	617	617	696	645	644	687	611	662	609	684	624	656	620	673	634	619	624	666	625	642	650	651	663	625	613	672	620	629	669	624	631	676	639	683	621	652	615	659	617	660	635	662	627	584	639	659	668	632	631	663	638	635	632	574	673	639	660	663	666	656	642	670	649	651	605	614	619	682	648	612	626	641	691	639	680	606	629	617	599	657	629	664	605	621	637	641	670	591	640	628	662	652	607	606	605	612	635	607	650	673	588	631	654	674	647	641	639	621	637	661	623	615	589	653	696	629	593	643	579	623	671	613	650	653	652	640	646	645	650	655	642	670	626	597	635	670	643	633	653	643	678	668	659	613	652	650	627	646	606	664	627	601	618	627	627	654	634	576	646	635	624	627	653	600	615	644	604	661	646	600	658	689	673	615	659	699	624	619	631	606	630	633	564	628	685	645	615	656	628	656	668	648	594	603	636	649	650	665	650	618	608	630	650	636	628	597	604	637	624	650	632	630	696	635	633	672	642	640	617	612	656	615	662	649	621	656	668	657	680	653	671	603	668	653	623	629	627	649	645	651	602	643	640	656	611	632	645	630	613	620	626	650	629	675	609	624	605	649	630	603	617	691	628	655	603	632	666	574	639	636	640	628	664	638	664	634	650	677	626	672	662	628	630	605	610	627	716	621	648	606	651	654	662	612	599	636	660	651	641	631	617	643	641	615	671	642	634	600	606	638	651	642	647	629	634	584	617	624	628	655	644	625	585	618	652	637	665	660	611	620	596	632	661	663	632	627	671	674	671	649	707	650	628	645	622	654	650	638	633	605	627	693	598	633	594	626	656	628	592	642	632	635	624	634	660	647	588	657	644	669	632	643	651	661	633	611	595	690	663	644	623	638	614	650	627	618	640	644	619	611	648	624	639	577	642	665	627	610	605	611	640	653	637	651	614	646	675	625	639	657	667	637	608	648	605	623	630	622	569	628	663	651	626	643	625	647	649	615	647	632	687	640	631	638	633	628	622	606	627	671	591	618	643	668	625	648	641	682	620	615	662	678	671	616	614	641	662	648	641	685	634	669	654	650	593	636	618	646	620	642	628	631	613	649	660	621	642	672	569	670	663	628	626	618	639	656	642	647	611	659	664	625	596	647	643	612	611	630	662	619	689	658	621	586	626	673	666	618	624	610	687	637	618	635	612	617	641	636	636	661	637	611	651	623	677	631	579	665	633	674	620	693	646	638	665	653	627	621	613	621	642	652	694	651	621	656	618	608	645	681	670	648	625	632	608	623	628	649	610	639	629	601	642	640	672	607	659	653	655	655	628	679	642	662	643	662	649	644	639	673	641	639	678	662	626	599	602	605	640	628	653	648	668	670	589	626	639	629	697	605	620	654	640	615	638	661	607	608	648	581	650	610	626	625	629	663	629	654	603	649	618	634	605	634	672	624	655	610	678	607	639	606	672	683	604	612	647	670	661	591	636	637	631	679	675	626	650	646	644	641	641	637	623	636	634	638	672	623	675	646	630	631	640	661	616	628	662	611	654	651	685	657	612	596	624	629	617	634	636	678	585	714	676	639	667	649	616	660	632	660	602	667	672	612	604	616	606	666	647	624	630	650	631	685	697	604	620	601	676	632	673	585	671	632	653	674	677	661	613	616	639	615	587	634	655	642	640	613	661	640	607	669	629	649	631	630	635	664	682	646	639	613	644	612	646	647	621	658	689	620	664	672	628	617	616	617	629	640	656	674	655	633	625	586	629	650	589	605	719	671	660	583	621	627	659	639	640	664	612	636	654	662	602	653	615	598	677	630	653	586	671	614	666	619	678	614	649	642	608	601	640	612	651	623	612	639	672	621	630	661	620	623	630	638	619	632	635	642	653	611	649	629	616	612	682	663	670	672	648	600	706	656	625	617	665	636	638	643	623	630	618	613	658	621	646	645	709	642	686	686	682	652	676	657	642	631	607	645	646	620	636	649	658	611	608	637	634	631	615	651	609	611	678	625	640	668	606	652	612	645	626	677	602	624	659	643	634	631	628	650	678	598	609	626	617	642	630	604	647	668	695	658	657	641	622	635	623	632	667	642	629	630	624	707	649	614	631	650	630	643	611	672	637	644	582	629	655	601	630	657	652	619	685	662	651	635	662	659	611	612	657	654	656	648	661	632	608	664	648	653	660	646	641	587	678	631	640	649	635	608	679	651	634	629	627	632	704	646	669	651	647	665	639	656	620	649	617	624	665	645	618	646	626	652	629	634	615	646	589	675	603	654	655	611	647	598	647	608	665	653	636	633	646	599	632	638	601	661	678	639	657	648	636	628	673	602	639	623	653	671	620	610	631	636	655	583	626	647	690	645	676	616	637	655	618	624	619	633	652	639	683	651	638	609	640	643	661	631	661	591	618	626	634	645	651	636	658	650	630	610	649	615	627	604	656	583	622	655	623	627	603	630	608	629	635	635	646	643	619	633	617	601	617	631	613	599	626	633	649	655	625	667
20072	11327	9384	8737	6680	5174	4164	3175	2531	2314	2189	2319	2022	1521	1077	1005	841	657	690	537	490	416	412	293	291	302	284	306	299	373	345	273	292	246	266	372	315	286	266	300	284	279	277	298	309	306	233	230	232	201	205	226	250	211	217	238	236	250	245	243	255	217	227	214	226	207	239	233	209	221	211	240	251	237	227	244	229	230	233	194	215	210	250	212	242	209	245	238	226	204	218	247	213	190	214	221	228	228	236	207	242	196	231	238	214	229	204	226	198	209	191	226	225	208	219	225	227	210	218	245	223	237	226	211	216	203	213	206	226	239	201	232	211	197	243	200	221	210	203	251	195	214	211	216	233	223	218	223	215	187	234	239	218	223	220	215	226	216	250	211	221	211	241	212	213	218	210	240	233	220	212	236	220	202	242	192	247	234	206	239	218	230	212	202	237	220	209	243	211	234	231	223	205	217	231	212	214	200	228	220	222	210	198	228	213	226	222	218	225	215	208	225	213	225	222	220	212	204	210	232	240	203	187	201	219	241	212	200	210	231	215	219	208	208	271	227	181	230	225	229	215	232	209	206	226	241	228	238	241	216	203	210	228	224	259	233	238	217	215	253	242	222	205	209	220	226	223	237	233	199	210	217	220	194	214	198	229	224	224	214	224	183	176	207	207	246	210	225	224	241	221	224	197	213	248	205	233	207	241	229	232	220	234	226	190	212	203	228	256	229	199	203	210	217	195	206	206	227	231	232	242	255	228	205	209	221	211	249	196	227	192	194	232	239	211	222	205	231	215	208	202	223	224	197	222	228	222	221	222	203	205	186	210	210	216	234	197	220	219	220	204	241	210	237	214	197	218	229	226	207	229	211	202	216	206	235	230	217	242	214	240	198	238	219	247	229	215	197	204	229	211	240	212	207	219	209	197	230	196	237	219	213	224	207	233	222	191	231	215	231	212	248	245	247	229	226	203	225	206	253	216	239	226	224	216	216	216	192	215	206	223	223	202	226	210	244	232	221	246	240	215	217	208	246	204	213	210	222	193	232	219	218	222	211	204	200	215	237	193	214	205	213	200	218	227	202	212	197	218	215	200	224	192	211	247	232	226	204	244	202	223	216	255	210	212	240	218	224	209	236	224	223	197	214	216	217	236	240	217	198	223	229	209	223	220	241	231	213	199	212	232	215	213	215	231	227	233	242	233	216	237	192	201	215	228	221	201	223	229	252	196	225	217	229	233	205	214	203	213	228	205	207	233	227	228	189	232	219	230	199	214	204	170	247	206	195	238	210	214	212	208	216	218	201	237	205	214	233	224	200	218	208	218	231	234	220	216	186	203	197	229	215	224	202	212	198	213	214	210	221	229	195	226	211	241	248	213	215	226	219	225	223	251	230	238	200	217	205	220	206	223	203	224	229	192	228	216	205	199	227	197	203	220	224	228	217	216	201	249	235	216	247	218	227	199	226	198	204	207	216	232	219	237	235	216	236	212	241	224	245	229	209	208	251	264	220	206	214	209	248	221	220	199	213	229	200	221	206	224	211	216	211	257	214	190	236	208	208	202	209	238	208	221	233	208	247	215	226	222	215	186	256	225	238	234	226	215	227	218	239	199	215	198	240	192	224	207	218	211	235	234	216	227	211	217	223	203	202	210	223	208	243	198	217	235	214	211	224	220	212	224	211	255	226	220	224	230	214	206	228	231	206	198	222	208	219	262	222	228	201	222	215	215	245	242	203	236	220	239	227	216	214	208	254	206	213	239	248	189	192	214	232	192	248	220	207	247	220	205	239	235	230	234	230	216	205	211	224	221	230	206	231	209	230	236	223	240	226	190	210	233	179	220	221	202	240	214	222	185	221	226	226	192	206	234	244	202	218	196	223	234	216	225	203	185	217	239	213	233	227	195	235	236	224	213	233	199	195	192	205	253	238	213	211	261	204	199	223	211	212	207	202	226	241	201	219	213	208	196	211	209	209	198	242	220	225	223	228	222	229	239	209	238	224	247	219	259	236	199	210	235	231	229	210	253	233	234	242	212	212	215	233	209	226	227	224	212	224	215	238	218	231	218	224	221	207	214	211	224	212	229	261	207	227	228	244	227	210	209	258	209	229	217	198	194	194	249	223	255	208	209	207	215	222	205	235	195	242	212	229	208	212	243	209	230	190	235	228	204	238	221	237	189	205	233	218	191	222	208	224	229	239	200	196	202	235	203	200	243	215	218	222	211	226	224	237	235	214	222	233	178	233	193	213	223	199	196	229	235	211	219	231	227	217	209	195	216	188	201	220	220	237	215	186	198	198	206	215	233	207	211	211	204	226	204	201	203	222	227	215	218	222	219	215	214	225	202	255	216	211	231	243	245	235	220	219	202	198	237	232	225	217	221	228	208	180	207	204	212	264	241	213	217	210	245	227	225	217	226	238	170	201	245	216	213	225	228	214	215	209	218	210	228	225	237	203	208	234	210	227	215	256	216	217	230	221	223	220	239	224	234	214	216	232	251	240	214	218	229	240	222	239	206	193	209	209	233	206	201	218	254	214	217	230	210	201	230	248	205	227	249	220	219	224	195	209	214	220	196	229	219	216	229	220	210	243	233	224	212	214	220	255	222	217	202	234	202	221	229	213	237	196	218	210	234	238	188	216	223	221	235	217	210	215	219	219	237	217	208	218	203	217	242	215	234	207	215	235	239	215	230	222	231	222	235	224	239	245	240	214	205	207	239	208	251	251	233	222	225	241	203	211	213	236	209	241	214	216	219	218	205	202	234	239	229	239	218	225	197	221	223	248	216	200	215	201	249	205	240	207	198	208	226	235	185	217	226	216	233	205	241	246	216	214	217	224	198	197	205	208	186	225	221	223	226	232	218	246	228	221	214	226	232	232	205	231	243	228	225	217	225	208	233	195	234	238	228	222	218	226	204	223	237	244	224	231	226	202	203	203	234	207	203	248	227	217	217	229	214	222	209	192	231	197	211	190	214	219	218	206	211	223	231	207	211	217	226	240	219	221	208	228	203	192	238	215	219	241	220	190	224	224	219	211	230	252	204	214	223	219	222	250	223	235	210	223	205	205	241	220	218	237	227	205	212	219	244	216	194	233	237	225	219	230	227	196	220	223	204	211	221	223	196	213	221	192	222	220	223	200	235	214	207	213	218	221	210	215	222	224	209	229	232	219	251	203	251	219	206	245	225	220	220	246	217	195	215	228	221	216	219	192	214	218	219	240	197	202	209	245	226	205	219	213	226	235	220	249	227	222	245	212	264	212	197	230	211	229	220	210	201	233	227	231	228	225	240	223	238	215	218	226	234	216	233	222	229	222	203	212	198	204	214	228	208	216	206	227	213	211	214	204	223	229	213	225	225	239	230	214	240	219	223	223	202	224	176	221	232	222	219	230	224	223	207	221	220	227	203	222	231	199	229	224	256	212	213	210	195	209	214	229	224	213	241	215	217	206	237	240	191	207	222	213	232	232	229	230	215	208	211	223	207	233	220	227
11701	9164	13911	19037	19062	17700	15689	13313	11864	10914	11035	11566	10599	8303	6257	5939	4792	3925	3554	2735	2339	2042	1813	1216	1277	1106	1085	1306	1187	1694	1485	1143	1188	820	948	1372	1079	1022	1022	1126	1008	952	977	1134	1218	1213	756	599	579	601	525	584	581	598	625	706	788	665	625	651	599	615	558	569	590	570	620	666	674	666	718	724	698	617	642	645	642	602	598	597	600	606	625	567	594	551	561	536	566	525	552	555	579	533	552	553	513	551	506	564	562	519	553	544	591	532	560	561	548	529	565	514	516	557	568	528	524	551	516	509	565	547	516	569	511	582	564	549	527	528	538	548	537	558	561	544	551	571	529	531	551	527	545	568	526	560	546	562	471	543	547	567	556	546	547	543	574	515	532	569	555	505	556	578	581	536	549	552	550	522	545	532	555	530	572	560	550	521	551	521	543	559	522	540	580	524	551	584	545	548	504	559	565	532	520	573	554	575	527	540	517	556	571	551	583	514	547	513	541	543	574	574	590	541	533	561	587	530	553	549	549	552	553	524	566	530	544	511	507	569	501	530	561	555	501	567	582	559	557	536	497	578	575	585	539	541	588	533	516	541	486	571	507	561	549	556	521	597	519	554	553	549	547	541	533	585	545	540	569	551	535	548	536	514	531	558	570	549	545	534	562	511	530	542	531	573	533	549	547	528	532	545	602	551	524	562	588	553	525	563	559	592	553	543	538	571	479	595	556	549	549	543	551	547	533	534	572	521	516	549	579	556	558	540	525	539	505	565	561	554	534	497	559	564	565	524	575	544	583	580	546	582	546	544	548	547	577	538	505	560	564	552	534	576	550	579	514	531	570	520	569	568	561	572	547	533	558	532	545	552	547	601	534	533	536	570	563	571	535	567	540	539	532	558	515	530	550	560	570	558	537	520	548	545	512	514	565	554	522	538	546	543	566	532	572	571	481	560	581	518	568	573	559	581	535	521	549	547	559	592	555	535	520	555	563	550	547	574	564	567	559	523	566	541	548	516	542	580	517	530	555	530	546	487	529	598	541	524	591	566	570	558	551	547	535	558	531	558	556	542	535	549	535	562	528	591	551	549	563	571	543	544	574	585	570	531	544	540	567	537	533	550	586	567	514	525	560	554	541	557	576	523	512	539	543	525	551	537	548	568	546	562	547	543	543	552	563	570	522	583	563	556	489	549	524	543	565	556	551	553	539	548	548	539	589	560	516	583	529	569	557	542	534	596	560	514	589	550	572	537	547	531	544	530	541	556	551	567	501	543	560	544	575	545	553	579	561	542	528	515	566	529	577	543	531	510	529	508	558	532	543	557	551	542	510	496	556	577	547	537	533	589	594	548	547	561	519	523	525	547	560	544	543	572	532	591	556	528	551	539	545	526	564	542	527	537	545	510	556	599	551	579	551	515	510	538	534	547	567	561	517	552	522	577	487	535	550	584	570	533	526	589	496	576	514	538	553	574	577	507	520	557	522	492	540	530	515	543	583	522	543	558	540	516	583	556	537	530	577	565	530	551	550	568	514	537	554	564	521	541	539	562	520	572	539	554	572	560	588	546	512	586	544	558	514	528	593	558	570	555	527	526	540	512	565	554	513	524	501	540	540	535	547	569	548	543	506	533	557	556	532	493	535	548	561	540	565	493	558	523	539	557	529	550	562	547	547	570	584	558	526	553	550	545	574	546	590	533	534	512	519	533	559	529	547	525	554	545	516	523	539	588	535	571	532	519	548	557	565	533	541	561	559	559	515	573	575	610	584	540	514	559	525	554	551	508	515	530	529	548	557	534	540	534	539	543	515	531	523	502	521	521	573	500	543	537	497	525	557	558	532	543	521	542	550	549	542	568	520	569	555	568	567	527	538	575	531	572	549	504	534	549	568	502	505	568	533	568	533	547	559	558	550	524	523	554	562	558	516	536	546	553	530	545	548	537	553	565	537	551	559	503	497	597	508	549	559	549	532	573	521	575	552	539	553	548	551	534	570	537	578	553	532	533	548	571	570	539	536	570	538	561	547	537	487	567	558	570	553	549	538	535	579	548	562	543	530	555	567	540	568	538	539	506	600	577	528	547	547	553	525	548	571	481	550	541	554	562	555	550	501	518	580	538	526	537	543	537	561	574	542	573	545	543	562	553	535	544	536	546	544	592	549	537	551	566	600	546	520	542	516	568	582	559	518	578	511	578	612	543	555	562	584	510	523	576	554	497	522	547	560	537	531	544	554	520	521	527	515	532	561	524	545	539	590	505	562	523	546	538	539	585	522	520	537	534	558	544	564	563	541	518	556	534	565	560	541	548	552	508	562	582	528	596	530	573	516	556	555	576	574	541	518	554	536	522	545	556	538	546	556	542	516	542	535	517	575	553	517	563	541	553	580	517	580	541	574	554	536	575	570	567	536	549	559	535	555	564	548	546	517	521	572	589	567	530	523	521	594	515	568	564	552	542	572	552	531	551	500	567	574	532	548	522	515	573	525	546	539	577	563	579	531	596	579	533	543	500	534	533	516	515	549	528	539	556	538	533	545	545	549	531	557	530	573	536	580	508	525	572	561	566	535	538	554	556	557	564	596	546	521	558	574	525	550	612	494	549	511	573	529	567	557	576	542	548	541	597	598	543	520	560	577	539	574	554	616	543	563	558	541	575	549	597	562	601	520	584	541	514	515	524	525	591	529	569	575	530	549	571	551	511	553	516	509	558	564	532	565	508	554	575	543	554	526	563	551	524	553	528	535	511	557	548	528	563	579	578	540	575	511	554	554	520	550	557	559	545	534	573	543	539	513	565	549	520	594	533	562	574	580	569	550	554	555	555	560	530	522	575	567	527	551	580	548	582	531	576	564	540	586	531	544	533	537	597	522	564	554	527	555	530	562	545	560	505	558	567	528	535	536	563	501	565	540	577	569	483	523	540	534	549	576	535	557	562	566	535	541	574	538	534	574	538	540	515	573	603	513	578	528	557	581	557	560	535	556	553	540	526	552	531	530	535	521	567	544	513	531	589	555	568	546	575	544	580	569	608	569	538	536	516	527	513	535	556	531	540	598	610	538	521	577	554	548	555	533	520	554	540	578	518	549	554	505	517	516	543	526	576	563	538	550	591	542	529	540	538	544	561	536	540	557	544	523	537	576	555	546	574	527	543	568	562	547	551	544	573	523	530	541	520	514	566	538	546	517	571	591	514	542	591	560	563	577	573	540	583	521	564	536	587	544	591	581	525	558	541	553	567	526	521	538	540	549	557	533	552	533	572	550	511	525	516	550	537	573	533	559	571	552	559	540	572	510	551	599	576	529	508	538	548	550	535	533	537	551	545	533	557	547	550	548	545	556	556	551	557	544	547	574	541	550	560	548	551	581	562	536	563	532	588	545	551	579	555	520	516	540	535	559	542	555	518	563	568	554	574	584	559	531	542	565	555	567	542	560	538	576	554	588	533	560	532	570	553	523	543	553	527	565	545	522	523	525	558	569	549	480	568	519	503	513	547	513	528
27385	16088	13883	12264	9539	7067	5586	4423	3551	2946	2968	3155	2705	1942	1491	1321	1035	811	753	622	557	466	422	331	346	300	320	331	332	391	344	334	308	250	284	375	310	270	319	349	289	278	296	299	294	307	247	209	203	202	188	210	224	218	210	220	216	203	219	230	212	199	210	217	195	188	207	223	202	239	231	241	235	226	233	227	218	200	202	217	223	218	202	213	205	199	191	221	231	195	204	206	216	209	204	198	207	191	213	199	201	207	221	204	213	200	212	205	206	187	221	182	188	210	191	179	194	188	197	206	201	198	203	211	216	193	206	186	203	197	196	206	173	211	210	209	202	184	192	209	189	210	174	180	194	201	211	230	207	194	201	225	220	198	176	182	203	193	192	204	194	185	177	206	184	198	214	229	204	190	204	199	193	204	201	237	217	193	184	193	188	193	194	178	227	213	190	202	191	202	220	214	221	224	199	200	214	217	196	212	216	196	192	216	211	195	196	207	229	228	215	169	207	190	206	192	218	200	181	208	194	191	229	206	200	207	199	196	203	192	207	188	197	209	208	231	189	188	226	222	213	189	225	190	179	214	218	218	232	180	198	213	197	218	227	207	193	188	184	177	186	199	216	185	214	212	193	205	192	203	208	215	196	211	199	201	193	201	180	209	182	180	183	190	189	197	174	199	207	198	233	193	214	180	202	216	180	209	246	205	207	174	177	191	223	180	199	195	181	211	210	214	200	205	216	194	205	180	173	213	200	219	212	210	194	213	204	200	201	199	209	184	156	203	205	201	193	209	208	205	213	176	198	211	190	207	204	206	234	193	206	190	197	202	198	201	212	202	202	244	191	186	191	205	235	190	197	216	195	213	224	166	194	195	200	202	203	224	194	183	222	195	206	185	213	217	217	204	194	198	205	197	188	211	221	217	214	206	194	209	184	215	215	229	208	222	196	198	208	222	217	202	193	210	184	213	196	177	177	174	208	197	180	209	193	214	217	207	184	170	213	200	210	203	193	202	207	221	192	206	187	200	201	208	186	191	199	217	207	204	210	206	221	200	209	183	207	192	202	187	201	199	199	224	193	187	191	220	209	198	221	193	199	192	196	199	171	198	227	211	237	194	206	199	211	156	186	193	213	185	178	218	194	208	208	212	209	201	184	201	204	188	197	179	189	212	192	178	210	177	185	223	200	182	195	220	238	189	194	230	174	187	210	212	208	195	193	185	201	186	213	202	207	195	179	178	228	219	205	200	195	211	222	208	219	197	204	195	204	229	184	180	195	190	221	194	201	217	199	185	196	190	193	171	209	218	209	198	189	210	191	198	210	195	214	210	190	181	208	211	198	235	225	237	190	198	220	205	178	220	198	192	180	212	210	188	202	210	208	225	220	180	199	222	208	199	201	225	209	201	207	213	222	228	203	194	212	203	197	208	194	193	193	203	190	195	181	225	213	226	206	215	190	217	207	215	212	188	207	200	170	190	214	191	199	200	234	222	231	185	205	193	204	192	204	177	193	212	211	211	214	214	175	205	211	214	206	186	195	216	202	201	210	180	210	184	209	184	211	201	190	169	193	177	219	205	208	192	199	221	179	200	184	222	202	202	206	220	218	201	205	208	186	222	208	187	216	217	195	202	202	223	204	197	218	179	201	204	239	180	172	187	194	202	192	199	194	220	206	203	204	186	210	210	192	223	184	189	186	182	200	192	187	206	206	201	211	214	220	209	235	205	218	175	201	207	200	234	168	188	199	202	193	199	190	210	210	191	196	206	190	204	236	212	202	191	200	195	172	227	218	208	197	211	218	213	203	220	202	212	181	200	195	197	223	194	196	172	224	201	251	208	194	203	224	197	232	189	227	207	172	202	176	189	205	200	199	187	220	182	186	189	174	210	210	168	196	217	229	178	202	214	253	196	191	198	175	191	226	202	187	203	201	229	187	196	205	209	193	186	192	174	205	186	212	194	214	231	205	198	189	213	214	227	219	198	191	187	197	199	227	209	205	187	193	201	199	219	229	240	227	228	190	203	194	195	198	184	218	207	190	207	196	217	188	201	205	208	182	213	202	194	215	202	206	244	200	214	219	211	221	218	236	187	188	188	205	196	198	195	196	210	180	218	180	194	184	175	203	180	225	193	208	232	213	189	216	219	209	189	250	204	235	203	209	187	186	200	216	171	216	201	205	210	194	226	238	216	208	205	188	218	199	197	211	199	235	190	223	210	197	221	197	209	195	201	206	196	197	202	206	209	213	199	176	211	211	201	226	182	227	227	212	223	187	229	187	200	212	216	211	201	173	178	201	175	193	202	198	194	185	194	193	222	193	209	208	215	207	213	211	193	190	195	223	189	218	193	203	228	208	184	199	218	202	191	191	207	202	209	200	206	202	193	185	193	199	220	212	193	190	207	193	208	220	212	239	219	191	210	181	201	188	186	232	206	201	168	201	207	179	207	192	217	198	193	195	234	209	217	194	208	212	204	208	194	217	210	207	207	221	217	200	219	201	186	198	198	175	199	193	190	165	216	220	183	190	193	207	197	188	198	212	206	214	195	197	222	176	213	237	199	213	189	196	200	186	231	206	206	198	204	191	198	209	176	210	198	234	209	207	197	205	196	221	193	191	211	191	200	177	219	193	206	209	191	203	216	207	191	205	210	196	241	182	194	219	196	217	196	208	200	207	194	225	188	194	201	195	181	198	206	206	193	219	198	213	211	220	185	199	229	214	188	191	193	205	199	233	200	213	182	192	198	212	193	192	203	213	206	220	199	217	196	183	221	209	180	212	184	214	193	161	216	226	201	206	210	209	199	190	179	209	194	177	209	188	204	219	218	202	209	206	191	208	202	212	198	199	190	181	197	222	199	209	215	209	205	211	227	197	174	213	209	202	199	228	190	208	213	198	224	211	186	177	184	209	217	183	209	197	231	188	212	215	183	210	218	211	179	200	213	189	207	197	200	206	191	197	211	157	204	181	223	194	204	232	184	200	215	197	218	206	203	188	166	201	196	204	234	207	193	201	227	178	222	211	209	194	188	204	197	203	176	208	193	194	209	206	206	164	207	197	202	172	195	208	208	205	196	236	197	192	215	198	185	200	187	184	205	225	203	200	188	188	221	202	228	186	190	199	226	218	200	194	214	172	218	195	204	205	184	195	184	171	199	225	216	194	212	218	179	180	224	225	186	211	209	213	196	226	215	203	199	205	196	211	198	204	217	219	204	205	235	192	189	200	200	196	223	212	176	189	208	190	203	219	222	173	211	187	177	174	221	216	217	202	207	218	212	210	204	203	204	193	204	193	195	192	209	193	188	187	199	189	194	206	193	208	192	217	207	170	216	189	186	185	225	191	168	232	205	206	228	220	197	203	211	221	211	220	208	189	197	201	219	194	231	214	202	209	199	223	217	203	208	199	178	205	183	227	205	201	198	194	183	195	181	158	234	218	192	222	177	201	209	177	224	204	212	198	212	199	201	219	184	190	206	191	216	208	209	191	199	220	224
14894	12195	18129	23298	23496	21649	19355	16946	15302	14054	13831	14601	13262	10290	8194	7616	6086	5129	4728	3457	3022	2442	2277	1587	1596	1547	1496	1665	1566	2082	1815	1387	1438	916	1047	1779	1306	1111	1097	1295	1234	1034	1067	1436	1335	1368	831	562	541	515	540	539	529	590	659	692	965	831	745	749	624	602	565	568	577	595	547	637	669	649	714	689	747	739	659	655	634	634	597	541	659	531	617	538	557	514	467	460	509	497	515	502	516	513	526	514	522	471	513	548	561	513	502	544	536	534	507	494	488	482	481	495	536	520	506	507	556	557	513	512	521	523	510	500	518	513	498	516	507	500	526	482	478	481	520	519	505	505	531	533	522	540	510	515	489	496	548	502	541	511	522	511	510	531	501	487	525	489	509	545	481	466	541	553	515	480	514	523	539	522	481	516	517	483	532	524	535	546	529	521	508	506	534	510	479	485	486	529	532	524	522	534	517	493	519	519	501	522	471	485	476	481	497	506	540	492	537	488	511	501	546	479	530	536	507	482	489	522	529	510	515	500	512	467	464	494	564	483	533	515	549	454	493	527	499	553	485	510	490	522	502	564	490	512	533	524	524	513	525	528	496	507	553	483	493	527	494	492	542	523	482	516	478	492	526	539	556	542	503	502	546	493	537	531	500	484	499	497	502	488	511	493	544	485	558	484	514	510	503	554	530	504	514	508	551	536	551	507	519	463	484	554	561	543	488	531	553	481	526	507	523	482	514	553	532	495	501	502	538	527	515	544	512	518	546	554	523	479	537	509	500	543	489	510	487	537	514	522	495	532	521	513	534	545	500	501	530	533	515	516	498	497	516	523	483	499	496	511	515	529	507	508	534	504	471	510	504	506	523	481	519	562	488	562	506	510	524	548	525	514	504	558	509	546	521	536	499	512	506	513	548	546	543	498	501	533	498	512	503	502	518	488	537	490	520	519	516	534	535	516	524	544	531	503	541	496	468	457	532	511	519	484	481	514	513	497	543	500	496	503	495	517	531	503	485	510	524	532	487	580	543	523	511	550	510	551	509	469	516	518	505	484	506	497	490	474	511	499	512	485	517	496	550	483	513	513	492	528	541	505	492	506	494	490	518	511	502	531	515	508	548	515	508	558	507	534	502	469	486	557	494	476	476	527	484	499	517	488	517	501	506	530	497	506	537	495	538	529	521	528	528	484	534	526	559	558	479	524	497	484	500	502	530	476	490	494	520	488	510	553	523	526	527	529	526	516	509	502	460	522	509	532	531	505	507	499	518	495	500	489	533	506	502	476	504	501	523	501	531	506	487	498	520	527	525	528	493	501	551	539	584	500	530	512	541	513	510	508	508	525	474	512	492	512	501	504	509	539	505	490	509	505	531	553	509	504	488	501	486	533	469	507	535	493	554	519	483	480	498	494	536	519	528	495	522	533	505	518	510	484	498	556	511	521	504	518	531	523	483	522	535	520	499	497	508	530	517	535	533	504	484	534	503	494	508	516	493	509	545	489	492	501	566	492	469	492	521	474	489	520	517	517	482	534	519	470	494	499	501	510	503	504	534	497	510	514	516	505	521	475	505	486	510	538	517	510	512	538	527	515	494	533	495	516	505	483	488	524	519	511	503	518	505	513	494	497	467	533	530	544	502	513	506	483	495	537	491	485	515	471	512	505	521	519	553	513	560	513	500	513	509	506	540	507	466	514	521	525	522	482	516	503	505	519	528	474	500	512	488	520	504	466	504	511	533	524	499	529	530	526	556	504	514	523	539	513	517	498	542	535	507	497	538	522	529	524	510	518	492	512	510	504	501	528	506	525	532	477	545	491	501	496	553	552	521	506	476	514	506	510	504	485	526	563	519	491	523	503	533	487	517	516	516	498	556	491	497	503	491	507	499	510	554	527	497	499	532	468	495	487	477	467	560	525	536	480	525	489	544	538	557	496	506	516	495	516	479	518	501	489	519	516	499	548	533	472	496	482	512	497	509	488	490	509	546	492	516	471	501	526	525	519	494	523	486	551	482	536	527	511	553	511	515	531	535	513	518	528	502	485	522	493	531	498	502	550	489	518	503	542	499	509	520	504	460	522	479	497	479	472	510	530	487	514	507	529	474	493	520	524	502	455	506	526	478	529	510	500	529	539	503	507	494	497	529	499	537	482	535	513	573	502	490	506	498	553	532	524	515	549	524	559	518	497	528	526	514	509	492	502	511	519	504	540	513	439	527	523	502	458	506	499	490	527	497	515	508	542	524	520	460	510	501	470	524	544	554	551	526	524	499	549	501	523	501	542	499	507	530	523	508	505	484	522	486	512	478	517	545	479	513	479	517	528	580	510	482	521	515	488	518	515	488	539	502	532	506	522	513	514	500	527	522	486	504	522	529	519	484	492	543	512	515	491	546	503	502	510	509	523	526	506	503	509	524	517	497	499	491	488	518	528	534	510	544	496	540	508	512	503	470	514	518	571	521	479	483	491	458	480	473	536	474	515	481	524	506	533	501	475	531	544	497	501	504	493	556	525	475	501	492	497	547	508	482	524	493	526	457	528	523	510	476	520	531	529	531	500	547	476	513	540	531	543	487	482	491	488	511	537	518	498	507	513	517	481	523	526	489	524	526	487	532	491	479	533	523	486	512	529	522	483	503	509	513	499	480	529	512	508	501	536	510	506	552	471	488	507	537	502	496	522	483	522	506	458	525	472	494	501	536	491	472	505	523	502	546	504	512	543	505	545	544	482	492	536	512	511	473	489	517	550	526	480	488	517	455	496	506	495	469	478	524	509	481	482	537	526	558	509	538	525	531	486	511	501	506	494	535	501	521	490	491	490	518	560	544	490	438	528	498	516	524	468	490	536	545	485	538	519	511	504	452	537	542	556	542	485	467	474	494	507	494	511	540	501	524	540	528	512	505	515	515	518	495	489	535	511	476	526	497	538	478	455	513	513	493	509	528	486	526	493	512	530	485	518	487	510	519	526	509	534	478	507	546	503	506	502	497	527	524	511	514	528	490	490	499	515	522	540	537	511	544	465	505	526	525	552	534	496	515	469	525	494	509	505	543	526	526	515	470	515	486	531	511	518	513	513	477	504	551	518	529	550	558	534	512	473	503	509	524	502	517	482	489	521	512	495	532	547	522	533	516	495	483	513	508	501	534	512	495	501	478	505	557	514	526	467	531	521	512	474	489	529	512	477	509	526	500	524	539	530	498	473	485	488	506	533	555	531	493	501	552	528	525	546	521	496	487	512	514	528	495	507	502	504	550	499	499	518	512	519	539	540	499	521	519	486	506	505	530	512	508	528	515	530	519	509	495	467	560	476	488	516	514	498	541	516	492	539	552	499	504	471	531	478	511	510	508	502	502	491	546	562	494	499	503	527	517	470	554	528	495	500	535	513	528	462	499	505	538	492	539	507	485	495	492	511	547	530	542	516	518	504	505	493	497	545	499	510	519	527	459	485	486	491	542	518	510	515	521	473	512	491	516	497	505	494	486	533	481	513	491	565	538	492
11284	6884	6330	5339	4155	3331	2513	2108	1722	1454	1505	1665	1429	1005	847	740	594	548	549	450	430	390	395	293	322	272	372	372	336	323	351	318	362	300	281	331	318	286	318	317	297	288	330	322	296	292	294	266	280	266	282	276	268	276	258	250	278	264	273	267	250	290	245	279	265	268	306	264	264	293	270	298	287	286	278	278	290	291	269	272	278	263	247	261	288	261	290	291	281	267	272	249	309	244	308	293	252	249	268	291	259	274	265	253	292	281	282	280	246	249	269	274	259	271	269	246	278	278	255	270	270	282	270	275	243	248	288	268	260	242	272	288	271	279	265	248	241	249	255	285	257	271	274	259	287	260	278	282	283	284	266	265	252	293	271	240	280	257	270	247	237	233	265	285	282	253	224	267	296	247	271	252	279	264	271	252	277	282	264	265	315	277	285	265	247	256	287	269	251	248	280	255	280	292	309	240	271	267	284	272	284	281	250	266	268	278	250	283	240	264	260	252	285	258	266	246	274	258	261	261	257	257	267	301	242	286	268	276	260	288	278	249	260	269	284	242	263	274	264	263	249	257	286	287	283	316	273	267	265	284	228	283	275	297	284	252	247	265	259	266	300	253	251	282	255	285	266	232	266	267	259	244	248	267	286	275	280	278	286	287	264	291	283	289	259	274	264	285	289	290	267	266	289	274	292	244	278	251	290	257	254	284	269	258	267	268	263	274	265	305	285	284	266	283	279	250	255	284	258	272	252	279	255	266	262	251	254	256	266	283	264	240	290	241	235	251	288	297	279	269	267	260	275	248	281	296	271	284	283	286	295	287	256	263	263	264	239	297	307	272	272	268	251	276	305	251	304	238	261	255	245	283	282	277	273	228	287	249	257	271	264	299	277	293	250	290	296	273	257	236	286	277	274	281	264	243	279	284	302	287	298	283	259	264	297	295	276	296	252	290	246	245	266	271	266	255	263	282	294	278	274	292	271	233	292	305	283	264	274	291	255	254	283	243	298	272	268	231	276	273	287	271	284	283	262	271	276	283	289	281	276	277	279	294	275	266	231	290	291	262	278	254	272	254	276	267	261	303	248	273	268	255	250	258	251	273	242	285	280	229	256	284	271	270	267	262	273	247	266	253	286	276	262	236	277	249	253	305	270	263	269	238	263	276	277	258	247	307	260	254	266	288	277	267	261	249	264	260	270	250	281	274	273	266	260	266	284	238	279	250	295	291	292	274	307	262	312	261	270	263	267	260	276	255	257	267	260	260	275	257	282	277	262	274	283	242	255	278	276	270	276	267	278	263	245	268	292	276	273	269	280	258	265	274	282	276	293	244	290	270	275	303	254	245	254	266	270	237	271	262	279	252	277	259	292	278	278	249	251	276	259	247	265	277	269	256	283	273	237	269	250	248	239	238	240	240	260	256	275	286	244	274	269	238	272	279	269	252	293	293	290	266	293	274	259	252	258	269	278	280	262	245	271	242	248	301	267	299	312	275	265	234	293	296	305	266	258	249	272	289	253	240	284	276	245	265	280	249	265	274	237	276	271	246	263	263	286	265	250	281	291	246	280	291	275	280	277	296	266	260	283	271	240	266	249	294	240	276	307	252	269	281	259	240	278	309	259	255	282	232	247	261	269	234	243	267	270	274	267	236	297	263	296	233	298	238	255	276	263	266	293	257	260	235	253	235	288	290	266	289	271	298	269	257	261	298	316	229	268	266	279	268	267	262	280	260	266	276	231	278	274	295	301	286	264	272	261	263	238	271	260	268	266	274	258	240	273	271	266	264	258	268	291	274	255	273	254	255	279	284	241	315	274	286	250	299	269	276	235	280	257	279	265	272	274	262	251	258	250	295	241	266	247	285	278	254	263	260	254	248	269	237	265	289	289	254	297	268	247	260	264	262	249	239	261	272	284	270	269	253	277	262	267	283	245	264	282	253	297	292	266	291	260	289	236	288	247	272	251	275	244	303	273	256	292	280	276	255	283	248	281	250	285	265	281	243	261	271	289	254	257	249	272	284	296	284	269	263	289	277	238	257	297	265	274	288	275	249	291	247	284	241	233	222	306	304	274	276	285	268	261	287	242	227	263	276	271	255	253	244	289	287	275	272	268	275	251	278	260	280	259	254	282	274	243	293	271	272	255	268	312	259	296	282	269	279	262	285	282	244	253	263	252	296	268	288	296	254	270	296	258	269	268	254	248	254	264	253	287	292	264	255	249	245	288	251	292	275	302	213	266	282	232	264	265	300	265	269	283	257	280	267	262	281	254	303	257	285	263	243	249	276	255	244	275	271	255	278	265	286	259	273	276	275	276	277	262	241	265	262	251	277	260	255	286	285	270	271	260	283	268	244	262	259	290	272	262	253	267	247	269	298	244	248	271	269	242	258	280	291	239	244	279	253	228	268	274	256	255	257	293	291	246	269	286	262	261	277	287	234	275	272	281	260	264	283	260	276	252	270	275	249	277	281	260	267	262	251	246	316	245	276	276	243	299	274	253	282	258	272	274	282	259	276	267	229	264	264	294	261	275	256	271	262	262	276	258	262	267	242	275	265	287	269	252	251	277	274	253	297	284	292	261	276	259	294	234	298	272	306	279	283	276	299	259	282	245	285	272	254	274	282	259	241	260	257	247	292	244	241	274	228	264	278	299	259	252	253	255	277	259	295	277	253	285	278	288	269	279	267	268	246	260	291	266	289	267	266	281	270	265	250	272	243	270	278	260	289	244	281	267	285	263	245	263	276	267	269	295	269	251	278	245	285	266	272	249	283	256	275	252	257	298	317	266	267	284	266	290	286	281	238	268	258	264	273	260	238	251	247	273	253	278	283	281	261	255	278	274	247	274	268	269	263	240	248	268	251	281	278	260	305	255	258	267	284	236	311	254	274	258	259	250	233	292	295	230	298	268	266	262	278	267	264	279	312	308	252	257	262	259	234	278	275	259	288	267	253	266	309	272	275	278	297	273	256	266	284	267	257	277	257	307	269	253	267	284	251	245	282	256	267	269	267	278	282	251	270	252	255	257	274	284	260	275	274	279	242	264	258	290	264	250	237	250	305	265	271	259	261	272	265	282	252	262	279	271	281	272	300	252	285	252	255	255	247	295	275	250	241	264	275	256	257	259	261	279	242	284	286	252	255	271	265	288	266	292	248	218	250	255	270	258	281	272	259	266	270	239	274	251	287	256	267	257	298	267	255	273	277	277	263	264	276	263	280	266	279	278	274	298	247	256	264	278	307	258	270	285	275	265	266	238	265	309	258	283	245	241	290	268	257	259	251	277	259	268	278	249	268	263	249	271	252	310	263	274	288	279	277	290	277	286	228	267	267	213	240	260	261	246	272	302	309	291	246	276	238	237	255	264	261	267	267	279	268	266	256	267	295	273	299	256	256	319	248	273	266	287	294	280	299	268	258	256	254	241	259	265	279	264	278	287	282	282	261	253	275	257	263	259	284	231	264	261	247	281	255	265	233	287	269	261	288	265	290
6915	6231	10047	13711	13503	12444	10705	9151	7906	7503	7498	8272	7394	5390	4238	3928	3130	2769	2677	2057	1830	1541	1527	1071	1046	1037	1063	1043	1127	1402	1194	1087	1004	783	878	1160	1100	893	898	992	879	828	849	959	960	908	729	636	656	663	668	635	656	666	649	690	627	658	642	675	666	681	640	705	698	705	715	749	701	758	709	729	692	693	698	701	687	671	663	673	710	685	670	705	684	636	657	673	659	636	655	658	678	628	650	634	651	661	645	688	643	595	645	654	716	631	644	660	679	639	693	644	672	679	635	654	648	697	645	647	629	655	655	659	652	690	729	655	645	685	649	625	684	648	655	669	660	684	687	651	672	687	650	674	629	631	679	714	672	644	621	639	649	633	656	668	656	646	639	667	643	683	694	674	665	645	662	658	665	674	671	661	657	683	653	658	619	663	650	663	665	644	672	652	606	670	623	661	631	685	720	625	635	655	638	633	676	633	621	633	658	628	726	647	673	624	680	656	650	618	645	646	654	625	613	663	664	640	610	706	665	642	632	682	649	660	652	674	646	626	649	621	670	633	676	629	656	622	659	633	639	635	664	629	677	608	686	641	680	678	636	666	702	665	686	661	662	640	641	618	624	654	646	680	673	649	614	649	660	657	654	685	675	669	682	660	670	667	686	635	651	668	698	607	693	661	670	622	691	628	651	670	613	704	694	614	618	664	651	678	633	659	675	647	625	663	662	673	644	681	651	645	688	653	631	629	677	657	636	672	671	629	651	618	667	639	672	651	625	648	659	653	685	663	659	656	634	628	663	630	628	661	641	637	624	650	657	674	646	615	654	701	713	633	614	641	657	649	671	624	617	700	705	635	679	645	666	619	662	659	595	630	655	643	620	683	675	658	648	616	629	671	636	682	658	662	676	637	643	656	679	685	644	652	676	591	647	706	639	628	623	612	672	652	665	626	678	671	640	665	641	613	669	621	647	675	616	638	659	616	619	665	633	702	668	614	621	649	645	624	634	661	627	664	661	619	648	647	634	612	636	631	638	688	639	695	655	663	661	686	655	650	671	650	638	660	649	621	642	654	610	646	631	681	609	646	673	657	654	674	626	642	615	682	673	673	657	660	705	645	646	627	679	660	679	674	687	648	653	701	682	657	673	632	626	617	624	681	689	629	625	627	659	713	670	640	644	689	666	657	672	610	693	634	628	659	666	679	649	633	603	629	652	606	682	632	662	661	648	667	646	674	624	684	629	662	670	653	624	631	641	627	656	632	646	620	702	676	693	666	650	651	667	646	684	652	631	652	699	654	654	690	664	647	632	678	676	653	662	697	646	634	691	658	723	679	669	643	658	619	634	634	678	677	656	663	609	700	640	615	676	686	670	612	653	664	661	706	663	649	670	668	630	686	638	621	709	582	650	685	676	634	648	666	676	651	650	660	651	647	676	663	648	612	671	636	680	683	598	655	633	685	645	639	652	634	664	650	698	628	648	604	663	639	643	689	692	633	642	655	648	642	671	677	617	670	656	687	625	657	626	650	709	641	645	667	645	687	636	679	637	647	655	626	651	686	658	643	670	618	665	647	663	616	632	641	676	672	685	689	677	649	627	653	605	683	668	657	653	631	667	651	638	604	645	682	689	636	647	654	673	657	665	671	673	599	695	660	637	684	712	617	610	627	648	648	717	664	686	658	609	674	666	653	610	637	657	620	658	648	694	666	656	650	671	680	621	641	658	666	660	636	682	640	635	677	652	692	605	662	657	679	643	655	679	662	619	660	671	637	636	641	687	643	679	664	644	655	603	607	673	695	682	680	668	708	604	679	695	646	638	633	666	615	675	615	634	671	661	691	626	656	640	663	632	602	703	667	656	680	613	650	647	622	648	644	627	633	598	620	664	650	695	659	654	682	600	714	686	635	684	676	665	658	650	686	671	625	626	671	659	656	653	677	666	643	664	663	630	609	658	668	642	647	697	632	694	663	617	613	640	655	655	638	630	644	621	673	692	633	605	590	640	694	679	639	631	679	640	658	681	663	670	642	643	660	647	680	673	663	668	713	608	613	641	652	653	631	613	672	651	636	671	624	675	624	639	682	629	649	605	681	641	634	647	589	639	662	629	595	662	644	652	622	673	615	678	647	694	657	634	629	695	666	642	708	648	664	645	655	635	637	661	658	672	669	655	686	647	660	642	691	649	626	696	642	689	669	609	640	620	634	654	685	674	675	627	658	649	613	633	662	595	624	659	645	701	657	653	647	641	653	621	622	643	623	669	628	634	686	653	632	597	665	639	675	672	675	633	635	684	621	694	647	648	699	641	633	655	708	615	672	642	616	602	610	641	660	608	653	644	660	628	692	607	685	629	634	675	633	621	633	674	674	678	657	621	684	645	652	674	627	682	663	636	673	652	644	669	656	658	679	660	658	691	702	632	649	677	667	672	684	667	615	662	651	646	671	656	616	682	630	666	645	663	666	642	678	669	676	657	661	672	665	604	655	633	688	646	616	651	649	671	630	649	712	642	642	643	708	654	625	659	669	639	658	633	642	650	658	668	636	660	712	619	638	654	678	615	653	626	664	672	635	700	688	662	664	656	670	645	685	700	674	647	655	601	662	656	662	669	684	637	708	612	643	599	607	635	612	617	648	654	636	676	666	665	633	714	639	661	606	658	670	627	637	627	611	670	619	677	674	672	666	667	674	671	655	709	644	633	664	634	685	659	672	654	672	648	679	645	653	706	697	681	641	698	631	642	666	652	679	661	608	616	657	652	685	660	630	651	632	650	646	654	693	647	659	659	646	683	680	650	626	665	638	655	717	662	653	670	641	634	679	649	697	654	680	665	696	671	628	615	651	649	641	623	645	656	636	652	682	629	627	689	653	650	654	698	642	671	665	642	639	662	685	642	634	628	645	601	623	630	706	653	682	616	662	648	637	655	648	659	674	541	690	677	641	632	688	668	639	613	695	651	650	649	641	647	676	663	679	613	653	655	641	717	663	662	681	627	640	658	639	655	703	666	660	710	660	653	631	662	698	644	634	639	587	617	657	657	613	638	627	649	654	647	670	626	647	649	666	643	637	630	704	632	661	683	629	674	673	669	637	678	708	664	642	615	640	660	636	685	650	642	661	618	674	652	648	659	687	630	615	652	642	690	637	720	632	673	653	649	645	664	638	623	698	653	667	666	679	669	646	650	647	634	631	678	690	623	619	633	676	641	650	665	623	652	675	613	655	673	600	637	673	682	641	691	671	680	663	652	652	635	644	665	667	644	646	655	651	645	615	606	659	658	661	621	655	629	618	669	644	609	632	663	620	665	642	598	645	637	662	699	635	633	628	679	649	670	690	642	666	668	633	655	670	632	682	656	630	657	678	653	639	656	642	661	653	681	669	641	653	657	611	652	650	611	668	660	643	646	636	647	649	618	659	615	669	651	676	634	651	636	659	624	624	661	711	656	647	684	609	701	689	646	666	650	650	650	621	639	648	661	663	691	632	645	641	634	634	686	690	653	688
20209	11872	10377	9447	6993	5459	4237	3316	2687	2343	2229	2345	1979	1411	1131	1006	779	739	648	530	479	449	430	356	375	298	324	335	335	397	323	310	302	264	272	357	307	273	251	303	271	304	238	310	280	271	231	238	203	233	239	221	227	243	272	221	246	227	245	218	235	213	242	231	240	218	210	237	222	270	228	232	238	219	216	243	239	234	237	228	233	267	204	238	216	234	195	227	235	218	253	250	240	224	244	203	206	241	242	204	265	231	234	236	241	202	219	195	228	240	239	202	234	241	221	208	243	217	216	216	216	224	221	234	211	222	205	223	215	231	237	225	231	240	225	232	222	217	232	241	224	229	239	227	222	201	224	210	242	265	222	225	232	228	238	214	243	250	210	228	225	216	222	210	218	233	214	229	203	203	242	217	251	247	200	211	219	218	213	206	213	251	205	207	228	220	220	245	237	228	211	204	240	228	240	224	224	235	224	223	226	226	204	226	212	220	235	247	207	184	244	218	204	265	210	185	211	223	233	219	200	209	239	200	228	232	231	217	238	241	218	206	209	261	220	197	210	218	264	225	209	210	231	218	223	232	215	201	227	230	212	232	210	206	229	234	229	199	242	229	231	223	211	203	218	243	228	239	226	249	245	226	244	248	229	238	239	219	228	232	231	226	226	226	184	239	206	196	231	234	222	231	243	204	219	212	225	230	247	206	222	214	235	238	227	190	240	227	220	224	213	229	216	203	234	219	226	234	245	237	205	235	243	218	207	238	222	204	229	209	243	197	233	247	242	225	216	232	211	223	235	192	230	244	254	206	237	233	212	259	223	208	235	216	222	238	242	214	204	221	232	212	228	234	245	217	231	210	235	227	229	228	226	235	233	227	207	193	217	223	206	220	233	211	226	216	225	208	213	239	214	254	227	250	236	230	262	237	224	218	229	222	222	217	230	210	211	254	250	216	251	257	211	226	212	190	218	224	229	228	220	222	230	230	235	233	228	245	207	243	253	251	223	236	248	236	244	243	217	221	230	254	237	226	221	219	237	232	222	207	220	248	227	223	231	217	238	241	233	223	231	214	236	247	246	255	216	240	215	241	205	235	247	261	228	222	201	225	222	227	246	231	253	224	238	238	216	220	262	213	185	231	192	220	214	242	219	228	230	209	214	245	224	243	235	239	226	208	212	249	233	243	224	236	210	243	198	222	242	233	242	248	207	221	230	261	236	207	210	239	240	238	232	262	211	223	251	224	211	228	232	212	236	210	233	235	235	254	225	224	259	219	223	223	243	251	225	257	241	197	217	214	235	222	219	233	252	236	213	261	210	228	242	228	230	227	225	258	208	231	215	257	232	222	226	220	220	211	206	224	222	252	195	217	240	181	218	246	216	218	217	245	238	204	227	226	221	218	236	213	256	230	222	194	212	229	218	209	241	231	212	217	197	224	239	249	213	240	212	240	223	227	225	244	227	229	226	215	217	205	233	220	235	212	230	227	232	218	219	232	258	233	225	244	223	246	264	226	251	222	241	206	222	235	222	235	233	216	242	206	233	252	230	221	249	220	216	224	242	235	198	229	216	217	220	249	226	232	209	269	226	234	247	201	210	225	229	231	213	215	211	207	224	213	220	205	235	242	218	248	231	228	242	231	219	203	236	209	215	230	229	221	217	218	235	260	215	206	213	216	226	228	220	207	238	191	229	244	209	258	213	238	223	244	232	222	214	252	215	219	216	195	224	237	255	232	203	217	233	234	240	221	230	229	196	234	230	204	261	212	231	220	220	226	223	201	214	225	242	198	231	225	221	248	247	212	212	224	225	203	223	221	210	236	228	235	229	232	222	240	230	222	210	235	233	237	245	210	246	231	209	236	247	198	219	237	221	230	220	208	203	222	234	258	228	229	209	217	219	239	222	205	233	221	241	231	232	231	217	220	230	228	248	206	202	231	210	228	209	200	230	227	215	233	206	201	198	229	236	250	230	203	213	243	210	242	200	219	225	257	228	220	223	233	243	241	224	203	225	204	223	226	222	220	217	228	253	248	208	249	228	228	219	227	216	219	238	236	246	193	226	214	220	225	218	262	229	268	220	234	246	235	231	234	220	214	222	209	222	254	235	221	198	197	225	219	230	204	208	237	234	217	205	218	225	237	203	242	221	226	234	224	224	200	195	238	234	242	227	213	232	219	227	216	241	222	239	209	231	225	223	223	224	235	219	222	213	201	221	236	227	214	244	237	249	209	228	245	212	255	215	220	201	229	202	235	222	212	204	232	250	205	230	194	227	258	211	217	209	229	235	223	213	225	231	254	233	234	245	215	236	211	256	240	266	236	213	243	249	229	233	243	249	206	223	220	208	228	222	228	232	228	207	195	194	237	243	235	251	207	257	213	236	266	180	246	247	243	226	248	215	218	238	211	234	240	207	201	236	249	202	228	227	239	260	233	240	239	224	212	205	236	270	234	251	216	227	241	209	211	237	216	231	229	253	222	224	219	243	243	249	217	224	212	221	223	234	234	222	203	232	228	238	229	238	244	222	218	230	227	236	240	200	225	266	220	208	252	229	231	226	235	234	222	219	241	197	224	219	201	208	237	214	235	241	225	257	217	227	208	238	223	245	213	229	213	230	211	215	206	259	199	237	201	244	234	212	221	208	239	250	224	215	228	220	234	229	235	216	207	226	219	218	231	246	227	218	210	182	221	230	233	212	230	198	216	228	235	245	201	196	214	213	205	234	210	223	252	278	230	217	235	212	235	189	205	247	226	231	242	229	211	226	224	237	245	225	238	219	225	227	220	212	209	232	226	225	206	217	238	227	207	219	218	257	229	226	232	220	225	226	232	253	229	227	212	223	248	225	225	233	204	254	222	225	189	237	230	251	222	215	245	237	240	240	243	240	225	216	253	233	232	265	225	220	226	249	220	234	228	237	209	248	208	237	217	222	237	214	238	216	224	228	209	223	221	224	219	195	229	227	208	214	231	219	253	225	224	220	209	230	212	220	237	209	225	220	225	228	222	222	213	210	241	238	255	239	208	227	228	238	220	230	224	235	247	239	234	240	238	220	218	249	233	206	209	226	211	209	259	241	221	220	217	228	240	243	238	251	221	213	198	230	232	230	200	227	248	212	227	230	260	239	205	215	201	231	244	195	220	244	226	208	242	212	227	232	254	249	226	209	233	224	191	213	208	197	222	229	236	239	230	233	206	252	241	242	217	210	246	230	196	220	233	212	215	240	241	236	232	198	229	243	220	217	234	226	247	200	229	217	212	243	221	217	242	232	255	214	225	242	242	259	223	228	225	216	238	213	233	220	217	227	225	232	235	226	239	219	201	246	222	228	235	260	225	213	223	219	229	229	225	253	217	229	198	244	222	214	221	238	230	206	216	224	216	218	215	240	233	199	248	253	211	229	218	227	224	216	224	198	225	220	227	219	237	196	206	214	225	206	250	216	225	247	232	220	242	227	233	208	233	231	228	186	232	246	228	213	230	228	236	206	218	220	225
11910	9831	15101	20088	19523	18109	15737	13873	12155	11379	10881	12125	10403	7813	6382	6011	4567	3923	3746	2821	2557	2096	1878	1363	1412	1297	1245	1477	1367	1648	1473	1171	1175	871	981	1521	1379	1177	996	1095	1019	861	911	1111	1100	1038	725	613	572	629	557	572	562	583	630	663	811	686	676	670	621	579	596	639	582	592	638	638	677	667	656	686	664	686	666	669	651	622	628	585	602	635	643	545	541	600	521	522	569	566	528	540	559	586	592	554	563	555	555	606	581	551	567	538	622	589	585	569	578	560	554	553	540	569	554	599	584	573	552	562	567	558	536	558	546	567	584	509	569	594	523	574	520	540	572	555	597	541	546	529	563	567	562	561	555	528	556	579	569	565	535	568	577	587	596	580	582	558	515	542	574	573	521	546	580	589	539	594	578	515	546	547	572	603	553	585	589	591	530	602	566	547	547	560	556	555	544	589	584	528	565	564	535	578	593	546	543	564	568	558	569	566	560	548	580	553	558	565	560	510	545	542	553	580	579	605	564	547	545	543	537	578	546	581	547	517	552	575	551	559	574	533	559	610	586	604	599	561	553	596	576	556	569	594	571	591	562	547	546	551	578	565	544	516	583	541	525	568	548	582	570	548	582	567	557	556	554	527	572	586	556	536	570	563	547	589	526	543	547	596	542	556	557	573	544	563	556	596	570	535	607	570	524	578	560	506	571	549	592	591	560	548	574	565	532	581	571	546	597	596	548	571	569	564	546	596	520	508	529	530	532	536	577	562	579	516	553	558	621	603	601	541	576	539	578	552	550	562	527	533	543	570	561	559	558	545	551	590	533	552	576	555	543	575	497	537	578	559	564	566	572	553	560	555	533	578	530	576	568	563	562	562	528	528	594	506	566	531	541	601	546	559	569	525	548	521	556	585	543	558	570	547	549	535	573	548	558	525	576	551	546	591	531	563	594	553	569	594	544	590	561	529	554	514	545	563	558	535	514	611	581	563	564	585	556	562	603	570	535	577	565	570	575	583	591	596	557	589	572	541	574	555	583	571	527	593	585	531	555	554	551	573	575	569	592	609	564	561	585	537	586	628	557	547	531	569	568	561	588	540	617	564	544	547	605	535	589	535	542	533	538	589	564	560	539	569	545	529	567	601	553	551	559	533	602	555	590	568	537	565	570	555	593	567	562	543	517	549	555	586	572	519	523	568	581	542	573	546	548	543	532	519	550	563	568	543	581	561	512	579	575	528	549	567	545	513	587	571	607	564	528	567	567	538	531	532	557	576	579	535	592	585	550	568	546	557	582	561	546	549	518	522	579	520	533	589	592	584	524	508	609	591	562	574	547	520	542	510	522	580	576	552	578	538	546	527	579	566	561	550	601	609	577	560	612	562	555	570	555	538	523	538	520	546	582	568	555	567	552	564	571	546	554	557	546	540	525	575	520	543	549	544	536	553	551	540	537	563	548	533	545	566	551	564	536	582	565	571	574	546	526	591	546	547	536	553	551	523	577	554	562	539	584	530	576	582	544	579	575	549	588	553	547	584	552	553	531	555	550	590	545	552	590	550	585	544	573	567	533	553	545	594	564	586	556	575	548	567	571	587	550	551	584	565	576	549	554	541	551	543	528	565	552	573	555	539	574	579	603	583	542	534	552	573	533	595	566	574	621	565	537	559	574	539	552	562	562	565	557	545	553	569	543	567	562	518	565	544	552	556	574	572	600	559	587	565	592	569	578	565	546	588	593	542	556	543	583	552	515	573	569	552	574	563	575	553	569	581	555	525	550	540	592	637	542	521	557	543	529	601	503	548	534	550	494	575	548	517	556	592	526	577	555	549	557	507	517	612	561	544	562	553	547	578	575	589	538	566	583	547	562	560	522	542	556	539	591	565	571	563	606	530	567	552	556	521	543	606	583	554	607	579	562	562	593	571	526	581	539	585	529	543	582	571	560	537	534	588	532	531	545	564	582	584	567	546	519	590	579	546	543	537	512	564	551	574	564	571	585	547	517	580	523	551	575	580	550	550	550	581	552	570	556	548	517	570	592	559	571	587	544	588	528	576	597	554	542	595	550	542	533	530	581	517	555	593	525	560	569	585	540	607	571	607	565	619	543	518	555	506	600	542	527	558	551	566	544	570	528	548	580	600	543	565	528	556	565	551	583	546	538	598	572	609	527	526	609	518	571	553	548	604	604	572	554	554	530	561	565	566	526	574	573	536	597	553	541	570	568	520	556	580	550	543	572	586	561	542	577	561	577	568	582	584	564	525	557	561	561	538	563	541	594	593	558	557	553	593	592	513	554	571	571	571	583	620	578	532	581	580	525	547	530	569	529	538	558	521	539	532	596	548	532	552	551	563	529	517	603	558	566	541	524	553	567	539	544	535	561	547	508	513	580	572	601	540	562	547	557	590	575	583	567	555	596	546	529	587	546	562	555	528	571	549	572	543	551	548	586	551	534	575	531	535	545	572	546	559	553	598	519	535	582	515	554	536	587	532	576	596	533	562	557	549	586	567	573	565	526	569	562	582	573	562	571	539	572	594	553	571	578	599	554	568	523	566	578	578	593	570	509	586	580	508	571	543	561	570	535	555	579	560	558	539	539	547	534	564	583	546	596	545	585	552	596	561	592	576	524	555	549	557	558	534	562	550	545	544	535	567	571	594	583	549	560	563	554	576	588	582	565	557	586	535	547	565	550	534	520	569	583	563	543	574	591	607	551	570	553	552	595	548	528	570	577	543	561	568	550	572	539	584	573	605	570	572	570	590	532	545	549	564	567	577	522	555	577	556	554	584	539	569	566	540	539	541	519	561	545	539	571	559	493	541	554	572	547	542	542	581	559	574	522	561	549	566	561	558	586	573	522	540	573	574	570	609	551	550	560	553	570	574	556	580	547	586	539	587	539	558	538	587	569	524	562	603	567	550	546	559	525	522	560	566	538	546	565	567	571	570	567	559	545	567	571	569	557	573	569	595	560	536	554	538	567	525	583	583	558	551	507	571	557	577	571	529	578	559	612	540	560	544	522	575	549	574	541	560	539	538	537	530	563	522	557	553	549	595	580	577	539	582	528	559	576	588	586	589	563	531	550	617	545	554	542	606	545	588	597	541	548	542	548	503	552	549	533	581	550	565	575	528	555	560	560	534	535	555	576	513	577	524	514	567	570	565	559	555	528	561	586	533	525	557	538	540	568	587	573	530	572	579	577	575	531	580	578	563	599	566	575	547	547	548	533	560	558	548	566	548	548	572	511	615	570	571	553	535	532	547	514	593	568	554	560	530	558	537	625	581	560	559	560	549	553	548	516	525	589	563	582	608	590	559	530	580	549	545	564	536	558	587	556	518	581	573	551	571	579	586	593	531	542	605	549	575	590	582	578	514	569	580	544	546	547	610	552	546	543	581	562	541	525	517	614	512	557	562	588	565	554	562	547	550	595	558	555	546	536	558	568	583	548	536	569	510	567	547	531	534	576	580	623	528	565	526	542	546	600	543	569	559	576	551	567	540
27547	16772	14652	12730	9900	7354	5730	4499	3577	3211	2983	3207	2552	1744	1491	1275	1020	928	791	626	556	529	437	395	357	305	388	339	352	401	361	355	291	289	281	377	324	349	274	309	258	266	286	302	305	277	241	196	202	202	185	227	233	212	219	228	286	233	237	198	226	206	236	221	218	211	223	231	218	249	220	231	227	219	227	227	228	208	231	198	223	234	189	206	225	199	186	197	203	231	202	174	193	187	197	213	212	239	241	194	220	202	203	205	183	207	228	192	206	214	227	227	175	213	203	180	190	234	232	219	205	198	205	186	201	219	236	200	240	210	220	210	209	227	186	226	217	237	222	198	187	200	212	199	211	194	194	209	199	200	217	236	198	203	193	221	207	181	198	191	204	213	214	198	192	210	231	197	201	221	199	201	192	217	219	218	202	225	207	225	199	201	209	213	214	201	194	227	206	220	223	197	198	220	181	178	212	227	206	214	239	217	221	213	222	224	223	228	187	202	192	191	191	191	209	214	233	203	183	212	178	211	222	196	216	181	226	191	218	229	185	191	203	189	210	230	211	232	216	202	212	202	224	205	198	226	201	192	208	207	200	195	202	207	219	216	245	208	205	215	217	193	205	207	225	212	199	200	229	193	216	205	207	232	200	199	186	178	225	219	201	215	201	215	240	215	227	224	192	202	175	195	240	218	198	181	197	202	219	211	210	192	213	191	247	207	195	221	188	184	196	204	208	212	231	220	211	214	193	204	217	202	227	212	215	244	242	214	213	205	188	222	193	203	196	209	200	202	216	209	197	223	177	199	209	211	193	195	259	211	215	197	216	202	196	220	208	214	212	207	209	183	203	186	182	217	194	220	224	212	206	220	214	202	192	184	183	221	230	212	216	224	237	241	212	222	198	217	226	207	180	228	195	207	210	202	229	213	214	218	209	186	214	211	212	195	208	211	241	221	212	199	184	202	178	211	221	204	194	207	225	201	220	199	197	217	237	234	248	189	197	187	212	213	204	181	222	205	203	207	236	188	224	193	204	211	214	195	188	228	208	213	224	193	203	187	192	237	213	213	237	193	198	180	190	210	215	223	228	196	215	224	211	203	214	198	222	205	213	230	220	186	238	211	231	206	201	207	200	206	236	202	220	220	212	187	230	196	215	208	220	190	200	225	226	197	200	194	202	197	206	217	193	211	217	196	219	190	248	219	225	221	215	216	190	202	227	210	197	214	213	199	212	218	223	209	224	202	194	222	210	225	205	195	206	201	232	204	219	193	215	208	217	223	201	204	192	199	185	196	202	217	203	223	192	197	201	211	195	202	214	242	230	200	204	189	214	196	230	207	225	224	200	227	164	209	211	210	194	200	194	236	204	197	200	235	215	222	192	190	204	209	194	175	208	203	198	187	212	222	201	204	210	187	194	167	210	206	187	171	216	221	197	227	208	250	179	209	204	221	213	212	179	197	243	196	243	218	194	213	205	181	230	200	221	229	229	226	199	215	222	199	208	202	208	205	210	200	230	185	188	204	213	204	242	194	220	227	213	219	197	214	207	217	217	208	233	200	217	193	203	220	215	252	193	224	220	209	212	214	209	209	205	217	224	211	205	201	215	213	228	195	189	222	199	209	220	202	213	196	192	225	206	234	216	172	186	217	223	190	213	228	189	216	225	208	213	190	191	199	192	231	208	205	229	223	212	243	208	215	224	214	210	209	192	218	216	219	200	226	211	217	185	205	214	219	166	207	195	194	229	211	210	216	231	216	205	203	204	217	205	190	203	200	192	186	229	219	180	195	198	239	236	200	188	221	194	209	194	213	208	221	209	220	211	230	217	201	224	192	188	205	195	196	202	208	206	195	202	206	191	222	221	199	225	224	210	197	200	193	214	217	211	199	215	197	199	214	189	223	200	231	226	192	214	209	234	196	206	221	215	206	212	195	214	173	203	201	186	193	236	181	171	194	202	224	204	216	212	192	181	208	200	201	203	217	191	167	211	189	207	220	219	211	205	225	198	215	184	206	220	207	189	214	212	223	206	209	214	208	201	208	197	225	209	217	216	192	189	213	205	215	207	216	182	200	188	216	183	186	211	213	212	215	205	179	217	202	228	217	199	233	218	204	220	245	213	195	222	210	250	203	209	201	206	199	208	216	190	200	207	228	192	215	221	212	195	210	207	183	203	237	213	209	219	201	201	183	213	197	220	194	196	241	232	209	207	211	196	212	194	205	235	212	218	203	204	227	197	208	234	214	227	197	219	222	223	224	201	178	226	197	201	196	223	238	194	203	221	227	218	206	186	199	184	191	211	211	200	202	225	198	199	198	231	201	205	212	203	198	190	202	217	200	224	203	207	201	200	233	188	216	209	224	203	210	206	221	229	185	219	207	177	176	228	191	205	231	212	183	209	206	213	212	206	193	203	204	211	208	185	215	220	198	182	192	228	185	202	196	190	210	211	209	177	203	192	197	218	227	189	198	203	230	200	196	213	220	206	230	225	217	201	213	195	206	201	201	245	210	236	206	187	185	223	201	187	208	222	206	224	239	210	231	200	245	191	189	215	210	198	204	217	202	223	196	221	187	210	238	221	201	219	203	191	205	204	209	215	215	223	189	222	218	233	214	193	233	225	191	223	201	219	226	213	184	204	175	179	195	211	209	245	233	207	218	204	224	199	224	207	217	200	229	190	202	227	209	208	225	202	194	197	206	204	203	235	214	165	202	215	194	207	213	204	183	224	192	214	204	201	206	228	226	203	202	206	225	203	197	223	215	212	203	195	219	208	218	229	202	205	211	204	197	209	213	221	191	206	227	214	194	210	206	211	203	195	239	222	200	214	206	177	217	192	208	208	207	194	182	207	177	179	202	217	210	244	221	219	218	194	191	215	202	237	196	226	208	177	174	217	215	202	226	198	195	206	209	208	187	212	207	186	199	207	194	225	179	212	229	226	195	226	234	225	218	201	202	211	230	211	202	193	194	218	206	189	213	199	214	212	209	203	217	173	206	192	193	213	196	207	204	214	215	188	208	226	229	222	238	207	187	191	200	197	212	210	204	231	235	227	188	233	190	208	205	212	228	255	218	192	215	216	197	192	210	210	206	209	206	224	215	203	229	214	176	217	249	196	193	220	216	217	169	228	191	223	197	213	210	212	213	177	215	226	216	216	209	231	173	214	202	232	206	219	215	218	211	206	222	229	205	204	200	223	173	206	209	212	194	206	203	185	218	246	193	208	213	219	190	199	223	194	207	201	190	198	215	180	205	216	218	195	193	205	211	187	214	222	197	212	186	208	192	228	201	213	188	213	210	221	212	199	187	200	188	235	194	199	190	186	212	242	224	216	209	220	206	207	195	229	219	194	219	218	188	238	216	211	196	212	219	186	207	204	193	228	185	194	218	175	214	197	200	228	187	207	200	197	207	227	226	214	189	213	204	217	212	219	221	228	188	202	211	192	236	190	214	205	198	198	197	211	217	211	178	199	204	196	201	219	203	214	222	232	175
15222	12620	18902	24375	24328	22225	20094	17553	15297	14453	14096	14939	13160	9583	8337	7481	5989	4982	4578	3530	3243	2692	2366	1855	1843	1629	1548	1640	1688	2022	1787	1390	1349	1039	1096	1922	1635	1437	1236	1209	1149	1049	1080	1409	1267	1108	753	578	534	549	540	553	539	588	743	739	982	755	676	729	660	631	548	588	556	617	611	654	682	753	726	723	700	653	721	682	622	629	572	516	626	657	620	545	568	506	570	575	535	508	564	527	526	543	542	536	514	560	504	565	524	515	555	549	510	518	531	525	502	546	552	535	521	496	542	551	548	534	538	534	523	540	523	516	508	531	524	503	555	501	497	560	547	512	504	482	505	543	537	549	531	515	527	548	529	502	534	528	517	497	535	532	558	515	540	489	555	500	531	484	541	529	524	555	493	547	496	529	548	528	556	545	524	519	506	519	551	554	580	535	492	557	538	514	493	498	542	484	531	504	508	522	502	525	503	485	521	506	550	540	524	505	506	500	516	543	517	521	524	522	554	511	564	542	538	503	526	522	526	535	525	501	542	561	475	544	525	532	543	529	508	582	540	526	513	557	576	535	500	556	526	526	562	494	558	559	576	538	553	523	527	559	534	555	526	514	542	544	505	532	532	534	451	552	521	547	563	539	545	562	519	487	528	596	518	524	530	526	505	526	512	530	520	561	544	513	530	552	528	498	527	549	555	503	538	557	510	503	531	511	537	538	532	507	545	523	526	527	524	557	464	512	559	526	487	544	504	519	542	521	529	547	512	489	536	540	527	524	504	519	517	549	573	574	516	570	536	531	512	534	496	544	529	540	551	504	526	527	536	572	547	565	522	575	547	532	509	508	555	504	526	530	540	567	506	532	526	544	531	541	512	517	526	535	568	529	523	505	541	536	529	549	557	538	558	575	522	502	544	509	503	526	518	541	530	559	520	504	527	497	512	504	551	582	528	565	535	534	520	534	507	551	533	532	522	523	500	514	527	542	513	524	546	524	517	531	509	531	489	547	521	514	541	503	586	510	522	549	514	524	514	541	520	520	531	535	542	496	522	552	518	525	540	521	550	547	523	515	521	558	512	534	509	558	522	570	544	525	590	535	541	527	555	544	503	533	516	494	505	569	533	582	527	548	507	565	554	515	511	536	515	520	523	523	561	541	518	481	508	546	526	504	537	504	535	536	527	563	532	528	543	547	544	515	532	515	576	508	494	550	515	501	522	545	502	534	547	561	501	527	522	576	501	561	535	550	489	528	547	543	524	528	549	511	553	509	570	509	528	548	550	539	536	494	522	552	523	533	551	525	556	522	510	534	552	536	471	503	500	559	530	526	500	502	493	513	556	522	543	498	530	564	509	583	536	507	508	540	532	543	542	514	513	520	527	535	481	533	475	559	527	539	491	544	509	536	547	496	510	542	520	504	490	493	509	548	480	507	524	603	523	565	523	519	515	520	560	550	539	546	540	542	541	505	536	485	523	554	531	566	547	536	453	502	517	532	538	500	500	553	488	513	526	528	526	499	524	544	506	555	554	536	546	480	523	518	540	509	519	501	535	510	549	517	535	526	542	542	526	504	559	508	495	567	529	547	562	558	481	588	567	526	533	530	526	531	534	522	542	558	527	520	548	542	526	483	502	521	523	526	505	542	523	520	530	514	502	536	544	537	541	510	491	503	498	514	512	496	586	538	520	489	507	507	517	539	563	523	528	527	517	547	510	497	523	500	520	518	532	500	500	514	509	492	512	515	542	502	513	537	487	525	532	520	538	567	567	545	489	515	492	532	523	533	540	513	561	545	517	522	540	550	504	547	537	488	524	542	511	559	535	532	563	523	513	567	532	568	559	541	544	514	545	540	521	561	547	531	535	546	561	503	506	538	592	580	545	539	525	503	510	498	550	553	527	545	565	575	534	543	542	518	525	543	506	492	530	486	537	527	529	498	545	530	563	508	541	541	523	522	494	535	501	515	518	549	503	524	504	530	491	490	533	481	589	509	542	498	556	508	513	512	544	548	568	535	536	471	523	539	566	529	516	499	523	558	507	523	544	500	506	518	515	532	504	548	531	533	509	536	525	535	527	507	567	556	543	470	487	521	514	540	547	547	513	492	509	507	513	534	513	565	539	506	513	549	556	541	515	515	531	549	564	528	549	539	535	523	541	503	545	568	523	536	526	516	534	507	523	522	493	568	556	520	534	521	615	525	550	523	539	554	548	534	499	495	572	553	565	504	555	551	488	521	533	480	560	484	516	509	523	523	535	506	508	519	545	510	535	535	527	511	497	488	540	470	532	517	524	530	533	510	501	539	553	537	553	536	517	512	475	502	552	518	535	506	525	540	525	519	525	494	534	510	487	551	495	528	566	529	489	511	508	545	543	545	548	534	539	518	548	509	471	547	518	537	524	527	551	567	519	483	507	513	531	529	538	514	550	515	497	509	575	529	534	537	503	543	577	548	552	516	518	500	510	477	551	529	552	562	549	525	522	550	492	558	514	547	542	510	575	572	541	516	523	540	542	502	535	558	542	564	565	528	518	499	561	507	515	530	524	508	532	513	574	539	498	498	523	513	547	521	517	502	544	510	530	542	503	501	516	562	531	538	531	548	530	528	563	533	585	529	580	542	537	513	550	528	538	578	550	573	502	542	536	559	461	462	538	527	547	507	508	538	533	517	531	500	503	526	523	534	502	542	527	533	519	507	569	500	468	580	561	515	492	506	536	525	501	529	553	547	514	537	531	503	484	555	513	507	543	505	517	521	529	575	488	495	555	511	527	553	510	520	484	511	568	544	521	565	556	540	543	535	564	516	531	528	560	508	535	509	484	549	531	538	572	519	556	531	495	557	530	550	547	506	516	530	511	529	503	543	527	518	525	505	527	477	547	523	536	502	544	553	544	518	560	512	540	518	521	544	540	540	482	543	540	501	541	578	540	525	530	553	459	512	554	551	506	519	538	538	549	513	571	525	516	505	510	511	564	500	539	506	569	499	496	510	554	541	550	547	538	493	519	537	518	528	472	505	551	520	572	511	557	565	512	518	545	547	578	488	563	524	513	514	525	508	536	535	552	507	541	542	514	543	524	529	498	530	542	526	524	574	505	491	511	538	521	531	559	500	561	506	554	531	548	547	583	520	516	564	552	553	581	528	503	531	521	540	528	528	508	525	537	549	537	530	540	500	519	510	553	514	488	569	518	508	578	533	554	510	520	511	499	516	527	544	520	512	519	558	507	520	526	478	548	529	495	560	532	564	516	525	586	541	515	519	515	538	558	516	565	578	528	537	488	488	519	510	571	505	507	564	560	546	553	510	510	562	518	547	538	530	485	535	542	551	525	550	492	551	544	518	522	545	560	569	507	522	548	529	556	564	519	514	545	480	535	539	495	536	539	463	513	537	528	532	517	562	544	494	571	539	571	523	512	527	532	548	537	530	519	486	520	521	541	524	534	535	566	513	540	503	514	501	526	551	538	560	542	579	531	499	541	562	532	532	518	502	492	507	494	526	531	547
11417	7653	6340	5707	4502	3385	2557	2086	1694	1523	1490	1634	1337	984	788	758	616	542	556	482	444	401	402	335	388	350	314	348	353	385	383	354	303	314	316	355	365	317	322	298	314	310	298	317	329	298	303	274	287	287	246	274	294	283	295	312	312	294	282	294	286	261	310	305	299	338	276	254	272	273	272	263	277	280	302	324	270	292	288	276	312	268	268	281	323	275	278	249	286	253	275	288	273	302	257	280	260	264	275	259	295	281	252	310	295	293	291	292	269	285	290	254	262	271	262	278	278	302	286	293	287	267	278	282	283	294	267	292	287	294	256	256	292	279	280	284	257	290	249	261	308	298	288	267	263	290	276	268	262	293	282	290	285	240	294	294	267	272	248	270	288	271	258	283	269	281	280	277	292	262	284	258	277	316	261	300	320	259	293	286	281	295	286	300	248	274	294	226	282	286	290	291	249	298	274	277	291	253	274	296	291	304	277	305	271	280	281	258	267	303	311	283	277	251	276	296	303	284	257	312	284	264	249	271	268	284	286	280	299	269	285	267	252	302	295	275	300	269	289	285	312	286	260	260	271	293	281	287	251	259	277	274	286	288	288	280	277	262	287	286	289	269	310	251	269	287	281	278	264	250	320	271	281	284	298	309	295	299	260	252	298	286	282	294	292	256	271	291	282	287	269	268	272	279	273	272	279	278	279	290	297	252	257	251	288	281	262	252	278	267	239	309	315	283	286	306	268	250	275	288	239	270	278	295	290	287	270	279	279	279	285	289	307	291	281	257	275	264	275	295	260	282	281	278	274	263	283	309	281	263	287	270	293	281	308	286	287	284	283	300	299	302	276	287	310	308	273	271	276	278	263	264	270	275	294	266	279	276	264	247	273	263	260	271	224	252	278	264	286	299	287	252	282	264	269	297	277	290	276	233	268	273	244	279	253	296	311	301	290	292	274	280	300	286	254	271	269	272	291	264	278	307	280	292	269	253	292	287	276	263	268	261	267	277	278	252	260	264	279	278	273	240	283	266	267	253	288	286	258	268	285	275	266	268	286	260	300	302	294	288	271	281	289	281	289	283	300	304	273	263	267	299	312	267	320	272	226	279	259	276	255	290	305	272	262	309	271	291	260	279	311	253	259	266	255	258	287	287	280	287	274	265	288	276	285	283	281	272	285	259	264	267	281	288	310	273	259	259	260	291	256	268	286	280	275	275	287	294	275	230	264	263	274	284	245	295	285	292	295	260	288	298	303	251	283	264	280	280	286	279	262	264	279	253	299	289	288	294	275	279	282	264	297	254	301	275	282	267	251	269	289	272	275	264	300	268	285	299	258	265	284	266	296	240	258	260	272	282	259	301	317	279	275	287	322	281	286	277	279	271	302	290	274	280	266	271	262	294	252	308	290	281	276	279	288	256	276	274	286	272	248	305	279	289	263	288	300	311	288	255	297	279	253	281	283	294	280	282	279	281	258	325	292	273	249	298	249	273	271	308	262	254	278	274	295	262	247	276	258	251	289	332	292	280	308	284	246	273	259	294	249	276	267	260	250	316	314	279	320	304	260	258	278	259	279	289	283	277	274	291	305	310	286	291	273	294	314	271	255	253	292	276	281	295	266	257	273	295	269	294	282	292	288	262	282	291	282	255	274	264	265	283	297	266	266	276	282	263	281	265	281	284	293	239	280	263	275	271	284	285	261	278	288	269	267	271	265	288	293	296	266	268	277	277	279	269	294	282	269	272	314	268	284	274	310	253	293	263	294	297	277	244	259	273	297	313	308	275	282	289	339	278	279	273	280	286	268	311	272	274	271	307	295	277	276	277	250	261	260	268	255	274	308	270	296	305	268	281	245	287	307	273	289	246	283	276	295	291	291	276	289	284	236	282	267	247	258	277	288	291	287	275	269	306	240	257	286	271	284	259	263	273	293	261	250	295	292	247	265	273	287	270	269	307	302	303	295	276	254	307	307	276	282	284	279	297	305	275	262	258	262	272	269	289	287	284	268	276	247	288	266	286	305	272	278	264	299	280	277	280	268	303	282	279	297	269	234	297	295	291	249	309	305	315	291	284	289	260	259	277	283	295	286	271	238	300	272	232	274	293	330	293	247	290	299	278	258	296	334	263	263	282	257	262	269	274	235	278	299	254	256	256	273	282	281	277	285	303	288	250	288	270	269	284	256	286	305	299	259	303	283	247	259	295	275	301	273	288	300	277	276	277	281	284	277	294	267	252	291	272	250	285	279	305	244	259	271	316	262	291	257	271	277	277	282	301	267	285	273	252	264	283	294	308	268	265	290	258	254	297	263	260	269	291	272	268	293	266	271	283	300	256	281	283	263	263	290	293	267	273	262	290	284	245	291	289	258	292	260	306	265	283	300	251	292	298	271	289	270	320	284	267	283	248	269	272	296	287	298	298	282	262	295	288	260	305	274	267	325	282	279	282	294	277	305	260	277	289	267	280	257	281	270	272	278	298	310	266	268	288	268	286	287	266	266	279	248	276	273	258	300	287	301	302	272	305	290	280	300	283	251	278	274	298	283	297	284	264	259	281	288	282	268	266	294	242	268	264	298	269	281	260	272	269	290	263	264	266	280	260	286	289	278	304	265	323	291	288	295	307	299	246	260	300	285	253	270	288	264	287	296	311	280	299	274	282	270	276	274	239	279	292	286	266	279	294	295	276	298	286	282	297	308	266	288	266	320	255	257	275	313	268	304	275	305	248	279	278	306	293	292	260	305	261	285	286	274	270	286	249	259	274	274	279	273	261	265	275	279	294	267	270	294	261	288	253	271	258	265	299	304	292	264	290	282	257	298	280	285	274	274	301	273	267	296	277	288	277	299	267	278	283	267	256	267	276	246	319	273	259	284	285	300	280	266	291	289	235	297	245	303	316	269	291	282	282	281	250	254	275	296	293	267	252	254	253	304	299	293	296	265	286	269	327	257	268	276	264	289	272	297	275	280	289	286	310	307	250	292	264	321	282	263	277	311	310	289	280	298	267	311	274	277	320	270	275	252	285	269	279	285	285	271	290	281	260	250	253	265	288	311	254	268	296	294	294	278	276	278	262	314	285	269	265	279	292	283	299	300	272	267	267	257	299	293	303	288	306	257	296	308	279	267	258	258	228	257	279	274	278	307	303	263	272	277	278	302	282	267	275	276	265	279	269	271	252	268	286	305	294	309	290	287	241	289	269	290	289	249	269	283	260	260	287	305	262	277	250	294	279	256	300	291	272	265	281	289	273	260	280	282	273	294	264	260	273	275	273	309	284	277	293	269	281	308	277	293	257	280	310	320	288	279	260	264	248	258	293	282	269	255	284	296	259	289	280	275	287	257	270	283	302	284	298	305	286	308	274	283	245	256	260	256	273	271	315	269	262	275	289	275	306	276	288	287	288	242	308	281	270	287	297	294	270	294	289	307	274	311	255	263	286	271	293	295	292	291	258	277	266	266	285	250	280	303	279	295	288	266	266	251	283	276	255	302	260
7355	6786	10579	14264	14115	12582	11047	9457	8160	7503	7670	8642	6832	5103	4357	4063	3210	3002	2663	2143	1884	1512	1456	1220	1216	1113	1111	1122	1117	1389	1289	1110	1003	877	874	1160	1090	1015	893	964	859	861	835	952	929	868	731	685	673	675	668	661	649	672	677	710	670	681	687	705	730	665	668	677	681	713	692	737	783	718	780	729	715	694	708	677	686	698	674	668	718	720	711	715	658	642	659	686	669	674	712	673	661	721	712	712	627	692	655	664	671	679	636	663	649	669	691	702	702	688	683	662	711	692	706	708	672	642	700	688	678	655	625	666	653	682	704	690	630	683	694	734	649	670	706	672	702	686	668	727	669	670	668	668	684	652	700	702	683	683	692	625	624	634	697	663	651	669	669	695	624	679	687	630	706	663	679	661	641	677	663	642	639	630	708	729	679	683	659	662	684	679	673	662	653	627	672	648	700	694	663	675	704	709	676	695	654	695	653	668	691	713	697	678	628	667	675	679	739	640	681	713	670	719	657	669	679	690	701	670	747	684	676	721	696	667	654	664	702	615	665	655	718	678	687	647	695	711	640	681	707	684	615	645	670	661	632	686	676	692	694	651	715	651	662	646	643	674	635	682	655	665	632	661	670	724	681	675	716	718	631	674	656	650	682	641	680	689	677	682	676	616	687	688	691	646	680	663	683	701	685	678	684	683	684	617	656	660	681	668	667	678	686	745	646	714	658	700	649	702	728	707	714	672	647	705	679	662	698	659	696	686	696	694	693	627	713	699	653	683	661	651	700	667	665	642	651	667	650	683	696	652	653	716	669	684	672	675	651	656	687	642	670	649	650	663	669	667	661	693	654	716	724	641	670	659	666	678	666	714	693	685	700	646	665	723	671	666	658	685	656	698	699	676	747	619	637	698	677	677	686	640	668	685	685	696	746	666	726	683	683	739	682	674	681	687	667	668	649	693	621	718	657	656	677	694	667	655	670	641	645	645	665	698	664	695	712	668	676	664	671	612	698	647	675	646	705	681	684	680	658	689	670	708	676	712	704	680	645	691	710	697	704	648	748	671	693	688	660	664	660	686	673	646	697	657	635	721	653	664	642	692	663	671	641	704	675	647	690	688	675	652	686	643	692	700	671	726	688	710	673	653	665	664	654	683	691	719	647	670	676	705	665	631	630	652	706	655	701	674	671	682	687	676	674	689	719	674	685	697	689	725	672	659	699	731	676	651	703	704	692	647	716	651	627	678	665	675	691	707	652	678	668	650	656	672	701	665	681	677	655	704	676	600	628	659	649	616	683	678	745	678	708	679	658	690	677	699	652	731	640	691	657	659	705	661	713	680	615	684	700	673	716	648	651	674	663	634	689	692	679	691	681	654	649	681	731	688	717	656	683	711	715	652	700	702	689	681	663	663	667	695	654	667	680	658	658	626	660	641	680	678	691	675	691	655	668	657	670	667	680	687	660	682	702	707	687	669	673	684	675	714	660	633	653	688	688	694	667	636	643	724	730	674	667	678	669	687	662	663	714	678	682	670	652	635	661	672	692	651	721	657	652	635	726	665	656	622	682	679	656	673	629	670	717	658	736	658	707	657	700	733	665	751	705	717	630	661	627	657	694	698	681	645	695	681	670	695	715	676	689	678	702	634	658	695	698	682	699	659	679	667	678	679	650	659	669	673	671	720	669	688	685	647	625	679	700	653	678	711	666	687	686	647	674	663	718	669	697	672	651	686	691	691	640	676	697	661	715	639	680	694	671	668	692	620	653	701	642	679	690	663	696	662	634	677	691	706	694	716	724	704	671	674	653	669	643	697	684	666	727	667	629	672	657	661	708	721	680	680	715	670	700	675	643	675	703	658	702	711	644	686	663	674	686	686	642	695	661	687	634	652	710	686	669	653	635	671	659	665	697	665	710	670	710	658	682	700	691	709	630	702	679	751	644	692	721	649	655	649	692	663	631	657	686	718	690	678	696	633	693	688	718	698	713	695	714	702	669	606	676	679	681	655	675	671	659	724	649	660	689	634	708	643	697	678	667	650	679	641	694	715	699	660	664	712	643	650	652	660	657	705	678	648	683	674	700	702	721	664	684	715	654	671	611	678	666	682	715	686	690	666	640	704	646	664	703	656	702	680	666	715	644	660	686	723	684	666	638	660	676	665	630	649	651	701	703	694	686	709	712	678	681	711	648	701	688	680	641	662	643	681	641	650	755	670	688	651	696	681	689	713	720	665	673	694	677	675	750	680	685	711	685	628	616	698	662	683	706	657	684	667	688	736	701	680	664	680	711	685	680	698	664	692	647	738	668	679	675	715	657	690	663	668	654	711	614	667	694	696	681	668	691	670	719	700	641	642	691	678	663	670	652	731	686	683	660	645	653	679	684	708	648	668	700	664	679	629	718	706	647	727	664	693	606	685	670	666	699	661	664	634	682	651	687	720	664	684	704	649	653	692	652	704	679	708	664	671	645	671	646	655	664	673	634	678	672	673	676	685	666	617	690	677	670	637	667	684	650	687	697	680	665	594	665	643	676	702	691	694	634	672	649	636	655	674	681	656	663	672	649	726	711	692	655	685	670	650	693	695	707	686	704	682	703	642	694	687	652	693	735	678	681	727	671	697	721	692	666	656	672	657	650	649	647	661	652	676	686	699	676	680	653	661	648	702	718	703	694	688	680	663	660	649	643	732	634	660	651	675	711	705	672	708	719	654	717	696	716	646	759	688	631	650	682	644	677	662	692	693	671	689	723	748	698	613	705	651	654	676	684	654	704	624	645	693	640	697	625	678	611	614	672	717	695	693	660	610	648	698	643	645	652	664	703	651	671	656	686	678	691	706	654	672	676	641	652	655	664	685	642	656	661	664	678	668	686	699	693	654	682	696	716	689	687	724	703	672	677	631	708	700	660	689	656	635	687	658	716	707	669	692	711	657	670	701	676	626	726	648	689	673	662	684	695	726	702	649	722	618	684	651	644	651	695	668	698	702	710	616	706	690	680	689	686	688	698	660	695	686	690	693	658	659	682	683	669	642	685	662	657	735	660	682	668	679	690	685	666	662	675	683	665	635	724	682	664	693	668	679	655	647	677	694	714	686	668	684	659	641	638	703	705	650	704	642	663	649	677	678	647	684	706	643	700	679	675	710	669	680	664	665	732	650	710	660	714	730	648	630	654	683	673	712	666	669	722	720	704	652	718	708	671	675	662	642	682	637	628	636	688	657	684	670	682	662	724	646	660	677	693	689	663	622	689	658	711	694	678	716	674	666	624	668	650	670	648	717	684	712	642	678	674	672	653	674	704	688	677	685	668	653	669	669	666	729	643	673	683	706	665	648	625	651	640	614	648	656	661	689	691	698	684	670	706	686	719	663	721	688	667	723	667	683	681	689	626	690	709	699	691	674	674	717	667	656	662	632	682	679	647	662	674	665	693	645	669	701	712	648	679	664	657	698	668	696	698	729	696	635	704	628	665	668	650	633	719	684	680	628	670	677	674	675	706	614
20404	12105	10967	9644	7397	5304	4274	3208	2669	2328	2209	2313	1896	1419	1154	1044	817	815	606	561	536	405	441	363	390	342	321	311	371	378	397	319	316	289	278	304	322	325	278	313	317	324	278	297	270	267	240	233	221	232	241	252	244	254	262	236	283	264	281	232	259	266	248	205	233	236	242	225	260	234	276	265	264	225	239	246	255	260	230	253	221	244	236	266	246	254	244	233	223	226	262	233	221	239	212	211	212	198	240	210	229	256	226	234	227	232	250	211	255	227	202	220	240	234	228	232	228	238	251	224	232	232	207	227	240	236	213	249	252	220	230	235	218	232	270	242	237	242	256	228	238	241	219	227	254	262	243	234	233	237	239	225	213	239	234	244	221	236	205	230	224	206	221	235	216	253	226	225	226	217	222	226	228	240	239	204	247	251	200	224	205	249	233	250	248	212	219	239	195	253	240	227	255	229	231	214	235	264	274	229	193	231	245	236	235	217	236	220	244	228	236	249	230	239	241	232	224	242	241	240	248	229	228	217	248	261	213	251	268	247	221	204	241	227	230	222	219	265	250	237	234	206	247	209	224	222	244	256	243	198	229	234	255	219	255	212	221	251	238	238	239	236	197	225	228	231	241	192	240	251	238	233	242	236	241	218	219	230	249	236	210	229	212	245	258	257	240	220	215	243	245	269	227	211	235	220	229	238	233	244	236	205	261	215	231	220	239	259	239	225	235	253	227	232	221	241	237	245	213	216	245	210	252	204	246	194	215	251	232	243	210	235	240	233	223	239	238	254	216	230	240	221	239	244	241	229	238	212	252	240	252	248	246	228	255	227	236	250	228	226	235	242	243	239	243	234	199	233	220	232	219	233	235	248	263	250	253	229	225	260	223	240	253	220	230	226	221	238	216	215	234	226	257	238	211	235	216	233	231	231	224	233	225	254	226	265	219	225	221	230	234	240	256	262	241	228	231	232	249	207	241	239	244	261	248	229	213	239	223	223	226	248	217	236	236	205	214	231	261	223	231	259	222	244	232	241	225	269	210	228	259	226	246	239	246	251	216	251	279	219	236	240	243	238	233	244	238	251	240	233	239	240	252	224	232	231	234	241	229	226	240	254	220	247	244	219	247	244	222	253	223	232	251	238	226	232	233	226	234	261	196	217	234	240	205	216	241	252	267	272	231	249	218	247	245	239	215	229	237	234	250	221	203	244	228	248	250	204	219	237	226	240	239	208	249	233	240	245	231	228	209	235	264	254	250	248	258	235	204	261	237	240	201	231	222	205	225	231	232	219	265	233	232	226	240	220	226	219	252	217	222	244	238	269	273	251	246	219	232	228	232	248	203	222	226	262	225	268	256	230	229	247	243	221	246	241	222	242	216	253	221	231	229	249	241	215	239	272	215	213	251	263	218	224	219	263	211	199	214	223	238	225	229	247	237	214	228	252	215	232	207	236	223	268	250	222	219	227	226	195	208	207	208	235	253	219	254	224	242	237	214	261	260	241	251	211	243	228	222	223	253	225	271	227	207	230	253	224	223	221	253	237	239	207	223	246	232	239	227	227	219	248	251	240	224	239	233	245	215	231	259	258	237	255	207	241	217	239	210	212	239	267	223	232	224	230	225	248	212	246	222	215	225	234	248	240	218	239	248	258	232	245	217	239	215	225	221	256	243	224	249	218	210	205	227	245	264	233	226	273	231	238	241	214	239	195	201	235	241	217	250	241	219	240	219	207	222	217	214	244	248	244	234	240	226	240	230	245	254	253	219	224	232	210	262	274	225	204	248	207	254	223	230	218	192	206	251	231	228	214	224	235	219	226	249	216	227	230	215	243	238	221	252	243	246	252	238	230	211	240	264	232	189	237	249	262	232	216	250	225	252	224	210	216	203	214	268	232	215	257	232	254	246	245	218	232	237	210	223	226	226	217	238	240	234	269	265	199	254	258	227	236	220	209	200	224	240	218	238	236	224	235	246	252	271	254	243	219	247	236	223	267	232	215	253	209	231	252	224	222	225	248	250	234	235	247	249	217	252	222	241	236	245	248	211	225	257	213	232	222	262	229	213	231	237	242	241	226	227	220	252	273	228	229	239	233	224	265	220	236	260	208	210	228	231	217	193	249	217	248	238	212	244	255	217	245	238	223	237	251	262	216	264	228	235	233	263	222	254	214	224	251	266	238	228	238	253	249	246	199	236	221	249	242	230	251	239	248	219	213	238	234	222	220	232	254	233	221	241	236	233	198	242	227	247	242	236	247	264	216	248	255	235	226	243	212	254	259	232	227	225	219	253	243	241	217	206	224	273	233	257	236	230	201	231	211	227	271	238	214	233	220	243	235	238	213	238	221	226	246	270	208	222	234	214	239	246	236	244	233	223	218	220	213	275	221	239	227	212	197	263	236	237	241	234	242	218	240	229	239	208	247	229	231	242	223	220	225	231	239	221	230	240	232	222	246	257	191	207	233	238	248	238	268	224	248	245	228	236	244	245	254	204	224	218	222	218	243	215	228	243	231	235	233	227	228	251	236	230	222	203	230	210	220	242	252	244	238	261	238	241	236	225	229	252	215	234	220	230	228	233	246	236	252	234	234	230	221	235	241	240	260	245	248	228	207	230	230	212	247	263	239	237	227	237	255	242	244	253	222	253	249	262	223	240	238	232	266	205	225	219	235	242	233	256	234	253	218	267	218	205	216	209	232	228	231	265	248	235	233	247	247	241	235	228	229	234	230	215	220	242	219	230	230	231	221	220	255	221	259	239	220	249	246	206	223	240	245	233	239	214	257	246	226	257	223	204	213	227	240	242	247	207	236	226	251	249	240	275	234	223	211	218	210	218	264	234	247	217	225	224	221	285	254	207	238	218	201	226	223	220	229	202	219	241	255	247	252	227	241	243	222	238	202	220	219	232	235	229	240	220	236	220	243	239	227	243	223	217	246	216	217	214	237	247	223	248	242	237	222	230	222	251	232	233	197	239	259	247	219	247	241	267	211	246	247	240	230	234	250	230	230	221	199	213	218	216	225	237	233	214	231	234	250	215	226	224	201	244	223	228	231	235	234	230	221	240	230	197	267	256	247	207	217	222	224	221	231	230	213	222	240	230	243	225	248	235	250	252	227	269	223	223	240	249	224	199	258	218	271	244	234	226	236	218	236	224	232	228	219	220	232	238	225	206	215	250	226	232	234	232	219	232	251	217	243	201	210	283	244	234	224	250	235	234	246	215	243	244	254	241	196	203	258	265	241	261	224	240	229	238	238	234	216	252	247	241	244	219	238	234	217	243	214	257	231	215	227	222	226	212	254	226	250	231	251	242	242	236	239	232	250	268	221	213	214	249	239	212	197	242	228	237	242	229	219	251	196	239	216	235	221	238	248	229	214	247	229	234	260	250	218	218	248	223	235	215	244	230	248	236	221	243	229	231	245	236	249	254	207	217	247	261	235	245	240	251	238	233	213	210	235	249	222	240	215	267	234	232	220	224	216	245	247	246	246
12132	10083	15585	20449	20225	17900	16037	13877	12121	11524	11258	11987	9841	7494	6478	5694	4406	4085	3552	3055	2514	1997	1982	1727	1660	1482	1416	1389	1540	1758	1503	1252	1237	939	1054	1517	1354	1154	981	1083	998	959	931	1103	1058	922	664	569	571	593	612	586	616	660	644	679	773	733	643	628	606	630	594	569	625	660	649	643	660	709	696	739	656	656	746	675	669	682	598	640	682	634	642	578	589	574	614	603	608	558	557	602	592	561	561	569	597	568	608	556	589	609	580	551	573	549	621	584	622	578	614	548	594	557	579	561	580	571	585	573	531	607	548	602	564	576	572	613	618	610	615	565	596	600	564	573	590	555	627	536	562	609	550	579	565	633	575	557	609	593	583	575	519	590	539	584	589	566	601	537	562	547	586	567	564	597	585	582	587	593	594	599	574	582	591	550	540	592	562	577	549	576	580	573	551	554	531	578	587	600	553	620	603	594	608	585	534	571	558	575	598	594	573	593	547	632	572	567	543	620	557	587	594	630	607	564	594	564	598	587	618	541	591	595	580	537	549	555	583	587	573	591	591	621	568	594	604	593	552	530	595	581	589	591	564	574	571	554	613	576	568	560	619	607	576	605	539	560	568	570	615	596	606	591	596	598	611	585	609	564	570	551	602	579	558	609	624	579	560	603	545	544	593	509	577	593	581	588	558	568	539	588	551	581	564	548	585	565	566	563	621	586	577	552	575	600	568	552	536	575	577	558	550	567	600	593	584	608	583	596	561	583	617	576	637	628	591	590	568	580	576	535	569	584	597	552	595	597	567	551	613	587	597	604	619	577	579	565	607	551	605	576	595	570	564	592	617	590	561	591	522	601	557	590	507	636	519	590	554	579	593	544	566	569	553	582	553	615	644	610	606	565	580	593	575	570	591	590	571	569	553	624	588	626	563	600	542	593	586	608	611	595	573	574	581	541	579	577	584	581	605	529	575	608	560	587	583	571	598	576	575	631	543	606	609	581	608	605	559	585	583	550	538	577	564	593	591	541	581	589	581	548	606	572	607	571	601	577	584	573	566	592	559	564	599	584	595	533	574	589	610	537	530	606	574	559	565	573	594	605	610	609	531	610	582	574	583	575	621	602	642	601	564	558	572	578	608	602	537	587	573	586	575	573	604	592	588	569	579	560	605	582	594	553	598	578	575	546	590	556	600	589	535	581	612	550	572	603	617	601	662	568	610	585	573	611	625	564	611	539	599	577	570	541	544	574	565	644	600	608	614	531	539	550	588	586	579	577	570	587	569	596	594	636	567	576	630	584	603	546	572	562	577	544	608	601	575	593	572	576	555	563	597	543	606	568	578	600	572	571	602	595	591	586	564	583	577	571	608	577	590	583	596	583	614	557	565	569	556	583	545	559	617	564	601	548	582	590	617	632	612	589	541	555	535	594	616	641	616	574	567	594	533	596	566	586	609	559	567	555	580	530	587	565	604	558	557	555	556	590	552	575	577	590	578	577	546	616	557	623	573	607	579	652	591	579	592	587	569	555	601	597	579	579	598	562	582	558	587	585	587	535	598	594	568	567	651	559	567	562	564	595	611	568	619	587	602	574	552	572	546	578	586	580	612	541	610	577	569	585	628	578	617	532	603	563	602	576	604	564	575	562	559	531	579	579	545	579	576	574	580	616	564	601	594	540	538	596	590	557	608	542	584	574	584	595	600	565	567	576	614	573	536	539	586	583	573	542	586	590	569	573	615	596	615	604	538	597	559	540	520	612	553	577	573	540	555	601	571	605	560	576	584	592	575	571	583	613	635	523	555	545	586	569	592	603	578	576	552	578	604	526	577	564	600	616	570	592	585	588	599	607	566	575	583	535	565	579	590	589	555	604	591	566	571	546	578	584	580	603	583	570	568	594	593	576	548	581	554	589	554	592	594	582	580	595	575	559	590	579	589	574	560	618	604	590	559	536	582	587	567	611	607	550	533	577	552	590	566	572	557	561	559	571	586	614	572	561	573	583	604	573	532	602	541	597	591	625	610	571	567	562	552	596	616	606	563	586	597	561	599	570	561	606	593	600	622	571	620	594	610	606	583	534	589	530	585	566	572	558	586	584	559	594	580	577	587	610	591	606	578	556	596	586	576	568	615	595	592	572	571	572	569	524	573	602	587	558	589	622	533	581	602	539	526	549	564	584	582	607	617	585	568	574	591	532	597	597	583	593	570	608	599	548	579	580	595	602	591	575	565	581	579	579	576	591	625	585	583	606	598	559	601	566	575	566	545	583	585	562	578	587	623	532	537	605	611	600	544	572	565	552	561	614	627	548	555	578	611	570	564	586	563	576	565	600	613	562	563	545	584	588	582	577	542	562	603	578	598	597	613	583	597	600	587	533	602	546	573	581	575	583	580	578	531	532	549	613	569	585	597	559	565	560	551	579	572	546	552	559	601	605	579	579	591	556	600	561	569	608	582	570	554	607	594	622	636	596	561	607	560	583	592	549	579	576	596	577	613	570	570	573	556	562	563	564	550	615	568	595	599	580	591	583	626	591	553	600	584	572	606	545	521	546	553	568	550	543	562	596	555	558	596	590	563	546	606	598	614	569	581	566	559	533	590	585	600	637	602	592	619	534	576	527	556	607	588	577	570	576	601	589	555	571	606	582	605	560	587	593	571	571	580	615	585	580	559	596	548	563	566	565	545	592	557	546	594	558	566	597	554	559	582	583	566	519	594	541	595	588	594	592	586	566	581	573	597	584	556	613	552	592	613	546	549	586	610	555	597	592	570	548	615	566	570	565	574	562	567	584	596	581	598	646	613	567	542	580	600	565	612	565	567	517	582	601	535	584	584	574	575	596	593	560	589	565	585	593	573	594	551	585	582	606	611	518	567	608	553	593	599	556	584	576	610	598	592	577	607	570	566	569	565	573	583	603	611	597	581	585	598	560	550	572	592	596	580	537	591	517	610	586	603	533	571	523	569	585	593	540	565	584	607	589	627	577	554	598	610	523	603	588	579	604	537	591	622	570	563	536	565	569	640	563	605	524	565	563	569	613	563	600	569	581	585	602	588	567	583	576	569	587	576	558	588	579	575	597	589	584	597	551	618	570	560	573	584	579	578	612	559	536	570	548	591	568	625	549	565	578	561	589	551	567	631	612	542	604	612	581	596	519	596	559	532	578	639	567	557	602	564	586	561	589	582	533	602	525	597	580	575	584	566	582	599	561	579	571	632	587	607	532	583	602	575	604	567	545	581	568	598	597	581	580	589	594	631	547	600	595	592	535	563	575	567	601	568	591	560	538	581	545	613	589	577	640	549	603	582	595	596	590	592	592	577	589	571	570	574	594	590	545	526	578	571	579	562	597	610	554	572	591	596	564	558	592	604	596	610	567	564	601	560	557	575	552	567	599	606	539	554	585	585	566	556	585	586	595	574	603	589	603	573	571	602	618	614	571	584	592	583	572	581	590	581	572	615	568	576	543	575	579	565	589	589	634	559	592	576	590	562	566	582	599	518	517
27704	17083	15045	13322	10375	7241	5991	4599	3612	3248	3046	3274	2469	1747	1465	1243	1015	859	796	691	602	432	481	412	426	359	360	358	381	445	396	335	300	264	302	416	384	318	279	302	276	262	270	322	284	243	231	219	238	217	206	211	215	216	241	262	268	213	224	232	220	227	242	214	211	250	233	231	204	265	251	231	233	245	233	212	220	223	231	213	195	240	217	205	216	208	197	182	228	198	208	237	185	234	212	204	256	241	208	201	219	234	220	206	235	208	216	201	206	198	252	211	209	202	219	225	234	204	201	200	201	211	220	204	208	241	241	216	228	228	231	212	201	199	199	235	218	215	230	231	206	214	224	199	208	213	193	225	198	201	227	207	222	215	231	214	215	219	253	192	213	202	232	193	229	217	194	195	238	177	232	181	207	208	199	212	242	209	231	197	217	205	189	212	218	234	219	220	197	225	228	227	234	190	220	206	234	217	232	220	211	232	217	227	199	219	225	220	175	222	198	212	180	244	223	183	213	242	215	210	227	239	198	214	201	204	214	201	201	226	250	228	216	209	232	203	227	202	206	211	215	224	233	205	209	189	232	220	226	202	216	208	218	217	194	198	210	210	188	215	222	217	201	210	196	191	233	217	202	218	240	211	205	241	192	199	197	213	237	199	224	186	214	215	189	227	221	218	229	219	232	220	232	224	176	202	206	217	195	222	197	235	208	238	228	204	189	210	196	199	211	195	212	191	210	201	236	212	221	210	219	219	236	204	190	197	240	222	218	195	184	230	208	230	224	202	200	200	208	165	202	205	239	217	223	206	181	244	184	215	224	204	182	218	218	197	213	204	246	205	220	206	214	227	205	224	206	184	217	225	209	188	206	238	214	224	215	217	206	215	229	240	225	200	211	223	189	200	219	202	213	214	241	244	234	194	243	208	212	208	225	188	213	222	208	220	189	209	188	199	204	211	230	209	226	211	219	205	184	217	215	188	210	216	251	235	250	219	218	196	247	200	209	174	208	212	208	216	207	207	213	196	224	215	197	239	214	199	195	212	212	243	210	209	226	214	206	206	230	193	208	202	174	209	210	215	193	247	207	201	238	207	187	232	225	201	193	218	197	202	198	195	224	231	212	199	220	201	204	235	216	218	231	206	206	192	187	223	178	206	235	207	202	214	223	227	217	206	240	203	208	221	228	212	210	204	201	222	234	226	212	211	216	225	212	220	207	172	211	224	206	197	214	239	228	227	216	191	225	219	207	208	208	211	245	223	226	220	222	214	201	244	227	220	201	184	203	226	231	220	203	232	228	209	209	246	221	199	210	214	222	204	228	238	207	251	198	208	202	246	239	225	214	233	223	225	218	230	219	226	215	211	215	200	220	228	225	230	253	187	199	204	210	231	190	213	227	195	215	212	208	223	213	213	206	217	208	249	228	195	204	201	204	226	196	222	216	225	200	190	186	221	190	224	225	218	222	215	212	238	206	217	232	208	179	180	188	222	192	200	204	209	210	194	180	208	216	215	222	212	219	206	202	232	217	228	193	217	234	199	185	173	219	203	236	206	197	217	218	210	195	214	206	209	201	214	201	215	194	190	239	217	213	225	224	217	202	214	206	228	224	210	224	200	224	220	207	227	230	205	223	217	238	215	196	204	200	201	215	208	204	218	224	206	214	217	200	210	204	214	169	206	204	209	178	212	210	218	223	209	209	205	246	207	173	193	215	206	199	215	189	196	212	218	204	180	200	193	238	248	205	197	205	212	222	233	203	202	214	216	207	209	212	186	221	214	240	215	229	200	182	205	220	192	244	193	211	188	220	204	204	216	213	186	200	204	235	255	215	220	199	216	195	215	218	200	219	225	247	244	241	214	216	212	228	207	210	223	239	230	202	201	228	229	234	211	195	208	221	209	189	204	230	249	208	200	229	224	214	243	253	207	202	219	230	216	222	196	227	223	186	205	222	210	197	200	228	223	223	212	190	197	207	212	197	195	216	201	212	206	216	213	216	168	178	203	190	189	206	215	206	216	202	247	215	230	228	203	216	212	217	194	217	200	196	238	189	231	212	214	200	234	236	235	213	226	211	203	208	203	233	226	218	188	236	224	190	194	233	188	218	200	236	217	213	216	223	215	223	190	208	210	211	218	219	220	226	213	208	236	203	220	217	200	248	224	188	211	215	220	204	218	201	198	183	196	211	201	197	197	224	212	199	212	209	196	220	236	221	216	215	215	197	200	194	211	189	189	227	205	231	202	216	207	225	212	228	213	205	200	208	211	211	213	232	210	236	214	218	203	202	218	216	195	185	218	231	212	244	212	218	212	209	210	211	234	200	224	227	218	226	215	211	194	207	228	210	217	220	217	195	229	204	225	201	188	203	197	213	235	208	221	224	227	217	211	220	230	212	181	210	233	210	217	207	201	206	220	211	196	231	233	207	212	203	185	214	215	209	221	196	186	195	216	206	217	220	221	209	206	198	207	217	214	222	194	228	216	239	221	190	207	233	225	189	221	206	192	210	178	206	209	220	227	220	197	218	206	240	202	205	213	219	215	201	226	192	217	223	222	169	230	202	214	208	229	215	236	211	202	220	210	189	191	207	191	213	189	215	223	227	218	224	208	217	196	205	235	202	227	204	198	223	215	231	236	188	216	219	206	209	252	214	205	221	205	217	217	212	206	200	231	205	208	208	217	208	227	217	203	229	228	188	203	214	195	221	217	221	215	227	208	189	210	216	207	198	219	258	222	226	200	205	207	211	188	196	206	199	213	192	192	219	216	231	186	204	194	193	206	225	213	239	217	207	198	221	230	226	218	225	222	194	222	241	227	218	247	229	181	203	210	188	191	201	197	220	205	225	217	223	188	237	217	215	202	242	221	229	201	233	197	187	195	223	214	215	198	186	250	200	216	206	216	205	186	223	216	219	209	212	208	213	206	217	200	205	211	216	200	220	251	213	209	230	207	222	206	223	237	200	197	203	231	214	234	202	226	199	221	224	204	207	218	204	218	211	200	214	217	213	214	212	204	189	217	210	198	211	228	218	225	223	211	232	231	206	220	216	198	217	220	214	207	194	199	242	225	223	220	244	199	204	200	217	217	207	234	223	207	235	223	197	199	203	207	204	211	215	192	228	205	211	202	191	223	202	186	225	242	236	223	216	198	218	221	215	213	198	213	205	208	226	251	235	214	205	216	247	206	232	198	196	197	190	219	184	222	219	228	201	214	211	255	228	232	245	234	206	230	237	211	224	211	212	217	217	221	198	237	212	205	218	244	222	213	215	210	194	216	212	229	218	231	218	210	218	202	221	225	198	185	181	208	224	222	190	211	226	226	223	207	203	211	199	181	223	201	190	209	210	236	215	190	218	201	201	189	197	204	202	216	221	204	207	214	202	241	221	213	208	231	215	216	224	228	212	215	222	217	229	188	224	230	258	204	202	235	200	192	220	228	224	212	218	206	211	224	217	203	209	221	225	182	223	231	252	177	222	234	202	227	218	228	178	185
15185	13169	19229	24473	24517	21797	20044	17357	15182	14682	14416	15144	12358	9476	8303	7175	5621	5251	4436	3867	3238	2374	2485	2104	1981	1777	1643	1694	1738	2164	1854	1522	1355	981	1207	1884	1679	1396	1289	1372	1124	1072	1024	1391	1240	877	693	527	563	553	574	564	587	666	698	791	897	717	716	666	622	563	562	620	600	654	603	630	666	747	755	738	666	686	674	679	638	671	623	585	580	611	568	606	540	534	553	531	561	501	514	587	502	523	533	572	545	534	521	537	529	560	547	514	546	535	583	541	540	548	535	585	560	536	501	579	602	547	550	496	547	543	566	562	580	533	565	520	557	503	572	535	483	591	548	520	529	518	550	514	595	541	556	560	559	543	534	540	510	524	498	512	522	553	549	547	479	532	529	537	535	494	527	544	548	514	496	560	520	537	499	546	571	499	574	501	514	545	565	537	516	546	521	526	535	538	513	534	540	547	560	523	539	547	545	554	506	551	546	561	490	499	542	530	569	542	535	513	529	518	565	557	521	530	566	534	543	540	517	548	499	557	514	543	558	554	539	552	565	524	549	536	602	509	527	543	516	542	552	524	529	567	521	583	561	490	512	552	561	498	548	539	541	507	500	539	527	518	520	569	537	516	541	564	532	576	565	517	525	557	497	556	517	556	517	545	524	547	523	510	550	549	542	547	526	552	498	502	534	559	553	486	544	533	537	550	553	508	534	549	546	510	552	547	561	527	544	571	586	548	558	525	534	502	575	531	554	547	565	564	538	530	512	549	555	525	521	555	608	501	553	497	541	528	552	565	537	571	531	545	541	562	535	526	554	564	536	515	545	528	531	478	536	549	566	562	515	496	542	561	522	628	503	543	554	582	568	539	537	481	532	512	590	518	527	523	516	595	482	546	510	529	525	525	540	520	560	510	520	568	541	545	565	502	526	551	557	499	533	573	572	547	506	572	542	556	546	529	523	506	549	587	531	549	559	543	538	522	518	555	526	531	515	518	553	560	523	501	529	554	549	522	551	519	563	496	484	519	548	534	518	551	504	536	522	504	524	520	524	537	565	552	543	511	566	514	556	506	509	548	525	520	574	540	466	515	505	546	491	516	496	562	537	537	513	502	499	552	551	521	556	529	519	484	556	547	499	519	527	569	530	542	584	539	522	543	516	555	540	526	561	534	527	511	524	545	548	507	597	537	529	560	543	512	523	543	546	493	543	539	550	524	510	539	538	547	529	547	517	570	520	521	506	561	545	536	540	514	526	550	539	548	531	564	522	497	546	538	575	524	506	576	529	559	536	548	511	511	580	517	574	512	540	548	521	536	567	523	538	503	510	537	508	532	510	511	538	530	507	538	517	543	521	566	551	555	538	537	540	525	520	521	519	547	534	558	515	506	513	503	532	518	522	526	536	527	546	550	538	577	499	542	481	517	544	547	538	522	543	545	549	507	571	565	537	568	517	508	533	569	537	492	535	505	539	548	541	522	553	531	558	550	562	541	572	515	519	578	524	538	500	542	586	528	526	511	517	523	576	531	562	526	540	559	566	526	544	529	532	555	536	531	547	545	537	517	534	515	548	473	511	516	572	532	540	565	551	551	549	512	561	519	494	493	508	535	568	550	488	528	534	530	539	525	556	533	502	493	514	543	548	559	506	540	548	525	551	584	547	571	555	527	502	560	519	528	533	509	545	527	562	529	530	559	545	542	532	533	541	535	551	523	541	526	514	537	530	560	507	537	556	536	566	529	556	485	543	529	561	537	504	553	529	548	540	556	533	513	535	545	556	542	510	540	526	553	566	523	554	528	512	518	544	535	497	510	577	536	541	560	575	553	520	537	556	562	500	560	531	555	553	558	520	549	546	528	538	577	550	522	537	521	587	536	525	543	547	491	544	529	550	550	539	534	516	545	513	536	567	539	522	559	534	581	567	531	564	510	546	562	517	530	534	540	512	504	543	550	537	557	542	508	531	551	546	521	544	521	533	561	569	532	559	496	531	520	540	582	501	512	527	538	514	534	536	545	522	581	516	518	526	538	528	501	558	513	544	567	545	569	546	553	494	479	520	551	561	563	525	560	494	563	530	493	552	531	547	514	542	519	556	533	548	584	517	537	532	524	545	575	535	525	528	540	531	498	578	521	556	550	571	546	537	553	539	517	527	516	548	564	527	524	513	536	554	545	515	555	528	531	504	537	524	537	524	532	531	562	565	532	549	526	528	537	558	523	544	562	552	531	526	538	545	523	463	541	533	561	519	520	546	564	534	532	573	504	554	560	527	540	570	498	527	572	529	601	511	536	532	515	508	537	524	535	502	572	509	516	560	548	546	542	529	509	554	501	518	502	518	536	566	478	553	545	512	551	519	518	523	504	511	527	541	571	523	538	560	570	559	527	544	554	523	534	537	541	547	547	548	524	568	555	513	544	517	554	541	534	524	532	533	521	500	571	557	573	539	532	605	566	547	509	551	521	543	501	532	555	552	530	544	565	503	558	544	551	543	590	552	544	551	544	544	540	542	516	547	515	561	545	550	547	525	506	500	531	534	538	500	545	524	556	563	559	527	546	495	540	526	572	503	507	549	545	489	559	530	508	545	541	528	520	547	534	537	547	530	523	529	545	550	552	566	560	547	546	535	550	530	561	547	543	536	581	525	542	553	521	539	505	547	521	476	540	512	529	504	544	528	517	567	543	544	561	554	495	543	523	551	535	544	561	581	503	519	541	557	538	561	519	523	531	577	547	502	567	509	516	527	545	529	516	541	488	575	530	508	520	531	557	519	536	524	536	524	544	554	547	570	558	531	508	538	540	566	579	478	532	490	552	548	550	559	532	549	547	551	552	519	516	554	512	515	531	502	549	559	575	557	543	515	514	564	527	601	537	546	532	558	512	541	508	523	541	540	555	545	539	579	504	529	560	539	541	505	512	518	525	557	539	558	537	593	545	506	548	538	580	577	553	502	510	551	531	556	527	520	529	523	531	553	513	535	507	550	532	570	560	499	523	505	587	551	533	573	558	530	546	572	520	553	531	536	553	553	557	551	530	499	528	560	549	550	515	546	501	558	532	548	563	537	555	543	520	532	567	547	499	543	514	527	553	560	537	541	519	587	514	534	547	576	557	511	547	509	571	526	547	559	545	543	538	522	543	507	514	524	525	560	543	518	544	565	535	573	553	524	559	483	533	536	533	536	529	566	569	565	548	552	522	474	564	484	540	542	520	596	510	501	542	554	519	545	508	530	554	545	531	582	526	537	565	553	502	535	564	521	529	545	537	548	483	518	536	531	528	477	554	532	509	564	533	549	531	576	572	509	537	545	531	499	545	513	551	609	535	519	529	563	548	530	539	524	529	514	536	567	554	572	499	514	576	560	548	524	519	511	518	539	504	523	553	541	490	537	556	536	541	553	557	509	519	532	541	498	529	566	544	558	547	610	521	531	572	542	550	536	540	566	533	524	518	532	568	507	554	550	545	601	562	505	576	541	546	527	521	508	527	479	569	565	513	484	534	538	537
11776	7919	7060	5788	4831	3396	2606	2045	1755	1573	1588	1619	1295	1034	880	776	618	621	548	485	460	389	380	359	399	363	376	329	331	394	328	336	305	328	303	362	349	323	330	336	319	307	293	319	301	278	276	276	276	256	293	258	288	271	301	289	278	287	315	285	277	293	284	267	267	264	257	286	283	292	285	327	288	237	285	259	295	325	314	303	298	261	274	295	272	263	264	265	259	272	300	282	296	295	287	311	247	290	276	279	269	283	278	278	313	307	248	264	300	259	345	280	308	275	263	270	258	299	307	295	269	272	264	268	275	274	289	285	281	271	277	248	276	303	307	274	258	303	294	267	288	240	252	251	266	274	271	260	301	272	283	258	263	281	275	288	266	264	286	313	298	268	279	279	264	281	249	286	269	273	299	279	318	269	272	298	293	306	276	266	293	270	296	281	285	285	242	268	283	290	262	263	286	277	298	251	267	285	291	241	280	270	265	269	281	265	265	281	285	280	240	276	302	299	278	274	280	307	261	320	255	256	269	283	259	261	278	258	273	246	313	266	274	289	293	277	294	285	281	249	257	262	285	285	252	257	289	274	269	288	276	259	260	246	288	282	270	267	252	294	305	274	258	272	306	249	280	293	257	299	291	285	287	255	282	239	272	264	291	276	265	267	267	263	276	291	232	282	301	293	262	250	275	298	285	265	274	298	282	261	315	283	270	281	279	300	265	290	276	278	294	288	261	276	304	273	251	276	317	284	291	294	279	294	259	294	298	290	291	267	259	274	289	261	291	288	274	255	279	276	281	271	276	293	281	307	266	313	284	279	291	296	284	312	267	277	298	264	284	273	252	319	291	295	248	322	297	289	278	294	274	299	282	276	249	283	317	246	284	269	271	245	283	273	293	305	296	286	272	260	268	249	231	272	304	246	247	287	269	287	267	285	307	248	281	263	271	253	290	277	291	257	269	273	259	269	247	297	271	245	307	283	277	268	284	247	264	292	282	273	280	275	300	269	261	299	272	310	277	281	273	254	293	266	288	281	279	276	325	295	283	309	307	284	297	306	290	264	254	287	272	303	264	336	310	275	253	277	270	295	288	283	290	267	291	262	287	280	296	265	288	270	296	276	282	298	258	273	296	265	292	269	273	258	279	283	294	278	295	262	291	293	260	267	254	309	265	267	274	286	283	299	267	256	277	292	297	327	298	275	294	301	256	285	286	282	267	297	302	273	271	251	272	280	273	259	279	263	285	287	258	276	259	262	274	275	292	251	279	260	276	284	257	273	261	307	273	305	288	265	304	295	268	280	249	255	289	273	301	272	282	281	335	232	292	277	273	270	291	252	266	265	251	296	298	271	270	282	281	271	257	282	299	269	285	270	257	289	263	277	300	282	282	284	303	250	249	286	280	260	297	298	302	276	282	243	294	296	304	289	300	291	314	250	262	298	278	272	260	323	240	270	278	267	285	295	268	297	264	297	271	296	293	291	286	290	281	283	281	321	294	313	257	289	317	286	267	297	274	306	279	267	274	267	297	272	309	282	305	270	274	289	279	274	250	273	289	308	259	305	279	280	308	308	250	286	268	279	289	271	289	279	293	271	274	275	268	280	273	252	278	272	281	270	281	277	297	271	253	262	278	253	271	265	313	276	240	268	266	310	247	263	261	276	280	296	304	327	283	299	269	281	288	249	261	264	280	309	291	257	280	285	306	297	302	268	283	316	277	281	270	266	309	263	280	287	273	278	264	282	266	243	273	271	272	296	269	268	284	278	271	260	288	298	314	298	284	258	297	275	273	272	267	278	255	262	257	278	310	276	276	298	291	279	289	279	248	279	295	277	289	288	270	276	250	314	301	273	247	272	275	287	267	268	285	281	321	268	284	310	307	286	285	286	269	317	270	321	291	303	270	282	297	270	309	269	265	302	276	256	269	271	285	313	286	347	254	292	259	273	285	264	279	291	277	278	269	247	259	302	290	294	270	270	300	303	268	292	279	271	291	279	268	266	316	274	286	301	313	252	262	282	265	304	286	287	286	261	256	277	274	280	279	257	283	271	255	250	275	301	291	279	282	297	275	287	280	300	265	298	292	294	273	282	258	249	302	306	272	257	290	277	265	278	285	278	310	279	243	277	267	264	277	281	304	292	289	260	289	242	259	271	312	284	294	266	298	280	291	284	267	291	291	270	287	299	288	264	271	292	280	282	315	292	277	310	272	273	271	302	275	286	297	268	268	257	275	258	283	278	286	290	298	289	265	283	297	246	308	307	292	280	306	265	281	292	262	279	270	287	304	271	260	290	276	258	298	288	277	280	288	310	312	273	274	280	245	245	289	254	282	289	257	275	294	291	267	277	249	295	277	309	298	313	271	284	293	265	282	256	289	300	283	297	287	264	287	297	303	302	288	272	288	271	288	283	289	266	307	289	253	297	260	294	266	279	282	261	269	315	286	289	285	278	275	297	284	290	277	277	257	295	272	282	236	259	296	267	268	264	275	250	269	274	274	300	299	251	288	259	266	290	257	280	257	274	281	283	318	257	313	293	275	277	289	290	275	260	273	298	290	283	259	265	304	263	250	300	276	288	266	266	282	304	289	294	283	259	265	263	256	277	292	293	310	280	268	270	261	279	274	283	274	252	274	278	288	273	276	286	249	279	289	272	265	277	294	294	280	269	290	287	273	277	265	280	279	271	290	331	264	284	292	268	286	301	310	295	304	268	287	286	286	296	295	256	282	308	268	265	286	293	270	287	315	306	278	271	272	259	277	273	262	288	275	258	286	291	292	267	282	294	245	288	239	260	293	272	278	282	307	230	254	264	256	278	271	302	259	275	310	305	278	265	285	280	265	239	272	291	276	308	300	272	283	260	256	277	304	309	303	269	282	301	291	293	298	284	292	280	282	317	276	276	266	276	270	280	293	270	272	291	236	251	271	279	258	279	265	263	289	316	291	293	263	269	283	301	282	291	278	302	275	292	293	255	250	263	287	278	283	271	304	267	309	280	291	279	307	318	273	276	258	273	266	269	300	286	302	284	295	283	264	255	296	292	273	290	272	309	284	295	277	255	265	261	300	281	280	266	284	293	261	270	285	291	272	284	282	260	289	300	275	265	304	301	267	252	298	274	265	285	299	291	281	275	287	270	261	311	293	301	269	277	286	283	283	275	250	272	296	292	293	257	246	278	292	298	274	253	275	267	271	263	279	332	256	296	282	252	286	263	252	288	299	261	274	291	297	271	277	266	280	240	247	278	278	286	282	307	306	290	285	273	294	260	287	252	313	271	294	330	284	258	301	280	258	268	286	284	294	254	324	295	267	296	284	258	274	296	264	291	267	271	261	243	259	293	287	279	289	287	279	271	285	267	281	267	249	260	291	288	314	283	288	268	305	290	258	281	277	259	257	246	238	259	299	269	272	282	280	286	275	264	266	272	274	272	281	261	305	262	283	276	276	271	258	280	292	281	266	300	268	243	298	300	297	293	277	276	267	266	266	286	261	287
7427	7207	10785	14201	14276	12687	10842	9300	8163	7748	7841	8426	6462	5024	4477	3786	3027	2851	2443	2270	1905	1447	1539	1357	1347	1224	1157	1142	1242	1463	1368	1113	1061	850	1020	1240	1215	1065	942	1010	901	838	824	973	933	781	687	657	715	690	692	709	678	649	687	694	693	653	728	636	717	704	681	694	716	663	643	728	719	708	732	735	715	690	706	712	710	693	680	685	688	697	715	706	667	729	684	694	651	665	677	625	660	717	656	657	692	673	668	674	669	611	664	649	720	656	666	671	700	654	667	634	663	684	673	677	672	718	676	722	671	662	653	683	736	627	657	712	689	717	726	672	682	708	639	736	676	703	645	704	709	655	729	665	705	669	616	699	656	708	668	674	706	667	667	657	713	671	718	658	672	699	662	704	683	701	644	643	648	637	705	680	646	667	656	694	645	660	648	675	633	677	688	675	688	662	704	705	631	662	659	695	705	641	657	687	690	647	701	680	717	685	649	677	691	651	676	696	704	694	685	650	662	704	638	690	643	659	608	666	711	637	690	691	635	632	670	684	698	687	689	707	648	694	651	645	704	696	688	702	679	655	685	660	647	691	683	660	703	643	698	685	713	717	692	681	660	655	602	693	644	646	667	681	711	677	687	668	740	670	683	687	668	679	668	664	686	677	676	655	647	706	648	661	730	736	674	660	630	615	687	662	676	646	688	702	694	672	722	682	687	654	684	702	633	661	697	676	662	664	720	669	692	633	663	693	654	706	694	642	724	633	658	722	671	684	688	736	679	725	693	685	693	644	665	669	706	688	670	745	673	690	731	671	620	640	686	698	658	741	723	698	665	719	670	665	666	709	677	716	661	692	643	706	654	661	715	681	666	710	654	716	635	705	674	699	640	671	683	674	655	680	638	705	695	704	660	677	693	699	700	669	714	702	705	631	724	667	695	656	684	683	704	695	699	672	714	692	642	693	684	658	686	680	697	666	664	697	687	680	668	685	703	635	736	681	701	690	699	674	711	640	668	659	683	656	703	678	702	690	664	712	633	657	688	644	669	690	614	658	703	654	729	659	674	699	681	704	684	665	717	687	720	687	628	674	644	667	679	662	692	655	689	646	634	670	699	697	704	703	687	675	678	685	672	662	631	677	695	654	667	661	646	708	687	676	678	701	666	663	702	667	709	682	716	669	668	665	647	668	694	618	649	641	673	683	700	693	667	680	659	698	659	683	685	713	693	706	713	671	699	648	680	687	656	649	718	699	706	646	649	662	677	677	638	722	678	665	630	636	717	664	675	661	668	690	697	693	725	696	732	688	657	699	664	690	667	686	679	652	665	671	672	674	679	711	701	673	672	647	708	664	658	718	683	653	654	723	682	676	649	683	719	688	678	632	700	672	699	701	661	689	674	688	684	657	661	677	675	680	645	675	687	668	709	749	696	683	667	654	686	670	658	713	676	669	632	678	708	659	714	736	700	677	660	677	674	671	666	675	683	679	691	664	679	681	697	654	655	719	667	639	708	645	672	694	732	703	652	689	684	688	689	668	689	692	624	650	666	670	657	709	650	697	660	690	669	709	691	664	689	691	647	661	686	654	672	686	627	676	661	682	678	681	691	687	655	691	676	668	661	718	686	685	684	658	702	667	657	653	630	688	725	686	645	704	688	679	667	662	735	688	665	616	678	666	673	678	711	689	700	685	680	688	657	687	697	671	676	684	635	694	735	646	693	653	669	692	669	681	683	652	691	689	674	680	672	680	705	666	670	684	645	668	721	685	702	730	648	672	712	673	651	683	654	685	655	694	726	656	705	661	638	687	693	659	687	655	696	710	665	659	671	694	654	692	707	671	633	726	686	684	651	647	648	698	695	692	622	708	678	715	651	598	659	708	682	666	662	683	666	697	651	692	642	693	667	684	693	651	678	667	679	673	721	676	697	682	630	687	654	683	664	698	700	672	680	655	666	679	659	717	651	682	695	743	686	652	680	701	688	678	644	702	711	684	711	651	667	688	683	671	673	674	624	658	667	637	665	661	697	688	682	699	682	710	646	667	663	723	673	662	665	669	715	659	664	675	681	700	661	675	706	670	634	683	671	665	678	663	704	651	692	654	664	634	648	678	682	711	674	677	666	661	673	652	665	677	673	676	674	690	722	664	677	690	714	713	680	694	683	671	710	674	689	691	682	742	650	710	668	659	698	653	675	721	675	733	685	752	658	643	637	684	689	717	707	662	656	660	676	696	680	635	659	653	670	690	650	674	728	665	697	660	667	685	702	655	650	682	711	625	679	680	677	712	678	665	700	669	712	679	645	658	707	594	718	645	712	640	683	694	675	719	713	713	674	597	644	689	653	708	667	648	680	688	709	701	739	675	654	673	709	714	663	714	704	692	656	692	706	721	667	660	642	707	688	724	689	685	695	655	664	681	646	663	658	661	696	645	612	693	670	699	692	659	715	702	716	682	674	710	674	689	656	679	698	635	671	652	674	696	700	687	643	725	627	739	668	650	676	706	633	709	670	661	698	702	712	687	648	691	693	613	671	666	653	663	637	698	715	696	679	673	649	640	685	674	691	729	735	666	711	682	651	696	685	696	729	692	723	689	671	722	700	687	691	632	666	671	654	691	693	658	669	683	630	719	679	660	673	648	697	673	632	715	685	713	703	676	686	714	684	702	659	649	692	691	708	666	615	643	695	673	672	672	671	662	679	670	723	696	721	730	691	680	669	733	744	682	760	676	687	668	644	712	639	719	660	690	703	628	662	663	669	640	687	616	639	690	704	663	697	640	631	644	731	628	693	668	715	686	634	699	686	620	691	631	690	623	684	645	655	687	721	703	645	664	692	669	635	661	658	621	628	689	646	668	692	659	647	683	644	705	676	680	692	718	674	679	703	653	669	644	677	699	725	644	682	654	645	698	696	677	699	661	666	644	646	711	654	662	643	665	683	670	678	660	678	657	635	672	659	677	694	657	709	662	659	666	680	637	680	673	674	669	677	653	687	657	633	697	684	667	680	654	707	676	720	683	698	691	643	681	671	669	636	698	684	625	678	660	665	650	685	658	685	664	734	679	669	711	703	679	683	662	703	645	743	673	662	695	701	702	708	685	681	705	649	692	717	694	679	669	678	670	627	684	641	674	680	701	679	671	708	693	704	702	660	644	739	686	657	674	651	648	669	654	652	725	694	702	662	671	697	670	652	712	732	638	678	645	658	703	675	684	673	660	666	638	695	707	651	741	686	672	638	659	658	683	661	665	644	681	700	681	669	630	700	736	699	670	695	681	693	674	715	652	657	683	683	671	689	696	720	664	661	683	681	672	695	687	721	638	670	700	654	670	663	649	640	686	703	654	707	679	685	681	725	706	699	664	669	664	656	671	694	692	632	659	686	668	692	730	672	714	630	731	703	661	664	660	680	722	693	676	659	636	657	726	695	643	675	646	649	715	683	630	668	681	640	675	684	634	656	662	673	690	643	726	681	641	650	680	651	648	675	682	678	682	656	711	688	688	676	658
20810	13039	11690	9881	7572	5554	4192	3319	2794	2402	2313	2382	1839	1381	1190	1010	780	798	670	601	490	454	437	414	400	395	359	340	364	401	397	332	310	316	324	374	379	303	314	291	265	307	300	297	280	258	206	222	240	240	205	218	255	245	233	245	238	265	261	234	222	254	221	233	227	227	228	243	270	234	240	233	252	238	234	217	221	232	245	231	272	217	239	251	236	247	223	225	231	220	210	237	236	230	279	226	240	238	243	219	250	253	238	251	234	194	221	230	218	246	241	237	241	188	240	220	216	234	246	241	225	238	226	246	229	240	256	219	218	238	250	282	236	221	219	236	249	247	205	222	238	229	237	231	225	219	214	249	239	214	225	208	217	229	239	185	257	237	249	220	235	231	247	208	225	243	251	255	233	218	225	219	228	231	224	253	217	226	243	244	247	212	207	216	238	232	212	233	230	226	247	206	198	249	219	231	265	275	242	230	244	215	220	233	222	259	226	234	225	218	249	237	194	219	246	245	250	224	220	219	227	233	246	213	219	266	216	253	241	248	246	203	213	245	202	222	216	251	278	218	245	231	214	233	225	232	218	224	243	234	227	237	208	216	232	248	231	242	260	218	235	225	231	201	249	214	229	241	266	247	234	205	232	218	236	210	254	260	250	252	215	221	223	199	205	195	218	229	209	263	232	230	222	232	229	229	242	235	216	216	239	228	199	237	248	216	217	226	221	237	209	239	218	224	218	278	237	260	262	236	223	225	226	224	238	222	229	228	219	231	236	246	236	235	241	241	237	238	213	250	245	236	241	225	225	228	215	254	231	230	230	232	218	233	191	228	274	250	242	213	212	275	217	209	241	233	204	216	227	203	241	238	248	235	230	246	239	224	221	240	209	239	250	217	227	214	225	191	201	235	240	219	230	232	243	197	251	226	260	207	197	233	236	209	229	243	248	220	239	191	233	213	231	220	215	214	230	233	235	251	205	258	258	230	231	230	221	245	231	225	255	236	245	220	220	250	230	251	227	252	214	247	231	233	231	216	206	239	228	242	231	239	239	234	225	236	234	204	260	226	235	261	237	231	223	236	218	225	250	229	236	228	236	212	242	227	224	237	266	219	258	226	248	240	214	253	216	208	257	208	232	226	239	210	237	240	243	231	213	202	229	233	246	267	217	246	247	214	245	259	230	229	277	225	244	233	226	237	226	235	211	229	207	238	239	253	245	233	226	219	240	228	239	238	230	272	246	215	231	235	254	232	256	219	272	237	231	218	227	229	238	253	233	251	253	224	244	222	214	240	219	231	205	227	253	230	225	237	226	199	231	257	222	226	223	257	260	274	216	233	230	227	223	240	214	228	231	259	234	219	228	225	195	228	237	219	250	206	235	224	231	223	238	217	223	215	242	218	230	224	238	230	249	238	211	237	225	188	223	226	237	228	242	236	250	246	233	236	241	254	231	229	216	229	226	230	215	236	234	200	248	233	219	230	227	250	261	222	254	231	221	238	246	230	265	230	224	252	207	222	215	233	211	243	270	258	275	272	222	221	220	222	264	246	256	252	228	222	245	231	237	229	223	217	220	242	217	215	208	241	241	238	227	229	212	234	238	230	216	231	215	218	233	208	222	227	222	240	255	233	233	219	258	253	235	251	215	257	242	227	197	232	251	254	212	259	223	232	258	254	234	258	220	236	217	248	242	222	263	217	240	224	222	245	201	235	225	253	227	222	231	223	205	226	201	231	249	253	231	242	220	216	226	228	229	231	236	241	238	213	229	215	229	236	228	256	233	226	220	245	249	251	246	239	200	228	214	218	237	219	227	232	251	239	218	215	257	225	285	221	219	227	242	238	226	229	257	259	244	233	238	216	214	223	248	243	223	241	204	249	237	217	199	244	238	245	228	251	242	254	208	255	231	233	229	231	251	237	230	250	275	270	262	222	232	239	262	225	266	222	209	222	239	239	241	247	238	235	231	216	227	247	258	214	218	223	240	222	225	243	225	259	237	221	227	257	250	223	213	249	213	250	257	204	252	241	240	217	225	232	217	220	240	218	256	216	228	217	229	224	213	234	228	244	218	246	255	246	226	213	244	224	219	284	241	244	226	218	226	222	253	244	234	223	263	243	223	228	253	229	203	239	242	210	227	212	248	214	235	242	215	221	221	215	233	230	236	244	246	207	223	218	233	207	226	221	245	220	211	241	238	193	238	247	252	211	227	245	217	227	232	230	204	244	218	211	238	228	249	240	238	234	253	237	244	212	222	227	247	222	249	236	253	205	229	201	230	229	238	259	264	210	244	216	242	203	229	223	208	226	250	241	217	240	247	232	220	216	237	234	224	224	229	231	248	245	236	225	261	241	220	247	238	231	240	273	220	219	226	220	252	233	226	247	230	239	218	213	242	252	204	221	233	249	239	248	222	216	242	237	223	267	246	253	218	243	223	237	226	215	199	260	232	223	218	213	239	231	222	247	240	220	231	212	230	229	219	232	204	220	214	230	210	270	226	233	222	242	267	247	230	224	258	239	213	242	229	256	235	235	236	229	246	258	219	215	231	213	204	252	216	243	264	217	205	251	240	212	246	221	254	239	232	262	214	264	226	223	231	224	205	256	251	262	245	243	220	218	222	247	233	210	235	211	236	228	228	235	209	248	210	242	242	234	227	224	222	251	258	240	226	249	250	232	231	232	230	247	223	270	201	255	247	226	237	243	235	231	259	242	225	234	226	240	230	225	249	241	251	230	221	248	266	256	252	274	235	234	211	241	230	222	212	202	241	215	218	215	203	239	236	210	234	235	246	264	228	255	223	220	238	233	230	239	235	254	275	220	232	237	222	235	218	247	231	222	230	203	228	254	230	250	227	246	255	239	221	261	234	236	232	233	228	238	229	207	245	214	231	250	233	245	272	242	245	245	251	214	225	214	233	235	223	209	228	250	215	220	247	240	215	226	249	224	233	215	223	231	227	232	233	223	242	222	210	237	245	242	234	227	210	211	255	240	203	220	244	209	223	228	214	221	235	246	232	219	249	235	238	238	261	221	248	222	226	231	236	230	226	260	233	233	219	207	232	242	220	198	233	219	259	225	224	236	221	235	226	221	247	238	244	214	210	233	228	198	211	235	229	208	228	225	216	242	228	229	258	221	225	258	223	219	205	245	217	215	246	254	230	245	256	223	225	212	251	256	222	200	215	249	205	208	246	239	226	223	233	262	207	244	250	201	237	264	247	234	217	226	237	258	232	234	234	233	214	215	284	211	226	265	217	240	228	222	233	202	223	225	211	225	226	217	249	231	207	231	218	227	230	233	253	195	239	255	261	244	223	222	188	216	223	246	272	243	251	238	234	231	224	244	254	244	278	252	225	222	259	225	245	251	206	211	244	226	214	224	234	229	255	254	252	257	220	223	218	209	225	219	214	241	242	207	244	249	233	228	244	236	227	230	224	244	226	217	246	279	197	231	252	234	200	223	244	273	236	248	248	240	218	243	255	224	226	237	217	248
12322	10888	15986	20503	20411	18417	16206	13912	12409	11757	11532	12125	9465	7479	6483	5613	4290	3958	3519	3097	2522	1844	2077	1654	1738	1670	1451	1489	1547	1820	1799	1276	1178	916	1074	1501	1526	1187	1120	1107	1048	878	906	1048	971	803	638	568	631	568	581	596	579	638	631	718	751	661	680	697	634	613	574	622	616	604	640	674	686	713	694	667	688	710	711	681	681	632	666	579	574	638	644	620	597	582	577	572	598	520	558	619	560	562	548	606	573	593	549	575	579	624	585	596	558	589	580	607	589	610	594	579	595	641	644	593	568	562	623	583	567	582	562	559	577	582	615	563	583	578	593	596	607	573	547	616	589	592	576	532	552	624	576	578	600	581	553	512	574	575	568	522	580	550	589	593	592	599	595	562	551	581	587	542	563	562	574	581	547	563	562	558	572	578	559	560	590	546	618	591	563	548	556	564	593	561	536	591	582	550	572	620	591	581	564	597	572	541	540	556	566	558	550	545	592	576	565	558	559	543	562	617	566	608	607	550	558	551	566	548	551	603	543	550	551	585	554	532	584	581	590	585	585	542	557	576	606	578	551	570	534	548	579	587	575	602	547	607	567	525	559	576	601	572	577	581	572	611	580	590	578	555	533	588	587	521	598	527	547	599	570	580	566	587	564	591	619	506	603	543	600	603	543	540	581	577	600	599	598	575	593	575	552	578	587	551	581	536	562	568	575	547	574	560	572	590	597	572	605	561	585	604	574	538	591	588	629	603	583	577	588	561	530	556	599	578	574	591	574	578	557	565	586	579	625	600	616	581	523	595	591	602	564	589	549	575	566	614	548	579	586	587	604	566	593	548	593	612	584	537	566	580	566	560	575	546	567	599	577	580	562	571	551	610	569	609	595	582	613	580	606	588	580	590	601	584	565	615	563	595	562	577	601	552	570	567	592	612	604	581	587	570	581	557	565	595	580	574	560	599	560	534	561	609	590	559	572	573	597	589	604	578	591	598	595	548	561	582	579	586	614	541	596	592	590	596	579	643	567	616	584	555	570	568	596	587	584	580	544	568	581	569	570	573	589	578	615	567	596	589	604	577	558	600	572	549	559	613	568	545	541	573	600	578	559	582	551	571	610	617	577	579	548	543	549	554	541	539	596	582	553	587	590	598	586	542	559	575	575	588	598	575	589	581	604	567	536	565	548	574	600	575	618	598	562	582	584	555	569	581	589	541	576	575	583	583	569	566	519	566	580	571	614	587	596	583	585	545	582	599	542	600	591	543	579	560	589	565	599	611	646	569	594	594	556	561	527	585	580	564	564	558	564	578	586	568	587	599	572	603	563	581	593	575	589	563	603	555	561	541	597	564	553	584	586	587	554	581	569	558	627	607	564	574	545	607	557	549	599	571	562	549	591	595	571	600	604	575	578	541	600	566	580	599	565	570	537	597	581	535	574	575	603	556	555	572	583	541	554	580	600	645	584	543	603	579	575	574	522	572	615	620	557	588	584	553	565	566	575	581	591	578	570	590	551	647	589	613	584	589	551	602	556	596	570	605	597	563	515	589	587	588	589	598	547	582	572	568	589	605	594	608	554	629	589	568	600	541	563	546	583	570	576	593	536	588	548	563	551	582	567	597	592	603	621	525	554	558	580	597	570	572	577	554	607	569	627	588	559	580	538	583	611	527	583	619	603	582	631	534	561	626	526	562	577	582	598	585	555	592	563	565	534	541	585	608	563	596	560	603	614	600	541	572	591	569	582	594	563	602	575	557	600	565	544	589	556	601	586	585	561	573	566	598	541	568	540	557	598	545	582	544	552	543	566	580	502	564	572	593	615	590	592	583	590	600	584	581	545	587	542	581	545	545	571	601	597	527	568	619	590	570	594	516	609	587	568	564	564	570	561	576	585	572	574	550	598	566	510	550	556	601	568	614	563	582	565	571	596	611	609	555	544	524	598	544	559	583	570	585	548	586	579	566	574	524	556	600	583	573	550	578	556	571	589	591	580	601	598	555	603	605	604	578	560	587	595	557	571	568	583	582	575	573	549	577	577	533	550	570	596	590	585	557	559	595	585	562	555	562	578	572	540	559	584	540	577	561	568	547	561	543	571	568	568	594	576	574	586	582	576	582	569	570	553	566	577	579	570	568	598	545	550	588	566	595	530	555	545	562	613	605	553	540	552	568	597	603	564	539	600	568	595	558	556	601	579	573	556	513	609	617	534	569	548	592	550	559	589	535	590	588	545	576	571	637	559	613	531	561	548	541	566	569	549	554	626	565	590	577	596	618	576	582	554	610	597	571	567	567	538	584	559	601	628	542	563	581	595	583	522	605	572	562	584	549	599	609	578	588	572	560	610	570	560	577	515	536	570	618	576	608	591	563	566	614	553	524	573	581	541	556	566	572	574	582	580	587	581	562	553	548	571	611	574	590	590	582	560	558	568	593	553	577	547	591	585	563	566	600	598	646	556	555	561	568	594	594	622	543	555	556	616	565	578	578	584	561	584	573	535	619	532	543	578	597	542	520	531	561	579	571	598	542	570	580	570	584	556	559	603	540	573	595	553	569	583	611	567	564	548	562	554	571	546	570	589	567	555	566	586	567	551	583	594	556	595	569	598	612	619	590	537	581	578	565	547	608	592	577	566	602	569	583	575	531	593	572	566	548	556	595	561	539	618	598	583	603	567	605	562	550	560	588	600	633	555	563	610	559	564	561	571	610	547	557	533	560	589	604	529	598	576	605	559	590	581	561	565	610	565	568	585	613	588	576	573	559	557	572	623	569	604	559	545	576	546	583	565	590	586	551	568	558	593	576	552	575	578	563	557	598	588	569	600	577	509	576	584	563	558	577	592	601	565	554	575	564	526	621	552	566	579	572	620	544	591	586	573	558	572	561	588	574	525	536	571	546	563	561	594	586	596	608	567	521	592	567	564	576	589	585	601	645	573	553	615	613	598	564	555	539	537	549	568	562	559	556	600	550	577	563	580	561	605	566	603	578	570	547	576	550	541	580	556	537	540	540	582	585	596	568	592	558	562	599	568	576	577	556	546	579	575	570	561	629	570	537	585	599	572	589	618	577	543	517	617	525	550	557	550	567	551	540	594	577	587	558	557	569	608	586	572	576	556	564	610	603	535	635	534	573	591	530	523	583	603	587	554	576	619	587	542	590	562	575	578	567	561	547	589	589	551	594	609	575	532	582	554	566	584	547	554	582	604	591	599	566	558	603	597	546	605	548	598	561	596	548	568	565	534	550	590	586	599	578	535	565	580	587	543	527	560	540	601	637	583	580	605	606	576	559	577	577	564	572	625	541	621	629	558	585	588	548	622	573	558	593	598	600	587	593	586	536	594	571	562	550	641	565	576	559	598	582	589	589	590	576	569	565	586	561	565	568	617	575	551	622	566	543	589	537	582	555	572	579	615	568	571	586	625	590	582	580	559	588	605	590	585	604	597	555	538	542	578	501	578	574	556	541	588	607	571	588	607	579	588	581	573	557	522	606	567	565	599	584
27972	18320	16506	13902	10385	8020	5845	4511	3799	3344	3051	3095	2373	1763	1505	1258	948	911	787	713	577	464	521	408	446	424	395	417	353	440	423	332	325	287	319	365	330	330	349	326	294	278	267	286	289	259	221	204	230	224	205	198	235	213	248	243	259	224	216	271	224	189	206	200	199	210	224	250	240	252	227	241	208	233	259	211	218	217	232	206	222	201	210	223	168	231	214	237	220	221	226	210	205	218	235	212	197	210	188	199	210	184	195	198	223	215	228	187	208	218	214	219	220	200	190	224	196	186	220	203	188	231	221	232	217	209	205	212	207	208	218	231	215	210	217	215	200	232	192	218	190	211	215	205	217	215	231	218	230	210	217	235	211	212	226	228	213	212	239	210	228	234	214	203	229	227	213	206	227	219	192	193	218	218	173	197	179	221	203	202	205	217	188	225	199	210	197	177	205	210	217	215	198	215	193	194	206	196	206	232	183	232	222	228	221	209	230	200	237	209	196	204	199	221	208	216	260	228	222	231	216	197	223	201	206	170	208	218	204	201	217	218	205	201	214	194	238	223	213	223	200	229	188	218	224	193	221	225	216	214	189	205	227	221	208	205	240	209	231	220	206	232	256	233	216	225	218	204	234	205	226	219	213	224	213	200	233	192	191	212	214	243	220	236	211	214	198	226	210	211	193	213	220	203	250	203	217	229	200	210	195	215	206	206	201	206	237	220	187	199	212	221	210	221	207	196	210	232	190	205	214	221	198	209	239	215	211	192	200	232	177	203	210	238	226	219	219	193	214	207	247	229	195	196	239	232	220	199	217	227	217	244	231	190	204	200	212	218	192	200	214	222	218	194	214	219	203	225	197	200	223	207	222	210	218	213	199	210	207	223	208	212	227	223	230	201	211	220	191	220	252	203	237	181	208	199	226	221	217	191	215	205	196	219	212	216	207	201	199	218	226	201	211	210	190	227	218	194	224	213	209	200	222	218	211	227	214	207	236	205	211	206	202	233	232	198	193	218	232	221	206	206	224	195	224	200	217	208	232	221	195	243	221	230	208	202	220	241	224	183	235	225	223	231	217	203	242	211	221	200	229	199	245	228	214	219	231	219	170	189	233	201	217	212	229	246	214	204	215	231	239	232	218	230	225	237	201	236	211	208	236	194	234	194	220	230	196	187	255	212	217	230	233	231	204	212	194	211	200	181	215	236	197	233	210	217	199	195	189	224	211	203	254	256	199	213	206	199	207	242	201	209	234	203	188	193	209	218	208	192	222	223	191	200	198	230	210	235	199	196	218	206	218	206	219	219	204	240	227	205	214	232	229	227	226	215	233	213	224	201	225	198	223	220	219	204	197	203	218	188	219	196	254	210	191	208	214	205	199	205	242	196	185	216	206	208	219	203	171	196	213	252	217	191	245	226	210	220	246	227	209	221	212	171	225	200	224	241	205	234	217	212	222	237	214	236	227	219	222	217	221	223	213	222	207	221	220	208	218	230	222	214	220	212	224	212	234	191	222	222	213	210	215	212	219	177	223	223	221	194	232	219	205	211	209	198	205	183	231	225	201	210	214	211	207	208	252	187	211	186	208	202	200	225	206	220	229	215	195	205	219	200	225	200	206	198	226	218	214	232	210	211	214	227	209	201	241	214	200	215	179	206	208	199	188	216	205	237	255	202	238	221	207	232	203	213	205	220	199	196	201	234	211	193	187	213	227	237	209	200	221	215	195	212	202	224	197	205	213	215	229	224	235	204	204	211	208	245	230	217	201	205	197	226	254	215	214	226	216	231	214	207	191	203	228	221	215	213	182	235	209	226	215	205	210	203	218	232	216	190	219	239	240	233	187	184	203	222	221	208	208	221	214	206	258	206	221	203	214	201	217	215	197	227	200	232	227	228	211	200	192	207	251	191	232	246	219	221	230	213	206	239	195	228	241	234	218	204	192	188	235	219	229	209	225	213	205	200	207	222	207	195	219	239	212	211	227	225	189	207	217	240	219	208	228	210	211	209	213	218	214	232	220	223	216	216	224	193	218	228	212	217	220	213	202	205	181	222	218	208	213	216	222	202	199	202	231	204	223	224	227	215	215	212	214	212	220	236	237	231	202	208	209	214	192	221	219	215	207	235	211	229	207	224	230	206	227	217	208	230	194	205	231	251	202	204	192	236	213	227	207	208	225	191	208	243	223	205	223	229	236	226	226	208	194	217	224	219	219	209	190	232	198	178	208	223	240	216	252	214	216	229	238	189	192	201	205	193	225	186	231	233	202	200	200	213	218	213	209	218	224	235	215	215	207	209	231	211	212	210	204	211	193	238	199	221	214	211	226	211	242	210	207	245	193	208	191	238	223	208	217	226	206	210	237	198	214	231	212	204	210	218	214	218	222	194	212	211	214	226	203	212	232	236	195	220	229	229	233	193	192	218	224	254	219	225	227	213	223	223	235	207	223	238	219	219	226	224	202	221	229	218	234	221	213	208	182	212	202	219	201	242	192	182	182	200	229	227	232	203	224	219	231	219	203	221	218	209	188	226	220	207	216	196	225	234	201	191	196	227	228	193	193	221	241	211	207	205	187	219	210	213	209	239	204	219	212	235	230	222	208	198	227	218	196	204	211	238	206	229	217	241	209	218	219	200	213	209	216	241	192	208	211	217	210	204	218	251	213	222	217	216	234	223	208	197	232	212	211	208	230	224	193	263	206	216	214	190	210	209	193	191	216	224	206	185	182	204	236	198	237	211	187	219	201	231	196	219	237	212	226	201	211	204	225	221	208	223	213	196	198	218	198	193	215	242	223	209	229	216	181	231	224	204	226	221	231	191	202	228	241	229	226	208	217	226	217	225	228	217	213	191	203	221	206	207	203	224	237	195	224	212	202	217	207	207	225	200	211	200	190	204	228	245	220	208	236	240	223	221	227	211	226	215	227	223	225	219	205	229	242	214	223	173	221	211	217	217	213	198	213	229	207	219	207	215	217	229	232	199	182	209	205	229	177	185	212	210	210	222	209	232	201	207	206	241	220	206	211	222	210	206	239	205	181	203	237	216	201	200	191	195	208	192	213	213	206	193	235	215	219	214	218	198	229	233	203	196	195	197	203	201	205	218	243	241	197	221	218	207	211	194	192	217	212	204	206	227	212	221	207	224	197	244	190	217	210	209	192	230	228	203	212	204	227	235	203	206	200	216	206	228	232	218	195	216	224	226	221	228	218	206	221	237	196	226	191	204	204	206	187	193	205	201	198	242	218	201	202	178	209	202	217	203	217	206	240	212	191	213	187	197	252	213	225	177	209	197	252	213	218	232	224	222	203	218	232	225	203	249	212	200	211	207	201	212	193	219	205	234	256	218	207	232	207	204	213	218	179	206	228	226	227	201	212	234	206	241	225	206	192	229	180	223	217	196	193	207	217	221	196	233	220	218	205	213	228	194	182	193	212	226	206	218	206	243	199	210	191	214	211	188	203	187	213	209	224	210	207	204	209	221	230	197	218	237
15190	14310	20343	24844	24700	22467	19931	17494	15818	14667	14479	14820	11485	9460	8284	7188	5688	4981	4349	4000	3158	2247	2730	2130	2290	2240	1875	1843	1906	2291	2190	1568	1280	975	1306	1795	1747	1365	1412	1295	1132	1067	1032	1214	1116	826	639	567	572	592	526	560	620	657	702	799	870	736	654	668	631	600	601	605	579	598	628	711	688	727	770	725	620	696	677	596	651	641	614	602	581	612	621	618	576	542	533	547	515	545	561	534	510	532	538	559	517	537	567	519	535	510	535	528	562	552	559	558	503	582	574	519	545	510	546	514	532	552	555	526	563	491	548	534	560	524	535	520	547	550	536	526	546	522	563	554	537	509	552	523	539	529	556	591	559	508	516	539	535	548	524	548	546	576	513	541	546	546	515	519	555	574	558	588	513	549	582	527	496	535	563	568	512	498	526	564	526	533	540	562	556	491	560	536	511	557	506	546	524	531	535	577	552	543	551	574	500	495	541	547	517	528	557	553	543	503	557	544	556	567	551	549	550	539	540	528	535	522	520	533	518	515	581	541	511	536	555	505	555	497	554	514	535	537	554	517	529	512	549	524	505	529	535	521	524	545	509	541	548	541	524	547	479	509	522	532	561	479	549	552	543	539	538	533	558	562	571	522	521	565	518	530	512	565	510	549	511	514	520	534	548	568	517	510	498	530	524	539	527	552	534	504	552	552	548	560	531	507	556	555	561	524	541	504	504	522	536	536	560	566	518	555	552	540	528	520	527	528	562	536	552	522	536	516	508	545	515	513	532	572	572	546	509	562	517	547	530	548	561	549	549	534	520	543	517	508	541	544	543	555	551	471	489	549	546	523	570	538	517	511	527	514	545	543	567	515	537	563	545	547	521	480	522	542	544	549	563	523	532	550	530	521	545	533	535	524	509	524	558	523	515	545	525	515	563	503	566	518	537	566	549	541	525	551	557	553	556	497	546	489	506	536	571	504	559	554	558	502	562	505	536	545	530	533	563	531	528	549	530	567	528	523	540	559	516	551	521	535	504	548	479	537	579	543	507	534	581	558	535	513	507	572	527	557	541	567	540	483	525	551	505	542	498	526	543	511	514	504	523	516	541	488	560	550	542	580	593	550	522	549	547	604	521	533	548	561	503	560	542	540	495	592	547	517	517	524	524	516	547	546	513	535	531	527	526	557	496	562	576	547	515	586	560	524	531	538	529	546	539	504	527	500	519	522	558	536	535	528	549	538	555	557	549	550	585	554	565	517	536	537	543	557	585	561	563	523	551	591	553	553	505	564	507	505	562	521	531	570	513	531	514	553	521	486	539	558	518	553	521	516	540	534	495	549	495	537	533	575	576	522	571	550	536	600	534	550	542	531	498	566	536	558	526	551	563	541	559	531	527	587	570	531	522	544	544	540	515	532	544	560	547	533	486	584	551	539	536	518	529	561	544	528	549	560	523	557	516	494	528	546	524	514	534	546	546	537	525	543	520	542	516	488	534	570	535	536	580	544	535	545	555	553	563	511	515	505	531	508	506	546	521	546	532	546	517	504	493	523	531	506	548	534	540	533	555	547	519	559	504	583	520	558	516	532	571	553	521	512	548	531	527	491	536	541	545	550	551	544	537	552	524	536	549	535	519	536	531	550	526	477	533	560	522	499	520	534	532	532	535	542	517	571	538	501	520	530	527	533	526	505	551	537	514	536	544	531	561	543	502	542	523	532	503	540	558	551	541	535	528	573	535	567	554	486	543	566	528	552	523	517	562	559	527	528	563	524	542	596	549	565	519	552	585	502	542	542	543	562	553	548	546	552	531	571	584	536	525	544	555	560	536	559	575	506	536	489	507	524	575	535	530	521	581	509	525	526	520	569	558	526	541	521	560	524	512	510	521	554	532	519	510	545	538	512	494	543	535	508	520	543	562	574	519	510	571	502	519	516	577	549	565	525	579	574	511	542	528	574	549	481	525	532	511	566	548	529	501	539	534	530	515	521	541	574	542	573	525	585	540	552	568	519	554	524	529	523	519	557	553	516	552	521	563	510	564	561	533	539	559	551	544	557	545	562	505	539	572	535	571	522	517	509	513	522	532	541	540	525	527	515	534	516	492	512	561	539	572	543	563	551	565	518	519	563	546	583	540	542	558	552	512	559	518	563	560	572	522	547	558	534	505	550	530	547	598	567	523	551	524	552	516	533	546	527	585	558	523	549	522	545	590	497	525	552	498	521	530	497	552	536	556	537	520	544	534	617	534	572	538	502	540	514	532	559	561	565	538	524	552	544	546	530	519	518	542	549	521	569	551	548	549	553	569	525	539	494	583	538	526	601	538	516	521	538	504	550	526	515	558	526	498	545	501	537	532	558	584	581	529	514	548	555	537	535	515	554	562	527	539	542	579	558	546	577	531	552	526	491	529	525	511	567	567	520	527	535	546	485	560	534	531	544	527	544	558	552	530	537	532	532	581	533	572	557	514	517	555	529	529	518	519	537	569	549	558	497	516	534	567	554	538	557	519	555	537	582	548	547	531	539	548	538	501	550	562	531	537	531	511	508	544	532	539	566	518	535	556	549	517	524	536	506	539	547	492	511	524	550	524	510	534	553	585	508	546	559	509	537	598	514	520	489	499	536	511	540	573	518	555	536	561	516	556	514	557	530	538	518	524	526	552	551	551	535	539	545	547	547	565	524	541	550	547	568	569	526	546	500	527	514	563	521	575	540	525	582	523	555	578	541	502	516	569	567	541	534	532	559	570	527	564	509	532	550	524	526	578	557	496	549	564	508	546	551	540	502	548	597	555	531	494	507	517	549	536	547	562	534	541	545	518	556	544	538	533	579	551	504	545	510	583	474	554	526	530	555	537	553	555	542	527	544	542	540	546	514	538	507	548	545	567	496	572	512	570	519	524	515	560	566	525	537	542	574	519	499	516	522	596	496	534	504	545	505	546	594	538	547	551	555	541	587	559	554	545	544	486	464	538	488	497	562	498	541	552	499	597	549	558	510	543	558	589	517	522	493	538	533	568	579	559	541	554	563	555	559	563	517	510	524	570	528	569	517	540	561	545	546	504	566	554	515	541	531	516	541	503	546	535	496	549	565	532	549	516	494	547	528	550	507	572	543	518	556	531	534	559	558	502	556	529	516	543	516	532	536	565	525	538	526	557	521	517	521	527	544	502	564	537	531	540	493	549	540	563	560	527	481	509	534	570	495	554	523	553	532	545	514	588	541	558	547	505	538	535	535	497	562	507	524	514	581	497	559	505	530	517	533	534	546	548	504	551	532	570	537	498	531	544	503	563	548	542	543	526	526	514	556	536	554	575	495	530	553	534	548	521	557	543	562	542	589	546	507	569	516	560	535	584	553	551	500	533	492	568	552	540	531	548	540	550	471	505	534	568	507	523	554	527	567	547	541	535	557	530	529	543	562	539	501	533	588	502	535	548	514	557	504	524	540	589	506	541	572	551	557	584	520	560	548	543	562	549	543	540	552	553	568	530	537	528	554	542	569	573	556
12106	8754	7629	6400	4932	3535	2735	2150	1771	1584	1558	1582	1204	981	850	773	598	558	493	481	471	382	422	385	464	355	340	346	337	418	376	327	353	291	332	372	340	321	344	311	273	295	310	280	299	253	284	299	294	282	304	288	285	287	273	305	311	295	274	275	293	276	286	260	274	296	309	275	252	255	286	274	292	308	287	286	287	277	281	294	274	281	319	274	295	267	284	285	284	273	245	271	267	292	254	289	273	298	295	255	283	262	263	295	291	309	284	268	297	281	297	297	293	283	275	256	257	295	289	310	259	287	280	312	283	286	267	302	290	281	285	258	256	269	311	243	279	293	279	278	294	264	281	285	265	270	292	278	277	282	290	324	281	264	306	267	285	280	284	290	277	272	288	303	248	269	294	268	284	275	260	282	309	287	266	273	289	307	283	311	265	292	278	300	258	287	268	290	288	249	273	268	310	280	264	269	296	303	280	294	311	306	278	273	306	290	315	271	310	284	305	287	284	274	295	270	290	298	284	266	281	285	288	292	296	284	292	288	284	273	272	294	283	285	275	298	320	293	283	282	290	284	255	293	280	300	264	303	305	282	280	277	253	297	277	297	308	306	292	284	260	290	297	290	312	252	311	275	285	263	272	249	295	269	307	280	291	289	268	269	282	278	283	286	261	282	274	275	263	282	293	269	271	291	299	312	291	270	277	296	298	283	265	307	249	274	296	291	274	293	297	276	267	270	280	252	250	275	282	298	289	289	290	280	265	311	294	252	313	271	282	292	279	297	289	249	290	301	279	317	284	302	275	275	302	284	266	277	281	274	293	283	283	288	308	273	273	311	291	270	284	263	281	268	286	284	284	281	279	307	287	299	302	257	283	278	282	302	274	272	304	285	302	276	275	255	316	279	283	288	286	301	329	273	281	306	307	274	248	284	291	272	276	304	261	274	278	315	245	278	280	283	253	278	307	259	314	268	294	310	241	277	250	282	296	296	275	276	285	244	278	271	297	300	294	276	278	291	252	299	248	301	269	302	290	245	261	298	276	298	290	273	270	286	269	298	326	310	290	289	273	281	310	287	263	268	299	292	292	313	284	280	303	283	261	308	305	286	263	271	294	275	282	269	279	251	267	277	285	262	276	283	269	296	273	266	287	319	308	286	290	272	299	269	279	306	252	269	251	276	287	303	287	296	289	300	252	325	276	284	278	270	285	273	285	289	268	311	273	289	279	270	260	264	243	288	275	292	268	275	272	266	249	273	247	255	270	248	282	274	275	294	282	297	296	279	291	293	298	297	289	291	257	261	277	277	301	287	300	267	273	294	269	259	283	289	252	257	323	278	285	284	275	284	302	265	286	279	271	305	285	272	273	275	288	270	298	304	310	272	309	273	279	294	287	291	287	288	264	271	303	303	315	287	264	283	267	261	269	276	282	302	259	301	271	277	278	274	317	296	283	302	271	275	266	291	279	298	282	275	238	294	283	261	289	260	294	285	305	267	266	274	283	272	282	267	255	298	286	267	287	275	316	295	288	267	266	299	281	293	293	269	281	274	274	301	313	309	285	313	258	261	265	260	289	284	291	269	291	277	292	264	296	239	306	288	279	266	280	237	262	291	283	255	296	286	280	280	296	307	275	290	279	260	297	280	274	304	281	259	269	267	328	261	262	277	291	270	264	267	276	284	282	266	255	278	263	288	257	287	261	274	249	289	300	298	271	327	278	300	311	286	235	284	245	240	296	275	271	270	318	272	264	266	273	295	276	290	238	291	274	293	275	259	280	274	262	291	286	298	246	276	277	285	289	302	298	291	298	285	252	262	281	294	267	320	274	288	289	295	270	306	293	278	278	319	256	252	272	237	320	284	291	291	281	311	281	293	283	293	313	303	325	271	274	291	269	270	283	282	271	275	290	287	294	275	313	300	278	265	290	290	284	254	281	263	292	299	292	304	273	290	300	278	278	276	271	313	286	297	285	285	294	293	257	229	270	286	263	284	266	304	311	280	270	292	268	285	296	272	275	252	293	284	239	297	272	281	261	255	274	291	261	296	275	288	266	287	236	263	275	268	272	259	271	262	292	287	304	280	291	303	257	278	237	241	279	274	292	297	275	271	282	298	277	267	296	267	271	281	290	280	278	303	278	274	314	299	311	270	247	250	258	278	255	266	318	303	290	293	280	260	299	311	268	296	258	267	282	269	273	281	263	295	265	286	261	333	253	272	270	254	294	274	253	267	281	310	268	302	262	301	252	298	265	276	265	297	270	288	271	274	291	266	269	272	254	267	273	283	279	269	256	286	264	274	262	288	277	259	281	300	313	278	277	301	277	302	293	298	316	277	291	316	301	254	259	314	275	291	302	279	257	266	297	310	279	268	290	278	287	282	268	300	274	278	288	258	272	310	282	280	283	278	308	299	267	252	274	277	301	273	307	302	296	279	290	296	297	276	263	290	304	302	319	293	297	268	274	262	277	279	277	267	293	280	292	279	266	254	279	271	275	282	274	276	271	306	269	294	322	309	303	279	277	291	317	304	289	301	279	267	328	310	271	276	310	267	295	295	285	280	278	295	262	299	285	272	240	306	272	308	277	256	300	268	248	283	284	289	292	256	276	244	249	306	270	297	299	280	264	261	302	279	304	295	303	262	238	273	301	270	316	272	259	299	266	261	293	303	292	258	298	284	293	274	301	296	288	318	262	285	249	260	291	282	278	279	286	272	298	258	268	276	263	297	282	296	279	299	267	262	273	289	313	320	281	271	291	288	269	260	285	298	311	290	287	296	285	295	288	308	279	253	283	295	280	269	281	281	271	272	286	302	255	279	278	276	282	255	283	304	258	256	318	260	256	279	255	327	268	278	293	264	252	279	277	289	276	284	290	281	262	259	253	315	284	285	296	254	277	272	240	289	259	309	320	271	287	272	298	281	299	306	308	272	319	268	288	271	286	278	288	297	256	253	279	300	287	268	304	282	274	275	279	292	297	297	253	292	276	310	291	278	267	284	289	270	319	311	272	278	279	275	312	318	317	267	300	258	281	261	268	265	268	287	256	289	266	291	293	271	279	281	286	274	300	260	280	287	264	294	293	259	310	299	263	268	284	265	273	247	295	298	266	299	283	289	279	259	288	303	269	275	258	273	275	292	266	288	290	283	292	302	257	287	275	278	307	314	293	284	300	281	312	266	294	312	269	269	260	261	266	265	268	281	295	274	297	275	269	271	245	283	293	280	271	260	280	274	267	289	281	256	278	282	276	263	265	307	293	274	270	272	261	324	274	285	312	296	268	292	289	291	287	297	295	258	287	288	291	288	266	277	277	288	270	264	241	248	267	250	277	273	258	273	289	283	301	305	276	286	269	302	289	274	280	278	308	296	264	291	262	292	300	271	281	305	263	293	292	259	293	262	285	260	292	283	269	271	323	291	310	287	271	258	256	277	264	310	293	298	268	272	301	309	262	266	308	326	288	259	279	275	281	274	269	287	283	331	277	265	286	291	299	291
7525	7889	11852	14843	14884	12690	10935	9509	8389	7457	7783	7983	6320	5148	4327	3827	2971	2816	2486	2269	1809	1432	1674	1326	1540	1424	1223	1218	1274	1508	1432	1102	982	774	1068	1212	1170	1014	1000	983	925	893	807	921	822	775	689	645	709	678	687	719	707	690	664	678	689	679	713	646	652	684	686	686	720	711	680	719	710	739	741	719	714	676	720	728	709	723	733	735	753	674	676	688	712	724	689	689	659	670	691	641	714	678	721	687	684	664	678	643	634	678	723	644	665	678	680	654	728	669	697	661	709	645	646	650	723	670	677	649	683	700	737	666	674	651	674	686	674	757	677	680	649	689	662	698	741	723	648	666	716	692	662	664	671	668	725	696	673	711	680	629	694	699	715	735	703	666	658	694	697	706	664	665	689	661	696	685	657	681	686	670	706	664	640	653	629	703	677	672	673	679	635	663	673	661	613	631	668	699	682	682	654	593	675	664	691	687	657	660	671	675	696	673	695	720	682	697	634	721	632	673	651	680	665	654	700	701	667	653	682	700	669	674	688	688	674	731	678	670	692	681	698	666	663	684	676	730	625	651	699	667	676	604	694	668	686	678	654	723	675	745	705	694	663	673	700	667	670	654	624	653	663	641	692	676	640	678	686	651	703	695	695	663	666	690	686	707	658	671	638	679	708	668	678	670	666	668	721	673	679	671	741	645	695	642	702	673	661	691	623	691	672	713	616	673	700	651	680	693	657	674	695	656	669	656	659	685	645	667	694	707	711	687	739	660	676	737	660	641	681	712	641	713	656	668	706	681	688	649	666	689	644	656	678	675	624	695	677	652	689	698	675	701	640	651	695	678	707	681	671	681	644	657	648	692	680	669	693	681	633	670	667	685	646	696	680	662	640	656	667	680	650	718	670	702	664	706	647	704	676	680	674	701	645	675	660	686	682	678	669	688	713	744	619	721	636	689	662	670	691	667	637	722	671	649	725	700	674	685	655	686	667	692	670	693	676	711	712	673	688	710	682	711	649	702	694	698	698	653	658	650	630	649	612	694	665	647	694	683	650	633	718	674	667	628	697	671	710	654	674	695	681	650	711	646	653	719	654	700	652	642	697	693	674	655	701	714	650	687	652	660	632	650	629	690	692	651	675	653	696	702	663	693	662	706	662	702	705	692	676	638	691	681	665	677	663	672	664	695	669	718	666	644	677	713	641	669	707	662	678	682	646	636	659	666	671	672	724	700	630	678	667	713	671	679	697	681	723	641	626	674	671	667	676	669	650	654	627	647	739	662	710	718	669	666	664	689	637	672	682	681	691	703	647	674	687	611	678	717	633	730	667	683	647	688	638	645	701	704	681	690	712	667	698	678	647	667	680	658	728	702	724	632	700	673	700	663	634	685	682	669	649	705	683	656	651	662	648	721	685	732	680	652	723	639	656	695	687	671	673	677	731	624	624	656	677	702	742	732	687	653	678	661	684	632	712	699	623	684	683	683	682	669	654	625	686	679	739	667	679	665	667	655	688	658	682	691	709	723	707	658	684	658	734	683	727	667	682	665	666	657	717	747	710	666	714	683	675	683	664	674	667	671	666	677	655	678	688	663	642	712	678	715	693	690	599	709	690	665	704	692	701	641	712	708	666	627	685	672	645	676	640	672	694	699	692	624	722	679	656	713	688	687	694	671	661	718	704	696	666	656	642	627	676	681	636	626	659	667	678	692	704	658	689	702	673	712	687	657	676	700	625	705	675	648	603	698	695	672	625	667	717	698	654	698	729	674	679	638	675	697	695	714	730	674	699	656	688	735	702	661	692	702	711	657	704	700	689	636	670	691	693	678	715	695	656	648	635	701	731	671	695	661	655	660	650	719	648	683	700	644	656	696	701	711	662	680	684	676	725	650	661	734	673	659	726	658	691	709	703	655	658	702	700	677	657	689	667	710	692	661	660	726	693	675	691	665	691	716	726	637	714	645	690	700	675	676	694	691	689	664	673	665	655	697	679	666	670	705	701	636	716	682	694	718	638	688	672	669	660	672	716	663	685	665	654	689	632	704	665	717	661	670	692	674	694	678	673	671	686	709	670	695	685	716	691	684	689	663	679	698	701	646	718	685	700	654	670	688	674	643	678	648	667	685	700	687	704	734	656	650	691	697	704	688	661	648	674	666	662	702	704	670	727	680	669	705	671	690	673	654	685	684	654	717	656	640	688	692	661	660	725	654	693	621	694	685	675	739	670	649	661	675	647	656	637	676	709	690	703	697	682	703	665	742	656	697	676	710	699	669	682	628	699	691	702	713	670	703	695	655	677	665	689	685	706	692	695	666	705	697	710	671	685	687	682	636	682	733	646	696	693	726	652	668	656	657	677	676	650	655	736	703	668	628	659	716	689	699	737	665	672	692	678	631	726	687	709	686	642	731	677	718	718	662	652	676	644	718	663	702	707	644	707	715	705	692	687	669	673	683	673	682	640	665	668	669	665	668	658	722	721	670	723	627	680	623	668	690	711	729	689	705	695	675	725	684	677	689	687	648	679	671	692	707	700	677	679	687	696	718	696	726	676	685	727	682	661	647	709	718	671	658	719	655	729	700	659	724	680	634	710	661	665	728	639	658	694	667	648	704	679	692	676	733	697	696	728	666	668	657	657	666	675	629	686	736	675	709	668	694	651	669	676	682	641	702	680	752	665	650	663	660	692	688	624	685	704	632	680	636	661	689	665	660	681	675	654	611	659	676	715	674	657	684	667	675	653	653	673	618	630	626	685	675	680	663	617	681	654	649	681	703	693	704	635	693	677	696	697	725	672	713	649	670	694	726	684	678	677	644	663	688	680	704	637	685	654	688	669	709	670	677	669	698	695	678	702	699	648	693	716	643	641	670	669	668	668	672	719	637	682	661	728	622	653	672	735	665	683	695	658	700	662	676	709	699	732	707	682	684	693	667	685	689	648	708	646	688	694	658	705	661	602	659	646	722	645	716	657	737	654	671	675	651	697	713	664	692	666	719	737	661	678	715	671	636	688	702	698	650	696	701	679	650	735	703	661	677	662	647	697	671	648	692	664	704	694	696	648	719	673	696	646	662	699	729	672	635	672	668	672	689	658	690	691	675	705	668	696	635	709	683	699	667	622	683	682	657	651	688	656	700	710	697	730	613	731	727	682	730	719	635	682	694	629	679	701	628	711	702	678	650	672	650	675	705	649	665	670	707	696	685	657	698	679	660	694	621	663	671	651	654	673	668	725	695	683	699	678	726	679	676	683	693	694	672	694	757	683	683	686	692	688	654	662	744	667	645	682	665	675	671	721	705	681	670	698	674	699	706	663	699	701	751	658	712	656	701	628	670	710	725	692	699	661	662	652	673	695	654	716	727	694	675	698	695	681	674	658	678	629	681	683	649	742	746	699	708	660	714	670	659	703	704	672	664	675	670	674	681	658	691	726	708	709	669	693	673	671	680	697	655	648	707	705	696	703	674	661	693	637	685	714	684	675	686	704	675	732	661	679	696	652	675
21589	14183	12554	10485	7841	5915	4374	3357	2721	2393	2281	2364	1701	1385	1150	1006	828	762	657	614	509	438	465	393	402	361	390	345	346	411	408	357	308	308	329	365	368	316	297	308	276	299	294	276	282	250	234	225	236	255	234	229	269	213	240	263	257	251	246	272	241	230	259	237	256	258	251	260	263	260	250	269	229	263	248	251	242	258	238	257	250	242	250	219	210	265	244	195	234	246	267	250	254	243	247	250	239	244	233	239	278	241	253	222	233	251	284	260	257	238	258	261	252	236	261	223	228	253	256	245	252	247	207	235	216	248	236	224	216	266	235	255	254	234	238	248	234	249	251	235	211	244	238	247	242	245	236	239	226	226	237	213	232	226	236	258	216	254	257	231	277	240	214	234	244	222	241	251	216	216	235	259	251	238	233	254	238	253	271	224	230	227	238	242	247	231	242	230	246	233	235	242	243	236	224	220	225	240	243	232	214	234	225	237	262	225	233	245	246	240	237	241	238	232	214	226	246	237	244	244	247	240	238	235	213	254	235	232	224	265	237	247	239	250	250	256	246	251	244	242	227	279	221	227	257	254	246	226	273	234	221	247	260	255	243	228	253	257	236	217	234	253	232	227	205	261	230	239	223	256	247	258	252	231	252	208	244	222	233	227	221	227	232	246	273	247	226	229	234	219	247	244	231	254	258	242	228	239	259	222	245	238	202	230	237	246	230	245	232	255	225	245	247	260	266	230	243	211	235	223	232	265	230	254	280	277	229	252	242	256	221	228	236	231	237	252	249	244	256	238	267	217	254	256	222	247	238	248	241	251	225	231	225	263	241	234	224	234	247	245	238	249	269	240	266	253	254	231	205	232	245	263	268	234	236	236	232	216	244	244	218	251	237	262	271	280	247	247	255	224	227	223	270	244	251	247	253	281	229	252	234	248	257	250	231	250	214	228	243	225	234	260	230	229	236	233	260	239	253	227	258	220	236	231	238	269	240	234	229	233	266	252	255	240	239	257	257	229	212	221	257	215	223	220	245	249	242	233	243	260	267	244	235	218	247	244	250	242	243	201	224	230	224	246	232	218	238	282	227	238	237	253	257	252	260	272	251	211	240	234	243	213	237	231	245	233	258	230	249	241	219	252	261	262	263	251	235	248	220	238	259	246	205	240	259	216	239	249	265	253	223	231	226	277	215	246	259	225	254	226	240	250	236	230	251	239	255	213	232	230	245	247	253	263	239	242	233	196	251	220	252	259	244	247	254	247	234	246	250	201	242	278	253	227	235	274	216	254	268	218	274	219	214	251	257	235	241	220	217	219	225	241	243	248	222	225	236	222	266	225	238	248	223	258	239	249	227	254	248	254	271	257	250	254	256	256	228	236	242	251	234	236	227	245	228	235	272	243	226	236	266	277	261	248	243	275	252	231	239	235	271	239	236	253	238	250	243	231	255	227	229	260	261	236	248	215	235	249	250	250	260	235	236	209	243	254	254	233	231	243	234	252	251	233	234	217	240	251	248	251	231	212	234	236	244	234	262	262	271	233	240	246	263	276	239	239	230	245	218	264	240	225	232	251	260	240	224	230	251	231	227	264	262	254	241	250	234	264	250	239	223	244	245	237	228	235	229	226	234	238	230	263	245	225	241	227	232	235	232	254	256	248	265	257	268	244	247	241	256	245	227	256	267	236	227	245	217	241	244	239	216	233	224	229	268	238	237	223	231	228	246	240	263	262	247	271	266	253	240	245	210	232	259	231	218	245	244	246	245	232	230	247	226	236	258	245	238	263	216	232	240	238	226	251	237	237	248	262	210	243	238	230	229	238	268	240	249	242	223	258	265	244	243	237	248	224	213	222	250	233	229	263	242	252	223	266	271	229	239	237	246	243	242	250	230	275	209	227	259	278	226	249	226	279	241	223	227	234	226	226	225	214	238	236	249	267	229	275	236	251	247	229	227	234	218	235	235	272	236	244	242	248	235	215	223	238	235	242	215	214	227	235	191	244	251	251	252	248	252	260	249	224	241	247	227	270	211	223	225	260	252	265	242	225	284	218	261	256	235	240	227	251	228	227	227	259	274	244	224	232	207	256	233	262	222	222	238	207	237	280	215	239	254	235	266	249	235	221	211	237	228	259	238	235	237	248	233	245	255	240	228	250	225	228	252	276	256	240	235	259	239	275	228	260	256	258	247	257	216	252	224	223	229	213	262	266	264	230	264	253	248	228	223	235	250	243	260	237	250	222	241	233	245	225	232	252	246	262	242	251	257	238	261	241	256	258	222	232	210	232	243	239	259	258	235	236	256	244	243	216	261	220	259	248	252	264	217	247	271	230	254	232	258	215	275	232	231	225	257	235	246	277	250	229	266	229	246	224	258	246	242	230	224	220	222	241	253	201	262	239	244	246	232	254	227	203	255	252	253	239	262	246	247	251	264	222	256	225	252	278	249	223	219	244	226	231	247	218	222	246	262	255	248	219	245	221	242	221	239	261	264	262	247	215	259	259	266	243	231	239	230	272	261	225	257	242	249	246	258	232	230	240	239	229	230	251	219	233	226	231	251	229	260	262	235	233	241	249	238	232	222	248	232	260	214	220	233	225	238	252	254	218	258	252	232	225	224	245	225	244	245	219	241	221	262	276	239	242	265	241	236	254	257	239	209	234	248	219	219	240	220	237	250	201	248	237	220	243	227	244	213	248	231	243	225	248	232	274	225	254	260	252	225	238	245	230	234	257	259	241	256	224	236	238	257	223	227	233	235	266	243	221	251	231	243	222	251	252	247	202	247	212	262	252	265	259	236	249	247	250	249	253	245	230	249	254	255	238	224	250	250	207	250	267	242	234	226	222	253	217	243	280	214	254	272	227	242	271	231	224	245	259	244	242	242	218	257	252	228	237	220	251	236	233	249	234	227	233	246	249	233	217	249	230	260	265	265	217	260	239	225	229	209	235	224	235	220	235	215	230	234	267	247	243	253	261	201	244	210	249	233	219	245	243	274	231	232	236	208	259	241	238	226	217	248	244	249	250	264	224	238	237	238	262	219	217	243	250	233	222	255	249	251	231	238	216	225	255	254	233	250	238	238	212	248	250	252	252	226	249	260	249	243	240	243	278	241	237	233	210	214	213	221	243	228	221	228	235	246	217	228	245	244	244	294	230	223	252	249	224	231	237	220	247	234	255	229	238	224	223	238	260	240	239	258	228	246	263	244	208	275	233	268	242	246	246	246	267	269	246	262	233	246	223	247	228	226	187	229	264	237	229	249	247	273	239	236	241	210	261	243	245	257	221	265	225	254	232	218	251	233	237	214	232	209	243	244	271	237	255	261	247	247	251	227	290	236	259	211	237	239	231	249	234	239	248	197	267	243	230	217	269	218	249	231	253	238	237	240	244	267	252	238	227	260	222	231	268	246	223	261	235	234	252	258	252	231	253	229	264	264	219	224	199	233	252	240	256	223	250	244	229	224	236	232	251	226	255	250	244	224	243	240	254	213	226
12428	11878	17650	21181	21140	18726	16221	14161	12498	11400	11482	11442	8924	7389	6223	5606	4385	4018	3479	3267	2484	1901	2310	1835	2048	1814	1646	1498	1548	1922	1856	1306	1128	876	1286	1437	1530	1260	1192	1094	1020	862	1020	1012	878	728	615	578	594	589	603	639	600	646	693	707	729	671	678	706	649	601	598	669	680	606	605	581	701	676	722	674	695	700	654	615	682	634	648	684	614	642	595	665	559	592	592	601	590	629	568	558	601	609	605	589	587	559	608	587	619	596	589	623	627	597	609	584	611	604	597	602	611	584	597	621	578	567	592	638	615	586	557	609	610	597	584	573	583	639	561	563	633	569	614	612	601	617	562	568	626	611	560	621	571	579	565	560	626	604	604	533	627	565	613	552	567	608	575	620	598	590	593	564	595	576	588	603	643	567	568	617	626	603	563	592	633	598	597	587	581	611	583	577	569	584	567	598	607	576	627	590	626	610	574	549	608	600	586	524	595	583	611	572	564	579	560	551	589	576	597	568	593	566	612	616	582	553	621	533	569	597	612	587	564	561	575	596	585	548	555	596	569	619	597	586	627	611	574	574	567	544	612	625	585	649	545	626	591	598	540	578	564	594	566	590	562	557	569	546	602	579	599	621	586	571	565	610	631	579	601	595	525	588	576	604	574	613	637	570	565	583	547	582	562	588	598	612	551	574	551	633	566	560	572	618	587	534	593	616	599	591	626	567	569	599	627	609	571	540	613	540	581	577	589	573	597	586	605	603	586	578	616	577	583	605	629	595	580	580	555	616	602	554	594	568	598	564	573	582	600	605	550	612	616	606	590	586	577	605	568	584	538	570	612	568	560	565	547	586	572	551	593	595	603	617	614	616	629	586	573	579	599	572	598	616	578	583	597	598	595	565	606	590	584	611	584	586	597	590	599	564	606	579	550	574	592	596	606	638	595	571	630	599	551	615	543	608	630	585	550	579	564	582	589	602	560	598	574	607	561	611	563	597	585	586	588	567	582	584	529	624	586	616	620	594	566	563	576	570	663	588	616	591	602	595	607	571	632	614	567	603	559	578	591	583	635	573	599	583	595	585	608	636	610	576	595	567	625	586	606	625	598	614	564	592	558	639	627	584	578	590	582	536	575	588	604	505	591	522	603	587	596	602	573	566	579	619	629	589	538	537	584	586	591	537	580	577	558	562	586	565	592	606	600	619	572	563	588	580	608	560	590	567	581	613	635	640	556	585	624	611	578	561	570	586	561	582	574	588	598	540	568	603	600	568	620	563	615	581	583	633	555	555	605	614	550	594	578	602	596	603	557	587	600	581	585	573	576	606	572	568	603	623	593	626	575	584	601	599	613	610	598	570	631	645	531	582	618	536	600	591	634	599	621	553	577	613	599	630	617	593	570	596	566	557	563	662	569	582	565	579	574	574	565	586	551	601	573	587	569	601	579	590	625	620	580	579	619	653	622	610	555	651	559	567	565	581	556	537	590	588	587	579	575	542	564	618	598	567	596	605	574	515	563	660	607	602	596	576	563	605	591	538	605	595	578	646	596	642	587	625	597	593	608	604	579	587	612	608	544	566	649	570	606	590	578	554	602	598	594	609	612	585	586	614	564	622	618	585	592	592	582	590	591	543	607	605	591	586	599	562	572	608	590	568	613	649	645	584	589	573	598	602	646	610	616	559	592	599	566	597	591	569	571	617	577	586	616	612	555	595	606	604	623	560	595	551	592	577	613	595	576	583	589	595	565	617	633	602	604	608	570	542	562	594	550	610	579	587	548	579	605	600	622	590	591	588	550	585	583	635	591	560	574	582	623	584	603	546	552	558	559	583	574	596	575	552	590	582	601	599	595	604	570	595	581	605	556	575	597	602	609	543	615	587	569	562	600	640	622	584	608	596	554	585	550	532	608	600	562	594	584	612	572	607	587	600	580	592	597	586	592	521	595	590	608	598	589	613	592	562	575	574	576	588	619	596	547	606	625	573	627	609	581	605	600	552	566	568	592	598	578	552	620	569	589	575	575	622	615	549	553	560	570	592	595	638	565	572	618	578	581	554	606	553	611	606	585	586	599	624	624	580	604	568	585	627	602	598	622	625	563	585	542	595	557	625	571	570	598	585	573	596	609	572	602	547	594	558	585	558	640	565	574	614	607	586	599	616	621	534	645	599	575	617	582	589	591	611	604	577	626	566	560	573	583	578	592	609	615	593	631	607	592	563	569	589	630	588	581	599	619	630	604	576	597	592	590	564	592	579	612	565	593	595	602	578	587	589	607	645	599	617	546	587	596	569	566	563	615	588	580	604	561	564	554	580	555	569	562	586	614	606	595	592	579	561	590	604	610	544	586	599	608	607	577	540	586	600	550	592	582	572	612	615	581	556	620	599	569	588	601	599	558	588	609	579	593	607	571	594	566	589	547	550	581	607	649	567	625	607	622	621	599	554	580	582	621	597	586	592	609	591	590	573	588	566	582	636	602	630	596	565	641	623	564	599	653	558	580	597	623	561	566	613	571	604	578	571	571	559	600	615	599	614	581	564	594	607	624	568	562	557	619	582	586	600	564	565	573	582	638	587	560	590	587	622	591	594	595	562	607	555	608	567	636	596	623	621	570	641	609	587	578	579	591	558	564	552	610	599	582	617	587	565	589	585	573	651	586	566	595	599	563	608	534	611	532	551	576	612	577	550	560	604	572	592	565	603	598	586	580	574	566	596	535	588	591	600	578	585	607	611	590	591	580	561	560	601	615	610	576	590	569	591	632	559	589	605	590	576	614	584	620	567	592	558	590	614	587	541	632	624	620	567	591	596	625	608	538	585	523	557	601	582	614	557	579	541	603	556	614	560	587	612	630	568	543	569	586	562	600	619	594	551	609	582	565	522	631	610	564	605	562	583	601	591	569	575	608	621	619	575	552	638	566	610	612	609	617	581	590	659	615	580	612	610	588	614	615	605	582	562	563	609	556	601	563	617	625	589	594	582	568	612	569	594	629	572	647	575	587	568	593	600	556	565	559	559	557	546	595	595	611	575	591	573	604	587	582	591	631	574	529	586	558	665	599	601	563	593	606	576	571	603	594	648	607	576	598	613	560	584	597	625	586	574	603	625	585	583	600	604	582	613	579	617	582	589	645	659	616	631	587	616	574	584	633	625	595	563	587	597	585	544	556	578	584	588	575	612	623	564	595	561	608	581	590	586	621	602	617	597	559	608	598	541	564	612	596	592	587	585	560	642	570	536	606	585	607	653	585	629	583	580	602	601	607	569	580	581	624	593	605	591	595	585	624	545	582	590	553	616	597	594	547	589	598	592	623	594	584	619	597	549	625	594	596	560	600	525	575	610	538	643	549	601	630	578	615	597	594	584	592	578	579	582	621	595	582	611	573	577	565	580	582	551	637	608	574	595	612	566	625	614	601	593	532	635	551	569	575	636	583	567	569	570	566	631	578	587	599	598	549	561	602	576	605	558	613	564	606	558	595	594	604	599	532	604	567	557	599	578	589	611
28628	19256	17612	14879	11127	7902	6065	4681	3741	3170	3016	2944	2192	1761	1504	1225	989	950	792	743	603	511	585	421	504	451	446	382	396	455	462	352	314	254	342	354	395	308	360	329	296	309	323	344	256	222	222	231	236	225	219	215	236	261	234	253	249	229	248	232	232	217	230	234	228	208	231	237	252	239	236	240	242	250	225	244	210	223	238	239	266	253	211	218	232	215	227	246	228	249	205	216	209	230	201	223	219	206	244	214	235	243	211	241	229	244	219	238	201	211	234	232	264	253	232	213	198	216	264	248	225	208	206	216	205	203	209	227	206	234	213	232	238	219	219	220	240	170	226	199	236	232	215	242	232	220	237	250	236	259	249	234	235	185	202	226	244	223	222	231	216	242	203	223	218	232	226	211	217	178	209	194	219	225	240	211	223	202	237	237	267	244	211	214	239	218	248	208	231	220	219	225	230	210	205	229	237	230	193	214	232	224	196	225	198	222	255	214	219	220	235	256	213	237	207	227	228	225	237	212	232	247	230	204	219	211	227	223	238	234	209	213	229	227	222	205	202	249	240	233	227	229	223	224	244	223	224	228	237	241	235	209	218	225	231	225	238	203	253	229	218	222	223	205	212	232	202	238	237	227	217	190	206	226	218	213	230	229	199	252	214	238	200	252	236	254	228	210	247	210	209	195	235	243	228	189	226	209	224	208	218	204	231	210	195	242	213	223	212	236	231	245	228	233	230	219	263	230	219	232	223	202	218	217	220	221	222	214	222	230	220	223	208	200	232	229	200	216	233	221	217	231	204	252	235	245	232	220	231	208	233	215	211	233	215	217	233	197	209	206	246	221	237	212	228	208	226	205	237	239	202	234	212	210	232	221	217	232	223	222	229	232	233	226	242	239	203	229	217	211	216	208	222	232	223	237	218	265	232	216	223	221	227	206	233	213	207	223	208	241	239	239	231	245	234	229	229	206	256	216	205	246	203	215	202	213	228	230	230	209	202	209	231	238	228	202	204	197	179	210	223	206	210	226	217	225	207	250	226	217	219	216	185	239	243	206	246	234	240	227	210	207	198	217	242	190	244	180	206	234	229	223	226	216	220	235	238	235	226	256	216	224	216	203	238	221	211	222	229	208	227	214	211	244	225	219	217	222	231	210	250	191	221	205	214	232	239	226	219	226	221	223	197	215	236	238	231	226	217	213	202	215	222	218	222	220	223	201	188	211	242	204	223	207	217	213	223	211	231	211	225	238	220	204	210	217	240	216	206	227	215	247	220	185	231	226	206	221	217	239	224	228	243	257	240	189	204	201	252	234	236	234	236	220	230	214	220	217	243	216	204	197	217	211	226	212	233	228	218	245	219	202	211	248	250	229	230	233	220	228	241	213	222	224	203	226	230	224	207	207	206	219	222	201	193	223	234	218	232	231	213	226	220	216	215	201	217	230	223	212	240	217	244	217	215	229	215	235	220	189	196	213	212	240	216	187	197	205	207	226	197	208	224	216	232	218	244	220	204	205	223	219	249	213	190	238	235	238	240	210	217	224	197	221	230	239	226	227	214	223	218	200	236	220	244	242	180	204	211	253	227	240	225	240	240	185	229	201	206	227	188	232	227	226	237	247	233	199	251	192	245	233	222	234	248	228	230	186	186	212	230	241	237	221	217	251	222	204	215	218	219	204	221	227	238	224	208	226	234	215	202	244	218	243	217	200	236	222	212	207	218	235	212	233	226	228	239	220	239	221	207	218	193	206	226	230	214	199	229	202	211	217	216	238	224	217	249	230	232	216	216	224	238	229	242	207	218	216	209	238	229	233	216	215	212	217	219	217	214	231	229	232	223	232	236	244	204	239	219	221	231	229	202	215	254	215	229	207	217	217	247	245	250	228	216	250	224	257	235	219	246	198	216	216	210	211	229	194	215	229	240	220	218	206	208	224	209	229	212	208	213	229	215	243	225	196	208	239	204	225	236	247	230	252	219	249	222	209	240	249	228	242	214	242	205	210	229	203	228	219	214	211	263	194	215	254	241	230	225	210	230	218	215	229	239	228	237	263	252	238	254	234	201	235	230	196	219	242	210	216	220	217	241	217	232	216	233	221	227	202	221	223	207	220	204	200	226	245	202	229	251	201	227	207	257	186	258	236	207	222	213	189	204	214	211	217	243	229	228	240	243	218	191	230	225	265	224	203	215	211	201	232	229	220	205	221	207	237	219	241	229	226	219	208	202	226	228	234	213	206	212	205	210	242	218	236	222	233	207	210	218	209	233	219	206	222	235	220	204	225	234	266	221	225	239	204	231	246	234	208	229	233	212	218	198	240	216	211	232	217	224	232	241	219	220	204	231	212	224	225	223	216	196	208	226	218	252	200	228	253	218	237	236	212	206	246	210	249	243	201	201	203	226	230	217	228	257	250	219	230	222	223	216	211	228	192	227	209	222	239	207	209	250	209	253	211	237	211	251	218	196	187	224	245	234	239	204	234	218	229	222	231	218	229	216	221	217	206	227	238	221	222	232	227	212	204	217	247	240	233	217	228	246	192	219	222	234	214	231	218	209	243	227	242	239	232	226	223	206	204	219	211	237	214	219	211	237	194	243	228	232	201	208	227	227	231	223	216	220	217	213	222	248	242	240	226	197	242	212	242	242	221	234	230	222	232	240	210	238	215	233	205	189	228	207	222	216	232	230	237	235	236	233	212	227	236	221	188	233	211	243	251	233	222	249	222	186	194	233	209	210	203	216	202	229	215	232	221	232	226	237	225	204	211	205	263	234	225	215	220	217	218	222	225	239	229	234	225	241	216	248	201	225	193	234	212	210	231	234	238	218	217	202	213	228	226	235	212	227	239	238	241	235	230	205	221	228	234	199	218	234	269	228	244	195	241	241	219	209	218	253	223	239	229	217	203	214	220	214	235	199	253	231	221	205	212	222	211	212	180	248	239	200	190	225	202	239	247	211	201	242	204	213	226	251	211	232	223	218	254	234	247	229	269	236	226	209	202	214	212	225	250	236	233	218	222	199	230	245	233	254	209	194	205	226	204	239	279	223	208	235	219	233	195	215	259	218	213	220	231	220	249	237	223	199	224	249	205	216	210	210	217	236	229	241	243	235	207	222	213	230	226	227	241	231	218	223	207	231	214	251	223	234	206	216	227	231	196	233	215	219	223	240	246	212	218	231	219	216	231	244	236	256	248	240	226	214	234	224	244	224	210	209	216	224	232	217	224	208	220	215	215	241	234	227	223	219	193	212	184	221	230	212	268	238	220	262	211	238	215	248	261	230	226	219	236	237	208	225	240	216	235	233	194	242	218	213	235	229	252	228	225	219	244	213	221	258	223	221	236	220	232	236	210	201	252	254	214	258	237	248	237	234	236	211	215	261	210	219	206	261	229	236	240	225	221	225	216	241	243	186	219	214	220	210	238	239	229	234	209	228	223	192	247	243	223	211	223	236	213	213	190	185	213	217	227	204	195	218	225	212	223	220	218	220	200
15643	14968	21816	25720	25007	22656	20315	17585	15620	14573	14279	14192	11271	9544	8094	7059	5609	5060	4495	4133	3186	2382	2920	2294	2533	2228	2114	1834	1861	2266	2212	1511	1342	953	1506	1690	1796	1389	1360	1315	1198	1032	1191	1168	869	726	627	550	555	563	520	619	596	645	682	815	839	697	660	640	652	647	590	638	593	589	647	738	724	729	709	684	661	705	672	671	615	702	617	631	645	621	611	580	580	557	551	572	566	554	573	570	541	563	499	532	578	585	557	555	524	541	571	508	526	598	566	549	546	546	570	512	551	572	541	558	539	578	549	609	577	571	577	515	547	521	591	569	580	567	528	588	544	549	562	542	557	569	591	590	546	529	543	590	530	577	537	534	568	576	562	534	546	520	525	545	543	556	547	549	538	573	500	558	550	534	524	555	563	568	550	583	567	567	576	544	540	543	548	512	574	503	547	549	545	539	533	557	554	552	524	559	538	579	549	564	551	519	540	535	538	562	529	562	546	543	547	562	576	575	520	514	549	541	548	563	578	575	530	607	567	576	552	622	528	555	573	566	525	557	546	566	569	602	513	536	586	552	570	546	580	566	539	550	547	546	550	569	548	540	544	547	556	539	566	540	542	572	601	577	595	534	535	558	558	556	574	540	530	545	590	521	583	546	511	520	563	537	606	508	572	552	588	578	576	564	534	512	567	523	573	558	541	572	567	522	554	555	561	512	559	524	514	538	589	542	566	543	563	557	512	502	544	602	551	534	549	529	587	583	557	551	590	537	588	572	567	565	507	587	567	531	550	567	587	569	554	573	538	548	539	599	585	564	548	566	575	562	572	555	517	545	573	573	534	536	553	567	547	597	546	533	554	557	573	520	559	602	550	616	571	543	526	571	524	579	554	544	552	580	542	561	572	538	581	514	569	556	570	540	579	601	538	578	554	553	531	539	563	545	538	525	545	524	534	568	584	542	589	501	597	580	561	572	586	544	567	553	571	546	580	566	541	582	567	560	579	560	542	566	571	541	553	522	503	548	569	526	547	553	544	511	554	546	602	560	571	571	575	552	521	576	542	610	507	555	635	595	594	563	544	500	548	559	566	534	549	551	548	546	544	557	540	542	548	587	556	545	537	575	575	548	567	552	564	532	545	537	524	534	547	525	568	624	578	558	525	527	519	576	588	523	577	509	572	519	584	568	567	565	580	531	559	567	560	560	537	551	574	552	571	546	571	552	560	540	543	569	594	525	552	516	567	571	555	539	504	559	549	551	534	572	515	529	536	525	608	552	568	507	565	589	551	586	540	513	557	544	554	557	504	549	587	548	565	582	539	541	571	589	532	545	561	536	592	554	509	516	562	560	566	567	566	596	575	564	565	538	574	549	571	558	543	577	535	618	554	570	511	574	548	533	540	543	541	582	522	568	573	560	563	533	541	553	553	550	570	563	577	532	547	564	559	557	568	560	562	554	560	584	579	613	560	545	578	577	562	601	549	539	508	559	546	550	562	522	553	588	523	550	597	540	562	571	548	572	549	564	587	566	557	521	526	527	587	569	530	563	579	511	563	592	565	541	569	523	547	534	581	550	493	544	525	561	544	541	537	593	583	548	549	585	538	574	594	537	558	526	487	560	552	602	539	543	568	528	550	548	549	557	578	555	572	560	523	532	561	554	586	596	588	544	581	555	538	529	581	552	522	619	555	557	555	551	561	535	600	581	606	541	570	586	556	586	535	559	530	558	511	521	526	527	567	585	549	527	571	600	550	572	564	517	543	544	527	569	541	560	528	558	573	542	548	539	569	534	525	542	546	538	604	588	565	552	546	523	540	508	565	547	561	530	538	552	525	506	530	539	533	581	550	563	547	570	545	548	546	536	529	562	511	545	536	557	592	551	532	546	572	521	580	541	562	590	571	577	555	556	557	565	508	568	557	559	493	583	527	553	578	576	547	594	591	545	533	539	594	573	571	586	529	552	542	565	582	553	572	573	526	557	534	606	572	560	579	545	577	517	518	569	572	535	525	541	527	583	553	576	520	611	514	552	517	537	547	580	550	542	569	527	551	543	581	546	565	520	588	522	554	568	590	557	564	579	579	551	552	551	571	566	551	562	563	562	565	522	545	529	538	568	557	534	552	579	581	542	580	531	534	583	550	534	543	588	557	588	535	499	565	530	561	543	548	583	601	546	536	560	562	522	593	527	542	573	526	544	569	573	541	556	547	542	545	589	575	576	567	527	573	549	582	519	523	556	582	524	532	554	619	569	559	558	545	606	568	552	563	555	641	553	544	552	556	555	558	562	592	559	555	553	576	582	596	579	578	566	561	580	592	556	558	551	563	526	540	609	549	570	511	524	487	503	574	538	592	533	583	558	519	550	548	569	544	577	551	577	586	590	548	560	535	517	553	532	540	515	569	579	577	529	534	559	565	561	604	517	605	528	568	531	567	520	562	572	575	530	566	551	572	573	584	552	574	527	549	545	606	526	543	583	527	529	553	537	574	618	574	570	512	544	564	554	573	568	507	556	569	549	591	562	578	554	532	552	530	531	554	552	552	580	522	508	594	569	560	573	524	541	534	556	613	559	542	549	563	511	564	540	532	563	542	526	555	518	550	532	537	539	523	607	564	564	536	567	537	548	548	535	540	497	546	531	576	531	596	530	539	548	554	559	601	558	592	537	511	588	568	543	526	536	544	523	573	561	562	555	542	532	496	563	551	590	532	537	521	541	555	537	583	595	558	538	548	513	566	546	586	540	579	566	565	514	576	549	571	595	569	528	512	556	543	565	616	535	556	531	540	536	605	507	544	567	531	515	560	558	558	576	538	542	576	568	534	553	571	567	532	533	543	557	544	551	550	570	533	563	515	570	561	575	548	551	514	577	544	567	532	578	563	559	549	563	543	548	571	537	548	539	600	529	549	568	549	549	558	582	544	577	576	580	514	579	568	562	581	568	533	549	512	534	572	596	547	520	542	572	594	524	539	549	553	587	553	519	571	547	563	554	530	540	539	517	565	552	559	550	542	535	527	546	574	553	529	575	566	581	553	527	570	544	560	554	568	572	563	525	561	559	552	570	582	487	542	539	525	542	568	533	545	523	567	538	569	565	520	548	601	543	553	553	536	544	556	545	550	572	534	565	519	545	537	564	561	577	575	560	564	555	570	589	558	565	545	528	601	527	544	574	556	556	595	624	532	563	591	540	531	542	565	550	580	583	561	611	525	525	559	576	566	579	579	561	588	567	549	559	560	568	549	571	567	557	543	518	531	577	571	549	569	574	561	483	568	528	545	565	552	553	526	508	530	524	542	569	583	550	572	520	502	579	541	547	552	539	560	532	548	548	543	530	593	567	569	588	548	534	547	547	555	567	547	564	545	551	550	541	542	539	524	566	582	555	584	569	533	538	553	609	567	520	567	524	557	560	554	552	615	547	567	520	568	540	524	552	578	575	527	533	554	555	536	558	578	560	579	568	587	562	544	583	541	588	580	578	567	552	565	580	561	518	572	563	583	569	557	540
12809	8734	8631	6862	4944	3506	2792	2185	1817	1610	1559	1629	1191	1036	820	754	621	518	555	518	432	425	489	385	414	405	378	345	377	405	380	381	308	304	316	322	373	339	319	327	325	299	309	323	296	286	293	312	271	295	348	269	280	285	279	290	298	293	298	296	272	288	307	293	307	276	294	287	313	317	328	302	284	309	312	302	311	307	322	249	286	292	261	305	283	332	281	305	317	271	297	264	313	288	312	327	263	291	309	278	278	271	301	336	291	315	303	281	312	311	305	291	292	304	275	296	321	275	264	300	283	298	306	328	297	247	337	266	281	300	297	270	294	277	277	319	330	287	287	292	311	307	297	281	276	306	342	316	286	323	287	316	302	323	283	314	289	293	329	299	275	314	278	296	283	273	292	276	293	308	316	290	276	243	301	306	295	294	272	301	300	300	316	281	285	272	294	302	281	291	279	286	307	320	312	292	290	279	284	297	307	285	269	285	284	291	283	281	281	273	300	308	296	295	290	295	288	308	309	297	286	278	310	297	298	282	306	327	295	315	306	303	318	313	283	286	295	295	289	311	304	272	323	332	276	299	300	298	268	290	259	284	296	309	312	301	290	283	310	323	296	276	270	295	305	293	295	260	277	297	328	307	289	312	310	298	307	294	301	274	251	281	321	255	296	315	292	282	289	291	290	309	283	296	317	313	283	311	297	276	266	261	285	306	306	278	293	294	303	275	293	304	272	276	298	290	306	263	284	287	296	281	280	305	297	303	287	296	294	287	275	296	309	283	257	299	298	296	287	275	280	292	273	314	283	280	341	302	286	282	288	294	313	299	280	294	273	290	286	286	310	305	269	294	264	292	304	277	276	299	288	323	272	289	296	266	274	293	279	265	298	308	302	315	307	297	264	330	278	289	331	290	266	298	278	267	274	281	279	274	248	279	293	300	294	314	300	274	291	288	288	306	312	300	325	276	318	275	318	280	260	262	283	289	274	282	299	309	281	267	301	273	304	318	322	270	273	305	265	289	314	320	278	281	292	298	291	293	314	306	285	273	298	277	275	271	279	291	314	298	303	310	299	299	296	313	306	291	305	312	302	297	304	284	340	316	281	283	304	290	273	286	299	269	259	312	304	300	285	310	301	290	255	293	309	311	328	284	312	342	296	309	314	274	285	295	281	266	287	285	280	293	333	297	280	295	283	295	298	299	289	309	296	303	319	285	306	292	324	310	285	299	292	343	261	329	262	305	302	305	275	282	310	286	286	275	273	309	287	286	267	270	312	297	296	259	347	291	291	304	250	336	300	325	329	301	293	298	295	279	296	283	324	315	292	304	307	288	269	269	336	307	271	304	297	287	310	277	278	294	262	270	318	307	299	278	289	323	305	300	286	284	305	292	289	300	277	295	280	298	298	303	299	265	273	273	276	316	297	293	276	321	301	287	295	271	326	320	284	323	308	280	308	313	299	283	310	302	280	294	281	291	292	290	294	256	307	245	301	267	292	299	290	281	299	290	308	300	322	251	306	322	267	276	270	284	281	314	316	270	320	281	313	282	344	288	306	317	280	318	279	294	292	283	269	308	311	290	266	267	268	299	294	294	273	277	291	295	298	269	302	330	299	275	353	278	309	284	301	287	272	331	271	293	313	267	343	303	297	288	276	321	283	293	273	283	310	327	278	242	295	295	295	282	265	282	286	291	300	300	271	314	262	282	268	305	298	263	285	302	293	311	283	292	322	285	305	287	295	288	272	278	299	289	276	342	297	301	252	293	284	298	331	304	281	289	287	312	317	284	273	304	282	270	283	284	297	294	289	295	298	263	291	286	281	322	265	290	289	279	295	321	318	286	274	314	287	298	290	280	298	301	279	292	306	280	278	287	303	279	313	265	266	296	296	267	291	294	293	280	303	284	290	315	282	319	292	310	288	292	319	314	286	252	289	268	343	287	330	317	269	277	291	285	302	297	301	253	273	314	306	259	291	303	297	318	322	299	298	294	299	269	281	289	287	287	297	300	299	275	283	302	278	325	301	276	279	295	304	297	283	271	285	299	294	345	307	314	318	302	296	261	289	305	300	307	294	274	315	316	287	282	302	296	302	264	306	270	293	280	324	300	283	280	283	271	269	278	298	291	317	303	327	304	271	304	292	311	297	282	307	272	280	304	301	276	266	274	319	268	293	300	296	320	269	284	277	290	268	260	267	276	265	298	274	284	270	316	315	279	297	293	277	290	307	306	291	321	264	321	307	311	288	293	316	286	281	295	278	309	321	290	269	298	279	288	299	322	295	303	293	294	303	303	288	275	303	314	294	305	296	304	305	270	259	285	288	305	315	312	303	315	316	310	289	319	257	296	268	308	279	274	299	310	299	282	300	304	311	323	262	271	286	288	299	249	301	312	305	266	289	283	290	308	285	321	290	275	297	300	276	302	284	260	271	289	273	286	305	272	329	303	278	277	291	305	282	315	301	278	336	323	301	291	287	291	302	301	293	291	286	303	268	287	308	257	290	292	300	256	285	335	295	304	306	309	268	274	290	311	303	296	287	302	286	269	273	319	306	253	321	279	288	275	263	293	312	276	255	292	297	266	270	273	287	274	279	318	308	326	316	323	336	329	324	310	293	275	296	275	283	303	300	301	285	296	290	286	267	264	277	281	292	293	275	302	305	300	282	305	307	278	294	280	298	294	305	296	266	277	286	288	278	295	328	300	270	290	253	304	286	287	272	338	323	321	298	307	291	279	262	287	295	268	303	287	301	271	303	283	290	295	342	308	271	293	269	280	298	297	250	289	279	285	323	284	293	275	305	286	309	293	301	311	283	270	318	266	287	278	294	293	315	285	295	287	276	303	276	311	306	305	306	272	270	279	288	301	289	280	305	269	295	290	300	294	285	305	311	305	295	282	265	297	288	282	255	325	299	271	287	289	298	307	305	310	274	332	275	279	287	304	290	279	260	347	303	323	296	249	296	280	291	273	281	276	317	280	286	298	262	306	295	301	271	285	294	318	277	326	307	270	297	256	305	288	311	290	284	303	330	307	301	275	285	299	324	289	307	318	299	294	289	306	261	293	311	304	282	262	271	286	284	287	277	312	313	301	288	274	296	282	287	308	273	292	280	255	269	304	287	291	287	301	271	301	303	310	318	297	318	285	333	301	277	284	317	306	295	263	287	304	314	276	294	284	304	302	282	311	243	274	285	282	310	278	306	292	309	286	304	293	312	307	347	319	295	298	273	307	297	295	298	322	277	315	318	311	292	267	269	304	277	263	283	333	303	301	284	305	290	290	308	287	303	291	275	293	296	304	292	269	267	312	280	269	282	302	292	271	322	263	282	296	302	282	296	302	270	308	298	308	290	279	271	323	264	312	281	326	304	298	276	303	286	266	283	286	303	264	323	314	285	311	268	305	282	308	275	269	299	300	284	310	273	276	285	272	274	307	268	296	317	311	310	334	309	266	296	309	288	276	333	263	275	298	269	315	299	288	285	308	283	268	296	314
7909	8167	12915	15661	14896	13248	11236	9565	8331	7688	7750	7895	6008	5176	4402	3811	3077	2652	2617	2393	1910	1495	1799	1402	1556	1456	1435	1268	1249	1575	1560	1121	1052	835	1127	1168	1184	1057	1057	1009	982	848	856	922	777	776	672	698	679	686	680	717	664	717	680	709	754	690	716	739	694	707	733	678	724	729	740	732	780	754	752	742	753	741	762	697	766	734	717	746	726	712	754	708	691	710	710	720	695	726	649	744	734	728	666	689	711	702	703	728	702	716	706	704	689	733	696	702	651	729	707	648	672	670	724	686	728	675	745	753	697	673	719	719	735	625	675	702	693	654	706	690	724	666	706	688	707	720	708	695	699	728	688	703	694	663	716	723	672	710	685	683	708	682	694	749	718	684	696	665	662	683	664	706	735	664	721	695	694	698	709	695	735	738	701	690	719	678	747	735	720	716	662	772	712	649	674	707	697	709	676	747	683	740	639	691	755	720	716	696	691	691	710	667	690	688	729	666	686	688	674	714	691	671	744	692	683	722	720	735	704	677	675	695	741	700	698	711	676	708	695	687	680	697	689	697	718	694	736	708	709	704	710	685	698	743	716	702	705	741	696	683	661	653	660	680	710	674	682	733	778	654	711	676	696	731	709	688	726	689	652	704	696	686	739	721	710	689	698	677	736	690	688	727	660	725	693	661	721	728	684	678	682	713	721	715	715	750	710	684	744	702	689	709	685	685	655	681	718	735	673	692	677	726	695	672	718	688	758	705	665	710	725	673	695	678	680	714	622	746	678	695	704	734	691	708	736	667	687	665	724	738	683	767	706	662	680	687	679	664	708	707	674	672	668	728	730	703	739	691	715	738	651	656	650	701	699	625	741	737	693	744	727	716	716	730	703	701	706	691	688	732	715	722	711	715	677	628	656	749	685	698	661	679	734	686	742	702	742	705	658	711	700	755	693	762	700	644	707	729	680	711	687	698	693	740	599	673	741	713	655	705	724	731	698	644	714	709	678	670	707	685	671	748	731	750	713	712	668	745	693	664	696	711	739	680	739	725	686	690	715	694	715	765	750	705	669	696	705	760	667	685	673	712	680	714	679	727	706	696	720	698	721	663	713	700	698	671	698	728	662	693	742	681	667	720	715	737	709	638	691	679	709	697	694	691	687	683	708	719	700	712	720	699	695	668	726	702	693	685	695	731	733	713	738	667	675	725	656	701	699	740	672	651	733	707	660	686	676	705	699	700	681	697	678	749	692	714	686	704	710	711	697	709	718	672	704	713	721	706	698	717	679	724	699	683	678	725	661	693	703	690	690	692	669	716	700	718	734	680	703	716	684	696	695	703	646	692	723	675	731	710	679	715	719	645	663	718	662	668	681	736	711	711	717	721	713	708	749	702	667	744	717	666	669	708	721	702	687	641	705	710	708	657	705	749	670	741	689	724	756	746	628	695	732	694	687	746	685	685	692	725	731	735	692	686	703	703	676	711	725	703	686	681	718	705	701	698	687	718	679	722	668	671	688	719	694	668	718	673	640	756	704	601	699	742	699	706	686	718	715	650	700	731	677	703	666	683	693	693	683	736	744	728	717	705	685	670	720	746	659	728	752	739	723	692	725	700	718	697	685	697	712	735	700	681	698	691	730	699	713	678	715	738	694	676	678	678	694	667	648	679	689	658	741	684	712	701	723	707	653	705	687	653	660	716	693	745	665	689	711	703	700	665	679	736	695	655	666	699	695	692	706	712	632	681	667	655	700	676	716	698	693	656	666	745	721	742	734	688	659	697	684	630	740	671	701	690	679	753	688	700	686	695	715	706	661	709	711	703	733	694	679	689	686	675	730	684	666	645	700	745	707	751	764	711	706	722	688	675	719	702	699	726	734	685	711	745	701	720	714	727	660	689	712	690	772	691	681	677	693	669	735	761	654	702	707	683	700	706	691	754	681	670	723	704	662	679	689	728	720	699	699	686	671	697	686	678	740	713	739	651	713	705	676	728	677	714	680	710	764	719	706	686	705	727	679	739	691	719	688	691	696	653	687	667	732	642	683	688	712	684	712	697	739	670	677	681	686	687	728	696	672	678	722	703	751	685	683	678	713	705	713	714	694	737	728	744	630	694	698	713	718	698	718	697	715	698	655	684	749	674	711	680	703	690	680	711	720	654	711	675	674	727	697	661	728	710	729	649	685	693	671	757	734	741	757	670	695	709	700	776	776	712	709	717	723	697	697	750	675	645	702	712	695	741	663	670	716	697	711	714	705	654	671	744	678	642	712	723	713	688	671	707	715	683	720	697	673	729	717	740	735	694	618	701	709	663	702	754	703	699	683	660	707	719	668	722	695	690	670	703	696	675	697	725	705	677	662	699	698	716	729	694	696	700	717	724	702	704	685	749	677	701	701	661	658	703	672	719	712	697	723	657	730	677	713	708	687	720	681	680	681	716	657	712	685	655	703	742	737	725	694	728	680	689	711	662	648	727	719	694	695	727	721	797	728	680	694	700	711	719	716	677	721	707	638	694	691	689	659	695	733	711	712	689	682	688	717	707	725	747	732	694	707	701	710	685	697	711	709	761	681	716	642	713	661	714	708	708	720	697	677	724	708	721	688	628	711	725	706	685	717	690	711	696	676	713	668	721	694	734	745	720	725	689	715	673	711	679	710	684	709	688	673	698	651	680	700	690	713	705	673	656	675	650	695	741	732	691	699	617	700	723	660	683	695	726	690	730	715	713	706	688	749	664	747	730	683	699	695	667	700	723	660	661	715	746	660	678	758	653	736	698	656	699	692	696	697	731	708	709	699	671	723	704	687	736	656	686	688	722	665	683	702	722	729	688	651	706	712	712	715	665	657	667	677	728	728	714	722	693	701	708	692	655	632	707	681	703	637	658	693	695	748	734	678	694	726	735	712	690	700	706	710	680	708	706	646	730	636	705	712	702	710	713	731	734	686	712	745	732	691	684	682	710	688	717	715	721	761	681	728	737	676	664	739	701	690	696	708	694	708	722	682	673	704	680	697	676	688	711	723	691	717	728	701	735	732	694	695	752	705	746	666	697	669	740	682	720	713	712	728	705	689	723	709	731	667	774	713	706	704	686	635	686	715	664	751	745	753	669	704	721	732	714	709	683	707	709	701	700	649	729	773	689	715	718	719	700	716	707	765	691	723	713	668	678	696	722	659	650	728	679	695	680	683	714	750	707	700	693	696	722	677	712	689	690	687	699	697	705	698	660	698	684	688	704	692	692	691	692	705	750	697	691	662	666	713	720	725	699	697	734	700	707	649	684	680	698	738	718	685	719	732	697	717	661	665	677	668	668	733	719	725	716	691	694	706	697	749	718	688	738	724	665	720	751	706	721	709	710	684	709	673	697	750	730	654	658	755	713	694	717	691	651	718	739	675	694	702	746	689	718	702	706	724	748	705	713	783	671	680	651	719	698	685	693	725	692	640	679	662	652	729	688	650	715	687	733	690	739	698	713	648	703	688	723	735	706	723	711	705	713	714	685
21942	14245	13915	11431	8076	5866	4560	3468	2864	2375	2348	2297	1802	1456	1194	986	892	708	672	679	559	431	478	418	392	384	430	352	331	452	404	346	325	285	312	354	334	311	311	316	320	324	295	296	269	261	244	225	235	235	263	236	258	254	250	258	240	272	251	249	224	215	277	240	229	261	233	252	242	244	251	270	260	270	245	256	259	239	269	243	246	281	237	261	257	219	231	215	280	239	259	241	256	253	248	258	254	249	227	236	291	265	247	220	233	214	269	253	258	246	234	239	241	236	274	250	221	252	222	236	237	272	241	268	237	245	210	249	260	244	246	239	257	244	232	267	257	257	221	283	239	272	242	255	232	236	240	267	255	272	244	233	212	257	246	244	239	230	256	247	249	253	251	241	257	243	238	233	253	257	255	243	236	225	248	249	245	254	237	238	240	230	240	248	258	225	247	258	278	261	248	259	254	234	225	247	273	244	242	252	253	232	246	243	260	220	269	221	248	240	226	255	259	247	226	272	257	235	232	252	267	253	256	237	242	243	276	264	273	252	228	239	242	235	226	228	260	253	232	245	245	253	263	234	212	256	210	287	241	252	218	234	238	240	269	259	251	252	254	250	249	250	248	244	231	255	268	272	219	270	257	240	289	244	250	272	234	241	253	244	208	261	258	258	201	276	251	234	237	241	221	224	232	286	270	257	247	255	254	244	228	291	217	273	232	238	281	260	215	252	241	255	265	226	247	251	252	227	216	207	245	245	223	253	245	245	242	248	228	244	258	254	241	222	273	251	253	240	247	214	276	233	253	232	238	252	218	257	241	236	253	225	260	201	238	242	243	236	261	279	241	236	235	251	218	269	243	227	223	242	264	246	262	211	257	247	257	234	231	236	268	237	261	247	259	254	254	236	243	241	235	256	230	234	227	261	222	237	247	241	271	276	235	226	257	267	223	261	270	269	262	220	267	246	264	232	244	269	232	258	265	262	253	231	268	252	259	232	249	242	242	231	259	264	256	288	254	235	225	272	267	253	238	209	230	255	246	241	255	270	232	251	242	225	233	232	253	244	251	253	244	239	238	244	234	250	222	236	232	249	245	239	247	276	219	247	252	239	268	239	236	248	243	218	259	245	254	280	242	257	271	205	261	209	230	263	225	245	236	255	272	256	269	264	248	242	255	261	265	246	237	255	245	246	244	237	246	277	232	247	249	240	233	247	242	218	285	235	248	267	253	246	230	228	279	241	235	221	219	267	259	264	275	289	263	256	252	248	234	214	247	258	253	259	257	209	240	265	251	227	235	240	249	241	233	269	242	212	239	250	219	257	260	262	265	227	228	258	231	248	223	232	238	227	275	254	224	252	241	258	238	250	244	225	255	251	262	251	228	244	226	224	229	241	230	274	252	221	249	236	238	220	242	246	278	261	244	256	210	281	263	236	238	255	262	236	220	253	233	250	222	251	258	245	255	245	264	233	247	270	232	244	244	239	244	231	253	236	246	211	224	261	243	266	243	231	231	253	242	256	244	222	285	236	208	239	253	228	230	237	222	246	237	246	253	233	237	244	230	247	255	251	243	245	275	238	263	226	245	255	245	240	236	259	212	255	247	264	236	237	219	222	242	242	230	212	243	235	257	246	254	238	244	271	255	258	246	247	262	248	255	222	260	272	254	254	241	212	245	255	219	242	251	246	302	235	260	213	238	268	273	238	244	266	260	256	240	252	257	239	254	240	241	265	227	261	253	239	223	256	240	222	235	276	223	238	253	244	256	233	256	256	238	243	225	250	253	255	221	249	254	213	250	269	219	238	236	231	247	214	222	211	258	241	229	236	236	266	245	229	253	240	284	237	254	228	259	246	259	260	244	262	232	274	245	202	212	243	250	216	234	246	215	260	241	248	238	255	261	272	271	242	239	247	237	223	261	234	224	227	254	252	248	265	244	243	262	248	236	246	255	253	271	241	222	247	255	239	235	281	232	241	254	252	258	233	243	228	229	257	235	231	237	265	239	224	252	247	226	243	221	243	252	262	246	210	215	244	240	239	268	239	215	260	263	272	248	249	235	239	257	255	248	266	226	220	210	237	238	243	262	258	262	239	238	253	230	251	266	250	245	237	236	241	240	253	243	246	210	246	236	251	239	236	271	234	275	203	259	251	261	248	243	238	262	279	259	238	269	266	281	255	274	249	246	247	241	233	234	250	255	240	237	244	253	270	250	247	250	247	243	251	237	277	252	263	240	231	256	213	222	246	251	224	232	251	259	241	254	232	240	204	256	228	239	242	225	253	242	250	218	251	235	241	246	261	225	242	268	246	275	248	259	253	228	240	237	233	246	243	207	222	276	249	219	240	255	238	276	236	245	253	247	238	230	231	257	247	238	247	242	250	255	245	249	212	225	257	269	280	253	284	242	247	228	252	230	242	257	239	223	221	216	262	264	286	222	254	263	254	269	257	253	259	254	258	268	231	255	249	261	241	274	254	241	243	245	240	246	248	250	233	251	244	239	251	259	247	241	242	250	247	262	237	227	250	262	211	265	265	250	226	212	252	247	261	277	256	258	245	244	262	251	210	227	239	260	256	254	258	264	271	278	251	288	246	216	261	239	268	249	253	256	226	259	250	256	266	254	246	244	220	231	245	224	250	281	227	227	265	247	275	243	224	249	248	260	240	247	233	252	220	237	241	264	266	234	237	262	251	224	215	237	233	224	287	242	237	232	233	232	222	263	277	243	236	267	246	248	257	271	235	272	253	248	259	273	251	242	236	233	258	232	276	228	256	253	238	246	255	238	237	228	279	230	252	248	235	252	243	243	241	262	279	253	246	261	257	258	243	238	250	266	249	238	234	215	263	260	250	237	238	256	225	274	242	215	237	218	231	231	252	237	220	223	268	265	227	255	262	230	262	224	226	222	270	241	240	215	229	250	248	212	246	241	263	264	267	230	268	238	244	267	260	274	254	235	269	247	275	226	231	238	232	224	260	247	227	228	224	231	223	233	236	264	274	266	245	242	194	216	266	261	253	281	229	246	261	227	242	237	262	252	218	236	243	236	253	251	249	253	258	226	260	244	261	248	234	271	251	254	203	268	229	261	266	231	243	239	247	281	256	240	278	258	215	270	262	236	241	225	235	257	247	276	238	235	224	259	224	226	268	215	260	227	269	273	256	213	248	254	266	237	248	266	243	231	244	252	251	219	258	264	240	244	256	236	250	269	225	219	245	244	225	225	219	252	247	267	260	232	249	234	236	233	239	246	274	209	251	255	254	228	276	234	250	234	229	257	242	225	257	218	240	252	277	230	235	241	241	261	302	247	231	246	231	250	266	237	266	274	242	239	271	247	254	236	275	268	240	230	255	274	238	245	237	248	257	232	239	255	237	265	244	236	264	263	240	252	240	240	243	252	257	236	252	272	249	238	246	223	237	205	241	261	227	246	231	244	233	235	248	231	275	238	223	240	262	276	261	261	218	243	261	241	223	237	254	218	253	246	243	249	241	277	290
12777	11941	18699	22268	21020	18731	16651	13952	12410	11533	11265	11206	8977	7451	6192	5600	4477	3888	3663	3479	2635	2056	2378	1968	1836	2026	1861	1489	1410	1918	1978	1285	1142	899	1199	1297	1388	1232	1306	1102	1008	908	1035	1012	771	681	613	599	646	577	590	632	616	645	631	713	748	679	761	697	650	659	679	613	604	682	640	655	686	726	681	701	694	681	655	709	663	649	660	688	667	666	656	632	644	632	616	650	589	591	629	632	626	609	610	588	547	633	577	565	594	654	591	579	598	594	560	590	557	592	605	620	576	580	607	549	623	587	612	605	587	610	619	601	573	576	638	625	611	579	643	627	622	629	630	606	615	589	578	606	592	561	573	608	567	600	613	601	567	616	614	596	605	621	611	569	641	596	648	614	623	581	626	616	638	583	634	601	632	581	629	579	642	626	568	607	568	634	561	615	631	633	623	579	604	583	628	623	561	588	620	643	592	593	625	613	602	675	620	600	614	621	604	648	579	610	606	590	580	644	601	562	537	579	606	566	564	554	598	572	635	605	584	626	599	585	599	584	589	569	605	541	603	593	575	586	610	587	608	597	626	574	604	597	569	559	577	610	590	595	617	609	594	587	617	600	562	648	617	590	624	599	627	602	641	621	565	612	605	566	613	593	578	581	615	595	577	570	593	603	598	571	593	585	611	559	607	582	577	658	587	580	586	596	619	608	588	623	602	619	573	608	646	666	599	575	589	598	598	590	625	610	616	568	584	606	573	589	618	594	608	592	613	557	617	627	585	612	627	584	601	631	590	612	605	593	629	574	601	596	616	623	588	613	659	598	625	626	595	657	594	623	612	636	615	577	604	603	571	606	648	554	610	615	586	597	646	603	622	601	597	563	588	588	608	599	563	632	625	577	579	614	590	582	571	568	618	609	585	625	602	618	581	562	593	572	591	562	620	630	574	606	594	568	594	616	595	614	608	574	545	639	591	580	590	591	562	622	615	605	613	596	584	593	614	624	614	618	618	585	616	584	590	629	596	613	564	593	622	586	607	614	603	578	592	583	589	598	595	618	623	611	587	597	629	584	552	596	611	616	609	598	634	597	594	660	598	599	607	532	621	562	590	594	593	539	601	529	610	617	626	662	598	562	611	585	583	622	557	609	599	631	594	625	636	582	607	641	582	615	585	627	626	622	582	571	600	637	633	571	643	614	598	584	589	596	556	590	569	616	592	582	613	616	583	608	593	592	606	630	611	592	600	587	551	618	549	598	632	615	580	544	590	618	671	617	622	568	620	586	589	615	630	615	627	617	633	600	598	591	586	590	626	594	574	571	597	660	599	574	631	600	588	573	613	588	629	578	578	594	613	611	608	587	596	558	633	624	614	583	559	582	648	570	654	604	582	597	606	547	622	612	596	620	607	596	621	596	594	626	604	611	600	585	634	651	604	606	584	633	593	580	617	539	616	621	606	621	575	591	606	653	589	583	621	583	585	596	588	590	628	602	587	636	596	592	593	616	608	602	601	581	556	550	614	663	637	615	584	587	625	622	572	565	597	588	615	587	552	605	573	600	603	608	593	605	600	606	623	617	617	549	587	596	621	611	647	608	599	605	663	572	612	559	606	579	631	600	605	616	636	605	588	596	580	614	602	592	629	576	609	595	598	545	629	618	559	591	621	636	618	572	605	612	570	557	574	623	584	599	595	628	602	606	579	595	628	621	606	575	577	624	583	608	629	608	620	595	590	633	568	584	572	612	595	564	595	652	550	564	598	558	622	605	612	606	577	652	595	595	633	616	563	651	608	636	650	604	540	635	600	595	636	605	591	638	589	676	649	621	620	619	589	598	631	548	624	626	657	630	586	582	612	596	580	575	599	627	602	588	644	622	554	599	623	620	603	608	579	566	615	588	607	603	601	560	605	625	590	581	678	572	582	593	584	588	553	653	565	600	605	637	602	627	562	632	634	585	612	582	613	600	628	632	603	588	613	614	642	589	615	605	639	631	622	633	608	586	578	634	607	594	542	623	556	587	633	554	641	641	610	596	558	591	563	565	605	603	594	629	607	614	596	613	606	605	603	554	599	586	621	626	617	620	566	637	564	641	579	598	607	627	685	582	609	600	550	631	612	543	561	600	597	629	618	541	634	597	612	625	590	582	592	587	572	639	590	594	638	623	586	578	556	605	617	557	630	572	634	584	579	617	615	580	636	635	626	594	605	575	574	574	640	580	601	623	628	639	591	577	627	595	646	588	566	608	577	622	641	620	603	566	570	637	628	598	614	590	584	590	614	556	562	592	626	577	629	618	592	607	621	612	567	599	594	600	588	616	652	621	569	616	636	605	592	608	584	602	610	594	602	545	602	588	604	592	595	575	632	648	635	585	570	607	585	581	620	611	593	597	635	564	577	563	634	595	635	606	608	593	585	562	594	584	564	579	595	534	590	576	632	617	621	569	573	607	638	633	574	573	613	654	584	607	604	587	629	617	586	615	609	569	595	573	560	556	597	567	591	623	588	591	599	595	610	609	574	607	570	584	591	648	624	568	624	574	584	635	588	603	625	606	589	587	577	564	593	592	643	598	601	567	599	601	587	628	581	613	618	626	618	662	594	568	611	617	606	594	567	585	627	654	636	636	613	623	652	605	593	626	589	615	625	619	604	607	624	642	621	605	593	618	639	572	558	615	590	666	626	622	631	598	573	586	590	606	623	594	568	584	608	647	604	586	606	585	605	632	590	589	621	607	628	610	611	556	582	611	571	523	614	609	604	602	576	612	589	618	593	574	611	613	608	596	594	612	599	612	598	603	634	638	601	598	595	609	640	596	623	615	640	611	596	585	593	604	594	600	633	581	588	568	634	609	570	604	632	616	626	633	619	582	598	628	607	615	592	592	653	585	625	599	665	601	612	605	624	577	618	658	577	601	545	608	532	563	597	627	568	621	606	595	600	575	572	629	590	575	549	559	600	611	555	624	613	624	582	592	609	636	570	658	589	595	569	558	628	610	608	587	576	616	587	647	546	610	602	558	642	632	597	643	587	591	586	568	609	630	616	577	593	635	619	605	564	622	597	585	612	612	571	581	575	645	577	626	608	596	614	599	593	593	597	586	557	590	593	613	612	602	655	592	585	589	570	611	594	637	599	588	582	630	582	622	618	604	613	571	594	616	623	635	604	601	618	628	613	573	640	608	580	634	569	561	633	598	605	611	580	572	652	585	578	624	596	584	649	541	619	603	587	606	578	594	588	649	625	618	618	585	639	588	607	615	629	571	553	620	623	619	614	562	610	572	586	638	590	599	573	612	630	626	614	616	593	636	604	619	543	601	581	597	611	587	605	583	597	558	617	560	598	614	645	610	591	568	581	584	608	595	601	570	634	570	575	634	586	603	574	581	589	610	599	609	623	568	615	655	566	612	667	591	541	616	651	608	572	580	573	603	624	614	608	563	595	606	593	612	584	608	624	600	597	617	593	622	611	603	620	615	576	587	645	590	597	619	601	592	588	582	604	631	600	568	632	627
29188	19201	19152	16127	11393	8175	6225	4599	3704	3251	3034	2938	2277	1842	1516	1255	1004	912	868	768	604	499	591	538	476	444	476	363	368	467	451	318	306	287	305	343	366	319	316	342	299	276	323	283	274	234	263	231	232	243	206	216	216	236	245	263	264	253	247	258	237	251	239	234	249	210	235	249	243	265	257	245	226	258	266	242	204	244	252	217	232	258	245	224	216	223	218	204	214	244	236	231	239	235	250	256	228	217	225	232	224	241	254	228	221	201	211	227	243	237	215	256	221	201	214	220	249	231	230	222	199	213	248	254	212	202	217	198	214	218	232	236	227	249	197	208	212	238	233	240	240	238	228	241	231	229	254	201	215	232	224	231	245	207	193	237	243	232	233	226	219	232	224	212	208	231	218	211	228	244	227	202	206	223	231	206	231	187	221	224	223	224	244	206	201	216	241	226	259	235	213	224	231	240	251	226	252	252	237	219	244	238	258	218	208	208	222	222	246	221	223	204	206	214	245	256	248	225	211	236	240	224	229	234	207	241	238	209	229	234	223	213	215	250	260	217	231	215	252	225	217	209	254	209	203	218	235	239	236	243	227	234	233	222	213	251	234	208	240	205	218	219	226	243	200	241	241	231	229	236	234	215	213	210	221	238	244	242	231	224	203	223	233	221	210	225	260	205	216	222	211	249	222	237	226	233	236	235	225	213	222	234	218	240	243	229	206	216	210	227	227	231	213	223	249	214	236	200	222	256	186	224	253	242	222	222	238	232	246	206	212	233	220	247	240	200	248	218	205	212	254	235	204	228	245	245	200	224	247	227	232	234	220	203	211	233	211	225	239	229	236	246	254	257	226	210	218	214	207	213	226	211	242	195	210	239	237	246	244	212	216	233	216	236	231	236	203	237	227	253	223	215	252	236	233	222	244	232	237	224	273	223	192	230	236	196	244	198	209	198	229	236	229	198	198	219	237	221	229	247	190	223	226	226	188	253	233	233	222	224	219	230	224	208	223	218	227	209	186	236	217	214	213	222	214	212	220	212	240	232	220	247	204	235	230	216	239	237	208	216	211	230	233	218	236	236	216	193	248	247	217	222	221	229	236	215	213	232	232	237	240	200	249	252	253	218	229	253	217	222	206	245	194	213	212	213	226	239	223	233	234	235	210	252	192	223	234	223	228	252	212	235	238	225	242	228	227	201	220	237	234	253	229	240	232	204	240	222	235	244	225	227	204	231	231	245	197	215	222	209	243	219	215	206	225	211	214	231	204	234	235	227	237	245	234	223	220	205	238	241	207	240	213	248	238	217	226	221	217	217	204	227	239	239	217	212	230	238	221	223	233	206	217	229	234	212	239	230	228	235	243	234	213	243	229	232	219	202	262	230	235	227	245	236	261	226	210	222	202	244	211	204	227	236	227	214	260	215	215	220	241	227	221	205	239	216	227	219	233	218	230	225	208	244	223	209	228	228	236	233	223	250	221	235	221	237	211	244	257	215	219	221	218	231	229	226	211	215	209	207	207	227	214	251	229	234	210	219	224	240	229	199	232	220	229	224	218	212	237	236	217	241	203	216	245	208	224	245	244	221	242	234	233	236	229	231	206	234	225	210	225	244	227	213	232	221	210	263	218	208	237	224	199	208	233	207	190	227	208	236	232	232	237	229	235	249	194	242	215	215	231	228	252	248	244	219	240	215	230	233	249	202	227	214	227	251	221	204	202	238	253	223	226	224	225	221	211	243	228	239	231	216	250	237	251	222	266	213	205	233	245	226	272	220	239	258	223	223	219	191	240	258	210	232	220	204	243	239	260	228	208	237	240	256	217	203	274	270	205	239	211	237	222	207	230	227	221	214	189	199	251	230	218	223	210	229	216	212	217	217	239	234	227	225	244	229	209	241	236	223	215	249	239	235	201	211	211	220	203	230	227	242	216	230	234	207	227	246	241	231	244	238	236	214	267	234	255	233	235	217	228	209	213	196	237	248	236	221	239	228	227	237	223	250	226	230	222	212	220	216	243	274	226	229	219	226	251	219	228	236	219	193	241	214	236	211	210	231	226	254	224	215	250	236	244	231	229	221	236	231	225	236	223	236	224	243	257	212	214	239	226	220	197	202	211	240	195	199	201	219	235	195	253	210	211	214	238	230	209	248	212	224	215	221	219	245	238	216	214	254	231	237	210	242	223	228	217	236	218	206	224	249	232	208	224	199	233	216	211	216	214	208	191	208	226	235	221	212	238	234	240	248	206	221	222	214	194	219	230	201	237	225	220	226	207	235	218	214	203	208	230	226	216	268	208	207	217	203	197	223	238	212	250	233	221	215	217	241	230	247	215	220	213	217	234	211	211	238	218	218	234	210	267	220	213	206	221	230	265	226	223	211	234	246	208	215	212	214	223	228	248	230	229	204	221	236	219	221	221	227	242	226	252	210	233	252	226	243	247	220	224	225	234	249	235	210	232	230	198	201	220	242	226	218	216	199	249	231	228	216	265	227	203	246	230	213	231	225	227	227	223	222	211	218	216	215	227	231	219	219	238	242	234	207	236	220	237	184	237	224	239	212	192	190	237	199	204	252	217	217	239	232	233	229	221	219	193	225	221	246	250	240	234	203	236	234	229	216	237	267	227	239	207	249	243	224	208	248	237	220	253	236	226	217	241	240	213	234	253	213	217	228	215	214	216	226	242	210	228	223	224	212	218	205	220	228	243	215	206	272	233	216	251	237	220	242	217	236	236	242	227	211	230	230	209	224	237	238	233	223	231	249	198	219	235	228	245	230	244	218	243	211	217	222	212	210	236	263	213	248	225	203	209	227	195	220	220	223	215	214	201	204	222	225	236	199	204	220	225	254	223	214	244	263	199	234	237	215	230	217	220	268	202	210	212	211	209	238	214	223	239	269	235	224	230	209	242	236	227	218	226	238	231	199	230	197	227	224	206	228	235	246	223	236	197	216	211	223	221	241	227	240	215	217	211	234	204	240	244	229	208	236	216	220	220	239	205	244	236	224	226	248	228	230	207	233	207	223	209	212	240	229	223	245	229	231	230	200	195	219	244	232	224	233	222	215	237	224	211	222	210	203	263	195	217	210	211	239	209	233	220	227	232	199	235	262	199	241	232	247	243	231	215	207	199	242	228	249	209	244	206	232	215	215	241	214	247	243	230	231	227	223	234	233	229	236	217	229	234	231	209	220	210	238	212	212	227	213	212	225	214	227	248	242	227	236	232	220	228	215	237	240	264	213	229	240	203	203	254	220	278	217	240	235	230	227	227	233	232	240	217	211	237	247	240	230	216	209	227	234	215	224	234	242	210	220	211	220	205	191	256	220	235	233	214	240	249	221	207	215	232	227	245	253	206	204	212	215	240	225	230	230	224	210	215	210	235	235	212	231	238	226	233	262	223	226	222	228	239	245	244	207	240	216	220	225	243	237	219	211	231	208	233	262	224	224	268	225	208	224	248	240	231	269	250	241	219	236	237	231	235	232	220	229	222	222
15789	14926	23056	27163	25749	22667	20443	17752	15871	14474	14247	13716	11183	9338	7898	7056	5682	4909	4640	4446	3155	2494	2860	2647	2096	2326	2248	1699	1779	2265	2426	1438	1394	1010	1368	1434	1644	1504	1524	1344	1149	1070	1113	1047	906	690	636	592	614	572	556	600	659	636	767	806	836	699	660	644	611	634	625	595	601	625	639	703	681	673	653	663	741	676	709	681	701	631	649	638	689	635	561	585	606	568	577	562	525	577	546	566	559	566	576	543	569	577	545	596	547	606	591	574	565	560	558	569	540	583	558	556	560	535	563	609	548	571	559	576	575	582	606	534	573	513	528	598	598	580	572	556	583	547	552	541	555	539	583	529	584	550	529	547	555	591	576	595	559	532	602	570	546	548	538	550	543	560	554	547	553	562	530	512	527	536	548	580	559	547	580	555	534	539	566	534	588	542	549	563	596	544	548	511	603	543	578	569	546	533	533	571	574	552	575	556	592	555	590	584	536	542	564	562	571	539	523	544	618	563	547	592	507	541	527	548	547	581	551	567	600	515	601	551	568	568	559	600	537	618	549	607	550	563	576	553	572	562	566	587	573	598	547	559	637	525	563	591	520	565	550	570	549	547	574	565	538	584	585	551	568	567	541	571	564	556	540	554	601	570	549	552	550	586	573	594	621	586	573	495	572	587	555	555	551	530	563	526	576	568	596	580	550	595	557	558	553	611	553	600	571	579	550	543	546	568	552	570	549	599	604	560	572	552	555	558	561	614	545	522	545	614	560	557	596	561	567	547	594	556	594	559	552	610	551	571	596	543	550	532	580	521	530	543	547	593	550	542	551	548	568	568	562	579	562	563	557	535	546	601	561	540	589	580	540	572	561	540	536	559	572	599	576	531	583	547	569	553	604	577	569	553	546	554	613	573	534	598	538	514	558	526	563	538	512	555	588	563	600	588	545	614	549	585	549	567	559	567	545	590	539	536	541	556	558	521	557	568	593	507	584	539	570	562	557	564	580	566	562	537	589	563	534	594	574	530	569	540	557	569	542	566	594	564	582	570	529	617	556	607	547	570	574	532	573	547	561	573	601	596	539	540	540	554	612	519	510	570	588	563	547	569	540	562	499	561	610	522	553	557	594	552	572	557	530	533	547	564	600	535	535	533	570	579	531	551	566	580	572	532	528	581	568	576	550	561	601	564	579	601	556	579	538	565	577	554	586	562	552	550	559	553	579	548	583	536	557	581	589	560	564	561	573	563	579	533	585	545	548	560	580	564	562	569	502	571	566	554	554	525	533	535	589	545	531	553	577	580	555	530	596	525	582	562	539	585	591	580	513	553	537	568	579	564	576	555	547	548	576	583	574	551	555	580	561	536	605	585	590	578	511	534	557	553	519	560	551	587	544	579	556	557	599	584	541	572	576	595	581	577	530	589	550	515	572	563	582	587	556	588	545	570	552	576	561	591	550	571	560	544	541	550	517	541	579	548	539	553	552	604	538	562	550	573	538	546	568	595	573	586	569	548	524	572	589	551	569	615	520	568	573	584	578	601	574	579	555	579	534	539	580	568	594	618	579	520	537	599	544	533	556	599	547	553	542	602	565	531	628	575	517	533	571	536	512	595	561	567	557	545	562	534	562	569	582	551	607	538	550	564	592	566	609	569	548	520	566	543	576	573	566	534	572	569	535	597	517	566	521	570	560	592	559	560	548	583	562	564	548	568	592	575	556	564	593	554	551	556	600	571	566	593	551	546	551	529	567	579	562	575	572	549	550	585	565	561	559	571	558	562	596	560	527	544	581	531	594	574	554	603	518	567	598	538	564	598	538	534	558	542	576	576	530	524	568	550	596	570	531	586	549	552	590	528	586	570	559	605	569	557	560	587	563	595	595	593	570	611	588	510	564	562	565	557	547	540	544	561	539	543	556	624	601	583	521	564	576	588	531	546	533	569	515	572	498	584	542	562	488	578	558	573	578	577	540	528	574	591	569	550	562	576	546	561	524	589	589	529	559	614	547	549	512	581	553	572	556	542	563	584	572	569	572	567	534	586	583	545	561	524	552	560	580	546	555	532	567	575	589	597	549	552	570	554	594	550	547	551	559	587	554	568	529	524	550	575	553	572	562	541	516	534	571	606	553	544	591	529	565	569	576	537	551	547	523	577	575	562	557	543	625	599	566	589	559	572	544	551	575	561	549	549	558	543	542	553	586	562	522	526	539	576	581	542	563	545	610	558	575	541	609	566	568	561	540	571	589	585	524	552	578	530	569	582	562	564	534	551	514	572	597	528	537	533	536	545	615	558	550	578	534	526	574	583	559	521	554	565	521	594	579	582	543	563	576	521	599	532	574	538	601	539	563	513	559	561	562	562	536	529	538	615	562	547	583	606	535	596	591	534	552	566	588	554	566	579	554	574	500	600	547	549	588	577	581	545	575	546	580	554	552	553	546	529	561	548	560	537	578	590	573	561	547	572	558	562	527	545	551	574	572	582	541	607	530	571	591	549	524	576	594	555	551	557	572	547	504	552	520	588	591	555	592	538	548	553	546	542	593	570	532	593	601	581	567	565	593	544	581	561	574	566	531	546	566	574	553	598	584	598	603	582	547	592	571	598	557	563	571	566	543	535	572	541	587	520	537	544	534	559	556	577	565	551	569	580	559	494	576	550	551	598	560	574	557	570	533	536	570	569	577	545	527	548	570	532	575	569	582	558	586	570	594	588	521	584	532	566	565	571	575	545	585	610	560	541	598	570	569	531	566	545	555	602	575	554	575	555	567	571	548	583	572	602	561	573	550	600	589	566	558	593	565	560	598	568	577	571	525	552	567	559	584	568	610	568	542	551	543	543	603	541	538	601	579	585	529	552	573	550	573	604	587	579	529	540	604	585	538	565	567	570	567	547	576	591	542	590	547	578	572	604	552	549	564	558	606	562	570	557	534	575	557	562	579	535	551	615	545	593	587	566	568	554	586	551	516	599	595	550	533	589	511	549	588	565	581	574	558	587	553	601	594	547	586	579	592	552	633	543	543	591	536	534	563	559	572	572	563	535	561	562	544	571	523	557	570	555	568	573	560	567	547	551	581	584	532	581	550	572	529	574	529	527	584	572	540	555	572	575	559	533	589	544	578	616	556	582	571	533	575	604	571	573	550	527	533	549	580	583	533	564	538	533	539	568	579	591	499	560	567	564	534	529	554	555	562	553	581	565	536	520	551	575	547	583	584	611	538	567	574	565	570	565	565	601	636	557	569	525	576	577	577	527	548	531	570	554	576	540	556	580	557	563	618	540	574	499	533	536	540	527	542	595	574	592	593	546	536	573	567	549	547	570	567	540	538	533	572	508	590	582	555	563	537	561	559	591	548	551	558	558	543	549	565	556	553	514	563	552	553	535	566	566	612	591	555	585	593	545	559	575	562	568	591	554	577	555	521	541	558	580	539	555	637	554	601	566	570	560	534	542	616	579	611	580	555	556	569	583	538	571	593	558	570	575	523	540	587	532	616	554	565	527	562	548
12733	9170	9447	7961	5372	3641	2780	2123	1753	1591	1528	1554	1174	966	878	761	630	587	607	568	440	389	386	427	378	422	436	333	381	411	404	337	319	312	367	317	358	358	364	346	314	340	338	317	321	286	290	296	281	329	276	299	327	308	277	280	284	312	300	274	295	301	277	288	304	268	314	296	290	279	302	274	313	271	289	297	288	283	310	293	304	309	329	282	282	325	312	306	331	288	302	298	336	300	288	254	275	270	293	310	280	295	309	297	288	273	316	321	308	305	293	278	260	298	295	308	308	289	315	288	293	300	287	267	302	258	310	313	307	297	287	285	255	299	274	295	300	297	299	277	313	276	296	291	310	335	305	327	275	249	311	305	285	300	293	301	290	304	299	299	311	273	292	328	299	271	294	274	300	277	291	307	284	314	321	331	328	304	325	287	322	285	257	290	280	284	308	297	320	295	307	283	283	314	301	303	298	251	278	297	304	265	298	295	265	280	281	306	320	280	302	296	288	309	308	294	295	310	303	300	288	315	307	283	315	298	279	282	296	318	332	310	289	268	283	306	298	300	303	273	315	276	268	295	336	313	256	274	293	294	293	285	305	303	307	270	286	299	295	314	272	284	272	313	287	314	283	306	291	318	284	291	279	307	304	298	308	274	280	279	299	311	276	299	267	307	269	301	268	307	277	309	299	273	277	293	276	305	290	302	287	280	284	278	286	301	296	304	276	308	283	284	325	306	341	290	277	262	293	294	313	304	271	332	320	310	277	297	284	298	328	311	264	275	310	301	307	312	295	308	311	271	270	290	322	312	276	289	279	300	307	303	293	311	285	274	303	296	269	296	312	299	279	270	326	295	292	280	253	316	289	296	310	295	283	291	307	285	305	316	302	289	287	286	300	297	301	292	259	311	302	314	273	312	265	273	302	322	286	285	292	270	305	277	282	317	320	287	332	278	307	277	298	331	277	285	278	277	290	267	269	292	295	294	294	284	286	298	309	301	291	331	304	316	290	306	309	309	271	287	282	274	280	292	297	301	287	285	287	325	278	301	302	294	303	294	264	287	307	321	294	286	264	303	319	320	305	279	294	307	302	307	284	298	319	347	309	279	309	308	310	270	302	298	279	294	316	292	307	294	315	299	320	281	281	311	305	281	304	307	286	259	261	299	281	281	305	302	318	291	258	311	299	295	281	275	329	304	290	304	292	320	292	304	320	295	298	285	297	288	261	294	273	278	305	296	312	325	293	289	320	299	286	293	291	299	290	270	291	258	271	300	312	267	323	320	300	288	310	290	270	299	290	293	290	286	275	282	319	305	275	286	301	291	309	275	286	268	280	310	302	290	262	303	300	314	265	302	336	318	307	303	295	277	278	301	270	254	285	288	277	256	314	322	297	289	316	310	304	299	273	292	275	271	326	271	273	307	266	271	256	312	303	279	295	293	304	288	314	293	286	296	282	312	293	290	292	310	305	317	299	260	280	279	287	306	295	292	268	273	277	322	323	310	272	277	308	301	276	314	313	303	314	308	309	300	288	301	283	283	287	282	310	310	340	294	315	280	267	292	272	265	270	292	297	279	307	294	306	304	316	255	281	287	279	296	246	301	278	257	286	317	328	309	279	310	296	305	297	276	281	323	302	304	279	296	294	291	294	312	275	308	298	303	306	262	272	265	279	324	271	339	293	293	297	281	300	282	289	289	277	296	323	263	299	313	289	303	295	307	284	305	304	309	284	278	277	290	275	310	314	262	284	315	300	318	278	264	270	291	307	287	272	289	285	300	309	289	293	283	269	313	287	312	311	280	293	261	283	278	277	269	324	315	290	296	286	291	301	315	295	302	291	306	301	276	289	291	302	283	246	277	279	292	270	344	295	308	289	275	275	310	264	309	306	275	285	274	299	333	244	284	283	285	281	302	261	311	307	267	282	300	280	298	270	290	298	291	278	318	292	290	279	274	303	281	322	294	306	298	302	295	321	279	305	269	313	276	313	296	328	310	312	277	286	290	285	281	281	283	308	276	302	285	290	270	298	310	293	314	317	274	315	288	304	268	306	310	324	263	305	305	283	304	309	294	323	324	284	317	278	303	314	315	288	301	282	292	315	266	290	304	283	254	291	299	266	313	284	315	297	291	304	298	327	293	268	311	328	330	317	296	293	256	318	297	296	299	309	331	306	284	268	322	287	299	302	282	290	286	307	283	300	288	254	276	295	274	300	288	278	307	285	271	308	279	307	283	284	285	280	326	290	303	275	315	292	307	296	279	290	326	313	313	302	265	294	247	311	279	309	334	276	312	313	305	309	308	286	314	269	304	294	300	269	279	269	299	307	279	305	277	302	279	285	309	284	277	280	273	293	302	326	292	248	303	303	281	296	332	302	294	280	313	294	297	290	310	316	318	265	319	311	277	317	282	289	320	288	299	288	275	287	277	273	292	273	290	306	274	269	286	283	313	295	338	323	286	318	323	277	305	307	298	318	269	299	290	326	288	262	301	333	303	248	297	290	287	279	289	281	308	277	311	299	318	286	322	324	298	291	307	291	292	285	260	290	298	266	288	286	298	301	306	315	320	300	275	307	306	289	299	289	259	296	274	252	274	282	294	306	298	253	275	313	292	319	318	283	281	316	292	311	268	277	281	306	279	284	299	305	295	312	296	301	280	253	277	323	291	269	272	280	292	293	302	284	314	312	290	271	320	318	296	297	308	302	295	309	284	298	295	283	307	294	307	305	286	299	314	338	307	321	272	319	295	282	299	325	302	253	287	300	307	285	272	313	284	325	282	281	304	301	337	284	323	249	297	298	302	266	275	310	273	265	302	289	284	291	267	282	304	286	297	320	272	253	315	304	273	292	301	271	294	289	271	290	278	316	294	290	310	300	319	319	292	288	296	294	283	280	296	270	277	322	312	256	265	289	300	278	279	302	264	260	295	300	297	279	313	303	299	306	296	292	293	286	286	303	316	281	266	312	306	312	283	279	294	315	305	296	273	297	294	315	298	316	290	284	275	286	296	290	295	301	304	320	280	277	286	285	315	333	281	305	296	293	297	319	324	298	268	287	305	249	268	324	288	284	244	266	284	300	307	256	321	282	296	299	301	296	316	299	330	281	311	269	278	289	293	303	312	279	309	289	300	288	309	330	321	312	289	274	296	327	299	315	288	265	294	313	289	300	289	270	275	303	297	298	313	293	280	323	331	272	315	289	290	308	310	297	306	303	311	311	251	291	288	289	308	276	310	278	282	294	251	280	291	287	307	311	307	311	333	292	312	273	293	279	309	259	295	270	286	326	280	306	293	285	319	322	301	304	310	295	263	245	263	295	292	316	310	304	272	305	298	298	317	272	285	282	271	285	287	260	283	279	311	316	295	264	304	326	298	279	324	294	291	300	309	294	285	301	295	295	298	267	288	278	289	310	279	265	330	298	280	272	321	323	286	278	334	281	294	274	274	273	296	298	315	283	309	291	258	297	299	301	312	323	276	298	286	293	301	272	299
8129	8242	14066	17300	15559	13211	11115	9439	8455	7634	7712	7466	5912	5054	4262	3971	3022	2735	2672	2517	1888	1497	1682	1747	1364	1544	1515	1155	1166	1466	1486	1096	1058	860	1070	1063	1137	1006	1093	1031	918	888	968	878	714	732	750	701	673	729	697	684	713	700	696	710	718	686	662	705	703	745	664	697	762	758	746	741	743	714	725	721	746	783	734	745	791	670	723	731	748	735	670	734	698	692	739	764	698	677	655	730	733	666	703	661	694	676	701	712	701	708	697	729	745	688	721	656	687	694	683	740	719	645	753	645	703	707	716	733	696	668	716	686	734	733	709	682	744	723	717	677	725	701	728	736	735	666	651	690	707	688	713	657	713	734	737	739	693	663	715	684	716	715	739	690	688	724	711	718	706	688	696	728	692	679	656	701	696	703	733	691	696	705	707	692	722	699	707	693	690	752	684	718	680	721	729	703	701	675	675	686	761	645	719	702	675	675	691	705	743	711	719	667	702	732	716	727	682	718	700	761	700	730	720	741	716	712	727	704	697	649	654	699	716	644	713	693	685	696	699	697	681	654	726	693	658	720	663	697	697	725	721	715	731	685	691	709	731	697	657	737	671	652	650	710	657	715	724	705	736	703	728	713	672	692	733	727	717	709	689	692	719	707	678	649	670	667	722	650	718	694	697	779	735	664	689	698	710	683	679	696	664	738	689	705	707	662	708	729	707	677	648	722	705	721	688	692	718	744	708	703	716	702	691	691	734	716	660	681	761	724	735	727	710	716	716	714	690	650	672	746	737	708	740	670	744	695	705	660	689	704	734	687	718	741	701	689	723	669	683	702	699	708	734	732	705	701	693	707	702	685	714	707	793	710	733	682	711	701	705	666	730	694	695	723	685	666	749	661	705	659	719	707	714	707	691	746	694	660	687	682	707	701	690	715	725	728	655	726	664	696	671	718	703	683	666	755	742	693	687	695	683	685	726	667	708	726	684	716	642	727	698	691	720	691	703	724	741	719	695	713	693	698	713	700	666	707	667	687	676	724	699	689	707	726	715	697	747	681	718	696	719	673	652	734	687	695	739	678	697	720	681	725	675	727	702	701	744	697	665	654	674	712	710	699	704	677	682	677	690	701	713	703	704	723	715	723	685	700	666	709	693	720	708	725	692	740	666	696	706	709	705	658	702	699	692	695	734	698	719	665	708	642	693	676	664	713	694	679	727	667	690	728	670	668	672	681	739	695	667	705	692	710	700	669	690	683	671	704	709	738	715	758	727	715	713	731	683	724	684	755	741	707	703	713	709	672	675	713	724	677	710	669	701	724	692	673	732	669	690	733	709	671	685	665	680	681	727	708	751	716	756	750	697	686	660	664	685	665	676	743	723	761	701	698	681	678	717	687	684	732	683	706	676	720	708	742	694	680	676	696	689	701	744	689	704	691	671	672	706	700	697	689	683	702	725	679	716	755	719	676	700	685	696	692	698	685	671	714	719	680	661	759	668	709	688	729	726	701	696	721	664	719	709	675	668	736	758	706	707	701	741	724	729	759	702	684	684	712	675	754	717	700	688	732	728	679	732	658	690	739	675	721	744	733	699	703	747	693	704	665	714	687	711	689	702	739	741	716	688	695	704	724	760	718	759	725	701	666	702	723	678	679	709	731	730	718	698	735	710	708	733	746	657	679	693	701	689	741	693	654	708	696	695	740	721	706	685	679	705	752	689	679	719	720	713	724	720	689	676	698	691	679	673	661	717	716	708	715	704	687	703	709	698	742	670	703	667	675	720	683	660	685	702	702	666	691	694	681	672	690	708	638	666	722	694	693	663	678	665	660	669	683	741	716	706	680	708	668	689	722	707	686	711	725	723	766	697	712	742	698	711	673	678	713	726	714	703	682	740	713	716	703	699	707	683	675	680	679	681	690	709	741	682	669	704	744	752	670	680	692	747	723	708	710	690	735	717	685	724	681	708	719	669	689	712	747	746	709	720	705	708	729	713	707	748	741	729	734	742	683	681	693	722	707	680	677	732	664	706	708	729	688	684	671	686	698	740	744	720	701	654	688	695	685	735	682	663	702	695	689	681	670	707	711	697	715	678	663	735	652	688	684	664	749	708	669	704	633	726	688	691	710	723	701	675	704	717	673	695	712	725	704	665	743	720	696	672	689	692	723	745	691	688	692	732	736	692	674	681	655	724	726	690	714	730	696	681	699	676	717	731	694	671	679	694	672	707	732	708	696	692	710	674	712	703	686	729	716	703	738	737	695	664	673	717	721	740	704	713	727	733	702	715	687	722	707	699	684	712	737	751	716	705	669	749	694	685	776	720	680	697	723	762	705	631	713	712	705	693	744	708	739	723	711	669	666	740	706	680	694	718	720	724	740	719	684	713	686	716	719	704	660	730	684	715	676	682	740	706	693	723	710	721	713	732	665	742	750	710	652	686	694	731	650	684	667	680	714	710	716	704	696	683	739	713	704	725	710	730	710	720	697	700	660	699	728	635	736	718	703	698	751	694	687	659	711	706	686	693	715	703	693	663	702	707	694	704	661	669	751	676	720	717	660	726	671	735	671	706	704	732	673	720	714	680	722	701	697	703	664	719	696	693	707	705	653	697	780	738	707	705	667	700	686	702	749	701	660	699	696	696	729	670	696	690	702	712	691	669	704	737	738	732	710	732	677	738	688	742	751	693	701	722	717	713	698	699	693	709	715	733	690	742	697	683	676	694	703	717	701	681	681	690	674	673	703	736	702	752	679	688	685	702	671	730	672	692	666	676	654	671	674	733	767	712	707	732	742	713	717	762	720	644	689	712	719	651	729	721	730	701	702	648	649	710	674	708	683	692	708	715	689	683	731	747	708	708	732	708	738	675	721	652	705	704	706	714	681	693	697	673	690	707	704	676	721	681	723	679	704	705	700	710	708	752	737	660	719	712	722	656	724	647	701	714	690	706	701	687	683	677	698	720	694	660	670	727	727	682	703	726	625	649	689	671	709	690	668	737	720	692	687	735	698	750	684	718	733	669	713	710	695	725	759	668	701	693	703	704	682	681	751	739	754	716	679	681	685	726	715	724	711	702	714	720	718	657	760	679	694	728	700	741	737	708	693	701	675	667	719	718	696	616	704	699	703	696	727	685	706	691	721	713	691	716	705	711	678	674	706	687	659	674	701	685	737	710	689	694	709	723	723	680	695	699	707	720	667	707	758	685	723	668	688	740	711	722	678	736	688	725	700	711	700	707	705	686	725	687	714	717	708	745	673	714	694	715	728	729	699	702	738	711	724	725	688	737	740	707	727	677	675	744	736	678	723	702	711	717	688	707	679	706	702	725	672	641	753	700	704	730	678	717	730	742	687	718	723	698	705	699	711	699	651	688	712	716	726	699	690	683	688	743	686	720	674	699	751	703	742	735	689	729	722	692	690	657	724	710	698	693	728	697	723	752	714	717	699	695	675	703	724	712	695	700	742	685	723	664	731	695	741	721	729	784	727	661	704	700	700	722	693	693	716
22145	14332	14928	12595	8838	6065	4390	3289	2732	2299	2262	2205	1704	1400	1147	1052	841	753	704	626	540	410	457	469	427	442	406	351	353	375	395	323	321	293	312	342	338	275	328	321	307	284	308	302	289	256	260	260	255	237	262	262	244	300	244	266	270	230	235	221	258	257	254	238	261	251	265	272	243	242	261	264	277	277	260	267	247	234	264	245	236	240	249	268	272	255	277	253	225	237	253	240	237	237	268	241	244	236	234	249	216	256	245	239	261	262	253	252	255	247	220	218	251	231	267	231	226	249	278	241	259	222	262	255	243	265	275	250	243	261	257	245	254	235	237	244	253	235	224	211	261	250	235	246	201	244	233	252	245	242	250	221	241	236	245	232	247	272	283	238	238	275	249	252	249	234	241	233	214	269	263	243	234	230	259	239	265	228	228	222	246	241	239	238	260	256	236	236	228	250	263	230	243	255	265	249	275	240	225	253	246	266	250	238	277	234	245	240	220	216	264	260	247	243	235	262	260	255	246	259	223	249	258	236	240	255	228	236	259	244	266	271	274	218	259	239	250	216	252	242	245	239	244	228	212	283	266	236	244	238	246	249	247	228	257	255	233	225	259	230	241	267	247	258	247	251	253	225	216	248	250	243	243	270	219	248	253	230	230	249	243	227	241	259	263	240	219	226	254	266	249	261	245	245	221	260	223	219	266	244	282	221	256	287	232	235	234	249	271	270	261	235	235	259	272	255	253	233	253	216	259	241	245	256	214	229	207	229	228	228	232	283	253	232	233	241	230	259	245	252	239	279	246	229	279	227	264	268	264	223	247	274	261	258	267	251	255	236	246	240	248	241	239	229	222	259	241	211	221	254	246	252	232	272	246	242	273	244	242	255	258	264	226	240	238	235	243	241	252	226	244	234	266	276	249	240	246	236	261	263	249	237	252	228	255	261	260	265	264	230	254	263	249	232	246	258	229	270	245	246	274	255	255	260	258	262	246	230	220	227	254	244	221	240	236	252	241	251	219	244	252	228	241	240	243	229	224	275	257	238	262	236	267	278	252	234	262	271	256	254	263	231	227	234	253	241	232	247	231	242	240	233	243	245	262	284	235	240	252	241	263	240	261	260	275	230	242	231	270	233	222	269	247	251	241	225	245	232	232	248	251	259	227	232	244	235	263	232	220	251	218	224	236	229	219	268	260	227	234	251	249	249	255	263	240	241	226	240	248	242	269	256	249	275	269	253	244	242	258	227	275	240	271	264	270	268	250	237	237	235	257	237	246	252	222	237	259	242	256	256	247	230	260	248	237	232	257	252	251	251	235	240	247	268	252	296	256	248	229	269	257	246	232	237	215	259	286	220	236	248	249	247	247	232	251	275	261	244	234	258	249	253	269	250	263	260	228	240	260	228	215	250	255	259	219	231	252	233	237	254	257	248	247	279	245	244	258	237	248	258	251	246	258	245	225	253	260	248	229	244	236	255	253	237	270	247	248	261	229	244	241	235	256	266	257	259	265	249	235	230	218	276	258	254	250	240	237	277	238	246	261	241	262	240	242	239	261	256	266	243	269	212	222	234	254	241	221	294	250	272	227	264	209	272	235	267	241	247	240	250	262	232	255	233	232	247	246	258	229	247	243	237	258	254	246	239	249	248	256	233	258	219	233	259	249	242	236	290	230	265	245	227	259	239	267	221	239	257	255	265	246	213	265	228	256	247	247	245	255	266	250	253	247	253	253	258	259	247	257	252	247	234	264	239	228	235	232	232	232	254	261	243	221	239	264	227	248	256	223	239	247	283	222	241	252	229	240	253	284	257	236	243	234	257	280	249	248	235	261	245	247	248	249	218	243	226	228	245	229	234	293	250	239	237	242	223	263	278	275	227	250	242	236	254	245	253	215	248	263	252	235	277	241	250	236	231	269	233	212	220	227	241	290	257	231	209	211	237	258	222	238	245	256	224	274	254	243	261	248	241	264	242	251	262	249	236	270	260	230	239	235	240	249	259	238	228	225	233	258	250	271	262	250	261	212	234	272	244	236	229	232	225	251	231	222	250	266	241	252	224	247	276	264	251	249	257	269	249	259	257	249	232	238	227	226	244	218	250	264	255	270	228	235	233	240	248	267	231	237	231	230	236	249	246	249	233	245	244	230	226	271	243	247	245	268	252	234	247	263	268	236	233	230	233	239	250	279	237	265	231	269	247	249	259	273	239	243	257	246	242	264	225	231	268	245	200	243	239	229	262	246	243	250	226	239	238	266	237	257	252	277	231	250	226	249	248	237	272	233	262	258	232	231	245	251	259	238	250	242	245	267	208	266	242	255	213	269	230	232	248	251	266	237	236	221	280	254	228	247	261	240	227	243	220	241	238	218	272	236	221	248	231	256	255	217	248	234	238	225	256	223	244	242	237	249	233	245	241	270	238	241	243	262	237	225	262	242	286	261	251	212	232	230	239	245	247	287	252	225	250	226	236	256	244	254	240	274	255	237	232	254	234	275	230	239	256	257	241	226	251	218	239	238	230	267	232	255	236	269	246	221	238	260	232	247	258	245	222	234	249	243	221	232	284	232	251	273	242	233	243	233	259	238	251	239	234	265	257	259	235	259	249	265	226	234	270	254	246	248	266	251	269	214	252	258	246	246	250	220	214	217	244	237	267	241	230	248	242	247	226	232	258	235	254	233	248	231	240	229	270	232	252	229	242	223	268	251	277	251	252	238	246	238	259	254	227	260	246	263	264	222	248	248	255	257	230	245	225	245	250	253	230	256	256	265	238	228	255	255	241	251	248	256	226	236	254	221	255	287	245	266	251	226	232	242	245	247	258	229	244	273	233	282	257	231	235	261	245	270	253	238	254	244	255	210	279	240	262	241	248	234	210	262	281	250	242	231	215	243	247	246	250	272	256	243	238	229	253	238	248	278	253	240	256	256	265	289	236	298	257	257	262	232	256	221	248	219	244	226	252	264	207	256	247	223	205	252	252	219	258	238	239	220	240	223	241	244	229	241	259	263	259	240	258	247	221	237	245	244	263	256	250	245	238	230	239	234	241	232	228	270	260	248	252	218	249	229	233	247	242	276	257	252	266	270	255	255	264	266	290	250	258	281	243	230	229	245	238	210	250	248	260	238	234	234	247	264	233	250	253	254	243	242	262	243	246	241	240	222	251	257	236	257	244	242	226	261	266	243	231	237	242	270	272	274	270	237	255	246	269	266	245	265	242	234	242	245	210	242	248	229	238	226	266	231	230	255	226	249	255	235	256	223	271	265	267	250	233	244	227	267	257	239	230	260	241	249	259	232	287	250	267	257	251	266	259	277	237	241	251	239	255	243	276	273	246	268	223	270	257	230	233	257	257	245	246	231	237	256	265	271	263	222	230	224	239	259	222	252	257	263	223	253	249	224	246	231	231	260	267	230	251	229	227	236	230	235	245	250	251	229	245	236	241	237	258	246	234	256	231	252	267	244	242	250	237	210	260	251	241	254	252	235	245	248	230
12989	12014	19962	23949	22122	18959	16350	13977	12345	11499	11280	10954	8754	7556	6202	5615	4412	3903	3762	3365	2607	1973	2152	2374	1698	1983	1866	1499	1415	1810	1872	1314	1218	920	1280	1297	1338	1133	1276	1181	1018	941	966	833	723	654	625	637	634	570	586	627	580	686	657	762	752	640	681	626	610	638	610	617	632	645	686	672	675	681	698	733	639	679	703	718	685	655	645	636	641	629	634	594	623	625	639	597	589	632	573	589	617	604	596	608	581	624	606	619	583	570	599	613	626	589	524	600	599	626	618	615	641	633	644	591	665	591	537	558	569	616	610	584	591	600	625	616	609	590	601	572	600	607	590	577	585	600	589	630	557	604	620	559	627	633	617	604	597	636	619	601	619	595	605	584	617	605	552	638	632	638	613	620	627	572	575	594	624	613	612	637	613	601	598	588	615	621	605	617	591	586	575	625	616	558	620	626	594	587	592	632	584	611	574	631	615	624	614	616	595	604	561	574	605	577	627	625	637	642	611	587	606	568	547	577	605	598	598	579	580	582	592	636	633	602	637	595	614	630	579	585	585	626	644	633	642	636	589	662	551	593	599	621	610	622	567	615	602	615	612	587	598	586	613	595	600	591	606	624	592	631	614	625	585	641	625	626	597	628	602	565	641	634	615	585	578	593	600	595	578	558	564	569	596	626	596	583	618	590	646	606	568	540	567	574	606	607	615	579	611	606	619	619	621	634	627	548	590	586	574	565	625	578	619	631	602	555	597	556	597	635	601	600	566	575	640	611	547	631	617	606	626	621	594	636	602	566	614	619	646	620	603	658	620	593	607	577	625	540	631	605	612	618	598	595	617	574	628	586	570	626	580	599	582	596	603	633	620	635	607	652	600	598	579	591	632	606	583	580	567	618	640	575	581	611	594	580	617	611	540	588	584	631	601	593	628	595	642	626	630	617	618	612	633	642	642	581	630	594	596	616	655	574	630	582	610	596	599	591	594	615	578	565	602	576	630	626	615	617	579	576	592	620	639	567	584	603	586	623	575	662	597	606	603	619	655	573	597	616	648	631	605	618	616	589	593	647	654	591	608	625	577	588	616	627	596	550	613	572	576	629	615	594	584	659	602	574	626	618	589	578	636	589	575	611	624	640	616	599	630	599	601	603	562	608	648	598	587	618	596	552	563	622	600	602	621	583	607	619	568	588	621	587	603	577	615	591	566	603	566	594	649	622	580	580	616	580	591	610	568	610	605	641	591	626	637	598	591	551	594	637	626	585	619	601	644	554	569	644	607	582	608	633	562	573	607	604	598	586	611	584	619	616	562	638	610	561	559	610	615	602	541	643	587	551	578	636	594	583	608	632	619	596	633	562	640	563	640	610	639	642	600	692	601	607	621	617	591	628	621	619	589	576	615	578	621	633	582	616	585	661	595	602	602	581	606	553	640	602	592	614	592	605	606	607	603	578	607	587	601	598	582	580	609	585	600	645	598	575	594	590	642	611	588	604	615	578	619	623	636	589	603	598	587	625	593	605	643	626	595	576	599	597	645	652	633	597	602	613	638	569	592	635	641	627	619	595	586	599	659	621	608	568	597	642	618	586	646	615	604	588	636	597	575	671	604	613	626	602	598	587	654	606	616	625	646	595	599	608	595	629	617	583	610	621	571	590	620	608	633	610	566	579	652	612	580	570	603	568	595	602	592	609	616	639	618	596	629	578	634	614	611	591	628	587	619	600	630	571	640	617	600	609	595	598	595	640	579	638	589	603	565	591	600	577	552	606	597	610	610	611	599	643	604	599	580	584	610	558	627	618	592	593	610	634	599	606	579	564	630	590	571	638	567	622	606	575	570	570	584	591	621	628	576	576	610	567	562	616	595	611	580	623	607	563	616	638	644	637	558	587	572	581	659	599	606	650	643	634	631	616	602	606	596	659	602	587	621	585	638	603	599	603	610	575	616	598	602	602	610	549	572	617	616	641	611	593	586	612	615	604	604	626	600	628	615	563	599	652	615	559	630	604	641	605	632	586	623	587	570	627	552	622	643	625	623	593	597	543	563	638	540	610	639	578	638	601	611	548	634	576	594	585	567	603	632	606	617	642	610	646	593	554	595	603	655	559	611	611	614	620	559	615	582	570	628	633	593	609	609	633	619	574	613	606	588	630	593	602	601	610	606	625	582	645	606	590	594	650	610	608	590	594	635	625	604	625	612	599	613	645	630	591	602	580	602	607	568	559	620	625	640	617	590	639	594	635	643	620	594	608	609	588	634	617	615	617	591	597	528	600	592	596	614	597	619	628	612	603	606	598	650	639	557	582	594	591	612	606	607	616	630	599	610	586	631	572	579	597	639	617	635	601	579	596	592	614	595	590	582	589	602	577	619	631	583	601	610	597	653	596	593	592	627	592	597	603	616	595	643	615	621	611	599	632	631	606	602	623	562	613	618	643	580	601	592	587	569	594	655	638	631	585	605	580	654	636	605	590	627	602	603	585	574	601	623	600	638	603	600	624	601	620	625	590	631	581	602	612	612	605	604	626	638	602	642	613	545	639	568	605	618	553	604	649	603	607	606	607	574	605	572	622	611	611	625	574	618	595	584	601	621	630	583	624	576	610	627	587	628	605	629	625	609	597	598	631	592	605	607	590	626	636	606	561	597	551	601	588	601	627	606	596	596	613	594	551	593	599	581	644	585	611	615	624	619	659	630	591	626	607	549	599	629	592	620	577	628	600	601	603	597	605	615	615	609	618	603	565	588	647	607	642	608	595	633	588	578	641	602	601	583	630	664	579	585	637	619	610	583	644	594	600	611	586	569	586	660	619	624	602	586	561	643	597	625	603	610	636	627	585	606	592	631	636	534	655	599	614	588	595	609	600	589	612	598	586	627	604	612	611	613	595	654	615	589	601	597	592	627	617	594	596	640	617	540	586	586	608	618	605	606	633	628	564	605	624	578	644	654	606	638	599	621	584	600	581	552	609	560	585	554	604	566	613	619	606	573	647	549	600	611	594	594	595	593	578	587	634	577	593	608	581	577	632	570	624	593	629	570	620	613	580	600	610	605	607	606	608	565	612	611	640	598	607	602	613	575	621	567	613	594	596	633	604	605	593	586	583	574	575	602	616	610	580	600	592	614	620	632	597	606	623	602	581	592	586	641	626	590	620	574	610	663	599	617	635	597	617	559	576	615	614	621	628	585	595	618	596	631	623	605	599	627	618	592	610	568	619	640	610	597	589	647	628	650	594	584	618	634	571	607	597	598	617	625	583	578	583	631	622	599	634	664	559	626	625	608	576	645	627	608	605	587	596	584	629	581	601	603	549	613	617	616	581	644	603	604	593	583	624	590	590	615	603	622	594	575	593	624	615	603	595	600	541	583	662	616	584	570	611	645	569	616	629	594	634	562	606	618	589	608	622	603	645	594	615	615	626	615	602	652	618	605	603	611	584	630	624	608	619	610	630	597	635	615	621	611	557	615	557	576	583	574	585	568	630	583	600	633	592	601	599	655	591
29269	20000	20195	17137	12483	8572	6121	4556	3763	3355	3177	2983	2153	1799	1460	1226	995	943	863	751	580	487	522	631	433	477	492	393	392	416	455	351	336	292	311	332	341	319	349	344	285	287	281	269	269	238	224	252	220	230	217	242	247	250	232	228	256	255	263	232	224	223	229	231	248	230	237	248	243	231	242	264	247	246	257	232	260	248	213	219	245	212	218	246	209	229	220	216	250	230	220	238	215	228	230	255	233	210	201	233	228	238	202	199	231	230	236	244	207	241	224	234	246	192	217	209	240	237	224	223	244	231	250	241	226	198	210	218	240	242	232	234	247	208	190	210	238	244	210	225	225	211	214	220	193	218	210	198	217	198	237	214	227	227	218	197	222	229	215	209	250	243	222	220	230	254	225	228	261	196	216	211	223	247	228	239	241	226	248	215	232	226	237	206	224	228	227	232	249	247	243	227	241	241	241	219	190	224	229	225	246	239	240	208	216	218	244	247	262	222	212	239	224	218	219	219	247	205	242	223	253	233	193	229	216	225	236	229	226	231	258	238	209	215	212	219	210	199	200	230	218	219	222	273	226	242	223	195	227	216	217	207	241	219	211	244	220	216	220	239	238	211	215	201	241	247	221	245	219	212	234	257	228	258	235	221	213	230	218	238	233	231	207	227	227	200	244	235	215	228	198	224	213	216	236	236	223	221	241	206	221	228	235	234	202	227	214	231	247	228	228	219	208	253	244	217	231	238	227	221	225	236	246	227	233	233	223	226	223	210	200	215	227	244	253	217	202	241	230	217	218	253	213	196	210	241	237	213	235	262	227	250	216	236	198	242	242	219	222	213	224	214	189	212	221	227	228	225	214	227	254	222	241	244	216	211	217	237	251	219	213	196	206	205	242	218	239	217	198	212	221	225	218	241	207	233	231	220	238	231	222	232	193	243	242	212	228	197	224	235	232	238	237	219	231	193	258	232	233	217	210	218	210	210	212	230	225	232	222	216	230	223	202	219	222	208	216	248	211	235	206	198	216	239	203	248	223	225	205	238	212	205	212	238	254	215	223	240	220	231	222	216	238	217	220	237	207	224	225	214	224	222	198	216	227	193	235	246	201	236	188	223	255	199	197	203	204	233	212	220	228	226	205	240	200	243	206	220	227	241	221	220	218	247	245	246	205	223	193	246	188	213	227	226	240	222	220	244	230	219	239	213	223	227	243	230	235	227	208	236	243	214	218	231	253	236	240	226	221	229	230	207	220	225	214	212	230	241	245	220	254	233	257	223	234	227	220	231	210	235	219	195	226	224	220	234	238	212	216	214	225	245	248	204	232	215	232	218	244	257	235	221	224	211	225	233	210	217	222	219	219	222	250	227	231	234	199	211	207	218	211	204	243	229	272	230	208	235	233	230	222	229	261	233	222	223	249	215	215	194	235	225	210	230	211	225	233	224	205	243	257	223	201	225	207	237	225	258	225	245	226	227	221	216	238	225	222	227	237	231	251	226	252	226	241	248	215	235	239	241	219	215	231	227	235	217	246	234	206	231	245	227	234	222	187	223	243	224	215	263	236	246	210	241	211	212	212	237	243	250	208	234	204	256	237	221	232	224	210	244	257	217	219	240	242	230	229	188	207	235	207	229	228	253	228	227	233	238	221	230	243	221	206	214	234	235	226	210	207	218	231	250	204	221	241	222	232	221	232	210	222	230	240	191	249	228	228	244	243	237	237	224	203	232	201	215	231	205	215	233	245	238	231	191	187	240	254	216	212	224	219	238	240	234	221	211	226	233	210	235	232	206	245	248	206	232	243	249	218	229	206	232	220	228	220	234	255	202	231	231	211	238	262	223	245	244	188	252	226	205	196	238	238	220	232	214	208	239	238	231	213	201	236	226	228	206	225	204	232	229	233	217	209	225	225	253	220	233	213	237	235	233	226	234	196	203	255	231	215	226	228	223	215	255	265	259	235	213	228	259	226	221	230	224	235	250	236	203	227	215	181	228	213	204	233	208	220	225	210	223	220	229	213	234	231	199	249	251	221	220	181	214	231	235	249	221	228	216	271	227	244	228	231	223	231	209	228	236	246	239	232	229	242	214	216	192	233	198	223	215	212	270	235	211	244	234	228	210	251	225	247	216	218	214	253	215	236	201	236	253	223	219	238	242	223	232	248	216	212	205	234	220	228	212	249	241	198	243	226	203	229	235	238	249	218	229	233	218	226	214	232	221	230	223	216	212	218	241	206	219	247	240	193	232	222	241	231	221	218	251	248	231	249	217	211	221	240	212	208	228	233	241	209	227	239	226	225	227	227	231	237	223	196	215	199	219	229	261	228	229	248	263	234	234	220	213	235	206	212	211	233	245	221	205	233	238	220	220	226	226	205	225	237	232	228	245	200	243	224	230	235	246	221	262	234	228	219	214	191	244	242	243	238	224	252	216	247	224	228	220	233	180	231	245	248	195	209	242	225	253	220	211	247	227	226	221	239	225	228	208	220	252	261	246	204	240	235	239	218	220	230	217	226	192	236	218	245	237	239	224	218	221	218	243	229	221	255	215	225	228	246	228	221	238	203	203	219	236	222	202	224	252	219	249	225	212	231	202	216	227	220	223	227	217	220	210	242	244	247	227	198	203	224	236	211	200	204	237	222	215	233	206	189	244	202	188	225	241	220	195	221	205	231	239	231	238	241	232	235	226	246	236	221	223	232	213	214	225	240	203	236	228	219	210	225	231	215	210	246	208	195	241	210	237	243	205	194	207	204	224	240	226	261	203	244	230	251	245	231	242	233	241	227	242	212	229	245	238	249	226	238	232	229	237	184	192	230	259	221	203	235	230	232	244	226	208	198	220	200	221	228	211	257	231	233	202	241	230	218	252	233	218	224	221	221	227	216	223	241	220	214	247	232	231	225	191	238	246	206	221	246	256	229	235	232	264	256	233	209	238	225	227	222	238	226	238	211	222	239	234	217	251	226	199	220	249	237	217	217	239	229	201	206	236	239	238	238	213	245	211	230	232	252	232	244	223	213	220	222	217	257	229	235	262	201	203	247	216	198	225	207	244	225	228	265	234	205	216	220	236	211	227	225	234	240	237	221	232	243	237	249	223	255	229	249	218	227	216	226	231	214	224	213	213	242	196	226	247	229	236	244	189	236	226	233	227	217	248	235	214	226	217	234	203	232	227	228	266	261	221	247	224	219	212	229	234	231	233	213	222	216	216	231	228	235	229	220	222	215	208	227	212	235	238	230	251	208	212	225	230	227	240	203	228	235	212	217	243	231	239	225	208	209	234	229	233	219	212	218	248	253	231	218	243	222	254	214	237	255	245	216	236	208	223	260	237	219	222	209	204	215	257	206	253	219	217	205	226	201	225	225	223	235	229	207	228	259	233	204	222	228	239	221	204	229	267	221	213	259	215	282	221	229	227	230	248	239	229	225	205	210	216	199	216	223	217	215	244	219	247	222	216	234	216	215	245	233	220	258	231	218	223	233	202	223	225
15879	15364	24384	28271	26520	23017	20028	17040	15466	14272	14552	13542	10675	9428	8027	7005	5575	5093	4945	4333	3175	2493	2604	3234	2016	2494	2261	1747	1660	2083	2227	1475	1351	1007	1440	1378	1542	1334	1494	1361	1149	1247	1038	883	744	632	609	579	583	580	618	620	634	691	722	764	768	656	723	714	653	629	652	608	603	659	676	601	619	654	636	732	720	735	706	703	684	653	643	593	567	616	634	605	575	544	534	609	559	594	589	548	546	562	544	553	558	580	577	548	578	550	532	536	602	551	582	579	553	571	618	570	578	518	586	592	615	598	549	547	562	571	580	546	520	584	547	548	560	574	526	559	556	618	573	559	547	580	529	528	550	574	541	532	580	580	556	584	556	598	543	537	567	533	576	544	518	558	539	554	541	530	575	548	573	609	521	565	528	588	523	534	552	533	548	500	504	573	571	576	545	589	558	541	628	557	546	542	524	511	576	558	568	536	557	534	562	579	550	521	546	551	558	569	552	563	561	551	587	588	581	593	573	569	552	543	581	536	589	571	523	563	584	513	617	557	533	565	578	539	583	579	541	579	566	571	515	551	538	542	583	537	527	576	554	548	567	591	599	569	572	563	544	534	544	564	534	567	538	539	545	573	571	527	587	502	547	572	577	596	567	574	549	525	549	553	583	593	563	604	579	532	587	562	556	544	595	578	596	544	556	551	576	541	571	532	526	552	531	574	559	597	506	579	545	538	550	585	540	570	540	606	542	542	550	521	573	583	522	562	566	562	595	572	587	536	521	589	573	551	546	550	590	588	575	591	528	551	603	538	564	562	544	576	547	595	599	560	500	587	596	577	614	575	580	594	511	540	580	561	546	557	537	578	559	535	543	549	595	541	591	549	568	578	572	548	559	527	582	559	536	560	563	549	546	516	540	538	565	514	554	587	532	579	571	510	583	534	575	571	567	577	559	588	588	553	565	549	561	543	526	532	532	556	536	549	578	583	506	540	538	593	559	543	526	610	573	584	546	576	572	552	538	582	591	546	572	552	581	560	544	547	541	534	570	573	563	597	561	575	590	532	561	542	539	538	561	570	537	557	609	536	545	536	614	555	549	517	548	591	545	559	562	530	594	565	587	588	597	541	571	511	538	587	575	560	559	576	504	571	596	559	534	564	519	545	555	594	559	573	601	600	594	586	486	531	596	554	543	580	575	572	543	585	568	567	557	543	562	597	580	588	544	563	596	576	592	554	595	524	569	558	553	543	556	601	544	581	547	545	552	568	546	561	530	561	564	553	523	566	540	562	550	508	563	510	598	548	565	568	564	548	550	585	557	560	557	588	516	538	575	557	555	556	555	524	527	544	568	553	566	605	571	598	563	585	600	572	543	554	546	593	585	576	512	533	570	557	576	569	551	581	550	549	558	527	564	558	546	548	580	564	527	544	515	530	550	542	527	535	537	496	558	537	583	526	547	571	544	544	557	579	536	551	616	573	564	559	570	589	544	557	546	561	534	575	538	516	569	548	561	540	523	543	521	531	590	501	569	578	597	559	548	555	536	561	539	562	521	527	561	535	544	562	580	542	529	542	599	605	551	578	585	569	535	549	590	529	547	599	557	576	570	532	533	575	572	547	554	542	553	597	550	580	570	590	595	557	557	565	565	522	568	586	556	592	532	573	535	624	556	489	587	581	563	527	533	559	556	542	538	547	557	589	523	555	555	502	591	505	538	558	604	602	556	498	581	538	568	554	596	519	561	539	564	541	550	566	565	533	566	534	515	597	589	566	578	548	571	561	562	592	565	560	561	548	591	571	569	566	583	559	556	531	580	560	589	520	541	563	596	516	564	556	544	572	538	544	579	559	551	594	547	549	557	539	521	536	566	571	543	547	572	526	583	600	514	517	558	516	542	587	523	589	586	570	580	539	562	542	566	544	554	583	558	513	542	570	577	552	556	580	583	565	541	551	540	613	535	596	569	544	614	564	594	550	517	567	561	565	544	533	546	559	603	557	578	518	553	570	544	576	609	525	578	531	603	567	566	548	520	591	568	581	623	566	542	569	568	516	530	527	540	581	566	559	603	562	568	518	601	567	531	527	593	581	594	582	532	573	517	541	566	577	587	597	539	525	544	512	562	526	572	556	559	519	554	547	523	572	579	578	523	545	572	578	581	526	603	565	565	579	564	515	566	531	538	567	542	580	551	571	605	534	560	538	522	552	536	570	605	566	578	559	529	553	609	543	570	561	574	566	562	544	548	523	576	526	501	556	549	544	534	535	517	596	608	557	556	596	578	565	567	564	538	548	539	562	572	592	570	557	611	550	552	548	544	581	589	516	553	586	518	542	598	564	545	559	573	592	522	552	523	561	554	568	555	568	595	591	550	507	554	565	541	529	555	569	561	567	558	519	574	540	591	553	531	509	598	535	546	574	578	552	547	592	566	548	588	565	573	558	553	571	551	555	552	592	563	563	625	548	542	551	583	545	544	556	537	561	558	564	561	584	547	573	578	575	570	532	526	587	569	538	536	531	576	535	569	558	556	554	584	568	532	541	582	526	586	551	532	592	570	574	537	590	536	597	554	552	564	586	541	573	553	540	586	548	547	609	525	572	535	526	540	606	596	526	607	515	545	592	551	561	560	579	596	596	531	583	541	587	570	594	498	562	560	560	568	559	571	568	539	547	578	555	539	567	564	574	562	611	563	553	539	511	588	580	534	556	535	589	586	551	519	560	549	543	618	569	553	543	561	554	617	546	596	538	543	570	558	509	518	570	535	529	553	513	601	525	560	528	547	535	554	526	562	544	554	544	519	591	543	594	578	571	532	547	565	562	589	516	527	549	532	577	535	592	584	584	562	521	573	585	561	538	576	555	543	604	551	546	545	564	616	562	550	568	554	563	583	567	568	568	547	592	592	577	559	549	547	540	581	580	596	551	604	579	586	565	592	570	571	594	586	537	546	539	559	586	561	557	563	549	540	543	611	521	589	560	568	598	571	570	587	595	567	568	560	544	570	549	573	545	570	544	551	521	565	574	514	562	594	550	537	554	536	569	594	554	582	564	575	539	549	576	585	552	591	506	573	552	513	539	604	580	536	544	555	571	585	565	549	560	540	578	529	552	578	585	602	610	546	570	593	613	559	544	548	598	585	571	574	546	566	601	540	549	540	546	506	591	558	533	538	526	541	538	564	581	565	517	534	582	518	550	542	562	594	558	551	578	536	528	558	554	576	564	590	535	573	575	536	532	541	586	557	534	544	572	572	568	574	534	520	525	588	562	616	564	574	636	505	588	564	560	594	523	611	591	532	536	621	549	593	534	564	589	594	547	591	593	558	580	563	585	587	588	550	568	563	558	584	568	545	548	569	603	600	557	539	522	531	507	543	566	573	539	542	557	548	591	577	569	548	585	588	545	581	579	549	523	538	567	561	567	551	559	552	580	576	592	552	566	558	574	579	543	624	553	560	595	549	529	553	587	602	560	556	564	529	545	511	565	547	555	576	574	553	564	572	567	550	572	550	547
13014	9522	10400	8491	5669	3924	2849	2092	1783	1625	1494	1400	1128	980	843	765	639	639	610	557	438	416	424	460	356	402	398	321	340	386	380	346	308	329	339	358	344	293	353	317	360	320	331	322	295	270	309	314	282	315	304	291	286	297	308	267	329	281	301	317	346	289	293	293	295	305	334	307	280	282	310	270	292	276	300	261	290	323	310	289	320	322	316	273	298	300	287	271	300	284	310	307	275	301	296	283	292	337	294	290	302	312	304	295	301	318	320	313	285	261	292	327	298	312	280	300	269	321	302	302	309	291	329	294	270	302	317	315	339	280	329	272	292	281	272	287	316	308	292	302	305	316	276	316	309	341	308	286	335	304	290	285	279	295	282	281	320	270	331	312	317	294	300	269	274	296	304	288	276	309	306	272	283	309	276	289	311	285	279	320	289	291	316	305	299	290	308	279	302	261	316	264	322	279	289	321	294	252	292	274	315	289	327	300	283	323	285	291	292	289	318	315	271	296	274	312	282	276	311	296	298	285	332	267	292	270	291	287	317	294	320	319	289	299	306	303	282	291	284	286	297	317	299	273	281	283	282	278	307	306	310	297	291	320	279	284	302	296	278	294	316	278	283	300	256	279	274	276	318	307	292	295	288	273	310	310	302	293	288	306	313	330	284	289	295	296	304	312	305	292	305	288	265	284	309	282	283	280	306	290	286	306	298	308	324	317	303	299	302	318	326	291	303	321	275	285	312	309	266	271	290	290	302	282	250	282	297	316	307	310	283	305	268	297	302	258	282	305	305	313	268	311	288	281	295	291	319	275	306	270	277	284	302	287	263	279	319	318	295	290	332	301	283	273	280	270	292	331	287	266	281	281	318	303	297	305	289	288	307	324	313	298	272	279	286	261	302	309	269	290	304	326	311	296	293	309	307	302	310	290	291	309	326	299	276	285	306	275	313	309	300	298	286	284	296	296	313	286	292	271	310	292	287	297	269	277	293	279	276	321	284	303	293	331	312	290	291	307	275	285	308	312	272	286	323	306	240	287	304	302	283	315	292	246	296	300	301	303	266	298	319	276	280	321	288	335	310	313	321	298	291	296	293	318	306	323	294	293	309	290	280	278	258	291	325	300	282	275	285	294	296	302	269	261	305	262	297	270	302	308	305	308	305	289	288	289	286	307	285	297	274	292	314	260	304	291	299	288	303	286	293	278	310	293	288	312	291	303	296	287	299	306	287	282	311	245	302	288	265	289	293	274	296	306	275	324	277	279	279	285	285	314	334	295	284	304	288	292	310	291	277	323	293	290	273	312	332	279	295	273	291	317	272	307	303	307	303	335	328	299	294	332	275	278	288	306	270	306	305	281	268	273	317	282	330	277	274	298	295	287	282	277	323	298	272	293	306	303	300	289	319	288	301	288	286	288	301	286	290	280	288	326	313	303	283	278	288	295	309	299	321	290	268	285	281	291	296	334	268	294	287	294	295	285	280	300	307	303	298	312	278	279	288	292	286	279	285	312	297	278	294	285	286	325	314	269	285	296	298	293	295	296	313	316	319	296	293	280	323	292	294	297	309	302	298	293	266	303	310	283	296	305	286	278	278	324	286	290	292	308	290	314	274	285	315	293	317	301	318	314	321	313	307	264	301	320	298	297	320	286	286	285	280	273	296	299	298	282	295	296	336	305	291	302	276	295	307	292	254	258	278	286	288	288	319	299	253	275	293	296	335	315	324	320	301	296	288	287	299	321	265	304	325	320	275	294	308	286	297	319	289	315	299	307	266	308	326	277	291	281	315	300	289	286	286	332	301	308	296	314	267	278	302	297	306	268	285	304	282	286	281	308	286	286	265	285	274	312	311	274	317	303	308	333	317	284	337	316	306	300	297	314	298	278	291	300	280	303	304	302	291	294	283	303	317	285	285	280	336	302	298	289	301	292	293	310	317	296	331	291	314	314	280	307	297	335	269	283	314	316	276	302	283	286	311	272	299	306	286	281	276	273	293	314	275	287	307	269	301	309	289	312	278	294	291	284	292	309	287	289	278	278	322	271	292	316	274	316	303	270	298	314	287	309	260	270	308	292	304	271	317	289	319	276	285	312	307	305	269	284	280	281	297	297	333	292	291	286	313	297	292	316	312	296	298	293	281	281	327	295	309	329	299	296	310	274	283	318	314	305	300	314	318	290	326	293	345	290	276	306	279	319	273	286	297	296	293	299	295	281	283	282	321	310	297	322	291	304	303	277	305	306	263	298	282	303	294	270	298	306	310	298	296	312	303	312	302	294	269	289	300	307	304	287	298	279	284	255	317	303	288	297	263	321	302	274	285	296	282	279	287	283	290	302	298	301	276	279	298	301	288	299	273	286	319	273	302	271	291	314	285	320	258	267	266	308	259	288	319	271	289	286	338	296	272	294	281	277	294	276	303	300	311	300	282	300	284	279	302	304	291	306	281	287	292	305	320	268	332	316	306	302	300	323	298	270	301	273	293	311	298	268	326	289	312	281	309	286	305	297	277	309	296	296	298	306	300	306	316	273	313	278	290	294	283	288	295	309	327	304	331	297	256	302	332	325	260	281	291	289	317	294	323	273	265	269	305	302	288	269	328	312	265	313	288	279	327	296	279	280	284	282	289	298	283	311	284	311	290	283	288	289	270	300	301	261	310	286	306	281	293	268	287	306	284	303	249	284	338	300	302	322	310	287	319	244	305	295	284	271	300	282	289	319	304	292	305	319	309	308	314	279	300	263	301	276	298	326	321	304	252	301	335	316	316	296	300	279	289	332	294	302	299	291	308	281	276	307	318	309	323	302	290	289	273	264	305	285	288	304	310	256	310	284	301	287	321	320	315	313	333	297	310	264	312	313	311	308	309	331	312	295	289	302	317	287	300	296	288	291	253	285	302	300	322	287	308	306	283	315	278	289	269	334	331	276	300	314	291	292	279	316	312	243	330	301	312	345	300	331	320	295	344	293	287	305	292	294	303	318	330	328	294	290	293	338	314	285	268	289	293	301	285	293	317	291	292	310	291	276	286	293	282	288	322	287	309	272	311	272	324	329	279	273	286	294	327	289	325	312	287	279	298	275	316	308	326	297	290	276	292	303	294	324	307	315	300	296	322	311	287	282	306	322	302	335	301	308	268	279	298	313	317	250	305	301	309	318	292	315	327	311	283	287	293	319	290	354	295	297	278	295	310	313	304	285	320	283	289	308	287	272	299	309	281	290	298	332	315	324	273	303	293	308	266	283	304	273	295	324	280	323	288	304	292	283	297	318	286	299	302	297	330	286	306	323	282	306	315	292	315	283	310	279	248	274	291	311	278	299	279	324	268	320	284	293	329	315	322	299	321	270	273	285	312	295	288	275	288	299	283	274	304	325	326	316	308	303	304	293	290	301	289	292	282	295	320	284	314	291	291	266	294	313	288	298	301	322	283	307	305	296	303	318	308	305	314	312	279	291	254	284	318	280	311	283	311	288	327	316	316	266	289	293	301	290
8233	8367	15174	17951	16060	13632	11052	9283	8163	7763	7702	7255	5837	5258	4294	3885	3132	2848	2863	2426	1937	1493	1466	1938	1419	1598	1484	1183	1191	1485	1539	1115	1119	896	1048	1086	1118	1010	1070	1036	1035	962	884	827	758	733	709	763	675	674	719	701	757	674	720	711	724	725	736	691	707	740	703	713	719	742	736	719	761	735	720	732	790	780	788	766	747	758	757	743	769	724	757	790	680	738	668	698	725	701	736	726	711	702	676	724	757	707	731	696	715	739	690	720	709	711	743	675	708	682	698	732	688	713	696	718	657	704	715	680	681	678	718	766	663	721	726	740	709	712	687	695	751	697	647	750	694	750	752	705	681	710	729	744	723	694	736	738	677	725	736	680	698	730	675	728	714	715	695	723	707	676	753	666	734	730	669	775	755	729	720	715	728	723	714	719	706	701	689	672	679	734	743	748	740	714	700	720	726	727	752	717	665	734	736	760	744	669	694	702	683	697	768	680	677	726	704	737	681	717	738	756	745	690	683	704	728	725	704	728	712	691	680	716	688	691	709	722	662	679	717	670	701	718	701	696	734	709	695	735	696	669	683	715	704	694	707	752	707	700	774	695	736	729	668	743	710	708	715	692	725	749	731	717	680	741	736	726	743	706	723	700	690	695	694	715	703	681	721	723	723	707	712	733	713	738	716	710	715	714	706	730	638	657	701	696	679	717	703	651	704	697	724	705	703	698	687	720	700	737	744	704	716	670	665	735	727	735	685	721	704	691	710	710	699	767	720	729	729	743	707	713	742	718	652	686	687	728	716	729	735	678	678	712	720	738	703	706	704	750	703	708	690	699	710	672	691	691	763	712	685	726	693	729	726	700	712	707	695	675	684	656	729	689	697	761	705	710	708	713	715	701	692	736	705	708	720	707	699	690	679	730	731	730	744	721	714	719	691	709	735	721	740	753	708	659	701	683	708	688	684	704	699	685	746	720	740	714	696	676	721	714	752	742	723	712	748	707	708	730	700	677	699	705	697	702	749	697	729	728	734	691	723	701	690	649	702	706	707	707	721	708	701	678	757	696	718	695	736	713	669	725	666	701	714	707	672	702	715	708	708	716	716	690	684	724	753	725	697	682	678	747	674	682	763	733	728	689	665	705	691	714	682	721	660	726	681	729	722	648	678	711	708	681	677	708	681	677	728	692	715	730	720	708	711	670	728	671	669	691	711	687	703	703	680	709	678	708	714	684	693	689	727	696	689	739	728	731	721	726	670	709	727	686	673	730	687	683	722	691	709	690	707	711	680	689	696	732	678	696	695	717	652	764	723	690	693	738	720	690	686	705	687	719	717	694	684	686	705	715	717	745	766	705	719	750	728	690	698	724	728	724	695	725	663	716	684	768	673	694	697	777	729	723	741	692	727	704	702	664	709	730	759	692	747	715	681	681	700	723	704	723	717	759	710	672	674	698	699	728	676	704	708	732	700	715	728	695	678	674	639	735	675	706	704	691	668	741	736	725	692	709	691	708	673	680	724	711	693	694	672	643	673	660	704	684	680	760	711	718	640	710	694	687	728	673	753	698	727	703	671	748	731	693	703	763	724	727	716	718	711	661	709	751	670	705	675	710	759	687	706	715	701	681	732	733	686	694	714	744	694	704	715	693	736	716	705	663	714	697	705	667	741	677	719	718	668	655	698	667	728	697	693	708	671	745	674	732	718	666	716	691	730	667	763	698	734	714	748	740	704	717	697	693	683	712	714	688	685	676	730	687	688	672	689	748	678	702	711	743	740	713	713	699	670	713	659	672	724	666	691	727	704	731	733	718	698	705	729	739	740	709	762	720	735	700	694	721	767	716	716	710	726	695	702	666	699	707	739	621	725	730	679	728	728	683	745	676	682	710	677	706	737	677	693	751	699	698	723	697	705	723	746	704	731	696	742	678	677	698	674	693	713	767	728	725	695	719	755	695	698	681	675	730	674	704	689	689	723	733	722	697	748	692	715	711	717	707	664	746	737	719	711	698	718	730	745	688	687	700	710	739	661	699	707	705	676	722	742	694	706	683	684	685	746	728	680	770	738	741	703	681	693	698	728	702	715	722	722	696	717	729	736	669	730	724	732	691	724	742	694	680	694	762	710	705	687	670	684	706	708	692	709	700	707	696	755	702	688	645	656	632	708	747	729	715	723	731	674	735	709	732	695	682	712	703	676	719	696	666	690	699	689	730	721	698	676	713	693	707	707	679	694	708	692	737	753	690	710	698	692	724	739	686	702	713	704	704	704	677	728	700	692	737	735	687	712	656	687	695	703	724	649	732	737	674	725	700	700	712	704	677	688	677	720	734	720	689	727	694	697	714	715	696	774	680	695	700	738	738	684	698	669	731	692	657	714	739	734	695	682	701	722	722	687	762	691	689	757	697	753	724	749	647	733	709	731	749	685	703	708	679	717	724	696	694	686	710	743	690	683	697	695	676	710	672	683	704	713	710	705	685	726	707	706	728	724	725	660	735	725	681	675	687	723	713	687	686	690	697	682	688	661	669	716	722	652	692	721	763	673	723	705	711	737	721	692	727	703	714	717	691	701	681	755	708	701	674	696	690	676	687	693	737	719	720	691	729	738	689	674	675	676	681	682	716	674	683	724	672	639	660	725	725	699	666	727	718	667	703	725	691	744	710	728	682	730	751	704	687	714	733	721	684	684	670	742	683	640	704	686	713	719	668	717	727	716	693	685	700	674	703	750	755	715	704	702	719	677	724	753	710	693	650	713	675	700	748	689	722	696	707	706	703	710	716	758	744	741	723	707	730	728	724	730	705	718	684	723	681	671	719	669	691	707	730	681	709	726	699	658	723	744	676	694	705	690	678	692	712	661	697	704	724	682	736	696	695	758	692	662	733	712	699	698	729	696	686	708	733	688	739	695	716	681	676	690	673	721	729	660	714	699	737	726	701	753	717	716	696	692	798	718	742	703	728	705	711	725	687	732	704	688	750	735	717	685	673	672	719	717	709	717	698	664	698	687	693	717	706	726	682	753	753	756	685	692	671	698	725	696	725	663	710	643	719	651	702	717	728	749	669	674	689	711	692	674	710	722	662	707	730	697	701	725	709	693	702	684	707	668	746	715	743	719	641	682	701	676	750	695	675	716	697	674	730	671	738	734	732	729	704	713	703	710	683	668	749	716	692	684	753	664	709	712	702	712	663	704	734	682	739	676	723	677	709	702	694	684	724	744	756	730	700	742	715	718	713	709	748	671	670	679	762	708	704	666	692	747	663	678	713	701	723	750	693	759	686	732	707	735	716	687	723	735	685	712	702	684	667	695	655	689	696	727	741	726	659	675	701	671	731	733	689	705	749	715	736	719	747	685	762	668	717	716	733	709	705	719	716	743	730	712	686	690	695	702	709	722	678	685	659	744	706	740	725	720	695	681	697	684	724	673	688	647	661	736	716	743	692	672	701	723	723	742	715	673	722	688	704	656	730	702	737	730	723	721	716	699	725	684	699	737	722	684	746
22338	15252	15617	13309	8963	6051	4385	3275	2646	2535	2329	2061	1584	1451	1202	1007	884	710	730	667	490	439	413	483	388	403	427	363	340	409	411	331	335	305	337	347	358	304	309	311	336	303	294	256	235	244	235	249	238	254	231	237	230	229	228	268	271	207	252	253	246	277	240	216	255	274	242	248	226	263	236	276	237	279	271	258	270	252	245	253	262	230	283	279	269	229	263	238	232	213	284	280	256	244	258	262	235	247	210	241	262	254	273	244	253	242	244	252	237	236	228	237	241	244	226	215	247	249	261	264	291	273	242	274	274	256	268	274	282	224	263	253	257	249	226	247	250	273	235	229	238	248	253	278	269	227	236	241	264	231	241	242	230	232	238	242	254	227	255	236	256	264	243	240	249	250	216	208	235	253	239	232	239	284	243	266	253	247	245	220	240	236	228	254	250	225	234	268	244	241	254	247	259	233	251	250	244	244	245	238	236	268	258	233	214	255	260	251	245	258	259	250	239	225	240	250	255	226	262	223	232	264	243	233	240	269	250	268	235	223	218	246	231	276	257	258	255	261	258	273	245	222	255	238	258	264	228	269	254	256	233	250	229	235	255	235	246	256	250	240	233	243	276	257	237	218	219	204	262	245	226	233	222	217	246	245	259	227	268	254	249	244	235	215	248	224	251	250	236	252	282	272	263	265	253	231	248	258	276	227	243	223	264	240	242	250	239	240	237	272	284	266	249	260	242	232	277	252	261	256	264	252	254	219	216	257	248	221	245	256	237	232	246	235	234	251	254	259	263	247	236	228	256	225	235	261	236	233	233	239	230	247	258	252	250	231	275	260	225	231	266	231	254	255	270	266	250	261	247	254	269	244	258	217	257	261	228	227	238	254	260	249	236	247	220	231	218	255	231	224	231	237	225	261	244	243	226	278	286	268	234	241	247	237	250	256	262	205	280	243	242	245	243	276	234	239	256	218	239	262	232	251	241	245	264	243	228	287	260	233	245	261	242	260	229	238	249	246	222	243	257	262	258	208	254	252	244	212	235	242	240	242	230	259	258	234	273	271	269	236	254	218	232	245	237	279	230	238	232	240	215	255	240	253	239	284	245	231	251	234	260	220	238	256	248	243	235	245	228	237	249	243	258	269	239	212	242	230	220	240	216	240	251	253	261	260	229	239	254	239	251	225	237	279	262	213	235	242	245	274	291	243	263	252	247	243	270	220	230	262	271	257	221	255	245	234	245	262	247	236	264	244	248	250	216	269	248	245	242	240	255	212	237	288	225	279	243	248	265	245	272	242	230	277	255	238	213	242	274	267	235	225	222	233	271	218	250	248	249	231	206	249	232	232	279	231	246	260	232	221	245	259	256	255	283	234	248	256	230	216	254	242	267	265	229	241	225	233	249	228	232	278	235	270	235	251	255	243	255	265	228	256	231	255	226	247	255	240	256	237	257	274	253	225	215	234	243	238	252	275	223	251	253	257	232	213	270	295	254	253	211	279	259	229	248	277	257	260	230	212	250	252	241	224	259	254	232	233	220	247	264	259	268	252	277	276	263	259	207	246	241	230	249	268	236	246	262	241	241	247	253	265	259	241	242	263	238	234	249	257	258	255	228	241	242	235	264	279	249	263	235	243	259	238	277	236	227	224	233	239	242	223	276	233	235	265	233	231	239	238	229	230	209	238	254	269	230	279	279	251	256	253	235	212	251	251	282	235	255	254	287	226	279	241	292	244	240	236	240	256	241	248	236	251	226	244	245	257	259	273	261	256	237	226	249	260	238	238	248	229	244	268	225	273	247	220	237	207	275	213	253	247	256	252	240	277	255	226	251	223	227	248	257	230	251	224	231	235	261	237	260	247	255	225	250	264	257	258	236	249	252	257	224	254	229	228	226	203	254	279	246	244	253	262	242	264	248	218	260	234	272	208	262	239	267	220	244	272	233	216	256	250	241	267	274	253	232	233	219	226	239	233	264	235	214	255	260	272	209	234	239	246	254	244	237	236	222	257	242	245	250	253	226	256	242	259	214	250	207	274	239	235	251	268	276	251	272	275	259	237	243	234	245	275	232	242	250	241	241	243	206	222	260	254	259	250	251	250	254	237	243	226	237	251	233	217	258	238	244	241	232	217	255	257	251	261	264	244	247	253	220	233	260	238	267	261	249	247	237	235	263	246	255	230	196	239	238	246	276	255	215	249	252	236	259	238	241	257	233	272	259	282	263	252	239	238	253	245	239	247	250	258	259	247	234	256	250	257	244	225	242	265	255	266	227	235	243	256	220	279	238	227	229	243	231	262	229	225	230	245	264	254	249	249	266	253	237	231	251	224	267	242	255	258	256	252	212	259	241	238	271	273	263	236	252	237	244	244	231	253	273	233	248	222	227	245	231	279	271	250	238	241	253	259	233	256	256	251	225	231	249	246	271	241	272	233	221	276	253	208	254	254	264	239	270	247	226	234	251	236	278	246	242	256	257	213	241	219	275	253	271	232	242	254	234	229	212	256	265	247	265	235	275	236	243	274	266	266	241	242	255	272	247	277	260	254	266	274	239	221	261	238	234	253	255	267	239	232	269	250	237	261	243	281	234	270	246	250	232	274	282	250	248	254	261	244	248	245	260	244	245	235	260	262	236	239	265	253	229	236	252	260	228	198	261	228	233	247	227	223	256	248	225	241	251	240	233	273	270	262	229	259	253	251	239	238	260	252	250	265	247	260	258	234	250	239	239	241	230	260	235	254	262	239	249	237	251	261	242	267	259	219	263	255	246	248	270	258	232	232	240	245	242	260	249	271	225	252	247	238	236	257	241	254	245	250	261	229	266	282	237	257	255	251	245	247	256	251	240	262	232	259	265	249	259	226	242	270	245	232	257	257	269	241	253	263	259	248	257	238	236	287	281	260	226	228	232	232	247	219	234	246	253	240	229	256	256	258	233	227	259	277	236	257	244	234	274	239	253	292	236	244	278	253	253	245	250	263	294	244	227	240	225	246	232	215	211	242	258	269	232	262	257	250	277	262	243	254	206	243	261	262	267	267	243	249	229	244	235	227	203	267	263	238	220	242	267	257	263	254	262	239	247	269	241	268	248	268	270	251	270	247	235	231	253	249	224	227	263	248	243	243	249	260	236	224	230	230	239	201	215	238	259	261	264	255	235	252	246	246	242	239	260	237	252	229	220	252	259	242	266	275	243	254	247	256	226	225	240	227	225	272	228	231	224	258	267	244	255	261	250	249	284	237	240	238	258	245	235	254	273	252	246	255	238	252	240	248	250	278	232	250	260	225	241	221	235	225	243	249	259	252	219	242	251	256	230	236	231	255	224	286	257	269	223	248	236	223	262	253	271	227	239	239	235	258	250	234	232	275	258	276	274	242	230	232	219	231	266	224	255	241	255	259	258	227	246	265	251	261	222	271	247	238	232	229	247	235	270	228	275	252	240	249	237	238	254	223	238	217	231	252	257	257	251	266	234	253	253	267	262	237	250	244	243	253
13001	12843	20784	24785	22195	19337	16123	13704	12257	11692	11470	10225	8563	7695	6444	5298	4308	3928	3820	3289	2537	2073	1806	2416	1752	1965	1975	1423	1432	1853	1822	1271	1287	967	1192	1188	1206	1191	1251	1137	1125	1032	903	751	687	659	610	644	642	605	650	587	644	663	700	729	663	651	743	693	649	602	634	649	648	663	654	627	635	665	730	670	711	666	656	653	689	645	603	665	627	685	615	610	623	613	619	598	587	604	580	559	631	629	596	598	608	595	588	573	601	602	624	597	590	624	591	617	616	591	625	637	585	616	591	563	548	612	605	517	582	588	599	606	631	580	631	635	589	615	607	611	599	647	581	619	606	648	610	642	590	655	597	600	562	611	599	628	584	620	579	581	629	611	637	605	593	574	589	549	620	631	596	588	599	605	623	616	617	629	602	609	615	615	575	585	632	615	647	606	586	611	604	614	599	586	618	588	588	622	604	617	605	648	575	639	638	561	592	616	588	634	603	586	581	598	594	601	629	622	609	636	589	588	594	576	606	616	609	590	603	595	596	670	591	636	571	602	608	662	609	601	656	617	590	578	622	606	643	586	568	618	639	598	558	628	577	586	597	580	547	597	610	584	588	606	591	630	596	631	598	564	601	630	593	638	607	589	588	632	555	566	634	602	618	637	605	549	604	612	586	603	582	560	592	611	599	587	629	640	608	585	620	644	562	640	629	601	632	633	605	661	600	580	619	577	584	589	606	572	604	625	648	561	612	617	557	591	584	634	600	588	636	571	608	587	572	636	591	586	603	559	610	596	613	594	595	575	597	611	614	611	590	588	574	608	623	564	603	655	621	585	615	643	610	647	605	619	597	591	622	587	615	555	632	571	579	607	572	610	617	573	623	601	640	579	626	618	643	634	608	585	659	591	621	607	605	596	579	621	604	597	590	616	625	569	598	580	632	597	592	590	634	635	551	588	563	651	578	618	613	596	611	628	620	601	583	587	593	623	620	568	601	625	603	570	628	635	637	565	610	592	637	585	624	567	628	608	644	585	595	585	593	558	587	556	551	634	625	593	631	608	585	574	591	610	627	588	634	592	637	686	617	623	628	609	644	607	557	592	588	611	583	642	587	606	614	607	621	574	554	572	627	613	605	593	572	600	579	579	539	579	619	594	651	651	615	568	613	596	604	583	628	627	588	582	654	596	669	568	592	551	611	573	571	610	608	593	624	574	608	600	602	572	625	609	552	586	640	601	576	610	618	588	614	581	640	632	608	569	605	624	565	583	616	593	607	613	604	631	554	640	596	590	636	613	589	588	558	629	627	588	598	619	591	643	605	594	616	625	592	628	592	626	584	636	571	601	619	612	602	625	589	599	639	535	612	588	606	592	607	631	535	601	609	613	589	566	603	618	600	602	617	625	600	633	648	639	618	584	582	574	629	611	627	620	580	597	600	596	601	551	634	560	612	625	562	602	563	580	645	634	612	603	624	593	584	591	590	600	573	603	588	595	624	621	593	592	632	607	600	616	575	600	584	601	590	653	609	614	588	615	599	609	632	609	565	619	552	602	630	592	636	619	586	571	586	599	648	604	598	556	583	601	597	586	589	606	550	576	630	627	576	605	631	622	573	599	598	599	633	569	598	573	550	608	553	629	572	589	557	599	637	628	594	595	576	608	585	587	588	603	606	570	581	561	624	618	594	608	609	581	589	609	611	601	597	579	603	565	607	610	596	597	571	598	609	603	617	594	589	610	582	631	632	594	614	632	592	600	617	638	648	600	590	597	618	638	613	576	607	614	635	575	646	588	589	608	618	560	647	632	589	641	587	631	624	626	599	607	609	627	544	581	592	623	621	582	597	614	601	607	588	636	570	576	613	603	594	580	640	574	586	585	592	601	597	630	591	623	587	646	613	599	584	624	596	619	587	619	642	583	561	598	606	620	620	571	594	616	587	563	608	627	628	564	606	625	610	603	597	628	574	599	625	623	631	592	603	593	597	578	558	582	614	668	613	601	628	559	577	603	659	629	580	557	617	584	605	638	567	577	617	607	652	594	601	594	606	588	574	593	645	569	563	600	616	648	608	576	572	617	597	632	543	612	606	567	657	610	611	615	592	640	576	568	609	593	615	605	608	593	590	585	619	593	584	633	565	631	604	589	620	606	594	585	637	643	614	592	642	565	618	652	634	618	612	578	562	657	566	624	624	606	640	612	583	656	590	637	595	599	640	601	601	597	660	571	625	609	586	587	603	675	581	594	579	611	613	559	626	576	610	562	630	591	600	576	553	615	551	635	566	561	656	593	603	609	554	601	566	564	591	584	624	550	634	605	646	579	647	568	647	631	594	609	610	574	575	623	623	572	646	601	591	603	600	595	634	602	616	573	615	574	597	605	651	618	633	625	610	589	637	596	608	596	578	600	620	569	634	577	586	607	581	615	588	595	638	635	616	596	609	634	603	618	594	631	583	594	593	613	613	599	585	599	617	607	601	632	563	621	579	606	587	620	584	561	655	573	627	604	618	635	625	579	597	627	645	606	596	576	608	581	581	632	573	643	558	648	584	565	623	627	609	575	618	612	606	591	597	601	604	635	579	623	601	638	621	585	579	601	595	596	598	630	599	602	614	631	610	603	615	615	650	614	642	626	570	633	642	592	613	610	576	612	595	618	548	613	604	585	568	612	610	554	614	595	605	577	550	593	608	562	603	614	628	612	598	626	621	569	583	655	604	592	619	609	677	618	620	655	595	615	646	600	560	571	632	611	609	589	620	584	618	572	611	591	601	602	583	621	621	556	618	605	601	632	582	610	614	614	589	594	592	617	608	623	581	587	565	621	577	575	578	609	609	634	655	602	626	615	584	612	584	591	595	597	624	633	552	592	604	634	581	619	576	589	605	580	602	544	604	604	638	591	611	629	575	580	666	597	634	632	578	619	604	575	604	614	626	575	589	626	609	582	591	588	609	607	624	579	641	587	615	610	584	590	602	560	597	611	608	631	585	602	561	586	621	575	616	574	623	620	625	530	582	595	615	602	607	581	593	626	637	609	580	632	630	639	648	570	631	617	638	591	645	614	626	621	606	591	604	633	639	629	598	602	644	630	552	556	622	580	637	576	599	591	566	632	594	681	626	632	591	571	591	630	659	627	565	602	644	590	598	599	610	637	612	579	635	642	618	578	611	597	614	598	627	594	585	592	583	625	591	611	641	555	616	606	595	620	586	597	575	594	602	628	602	647	592	607	549	591	591	611	593	605	599	620	572	577	599	602	574	614	607	585	640	627	575	641	608	575	594	606	581	611	589	553	589	627	616	620	620	613	617	555	591	580	603	586	588	582	628	619	604	580	616	587	595	584	604	590	582	588	623	592	607	627	611	613	608	607	629	623	601	616	575	605	607	589	597	624	607	658	656	628	587	630	607	609	620	617	599	600	595	611	584	602	651	573	572	647	586	555	612	591	624	619	587	574	612	621	583	648	619	611	633	552	562	590	586	584	558	608	605	644	554	666	586	618	548	621	595	616
29503	20528	21072	18022	12504	8449	6191	4508	3671	3259	3131	2724	2174	1803	1490	1293	1061	897	846	787	597	506	490	540	416	427	467	369	369	437	469	332	369	287	293	289	335	311	349	341	310	286	286	246	268	223	214	236	256	241	252	246	258	258	233	250	272	262	242	248	211	241	244	244	252	231	219	242	255	228	262	242	225	221	257	256	234	242	247	229	230	229	263	221	229	272	248	239	246	229	199	236	211	232	239	250	213	237	208	209	251	257	191	230	223	213	239	212	234	242	265	206	231	221	205	216	208	223	236	251	231	227	223	230	219	230	253	242	221	235	213	214	240	213	223	216	237	245	244	206	208	239	225	240	258	209	209	221	251	217	225	229	211	248	210	227	233	242	226	256	212	252	229	217	226	243	251	213	212	234	238	228	231	210	256	250	202	215	252	218	241	247	244	222	225	223	230	211	230	217	202	230	217	234	226	199	257	221	221	207	237	238	226	208	216	223	242	221	237	263	223	214	212	221	203	233	220	194	215	239	208	250	227	209	222	211	233	232	212	243	217	231	239	274	222	216	232	257	218	242	233	214	232	226	253	225	229	245	234	226	193	201	251	210	239	234	225	239	253	246	240	228	196	208	241	229	223	221	193	226	233	212	217	219	240	235	246	232	228	223	266	212	216	208	216	195	209	217	236	227	239	243	221	228	209	231	203	222	239	216	217	227	239	238	219	244	215	219	205	215	244	254	214	224	228	232	230	234	220	257	226	204	239	221	241	203	181	230	233	238	228	239	228	222	229	234	202	212	228	233	203	221	243	215	198	232	207	222	233	233	178	200	263	231	212	233	213	256	228	240	255	246	205	215	216	230	210	207	251	233	230	225	217	219	224	238	212	213	213	208	222	219	253	212	209	258	215	217	227	250	230	218	237	200	214	208	211	221	234	248	224	221	211	227	223	229	193	233	200	205	217	228	232	238	199	249	214	213	226	218	232	218	229	234	237	221	237	221	240	223	233	224	208	223	200	213	231	218	234	235	235	213	243	227	222	221	238	227	231	187	215	199	230	225	237	231	219	233	220	234	215	220	227	250	234	234	234	250	225	250	237	213	248	221	245	244	244	231	201	227	214	221	227	235	218	250	253	247	219	220	227	221	219	227	218	234	205	227	245	221	227	219	234	214	231	239	211	238	215	240	251	198	207	245	217	256	241	209	228	234	231	244	223	229	209	236	220	196	232	231	214	253	212	210	226	218	194	222	218	249	237	224	223	203	207	234	243	235	256	210	221	200	236	207	211	224	230	221	225	219	245	230	219	200	239	237	257	238	227	242	237	240	209	239	217	223	218	227	221	212	219	209	243	205	200	185	235	191	220	232	226	230	205	223	223	240	253	208	215	217	212	247	212	256	240	227	224	241	245	214	261	213	231	217	247	252	262	231	220	232	243	215	221	232	227	241	230	238	212	223	230	212	252	222	219	205	230	229	243	216	196	255	222	216	218	228	218	229	199	236	224	219	259	218	235	219	239	229	254	225	225	251	227	242	222	240	225	217	201	226	196	210	228	235	217	224	250	211	226	234	254	212	242	211	257	233	233	227	201	239	251	259	226	245	236	203	235	245	245	237	227	199	221	250	248	223	219	228	218	230	252	214	227	215	212	249	219	212	202	229	220	211	221	246	208	227	224	207	232	223	231	216	221	218	213	214	232	219	233	214	229	242	228	236	225	235	228	237	216	218	214	230	231	216	215	218	228	233	211	228	223	216	229	231	236	227	218	214	220	236	212	218	235	241	214	251	244	243	218	227	230	214	217	223	245	216	226	251	215	228	252	215	222	212	211	224	210	229	223	222	245	222	223	254	216	216	226	218	235	231	229	214	228	223	228	224	214	232	218	213	222	240	248	225	226	209	247	227	243	237	214	237	231	236	229	209	231	241	255	260	236	240	228	225	223	235	224	217	227	219	268	213	227	232	234	204	253	199	230	212	218	238	230	210	225	196	257	221	213	231	208	234	234	214	218	228	232	211	221	233	232	231	220	252	198	236	281	229	235	228	238	230	223	226	222	234	250	215	221	236	250	244	241	239	255	254	246	214	216	221	225	243	226	235	246	246	235	224	231	233	232	252	253	226	249	205	229	211	198	211	209	218	253	228	216	226	217	221	233	215	210	232	242	234	209	235	232	245	231	237	241	234	230	231	231	217	211	236	215	205	220	213	240	234	231	200	229	229	209	211	254	238	241	211	201	206	233	240	228	201	247	261	215	244	207	214	226	222	193	230	218	224	231	209	194	223	224	208	248	220	210	209	242	233	219	243	255	246	223	239	222	226	193	215	235	208	230	224	221	223	218	223	249	226	221	228	212	219	199	205	233	209	244	239	232	214	235	210	215	241	251	236	211	226	192	227	234	213	222	208	214	200	201	223	231	218	204	222	218	215	229	238	214	245	210	218	221	233	236	259	229	217	227	240	212	225	218	238	209	206	232	211	244	198	228	207	241	212	237	239	229	206	231	235	231	228	224	231	245	230	227	224	233	223	228	214	229	217	224	247	211	216	242	229	232	244	234	231	232	234	211	232	237	206	199	206	200	233	232	217	216	209	211	212	258	239	262	215	227	227	224	195	260	218	218	215	187	219	221	246	209	230	245	235	236	209	237	215	199	219	249	233	224	234	213	242	198	239	223	196	220	210	261	233	229	216	248	249	235	230	249	245	248	201	242	245	265	224	205	251	229	221	208	226	232	221	208	253	222	238	220	205	215	211	261	233	227	220	240	219	219	236	223	217	218	200	214	244	233	247	212	196	236	204	222	228	210	220	243	229	254	225	216	220	242	208	236	211	258	258	242	225	225	221	217	216	249	228	243	213	256	241	232	230	184	236	220	221	257	232	203	207	227	208	257	215	208	265	216	227	197	221	221	220	244	262	215	214	190	254	249	225	262	261	213	240	236	231	238	228	231	208	219	235	219	223	246	235	203	205	237	229	220	225	201	212	216	238	225	231	222	224	221	243	206	221	212	245	221	222	255	230	222	226	208	219	239	214	235	234	218	218	235	212	243	233	213	192	259	197	244	199	250	211	229	222	243	220	199	216	216	217	207	229	262	225	215	242	227	245	219	207	220	225	233	235	232	233	215	201	210	217	218	211	213	236	223	220	211	248	245	233	228	241	252	223	240	231	220	215	226	218	228	231	217	220	233	225	209	221	211	236	223	222	235	218	204	264	243	206	213	228	230	243	227	251	258	231	231	220	240	227	236	234	266	232	207	213	256	251	205	232	214	246	228	222	234	240	223	250	242	240	230	202	210	220	238	225	211	225	227	222	191	246	241	261	235	213	235	228	230	223	243	239	224	229	257	239	263	237	238	209	225	224	225	198	230	248	220	217	205	208	216	233	254	253	242	218	254	199	212	215	221	221	256	213	226	239	238	201	220	208	238	220	212	221	241	207	214	206	254	214	239	236	256	241	238	224	208	224	220	213	227	212	234	206	197	230	244	223	237	227	217	233	219	219
16162	16142	25578	29361	26824	23241	20194	17375	15570	14780	14643	12797	10781	9640	8124	6970	5852	5045	4698	4224	3216	2711	2343	3130	2105	2507	2315	1681	1747	2254	1994	1427	1469	1033	1411	1389	1434	1370	1490	1336	1241	1109	956	840	708	625	586	565	567	595	587	606	652	655	697	764	739	651	760	663	629	605	600	659	573	640	673	660	633	680	686	698	701	732	680	716	669	698	606	579	635	611	646	610	587	534	558	561	591	528	587	532	559	513	545	559	580	592	542	551	577	540	586	515	588	567	589	561	603	594	569	585	582	560	561	593	500	607	569	601	579	563	592	536	568	524	565	596	538	554	541	529	565	548	581	616	573	563	556	589	531	549	568	557	554	544	566	554	581	572	589	570	539	577	559	550	585	540	566	560	543	573	569	544	569	591	565	605	561	521	542	519	597	540	531	566	581	544	598	635	522	548	522	539	539	568	540	513	506	600	535	566	552	577	556	550	570	526	590	540	558	585	513	536	547	603	540	600	556	561	548	549	528	607	582	603	570	550	557	569	538	578	552	553	557	559	552	523	577	560	573	586	548	553	561	608	570	569	545	579	561	568	561	578	576	582	574	544	516	527	528	554	554	537	544	546	567	558	555	569	557	572	611	549	520	568	565	546	549	546	564	564	566	571	532	577	552	549	567	575	578	557	499	570	537	521	573	583	536	557	567	517	596	548	579	551	550	584	591	523	568	552	558	562	529	578	545	541	539	593	520	550	513	583	588	554	611	579	594	562	578	561	586	556	575	579	542	574	587	547	590	553	556	588	589	569	556	573	561	561	548	546	563	559	600	543	568	583	539	566	592	525	564	572	577	597	574	595	550	548	566	608	571	593	563	591	570	602	570	528	528	585	562	583	547	588	582	576	559	599	557	576	562	567	595	529	569	524	575	606	528	596	558	567	568	556	587	576	546	573	548	610	554	572	537	600	553	568	568	540	603	571	557	524	587	567	582	547	552	588	583	621	582	594	531	525	549	551	539	557	599	558	600	579	561	524	583	538	563	555	588	559	540	579	522	559	558	545	557	556	548	545	494	550	579	570	528	572	536	615	573	563	569	532	569	558	511	567	544	507	605	548	574	556	580	548	538	599	535	544	575	546	579	553	585	563	530	519	584	561	556	559	573	510	545	558	532	549	563	580	605	571	549	534	560	547	531	610	566	540	564	562	538	527	602	570	545	556	542	555	510	538	567	532	525	566	538	560	556	553	558	554	532	524	585	561	533	552	554	592	557	601	540	566	566	501	559	539	552	564	576	584	590	521	583	612	525	566	582	556	568	575	586	545	524	568	542	562	553	546	587	589	565	570	556	568	539	551	543	577	598	565	539	575	575	573	556	554	588	630	576	547	550	545	573	554	599	586	561	594	562	539	537	537	610	560	559	574	611	598	550	566	523	575	524	575	564	554	535	513	591	563	547	536	559	553	590	557	549	549	563	553	547	579	548	573	590	587	548	548	583	553	581	511	586	569	538	591	531	561	554	532	564	585	540	586	546	555	581	537	533	562	530	565	584	529	581	556	592	545	541	529	532	561	555	562	568	542	519	569	582	593	554	537	570	581	548	562	589	543	526	569	580	593	515	546	579	539	573	563	556	538	580	563	576	555	566	593	595	582	522	549	584	580	550	526	553	517	565	518	537	549	547	561	582	536	567	548	557	566	542	551	556	563	570	562	543	566	537	540	523	567	549	595	584	578	560	572	542	564	557	628	545	565	561	546	542	587	495	574	596	551	572	535	534	552	548	556	582	560	606	555	529	571	532	570	584	553	541	535	563	530	598	590	539	529	527	577	585	562	541	551	600	577	540	577	559	587	559	589	565	547	575	574	570	544	558	577	560	567	549	566	530	549	595	594	556	587	565	580	572	533	512	580	571	523	533	602	590	554	534	544	562	553	530	527	567	551	611	566	537	550	570	586	594	540	532	567	537	529	534	600	542	558	579	555	556	548	585	571	559	590	592	598	594	577	575	580	592	533	661	535	552	566	582	581	573	522	586	509	551	605	586	554	565	548	568	538	560	558	607	572	541	575	507	577	567	560	541	608	580	573	550	590	540	547	555	557	561	552	505	604	579	562	564	534	570	541	549	589	591	588	586	521	543	542	565	583	574	582	590	531	572	554	538	555	552	549	542	524	522	528	597	538	537	560	576	522	571	535	586	550	572	593	579	558	608	514	562	550	588	548	568	568	589	556	558	588	578	573	553	563	579	588	570	557	493	574	522	560	559	496	547	542	569	583	571	546	551	541	535	556	537	579	553	526	513	566	519	565	584	575	568	537	589	576	538	563	551	566	605	563	531	524	595	583	580	545	529	585	557	573	545	601	538	568	552	594	590	577	567	557	566	580	569	536	572	562	568	550	512	601	526	558	577	538	594	545	511	575	568	579	546	548	505	587	568	538	588	574	559	540	589	544	540	590	540	509	518	580	605	583	551	556	592	611	559	556	524	596	579	559	585	499	516	591	579	614	548	541	567	612	574	588	586	563	577	567	530	606	603	593	582	547	595	546	574	589	596	518	555	543	566	539	559	580	552	538	588	531	576	549	557	550	533	566	580	580	561	531	583	536	583	573	540	580	601	543	582	572	613	575	579	535	551	531	603	524	565	555	593	537	573	578	595	566	572	575	561	553	565	560	599	561	549	552	554	549	568	561	567	574	535	609	553	553	550	531	561	570	610	582	590	557	548	559	553	566	558	549	586	587	550	599	567	589	537	554	587	572	560	579	575	551	565	547	567	555	570	534	521	554	547	537	612	581	567	554	611	569	570	545	547	538	552	559	529	505	546	581	536	539	516	511	583	564	517	558	553	534	543	573	569	522	610	553	535	576	585	568	583	588	552	559	530	612	556	562	590	531	565	579	541	568	534	595	571	567	557	552	546	565	536	503	585	560	523	599	534	539	575	558	590	547	566	554	561	580	558	568	554	580	542	568	539	537	565	595	596	577	555	544	569	562	573	560	581	555	559	591	563	592	550	570	566	546	564	578	548	554	512	605	566	556	572	577	523	542	554	530	567	527	531	588	613	560	583	587	587	548	566	512	560	586	548	570	538	577	542	582	563	536	564	561	542	574	529	580	559	583	566	537	524	579	607	640	523	550	556	561	575	579	530	508	546	560	545	585	585	563	535	581	570	523	525	551	557	567	540	570	556	593	532	569	551	566	591	573	542	579	580	586	555	581	571	579	571	566	555	550	538	559	525	562	546	571	589	548	571	551	585	581	579	541	572	601	572	571	601	530	542	596	509	587	568	547	541	580	579	596	564	560	596	557	559	581	560	551	543	574	576	590	592	513	612	581	554	555	523	577	583	547	544	558	560	550	622	568	599	575	569	581	561	579	555	525	569	585	536	550	560	557	599	570	548	585	556	550	607	551	537	532	561	518	571	585	552	540	597	567	571	558	546	543	589	582	571	571	528	527	544	596	513	548	555	544	511	561	597	556	592	524	572	514	552	567	530	567	522	539	578	551	563	578	569	576
13357	10121	10533	8684	5780	3723	2786	2173	1867	1718	1577	1267	1231	967	956	804	686	577	564	536	429	411	380	441	442	422	400	338	379	413	362	342	352	328	311	296	334	350	349	366	358	304	322	293	301	307	299	292	289	288	306	260	315	290	295	292	307	315	295	289	307	305	295	271	281	323	280	282	285	305	287	292	267	313	299	294	296	295	283	307	306	292	304	319	298	299	315	305	298	297	283	278	299	289	277	292	268	299	279	311	288	314	281	329	268	319	310	319	302	272	297	312	299	306	297	297	312	309	298	280	302	276	323	298	279	308	284	293	315	301	289	298	290	314	328	321	309	304	322	340	316	287	292	291	298	305	300	304	294	265	301	303	263	293	318	310	272	294	300	323	282	319	287	308	286	291	322	290	319	269	278	285	281	286	286	277	267	295	305	283	280	298	312	271	290	283	315	296	275	297	293	302	321	338	325	294	295	304	284	278	322	299	307	310	319	268	322	280	296	284	277	307	297	299	346	279	294	301	315	328	283	280	299	303	298	304	316	286	289	267	286	294	284	299	319	282	301	317	310	273	292	316	303	281	303	287	307	277	300	288	334	306	295	296	288	305	308	307	255	278	288	293	268	285	284	288	281	299	294	295	283	296	276	318	284	286	304	297	318	276	280	287	279	280	291	315	285	307	303	296	263	289	284	311	299	307	288	302	316	277	288	286	322	296	296	298	297	268	287	297	309	306	298	301	323	316	311	306	284	291	302	267	306	314	267	314	291	304	297	318	296	283	306	328	321	277	293	287	327	319	258	275	276	273	274	325	280	300	306	290	283	283	258	296	296	283	309	308	318	329	274	295	298	302	285	266	320	298	298	302	312	325	280	321	291	293	311	272	309	306	321	291	272	271	289	305	290	280	307	258	307	271	308	300	287	260	296	284	304	290	342	267	299	265	261	286	269	298	287	281	297	254	289	296	280	277	290	279	284	280	293	298	285	284	297	300	291	282	319	319	309	290	292	278	317	289	290	291	223	307	330	310	284	304	300	320	302	316	314	319	277	284	298	253	299	291	303	318	325	277	273	296	273	307	277	274	291	268	290	283	320	306	297	280	319	293	285	313	288	324	273	276	276	292	266	339	276	280	318	301	295	296	314	282	291	316	315	286	301	284	281	288	295	271	290	281	300	266	307	300	294	305	288	321	312	310	285	313	347	321	302	301	290	325	294	284	230	273	299	282	303	305	298	295	334	277	334	287	294	291	291	317	305	307	272	301	325	328	288	280	287	299	312	330	278	301	296	309	302	315	293	263	312	295	274	304	322	278	307	280	307	283	312	291	272	282	297	302	251	286	331	283	304	291	280	275	296	305	279	310	298	333	318	308	283	295	301	275	263	299	305	313	300	310	311	323	262	276	305	315	292	261	300	297	305	326	314	274	285	336	335	280	300	293	301	317	312	289	323	299	291	274	272	273	276	312	307	291	292	285	282	279	277	300	315	286	317	296	298	336	339	280	280	289	275	269	290	298	296	293	279	305	299	302	284	337	285	296	302	282	308	331	304	318	317	281	300	307	320	324	293	314	316	315	317	308	285	301	281	267	302	314	301	329	283	279	297	277	335	304	294	288	276	269	274	289	297	273	316	290	279	291	297	290	291	317	296	330	298	324	279	271	288	308	271	271	287	293	261	306	307	302	299	264	303	294	316	321	330	292	299	322	296	292	290	279	283	306	309	280	315	311	305	269	261	284	310	280	295	293	296	313	272	310	289	325	301	274	272	277	258	293	344	280	303	259	289	310	282	283	269	267	283	283	295	313	310	275	289	304	286	284	296	299	317	289	316	304	295	321	309	295	322	320	316	318	307	304	294	278	305	307	289	305	278	298	274	312	302	315	279	283	311	269	293	261	286	288	290	314	295	265	300	290	317	289	312	298	294	294	301	279	280	328	257	302	297	305	273	294	306	271	259	304	304	301	289	284	290	272	276	285	287	305	261	305	307	302	300	282	319	319	306	315	314	260	270	268	279	277	320	288	320	312	270	292	297	270	316	282	284	272	314	279	274	281	287	262	300	303	287	279	278	276	284	302	305	275	265	311	273	270	303	313	305	343	285	280	264	291	279	298	289	284	319	276	284	279	265	279	286	303	301	287	291	277	316	305	277	278	298	307	302	284	292	272	312	296	301	302	287	273	278	290	304	305	304	299	288	277	312	285	268	310	301	302	291	313	321	280	293	324	284	265	317	329	331	323	307	318	280	303	303	318	318	270	289	282	304	306	323	277	288	289	296	295	283	303	286	310	290	306	292	297	273	290	296	316	280	302	285	307	277	324	317	319	292	317	309	317	313	299	288	282	291	301	290	243	336	284	320	298	272	329	283	291	272	312	274	273	288	284	286	301	299	296	283	285	275	301	312	298	292	298	332	300	330	303	316	281	266	307	278	311	283	320	298	295	256	279	309	307	267	281	315	282	319	298	297	290	295	266	310	316	304	309	289	246	329	307	289	323	306	293	267	263	276	303	279	309	285	307	250	294	281	291	308	302	313	298	285	273	290	290	303	312	288	295	289	299	312	258	306	304	299	329	314	308	324	323	297	320	287	315	273	294	314	327	294	305	312	340	298	315	311	294	271	274	316	310	258	297	292	303	304	294	263	329	276	306	300	284	284	315	293	312	347	301	314	330	298	286	325	292	305	300	277	305	298	351	319	256	303	274	304	266	314	306	309	272	289	301	297	285	327	267	267	272	284	310	303	339	323	278	302	282	272	322	284	280	270	268	287	316	273	266	279	305	308	296	297	292	299	297	335	309	273	304	285	298	327	267	306	298	293	317	293	272	279	313	309	316	285	296	272	311	312	303	304	297	278	310	305	301	327	272	330	294	292	285	302	298	279	282	294	288	282	259	322	302	291	279	320	307	274	279	297	309	289	317	312	308	291	310	310	304	278	297	311	279	314	301	309	306	297	296	321	297	279	275	289	289	284	290	290	303	277	270	293	293	286	287	293	285	284	296	266	302	330	309	279	293	271	278	275	263	294	270	295	288	317	274	299	260	272	253	318	310	300	245	291	303	304	298	289	308	312	284	302	282	290	270	328	306	273	289	311	282	283	291	292	292	263	275	267	298	334	271	264	288	274	302	310	268	336	328	303	301	315	294	322	294	283	275	259	293	293	266	303	313	312	310	291	303	292	319	307	330	267	280	301	292	299	295	275	295	278	303	291	286	291	290	287	297	317	288	274	314	245	301	283	312	328	313	313	259	319	268	314	302	290	270	298	271	285	274	293	284	325	295	313	281	276	300	301	307	310	301	288	293	292	311	306	338	314	322	326	300	270	338	295	317	287	310	304	309	294	301	269	289	316	293	312	299	274	296	280	315	294	313	307	276	282	286	258	316	273	257	278	305	286	308	316	268	303	263	333	308	304	290	269	271	327	267	314	295	316	303	304	279	294	305	298	302	300	313	320	342	323	298	311	312	306	305	343	283	299	290	292	309	343	285	306	302	314	274
8265	9176	15985	18765	16707	13294	11261	9532	8234	7805	7827	6728	6029	5414	4643	3886	3171	2909	2719	2475	1884	1637	1462	1874	1451	1557	1537	1126	1251	1515	1356	1169	1144	910	1048	1067	1061	1042	1113	1049	939	976	834	821	762	740	735	715	693	706	691	739	727	717	700	727	698	711	721	675	710	715	700	704	685	714	725	748	787	714	749	754	699	783	793	818	788	710	709	719	751	677	688	710	741	668	745	690	716	757	693	697	724	688	686	760	693	662	673	702	700	734	657	701	716	737	713	680	718	717	750	708	715	703	715	716	711	680	714	722	764	716	696	661	699	701	690	685	727	711	701	728	728	706	673	717	720	713	725	702	697	704	719	704	715	693	698	720	714	700	731	677	681	692	675	679	693	700	733	711	693	648	730	708	745	709	726	732	721	700	747	711	696	655	714	789	730	709	692	679	691	738	760	702	657	687	739	696	677	686	739	723	719	684	716	683	728	714	703	744	723	726	717	698	749	692	673	714	673	706	719	680	714	678	698	708	709	685	724	748	723	694	703	707	687	674	679	672	689	681	720	731	688	696	678	667	728	696	684	707	712	696	681	713	700	720	711	728	694	743	687	707	738	722	726	681	725	681	683	718	721	690	718	680	707	703	693	721	696	712	687	663	658	664	702	702	653	702	674	724	714	738	713	678	699	682	720	739	692	673	694	730	685	641	684	750	695	749	704	662	693	757	707	697	727	669	721	700	659	689	712	689	691	669	712	701	684	691	672	733	683	738	674	685	671	707	754	723	739	676	701	733	705	685	712	675	691	683	712	709	719	699	686	722	755	662	683	692	718	684	725	743	724	701	700	713	692	681	702	720	697	700	730	679	646	681	726	649	707	721	705	724	661	729	734	755	707	740	688	727	756	657	679	696	717	716	710	680	700	723	726	723	677	714	734	738	744	718	701	687	663	707	699	743	684	719	716	720	726	719	691	705	728	689	717	717	713	690	715	695	704	689	681	700	710	738	723	733	722	711	711	738	696	740	745	659	706	719	725	751	676	718	688	675	766	715	722	695	707	699	726	716	699	691	685	713	684	767	714	741	723	708	712	671	694	719	709	697	759	726	715	698	716	745	704	625	682	680	729	716	771	696	692	740	722	690	687	715	675	646	730	657	722	726	691	705	695	709	681	699	686	690	680	723	703	722	697	712	742	668	734	704	701	714	708	697	724	735	701	740	686	718	732	682	661	719	675	734	711	756	718	702	694	714	684	692	729	722	744	723	734	670	745	694	705	662	728	697	717	694	729	683	667	676	680	699	704	729	708	687	739	680	709	706	722	730	748	725	673	730	737	696	744	647	708	710	733	738	706	685	738	750	676	735	710	716	714	683	699	684	717	696	712	676	721	684	719	711	778	670	672	698	685	652	706	686	689	726	694	753	736	692	656	759	669	686	693	724	740	693	769	716	678	717	704	704	707	730	664	673	746	679	707	719	691	684	730	762	701	668	702	710	678	704	706	696	683	716	691	708	733	707	715	681	717	685	730	674	697	762	685	725	708	708	685	703	704	699	743	736	740	725	735	718	701	690	666	750	718	714	699	710	700	733	695	730	726	701	658	682	721	698	700	695	713	757	699	702	709	660	721	683	686	720	678	677	704	744	767	688	735	702	692	716	784	712	738	727	702	691	721	688	672	740	710	695	698	675	692	739	759	695	719	684	704	726	697	665	701	734	697	696	682	719	682	722	740	743	698	749	696	734	719	702	755	685	686	728	711	735	666	656	709	728	682	730	704	645	758	689	726	719	671	637	677	693	690	681	703	732	660	688	732	718	662	713	690	651	704	699	666	698	659	685	700	734	661	695	718	728	755	736	688	707	700	728	667	708	716	722	712	680	725	711	693	737	686	689	697	695	715	711	697	684	727	716	699	686	696	746	683	649	693	720	707	705	706	646	668	722	674	727	715	702	750	719	681	696	726	680	717	707	749	714	698	723	709	664	716	718	713	720	735	739	743	696	715	728	722	742	713	714	700	708	689	722	743	721	685	699	722	665	730	661	700	695	693	726	726	700	699	708	676	696	656	707	696	686	694	689	724	737	670	733	683	738	649	671	681	713	663	709	689	722	722	723	746	698	700	723	686	695	703	716	712	687	693	693	702	690	687	664	725	706	627	699	723	727	694	719	709	692	725	683	721	773	713	712	714	716	755	712	724	739	654	661	713	710	677	707	701	691	696	716	722	737	713	687	721	666	693	697	731	722	688	722	750	718	710	708	672	683	714	708	686	663	697	718	725	732	664	716	704	706	691	701	703	667	708	688	697	635	733	702	679	718	735	693	667	703	697	704	739	656	653	692	713	725	705	678	718	737	713	741	735	728	686	723	682	678	724	693	670	702	710	710	727	721	649	710	641	669	712	786	700	687	728	691	706	689	718	745	672	743	728	720	703	685	699	688	694	682	653	675	711	668	730	697	780	698	667	709	712	698	706	696	750	772	726	714	745	651	737	711	718	755	707	690	737	702	748	704	705	685	677	681	664	692	674	709	681	710	694	706	727	731	733	677	740	726	705	737	713	693	673	698	709	680	744	693	711	736	664	694	724	713	685	679	705	673	749	661	694	717	724	739	708	690	796	728	730	666	713	727	746	691	730	764	721	762	735	733	709	745	696	741	709	737	729	700	734	675	712	703	756	692	710	725	665	710	696	735	712	746	716	678	697	706	675	725	679	673	768	744	644	734	743	748	703	753	720	712	681	665	699	767	740	721	676	729	738	681	701	724	735	695	683	715	682	701	707	735	730	692	689	707	717	724	699	667	751	733	721	752	692	728	698	703	679	715	696	681	713	667	655	766	714	741	709	687	668	719	660	692	719	707	669	683	760	721	704	670	746	707	712	693	686	710	684	749	725	724	714	677	688	682	662	694	704	739	736	699	721	717	728	687	700	731	744	656	701	738	659	705	726	675	687	734	665	705	695	692	661	755	671	735	743	725	734	710	710	704	701	730	673	696	724	688	687	680	714	676	715	705	713	718	738	707	715	729	701	723	732	722	740	728	748	699	706	675	708	640	671	732	758	747	687	678	726	658	702	678	711	716	714	686	742	713	717	730	700	690	698	651	728	733	748	678	726	688	717	699	751	722	710	663	708	661	728	727	740	681	751	695	689	723	683	672	680	715	724	745	636	719	709	716	693	658	690	684	740	750	696	707	703	686	728	760	707	700	674	723	701	710	744	670	666	706	750	687	727	730	701	718	673	720	723	730	721	702	679	738	685	676	730	703	692	714	686	714	692	684	702	693	723	745	707	685	720	698	729	711	684	648	726	744	665	670	761	731	727	716	721	786	668	670	699	676	689	694	712	708	718	695	672	683	632	704	701	699	674	745	666	697	666	705	711	728	707	706	721	748	761	719	710	701	683	699	732	682	675	716	698	721	728	722	670	714	711	763	741	708	728	720	707	738	679	671	726	692	680	759	710	701	695	724	717	746	706	699	708	732	721	735	700	697	725	721	681	737	677	681	697	692	721	712
22622	16023	16437	14056	9342	6021	4607	3318	2827	2552	2420	2020	1650	1484	1180	1010	800	739	669	621	544	514	427	462	405	428	404	381	391	408	398	379	359	322	305	315	322	318	336	331	307	326	277	267	253	260	251	235	263	266	292	221	263	246	235	251	268	270	267	230	237	265	241	219	253	269	281	259	223	268	246	259	251	271	271	229	277	264	246	248	252	237	239	255	251	218	264	270	258	271	267	233	265	237	236	233	250	250	249	277	252	260	292	263	244	250	262	230	273	243	245	261	243	281	247	269	246	249	273	237	236	256	243	253	252	240	255	265	225	259	267	251	233	276	255	235	240	245	234	238	244	238	279	244	217	266	252	245	252	227	249	246	266	253	254	227	251	251	237	260	270	282	205	238	252	224	229	232	228	251	256	266	256	244	275	258	256	230	233	237	256	243	245	230	269	226	254	266	273	245	255	228	246	214	262	231	230	268	274	265	233	257	278	268	262	239	257	240	248	243	249	272	264	264	280	257	252	241	261	247	291	252	259	238	255	242	232	232	264	252	277	232	269	267	284	222	232	237	222	243	282	248	284	255	242	225	265	220	240	242	230	247	251	239	239	236	257	274	261	236	245	232	242	237	240	249	204	284	233	248	266	263	252	234	265	250	226	229	245	223	252	252	265	257	235	223	274	254	256	217	265	247	239	263	271	267	247	234	241	237	247	276	250	248	279	269	249	228	231	241	267	270	268	262	259	260	240	244	234	233	251	250	241	231	233	256	246	233	220	251	231	212	249	265	254	282	237	224	267	236	251	278	259	230	232	235	249	282	257	216	259	225	241	259	244	249	251	266	269	251	291	250	246	274	267	254	262	267	235	277	230	238	275	251	254	290	266	231	271	239	231	293	225	238	258	265	260	271	233	231	264	226	292	259	222	247	276	229	255	262	265	231	227	251	235	252	274	251	243	256	261	231	250	232	237	250	243	258	243	232	290	220	235	261	243	246	253	260	234	268	236	248	252	240	255	240	214	294	266	256	247	241	230	248	245	256	276	245	229	245	243	244	228	222	232	266	264	238	251	255	244	234	237	251	253	261	256	243	230	226	246	270	249	239	250	228	246	253	251	249	262	253	278	242	258	249	286	253	266	265	262	221	263	227	258	256	264	254	244	255	225	235	258	254	263	247	268	242	244	258	250	243	270	234	254	237	250	213	260	247	242	270	248	233	253	249	219	249	244	238	260	262	270	288	251	240	263	260	243	246	267	239	270	244	256	266	284	243	278	276	257	250	267	280	249	264	244	243	266	268	242	218	256	255	261	238	313	265	273	270	244	248	255	257	243	259	252	255	229	218	241	249	267	241	222	294	237	232	267	239	261	275	248	220	247	251	264	241	264	250	264	251	269	238	229	243	253	226	267	246	248	260	223	219	265	249	237	237	269	248	201	246	284	254	248	246	266	261	276	261	241	238	274	220	241	244	225	251	270	227	246	269	228	276	262	265	270	221	240	241	241	251	308	243	246	240	215	242	232	243	264	226	217	270	238	245	252	244	235	275	246	256	261	239	256	254	264	259	259	240	257	215	225	239	256	269	249	254	236	253	240	229	223	279	257	265	252	236	244	240	317	246	203	244	263	262	232	264	226	249	258	263	255	230	250	255	234	244	278	235	217	217	280	252	253	228	241	227	283	276	270	277	246	258	267	249	243	248	243	239	238	232	253	236	236	229	269	250	243	225	225	254	261	267	253	241	225	246	254	234	231	258	245	268	216	245	266	260	238	246	251	237	279	249	249	255	267	235	236	252	249	247	257	232	265	254	255	220	267	239	252	274	234	222	226	259	254	253	243	241	271	242	266	265	253	247	253	245	260	259	269	261	239	262	252	238	233	233	270	248	253	267	239	253	289	234	248	226	253	262	232	256	253	237	273	232	275	262	244	258	268	263	235	262	232	245	224	238	238	249	257	249	244	270	247	277	239	249	269	203	242	237	249	232	234	214	244	237	260	253	247	261	266	244	221	295	253	219	248	246	217	253	258	257	243	249	254	266	285	259	254	243	248	277	234	223	246	247	235	283	259	247	250	257	235	254	262	207	242	266	226	260	271	225	242	256	230	244	240	264	234	224	260	236	282	263	256	246	241	267	243	261	267	236	238	244	228	228	241	262	255	223	217	249	237	242	229	252	239	246	281	251	252	225	269	258	287	278	256	269	277	279	221	241	260	227	262	221	241	222	215	261	253	233	252	225	250	254	247	243	248	238	242	227	264	274	257	232	237	232	246	248	222	244	263	246	231	268	246	279	244	253	240	233	256	255	261	239	257	259	273	277	263	236	257	242	232	245	251	245	245	244	235	276	259	248	249	277	273	245	236	257	251	255	233	232	272	246	241	209	273	251	224	247	246	240	254	262	254	277	235	257	238	253	224	249	226	233	264	240	260	250	266	246	227	258	248	220	274	247	235	253	237	281	240	269	275	240	238	289	299	279	236	256	247	240	275	264	245	279	240	244	253	233	256	233	240	232	255	269	247	237	228	286	266	246	257	278	273	240	230	264	240	223	224	247	283	248	269	233	243	237	241	228	241	251	254	245	261	243	284	280	221	241	235	304	263	227	263	274	230	262	223	246	253	262	243	280	236	244	243	264	260	238	237	245	231	238	277	253	237	278	249	257	281	235	264	239	224	228	236	255	253	250	275	251	258	251	284	257	261	251	255	234	273	242	238	232	248	247	237	252	253	259	245	227	255	255	224	257	235	251	257	244	259	264	233	238	251	254	227	227	278	251	260	261	226	262	258	260	263	251	241	262	199	246	262	251	267	243	263	245	255	254	254	226	271	238	260	250	210	255	254	257	251	233	242	261	269	240	256	245	243	255	250	256	273	254	247	231	254	254	268	231	250	253	262	231	253	260	248	256	242	268	229	237	241	278	256	260	237	222	264	269	267	225	261	231	235	237	245	256	257	237	230	250	231	258	243	246	239	248	252	236	240	246	244	220	225	271	252	244	252	258	252	238	252	237	278	245	264	232	252	251	254	236	235	232	242	241	260	242	244	243	243	248	264	274	250	259	258	251	255	261	249	256	263	268	263	258	245	249	240	228	254	246	256	277	244	263	254	250	248	260	250	255	244	269	247	237	227	247	227	230	212	242	244	246	248	239	249	237	236	265	251	236	246	248	229	277	244	229	248	257	260	258	269	251	209	252	250	251	230	248	246	245	246	231	232	229	256	283	251	258	251	222	226	248	276	275	239	288	248	269	255	241	260	250	247	232	240	273	242	235	244	252	294	263	263	234	237	300	254	231	265	253	242	261	216	279	266	240	288	263	251	256	248	233	235	262	241	245	239	229	240	296	233	227	259	252	232	259	264	260	266	252	252	255	255	274	256	239	275	239	235	256	259	251	245	272	244	239	232	241	238	250	260	252	242	257	249	232	227	230	263	246	228	225	258	278	241	263	238	245	270	265	254	260	230	246	258	222	256	234	265	218	240	233	219	244	276	250	289	276	264	263
13199	13284	21977	25267	22945	18998	16718	13902	12596	12175	11752	9991	8682	7831	6543	5582	4587	4136	3841	3422	2537	2175	1906	2316	1773	2085	1962	1361	1434	1932	1620	1270	1268	1146	1165	1192	1188	1148	1322	1193	1010	1035	938	767	715	660	681	668	654	630	637	617	662	687	684	662	718	631	650	730	627	650	667	590	620	618	661	644	707	720	702	713	708	734	656	686	697	670	654	699	690	617	653	678	612	648	612	649	636	614	628	642	612	594	635	590	638	577	591	637	609	597	601	650	599	607	596	597	620	631	628	592	570	593	610	654	632	621	619	594	602	602	620	636	627	576	631	611	625	583	611	605	628	612	618	640	604	630	573	609	566	606	601	631	598	580	634	599	675	633	608	606	589	646	635	575	605	583	645	595	587	573	604	605	605	633	567	624	598	585	629	583	564	592	673	639	596	601	611	652	587	602	644	618	620	558	579	629	609	585	619	589	599	657	604	624	623	605	590	626	614	593	630	653	629	594	593	598	658	603	574	630	583	619	586	597	627	634	583	596	599	621	618	588	647	588	611	608	609	606	653	631	588	628	597	605	612	650	584	601	610	624	607	599	612	638	583	570	603	634	607	596	584	618	621	613	614	619	600	581	628	623	605	646	639	672	622	642	630	611	629	590	628	658	628	608	594	615	598	595	605	641	571	609	616	669	605	611	590	599	569	645	563	607	647	607	627	630	645	648	620	610	624	622	620	625	625	638	590	625	634	603	626	632	632	634	594	641	610	640	621	606	626	650	599	630	650	591	647	595	575	622	570	601	611	588	641	610	611	597	665	620	582	629	604	584	625	632	630	629	616	591	590	627	590	626	629	590	606	611	589	579	621	553	639	594	632	645	615	630	613	618	627	642	608	595	642	637	613	599	598	656	628	560	611	609	613	626	636	655	586	568	600	557	603	632	611	625	602	627	602	631	613	582	579	607	590	596	646	579	590	577	585	652	597	600	611	635	592	616	614	604	607	593	650	647	619	604	586	565	607	585	604	639	570	640	577	621	609	600	605	603	689	623	601	594	613	606	625	594	585	580	607	604	635	624	616	588	647	583	626	597	596	563	615	586	656	605	637	614	532	555	630	640	613	595	606	608	613	609	578	570	640	666	620	569	597	648	599	653	656	628	670	566	618	643	596	589	601	603	682	634	597	608	618	611	640	607	617	590	566	597	627	638	581	595	573	643	611	629	596	634	584	593	643	666	602	630	604	639	626	576	609	633	594	622	593	573	640	634	611	609	628	627	636	608	629	621	663	618	547	629	610	586	626	612	651	628	627	565	578	608	602	570	637	537	609	618	615	548	634	619	590	590	608	615	623	619	577	629	612	609	634	617	622	637	584	633	607	600	559	578	614	624	570	600	607	551	602	606	626	620	667	599	634	618	599	628	581	608	592	592	641	617	593	598	613	625	619	584	654	583	616	636	584	620	611	587	629	622	624	645	597	621	641	627	638	610	640	607	632	609	602	572	626	612	593	636	638	647	622	601	618	609	590	595	622	633	575	583	630	661	585	584	638	610	612	586	610	614	645	629	607	586	578	562	596	631	624	656	597	622	584	590	609	623	662	643	618	598	643	607	583	568	613	623	582	615	634	620	576	628	540	582	602	638	592	660	643	599	562	603	583	604	629	609	591	569	589	618	582	614	632	632	615	615	586	654	610	678	647	649	597	619	584	629	649	620	583	608	579	583	627	634	616	613	610	610	613	584	646	623	568	578	594	625	582	617	621	593	634	653	616	632	632	638	620	566	641	625	643	599	627	598	639	643	654	619	578	618	637	660	618	595	616	619	638	596	594	591	625	574	648	609	623	598	618	673	631	658	645	614	625	624	589	607	619	629	614	591	638	625	642	660	629	618	609	629	629	589	591	579	614	623	635	568	666	577	611	635	627	631	623	656	622	618	622	588	619	601	631	612	618	591	632	633	645	596	602	646	627	556	605	604	593	627	611	558	599	634	599	596	609	643	625	622	634	608	622	633	648	602	641	598	620	636	576	618	566	607	603	606	615	587	604	617	655	611	609	633	623	569	659	649	610	619	597	598	613	591	652	646	627	591	563	621	622	581	596	593	609	577	632	635	622	630	610	642	603	609	623	611	611	629	603	647	639	602	610	585	648	641	615	579	604	626	633	579	646	612	556	656	602	587	618	651	601	594	591	599	636	583	570	628	582	615	619	601	610	613	608	553	610	599	650	599	627	638	651	594	593	615	611	621	547	618	583	622	609	580	606	648	623	629	637	579	615	634	625	599	652	599	595	621	564	612	619	577	610	631	592	616	620	602	553	609	645	637	596	595	621	646	589	592	603	639	615	577	593	638	626	587	625	604	590	565	613	576	593	567	656	608	605	609	621	615	585	650	581	633	577	606	604	565	608	631	579	623	621	603	634	615	651	596	619	602	615	566	597	577	619	585	620	578	624	616	589	577	617	606	609	567	624	634	625	583	610	622	592	643	620	609	625	647	593	598	624	605	586	587	627	620	611	642	644	614	611	620	605	648	610	651	625	629	598	571	576	608	594	590	605	596	555	619	624	629	607	620	596	646	635	603	647	608	636	613	633	567	606	576	620	619	616	564	632	592	590	624	603	646	648	606	614	579	621	631	635	594	681	624	644	612	569	618	586	641	635	609	576	633	623	625	625	643	616	605	590	610	635	615	615	634	651	639	665	583	612	591	651	612	620	659	622	603	608	622	608	583	590	587	618	598	625	635	633	619	617	579	585	671	620	599	659	632	622	613	624	630	608	601	605	629	603	617	611	669	612	621	576	598	616	602	598	587	589	615	582	615	616	645	633	631	599	557	603	580	633	624	596	622	586	618	563	592	581	602	630	598	622	611	625	639	654	629	616	569	598	614	563	593	601	609	592	634	629	591	576	601	597	582	642	565	569	606	605	609	606	612	593	643	591	644	625	643	656	576	624	627	630	619	651	572	600	602	609	565	619	608	620	591	643	597	615	591	596	620	643	622	604	592	605	604	597	619	639	607	671	604	600	608	589	593	618	594	599	617	612	611	598	592	626	617	645	626	583	595	625	600	619	598	584	629	610	622	644	581	606	655	592	584	612	611	597	557	574	641	616	601	623	610	609	619	618	597	617	613	691	574	618	616	591	614	608	601	654	597	599	608	598	612	586	627	581	589	600	597	620	587	581	655	564	609	597	570	595	640	571	597	589	607	593	620	535	612	602	643	600	573	591	604	631	612	610	630	619	605	581	612	608	599	621	595	613	583	601	553	584	602	606	649	602	580	552	601	612	601	670	569	606	620	579	577	620	587	577	569	582	623	566	589	603	601	582	611	628	589	586	615	614	578	626	621	596	643	634	639	604	586	608	633	623	615	601	617	600	586	623	633	614	631	635	583	636	643	620	586	646	635	639	626	653	592	606	667	650	573	583	631	599	586	601	591	594	630	627	588	615	638	565	632	662	605	636	623	631	611	615	631	603	648	608	632	638	603	616	613	648	598	621	642	555	605	613	581	599	598
29539	20963	22161	18404	12802	8306	6207	4711	3900	3573	3313	2555	2116	1794	1593	1386	1098	969	799	861	587	493	491	521	465	497	425	403	370	466	362	325	387	366	333	321	337	350	348	346	321	298	324	253	233	238	228	230	266	239	227	241	232	258	235	262	239	228	267	222	244	208	252	270	231	240	262	246	270	231	240	223	243	262	241	257	254	301	225	259	257	233	252	272	214	205	257	244	223	230	219	232	230	214	216	247	214	241	221	241	223	216	252	206	230	217	218	227	234	228	221	233	228	258	221	235	240	230	227	234	226	202	234	241	231	236	227	238	240	229	212	218	209	231	245	214	235	231	229	254	223	231	255	233	255	227	231	227	243	212	235	227	231	231	237	200	216	225	227	242	222	210	235	224	251	251	239	232	240	242	202	242	230	231	222	194	225	214	239	249	256	206	222	214	243	229	246	246	213	204	215	225	223	239	244	233	235	216	255	206	199	231	264	206	225	232	242	226	209	258	239	251	241	236	226	213	241	243	248	223	222	223	231	224	219	235	202	230	230	236	227	226	252	232	224	221	257	224	237	248	245	267	196	239	215	232	251	233	245	239	228	219	223	208	229	235	223	231	230	212	221	220	222	219	228	254	220	208	238	216	242	201	243	226	219	205	224	218	228	251	245	201	199	244	245	221	243	237	242	259	234	243	245	231	217	205	225	211	241	261	245	251	251	254	229	221	260	226	221	250	196	209	213	251	212	203	212	221	244	242	217	234	254	228	228	249	232	250	231	210	249	223	222	244	205	225	231	240	248	239	237	239	217	231	243	229	225	261	233	204	224	237	237	225	222	257	232	240	228	226	210	230	228	239	218	212	206	221	218	221	209	233	227	216	250	218	224	234	243	221	247	207	207	209	233	227	218	238	231	234	249	207	229	216	225	264	239	243	275	259	224	232	240	205	236	251	238	203	245	227	235	219	233	220	248	204	258	217	223	222	236	229	220	232	244	230	203	247	209	217	222	217	236	239	232	205	231	199	199	221	252	233	208	235	199	234	221	230	225	230	226	232	207	216	231	251	224	204	205	231	224	223	238	217	214	216	213	201	238	244	229	240	209	235	246	224	247	258	200	233	240	223	219	211	218	221	233	206	218	237	248	246	267	238	191	223	225	234	221	247	230	237	213	218	246	225	240	217	245	239	221	203	236	230	227	249	241	252	217	239	204	285	243	238	248	242	211	240	209	232	214	236	235	237	201	242	214	221	238	233	253	231	208	219	228	233	237	188	235	215	255	207	247	229	229	265	231	219	245	222	222	224	230	217	239	229	222	203	227	227	208	263	243	213	235	221	229	222	233	234	256	235	226	237	252	218	242	256	216	244	238	235	209	260	226	243	232	216	232	204	208	233	229	253	217	232	249	255	215	228	239	252	232	275	220	255	230	248	235	247	212	251	201	217	232	217	222	234	227	225	264	238	233	214	222	245	219	234	245	217	244	226	217	222	239	245	220	258	214	255	235	250	226	219	250	234	273	233	256	251	222	257	226	224	255	243	233	229	243	257	226	249	238	243	225	231	235	275	229	238	227	240	237	229	241	229	229	245	240	240	230	262	237	226	250	225	230	195	212	198	225	208	231	258	251	247	220	253	220	229	248	238	230	226	220	235	253	238	237	250	225	222	234	226	223	236	244	222	214	227	249	216	222	239	233	245	210	234	226	246	237	237	206	225	234	225	227	239	240	219	212	235	209	221	228	250	215	208	220	229	203	239	231	254	219	232	227	230	240	239	209	218	211	236	202	218	249	233	212	232	236	228	244	246	243	252	240	245	231	238	226	221	264	223	229	230	210	219	219	239	211	234	257	237	250	260	255	235	233	232	238	235	225	218	224	233	212	225	216	246	226	235	212	225	233	232	197	235	239	234	215	224	219	216	220	259	238	263	249	218	247	214	236	229	240	242	203	245	225	253	246	218	234	214	236	233	241	225	264	226	198	203	277	218	220	241	244	248	219	237	222	223	226	212	237	233	233	223	208	226	240	210	245	234	221	228	221	229	226	226	222	224	224	250	194	227	229	242	211	200	251	244	231	211	230	259	216	219	235	242	245	217	237	221	240	256	210	223	246	234	232	249	235	244	244	207	210	237	242	221	264	237	215	222	261	273	201	248	232	225	217	230	232	236	191	223	217	209	199	248	257	249	250	224	193	234	227	210	230	228	227	223	235	218	231	237	237	210	250	229	241	219	189	250	242	231	224	224	239	221	205	239	234	259	194	223	235	262	239	248	216	223	211	209	189	271	281	237	239	223	200	224	232	214	230	231	224	227	237	217	235	248	243	253	241	247	235	210	221	228	223	205	213	207	221	252	255	236	217	237	252	226	245	228	218	220	208	238	246	196	214	221	235	233	233	268	235	264	228	200	248	253	229	231	244	233	256	235	235	223	218	248	227	222	209	258	250	215	240	248	245	234	232	229	234	228	224	256	223	247	252	209	236	211	229	207	214	209	196	238	238	213	233	257	199	244	231	210	251	230	252	231	243	205	243	259	223	263	201	286	264	235	220	263	201	237	215	228	272	253	247	233	204	232	240	227	228	212	237	239	239	235	226	233	234	211	240	243	256	198	233	218	259	250	231	238	256	240	230	253	244	232	215	235	220	236	227	219	245	250	235	206	270	226	233	232	241	208	227	205	209	238	226	237	224	239	242	248	212	243	210	219	240	224	228	251	209	240	214	257	240	226	225	232	226	217	240	249	236	239	228	233	218	209	236	228	236	230	231	225	231	228	239	222	269	204	226	241	240	220	234	216	233	218	205	234	247	212	227	194	225	246	221	237	234	217	237	240	214	231	237	263	229	228	218	223	244	221	222	243	264	241	240	235	228	252	243	245	231	222	237	232	240	222	234	221	256	256	232	224	228	215	257	237	226	199	238	198	228	239	231	237	213	220	229	240	228	228	220	222	241	229	258	229	268	197	218	261	206	215	250	215	221	230	220	244	225	245	228	197	248	270	225	230	261	269	260	246	229	243	228	196	247	205	211	235	235	238	236	242	222	214	263	229	225	259	221	222	241	218	226	224	229	219	240	238	223	229	230	249	240	268	222	205	225	254	245	221	218	222	259	246	206	222	222	231	199	211	232	267	247	202	200	251	243	244	219	236	221	193	254	239	238	256	221	203	220	237	242	242	226	208	220	232	242	216	235	199	223	228	231	224	211	240	224	209	249	272	229	210	210	221	250	259	238	238	230	218	242	222	240	225	237	242	229	206	217	242	246	232	213	267	247	208	218	214	230	233	235	229	227	244	244	247	227	220	235	219	251	217	232	205	216	202	217	227	208	231	259	233	213	236	258	220	239	246	228	241	228	247	231	217	239	252	236	233	236	222	248	229	238	249	249	226	205	230	229	226	226	257	229	207	241	253	226	207	244	261	217	217	227	208	237	238	200	229	227	223	210	229	212	253	240	241	232	251	227	249	260	235	233	258	214	211	220	259	224	225	234	241	223	202	228	236	235	216
16142	16670	26593	29789	27238	23085	20445	17402	15859	15606	15106	12106	10662	9746	8486	7131	5795	5107	4661	4442	3085	2864	2239	2833	2192	2686	2388	1726	1742	2238	1806	1442	1531	1345	1286	1340	1403	1349	1525	1440	1276	1224	991	813	690	621	555	629	595	566	588	578	657	623	750	710	822	668	696	647	645	585	626	574	575	658	637	653	610	718	673	700	688	679	666	723	661	617	645	698	582	622	621	606	578	594	491	551	613	565	577	545	622	589	549	574	526	556	591	581	574	567	567	604	602	569	597	577	595	562	559	609	523	585	533	583	502	606	576	581	527	543	585	579	549	599	551	579	598	551	532	532	633	599	559	556	596	532	588	608	537	622	568	570	557	580	608	562	597	570	558	591	613	597	547	562	565	572	579	593	558	521	583	558	587	555	550	567	634	583	550	631	556	609	560	566	556	547	550	602	572	576	546	575	539	549	555	619	569	585	557	565	593	600	574	603	588	540	571	571	532	603	521	532	584	534	537	553	610	571	586	576	579	554	570	569	595	549	585	554	583	545	556	583	557	586	574	565	558	594	576	555	585	557	582	565	560	562	573	533	612	601	585	565	552	569	577	547	592	605	560	550	573	555	573	598	546	571	586	570	552	589	574	574	573	550	580	582	604	579	594	585	579	549	572	585	592	569	550	541	555	546	601	551	579	533	570	545	586	581	526	547	566	578	613	577	530	595	579	605	579	564	571	573	562	582	576	595	571	582	626	580	588	560	585	546	551	569	547	531	555	578	590	596	540	597	543	550	578	539	599	555	589	574	541	595	547	516	589	549	558	581	586	582	583	566	528	568	596	536	547	589	592	545	522	572	595	615	598	522	581	598	556	559	596	555	528	579	577	623	560	540	603	538	575	575	567	546	570	555	574	547	601	578	568	603	561	540	557	557	582	536	589	556	567	547	593	587	590	563	602	580	567	542	530	602	521	570	582	544	554	542	581	567	596	577	584	608	565	565	573	533	558	557	579	567	578	592	597	529	558	554	583	565	609	557	542	605	568	583	545	575	550	541	582	544	579	576	607	574	577	577	563	547	574	532	557	564	573	614	563	619	569	552	554	575	562	534	571	566	576	579	563	586	567	549	558	583	579	534	524	594	576	549	570	540	571	538	577	582	536	599	581	561	570	570	581	566	529	554	597	562	587	610	595	577	554	609	578	592	574	597	582	585	606	571	561	574	595	587	629	565	562	551	555	558	558	574	579	556	594	594	564	580	544	532	578	558	512	538	545	589	577	612	561	591	619	585	588	573	595	575	545	569	567	578	585	588	576	577	563	563	555	550	573	574	542	531	547	558	571	594	545	546	565	563	614	574	571	569	612	529	591	553	540	576	571	599	561	587	602	574	554	546	564	590	606	557	554	561	579	568	585	574	592	619	543	582	511	553	591	580	591	535	584	560	571	588	581	575	557	605	560	572	563	566	586	566	544	562	559	547	547	605	607	562	574	550	591	568	575	524	551	606	576	612	582	570	591	579	574	604	591	550	517	577	570	570	567	593	583	571	576	571	521	521	529	551	532	567	558	587	550	522	577	545	558	588	505	553	592	571	628	596	579	578	578	581	542	527	608	527	628	570	591	579	555	581	597	573	609	572	596	500	569	572	585	516	552	601	583	604	576	563	577	561	576	557	578	532	609	596	575	575	583	575	594	575	535	550	579	583	579	564	548	616	541	551	525	547	615	579	598	558	566	549	588	560	557	560	557	618	562	582	587	523	539	557	589	563	582	546	563	627	584	605	645	596	591	586	565	578	595	566	585	566	576	554	577	575	571	553	541	568	630	592	589	581	584	534	560	540	600	526	601	617	535	577	586	563	549	547	585	566	560	594	563	585	603	567	528	590	525	583	535	586	554	556	591	519	568	525	563	579	597	535	592	558	594	591	614	554	571	596	571	553	598	594	612	587	569	590	574	551	605	576	565	561	573	534	531	560	584	564	540	597	579	561	559	550	563	558	596	597	597	543	584	549	589	537	542	572	570	552	587	580	576	578	580	560	558	622	598	589	572	522	597	533	605	557	579	551	597	560	572	529	585	556	563	572	587	571	550	617	578	591	550	529	575	605	572	540	558	620	541	566	562	591	561	580	581	584	607	527	571	615	552	586	622	560	583	580	574	557	573	556	559	556	534	546	566	582	570	572	543	580	585	571	531	571	578	542	580	566	584	599	570	577	555	572	576	575	562	602	591	575	559	594	567	551	543	581	611	565	565	583	570	558	540	535	544	538	608	587	572	571	537	582	548	579	553	573	555	615	552	580	551	564	564	562	595	595	566	625	557	595	603	583	586	568	551	606	576	559	566	564	539	546	548	569	555	586	561	542	574	573	578	576	548	607	587	574	581	535	606	541	553	572	568	549	601	599	606	632	524	561	607	538	562	570	593	582	564	523	534	568	565	611	556	591	543	582	560	519	594	535	491	547	557	544	596	540	549	586	549	558	561	609	543	534	547	611	568	611	530	560	556	556	549	594	562	539	569	592	557	563	583	565	579	595	599	588	597	567	608	552	593	578	571	586	566	594	534	595	611	564	537	568	579	606	555	565	503	564	568	558	566	586	555	616	586	547	578	526	581	616	574	617	550	548	551	570	561	572	581	573	548	595	546	606	602	580	580	595	566	588	554	561	556	547	551	583	572	567	598	549	565	546	550	540	522	586	610	596	535	559	615	548	605	564	576	638	551	581	568	568	624	539	617	586	584	511	586	566	565	583	557	547	561	530	592	596	596	566	550	566	591	583	584	556	561	586	565	561	569	598	573	586	594	568	550	580	580	560	529	518	568	558	562	572	605	534	578	528	546	595	600	551	604	585	577	552	568	543	574	538	583	573	553	540	554	562	579	555	525	588	565	538	558	549	560	588	583	527	545	569	561	576	561	538	597	602	540	548	532	573	570	532	545	586	596	597	609	583	583	622	577	574	563	550	536	562	565	592	611	555	586	554	536	586	601	604	592	586	575	573	571	561	585	570	541	579	595	558	561	571	547	570	552	555	569	585	543	551	562	556	603	554	571	568	605	576	602	579	574	610	572	564	609	589	618	595	558	547	563	563	580	575	564	594	564	548	547	588	566	596	573	590	560	565	546	575	577	580	595	603	564	596	588	534	585	605	609	576	548	571	554	558	577	550	560	557	579	560	575	571	559	546	580	568	586	555	540	569	584	577	576	520	542	564	567	609	523	559	566	557	600	583	525	634	601	578	596	564	572	584	600	538	562	532	621	611	562	567	536	526	569	538	539	576	561	572	520	549	570	559	534	606	599	574	570	572	578	586	583	551	605	569	586	535	604	586	562	585	592	560	577	566	593	577	576	559	641	568	585	578	555	608	604	613	552	601	600	545	573	563	563	561	581	563	529	562	576	587	595	575	588	566	530	553	542	547	567	581	560	590	559	510	532	548	562	564	627	606	566	594	619	566	590	575	563	538	579	604	561	577	577	604	603	543	536	612	577	531	543	573	648	610	600	570	564	568	563	585	573	575
13191	10282	11372	9106	6056	3876	2908	2246	1835	1732	1684	1335	1132	1014	893	778	646	617	603	580	462	397	349	446	392	422	438	371	327	366	337	377	349	345	349	339	323	376	359	319	294	308	292	299	316	288	328	279	324	293	308	325	326	305	299	335	307	288	286	273	302	308	304	298	292	288	290	296	300	261	288	320	329	323	299	300	277	279	275	301	270	298	304	287	286	299	287	287	279	268	323	280	277	299	291	294	311	300	280	270	258	281	320	292	297	296	280	310	311	321	294	304	295	328	280	340	319	318	318	300	279	328	293	316	286	275	307	285	301	309	278	283	360	274	303	314	260	286	316	317	288	299	291	293	297	352	283	299	311	278	300	282	309	322	332	275	277	268	288	306	339	323	299	314	310	299	291	299	311	283	287	309	308	293	311	276	329	320	297	280	286	319	277	276	305	313	263	280	294	277	277	300	326	275	306	277	291	287	278	298	309	302	308	333	256	328	333	296	287	256	309	282	299	290	304	302	289	325	315	306	310	283	302	299	319	305	306	326	282	297	321	287	270	267	333	308	284	317	327	284	277	291	310	308	282	309	305	273	306	242	279	280	300	311	289	296	308	287	323	333	314	317	294	282	288	300	291	309	305	305	302	310	311	282	311	308	304	314	307	318	327	299	326	301	284	316	295	290	294	286	302	316	265	272	270	313	328	309	306	258	341	315	326	324	296	316	281	282	283	287	295	292	284	279	305	323	314	298	278	317	297	304	303	282	275	304	292	276	290	314	330	297	279	313	347	285	304	297	289	292	327	314	275	332	302	269	297	277	307	282	345	274	285	281	285	299	286	296	281	308	295	291	299	270	292	341	297	287	256	322	282	331	279	286	288	246	280	321	301	285	300	299	329	303	271	317	287	306	313	286	301	287	303	267	298	313	281	292	294	304	297	317	293	275	256	270	261	282	299	285	273	316	257	305	351	340	301	302	303	271	313	330	321	308	293	301	297	296	319	325	315	301	326	318	296	318	282	266	283	300	295	293	263	267	330	258	278	323	324	314	315	316	270	298	307	293	274	280	290	318	310	302	302	289	281	300	317	308	343	328	308	267	297	306	274	303	313	322	307	284	300	302	291	299	268	315	300	274	285	326	282	288	279	306	318	302	283	259	305	298	289	290	303	294	295	299	282	307	281	297	325	271	280	308	306	270	282	288	276	284	294	325	331	287	311	325	287	296	303	294	307	300	299	284	286	343	280	278	305	329	313	281	302	290	278	344	286	315	310	303	329	295	293	293	290	286	300	287	297	300	272	299	318	275	288	282	304	340	282	304	264	304	312	310	272	287	308	283	329	296	321	301	301	311	314	305	279	316	263	289	285	288	314	300	317	321	297	299	314	320	310	337	281	314	317	321	269	296	283	273	270	280	278	274	335	301	302	316	289	280	281	321	291	307	291	328	290	276	317	291	298	318	320	296	291	318	306	323	305	266	271	272	285	294	304	272	293	289	325	309	311	312	298	283	316	343	318	305	305	306	311	288	323	316	275	343	331	327	289	316	289	296	292	280	323	299	301	265	337	291	305	316	310	309	321	332	257	277	300	276	283	288	307	276	288	284	292	293	299	279	293	272	329	277	314	338	318	292	283	307	294	297	299	310	317	295	291	281	314	284	307	302	312	310	285	316	316	326	285	318	284	306	299	310	272	296	289	317	322	317	259	346	300	283	281	285	286	302	318	290	286	278	301	289	288	285	303	286	274	323	310	293	286	314	280	303	331	293	323	279	313	283	301	312	287	314	300	289	315	271	317	289	301	300	275	311	312	242	287	307	351	287	290	306	275	319	277	297	311	299	295	307	318	287	302	316	323	321	317	288	281	284	298	307	305	307	279	317	314	284	277	274	296	300	293	298	308	270	280	293	284	292	304	308	314	308	316	310	301	308	302	280	321	266	294	309	286	288	277	306	299	285	304	268	295	273	272	327	294	305	290	281	319	274	291	278	318	311	262	289	259	285	306	300	279	318	302	291	323	323	312	289	294	315	291	306	303	329	309	295	285	281	282	279	310	285	324	305	301	271	310	320	289	312	304	317	319	299	255	307	297	279	265	285	275	298	276	304	360	305	295	279	285	311	314	274	286	299	279	298	271	290	307	305	307	300	291	292	299	286	283	319	314	285	299	274	298	303	322	296	287	278	278	322	324	275	271	317	328	320	311	328	292	334	270	269	282	300	306	303	314	287	271	286	320	312	302	313	283	312	269	289	272	301	256	305	283	291	284	334	300	285	306	293	292	315	286	280	306	308	318	280	259	299	334	289	285	277	285	307	298	303	290	301	333	291	281	290	299	306	307	293	309	303	276	289	332	299	346	314	296	259	274	305	295	301	291	272	297	316	306	324	302	299	310	335	314	295	291	317	280	286	287	304	332	313	301	315	276	300	303	312	294	332	315	304	293	317	320	285	317	313	284	337	277	305	329	303	283	262	299	312	308	311	329	286	287	321	308	285	286	308	297	305	282	282	295	320	265	294	298	295	288	284	310	275	323	275	314	298	312	303	302	275	300	263	274	289	295	304	251	332	306	282	292	319	305	329	266	302	338	329	301	329	332	308	327	306	281	293	286	277	275	305	292	324	289	294	290	311	313	307	297	315	320	301	318	288	263	325	294	289	298	315	323	289	256	275	275	296	278	331	293	291	317	306	283	316	302	286	306	269	311	299	307	276	290	302	301	279	314	333	301	298	313	273	303	293	292	310	282	275	291	309	286	307	303	292	320	353	298	298	297	296	277	297	298	320	316	292	305	290	333	294	308	295	296	300	286	319	329	320	321	293	274	341	297	335	268	319	295	321	327	314	284	274	297	286	279	297	309	301	271	343	298	293	282	276	293	317	287	259	265	301	301	290	292	295	291	279	313	278	281	294	320	325	310	299	287	307	283	301	320	302	326	286	303	283	294	327	265	261	316	328	317	290	289	299	293	308	317	295	321	284	278	293	268	304	302	292	289	300	294	307	302	312	285	314	302	294	302	281	282	291	276	293	307	269	283	310	311	307	248	300	293	272	297	301	322	323	322	309	301	262	288	290	309	300	301	304	297	281	299	278	294	297	318	271	287	281	293	272	282	294	338	316	302	299	294	286	316	268	299	292	323	284	287	305	304	313	271	283	300	279	279	288	285	297	311	299	279	320	297	264	287	289	317	290	270	278	297	299	267	280	264	300	286	314	287	307	319	304	281	319	314	307	322	332	311	308	302	285	288	279	303	280	274	300	290	272	266	286	306	324	297	303	282	296	324	286	272	274	314	297	303	322	270	317	297	295	292	293	318	327	286	323	300	278	329	287	302	319	293	293	277	304	284	296	307	308	297	324	301	292	287	320	308	295	275	314	296	301	324	327	292	300	294	281	331	314	275	325	307	289	285	301	289	325	289	302	306	285	297	290	289	272	289	298	272	301	348	282	286	304	273	304	303	286	309	299	303	305	305	279	271	302	288	288	291	301	298	274	294	302	283	309
8200	9325	16682	19153	16764	13683	11259	9487	8641	8387	8154	6383	5861	5246	4613	3802	3164	2952	2695	2475	1889	1777	1482	1755	1496	1660	1555	1174	1222	1451	1253	1086	1174	1037	1072	1032	1051	1037	1089	1026	977	1014	815	765	711	734	736	661	696	729	688	683	693	730	732	711	754	716	714	727	729	737	700	712	684	684	693	768	697	744	767	718	770	761	786	752	783	714	717	733	769	740	697	690	681	650	733	736	749	712	672	697	727	689	728	730	678	748	717	676	742	703	727	669	698	661	729	692	729	693	664	751	679	718	758	741	708	758	734	775	713	686	673	742	739	751	697	674	704	729	708	701	767	704	700	735	707	694	702	732	694	695	729	683	724	733	763	704	727	754	749	728	687	657	725	717	702	734	749	687	720	764	696	733	704	716	717	677	716	665	725	758	676	680	708	718	683	678	721	674	693	711	719	708	714	715	763	692	697	706	706	738	683	729	693	724	705	692	690	720	693	700	718	695	722	729	744	745	680	719	721	755	776	774	706	693	694	731	692	724	697	712	732	700	651	663	691	697	726	735	731	710	771	717	716	737	674	781	716	708	717	668	720	696	690	717	713	739	691	714	707	695	713	760	740	689	680	673	713	717	722	721	723	718	744	728	722	683	688	711	717	723	667	689	697	735	708	716	686	687	694	749	752	712	729	710	688	728	686	702	720	688	705	744	724	723	749	729	725	650	697	678	728	733	702	704	723	694	750	722	743	726	693	719	695	734	689	694	699	706	687	745	692	714	737	693	703	719	676	682	703	693	729	697	632	699	711	689	699	712	705	676	756	707	735	744	688	717	710	700	677	708	728	712	710	728	728	687	695	666	710	712	775	712	709	735	693	719	722	686	733	724	744	722	733	706	704	706	702	684	734	713	767	688	745	700	742	736	737	741	716	721	745	718	684	704	722	710	700	704	694	712	672	743	743	689	676	730	684	737	738	712	679	712	674	736	699	727	704	726	735	737	703	722	765	688	693	708	717	718	691	717	719	691	662	746	762	722	710	720	716	754	691	701	742	677	712	745	675	695	737	759	719	736	738	699	712	747	690	685	687	756	734	694	739	716	707	754	714	713	725	697	741	721	743	681	738	718	678	708	738	699	741	731	707	712	716	708	688	712	683	697	758	701	740	660	730	722	723	721	684	672	721	719	725	694	742	668	679	740	753	727	723	715	702	702	708	737	737	705	698	709	742	688	691	723	704	743	745	720	723	723	686	774	731	722	716	703	696	718	716	679	682	743	732	772	745	715	705	720	736	706	729	759	752	624	741	708	763	714	704	699	685	746	731	750	720	755	744	695	715	680	733	717	712	729	726	696	707	720	701	718	716	695	695	716	697	709	736	714	792	629	683	702	688	693	715	724	698	725	695	704	688	669	687	688	683	721	708	702	713	729	763	710	763	702	709	691	713	696	700	707	722	703	701	676	700	678	704	725	713	714	697	698	679	689	719	715	746	707	740	731	734	732	736	698	731	702	726	735	730	717	714	720	744	725	699	664	718	739	643	756	668	757	725	742	695	728	724	704	731	698	710	699	731	699	682	679	731	714	715	701	710	687	676	696	693	721	723	744	690	689	678	740	679	694	745	721	683	701	763	721	755	681	729	733	684	705	704	718	719	710	703	725	707	687	747	705	682	756	716	669	718	719	698	744	732	719	685	730	696	683	696	747	691	691	710	705	691	731	666	738	716	650	684	704	670	740	693	680	701	726	700	679	736	706	724	688	674	718	695	713	702	723	699	703	699	706	740	687	686	696	753	732	676	747	709	711	733	724	645	689	709	714	693	734	700	731	720	702	685	696	682	710	715	725	762	677	653	727	707	666	708	700	709	708	743	669	705	709	685	671	699	700	703	726	706	713	679	699	729	721	698	731	725	700	695	730	752	692	739	700	680	694	733	729	750	721	737	650	682	691	721	707	724	694	690	702	759	672	696	710	743	679	688	776	700	708	708	645	740	714	682	743	688	671	704	710	726	730	708	715	752	687	765	678	672	733	719	701	706	731	673	722	668	708	687	726	714	696	734	663	699	742	718	649	696	691	656	743	706	677	667	723	753	683	700	684	723	702	683	727	704	724	709	688	696	712	662	724	661	680	677	738	734	709	737	695	723	794	677	723	694	781	756	702	751	718	696	723	638	692	723	719	720	699	714	723	702	683	706	690	699	728	644	727	718	726	655	717	731	709	700	697	712	704	692	772	697	668	696	679	736	693	717	720	751	749	734	756	703	724	708	682	755	717	725	726	728	729	687	701	655	707	678	715	709	677	707	733	731	704	760	690	707	699	766	702	722	679	690	671	681	723	708	693	718	694	660	719	693	749	716	681	656	731	698	711	699	698	664	703	745	691	696	705	715	723	696	686	706	753	722	726	691	695	699	766	717	701	710	713	702	729	647	748	688	747	743	674	712	705	729	667	736	678	705	721	727	740	779	681	645	771	727	699	769	672	676	765	687	720	735	736	712	746	722	717	717	706	717	714	746	762	690	733	713	758	720	658	649	700	711	714	703	708	750	742	721	716	765	673	707	726	728	656	709	765	703	695	705	751	728	708	679	743	681	723	719	675	724	732	706	674	710	695	699	751	732	714	741	672	720	717	711	706	705	751	716	718	660	722	741	660	732	715	718	695	715	709	766	735	665	697	671	696	713	742	661	671	725	717	707	685	731	719	690	713	706	674	681	720	694	742	708	736	696	686	710	683	718	723	697	707	664	691	722	755	661	713	713	734	677	721	695	710	707	738	694	716	685	654	701	716	707	737	693	743	685	722	709	696	739	732	715	733	680	731	720	721	682	688	666	748	719	663	664	720	742	708	687	731	695	742	710	722	738	744	693	724	733	705	701	708	712	710	697	704	719	698	749	710	788	659	712	680	698	693	755	768	737	677	703	701	710	724	702	659	724	668	687	670	761	704	720	695	719	681	752	711	702	722	743	686	725	711	639	703	692	683	719	673	710	703	673	760	709	721	699	700	704	710	712	723	735	691	696	713	687	742	658	695	751	743	693	718	734	676	680	729	738	715	694	707	725	713	672	731	800	703	694	717	694	679	723	708	757	661	742	721	674	762	714	781	682	691	698	727	711	664	741	729	712	661	684	695	646	729	728	719	719	649	717	690	676	752	662	725	676	746	691	686	700	718	721	719	720	712	718	686	682	703	663	702	682	777	702	697	720	740	697	670	698	691	722	742	729	735	645	734	695	727	712	723	687	675	756	668	776	731	677	693	730	710	718	756	752	645	696	691	715	747	733	709	698	742	756	725	685	688	662	690	711	709	751	719	752	666	697	676	768	719	737	660	740	722	699	742	718	719	711	701	698	759	693	710	678	716	730	729	711	695	705	707	752	684	703	687	691	765	713	754	756	696	742	734	715	727	725	730	704	706	734	708	690	711	714	711	662	723	706	708	671	714	703	720	714	670	732	707	684	698	714	750	759	711	700	721	702	684	711	755	724	745	690	705	751	697	685	703	735	689	739	734	685	731
22638	15588	17171	14264	9628	5909	4343	3328	2763	2728	2451	1822	1719	1464	1205	1005	832	788	774	646	545	475	471	475	393	484	449	347	362	396	362	344	333	308	320	334	298	314	323	338	294	299	292	292	257	291	299	255	223	248	265	226	243	251	245	248	247	268	274	278	267	238	259	243	256	242	255	249	237	266	263	252	227	253	243	264	238	259	234	241	250	256	262	236	248	255	243	234	258	225	245	244	264	261	238	253	250	277	245	246	245	254	233	275	240	229	218	249	227	218	239	243	244	268	245	253	242	257	273	251	240	271	227	274	245	237	247	253	244	290	308	287	209	225	286	253	275	274	240	241	246	297	237	225	263	280	270	248	261	251	273	226	277	264	231	262	252	218	252	231	265	243	228	219	248	245	247	230	262	256	232	251	272	255	232	231	251	253	247	285	250	267	224	241	237	250	227	255	249	239	239	234	262	240	251	240	241	251	233	251	233	272	230	247	223	241	236	269	242	282	265	284	260	256	245	252	264	267	230	285	207	233	286	267	258	255	262	275	276	258	239	267	258	231	252	267	256	230	259	249	240	265	231	252	262	249	250	263	263	273	257	277	270	283	262	260	277	278	211	240	256	243	254	246	226	227	215	243	241	269	258	254	236	266	241	245	280	220	222	250	260	251	239	250	261	249	249	233	253	232	249	245	266	259	290	252	265	229	267	236	234	254	280	240	245	262	279	240	261	221	242	248	200	259	258	251	284	235	246	241	253	283	235	235	241	247	255	250	244	239	246	232	243	228	236	255	256	283	261	217	231	243	245	214	255	225	245	245	257	250	222	251	245	258	275	251	247	247	223	253	229	268	269	264	255	251	201	262	234	255	244	256	281	229	252	256	276	226	230	244	263	244	247	251	223	252	256	279	271	278	263	238	252	271	255	247	251	258	253	259	250	263	255	223	256	246	266	207	225	247	245	278	234	240	233	257	218	258	254	254	235	264	230	262	252	257	247	246	257	248	249	263	241	230	248	276	257	227	244	242	230	267	213	232	241	229	251	257	263	253	250	282	245	269	272	255	273	204	242	243	255	288	241	262	236	236	250	253	248	254	261	248	228	265	223	250	238	261	241	268	265	257	254	255	272	229	253	230	250	265	243	256	243	239	266	231	227	256	238	241	256	254	239	243	261	252	244	254	249	218	250	278	246	242	257	255	236	234	228	239	244	267	268	285	258	244	205	256	249	259	259	255	229	268	253	269	235	244	258	231	230	253	256	242	230	234	238	278	257	269	213	205	254	263	270	269	251	270	220	226	257	251	287	219	237	264	272	258	233	278	241	235	230	254	245	251	233	274	248	246	250	241	269	235	250	253	256	240	246	237	258	248	251	269	269	248	269	257	269	242	255	249	239	260	240	264	216	243	255	241	253	250	236	236	254	237	256	257	274	238	249	234	269	277	237	243	237	247	236	230	265	263	222	268	244	241	262	223	241	280	252	268	245	228	243	243	254	233	247	242	209	258	245	250	223	277	241	247	271	275	252	266	235	234	257	241	237	263	285	243	263	228	250	233	271	236	243	235	235	264	242	248	245	237	254	248	253	266	283	245	243	222	265	256	249	255	239	241	244	254	260	271	233	255	256	251	255	256	287	251	258	238	257	230	237	265	263	242	256	258	259	236	255	264	255	226	266	262	259	265	260	250	218	232	234	248	249	237	295	274	232	218	277	244	248	267	239	285	265	277	241	239	276	251	237	256	218	279	252	268	269	260	252	246	247	221	248	264	276	255	257	241	267	224	232	233	267	250	241	257	221	242	248	258	240	239	204	218	266	232	242	231	233	265	263	246	257	244	252	225	229	262	254	235	245	280	258	251	251	228	274	256	238	247	251	253	247	249	230	261	208	254	246	266	241	238	274	223	252	245	249	255	273	246	271	253	250	251	245	269	239	258	251	252	245	237	250	245	250	263	275	262	240	245	271	241	253	244	228	271	254	263	229	238	221	250	240	256	236	245	232	248	225	244	239	276	268	230	256	264	256	242	208	210	214	253	256	243	261	265	244	211	271	237	251	270	264	234	247	243	301	253	258	258	267	258	261	250	239	229	258	243	247	261	255	251	221	247	252	226	240	275	278	266	233	253	245	270	237	264	271	259	204	235	282	280	243	236	273	264	254	241	251	292	249	284	209	239	241	271	264	228	228	236	258	239	266	221	224	244	235	249	233	256	252	256	245	251	242	241	250	229	266	247	244	243	232	225	253	287	251	241	270	245	230	251	260	253	240	237	261	236	281	240	261	281	277	262	246	249	264	232	276	228	230	219	252	264	271	234	231	246	237	247	253	242	237	243	233	236	254	266	280	240	252	254	260	271	246	239	244	249	253	235	288	236	243	226	261	280	240	248	247	262	276	275	278	256	247	254	263	289	289	242	247	232	246	212	243	242	254	258	263	268	236	243	260	276	250	258	246	244	249	240	238	259	280	258	278	253	243	225	253	255	252	265	257	241	233	252	253	256	242	248	226	268	231	247	267	249	226	230	234	238	268	259	282	251	236	302	249	269	262	274	245	243	266	277	258	251	288	236	247	258	261	229	262	234	242	244	244	243	254	251	270	240	245	257	260	292	252	261	218	251	256	251	258	228	246	255	260	235	236	236	241	246	248	209	253	263	262	256	257	220	235	262	230	226	236	250	241	247	245	238	227	254	257	256	244	249	269	248	235	268	249	263	270	216	235	205	244	272	249	234	260	248	247	268	260	253	237	262	230	260	257	250	237	233	227	236	224	264	249	264	222	251	245	218	239	254	226	272	247	267	260	277	286	242	260	254	253	255	283	252	250	281	246	250	245	218	224	227	243	243	247	244	256	235	257	243	234	220	253	249	237	271	270	254	255	257	233	263	257	247	246	263	263	227	248	266	264	252	262	234	263	240	260	231	255	267	251	281	229	278	241	249	258	233	243	266	226	269	275	241	258	247	258	261	261	253	262	254	250	265	255	229	245	241	266	221	278	258	254	255	269	247	243	250	234	262	274	244	246	238	260	241	232	267	260	237	245	248	239	253	238	269	277	291	260	245	273	243	257	264	267	246	230	255	248	241	243	240	244	260	247	241	236	256	233	268	251	241	270	251	246	257	270	254	256	242	236	247	258	273	234	245	247	277	227	242	248	267	254	253	244	263	239	241	241	260	241	220	235	221	262	276	260	239	254	277	236	247	258	245	257	230	253	248	270	263	266	252	260	276	280	257	234	244	253	283	257	266	247	253	251	251	237	242	262	243	245	226	269	246	240	244	237	234	238	239	257	233	258	275	246	258	259	245	250	264	252	241	258	266	249	256	266	240	261	261	229	290	272	254	227	236	248	234	249	276	243	242	216	257	257	263	232	257	246	261	272	234	252	238	215	265	269	268	209	260	272	235	272	272	288	231	234	236	239	238	257	247	252	237	256	232	261	249	248	218	237	248	244	270	256	240	252	237	231	248	242	255	280	221	252	231	238	223	233	255	249	236	256	236	244	235
13132	13255	22530	25761	23161	19030	16259	13986	12642	12645	11668	9277	8850	7788	6528	5495	4517	4234	3806	3571	2505	2181	1896	2164	1837	2092	1895	1427	1558	1751	1418	1210	1311	1305	1317	1204	1278	1253	1253	1162	1063	1050	904	761	704	610	646	571	629	623	612	645	661	638	692	665	762	675	663	663	641	608	685	675	649	648	649	665	637	709	694	725	697	705	671	670	688	645	676	620	648	623	653	611	587	657	575	595	607	547	615	660	624	640	601	625	625	594	633	569	558	600	578	605	614	566	610	599	637	593	599	578	627	598	620	594	652	647	617	642	593	597	600	663	607	636	587	637	581	623	601	595	595	596	592	597	611	578	615	614	629	604	608	601	577	650	617	575	624	601	610	588	593	572	607	626	592	625	628	636	619	614	634	572	623	602	609	615	572	634	633	607	569	577	557	583	609	627	592	595	621	626	608	609	629	624	629	607	624	615	586	581	599	612	635	639	615	598	587	601	537	689	584	616	628	618	603	592	600	625	595	633	591	639	590	605	644	610	620	582	597	625	580	596	583	594	614	631	622	599	644	616	590	614	617	638	616	657	654	612	648	630	613	643	577	611	612	638	606	636	604	641	602	596	555	594	612	609	615	589	643	590	603	612	616	598	624	609	569	648	591	607	633	632	600	597	613	612	559	631	583	608	624	590	585	618	601	577	638	611	620	613	616	602	638	559	601	595	591	589	558	620	588	618	624	558	614	642	591	640	585	612	604	602	651	564	617	634	596	604	626	640	609	603	632	592	612	631	636	593	628	552	632	621	625	588	601	595	610	560	554	613	580	606	606	593	604	594	561	598	587	563	585	578	588	626	619	650	578	634	611	624	628	635	591	607	607	589	620	615	635	587	600	617	591	618	605	626	638	577	551	619	582	617	571	619	599	613	616	613	617	632	623	658	611	589	605	616	591	624	614	602	595	616	629	604	610	596	641	616	633	588	598	636	592	613	599	616	602	622	623	585	611	591	596	586	596	622	612	633	595	635	556	576	595	649	570	607	624	561	586	583	624	624	616	628	615	611	649	581	625	631	595	591	582	650	627	635	606	613	582	669	587	599	613	554	583	637	621	657	649	620	630	573	632	591	610	603	580	614	562	630	575	619	618	594	626	578	561	628	592	601	599	580	636	642	604	573	618	612	626	607	604	635	584	615	596	586	618	646	640	605	581	580	634	669	655	637	592	603	653	622	616	608	597	623	605	660	571	627	587	596	647	578	603	623	622	661	611	596	628	633	654	574	624	637	575	617	599	593	600	633	622	609	602	582	598	633	606	616	609	602	612	588	662	607	617	585	643	623	632	601	597	614	563	640	551	594	655	650	644	613	568	656	660	623	657	586	554	626	586	619	620	639	600	600	584	610	605	650	680	624	626	637	600	640	677	573	601	616	618	650	599	591	618	599	585	656	550	601	600	609	591	614	575	579	623	574	600	605	607	568	601	561	590	636	591	571	590	611	594	611	599	601	584	642	597	555	647	627	612	614	585	649	609	601	607	642	655	622	613	648	602	601	577	631	574	592	617	652	609	600	616	597	627	630	607	629	583	596	665	587	588	621	584	644	643	602	610	562	623	615	551	611	647	563	602	618	601	610	635	628	582	602	608	600	623	605	619	620	587	596	657	569	602	604	623	622	638	632	653	631	616	598	578	584	637	672	583	604	600	557	587	632	583	585	616	604	614	616	592	604	624	609	570	610	580	619	617	599	642	616	622	620	556	631	605	584	633	600	637	587	585	581	636	573	592	615	602	589	640	600	577	570	568	612	615	599	598	605	614	624	588	615	613	562	603	610	613	629	608	593	575	648	600	636	618	594	610	618	613	617	590	625	550	596	612	572	609	576	566	590	620	557	637	584	604	635	599	588	585	607	617	599	567	645	615	636	631	683	621	603	624	590	582	577	613	591	601	577	582	600	600	627	636	623	630	633	629	603	599	614	602	614	615	641	596	560	592	636	659	631	662	604	599	626	576	617	578	637	591	620	637	646	626	587	607	626	578	600	595	619	594	613	587	653	581	624	659	603	608	598	607	630	630	576	634	633	569	607	611	600	604	609	552	593	679	624	604	574	568	636	569	612	607	589	550	640	612	653	554	636	619	621	645	643	576	610	592	595	622	635	593	596	638	638	595	580	611	575	608	621	599	592	631	603	602	575	590	576	630	596	589	592	613	599	581	586	550	625	640	618	637	579	611	639	571	606	594	574	624	583	617	583	611	630	571	615	638	568	630	628	653	615	615	626	648	603	601	632	606	613	600	581	652	593	627	580	591	598	619	627	638	600	617	596	628	594	619	607	608	594	606	681	628	616	631	610	605	617	600	578	598	658	579	624	626	604	624	606	625	607	580	610	580	615	620	619	624	618	586	571	565	600	600	584	625	576	627	631	597	587	636	585	592	633	558	640	604	626	558	564	635	621	630	586	591	618	624	613	632	555	630	622	614	619	599	605	634	609	617	581	597	632	581	581	621	629	624	607	576	644	601	616	599	618	595	604	554	635	563	607	593	632	608	606	588	601	605	587	640	668	608	610	609	616	590	582	591	565	614	589	593	593	615	589	624	591	642	646	628	603	632	629	596	548	612	585	558	566	594	636	625	610	598	620	641	641	571	609	625	634	627	654	612	599	612	583	677	593	643	594	616	584	567	634	611	588	654	590	603	611	621	655	612	597	588	581	558	617	587	609	640	604	595	596	585	629	619	599	626	593	584	629	594	655	614	618	614	643	635	583	599	584	583	600	605	619	597	622	661	598	664	622	619	613	584	600	617	605	633	613	611	611	622	631	584	573	606	597	577	617	671	619	647	613	611	590	602	603	607	605	652	599	632	619	590	609	644	579	604	631	636	621	588	644	621	613	561	582	597	588	655	613	629	527	587	631	629	601	597	642	631	598	612	630	614	627	583	609	640	654	584	575	582	587	583	607	642	641	578	581	602	610	634	593	587	571	672	556	591	579	644	585	608	602	595	652	659	652	593	615	629	631	597	626	628	634	566	594	609	617	665	635	610	615	592	618	585	604	642	582	617	625	609	613	610	612	607	577	598	606	605	594	612	603	606	572	653	634	605	636	619	591	629	588	613	616	598	591	618	586	612	599	617	588	619	621	603	624	601	583	563	610	577	640	586	606	621	595	623	644	598	555	629	622	616	637	584	603	599	604	584	574	569	652	555	604	626	593	577	583	575	562	680	552	629	644	563	629	614	570	594	590	641	616	578	591	614	597	624	577	622	631	606	592	607	589	618	566	651	647	606	632	604	630	632	581	628	656	601	632	584	556	587	563	579	597	619	611	581	608	627	581	614	630	593	638	615	591	586	592	589	595	592	604	616	587	596	595	640	610	602	583	613	618	607	620	605	616	621	608	618	617	604	607	628	623	604	599	563	634	617	601	621	592	635	578	593	609	617	632	640	603	602	661	570	630	595	586	560	635	604	632	673	589	591	631	589	581	616	589	596	633	662	602	625	608	590	624	581	610	638	663	605	604
29914	21129	23187	19424	13504	8373	5936	4487	3739	3515	3112	2358	2077	1895	1581	1216	971	906	889	846	585	516	478	494	465	539	451	379	352	457	369	353	340	367	347	323	359	378	316	306	283	284	260	218	198	210	215	249	234	231	241	239	245	258	269	240	233	256	272	225	253	224	253	232	245	258	233	242	229	231	272	248	272	236	239	222	254	246	238	211	274	258	228	227	244	219	237	215	227	259	227	223	250	215	257	227	228	232	237	235	218	224	210	226	218	247	228	208	244	225	250	222	235	211	210	221	254	223	195	217	216	212	241	240	217	236	243	269	225	250	245	221	249	210	236	235	212	244	235	235	233	200	214	237	204	227	242	193	244	229	237	246	246	214	256	242	215	213	226	218	235	242	207	219	229	221	230	200	219	243	223	234	209	242	224	227	230	213	222	244	217	249	248	222	220	220	213	217	239	216	228	209	212	208	256	218	231	226	231	257	219	246	232	238	237	248	228	204	227	245	225	231	247	249	255	197	246	196	262	241	240	206	211	234	227	250	214	222	219	252	243	246	228	238	212	212	236	238	196	213	229	233	241	231	198	219	248	239	204	214	223	223	231	235	223	249	250	232	234	242	216	205	236	221	239	224	196	214	258	222	244	212	237	234	248	221	207	235	246	208	233	228	252	224	225	245	204	223	223	243	232	227	233	248	219	231	246	192	218	223	206	232	240	213	224	226	212	218	209	247	212	198	210	214	219	226	225	216	227	230	220	208	249	220	230	228	232	227	239	262	241	226	229	229	242	259	238	221	235	235	253	245	215	231	215	239	238	227	220	225	229	235	216	216	239	228	218	220	219	257	232	217	218	220	238	225	253	246	258	186	217	227	238	220	238	214	208	228	222	208	239	248	231	241	236	228	214	202	245	262	235	228	223	225	232	257	215	208	237	228	209	224	217	241	208	221	222	216	225	224	253	236	267	221	216	213	207	227	216	241	206	210	223	223	203	237	239	221	248	206	220	217	249	245	210	204	229	217	228	231	250	237	240	225	207	199	232	237	221	221	202	220	225	220	226	229	221	247	224	222	218	248	261	228	214	214	202	252	230	242	228	238	216	228	217	222	186	237	236	212	255	240	228	230	221	228	246	234	233	212	220	198	210	209	219	223	226	250	222	219	214	254	218	210	256	230	224	220	244	228	221	247	222	253	203	217	232	219	229	252	268	227	246	252	249	219	249	234	224	233	227	227	220	258	214	224	225	227	224	233	216	205	208	217	235	230	234	224	190	240	205	212	216	210	238	240	213	243	257	223	229	235	239	223	215	217	217	207	210	229	234	231	233	228	215	217	230	234	216	205	242	253	230	202	233	202	242	237	248	216	244	227	247	230	229	268	238	184	193	225	228	233	237	227	236	225	220	225	218	238	206	213	237	220	240	218	248	227	236	245	218	234	250	215	253	237	241	221	235	233	214	222	258	226	206	229	219	252	254	245	239	239	216	237	213	232	255	209	227	213	234	212	238	224	260	219	214	225	217	215	242	222	263	241	261	230	216	262	217	183	233	253	221	190	238	244	209	206	210	238	207	232	228	247	206	228	228	248	228	215	208	255	200	219	204	241	234	208	234	209	220	237	221	234	206	237	240	215	230	220	213	225	226	252	221	249	216	227	231	254	244	242	220	229	200	232	228	254	201	257	231	201	231	204	232	210	249	233	239	229	226	235	247	205	237	215	221	251	223	232	223	230	237	206	228	262	219	217	248	200	226	224	235	225	227	212	211	231	211	220	217	201	221	213	208	234	219	246	239	231	235	221	230	223	244	239	226	242	227	232	255	238	242	236	225	225	223	231	215	214	221	210	213	235	241	213	201	223	222	222	220	215	222	235	256	238	220	251	221	231	208	203	209	216	211	242	217	240	216	213	229	194	203	235	228	251	217	231	211	203	217	221	237	198	226	231	214	192	226	221	258	246	209	215	217	239	212	216	202	220	249	250	211	232	225	238	221	205	240	228	226	244	204	224	188	233	211	238	228	191	217	221	203	203	243	236	251	199	211	232	226	217	227	225	193	236	228	222	240	210	232	224	221	209	255	235	253	231	212	222	247	238	242	205	219	224	205	219	244	228	246	227	216	218	253	237	235	234	240	229	253	230	217	226	216	265	215	208	221	219	235	225	248	228	221	233	229	231	218	222	244	223	218	199	211	247	233	242	216	219	236	214	217	216	216	201	248	243	229	236	240	211	230	242	241	234	236	238	233	243	219	213	231	213	223	236	236	231	235	206	211	221	212	243	267	195	227	244	246	219	268	231	244	220	234	234	224	210	220	219	258	250	215	232	225	245	222	227	233	220	215	224	199	224	223	217	230	216	236	212	224	222	238	224	222	208	226	233	225	222	241	210	254	223	209	234	221	211	208	229	252	225	202	227	219	256	223	244	229	233	248	227	234	246	244	233	248	201	198	232	242	237	224	264	220	211	213	224	251	241	227	226	217	223	240	227	236	262	252	232	225	240	222	220	220	205	225	198	216	221	253	240	196	259	242	256	196	215	221	234	237	210	233	242	216	233	238	211	209	232	216	255	224	235	222	224	218	224	227	240	224	205	241	229	229	199	227	224	230	220	223	203	222	227	252	248	216	218	218	222	242	213	231	226	228	234	254	213	233	218	224	228	204	226	210	225	220	227	238	246	251	224	226	228	208	238	220	226	251	217	241	222	249	215	242	239	248	238	215	235	229	225	268	252	222	227	226	224	255	250	220	235	228	216	223	199	233	226	220	199	228	201	240	217	224	221	234	225	226	227	241	233	251	207	224	230	240	230	239	240	223	227	243	210	239	221	227	202	229	226	212	247	209	225	211	240	232	203	207	206	213	225	226	212	218	242	214	217	232	240	235	196	239	242	248	245	218	241	225	225	236	238	225	242	260	245	233	231	212	239	199	207	227	221	231	225	234	222	232	245	245	235	241	213	252	212	215	211	240	239	221	252	253	223	251	214	233	247	204	199	243	226	258	234	253	237	223	210	244	255	234	210	238	267	244	235	220	214	226	237	234	227	232	211	223	205	217	239	221	244	219	274	233	231	217	246	244	245	249	201	216	226	242	225	220	261	230	225	223	203	239	218	235	196	224	254	227	224	211	242	226	211	220	220	223	238	204	235	186	204	214	233	257	241	214	248	245	220	232	248	220	218	214	209	206	230	239	245	232	216	256	215	200	242	256	254	228	246	228	250	228	223	228	230	236	241	216	205	233	228	246	203	224	224	224	249	213	209	233	233	223	215	229	217	235	221	219	271	224	237	201	205	230	213	213	191	227	246	197	231	215	237	251	248	202	225	215	213	203	239	210	223	201	205	233	206	238	213	236	224	226	243	241	247	213	217	211	237	249	236	209	242	237	220	219	206	224	228	231	246	219	249	202	210	235	248	231	235	241	239	205	233	216	246	221	180	230	225	219	220	230	224	220	218	239	218	215	223	220	226	231	243	247	235	222	226	217	219	218	223	215	227	213	234	213	240
16233	16816	27110	30393	27693	22795	20238	17496	15904	15376	14446	11707	11005	9912	8692	7283	5876	5261	4674	4415	3358	2870	2334	2774	2250	2722	2307	1615	1825	2190	1737	1408	1640	1566	1419	1318	1563	1458	1437	1371	1195	1202	841	710	643	584	592	571	574	595	584	631	685	621	706	740	782	635	695	604	601	607	625	604	625	598	630	621	669	700	725	691	664	725	673	724	675	567	552	626	617	600	564	543	550	566	586	558	528	544	520	542	592	579	545	608	628	564	569	569	562	566	528	584	554	508	533	557	571	571	570	565	566	618	595	554	537	531	551	539	552	550	565	551	541	578	578	596	519	537	562	566	565	541	616	583	556	535	555	577	580	548	531	521	542	538	572	554	538	543	538	565	585	553	552	572	555	602	588	535	574	542	562	582	602	514	539	569	557	568	554	550	563	606	586	571	530	558	550	547	568	573	553	603	571	560	546	591	569	547	563	549	554	557	545	531	587	568	543	585	617	543	600	548	568	569	532	569	571	596	583	551	592	554	564	550	592	533	564	554	566	573	570	526	572	558	533	573	574	569	551	549	560	536	573	557	568	507	553	608	525	549	575	569	560	586	556	571	531	582	547	563	544	558	555	572	546	560	593	580	589	590	573	534	561	562	571	554	535	543	567	564	514	545	561	552	554	586	594	596	612	515	512	518	575	547	531	562	570	574	540	576	621	561	555	574	573	554	542	612	577	591	548	540	583	556	528	573	550	546	538	595	574	558	567	538	583	571	567	584	558	584	582	523	545	577	543	545	595	562	570	595	546	564	591	565	584	575	584	554	554	557	553	517	557	547	548	548	554	587	603	545	577	593	579	566	578	558	544	569	584	529	517	548	568	566	575	563	543	584	537	549	578	555	560	556	554	595	590	568	541	575	596	549	541	507	577	551	537	546	544	539	588	573	550	602	588	510	552	562	546	597	553	563	542	577	570	541	566	590	571	575	553	573	584	551	591	564	490	551	572	586	563	556	569	567	568	613	537	564	557	580	590	585	572	539	538	572	532	570	579	556	561	567	570	546	537	542	539	559	571	592	579	575	554	539	546	571	572	560	581	586	577	586	573	550	537	573	569	566	545	548	562	550	572	559	599	539	591	528	596	548	544	558	556	561	529	595	576	553	541	589	532	553	578	546	552	585	577	534	578	589	542	504	556	567	599	551	519	543	544	609	562	527	554	567	570	509	552	566	545	591	541	576	554	560	572	590	582	523	526	568	522	534	609	560	566	571	592	583	601	547	567	573	559	573	603	566	505	562	594	555	596	554	586	535	560	546	542	603	590	575	545	522	584	572	527	498	562	522	541	533	544	516	550	598	498	565	538	563	524	597	544	521	538	534	568	539	563	559	566	594	553	525	536	580	583	550	526	547	572	589	601	558	567	562	541	592	577	483	544	589	595	514	562	560	567	540	599	554	589	600	589	553	571	522	579	559	549	547	556	555	576	545	516	578	559	573	601	569	558	561	493	560	562	551	571	581	544	550	542	557	565	598	552	537	576	584	590	557	569	573	527	496	549	551	523	590	552	548	534	549	599	557	539	579	557	553	596	535	559	564	584	557	561	556	553	575	590	546	606	568	539	527	540	586	545	544	547	559	577	581	613	522	592	575	570	566	571	590	564	564	559	559	577	543	593	546	547	620	572	582	500	550	595	561	560	564	591	556	569	538	596	575	549	538	545	542	554	571	581	583	602	554	558	551	529	574	560	574	537	576	541	517	568	541	529	563	579	582	560	541	558	614	555	558	559	544	562	521	547	547	539	539	583	535	573	591	567	555	523	556	622	603	586	585	560	565	544	556	532	589	556	592	584	635	556	566	589	565	536	555	495	587	578	565	508	556	552	501	598	638	606	556	554	569	581	582	579	567	578	579	585	551	600	583	625	556	569	589	598	530	552	578	572	568	603	544	578	575	527	579	529	554	551	583	599	546	561	583	570	580	540	593	585	551	585	550	571	530	597	530	583	570	564	589	535	540	573	558	540	561	548	554	596	533	552	527	581	590	565	551	584	591	592	596	567	546	578	551	581	564	554	572	585	564	573	608	553	527	524	559	571	568	571	523	556	580	543	623	573	575	553	567	535	533	577	562	593	544	589	576	577	547	554	544	546	606	583	557	599	559	558	528	559	528	582	570	605	560	531	559	568	566	540	576	545	580	613	607	562	533	558	573	553	588	545	561	570	592	540	575	549	523	564	565	587	565	589	557	549	581	552	572	612	555	534	486	531	563	546	579	581	561	593	546	531	550	535	523	519	582	563	587	555	589	550	569	559	580	573	554	551	580	560	569	592	611	575	551	510	527	557	554	531	551	552	545	523	557	539	558	573	544	557	554	554	538	560	551	566	573	572	516	584	545	606	572	584	564	570	581	560	524	563	550	594	551	566	533	599	546	559	560	569	567	603	569	567	562	551	544	554	561	588	549	541	550	554	607	532	568	530	537	549	574	568	558	557	574	542	527	529	582	537	545	510	569	556	573	571	573	589	543	593	547	536	567	580	539	558	541	538	566	607	555	589	544	558	546	528	536	554	570	598	539	554	585	529	565	575	577	583	549	596	590	529	568	603	530	533	531	552	514	542	553	562	591	591	585	601	589	584	564	606	591	582	584	571	527	547	530	526	529	537	562	573	577	530	530	546	563	560	563	564	582	566	568	546	536	544	578	553	587	554	523	554	543	580	548	519	547	564	581	601	577	613	579	599	580	576	557	598	590	609	513	563	626	570	570	557	575	504	576	553	600	579	521	570	550	561	559	570	562	570	563	533	528	548	550	602	585	534	581	538	555	531	562	548	548	592	547	586	549	554	569	560	567	562	559	554	570	553	580	583	564	556	585	589	569	523	565	550	548	563	567	586	539	539	590	587	580	569	591	552	556	545	566	545	556	545	535	632	548	542	577	618	534	587	556	567	593	537	553	565	512	563	608	625	596	523	498	591	563	563	563	593	580	567	559	608	570	545	527	528	548	574	590	544	556	537	564	589	559	578	564	539	584	549	584	579	623	593	566	575	545	563	601	558	544	573	558	619	547	561	547	595	532	531	538	560	552	599	588	552	584	584	560	528	555	580	571	503	589	540	651	561	544	600	569	556	544	558	530	535	536	564	563	553	516	575	571	579	530	554	557	547	557	574	567	539	537	555	620	553	552	531	560	554	547	543	556	537	579	534	517	535	578	581	559	575	579	545	528	529	545	597	499	561	526	575	579	571	578	546	566	575	573	582	610	558	568	519	576	528	559	573	533	554	572	585	560	577	586	569	560	585	517	557	559	584	568	582	533	567	566	492	544	592	576	543	577	538	533	561	520	511	568	546	571	555	591	544	573	587	546	564	566	565	558	533	569	582	541	610	557	538	576	538	562	547	560	565	606	525	544	559	529	552	552	573	529	551	578	591	559	554	555	561	575	538	598	572	614	578	582	587	555	575	525	571	551	549	555	554	616	582	583	558	574	553	562	562	571	561	529	573	523	561	554	563	575	541	561	564	600
13554	10490	11953	9396	5954	3888	2728	2049	1756	1692	1619	1205	1155	1083	974	826	666	669	615	548	489	454	396	434	410	456	395	380	366	370	402	342	330	375	364	343	337	330	349	347	328	338	297	314	316	287	294	264	295	284	301	282	290	292	313	282	299	271	264	299	326	272	302	283	268	295	272	294	273	304	306	288	308	311	323	327	284	292	294	280	291	311	305	294	285	323	305	306	299	322	323	308	263	312	309	293	278	270	310	299	297	301	288	286	261	275	272	268	275	268	282	321	266	318	267	329	246	276	304	280	294	295	281	304	300	307	297	306	291	264	307	258	291	295	287	314	291	277	294	336	303	297	316	296	302	285	288	305	310	288	271	301	314	296	302	285	312	312	270	294	328	304	301	299	266	300	294	299	274	289	270	294	306	290	293	293	297	300	298	305	296	277	309	293	282	320	310	273	301	334	290	301	315	275	326	295	293	240	317	297	300	288	329	290	316	275	283	263	275	296	310	265	289	282	272	336	320	321	308	279	314	272	319	297	284	292	287	323	306	267	315	314	261	271	315	257	273	300	282	291	300	284	303	313	280	279	313	286	312	300	310	302	285	289	324	288	306	295	279	267	335	265	308	284	303	314	298	274	332	282	292	269	326	318	305	284	317	293	304	287	317	301	289	283	297	306	287	277	283	306	297	304	305	296	302	286	296	288	260	308	269	293	298	264	291	296	283	291	293	300	309	274	329	264	315	302	297	285	255	279	332	292	306	323	305	249	284	264	294	307	318	306	304	277	279	280	295	287	292	269	297	280	304	306	321	273	268	298	283	304	295	296	289	315	327	298	272	310	317	259	298	294	317	290	279	278	307	328	319	304	315	310	319	284	268	288	283	318	321	298	316	308	279	276	278	296	292	275	277	332	309	278	293	305	284	274	268	303	315	310	293	297	330	284	341	289	304	287	280	306	299	302	305	315	275	300	295	294	295	333	274	286	312	277	298	289	304	284	271	321	309	281	309	282	269	303	305	283	276	285	301	308	295	299	302	284	300	260	297	301	304	288	293	305	289	315	303	320	310	284	285	276	284	282	308	329	304	275	303	324	297	308	300	294	276	292	312	288	290	283	292	290	319	289	279	267	288	265	292	298	318	302	304	303	304	302	285	294	277	291	329	317	288	284	279	305	284	296	300	291	297	263	291	320	312	285	291	303	314	297	275	297	271	279	310	290	308	270	288	259	288	285	333	287	296	299	289	304	293	285	279	296	303	294	311	324	306	298	306	311	277	289	315	288	294	285	319	312	267	303	306	285	260	316	319	318	295	314	298	304	334	286	322	312	307	319	318	288	277	306	293	280	280	288	270	300	288	293	271	279	297	277	285	257	283	282	304	276	291	286	286	298	271	307	273	287	271	299	298	292	317	297	273	269	319	294	298	284	324	298	289	288	306	294	310	290	306	276	312	268	313	295	311	317	294	302	340	289	298	264	290	304	292	298	286	301	278	306	250	321	288	319	296	295	299	261	287	309	279	316	269	289	275	287	329	274	316	306	273	291	291	272	259	276	291	294	301	278	286	277	327	299	291	276	313	293	282	276	280	255	278	272	298	305	321	286	279	319	309	278	289	285	293	304	301	319	299	275	256	314	298	306	295	266	339	284	311	304	286	303	328	300	278	313	311	304	287	308	323	275	323	292	298	319	302	314	306	305	309	332	279	316	293	293	293	287	299	284	286	296	295	271	302	300	325	299	317	341	290	292	294	296	279	290	266	288	348	331	276	292	310	291	314	290	340	302	284	270	298	279	278	311	293	278	324	292	308	303	313	287	289	294	312	319	280	291	296	271	282	307	286	309	295	287	289	319	293	311	299	289	300	298	301	309	283	300	288	293	311	263	288	280	297	319	319	274	260	295	312	259	253	300	316	322	303	307	287	301	275	323	290	300	276	314	302	290	278	283	343	275	308	322	289	324	272	298	264	304	332	286	281	309	287	296	334	322	320	309	327	289	301	284	258	270	298	302	251	299	295	306	333	295	290	279	318	257	257	298	256	302	269	297	274	321	296	255	292	298	285	281	300	289	305	276	308	290	329	292	286	319	277	301	318	268	288	307	295	291	324	319	269	289	307	326	295	289	312	279	306	294	267	271	304	278	243	263	288	294	294	314	312	286	333	280	275	314	289	325	279	290	252	286	279	336	277	270	285	280	277	331	302	293	315	304	284	294	327	301	330	304	300	297	302	321	246	287	286	303	280	275	288	292	272	290	270	294	324	311	299	310	296	308	278	272	306	286	289	297	297	286	290	299	272	293	289	279	281	298	311	308	305	296	305	264	262	312	317	318	313	309	303	283	308	308	288	307	302	296	295	292	271	311	298	270	312	309	292	300	286	323	340	281	263	297	300	300	285	295	309	274	297	310	302	309	302	291	290	297	300	282	270	304	300	303	280	302	314	279	284	283	278	315	308	277	254	298	321	290	294	316	318	292	290	294	286	271	310	278	295	287	296	316	285	299	281	318	327	317	286	288	297	299	287	277	259	303	290	298	309	296	267	296	327	273	344	297	333	305	280	305	328	306	293	308	347	304	272	292	295	274	285	289	333	283	269	309	296	273	304	298	303	301	292	271	330	285	326	326	290	292	281	315	301	263	279	293	305	292	298	268	309	317	283	292	287	279	276	283	320	288	296	309	332	277	282	297	279	295	290	297	326	269	292	286	304	299	278	306	292	296	285	295	292	286	288	319	279	269	281	321	262	304	301	295	299	354	313	288	283	301	263	290	312	282	280	267	296	268	312	287	277	308	327	274	280	296	287	327	297	305	263	322	295	306	285	290	318	321	340	299	314	302	318	276	317	313	266	295	257	321	278	282	314	302	282	267	286	285	328	303	281	279	279	297	282	304	299	279	267	300	293	283	311	282	312	301	317	293	312	297	304	321	310	312	311	329	300	301	294	278	293	299	295	307	325	279	280	269	323	316	332	291	323	281	290	298	285	292	314	291	269	300	307	276	286	277	298	319	291	256	301	324	300	321	253	283	308	281	278	300	271	322	283	293	337	268	301	265	290	299	287	295	289	321	308	288	289	291	314	276	297	261	291	293	292	306	277	298	305	295	282	294	297	261	272	316	298	337	290	276	299	301	334	309	307	325	319	293	297	292	335	316	295	321	312	319	318	313	267	318	287	274	291	257	297	279	291	298	279	277	291	315	315	329	275	285	306	279	288	276	294	273	286	308	283	321	290	310	326	317	282	326	320	283	299	307	285	285	287	299	306	285	294	293	302	311	255	310	295	317	272	268	304	282	314	302	340	282	284	275	328	297	358	281	282	295	317	297	303	260	320	258	308	309	319	320	293	318	288	291	294	317	300	290	297	295	302	280	302	342	305	285	284	289	320	281	276	288	302	276	288	288	288	266	290	296	292	310	295	279	283	319	336	297	279	330	308	291	290	315	298	292	326	318	321	262	314	289	316	289	313	274	284	253	296	290	298	294	301	297	295	302	289	286	292	291
8455	9524	17159	19684	17184	13560	11064	9425	8474	8468	7786	6245	6040	5251	4666	3955	3231	3078	2888	2695	1890	1752	1464	1580	1463	1746	1591	1186	1274	1474	1253	1013	1184	1149	1177	998	1111	969	1074	1037	953	931	803	769	736	734	716	665	737	700	749	723	717	703	700	734	752	706	709	735	696	706	659	690	722	725	692	705	723	751	740	748	777	713	777	723	737	709	700	662	706	695	689	709	717	703	712	722	689	676	693	735	675	674	708	716	686	706	728	699	716	699	701	723	719	654	731	702	715	734	680	695	708	699	694	703	685	665	731	733	713	663	653	695	700	747	720	658	708	660	730	685	736	749	702	711	701	672	672	732	681	704	693	663	725	741	709	709	715	728	724	681	699	680	659	653	681	720	743	689	681	684	680	668	699	679	685	755	700	674	662	757	703	707	713	697	722	655	694	701	687	712	679	636	695	746	680	742	738	736	668	716	725	721	702	725	701	744	703	730	700	670	719	722	671	674	703	673	706	647	715	698	672	676	783	698	667	697	721	729	681	680	688	728	687	722	724	750	699	654	733	701	694	708	695	655	674	712	641	680	661	687	719	710	634	704	691	656	704	675	713	747	710	662	695	715	711	716	652	672	746	683	685	704	719	698	692	732	684	682	704	699	709	735	666	704	746	698	738	709	706	700	785	693	675	731	735	696	778	698	748	727	705	725	710	695	708	696	699	717	695	696	741	694	703	705	730	733	691	681	712	736	700	708	748	699	693	705	683	730	698	716	694	733	622	714	694	684	718	731	750	719	739	673	688	662	721	732	707	685	685	710	729	753	698	655	683	705	695	704	748	711	708	691	710	717	676	654	710	702	720	690	692	693	683	711	663	727	662	662	705	714	746	685	699	696	786	670	725	726	720	740	730	729	735	720	684	719	673	720	713	691	686	721	687	706	695	702	720	741	679	683	742	707	706	742	679	678	655	717	717	640	708	711	694	687	697	708	737	676	678	702	753	752	721	729	673	721	717	677	662	726	677	697	719	694	701	710	693	699	701	737	718	644	701	690	673	681	700	705	690	676	622	664	723	687	713	686	732	742	670	679	721	730	704	709	725	642	747	705	711	679	737	675	778	688	720	717	654	689	720	689	748	705	741	679	698	729	684	613	740	721	756	712	693	703	664	669	706	665	680	749	686	710	686	745	738	683	714	700	674	681	698	694	720	731	702	689	730	744	711	715	705	705	788	709	682	684	674	722	734	716	720	686	693	673	730	678	678	682	710	677	721	720	731	706	708	690	704	737	725	693	664	671	678	731	701	730	701	672	672	697	683	740	717	658	688	665	681	673	691	693	689	712	697	714	646	685	675	713	679	684	717	725	709	663	653	712	724	680	711	722	710	668	728	639	692	711	724	731	725	736	710	699	674	711	738	691	706	716	656	668	697	659	689	689	699	722	757	722	739	704	689	752	667	716	718	735	627	684	658	682	739	741	734	672	771	738	733	669	694	736	690	721	708	658	770	757	684	692	686	696	665	706	681	705	704	720	742	700	707	773	659	644	726	725	703	750	700	683	759	772	725	727	699	680	727	699	756	727	695	703	709	673	726	712	680	701	713	705	683	634	680	697	732	699	777	723	667	715	732	672	679	689	706	681	723	684	706	713	608	712	706	676	698	697	713	736	746	743	728	702	700	735	732	768	740	662	742	664	684	739	727	707	709	696	663	702	682	691	697	715	724	676	632	727	710	683	702	712	673	702	679	702	704	703	690	701	679	675	688	683	674	708	685	702	708	633	666	679	696	672	728	683	682	712	736	721	669	689	681	699	704	731	707	682	717	714	717	692	712	739	694	684	729	741	726	732	716	739	698	680	711	706	737	726	736	699	690	689	704	679	718	729	699	658	709	687	693	724	726	658	686	748	712	683	666	651	684	734	667	723	693	699	692	682	693	745	698	676	694	672	735	673	722	707	690	674	740	696	706	705	674	697	731	629	734	721	743	692	690	738	699	711	704	684	728	738	715	704	709	662	685	689	718	684	718	678	705	667	706	686	716	730	703	738	683	752	729	713	685	704	699	751	695	661	686	703	736	718	719	689	699	688	685	692	702	682	692	700	660	672	678	664	680	688	712	742	749	712	692	700	694	663	720	688	714	669	674	705	668	617	636	709	665	731	704	709	717	703	684	666	652	698	723	714	720	721	711	656	685	687	730	676	692	734	714	690	707	654	734	649	731	686	699	706	698	700	693	705	706	706	709	669	754	712	730	705	704	690	721	724	696	685	719	648	684	649	690	692	690	681	671	700	736	722	699	674	714	716	692	685	716	700	654	758	694	693	696	691	697	681	692	705	736	696	719	696	672	723	660	627	719	678	646	647	754	727	709	682	708	713	684	652	701	664	702	680	701	709	657	686	725	718	713	665	714	637	663	700	697	734	693	658	723	674	726	741	701	688	685	702	670	683	671	730	719	681	720	751	774	683	697	701	723	712	688	716	651	723	734	672	699	656	688	689	709	702	691	696	691	720	713	670	687	751	697	729	665	680	697	712	702	657	676	706	702	689	699	726	679	704	727	680	724	722	758	657	671	738	668	738	717	686	738	727	704	709	722	708	723	717	679	694	670	705	690	669	679	721	715	656	684	705	702	709	651	665	718	672	722	686	707	761	689	708	699	709	688	708	739	724	673	708	656	703	690	713	697	713	678	735	700	706	727	662	689	638	721	731	685	688	744	672	667	686	704	686	724	687	696	710	686	717	640	713	687	692	697	668	722	701	721	691	682	727	757	705	726	684	739	719	706	684	692	679	678	698	691	707	713	713	654	717	724	713	708	696	714	672	657	686	731	718	704	648	696	715	710	722	714	705	700	691	696	645	685	744	704	648	723	707	671	708	697	718	713	665	740	680	687	699	687	684	743	703	709	684	727	734	673	695	668	668	694	738	740	698	671	667	675	738	689	681	671	761	677	751	697	705	690	750	723	733	692	716	718	736	690	672	677	721	725	737	742	705	653	715	741	749	710	711	717	691	694	706	744	689	687	729	762	728	729	723	684	669	711	683	729	706	646	766	719	703	689	712	736	672	732	696	732	685	721	670	671	700	701	707	722	685	734	671	715	738	696	676	695	724	669	708	773	647	673	715	726	699	735	683	690	726	652	720	679	706	722	695	738	714	702	676	713	663	689	707	695	669	678	704	741	705	683	710	703	706	717	680	676	692	702	654	678	715	720	757	721	660	662	674	692	698	725	725	685	726	663	752	719	679	706	720	675	730	680	720	691	685	716	679	668	668	684	747	700	705	697	707	696	683	726	712	678	769	712	750	729	726	720	721	699	680	735	711	722	699	699	691	690	684	723	713	718	676	639	719	718	656	688	705	717	670	685	691	702	708	707	705	686	712	622	649	683	741	715	716	667	710	699	725	709	682	703	751	652	719	672	643	697	677	746	708	720	693	732	656	706	704	709	724	644	687	697	710	693	643	767	761	674	671	718	728	647	706	661	692	676	706	682	652	678	703	720	691	698	712	691	729
22670	16006	18287	14890	9752	6130	4419	3275	2660	2637	2355	1832	1621	1485	1214	1004	829	857	745	681	548	458	423	462	450	475	421	343	368	417	345	326	313	324	319	335	330	306	370	299	278	279	254	242	252	262	250	213	264	244	252	239	253	269	273	246	220	238	251	240	282	225	263	224	247	249	222	230	270	238	255	214	227	267	228	228	268	256	251	236	259	248	251	226	228	270	261	245	255	258	263	221	265	260	244	250	245	251	228	235	247	229	252	227	245	248	250	237	245	247	212	240	238	258	229	238	248	240	248	243	214	228	239	251	255	255	244	242	242	247	249	262	243	223	253	246	210	235	243	227	228	208	238	249	242	246	249	264	227	264	247	257	241	243	251	237	233	235	218	220	255	253	216	256	250	234	235	243	239	242	245	272	243	253	234	230	248	260	244	260	274	238	251	232	253	241	238	243	236	240	241	258	231	237	235	217	236	251	251	244	241	242	228	256	245	241	238	244	228	258	247	249	224	260	244	220	241	239	239	251	268	244	248	266	252	240	269	252	236	253	252	240	248	234	219	217	237	272	226	245	236	240	253	244	260	231	254	255	253	234	259	266	251	256	249	252	233	261	251	240	248	242	254	246	225	250	245	262	257	264	252	224	242	240	221	238	243	244	251	258	259	267	263	271	254	248	245	244	234	220	227	266	248	241	229	233	265	272	222	255	272	240	249	223	253	258	247	251	253	211	233	244	243	244	223	256	248	248	252	242	255	238	249	245	220	220	254	263	257	258	238	245	245	244	232	246	267	248	217	207	257	249	242	230	223	216	285	251	262	241	276	230	230	257	252	246	255	255	249	236	241	224	242	274	289	257	247	234	231	236	256	256	265	248	234	248	238	238	245	230	262	274	241	230	244	259	226	240	230	247	228	262	247	254	243	275	267	227	248	265	237	255	234	221	233	243	214	240	252	246	218	238	246	239	254	238	203	249	261	226	268	280	257	246	259	232	258	261	252	265	257	294	252	242	251	255	229	250	252	250	222	254	258	215	248	210	221	243	254	220	233	237	234	241	234	235	237	230	258	253	244	237	226	264	272	227	243	247	235	231	242	241	223	230	255	236	250	244	256	268	248	249	251	254	231	237	229	208	243	239	228	244	217	281	271	262	273	223	266	231	215	247	207	244	249	241	271	244	246	239	244	242	255	209	229	252	283	226	251	244	243	230	245	246	224	240	250	246	238	256	249	253	258	254	223	267	259	219	256	245	196	249	245	261	227	238	227	235	262	261	245	237	220	245	234	232	245	267	240	240	256	271	234	233	258	258	270	215	238	234	245	259	263	242	228	226	242	251	275	260	237	255	251	242	241	236	232	251	269	259	233	224	222	249	224	272	235	241	234	243	267	259	239	238	237	258	244	254	230	226	238	228	238	240	241	251	245	216	248	241	261	247	230	249	246	240	257	244	223	223	239	231	245	210	215	250	239	247	240	254	258	245	217	214	241	223	240	260	232	229	237	228	268	209	244	215	228	237	253	242	221	228	241	223	252	239	234	266	253	264	243	248	260	224	219	229	235	244	252	230	225	225	264	241	238	264	231	225	230	218	272	207	229	252	218	240	232	248	262	257	261	249	236	245	266	257	241	232	227	262	247	256	215	237	237	232	245	240	243	258	239	240	268	235	251	249	237	243	232	247	237	235	225	264	209	224	246	251	289	226	237	245	256	234	255	229	247	240	249	257	234	250	245	226	270	216	228	226	231	244	242	234	237	262	280	230	209	251	247	217	253	223	234	261	251	274	228	219	213	214	211	223	192	263	217	271	240	233	257	248	253	251	266	247	221	232	247	245	247	224	246	210	204	253	230	237	236	246	234	227	236	226	252	253	221	264	245	221	226	231	231	243	230	241	249	245	240	216	233	265	250	244	244	256	256	263	233	256	254	247	243	246	248	226	235	257	254	242	253	257	227	228	224	232	236	284	239	242	262	213	224	230	227	227	247	209	235	229	245	251	224	241	251	244	253	223	244	231	232	219	245	241	247	244	226	241	247	247	263	239	247	232	264	258	251	234	230	228	253	247	256	264	246	222	233	282	246	260	223	228	224	258	247	211	273	238	261	208	249	251	237	262	254	256	230	244	257	237	261	224	256	285	250	280	228	238	220	228	227	260	226	237	249	243	231	232	252	234	253	262	228	255	240	253	237	250	255	226	263	230	248	248	229	246	230	212	261	264	248	231	238	244	223	256	260	275	221	256	253	244	227	257	255	249	236	236	231	252	264	232	208	219	231	227	261	225	242	222	247	241	248	252	248	252	258	239	245	228	253	244	251	230	216	280	240	244	254	245	238	234	225	233	270	249	276	240	231	249	258	246	245	241	262	251	230	240	224	225	268	257	233	216	255	255	225	234	241	239	242	246	229	236	212	246	219	264	249	236	224	251	244	226	270	230	264	240	250	264	219	289	236	221	220	238	222	200	221	243	235	221	238	238	232	217	220	223	247	260	268	233	242	259	223	227	240	248	247	222	225	270	249	238	251	250	219	227	234	248	251	235	241	253	248	226	242	243	253	219	217	239	253	257	219	218	249	256	233	225	251	226	230	250	283	249	240	259	229	264	248	250	239	251	260	250	223	221	268	242	237	269	246	232	264	223	244	264	251	255	236	246	230	242	245	236	244	216	229	248	242	265	231	270	233	243	235	235	239	258	212	222	222	264	219	225	263	222	237	268	244	258	234	261	264	236	226	225	274	256	229	238	250	254	231	245	264	271	257	262	244	235	239	241	246	234	237	224	228	222	215	216	248	246	242	213	198	238	258	246	232	244	265	241	230	233	252	249	227	255	255	247	253	266	273	231	241	258	237	248	248	246	242	280	237	281	234	226	226	238	235	237	253	241	239	226	224	256	248	259	249	236	219	245	242	280	250	254	246	258	208	275	250	225	255	236	225	233	248	274	213	213	242	251	275	262	242	234	259	260	253	231	265	239	218	266	264	248	254	216	233	240	243	237	238	211	255	260	242	244	260	213	233	219	219	239	228	254	231	254	257	216	230	209	226	225	234	270	237	238	254	245	241	246	248	257	205	232	248	210	216	229	279	252	238	234	259	237	265	225	229	243	262	234	237	268	248	239	246	254	236	235	223	240	263	252	221	219	233	246	233	243	252	249	284	221	224	252	225	254	225	240	254	237	240	239	256	251	255	210	230	257	264	239	230	267	241	273	213	241	250	246	251	261	218	238	241	206	233	251	256	263	271	257	272	241	256	261	225	231	241	293	245	246	245	245	261	224	211	233	231	242	250	194	208	219	237	242	210	257	279	255	234	247	246	251	239	223	251	273	221	246	232	227	252	244	220	261	257	235	210	254	277	287	237	250	212	258	237	238	259	241	259	266	267	270	223	237	233	256	220	240	230	249	240	233	240	242	251	280	243	239	212	247	248	249	243	263	240	207	226	241	230	246	256	258	227	266	250	226	244	234	255	230	238	249	276	245	237	251	271	223	232	238	270	255	250	243
13328	13561	23437	26252	23246	19114	16422	13735	12518	12464	11299	9178	8845	7810	6655	5497	4772	4321	3881	3512	2670	2311	1853	2073	1865	2236	1827	1376	1420	1765	1441	1182	1308	1341	1317	1154	1264	1142	1296	1173	1052	1070	778	632	648	618	614	620	614	613	594	635	590	594	639	646	689	593	705	669	656	618	650	626	655	621	644	624	672	659	702	662	646	662	661	621	594	576	615	599	690	604	616	608	622	613	624	613	560	637	560	566	613	553	596	621	529	608	623	616	613	583	579	582	569	608	564	605	601	578	574	581	554	583	601	622	567	555	573	540	599	602	595	598	574	589	589	598	594	622	574	624	602	598	573	568	605	601	611	601	608	637	563	595	566	600	631	603	613	603	653	593	627	582	595	606	633	610	606	586	593	609	598	571	587	598	633	538	617	614	594	579	583	618	585	638	587	638	575	531	563	586	605	571	617	607	584	624	590	616	585	628	594	577	615	612	542	635	571	574	580	577	623	646	595	570	586	593	611	598	574	580	583	615	613	591	541	594	596	598	583	558	631	591	584	569	623	584	585	630	573	598	586	535	542	600	557	601	606	604	597	590	608	613	596	547	546	565	607	607	585	568	519	595	586	604	562	606	560	625	583	613	621	568	552	598	567	642	554	586	581	577	585	583	579	601	592	562	557	584	582	593	529	630	619	593	556	590	593	585	543	579	593	540	574	582	581	559	613	598	599	572	598	587	621	597	533	573	582	564	629	637	597	549	642	612	592	624	611	550	544	586	564	636	611	567	626	562	576	554	591	597	593	582	562	617	563	572	563	590	553	572	654	571	577	613	560	606	591	615	564	595	589	624	601	587	629	615	657	580	617	585	631	592	584	543	545	611	576	595	581	569	619	624	621	580	609	596	610	595	570	593	585	561	599	621	601	581	592	539	594	633	576	597	574	605	587	557	543	601	567	660	645	612	625	563	620	634	528	598	565	621	620	584	640	599	612	613	635	616	646	607	587	604	590	580	609	575	576	609	611	604	598	609	547	627	562	561	602	620	635	597	568	643	529	634	607	620	607	579	610	597	607	590	593	579	623	528	595	581	594	606	622	593	590	596	574	595	586	582	650	575	594	607	601	615	581	559	589	583	584	597	573	604	548	595	592	591	589	610	573	566	596	563	556	608	602	574	589	620	559	598	538	606	575	605	589	610	618	612	622	598	559	558	567	552	611	571	619	621	575	613	583	573	577	579	597	609	605	547	604	579	609	596	573	600	610	569	563	590	604	607	605	610	579	594	598	588	602	603	579	624	601	575	621	625	584	570	592	615	622	601	602	605	606	582	587	624	616	598	579	590	602	619	621	550	621	566	631	535	604	591	567	595	583	598	612	587	586	599	613	579	570	633	596	582	591	604	584	597	609	609	610	563	593	573	580	584	607	566	581	553	608	557	616	591	604	587	599	613	598	574	587	591	617	611	561	637	589	564	591	560	588	566	573	580	631	604	605	577	610	604	598	581	638	593	581	607	546	590	612	584	616	606	593	595	591	592	571	605	594	588	618	612	579	576	570	581	589	559	634	627	629	584	535	606	600	561	596	562	557	583	611	566	583	600	624	605	571	607	647	570	610	590	588	548	582	607	617	558	617	580	601	589	613	583	570	586	618	592	599	637	602	623	618	594	600	627	564	577	572	612	579	577	592	588	563	602	582	577	635	624	564	633	592	592	597	541	611	535	556	565	594	591	590	548	595	585	586	578	630	609	595	596	597	606	596	589	629	592	636	603	575	593	608	572	664	627	577	582	600	629	597	600	614	623	556	589	559	573	568	587	590	571	607	598	617	589	579	613	569	572	566	577	601	589	580	598	534	578	650	634	580	575	621	583	590	604	606	627	597	553	563	596	590	575	562	597	583	582	587	603	635	577	607	577	620	623	615	624	627	587	608	623	596	595	607	598	590	607	603	581	601	637	574	575	616	666	589	581	590	624	612	592	594	555	601	624	594	612	561	605	580	610	556	621	596	606	632	574	608	583	627	545	620	619	601	605	589	598	572	627	585	588	578	628	630	579	585	571	650	583	619	563	556	589	594	611	552	616	602	562	605	575	596	607	586	628	610	596	576	572	595	623	593	591	570	599	582	635	597	571	569	589	618	592	599	558	588	607	618	607	558	570	569	615	601	607	620	580	618	570	580	607	615	597	581	619	598	624	581	595	602	592	614	598	635	614	604	618	572	578	584	578	539	637	585	636	621	610	572	567	630	618	634	598	612	618	601	563	589	596	642	582	591	620	597	575	602	581	648	601	593	614	586	612	561	612	625	629	594	604	610	564	576	612	601	626	641	603	605	575	578	603	594	577	571	580	594	569	598	566	554	577	581	632	582	607	585	583	584	599	539	611	569	554	636	604	592	596	572	565	580	597	559	576	563	588	562	612	556	591	605	611	567	580	600	601	579	604	580	648	601	571	590	639	560	582	599	584	587	589	571	594	574	568	610	533	586	584	570	632	595	627	627	586	626	632	584	598	577	564	586	592	626	595	625	560	622	544	618	589	580	604	577	595	588	598	606	554	568	606	637	561	664	593	640	612	541	588	589	615	616	565	644	585	553	583	568	574	612	571	574	562	619	614	579	613	597	575	602	602	597	597	662	618	605	561	575	579	606	606	581	620	595	609	584	531	591	585	599	580	591	589	578	557	641	615	602	623	614	586	608	616	599	597	604	628	586	568	596	582	652	629	641	594	597	620	598	586	624	618	549	599	607	612	593	596	599	591	621	580	577	620	585	604	576	581	592	629	576	617	559	621	581	575	619	592	572	636	601	621	613	614	600	620	613	582	572	578	590	582	609	636	604	564	613	533	574	609	628	617	589	621	591	617	555	618	596	540	592	641	613	599	612	621	589	599	652	616	528	585	603	588	575	637	603	646	559	524	628	595	545	543	624	606	560	580	598	556	621	616	586	599	628	575	619	608	577	588	595	623	607	570	601	620	592	536	589	581	614	589	591	582	559	617	577	576	594	615	617	639	572	592	597	577	539	608	601	592	584	634	557	604	580	595	599	614	588	554	588	579	590	566	568	565	605	616	555	558	564	594	589	609	589	572	611	606	617	617	613	577	612	600	568	564	601	599	573	635	580	595	565	602	616	566	578	602	588	594	594	582	570	585	590	595	616	557	559	564	612	593	586	600	604	605	628	580	626	626	595	613	591	622	595	572	546	610	573	585	624	580	612	619	560	589	566	617	598	568	617	603	616	566	607	576	584	587	623	580	584	579	589	617	607	583	569	605	604	563	570	588	573	602	573	607	594	603	569	646	649	611	596	576	551	627	634	583	623	599	608	599	569	556	589	594	556	575	607	579	587	585	590	563	548	607	600	513	616	593	582	632	572	573	566	577	621	592	555	631	548	565	556	596	616	635	617	595	615	622	589	559	561	623	611	615	566	612	587	580	586	598	592	569	585	584	602	609	599	576	554	620	589	587	576	578	615	575	586	549	568	675	573	613	610	564	613	581	614	573	550	586	614	570	621	565
29830	21345	23981	19989	13540	8714	6020	4606	3986	3784	3286	2330	2103	1863	1590	1246	1141	1000	858	805	606	530	457	519	429	459	543	370	349	450	379	293	339	365	380	323	354	311	360	333	316	302	262	216	254	222	229	243	263	209	202	257	214	238	248	217	267	262	242	243	261	226	237	222	264	247	235	217	245	224	258	246	216	226	237	245	239	213	234	208	214	233	235	215	248	235	220	264	204	209	213	253	213	216	213	234	239	216	211	218	211	211	229	252	226	233	222	227	195	201	251	206	218	229	224	220	209	218	231	223	203	197	224	221	257	186	219	226	239	211	215	213	214	215	226	229	212	204	217	212	228	214	233	235	205	212	219	204	239	198	215	216	212	202	228	230	230	230	200	241	219	203	244	232	216	189	233	225	212	220	243	226	225	226	199	208	247	233	233	230	216	225	210	228	212	224	233	237	222	236	211	218	220	214	226	219	208	239	238	208	207	245	230	197	225	207	235	233	260	224	246	214	209	212	222	229	212	227	213	220	234	232	245	212	237	245	214	222	205	260	216	256	227	228	222	235	218	246	220	212	211	217	211	222	227	196	244	239	229	235	219	231	211	228	227	214	209	235	208	227	250	227	214	211	212	222	224	223	219	231	250	227	217	217	175	232	210	226	224	201	233	208	222	227	242	212	230	233	191	228	225	202	210	208	212	210	211	248	204	206	202	218	216	242	214	227	218	227	232	217	225	202	220	222	203	209	225	208	246	243	257	199	200	216	234	226	224	223	223	217	209	226	209	223	237	225	233	237	205	201	196	220	195	201	209	233	232	226	215	231	191	204	203	214	223	241	233	245	241	202	248	217	223	224	196	221	236	240	234	207	231	216	217	233	237	210	218	215	187	211	234	207	218	236	213	241	197	226	213	216	237	228	244	206	211	240	208	194	215	227	198	223	229	232	243	203	227	211	223	194	208	203	249	224	245	189	228	206	216	230	226	236	228	212	240	210	229	218	250	232	200	233	212	225	208	183	226	212	212	233	240	206	201	215	205	229	202	244	223	221	226	230	188	224	213	241	210	225	238	230	228	245	237	211	229	207	173	179	228	211	231	222	220	213	203	239	246	229	224	210	225	231	239	218	214	221	201	237	220	239	238	210	236	209	206	217	218	187	223	242	232	215	188	228	236	230	224	226	207	248	227	252	216	243	230	240	211	226	210	228	240	254	223	225	239	227	199	232	240	231	237	202	231	188	234	229	216	198	213	234	189	212	244	213	239	197	252	219	219	202	238	214	218	233	230	212	230	211	227	225	216	208	200	223	208	210	241	225	206	223	207	217	216	210	214	228	214	251	230	199	212	236	188	217	226	235	237	246	246	221	255	234	202	210	210	201	233	218	196	217	228	215	231	216	196	229	208	198	221	209	252	247	235	248	207	238	230	219	253	230	209	231	222	210	221	207	206	218	242	228	218	206	207	228	224	199	219	224	243	204	203	213	189	232	213	232	229	226	215	247	226	232	211	227	244	239	231	251	223	192	230	198	246	224	232	222	214	240	238	231	246	216	232	220	225	237	214	247	237	213	213	209	227	213	256	214	217	227	204	244	225	219	195	220	235	217	221	217	188	254	226	261	203	199	246	251	234	196	244	262	200	243	192	211	210	222	223	225	222	224	259	253	228	201	229	232	216	226	227	224	202	207	221	208	223	196	222	204	214	231	181	227	218	227	183	234	226	219	218	222	225	226	247	241	212	216	222	216	243	225	226	217	214	215	192	229	231	237	223	225	231	226	238	232	204	228	211	232	244	193	215	223	261	216	221	218	219	252	229	228	223	202	177	226	236	211	250	208	243	222	219	226	249	221	252	205	221	234	219	241	222	222	214	229	234	227	212	241	209	224	238	219	214	201	224	205	214	221	226	224	202	217	207	211	208	201	192	215	221	191	209	226	208	217	232	247	231	246	213	195	200	217	217	204	192	193	223	233	210	227	232	222	234	203	210	234	229	237	249	223	221	247	283	238	197	221	207	196	224	208	238	232	187	227	235	211	206	227	237	231	231	236	226	222	203	200	230	225	237	213	204	203	229	200	243	215	216	215	218	230	240	239	229	198	191	213	208	210	217	208	231	223	205	217	255	226	212	243	208	220	240	243	215	207	206	237	208	182	250	226	212	221	220	224	227	221	228	234	227	228	239	232	237	215	232	211	220	200	230	210	234	229	227	202	204	242	205	222	235	216	224	241	230	208	238	231	225	211	218	242	214	221	258	214	234	191	227	238	205	214	206	218	222	210	244	218	214	220	244	207	216	210	222	242	218	217	220	237	211	194	227	231	206	223	196	205	222	242	195	222	199	257	253	195	189	209	204	241	215	273	211	248	259	209	205	211	194	237	211	212	235	216	228	212	233	237	222	237	205	242	207	218	194	228	208	234	232	219	217	201	224	214	236	229	222	213	235	206	233	209	229	220	201	215	226	222	238	210	221	233	201	236	212	227	231	205	214	240	228	233	217	241	227	237	180	219	212	187	217	219	203	226	223	204	240	203	210	230	227	211	229	218	230	257	215	236	179	221	233	241	219	229	231	201	226	230	215	207	220	227	256	223	202	218	251	260	201	207	225	214	236	206	227	235	181	213	227	244	217	206	231	230	222	206	206	204	207	221	253	261	196	199	240	223	245	221	257	232	219	229	246	218	202	218	206	218	211	226	208	211	228	210	219	256	194	253	228	212	205	238	221	212	206	182	233	219	211	199	234	254	235	223	219	224	214	247	221	199	225	227	239	221	216	229	251	217	204	210	232	225	215	220	217	226	233	227	234	198	173	215	219	233	210	206	252	210	232	221	227	207	186	225	230	213	226	215	232	227	221	209	239	214	233	218	233	195	204	240	228	210	240	229	210	230	229	217	234	204	218	224	205	212	209	233	222	200	226	220	238	242	226	205	219	180	241	225	230	221	228	220	226	207	186	209	222	223	240	226	214	223	231	203	222	204	185	263	227	224	224	221	218	245	197	232	215	236	203	219	232	206	216	229	204	201	204	209	219	227	224	221	237	217	210	218	235	270	239	227	206	216	188	235	203	220	236	227	229	227	209	230	204	248	203	233	209	215	233	230	216	226	192	201	231	222	246	209	194	233	243	198	246	229	229	207	213	257	218	210	215	213	217	195	201	204	207	216	222	212	228	209	194	224	218	196	237	196	222	204	218	239	229	210	214	210	237	203	239	212	214	195	240	197	206	223	216	220	223	223	215	233	228	216	212	225	210	216	229	205	217	216	226	210	202	240	216	239	235	227	224	201	258	230	243	251	224	225	201	254	223	220	213	233	229	230	218	192	221	214	207	212	245	215	237	220	223	233	224	235	226	216	206	221	224	213	202	225	205	228	223	230	222	218	203	241	236	226	221	231	215	204	230	227	209	226	242	250	243	259	217	210	214	204	243	220	243	229	224	238	201	224	195	217	194	197	215	232	197	242	199	233	223	224	223	235	224	231	215	235	224	233	205	228	239	249	186	213
16351	16851	27736	30627	27718	23182	20071	17197	16320	16104	14619	11433	11045	9723	8664	7050	5995	5756	4968	4472	3345	2890	2379	2584	2370	2668	2443	1736	1700	2065	1774	1378	1472	1661	1402	1452	1466	1324	1467	1330	1291	1144	799	631	609	616	584	563	565	585	585	597	639	680	656	731	675	604	694	659	611	571	648	606	620	581	582	567	689	701	669	673	663	651	643	577	526	580	556	582	552	535	550	538	546	598	537	549	533	543	558	547	538	538	512	543	529	558	580	555	526	579	554	549	520	541	536	556	536	524	577	576	569	575	512	563	543	574	521	560	535	575	544	557	561	537	559	553	524	575	528	544	566	522	544	505	562	562	556	537	545	555	523	538	570	532	597	553	543	533	565	562	561	547	580	561	595	524	528	545	546	582	542	565	535	514	533	543	500	541	568	536	512	511	575	544	569	527	546	544	530	517	542	576	551	519	546	538	580	543	540	573	556	534	565	541	528	527	555	534	536	543	552	570	539	504	541	534	575	575	583	541	534	552	515	543	528	574	574	554	579	548	576	517	549	574	496	545	541	537	569	570	558	549	515	543	582	590	523	531	558	536	590	582	528	590	550	569	548	569	560	548	516	549	519	539	578	542	558	571	509	552	549	583	543	546	538	540	566	518	585	488	537	530	553	534	562	571	541	563	585	544	565	596	582	544	546	522	507	546	526	541	552	541	554	559	590	513	594	553	537	524	549	492	538	554	548	534	571	557	549	590	549	537	507	583	540	534	573	535	569	559	572	563	527	544	528	512	550	590	549	597	575	527	523	585	560	561	559	574	554	546	550	545	547	559	552	549	534	573	495	575	518	552	533	558	563	591	547	540	584	563	558	561	541	554	545	504	539	567	564	522	511	533	561	558	515	550	525	557	491	540	562	553	576	584	550	572	528	536	509	551	547	553	584	539	528	585	541	529	545	619	568	526	550	548	517	568	568	535	587	549	547	519	560	533	560	560	524	545	542	529	522	533	522	526	548	514	559	572	540	550	573	534	541	547	551	529	544	576	548	497	525	520	536	526	538	514	544	562	563	547	534	542	535	526	521	551	567	556	562	563	580	497	538	548	506	547	582	560	566	577	557	542	558	544	558	502	522	568	524	563	553	513	591	560	527	537	557	562	521	564	526	604	531	574	550	568	550	541	558	519	568	576	556	569	552	543	565	565	560	556	524	565	550	562	575	556	524	572	532	483	561	574	537	483	566	565	556	547	532	539	506	514	548	549	548	537	575	590	515	509	553	538	562	572	567	536	481	517	544	542	566	525	588	556	594	537	513	577	573	527	543	553	582	556	580	571	518	552	544	532	557	574	593	581	540	521	522	563	556	541	534	570	513	553	535	542	559	563	548	548	529	533	582	575	573	552	574	536	575	574	566	545	574	593	541	514	513	573	565	532	533	575	561	550	524	521	559	573	534	551	517	540	560	569	576	492	548	538	512	545	514	544	570	558	541	553	530	517	544	551	531	552	550	563	548	531	517	530	522	562	521	592	541	567	533	533	524	512	560	562	536	569	544	573	549	546	518	552	540	547	521	554	574	506	543	605	548	545	545	514	571	549	539	541	525	584	506	549	564	562	547	526	537	520	579	517	576	584	527	567	533	535	581	555	568	591	575	584	572	514	563	537	530	539	513	490	579	549	591	543	542	589	587	583	535	539	544	553	584	546	543	548	558	549	559	564	541	534	539	569	562	563	563	577	575	552	566	547	583	551	529	578	495	540	570	565	517	551	567	547	565	515	573	503	567	529	550	529	559	515	554	519	545	587	542	506	503	503	600	565	537	531	534	547	619	551	576	553	508	524	545	556	555	549	548	575	564	557	546	566	515	529	614	576	553	501	590	547	546	528	551	557	593	564	557	567	569	522	551	545	558	567	558	548	555	531	515	533	544	550	561	529	573	530	537	603	521	562	571	523	527	542	510	549	551	535	559	548	562	562	564	551	600	550	548	569	546	526	572	581	568	578	511	495	521	515	570	522	556	548	546	611	586	525	541	519	559	539	541	582	548	545	568	601	542	557	544	576	554	547	575	519	580	609	508	591	577	541	521	555	499	553	552	568	541	510	541	535	578	533	540	534	543	526	544	570	530	564	540	520	574	571	526	539	537	561	572	575	545	577	548	548	542	550	513	607	541	580	539	559	512	562	589	542	521	509	585	576	520	558	566	547	559	579	567	563	534	538	533	525	494	533	541	552	564	536	562	523	537	522	555	545	541	551	537	576	526	573	561	591	545	516	558	554	536	583	577	550	560	536	505	539	543	568	574	543	532	590	523	571	585	563	493	523	534	515	570	578	512	530	557	612	515	584	542	572	592	565	517	505	556	560	537	583	569	530	567	549	538	549	506	555	529	517	553	513	607	554	540	581	563	518	565	521	540	558	527	553	557	578	541	583	520	546	542	544	559	545	582	559	566	543	567	539	543	516	524	540	552	542	565	539	576	551	566	545	527	546	528	561	551	557	565	520	536	531	591	552	582	515	550	549	517	577	530	523	555	551	537	525	526	543	571	548	540	546	546	577	554	547	546	571	571	541	577	523	553	532	570	574	564	531	542	559	586	574	527	560	530	522	530	564	568	574	552	567	551	538	527	537	564	532	517	597	535	549	499	561	563	579	580	559	548	546	539	560	550	555	533	526	544	564	551	571	499	565	540	517	539	534	583	532	581	603	517	548	571	600	560	532	570	579	554	551	519	537	553	573	520	570	557	522	543	542	545	539	513	550	537	550	562	533	541	490	533	554	572	559	573	548	554	566	572	536	532	517	521	543	568	540	589	520	554	511	577	534	602	584	566	544	546	536	575	560	557	540	539	554	536	548	526	534	561	516	547	570	561	544	550	576	528	554	523	542	544	579	578	543	547	573	524	581	533	545	535	545	550	596	522	548	549	557	542	556	574	516	510	571	569	532	544	570	584	542	560	569	569	549	529	540	545	551	532	567	534	576	576	563	571	515	596	580	585	601	565	557	511	522	593	544	538	524	551	573	544	552	557	558	551	563	580	533	532	583	510	550	514	527	563	549	533	526	555	561	560	540	574	554	537	501	547	590	522	500	575	523	562	525	595	585	548	553	541	568	537	564	561	539	543	541	529	510	503	485	517	524	558	542	593	562	502	557	530	514	516	549	517	568	537	550	550	543	525	567	567	546	540	518	526	517	578	506	512	580	535	561	545	543	524	565	558	550	581	581	523	560	540	537	546	558	561	567	553	556	546	537	552	537	510	558	563	535	597	522	595	520	571	567	576	538	560	540	565	529	553	531	591	556	530	546	584	564	586	545	523	543	546	598	554	534	508	533	546	565	527	566	530	568	566	528	510	536	570	552	562	561	510	542	513	564	562	547	504	525	489	567	554	558	569	582	525	544	574	516	543	587	586	575	578	537	543	545	573	489	536	537	532	596	539	569	536	538	551	539	503	559	574	590	551	579	547	523	556	581	558	582	555	563	579	585	552	580	511	539	536	522	595	529	545	540	485	567	580	534
13980	10585	12637	10041	6074	3852	2800	2139	1898	1918	1627	1270	1184	1035	979	753	654	642	575	543	482	429	391	407	396	431	410	364	357	373	377	340	355	401	323	363	347	322	355	292	345	327	289	301	279	299	289	315	290	284	284	263	277	281	282	274	298	294	291	281	286	269	274	284	265	284	282	326	284	333	297	296	286	327	299	327	300	265	289	281	272	297	298	283	300	280	305	282	250	268	291	281	245	272	325	300	306	302	275	277	278	278	303	292	315	263	270	300	281	270	289	270	273	286	281	291	296	284	281	281	267	287	286	326	310	273	330	308	305	273	292	300	296	312	284	289	304	302	301	285	269	275	278	278	314	306	280	277	287	294	294	251	269	272	265	296	278	281	280	274	270	261	270	304	283	288	257	263	290	293	270	305	296	295	288	281	278	278	285	316	285	292	299	272	252	288	283	274	282	283	258	267	280	268	298	294	272	292	261	298	295	309	297	295	291	285	298	316	316	288	283	302	280	278	258	293	263	259	293	275	312	293	271	285	284	304	258	272	278	306	307	294	285	281	278	273	278	302	294	279	311	312	261	311	266	313	293	309	267	334	274	285	313	317	300	291	293	300	279	288	314	284	278	303	288	293	281	274	296	313	329	295	276	282	292	302	297	292	273	280	281	293	278	267	295	293	305	280	312	284	255	285	306	301	267	296	285	302	284	282	279	279	281	286	264	271	311	274	299	314	304	286	301	298	295	252	294	282	280	262	284	276	269	296	280	280	296	302	258	285	315	321	314	286	307	290	273	313	267	301	309	343	289	286	308	288	295	327	312	292	290	286	298	288	292	279	307	321	284	297	297	300	298	288	275	274	309	275	274	268	262	327	275	299	308	275	302	285	283	273	281	315	284	268	289	280	288	311	279	322	252	291	299	271	286	268	297	261	267	279	292	297	267	290	281	275	325	305	312	283	295	275	287	319	301	260	310	336	265	310	311	281	286	278	288	262	285	307	278	291	292	278	279	273	253	306	279	300	305	311	315	283	314	289	272	286	277	319	288	279	304	316	299	282	294	274	282	281	270	280	285	286	304	278	304	280	316	294	275	303	300	284	285	276	312	298	283	288	267	265	318	288	283	282	285	288	294	275	292	306	266	293	285	254	315	288	259	310	277	310	319	309	281	299	279	289	324	319	317	297	268	292	280	300	289	254	302	283	262	281	299	289	275	275	266	291	261	291	308	256	288	256	295	298	263	290	280	309	287	288	305	310	303	274	280	273	326	304	315	293	272	274	276	279	281	262	323	265	265	284	293	294	285	277	304	266	301	298	296	300	270	273	292	299	322	290	280	269	281	275	292	254	280	296	276	287	275	274	266	289	292	291	290	278	252	273	272	266	317	264	274	270	304	288	278	274	292	252	273	291	303	309	304	286	271	313	283	287	263	269	284	264	298	328	318	284	285	272	281	287	327	279	313	281	297	286	278	286	277	282	325	262	287	267	286	280	302	301	306	286	318	284	283	289	301	276	292	246	285	278	276	272	261	301	256	313	281	272	313	281	288	274	296	270	311	283	297	292	297	285	248	310	294	308	274	293	297	296	268	294	283	322	289	293	308	284	282	285	301	294	286	289	285	279	286	277	278	316	305	289	271	309	303	290	282	298	274	295	312	302	284	290	273	296	308	289	316	308	324	301	308	307	300	301	292	277	238	302	271	269	278	294	271	291	312	297	299	280	288	292	279	267	284	278	306	269	303	286	272	294	292	314	287	293	297	293	290	261	293	287	267	290	280	271	263	302	321	273	277	275	290	313	299	283	289	261	321	308	295	283	287	286	263	295	247	335	287	258	262	283	286	250	284	270	309	306	282	270	283	261	292	278	265	305	264	278	289	270	261	310	277	325	294	326	290	288	304	286	338	305	311	338	288	270	274	286	263	259	290	284	289	315	309	296	312	259	319	286	274	288	269	297	283	283	265	298	299	306	306	312	283	298	285	281	294	286	275	283	308	242	286	297	277	334	279	291	285	258	261	295	307	281	301	290	281	295	274	285	280	271	245	304	305	277	296	297	262	303	271	289	302	308	308	270	283	269	318	275	291	305	289	279	278	283	287	264	274	281	292	257	287	291	320	286	310	299	263	263	302	266	291	266	280	323	286	317	312	262	302	286	279	280	294	301	256	277	271	282	319	286	274	281	270	291	304	313	273	295	296	298	319	266	276	303	276	283	314	286	304	294	296	284	295	287	289	300	280	318	286	268	288	311	309	281	298	297	289	291	325	305	289	292	267	302	266	279	287	294	283	259	270	307	277	292	264	315	286	296	287	299	274	295	274	296	325	282	276	305	297	289	313	270	302	282	284	326	295	291	277	253	310	281	239	262	277	276	286	269	300	280	286	304	275	304	244	282	300	320	321	271	294	283	274	277	296	289	284	286	332	252	265	284	287	306	327	270	285	271	284	295	272	304	305	275	286	316	308	285	278	264	300	272	284	310	299	290	286	288	291	287	276	278	279	274	255	298	281	267	291	269	307	304	282	276	259	317	264	261	282	279	266	298	300	296	314	293	267	267	264	282	311	282	285	281	279	275	297	282	346	266	285	287	295	293	281	298	286	291	316	266	279	285	255	265	323	316	312	291	291	288	273	302	290	282	274	305	295	276	298	289	293	297	262	281	312	269	257	290	304	249	322	294	303	258	294	303	270	293	308	261	289	264	243	304	266	317	268	258	263	264	275	287	295	270	290	283	286	280	301	279	299	294	299	283	244	231	297	286	263	254	325	284	296	297	308	291	289	305	280	313	278	262	320	337	289	282	289	300	295	267	328	282	284	263	261	264	304	311	292	289	326	245	297	331	307	309	309	322	281	338	321	290	315	294	255	300	291	294	304	321	286	261	324	287	321	291	275	282	324	292	285	277	289	313	310	302	283	245	292	283	288	273	268	279	296	267	266	286	319	303	292	269	306	295	268	282	256	295	276	296	316	293	312	299	302	297	291	294	265	304	306	307	285	299	276	292	312	247	277	289	330	281	295	282	283	279	287	304	267	253	285	272	294	281	267	295	263	271	284	335	286	278	286	280	244	285	288	307	305	284	288	277	249	299	296	293	298	273	303	272	294	273	330	317	285	294	289	312	293	295	275	308	304	272	284	287	290	277	309	321	266	310	296	306	291	334	292	247	263	253	304	291	293	282	272	289	299	321	290	301	298	294	288	310	259	268	272	290	271	299	297	312	298	334	269	280	288	301	288	276	298	285	294	269	285	282	291	311	297	303	300	297	291	267	283	278	273	280	281	284	266	293	294	296	291	283	266	277	279	280	287	275	263	284	332	298	289	271	310	315	290	294	313	263	281	293	308	249	275	301	325	277	281	301	269	327	284	277	284	309	284	287	308	303	266	315	273	323	276	277	285	305	297	303	280	292	266	266	273	249	264	293	289	305	297	311	283	321	331	303	300	271	298	277	289	259	306	297	281	277	283	301	290	294	302	299	295	303	282	291	254	290	308	282	269	289
8655	9382	18003	20179	17309	13557	11286	9646	9098	8888	7988	6051	6133	5418	4693	3990	3399	3215	2867	2551	1952	1667	1468	1548	1384	1573	1585	1245	1131	1400	1291	1048	1146	1230	1141	1025	1021	1018	989	1005	1006	898	770	695	680	759	692	685	703	722	684	684	681	687	663	689	679	724	661	720	665	658	677	688	682	712	686	678	731	686	765	732	720	778	732	649	654	719	665	694	676	668	666	728	647	743	738	730	691	676	727	695	706	719	686	673	667	709	663	708	648	713	685	674	728	716	688	714	684	636	702	674	715	703	704	689	655	695	672	707	709	660	697	719	728	705	731	681	734	690	697	698	685	716	733	690	690	677	675	702	713	711	668	680	690	693	708	683	675	669	649	675	661	690	717	697	680	694	698	653	672	664	682	726	683	720	713	762	694	630	704	722	667	710	688	686	664	687	675	699	679	623	671	703	687	724	705	693	715	666	664	691	660	672	715	736	734	684	690	722	670	706	691	657	715	658	703	659	678	687	681	702	731	712	666	674	727	710	667	780	696	657	677	702	694	753	743	703	708	733	757	679	683	684	656	671	697	704	701	693	735	634	637	721	708	660	673	651	672	710	732	652	697	671	746	717	658	679	673	704	682	694	714	681	657	726	695	691	688	719	685	680	665	662	686	705	692	696	734	705	698	671	682	681	674	726	671	710	728	705	703	671	694	650	712	721	678	671	705	686	722	706	645	699	686	683	684	733	694	679	653	689	694	698	693	696	714	707	709	708	703	681	662	681	697	706	670	667	674	718	742	615	667	697	702	673	690	688	697	681	726	702	722	710	715	696	715	657	684	686	691	699	698	689	706	697	745	673	646	668	666	728	700	694	655	688	677	667	653	675	675	712	661	745	679	680	643	713	679	701	671	624	681	706	667	704	696	732	686	690	688	710	700	688	713	688	693	694	724	671	705	710	704	658	679	659	714	660	678	631	696	696	700	710	680	679	700	687	708	713	714	740	707	719	664	715	699	685	699	650	669	667	690	655	673	693	676	694	665	653	647	718	669	692	674	679	667	692	675	694	649	724	652	707	700	733	693	710	666	737	708	729	686	707	679	652	683	707	726	698	681	690	694	667	668	677	620	737	767	696	699	664	692	664	664	695	680	658	719	666	723	743	629	675	701	679	660	691	732	723	687	670	680	675	674	717	709	709	637	668	698	700	687	729	621	677	644	716	711	669	727	664	690	713	710	688	688	705	679	609	668	709	699	667	715	666	656	688	640	693	701	660	698	711	700	649	664	736	690	673	710	679	710	692	682	664	732	713	720	662	711	666	718	683	703	702	648	727	671	663	689	645	717	669	705	670	698	689	727	691	725	686	687	704	688	670	744	683	682	675	645	682	681	692	694	700	672	678	665	723	712	700	642	729	683	719	684	699	676	707	714	667	659	694	690	705	699	670	706	690	721	699	659	711	700	676	683	679	687	685	720	685	713	698	711	698	679	743	705	693	711	694	688	699	659	668	678	674	682	714	749	717	667	680	682	699	657	649	737	682	752	622	711	683	709	675	686	678	651	709	705	684	673	657	628	708	690	671	681	671	707	677	719	634	677	695	672	715	692	713	674	720	693	706	683	698	667	686	679	734	706	694	680	744	665	669	690	682	646	722	655	715	695	689	690	694	703	672	710	679	695	719	643	692	620	691	671	713	641	734	678	702	693	692	701	699	712	654	678	671	695	695	635	685	726	646	688	686	726	706	697	683	691	679	737	688	684	724	707	702	733	688	667	714	663	738	690	659	714	696	680	705	702	705	666	695	649	714	683	672	703	709	712	701	700	702	678	682	675	655	688	667	696	706	695	688	676	707	675	679	704	697	652	680	707	630	680	726	731	699	662	695	708	703	738	717	640	722	679	671	708	701	687	642	704	747	687	672	712	651	698	714	691	688	705	683	687	685	711	710	681	658	736	692	720	683	732	662	689	740	705	672	718	686	699	651	714	681	675	690	706	715	707	722	652	663	700	696	747	656	653	702	707	675	669	675	703	676	712	690	711	683	720	713	668	660	674	677	714	674	689	696	750	682	703	686	623	663	682	687	689	687	706	687	689	669	702	644	683	669	674	717	678	707	633	752	649	678	696	702	685	729	696	681	681	715	671	722	680	669	742	666	684	670	705	680	741	695	708	673	702	676	708	718	696	686	684	729	685	705	721	675	683	664	689	672	703	692	692	731	688	714	651	695	646	651	654	703	685	696	698	674	686	673	727	703	704	621	704	688	658	701	708	690	690	717	695	657	677	705	700	678	634	693	725	729	690	654	647	683	672	660	699	687	621	700	677	673	698	722	695	671	681	727	672	707	679	678	671	717	709	675	746	723	689	693	731	720	652	650	686	706	697	681	707	738	657	695	680	679	668	715	682	692	635	661	706	716	691	702	678	684	719	708	712	673	674	740	711	712	661	664	713	690	680	747	700	699	694	686	654	703	752	696	671	690	700	683	669	689	685	688	697	666	682	717	668	761	713	701	738	700	685	680	671	668	660	669	722	686	728	696	685	694	714	670	636	656	714	706	681	726	623	685	675	691	688	664	686	687	661	727	722	676	653	667	734	738	675	672	732	685	628	694	699	735	684	676	651	705	683	701	671	669	682	693	660	674	673	652	710	680	681	727	665	695	676	681	671	653	713	683	727	717	693	721	694	691	722	665	675	668	689	647	660	722	700	683	660	670	631	639	672	675	696	675	655	662	648	696	707	705	710	710	700	715	678	705	711	686	724	700	642	684	747	685	711	670	700	708	717	701	681	684	684	689	719	709	679	681	683	661	702	681	702	732	663	732	696	699	691	679	681	734	692	712	687	724	695	696	690	695	656	702	682	691	672	681	711	704	700	734	646	658	684	700	689	723	654	701	720	689	671	708	653	691	684	684	723	750	719	648	672	710	671	715	690	761	691	733	684	691	699	741	715	717	705	691	659	668	653	698	693	687	706	665	689	676	715	717	683	722	739	683	699	694	703	697	672	743	727	697	674	652	654	682	683	690	680	661	739	658	654	716	697	714	737	707	681	715	691	703	683	729	696	713	687	682	711	718	634	695	710	691	652	703	682	749	693	665	690	706	739	658	646	676	690	661	668	671	673	725	669	725	687	709	765	668	707	706	697	679	673	640	673	648	696	673	667	697	650	673	638	690	721	666	669	701	688	645	707	700	649	680	627	726	672	718	710	675	697	629	670	691	671	681	719	705	658	651	619	718	680	713	724	634	716	702	697	695	694	672	670	670	711	719	718	727	687	687	682	690	704	716	667	676	679	699	689	722	717	725	711	682	704	695	734	643	750	686	677	685	706	705	659	682	672	675	699	702	674	687	676	710	697	700	671	712	719	696	696	733	674	667	731	695	665	695	691	698	677	769	678	695	671	741	723	711	706	695	694	715	700	661	675	732	700	687	671	682	714	670	708	719	622	698	672	697	673	708	661	668	661	706	670	713	689	678	670	673	702	696	680	683	689	709	689	637	674	732	663	670	700	672	688	706
23261	16022	19152	15149	9650	6109	4364	3306	3181	2904	2422	1795	1678	1359	1227	1011	894	813	704	678	576	479	411	458	418	418	470	379	336	399	439	365	363	351	338	296	295	283	302	319	331	257	255	245	238	269	225	274	233	237	272	255	240	248	250	254	275	250	228	268	256	272	255	221	223	240	222	242	270	260	264	243	239	249	234	241	251	247	245	250	249	228	241	233	222	243	243	255	230	219	267	234	241	261	252	253	225	249	232	212	249	236	236	245	254	244	267	249	220	240	262	215	217	239	222	254	234	235	226	222	242	249	247	222	241	224	220	248	249	216	237	230	245	238	226	257	211	242	242	226	240	213	229	223	265	235	255	231	238	224	203	250	231	233	225	231	252	233	209	241	249	229	258	257	232	250	229	242	243	243	243	210	208	239	234	245	262	242	245	234	262	255	239	246	240	250	255	261	260	254	237	237	262	241	272	230	211	235	259	239	245	230	211	250	249	253	244	257	258	228	233	246	239	231	232	235	264	246	230	213	249	224	223	249	224	249	234	237	235	223	241	200	230	263	246	222	247	236	242	250	222	236	230	243	219	242	238	221	240	245	245	249	243	262	227	239	263	281	191	220	232	269	221	255	228	203	208	219	244	227	220	252	229	236	261	227	224	248	222	240	224	253	234	228	222	203	223	247	241	230	263	253	217	205	261	247	238	231	247	248	242	234	243	236	240	252	238	266	242	233	241	248	263	241	257	234	250	246	235	235	227	241	244	256	227	249	257	220	248	262	228	234	238	224	258	247	237	210	268	268	230	237	265	216	228	238	236	241	226	257	230	239	252	218	225	254	218	250	211	251	242	248	257	254	262	251	251	258	262	235	223	221	269	257	255	255	250	261	251	254	245	241	270	255	204	252	238	241	256	214	233	252	257	277	240	238	276	261	248	250	273	242	240	228	260	259	222	231	255	240	256	240	215	234	246	258	238	252	225	250	251	205	229	238	221	232	229	236	241	208	230	229	240	238	245	197	234	239	274	257	239	246	221	219	211	243	235	244	215	226	243	206	256	229	239	224	238	245	239	235	225	238	286	254	265	265	219	273	246	220	223	248	223	224	250	243	227	265	236	230	253	223	246	225	245	286	232	270	268	210	250	211	246	271	227	238	241	243	261	228	249	271	277	224	205	228	224	250	221	241	256	247	231	243	260	258	236	247	232	252	227	266	222	233	263	249	233	271	245	248	230	251	231	232	251	270	232	231	258	246	237	250	226	258	250	257	240	243	252	241	203	240	240	223	244	249	231	223	256	238	250	241	263	224	246	224	239	212	226	244	268	231	257	268	228	241	247	248	247	253	227	227	235	221	247	235	239	249	235	241	241	213	250	240	241	254	229	253	221	256	245	251	256	217	239	234	234	256	237	240	247	215	236	219	228	228	230	258	209	242	249	249	230	251	256	217	249	208	241	244	232	224	256	210	236	239	255	238	237	253	253	235	229	226	245	249	249	243	236	226	253	240	257	257	251	264	254	226	253	227	258	242	247	246	271	252	221	235	237	242	246	282	250	256	235	263	221	227	247	239	235	241	247	244	232	243	260	252	224	225	238	263	257	230	223	235	232	229	226	219	215	241	275	220	238	258	268	243	218	236	230	220	240	246	261	289	256	235	257	218	222	246	242	262	233	256	228	248	271	240	238	236	237	252	252	215	248	265	263	234	230	265	252	234	231	234	256	250	229	216	225	216	257	247	245	234	246	263	224	264	228	213	232	231	225	225	231	235	243	215	242	236	257	221	249	207	261	218	239	249	257	215	226	227	257	227	265	250	239	245	234	224	232	205	243	243	225	238	207	222	254	291	262	211	231	220	250	232	258	238	246	249	225	247	234	230	238	280	230	235	215	239	243	282	242	230	243	219	243	236	272	277	243	270	229	234	232	240	240	228	238	251	242	216	254	239	227	260	224	225	223	240	238	242	228	239	233	255	211	229	233	248	239	242	240	214	213	231	213	259	259	228	225	214	214	244	219	254	234	231	225	225	252	261	231	248	256	225	237	239	267	242	236	233	233	246	239	270	242	249	253	272	238	247	220	220	236	223	250	230	239	258	225	252	268	256	226	226	237	223	249	224	244	244	257	227	217	224	244	235	233	279	220	245	249	241	242	259	264	217	221	222	245	247	236	233	235	265	244	214	215	218	237	240	216	241	230	230	249	214	224	248	249	250	255	261	253	245	239	233	247	230	227	224	270	274	224	247	218	245	220	219	247	246	230	224	238	236	229	251	241	260	263	240	260	244	204	228	228	227	231	265	254	235	219	241	253	226	227	263	207	247	230	256	245	234	272	237	233	248	251	235	236	228	238	234	232	258	215	241	245	253	257	237	234	209	214	236	252	242	246	249	239	261	259	247	263	241	240	205	246	260	237	239	270	244	235	209	242	260	238	246	205	226	273	243	239	233	243	251	220	232	236	240	237	237	244	240	240	269	228	233	246	238	208	250	235	264	245	238	229	247	201	245	237	273	229	226	234	257	245	232	241	216	237	243	261	235	233	203	240	240	225	261	251	263	238	239	247	246	238	218	239	209	231	250	217	220	235	228	245	217	261	207	225	237	270	230	242	215	225	262	247	235	236	226	265	226	243	239	256	263	234	197	248	263	246	197	212	235	231	263	239	260	271	267	243	225	235	221	228	239	234	263	220	247	236	235	225	240	234	248	252	208	256	254	222	201	238	217	219	239	266	234	237	221	226	229	232	254	260	238	254	251	238	225	212	247	256	231	231	266	227	230	265	257	246	256	251	236	239	272	228	224	254	243	248	247	219	219	249	255	256	232	260	287	230	248	209	258	254	239	260	235	235	256	220	245	265	235	229	245	243	245	229	237	231	226	244	246	244	243	243	257	229	248	242	249	259	212	239	236	247	221	253	228	242	231	256	252	236	257	233	280	217	238	247	238	209	268	250	242	212	238	235	239	249	274	228	230	263	232	234	266	215	214	249	259	238	231	241	229	282	271	210	236	271	268	241	249	253	261	256	238	217	252	230	264	284	266	234	238	244	253	236	245	233	251	225	223	231	216	254	264	265	247	273	256	251	258	231	219	271	223	228	223	250	221	225	275	262	238	244	240	244	245	231	214	246	213	275	229	203	256	244	218	241	259	246	235	214	241	256	224	261	229	242	254	218	231	228	234	253	257	238	269	246	228	247	249	241	237	261	225	236	261	226	265	236	219	222	226	215	254	220	258	234	273	214	253	250	247	223	235	263	245	231	211	209	247	247	250	255	260	235	255	224	228	236	206	269	265	259	229	235	252	227	224	261	217	271	249	252	263	249	222	221	256	246	218	234	246	206	235	247	226	216	213	238	248	256	232	259	238	206	230	244	225	239	243	252	230	247	209	247	219	231	252	218	205	229	260	228	233	232	228	245	273	245	242	256	254	222	264	244	264	242	248	238	261	234	252	256	240	226	234	197	229	235	236	232	250	257	244	239	233	231	245	233	210	231	248	254	239	226	240
13470	13252	23957	26743	23203	19211	16261	14430	13987	13258	11647	9203	8710	7778	6696	5622	4987	4441	4057	3478	2656	2216	2010	1957	1839	2089	2091	1603	1297	1553	1672	1240	1292	1443	1294	1228	1194	1176	1194	1224	1148	847	687	647	607	603	605	598	566	585	589	591	599	672	654	605	654	635	658	608	624	605	612	593	614	586	600	638	692	664	663	670	607	682	665	576	597	583	638	578	602	567	561	623	586	640	596	573	573	625	598	624	603	613	616	588	582	603	586	582	618	571	573	583	541	575	612	635	625	603	587	617	618	594	589	611	556	613	596	569	590	605	583	620	571	568	573	618	599	569	580	606	573	628	576	662	615	577	597	580	554	576	594	556	596	599	578	604	596	626	621	602	601	590	566	596	559	574	569	595	630	620	542	573	596	598	612	572	627	589	613	594	585	581	589	602	583	565	621	585	587	590	561	567	554	620	592	574	576	593	647	594	565	632	611	588	566	590	619	618	585	638	601	574	555	636	598	616	596	609	543	589	590	585	607	553	616	559	614	631	588	617	595	566	580	610	527	553	612	590	575	611	606	589	580	595	625	562	597	578	570	549	596	569	553	560	612	612	576	548	593	581	600	575	593	564	598	609	542	577	591	592	590	593	597	599	569	553	605	589	564	583	621	612	580	579	619	601	580	616	576	600	571	614	594	622	598	582	600	576	554	583	596	604	581	565	590	571	609	588	600	607	597	574	606	597	593	652	595	602	592	560	533	578	631	548	592	578	600	554	585	552	568	579	567	587	583	582	556	614	580	588	593	634	588	605	587	580	547	617	587	565	578	570	572	628	590	608	586	547	627	632	570	571	606	589	607	588	583	579	619	578	620	604	609	581	600	622	615	623	542	591	633	579	571	570	624	616	604	586	539	617	607	601	628	581	649	584	583	540	591	592	610	570	590	610	627	589	587	568	606	587	601	596	598	575	628	612	585	582	596	596	588	558	617	584	588	619	557	579	634	581	607	603	579	577	534	585	557	590	564	555	600	583	515	613	552	535	573	621	578	577	585	625	578	560	582	559	583	598	582	585	572	576	593	584	545	599	635	584	575	590	621	560	579	571	598	592	608	537	602	563	577	599	615	610	582	592	563	566	552	599	606	568	577	585	591	589	645	627	656	576	575	583	596	600	602	567	581	605	609	558	636	586	568	562	580	598	629	583	627	605	587	562	564	558	604	562	630	575	546	603	599	573	584	550	610	619	611	567	541	550	607	602	572	586	591	608	637	586	568	621	569	576	566	584	612	534	590	629	565	596	605	631	593	580	655	592	568	573	637	581	574	604	598	628	582	517	577	580	607	561	565	546	571	588	573	568	559	601	608	615	631	580	601	577	559	603	631	596	593	592	558	571	619	587	619	609	605	628	610	548	580	553	596	634	640	595	612	580	593	606	570	580	593	580	586	543	546	558	576	549	607	586	563	577	606	568	555	556	592	625	607	577	548	583	574	584	619	621	596	632	615	624	635	599	563	571	630	593	584	587	548	626	532	582	583	587	567	606	586	580	581	572	569	597	586	626	577	559	579	588	608	566	570	583	597	591	600	587	613	597	532	585	602	563	622	592	562	626	582	587	605	567	562	604	623	551	612	585	613	598	605	582	586	567	572	557	596	580	535	597	608	617	589	581	614	605	540	597	574	603	604	563	588	577	579	571	601	571	591	568	613	592	594	613	613	587	618	545	551	596	574	572	587	569	626	544	591	567	614	592	557	585	574	654	580	591	603	582	629	586	620	573	552	591	575	579	619	586	581	609	598	619	628	561	596	590	554	546	607	583	570	587	579	582	579	594	566	541	583	646	587	568	618	574	576	551	623	587	592	616	608	597	566	576	609	586	583	601	583	605	615	623	588	600	583	603	574	592	595	578	571	584	586	557	564	593	561	618	558	564	580	579	579	669	599	595	589	583	586	578	576	546	591	604	612	600	576	560	593	628	603	608	588	610	523	597	630	640	572	548	625	555	602	567	588	570	599	599	571	598	597	597	581	590	638	526	612	583	572	560	577	582	576	572	592	578	631	627	562	603	627	535	608	597	531	578	600	621	608	617	531	577	563	631	561	596	622	618	620	540	606	557	606	598	572	644	616	582	587	562	541	626	565	591	579	610	565	610	591	598	553	583	587	579	591	602	560	664	622	541	589	598	576	611	554	593	604	587	628	573	598	573	576	567	630	593	570	548	564	577	621	550	594	590	596	603	573	597	578	578	573	605	586	587	576	611	608	599	588	572	621	584	599	588	611	610	579	598	583	604	547	592	589	614	600	545	578	610	636	635	601	599	614	540	580	604	562	628	594	588	621	612	608	624	591	552	571	616	584	595	630	555	585	579	607	582	582	619	605	600	582	643	601	618	561	550	534	598	578	642	613	549	585	584	600	574	553	575	591	560	592	600	581	609	578	608	603	620	571	590	611	569	573	620	574	578	562	629	543	563	596	534	620	614	587	614	595	584	618	608	646	620	602	544	550	588	609	574	618	610	591	600	567	607	567	565	633	620	636	603	634	554	610	594	582	577	600	603	591	604	585	570	588	597	579	570	570	615	586	582	599	613	583	556	572	578	564	562	620	592	588	557	580	544	600	605	641	554	581	634	591	571	581	590	602	585	556	554	538	579	634	554	633	585	606	602	587	622	613	601	616	598	592	591	583	619	574	631	600	594	601	591	633	615	611	550	601	602	573	602	534	565	608	587	585	569	577	571	550	623	599	624	626	580	590	591	615	575	586	546	651	563	563	603	609	601	593	538	609	621	570	578	606	605	599	597	595	605	599	636	610	597	576	535	579	581	608	579	575	581	596	647	597	563	569	593	586	569	620	568	637	585	599	622	643	606	583	559	592	583	548	593	597	566	582	602	577	579	609	635	601	612	570	625	579	590	582	565	587	534	552	600	579	604	593	583	583	534	589	539	586	623	591	610	590	653	578	619	559	618	578	574	574	583	593	535	612	572	582	611	589	643	589	609	587	591	641	603	604	601	604	531	613	558	597	554	571	554	608	634	567	611	602	563	589	635	569	577	568	543	603	615	589	585	609	612	608	584	576	570	623	583	612	608	555	560	594	609	553	594	603	560	602	600	622	592	612	591	605	577	597	550	590	602	611	631	560	564	573	558	568	581	579	565	592	617	587	578	609	621	591	592	583	590	547	562	579	563	599	585	539	527	569	579	579	634	601	536	583	585	609	615	574	556	592	590	582	609	597	570	583	616	565	568	577	584	613	603	568	593	545	637	590	566	606	547	634	581	632	588	589	565	580	597	545	589	569	548	574	584	553	598	526	608	583	611	588	567	570	601	577	578	544	527	595	591	578	551	566	615	568	538	594	586	610	590	568	556	622	587	612	552	619	551	561	565	579	620	599	588	586	597	553	606	618	600	591	607	615	594	633	580	560	587	590	591	614	623	560	582	590	579	596	598	580	643	604	610	602	579	610	610	559	596	593	608	617	566	575	582	569	568	576	615	571	581	634	560	591	569	650	612	625	609
30555	20900	24076	19904	12947	8223	6122	4850	4487	3942	3212	2373	2170	1845	1559	1218	1059	963	900	777	618	533	455	501	382	475	498	421	360	400	443	350	338	357	323	317	337	345	331	342	330	260	259	228	234	238	201	226	221	217	216	241	220	220	262	246	243	230	251	223	204	212	224	238	218	228	221	218	246	243	224	217	241	246	225	199	219	208	246	241	214	221	216	212	225	235	220	216	229	216	227	226	216	222	208	227	221	242	251	234	224	213	189	196	234	200	211	207	214	223	215	237	204	222	220	222	211	232	182	208	228	216	203	214	245	221	224	213	211	234	222	216	233	224	235	210	235	204	240	217	208	225	229	238	243	199	216	217	239	227	217	215	212	231	222	227	219	207	208	210	211	203	223	195	234	237	226	232	203	249	228	232	221	228	221	204	214	214	198	218	227	221	210	223	214	239	222	221	205	222	230	228	231	193	227	231	209	203	244	218	224	231	219	214	214	224	207	213	217	228	221	207	205	229	216	236	177	242	215	191	224	236	219	219	218	218	215	230	204	235	232	200	213	219	244	242	202	203	187	221	233	229	220	196	229	209	209	230	234	219	200	220	241	199	224	210	218	234	218	208	222	232	227	208	242	220	214	271	206	194	223	205	213	217	235	244	222	212	227	216	197	193	205	233	208	227	212	221	220	209	223	244	214	222	209	215	208	244	195	227	217	240	218	232	183	222	212	208	206	242	189	235	200	242	199	226	230	234	230	205	217	231	261	227	216	230	229	233	236	193	221	225	221	225	236	205	215	218	205	223	212	201	247	223	230	214	227	236	228	241	221	227	233	186	224	213	217	215	202	195	257	225	229	214	229	204	219	254	202	197	203	241	235	238	203	253	235	217	258	221	213	216	223	217	202	217	235	226	228	208	258	191	232	216	229	233	203	202	217	220	238	233	224	216	220	221	233	220	214	210	226	222	232	230	225	246	220	186	221	208	198	249	205	229	209	213	222	219	205	203	193	212	218	235	217	247	194	227	220	228	227	203	220	223	224	216	241	205	194	217	209	247	214	224	217	245	248	237	221	234	232	216	203	211	185	227	205	200	209	226	232	218	215	259	255	222	220	212	226	230	217	203	224	211	232	230	208	225	197	215	237	226	222	235	238	226	219	218	243	218	235	211	258	213	258	221	234	221	238	229	252	187	211	210	211	184	222	226	260	232	211	219	237	215	219	217	229	206	213	217	233	220	232	218	199	247	211	208	219	213	212	257	239	215	231	208	200	215	235	259	205	224	243	221	229	214	239	220	224	223	204	217	230	192	209	175	209	220	218	211	209	230	241	226	200	228	210	216	234	199	236	201	195	241	208	204	210	209	221	214	205	225	233	225	245	233	201	210	231	242	199	218	218	213	233	221	219	211	230	217	231	202	216	204	205	233	212	216	212	231	218	234	228	216	240	218	205	203	213	219	207	213	192	192	230	213	225	245	235	234	249	232	203	209	226	220	233	199	242	223	219	223	214	223	221	231	217	214	221	210	208	185	234	194	249	223	220	229	267	224	219	236	225	227	232	206	223	215	211	215	218	228	235	216	251	255	208	212	229	231	219	200	213	208	209	212	218	224	184	245	221	209	243	219	215	233	218	200	197	200	207	218	242	240	226	224	233	219	205	209	228	223	249	217	255	246	225	223	229	216	203	213	252	236	220	234	186	209	215	204	252	225	214	227	224	235	256	223	220	193	201	231	235	209	221	215	207	217	218	236	200	262	229	214	220	198	229	224	209	197	210	214	216	230	196	211	186	234	235	225	240	203	210	212	230	216	215	198	198	201	212	215	220	212	203	243	231	210	220	212	229	250	242	227	232	219	223	241	198	225	240	227	211	194	191	199	203	199	228	221	195	212	236	199	219	191	235	247	199	215	210	261	262	226	228	208	212	223	200	225	200	215	241	235	201	223	210	227	216	238	249	199	216	205	206	232	249	211	218	217	226	227	218	205	226	226	220	235	214	243	232	224	241	230	215	200	243	203	227	229	240	208	225	223	221	247	228	225	212	222	198	234	245	213	226	210	226	220	234	226	190	214	219	223	240	239	204	212	239	217	236	218	230	223	208	225	238	209	230	232	247	218	210	227	224	213	241	225	215	225	225	214	252	235	232	211	201	218	209	207	250	214	239	227	219	219	207	232	207	240	198	213	210	233	245	210	222	219	216	211	218	229	219	268	248	216	219	196	201	220	246	221	211	215	197	209	199	208	222	210	212	214	234	217	236	257	227	238	229	229	193	243	221	230	221	243	208	225	200	219	210	214	215	193	216	234	201	236	206	254	226	208	237	218	212	214	206	243	229	212	189	212	206	211	235	211	224	232	208	224	198	220	217	227	219	195	219	201	203	220	221	201	210	211	216	238	215	230	220	206	234	206	261	219	204	213	197	227	202	214	224	249	240	218	195	202	199	211	196	215	223	187	209	207	210	202	228	205	223	219	233	220	228	245	230	247	209	237	241	227	210	228	237	243	208	244	230	199	208	195	217	236	222	236	242	230	219	221	198	198	238	213	219	244	194	218	232	232	207	242	219	246	224	190	214	239	222	227	250	214	185	214	196	200	211	225	220	239	229	201	239	201	227	240	244	212	250	203	212	199	204	227	205	227	243	241	205	218	233	227	226	235	237	206	216	238	253	221	211	229	180	211	213	253	224	244	238	199	202	230	238	254	225	245	208	235	247	215	265	214	201	217	250	208	205	218	227	221	238	212	222	212	248	224	237	222	226	233	227	242	205	233	225	220	216	205	215	214	234	235	230	190	221	229	207	240	223	199	233	272	211	251	238	215	230	217	214	238	216	222	221	242	230	227	240	235	213	253	246	219	219	240	229	220	196	209	212	216	207	214	247	229	219	219	238	218	214	226	230	221	210	245	192	227	232	231	207	206	203	229	205	213	223	223	203	226	231	200	199	198	216	216	201	214	203	228	192	214	229	222	224	195	247	237	207	243	232	217	222	213	202	231	237	228	217	223	208	211	210	204	218	202	218	210	213	226	225	228	244	199	220	235	192	219	243	243	215	221	225	234	222	229	219	226	224	212	213	234	240	253	192	247	212	220	216	194	245	212	202	216	246	225	223	228	241	232	212	238	208	196	211	240	251	254	238	215	206	221	228	211	257	217	184	224	218	217	224	219	231	200	212	244	225	208	189	234	222	219	187	230	242	238	207	249	198	222	208	216	229	223	191	225	215	223	208	210	198	224	210	210	203	231	188	224	207	202	265	232	215	205	203	194	233	241	209	236	231	220	209	210	162	223	243	230	223	218	232	197	250	234	221	238	226	218	221	228	225	216	229	224	223	224	228	228	232	226	231	245	230	225	218	227	209	207	230	248	204	228	217	225	203	200	234	214	228	211	231	223	223	228	200	213	213	223	210	177	239	215	240	206	228	218	219	201	218	186	205	227	200	204	211	219	245	232	213	227	230	207	247	209	211	242	204	238	241	212	225	227	237	243	244	235	219	202	225	216
16668	16517	28457	31701	27098	23163	19916	18338	18547	16656	14694	11634	11051	9642	8312	7064	6230	5529	4983	4315	3333	2877	2397	2509	2157	2447	2521	2005	1664	1911	2144	1451	1602	1702	1476	1346	1394	1264	1365	1286	1276	965	717	575	653	581	628	618	567	602	576	646	603	581	627	660	765	669	786	612	608	587	550	610	551	630	646	645	677	675	720	668	677	623	611	512	559	583	549	550	532	559	524	580	563	613	522	524	559	558	554	543	591	536	570	581	492	559	553	540	527	558	530	562	582	582	548	568	521	591	546	582	521	555	526	594	534	549	518	566	522	539	563	553	561	527	561	538	541	534	567	575	594	548	537	552	571	506	588	608	546	533	530	523	537	538	557	506	557	577	546	529	570	541	547	617	516	563	573	583	526	543	557	566	501	577	539	573	524	574	585	547	556	583	518	531	565	542	547	608	568	547	544	552	548	577	591	551	522	553	575	550	572	573	540	547	508	515	534	574	536	532	564	587	541	577	564	504	563	564	549	553	516	565	534	533	563	538	559	546	576	542	560	536	534	562	581	540	512	555	529	550	523	533	578	544	540	555	576	584	553	529	500	491	575	516	535	542	540	535	552	565	540	542	549	548	518	571	532	573	497	559	548	536	559	567	570	526	571	556	555	535	546	503	553	561	518	550	558	578	569	538	566	548	574	534	574	599	558	581	508	555	540	506	580	532	541	516	536	589	551	573	573	593	515	539	579	539	592	525	511	543	557	569	542	533	558	576	521	567	549	519	592	593	549	586	586	551	567	552	554	542	523	537	544	558	540	550	493	545	573	566	510	586	546	558	566	517	535	541	541	531	570	538	539	543	578	591	604	526	559	552	512	541	577	524	550	499	537	532	530	566	556	545	547	588	553	565	577	560	507	568	546	511	542	542	560	519	520	534	549	518	514	549	551	543	522	553	533	556	549	552	548	550	591	568	541	545	530	522	567	519	541	584	521	539	552	520	553	538	523	566	554	497	557	567	559	554	545	553	581	560	544	528	580	556	574	594	547	576	559	519	530	522	565	540	566	553	556	572	551	604	518	562	534	551	582	568	527	604	540	572	595	536	546	584	532	570	546	523	530	537	533	550	580	577	552	551	551	563	545	586	577	541	523	504	492	562	510	542	564	527	511	513	549	565	551	574	544	557	560	534	577	538	531	537	547	563	560	540	526	544	534	579	583	547	543	587	611	558	510	542	553	543	578	599	516	521	563	531	561	608	538	507	557	586	583	512	510	547	566	569	544	503	594	549	556	568	578	553	588	563	545	516	588	565	567	551	561	568	552	550	541	538	517	519	592	513	536	546	566	544	593	542	538	561	530	533	539	540	547	522	543	574	493	578	547	554	578	543	533	590	538	543	544	553	540	549	586	531	533	566	590	582	570	535	548	537	562	568	559	561	517	559	565	546	552	579	564	552	589	544	536	540	531	522	540	555	568	547	524	561	535	549	537	530	539	566	546	517	576	562	503	519	535	563	546	538	558	559	557	538	551	536	552	524	498	569	518	590	527	552	541	505	577	553	510	572	537	581	565	548	530	552	533	584	531	552	540	543	598	546	553	555	567	547	527	569	558	561	612	589	590	543	511	550	517	592	570	531	518	570	558	552	579	562	552	594	551	545	569	568	580	491	543	559	563	558	545	538	558	556	536	562	525	550	544	577	550	529	551	560	553	541	574	516	543	572	555	522	546	534	556	541	546	480	490	538	573	533	514	550	556	534	532	545	567	538	552	546	554	513	503	565	532	564	555	530	579	515	518	590	561	532	520	551	552	521	556	480	579	548	519	542	540	552	536	540	533	559	552	555	546	521	550	520	576	543	569	536	501	521	573	530	553	513	561	573	553	579	555	547	513	544	574	509	546	583	555	522	527	520	562	545	522	558	512	556	576	578	549	568	492	570	511	553	584	571	551	547	586	549	516	541	558	563	559	534	565	552	532	570	580	580	613	526	538	514	543	540	556	615	533	538	557	563	562	566	600	543	556	574	594	500	528	542	528	550	561	552	542	570	596	545	550	551	520	526	530	556	556	524	553	615	561	554	524	604	543	529	558	591	565	577	537	555	561	555	527	598	554	567	575	524	563	591	561	549	554	534	555	558	531	577	555	552	588	561	580	539	558	548	534	545	568	560	547	556	576	554	564	543	490	546	552	574	519	507	560	538	571	557	567	536	540	521	554	569	525	548	536	541	538	543	536	531	498	573	567	579	533	547	521	501	557	574	533	571	547	567	521	539	579	522	566	524	533	544	504	548	586	557	545	555	534	551	524	542	536	498	543	536	549	544	575	557	548	556	538	525	554	543	531	557	540	548	543	556	554	566	559	540	564	563	580	564	528	561	567	565	578	545	570	548	548	543	545	552	505	560	608	523	560	570	554	536	526	551	542	521	550	580	536	556	549	548	553	516	558	581	556	544	587	546	478	537	520	568	562	550	571	560	573	570	568	580	523	547	547	540	559	570	558	539	578	550	576	554	571	585	550	542	549	551	545	545	531	554	591	570	536	565	543	521	592	577	575	541	526	551	563	588	562	578	559	530	571	534	587	564	596	600	569	574	528	510	544	556	551	576	509	536	558	559	495	555	583	546	562	582	567	594	560	510	541	562	546	539	552	523	576	612	594	583	550	553	562	569	592	556	566	559	526	529	569	552	584	538	549	565	587	517	531	538	545	542	547	528	554	548	564	523	557	564	544	550	611	538	522	595	547	543	538	551	559	480	573	554	498	517	544	563	532	536	560	508	578	564	500	569	562	544	535	516	549	556	509	570	568	516	507	553	554	567	556	598	518	569	581	553	528	560	578	544	560	537	567	551	587	514	483	541	527	539	567	533	561	505	572	580	533	582	531	548	579	536	530	594	543	539	557	517	540	572	580	553	587	525	579	542	529	552	550	557	531	559	535	544	514	562	534	566	544	598	529	549	534	576	519	535	608	528	567	560	504	606	592	560	537	569	613	565	559	599	580	541	573	569	538	571	489	586	489	556	523	530	544	535	538	541	556	576	547	554	531	530	514	561	523	541	560	564	554	541	548	535	564	573	533	573	591	584	577	545	551	556	546	555	567	599	540	484	526	565	571	561	542	545	528	528	526	544	594	549	599	566	554	541	585	539	573	600	531	572	558	568	552	546	553	533	532	579	530	542	569	514	547	567	526	556	544	545	546	575	565	524	532	502	527	561	576	510	511	582	528	543	539	578	568	557	565	534	576	589	579	582	527	568	583	558	547	560	562	550	557	521	593	560	567	536	570	560	546	518	532	550	594	551	535	538	552	535	567	542	509	562	540	554	528	561	572	573	512	533	573	522	524	523	522	563	548	528	536	559	531	563	559	540	540	548	565	589	572	579	519	572	505	546	524	550	501	563	528	522	549	575	535	528	570	572	529	561	549	550	557	545	587	529	597	517	522	567	525	529	564	525	565	513	551	563	544	513	554	539	536	553	552	541	567	570	556	543	547	524	573	510	523	526	602	574	556	507	573	523	521	551
14194	10618	13043	10144	5929	3685	2856	2293	2229	1912	1589	1278	1165	1066	885	770	722	604	560	523	438	435	365	403	391	361	381	400	370	338	386	347	353	350	337	316	336	331	329	352	328	322	267	289	262	291	272	326	312	293	311	305	270	284	268	300	297	277	305	308	327	272	294	284	278	278	309	309	295	295	298	271	304	284	294	306	337	309	284	323	280	306	287	254	324	300	277	253	300	297	285	286	290	287	319	296	291	302	278	291	268	249	334	298	317	314	280	304	302	293	284	288	301	304	300	273	292	261	255	300	290	290	318	311	273	291	300	287	305	282	317	303	285	304	284	308	268	308	297	289	312	273	295	264	263	296	272	328	301	251	290	285	295	267	298	283	326	328	295	313	289	274	281	297	275	277	291	254	285	329	282	288	259	319	322	305	312	282	309	289	290	276	300	291	288	292	294	264	314	305	319	290	302	303	311	261	319	269	288	326	289	276	300	297	264	296	286	319	266	288	275	283	292	273	291	285	264	294	308	319	277	292	286	292	261	279	266	288	287	271	303	305	289	273	280	260	333	280	259	308	289	300	273	273	288	265	315	303	283	286	273	261	288	307	273	303	312	292	268	263	265	272	272	313	300	304	304	278	286	303	303	280	300	277	260	310	277	309	293	259	330	288	294	324	319	305	304	269	312	262	247	308	293	315	289	260	285	299	282	282	289	283	285	295	308	297	246	304	296	299	253	272	269	285	287	285	291	307	273	341	292	280	290	295	284	322	314	265	302	297	320	297	286	289	285	290	274	284	296	271	311	249	267	285	265	250	280	298	281	294	275	294	320	286	277	319	268	274	281	281	309	277	313	271	293	290	299	280	280	303	279	274	284	315	316	292	255	279	266	311	290	277	260	267	288	285	299	305	295	262	307	270	286	280	274	291	263	287	304	281	305	293	311	308	305	308	285	311	260	287	326	282	315	300	281	293	261	284	277	289	297	293	299	289	317	307	293	277	277	289	293	301	273	273	303	284	285	283	268	296	304	288	296	307	309	287	259	296	296	316	304	297	282	281	305	291	284	260	288	292	318	292	328	295	283	304	313	265	264	279	273	306	315	280	292	295	291	272	307	290	298	269	279	296	308	294	283	279	271	290	289	297	282	275	303	318	274	283	298	280	296	314	324	283	289	301	296	285	304	303	286	277	292	285	316	284	311	288	283	296	302	269	270	296	295	284	318	302	313	271	295	263	308	329	315	304	296	314	305	297	295	300	282	312	305	277	295	318	290	306	305	273	254	274	320	296	291	290	311	286	312	255	288	284	300	283	270	268	300	309	305	284	300	294	318	267	297	304	264	298	284	296	293	283	297	283	307	295	315	281	318	277	296	284	275	286	296	327	293	300	316	284	304	272	290	281	283	307	311	309	282	292	258	271	295	288	287	301	302	306	281	312	288	265	296	296	279	325	299	281	296	262	310	275	284	327	299	310	312	298	300	300	294	326	278	290	303	298	266	282	293	303	280	295	261	271	306	302	310	298	301	281	297	296	303	300	299	326	283	283	310	320	301	295	280	294	319	294	296	289	307	276	282	279	277	255	286	293	301	280	293	300	299	270	274	313	262	297	286	313	323	344	297	276	276	263	262	289	304	270	282	286	293	290	270	300	274	303	288	270	299	294	294	298	295	322	269	326	295	300	311	326	277	283	316	305	300	313	317	274	309	280	274	289	273	278	326	272	306	295	298	280	285	276	301	294	286	277	307	247	305	283	316	300	273	283	288	279	259	287	284	342	286	258	263	297	282	296	306	290	303	294	306	300	300	271	297	285	287	286	251	311	301	301	295	275	263	272	289	289	292	284	306	290	274	296	287	303	284	301	304	288	278	283	301	256	291	320	316	249	297	278	302	290	286	264	278	265	280	283	296	279	299	294	325	305	265	267	283	306	270	261	304	300	310	317	264	258	284	307	324	307	271	284	290	298	266	266	279	281	272	308	303	253	313	320	285	295	299	320	264	280	264	257	280	276	284	312	316	303	264	312	301	317	292	289	324	295	289	277	294	287	283	322	290	267	277	291	301	292	314	308	323	298	310	306	327	308	293	272	303	305	321	275	293	295	271	303	304	304	272	292	321	317	319	280	256	309	295	285	280	305	263	320	322	288	304	286	284	265	295	318	301	265	275	279	298	301	289	283	250	294	312	275	290	308	265	292	258	291	268	312	305	294	293	301	254	298	324	317	289	311	286	323	321	299	281	312	284	299	288	302	316	327	291	284	317	296	298	289	292	247	296	298	289	282	280	310	283	258	281	281	297	290	294	272	321	291	288	279	255	291	310	303	277	258	282	288	292	288	294	296	306	293	278	290	292	255	284	287	270	294	277	292	270	302	260	283	276	284	271	283	292	305	277	307	294	261	270	301	279	291	269	265	257	316	270	280	282	282	302	313	266	297	276	286	244	278	288	314	291	295	275	295	292	322	272	294	278	280	311	327	314	260	268	271	312	339	289	288	291	303	301	268	271	286	315	321	295	292	287	277	283	293	302	277	302	301	275	295	275	288	290	304	301	320	268	269	291	279	293	275	278	307	332	316	300	292	295	297	309	335	299	284	281	267	284	304	296	269	294	298	273	272	245	288	272	307	279	291	277	275	290	270	299	291	266	275	281	254	303	290	293	283	324	304	297	282	278	286	293	289	285	316	299	306	311	301	277	284	257	295	281	304	284	283	282	287	286	259	310	312	275	317	264	291	306	272	282	297	301	276	268	298	269	291	267	321	294	291	329	305	286	309	297	303	328	274	274	281	333	306	270	315	282	295	296	278	282	312	328	286	328	296	300	295	278	290	287	316	267	285	287	301	317	279	310	293	286	317	289	319	283	301	291	294	271	315	252	266	312	328	323	279	295	273	296	311	262	313	291	278	287	264	264	307	290	302	331	297	300	285	300	271	267	303	310	293	306	288	284	327	285	306	293	283	279	283	292	289	277	284	313	273	319	299	292	309	274	294	318	294	269	271	295	313	299	296	300	297	288	276	313	283	288	302	297	264	299	259	278	284	298	281	323	327	309	337	336	298	293	270	321	279	311	324	300	278	279	274	292	268	314	314	312	289	291	278	299	296	304	286	309	277	308	321	308	299	303	305	292	286	265	282	290	262	292	270	307	299	306	283	283	270	301	283	289	307	252	276	289	317	313	251	329	311	290	298	276	276	287	257	297	293	289	298	278	308	294	282	316	288	280	273	302	304	313	270	300	285	274	297	271	284	279	319	278	295	294	288	287	289	315	271	306	295	276	289	278	277	285	275	298	322	263	296	302	308	295	285	286	255	303	291	277	276	307	295	281	289	294	296	328	298	269	294	271	254	305	275	266	297	326	269	259	280	289	271	317	299	287	310	291	280	288	282	271	294	290	269	303	300	299	288	297	291	287	325	266	276	257	305	276	269	302	284	301	298	250	301	297	289	267	271	264	284	320	309	287	286	288	266	286	305	289	273	264	279	280	312	276	276	298	279	260	285
8914	9407	18643	20974	16643	13753	11432	10064	10344	9090	7796	6341	6023	5402	4715	3820	3517	3207	2686	2356	1895	1705	1493	1563	1416	1390	1588	1475	1123	1339	1466	1172	1224	1199	1093	1100	1095	1050	1003	968	1043	865	737	739	706	697	686	723	717	708	713	725	732	680	663	686	684	759	701	651	661	720	685	715	672	691	728	721	748	757	769	738	772	718	707	686	740	705	705	724	635	715	697	713	710	720	748	682	778	697	692	716	688	683	711	693	706	754	637	678	713	683	640	712	750	682	712	695	667	714	694	695	722	668	659	683	684	704	675	720	737	725	699	652	688	702	698	681	703	726	695	648	663	680	706	670	733	702	699	715	667	672	714	711	692	693	684	733	708	696	734	730	752	694	688	718	711	681	714	730	717	700	741	695	758	702	678	708	689	661	694	699	699	663	693	700	701	737	703	649	699	701	780	624	638	705	656	663	681	703	714	685	748	682	683	694	708	688	688	702	687	682	678	718	665	686	704	678	726	705	657	661	654	668	730	723	689	660	696	703	710	740	702	686	634	655	660	705	685	710	650	659	680	741	715	695	701	713	655	729	713	661	735	696	731	685	691	741	655	689	678	677	720	674	737	702	744	675	696	739	636	697	682	736	695	675	678	669	662	700	702	698	687	702	727	676	699	673	677	690	732	671	640	724	742	711	710	706	712	731	717	695	745	684	698	661	707	736	710	707	727	691	672	733	657	792	706	693	659	698	648	705	735	687	693	705	742	745	681	724	702	676	704	683	692	702	687	680	719	691	665	746	707	662	712	723	655	686	673	709	694	716	719	697	676	675	696	720	720	717	727	713	739	701	741	758	656	679	692	711	718	669	663	697	695	637	676	643	659	682	667	678	695	657	693	700	654	703	709	686	732	666	676	649	715	669	699	697	708	681	693	693	717	706	676	747	729	712	697	629	718	705	698	682	718	648	739	707	672	645	714	683	708	701	670	634	740	709	670	708	713	728	693	696	678	667	657	695	644	687	698	651	689	634	711	665	699	723	684	671	719	643	718	721	680	653	706	660	704	709	726	717	660	649	670	712	734	655	680	696	709	666	709	695	706	626	730	681	646	693	646	719	718	683	690	683	666	697	712	684	651	697	654	738	673	703	724	721	668	715	741	675	695	705	710	722	689	710	739	706	716	690	699	703	682	702	670	712	619	644	761	688	709	676	712	762	715	692	706	697	666	706	699	658	696	678	687	709	729	720	663	706	675	688	701	707	722	711	707	678	689	713	717	688	723	699	662	669	698	697	711	686	727	685	722	662	710	710	696	713	670	695	739	758	684	630	712	729	686	674	701	720	708	726	706	699	683	752	663	689	650	726	697	708	685	685	675	715	739	726	728	689	740	682	667	712	660	733	692	757	667	719	659	655	724	702	663	749	675	677	662	689	685	686	656	688	712	673	673	686	683	696	767	687	760	696	686	697	729	672	684	705	716	715	711	698	651	682	710	672	731	650	725	725	678	628	705	729	732	695	677	718	694	691	716	701	701	719	693	685	693	652	722	702	699	681	644	680	666	716	692	697	719	770	632	668	726	634	686	693	723	735	662	681	684	712	687	736	667	714	669	704	660	681	654	657	710	661	678	657	718	687	677	692	675	703	649	689	692	699	709	729	704	678	700	741	664	693	730	674	721	672	690	649	719	724	679	690	726	729	707	717	737	683	726	734	724	715	699	710	693	688	707	687	687	707	691	744	730	669	747	714	654	674	725	700	674	702	677	671	713	719	699	676	675	734	719	683	684	689	697	681	664	688	682	678	726	706	683	721	662	682	720	657	709	678	649	685	680	678	736	699	695	691	700	692	729	731	723	665	674	676	666	723	722	704	705	721	687	715	664	671	701	702	698	668	700	682	706	687	695	680	640	676	669	702	662	669	686	665	710	683	675	666	690	676	663	679	674	717	700	697	730	671	714	706	685	727	702	684	755	661	683	666	709	657	712	707	666	690	714	725	696	708	734	682	683	674	692	688	669	711	649	702	661	709	709	699	704	716	735	693	689	719	689	694	690	739	677	705	747	675	667	729	700	737	705	685	753	763	664	712	636	724	641	697	724	681	734	702	727	701	726	680	658	707	695	706	707	735	651	779	673	722	670	684	689	766	686	663	698	720	666	693	714	698	690	705	714	709	679	705	733	657	698	683	667	726	699	728	685	691	687	727	725	721	700	681	723	682	718	674	655	675	669	722	772	691	663	691	719	665	683	705	703	664	696	705	706	720	639	681	743	717	721	695	719	694	706	692	685	666	724	680	669	697	706	677	687	688	736	701	677	698	716	689	631	690	643	698	709	723	677	678	649	710	691	755	689	771	652	670	666	708	710	691	647	698	726	708	702	675	720	701	689	671	682	726	692	694	706	700	709	678	715	653	716	680	688	675	700	707	717	676	667	709	726	714	662	677	713	713	683	728	681	713	649	724	668	694	694	699	681	718	686	683	715	722	769	690	690	666	676	690	688	746	677	727	763	717	690	649	698	663	718	704	735	697	696	706	693	701	671	716	658	720	705	658	703	692	643	690	697	728	652	679	717	723	685	687	672	722	728	702	699	716	695	698	697	703	657	678	682	703	676	720	662	717	696	730	680	675	694	715	659	679	705	713	672	723	676	668	692	692	685	674	692	741	735	694	698	715	677	646	672	686	725	691	714	710	655	691	722	711	726	700	707	699	704	702	712	673	721	659	709	701	655	704	709	691	671	744	692	681	753	724	739	716	693	646	684	740	728	727	659	707	726	718	705	697	695	729	691	699	701	702	687	701	715	721	703	692	695	653	702	639	694	660	708	716	723	690	728	713	693	701	709	653	747	707	676	708	679	742	722	737	757	711	672	721	689	677	680	723	699	715	639	705	678	698	688	673	719	666	696	697	693	716	716	675	668	673	689	711	730	678	678	683	723	650	700	661	700	694	715	695	690	686	695	692	709	706	699	736	694	700	703	683	651	713	708	735	696	674	698	694	688	669	725	720	681	692	708	642	691	684	743	689	692	681	676	731	636	730	755	667	699	697	692	708	691	670	717	737	672	691	668	682	692	691	716	685	664	686	703	680	716	717	775	681	733	688	711	670	723	639	731	681	746	659	716	680	712	702	685	712	648	676	704	717	724	690	695	701	669	688	699	676	678	656	683	713	713	707	652	716	674	701	679	708	695	685	703	719	736	628	706	729	684	687	697	655	648	682	681	695	685	657	677	722	718	721	708	733	720	728	672	670	666	707	722	715	690	697	680	721	676	677	736	678	669	723	692	710	731	690	690	687	681	703	666	715	693	691	756	654	672	698	690	674	721	698	675	709	729	648	714	687	679	704	668	665	694	658	624	711	734	662	678	692	737	711	683	686	702	673	706	767	772	728	678	683	722	711	675	737	674	722	704	676	709	780	670	677	678	684	688	702	687	711	749	666	656	692	723	727	666	714	702	680	673	678	730	718	656	698	677	683	734	692	674	699	667	715	726	678	696	701	665	695	686	672	652	755	658	712
24348	15929	19100	15585	9813	5994	4457	3494	3361	3023	2431	1882	1639	1459	1207	1050	898	768	717	592	503	480	415	409	414	427	458	399	326	367	401	286	341	378	306	332	326	285	295	327	296	293	256	262	262	263	242	240	233	251	263	246	253	254	234	224	260	255	241	277	284	247	249	250	267	258	260	229	232	224	288	278	259	293	240	247	260	245	242	232	238	248	216	234	257	275	249	243	209	280	265	227	234	246	268	245	236	241	250	242	235	224	253	205	250	230	233	242	248	230	256	253	227	244	251	223	251	275	268	238	230	228	250	292	266	231	234	251	241	254	265	247	234	245	281	265	244	212	212	217	249	250	217	238	222	244	259	224	237	237	228	252	251	258	265	248	226	230	241	251	221	237	253	248	251	245	226	213	223	253	246	248	245	243	229	263	268	247	222	232	254	232	277	250	252	238	244	227	216	257	248	283	227	247	252	251	239	256	256	220	274	253	258	239	231	221	270	249	229	264	253	239	256	238	252	253	259	236	257	251	267	223	259	252	260	240	226	243	234	260	243	235	262	256	230	242	248	227	265	235	299	224	235	272	269	241	239	246	268	255	265	221	252	239	246	257	260	258	255	217	239	243	250	249	245	248	222	255	240	247	228	237	262	262	258	244	237	246	234	238	210	260	249	247	251	260	250	242	244	243	245	253	249	242	261	258	258	206	248	265	243	230	270	246	230	282	254	261	234	240	240	250	263	229	236	288	223	264	246	249	235	244	253	244	229	262	243	252	238	239	228	213	258	226	258	260	225	232	269	224	253	247	250	246	247	233	243	259	268	246	266	264	249	245	238	215	225	257	241	261	250	234	245	252	238	226	247	209	266	247	231	265	252	250	251	251	235	241	243	246	238	244	255	225	244	248	243	256	249	234	259	246	233	255	233	229	239	252	236	253	250	233	259	262	256	250	232	251	242	247	223	254	240	233	263	227	235	258	271	243	233	268	271	203	247	268	222	290	230	227	267	253	241	272	264	225	260	259	252	237	239	252	241	229	245	255	236	226	268	251	220	250	277	215	260	279	264	230	234	258	264	222	264	258	220	240	217	237	259	235	257	224	230	243	235	255	227	257	243	249	263	265	243	238	258	239	257	241	251	246	216	232	221	256	243	243	252	253	229	246	212	246	236	252	222	233	254	207	247	263	247	221	238	230	239	261	256	241	237	219	225	273	253	223	256	222	233	256	236	240	267	255	221	230	239	248	216	257	251	226	225	232	269	257	260	260	215	210	246	247	210	234	257	235	247	242	226	232	247	236	228	241	276	261	265	273	237	226	237	261	256	240	256	245	248	233	233	253	259	246	226	257	199	231	255	289	245	262	237	250	240	251	258	261	240	262	232	273	230	241	226	247	229	219	226	263	254	248	226	249	269	261	270	239	253	250	218	241	251	226	251	246	267	245	259	267	273	261	232	238	263	239	241	237	249	259	239	238	233	234	278	248	266	221	223	223	231	253	241	243	261	242	277	251	267	251	231	243	230	238	229	278	217	239	231	225	266	220	256	236	242	264	237	243	255	244	255	242	214	243	204	248	245	239	266	269	253	260	232	213	255	230	250	258	268	219	249	253	274	221	261	272	257	237	230	226	238	232	262	251	247	227	231	246	256	249	263	248	252	248	269	237	252	236	253	240	245	233	241	225	212	244	266	221	261	220	232	258	243	249	262	246	246	272	218	241	217	240	229	221	238	248	243	250	238	259	240	261	285	238	244	247	217	243	270	273	262	249	225	233	220	226	231	259	266	243	258	253	233	269	218	253	267	254	229	279	234	222	226	233	244	248	233	241	259	248	265	274	270	248	259	247	298	219	228	245	236	251	250	238	261	235	225	255	245	224	243	245	252	262	229	231	231	244	265	265	230	252	224	259	240	235	231	253	248	223	250	248	284	266	243	230	258	285	235	260	247	231	232	229	222	277	244	229	257	243	275	260	252	228	262	233	219	217	220	256	225	268	234	270	258	242	223	265	228	260	268	225	225	247	242	248	220	226	258	243	253	224	247	256	240	249	230	234	234	252	256	230	247	213	233	265	257	231	255	225	266	244	267	251	258	219	249	244	249	191	233	253	228	214	230	256	230	245	257	261	246	237	198	234	254	224	221	254	234	269	236	261	266	236	247	255	237	266	237	255	264	268	269	221	231	243	233	232	243	253	248	262	264	238	249	259	239	238	228	204	252	225	237	239	260	244	218	234	253	234	226	242	244	239	243	272	216	270	248	248	226	279	264	229	252	254	248	242	236	259	240	224	247	260	273	244	246	264	225	268	245	256	263	246	239	242	222	220	221	253	270	251	255	233	243	237	244	236	209	211	229	230	254	222	269	259	246	250	261	229	267	270	270	233	251	241	243	235	256	240	238	258	251	229	241	242	248	230	223	212	232	239	235	249	274	243	229	228	258	247	252	246	274	234	254	267	226	256	243	242	265	231	259	222	237	241	244	236	245	232	240	279	220	229	225	242	244	221	254	219	267	232	220	248	215	218	255	229	268	225	232	248	229	221	263	234	244	283	244	243	227	250	253	270	228	221	225	262	218	246	249	217	271	263	257	243	236	257	234	247	240	251	236	241	254	222	229	234	227	225	290	284	253	255	254	218	235	238	248	225	250	281	234	242	233	236	226	237	251	234	219	230	261	261	243	247	235	248	231	211	245	261	242	236	245	255	241	228	234	244	230	250	241	266	229	248	258	226	245	248	204	247	250	241	230	237	254	239	237	251	257	255	218	225	239	236	255	257	237	230	243	232	225	237	256	246	236	257	242	259	262	260	226	229	252	266	240	259	252	258	273	248	234	231	262	258	246	233	227	235	216	260	260	248	257	207	245	249	216	233	226	235	222	241	241	244	237	259	228	224	240	247	260	239	255	263	253	266	252	249	249	204	272	234	233	240	245	208	244	255	276	243	273	230	244	242	234	253	249	271	243	253	258	240	263	232	231	232	243	235	210	225	234	254	231	221	244	262	249	265	262	253	265	215	264	249	263	233	225	270	245	273	259	269	241	245	251	244	239	234	234	235	207	222	223	249	233	251	241	259	227	280	210	272	239	244	211	265	259	237	262	199	228	249	240	278	252	240	263	239	245	221	254	247	238	242	227	249	238	239	205	209	228	250	277	256	252	269	242	251	240	222	221	260	266	240	243	233	261	284	240	242	260	209	239	250	244	225	268	253	238	255	244	243	246	250	261	255	251	269	246	202	259	233	238	252	245	263	243	275	249	243	235	248	262	257	250	223	247	234	219	265	242	283	238	282	259	254	234	252	267	242	253	236	259	228	258	243	259	265	229	258	273	263	270	262	274	243	232	234	243	210	235	257	260	220	236	249	208	271	279	263	240	261	223	252	223	232	207	245	242	245	264	243	261	259	247	258	226	229	254	211	244	246	260	267	246	255	228	235	234	237	249	235	255	255	245	248	238	235	235	263	264	253	240	262	226	236	258	238	243	258	241	233	236	253	246	245	253	253
13870	13492	24734	27281	22873	19429	16501	14995	15081	13811	11455	9432	8826	7904	6802	5702	5000	4271	4018	3269	2687	2266	1913	1914	1821	1771	2024	1774	1349	1588	1859	1313	1383	1470	1195	1266	1289	1163	1159	1142	1135	828	712	626	649	657	618	592	583	630	642	607	667	655	623	640	668	635	692	629	620	617	656	656	631	599	679	660	651	703	687	696	662	706	637	627	610	596	608	602	584	566	638	616	571	650	603	610	594	597	619	559	637	625	621	610	613	617	592	619	603	583	609	608	623	609	576	597	619	598	625	607	600	607	597	581	614	623	587	601	624	581	620	561	620	614	630	603	631	598	614	565	602	639	578	621	618	598	594	634	565	575	601	604	614	587	643	610	589	609	614	595	578	568	618	626	556	573	611	612	613	599	622	616	568	608	653	605	638	602	607	611	626	568	564	617	614	602	650	606	638	588	575	595	563	550	575	631	577	551	619	588	614	641	577	603	607	531	538	624	615	606	610	625	562	572	577	593	613	637	580	583	600	621	671	585	610	581	622	515	553	603	582	620	584	582	603	554	580	566	623	611	650	618	637	651	602	601	582	626	631	646	599	586	621	616	600	553	556	614	613	616	610	612	619	631	592	591	585	586	598	562	572	586	609	556	580	558	605	610	629	585	586	631	626	545	603	610	625	610	570	622	600	615	593	648	594	620	599	627	581	637	592	622	645	624	602	574	589	580	584	613	614	591	579	616	623	613	636	624	632	631	599	623	640	599	617	573	579	616	555	668	571	603	648	570	567	620	618	597	619	641	573	589	597	586	584	624	601	619	591	591	560	611	578	616	575	610	633	622	594	575	602	622	598	589	633	621	587	602	585	592	644	606	600	620	604	595	645	637	584	593	600	600	613	553	606	618	589	591	561	580	596	601	626	624	599	653	596	574	600	609	624	609	639	650	637	629	598	635	614	602	592	590	597	608	596	613	598	643	562	637	555	616	604	603	590	626	635	615	582	631	597	618	612	583	620	607	595	615	590	633	596	601	590	636	638	634	585	593	593	586	605	598	652	623	577	576	610	622	591	620	542	627	590	658	596	618	614	585	616	566	587	588	586	608	620	653	604	631	579	615	628	588	592	594	605	625	585	608	673	586	613	672	558	597	625	572	589	623	602	580	536	564	618	576	589	620	560	580	575	603	595	643	584	555	630	593	623	588	650	645	545	604	589	577	622	553	611	570	591	582	573	607	610	576	596	585	575	668	612	629	602	588	571	563	622	586	600	617	580	572	605	553	627	608	558	546	539	619	652	553	622	601	599	601	608	591	575	609	608	646	610	643	580	597	606	634	591	596	644	603	549	618	614	592	646	623	638	589	636	598	592	587	600	581	586	595	582	653	646	562	619	609	594	601	585	579	606	568	621	623	603	590	585	578	598	635	569	610	562	617	648	621	569	583	588	632	625	593	594	632	630	608	606	616	569	570	600	594	564	630	580	556	596	608	600	603	591	566	555	607	592	586	593	587	619	601	630	647	547	650	588	588	614	651	622	634	618	592	600	627	622	605	592	605	566	601	574	592	587	590	615	580	606	624	576	586	561	576	616	598	600	559	579	631	593	661	623	620	602	589	583	612	646	565	602	623	596	611	627	648	617	628	554	638	611	622	609	622	568	593	639	573	636	569	619	622	581	627	631	639	582	583	613	555	590	572	635	594	600	626	564	587	624	637	566	636	605	608	595	599	657	571	619	627	650	632	618	598	600	602	623	590	637	616	583	645	596	582	609	598	579	577	682	656	632	589	613	609	597	606	600	621	612	625	601	612	633	616	633	578	604	550	592	573	652	636	583	614	599	622	602	592	563	626	586	590	587	608	620	635	612	614	608	596	613	610	583	658	612	595	582	589	595	630	590	573	640	578	588	669	589	601	574	556	599	558	642	580	575	609	575	624	612	623	591	556	610	528	660	611	557	591	586	572	537	604	621	577	564	632	620	556	640	595	560	595	608	604	605	607	575	589	604	613	577	628	598	607	570	619	622	617	613	618	596	594	616	608	570	623	593	571	598	585	631	617	613	602	637	597	577	600	590	650	592	619	597	563	560	567	604	607	592	593	581	586	628	630	602	589	607	622	635	607	574	618	565	581	617	620	574	540	627	595	632	598	620	573	621	591	592	564	614	602	661	618	590	606	619	650	584	586	611	615	608	599	620	593	652	623	638	598	597	577	652	638	574	606	568	613	609	632	599	569	625	613	605	632	601	602	606	614	581	601	635	616	600	634	616	579	616	588	549	584	624	562	597	600	610	601	595	581	654	562	592	587	594	619	646	588	614	644	612	626	610	574	643	624	591	627	568	568	593	573	599	606	621	581	655	613	586	602	633	623	570	597	587	610	574	634	587	576	562	605	562	593	618	616	550	643	620	621	602	573	601	572	561	596	621	597	631	639	584	572	602	578	631	626	572	591	585	639	584	611	593	645	572	596	583	622	629	599	585	588	603	606	617	616	583	631	578	615	623	644	644	569	662	618	631	637	609	596	616	589	628	611	600	585	573	592	579	597	573	655	627	616	552	594	597	635	615	600	597	635	540	565	622	605	524	611	595	599	637	624	630	611	589	655	603	598	609	611	631	611	611	565	631	596	584	543	607	596	615	558	600	585	582	603	591	623	569	614	590	598	570	632	610	583	563	591	562	579	655	579	585	576	589	583	634	580	599	595	603	596	582	612	580	595	592	581	630	644	593	581	636	565	610	587	630	633	603	587	576	591	562	595	583	592	614	585	614	589	626	608	563	591	642	589	595	603	573	629	582	562	611	590	617	616	628	536	610	641	554	601	583	615	597	612	604	600	535	599	604	593	625	580	586	597	579	636	568	599	625	551	611	607	608	590	620	559	558	592	648	544	574	620	607	617	564	590	618	584	659	577	610	603	594	619	609	668	623	580	564	616	633	627	610	564	600	576	638	583	607	640	593	629	576	603	637	601	624	607	620	617	605	584	614	614	625	616	551	584	640	600	630	597	626	603	611	590	602	651	567	633	617	603	590	596	622	607	575	620	588	578	562	585	610	631	618	577	647	623	605	614	553	588	621	637	593	605	621	572	572	542	612	640	632	593	558	580	602	635	579	604	600	611	578	608	598	565	554	571	584	640	616	590	585	631	602	561	546	575	625	623	627	589	605	624	601	609	640	584	586	603	594	608	624	643	626	593	608	601	617	642	570	583	632	624	608	587	602	636	649	588	632	661	609	591	646	622	618	651	603	601	552	587	639	606	636	618	610	605	587	613	586	621	617	585	600	634	651	586	605	588	609	632	585	637	562	590	564	587	600	629	571	630	623	599	581	569	595	606	572	626	580	661	614	597	570	577	553	565	622	596	596	617	610	595	618	602	580	581	628	613	618	569	609	617	588	619	639	655	644	622	601	609	599	594	600	576	530	612	603	603	581	622	594	598	603	614	568	628	621	631	597	590	627	551	599	650	609	620	602	634	565	606	631	584	611	638	669	637	601	590	603	604	576	576	610	614	615	589	662	593
31272	21189	25223	20197	13215	8641	6218	4925	4640	4174	3093	2391	2091	1879	1628	1282	1137	1016	940	768	625	551	442	469	464	428	469	471	374	396	485	357	347	372	348	359	387	305	324	318	316	273	241	235	213	227	235	235	215	232	200	222	243	242	264	264	233	266	260	220	215	242	261	265	247	255	262	261	282	248	240	278	245	287	245	216	233	257	240	263	242	218	245	232	267	260	247	218	248	219	219	235	248	230	220	209	227	242	255	239	240	217	226	220	248	261	237	270	231	243	227	227	228	213	242	235	214	220	210	223	266	253	266	239	192	242	213	241	280	219	249	218	241	241	221	245	236	241	235	254	226	208	256	227	221	230	214	222	235	252	246	216	230	215	250	223	239	247	211	226	209	221	220	213	248	248	234	225	210	239	238	216	230	229	231	245	201	250	228	243	241	260	254	245	248	249	230	206	218	232	225	231	240	243	215	214	234	227	232	206	260	233	212	227	231	233	237	219	222	240	287	224	256	260	212	241	250	227	237	208	192	232	252	231	241	190	208	245	239	245	248	225	221	236	261	264	245	234	217	235	231	191	216	228	214	236	233	228	237	238	228	234	224	252	215	216	239	234	252	235	224	230	225	240	219	229	239	236	235	240	229	226	209	221	220	213	229	216	242	224	236	220	223	225	209	221	226	217	259	242	221	236	243	217	232	236	240	219	216	253	242	231	256	250	219	225	197	209	234	237	244	233	213	251	214	217	221	214	245	231	235	197	255	243	228	225	236	213	221	229	231	222	216	256	250	221	256	222	226	261	240	251	223	237	236	234	222	217	206	243	239	253	218	244	214	217	217	235	257	235	246	187	225	228	263	214	238	243	225	239	246	226	228	255	243	227	242	230	227	221	262	256	233	212	208	251	232	200	223	260	210	233	224	276	246	210	245	225	245	243	239	234	246	250	226	245	254	240	252	242	226	229	229	243	248	238	238	221	238	225	231	243	230	208	237	229	257	261	250	222	230	255	232	234	235	222	261	237	230	252	227	247	229	233	227	229	221	247	230	228	249	258	211	217	242	234	235	237	245	238	227	303	213	224	239	266	245	225	234	238	214	230	247	229	227	234	252	255	251	215	252	235	243	213	264	234	239	208	234	262	237	234	231	233	223	232	246	236	209	238	220	247	213	221	259	243	221	221	237	222	235	218	268	266	233	217	220	294	256	219	235	239	240	226	231	260	238	224	253	234	215	220	210	260	227	214	222	232	247	233	238	262	268	264	218	241	236	240	227	242	258	244	234	220	228	239	227	227	280	242	222	238	262	247	243	230	223	273	240	226	228	229	243	220	221	222	258	245	219	217	223	232	241	245	233	224	269	240	261	236	250	184	250	246	236	244	252	242	204	263	223	227	247	246	216	219	226	231	274	224	220	269	251	242	239	248	234	271	248	211	248	234	232	244	210	253	236	228	242	237	235	243	219	240	246	215	244	249	231	224	240	254	243	200	240	215	244	201	246	196	259	224	225	236	215	214	218	230	261	240	257	248	213	247	208	221	221	219	209	248	225	233	229	237	281	223	223	211	221	252	225	256	244	222	215	231	271	236	238	234	230	250	253	225	252	241	251	228	246	221	237	236	254	238	256	225	244	241	214	229	230	223	233	214	250	250	248	238	210	247	217	217	248	254	249	254	225	225	255	240	252	216	208	236	224	238	270	219	221	242	216	240	223	239	260	246	244	210	236	252	214	243	264	234	239	223	219	245	243	229	233	217	246	219	263	238	209	207	229	243	242	208	251	249	234	222	220	237	218	250	208	228	241	248	239	238	238	255	233	224	255	245	219	210	207	245	236	251	192	236	249	236	209	240	227	208	238	228	242	251	214	229	229	233	215	226	240	251	239	227	219	228	245	255	235	230	218	256	215	216	219	214	210	227	224	284	246	215	255	244	221	238	240	248	237	237	268	236	236	227	239	224	242	248	217	204	242	221	234	245	255	280	246	205	226	239	250	233	213	226	241	217	242	240	235	221	215	218	249	202	224	221	232	265	258	244	211	257	233	225	232	221	239	216	253	221	202	256	226	227	242	236	244	267	250	234	222	189	213	261	256	257	247	237	245	238	255	220	231	217	251	250	230	239	255	233	236	219	250	259	243	228	254	233	257	231	230	233	252	218	217	237	190	274	241	252	266	236	264	236	247	231	227	245	239	259	226	259	217	239	204	281	219	226	236	216	218	232	258	225	194	240	212	230	265	217	223	246	202	235	240	238	249	212	210	238	198	240	227	230	211	245	240	223	266	248	226	248	221	241	234	224	266	233	243	270	251	253	249	239	226	231	224	226	255	234	236	228	226	247	196	230	237	234	221	227	231	242	239	207	238	251	236	222	249	220	229	243	245	220	255	241	237	225	241	229	213	226	244	282	221	244	234	247	228	253	257	242	248	221	233	230	244	243	246	237	254	266	217	238	258	232	233	253	221	231	240	216	214	217	238	235	249	212	246	223	253	232	230	267	228	204	194	242	214	230	222	229	240	232	230	224	237	274	258	257	211	230	261	212	236	245	218	240	243	220	219	224	228	246	222	249	240	241	225	227	245	231	225	240	214	234	266	226	225	253	219	246	225	205	243	226	209	242	233	235	231	231	225	203	243	208	207	229	217	248	230	244	247	239	248	230	207	233	238	239	234	231	252	221	226	239	199	211	223	225	242	239	225	233	234	201	223	243	260	231	226	259	224	248	240	235	222	231	250	223	253	239	220	239	222	236	219	229	256	230	250	251	234	235	210	237	250	228	241	197	249	230	238	248	236	243	258	231	225	240	220	227	239	211	230	232	237	268	235	232	222	220	241	272	222	259	239	218	248	243	214	251	226	276	245	245	232	215	245	243	214	225	242	229	231	221	204	228	238	245	206	240	231	253	240	244	236	236	207	250	241	213	226	218	239	241	230	216	240	198	245	249	253	233	245	256	216	242	235	262	216	237	246	226	237	247	264	230	253	247	247	238	240	216	242	246	227	235	236	224	240	259	228	224	213	239	249	244	236	251	232	207	224	235	232	242	248	253	225	242	245	225	216	247	223	231	240	228	257	232	241	244	252	237	253	232	206	234	247	216	225	204	230	205	245	244	236	217	235	243	262	201	224	273	240	203	230	241	259	220	220	235	242	231	232	229	237	257	264	216	229	254	211	261	242	243	213	226	232	232	225	218	227	247	254	230	223	211	211	231	209	243	235	221	218	235	215	227	244	255	222	241	211	252	244	232	230	216	251	224	247	228	231	249	260	260	229	232	239	201	233	215	241	225	251	215	238	244	225	229	256	216	224	227	215	246	256	224	272	215	231	233	259	234	231	251	201	227	255	242	231	243	257	228	237	223	235	256	214	238	223	252	238	240	239	269	253	241	262	237	240	243	244	233	237	222	245	206	259	216	233	201	223	229	237	223	233	268	252	230	221	269	252	235	228	229	210	203	261	265	220	255	230	242	220	229	215	207	234	236	233	243	244	253	237	244	213	225	221	221
17105	16367	29142	31668	27657	23652	20507	18393	18441	17067	14118	12044	10808	9634	8525	7172	6425	5540	4989	4096	3401	2899	2419	2365	2283	2041	2459	2156	1571	2005	2300	1617	1578	1757	1374	1474	1509	1390	1252	1306	1207	977	709	606	637	616	613	572	581	605	595	581	590	685	695	664	728	616	677	637	640	637	610	621	640	609	710	693	687	698	706	706	688	676	617	598	608	652	698	620	605	556	605	593	614	608	580	603	563	576	561	575	581	575	632	610	582	595	608	625	524	592	557	556	574	592	521	590	581	621	642	589	571	596	567	564	537	586	594	598	602	563	598	556	544	601	553	572	549	532	575	590	559	569	538	587	557	556	580	588	619	626	553	601	585	616	609	616	601	583	573	606	592	579	592	580	580	596	527	577	592	590	626	581	624	622	627	571	571	622	595	589	597	621	588	579	544	581	572	532	593	608	570	592	604	564	592	561	594	543	631	588	582	630	564	569	568	613	571	537	624	600	567	594	556	574	564	634	639	577	588	553	559	559	561	594	542	577	588	587	623	579	566	576	590	552	562	590	595	558	593	563	557	580	574	583	562	566	546	579	582	581	637	589	545	589	583	568	582	608	602	586	577	599	552	583	600	621	598	593	591	562	547	573	613	559	574	567	591	603	573	561	613	607	558	539	573	575	609	628	577	552	590	527	595	615	558	575	611	574	568	547	595	568	575	565	540	576	585	572	602	579	632	574	587	589	605	573	557	578	562	562	581	589	545	556	560	536	615	571	569	582	576	563	583	605	571	581	553	559	653	542	604	566	610	576	587	570	603	553	587	594	636	607	578	574	580	558	589	588	602	563	628	598	587	589	579	592	573	586	597	576	625	584	604	571	575	555	563	580	578	542	575	557	570	577	564	588	558	577	582	558	568	616	586	589	542	527	579	578	627	586	626	575	508	609	582	596	594	596	575	553	590	560	582	559	569	571	581	554	646	572	591	567	589	566	598	559	601	551	568	590	558	609	589	596	569	603	600	565	589	555	577	570	603	562	600	589	576	552	565	593	604	545	590	569	596	570	594	579	597	603	556	621	578	529	587	537	541	545	566	564	599	596	557	555	588	532	549	559	595	550	572	581	559	628	560	528	575	573	530	560	569	585	585	580	563	608	586	607	589	545	590	601	565	585	566	585	602	627	597	567	566	542	561	590	586	555	563	603	617	566	603	591	602	563	599	565	566	577	515	569	586	593	576	562	568	564	599	598	528	596	564	565	593	633	613	641	600	549	601	576	570	571	613	588	599	614	592	594	570	565	572	597	554	583	597	620	574	566	554	593	577	542	588	559	553	564	574	564	569	604	603	571	575	560	581	532	616	592	600	558	613	556	633	589	599	635	567	608	586	588	587	543	586	583	582	588	545	546	568	603	579	624	551	585	561	636	550	595	600	569	631	619	573	587	636	579	567	571	557	595	564	586	621	587	553	599	605	550	608	543	580	576	597	594	602	579	563	593	583	560	568	535	541	593	567	594	548	630	555	553	547	602	580	555	544	569	569	577	578	584	561	586	574	591	580	569	542	547	610	581	598	548	551	602	579	582	566	590	617	589	552	563	582	546	554	581	594	564	579	530	544	565	567	602	575	576	556	561	582	570	584	603	591	593	619	594	580	623	577	592	616	587	621	563	626	579	585	594	578	644	534	589	541	557	589	561	582	585	576	550	567	596	565	618	585	598	588	576	552	615	593	578	604	539	589	592	585	572	585	576	609	629	577	608	597	574	510	562	578	605	570	602	560	606	570	610	557	599	564	623	583	591	546	603	599	599	574	519	592	579	574	587	583	595	581	604	603	575	528	551	563	602	563	639	627	553	528	564	587	636	607	558	569	564	558	559	575	560	594	596	603	530	574	600	530	561	596	558	582	566	566	600	618	576	623	599	585	573	598	585	572	612	573	603	618	563	524	565	579	569	617	544	583	564	542	593	597	574	610	598	537	552	590	570	545	589	567	606	600	576	569	589	558	591	584	582	587	604	564	563	605	575	635	589	576	536	593	595	616	552	570	552	588	601	579	545	568	573	610	574	586	609	578	559	560	584	575	568	549	538	586	600	579	592	582	562	616	590	579	629	544	538	560	577	599	587	589	617	551	575	558	574	596	594	594	644	552	575	596	571	562	567	568	555	599	585	577	577	554	568	572	571	639	564	605	598	601	560	610	549	566	596	591	633	586	589	601	589	581	594	566	578	598	569	567	589	595	578	592	605	567	540	568	584	551	560	599	573	563	579	564	570	593	578	600	572	567	598	562	609	620	595	600	586	558	561	609	557	587	628	563	566	595	620	627	559	587	605	537	581	572	592	589	571	611	596	616	604	575	580	589	588	612	541	613	577	535	603	591	590	576	610	582	552	558	592	578	586	556	575	592	595	576	573	578	564	548	578	610	607	576	599	553	576	557	605	588	579	586	572	559	642	610	560	585	585	559	572	517	560	590	620	569	550	561	571	571	567	592	586	589	604	581	594	583	566	587	575	587	600	580	608	561	606	553	560	618	582	571	574	616	580	581	618	606	599	566	625	546	586	621	611	575	571	589	573	609	541	601	584	577	582	587	575	580	585	563	603	565	613	590	569	550	610	592	591	590	583	568	596	549	572	613	580	593	586	586	588	562	572	581	573	565	554	572	609	553	579	582	574	534	586	596	539	605	578	562	559	586	594	584	536	568	628	562	580	598	591	560	558	504	593	599	576	510	586	596	566	569	600	581	606	587	603	576	544	558	543	598	587	603	556	605	592	610	595	568	513	597	576	644	592	566	597	595	587	573	597	586	568	560	579	568	560	557	570	566	555	564	564	585	557	530	534	590	574	609	581	561	605	594	594	604	559	578	552	587	585	589	587	558	549	582	532	609	616	607	571	596	603	575	570	613	549	601	581	533	591	545	585	589	563	546	575	592	583	620	591	604	599	590	543	566	610	603	603	624	567	619	544	582	574	576	500	600	552	589	608	546	539	556	575	608	612	575	592	567	572	588	590	578	584	603	573	626	568	602	545	596	559	563	619	579	590	590	585	513	575	542	575	595	623	623	534	586	621	531	587	566	591	548	571	599	573	570	575	576	570	578	562	575	582	579	604	588	576	539	610	609	587	587	619	556	548	577	570	561	594	551	564	569	560	577	564	555	528	564	560	604	534	562	575	573	580	566	571	589	594	593	593	565	547	609	593	580	621	585	588	603	560	564	570	609	566	581	556	594	556	642	609	567	587	555	593	591	581	558	617	569	604	573	570	566	587	524	557	576	564	608	578	589	624	560	590	597	558	554	570	600	575	591	587	604	552	581	577	574	595	577	580	549	550	579	616	611	571	614	605	543	563	552	563	586	623	564	573	580	561	575	560	562	620	641	604	584	591	604	594	592	564	582	560	608	570	621	538	548	566	594	577	589	584	579	587	577	575	591	575	567	541	585	608	538	551	548	588	563	616	623	637	547	572	598	582	595	565	584	620	638	584	613	566	569	610	556	615	563	520	578	578	581	557	537	592
15520	10691	13260	10786	6313	3927	2851	2249	2231	2018	1548	1349	1220	1070	906	826	713	604	662	538	509	484	418	433	426	382	422	429	377	396	402	387	376	369	402	343	408	321	375	346	343	294	306	314	318	276	323	297	306	310	310	295	339	328	337	285	318	316	294	341	293	294	275	333	352	354	326	317	300	338	285	323	332	346	315	282	307	319	320	268	324	358	303	297	327	303	337	322	295	299	303	302	275	303	317	296	344	297	317	329	340	310	295	295	325	329	318	303	301	326	332	298	296	319	347	324	337	320	330	305	288	324	304	343	287	300	289	295	307	316	302	291	321	291	298	332	293	333	352	326	282	325	282	319	319	318	303	324	303	318	347	299	311	322	296	315	351	346	310	343	291	317	303	322	279	307	327	300	294	313	296	297	304	309	306	347	310	323	294	315	296	294	317	321	336	313	306	295	308	315	284	298	323	329	328	301	303	314	303	308	337	312	322	338	308	310	314	332	312	303	310	297	323	291	286	286	348	310	300	320	317	284	262	326	311	355	316	282	338	328	277	316	348	296	320	287	280	309	306	303	324	295	292	338	335	310	305	327	344	298	292	345	348	320	340	312	316	294	315	327	300	317	314	337	309	286	333	313	317	339	338	304	301	306	317	321	308	316	310	275	316	317	342	299	339	286	289	342	326	332	288	310	310	286	349	299	323	308	291	295	324	311	294	289	309	283	307	316	322	305	330	334	329	316	319	305	318	345	296	322	341	300	309	301	290	342	346	339	308	335	296	304	329	306	274	311	308	306	311	285	303	281	317	272	316	344	300	295	301	312	324	325	327	287	314	271	295	332	318	343	340	314	300	336	294	320	296	276	296	283	297	310	309	296	302	340	317	289	328	331	314	325	312	318	338	321	313	305	351	298	321	339	350	340	298	296	310	336	301	318	290	273	330	350	325	286	329	331	331	322	306	294	328	324	290	342	313	285	313	339	308	310	281	324	300	309	291	285	317	312	312	305	312	284	314	295	314	310	294	370	323	300	352	331	320	329	304	312	304	316	322	298	308	314	305	302	278	325	292	329	311	327	310	317	304	320	291	323	299	334	298	349	280	267	313	286	303	302	314	320	296	300	290	340	318	293	323	317	324	283	291	310	303	339	308	341	331	318	319	303	299	288	308	276	306	338	309	319	348	317	341	314	318	320	318	298	312	292	316	301	305	328	315	338	317	329	296	311	302	306	330	279	312	326	289	320	329	305	327	321	313	308	272	334	307	333	292	308	336	290	337	324	259	358	325	306	312	331	313	306	335	289	307	323	341	275	293	307	311	302	308	311	286	335	307	285	280	298	273	316	285	334	315	315	305	322	333	312	298	309	290	309	289	326	288	323	318	298	284	298	288	321	294	302	336	327	329	299	318	345	300	304	298	337	308	280	313	333	321	296	321	340	320	309	288	308	269	318	341	263	320	301	310	321	324	283	305	349	308	300	322	324	292	289	303	321	341	334	272	293	300	303	282	316	306	316	273	299	327	288	302	345	318	307	338	319	316	318	297	304	331	302	306	320	324	323	285	313	311	308	327	281	322	315	292	301	323	315	290	301	306	284	327	320	358	300	325	323	351	326	301	345	323	289	312	297	309	326	337	294	315	291	325	302	330	316	316	285	341	307	302	360	297	344	338	307	291	293	290	300	341	327	309	322	352	303	298	323	310	318	292	322	360	330	331	311	306	311	305	290	310	322	314	329	296	334	346	303	333	337	325	294	297	315	307	307	306	271	312	296	295	337	316	330	346	323	323	286	292	296	291	306	328	340	316	304	313	329	312	309	294	300	331	303	327	354	273	323	314	308	271	306	322	327	321	298	311	325	289	292	303	324	294	320	315	332	315	292	320	318	288	296	340	319	288	276	297	311	348	311	307	295	319	324	310	297	326	291	304	327	343	327	309	321	292	311	308	299	321	353	317	310	323	321	352	335	328	278	308	306	313	308	339	296	318	294	310	317	317	290	292	315	317	282	297	294	325	310	312	303	315	310	289	330	294	298	304	311	293	303	303	319	334	292	303	295	313	306	304	321	347	342	318	313	332	271	283	310	301	315	335	317	277	323	300	324	289	284	335	312	329	317	310	311	327	322	292	302	301	276	308	310	301	283	296	338	329	312	353	278	304	294	308	314	316	327	300	355	342	300	318	319	274	305	310	327	289	321	321	307	316	333	311	307	290	285	306	335	303	317	309	296	300	320	319	319	313	306	306	340	272	337	341	323	311	319	317	326	279	304	310	302	314	278	341	344	335	320	281	290	337	345	316	301	307	306	342	264	305	279	316	299	319	256	299	301	312	313	285	297	289	315	302	305	306	319	315	326	345	323	354	301	303	301	312	297	290	313	286	310	333	301	295	308	311	311	294	313	304	321	311	277	315	290	301	326	310	300	323	312	317	276	298	297	333	281	318	275	308	324	309	323	331	335	326	313	305	303	323	295	314	315	327	312	347	318	286	314	330	328	317	321	306	293	333	323	303	301	305	274	330	327	325	303	335	286	285	309	312	351	284	314	300	322	314	286	310	299	295	312	330	321	290	319	320	339	284	331	348	307	325	341	335	302	324	328	318	316	301	319	306	336	319	321	278	320	314	289	300	303	318	314	296	314	322	310	305	312	319	344	304	312	308	321	314	319	336	341	325	331	334	319	328	281	282	311	322	327	300	341	336	321	281	318	318	281	301	321	302	335	317	288	306	300	359	328	309	289	295	314	372	287	334	316	332	308	305	345	329	279	302	296	287	338	310	306	299	334	314	310	309	304	323	311	321	342	291	331	300	301	340	312	306	335	320	313	348	281	294	314	344	302	323	278	334	311	314	305	315	316	298	313	312	346	314	329	316	298	314	323	336	267	288	312	318	289	307	301	320	310	304	304	341	320	333	281	315	305	327	306	311	332	308	326	320	332	297	315	299	300	347	313	321	310	322	326	319	331	297	293	338	326	302	316	303	325	315	328	301	299	295	317	320	291	333	319	321	322	309	279	308	325	305	291	350	297	293	304	341	300	319	333	327	309	300	290	328	337	336	316	286	313	267	331	298	306	321	320	336	274	288	298	321	315	322	269	339	325	323	316	306	334	319	309	303	297	291	299	313	327	293	322	312	335	327	303	313	372	315	316	292	276	311	320	301	287	309	308	289	307	336	318	317	311	316	330	317	318	314	332	305	281	302	300	309	334	284	332	292	311	315	306	322	312	318	328	293	333	309	299	287	311	322	338	311	333	323	342	303	340	323	340	308	284	308	317	327	288	333	304	301	317	329	290	336	327	310	311	317	297	319	262	309	339	338	316	335	316	289	303	316	335	311	307	309	332	295	304	289	328	314	297	277	312	303	284	317	308	306	331	302	328	283	323	299	326	311	334	321	371	318	346	267	324	295	291	279	322	313	325	319	315	319	321	318	337	349	293	344	296	334	314	310	320	334	336	314	294	337	296	331	345	293	313	305	271	295	327	296	311	304	308	315	308	323	316
9254	9316	18992	20993	16880	13590	11403	9892	10287	9387	7472	6645	5884	5385	4677	4096	3645	3121	2841	2279	1950	1764	1524	1521	1389	1400	1574	1422	1123	1392	1533	1232	1224	1249	1180	1182	1130	997	1003	1010	1024	915	724	767	739	723	711	772	768	720	753	761	804	712	769	728	773	756	712	722	780	772	798	724	776	718	747	776	773	773	724	749	773	768	744	771	764	788	790	755	771	756	726	732	734	764	741	791	697	742	789	740	755	782	718	764	749	748	720	780	737	770	713	697	688	745	727	732	750	715	753	698	742	730	695	781	706	724	738	712	756	739	661	728	725	762	749	746	744	766	719	777	757	745	735	784	737	745	711	758	769	771	760	713	746	696	752	709	737	738	691	721	805	711	741	725	734	700	716	746	755	723	783	743	711	721	718	748	762	727	775	695	716	743	755	717	762	727	686	735	792	716	742	721	711	765	703	734	704	727	688	743	741	765	734	754	753	743	784	771	763	776	691	702	708	752	729	759	728	765	719	769	695	716	701	738	748	731	732	720	706	704	719	761	762	735	766	726	855	680	696	735	745	734	716	813	747	741	713	764	827	726	717	742	790	738	748	717	715	744	772	732	710	774	718	717	708	780	761	738	738	748	733	721	716	708	712	769	795	722	715	788	751	760	778	719	725	718	765	768	736	736	704	771	722	731	727	732	762	783	743	734	780	705	719	710	795	717	731	700	742	764	731	738	742	770	722	761	758	748	747	706	716	720	713	711	754	711	746	740	747	781	746	762	728	764	750	728	733	710	762	746	753	774	732	643	757	738	742	720	737	754	701	793	707	740	730	763	719	750	726	722	735	768	757	726	718	731	752	747	745	712	732	700	725	696	774	763	717	705	742	743	776	750	720	766	699	745	754	715	795	726	775	758	761	709	720	735	747	751	733	732	728	808	695	703	748	696	794	754	748	720	791	753	743	726	783	777	756	718	743	759	742	763	735	723	718	725	724	722	759	733	774	779	729	740	748	721	793	784	740	727	749	764	700	707	698	759	744	728	736	740	710	733	718	733	771	738	739	766	709	765	733	730	723	750	743	753	729	753	751	731	800	732	732	705	765	793	786	735	746	788	731	785	780	744	707	731	683	730	712	775	719	731	809	794	732	729	752	734	781	778	695	770	723	779	704	784	764	758	723	729	727	725	726	787	729	799	728	710	774	736	738	690	808	744	762	791	750	702	767	785	732	745	794	721	753	729	702	732	745	722	720	725	723	726	731	756	728	762	733	762	705	704	732	755	764	735	762	720	777	754	715	783	718	752	705	755	757	735	759	728	767	736	710	733	735	723	769	793	725	730	790	697	751	744	742	718	718	714	715	773	730	768	730	741	694	771	699	731	721	736	720	727	764	781	682	747	756	705	720	734	712	732	726	754	786	750	750	790	706	732	726	734	728	750	778	754	728	741	728	806	736	710	778	757	741	735	744	784	761	769	726	738	714	722	714	784	777	722	732	731	723	737	755	693	729	781	776	743	723	710	729	720	754	749	737	717	687	729	756	742	737	725	752	710	743	712	748	714	747	712	735	767	750	797	739	700	766	749	737	781	724	731	749	766	735	781	769	758	749	762	765	775	741	738	761	763	720	756	702	712	737	752	772	787	751	737	719	734	748	726	704	776	750	699	754	730	784	783	726	718	766	787	715	711	761	731	728	770	704	704	797	727	701	722	763	738	739	709	724	726	746	727	722	718	743	741	710	741	729	736	743	720	738	784	791	724	768	740	744	741	768	751	754	696	721	726	738	734	772	786	744	767	761	726	720	714	758	701	760	743	768	734	744	747	707	747	710	724	732	766	753	717	697	732	742	713	780	781	738	741	734	752	705	787	758	751	756	736	741	716	741	758	746	785	749	729	773	743	768	730	743	779	750	789	729	697	762	726	775	698	693	740	717	733	729	723	742	675	759	757	733	732	756	675	703	744	736	696	726	732	715	769	745	741	753	689	757	748	758	725	700	717	750	736	735	772	721	708	715	774	714	785	718	721	709	721	733	715	722	763	755	746	728	756	768	736	748	766	727	739	824	760	704	802	710	751	709	721	720	701	783	737	737	737	772	716	761	689	706	708	732	733	751	727	668	730	741	752	778	720	694	760	727	723	767	745	755	722	687	725	718	740	754	727	672	735	788	750	717	725	762	746	710	702	747	733	700	790	781	749	783	754	761	766	729	700	761	717	722	753	734	761	726	699	745	765	711	773	766	768	807	704	724	727	677	760	743	758	756	715	791	751	752	749	768	699	747	716	713	703	722	736	710	752	693	746	766	752	725	707	744	723	735	700	690	788	726	720	711	780	758	733	756	758	759	726	717	760	778	767	755	777	715	729	730	793	725	735	728	753	706	739	734	732	720	703	769	741	739	751	740	713	769	720	682	714	731	727	753	658	762	738	758	719	719	750	724	698	716	718	784	749	763	752	708	740	745	720	688	801	765	756	726	733	796	714	745	744	690	679	740	779	750	767	732	757	759	730	747	716	727	793	723	720	695	741	754	737	763	724	712	693	680	704	758	781	772	702	758	740	756	766	759	784	726	779	746	826	715	756	714	753	738	719	729	756	767	777	727	745	730	684	699	717	714	693	758	749	767	739	707	723	736	682	732	730	723	722	680	712	757	763	757	737	755	749	748	739	737	730	738	707	724	753	758	738	701	733	740	725	740	780	754	705	743	707	700	748	794	675	753	713	731	726	723	783	749	688	762	688	759	717	723	738	718	709	707	692	733	768	758	733	773	743	789	750	754	676	722	739	710	750	776	799	771	762	744	733	763	693	796	730	720	762	742	795	732	719	719	791	745	745	745	748	716	747	778	773	768	739	793	706	747	800	739	739	693	697	783	758	750	717	756	712	729	778	750	781	775	722	729	774	724	735	728	713	744	707	713	729	721	724	727	752	764	743	718	774	734	803	737	743	743	749	676	726	729	763	698	766	732	721	805	738	763	765	780	738	727	754	745	695	740	756	766	733	722	745	734	724	725	723	723	757	732	810	761	782	777	718	762	703	761	712	790	752	722	696	693	773	761	715	667	775	779	716	743	759	729	738	767	669	713	702	753	741	739	743	710	747	765	739	739	740	747	758	742	756	755	712	713	672	673	741	734	713	703	776	751	711	731	761	737	717	709	777	741	725	801	679	737	736	747	760	760	751	707	736	723	723	767	776	735	710	761	770	753	795	734	777	691	734	724	745	728	742	713	754	747	741	766	746	734	758	732	724	693	746	749	690	741	766	723	718	736	778	764	747	716	732	753	755	689	754	783	709	723	715	778	720	772	749	694	771	709	723	747	729	765	722	755	720	721	763	774	731	722	756	747	731	755	716	711	708	690	739	746	748	706	743	723	789	769	711	804	744	768	707	731	772	738	716	706	731	759	771	732	678	770	717	736	751	744	760	752	721	750	738	760	720	752	735	794	723	813	738	772	729	783	691	739	731	747	724	705	727	678	759	712	746	737	722	735	782	730	795	761	763	740	773	746	721	709	757
25231	16522	19634	16131	10560	6229	4394	3682	3630	3063	2451	1880	1604	1433	1254	1118	940	829	727	652	548	509	437	493	433	439	436	438	350	421	458	413	373	395	364	369	381	354	341	320	348	282	275	291	263	294	263	267	246	278	265	290	265	296	290	323	253	289	284	241	282	322	267	277	261	255	250	288	316	273	262	265	251	257	285	260	321	283	286	276	272	270	268	281	270	274	253	284	256	280	275	234	221	297	230	252	290	264	285	254	302	282	264	277	287	301	308	272	282	257	235	277	256	266	261	297	289	284	294	278	277	279	273	269	296	280	273	276	272	278	304	249	274	286	276	277	297	265	237	251	266	253	262	274	271	288	290	271	283	280	288	248	279	275	263	236	280	280	243	277	250	277	270	264	255	256	246	274	288	246	262	283	262	292	281	273	268	263	278	260	286	287	281	271	297	258	261	276	272	275	256	284	272	258	263	280	256	283	249	258	255	243	289	266	253	279	259	244	250	303	267	277	268	283	283	298	266	303	262	270	294	252	279	293	259	263	282	274	286	277	293	255	280	258	281	251	236	286	280	285	275	288	258	240	247	259	267	260	277	282	249	277	258	261	281	254	282	275	286	263	241	303	238	284	253	265	265	291	304	283	259	276	261	309	260	284	249	248	278	287	260	312	262	276	252	276	275	259	268	262	280	306	263	260	276	245	291	252	304	278	283	262	278	271	276	304	276	277	298	289	275	316	285	290	248	280	304	271	269	244	290	275	262	278	277	281	258	274	279	264	260	260	255	288	312	247	272	294	284	270	227	254	244	252	287	278	302	249	271	288	271	275	244	247	273	284	261	301	262	261	272	274	286	284	270	254	242	251	281	290	262	272	251	263	255	276	264	279	256	274	251	264	286	269	295	274	276	284	266	304	299	279	279	282	293	273	262	269	289	292	303	288	263	283	278	242	287	247	262	290	293	272	279	292	266	255	268	294	256	281	254	285	237	264	256	266	264	285	289	284	264	260	288	281	294	278	275	253	273	258	286	263	240	263	278	285	252	284	287	285	276	288	294	266	251	247	293	286	268	266	285	268	273	256	264	278	264	261	284	267	308	265	244	259	276	233	263	267	274	264	264	282	268	284	276	247	266	306	265	241	263	261	273	275	269	269	258	276	287	270	262	284	279	234	277	272	280	270	270	264	264	270	256	281	274	301	264	231	266	272	253	270	264	288	293	257	270	242	269	259	323	281	254	264	263	252	262	279	297	269	290	296	278	254	240	282	271	264	266	264	236	283	277	283	275	260	249	288	266	262	292	260	265	235	298	273	282	281	261	270	248	272	291	259	295	259	281	285	259	254	277	253	250	274	283	270	264	235	274	260	268	232	293	308	268	245	269	279	257	261	317	291	265	279	268	283	278	254	287	287	249	277	240	259	282	286	281	262	266	250	270	264	238	246	272	277	259	274	268	279	265	259	273	258	312	266	248	293	289	267	254	308	310	265	266	277	242	262	276	292	259	259	269	255	278	277	259	286	292	272	261	267	271	250	254	273	243	270	278	266	259	263	266	267	280	278	284	260	225	279	245	233	270	273	250	276	284	249	267	236	257	266	282	267	271	271	258	276	263	281	296	266	267	261	251	251	274	278	285	279	278	270	267	283	266	251	274	302	293	262	274	259	245	290	279	276	288	287	271	284	252	262	272	278	287	293	262	250	274	261	261	248	277	250	298	276	241	279	269	251	250	248	259	270	270	313	250	263	275	271	272	262	263	253	302	275	313	281	277	295	284	272	262	271	279	274	277	259	303	279	287	250	298	278	285	260	282	276	248	241	290	289	273	253	269	225	263	255	274	260	285	267	278	232	232	267	261	275	269	239	256	287	261	259	279	264	254	284	276	242	299	267	262	283	274	260	256	258	257	241	279	238	279	284	264	296	264	240	276	249	266	264	291	265	238	235	276	256	271	266	270	240	237	266	258	273	278	279	273	260	291	279	286	281	238	276	293	258	271	276	264	268	273	285	271	307	281	254	280	275	281	264	316	269	297	259	269	295	246	270	271	281	287	252	259	291	277	240	274	260	303	280	264	265	269	244	280	284	265	279	276	302	283	261	289	268	276	276	252	296	262	272	253	262	284	250	270	260	304	261	283	251	275	269	283	270	280	282	277	275	251	259	269	269	275	294	259	281	273	244	268	288	300	284	276	297	266	277	297	294	248	218	267	304	269	299	257	226	244	260	286	237	260	287	276	277	248	304	252	245	269	295	281	273	238	259	300	298	272	267	259	257	279	267	270	272	298	275	285	252	257	255	261	261	276	255	297	271	307	280	267	254	293	263	276	265	273	272	260	268	290	286	265	265	268	269	278	227	268	282	254	269	265	264	274	241	302	293	279	309	228	250	262	276	300	289	272	300	266	251	293	263	287	275	286	256	279	268	265	309	263	259	277	247	285	299	245	265	272	288	261	258	245	267	275	290	270	276	274	275	258	263	239	269	249	275	311	239	264	266	280	312	282	254	264	304	265	300	271	275	294	287	289	283	291	257	262	276	271	293	267	288	256	287	275	295	272	260	257	265	247	268	282	269	279	274	297	283	272	268	273	226	261	254	247	285	273	263	291	276	250	290	306	281	303	259	289	266	267	238	329	264	291	275	273	283	287	274	260	261	266	275	262	257	287	266	267	297	282	268	264	276	262	265	253	274	272	252	242	245	267	263	243	273	230	286	252	290	292	267	270	282	266	273	239	300	272	244	271	256	291	266	267	256	270	280	288	262	283	269	275	275	290	252	296	241	289	268	269	287	274	292	292	269	281	294	303	264	247	252	272	275	259	248	268	262	269	267	259	269	265	268	250	286	305	274	272	248	238	269	297	290	266	282	246	244	292	278	266	274	276	276	256	287	301	259	272	273	248	231	251	236	278	254	262	238	264	264	261	261	290	266	280	279	276	269	276	310	278	276	292	298	273	283	238	256	290	265	277	252	282	267	285	256	283	269	266	268	255	265	276	261	299	287	260	268	270	294	296	278	257	263	282	283	283	263	278	270	285	253	260	273	234	248	270	306	251	264	302	264	230	247	248	279	273	269	289	271	277	281	278	286	272	264	286	276	270	267	267	277	282	281	261	287	262	274	238	247	286	269	257	260	275	282	232	267	288	262	278	274	260	279	269	255	233	277	276	295	268	277	276	258	262	256	302	246	288	268	224	277	275	290	310	253	258	240	254	267	254	246	251	274	239	290	253	262	270	251	235	283	279	294	283	255	257	268	273	290	278	274	296	260	267	267	302	249	279	253	277	283	273	254	267	265	253	262	260	270	249	291	283	263	295	279	242	265	250	238	258	277	262	222	291	267	275	283	267	272	284	266	280	254	253	285	251	311	265	255	280	256	295	256	314	273	264	241	296	248	260	253	285	250	267	271	254	298	269	282	288	264	302	260	278	274	268	270	280	280	259	256	273	270	271	288	287	258	300	258	281	273	261	257	268	273	267	270	300	253	269	274	257	294	295	271	261	259
14572	13358	25046	27858	24297	19258	16312	14979	15151	13682	11213	9650	8676	7666	6728	5787	4932	4255	3860	3214	2785	2301	1883	2051	1834	1697	1927	1739	1407	1784	1918	1429	1496	1479	1342	1314	1299	1199	1129	1139	1100	963	700	717	678	680	699	679	641	675	665	677	702	682	670	734	694	677	699	657	702	670	699	698	667	662	668	752	790	742	752	681	744	706	687	724	742	719	703	695	701	696	726	710	676	654	672	709	668	641	659	657	626	662	630	635	668	591	647	696	649	640	744	672	663	654	641	618	698	641	642	644	657	652	644	650	632	707	645	677	650	677	702	670	603	674	647	653	682	656	635	685	670	646	615	645	646	691	681	674	652	685	659	627	702	628	643	616	630	645	642	683	632	678	641	676	642	685	675	661	695	626	651	678	661	675	645	640	671	704	606	673	671	629	673	631	647	648	651	688	688	632	643	683	676	696	667	669	634	680	695	631	671	644	690	682	652	661	624	641	655	646	625	685	652	683	644	678	674	669	659	668	627	687	645	640	651	658	681	653	669	654	608	658	641	689	614	624	664	662	636	650	678	649	665	663	636	689	656	647	639	672	640	680	678	641	671	655	708	670	602	642	652	619	610	609	702	657	635	655	657	669	652	635	648	651	648	668	630	698	687	642	670	687	667	628	621	644	655	648	668	624	685	673	704	675	703	664	641	644	651	713	666	633	601	694	638	681	645	665	700	661	652	651	634	655	691	660	650	689	641	600	664	683	692	651	683	711	665	678	627	641	696	687	667	659	633	655	663	633	649	645	627	628	639	617	656	645	640	677	643	647	674	655	694	634	647	672	656	613	651	646	678	648	622	618	641	659	643	685	620	664	682	625	610	656	655	660	653	643	629	682	645	677	654	620	682	641	634	646	600	650	679	676	635	649	680	632	605	675	652	646	607	705	653	707	649	632	703	598	692	667	622	656	662	654	699	672	626	660	665	641	645	648	661	641	650	646	646	646	635	703	647	664	603	646	628	701	653	674	678	576	648	658	659	662	689	698	700	657	594	636	597	628	660	652	628	650	657	654	651	664	656	659	672	681	669	623	648	693	658	664	652	712	701	650	643	643	638	644	676	636	630	657	633	653	675	642	664	731	612	624	673	659	663	633	660	683	683	667	618	656	669	656	665	642	691	676	657	679	655	662	664	653	651	729	622	641	629	677	665	654	659	645	652	670	659	620	687	672	617	633	671	629	624	657	656	643	687	648	675	669	647	666	649	653	627	635	621	651	650	657	640	660	640	614	657	602	687	690	641	631	655	639	683	668	647	698	631	663	638	626	671	662	658	715	656	651	674	650	639	674	659	673	681	622	604	624	665	641	659	619	667	660	660	635	641	576	713	620	668	656	673	686	649	664	645	669	681	667	667	690	614	684	655	641	633	679	627	619	623	615	609	635	660	686	635	655	622	648	651	643	640	676	692	688	597	599	674	645	668	686	610	652	655	625	659	655	678	673	653	659	673	705	688	636	599	648	651	623	663	658	639	642	699	683	669	626	665	692	583	622	649	645	604	665	671	654	668	652	687	679	690	645	634	638	648	672	689	624	685	663	676	658	628	651	634	660	703	630	645	644	608	606	635	653	658	644	643	644	646	662	685	661	670	654	648	671	630	648	672	674	641	645	671	672	650	631	645	651	625	633	628	604	699	627	689	642	661	664	648	631	626	638	649	687	613	613	621	675	649	676	674	653	623	645	681	678	671	646	702	690	626	663	647	659	616	649	600	643	684	656	653	633	635	637	639	657	672	649	669	649	624	644	661	660	625	667	646	654	642	667	654	676	608	664	636	682	652	695	641	662	613	617	656	677	666	722	678	661	649	643	644	635	646	635	665	702	662	649	676	645	670	657	679	672	657	675	637	668	653	651	623	639	660	666	681	636	657	644	683	670	686	679	678	623	677	639	671	614	695	657	688	682	643	663	654	669	637	630	668	688	655	669	720	652	623	649	663	650	611	663	691	652	624	647	632	674	657	638	638	651	665	654	661	628	631	642	691	618	668	636	657	655	635	634	688	638	656	680	663	628	632	672	652	653	626	684	682	657	686	679	639	653	680	677	676	649	681	618	650	669	662	608	683	709	622	631	656	627	644	667	664	706	666	617	666	645	646	647	643	640	668	677	659	656	642	711	625	668	694	693	610	649	626	628	649	659	691	662	621	657	627	642	663	657	678	685	600	685	630	717	693	652	619	676	660	679	702	663	663	641	630	622	684	643	633	660	641	623	642	692	641	647	672	657	637	612	683	651	673	672	616	635	649	642	663	631	644	676	655	635	673	677	696	641	652	690	673	623	659	642	655	669	684	656	667	614	648	653	640	625	677	684	691	657	687	656	668	626	632	622	694	688	608	652	671	675	678	687	640	618	668	651	649	679	636	680	651	643	641	661	656	672	624	669	641	680	613	647	647	611	623	676	723	665	686	605	643	643	659	679	636	619	630	631	628	611	644	664	662	584	634	678	656	637	632	664	625	671	634	692	676	634	656	662	673	659	662	642	625	724	653	673	659	678	612	694	669	601	638	657	662	601	630	683	671	654	694	642	656	622	671	621	666	635	643	627	682	654	633	656	642	650	595	671	662	694	694	661	648	679	670	686	668	670	701	666	642	608	686	664	613	643	631	680	615	648	658	664	664	673	642	639	631	645	671	628	655	667	697	667	648	646	671	640	668	623	722	634	649	634	623	733	666	627	681	659	659	639	637	691	697	660	664	658	634	662	682	666	670	674	648	639	649	673	645	641	646	632	644	635	657	683	623	630	675	641	634	633	667	630	671	633	663	591	644	698	656	630	651	701	627	641	625	693	659	696	651	630	712	681	658	647	643	670	626	638	672	664	685	670	655	644	637	645	638	662	681	614	689	641	671	643	660	654	677	684	650	660	643	666	659	608	653	684	680	675	668	634	664	657	696	659	657	690	670	682	645	685	706	657	672	665	696	644	694	659	665	650	612	643	685	673	674	612	680	660	654	641	658	584	701	643	638	676	663	665	670	610	642	663	648	644	657	642	651	696	618	661	676	640	647	600	658	675	678	641	698	697	663	649	677	650	698	676	644	672	680	627	665	698	628	656	671	659	631	692	694	624	676	648	679	658	706	687	612	638	589	626	669	615	624	631	671	704	624	657	679	609	671	654	650	661	667	663	619	641	679	673	686	659	640	691	674	654	624	649	601	666	611	661	646	642	674	641	624	622	690	678	648	623	688	697	658	672	697	679	659	685	670	658	711	676	594	656	645	673	701	687	680	650	647	652	652	648	683	657	654	667	686	700	705	662	651	647	670	645	652	675	672	672	655	677	641	622	632	639	646	652	651	637	651	651	684	638	689	674	665	652	686	711	701	677	671	650	621	662	682	676	643	671	675	581	639	649	660	636	667	663	680	658	674	641	671	663	648	665	634	685	742	670	610	638	628	639	602	673	622	665	658	682	656	670	658	655	642	719	652	719	646	679	680	653	689	620	671	682	635	647	626	634	668	658	692	616
32312	21617	25578	20926	14265	8838	6194	5114	5048	3976	3180	2569	2172	1839	1641	1393	1182	1068	940	794	657	564	478	472	438	462	529	456	426	472	472	396	409	389	353	406	388	383	346	314	306	305	296	271	271	266	268	265	282	252	253	244	272	258	252	255	258	271	263	232	257	248	235	248	279	249	252	291	290	270	267	250	263	270	255	261	250	277	246	241	266	269	268	255	265	266	266	233	236	249	275	242	251	238	278	272	220	249	243	270	241	253	253	275	249	250	247	277	270	237	269	271	266	277	232	234	238	237	271	229	250	219	273	277	260	249	255	248	252	265	273	249	235	241	231	230	264	230	249	250	258	273	271	231	263	284	257	232	270	269	235	247	223	249	233	243	248	230	266	268	248	294	252	269	273	242	272	264	238	267	265	262	254	226	255	258	246	227	234	246	268	259	247	294	260	267	286	287	244	255	238	218	242	236	253	239	231	251	243	274	245	269	235	249	259	251	250	289	248	264	259	244	249	225	256	257	267	257	235	267	254	242	258	218	246	234	272	278	239	265	240	227	269	262	246	255	241	265	268	263	277	240	264	247	273	236	255	235	255	282	247	282	239	257	262	233	238	264	260	250	278	250	255	255	268	256	280	267	272	233	246	253	260	256	239	251	241	250	254	250	223	259	249	246	243	265	237	255	260	247	271	224	222	278	239	226	271	278	259	255	266	273	276	254	273	245	258	259	252	286	253	274	251	252	259	251	257	257	244	280	275	258	238	240	277	259	241	265	239	256	269	281	264	244	297	242	287	241	281	242	235	272	242	261	235	209	240	227	244	235	268	242	259	227	247	244	246	260	239	272	254	255	272	243	286	247	251	271	237	262	278	255	251	245	245	248	253	273	281	266	240	239	245	248	244	269	264	236	293	244	224	235	238	237	298	255	247	265	249	245	258	279	244	231	258	204	255	257	235	282	254	262	282	269	251	230	257	242	221	256	260	246	246	259	234	262	242	237	284	250	238	282	248	227	242	267	260	270	246	250	240	258	271	241	241	247	258	242	273	272	281	272	249	260	284	258	246	273	261	224	279	262	243	241	261	231	247	265	215	256	212	257	269	300	243	264	251	265	246	253	231	245	260	246	267	248	264	284	272	231	283	254	258	245	249	268	242	242	265	268	229	270	265	242	257	286	245	252	240	269	226	260	254	231	246	268	270	236	274	258	250	250	255	252	275	260	279	254	273	292	272	250	220	250	292	250	221	255	219	251	271	281	245	265	233	243	245	236	259	243	257	273	267	273	224	272	280	249	247	255	253	247	258	248	232	244	247	248	258	253	264	252	256	268	279	270	227	271	249	278	253	236	265	286	261	280	242	264	276	227	227	252	219	251	270	263	268	244	275	258	268	270	262	273	290	276	245	262	241	256	244	260	237	256	267	250	274	249	250	274	254	241	255	265	264	232	242	253	256	263	249	251	222	279	241	264	261	232	260	241	249	244	283	262	246	259	243	250	247	250	269	245	255	239	265	232	274	238	269	281	264	256	282	237	265	249	270	247	253	261	281	276	257	241	264	243	259	224	277	251	255	227	272	269	253	225	257	239	250	255	264	235	246	253	272	257	258	273	241	294	260	274	248	264	256	252	251	266	278	240	257	285	295	261	232	264	239	267	246	247	264	262	263	234	253	231	213	248	222	245	244	250	249	271	278	245	248	257	226	266	264	228	259	249	256	235	241	270	265	278	253	255	261	262	236	243	260	284	252	237	255	259	239	239	260	235	254	254	227	263	271	273	225	270	275	266	256	246	250	250	254	233	232	229	252	261	242	248	262	252	267	244	274	250	255	265	261	272	263	287	261	242	241	261	265	268	244	225	282	245	260	244	244	266	250	258	237	257	255	255	253	276	243	246	254	271	263	245	254	277	277	229	291	259	264	272	218	232	201	233	254	253	238	253	247	234	234	230	261	277	284	246	228	267	253	274	241	225	286	243	283	235	269	231	251	264	253	250	223	252	273	258	218	232	250	290	280	274	272	239	260	274	259	280	253	265	272	271	220	245	262	285	234	266	283	230	247	263	247	264	238	243	279	272	247	227	249	281	242	262	240	262	272	263	243	252	268	225	290	254	255	209	248	231	229	268	263	262	278	243	230	233	262	291	269	238	248	266	273	250	253	242	269	258	281	256	254	220	264	244	268	283	259	251	249	248	278	263	267	257	261	233	243	243	290	255	272	254	242	244	230	241	244	292	283	257	254	254	264	243	261	268	263	253	303	250	241	258	260	228	283	266	250	244	266	255	274	250	254	308	265	246	248	247	238	231	228	245	261	240	243	271	245	232	245	258	246	307	263	281	232	229	273	262	265	253	230	257	262	245	262	270	248	266	252	291	237	230	230	254	232	255	257	271	235	232	241	280	252	264	255	237	267	255	236	238	255	261	251	285	256	263	245	248	293	249	245	289	261	232	241	275	284	279	247	274	260	293	248	273	283	254	242	255	233	238	245	269	244	268	309	262	259	240	239	252	278	259	266	264	268	240	274	257	233	242	294	279	259	235	266	257	248	231	248	271	263	235	260	267	288	241	281	229	238	262	225	284	265	252	275	251	253	245	272	255	248	239	260	253	271	259	246	258	248	242	277	251	270	271	259	252	255	253	255	272	280	259	261	240	265	240	231	229	265	246	239	237	247	242	242	250	230	273	259	265	272	252	253	268	277	278	248	250	259	264	249	243	229	227	256	272	253	273	245	246	237	257	246	251	279	265	242	249	240	262	244	260	247	229	238	250	266	273	279	264	253	245	238	245	248	251	261	251	259	239	227	241	280	265	244	259	258	288	254	246	231	267	251	274	244	233	251	270	246	259	271	249	273	259	231	217	238	226	247	260	263	228	246	249	244	267	253	229	254	258	244	253	248	257	265	284	270	233	225	243	266	278	243	256	236	242	244	242	255	259	247	257	248	235	263	248	215	250	261	257	251	273	267	252	259	232	247	239	239	256	262	269	270	291	233	218	248	246	249	243	249	243	233	243	297	265	260	266	254	252	249	296	252	221	264	277	260	245	265	244	258	209	247	239	249	219	262	251	262	225	271	266	225	231	246	260	275	253	239	269	241	236	276	253	236	266	266	241	271	255	256	239	278	244	264	273	279	275	256	257	258	276	265	284	258	288	264	275	267	258	257	244	262	235	247	264	263	236	233	265	266	239	277	250	268	239	260	242	244	239	261	289	267	249	261	222	260	234	232	267	239	269	241	238	256	217	245	271	279	266	272	266	228	292	235	271	258	258	262	251	253	254	256	244	258	272	274	271	250	253	245	257	265	287	257	281	249	268	280	247	253	241	256	258	265	254	263	254	257	241	258	236	283	266	248	267	261	248	235	238	242	268	262	280	259	219	241	245	243	247	258	282	221	264	255	247	249	256	263	224	276	275	293	268	255	256	249	238	267	236	263	272	286	273	259	247	246	286	260	263	219	262	228	265	249	247	265	262	257	267	249	249	253	239	251	261	274	247	262	218
17891	16732	29064	31802	28414	23728	20346	18695	19296	16745	14393	12216	10980	9356	8460	7314	6643	5502	4919	4037	3399	2883	2320	2557	2174	2037	2491	1997	1654	2142	2254	1699	1816	1794	1556	1578	1555	1332	1210	1227	1132	1041	726	664	692	706	658	647	629	629	680	689	662	709	727	738	672	675	761	696	681	637	675	696	635	712	754	752	787	733	754	704	722	655	661	729	698	689	692	649	685	689	691	650	692	648	609	690	602	588	663	608	613	619	620	662	634	613	636	629	655	636	637	633	655	584	617	630	632	652	635	626	630	655	627	642	650	594	624	631	617	628	623	640	627	602	603	598	613	620	622	600	638	623	637	633	625	588	600	634	573	621	603	624	662	654	634	639	622	638	677	589	648	656	609	557	666	627	602	621	595	645	647	628	570	675	630	616	663	637	608	631	636	610	637	651	579	683	622	594	646	664	624	601	609	590	612	624	663	641	653	649	619	644	639	631	623	634	581	626	637	620	598	652	634	618	607	616	638	685	589	645	590	620	667	595	628	664	587	623	623	640	643	607	633	607	643	592	631	647	643	641	626	613	587	596	638	642	661	627	619	633	665	583	663	616	608	671	630	650	594	636	641	566	639	636	617	610	619	585	600	608	617	611	606	594	641	573	618	613	604	614	638	652	654	593	608	611	624	604	595	629	664	638	621	611	621	618	646	621	596	617	622	629	598	610	626	632	640	646	656	638	628	647	661	641	664	661	639	603	659	696	600	646	568	571	654	610	614	638	551	606	596	692	650	572	621	606	637	608	609	624	663	592	573	580	596	619	634	654	639	594	624	629	606	616	600	612	604	613	622	633	621	602	607	610	645	620	606	635	618	624	630	620	621	582	605	646	634	609	606	678	596	655	614	620	622	630	626	641	643	634	592	638	602	634	639	643	597	574	636	604	650	592	638	610	636	634	615	636	654	593	638	589	591	617	603	578	648	620	580	646	612	583	636	665	624	604	626	664	591	632	592	615	606	649	639	629	580	599	632	644	660	630	595	631	630	645	642	628	608	576	686	612	638	621	608	613	609	636	625	630	629	626	628	642	617	623	607	575	609	600	578	658	611	662	606	683	632	581	654	656	603	659	614	620	638	654	644	614	597	590	635	609	659	600	624	620	621	604	616	609	611	615	622	620	662	643	619	689	638	609	626	589	616	625	618	613	614	589	636	596	571	615	677	611	669	649	616	613	627	586	605	636	606	642	620	603	649	631	609	621	618	616	614	625	606	660	651	604	604	629	664	584	608	612	641	605	635	653	663	608	631	604	629	626	651	605	633	667	629	622	596	633	666	649	577	629	668	651	627	626	598	592	646	624	640	587	581	598	621	622	617	654	642	639	608	605	596	634	611	627	602	624	671	593	620	666	582	626	638	594	603	595	641	637	642	624	658	617	618	606	609	644	611	601	662	644	629	634	608	611	573	623	620	605	673	646	649	656	619	618	623	592	619	586	653	642	633	650	598	630	623	627	663	675	572	636	639	613	631	631	570	580	663	628	638	612	619	627	607	620	574	652	623	660	629	634	641	608	649	624	615	628	613	586	581	603	633	661	593	676	647	645	657	600	618	646	600	634	626	580	639	600	619	689	706	651	623	620	605	643	605	596	650	593	651	613	620	650	644	613	666	582	689	605	661	622	589	598	643	616	571	636	623	605	615	641	651	623	613	602	621	648	661	593	634	621	645	625	639	636	615	599	570	609	652	628	596	599	610	630	581	644	622	623	625	620	639	627	626	614	635	620	585	634	617	603	599	623	615	630	654	646	612	651	635	612	609	625	619	604	671	631	615	616	631	631	564	623	615	623	604	630	598	608	588	614	635	593	649	657	635	606	586	665	632	627	645	651	640	636	614	634	667	625	652	633	624	632	593	630	679	622	647	603	642	673	636	635	579	639	616	610	606	639	625	617	651	654	635	603	581	646	615	641	628	624	651	623	629	575	644	620	630	632	604	626	624	604	628	623	640	603	598	628	647	629	610	597	678	655	631	586	666	593	640	611	679	602	636	663	611	608	582	625	572	569	620	628	593	611	606	652	657	603	655	634	635	663	588	617	615	622	638	604	636	634	623	642	599	637	601	616	648	639	622	627	649	593	650	629	622	633	615	609	623	619	661	662	635	609	645	635	621	643	600	625	593	580	604	597	617	631	652	668	641	573	641	611	575	642	594	608	625	618	617	645	604	615	634	625	634	664	612	616	639	703	643	616	656	590	614	598	617	560	612	646	619	637	618	645	652	607	603	663	649	606	634	601	651	621	600	661	630	601	629	658	620	622	592	585	653	627	585	611	662	590	621	634	602	612	608	580	631	597	600	628	576	651	621	625	649	650	616	622	615	632	643	620	614	645	646	622	628	636	594	599	641	619	637	651	655	635	632	610	637	650	628	624	594	649	588	623	604	617	611	628	638	623	633	593	633	594	630	608	592	635	633	646	642	619	580	657	595	645	623	637	637	613	614	611	593	615	595	614	590	621	618	673	655	615	632	609	578	635	618	593	609	642	605	605	607	633	627	634	615	641	600	623	662	606	621	614	622	614	654	651	650	622	605	621	582	566	608	615	604	601	607	581	639	607	601	670	650	613	655	654	556	638	609	654	633	651	620	657	607	629	634	643	644	632	628	645	659	648	637	666	614	633	662	625	626	615	630	638	630	620	595	632	651	619	630	659	619	660	608	623	614	608	612	580	655	648	611	610	646	653	647	635	631	627	636	625	660	606	645	646	603	599	621	636	653	597	589	630	627	647	595	624	601	623	631	615	608	585	593	619	640	570	618	657	622	596	618	608	606	553	640	640	629	631	658	654	672	613	635	652	586	686	679	623	654	616	598	648	581	597	618	625	627	623	645	628	610	629	605	619	596	660	641	660	582	618	619	659	600	606	643	666	591	650	588	645	594	576	618	616	615	631	660	610	594	636	606	632	654	651	634	640	643	597	659	616	607	602	598	647	638	618	602	591	603	664	639	611	593	609	623	625	621	617	645	633	638	585	659	605	623	633	597	641	620	635	632	632	648	649	637	596	606	584	614	618	631	627	594	590	639	664	609	601	592	600	615	658	579	615	652	607	637	600	603	589	575	617	629	663	622	651	619	661	661	617	638	591	644	597	628	641	656	635	607	631	691	610	648	579	647	644	641	651	638	615	668	633	634	625	621	627	620	597	601	652	657	623	635	619	589	642	611	653	612	649	669	603	646	676	639	608	600	628	566	605	653	685	635	616	589	639	643	618	591	619	653	627	596	652	597	634	620	618	641	631	670	652	620	684	587	670	643	617	629	602	613	659	648	625	682	620	617	584	634	611	603	612	612	605	622	631	601	587	664	637	652	600	665	599	603	639	626	634	629	636	610	626	622	637	614	599	621	614	658	578	620	629	620	624	640	629	619	635	656	591	591	618	623	674	587	612	610	616	650	651	694	633	633	654	624	644	613	636	599	650	626	626	633	609	598	659	589	561	645	655	652	606	622	587	628	633	616	563	636	638	597	666
16183	11172	13578	10877	6501	3989	2895	2416	2309	1950	1556	1417	1209	1128	1013	891	732	660	661	583	510	471	416	410	379	419	410	426	400	445	452	435	387	437	386	402	391	368	388	343	400	355	368	330	301	289	307	336	355	370	325	305	315	299	303	298	328	324	297	299	331	335	323	352	307	309	303	284	316	322	328	320	367	329	305	336	365	324	324	366	318	362	353	311	310	338	306	353	320	325	326	288	323	336	335	319	330	295	303	325	343	308	315	346	342	324	341	308	320	309	338	340	335	315	359	313	344	326	352	321	311	336	321	353	316	324	322	310	350	316	298	328	326	320	345	312	344	350	332	339	342	327	326	322	303	333	342	349	330	340	343	328	327	331	319	319	299	294	322	327	357	324	329	317	327	325	338	313	310	314	316	333	336	313	330	339	309	331	317	318	310	299	325	308	360	298	327	317	322	305	318	355	334	325	340	310	322	332	314	358	335	317	328	333	322	334	359	325	335	330	346	327	334	329	344	286	358	346	323	332	368	326	345	343	334	358	342	296	325	330	328	334	356	324	325	324	334	331	355	343	339	344	340	294	299	313	306	328	305	348	353	324	331	312	333	307	320	336	359	323	352	321	313	308	301	337	347	325	338	293	312	309	307	324	334	340	340	343	321	303	331	320	300	345	344	298	371	320	314	317	324	349	316	308	343	320	298	344	332	336	326	337	341	328	321	322	356	332	323	318	341	340	329	350	329	297	324	347	354	316	317	288	354	326	366	329	333	348	340	310	290	349	320	333	316	356	324	355	327	312	311	343	327	316	306	344	317	302	318	319	363	327	317	310	285	305	341	352	318	323	279	314	327	333	302	311	317	312	325	326	383	296	340	339	326	327	316	311	338	327	319	326	339	338	332	309	359	312	338	336	339	323	303	338	336	345	321	311	360	336	311	334	328	311	320	333	306	328	341	322	323	368	326	274	314	340	336	289	335	326	337	331	309	314	347	327	368	333	328	317	320	334	322	312	355	333	349	321	312	317	326	313	326	339	366	310	369	326	337	324	346	308	364	327	319	312	324	293	325	339	333	325	338	337	298	341	335	300	310	320	338	309	317	324	304	331	368	358	304	316	326	299	366	355	340	347	289	314	352	298	324	284	312	320	308	309	343	321	354	315	301	331	340	346	319	326	345	350	336	335	336	335	360	307	322	305	285	319	308	326	304	300	330	334	271	327	307	344	307	335	353	319	340	323	313	335	304	359	291	327	328	333	332	324	342	321	374	333	282	338	329	331	312	377	298	311	337	352	327	349	329	304	322	349	313	329	310	343	303	354	323	300	305	305	291	341	305	305	355	327	328	280	292	366	374	358	327	293	319	349	309	338	357	314	336	355	348	346	298	316	313	279	330	308	344	308	331	298	333	337	335	323	296	325	305	322	347	313	291	309	346	346	323	360	315	339	333	291	338	330	341	344	342	346	313	305	323	314	324	332	309	346	312	333	324	308	345	353	306	318	311	322	338	330	316	365	340	321	326	330	323	304	357	343	332	306	323	353	347	303	339	350	321	340	333	331	361	344	327	311	340	310	325	301	334	328	337	338	340	330	322	298	339	321	347	358	320	327	344	356	321	338	323	327	303	316	338	335	354	318	322	327	339	327	318	343	321	322	314	329	322	348	334	353	314	347	320	343	309	337	317	330	354	308	343	340	313	336	361	304	328	333	309	314	342	317	304	323	353	323	319	311	280	317	330	324	308	309	296	316	339	295	318	301	317	327	313	312	360	308	356	322	314	330	340	333	356	325	333	316	374	304	342	297	306	351	307	345	319	288	349	363	364	324	355	322	335	293	311	336	361	346	303	360	346	327	300	327	328	291	350	327	317	372	319	334	343	332	347	323	371	329	352	313	357	316	316	309	340	320	293	319	323	281	346	333	329	327	351	325	309	319	349	349	355	332	332	320	328	312	302	346	317	318	316	344	359	332	335	308	323	348	281	294	319	359	316	340	358	307	308	337	338	332	333	327	331	331	323	285	352	293	334	329	337	303	314	307	337	338	290	280	326	343	328	325	349	331	320	345	328	303	354	333	310	330	337	342	322	339	328	357	319	312	335	298	332	372	335	349	332	356	320	320	336	293	344	326	331	331	340	307	345	327	302	328	325	346	324	318	336	308	377	324	323	328	357	317	366	349	352	326	331	331	293	324	345	283	322	312	329	319	296	319	327	335	326	335	334	344	355	329	325	296	330	330	325	316	349	299	313	308	370	351	308	317	310	322	335	322	317	308	303	319	326	309	367	344	328	354	323	314	294	298	315	316	322	329	337	343	350	324	312	322	298	343	352	322	295	335	349	337	331	330	359	332	333	351	324	326	330	347	327	316	358	306	327	309	380	365	331	295	297	331	321	330	320	320	337	340	311	307	364	347	323	323	312	328	347	316	334	295	345	354	324	286	323	329	341	336	331	292	314	338	316	313	313	308	311	318	362	315	330	337	337	327	334	340	349	315	324	315	353	335	347	318	341	359	322	374	327	299	306	324	321	329	315	364	270	335	369	362	304	337	332	329	325	331	348	313	303	315	299	328	324	327	310	333	324	324	330	316	315	316	366	326	322	332	323	307	305	313	308	314	334	361	339	323	327	295	302	331	303	318	366	340	330	342	340	317	304	361	315	333	341	312	355	305	294	301	346	329	301	316	330	289	300	297	343	305	303	327	361	327	323	300	317	313	303	329	340	353	322	340	320	342	336	328	348	322	355	336	310	299	337	342	297	300	328	322	329	306	347	315	355	355	321	324	343	338	334	300	329	357	310	305	317	314	331	292	337	311	306	308	314	311	305	374	308	335	322	345	290	313	356	304	298	348	356	355	329	310	281	302	314	354	341	320	325	319	345	351	359	311	276	347	353	347	327	314	306	344	311	320	341	355	354	331	320	305	338	322	340	341	323	362	344	330	344	338	330	283	353	312	321	330	333	328	362	328	333	313	307	305	324	317	331	331	328	323	361	306	342	323	336	323	316	296	295	336	304	328	303	339	315	312	347	298	323	324	311	328	323	336	322	333	325	337	327	306	346	314	337	326	329	328	352	314	304	317	315	283	299	339	302	363	332	322	339	322	322	350	336	311	300	326	308	334	313	353	315	329	335	346	322	338	344	349	324	347	317	305	366	332	355	303	314	365	332	339	313	350	344	315	335	333	341	321	307	313	359	308	333	344	354	319	307	299	359	323	300	362	319	306	312	303	351	342	319	305	315	301	354	350	342	354	301	336	325	298	343	323	326	344	305	336	322	337	340	333	301	343	319	280	303	336	333	348	363	347	319	309	318	335	341	324	335	318	325	321	320	315	309	355	331	330	316	346	358	337	313	348	338	302	353	316	311	335	331	310	323	349	318	306	332	301	348	327	365	344	330	324	338	336	326	307	323	334	335	329	363	315	325	325	313	309	321	324	323	346	321	332	327	329	309	302	307	309	340	292	352	309	344	344	316	292	324	319	332	319	320	334	331	339	317	300
9697	9564	19130	20943	17653	13783	11500	10477	10837	9064	7891	6707	6202	5180	4819	4049	3626	3082	2701	2434	1983	1753	1403	1607	1411	1361	1540	1372	1222	1570	1545	1291	1345	1307	1088	1194	1195	1111	1049	1043	955	851	747	777	809	791	764	747	734	746	775	806	756	828	759	790	801	804	761	797	749	728	738	739	797	772	777	850	823	799	770	818	834	790	720	791	773	774	808	759	804	816	788	871	780	791	787	773	781	748	765	799	761	784	801	746	816	739	752	762	803	738	771	747	787	773	764	768	768	804	771	802	773	769	782	749	800	774	808	823	769	757	777	750	779	799	764	739	794	817	771	777	789	782	806	822	758	756	805	777	756	788	781	736	744	808	788	759	714	810	760	803	791	764	757	807	791	729	746	788	765	840	798	799	779	761	749	768	777	795	737	777	762	778	761	783	803	769	750	714	751	753	785	774	769	790	793	753	784	747	773	778	813	783	796	814	756	776	741	862	743	744	742	744	795	779	724	750	726	761	766	757	761	804	770	748	759	749	758	759	822	794	789	786	753	777	750	754	731	769	772	727	788	763	779	762	783	737	747	790	789	761	778	794	832	765	794	699	805	718	790	774	809	715	717	774	763	802	773	750	750	790	748	768	825	779	761	774	771	790	770	786	766	820	762	791	740	788	754	772	751	768	799	802	792	799	830	755	790	780	776	742	796	790	808	770	730	774	767	786	755	828	773	794	796	802	797	775	726	743	795	803	805	737	777	821	744	773	787	752	785	784	870	787	767	784	797	746	790	750	789	779	786	748	803	779	759	819	766	824	705	787	784	769	767	764	774	785	726	785	772	738	779	773	758	757	761	777	740	780	752	775	748	783	788	756	855	770	770	763	847	797	814	725	823	770	738	780	755	709	770	774	765	735	737	811	755	787	748	725	796	777	765	769	727	762	749	762	810	813	760	718	742	805	783	760	757	784	799	792	760	816	766	735	767	747	806	766	841	814	793	755	783	785	783	802	808	755	754	680	786	785	782	784	805	790	763	759	790	781	779	793	783	805	821	807	756	754	813	804	778	753	785	816	753	769	778	748	770	801	747	743	795	744	742	737	781	780	753	812	765	800	753	752	686	791	777	828	828	728	779	773	738	732	794	794	752	769	777	767	738	776	733	801	772	823	725	789	787	764	763	784	797	746	786	832	813	757	792	774	756	754	727	768	811	816	791	725	734	796	782	767	810	760	788	818	754	783	805	786	766	755	795	782	804	735	785	803	730	779	783	783	811	785	812	760	769	770	815	783	774	747	780	819	780	834	765	753	789	783	793	797	821	784	826	763	809	744	751	746	747	809	736	750	740	769	747	783	759	783	772	732	801	726	787	757	799	823	801	763	777	764	767	761	750	795	762	801	794	766	790	795	752	739	797	767	723	755	773	766	744	725	752	794	792	762	734	807	750	770	783	780	765	770	779	778	744	738	803	780	760	784	702	770	771	780	785	783	825	769	772	787	746	795	769	756	781	853	799	767	800	782	796	798	754	812	800	792	782	759	733	772	769	791	764	789	728	827	774	759	829	781	788	778	761	778	803	814	745	766	797	815	749	783	739	839	757	780	779	797	775	749	859	765	800	723	816	754	793	758	770	773	830	742	783	774	754	745	765	764	799	752	802	832	776	733	746	783	761	746	831	817	784	762	764	782	782	746	752	752	799	771	750	726	740	760	783	788	768	804	760	791	792	794	822	763	750	751	758	731	761	793	815	791	783	814	787	762	803	751	740	815	787	813	805	797	823	730	803	756	763	774	773	773	741	781	777	769	761	803	814	781	762	768	821	775	751	734	756	765	765	757	762	815	772	794	814	760	782	768	782	752	797	763	817	747	807	782	764	797	801	805	847	746	767	765	760	768	805	771	727	771	808	746	775	732	749	807	765	774	783	808	761	776	801	759	735	784	804	728	762	796	764	793	771	800	802	784	703	775	753	798	758	830	810	770	785	756	791	772	762	760	755	775	749	754	736	722	783	768	802	750	761	775	814	818	712	733	810	750	780	778	769	756	713	793	814	737	764	777	797	801	757	808	773	772	807	760	752	762	796	788	771	806	796	770	790	762	764	757	765	804	712	788	791	765	799	734	789	777	803	729	794	751	769	867	773	821	748	749	790	799	830	784	738	808	753	772	769	783	814	769	754	754	777	771	838	817	802	798	800	736	773	791	785	798	770	768	767	784	791	795	792	769	815	768	716	780	788	735	786	779	745	771	835	788	754	788	777	743	772	779	747	732	759	761	735	797	767	756	762	763	836	771	761	778	787	778	734	737	782	791	807	750	754	816	779	772	821	743	720	765	775	768	775	793	784	790	817	754	698	773	777	772	822	796	761	767	782	806	808	798	795	762	746	736	776	774	772	781	746	738	781	822	826	769	804	847	789	755	796	790	767	805	815	752	724	765	763	760	777	821	725	773	777	776	785	782	819	835	781	810	734	769	777	796	783	762	731	771	729	774	774	802	788	768	774	767	817	744	800	791	783	776	742	798	754	745	770	801	762	752	760	810	725	736	756	818	785	750	750	744	841	751	771	749	780	768	782	740	792	741	803	802	808	761	670	756	787	732	728	774	829	791	801	799	748	765	731	768	774	788	762	749	762	783	765	757	808	819	754	777	787	771	814	728	799	771	732	809	786	798	748	777	831	776	767	777	828	764	777	778	811	786	728	787	813	814	782	786	795	771	779	745	715	792	771	754	768	787	789	808	784	804	780	804	733	769	768	796	754	794	786	825	779	759	805	746	715	799	782	765	763	754	731	829	810	735	757	765	805	743	739	782	786	767	733	768	785	819	818	759	782	824	769	781	759	731	777	777	747	799	727	825	764	789	724	763	739	764	774	788	781	770	786	781	808	775	775	765	761	804	802	771	765	799	757	721	806	796	777	788	752	780	772	750	780	802	758	760	734	800	789	759	780	795	802	728	750	798	811	685	786	787	785	760	753	792	750	773	789	768	740	802	774	741	755	803	779	736	790	801	780	748	776	736	766	740	766	787	783	774	739	757	786	751	752	811	766	785	789	713	798	748	765	782	793	799	781	774	745	766	791	805	775	806	753	748	801	779	786	713	732	806	755	748	779	770	820	805	763	827	770	797	744	738	817	770	719	781	831	767	775	777	785	756	762	775	740	803	741	754	773	784	786	793	811	742	803	773	807	815	808	799	758	826	774	768	798	771	733	762	741	737	750	698	803	787	788	771	802	810	820	805	728	751	777	724	766	786	735	771	789	773	791	742	750	781	794	804	779	771	743	778	788	733	749	745	808	767	723	729	777	702	773	771	757	735	796	797	821	797	814	780	751	764	747	774	807	729	735	777	808	739	676	763	745	778	767	823	793	789	746	793	772	753	773	726	807	796	785	748	780	782	768	815	776	795	794	739	821	785	798	814	790	793	793	767	761	752	786	828	823	770	765	822	763	776	765	795	776	779	770	774	768	773	804	816	771	785	758	782	782	738	763	691	749	780	765	779	759	758	756	744	818	773
25619	16948	20187	16495	10141	6408	4507	3824	3687	3035	2404	2003	1713	1488	1224	1127	959	856	740	662	605	512	459	449	424	423	445	407	353	391	437	365	370	412	381	386	352	362	324	319	303	317	289	295	263	278	255	258	283	262	277	272	310	304	270	266	284	271	260	270	286	236	261	286	261	316	289	278	299	294	304	281	273	298	265	271	264	268	258	272	295	314	279	287	236	300	264	260	307	237	258	286	240	280	284	264	237	279	294	305	278	272	269	292	270	299	273	288	302	261	284	287	293	292	299	269	259	259	303	282	296	270	287	282	265	275	274	286	300	289	287	274	255	264	264	299	269	262	247	225	282	252	300	297	264	270	307	298	272	273	296	297	267	270	273	261	296	243	294	288	243	244	323	279	265	299	246	262	281	253	298	276	253	238	272	254	277	270	284	278	259	265	264	271	297	288	285	280	248	260	274	264	285	297	266	266	274	272	265	255	252	301	289	247	265	283	244	296	254	253	275	291	277	280	278	249	236	243	273	286	273	257	286	297	329	268	265	257	271	282	301	271	277	260	270	289	309	298	304	263	293	251	269	313	253	261	263	257	283	286	291	292	296	249	292	287	285	270	298	311	268	275	278	269	293	281	253	288	247	286	272	239	241	263	277	261	332	267	275	307	293	288	304	292	251	285	291	267	258	288	256	297	287	264	265	260	280	275	269	275	276	274	263	303	258	263	303	256	305	263	294	264	255	292	276	296	263	248	291	283	266	258	265	255	291	263	292	246	264	235	271	289	271	279	292	268	247	283	286	286	270	238	257	301	280	275	295	266	268	262	275	287	285	273	273	263	268	261	272	268	274	247	296	285	254	285	268	301	266	260	274	290	240	272	272	294	276	249	322	251	262	271	263	265	291	303	270	290	271	253	283	289	290	276	267	268	304	247	290	285	266	279	244	248	265	243	269	286	264	249	291	270	272	285	254	305	255	252	275	270	289	267	291	279	285	263	244	251	265	279	285	295	281	267	278	274	258	265	306	282	290	317	299	296	297	299	269	285	263	273	287	259	284	276	293	300	284	259	286	309	268	278	263	292	269	268	278	281	280	292	298	265	262	257	257	258	232	297	291	265	245	272	285	270	272	282	266	269	279	249	265	247	270	241	277	275	285	303	282	271	273	279	288	277	285	268	282	287	241	307	299	286	281	264	271	306	275	277	275	302	277	273	264	273	255	270	311	289	290	276	247	270	279	257	263	281	294	269	248	257	283	275	252	269	254	303	273	301	289	241	279	288	272	259	258	265	281	268	283	265	268	302	288	252	285	302	274	271	261	306	287	271	262	267	282	285	264	258	297	285	310	269	294	286	287	261	266	247	234	281	292	261	281	267	278	248	249	269	315	267	306	286	295	271	284	286	271	275	275	292	274	274	283	273	274	245	267	273	268	272	260	268	274	294	234	270	304	289	285	282	297	296	269	231	260	295	284	287	282	297	250	247	287	266	285	301	262	294	295	253	255	285	235	332	287	282	267	260	258	285	253	285	301	270	279	253	259	304	304	295	285	282	254	280	291	299	259	316	306	290	274	279	271	276	269	280	293	245	275	263	274	249	289	266	284	270	253	314	279	290	264	268	273	275	306	288	249	286	242	260	293	267	272	289	249	264	264	264	296	278	290	260	270	263	245	291	274	269	278	266	269	297	239	238	264	262	273	290	293	247	268	253	290	259	262	292	291	239	285	268	299	308	290	283	235	268	299	295	258	284	277	260	270	267	266	253	253	287	280	303	259	267	248	261	287	294	316	256	277	236	274	282	274	265	289	314	268	279	259	275	269	305	291	262	264	263	271	281	284	267	273	284	272	257	266	244	301	267	275	254	275	288	292	273	273	278	255	271	296	278	274	285	293	288	260	242	268	311	272	283	267	242	286	285	246	251	260	258	276	235	283	277	270	277	282	278	289	285	281	300	300	279	288	280	264	274	279	288	313	310	261	256	245	279	269	283	267	289	283	269	262	297	282	289	286	233	253	271	286	288	270	261	266	262	272	234	297	301	268	278	276	271	283	255	262	283	272	308	262	256	266	301	276	296	263	283	270	274	275	259	248	274	273	240	280	278	278	308	281	258	285	277	286	293	303	290	285	266	314	293	290	275	246	324	286	254	294	257	296	274	257	260	275	262	312	276	295	269	290	249	299	254	280	287	264	301	289	274	286	297	281	256	292	246	272	275	279	343	236	271	292	268	270	315	300	270	255	279	282	294	281	274	281	268	261	232	271	281	262	288	268	262	259	274	291	280	266	273	270	252	285	267	263	249	282	249	279	271	279	270	266	267	311	273	283	269	253	275	294	301	268	283	267	256	257	277	264	291	259	239	269	257	276	279	272	269	298	283	298	303	270	248	269	255	296	240	252	253	294	245	254	306	292	244	276	263	261	273	279	251	267	288	274	279	266	298	271	273	287	265	266	250	288	315	282	259	310	253	278	262	302	274	267	266	258	274	250	285	271	273	274	276	263	259	273	263	286	272	295	251	286	299	275	261	251	278	268	286	285	273	257	284	289	264	278	274	273	279	288	237	293	282	251	294	296	291	262	273	268	248	264	269	303	285	268	288	314	320	290	300	290	267	260	261	298	302	279	284	267	237	297	258	269	290	289	256	285	269	257	254	323	274	313	268	259	255	296	293	268	259	268	273	289	292	281	289	279	270	289	308	291	273	253	254	312	302	274	268	271	251	272	270	288	279	299	281	267	289	281	252	250	272	267	266	269	276	257	246	269	259	263	276	305	274	276	302	275	294	310	266	283	284	282	281	266	295	285	242	273	266	262	242	257	270	262	237	301	300	273	297	293	298	246	273	259	277	256	264	261	289	273	282	258	317	281	270	310	274	248	272	285	279	257	257	293	270	273	257	268	266	279	272	288	294	261	310	270	262	266	257	270	271	303	245	306	265	256	247	254	286	259	272	292	294	270	273	269	285	276	238	266	286	320	264	277	305	292	284	284	289	260	291	268	280	282	267	297	255	246	261	308	260	285	264	272	277	280	271	271	258	275	311	311	276	284	281	273	268	286	270	233	269	291	277	269	271	317	268	271	287	243	275	270	271	293	274	273	258	261	296	299	296	262	239	270	264	266	239	251	251	286	292	274	275	249	257	277	253	289	291	271	291	285	299	280	257	289	286	264	304	270	276	287	306	242	254	261	302	271	293	244	256	298	297	255	288	265	280	262	264	253	289	269	280	268	237	275	266	267	276	279	284	269	293	240	242	285	275	286	278	285	305	270	276	260	284	259	262	309	252	282	255	289	263	268	247	306	267	269	291	293	260	299	267	261	303	291	251	262	294	273	244	291	279	293	272	282	290	307	281	278	269	292	277	290	296	308	296	275	289	277	298	257	260	281	280	270	278	283	291	270	277	272	275	287	285	262	251	309	267	277	272	273	286	263	262	261	263	281	263	271	315	252	287	256	265	274	293	281	298	280	270	295	281	285	295	297	251	261	246	323	289	259	289	267	268
14801	13857	25390	27687	23385	19793	16563	15308	16190	13475	11596	9724	8887	7566	7014	6057	5149	4409	3802	3301	2790	2265	1883	1992	1840	1726	1976	1614	1480	1897	1896	1421	1520	1617	1261	1358	1456	1243	1102	1086	1081	983	706	664	695	717	647	637	735	688	687	722	689	729	690	731	697	688	742	724	736	728	743	690	674	761	727	780	798	759	748	745	756	677	715	700	674	713	705	663	722	689	734	689	660	639	664	654	693	665	697	656	686	661	688	638	640	669	702	667	677	694	655	665	681	670	641	675	704	627	660	688	682	638	720	680	666	678	680	753	648	617	622	659	688	680	633	670	603	617	678	699	669	665	636	633	652	663	705	657	633	661	699	668	717	624	673	678	632	658	662	673	683	647	645	685	686	650	636	704	694	663	667	662	662	691	664	665	685	637	666	680	651	694	705	680	695	658	669	693	659	667	674	668	644	681	649	711	666	656	687	654	697	710	683	703	650	655	653	644	680	700	663	694	625	681	743	676	642	676	651	682	642	648	675	695	653	614	651	741	672	674	635	640	671	676	676	706	699	701	686	662	676	669	683	733	686	643	616	633	675	641	674	648	676	686	642	634	661	655	684	631	639	655	654	638	696	679	712	624	669	670	659	652	643	683	658	650	631	677	669	680	628	698	664	678	703	675	648	665	648	657	643	684	683	673	692	644	684	656	657	695	687	676	688	674	666	729	711	704	638	656	693	684	666	666	669	664	665	659	694	674	672	719	723	690	631	696	682	649	696	692	672	688	687	697	653	657	674	661	673	683	658	735	657	698	692	683	672	720	627	661	688	631	707	694	686	652	652	651	660	671	698	661	644	690	659	682	621	612	687	663	658	691	673	664	672	643	655	690	707	642	677	672	698	701	616	721	631	701	694	664	664	687	704	670	668	707	695	697	638	663	711	668	642	688	687	673	634	654	659	670	642	658	641	665	676	683	678	626	661	669	668	686	655	692	617	724	653	656	681	644	708	693	663	647	675	660	669	728	686	616	694	674	638	670	687	623	668	680	668	641	675	653	690	684	667	694	666	688	640	694	668	632	683	662	687	693	679	642	698	658	675	639	651	615	686	694	670	664	679	659	677	706	624	691	665	706	671	644	646	648	628	641	621	660	660	633	756	646	668	673	708	643	709	698	656	699	644	649	645	652	665	650	684	679	616	666	635	641	673	672	697	689	660	645	682	675	673	683	685	663	639	718	642	688	658	703	667	684	671	712	654	678	712	639	715	680	673	664	664	671	674	678	656	681	674	686	687	692	689	591	693	691	687	640	663	683	691	670	699	664	647	674	665	700	627	729	626	652	646	671	714	679	630	644	653	667	676	657	680	679	655	676	678	700	725	751	670	685	671	647	707	670	636	669	655	696	677	694	661	674	628	681	658	634	660	686	726	687	659	633	661	722	685	651	655	665	649	640	709	688	700	665	688	665	644	687	639	685	693	707	669	693	693	632	670	670	684	648	663	627	663	670	660	691	681	668	623	681	678	708	641	643	687	661	637	680	648	676	670	688	682	618	656	642	688	681	651	676	642	674	660	645	697	677	636	653	676	681	665	639	658	676	658	653	629	694	662	659	669	742	688	686	656	659	737	651	689	682	664	666	709	710	660	676	710	667	711	679	640	674	650	705	646	662	684	689	656	666	722	664	705	687	680	653	622	658	667	649	693	680	721	699	690	688	669	666	694	653	654	656	687	664	714	716	673	649	655	667	667	643	656	670	668	685	694	671	622	671	640	685	652	679	644	647	693	673	692	657	666	701	662	667	663	668	654	657	681	674	723	685	712	677	635	638	644	679	633	669	671	663	674	690	701	633	651	613	648	645	669	684	681	689	665	670	684	674	646	697	675	667	679	660	675	676	722	682	679	695	670	675	667	723	661	643	662	687	638	638	680	669	657	663	714	679	668	615	696	698	648	718	657	687	684	678	681	632	760	710	677	662	650	662	630	677	712	676	683	665	649	691	653	684	653	698	636	631	662	656	692	627	679	719	661	702	631	653	698	737	696	681	681	639	671	687	707	696	694	682	667	675	644	627	708	666	682	656	677	669	672	637	671	664	723	685	664	717	626	632	635	622	657	668	711	659	666	658	669	625	642	661	695	717	658	670	696	652	659	649	652	700	633	677	624	631	737	684	660	660	693	647	657	684	637	704	626	702	658	670	700	670	639	691	672	729	676	671	680	685	690	652	662	694	672	661	659	724	679	667	674	671	683	613	634	639	656	663	681	664	675	643	643	656	663	695	668	659	653	661	665	682	658	636	661	710	650	678	648	685	671	658	660	670	691	655	694	652	643	688	701	691	734	705	680	722	657	654	691	725	700	674	683	678	632	689	695	688	657	683	654	685	660	669	690	699	765	684	681	663	673	692	641	696	675	657	680	661	699	679	687	685	705	727	665	701	692	690	652	671	647	660	686	685	641	678	624	660	650	692	666	672	673	716	683	666	708	703	641	705	689	651	662	731	704	660	696	679	671	654	753	626	727	671	704	655	654	667	664	713	676	656	680	656	661	680	672	713	645	629	745	714	701	651	659	675	683	687	686	658	680	637	718	674	667	658	658	625	669	698	660	670	674	625	676	653	664	653	674	666	671	640	638	664	696	678	642	641	662	656	637	662	654	649	656	675	680	714	644	702	648	683	682	652	654	625	670	661	665	667	636	676	682	715	658	686	684	673	634	678	695	645	678	655	662	661	677	691	642	702	662	687	685	662	665	665	700	652	702	651	712	662	653	660	691	650	623	627	632	652	689	689	678	706	675	690	696	681	639	651	723	674	699	666	667	653	690	660	682	685	672	672	685	646	678	688	626	682	661	667	666	715	659	645	687	702	656	614	683	693	654	658	704	631	633	707	696	629	668	627	633	672	690	681	683	649	706	649	646	671	635	650	733	669	690	645	691	641	644	616	676	654	678	680	697	674	675	668	667	655	650	651	657	644	719	665	648	676	665	684	682	686	652	698	673	679	698	660	681	681	659	691	638	697	681	702	675	662	629	650	657	670	669	666	705	681	686	718	663	727	634	703	698	661	657	729	712	702	741	672	665	655	627	687	637	728	706	671	656	660	662	665	657	671	675	697	703	677	703	726	696	664	706	677	751	655	650	683	633	701	657	643	677	669	681	684	691	668	664	648	674	684	650	666	645	680	668	665	662	691	665	678	672	703	662	637	690	684	681	661	641	628	690	655	668	670	642	728	653	608	642	677	683	644	680	627	670	672	685	682	633	688	684	670	631	680	710	675	648	716	676	662	653	682	645	637	659	636	718	696	669	677	664	713	659	661	673	604	652	665	665	679	697	666	649	647	681	691	672	696	655	655	707	650	643	646	654	635	650	645	686	677	640	620	676	693	643	658	603	662	706	663	731	631	665	721	655	710	688	677	675	702	672	704	620	695	604	642	711	705	673	673	609	630	651	693	697	648	677	675	656	660	678	676	635	719	721	689	645	666	629	672	627	616	661	696	644	642	675	640	685	657	665	643	665	669
33144	22261	25703	21547	13539	8898	6159	5121	5236	4062	3254	2671	2246	1848	1594	1390	1130	1005	920	767	646	614	497	537	468	442	497	434	422	456	494	405	396	452	343	347	374	367	319	360	324	307	284	229	243	262	236	247	237	254	229	298	258	243	251	264	247	236	275	256	279	264	269	265	266	257	265	285	273	264	253	253	273	275	239	255	256	258	258	238	301	240	235	234	266	234	252	274	235	212	249	224	226	250	231	226	253	253	280	247	267	275	264	237	266	238	259	237	244	262	243	233	228	234	248	228	241	268	255	273	292	223	249	229	233	232	235	259	273	217	239	262	259	258	275	237	288	235	224	263	244	268	263	250	267	256	261	264	278	250	234	241	242	257	253	282	251	250	246	254	230	301	246	220	211	225	261	231	253	237	237	226	252	216	231	242	271	231	253	263	267	243	248	275	254	251	250	245	261	249	253	254	263	240	262	217	240	254	257	231	266	266	229	250	257	262	250	263	258	287	255	249	230	253	260	272	278	277	229	227	238	269	256	236	258	275	234	221	239	256	258	263	222	270	253	293	232	254	276	244	258	248	238	241	244	253	243	232	235	232	250	239	261	228	230	237	222	232	237	254	247	248	248	245	242	259	247	279	278	261	236	268	261	243	246	243	280	234	285	221	228	241	258	217	236	254	257	245	260	246	264	232	258	261	284	247	238	269	276	258	252	224	273	238	255	259	244	250	255	263	212	260	257	243	267	263	220	244	250	256	295	251	241	261	256	233	264	237	254	265	222	260	251	235	246	230	239	236	249	283	256	277	225	227	232	261	230	226	246	258	248	266	220	251	228	252	242	233	215	275	284	264	238	238	241	246	251	208	257	253	250	270	264	245	256	233	276	214	246	239	248	245	251	261	234	251	247	229	253	266	242	259	216	280	267	231	236	252	277	239	231	231	219	253	284	273	255	248	240	226	250	244	226	230	244	227	242	268	220	258	257	241	247	211	257	275	269	267	225	238	230	240	246	247	237	250	229	231	257	262	248	294	236	270	228	273	248	225	243	238	267	265	283	255	251	227	244	254	258	235	253	245	271	248	230	235	239	263	249	261	278	238	249	256	260	278	268	229	255	222	222	252	277	238	242	243	247	257	225	243	257	245	255	257	256	259	232	281	217	259	251	209	240	239	255	294	238	250	265	248	255	254	224	224	266	256	243	245	250	262	286	235	257	247	230	250	275	290	255	229	241	247	281	257	244	268	252	236	261	237	251	252	250	250	242	245	254	269	250	276	241	239	248	267	246	215	226	263	266	270	249	275	241	281	243	248	222	254	248	230	250	266	260	274	280	239	253	222	288	228	272	255	231	238	270	255	242	226	215	279	256	262	274	244	254	275	252	249	248	268	252	263	243	268	245	225	245	244	246	273	263	223	226	274	239	286	251	211	268	227	250	253	245	233	260	270	257	227	249	256	250	247	252	245	253	271	244	247	246	225	267	284	272	249	248	258	272	289	240	258	257	240	224	261	240	254	249	234	250	213	262	237	244	261	234	263	260	240	234	255	254	229	273	259	230	261	266	240	277	245	253	247	256	240	240	270	260	242	255	253	235	237	245	232	258	259	236	268	213	248	264	252	243	195	236	251	257	277	273	233	252	211	262	264	266	240	275	239	240	248	244	239	250	264	247	224	225	234	279	241	232	258	262	292	266	262	225	258	250	244	253	239	226	258	284	241	270	257	246	246	253	269	234	240	239	255	244	280	256	281	262	253	266	230	229	244	244	257	221	250	210	260	254	241	234	275	241	254	256	244	266	260	240	237	254	284	258	241	268	235	246	221	246	229	275	242	287	266	214	273	261	259	264	250	263	277	248	264	224	258	260	252	229	241	230	256	237	255	246	229	275	237	261	226	241	238	264	231	276	258	243	277	216	272	234	268	261	289	247	257	234	237	256	243	237	242	279	242	225	264	219	239	235	237	255	267	254	265	251	269	243	241	232	250	242	269	252	259	256	243	263	228	238	274	281	254	234	227	258	261	274	220	258	257	273	257	246	269	250	221	274	249	247	245	228	239	257	257	231	248	229	272	261	257	251	247	255	225	231	249	260	266	274	261	237	235	266	274	232	250	231	270	246	255	234	260	234	218	255	270	260	228	258	243	241	271	246	240	235	276	225	250	265	235	245	226	227	245	244	222	242	280	260	238	238	254	245	283	250	266	238	256	256	249	235	263	249	261	247	264	219	233	267	238	219	259	277	242	263	210	263	232	250	231	262	263	262	242	245	281	262	285	258	255	247	277	276	215	238	256	256	265	254	250	270	256	287	233	263	232	244	247	221	253	257	254	240	249	237	224	247	237	252	254	260	269	247	242	224	266	232	244	233	234	264	246	256	244	264	266	258	260	247	257	262	254	244	267	254	259	269	261	250	265	232	232	221	221	231	246	265	246	235	238	276	234	262	262	249	261	247	252	257	238	262	245	253	273	241	246	246	241	258	235	228	256	245	262	240	279	253	270	250	227	266	247	243	235	218	259	258	234	240	225	228	250	240	231	231	222	229	237	286	247	223	270	242	222	246	273	265	249	242	217	256	220	247	247	258	282	222	255	226	255	222	243	252	230	263	240	251	257	238	264	233	275	250	243	244	242	235	255	273	257	236	269	247	252	255	263	261	238	259	237	243	239	276	239	261	277	254	277	230	233	252	231	265	240	227	263	231	255	263	243	217	243	244	273	237	238	234	243	238	239	278	253	231	240	237	238	226	262	255	242	231	263	243	254	257	253	269	252	276	232	247	260	249	264	284	267	253	232	263	238	244	266	230	239	229	244	266	260	245	219	246	230	247	252	257	274	244	275	247	258	255	286	247	266	271	281	256	251	252	255	285	258	246	217	243	244	237	263	268	246	267	256	236	248	225	235	252	244	246	235	259	268	228	237	238	264	241	265	257	231	259	256	207	254	242	242	258	272	247	267	236	251	258	252	260	247	239	249	266	261	264	242	270	238	240	237	253	232	256	260	283	252	266	254	230	230	234	227	269	248	263	248	233	271	257	236	256	269	231	272	257	239	241	258	237	262	271	245	254	248	225	242	262	247	218	261	235	246	236	246	257	236	250	252	282	248	223	236	255	253	236	247	255	255	295	249	263	242	259	251	243	237	240	243	261	243	263	261	246	256	225	277	245	244	233	263	259	256	248	254	259	253	233	279	282	244	242	259	267	254	256	247	268	253	264	266	256	291	253	266	248	224	230	262	259	263	243	245	225	258	268	244	257	271	267	249	223	222	225	242	245	249	273	259	213	257	285	250	250	262	241	269	272	267	273	247	270	232	275	269	242	227	267	239	256	265	254	246	244	233	257	239	261	244	229	248	266	235	242	235	247	263	258	228	272	263	274	269	212	235	264	272	246	264	275	254	260	254	254	255	234	254	260	254	258	265	271	233	252	267	237	235	258	245	250	249	258	278	259	262	262	243	244	231	276	233	269	246	293	233	245	229	249	284	236	247	227	238	266	272	246	253
18286	16815	29499	32384	27540	24006	20362	19332	19885	16860	14459	12341	11467	9772	8584	7495	6417	5513	4866	4099	3430	2862	2229	2462	2096	2056	2359	1870	1794	2240	2075	1608	1817	1798	1386	1521	1712	1481	1164	1085	979	1078	670	654	633	653	626	641	615	645	615	674	678	676	732	684	718	706	755	701	658	650	711	617	672	709	758	799	757	749	710	725	676	636	704	721	641	685	655	679	638	623	665	623	641	615	595	604	591	590	642	672	610	637	592	603	599	622	589	659	598	614	594	610	627	571	609	618	638	598	578	588	654	618	636	585	589	637	578	616	662	593	658	683	612	621	588	652	641	617	628	606	613	628	640	604	654	599	592	613	585	630	625	610	633	581	656	625	605	660	623	629	672	626	577	599	609	656	606	588	629	621	641	637	615	584	623	658	605	619	592	575	595	594	644	623	626	600	561	583	626	665	627	596	618	574	608	641	662	587	615	612	640	608	613	648	631	592	605	652	561	610	633	629	583	664	624	575	637	658	582	608	626	627	607	627	628	608	616	606	630	593	628	602	602	580	602	637	648	611	628	632	618	596	593	630	637	576	611	650	649	574	631	593	589	660	651	607	612	612	634	616	621	627	600	649	632	585	610	612	648	632	566	634	640	645	601	579	614	668	644	573	603	593	640	635	572	602	595	594	603	624	648	624	617	665	619	622	617	623	613	656	632	587	581	640	613	575	660	625	641	657	668	593	572	626	582	582	616	638	591	605	625	619	619	581	606	602	663	596	628	617	625	632	606	597	610	666	667	681	613	555	610	624	580	599	640	648	651	601	570	617	609	646	647	657	583	644	649	651	574	588	593	635	610	648	613	622	577	641	611	630	647	625	621	646	603	605	553	675	628	626	583	673	608	650	601	580	598	633	634	622	615	610	615	596	607	585	647	549	624	618	587	637	591	634	668	547	612	661	591	596	605	577	641	583	610	625	624	640	599	626	616	594	601	607	613	614	612	605	591	612	641	608	641	610	611	589	618	611	621	594	652	626	581	636	619	615	611	597	599	643	654	609	604	661	613	629	577	623	567	575	626	614	592	581	623	589	639	627	603	617	627	609	629	614	616	620	604	613	618	592	581	616	582	601	606	624	627	608	624	612	632	609	707	606	661	585	621	667	624	595	613	656	624	650	636	593	631	623	582	660	632	613	613	640	655	632	598	596	592	643	669	631	635	584	575	551	628	629	604	633	589	657	611	656	588	619	588	584	616	587	649	607	610	603	612	640	641	610	675	640	606	656	594	576	608	587	647	641	603	605	634	637	630	632	591	657	617	646	625	585	587	589	627	628	641	634	695	605	643	605	605	578	629	642	584	643	640	546	660	627	602	607	624	611	601	650	614	597	700	627	635	582	634	634	615	611	613	609	604	581	605	612	579	609	638	606	616	615	600	599	624	646	656	659	643	630	674	588	582	617	626	637	602	597	631	600	638	597	627	548	593	618	600	624	598	647	668	602	640	620	601	624	599	626	611	605	621	571	627	620	640	615	605	596	645	610	568	647	634	534	609	571	632	597	626	680	580	655	601	594	619	645	628	658	615	598	655	641	592	590	604	605	602	600	673	648	603	655	639	602	632	540	632	611	581	654	608	613	628	613	575	607	644	618	559	643	634	580	589	664	604	590	656	583	619	619	617	574	623	670	618	617	601	613	618	591	633	624	632	644	657	598	574	655	670	631	620	622	621	656	659	607	628	589	605	646	618	629	588	625	599	624	617	600	614	613	619	625	623	660	598	604	636	593	636	601	630	606	623	644	624	628	643	650	602	582	629	623	621	604	628	568	610	641	626	594	568	624	581	617	615	638	662	599	628	628	596	642	653	655	627	623	644	622	576	610	656	608	597	640	634	585	632	633	598	620	653	647	623	589	577	596	630	575	625	651	625	666	606	602	622	617	597	588	607	592	599	645	593	649	616	649	583	590	627	587	622	615	601	635	593	611	609	622	605	618	592	607	646	617	592	597	634	637	583	671	617	571	610	610	646	649	628	619	615	579	591	571	614	614	636	598	585	643	663	625	619	601	669	603	640	618	609	633	629	644	649	624	577	620	664	590	636	618	651	611	625	600	623	604	630	589	593	601	612	619	617	623	643	607	584	621	611	628	621	596	621	609	619	628	613	619	620	614	651	607	606	571	569	589	612	666	608	611	588	647	609	607	638	609	587	643	578	660	665	679	696	673	604	613	604	629	640	606	627	629	619	649	625	640	640	609	633	612	592	629	634	625	629	606	631	584	621	604	629	635	631	614	594	634	635	652	606	579	595	613	620	611	621	649	619	589	645	602	597	585	594	595	635	625	617	654	634	613	613	631	625	614	588	660	573	640	621	623	646	589	590	621	634	590	570	602	623	640	637	607	604	631	610	603	627	565	637	636	639	629	600	629	592	598	598	630	619	642	582	622	614	626	559	609	669	638	632	616	611	597	607	631	603	607	641	629	585	641	642	628	585	614	616	587	609	633	665	643	689	619	626	590	616	599	611	600	602	592	632	608	563	587	607	631	623	589	636	672	615	612	621	646	593	629	617	597	602	599	652	571	628	633	617	633	589	637	630	603	622	607	569	656	581	610	647	630	613	609	616	646	589	651	632	638	621	625	624	631	622	648	623	609	619	577	655	652	619	634	603	599	601	651	585	604	643	639	622	661	583	593	610	641	560	624	649	640	614	643	613	626	619	638	631	668	620	614	625	576	617	638	597	617	620	606	630	587	599	597	603	636	663	618	609	611	649	620	609	607	588	633	590	627	616	587	683	604	618	619	649	627	565	619	637	596	620	619	667	615	589	608	647	651	615	601	673	613	572	583	593	594	622	609	590	623	621	639	565	578	658	601	590	636	635	609	666	670	656	647	626	635	668	591	646	652	621	598	573	585	645	618	575	608	622	595	614	646	582	611	620	619	570	682	573	637	614	574	650	634	614	614	599	636	650	625	613	613	575	620	623	617	594	589	585	599	643	607	645	639	597	618	621	644	608	616	592	632	613	618	636	635	636	584	568	624	630	612	588	640	645	657	608	604	609	627	592	633	644	643	592	614	589	610	594	601	605	592	612	621	618	632	601	614	593	618	619	604	578	622	586	599	588	660	609	610	598	618	597	617	615	602	630	613	580	613	660	607	591	619	633	589	623	629	637	626	592	609	629	586	613	568	598	570	614	617	632	582	589	627	607	610	648	633	635	636	571	560	639	572	590	610	621	648	669	621	660	598	635	616	653	651	629	624	620	602	629	625	582	600	635	613	601	625	639	636	548	618	627	621	657	657	639	597	607	655	600	635	640	615	602	609	603	590	597	604	588	619	636	606	621	585	617	586	628	642	598	573	579	613	615	630	633	609	622	608	622	642	598	654	663	651	639	590	596	616	622	663	635	574	597	597	608	597	573	624	621	622	600	614	616	600	620	627	631	620	603	644	606	603	648	661	616	612	631	653	581	612	630	635	602	627	637	649	643	623	603	632	623	597	595	623	591	567	591	601	593	601	569	594
16689	11614	13938	11230	6338	3913	2773	2506	2419	1976	1609	1288	1202	1032	937	782	728	651	580	565	478	427	397	426	411	441	402	391	369	470	449	367	393	380	388	395	354	374	344	328	338	334	317	326	293	302	309	356	302	340	335	345	327	351	288	302	321	319	350	300	370	309	324	318	298	313	344	320	324	366	345	348	339	317	310	288	327	342	298	315	311	316	324	297	297	345	310	318	303	330	295	319	307	318	328	324	346	344	325	312	331	309	374	263	305	308	308	313	332	324	301	348	308	305	280	273	320	326	304	314	313	330	326	342	327	327	327	318	297	334	329	342	326	317	323	291	319	321	338	313	319	324	339	331	305	303	314	332	315	326	350	342	322	325	283	308	334	340	308	340	306	315	340	317	316	315	306	291	340	305	310	302	325	318	341	317	309	342	326	338	297	306	320	314	315	334	300	311	274	318	297	328	339	315	348	326	300	300	316	325	312	311	319	299	322	321	316	277	321	312	346	348	349	335	313	323	306	314	320	300	312	290	340	323	301	324	307	285	295	294	342	342	313	357	333	336	309	304	319	312	300	312	317	298	309	332	308	297	332	314	313	310	292	303	291	326	347	315	361	307	317	324	299	354	310	315	287	354	324	303	343	344	303	318	279	329	318	338	323	323	308	326	298	300	306	277	322	338	298	311	341	304	287	342	323	315	318	322	323	308	330	266	293	305	341	349	306	325	314	328	339	319	279	310	308	301	320	327	317	302	306	287	302	302	327	323	344	342	337	319	307	316	307	303	285	337	315	298	343	278	296	307	334	339	340	314	294	306	309	312	314	282	328	311	330	330	311	352	312	305	297	331	312	324	326	309	320	315	327	317	333	318	297	333	322	331	334	316	352	358	290	346	296	317	339	341	285	309	342	312	312	339	333	311	311	305	306	339	335	326	322	324	322	280	305	297	356	310	314	366	308	325	294	347	322	346	326	330	305	319	354	285	301	326	323	335	306	313	331	331	303	299	309	329	330	301	313	314	354	311	345	323	292	299	337	327	337	319	339	310	299	311	303	285	283	321	351	347	322	312	313	322	326	302	342	311	328	286	363	313	291	316	326	329	308	317	306	319	308	327	323	341	309	334	312	337	323	337	335	356	304	364	314	311	303	324	313	303	334	333	323	312	305	337	284	309	327	288	330	296	325	336	317	291	308	340	316	296	341	280	342	283	310	292	298	306	311	337	292	315	303	309	337	338	339	320	290	348	311	342	323	361	313	326	320	338	311	301	324	316	344	304	311	299	321	317	291	296	295	323	369	337	320	320	285	309	301	319	328	338	308	303	279	310	332	305	327	323	347	309	298	327	313	349	322	310	325	299	328	339	312	324	290	299	294	315	290	348	305	309	305	283	294	313	289	318	335	327	339	330	317	332	283	308	326	280	277	319	309	323	334	308	332	307	338	316	285	313	295	305	301	318	285	310	276	299	320	318	348	320	292	323	334	355	334	346	305	340	315	296	297	322	312	329	346	330	327	311	313	301	342	322	312	334	309	351	320	290	307	311	339	295	315	309	327	320	325	327	313	307	335	336	327	312	288	292	328	296	305	323	295	301	324	315	306	329	321	300	311	333	312	325	293	336	335	285	295	319	341	326	345	356	308	289	328	351	302	330	292	279	312	322	317	315	342	301	331	284	323	312	295	332	344	370	301	350	330	308	368	321	304	328	319	295	301	321	307	306	315	314	326	311	307	352	335	335	355	295	319	297	321	345	358	284	307	324	321	344	318	320	338	310	293	304	303	314	319	293	320	328	329	331	336	310	310	336	310	303	318	308	313	311	303	340	325	316	315	332	283	349	287	308	317	336	320	322	311	340	343	316	317	317	322	317	332	329	308	313	310	297	303	313	317	292	336	311	297	300	265	343	288	332	337	326	313	312	319	294	368	331	302	301	325	352	317	301	335	324	307	301	299	322	314	295	349	281	314	360	307	322	281	269	311	281	306	302	314	317	311	288	344	314	321	337	291	298	289	304	283	334	333	317	344	301	287	329	304	286	318	337	359	277	311	320	326	299	328	336	358	334	299	325	335	326	360	336	316	284	298	340	317	321	320	314	343	301	312	332	338	320	302	331	304	345	336	314	321	336	311	297	314	308	348	288	305	319	346	316	333	326	316	325	294	267	280	329	327	282	303	342	337	337	267	337	309	308	321	315	322	353	330	306	341	336	289	306	327	309	312	322	314	323	331	345	350	319	310	321	343	320	343	315	318	296	312	343	330	307	305	295	317	353	294	324	319	317	299	320	284	304	329	324	290	303	284	330	307	315	307	312	275	290	302	294	341	320	320	309	324	333	327	320	330	327	332	326	305	295	319	330	304	301	309	311	296	319	332	323	298	314	340	312	299	314	322	299	323	331	301	319	326	337	335	298	342	345	320	299	340	348	327	325	310	318	321	328	312	292	330	333	327	335	332	310	318	303	285	317	339	288	329	305	308	267	315	285	304	338	321	333	343	308	343	323	341	312	298	321	323	327	345	348	307	323	332	321	324	329	330	304	331	339	306	324	296	322	306	327	283	316	307	276	321	283	307	302	333	322	329	347	328	334	321	291	341	343	318	315	331	336	305	313	286	339	285	321	342	317	335	331	333	310	293	294	284	321	333	301	314	337	313	320	312	338	308	317	336	318	329	272	312	316	337	332	307	340	318	300	332	288	320	323	297	285	341	284	338	332	303	337	306	319	308	311	327	313	293	336	301	298	342	278	320	312	330	287	310	352	335	327	268	306	303	343	306	347	341	287	311	277	268	319	318	361	317	347	327	284	328	300	305	332	307	308	307	347	348	367	296	294	298	305	312	291	354	322	338	300	336	284	309	322	340	348	325	288	334	306	314	308	331	332	356	366	320	302	310	286	331	300	319	314	326	327	321	315	283	281	313	340	336	314	289	290	291	330	297	319	343	295	318	309	330	319	310	337	306	302	332	353	309	310	289	308	303	347	330	324	311	336	280	314	318	343	323	300	310	324	293	296	326	294	338	307	329	315	359	330	319	316	317	323	307	312	288	304	327	299	298	330	325	338	261	307	337	308	313	299	330	355	306	324	323	327	295	289	342	321	292	295	328	294	316	315	343	298	327	318	334	309	338	292	333	282	317	320	290	310	302	311	274	304	320	328	315	313	315	300	336	311	328	301	320	298	331	303	280	307	274	336	318	324	303	306	329	339	309	298	319	318	314	273	309	323	339	311	307	310	357	306	316	281	336	318	320	320	300	295	330	331	296	304	307	282	309	350	325	342	323	346	330	323	327	334	332	328	319	329	334	332	317	331	325	305	296	320	323	337	323	326	326	311	328	284	351	313	332	305	326	330	313	310	299	320	344	296	315	313	337	307	340	319	320	351	326	358	310	359	312	345	287	290	312	308	352	331	309	310	341	319	299	292	312	326	306	327	342	322	341	322	306	323	315	309	302	310	278	328	323	337	268	325	358	333	327	340	292	324	329	329	318	325	326	300	345	330
10118	9895	19159	21219	16876	13701	11615	10999	11085	9221	7772	6715	6205	5335	4667	3989	3501	3103	2735	2310	2023	1726	1362	1410	1341	1353	1440	1309	1284	1535	1488	1180	1301	1278	1117	1180	1166	1059	971	859	856	938	724	745	735	766	769	744	740	769	768	753	782	736	754	783	773	783	776	715	759	725	829	764	748	756	820	800	807	797	806	794	769	730	766	786	787	745	721	796	779	822	779	774	726	762	753	701	690	765	771	755	759	747	761	740	743	643	730	738	779	752	765	805	725	793	762	757	811	712	757	761	734	767	744	768	763	745	778	735	769	765	747	782	754	723	759	795	787	790	765	784	802	742	763	721	718	764	757	796	780	795	767	737	769	772	770	732	770	743	749	757	770	743	755	803	765	790	730	754	744	787	773	723	741	748	770	752	790	783	796	738	717	719	798	752	749	752	754	735	690	726	770	728	761	704	760	754	768	726	773	790	706	725	746	738	743	731	705	753	779	775	736	764	709	745	708	747	797	801	732	757	755	794	748	751	733	744	743	747	777	721	785	745	718	754	764	786	758	742	735	764	747	724	792	775	745	755	772	746	757	756	734	752	775	768	749	749	748	747	773	794	746	739	776	750	755	736	738	758	782	732	804	728	778	753	800	761	745	739	759	734	761	733	754	782	749	740	760	732	721	768	722	734	760	735	790	778	756	709	782	782	710	731	812	768	706	771	753	753	742	690	729	751	735	796	747	820	731	766	702	742	779	735	732	811	747	722	786	786	763	719	800	758	732	799	803	746	724	758	700	813	723	729	789	767	760	745	731	785	745	729	763	736	775	767	733	742	727	714	741	771	703	800	799	758	722	783	752	771	761	748	771	768	765	717	726	719	789	767	750	739	756	751	770	756	809	754	729	776	745	724	795	771	759	773	745	760	843	752	732	808	728	744	749	746	771	738	763	759	753	763	713	777	743	743	793	722	772	721	753	761	792	741	770	786	802	763	777	780	767	752	770	768	771	737	744	787	772	782	751	754	726	747	756	761	788	769	768	738	750	743	746	730	761	750	737	757	743	797	720	769	745	774	723	726	750	784	741	784	741	734	707	780	789	758	737	740	767	741	744	723	790	784	732	763	783	770	724	741	700	735	761	758	705	766	742	805	709	722	723	799	722	748	775	771	727	748	761	740	779	772	735	741	765	792	727	754	810	769	713	754	753	729	705	745	732	748	736	794	703	713	772	726	758	731	788	734	723	764	775	795	728	781	757	731	751	780	766	774	787	767	805	810	784	733	737	782	743	779	743	777	751	773	799	787	718	753	753	743	752	727	794	757	762	747	783	746	711	751	748	738	778	716	796	833	797	767	755	775	808	725	811	762	810	714	748	773	777	769	846	781	752	767	786	780	716	801	787	785	736	732	786	757	747	741	768	729	755	752	783	732	756	752	739	797	739	707	714	760	764	745	765	762	730	761	710	720	788	800	766	759	791	752	739	727	754	716	761	770	777	734	777	740	789	754	747	747	761	755	734	751	783	737	782	734	739	756	759	808	746	768	762	719	771	689	800	795	783	750	735	818	749	712	739	726	757	762	718	761	739	763	766	712	730	737	829	756	771	749	748	723	779	771	792	760	774	761	755	771	747	798	785	763	752	762	747	761	744	765	804	731	755	764	719	766	753	746	755	765	748	764	756	786	726	759	754	791	782	786	769	727	774	797	710	784	723	745	727	742	757	765	766	768	743	754	801	725	814	749	759	751	783	800	789	707	768	751	761	787	767	726	701	704	767	725	766	688	724	709	707	708	760	732	786	766	730	757	781	753	702	752	794	718	717	750	712	756	784	738	765	774	753	727	750	787	775	722	774	709	695	738	766	808	799	779	789	734	752	737	723	817	718	781	731	765	743	788	750	712	803	764	736	791	779	725	743	736	774	707	819	750	706	753	814	727	742	720	771	737	748	789	726	757	760	798	751	783	737	759	739	755	729	775	760	816	757	674	712	745	780	761	720	814	772	711	745	763	770	719	710	776	761	769	804	752	744	740	767	773	790	749	707	712	789	748	746	748	738	729	763	707	689	780	746	789	706	749	771	820	792	753	760	760	768	762	799	763	751	713	788	773	809	778	752	779	784	726	771	734	740	786	767	737	754	742	777	721	755	711	798	776	766	796	745	734	754	770	745	781	760	761	766	741	762	722	735	748	761	791	838	747	780	740	727	735	714	767	727	768	790	773	751	769	726	804	777	748	737	723	764	765	767	747	789	804	755	782	758	770	768	773	753	719	730	752	685	759	789	772	734	759	750	743	707	797	780	758	840	764	765	715	714	727	711	808	768	735	737	805	741	781	764	732	714	749	793	768	744	777	798	728	769	791	833	738	798	706	764	759	764	775	762	800	762	733	738	785	718	787	737	759	777	768	774	751	776	757	744	767	765	759	744	753	765	745	748	753	729	757	692	772	746	746	796	784	758	756	722	701	743	711	746	813	740	737	735	791	763	764	730	784	738	795	758	698	715	793	797	785	708	728	742	744	746	767	720	754	848	712	735	686	790	773	784	739	791	744	764	754	769	790	744	780	705	764	729	773	728	742	789	751	717	760	752	772	767	767	753	735	730	772	735	796	732	748	773	756	786	771	748	754	722	766	715	725	778	724	720	743	760	767	743	728	773	747	773	771	796	779	792	746	686	728	799	726	792	730	725	759	722	782	764	746	721	776	769	737	739	749	792	735	774	783	720	704	741	747	757	765	729	753	772	756	778	789	795	775	742	749	749	736	743	814	764	741	745	770	750	777	786	747	788	809	725	774	739	750	802	719	774	789	701	779	751	722	689	750	762	759	810	754	754	756	757	787	770	757	772	765	764	787	742	741	734	769	741	768	702	710	681	805	752	712	825	740	831	752	725	790	759	810	786	745	747	744	765	745	806	784	727	735	750	711	731	741	736	749	756	734	747	801	741	757	722	731	760	741	708	739	746	808	765	802	754	738	761	766	754	738	752	740	767	716	783	706	761	757	760	732	820	767	728	761	703	804	810	743	726	801	761	759	777	783	741	742	715	717	756	768	733	730	725	712	724	824	735	742	751	757	771	773	723	781	757	759	783	797	777	755	762	730	754	736	765	741	762	711	756	737	736	760	744	783	782	733	743	751	749	730	703	706	737	750	773	742	764	753	813	728	725	796	787	764	778	815	727	711	730	722	785	762	747	757	753	768	735	720	765	770	768	791	782	764	791	738	786	718	744	762	723	777	764	719	752	756	743	748	761	780	794	755	706	751	749	751	761	752	789	765	780	769	808	770	767	730	788	729	753	745	725	722	761	744	752	728	747	808	752	743	728	755	795	750	729	776	792	756	765	748	770	757	753	768	718	730	713	740	726	765	736	836	753	797	795	768	764	746	748	788	726	773	740	770	792	747	689	754	731	708	788	737	763	743	707	778	737	794	805	743	790	778	781	768	783	777	744	723	730	754	771	759	793	766	760	757	708	732	803	755	742	709	799	763	739	737	785	739	764	750	755	764	758	775	751	748
26728	17125	20398	17008	10198	6417	4585	4086	3937	2849	2407	1919	1731	1366	1295	1096	952	807	700	626	593	471	422	456	451	412	421	374	419	387	422	376	378	404	333	380	375	341	349	320	301	296	278	246	319	256	257	279	286	275	268	267	242	283	275	277	277	294	253	270	290	277	288	270	258	285	307	281	285	286	269	280	256	288	279	299	251	266	251	281	279	294	253	271	268	286	295	269	283	259	261	273	303	260	268	286	253	250	268	275	254	261	283	288	273	281	266	270	284	250	281	268	259	295	298	283	267	249	276	292	242	244	254	301	278	238	256	282	305	254	280	288	276	252	259	265	288	263	252	273	284	290	299	291	272	261	269	272	299	254	289	221	283	280	292	292	308	276	254	289	280	290	294	288	251	274	273	289	249	263	272	268	285	273	275	247	290	275	243	311	301	284	263	295	261	268	293	271	278	269	277	274	276	292	274	271	277	267	277	270	284	280	266	272	271	257	259	281	271	255	254	245	261	276	276	246	276	268	239	312	272	282	276	277	280	262	282	242	288	281	267	259	239	265	296	284	269	282	260	280	292	259	276	264	256	250	283	271	258	272	237	250	273	288	260	283	283	271	260	244	252	263	259	280	241	284	281	268	271	234	275	268	279	268	302	249	257	264	260	287	259	251	282	262	246	235	264	296	264	267	263	280	262	273	244	267	272	274	270	263	255	260	289	294	262	282	270	249	288	313	278	251	252	279	266	317	242	242	241	243	257	269	285	267	255	247	312	311	263	273	281	301	283	270	281	279	258	270	263	277	265	282	287	246	309	254	269	235	285	291	246	253	286	285	268	270	287	255	300	278	290	264	273	260	308	271	274	288	256	271	279	271	297	255	260	265	232	314	289	230	284	264	249	266	297	279	259	245	261	262	259	265	299	284	273	287	258	253	273	290	236	284	271	270	257	272	295	265	252	294	276	243	290	271	264	231	249	276	270	261	293	285	264	271	295	267	266	293	269	274	261	270	281	288	274	277	303	289	270	261	258	268	281	282	271	234	285	281	277	270	271	274	274	274	273	277	253	270	248	259	296	271	273	281	255	248	274	254	261	279	262	249	295	271	266	251	301	273	238	294	237	265	258	255	289	274	245	274	248	270	275	272	285	286	243	282	280	251	296	308	278	252	266	256	268	261	261	265	288	269	281	300	248	275	246	223	275	279	252	268	297	286	288	255	289	260	271	263	251	257	274	252	247	277	247	256	311	255	248	278	256	265	289	284	266	210	280	263	256	262	282	290	253	271	269	270	266	258	253	282	277	268	300	274	263	270	296	296	274	277	262	229	283	273	257	281	305	268	271	261	284	277	247	255	275	292	244	297	268	247	258	265	254	278	299	253	268	266	298	266	266	279	241	247	310	252	305	284	277	264	261	265	288	244	295	286	280	294	284	249	292	288	307	260	249	274	252	254	249	261	277	296	282	233	262	259	254	285	249	235	283	290	284	296	264	260	274	260	286	289	272	287	271	303	296	271	278	279	261	242	289	266	258	290	291	258	245	275	254	262	259	266	278	266	274	261	253	285	286	301	283	261	262	285	247	238	250	265	258	268	269	259	272	285	278	257	258	259	268	281	290	263	268	262	288	279	254	261	281	271	275	280	257	274	256	276	239	269	290	259	249	308	285	306	286	244	259	279	262	270	254	248	245	283	283	268	267	279	273	280	290	270	286	262	258	267	265	260	291	266	250	299	282	278	271	283	278	251	242	261	251	275	276	268	255	231	269	247	292	278	289	283	275	251	242	273	240	296	275	308	278	266	273	289	287	275	241	240	277	301	272	291	239	259	312	299	283	281	257	261	278	278	258	278	262	268	253	305	300	264	268	257	257	274	254	272	277	294	295	251	253	277	281	262	290	257	267	267	254	239	281	268	247	324	256	234	264	277	275	264	261	269	285	271	296	298	271	231	275	248	244	289	291	252	257	254	289	282	256	237	243	300	263	295	314	271	305	271	247	279	240	274	296	259	264	277	300	259	267	305	270	260	265	267	260	254	281	270	257	287	261	263	281	243	267	266	308	272	289	266	286	297	246	269	281	289	252	274	289	279	290	278	239	224	280	261	265	271	281	266	291	288	257	273	248	278	266	264	285	282	316	271	284	253	304	256	263	267	302	261	279	266	267	263	254	278	244	265	249	267	251	286	281	265	264	263	284	264	325	283	273	272	243	295	260	326	264	251	292	290	277	283	247	294	257	269	289	315	254	256	268	294	301	297	266	252	256	257	287	239	292	254	282	266	302	292	280	272	279	276	260	257	245	297	294	256	275	266	272	271	245	257	233	254	265	272	266	297	297	274	268	262	291	271	281	258	261	254	278	267	300	275	271	257	276	268	300	282	292	263	245	272	286	285	257	281	263	258	232	286	286	294	255	259	257	288	255	292	255	274	297	242	267	241	255	285	295	274	286	259	263	279	282	268	294	294	322	264	291	282	279	265	261	286	294	280	265	271	279	315	247	267	257	253	277	263	250	273	264	293	269	272	272	307	278	260	259	268	237	263	267	270	285	280	259	264	274	246	304	277	261	301	262	269	287	255	253	290	256	275	292	260	285	287	254	280	283	297	266	263	324	273	279	288	265	255	291	267	248	283	255	270	260	263	253	259	257	276	268	270	275	289	285	304	284	270	272	265	257	278	289	309	272	280	277	250	308	258	307	289	286	254	277	310	291	251	255	292	262	235	267	287	306	282	257	218	296	273	275	247	242	292	264	284	287	268	264	276	258	296	283	260	252	295	248	285	246	273	274	294	273	265	258	237	255	283	293	262	252	238	290	283	287	285	239	260	288	292	267	247	272	269	303	264	267	263	294	287	292	265	275	301	247	268	282	244	288	288	272	267	288	297	287	250	311	262	260	288	280	270	253	276	271	282	289	243	312	286	282	253	244	259	245	252	258	249	289	256	260	271	272	299	252	258	275	255	293	295	292	279	268	231	250	272	283	254	275	249	295	286	301	323	267	248	238	275	262	293	304	288	257	285	276	282	258	269	272	275	258	238	276	267	284	251	279	291	288	236	268	291	283	259	300	298	256	255	282	262	283	231	281	269	273	246	273	295	272	275	270	245	247	270	276	267	244	268	244	269	292	246	285	280	290	253	301	246	288	247	269	279	276	237	280	288	284	273	265	291	264	265	265	282	279	297	268	296	288	248	275	270	284	244	267	279	273	231	250	230	297	287	283	268	250	250	283	294	270	282	275	252	283	269	292	253	263	247	278	273	249	263	280	260	292	239	256	272	273	288	278	265	242	291	262	292	294	282	255	268	276	264	235	253	276	278	244	294	265	262	284	265	277	251	276	245	248	241	261	270	261	282	278	281	274	254	288	258	278	265	302	274	265	277	252	273	268	326	303	282	283	256	264	257	249	257	281	278	283	275	259	251	287	262	268	245	264	265	266	259	263	269	280	292	287	279	282	270	270	312	301	284	266	267	258	273	277	266	285	252	287	276	247	297	282	277	270	239
15528	13774	25305	27901	23276	19475	16722	16477	16351	13401	11453	9722	8935	7617	6910	5772	4918	4326	3855	3192	2583	2249	1773	1834	1723	1590	1758	1462	1635	1915	1813	1455	1575	1587	1277	1309	1365	1245	1054	944	825	907	705	670	686	731	642	652	693	649	663	701	673	701	720	698	665	694	727	681	695	701	640	699	675	695	746	719	802	733	698	728	722	708	695	691	688	681	732	719	749	709	692	734	719	664	613	640	650	693	671	645	668	672	675	704	697	642	675	642	672	726	709	662	632	660	669	713	651	675	626	648	591	698	762	734	684	639	663	679	638	683	626	688	673	689	635	636	676	663	689	662	628	667	642	652	634	629	670	680	666	638	637	675	664	674	636	659	642	625	608	730	663	659	656	703	643	644	683	684	688	618	649	654	618	640	637	639	672	622	613	666	688	702	668	607	668	669	640	692	675	651	616	690	625	665	672	610	647	691	692	695	698	650	663	677	661	671	629	671	679	697	662	638	718	661	634	649	653	702	668	611	650	657	604	636	644	654	639	637	648	701	670	646	661	628	638	652	687	621	719	665	655	661	703	684	635	638	653	698	682	646	695	647	673	701	749	691	658	668	638	637	721	678	634	694	680	655	649	664	648	711	657	634	665	707	654	653	686	610	690	642	655	679	628	638	642	618	646	699	667	660	700	660	705	687	676	628	681	642	717	630	675	690	617	652	670	635	631	663	729	715	682	645	691	679	640	658	686	658	685	643	668	666	637	714	685	696	647	655	696	683	652	697	642	700	639	680	703	636	686	633	706	687	657	651	659	660	649	694	654	611	643	615	646	701	683	684	634	632	672	623	669	669	705	698	658	665	653	660	682	673	670	634	662	696	625	669	709	631	678	715	671	661	665	666	697	619	667	664	640	648	672	680	600	664	662	669	685	683	650	668	669	665	647	600	669	693	673	691	681	679	684	698	645	645	657	612	647	685	658	680	640	704	643	672	673	686	628	676	670	660	681	631	626	692	655	641	641	646	641	631	668	676	682	700	659	655	679	645	637	642	733	710	655	627	675	681	674	631	645	645	666	661	665	638	635	652	661	694	686	641	672	637	649	704	678	659	648	650	668	674	654	663	674	703	631	630	667	646	682	658	669	651	653	630	647	662	659	673	662	627	644	672	647	663	651	681	661	658	691	682	705	622	663	721	666	673	686	620	658	694	637	629	618	664	685	663	624	733	656	593	636	704	664	674	711	640	650	695	652	673	667	655	714	634	659	631	651	613	639	666	641	653	673	620	663	675	682	669	655	654	686	680	645	704	657	660	635	697	716	663	667	661	648	643	628	686	674	634	643	677	711	652	667	638	665	700	615	714	674	671	660	635	642	704	590	695	707	621	656	671	694	660	682	684	698	667	654	638	650	684	665	644	699	641	692	631	661	689	668	695	667	652	672	662	667	659	624	681	652	661	666	714	659	634	671	693	702	652	709	740	689	678	692	652	640	658	640	690	701	631	659	688	634	647	651	652	667	702	657	628	672	680	610	580	631	632	675	662	655	662	682	695	654	678	637	639	690	720	655	639	637	713	627	643	667	644	702	660	685	693	657	640	689	670	682	669	713	686	688	669	661	683	681	633	621	667	686	700	692	633	667	639	644	671	659	681	702	629	679	637	685	690	678	626	660	618	650	651	701	639	702	690	641	715	655	640	700	656	691	645	647	673	709	637	676	672	675	689	715	694	691	637	671	650	649	623	666	713	641	644	605	656	661	652	647	663	653	660	614	641	661	706	673	653	683	668	631	660	649	651	679	725	641	673	671	672	679	661	676	704	679	646	629	656	671	646	655	643	636	687	663	696	661	687	676	636	666	627	659	659	679	673	660	621	706	618	635	660	646	668	650	643	650	681	704	642	646	681	639	671	625	664	663	647	650	642	663	689	614	619	683	680	687	671	657	641	609	654	685	653	708	619	645	690	678	667	660	692	644	680	675	666	649	752	643	638	656	619	644	670	690	682	621	683	675	676	657	679	709	620	691	628	623	687	671	657	682	663	675	613	646	625	653	667	640	639	670	655	649	690	691	677	648	654	652	707	693	620	633	701	641	654	702	695	670	644	679	668	624	650	620	626	684	669	620	637	702	654	659	672	671	691	610	706	684	629	638	640	673	633	656	674	725	649	641	660	669	666	670	682	660	641	692	705	692	661	706	630	672	604	697	693	643	662	629	655	700	647	638	620	614	689	630	668	654	694	672	678	608	710	639	666	633	668	692	682	640	714	628	617	677	672	677	678	646	629	688	653	657	680	699	625	658	649	658	619	657	665	614	623	647	665	660	653	671	654	688	707	662	721	639	688	628	674	634	650	732	663	656	624	650	678	581	654	710	645	691	665	696	656	629	672	649	654	701	664	670	684	677	646	638	659	685	605	630	681	679	668	728	644	625	667	661	632	663	698	698	647	645	661	667	675	619	677	710	676	685	694	663	699	689	700	659	676	664	649	713	696	686	605	646	697	661	719	641	639	686	665	647	625	662	671	656	635	625	649	684	695	712	675	624	687	711	679	608	697	646	650	662	693	720	690	653	672	655	649	683	685	640	620	630	631	674	697	674	642	633	648	631	675	714	675	693	644	685	620	620	693	675	655	701	668	663	657	653	657	613	674	644	658	670	615	671	658	672	651	640	685	630	649	688	638	646	678	632	670	646	608	627	709	647	677	709	624	636	675	708	635	683	671	682	683	659	686	712	662	633	650	604	680	663	704	648	684	670	657	696	646	674	643	622	676	675	683	632	657	634	725	673	683	659	665	642	688	625	706	640	699	672	643	671	659	688	688	681	695	669	677	707	678	669	676	619	656	652	699	674	681	629	691	686	660	655	658	673	690	644	672	658	659	624	661	667	670	665	647	636	693	645	649	662	628	705	663	657	630	685	609	685	696	658	664	671	688	635	697	634	700	648	709	651	663	719	639	661	688	636	657	664	629	662	690	654	620	697	707	661	671	691	661	648	649	651	643	659	645	618	687	685	657	609	692	631	688	664	674	628	682	698	655	635	628	663	671	670	715	686	725	695	646	711	680	711	638	676	652	641	624	669	673	646	677	675	670	685	646	685	642	682	720	668	661	672	690	671	638	633	648	667	642	659	684	660	644	650	677	682	654	691	657	664	654	675	676	642	676	638	680	700	686	658	648	675	637	655	653	664	676	689	690	666	645	629	690	665	660	700	690	662	674	633	654	616	671	697	662	638	690	700	644	666	668	650	651	708	678	635	668	666	644	623	655	656	631	673	626	712	666	678	676	627	666	632	686	660	676	724	672	635	687	694	665	645	658	635	701	632	699	673	617	656	667	692	647	667	704	634	659	696	703	653	656	660	671	681	666	675	616	686	670	634	692	652	655	654	667	627	652	653	681	679	687	634	665	644	681	680	699	668	719	682	674	718	662	651	673	681	678	661	663	662	604	670	675	641	682	696	649	632	680	692	671	629	651	714	674	673	639	694	651	635	666	657	664	675	649	662	681	627	659	663	627	680	711
33529	22613	25955	21320	13732	8758	6437	6258	5240	3892	3265	2517	2254	1901	1688	1374	1166	993	942	733	616	545	445	484	431	467	443	438	412	445	467	395	399	408	391	394	389	342	344	311	319	294	268	246	245	291	252	254	237	254	272	252	272	249	300	265	290	254	288	259	247	277	269	236	257	249	273	283	241	280	288	293	261	259	244	251	282	265	253	294	257	269	246	265	262	241	250	232	248	264	215	288	242	234	302	246	255	233	258	263	250	244	258	247	257	256	239	257	245	246	256	230	263	242	249	259	244	263	219	250	243	225	273	275	250	250	270	253	237	251	275	261	271	274	267	232	248	259	247	243	231	263	207	257	281	227	276	251	272	236	255	259	276	291	285	273	244	235	235	235	266	244	247	240	274	248	245	240	254	243	255	260	256	247	240	207	262	243	253	284	282	254	264	275	251	256	213	245	252	263	237	263	251	267	272	242	248	235	246	270	273	249	242	238	229	264	246	221	247	258	280	231	266	248	245	247	240	229	276	231	253	246	268	225	242	250	274	237	253	273	238	257	238	248	241	237	235	270	239	248	238	288	267	245	273	281	288	263	239	226	245	277	257	249	261	246	233	255	268	274	225	246	266	279	235	260	247	264	243	259	236	254	250	253	254	273	272	261	259	232	280	256	249	245	252	243	243	249	264	252	239	239	272	253	243	226	237	240	264	254	250	242	273	231	240	244	252	270	253	263	247	241	253	266	260	246	282	252	230	238	283	218	260	253	262	243	257	258	238	253	256	267	223	234	246	264	235	254	219	256	276	272	270	262	234	258	272	246	250	259	248	250	278	286	252	250	249	236	253	255	250	263	257	237	269	256	263	257	247	265	240	268	242	278	222	263	272	274	248	252	262	268	251	250	247	268	288	252	252	261	260	230	243	284	267	230	240	243	226	255	251	256	235	243	244	256	262	236	262	267	265	218	249	251	242	240	248	269	245	244	250	254	246	263	240	261	261	269	247	249	239	251	265	248	260	275	255	245	235	239	274	249	236	242	239	232	268	256	228	234	273	255	291	245	246	249	250	254	266	253	265	233	238	249	211	237	248	251	278	281	237	246	249	276	268	247	270	248	249	270	266	279	267	288	279	238	257	264	256	232	252	259	257	260	249	235	263	224	268	249	261	194	248	236	275	264	286	264	259	258	260	227	236	274	261	253	245	239	259	254	259	273	247	259	281	225	265	259	256	277	246	246	294	253	260	245	260	267	257	225	247	261	273	254	249	211	263	244	224	276	252	238	239	240	252	267	249	275	224	243	263	251	264	227	235	249	263	291	272	255	246	247	226	240	243	243	240	229	248	279	265	256	249	273	248	264	233	259	262	242	239	265	225	269	286	249	246	236	243	229	271	270	291	277	247	229	250	252	253	255	265	260	295	245	267	253	239	260	272	231	255	227	255	257	234	258	230	271	265	249	247	270	262	220	268	236	246	261	270	282	236	251	232	243	255	220	245	233	272	249	233	266	276	253	250	264	239	279	262	264	275	255	251	260	251	278	244	284	262	279	254	237	259	245	235	232	240	228	248	243	247	264	257	262	263	241	240	239	231	239	249	261	244	259	273	263	261	254	248	283	293	247	239	239	252	266	250	243	252	244	240	281	229	235	243	247	243	232	216	253	253	256	243	251	231	253	235	244	248	244	252	233	264	249	261	234	224	236	234	237	245	246	267	251	266	249	281	253	247	236	255	279	234	300	281	240	227	275	252	231	237	233	254	227	259	239	237	268	215	232	266	229	241	241	238	258	244	254	282	238	280	262	225	273	267	273	270	231	235	256	262	237	286	258	251	268	241	269	249	274	251	279	248	252	273	274	244	238	229	246	263	232	266	226	250	237	238	266	291	270	271	233	266	234	265	262	279	264	258	280	227	259	248	246	245	246	256	236	237	249	266	262	286	255	236	261	282	286	256	259	243	214	246	254	261	274	258	249	282	286	261	235	264	234	277	233	237	238	272	251	243	237	227	246	260	248	286	243	228	245	239	238	239	249	279	242	267	271	252	272	281	265	282	240	257	257	272	234	238	240	241	254	274	219	243	269	252	277	248	273	303	251	264	276	251	238	242	261	233	280	258	242	242	257	241	284	265	263	276	254	245	242	275	227	230	248	282	248	268	243	245	271	252	245	247	249	256	276	255	277	274	259	243	256	253	272	257	283	249	249	271	234	246	251	275	245	280	240	232	249	244	245	240	217	237	288	251	230	232	241	241	260	278	265	268	262	258	251	230	225	239	268	245	242	258	253	272	260	268	249	255	252	250	265	254	260	252	278	248	258	246	242	273	258	269	274	229	230	243	244	264	246	211	250	233	266	240	256	229	263	220	269	249	243	260	276	248	262	242	260	249	283	257	241	246	253	253	247	257	245	244	277	251	256	253	282	248	255	246	261	249	288	258	254	248	277	253	252	233	233	246	258	234	261	224	241	275	255	276	273	237	249	249	248	230	245	278	231	240	236	260	241	248	267	221	276	260	222	242	273	253	260	248	241	255	267	250	247	246	239	236	270	259	228	261	242	245	268	249	239	298	258	266	270	236	237	253	235	260	265	258	270	261	253	275	266	264	266	221	222	241	242	239	246	239	249	239	241	254	253	237	263	255	242	255	257	270	246	237	232	270	243	274	225	275	262	254	242	280	261	248	257	246	250	231	242	270	247	234	264	230	263	281	279	244	247	245	253	258	234	240	257	218	235	246	227	266	276	243	268	275	244	231	257	274	230	255	212	250	238	251	233	264	240	238	262	235	269	251	254	241	272	257	233	262	233	207	241	271	254	238	240	229	266	245	235	263	267	255	237	276	243	243	253	265	247	226	249	288	261	262	269	249	229	252	250	237	271	228	279	246	254	255	284	224	270	230	279	274	257	236	255	237	244	240	266	279	234	257	255	271	258	253	256	273	258	268	238	279	280	249	254	257	256	268	272	221	232	252	247	249	259	252	253	269	247	270	278	249	254	270	265	258	261	273	272	239	251	261	266	261	257	259	240	231	261	265	264	247	262	243	249	250	247	252	245	242	263	232	253	261	250	221	243	280	253	267	245	215	251	264	261	251	255	260	259	267	238	293	241	239	256	273	254	262	233	273	241	265	259	256	245	205	266	261	245	284	263	244	244	261	251	267	238	249	240	239	251	196	256	246	253	276	236	248	296	250	260	229	249	247	247	268	223	273	247	236	226	272	248	258	256	236	271	249	294	276	278	264	260	251	275	241	252	256	235	241	257	238	249	238	259	262	264	266	266	278	229	257	267	236	240	252	304	234	243	243	277	253	249	268	240	201	244	264	238	277	242	273	238	266	245	267	259	239	220	255	241	270	264	256	244	229	236	238	249	266	250	234	246	247	263	267	271	253	239	248	266	252	254	257	267	238	258	249	237	247	250	243	247	249	243	242	250	263	266	257	243	267	251	240	258	236	282	270	239	229	245	263	239	251	243	256	248	256	258	269	234	265	241	257	242	243	262	257	255
18638	17357	29343	32067	27821	23541	20959	21915	19620	16406	14425	12184	10838	9678	8565	7201	6034	5322	4746	3771	3302	2712	2235	2237	2059	1897	2063	1761	1940	2325	2185	1704	1802	1834	1407	1425	1540	1413	1167	1003	923	1085	670	721	657	647	643	625	655	663	664	625	643	754	742	684	687	674	767	676	707	631	663	646	665	752	758	788	740	702	720	682	644	629	733	693	682	707	681	679	675	662	616	613	658	650	647	645	621	531	634	601	661	670	605	612	598	640	634	588	610	630	679	613	599	574	631	620	606	610	588	661	689	648	589	614	625	673	621	655	658	633	654	657	617	668	653	609	603	624	620	640	633	651	635	603	641	566	624	677	621	628	651	625	608	630	633	658	596	650	603	640	612	603	629	648	591	629	666	614	621	665	608	609	611	618	637	640	632	648	627	669	584	617	653	612	648	590	637	644	655	602	627	642	637	638	667	590	625	646	628	633	587	614	598	638	572	607	633	585	604	624	599	574	589	633	659	635	635	626	625	597	640	627	633	616	659	612	611	631	600	595	651	643	627	634	639	621	610	658	614	579	603	600	610	656	584	603	606	646	626	618	609	634	673	612	668	653	598	609	638	601	652	626	614	608	644	599	661	629	605	636	600	604	643	641	657	631	625	549	640	644	619	630	625	627	684	593	616	617	618	663	603	631	625	624	626	645	553	631	624	645	564	676	611	620	614	617	603	575	659	601	637	651	611	612	635	638	615	612	619	630	675	598	591	571	621	589	639	634	589	594	641	640	657	645	636	654	651	618	615	645	639	667	682	565	579	581	644	623	643	654	632	639	604	624	671	641	608	598	657	621	655	625	590	652	646	637	642	633	645	578	608	633	588	635	660	612	613	624	606	611	589	641	604	592	627	685	597	588	625	604	640	610	657	594	670	591	595	596	608	628	603	622	673	556	706	645	635	595	618	671	587	638	654	593	612	622	625	599	597	646	588	652	670	702	619	634	649	663	607	621	617	615	610	645	594	582	643	620	579	638	577	636	602	646	601	601	623	559	620	644	641	648	607	630	632	613	660	585	590	663	666	620	634	631	590	630	662	668	627	595	650	637	589	622	589	639	622	621	668	622	637	640	620	634	625	682	713	603	653	571	616	635	633	654	565	613	608	613	571	623	604	653	669	623	692	623	620	632	610	597	584	663	603	625	600	634	627	610	631	617	622	589	598	646	596	641	627	652	629	618	612	627	632	618	625	633	629	647	594	652	616	617	606	610	604	695	631	645	632	651	669	631	651	600	647	632	570	609	653	591	619	612	682	656	678	672	645	608	652	631	663	640	684	650	647	607	598	626	628	648	627	640	600	637	598	591	623	598	607	654	661	643	614	689	606	619	623	627	619	665	597	617	619	630	601	604	627	627	622	610	586	626	606	610	601	633	640	640	585	644	589	633	586	601	630	606	602	597	608	642	615	587	602	601	633	594	627	634	619	653	613	573	629	588	623	675	605	658	653	628	601	614	671	633	634	576	606	639	574	607	639	620	621	640	621	637	636	631	633	643	610	603	641	617	673	663	640	629	666	615	657	637	637	557	614	651	571	621	652	628	593	578	613	627	607	699	678	683	623	585	673	645	621	630	625	571	647	608	595	647	603	613	621	612	654	604	641	606	592	632	614	626	613	629	610	602	632	631	584	639	652	623	614	639	635	656	632	644	639	630	640	646	647	634	700	634	646	622	572	646	651	642	625	653	648	593	649	562	619	673	599	659	615	626	626	616	618	605	644	593	628	543	617	619	628	576	631	649	620	593	610	649	639	639	653	616	615	616	593	618	581	614	617	636	639	620	629	634	611	610	613	591	622	594	628	627	636	631	596	602	615	645	614	640	652	638	605	634	652	590	633	646	618	631	588	605	637	657	650	647	654	596	631	647	610	627	589	660	608	624	612	614	638	619	615	643	605	642	655	663	630	611	620	648	649	658	592	634	635	578	614	629	613	655	631	571	635	581	636	633	627	618	590	620	616	610	591	627	666	640	633	658	616	664	622	646	618	625	578	632	623	640	647	639	629	636	628	627	598	620	620	629	639	620	604	655	667	602	621	596	629	649	630	620	623	646	668	601	651	632	614	595	562	646	644	640	588	655	624	591	661	602	600	663	641	618	622	612	641	623	650	607	633	636	610	619	621	618	628	638	620	615	626	640	687	626	641	635	618	637	629	614	595	628	635	621	577	646	638	599	660	652	624	633	622	631	647	617	622	623	578	629	647	611	625	674	576	620	636	620	622	640	606	623	640	641	581	585	606	597	675	632	622	623	612	578	652	629	636	601	638	621	663	632	662	610	569	605	636	636	608	640	604	621	646	597	583	597	620	642	598	622	595	631	575	595	643	587	662	652	611	616	593	609	647	638	586	612	623	602	628	615	633	615	611	612	622	615	635	669	624	638	640	640	611	601	615	643	619	638	681	682	613	622	618	586	662	639	598	663	673	633	625	639	631	610	625	583	609	614	605	647	597	620	697	633	615	601	610	613	649	631	621	623	620	610	638	605	683	618	656	607	632	611	630	576	612	603	600	660	585	632	638	661	615	653	605	643	631	641	631	603	604	641	637	658	620	623	605	555	609	604	601	629	640	639	681	582	640	575	631	639	625	616	613	629	616	654	635	606	643	546	591	605	630	658	595	638	634	627	638	638	642	630	647	636	624	633	623	632	634	651	577	602	617	673	605	642	596	601	660	635	628	641	573	670	641	640	605	618	616	604	647	626	604	636	646	620	630	585	603	612	680	642	610	607	628	642	667	585	652	641	634	636	641	601	619	612	611	608	578	604	632	626	642	608	632	601	635	673	650	626	656	659	656	610	628	636	632	607	636	641	625	634	630	645	638	581	621	609	621	635	608	609	622	650	607	612	634	645	670	606	624	633	618	627	650	590	635	635	618	614	659	603	606	599	609	614	638	615	598	591	631	617	626	619	651	612	654	640	619	630	588	618	608	590	660	606	637	635	599	634	649	647	595	660	600	617	622	600	681	586	626	593	625	609	598	648	672	638	602	617	623	678	567	625	662	633	623	638	626	605	649	604	680	643	597	618	612	684	668	603	660	585	633	629	618	625	668	582	673	647	628	662	621	668	625	655	596	591	578	620	635	602	606	605	612	626	606	601	609	610	607	589	615	667	632	615	683	618	617	643	607	654	647	640	593	630	641	642	645	608	647	685	626	605	634	643	635	592	659	644	605	606	645	634	625	604	626	666	606	614	654	616	672	569	644	644	644	600	644	625	638	602	648	626	615	640	632	593	621	613	583	623	650	637	617	627	631	633	632	629	579	605	605	596	580	588	644	611	645	644	591	628	630	584	672	618	639	641	633	653	616	628	670	602	616	653	627	624	594	586	646	618	606	600	610	626	614	600	624	643	657	623	603	631	667	604	642	600	632	610	633	659	691	650	671	622	661	619	634	613	611	622	626	623	605	606	632	619	623	622	627	651	607	680	673	599	638	663	635	643	615	628	595	623	647	639	635	614	647	586	656	607
17481	12237	14173	11122	6621	4103	3252	3072	2508	1893	1666	1424	1226	1091	975	810	730	639	634	529	497	460	407	395	406	425	399	394	416	457	432	395	377	431	415	338	362	361	348	351	338	345	316	343	311	351	341	309	309	309	305	297	317	292	332	335	337	331	346	327	356	336	336	359	333	335	282	331	336	333	303	322	305	353	344	322	316	332	327	308	330	299	368	343	314	316	320	311	330	334	335	326	365	356	300	318	329	321	321	323	383	319	308	319	331	314	321	331	340	320	318	321	336	304	340	338	305	328	321	326	318	349	307	324	345	328	305	303	348	342	324	322	338	292	299	335	346	281	342	302	285	380	326	328	303	325	356	339	305	336	301	313	337	308	307	329	327	336	322	309	348	325	321	319	346	334	343	338	318	345	351	309	341	327	314	361	279	326	311	303	305	339	338	295	328	313	312	357	315	356	299	347	313	391	324	314	380	318	363	339	319	345	323	366	300	320	330	297	314	320	330	331	302	291	314	335	338	310	336	346	316	339	340	317	338	307	340	340	327	336	331	318	333	328	342	307	324	338	339	322	304	359	312	307	336	344	302	303	331	319	351	338	352	317	324	319	303	316	315	328	340	286	330	320	336	307	333	318	306	322	345	292	322	307	339	336	326	268	336	314	379	320	310	324	325	302	313	309	321	311	343	357	331	311	308	336	333	319	308	330	306	305	334	316	331	295	354	306	306	312	358	300	346	305	302	325	313	305	359	344	307	334	351	338	324	325	304	330	316	328	324	351	301	323	293	311	331	326	335	341	325	339	323	307	319	353	348	341	330	345	291	304	325	336	370	337	314	285	326	348	332	325	334	343	304	340	314	353	320	310	289	311	328	318	323	314	302	337	322	339	348	318	304	346	321	310	305	352	332	315	338	330	347	334	349	325	302	313	317	353	334	327	348	315	345	287	316	350	316	294	300	337	337	285	350	306	314	349	300	320	332	319	362	319	312	322	303	318	325	331	300	336	315	353	323	319	323	304	326	312	333	316	328	275	312	347	326	323	312	368	309	326	312	294	350	330	328	334	332	331	287	340	329	315	344	357	289	332	315	304	315	337	316	301	338	348	370	302	315	326	375	327	299	300	341	331	297	330	309	336	302	330	336	317	314	321	318	319	315	321	326	318	345	315	332	319	314	316	320	296	359	318	371	347	297	312	327	332	329	323	336	321	333	362	294	336	310	328	361	326	333	334	350	325	317	334	332	317	318	314	298	316	339	289	312	323	324	357	344	312	311	351	301	324	294	305	269	318	338	330	340	342	336	334	293	293	341	327	299	352	366	333	314	314	334	320	355	291	318	307	320	330	342	310	357	364	332	316	344	338	296	315	350	305	325	328	336	315	347	329	314	307	284	310	312	313	342	364	327	350	305	319	308	344	315	333	333	306	319	323	330	320	360	317	327	341	311	322	315	321	311	353	312	300	328	346	362	320	330	339	323	324	292	299	346	322	306	343	367	350	330	318	322	338	316	327	319	346	307	315	316	302	315	308	332	302	367	384	333	355	351	341	337	314	344	358	341	346	325	281	323	330	331	331	328	313	315	311	296	333	291	326	310	351	340	331	299	331	358	326	343	264	308	329	305	323	307	351	326	337	288	346	344	317	332	324	318	342	315	297	297	320	356	367	313	306	305	352	306	310	325	310	325	349	343	302	344	353	289	299	319	342	335	311	319	323	336	324	329	343	327	308	310	332	326	344	322	356	309	303	302	308	316	321	334	345	319	353	344	302	329	302	328	351	302	336	340	334	300	302	289	324	326	321	321	297	345	327	309	315	320	334	362	320	292	328	308	322	376	302	348	322	309	363	289	318	326	360	320	307	285	345	328	327	288	300	320	292	317	307	332	315	348	351	345	354	355	307	328	312	335	319	333	338	323	330	293	315	294	332	311	348	321	346	334	315	355	338	310	310	364	340	309	336	323	348	354	323	300	334	340	333	315	308	288	361	334	343	318	345	337	332	330	318	317	312	321	341	326	363	274	331	344	347	319	340	338	334	311	321	325	292	326	311	308	326	323	330	323	328	340	316	302	308	339	328	338	323	326	318	337	340	317	297	341	316	336	297	313	335	293	312	337	317	330	309	313	318	329	328	334	339	334	341	332	319	307	354	350	292	303	333	318	318	325	315	350	299	341	304	294	299	337	292	318	335	319	331	323	311	302	301	323	317	346	306	335	308	332	315	358	316	303	315	317	370	293	343	328	339	334	346	346	307	337	311	305	334	286	328	337	325	320	319	305	313	320	314	322	368	389	322	338	321	321	334	295	313	316	330	362	302	326	349	312	336	338	315	338	300	328	321	351	324	338	348	318	309	292	321	305	346	322	316	325	319	328	302	320	304	315	296	322	327	322	345	298	310	325	318	356	328	341	341	318	326	309	316	312	331	310	340	341	348	312	312	313	330	319	341	321	340	361	320	289	318	312	296	334	363	334	303	327	329	317	315	312	312	342	289	310	361	326	293	327	311	367	302	297	316	343	345	319	314	338	348	349	341	361	321	323	318	320	337	290	325	307	295	326	343	309	362	310	325	329	325	324	313	323	309	329	318	345	317	324	290	373	329	328	315	362	333	360	320	311	288	326	302	315	310	361	301	353	323	332	338	307	327	286	319	330	306	353	322	300	357	346	343	311	317	323	311	314	308	317	334	322	334	321	299	349	356	313	317	307	315	333	320	366	340	332	289	301	319	334	332	332	309	330	326	359	321	333	331	349	310	304	302	307	299	321	304	315	310	331	341	337	291	332	304	303	318	365	332	339	313	319	328	288	324	336	325	365	290	321	322	351	288	371	336	331	319	332	318	293	335	301	339	334	314	353	327	362	320	355	303	310	326	340	323	296	317	338	341	318	316	316	323	315	341	346	363	325	282	350	314	359	323	321	333	312	328	306	321	324	314	307	335	336	326	303	284	336	306	301	363	310	346	337	360	336	357	288	346	330	312	352	341	301	346	304	315	307	287	330	287	328	357	316	331	333	355	325	324	311	344	306	336	346	319	346	324	335	348	318	329	300	320	311	316	316	326	291	321	330	300	287	323	321	334	304	355	309	345	298	353	314	315	315	301	305	349	331	368	341	309	283	340	330	321	327	365	332	294	326	334	319	354	314	326	329	331	328	316	350	345	323	319	343	320	315	316	329	300	332	312	295	305	325	333	326	342	323	324	325	345	355	314	333	322	314	334	296	335	338	319	316	312	323	323	347	291	313	323	343	314	312	354	327	306	318	339	312	319	327	319	364	321	319	295	303	312	351	314	366	301	332	285	301	323	318	320	313	346	348	319	332	294	333	318	321	349	328	307	325	316	323	321	300	338	279	307	323	322	307	342	315	335	328	294	342	320	332	324	333	317	299	307	331	320	305	341	322	311	328	309	347	354	310	301	361	346	342	298	345	322	341	317	323	327	345	319	342	335	329	317	336	346	332	333	318	320	314	305	318	317	316	305	308	315	333	320	310	326	320	338
10538	10393	19280	21337	17342	14024	12694	13066	11063	8900	7763	6633	6011	5376	4810	3880	3314	2952	2687	2187	1999	1655	1399	1432	1327	1303	1447	1218	1337	1593	1466	1206	1272	1344	1137	1103	1145	1064	1001	816	847	924	755	758	740	798	738	752	813	782	756	784	751	768	815	723	801	810	684	780	808	799	774	776	791	819	844	821	817	820	824	865	770	838	833	801	825	762	831	771	799	751	792	790	781	771	789	749	770	771	743	778	777	745	752	727	759	717	807	757	801	791	793	741	764	789	769	770	796	791	748	765	768	794	790	756	792	803	773	774	761	771	797	764	779	761	724	784	782	762	747	772	738	779	787	803	734	824	754	800	741	816	765	753	796	779	757	766	766	820	805	723	773	778	776	770	764	766	810	777	792	771	807	825	777	770	744	799	785	714	772	786	784	784	833	787	826	784	773	783	758	746	757	809	723	790	714	767	785	754	721	830	768	744	735	767	805	724	805	756	782	766	722	749	770	783	738	801	796	779	809	835	788	816	746	749	733	756	774	708	782	757	823	728	804	779	728	768	738	826	724	818	792	783	784	785	754	775	788	764	780	780	773	825	776	747	763	764	738	771	788	756	806	745	762	752	755	740	798	735	844	767	794	771	754	714	763	773	778	763	750	762	773	775	771	771	747	753	734	779	769	744	750	747	744	806	769	746	795	816	782	735	809	771	789	777	803	801	795	807	791	735	743	784	823	802	751	771	753	758	803	786	779	809	776	771	770	804	717	784	740	769	750	780	780	778	769	841	792	763	787	773	768	767	752	777	712	783	802	749	784	759	797	806	805	748	784	756	755	738	802	763	750	784	787	760	774	780	761	787	771	738	784	773	809	794	809	746	769	738	798	775	776	812	768	764	791	760	727	764	707	777	745	788	782	781	747	756	795	806	745	783	763	754	771	775	731	790	751	749	760	733	716	793	816	772	765	802	774	793	757	787	784	745	797	744	766	819	754	775	805	788	793	763	745	748	806	793	706	737	769	799	764	755	780	807	762	745	771	764	763	746	755	799	776	810	780	792	800	764	799	778	754	789	788	749	800	762	746	810	810	780	753	799	782	781	776	737	781	753	794	754	794	729	735	770	797	747	774	756	758	787	822	781	795	812	748	771	765	762	750	749	733	801	771	765	744	773	753	811	812	830	763	808	807	751	785	744	786	761	778	795	789	830	769	733	805	744	744	730	792	724	754	732	755	788	752	813	770	809	754	781	726	757	801	768	736	774	752	784	752	759	789	754	800	743	795	764	784	783	766	764	774	791	771	773	758	801	715	758	754	787	793	756	821	788	791	783	754	781	739	762	791	802	804	772	798	714	765	775	784	807	764	825	740	796	741	791	788	829	724	786	825	855	758	738	766	764	795	769	793	763	739	764	774	771	759	790	776	737	756	762	746	764	776	789	765	770	773	773	750	700	751	756	741	813	813	763	745	778	788	732	799	781	743	765	789	776	770	768	758	797	794	754	737	763	779	834	751	749	758	805	810	795	735	775	768	754	808	766	785	810	799	729	757	757	750	791	778	775	810	736	833	773	814	809	766	750	769	770	752	813	776	775	740	760	741	770	741	742	761	751	828	767	794	813	784	752	747	798	730	739	784	800	779	763	743	764	777	791	742	791	778	821	765	726	798	777	711	791	768	785	768	789	751	779	757	799	781	743	740	793	765	765	771	752	794	756	807	785	785	759	782	728	776	741	768	786	822	745	776	767	772	763	791	769	737	753	739	764	783	802	784	822	773	750	708	758	785	763	749	776	806	803	780	822	779	794	774	742	729	766	786	769	776	769	834	789	807	715	789	762	768	774	736	749	795	746	752	779	777	755	798	774	708	799	774	750	773	776	752	779	791	746	802	713	794	773	772	750	757	737	759	777	773	757	792	796	804	779	763	777	746	789	718	744	768	744	780	758	789	756	775	748	800	752	750	754	818	784	766	766	748	773	747	777	751	782	747	738	786	795	763	793	773	768	809	754	778	776	790	780	783	723	764	741	806	813	808	786	748	826	822	800	733	809	753	784	766	765	842	784	772	721	726	761	800	769	784	811	793	706	731	796	707	759	738	801	774	816	733	781	819	772	803	789	753	768	724	718	769	829	778	789	804	750	795	730	816	746	760	744	772	744	756	819	759	796	747	755	858	759	848	778	772	753	764	750	743	774	743	779	814	782	776	723	793	770	757	752	742	793	779	809	770	803	802	743	791	728	791	789	755	785	769	762	758	805	754	770	786	800	807	770	769	735	796	761	777	736	773	716	777	832	778	779	774	770	772	770	754	728	804	764	751	798	758	749	783	745	793	812	740	753	700	740	754	776	768	766	761	714	766	780	837	805	784	762	748	786	790	744	792	795	798	773	766	741	770	724	786	763	757	808	735	774	718	766	776	745	747	750	751	752	757	753	773	771	745	776	775	778	778	708	722	755	747	770	797	767	798	767	741	778	815	779	747	729	747	781	726	807	778	807	801	799	763	791	751	812	748	789	736	759	752	731	765	745	777	778	804	728	778	766	785	766	713	785	776	712	748	797	745	762	754	756	762	737	838	743	769	763	777	767	805	760	839	773	795	760	765	798	782	784	754	783	807	718	768	803	740	765	774	770	748	774	784	726	826	784	772	803	725	788	741	746	728	757	731	798	753	817	764	762	792	784	772	791	790	773	770	765	770	786	780	780	751	773	767	838	787	732	797	759	777	757	807	744	810	763	763	799	790	816	755	773	756	738	790	760	763	784	795	789	773	745	748	781	768	746	768	733	754	708	779	755	780	791	768	805	730	756	745	773	741	817	810	749	830	764	792	786	742	814	737	795	791	797	708	800	787	733	785	808	739	757	797	726	798	759	757	780	761	756	781	766	791	746	763	771	797	781	760	811	722	764	782	776	766	786	819	705	777	741	781	810	770	741	823	768	763	784	738	785	827	736	774	803	788	735	750	761	780	731	783	788	744	790	754	767	732	804	768	815	808	825	796	796	735	773	718	775	744	784	770	835	744	751	809	765	714	761	737	723	739	757	792	779	777	665	770	760	768	770	774	743	748	719	796	766	780	804	748	743	758	791	771	780	706	794	789	762	774	753	696	751	774	746	812	741	786	800	756	778	803	785	804	776	760	773	800	753	736	793	782	709	758	768	766	753	789	737	789	857	765	782	822	743	765	790	743	733	788	830	753	735	772	737	778	748	832	771	783	771	749	770	762	789	731	766	765	727	714	798	773	790	761	784	745	762	769	766	774	738	714	776	795	782	769	783	754	759	749	781	789	831	787	770	806	741	792	765	701	757	746	739	769	823	762	788	764	765	776	767	759	761	767	789	746	746	758	765	806	737	729	777	777	756	762	773	733	784	805	797	795	709	746	793	729	753	768	776	730	770	768	764	802	790	773	808	760	773	789	805	751	767	809	751	731	786	775	788	729	788	741	785	788	753	802	715	793	807	771	746	763	760	793	687	760	734	759	796	780	784	766	682	793	788	733	762	759	759	808	763	819	791
27593	18290	21009	16848	10288	6608	5238	4889	3969	3033	2403	2078	1774	1525	1285	1071	886	826	727	614	545	482	419	426	433	377	436	394	388	507	421	382	406	395	335	339	379	372	319	303	311	310	273	278	278	266	282	263	280	277	264	266	309	285	272	293	285	272	278	293	267	261	276	291	314	276	257	303	293	288	290	236	305	287	304	301	292	282	278	283	318	276	298	300	259	273	285	307	282	275	276	283	265	290	259	274	293	271	302	243	284	293	274	235	273	292	285	273	285	267	261	253	291	292	252	265	264	254	267	297	249	256	259	275	272	267	280	302	277	274	259	288	289	245	287	275	307	265	271	295	258	286	265	299	285	295	283	267	281	234	257	283	265	259	275	287	263	282	283	312	278	276	227	278	309	270	285	238	261	274	277	252	275	287	262	301	260	299	272	274	281	267	288	275	258	264	313	268	278	282	272	267	272	282	271	271	259	262	287	300	268	252	256	285	287	258	303	283	277	292	317	281	274	295	268	270	265	283	252	288	305	284	277	241	262	274	270	285	251	309	284	278	271	255	290	273	293	281	290	288	281	259	271	274	288	276	261	296	284	283	251	289	310	263	292	257	271	254	283	284	288	291	277	256	270	298	276	269	268	257	297	270	249	269	276	275	302	286	281	284	257	269	247	267	266	303	292	283	299	282	281	256	292	315	299	263	265	280	279	260	278	259	267	286	296	289	306	277	275	282	281	257	269	244	257	261	257	254	285	252	275	276	267	287	287	289	305	309	249	249	308	274	290	265	281	261	278	288	281	268	275	276	293	275	279	284	272	289	300	255	296	258	262	279	284	285	274	265	281	292	273	270	293	261	258	273	310	274	284	267	286	270	258	257	276	285	315	252	264	265	254	301	264	274	261	292	303	248	283	292	255	279	269	278	286	254	330	270	286	234	277	245	273	289	261	250	259	284	285	278	269	290	266	300	292	282	321	308	311	292	294	303	267	269	314	258	274	252	289	263	293	286	267	244	273	272	274	275	278	286	267	252	271	270	272	292	270	264	253	251	256	261	298	279	257	282	282	271	265	295	285	300	262	276	253	266	249	248	276	253	258	264	285	268	249	291	281	282	313	326	279	276	253	287	275	276	252	262	270	306	242	289	258	281	239	253	274	288	309	287	283	273	256	276	283	284	324	266	268	261	261	263	255	285	271	289	285	267	260	277	240	277	291	280	264	270	288	241	277	253	267	273	299	274	257	266	279	216	296	260	284	294	263	313	260	284	265	250	276	285	305	265	319	251	253	289	293	258	280	282	253	279	268	253	278	259	260	234	280	276	281	270	300	288	281	266	264	281	271	316	261	263	296	280	261	279	251	263	259	278	286	299	267	300	293	263	264	268	295	267	271	248	309	298	258	278	277	287	263	308	251	274	280	249	281	274	271	287	278	282	262	282	298	248	280	270	297	259	251	271	260	279	289	275	283	269	288	279	302	268	257	254	281	254	246	277	283	282	236	286	284	276	257	295	297	279	252	256	289	253	285	302	268	244	274	286	266	254	287	261	290	244	249	271	274	271	281	271	289	284	262	274	276	265	266	280	264	268	280	284	279	265	291	264	307	296	306	278	283	299	264	299	258	292	255	253	251	254	269	298	284	270	266	272	262	289	286	272	280	300	295	279	278	293	240	253	273	250	268	283	287	272	265	266	273	262	253	264	254	237	297	273	262	325	269	304	293	300	296	277	256	276	275	266	280	267	293	292	264	284	255	263	277	269	263	297	272	273	269	293	289	285	273	269	289	285	264	259	285	246	290	306	288	285	252	265	296	278	278	266	255	288	265	285	286	289	245	299	281	279	266	256	294	285	262	285	254	269	304	292	276	268	281	248	274	283	271	256	292	285	305	287	269	276	263	268	303	250	243	257	297	261	296	282	300	271	271	269	270	276	291	287	282	281	310	243	275	266	287	293	272	294	303	268	273	244	251	264	263	269	259	270	258	270	254	297	276	316	255	253	262	294	236	220	245	308	291	303	285	257	273	273	265	263	258	278	290	239	295	277	294	261	262	286	278	295	258	271	285	267	275	259	269	326	262	259	285	286	277	261	268	282	313	244	243	266	304	313	274	280	297	288	293	291	277	250	264	260	295	278	284	264	277	278	258	242	280	242	286	285	298	255	294	297	274	284	272	253	289	276	261	250	269	291	276	279	274	254	243	275	260	273	280	285	274	258	287	257	261	242	255	256	268	267	254	290	248	311	303	277	296	246	263	280	254	262	302	289	233	262	254	250	269	262	255	281	278	283	249	301	271	243	265	263	275	260	287	294	304	298	274	274	277	271	273	278	294	276	285	268	279	288	300	285	261	279	276	252	273	255	289	265	260	270	279	277	273	265	316	248	254	280	258	288	276	279	271	274	268	264	299	288	265	278	272	261	278	277	249	263	280	298	309	265	285	293	296	289	297	275	285	250	291	279	276	291	322	284	273	286	288	250	261	234	267	273	309	283	246	267	299	278	271	278	297	281	300	293	297	263	288	292	252	280	290	268	266	269	264	283	261	279	284	275	294	281	249	282	258	285	250	257	276	280	296	304	276	271	290	297	269	283	292	272	251	292	277	296	321	281	244	255	250	281	284	269	257	290	263	252	300	299	251	302	272	272	268	279	253	278	272	279	257	264	269	284	287	285	262	311	289	256	290	296	304	268	286	276	268	273	309	286	289	272	290	281	264	296	262	281	246	262	249	267	269	247	249	266	273	269	305	255	283	263	313	270	280	253	298	321	294	278	290	270	277	260	287	273	271	262	285	288	276	274	313	276	244	297	246	290	271	284	295	304	303	283	290	275	293	301	280	297	305	278	264	288	259	302	269	253	275	314	266	310	284	305	296	276	292	273	254	304	270	254	231	247	269	273	286	278	281	257	278	296	277	291	285	265	263	265	263	247	281	278	262	265	293	269	266	267	293	266	273	284	272	270	264	272	270	263	271	262	271	269	285	284	264	274	292	298	264	279	297	276	242	247	312	306	324	261	309	293	287	270	252	269	265	296	251	227	261	308	287	256	291	273	282	260	265	251	288	282	296	272	282	267	290	279	277	270	305	302	279	239	300	287	263	301	285	285	256	277	241	251	296	283	274	320	248	258	272	266	261	248	258	253	261	323	248	266	269	251	257	278	248	314	300	234	276	245	251	272	259	291	257	301	271	255	253	278	287	281	283	269	269	269	268	300	277	255	242	301	284	252	241	264	307	271	281	307	286	292	250	296	286	293	291	277	261	286	293	288	253	299	270	295	287	284	256	284	277	279	280	290	293	274	260	275	257	254	286	242	247	255	286	266	291	260	311	253	294	275	286	266	294	311	288	282	279	280	282	274	304	291	271	300	293	279	282	279	266	290	288	251	274	295	260	275	286	298	268	252	290	301	273	290	305	289	271	275	302	279	268	284	248	273	259	291	282	265	261	275	289	271	281	265	258	308	313	275	300	270	289	281	272	292	295	307	254	310	294	279	290	287	236	287
15858	14600	25160	27792	23455	19744	18525	18319	15778	13184	11297	9657	8489	7424	6954	5484	4780	4142	3834	2978	2645	2134	1689	1769	1644	1576	1681	1533	1538	2053	1760	1430	1565	1567	1283	1279	1330	1161	897	947	830	910	709	717	669	725	696	702	662	714	662	690	736	736	734	688	720	708	770	690	680	646	693	707	747	758	771	797	727	689	775	750	700	746	689	695	717	674	720	720	713	710	746	722	688	675	657	702	675	691	662	688	618	681	690	669	642	679	646	657	664	674	635	675	631	648	677	675	648	663	628	647	705	628	623	667	692	638	667	696	604	614	641	723	675	665	681	687	674	697	638	649	672	676	682	666	682	647	648	692	702	644	638	654	694	689	671	629	674	641	681	653	672	649	684	693	707	638	683	653	649	665	664	667	653	650	688	696	707	674	645	671	707	655	678	717	637	702	675	654	655	683	658	650	615	696	656	665	671	650	700	658	646	669	632	716	644	651	706	677	677	681	672	649	704	647	650	628	684	708	638	656	721	673	683	649	674	678	650	676	661	702	670	670	664	694	701	621	680	669	697	668	714	694	711	664	690	622	678	685	667	662	669	703	666	700	690	662	624	668	680	698	682	686	676	689	665	674	677	683	699	679	648	605	692	640	694	658	651	693	637	653	719	652	679	674	643	646	717	634	668	650	633	634	674	676	658	692	660	665	626	640	644	646	607	686	706	668	642	698	675	665	645	645	684	690	660	683	620	658	634	683	679	648	674	633	705	661	696	674	712	687	674	699	686	671	696	673	630	688	672	688	678	713	723	636	668	639	618	727	668	705	640	650	682	668	678	679	640	684	685	683	667	674	665	655	682	671	674	649	636	704	643	640	637	662	654	681	675	614	641	688	657	705	687	665	664	624	663	650	681	666	713	702	662	644	642	692	735	663	677	715	715	663	642	637	654	658	678	630	685	712	695	667	688	701	674	663	666	658	723	671	656	687	659	664	693	676	655	653	644	700	698	669	650	635	661	686	661	666	690	646	685	631	661	678	656	654	620	665	693	673	685	677	645	636	632	665	693	683	673	687	669	658	646	663	679	675	666	710	699	642	629	716	648	714	668	655	705	654	662	628	690	677	675	687	691	604	662	628	683	645	642	651	652	688	693	637	693	690	639	668	693	655	659	672	700	672	629	708	639	675	643	683	664	636	621	658	655	650	718	658	688	700	674	713	629	665	684	667	692	651	671	686	728	672	687	686	689	630	678	651	630	678	605	663	700	620	678	651	675	666	663	679	664	663	650	657	627	658	704	670	633	672	642	666	700	693	684	621	655	669	640	700	651	700	660	677	659	636	712	648	637	670	644	650	678	661	687	655	671	651	695	725	701	682	669	670	698	678	670	628	654	641	630	659	670	692	705	620	639	661	696	691	650	649	669	675	679	681	670	752	716	615	701	675	725	689	658	663	687	683	647	722	650	692	647	711	684	639	731	666	642	645	678	677	630	721	670	646	660	644	655	716	713	671	645	648	660	682	669	668	689	666	655	663	648	662	682	700	692	672	615	641	708	677	695	636	676	645	671	686	686	644	701	650	658	676	654	656	629	700	672	650	686	649	681	651	639	683	648	625	621	694	676	621	663	654	682	681	618	697	610	641	681	661	671	632	663	661	645	646	686	683	665	696	658	741	648	657	679	660	679	648	649	662	656	665	669	667	625	625	675	707	679	668	666	655	693	715	639	629	694	641	647	619	669	679	657	704	694	672	639	662	703	680	645	681	663	661	665	693	638	676	663	640	683	671	659	607	682	619	633	652	669	676	651	678	643	649	658	645	655	688	650	699	650	639	660	697	683	689	656	627	698	691	668	701	648	657	638	662	670	683	695	677	666	685	695	724	629	659	681	655	678	665	662	676	645	635	668	696	718	661	619	683	646	662	617	664	674	642	648	689	658	720	652	630	667	711	678	702	729	670	655	647	617	652	677	645	681	661	676	662	651	652	644	693	664	663	686	702	655	659	719	676	714	685	677	733	697	664	668	634	633	653	660	679	710	715	645	677	679	688	627	630	642	663	608	685	684	635	666	654	656	657	632	703	658	658	671	659	619	688	658	711	661	669	658	659	670	675	661	647	619	642	669	645	710	695	655	682	697	675	682	661	654	668	668	657	663	706	683	693	613	642	684	690	684	738	649	674	697	677	667	708	695	655	660	678	671	675	683	689	621	703	670	680	717	670	645	631	646	685	681	703	699	711	667	677	747	643	661	655	664	665	634	652	676	661	680	710	678	676	687	654	679	688	615	658	691	650	632	666	683	677	654	679	671	686	680	669	679	661	694	661	692	672	668	660	659	672	644	668	649	675	706	685	676	659	675	646	652	704	622	703	644	622	657	655	651	722	680	660	636	688	655	664	710	637	652	666	684	696	705	677	653	658	696	647	686	693	649	663	665	655	675	685	658	613	654	675	700	670	716	656	624	662	672	652	719	687	666	639	650	681	649	625	686	653	677	689	650	687	688	688	666	689	682	653	657	617	653	668	689	634	669	653	707	719	699	654	634	619	664	719	640	671	658	681	696	665	668	675	655	677	664	667	621	725	657	672	688	682	679	630	712	659	702	706	688	692	711	655	600	665	697	715	676	682	685	619	690	649	688	694	681	650	730	653	664	706	649	702	655	660	640	657	675	641	746	681	668	660	719	709	692	663	686	627	641	669	668	734	704	667	692	695	673	668	648	622	697	683	644	682	638	644	651	641	676	651	673	658	679	721	721	630	696	674	667	689	672	659	660	666	606	670	664	598	641	650	643	667	662	685	651	615	656	681	647	668	611	665	675	655	683	721	621	651	672	687	695	652	669	681	697	679	656	665	631	636	664	676	654	629	688	700	687	666	662	661	620	644	639	665	648	663	667	722	647	646	687	666	680	662	643	699	627	627	695	670	680	654	680	680	695	721	656	673	622	668	665	672	680	690	645	658	659	678	666	663	670	687	693	661	693	688	681	685	684	687	671	631	664	659	666	615	681	645	698	668	675	642	673	654	666	671	653	680	685	692	627	652	622	679	665	635	689	669	646	682	670	673	690	674	683	679	647	685	685	641	658	718	670	658	660	705	657	669	690	649	649	682	666	661	682	651	661	656	695	679	645	680	656	642	673	676	690	690	627	666	657	619	663	662	648	658	646	671	690	690	685	686	656	623	688	657	672	648	680	681	684	583	722	662	701	653	656	663	680	656	706	664	699	693	675	635	692	614	688	711	682	668	685	661	636	608	637	661	653	686	641	601	657	689	647	657	646	703	674	675	670	655	678	622	665	728	722	658	640	648	680	671	662	648	664	631	693	684	658	649	657	618	694	684	633	645	653	675	671	651	683	693	678	681	658	697	662	688	670	672	644	628	683	653	666	689	687	697	647	670	663	673	635	688	672	630	660	639	653	705	688	659	699	689	664	740	665	689	660	690	644	651	675	644	671	666	653	670	660	717	677	612	641	677	687	648	692	683	663	665	698	682	604	665	646	715	688	611	665	676	650	702	703	678
33878	23520	26671	21842	13721	9292	7577	6692	5330	3961	3160	2538	2206	1853	1621	1274	1179	993	876	689	634	518	457	476	485	436	458	424	377	475	449	385	445	409	399	391	372	308	310	289	290	303	292	251	244	250	276	228	257	234	259	269	251	267	278	281	267	266	282	230	249	229	247	243	234	283	253	280	266	259	248	277	269	254	286	254	287	257	268	272	270	271	252	267	270	256	254	278	247	276	268	233	268	268	246	251	286	260	253	266	266	280	259	255	240	227	269	255	264	229	257	290	227	285	257	236	263	227	256	254	287	266	262	224	251	252	252	234	255	266	258	259	233	243	269	221	229	246	248	259	229	271	240	269	240	266	253	246	250	241	247	244	242	281	274	258	252	259	255	233	237	264	275	248	282	243	241	254	265	276	260	252	255	256	221	267	255	249	258	302	263	278	278	284	226	265	230	243	277	270	243	270	238	263	255	282	263	243	261	262	257	259	261	253	271	247	234	245	250	248	255	249	265	267	232	245	238	276	261	295	274	239	265	245	238	280	261	256	254	243	252	230	237	269	258	248	253	238	278	248	270	260	220	266	290	259	241	292	261	245	242	247	251	257	258	227	245	280	255	257	251	241	269	268	240	244	267	265	243	221	248	271	220	237	243	255	261	248	232	243	276	253	254	259	248	255	243	274	238	278	278	251	267	285	235	259	252	255	249	252	256	224	251	257	231	254	298	230	278	257	238	242	261	255	251	280	271	249	272	277	260	261	243	261	251	251	254	251	242	261	228	239	254	273	267	267	244	282	250	274	242	223	273	254	269	267	262	254	242	261	264	231	272	250	250	238	259	251	248	220	262	240	261	254	250	261	241	247	260	259	267	262	258	264	252	279	260	239	245	285	248	283	247	236	269	252	255	257	255	229	241	262	244	243	232	224	252	220	217	264	259	254	242	278	260	240	228	283	236	251	226	237	262	269	266	242	259	261	237	233	269	269	291	285	289	220	271	252	265	270	275	234	236	255	235	269	264	266	288	269	246	274	288	274	248	244	268	233	240	269	260	247	273	263	238	243	258	223	240	255	243	239	245	267	237	257	285	233	247	232	235	218	246	238	272	270	222	258	275	256	254	270	248	275	258	234	263	256	261	222	252	248	233	258	249	270	255	276	255	259	267	232	265	254	249	257	269	243	227	248	265	235	227	259	241	242	247	263	253	246	240	256	267	244	257	258	251	265	231	249	279	271	251	232	270	275	261	263	272	247	251	245	265	271	252	243	246	254	253	247	265	250	271	283	273	233	259	262	222	257	285	284	276	253	264	254	260	235	262	247	256	266	270	241	281	247	223	242	284	249	271	248	256	274	271	258	260	256	292	252	245	253	230	273	233	246	251	266	249	264	254	244	232	265	250	246	259	253	264	247	267	260	246	288	233	266	273	221	268	259	273	231	265	243	256	261	303	234	248	256	243	229	240	227	225	246	278	254	256	252	263	275	256	264	248	249	272	271	276	260	260	250	251	281	261	240	300	250	237	282	237	249	276	228	253	258	253	247	246	261	247	234	232	251	256	244	246	253	270	250	253	252	251	258	250	240	256	263	270	288	279	246	258	245	260	241	250	257	254	245	246	253	267	258	267	259	251	245	245	258	286	284	271	249	245	239	239	258	249	276	290	251	259	275	270	254	252	252	266	275	256	239	280	260	270	286	235	240	272	235	258	254	232	256	255	259	252	275	258	235	243	267	234	248	275	252	290	264	278	249	273	286	245	229	247	315	273	256	250	251	269	261	236	246	244	227	264	246	245	255	211	229	238	248	276	262	235	272	250	252	253	228	256	238	247	244	246	258	230	257	283	255	250	249	257	269	249	277	289	277	250	265	261	247	261	265	266	254	265	254	208	259	245	240	251	263	244	244	260	257	257	227	241	256	267	236	263	245	250	294	249	241	259	211	270	269	235	276	238	252	249	240	251	229	260	246	265	248	237	244	255	240	232	247	248	234	246	237	262	271	235	276	247	295	264	289	278	279	243	259	261	254	249	236	266	269	266	238	240	278	261	257	239	241	293	254	240	263	254	259	276	270	266	256	279	264	267	221	276	259	261	246	229	245	269	234	287	255	276	252	266	277	253	257	271	245	244	268	269	218	254	210	248	271	242	270	255	264	228	236	267	261	278	275	257	284	256	274	257	294	250	230	256	273	258	230	218	246	251	261	253	254	260	253	231	224	276	244	265	246	277	224	254	257	224	259	288	246	258	246	226	278	284	255	207	264	253	234	268	247	239	245	239	241	276	260	277	250	259	265	268	274	236	264	245	284	270	248	283	248	237	258	274	243	268	258	259	220	250	263	267	270	276	270	233	270	236	264	264	265	245	256	252	274	243	265	252	270	251	244	237	262	243	251	231	240	241	241	260	239	234	251	257	242	250	254	268	241	277	249	248	239	274	268	236	227	254	294	256	268	237	281	252	264	268	259	254	237	251	234	269	243	262	267	252	247	233	277	257	271	246	269	252	228	275	241	223	238	251	275	249	236	264	239	254	245	232	254	255	229	270	246	242	250	259	261	268	268	265	269	243	241	251	245	292	291	241	250	210	269	262	261	267	280	245	241	277	269	256	245	244	228	278	271	295	271	255	246	244	247	263	241	232	228	246	230	259	269	241	253	259	260	252	271	252	253	260	267	226	237	238	267	226	256	274	258	246	265	288	260	248	255	239	256	246	240	258	240	242	288	251	267	258	270	258	247	291	238	259	223	258	267	242	241	277	256	240	251	251	253	236	266	215	234	275	254	266	269	247	228	246	232	228	237	259	240	248	286	250	278	241	241	258	259	245	257	235	253	240	247	252	249	254	258	251	228	243	263	258	240	252	234	268	266	264	246	266	262	242	239	235	259	247	250	210	236	252	261	249	263	281	264	236	291	261	255	238	246	256	250	269	247	224	255	259	256	224	266	240	250	263	242	240	244	239	239	249	232	262	246	263	244	225	259	256	268	256	264	250	269	258	242	279	248	247	251	246	248	259	245	236	254	239	245	255	249	255	231	273	267	277	238	229	220	265	253	228	236	241	263	256	251	264	236	263	237	251	245	257	258	239	264	257	265	254	271	244	268	267	255	263	231	250	268	218	286	222	257	282	270	231	249	251	225	230	251	235	262	265	234	255	231	291	246	267	237	261	274	266	238	240	258	263	276	267	267	257	225	273	269	267	250	287	234	254	251	267	238	240	242	235	284	267	261	250	262	253	237	277	253	240	302	228	268	259	244	254	262	268	274	246	246	224	255	261	255	269	266	243	274	257	266	259	255	282	266	246	263	270	268	255	258	231	264	267	280	283	254	262	252	261	261	275	269	279	241	242	256	268	256	252	251	247	277	241	262	243	263	280	260	266	243	241	242	255	253	269	256	247	290	269	260	237	246	230	278	263	241	255	234	250	246	284	255	274	247	274	247	245	274	244	241	262	253	260	260	210	229	226	262	282	254	237	269	259	238	266	268	281	282	250	256	232	250	283	264
19185	18028	29491	31991	27238	24197	23078	22233	19052	16359	13958	12062	10753	9741	8433	6922	6030	5459	4650	3696	3324	2690	2125	2102	2063	1862	1990	1864	1807	2416	1980	1617	1779	1726	1537	1572	1483	1259	1019	944	870	978	660	666	638	687	663	658	636	668	634	636	660	728	729	739	694	715	806	715	695	631	711	701	734	780	757	805	738	758	743	711	674	777	682	691	702	718	682	688	697	680	644	639	654	609	635	663	607	645	635	620	625	633	574	579	608	608	665	624	638	625	630	635	618	643	679	638	619	653	601	682	661	628	581	624	598	603	657	618	597	626	628	582	658	618	636	620	641	570	657	655	629	588	614	630	633	593	644	622	589	627	635	620	626	630	638	644	613	622	624	623	575	658	649	656	624	667	654	640	616	600	633	623	630	618	632	619	657	624	554	644	624	619	610	602	587	624	651	673	671	594	595	613	615	631	717	623	636	639	592	618	645	580	606	644	662	593	614	636	661	609	626	610	600	618	576	606	609	596	662	596	636	604	586	595	614	612	636	644	601	665	591	609	609	607	627	643	611	663	626	620	630	605	633	609	596	609	631	631	609	672	615	617	603	608	614	600	616	668	626	673	632	569	631	626	591	610	636	665	606	609	651	632	665	652	620	640	628	588	660	592	637	669	627	546	651	604	601	614	638	596	612	637	649	616	581	670	657	609	596	627	653	634	655	616	615	605	632	632	670	602	625	616	645	649	621	633	634	612	598	605	593	647	615	596	640	640	620	589	579	652	612	643	664	587	611	616	594	648	608	658	650	632	641	584	652	651	636	654	666	597	631	636	602	628	673	623	638	625	609	664	685	642	649	587	614	619	626	565	655	647	646	634	649	594	600	641	620	588	659	633	643	560	583	644	616	627	665	612	624	635	602	613	611	663	629	611	585	631	651	648	606	622	637	632	640	588	611	610	642	602	620	585	614	599	646	618	606	635	628	624	620	641	642	610	609	623	600	649	637	617	642	625	660	643	647	596	645	614	614	619	663	621	609	593	593	636	650	606	572	637	624	632	623	551	622	635	619	630	610	584	616	619	630	636	623	628	582	650	623	601	623	599	617	636	679	609	655	655	568	654	610	629	578	616	609	613	627	646	575	627	569	573	676	611	616	636	638	637	615	628	599	639	612	607	629	629	652	583	639	588	629	628	583	664	608	601	622	603	588	621	638	589	611	636	630	590	624	625	590	699	612	590	634	680	636	605	588	607	553	646	625	629	650	632	639	643	616	639	575	619	592	637	671	659	622	655	633	634	672	626	643	649	638	589	622	626	608	663	635	622	646	623	682	634	620	638	626	600	587	611	635	600	623	586	652	618	633	635	620	603	589	648	624	653	618	635	598	631	621	643	588	641	642	626	589	620	632	620	616	643	613	644	616	631	646	649	674	621	551	646	594	647	599	650	652	666	662	618	614	635	630	640	639	668	648	624	605	628	595	613	627	619	614	627	630	637	627	624	613	614	618	605	634	639	604	610	639	605	557	600	608	618	601	637	675	669	606	624	586	634	608	631	611	599	556	666	614	626	625	607	630	649	649	608	669	628	605	627	637	671	633	657	647	627	584	612	664	621	646	596	616	670	615	635	615	616	640	613	631	609	624	626	633	610	625	638	625	659	659	600	617	612	667	639	580	628	616	579	625	637	583	599	580	605	613	595	636	623	650	617	611	632	637	622	678	627	641	637	690	624	613	621	596	618	646	624	657	627	626	629	623	603	636	618	653	624	668	656	626	667	609	628	605	617	627	619	631	659	600	597	612	624	629	608	639	595	633	619	612	638	651	654	595	614	612	601	630	614	638	622	587	616	638	639	628	599	672	630	561	609	598	625	597	643	618	626	631	632	611	610	652	599	574	613	634	602	647	635	651	657	631	597	649	588	622	627	634	612	593	623	621	648	626	613	598	630	591	587	621	593	657	626	606	595	610	604	614	640	639	644	616	605	636	597	604	630	663	625	603	650	625	589	577	640	671	604	607	627	665	576	632	665	629	661	592	619	611	642	615	627	651	645	640	656	604	611	623	652	642	640	607	594	586	603	618	609	591	649	660	617	606	627	664	640	640	609	609	648	692	636	632	604	608	641	611	654	611	627	656	589	615	651	641	641	617	603	624	577	599	617	578	655	610	625	618	665	570	578	648	604	642	610	640	641	621	629	616	572	605	612	654	613	614	687	626	614	622	629	635	616	614	640	583	645	587	637	619	625	662	565	621	641	655	672	605	629	627	676	596	632	599	604	591	647	581	666	641	587	617	627	647	631	658	616	574	601	596	586	628	621	593	612	611	602	592	620	663	580	630	614	583	638	628	637	630	676	613	587	606	584	643	639	664	618	612	683	615	604	643	659	576	661	590	664	635	666	668	647	627	623	630	592	653	656	636	575	632	597	630	633	612	622	575	614	647	609	608	589	631	561	671	625	622	644	606	635	618	609	639	613	642	643	638	610	651	639	644	649	619	576	658	637	591	635	630	725	652	610	640	606	635	592	637	634	635	615	569	643	589	595	601	629	656	634	689	616	632	649	642	643	667	648	625	644	661	617	638	656	636	587	620	646	635	642	595	645	602	622	630	672	595	631	630	624	602	654	606	621	592	593	613	656	616	614	645	609	633	624	642	620	634	648	616	632	633	695	631	677	643	632	601	587	637	638	635	619	676	580	653	651	597	621	587	666	604	598	618	596	586	587	612	633	621	623	642	631	675	649	632	617	607	609	633	629	645	647	660	624	643	631	617	647	586	671	644	617	581	659	609	600	585	651	618	642	580	583	691	629	629	626	603	584	598	622	640	591	619	590	615	604	641	599	578	602	589	633	584	618	638	669	611	602	584	635	619	607	566	591	611	649	631	593	614	594	622	597	645	630	665	610	601	610	664	579	631	572	575	612	616	621	642	612	639	618	613	582	661	623	631	637	668	636	658	634	590	671	618	633	673	621	624	663	652	645	659	581	630	578	596	599	634	630	598	625	598	581	624	633	618	625	573	597	635	627	667	624	587	657	616	583	583	597	620	570	653	595	646	627	635	626	617	597	638	581	642	611	592	623	605	624	618	620	650	590	627	671	671	639	651	622	642	589	638	606	599	612	631	652	603	630	604	647	607	601	598	656	596	636	554	616	693	602	625	658	584	604	665	621	616	634	650	650	615	630	638	623	633	647	648	603	606	656	620	604	618	640	616	599	653	621	655	622	674	611	641	619	626	620	650	639	707	572	637	644	627	657	608	583	636	627	625	604	618	646	663	598	614	659	592	618	618	637	633	628	605	587	603	617	672	626	628	620	557	613	580	647	624	660	595	635	646	657	667	638	645	591	660	587	631	651	642	656	655	598	641	642	605	614	654	582	634	618	634	629	670	614	593	638	652	625	623	602	607	629	602	624	617	593	634	625	603	583	626	617	627	620	619	617	611	612	631	628	600	656	646	652	634	622	650	669	602	634	606	622	647	625	648	575	633	627	639	670	573	586	640	647	645	602	637	666	585	609	621	623
17525	12405	14287	10843	6250	4149	3640	3211	2383	1975	1673	1415	1191	1092	976	816	708	723	581	561	486	449	369	384	395	395	417	398	393	435	419	444	396	419	352	382	371	368	328	326	331	351	312	338	330	324	350	329	303	323	325	312	343	343	320	339	309	313	343	310	346	332	344	328	334	319	342	331	315	337	317	323	341	346	326	315	340	363	299	354	324	324	317	312	325	343	345	337	331	306	336	368	300	328	332	330	315	315	348	324	308	328	361	344	349	341	316	320	344	289	350	323	357	339	347	330	341	315	329	342	343	337	314	337	313	334	308	329	323	300	338	315	323	330	321	339	356	320	325	323	335	272	296	314	292	325	350	349	287	295	294	322	341	301	345	327	353	335	338	308	349	310	332	335	335	344	315	329	336	316	338	305	306	311	356	308	349	325	331	330	326	322	327	350	308	311	351	319	302	317	310	323	314	336	347	327	369	305	351	315	355	346	340	304	325	361	307	330	337	342	303	321	320	327	324	293	322	336	303	348	317	337	317	366	338	329	349	347	320	313	333	323	322	361	319	337	328	278	335	291	285	297	324	352	338	313	345	349	311	339	338	315	323	311	364	313	354	314	343	327	313	332	311	344	327	342	341	349	332	316	307	305	292	321	314	329	315	315	363	327	352	323	350	344	297	358	304	305	318	290	337	314	331	337	298	326	328	358	344	331	296	296	352	320	333	301	332	299	343	334	306	320	306	314	336	339	345	313	333	307	342	349	332	311	336	344	324	328	353	353	319	314	366	320	338	321	304	350	331	300	311	302	323	317	360	319	321	336	286	323	340	314	312	343	300	298	306	337	336	323	301	296	290	328	301	318	319	300	302	298	315	314	320	338	327	286	332	322	324	314	338	289	317	351	292	297	335	317	351	319	286	348	313	325	334	355	329	313	321	319	310	323	335	329	319	334	313	317	332	330	357	318	335	320	325	357	291	299	313	299	352	342	317	295	353	351	277	333	345	325	346	335	305	313	301	311	368	338	313	324	308	336	324	343	333	327	355	322	339	348	329	307	335	339	351	325	324	304	307	322	328	362	298	356	333	312	305	317	351	333	342	330	299	350	315	349	336	314	338	310	320	348	325	363	339	342	352	353	328	288	326	365	365	326	300	305	323	346	343	333	314	318	343	323	314	333	298	328	327	307	340	338	313	348	295	311	352	325	345	348	311	296	332	330	334	318	356	333	345	328	335	339	348	332	328	343	326	312	288	324	311	324	315	320	313	319	345	314	340	332	310	334	351	339	317	328	302	309	317	345	324	319	327	282	295	331	307	305	323	329	318	331	321	311	330	352	312	316	313	343	313	353	341	329	329	334	338	306	320	344	324	359	346	301	317	330	337	292	342	335	385	366	362	332	341	351	342	353	332	322	357	362	325	362	321	304	319	336	338	324	307	285	297	313	270	313	325	328	329	304	338	316	323	339	337	329	355	327	330	328	310	328	327	341	317	334	347	321	330	344	320	295	328	306	333	303	326	343	321	327	341	334	305	343	293	341	339	296	323	317	319	319	334	317	343	322	357	321	332	316	351	308	345	353	329	339	309	309	351	311	334	313	303	369	358	312	345	307	327	288	354	331	347	325	320	326	332	319	317	294	297	317	300	348	315	343	323	352	347	323	311	330	284	307	312	295	325	331	343	368	350	357	339	278	357	304	331	335	313	328	307	341	307	329	307	320	340	355	297	316	334	354	306	319	333	332	331	366	277	311	316	339	300	319	358	299	356	322	329	316	344	326	324	323	323	336	307	279	330	305	311	319	337	287	343	315	299	324	325	337	313	298	357	332	323	329	316	339	356	329	318	315	293	342	312	332	318	300	295	296	331	366	342	312	336	339	351	347	330	314	344	342	336	346	340	369	324	333	315	338	341	318	352	349	292	295	301	323	314	316	329	315	330	314	332	358	342	350	290	315	335	336	303	325	332	294	340	326	296	301	326	364	336	306	321	300	302	339	331	338	325	327	319	324	319	337	334	292	332	344	334	310	335	307	321	293	313	338	301	321	313	318	309	327	307	304	336	329	305	334	305	302	310	341	337	307	315	338	309	340	327	298	333	333	342	341	292	302	341	317	325	310	358	330	322	319	304	346	310	326	322	337	314	325	334	335	353	352	302	304	344	311	321	317	313	299	331	327	293	334	340	363	350	294	316	297	290	315	325	342	317	350	309	329	328	314	340	296	313	310	335	298	336	296	333	328	331	339	342	301	336	297	322	333	362	317	302	337	341	325	328	323	342	315	312	343	330	331	308	324	318	287	303	330	339	347	319	319	346	338	335	299	340	349	344	326	342	336	336	384	314	315	338	330	306	337	338	326	348	321	302	350	297	336	290	323	326	331	345	371	340	288	329	330	349	355	335	315	345	331	328	354	324	351	346	336	277	333	347	314	323	309	328	317	349	325	329	320	315	344	306	377	356	288	319	333	328	310	328	321	346	322	296	321	317	317	339	305	320	341	313	337	313	336	319	287	308	310	328	322	347	322	354	314	319	317	323	327	313	335	325	320	302	298	332	347	342	331	339	343	323	339	326	361	332	321	307	315	298	325	296	355	325	328	323	337	340	326	317	321	282	331	327	322	305	318	342	309	337	334	330	332	325	310	320	347	339	312	321	316	326	339	332	352	326	329	332	317	300	333	357	347	322	329	346	325	307	305	321	341	321	327	291	306	336	354	357	314	338	327	323	323	350	321	307	357	312	306	341	317	327	331	271	305	359	315	299	343	316	290	332	324	313	326	333	328	332	298	360	329	316	335	374	385	331	352	377	321	336	334	342	311	347	330	310	315	347	322	301	297	345	331	363	332	351	319	328	343	316	328	320	322	345	313	291	302	348	290	341	339	322	337	319	312	295	345	333	331	316	309	330	310	311	316	302	349	326	328	322	340	336	302	317	380	321	338	326	360	339	323	332	301	352	348	330	338	353	329	313	317	311	359	301	320	342	320	314	319	329	370	312	296	300	367	344	342	346	354	303	302	352	355	337	327	323	301	312	348	330	363	331	326	313	333	282	316	355	323	340	307	319	296	358	326	334	309	319	346	316	317	349	361	335	330	295	337	309	368	306	324	304	310	322	336	295	339	344	359	327	326	315	326	395	310	303	309	285	285	315	288	307	300	319	343	342	339	320	332	306	300	320	322	341	364	328	303	316	361	278	307	347	325	295	330	347	325	319	318	318	330	337	360	313	311	318	298	331	316	377	327	320	336	301	316	345	311	352	352	317	348	292	318	320	316	328	369	307	341	301	311	308	298	309	334	357	332	336	342	296	319	377	341	314	335	340	326	331	329	310	349	304	368	321	314	314	340	314	318	308	297	319	311	322	296	299	314	323	326	354	311	336	319	297	315	320	360	297	373	363	348	335	317	289	295	326	305	304	331	316	328	333	349	311	342	329	307	333	314	336	336	389	350	358	331	331	331	321	325	345	295	309	339	336	327	331	360	325	340	316	302	304	341	326	344	337	307
10853	10698	19190	21102	16849	14176	13780	13371	10582	9061	7674	6865	5803	5278	4402	3845	3429	3159	2669	2069	2024	1543	1386	1452	1327	1282	1372	1305	1348	1646	1380	1346	1362	1322	1180	1149	1187	984	855	905	863	882	775	748	742	773	781	756	743	765	779	747	754	761	787	792	781	790	769	800	809	842	769	780	849	864	858	788	823	854	859	796	773	872	787	711	791	767	765	799	781	782	807	783	798	745	750	747	773	767	805	784	807	780	748	749	777	803	800	756	789	804	746	742	724	760	746	773	792	737	764	738	745	748	774	778	724	798	724	703	770	759	772	793	763	799	759	791	755	743	779	818	753	794	723	750	741	778	808	795	783	755	772	764	753	727	773	782	747	728	799	794	805	787	749	766	795	747	778	755	756	766	770	735	750	754	741	726	795	753	719	790	760	764	781	732	743	715	810	725	812	803	811	766	766	788	771	806	797	749	764	746	755	750	785	786	788	729	719	759	752	761	760	815	813	808	770	764	791	808	721	791	750	738	764	808	793	767	777	773	765	792	781	757	761	766	750	770	814	732	777	781	770	753	775	722	721	719	761	801	781	830	795	718	768	778	797	750	749	765	767	767	800	791	706	674	783	795	787	788	802	760	741	813	740	777	769	732	743	784	747	774	728	757	804	824	742	800	763	764	733	765	761	779	762	750	801	790	804	758	767	790	814	716	840	819	814	800	818	755	748	786	768	798	735	787	797	788	808	787	779	788	753	767	774	811	761	821	766	764	789	773	748	792	776	761	786	758	768	801	748	781	794	779	753	818	765	772	801	802	742	798	827	714	754	763	821	807	781	775	737	781	740	791	721	768	798	803	752	817	787	804	794	758	766	764	768	787	778	785	785	767	814	739	768	787	740	741	815	805	778	779	764	801	743	740	751	753	767	753	756	762	793	777	779	756	764	818	716	777	787	783	724	783	797	780	769	773	733	746	766	720	785	709	709	765	735	767	761	795	732	762	748	790	760	764	772	748	752	746	775	732	769	749	790	768	733	790	761	823	768	741	758	803	811	775	780	788	752	742	780	718	746	790	776	777	800	771	809	725	757	778	776	759	749	726	756	773	797	827	793	787	791	718	770	700	795	767	773	796	705	726	729	761	749	750	762	768	739	775	793	793	793	765	770	726	757	762	773	710	779	771	778	839	812	700	768	796	766	757	794	814	773	769	781	790	818	801	769	793	812	753	769	763	750	744	806	776	812	792	792	738	762	767	803	808	745	798	765	803	777	770	784	776	799	760	799	745	775	706	745	813	725	757	795	803	804	776	737	740	776	769	802	770	769	759	829	804	716	789	709	727	742	773	724	787	758	764	782	780	763	726	806	771	790	814	757	789	779	779	727	745	728	767	755	757	752	782	799	757	732	786	736	829	758	760	775	787	720	740	781	818	723	773	764	818	789	756	730	764	760	753	766	784	784	804	776	750	769	751	745	771	788	783	731	781	758	761	805	747	718	756	819	735	719	784	790	771	772	754	725	815	751	743	776	738	776	733	766	772	778	795	792	758	726	779	770	752	819	788	750	731	756	792	772	795	786	723	746	791	769	818	744	769	744	781	765	734	769	795	757	792	731	747	748	821	801	740	762	719	775	761	760	817	786	750	791	749	788	763	722	757	785	791	737	767	751	769	819	769	712	749	843	794	727	807	764	787	757	791	737	775	785	742	784	798	762	859	720	725	727	814	791	780	790	778	765	784	775	772	779	769	791	743	785	763	782	769	743	791	798	760	753	744	773	833	790	757	777	765	783	802	803	736	772	774	767	770	777	809	780	763	796	753	771	791	784	740	753	780	759	772	786	767	782	782	761	777	789	768	799	742	752	778	761	734	737	772	786	758	782	742	769	780	783	742	779	732	749	832	768	774	757	736	764	792	727	766	807	818	737	802	778	769	729	751	810	758	717	761	796	767	798	716	751	762	778	785	798	816	723	777	768	774	733	770	744	796	739	804	718	804	722	768	770	793	788	741	789	737	751	789	822	827	750	780	827	693	785	723	844	749	779	779	764	777	756	730	787	778	774	796	773	745	788	718	750	723	791	744	781	737	807	752	791	752	756	792	732	712	774	765	783	743	793	764	784	729	744	753	896	785	809	769	809	792	752	782	752	785	767	812	730	750	787	771	742	735	787	750	765	752	808	798	721	818	776	747	729	760	790	809	762	775	764	775	750	788	799	766	723	763	783	772	734	753	832	730	825	757	752	753	806	805	758	766	779	767	748	844	796	807	823	741	771	835	804	749	813	807	768	758	776	770	764	771	784	821	777	746	744	791	768	771	758	774	799	798	756	778	768	792	797	777	730	785	825	823	783	795	782	811	813	775	763	705	745	834	711	824	743	805	729	769	812	786	802	781	826	748	751	767	797	788	784	776	769	774	770	795	785	778	813	783	783	759	729	787	828	771	757	741	779	839	812	806	811	752	763	786	785	795	834	728	772	755	760	811	784	778	767	741	758	743	787	783	800	755	760	793	771	786	813	784	720	778	791	752	772	769	744	868	776	754	741	788	779	763	731	793	734	784	779	744	755	731	773	764	810	770	796	759	779	803	753	749	811	754	759	753	770	798	779	779	791	737	767	764	762	762	743	841	748	771	750	766	758	766	738	810	749	783	791	780	748	785	754	796	743	816	782	795	768	817	810	791	800	746	774	787	731	789	812	743	719	771	789	764	787	759	772	726	784	792	766	725	755	771	750	798	781	790	806	776	820	811	780	778	774	812	800	785	762	735	760	733	750	767	763	781	752	781	735	766	796	757	804	789	774	773	774	782	823	734	751	768	761	754	779	785	766	787	816	800	811	806	769	799	799	773	811	755	745	809	778	765	818	797	784	782	765	769	780	777	762	779	735	759	737	749	763	730	777	772	781	769	788	752	763	741	764	789	775	777	754	839	787	774	750	728	801	779	762	752	793	788	749	735	777	720	781	811	750	766	746	785	771	795	736	786	764	758	764	694	764	750	794	806	791	747	774	728	800	745	758	732	737	736	738	795	799	782	814	813	768	741	772	742	806	765	780	754	786	720	775	768	806	844	771	777	838	788	750	769	780	787	725	752	836	816	803	768	808	767	771	741	753	733	776	772	797	750	763	728	772	745	766	793	774	768	748	744	773	793	763	798	740	761	830	736	751	794	804	704	750	742	785	777	802	733	734	761	785	765	807	809	765	795	845	769	788	771	789	752	777	758	767	759	778	787	787	788	775	775	790	783	781	748	802	717	722	797	764	765	743	787	730	773	755	727	820	813	739	716	781	786	748	754	751	797	801	727	809	760	797	779	766	750	769	772	777	739	757	796	828	814	782	747	738	800	788	770	805	813	780	771	779	739	836	759	798	787	754	745	745	745	788	744	803	760	783	757	800	788	700	781	774	740	745	774	767	747	766	769	787	758	789	754	689	817	818	720	736	782	762	770	813	751	781	768	769	795	808	794	762	784	757	762	788	800	777	771	798	765	778	804	779	726	774	780	772	810	726	774	806	786
27748	18628	21462	17033	10149	6752	5917	5131	3713	2880	2314	1967	1608	1479	1247	1037	987	814	715	637	589	467	413	431	399	381	438	413	368	465	397	391	425	367	367	390	350	365	291	269	263	268	242	274	270	285	285	299	266	283	261	261	277	290	283	288	260	312	307	312	282	280	279	290	282	267	271	283	268	317	273	270	279	283	302	263	276	295	270	287	259	294	253	286	244	262	282	288	292	269	328	279	254	314	264	292	248	276	288	272	299	279	284	300	264	258	273	281	258	295	284	277	297	270	290	316	288	278	299	276	292	282	288	251	262	258	292	307	281	256	281	295	276	277	249	278	276	270	275	281	270	266	269	297	310	279	300	293	302	247	285	272	259	280	307	267	263	269	261	252	219	276	264	284	281	289	290	297	283	256	265	283	268	257	289	306	318	266	293	319	270	255	319	242	290	250	286	293	277	256	279	236	272	290	282	265	267	264	290	250	251	256	289	271	253	260	269	280	265	287	254	288	277	241	313	280	245	277	291	282	282	300	275	319	322	281	296	256	257	312	296	268	271	266	311	291	314	275	273	267	269	257	289	268	277	291	280	286	311	283	248	258	264	273	279	270	261	296	271	247	310	274	278	265	289	278	302	285	284	253	270	254	273	293	268	273	243	280	259	259	317	279	273	278	267	266	244	260	284	268	270	295	271	264	288	269	282	291	268	264	278	277	268	283	267	273	239	290	268	274	276	249	279	291	280	311	292	291	258	303	295	271	267	257	273	242	314	317	267	260	303	291	283	258	260	277	283	293	256	269	273	283	256	284	308	291	286	259	258	275	261	283	274	277	256	274	267	253	247	270	279	269	264	270	293	290	288	292	284	261	290	270	260	313	268	270	262	280	274	307	286	299	277	274	273	263	296	301	297	282	253	249	270	266	270	268	289	289	324	253	271	284	272	313	299	269	257	246	307	299	265	296	264	292	294	263	240	288	304	260	260	277	291	278	277	271	256	295	305	301	297	323	277	287	274	267	284	305	256	258	288	302	285	261	248	250	296	290	270	248	272	280	278	275	271	288	317	295	259	288	281	299	280	260	282	291	290	280	281	282	258	284	256	248	303	278	265	289	260	269	271	310	313	250	266	271	277	295	265	278	247	304	271	266	258	294	292	284	288	274	272	292	275	259	255	264	271	276	299	299	277	287	300	292	261	288	284	301	291	274	281	275	317	292	288	286	264	267	282	273	286	284	261	286	268	288	281	298	301	288	270	266	244	273	269	292	285	266	273	270	279	297	282	279	290	308	233	305	247	270	256	270	288	304	274	297	271	268	272	269	269	288	241	281	277	270	277	276	293	279	285	270	246	248	295	266	315	280	276	262	284	293	310	300	288	289	275	303	291	297	281	287	311	258	252	268	258	265	305	272	274	305	268	289	300	298	259	300	311	282	277	291	274	283	294	274	266	289	271	308	276	310	292	271	237	284	284	274	282	274	248	260	316	304	275	271	272	286	267	252	259	279	245	299	293	284	254	272	262	258	257	246	254	284	286	308	277	294	284	241	257	235	263	257	294	270	275	308	293	275	260	292	261	294	301	288	268	266	277	289	300	274	273	268	261	302	246	294	264	296	290	286	307	264	273	262	286	277	314	279	291	290	296	299	275	297	270	284	289	256	272	258	265	295	270	267	301	279	297	256	318	265	302	285	321	291	283	276	259	283	272	281	276	275	260	281	282	285	281	257	315	273	240	283	273	258	285	298	260	265	308	273	283	292	295	262	262	280	278	269	277	250	281	263	263	311	295	283	280	270	291	298	287	244	283	272	266	267	278	262	271	281	293	266	321	277	277	263	311	272	268	285	279	269	267	265	278	270	285	286	280	293	289	262	301	272	262	272	280	254	293	275	267	281	302	265	287	252	287	270	263	261	290	240	264	292	256	260	281	297	255	304	257	267	275	302	273	325	272	270	306	271	282	286	281	289	259	277	247	254	261	286	304	298	285	261	295	296	276	268	257	312	284	317	268	265	320	241	266	318	284	283	274	246	299	278	282	262	274	275	262	271	302	270	283	292	288	265	272	282	299	264	268	279	279	256	287	297	266	254	298	256	247	257	261	284	258	267	282	318	264	266	287	262	290	287	297	259	279	247	241	278	275	272	283	263	239	276	309	296	260	284	300	274	297	263	318	284	300	247	287	287	290	283	278	279	251	269	257	282	300	268	301	292	278	266	284	285	293	281	289	248	298	284	265	266	256	275	268	286	298	265	238	281	260	275	264	286	266	275	275	279	264	271	272	244	303	264	299	251	272	295	263	283	282	295	284	286	303	257	269	279	294	284	270	284	258	276	272	263	256	273	280	258	279	277	286	308	271	281	298	268	255	289	264	285	265	297	298	299	270	292	295	271	319	272	268	301	244	282	270	253	282	274	263	299	284	275	322	247	289	291	287	299	262	279	298	290	264	309	272	288	278	290	271	314	262	284	250	277	311	295	289	277	246	295	294	267	296	290	278	256	291	273	323	283	293	307	281	293	310	265	270	262	262	325	294	289	268	267	297	290	307	279	284	270	274	272	272	281	286	293	264	287	282	244	284	286	275	297	263	281	267	282	244	277	273	275	258	290	303	277	282	272	285	286	287	290	280	267	320	284	227	270	274	285	287	277	271	266	237	259	280	282	302	281	259	259	275	275	255	253	300	239	279	246	253	278	262	297	274	293	273	268	275	252	255	270	285	267	283	260	288	283	256	295	285	295	256	283	270	292	286	287	270	260	296	257	282	293	290	244	251	285	281	306	305	255	280	280	252	259	264	262	298	263	270	310	257	296	266	267	328	296	281	285	268	271	283	276	290	246	267	265	289	276	272	254	285	291	271	309	280	290	263	319	260	284	263	277	231	278	284	276	246	292	288	302	256	266	272	299	308	275	284	308	302	279	287	279	280	290	275	291	260	302	269	290	259	283	254	286	307	281	269	284	271	280	277	285	280	278	287	277	266	268	294	278	282	252	284	301	283	292	279	298	254	267	299	282	272	250	248	290	239	271	296	267	289	266	291	298	264	271	274	270	271	272	283	288	269	303	255	281	257	277	245	274	307	287	292	261	263	294	274	298	290	250	290	274	261	328	277	304	280	314	291	282	278	285	254	305	275	297	253	297	271	267	245	283	323	258	266	256	281	268	260	283	303	284	290	268	287	321	286	282	278	281	272	253	285	288	289	257	283	259	273	308	285	271	275	291	284	284	275	280	253	257	277	285	252	288	296	318	287	311	264	288	283	303	263	298	272	254	277	284	275	280	266	273	275	292	286	304	308	266	259	258	260	267	244	298	246	287	278	306	306	255	278	310	278	273	272	281	270	285	268	284	306	312	235	274	272	268	256	254	256	326	269	298	262	282	301	269	270	278	289	280	250	257	276	291	292	279	278	257	267	270	276	251	290	324	263	266	288	264	297	280	280	309	274	286	274	253	262	258	267	270	276	305	302	294	297	288	297	276	286	300	309	286	277	300	283	264	269	299
16321	15114	25804	27581	23100	20473	19736	18987	15055	12904	11095	9683	8496	7358	6288	5548	4839	4213	3460	2944	2610	2008	1707	1783	1710	1602	1540	1552	1685	2069	1739	1535	1611	1464	1329	1407	1365	1117	942	886	865	879	704	709	705	721	667	705	708	656	689	642	725	771	696	692	749	703	725	685	697	712	669	756	752	742	745	729	736	787	775	686	677	775	727	720	748	700	752	687	659	712	729	665	688	670	642	690	694	683	658	689	686	655	693	677	684	662	658	707	657	653	658	749	692	672	686	684	659	634	705	704	683	679	681	683	703	662	658	666	675	652	693	731	671	646	671	656	639	678	672	688	673	697	721	666	680	653	669	661	675	672	686	624	688	648	692	641	647	664	667	651	728	662	686	672	674	636	645	679	672	712	659	655	695	678	699	659	740	718	712	717	669	679	668	640	684	684	631	649	717	690	695	641	653	684	643	652	666	683	673	616	706	679	639	639	684	660	700	640	661	677	687	661	629	662	704	696	676	695	681	699	668	669	645	715	691	690	662	686	677	674	683	685	665	670	677	669	661	718	609	668	673	713	655	653	648	656	678	635	627	708	666	691	697	703	672	649	655	730	693	622	701	637	668	632	658	666	632	645	687	672	686	729	641	650	661	656	668	718	647	667	620	663	683	688	723	641	640	705	726	677	665	699	674	701	643	686	675	661	657	639	681	668	630	673	695	711	702	665	668	655	685	629	656	628	681	638	660	649	630	649	650	686	707	652	663	642	658	650	706	690	723	663	683	637	701	669	687	655	675	647	637	666	694	691	642	671	680	647	626	675	655	631	705	670	652	685	689	682	674	652	683	671	676	671	651	670	663	675	677	640	674	629	671	667	695	666	717	700	645	742	706	676	650	657	684	635	646	709	669	680	695	666	677	644	700	648	703	663	655	692	684	704	679	709	641	648	679	669	690	667	676	657	692	682	686	677	729	652	668	669	619	657	641	631	685	696	692	621	666	691	737	640	719	675	622	634	640	665	675	663	665	681	673	644	630	697	710	627	676	648	696	680	736	670	672	680	673	720	690	645	653	647	677	657	653	660	705	708	678	716	664	664	648	624	627	711	655	674	679	643	668	664	659	736	701	670	629	706	669	667	709	662	680	679	660	690	654	634	672	687	656	629	631	689	675	676	656	681	671	636	718	687	650	708	652	678	654	657	644	670	680	713	682	673	679	661	706	657	709	644	663	674	690	680	650	691	678	707	648	694	675	643	659	674	646	635	687	626	625	684	691	638	704	674	678	653	693	641	662	648	672	662	605	708	620	658	691	681	691	667	681	682	647	661	678	711	635	693	678	654	697	660	709	685	711	678	654	674	641	674	679	642	681	658	698	688	695	715	670	695	675	702	656	666	662	649	665	668	666	670	697	626	677	644	681	679	666	676	717	638	653	670	627	661	660	687	673	650	652	703	681	687	706	667	695	666	677	661	706	690	636	689	680	632	638	697	719	693	666	676	674	658	665	667	668	648	681	642	674	661	696	701	669	618	679	613	693	696	632	649	659	648	669	651	674	701	689	639	634	678	663	664	652	629	664	631	661	669	633	653	678	646	681	678	639	675	671	664	685	650	672	659	688	679	656	663	704	680	641	649	688	678	657	672	648	645	671	643	642	672	701	633	661	684	640	680	647	651	674	637	698	668	697	653	667	665	681	702	601	676	680	670	721	670	644	672	664	719	695	643	666	660	671	650	686	640	655	636	676	693	710	669	646	655	696	678	664	700	669	664	624	642	655	671	664	706	714	671	625	708	702	683	677	627	711	639	657	665	666	681	648	642	662	676	669	655	730	660	649	655	690	699	674	703	683	671	603	670	651	681	651	689	701	683	659	699	642	659	669	665	644	662	659	725	690	694	671	701	656	652	669	691	681	696	669	632	708	638	637	712	676	687	700	653	695	663	664	664	679	663	678	638	691	704	711	653	648	654	689	657	664	636	708	658	684	702	683	667	691	652	612	675	658	682	697	638	703	661	656	732	641	672	679	655	683	651	671	680	686	672	643	635	661	634	659	661	667	702	646	665	652	679	663	679	682	678	661	645	657	713	705	685	656	690	681	699	659	665	702	650	672	693	695	712	670	699	666	667	660	644	684	663	678	653	630	726	649	638	661	669	651	660	630	710	648	637	663	702	664	676	631	696	686	702	665	707	692	645	706	712	694	698	651	680	644	668	695	686	697	714	700	664	689	676	707	712	646	689	681	622	716	713	634	706	643	665	654	667	656	625	667	652	641	675	702	703	701	722	690	711	662	639	661	696	686	665	647	654	668	638	690	691	633	628	653	704	662	701	676	687	654	698	691	695	696	673	702	693	620	638	690	677	656	686	639	671	637	676	680	673	679	672	728	643	682	672	642	665	658	639	698	638	673	673	717	698	652	695	667	683	689	699	637	697	693	670	646	731	647	708	657	718	648	666	664	676	599	712	688	695	703	702	665	677	687	680	679	606	605	693	662	663	679	657	703	679	677	666	651	693	707	701	658	670	684	657	699	698	667	672	708	635	689	643	671	632	636	672	622	679	657	695	646	683	641	685	699	616	667	662	682	698	630	690	655	686	697	680	685	686	726	693	707	641	646	639	677	680	713	679	653	719	698	690	688	706	661	649	654	656	689	675	677	635	660	693	651	690	666	638	676	711	682	662	688	665	655	663	648	665	684	622	718	629	682	651	661	688	703	696	687	683	659	743	656	678	680	694	699	670	643	680	726	677	667	696	644	693	655	648	649	700	674	683	652	704	700	654	684	665	693	694	668	696	683	726	665	681	680	694	637	673	673	678	688	668	673	666	659	681	678	626	713	633	708	639	693	664	607	697	697	679	709	667	674	716	653	642	649	687	703	679	670	686	691	689	647	698	665	658	698	667	678	635	651	681	623	672	655	691	664	674	707	701	678	673	641	670	684	649	675	689	689	686	709	695	630	724	644	685	582	642	692	685	642	708	663	669	644	686	668	646	680	733	684	665	676	639	676	696	692	697	631	693	707	697	718	714	643	676	648	654	644	663	677	665	650	654	676	689	641	677	661	646	641	664	650	707	691	703	673	724	622	654	689	664	677	653	639	709	611	635	651	662	637	667	681	687	686	682	662	662	666	650	648	682	686	712	664	658	708	684	625	679	703	667	678	636	664	670	630	670	664	636	670	684	657	657	677	688	645	665	669	656	673	669	599	692	650	683	678	730	694	665	674	691	688	658	659	677	648	702	691	651	670	620	636	680	697	696	665	695	659	676	648	714	666	690	680	696	665	680	673	649	714	696	673	699	608	672	649	693	655	637	683	689	628	627	631	648	632	676	669	672	656	673	633	670	657	650	659	625	711	657	664	671	676	650	659	669	645	640	704	669	615	733	601	687	660	682	656	680	694	682	697	670	671	666	695	671	673	671	689	689	711	663	715	664	702	665	688	678	662	675	690	674	680	678	705	703	710	646	646	655	703	658	665	669	703	670	688	708	677	659	710	660	643	687	729	682	669	667	681	636
34660	24143	27112	21576	13895	10003	8231	7037	4981	3899	3225	2576	2161	1857	1542	1215	1170	916	837	704	590	508	461	474	496	455	416	420	433	507	434	404	419	398	376	415	369	353	287	297	299	289	292	269	289	279	251	246	229	258	243	244	278	242	286	253	267	246	259	286	257	260	268	271	253	243	281	280	267	225	265	239	245	265	276	258	258	297	261	277	277	250	235	265	266	265	245	253	245	229	285	238	248	266	230	241	248	231	246	278	248	283	211	284	250	260	266	267	231	258	270	268	251	259	260	251	250	219	295	269	268	260	236	253	251	266	246	251	241	239	244	276	260	233	236	240	243	263	252	274	271	219	261	251	273	241	233	250	257	265	260	269	270	246	247	223	234	269	247	251	254	243	290	249	275	233	229	254	258	269	268	280	259	255	241	256	278	267	282	272	254	237	276	248	264	255	242	290	278	266	236	247	294	233	247	257	250	235	262	232	238	261	238	242	243	258	251	251	286	261	246	268	275	253	268	241	268	284	260	246	250	258	254	235	219	269	265	280	276	262	246	230	215	232	279	255	260	245	245	266	255	255	264	282	248	254	262	251	260	262	267	268	259	267	271	286	290	243	252	252	265	266	248	260	269	276	268	253	288	238	236	258	241	226	248	252	263	255	278	248	266	247	250	275	253	295	302	289	267	264	260	226	235	263	241	291	250	277	243	284	273	264	259	284	261	274	277	256	261	293	235	257	268	268	222	221	270	254	271	255	278	270	288	255	293	266	257	262	255	249	247	246	248	233	267	253	283	249	240	262	255	266	251	267	255	247	266	315	258	256	252	256	224	269	258	298	280	260	236	290	259	258	266	220	234	246	251	250	257	282	259	243	254	252	284	256	275	259	260	253	272	226	290	257	260	248	228	245	238	265	279	255	242	231	250	270	260	263	263	279	242	277	236	257	237	253	273	266	269	259	275	238	261	258	290	250	258	270	280	241	251	274	264	239	265	280	264	226	255	265	257	234	217	277	240	259	259	223	292	251	229	263	254	242	230	258	256	254	242	238	260	239	272	248	279	250	240	266	263	262	269	267	278	293	255	241	275	239	284	267	277	250	269	232	253	281	272	251	251	257	245	283	261	250	269	249	271	242	271	259	262	259	254	247	246	271	284	272	274	283	258	260	256	265	280	277	242	252	265	268	255	262	262	284	257	270	254	236	285	272	262	264	256	255	246	268	249	260	238	260	254	269	222	249	247	294	273	282	272	246	251	245	272	293	254	265	224	252	261	279	271	271	278	277	252	242	236	245	260	258	280	249	268	244	261	254	254	210	262	252	258	247	257	264	247	294	249	262	277	229	271	240	245	282	275	256	258	277	258	263	273	236	229	262	268	278	240	258	259	242	290	263	239	269	258	257	251	258	264	241	231	288	236	243	241	232	260	249	278	268	220	242	266	244	249	257	248	271	263	261	245	251	262	273	246	266	291	273	222	249	234	221	249	279	281	285	221	238	264	244	258	259	237	276	252	235	238	267	245	293	268	253	228	266	251	265	245	246	288	234	250	242	248	264	247	278	249	249	279	254	257	252	283	248	239	258	258	253	259	246	239	235	250	241	273	263	250	238	249	267	262	261	270	264	274	262	295	256	277	258	267	255	286	253	272	279	256	248	287	286	253	237	258	256	279	255	225	250	276	245	249	236	255	250	271	288	250	278	283	248	263	264	239	255	253	223	292	259	269	247	241	278	261	263	269	237	276	267	269	253	251	293	257	245	265	217	241	257	301	257	257	251	281	245	229	272	249	268	233	266	256	262	249	245	270	268	281	228	255	243	232	257	266	271	273	260	240	277	247	268	249	247	260	288	241	282	263	260	247	263	255	268	242	241	273	275	247	239	252	257	268	239	269	281	273	244	237	257	254	290	246	272	271	256	274	248	257	246	254	273	262	260	252	259	228	257	229	254	267	250	242	267	214	265	251	255	277	253	262	279	254	259	250	280	247	248	260	246	251	269	229	271	265	284	274	254	224	254	294	260	253	285	266	266	254	245	247	245	264	233	262	237	255	276	267	256	241	251	277	231	258	282	249	244	302	248	260	286	238	250	234	264	252	247	269	241	277	277	230	230	272	263	279	245	232	254	244	262	257	243	250	259	248	251	275	256	288	252	255	255	241	278	257	244	261	304	263	230	259	254	274	224	263	259	249	255	250	273	280	267	270	274	290	255	245	249	252	238	260	253	240	264	242	227	287	281	248	244	254	238	249	278	215	269	265	250	263	255	266	262	238	277	241	241	251	250	269	253	251	249	254	284	254	247	251	259	276	278	275	252	269	268	287	288	271	294	246	268	237	248	247	280	268	250	248	267	265	296	250	267	227	268	258	267	229	257	228	268	250	275	266	270	247	270	279	224	264	241	236	232	259	272	240	236	270	240	245	275	234	263	245	251	265	264	260	233	256	252	235	242	247	238	241	252	247	273	277	268	230	251	260	260	236	249	280	233	258	241	239	267	265	255	250	260	237	258	254	288	238	250	258	263	265	227	281	281	242	253	290	235	252	269	231	263	229	259	239	249	272	273	256	241	274	238	239	229	219	243	246	247	262	278	253	266	236	259	227	259	307	216	253	252	259	234	240	255	274	267	278	232	295	276	225	260	265	237	268	254	268	252	258	249	275	253	233	231	235	256	279	307	266	248	221	308	257	269	257	267	258	240	251	240	258	254	251	253	250	270	264	242	230	259	256	280	257	247	246	281	247	259	243	272	250	253	239	245	286	265	267	256	271	270	274	241	255	261	274	265	243	229	261	267	269	242	238	254	246	255	261	245	247	270	250	273	255	249	244	266	263	248	258	242	258	230	246	287	246	241	234	245	259	235	275	251	266	228	256	238	248	266	227	274	256	306	252	249	265	274	263	234	260	289	237	238	232	269	270	245	276	286	250	251	252	248	283	285	259	272	287	249	264	259	290	284	254	285	242	239	274	230	261	255	254	265	273	280	262	279	241	277	262	263	264	245	263	272	236	243	258	261	259	257	267	241	235	247	278	269	254	244	271	266	265	272	266	228	238	262	266	276	266	271	247	259	248	242	230	275	262	242	241	235	256	256	253	274	251	220	252	247	269	238	275	235	263	251	267	254	284	246	240	254	265	256	248	227	274	256	259	248	234	253	262	256	264	238	278	243	234	292	263	281	270	251	256	243	231	267	264	239	252	259	225	245	239	264	254	244	261	262	266	233	234	276	246	259	244	254	246	256	230	235	262	243	282	289	258	240	256	242	252	242	257	253	260	276	252	292	246	261	250	277	260	258	246	262	237	248	281	265	266	223	234	268	234	227	258	230	243	259	246	246	249	288	251	250	262	257	287	248	226	283	260	238	294	236	252	248	256	254	274	257	258	216	252	278	236	267	272	261	246	273	263	276	230	253	256	270	273	244	260	281	266	229	267	264	256	271	226	264	250	274	253	251	263	249	258	239	250	251	262	246	273	245	263	261	272	249	252	248	263	259	264	242	240	254
19459	18569	29952	31608	27743	24903	24066	22770	18230	16013	14076	12092	10241	9267	7957	6424	6353	5198	4329	3422	3258	2396	2095	2071	2130	2015	1856	1857	1893	2586	2108	1744	1923	1646	1520	1616	1484	1283	949	893	845	891	715	673	630	648	665	637	653	625	643	667	696	673	764	671	715	695	788	663	735	627	712	716	778	826	770	753	723	730	705	643	735	740	710	746	734	684	713	679	644	656	658	657	639	611	636	610	637	631	606	652	624	606	632	639	629	599	664	578	589	608	658	606	631	655	614	608	593	642	639	633	615	616	667	672	616	647	639	600	625	637	634	648	629	626	617	626	634	637	670	605	629	619	646	600	656	620	570	594	601	621	649	654	646	618	621	635	620	644	639	625	627	654	648	629	679	605	636	596	617	679	604	609	641	635	677	672	632	634	609	620	652	632	656	623	653	647	627	595	647	626	639	629	660	617	636	653	633	629	617	620	602	617	606	608	649	650	609	657	600	597	635	671	636	601	628	612	657	590	632	587	607	660	623	648	615	580	653	646	653	595	657	629	615	660	634	600	634	611	601	660	663	623	642	593	635	680	627	637	626	611	607	604	648	598	628	628	620	638	615	623	627	636	604	571	638	631	666	605	609	610	664	610	621	619	615	662	626	602	645	606	661	670	655	620	624	643	645	689	664	611	641	636	629	664	595	599	629	605	571	645	620	634	679	686	645	651	658	675	622	605	632	656	659	627	660	674	588	627	634	613	620	631	643	610	665	656	604	650	606	639	597	651	593	609	628	612	604	598	621	616	646	649	655	593	637	625	643	636	628	655	656	673	631	667	613	614	624	656	626	640	575	627	610	622	651	647	625	635	636	624	572	644	653	611	636	592	635	645	656	647	591	622	627	662	628	587	599	625	602	614	649	641	590	620	654	642	638	603	643	644	613	634	631	612	609	661	642	675	653	656	573	677	656	685	632	608	703	619	649	665	641	609	671	628	622	602	593	595	626	621	621	635	591	620	617	619	617	645	629	618	647	595	620	604	659	592	608	628	606	639	616	614	622	610	635	614	649	610	640	638	617	608	615	636	619	655	634	669	647	586	596	626	621	654	630	651	635	608	631	633	612	623	612	566	632	633	616	628	607	602	602	650	648	677	622	624	627	615	604	603	632	591	635	619	605	603	626	626	620	659	631	621	643	577	599	608	665	624	631	626	612	628	600	623	627	613	605	663	680	641	592	650	652	655	628	628	610	645	647	648	658	637	592	638	644	578	618	635	649	663	607	639	644	614	640	610	566	608	610	612	603	656	648	654	681	637	590	621	671	677	650	656	660	616	657	616	614	613	631	650	636	635	639	609	622	638	603	582	619	658	640	647	612	621	639	672	582	653	695	622	616	621	613	655	649	645	653	619	606	648	655	660	635	630	637	571	624	615	609	614	661	606	627	637	636	576	669	620	631	651	641	678	633	659	629	640	613	616	610	650	654	606	586	638	661	636	641	627	646	605	622	657	649	613	654	644	592	608	592	630	611	617	635	639	586	613	715	622	594	636	608	620	605	652	639	615	671	652	665	637	624	650	644	624	602	615	635	621	599	621	635	653	636	656	593	646	657	581	646	604	626	628	666	605	599	625	631	621	629	603	586	605	644	643	584	648	631	646	657	689	610	609	663	664	580	655	640	628	626	629	637	648	669	638	597	615	651	652	600	619	641	658	595	626	625	632	634	673	630	680	646	657	592	604	623	652	611	622	670	617	622	646	624	640	584	687	621	608	601	625	658	616	643	650	627	581	642	665	629	609	611	637	606	648	562	624	617	646	630	638	595	651	636	633	611	641	613	632	612	654	655	600	648	581	605	599	609	621	620	622	603	623	618	629	640	633	679	646	631	667	655	558	589	664	613	645	660	637	652	595	623	598	692	663	593	636	620	637	608	605	669	625	648	639	598	669	632	602	611	596	653	617	594	613	652	626	667	658	622	624	633	608	603	630	653	605	605	653	659	641	660	653	619	700	607	642	622	663	667	603	612	642	632	619	641	674	627	630	643	638	622	646	604	650	601	660	628	624	612	639	623	654	612	652	623	639	600	606	631	592	602	687	652	592	622	617	597	607	619	606	610	654	631	658	613	584	639	633	656	618	626	639	622	638	640	607	631	581	579	639	660	660	622	606	642	588	650	611	647	623	630	651	624	621	649	624	664	653	653	610	606	635	608	627	654	614	669	632	613	652	670	648	679	609	643	599	623	596	642	617	643	666	650	582	647	559	616	619	681	646	635	667	646	612	666	611	633	641	627	648	626	588	608	599	653	617	659	644	602	645	596	664	631	645	561	584	598	638	649	633	629	643	639	639	609	617	639	635	669	638	610	609	650	650	617	641	621	620	647	657	676	641	578	620	638	615	652	623	659	671	652	620	667	635	636	671	619	575	619	666	590	621	653	647	622	619	660	581	618	602	587	642	603	621	615	700	627	634	617	661	599	639	624	622	644	640	595	619	603	633	624	670	607	656	607	592	612	622	625	644	665	641	617	660	631	639	610	633	645	640	672	630	670	627	628	654	620	657	684	597	657	647	622	614	623	611	604	630	642	624	598	634	659	629	637	643	629	626	580	677	555	667	653	625	662	641	642	619	648	624	595	609	663	656	632	677	615	631	642	639	637	606	651	606	679	644	653	634	566	652	630	580	692	607	653	604	606	601	606	592	629	587	654	640	581	651	591	577	636	640	615	600	657	642	582	624	648	630	668	649	644	626	651	590	602	658	648	669	625	648	631	651	615	587	648	639	616	636	615	611	624	597	611	601	636	642	665	656	616	682	609	593	654	648	613	634	616	649	648	634	623	615	604	620	619	638	624	639	634	656	616	613	640	618	677	601	653	623	637	649	626	603	637	662	651	613	646	647	662	632	608	625	638	598	605	614	640	614	614	616	590	603	645	654	640	630	614	604	620	594	655	620	654	642	613	658	638	652	616	643	613	618	625	656	595	605	664	637	656	591	668	616	613	599	596	631	612	603	609	637	641	637	613	645	614	607	667	631	618	587	644	602	642	647	631	675	637	630	591	657	646	657	619	614	650	609	604	599	663	624	587	685	662	638	610	625	636	611	589	635	670	602	594	601	611	595	668	605	639	586	620	647	650	618	585	578	606	636	633	632	597	612	638	652	629	622	634	640	602	644	635	662	639	633	656	579	621	635	614	636	673	649	660	633	663	669	657	596	608	617	618	649	618	617	719	591	597	595	658	636	626	593	624	594	618	595	687	667	638	617	606	674	626	606	620	607	601	643	635	626	640	624	614	636	637	671	589	656	629	654	615	607	636	653	601	576	609	635	639	640	644	603	631	617	612	617	623	669	606	633	614	608	649	592	611	629	616	601	611	636	636	620	622	591	660	624	590	631	580	597	600	610	644	625	613	576	654	634	618	638	627	618	630	600	626	623	620	612	665	586	602	627	659	630	681	587	624	647	675	663	679	595	641	634	599	667	629	578	652	657	656	619	642	606	650	628	593	649	619	646	589	631	628	660
18475	13024	15551	11397	6519	4534	3878	3333	2410	1903	1559	1444	1172	1028	922	781	708	638	574	487	533	429	398	463	442	392	371	410	418	457	403	435	415	418	378	392	367	342	354	332	319	346	334	331	330	314	329	325	332	324	358	308	358	345	320	362	345	317	317	305	341	335	305	350	370	329	316	327	342	352	336	319	361	361	353	341	309	357	343	338	335	344	337	329	324	332	313	302	379	311	333	317	333	322	312	330	338	322	354	308	305	376	338	326	303	342	320	305	321	324	338	337	332	343	327	337	321	343	330	319	309	363	313	345	351	313	320	338	357	326	313	341	325	340	357	322	326	313	349	312	364	321	345	303	334	300	349	340	357	300	333	310	313	309	324	320	323	349	333	299	313	374	321	315	344	348	340	331	348	342	359	338	325	291	342	350	336	359	363	337	328	343	304	330	325	303	322	299	338	339	336	355	312	346	342	334	347	331	342	348	328	305	309	295	340	310	329	316	350	322	315	320	333	342	311	376	302	306	363	322	332	332	315	347	346	316	342	293	287	348	324	363	327	356	329	337	346	355	321	336	310	324	315	334	340	317	322	334	342	327	326	351	311	305	338	335	334	317	324	315	322	308	315	326	335	326	302	347	325	327	331	341	319	322	338	361	332	300	304	316	304	341	348	332	335	331	356	340	318	310	316	319	328	322	308	310	330	320	328	375	302	351	324	315	313	335	331	333	341	360	328	349	306	326	315	313	344	364	351	321	356	325	290	335	352	347	347	335	319	317	338	349	310	330	319	308	320	325	350	340	352	340	313	319	329	315	332	328	359	326	305	289	359	324	334	345	339	338	305	344	371	337	316	335	327	315	322	326	322	310	345	320	334	329	335	324	328	327	322	342	340	327	364	380	373	296	332	320	318	344	336	325	326	328	336	323	315	346	320	310	321	332	338	347	321	339	320	358	310	321	297	336	298	312	344	339	294	314	335	333	347	318	329	317	352	326	306	319	337	317	329	321	332	322	356	344	309	326	287	352	330	306	319	286	343	335	315	307	337	315	332	323	328	314	336	334	351	320	363	343	341	317	323	302	341	305	324	326	332	326	303	380	358	349	368	336	339	350	327	342	341	344	352	328	339	328	330	340	321	358	314	316	369	316	338	321	336	304	323	348	321	329	319	352	303	333	321	340	360	317	299	339	352	296	310	307	363	325	314	324	353	321	345	299	322	340	369	310	345	329	364	327	367	350	327	350	297	295	322	357	353	338	335	312	314	335	322	350	316	329	339	311	356	329	307	342	324	316	362	321	342	296	338	330	340	320	327	322	315	324	346	360	321	313	341	332	335	313	341	335	354	325	341	330	323	311	353	308	311	318	336	334	338	306	343	334	294	355	336	354	317	344	351	330	304	303	302	331	318	298	337	356	351	324	326	344	334	369	322	323	329	336	346	346	307	337	300	316	338	345	297	365	342	311	330	332	331	323	329	310	311	337	335	338	319	334	311	304	312	337	350	311	303	323	331	340	348	352	322	339	335	294	340	351	344	315	317	328	294	348	329	313	324	305	344	341	298	354	323	336	314	347	345	324	325	299	340	330	324	338	330	305	312	342	315	372	321	320	323	312	325	304	336	279	334	323	359	319	339	289	322	337	357	353	363	331	334	312	353	339	317	345	321	340	319	344	310	326	308	321	325	334	293	307	323	339	308	316	329	324	342	329	318	303	325	318	346	331	338	316	358	336	330	353	337	324	305	285	344	342	303	316	324	319	342	371	310	324	328	342	344	345	334	339	355	334	362	345	330	331	296	333	318	335	329	330	339	304	366	334	296	365	310	323	335	325	299	319	344	325	349	346	339	325	299	325	306	324	352	320	333	302	304	332	293	320	323	339	309	334	351	348	338	347	335	320	330	321	325	351	349	320	300	331	321	325	349	328	299	347	353	347	346	326	328	342	335	352	324	306	346	326	338	303	299	310	353	327	316	302	334	344	332	338	339	313	291	324	316	333	342	348	335	348	302	335	306	278	307	330	337	340	334	360	331	308	328	327	312	299	321	311	309	343	354	296	313	309	317	316	344	319	347	347	357	334	346	329	334	340	314	346	304	342	339	351	347	310	329	334	342	340	308	332	357	334	321	336	349	315	357	341	325	357	321	310	334	305	344	307	317	328	360	360	346	309	323	317	335	320	345	332	275	321	313	328	285	325	313	367	357	342	351	320	355	313	335	341	324	332	369	332	317	319	337	303	318	320	318	317	323	325	297	315	332	323	329	326	325	327	356	335	330	333	301	320	360	344	311	310	323	323	333	325	314	349	338	355	322	359	311	298	330	341	326	315	337	319	337	322	341	346	338	321	326	339	318	322	331	325	340	366	353	329	358	311	321	322	373	319	346	339	294	350	359	322	344	336	347	314	350	319	287	295	352	296	314	328	325	310	307	352	336	360	361	344	352	335	333	316	333	325	331	349	347	341	356	321	349	314	348	365	295	358	299	334	327	333	364	337	333	319	319	324	360	326	355	314	349	336	372	312	328	325	340	333	347	314	316	321	337	346	349	320	333	313	306	328	344	332	339	376	339	330	341	326	314	334	341	319	292	317	344	345	331	325	316	309	324	333	348	280	323	349	322	287	319	325	320	320	340	324	324	349	320	309	377	322	291	313	329	346	315	310	364	317	357	326	347	338	342	319	346	334	344	341	325	324	349	347	367	343	319	354	315	342	317	321	318	365	347	339	374	327	367	318	327	325	310	323	328	376	357	323	328	344	327	341	329	293	326	357	309	346	329	315	330	357	347	336	290	340	358	315	310	367	331	339	349	329	319	339	349	344	307	345	323	316	345	342	347	326	317	374	303	329	327	358	332	366	323	314	362	330	350	337	331	332	360	352	327	332	308	342	322	328	319	308	319	338	336	359	340	328	337	320	331	336	352	343	302	351	297	338	349	313	278	317	295	329	327	353	331	333	319	336	324	361	331	335	299	356	358	313	313	325	343	309	323	317	329	328	345	328	341	287	290	316	309	315	328	340	319	326	327	337	316	332	329	324	321	323	304	319	324	334	332	330	320	344	329	319	322	303	344	338	313	339	349	295	328	319	308	315	330	330	357	355	354	304	292	308	374	296	310	330	320	324	324	315	350	309	351	325	343	317	338	333	339	316	323	362	363	353	348	343	343	324	356	324	317	313	347	383	323	299	295	339	314	286	338	294	323	338	328	336	343	337	335	348	310	324	316	321	323	318	359	345	356	335	334	365	350	355	343	344	324	331	346	339	304	331	305	316	323	301	347	328	338	334	332	363	337	311	311	332	301	291	323	339	314	358	315	303	352	302	313	365	317	352	321	358	363	335	335	341	316	368	328	321	338	356	325	316	362	352	321	322	344	324	347	307	343	361	356	354	347	333	339	361	321	347	364	343	339	327	333	329	361	342	307	329	340	325	321	340	336	352	376	329	322	308	335	324	371	341	368	351	354	324	309	327	375	339	307	346	327	329	321	312	304	353	315	321	316	364
11095	10980	19896	20807	17229	15150	14479	13220	10097	8729	7515	6726	5674	5141	4321	3654	3449	2981	2321	2086	1992	1456	1396	1407	1335	1402	1273	1308	1297	1667	1461	1205	1371	1222	1194	1271	1210	1078	898	880	883	899	768	796	790	763	762	784	768	789	735	829	780	779	787	752	810	814	771	697	731	750	795	768	747	863	772	795	808	821	810	806	738	769	842	818	745	835	837	801	842	830	724	745	796	816	785	762	818	829	761	788	754	820	787	792	771	747	737	743	732	776	741	808	753	784	786	787	763	743	814	788	764	789	787	823	753	790	729	791	794	771	746	787	751	790	787	782	754	745	789	735	805	781	855	792	773	772	787	816	738	806	782	828	816	778	755	789	787	748	801	722	788	796	761	771	796	753	759	802	738	769	787	772	794	780	749	792	743	740	775	781	811	763	762	790	788	709	744	784	776	794	755	784	741	718	713	838	747	830	860	780	799	761	769	739	785	783	799	796	832	788	791	761	780	789	748	783	822	815	804	773	775	808	771	764	778	770	744	738	784	800	781	775	756	745	751	744	816	846	787	785	793	798	774	785	761	736	810	773	751	766	814	762	783	764	784	760	720	784	755	727	807	731	796	746	806	788	776	743	743	794	797	755	789	780	730	754	781	779	796	813	790	749	715	777	783	740	768	787	769	804	778	788	765	838	802	775	774	826	794	757	735	765	801	807	793	806	757	828	776	796	774	771	816	810	759	752	790	741	835	768	816	746	782	812	791	736	796	775	815	756	780	787	824	765	794	783	747	802	819	773	833	829	766	767	827	779	814	791	716	801	809	756	741	790	786	747	764	820	785	838	757	746	803	783	761	799	758	771	795	780	785	755	761	803	729	712	808	779	798	788	803	839	819	754	772	808	789	804	778	781	805	792	762	787	706	731	732	827	814	777	759	760	815	797	775	846	698	775	826	737	814	754	755	795	784	744	786	756	806	765	798	790	722	796	818	766	819	757	760	740	780	883	786	766	791	833	797	773	791	709	789	747	812	733	792	733	802	790	831	808	772	784	791	778	754	789	780	804	793	810	826	836	786	826	793	771	753	787	759	738	743	817	757	754	783	808	821	800	760	813	849	770	815	779	826	747	736	814	779	756	798	788	748	809	771	759	799	742	735	787	758	758	770	774	744	774	735	775	764	713	798	794	771	793	755	773	740	769	738	754	773	852	764	779	758	775	727	752	758	792	798	756	748	753	751	788	737	758	746	786	746	799	792	835	788	786	816	775	818	816	736	760	816	786	755	818	781	773	803	797	806	796	798	780	782	761	791	767	737	749	701	767	821	839	781	808	800	790	815	771	737	814	780	747	775	769	804	739	812	789	731	769	814	781	785	794	769	774	784	788	756	787	780	760	755	728	820	759	797	764	739	726	767	737	773	746	740	774	719	773	838	805	797	805	813	772	756	747	779	797	794	816	776	776	787	783	771	809	812	759	771	773	803	774	806	804	840	777	776	716	765	718	808	827	740	757	752	804	787	752	750	794	837	748	779	736	774	828	783	765	753	782	774	830	808	790	800	751	795	769	872	785	745	860	741	802	774	804	767	762	794	750	785	786	758	780	757	795	765	801	777	823	751	748	792	785	785	783	713	745	736	785	770	752	734	775	789	778	767	817	764	726	758	805	794	787	728	779	795	795	737	762	764	797	769	709	704	788	771	790	809	780	777	801	807	780	771	803	743	792	746	804	761	751	816	823	750	804	753	788	801	814	836	768	804	804	815	772	797	821	800	763	803	786	787	811	790	761	773	755	713	754	739	785	823	779	745	791	754	738	772	793	790	760	764	762	797	805	812	779	757	800	813	785	786	770	780	802	786	776	795	823	807	753	739	809	783	800	777	798	766	769	787	754	740	721	771	790	737	786	775	779	790	761	765	802	767	819	768	774	798	787	731	806	833	786	730	729	818	842	783	780	786	771	763	806	751	796	797	779	757	782	779	714	763	774	774	794	748	817	761	752	804	759	758	792	771	736	781	710	794	765	734	768	797	794	776	775	760	769	735	762	829	719	777	744	801	775	767	806	723	700	740	760	742	746	797	780	787	815	802	773	773	773	758	756	771	813	749	791	743	762	751	789	794	811	770	777	723	785	760	787	784	793	797	791	745	761	774	806	727	769	785	757	819	774	769	744	762	795	785	745	801	802	770	749	796	778	786	829	772	741	766	783	766	762	767	756	790	783	792	707	756	791	751	756	783	731	752	771	808	760	752	798	728	723	800	754	818	766	784	754	732	793	780	775	796	783	779	772	737	766	799	805	805	747	819	780	784	778	750	771	811	735	776	769	824	776	799	757	756	801	799	758	781	787	780	744	724	795	817	778	815	798	796	748	801	792	761	763	770	805	766	770	767	778	826	740	811	766	815	787	717	775	743	789	758	743	745	776	785	746	754	779	768	813	772	854	780	774	749	741	737	731	792	754	790	805	735	754	744	792	789	767	817	798	775	787	781	761	777	782	756	751	835	806	805	816	780	766	818	779	747	750	769	786	764	805	815	826	756	771	739	768	809	768	766	755	788	799	766	779	769	810	719	845	781	762	760	757	778	757	774	805	792	778	827	751	786	780	735	815	780	774	806	781	745	785	779	770	779	820	775	814	801	760	751	789	843	773	750	739	760	760	777	834	794	820	786	792	803	696	794	788	720	785	702	790	786	798	737	765	761	815	736	774	770	750	768	763	792	807	797	761	759	789	794	778	779	773	765	848	787	803	763	796	771	822	737	784	782	802	832	767	753	786	741	790	754	763	697	742	732	776	789	762	836	749	781	823	804	796	804	803	797	742	805	746	802	729	779	712	756	773	760	800	828	755	724	822	774	780	745	784	779	774	754	798	780	812	778	784	805	729	784	781	822	783	756	759	771	830	757	761	841	766	813	791	809	772	778	768	743	777	783	794	756	742	806	774	805	832	718	736	767	768	788	783	726	745	807	778	764	735	739	791	785	758	813	820	788	786	783	784	799	771	801	809	795	771	805	753	716	780	763	816	824	732	767	770	774	739	732	742	765	745	810	766	828	753	785	786	775	750	747	807	810	813	782	752	753	793	795	791	799	772	715	774	779	819	784	770	785	800	744	770	725	796	812	793	760	793	795	837	751	731	751	782	764	775	741	753	801	795	806	802	767	766	786	824	797	767	764	782	758	732	772	789	783	785	776	793	752	769	776	781	779	767	773	782	764	793	765	753	794	780	798	759	748	783	772	773	702	791	822	786	774	798	737	789	796	767	749	805	778	800	719	787	755	760	795	829	761	808	840	725	766	774	828	752	758	791	778	785	791	799	811	765	805	730	729	781	804	804	768	778	703	724	790	775	815	795	784	772	788	771	792	771	782	790	764	771	752	784	727	765	722	802	770	776	805	818	795	760	799	787	756	769	812	765	750	757	813	819	772	797	771	765	748	807	815	758	776	818	814	758	712	793	794	754	750	782	735	784	777	772	781	755	814	776	810	786	787	784	736	765	803	784	793	792	747	760	794	800
28366	19361	22229	17151	10575	7533	6098	4944	3573	2907	2377	1943	1616	1474	1269	987	952	822	698	649	567	469	403	432	436	442	394	388	393	465	427	384	392	380	370	418	379	352	313	297	315	310	315	292	293	280	289	293	320	253	273	264	307	296	243	310	277	297	282	283	278	295	289	279	279	299	302	336	298	300	292	280	275	282	337	277	298	294	293	260	284	279	297	281	260	291	239	303	261	268	271	260	279	289	252	254	289	288	315	268	286	277	282	297	278	267	299	257	299	278	282	281	264	292	252	277	282	281	256	269	285	279	297	256	264	272	278	300	260	256	273	288	276	282	266	287	277	282	306	253	288	316	260	257	258	267	274	285	276	292	251	259	262	295	280	289	270	257	273	293	306	300	284	323	294	278	301	268	256	294	235	291	299	269	277	274	273	276	269	284	281	272	296	296	290	300	283	273	257	275	242	273	305	281	289	286	255	288	280	293	303	265	277	270	278	263	260	260	266	251	289	276	305	267	274	283	289	303	273	274	277	288	286	299	274	251	267	287	256	269	263	292	286	310	312	307	278	275	257	253	276	276	252	276	264	268	277	290	298	267	313	279	279	253	287	267	267	287	270	292	300	297	280	289	288	309	299	275	276	278	265	266	307	286	280	274	237	275	292	292	296	273	278	270	264	265	296	262	286	276	267	318	258	309	275	255	307	300	309	280	275	280	312	276	271	288	253	306	292	268	281	256	282	282	276	290	258	262	243	241	293	261	274	264	252	283	275	257	249	296	259	253	258	265	278	324	273	258	300	263	291	293	297	224	270	270	305	298	291	297	276	281	258	255	301	321	311	304	285	286	266	280	273	280	262	284	295	254	286	285	274	294	283	281	260	271	271	276	278	303	256	294	246	305	272	294	276	282	316	272	300	314	264	298	275	291	306	300	269	254	253	286	286	290	314	305	283	283	280	269	284	296	276	265	260	266	293	277	244	283	290	292	254	268	275	274	293	296	274	278	301	278	272	297	279	289	257	286	264	270	282	280	308	260	273	265	305	246	262	283	257	300	274	294	263	271	255	299	255	275	268	283	268	307	290	284	274	282	259	307	293	285	314	266	300	319	278	274	278	240	291	287	250	276	297	251	297	284	272	274	267	289	280	285	276	290	308	296	261	257	270	275	276	275	268	265	275	249	282	255	276	282	280	278	283	277	279	282	293	248	245	280	269	284	273	260	294	299	300	279	264	275	276	307	253	264	289	264	262	263	265	261	280	303	296	253	301	286	291	318	259	255	285	266	300	264	287	285	263	248	293	265	266	275	254	270	255	282	273	296	260	273	269	257	294	258	251	249	282	283	273	319	290	301	252	297	271	264	276	279	288	269	289	290	291	278	275	275	288	265	256	304	269	300	290	279	261	280	311	310	311	260	303	286	267	281	298	287	276	291	270	299	262	227	314	272	290	283	262	290	258	291	276	262	262	272	276	275	294	306	280	261	253	289	253	255	283	301	244	262	272	285	305	276	276	298	289	287	284	255	284	251	288	291	280	256	268	271	281	247	278	279	260	286	299	292	292	285	291	277	259	240	268	315	272	293	285	286	281	272	249	270	271	271	254	263	264	271	266	293	278	266	269	267	258	253	259	291	326	274	290	292	270	291	250	291	280	293	279	300	298	275	286	330	282	267	268	286	268	270	264	270	278	293	299	276	275	318	264	282	238	285	254	270	290	277	278	294	304	274	276	322	286	276	259	277	266	268	282	299	276	295	268	261	232	278	275	270	302	298	289	274	291	273	247	280	244	299	262	272	256	284	268	311	251	286	248	278	274	307	242	291	285	270	283	264	292	288	275	277	296	281	300	283	289	284	315	263	263	287	305	282	289	281	262	272	255	279	270	293	289	281	276	287	270	304	275	272	273	282	286	287	264	267	266	277	293	285	274	238	284	252	293	299	274	320	252	241	297	287	267	280	302	285	263	287	276	280	274	273	282	250	258	283	283	284	306	267	262	276	299	278	275	265	265	279	271	270	290	305	280	250	296	251	283	241	305	246	265	244	268	271	296	292	267	275	277	248	276	272	294	295	273	286	279	269	281	275	297	251	294	250	263	276	284	286	274	280	311	250	261	287	301	261	303	293	266	271	256	270	238	252	264	290	245	288	274	263	282	317	255	269	265	252	291	281	278	272	270	271	290	267	261	269	281	248	291	290	283	262	286	300	254	312	286	302	273	289	271	274	265	269	259	275	298	288	267	309	284	291	318	289	270	302	259	258	245	295	282	297	276	274	278	266	249	287	275	258	266	328	302	266	293	275	282	270	283	293	275	258	287	285	264	293	300	271	299	276	298	281	300	298	287	269	276	284	273	258	284	280	260	256	303	229	283	298	315	301	293	303	294	260	272	288	282	263	283	283	306	282	272	251	283	269	251	256	252	282	280	264	281	277	252	262	281	268	280	281	277	281	279	268	278	292	277	292	305	286	299	274	258	259	250	265	272	293	290	272	266	266	255	281	281	279	269	267	276	273	280	273	247	291	310	282	287	272	258	285	244	286	278	312	279	350	288	268	265	267	301	260	294	282	271	291	250	275	290	276	312	259	296	270	287	261	276	279	281	267	250	294	313	265	292	290	285	261	296	271	296	305	285	280	262	272	329	281	275	288	274	267	282	268	277	263	298	297	291	290	282	277	294	268	261	281	289	266	279	300	299	287	267	261	249	267	283	270	283	286	290	268	310	290	290	276	258	277	289	314	300	264	257	303	300	317	295	268	274	292	273	267	277	280	271	268	267	282	282	291	285	280	284	320	271	271	289	298	257	273	256	266	324	254	264	262	265	244	257	277	293	279	297	290	250	273	253	277	282	269	284	290	268	300	300	295	277	263	311	245	280	257	328	292	258	293	252	284	267	281	284	263	269	289	286	293	290	268	266	273	252	273	291	270	264	271	267	290	275	318	304	267	253	273	251	304	296	254	286	297	280	270	264	317	282	262	290	306	283	257	297	300	251	277	269	266	287	313	270	290	279	262	304	268	316	280	274	294	258	225	272	288	265	247	278	284	285	258	271	275	290	255	252	255	257	266	256	284	325	269	241	249	266	265	270	282	264	298	306	263	265	260	292	265	292	288	301	254	274	277	253	235	263	259	255	292	293	280	282	273	272	269	298	278	262	285	250	258	284	294	303	280	272	289	265	265	288	276	285	244	326	288	308	293	269	265	296	262	250	294	253	276	273	270	300	306	307	303	282	250	283	266	303	279	280	287	287	277	269	274	258	291	252	256	247	291	295	280	283	276	278	253	270	294	265	249	294	271	269	294	262	246	279	308	302	270	286	301	303	287	290	261	295	258	286	257	293	283	299	284	310	296	280	289	284	293	271	288	272	271	243	288	276	258	284	284	291	288	317	282	306	286	272	264	283	276	286	241	287	281	282	306	264	270	282	259	279	263	277	273	270	255	260	289	249	265	301	271	296	292	280	274	317	284	268	275	280	270	273	264	302	285	288	270	248	288	283	286
16298	15511	26302	27446	23799	21382	19964	18461	14532	12768	10827	9647	8271	7219	6192	5265	5089	4010	3302	2790	2481	1857	1662	1722	1681	1663	1643	1565	1663	2091	1881	1473	1594	1293	1331	1484	1356	1129	901	868	839	818	689	670	668	715	699	691	650	730	738	680	717	675	715	728	714	723	755	681	704	693	694	706	718	783	769	768	731	735	660	706	719	767	717	767	733	700	730	744	646	706	695	673	658	700	687	630	684	677	678	655	691	647	729	687	688	679	629	673	697	659	672	660	682	653	657	637	646	640	676	692	654	629	658	635	665	715	627	723	706	676	648	693	694	677	651	689	643	667	634	590	678	672	663	671	687	639	695	692	687	733	681	643	662	643	700	671	663	671	655	725	675	665	687	706	670	628	705	698	662	705	698	670	614	711	643	648	661	655	667	641	699	681	675	623	685	699	724	623	694	650	680	697	682	691	663	685	672	649	683	668	668	674	640	712	655	736	674	685	677	694	650	681	686	684	687	661	634	670	666	670	693	631	622	761	679	665	647	625	691	708	677	642	678	705	672	638	670	663	624	621	627	682	679	636	689	696	682	633	690	634	677	717	692	653	685	675	689	629	643	671	654	651	617	690	690	665	687	669	668	679	704	687	678	640	679	647	668	718	694	645	659	665	714	672	674	644	667	651	683	658	658	705	686	692	685	657	664	706	710	659	688	679	688	676	708	675	662	677	715	705	656	701	656	669	661	702	646	652	692	634	654	645	681	645	675	679	711	716	697	680	654	757	666	649	726	651	692	727	657	683	659	664	701	656	647	652	662	703	687	664	636	670	711	630	652	679	692	650	689	628	711	729	699	684	643	669	672	662	690	669	650	700	670	676	691	699	720	625	719	676	705	632	684	705	703	674	666	697	668	716	683	691	639	678	695	676	640	671	671	659	663	708	663	703	683	707	707	678	713	683	640	654	678	655	654	671	647	658	695	693	673	684	680	693	678	619	666	681	716	731	658	675	668	666	654	648	671	686	669	664	701	702	695	679	675	661	622	699	697	665	663	666	665	683	694	629	699	679	674	705	687	632	663	685	658	709	676	718	661	660	746	691	711	646	684	703	673	649	634	653	690	657	668	661	678	670	675	666	653	676	663	666	637	680	661	749	712	701	688	650	683	657	658	689	619	674	705	638	622	701	672	676	713	644	654	694	662	656	654	693	662	666	654	679	666	664	673	689	690	687	666	668	651	675	648	717	649	664	730	637	694	710	639	681	690	682	680	641	659	697	682	703	637	662	705	627	712	680	676	690	682	706	685	677	690	672	669	686	667	755	727	728	701	675	666	676	655	702	646	727	720	642	684	668	641	709	684	662	701	660	691	660	738	639	653	688	671	634	663	687	658	724	716	700	673	695	691	651	666	663	633	665	670	614	632	629	719	641	662	664	621	658	695	667	664	689	647	665	662	660	657	720	687	697	676	672	659	680	702	692	675	678	719	671	699	670	706	693	690	682	654	661	693	665	661	693	685	672	677	636	647	734	658	693	679	702	736	691	691	728	640	713	680	709	649	685	706	660	656	665	633	615	616	687	687	644	691	628	656	647	666	651	657	691	677	658	685	719	679	696	663	703	648	651	680	688	689	699	676	688	650	648	657	651	643	598	655	646	665	676	675	690	647	672	659	657	653	663	668	679	648	606	721	681	659	664	734	655	696	672	681	649	709	675	689	690	712	689	639	677	653	637	662	682	726	660	673	663	700	715	674	671	688	640	685	692	697	650	644	661	652	687	639	675	690	697	715	647	661	670	710	716	663	663	706	665	688	665	726	681	696	671	686	626	729	653	702	680	674	703	643	666	698	654	675	658	711	653	616	678	690	735	654	616	650	751	668	646	655	668	684	613	681	675	655	696	656	649	669	718	679	635	698	636	704	689	705	668	687	647	635	685	708	667	657	642	658	656	665	661	710	702	646	646	697	722	682	678	645	675	676	690	640	681	650	691	685	715	719	685	647	743	671	703	689	709	663	681	692	701	663	694	657	676	723	691	728	647	649	693	712	659	681	672	664	667	669	696	682	617	667	666	644	669	671	652	693	660	701	634	694	694	614	681	677	669	706	667	674	633	701	664	696	674	688	689	692	715	671	662	699	700	679	659	648	676	695	668	683	649	651	666	724	677	729	689	706	653	675	693	617	668	655	656	660	677	667	653	674	610	667	672	642	669	687	653	679	700	662	677	658	648	676	678	707	663	718	692	719	679	679	633	633	706	660	698	669	658	659	673	676	676	683	640	674	662	661	618	663	655	680	709	658	681	621	666	655	648	697	725	649	713	653	681	656	719	679	664	630	674	706	652	645	672	656	719	660	651	686	672	693	654	684	626	661	667	674	652	683	643	677	644	705	678	720	702	673	696	706	640	709	667	664	679	684	663	634	694	667	671	681	704	648	710	710	695	660	718	663	680	690	714	690	662	678	681	693	693	673	678	644	642	685	686	673	677	668	677	704	626	701	697	680	684	660	650	701	636	625	667	713	703	653	692	672	656	687	670	667	690	659	657	699	703	682	659	643	657	692	671	663	671	681	697	682	695	659	669	624	669	658	671	704	663	709	696	670	660	660	682	681	665	710	694	689	671	661	656	669	695	631	683	626	678	651	684	685	675	675	666	689	701	638	674	690	686	669	719	691	689	711	677	679	686	693	687	681	648	679	669	620	664	669	663	683	667	726	654	679	675	663	669	656	746	678	663	649	636	659	614	678	710	651	628	687	729	724	678	697	643	680	670	638	673	640	673	666	661	684	646	665	678	690	675	685	652	694	659	683	663	693	666	667	673	716	695	637	674	689	680	650	650	674	683	681	662	684	640	690	692	681	693	615	640	679	661	634	668	610	669	730	664	698	661	658	658	675	696	664	692	647	668	656	645	680	680	696	673	705	654	667	695	616	616	667	670	660	715	687	670	651	670	694	729	654	652	685	687	657	689	643	683	689	650	715	679	675	645	696	716	690	674	660	666	659	646	685	667	698	691	696	727	641	684	657	694	652	669	680	646	676	694	704	589	665	686	658	704	665	674	676	661	683	695	732	659	701	691	647	692	736	702	661	664	661	643	711	674	690	694	627	659	676	642	659	644	691	692	684	677	665	643	634	634	622	679	670	655	657	672	637	664	687	648	655	677	689	684	669	657	696	721	659	650	627	688	708	676	641	690	701	708	671	702	656	699	637	640	692	675	698	667	710	678	669	698	687	700	704	661	678	690	698	660	697	647	676	677	668	689	667	690	664	669	615	650	666	641	663	689	678	671	637	655	651	690	718	669	659	704	664	678	685	663	630	661	659	696	686	707	651	632	670	668	664	652	660	728	669	613	690	686	651	651	668	695	680	670	666	658	661	662	688	687	680	682	686	668	712	656	684	631	610	667	659	692	688	668	671	646	635	681	702	689	686	671	683	667	628	609	689	750	713	676	683	696	693	656	711	668	650	714	695	678	654	661	676	676	612	667	683	717	654	706	714	621	692	673	645	677	684	673	694	697
34932	24620	27621	22085	14193	10392	8146	7033	4778	3748	3046	2502	2107	1815	1628	1278	1235	992	797	683	618	500	433	439	485	469	411	395	440	560	484	364	441	370	386	443	352	378	300	287	283	268	299	257	236	266	248	286	286	260	288	255	265	269	290	269	281	252	288	269	256	250	278	238	271	299	306	282	288	280	285	275	271	279	281	275	287	268	275	225	263	257	281	247	287	254	300	278	281	257	256	245	261	261	247	226	238	239	247	275	293	258	290	237	257	289	247	250	230	259	260	266	263	266	293	276	240	236	280	254	251	257	254	276	263	294	277	262	280	261	269	275	242	247	272	257	289	267	268	224	257	242	257	265	227	238	255	249	262	305	263	252	275	281	283	284	261	246	258	260	270	263	262	282	266	236	270	254	266	237	245	264	220	242	258	251	251	251	245	276	235	247	262	259	267	264	261	274	267	262	226	259	229	270	254	239	263	259	249	259	254	235	298	247	279	242	257	261	277	255	240	269	243	281	263	256	263	247	256	279	267	258	264	277	277	273	263	273	280	217	239	247	249	272	240	250	228	287	291	249	272	291	256	295	257	266	250	277	274	289	265	289	274	260	251	269	265	278	251	249	249	276	261	254	253	251	258	281	263	263	289	260	245	242	239	247	261	258	247	258	273	227	248	261	251	278	272	284	286	240	281	250	273	248	272	271	264	244	249	256	269	269	268	256	273	242	258	243	260	252	259	261	238	250	275	286	279	288	293	274	272	251	271	288	255	276	249	282	265	247	261	253	263	271	285	230	265	262	263	251	259	255	278	255	253	250	273	252	271	256	225	265	253	277	286	295	273	248	292	239	289	256	298	246	263	252	260	237	262	277	239	267	262	256	241	246	269	258	265	289	254	243	264	251	265	265	270	248	256	262	245	254	256	240	267	254	247	252	248	231	253	232	273	265	276	260	275	238	260	259	261	235	265	275	248	255	262	265	261	253	280	254	243	229	282	258	257	274	272	237	252	260	269	238	290	251	272	258	260	268	274	260	273	243	275	260	227	281	244	244	270	248	254	257	282	271	264	212	267	242	270	247	221	237	280	281	258	261	256	289	250	270	243	287	259	248	234	277	237	249	293	262	253	260	261	248	284	238	253	271	222	266	277	254	282	237	250	284	241	252	234	287	258	288	301	276	267	231	268	259	259	279	281	272	273	309	277	245	238	241	242	295	238	253	262	272	271	250	284	297	258	242	262	317	284	261	254	259	277	271	245	252	255	264	235	263	243	273	229	256	232	249	274	274	233	290	279	255	260	274	264	226	247	288	261	250	240	273	228	268	232	250	256	291	256	266	266	268	254	269	248	258	236	279	270	244	238	240	259	260	260	257	270	275	261	296	258	265	263	246	238	289	256	255	266	251	279	253	255	233	289	285	255	264	238	281	256	242	284	282	261	262	260	258	271	268	253	271	277	244	251	271	223	262	254	275	273	253	279	231	275	241	273	268	270	266	264	279	249	258	249	263	254	288	264	261	259	260	264	270	258	243	256	234	295	263	241	253	264	243	255	246	247	269	257	246	261	265	276	230	254	284	277	273	258	286	264	266	272	277	275	268	291	265	257	296	239	255	289	252	244	253	265	264	302	247	275	234	262	256	250	271	263	216	281	266	310	281	278	290	283	275	275	255	217	270	241	269	280	277	271	286	250	239	261	261	240	236	249	249	254	256	247	271	267	262	232	275	275	246	267	278	227	265	277	259	273	283	257	252	249	279	284	237	269	249	263	249	271	279	250	249	275	297	275	260	300	306	273	258	264	274	257	251	263	229	251	247	280	287	280	258	238	267	283	256	280	253	240	257	232	268	248	286	294	265	232	263	263	282	302	277	278	238	294	249	295	242	274	277	260	261	261	272	242	231	246	264	270	290	270	232	234	267	258	263	263	290	256	271	267	249	258	261	268	277	236	269	277	249	231	288	228	287	242	219	263	237	260	257	260	225	280	275	237	261	277	242	263	273	280	256	270	240	272	264	253	274	265	265	241	252	277	241	245	250	234	233	255	260	276	263	273	285	254	258	269	238	240	279	281	277	261	250	242	255	271	257	229	256	263	285	275	273	264	282	275	271	258	256	275	256	217	294	274	256	231	240	266	254	277	260	261	271	255	230	254	286	266	269	237	285	259	303	277	253	259	275	257	257	247	250	254	245	249	265	239	255	257	236	278	248	262	269	262	290	246	268	270	272	270	248	270	254	254	253	250	271	256	272	233	250	285	228	263	253	303	287	248	267	231	284	247	264	263	265	231	287	267	269	275	275	269	256	243	256	266	279	260	263	240	300	245	234	263	238	256	253	248	260	240	276	259	301	262	271	276	252	267	259	251	248	240	263	259	254	246	287	289	253	224	265	275	262	241	288	223	265	279	255	282	279	264	249	243	245	241	261	243	296	284	249	279	286	249	235	261	250	243	290	264	242	242	255	263	286	250	252	252	244	250	255	265	268	288	254	275	236	248	242	273	232	261	263	253	249	284	284	238	264	260	272	257	256	284	272	244	210	261	263	268	229	266	258	300	277	250	280	259	233	255	233	234	282	275	228	304	268	274	277	257	291	238	278	284	262	263	254	265	266	259	288	240	257	260	260	279	251	283	263	259	247	253	273	287	226	247	245	255	273	239	255	272	252	260	276	260	243	254	249	279	258	250	256	273	274	266	259	255	251	253	265	258	280	248	268	267	222	252	277	262	248	244	252	259	238	248	285	287	248	250	268	253	274	276	286	265	275	265	260	248	255	267	258	265	268	264	241	230	256	269	277	263	238	277	243	250	242	281	299	255	256	261	263	249	312	304	240	265	234	237	271	278	305	259	234	247	250	277	270	278	243	270	245	259	268	274	248	281	269	252	283	255	261	233	269	274	273	247	248	267	273	251	251	257	254	245	244	251	284	288	277	247	263	281	275	293	253	252	266	275	265	246	285	272	275	310	283	265	268	258	258	257	255	267	277	270	269	262	270	232	272	262	293	241	262	250	275	230	257	276	275	278	240	244	259	278	233	248	263	276	267	255	261	245	277	257	280	278	257	252	277	270	252	274	280	267	268	277	242	274	238	265	252	249	239	254	258	249	254	288	282	265	265	281	272	280	253	250	243	245	250	245	263	258	266	264	241	279	268	252	264	270	266	270	275	279	283	256	256	278	239	273	242	265	263	262	267	261	257	250	242	296	251	261	252	280	245	268	264	238	266	271	263	253	243	252	267	243	239	276	254	257	257	255	237	267	270	267	257	252	262	259	243	257	251	253	271	247	277	281	246	255	270	263	266	251	277	251	245	269	247	292	232	254	267	258	229	266	277	268	285	209	248	241	280	276	258	233	272	289	251	240	262	262	250	267	257	250	264	265	234	259	270	242	253	274	260	263	279	271	268	225	257	247	255	254	250	248	261	239	265	256	252	251	276	276	271	265	255	260	258	256	265	214	263	256	241	266	280	243	322	223	248	265	259	249	246	249	238	243	279	287	239	251	245
19741	18826	30362	31842	28229	25785	24238	22387	17934	15666	13353	11959	10027	9031	7828	6711	6523	4963	4152	3552	3072	2219	1980	2105	2067	2026	1872	1864	2003	2609	2178	1606	2009	1617	1594	1793	1575	1287	993	926	812	788	660	676	734	669	696	646	643	665	700	692	671	739	766	681	731	645	758	657	695	677	715	701	723	793	811	726	762	755	707	672	682	771	757	764	684	710	723	661	655	597	653	623	601	650	655	662	653	652	622	649	627	622	643	625	604	678	649	577	687	658	656	636	643	677	585	618	639	610	636	635	637	640	691	629	612	633	646	661	607	655	656	609	628	639	658	634	595	671	602	608	607	626	632	658	644	649	595	665	616	570	629	604	591	665	663	664	648	650	652	668	627	635	603	663	647	625	640	643	666	653	658	586	673	602	658	650	642	659	659	619	653	624	655	629	567	678	635	637	655	654	614	676	647	628	626	629	655	675	598	652	660	611	636	666	627	631	642	636	666	636	653	579	662	613	677	655	679	619	643	641	673	640	635	634	611	621	617	640	645	667	633	652	592	634	639	644	668	614	629	613	663	659	663	617	620	698	615	623	650	616	650	642	639	648	646	640	667	681	593	583	635	595	707	638	587	656	661	646	611	627	617	668	627	646	581	662	630	676	640	664	613	611	656	642	650	653	622	632	621	582	641	596	623	667	678	660	639	625	638	619	656	575	641	620	619	619	627	657	675	639	606	681	654	662	617	603	624	652	619	670	692	645	650	669	687	649	640	622	641	635	668	687	641	670	644	614	639	613	647	643	613	638	669	642	619	624	654	663	623	632	650	650	628	720	639	600	683	621	635	636	617	664	608	662	625	677	649	668	665	639	586	610	640	627	647	672	624	626	643	611	624	605	639	652	629	653	664	671	677	689	560	658	646	654	674	658	614	617	611	640	657	633	582	631	613	655	630	649	636	632	680	591	620	628	621	646	640	626	612	650	601	611	658	649	638	653	635	665	647	634	674	651	661	663	700	642	623	629	626	660	635	652	682	621	696	616	618	602	636	706	631	609	603	652	625	657	695	660	655	643	606	663	640	641	611	656	636	648	596	666	621	644	639	657	633	657	599	632	661	705	640	629	653	586	646	633	613	636	627	694	640	619	625	625	657	632	621	622	683	661	627	645	666	661	659	602	627	609	626	640	615	672	638	628	635	637	637	616	623	635	628	595	673	644	637	623	627	675	665	637	612	631	644	599	653	633	628	642	659	615	666	626	663	583	648	596	628	600	634	632	677	614	699	633	617	668	646	669	668	657	649	636	600	641	622	621	668	658	621	617	623	649	625	599	627	648	642	650	657	623	645	612	671	649	656	628	667	628	606	625	641	651	667	644	668	625	596	644	598	604	636	679	648	634	618	640	625	650	619	622	680	648	636	643	632	643	666	659	605	647	672	697	647	634	631	627	637	640	638	635	644	651	667	568	653	657	575	673	645	707	628	612	627	627	621	603	669	613	618	613	641	649	651	655	624	679	647	597	660	644	640	645	630	657	623	657	609	666	642	598	632	620	642	642	691	651	628	661	612	624	660	692	624	603	683	639	605	654	627	661	660	654	619	691	671	657	618	660	632	610	622	635	647	617	637	625	598	639	650	627	694	632	639	637	622	654	579	613	673	665	629	640	676	616	634	693	611	648	668	673	629	625	613	610	599	647	624	677	671	666	648	633	600	629	652	642	663	663	670	662	647	661	624	623	610	640	661	641	633	613	613	657	613	654	665	595	583	609	698	622	638	640	627	652	641	667	589	661	620	647	617	648	669	595	633	641	640	666	624	660	629	613	669	629	596	652	659	624	689	668	639	646	636	624	692	639	613	601	648	627	627	602	632	620	612	630	693	582	610	641	669	623	622	645	637	651	617	610	664	643	636	608	707	591	632	620	626	608	667	635	710	578	623	660	649	687	625	633	654	577	679	640	624	657	649	606	632	634	697	643	644	646	651	671	649	645	640	629	613	599	684	679	647	624	634	640	625	644	655	645	623	592	630	668	606	651	611	628	597	634	617	629	639	666	596	685	607	657	669	668	599	649	641	617	642	597	650	647	630	644	626	602	622	649	581	660	657	634	606	654	617	678	649	670	624	617	628	597	617	657	628	599	638	645	671	630	633	620	636	593	624	686	659	627	660	600	689	657	660	667	593	636	616	643	654	630	601	636	605	647	639	638	650	627	640	605	642	656	639	643	620	656	691	674	656	651	644	593	614	640	615	636	624	638	615	679	643	661	622	647	644	661	579	660	624	640	631	643	660	634	618	622	674	607	632	663	629	661	642	629	659	646	646	664	661	662	648	637	634	625	643	649	624	597	656	621	626	635	662	612	668	650	641	649	637	615	619	622	627	585	659	668	614	630	585	629	662	639	660	664	661	619	656	669	648	620	628	646	591	640	629	631	645	639	635	645	713	630	653	663	670	665	631	643	624	619	591	661	622	633	661	603	642	627	655	623	673	624	652	651	585	669	610	640	661	689	592	615	647	662	633	619	650	655	635	644	595	607	657	660	642	660	680	639	637	640	614	680	677	624	617	667	669	678	661	643	644	672	617	683	660	629	658	681	643	618	644	641	653	600	660	627	596	643	622	644	670	591	662	633	691	634	696	598	632	615	643	607	622	658	651	631	622	618	651	603	646	666	655	662	639	682	685	620	627	679	609	595	641	629	641	657	622	655	592	664	680	606	631	631	637	631	597	646	638	652	623	632	657	642	607	656	630	651	660	640	665	633	635	646	622	672	609	625	629	601	669	651	631	686	645	655	615	671	658	594	606	657	642	640	615	663	599	603	613	654	616	642	645	594	653	639	618	601	675	671	618	636	643	616	645	654	655	655	654	607	640	659	640	628	694	700	612	671	631	643	610	647	610	626	665	658	648	667	669	653	616	640	604	595	668	641	651	649	610	629	638	631	620	626	616	675	642	619	647	571	624	601	651	647	672	658	609	626	622	659	627	676	639	682	683	638	631	654	617	641	610	652	639	651	677	625	642	661	614	631	679	644	629	638	635	665	681	660	651	640	613	655	650	662	669	699	629	586	641	673	633	629	659	634	658	647	658	630	644	630	622	625	658	612	617	628	626	641	638	633	700	616	660	589	637	655	641	602	679	684	633	628	645	634	663	666	607	625	636	655	637	633	635	653	615	677	633	622	595	620	645	656	678	660	655	618	632	652	641	652	652	646	677	639	646	654	629	662	599	642	644	625	673	629	632	646	621	644	638	660	658	608	648	589	694	647	641	691	664	676	628	655	642	626	631	618	651	670	677	619	612	608	598	652	643	626	616	616	596	620	622	668	720	646	649	665	570	648	674	637	616	622	645	673	604	604	631	609	629	637	624	639	621	607	674	672	663	637	638	600	646	603	617	650	606	623	627	627	624	650	665	617	627	618	599	637	631	629	613	612	618	608	617	651	642	659	672	657	610	586	618	612	652	669	622	652	592	657	658	630	607	645	625	635	620	635	643	678	607	664	664	645	670	650	648	638	631	591
18117	13171	15759	11897	6679	4794	3841	3281	2170	1935	1546	1443	1099	1031	884	805	823	650	585	538	485	422	398	444	407	414	429	387	449	467	452	387	418	378	424	440	356	365	366	365	309	339	336	327	309	344	355	340	342	358	337	316	353	316	350	323	305	336	308	357	306	324	357	351	331	304	360	364	333	323	303	314	341	327	362	311	315	348	293	338	323	333	342	355	323	329	299	357	361	337	300	323	358	367	342	317	324	316	312	324	330	350	302	337	322	366	339	356	321	317	293	296	312	353	307	350	323	310	333	346	368	316	325	322	331	335	341	311	376	355	327	329	342	329	314	327	349	360	329	322	332	306	348	311	376	332	342	332	341	333	312	331	342	363	324	332	334	322	352	350	344	324	322	340	335	309	361	363	309	294	299	322	292	363	332	357	363	295	321	332	319	320	317	315	371	298	336	325	353	312	301	366	323	316	366	343	311	329	346	371	343	313	343	303	330	331	341	308	358	342	303	329	359	367	333	313	355	359	360	333	352	339	367	332	348	341	336	320	349	338	323	353	344	308	332	331	332	368	343	294	297	331	299	345	290	303	328	322	360	355	329	356	322	314	296	334	323	314	328	328	365	342	337	343	310	322	332	342	310	297	326	282	344	336	342	354	314	305	345	308	341	349	363	302	320	355	353	364	356	308	332	311	332	319	340	348	340	342	340	319	306	308	323	344	316	331	303	312	356	367	341	297	289	323	332	290	300	330	317	324	309	332	319	342	294	345	329	342	318	326	361	359	367	323	349	321	328	362	334	284	364	299	326	294	324	356	332	358	349	352	342	355	307	342	334	351	328	303	329	345	337	346	335	337	338	321	306	381	303	353	301	335	317	344	337	325	376	332	333	321	319	312	317	364	343	338	360	364	396	338	329	340	305	323	293	348	319	337	306	289	318	332	347	323	374	335	336	305	335	336	374	353	320	301	342	339	305	357	339	319	331	347	359	320	366	343	321	345	320	355	336	356	364	331	343	324	331	322	301	317	331	291	312	328	318	331	345	346	326	336	328	330	346	309	338	328	325	351	326	308	317	342	298	340	333	336	319	347	333	337	356	350	339	333	315	350	334	352	363	328	314	364	341	364	327	297	351	324	318	319	337	336	308	329	324	355	326	316	335	319	332	329	366	346	346	325	292	379	344	320	327	315	360	374	358	328	324	360	314	322	311	314	317	334	325	335	324	296	334	329	298	334	365	323	348	317	322	315	355	319	297	326	301	347	361	364	339	297	310	317	326	346	344	360	353	346	328	327	324	320	337	332	321	316	329	341	365	345	343	342	335	316	317	351	356	305	320	350	314	332	333	329	308	337	315	364	301	314	331	290	349	335	318	310	321	301	329	303	345	318	319	346	330	319	292	298	317	343	336	329	338	340	317	334	327	338	334	327	340	319	327	326	326	329	345	347	351	350	325	318	327	305	316	350	329	309	331	335	334	343	324	332	335	321	346	359	317	306	355	310	356	328	317	319	298	316	339	312	340	332	335	341	335	332	372	282	348	339	334	335	292	318	331	338	327	353	304	338	319	314	302	327	353	362	376	311	338	321	332	358	306	344	330	336	338	320	305	362	290	310	356	344	324	301	348	374	326	316	349	325	359	330	325	345	326	335	319	343	316	345	343	312	323	368	323	342	304	334	335	359	379	310	313	338	330	341	331	335	359	327	305	360	342	372	330	344	321	394	312	329	341	333	328	349	332	323	323	366	343	333	336	344	353	368	372	358	339	329	337	334	333	325	364	332	351	334	336	338	373	383	357	358	344	318	342	314	350	358	367	318	335	299	331	311	317	318	328	359	298	322	366	316	344	326	309	299	334	297	350	340	296	343	325	375	341	349	350	363	344	350	332	361	340	332	337	332	363	333	345	341	367	306	332	351	344	330	329	323	301	363	360	386	333	349	312	386	351	307	312	330	330	368	318	337	334	350	365	329	363	356	344	335	319	328	345	341	331	329	367	349	339	329	327	297	371	375	318	348	324	330	346	299	315	292	330	334	332	315	339	353	378	327	344	331	317	335	314	337	330	324	283	350	338	303	355	307	330	340	347	368	326	349	323	329	305	352	321	296	345	346	346	357	359	346	333	312	368	333	329	321	317	299	317	361	338	336	307	298	323	318	371	344	344	325	363	353	325	310	298	308	346	347	335	330	343	330	334	358	292	342	346	323	349	340	331	342	320	312	315	331	329	370	335	333	298	364	321	322	313	317	320	342	355	372	334	351	322	347	350	325	316	315	353	330	340	319	351	307	368	348	335	343	318	319	310	326	349	326	355	327	294	349	324	354	330	312	325	363	347	338	314	299	354	284	318	331	361	308	311	359	293	351	327	334	312	311	336	309	328	334	328	335	383	348	367	324	353	366	314	347	309	313	301	349	294	366	312	335	314	336	358	323	383	326	314	324	381	349	323	314	333	317	339	331	335	334	345	350	350	337	310	359	305	342	292	334	325	339	345	287	321	292	293	340	339	320	349	349	341	361	330	307	345	345	352	344	314	310	351	336	351	335	325	323	316	349	312	326	358	315	366	347	310	337	300	363	317	318	346	350	337	343	313	322	308	347	325	334	324	343	362	345	326	330	369	304	340	329	359	342	293	351	398	318	329	329	313	325	379	318	355	354	339	335	329	313	309	339	332	373	324	320	351	340	331	315	295	307	323	324	350	344	350	332	294	324	346	333	300	315	329	339	301	323	333	343	315	284	334	365	335	324	352	375	307	352	313	313	329	333	304	333	324	329	346	328	337	323	309	343	345	312	313	301	362	345	310	338	366	364	301	327	319	308	315	293	312	350	300	332	339	338	326	352	317	347	348	359	353	350	330	324	354	352	358	333	367	355	319	310	380	344	364	362	321	351	337	332	342	310	348	336	350	318	315	318	355	297	332	343	329	333	342	315	297	349	349	315	340	332	364	348	331	322	323	330	311	348	311	346	330	341	277	318	331	345	352	345	336	344	340	305	333	366	334	316	344	333	324	336	344	365	308	331	339	309	350	316	326	344	324	303	310	315	290	332	338	329	333	339	345	333	339	355	314	349	367	338	353	323	353	340	293	318	303	327	343	368	351	330	301	357	337	337	345	322	332	327	320	315	303	305	343	328	322	304	353	318	337	342	347	315	299	331	352	332	367	349	320	325	367	346	348	303	299	327	377	354	334	363	310	334	354	364	326	363	385	371	334	373	300	341	333	320	312	328	313	349	344	313	333	295	307	310	354	328	333	289	329	358	329	333	367	330	332	346	334	341	312	345	336	367	330	304	327	327	346	323	304	332	370	319	319	339	310	337	339	367	324	350	338	341	338	317	329	326	356	282	334	325	345	300	341	320	308	327	353	329	339	334	344	321	301	348	327	340	354	311	323	354	291	312	355	339	338	289	306	321	345	362	286	359	332	353	347	341	343	341	320	302	326	347	366	294	321	337	386	348	297	296	316	331	339	353	350	309	371	338	354	320	301	306	334	314	334	315
11201	11418	20531	21501	17982	15992	15020	12935	9716	8711	7460	6625	5597	4854	4420	3799	3603	2775	2396	2028	1807	1433	1322	1430	1401	1319	1344	1323	1278	1684	1495	1207	1482	1163	1250	1283	1192	1072	854	848	847	824	763	850	764	769	809	754	785	773	789	771	805	750	776	825	777	841	764	796	777	749	795	776	869	839	816	808	915	833	779	773	787	812	808	832	788	785	812	748	830	796	760	795	753	850	783	798	783	722	778	791	752	760	805	771	809	808	777	785	773	762	786	748	795	760	781	742	772	773	798	817	844	754	799	852	809	792	780	763	791	771	746	792	837	827	769	821	771	806	802	793	814	810	808	733	795	778	783	766	798	836	811	827	796	773	800	756	815	775	773	765	783	796	783	776	798	794	817	756	758	806	786	724	795	766	768	746	757	747	760	782	848	760	764	749	812	748	788	781	772	759	787	753	820	813	796	802	754	762	820	793	819	802	774	834	761	763	826	752	801	780	751	816	784	791	783	823	775	735	793	752	797	804	786	760	819	764	787	808	767	809	787	785	841	732	780	749	761	790	772	787	796	799	791	835	794	808	808	749	763	788	790	788	769	769	808	804	782	836	786	749	823	794	802	846	771	807	778	866	780	752	780	790	773	795	794	848	823	795	798	803	780	814	773	774	756	814	836	799	791	782	834	773	777	783	778	767	793	726	786	787	809	815	798	743	792	796	728	774	784	848	766	794	767	764	750	799	826	784	782	753	775	783	840	746	787	760	828	817	762	716	776	758	799	820	798	803	745	753	795	787	750	761	728	742	810	767	790	843	787	788	736	791	795	768	739	816	777	748	775	841	730	741	809	795	747	834	791	754	797	786	769	769	778	765	815	784	835	777	745	811	818	784	729	793	759	813	826	780	750	799	790	836	788	831	779	806	828	806	801	777	804	826	758	843	795	815	758	788	815	772	745	776	803	814	777	792	837	818	807	786	816	781	774	771	801	746	785	779	793	806	774	778	783	775	727	798	787	831	834	861	775	783	764	787	748	769	808	788	798	800	787	733	768	759	803	752	838	760	784	775	850	776	779	752	829	748	811	839	783	809	770	779	782	783	786	798	759	827	762	775	799	799	822	717	790	751	759	770	831	799	798	777	770	800	798	790	776	795	794	824	778	789	780	830	786	755	815	762	800	796	775	794	810	823	808	783	794	760	780	759	787	774	812	843	825	791	775	760	765	754	790	869	820	786	754	776	752	829	795	819	776	779	778	768	783	809	746	852	822	793	795	814	834	754	806	786	741	798	790	745	748	796	827	772	827	724	747	781	771	798	776	779	805	819	809	768	787	777	749	808	747	794	757	785	834	779	827	754	745	796	779	805	836	755	811	800	800	822	691	792	807	844	772	760	797	760	772	776	824	782	799	773	789	801	779	859	784	803	746	750	775	751	801	836	750	777	748	815	785	793	801	744	728	762	795	787	758	765	788	762	746	754	776	794	738	754	772	833	809	798	764	785	820	802	773	808	796	777	807	750	794	794	787	781	809	830	805	818	780	813	771	774	808	813	810	771	783	788	762	771	746	769	784	748	754	815	778	757	788	769	792	830	754	784	782	786	778	776	789	792	777	735	804	737	790	800	763	775	785	795	758	789	844	795	773	783	815	822	769	775	813	752	806	750	729	771	794	729	796	821	739	780	766	743	843	812	847	808	793	789	740	776	745	813	774	818	797	764	789	766	811	779	803	801	799	774	816	784	817	778	787	811	792	797	799	781	782	775	796	770	774	754	836	826	769	788	750	790	800	809	789	785	784	833	779	775	766	799	781	772	793	779	766	797	801	803	802	758	752	794	803	825	775	812	759	720	808	839	760	806	849	805	816	748	804	751	754	783	817	761	760	777	777	768	832	776	761	799	819	755	823	842	796	793	799	768	770	796	779	802	793	793	797	755	785	797	781	743	790	746	801	792	787	768	792	829	791	820	756	763	818	767	776	799	793	780	730	761	795	756	788	734	779	775	737	790	777	789	801	797	820	753	811	772	786	791	778	764	789	784	800	772	782	769	779	790	805	793	772	761	810	791	826	809	784	782	747	780	814	763	786	802	801	793	739	754	826	757	789	761	808	791	784	829	742	818	783	784	808	748	797	781	801	805	739	772	786	814	801	801	833	759	797	807	816	768	755	808	766	759	798	784	790	717	802	786	798	813	787	762	728	745	801	808	782	782	787	755	789	784	819	755	803	779	788	786	778	763	768	774	769	793	785	806	811	781	755	779	867	782	771	807	782	779	769	825	737	776	740	762	758	838	773	795	755	765	814	810	789	800	787	743	835	747	736	842	801	843	780	784	782	777	786	760	739	802	786	782	764	806	735	811	779	814	776	722	805	792	820	758	806	828	758	843	810	802	776	786	819	771	779	787	796	784	763	788	799	799	818	771	791	731	807	776	775	813	781	796	781	806	762	725	817	769	748	748	749	819	787	828	792	777	820	836	765	745	812	797	806	805	818	832	775	792	790	783	752	784	800	758	817	809	791	803	775	768	767	840	738	817	784	774	804	800	814	728	777	784	782	804	820	773	786	778	764	817	761	787	756	778	784	801	784	762	757	779	807	765	783	740	804	813	766	799	809	768	778	862	782	763	782	768	779	814	808	772	779	777	765	750	782	749	781	734	789	774	820	797	769	758	731	779	763	753	827	791	737	808	828	788	796	758	763	790	771	790	797	769	815	768	781	801	789	762	789	739	809	772	788	804	782	758	778	816	796	755	717	754	791	777	757	814	780	765	772	769	737	800	783	832	770	798	764	759	786	802	797	803	835	771	764	817	817	811	819	779	828	762	766	865	780	785	706	823	766	816	779	783	776	832	813	784	827	843	777	772	786	781	800	786	798	830	798	797	744	745	787	794	761	802	756	797	758	721	813	764	796	781	797	760	783	765	735	811	816	814	840	774	763	763	799	797	788	781	819	744	827	793	797	794	735	777	776	812	749	789	750	790	855	758	800	717	798	801	801	784	799	836	728	779	774	790	747	775	757	760	775	797	787	828	750	751	788	798	748	780	826	791	779	809	841	809	817	830	774	824	792	750	796	739	744	795	833	815	752	788	751	754	793	772	765	815	766	796	768	799	792	754	806	764	753	782	802	804	799	783	804	805	801	746	827	779	777	796	779	811	794	811	773	828	843	791	733	786	807	744	779	834	794	815	777	809	758	777	759	803	779	823	759	779	812	736	777	847	766	875	811	806	744	722	746	775	781	734	779	769	770	779	775	764	775	817	831	807	730	721	761	765	765	795	775	822	779	782	793	797	802	791	777	836	807	794	827	774	767	750	770	798	791	746	832	824	828	832	823	745	794	833	784	718	778	791	805	775	843	747	815	804	797	795	778	807	822	803	793	778	774	765	795	753	793	824	802	791	775	784	792	819	783	849	779	739	786	810	793	783	782	756	790	767	794	832	803	773	780	812	755	769	824	771	745	748	775	740	714	789	774	787	803	768	789	765	784	752	781	811	772	775	817	750	783	798	793	819
28012	19118	22734	17816	11228	7803	6562	5142	3342	2760	2252	1994	1609	1226	1211	996	990	796	673	578	529	456	386	399	464	429	399	439	395	470	453	393	464	370	344	408	352	367	300	289	296	320	285	268	292	280	283	309	259	288	303	287	315	269	281	280	285	273	236	269	267	279	290	297	266	270	291	297	279	256	303	272	292	299	272	292	275	289	272	287	303	260	245	280	231	301	325	288	268	292	263	276	285	284	284	265	259	282	278	267	265	307	265	271	241	275	244	282	275	302	302	280	295	275	264	306	289	282	270	287	273	269	291	270	296	264	246	300	300	287	291	289	300	293	309	281	283	291	261	276	266	281	309	298	310	246	285	287	269	274	293	285	299	268	314	275	282	273	258	297	264	274	272	242	293	294	266	287	283	282	309	275	283	300	278	270	313	261	258	261	303	280	273	264	277	252	296	308	239	266	265	301	275	301	276	271	285	272	282	273	299	283	268	269	305	285	296	307	285	281	276	306	304	301	306	259	289	307	278	267	292	307	293	318	283	292	296	297	279	281	287	267	285	257	291	292	291	276	267	303	287	260	265	266	296	278	315	265	292	320	296	298	288	289	249	277	268	268	302	259	270	283	274	285	277	284	275	251	286	258	309	300	306	300	288	281	277	275	274	276	300	254	259	270	281	287	278	251	265	292	277	285	284	288	279	275	263	253	303	299	289	286	287	294	263	289	290	300	294	310	289	311	294	260	334	298	282	298	261	299	274	291	290	295	305	291	293	288	290	309	270	322	273	273	274	301	310	270	272	291	257	283	310	315	266	304	289	287	262	313	290	310	266	283	272	302	261	267	269	292	252	262	279	286	260	295	290	269	266	276	282	255	269	277	289	258	306	298	292	294	277	268	283	284	270	276	260	255	283	287	284	311	297	283	312	283	324	266	260	264	306	277	256	291	285	310	277	284	300	311	304	310	284	297	289	305	263	266	269	279	263	258	283	318	279	264	303	286	267	263	249	294	283	292	304	299	278	254	282	283	271	307	288	295	279	266	294	306	264	289	302	263	283	291	288	287	301	306	297	272	271	292	280	295	264	276	258	294	296	287	308	302	279	275	241	293	274	306	280	273	287	300	249	283	261	258	306	327	277	294	326	308	281	271	284	286	319	263	263	288	301	304	310	298	274	280	333	273	282	258	283	274	268	304	257	282	297	285	304	273	295	269	283	258	303	261	288	294	272	260	257	283	278	266	275	280	305	280	286	310	295	286	267	295	256	284	286	265	287	284	258	251	251	258	257	284	297	326	304	281	287	274	294	295	274	278	297	308	285	297	227	319	316	281	315	308	301	266	321	279	254	279	282	278	310	308	314	308	297	267	293	285	337	278	297	304	293	294	286	281	287	298	282	295	253	291	286	270	340	322	296	293	302	281	254	273	264	270	281	257	268	265	290	264	254	263	308	283	317	283	301	283	255	268	266	259	282	288	285	295	257	306	259	268	279	283	306	291	293	311	303	289	270	289	274	293	266	280	259	285	297	284	272	282	254	294	294	300	312	264	258	292	288	287	306	321	288	279	312	267	265	280	288	289	302	294	263	262	276	272	287	298	313	293	272	296	306	263	311	302	288	285	318	272	297	293	255	303	294	273	298	286	283	287	266	299	285	253	278	283	317	308	288	275	290	267	296	276	278	307	295	277	296	280	307	304	300	284	307	316	281	266	304	303	308	303	287	282	279	309	274	310	285	274	289	297	285	297	256	296	281	301	251	273	291	238	275	287	282	319	294	295	275	293	269	312	326	322	289	281	291	297	268	284	287	287	245	272	279	259	286	271	301	298	302	272	279	305	311	279	277	325	297	269	246	271	267	276	261	268	283	291	264	295	288	266	284	275	289	299	295	316	308	281	266	286	278	287	277	295	299	302	328	269	300	263	257	262	313	271	264	259	296	290	316	296	290	304	283	289	262	291	248	282	326	277	278	275	284	296	276	273	265	314	288	271	310	253	282	293	283	277	282	291	273	292	280	264	273	264	284	296	298	270	293	262	295	281	288	308	282	290	293	289	295	289	283	290	291	270	300	282	262	272	279	270	284	274	265	252	259	272	280	272	293	299	247	311	273	271	308	277	282	287	280	262	318	281	282	286	286	315	299	242	300	297	270	290	312	297	283	269	297	273	271	285	299	301	272	286	243	276	276	275	272	288	288	316	281	297	285	306	288	276	288	295	273	277	285	285	247	288	302	276	302	284	315	293	266	307	278	264	303	298	292	244	296	272	284	291	277	276	290	316	272	278	321	300	286	288	327	272	289	309	324	250	273	288	282	276	280	284	289	275	270	295	292	276	247	288	309	266	296	282	296	271	268	279	306	266	313	284	310	311	281	301	275	282	286	290	295	282	327	272	301	295	246	302	271	278	269	317	305	274	283	299	268	263	304	298	262	288	276	277	281	308	274	274	279	281	282	265	271	280	283	294	264	312	320	302	257	279	253	263	270	285	279	325	285	292	282	295	290	298	266	298	291	313	289	287	271	300	282	287	269	276	303	294	312	295	252	257	308	285	306	293	282	258	284	302	258	290	280	325	252	292	308	286	267	305	294	256	281	268	296	273	296	297	272	245	276	326	304	286	290	298	294	239	289	247	278	307	283	295	294	272	274	291	275	305	278	272	307	295	276	274	282	310	289	284	287	283	263	262	273	296	263	289	269	287	313	319	289	295	262	284	276	305	299	270	304	281	254	309	288	275	294	274	255	235	284	286	287	289	301	282	287	279	296	280	281	276	294	269	288	289	255	276	253	315	286	232	301	276	293	302	275	280	317	334	278	311	263	291	297	280	317	279	280	285	296	291	293	269	292	278	264	275	269	306	310	281	258	275	287	296	252	307	267	315	292	332	298	303	283	281	278	282	320	294	281	295	263	276	289	276	276	288	314	291	289	308	314	282	271	282	305	318	291	297	272	271	318	300	257	281	280	276	293	299	301	295	275	302	292	265	277	291	287	296	260	278	283	291	263	279	304	275	334	246	281	295	282	270	267	272	285	302	267	258	278	291	263	297	280	295	269	308	268	276	300	272	283	269	305	290	271	286	295	298	321	277	298	269	278	289	293	265	276	296	297	271	280	288	269	296	287	294	301	302	286	267	273	276	275	299	279	286	313	283	271	271	280	299	277	293	311	275	251	294	287	276	296	274	296	261	312	303	349	306	282	289	264	275	270	270	311	310	296	274	273	331	294	291	289	276	293	281	283	264	270	282	290	279	292	254	270	282	274	291	293	271	273	302	302	243	283	315	289	304	297	291	277	297	296	262	294	262	286	276	284	289	299	281	321	279	264	283	250	277	298	279	243	277	284	315	259	298	275	295	278	298	269	286	273	288	300	325	323	295	278	282	266	297	264	314	312	309	327	284	275	292	285	243	280	264	298	304	280	290	282	281	307	287	293	309	297	257	269	281	281	283	287	300	268	291	262	274	295	284	289	279	245	294	253	285	301	303	274	302	327	282	312	285	272	281
16281	15919	26905	27941	24668	22391	20960	18210	13993	12656	10463	9689	7887	6916	6252	5230	4981	3882	3322	2766	2267	1895	1677	1699	1662	1589	1582	1521	1707	2144	1831	1383	1722	1415	1453	1530	1379	1098	798	839	796	791	733	667	697	679	710	738	717	690	662	714	782	689	787	735	667	712	734	721	719	692	688	751	806	807	770	773	747	790	724	712	748	747	740	726	720	726	705	678	673	737	750	678	668	690	636	690	652	702	696	704	693	672	637	726	666	701	632	666	663	687	675	731	703	672	674	718	682	696	677	694	705	685	708	732	673	700	699	719	673	695	700	691	727	672	692	712	658	655	662	703	659	668	634	705	615	705	628	695	674	642	672	698	659	607	715	650	665	706	671	658	682	672	655	732	682	696	715	664	690	648	674	728	701	723	709	669	668	671	717	683	710	694	738	673	701	633	657	688	654	672	672	700	658	693	710	629	708	681	705	699	727	718	656	688	655	743	674	653	667	678	649	694	678	674	743	702	659	668	674	747	724	712	704	633	662	743	681	691	704	672	701	687	689	671	691	644	679	668	703	679	715	661	719	684	696	688	684	713	712	641	651	730	739	679	686	646	662	706	743	721	704	665	673	750	706	697	673	738	679	729	628	709	623	719	706	711	673	689	621	678	663	669	689	713	675	694	723	658	715	700	651	703	690	694	674	663	615	705	680	677	657	710	718	708	732	679	746	669	708	708	732	712	679	671	683	690	676	695	723	674	677	672	715	683	683	681	708	709	720	697	668	651	656	699	701	696	722	697	657	647	757	671	704	713	658	659	643	695	685	707	693	684	678	652	681	726	711	657	682	704	707	684	698	667	747	661	707	632	734	714	709	698	692	659	646	652	699	674	634	694	660	679	638	690	691	707	678	699	697	715	690	709	694	694	660	686	723	697	656	703	638	696	701	695	699	681	713	623	635	705	693	660	678	694	648	698	667	644	648	656	677	672	650	710	677	695	730	660	742	692	661	656	784	714	662	690	694	679	686	670	661	663	670	719	694	717	698	668	676	677	737	664	703	695	668	699	727	727	681	712	674	646	676	701	727	690	710	684	717	713	688	750	673	706	676	655	701	715	718	694	691	671	667	702	705	692	707	689	690	712	702	717	690	691	691	721	648	701	659	615	731	653	699	667	705	680	652	692	690	709	677	709	641	713	697	661	636	747	692	682	673	654	660	654	664	737	664	682	696	705	693	722	672	680	729	687	645	675	689	664	661	677	668	662	717	682	654	684	678	661	683	720	700	632	687	678	653	699	683	635	695	711	758	648	656	658	678	641	674	713	665	635	666	675	654	677	707	670	654	675	690	683	699	680	710	662	695	669	694	674	676	727	669	659	691	664	707	694	676	699	662	686	698	690	705	699	705	646	653	659	666	711	670	708	669	678	690	674	702	699	664	698	687	703	696	703	679	696	700	723	690	708	696	708	716	701	661	724	696	719	686	696	681	665	672	691	689	680	684	674	709	695	697	646	675	648	710	636	696	689	610	676	696	670	686	681	650	665	654	673	711	681	674	699	684	663	698	678	656	691	653	678	641	679	660	650	683	690	691	670	666	691	696	679	710	694	687	658	659	639	702	695	658	674	696	733	647	646	689	696	645	657	698	692	690	686	652	674	662	693	660	669	697	715	695	702	680	689	682	709	694	658	709	691	688	715	679	643	640	686	693	673	669	718	653	729	699	708	652	709	634	717	691	680	698	686	649	691	689	666	664	681	644	706	698	728	680	666	705	694	711	692	652	657	682	728	680	692	685	690	686	656	695	620	720	636	668	700	710	693	685	689	653	693	715	716	697	712	697	688	705	677	734	672	695	687	689	661	699	689	772	706	736	696	698	701	673	709	679	682	699	680	663	723	668	683	667	666	688	649	663	704	666	713	660	711	654	669	704	690	719	705	646	687	690	685	679	666	660	677	679	634	686	666	684	710	644	681	717	675	689	679	641	745	713	697	665	681	678	655	744	636	699	686	702	667	665	687	713	672	719	643	679	642	701	693	692	642	671	678	675	714	682	663	698	698	669	732	673	677	673	685	619	674	684	663	689	697	733	714	694	686	716	689	692	693	688	740	702	704	715	709	699	707	770	686	660	679	748	689	726	736	700	657	672	652	721	685	729	708	678	662	694	704	673	698	682	673	675	655	699	714	674	643	705	730	656	721	643	676	671	758	713	715	700	679	717	673	706	666	679	677	708	668	696	722	697	668	721	678	678	674	724	691	695	645	697	720	699	650	675	652	676	722	682	643	707	688	672	675	658	659	696	660	652	632	678	687	667	685	699	709	707	692	653	694	713	773	697	703	724	657	689	702	697	678	692	673	675	652	700	683	656	692	664	686	714	684	684	752	718	695	686	708	679	709	687	666	668	700	679	678	640	699	674	681	713	654	638	690	682	671	688	714	710	696	704	626	636	716	660	702	681	718	696	652	707	744	690	689	688	660	701	701	673	663	674	662	725	669	669	695	657	742	680	661	652	639	697	660	658	673	692	688	695	742	699	701	683	688	702	724	679	715	672	666	725	652	717	710	677	671	695	693	698	676	633	719	683	721	710	669	717	657	686	690	700	702	634	706	710	710	679	681	690	704	657	677	671	669	679	700	702	644	692	648	661	660	755	667	729	648	692	679	649	649	711	668	701	691	701	659	702	658	698	692	648	689	690	673	656	666	666	700	714	672	704	642	696	674	642	671	687	712	625	722	664	683	653	659	691	695	667	701	669	704	703	719	716	691	706	693	653	677	672	718	679	692	664	650	721	669	685	640	686	687	675	678	743	665	704	698	665	690	691	682	685	693	692	709	712	670	651	691	656	739	676	635	668	698	672	692	691	663	662	646	726	662	700	702	716	629	678	658	756	693	659	721	714	676	670	713	702	730	694	697	715	673	701	707	684	644	655	699	712	697	694	652	659	719	680	719	650	693	738	667	691	665	717	704	650	693	643	678	685	680	702	690	691	663	664	656	703	707	742	704	676	664	662	718	670	660	733	682	689	750	728	661	696	707	695	699	711	648	712	724	696	699	669	689	663	688	704	729	679	699	688	681	669	671	667	694	684	681	690	691	682	668	709	696	686	639	661	684	710	680	701	645	627	664	691	674	679	684	689	676	683	666	663	689	722	698	684	707	656	663	682	633	705	647	695	646	672	716	678	697	680	662	680	660	693	683	678	691	709	684	676	699	708	666	652	645	678	689	698	699	679	725	701	666	671	672	689	663	733	692	645	644	681	666	664	682	650	666	658	702	718	708	700	706	662	659	646	676	660	695	687	643	696	690	686	690	711	689	687	747	674	680	718	632	759	704	710	664	740	701	693	669	663	694	718	663	688	643	654	663	690	691	671	696	685	662	724	681	698	687	688	646	692	706	724	637	674	697	687	681	690	703	718	669	674	674	683	669	704	674	620	660	673	647	687	679	682	654	703	686	737	671	737	721	656	698	666	700	664	652	653	692	644	649	676	673	671	677	656	656	695	712	704	685	721	709	673	708
34680	24605	28761	22838	14735	10851	8921	6877	4492	3899	2959	2455	1979	1746	1594	1300	1244	960	816	668	575	475	435	480	472	449	435	457	428	554	488	359	435	386	438	417	392	346	287	276	270	292	264	242	296	316	267	262	263	294	254	266	272	287	285	284	280	278	243	281	296	273	262	302	294	306	293	261	292	299	306	266	284	290	286	258	293	260	278	315	272	292	281	272	269	264	262	273	228	238	279	275	250	271	300	291	270	243	263	272	282	262	264	281	273	266	252	263	274	245	295	283	265	281	254	251	263	311	247	305	259	274	263	270	239	274	260	244	282	275	285	286	269	268	252	311	290	285	275	294	274	260	255	280	248	310	290	262	227	257	250	260	269	301	265	293	260	277	289	309	277	266	290	298	269	260	281	278	267	260	263	246	273	268	256	265	271	256	279	263	245	269	246	275	258	257	294	268	240	258	262	245	283	258	251	267	255	251	257	277	250	286	281	255	279	245	263	289	281	279	260	282	263	270	254	265	219	234	254	287	266	257	248	240	306	276	310	271	304	261	289	283	271	242	259	266	277	259	272	244	242	264	280	283	267	252	294	255	268	235	311	285	260	232	245	260	244	243	259	283	241	269	285	295	251	262	271	243	314	250	266	273	234	245	256	249	254	265	267	254	253	275	263	258	259	271	262	267	256	245	284	239	251	244	273	260	292	246	276	272	291	243	260	255	278	257	258	273	270	282	248	285	265	256	268	271	291	285	288	249	291	253	271	277	265	265	272	245	253	270	268	254	283	256	270	267	272	267	219	267	271	257	270	275	279	251	224	294	219	262	268	251	284	261	259	243	258	251	276	257	262	252	283	260	284	264	239	268	263	248	248	273	253	247	264	233	267	262	263	261	280	242	282	259	296	254	235	259	254	273	234	289	258	248	295	275	271	270	278	256	259	240	262	238	279	259	304	283	237	260	282	260	265	270	265	284	279	240	266	257	270	289	241	274	261	241	246	294	273	250	263	249	227	277	286	243	256	242	279	282	264	289	282	289	249	263	269	263	260	274	276	272	283	249	278	279	262	277	272	221	262	249	275	295	274	272	296	264	263	261	286	256	265	265	275	275	252	271	251	263	237	295	274	286	267	241	254	248	290	287	255	257	288	259	275	268	279	277	281	302	257	271	294	267	275	268	271	260	288	261	260	241	236	263	251	239	252	292	251	241	265	242	235	281	281	251	272	246	263	252	263	256	274	289	248	240	261	239	244	233	289	265	261	283	282	269	263	275	271	284	236	259	249	269	282	254	255	245	250	261	286	251	266	278	290	246	249	254	283	250	290	280	284	289	256	264	269	260	269	243	286	254	239	262	263	257	272	288	244	276	269	269	261	279	298	266	286	272	243	273	275	269	279	269	297	272	261	264	256	255	272	242	282	269	237	256	265	253	268	274	272	269	242	294	292	250	264	283	265	217	277	260	272	252	256	291	250	255	283	282	271	274	277	282	253	282	253	235	261	256	279	233	288	266	268	269	254	277	259	264	282	259	274	250	287	272	252	287	287	260	273	286	242	243	263	272	248	288	264	247	235	262	242	252	270	263	263	269	262	235	270	276	272	280	244	262	275	275	273	275	287	244	279	266	279	240	275	278	277	254	254	257	284	288	262	264	295	248	295	263	288	292	266	254	260	251	268	260	273	265	240	273	252	259	278	275	263	287	281	258	261	236	269	272	272	249	277	285	268	268	251	262	267	288	262	298	267	270	251	258	264	285	274	256	284	276	267	290	251	270	275	280	259	273	286	301	273	261	264	269	242	265	290	257	249	272	311	299	262	231	262	267	268	282	288	246	274	246	246	260	277	239	293	234	238	261	246	253	277	252	237	242	247	271	275	239	259	274	295	275	273	298	258	257	268	245	261	264	265	257	257	259	267	292	260	282	268	262	265	242	275	255	245	251	284	273	257	261	266	266	272	257	272	284	264	251	269	294	247	262	288	246	286	265	253	276	259	281	259	293	264	263	261	271	279	276	296	247	268	233	284	266	249	258	293	277	287	251	247	252	236	247	251	292	248	261	272	271	266	307	275	300	259	243	264	264	260	267	269	248	259	250	251	255	283	288	273	264	272	280	278	292	251	282	264	259	300	275	273	291	261	268	278	267	260	280	248	247	259	259	239	264	258	256	241	260	261	261	268	255	274	276	265	261	285	241	267	253	253	236	280	259	274	279	303	291	250	279	280	283	257	267	264	255	265	238	272	284	257	264	266	272	240	289	279	255	256	276	265	260	249	256	259	250	279	301	287	269	276	263	298	284	295	259	267	270	262	233	273	263	254	231	256	261	290	263	270	264	274	262	277	259	262	265	265	298	284	250	282	269	275	261	275	251	278	267	278	263	261	278	263	265	280	287	257	282	295	298	287	285	246	245	278	256	297	272	266	246	282	254	241	278	257	286	299	285	261	258	272	254	283	280	272	285	283	257	269	262	241	249	280	262	243	264	255	246	295	292	270	260	253	267	283	285	284	258	272	287	261	241	269	252	257	243	260	278	250	225	261	258	247	241	252	237	259	278	283	286	291	236	284	259	299	271	276	275	261	274	272	254	255	231	286	247	270	238	266	269	280	260	283	256	302	274	272	269	259	246	265	271	267	293	275	261	285	253	261	250	249	264	241	247	282	253	276	248	251	280	298	225	238	248	259	267	250	272	261	274	243	268	287	303	270	249	286	268	264	252	232	262	274	239	260	251	252	269	241	273	278	249	309	278	229	257	243	244	273	277	253	256	278	260	267	248	252	238	245	229	286	279	269	273	250	271	286	260	265	259	253	272	266	292	286	246	270	255	265	300	280	289	270	234	289	274	263	276	251	257	259	285	275	256	238	287	249	253	256	289	280	279	258	270	255	247	251	292	300	261	253	279	245	278	273	272	253	253	264	273	253	276	290	241	280	283	282	263	247	289	252	291	267	258	280	277	268	249	258	246	252	290	260	295	265	235	320	272	237	261	209	262	265	270	270	264	274	248	280	288	233	256	269	263	283	281	291	259	256	287	285	257	280	281	251	244	285	286	282	254	262	285	238	238	282	268	283	248	242	248	254	289	256	285	264	262	259	273	261	283	269	270	260	282	240	260	283	249	293	279	299	263	266	308	255	266	281	252	276	267	291	269	274	259	288	251	258	310	251	262	249	276	251	252	274	266	274	270	260	293	265	266	260	263	257	270	243	295	292	271	276	253	257	262	265	260	257	262	279	263	268	275	245	243	249	266	268	280	247	263	256	292	303	273	271	287	256	239	273	273	260	297	257	249	243	264	272	244	272	282	275	274	239	262	272	277	275	279	272	287	253	237	242	277	250	283	286	275	249	264	253	270	295	283	296	266	255	242	261	262	242	253	285	269	269	283	287	275	270	258	288	293	264	262	283	265	266	263	236	270	281	267	242	279	271	248	264	254	262	241	248	276	280	270	257	277	260	324	288	283	284	263	288	245	248	280	295	253	283	257	247	291	249	265	275	254	237	280
19543	19198	31110	31981	29045	26678	25501	21773	17087	15679	13042	11958	9573	8744	8462	6952	6550	4909	4315	3310	2845	2130	2055	2016	2127	1967	1884	1774	1968	2544	2266	1572	2090	1616	1609	1713	1575	1204	879	821	776	799	711	661	656	700	675	674	702	658	692	717	707	718	736	703	741	706	806	724	676	734	774	784	779	777	789	743	805	672	666	670	757	720	809	808	787	742	717	664	717	705	651	633	567	643	660	636	662	644	645	625	674	624	628	633	631	643	641	645	627	656	677	657	639	664	681	688	673	673	642	645	662	666	640	661	632	676	600	644	543	683	657	652	654	621	663	650	643	652	626	672	653	657	665	682	674	659	642	630	655	693	653	641	667	645	641	592	648	670	700	647	659	629	623	621	686	708	613	687	669	608	669	720	687	686	660	687	690	642	681	608	630	726	670	663	644	668	647	629	625	686	636	582	622	646	639	661	652	668	634	658	634	621	613	625	649	677	672	667	620	671	650	656	660	667	668	670	666	641	680	684	681	660	653	643	642	620	634	629	654	657	643	635	686	664	677	709	661	675	640	693	668	674	702	606	614	636	656	627	603	655	675	632	668	679	659	680	629	643	632	647	633	697	658	680	677	661	669	651	648	650	648	683	653	648	634	631	667	676	641	650	647	671	648	675	657	637	598	696	639	646	616	694	669	613	625	651	634	687	644	626	632	607	656	675	650	641	663	664	599	617	641	644	603	613	680	652	635	651	622	633	605	613	635	619	657	692	671	678	629	622	621	682	645	613	675	634	685	635	635	686	660	670	635	632	658	646	689	663	656	642	645	626	657	627	620	657	647	630	616	616	625	657	684	676	658	606	613	654	649	646	659	707	617	658	642	653	658	638	685	631	619	675	639	652	666	660	645	670	660	684	614	720	655	647	670	624	721	692	677	672	647	673	691	652	632	694	654	665	628	644	618	650	636	683	688	659	646	606	681	657	672	707	667	606	617	655	675	707	621	608	653	688	667	681	635	640	640	597	682	650	630	676	657	643	640	631	624	668	657	649	665	663	623	665	643	635	663	654	636	647	680	646	652	626	665	610	622	595	635	686	666	616	623	659	631	626	698	675	678	660	659	617	600	633	607	671	638	666	692	637	612	656	662	623	637	708	636	644	613	618	655	684	614	676	683	611	635	666	620	620	619	640	643	633	671	644	645	622	656	694	616	698	638	649	647	641	659	635	587	651	689	651	672	656	613	604	659	646	616	667	651	642	639	656	651	632	632	629	649	652	663	639	636	617	618	641	640	623	661	666	670	681	658	667	642	686	684	653	635	657	645	623	654	645	691	591	671	700	660	674	648	690	630	645	719	641	634	604	673	646	674	586	597	637	688	650	594	624	687	660	653	595	687	672	634	656	652	701	667	665	603	638	670	661	594	664	667	695	649	674	635	641	639	664	624	570	664	656	643	632	630	625	662	648	581	665	652	624	654	609	689	637	648	666	662	612	680	670	670	646	628	624	695	645	656	635	636	663	664	650	677	708	639	651	679	692	650	608	641	671	631	723	632	625	609	676	624	604	651	657	657	664	604	663	637	642	672	639	675	665	641	632	646	622	640	667	619	699	680	629	635	630	661	641	629	608	670	649	640	637	656	661	656	610	666	730	646	665	669	670	655	636	636	680	633	620	649	678	668	655	612	657	635	642	623	675	674	644	674	685	652	650	703	620	625	614	685	627	619	635	582	641	638	681	613	707	570	627	639	665	608	625	675	612	679	615	682	664	623	641	639	663	597	652	638	676	632	693	656	654	599	626	613	650	655	679	642	672	704	692	633	620	629	646	605	653	647	679	643	649	623	663	589	645	669	629	684	651	662	667	612	622	672	679	622	663	617	673	635	666	657	665	658	638	695	643	637	675	588	612	652	592	684	658	650	617	671	618	672	671	686	609	656	634	665	669	667	682	614	643	636	641	634	665	635	615	616	668	640	687	674	663	669	612	696	655	697	655	624	638	648	644	661	673	621	646	644	664	652	645	671	649	697	604	653	605	662	684	666	589	650	662	639	675	660	677	636	661	637	692	656	688	686	644	676	627	676	649	692	666	668	636	630	670	661	673	614	637	631	663	640	601	666	607	650	672	584	634	657	608	638	627	640	658	642	655	638	654	682	691	677	691	703	667	635	654	631	639	632	642	693	688	635	643	667	683	650	663	679	660	666	651	682	619	636	667	644	579	622	561	627	621	674	622	625	613	698	614	681	703	630	588	643	666	653	671	624	645	662	626	659	645	642	663	630	685	658	690	647	646	642	661	612	620	643	630	689	640	641	656	669	628	640	577	624	535	669	625	721	666	614	643	661	679	622	644	630	664	681	635	628	643	620	675	635	646	690	627	652	654	641	654	644	662	680	643	666	654	601	647	660	613	650	648	672	624	689	615	641	650	659	689	611	626	681	617	666	667	701	647	626	687	588	631	638	668	669	618	657	652	678	628	659	642	702	660	620	688	614	684	634	639	618	704	658	660	618	664	725	685	615	668	621	659	705	660	637	642	692	644	649	643	624	657	665	659	639	678	621	675	654	621	689	616	658	657	631	649	640	676	661	679	664	651	676	651	686	582	636	663	632	651	669	671	665	676	630	658	701	649	614	616	680	646	637	651	653	659	653	639	659	621	663	677	607	618	628	650	669	648	635	635	652	628	648	660	648	672	675	636	653	612	656	644	634	667	677	617	575	647	631	616	687	671	655	721	657	700	634	661	681	662	636	636	626	655	645	673	642	616	621	634	679	626	647	622	610	604	594	663	689	650	628	639	667	643	630	616	623	639	647	700	680	640	640	632	643	609	654	692	639	648	659	684	676	665	668	624	612	651	658	672	672	656	677	627	607	688	660	686	673	626	634	655	646	662	728	688	600	672	650	663	656	641	624	609	641	677	650	640	676	658	649	671	664	639	672	651	688	665	664	666	693	626	649	646	637	652	636	648	668	656	678	654	641	658	661	648	643	659	652	659	654	619	639	628	611	634	645	660	662	656	671	626	628	637	645	675	636	674	669	648	642	654	642	668	663	615	677	629	698	651	606	635	643	632	650	599	591	645	641	628	588	682	657	657	649	637	665	644	679	631	601	637	632	627	646	631	683	672	665	651	616	686	619	629	712	595	648	661	662	642	658	656	650	649	617	669	644	642	648	646	658	660	670	648	644	654	633	674	666	653	675	623	653	681	648	664	718	661	709	615	673	658	652	673	632	670	667	696	689	680	646	649	662	710	660	645	686	629	657	645	634	675	646	639	681	650	608	633	609	645	602	681	650	665	601	588	717	696	628	644	614	619	648	640	666	690	658	655	619	631	658	619	664	620	661	636	660	693	646	629	625	610	688	671	658	661	612	631	603	618	629	655	666	677	675	626	651	628	635	655	632	662	675	673	646	682	626	617	649	649	662	666	648	655	679	659	697	658	631	669	611	664	650	659	642	689	615	668	622	643	634	640	668	693	637	632	673	665	612	653	647	630	650	636	673	606	623	631	673	655	627	695
17803	12833	16584	11600	7113	5057	4358	3122	2132	1896	1580	1392	1176	983	918	839	761	627	571	485	451	415	392	447	429	442	405	366	391	443	423	423	420	360	418	373	351	346	312	335	333	336	315	378	336	331	336	331	322	355	342	311	355	337	317	317	337	338	329	317	309	304	346	312	306	324	318	356	343	311	331	322	359	338	373	354	333	320	339	329	303	335	328	327	357	302	324	341	337	311	354	362	352	353	324	332	321	349	333	324	338	316	325	345	357	317	351	362	335	312	352	312	291	367	322	327	340	324	355	329	333	339	348	340	329	352	316	316	333	326	342	358	328	344	310	364	321	327	317	316	323	323	343	359	328	358	327	342	351	347	338	322	313	344	329	333	311	308	349	305	337	329	304	331	350	329	341	346	334	341	339	319	310	313	344	311	320	296	332	313	319	317	324	311	339	325	361	301	353	329	353	334	352	308	327	322	339	311	332	347	337	323	327	301	328	315	319	312	312	363	322	356	316	341	333	347	310	338	349	316	366	329	329	318	343	326	353	339	351	344	338	338	336	328	320	317	307	330	330	326	317	341	377	308	347	342	332	327	333	315	302	302	348	335	336	324	338	338	325	294	362	319	328	323	320	316	322	329	344	334	358	344	329	300	322	339	328	354	350	343	342	305	352	317	307	327	310	349	350	302	349	347	331	343	318	320	335	310	320	364	316	334	313	338	349	322	332	313	343	335	326	332	334	332	324	354	341	318	347	338	359	330	329	337	303	331	336	334	331	366	312	303	309	332	312	343	329	291	310	324	329	316	343	347	321	322	318	315	332	305	295	313	289	328	294	316	331	349	326	335	334	334	334	337	349	324	299	281	316	356	342	350	315	350	347	341	345	327	305	318	345	338	329	320	333	335	341	346	322	332	347	317	324	355	375	308	336	316	318	317	374	345	310	360	356	329	319	340	331	322	345	324	332	325	369	378	346	343	301	330	312	357	330	311	360	336	336	324	332	329	346	307	308	350	313	357	355	340	346	333	310	352	311	303	357	356	312	307	335	319	313	303	360	319	352	330	314	348	347	331	307	324	317	334	346	387	305	355	313	331	348	343	302	311	320	365	365	326	332	338	354	300	343	340	338	348	324	322	322	301	329	309	332	338	338	350	330	339	358	328	354	338	314	312	353	352	321	362	322	332	346	360	337	343	329	349	343	321	331	325	341	319	334	331	344	364	353	331	314	350	283	335	341	300	299	338	329	342	341	328	324	328	327	327	327	328	322	333	350	327	347	320	294	340	326	341	342	354	331	322	349	308	354	299	298	326	329	318	346	323	334	340	316	324	338	336	346	330	336	311	326	347	321	300	335	306	332	324	337	353	338	327	358	304	319	298	350	339	322	351	325	350	311	334	344	338	331	348	345	341	302	345	330	312	334	332	326	297	341	311	308	328	293	348	328	355	330	353	354	318	306	333	362	347	336	314	368	359	356	336	339	377	306	315	311	334	335	325	310	303	353	336	340	334	341	321	323	344	335	331	312	358	353	334	321	331	351	325	342	354	327	309	321	324	315	324	343	392	313	298	346	319	315	342	258	333	304	340	345	341	343	309	305	313	361	306	320	323	310	339	349	307	323	330	314	331	333	359	340	335	349	323	338	318	333	330	336	339	310	331	321	326	346	319	344	313	320	337	325	331	304	299	305	322	321	332	334	319	309	349	328	350	351	350	332	324	326	332	321	313	329	345	342	343	333	322	339	332	319	328	332	346	307	325	310	347	346	355	361	346	356	319	312	302	333	335	337	370	345	310	333	314	357	360	335	319	339	324	325	329	356	332	326	329	310	339	347	324	345	334	314	345	342	346	328	326	358	325	340	377	358	341	308	330	312	317	292	310	315	316	328	344	345	335	352	302	342	338	309	354	350	339	325	312	353	325	356	348	371	330	336	332	340	348	338	351	333	314	313	326	349	306	312	329	329	350	335	336	351	321	336	363	343	332	298	331	310	327	334	348	344	336	321	322	286	310	379	351	328	300	284	297	346	341	349	333	327	307	320	313	305	317	308	322	313	350	350	317	338	324	339	330	348	332	318	325	336	312	317	311	318	363	346	327	308	334	332	348	352	298	335	335	334	345	317	327	339	318	310	331	311	376	393	302	347	361	321	322	299	303	332	296	350	338	328	331	312	313	336	312	309	347	335	297	318	301	314	301	342	336	333	320	337	326	334	320	346	372	322	321	307	325	328	345	327	327	339	320	305	334	289	332	326	305	346	371	320	355	310	323	355	352	348	325	340	325	321	307	334	316	333	335	339	320	326	337	366	378	297	333	311	331	305	367	293	320	390	338	312	372	298	319	344	368	282	348	343	350	346	328	347	331	347	339	373	319	314	309	319	344	313	321	348	336	330	285	329	345	333	307	331	320	357	306	344	318	364	351	326	292	292	344	324	335	349	334	340	349	363	362	310	319	311	360	364	324	348	308	358	308	323	339	322	321	333	323	352	336	325	332	303	333	310	337	349	341	339	316	305	323	336	340	331	331	327	339	324	352	358	341	349	358	348	334	305	312	323	311	326	323	313	329	337	332	327	352	366	378	306	310	316	309	318	333	333	295	323	325	304	342	307	330	309	342	369	344	332	345	342	296	334	320	312	328	333	351	301	346	333	340	307	364	350	341	306	327	360	341	335	350	309	288	335	332	365	318	345	305	332	368	362	351	312	334	321	296	313	316	337	353	332	329	325	344	322	311	329	319	328	319	348	343	298	308	341	332	349	346	327	326	360	329	324	345	269	330	339	339	323	334	356	330	328	326	356	361	344	370	318	330	358	333	330	352	347	347	342	351	322	332	335	300	330	342	339	341	290	333	343	336	317	335	318	328	315	325	345	316	319	341	304	317	343	337	318	331	351	342	330	395	299	343	335	361	326	315	367	349	348	343	329	329	333	321	382	306	350	328	314	316	348	331	316	371	347	338	323	344	283	324	326	327	330	349	341	297	308	326	334	309	355	321	318	346	359	340	359	281	298	331	290	286	324	308	329	324	340	350	364	382	321	336	345	326	295	344	322	309	327	348	297	287	318	402	358	336	338	323	339	357	356	325	328	291	369	311	328	312	340	359	361	339	353	349	337	346	354	305	302	361	305	319	309	359	333	331	340	346	344	300	310	349	340	322	364	349	330	312	320	348	312	294	339	327	324	354	332	336	346	325	368	364	369	334	357	321	328	317	307	317	329	319	361	330	365	313	352	339	312	348	379	343	351	298	312	303	331	332	348	353	375	345	311	326	334	321	330	328	341	345	328	329	309	364	311	339	350	311	344	331	318	317	311	313	355	347	305	321	313	377	327	347	312	316	299	292	297	317	311	341	350	333	299	361	348	328	355	310	354	330	288	337	326	302	366	314	327	335	340	314	330	314	314	379	317	301	346	302	331	295	329	299	348	331	335	342	329	347	326	303	357	341	307	327	328	343	347	316	342	353	368	334	317	328	349	374	326	317	335	359	344	317	306	355	352	309
10986	11389	21229	21050	18519	16348	15805	12161	9301	8899	7290	6488	5326	4648	4306	3843	3605	2697	2334	1886	1586	1339	1258	1305	1325	1315	1264	1302	1315	1625	1545	1254	1401	1173	1214	1290	1069	981	851	809	816	869	725	799	788	769	776	783	746	804	781	757	806	835	819	797	791	822	795	787	792	761	799	830	796	834	813	885	803	767	756	809	763	817	819	794	814	772	813	808	801	792	818	748	775	777	800	776	776	778	796	760	784	735	789	830	772	799	801	805	804	745	784	803	779	831	739	805	748	727	764	774	799	739	740	737	740	785	740	739	761	808	771	777	773	777	849	786	745	778	771	793	801	783	762	745	811	761	777	809	775	781	758	793	805	828	757	777	804	802	761	819	785	793	786	783	829	798	796	802	787	740	775	725	781	851	772	764	764	806	779	853	780	766	770	763	752	744	814	768	804	771	806	860	783	782	820	799	748	763	746	832	738	807	761	797	770	780	727	742	839	835	835	760	796	799	775	752	782	803	834	729	753	778	775	766	766	757	755	826	758	727	777	799	735	762	802	775	795	789	767	774	787	801	793	758	770	777	815	805	800	786	776	815	822	753	811	770	752	749	757	782	810	804	764	732	827	795	767	764	802	792	839	767	737	771	771	809	793	793	786	795	751	765	761	748	734	744	801	765	767	739	835	813	730	786	786	763	785	814	706	757	830	778	755	820	805	772	761	759	831	829	809	799	762	781	741	752	771	795	776	817	772	779	813	752	790	797	814	757	789	764	759	828	760	746	744	776	755	771	765	790	728	775	809	791	739	794	759	808	781	800	761	790	835	743	798	742	771	810	797	796	781	741	765	806	789	827	798	783	781	773	784	781	787	799	839	738	814	793	789	716	757	776	759	811	757	767	773	768	797	790	785	763	762	780	707	797	811	785	766	781	799	809	794	814	822	743	787	787	786	801	787	767	794	849	760	771	802	760	803	797	801	807	811	790	787	769	803	834	786	807	708	763	780	758	792	788	747	764	781	787	746	737	744	781	728	753	780	750	750	802	756	736	785	794	796	786	761	811	789	772	772	772	752	775	811	770	753	758	761	763	790	752	782	775	804	786	782	755	768	764	741	835	800	807	756	789	818	764	738	815	846	793	751	786	717	794	740	745	728	764	788	796	732	791	746	734	791	766	774	729	816	770	779	802	792	734	778	776	781	742	776	827	767	793	790	791	826	794	777	787	799	819	784	834	807	832	759	785	826	835	819	792	779	803	745	741	742	794	805	805	779	829	776	793	787	768	792	802	793	788	788	781	744	784	752	760	766	757	770	765	787	804	733	759	775	775	777	796	868	815	734	806	790	812	789	815	792	787	752	768	802	805	797	752	830	826	819	781	777	811	806	804	783	835	766	775	796	769	805	821	790	791	790	751	775	758	758	748	802	762	735	742	789	780	813	746	786	780	770	745	801	791	829	829	816	788	775	765	743	777	805	765	753	786	762	841	800	783	768	765	759	836	763	772	755	766	825	806	794	813	825	709	744	775	736	734	771	797	819	780	786	824	760	805	765	723	780	773	749	807	791	777	731	724	792	850	752	736	767	745	772	800	799	763	799	797	764	831	776	813	778	823	753	809	770	806	766	760	758	764	762	795	780	758	787	826	759	778	835	776	744	781	785	788	777	772	839	819	822	780	778	749	807	784	813	750	796	772	756	815	767	770	779	798	762	808	777	702	823	776	848	828	734	733	810	839	767	759	837	787	842	772	806	746	714	759	791	800	754	788	783	772	772	782	772	754	767	771	798	790	799	815	768	740	722	760	736	806	773	789	779	767	763	780	722	819	827	754	787	797	818	813	743	810	799	749	727	763	799	763	755	793	765	747	802	808	782	808	762	785	788	850	791	781	825	822	775	802	765	806	792	826	806	786	793	766	792	800	775	771	759	830	826	793	823	778	819	715	794	770	760	758	785	755	722	791	762	754	784	771	808	789	808	784	780	774	814	779	759	790	822	756	791	827	770	807	786	762	795	753	774	775	708	781	794	756	709	786	794	726	793	744	760	766	739	761	804	778	770	784	791	753	793	775	768	759	801	750	752	778	758	750	771	759	708	770	757	781	778	775	818	778	819	799	811	767	766	781	766	758	785	758	790	734	795	803	837	761	814	824	779	737	810	771	827	737	825	807	764	839	777	784	817	793	788	772	801	769	827	823	771	771	744	751	807	788	801	739	759	816	830	719	782	775	846	798	779	779	820	753	807	777	785	771	826	767	761	775	784	802	775	803	766	835	816	818	796	836	736	781	789	817	787	782	823	745	763	759	820	788	816	816	823	795	803	766	815	762	811	782	750	819	765	802	787	774	814	773	789	751	846	758	769	771	781	793	778	756	777	766	799	770	779	780	782	782	773	816	789	776	796	797	770	803	750	830	795	818	734	735	738	764	790	803	792	744	782	823	801	799	793	738	755	769	758	750	721	791	788	729	779	809	796	762	783	816	802	769	793	763	800	748	799	827	788	765	788	778	785	737	799	814	773	741	842	748	730	808	766	784	772	797	766	785	798	793	778	715	784	792	825	782	744	809	836	782	765	753	740	785	764	775	783	792	758	743	730	766	717	744	774	748	770	785	787	797	792	820	754	767	800	821	758	805	788	778	830	789	754	744	796	865	807	747	760	801	816	784	776	796	767	781	797	738	794	788	741	763	767	745	724	736	747	774	761	751	730	774	772	790	789	806	754	789	763	779	813	746	698	791	819	718	791	766	782	735	802	721	815	746	780	757	782	811	755	791	809	783	791	787	745	762	753	770	769	786	746	771	775	829	806	776	772	796	820	760	776	740	755	835	764	824	790	726	827	730	800	762	769	775	801	775	761	795	788	819	847	737	773	786	778	801	835	795	815	754	742	766	755	811	812	786	824	769	781	805	757	769	789	798	819	826	761	774	775	790	764	810	787	768	807	826	756	786	726	849	766	761	751	787	773	787	800	813	769	728	759	842	786	743	782	776	827	750	825	748	761	804	772	737	797	751	747	799	769	780	748	797	716	718	803	779	792	763	799	779	772	723	761	799	810	815	852	725	789	743	785	778	799	810	834	827	795	818	836	789	799	767	769	787	769	807	811	768	727	794	749	812	767	795	805	759	769	749	789	755	812	748	780	737	743	851	762	793	763	757	792	787	761	740	763	783	735	767	782	824	784	793	805	792	766	814	762	779	806	776	779	723	800	765	802	788	813	800	829	718	798	773	773	758	772	782	806	766	817	763	798	785	744	790	756	815	803	817	789	765	802	800	790	765	793	820	727	780	748	771	802	779	807	733	776	755	775	718	799	835	752	753	739	761	829	799	781	771	820	764	745	716	787	791	743	764	774	771	834	792	811	797	817	775	771	750	757	777	741	772	816	821	820	808	744	705	789	758	785	743	786	750	737	786	816	788	751	786	757	782	813	823	794	841	756	761	772	793	732	739	747	786	765	771	818	776	800	810	766	808	747	789	804	761	751	789	776	782	723	779	735	770	785	808	722	764	760	770
27559	19383	23262	17684	11399	8253	6878	4782	3288	2823	2126	1910	1486	1305	1215	1031	1010	770	681	571	503	417	410	450	417	419	354	393	394	443	459	391	426	377	405	385	347	330	269	294	286	259	272	302	261	257	303	285	313	286	273	275	274	329	272	293	246	318	306	306	284	300	286	288	313	292	295	289	279	297	297	299	294	284	263	298	285	251	261	284	291	294	275	294	291	281	286	295	288	270	270	279	301	279	288	296	269	243	283	289	294	280	256	273	290	295	264	270	303	299	256	291	277	297	302	312	267	300	296	273	298	255	273	281	263	277	256	277	262	278	278	267	284	271	308	310	280	269	290	291	271	280	270	295	295	280	253	287	270	268	297	301	324	288	273	300	249	280	267	299	267	277	292	294	328	315	277	288	297	300	270	281	314	281	271	293	259	287	283	277	291	286	262	290	296	257	280	261	281	274	285	258	283	271	270	287	296	266	304	280	269	270	280	301	279	259	310	259	269	269	274	307	313	280	252	263	276	279	280	283	282	281	294	273	247	259	297	261	239	272	244	293	271	280	291	283	305	289	296	270	300	301	272	262	268	282	273	307	299	260	284	309	285	275	272	283	283	282	290	287	257	251	283	244	298	270	271	257	300	270	277	272	289	295	275	296	302	281	261	262	260	283	291	301	297	296	270	291	281	281	311	282	300	275	291	304	279	295	263	277	303	265	285	252	290	276	288	272	270	268	290	297	302	264	265	270	254	248	297	267	275	266	309	301	278	278	304	268	287	307	256	283	255	293	251	285	279	281	276	277	263	294	253	282	295	259	254	279	296	240	310	240	281	291	286	257	284	267	263	273	269	273	306	295	272	331	286	303	272	290	305	263	295	296	304	264	270	248	294	282	265	281	297	270	261	301	299	278	298	262	290	290	279	285	273	306	290	267	283	293	258	296	318	282	286	309	264	292	297	269	293	296	301	263	306	287	287	283	309	327	288	272	280	275	286	275	306	294	280	285	264	252	259	259	278	292	292	286	284	263	254	273	296	242	277	256	285	285	306	270	285	278	278	263	279	285	274	268	296	283	307	239	271	285	280	285	292	282	240	250	286	280	275	286	311	299	302	266	277	300	271	278	283	313	304	287	291	290	281	258	263	287	326	280	260	246	286	289	273	295	302	303	305	285	276	317	255	274	321	282	262	284	258	288	272	284	276	247	282	267	304	330	247	252	303	272	254	304	288	298	319	298	280	291	256	288	287	283	289	280	292	270	287	275	265	272	315	279	262	298	270	306	299	247	299	282	301	272	256	292	287	283	264	321	289	290	300	273	266	268	300	271	249	275	292	247	302	281	252	297	300	279	284	280	277	287	288	308	267	299	266	279	291	275	265	289	290	281	285	308	257	258	282	284	269	278	291	289	270	291	255	277	280	264	300	269	256	246	277	289	272	270	286	273	252	282	270	247	222	283	248	286	290	277	264	308	295	290	285	297	307	289	294	284	267	288	267	266	274	298	292	272	296	295	280	277	310	283	288	258	317	304	264	277	285	289	269	311	268	242	299	271	280	265	280	276	292	294	287	283	285	315	315	270	298	253	283	275	281	231	288	290	266	273	282	304	278	284	293	272	245	258	268	290	245	297	300	288	286	252	298	298	290	272	266	292	267	282	280	294	314	292	263	247	255	263	282	292	278	264	282	280	301	279	313	290	243	262	261	260	286	280	309	271	253	265	239	298	271	257	302	288	280	268	294	303	265	256	291	267	269	276	263	303	275	282	282	263	283	316	276	271	260	305	253	255	270	286	288	278	301	306	294	267	274	286	267	313	282	268	267	282	305	269	263	275	292	269	271	297	284	280	263	279	292	305	263	280	277	270	270	295	293	279	277	286	277	275	264	307	249	273	270	304	279	275	277	280	292	295	279	278	297	290	279	292	264	256	273	273	291	280	309	295	259	273	295	291	290	278	265	278	275	319	278	285	281	318	312	296	281	255	271	269	269	304	274	290	288	291	286	260	267	286	277	271	276	282	288	282	277	305	274	254	275	286	291	268	262	289	257	267	259	287	278	273	283	275	303	244	296	264	297	273	287	280	265	256	259	261	298	269	297	255	284	257	265	285	294	299	313	297	285	267	284	285	314	271	290	296	252	280	282	285	276	292	272	269	276	287	280	251	263	315	290	270	274	267	286	279	285	276	284	279	270	278	269	288	277	275	287	260	273	302	280	265	323	283	302	256	311	247	273	280	248	293	292	284	289	261	267	298	281	267	262	274	285	291	272	296	272	262	314	288	274	286	297	286	284	254	292	289	318	254	274	260	290	275	275	270	280	290	315	261	259	282	264	281	326	278	273	257	288	278	300	289	270	270	290	272	273	304	258	292	288	279	284	297	296	284	259	275	261	286	291	259	283	293	295	310	290	316	265	275	284	269	282	266	275	310	300	281	281	296	291	269	285	284	277	282	300	285	251	276	250	287	282	281	285	273	248	283	250	275	278	276	266	303	279	264	265	289	298	264	298	269	282	274	279	242	265	310	311	274	298	301	282	257	292	269	265	300	306	285	302	270	302	293	267	275	264	280	276	297	262	282	260	270	296	291	271	271	241	262	272	302	312	267	274	302	298	301	242	303	280	300	273	266	288	289	285	270	270	297	266	306	243	309	275	268	263	282	277	244	316	315	222	277	283	255	270	278	277	284	316	314	292	260	246	291	267	292	290	262	284	300	272	301	275	248	279	264	261	283	281	285	290	286	272	267	294	281	242	296	281	282	284	281	284	299	263	281	268	311	280	263	286	281	280	287	313	276	290	277	263	289	293	311	274	306	265	280	292	276	276	251	290	282	284	248	294	292	275	291	268	302	286	310	308	290	276	260	269	289	283	306	282	314	317	275	305	278	299	287	252	309	274	273	292	274	319	296	297	291	297	295	288	302	287	265	267	286	306	260	290	268	297	275	271	287	288	277	267	279	281	284	290	273	289	286	275	274	306	284	261	272	281	267	274	310	287	290	264	267	275	282	264	290	271	296	285	274	244	301	326	282	279	293	275	284	319	290	288	277	276	273	274	290	314	284	273	283	285	287	274	257	285	284	270	256	281	311	301	269	278	278	287	301	284	276	299	263	264	293	268	281	252	265	293	288	262	299	301	278	288	287	278	254	287	293	271	249	261	296	274	292	303	290	271	299	237	287	254	294	257	264	300	253	267	297	296	297	233	278	302	272	273	292	268	289	289	294	265	294	281	267	270	282	265	299	282	290	328	270	294	272	280	294	331	285	275	250	313	296	281	285	286	273	267	268	288	280	277	280	288	291	297	291	281	253	304	252	276	252	272	280	277	308	296	278	292	286	285	261	256	289	283	285	264	273	273	289	259	271	270	281	278	258	285	255	311	277	274	297	306	292	308	306	287	281	292	294	275	304	280	288	263	273	298	280	258	278	277	277	276	258	285	317	316	286	264	283	303	289	259	291	309	235	291	270	297	282	300	315	279	269	286	258	291	290	267	293	285	297	261	266
16189	15551	27508	28037	25093	22861	21601	17356	13710	12713	10276	9476	7596	6716	6334	5568	5363	3938	3232	2696	2173	1710	1633	1652	1657	1609	1539	1572	1667	2069	1886	1379	1583	1401	1404	1468	1238	1056	776	740	771	748	704	705	721	685	701	689	706	676	727	681	699	687	721	702	722	707	785	740	686	691	748	743	815	773	686	828	692	705	681	718	800	778	805	789	775	671	728	744	722	682	648	702	650	655	702	676	646	636	666	690	715	648	687	773	704	673	679	673	652	724	699	663	628	688	647	660	695	685	682	666	720	641	693	701	700	651	705	670	671	689	670	639	666	657	653	672	672	695	671	684	669	657	679	680	642	696	642	665	670	697	659	744	692	668	696	675	690	678	673	680	630	665	646	687	675	664	631	685	641	663	656	701	709	675	626	722	661	714	721	662	643	638	677	625	687	677	670	664	702	685	676	698	673	694	694	677	671	646	674	695	634	666	690	653	629	706	724	670	695	656	638	661	675	690	695	653	664	649	685	641	666	629	717	663	657	633	696	651	660	626	712	686	689	641	671	649	730	730	688	624	644	667	668	706	676	703	716	745	616	676	640	734	691	663	698	662	602	655	704	648	686	722	703	713	671	646	708	623	653	622	677	698	649	677	674	732	629	719	671	668	712	706	654	646	670	648	660	736	644	667	718	680	720	675	709	703	670	687	721	637	693	659	711	624	681	655	677	687	693	642	680	683	700	679	723	690	693	703	663	687	664	663	706	686	657	692	652	660	709	654	611	668	681	728	695	640	688	675	679	645	694	678	682	704	673	669	689	643	659	700	709	645	670	661	669	700	704	668	644	652	700	674	629	710	673	686	688	667	711	650	700	625	662	671	694	685	667	688	722	650	656	706	671	687	651	696	654	680	665	682	699	659	655	686	659	701	641	662	702	698	664	656	685	646	662	665	698	682	667	650	612	675	656	696	669	670	664	654	657	680	657	687	672	715	640	639	669	700	675	753	666	668	647	651	645	696	665	679	688	652	634	717	692	648	665	693	663	650	663	684	699	685	645	654	698	681	699	639	640	654	650	700	678	690	664	682	649	667	676	632	670	656	675	662	672	666	686	679	630	672	628	657	700	695	674	676	704	719	688	655	671	681	706	671	665	698	625	650	694	676	664	650	725	726	689	680	701	671	712	696	702	673	650	688	694	692	737	668	684	680	676	661	671	686	645	693	688	706	723	654	668	639	641	681	721	659	677	648	669	686	642	686	682	668	670	717	690	688	680	714	707	699	683	691	648	734	711	701	648	715	697	706	669	634	680	699	708	675	695	653	670	610	655	673	669	677	698	720	633	685	693	649	680	719	672	650	667	692	681	647	674	679	692	685	674	738	662	672	722	704	681	666	684	665	666	704	724	642	718	651	652	721	715	669	648	684	679	627	691	677	710	658	677	669	689	707	712	679	655	702	672	673	671	739	698	673	696	662	663	680	633	704	705	692	674	628	641	656	703	658	656	706	632	694	678	639	665	679	678	632	641	721	678	696	664	631	724	626	666	642	633	666	705	671	679	664	649	646	689	679	673	619	686	653	724	652	691	679	674	687	668	659	658	692	698	671	663	682	660	654	719	680	660	697	660	707	662	687	688	657	679	629	693	671	678	733	672	664	662	647	667	637	680	677	672	666	666	708	622	705	661	654	699	717	686	669	671	709	694	676	732	679	633	647	678	696	678	667	723	744	650	714	715	676	667	695	666	669	701	672	696	641	680	649	678	680	644	652	677	657	690	672	650	666	716	712	653	666	664	717	732	634	667	723	674	663	644	670	684	668	706	676	632	671	704	696	702	658	654	669	673	668	723	672	698	698	685	671	711	678	651	688	675	659	685	672	676	682	686	716	667	708	736	643	678	692	692	676	659	686	692	656	689	640	670	635	622	650	667	689	664	695	693	660	659	656	660	679	666	696	666	674	654	687	681	665	658	672	658	734	664	627	731	727	648	687	675	660	686	705	643	701	666	724	685	693	676	706	685	681	662	676	691	695	649	654	678	696	672	685	645	641	670	686	648	670	676	671	702	690	708	709	699	668	623	677	655	727	703	713	719	652	655	690	620	644	688	683	666	661	653	683	619	684	633	689	682	647	701	674	709	670	657	678	658	655	695	704	699	723	666	672	745	659	675	644	685	665	658	654	716	669	702	696	679	682	664	639	686	683	699	684	657	668	648	652	678	663	656	700	685	637	643	694	698	667	684	703	651	651	663	672	661	669	653	708	691	692	717	698	667	700	722	641	682	675	666	658	666	643	683	708	687	719	675	708	669	624	651	687	647	682	671	702	669	651	691	711	640	661	662	710	628	703	688	680	682	650	666	685	707	651	694	673	728	631	706	657	663	681	686	685	693	675	713	716	643	711	661	658	667	678	702	682	645	680	718	661	717	708	681	647	655	665	656	626	659	655	720	689	733	637	664	656	700	698	662	685	674	666	658	700	665	733	652	697	705	649	680	657	669	730	680	689	653	660	674	704	640	680	683	629	666	644	654	626	719	632	692	683	674	675	680	667	654	667	670	659	663	660	701	668	682	704	669	692	713	666	679	695	731	669	668	699	690	674	686	713	700	678	714	685	665	662	672	664	670	653	693	650	616	712	639	720	703	675	707	705	698	712	688	648	681	640	696	653	662	689	684	693	655	685	652	710	665	688	707	682	649	698	657	678	712	644	689	705	659	713	633	703	673	693	702	642	682	678	692	718	709	704	647	672	670	638	657	664	648	648	687	649	681	720	679	694	687	723	645	672	659	682	655	697	667	672	685	664	631	718	716	653	686	695	692	689	680	659	667	696	643	683	742	672	689	709	662	658	678	697	637	674	699	649	627	638	663	688	655	685	687	692	682	669	658	650	664	708	709	715	699	678	707	662	708	654	705	674	677	688	660	673	674	655	690	660	649	652	660	637	694	674	652	644	665	638	718	671	703	677	669	653	664	716	694	690	692	668	655	660	650	702	684	649	690	685	594	698	687	687	672	656	665	650	662	680	660	628	671	698	701	669	689	655	656	703	692	739	666	673	656	682	658	672	673	703	707	691	678	660	655	674	720	650	672	676	689	672	691	680	727	697	689	702	675	703	714	669	653	687	698	679	688	676	669	640	653	668	699	719	717	631	665	693	646	649	723	678	684	674	663	688	700	673	692	662	681	695	664	642	667	658	649	627	652	668	710	641	675	725	679	702	716	648	679	688	709	641	639	681	669	700	620	654	696	624	676	665	661	658	674	685	648	681	704	646	650	697	673	697	658	676	669	662	649	681	652	639	697	656	675	681	717	734	702	698	693	693	635	622	685	764	661	664	682	610	689	694	670	647	676	667	703	654	726	692	619	643	721	685	654	664	716	665	704	708	648	693	700	664	667	619	695	719	709	672	676	723	657	735	705	697	690	652	664	676	629	659	705	673	676	709	634	763	739	679	631	687	702	642	712	661	697	711	655	673	689	673	692	705	627	688	652	648	638	711	652	655	696	714	677	707	683	666	694	687
33810	24757	28998	22732	15642	11566	9167	6305	4338	3712	2958	2542	1853	1637	1484	1261	1267	922	792	669	572	451	452	452	461	428	453	417	470	505	474	398	401	406	424	431	389	316	295	286	267	269	244	278	261	250	265	250	233	269	275	266	272	278	283	287	271	277	296	239	289	230	241	274	289	288	284	261	281	257	265	298	295	269	288	278	274	289	286	282	271	253	259	265	270	272	263	243	249	270	231	260	286	242	248	270	275	260	238	239	259	262	277	263	251	260	270	236	243	259	259	244	238	237	269	258	259	253	253	257	263	250	254	258	243	264	280	262	273	243	264	269	284	261	231	261	252	286	265	268	250	259	275	243	250	256	246	259	283	260	280	253	239	251	259	265	253	259	268	261	226	254	263	264	232	236	240	239	283	252	245	256	256	247	263	237	248	257	253	269	233	274	248	253	252	261	262	279	261	241	274	231	257	259	273	255	272	260	260	255	223	291	266	235	234	298	275	253	265	292	265	250	262	247	280	262	240	235	282	274	256	274	273	239	262	241	271	244	264	275	257	252	248	284	265	265	241	264	218	276	264	271	273	259	258	244	268	239	272	260	241	232	223	263	284	241	255	237	245	252	247	266	237	275	264	203	279	245	259	262	269	250	237	254	260	278	222	280	265	270	254	236	256	256	257	248	244	249	290	267	285	258	283	264	244	273	256	241	280	282	264	239	292	265	251	260	269	245	230	271	265	280	248	277	254	260	245	267	243	258	283	258	228	255	254	269	250	273	256	249	283	264	264	262	220	269	250	252	253	251	231	255	282	245	246	262	255	252	270	250	270	301	261	237	273	249	260	231	270	240	253	263	275	239	248	242	238	251	290	259	257	240	263	266	247	237	277	297	253	271	279	264	245	263	263	226	262	268	278	270	262	240	235	268	274	271	265	258	261	258	265	285	272	264	241	265	271	281	266	257	221	253	240	245	258	280	251	258	233	261	275	266	266	267	282	222	285	248	274	259	247	253	249	247	269	232	253	257	263	244	239	262	251	264	258	262	253	269	260	245	273	285	255	266	278	253	241	283	277	297	268	265	257	249	226	244	284	268	231	249	242	274	255	282	260	282	269	256	298	262	258	301	265	259	261	274	242	260	237	273	258	273	279	263	242	260	240	266	245	259	282	260	253	257	262	236	278	246	244	271	277	281	277	239	250	233	247	242	282	249	263	270	235	310	262	239	243	247	247	231	270	244	237	266	283	284	242	253	254	259	267	271	273	252	298	262	296	240	281	263	251	228	243	231	264	248	229	254	242	247	280	255	252	236	257	239	245	268	257	261	232	244	259	256	247	252	248	244	275	255	269	247	253	260	246	269	273	272	257	239	276	214	278	260	267	249	254	267	238	264	251	254	236	239	270	290	298	250	253	262	266	286	255	282	286	290	266	242	255	250	276	306	248	277	267	273	251	262	256	264	265	274	248	265	233	238	235	231	237	277	255	261	259	251	215	272	228	261	249	234	236	287	247	247	236	269	273	283	240	278	248	282	268	246	228	277	256	262	250	288	263	245	219	245	263	293	243	259	262	249	251	251	255	260	247	229	280	262	250	245	243	292	241	255	253	256	257	282	269	255	272	249	271	257	251	258	230	272	247	271	248	253	273	235	258	251	250	238	253	276	233	240	254	237	259	260	285	281	229	274	275	256	293	264	249	258	271	273	235	243	240	266	281	247	231	276	288	249	268	225	256	249	239	277	243	236	289	227	255	249	264	249	249	283	248	255	241	286	267	270	255	278	250	250	257	225	246	242	260	243	249	237	288	253	241	289	289	270	253	277	252	251	241	232	247	277	266	259	235	262	259	254	227	237	252	265	253	235	249	258	267	276	246	271	284	265	267	260	255	252	247	233	285	263	261	255	258	252	272	240	289	241	244	259	236	264	277	267	267	281	271	245	251	265	264	242	289	284	278	244	246	265	266	257	271	233	242	243	246	268	258	258	258	260	238	301	301	253	262	247	266	267	244	278	276	268	277	267	250	241	278	239	231	260	278	245	245	273	273	259	233	280	275	245	240	245	266	262	296	272	274	254	295	225	275	248	267	247	267	272	255	270	282	253	293	265	252	261	234	237	253	235	251	247	257	242	287	247	261	257	252	257	235	269	261	233	268	255	259	254	254	256	244	248	237	270	261	239	251	290	261	243	250	281	240	250	247	247	243	236	252	274	247	251	285	280	269	272	261	247	254	285	287	234	273	241	234	243	266	253	250	257	271	262	255	257	299	283	260	207	257	275	274	241	252	262	251	250	283	256	276	259	277	269	231	287	239	257	228	257	248	270	265	260	254	261	281	271	276	217	231	240	275	268	258	292	196	284	255	279	262	294	264	257	255	256	266	253	248	257	248	244	284	246	263	272	266	277	290	297	245	251	297	255	285	260	265	249	254	275	260	247	240	243	245	256	266	255	236	281	261	270	264	263	274	250	255	248	293	279	291	270	242	294	278	244	267	259	243	260	252	247	226	232	270	258	259	281	255	279	274	246	267	257	261	258	228	265	286	285	261	227	265	261	256	273	256	253	256	225	258	279	249	261	281	261	254	260	260	283	255	287	254	261	253	239	236	269	281	265	243	272	244	264	258	252	241	248	257	236	221	260	235	249	261	267	247	263	288	259	246	243	259	273	256	265	242	291	260	264	277	274	245	248	271	227	232	287	254	248	262	266	285	279	270	264	258	249	244	245	239	265	259	241	249	246	248	273	242	254	238	267	268	269	262	235	250	260	246	285	287	241	292	275	263	245	260	292	243	268	248	261	260	227	244	258	248	272	231	262	245	245	247	273	260	251	236	260	246	276	247	260	294	239	259	250	279	265	273	260	282	253	234	273	246	235	291	264	260	250	250	256	246	264	249	265	281	251	254	245	255	292	252	292	264	294	257	256	245	258	258	270	257	272	255	254	264	240	247	236	243	252	277	282	248	248	272	268	237	286	289	231	248	250	257	267	286	279	231	245	268	221	245	258	271	219	224	257	238	240	275	235	245	249	256	268	256	252	287	271	249	233	253	255	245	274	246	261	281	240	275	257	246	257	269	258	250	252	231	240	267	257	271	256	283	252	262	282	245	252	284	257	236	298	258	295	242	246	232	275	261	236	255	246	265	273	285	263	246	248	244	248	245	221	272	241	246	293	267	254	261	239	290	269	258	254	267	250	249	261	268	238	262	261	269	266	289	303	282	278	237	233	249	276	281	263	274	288	262	270	252	259	256	255	245	277	247	234	263	258	285	253	267	240	265	242	234	262	280	266	236	222	268	271	266	246	216	271	263	253	269	235	272	284	267	268	239	229	245	247	254	266	261	231	264	261	260	249	287	258	249	258	238	240	258	242	273	261	270	269	235	270	266	254	257	239	244	236	252	276	234	271	260	274	244	273	257	251	271	235	264	228	264	223	259	251	246	278	251	273	258	224	268	238	272	252	256	282	254	268	264	271	230	279	258	282	265	233	238	259	234	257	266	277	278	271
18956	19465	31450	32418	30054	27616	25511	20439	16965	15520	12654	11734	9512	8599	7639	7039	6901	4996	4060	3178	2610	1977	1963	1957	1876	1882	1744	1929	1926	2374	2295	1588	1883	1598	1653	1654	1335	1167	790	753	772	764	646	710	618	682	653	633	621	635	688	662	670	737	739	713	715	658	813	729	689	684	722	764	786	790	809	746	732	674	727	693	740	732	747	687	740	652	671	676	756	625	633	592	641	620	624	590	655	618	613	630	631	641	685	618	608	618	631	670	645	676	657	639	587	641	634	645	652	656	629	642	665	637	630	600	628	657	622	604	627	616	627	603	600	633	661	672	578	632	624	632	606	632	642	605	657	595	609	611	633	634	624	609	618	653	670	645	661	610	599	611	648	647	593	646	587	668	657	632	658	646	603	648	607	609	579	606	621	621	628	668	649	643	613	639	633	677	628	632	640	650	588	670	615	601	613	631	592	668	681	661	643	635	603	616	618	606	658	628	571	640	660	566	670	636	683	610	604	593	627	624	626	684	624	639	637	624	633	657	653	632	614	622	581	642	623	604	617	649	630	599	631	642	627	666	625	663	643	677	623	609	627	673	644	625	629	648	612	648	643	625	602	613	608	654	621	629	640	683	577	605	660	650	583	632	632	600	588	609	628	639	660	627	597	650	619	671	619	619	621	607	609	595	644	643	652	686	649	658	650	641	614	646	644	634	604	635	629	597	639	636	642	619	658	605	630	638	616	629	642	631	613	660	649	609	632	673	621	685	618	609	661	677	635	577	636	627	626	656	586	642	596	621	596	609	601	604	604	653	573	651	592	630	622	680	599	687	627	566	636	635	606	646	641	618	649	643	578	601	629	665	639	641	611	656	609	590	611	581	642	639	588	609	588	650	658	627	618	638	608	612	596	643	628	664	671	628	573	621	624	630	634	677	669	616	608	618	589	618	603	602	636	632	603	634	620	607	591	629	631	624	666	637	612	644	684	594	597	675	634	662	636	582	604	614	593	657	646	672	654	651	619	621	657	619	645	595	626	588	624	606	636	659	626	618	616	593	602	643	642	622	646	671	646	637	611	605	649	613	646	593	620	601	659	637	649	643	612	656	669	620	649	643	601	610	619	637	644	641	677	659	628	687	620	624	611	647	612	647	642	632	641	639	626	626	672	642	643	614	620	606	647	639	606	674	678	590	610	621	663	606	653	625	604	620	630	672	607	597	568	601	647	604	605	641	598	635	616	668	602	647	645	624	671	622	649	640	644	627	632	625	601	657	667	600	632	638	609	686	600	664	634	607	591	623	639	609	599	671	617	646	619	639	648	611	626	602	623	644	661	618	650	655	598	619	638	686	637	562	608	634	634	631	625	659	647	617	623	626	652	659	630	664	622	625	614	630	641	648	656	656	640	678	604	632	624	641	640	614	651	662	630	614	623	629	633	640	653	573	662	633	621	598	657	680	649	592	677	633	614	600	674	632	619	620	632	609	647	625	641	612	620	643	619	655	628	655	569	661	634	621	631	641	663	636	598	605	606	611	633	653	696	654	607	608	604	610	615	639	650	631	643	635	640	601	649	610	614	634	623	612	663	657	663	663	674	672	649	601	618	581	675	644	639	626	618	650	636	659	614	612	619	689	669	604	618	599	602	638	617	619	637	655	650	596	636	623	628	650	614	633	617	626	610	659	601	637	612	578	619	622	660	663	631	611	633	585	622	637	612	641	652	625	625	606	640	595	642	593	645	628	639	653	617	626	653	654	678	624	645	639	651	668	632	685	649	655	601	606	647	669	619	647	641	623	599	646	619	652	685	600	634	594	673	599	642	576	610	616	569	628	595	589	620	642	608	607	630	578	634	623	637	681	657	590	634	602	546	632	571	614	607	601	607	607	666	595	608	672	636	610	647	670	642	628	604	653	598	624	591	610	646	577	648	615	590	655	598	643	623	609	588	638	614	650	610	654	626	629	642	625	592	629	631	629	615	648	671	661	649	620	625	673	617	627	621	647	630	633	625	678	647	646	619	640	649	619	614	610	651	613	599	589	639	651	692	636	617	628	576	579	576	650	613	602	667	665	636	582	617	646	631	609	678	628	629	660	659	583	583	636	622	667	663	606	643	637	621	610	604	623	608	653	675	637	621	656	625	643	628	655	635	609	634	640	628	646	638	592	673	618	614	626	604	649	636	645	629	648	621	610	654	636	610	680	642	639	666	648	630	631	667	636	632	663	634	615	669	628	622	652	689	630	634	611	617	673	600	651	662	641	607	657	633	624	651	607	623	619	602	664	611	628	659	623	685	668	630	634	633	637	669	588	628	659	646	637	655	590	634	623	616	671	616	647	610	650	648	647	609	626	632	601	593	642	654	648	635	671	593	638	592	594	659	608	624	621	642	624	603	583	683	602	662	639	575	627	627	649	606	605	662	632	637	628	627	634	600	652	680	602	657	644	602	653	654	602	641	605	656	641	658	647	602	633	639	619	626	587	601	658	620	632	607	635	596	660	614	601	652	656	658	613	612	619	587	621	648	593	631	642	622	645	663	635	610	663	591	620	572	601	620	652	623	610	654	647	590	639	615	611	599	625	629	621	628	641	612	649	639	649	583	657	657	643	619	616	616	642	613	599	650	605	655	640	614	590	602	646	595	657	662	660	632	614	628	637	659	635	651	649	670	635	624	622	637	617	639	687	611	666	621	620	609	617	588	629	579	644	602	634	605	611	615	646	637	606	654	669	629	595	677	606	619	603	679	689	680	650	655	606	598	646	629	619	645	643	636	649	633	671	642	608	591	638	620	604	625	631	642	633	624	607	591	675	618	641	604	661	612	621	647	625	645	635	601	636	616	588	612	628	608	604	582	631	669	621	598	650	618	634	641	665	637	620	644	619	612	631	631	612	605	624	646	657	604	640	634	610	605	635	632	615	597	572	617	657	632	646	628	679	617	660	637	664	653	621	695	671	637	633	651	622	607	655	649	584	617	603	612	600	648	631	627	651	622	609	620	654	647	619	687	629	697	658	584	647	574	633	590	605	631	610	642	645	641	619	645	618	645	637	648	580	595	650	612	618	615	629	648	636	627	682	656	591	672	629	660	626	639	623	644	636	621	633	671	605	646	625	648	648	580	592	639	599	602	663	660	615	614	632	597	585	626	629	662	593	611	611	659	581	643	621	625	632	624	635	639	606	616	608	600	674	646	623	614	610	629	605	639	606	679	580	601	684	613	637	647	627	588	642	605	598	600	651	611	616	618	637	633	623	648	627	637	653	601	638	630	626	643	616	601	606	652	665	615	631	647	629	583	623	651	621	607	632	651	651	613	631	662	631	647	664	593	667	696	622	601	631	625	643	624	592	620	624	596	668	625	647	680	612	627	597	632	655	597	673	586	623	635	604	607	662	567	615	656	603	626	646	603	615	664	664	655	633	629	620	572	618	611	670	611	673	642	637	660	622	608	645	650	595	619	604	658	641	623	629	647	637	600	644	637	621	620	640	652	600	603	611	636	639	594	632	631	679
17015	12822	16208	11367	7585	5330	4096	2807	1972	1840	1552	1303	1150	1026	892	818	825	605	565	492	445	419	405	370	414	403	389	408	417	409	439	395	440	366	414	387	404	388	337	351	318	346	333	364	311	364	379	327	332	304	347	332	303	325	325	330	349	344	300	352	342	305	349	330	307	348	334	355	314	312	326	334	346	337	338	332	363	311	310	362	315	346	323	297	336	315	316	308	303	372	312	329	343	325	297	331	316	375	356	341	331	328	344	335	335	358	315	305	370	346	370	334	309	312	298	327	345	316	337	345	329	325	329	324	311	364	311	326	314	318	305	344	334	319	331	336	340	314	311	340	315	310	340	306	386	330	335	331	344	316	332	312	295	336	326	343	326	372	315	333	367	340	300	311	350	362	336	362	362	360	324	291	312	328	330	314	351	327	347	321	310	314	306	331	317	310	337	339	320	323	323	317	354	322	313	336	337	320	347	337	326	349	345	367	325	315	310	326	319	341	346	322	337	345	349	316	347	348	338	320	346	285	334	377	314	327	302	348	333	293	321	345	329	335	321	309	318	351	335	360	314	340	328	305	341	317	326	361	329	314	321	336	306	310	353	334	312	308	301	347	306	307	320	314	317	342	298	320	309	301	326	355	326	325	292	312	309	314	340	316	359	322	317	324	315	324	321	338	303	346	402	331	327	322	312	342	316	340	325	297	312	323	321	343	292	306	325	313	351	312	346	334	313	306	363	296	284	310	323	291	357	371	300	326	332	358	324	316	310	336	314	326	315	339	353	328	347	320	347	317	320	292	338	333	326	356	345	328	324	333	327	338	369	343	301	317	273	353	327	335	334	341	311	302	340	317	298	314	318	304	357	296	330	356	330	331	329	316	334	346	318	340	358	358	309	306	296	314	313	351	362	291	321	281	329	352	331	312	302	332	316	340	314	344	334	309	301	321	349	322	323	329	314	319	319	320	313	314	315	321	365	322	341	329	308	318	326	316	341	324	332	331	322	272	334	339	316	356	318	320	337	311	338	355	361	360	306	340	341	330	325	303	323	329	320	306	336	326	304	311	337	338	302	297	341	333	341	334	324	310	319	359	320	334	334	329	338	366	321	310	303	302	317	331	333	334	316	340	344	335	334	321	309	332	342	321	299	378	360	350	326	322	324	358	342	363	318	354	335	335	355	342	326	343	334	325	339	303	312	309	324	306	324	353	306	379	359	314	308	311	352	329	313	322	334	348	335	328	332	326	348	323	351	351	322	344	303	335	354	298	315	339	302	323	327	328	334	337	333	343	334	306	303	319	332	326	319	313	346	338	334	335	337	329	315	300	315	326	313	321	329	304	347	322	294	339	302	368	341	313	328	327	305	295	340	344	316	365	334	334	345	338	324	337	322	342	347	325	295	323	292	306	325	328	317	333	336	331	324	347	299	318	356	358	321	330	314	346	334	317	318	317	321	308	316	346	322	325	294	346	326	364	363	272	320	343	318	317	334	330	325	343	288	308	340	357	333	326	303	346	313	343	347	320	326	365	313	326	328	339	356	332	339	351	299	317	335	313	310	308	314	307	344	321	331	360	332	338	359	310	325	322	308	303	325	353	326	327	297	338	320	319	331	318	307	339	278	359	350	328	318	324	333	324	352	308	307	350	337	330	321	310	337	339	340	349	309	326	304	297	322	302	304	334	300	293	344	335	318	310	339	326	321	321	351	294	359	315	357	327	320	335	299	311	316	341	334	379	352	332	319	307	305	315	320	323	341	311	335	330	341	342	345	329	326	336	344	338	325	311	330	353	335	336	361	360	326	345	345	328	320	344	339	343	334	350	310	302	353	325	344	285	318	344	303	331	318	295	320	330	327	302	338	291	363	357	305	322	324	308	359	325	316	329	307	306	316	303	293	301	323	299	332	348	327	348	333	333	338	342	333	309	345	313	320	332	369	321	351	335	298	320	330	331	309	312	325	294	307	319	300	323	339	326	316	325	343	352	327	334	332	338	344	342	333	308	322	310	301	359	311	350	310	344	331	325	334	324	335	353	339	300	312	333	313	312	319	300	332	324	302	310	355	336	345	306	356	323	333	354	335	301	310	366	324	322	301	334	327	325	347	321	331	300	348	370	306	322	356	343	324	375	317	336	347	328	321	340	341	351	349	310	326	332	360	308	378	322	343	336	325	351	332	317	314	331	308	307	333	308	307	333	314	306	322	326	310	333	325	339	350	331	293	318	313	341	330	301	360	360	331	318	318	332	324	317	349	326	314	365	345	322	349	310	347	325	305	307	320	308	323	307	360	331	326	362	314	323	327	316	339	298	317	292	340	360	344	321	340	333	328	348	310	298	317	361	346	327	340	335	331	336	286	295	349	319	335	355	306	344	323	389	316	311	311	341	337	325	339	316	304	309	336	328	348	316	323	314	306	337	330	354	365	377	330	343	338	368	328	331	319	362	320	324	332	309	320	295	306	335	304	327	339	273	306	322	308	347	317	323	322	369	312	350	344	355	339	350	337	285	317	345	303	362	332	311	332	352	334	312	336	322	336	311	310	320	319	325	341	321	323	359	317	303	342	331	324	358	319	340	290	292	343	298	325	305	366	349	342	348	323	361	336	318	339	327	304	310	296	299	323	325	340	320	362	346	321	318	346	344	324	296	300	354	355	312	330	363	324	327	321	328	342	315	318	316	324	316	346	301	326	374	348	331	317	356	338	341	331	304	327	345	318	308	316	333	336	334	356	338	306	361	346	359	323	331	340	333	358	330	321	353	345	323	330	328	309	307	351	336	316	322	324	306	343	321	347	372	350	341	358	339	359	326	351	317	322	306	322	320	308	346	343	350	324	317	340	367	336	314	328	349	324	348	343	336	323	319	340	338	336	354	322	295	356	319	351	340	338	296	365	324	319	324	296	326	325	327	290	332	338	309	343	335	336	378	323	321	325	339	330	349	337	342	327	330	342	300	322	325	335	342	325	323	321	308	326	317	323	330	322	340	345	291	352	345	330	323	325	323	350	309	325	314	314	324	338	319	363	346	317	335	320	321	336	337	367	329	324	334	318	299	315	323	320	342	337	325	330	326	393	321	322	366	363	310	340	345	351	333	336	336	322	365	336	370	321	331	319	286	356	316	354	321	329	330	338	315	346	318	346	303	308	329	320	324	329	346	341	343	331	318	316	347	316	324	302	328	345	322	306	344	313	350	324	337	366	314	342	327	331	326	342	343	312	318	328	314	325	314	325	362	380	306	313	323	320	314	302	340	330	327	319	340	304	346	328	336	320	314	324	337	327	310	327	322	308	319	320	315	364	355	319	335	357	327	343	320	303	290	338	355	337	348	351	334	282	337	319	327	337	350	348	333	319	314	323	325	302	329	291	315	321	328	325	321	350	338	349	308	358	340	319	307	316	349	326	346	354	322	325	333	322	362	325	355	349	352	350	331	330	335	317	321	300	344	310	319	336	335	326	359	350	342	307	370	356	345	336	367	312	326	325	322	330	331
10652	11173	20732	21043	19518	16577	15351	11372	9150	8470	7156	6483	5084	4700	4301	3918	3665	2651	2301	1870	1548	1356	1322	1307	1236	1328	1270	1318	1398	1608	1503	1179	1281	1206	1290	1257	1183	981	825	792	782	766	745	778	757	754	766	785	789	797	809	758	735	773	755	818	752	832	789	813	829	765	729	773	820	756	827	830	805	799	767	785	775	785	815	806	801	793	789	776	809	808	788	801	744	794	778	732	789	792	793	770	790	774	798	765	823	808	801	737	784	767	762	747	824	744	749	794	781	779	813	762	761	760	750	787	744	779	809	818	733	764	791	796	813	860	760	778	747	777	759	781	799	747	751	767	784	756	801	819	731	770	771	751	791	754	794	736	752	741	836	781	780	767	791	745	741	825	781	767	786	718	722	786	757	774	767	820	752	824	757	803	746	786	782	769	810	775	766	772	799	797	779	756	797	689	786	814	777	769	804	756	782	785	793	761	834	777	755	814	803	750	733	780	807	759	797	814	774	734	749	773	796	728	766	798	713	762	782	792	799	769	767	797	788	769	771	752	759	801	805	797	723	805	722	780	773	791	791	829	772	787	789	798	785	757	784	780	819	806	752	800	798	740	741	814	785	770	754	757	781	822	789	778	859	803	764	856	730	742	776	705	772	779	759	758	764	744	788	743	748	798	770	753	766	776	775	762	718	767	792	792	745	779	758	770	737	754	750	786	716	777	722	751	735	760	724	766	753	787	753	764	775	779	780	821	782	780	795	756	745	775	813	765	810	770	747	801	728	789	791	761	735	803	726	772	770	776	757	775	727	759	798	773	780	826	747	757	780	719	760	729	772	737	756	737	779	775	804	763	766	808	760	760	811	764	754	811	850	754	786	773	761	780	802	762	826	825	773	766	805	783	784	747	830	752	770	830	780	785	816	747	747	764	793	757	726	737	751	797	766	742	703	765	814	784	718	765	789	746	756	741	781	801	735	810	780	735	785	795	775	786	789	765	747	759	738	828	774	820	797	741	786	784	714	812	746	769	780	822	773	780	770	768	802	749	780	759	780	763	808	782	772	779	822	771	821	764	770	758	766	757	737	729	791	778	783	741	772	828	777	807	783	808	772	790	782	786	813	790	769	752	771	804	787	818	733	809	796	795	759	781	758	768	782	789	779	784	811	798	778	809	788	795	762	770	792	757	783	788	773	751	776	814	809	774	786	748	772	778	771	788	735	775	745	809	845	760	737	777	753	707	745	756	780	787	703	766	782	750	762	739	807	800	813	767	770	795	793	811	830	773	764	766	765	757	780	742	745	748	774	774	792	772	787	788	786	758	771	738	823	741	784	865	739	759	763	804	784	737	800	791	771	765	775	767	767	827	827	791	806	811	742	787	740	808	809	792	718	792	795	792	837	787	769	738	786	818	800	802	774	781	794	758	803	809	779	753	767	770	835	806	749	791	825	748	792	791	797	763	809	817	828	740	808	808	798	816	743	834	694	757	808	726	774	741	762	790	804	759	809	744	823	770	847	865	791	757	778	793	801	759	766	733	757	798	749	753	708	806	769	802	813	807	787	763	784	757	780	749	746	771	739	807	768	782	753	752	815	759	811	719	785	768	859	804	769	734	806	768	781	752	756	805	773	824	775	826	736	724	757	723	740	794	771	829	763	748	725	793	807	751	743	738	745	749	775	798	725	754	750	766	760	764	802	800	793	802	795	772	738	774	812	746	791	786	773	757	750	773	789	756	793	779	770	787	781	730	784	776	735	748	795	775	844	769	774	753	786	805	767	801	772	781	760	759	781	803	799	793	786	785	792	838	754	808	754	769	730	771	784	761	778	744	802	754	780	784	794	815	753	828	773	796	767	818	774	804	758	796	756	807	802	791	781	745	797	825	807	803	766	796	772	747	755	789	762	776	758	823	793	744	784	779	786	793	837	794	795	771	806	768	828	825	810	831	777	790	720	833	745	735	809	779	741	749	797	752	810	776	765	755	719	821	737	800	817	774	811	735	723	783	761	790	720	791	762	805	776	767	729	770	830	740	779	811	746	778	791	745	782	810	780	761	838	775	764	750	800	772	776	755	783	753	718	784	748	746	772	769	738	745	785	769	731	777	810	779	829	770	774	735	800	785	789	779	785	767	712	769	777	734	746	769	792	804	775	752	742	727	787	758	798	822	766	837	780	783	723	846	781	773	817	867	810	768	776	763	797	751	813	800	769	761	790	793	803	825	773	732	755	739	795	768	785	821	736	798	785	782	771	810	795	783	695	751	799	749	806	776	781	780	739	761	761	769	767	811	789	755	807	800	797	807	739	751	767	744	818	795	806	810	767	772	785	777	775	733	808	804	779	821	806	801	756	815	761	754	726	781	823	779	753	776	851	826	755	759	781	774	753	788	740	803	744	783	748	740	739	786	766	789	820	789	721	760	773	819	795	751	794	740	781	827	723	756	776	782	748	759	762	738	787	763	791	770	783	762	758	742	768	768	755	753	758	828	796	750	761	775	768	764	791	732	789	724	779	762	767	775	755	775	824	723	789	757	803	766	762	758	774	776	770	764	796	724	742	789	829	768	815	785	754	760	795	783	759	768	798	760	761	756	774	761	779	724	751	751	801	775	808	740	833	790	717	753	768	811	790	757	758	782	737	801	767	746	805	797	813	776	798	790	758	736	765	718	747	804	799	806	816	802	788	805	804	775	774	745	780	783	766	792	805	773	742	743	729	777	784	749	749	789	787	803	789	738	753	792	783	775	765	818	792	789	829	763	796	807	791	805	802	749	777	783	799	797	744	760	754	796	769	767	804	783	688	772	825	773	761	762	807	777	776	759	770	794	777	783	779	742	812	780	756	798	778	788	800	759	797	767	779	828	784	795	809	757	781	823	792	709	759	745	714	757	725	817	723	808	800	796	738	756	753	792	739	778	736	790	796	762	756	782	736	776	776	807	842	782	775	774	809	793	752	806	734	764	779	786	780	748	775	778	725	743	807	745	766	805	747	792	780	757	787	749	751	782	744	795	757	770	762	821	796	759	775	743	787	724	726	765	789	743	793	778	775	804	793	753	756	822	811	746	774	775	780	807	759	794	783	796	763	797	793	779	748	780	774	822	791	833	771	785	803	768	747	810	764	727	773	742	799	777	785	753	818	774	798	795	779	770	758	750	783	742	792	775	750	739	785	815	746	764	745	741	799	822	775	701	776	804	778	808	786	811	809	780	740	772	784	800	760	803	806	787	718	776	814	796	794	713	780	774	757	769	774	710	788	754	818	768	729	809	795	807	774	776	767	771	776	765	766	824	768	732	774	779	782	781	768	815	778	820	718	754	747	801	763	773	809	790	748	766	737	786	704	728	782	760	733	756	792	768	760	733	807	805	781	745	823	792	761	730	754	761	790	741	761	791	777	778	771	772	745	824	789	833	810	768	786	811	728	806	724	764	789	742	750	747	786	725	733	736	761	769	799	797	755	786	748	731	816	789	812	752	773	812	750	779	805	745	803	758	793	737	780	814
26545	19126	23034	17936	12274	8778	6569	4437	3086	2838	2021	1854	1495	1378	1179	1028	1004	739	667	582	486	405	387	418	400	406	405	402	439	482	415	368	392	347	380	395	372	328	335	298	308	295	271	271	254	272	318	291	279	288	263	270	273	264	281	300	237	320	292	292	273	282	306	286	286	294	293	296	271	274	278	290	311	271	291	293	274	269	249	257	281	307	309	271	288	263	277	285	288	291	285	303	284	284	248	273	285	266	312	255	267	300	277	272	233	256	283	259	297	301	279	257	268	283	277	236	267	282	238	252	294	280	280	270	279	281	266	297	260	284	262	281	286	268	279	257	269	269	285	260	259	293	284	262	289	258	279	274	288	293	246	274	281	241	276	269	272	256	274	262	258	294	267	309	262	273	273	260	302	288	255	252	271	278	287	296	274	288	279	282	290	307	262	266	263	269	269	269	271	267	272	281	270	275	279	279	273	256	258	296	265	260	284	282	274	268	283	278	247	296	275	249	272	278	238	296	277	307	290	263	255	265	310	258	262	270	252	255	296	278	281	289	255	293	268	303	287	314	276	294	263	273	263	250	266	274	299	275	305	272	254	285	261	272	278	278	278	261	278	271	268	280	264	264	274	323	262	274	324	267	294	271	257	296	287	265	261	290	295	287	314	239	287	291	292	264	274	270	269	298	255	280	290	272	264	265	289	275	277	269	305	300	287	284	287	278	275	284	267	254	285	276	293	260	282	287	293	268	257	279	282	250	273	280	265	294	280	273	268	285	269	253	304	278	302	290	243	287	265	241	274	268	285	313	244	280	268	308	309	277	293	278	299	258	284	257	273	255	283	279	277	289	265	257	263	264	270	298	244	244	280	270	271	256	247	259	292	258	299	262	272	284	282	245	270	289	288	241	299	302	288	261	300	264	252	293	293	270	297	269	258	266	291	262	285	254	274	265	239	269	286	282	252	287	283	271	256	253	303	273	288	293	270	312	265	304	268	261	277	254	264	287	290	297	266	278	237	303	250	281	268	282	260	283	276	272	267	275	273	255	275	258	272	242	242	287	264	291	263	276	235	275	275	299	288	259	301	305	275	303	244	290	291	308	290	286	285	297	294	285	245	258	258	274	295	300	271	257	266	288	260	309	242	286	271	282	309	269	245	261	255	311	252	257	280	290	296	274	277	288	288	277	275	282	281	273	269	279	258	282	255	270	299	261	278	261	270	292	309	261	282	266	259	276	299	262	294	284	271	271	278	295	242	289	271	303	313	271	290	270	267	279	252	275	290	269	292	289	294	259	288	279	268	284	242	269	277	289	265	286	294	283	241	291	248	242	250	297	309	280	285	259	294	249	275	272	287	250	281	289	302	309	283	309	311	259	290	275	263	274	266	262	278	300	265	284	294	260	248	290	264	285	278	287	286	272	299	257	282	237	257	284	290	267	278	242	275	269	267	263	275	252	243	295	310	278	282	277	298	251	259	278	271	240	283	280	283	257	288	266	255	254	248	280	295	283	321	267	247	296	287	296	295	268	273	269	289	276	296	285	266	260	269	307	264	281	291	291	293	254	239	267	250	295	269	268	270	260	278	293	320	294	277	286	282	276	283	260	310	271	309	281	266	290	280	291	268	244	267	274	275	286	275	302	272	263	261	300	261	295	280	268	281	280	262	256	296	245	276	285	284	268	271	303	292	268	228	280	271	289	265	264	298	276	263	279	275	293	272	263	252	268	234	282	258	259	262	272	308	296	296	274	263	276	293	273	274	271	243	283	278	289	296	301	297	278	268	281	276	292	261	266	290	295	301	253	331	276	283	293	268	263	262	285	276	277	236	269	269	309	260	308	288	277	293	288	291	257	272	259	263	277	294	273	276	300	294	309	266	275	273	295	289	262	269	275	258	260	288	248	306	264	258	279	285	297	280	271	281	291	246	260	241	309	254	272	302	288	291	250	308	273	259	250	307	306	266	270	279	269	286	248	275	290	273	273	265	271	305	291	278	270	254	254	246	309	303	288	298	270	316	257	272	282	257	274	281	264	278	275	259	295	284	280	276	276	297	265	266	253	262	296	257	275	313	265	280	266	272	285	276	249	280	268	285	263	292	281	265	251	279	273	302	314	299	255	281	318	276	294	265	287	299	296	290	263	274	263	274	282	286	278	284	280	294	284	253	268	266	236	256	262	304	275	274	262	259	277	262	300	268	270	268	265	256	277	284	271	265	283	288	280	278	267	242	293	295	262	274	262	276	263	289	269	312	277	284	284	276	283	279	286	293	268	249	258	283	259	310	273	269	281	256	267	264	261	265	290	273	264	254	302	302	287	287	285	288	288	283	269	278	305	271	278	324	288	286	270	273	272	259	283	273	317	257	244	292	254	273	298	284	284	296	288	279	271	268	287	245	273	282	287	275	295	279	289	267	256	254	259	279	253	279	251	271	273	293	263	236	274	276	236	268	261	297	284	233	278	278	248	303	287	294	258	296	279	266	255	263	267	266	265	322	245	253	245	243	277	261	266	274	278	267	298	268	286	274	242	272	283	273	273	295	294	285	276	253	271	293	272	278	259	267	266	270	262	268	271	244	259	285	264	286	272	277	277	274	271	295	261	261	277	260	294	282	301	274	261	298	293	259	255	290	284	264	273	263	262	272	270	281	270	288	256	264	272	257	281	276	247	290	280	249	296	283	289	270	255	247	289	254	283	254	282	302	276	277	334	316	282	290	295	265	280	291	298	258	273	295	255	254	293	301	268	265	296	251	277	289	291	271	251	283	302	278	250	266	280	330	272	280	295	282	268	273	276	267	271	282	267	279	304	275	297	273	276	270	284	268	264	253	285	296	280	316	277	277	307	274	316	262	293	275	265	263	265	279	286	268	258	306	275	232	257	269	239	307	284	264	271	306	262	300	251	272	257	285	281	279	250	249	285	292	259	290	295	261	247	281	296	293	285	268	247	261	287	284	268	268	240	284	259	286	279	286	302	268	282	248	293	268	256	245	263	242	286	291	281	285	285	275	284	289	275	265	273	274	266	283	280	256	264	296	286	231	279	296	281	279	279	290	302	285	309	277	276	274	276	260	285	284	250	289	280	248	248	268	269	291	286	283	295	335	287	249	313	254	244	238	274	254	252	287	276	295	266	249	262	288	257	250	266	275	246	275	301	274	267	275	296	286	290	273	267	240	268	268	257	260	281	279	272	294	274	261	248	250	269	283	274	288	256	253	299	271	283	266	307	238	266	296	279	265	272	286	289	262	267	291	278	248	274	287	250	283	266	286	279	281	270	289	277	268	277	274	324	289	280	266	282	283	291	277	294	288	275	291	287	260	261	271	280	284	275	281	274	245	258	295	275	260	256	283	268	237	260	287	297	289	268	272	274	245	275	312	275	237	288	258	272	251	268	264	270	303	259	269	278	270	267	265	278	276	287	258	291	277	278	272	267	270	256	283	287	279	277	276	293	284	287	252	280	253	261	272	306	277	256	272	293	284	287	256	301	277	264
15603	15728	26553	28114	26393	23675	20634	16285	12984	12482	10090	9226	7529	6901	6042	5556	5249	3935	3342	2554	2091	1635	1544	1532	1539	1620	1576	1567	1697	2046	1792	1373	1501	1325	1503	1450	1185	1022	755	698	759	725	694	668	668	648	688	649	647	726	703	652	683	735	737	744	652	673	738	707	705	719	746	683	765	775	773	729	716	721	711	765	717	739	741	764	662	695	664	682	677	646	648	712	667	632	704	690	646	651	688	636	643	642	663	668	672	708	692	677	656	664	641	684	673	657	658	643	646	650	671	666	663	678	661	656	638	715	646	667	691	668	677	628	611	692	692	716	671	663	632	673	704	681	654	666	687	649	655	673	627	676	696	649	684	621	634	691	653	662	666	676	615	710	627	659	689	635	679	675	673	696	699	637	617	679	680	664	609	712	681	702	607	679	658	679	653	674	640	641	716	653	684	632	695	694	694	655	650	714	609	587	669	645	680	669	675	676	657	648	630	657	660	682	635	677	707	658	668	657	662	690	672	672	635	695	661	683	701	654	656	697	634	691	659	646	643	671	672	661	644	679	662	674	646	700	632	637	651	608	675	664	613	697	620	677	653	680	604	593	677	699	657	648	634	708	674	652	679	666	671	669	637	650	693	640	637	607	652	618	681	626	678	644	681	661	678	651	676	670	626	650	627	644	679	678	634	695	684	675	683	677	663	657	672	699	676	695	682	703	652	657	650	654	695	639	643	655	678	678	668	690	688	669	621	643	659	713	610	647	615	692	662	663	658	641	636	627	675	690	679	685	666	648	665	631	687	650	691	627	670	619	635	669	677	712	678	684	645	711	699	640	655	649	638	681	701	632	666	642	668	691	651	672	681	657	678	676	676	660	649	637	667	637	648	632	616	682	654	648	703	678	675	635	702	661	648	640	707	685	682	707	675	696	636	636	660	667	661	647	684	678	629	717	734	648	668	665	647	694	699	673	659	624	643	658	659	677	635	713	715	647	671	628	700	672	661	628	657	656	657	638	654	635	646	680	686	637	632	641	601	664	701	681	689	677	657	657	690	643	683	640	655	686	664	682	669	661	654	631	695	674	642	667	681	674	667	677	700	629	695	660	693	697	692	645	596	680	653	657	715	708	643	660	656	693	657	673	671	651	685	664	651	648	693	651	637	649	645	712	646	639	695	667	628	646	642	665	659	676	675	688	671	683	657	713	682	638	676	695	695	666	611	691	651	690	667	665	695	646	665	688	684	662	712	642	626	645	632	623	703	635	713	633	609	688	664	664	638	649	685	714	661	661	599	686	646	714	665	672	645	680	649	639	673	678	652	673	623	673	682	649	671	647	666	636	669	660	650	674	670	627	642	663	634	633	638	746	706	634	650	663	653	693	671	732	679	652	674	680	694	636	662	663	671	680	685	666	698	672	655	664	652	649	627	679	672	679	688	665	684	704	696	663	658	755	652	617	637	660	619	658	691	677	658	684	633	695	647	653	657	675	670	651	683	670	717	684	644	660	625	628	640	639	666	639	691	692	656	646	660	681	657	654	665	712	694	646	674	653	689	657	664	717	672	685	666	708	675	635	703	682	666	689	631	615	628	676	689	615	672	638	669	670	684	635	656	626	658	616	690	670	657	677	683	675	695	647	668	694	650	644	655	667	641	681	693	694	629	641	660	643	684	687	715	618	658	654	693	690	646	688	673	681	644	644	678	662	642	655	627	629	649	701	676	668	643	685	639	618	707	642	668	682	638	656	649	636	648	674	656	662	666	688	676	676	643	713	649	615	675	651	625	666	651	666	652	669	653	666	647	719	643	679	686	656	674	666	644	690	692	646	635	680	739	700	631	682	626	686	633	659	644	651	622	672	645	681	673	644	669	661	623	651	678	665	671	690	651	638	664	662	670	706	631	687	679	672	688	694	613	671	685	662	688	709	630	681	666	657	717	675	661	723	632	670	621	647	637	606	719	672	705	670	697	693	708	642	678	692	669	667	615	679	690	661	697	692	718	686	674	630	632	670	685	644	664	663	632	669	693	658	683	652	658	639	674	668	670	669	631	694	665	684	664	654	661	664	681	689	627	692	634	627	657	627	703	713	628	655	626	679	666	651	636	670	672	652	681	661	679	674	691	663	645	626	716	663	638	707	643	669	640	674	732	665	717	687	688	615	671	689	672	660	670	676	648	688	630	706	673	626	629	643	690	640	657	666	710	643	683	667	711	652	659	634	655	636	640	690	691	718	665	660	651	648	644	696	665	693	644	702	654	667	674	621	624	708	699	673	685	651	622	645	635	632	672	687	657	674	721	687	648	614	660	653	661	660	694	666	652	682	645	661	652	655	687	660	677	674	718	668	711	651	716	652	649	619	674	609	667	622	664	677	696	645	649	681	693	621	650	670	649	637	654	706	705	647	662	714	672	669	674	642	700	663	690	675	637	645	680	644	728	661	651	649	661	680	719	665	680	674	698	672	679	651	649	678	679	651	696	703	727	695	648	625	660	664	652	675	640	670	651	705	638	630	643	674	685	668	660	687	683	663	680	693	696	674	648	676	649	677	659	655	639	697	656	664	663	702	653	634	671	641	667	680	711	654	656	622	728	676	616	666	649	639	690	638	713	641	655	658	678	660	658	734	659	671	725	631	682	613	633	673	653	646	664	668	683	675	657	720	684	635	652	655	674	626	661	640	628	627	653	639	633	646	640	703	715	719	658	671	642	638	649	693	687	646	676	639	625	657	685	665	681	656	665	627	658	682	633	699	619	675	676	687	647	632	679	664	673	637	664	669	616	668	680	665	694	634	661	660	687	643	639	692	696	673	659	663	692	699	692	639	664	666	660	626	673	640	713	691	664	652	650	695	689	652	647	651	710	656	598	695	636	679	693	717	668	643	680	642	644	693	632	664	665	691	682	635	696	648	684	682	680	700	693	680	673	703	677	699	641	644	655	617	664	709	661	725	678	678	682	630	623	686	674	649	665	672	655	656	599	689	649	689	676	691	674	729	644	650	652	648	644	639	663	652	655	694	638	638	641	660	697	650	642	643	648	635	682	687	618	633	671	677	687	696	665	672	666	649	642	645	662	617	610	637	637	657	696	695	707	670	656	656	629	649	651	657	647	671	632	678	673	706	708	662	682	626	694	647	689	689	691	698	630	672	672	672	671	698	646	672	700	628	669	664	696	604	646	662	657	668	645	662	672	705	660	676	680	636	679	690	703	661	650	628	701	633	698	684	692	708	662	649	641	657	650	687	639	686	676	674	667	665	659	669	656	640	684	670	633	698	653	688	706	624	698	676	689	713	677	593	660	710	668	633	653	686	643	618	665	625	644	689	691	665	673	626	627	658	687	658	727	654	652	687	694	682	659	720	682	667	660	711	628	658	669	629	682	631	673	671	668	690	695	638	670	647	668	664	663	654	635	660	666	657	652	655	641	675	646	653	671	719	663	680	605	628	657	682	697	717	654	613	699	632	689	662	720	632	657	657	656	643	643	722	658	671	647	643	715	666	668	667
32978	24237	28455	23044	16435	12024	8518	5912	4184	3645	2748	2395	1896	1616	1421	1377	1292	953	746	690	541	455	437	444	453	443	407	410	450	480	466	422	402	389	440	385	337	300	321	256	280	265	256	252	249	254	249	249	272	248	270	275	256	268	268	259	235	248	290	245	239	236	282	258	237	257	297	268	262	246	217	286	249	271	263	246	269	265	250	237	251	278	235	228	250	251	258	269	269	256	261	256	261	253	235	258	246	263	237	222	253	252	241	251	246	252	244	256	262	263	265	255	269	244	240	262	243	248	249	267	251	243	237	271	235	252	274	248	256	225	263	272	241	263	254	243	284	231	268	247	258	273	267	254	267	285	250	247	245	265	246	212	236	238	255	258	267	255	255	285	256	266	254	234	278	271	216	256	255	235	266	282	236	252	260	245	244	237	237	226	268	257	267	256	249	270	243	265	253	276	237	260	271	254	248	233	252	267	284	243	251	251	237	286	237	252	297	265	220	249	232	263	232	260	251	276	245	263	241	270	264	227	256	249	243	244	254	266	246	254	291	255	239	217	271	251	309	252	265	262	263	242	282	237	233	254	283	237	261	231	251	281	242	279	241	251	233	274	262	286	246	253	286	253	274	267	239	232	253	244	250	243	233	265	229	226	275	233	256	256	250	240	250	241	251	239	238	243	248	263	238	245	240	269	266	218	249	234	260	266	249	250	251	275	228	273	267	251	231	265	236	253	252	258	268	259	223	249	223	272	255	238	226	284	253	225	241	252	277	270	263	254	254	277	231	244	265	234	250	256	249	258	266	225	242	264	301	213	231	254	251	258	243	261	252	254	256	230	265	254	255	256	241	263	243	270	267	255	268	250	260	276	257	241	255	263	278	261	288	244	275	256	238	269	266	273	253	232	239	233	258	237	281	259	250	262	263	253	266	251	255	240	272	273	274	276	260	279	264	247	252	263	256	245	270	263	246	271	256	254	262	272	263	260	263	244	261	261	267	261	253	249	236	250	234	271	275	226	262	271	253	260	258	258	276	252	286	239	265	239	225	234	273	264	259	238	252	251	246	256	253	259	272	259	238	260	302	263	214	267	257	252	267	220	252	241	230	253	275	258	242	272	293	244	232	234	238	248	273	252	257	244	262	251	278	241	249	268	238	258	234	254	242	234	262	272	229	272	251	256	256	253	254	255	242	241	233	252	259	223	259	227	256	248	290	281	233	278	249	245	254	253	264	273	246	239	257	260	285	243	240	242	246	248	283	254	260	263	247	265	231	264	243	240	275	227	241	259	259	225	264	213	241	259	260	234	260	266	279	258	271	274	244	231	255	245	241	246	243	236	255	266	261	238	248	273	285	250	240	254	248	254	265	263	253	264	246	248	266	284	240	281	276	285	265	251	244	242	273	249	292	269	231	250	221	228	237	250	233	263	268	236	283	273	239	260	262	252	249	256	300	245	270	241	238	286	239	264	233	266	257	253	234	235	241	249	256	243	226	250	249	268	281	252	264	268	221	250	245	276	216	256	266	236	239	248	249	231	245	266	252	229	259	227	273	269	267	247	260	249	241	240	262	253	235	258	236	257	237	249	296	266	217	240	254	229	256	247	257	252	279	279	263	274	218	274	244	263	259	256	255	277	251	246	263	249	258	246	253	266	239	253	272	256	226	230	239	257	265	269	255	248	263	265	265	277	233	243	241	264	264	226	229	265	239	249	224	263	232	293	246	237	258	261	263	234	256	281	289	257	283	253	285	283	240	256	267	266	241	199	247	219	250	289	282	265	240	256	229	234	246	257	278	248	269	251	244	265	258	247	245	262	218	261	254	261	282	274	253	235	256	257	257	229	242	269	249	245	278	235	239	247	250	283	247	251	279	236	248	252	233	231	303	260	235	257	253	232	253	268	272	258	254	263	246	236	283	247	224	275	267	268	247	243	269	260	223	267	255	268	259	248	247	294	286	233	230	288	238	262	229	248	255	260	234	224	227	265	247	228	255	270	264	262	249	238	255	254	247	272	269	255	264	250	253	264	252	263	245	268	227	226	279	245	271	258	249	266	269	239	245	255	247	225	302	268	256	243	262	267	268	276	250	251	261	234	240	281	265	274	236	235	296	241	236	251	272	283	257	237	294	271	267	243	233	232	254	230	256	237	249	260	234	281	273	238	262	272	294	265	239	233	265	260	245	267	227	253	257	254	239	240	249	254	225	260	244	259	260	229	266	236	235	255	249	256	276	272	261	247	241	264	261	270	270	254	255	248	273	236	272	252	229	270	239	280	266	278	249	266	237	252	257	242	249	245	246	267	262	249	234	274	234	245	231	248	264	238	198	251	247	286	268	258	231	252	248	253	246	264	280	248	260	266	280	277	256	238	262	231	268	266	259	246	263	279	256	270	228	265	258	296	246	248	236	257	260	275	236	258	231	251	271	253	235	270	274	246	222	237	252	238	257	274	252	253	255	277	220	237	278	254	249	248	248	262	248	239	284	249	267	261	249	262	264	252	256	273	271	256	232	282	279	255	261	270	254	237	269	250	239	261	264	243	269	257	252	249	243	238	251	264	254	252	243	232	263	240	211	264	240	260	296	254	254	283	257	280	257	261	266	239	246	239	252	267	271	252	289	231	259	261	222	224	263	250	279	228	240	237	243	244	242	249	235	262	260	249	247	274	249	241	261	258	242	249	276	256	263	261	266	256	275	259	256	266	273	264	290	226	253	261	233	276	249	265	246	282	236	232	240	260	245	244	276	250	243	259	276	265	275	245	256	270	255	256	249	290	257	279	266	220	229	261	247	281	260	257	262	245	238	242	244	261	229	229	226	270	243	256	283	256	244	257	228	247	251	223	216	233	245	251	238	259	263	252	273	246	262	233	265	236	239	263	244	260	232	257	248	268	241	267	245	257	262	252	250	283	273	278	262	225	272	251	271	266	270	229	243	217	234	255	228	227	228	248	251	275	246	250	267	239	274	257	249	236	217	271	285	248	255	246	278	217	271	216	284	237	262	258	288	267	285	241	248	223	228	254	252	253	255	260	260	260	254	261	270	233	264	224	253	276	230	251	276	278	260	252	242	258	281	267	249	283	248	292	260	261	235	267	261	249	216	267	231	266	257	260	274	252	211	256	232	256	273	284	231	258	257	260	282	242	256	250	258	251	238	246	258	274	261	257	258	252	268	264	285	239	255	260	241	255	250	244	251	253	245	270	256	250	200	256	247	266	266	227	244	236	266	255	249	275	282	263	274	221	252	235	236	252	242	238	247	247	288	261	273	281	259	243	254	219	240	234	281	258	261	262	267	260	230	246	260	246	244	241	261	253	244	272	300	263	274	232	253	238	240	261	248	250	288	235	254	222	282	235	266	271	261	231	244	253	226	279	280	244	261	271	264	258	263	242	250	255	248	251	233	253	241	271	244	244	246	284	287	254	268	272	259	251	254	216	249	253	273	259	251	221	248	269	274	287	256	256	265	246	253	276	259	239	272	260	252	254	249	247
18686	19078	30830	32978	31006	28147	24310	19557	16211	15367	12670	11348	9223	8482	7509	7114	6462	4857	4125	3276	2555	1941	1938	2036	1819	1839	1876	1806	2026	2518	2246	1598	1745	1495	1762	1671	1331	1151	764	659	703	656	668	626	627	655	670	600	637	636	692	673	648	702	714	692	668	646	806	688	650	687	711	730	723	773	761	691	630	622	694	718	700	751	708	670	631	658	632	662	617	594	647	671	648	649	637	597	631	585	620	632	617	619	631	615	619	608	579	637	647	646	622	635	635	611	633	611	630	622	636	620	648	600	633	616	598	668	623	579	608	587	614	607	630	595	588	660	632	612	607	624	579	656	593	582	668	612	616	658	605	619	641	622	618	647	594	674	630	605	611	608	584	581	631	652	614	645	632	599	606	621	579	649	588	608	625	640	630	630	598	613	615	628	646	609	640	694	562	643	603	672	618	615	651	658	635	642	603	610	566	606	622	693	617	627	637	586	596	590	602	642	669	588	614	631	578	609	625	603	583	660	627	619	597	661	594	646	657	622	675	585	622	637	591	625	611	659	574	639	622	583	622	614	615	594	614	641	586	576	611	630	637	632	650	637	636	621	617	625	584	610	597	624	627	633	651	650	600	617	649	638	631	635	644	586	631	605	587	635	657	639	593	639	616	621	613	669	626	626	591	630	583	617	611	628	615	608	599	579	623	622	641	666	593	638	613	621	597	600	658	602	601	605	659	649	624	577	563	601	642	631	629	663	600	644	601	633	611	651	587	607	607	664	653	645	641	580	661	624	613	588	605	615	597	620	591	661	624	630	638	619	600	631	623	604	654	596	589	606	613	620	633	643	624	625	657	619	628	625	616	643	613	600	602	572	634	626	640	590	592	629	665	625	601	598	665	627	590	605	642	665	583	595	615	634	616	606	594	654	607	666	634	584	620	648	641	659	616	614	650	603	626	601	630	607	639	612	580	608	636	584	612	641	597	628	633	664	640	610	610	641	594	617	620	569	617	623	611	609	623	609	659	636	638	647	649	592	655	630	644	550	633	627	594	599	615	609	649	598	599	613	625	623	626	623	608	633	614	602	645	636	670	682	617	622	614	640	610	614	628	624	659	601	603	592	646	638	658	578	625	616	627	653	659	567	591	608	630	630	583	623	626	587	644	640	637	595	592	613	645	581	630	614	600	653	630	606	647	609	613	616	589	593	608	584	650	603	636	650	645	672	596	662	628	612	599	593	593	599	636	607	644	558	603	653	625	637	605	613	635	669	576	677	578	672	634	636	612	598	615	665	671	632	562	623	612	661	620	635	604	614	631	646	648	568	637	637	602	603	629	588	606	594	594	635	657	631	618	589	609	596	641	598	583	608	607	607	652	624	582	644	597	605	601	631	595	607	637	630	597	639	634	592	684	584	601	598	647	630	590	645	629	624	595	646	608	670	638	591	600	583	605	588	619	659	631	630	606	616	635	615	598	622	637	599	623	617	624	602	650	587	631	622	614	621	586	581	638	609	621	623	620	588	588	592	584	644	631	649	660	589	640	650	637	632	596	612	597	610	649	612	615	629	594	639	642	585	613	629	625	640	628	607	629	651	629	580	660	649	642	648	592	627	622	596	689	625	677	615	620	667	619	647	619	604	625	594	670	640	589	655	617	611	642	652	592	658	609	624	631	651	600	577	651	591	637	623	622	613	611	615	609	600	606	637	596	692	580	594	653	601	626	638	565	607	633	588	624	599	644	611	704	619	596	583	628	592	642	593	620	637	653	648	667	642	600	657	600	655	618	596	641	592	597	584	640	585	660	629	607	643	620	580	625	645	606	607	593	595	615	607	632	593	614	602	626	596	610	585	632	631	626	622	644	615	635	626	632	634	607	587	638	617	625	644	610	589	572	628	632	608	569	671	629	593	589	586	590	641	638	634	572	621	626	604	588	546	635	565	586	622	614	605	596	606	651	602	594	628	649	652	610	614	604	592	577	618	639	656	624	612	661	634	635	645	653	569	611	647	686	653	677	605	645	623	604	577	584	613	616	576	635	651	609	632	588	624	643	614	633	572	668	643	610	626	606	646	576	612	576	593	639	677	660	616	635	640	599	631	614	646	657	585	623	649	608	610	621	604	620	619	586	630	602	620	618	595	644	561	612	608	625	599	653	645	615	580	623	602	602	706	590	611	606	626	643	565	614	592	625	641	612	606	646	614	579	610	594	620	591	663	621	613	666	630	596	586	600	640	649	597	594	602	622	634	633	630	597	650	608	621	643	592	627	615	607	603	672	652	661	597	603	633	614	649	610	601	633	565	613	627	611	616	602	576	613	652	635	584	624	610	592	604	611	642	626	586	598	604	610	619	620	664	653	624	645	623	619	636	604	659	600	627	583	584	607	601	612	624	641	636	664	605	646	569	626	596	620	609	620	575	613	634	595	656	578	584	652	640	581	634	598	582	661	612	627	589	616	645	601	635	611	603	609	599	623	605	588	617	632	579	620	582	629	613	610	672	650	628	629	605	598	597	656	574	617	588	583	566	616	602	593	637	595	598	629	626	626	626	595	639	629	669	628	627	612	593	611	621	641	661	642	608	627	611	637	627	618	651	603	633	632	660	599	606	604	581	579	619	610	628	611	639	620	610	601	604	629	604	608	647	597	630	615	645	603	603	606	619	646	573	575	629	619	623	622	650	618	568	605	610	596	593	591	605	604	620	678	610	581	614	601	625	587	614	626	593	641	635	649	657	587	634	610	628	592	613	594	614	617	624	599	605	620	622	584	620	594	585	586	621	581	601	624	588	595	613	607	578	654	642	589	591	620	630	664	607	634	649	645	642	626	606	639	603	613	618	612	610	579	658	611	547	627	603	618	616	595	619	616	606	562	668	636	579	644	644	630	662	615	611	588	597	601	594	653	632	617	609	610	594	628	616	633	653	584	639	625	627	617	649	621	629	628	628	584	564	617	633	638	632	622	637	618	657	611	598	652	626	632	569	685	611	611	691	647	623	623	651	595	668	608	619	635	591	617	586	611	598	617	598	590	639	588	607	665	593	609	665	633	674	623	618	596	652	616	605	656	641	613	611	662	620	595	623	635	604	613	598	624	615	609	628	658	680	612	619	582	615	602	617	652	646	619	649	674	580	605	676	583	569	585	612	633	627	612	632	620	605	625	608	601	652	646	612	580	619	646	625	631	631	661	574	643	582	594	603	564	630	624	587	641	604	615	620	609	597	627	645	637	648	630	581	644	622	620	654	614	643	625	594	588	577	592	624	591	624	585	607	596	615	665	661	624	622	664	596	613	576	655	597	608	650	578	614	600	615	608	605	608	603	626	649	589	656	619	666	596	622	647	668	614	623	666	658	627	638	615	594	642	643	632	592	591	653	633	605	624	617	644	622	596	619	623	628	629	658	668	636	594	645	611	623	570	614	643	633	586	651	621	616	602	599	657	603	585	635	657	620	584	639	631	603	636	642	634	627	632	640	608	644	647	605	603	642	615	626	596	591	590	666	621	634	631	620
16561	12468	16374	11734	8174	5705	4004	2682	1932	1809	1419	1309	1029	976	828	839	753	647	524	478	445	398	387	392	395	378	403	394	414	434	457	414	422	399	389	401	372	341	327	336	316	332	321	345	315	342	311	299	334	334	319	362	322	324	337	329	306	332	348	320	336	338	341	320	340	338	310	308	312	347	344	318	367	326	318	324	314	311	334	308	366	346	311	345	352	343	330	301	292	327	316	351	303	324	302	349	293	329	326	304	349	301	313	297	309	313	310	335	351	351	320	329	356	291	320	296	318	320	303	318	302	355	314	321	318	303	301	346	315	275	308	360	338	280	326	321	327	279	350	336	307	371	288	294	309	324	307	357	326	343	341	300	325	339	327	319	315	342	302	358	278	322	288	316	304	327	356	317	351	327	297	299	295	291	310	314	321	303	323	303	312	333	352	326	297	321	322	342	308	308	324	324	326	318	322	285	319	351	311	349	354	312	313	334	317	328	307	331	296	332	322	314	340	335	338	293	320	296	304	333	305	319	325	309	383	312	299	307	322	343	322	314	325	343	349	337	319	331	297	327	319	340	344	332	336	309	328	360	332	326	315	340	317	349	352	305	346	325	290	317	314	305	296	311	324	297	284	280	353	326	311	316	303	313	352	349	323	296	307	343	349	289	311	350	322	322	349	331	308	323	325	340	312	349	335	298	311	321	314	321	317	306	338	321	332	322	363	318	323	316	321	329	301	336	342	296	341	343	361	318	308	349	325	349	356	330	359	322	334	288	292	312	323	311	306	317	329	353	314	311	339	375	292	308	321	295	308	292	301	295	278	334	297	355	334	324	301	323	340	310	320	318	331	334	331	335	334	340	321	323	359	319	324	306	337	288	298	343	346	332	356	307	310	336	316	316	327	324	375	273	358	345	344	291	350	320	306	337	303	329	309	330	300	286	309	312	321	282	314	319	335	299	333	297	317	314	335	329	316	330	322	320	286	312	293	347	296	333	313	302	325	280	332	309	337	329	302	344	330	317	312	335	361	357	311	322	375	296	324	324	332	348	302	331	355	318	298	316	322	314	311	273	335	335	311	312	349	321	319	317	314	299	334	330	299	337	331	330	289	339	327	296	363	329	328	279	362	326	348	326	334	373	345	313	332	316	332	311	321	312	289	311	360	293	293	324	351	341	314	306	304	268	341	311	320	311	332	313	342	317	331	330	325	333	354	337	334	321	345	324	333	314	322	312	314	318	326	333	321	334	377	291	318	313	296	324	329	315	315	347	329	326	325	336	321	311	314	324	329	327	347	314	320	311	285	329	325	360	325	304	322	346	367	354	362	351	357	298	313	345	322	326	322	315	335	322	307	320	298	301	349	331	314	353	302	301	345	328	306	311	286	339	333	313	307	287	326	316	329	369	306	295	332	349	329	348	337	334	345	332	320	315	297	314	330	339	299	314	326	290	320	340	321	317	305	350	319	307	346	316	311	349	310	305	320	336	323	313	312	315	326	290	333	345	297	325	287	315	322	331	334	321	310	294	305	290	341	327	311	353	317	292	326	328	325	328	346	338	305	329	317	318	348	324	357	345	280	297	346	310	322	337	338	315	322	353	345	315	338	276	312	295	313	341	331	325	334	366	313	340	315	287	337	314	319	331	307	331	313	340	327	324	318	330	337	308	317	319	318	358	355	305	305	330	330	303	339	332	329	310	324	341	335	324	304	318	275	341	315	323	317	315	306	307	327	311	333	320	337	331	337	343	326	339	338	315	328	334	331	316	313	277	305	301	318	300	360	317	345	347	324	316	336	333	339	296	306	335	352	306	335	327	350	352	335	348	325	297	324	355	275	304	313	339	330	313	284	299	324	330	288	334	322	348	325	327	328	315	312	320	339	322	355	364	303	353	317	311	316	334	297	318	302	309	321	359	335	299	353	317	302	333	332	307	323	321	317	317	330	312	316	312	311	321	347	293	364	323	349	326	295	318	320	332	325	327	353	322	301	317	309	343	327	356	305	355	338	290	345	309	327	335	297	360	340	328	331	345	326	352	310	298	331	314	310	293	291	340	351	322	312	322	313	310	305	325	320	327	353	313	342	322	344	285	313	325	320	299	290	319	348	307	339	341	315	297	313	315	313	346	313	297	346	316	304	320	345	333	328	323	328	333	359	314	328	338	298	311	317	344	342	311	319	304	321	363	319	296	318	344	348	318	348	322	317	371	340	283	311	342	339	291	308	338	325	315	333	329	339	347	333	320	280	310	340	307	341	304	326	324	325	325	324	316	331	308	310	349	332	296	328	337	330	340	333	317	341	331	324	344	295	311	319	329	301	352	304	300	336	321	303	325	336	309	324	379	320	300	335	331	292	340	321	319	306	319	305	348	313	340	281	323	351	313	346	306	272	355	324	307	358	300	343	324	322	333	317	330	308	301	302	325	304	333	328	318	323	335	324	325	340	317	343	322	306	293	320	296	364	309	318	311	317	311	308	312	309	336	344	334	312	329	331	306	323	307	345	308	336	308	330	314	315	327	316	317	331	312	331	329	303	320	321	325	320	319	332	329	297	333	346	351	323	306	315	323	308	330	323	333	328	308	326	348	343	285	321	292	342	356	349	350	305	319	326	319	317	337	304	312	295	312	333	317	361	311	308	307	321	329	314	312	341	344	330	308	304	338	306	316	350	333	325	310	314	326	351	318	270	335	303	331	316	280	293	299	317	342	345	316	303	339	302	353	295	341	329	319	338	334	333	298	312	299	298	318	312	337	322	305	311	331	315	305	293	334	378	336	349	337	329	324	350	338	311	272	318	323	334	315	342	344	320	309	322	311	348	324	344	312	313	347	298	324	328	308	341	353	322	315	336	282	308	309	349	322	318	310	308	287	330	297	321	299	335	318	325	350	315	329	342	303	332	346	286	301	313	317	310	322	304	305	357	324	316	348	316	337	303	364	314	323	337	325	305	348	305	314	359	329	329	295	290	340	334	349	353	331	295	340	324	300	308	339	348	292	299	336	326	281	370	325	350	329	311	356	307	334	316	348	344	310	366	321	348	335	300	272	324	294	309	294	320	292	290	351	334	296	321	319	299	298	320	296	287	310	294	325	327	331	294	327	313	299	300	341	342	291	315	343	360	306	332	348	298	319	309	315	320	348	298	302	310	294	327	326	307	315	333	317	323	309	336	317	314	293	331	343	318	324	333	304	340	340	316	299	342	332	316	327	315	314	330	311	341	287	308	311	346	355	333	336	323	313	339	343	304	298	277	320	332	326	332	311	294	340	316	330	336	294	359	338	307	328	335	356	306	376	360	328	329	284	326	320	327	297	284	341	324	308	336	290	344	339	319	315	315	330	311	293	351	334	319	347	386	303	316	324	284	312	299	366	324	316	298	324	336	325	349	317	330	289	307	333	299	354	331	293	336	340	328	302	310	355	350	314	290	326	349	313	317	314	342	303	330	312	323	338	348	320	325	349	303	328	313	314	324	314	302	314	369	331	324	326	320	356
10306	11133	20728	21860	20725	17781	14511	10877	8812	8302	6632	6174	4883	4787	3984	3948	3534	2715	2330	1864	1497	1249	1257	1284	1402	1378	1334	1334	1414	1645	1475	1234	1257	1151	1323	1192	1071	908	732	801	770	775	758	760	741	740	836	761	759	791	755	794	777	793	807	741	804	776	778	762	789	756	791	825	819	841	800	830	747	795	810	814	827	840	837	763	738	729	806	750	754	757	753	784	758	830	761	768	794	745	748	800	780	764	764	765	810	796	762	745	774	762	735	775	772	751	764	765	748	770	766	784	789	780	776	756	783	767	741	742	760	778	763	794	778	770	742	806	800	796	782	785	773	790	798	733	744	744	752	712	773	771	740	763	719	791	717	796	802	822	786	749	763	789	701	734	791	752	728	762	760	776	806	762	790	763	754	728	749	740	761	776	766	737	805	749	759	723	783	766	791	759	746	790	749	737	776	756	764	775	777	762	760	802	792	729	723	690	731	770	815	754	767	762	791	773	752	765	792	812	700	782	772	746	757	771	730	765	770	753	780	760	783	751	741	747	783	794	796	803	807	759	780	791	766	750	698	728	785	799	750	767	752	763	770	775	763	793	757	722	774	776	762	791	800	720	770	761	795	753	785	747	778	734	767	751	754	790	761	738	744	754	798	728	731	763	773	767	773	783	705	768	770	806	798	784	742	747	763	787	797	740	786	788	783	812	768	753	831	788	784	750	755	737	801	764	762	779	745	743	772	731	751	749	797	765	791	735	755	731	786	763	763	771	734	744	731	757	738	742	783	752	745	770	794	778	743	770	746	754	748	762	747	765	731	792	767	809	700	756	807	733	796	758	791	765	748	739	807	719	755	722	829	788	761	777	733	807	764	756	758	747	712	791	763	764	774	726	818	705	754	759	776	744	761	782	801	768	799	777	776	728	797	745	750	776	791	772	745	755	763	812	737	762	766	738	764	823	753	834	769	756	749	758	761	733	729	795	746	794	755	754	763	788	817	746	749	807	791	754	768	777	753	795	789	769	765	749	790	763	719	792	779	713	759	756	765	759	724	818	803	818	724	742	776	743	756	729	730	731	772	799	744	765	777	742	725	783	771	752	779	751	774	764	741	745	769	774	735	779	768	764	700	798	726	758	746	749	781	756	754	746	756	768	786	797	800	783	731	769	747	800	730	812	785	739	737	814	746	733	754	806	733	764	766	761	749	733	745	704	806	743	810	805	768	738	746	747	753	794	802	729	774	750	723	768	740	783	788	713	779	741	787	756	745	751	760	756	780	753	787	754	761	777	739	763	760	783	772	799	780	763	742	820	783	744	747	773	768	747	829	752	766	744	765	771	735	793	733	709	767	760	736	744	779	760	716	821	774	729	744	764	765	756	745	772	693	767	700	857	769	759	796	803	706	699	758	769	839	741	772	740	705	738	724	732	726	794	758	726	717	763	739	769	847	780	765	806	748	789	778	729	745	793	804	713	701	753	795	771	767	734	761	769	748	841	747	803	802	790	722	760	806	781	782	803	759	767	776	797	755	760	744	734	774	812	760	742	790	738	759	803	745	737	753	739	755	780	775	733	743	757	717	754	794	776	765	776	810	783	771	765	772	780	736	779	780	783	729	766	724	789	767	729	799	755	776	761	769	768	756	801	769	804	819	786	757	743	753	735	804	726	744	790	778	748	752	777	763	804	766	758	751	787	783	751	770	735	742	740	823	801	774	768	753	761	758	780	725	765	778	808	796	740	768	775	781	738	746	748	794	782	767	736	726	830	722	758	787	740	752	768	755	797	755	737	761	744	781	831	761	824	775	758	745	756	751	790	775	767	733	755	746	747	770	758	726	737	774	776	765	716	744	736	756	799	768	761	742	747	786	762	770	835	751	797	764	822	784	722	755	775	749	775	768	732	741	758	722	745	769	755	762	739	778	707	761	789	783	769	769	715	759	748	755	734	782	736	769	747	783	750	739	768	782	744	766	738	738	799	734	788	770	700	742	796	751	740	774	744	748	762	758	788	802	752	739	734	768	784	769	794	752	720	767	772	776	763	719	713	766	714	735	755	810	754	780	784	771	747	776	768	794	741	747	781	754	756	761	727	788	751	785	729	751	778	720	746	748	811	728	750	779	710	801	744	729	774	782	744	813	772	754	789	795	784	724	695	755	817	817	755	780	764	787	795	743	808	706	800	787	755	751	754	758	805	737	805	760	702	776	770	812	750	751	775	766	813	771	752	791	800	763	774	799	718	765	744	730	727	797	780	734	753	723	768	720	721	731	778	748	735	745	748	752	793	790	812	807	714	743	817	763	801	737	773	769	749	751	745	760	745	719	767	754	789	739	736	751	740	730	779	789	738	761	786	844	748	739	802	706	770	744	773	764	753	764	766	799	783	756	746	790	753	781	775	769	792	733	813	718	755	755	770	794	779	720	751	760	722	764	755	779	730	825	740	796	785	801	742	772	766	780	801	731	759	816	833	762	716	784	748	801	794	771	720	756	723	767	756	760	799	763	741	759	800	768	751	717	759	798	765	782	803	768	768	753	736	741	787	745	755	803	742	741	712	792	758	783	763	763	742	759	807	758	744	763	734	767	753	736	728	834	742	738	751	806	758	783	757	738	778	732	775	772	780	755	785	773	745	745	723	707	792	803	715	764	730	789	744	750	732	783	740	797	740	768	799	801	734	783	808	784	764	796	778	785	760	751	813	722	763	778	750	761	719	788	765	790	739	760	807	737	728	737	746	741	764	765	764	799	778	750	750	771	764	751	777	757	795	765	725	740	751	798	785	753	749	768	807	803	721	768	751	761	760	766	742	724	746	778	774	759	772	795	765	732	802	723	725	799	743	780	783	771	789	788	742	796	765	739	728	706	771	733	762	765	701	748	784	797	770	720	742	775	757	721	760	775	766	757	783	805	836	762	759	792	772	709	708	745	770	743	791	748	819	722	691	729	745	750	784	734	763	781	765	797	762	772	719	772	771	791	749	775	750	789	744	723	699	752	760	758	751	797	782	726	753	805	752	764	789	763	792	783	789	752	803	784	712	785	751	741	833	773	767	772	742	717	804	737	785	743	810	793	780	786	775	794	736	776	780	749	746	785	809	747	779	799	821	764	726	767	760	749	756	796	751	820	734	759	789	800	740	753	782	782	764	756	759	746	757	789	759	774	778	770	785	818	749	770	773	766	755	774	750	774	786	797	804	774	790	836	741	801	769	794	727	790	728	789	753	782	748	750	750	772	735	814	765	758	771	789	792	751	752	771	774	760	729	700	745	713	766	762	739	748	786	821	776	782	755	766	785	746	765	734	776	762	785	777	789	802	743	724	760	803	748	812	816	767	762	744	766	747	754	738	796	808	772	766	714	839	726	801	750	723	782	787	789	764	793	751	750	767	753	800	754	778	759	784	782	780	807	783	771	787	774	749	747	764	752	748	779	780	748	791	749	783	769	788	768	749	768	778	772	776	799	793	731	743	735	784	731	779	762	767	767	742	767	719	790	814	716	769	802
25899	18386	22813	18242	13128	9076	6228	4137	2887	2709	2154	1812	1420	1228	1131	1028	993	822	614	579	460	413	399	385	417	377	410	405	426	448	458	367	377	321	386	340	347	318	294	294	279	269	287	261	254	250	304	274	252	288	285	293	268	267	254	251	250	250	264	256	288	270	281	305	285	300	296	269	296	296	265	280	278	286	312	265	266	289	253	287	286	242	252	244	279	245	288	270	236	270	250	283	276	289	284	301	266	236	268	262	250	238	286	299	267	295	308	234	287	276	280	269	281	260	264	272	284	292	284	258	254	255	273	251	247	303	269	274	251	237	256	302	279	258	274	289	239	288	239	254	249	263	277	242	240	272	263	270	277	277	277	277	257	251	258	259	274	265	296	262	259	271	264	250	291	261	279	301	291	274	295	262	235	257	281	270	258	273	290	243	282	254	301	285	273	273	250	278	277	263	273	261	273	268	261	264	279	266	253	267	252	299	298	256	262	279	268	250	273	285	266	266	255	282	273	266	244	260	274	255	247	268	285	265	251	264	270	268	281	277	258	277	281	229	290	304	241	268	257	275	266	262	276	269	276	270	288	289	282	266	255	248	248	252	279	278	252	287	243	246	265	279	287	283	247	235	283	270	233	277	250	258	242	257	285	271	297	243	275	271	299	253	279	267	263	257	247	267	300	273	247	287	254	278	309	283	257	261	291	299	295	253	282	275	267	250	283	258	235	282	247	281	291	291	268	277	261	255	283	257	270	288	292	275	280	301	261	278	287	285	320	278	243	302	250	231	273	288	279	249	240	243	263	265	284	274	283	239	288	271	307	294	271	295	235	249	280	279	275	264	270	279	251	304	275	289	256	249	269	266	282	272	242	293	257	289	276	283	263	294	265	263	268	240	302	278	248	242	288	253	261	302	280	264	234	245	312	272	287	256	255	259	257	259	281	276	283	294	272	248	268	276	251	262	248	287	264	259	273	257	276	256	263	266	259	283	243	242	263	306	273	260	283	275	257	256	265	256	302	290	260	292	276	259	268	280	283	258	287	270	273	254	250	303	277	279	302	282	250	314	276	268	259	257	248	283	293	266	269	283	280	277	273	263	261	276	267	244	285	275	300	300	239	250	272	278	281	248	283	281	272	303	278	267	264	273	250	288	242	301	250	294	292	275	259	294	310	279	292	243	223	250	256	275	265	277	301	253	293	266	272	279	274	294	258	273	254	277	284	262	256	257	284	276	249	287	270	276	292	278	265	256	268	259	269	236	299	279	287	268	257	249	259	260	271	242	257	241	270	260	234	251	261	256	285	274	266	274	293	258	258	267	287	269	260	309	277	254	277	261	250	275	251	258	286	271	255	260	275	260	255	256	270	256	287	258	251	264	294	302	235	246	277	265	289	271	263	236	275	259	264	286	282	283	275	223	282	264	285	286	273	276	270	284	278	295	279	278	270	239	247	274	250	262	298	300	243	280	271	277	268	273	265	244	271	292	240	269	263	299	264	254	248	261	273	278	247	274	251	302	278	266	269	291	273	291	282	267	289	278	296	259	264	296	274	286	273	286	263	308	277	251	262	285	274	295	257	312	281	281	265	267	292	273	248	302	264	245	262	268	253	253	283	278	274	231	268	274	283	247	277	266	268	255	266	293	259	283	312	253	281	263	285	293	258	278	307	250	290	295	272	278	279	286	264	258	296	284	297	276	241	265	252	242	279	253	261	309	291	268	287	290	235	291	257	262	254	280	285	294	261	277	267	275	282	251	269	242	272	271	269	274	288	272	240	278	254	273	281	281	267	221	284	265	270	269	288	312	279	264	257	256	238	268	281	264	257	258	257	293	293	279	263	266	279	257	280	267	265	277	278	261	279	275	262	259	269	269	286	273	259	264	262	249	279	268	256	272	244	277	264	340	249	265	240	235	264	250	253	279	274	274	291	261	295	284	267	258	261	262	274	282	297	264	275	287	268	260	249	265	270	275	275	270	295	258	238	271	259	258	291	254	274	278	250	283	281	281	271	249	246	259	296	275	275	254	273	275	290	285	248	251	242	273	277	255	265	287	288	266	265	260	255	268	255	277	274	270	269	255	294	283	265	263	289	265	263	252	272	266	264	287	266	271	289	309	258	304	253	279	242	252	281	274	306	265	284	276	266	262	242	288	256	263	279	297	290	285	284	262	256	279	264	259	266	275	276	282	286	259	257	275	275	267	266	273	242	269	244	275	272	279	287	292	234	262	261	264	287	264	273	262	251	291	258	281	250	254	304	293	277	251	247	277	229	263	261	234	281	271	241	250	270	276	265	268	285	295	266	264	273	283	273	279	293	260	276	307	258	240	269	312	260	293	257	276	274	297	249	258	246	283	268	250	285	277	246	275	256	272	281	285	276	257	274	282	279	256	269	260	246	253	256	270	277	262	245	267	273	272	280	254	243	267	258	283	263	268	232	244	251	284	286	288	255	267	281	240	286	284	255	244	276	277	263	287	310	279	276	267	293	262	284	283	270	253	287	273	289	262	284	276	258	254	284	247	274	270	262	303	287	273	289	259	276	276	266	289	299	235	271	275	292	243	252	253	255	270	258	280	262	284	274	255	284	281	283	299	274	297	271	249	308	244	260	271	273	291	280	277	284	275	261	293	264	260	246	264	283	250	286	255	280	254	273	235	287	261	302	246	256	246	261	279	265	265	254	262	283	312	248	249	244	259	273	248	295	294	275	269	271	282	239	260	269	304	272	302	246	260	272	268	282	295	266	263	247	276	244	260	246	257	269	255	289	278	296	267	270	276	261	272	272	295	240	293	266	281	262	276	287	264	292	255	278	268	269	250	268	306	261	264	290	266	287	279	250	305	283	295	276	228	240	262	274	273	321	284	280	269	299	296	260	292	270	242	280	252	285	294	263	271	271	273	267	286	281	276	270	258	262	265	280	256	307	288	299	286	267	266	258	269	250	279	265	264	280	305	290	233	277	283	260	246	288	277	294	236	294	286	284	270	253	257	283	265	283	271	281	278	280	271	268	259	259	274	279	257	276	263	244	299	252	275	249	260	248	281	270	258	279	283	283	269	267	272	262	258	306	267	263	240	288	260	255	238	240	264	261	241	278	276	274	282	265	292	265	238	279	254	247	281	273	289	277	274	260	260	272	269	285	248	241	273	269	292	268	254	262	261	245	258	278	265	240	281	296	286	268	269	285	279	278	292	277	281	273	269	254	272	269	258	272	265	273	240	266	311	297	302	279	290	297	282	281	299	254	279	285	254	250	302	264	275	280	280	247	259	268	295	281	256	260	280	244	266	295	269	269	273	274	241	272	270	225	231	288	238	266	260	282	245	291	243	295	283	269	266	277	266	277	264	271	276	270	278	259	267	258	279	249	288	293	270	253	278	261	275	289	292	301	313	256	321	273	281	272	272	305	259	273	285	276	280	292	255	257	271	235	261	274	298	285	273	275	260	272	273	272	266	262	249	267	256	246	286	277	260	263	246	283	287	293	281	309	267
15138	15370	26976	28941	27142	23923	19815	15527	12597	11872	9966	9038	7127	6788	5809	5537	5027	3978	3234	2440	2028	1593	1589	1523	1558	1562	1474	1611	1725	1977	1712	1425	1598	1221	1484	1350	1176	944	671	694	704	642	665	668	674	655	663	641	670	666	700	704	725	736	693	692	654	695	696	701	643	661	689	755	755	735	742	726	702	682	760	725	728	723	723	636	663	692	672	637	649	670	635	649	694	649	640	689	659	627	623	622	643	622	656	685	650	670	670	654	632	629	639	691	673	640	672	661	683	659	624	615	679	689	635	642	635	655	643	660	623	642	679	652	648	632	667	645	649	617	612	651	642	669	681	605	638	658	679	650	661	676	680	670	635	671	666	723	634	655	635	651	639	682	674	649	643	636	631	652	654	646	686	708	649	653	641	699	684	655	637	688	688	682	647	652	686	635	704	655	635	645	614	673	617	639	647	595	661	651	641	641	754	601	642	612	612	668	671	625	637	636	623	618	672	682	634	635	690	629	619	697	688	613	691	651	641	649	647	598	680	659	655	601	630	662	636	641	679	691	679	686	655	650	641	663	645	634	672	637	645	627	630	672	623	647	647	686	661	690	630	662	678	671	653	577	635	656	645	615	653	619	664	646	662	694	662	670	620	647	676	627	610	682	607	613	665	681	624	636	642	656	648	668	661	655	645	643	678	685	657	681	675	676	663	634	610	627	669	637	661	577	675	662	637	692	628	670	639	664	639	635	644	670	625	664	625	655	669	654	642	660	674	678	623	616	672	612	633	656	669	679	671	662	624	704	659	689	640	643	703	715	699	674	670	703	599	666	620	647	658	628	630	633	607	654	689	635	644	647	626	656	674	693	679	641	680	685	621	647	657	683	663	696	671	650	658	626	634	624	672	660	638	635	654	696	666	645	655	637	679	641	626	645	662	688	666	608	655	684	635	631	644	670	614	652	657	648	686	666	619	636	631	660	661	661	645	676	683	620	665	652	590	654	686	654	659	675	607	641	642	665	663	639	665	663	690	676	588	621	652	653	637	652	669	669	653	646	621	633	685	648	641	638	677	709	643	718	658	618	657	687	620	620	662	664	646	642	646	637	636	643	664	651	686	699	720	653	644	685	626	647	677	633	677	613	700	673	656	662	665	685	642	673	654	660	622	676	656	631	612	652	653	647	654	641	594	705	635	673	680	613	675	644	620	629	662	692	653	663	699	701	635	672	624	666	673	635	648	651	699	622	657	687	650	610	686	690	687	637	631	653	611	667	656	626	666	676	661	681	663	633	649	686	644	613	638	694	674	685	643	652	695	619	584	646	681	646	676	683	677	645	654	655	664	658	618	706	630	650	640	642	640	662	650	652	637	665	689	640	627	652	669	676	633	653	661	688	641	681	674	613	605	648	656	703	630	682	660	679	638	639	593	646	618	661	631	641	674	649	614	664	675	627	683	644	670	647	649	677	656	693	659	661	661	639	709	650	677	679	669	664	696	669	712	637	658	680	663	639	650	666	680	680	615	637	671	681	634	619	669	646	623	689	651	604	683	621	662	638	635	676	659	655	708	633	633	643	654	648	624	612	682	603	666	603	618	647	638	618	676	650	629	629	611	652	673	680	620	679	658	640	673	714	635	663	702	666	659	642	645	630	635	605	648	651	626	637	650	626	671	667	653	681	643	684	663	653	647	627	639	629	642	686	665	651	679	651	663	653	677	659	666	653	649	643	678	646	629	649	696	646	608	660	629	659	688	684	667	670	658	661	627	649	633	621	632	651	609	655	700	682	673	665	695	664	639	687	646	626	639	650	608	698	631	694	610	663	641	659	641	657	679	643	600	632	685	684	637	665	692	655	633	635	674	656	690	699	644	652	645	644	668	711	626	689	653	686	668	678	650	656	658	680	678	643	669	617	666	669	646	650	618	651	634	650	631	650	656	696	696	626	636	599	672	626	672	658	645	633	656	653	697	690	631	636	636	675	676	619	683	677	703	677	615	679	662	651	644	673	604	615	665	642	615	656	632	641	626	668	633	679	659	655	626	675	643	602	629	699	666	652	638	633	686	650	614	634	649	649	624	683	647	677	690	582	627	632	722	681	664	630	640	640	636	637	674	688	624	614	681	634	600	689	621	684	664	669	666	691	641	673	643	672	635	649	632	612	642	668	646	651	646	629	640	662	620	657	657	641	665	650	664	618	680	653	702	647	680	665	635	609	661	654	635	668	671	654	680	643	687	658	676	626	689	693	634	654	693	615	627	716	639	630	662	669	668	640	647	605	646	634	677	619	619	654	624	621	638	688	675	684	666	638	640	676	670	668	603	660	650	672	686	671	651	605	644	575	628	670	601	623	653	646	659	619	695	629	689	674	659	694	687	660	625	627	676	618	625	654	650	616	659	641	655	670	674	651	689	659	612	639	676	644	646	690	645	646	641	656	648	696	716	652	669	659	631	669	614	655	657	641	705	655	653	684	676	686	649	655	635	674	674	698	666	649	668	710	632	655	675	647	649	637	666	671	644	639	632	631	582	608	650	682	666	634	666	663	601	655	664	651	635	631	644	659	660	654	630	653	641	627	654	667	670	658	649	643	671	679	629	642	666	677	675	632	674	668	687	679	667	654	636	644	665	672	655	646	687	670	671	628	623	679	642	673	619	653	657	674	652	698	667	696	651	638	641	633	686	644	648	651	680	642	617	648	636	659	672	656	671	670	667	660	679	642	640	671	630	615	657	657	708	630	667	682	671	637	650	656	640	631	682	692	664	644	636	603	628	692	606	620	626	643	649	664	676	638	595	651	666	612	617	658	685	657	617	646	707	663	649	638	661	646	643	607	672	679	652	662	675	695	645	654	666	647	658	583	672	612	647	627	636	671	666	680	692	666	675	618	645	619	672	638	642	625	627	652	668	681	665	655	675	691	682	631	630	639	617	675	625	623	670	653	617	622	650	628	639	674	640	649	690	617	601	675	656	687	639	650	640	692	637	676	663	651	676	638	670	687	673	651	671	653	634	677	609	709	661	664	688	705	635	677	626	644	647	662	657	641	640	653	665	616	688	691	665	668	673	637	670	649	646	648	667	677	648	662	634	630	664	690	665	634	691	652	651	694	691	656	626	672	633	641	606	603	686	686	645	643	666	641	642	609	647	625	682	656	665	673	638	671	615	634	678	652	658	653	601	669	644	607	657	638	674	658	678	679	661	684	625	673	655	614	635	645	644	645	649	685	661	652	680	658	642	572	658	634	687	690	664	674	664	664	718	667	633	674	651	667	664	610	616	695	649	649	658	582	602	675	649	633	659	722	611	642	656	633	642	642	612	629	672	691	645	637	664	658	660	652	671	670	687	636	636	659	644	675	676	653	690	649	647	659	621	675	653	610	667	623	675	683	651	658	623	627	646	664	656	706	578	629	657	676	657	650	644	652	651	634	671	658	645	640	635	635	599	631	676	667	654	675	643	681	621	628	631	661	685	651	648	665	690	659	659	623	672	623	635	666	626	662	648	639	669	662
32523	24078	28834	23517	17262	12263	8429	5537	4053	3403	2715	2180	1698	1621	1490	1319	1187	988	765	634	528	435	433	419	414	423	404	427	464	505	432	432	399	408	387	376	345	310	291	295	262	251	265	251	275	260	260	259	249	323	229	267	251	290	271	264	277	281	279	217	242	277	279	262	282	303	282	250	252	241	246	263	281	231	277	259	221	240	245	262	252	269	267	221	262	253	250	244	271	269	222	244	256	237	250	289	237	246	255	231	275	238	263	248	250	256	247	262	250	250	249	258	247	257	206	233	252	232	212	278	234	242	259	255	248	260	289	246	228	253	266	258	258	265	236	233	265	257	262	221	273	224	265	264	241	247	283	252	257	251	231	221	250	278	260	247	252	245	263	285	271	242	237	220	263	244	229	238	264	270	247	283	277	235	276	256	261	268	235	245	244	243	236	221	240	262	258	287	276	241	269	229	257	268	257	279	233	270	288	277	241	258	260	247	253	238	231	266	242	230	281	221	261	258	294	259	230	241	248	233	243	256	238	254	281	228	273	206	232	256	239	232	251	247	286	249	262	250	276	271	236	241	231	261	236	238	228	258	251	267	226	227	266	245	255	250	231	264	238	224	237	264	251	279	244	233	253	273	251	237	247	234	228	255	224	224	249	253	239	270	252	244	247	231	260	252	250	224	250	218	231	265	234	240	246	233	258	274	247	247	239	241	239	244	220	220	247	240	250	249	246	272	229	247	262	278	258	235	215	254	271	271	261	268	244	239	246	217	254	231	253	228	284	240	253	249	224	244	236	277	256	266	251	258	258	286	252	227	269	252	230	220	252	222	235	257	244	205	264	237	282	267	220	247	244	231	264	225	260	221	215	243	228	250	249	252	232	251	246	286	238	264	244	239	248	246	250	217	262	220	260	240	244	243	252	250	254	266	287	260	240	253	262	246	290	230	248	207	268	253	267	236	238	236	246	240	268	251	265	260	271	242	226	266	268	223	238	240	230	244	256	221	255	248	265	256	230	264	260	250	220	229	245	259	287	269	238	269	236	269	258	247	244	245	262	236	245	249	293	260	264	259	246	237	223	205	268	252	236	254	278	227	244	236	223	245	258	258	253	252	271	253	287	239	237	259	258	240	227	270	252	257	247	252	238	234	285	252	243	259	237	265	227	250	251	259	236	246	249	287	257	248	242	252	263	248	251	252	278	280	251	259	275	229	255	260	217	235	245	249	238	269	263	255	247	246	248	248	254	268	235	265	246	252	234	266	262	262	234	212	276	233	246	246	236	250	248	249	253	224	239	259	233	244	233	237	239	258	243	260	248	272	258	216	243	256	258	256	257	274	230	217	226	239	253	262	247	252	254	266	245	236	239	271	240	265	244	255	252	257	233	290	272	251	225	230	237	244	256	270	279	239	250	261	253	251	257	266	249	269	242	263	247	258	242	309	240	256	271	249	251	225	238	230	247	237	230	245	259	257	239	250	251	246	235	242	269	252	261	262	257	229	229	270	219	246	274	259	239	271	255	229	271	264	259	247	254	262	247	256	253	213	271	275	275	246	248	248	248	238	287	238	245	234	226	238	257	253	214	266	243	266	267	256	260	271	268	264	254	249	260	270	253	256	254	245	259	254	253	235	234	253	240	279	246	239	257	259	270	267	297	254	249	235	248	268	247	254	248	249	264	248	236	204	248	277	234	274	243	248	227	254	251	254	251	256	276	275	264	299	233	243	241	288	249	239	257	246	245	245	260	241	291	274	241	242	230	244	258	246	228	263	264	256	236	252	263	246	242	268	234	222	243	249	222	252	235	283	231	256	240	220	227	247	246	273	258	235	280	257	278	254	236	226	244	263	236	272	233	290	239	247	254	268	203	254	244	276	254	239	239	278	242	233	250	220	261	240	256	229	241	276	270	261	260	257	264	268	231	276	265	264	229	266	258	250	256	247	255	246	247	254	254	233	270	277	241	274	269	270	242	279	250	246	249	230	247	222	252	256	254	241	283	253	232	263	280	238	249	246	255	251	239	243	263	250	247	261	238	248	226	247	250	252	261	255	228	269	255	248	249	254	240	253	246	258	270	227	254	271	234	267	259	229	267	242	243	245	245	217	258	230	239	247	242	261	303	280	286	255	249	265	241	248	244	237	264	249	234	245	245	268	252	259	267	247	227	242	215	256	240	220	243	230	257	245	260	255	263	247	266	268	235	247	266	240	234	214	252	264	279	278	240	260	251	249	263	254	258	261	251	255	250	251	247	243	248	248	243	241	262	249	231	254	259	238	271	248	239	237	266	257	256	257	241	239	262	233	256	251	252	220	253	246	249	279	244	250	265	257	271	248	243	252	231	243	239	265	256	216	234	231	238	232	237	227	215	231	239	271	271	269	261	231	251	223	243	227	252	245	239	238	255	240	249	254	263	242	236	263	248	259	245	226	254	243	232	251	235	246	244	228	247	210	233	243	236	266	238	273	252	264	256	263	273	254	221	250	253	267	255	268	282	241	283	246	245	237	279	261	242	249	247	258	239	253	249	260	255	274	264	236	262	244	250	270	251	256	243	265	235	232	246	302	224	265	232	211	244	221	268	246	253	229	276	245	257	242	286	248	243	241	253	283	242	260	211	267	228	247	272	265	241	253	253	267	234	281	248	248	251	236	250	234	226	233	255	254	258	254	227	258	268	234	250	246	257	249	266	253	228	238	253	246	257	262	248	250	239	238	241	235	266	254	244	283	228	230	270	254	221	246	250	244	263	233	229	267	257	264	248	254	247	269	258	258	259	230	268	250	236	245	264	261	212	237	257	237	268	245	254	261	245	252	236	261	260	240	251	247	241	261	252	261	270	251	267	268	272	258	259	244	222	273	240	258	221	233	258	221	252	278	231	252	227	225	225	275	237	246	256	263	240	209	252	248	248	204	238	270	231	227	242	274	246	261	258	245	225	262	243	270	279	249	262	267	255	250	221	249	249	264	278	259	275	253	252	238	258	245	268	229	235	233	252	248	258	222	252	257	251	244	242	250	283	228	252	276	241	227	269	243	268	222	266	247	249	235	261	271	254	253	262	240	279	269	238	255	221	251	251	271	243	258	263	287	225	262	249	231	260	226	266	288	259	257	244	247	252	243	249	221	265	273	242	273	261	259	249	244	271	247	236	233	207	232	238	242	245	253	239	269	240	262	266	235	262	250	239	246	244	257	253	276	236	225	273	257	232	258	273	227	244	256	251	261	251	231	263	239	275	265	239	209	269	244	235	252	253	260	251	257	254	255	261	258	239	276	259	248	263	268	270	255	271	245	258	251	218	224	263	258	247	265	264	238	285	243	256	242	256	241	262	282	270	248	275	266	226	221	256	239	272	237	248	246	229	251	233	250	264	254	272	243	248	225	240	258	280	249	280	254	267	271	239	241	241	259	285	253	265	255	255	252	240	239	262	251	246	258	270	269	218	252	242	225	242	245	258	227	218	226	250	286	240	262	223	269	246	230	265	241	250	276	239	258
17910	19220	31267	33241	31784	27995	23957	19205	16174	14745	12160	11045	8854	8614	7623	6976	6607	5149	4019	3033	2359	1841	1940	1954	1904	1895	1804	1941	2264	2548	1964	1710	1838	1458	1701	1474	1380	1032	701	719	677	670	647	663	645	629	638	647	630	633	637	661	709	690	750	737	636	633	794	670	598	677	730	733	727	756	737	672	665	668	754	772	763	719	631	635	612	634	631	583	637	600	599	604	596	662	637	575	617	641	649	628	609	625	589	590	656	571	616	618	608	639	614	664	638	611	635	599	573	582	637	604	580	628	650	605	620	637	627	634	581	631	604	583	575	671	629	667	618	618	614	623	580	630	606	661	580	622	581	615	629	663	588	619	599	596	602	577	575	643	545	599	640	588	652	582	600	605	608	610	614	591	615	625	629	598	596	604	610	584	612	627	573	615	586	604	637	582	629	625	634	611	611	602	668	606	634	564	618	611	603	619	605	653	632	670	557	634	625	600	612	638	620	599	627	593	599	613	584	619	597	589	557	630	681	597	637	641	601	636	619	614	619	632	646	630	595	619	618	585	565	613	638	620	614	636	651	640	604	603	559	640	593	661	605	600	590	600	610	640	611	580	588	615	643	613	575	628	637	606	632	597	599	592	612	575	602	619	634	613	613	612	627	616	605	588	584	624	623	634	650	561	588	603	588	639	586	609	607	603	588	631	582	576	616	597	614	603	608	572	571	611	634	568	605	622	638	624	605	643	652	614	613	626	598	614	666	605	598	604	610	612	601	647	631	598	616	574	613	609	611	594	642	631	600	619	633	608	648	642	610	620	627	637	648	645	643	625	629	597	627	595	637	623	635	602	630	633	632	604	619	628	564	590	640	619	594	625	601	588	648	607	624	633	647	629	631	608	602	577	607	595	575	632	599	593	589	602	597	549	558	624	618	574	622	604	594	645	584	623	623	634	596	645	571	588	631	665	586	600	595	547	617	641	628	604	653	626	632	647	592	629	590	616	582	633	609	640	601	593	624	637	615	596	598	586	625	649	670	607	680	644	617	648	653	610	596	609	622	607	607	628	588	586	646	624	611	623	614	611	647	618	652	628	692	617	624	669	644	596	637	633	612	634	597	633	599	617	614	609	595	616	616	580	596	639	629	628	622	616	630	627	624	605	588	551	588	608	622	673	660	622	664	577	582	628	623	635	585	640	632	634	558	598	635	632	621	601	648	568	574	655	572	602	627	611	597	569	583	633	625	606	591	644	630	628	618	641	625	617	634	592	609	634	593	601	567	619	560	622	602	585	612	620	638	574	627	614	598	624	575	602	613	569	620	547	571	602	599	635	630	605	673	586	607	601	589	649	632	599	678	640	647	634	603	615	610	587	634	667	559	623	569	586	608	613	593	628	599	628	621	606	617	617	606	627	639	608	594	617	571	610	583	629	599	592	606	669	633	625	580	615	635	583	613	651	613	603	627	638	574	611	597	622	669	623	635	607	589	558	607	595	630	597	655	608	643	581	591	624	624	594	608	591	604	591	650	587	613	610	600	630	612	625	634	624	621	625	581	625	587	568	621	610	578	589	605	619	600	616	571	617	613	659	626	625	618	612	616	619	619	646	609	586	614	633	622	618	629	615	602	678	557	632	572	634	612	600	610	575	595	642	596	615	626	606	631	644	578	607	576	666	616	616	654	580	607	605	579	619	643	639	650	600	630	642	627	581	660	651	662	604	617	603	605	603	602	641	618	615	614	613	592	612	605	579	584	605	596	620	638	627	597	587	633	571	622	660	601	596	615	652	624	605	649	587	612	621	626	594	608	614	590	610	614	600	641	618	601	573	624	597	585	616	609	656	601	632	627	615	582	636	590	621	644	626	625	619	611	611	606	626	626	612	618	619	628	593	619	595	585	578	613	628	590	631	593	660	609	654	562	647	630	617	587	603	657	652	654	568	609	624	638	591	644	638	596	599	609	602	573	597	599	616	608	656	621	634	605	626	609	615	603	558	640	616	630	654	605	575	612	618	635	627	607	586	583	625	617	642	591	589	617	561	601	610	643	600	612	578	618	640	594	594	652	592	597	557	605	615	608	609	623	662	573	595	631	608	607	639	586	609	640	625	604	615	563	651	610	638	621	640	588	594	585	554	640	607	549	596	589	653	608	638	604	665	639	611	640	607	584	614	635	602	595	590	607	608	652	611	603	653	647	635	620	576	590	597	572	603	658	561	619	605	616	602	621	636	617	588	595	631	582	631	581	584	622	638	619	566	656	587	601	628	655	628	588	634	624	589	604	583	613	653	598	607	618	573	571	585	638	658	612	632	590	665	618	643	666	687	559	608	609	640	605	623	608	608	604	589	658	627	611	595	572	597	612	664	593	605	596	665	625	604	611	599	655	658	566	611	630	632	635	592	606	609	610	635	599	654	593	600	650	615	590	605	615	593	610	610	619	601	608	569	610	653	588	591	617	613	600	588	618	649	591	599	647	610	614	601	599	627	597	618	622	574	632	613	616	625	618	625	683	623	608	588	621	600	625	559	615	607	580	584	627	588	564	601	587	604	599	607	596	636	631	594	622	617	611	622	613	626	631	652	615	591	620	609	586	592	646	614	608	655	671	639	571	612	603	617	616	651	598	637	615	605	604	652	579	633	564	619	597	603	620	596	616	607	614	618	562	637	617	625	588	609	648	586	601	615	609	609	625	580	592	612	625	588	595	606	584	559	600	628	592	608	573	589	630	589	605	613	575	609	606	577	593	612	652	650	591	591	617	624	611	626	612	602	619	640	585	623	623	661	610	612	600	600	632	595	625	661	607	627	597	623	652	605	591	609	603	634	582	610	624	643	592	630	625	600	597	626	625	589	624	608	611	597	625	614	636	597	640	653	633	628	577	653	639	609	643	597	600	632	612	606	582	584	613	582	589	632	601	608	611	607	592	651	623	634	576	588	579	649	615	623	623	626	616	613	583	587	617	677	655	639	638	621	650	630	615	605	594	621	626	603	618	612	555	653	615	607	599	653	610	639	614	632	604	662	620	620	645	609	621	621	575	556	604	619	636	582	614	582	573	623	636	601	622	630	597	621	633	629	597	627	633	606	662	658	561	629	615	654	595	610	600	602	631	594	619	560	622	576	609	594	643	597	623	670	625	633	685	592	589	635	626	598	633	575	565	617	629	564	637	657	585	628	598	612	626	620	592	610	634	562	652	601	642	584	613	594	638	585	596	618	623	629	635	603	583	574	653	619	614	575	571	618	615	612	658	605	671	605	617	585	581	609	564	601	680	614	631	623	626	632	621	646	608	578	601	622	642	627	617	587	639	586	644	640	635	607	620	621	615	629	631	599	606	640	635	624	565	622	624	653	624	607	612	599	633	596	652	611	603	635	609	584	629	623	654	607	606	583	643	631	608	617	617	636	611	650	636	640	557	595	595	584	642	610	608	607	632	609	607	628	597	618	600	649	589	616	624	620	595	587	617	612	644	628	575	577	617	572	603	613	627	628	622	601	576	590	606	590	603	612
15637	12397	16212	12315	8449	5615	3909	2619	1865	1728	1455	1203	949	1010	908	824	711	660	571	467	468	398	411	378	386	423	429	383	455	497	384	393	426	374	384	379	346	320	339	344	305	281	307	329	307	321	340	349	339	333	273	321	292	326	340	331	306	331	321	320	312	363	334	331	321	323	324	338	361	337	321	293	284	336	344	351	341	280	308	335	337	347	352	344	324	359	324	339	357	289	319	362	312	349	343	345	346	348	312	317	314	330	323	338	324	324	349	334	328	301	317	318	315	304	321	316	333	337	294	311	306	340	343	351	293	305	318	318	292	323	368	350	314	300	325	368	313	357	332	334	336	346	328	327	354	323	286	306	333	308	329	331	313	319	316	327	349	321	335	325	349	330	368	338	340	302	318	266	327	328	300	317	323	306	312	332	334	272	323	322	295	343	287	336	299	325	319	331	317	319	334	341	339	305	328	324	309	322	309	345	331	347	298	323	327	360	322	289	314	317	327	313	295	324	267	282	310	310	338	334	298	332	337	346	278	336	337	305	306	312	352	304	310	325	346	317	321	343	321	352	322	335	324	301	331	286	299	349	337	337	328	330	334	325	319	303	300	343	291	343	323	338	340	357	314	334	353	318	302	308	331	330	342	318	373	327	310	327	345	346	331	334	299	320	307	318	315	358	338	336	295	360	337	347	318	332	339	353	347	341	337	357	335	348	311	301	327	322	276	305	346	317	361	317	322	338	322	330	347	353	311	358	325	312	292	292	295	341	309	339	378	340	350	329	314	305	315	338	319	300	329	341	303	346	316	329	335	308	301	311	321	348	309	357	317	312	326	329	325	314	304	317	312	327	331	316	300	298	320	358	303	325	339	313	315	296	315	317	316	320	305	313	322	340	333	345	289	289	324	328	345	332	358	337	303	338	341	347	331	318	354	312	286	334	320	353	313	330	352	313	317	310	334	296	338	325	326	334	324	306	374	314	343	320	359	350	314	309	365	354	342	319	319	326	291	315	354	338	319	303	314	311	333	319	357	354	281	314	327	300	319	329	350	331	333	296	324	345	334	310	328	351	311	304	334	310	310	338	315	330	314	345	301	321	324	323	322	317	323	321	322	310	334	345	321	349	326	329	326	315	351	338	328	319	336	347	328	284	303	303	319	334	316	277	337	309	321	316	341	322	332	352	334	315	343	315	351	323	296	364	319	329	370	326	337	338	325	287	334	338	336	331	311	308	361	333	323	326	343	337	318	327	346	312	309	343	345	333	346	318	311	333	323	339	344	318	332	341	338	320	316	310	322	345	297	318	330	317	325	352	322	313	331	305	310	327	354	304	296	315	319	335	338	338	311	323	328	357	315	337	308	318	344	307	315	327	347	338	362	337	295	314	309	341	330	319	316	297	304	314	341	327	313	319	327	327	311	308	332	324	323	317	313	282	320	309	300	326	346	320	343	315	328	321	372	319	328	296	343	323	291	333	317	330	345	341	342	328	334	334	295	327	310	300	342	314	310	332	333	348	306	330	333	331	323	333	316	326	343	312	304	312	314	337	309	322	316	315	342	321	303	281	288	320	312	299	341	313	307	345	350	377	350	352	312	309	329	301	260	330	306	319	322	335	318	311	336	315	307	287	322	329	334	368	353	311	321	324	337	316	351	320	333	304	325	324	358	365	314	316	298	356	329	304	316	338	321	318	347	307	332	316	315	316	329	337	297	320	313	314	294	351	329	334	327	320	320	343	281	358	323	323	325	312	306	303	292	346	365	312	309	329	316	336	341	325	297	309	305	313	342	340	302	317	306	341	307	303	331	319	355	334	328	343	297	318	315	334	316	332	284	323	314	364	318	312	301	326	348	267	303	298	341	352	338	349	310	298	308	325	329	307	321	318	339	343	330	346	343	317	329	330	310	311	353	296	327	330	334	301	319	337	279	329	348	307	320	324	343	305	362	359	350	336	349	326	313	316	333	308	331	315	322	317	370	303	305	354	327	324	340	324	325	326	317	347	298	359	360	311	328	336	358	340	337	325	305	336	368	317	318	314	350	320	331	341	330	325	329	281	346	310	329	324	333	303	344	317	335	308	310	309	364	332	344	330	314	352	301	364	350	330	348	317	345	298	303	344	295	326	317	301	312	334	318	330	320	349	355	351	306	320	361	350	325	335	300	319	325	327	326	337	341	373	315	327	302	345	354	345	332	326	322	329	301	359	366	290	343	323	302	306	369	338	328	310	323	337	281	351	307	336	323	279	326	303	306	346	330	326	328	357	367	332	330	320	328	324	318	280	353	295	326	330	333	303	305	350	367	307	350	343	338	347	330	359	357	368	315	354	324	318	299	308	319	321	334	297	335	331	336	330	314	317	324	318	332	353	334	297	310	310	317	331	323	331	293	298	294	316	315	318	331	312	329	331	294	315	310	325	295	301	316	333	319	350	370	281	311	304	301	361	302	329	323	335	318	335	328	318	303	337	369	327	325	333	310	317	322	313	324	360	313	314	298	314	324	327	297	312	324	262	328	330	326	339	326	334	323	346	301	344	324	315	350	331	334	286	306	322	335	327	351	320	326	347	310	332	324	338	297	338	344	312	315	300	296	346	345	362	318	318	319	304	341	329	318	350	307	324	334	298	329	323	300	302	305	352	302	312	306	320	301	279	320	320	331	330	333	301	319	306	325	333	318	366	346	333	314	299	293	327	325	291	334	302	339	342	348	323	340	325	344	319	315	333	327	333	338	303	339	312	340	301	351	332	321	331	345	330	336	337	345	325	307	300	333	321	344	334	338	309	315	332	298	338	352	343	331	321	337	313	312	316	334	303	343	306	328	293	303	318	325	341	263	349	335	313	323	324	340	327	334	325	322	304	292	344	322	361	326	278	327	327	292	312	342	335	302	332	314	336	307	341	343	341	315	318	303	308	312	317	329	333	318	351	310	306	330	336	297	298	341	339	313	335	299	284	341	332	321	339	331	331	354	338	327	343	307	275	302	331	323	325	335	301	315	317	330	320	350	343	309	332	337	341	356	304	312	333	289	332	297	346	312	340	316	325	309	296	321	336	347	341	289	297	337	352	326	368	326	295	341	324	342	322	343	331	364	331	326	295	346	299	319	319	323	360	312	322	343	356	317	305	307	336	315	346	333	314	314	332	320	300	347	298	334	321	307	300	308	356	311	324	324	340	316	334	321	300	292	327	312	322	325	343	358	312	344	305	332	287	312	322	306	323	317	327	301	327	308	342	348	306	303	327	343	333	374	325	348	321	322	313	343	291	299	300	340	324	326	311	333	300	341	334	367	349	333	301	331	350	344	322	347	300	355	336	326	315	322	337	353	293	373	335	337	328	312	324	310	299	324	312	319	333	332	323	270	333	357	341	333	328	287	320	330	321	317	321	315	313	316	322	372	354	344	325	325	367	326	309	344	336	320	286	314	336	312	364	336	347	352	314	300	308	301	320	320	290	324	276	356	347	328	312	323	303	324	296	328	329	306	324	324	355
9932	11261	20969	22441	20765	17570	14326	10245	8318	8142	6707	5873	4501	4617	3944	3809	3541	2909	2218	1846	1531	1212	1275	1277	1349	1327	1280	1365	1531	1672	1401	1284	1322	1162	1171	1042	1050	914	744	777	775	753	789	786	758	779	718	758	767	801	772	782	780	786	768	749	770	745	782	806	760	811	799	799	808	836	810	782	775	812	778	813	839	790	749	792	736	768	793	763	791	717	748	752	772	771	740	721	777	736	736	700	795	760	765	771	819	715	699	751	833	772	783	790	764	780	756	783	769	775	770	775	750	780	737	803	779	740	793	775	749	730	782	760	811	721	710	747	785	751	761	770	785	769	726	798	749	809	757	760	734	746	784	805	777	732	767	754	779	772	755	745	767	761	720	768	802	736	773	711	727	760	809	750	734	738	775	758	726	768	799	746	754	772	720	809	796	771	770	798	727	736	751	753	751	761	782	758	765	732	726	725	791	735	783	750	771	829	770	784	734	751	761	768	772	751	774	758	761	721	732	735	763	735	724	825	788	763	771	719	812	811	784	719	761	717	797	807	793	765	785	815	752	724	770	742	779	751	776	783	799	790	711	726	769	774	797	735	747	735	778	780	743	755	832	729	783	776	798	774	801	751	752	753	753	782	781	789	777	757	824	794	742	760	752	813	735	756	746	765	750	741	696	770	731	764	769	802	728	765	718	782	785	738	744	758	823	771	771	778	755	775	754	745	774	748	799	779	736	762	787	765	744	758	773	754	739	787	749	699	762	819	791	765	783	762	777	779	733	751	769	792	801	804	777	752	728	814	773	809	803	745	744	778	830	781	737	832	792	745	767	697	753	760	811	742	726	736	820	735	789	734	718	738	765	788	776	704	765	763	783	781	761	814	768	785	788	756	732	773	718	750	757	728	759	732	764	732	763	722	832	755	764	778	791	710	729	770	756	751	776	766	732	766	789	761	738	797	760	819	744	754	791	748	817	735	810	780	746	740	784	745	719	750	786	768	762	724	744	813	764	707	836	780	720	752	738	773	736	786	757	716	739	812	738	829	829	738	783	763	759	776	739	799	755	717	743	757	741	733	740	774	762	740	779	794	717	811	758	749	768	733	775	730	726	814	762	771	779	745	768	778	773	738	814	728	768	716	762	754	731	806	770	763	776	817	769	727	759	767	753	804	781	804	771	788	764	800	788	752	775	838	752	813	797	752	779	808	804	779	785	758	769	803	737	792	779	762	789	740	776	761	816	705	810	765	719	735	770	747	743	796	779	756	750	820	738	778	800	725	737	774	717	772	740	756	768	758	787	723	758	761	752	756	723	763	733	753	728	767	780	799	746	766	713	793	801	805	751	786	700	777	745	765	739	725	741	792	745	770	795	785	703	820	811	822	804	779	763	760	730	771	743	766	742	756	735	764	767	768	764	775	720	724	814	789	737	766	771	787	757	770	738	788	781	774	713	775	723	781	805	798	763	769	742	787	765	729	765	769	810	712	724	753	763	773	744	784	771	741	766	719	765	733	732	771	751	822	770	785	761	788	750	807	828	769	767	757	775	716	783	841	765	754	707	740	740	762	802	753	794	782	780	716	796	741	755	690	810	794	771	750	775	769	778	776	760	723	741	764	777	774	794	780	791	802	830	702	745	770	772	793	747	777	760	794	751	757	758	772	772	755	729	758	750	751	792	742	763	752	735	786	772	782	727	801	786	765	767	758	791	742	755	746	716	763	765	781	751	709	773	763	805	764	726	749	780	775	824	827	803	776	830	789	759	787	762	763	750	721	727	847	766	730	766	709	736	719	768	735	747	794	730	847	722	780	719	744	790	779	780	755	781	775	781	771	712	767	753	736	775	739	727	769	781	761	780	761	797	850	738	754	750	777	765	795	691	767	801	752	757	755	744	751	768	728	777	764	763	790	749	792	813	719	776	750	685	792	745	719	760	756	786	739	763	739	750	737	778	775	828	745	776	811	747	752	780	790	744	788	745	752	774	719	729	769	751	774	794	770	805	735	748	746	772	775	742	703	744	728	744	756	788	753	744	723	762	719	709	778	762	759	747	798	739	785	745	769	759	771	802	736	794	725	780	750	768	742	768	808	832	778	803	720	778	753	733	780	753	743	801	735	772	757	708	789	737	725	769	810	734	790	788	778	745	800	718	820	782	752	773	797	734	772	759	722	732	776	708	735	724	724	762	763	790	754	747	802	754	791	726	736	782	724	786	778	783	743	824	746	816	696	781	723	765	788	784	774	741	793	727	734	759	825	716	746	725	799	735	768	778	743	772	760	734	764	751	796	766	787	775	776	758	792	762	739	781	723	729	792	749	757	784	790	760	766	763	751	713	757	760	785	734	790	706	830	735	748	715	823	768	778	767	841	823	778	750	799	748	761	739	726	773	739	777	773	726	774	756	735	760	720	770	756	733	779	747	755	811	777	754	756	746	754	723	763	754	777	712	722	788	781	794	778	764	779	749	770	749	773	791	727	744	760	767	773	729	758	781	764	708	755	771	726	743	734	747	729	822	782	775	816	775	767	705	767	726	732	750	726	779	752	770	753	789	769	741	792	741	755	742	795	792	777	825	798	759	792	802	762	762	761	751	781	752	707	771	774	757	747	778	799	731	742	788	755	768	772	764	776	746	780	726	738	767	762	819	798	818	696	756	700	768	792	824	733	777	725	731	763	762	768	749	758	779	770	773	769	793	787	786	736	764	771	762	782	743	823	800	721	732	758	745	803	758	765	739	699	742	698	744	747	795	735	743	764	693	789	757	753	731	755	762	788	749	732	732	824	798	778	738	734	744	800	747	740	719	777	743	761	815	759	790	771	757	789	737	725	729	794	777	743	739	742	814	739	748	797	769	762	738	747	753	791	774	762	752	768	781	784	712	743	715	751	757	776	754	767	730	849	713	782	721	763	769	793	781	795	779	755	778	778	786	805	694	694	775	786	750	751	822	728	753	800	782	741	779	732	724	747	770	793	720	736	788	749	764	729	803	757	713	768	736	795	724	781	772	784	770	783	749	745	749	779	752	732	789	769	736	771	758	732	750	784	780	734	742	772	758	764	763	720	761	764	726	772	706	789	784	732	753	747	754	790	745	775	741	766	748	734	712	735	775	828	739	758	788	776	743	760	831	730	723	784	729	763	769	760	784	734	726	741	762	726	781	756	790	763	716	733	801	831	744	803	814	734	774	750	780	800	742	758	776	745	769	748	778	784	787	777	792	768	714	753	771	838	750	761	759	759	785	765	757	750	765	733	787	788	779	730	803	743	740	791	796	793	768	771	805	730	780	778	720	780	763	807	776	734	718	717	762	800	751	731	760	791	710	768	764	765	762	765	746	780	780	788	767	767	778	751	749	720	799	771	711	745	739	800	775	797	720	766	747	814	743	703	771	792	796	834	773	757	779	745	761	744	778	774	778	749	775	781	745	748	772	783	692	753	775	789	782	762	768	795	755	790	773	760	757	825	772	743	745	817	733	815	760	761	764	759	773	805	781	790	753	773
25352	18103	23737	18802	13396	9166	6142	4044	2816	2519	1996	1769	1422	1335	1116	1070	941	778	626	601	466	407	414	393	417	439	383	399	429	502	410	388	425	346	392	349	331	300	308	267	270	279	233	264	282	251	263	279	241	250	250	269	268	265	289	267	285	255	283	323	255	275	283	256	263	271	303	295	250	296	298	301	280	265	289	268	255	319	264	290	287	284	270	273	281	241	285	287	233	251	275	243	278	258	262	280	264	250	248	282	255	263	238	270	250	260	259	256	274	267	281	290	308	269	241	287	274	266	280	283	286	258	290	262	272	255	286	269	283	273	264	279	278	264	279	317	291	296	265	255	285	269	284	252	270	270	282	268	253	265	259	276	277	261	263	259	279	274	289	239	271	243	257	245	263	251	257	262	275	247	283	247	277	275	257	271	268	279	295	241	273	277	288	260	279	255	273	238	249	292	297	287	260	273	261	282	288	248	289	306	248	263	279	301	271	296	247	250	266	270	268	277	254	277	272	256	271	273	277	282	253	278	275	249	281	270	281	271	275	263	267	241	269	239	258	264	270	245	250	266	261	248	284	266	253	261	280	276	249	286	301	259	238	281	291	268	283	294	305	253	259	284	279	259	266	269	289	282	238	294	257	269	303	284	232	261	305	261	243	270	253	291	272	255	285	276	245	254	282	276	281	280	266	273	238	271	285	259	263	263	260	269	260	268	265	263	307	266	266	271	290	262	257	286	289	296	260	306	263	237	308	253	254	268	262	254	280	279	259	239	248	252	251	251	288	279	245	260	253	262	261	249	266	315	268	289	252	265	287	255	285	261	238	261	295	266	282	233	260	289	277	279	291	252	285	260	279	280	257	280	267	292	252	257	257	264	261	256	278	263	260	264	248	237	266	261	260	243	281	260	253	239	255	266	276	243	275	249	303	256	264	276	274	280	267	269	254	271	264	252	277	305	281	299	262	273	306	258	267	258	246	278	287	258	280	271	273	266	285	262	262	257	295	267	269	293	272	279	248	297	282	259	284	233	280	270	282	284	271	263	294	283	300	265	250	292	244	277	278	252	238	244	275	273	271	290	296	291	246	272	277	272	271	281	279	271	270	261	269	287	260	303	272	255	300	281	245	277	301	265	256	258	278	307	290	279	249	271	265	296	255	281	251	273	249	240	284	286	248	246	260	259	282	285	271	262	268	257	298	288	292	276	239	252	239	283	257	273	260	265	218	249	267	258	255	264	253	275	295	262	280	266	280	272	240	305	284	268	243	296	266	261	291	292	276	260	262	270	272	254	282	315	273	269	256	241	295	283	289	264	291	267	252	297	266	236	271	274	283	265	283	248	264	269	277	289	240	266	264	275	263	276	271	272	240	287	244	256	265	284	268	259	267	288	279	283	244	258	261	228	249	243	283	263	274	249	238	258	288	298	244	255	278	282	236	277	305	282	284	261	256	261	267	288	244	267	269	252	294	283	272	283	269	278	238	259	246	296	289	302	294	291	260	259	256	284	304	286	277	237	282	265	267	312	287	279	275	255	290	260	245	251	264	270	290	275	270	227	270	257	255	243	260	288	255	274	286	257	270	271	244	278	260	246	281	289	300	271	259	288	249	297	259	246	254	253	270	245	300	273	280	250	267	270	297	273	264	283	255	294	278	280	244	262	284	245	285	271	247	246	259	246	274	251	301	260	246	257	262	319	274	251	252	275	267	233	235	288	275	275	273	266	276	259	245	277	257	262	264	261	279	282	266	295	252	293	263	270	270	278	301	286	254	271	252	249	256	289	271	263	283	267	275	303	262	289	259	302	277	277	281	277	253	281	279	285	280	290	281	317	281	279	263	255	300	281	263	266	304	243	298	276	291	270	263	266	260	260	269	284	235	262	299	283	272	266	250	291	273	276	272	258	248	235	271	284	273	267	315	271	276	277	286	286	271	284	265	296	280	243	267	293	285	268	261	277	260	296	252	270	283	248	281	287	282	296	253	260	275	272	255	278	273	314	285	257	270	281	275	275	263	276	287	290	255	251	245	254	284	276	300	249	259	247	289	284	290	285	287	248	267	315	298	249	268	258	242	251	263	250	297	300	273	241	278	293	266	268	256	256	260	274	268	262	279	271	282	278	264	263	269	259	248	261	281	317	280	268	254	293	295	255	266	268	283	280	278	252	278	283	254	245	242	296	261	270	254	270	262	284	294	249	269	282	305	277	259	271	282	277	248	256	273	264	263	272	257	247	282	244	249	305	253	286	238	269	275	285	276	247	288	257	278	294	253	237	250	243	288	301	249	306	268	245	278	287	313	248	250	259	273	280	257	293	284	274	246	279	282	282	279	273	266	276	305	294	258	238	265	284	276	251	277	264	272	289	280	267	299	308	249	286	256	276	287	263	278	278	282	254	276	290	275	244	283	277	263	269	291	269	257	284	289	261	250	260	268	251	285	255	257	269	269	240	265	258	290	272	270	290	261	285	267	278	291	268	301	275	250	240	222	271	270	248	292	255	291	270	274	245	286	275	286	274	281	280	263	287	318	252	224	259	253	274	268	227	285	297	285	282	276	249	279	282	265	291	269	273	274	256	263	267	297	276	243	280	259	266	215	225	286	278	259	296	270	281	269	242	298	296	267	280	272	278	284	248	247	280	273	293	256	289	273	270	284	231	268	263	248	253	255	265	278	270	269	277	257	283	281	284	272	277	278	249	278	293	301	322	266	308	246	260	278	255	281	267	266	248	257	284	262	269	275	261	275	285	247	255	289	281	243	286	308	294	279	274	284	261	284	244	282	257	276	252	251	257	274	247	244	280	276	271	263	287	257	258	247	243	252	278	256	311	266	268	268	272	282	281	273	260	272	278	252	260	251	274	256	252	270	295	273	255	259	299	252	322	269	281	250	245	289	288	277	267	263	282	285	286	270	261	273	265	252	300	271	304	270	280	254	259	250	302	269	277	290	260	233	276	267	284	270	246	229	268	261	276	287	262	268	276	243	266	249	262	276	272	254	265	292	305	256	260	283	297	272	243	251	259	273	261	271	259	243	271	256	273	283	268	271	276	253	249	269	259	274	267	307	266	261	274	278	297	265	272	268	243	251	261	287	277	264	277	253	273	273	253	272	274	249	279	253	307	277	256	270	266	264	270	265	283	253	281	260	263	283	250	258	261	292	269	261	261	269	277	281	281	286	274	242	277	281	254	269	256	263	263	273	263	263	259	298	255	252	243	288	270	280	286	249	260	285	258	248	298	280	238	248	298	284	227	235	287	259	285	274	257	239	229	282	292	274	261	265	298	281	266	244	259	263	247	235	282	273	269	267	285	250	259	285	243	235	274	255	292	279	261	259	277	270	288	255	249	255	285	257	259	257	302	296	267	273	275	240	287	264	257	249	260	300	294	278	257	260	276	243	278	278	266	265	291	278	265	257	278	287	283	249	258	270	285	259	312	301	262	287	286	264	266	271	287	278	269	267	289	267	280	257	255	255	255	297	296	252	279	290	281
14901	15575	27294	29575	27258	23646	19460	14747	12015	11238	9829	8563	6538	6433	5559	5516	4922	3989	3117	2515	1925	1594	1640	1506	1632	1541	1597	1741	1911	2115	1667	1495	1555	1313	1414	1192	1139	919	698	689	725	720	705	683	699	669	660	629	637	670	689	652	707	770	703	697	712	643	750	705	696	707	748	681	684	738	732	700	679	740	702	762	683	727	645	687	697	638	662	581	631	723	655	637	666	653	640	606	627	623	674	636	645	644	693	642	665	699	650	644	660	635	643	661	616	678	680	695	650	610	667	644	647	643	635	615	672	635	640	642	613	643	648	660	618	618	654	683	639	668	651	662	661	645	654	635	656	669	635	661	689	648	660	707	653	649	663	687	645	660	669	656	642	666	659	633	681	622	635	641	668	631	619	677	626	647	639	663	634	658	594	633	629	637	644	588	673	620	632	602	652	652	645	618	644	657	649	679	640	606	678	659	670	694	657	672	643	631	702	635	628	638	689	655	631	718	668	677	668	670	660	669	661	649	684	618	669	613	701	606	627	621	636	679	642	620	677	673	690	645	695	601	717	669	616	631	684	659	651	668	679	649	624	624	645	629	632	690	659	618	625	707	652	652	655	588	654	625	618	690	648	706	670	676	637	618	663	666	676	697	650	617	671	642	649	643	663	669	664	606	640	683	648	622	664	662	668	653	677	667	658	666	644	665	689	611	629	673	671	613	656	622	692	640	647	628	651	672	635	652	628	626	676	671	666	651	659	627	633	667	620	620	634	620	667	652	716	676	686	633	712	675	655	659	648	677	635	648	650	650	686	669	671	631	634	609	652	638	659	668	693	662	635	652	667	633	616	694	638	657	701	659	586	656	697	666	715	686	714	615	652	628	658	687	620	674	644	643	636	600	626	639	628	665	704	670	684	648	606	638	653	644	636	617	620	646	614	639	616	682	633	644	657	682	634	682	665	623	653	677	644	686	603	675	654	629	649	673	666	680	685	695	644	674	647	646	657	697	727	663	623	656	684	651	666	670	635	648	623	619	653	626	670	631	598	586	651	661	702	664	627	653	646	655	631	643	649	625	673	694	644	655	698	686	619	689	631	632	641	636	689	666	661	639	646	631	655	635	660	662	628	642	626	612	644	618	654	674	649	621	655	663	650	641	640	634	658	684	624	620	643	665	638	670	649	692	632	650	651	696	652	654	636	636	631	651	614	672	619	637	644	669	651	674	645	670	649	629	668	677	645	652	684	608	616	646	613	665	646	624	678	640	649	631	629	658	603	655	620	668	681	667	625	676	680	684	649	633	635	664	650	632	625	631	642	635	651	669	664	703	684	641	691	698	680	675	652	647	618	665	659	673	595	635	677	659	652	669	687	669	664	613	653	632	627	631	656	660	647	614	661	669	632	642	680	670	670	667	648	660	627	656	672	665	611	666	730	641	681	654	645	649	643	646	704	590	668	639	628	671	666	721	667	644	673	652	648	647	681	670	660	603	633	623	661	674	617	667	632	670	626	685	679	627	679	662	650	637	668	704	658	639	653	654	649	692	643	684	713	640	684	651	631	684	688	710	671	625	692	642	686	640	704	629	618	641	605	653	674	689	671	655	692	675	704	652	641	659	658	692	666	648	654	655	663	655	659	658	641	628	624	636	627	653	657	635	633	653	637	649	662	667	662	669	673	667	673	619	665	668	646	660	679	652	645	674	622	649	668	646	649	654	672	678	621	646	675	651	648	629	658	640	687	665	650	663	672	647	649	630	651	662	625	654	663	683	650	630	646	640	669	680	709	694	712	636	671	660	637	652	687	625	654	635	687	674	657	693	647	674	650	638	680	598	676	630	669	628	618	679	640	657	678	625	616	658	675	651	661	641	662	659	680	640	623	653	645	642	618	640	692	666	661	662	652	643	700	678	635	645	666	634	611	638	665	691	663	665	635	613	612	623	646	669	628	681	649	652	605	638	641	613	713	650	619	653	642	639	634	613	624	608	656	637	663	669	603	661	661	645	630	649	719	635	653	668	656	663	653	627	635	625	656	668	623	655	660	644	714	655	683	701	667	717	639	685	649	648	631	664	674	631	663	637	649	663	675	662	667	611	706	649	640	688	643	678	612	659	668	659	635	657	654	653	641	651	664	674	604	649	677	629	597	659	634	682	652	678	638	658	660	668	645	628	614	645	619	630	651	650	633	632	673	633	638	604	626	661	679	590	626	665	647	650	657	673	682	669	650	627	653	687	626	644	654	641	598	664	634	712	649	606	646	670	714	645	630	642	646	654	632	673	652	639	604	703	624	705	619	653	604	649	643	667	629	629	678	664	670	649	640	658	656	684	634	644	631	654	650	657	639	650	669	613	634	672	649	662	663	618	627	700	650	685	633	671	619	665	639	654	653	640	625	646	688	672	634	644	681	679	645	707	613	687	637	643	663	653	626	674	641	647	652	616	670	642	658	616	653	651	690	674	650	651	647	651	651	597	630	629	658	689	648	618	632	654	646	677	576	625	688	640	654	685	618	686	628	632	615	665	652	674	671	655	650	656	649	631	622	639	664	672	629	681	653	672	673	684	638	658	621	680	651	684	653	627	656	653	657	666	646	652	625	649	646	619	595	634	700	643	682	640	636	653	660	668	658	634	693	656	595	658	646	647	581	666	614	615	659	670	659	623	670	656	665	617	651	668	682	690	656	702	633	622	700	679	658	646	637	680	649	659	657	654	640	662	672	622	679	651	621	651	646	706	665	617	640	682	646	634	657	627	617	624	661	658	674	639	657	629	646	641	635	646	633	681	664	656	626	683	681	680	639	660	683	670	609	663	663	661	691	631	656	663	598	664	670	638	607	644	714	655	673	624	632	627	680	665	690	660	643	632	690	666	652	648	643	636	668	611	651	661	649	679	664	678	640	655	654	651	654	701	665	632	699	585	640	666	653	666	629	682	668	656	660	658	653	638	637	650	647	645	673	686	632	609	623	632	662	609	650	632	673	659	678	662	597	668	616	677	625	664	649	641	654	627	627	674	617	663	691	634	659	670	641	675	657	619	641	659	659	690	656	625	709	653	656	637	676	618	653	630	662	641	630	686	673	667	632	624	632	660	635	626	643	618	645	675	657	653	633	614	626	624	679	616	641	652	627	672	639	659	697	671	654	674	676	692	642	664	631	613	629	678	655	619	664	657	643	682	638	671	679	648	657	673	696	670	665	659	668	661	659	648	702	688	680	643	653	651	642	681	667	679	615	629	652	655	643	680	601	654	624	670	660	629	675	652	648	626	659	669	655	619	671	671	669	689	629	649	638	667	670	642	648	760	653	638	655	635	656	658	658	641	663	660	651	628	622	624	663	630	678	664	663	669	681	685	673	640	629	674	637	669	632	651	641	689	634	675	629	640	679	622	669	675	622	665	645	663	624	659	610	656	621	645	635	653	685	670	603	646	686	629	656	667	642	624	692	635	662	661	658	661	682	632	640	627	652	688	657	667	679	630	687	612	652	602	677	664	666	655	625	636	659	695
32018	23543	29219	23794	17376	12044	8279	5402	3802	3223	2578	2143	1620	1572	1328	1292	1185	977	775	621	509	425	403	467	489	475	484	494	518	537	457	413	405	406	404	358	358	299	266	242	237	263	247	243	237	233	247	249	244	285	237	261	290	246	237	257	259	259	287	232	245	262	265	260	255	243	249	268	242	286	260	258	282	257	268	265	231	247	240	247	266	222	272	262	255	246	260	245	265	253	248	225	238	252	235	245	236	244	249	259	246	244	239	228	253	239	227	229	273	245	267	253	266	200	238	241	260	247	253	241	233	233	240	242	244	273	262	244	242	260	238	239	254	263	238	238	239	244	247	240	257	252	262	246	269	245	228	255	263	247	244	265	247	246	277	242	266	234	244	254	239	240	262	262	237	246	234	267	238	237	250	250	236	218	232	215	255	232	251	266	231	270	263	239	240	252	251	262	250	250	256	252	204	261	221	235	266	232	241	246	229	237	262	226	245	255	233	244	243	241	253	271	253	266	230	246	225	282	262	239	228	247	252	244	255	239	241	244	262	229	243	244	266	263	278	214	259	242	267	249	235	244	257	253	260	245	258	250	248	238	239	230	257	228	233	252	228	243	270	227	251	241	216	255	242	250	226	266	251	264	239	244	258	232	240	267	237	282	244	254	264	253	234	262	238	224	248	226	249	249	241	265	262	266	258	272	244	280	250	230	254	246	266	239	239	240	271	238	252	237	235	273	273	247	234	266	264	273	242	242	220	252	230	228	250	236	267	241	252	241	228	257	230	263	240	225	251	219	245	245	245	241	240	247	247	257	253	248	251	240	232	227	230	223	239	266	256	247	242	237	221	227	225	236	241	253	215	256	261	260	256	274	253	279	268	286	242	257	264	269	237	232	260	227	242	248	264	261	227	231	252	228	272	254	246	273	254	261	237	241	238	250	252	217	284	241	255	224	265	230	247	234	223	266	241	248	254	235	240	235	235	235	250	260	222	240	212	267	265	225	266	247	231	270	246	236	228	256	238	269	307	260	256	234	217	238	252	240	264	268	228	261	236	256	254	251	289	244	256	259	243	238	231	241	224	240	215	222	236	228	222	242	239	267	248	236	239	241	246	250	256	245	223	230	227	223	255	222	259	231	255	268	262	241	262	257	252	270	260	273	261	246	245	273	237	254	231	255	251	255	228	240	246	254	262	250	231	243	254	243	270	237	251	232	248	238	231	246	240	256	215	226	243	241	258	230	275	261	242	256	234	267	239	271	260	239	262	251	246	227	211	252	232	265	267	266	267	237	264	238	251	226	256	256	256	248	260	246	248	261	269	264	238	261	235	276	290	227	266	245	259	246	252	235	257	226	262	255	251	242	231	276	264	241	253	235	237	244	232	265	244	245	238	252	259	246	233	247	247	233	236	220	231	242	264	239	226	254	263	246	234	279	249	268	242	258	263	236	241	241	240	245	251	231	248	259	223	249	240	243	245	230	262	272	246	239	234	245	231	233	267	238	229	243	238	239	226	251	259	250	238	257	232	258	259	249	250	246	271	250	274	270	260	237	272	243	234	230	259	266	257	234	238	234	254	255	261	274	240	276	233	259	249	266	241	225	242	255	256	248	225	258	273	242	255	256	276	245	230	268	230	278	236	264	235	227	254	246	232	244	234	248	249	235	230	240	249	231	259	271	247	245	248	244	244	234	278	257	279	245	276	219	252	247	226	225	232	232	237	240	258	241	210	242	240	263	249	284	223	226	264	259	252	265	226	241	245	236	247	248	253	247	233	245	257	258	228	253	297	223	277	218	248	234	233	243	251	239	259	231	259	249	280	241	245	250	277	251	258	262	210	252	247	264	248	250	240	245	252	262	239	263	251	244	251	232	255	242	224	244	228	218	249	270	238	261	259	265	260	242	215	249	249	215	234	241	270	262	249	257	253	249	264	259	267	236	266	242	246	233	238	240	236	269	247	256	271	238	243	238	237	233	229	257	280	253	255	261	244	240	233	234	251	237	277	276	279	260	274	234	254	229	248	254	242	231	245	221	252	248	243	223	253	261	229	248	230	268	254	220	225	250	235	252	250	227	243	245	246	225	248	267	260	242	252	257	238	228	276	256	270	253	238	259	236	233	261	253	249	256	241	243	227	227	272	268	241	251	245	217	211	222	256	255	245	246	233	247	226	236	221	276	263	239	234	250	233	266	262	227	266	272	285	220	251	237	241	254	242	253	244	258	246	233	231	251	258	248	244	239	255	253	250	272	243	224	255	284	215	257	262	231	217	250	266	272	272	257	261	270	257	252	262	244	259	245	237	257	246	259	225	257	216	228	222	243	239	233	212	260	258	238	247	256	231	233	257	218	214	240	275	265	233	227	272	266	270	273	282	270	272	219	243	249	255	238	250	275	248	257	251	256	255	250	268	227	260	240	269	252	257	258	248	245	270	247	250	232	249	274	234	225	257	250	240	243	231	271	232	241	259	224	252	254	246	246	265	271	266	264	239	279	240	221	242	268	267	235	262	233	248	262	267	230	228	232	241	236	260	243	240	261	241	238	222	230	245	208	238	229	231	232	234	249	241	233	248	240	264	260	262	256	270	241	220	273	237	252	258	266	272	261	262	239	236	274	263	217	276	216	254	229	246	233	230	222	250	223	252	231	246	225	244	243	250	252	246	241	231	252	255	273	245	250	262	258	269	242	242	214	221	244	242	264	253	273	254	219	269	241	239	288	257	260	227	257	259	220	230	237	246	245	227	232	263	275	228	261	249	265	271	279	234	273	225	259	223	278	263	248	255	267	258	280	272	218	255	238	265	242	239	276	242	248	220	215	236	258	250	255	224	265	218	241	240	265	236	246	242	228	240	242	263	250	275	253	241	290	237	256	271	260	207	260	260	233	237	242	245	240	246	231	247	250	257	258	244	258	256	254	256	266	242	262	234	238	262	278	232	244	232	253	236	261	256	218	240	231	247	238	240	209	229	241	242	243	244	242	267	249	255	240	229	266	263	210	238	232	249	244	259	227	236	239	267	238	268	252	221	259	241	251	241	231	222	261	276	232	262	261	249	245	272	242	250	249	278	248	240	263	242	253	233	235	253	255	251	247	228	220	247	244	245	240	238	238	238	238	240	235	239	263	247	229	249	259	267	248	256	256	226	265	232	249	232	243	248	257	249	253	268	235	235	243	223	264	278	234	283	251	241	267	245	252	245	235	259	229	272	251	246	246	244	235	224	258	261	232	206	237	239	263	231	225	269	279	247	292	252	234	292	245	297	266	239	268	259	242	272	246	276	279	250	262	231	261	270	232	240	249	243	281	275	251	231	269	227	262	240	275	228	239	259	267	208	263	273	222	255	252	223	262	282	236	236	245	243	240	216	285	235	250	269	241	246	259	278	256	246	229	263	253	225	251	239	235	225	211	215	252	265	245	248	259	230	260	241	240	267	253	261	239	260	240	226	282	258	265	243	240	251	274	283	230	254	250	234	248	238	227	226	225	275	222	264	253
17264	19111	31596	33914	31741	27749	23186	18303	15024	13592	11822	10495	8211	8054	6940	7188	6384	5001	3985	3057	2350	2015	2064	1929	1923	1967	1946	1994	2296	2564	1956	1788	1899	1584	1531	1283	1263	976	679	737	668	662	632	649	676	657	689	631	663	638	645	639	670	761	690	709	673	660	730	671	647	669	742	756	730	748	705	662	628	696	747	719	710	759	664	649	600	617	589	614	585	593	619	629	588	573	614	611	596	612	579	607	608	591	672	612	592	596	584	625	580	605	631	599	586	617	595	624	600	587	567	579	608	601	597	558	592	591	589	594	576	632	578	585	590	614	630	547	611	623	621	617	616	609	599	574	607	569	604	601	601	625	570	642	594	545	628	675	612	626	587	625	629	618	626	618	616	598	601	606	587	608	625	586	572	636	615	628	650	621	578	613	597	650	626	587	579	636	657	589	641	583	621	651	588	655	605	620	594	598	636	592	604	656	605	650	608	576	611	611	605	560	589	581	614	580	586	602	633	619	557	610	615	598	600	603	598	602	589	631	649	648	574	606	595	655	619	586	606	590	619	577	608	547	652	585	608	586	644	619	554	572	611	600	610	629	580	557	603	644	577	618	589	579	599	594	577	605	619	594	603	588	625	622	618	615	587	592	607	584	585	614	581	592	580	564	584	580	596	553	616	582	642	605	669	619	587	630	641	646	590	580	630	583	608	597	635	656	578	646	603	602	592	569	615	602	611	575	628	643	602	588	579	589	590	601	581	620	600	606	625	594	580	593	578	588	606	604	624	564	592	595	605	576	588	586	607	600	613	657	624	578	596	603	602	590	615	641	640	602	545	551	610	647	633	605	643	567	604	641	570	618	609	570	600	628	585	608	612	561	626	584	618	602	595	610	629	603	571	622	666	608	586	612	564	570	652	593	541	591	586	567	628	569	622	584	626	595	618	607	550	634	592	575	655	604	586	573	614	611	586	601	567	592	644	561	606	601	575	611	559	651	659	576	605	586	600	599	596	600	612	600	585	556	647	620	608	579	612	596	678	629	584	621	587	616	610	643	591	569	601	637	621	615	581	658	578	582	583	604	610	616	622	587	638	648	608	581	606	554	607	568	618	597	621	614	589	570	607	673	575	640	614	606	580	623	613	631	581	635	611	625	617	622	610	607	616	597	561	602	579	596	612	586	592	667	607	603	615	595	601	633	592	628	610	613	599	616	598	593	631	615	664	634	574	634	608	578	634	666	613	580	605	603	644	594	640	622	611	613	600	619	668	604	644	575	597	576	562	613	647	621	608	614	614	618	572	640	635	585	581	631	593	632	621	614	581	601	605	636	599	587	618	623	580	588	611	645	604	639	610	608	592	621	607	588	620	610	591	605	629	617	618	572	585	594	579	612	594	628	615	597	576	584	544	579	582	616	620	590	621	605	614	566	598	594	649	623	562	631	594	635	625	573	619	598	570	583	623	644	576	548	610	590	573	565	634	591	632	575	602	592	576	603	592	595	627	613	588	621	604	582	605	616	565	646	591	599	589	612	647	585	559	571	575	614	599	567	621	572	611	654	622	567	596	600	600	590	587	645	606	596	614	612	610	581	570	637	600	578	574	609	550	618	617	613	627	620	618	588	575	608	566	610	594	590	590	611	601	591	612	622	570	642	599	596	612	606	667	575	613	619	605	601	627	622	593	628	634	600	604	601	599	631	592	573	601	568	614	583	583	584	607	596	607	572	637	608	613	598	606	611	569	624	608	581	582	568	612	619	597	608	583	586	564	617	585	570	656	609	557	583	620	597	609	565	606	559	559	629	570	602	583	566	633	586	635	583	622	622	607	572	607	628	603	639	649	622	612	634	598	594	557	586	609	615	635	616	623	635	612	607	634	620	613	623	605	557	638	608	615	611	611	590	664	642	576	585	585	591	599	616	584	589	637	616	627	551	610	580	630	602	629	595	599	581	617	626	607	633	607	613	562	612	613	581	605	590	608	617	619	596	560	593	565	628	649	575	641	604	621	571	615	620	603	635	649	610	589	663	631	642	561	552	576	610	613	585	629	579	599	614	638	615	622	609	616	625	632	586	610	621	610	641	631	610	621	599	571	614	608	558	624	601	595	623	598	606	561	619	632	586	585	582	608	580	586	623	637	602	566	631	631	598	604	625	573	564	634	587	626	604	578	599	599	658	587	621	641	622	612	596	622	642	600	591	609	581	592	612	610	588	610	605	585	634	600	553	614	634	591	608	613	606	589	596	623	611	618	582	586	595	602	615	622	623	646	595	630	646	620	623	612	619	645	575	634	588	570	624	596	601	598	619	602	620	613	603	537	561	613	603	595	638	621	576	634	627	577	650	574	600	594	609	606	649	616	647	548	588	603	640	563	589	589	578	622	616	605	643	605	629	623	587	613	589	571	596	595	616	578	611	587	593	549	619	600	608	586	585	571	626	595	599	635	623	625	619	587	552	614	623	593	629	625	591	594	620	580	588	622	602	580	606	608	582	595	605	573	573	586	602	583	588	580	626	604	635	586	649	571	579	586	585	624	622	562	593	559	609	578	601	604	588	597	593	571	590	607	636	613	596	625	617	623	604	571	659	588	601	628	621	563	597	613	653	579	594	604	593	617	591	635	572	609	562	594	579	611	632	595	606	605	624	587	647	547	590	584	642	626	583	644	618	609	620	633	599	579	589	615	577	612	616	622	648	623	643	629	577	629	578	618	566	616	623	607	609	621	579	591	569	593	609	588	540	573	565	631	610	582	602	594	630	606	632	646	626	576	615	649	607	577	553	626	623	574	622	669	562	588	594	626	585	627	599	599	620	586	594	639	616	595	628	558	609	590	572	587	567	606	641	607	647	559	570	625	610	615	658	565	549	643	561	629	636	595	555	630	585	610	592	586	592	587	605	596	585	600	636	585	606	592	632	603	562	600	605	598	600	616	604	592	596	603	623	625	586	578	603	595	579	644	558	573	611	615	651	620	599	599	641	645	573	573	624	628	585	636	636	613	567	576	599	600	596	624	598	600	619	578	653	602	600	571	611	592	599	623	583	586	588	578	643	546	624	581	631	598	621	596	557	614	614	627	638	593	630	621	607	608	565	589	609	583	599	577	597	603	554	591	556	610	615	640	578	611	617	549	583	593	574	598	598	619	608	592	599	632	625	649	634	589	650	578	568	598	625	610	612	566	568	630	602	625	589	682	615	598	583	585	576	612	617	585	577	598	642	598	559	665	579	599	619	615	600	597	611	624	640	626	627	645	573	594	626	651	586	577	596	613	569	553	653	643	563	626	619	611	630	593	570	622	579	627	616	614	619	617	613	583	599	633	596	620	644	613	597	604	597	597	629	629	601	638	627	577	599	591	582	612	579	589	603	604	587	598	595	601	604	632	588	579	619	629	559	621	591	572	610	585	629	638	636	588	604	596	602	564	562	565	616	539	600	634	568	604	622	600	553	586	605	636	594	599	588	627	576	613	617	579	628	624	582	598	646	613	594	613	594	613	597	576	616	620	621
15311	12155	16228	13073	8572	5552	3671	2440	1777	1684	1407	1176	984	909	767	834	783	599	556	460	387	405	402	394	390	407	391	433	433	490	423	437	409	368	381	368	373	372	359	326	331	283	333	307	318	302	318	314	345	327	349	330	317	312	318	314	333	291	315	308	338	347	331	299	341	305	303	273	325	334	352	288	336	321	313	308	329	298	308	352	353	356	295	306	315	274	324	349	348	304	350	286	307	327	321	339	299	284	332	324	315	335	299	346	306	283	304	309	318	306	298	332	293	294	326	274	340	311	328	304	291	357	296	363	343	311	347	314	315	313	333	317	310	345	302	349	316	373	331	358	351	308	320	310	319	290	277	323	319	352	316	315	316	305	325	327	316	281	285	298	322	338	311	270	289	307	316	306	322	318	292	324	337	310	316	314	320	313	313	315	300	329	323	351	336	336	316	329	304	279	342	327	338	302	308	333	323	313	318	329	308	319	344	301	284	337	313	319	327	276	305	323	322	321	338	311	343	348	344	293	307	321	312	316	352	302	288	333	334	293	310	298	297	307	291	324	322	328	330	341	327	330	330	333	315	320	308	311	307	328	290	330	324	322	331	334	332	321	311	350	316	324	295	338	356	325	346	326	309	317	316	297	313	310	306	321	316	300	297	336	336	326	338	312	337	327	306	309	293	292	349	317	350	327	306	334	303	307	275	318	326	336	334	306	282	318	314	339	300	318	283	347	319	320	337	324	330	332	335	312	354	302	355	356	354	286	350	304	347	336	305	346	312	326	353	309	328	323	310	349	336	355	336	304	331	293	323	328	317	313	359	339	323	321	360	310	322	339	301	339	304	299	288	314	297	272	322	327	277	291	298	291	299	290	332	299	330	317	298	325	304	351	316	335	331	295	282	299	329	350	334	323	321	318	298	337	303	330	294	318	324	323	278	319	330	309	334	319	318	317	308	321	324	310	324	317	317	341	312	313	296	326	318	328	333	315	324	287	336	281	338	330	310	337	302	298	323	339	289	312	296	295	306	300	322	329	323	326	304	332	346	295	330	322	330	315	311	315	347	320	325	322	322	315	318	326	339	327	295	288	302	303	336	296	318	333	315	350	347	302	319	326	324	312	322	287	304	294	338	320	301	315	299	322	349	326	358	310	344	282	337	327	345	326	301	330	301	328	308	303	296	318	330	308	327	315	347	307	327	306	314	313	315	305	329	297	304	317	316	338	319	309	343	336	352	313	301	298	298	359	316	334	346	302	317	313	332	305	325	291	296	311	305	329	300	332	295	317	313	300	331	291	314	320	311	304	327	350	319	304	319	353	310	324	318	345	313	322	343	308	303	323	306	319	294	317	346	333	299	305	335	366	332	337	310	319	301	313	335	323	347	320	352	362	356	313	316	320	318	332	326	330	353	340	314	322	341	341	339	310	296	284	295	299	295	307	295	342	306	305	323	310	312	321	339	330	327	358	331	305	307	306	319	323	348	314	331	323	291	356	306	262	323	318	278	295	351	323	317	330	295	301	288	309	335	307	335	304	304	317	330	341	326	341	332	323	322	308	347	348	301	338	312	359	307	326	303	307	323	316	297	348	335	335	335	323	314	342	346	323	309	310	300	327	328	309	306	330	332	310	316	343	320	318	347	319	295	300	302	291	301	306	302	311	329	299	333	298	300	318	348	331	315	308	278	321	347	304	285	312	284	328	328	295	316	328	319	311	312	301	295	303	333	321	327	311	333	317	301	308	318	298	332	324	308	325	295	322	292	353	301	294	318	345	302	309	347	318	315	327	325	356	268	308	285	341	350	325	335	353	331	346	318	310	296	307	298	319	320	320	297	328	298	309	315	325	285	336	347	351	349	333	304	318	307	354	313	329	340	309	310	324	315	337	302	312	339	309	300	308	305	335	309	341	292	336	314	356	315	313	338	319	311	325	343	294	294	343	328	342	319	322	322	305	328	320	300	278	356	310	343	308	311	344	319	348	308	322	316	317	333	320	323	296	281	316	331	288	302	335	326	293	309	338	332	302	332	361	322	326	348	329	346	303	343	329	304	344	305	329	330	325	352	305	281	336	308	343	333	308	313	342	307	325	301	315	355	275	296	349	317	306	314	315	295	320	307	290	318	330	305	285	315	344	356	320	326	316	326	305	307	311	315	319	345	347	298	311	350	308	329	290	312	344	359	319	319	293	305	300	338	303	320	298	327	320	324	345	325	341	303	361	320	313	305	303	309	318	319	324	313	353	293	343	338	310	328	329	282	319	341	292	326	327	318	322	327	324	298	333	328	311	310	309	298	282	306	337	310	326	321	283	320	317	294	332	307	335	309	291	340	299	347	310	304	330	323	328	336	342	322	296	302	298	317	297	336	308	307	306	283	318	336	287	339	296	321	330	336	308	293	308	294	333	317	332	323	284	338	303	298	320	333	299	299	327	337	316	299	293	361	288	338	332	329	315	282	283	315	308	308	332	304	325	329	326	326	323	321	307	305	300	328	311	314	323	321	321	330	313	332	316	314	304	310	332	365	303	307	313	324	352	297	308	335	292	331	321	331	325	315	313	300	322	333	326	331	356	329	322	339	349	336	308	316	323	289	345	347	315	318	315	308	346	311	341	349	344	342	315	292	351	327	324	309	312	299	289	321	321	320	314	285	287	314	339	332	289	294	328	299	292	322	306	297	348	315	301	310	308	332	303	345	304	276	316	322	339	322	349	277	306	334	315	325	340	305	325	350	326	308	331	340	297	283	302	327	318	290	309	365	330	322	311	315	321	294	254	320	350	317	291	319	331	305	328	311	314	318	342	321	294	312	329	321	327	302	360	332	325	299	335	309	353	338	297	318	321	313	300	332	364	314	308	326	317	320	329	310	325	329	302	329	339	306	328	327	306	284	329	305	285	314	306	319	288	316	298	342	328	323	328	313	323	324	305	336	310	285	339	304	310	302	299	332	302	313	340	311	344	303	319	301	316	334	316	322	320	316	334	315	313	326	316	325	346	313	298	307	304	300	291	324	331	286	312	338	314	331	348	335	320	334	346	347	306	332	352	317	296	324	350	317	320	327	322	310	294	340	331	304	338	330	311	346	308	321	299	304	290	314	305	332	336	307	312	298	313	293	351	331	335	319	322	351	317	310	289	305	337	321	327	326	335	310	325	307	317	329	327	284	314	316	332	307	347	306	302	298	295	323	322	322	319	305	336	362	333	314	317	298	333	334	322	306	323	330	342	314	319	306	347	299	311	318	309	325	311	332	319	316	309	297	309	296	328	322	324	322	313	318	311	335	374	314	321	324	335	307	321	328	323	326	298	340	297	336	336	331	331	302	320	331	339	330	302	325	342	344	322	308	340	332	344	308	323	346	318	285	309	306	354	335	344	343	357	368	346	326	321	322	311	328	313	334	299	309	294	351	311	340	345	297	330	351	304	312	284	312	340	348	313	318	326	319	326	308	301	320	366	307	293	323	331	289	285	324	290	294	312	341	336	308	308	293	323
9879	11227	21080	23233	20730	17381	13488	9979	7857	7354	6473	5620	4392	4175	3723	3786	3419	2881	2229	1811	1434	1231	1246	1295	1329	1318	1366	1416	1530	1747	1399	1326	1335	1197	1048	1053	1013	883	810	801	795	742	758	770	784	787	711	761	742	757	792	713	754	778	776	760	804	789	707	799	764	795	816	812	799	771	791	763	731	842	783	796	769	798	781	705	766	714	790	749	744	728	747	756	739	776	678	775	714	826	749	726	763	758	792	725	774	758	765	754	725	729	724	775	742	766	787	788	748	771	755	749	734	731	759	784	730	801	788	673	754	727	751	741	768	774	721	736	760	777	727	746	746	772	746	747	756	715	776	752	704	705	733	763	749	749	766	705	771	794	752	764	779	762	790	761	738	729	742	782	773	747	738	705	726	742	763	726	748	789	710	787	779	770	677	737	744	749	761	735	729	731	768	715	804	749	757	751	733	795	732	721	742	770	711	763	728	762	684	715	738	796	750	747	782	698	733	731	760	755	768	767	759	743	712	774	802	694	773	764	760	790	702	734	806	790	787	771	724	770	732	785	701	762	758	780	763	768	752	740	702	769	773	728	775	717	786	749	710	771	768	776	758	740	727	726	781	779	785	736	724	750	748	742	739	753	754	748	746	759	776	726	750	788	786	720	782	771	785	784	778	748	791	718	767	758	757	778	710	717	717	741	732	767	742	760	733	766	798	752	724	773	751	714	743	726	743	779	732	788	746	740	749	739	766	796	755	740	769	755	748	788	748	707	725	782	783	746	740	766	750	756	743	731	757	788	742	749	760	770	771	726	776	774	697	712	783	717	744	714	800	751	734	778	771	765	735	747	768	766	762	787	721	814	722	774	819	754	746	739	761	761	730	716	742	771	743	790	690	743	787	746	752	798	778	780	791	766	731	754	774	766	776	717	778	705	801	737	714	762	778	805	722	745	725	819	748	721	761	805	770	772	743	801	736	780	785	716	745	698	776	754	805	748	744	769	757	805	798	793	791	740	791	755	750	780	767	746	737	734	747	748	793	789	744	749	775	799	795	728	732	787	709	751	717	772	727	778	710	766	763	773	727	742	769	720	755	741	764	764	690	754	767	754	789	777	761	738	779	777	750	735	731	739	761	736	768	739	787	780	773	761	765	745	773	751	746	786	747	761	761	739	752	755	729	730	742	768	757	748	755	742	762	769	738	747	743	753	784	739	742	726	744	763	746	746	757	727	771	726	724	769	705	769	731	696	759	798	783	740	791	743	737	775	806	756	736	715	752	765	706	758	762	776	750	676	757	766	783	735	752	756	776	787	776	732	738	712	772	748	754	747	762	758	739	752	759	774	730	734	776	739	723	793	761	774	747	738	774	736	750	781	754	789	742	751	730	754	770	741	782	732	758	754	775	706	733	740	779	670	759	725	754	776	791	728	753	811	718	802	727	768	737	756	741	744	748	761	700	786	760	742	732	756	748	734	766	758	728	741	769	738	728	795	778	685	762	724	735	749	753	750	752	747	737	769	796	740	740	795	748	775	786	770	810	718	728	794	740	736	748	771	739	779	720	752	743	760	781	805	789	783	758	736	757	725	754	747	744	738	705	768	757	767	730	769	779	793	776	745	759	732	768	706	704	779	713	738	771	803	780	741	716	790	771	784	788	746	747	765	802	787	776	722	755	758	665	758	688	765	753	788	731	797	737	728	765	758	709	779	715	828	740	806	780	781	733	772	779	733	750	752	746	712	753	780	783	781	795	759	798	761	769	796	724	708	806	731	764	724	765	730	737	745	747	754	742	737	743	737	740	690	751	761	749	744	775	762	733	760	766	725	734	735	730	722	774	762	754	764	739	774	786	796	793	780	727	759	768	758	775	722	760	740	760	713	744	753	748	750	738	803	713	754	777	755	781	800	772	763	747	774	764	750	734	738	759	719	788	726	687	760	766	722	776	755	724	760	762	767	736	765	733	696	711	768	776	808	760	758	743	746	743	763	756	765	721	759	803	715	722	720	739	786	808	773	748	769	718	789	802	704	784	768	738	751	726	737	769	767	743	775	752	736	752	719	721	703	764	760	772	735	764	780	776	738	744	787	808	752	733	737	766	759	807	741	748	743	724	768	765	770	749	812	758	788	769	748	744	758	738	744	741	726	751	784	754	693	707	740	844	783	707	746	742	753	769	747	738	767	720	793	799	745	735	793	722	780	760	789	753	752	743	713	772	795	763	760	729	797	722	784	783	690	788	775	762	803	727	784	743	783	792	745	732	738	733	757	761	748	699	679	774	686	789	771	774	774	732	755	743	727	747	782	726	763	778	751	762	769	776	755	722	741	736	758	745	739	771	792	758	794	745	756	749	734	693	778	735	736	776	726	759	722	806	753	789	790	745	743	755	768	693	829	727	751	704	746	759	750	779	760	721	753	730	769	760	743	753	790	794	732	787	735	681	738	757	741	736	728	711	765	801	776	746	739	789	727	805	785	736	765	787	692	758	817	738	760	734	730	753	784	743	738	752	738	765	731	722	730	792	686	784	801	751	767	707	762	752	720	782	774	759	765	741	793	781	732	766	737	758	717	773	762	765	746	827	754	736	772	744	780	780	753	735	757	738	782	756	787	742	774	745	744	750	728	751	753	762	752	749	779	759	732	751	769	720	779	749	766	761	785	780	758	792	764	716	726	736	730	729	742	773	752	809	757	751	716	800	757	745	752	751	741	726	779	787	763	750	780	776	777	736	762	793	760	767	766	727	748	752	795	714	798	733	780	771	737	753	792	724	795	734	753	733	761	772	727	745	744	790	790	723	724	741	724	768	731	783	769	755	763	741	734	745	792	726	746	737	748	781	728	761	754	769	728	714	775	736	753	756	756	738	787	728	751	822	755	750	742	735	733	777	725	744	782	731	774	756	752	785	819	720	778	733	750	737	784	696	700	762	750	755	725	765	757	759	770	718	754	755	698	769	814	754	760	719	832	753	747	727	734	739	756	735	745	718	773	794	784	728	770	737	761	807	766	775	786	772	720	748	723	799	745	782	722	792	745	697	751	779	811	770	781	762	785	753	693	734	834	764	816	808	754	731	755	753	735	755	719	739	730	744	800	771	749	727	789	794	769	749	761	784	776	747	715	772	753	793	732	749	789	764	676	755	727	760	793	738	742	775	744	706	799	778	750	759	794	687	729	743	738	794	701	757	747	737	789	743	801	763	769	740	770	806	760	761	752	789	773	760	727	771	752	729	744	747	768	756	772	784	753	764	788	768	738	792	787	743	762	773	812	767	730	773	751	754	779	723	719	794	760	742	785	753	742	767	755	742	770	730	770	789	696	788	659	711	751	755	778	780	765	757	746	775	795	753	840	822	758	762	660	795	696	738	704	723	736	723	758	756	724	733	727	756	767	764	795	734	739	768	787	753	777	749	792	748	747	782	757	752	816	768	752	766	718	724	762	742	814	767	767	754	754	754	763	805	783	747	775	775	752	797	779	760	746	710	722	802	756	780	776	753	756	761	751
24758	17531	23214	19012	13366	8809	5634	3777	2745	2320	1880	1659	1269	1181	1061	1060	966	822	606	569	465	383	391	379	439	390	388	412	462	477	412	383	382	372	360	372	323	302	286	256	262	274	275	288	292	265	301	262	266	252	245	269	267	250	273	272	276	261	280	290	266	249	296	275	290	272	279	290	265	286	308	262	274	259	297	261	279	235	289	268	259	264	256	290	271	255	276	280	244	277	273	298	244	256	239	243	289	285	266	313	249	273	266	250	262	271	242	278	286	270	268	262	310	267	247	301	269	282	249	257	274	287	282	252	269	284	273	281	237	286	273	247	288	253	266	260	252	280	265	287	260	276	257	257	290	240	250	241	246	259	280	238	311	271	250	278	265	272	271	283	281	254	273	282	254	276	289	233	266	315	282	262	278	279	254	237	230	310	260	278	263	293	256	260	262	282	243	255	253	294	284	238	249	267	270	239	308	264	268	277	242	277	298	227	269	272	265	284	307	265	282	272	286	240	260	268	252	245	297	277	283	272	271	265	270	273	272	253	270	255	256	260	272	288	289	271	239	260	249	256	262	276	266	271	292	276	267	254	292	257	271	262	270	254	269	245	270	286	272	269	247	259	281	291	266	250	249	308	256	264	263	263	280	299	264	259	278	255	263	286	292	273	268	251	252	253	280	240	301	266	278	277	269	247	278	276	252	251	259	278	264	251	262	247	289	265	251	252	264	265	257	297	242	270	283	281	258	264	280	257	266	259	281	271	275	269	265	271	292	282	254	271	269	270	265	253	284	281	262	259	240	280	267	254	281	248	282	271	254	250	262	236	270	285	294	287	283	266	259	277	298	264	265	283	289	285	254	265	271	290	254	267	259	270	234	234	314	264	262	266	294	289	245	241	267	245	281	266	280	294	275	281	260	256	297	306	288	270	279	226	244	236	269	278	280	265	254	270	273	264	289	262	293	250	271	269	278	258	300	274	243	258	243	284	277	276	238	265	285	280	276	266	270	283	274	268	257	289	258	245	266	276	277	280	260	285	254	283	249	278	256	269	277	259	255	246	273	273	261	275	276	275	265	261	275	281	272	282	277	263	239	251	268	249	290	286	251	283	279	283	262	242	254	271	241	233	286	282	282	293	261	245	248	318	269	247	263	243	261	259	275	243	284	297	249	278	272	256	289	251	277	292	270	259	249	296	262	273	266	259	279	292	282	270	265	247	253	242	266	251	261	257	270	277	240	261	267	275	291	283	268	297	259	238	242	267	278	280	261	275	267	264	289	283	252	289	292	282	267	279	262	289	281	229	280	229	285	266	262	303	264	278	261	284	278	247	295	287	261	299	270	308	280	244	228	233	260	304	252	276	270	264	297	265	278	273	283	289	276	288	257	263	271	261	268	259	258	296	280	251	273	263	253	261	259	261	278	260	241	290	264	240	289	262	265	261	240	257	265	305	272	270	290	249	225	267	250	256	278	260	250	251	279	261	265	257	276	289	247	274	277	263	284	315	278	271	279	262	251	256	285	274	264	246	270	287	300	254	257	231	246	269	222	283	254	301	261	268	250	261	292	302	289	278	290	291	276	232	282	291	276	294	295	281	259	264	257	255	261	265	299	266	261	295	266	252	280	273	249	258	261	233	263	255	271	278	257	260	235	268	261	264	253	258	290	252	288	275	270	238	277	271	251	250	260	259	274	253	246	250	258	244	233	268	261	269	298	276	301	262	261	266	257	261	287	287	277	265	237	249	279	282	293	291	283	251	275	285	285	241	250	271	257	272	243	288	268	292	248	282	270	282	258	246	255	258	301	297	298	264	268	299	286	275	248	294	258	280	253	288	261	276	273	263	265	281	251	258	270	263	251	272	275	256	253	267	273	283	239	268	267	282	242	259	262	290	274	272	294	265	258	264	253	291	293	276	264	257	260	265	265	242	219	263	276	271	282	276	271	268	283	262	244	256	249	261	265	262	251	277	288	259	285	264	250	246	282	257	266	240	283	258	277	280	264	270	265	242	283	280	293	289	261	278	277	258	251	234	265	243	285	243	303	279	247	246	258	301	279	278	262	290	244	265	274	260	295	259	261	272	290	300	265	271	280	251	252	316	232	250	276	274	257	260	243	263	298	260	292	297	267	270	268	255	283	279	267	259	276	250	261	291	301	257	256	273	276	263	275	266	271	283	253	254	271	247	280	293	274	277	290	264	265	244	256	254	261	276	277	257	283	260	244	253	262	248	288	314	242	258	274	249	269	278	253	275	275	304	263	266	266	261	249	282	241	284	263	287	234	274	242	265	267	248	274	283	261	292	263	234	275	272	279	291	277	249	278	262	280	270	257	263	258	254	272	242	260	249	281	294	290	277	232	271	248	294	255	274	288	281	254	274	299	261	267	273	251	259	291	288	272	239	259	238	272	276	284	255	261	263	253	295	254	270	288	266	270	257	231	267	276	258	279	286	272	264	252	253	273	274	243	252	291	250	265	251	262	250	255	266	251	288	274	267	229	273	283	256	292	267	267	291	260	257	268	231	302	252	273	284	253	265	248	282	270	271	249	278	271	279	299	247	255	271	253	253	233	269	272	267	247	274	256	294	254	228	273	252	284	283	266	261	296	274	268	274	237	275	264	291	284	267	277	279	253	290	241	262	241	279	259	268	277	280	289	254	280	291	265	270	276	259	267	272	271	275	294	269	281	270	243	268	268	258	264	282	264	259	280	255	277	264	252	273	265	298	263	248	260	256	271	256	269	273	275	274	244	298	257	263	288	275	271	297	239	281	267	268	244	277	296	298	270	248	271	294	267	240	262	265	262	275	271	267	263	274	247	260	265	269	284	267	293	290	262	275	272	283	265	280	254	251	251	278	248	284	242	242	275	253	255	277	261	274	228	292	248	265	251	284	252	246	282	288	283	264	271	271	240	245	264	255	248	299	254	278	257	280	278	245	245	264	229	265	286	277	309	276	255	289	258	281	308	277	290	272	269	253	269	281	250	264	236	251	250	251	285	284	242	291	288	288	259	280	259	262	262	287	295	277	267	264	252	285	254	270	265	272	262	246	273	294	271	270	250	281	272	295	263	281	264	276	282	273	285	268	262	263	308	255	273	260	266	263	291	261	280	275	272	256	273	263	280	283	227	284	247	255	259	299	277	252	244	268	270	251	274	269	293	270	288	278	270	250	249	259	276	293	272	254	258	240	259	283	254	270	261	263	282	273	254	257	279	236	319	295	234	265	278	250	245	293	264	263	289	274	262	258	261	276	294	267	251	255	219	252	273	257	253	254	271	279	249	256	276	283	256	267	252	234	259	267	298	277	264	254	266	247	279	243	298	264	279	315	267	261	286	270	281	270	279	290	263	265	290	294	261	292	260	274	278	264	249	261	251	308	267	242	261	259	241	245	258	272	252	287	266	240	284	270	244	270	293	291	282	268	253	273	265	314	262	281	269	260	241	231	252	275	278	286	269	272	272	262	273	262	282	283	292	286	281	241	275	264	262	270
14450	15569	27404	30078	27407	23382	18762	14488	11527	10602	8977	8202	6491	6076	5393	5508	4956	3871	3027	2453	1883	1621	1592	1595	1772	1685	1671	1632	1876	2161	1578	1588	1580	1379	1301	1118	1123	880	712	749	698	679	673	650	682	684	721	646	667	639	690	700	691	742	706	729	684	664	684	646	704	746	717	759	695	745	710	701	701	733	698	749	763	739	705	654	641	639	661	712	653	664	647	655	641	682	637	630	656	666	617	626	638	640	623	657	629	645	664	668	645	665	656	637	646	600	649	649	655	635	652	652	650	657	658	621	668	622	648	672	628	631	638	656	659	648	657	641	646	685	628	640	696	609	609	640	664	626	620	668	658	661	684	623	654	694	621	678	685	633	645	624	618	648	631	630	613	694	587	616	592	609	589	656	638	689	630	653	637	621	633	628	602	654	647	659	628	657	684	632	636	649	650	673	661	604	621	671	678	602	621	639	639	609	634	623	653	705	662	637	655	616	649	633	677	653	635	666	661	645	643	623	664	676	619	677	618	628	652	688	633	669	655	622	629	673	676	586	642	630	675	639	652	631	675	622	596	627	618	663	629	655	634	685	605	646	660	665	613	611	658	621	668	630	635	664	652	670	645	605	625	660	674	654	612	654	628	597	659	617	651	693	654	641	639	672	622	635	635	639	637	619	677	628	620	656	649	672	658	692	640	677	647	581	652	654	655	655	637	633	637	680	640	653	681	631	626	640	630	628	652	626	673	621	646	651	633	653	631	645	667	625	674	612	628	670	627	649	664	631	630	663	669	664	627	682	605	629	656	589	630	649	651	656	637	664	671	629	674	615	656	658	636	643	703	660	646	622	611	651	666	636	643	642	669	645	656	654	660	617	625	645	644	631	641	680	685	655	726	656	657	647	640	647	667	607	603	620	700	715	639	612	659	629	676	666	626	691	667	648	651	644	642	654	666	639	652	671	650	608	658	620	686	661	664	662	637	625	675	631	624	701	661	660	653	636	661	670	648	629	650	651	659	642	648	661	603	688	637	610	624	607	681	608	647	659	615	618	602	692	630	668	668	646	660	672	615	584	634	636	710	635	572	613	662	639	658	624	670	661	633	668	613	649	639	671	648	692	651	596	693	684	641	668	699	605	620	677	643	668	660	620	627	653	628	662	661	649	657	667	644	678	651	672	717	649	681	656	648	702	635	645	624	692	614	656	626	666	667	663	653	627	652	680	636	642	592	612	607	640	647	672	612	675	651	659	669	611	618	696	614	628	665	646	647	615	652	643	667	628	615	655	672	657	581	677	676	626	656	668	611	635	650	660	603	651	680	648	641	672	694	647	636	623	655	657	632	633	676	623	644	668	647	622	646	611	665	651	617	624	638	712	638	626	629	651	627	618	623	660	627	621	666	632	639	650	641	662	631	639	643	697	654	670	679	621	695	704	672	688	641	645	669	654	662	644	676	622	684	656	661	624	634	661	643	663	623	656	641	614	656	617	631	663	648	680	651	641	647	670	658	657	665	643	638	646	661	639	662	621	648	684	628	623	657	669	595	638	645	655	676	623	653	701	644	636	623	666	648	662	642	656	624	616	627	636	654	651	628	625	689	664	663	640	624	649	606	587	606	640	693	646	676	683	624	616	693	611	672	637	636	657	618	707	614	621	645	639	620	655	652	668	660	632	647	659	663	632	624	629	608	616	656	678	651	666	633	673	666	643	660	605	651	688	657	646	653	641	648	624	597	670	644	643	645	645	637	645	639	625	669	632	640	620	621	624	666	633	657	690	598	668	613	693	655	650	686	639	637	669	704	623	590	634	572	661	649	615	656	637	665	604	641	632	621	654	646	613	675	665	638	624	676	692	647	625	659	688	659	624	657	614	649	695	635	659	638	717	639	663	631	627	677	646	674	646	651	634	632	669	623	605	608	616	692	618	656	618	629	643	642	618	629	608	625	659	629	691	621	643	658	595	687	652	644	656	602	610	639	660	675	650	635	638	596	624	670	667	631	676	664	659	630	613	616	670	647	654	643	680	611	639	642	645	625	630	631	645	656	628	642	640	672	666	611	660	640	660	687	628	666	633	660	587	661	670	671	654	652	657	661	597	668	653	678	679	591	632	673	633	660	647	602	629	668	641	617	662	586	641	664	654	671	622	637	621	618	681	611	674	673	659	634	638	637	639	640	628	646	611	647	644	726	662	649	620	672	682	673	675	645	626	649	603	638	664	684	672	663	657	630	639	658	665	655	646	664	612	645	605	630	602	635	678	671	638	613	662	658	613	669	659	640	636	612	661	644	654	669	655	675	594	640	626	653	664	665	700	670	620	655	640	655	620	660	662	639	684	638	646	659	656	659	638	632	662	654	660	624	620	633	618	654	650	648	566	689	627	637	677	642	645	637	691	661	629	584	585	661	642	642	633	659	651	647	635	652	657	703	614	682	643	690	628	660	673	641	641	626	647	655	652	708	622	646	621	632	620	665	668	640	673	675	634	649	608	684	654	639	626	666	691	641	642	637	670	684	670	656	625	633	627	665	622	638	617	658	624	659	626	644	578	651	652	640	647	654	637	619	653	642	626	650	629	625	684	673	644	632	628	644	657	620	646	589	647	633	649	605	644	632	663	649	633	640	623	707	658	694	648	603	632	681	631	656	611	627	632	631	635	653	658	622	646	640	645	658	666	665	645	678	667	702	609	640	663	622	645	626	634	632	643	652	604	626	635	666	651	614	654	671	616	671	670	648	642	636	634	655	579	639	689	663	673	642	644	667	719	674	645	569	635	679	595	666	683	636	683	635	671	644	646	611	653	636	599	600	697	629	662	667	668	641	662	621	623	706	651	657	629	630	684	654	638	621	664	649	684	656	689	685	659	642	657	651	617	657	670	621	659	647	646	696	652	673	672	615	668	693	623	680	650	659	631	623	656	621	641	675	698	647	615	639	678	634	659	668	678	639	639	630	674	677	603	647	640	622	663	657	610	666	579	682	662	657	617	667	676	659	653	592	646	648	654	682	659	627	672	673	664	679	613	642	658	660	681	660	669	681	645	642	640	637	663	601	644	635	738	622	656	643	638	648	613	592	638	619	632	669	642	624	639	671	644	688	613	637	630	652	606	625	645	633	622	641	657	604	638	658	637	655	653	669	615	639	666	633	669	601	662	659	630	616	630	666	616	622	650	649	630	675	645	631	619	678	629	640	641	622	660	677	661	639	631	680	647	655	614	656	648	708	606	643	654	639	662	604	661	683	616	631	648	654	677	653	633	613	696	619	687	580	641	639	612	659	638	672	647	678	648	621	647	670	661	608	624	652	693	653	647	658	624	633	661	634	670	617	666	642	636	607	647	676	676	666	669	690	654	630	651	629	711	627	596	653	642	685	672	676	693	590	674	645	668	691	669	652	651	659	678	677	644	625	606	638	685	646	679	660	647	653	665	663	643	647	606	637	632	688	672	668	640	673	647	651	669	678	633	679	620	640	629	605	661	676	613	674	622	677	687	591	663	664	647	678	679
31731	23084	28998	24288	17483	11824	7785	5088	3600	3098	2581	2129	1683	1480	1345	1328	1103	1012	766	613	494	472	419	430	471	433	419	455	477	575	457	429	397	400	344	410	366	280	265	260	236	310	252	243	266	263	275	253	285	243	237	235	240	241	262	245	252	255	268	278	272	256	297	248	272	270	213	262	242	287	277	243	277	242	267	231	226	240	245	251	240	239	264	256	259	257	264	210	245	253	251	221	238	263	246	238	249	209	231	216	232	248	246	244	236	234	275	242	245	217	248	238	255	241	257	228	221	250	228	256	258	265	271	240	259	225	238	235	234	232	265	235	251	267	263	270	251	278	264	294	267	284	260	236	244	234	232	236	267	244	223	233	234	273	269	264	247	238	227	261	220	234	243	259	242	243	252	221	258	219	251	271	259	225	249	261	239	235	243	244	280	268	234	266	257	217	266	252	274	264	212	230	229	243	255	258	238	241	257	277	261	228	221	269	263	265	233	252	273	242	233	223	276	255	254	287	241	248	265	231	261	240	244	243	242	247	257	253	263	257	251	223	241	255	254	239	219	249	250	219	242	213	242	251	243	264	264	237	284	245	248	268	231	278	256	231	252	297	248	256	253	261	248	243	238	271	302	291	241	240	255	268	238	274	243	245	224	245	230	264	261	256	235	281	243	259	279	238	224	241	239	257	228	226	222	249	255	238	246	276	264	275	259	257	246	279	267	221	237	223	257	235	275	226	268	249	233	246	214	235	217	247	261	257	251	239	256	248	257	251	255	244	222	270	254	264	248	255	261	236	231	247	259	232	243	219	221	237	276	244	245	276	267	248	270	250	253	268	269	244	249	259	219	234	234	226	228	254	269	223	213	253	290	233	269	229	237	244	283	252	264	233	255	238	226	286	243	261	228	226	229	229	239	240	245	282	244	238	254	243	263	239	249	206	244	257	252	265	265	285	260	265	255	272	242	262	277	259	239	288	255	245	231	240	273	284	229	279	269	252	278	250	243	258	232	262	258	252	249	239	228	252	249	219	255	270	256	261	260	252	238	239	284	221	220	229	240	244	255	299	238	247	263	262	221	238	235	249	238	219	256	273	250	241	277	246	226	248	244	226	249	236	279	224	226	251	275	265	248	234	229	243	258	230	250	230	243	222	265	256	232	282	275	218	259	234	237	260	260	245	223	223	252	257	255	217	203	241	249	229	277	232	236	243	243	260	217	246	251	210	237	246	237	252	245	244	249	251	228	274	233	242	247	237	251	234	244	282	237	250	248	263	247	245	225	244	242	250	245	247	244	250	231	238	244	234	249	267	253	246	280	278	252	280	254	242	248	255	262	236	275	269	229	242	260	255	253	242	262	268	267	278	239	280	243	250	246	246	237	242	248	263	238	263	243	256	243	266	221	271	274	280	269	261	239	238	250	225	264	284	223	277	257	251	265	272	234	231	242	246	262	248	264	250	268	246	221	253	274	270	233	266	214	245	223	260	289	242	265	237	251	255	255	245	238	252	239	244	249	254	229	281	248	253	240	222	221	244	258	257	225	253	229	227	235	251	269	245	250	240	253	229	247	235	263	250	246	243	226	239	228	260	217	244	258	241	266	222	242	253	241	271	242	241	278	263	218	243	267	232	258	218	225	243	226	281	266	250	227	275	247	267	220	203	252	226	247	225	246	258	250	246	248	243	250	212	267	256	218	263	258	250	228	255	251	289	254	246	241	239	210	234	237	253	241	240	258	209	239	226	250	239	225	237	246	265	226	263	261	276	253	256	255	282	288	246	235	239	246	263	227	278	246	260	255	248	278	250	276	265	238	219	250	275	255	258	260	257	266	246	230	239	231	256	234	234	241	253	240	224	218	219	234	250	273	253	245	235	252	239	236	232	218	246	234	249	258	271	242	242	263	243	254	240	242	236	266	236	237	245	265	263	233	243	220	248	263	270	237	249	255	246	253	275	232	279	272	227	243	264	269	270	244	258	260	229	250	277	254	251	240	237	225	250	242	254	254	270	238	234	226	263	270	230	199	252	257	238	268	249	267	256	252	237	232	232	264	245	247	228	237	281	240	238	266	243	264	241	236	261	239	261	220	257	247	267	231	255	245	237	225	231	238	244	228	256	266	246	247	254	237	239	220	241	240	218	256	270	245	243	246	281	256	242	295	214	226	230	271	212	221	245	241	271	257	228	271	223	265	258	257	252	243	246	245	253	250	230	250	277	240	262	261	252	251	270	238	244	247	237	261	254	232	288	271	242	241	223	220	246	257	248	245	271	244	230	245	275	216	233	256	253	254	269	260	246	272	276	264	234	243	253	273	214	239	237	248	244	290	247	254	230	254	250	228	258	258	238	258	256	234	252	233	259	237	236	274	243	261	244	293	218	280	278	256	256	258	229	231	258	234	243	233	240	261	270	244	220	260	257	254	240	253	243	235	239	276	250	258	241	273	248	238	231	235	240	256	271	216	223	241	252	240	238	263	246	260	250	274	283	228	246	204	283	244	242	244	239	258	224	228	258	227	238	230	253	229	240	272	256	236	238	253	235	224	228	264	235	242	213	244	273	239	255	261	231	250	228	251	251	234	228	250	233	245	227	213	241	227	245	219	219	233	255	261	245	262	249	247	266	253	248	275	238	247	261	251	261	235	282	203	244	261	233	251	219	213	248	304	247	222	245	256	258	247	270	225	264	216	265	216	246	287	264	221	241	270	209	252	249	232	247	250	249	238	261	248	285	227	291	267	241	269	217	244	231	245	237	263	259	230	226	278	230	270	234	214	231	233	244	275	233	247	256	256	280	240	271	247	264	229	247	261	226	249	251	264	264	261	244	253	216	252	267	263	251	218	266	247	249	280	246	261	257	255	210	258	262	258	266	252	295	260	242	250	246	261	268	249	247	234	240	270	279	259	240	272	243	247	238	246	254	244	239	221	284	255	246	239	257	229	277	229	246	256	256	258	256	256	274	228	251	245	238	237	229	259	246	262	273	223	235	234	256	247	248	255	247	247	244	246	225	279	284	241	258	259	230	226	249	252	249	218	240	238	244	243	247	254	245	214	235	213	237	251	249	245	260	238	245	284	232	277	227	236	269	221	241	268	248	246	256	232	230	234	228	252	264	257	255	220	267	267	226	234	244	256	240	276	270	222	258	237	229	244	249	220	265	237	223	248	265	240	289	246	265	255	231	222	254	247	247	260	256	232	232	230	264	260	242	237	239	223	254	253	244	247	249	249	218	223	245	257	265	255	264	253	271	245	240	260	274	215	223	265	269	263	243	249	256	282	267	270	255	258	257	249	256	254	234	248	230	265	246	258	229	267	251	245	235	256	270	262	248	236	246	249	250	251	251	246	272	237	225	272	255	216	238	231	237	270	236	247	261	258	255	258	243	244	268	256	242	267	246	257	264	278	232	239	239	271	245	269	252	241	248	229	236	272	244	254	257	244	228	255	265	255	198	225	279	266	260	226	252	243	241	228	278	261	263	249	241	236	250	264	266
17306	18899	31525	34258	31492	27195	22395	18052	15087	13421	11628	10264	8348	7569	7198	6940	6493	4943	3861	2989	2476	2017	1970	1979	2176	2087	1956	2029	2293	2738	1879	1875	1847	1620	1463	1363	1267	978	716	690	643	609	647	647	658	638	651	620	654	676	622	615	657	702	708	666	652	670	777	678	699	732	816	742	768	724	696	695	678	737	730	691	725	685	691	632	584	624	589	566	602	631	601	573	602	583	589	604	627	650	667	583	630	589	636	622	591	612	649	690	599	573	615	619	645	568	594	557	645	568	573	588	605	598	584	652	608	608	641	592	614	574	657	609	607	609	573	611	589	612	602	680	579	633	603	602	613	604	605	608	591	601	629	588	627	573	584	608	574	582	573	606	593	586	565	622	624	638	592	639	599	614	630	592	608	586	585	657	613	648	624	640	624	598	599	580	592	583	664	622	582	576	594	591	599	596	618	594	609	618	602	602	633	585	598	562	585	598	628	657	604	577	581	625	642	601	609	635	608	599	578	608	571	624	589	597	590	565	639	595	579	607	643	604	602	619	597	586	654	624	603	588	655	574	610	620	591	581	589	637	568	585	585	614	627	627	585	593	657	589	605	594	616	591	577	606	594	620	617	604	610	572	636	606	621	620	564	620	618	625	606	590	593	607	577	589	613	591	626	614	586	604	627	596	592	596	603	581	573	578	582	594	596	603	636	625	636	596	610	600	640	611	618	592	603	617	583	639	629	542	587	621	613	607	623	603	604	587	600	596	604	611	601	609	617	590	617	620	630	554	582	637	567	613	617	583	601	630	631	619	605	655	663	588	606	584	627	603	625	620	583	636	582	650	629	630	605	594	615	623	613	572	563	631	586	583	711	605	615	612	568	624	535	590	635	568	650	570	595	596	590	578	612	573	628	573	612	596	597	605	610	605	573	589	584	605	592	609	620	588	641	629	572	622	633	568	591	647	586	613	656	550	632	623	613	596	610	623	653	613	580	587	625	599	569	598	612	587	598	592	566	600	599	638	598	607	647	581	657	606	619	631	604	595	648	579	598	598	644	579	600	616	641	638	589	608	606	597	588	586	593	578	607	655	666	630	581	633	631	613	603	614	570	651	618	573	618	621	594	596	597	600	633	604	647	580	614	624	604	602	636	580	592	603	605	620	586	628	653	619	590	588	635	609	592	626	629	571	617	611	570	598	574	596	587	597	592	611	599	609	613	626	633	587	617	617	566	630	600	613	577	593	577	574	580	585	559	612	635	630	571	623	562	580	595	634	566	604	609	612	570	631	598	587	636	621	666	597	597	615	594	574	602	597	604	600	625	580	589	597	585	519	598	608	566	591	589	675	600	630	607	617	605	639	581	603	586	574	613	592	609	595	635	597	625	614	625	602	544	611	587	647	549	622	595	588	618	635	660	618	577	556	668	600	637	600	615	619	632	589	624	617	571	617	619	651	649	602	623	644	596	593	599	582	561	623	572	630	638	605	629	578	591	634	583	589	593	612	609	598	645	649	611	598	608	629	590	629	569	602	586	576	582	619	610	635	611	618	598	574	560	608	599	619	633	568	596	572	611	590	580	629	598	632	624	594	593	598	612	580	629	599	597	628	595	603	651	608	617	624	603	588	577	599	618	588	615	608	620	611	576	582	576	588	641	624	564	624	610	607	577	604	649	620	594	619	598	586	615	598	631	582	626	600	628	617	641	601	566	626	607	614	579	650	567	582	556	585	584	632	614	596	597	638	567	634	632	654	601	596	616	599	602	607	595	649	605	588	645	619	602	556	595	588	605	587	591	566	627	607	596	611	583	627	595	646	608	606	602	636	613	622	627	624	609	603	657	579	589	587	594	592	645	635	611	605	627	628	581	608	617	602	590	583	624	594	579	591	643	641	626	602	571	621	636	628	572	585	651	613	575	603	678	565	637	584	564	562	585	629	628	588	640	585	651	591	625	652	654	633	588	588	613	633	642	649	605	583	605	617	615	579	628	579	604	605	627	618	606	615	593	614	610	654	589	659	673	588	615	558	631	546	626	656	637	613	611	597	563	630	634	654	600	599	577	622	640	628	550	589	592	631	618	579	567	579	633	628	609	589	639	597	633	620	608	653	597	606	616	608	642	591	573	596	603	633	590	623	608	620	596	585	583	637	625	539	601	610	670	572	642	606	594	638	573	615	599	615	629	643	599	636	611	587	639	575	612	580	567	579	608	600	595	587	618	578	582	610	561	606	603	582	618	601	590	641	599	578	587	602	606	632	572	608	601	603	594	586	589	610	564	642	591	636	568	602	641	608	592	601	572	628	592	600	579	609	581	603	595	603	606	601	626	605	602	640	600	526	584	545	625	625	586	657	607	609	599	605	607	593	629	562	591	566	632	598	638	604	603	619	640	538	608	588	555	591	641	551	600	588	605	670	643	611	612	590	570	598	600	613	569	577	613	630	582	641	594	598	623	586	628	584	584	580	604	603	600	659	585	593	614	618	649	609	640	648	568	651	615	626	595	584	609	614	577	544	587	563	571	621	619	592	602	557	609	620	637	613	600	602	579	595	612	578	601	588	601	563	582	603	623	601	582	634	626	642	605	568	573	605	630	624	630	595	642	625	625	606	594	581	616	595	581	619	580	638	602	638	603	616	587	615	590	613	609	592	591	620	601	628	603	616	579	596	647	642	633	620	623	626	563	559	568	605	642	603	588	617	607	567	591	657	604	579	647	603	543	644	623	540	609	606	572	606	613	633	601	594	618	620	598	641	617	625	566	609	582	627	615	658	573	595	638	633	658	601	596	637	608	638	584	600	598	605	593	597	633	585	646	595	633	601	621	611	602	618	575	643	561	578	593	611	591	631	597	573	590	603	644	627	638	599	608	604	621	644	662	607	618	603	621	603	622	594	566	559	594	617	661	601	628	591	628	603	582	635	609	626	625	589	596	622	630	608	588	607	583	686	617	591	631	611	602	592	620	602	664	588	581	621	608	589	580	624	609	608	607	599	556	591	606	570	576	607	600	585	637	609	633	640	615	593	600	576	638	626	636	649	605	568	621	603	611	638	646	599	607	593	594	637	638	606	608	589	613	632	615	592	617	596	627	621	604	582	612	599	593	577	618	609	584	637	580	587	579	610	604	589	601	604	623	617	626	592	584	607	654	617	585	613	580	618	591	606	581	589	595	618	626	556	559	610	624	552	617	599	596	599	602	590	597	624	617	586	604	627	542	602	583	545	585	611	601	579	645	592	657	666	604	606	568	579	595	583	606	606	610	627	651	610	600	605	588	605	606	620	615	640	629	581	607	608	587	600	613	583	612	606	549	581	599	601	613	588	568	621	633	613	616	618	630	608	551	575	541	618	598	580	610	628	613	617	620	637	573	592	601	591	606	611	635	583	616	641	652	645	608	538	562	591	610	647	580	643	605	623	572	646	591	588	569	605	623	604	624	563	614	635	601	591	615	631	603	623	587	623	630	639	630	596	615	602	588	619	638	605	612	595	656	599	580	579	569	602	612	628
15135	11556	16422	12351	8187	5342	3414	2421	1835	1509	1358	1179	979	821	811	818	747	662	533	470	421	414	363	385	391	376	431	385	404	449	396	420	391	402	337	337	331	334	304	278	326	317	301	325	322	332	301	321	347	295	307	307	304	314	332	315	339	327	341	306	305	334	322	314	338	319	318	328	318	345	331	360	344	313	328	337	315	290	340	315	300	320	321	329	319	326	336	346	323	302	285	338	311	284	306	327	286	310	295	303	340	316	316	307	266	317	314	294	318	341	336	282	317	334	329	316	349	323	328	300	323	324	273	364	321	323	291	320	340	296	331	302	297	312	317	316	333	318	334	334	336	327	320	326	311	354	311	331	333	323	308	296	300	345	308	297	324	334	337	289	311	366	316	314	326	343	299	323	323	303	301	328	300	300	290	310	321	322	301	310	318	339	309	279	289	295	323	330	278	335	328	279	270	358	313	299	333	307	284	304	321	356	326	344	326	340	352	287	312	313	308	308	303	305	340	335	305	297	324	319	318	304	315	288	318	336	289	308	303	298	331	321	316	359	326	293	345	330	314	290	324	338	284	311	339	330	296	307	320	295	299	311	303	296	292	322	300	309	330	295	342	310	325	328	304	297	327	314	313	331	309	304	311	329	300	327	347	291	331	332	338	319	317	311	337	312	326	354	316	335	287	327	315	324	313	350	302	338	341	306	330	278	307	286	312	337	318	347	361	311	344	313	334	296	333	342	298	313	372	326	348	303	276	345	337	316	316	358	322	340	310	302	311	317	296	362	327	349	317	298	320	331	313	326	314	339	301	298	297	312	293	326	332	345	309	282	304	328	310	287	322	334	282	304	331	295	300	290	279	309	333	335	366	341	318	338	266	316	312	322	299	291	293	286	332	290	364	321	343	283	366	321	315	304	320	302	328	363	332	305	282	332	317	309	340	326	352	300	287	323	315	320	343	344	320	328	311	338	323	315	291	343	319	312	326	342	298	295	287	322	276	310	311	326	319	327	318	323	306	295	316	313	316	298	298	312	305	315	310	298	325	323	286	326	325	301	329	305	335	314	317	319	355	347	312	299	318	319	339	331	323	311	328	312	341	320	334	324	327	340	337	310	332	333	320	317	314	334	338	351	331	312	307	309	306	297	317	312	327	320	319	317	336	348	354	329	312	300	327	323	327	271	330	297	309	315	302	304	352	305	343	300	307	322	336	335	306	291	316	362	309	333	328	322	345	340	295	313	335	315	333	331	317	310	365	336	297	317	346	324	305	286	331	333	292	347	303	309	315	347	331	320	291	340	306	317	291	321	320	324	314	341	285	304	295	319	312	307	291	329	323	312	317	289	363	318	340	316	326	346	319	360	313	348	329	313	335	308	312	302	284	310	369	312	307	322	306	309	336	318	329	305	309	352	313	313	306	334	357	297	335	334	329	315	328	305	337	323	319	313	326	341	337	375	332	342	288	297	287	307	290	308	337	308	313	310	337	335	286	304	336	281	326	333	294	299	360	326	285	328	317	294	294	321	338	280	308	310	334	332	298	299	316	290	348	328	346	322	312	312	294	306	317	317	322	347	314	321	351	296	325	307	324	342	276	281	295	320	324	306	343	335	338	344	320	295	339	298	313	315	303	336	365	307	308	324	328	311	345	325	314	348	323	316	346	316	322	291	313	302	316	314	302	351	322	281	323	307	303	310	293	328	335	309	336	337	296	318	330	290	344	299	301	330	320	335	320	332	340	347	332	326	318	324	310	320	315	324	293	335	321	330	312	297	308	331	363	307	333	318	331	306	318	318	315	305	319	328	332	317	338	329	317	342	324	331	342	337	304	343	314	299	321	307	318	363	335	307	314	311	299	318	322	296	325	305	328	329	317	327	332	310	321	302	314	296	305	366	306	313	308	291	289	325	351	322	305	311	337	318	323	322	298	319	322	342	336	303	320	338	333	301	310	332	328	329	330	319	329	333	328	306	344	350	321	359	313	302	296	310	311	324	320	319	317	334	305	326	303	321	304	318	333	323	320	317	326	345	295	316	325	313	310	329	315	295	313	337	335	317	333	339	320	303	343	317	323	300	335	285	320	304	321	301	322	325	341	333	295	316	294	287	334	327	361	331	343	360	322	324	331	303	312	317	303	303	318	305	293	316	322	307	299	320	301	347	289	333	299	311	334	336	323	334	356	320	295	318	328	337	319	335	299	303	318	323	312	316	329	334	295	312	330	314	293	310	338	321	328	309	299	302	293	323	326	293	308	296	293	318	317	328	353	313	334	291	325	294	324	316	326	317	322	316	314	337	311	289	333	361	318	302	307	350	325	311	301	331	296	351	301	317	311	310	349	325	345	326	304	341	299	340	308	314	329	290	293	279	300	330	301	356	318	301	331	303	357	317	307	296	319	311	335	304	309	313	318	321	326	345	305	311	338	324	281	311	309	299	302	322	299	300	325	309	319	338	305	300	295	328	280	294	302	325	326	341	293	313	294	328	293	319	311	325	328	320	291	308	291	347	326	328	321	333	318	323	309	330	319	304	320	315	364	329	312	337	311	355	299	352	305	333	310	313	286	334	346	315	316	308	346	309	322	293	307	313	312	290	309	321	342	318	346	320	308	310	281	319	319	333	315	275	312	338	310	301	294	345	326	317	310	350	325	337	306	292	342	288	297	306	339	344	334	301	321	317	334	306	326	342	334	315	313	306	337	305	319	326	353	312	322	322	317	324	331	314	313	311	314	346	338	313	310	332	317	351	299	310	293	301	330	333	320	321	318	326	326	306	292	324	316	365	329	302	331	332	322	276	307	301	333	331	338	297	270	346	320	330	350	298	310	338	319	330	308	353	315	338	302	303	303	299	317	344	339	325	327	338	291	317	317	320	328	308	307	310	319	330	310	296	344	320	284	356	307	315	294	327	288	295	358	323	327	305	316	313	322	332	300	341	306	293	318	293	321	319	313	322	311	304	359	305	333	349	360	320	313	354	315	337	333	336	343	321	302	280	341	305	292	340	304	337	356	298	317	332	336	335	338	312	278	318	325	313	311	318	308	313	332	328	322	346	298	306	329	309	318	356	323	314	347	313	317	329	324	323	343	300	287	303	301	291	343	306	339	348	313	337	346	348	350	338	336	298	365	313	305	302	349	302	304	299	282	301	319	293	319	316	319	306	351	306	313	337	314	293	323	299	308	327	337	340	298	298	297	311	331	291	306	319	312	305	307	328	340	325	332	318	337	350	321	332	338	303	337	312	284	329	318	304	335	323	326	298	301	325	339	364	290	309	318	311	328	289	362	347	304	294	288	314	328	316	317	325	302	309	300	326	337	289	318	308	332	384	337	322	312	338	308	295	287	315	340	314	323	327	347	317	317	331	333	318	302	307	342	329	335	330	308	316	303	317	317	311	308	311	300	322	326	313	322	312	334	347	328	315	323	328	350	342	328	314	362	283	306	291	298	337	306	319	318	308	331	320	344	320	339	309	312	309	316	370	314	341	286	309
9615	10605	20838	22445	20059	16766	13088	10003	7764	7046	6335	5594	4299	3997	3717	3760	3385	2732	2198	1732	1451	1257	1318	1331	1482	1449	1375	1414	1501	1906	1263	1440	1340	1157	1057	1048	969	833	723	794	800	765	795	725	780	747	777	755	754	759	794	759	799	789	747	760	785	773	747	763	785	787	792	789	778	745	772	778	847	792	798	769	763	756	760	751	777	708	794	743	765	679	772	759	758	721	727	726	822	792	710	762	749	751	746	790	774	758	769	742	777	733	691	746	702	744	750	683	754	696	733	748	748	708	739	768	704	712	743	778	771	794	760	736	780	758	775	705	734	782	764	725	780	732	735	760	791	735	729	753	773	741	774	731	775	762	769	736	742	735	760	743	728	797	760	765	746	691	733	753	757	762	821	678	738	749	693	758	741	797	754	752	703	748	776	760	766	769	732	762	760	799	722	746	734	772	815	753	724	734	751	768	775	710	807	780	727	722	764	778	803	751	742	753	750	762	759	729	734	732	726	779	739	765	772	730	744	766	717	765	716	790	733	758	744	766	754	729	781	735	767	786	736	755	790	726	698	782	740	765	746	767	762	757	738	767	705	767	775	765	760	725	774	735	773	715	760	753	719	729	715	713	755	783	731	730	754	765	735	778	734	778	750	768	770	775	741	781	760	756	791	752	743	721	803	739	753	717	734	766	749	749	767	748	759	754	712	751	752	771	744	716	790	752	729	729	808	744	709	754	759	718	762	742	722	767	744	771	775	702	747	709	742	719	759	789	746	743	783	751	761	771	732	740	738	757	759	744	755	740	768	733	754	753	746	766	769	749	758	743	736	762	740	723	797	760	786	788	751	762	737	748	802	724	792	796	726	741	727	754	769	721	714	742	728	778	738	709	758	797	767	744	709	729	772	779	722	751	768	794	780	755	725	780	711	753	748	746	752	743	749	730	724	821	726	735	715	772	750	746	727	734	752	695	770	698	729	762	752	735	758	797	803	771	780	714	731	782	741	708	782	735	804	760	764	773	765	742	820	703	807	752	778	748	741	691	762	733	712	778	736	744	769	691	752	759	766	733	751	741	808	733	736	722	717	745	756	718	762	734	743	742	801	747	772	770	728	731	772	761	775	730	777	774	777	815	772	729	813	783	745	817	775	735	748	728	725	745	755	722	735	750	800	727	779	782	725	753	743	796	778	777	740	763	725	736	794	742	724	790	732	732	718	747	732	697	784	720	754	719	778	775	749	773	752	728	729	760	743	766	759	780	778	816	788	725	704	765	755	749	756	715	754	734	732	769	732	756	771	731	787	726	742	789	774	730	777	730	758	768	730	744	757	714	761	758	752	737	732	740	743	788	731	804	713	704	787	724	729	741	755	747	746	734	746	765	757	734	780	737	785	762	717	733	774	768	742	765	705	747	703	738	758	748	749	745	740	729	741	725	710	765	730	712	741	715	711	774	766	780	730	775	745	789	730	743	775	723	716	750	756	743	772	758	754	781	761	794	775	745	792	746	687	706	763	770	754	775	741	744	721	772	769	767	779	723	755	765	743	745	720	773	762	805	727	706	746	784	755	758	717	775	788	723	760	712	762	752	727	777	771	723	723	798	715	769	760	777	758	757	722	746	743	731	791	780	708	779	752	751	771	756	743	717	755	746	743	752	742	783	714	771	787	716	735	761	743	771	722	745	752	755	765	775	780	703	800	727	720	771	750	769	766	747	774	765	811	753	719	755	796	777	769	788	791	767	755	703	725	722	790	763	702	729	761	760	756	746	760	763	712	724	729	778	767	797	784	731	811	742	714	786	792	804	724	786	763	758	714	725	767	813	717	766	771	749	718	775	763	730	692	714	702	779	701	715	739	686	730	755	755	722	726	788	763	738	770	768	825	724	734	759	756	763	758	754	780	803	796	798	726	807	734	816	746	746	772	776	804	780	776	766	831	770	765	725	745	763	747	791	730	759	721	774	784	765	797	734	775	771	753	732	790	764	722	761	698	763	725	718	737	737	761	782	759	705	741	727	778	721	721	758	710	798	760	816	722	747	829	799	781	720	743	797	823	708	732	829	781	775	700	728	739	698	752	765	754	820	751	741	742	717	778	719	753	732	776	757	802	765	737	734	748	753	745	730	796	722	717	739	734	753	710	802	746	760	776	731	689	795	780	694	775	760	746	759	706	732	761	744	837	744	764	703	732	766	744	730	733	731	756	747	766	764	781	767	729	731	748	764	740	755	722	757	682	748	769	744	776	746	741	750	751	773	743	742	760	748	727	785	712	808	765	756	771	741	725	792	721	798	698	742	770	709	755	801	714	712	841	711	749	756	773	813	758	769	774	770	759	724	770	744	703	734	758	773	745	785	729	704	756	785	792	770	756	732	694	780	795	736	759	787	797	782	772	773	768	787	738	716	739	765	758	764	783	746	791	739	760	752	708	685	752	767	727	730	789	750	768	743	758	736	777	743	756	747	740	738	703	777	725	756	784	776	748	826	747	787	736	771	768	751	712	724	767	744	722	812	741	749	737	749	739	706	747	808	696	733	746	790	738	780	723	752	772	740	798	748	751	760	838	736	770	781	759	711	751	718	696	730	754	693	702	787	778	745	737	768	710	745	766	723	778	762	738	694	800	774	741	746	750	685	795	751	753	744	782	762	714	728	712	766	783	761	698	730	734	732	714	757	768	749	806	772	787	796	695	797	763	742	731	736	770	736	767	704	731	778	756	795	767	763	747	758	794	762	756	762	729	752	748	732	741	731	770	686	724	770	754	720	810	779	777	757	780	738	734	741	758	757	757	756	715	748	725	766	781	730	718	760	716	730	759	747	686	797	757	718	727	789	788	757	725	782	705	779	750	809	769	732	715	753	759	786	726	767	750	785	740	749	767	730	772	776	753	761	789	789	758	691	785	773	716	730	749	804	729	761	786	740	792	724	733	775	729	765	800	717	744	781	789	777	716	756	740	720	769	774	768	759	760	760	718	769	734	762	722	754	754	734	754	778	741	812	719	776	749	766	755	795	735	735	689	742	755	734	723	768	771	787	743	767	769	724	807	733	764	732	706	765	754	737	798	755	710	732	769	747	787	818	742	773	778	727	720	824	730	740	771	746	732	759	749	736	775	750	786	742	738	712	758	703	765	734	740	742	769	719	791	768	743	696	779	755	799	761	760	726	733	721	741	806	749	789	769	761	751	732	749	773	778	798	762	757	754	729	715	745	704	739	738	730	746	749	780	782	756	741	739	776	783	710	835	780	749	789	730	798	783	756	779	713	758	748	739	734	737	761	715	766	753	770	767	769	728	751	790	749	706	759	780	750	736	752	713	754	780	744	749	689	784	726	696	740	751	735	709	798	774	800	748	777	773	736	726	725	728	765	752	720	746	785	761	787	757	726	782	777	770	777	742	788	782	716	772	743	699	763	761	718	716	744	780	745	771	792	749	781	738	744	680	771	779	717	709	761	778	705	752	761	777	753	800	774	760	723	751	750	757	724	701	775	752	771	770	732
24762	17884	23576	18810	12424	8307	5586	3856	2682	2263	1984	1627	1282	1134	1071	1024	920	783	662	573	457	395	436	450	439	438	452	433	437	543	379	428	426	332	346	371	287	315	265	280	256	294	283	274	270	274	271	252	273	257	266	282	265	279	291	278	300	276	302	261	289	249	287	321	261	290	312	264	281	320	271	278	267	276	255	285	268	277	267	279	282	276	291	254	278	268	271	279	288	272	262	269	270	265	261	310	270	264	295	273	243	255	281	252	275	269	264	241	274	279	257	286	297	255	265	282	284	244	292	249	234	249	279	248	271	264	254	257	272	275	276	262	265	276	270	270	258	277	265	265	298	296	294	266	231	260	250	280	271	318	237	261	274	294	292	245	272	276	275	277	259	277	290	279	251	275	260	269	261	230	259	261	260	290	263	295	288	303	293	258	267	266	280	274	261	268	278	294	308	291	292	241	267	310	242	306	256	297	257	255	243	271	300	278	254	282	287	289	246	259	295	254	274	260	260	290	280	258	296	269	264	277	277	285	279	287	280	314	249	277	260	330	280	265	279	272	277	276	282	291	264	293	297	272	284	278	257	265	252	275	281	261	256	303	269	271	288	278	269	251	250	257	278	267	289	284	281	281	243	257	239	253	286	293	266	289	275	290	299	239	254	284	269	316	246	308	235	254	252	296	289	286	272	270	269	293	271	268	291	295	257	315	244	259	257	279	277	260	255	233	288	291	265	280	269	281	248	270	267	291	278	297	274	268	280	269	257	250	265	254	293	296	280	271	257	269	298	251	260	267	284	258	256	248	288	265	269	273	272	257	266	265	287	273	255	245	263	266	287	282	258	281	279	292	277	274	287	267	274	234	241	271	259	264	291	253	273	296	321	264	252	257	279	265	258	274	265	267	255	250	258	249	278	293	288	253	239	280	285	250	264	275	273	287	247	283	269	270	270	247	257	281	236	285	289	271	269	262	257	257	282	273	274	287	277	281	285	249	274	270	286	282	292	234	253	227	288	257	289	263	290	255	266	236	275	281	279	238	273	259	283	290	244	262	236	262	268	249	276	295	252	257	289	266	269	282	289	287	233	256	301	236	285	279	267	284	281	240	254	250	267	277	240	268	253	256	255	258	268	292	229	278	285	314	277	248	245	298	251	244	258	282	256	299	264	292	265	252	299	291	253	252	257	251	239	272	269	248	262	292	258	268	241	288	288	275	311	279	257	275	305	290	297	287	261	228	267	279	257	283	260	258	248	273	282	293	276	255	266	287	296	291	280	284	279	280	245	279	258	283	263	267	242	266	274	284	296	242	255	272	244	255	298	282	281	287	292	304	241	258	267	298	255	263	259	231	279	248	282	273	281	247	278	239	264	251	282	273	276	265	269	274	289	282	286	253	283	261	248	268	284	287	261	294	278	282	257	266	288	276	257	260	290	285	268	286	289	246	280	262	293	266	262	288	257	260	273	289	267	280	264	289	270	290	273	262	252	285	298	268	266	287	258	253	274	274	265	268	282	251	235	277	269	267	261	270	271	242	248	269	286	306	293	250	274	256	274	239	258	288	276	262	243	286	277	296	284	271	264	264	313	265	257	248	260	284	270	286	281	266	289	253	283	245	249	266	276	286	277	292	283	258	287	268	301	300	248	261	290	287	281	261	261	246	261	277	286	264	279	258	280	271	268	243	308	243	268	303	297	257	288	272	267	248	276	288	287	311	249	282	250	300	255	278	256	239	261	288	290	241	289	291	272	283	272	267	295	293	280	270	263	256	262	293	270	258	249	307	253	263	277	312	261	253	256	262	274	286	285	264	258	264	253	288	261	315	247	276	265	280	251	280	263	260	268	276	276	291	262	246	266	274	264	286	266	274	282	295	280	275	294	303	272	246	230	263	257	282	226	241	310	276	271	277	263	279	276	251	285	278	276	253	247	255	258	296	304	272	284	297	262	266	273	270	293	251	254	274	260	260	298	265	261	284	286	262	259	297	270	271	277	271	259	286	275	274	295	258	242	259	274	267	291	268	267	285	298	287	251	291	262	281	256	275	281	253	277	271	261	271	257	269	268	275	263	278	273	271	258	249	240	298	243	297	286	252	260	299	267	293	265	285	250	277	268	251	298	286	279	266	254	270	309	247	233	289	281	269	264	279	269	258	261	240	260	294	271	280	282	295	292	264	289	304	282	269	274	239	296	276	278	250	273	259	281	258	276	290	275	262	264	253	271	256	281	254	267	216	272	278	280	277	327	257	294	281	268	271	216	284	254	290	264	265	285	275	264	231	259	257	251	244	275	296	245	256	269	264	292	277	290	245	244	264	258	286	296	292	309	294	263	228	273	293	228	250	272	274	276	267	262	288	280	259	276	258	236	277	280	273	259	278	246	292	303	266	231	259	262	264	283	254	252	250	274	270	252	265	279	261	292	280	284	272	275	264	259	263	271	279	260	272	278	295	251	296	257	281	252	268	231	238	321	252	309	245	305	265	287	298	268	280	245	291	250	251	280	277	228	250	254	273	265	259	299	262	276	239	254	275	254	270	277	277	275	297	254	282	268	261	246	309	293	253	282	273	239	263	269	302	251	264	262	280	259	278	251	267	257	247	265	269	274	246	276	256	232	238	238	250	269	311	262	282	293	246	302	269	308	275	286	262	275	288	259	278	273	290	243	268	257	259	285	290	273	251	250	265	274	294	241	282	259	264	290	258	252	294	262	272	261	253	265	274	252	255	265	268	244	297	292	283	295	297	261	270	299	281	275	256	294	251	288	258	274	246	288	274	258	280	251	260	277	297	272	254	287	282	280	278	289	288	248	265	252	269	235	255	278	272	287	260	296	287	253	292	253	249	263	269	269	271	262	279	285	265	316	248	279	295	251	279	309	235	280	239	286	250	282	278	295	276	306	264	297	254	279	262	246	245	298	284	267	266	243	241	282	239	276	270	260	277	268	281	280	269	265	256	284	276	265	283	272	276	264	280	304	269	264	306	316	261	254	242	265	264	280	235	276	285	266	251	233	285	288	259	257	268	264	288	256	267	277	273	263	277	252	279	263	256	268	298	284	278	279	288	250	286	277	273	261	271	267	281	273	279	290	265	265	297	277	266	276	263	242	275	295	273	265	272	283	285	265	266	265	245	280	270	264	289	281	259	270	288	291	255	279	247	268	279	254	292	267	293	307	261	316	282	267	292	283	262	276	269	292	275	316	272	233	259	279	294	237	290	263	250	282	278	246	273	287	252	263	255	267	258	262	272	285	281	291	255	268	260	244	279	259	232	264	265	275	254	261	262	262	255	270	258	248	255	249	269	259	271	262	287	283	275	265	258	277	296	280	259	276	259	257	261	260	264	315	259	251	230	261	305	268	256	246	271	273	249	269	263	278	275	274	284	306	250	267	244	271	270	266	282	253	262	275	243	287	262	260	291	245	262	262	273	291	256	274	276	236	281	303	269	253	281	287	304	289	272	234	251	261	267	245	284	246	226	260	268	247	288	284	257
14193	15533	27623	28926	26338	22393	18700	14715	11667	10433	9072	8080	6320	6008	5586	5545	4907	3848	3094	2346	1813	1732	1624	1814	1826	1785	1725	1910	1875	2405	1542	1720	1609	1336	1224	1164	1037	907	689	729	711	624	668	663	680	673	693	677	700	646	658	685	690	718	717	727	709	694	718	707	709	692	729	788	737	735	679	720	740	762	710	731	766	701	750	610	679	700	673	659	639	662	609	639	616	633	670	647	645	605	650	671	652	665	637	638	675	631	604	646	622	655	611	662	628	620	630	630	613	626	695	622	645	673	664	654	649	656	687	625	688	658	658	635	642	620	628	662	674	643	634	642	607	622	667	660	632	706	625	671	632	682	657	657	666	639	606	681	632	630	722	630	696	663	634	619	681	635	645	639	626	677	668	631	609	681	751	644	615	705	653	651	654	645	701	681	647	624	617	626	659	705	630	677	647	677	639	643	650	617	609	680	648	690	635	666	634	658	620	622	628	678	633	615	674	685	670	636	650	685	680	672	687	673	661	644	689	666	645	692	699	653	629	639	651	673	670	714	617	632	624	622	633	629	626	716	669	657	669	617	650	639	661	691	708	641	664	674	697	646	672	657	655	647	649	646	676	636	659	631	673	660	669	631	639	600	658	695	621	649	654	681	646	613	656	666	625	663	657	646	658	708	602	668	630	653	650	659	642	648	631	679	633	589	653	703	650	624	693	694	644	643	645	653	672	624	627	656	588	631	668	621	617	600	674	657	685	638	640	632	681	614	668	609	681	702	647	647	641	644	658	647	637	687	661	694	659	668	657	670	635	634	625	621	642	648	671	664	708	638	702	672	648	613	664	619	665	660	625	660	592	633	692	669	611	609	626	616	630	654	689	625	652	637	657	672	659	649	610	662	640	624	677	698	650	672	656	628	654	655	660	676	655	666	651	670	634	667	658	636	648	630	678	663	636	629	623	648	613	652	655	677	649	636	643	697	648	651	678	653	616	640	610	705	632	692	625	596	689	638	637	663	635	628	695	636	660	680	656	652	615	601	644	625	622	643	664	639	654	669	664	612	630	691	597	595	655	657	677	642	620	638	647	614	648	620	595	648	661	630	657	651	662	618	670	632	614	661	645	670	683	640	680	698	650	635	633	629	703	677	664	617	675	627	648	647	610	673	681	661	654	699	644	630	659	662	668	650	662	647	682	690	651	636	666	654	627	637	659	649	640	634	576	670	624	618	667	683	659	648	639	658	652	635	604	680	584	631	632	656	634	602	659	680	675	670	640	607	654	711	717	653	632	687	666	648	644	670	636	679	612	686	631	654	634	682	656	668	642	643	629	637	672	672	657	690	655	669	695	635	649	628	658	634	654	635	625	638	651	699	605	659	658	607	662	657	664	614	687	671	639	629	621	604	695	665	664	630	635	646	677	652	635	666	652	662	600	687	640	675	669	660	670	650	657	642	635	608	630	641	627	662	647	639	645	634	689	636	635	697	673	693	663	618	614	626	670	649	631	686	652	621	659	642	664	633	677	644	670	637	707	619	673	630	695	624	666	660	653	659	669	633	659	663	697	634	663	639	605	626	660	655	697	689	668	627	678	712	657	580	637	615	637	633	673	656	625	622	625	674	656	663	639	689	624	648	639	651	673	656	663	685	634	671	676	688	657	640	672	683	653	642	661	621	617	674	683	614	666	616	639	647	625	640	631	683	634	656	636	625	613	686	612	611	649	714	655	681	654	651	643	663	620	657	657	613	685	615	648	630	616	607	618	650	613	672	643	662	648	647	640	673	605	654	694	673	664	652	639	670	667	682	671	663	643	698	675	644	627	636	619	688	664	702	695	658	664	619	649	674	634	606	624	668	645	645	585	632	640	657	660	656	678	684	654	635	694	654	692	658	721	631	631	625	656	662	681	616	628	644	661	663	603	643	643	676	663	661	594	633	666	634	647	631	652	653	674	643	625	640	679	692	729	683	669	686	627	641	628	644	637	619	666	668	637	664	695	626	624	671	643	646	642	659	622	657	647	627	606	657	639	704	654	683	641	644	639	645	679	655	675	626	693	664	658	610	640	653	659	654	617	678	645	648	628	668	655	668	620	617	620	662	594	665	657	666	609	666	628	644	688	603	635	627	637	615	649	666	671	658	675	644	628	659	691	647	666	690	666	675	644	712	658	661	645	654	721	612	657	645	644	683	648	659	656	625	617	692	641	647	679	620	653	692	650	646	629	693	666	600	672	689	680	594	630	665	671	655	669	685	679	653	635	636	675	664	677	632	611	638	708	621	615	604	667	651	668	722	691	669	677	651	704	628	677	625	682	642	659	675	685	641	664	700	675	668	660	667	611	642	637	615	612	631	654	663	598	652	667	668	645	685	649	657	664	622	660	665	648	680	644	626	653	656	608	678	656	633	674	656	736	670	636	637	648	632	629	675	646	636	654	656	630	651	669	611	639	676	671	643	654	707	654	666	681	670	645	626	628	661	638	643	659	657	674	646	632	625	628	635	641	691	614	670	664	655	648	655	629	652	663	638	628	638	639	614	656	685	638	634	619	670	603	641	644	646	649	634	638	630	613	658	646	688	652	633	618	629	662	680	681	650	658	620	629	677	688	632	619	640	670	632	697	623	656	673	640	640	571	647	600	651	624	649	687	622	677	664	658	625	628	651	664	699	678	652	636	675	670	633	699	655	643	664	652	685	690	613	684	701	642	640	699	622	685	638	630	634	678	637	626	629	653	629	611	627	627	641	660	655	639	641	635	640	650	628	660	634	645	652	616	672	661	635	639	677	624	614	644	621	631	605	631	618	652	626	640	675	638	667	638	680	642	641	620	655	643	680	632	598	661	681	648	626	609	693	654	631	649	660	667	626	654	641	668	668	630	690	689	635	631	617	631	615	632	619	658	676	611	642	620	699	608	665	665	629	671	635	672	661	704	604	644	641	682	655	711	650	632	639	625	650	643	619	641	614	660	654	646	627	664	656	652	654	646	637	587	634	651	657	643	652	673	678	680	677	654	629	636	681	663	691	647	669	657	615	658	668	663	646	696	651	612	639	615	625	656	635	679	686	640	641	629	621	654	633	644	634	658	648	646	663	701	640	638	637	671	648	631	685	637	648	637	635	657	669	669	657	641	675	632	671	626	662	682	643	642	655	671	635	665	658	620	663	654	612	668	708	629	672	627	650	607	654	632	634	669	635	652	624	646	674	628	634	670	659	648	646	612	626	622	675	644	654	621	684	632	640	677	675	629	669	630	650	667	636	683	661	652	667	686	660	649	686	656	664	675	659	628	629	636	641	667	706	641	617	649	623	694	640	647	649	698	663	678	665	645	668	656	659	624	624	642	643	673	642	653	658	647	638	663	643	617	675	646	693	669	628	656	681	648	588	624	654	626	629	622	623	653	624	639	646	609	624	642	630	624	635	670	658	699	627	608	642	662	666	633	643	627	628	591	652	644	632	641	661	681	662	677	671	629	642	649	671	617	708	688	651	669	593	643	680	633	641	662	668
31191	23046	29373	23330	16384	11201	7676	4959	3649	2893	2461	2245	1568	1456	1450	1295	1241	936	809	625	480	531	488	494	474	455	440	515	493	538	396	426	448	366	389	302	343	300	293	293	242	263	248	268	272	246	283	247	238	231	283	251	227	272	257	234	236	259	294	261	282	261	233	263	277	298	252	269	303	300	291	256	248	252	255	241	249	237	268	231	249	291	238	255	249	277	258	224	247	277	214	244	277	225	246	229	237	216	263	257	227	223	250	255	251	302	257	258	248	230	252	243	212	236	244	246	252	259	252	264	275	265	250	239	229	259	220	221	280	246	273	237	274	261	255	224	246	252	209	250	266	266	243	250	242	240	255	237	252	267	274	250	254	245	263	262	286	292	255	246	243	252	263	257	242	239	252	284	258	220	252	246	270	242	236	227	231	257	231	259	245	230	227	239	239	234	242	239	240	221	270	274	228	257	263	254	237	242	243	254	245	234	238	268	239	266	255	245	228	234	251	248	250	262	269	275	237	225	256	245	278	262	251	271	238	258	242	231	224	253	230	246	251	250	268	249	258	234	229	278	256	249	248	253	252	245	250	253	246	246	231	237	272	247	250	247	241	267	257	257	239	251	240	231	205	223	293	257	245	259	232	244	256	269	207	255	267	263	227	239	232	242	249	226	259	266	232	248	271	268	232	239	252	217	262	267	240	241	248	279	248	228	238	217	248	243	226	250	250	257	241	230	238	253	247	258	266	245	248	237	242	246	232	227	219	241	251	251	237	219	260	250	269	245	240	242	254	266	245	239	228	266	250	254	251	248	253	240	236	250	224	271	222	249	256	261	245	248	247	268	244	269	240	287	240	250	249	260	280	243	258	243	268	245	219	236	245	241	204	247	284	266	259	242	250	266	259	246	255	248	288	232	279	250	300	242	243	243	237	238	224	278	225	271	246	289	226	249	254	233	271	259	263	263	251	231	251	224	252	251	262	264	245	232	257	242	239	265	254	248	270	235	250	246	247	247	261	239	242	249	260	248	243	271	248	254	253	238	245	250	266	260	216	233	253	268	250	256	255	264	254	250	256	233	249	246	263	242	237	234	222	250	263	255	253	250	239	245	258	233	273	233	231	252	234	233	224	251	240	273	276	240	261	242	247	225	285	240	252	232	207	269	256	265	247	230	239	248	268	244	264	246	257	248	235	242	244	235	246	249	237	255	239	259	230	232	251	245	256	257	221	256	208	247	234	250	240	231	266	225	232	245	234	250	223	226	249	260	267	260	262	242	249	247	266	228	250	244	257	231	248	248	236	278	259	253	240	246	263	283	267	244	281	233	224	245	266	262	254	263	257	238	239	222	229	231	263	246	255	247	279	256	250	249	237	271	235	253	263	254	243	266	248	236	258	244	237	232	277	244	244	240	220	220	237	284	227	251	243	250	253	228	257	262	245	257	246	213	230	253	242	219	202	239	232	220	249	234	265	247	267	224	243	219	244	275	240	264	258	261	267	238	265	219	250	237	259	261	262	239	250	244	258	235	217	268	251	251	244	226	243	279	249	259	262	269	288	256	253	266	247	252	258	272	229	254	251	229	252	242	265	248	258	270	248	263	227	261	258	261	221	238	251	250	246	264	258	238	254	240	223	247	242	252	275	233	239	255	267	250	235	271	268	237	261	247	249	267	253	233	220	258	247	270	225	241	229	250	248	236	263	233	272	279	255	253	265	245	250	228	248	244	286	254	238	239	229	231	234	243	234	249	229	248	253	270	245	270	264	208	264	244	239	247	277	235	253	247	258	239	272	249	247	266	262	224	271	249	247	228	251	278	240	240	261	235	232	257	236	248	229	226	237	261	241	234	256	232	268	230	219	246	244	244	276	239	263	286	276	250	247	233	233	248	246	269	249	261	257	254	212	234	239	278	248	230	257	220	271	239	233	258	253	239	244	250	237	268	261	244	267	234	254	300	231	246	266	239	220	231	253	277	250	261	269	241	247	242	255	246	249	275	239	255	215	262	263	227	281	264	269	263	238	272	259	246	236	240	235	248	244	252	268	266	266	253	252	255	243	276	227	271	260	246	230	244	237	269	269	244	269	245	239	261	254	248	230	272	218	260	257	249	268	229	271	223	240	252	224	261	255	253	265	261	261	252	254	271	248	237	264	237	254	247	269	238	266	246	242	246	238	242	250	258	257	247	247	266	224	266	285	236	240	241	223	245	256	256	263	262	262	247	251	223	255	274	222	249	242	295	247	270	244	258	228	247	259	272	262	247	261	252	272	243	254	260	272	229	231	231	259	235	263	237	212	249	257	239	279	279	256	231	251	230	259	242	242	239	230	275	263	237	231	239	260	247	226	236	290	213	258	230	260	219	222	269	239	250	276	248	215	230	223	250	228	258	238	233	275	275	273	245	259	246	257	243	253	210	249	291	222	245	268	244	257	257	243	224	244	249	234	267	252	239	237	261	262	250	256	252	251	261	266	278	242	294	259	246	231	266	225	224	263	247	250	258	276	225	243	250	267	266	245	249	233	282	267	266	237	226	246	235	263	269	263	250	259	271	244	252	230	239	274	243	226	232	259	253	238	251	265	253	256	227	253	240	251	225	248	261	236	278	256	243	232	256	246	246	276	267	242	267	270	282	216	247	235	249	260	233	233	261	277	269	266	258	266	256	244	213	261	241	225	270	239	257	247	247	249	239	244	228	233	260	240	254	239	240	239	271	215	252	259	261	244	251	248	250	266	255	263	229	256	210	239	253	269	264	241	272	253	216	242	239	265	268	239	247	246	243	219	251	261	251	275	248	223	221	253	260	231	225	227	272	260	261	236	239	240	252	272	221	244	253	264	231	245	256	253	276	230	249	255	240	263	248	264	281	240	239	248	248	231	244	266	252	241	280	224	271	249	269	265	261	271	264	264	259	247	273	257	244	247	280	242	258	240	246	225	255	237	238	259	253	236	271	262	228	280	254	256	263	226	280	260	266	234	273	241	241	280	244	255	243	242	235	239	249	253	237	243	266	242	221	213	235	216	265	236	262	289	243	230	241	265	243	234	244	245	233	222	233	229	266	246	286	268	228	220	243	219	244	279	287	211	248	240	273	238	275	273	245	258	249	242	286	236	247	256	264	232	260	231	272	241	271	237	258	250	250	238	256	269	254	234	234	260	244	231	262	258	239	246	255	268	255	259	214	275	231	269	254	235	226	259	233	259	261	219	236	241	279	277	274	233	262	232	268	252	239	275	275	255	253	248	237	266	267	230	260	266	231	246	264	276	238	270	268	251	205	217	247	241	246	264	241	266	235	264	223	237	263	266	287	252	251	237	235	258	268	254	239	243	251	213	263	266	276	267	238	227	295	253	245	244	274	245	247	267	258	229	257	251	268	239	224	252	233	265	256	227	295	246	246	238	234	276	255	295	224	250	247	267	238	253	258	242	237	240	247	265	270	278	251	252	271	255	262	285	244	268	240	277	259	262	240	243	242	249	239	264	230	256	254	256	234
16994	18725	31560	33114	30391	26829	22119	17918	14723	12588	11527	10231	8003	7446	7361	7101	6426	5030	3849	3076	2342	2258	1944	2142	2185	2154	2047	2189	2309	2695	1782	2154	2013	1673	1328	1278	1190	965	732	655	637	629	619	666	637	648	668	665	665	673	657	637	717	689	693	697	690	669	846	681	656	734	752	767	728	736	707	675	755	760	741	768	729	717	675	595	580	619	609	638	651	581	571	598	611	585	615	617	574	564	643	616	602	548	638	608	584	596	642	614	603	633	577	667	579	605	584	600	646	575	627	607	598	628	638	582	597	566	640	601	584	600	628	624	619	606	580	559	621	595	566	656	600	579	649	617	615	623	587	616	607	610	606	610	601	622	618	598	612	609	575	618	604	644	635	656	652	582	603	627	604	558	597	605	604	599	606	582	603	669	602	641	632	604	573	623	568	601	583	563	592	574	596	609	610	594	606	596	595	646	594	592	615	589	575	571	573	632	654	574	574	618	611	634	625	612	625	587	625	610	593	609	656	610	590	589	598	616	595	597	605	635	648	617	585	639	631	608	648	583	622	614	619	579	638	605	612	646	618	658	669	644	613	601	621	607	603	633	602	642	622	601	592	662	546	611	612	612	640	653	611	599	632	631	586	636	588	623	574	586	628	653	617	620	593	568	580	563	580	630	615	609	587	578	610	612	569	632	612	620	640	614	588	577	639	602	657	657	569	590	595	610	592	630	588	599	577	592	594	617	679	632	643	664	584	617	616	592	598	601	556	617	601	566	602	594	571	665	594	624	614	658	549	650	630	640	627	608	578	597	631	600	626	633	650	622	569	588	580	634	623	571	595	562	628	657	587	638	623	600	582	590	625	575	589	597	651	555	678	576	589	632	587	584	594	609	573	611	622	621	575	644	625	599	579	610	594	617	635	611	630	614	599	609	641	631	571	583	587	625	629	633	621	603	573	623	642	594	605	605	625	647	600	596	561	619	568	610	642	616	610	576	624	634	613	594	595	585	549	606	624	629	577	557	583	611	593	604	548	594	612	631	602	646	608	641	620	598	602	617	602	607	629	656	617	613	603	605	618	665	602	595	642	583	589	602	612	602	632	601	609	595	593	586	619	640	594	582	611	627	573	623	641	608	571	587	592	601	578	569	621	570	607	605	602	588	568	575	556	594	629	634	596	640	604	596	633	612	641	601	615	626	591	585	639	636	566	656	634	637	627	584	599	623	604	595	593	598	579	631	600	649	587	619	675	631	601	593	645	587	621	568	566	593	628	622	585	564	634	627	619	628	607	613	574	602	609	605	618	632	580	600	567	657	631	586	631	578	613	616	646	612	582	606	570	565	578	626	597	612	582	635	595	600	579	599	612	576	561	571	679	615	633	577	597	615	575	646	582	608	594	610	589	612	592	624	617	623	629	610	588	597	611	625	610	609	636	602	609	598	613	620	614	573	626	588	623	601	633	621	609	632	605	638	630	594	634	619	614	612	608	576	601	597	583	598	593	630	615	642	627	633	641	613	639	613	584	639	679	603	634	603	635	619	651	607	608	586	611	566	578	589	643	573	608	633	603	588	592	606	574	618	640	597	584	573	622	641	617	623	603	601	623	621	607	626	610	613	640	609	615	629	561	614	600	682	623	578	585	617	623	610	612	589	604	611	634	635	543	585	618	633	614	552	606	609	667	590	575	573	606	648	637	584	635	585	616	664	588	626	576	582	582	602	630	612	595	631	619	624	578	594	609	585	602	633	579	634	617	581	621	638	637	606	588	657	613	603	646	631	587	587	592	582	624	603	554	599	582	604	642	637	601	576	583	555	586	652	618	608	596	585	574	599	596	596	610	566	584	616	603	615	608	635	595	653	588	648	620	624	589	616	618	646	608	641	639	578	599	629	610	588	641	612	613	658	612	612	584	566	597	599	649	622	598	603	576	645	579	635	614	645	571	616	653	625	580	579	569	611	629	648	621	642	612	618	553	588	633	601	645	629	634	596	595	598	628	590	584	602	592	577	595	590	625	609	602	573	579	632	580	611	657	624	608	584	621	633	583	612	596	610	596	631	599	578	601	625	600	611	567	594	626	630	594	609	582	609	612	552	611	610	629	589	616	670	577	639	631	664	638	614	605	576	578	613	625	672	587	609	615	615	625	597	631	568	608	634	590	631	610	614	598	609	602	607	620	613	572	581	609	593	662	584	618	626	599	608	618	659	610	565	623	601	601	600	610	613	631	590	579	584	613	604	598	637	612	627	611	640	658	605	577	618	634	607	588	661	606	609	599	619	600	585	590	596	609	589	588	606	602	584	604	607	611	586	644	624	606	621	574	619	594	624	577	583	576	606	583	595	640	605	617	596	641	610	641	592	603	578	569	639	589	589	643	672	656	617	655	631	610	576	597	615	654	573	592	571	582	581	616	608	592	610	622	607	632	608	600	590	609	627	597	590	614	614	600	618	624	574	625	629	584	533	618	588	605	647	573	618	601	627	623	600	611	603	600	572	595	608	579	584	630	621	637	606	600	654	641	618	635	649	589	596	645	607	614	627	615	644	612	596	633	628	603	564	620	585	600	615	553	615	664	617	595	644	585	610	627	617	640	589	577	641	630	566	562	616	559	627	635	650	607	585	583	589	645	673	642	616	648	616	587	604	599	612	598	614	568	593	652	578	634	620	633	595	596	631	596	634	620	644	605	622	620	556	638	557	586	609	625	614	594	600	638	607	566	598	577	589	599	619	665	588	609	571	621	607	573	613	573	619	571	584	555	603	597	657	586	585	609	569	612	615	574	624	622	571	608	574	571	607	620	542	615	606	609	568	641	615	580	601	613	644	583	586	645	647	610	616	640	620	562	602	612	594	617	582	635	620	620	573	618	580	577	615	624	611	624	650	595	606	597	616	608	595	630	612	573	544	614	609	605	592	595	592	610	611	610	618	625	652	620	602	607	591	655	621	595	663	606	622	614	634	593	616	602	600	608	633	613	619	575	630	617	612	606	640	603	607	612	625	626	593	588	619	620	603	644	645	544	572	622	626	619	607	631	593	575	577	603	607	652	582	596	585	586	560	607	589	610	610	608	616	591	621	631	653	618	630	595	592	649	605	624	589	586	561	579	585	581	614	603	648	629	598	656	613	572	614	612	599	557	623	645	625	572	624	601	568	562	621	591	584	628	608	639	625	591	618	619	623	579	566	584	600	631	604	608	590	612	591	612	581	630	611	557	623	623	591	617	608	647	652	669	580	607	620	617	633	564	600	598	630	599	612	607	637	608	635	614	670	571	583	601	612	613	633	608	619	627	597	647	638	640	619	631	618	607	614	624	584	622	576	595	608	600	627	570	586	605	629	588	612	617	601	593	642	624	640	641	634	600	599	575	604	620	628	652	633	615	587	590	636	615	593	613	663	602	659	640	642	588	605	645	591	611	620	613	643	598	614	613	576	623	614	550	599	572	554	628	638	674	660	647	612	609	586	603	627	620	578	630	580	581	578	582	610	611	568	621	649	585	599	610	591
14773	11922	15761	11705	7578	4997	3391	2418	1793	1541	1313	1145	968	823	814	813	718	635	549	459	426	457	405	393	440	440	416	412	478	472	379	426	389	386	399	354	331	341	345	336	313	326	314	367	317	316	303	321	310	317	318	321	321	333	350	339	346	350	317	336	337	347	371	322	304	291	326	353	356	330	316	327	324	338	345	346	335	323	301	310	291	329	313	333	282	304	344	336	326	312	335	325	314	350	333	343	313	319	329	309	301	308	324	342	354	332	294	329	272	338	341	327	318	324	330	337	325	313	350	300	322	331	333	312	326	317	330	347	334	332	321	323	308	328	340	349	291	323	329	298	321	339	310	335	327	305	303	332	349	308	330	330	324	343	332	313	335	312	335	319	330	314	325	350	291	294	302	342	305	320	336	353	286	295	328	335	300	363	294	340	306	355	301	320	331	316	324	338	318	309	354	339	314	303	344	333	312	312	327	339	318	314	325	329	307	328	325	355	303	326	316	332	339	272	329	325	312	323	322	350	350	311	325	325	318	287	352	338	344	304	319	317	348	303	332	330	301	359	325	348	320	284	335	333	281	315	295	323	318	312	328	316	292	349	368	286	308	368	294	309	332	321	327	350	315	339	314	330	325	314	334	299	313	318	332	341	351	319	307	303	305	330	320	300	266	296	304	339	320	342	316	287	336	330	334	270	340	320	305	312	342	318	339	329	343	363	337	299	307	349	324	321	322	318	327	303	315	340	368	326	319	328	295	282	345	362	300	317	304	323	357	338	324	323	339	347	350	314	350	308	354	327	281	346	321	351	367	327	292	357	322	334	294	322	340	312	298	299	338	340	293	304	318	337	346	294	314	344	327	304	334	334	320	321	325	310	322	301	340	305	294	343	325	326	326	336	290	331	320	308	328	315	291	339	336	312	319	338	345	335	315	334	300	345	321	354	321	315	358	307	298	321	304	325	321	305	315	333	309	320	307	308	295	325	330	329	333	289	329	285	324	339	330	355	318	304	334	353	329	340	326	313	356	332	325	336	285	346	329	316	320	287	328	316	342	304	340	333	335	324	340	321	332	317	342	291	301	316	330	333	350	320	316	330	320	307	353	374	315	336	330	352	332	343	360	310	334	322	309	332	356	387	326	373	313	315	351	303	291	342	379	297	315	330	311	295	359	302	357	329	334	295	320	310	334	317	323	338	307	337	281	315	325	322	321	294	351	315	298	318	321	345	308	302	321	320	326	335	356	368	321	332	326	327	319	300	336	321	338	314	303	298	317	318	325	329	319	342	343	300	321	332	302	318	357	318	353	308	293	329	356	344	311	326	323	357	319	345	307	327	308	322	289	357	338	324	320	302	329	331	333	322	325	345	322	326	329	296	333	328	346	344	312	337	339	333	329	307	327	329	323	290	332	332	335	337	293	348	295	336	346	296	342	303	323	325	276	335	288	344	317	328	316	361	373	344	301	342	349	322	316	326	290	313	318	306	334	299	365	337	309	332	304	308	345	321	335	341	321	334	323	323	309	342	306	351	338	310	309	344	310	317	304	302	311	333	340	352	304	319	326	310	312	341	334	331	327	309	293	346	330	348	311	333	334	291	282	334	365	313	363	326	331	352	310	327	305	311	341	342	340	363	299	333	331	315	306	346	328	311	325	352	296	365	301	301	307	318	314	326	330	322	333	307	285	311	303	312	346	348	340	292	323	324	317	328	346	340	302	300	309	317	331	336	312	327	325	349	294	314	324	323	315	314	323	284	319	334	318	322	303	326	335	333	337	323	320	344	323	354	326	344	301	334	316	324	344	338	342	374	310	325	299	310	328	340	289	301	350	324	311	327	324	321	300	334	333	314	336	340	352	344	325	298	353	312	341	346	304	305	308	338	352	312	324	350	319	292	372	335	310	310	315	285	309	340	342	313	334	312	313	322	350	354	321	369	342	321	315	287	317	312	332	311	332	318	334	315	309	333	340	311	319	316	301	336	333	327	338	300	329	334	312	337	310	302	325	316	316	347	321	303	328	321	345	341	316	347	344	327	296	310	317	325	333	297	362	324	318	319	307	326	334	298	318	322	317	307	326	338	293	344	348	340	328	303	294	310	340	351	313	325	304	355	366	331	346	330	317	310	321	305	339	344	367	291	326	336	334	293	310	355	330	355	305	319	304	331	352	345	271	350	296	343	285	326	328	326	332	338	310	319	327	297	342	325	307	329	331	293	350	325	345	332	338	342	353	331	302	347	285	322	324	380	310	345	362	333	307	329	327	302	344	332	340	338	304	354	318	295	304	311	341	313	323	337	331	328	325	316	328	315	369	302	334	321	293	313	330	336	310	336	330	299	321	333	301	357	322	343	284	336	324	320	316	293	353	343	328	283	323	349	331	381	294	326	344	328	300	330	381	340	305	308	304	349	338	306	319	301	332	345	356	327	302	320	354	333	347	328	331	293	298	310	331	367	354	288	316	347	327	334	351	329	343	322	319	331	322	329	321	342	291	320	307	323	324	358	311	311	314	296	313	279	337	343	332	312	371	325	326	341	351	331	320	331	322	348	311	306	321	297	321	351	322	282	310	330	310	328	358	314	289	394	306	326	354	301	291	325	323	323	336	318	323	320	297	294	338	319	319	324	303	313	360	333	316	344	324	301	315	308	337	311	359	323	316	304	252	324	310	356	305	299	305	326	303	366	354	324	339	296	350	297	323	317	349	363	319	322	319	324	338	323	317	354	342	322	334	326	325	347	336	314	337	320	360	332	303	300	359	312	357	327	325	315	324	325	303	340	327	327	306	308	366	308	292	330	339	351	334	300	307	341	304	334	319	361	304	341	295	349	329	296	268	317	332	317	350	326	339	304	351	335	312	317	299	319	325	315	335	341	344	324	306	345	337	322	317	316	309	322	300	276	324	308	320	322	328	337	315	324	321	378	328	332	297	358	303	327	322	332	328	316	308	323	317	343	304	340	340	306	351	351	357	333	337	343	316	328	300	353	342	350	295	320	322	339	283	331	344	308	334	310	330	303	319	289	359	349	335	340	324	334	333	282	327	324	336	281	330	365	311	302	299	306	307	305	335	323	299	304	348	306	314	306	349	300	312	341	327	307	306	337	318	361	323	305	312	337	332	333	330	317	331	320	322	314	312	332	349	292	304	346	346	361	324	313	326	319	333	300	303	300	344	316	335	317	293	356	356	327	347	350	308	340	328	332	274	320	313	352	315	340	338	321	324	359	300	352	314	320	324	356	337	334	349	319	322	339	314	334	342	334	296	320	278	338	326	323	317	315	312	325	328	328	337	366	302	322	350	317	327	344	345	317	330	308	382	328	296	319	338	283	307	340	337	303	323	329	339	319	294	343	340	302	303	354	314	340	332	303	341	323	313	322	347	320	325	369	333	319	368	329	346	314	337	346	325	322	309	329	306	330	341	313	318	309	328	356	330	340	323	310	311	317	312	277	347	343	324	318	306	318	330	333	335	299	329	327	310	326	344	339	325	334
9517	11046	20589	21538	19035	16027	12728	9883	7810	7088	6243	5445	4403	3956	4065	3795	3398	2703	2221	1713	1490	1410	1385	1395	1455	1477	1440	1489	1673	1895	1352	1439	1378	1231	990	1001	936	889	780	790	706	771	747	718	828	743	746	784	764	775	780	770	789	742	824	747	804	784	780	746	764	823	778	826	778	801	799	809	831	857	799	833	767	773	787	817	816	777	733	751	804	729	755	775	741	773	745	787	762	746	800	769	742	750	747	762	749	772	784	769	781	759	735	756	759	764	757	752	762	821	771	789	760	746	779	781	762	744	724	798	784	743	756	730	759	755	802	756	729	795	793	713	791	744	720	759	781	788	742	798	769	775	832	717	772	762	752	793	801	738	776	749	736	797	790	731	791	799	743	762	722	706	784	776	815	715	747	761	699	759	742	726	714	822	758	751	765	775	788	756	749	739	768	741	763	766	735	757	746	785	757	754	771	750	729	799	742	753	742	759	712	749	793	745	734	729	777	804	759	723	761	741	723	740	795	732	806	716	743	748	745	804	748	756	743	798	769	770	736	768	751	737	718	775	751	800	776	751	759	786	762	774	784	760	753	781	778	818	733	763	741	748	772	743	751	762	799	797	802	785	799	738	751	745	814	750	777	758	784	720	754	775	713	759	766	746	768	768	716	782	758	761	754	798	788	741	765	754	745	807	746	717	767	787	752	752	775	716	802	745	766	756	746	765	822	762	735	744	768	718	775	773	780	749	766	769	760	782	770	784	753	744	732	752	753	766	769	788	795	806	731	734	741	751	756	760	763	754	778	781	760	791	771	745	760	724	754	757	736	772	787	720	790	750	696	769	731	747	745	761	743	738	758	724	804	739	807	690	737	772	741	732	756	778	774	753	776	746	816	744	748	689	794	754	773	787	774	747	745	791	776	716	740	767	742	791	811	751	732	775	725	796	777	766	773	810	793	772	807	760	773	770	736	734	744	785	757	836	717	757	759	740	779	766	781	823	785	767	732	761	746	782	798	804	773	762	731	787	720	744	771	718	731	758	750	771	764	825	717	791	746	712	788	800	762	706	825	783	735	708	733	755	714	757	755	769	747	753	766	738	771	727	762	769	816	741	708	731	782	774	785	786	746	757	749	763	687	768	780	765	816	757	719	732	731	736	725	771	812	781	809	767	695	728	780	775	779	740	812	795	750	780	759	764	775	762	708	763	790	717	788	762	789	743	735	780	783	731	764	777	730	765	773	705	789	726	753	714	767	749	738	766	748	766	779	781	766	776	773	780	744	791	780	750	764	720	738	816	719	839	718	758	738	739	734	674	758	739	785	785	759	724	749	744	763	788	778	749	722	724	789	758	812	720	785	728	763	778	793	821	706	793	732	774	710	761	791	789	755	749	770	704	782	744	767	730	691	791	771	745	788	728	766	775	745	757	815	722	760	799	769	708	755	730	742	724	775	760	788	748	781	767	752	812	736	717	783	752	757	778	741	761	746	763	707	718	769	775	764	700	737	793	782	765	812	701	714	812	802	762	810	751	775	770	780	764	770	790	748	744	732	726	774	741	754	756	767	764	697	756	763	751	731	769	726	745	784	705	765	800	759	748	741	746	753	767	772	755	768	787	774	766	754	784	772	785	806	791	774	792	773	727	728	780	806	759	787	693	798	760	780	811	721	764	746	758	805	796	811	761	797	748	752	762	755	723	747	784	824	738	749	762	799	750	782	774	765	728	733	723	756	719	724	793	735	747	760	722	723	731	764	751	730	763	773	750	744	724	780	770	725	723	797	760	725	746	735	771	769	746	770	740	761	775	754	737	742	821	738	773	738	773	781	754	795	771	735	779	739	756	760	808	758	760	750	704	787	725	718	787	763	773	810	738	798	753	760	707	753	781	759	793	754	782	747	763	757	767	827	761	759	766	703	738	797	786	750	759	789	736	737	738	754	732	770	781	792	759	794	713	758	752	774	751	788	743	778	706	745	743	766	748	760	739	751	714	775	763	773	783	760	771	706	722	698	744	741	713	755	761	778	748	765	791	790	739	738	738	753	714	741	746	713	785	753	780	772	797	773	782	754	715	744	759	820	795	803	749	709	726	767	774	722	785	759	713	767	781	784	764	796	735	720	792	770	744	748	721	750	685	759	751	780	756	738	744	763	755	811	783	784	760	791	739	767	736	749	808	769	746	758	719	754	758	750	771	704	722	739	736	796	754	737	746	778	767	762	737	694	764	746	763	752	766	739	763	727	737	705	798	762	731	779	776	762	785	767	787	761	754	743	765	742	810	703	785	803	782	814	792	765	782	772	802	760	804	772	797	762	772	744	790	760	756	722	787	748	763	749	714	753	768	719	762	721	766	782	784	745	741	728	750	711	741	763	746	733	755	769	769	762	766	717	780	766	859	735	750	740	771	732	779	764	751	773	751	790	782	720	806	756	743	766	806	707	749	717	734	745	737	749	775	730	751	764	760	770	817	745	780	753	791	737	721	811	714	728	769	770	734	780	778	795	787	797	759	734	774	776	735	749	744	770	796	749	739	755	791	732	794	767	752	765	779	737	769	750	801	756	765	720	808	776	826	777	747	746	772	752	769	730	818	730	785	738	779	753	768	713	766	766	775	800	740	744	769	795	743	777	754	745	740	758	735	743	840	768	773	780	762	822	743	754	796	770	762	745	766	779	778	776	780	753	798	766	770	779	747	766	735	742	783	763	731	789	803	737	764	766	785	806	752	781	726	778	764	755	774	744	750	746	770	729	742	777	760	733	768	787	718	734	739	755	764	734	753	742	722	789	759	765	763	824	768	745	712	750	758	777	738	805	782	763	772	752	741	794	741	718	739	764	767	807	697	741	767	752	711	759	734	773	746	747	765	727	724	733	734	724	764	716	740	792	711	712	704	751	772	728	786	769	740	756	716	783	752	781	765	753	735	766	791	725	774	758	713	719	746	753	792	727	791	746	744	750	777	751	731	779	750	694	755	740	764	768	723	775	757	742	774	738	713	734	785	821	768	755	747	733	727	755	725	724	789	747	774	747	725	769	739	737	736	800	771	762	746	775	824	805	804	759	752	721	721	767	726	763	760	812	751	755	752	740	720	762	761	748	797	752	738	783	754	732	748	729	822	754	717	769	702	721	786	778	733	763	788	751	756	700	737	750	747	788	800	746	784	748	736	732	658	809	764	752	746	757	786	758	733	785	740	774	806	777	776	801	750	724	737	741	732	777	804	773	757	768	720	765	768	767	760	778	743	799	755	780	762	772	764	699	789	768	770	755	805	788	744	834	740	755	768	765	765	738	756	720	709	776	761	750	751	754	753	754	765	781	754	737	751	786	771	755	750	812	770	741	791	776	834	726	725	800	731	736	752	795	749	775	746	761	766	813	718	779	718	807	736	769	746	790	753	779	741	796	714	759	710	724	743	793	783	736	760	792	813	790	761	769	762	749	709	731	766	785	745	737	744	729	740	751	796	739	788	790	781	771	761	680	755	728	783	696	729	772	734	748	756
24551	17940	23106	17944	12104	7970	5460	3680	2650	2099	1932	1645	1351	1123	1106	1110	913	781	626	503	384	447	440	424	444	450	415	435	485	525	383	409	402	449	366	334	326	305	241	262	264	279	267	261	286	287	258	287	279	265	289	281	275	295	243	288	246	268	256	289	306	271	263	312	305	308	297	275	272	294	285	267	298	248	265	263	293	278	279	276	233	287	254	258	277	283	244	278	304	319	265	247	274	284	267	276	268	290	278	260	269	275	284	292	271	260	247	278	244	272	265	273	285	298	289	263	242	270	283	257	271	260	295	250	274	250	284	255	292	272	315	291	247	301	280	264	251	273	298	233	315	308	318	262	309	272	291	313	263	259	241	307	255	261	267	240	271	267	260	284	289	251	264	279	278	257	247	265	276	273	271	273	297	264	275	256	276	246	307	291	267	264	283	263	290	248	255	252	286	292	272	273	231	277	271	299	280	270	256	278	290	293	227	282	308	258	272	270	265	268	277	291	263	261	263	262	241	250	271	236	300	293	244	275	249	267	278	277	263	265	276	287	265	271	266	279	258	269	288	284	274	282	273	277	301	257	275	256	259	306	282	264	268	305	252	288	273	257	277	255	293	263	249	255	257	279	264	268	285	255	258	269	270	265	276	265	278	305	266	262	306	318	244	277	267	256	256	293	290	298	288	297	282	264	277	278	274	264	280	270	243	247	248	305	298	265	269	267	304	277	300	255	258	299	251	290	273	268	257	286	279	285	277	250	281	274	263	273	283	283	248	291	251	277	249	294	270	303	289	308	273	265	295	259	274	262	222	288	270	269	269	270	238	266	278	266	239	293	261	278	267	281	273	280	275	278	250	261	282	258	250	292	262	250	241	278	276	259	259	281	270	255	292	284	293	304	288	276	271	297	293	252	255	243	265	239	254	249	268	310	273	273	266	237	253	281	265	275	256	263	238	253	263	276	277	271	292	265	260	314	245	267	295	279	278	261	290	235	250	248	272	300	297	272	279	264	249	266	240	261	242	284	261	275	273	264	269	257	283	308	255	257	264	247	264	261	275	285	294	230	278	266	267	272	246	258	302	274	293	244	245	310	268	266	306	263	280	262	293	266	294	274	271	283	269	271	247	305	276	263	254	290	272	294	273	265	262	260	252	271	279	267	277	279	239	270	237	272	287	277	264	291	270	258	272	257	263	259	285	259	248	302	271	284	278	292	275	306	284	264	288	268	256	292	244	297	289	274	259	253	263	270	285	284	272	278	263	249	257	280	265	249	282	241	263	286	273	268	241	262	270	274	273	286	288	259	268	280	269	245	284	249	268	275	241	298	266	264	271	265	276	273	263	272	272	268	300	297	264	272	289	267	290	285	250	248	279	273	287	277	274	302	296	284	285	261	288	284	285	231	272	256	275	262	281	304	295	276	304	304	252	278	264	271	323	231	249	252	267	273	313	264	272	288	281	277	268	238	264	256	285	254	305	271	279	267	295	274	248	256	238	277	274	262	296	282	247	255	259	236	262	290	258	262	294	286	265	289	267	250	252	242	254	308	291	287	278	267	284	277	271	259	306	268	278	286	300	295	275	294	278	285	277	274	282	315	276	282	263	274	271	290	293	282	287	294	293	268	265	267	285	266	304	253	279	241	286	277	243	235	276	298	268	248	250	249	284	268	305	261	254	273	281	282	250	277	274	299	285	287	250	246	223	245	277	232	270	275	254	289	273	273	262	267	293	294	268	231	270	285	301	265	304	254	269	257	247	236	274	280	269	252	252	264	243	273	289	240	241	284	279	255	278	267	293	264	254	264	273	262	267	245	258	237	263	271	241	271	260	263	228	241	283	295	257	277	288	295	282	253	294	243	262	275	298	239	268	282	252	264	318	276	281	295	261	292	284	258	280	293	249	258	275	270	299	253	283	299	305	265	262	237	276	257	273	262	308	255	246	274	268	291	273	281	297	273	308	278	289	317	271	273	252	273	255	258	255	286	285	266	289	278	250	290	271	291	260	242	302	259	276	259	273	286	282	268	268	263	280	274	264	239	271	262	263	291	300	265	249	299	265	244	247	295	266	264	249	291	269	273	265	255	270	286	272	294	251	266	276	286	284	264	264	290	265	266	301	249	272	271	283	283	278	285	247	281	281	247	270	287	288	283	283	281	278	263	269	281	265	281	268	247	265	296	242	250	264	269	288	319	256	275	286	260	271	283	274	261	277	292	277	305	254	286	263	241	272	287	265	243	267	263	265	255	265	269	301	273	277	269	247	261	292	290	282	263	262	253	281	249	298	286	252	286	278	291	289	280	280	256	297	265	287	281	264	269	279	276	265	300	234	288	262	294	246	311	254	290	276	266	271	268	273	257	257	270	252	287	257	289	242	252	261	273	257	280	235	239	296	290	286	259	248	275	247	298	267	276	293	276	296	266	266	272	257	253	284	254	277	273	278	254	315	272	278	266	282	275	279	268	286	289	278	283	248	251	276	283	241	285	249	262	277	270	289	234	271	252	271	254	297	263	277	264	288	265	265	265	309	299	299	289	275	289	282	274	286	290	289	293	281	274	246	297	291	277	300	292	250	297	282	300	263	268	267	276	287	274	300	261	300	293	255	266	250	239	273	299	279	271	271	335	242	269	253	291	245	255	295	286	294	269	260	275	269	299	283	261	258	253	292	275	274	274	290	258	268	253	236	252	251	271	282	279	286	264	281	244	278	290	281	266	279	267	261	261	256	284	277	241	284	270	281	264	258	264	245	295	281	278	282	263	281	289	268	276	304	264	306	273	284	285	271	253	266	301	292	293	287	257	271	254	278	279	282	270	310	291	265	266	270	287	246	257	258	278	275	240	285	269	241	288	284	252	277	256	234	272	240	262	264	272	288	257	266	269	266	278	281	259	269	272	282	246	244	290	284	262	276	258	268	284	272	269	290	258	279	280	251	276	255	255	250	283	255	273	308	279	254	263	293	264	271	277	265	283	253	281	299	253	273	278	258	265	307	255	264	266	270	250	261	282	278	265	280	277	266	282	286	269	302	285	255	255	257	274	266	275	273	263	272	288	272	296	278	293	267	255	265	259	299	268	274	289	256	253	279	267	261	290	281	258	280	306	233	274	250	290	269	220	278	233	340	279	247	297	266	276	267	265	257	261	260	264	229	280	266	295	286	273	257	269	264	277	259	296	270	264	271	263	284	263	258	286	269	287	279	269	271	279	293	271	292	284	260	259	255	268	314	268	255	233	285	287	292	304	256	247	268	260	297	244	268	248	260	272	273	272	256	303	263	278	262	287	263	289	255	273	273	266	257	256	262	286	239	281	270	272	295	232	279	264	291	296	267	285	282	262	245	266	251	276	259	259	269	277	295	280	274	248	264	258	262	237	279	298	259	296	273	297	286	271	260	266	272	249	263	260	262	277	267	234	257	251	237	283	273	262	299	285	293	253	260	247	251	288	278	292	259	274	258	270	274	291	268	277	285	278	276	282	288	272	261	264	292	263
14301	15698	27285	27906	25328	21595	17622	14207	11465	9962	9328	7905	6461	5501	5777	5559	4898	3860	2892	2272	1931	1805	1712	1783	1906	1736	1729	1893	2197	2421	1576	1627	1729	1430	1076	1001	1026	925	697	635	702	670	685	680	717	705	679	711	673	734	670	647	740	746	729	715	713	715	744	689	697	735	702	778	766	709	756	752	804	775	700	712	694	699	649	659	664	685	629	704	656	666	619	704	704	653	647	592	632	658	652	675	680	653	656	699	658	625	620	656	618	661	620	602	627	664	678	624	672	682	650	626	604	677	664	662	662	712	612	600	649	634	638	676	649	664	638	689	694	617	655	613	687	635	659	676	658	651	624	669	653	650	629	661	658	651	597	632	618	661	646	623	667	657	697	612	655	667	685	675	666	676	667	636	682	652	647	624	626	649	613	699	674	602	595	633	642	656	654	680	661	673	646	638	633	608	639	648	625	628	619	671	616	633	634	669	666	670	677	647	660	630	620	637	679	647	624	677	679	654	691	656	676	647	640	621	655	632	644	634	650	605	693	663	646	636	665	615	662	644	660	663	716	665	616	631	664	637	627	586	670	641	689	668	624	648	633	653	643	646	651	693	651	660	644	635	659	638	624	604	670	668	627	649	646	662	673	668	724	684	642	661	658	645	647	660	697	663	662	621	639	648	676	697	639	651	657	703	674	669	704	672	643	643	680	636	637	645	672	593	658	657	626	701	668	675	601	659	675	665	677	630	649	670	703	662	657	661	654	644	638	653	677	684	659	641	684	639	633	661	639	611	657	616	674	673	649	675	647	649	682	680	654	659	682	632	656	627	664	620	676	623	669	640	686	666	654	638	669	685	603	629	637	666	658	647	676	635	624	687	631	659	650	634	622	645	649	618	642	647	664	620	619	630	645	639	669	617	681	645	642	677	629	643	650	611	619	617	640	608	650	617	605	617	603	657	684	637	644	652	659	641	619	627	650	640	746	679	625	681	695	679	668	642	677	597	643	650	646	668	702	661	644	671	647	695	659	629	695	682	678	645	626	646	617	628	629	634	686	649	693	603	659	679	652	692	676	653	637	649	642	642	684	661	645	686	655	677	681	655	730	663	657	647	632	665	681	672	609	671	635	659	678	640	662	683	609	646	656	633	651	646	638	663	683	684	616	606	644	611	673	636	684	611	674	681	672	674	634	654	647	611	596	626	636	668	644	658	667	631	630	612	648	662	652	629	659	646	609	710	653	628	687	623	674	652	632	674	622	670	678	669	671	661	655	645	642	642	681	646	676	643	608	698	681	631	636	659	623	671	684	627	628	674	643	625	620	646	650	698	664	650	637	676	621	647	600	673	633	634	638	604	658	716	638	670	652	646	621	635	628	643	683	619	662	655	597	638	648	626	652	651	668	629	639	648	642	617	619	645	668	602	663	640	666	645	678	641	600	611	676	647	668	663	633	643	656	681	667	684	655	596	643	683	623	660	629	666	653	653	628	692	680	652	689	671	668	691	672	644	635	692	646	635	705	645	621	636	660	635	644	625	633	623	601	675	639	685	660	666	668	683	651	607	640	668	663	623	667	639	655	649	662	643	625	658	668	651	626	678	652	639	620	640	617	629	681	621	714	671	632	656	672	648	605	625	617	644	665	685	626	655	710	636	645	658	664	642	664	662	631	658	676	689	690	656	662	665	694	660	648	602	639	650	640	646	653	659	672	656	629	681	645	675	590	679	644	615	630	620	633	677	631	604	685	659	660	653	640	685	639	640	673	673	665	638	686	680	638	639	617	642	676	658	634	636	620	620	635	652	662	635	661	641	657	682	656	666	652	639	666	670	666	604	655	687	608	670	638	659	683	633	663	692	631	676	665	621	646	652	663	654	696	621	664	634	645	645	659	644	719	659	650	690	676	650	685	651	623	662	685	672	634	659	689	663	667	666	665	640	632	643	665	650	648	634	658	651	663	623	642	639	695	668	666	636	644	672	697	663	664	624	606	677	706	669	639	657	596	609	644	638	681	630	663	678	643	624	678	633	641	667	669	637	644	670	664	614	679	643	663	659	670	615	614	668	656	638	620	653	700	641	652	651	653	632	660	642	661	677	616	657	658	610	644	632	625	707	689	671	646	679	655	614	678	666	638	678	653	639	668	634	664	605	645	636	664	684	695	689	656	671	645	670	648	651	679	665	651	595	664	662	647	663	613	698	643	680	659	700	729	610	634	629	648	679	685	645	649	624	679	654	670	631	618	660	682	679	619	616	652	660	634	629	646	659	612	640	647	677	617	643	615	661	639	679	704	681	677	614	628	643	626	647	632	648	638	625	650	632	621	707	624	623	651	649	615	639	656	647	677	614	636	679	656	645	657	636	652	663	662	617	635	658	636	653	691	623	630	693	654	638	655	667	647	648	663	625	595	618	634	636	671	651	641	595	683	682	628	655	658	622	636	630	658	681	673	666	621	647	619	635	626	662	631	688	667	678	652	676	632	687	651	668	677	684	683	669	619	643	634	630	649	658	621	677	659	669	624	636	611	665	589	680	665	641	604	681	650	642	650	682	670	652	649	664	660	603	676	665	666	652	708	667	607	627	662	661	686	682	680	691	641	616	662	666	612	647	651	633	649	636	629	658	649	646	629	632	621	611	650	646	624	624	666	630	667	644	648	646	682	664	655	620	608	637	667	686	669	649	655	642	650	608	635	684	614	612	697	703	682	679	655	697	642	651	662	647	652	611	651	682	643	687	613	648	663	626	655	632	630	632	654	653	645	663	685	647	646	667	583	611	636	674	709	666	676	644	647	685	620	647	620	626	666	661	692	669	640	647	651	705	662	686	658	625	667	650	668	707	667	623	642	617	632	680	664	634	640	628	649	652	681	639	651	655	670	644	680	647	670	631	644	615	679	645	675	679	636	610	685	664	591	641	668	667	605	610	657	659	660	688	670	653	637	679	654	662	629	594	650	657	672	647	612	660	641	635	680	630	632	667	670	633	681	675	676	628	618	659	657	681	658	643	667	672	669	622	674	631	683	667	686	616	703	638	649	657	658	634	617	693	626	671	692	670	656	660	669	682	698	610	713	661	671	620	672	685	657	640	633	642	650	677	631	611	642	679	653	616	657	623	625	656	604	640	647	636	647	643	635	627	653	668	673	649	648	684	635	647	679	628	672	662	656	645	586	661	641	620	641	664	625	685	643	703	660	644	669	657	662	654	686	640	675	596	674	629	675	631	638	687	670	641	620	600	636	636	600	640	613	651	608	642	647	695	642	619	642	647	627	637	646	654	668	637	658	664	651	625	674	644	627	649	649	694	654	652	613	649	619	674	625	671	660	697	711	681	633	699	694	680	629	663	682	647	661	591	639	664	633	620	656	684	642	624	620	691	692	671	668	636	665	618	667	616	604	640	664	667	686	684	649	615	695	592	655	675	627	641	694	623	630	667	641	632	661	643	700	636	621	688	634	643	627	632	597	671	688	642	659	648	669	598	677	642	615	593	692	688	622	633	686	670	676	640
31327	23687	28687	22535	15555	10325	7401	5019	3742	2809	2567	2090	1797	1394	1544	1327	1210	943	778	580	485	504	473	480	480	488	471	517	508	598	450	429	397	378	361	320	258	297	239	259	229	272	273	243	260	246	278	239	253	282	273	243	264	258	241	250	249	265	274	254	226	291	284	269	306	292	254	298	282	275	257	274	270	304	283	245	242	241	268	238	217	255	220	248	252	264	246	247	264	236	215	249	279	223	265	248	260	212	256	258	234	253	240	282	245	276	270	270	253	240	225	247	239	239	250	226	242	251	275	248	274	249	250	246	244	233	243	225	276	235	233	256	280	256	287	241	266	251	256	241	258	275	264	256	237	257	241	279	246	250	237	243	251	276	269	227	227	242	261	252	240	246	248	248	258	279	240	262	247	219	246	231	241	232	232	255	236	259	253	245	255	226	267	253	249	236	225	257	248	247	244	228	225	242	278	243	225	257	269	271	261	254	271	258	274	249	249	241	249	261	250	262	258	249	254	242	267	252	275	217	251	274	261	232	256	247	240	241	243	235	235	255	253	254	256	242	241	272	273	250	229	241	224	234	258	262	245	243	263	274	242	222	248	268	244	245	228	247	236	239	228	250	263	222	270	231	260	239	237	255	268	288	242	214	251	228	279	202	245	266	279	242	246	229	224	274	260	252	254	268	292	284	242	230	252	244	257	242	232	259	257	252	264	268	248	254	242	231	275	262	231	263	268	231	257	273	257	246	249	237	228	250	248	251	265	268	281	281	274	241	238	260	254	228	265	247	261	250	265	281	243	278	268	235	233	235	254	243	235	256	226	229	229	247	235	222	259	269	271	257	227	259	246	260	255	247	272	257	257	273	246	254	248	252	239	235	271	275	248	258	255	264	261	222	252	258	260	267	216	252	270	256	243	254	246	268	286	247	235	260	236	250	270	273	230	246	263	248	259	242	238	251	241	251	260	270	243	266	250	252	239	256	246	238	248	244	244	265	257	252	223	267	244	266	265	248	268	264	258	251	273	246	249	265	244	268	214	288	256	274	235	264	265	243	256	234	230	255	253	280	277	266	259	261	269	260	217	252	256	234	260	248	277	227	243	258	240	229	231	256	248	251	237	256	247	241	247	242	288	255	257	251	283	251	242	260	266	240	244	225	247	247	259	246	221	221	254	250	247	244	278	253	239	222	250	253	243	240	249	281	255	239	235	283	211	244	236	259	230	240	269	225	264	242	247	226	276	255	248	213	264	258	242	265	253	284	257	251	252	231	238	280	247	238	266	245	265	250	237	277	264	240	253	234	254	240	255	244	264	223	260	263	235	239	244	258	237	253	279	260	222	262	258	229	282	240	257	266	237	254	256	246	235	240	261	254	264	221	256	212	241	244	240	244	262	284	233	249	236	248	270	248	243	289	242	238	256	256	248	245	250	236	230	283	261	242	247	255	229	285	258	250	265	260	231	249	235	257	243	243	237	234	225	220	271	258	247	264	257	228	270	223	274	270	248	264	249	230	261	272	291	231	229	263	244	213	229	251	247	244	258	249	236	228	240	245	268	274	230	229	273	279	231	219	258	252	235	208	260	239	249	238	222	250	250	248	275	238	284	257	260	252	238	248	238	254	220	231	254	266	233	264	264	259	250	241	244	242	213	250	264	268	232	222	221	211	224	272	262	241	226	233	255	247	246	251	272	250	255	249	247	239	242	236	234	229	273	231	239	289	252	256	251	268	250	240	241	245	254	239	242	271	268	261	233	252	225	258	241	229	244	261	231	230	259	246	223	255	257	243	211	252	232	239	233	234	256	268	233	244	262	248	248	251	235	247	241	260	255	269	236	269	260	252	239	263	244	284	219	249	235	257	268	242	249	237	222	248	268	255	239	215	264	264	272	279	255	249	260	237	246	278	241	268	229	237	267	251	253	204	287	231	252	242	260	233	232	273	230	239	238	259	239	248	252	237	243	251	241	246	259	258	234	253	252	242	254	226	272	241	240	257	264	264	252	273	262	206	234	252	234	255	241	261	228	216	229	244	259	260	248	254	234	266	247	242	250	237	248	275	244	237	259	241	248	259	248	272	238	241	279	266	250	244	235	255	297	275	249	264	222	243	282	263	269	238	261	246	242	235	264	257	266	259	245	221	250	274	239	258	237	271	248	244	250	239	250	285	233	226	251	250	250	272	237	232	254	213	242	265	247	261	284	252	235	262	275	270	254	255	277	255	259	222	271	250	275	253	218	254	259	243	249	249	249	278	241	248	238	256	253	233	246	244	245	259	241	280	267	252	262	281	253	270	246	222	234	273	224	233	275	241	264	245	254	250	264	268	232	226	211	232	269	271	262	262	220	242	242	259	243	254	247	231	237	214	251	257	252	254	258	261	249	255	268	259	254	262	282	224	245	284	248	258	234	245	225	255	278	235	252	248	232	248	263	236	257	242	243	265	235	258	255	241	256	232	245	270	266	269	258	268	221	271	242	252	255	246	230	262	251	241	234	240	256	274	246	251	253	269	262	267	278	265	262	251	259	280	244	270	249	224	241	271	263	273	278	280	227	246	255	244	267	244	229	253	263	247	246	256	245	247	247	235	260	253	249	273	243	211	238	243	214	253	259	265	239	250	230	244	264	264	245	249	266	247	244	253	225	243	217	263	271	228	270	257	252	264	256	258	245	237	261	250	233	224	240	220	264	272	263	239	242	226	259	227	231	214	226	273	255	230	260	248	242	241	267	223	218	250	243	229	240	226	275	258	256	255	213	256	242	257	247	259	249	262	252	243	258	281	260	251	268	232	256	253	241	252	249	230	262	257	242	223	226	264	254	272	243	245	225	231	240	218	254	259	248	256	273	257	261	239	262	243	278	232	274	260	249	230	261	245	248	249	235	248	273	288	233	268	269	252	231	239	242	265	252	252	256	218	237	230	262	248	259	214	228	245	240	242	237	249	254	237	221	283	259	267	242	236	267	222	217	238	218	217	236	228	237	269	288	256	257	254	232	253	239	247	266	279	233	243	256	252	222	256	227	267	252	228	251	278	266	246	229	254	224	258	257	242	261	251	243	244	257	240	256	267	231	232	242	279	233	236	262	253	252	239	239	234	242	256	249	208	253	266	284	236	247	237	258	244	252	257	232	245	252	244	241	276	197	239	259	252	270	270	263	247	247	268	254	268	271	240	258	263	228	239	221	254	275	301	245	225	268	235	227	232	252	250	267	261	235	278	250	260	258	252	237	220	255	251	249	249	253	253	244	254	252	251	248	250	252	276	261	259	246	231	232	242	222	237	242	240	249	297	299	259	225	225	237	263	261	275	257	263	253	283	259	268	257	264	247	223	274	272	236	253	246	253	238	267	261	253	261	219	269	262	250	279	245	243	246	235	247	258	243	259	259	263	240	277	282	235	228	244	265	258	266	233	254	276	255	245	260	234	226	249	229	245	229	251	231	261	276	246	269	263	250	255	258	261	245	262	253	244	222	231	231	250	261	257	233	280	266	240
17171	19382	30962	32105	29738	25446	21772	17817	14633	12547	11884	9962	8376	7267	7881	6964	6270	4891	3869	2867	2421	2394	2104	2213	2427	2111	2140	2240	2575	2934	1971	1905	1924	1738	1287	1117	1048	924	691	712	616	655	647	685	635	690	683	693	648	662	626	668	699	701	708	707	669	694	868	674	696	768	756	746	727	729	738	744	804	789	682	733	671	730	569	626	609	625	608	589	606	541	616	626	573	582	609	603	609	614	586	608	618	624	605	602	612	639	585	639	606	616	620	626	599	613	617	589	616	574	625	641	610	601	574	617	588	574	603	656	637	590	604	601	625	575	621	638	595	572	690	576	586	616	586	654	608	578	593	613	628	606	624	635	608	617	587	594	577	601	614	595	667	585	620	623	683	615	604	610	601	616	596	572	638	648	579	615	624	615	632	629	629	594	597	603	655	612	648	576	629	652	603	609	654	624	571	634	632	574	605	586	560	573	596	579	614	601	622	626	626	600	648	631	620	630	640	583	615	607	618	628	599	612	602	591	598	566	660	598	603	648	594	612	610	613	576	623	578	643	596	646	608	590	611	594	600	591	598	613	634	622	579	621	617	604	634	635	617	593	668	621	615	615	605	666	618	585	611	611	627	596	648	613	630	606	608	587	583	615	623	643	629	659	598	619	569	578	580	629	598	651	586	618	607	596	595	660	596	604	596	617	607	610	616	645	640	591	620	643	577	629	595	610	601	583	579	569	553	626	609	628	573	596	653	622	592	616	605	615	645	631	611	630	601	595	621	639	614	603	576	588	600	619	594	623	585	641	599	575	645	589	623	636	580	600	654	637	580	603	602	588	574	597	655	627	617	598	614	651	614	576	575	600	661	607	635	637	604	617	633	565	645	595	616	636	594	622	614	607	607	630	572	649	620	614	601	599	582	592	647	588	613	652	586	625	600	601	588	616	678	617	624	579	616	586	613	575	579	647	587	628	585	584	606	641	602	610	616	600	611	626	614	580	630	592	632	609	615	612	590	613	610	632	560	590	586	628	598	634	638	592	653	618	587	594	607	590	622	588	579	623	656	629	609	612	644	599	568	590	585	629	650	643	605	597	558	618	670	614	586	588	627	590	621	616	612	590	613	628	608	612	625	592	616	575	637	591	612	610	620	593	611	631	583	616	542	597	602	663	600	633	660	603	625	603	600	608	566	625	620	597	602	590	592	587	623	605	623	630	623	687	606	625	588	594	657	641	608	623	566	608	628	644	618	658	663	617	612	645	618	669	614	592	570	654	619	574	633	617	595	630	657	620	617	678	573	634	585	595	605	645	602	629	621	619	621	591	606	576	582	605	626	603	640	603	613	624	618	594	646	564	641	656	600	626	603	588	641	595	639	586	589	625	616	595	619	612	625	599	615	628	585	618	612	565	583	618	586	609	592	612	594	612	593	552	586	612	594	680	630	589	574	606	647	600	621	610	616	608	627	634	575	586	614	577	627	635	655	639	621	580	612	594	618	588	596	614	657	645	606	558	606	626	567	584	617	614	546	639	608	555	673	623	623	592	640	567	600	604	586	627	637	543	611	587	614	623	594	609	596	607	601	626	611	620	585	625	621	597	618	616	614	626	608	600	561	602	645	597	611	632	572	596	644	635	658	593	576	590	576	602	606	610	668	618	602	591	636	606	621	606	610	620	600	554	603	630	575	633	593	599	607	566	585	631	603	637	664	623	628	627	668	583	622	608	653	619	612	612	622	565	600	617	634	640	628	599	620	642	627	591	610	604	566	601	589	592	577	574	607	628	616	606	622	618	623	640	597	638	572	623	597	670	606	612	604	606	586	620	605	628	613	621	641	634	579	588	632	590	594	558	610	612	630	595	622	573	615	571	615	615	600	614	633	592	588	590	654	617	577	576	634	604	609	584	618	599	626	623	639	601	666	556	631	602	666	609	594	589	624	601	629	556	611	606	624	604	634	646	607	606	634	581	598	606	588	607	598	634	609	593	590	599	585	618	610	632	625	605	633	631	614	636	607	579	638	608	588	575	583	634	545	601	605	593	616	564	604	585	637	615	584	591	587	603	642	604	599	583	618	576	595	617	599	623	608	591	648	616	610	593	617	617	626	613	627	603	596	624	649	600	613	581	613	641	604	572	614	584	626	635	639	595	629	626	559	616	616	582	551	620	615	595	637	621	651	595	642	624	571	584	629	618	614	609	608	611	614	648	604	597	659	624	601	573	599	624	596	615	600	613	644	596	575	610	604	603	615	588	647	610	605	542	632	661	622	602	658	573	625	646	593	604	620	603	579	653	611	599	609	581	577	560	646	585	586	578	603	610	598	640	605	625	595	601	664	614	602	579	615	593	594	636	623	569	588	651	631	645	574	581	618	625	553	616	591	625	528	585	594	626	572	621	582	618	596	605	613	666	611	634	631	613	634	614	609	610	589	554	635	579	612	613	604	656	622	605	602	579	607	582	596	619	589	614	615	572	638	619	651	568	584	630	587	626	601	565	616	605	619	566	614	626	595	624	623	608	589	601	593	558	614	598	630	614	594	657	589	607	625	642	604	611	597	587	635	604	617	622	632	620	573	638	635	610	629	588	619	576	623	605	610	574	596	581	620	629	605	580	594	596	600	616	613	608	631	617	606	602	623	634	621	586	646	609	599	573	580	620	629	601	589	594	618	588	643	644	640	603	639	592	650	624	595	643	654	595	621	618	549	620	618	649	636	607	630	592	596	608	581	661	595	603	613	610	599	620	633	603	600	636	614	653	582	612	574	632	648	623	612	627	612	619	595	564	561	603	611	618	608	618	622	595	595	612	599	591	576	607	584	551	630	586	644	640	585	609	590	620	624	588	576	569	567	582	602	614	624	606	604	624	650	616	613	573	627	596	579	622	587	613	629	622	604	546	621	612	587	616	601	609	618	574	588	650	598	610	651	604	628	596	605	590	624	593	624	632	657	603	647	604	615	558	595	595	630	591	604	592	596	571	550	615	653	625	638	612	586	609	595	589	593	628	649	625	627	579	600	617	616	652	608	634	599	595	613	629	662	617	583	591	622	617	601	646	636	619	585	593	583	613	569	620	623	594	628	658	621	589	575	620	583	653	615	581	580	580	619	657	591	602	637	653	635	614	649	610	600	612	619	635	661	598	591	585	608	651	613	631	594	633	682	601	589	621	623	645	611	607	622	622	640	619	583	568	623	660	624	595	597	621	615	572	638	600	647	618	610	632	576	630	585	636	598	567	559	590	563	597	656	590	599	570	619	597	629	557	639	599	618	608	624	621	627	664	561	629	611	627	617	644	572	612	631	585	608	636	605	605	587	604	593	594	621	636	624	609	591	615	646	632	602	592	597	596	594	610	598	614	591	594	597	647	569	612	615	605	601	652	622	643	638	604	616	582	616	651	657	577	611	564	654	650	616	645	644	596	589	622	603	611	637	618	593	556	583	560	609	602	662	640	642	600	603	606	634	620	637	616	564	599	594	609	617	649	614	667	571	650	609	586	591	681	565	590
14953	11782	15560	11432	7424	4836	3300	2311	1781	1504	1405	1205	979	853	835	813	773	643	540	442	455	382	439	439	459	439	415	435	413	443	416	388	448	386	362	365	342	338	339	315	306	332	317	327	349	316	355	355	306	310	330	312	311	344	323	296	315	273	347	355	328	345	321	323	340	327	340	306	359	344	326	326	333	294	341	364	324	318	320	358	333	337	341	309	315	301	321	338	334	327	330	309	369	327	332	318	303	361	304	279	314	381	333	314	329	302	331	315	327	311	326	340	323	330	349	319	310	338	335	357	312	326	330	321	331	299	331	319	353	352	311	335	358	326	344	325	325	290	311	348	322	321	328	318	329	313	342	311	349	313	344	341	320	312	311	325	317	310	319	316	344	333	393	307	327	345	346	309	297	320	314	333	323	322	309	323	331	334	289	340	352	331	331	304	352	325	308	297	315	338	343	333	310	327	350	313	352	292	304	332	336	311	349	327	272	315	306	314	323	333	324	290	330	340	330	321	334	333	323	325	337	307	337	358	316	300	338	325	358	328	328	290	297	323	319	369	311	318	324	311	308	310	356	318	339	307	292	312	312	312	339	311	340	312	304	346	335	332	352	305	318	321	288	379	316	327	311	313	304	337	303	317	340	316	339	327	319	337	319	324	349	321	326	325	302	295	325	358	354	327	333	312	295	342	314	292	316	319	306	314	323	300	342	319	356	315	332	313	323	311	376	307	348	354	296	334	335	345	339	291	343	333	298	332	308	344	316	308	339	306	311	348	344	309	347	316	375	302	331	327	315	365	322	342	316	324	324	332	330	337	343	308	317	330	321	337	327	321	315	296	338	346	338	327	353	339	312	341	291	344	318	293	336	347	325	330	302	335	317	305	347	349	345	326	304	328	316	379	342	296	345	329	309	306	333	318	321	336	292	288	319	307	335	316	332	353	349	315	314	335	347	338	341	336	291	292	297	322	287	313	334	321	309	294	328	337	351	317	296	343	330	360	323	343	310	311	335	313	322	356	311	345	350	310	324	318	332	325	334	342	313	329	331	326	323	349	320	329	300	333	317	307	329	316	335	353	314	309	312	346	332	332	319	331	328	321	308	354	319	313	334	315	309	324	355	336	306	320	336	345	315	299	326	313	310	346	327	320	303	295	318	332	308	348	307	316	329	310	366	325	292	339	346	347	334	310	273	301	312	337	325	313	330	314	334	332	322	350	338	308	306	342	367	318	313	318	340	331	329	304	322	326	316	334	313	366	298	310	354	309	316	311	331	354	271	323	332	341	331	315	326	333	340	335	322	316	336	336	322	315	308	373	357	335	330	294	344	319	333	326	327	323	305	329	310	323	372	321	326	317	303	360	334	345	345	320	315	283	286	324	319	289	344	315	327	298	337	289	333	324	317	331	340	342	335	317	350	328	324	330	327	353	304	300	319	324	319	344	324	336	350	323	353	326	337	339	305	326	330	327	339	336	317	344	285	366	318	320	338	318	318	303	333	319	327	314	351	278	316	307	313	321	328	318	339	341	299	314	301	338	312	320	326	322	346	320	321	341	315	296	372	331	322	295	320	315	356	307	325	335	312	353	297	320	351	352	353	301	345	326	308	315	304	307	309	308	332	330	329	314	298	333	311	343	330	300	331	334	310	302	338	340	341	307	328	336	323	337	312	327	331	347	352	322	323	320	323	305	309	295	356	349	318	295	332	314	336	303	334	344	341	351	314	332	321	339	353	311	317	321	305	319	372	315	338	352	333	366	302	326	323	356	336	308	310	338	312	351	322	300	316	322	330	303	313	346	328	338	326	327	318	327	305	356	315	332	313	329	319	323	326	338	306	324	310	336	336	306	330	311	325	352	318	321	329	321	289	304	348	315	321	339	310	311	315	326	337	338	318	391	317	316	356	336	324	302	335	323	350	353	375	321	319	319	361	288	297	341	337	318	317	327	336	316	325	342	331	321	344	324	344	342	326	354	319	346	306	308	310	321	341	311	304	303	318	342	319	312	306	306	330	338	338	317	329	312	350	347	319	315	333	349	341	322	309	304	326	354	324	360	307	350	317	330	318	368	308	346	300	327	324	315	321	339	306	323	300	308	313	315	293	313	327	338	345	342	332	302	304	390	319	304	305	324	330	314	323	315	300	302	349	330	315	354	318	303	314	305	356	323	309	287	321	353	315	311	320	302	330	299	332	325	361	333	339	348	339	331	352	339	336	323	308	321	344	302	350	329	318	329	319	312	330	333	295	301	314	324	340	327	332	352	336	352	304	301	317	300	354	316	321	333	332	310	345	315	322	295	320	343	304	322	325	317	326	313	333	329	312	342	325	341	313	281	351	345	338	330	310	316	329	348	338	362	327	363	333	322	341	310	317	288	337	327	370	328	332	356	297	308	294	322	326	334	309	338	340	339	335	327	319	346	315	333	353	319	370	324	326	349	353	340	365	311	328	344	328	339	324	284	319	301	323	315	308	316	343	324	326	339	322	281	287	319	312	340	336	293	337	339	345	311	332	314	315	311	338	340	323	319	326	327	299	314	339	333	313	303	296	327	308	342	308	330	356	322	333	318	318	332	328	332	341	294	328	332	333	288	291	335	335	342	330	351	319	321	344	355	304	340	352	301	327	329	294	305	299	326	306	336	298	318	322	302	361	304	328	333	327	331	332	360	308	295	309	347	311	340	316	331	319	317	340	352	354	330	299	315	331	335	279	346	322	366	368	319	305	312	314	317	309	354	298	306	307	307	345	329	315	290	312	303	326	304	318	347	300	338	351	327	363	365	299	330	303	306	325	313	334	334	312	321	299	320	325	346	298	319	295	318	312	287	336	322	308	306	325	287	321	322	324	330	295	351	327	299	331	337	316	312	289	297	308	304	293	308	319	330	308	310	319	326	308	306	290	307	317	335	327	357	297	342	340	328	341	315	372	303	339	296	321	285	315	345	314	301	326	346	300	321	310	322	315	309	332	327	298	308	288	319	316	314	358	320	321	321	314	330	336	327	289	314	304	326	355	348	323	297	315	341	348	328	339	269	296	323	325	362	319	310	328	334	306	317	283	335	341	325	308	338	328	330	331	325	322	334	330	321	314	336	346	328	333	324	342	307	333	346	318	342	317	321	298	325	347	307	312	336	317	317	294	319	314	298	345	301	316	323	340	336	303	310	324	338	324	358	319	320	301	318	291	346	338	281	324	297	368	349	336	337	317	329	334	318	331	358	300	348	293	336	352	311	327	336	329	333	302	330	304	349	305	301	326	363	333	367	325	310	298	341	300	348	347	335	307	320	288	322	343	330	333	348	298	312	348	353	324	346	337	328	309	286	346	351	323	352	299	355	333	348	331	317	332	333	329	336	323	321	281	339	338	307	338	341	341	321	295	310	331	314	307	347	349	309	337	333	335	314	325	323	330	317	334	314	336	338	343	303	314	313	336	330	335	331	349	290	315	343	359	317	364	337	338	340	313	328	328	345	299	347	330	318	344	332	296	298
9839	11103	20187	21238	18721	15483	12530	9856	7558	6882	6045	5422	4438	3755	4183	3582	3449	2696	2083	1702	1452	1457	1288	1434	1698	1448	1457	1539	1765	1884	1378	1314	1396	1149	1032	951	937	867	771	761	781	780	762	743	737	811	781	818	787	797	774	841	757	757	808	786	740	793	769	732	769	826	771	778	820	743	835	831	832	784	792	764	816	801	738	764	795	826	783	776	774	774	802	717	738	757	719	785	713	782	763	761	820	769	751	772	802	768	731	754	743	749	779	761	777	805	798	792	819	754	730	767	783	810	747	754	750	779	745	752	719	791	795	760	740	755	722	751	740	780	750	786	764	812	790	761	754	737	787	781	771	736	779	737	772	814	759	792	778	787	806	777	752	749	781	786	684	746	810	801	760	772	718	770	728	791	737	774	754	757	735	768	780	704	796	769	793	737	793	802	766	804	717	775	751	765	737	764	751	791	771	774	809	723	783	766	721	726	745	722	739	745	774	785	742	848	773	765	804	736	746	755	742	787	774	802	791	787	796	723	763	739	765	748	754	807	741	744	822	776	745	797	790	748	751	738	779	810	745	834	766	753	743	797	789	792	770	721	780	791	718	768	767	734	765	757	736	741	793	720	794	765	789	778	755	764	771	746	812	790	764	777	787	730	761	740	788	749	708	781	771	730	760	782	795	791	750	741	748	755	767	783	726	768	781	796	772	782	734	763	757	751	798	742	790	774	782	755	773	745	756	761	777	812	793	762	772	873	767	734	764	753	777	780	750	799	801	744	770	745	773	793	743	702	760	731	731	753	744	765	809	799	766	726	741	768	759	713	787	752	758	773	798	778	767	770	756	826	758	756	709	718	779	755	745	773	775	772	777	734	719	772	777	792	775	822	730	727	737	741	765	769	765	768	766	753	767	762	713	744	736	789	727	709	738	777	744	777	732	737	755	780	727	728	771	786	784	768	796	701	748	814	715	741	757	785	764	782	778	768	786	749	803	755	790	796	754	775	807	740	793	743	803	804	731	761	778	720	769	744	798	753	728	756	761	748	756	719	781	738	771	795	771	767	814	745	784	767	795	741	758	777	783	767	746	747	763	721	798	735	767	806	727	755	786	726	794	761	771	815	759	768	722	734	786	746	751	779	749	762	764	743	776	768	738	767	713	728	739	700	720	747	768	756	766	764	766	784	721	782	766	801	736	759	763	760	752	785	726	764	790	749	803	753	767	741	736	757	751	757	796	785	737	730	773	733	787	767	798	817	741	762	765	745	748	768	775	776	748	776	724	804	761	740	734	804	736	782	757	738	716	733	759	809	734	785	765	783	772	795	783	806	804	761	776	737	770	786	781	746	789	776	769	781	749	791	751	718	689	770	806	773	743	729	726	791	771	813	819	769	735	769	758	750	766	764	776	771	742	738	753	786	821	767	685	725	727	773	764	807	791	762	789	736	770	765	756	799	785	757	750	812	786	776	730	766	762	761	733	698	780	756	788	745	800	780	771	769	790	777	733	713	738	784	735	833	810	779	758	796	759	763	767	746	788	766	777	754	738	772	750	749	757	778	783	730	769	778	757	740	789	778	775	736	787	813	765	816	768	702	781	769	769	717	756	758	754	732	760	744	736	769	771	760	768	729	709	782	724	778	783	769	745	748	743	745	772	799	763	794	800	752	787	723	759	766	759	735	754	762	747	795	793	774	760	727	749	780	753	760	785	754	755	736	775	769	747	773	717	792	756	803	766	793	747	772	698	757	756	777	785	761	744	765	825	756	780	724	764	741	769	780	778	732	793	767	760	754	773	726	770	767	837	788	759	776	793	751	745	781	785	787	777	750	742	786	749	779	802	777	754	805	801	788	724	783	777	763	742	727	764	739	789	757	751	723	808	775	771	804	759	756	770	767	736	783	744	733	723	672	763	728	747	739	754	756	732	727	716	787	711	789	760	777	789	771	758	765	744	766	785	773	780	770	766	716	771	838	777	820	776	789	751	758	804	775	756	729	735	726	735	745	768	796	771	814	743	771	725	734	757	787	765	779	759	762	713	757	688	744	791	760	762	701	736	756	732	786	780	727	789	722	767	742	776	782	782	780	831	789	769	757	766	782	766	735	779	762	766	797	756	769	772	767	751	761	738	766	791	766	755	762	733	724	738	824	717	778	779	724	765	767	767	791	711	755	767	730	790	765	750	786	756	705	787	759	762	813	747	746	707	773	815	763	763	735	800	772	808	767	753	724	764	727	758	763	782	770	775	787	754	740	756	752	781	813	757	730	773	754	798	775	790	776	743	780	735	783	792	746	782	759	752	791	755	770	759	711	787	763	771	724	775	751	757	759	806	754	801	750	731	787	762	768	764	788	744	776	762	742	774	801	759	782	807	809	754	741	765	773	730	794	797	744	794	765	775	769	774	769	713	747	801	796	773	779	773	756	732	738	745	773	740	777	787	754	767	748	776	791	780	770	730	764	748	739	775	758	725	797	743	708	758	763	768	757	734	784	757	784	825	760	745	733	784	789	797	821	764	761	744	780	722	759	705	799	766	728	809	801	748	769	758	766	807	770	722	751	734	785	792	779	792	759	779	792	769	716	776	773	745	768	732	745	726	803	786	767	758	766	730	776	771	763	779	768	800	792	743	778	772	761	785	776	740	733	756	738	772	786	725	759	801	760	728	793	766	759	744	787	771	760	777	789	735	701	811	725	768	764	777	759	799	781	759	753	775	719	793	784	744	767	783	773	775	765	749	772	791	816	726	765	780	778	789	767	801	761	772	745	738	771	718	734	718	794	741	806	769	746	731	734	779	730	813	802	806	752	721	731	745	744	788	734	736	763	786	793	802	759	800	719	734	775	732	707	739	741	760	779	741	705	763	735	754	774	749	769	715	739	810	753	749	750	729	763	757	762	757	765	747	759	783	748	762	777	743	751	733	765	719	762	789	763	758	715	732	778	734	775	782	751	712	743	732	748	765	783	772	800	783	765	781	772	718	758	752	720	738	750	804	777	780	741	722	763	739	842	793	803	774	803	741	762	699	755	737	753	720	816	785	764	743	795	836	789	787	704	798	798	806	737	763	783	760	777	768	780	813	752	742	763	795	801	819	764	756	731	821	775	722	722	770	797	774	761	733	749	763	749	758	753	751	749	736	769	777	790	745	773	778	801	770	782	778	810	750	767	733	781	719	748	744	777	781	811	714	815	748	788	794	771	747	746	742	739	726	796	748	774	787	755	757	752	735	728	791	744	771	739	775	751	808	769	744	820	741	826	748	727	769	746	806	790	778	752	764	795	713	720	784	807	737	767	795	774	767	772	734	781	760	783	773	760	782	760	778	769	829	759	720	771	776	773	789	803	763	775	726	776	729	723	733	758	772	762	757	736	792	783	814	767	809	780	748	777	760	759	754	783	744	781	719	762	804	762	734	801	786	757	771	729	787	751	757	741	792	794	775	776	731	777	746	743	778	761	751	764	737	745	801	718	753	779	752	766	784	764	797	753	805	783	746	774	837	775
24896	18247	22128	17185	11540	7665	5159	3535	2670	2090	1830	1574	1331	1130	1093	979	931	765	643	463	468	443	417	459	503	430	414	403	488	464	435	387	423	346	325	318	295	307	273	308	272	281	259	274	293	260	272	256	284	252	257	246	287	295	263	306	267	273	284	296	271	303	259	284	305	290	286	278	262	281	295	239	233	253	294	291	253	271	267	290	254	261	256	292	264	258	255	297	263	278	276	283	291	264	260	243	266	257	273	265	280	279	263	247	276	270	299	257	292	271	271	242	264	270	288	255	263	279	256	298	253	257	275	240	243	287	255	278	231	278	285	261	293	307	281	244	266	289	281	290	265	274	283	305	317	265	276	275	265	272	276	262	294	283	279	273	246	251	272	287	261	297	269	254	282	280	240	302	289	286	277	274	250	261	272	279	245	274	262	252	277	286	303	280	261	242	245	254	237	274	275	264	250	275	277	290	266	293	268	269	244	265	266	272	234	257	275	266	267	259	254	270	269	276	236	265	253	249	282	230	246	246	289	251	280	269	268	270	257	252	278	283	243	284	261	260	277	290	251	274	237	244	294	268	251	237	269	292	290	259	277	279	277	264	259	283	260	229	275	265	269	287	260	273	276	296	282	268	281	258	302	241	246	256	256	230	252	255	268	263	283	248	260	283	251	291	283	260	247	261	268	259	269	293	254	296	281	231	259	252	264	265	243	253	267	262	262	255	274	254	246	279	295	246	298	237	303	260	247	288	258	281	275	276	251	286	260	283	247	270	290	291	275	257	267	252	275	279	245	246	258	291	264	275	305	279	273	263	262	275	279	275	245	285	286	267	271	293	260	266	276	295	284	256	275	279	296	284	254	265	287	285	281	288	262	275	275	256	277	295	263	265	272	305	240	258	281	285	273	290	284	234	279	264	261	273	288	273	269	307	261	271	270	275	306	274	270	266	264	272	285	264	290	251	246	282	274	252	263	292	277	279	274	274	287	263	239	307	281	260	270	245	285	282	251	299	265	265	265	278	256	258	244	282	267	263	242	269	270	293	279	300	270	242	274	285	259	268	256	276	271	274	260	262	260	247	294	264	308	268	258	267	260	266	284	263	290	297	263	261	270	303	266	257	294	266	261	288	254	254	276	263	268	256	266	283	250	240	263	266	288	286	251	267	239	277	279	271	243	299	307	294	258	269	245	269	275	296	256	264	249	271	270	271	263	302	252	269	259	261	264	269	271	263	264	255	263	250	260	301	270	272	258	284	250	243	273	273	260	279	256	257	272	246	231	238	264	267	304	280	291	225	272	279	284	274	268	276	265	298	269	275	267	241	265	268	285	274	279	276	293	280	275	285	261	259	265	259	272	272	284	265	285	306	290	274	267	279	270	256	253	278	290	260	256	271	261	258	259	269	252	297	230	268	281	306	271	289	264	246	262	278	263	298	284	294	290	295	260	248	269	271	274	265	290	281	245	255	251	289	282	249	265	267	240	268	257	273	242	299	267	255	230	244	238	276	277	291	270	298	278	270	255	253	268	281	277	284	269	274	269	231	236	284	240	280	265	273	283	255	279	304	291	284	254	251	274	259	259	265	288	292	271	294	294	241	251	283	269	268	284	266	265	269	262	250	278	268	254	278	270	282	305	287	286	294	260	257	241	291	287	277	269	283	266	279	243	252	264	288	287	267	318	264	225	263	297	258	254	253	270	263	285	282	294	257	263	263	283	273	286	269	302	276	275	287	268	287	304	255	250	291	258	260	275	293	275	273	287	251	305	287	257	296	269	246	269	244	247	252	243	259	246	258	259	245	299	265	304	283	262	256	253	248	256	264	274	260	275	267	293	267	237	292	271	270	279	253	268	271	275	276	273	260	276	243	256	263	287	269	261	304	276	242	271	258	259	236	271	292	269	254	268	257	275	294	284	268	238	279	293	280	264	274	289	268	279	272	268	263	272	282	270	276	249	267	257	287	267	298	268	264	270	292	274	267	284	259	263	249	229	254	263	251	245	269	299	258	269	273	241	265	260	258	297	281	282	269	249	275	275	268	268	252	276	291	273	305	282	303	280	270	306	317	254	275	259	277	264	290	271	279	313	268	290	252	257	278	289	260	254	276	274	279	264	264	280	284	271	291	267	260	280	247	277	270	261	276	227	281	279	260	267	293	264	260	280	280	253	262	274	282	273	271	296	273	267	289	268	247	270	263	289	276	293	242	243	296	267	286	268	272	282	272	252	283	273	255	302	297	261	268	264	269	281	276	268	282	289	254	261	257	271	291	281	263	291	251	258	241	270	278	247	287	291	256	267	257	236	252	256	277	276	231	249	248	268	267	268	283	248	272	249	295	270	272	275	283	301	281	259	263	272	271	257	277	269	285	261	279	250	297	300	269	275	254	269	239	264	268	288	255	250	284	261	268	285	259	272	286	304	300	262	272	260	278	255	242	281	306	277	240	261	233	241	264	273	320	236	248	286	267	275	271	273	276	257	277	242	281	263	243	299	272	261	273	274	239	262	276	263	276	259	256	253	274	265	268	265	231	279	291	266	262	246	244	249	273	283	284	261	265	266	288	242	277	254	276	281	245	264	298	256	287	258	271	263	272	268	259	258	289	295	278	261	243	274	261	256	270	264	265	276	245	274	288	301	271	279	256	264	276	282	253	266	285	278	241	229	246	278	285	266	251	296	292	275	264	260	248	278	269	266	292	277	272	264	283	273	237	271	237	283	288	267	274	284	262	256	284	249	259	275	252	242	280	277	254	274	271	262	274	270	252	244	275	275	253	272	268	288	279	257	291	276	268	256	279	250	240	260	252	308	297	274	270	267	282	274	273	291	240	261	317	253	282	280	257	306	301	252	252	261	272	284	252	287	270	276	282	289	241	271	276	272	261	301	280	277	287	254	236	265	228	299	271	272	261	254	281	291	244	245	285	254	258	291	241	282	254	269	280	248	267	271	277	299	282	277	291	294	317	251	276	260	251	252	287	270	292	251	281	274	267	288	288	281	277	301	253	281	263	281	276	262	260	309	265	260	260	278	252	290	272	269	290	249	256	273	241	300	262	280	293	240	264	283	247	258	260	250	258	245	272	254	260	242	254	297	293	271	286	289	275	268	289	255	244	281	280	283	267	253	290	298	257	269	223	287	239	275	254	290	295	267	267	263	292	264	255	223	289	283	249	269	282	264	270	281	271	233	240	268	289	276	287	281	292	281	274	246	270	271	293	256	277	271	262	269	267	236	295	299	244	296	254	312	263	282	269	287	286	249	284	261	260	270	303	258	273	285	265	311	249	248	276	289	258	295	269	278	274	274	301	262	277	298	297	261	267	268	281	257	293	292	241	271	292	272	271	284	290	306	275	261	230	251	258	276	231	246	259	298	290	257	281	257	291	282	280	265	257	285	263	273	297	267	295	261	255	306	274	267	260	243	281	272	308	287	273	275	269	265	302	255	278	314	282	247	265	253	281	288	276	240	262	275	271	263	268	258	250	307	273	263	269
14613	15796	26377	27838	25176	21361	17563	14068	11628	9740	8935	8032	6526	5561	5816	5134	4866	3752	2875	2214	1880	1854	1632	1986	1981	1762	1761	1857	2184	2314	1759	1620	1636	1418	1070	920	912	795	758	664	655	624	677	676	683	665	696	687	718	685	690	717	712	708	758	689	668	630	703	713	734	690	715	682	719	683	737	745	787	696	725	755	659	673	656	628	658	651	617	663	618	653	653	690	650	653	644	638	639	591	670	655	653	648	632	643	656	607	641	665	603	664	659	652	627	695	625	646	659	612	624	684	680	641	633	676	643	670	624	639	682	675	651	682	633	718	673	690	638	652	655	668	634	650	631	650	666	643	644	663	644	592	672	614	662	647	649	665	647	652	689	679	677	640	637	676	654	622	642	680	635	686	632	682	692	673	663	622	680	630	650	626	666	631	660	582	635	610	649	681	633	615	635	634	619	642	590	665	637	654	637	706	669	611	643	657	657	674	624	655	653	659	617	624	641	647	635	664	659	695	609	653	611	595	625	639	635	622	607	696	639	653	668	651	650	664	631	662	691	658	625	640	646	599	660	608	612	650	615	669	685	644	669	636	656	643	689	580	636	656	667	656	613	629	664	669	659	678	652	609	680	590	713	652	626	656	679	606	649	622	620	638	655	694	591	664	669	679	630	680	622	660	649	639	636	640	640	673	682	641	681	636	689	656	649	701	622	647	660	629	705	666	716	648	660	636	675	659	646	617	609	620	653	669	660	665	671	685	686	639	642	645	633	651	627	615	629	667	635	621	600	660	652	606	628	635	675	677	655	620	660	606	604	621	656	622	647	658	645	675	693	630	642	659	637	682	598	656	701	638	659	654	619	619	698	640	634	626	632	666	639	634	664	660	631	653	648	687	637	688	664	643	688	640	639	657	661	664	691	633	664	685	635	610	669	709	638	673	668	623	636	676	640	633	703	641	655	643	630	677	662	630	684	634	713	663	650	636	640	645	685	668	635	653	675	665	660	659	660	666	617	624	589	698	640	657	642	695	673	628	640	699	629	642	649	680	663	676	681	638	623	662	606	676	638	622	636	680	633	649	603	637	661	646	689	627	643	627	634	670	617	675	680	642	660	650	630	631	632	690	653	670	722	642	667	630	651	684	641	653	632	692	628	680	633	629	644	692	624	625	643	615	679	668	634	663	672	654	660	608	599	629	688	660	642	661	659	651	657	635	622	649	619	615	648	660	616	645	630	638	665	681	666	634	619	633	648	678	660	651	633	651	662	680	653	618	643	656	650	652	625	639	646	659	632	571	615	665	626	625	654	633	686	655	644	681	647	606	641	679	647	664	646	652	587	683	668	706	653	644	674	682	590	642	628	675	591	659	628	626	673	652	681	654	680	709	656	672	639	671	647	659	655	618	662	617	667	640	669	626	683	630	667	622	656	648	659	640	650	647	658	615	625	692	649	693	630	658	640	637	618	651	660	686	628	656	661	626	695	638	635	668	645	643	654	605	629	696	716	660	645	622	671	641	595	685	673	653	658	682	655	643	613	668	655	658	630	662	690	642	679	643	598	630	652	643	609	618	653	628	671	649	633	622	606	686	648	648	634	613	671	635	644	628	641	629	656	626	665	660	643	657	633	687	684	625	650	607	660	666	633	622	651	683	650	672	664	681	682	645	669	615	679	655	691	661	643	647	653	630	637	652	639	670	611	600	582	625	612	649	621	663	644	660	693	646	656	618	648	669	618	669	619	663	637	643	633	608	647	680	678	678	662	673	645	682	662	670	633	666	661	638	605	661	632	665	663	674	635	668	641	640	609	683	594	650	644	671	670	680	641	632	698	686	695	624	643	647	612	619	653	665	640	675	630	685	666	645	643	623	627	626	657	656	664	626	689	707	672	690	676	630	667	661	624	669	611	629	638	640	650	635	620	665	662	627	631	622	625	617	669	657	690	657	619	638	661	643	711	618	637	638	632	629	625	688	645	623	620	640	627	683	642	690	635	657	699	654	680	717	649	652	649	648	662	629	667	703	636	649	678	627	601	661	637	631	648	690	632	675	672	682	677	641	621	669	684	634	645	633	664	631	625	635	619	642	635	653	638	626	676	666	663	625	671	628	637	680	663	622	669	656	638	672	703	662	658	647	661	648	607	669	675	620	650	646	630	602	656	632	649	648	651	646	653	641	654	672	630	669	633	646	623	648	644	691	637	616	634	675	616	647	662	699	624	623	631	633	656	673	664	674	674	658	615	610	625	675	644	641	603	733	653	628	662	669	636	642	649	627	712	689	632	656	598	617	676	651	658	678	624	656	666	661	676	623	684	639	646	676	694	632	637	675	621	647	690	678	619	649	612	689	643	693	700	659	632	652	686	608	650	681	661	661	633	678	631	625	662	627	614	655	675	638	650	663	645	659	671	681	624	683	647	653	639	641	690	651	679	632	642	666	642	685	608	641	649	676	733	621	608	683	617	645	650	708	640	630	676	661	660	657	644	690	623	672	666	672	610	645	668	653	652	672	678	659	674	633	654	682	695	660	641	651	645	685	615	688	644	653	625	724	639	658	654	700	645	649	664	658	694	582	589	650	660	648	661	646	648	630	631	607	616	611	676	641	647	659	646	642	614	613	669	660	627	634	652	649	660	674	635	632	665	646	682	664	639	674	642	637	642	625	672	651	676	657	704	629	670	643	671	649	661	618	667	643	665	712	624	659	606	643	602	637	654	667	628	638	631	644	657	637	659	674	652	635	620	635	628	640	646	708	648	712	651	654	645	647	666	682	633	673	671	683	659	653	644	624	633	653	611	639	663	656	645	648	681	637	655	646	631	695	620	663	622	648	635	621	620	690	618	662	672	615	633	666	658	645	644	641	628	622	630	607	655	679	603	667	693	637	639	718	666	643	624	630	653	634	662	669	632	621	626	681	665	640	673	618	644	622	665	684	662	656	647	627	695	619	639	646	655	613	715	664	653	612	642	657	664	652	640	639	636	679	636	654	650	640	672	695	664	634	654	663	628	633	636	642	717	629	645	639	657	625	673	626	637	638	667	693	611	672	638	633	644	694	659	662	672	661	628	667	659	649	663	665	684	690	622	629	632	659	661	696	651	629	622	628	640	610	650	708	631	677	651	615	635	655	654	645	637	669	609	619	652	710	642	652	608	679	624	636	619	659	656	650	671	656	623	614	636	659	617	653	644	632	624	640	642	614	680	644	683	666	658	702	662	708	649	697	666	664	651	655	661	660	616	656	700	657	684	670	611	650	620	639	642	676	675	638	674	649	644	613	620	668	681	631	660	663	705	632	678	610	635	643	656	687	629	617	640	643	659	645	672	624	675	646	656	578	637	635	610	621	637	652	676	613	648	655	670	684	638	632	658	647	651	641	666	699	640	631	632	664	642	617	644	656	678	598	632	611	625	624	617	680	640	643	687	676	677	658	611	720	667	623	655	658	635	657	640	669	622	657	633	657	666	718	663	641	618	639	686	640	617	642	626	654	672	662	680	686	671	634	654	650
31324	23396	28034	21982	15580	10038	7236	4884	3581	2919	2454	2306	1676	1436	1411	1244	1130	914	708	563	476	502	510	469	506	471	489	502	608	631	472	435	476	378	353	303	314	288	251	279	263	253	260	231	263	265	276	234	259	241	226	241	271	262	244	240	234	262	285	255	268	268	242	265	260	260	287	292	256	265	253	262	257	268	243	226	235	242	284	259	243	245	265	274	236	254	259	240	271	242	268	249	268	225	279	245	221	225	222	221	242	250	267	264	267	248	250	226	242	241	263	240	261	249	270	240	245	235	247	266	242	239	230	241	252	279	242	235	235	277	296	264	266	237	215	234	256	248	238	224	225	240	236	278	260	248	244	268	250	257	256	255	269	276	279	273	258	241	237	264	243	246	259	251	267	234	226	261	225	245	227	250	249	232	239	254	252	255	241	281	246	269	260	240	232	233	297	259	239	260	237	250	251	235	249	253	230	232	268	243	247	234	233	245	241	234	261	295	229	249	240	217	214	237	234	225	299	277	241	262	258	248	260	252	250	234	265	249	232	253	261	228	274	234	239	217	255	247	263	248	259	232	247	234	250	238	269	234	288	248	255	235	253	221	250	228	249	238	259	259	246	266	269	246	254	232	233	241	235	239	257	269	264	240	242	248	225	259	271	223	265	263	239	249	238	243	256	257	229	236	245	252	277	255	247	223	249	247	226	247	208	264	271	254	250	258	264	264	276	259	232	245	249	237	279	249	244	227	237	224	248	255	236	225	232	264	261	276	224	235	260	252	259	286	253	276	249	251	254	247	252	230	237	245	235	239	234	284	267	234	253	253	250	244	242	247	254	284	251	279	250	245	237	259	276	276	242	215	235	241	272	242	234	235	233	275	263	261	257	224	241	246	230	242	239	238	237	259	227	238	249	244	263	236	205	256	236	259	274	252	227	234	219	253	263	236	247	269	213	223	228	248	231	249	274	237	253	221	279	241	237	247	257	238	248	268	240	220	226	248	244	256	248	214	244	257	249	256	262	246	268	232	264	212	250	274	246	215	255	258	277	248	246	244	258	241	250	261	251	249	271	216	233	253	256	260	266	253	237	234	271	251	255	220	218	252	261	231	212	261	237	260	274	240	248	226	266	247	284	239	242	257	259	224	262	268	238	260	248	279	252	286	243	259	243	231	237	260	243	260	235	239	229	281	271	247	259	237	250	258	240	242	235	205	268	261	252	247	286	250	264	255	244	230	267	238	211	261	238	231	281	248	255	235	262	269	234	221	261	250	271	213	227	259	248	265	244	240	255	260	235	274	257	263	239	269	260	242	243	238	256	249	234	256	200	264	246	251	247	230	277	268	230	229	253	262	281	244	231	251	251	230	226	231	232	257	242	257	232	254	240	267	249	231	272	234	259	258	253	274	265	250	250	238	260	262	232	238	236	263	238	251	246	258	260	265	237	261	262	214	275	248	248	242	264	227	236	246	257	260	273	260	279	266	245	233	246	251	221	256	254	239	259	260	244	240	264	259	233	241	292	271	247	236	246	258	267	264	241	236	247	235	251	239	243	268	244	235	238	260	272	273	285	260	235	262	235	246	235	256	219	249	249	256	276	258	229	259	252	228	250	256	238	262	260	253	260	255	209	259	254	250	273	245	269	248	243	256	229	228	236	229	283	275	251	241	248	235	249	251	246	246	261	255	268	237	244	285	252	268	259	233	251	235	251	237	242	267	221	252	236	249	253	260	246	262	239	248	254	256	256	265	232	223	287	252	224	261	237	239	241	260	268	232	256	277	233	249	272	213	215	256	239	261	226	256	236	239	246	280	242	241	258	255	262	252	259	247	258	248	228	251	255	232	261	267	252	248	237	257	228	232	263	237	254	221	264	264	261	256	247	243	238	252	265	221	264	265	245	230	245	226	251	271	240	243	265	256	239	237	231	232	262	271	245	251	255	261	231	202	241	250	227	248	238	260	228	241	221	272	249	267	258	252	263	248	197	250	241	277	249	235	242	254	236	257	293	240	250	256	258	238	240	256	223	258	232	248	231	234	257	250	252	245	231	273	242	287	240	263	250	244	259	268	208	246	238	254	281	217	265	256	254	241	246	261	265	230	279	223	224	236	218	224	241	255	251	242	256	256	251	253	260	212	293	227	229	256	248	241	295	245	255	225	257	263	223	257	242	211	240	279	235	285	256	257	259	241	254	265	215	263	220	234	251	244	256	246	245	261	246	278	243	254	249	246	241	253	252	276	233	260	266	285	250	235	237	209	217	246	241	254	232	234	270	251	258	216	226	234	265	250	231	274	239	258	244	254	249	258	228	236	250	272	242	265	245	276	231	260	259	263	267	260	244	223	234	258	242	256	250	207	242	269	230	226	263	265	238	240	216	247	251	250	241	236	240	278	256	244	255	209	278	269	277	252	246	232	272	262	241	258	215	258	250	251	231	244	226	240	247	273	297	236	259	273	252	249	246	236	261	244	243	243	248	273	227	240	242	265	258	268	268	240	251	270	258	260	246	244	245	226	257	256	232	252	257	241	270	251	233	254	238	267	219	253	275	233	241	211	260	228	242	274	231	265	259	236	253	244	264	244	256	267	270	230	250	233	259	232	246	247	239	259	252	228	207	268	268	231	251	245	261	254	249	250	242	246	240	272	278	234	250	270	250	245	278	291	264	240	250	257	248	240	263	263	273	249	241	255	232	235	232	252	262	236	238	268	260	234	267	234	276	241	261	238	246	264	241	268	304	261	264	262	224	260	260	239	269	268	230	250	257	241	247	217	234	251	241	242	246	232	246	243	220	246	266	251	266	259	239	242	268	234	233	236	246	276	236	286	254	225	261	273	273	263	260	267	230	234	242	243	222	261	244	240	245	272	244	280	236	245	231	254	249	264	228	257	246	240	229	257	240	240	247	270	252	252	226	238	260	229	213	262	240	233	247	253	273	244	259	246	250	291	243	276	228	260	273	271	254	230	254	271	248	265	272	233	253	252	272	264	249	213	238	248	227	257	238	251	233	225	270	247	253	255	281	272	238	225	234	269	258	253	265	252	246	247	288	275	240	228	228	242	264	255	251	247	255	218	228	219	261	230	229	251	241	211	221	240	304	246	224	252	239	232	273	228	257	253	228	267	246	262	261	273	266	256	243	236	276	246	265	269	246	277	247	264	241	228	252	260	238	259	266	245	278	251	264	244	245	270	240	266	258	273	248	246	256	251	251	217	272	248	244	247	239	280	240	270	254	262	230	260	250	285	222	237	250	241	258	222	274	265	244	262	227	246	240	266	253	237	263	234	235	261	244	260	269	226	245	260	230	234	253	231	255	241	279	247	249	237	230	264	253	255	244	261	279	250	274	275	255	249	250	251	252	265	229	238	237	281	265	236	255	275	248	251	263	266	256	238	256	256	246	239	245	229	242	210	269	228	272	267	233	255	248	219	228	239	226	228	309	241	227	231	236	222	245	263	226	233	245	270	251	269	227	286	294	223	249	265	234	257	264	237
17170	19193	30567	31820	29371	24986	21317	17554	14471	12578	11249	10635	8198	7078	7589	6605	6366	4894	3702	2854	2369	2248	2159	2415	2475	2146	2161	2223	2875	2771	2043	1955	1914	1509	1247	944	960	938	710	657	687	563	636	643	643	678	692	684	698	661	637	664	731	730	655	675	682	707	793	657	720	731	740	754	781	757	702	714	733	707	715	738	664	668	598	586	617	627	607	554	602	591	602	550	586	590	627	621	593	613	598	610	598	615	633	624	599	583	645	642	586	628	621	650	634	603	598	555	612	609	624	633	561	638	619	555	576	593	585	581	670	586	633	603	584	612	614	595	597	573	610	632	590	614	625	615	583	613	559	584	636	619	597	634	618	609	625	636	638	578	571	595	605	615	638	625	595	608	579	598	612	589	586	593	637	625	575	617	554	619	632	616	613	594	649	572	607	619	623	629	601	627	604	577	589	647	602	624	618	635	593	612	592	606	658	644	587	619	597	587	578	632	602	605	568	648	598	604	609	589	596	588	632	648	613	585	620	632	606	651	612	615	601	603	600	570	619	605	626	621	609	596	640	609	601	588	601	618	571	602	619	599	625	623	597	597	616	617	614	613	624	593	610	596	668	609	561	622	619	625	653	564	595	622	586	637	567	643	624	620	629	581	609	613	663	583	637	596	572	612	579	611	606	563	613	626	606	599	600	584	591	660	622	597	607	598	615	605	596	596	624	639	610	641	596	601	594	617	619	647	603	624	605	586	579	606	591	612	585	600	600	609	568	599	580	604	614	588	601	615	625	619	623	623	621	619	604	556	583	610	620	627	653	578	594	594	597	607	564	655	581	550	614	641	567	658	637	606	574	636	628	595	534	594	587	586	565	593	599	587	613	623	588	589	612	599	605	574	642	615	597	627	572	616	605	606	649	605	569	587	608	592	624	606	601	612	594	589	587	590	619	581	618	608	612	658	624	590	617	613	623	620	599	644	621	589	592	599	631	625	595	620	597	604	629	574	613	610	669	633	616	597	618	606	645	609	615	628	584	600	616	585	638	620	662	601	632	589	564	578	581	559	607	607	619	631	609	581	570	637	600	614	594	611	597	599	628	617	629	599	574	588	620	648	641	637	604	571	587	665	654	592	611	563	611	609	625	604	631	572	595	628	625	608	615	571	593	650	595	602	619	609	594	637	579	577	596	645	582	572	619	575	626	579	638	590	582	576	592	653	583	605	643	585	616	598	609	622	576	614	645	633	623	644	588	586	611	615	585	585	657	600	666	612	589	615	569	585	634	603	537	600	623	577	591	573	645	599	571	623	645	623	608	636	617	664	597	605	577	607	628	637	593	577	601	610	573	624	618	577	651	623	650	614	567	605	674	626	586	637	600	575	596	593	631	625	620	618	641	644	643	597	615	630	620	621	591	576	664	602	571	615	606	591	613	594	589	598	605	647	611	617	598	628	588	645	565	626	644	587	600	601	601	620	611	577	652	625	619	616	620	596	606	622	624	624	589	617	628	652	643	622	644	588	613	605	605	648	603	630	670	616	606	620	612	601	643	608	606	623	621	629	636	635	608	599	632	578	622	598	625	621	595	582	612	597	565	603	638	589	644	591	551	598	574	588	624	582	598	611	606	609	618	627	617	611	591	616	600	625	596	645	592	577	622	640	632	611	628	617	623	656	591	655	611	604	610	585	591	583	592	626	612	566	590	637	571	584	604	553	580	583	602	559	660	621	647	628	600	606	583	633	611	600	622	585	620	605	625	637	644	585	596	615	665	573	597	603	631	606	625	568	579	655	571	610	589	631	625	613	611	602	620	594	551	652	557	655	635	627	610	604	624	617	595	612	604	603	613	572	586	583	630	579	556	593	629	607	569	602	610	598	617	611	589	593	606	599	632	624	625	611	580	590	600	646	584	593	642	614	635	579	603	608	599	601	603	622	607	595	583	621	638	624	605	622	648	618	583	676	562	641	587	614	598	579	575	622	633	610	619	607	622	601	621	628	610	631	587	658	617	587	609	578	596	589	630	636	631	606	612	654	610	634	613	579	571	585	672	597	656	621	662	604	651	571	598	570	611	623	625	569	647	589	603	656	568	638	594	611	604	593	619	590	626	629	600	592	612	615	607	590	615	656	617	656	599	589	598	572	637	599	581	648	583	622	599	616	643	619	565	579	592	584	561	582	625	604	567	600	590	595	593	581	563	599	586	633	629	631	608	590	599	599	607	625	588	600	602	594	607	586	620	603	622	613	579	622	641	581	617	595	594	576	605	600	603	574	648	599	572	636	600	544	610	641	555	594	589	597	625	610	630	579	566	605	606	631	573	585	615	616	642	631	592	565	588	619	602	573	580	612	603	669	592	608	593	643	605	616	590	607	586	607	634	639	616	599	616	601	606	639	591	588	605	571	598	580	596	599	599	659	553	579	596	645	577	578	595	603	633	562	602	652	659	613	572	568	581	589	598	633	567	594	609	591	645	591	607	598	599	578	651	595	640	645	562	590	599	584	562	605	574	603	609	556	627	610	587	600	639	590	596	620	634	608	613	619	605	624	592	606	615	591	627	642	612	623	625	629	596	593	610	630	612	605	585	590	541	604	615	594	618	614	654	571	617	598	603	567	572	600	633	633	575	606	564	639	589	591	599	625	635	549	611	607	593	614	620	621	593	587	576	615	625	615	622	626	609	557	638	550	570	633	586	613	619	594	575	574	582	518	619	626	610	614	606	613	622	579	563	619	590	636	621	586	573	568	618	663	617	580	596	614	635	580	578	552	641	617	597	615	616	634	606	622	585	580	599	625	600	545	635	579	629	609	559	623	628	593	595	590	608	585	581	582	609	581	590	611	599	590	624	618	604	611	647	572	636	556	607	617	635	597	633	637	653	568	593	611	609	587	590	646	638	600	601	633	616	645	605	602	632	612	609	579	638	649	635	571	622	610	570	590	633	625	624	645	594	566	579	596	592	572	617	626	591	644	576	602	596	612	587	617	605	597	625	609	625	605	607	631	567	648	619	572	587	602	605	611	605	595	646	637	653	592	603	643	639	615	617	621	623	641	601	622	630	582	569	595	583	591	619	595	645	617	636	623	572	645	590	575	611	580	650	607	596	657	629	627	629	631	615	603	631	651	575	608	614	580	635	568	653	600	629	598	583	579	569	608	602	626	622	618	577	629	615	600	588	603	605	587	655	621	588	617	602	569	608	603	611	597	611	576	618	659	610	631	656	611	626	598	603	627	605	590	610	585	614	597	588	549	592	650	585	687	619	555	600	540	608	606	613	573	607	603	605	615	634	581	609	601	546	605	565	590	603	583	574	577	642	590	622	584	631	649	607	585	611	583	569	634	612	577	622	627	594	633	592	612	573	573	598	584	618	602	611	602	598	594	605	635	630	585	597	604	624	543	558	590	590	600	556	594	587	660	626	603	619	643	623	591	591	582	616	602	619	593	572	642	587	622	614	600	597	586	594	626	610	609	601	584	640	553	557	590	622	581	606	598	662	605	590	619	613	575
15202	12032	14477	11147	7258	4623	3183	2296	1750	1471	1271	1169	964	807	826	798	753	619	505	458	441	402	434	434	429	451	433	430	552	471	398	418	398	370	353	356	353	387	368	335	348	351	327	303	318	354	364	354	337	309	308	326	338	321	363	319	333	332	316	321	339	340	332	288	305	321	337	312	324	310	312	320	344	332	309	342	357	314	319	358	320	348	328	342	319	298	320	347	353	319	313	322	336	297	312	322	275	328	311	317	314	336	293	310	304	331	328	324	338	319	307	312	315	279	321	319	304	316	323	326	309	306	316	321	329	344	334	286	319	391	382	321	318	336	314	321	283	353	357	350	349	301	335	310	314	345	334	297	319	341	321	321	345	325	304	306	349	327	318	359	309	322	345	321	320	327	321	316	308	310	324	326	330	327	353	327	317	353	341	344	333	297	315	341	328	307	270	315	337	310	319	335	294	358	315	319	335	297	289	309	323	358	302	315	389	298	338	331	307	319	323	335	324	317	306	319	300	353	306	326	313	331	340	314	334	298	315	296	322	335	334	346	340	373	334	334	336	385	336	332	324	339	345	325	293	329	297	317	342	319	325	317	323	318	294	327	310	338	340	343	306	346	314	343	346	335	340	318	339	360	331	342	360	314	341	324	322	341	348	367	320	306	304	327	299	316	309	300	364	331	365	320	306	314	348	352	353	357	359	356	332	310	301	308	342	291	334	333	338	332	357	316	337	330	318	338	340	295	316	327	357	329	295	328	323	311	334	274	296	304	307	329	349	347	312	322	312	265	317	331	335	330	337	327	330	288	343	333	332	309	346	313	330	333	328	329	337	326	318	333	324	304	330	340	334	326	308	331	319	316	333	344	323	355	327	349	310	340	358	347	298	325	335	311	314	333	340	308	336	336	351	324	316	339	300	359	335	317	311	320	322	318	321	314	340	314	289	326	285	363	306	316	336	329	318	297	340	315	347	338	349	340	324	316	343	360	325	323	301	355	318	330	338	335	325	298	358	310	348	367	316	382	356	342	363	350	350	359	319	329	317	305	350	322	336	349	330	344	330	300	297	333	290	314	338	324	337	333	319	290	316	333	309	309	377	340	339	332	307	321	317	339	337	324	354	323	333	337	330	303	324	321	337	334	330	329	315	313	312	315	317	291	332	332	311	319	297	352	328	312	304	322	345	327	313	300	350	336	325	341	324	326	332	337	339	304	307	333	300	299	315	310	315	325	303	312	323	310	312	310	308	321	348	343	326	308	334	313	337	333	326	343	345	310	308	347	295	318	312	322	312	321	363	339	312	311	333	350	311	296	335	331	313	351	317	297	313	319	326	307	286	314	307	294	338	286	332	319	296	310	294	335	314	319	341	316	317	321	331	319	348	320	335	320	292	343	308	322	318	301	333	321	343	328	324	270	362	324	347	349	351	307	311	292	323	338	298	338	308	338	322	292	327	349	331	307	313	320	314	308	280	294	338	325	320	364	335	314	324	319	314	326	350	340	293	346	324	305	324	325	334	321	321	307	347	309	343	333	318	332	334	352	326	319	372	328	328	365	329	311	335	310	317	296	324	326	319	318	341	345	328	297	309	301	356	323	340	348	322	318	335	325	320	298	342	308	328	335	310	297	328	309	315	334	320	318	304	294	331	342	298	310	350	283	330	350	346	345	319	310	361	318	371	333	333	310	323	293	330	351	307	313	348	328	330	320	297	298	322	313	314	350	338	293	308	315	317	359	314	304	316	307	322	359	342	303	312	323	310	323	293	305	341	331	321	310	342	316	328	334	312	336	272	345	314	335	350	326	293	304	314	331	313	330	341	326	312	330	338	352	360	323	339	306	367	324	363	317	341	305	318	315	282	307	342	314	326	306	310	324	340	295	337	306	320	316	331	333	315	334	301	318	335	341	353	286	309	304	347	342	304	323	313	303	298	305	336	330	302	322	324	353	334	335	330	353	337	329	293	346	333	328	336	324	342	278	327	328	342	305	337	330	289	331	316	325	323	326	325	321	348	345	300	337	344	263	308	329	321	316	326	322	314	311	324	318	345	319	313	308	342	299	314	338	320	317	291	324	263	365	323	339	344	334	334	352	396	347	326	296	363	340	306	325	341	294	349	318	312	333	332	296	337	327	323	318	351	323	323	325	342	312	336	313	334	342	323	274	322	310	332	332	351	360	289	333	290	331	299	328	334	306	315	320	324	317	323	375	348	346	310	313	316	333	360	328	310	323	337	304	287	342	281	340	325	311	324	353	350	324	342	313	275	330	316	306	304	302	328	276	343	325	317	325	323	319	338	335	333	331	332	308	306	331	324	334	311	358	338	362	372	321	354	325	332	319	340	356	367	281	314	331	319	306	279	318	312	328	316	343	328	305	304	304	296	308	331	316	334	304	316	299	305	291	340	326	324	318	299	331	338	373	350	328	318	345	330	358	314	333	327	292	329	312	322	315	322	303	302	321	319	389	353	310	331	361	299	380	343	317	330	334	309	341	316	311	318	311	337	330	326	328	294	288	340	329	331	344	302	354	324	334	321	312	301	383	355	343	329	306	318	327	305	314	327	340	326	316	302	354	305	317	326	311	345	318	324	349	322	344	330	310	345	325	331	320	315	348	332	322	308	311	296	293	325	351	344	325	380	295	319	319	335	302	330	300	289	306	334	295	345	370	315	335	358	339	339	309	370	318	357	310	301	352	302	345	341	304	337	343	294	342	328	310	345	320	359	338	291	338	337	294	349	339	334	313	342	314	352	310	348	326	280	303	328	321	335	323	343	301	342	316	327	330	336	349	321	296	318	306	307	330	316	316	328	313	284	298	325	318	327	342	328	328	356	346	315	370	311	340	316	334	334	324	312	335	311	323	353	362	339	339	322	344	314	323	335	349	339	326	372	316	353	315	289	283	312	350	364	353	334	322	293	321	310	340	345	317	340	308	314	306	315	336	334	307	323	337	312	338	319	358	324	286	317	318	290	319	361	317	344	315	302	341	318	320	303	323	304	319	326	331	315	349	303	340	310	302	358	309	330	315	315	319	338	303	331	319	324	346	290	324	328	284	322	315	338	337	346	321	322	319	338	323	331	317	301	326	326	330	340	344	310	339	323	306	333	330	371	347	356	344	340	322	339	313	323	357	350	331	310	319	333	331	293	279	309	325	330	329	311	361	304	312	320	326	303	307	329	313	308	313	315	316	335	343	321	359	323	311	308	336	309	327	344	329	348	316	295	342	322	304	293	318	282	358	328	309	327	373	317	349	297	331	343	321	291	293	334	323	325	344	373	323	335	316	333	318	351	327	327	353	310	327	334	324	312	277	324	296	337	319	309	312	299	320	308	338	312	350	304	304	336	319	324	300	350	282	351	325	354	319	334	339	329	295	332	344	340	306	330	323	284	323	338	311	306	299	302	344	295	276	320	307	321	328	328	309	301	326	323	312	298	336	320	329	319	333	336	316	334	313	331	314	306	361	286	348	320	334	339	310	299	327	341	334
9775	10980	19880	20568	18479	14800	11974	9501	7772	6922	6115	5681	4590	3835	4013	3544	3395	2605	2104	1620	1520	1416	1491	1540	1671	1495	1419	1591	1756	1910	1498	1386	1279	1101	1024	884	886	800	821	790	799	745	774	773	814	788	760	781	848	732	699	787	728	790	781	761	800	779	746	790	828	729	776	806	864	805	828	817	801	763	758	786	763	751	776	775	756	711	746	759	755	749	771	776	751	751	739	778	741	798	750	780	744	779	787	711	712	761	785	729	752	772	781	799	762	814	711	777	772	774	736	733	751	745	769	744	802	777	746	806	772	742	737	761	788	798	758	733	747	746	793	752	760	779	760	756	802	804	716	746	768	773	756	741	737	775	792	766	714	780	780	794	722	795	751	760	739	819	763	780	722	744	759	760	743	743	769	722	767	792	741	744	813	729	741	741	804	709	740	781	733	766	736	763	748	746	808	800	801	732	745	751	713	792	757	785	739	747	755	736	779	762	777	747	789	704	741	777	745	749	784	782	789	743	790	779	754	803	764	768	785	736	799	801	739	773	819	751	752	748	770	774	743	754	807	829	753	777	767	764	764	745	833	750	789	789	778	746	779	765	760	741	724	756	766	706	728	792	808	762	767	775	793	752	717	735	784	757	705	779	807	754	780	787	739	734	782	747	766	752	797	788	770	736	783	726	753	761	774	766	784	779	735	782	769	783	756	762	761	769	746	718	735	719	768	775	742	744	748	738	743	798	772	769	751	760	754	763	777	750	773	738	779	810	743	779	750	757	796	748	744	740	733	761	791	804	758	763	737	779	718	740	776	772	750	787	766	797	697	809	746	774	792	783	769	757	811	716	787	791	786	827	741	755	751	759	760	777	752	748	728	756	727	755	804	791	731	778	770	776	784	761	755	792	741	776	785	744	754	802	765	789	797	792	761	775	785	735	729	773	778	758	716	793	741	746	756	716	743	750	758	750	747	805	782	751	731	760	752	733	748	777	756	797	741	757	789	760	738	794	741	743	789	758	740	765	736	778	777	740	779	724	844	751	770	804	805	784	800	745	752	789	753	742	764	820	713	776	761	777	748	745	736	735	778	737	756	801	772	789	772	796	766	727	784	755	730	762	792	774	800	831	764	729	731	799	761	696	737	770	707	810	741	782	747	811	735	763	819	719	783	689	847	769	782	749	787	699	746	725	788	744	723	712	747	732	787	790	743	772	783	694	785	760	703	807	739	769	751	816	776	779	755	744	745	781	754	759	760	763	741	781	799	771	820	795	805	711	757	777	754	750	810	789	727	737	735	726	705	808	817	703	764	765	770	737	759	746	749	745	760	734	751	750	777	807	755	775	771	813	791	775	750	734	740	719	732	792	731	777	731	744	810	722	798	748	780	750	778	777	713	713	816	765	804	810	745	752	757	720	782	787	718	769	723	760	729	670	750	805	760	743	797	756	735	752	737	754	761	827	776	729	764	783	804	694	790	810	765	766	735	833	761	739	759	758	812	765	724	727	776	771	747	774	767	794	756	740	745	735	730	824	761	736	758	705	744	741	711	784	751	787	706	780	739	770	829	795	742	763	762	738	747	771	803	741	759	770	786	736	772	762	773	760	780	785	812	766	775	731	789	735	725	734	741	769	757	757	764	762	763	747	771	744	756	802	755	730	744	814	760	780	808	827	733	750	782	802	777	726	777	734	753	760	702	768	790	774	746	753	786	783	777	776	800	746	754	791	755	753	742	801	813	783	785	802	788	772	802	770	760	770	758	799	744	771	790	766	754	742	756	722	718	725	786	788	760	728	786	760	797	770	744	842	777	748	739	768	800	786	785	791	793	786	749	734	817	761	746	735	779	768	717	744	751	813	733	791	819	778	736	713	746	748	764	740	836	694	730	747	807	751	771	740	775	770	796	835	758	778	772	822	733	708	774	779	750	751	753	751	738	733	781	809	772	784	765	805	748	781	754	756	758	732	759	790	792	757	789	728	761	752	792	777	774	785	789	746	807	775	777	762	738	752	754	784	745	740	771	775	775	750	740	733	723	769	761	786	761	755	791	772	720	766	779	748	768	772	807	749	716	734	797	762	803	732	744	780	778	735	754	770	743	746	759	727	750	736	774	768	760	781	778	710	785	754	765	737	743	814	728	811	759	760	768	778	764	786	786	704	750	813	772	757	735	778	746	706	742	756	758	748	725	748	756	763	782	821	730	765	822	762	789	770	792	727	790	782	777	783	736	832	789	748	817	759	738	734	785	765	747	767	753	754	816	758	713	759	746	785	787	731	758	729	756	762	723	790	718	733	731	730	712	785	758	751	763	746	739	755	683	783	744	766	730	738	766	834	766	796	741	755	748	750	754	756	758	731	780	801	789	769	787	735	780	807	789	768	798	762	739	798	771	754	766	752	792	792	751	746	726	759	771	834	817	755	810	825	758	749	746	788	717	760	805	688	764	759	810	750	758	737	783	750	765	790	729	792	785	779	746	716	766	773	800	751	731	749	805	768	815	759	780	776	778	746	785	760	740	754	723	751	761	787	779	746	758	729	741	750	743	725	802	732	799	783	810	789	822	739	762	743	754	783	779	807	798	788	771	769	763	783	797	775	722	773	737	756	768	763	722	781	739	752	759	824	803	767	787	745	761	809	815	764	776	736	722	743	751	790	760	770	788	727	742	794	776	750	791	782	739	787	746	788	759	725	758	820	752	796	759	778	769	769	772	777	788	725	741	749	773	753	748	767	787	771	750	794	725	748	763	700	758	738	762	772	749	799	764	755	752	828	794	781	755	816	794	733	754	740	770	777	760	766	730	781	807	767	734	752	742	741	796	722	739	794	722	763	765	779	733	771	770	800	744	740	762	767	799	742	763	789	788	746	778	821	777	773	757	745	767	781	824	719	741	765	792	789	762	785	721	771	769	802	768	766	752	752	760	796	817	750	782	733	781	792	772	737	728	773	752	778	797	752	762	735	768	774	749	784	792	794	755	752	757	744	737	754	785	821	811	751	769	782	780	753	705	745	799	749	784	743	707	759	777	736	732	770	770	800	811	781	764	746	802	790	777	780	736	797	733	741	793	791	769	783	774	816	762	746	793	741	789	736	782	800	735	769	731	750	819	775	749	785	708	765	802	813	775	763	755	761	714	766	862	758	782	752	725	743	821	761	783	753	769	765	773	788	849	815	794	717	764	781	759	784	752	768	794	743	719	722	776	747	765	778	684	734	678	728	752	787	763	782	730	746	800	764	758	790	763	784	732	738	747	770	737	742	770	759	780	766	748	804	814	760	810	740	758	727	728	751	772	801	807	756	785	773	757	763	742	779	729	756	739	746	730	753	805	712	805	743	751	790	787	766	823	758	770	808	735	720	729	734	749	795	775	748	784	770	730	760	756	779	722	775	755	775	753	746	767	795	767	809	803	770	782	755	729	791	760	768	759	754	735	735	760	759	751	758	744	758	775	758	783	728	781	771	691	787	728	719	750	776	791	752	822	759	772	799	821	801	763	773	746	759
24903	18125	21025	16428	11486	7363	4988	3626	2651	2271	1958	1707	1296	1152	1089	1003	929	797	601	537	459	481	447	455	508	437	439	470	490	492	408	364	392	334	326	296	305	280	257	297	313	269	250	268	258	281	274	282	292	295	261	284	275	273	299	273	285	270	289	290	249	269	292	290	269	281	279	273	276	283	291	301	296	277	279	259	273	243	263	281	257	238	291	265	259	271	249	293	305	273	270	271	278	236	274	241	281	250	274	270	270	302	243	282	283	257	258	256	280	263	230	228	256	253	269	239	267	270	258	274	263	294	256	303	273	301	252	276	245	228	279	263	280	270	263	291	253	271	266	247	270	290	253	286	281	268	286	241	298	275	271	258	258	285	269	274	277	242	263	254	244	227	256	287	290	243	250	277	291	243	276	274	263	276	263	255	269	276	275	258	270	266	265	266	287	267	296	262	270	257	237	238	270	251	249	278	273	253	281	240	261	263	271	289	271	281	248	272	264	249	267	246	270	275	277	276	270	297	269	236	237	254	265	277	254	254	253	298	266	262	282	278	246	269	266	300	287	265	250	285	287	289	272	275	275	268	258	267	222	286	263	248	259	254	270	265	259	241	289	269	295	259	262	282	265	255	260	248	298	260	266	244	244	262	257	279	256	284	273	264	251	275	251	264	272	247	277	268	306	313	287	247	306	287	272	253	232	258	263	313	259	278	256	267	256	251	294	291	295	282	303	263	253	262	281	294	277	234	255	259	253	272	282	242	274	283	265	280	228	257	264	261	257	276	266	256	277	269	249	261	263	266	253	252	250	260	253	296	264	272	251	287	271	256	261	273	261	274	276	252	326	295	243	277	283	287	291	268	252	262	300	244	290	236	302	291	285	267	309	288	274	244	250	244	275	258	260	270	248	214	284	279	241	275	267	268	261	254	259	257	256	251	263	262	272	292	259	281	244	271	275	267	289	279	250	274	276	297	253	268	259	276	239	288	319	283	277	241	258	259	257	302	278	244	257	290	268	306	252	245	287	278	279	306	273	278	259	258	256	288	287	243	278	324	268	268	270	284	292	261	283	274	264	280	254	254	278	252	270	269	262	249	246	263	257	271	263	275	272	291	274	285	306	271	278	252	281	239	243	238	245	283	282	298	289	266	279	271	309	242	255	267	271	266	247	306	274	249	262	267	237	257	252	263	287	268	279	249	273	253	270	270	289	276	268	299	274	280	298	285	331	285	238	261	301	279	282	277	294	258	248	310	274	265	273	254	301	246	292	304	237	294	259	256	249	278	273	246	267	271	301	246	274	245	302	274	252	305	272	284	259	262	272	250	268	275	311	264	257	254	284	268	236	254	263	299	309	273	309	240	249	253	264	240	297	246	232	225	288	282	283	249	285	289	272	257	271	257	263	260	249	261	245	283	273	283	272	260	258	270	269	273	260	299	300	292	275	264	273	282	231	269	247	268	271	258	239	274	243	269	287	285	286	254	247	250	268	280	305	251	251	271	294	305	284	274	270	261	244	280	294	274	291	251	266	261	247	269	241	269	256	244	280	252	252	251	286	314	274	280	267	305	290	290	282	274	254	271	282	258	258	251	255	282	275	292	278	260	253	290	254	289	258	268	272	299	282	287	270	261	255	281	239	244	264	273	253	266	309	254	276	252	261	268	270	255	272	255	253	258	261	255	263	286	298	287	293	265	263	282	297	240	247	269	272	274	293	229	283	293	245	295	285	258	300	298	283	292	250	265	243	250	263	271	276	277	267	241	261	264	283	276	268	317	303	304	289	246	260	256	275	239	261	269	283	244	278	282	291	279	251	274	257	262	302	288	267	254	267	277	272	274	268	283	277	242	289	247	255	294	248	270	283	240	270	241	284	302	277	267	236	269	248	255	271	242	265	246	297	300	278	270	286	283	290	289	264	273	265	257	252	295	264	272	279	292	262	257	257	282	263	269	284	263	248	282	262	243	256	310	274	259	267	241	285	265	275	296	278	282	250	271	273	259	260	284	282	261	278	273	287	289	283	282	279	265	297	263	281	264	267	275	254	263	264	286	236	255	277	291	289	282	285	269	255	275	266	254	259	261	278	263	267	290	263	264	280	268	252	273	270	296	284	247	296	263	253	258	260	272	295	258	256	267	291	281	273	276	252	272	283	305	271	277	266	293	235	304	289	255	306	252	265	260	280	245	273	270	241	257	286	272	257	286	255	268	269	284	248	264	258	268	253	264	283	278	261	273	243	262	262	276	250	282	283	253	261	266	299	273	289	276	265	238	265	260	276	265	248	271	284	276	334	292	249	263	249	264	293	262	258	259	311	278	271	250	258	276	291	262	237	268	273	288	278	270	248	283	284	304	297	280	294	262	253	262	273	258	257	303	262	278	253	293	252	270	277	263	268	290	278	266	304	276	273	258	269	272	278	263	234	279	297	222	276	270	288	263	222	272	288	311	278	252	257	231	262	304	289	267	306	264	260	261	254	246	296	263	261	264	269	249	255	273	269	272	259	254	284	302	248	281	269	235	261	264	256	285	244	267	254	267	293	271	281	284	282	279	274	250	301	270	271	272	273	276	274	252	247	300	273	275	282	250	247	264	247	312	279	290	296	261	255	277	245	255	239	254	249	227	241	288	280	264	262	254	265	280	269	249	262	304	277	293	258	274	261	264	259	301	257	275	286	279	276	234	263	266	296	273	282	249	265	252	273	246	267	266	257	279	264	277	276	239	291	260	293	305	305	256	282	289	274	247	273	288	294	279	293	239	275	245	274	287	260	269	238	243	288	284	295	265	281	284	277	235	265	253	282	247	253	300	290	250	216	261	276	273	293	271	270	265	285	247	279	261	267	284	280	265	270	288	251	278	257	290	304	284	269	244	275	266	284	270	267	255	257	264	289	251	269	278	298	265	228	262	247	269	237	272	281	256	299	254	299	280	235	296	287	300	240	272	283	250	270	241	283	247	259	297	276	242	288	266	310	241	266	278	290	250	258	288	258	258	265	285	259	262	264	279	263	275	250	273	259	288	261	270	259	270	296	255	253	260	280	292	282	253	273	279	276	279	293	285	254	275	270	292	254	258	275	270	283	266	270	287	287	254	262	256	266	270	246	290	289	272	241	300	273	264	299	303	278	267	284	264	282	266	240	257	260	270	290	257	248	233	287	254	279	275	285	265	277	265	274	273	274	277	272	250	281	278	247	292	304	275	305	258	252	293	266	281	301	277	265	288	272	262	267	287	266	279	268	281	258	282	303	276	268	269	274	273	270	289	266	290	269	259	308	265	280	300	301	254	285	247	285	285	271	260	280	273	264	244	270	288	265	270	249	255	272	252	302	259	269	280	275	281	273	251	266	259	229	268	265	268	273	287	250	239	286	276	266	280	253	264	295	256	282	286	261	254	292	282	251	277	274	262	251	248	268	287	292	271	296	290	261	273	280	276	277	283	258	273	267	274	247	290	284	294	264	286	324	237	297	261	256	244	284	273	257	266	295	273	257	276
14496	15808	25499	27303	25163	20876	17321	14185	11608	10227	9116	8372	6484	5883	5767	5242	5007	3803	2804	2251	1907	1797	1890	2028	2157	1957	1814	1887	2153	2329	1822	1609	1415	1328	1047	848	827	830	719	704	696	622	628	685	694	704	778	716	706	658	669	739	735	712	708	669	669	722	759	718	713	783	771	726	733	709	792	721	738	706	781	710	750	685	667	641	625	687	726	644	633	656	671	709	606	649	645	635	629	639	702	633	625	670	652	621	596	668	621	682	632	666	641	645	698	618	646	640	662	686	689	685	637	614	641	641	637	653	614	642	616	679	681	606	672	641	611	594	656	710	693	661	673	649	657	646	624	663	665	653	641	659	672	654	678	617	700	670	660	650	626	630	636	666	684	674	629	627	651	658	663	665	611	641	642	621	627	648	648	682	708	633	676	626	656	667	625	640	660	660	703	682	655	668	625	642	657	659	668	645	631	608	646	690	706	655	665	655	628	648	652	622	616	644	650	682	662	659	643	636	632	644	641	639	641	683	657	683	648	715	670	684	624	650	606	661	686	657	648	648	631	693	684	669	625	645	635	665	649	627	670	628	625	645	617	651	674	623	626	650	633	697	672	660	672	658	690	659	644	651	679	621	695	614	675	643	678	636	682	673	674	677	660	678	683	681	652	655	650	605	612	625	640	666	650	700	631	599	657	650	626	612	638	630	662	678	669	645	644	635	682	661	605	654	581	654	649	664	608	677	634	643	650	651	649	677	622	588	662	665	672	724	657	633	643	660	675	674	643	634	654	670	734	663	652	652	616	663	627	673	664	651	660	677	706	691	621	638	664	684	619	707	599	680	649	686	614	652	622	678	617	652	660	617	663	644	696	666	671	657	657	676	658	628	639	638	643	631	661	678	645	682	614	656	681	647	629	671	654	671	649	649	642	696	664	619	663	628	674	665	664	636	629	665	635	645	640	670	658	673	671	607	669	649	646	609	640	659	663	661	672	602	662	679	636	675	640	644	675	665	702	625	672	655	624	678	687	603	692	658	648	646	662	609	646	668	676	685	637	659	655	677	631	675	667	638	612	694	653	669	653	607	667	674	671	662	646	701	678	652	649	665	703	647	672	684	628	622	663	653	651	675	656	673	662	670	630	658	613	593	658	670	642	678	671	641	640	645	655	694	666	679	660	651	619	661	651	662	684	668	609	673	621	691	637	662	645	672	623	651	630	624	670	635	646	618	654	651	669	592	653	658	653	709	639	691	656	649	636	649	697	648	673	646	675	639	671	682	686	660	671	648	626	665	689	668	652	628	671	613	645	623	655	676	599	652	641	623	639	634	641	660	685	619	658	661	648	645	623	727	635	626	676	684	665	653	692	650	646	655	645	629	576	655	674	667	650	665	677	612	641	641	661	674	666	675	641	651	671	659	650	661	656	660	651	659	630	643	676	644	683	659	622	648	632	629	692	639	646	622	662	662	667	649	653	640	644	633	651	651	649	639	692	601	592	623	588	654	668	673	617	646	648	646	669	649	637	644	632	614	662	677	693	651	660	635	630	655	627	605	654	662	678	617	680	648	630	643	664	667	666	669	677	677	621	655	645	629	618	683	693	622	646	660	665	644	665	628	625	604	680	636	651	667	664	659	658	635	601	657	632	662	678	660	641	650	667	681	640	646	640	668	624	667	690	654	659	666	643	649	647	625	633	649	699	647	622	638	653	683	654	652	600	680	614	699	648	683	626	621	613	642	682	630	669	648	648	658	688	652	631	663	675	649	690	641	684	611	638	663	657	680	611	673	672	638	614	678	710	676	643	626	634	654	676	657	628	702	668	675	669	627	696	660	672	713	739	662	682	642	631	667	662	643	668	623	644	624	668	684	599	689	628	654	647	701	625	627	639	656	693	712	670	628	622	696	642	660	627	669	658	625	628	638	641	606	655	639	638	650	633	617	636	673	637	619	620	624	636	672	653	665	697	586	631	632	650	637	619	671	624	683	665	621	662	734	647	629	663	702	650	632	613	638	660	697	622	715	642	673	629	647	599	601	639	675	649	601	648	666	673	674	643	656	643	649	629	665	620	607	690	657	674	646	681	630	610	653	667	658	667	653	669	683	677	656	662	646	613	701	660	615	672	685	631	646	635	620	682	637	688	638	660	683	649	632	612	663	655	619	660	637	657	636	659	669	681	655	615	655	630	664	677	731	621	693	642	670	653	652	656	653	681	631	680	633	700	641	651	618	636	633	659	660	654	606	684	665	641	627	669	712	634	613	656	661	666	618	672	697	635	650	660	661	667	656	677	622	627	654	650	599	645	701	677	650	668	650	698	632	685	675	629	621	665	679	674	694	634	699	636	640	678	699	661	617	666	651	642	632	647	660	660	667	644	663	641	652	671	641	647	625	656	673	615	649	658	697	667	709	616	651	599	605	639	702	695	668	624	661	675	636	697	659	629	679	659	675	627	655	664	624	637	621	644	657	635	697	669	672	656	625	635	661	636	662	661	686	650	687	612	651	647	623	650	625	665	697	656	672	640	700	614	665	642	639	654	670	679	648	665	647	619	659	635	609	639	637	653	632	681	687	667	618	639	653	656	666	655	665	647	672	693	655	671	689	639	610	590	608	627	612	631	684	642	686	702	604	653	638	661	618	639	685	605	675	679	676	644	704	662	657	635	632	638	686	631	630	702	692	666	618	644	670	658	629	669	667	676	626	664	667	644	624	640	636	648	660	652	624	643	622	653	654	693	631	668	677	676	678	655	644	624	664	649	669	643	654	625	645	688	671	678	634	660	667	662	620	657	648	631	688	620	621	651	659	633	653	672	599	630	649	623	639	695	637	644	640	676	704	621	694	647	657	640	722	605	622	639	648	693	675	678	646	614	618	649	642	623	641	648	649	624	656	625	649	658	646	658	678	669	640	641	694	656	633	686	699	671	635	645	692	636	645	652	639	635	720	687	676	661	658	652	669	624	651	612	669	667	675	644	621	680	640	623	637	630	666	643	690	601	635	676	630	655	669	644	657	639	652	629	679	692	604	717	688	692	652	653	666	687	631	645	608	677	677	665	650	667	655	656	660	666	689	671	638	660	683	645	668	624	648	666	620	636	630	675	679	598	683	686	684	623	631	636	648	646	646	659	647	618	662	634	651	660	666	637	663	641	633	626	646	686	667	657	658	662	596	653	657	657	665	633	690	658	681	644	650	654	612	612	635	724	669	645	635	647	588	674	647	659	709	606	605	656	655	629	631	655	637	654	635	652	662	649	648	656	707	574	658	667	619	675	652	627	653	602	649	594	642	659	660	637	617	642	655	663	642	647	620	666	670	633	609	666	702	653	615	637	670	678	665	659	647	638	669	673	625	658	656	685	621	620	631	622	682	720	673	691	681	640	662	686	658	621	667	642	616	703	665	661	662	654	658	687	702	627	680	632	655	669	673	641	620	637	615	642	634	639	647	642	666	627	659	672	627	665	660	639	679	665	712	682	688	670	612	695	679	676	667	637	668	649	660	630	679
31615	23761	26234	21263	15300	9619	6977	5007	3612	2844	2425	2188	1754	1539	1406	1214	1230	941	682	585	557	516	517	518	544	516	483	517	518	524	458	391	388	381	321	299	300	293	269	268	270	259	224	265	260	270	304	270	239	251	271	256	251	275	290	282	239	245	268	270	299	278	286	284	252	298	259	277	248	287	291	272	269	237	247	299	225	244	214	227	254	235	244	217	251	220	254	295	231	270	232	237	263	253	269	232	226	252	282	225	252	258	247	255	253	239	238	250	229	235	259	252	245	242	238	237	252	247	240	249	261	254	238	257	266	257	264	249	253	248	245	269	282	285	252	237	302	233	214	250	236	233	252	283	226	281	263	257	231	258	266	254	275	238	274	253	253	265	259	263	242	240	260	246	238	254	231	239	308	250	224	286	247	260	214	250	285	252	248	260	244	275	250	236	264	242	265	248	285	260	250	268	256	215	248	269	259	243	265	246	253	265	225	247	255	247	254	246	273	247	236	252	276	248	218	249	257	247	304	275	268	264	265	267	226	255	245	240	238	278	246	269	265	236	248	228	239	250	259	230	253	282	237	245	265	287	254	239	244	275	244	265	238	260	247	259	262	245	265	258	247	246	258	246	258	265	210	266	248	267	248	240	241	268	271	261	249	272	238	266	276	258	253	236	265	242	232	240	269	250	244	253	259	247	235	240	252	259	246	251	280	235	250	278	228	237	246	239	242	258	248	246	263	239	260	265	246	231	237	265	265	220	221	272	250	260	267	242	263	271	261	259	235	248	284	252	250	247	255	236	270	255	256	236	251	262	247	244	257	263	217	221	231	256	257	260	273	270	224	258	259	246	285	237	263	225	268	258	249	204	241	243	275	254	226	263	223	234	247	240	244	245	247	265	264	271	262	224	248	231	240	237	260	245	251	257	272	264	248	267	261	235	247	272	261	238	236	257	234	251	254	227	258	264	238	236	270	250	242	249	255	236	259	263	281	265	221	283	256	244	228	261	264	224	252	264	221	237	241	230	268	227	248	255	266	262	261	261	232	270	244	224	213	231	239	249	232	255	247	254	240	236	269	261	280	243	245	269	263	248	242	230	238	251	242	228	268	244	232	260	261	268	246	263	254	250	232	260	290	249	258	262	264	230	257	286	262	260	237	225	258	256	227	268	235	240	268	243	241	266	236	230	221	219	240	262	270	240	270	243	243	267	271	282	231	248	274	270	234	257	249	240	250	240	270	254	253	251	241	268	264	260	250	242	258	247	251	264	227	259	249	264	263	247	291	263	240	236	241	243	257	229	256	260	258	242	262	254	229	257	224	253	250	262	239	222	265	264	240	228	244	265	258	245	209	258	262	252	260	236	219	266	243	263	278	256	253	252	227	243	284	263	254	238	262	278	248	245	255	211	247	226	246	227	224	231	246	248	264	225	244	242	276	248	240	264	244	238	265	246	252	263	236	257	234	230	259	265	258	251	248	252	222	250	269	263	236	277	246	263	257	244	235	195	266	250	256	223	254	246	259	237	240	273	254	236	253	246	259	230	251	254	259	259	247	282	252	257	266	242	257	236	256	245	251	263	246	243	245	213	276	253	243	258	241	247	226	269	258	241	239	269	257	260	220	239	260	271	228	282	254	263	270	285	252	241	262	251	268	252	278	244	227	255	240	257	214	255	225	263	254	235	228	258	247	263	252	274	258	253	237	242	244	262	241	236	213	221	252	223	238	235	264	236	250	248	232	199	255	249	226	247	258	239	249	258	276	245	247	242	249	267	270	284	220	245	247	268	264	237	254	260	256	252	245	247	254	278	271	232	256	242	245	223	259	255	241	240	240	249	247	270	245	231	263	222	229	255	248	253	223	259	214	242	236	255	268	277	234	269	261	271	234	238	259	278	252	263	245	237	250	275	235	292	246	223	217	247	262	253	224	256	256	268	255	253	223	227	246	249	230	237	254	249	274	246	226	220	266	236	256	238	240	235	243	262	246	284	251	243	278	243	255	238	228	274	252	228	237	253	242	277	230	235	233	232	241	236	247	248	254	265	237	264	231	263	252	250	246	255	236	275	260	233	277	232	256	262	255	268	256	261	271	253	235	264	261	283	242	231	247	263	254	249	250	280	267	242	226	242	239	271	276	281	245	289	249	250	229	249	256	244	244	262	286	232	244	251	248	271	236	251	251	254	239	265	264	244	265	267	242	236	238	252	235	256	249	221	244	211	252	260	251	259	275	225	245	269	258	265	231	224	249	257	240	268	256	241	245	242	243	256	239	270	236	240	299	248	240	266	271	287	239	269	250	251	255	237	255	247	239	229	257	240	262	260	264	242	265	243	249	226	217	261	244	255	267	260	275	270	251	233	252	233	259	250	231	256	262	254	244	247	230	245	251	247	246	233	229	231	288	243	232	221	234	245	241	235	252	270	242	217	254	253	249	229	263	237	249	245	260	256	248	277	248	251	230	224	245	231	277	255	270	285	255	262	214	252	264	277	274	283	264	262	257	258	234	260	279	245	280	256	247	256	268	241	225	267	254	267	265	257	226	253	227	255	242	254	255	226	282	223	231	226	237	210	279	247	270	261	273	249	287	240	211	253	238	279	239	249	255	229	242	240	257	238	247	237	252	241	237	244	260	241	233	242	232	261	263	249	240	278	244	239	236	250	268	272	231	249	264	251	260	258	243	266	261	246	268	264	254	260	234	273	241	228	254	247	248	266	254	262	232	266	255	251	261	243	257	271	222	255	239	256	237	237	265	259	252	240	228	265	250	240	250	259	220	243	287	250	250	272	274	254	243	239	219	249	220	263	243	247	258	240	243	248	272	242	240	242	248	263	264	257	254	269	228	256	245	258	253	235	262	243	234	298	256	244	257	265	224	266	248	263	266	225	224	246	221	248	219	252	239	238	269	268	213	231	248	265	234	249	228	260	284	259	232	226	233	240	240	262	253	242	259	266	267	230	253	263	246	249	227	247	235	235	252	246	263	262	257	257	261	260	263	244	250	247	234	252	249	271	290	253	255	250	244	233	246	281	236	259	235	262	219	248	270	240	253	249	255	270	247	241	257	263	252	227	261	248	218	249	254	216	238	253	263	230	252	225	242	239	276	242	254	258	281	252	262	262	259	223	249	261	258	226	258	234	250	254	254	235	234	263	247	235	264	247	239	239	241	209	241	239	238	247	220	277	244	274	238	258	241	229	272	213	245	237	249	227	253	263	271	289	230	262	251	231	268	254	238	267	255	252	268	275	255	250	259	230	243	252	232	275	254	247	278	267	241	274	243	248	272	271	256	250	241	264	252	262	243	254	215	237	247	227	267	253	237	230	241	242	251	250	275	258	236	226	250	252	276	256	245	306	273	243	271	259	245	262	255	223	263	246	252	254	255	263	276	270	271	272	280	258	275	223	256	248	258	251	241	237	259	241	273	279	240	235	241	272	246	282	248	247	234	221	265	249	259	281	219	248	243	234	229	251	257	260	255	279	277	267	227	237	261	217
17489	19029	29151	31528	29416	24713	21080	17744	14661	12851	11435	10354	8491	7487	7280	6632	6397	4956	3500	2923	2438	2382	2311	2624	2751	2440	2120	2400	2384	2620	2115	1890	1853	1590	1241	881	877	857	679	669	630	637	638	661	625	673	678	715	689	657	648	707	762	691	688	732	631	758	760	645	770	754	760	752	749	756	786	707	748	732	735	714	660	632	616	633	615	555	614	582	646	622	624	623	587	611	616	551	581	606	598	600	579	615	622	583	598	620	598	646	596	557	613	610	622	614	620	594	568	621	612	618	610	620	590	606	613	635	617	626	645	580	579	620	614	611	610	609	613	663	612	607	631	559	602	630	595	611	588	668	585	614	594	657	573	565	602	587	583	638	631	606	579	645	611	601	599	593	628	604	624	625	632	625	646	600	631	614	595	578	662	601	606	651	562	638	588	640	549	637	625	679	622	602	587	578	592	640	568	615	591	597	605	622	643	647	604	587	614	635	657	639	613	626	665	652	641	633	592	629	600	594	634	661	608	617	596	605	642	602	592	595	615	581	643	591	634	565	623	602	623	610	617	621	606	604	613	588	635	586	664	610	591	649	606	635	628	582	612	645	614	550	597	614	620	613	604	579	606	582	639	651	595	632	591	591	598	551	596	597	621	627	591	617	608	625	567	601	635	615	596	632	610	639	626	626	666	606	610	604	638	641	603	608	626	615	606	617	543	608	626	579	596	597	577	610	617	638	594	511	594	589	576	615	640	592	634	592	647	630	584	637	638	625	632	605	609	576	645	599	638	623	646	628	613	604	640	622	636	591	643	637	621	611	618	636	693	623	599	612	637	591	610	607	617	631	606	575	590	623	613	655	619	632	640	627	592	603	612	579	632	629	631	580	605	588	614	584	634	615	637	640	623	617	578	593	641	625	571	596	631	597	615	591	602	583	616	661	617	582	594	575	599	590	560	576	598	593	650	637	608	567	620	643	618	617	592	603	592	643	632	610	599	640	565	642	644	625	671	619	599	606	646	599	580	596	619	614	597	614	619	609	655	622	587	592	625	622	620	625	635	636	606	648	595	613	624	611	639	598	605	584	603	629	594	591	640	642	587	620	628	614	639	630	604	604	619	603	580	628	585	558	602	593	603	595	635	624	611	595	630	630	594	579	642	635	613	627	616	642	562	687	629	616	596	636	590	625	588	613	606	660	598	642	604	585	606	597	602	584	637	565	579	579	566	630	636	620	550	645	594	641	633	592	584	645	593	670	634	668	639	616	622	578	577	649	626	593	587	607	608	615	642	629	622	625	592	626	577	629	604	621	607	612	618	670	670	635	657	618	603	617	583	591	608	590	637	573	596	586	645	612	599	642	632	605	594	582	622	572	600	589	584	636	593	590	586	639	602	602	654	623	596	585	627	628	630	608	587	597	620	591	580	623	601	638	623	594	638	585	614	604	621	583	604	584	642	606	636	644	635	620	625	556	629	601	605	657	584	617	616	589	609	610	628	604	600	632	625	593	625	614	600	613	637	640	600	641	608	604	638	622	639	604	612	620	612	597	610	601	588	648	637	601	594	612	595	603	590	598	582	582	559	654	594	606	631	624	630	609	584	590	668	623	605	586	642	638	633	632	625	619	647	619	589	640	588	654	643	610	657	613	597	592	599	566	583	612	622	556	636	604	623	576	581	599	638	644	652	609	623	569	625	609	616	600	574	570	638	628	622	662	628	585	623	606	621	633	639	593	641	632	601	676	633	623	604	644	577	569	620	615	619	615	613	629	571	636	610	591	621	622	608	616	640	609	588	617	603	655	639	604	623	600	632	628	630	602	641	617	628	597	636	557	563	638	630	604	582	566	596	633	573	595	599	570	600	620	607	613	649	593	639	595	612	615	605	584	599	588	619	637	638	594	651	598	640	598	601	637	608	612	590	593	625	620	642	616	610	571	590	607	557	628	623	585	631	593	620	587	598	612	608	622	577	581	626	596	627	584	585	626	598	592	614	632	624	607	595	598	603	623	658	602	609	620	606	633	629	638	630	588	597	615	567	639	584	654	615	598	621	618	599	617	627	604	579	567	642	649	612	627	568	663	622	646	619	653	640	615	648	647	637	609	628	598	618	610	579	596	574	590	630	588	578	617	613	609	578	607	599	606	609	615	642	632	598	604	577	595	659	611	606	609	587	625	614	661	626	608	580	596	566	639	631	587	570	595	629	642	650	532	651	595	605	596	653	622	565	579	581	596	628	609	585	656	601	580	604	624	596	615	598	616	597	586	590	625	692	600	637	629	635	629	629	626	648	582	644	613	602	593	574	603	590	604	620	647	603	615	637	594	635	574	622	632	616	613	632	587	600	594	607	602	606	641	623	550	602	588	596	592	627	623	619	635	609	633	611	596	627	598	623	574	602	606	609	588	564	581	622	636	647	607	620	640	630	568	647	609	619	607	646	628	587	615	614	656	617	623	642	625	573	629	582	619	630	643	613	659	645	625	639	586	612	609	622	683	645	625	628	621	626	582	601	605	644	568	595	640	600	619	626	583	601	598	645	571	609	588	585	608	622	641	588	625	626	631	630	591	621	652	592	584	612	618	601	663	601	598	616	568	557	620	530	620	607	578	595	577	608	588	604	578	651	598	600	584	636	622	597	620	597	605	646	596	679	617	604	609	618	593	655	623	663	600	636	604	593	629	611	615	594	591	632	615	606	636	562	648	596	587	606	627	634	630	645	615	552	572	614	605	584	622	597	596	603	623	617	566	648	593	603	638	617	659	633	580	652	609	609	630	612	607	590	626	623	590	640	643	647	620	586	608	621	649	596	620	623	581	660	559	658	642	600	621	653	601	597	561	630	611	573	596	627	636	662	616	623	572	666	621	656	595	573	636	566	627	616	612	607	633	626	611	641	608	611	634	622	631	590	686	595	572	596	588	608	593	590	611	615	595	650	612	553	543	642	565	594	637	631	602	597	647	622	585	607	649	597	646	601	605	623	600	544	617	552	648	587	604	624	626	621	607	611	606	605	629	663	599	642	583	649	630	637	627	616	573	599	640	615	649	582	618	626	594	618	562	594	581	640	539	607	615	583	629	602	603	631	623	599	642	576	652	654	658	600	644	593	617	614	623	575	599	623	634	635	634	581	599	599	648	636	602	584	625	583	647	622	624	630	597	596	610	595	606	614	626	609	613	598	606	638	615	620	609	624	648	612	627	629	616	610	630	593	633	629	666	610	635	632	592	612	602	613	646	621	573	619	577	599	612	620	606	606	617	590	597	592	639	675	633	632	606	624	570	582	630	631	605	653	586	617	635	598	659	575	619	625	620	611	598	623	650	654	686	615	623	621	607	635	587	640	618	577	608	647	622	626	596	628	613	639	608	630	574	605	617	600	579	619	649	566	559	617	650	635	648	596	607	634	605	597	638	632	617	613	605	601	616	584	632	583	605	603	630	588	592	648	599	595	637	574	640	629	614	638	624	664	621	596	593	668	603	619	633	579	638	585	599	602	624	665	606	619	632
15043	11999	14241	10909	7084	4615	3117	2327	1766	1498	1374	1260	981	892	781	739	748	646	505	516	427	426	430	467	476	464	398	417	423	462	411	393	421	397	317	353	319	340	329	321	298	306	315	339	314	332	317	304	325	302	305	339	329	368	327	298	308	348	329	349	325	315	347	349	327	348	382	327	319	341	320	344	321	286	300	357	349	341	317	308	331	300	312	313	329	294	318	344	349	285	307	323	347	320	305	297	336	343	332	325	321	313	308	317	297	298	351	312	296	317	326	297	327	337	327	354	352	326	342	293	333	329	312	330	314	339	349	290	329	322	311	317	335	326	306	327	355	325	334	337	324	345	320	331	321	313	312	341	331	307	326	333	326	294	330	371	307	346	331	319	332	307	308	355	363	317	296	333	327	314	338	318	341	324	312	316	330	312	334	348	280	281	311	322	317	326	327	306	314	344	267	305	339	322	312	322	317	308	319	314	311	350	326	336	309	338	303	313	334	328	296	309	317	323	305	306	314	331	293	293	314	326	305	331	328	345	347	308	308	315	342	326	303	337	323	307	301	327	341	320	335	330	329	316	316	321	339	331	323	333	332	358	274	285	301	335	323	305	336	280	322	312	321	312	317	321	354	340	342	334	290	318	329	334	309	314	326	357	303	342	334	326	326	327	316	314	330	331	322	330	303	334	306	331	312	328	324	328	301	320	312	316	327	315	332	356	277	293	321	317	309	302	316	336	331	300	332	328	304	304	319	318	340	306	333	347	370	290	343	315	295	333	322	348	325	321	344	332	315	342	328	299	316	328	316	339	301	338	276	297	341	321	314	312	324	322	332	289	299	344	304	354	307	318	290	329	331	340	305	316	327	315	327	311	321	320	337	341	307	303	294	336	300	295	335	298	315	297	329	329	335	332	310	327	320	302	331	271	340	327	321	318	332	322	324	323	367	286	305	296	338	324	350	310	319	331	353	348	294	312	329	314	296	350	322	327	287	330	322	364	341	324	338	353	351	313	320	325	340	340	315	331	332	325	297	324	343	338	311	326	334	336	345	306	334	327	319	306	297	330	372	286	309	316	333	361	335	292	303	304	322	319	352	331	320	303	321	314	321	343	299	308	331	374	353	316	348	326	329	331	327	306	333	352	361	372	342	319	321	312	302	314	329	312	334	316	307	321	354	293	322	325	321	316	335	326	330	312	382	355	312	319	300	333	320	350	294	342	331	311	307	348	324	328	294	316	309	302	318	335	304	330	340	321	316	329	298	365	329	282	338	333	333	340	343	315	325	332	302	324	331	336	315	298	338	335	325	350	333	307	326	345	319	387	316	321	314	345	334	325	306	330	353	306	321	332	304	341	317	323	326	304	342	278	313	329	341	327	304	293	294	323	293	336	320	344	310	289	326	323	334	293	332	319	322	300	318	347	340	308	301	347	318	329	310	365	343	345	313	319	328	338	321	315	316	359	326	309	287	315	315	314	314	331	325	351	339	341	317	306	316	303	289	322	332	356	301	314	311	316	313	345	354	315	321	307	334	317	326	338	322	334	318	300	324	342	333	324	308	390	309	314	328	327	329	332	357	329	328	303	323	356	323	328	297	363	302	324	330	301	296	329	368	335	292	334	319	344	332	322	335	323	334	327	321	340	316	315	304	336	310	321	338	332	300	297	303	305	344	327	326	321	340	323	298	364	318	338	314	360	317	322	338	280	279	286	298	343	302	309	317	306	330	349	324	302	319	373	331	365	342	310	325	309	349	308	341	333	298	330	299	297	327	357	321	312	307	304	343	314	309	313	340	317	333	310	325	314	341	337	322	337	328	330	333	320	308	329	333	334	339	337	341	339	329	331	286	304	329	319	330	332	310	307	300	316	300	323	324	328	328	340	332	357	305	295	322	307	331	315	340	318	330	339	330	322	338	322	338	318	309	339	322	314	299	323	363	327	331	318	354	280	313	310	288	334	324	316	289	326	351	308	334	342	316	327	308	331	275	293	366	313	356	351	355	305	346	335	337	352	328	329	329	339	329	333	322	333	345	361	290	312	318	304	291	349	315	323	326	306	311	295	318	345	340	340	341	343	310	319	308	310	330	307	290	320	329	317	335	323	325	314	329	318	335	290	303	338	285	309	327	324	296	339	302	317	343	319	344	292	322	324	323	330	311	349	350	342	341	297	299	316	323	323	313	323	333	319	279	304	324	328	317	356	314	333	317	312	307	316	355	315	350	315	280	343	303	336	321	309	320	334	344	301	338	321	318	336	303	342	356	300	302	323	332	356	299	329	323	322	313	275	275	322	305	324	324	333	314	296	316	337	318	297	348	344	318	300	325	321	338	326	325	334	310	316	314	318	311	305	343	315	314	322	317	326	298	318	350	294	313	359	316	305	344	310	313	307	309	329	331	287	315	356	305	326	341	350	341	320	348	333	327	321	322	306	331	334	331	322	313	314	307	325	298	319	341	341	309	341	304	312	339	293	300	316	325	351	325	344	314	309	299	296	337	334	328	315	334	328	320	340	330	332	312	337	340	296	331	321	338	307	316	337	352	324	359	335	325	316	362	332	335	285	328	307	329	348	343	361	334	314	299	299	298	311	334	335	347	315	316	346	332	312	332	356	315	317	302	332	335	312	328	352	340	322	340	307	367	313	339	308	313	361	299	322	316	324	341	333	317	328	313	326	328	351	306	338	315	324	343	346	308	317	350	333	281	291	285	323	309	296	311	313	332	321	313	331	339	319	291	322	321	342	319	326	354	320	314	355	325	352	313	335	340	343	321	305	330	323	347	295	352	308	308	358	325	325	332	328	319	338	332	327	327	340	319	332	269	312	321	341	307	286	306	288	343	303	365	314	321	334	350	330	305	339	311	332	299	342	298	340	340	324	371	331	343	373	315	336	340	306	305	303	334	346	338	351	336	325	339	338	331	312	296	313	306	325	358	329	307	342	320	331	333	309	335	359	301	323	342	323	306	292	327	309	307	330	300	326	330	319	303	333	277	341	320	318	381	259	302	303	337	340	333	306	316	364	313	330	345	342	299	308	295	317	300	345	316	324	320	320	313	326	301	332	320	325	306	307	328	325	304	360	338	307	320	321	333	308	326	334	343	328	328	364	299	350	341	368	332	347	326	339	327	321	288	336	348	366	327	316	314	318	333	315	311	328	324	334	296	300	316	324	375	329	339	317	326	335	300	303	347	310	329	328	323	319	377	323	342	344	334	354	329	331	312	352	310	307	303	275	338	327	323	336	337	325	338	319	351	309	312	305	340	333	359	301	310	303	315	301	331	307	323	316	299	340	342	330	328	334	327	322	332	325	327	347	349	319	315	330	342	312	358	311	291	324	356	322	332	316	303	328	338	338	323	327	320	308	317	335	342	351	323	334	334	349	326	348	309	323	309	326	324	337	332	340	309	281	319	299	309	368	338	315	296	326	326	317	298	332	292	336	339	316	327	340	355	323	332	316	355	339	327	307	344	313	311	313	321	289	309	327	311	270
9849	11132	18726	20560	18209	14638	11804	9509	7710	6639	6375	5779	4499	3943	3741	3591	3433	2655	1942	1696	1542	1527	1510	1712	1750	1612	1409	1534	1707	1702	1436	1288	1272	1142	1001	869	872	884	754	809	727	741	757	749	793	827	820	824	765	756	795	808	783	833	768	775	790	797	766	701	781	800	765	800	804	763	847	808	808	776	857	851	794	742	711	759	760	742	741	767	715	760	775	701	772	794	779	801	683	751	754	820	773	714	773	758	786	751	796	705	755	791	730	741	803	773	764	794	726	748	765	773	740	773	769	744	743	758	784	761	761	750	785	749	781	751	809	768	813	748	743	752	757	801	793	722	821	788	781	792	794	758	815	777	752	744	771	784	790	757	763	729	792	799	763	767	755	715	720	741	741	787	795	792	791	730	746	737	796	773	771	764	741	776	731	759	764	793	775	803	772	776	788	796	794	764	744	764	777	800	772	805	755	744	729	766	742	781	783	762	710	784	755	779	730	760	779	737	791	796	747	757	804	787	755	784	776	774	778	745	800	806	757	765	753	701	735	769	752	739	768	712	755	753	748	768	796	757	767	755	728	764	791	780	777	780	759	759	729	766	738	767	806	770	818	760	744	747	761	783	775	752	748	803	747	757	802	748	790	752	740	826	727	807	767	762	762	770	760	706	744	782	774	784	766	777	767	724	775	801	755	735	765	738	760	797	762	770	679	768	754	715	823	761	775	767	743	808	749	772	792	777	729	795	808	787	770	710	753	735	737	711	750	711	758	719	751	728	774	768	758	762	750	770	787	744	785	779	698	775	717	765	766	764	779	764	699	767	748	715	770	754	781	787	738	757	745	754	747	708	752	786	767	723	765	742	804	806	795	776	750	733	856	754	803	767	749	731	737	770	806	755	725	691	779	739	767	790	768	764	810	786	782	748	757	758	750	779	747	765	757	730	761	725	770	786	791	782	749	742	731	725	704	765	723	756	759	775	812	796	755	787	718	748	746	778	765	805	702	762	747	825	754	723	742	769	771	744	754	769	805	747	753	781	733	793	742	748	833	747	755	730	764	763	693	775	774	743	719	748	771	768	735	803	798	737	784	766	791	731	799	795	804	752	756	780	788	736	782	765	799	775	752	781	746	779	799	755	749	756	820	745	771	759	770	781	731	772	789	735	775	845	791	820	791	776	782	755	752	781	763	714	759	825	770	759	730	730	731	806	789	744	771	720	769	786	782	725	701	784	772	750	779	759	808	803	797	803	762	775	755	722	791	828	771	760	769	754	789	789	755	710	733	773	780	722	769	776	782	742	703	750	791	746	725	759	774	782	787	814	723	729	777	789	770	781	773	706	743	797	741	740	786	758	791	712	782	776	758	748	769	791	719	723	744	749	814	819	797	813	806	717	712	738	759	816	801	809	725	773	802	781	743	787	749	753	789	719	793	753	806	785	760	758	728	753	767	712	783	733	749	767	775	752	775	755	760	793	751	780	737	741	776	755	749	743	747	754	816	736	698	764	786	712	765	744	784	737	738	760	767	768	774	774	713	770	739	750	766	776	756	813	776	754	804	745	782	769	767	769	799	767	765	707	818	778	756	758	800	807	755	768	742	759	776	751	742	744	748	773	775	772	775	733	746	767	732	761	742	742	765	764	732	737	775	754	781	723	777	745	757	782	787	761	828	791	799	773	747	730	786	733	770	819	836	824	754	732	789	779	733	748	732	767	716	728	792	741	743	797	717	749	777	745	755	755	771	748	808	748	777	739	756	760	758	758	729	762	739	748	762	773	759	748	734	761	730	742	766	753	746	757	818	794	770	773	714	752	773	795	712	785	744	740	752	781	798	751	722	788	728	744	785	784	763	824	737	763	737	811	801	715	794	739	763	802	770	805	795	769	785	783	719	772	770	785	755	798	735	772	770	753	725	752	771	806	762	771	737	750	752	841	820	754	773	744	761	780	730	798	746	722	724	772	738	751	696	800	760	746	762	782	724	836	728	798	764	799	718	810	749	789	789	793	742	776	764	769	735	705	779	768	766	706	744	739	758	783	727	761	793	715	778	736	805	748	708	732	789	724	707	740	780	736	779	743	836	788	791	799	745	707	713	721	773	724	753	783	739	781	783	760	767	747	796	730	781	760	744	726	753	755	718	825	749	772	813	709	774	779	748	776	743	758	785	765	786	754	772	762	710	805	736	739	755	807	737	748	730	748	767	756	749	799	757	803	791	780	805	777	766	749	780	825	739	740	777	734	777	758	714	790	751	741	790	835	788	784	756	741	737	758	784	760	760	785	773	746	761	753	781	772	766	741	794	760	751	766	763	745	790	756	748	840	757	757	782	749	800	756	798	754	782	786	824	774	768	758	758	733	777	724	745	773	819	801	762	748	735	716	754	791	757	768	786	771	756	709	724	785	761	754	709	801	785	741	747	780	775	751	790	731	756	794	766	756	758	789	777	767	812	760	757	756	754	755	773	811	727	761	746	750	780	763	757	714	808	726	763	733	766	703	783	747	766	775	727	795	750	811	820	754	741	730	751	771	772	742	753	741	787	770	788	742	726	803	792	778	743	789	845	795	783	777	779	718	749	742	749	760	767	714	779	744	718	792	761	799	779	791	747	783	741	771	774	777	750	741	766	746	718	797	766	794	778	777	767	747	760	798	786	804	767	752	805	780	713	705	698	768	781	778	762	779	772	743	754	787	758	815	750	734	783	725	779	754	749	716	834	783	784	720	702	806	724	793	731	711	751	790	771	746	747	726	785	761	810	829	769	748	756	773	796	744	785	823	765	778	736	733	762	680	740	775	743	770	723	805	765	768	722	753	772	753	762	778	805	743	814	742	735	758	757	754	787	769	808	783	749	747	714	732	792	769	783	749	757	783	804	793	732	793	741	796	761	742	773	775	773	741	724	778	734	722	770	783	760	762	752	743	792	740	758	733	769	767	750	753	775	810	745	787	757	758	796	762	694	749	751	754	747	754	783	795	778	746	736	809	704	720	797	753	808	796	770	786	756	797	784	782	738	763	765	772	773	745	733	783	810	718	750	744	755	758	751	745	802	780	745	764	786	757	777	779	770	720	715	774	752	723	768	787	768	800	743	742	765	808	722	793	735	833	695	736	722	780	752	710	728	825	840	765	789	728	720	730	746	770	753	767	794	734	755	742	774	816	719	724	780	744	781	764	805	802	801	769	752	750	722	750	776	707	794	745	744	721	770	793	791	732	766	814	744	726	801	754	760	767	800	782	746	776	785	757	738	726	771	715	755	746	764	745	800	794	743	768	761	769	776	734	743	752	798	730	761	781	796	780	727	800	748	814	736	741	780	792	752	767	792	778	751	762	783	754	782	807	746	764	748	749	808	777	715	728	749	714	781	799	805	745	796	804	807	756	695	771	794	750	758	792	735	765	785	811	731	787	742	804	748	738	784	767	759	726	724	818	722	776	796	820	796	805	806	735	788	696	743	775	766	786	777	755	755	744	783	807	800	783	776	724	777	745	758	771	761	718
24955	18527	20945	16103	11281	7383	4885	3767	2763	2316	1918	1756	1321	1127	1110	1027	961	761	592	505	495	478	478	531	529	501	404	470	443	476	445	353	374	359	275	323	296	274	285	268	268	282	276	269	257	275	269	285	306	270	285	271	275	296	294	252	278	273	264	295	281	249	256	247	277	325	283	294	320	287	252	294	284	249	276	237	263	285	280	297	251	289	301	259	254	269	297	284	246	257	248	280	268	276	268	274	292	275	282	283	267	262	284	273	262	260	263	253	257	247	292	262	269	296	240	252	257	269	246	273	265	280	256	284	282	301	252	278	243	253	279	273	270	264	276	272	239	243	281	271	270	277	288	269	272	257	262	275	274	307	293	236	251	283	258	246	272	268	278	290	270	269	254	269	293	279	243	276	300	251	249	276	301	283	270	274	290	263	265	257	268	273	250	264	270	293	255	278	284	300	258	242	266	291	252	247	282	267	283	258	284	247	252	271	267	283	285	258	297	255	246	255	265	263	260	288	298	250	247	298	258	258	239	295	265	267	273	280	279	280	254	280	296	261	301	275	282	255	311	250	264	306	285	240	270	269	285	279	260	302	280	250	263	250	268	259	254	278	254	269	271	288	266	262	272	284	253	282	239	279	294	296	282	261	323	282	289	283	303	270	270	254	288	288	251	275	250	279	254	275	308	249	276	272	278	272	250	270	297	260	282	269	252	273	265	299	284	270	269	260	279	263	272	272	257	279	272	282	302	283	244	264	279	308	273	264	309	244	249	267	279	268	260	267	259	232	261	272	292	277	281	281	248	281	250	257	289	272	258	307	268	260	228	282	279	274	285	276	262	267	291	286	255	271	265	286	262	300	252	298	293	297	270	264	280	238	259	268	273	291	250	277	282	288	279	267	293	278	278	274	245	277	246	285	284	243	281	312	286	254	271	302	278	270	263	266	259	280	293	260	297	270	267	279	247	238	264	281	280	305	219	272	252	271	263	278	254	258	274	248	288	234	228	281	256	242	283	285	271	267	312	266	281	273	262	302	290	295	280	251	287	283	266	269	278	286	274	259	227	268	261	257	278	255	289	279	310	249	253	262	285	245	251	273	249	303	287	255	271	295	242	278	264	273	266	241	289	257	297	260	244	289	271	286	264	274	276	281	249	281	268	260	312	263	250	272	262	275	260	313	268	254	276	229	260	238	290	295	258	238	301	287	296	283	278	269	282	309	283	253	245	282	242	217	276	242	266	273	253	277	276	281	289	263	268	273	268	274	231	263	290	251	286	291	259	272	275	284	289	278	282	242	263	269	283	292	270	263	255	256	264	267	255	287	274	270	256	257	253	289	241	265	267	264	247	281	280	235	283	265	249	246	265	292	303	256	243	290	289	270	261	274	237	257	260	283	287	264	238	270	242	247	240	251	286	269	261	292	320	260	276	278	261	262	251	288	285	256	270	270	271	263	271	286	268	259	276	268	258	270	265	278	252	257	267	272	274	286	288	279	250	284	253	299	263	245	261	261	261	242	297	260	281	258	263	253	290	287	257	292	296	283	263	267	265	294	273	239	268	249	247	275	268	271	265	228	278	278	277	239	269	306	262	289	305	261	268	261	287	250	278	279	278	279	258	284	269	281	275	275	256	288	281	286	267	268	254	286	267	273	268	258	256	278	258	277	236	265	286	254	280	273	268	236	283	287	277	279	255	290	258	277	286	261	277	291	266	262	293	262	263	313	281	255	238	281	262	275	271	287	267	232	315	295	279	275	247	292	272	216	298	255	291	276	277	281	237	258	309	274	292	263	307	241	283	273	248	266	267	299	256	268	272	280	295	288	280	269	272	259	286	254	284	274	251	268	263	279	246	253	292	251	267	286	295	300	250	258	272	285	258	262	276	251	274	241	272	302	289	277	283	256	267	268	254	266	278	280	266	278	281	242	270	275	269	268	274	281	267	267	253	272	273	264	280	241	271	282	252	293	287	251	255	286	296	254	301	279	270	271	270	296	247	248	304	254	221	267	284	279	278	271	283	248	271	242	264	261	275	257	285	321	278	282	263	286	254	280	309	265	262	269	276	276	253	240	277	254	294	246	259	269	251	271	279	291	271	241	264	275	278	266	256	262	270	250	259	301	286	260	278	285	253	284	260	284	243	260	281	260	285	273	275	298	271	266	262	270	282	282	257	275	287	262	274	270	256	251	263	299	284	273	242	302	253	256	227	291	280	285	251	245	280	262	286	269	255	236	243	273	249	250	309	272	287	265	288	273	250	264	282	300	278	284	297	234	301	273	263	270	310	266	304	258	264	261	279	261	247	282	247	282	269	309	309	286	258	247	290	284	298	255	271	263	282	240	264	272	302	268	272	269	271	267	269	293	232	277	235	287	254	255	270	264	298	273	288	257	273	243	261	266	271	272	300	270	266	286	285	279	267	272	265	233	293	285	243	288	265	281	269	261	248	269	253	250	271	266	258	273	286	267	280	291	277	281	274	251	259	278	238	263	341	288	262	260	260	262	300	271	277	274	292	277	250	283	246	237	266	295	272	283	272	273	247	263	264	268	299	281	279	274	278	261	283	256	261	261	275	264	261	254	262	292	310	309	282	283	267	269	269	278	283	268	259	299	289	269	285	295	282	253	266	256	252	263	302	255	266	279	260	258	277	255	296	264	257	302	313	265	280	256	273	276	266	273	276	297	291	308	278	270	246	276	292	252	273	245	273	252	252	287	282	299	272	289	282	266	258	269	298	282	303	278	262	269	275	260	271	276	269	283	293	269	304	299	252	228	283	281	251	270	289	296	250	264	264	284	290	248	280	266	314	273	255	261	282	289	278	273	311	279	244	263	258	296	253	269	287	273	258	261	281	273	251	281	309	234	288	271	289	260	258	259	278	247	260	270	277	260	259	273	276	270	267	300	272	276	256	277	249	259	281	260	269	249	241	270	265	243	249	261	284	289	272	272	256	262	294	298	286	267	283	223	273	272	263	281	287	284	270	279	288	294	291	250	282	275	251	249	287	279	269	289	269	287	287	279	270	269	286	286	276	281	254	288	286	234	270	260	290	244	275	272	268	261	280	274	266	265	273	269	278	249	223	297	272	286	266	249	264	279	252	284	265	248	269	309	253	283	255	270	248	245	248	262	277	239	286	269	262	252	254	308	289	272	280	259	249	253	262	257	274	261	258	245	266	264	271	285	274	236	280	298	284	271	251	268	262	282	281	264	256	257	271	235	263	277	252	277	299	269	230	256	254	283	261	280	279	294	269	296	296	295	276	264	267	267	324	260	263	257	285	260	252	271	249	238	257	266	239	280	270	277	285	322	259	282	285	283	265	256	241	262	292	264	274	272	265	297	289	259	268	244	287	259	273	284	280	271	234	289	260	283	294	264	272	235	279	315	251	250	273	288	278	290	254	260	266	258	289	290	276	257	266	236	260	272	274	308	252	284	289	257	265	236	268	284	271	270	258	246	267	244	256	270	293	260	251	279	270	280	260	282	238	260
14483	15903	25079	26785	24978	20700	17248	14342	11527	10416	9303	8358	6677	5885	5545	5260	5147	3723	2663	2226	1944	1862	1931	2314	2299	2138	1864	1913	2093	2083	1742	1578	1557	1190	1071	812	832	807	712	652	677	721	729	667	719	667	706	698	746	677	688	693	737	682	699	662	692	710	743	696	748	748	698	747	750	791	794	689	695	763	751	731	670	674	614	623	686	646	627	694	639	674	662	613	613	644	691	623	665	660	668	638	674	666	622	643	694	661	660	679	673	624	678	655	677	671	655	682	652	679	642	585	670	676	680	677	674	697	655	672	676	636	680	632	623	667	612	669	649	666	633	697	647	712	683	640	677	663	611	671	647	631	642	674	649	605	652	658	672	641	652	629	657	639	660	662	666	612	648	716	674	696	654	693	669	675	679	643	641	643	696	645	675	629	672	676	665	654	632	672	720	689	596	616	685	655	656	678	677	661	645	646	657	648	646	683	706	649	670	621	659	624	636	689	674	615	673	630	643	647	635	653	634	660	652	639	659	577	637	629	639	652	661	654	641	678	633	653	651	670	632	632	647	663	637	642	657	661	667	664	595	654	598	654	664	626	630	649	616	660	661	635	645	622	653	632	625	709	617	641	659	648	653	669	670	672	663	603	675	648	659	681	651	663	609	613	694	653	634	645	643	649	661	631	633	613	639	648	705	682	692	665	631	681	655	632	648	703	658	687	638	691	672	647	670	667	636	649	643	644	673	692	647	631	661	641	652	632	633	679	642	694	683	675	664	684	636	634	645	685	649	670	611	656	676	625	693	653	641	626	602	675	682	639	671	657	636	715	627	668	694	672	615	645	620	651	639	645	617	679	638	701	659	632	640	641	672	634	671	634	644	619	693	673	673	690	649	661	674	653	623	638	629	667	627	658	633	672	628	645	593	632	660	666	678	722	696	635	620	602	700	697	636	659	644	657	638	683	679	637	607	651	634	660	677	627	682	665	685	648	651	662	615	612	634	655	620	663	683	632	667	648	641	665	651	646	616	708	677	649	646	653	690	664	629	623	685	666	674	622	670	631	620	628	673	672	662	641	664	698	680	648	645	674	657	626	659	667	627	632	662	654	655	670	617	673	690	633	628	633	706	657	665	638	676	644	663	682	676	684	660	649	675	674	626	667	676	703	651	680	670	663	670	662	664	647	675	672	678	647	677	627	635	638	675	632	669	630	562	694	686	643	653	669	595	690	698	625	683	647	627	692	643	640	691	689	624	641	672	656	599	656	650	642	630	628	673	657	683	671	657	667	656	695	613	614	644	665	628	642	668	662	659	658	689	659	601	635	634	637	596	622	707	638	652	651	686	671	610	638	640	682	635	699	656	623	668	662	659	630	668	634	649	645	669	670	668	667	649	629	657	663	683	595	655	660	624	664	674	640	716	568	669	664	707	636	657	635	665	647	623	703	665	660	683	653	636	644	662	697	649	672	680	671	613	638	659	654	650	643	660	628	643	630	639	675	678	623	631	650	638	681	673	641	667	636	679	661	691	658	663	676	626	629	697	687	617	646	659	668	677	635	642	695	619	640	664	656	689	658	637	662	643	643	645	685	664	634	656	662	639	692	649	636	651	687	643	662	664	667	639	642	623	649	658	634	648	690	660	664	667	673	659	690	711	654	661	665	672	632	614	617	661	697	643	659	620	605	679	651	663	644	648	609	643	667	648	680	669	662	678	646	609	639	676	625	660	662	672	668	651	671	668	629	635	651	636	665	645	667	587	632	650	572	637	671	642	636	660	659	666	679	627	618	616	662	708	698	658	649	645	661	665	658	656	647	654	653	663	624	722	633	666	729	627	638	700	623	658	650	663	639	692	642	630	680	634	679	605	628	642	648	623	619	652	623	682	603	676	698	635	654	636	651	599	679	658	654	655	655	653	624	649	707	623	680	622	635	659	615	648	665	609	701	651	632	631	659	621	638	684	688	627	668	626	622	658	654	641	625	632	648	682	677	640	687	660	634	686	642	618	643	646	596	621	626	627	663	673	674	624	676	627	653	702	647	678	693	624	672	614	640	670	681	633	662	625	680	658	630	693	650	668	652	696	647	644	632	640	643	656	674	624	681	640	660	659	635	632	645	667	650	676	637	676	635	680	680	653	660	662	623	683	677	589	626	666	697	668	669	669	642	651	685	675	658	695	626	694	660	633	652	612	649	643	640	647	621	662	638	632	676	673	635	661	651	720	624	663	673	641	638	650	658	623	621	654	637	641	588	647	690	674	686	672	689	639	649	655	648	617	659	653	615	670	611	646	700	692	661	639	653	692	614	649	643	648	635	682	664	698	667	678	647	645	629	653	648	680	672	647	627	688	674	656	640	631	629	640	655	703	642	646	701	669	624	617	679	701	644	675	651	684	616	607	635	629	658	636	643	654	615	625	674	650	635	676	643	670	673	655	651	684	691	618	616	747	641	623	684	623	647	659	683	687	626	649	682	678	670	659	703	677	640	668	678	688	636	657	678	633	632	694	701	668	706	652	687	672	637	652	685	624	708	686	707	638	648	680	645	698	623	643	659	642	669	621	664	650	660	629	658	675	685	656	671	668	674	646	663	647	679	670	656	689	711	648	668	645	647	688	668	620	672	685	640	636	650	678	686	700	643	617	627	666	634	674	651	620	622	678	666	645	650	672	632	679	615	600	664	603	620	607	610	619	598	669	648	699	681	652	653	713	686	683	640	634	711	671	673	659	633	608	653	623	616	693	662	684	628	687	612	685	651	664	695	647	641	674	659	681	638	657	622	687	657	694	647	671	646	628	622	655	662	650	623	662	669	621	687	633	644	619	683	645	709	659	672	629	635	636	627	685	673	716	652	644	712	692	615	660	674	660	666	658	615	660	622	623	687	671	667	639	634	694	631	669	607	679	679	655	668	651	620	661	643	695	697	629	619	641	705	655	630	657	660	702	684	648	641	691	664	651	639	651	687	636	635	644	654	656	666	628	670	667	663	629	655	656	638	643	668	666	656	662	661	618	656	627	617	651	663	619	637	664	655	685	649	638	676	603	669	668	634	618	630	668	651	689	698	662	620	659	645	683	649	630	653	679	652	662	661	673	626	666	672	641	646	643	646	659	691	684	653	646	634	621	661	657	668	622	638	663	677	664	665	690	733	640	637	662	705	676	670	620	665	663	650	659	655	681	649	651	658	649	647	669	640	658	677	668	640	655	663	646	689	638	631	620	667	641	671	629	670	673	656	679	709	625	642	654	669	647	641	660	657	642	662	671	687	639	642	673	678	661	653	668	707	664	642	676	668	651	663	635	687	677	664	658	671	675	625	654	636	657	612	703	675	650	625	654	640	626	667	666	642	637	604	720	655	641	648	644	648	659	686	648	674	648	677	620	633	648	694	630	683	662	687	630	633	673	664	613	673	640	625	595	678	674	630	687	663	626	637	671	621	635	675	640	653	674	677	662	666	625	705	656	636	618	651	615	660	667	643	676	691	661	651	643	611	627	644	684	706	665	678
31274	23851	26816	21639	15517	10193	6954	5035	3660	3041	2605	2258	1761	1594	1417	1306	1261	887	682	606	537	527	500	608	580	530	502	493	498	576	487	394	436	311	339	256	326	277	266	272	232	253	245	266	288	286	253	258	272	247	265	274	254	268	253	253	276	260	251	250	264	266	267	240	267	307	263	265	272	278	298	235	263	268	247	224	239	261	252	262	250	249	237	271	283	236	234	241	277	285	250	236	231	270	264	249	280	247	226	230	244	239	254	251	285	260	240	238	266	260	246	240	225	230	250	240	262	244	248	229	236	239	261	247	254	248	255	253	243	235	261	230	243	259	255	211	257	247	241	265	241	270	249	235	253	250	249	282	282	266	231	226	226	263	247	259	272	246	246	272	257	219	255	237	232	259	266	259	232	289	262	232	232	265	280	265	231	236	246	269	251	250	231	250	244	238	252	271	259	257	250	261	233	246	241	261	243	249	273	218	253	253	224	258	263	244	238	232	259	237	239	235	250	239	237	241	256	259	276	252	245	249	237	228	270	244	247	236	228	254	269	270	228	250	262	248	219	235	271	250	260	233	257	221	238	219	275	226	250	205	237	261	229	278	237	260	231	254	221	246	250	238	254	246	261	252	277	234	248	247	255	267	274	255	243	252	244	230	238	260	269	265	259	244	280	241	240	237	267	289	252	242	238	269	255	271	237	236	242	231	251	227	224	257	270	221	247	222	260	235	229	228	255	246	253	232	256	261	280	239	254	268	233	247	223	245	224	254	238	248	229	260	289	274	240	227	269	243	234	271	250	258	275	268	249	231	254	233	274	264	269	240	252	255	267	274	235	278	249	274	246	267	243	247	234	263	242	266	245	258	291	263	305	213	229	243	244	229	259	258	267	239	285	263	227	227	241	243	275	249	246	274	243	246	254	258	226	293	224	269	249	245	244	256	254	254	226	218	258	239	241	258	249	260	263	235	220	237	249	279	251	238	242	241	265	263	235	201	225	266	265	230	247	261	252	251	267	246	250	248	232	240	253	272	266	264	249	256	225	265	245	234	257	256	209	234	257	228	259	269	269	248	246	252	295	254	231	248	254	272	275	258	244	254	276	227	281	238	239	248	240	240	272	246	232	242	254	283	233	231	280	251	213	271	279	267	259	258	273	266	232	263	248	240	243	245	227	257	252	262	263	233	248	240	253	250	266	251	254	226	253	231	220	228	248	234	236	287	270	237	268	233	240	254	243	253	254	284	252	213	238	242	239	231	244	214	238	256	271	228	250	228	212	251	247	262	227	224	263	268	247	268	269	233	256	249	274	249	235	272	269	233	224	230	252	230	262	246	267	249	234	213	241	255	254	243	234	274	234	280	220	256	270	268	272	259	252	283	257	240	263	255	257	240	266	261	259	258	277	251	242	273	248	245	278	242	244	257	243	263	257	234	243	297	232	241	279	240	253	219	280	266	209	244	244	208	250	244	246	235	233	247	252	251	263	232	243	248	254	234	254	249	277	213	263	236	254	261	254	264	236	253	241	231	251	237	236	232	245	235	270	260	242	263	280	232	249	232	272	245	267	247	245	245	234	232	208	256	238	236	254	278	245	231	249	256	267	250	270	244	240	265	222	252	253	262	219	236	287	248	241	270	243	258	254	239	283	274	251	246	257	260	228	247	225	265	273	254	296	255	270	270	235	253	238	254	222	223	245	235	254	232	235	241	247	287	230	225	237	247	263	249	257	247	259	240	245	254	221	258	244	244	220	252	254	215	248	266	241	262	252	248	231	218	259	224	244	249	270	251	270	265	242	236	208	217	250	264	234	267	244	212	258	227	254	243	269	261	226	243	237	255	267	254	242	244	259	240	271	255	230	271	252	242	220	261	244	271	249	250	266	225	228	259	216	254	232	241	253	243	238	241	253	249	255	243	260	251	264	243	234	238	278	258	262	256	248	244	267	250	238	268	238	246	264	264	261	262	237	229	252	238	251	218	269	221	258	257	239	242	257	248	246	249	256	238	253	258	248	227	238	240	266	257	244	275	257	237	238	256	252	264	258	241	214	237	245	249	224	224	270	223	258	247	256	266	234	227	243	236	250	266	245	238	244	234	241	246	212	258	251	283	261	256	247	244	238	247	235	255	263	253	243	292	265	254	237	245	281	226	242	240	245	284	249	268	225	251	224	230	236	260	250	228	236	226	253	263	218	262	240	279	258	280	249	266	244	271	237	259	245	229	261	252	251	250	256	265	241	229	254	256	243	240	245	247	244	266	240	242	263	219	242	261	238	240	237	251	235	252	245	242	272	275	260	250	240	226	226	248	259	253	262	266	261	267	238	251	261	241	252	233	243	240	261	241	236	233	246	234	224	245	277	245	257	244	234	250	286	269	256	243	237	236	265	247	283	245	259	258	251	266	255	229	259	228	248	258	249	252	267	277	257	259	231	233	247	263	245	239	252	223	234	232	248	301	226	267	240	245	261	247	272	268	252	255	230	254	259	233	279	251	244	237	212	261	247	218	224	249	277	296	293	268	263	249	246	274	223	264	259	258	278	230	246	237	268	240	237	258	262	247	265	232	246	248	237	238	270	247	261	261	275	228	231	253	264	241	242	225	260	247	261	246	244	252	261	227	254	254	240	270	285	246	235	242	282	237	243	237	242	257	267	233	251	250	248	260	224	251	231	259	248	223	241	284	252	256	235	215	251	259	240	240	233	239	258	247	241	266	254	262	273	257	238	264	221	242	237	275	255	238	241	252	259	253	252	252	221	250	263	255	236	254	241	271	255	251	252	273	232	251	250	251	237	251	268	222	261	255	270	253	261	279	253	281	252	247	246	270	240	264	263	266	258	232	273	244	214	269	266	246	246	248	220	237	226	219	275	247	248	233	210	243	246	241	276	260	257	264	242	244	265	257	259	249	241	261	273	266	251	235	282	253	262	230	246	274	233	269	241	233	236	274	242	222	274	230	249	242	259	276	242	277	243	236	244	238	239	252	230	228	265	261	288	232	251	250	252	235	268	258	262	240	250	226	261	235	256	256	244	231	233	240	253	255	225	226	272	261	237	261	273	290	241	224	271	227	271	262	271	255	261	239	232	240	245	240	250	249	257	272	242	263	258	261	250	250	264	259	261	239	238	249	239	269	236	256	269	252	253	235	257	234	268	242	247	237	234	213	243	259	265	221	257	271	254	268	254	222	261	277	237	290	262	244	261	253	258	215	279	269	244	249	243	252	278	290	258	242	259	253	279	258	261	260	273	240	230	223	266	240	242	245	259	261	236	273	247	256	250	234	283	254	237	232	276	240	224	234	257	242	281	242	261	239	249	255	221	270	239	265	253	221	256	291	255	274	250	242	264	251	224	242	243	241	276	262	258	242	264	230	242	276	272	260	256	253	268	209	248	265	246	284	260	264	258	244	284	276	256	241	246	276	250	230	231	278	255	266	260	240	245	243	257	238	251	232	258	246	239	224	236	254	239	250	266	253	281	217	265	234	239	254	258	249
17356	19471	29057	31734	29130	24757	20706	17971	14704	13230	11750	10362	8705	7753	7459	6679	6413	4784	3604	2812	2510	2232	2413	2977	2889	2621	2155	2269	2584	2570	2124	1803	1771	1428	1139	827	808	842	688	629	644	638	707	648	680	669	701	715	632	690	640	687	761	707	728	644	695	731	779	697	832	693	736	801	790	779	727	697	747	744	738	679	596	667	612	615	618	620	654	615	614	610	625	631	615	578	598	608	606	599	647	635	568	623	677	605	604	607	628	606	609	556	657	558	663	587	602	596	632	600	636	638	602	648	568	608	604	613	626	592	608	601	628	618	629	635	682	596	618	644	627	638	604	604	572	619	574	583	551	617	599	621	618	579	600	606	619	633	652	618	605	594	597	643	594	644	594	593	592	602	621	632	655	609	619	609	638	589	578	598	592	637	626	643	647	617	651	642	613	649	602	613	647	635	638	639	622	605	637	594	618	601	590	641	612	627	604	643	621	618	616	579	621	641	635	611	624	628	617	609	615	642	629	626	635	657	605	660	609	630	638	640	638	602	659	623	591	587	616	614	641	632	621	638	606	638	637	633	656	597	663	647	576	605	592	597	612	623	603	587	565	616	622	609	634	583	618	581	622	579	604	588	611	623	601	592	644	583	612	598	609	591	595	619	620	626	605	638	630	621	638	610	598	608	606	645	584	642	615	568	620	628	578	590	628	597	591	623	618	638	586	595	575	631	583	606	595	626	611	591	625	592	598	563	608	641	653	627	626	627	643	651	544	557	618	620	627	590	600	610	635	645	648	563	609	599	591	623	634	607	613	617	641	596	601	654	639	615	614	587	643	604	609	553	592	609	609	630	638	623	572	616	608	594	674	623	603	577	644	564	693	671	620	586	583	603	614	633	640	652	616	610	616	614	578	624	616	544	601	590	620	588	619	589	589	600	625	575	588	614	638	596	650	608	682	543	623	646	620	635	612	625	601	627	651	580	646	623	622	634	595	607	608	605	593	633	614	622	612	622	608	591	613	635	634	606	645	631	601	641	596	621	624	606	640	574	623	618	587	626	615	613	617	592	579	625	617	611	606	648	613	597	611	627	655	597	623	578	627	638	583	661	585	615	618	600	574	588	611	589	607	625	629	607	617	617	595	608	641	570	629	588	608	631	626	616	628	620	584	639	596	641	618	604	623	589	631	646	578	578	659	658	635	604	577	592	603	644	624	605	620	629	588	639	613	589	645	588	602	623	628	564	595	622	644	588	609	636	597	614	618	633	593	590	636	596	589	603	619	631	605	642	606	613	558	591	637	619	651	635	645	589	644	577	615	598	641	594	603	601	623	588	632	663	623	588	638	646	599	628	612	626	642	585	613	614	628	600	601	624	644	563	665	635	611	574	590	568	587	596	599	629	623	620	627	599	635	621	633	630	617	593	608	661	594	627	622	619	555	594	627	571	587	581	609	577	619	584	624	614	632	654	609	636	601	608	615	635	656	583	567	644	600	625	611	657	594	617	603	590	646	603	599	597	613	577	652	650	607	600	635	641	630	649	577	626	576	618	601	649	594	607	623	646	621	606	602	640	662	632	671	603	600	611	613	597	611	574	569	626	605	625	642	620	622	627	607	594	579	632	628	621	617	623	639	651	592	623	582	577	610	605	592	588	651	594	644	620	606	609	586	620	567	610	623	617	613	608	617	574	615	606	611	598	621	587	622	624	569	604	579	637	583	563	618	630	606	632	585	629	640	633	623	650	600	609	596	622	619	628	642	615	626	623	595	668	604	582	577	587	620	590	592	586	613	631	596	632	593	583	612	616	652	639	636	634	641	654	583	633	609	565	603	621	600	637	627	604	613	597	622	601	640	566	585	619	648	596	619	621	639	565	615	618	628	612	631	636	615	662	569	601	582	677	628	601	620	633	638	636	614	647	632	624	615	624	600	672	635	583	598	615	575	639	589	628	628	605	589	607	606	615	610	630	602	594	583	627	624	610	616	620	580	631	607	583	659	611	591	592	597	625	614	618	651	596	601	608	649	637	635	630	634	618	585	666	585	663	579	576	616	633	608	659	562	601	653	618	646	587	592	598	618	590	625	597	600	616	610	610	613	602	627	610	619	617	579	636	573	640	643	578	584	638	606	629	589	633	648	617	617	623	629	612	573	619	605	613	658	600	620	635	611	613	596	622	615	586	614	629	638	627	632	599	627	635	592	595	619	620	600	625	582	644	633	583	644	591	643	605	618	633	621	583	631	606	609	651	644	648	589	575	608	625	601	587	607	622	623	631	598	571	613	670	647	562	630	640	607	580	660	618	655	625	619	594	607	598	600	612	618	653	563	608	635	627	608	659	600	626	601	571	637	595	641	601	666	673	616	625	609	635	648	648	649	634	623	636	597	629	629	656	664	634	548	626	660	629	662	631	618	595	621	610	621	571	630	626	596	624	580	596	605	569	587	595	620	607	633	587	623	605	598	647	585	578	612	594	568	620	574	614	622	601	593	640	602	632	605	626	618	573	617	638	634	602	541	614	635	617	591	645	624	637	611	652	615	586	635	613	577	643	607	618	631	643	558	644	598	593	617	606	561	613	568	550	623	627	645	617	629	575	589	646	614	587	634	609	600	602	633	605	638	617	626	589	613	650	649	617	608	611	615	586	607	603	617	619	630	609	632	600	621	641	631	583	640	599	637	644	608	589	596	628	599	598	591	629	635	626	591	605	570	597	599	635	601	598	617	614	616	571	635	608	651	653	571	586	617	612	604	663	603	593	635	629	629	615	593	626	650	655	583	633	610	572	598	644	605	588	623	631	635	598	620	628	591	616	569	635	636	623	601	632	612	590	642	596	630	603	600	635	637	598	629	664	586	585	621	644	606	589	584	638	579	630	632	620	623	620	652	613	636	619	588	610	618	596	583	630	649	635	622	621	615	568	597	633	613	673	598	608	632	644	605	618	629	593	617	591	610	662	601	615	631	659	672	619	617	579	599	566	605	610	608	565	602	569	594	573	597	584	626	635	607	618	589	608	612	576	561	611	613	568	644	626	600	579	673	605	585	606	615	594	600	630	627	638	605	572	629	608	609	622	573	594	639	620	616	625	577	573	579	639	632	580	633	608	621	583	648	572	634	619	603	593	639	595	580	605	567	578	557	648	551	637	645	628	562	627	647	608	561	629	596	602	645	645	625	622	658	667	614	597	571	616	606	633	594	617	593	590	634	613	599	581	561	577	617	609	667	645	648	597	650	620	618	564	616	606	616	644	604	596	592	612	655	605	625	624	615	599	637	558	587	620	628	604	656	606	618	606	621	652	615	561	574	630	595	637	638	637	677	622	604	594	592	605	587	636	578	620	621	579	609	612	601	584	630	598	579	644	637	656	633	635	595	635	598	653	648	646	593	622	611	607	631	583	600	638	612	581	600	638	636	606	627	644	573	612	603	612	586	635	604	635	604	610	613	599	620	639	561	629	639	598	592	621	607	629	618	617	582	601	614	611	675	609	609	628	586	598	622	591	638	635
15266	12096	13876	10780	7385	4568	3204	2346	1771	1432	1319	1172	953	780	782	844	809	610	510	461	438	422	446	488	497	450	438	437	456	481	448	437	430	349	327	319	325	339	323	304	321	321	331	334	347	352	329	330	336	327	354	339	314	306	348	302	374	286	364	348	344	339	340	355	340	380	337	345	373	328	335	371	318	313	361	317	294	332	333	315	324	332	326	329	313	354	325	295	327	339	320	322	324	338	328	344	310	306	362	309	348	349	305	339	306	288	337	310	330	347	337	324	268	345	336	340	343	316	338	304	315	330	321	326	345	327	301	344	346	317	332	367	306	359	318	299	328	295	330	331	346	319	305	306	299	323	315	327	297	317	364	354	312	346	340	340	354	342	307	339	345	336	328	338	299	338	299	302	361	345	338	350	347	381	358	316	331	308	310	316	315	300	335	334	324	344	316	338	335	324	350	333	332	304	306	310	338	336	316	331	345	333	333	316	316	328	322	312	324	318	311	335	357	341	302	314	361	316	323	331	323	328	358	342	304	302	294	336	325	351	336	321	344	315	347	324	324	322	323	304	330	335	335	298	311	336	336	350	303	337	322	338	314	367	349	306	345	325	344	315	296	309	320	353	318	341	337	371	342	337	346	316	335	315	295	342	323	345	333	321	327	338	328	342	326	322	340	325	324	328	319	331	328	304	330	368	342	362	338	330	325	316	330	316	351	326	375	322	321	340	333	342	347	331	330	306	338	310	336	357	358	341	313	333	294	331	335	346	343	337	307	318	275	283	294	345	335	313	348	314	337	303	350	328	333	296	298	312	347	312	360	350	322	307	316	309	313	344	351	344	318	321	313	328	347	337	315	336	343	365	328	318	325	360	336	315	305	330	308	307	368	321	337	306	354	354	304	327	322	329	325	316	308	339	357	331	371	328	311	338	321	348	358	329	326	338	325	343	353	343	314	334	343	308	318	354	311	333	321	320	303	333	315	330	312	334	320	328	328	289	308	324	345	340	339	323	333	359	347	338	314	327	308	307	334	369	350	329	335	354	333	326	312	353	284	308	346	360	338	340	368	327	326	336	360	324	337	339	345	310	322	302	366	331	343	330	303	349	314	340	309	328	297	337	341	337	324	331	333	329	308	362	315	344	326	326	343	356	331	319	298	299	301	309	353	313	338	350	326	321	295	298	327	331	320	336	309	319	332	352	343	334	322	345	308	316	326	341	312	379	310	313	335	329	321	322	333	337	327	310	341	309	337	328	329	343	324	322	325	346	328	324	317	318	323	316	300	379	380	288	358	295	344	313	295	323	344	323	351	289	337	304	322	340	328	331	313	305	313	322	329	349	327	324	339	319	323	312	328	337	327	321	327	289	312	326	383	348	337	312	342	355	287	311	329	337	319	294	306	321	326	304	326	327	329	335	336	304	326	349	327	316	328	331	315	327	343	336	291	300	339	362	357	369	325	306	314	326	349	348	314	344	328	342	326	362	360	338	346	324	328	318	346	332	287	324	348	303	334	348	344	347	355	340	318	310	329	311	339	318	328	306	323	338	347	335	315	336	322	344	325	360	345	340	309	332	338	334	332	319	307	325	352	305	341	330	320	298	299	347	347	351	328	334	310	319	311	316	340	329	350	313	336	336	333	318	355	322	319	319	320	307	328	340	336	315	353	368	353	313	344	301	322	334	341	311	307	333	341	356	290	355	340	316	342	314	337	359	324	320	314	347	339	285	303	334	330	321	356	363	311	311	348	317	318	307	308	273	326	330	331	315	320	336	310	344	345	337	318	293	329	302	344	307	319	304	326	343	306	315	311	305	352	331	302	322	360	344	306	339	313	319	358	323	306	308	323	331	319	334	336	310	305	331	347	328	330	309	324	322	331	323	320	306	329	305	345	332	322	314	298	317	340	307	277	337	340	310	302	337	323	317	329	316	330	318	319	328	330	335	305	348	281	370	320	325	360	325	342	304	325	317	367	324	316	340	317	307	343	361	368	341	342	313	307	327	345	361	336	320	338	328	317	321	335	333	316	336	319	308	361	332	311	308	300	367	326	323	307	337	347	320	320	354	324	317	313	309	333	331	313	338	331	346	344	339	296	334	343	343	326	307	290	341	340	323	342	344	322	334	322	323	325	348	322	317	331	356	357	312	276	349	325	319	324	311	335	326	313	324	338	344	323	332	338	331	355	342	315	347	348	325	335	326	292	320	347	308	351	335	322	367	305	311	355	330	304	336	328	327	336	284	306	301	366	318	382	377	334	317	328	331	351	338	358	306	332	330	338	338	322	338	333	335	323	337	331	318	341	323	317	348	315	314	346	309	305	300	308	299	352	335	283	304	336	366	314	319	308	322	357	320	361	341	348	367	297	344	315	296	340	324	295	333	314	358	344	329	345	274	319	348	342	344	289	301	343	315	325	343	333	332	351	359	332	329	346	351	304	312	318	308	318	352	304	337	324	329	344	319	349	338	323	334	315	346	328	297	324	346	334	323	322	323	294	353	345	322	346	367	318	335	352	334	312	355	312	317	318	315	293	358	346	335	318	348	321	340	373	311	317	338	323	316	322	340	363	333	316	322	289	311	342	346	331	352	318	304	328	319	314	295	339	310	318	325	336	328	345	374	320	322	319	339	370	321	318	333	338	323	342	342	297	328	354	310	315	330	337	339	337	310	311	314	325	325	343	323	302	317	316	311	323	331	309	307	340	339	298	326	315	301	305	351	316	347	311	334	350	297	346	320	323	339	354	345	311	318	319	327	307	325	317	326	356	367	323	352	311	328	331	343	294	356	314	332	302	309	363	329	304	343	330	345	324	301	358	326	314	341	307	299	318	327	312	317	331	291	310	322	358	318	318	316	340	353	328	306	331	354	319	308	333	326	314	332	309	303	331	339	329	333	356	310	332	340	320	312	371	336	337	304	333	318	331	340	344	337	302	336	316	337	330	306	336	339	346	305	345	310	304	324	343	317	340	322	326	313	320	335	344	341	338	329	327	344	323	334	323	318	302	322	298	312	338	333	326	354	348	336	289	346	334	336	312	346	310	360	347	331	357	305	332	306	347	297	307	337	307	305	322	347	312	320	354	360	334	318	314	344	313	325	346	334	290	339	313	304	349	334	331	299	329	322	303	322	320	331	314	324	299	337	303	331	328	364	359	312	353	319	327	332	358	310	327	339	343	308	320	343	307	339	334	307	311	290	345	318	347	320	347	339	330	326	305	337	325	328	304	313	303	299	333	357	325	332	312	327	297	308	309	318	301	310	314	297	315	334	333	322	322	305	286	345	322	346	321	353	327	325	326	276	309	352	319	350	355	309	348	342	327	326	324	348	297	314	357	336	357	308	390	319	341	304	337	307	325	305	331	315	341	290	362	305	304	307	322	357	328	298	297	318	335	301	315	300	349	324	337	311	360	307	323	345	328	330	336	326	333	361	328	315	346	332	338	357	315	286	331	346	333	306	323	302	334	344	335	350	333	326	341	339	332	311	342	314
9998	11125	18399	20827	19025	14804	11910	9771	7986	7130	6404	5787	4638	3954	3861	3599	3481	2601	2023	1729	1489	1464	1529	1778	1846	1773	1497	1534	1738	1648	1456	1300	1302	1087	948	847	833	822	803	740	738	720	817	795	775	768	807	840	774	773	733	800	848	812	764	815	804	832	848	786	857	832	830	760	857	819	807	748	792	821	829	787	826	749	812	716	754	760	809	801	760	791	760	749	739	760	767	766	763	745	797	789	770	717	784	782	737	758	706	762	781	812	754	771	746	802	812	797	810	769	766	807	760	759	768	764	763	753	756	811	746	790	759	793	731	826	737	771	741	751	777	747	822	758	752	758	735	778	790	778	735	814	746	818	776	770	804	766	781	769	771	783	823	800	699	780	762	739	791	774	752	742	749	729	780	833	766	782	798	757	751	766	749	737	786	765	747	743	766	775	782	774	753	736	728	792	794	733	826	802	738	744	808	732	787	793	829	781	750	710	737	764	764	772	816	766	753	820	723	736	750	783	789	720	742	737	790	796	823	746	739	792	779	785	729	730	774	778	760	782	787	787	752	773	761	736	764	725	794	773	773	776	776	763	791	815	780	785	739	772	688	803	744	774	763	725	771	793	792	805	726	813	733	771	768	778	835	756	729	826	737	744	762	765	746	734	807	797	781	780	731	800	789	767	733	770	789	775	774	801	766	730	784	784	748	798	772	778	834	771	752	768	777	786	807	787	838	838	791	742	764	730	801	771	816	765	772	802	760	781	791	761	761	772	790	843	753	813	781	799	755	788	765	780	767	789	794	744	793	756	771	775	772	756	773	767	798	766	783	781	810	791	805	734	761	752	708	799	806	778	789	749	761	813	712	778	803	790	772	825	778	759	778	728	736	793	735	795	758	774	735	823	806	793	731	830	803	774	780	752	748	765	791	761	796	780	774	761	789	768	752	770	785	811	760	739	772	753	765	795	760	757	809	763	794	809	764	729	745	789	748	727	802	739	769	800	799	810	765	798	744	785	806	759	781	775	764	820	753	785	713	772	777	751	775	778	763	773	783	780	744	767	815	784	781	790	789	759	756	812	774	763	758	777	770	784	804	782	813	823	769	761	758	808	740	780	743	804	768	766	737	804	756	838	774	813	770	745	786	751	751	765	792	802	750	732	712	756	761	757	737	743	801	759	743	777	797	745	790	770	742	773	778	791	755	773	790	774	853	752	758	768	755	762	742	819	728	712	750	799	765	759	739	768	733	769	792	802	754	808	760	801	806	725	737	748	748	777	804	806	761	732	761	818	769	766	816	800	780	783	791	774	827	762	799	779	841	712	755	752	800	760	762	746	796	790	736	749	792	753	773	760	820	731	740	787	803	783	763	789	786	800	791	765	804	741	753	746	744	734	773	858	815	758	761	753	813	787	767	747	743	732	757	764	743	793	799	743	745	780	784	763	813	804	760	742	764	779	794	740	696	810	764	778	759	771	818	756	787	754	822	795	781	727	749	784	745	798	800	762	815	807	828	736	771	739	792	798	799	785	744	742	755	793	783	767	773	762	753	791	791	767	797	796	758	742	781	773	795	769	773	765	767	735	757	819	761	796	788	763	752	780	808	742	801	755	821	775	753	722	776	755	748	792	752	779	671	734	801	768	765	783	772	785	776	781	782	792	748	785	791	813	795	790	755	809	710	761	747	785	742	792	766	784	761	733	741	784	751	810	770	774	771	752	810	762	775	787	772	739	761	747	827	752	758	756	764	780	812	755	754	790	797	772	736	810	777	796	774	760	787	799	781	765	735	775	770	752	704	791	767	755	796	769	731	788	809	776	794	776	818	754	764	810	728	736	763	840	757	773	765	782	765	718	721	752	854	783	737	763	820	779	750	787	781	764	777	754	751	755	780	854	768	754	794	805	780	803	777	748	789	765	776	807	745	780	765	811	802	783	755	754	733	790	774	781	772	803	700	797	770	797	787	710	791	742	773	728	740	787	779	788	821	739	780	768	770	775	745	780	791	783	778	791	781	733	769	756	770	775	792	811	824	795	744	778	769	760	804	767	805	757	764	806	803	755	763	815	756	748	739	731	795	782	737	742	746	784	761	783	778	777	788	778	731	764	753	823	756	798	809	754	770	804	786	771	789	762	733	743	751	762	804	770	746	759	728	719	733	739	783	754	781	808	756	780	812	786	792	701	794	788	760	798	781	800	711	789	760	780	784	757	807	780	737	773	747	794	792	778	772	769	777	792	796	744	792	758	791	775	763	762	774	725	791	766	800	742	760	772	805	772	749	773	790	771	807	740	780	782	757	786	751	751	749	727	751	806	789	798	787	747	731	770	764	741	797	773	731	777	745	759	726	757	823	784	764	797	758	800	759	757	793	783	730	778	732	751	801	795	749	752	819	834	755	779	749	780	804	754	775	782	737	773	818	731	733	770	792	753	775	796	764	804	770	691	800	791	759	766	782	753	759	787	749	797	708	751	722	766	789	770	777	726	791	763	752	751	717	798	746	773	756	778	805	780	702	794	780	757	798	798	761	786	803	761	810	775	798	797	749	776	778	718	759	790	790	817	776	744	782	780	735	792	795	780	788	768	785	820	773	710	766	777	771	754	825	774	748	760	745	719	798	756	809	748	766	763	737	782	789	781	755	798	795	770	766	772	798	765	750	717	732	745	762	732	800	764	798	751	716	761	821	800	821	769	788	786	818	744	733	812	791	767	783	732	782	786	729	801	781	793	739	801	788	766	767	799	762	783	775	813	779	764	768	743	811	762	773	756	805	771	733	789	798	777	763	793	777	795	747	767	768	789	789	800	783	827	738	805	785	732	775	756	810	756	754	747	803	778	796	784	806	764	776	783	804	763	744	774	784	785	736	747	754	767	734	745	786	805	840	791	724	801	784	759	772	758	740	778	797	779	766	776	792	761	767	737	758	830	759	779	763	796	761	791	747	724	770	762	718	739	845	800	735	738	769	778	714	752	781	749	792	786	712	762	759	723	751	781	734	739	794	829	755	780	775	761	756	800	763	809	798	762	756	751	775	767	753	759	738	728	757	764	781	791	762	771	812	743	816	721	749	781	687	727	775	764	761	790	772	757	796	746	818	772	783	830	777	742	741	814	806	765	783	710	781	791	781	780	809	770	794	786	762	772	805	752	763	786	754	770	771	752	812	768	787	782	766	772	739	782	784	794	816	777	765	788	760	776	751	802	763	740	747	738	787	726	789	785	763	768	774	764	774	776	779	789	756	829	818	803	735	770	825	742	769	756	776	710	738	751	749	787	772	749	767	774	746	753	787	767	754	788	732	782	815	792	748	773	814	769	828	758	812	758	791	770	739	825	766	778	782	777	762	788	746	784	765	740	682	811	791	752	766	762	737	701	769	739	755	764	763	741	817	766	768	741	752	759	779	747	806	767	722	793	774	794	813	788	752	754	739	769	729	798	790	767	736	767	785	743	756	813	753	809	771	807	735	784	760	767	743	750	758	817	768	734	817	823	785	743	743	776	826	740
24840	18706	20456	16665	11543	7528	4969	3752	2916	2335	2000	1735	1330	1208	1083	1116	1047	772	603	549	471	426	494	546	519	532	422	442	479	525	447	434	423	327	292	267	288	287	273	287	279	275	259	287	269	294	287	260	237	284	300	301	283	270	300	287	285	270	283	280	276	282	264	287	275	278	262	282	265	298	307	301	270	271	275	264	331	263	258	272	285	303	271	251	284	272	271	289	249	261	272	283	263	266	288	266	285	286	256	255	268	288	271	272	260	275	264	267	273	268	273	276	303	287	292	272	262	260	269	250	273	259	280	294	281	289	281	281	282	269	302	254	277	267	297	287	270	256	288	285	323	232	240	292	262	255	269	245	282	268	265	250	299	280	290	292	281	275	282	260	284	270	247	288	306	272	301	284	268	289	253	287	255	278	275	284	272	260	276	285	281	277	269	275	287	294	268	265	287	235	285	259	277	263	275	235	295	274	279	260	276	281	269	286	274	233	268	273	271	253	251	275	266	242	283	290	262	282	243	260	269	292	267	258	252	284	268	289	276	258	308	266	284	262	258	295	264	287	283	284	275	238	243	269	280	276	272	268	260	289	291	279	268	258	287	265	291	264	267	251	287	262	291	271	270	281	254	269	248	312	256	270	241	288	277	255	258	278	296	266	274	256	265	278	288	244	266	288	276	283	269	293	247	248	289	265	253	309	305	283	289	306	244	279	291	319	269	283	287	278	274	294	227	287	275	274	252	267	275	251	276	251	254	237	262	267	270	252	268	313	264	292	286	282	257	284	256	275	277	294	265	284	275	290	286	272	251	259	257	267	255	274	285	279	293	268	278	260	269	291	267	282	273	278	275	255	281	303	282	258	272	252	260	251	274	276	276	265	282	267	246	275	260	275	270	278	275	254	266	309	264	252	268	273	263	286	287	249	293	270	306	276	283	266	256	256	249	244	274	300	278	265	250	260	253	266	270	256	266	250	311	283	281	260	259	264	290	271	262	251	230	258	273	276	262	289	283	275	240	261	286	269	293	279	266	282	291	280	270	257	280	294	268	273	257	306	276	277	312	273	242	301	267	260	293	286	291	247	241	266	302	269	253	263	243	270	285	301	299	292	277	305	259	278	271	317	253	258	278	262	288	294	240	252	273	287	264	275	277	234	275	290	299	297	269	286	240	272	273	272	274	289	260	268	281	310	278	297	269	313	293	289	264	272	247	285	266	286	293	296	274	258	269	261	262	261	282	305	283	284	259	257	267	253	274	271	319	299	265	266	284	268	300	300	284	259	299	298	269	274	269	254	292	277	273	272	242	249	238	255	304	319	260	303	268	263	254	261	313	301	238	265	261	277	291	256	260	279	274	262	263	291	258	275	251	284	282	246	258	284	236	304	288	287	284	241	274	269	269	252	270	310	294	286	293	287	291	315	267	280	270	289	284	259	290	273	274	270	278	273	285	249	251	244	310	286	261	237	264	289	297	251	260	256	275	265	304	279	276	248	291	254	296	298	281	250	266	296	263	279	269	262	285	254	283	271	268	269	260	266	250	279	283	269	277	302	271	310	260	283	281	282	257	266	269	272	269	263	289	289	275	276	292	245	275	279	305	261	276	312	310	266	276	286	266	259	297	261	258	265	241	238	281	273	299	269	277	258	249	280	289	295	286	293	280	270	246	296	273	312	317	253	286	244	289	294	256	250	283	264	249	273	290	278	286	282	286	264	260	251	286	287	258	292	272	248	260	234	263	253	279	274	260	266	280	251	269	267	253	250	291	280	279	299	272	255	282	255	274	266	281	288	266	273	289	270	255	288	284	272	293	286	257	274	277	289	252	271	278	297	283	263	261	275	281	272	287	287	265	284	289	266	255	284	286	280	291	267	293	283	280	297	288	258	267	282	284	265	242	257	293	268	310	272	306	253	281	265	263	282	281	268	276	264	267	264	276	269	285	265	270	281	265	283	252	297	281	289	276	292	272	260	292	266	290	262	299	282	234	267	261	274	290	295	320	287	278	281	243	276	242	306	309	255	271	260	268	290	248	287	270	255	284	286	284	280	310	291	288	254	249	267	279	295	281	290	301	272	304	273	263	284	278	288	264	275	268	256	287	279	260	291	269	247	245	268	261	260	260	293	289	252	242	282	251	251	268	278	240	303	282	279	280	261	264	296	297	270	253	242	271	266	279	278	256	294	255	289	277	305	247	262	279	267	247	296	286	264	272	271	301	263	277	262	295	293	303	265	261	268	279	276	265	255	351	234	271	288	269	274	240	257	278	279	270	257	267	286	295	256	285	283	260	255	308	255	250	276	295	289	270	294	267	288	259	270	253	271	274	253	266	273	252	273	273	283	281	281	257	275	272	267	258	284	256	269	281	272	283	255	278	258	264	278	281	257	279	284	261	246	274	293	248	249	264	275	276	268	264	258	281	273	281	255	258	276	279	281	317	263	275	246	267	263	279	260	246	284	262	283	294	294	274	271	301	277	290	279	269	297	274	281	242	314	259	268	298	275	259	289	250	287	285	308	260	263	274	266	300	306	299	271	246	273	279	285	293	297	273	269	258	283	275	256	272	280	248	248	297	260	273	294	277	270	242	261	289	254	265	261	301	272	305	290	272	238	288	278	307	295	254	273	265	264	285	281	276	277	287	248	266	276	287	275	263	273	255	284	279	303	281	273	290	277	274	279	279	260	269	278	275	296	272	275	232	286	267	292	271	278	264	289	272	290	269	278	269	260	245	275	271	260	250	283	274	295	267	274	279	263	284	256	260	288	262	270	278	258	302	311	265	291	266	288	285	265	256	283	283	268	263	265	288	275	239	294	279	268	282	277	266	302	233	270	268	292	274	262	290	274	274	266	286	300	280	234	260	242	302	275	262	286	284	318	276	257	276	265	280	248	307	294	279	266	280	241	291	263	267	271	251	252	297	244	249	270	273	276	292	265	283	306	269	281	289	283	276	267	295	270	277	267	272	250	273	285	255	255	283	237	239	269	263	275	257	257	255	273	286	296	232	298	267	290	289	280	278	306	292	275	257	270	281	247	283	263	250	275	248	247	262	283	263	263	263	263	272	251	278	282	274	287	273	264	296	262	248	252	273	277	294	291	272	269	285	276	296	268	261	272	261	260	270	242	265	289	291	269	307	261	277	283	256	281	276	259	255	262	304	278	266	261	263	270	260	257	265	260	267	275	279	239	276	279	316	266	300	292	264	290	281	296	299	260	260	264	289	280	273	299	270	262	262	282	276	289	282	264	247	253	266	296	279	291	290	290	265	291	223	288	282	302	269	308	259	247	294	270	267	257	273	286	315	264	294	255	274	273	289	258	267	286	268	272	274	261	284	291	293	292	247	317	298	271	266	254	268	278	260	286	302	294	289	265	283	288	254	266	249	260	268	281	265	257	271	280	313	285	276	260	301	296	305	244	271	257	275	267	275	250	287	286	263	244	245	246	285	281	300	271	278	295	261	238	258	285	314	271	260	296	277	273	278	268	288	283
14344	16020	24710	27410	25346	21065	17026	14503	12009	10205	9594	8266	6783	6035	5695	5474	5070	3551	2761	2334	2004	2011	2051	2441	2302	2351	1752	1939	2097	2100	1763	1589	1472	1117	868	740	795	731	737	701	761	683	739	668	687	718	686	706	733	716	713	727	750	737	689	671	651	704	763	706	715	767	748	704	771	726	742	746	745	774	735	696	674	692	614	627	650	662	693	683	603	663	648	665	666	694	663	701	674	665	640	659	689	609	672	691	616	681	629	666	657	671	683	669	637	687	618	659	645	631	631	645	687	674	675	659	660	701	697	644	681	646	679	635	677	627	677	607	672	647	676	691	653	648	647	672	657	645	644	662	638	704	661	680	689	646	675	647	661	654	636	625	679	644	655	614	656	673	677	647	648	661	665	674	709	667	660	699	642	613	625	641	685	639	654	689	686	681	620	719	676	625	637	692	656	610	652	649	665	612	604	685	603	674	654	649	667	639	641	662	679	681	670	703	642	669	661	615	680	683	664	673	668	676	685	671	658	640	670	688	629	666	638	667	641	619	620	693	663	661	672	595	666	648	647	636	695	664	646	619	723	654	651	666	657	636	716	669	640	624	678	670	661	675	671	687	641	659	640	667	626	663	671	681	606	704	641	670	685	640	644	638	677	637	643	658	668	668	631	687	695	653	668	642	662	659	664	672	645	642	639	651	685	657	684	661	657	680	636	669	602	661	670	677	671	631	650	617	696	640	635	688	636	624	685	673	653	631	638	662	696	645	669	686	588	646	651	609	621	652	672	666	679	635	662	678	656	688	688	635	702	608	671	689	651	634	687	664	667	699	645	641	662	648	643	645	682	624	664	689	681	692	680	690	662	669	674	595	678	649	636	633	690	640	647	680	652	647	599	676	677	622	665	614	654	668	627	658	683	606	632	643	690	680	649	636	675	635	637	644	689	666	649	706	710	652	679	688	695	668	674	600	674	671	647	650	695	615	659	658	641	643	698	663	643	659	687	711	646	616	673	658	654	673	640	684	664	685	625	677	640	618	698	627	605	662	635	644	657	672	662	713	646	642	666	678	664	676	636	687	673	652	628	611	591	587	654	624	636	639	658	653	661	643	656	650	642	627	682	677	628	695	683	637	649	679	594	704	677	673	655	673	657	654	664	674	696	625	653	667	635	666	672	634	588	649	679	663	658	692	671	649	636	672	668	642	702	652	627	626	636	648	621	664	637	652	683	689	678	675	645	663	642	670	654	670	638	676	695	671	652	649	626	712	651	682	646	697	632	665	657	671	636	635	604	701	709	630	694	648	647	713	678	649	651	702	612	650	682	661	685	664	713	678	654	643	630	640	633	606	667	644	638	681	685	695	680	689	596	649	674	653	652	692	644	646	663	656	641	712	686	649	605	668	658	661	662	675	672	658	618	630	714	631	639	679	677	672	673	669	650	684	694	672	597	659	670	629	647	654	682	670	649	648	682	643	672	685	670	670	695	665	706	675	685	682	715	630	634	693	685	613	605	647	682	672	649	691	652	617	622	655	634	646	619	681	644	630	612	658	673	633	653	698	675	617	678	667	675	675	639	616	632	560	668	656	665	693	632	699	643	652	634	642	626	649	687	652	651	650	642	637	596	646	649	646	699	666	647	649	642	685	611	650	640	689	622	667	657	660	640	601	636	657	653	697	606	633	649	641	672	633	666	666	661	614	701	661	652	647	688	621	660	645	598	622	663	684	617	669	673	633	664	660	650	666	679	634	671	643	667	715	629	640	659	668	687	659	678	656	711	673	618	697	638	688	694	643	650	653	628	692	688	666	641	647	639	675	645	612	670	663	663	638	658	607	662	684	679	621	674	690	642	666	657	634	660	636	676	657	667	651	675	666	656	687	651	671	634	677	680	699	606	643	671	671	685	683	662	621	688	689	655	671	651	632	642	666	676	686	640	633	671	653	637	643	664	658	634	659	673	695	675	686	664	629	681	663	632	624	641	656	648	626	674	695	663	689	666	681	652	660	643	647	649	618	656	656	677	690	643	641	644	674	617	679	674	664	660	680	634	699	681	704	663	679	711	695	673	699	649	675	636	629	659	665	660	659	659	703	707	683	641	676	693	642	676	677	667	724	685	654	646	682	684	642	707	625	596	691	662	678	638	667	659	681	610	695	672	621	687	607	687	644	699	649	696	684	640	708	651	664	626	673	633	684	686	680	616	658	631	666	638	653	688	685	679	660	646	643	697	698	642	638	663	654	658	688	694	612	624	681	641	623	647	652	672	652	684	684	628	641	652	653	690	643	678	643	657	658	643	635	617	659	672	664	648	685	653	702	684	691	671	679	664	611	669	666	633	618	664	650	639	652	618	652	629	762	643	673	637	636	655	688	661	659	666	631	704	692	681	647	685	636	658	698	652	699	649	654	679	661	643	664	648	713	701	683	638	715	683	581	655	689	674	681	642	661	665	671	642	625	651	654	618	662	627	684	673	696	686	648	613	659	613	678	644	669	648	659	633	645	648	682	646	669	681	693	658	613	648	675	609	671	639	655	640	602	664	639	713	695	695	669	639	657	702	626	673	686	674	705	645	669	655	676	610	684	653	647	682	658	695	633	643	666	615	670	657	646	646	617	706	633	619	641	653	616	655	652	640	631	674	672	652	632	666	657	632	676	671	637	665	668	669	644	604	664	665	681	672	667	657	682	669	649	690	666	671	682	687	625	694	656	641	641	705	643	682	653	680	629	637	669	659	685	666	682	646	658	653	662	665	701	671	672	683	636	651	626	717	608	655	658	679	668	671	627	681	648	631	665	633	634	646	600	680	663	581	675	638	654	664	657	691	662	630	653	626	632	662	652	710	604	633	635	660	672	707	684	622	688	628	632	639	644	641	658	650	678	631	648	664	631	687	676	701	698	624	619	654	679	691	650	662	665	657	660	667	678	676	637	635	647	714	699	628	648	670	652	720	683	695	661	624	667	669	654	700	679	667	648	630	661	700	654	674	659	658	674	632	690	668	660	649	706	666	671	653	668	639	675	680	623	681	683	634	667	670	698	672	677	701	658	654	692	669	644	666	697	660	686	672	644	651	684	664	713	670	669	662	663	671	657	695	640	647	672	624	702	699	659	649	670	680	638	658	671	652	676	671	659	677	665	596	635	658	647	663	684	600	653	652	669	661	683	650	663	655	684	644	682	694	655	688	680	647	661	638	640	678	706	604	674	658	635	678	630	700	664	650	719	667	667	660	691	726	699	698	630	635	661	708	648	640	674	666	664	678	666	678	660	676	671	648	669	642	654	660	617	652	659	651	670	674	661	726	657	582	671	661	700	668	651	652	694	674	720	672	648	666	638	626	631	618	666	644	648	653	633	663	660	666	648	661	622	652	658	725	698	677	689	700	611	674	669	639	683	631	605	669	634	651	649	697	671	670	662	660	678	661	636	687	672	661	700	665	619	633	661	685	687	630	655	638	671	693	681	658	673	637	652	676	645	650	665	671	682	681	633	634	702	638	614	675	634
31706	24046	25737	21178	15794	10396	6998	5018	3985	3106	2666	2229	1712	1522	1396	1353	1255	950	648	604	564	499	570	582	547	583	468	494	515	509	454	482	386	330	323	263	261	276	236	269	253	237	285	241	256	244	276	275	235	254	255	250	264	267	270	256	285	262	285	263	249	283	274	281	276	261	278	241	300	271	261	259	284	274	259	262	256	273	272	265	255	276	231	255	244	290	259	244	234	283	253	247	258	233	282	300	261	243	243	268	261	254	254	249	240	244	225	250	274	207	262	237	240	264	237	234	253	253	239	234	251	262	248	280	261	249	256	272	291	254	288	286	218	242	279	271	246	247	243	268	263	279	252	246	259	227	278	242	262	264	255	259	278	258	273	266	253	257	276	273	304	243	252	282	245	265	278	266	241	259	264	277	254	257	259	229	259	276	266	257	231	246	278	261	262	241	264	273	228	264	230	250	239	255	284	258	236	269	221	249	271	254	243	254	250	250	256	256	255	266	259	255	236	283	266	215	233	274	248	272	242	250	228	249	255	238	273	220	247	262	269	256	238	270	263	235	252	255	265	227	260	249	269	264	252	246	224	255	227	265	237	239	250	260	261	238	294	248	259	231	260	251	262	226	258	247	266	262	238	230	247	255	257	261	235	251	257	249	249	256	265	255	239	279	226	224	254	246	265	253	238	242	251	258	254	241	291	267	248	229	252	247	254	262	248	275	274	237	266	281	255	265	260	238	272	237	275	281	267	254	246	247	238	268	255	240	277	266	264	268	267	246	275	231	244	238	266	236	260	249	249	245	273	238	247	264	254	252	239	259	240	254	239	248	258	262	264	270	242	236	273	246	243	263	277	234	220	274	242	234	268	245	275	237	250	224	232	255	248	268	233	258	248	230	278	259	254	242	270	266	260	267	240	252	239	251	252	279	277	235	235	259	241	293	261	237	261	256	234	253	261	219	242	269	256	229	241	261	273	260	249	268	265	284	267	266	265	233	259	261	247	277	253	269	261	262	255	259	282	259	266	296	244	225	260	220	232	253	233	232	234	272	279	239	270	242	273	262	251	237	251	263	261	259	236	234	289	246	219	250	245	240	263	223	239	261	275	274	251	239	247	279	253	276	244	256	255	255	242	255	217	203	236	239	255	271	256	236	258	260	227	271	250	277	283	288	250	268	238	253	237	254	230	261	233	273	247	272	272	234	252	251	230	270	277	262	254	239	264	247	244	242	217	282	244	251	260	261	245	238	252	253	246	247	268	247	232	239	254	230	252	264	257	239	244	270	243	243	232	274	231	234	234	258	233	253	285	273	254	261	246	244	270	242	262	240	284	261	265	265	244	231	237	238	282	238	263	274	246	259	256	265	224	266	238	240	283	262	235	260	288	241	262	280	251	248	260	237	274	282	241	250	272	293	267	266	261	241	240	261	236	255	265	272	254	231	241	236	248	259	227	274	248	245	272	275	259	243	267	251	261	260	261	264	265	269	269	283	279	237	224	257	245	257	258	256	223	252	262	263	273	235	249	246	243	276	226	268	263	256	269	245	274	237	219	267	254	270	228	258	279	268	223	230	279	287	268	251	234	256	255	254	262	263	242	269	255	246	242	242	261	247	225	224	257	257	225	230	229	250	250	253	243	250	239	220	220	260	253	260	233	212	272	225	255	259	260	255	230	268	273	263	215	254	243	291	286	261	248	248	279	254	257	240	264	245	240	261	233	247	254	286	255	260	240	267	256	258	244	231	273	254	239	274	271	249	267	258	212	238	284	245	251	248	272	259	246	257	273	279	240	265	273	260	220	293	236	258	269	241	251	237	268	249	252	249	248	270	226	271	278	259	263	232	261	255	262	265	250	249	260	243	262	262	270	263	245	235	257	254	247	239	249	232	256	269	227	265	279	244	245	268	270	245	226	269	273	266	235	260	265	254	245	257	243	275	246	242	241	270	235	236	284	241	245	234	266	267	261	262	249	244	286	236	271	272	260	268	256	255	264	237	241	253	290	264	269	227	250	252	258	246	249	258	276	256	252	265	249	234	255	274	267	246	253	280	256	246	286	276	245	262	280	253	267	269	252	261	295	262	264	247	247	262	232	244	265	263	260	261	229	266	245	274	264	275	265	237	258	265	247	234	268	251	281	253	247	272	265	233	240	259	279	275	265	241	277	242	272	249	230	253	272	283	264	261	258	272	264	256	243	250	280	245	275	243	258	247	235	250	256	248	235	245	260	252	249	280	253	276	286	258	262	251	233	244	282	256	225	223	238	238	234	261	224	259	250	282	260	262	256	263	277	274	231	278	251	237	254	254	243	221	246	242	247	286	268	259	247	289	273	209	278	253	248	239	257	267	280	268	261	274	251	246	241	247	252	254	248	281	285	273	270	230	258	243	284	261	238	240	241	280	240	271	261	227	232	252	268	254	254	264	249	267	236	260	276	247	274	222	248	249	254	263	255	239	257	227	252	268	250	248	260	234	273	238	247	276	279	239	282	258	261	246	260	235	268	264	295	274	253	244	236	219	260	255	268	256	245	239	267	236	274	252	229	251	258	260	265	267	292	238	226	226	280	247	274	277	261	256	220	236	258	234	225	262	253	237	245	240	260	258	233	248	275	257	269	243	261	244	218	266	278	276	252	258	260	237	258	243	277	243	240	245	286	258	279	272	251	267	264	246	247	267	238	275	229	224	226	280	286	248	232	266	278	252	246	236	254	264	270	251	258	257	237	261	226	257	261	258	272	261	223	250	269	255	245	243	235	269	248	238	260	262	270	254	266	253	240	271	272	243	262	263	233	239	245	252	251	270	252	224	279	246	265	271	263	251	229	232	233	235	237	229	262	239	292	251	293	223	266	278	273	211	230	281	265	248	242	267	248	268	251	217	237	250	253	262	248	261	273	252	246	243	243	246	245	267	270	264	244	252	253	277	268	233	245	245	255	237	210	247	265	261	238	249	243	246	257	249	264	260	261	276	264	270	272	257	251	218	237	276	285	274	250	242	264	267	282	229	272	240	248	268	254	252	262	260	252	258	311	277	261	245	251	233	265	237	279	267	234	247	221	250	226	244	248	288	253	271	259	239	269	271	232	237	242	219	252	235	253	245	255	272	275	250	278	239	236	267	236	238	269	264	251	242	276	282	252	265	240	275	242	242	262	266	268	256	250	242	216	251	222	270	268	259	262	264	249	288	262	250	246	228	234	220	271	268	267	250	249	260	242	244	280	221	262	266	256	229	248	235	273	274	261	248	252	296	269	258	259	248	242	256	255	240	270	256	253	247	252	259	281	260	282	235	256	227	264	279	224	271	238	244	265	254	254	241	258	248	275	233	268	281	273	273	251	250	248	274	240	241	236	232	240	258	243	248	241	242	240	220	244	245	257	264	231	272	231	232	260	267	263	245	243	259	296	237	265	282	264	273	261	279	263	266	247	251	271	228	280	261	260	248	243	231	270	222	243	251	273	248	248	242	246	261	245	249	251	228	270	265	266	259	243	273
17711	19425	29119	31614	29781	25242	20566	17912	15305	13319	12065	10296	8268	7944	7280	6945	6479	4772	3592	2954	2468	2451	2724	2906	2737	2876	2200	2261	2642	2472	2059	1894	1808	1276	940	782	727	761	672	656	629	688	674	705	633	699	754	646	685	722	681	726	759	715	734	705	678	743	738	760	762	707	728	791	800	745	717	715	711	782	746	706	646	630	607	623	651	610	596	611	651	625	601	621	643	662	628	587	682	624	631	606	669	646	607	608	616	617	624	634	636	627	635	597	592	592	611	606	602	649	627	565	576	628	656	612	609	613	610	584	632	571	615	598	607	599	612	629	658	622	637	630	619	591	633	602	599	618	662	677	667	620	660	620	616	628	646	641	617	605	624	617	646	638	639	609	603	620	595	643	584	611	602	618	658	588	632	587	636	659	587	576	645	555	634	673	619	625	590	648	630	641	566	653	627	572	648	620	651	627	590	648	645	592	591	616	602	577	651	651	645	615	597	649	599	611	597	615	629	663	619	614	619	598	629	636	640	631	609	632	609	623	583	613	665	579	620	586	568	612	616	603	646	583	607	668	628	610	636	643	630	606	600	616	615	623	583	597	606	621	601	608	596	646	626	624	598	643	608	595	594	588	598	573	606	638	642	633	629	635	634	623	619	626	620	613	571	644	583	616	645	657	583	660	607	595	621	622	583	624	620	639	626	634	620	602	636	598	635	617	641	589	575	593	672	638	628	637	571	655	614	641	622	607	617	655	593	620	641	620	582	623	646	601	626	634	636	596	596	585	578	660	608	656	589	625	632	617	638	588	610	636	628	630	673	660	608	602	672	591	656	606	650	578	570	607	607	600	604	646	649	608	648	642	647	598	592	644	616	609	592	666	609	607	640	581	643	627	612	608	607	625	618	619	585	619	602	633	608	568	636	664	583	645	587	600	606	573	615	608	613	626	616	619	598	602	604	600	567	651	642	623	614	609	606	624	621	609	581	620	644	626	680	613	635	610	623	634	638	670	615	652	586	582	617	634	632	604	661	596	600	623	634	654	624	609	611	577	610	625	616	590	632	642	623	633	601	575	595	629	655	615	621	597	590	602	666	641	635	588	585	592	634	614	613	639	586	583	607	656	636	612	641	639	584	586	633	666	611	626	630	623	596	635	620	583	615	669	657	625	633	633	621	615	654	627	617	603	639	617	647	670	606	642	623	637	603	624	622	628	615	630	633	615	611	621	628	650	643	619	602	649	588	603	634	607	616	586	647	616	622	571	598	604	604	654	649	632	598	626	592	635	662	612	609	561	613	572	614	624	629	632	604	613	610	654	653	623	607	638	607	633	628	612	611	627	567	648	641	651	656	655	622	668	626	568	680	606	644	597	622	617	597	594	653	648	643	620	590	642	610	631	592	625	612	594	613	639	628	625	675	611	598	648	672	576	613	609	556	598	613	647	632	660	687	668	604	601	630	652	627	606	567	617	637	639	638	640	616	671	610	605	633	573	648	581	618	614	627	619	641	668	668	623	645	610	648	637	639	599	633	634	600	589	642	612	636	623	589	652	577	573	614	629	657	638	593	596	595	638	614	613	619	597	612	615	639	641	641	589	632	624	602	653	603	684	606	624	620	661	638	599	622	585	649	637	575	603	601	604	596	608	569	569	599	645	651	581	631	617	604	608	588	642	677	631	621	630	571	603	623	584	601	602	605	620	592	643	647	591	576	625	603	663	616	646	601	623	617	650	659	597	650	631	656	626	619	627	609	695	595	585	603	629	595	671	607	637	615	611	634	617	609	583	633	663	609	653	597	654	604	568	585	617	631	649	625	622	626	594	606	625	625	631	631	630	634	593	641	629	658	586	591	639	605	650	640	668	673	599	642	614	616	611	637	560	604	636	569	625	585	580	647	595	621	583	575	636	614	636	625	647	652	602	568	651	640	612	583	640	614	595	625	586	625	624	628	628	606	628	626	650	579	609	628	641	581	652	590	630	638	663	610	602	625	573	617	622	644	608	677	606	609	587	624	598	614	607	608	613	626	584	631	630	674	611	582	631	610	609	646	553	659	586	642	624	633	632	605	602	602	593	611	632	589	643	633	627	645	642	617	598	596	619	609	627	610	586	616	626	636	606	626	634	614	623	620	622	633	613	640	601	627	614	670	631	628	644	629	632	611	641	602	658	654	614	610	614	627	609	581	627	634	612	601	633	586	627	655	643	609	606	607	569	625	661	641	664	603	616	613	633	612	601	616	620	677	624	603	612	544	652	617	585	641	587	588	640	642	600	614	598	586	639	633	638	610	608	618	650	663	633	638	668	655	616	643	637	608	609	638	589	631	618	560	616	644	647	640	607	603	621	622	620	659	594	636	639	586	569	597	619	602	617	659	617	588	581	598	649	626	608	610	687	605	623	608	671	618	611	620	619	575	639	653	580	608	624	579	635	573	601	599	644	636	628	603	626	646	590	641	609	591	595	629	614	632	612	629	599	636	576	614	597	645	566	645	603	597	598	654	681	626	594	563	628	645	642	645	608	661	611	613	645	607	595	612	620	664	668	612	642	564	575	620	616	632	603	623	592	603	612	598	591	600	618	613	593	617	627	643	625	650	634	609	601	589	653	651	605	649	569	609	615	611	619	625	608	629	602	585	631	545	650	608	607	628	587	581	591	610	625	610	639	625	648	629	643	595	635	600	633	616	667	613	626	633	646	622	607	599	626	615	597	654	616	621	591	608	634	678	637	615	607	611	616	627	678	645	638	638	616	628	641	608	603	609	658	620	594	581	641	630	619	615	595	603	608	621	597	617	583	626	658	613	649	646	620	591	629	612	624	632	566	661	573	615	569	617	628	584	588	607	625	604	614	589	714	618	624	604	695	659	612	600	605	612	619	615	633	577	631	638	597	608	606	593	600	605	615	639	587	639	637	584	650	591	576	621	632	640	616	654	601	650	633	619	593	594	636	608	682	616	646	652	628	637	644	623	625	598	619	585	618	625	644	643	664	609	645	598	613	588	596	599	575	608	610	594	603	614	610	646	642	633	610	630	614	549	574	598	584	663	630	587	595	641	589	594	602	640	581	620	608	593	620	598	545	615	606	627	584	634	621	642	650	639	597	589	627	603	601	597	655	637	602	588	609	614	673	594	653	655	658	624	639	604	601	605	627	622	596	650	622	628	621	600	639	596	631	602	666	648	616	670	622	581	664	590	627	617	600	615	616	617	613	596	626	633	601	671	582	590	617	637	636	609	640	620	628	602	584	585	622	631	657	660	663	636	606	648	557	575	641	599	620	600	604	615	627	658	682	639	573	647	652	627	639	616	603	615	629	621	578	639	642	625	589	610	635	628	613	657	662	646	593	651	630	629	588	598	647	676	607	612	635	623	614	592	617	596	602	628	598	688	571	654	599	655	627	589	641	635	601	615	613	614	584	651	633	599	634	606	651	621	614	633	607	594	631	632	632	631	611	642	615	626	631	628	556	594	593	637	598	641	620	603	577	614	632	627	577	639	632	545	599
15317	12134	13564	11578	8123	5155	3166	2387	1881	1527	1419	1135	1017	852	831	796	738	576	469	495	422	424	491	493	508	490	431	427	489	417	406	448	396	342	330	317	352	350	336	317	338	322	322	335	328	339	300	335	355	319	334	342	355	301	323	336	327	319	330	362	349	347	355	322	377	366	364	368	339	340	341	305	268	303	342	339	353	318	324	309	341	324	314	332	315	335	309	304	336	310	315	336	316	320	317	321	335	315	342	348	326	352	299	363	305	318	335	344	327	307	323	336	385	344	326	306	355	317	353	337	366	345	324	337	333	327	343	320	318	335	343	322	360	347	331	327	372	335	353	343	352	353	367	325	343	340	311	327	318	335	354	331	319	305	312	337	316	296	326	341	319	335	318	314	326	312	336	354	326	341	338	325	314	337	342	356	298	346	343	312	316	341	354	321	363	341	332	332	351	329	327	330	320	347	330	334	346	346	342	306	319	324	335	287	314	331	329	327	317	325	306	319	347	330	319	334	328	329	340	335	336	338	317	345	325	310	344	335	317	344	319	321	373	363	304	320	346	308	316	319	340	339	338	320	341	357	357	331	287	359	352	330	290	312	350	294	298	316	325	318	304	334	362	327	317	382	342	311	360	357	345	322	338	328	355	302	322	323	353	322	337	314	317	316	315	310	330	347	308	322	335	346	335	338	369	341	321	334	344	314	313	310	331	336	327	326	336	335	337	330	409	345	275	334	318	342	319	354	314	337	312	362	322	311	327	326	326	327	332	352	311	332	328	341	324	339	355	330	330	356	328	367	349	357	324	332	349	306	309	328	355	349	337	328	338	321	317	340	370	315	356	320	324	329	362	320	310	302	319	333	323	312	361	326	340	372	324	297	342	327	326	345	329	374	332	361	346	336	327	327	307	324	336	324	343	316	328	330	331	347	299	352	312	318	317	327	336	348	334	308	328	332	325	339	320	313	335	334	318	334	348	334	337	313	332	335	335	317	347	353	321	327	325	368	348	311	320	338	369	355	349	320	334	295	345	376	336	338	322	350	354	342	303	351	333	350	319	349	362	347	320	357	337	365	344	344	326	332	317	307	329	298	354	342	296	315	321	332	331	326	327	326	297	302	335	303	326	353	311	345	332	312	318	350	322	348	357	317	297	359	355	341	354	338	306	324	337	349	320	363	335	326	332	302	334	346	285	330	329	345	308	316	331	324	337	358	325	337	340	343	300	342	321	338	340	351	324	317	391	299	352	310	315	343	294	335	327	305	315	349	340	334	388	336	352	337	344	309	349	338	335	365	337	301	305	360	336	358	337	349	336	332	348	348	339	351	356	339	339	329	303	370	333	327	351	292	333	340	326	349	289	347	313	301	311	320	377	322	338	298	368	339	322	317	339	308	326	299	336	367	327	368	331	333	318	327	311	323	346	320	342	345	318	320	325	351	303	327	311	325	329	332	331	331	321	315	326	329	317	322	353	287	343	313	325	357	348	327	314	349	309	357	311	347	333	356	333	342	344	325	354	367	339	333	315	309	327	326	332	359	332	335	301	330	370	321	314	340	343	323	354	321	296	317	321	330	342	295	340	332	353	311	322	317	332	309	325	344	365	335	370	327	322	324	331	346	335	334	302	341	298	335	359	327	345	318	340	333	318	320	342	369	310	347	334	304	288	332	330	339	287	336	323	363	365	319	352	311	329	327	367	331	359	318	355	297	306	298	331	350	308	323	329	338	334	330	293	369	355	377	313	328	331	336	291	364	333	323	395	321	345	339	315	342	337	312	333	350	334	333	334	314	304	314	361	343	338	369	337	319	330	335	342	373	363	397	356	321	333	357	356	330	381	370	299	338	320	318	316	345	316	322	330	322	339	341	353	327	337	343	346	325	349	352	343	376	304	308	335	319	330	338	332	353	328	367	341	331	333	352	309	319	338	297	329	342	334	352	331	334	324	343	316	329	312	313	322	326	325	340	313	324	353	364	294	329	345	327	306	334	334	357	338	355	367	324	330	317	354	312	385	324	329	320	335	372	334	320	338	309	329	365	341	280	339	362	335	367	319	331	360	321	363	300	291	359	307	300	336	357	385	354	347	317	300	318	327	321	356	306	339	331	324	307	352	327	324	351	321	321	292	354	330	350	358	342	338	330	304	341	309	310	310	314	359	361	350	327	288	342	311	303	334	357	357	324	329	311	320	341	342	355	308	319	329	320	312	344	365	351	328	328	385	316	355	324	314	348	334	352	285	332	328	320	316	348	324	320	326	324	342	323	339	334	318	324	319	361	338	340	330	349	339	325	291	338	328	340	362	357	334	303	358	320	314	317	341	345	341	311	334	333	332	331	357	291	349	344	329	330	357	324	304	297	366	324	324	308	306	314	324	344	332	334	337	316	330	319	329	351	349	347	303	337	335	337	322	302	302	355	317	349	343	361	355	351	350	333	329	370	350	342	309	345	305	360	329	351	340	318	349	325	320	335	339	328	345	319	327	337	335	306	326	311	314	334	338	325	356	372	314	338	294	355	324	294	341	331	366	307	342	310	315	331	318	325	348	330	342	321	370	356	343	342	310	315	331	318	319	340	332	348	347	329	345	338	332	307	315	353	330	320	355	343	363	363	332	322	379	324	336	301	317	338	332	350	314	304	317	328	323	333	342	313	330	309	374	308	348	349	310	337	321	321	340	329	361	322	320	324	324	314	353	308	342	339	333	326	294	360	311	333	333	352	361	312	314	327	352	304	339	326	389	329	312	348	369	351	335	292	333	370	340	331	336	342	362	351	304	338	339	323	328	362	356	356	350	313	326	323	324	312	308	319	326	353	345	343	309	314	327	282	359	321	331	334	347	327	351	321	339	344	339	353	328	352	350	364	322	367	360	347	312	340	346	325	330	342	350	326	327	355	292	316	342	347	335	318	331	308	310	360	315	345	344	335	346	328	379	341	317	343	336	327	331	367	338	352	356	345	309	335	325	324	361	328	319	327	359	330	354	321	357	348	329	339	355	391	332	318	319	350	320	352	298	331	337	334	354	334	335	332	350	336	344	352	323	322	350	334	331	288	326	316	345	305	344	309	320	337	301	322	349	335	322	324	309	340	292	301	338	319	319	351	312	329	340	352	342	345	353	314	333	316	336	351	322	321	348	348	344	317	362	344	329	336	342	319	329	322	301	307	318	358	305	313	341	366	340	301	335	341	321	323	326	354	321	333	328	333	304	334	298	330	327	371	353	349	339	329	326	314	355	334	335	343	327	334	332	353	292	357	331	328	300	309	328	326	315	347	320	311	350	325	361	331	319	335	346	372	332	318	350	311	327	308	345	338	364	308	351	325	299	328	352	362	319	350	330	358	366	347	303	317	316	324	328	347	344	337	323	331	359	350	321	313	366	334	330	339	337	344	333	329	332	323	296	323	289	302	348	327	332	328	329	318	369	323	323	338	327	361	344	339	356	349	323	324	310	324	317	314	336	322	330	330	334	337	317	338	318	341	331	324	354	345
10000	11155	18558	20997	19485	15268	11518	9432	8258	6999	6385	5319	4524	3886	3872	3711	3447	2474	2085	1736	1505	1548	1760	1772	1779	1929	1521	1483	1693	1616	1343	1429	1289	1072	891	834	857	829	792	748	779	761	737	820	771	789	799	832	796	787	802	778	825	783	789	730	797	729	776	824	770	837	801	845	808	808	771	859	855	861	827	806	791	801	773	732	750	753	821	763	761	765	819	802	790	787	768	762	757	743	748	771	786	776	779	757	783	755	751	794	774	796	841	764	764	797	805	753	813	759	760	730	783	773	791	811	741	810	804	754	787	754	824	782	729	815	765	749	776	749	753	789	753	852	767	771	789	782	814	795	723	816	785	788	799	775	758	806	817	758	801	749	738	744	760	780	764	793	802	753	780	805	782	756	798	768	807	829	829	732	798	757	772	796	804	819	811	784	795	790	745	776	826	816	756	793	820	716	797	828	789	797	808	774	749	798	754	746	789	790	742	825	775	784	794	803	736	783	822	744	799	785	781	756	806	808	791	786	728	788	745	759	770	766	821	752	770	755	757	739	833	787	800	773	785	802	799	794	770	733	848	797	749	757	798	766	801	727	775	763	750	767	804	772	772	777	831	767	742	802	813	759	751	810	780	803	757	761	748	709	771	813	777	761	762	788	839	749	782	795	757	832	761	736	803	799	768	778	750	817	718	765	783	741	782	790	805	826	782	746	733	802	728	808	777	824	761	747	778	807	762	747	778	805	807	792	756	748	778	813	764	786	806	795	815	778	794	778	814	776	766	817	740	785	780	791	740	801	791	752	762	796	778	846	809	797	752	830	765	758	766	759	776	748	811	846	796	840	760	811	743	775	790	779	760	714	820	723	760	777	769	769	773	804	775	776	792	785	800	759	828	788	818	761	719	752	769	780	762	774	774	718	732	800	805	741	815	776	757	748	813	749	786	739	816	726	819	785	788	781	793	775	822	772	834	779	761	790	736	819	746	820	820	792	746	741	808	751	794	761	746	804	762	770	769	737	797	778	849	792	766	766	786	736	821	769	810	733	770	803	787	846	798	783	819	780	740	778	753	761	819	804	736	806	771	717	739	821	801	818	775	763	785	715	724	764	771	726	743	793	786	766	795	884	792	762	817	778	788	765	833	758	758	769	766	803	768	782	803	782	761	812	764	820	816	799	798	785	785	785	731	766	751	758	777	791	827	782	785	798	782	774	781	844	784	744	798	790	763	773	791	773	815	803	765	800	820	752	767	773	771	807	813	761	783	769	835	737	759	806	711	761	824	766	828	800	757	738	794	773	767	763	797	811	785	774	795	752	793	759	756	798	778	802	791	788	777	766	751	758	781	774	773	801	777	780	794	807	834	756	804	817	726	818	757	771	782	786	813	812	775	787	716	768	791	743	768	790	781	770	749	787	752	782	727	753	759	792	777	737	767	766	790	764	775	776	775	765	754	753	798	778	742	798	811	743	781	752	820	777	757	819	778	786	771	808	761	774	779	745	826	786	788	747	789	780	781	747	775	726	756	826	758	789	748	759	775	797	751	825	800	696	770	735	787	784	755	807	810	789	807	724	773	797	784	822	789	795	776	808	788	770	835	778	805	797	798	799	784	777	785	753	778	831	811	754	835	740	790	789	732	734	763	796	749	762	796	831	788	807	761	815	717	767	805	764	766	748	764	802	759	799	797	823	776	784	801	796	766	783	805	767	785	830	762	754	760	784	752	795	782	806	773	798	794	810	823	793	730	785	799	793	794	764	808	809	776	774	761	851	818	790	784	799	777	777	729	812	807	753	701	793	791	804	808	761	786	830	792	800	768	761	776	789	772	822	799	798	779	794	768	794	766	773	797	787	787	787	760	751	867	792	761	807	827	740	766	784	801	795	808	766	824	771	809	809	773	796	757	749	783	815	793	772	776	764	807	737	737	722	793	721	802	743	782	827	761	808	721	787	756	784	840	786	782	814	817	839	753	759	768	845	798	781	739	805	788	794	814	777	839	737	778	822	817	747	789	762	792	786	722	751	765	773	798	733	809	787	784	740	791	838	735	792	791	817	776	800	752	836	780	813	772	783	760	819	752	784	784	740	773	780	833	770	802	779	789	789	845	794	812	768	765	770	784	716	819	806	763	837	806	800	790	777	794	777	755	760	824	708	745	757	842	796	813	799	843	779	810	803	804	785	787	756	773	730	799	777	823	797	773	767	799	764	798	738	752	757	769	848	785	733	767	832	774	813	774	786	758	799	779	783	797	706	821	825	806	811	778	751	790	763	798	774	704	761	785	795	736	783	771	813	769	804	795	782	754	770	831	748	791	820	830	750	776	755	783	758	775	786	781	777	810	798	780	811	785	794	707	755	774	762	779	777	776	783	776	741	752	787	785	788	796	779	772	773	724	755	797	778	788	746	798	764	733	731	779	744	764	776	803	749	785	790	774	808	817	779	778	783	844	789	826	854	783	786	771	835	797	800	766	758	788	839	747	830	759	781	762	762	761	789	773	830	775	781	782	792	793	797	741	815	798	791	809	813	794	809	758	817	770	767	737	824	786	750	799	762	780	757	797	802	816	817	808	800	803	758	808	780	823	772	810	752	793	807	757	768	772	808	797	778	817	740	797	763	795	775	864	776	811	780	822	746	822	803	786	807	773	786	773	782	771	760	801	746	740	789	743	748	778	803	791	814	770	720	795	775	788	718	748	781	792	772	810	732	785	766	807	764	764	781	799	787	816	747	760	805	781	747	792	744	792	754	781	820	752	802	794	795	793	793	776	786	791	792	791	787	780	773	789	790	769	799	809	809	729	769	792	799	753	783	767	760	771	763	823	743	785	795	783	786	792	817	769	811	829	813	746	801	779	791	795	786	820	796	817	783	787	783	708	778	811	827	789	764	804	815	784	773	808	801	749	777	735	793	754	795	731	811	761	825	822	748	790	739	796	836	753	764	754	767	770	789	816	763	779	800	788	786	772	735	762	764	799	784	784	707	788	822	814	794	828	790	779	789	815	811	773	754	740	771	779	792	768	750	796	816	837	748	746	784	801	759	808	757	792	779	800	793	803	781	798	775	789	753	794	739	788	757	764	801	773	804	772	806	786	771	787	797	756	775	765	772	775	754	820	795	780	788	774	761	773	789	809	752	783	756	773	765	832	850	779	778	805	807	812	792	786	818	765	789	790	785	805	781	765	782	795	809	798	768	738	721	751	767	766	776	722	794	819	784	796	773	811	793	791	772	765	764	745	807	821	745	745	793	785	764	801	825	828	759	764	759	784	774	816	769	812	760	767	746	762	788	760	779	779	780	781	777	778	776	755	829	778	743	814	790	748	805	781	817	740	812	785	755	782	775	777	751	727	790	820	816	749	843	809	826	784	887	767	778	741	797	769	773	828	775	785	753	771	744	793	781	816	786	795	798	780	764	825	811	780	778	796	745	734	755	773	802	802	790	779	791	848	728	790	766	803	807	774	778	822	730	808	817	795	817	761	742	781	779	788	779	790	819
24983	18291	20287	17104	12585	7830	4976	3637	3022	2269	1995	1570	1441	1158	1107	1097	997	701	546	551	496	435	505	529	547	614	420	439	515	436	421	445	405	349	318	302	300	301	283	309	282	285	307	284	286	270	274	256	287	301	296	285	294	291	282	278	274	283	304	273	289	302	285	262	278	295	263	287	273	259	268	262	270	286	302	270	257	280	307	265	258	257	278	264	254	273	275	281	264	283	298	268	272	301	268	270	253	269	266	263	271	271	301	279	244	269	278	308	290	271	295	265	287	259	294	245	290	309	267	255	264	256	281	284	278	268	258	250	297	283	275	258	263	297	267	302	251	275	261	286	269	280	284	282	247	259	253	273	289	301	285	274	288	246	277	278	307	295	257	270	251	266	244	267	272	278	262	263	264	259	277	293	295	257	277	269	287	256	292	261	293	263	274	282	253	276	311	293	285	276	310	261	267	260	234	301	278	287	287	280	304	267	264	249	293	243	267	277	263	267	275	262	254	306	268	277	270	268	288	289	289	297	278	264	291	276	271	254	274	292	297	285	274	255	290	281	260	261	273	265	279	277	277	291	288	296	278	269	295	251	293	292	303	296	313	284	253	283	253	274	295	282	302	299	290	289	299	258	270	251	280	296	276	273	314	250	294	266	253	258	280	253	261	306	257	262	316	267	299	282	298	304	261	296	302	287	237	289	237	279	282	247	312	299	290	261	296	271	259	288	260	292	293	297	278	273	297	255	269	304	277	283	296	290	271	275	289	286	283	300	289	247	275	276	271	257	269	246	258	272	295	298	268	279	272	287	326	280	282	246	271	282	281	243	260	289	282	312	278	281	274	280	266	288	301	295	278	246	299	283	256	263	277	266	289	250	290	263	287	270	274	293	303	270	281	270	269	275	256	281	281	279	286	316	282	268	295	278	278	261	298	285	272	258	288	289	257	279	282	319	293	286	275	325	266	297	311	280	270	251	287	278	267	281	253	286	300	279	268	275	311	280	276	282	280	290	281	270	286	277	279	284	271	288	284	287	273	271	269	293	280	280	275	314	296	291	300	268	266	288	281	250	271	282	270	293	246	269	306	256	287	307	256	287	293	276	245	274	275	276	259	286	254	296	295	284	299	272	246	275	243	288	297	240	286	268	268	257	263	301	290	265	285	285	305	256	260	259	265	265	296	276	278	265	275	277	277	277	279	281	299	266	288	293	285	268	265	288	275	266	253	274	258	301	285	267	258	315	272	295	299	259	271	327	322	312	282	266	277	298	267	286	287	296	275	266	290	279	281	266	284	257	324	255	278	279	269	294	256	294	248	229	283	316	290	280	242	277	272	256	266	283	289	307	281	261	296	252	238	292	298	281	299	295	245	235	267	278	278	283	260	290	255	270	262	270	275	258	270	272	286	284	271	298	284	272	318	256	293	282	295	277	284	275	278	303	306	291	259	302	277	300	252	293	237	266	281	272	286	274	279	279	274	267	284	276	255	265	252	310	259	267	279	291	252	278	284	292	308	289	253	287	269	274	293	278	265	280	294	298	273	260	231	321	270	292	301	265	259	267	244	301	271	279	288	291	282	256	271	291	248	275	295	265	284	240	278	293	278	258	280	256	283	286	296	281	302	256	296	269	294	292	264	256	279	302	307	289	272	307	266	253	284	286	277	259	263	269	235	280	282	275	269	262	249	273	274	293	260	295	282	308	257	279	287	292	258	283	272	273	289	277	241	242	265	279	292	273	272	295	274	290	272	259	270	278	283	328	301	292	238	301	281	290	280	277	290	269	279	322	285	260	294	280	260	297	261	264	288	294	275	281	272	271	276	280	283	260	292	283	267	266	294	323	280	266	247	245	277	255	254	281	292	260	294	249	294	241	300	293	299	279	287	288	312	258	275	281	295	296	293	313	256	288	294	282	278	264	269	281	312	269	275	288	252	268	281	279	276	256	277	268	300	273	281	276	288	259	299	303	266	284	301	308	316	311	296	277	253	277	274	276	275	277	255	307	265	280	273	265	288	300	288	267	263	310	238	282	274	274	274	246	276	250	276	258	262	299	267	290	271	244	279	256	281	286	298	294	305	287	292	256	291	284	285	228	267	276	319	263	284	288	283	295	299	299	252	294	257	268	280	260	284	253	268	268	289	296	309	300	267	275	268	279	276	260	301	274	267	293	263	286	245	264	286	277	282	289	264	273	314	293	261	289	303	268	275	253	281	293	296	288	280	286	275	306	255	271	303	292	276	273	261	264	237	266	268	307	296	313	285	284	302	262	287	276	277	268	299	268	293	287	283	286	265	294	291	296	286	322	276	268	268	279	293	258	281	302	277	241	294	244	286	289	288	258	272	299	302	242	285	255	275	277	279	265	298	271	267	284	303	268	282	305	267	277	293	268	295	294	289	259	286	282	284	262	275	257	258	275	274	272	300	285	318	284	256	263	275	285	282	288	264	283	278	308	307	289	273	257	265	264	310	270	245	264	289	282	267	273	263	287	294	278	278	283	311	270	264	281	283	311	285	293	283	265	289	297	281	304	311	267	289	283	268	277	257	287	280	267	273	297	308	285	261	288	280	318	285	306	260	288	271	284	264	290	278	256	277	325	266	257	300	317	262	275	257	281	283	270	262	276	293	238	260	301	258	285	295	276	313	270	260	291	304	278	275	291	282	282	254	309	253	256	275	284	267	271	269	250	285	279	268	272	285	284	276	289	283	271	283	281	279	280	294	263	280	274	262	243	258	254	282	276	259	260	281	321	260	268	275	315	262	305	271	263	303	278	261	277	266	288	290	278	280	266	253	257	249	272	296	303	273	276	286	267	260	275	270	280	258	288	304	279	312	301	287	290	294	266	292	276	289	273	255	266	298	282	278	265	261	269	268	262	255	290	294	233	256	290	272	268	295	269	270	267	265	274	273	255	314	269	256	268	271	258	303	292	284	261	257	308	276	292	295	271	285	285	277	257	322	303	290	268	306	284	241	289	262	267	307	258	299	307	255	261	290	261	275	292	269	267	260	258	269	297	276	271	266	259	274	272	292	264	275	268	301	306	248	281	258	291	290	269	287	249	285	274	297	285	269	278	273	317	297	269	265	275	303	284	293	282	283	262	256	323	294	256	288	311	284	270	307	274	263	284	257	300	252	282	239	274	283	293	286	286	274	291	302	261	250	279	278	277	268	270	284	285	291	266	303	281	301	277	271	252	256	275	270	296	272	273	275	294	309	276	311	290	271	294	299	281	274	328	265	273	243	291	277	319	288	281	258	290	258	287	251	273	297	321	288	267	303	289	261	282	309	299	284	292	259	284	283	269	271	254	307	266	299	292	273	245	268	287	293	306	270	301	259	263	279	276	288	252	296	324	247	303	268	263	268	234	267	269	267	311	251	265	270	279	275	234	278	250	280	274	254	292	282	266	286	268	285	261	266	269	300	259	269	278	297	298	292	277	283	264	268	251	289	258	280	305	285	274	273	301	226	275	272	285	296	252	272	264	285	291
14671	15839	24434	27929	26482	21214	16517	14089	12323	10433	9542	7749	6688	5712	5655	5493	4862	3535	2806	2382	2021	1960	2214	2415	2254	2446	1834	1874	2120	1950	1681	1694	1597	1128	845	767	773	725	665	713	674	686	712	691	724	702	672	752	691	735	678	746	769	763	732	708	685	759	835	781	718	746	726	769	763	788	757	744	753	769	694	750	715	669	708	718	665	729	693	701	664	670	668	657	654	642	669	634	653	640	649	718	691	675	663	718	667	647	661	689	659	651	690	632	668	655	731	700	657	660	667	693	678	653	657	704	671	671	641	706	668	656	700	667	634	667	630	691	670	594	674	683	646	648	650	667	655	626	687	662	683	626	622	687	660	679	684	644	645	681	627	615	657	625	689	650	688	699	632	684	701	677	658	662	696	687	652	672	668	664	644	674	648	636	662	666	685	696	692	670	675	686	678	660	697	668	667	668	661	667	658	687	673	631	649	638	731	664	677	645	659	690	697	684	674	671	650	663	696	679	613	662	637	629	655	702	671	658	670	698	668	637	644	691	645	646	669	690	636	745	679	674	642	628	647	707	679	636	643	679	619	709	649	626	691	623	710	639	652	692	662	676	654	655	619	683	667	669	663	683	652	686	651	688	591	655	671	656	646	720	631	666	680	659	657	650	707	720	627	652	635	628	660	690	691	699	677	725	719	663	606	673	647	648	680	704	643	666	659	686	667	647	682	656	662	632	626	658	680	671	706	636	651	617	636	682	681	681	648	651	661	657	682	674	667	632	633	652	699	672	630	678	619	679	687	688	673	707	677	688	638	633	671	654	646	636	636	637	659	611	653	671	685	672	655	675	641	720	651	668	663	667	673	689	676	626	680	660	648	653	732	733	625	676	643	625	642	693	701	647	659	674	652	691	646	691	678	677	704	662	635	658	667	640	665	670	641	693	704	679	610	705	657	648	616	698	674	660	658	636	628	655	707	688	684	704	672	697	670	679	631	701	666	695	682	656	676	678	646	651	646	631	676	671	606	703	640	688	652	672	712	627	636	667	639	642	661	663	729	669	670	680	638	685	661	686	695	627	675	664	679	679	673	633	705	620	694	638	712	643	664	682	667	695	669	659	657	670	694	703	660	667	676	658	664	622	603	703	709	671	681	631	622	659	686	672	703	653	661	632	668	641	642	628	651	634	679	678	649	679	624	686	640	656	651	669	642	658	650	692	691	655	621	657	686	652	657	648	703	681	643	691	686	668	685	701	691	619	677	705	638	620	664	600	656	714	677	666	654	638	690	679	715	699	674	653	694	706	657	699	673	675	698	646	677	646	669	669	674	663	695	660	678	684	625	714	658	676	649	656	682	664	647	654	700	644	624	680	678	663	703	653	674	634	662	697	669	691	698	706	642	674	673	648	664	637	695	649	684	715	631	641	655	654	651	667	694	658	716	685	642	659	671	677	720	685	696	676	674	622	652	698	659	665	690	665	668	644	673	670	646	657	675	642	679	659	653	661	659	679	715	720	649	654	684	650	677	668	702	702	672	653	696	652	649	686	671	639	665	671	669	665	629	663	652	661	673	644	672	692	664	749	699	708	684	691	708	654	681	641	676	635	635	626	670	654	641	650	652	666	672	656	676	648	661	661	698	661	640	668	753	682	647	631	667	651	664	635	672	678	650	704	721	650	674	670	676	697	644	637	678	622	682	633	642	634	669	674	662	694	660	731	661	635	670	666	685	642	643	646	649	681	653	676	617	683	671	670	650	688	709	639	655	621	665	621	653	709	662	633	638	668	696	695	682	653	700	685	654	631	661	689	639	653	659	642	705	707	653	681	635	639	698	680	661	674	695	657	711	679	668	644	672	654	657	658	667	695	626	654	660	656	613	685	689	672	651	673	664	663	644	628	664	712	631	691	687	669	705	690	647	658	660	688	654	652	666	658	643	689	715	636	645	599	655	669	707	718	641	678	660	679	701	649	712	702	652	657	713	646	666	624	641	651	671	676	664	692	640	663	698	649	685	645	688	663	656	630	678	627	661	703	671	640	671	681	719	658	682	610	627	665	683	665	667	688	671	682	695	660	697	695	629	725	700	687	671	620	644	721	706	678	687	659	711	645	670	697	702	699	638	620	655	709	640	654	670	684	617	686	649	640	655	742	677	687	667	649	644	671	642	630	629	655	689	661	656	623	670	679	691	671	720	652	611	674	614	640	692	672	663	646	635	691	682	640	693	665	665	633	675	598	668	653	680	691	670	711	637	677	665	667	668	655	672	665	660	704	665	672	679	664	708	713	648	674	684	701	689	641	650	658	650	663	662	691	654	700	674	648	686	721	652	693	653	675	705	650	668	630	665	667	665	648	663	668	649	670	682	725	643	641	701	717	652	719	702	702	657	675	634	606	697	673	652	657	657	663	693	694	658	664	652	687	679	676	651	709	683	612	614	656	683	684	681	671	688	679	675	680	638	608	676	694	658	710	639	657	667	657	694	701	690	649	657	715	667	663	690	645	650	643	642	647	700	658	718	638	671	726	676	659	626	682	679	690	629	680	665	632	664	669	651	658	669	662	667	677	652	663	687	666	605	686	683	646	655	663	660	636	682	694	661	661	650	673	704	660	639	652	661	692	653	687	669	696	656	662	631	647	672	680	679	644	699	615	666	707	677	713	681	654	674	676	680	698	661	708	647	660	678	654	696	652	674	654	651	703	670	663	696	632	638	712	680	666	651	661	664	610	683	672	674	658	654	671	691	659	693	683	702	663	658	678	653	639	702	715	655	673	663	676	668	624	654	666	657	713	734	653	699	681	662	639	715	676	690	643	687	641	636	664	666	660	692	644	596	667	679	690	664	672	714	662	708	623	660	618	666	649	679	685	675	675	707	641	661	671	657	687	639	690	637	710	653	681	671	680	653	648	626	658	674	669	637	665	696	680	627	655	684	638	644	673	643	670	631	636	696	671	676	708	688	679	666	687	670	685	634	612	700	694	624	652	674	677	689	682	699	726	673	692	718	681	617	684	684	687	639	667	650	590	683	687	654	705	664	619	652	647	667	640	690	685	647	674	689	653	681	718	667	684	647	651	613	680	710	633	680	701	647	715	662	668	675	682	659	666	665	629	660	662	666	636	721	675	725	688	701	687	624	675	680	670	710	669	664	676	668	665	657	629	659	651	673	680	671	616	684	670	676	676	729	700	670	670	635	673	611	699	661	701	633	691	672	670	714	691	668	602	745	682	672	660	656	682	696	665	668	675	624	640	689	678	657	671	630	708	657	674	616	665	658	639	653	637	636	661	642	670	656	721	682	638	646	705	674	680	664	641	689	660	699	698	639	733	659	699	611	675	685	671	657	670	687	686	656	670	675	688	665	733	702	609	674	664	632	638	630	698	692	713	708	655	623	687	712	696	682	637	722	654	703	654	623	669	676	684	680	660	700	649	675	673	636	660	681	675	654	673	666	668	646	675	696	668	685	634	656	656	682	695	649	682	642	681	657	713	664	639	666	663	621	692	662	710
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
